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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
1 800 FLOWERS COM Put 68243Q106 2 1,400 SH Put SOLE 0 1,400 0 0
1347 PPTY INS HLDGS INC COM 68244P107 17 2,700 SH   SOLE 0 2,700 0 0
1ST SOURCE CORP Call 336901103 0 100 SH Call SOLE 0 100 0 0
21VIANET GROUP INC SPONSORED ADR 90138A103 140 13,789 SH   SOLE 0 13,789 0 0
21VIANET GROUP INC Call 90138A103 31 94,300 SH Call SOLE 0 94,300 0 0
21VIANET GROUP INC Put 90138A103 628 57,100 SH Put SOLE 0 57,100 0 0
22ND CENTY GROUP INC COM 90137F103 8 10,097 SH   SOLE 0 10,097 0 0
2U INC COM 90214J101 95 3,234 SH   SOLE 0 3,234 0 0
2U INC Call 90214J101 87 18,100 SH Call SOLE 0 18,100 0 0
2U INC Put 90214J101 2 3,000 SH Put SOLE 0 3,000 0 0
3-D SYS CORP DEL COM NEW 88554D205 138 10,100 SH   SOLE 0 10,100 0 0
3-D SYS CORP DEL Call 88554D205 0 900 SH Call SOLE 0 900 0 0
3-D SYS CORP DEL Put 88554D205 10 500 SH Put SOLE 0 500 0 0
3M CO COM 88579Y101 766 4,377 SH   SOLE 0 4,377 0 0
3M CO Call 88579Y101 182 6,300 SH Call SOLE 0 6,300 0 0
3M CO Put 88579Y101 28 69,400 SH Put SOLE 0 69,400 0 0
500 COM LTD SPON ADR REP A 33829R100 230 13,868 SH   SOLE 0 13,868 0 0
500 COM LTD Call 33829R100 1 1,100 SH Call SOLE 0 1,100 0 0
500 COM LTD Put 33829R100 43 9,000 SH Put SOLE 0 9,000 0 0
51JOB INC Put 316827104 15 5,200 SH Put SOLE 0 5,200 0 0
58 COM INC SPON ADR REP A 31680Q104 808 17,621 SH   SOLE 0 17,621 0 0
58 COM INC Call 31680Q104 25 30,700 SH Call SOLE 0 30,700 0 0
58 COM INC Put 31680Q104 354 41,100 SH Put SOLE 0 41,100 0 0
8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 561 35,523 SH   SOLE 0 35,523 0 0
8POINT3 ENERGY PARTNERS LP Call 282539105 0 300 SH Call SOLE 0 300 0 0
8POINT3 ENERGY PARTNERS LP Put 282539105 51 90,200 SH Put SOLE 0 90,200 0 0
8X8 INC NEW Call 282914100 2 500 SH Call SOLE 0 500 0 0
A10 NETWORKS INC COM 002121101 4 662 SH   SOLE 0 662 0 0
A10 NETWORKS INC Call 002121101 0 1,300 SH Call SOLE 0 1,300 0 0
AAC HLDGS INC COM 000307108 102 4,475 SH   SOLE 0 4,475 0 0
AAC HLDGS INC Call 000307108 10 3,200 SH Call SOLE 0 3,200 0 0
AAC HLDGS INC Put 000307108 0 200 SH Put SOLE 0 200 0 0
AAON INC COM PAR $0.004 000360206 2 86 SH   SOLE 0 86 0 0
AAON INC Put 000360206 0 200 SH Put SOLE 0 200 0 0
AARONS INC COM PAR $0.50 002535300 17 800 SH   SOLE 0 800 0 0
ABAXIS INC COM 002567105 177 3,764 SH   SOLE 0 3,764 0 0
ABAXIS INC Put 002567105 1 800 SH Put SOLE 0 800 0 0
ABB LTD Call 000375204 1 6,100 SH Call SOLE 0 6,100 0 0
ABB LTD Put 000375204 13 17,900 SH Put SOLE 0 17,900 0 0
ABBOTT LABS COM 002824100 715 18,200 SH   SOLE 0 18,200 0 0
ABBOTT LABS Call 002824100 90 85,200 SH Call SOLE 0 85,200 0 0
ABBOTT LABS Put 002824100 0 200 SH Put SOLE 0 200 0 0
ABBVIE INC COM 00287Y109 659 10,649 SH   SOLE 0 10,649 0 0
ABBVIE INC Call 00287Y109 838 304,800 SH Call SOLE 0 304,800 0 0
ABBVIE INC Put 00287Y109 358 297,900 SH Put SOLE 0 297,900 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 0 300 SH   SOLE 0 300 0 0
ABERCROMBIE & FITCH CO CL A 002896207 79 4,443 SH   SOLE 0 4,443 0 0
ABERCROMBIE & FITCH CO Call 002896207 1 10,000 SH Call SOLE 0 10,000 0 0
ABERCROMBIE & FITCH CO Put 002896207 26 9,000 SH Put SOLE 0 9,000 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 75 15,000 SH   SOLE 0 15,000 0 0
ABIOMED INC COM 003654100 250 2,289 SH   SOLE 0 2,289 0 0
ABIOMED INC Call 003654100 177 13,900 SH Call SOLE 0 13,900 0 0
ABIOMED INC Put 003654100 6 4,000 SH Put SOLE 0 4,000 0 0
ABM INDS INC COM 000957100 56 1,556 SH   SOLE 0 1,556 0 0
ABM INDS INC Call 000957100 5 1,000 SH Call SOLE 0 1,000 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 363 9,094 SH   SOLE 0 9,094 0 0
ACACIA COMMUNICATIONS INC Call 00401C108 1 400 SH Call SOLE 0 400 0 0
ACACIA COMMUNICATIONS INC Put 00401C108 39 21,800 SH Put SOLE 0 21,800 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 6 1,569 SH   SOLE 0 1,569 0 0
ACACIA RESH CORP Call 003881307 5 3,000 SH Call SOLE 0 3,000 0 0
ACACIA RESH CORP Put 003881307 1 9,300 SH Put SOLE 0 9,300 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 3,477 62,767 SH   SOLE 0 62,767 0 0
ACADIA HEALTHCARE COMPANY IN Put 00404A109 322 67,100 SH Put SOLE 0 67,100 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 517 15,942 SH   SOLE 0 15,942 0 0
ACADIA PHARMACEUTICALS INC Call 004225108 140 34,200 SH Call SOLE 0 34,200 0 0
ACADIA PHARMACEUTICALS INC Put 004225108 76 55,100 SH Put SOLE 0 55,100 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 178 12,380 SH   SOLE 0 12,380 0 0
ACCELERATE DIAGNOSTICS INC Call 00430H102 4 2,300 SH Call SOLE 0 2,300 0 0
ACCELERATE DIAGNOSTICS INC Put 00430H102 36 13,600 SH Put SOLE 0 13,600 0 0
ACCELERON PHARMA INC Call 00434H108 4 1,100 SH Call SOLE 0 1,100 0 0
ACCENTURE PLC IRELAND Call G1151C101 3 16,100 SH Call SOLE 0 16,100 0 0
ACCENTURE PLC IRELAND Put G1151C101 0 1,300 SH Put SOLE 0 1,300 0 0
ACCO BRANDS CORP COM 00081T108 5 527 SH   SOLE 0 527 0 0
ACCURAY INC COM 004397105 16 3,216 SH   SOLE 0 3,216 0 0
ACCURAY INC Call 004397105 0 3,600 SH Call SOLE 0 3,600 0 0
ACCURAY INC Put 004397105 0 100 SH Put SOLE 0 100 0 0
ACETO CORP COM 004446100 3 153 SH   SOLE 0 153 0 0
ACETO CORP Call 004446100 0 200 SH Call SOLE 0 200 0 0
ACHAOGEN INC Call 004449104 0 300 SH Call SOLE 0 300 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 0 100 SH   SOLE 0 100 0 0
ACHILLION PHARMACEUTICALS IN Call 00448Q201 9 14,700 SH Call SOLE 0 14,700 0 0
ACHILLION PHARMACEUTICALS IN Put 00448Q201 1 900 SH Put SOLE 0 900 0 0
ACI WORLDWIDE INC Call 004498101 0 5,100 SH Call SOLE 0 5,100 0 0
ACI WORLDWIDE INC Put 004498101 1 400 SH Put SOLE 0 400 0 0
ACORDA THERAPEUTICS INC COM 00484M106 77 3,041 SH   SOLE 0 3,041 0 0
ACORDA THERAPEUTICS INC Call 00484M106 0 400 SH Call SOLE 0 400 0 0
ACORDA THERAPEUTICS INC Put 00484M106 10 5,000 SH Put SOLE 0 5,000 0 0
ACTIVISION BLIZZARD INC COM 00507V109 12 304 SH   SOLE 0 304 0 0
ACTIVISION BLIZZARD INC Call 00507V109 38 35,200 SH Call SOLE 0 35,200 0 0
ACTIVISION BLIZZARD INC Put 00507V109 0 900 SH Put SOLE 0 900 0 0
ACTUA CORP COM 005094107 53 5,901 SH   SOLE 0 5,901 0 0
ACTUA CORP Put 005094107 28 7,700 SH Put SOLE 0 7,700 0 0
ACUITY BRANDS INC COM 00508Y102 58 235 SH   SOLE 0 235 0 0
ACUITY BRANDS INC Call 00508Y102 19 700 SH Call SOLE 0 700 0 0
ACUITY BRANDS INC Put 00508Y102 2 200 SH Put SOLE 0 200 0 0
ACXIOM CORP Call 005125109 2 3,100 SH Call SOLE 0 3,100 0 0
ADAM NAT RES FD INC COM 00548F105 4 209 SH   SOLE 0 209 0 0
ADAM NAT RES FD INC Put 00548F105 0 200 SH Put SOLE 0 200 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 144 9,545 SH   SOLE 0 9,545 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 19 7,100 SH   SOLE 0 7,100 0 0
ADAMIS PHARMACEUTICALS CORP Call 00547W208 1 5,300 SH Call SOLE 0 5,300 0 0
ADAMIS PHARMACEUTICALS CORP Put 00547W208 9 2,000 SH Put SOLE 0 2,000 0 0
ADCARE HEALTH SYSTEMS INC COM NEW 00650W300 2 1,277 SH   SOLE 0 1,277 0 0
ADECOAGRO S A COM L00849106 1 100 SH   SOLE 0 100 0 0
ADECOAGRO S A Call L00849106 0 700 SH Call SOLE 0 700 0 0
ADEPTUS HEALTH INC Call 006855100 120 21,600 SH Call SOLE 0 21,600 0 0
ADEPTUS HEALTH INC Put 006855100 22 5,600 SH Put SOLE 0 5,600 0 0
ADOBE SYS INC COM 00724F101 28 300 SH   SOLE 0 300 0 0
ADOBE SYS INC Put 00724F101 0 300 SH Put SOLE 0 300 0 0
ADTRAN INC Call 00738A106 0 300 SH Call SOLE 0 300 0 0
ADURO BIOTECH INC COM 00739L101 173 15,369 SH   SOLE 0 15,369 0 0
ADURO BIOTECH INC Call 00739L101 0 10,100 SH Call SOLE 0 10,100 0 0
ADURO BIOTECH INC Put 00739L101 49 11,100 SH Put SOLE 0 11,100 0 0
ADVANCE AUTO PARTS INC Call 00751Y106 4 500 SH Call SOLE 0 500 0 0
ADVANCE AUTO PARTS INC Put 00751Y106 2 800 SH Put SOLE 0 800 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 99 3,638 SH   SOLE 0 3,638 0 0
ADVANCED DRAIN SYS INC DEL Call 00790R104 17 5,200 SH Call SOLE 0 5,200 0 0
ADVANCED DRAIN SYS INC DEL Put 00790R104 0 2,500 SH Put SOLE 0 2,500 0 0
ADVANCED MICRO DEVICES INC COM 007903107 9 1,860 SH   SOLE 0 1,860 0 0
ADVANCED MICRO DEVICES INC Call 007903107 3 1,600 SH Call SOLE 0 1,600 0 0
ADVANCED MICRO DEVICES INC Put 007903107 0 8,800 SH Put SOLE 0 8,800 0 0
ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 4 800 SH   SOLE 0 800 0 0
ADVAXIS INC COM NEW 007624208 65 8,076 SH   SOLE 0 8,076 0 0
ADVAXIS INC Call 007624208 19 20,600 SH Call SOLE 0 20,600 0 0
ADVAXIS INC Put 007624208 7 3,700 SH Put SOLE 0 3,700 0 0
ADVISORSHARES TR Call 00768Y883 0 900 SH Call SOLE 0 900 0 0
ADVISORY BRD CO COM 00762W107 18 519 SH   SOLE 0 519 0 0
ADVISORY BRD CO Call 00762W107 1 10,300 SH Call SOLE 0 10,300 0 0
ADVISORY BRD CO Put 00762W107 4 1,600 SH Put SOLE 0 1,600 0 0
AECOM COM 00766T100 1 36 SH   SOLE 0 36 0 0
AECOM Call 00766T100 0 500 SH Call SOLE 0 500 0 0
AEGEAN MARINE PETROLEUM NETW SHS Y0017S102 13 2,469 SH   SOLE 0 2,469 0 0
AEGERION PHARMACEUTICALS INC COM 00767E102 5 3,641 SH   SOLE 0 3,641 0 0
AEGERION PHARMACEUTICALS INC Call 00767E102 0 2,000 SH Call SOLE 0 2,000 0 0
AEGERION PHARMACEUTICALS INC Put 00767E102 8 1,100 SH Put SOLE 0 1,100 0 0
AEGON N V NY REGISTRY SH 007924103 22 5,655 SH   SOLE 0 5,655 0 0
AERCAP HOLDINGS NV SHS N00985106 14 446 SH   SOLE 0 446 0 0
AERCAP HOLDINGS NV Call N00985106 10 9,100 SH Call SOLE 0 9,100 0 0
AERCAP HOLDINGS NV Put N00985106 374 51,400 SH Put SOLE 0 51,400 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 160 9,100 SH   SOLE 0 9,100 0 0
AERIE PHARMACEUTICALS INC Call 00771V108 20 6,100 SH Call SOLE 0 6,100 0 0
AERIE PHARMACEUTICALS INC Put 00771V108 1 900 SH Put SOLE 0 900 0 0
AEROHIVE NETWORKS INC COM 007786106 77 11,713 SH   SOLE 0 11,713 0 0
AEROJET ROCKETDYNE HLDGS INC Call 007800105 24 31,000 SH Call SOLE 0 31,000 0 0
AEROJET ROCKETDYNE HLDGS INC Put 007800105 0 100 SH Put SOLE 0 100 0 0
AEROVIRONMENT INC COM 008073108 108 3,904 SH   SOLE 0 3,904 0 0
AES CORP COM 00130H105 8 657 SH   SOLE 0 657 0 0
AES CORP Put 00130H105 0 1,000 SH Put SOLE 0 1,000 0 0
AETNA INC NEW Call 00817Y108 3 1,400 SH Call SOLE 0 1,400 0 0
AETNA INC NEW Put 00817Y108 9 3,000 SH Put SOLE 0 3,000 0 0
AFFILIATED MANAGERS GROUP COM 008252108 115 824 SH   SOLE 0 824 0 0
AFFILIATED MANAGERS GROUP Call 008252108 0 200 SH Call SOLE 0 200 0 0
AFFILIATED MANAGERS GROUP Put 008252108 43 1,500 SH Put SOLE 0 1,500 0 0
AFLAC INC COM 001055102 871 12,078 SH   SOLE 0 12,078 0 0
AFLAC INC Call 001055102 474 55,200 SH Call SOLE 0 55,200 0 0
AFLAC INC Put 001055102 41 45,300 SH Put SOLE 0 45,300 0 0
AG MTG INVT TR INC COM 001228105 66 4,630 SH   SOLE 0 4,630 0 0
AG MTG INVT TR INC Call 001228105 0 900 SH Call SOLE 0 900 0 0
AG MTG INVT TR INC Put 001228105 0 400 SH Put SOLE 0 400 0 0
AGCO CORP COM 001084102 68 1,462 SH   SOLE 0 1,462 0 0
AGCO CORP Call 001084102 0 3,100 SH Call SOLE 0 3,100 0 0
AGCO CORP Put 001084102 0 500 SH Put SOLE 0 500 0 0
AGENUS INC Call 00847G705 0 800 SH Call SOLE 0 800 0 0
AGILENT TECHNOLOGIES INC Call 00846U101 5 4,500 SH Call SOLE 0 4,500 0 0
AGILENT TECHNOLOGIES INC Put 00846U101 0 2,500 SH Put SOLE 0 2,500 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 1,034 24,696 SH   SOLE 0 24,696 0 0
AGIOS PHARMACEUTICALS INC Call 00847X104 59 17,700 SH Call SOLE 0 17,700 0 0
AGIOS PHARMACEUTICALS INC Put 00847X104 223 45,900 SH Put SOLE 0 45,900 0 0
AGL RES INC Call 001204106 2 2,100 SH Call SOLE 0 2,100 0 0
AGL RES INC Put 001204106 3 5,400 SH Put SOLE 0 5,400 0 0
AGNICO EAGLE MINES LTD COM 008474108 628 11,755 SH   SOLE 0 11,755 0 0
AGNICO EAGLE MINES LTD Call 008474108 1,290 78,000 SH Call SOLE 0 78,000 0 0
AGNICO EAGLE MINES LTD Put 008474108 0 20,300 SH Put SOLE 0 20,300 0 0
AGREE REALTY CORP Call 008492100 5 1,500 SH Call SOLE 0 1,500 0 0
AGREE REALTY CORP Put 008492100 0 4,400 SH Put SOLE 0 4,400 0 0
AGRIUM INC Call 008916108 35 14,700 SH Call SOLE 0 14,700 0 0
AGRIUM INC Put 008916108 24 4,600 SH Put SOLE 0 4,600 0 0
AGROFRESH SOLUTIONS COM 00856G109 0 100 SH   SOLE 0 100 0 0
AGROFRESH SOLUTIONS Put 00856G109 0 100 SH Put SOLE 0 100 0 0
AIMMUNE THERAPEUTICS INC Call 00900T107 0 100 SH Call SOLE 0 100 0 0
AIR LEASE CORP CL A 00912X302 10 400 SH   SOLE 0 400 0 0
AIR LEASE CORP Call 00912X302 0 700 SH Call SOLE 0 700 0 0
AIR LEASE CORP Put 00912X302 1 2,400 SH Put SOLE 0 2,400 0 0
AIR METHODS CORP COM PAR $.06 009128307 58 1,626 SH   SOLE 0 1,626 0 0
AIR PRODS & CHEMS INC COM 009158106 1,209 8,514 SH   SOLE 0 8,514 0 0
AIR PRODS & CHEMS INC Call 009158106 412 35,400 SH Call SOLE 0 35,400 0 0
AIR PRODS & CHEMS INC Put 009158106 76 17,400 SH Put SOLE 0 17,400 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 1 100 SH   SOLE 0 100 0 0
AIR TRANSPORT SERVICES GRP I Call 00922R105 0 300 SH Call SOLE 0 300 0 0
AIR TRANSPORT SERVICES GRP I Put 00922R105 0 100 SH Put SOLE 0 100 0 0
AIRCASTLE LTD Call G0129K104 1 3,200 SH Call SOLE 0 3,200 0 0
AIRCASTLE LTD Put G0129K104 1 700 SH Put SOLE 0 700 0 0
AIRMEDIA GROUP INC SPONSORED ADR 009411109 129 37,686 SH   SOLE 0 37,686 0 0
AIRMEDIA GROUP INC Call 009411109 2 15,200 SH Call SOLE 0 15,200 0 0
AIRMEDIA GROUP INC Put 009411109 3 2,900 SH Put SOLE 0 2,900 0 0
AIXTRON SE SPONSORED ADR 009606104 9 1,600 SH   SOLE 0 1,600 0 0
AK STL HLDG CORP Call 001547108 349 365,000 SH Call SOLE 0 365,000 0 0
AK STL HLDG CORP Put 001547108 2 120,500 SH Put SOLE 0 120,500 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 189 25,309 SH   SOLE 0 25,309 0 0
AKEBIA THERAPEUTICS INC Call 00972D105 41 48,500 SH Call SOLE 0 48,500 0 0
AKEBIA THERAPEUTICS INC Put 00972D105 3 5,000 SH Put SOLE 0 5,000 0 0
AKORN INC COM 009728106 4 148 SH   SOLE 0 148 0 0
AKORN INC Call 009728106 40 34,300 SH Call SOLE 0 34,300 0 0
AKORN INC Put 009728106 25 20,800 SH Put SOLE 0 20,800 0 0
ALAMO GROUP INC Call 011311107 0 400 SH Call SOLE 0 400 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 11 1,300 SH   SOLE 0 1,300 0 0
ALAMOS GOLD INC NEW Call 011532108 160 111,200 SH Call SOLE 0 111,200 0 0
ALAMOS GOLD INC NEW Put 011532108 14 41,500 SH Put SOLE 0 41,500 0 0
ALARM COM HLDGS INC Call 011642105 47 22,300 SH Call SOLE 0 22,300 0 0
ALARM COM HLDGS INC Put 011642105 0 500 SH Put SOLE 0 500 0 0
ALASKA AIR GROUP INC COM 011659109 362 6,226 SH   SOLE 0 6,226 0 0
ALASKA AIR GROUP INC Call 011659109 2 1,800 SH Call SOLE 0 1,800 0 0
ALASKA AIR GROUP INC Put 011659109 42 15,800 SH Put SOLE 0 15,800 0 0
ALBANY MOLECULAR RESH INC COM 012423109 10 800 SH   SOLE 0 800 0 0
ALBANY MOLECULAR RESH INC Call 012423109 0 2,000 SH Call SOLE 0 2,000 0 0
ALBANY MOLECULAR RESH INC Put 012423109 15 7,300 SH Put SOLE 0 7,300 0 0
ALBEMARLE CORP COM 012653101 154 1,950 SH   SOLE 0 1,950 0 0
ALBEMARLE CORP Call 012653101 195 35,200 SH Call SOLE 0 35,200 0 0
ALBEMARLE CORP Put 012653101 14 11,200 SH Put SOLE 0 11,200 0 0
ALCOA INC COM 013817101 510 55,115 SH   SOLE 0 55,115 0 0
ALCOA INC Call 013817101 170 139,600 SH Call SOLE 0 139,600 0 0
ALCOA INC Put 013817101 443 149,800 SH Put SOLE 0 149,800 0 0
ALCOBRA LTD SHS M2239P109 116 25,991 SH   SOLE 0 25,991 0 0
ALCOBRA LTD Call M2239P109 0 2,100 SH Call SOLE 0 2,100 0 0
ALCOBRA LTD Put M2239P109 0 400 SH Put SOLE 0 400 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 202 8,091 SH   SOLE 0 8,091 0 0
ALDER BIOPHARMACEUTICALS INC Call 014339105 18 21,200 SH Call SOLE 0 21,200 0 0
ALDER BIOPHARMACEUTICALS INC Put 014339105 34 9,600 SH Put SOLE 0 9,600 0 0
ALERE INC COM 01449J105 2,725 65,400 SH   SOLE 0 65,400 0 0
ALERE INC Call 01449J105 31 23,400 SH Call SOLE 0 23,400 0 0
ALERE INC Put 01449J105 685 75,100 SH Put SOLE 0 75,100 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 2 26 SH   SOLE 0 26 0 0
ALEXCO RESOURCE CORP COM 01535P106 0 300 SH   SOLE 0 300 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 1,424 12,200 SH   SOLE 0 12,200 0 0
ALEXION PHARMACEUTICALS INC Call 015351109 166 158,600 SH Call SOLE 0 158,600 0 0
ALEXION PHARMACEUTICALS INC Put 015351109 2,355 114,700 SH Put SOLE 0 114,700 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7,015 88,208 SH   SOLE 0 88,208 0 0
ALIBABA GROUP HLDG LTD Call 01609W102 531 537,100 SH Call SOLE 0 537,100 0 0
ALIBABA GROUP HLDG LTD Put 01609W102 1,728 295,900 SH Put SOLE 0 295,900 0 0
ALIGN TECHNOLOGY INC COM 016255101 75 939 SH   SOLE 0 939 0 0
ALIGN TECHNOLOGY INC Call 016255101 59 17,200 SH Call SOLE 0 17,200 0 0
ALIGN TECHNOLOGY INC Put 016255101 0 8,000 SH Put SOLE 0 8,000 0 0
ALIMERA SCIENCES INC COM 016259103 18 14,686 SH   SOLE 0 14,686 0 0
ALKERMES PLC SHS G01767105 59 1,373 SH   SOLE 0 1,373 0 0
ALKERMES PLC Call G01767105 2 3,800 SH Call SOLE 0 3,800 0 0
ALKERMES PLC Put G01767105 7 3,400 SH Put SOLE 0 3,400 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 567 44,540 SH   SOLE 0 44,540 0 0
ALLEGHENY TECHNOLOGIES INC Call 01741R102 21 13,700 SH Call SOLE 0 13,700 0 0
ALLEGHENY TECHNOLOGIES INC Put 01741R102 42 15,100 SH Put SOLE 0 15,100 0 0
ALLEGIANT TRAVEL CO COM 01748X102 0 3 SH   SOLE 0 3 0 0
ALLEGIANT TRAVEL CO Call 01748X102 1 200 SH Call SOLE 0 200 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 8 129 SH   SOLE 0 129 0 0
ALLEGION PUB LTD CO Call G0176J109 8 3,700 SH Call SOLE 0 3,700 0 0
ALLEGION PUB LTD CO Put G0176J109 3 2,100 SH Put SOLE 0 2,100 0 0
ALLERGAN PLC SHS G0177J108 23,276 100,725 SH   SOLE 0 100,725 0 0
ALLERGAN PLC Call G0177J108 692 143,200 SH Call SOLE 0 143,200 0 0
ALLERGAN PLC Put G0177J108 4,218 281,900 SH Put SOLE 0 281,900 0 0
ALLETE INC COM NEW 018522300 9 150 SH   SOLE 0 150 0 0
ALLETE INC Call 018522300 3 1,100 SH Call SOLE 0 1,100 0 0
ALLIANCE DATA SYSTEMS CORP Call 018581108 89 11,800 SH Call SOLE 0 11,800 0 0
ALLIANCE DATA SYSTEMS CORP Put 018581108 5 1,100 SH Put SOLE 0 1,100 0 0
ALLIANCE HOLDINGS GP LP COM UNITS LP 01861G100 163 7,756 SH   SOLE 0 7,756 0 0
ALLIANCE HOLDINGS GP LP Put 01861G100 1 3,700 SH Put SOLE 0 3,700 0 0
ALLIANCE RES PARTNER L P UT LTD PART 01877R108 381 24,227 SH   SOLE 0 24,227 0 0
ALLIANCE RES PARTNER L P Put 01877R108 10 7,600 SH Put SOLE 0 7,600 0 0
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 4 183 SH   SOLE 0 183 0 0
ALLIANCEBERNSTEIN HOLDING LP Call 01881G106 13 24,700 SH Call SOLE 0 24,700 0 0
ALLIANCEBERNSTEIN HOLDING LP Put 01881G106 0 300 SH Put SOLE 0 300 0 0
ALLIANT ENERGY CORP COM 018802108 205 5,180 SH   SOLE 0 5,180 0 0
ALLIANT ENERGY CORP Call 018802108 6 1,800 SH Call SOLE 0 1,800 0 0
ALLIANT ENERGY CORP Put 018802108 6 2,600 SH Put SOLE 0 2,600 0 0
ALLIED WRLD ASSUR COM HLDG A SHS H01531104 14 399 SH   SOLE 0 399 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 2 104 SH   SOLE 0 104 0 0
ALLSCRIPTS HEALTHCARE SOLUTN Call 01988P108 30 61,200 SH Call SOLE 0 61,200 0 0
ALLSCRIPTS HEALTHCARE SOLUTN Put 01988P108 2 2,400 SH Put SOLE 0 2,400 0 0
ALLSTATE CORP Call 020002101 78 4,200 SH Call SOLE 0 4,200 0 0
ALLSTATE CORP Put 020002101 2 6,500 SH Put SOLE 0 6,500 0 0
ALLY FINL INC COM 02005N100 118 6,934 SH   SOLE 0 6,934 0 0
ALLY FINL INC Call 02005N100 63 49,200 SH Call SOLE 0 49,200 0 0
ALLY FINL INC Put 02005N100 38 67,100 SH Put SOLE 0 67,100 0 0
ALMOST FAMILY INC COM 020409108 200 4,710 SH   SOLE 0 4,710 0 0
ALMOST FAMILY INC Call 020409108 60 28,700 SH Call SOLE 0 28,700 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 948 17,085 SH   SOLE 0 17,085 0 0
ALNYLAM PHARMACEUTICALS INC Call 02043Q107 40 27,800 SH Call SOLE 0 27,800 0 0
ALNYLAM PHARMACEUTICALS INC Put 02043Q107 279 32,200 SH Put SOLE 0 32,200 0 0
ALON USA ENERGY INC Call 020520102 4 10,300 SH Call SOLE 0 10,300 0 0
ALON USA ENERGY INC Put 020520102 9 4,300 SH Put SOLE 0 4,300 0 0
ALON USA PARTNERS LP UT LTDPART INT 02052T109 25 2,525 SH   SOLE 0 2,525 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 8 623 SH   SOLE 0 623 0 0
ALPHA PRO TECH LTD COM 020772109 0 400 SH   SOLE 0 400 0 0
ALPHABET INC CAP STK CL C 02079K107 6,690 9,667 SH   SOLE 0 9,667 0 0
ALPHABET INC CAP STK CL A 02079K305 5,346 7,600 SH   SOLE 0 7,600 0 0
ALPHABET INC Call 02079K305 328 12,400 SH Call SOLE 0 12,400 0 0
ALPHABET INC Call 02079K107 418 42,900 SH Call SOLE 0 42,900 0 0
ALPHABET INC Put 02079K107 1,861 169,500 SH Put SOLE 0 169,500 0 0
ALPHABET INC Put 02079K305 112 8,000 SH Put SOLE 0 8,000 0 0
ALPS ETF TR MED BREAKTHGH 00162Q593 17 770 SH   SOLE 0 770 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 856 67,335 SH   SOLE 0 67,335 0 0
ALPS ETF TR Call 00162Q866 129 104,900 SH Call SOLE 0 104,900 0 0
ALPS ETF TR Call 00162Q593 0 200 SH Call SOLE 0 200 0 0
ALPS ETF TR Put 00162Q593 5 2,800 SH Put SOLE 0 2,800 0 0
ALPS ETF TR Put 00162Q866 3 60,100 SH Put SOLE 0 60,100 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 266 9,585 SH   SOLE 0 9,585 0 0
ALTISOURCE PORTFOLIO SOLNS S Call L0175J104 55 35,100 SH Call SOLE 0 35,100 0 0
ALTISOURCE PORTFOLIO SOLNS S Put L0175J104 3 22,200 SH Put SOLE 0 22,200 0 0
ALTISOURCE RESIDENTIAL CORP Call 02153W100 0 700 SH Call SOLE 0 700 0 0
ALTISOURCE RESIDENTIAL CORP Put 02153W100 2 1,500 SH Put SOLE 0 1,500 0 0
ALTRA INDL MOTION CORP COM 02208R106 4 168 SH   SOLE 0 168 0 0
ALTRIA GROUP INC COM 02209S103 103 1,500 SH   SOLE 0 1,500 0 0
ALTRIA GROUP INC Call 02209S103 32 5,300 SH Call SOLE 0 5,300 0 0
ALTRIA GROUP INC Put 02209S103 0 600 SH Put SOLE 0 600 0 0
ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 12 1,555 SH   SOLE 0 1,555 0 0
ALUMINUM CORP CHINA LTD Put 022276109 3 1,400 SH Put SOLE 0 1,400 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 926 38,748 SH   SOLE 0 38,748 0 0
AMAG PHARMACEUTICALS INC Call 00163U106 6 3,400 SH Call SOLE 0 3,400 0 0
AMAG PHARMACEUTICALS INC Put 00163U106 129 61,800 SH Put SOLE 0 61,800 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 6 3,200 SH   SOLE 0 3,200 0 0
AMAYA INC COM 02314M108 85 5,604 SH   SOLE 0 5,604 0 0
AMAYA INC Call 02314M108 1 600 SH Call SOLE 0 600 0 0
AMAYA INC Put 02314M108 1 1,600 SH Put SOLE 0 1,600 0 0
AMAZON COM INC COM 023135106 4,013 5,609 SH   SOLE 0 5,609 0 0
AMAZON COM INC Call 023135106 49 12,700 SH Call SOLE 0 12,700 0 0
AMAZON COM INC Put 023135106 1,007 9,800 SH Put SOLE 0 9,800 0 0
AMBAC FINL GROUP INC COM NEW 023139884 9 606 SH   SOLE 0 606 0 0
AMBARELLA INC SHS G037AX101 904 17,807 SH   SOLE 0 17,807 0 0
AMBARELLA INC Call G037AX101 177 83,000 SH Call SOLE 0 83,000 0 0
AMBARELLA INC Put G037AX101 908 66,900 SH Put SOLE 0 66,900 0 0
AMBEV SA SPONSORED ADR 02319V103 103 17,520 SH   SOLE 0 17,520 0 0
AMBEV SA Call 02319V103 10 11,300 SH Call SOLE 0 11,300 0 0
AMBEV SA Put 02319V103 0 2,200 SH Put SOLE 0 2,200 0 0
AMC ENTMT HLDGS INC Call 00165C104 1 800 SH Call SOLE 0 800 0 0
AMC NETWORKS INC CL A 00164V103 17 296 SH   SOLE 0 296 0 0
AMC NETWORKS INC Call 00164V103 0 2,900 SH Call SOLE 0 2,900 0 0
AMC NETWORKS INC Put 00164V103 0 400 SH Put SOLE 0 400 0 0
AMDOCS LTD Call G02602103 0 100 SH Call SOLE 0 100 0 0
AMDOCS LTD Put G02602103 0 200 SH Put SOLE 0 200 0 0
AMEC FOSTER WHEELER PLC SPONSORED ADR 00167X205 59 9,151 SH   SOLE 0 9,151 0 0
AMEDISYS INC Call 023436108 1 600 SH Call SOLE 0 600 0 0
AMEDISYS INC Put 023436108 0 400 SH Put SOLE 0 400 0 0
AMERCO COM 023586100 20 54 SH   SOLE 0 54 0 0
AMEREN CORP COM 023608102 0 4 SH   SOLE 0 4 0 0
AMEREN CORP Call 023608102 4 1,100 SH Call SOLE 0 1,100 0 0
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 212 38,813 SH   SOLE 0 38,813 0 0
AMERICA FIRST MULTIFAMILY IN Put 02364V107 9 4,600 SH Put SOLE 0 4,600 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 0 48 SH   SOLE 0 48 0 0
AMERICA MOVIL SAB DE CV Call 02364W105 0 100 SH Call SOLE 0 100 0 0
AMERICA MOVIL SAB DE CV Put 02364W105 38 18,000 SH Put SOLE 0 18,000 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 2,667 94,234 SH   SOLE 0 94,234 0 0
AMERICAN AIRLS GROUP INC Call 02376R102 248 142,000 SH Call SOLE 0 142,000 0 0
AMERICAN AIRLS GROUP INC Put 02376R102 1,693 267,400 SH Put SOLE 0 267,400 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 55 3,865 SH   SOLE 0 3,865 0 0
AMERICAN AXLE & MFG HLDGS IN Call 024061103 0 1,500 SH Call SOLE 0 1,500 0 0
AMERICAN AXLE & MFG HLDGS IN Put 024061103 6 1,600 SH Put SOLE 0 1,600 0 0
AMERICAN CAMPUS CMNTYS INC Call 024835100 8 700 SH Call SOLE 0 700 0 0
AMERICAN CAP LTD COM 02503Y103 62 3,978 SH   SOLE 0 3,978 0 0
AMERICAN CAP LTD Call 02503Y103 18 10,900 SH Call SOLE 0 10,900 0 0
AMERICAN CAP LTD Put 02503Y103 6 9,900 SH Put SOLE 0 9,900 0 0
AMERICAN CAP MTG INVT CORP Put 02504A104 0 100 SH Put SOLE 0 100 0 0
AMERICAN CAPITAL AGENCY CORP COM 02503X105 346 17,500 SH   SOLE 0 17,500 0 0
AMERICAN CAPITAL AGENCY CORP Put 02503X105 7 5,000 SH Put SOLE 0 5,000 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 0 18 SH   SOLE 0 18 0 0
AMERICAN EAGLE OUTFITTERS NE Call 02553E106 3 10,000 SH Call SOLE 0 10,000 0 0
AMERICAN ELEC PWR INC COM 025537101 32 460 SH   SOLE 0 460 0 0
AMERICAN ELEC PWR INC Call 025537101 185 34,800 SH Call SOLE 0 34,800 0 0
AMERICAN ELEC PWR INC Put 025537101 3 21,400 SH Put SOLE 0 21,400 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 64 4,555 SH   SOLE 0 4,555 0 0
AMERICAN EQTY INVT LIFE HLD Call 025676206 0 100 SH Call SOLE 0 100 0 0
AMERICAN EQTY INVT LIFE HLD Put 025676206 10 13,600 SH Put SOLE 0 13,600 0 0
AMERICAN EXPRESS CO COM 025816109 10,635 175,039 SH   SOLE 0 175,039 0 0
AMERICAN EXPRESS CO Call 025816109 6 2,000 SH Call SOLE 0 2,000 0 0
AMERICAN EXPRESS CO Put 025816109 1,195 99,100 SH Put SOLE 0 99,100 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 10 142 SH   SOLE 0 142 0 0
AMERICAN FINL GROUP INC OHIO Call 025932104 1 300 SH Call SOLE 0 300 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 10 489 SH   SOLE 0 489 0 0
AMERICAN HOMES 4 RENT Call 02665T306 10 2,600 SH Call SOLE 0 2,600 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 560 10,600 SH   SOLE 0 10,600 0 0
AMERICAN INTL GROUP INC Call 026874784 230 55,400 SH Call SOLE 0 55,400 0 0
AMERICAN INTL GROUP INC Put 026874784 52 6,100 SH Put SOLE 0 6,100 0 0
AMERICAN MIDSTREAM PARTNERS COM UNITS 02752P100 33 2,800 SH   SOLE 0 2,800 0 0
AMERICAN MIDSTREAM PARTNERS Put 02752P100 26 8,200 SH Put SOLE 0 8,200 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 1 70 SH   SOLE 0 70 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 39 1,400 SH   SOLE 0 1,400 0 0
AMERICAN RAILCAR INDS INC Call 02916P103 1 2,800 SH Call SOLE 0 2,800 0 0
AMERICAN RAILCAR INDS INC Put 02916P103 2 1,400 SH Put SOLE 0 1,400 0 0
AMERICAN SOFTWARE INC CL A 029683109 4 400 SH   SOLE 0 400 0 0
AMERICAN STS WTR CO COM 029899101 8 195 SH   SOLE 0 195 0 0
AMERICAN STS WTR CO Call 029899101 1 600 SH Call SOLE 0 600 0 0
AMERICAN SUPERCONDUCTOR CORP Put 030111207 0 1,800 SH Put SOLE 0 1,800 0 0
AMERICAN TOWER CORP NEW COM 03027X100 258 2,278 SH   SOLE 0 2,278 0 0
AMERICAN TOWER CORP NEW Call 03027X100 43 3,500 SH Call SOLE 0 3,500 0 0
AMERICAN TOWER CORP NEW Put 03027X100 34 20,100 SH Put SOLE 0 20,100 0 0
AMERICAN VANGUARD CORP COM 030371108 1 128 SH   SOLE 0 128 0 0
AMERICAN WOODMARK CORP Call 030506109 0 200 SH Call SOLE 0 200 0 0
AMERICAN WOODMARK CORP Put 030506109 3 600 SH Put SOLE 0 600 0 0
AMERICAN WTR WKS CO INC NEW Call 030420103 541 25,400 SH Call SOLE 0 25,400 0 0
AMERICAN WTR WKS CO INC NEW Put 030420103 0 300 SH Put SOLE 0 300 0 0
AMERICAS CAR MART INC COM 03062T105 6 218 SH   SOLE 0 218 0 0
AMERIGAS PARTNERS L P UNIT L P INT 030975106 139 2,987 SH   SOLE 0 2,987 0 0
AMERIGAS PARTNERS L P Call 030975106 8 13,200 SH Call SOLE 0 13,200 0 0
AMERIGAS PARTNERS L P Put 030975106 2 3,000 SH Put SOLE 0 3,000 0 0
AMERIPRISE FINL INC COM 03076C106 34 387 SH   SOLE 0 387 0 0
AMERIPRISE FINL INC Call 03076C106 0 700 SH Call SOLE 0 700 0 0
AMERISOURCEBERGEN CORP COM 03073E105 452 5,702 SH   SOLE 0 5,702 0 0
AMERISOURCEBERGEN CORP Call 03073E105 1 9,200 SH Call SOLE 0 9,200 0 0
AMERISOURCEBERGEN CORP Put 03073E105 34 11,600 SH Put SOLE 0 11,600 0 0
AMETEK INC NEW COM 031100100 4 100 SH   SOLE 0 100 0 0
AMETEK INC NEW Call 031100100 0 100 SH Call SOLE 0 100 0 0
AMETEK INC NEW Put 031100100 0 100 SH Put SOLE 0 100 0 0
AMGEN INC COM 031162100 3,329 21,886 SH   SOLE 0 21,886 0 0
AMGEN INC Call 031162100 41 35,900 SH Call SOLE 0 35,900 0 0
AMGEN INC Put 031162100 215 31,000 SH Put SOLE 0 31,000 0 0
AMICUS THERAPEUTICS INC COM 03152W109 37 6,934 SH   SOLE 0 6,934 0 0
AMICUS THERAPEUTICS INC Call 03152W109 1 4,000 SH Call SOLE 0 4,000 0 0
AMICUS THERAPEUTICS INC Put 03152W109 8 3,000 SH Put SOLE 0 3,000 0 0
AMIRA NATURE FOODS LTD SHS G0335L102 29 4,019 SH   SOLE 0 4,019 0 0
AMIRA NATURE FOODS LTD Call G0335L102 0 1,900 SH Call SOLE 0 1,900 0 0
AMKOR TECHNOLOGY INC COM 031652100 287 50,000 SH   SOLE 0 50,000 0 0
AMKOR TECHNOLOGY INC Call 031652100 0 100 SH Call SOLE 0 100 0 0
AMKOR TECHNOLOGY INC Put 031652100 85 50,300 SH Put SOLE 0 50,300 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 44 1,118 SH   SOLE 0 1,118 0 0
AMN HEALTHCARE SERVICES INC Call 001744101 1 900 SH Call SOLE 0 900 0 0
AMN HEALTHCARE SERVICES INC Put 001744101 0 5,000 SH Put SOLE 0 5,000 0 0
AMPHENOL CORP NEW Call 032095101 3 6,200 SH Call SOLE 0 6,200 0 0
AMPHENOL CORP NEW Put 032095101 0 100 SH Put SOLE 0 100 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 21 16,913 SH   SOLE 0 16,913 0 0
AMPIO PHARMACEUTICALS INC Put 03209T109 10 9,800 SH Put SOLE 0 9,800 0 0
AMPLIFY SNACK BRANDS COM 03211L102 59 4,058 SH   SOLE 0 4,058 0 0
AMPLIFY SNACK BRANDS Call 03211L102 6 7,400 SH Call SOLE 0 7,400 0 0
AMPLIFY SNACK BRANDS Put 03211L102 0 3,000 SH Put SOLE 0 3,000 0 0
AMSURG CORP COM 03232P405 94 1,215 SH   SOLE 0 1,215 0 0
AMSURG CORP Call 03232P405 2 1,200 SH Call SOLE 0 1,200 0 0
AMSURG CORP Put 03232P405 1 800 SH Put SOLE 0 800 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 0 85 SH   SOLE 0 85 0 0
AMTRUST FINL SVCS INC COM 032359309 458 18,734 SH   SOLE 0 18,734 0 0
AMTRUST FINL SVCS INC Call 032359309 10 16,200 SH Call SOLE 0 16,200 0 0
AMTRUST FINL SVCS INC Put 032359309 34 13,200 SH Put SOLE 0 13,200 0 0
ANADARKO PETE CORP COM 032511107 780 14,650 SH   SOLE 0 14,650 0 0
ANADARKO PETE CORP Call 032511107 125 114,700 SH Call SOLE 0 114,700 0 0
ANADARKO PETE CORP Put 032511107 149 174,000 SH Put SOLE 0 174,000 0 0
ANALOG DEVICES INC COM 032654105 307 5,426 SH   SOLE 0 5,426 0 0
ANALOG DEVICES INC Call 032654105 3 4,600 SH Call SOLE 0 4,600 0 0
ANALOG DEVICES INC Put 032654105 56 24,800 SH Put SOLE 0 24,800 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 55 9,139 SH   SOLE 0 9,139 0 0
ANAVEX LIFE SCIENCES CORP Call 032797300 22 21,100 SH Call SOLE 0 21,100 0 0
ANAVEX LIFE SCIENCES CORP Put 032797300 1 4,100 SH Put SOLE 0 4,100 0 0
ANDERSONS INC COM 034164103 18 516 SH   SOLE 0 516 0 0
ANGIES LIST INC Call 034754101 2 5,400 SH Call SOLE 0 5,400 0 0
ANGIES LIST INC Put 034754101 3 2,400 SH Put SOLE 0 2,400 0 0
ANGIODYNAMICS INC COM 03475V101 31 2,200 SH   SOLE 0 2,200 0 0
ANGIODYNAMICS INC Call 03475V101 0 1,000 SH Call SOLE 0 1,000 0 0
ANGIODYNAMICS INC Put 03475V101 0 1,500 SH Put SOLE 0 1,500 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 197 10,957 SH   SOLE 0 10,957 0 0
ANGLOGOLD ASHANTI LTD Call 035128206 89 55,900 SH Call SOLE 0 55,900 0 0
ANGLOGOLD ASHANTI LTD Put 035128206 1 5,800 SH Put SOLE 0 5,800 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,461 11,098 SH   SOLE 0 11,098 0 0
ANHEUSER BUSCH INBEV SA/NV Call 03524A108 130 62,100 SH Call SOLE 0 62,100 0 0
ANHEUSER BUSCH INBEV SA/NV Put 03524A108 42 57,400 SH Put SOLE 0 57,400 0 0
ANI PHARMACEUTICALS INC COM 00182C103 154 2,775 SH   SOLE 0 2,775 0 0
ANI PHARMACEUTICALS INC Call 00182C103 188 36,600 SH Call SOLE 0 36,600 0 0
ANI PHARMACEUTICALS INC Put 00182C103 1 16,000 SH Put SOLE 0 16,000 0 0
ANIKA THERAPEUTICS INC Call 035255108 0 200 SH Call SOLE 0 200 0 0
ANIKA THERAPEUTICS INC Put 035255108 8 5,000 SH Put SOLE 0 5,000 0 0
ANIXTER INTL INC COM 035290105 302 5,681 SH   SOLE 0 5,681 0 0
ANIXTER INTL INC Put 035290105 13 10,000 SH Put SOLE 0 10,000 0 0
ANNALY CAP MGMT INC COM 035710409 148 13,454 SH   SOLE 0 13,454 0 0
ANNALY CAP MGMT INC Call 035710409 1 1,100 SH Call SOLE 0 1,100 0 0
ANNALY CAP MGMT INC Put 035710409 2 8,000 SH Put SOLE 0 8,000 0 0
ANSYS INC COM 03662Q105 39 438 SH   SOLE 0 438 0 0
ANTARES PHARMA INC COM 036642106 1 1,061 SH   SOLE 0 1,061 0 0
ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 131 4,724 SH   SOLE 0 4,724 0 0
ANTERO MIDSTREAM PARTNERS LP Put 03673L103 2 13,000 SH Put SOLE 0 13,000 0 0
ANTERO RES CORP COM 03674X106 72 2,785 SH   SOLE 0 2,785 0 0
ANTERO RES CORP Call 03674X106 115 23,800 SH Call SOLE 0 23,800 0 0
ANTERO RES CORP Put 03674X106 42 6,400 SH Put SOLE 0 6,400 0 0
ANTHEM INC COM 036752103 414 3,154 SH   SOLE 0 3,154 0 0
ANTHEM INC Call 036752103 16 8,800 SH Call SOLE 0 8,800 0 0
ANTHEM INC Put 036752103 39 5,000 SH Put SOLE 0 5,000 0 0
ANTHERA PHARMACEUTICALS INC COM NEW 03674U201 24 7,894 SH   SOLE 0 7,894 0 0
ANTHERA PHARMACEUTICALS INC Put 03674U201 1 500 SH Put SOLE 0 500 0 0
AON PLC SHS CL A G0408V102 157 1,440 SH   SOLE 0 1,440 0 0
AON PLC Call G0408V102 17 2,500 SH Call SOLE 0 2,500 0 0
AON PLC Put G0408V102 1 3,000 SH Put SOLE 0 3,000 0 0
APACHE CORP COM 037411105 1,313 23,601 SH   SOLE 0 23,601 0 0
APACHE CORP Call 037411105 379 78,300 SH Call SOLE 0 78,300 0 0
APACHE CORP Put 037411105 56 16,900 SH Put SOLE 0 16,900 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 7 160 SH   SOLE 0 160 0 0
APIGEE CORP COM 03765N108 54 4,470 SH   SOLE 0 4,470 0 0
APIGEE CORP Call 03765N108 4 1,300 SH Call SOLE 0 1,300 0 0
APOGEE ENTERPRISES INC COM 037598109 4 99 SH   SOLE 0 99 0 0
APOLLO COML REAL EST FIN INC Call 03762U105 0 3,300 SH Call SOLE 0 3,300 0 0
APOLLO COML REAL EST FIN INC Put 03762U105 0 900 SH Put SOLE 0 900 0 0
APOLLO ED GROUP INC CL A 037604105 57 6,298 SH   SOLE 0 6,298 0 0
APOLLO ED GROUP INC Call 037604105 2 1,600 SH Call SOLE 0 1,600 0 0
APOLLO ED GROUP INC Put 037604105 1 4,400 SH Put SOLE 0 4,400 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 103 6,803 SH   SOLE 0 6,803 0 0
APOLLO GLOBAL MGMT LLC Call 037612306 0 500 SH Call SOLE 0 500 0 0
APOLLO GLOBAL MGMT LLC Put 037612306 35 12,400 SH Put SOLE 0 12,400 0 0
APOLLO INVT CORP COM 03761U106 11 2,091 SH   SOLE 0 2,091 0 0
APOLLO INVT CORP Call 03761U106 0 300 SH Call SOLE 0 300 0 0
APOLLO INVT CORP Put 03761U106 4 4,200 SH Put SOLE 0 4,200 0 0
APOLLO RESIDENTIAL MTG INC COM 03763V102 16 1,219 SH   SOLE 0 1,219 0 0
APPLE INC COM 037833100 87,023 910,287 SH   SOLE 0 910,287 0 0
APPLE INC Call 037833100 2,723 1,145,900 SH Call SOLE 0 1,145,900 0 0
APPLE INC Put 037833100 14,224 1,046,300 SH Put SOLE 0 1,046,300 0 0
APPLIED DNA SCIENCES INC COM NEW 03815U201 3 1,100 SH   SOLE 0 1,100 0 0
APPLIED MATLS INC COM 038222105 751 31,333 SH   SOLE 0 31,333 0 0
APPLIED MATLS INC Call 038222105 20 15,800 SH Call SOLE 0 15,800 0 0
APPLIED MATLS INC Put 038222105 4 10,400 SH Put SOLE 0 10,400 0 0
APPLIED MICRO CIRCUITS CORP COM NEW 03822W406 8 1,257 SH   SOLE 0 1,257 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 1 150 SH   SOLE 0 150 0 0
APPLIED OPTOELECTRONICS INC Call 03823U102 151 68,000 SH Call SOLE 0 68,000 0 0
APPLIED OPTOELECTRONICS INC Put 03823U102 1 2,100 SH Put SOLE 0 2,100 0 0
APPROACH RESOURCES INC COM 03834A103 65 31,114 SH   SOLE 0 31,114 0 0
APPROACH RESOURCES INC Put 03834A103 82 17,600 SH Put SOLE 0 17,600 0 0
APTARGROUP INC COM 038336103 21 266 SH   SOLE 0 266 0 0
APTARGROUP INC Call 038336103 1 400 SH Call SOLE 0 400 0 0
APTARGROUP INC Put 038336103 2 2,100 SH Put SOLE 0 2,100 0 0
AQUA AMERICA INC Call 03836W103 3 1,900 SH Call SOLE 0 1,900 0 0
AQUA AMERICA INC Put 03836W103 0 300 SH Put SOLE 0 300 0 0
ARAMARK Call 03852U106 9 3,300 SH Call SOLE 0 3,300 0 0
ARATANA THERAPEUTICS INC COM 03874P101 10 1,600 SH   SOLE 0 1,600 0 0
ARATANA THERAPEUTICS INC Call 03874P101 6 4,300 SH Call SOLE 0 4,300 0 0
ARATANA THERAPEUTICS INC Put 03874P101 12 6,000 SH Put SOLE 0 6,000 0 0
ARBOR RLTY TR INC COM 038923108 9 1,322 SH   SOLE 0 1,322 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 37 10,780 SH   SOLE 0 10,780 0 0
ARBUTUS BIOPHARMA CORP Call 03879J100 0 500 SH Call SOLE 0 500 0 0
ARBUTUS BIOPHARMA CORP Put 03879J100 4 5,900 SH Put SOLE 0 5,900 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 3 900 SH   SOLE 0 900 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L104 156 33,599 SH   SOLE 0 33,599 0 0
ARCELORMITTAL SA LUXEMBOURG Call 03938L104 3 19,600 SH Call SOLE 0 19,600 0 0
ARCELORMITTAL SA LUXEMBOURG Put 03938L104 92 28,000 SH Put SOLE 0 28,000 0 0
ARCH CAP GROUP LTD Call G0450A105 0 100 SH Call SOLE 0 100 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 7 185 SH   SOLE 0 185 0 0
ARCHER DANIELS MIDLAND CO Call 039483102 196 50,000 SH Call SOLE 0 50,000 0 0
ARCHROCK INC COM 03957W106 66 7,078 SH   SOLE 0 7,078 0 0
ARCHROCK PARTNERS L P COM UNITS REPSTG 03957U100 54 3,995 SH   SOLE 0 3,995 0 0
ARCHROCK PARTNERS L P Put 03957U100 19 7,700 SH Put SOLE 0 7,700 0 0
ARCTIC CAT INC COM 039670104 99 5,871 SH   SOLE 0 5,871 0 0
ARCTIC CAT INC Call 039670104 5 2,900 SH Call SOLE 0 2,900 0 0
ARCTIC CAT INC Put 039670104 17 4,600 SH Put SOLE 0 4,600 0 0
ARDMORE SHIPPING CORP COM Y0207T100 5 883 SH   SOLE 0 883 0 0
ARDMORE SHIPPING CORP Call Y0207T100 0 500 SH Call SOLE 0 500 0 0
ARES CAP CORP COM 04010L103 215 15,164 SH   SOLE 0 15,164 0 0
ARES CAP CORP Call 04010L103 0 9,900 SH Call SOLE 0 9,900 0 0
ARES CAP CORP Put 04010L103 43 53,200 SH Put SOLE 0 53,200 0 0
ARES COML REAL ESTATE CORP COM 04013V108 23 1,913 SH   SOLE 0 1,913 0 0
ARES COML REAL ESTATE CORP Call 04013V108 0 500 SH Call SOLE 0 500 0 0
ARES MGMT L P COM UNIT RP IN 04014Y101 4 311 SH   SOLE 0 311 0 0
ARGAN INC Call 04010E109 9 1,400 SH Call SOLE 0 1,400 0 0
ARGOS THERAPEUTICS INC COM 040221103 11 1,800 SH   SOLE 0 1,800 0 0
ARIAD PHARMACEUTICALS INC COM 04033A100 56 7,600 SH   SOLE 0 7,600 0 0
ARIAD PHARMACEUTICALS INC Call 04033A100 9 20,000 SH Call SOLE 0 20,000 0 0
ARIAD PHARMACEUTICALS INC Put 04033A100 10 11,800 SH Put SOLE 0 11,800 0 0
ARISTA NETWORKS INC COM 040413106 560 8,709 SH   SOLE 0 8,709 0 0
ARISTA NETWORKS INC Call 040413106 12 20,500 SH Call SOLE 0 20,500 0 0
ARISTA NETWORKS INC Put 040413106 40 62,300 SH Put SOLE 0 62,300 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 5 413 SH   SOLE 0 413 0 0
ARLINGTON ASSET INVT CORP Put 041356205 0 100 SH Put SOLE 0 100 0 0
ARM HLDGS PLC Call 042068106 59 17,000 SH Call SOLE 0 17,000 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 11 801 SH   SOLE 0 801 0 0
ARMADA HOFFLER PPTYS INC Call 04208T108 0 200 SH Call SOLE 0 200 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 4 212 SH   SOLE 0 212 0 0
ARMOUR RESIDENTIAL REIT INC Call 042315507 1 4,300 SH Call SOLE 0 4,300 0 0
ARMOUR RESIDENTIAL REIT INC Put 042315507 3 3,100 SH Put SOLE 0 3,100 0 0
ARMSTRONG FLOORING INC COM 04238R106 1 100 SH   SOLE 0 100 0 0
ARMSTRONG FLOORING INC Call 04238R106 2 2,400 SH Call SOLE 0 2,400 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1 48 SH   SOLE 0 48 0 0
ARMSTRONG WORLD INDS INC NEW Call 04247X102 0 500 SH Call SOLE 0 500 0 0
ARQULE INC COM 04269E107 0 1 SH   SOLE 0 1 0 0
ARRAY BIOPHARMA INC COM 04269X105 20 5,875 SH   SOLE 0 5,875 0 0
ARRAY BIOPHARMA INC Put 04269X105 7 3,100 SH Put SOLE 0 3,100 0 0
ARRIS INTL INC SHS G0551A103 106 5,099 SH   SOLE 0 5,099 0 0
ARRIS INTL INC Call G0551A103 1 5,300 SH Call SOLE 0 5,300 0 0
ARRIS INTL INC Put G0551A103 0 300 SH Put SOLE 0 300 0 0
ARROW ELECTRS INC Call 042735100 0 500 SH Call SOLE 0 500 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 217 40,920 SH   SOLE 0 40,920 0 0
ARROWHEAD PHARMACEUTICALS IN Call 04280A100 6 22,200 SH Call SOLE 0 22,200 0 0
ARROWHEAD PHARMACEUTICALS IN Put 04280A100 248 27,000 SH Put SOLE 0 27,000 0 0
ARTESIAN RESOURCES CORP CL A 043113208 335 9,883 SH   SOLE 0 9,883 0 0
ARTISAN PARTNERS ASSET MGMT Call 04316A108 2 4,000 SH Call SOLE 0 4,000 0 0
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 105 7,108 SH   SOLE 0 7,108 0 0
ASA GOLD AND PRECIOUS MTLS L Call G3156P103 0 100 SH Call SOLE 0 100 0 0
ASA GOLD AND PRECIOUS MTLS L Put G3156P103 0 2,600 SH Put SOLE 0 2,600 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 5 102 SH   SOLE 0 102 0 0
ASCENA RETAIL GROUP INC COM 04351G101 22 3,185 SH   SOLE 0 3,185 0 0
ASCENA RETAIL GROUP INC Call 04351G101 0 1,900 SH Call SOLE 0 1,900 0 0
ASCENA RETAIL GROUP INC Put 04351G101 5 5,700 SH Put SOLE 0 5,700 0 0
ASCENT CAP GROUP INC Call 043632108 1 300 SH Call SOLE 0 300 0 0
ASCENT CAP GROUP INC Put 043632108 0 200 SH Put SOLE 0 200 0 0
ASHFORD HOSPITALITY PRIME IN COM 044102101 138 9,822 SH   SOLE 0 9,822 0 0
ASHFORD HOSPITALITY PRIME IN Call 044102101 0 2,000 SH Call SOLE 0 2,000 0 0
ASHFORD HOSPITALITY PRIME IN Put 044102101 1 10,000 SH Put SOLE 0 10,000 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 0 157 SH   SOLE 0 157 0 0
ASHFORD HOSPITALITY TR INC Put 044103109 6 1,300 SH Put SOLE 0 1,300 0 0
ASHLAND INC NEW COM 044209104 10 93 SH   SOLE 0 93 0 0
ASHLAND INC NEW Call 044209104 3 1,500 SH Call SOLE 0 1,500 0 0
ASHLAND INC NEW Put 044209104 6 2,400 SH Put SOLE 0 2,400 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 35 359 SH   SOLE 0 359 0 0
ASPEN TECHNOLOGY INC COM 045327103 199 4,957 SH   SOLE 0 4,957 0 0
ASPEN TECHNOLOGY INC Put 045327103 11 39,200 SH Put SOLE 0 39,200 0 0
ASSOCIATED BANC CORP COM 045487105 64 3,755 SH   SOLE 0 3,755 0 0
ASSURANT INC COM 04621X108 8 100 SH   SOLE 0 100 0 0
ASSURANT INC Call 04621X108 2 1,100 SH Call SOLE 0 1,100 0 0
ASSURED GUARANTY LTD COM G0585R106 29 1,163 SH   SOLE 0 1,163 0 0
ASSURED GUARANTY LTD Call G0585R106 1 3,700 SH Call SOLE 0 3,700 0 0
ASSURED GUARANTY LTD Put G0585R106 19 13,300 SH Put SOLE 0 13,300 0 0
ASTEC INDS INC Call 046224101 2 900 SH Call SOLE 0 900 0 0
ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 0 84 SH   SOLE 0 84 0 0
ASTERIAS BIOTHERAPEUTICS INC *W EXP 09/30/201 04624N115 0 16 SH   SOLE 0 16 0 0
ASTORIA FINL CORP Call 046265104 3 15,400 SH Call SOLE 0 15,400 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 79 2,635 SH   SOLE 0 2,635 0 0
ASTRAZENECA PLC Call 046353108 43 54,900 SH Call SOLE 0 54,900 0 0
ASTRONICS CORP Call 046433108 9 3,300 SH Call SOLE 0 3,300 0 0
ASTRONICS CORP Put 046433108 0 100 SH Put SOLE 0 100 0 0
ASTROTECH CORP COM 046484101 6 3,688 SH   SOLE 0 3,688 0 0
AT&T INC COM 00206R102 16 372 SH   SOLE 0 372 0 0
AT&T INC Call 00206R102 977 175,000 SH Call SOLE 0 175,000 0 0
AT&T INC Put 00206R102 64 121,000 SH Put SOLE 0 121,000 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 18 801 SH   SOLE 0 801 0 0
ATARA BIOTHERAPEUTICS INC Call 046513107 9 1,400 SH Call SOLE 0 1,400 0 0
ATARA BIOTHERAPEUTICS INC Put 046513107 0 200 SH Put SOLE 0 200 0 0
ATHERSYS INC COM 04744L106 0 100 SH   SOLE 0 100 0 0
ATLANTICA YIELD PLC SHS G0751N103 16 900 SH   SOLE 0 900 0 0
ATLANTICA YIELD PLC Call G0751N103 34 11,600 SH Call SOLE 0 11,600 0 0
ATLANTICA YIELD PLC Put G0751N103 8 7,700 SH Put SOLE 0 7,700 0 0
ATLAS AIR WORLDWIDE HLDGS IN Put 049164205 4 1,800 SH Put SOLE 0 1,800 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 73 4,270 SH   SOLE 0 4,270 0 0
ATLAS FINANCIAL HOLDINGS INC Call G06207115 0 1,400 SH Call SOLE 0 1,400 0 0
ATLAS RESOURCE PARTNERS LP COM UNT LTD PR 04941A101 0 100 SH   SOLE 0 100 0 0
ATLAS RESOURCE PARTNERS LP Call 04941A101 0 9,200 SH Call SOLE 0 9,200 0 0
ATLASSIAN CORP PLC Call G06242104 5 3,000 SH Call SOLE 0 3,000 0 0
ATLASSIAN CORP PLC Put G06242104 1 5,100 SH Put SOLE 0 5,100 0 0
ATMOS ENERGY CORP Call 049560105 6 1,100 SH Call SOLE 0 1,100 0 0
ATMOS ENERGY CORP Put 049560105 0 400 SH Put SOLE 0 400 0 0
ATN INTL INC COM 00215F107 1 21 SH   SOLE 0 21 0 0
ATRICURE INC COM 04963C209 17 1,210 SH   SOLE 0 1,210 0 0
ATWOOD OCEANICS INC COM 050095108 666 53,247 SH   SOLE 0 53,247 0 0
ATWOOD OCEANICS INC Call 050095108 46 16,000 SH Call SOLE 0 16,000 0 0
ATWOOD OCEANICS INC Put 050095108 82 157,800 SH Put SOLE 0 157,800 0 0
AUDIOCODES LTD ORD M15342104 3 870 SH   SOLE 0 870 0 0
AUDIOCODES LTD Put M15342104 13 11,500 SH Put SOLE 0 11,500 0 0
AUTOBYTEL INC COM NEW 05275N205 0 49 SH   SOLE 0 49 0 0
AUTOBYTEL INC Put 05275N205 1 200 SH Put SOLE 0 200 0 0
AUTODESK INC COM 052769106 308 5,700 SH   SOLE 0 5,700 0 0
AUTODESK INC Call 052769106 2 4,000 SH Call SOLE 0 4,000 0 0
AUTODESK INC Put 052769106 6 10,000 SH Put SOLE 0 10,000 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 100 4,978 SH   SOLE 0 4,978 0 0
AUTOHOME INC Call 05278C107 0 6,000 SH Call SOLE 0 6,000 0 0
AUTOHOME INC Put 05278C107 38 2,600 SH Put SOLE 0 2,600 0 0
AUTOLIV INC COM 052800109 215 2,003 SH   SOLE 0 2,003 0 0
AUTOLIV INC Call 052800109 0 500 SH Call SOLE 0 500 0 0
AUTOLIV INC Put 052800109 71 28,600 SH Put SOLE 0 28,600 0 0
AUTOMATIC DATA PROCESSING IN Call 053015103 27 16,100 SH Call SOLE 0 16,100 0 0
AUTOMATIC DATA PROCESSING IN Put 053015103 0 200 SH Put SOLE 0 200 0 0
AUTONATION INC Call 05329W102 0 100 SH Call SOLE 0 100 0 0
AUTONATION INC Put 05329W102 0 100 SH Put SOLE 0 100 0 0
AV HOMES INC COM 00234P102 3 268 SH   SOLE 0 268 0 0
AVALONBAY CMNTYS INC COM 053484101 4 27 SH   SOLE 0 27 0 0
AVALONBAY CMNTYS INC Call 053484101 4 4,000 SH Call SOLE 0 4,000 0 0
AVALONBAY CMNTYS INC Put 053484101 0 500 SH Put SOLE 0 500 0 0
AVANGRID INC COM 05351W103 2 51 SH   SOLE 0 51 0 0
AVANGRID INC Call 05351W103 2 1,000 SH Call SOLE 0 1,000 0 0
AVANGRID INC Put 05351W103 0 800 SH Put SOLE 0 800 0 0
AVEO PHARMACEUTICALS INC COM 053588109 2 2,963 SH   SOLE 0 2,963 0 0
AVERY DENNISON CORP COM 053611109 2 30 SH   SOLE 0 30 0 0
AVERY DENNISON CORP Call 053611109 57 14,700 SH Call SOLE 0 14,700 0 0
AVG TECHNOLOGIES N V SHS N07831105 94 4,955 SH   SOLE 0 4,955 0 0
AVG TECHNOLOGIES N V Call N07831105 0 1,300 SH Call SOLE 0 1,300 0 0
AVG TECHNOLOGIES N V Put N07831105 3 4,000 SH Put SOLE 0 4,000 0 0
AVIANCA HLDGS SA SPON ADR REP PFD 05367G100 0 48 SH   SOLE 0 48 0 0
AVIANCA HLDGS SA Call 05367G100 0 300 SH Call SOLE 0 300 0 0
AVIANCA HLDGS SA Put 05367G100 0 4,600 SH Put SOLE 0 4,600 0 0
AVIRAGEN THERAPEUTICS INC COM 053761102 9 7,104 SH   SOLE 0 7,104 0 0
AVIS BUDGET GROUP COM 053774105 629 19,547 SH   SOLE 0 19,547 0 0
AVIS BUDGET GROUP Call 053774105 3 13,700 SH Call SOLE 0 13,700 0 0
AVIS BUDGET GROUP Put 053774105 107 27,300 SH Put SOLE 0 27,300 0 0
AVISTA CORP COM 05379B107 13 302 SH   SOLE 0 302 0 0
AVON PRODS INC COM 054303102 13 3,475 SH   SOLE 0 3,475 0 0
AVON PRODS INC Call 054303102 1 20,000 SH Call SOLE 0 20,000 0 0
AVON PRODS INC Put 054303102 9 5,900 SH Put SOLE 0 5,900 0 0
AWARE INC MASS COM 05453N100 10 2,370 SH   SOLE 0 2,370 0 0
AXALTA COATING SYS LTD COM G0750C108 91 3,442 SH   SOLE 0 3,442 0 0
AXALTA COATING SYS LTD Call G0750C108 16 7,300 SH Call SOLE 0 7,300 0 0
AXALTA COATING SYS LTD Put G0750C108 1 14,100 SH Put SOLE 0 14,100 0 0
AXIALL CORP COM 05463D100 225 6,930 SH   SOLE 0 6,930 0 0
AXIALL CORP Call 05463D100 14 7,800 SH Call SOLE 0 7,800 0 0
AXIALL CORP Put 05463D100 11 18,600 SH Put SOLE 0 18,600 0 0
AXOVANT SCIENCES LTD COM G0750W104 25 2,000 SH   SOLE 0 2,000 0 0
AXOVANT SCIENCES LTD Call G0750W104 0 300 SH Call SOLE 0 300 0 0
AXOVANT SCIENCES LTD Put G0750W104 3 5,200 SH Put SOLE 0 5,200 0 0
AXT INC COM 00246W103 0 200 SH   SOLE 0 200 0 0
AZZ INC Call 002474104 4 3,100 SH Call SOLE 0 3,100 0 0
B & G FOODS INC NEW COM 05508R106 250 5,200 SH   SOLE 0 5,200 0 0
B & G FOODS INC NEW Call 05508R106 12 2,800 SH Call SOLE 0 2,800 0 0
B & G FOODS INC NEW Put 05508R106 0 800 SH Put SOLE 0 800 0 0
B COMMUNICATIONS LTD SHS M15629104 12 540 SH   SOLE 0 540 0 0
B/E AEROSPACE INC COM 073302101 60 1,318 SH   SOLE 0 1,318 0 0
B/E AEROSPACE INC Call 073302101 4 3,400 SH Call SOLE 0 3,400 0 0
B/E AEROSPACE INC Put 073302101 83 6,700 SH Put SOLE 0 6,700 0 0
BADGER METER INC Call 056525108 0 100 SH Call SOLE 0 100 0 0
BADGER METER INC Put 056525108 0 300 SH Put SOLE 0 300 0 0
BAIDU INC SPON ADR REP A 056752108 800 4,850 SH   SOLE 0 4,850 0 0
BAIDU INC Call 056752108 300 38,300 SH Call SOLE 0 38,300 0 0
BAIDU INC Put 056752108 412 71,600 SH Put SOLE 0 71,600 0 0
BAKER HUGHES INC COM 057224107 149 3,314 SH   SOLE 0 3,314 0 0
BAKER HUGHES INC Call 057224107 92 83,500 SH Call SOLE 0 83,500 0 0
BAKER HUGHES INC Put 057224107 105 15,300 SH Put SOLE 0 15,300 0 0
BALCHEM CORP Call 057665200 1 2,000 SH Call SOLE 0 2,000 0 0
BALDWIN & LYONS INC CL A 057755100 20 900 SH   SOLE 0 900 0 0
BALL CORP Call 058498106 32 24,100 SH Call SOLE 0 24,100 0 0
BALL CORP Put 058498106 0 200 SH Put SOLE 0 200 0 0
BALLANTYNE STRONG INC COM 058516105 1 300 SH   SOLE 0 300 0 0
BALLARD PWR SYS INC NEW COM 058586108 4 3,510 SH   SOLE 0 3,510 0 0
BANC OF CALIFORNIA INC Call 05990K106 2 1,900 SH Call SOLE 0 1,900 0 0
BANC OF CALIFORNIA INC Put 05990K106 0 1,500 SH Put SOLE 0 1,500 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 153 26,771 SH   SOLE 0 26,771 0 0
BANCO BILBAO VIZCAYA ARGENTA Put 05946K101 243 43,800 SH Put SOLE 0 43,800 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 0 41 SH   SOLE 0 41 0 0
BANCO BRADESCO S A Call 059460303 1 1,400 SH Call SOLE 0 1,400 0 0
BANCO BRADESCO S A Put 059460303 0 10,000 SH Put SOLE 0 10,000 0 0
BANCO MACRO SA SPON ADR B 05961W105 146 1,975 SH   SOLE 0 1,975 0 0
BANCO MACRO SA Put 05961W105 6 5,400 SH Put SOLE 0 5,400 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 9 1,709 SH   SOLE 0 1,709 0 0
BANCO SANTANDER BRASIL S A Call 05967A107 0 100 SH Call SOLE 0 100 0 0
BANCO SANTANDER SA ADR 05964H105 597 152,373 SH   SOLE 0 152,373 0 0
BANCO SANTANDER SA Call 05964H105 0 3,800 SH Call SOLE 0 3,800 0 0
BANCO SANTANDER SA Put 05964H105 161 229,900 SH Put SOLE 0 229,900 0 0
BANCORP INC DEL COM 05969A105 2 424 SH   SOLE 0 424 0 0
BANCORPSOUTH INC COM 059692103 1 76 SH   SOLE 0 76 0 0
BANCORPSOUTH INC Call 059692103 0 100 SH Call SOLE 0 100 0 0
BANK AMER CORP *W EXP 01/16/201 060505146 642 184,547 SH   SOLE 0 184,547 0 0
BANK AMER CORP COM 060505104 7,592 572,142 SH   SOLE 0 572,142 0 0
BANK AMER CORP Call 060505104 182 770,200 SH Call SOLE 0 770,200 0 0
BANK AMER CORP Put 060505104 2,689 780,900 SH Put SOLE 0 780,900 0 0
BANK HAWAII CORP COM 062540109 86 1,257 SH   SOLE 0 1,257 0 0
BANK HAWAII CORP Call 062540109 1 5,000 SH Call SOLE 0 5,000 0 0
BANK MONTREAL QUE COM 063671101 742 11,714 SH   SOLE 0 11,714 0 0
BANK MONTREAL QUE Call 063671101 69 21,800 SH Call SOLE 0 21,800 0 0
BANK MONTREAL QUE Put 063671101 115 17,200 SH Put SOLE 0 17,200 0 0
BANK N S HALIFAX COM 064149107 10 223 SH   SOLE 0 223 0 0
BANK N S HALIFAX Put 064149107 9 10,000 SH Put SOLE 0 10,000 0 0
BANK NEW YORK MELLON CORP COM 064058100 42 1,100 SH   SOLE 0 1,100 0 0
BANK NEW YORK MELLON CORP Call 064058100 8 6,800 SH Call SOLE 0 6,800 0 0
BANK NEW YORK MELLON CORP Put 064058100 41 62,900 SH Put SOLE 0 62,900 0 0
BANK OF THE OZARKS INC COM 063904106 228 6,100 SH   SOLE 0 6,100 0 0
BANK OF THE OZARKS INC Call 063904106 9 7,000 SH Call SOLE 0 7,000 0 0
BANK OF THE OZARKS INC Put 063904106 41 31,400 SH Put SOLE 0 31,400 0 0
BANKRATE INC DEL COM 06647F102 5 795 SH   SOLE 0 795 0 0
BANKRATE INC DEL Call 06647F102 0 500 SH Call SOLE 0 500 0 0
BANKUNITED INC COM 06652K103 3 100 SH   SOLE 0 100 0 0
BANKUNITED INC Put 06652K103 0 100 SH Put SOLE 0 100 0 0
BANNER CORP COM NEW 06652V208 0 1 SH   SOLE 0 1 0 0
BAOZUN INC SPONSORED ADR 06684L103 16 2,517 SH   SOLE 0 2,517 0 0
BAOZUN INC Call 06684L103 0 400 SH Call SOLE 0 400 0 0
BARCLAYS BANK PLC ETN DJUBS SGAR38 06739H214 927 19,800 SH   SOLE 0 19,800 0 0
BARCLAYS BANK PLC ETN DJUBSCOTTN38 06739H271 34 800 SH   SOLE 0 800 0 0
BARCLAYS BANK PLC ETN DJUBSCOFFE38 06739H297 1,909 86,216 SH   SOLE 0 86,216 0 0
BARCLAYS BANK PLC ETN DJUBSCOCO 38 06739H313 3 100 SH   SOLE 0 100 0 0
BARCLAYS BANK PLC ETN DJUBS NAT37 06739H644 3 6,300 SH   SOLE 0 6,300 0 0
BARCLAYS BANK PLC ETN DJUBSLVSTK37 06739H743 2 100 SH   SOLE 0 100 0 0
BARCLAYS BANK PLC Call 06739H297 285 93,600 SH Call SOLE 0 93,600 0 0
BARCLAYS BANK PLC Call 06739H214 5 500 SH Call SOLE 0 500 0 0
BARCLAYS BANK PLC Call 06739H305 2 500 SH Call SOLE 0 500 0 0
BARCLAYS BANK PLC Put 06739H305 1 4,400 SH Put SOLE 0 4,400 0 0
BARCLAYS BANK PLC Put 06739H297 8 11,800 SH Put SOLE 0 11,800 0 0
BARCLAYS BANK PLC Put 06739H743 0 900 SH Put SOLE 0 900 0 0
BARCLAYS BK PLC IPATH S&P MT ETN 06740C519 41 3,872 SH   SOLE 0 3,872 0 0
BARCLAYS BK PLC IPSP CROIL ETN 06738C786 531 85,088 SH   SOLE 0 85,088 0 0
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 4 200 SH   SOLE 0 200 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06742E711 1,093 79,232 SH   SOLE 0 79,232 0 0
BARCLAYS BK PLC Call 06742E711 803 2,276,300 SH Call SOLE 0 2,276,300 0 0
BARCLAYS BK PLC Call 06738C778 0 400 SH Call SOLE 0 400 0 0
BARCLAYS BK PLC Call 06738C786 2 4,000 SH Call SOLE 0 4,000 0 0
BARCLAYS BK PLC Call 06739F291 0 200 SH Call SOLE 0 200 0 0
BARCLAYS BK PLC Call 06740C519 5 19,000 SH Call SOLE 0 19,000 0 0
BARCLAYS BK PLC Put 06740C519 4 2,600 SH Put SOLE 0 2,600 0 0
BARCLAYS BK PLC Put 06739F101 0 1,000 SH Put SOLE 0 1,000 0 0
BARCLAYS BK PLC Put 06738C786 38 52,300 SH Put SOLE 0 52,300 0 0
BARCLAYS BK PLC Put 06742E711 3,176 1,505,500 SH Put SOLE 0 1,505,500 0 0
BARCLAYS PLC ADR 06738E204 1,263 166,235 SH   SOLE 0 166,235 0 0
BARCLAYS PLC Call 06738E204 48 124,300 SH Call SOLE 0 124,300 0 0
BARCLAYS PLC Put 06738E204 832 413,100 SH Put SOLE 0 413,100 0 0
BARNES & NOBLE ED INC COM 06777U101 4 454 SH   SOLE 0 454 0 0
BARNES & NOBLE ED INC Call 06777U101 0 2,500 SH Call SOLE 0 2,500 0 0
BARNES & NOBLE ED INC Put 06777U101 0 1,000 SH Put SOLE 0 1,000 0 0
BARNES & NOBLE INC Call 067774109 7 33,100 SH Call SOLE 0 33,100 0 0
BARNES & NOBLE INC Put 067774109 2 8,400 SH Put SOLE 0 8,400 0 0
BARNES GROUP INC COM 067806109 7 217 SH   SOLE 0 217 0 0
BARRACUDA NETWORKS INC COM 068323104 1,761 116,365 SH   SOLE 0 116,365 0 0
BARRACUDA NETWORKS INC Call 068323104 2 3,400 SH Call SOLE 0 3,400 0 0
BARRACUDA NETWORKS INC Put 068323104 509 277,200 SH Put SOLE 0 277,200 0 0
BARRETT BILL CORP COM 06846N104 4 633 SH   SOLE 0 633 0 0
BARRETT BILL CORP Call 06846N104 2 4,600 SH Call SOLE 0 4,600 0 0
BARRETT BILL CORP Put 06846N104 27 33,300 SH Put SOLE 0 33,300 0 0
BARRETT BUSINESS SERVICES IN Call 068463108 32 13,100 SH Call SOLE 0 13,100 0 0
BARRETT BUSINESS SERVICES IN Put 068463108 12 8,100 SH Put SOLE 0 8,100 0 0
BARRICK GOLD CORP Call 067901108 3,477 367,100 SH Call SOLE 0 367,100 0 0
BARRICK GOLD CORP Put 067901108 70 39,000 SH Put SOLE 0 39,000 0 0
BASIC ENERGY SVCS INC NEW Call 06985P100 0 1,100 SH Call SOLE 0 1,100 0 0
BASIC ENERGY SVCS INC NEW Put 06985P100 0 700 SH Put SOLE 0 700 0 0
BASSETT FURNITURE INDS INC Put 070203104 0 300 SH Put SOLE 0 300 0 0
BAXTER INTL INC COM 071813109 3,097 68,491 SH   SOLE 0 68,491 0 0
BAXTER INTL INC Call 071813109 7 8,400 SH Call SOLE 0 8,400 0 0
BAXTER INTL INC Put 071813109 3 12,100 SH Put SOLE 0 12,100 0 0
BAYTEX ENERGY CORP COM 07317Q105 417 72,079 SH   SOLE 0 72,079 0 0
BAYTEX ENERGY CORP Call 07317Q105 19 23,600 SH Call SOLE 0 23,600 0 0
BAYTEX ENERGY CORP Put 07317Q105 46 71,400 SH Put SOLE 0 71,400 0 0
BAZAARVOICE INC Call 073271108 1 13,900 SH Call SOLE 0 13,900 0 0
BB&T CORP Call 054937107 39 37,400 SH Call SOLE 0 37,400 0 0
BB&T CORP Put 054937107 10 5,400 SH Put SOLE 0 5,400 0 0
BBCN BANCORP INC COM 073295107 5 398 SH   SOLE 0 398 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 9 444 SH   SOLE 0 444 0 0
BBVA BANCO FRANCES S A Call 07329M100 1 3,000 SH Call SOLE 0 3,000 0 0
BBVA BANCO FRANCES S A Put 07329M100 0 500 SH Put SOLE 0 500 0 0
BBX CAP CORP CL A PAR $0.01 05540P100 1 128 SH   SOLE 0 128 0 0
BCE INC COM NEW 05534B760 84 1,791 SH   SOLE 0 1,791 0 0
BCE INC Call 05534B760 7 5,600 SH Call SOLE 0 5,600 0 0
BCE INC Put 05534B760 8 10,000 SH Put SOLE 0 10,000 0 0
BEACON ROOFING SUPPLY INC Call 073685109 8 1,900 SH Call SOLE 0 1,900 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 433 55,936 SH   SOLE 0 55,936 0 0
BEAZER HOMES USA INC Put 07556Q881 430 143,300 SH Put SOLE 0 143,300 0 0
BECTON DICKINSON & CO Call 075887109 466 58,400 SH Call SOLE 0 58,400 0 0
BECTON DICKINSON & CO Put 075887109 8 5,100 SH Put SOLE 0 5,100 0 0
BED BATH & BEYOND INC COM 075896100 0 4 SH   SOLE 0 4 0 0
BED BATH & BEYOND INC Call 075896100 340 100,100 SH Call SOLE 0 100,100 0 0
BEL FUSE INC CL A 077347201 40 2,660 SH   SOLE 0 2,660 0 0
BELDEN INC COM 077454106 5 89 SH   SOLE 0 89 0 0
BELDEN INC Call 077454106 1 500 SH Call SOLE 0 500 0 0
BELDEN INC Put 077454106 1 5,000 SH Put SOLE 0 5,000 0 0
BELLATRIX EXPLORATION LTD COM 078314101 10 10,720 SH   SOLE 0 10,720 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 85 6,581 SH   SOLE 0 6,581 0 0
BELLICUM PHARMACEUTICALS INC Call 079481107 0 9,000 SH Call SOLE 0 9,000 0 0
BELLICUM PHARMACEUTICALS INC Put 079481107 6 7,200 SH Put SOLE 0 7,200 0 0
BELMOND LTD CL A G1154H107 16 1,624 SH   SOLE 0 1,624 0 0
BEMIS INC COM 081437105 10 195 SH   SOLE 0 195 0 0
BENCHMARK ELECTRS INC COM 08160H101 9 452 SH   SOLE 0 452 0 0
BENCHMARK ELECTRS INC Put 08160H101 0 200 SH Put SOLE 0 200 0 0
BENEFICIAL BANCORP INC COM 08171T102 0 10 SH   SOLE 0 10 0 0
BENEFITFOCUS INC Call 08180D106 212 52,200 SH Call SOLE 0 52,200 0 0
BENEFITFOCUS INC Put 08180D106 0 100 SH Put SOLE 0 100 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,424 37,465 SH   SOLE 0 37,465 0 0
BERKSHIRE HATHAWAY INC DEL Put 084670702 81 100,000 SH Put SOLE 0 100,000 0 0
BERRY PLASTICS GROUP INC Call 08579W103 36 13,100 SH Call SOLE 0 13,100 0 0
BEST BUY INC COM 086516101 657 21,497 SH   SOLE 0 21,497 0 0
BEST BUY INC Call 086516101 21 124,700 SH Call SOLE 0 124,700 0 0
BEST BUY INC Put 086516101 7 8,200 SH Put SOLE 0 8,200 0 0
BGC PARTNERS INC CL A 05541T101 9 1,132 SH   SOLE 0 1,132 0 0
BGC PARTNERS INC Put 05541T101 4 2,400 SH Put SOLE 0 2,400 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 893 31,268 SH   SOLE 0 31,268 0 0
BHP BILLITON LTD Call 088606108 20 26,000 SH Call SOLE 0 26,000 0 0
BHP BILLITON LTD Put 088606108 517 63,000 SH Put SOLE 0 63,000 0 0
BHP BILLITON PLC SPONSORED ADR 05545E209 83 3,300 SH   SOLE 0 3,300 0 0
BHP BILLITON PLC Call 05545E209 0 600 SH Call SOLE 0 600 0 0
BHP BILLITON PLC Put 05545E209 1 1,100 SH Put SOLE 0 1,100 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 47 5,132 SH   SOLE 0 5,132 0 0
BIG 5 SPORTING GOODS CORP Call 08915P101 2 9,200 SH Call SOLE 0 9,200 0 0
BIG 5 SPORTING GOODS CORP Put 08915P101 8 4,300 SH Put SOLE 0 4,300 0 0
BIG LOTS INC Call 089302103 15 2,300 SH Call SOLE 0 2,300 0 0
BIG LOTS INC Put 089302103 2 1,600 SH Put SOLE 0 1,600 0 0
BIGLARI HLDGS INC COM 08986R101 225 560 SH   SOLE 0 560 0 0
BIND THERAPEUTICS INC COM 05548N107 1 2,800 SH   SOLE 0 2,800 0 0
BIND THERAPEUTICS INC Call 05548N107 0 500 SH Call SOLE 0 500 0 0
BIND THERAPEUTICS INC Put 05548N107 3 1,600 SH Put SOLE 0 1,600 0 0
BIO RAD LABS INC CL A 090572207 4 29 SH   SOLE 0 29 0 0
BIO RAD LABS INC Call 090572207 0 100 SH Call SOLE 0 100 0 0
BIO RAD LABS INC Put 090572207 4 1,000 SH Put SOLE 0 1,000 0 0
BIOAMBER INC COM 09072Q106 0 100 SH   SOLE 0 100 0 0
BIOAMBER INC Call 09072Q106 0 100 SH Call SOLE 0 100 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 106 37,426 SH   SOLE 0 37,426 0 0
BIOCRYST PHARMACEUTICALS Call 09058V103 4 50,000 SH Call SOLE 0 50,000 0 0
BIODEL INC COM NEW 09064M204 7 25,566 SH   SOLE 0 25,566 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 1 795 SH   SOLE 0 795 0 0
BIOGEN INC COM 09062X103 21,041 87,014 SH   SOLE 0 87,014 0 0
BIOGEN INC Call 09062X103 142 34,200 SH Call SOLE 0 34,200 0 0
BIOGEN INC Put 09062X103 9,625 124,300 SH Put SOLE 0 124,300 0 0
BIOLASE INC COM 090911108 2 1,800 SH   SOLE 0 1,800 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,121 14,416 SH   SOLE 0 14,416 0 0
BIOMARIN PHARMACEUTICAL INC Call 09061G101 57 37,100 SH Call SOLE 0 37,100 0 0
BIOMARIN PHARMACEUTICAL INC Put 09061G101 277 63,600 SH Put SOLE 0 63,600 0 0
BIOSCRIP INC COM 09069N108 10 4,197 SH   SOLE 0 4,197 0 0
BIOTELEMETRY INC COM 090672106 41 2,562 SH   SOLE 0 2,562 0 0
BIOTELEMETRY INC Call 090672106 0 300 SH Call SOLE 0 300 0 0
BIOTELEMETRY INC Put 090672106 10 3,800 SH Put SOLE 0 3,800 0 0
BIOTIME INC *W EXP 10/01/201 09066L162 0 762 SH   SOLE 0 762 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 23 869 SH   SOLE 0 869 0 0
BITAUTO HLDGS LTD Call 091727107 40 16,300 SH Call SOLE 0 16,300 0 0
BITAUTO HLDGS LTD Put 091727107 73 2,900 SH Put SOLE 0 2,900 0 0
BJS RESTAURANTS INC Call 09180C106 4 3,900 SH Call SOLE 0 3,900 0 0
BLACK DIAMOND INC COM 09202G101 4 1,030 SH   SOLE 0 1,030 0 0
BLACK DIAMOND INC Call 09202G101 1 5,400 SH Call SOLE 0 5,400 0 0
BLACK HILLS CORP COM 092113109 0 1 SH   SOLE 0 1 0 0
BLACK KNIGHT FINL SVCS INC Call 09214X100 0 100 SH Call SOLE 0 100 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101 866 55,895 SH   SOLE 0 55,895 0 0
BLACK STONE MINERALS L P Call 09225M101 4 5,700 SH Call SOLE 0 5,700 0 0
BLACK STONE MINERALS L P Put 09225M101 38 28,900 SH Put SOLE 0 28,900 0 0
BLACKBAUD INC COM 09227Q100 33 495 SH   SOLE 0 495 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 49 1,472 SH   SOLE 0 1,472 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 62 8,006 SH   SOLE 0 8,006 0 0
BLACKROCK CAPITAL INVESTMENT Put 092533108 0 400 SH Put SOLE 0 400 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 24 2,334 SH   SOLE 0 2,334 0 0
BLACKROCK INC COM 09247X101 787 2,300 SH   SOLE 0 2,300 0 0
BLACKROCK INC Put 09247X101 18 500 SH Put SOLE 0 500 0 0
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 140 5,798 SH   SOLE 0 5,798 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 636 25,952 SH   SOLE 0 25,952 0 0
BLACKSTONE GROUP L P Call 09253U108 4 6,000 SH Call SOLE 0 6,000 0 0
BLACKSTONE GROUP L P Put 09253U108 36 15,100 SH Put SOLE 0 15,100 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 11 400 SH   SOLE 0 400 0 0
BLACKSTONE MTG TR INC Call 09257W100 0 1,700 SH Call SOLE 0 1,700 0 0
BLACKSTONE MTG TR INC Put 09257W100 0 4,000 SH Put SOLE 0 4,000 0 0
BLOCK H & R INC COM 093671105 103 4,506 SH   SOLE 0 4,506 0 0
BLOCK H & R INC Call 093671105 0 600 SH Call SOLE 0 600 0 0
BLOCK H & R INC Put 093671105 0 1,100 SH Put SOLE 0 1,100 0 0
BLOOMIN BRANDS INC COM 094235108 20 1,154 SH   SOLE 0 1,154 0 0
BLOOMIN BRANDS INC Call 094235108 3 5,900 SH Call SOLE 0 5,900 0 0
BLUCORA INC COM 095229100 27 2,700 SH   SOLE 0 2,700 0 0
BLUCORA INC Call 095229100 7 13,300 SH Call SOLE 0 13,300 0 0
BLUCORA INC Put 095229100 8 12,000 SH Put SOLE 0 12,000 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 5 216 SH   SOLE 0 216 0 0
BLUE BUFFALO PET PRODS INC Call 09531U102 11 3,600 SH Call SOLE 0 3,600 0 0
BLUE BUFFALO PET PRODS INC Put 09531U102 1 2,000 SH Put SOLE 0 2,000 0 0
BLUE NILE INC COM 09578R103 25 937 SH   SOLE 0 937 0 0
BLUE NILE INC Put 09578R103 1 3,000 SH Put SOLE 0 3,000 0 0
BLUEBIRD BIO INC COM 09609G100 745 17,214 SH   SOLE 0 17,214 0 0
BLUEBIRD BIO INC Call 09609G100 44 23,400 SH Call SOLE 0 23,400 0 0
BLUEBIRD BIO INC Put 09609G100 431 30,500 SH Put SOLE 0 30,500 0 0
BLUEKNIGHT ENERGY PARTNERS L COM UNIT 09625U109 29 5,540 SH   SOLE 0 5,540 0 0
BLUEKNIGHT ENERGY PARTNERS L Put 09625U109 11 2,400 SH Put SOLE 0 2,400 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 2 200 SH   SOLE 0 200 0 0
BLUEROCK RESIDENTIAL GRW REI Call 09627J102 1 1,300 SH Call SOLE 0 1,300 0 0
BMC STK HLDGS INC COM 05591B109 53 2,992 SH   SOLE 0 2,992 0 0
BMC STK HLDGS INC Call 05591B109 11 4,000 SH Call SOLE 0 4,000 0 0
BMC STK HLDGS INC Put 05591B109 0 500 SH Put SOLE 0 500 0 0
BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 23 1,357 SH   SOLE 0 1,357 0 0
BOARDWALK PIPELINE PARTNERS Call 096627104 0 300 SH Call SOLE 0 300 0 0
BOARDWALK PIPELINE PARTNERS Put 096627104 0 100 SH Put SOLE 0 100 0 0
BOB EVANS FARMS INC COM 096761101 3 100 SH   SOLE 0 100 0 0
BOB EVANS FARMS INC Call 096761101 0 1,700 SH Call SOLE 0 1,700 0 0
BOB EVANS FARMS INC Put 096761101 12 1,600 SH Put SOLE 0 1,600 0 0
BOEING CO Call 097023105 2,983 188,800 SH Call SOLE 0 188,800 0 0
BOEING CO Put 097023105 310 64,800 SH Put SOLE 0 64,800 0 0
BOFI HLDG INC COM 05566U108 443 25,028 SH   SOLE 0 25,028 0 0
BOFI HLDG INC Call 05566U108 19 62,200 SH Call SOLE 0 62,200 0 0
BOFI HLDG INC Put 05566U108 122 109,100 SH Put SOLE 0 109,100 0 0
BOINGO WIRELESS INC COM 09739C102 30 3,465 SH   SOLE 0 3,465 0 0
BOINGO WIRELESS INC Call 09739C102 1 1,000 SH Call SOLE 0 1,000 0 0
BOINGO WIRELESS INC Put 09739C102 0 3,000 SH Put SOLE 0 3,000 0 0
BOISE CASCADE CO DEL COM 09739D100 174 7,608 SH   SOLE 0 7,608 0 0
BOISE CASCADE CO DEL Call 09739D100 4 3,200 SH Call SOLE 0 3,200 0 0
BOJANGLES INC Call 097488100 1 2,200 SH Call SOLE 0 2,200 0 0
BOJANGLES INC Put 097488100 1 12,300 SH Put SOLE 0 12,300 0 0
BOK FINL CORP COM NEW 05561Q201 345 5,511 SH   SOLE 0 5,511 0 0
BOK FINL CORP Call 05561Q201 7 1,200 SH Call SOLE 0 1,200 0 0
BOK FINL CORP Put 05561Q201 0 3,400 SH Put SOLE 0 3,400 0 0
BON-TON STORES INC COM 09776J101 14 10,512 SH   SOLE 0 10,512 0 0
BON-TON STORES INC Put 09776J101 14 10,900 SH Put SOLE 0 10,900 0 0
BONANZA CREEK ENERGY INC COM 097793103 30 15,061 SH   SOLE 0 15,061 0 0
BONANZA CREEK ENERGY INC Call 097793103 12 31,500 SH Call SOLE 0 31,500 0 0
BONANZA CREEK ENERGY INC Put 097793103 55 14,400 SH Put SOLE 0 14,400 0 0
BOOT BARN HLDGS INC COM 099406100 4 497 SH   SOLE 0 497 0 0
BOOT BARN HLDGS INC Call 099406100 4 1,600 SH Call SOLE 0 1,600 0 0
BOOT BARN HLDGS INC Put 099406100 0 1,200 SH Put SOLE 0 1,200 0 0
BOOZ ALLEN HAMILTON HLDG COR Call 099502106 1 1,000 SH Call SOLE 0 1,000 0 0
BOOZ ALLEN HAMILTON HLDG COR Put 099502106 0 200 SH Put SOLE 0 200 0 0
BORGWARNER INC COM 099724106 20 700 SH   SOLE 0 700 0 0
BORGWARNER INC Call 099724106 0 10,100 SH Call SOLE 0 10,100 0 0
BORGWARNER INC Put 099724106 31 2,400 SH Put SOLE 0 2,400 0 0
BOSTON BEER INC Put 100557107 0 200 SH Put SOLE 0 200 0 0
BOSTON PROPERTIES INC COM 101121101 131 1,000 SH   SOLE 0 1,000 0 0
BOSTON PROPERTIES INC Call 101121101 6 200 SH Call SOLE 0 200 0 0
BOSTON PROPERTIES INC Put 101121101 0 600 SH Put SOLE 0 600 0 0
BOSTON SCIENTIFIC CORP COM 101137107 960 41,100 SH   SOLE 0 41,100 0 0
BOSTON SCIENTIFIC CORP Put 101137107 41 55,000 SH Put SOLE 0 55,000 0 0
BOTTOMLINE TECH DEL INC COM 101388106 10 468 SH   SOLE 0 468 0 0
BOTTOMLINE TECH DEL INC Call 101388106 0 2,100 SH Call SOLE 0 2,100 0 0
BOX INC CL A 10316T104 100 9,705 SH   SOLE 0 9,705 0 0
BOX INC Call 10316T104 12 63,900 SH Call SOLE 0 63,900 0 0
BOX INC Put 10316T104 55 25,600 SH Put SOLE 0 25,600 0 0
BOYD GAMING CORP COM 103304101 9 534 SH   SOLE 0 534 0 0
BOYD GAMING CORP Call 103304101 2 3,500 SH Call SOLE 0 3,500 0 0
BOYD GAMING CORP Put 103304101 1 1,000 SH Put SOLE 0 1,000 0 0
BP PLC SPONSORED ADR 055622104 4,939 139,103 SH   SOLE 0 139,103 0 0
BP PLC Call 055622104 212 129,500 SH Call SOLE 0 129,500 0 0
BP PLC Put 055622104 1,021 427,600 SH Put SOLE 0 427,600 0 0
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 79 4,304 SH   SOLE 0 4,304 0 0
BP PRUDHOE BAY RTY TR Call 055630107 49 29,500 SH Call SOLE 0 29,500 0 0
BP PRUDHOE BAY RTY TR Put 055630107 30 31,900 SH Put SOLE 0 31,900 0 0
BRANDYWINE RLTY TR Put 105368203 0 100 SH Put SOLE 0 100 0 0
BRASKEM S A SP ADR PFD A 105532105 24 2,028 SH   SOLE 0 2,028 0 0
BRASKEM S A Put 105532105 3 8,800 SH Put SOLE 0 8,800 0 0
BRIDGE BANCORP INC COM 108035106 2 100 SH   SOLE 0 100 0 0
BRIDGEPOINT ED INC Call 10807M105 1 4,300 SH Call SOLE 0 4,300 0 0
BRIDGEPOINT ED INC Put 10807M105 19 18,800 SH Put SOLE 0 18,800 0 0
BRIGGS & STRATTON CORP Call 109043109 2 2,600 SH Call SOLE 0 2,600 0 0
BRIGGS & STRATTON CORP Put 109043109 0 400 SH Put SOLE 0 400 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 11 173 SH   SOLE 0 173 0 0
BRIGHTCOVE INC COM 10921T101 24 2,814 SH   SOLE 0 2,814 0 0
BRINKER INTL INC COM 109641100 52 1,143 SH   SOLE 0 1,143 0 0
BRINKER INTL INC Call 109641100 0 4,200 SH Call SOLE 0 4,200 0 0
BRINKER INTL INC Put 109641100 3 4,800 SH Put SOLE 0 4,800 0 0
BRINKS CO COM 109696104 13 479 SH   SOLE 0 479 0 0
BRINKS CO Call 109696104 0 100 SH Call SOLE 0 100 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 323 4,400 SH   SOLE 0 4,400 0 0
BRISTOL MYERS SQUIBB CO Call 110122108 10 1,500 SH Call SOLE 0 1,500 0 0
BRISTOL MYERS SQUIBB CO Put 110122108 0 300 SH Put SOLE 0 300 0 0
BRISTOW GROUP INC COM 110394103 28 2,521 SH   SOLE 0 2,521 0 0
BRISTOW GROUP INC Call 110394103 5 5,600 SH Call SOLE 0 5,600 0 0
BRISTOW GROUP INC Put 110394103 31 15,500 SH Put SOLE 0 15,500 0 0
BRITISH AMERN TOB PLC Call 110448107 3 1,200 SH Call SOLE 0 1,200 0 0
BRITISH AMERN TOB PLC Put 110448107 0 200 SH Put SOLE 0 200 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 43 1,635 SH   SOLE 0 1,635 0 0
BRIXMOR PPTY GROUP INC Call 11120U105 0 600 SH Call SOLE 0 600 0 0
BROADCOM LTD SHS Y09827109 4,547 29,265 SH   SOLE 0 29,265 0 0
BROADCOM LTD Call Y09827109 531 185,600 SH Call SOLE 0 185,600 0 0
BROADCOM LTD Put Y09827109 235 147,400 SH Put SOLE 0 147,400 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7 112 SH   SOLE 0 112 0 0
BROADRIDGE FINL SOLUTIONS IN Call 11133T103 0 300 SH Call SOLE 0 300 0 0
BROADRIDGE FINL SOLUTIONS IN Put 11133T103 0 100 SH Put SOLE 0 100 0 0
BROADSOFT INC Call 11133B409 25 3,700 SH Call SOLE 0 3,700 0 0
BROADWIND ENERGY INC COM NEW 11161T207 3 852 SH   SOLE 0 852 0 0
BROCADE COMMUNICATIONS SYS I Call 111621306 23 11,400 SH Call SOLE 0 11,400 0 0
BROCADE COMMUNICATIONS SYS I Put 111621306 15 10,600 SH Put SOLE 0 10,600 0 0
BROOKDALE SR LIVING INC COM 112463104 50 3,286 SH   SOLE 0 3,286 0 0
BROOKDALE SR LIVING INC Call 112463104 8 17,700 SH Call SOLE 0 17,700 0 0
BROOKDALE SR LIVING INC Put 112463104 2 1,500 SH Put SOLE 0 1,500 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 727 21,984 SH   SOLE 0 21,984 0 0
BROOKFIELD ASSET MGMT INC Put 112585104 0 100 SH Put SOLE 0 100 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 8 453 SH   SOLE 0 453 0 0
BROOKFIELD INFRAST PARTNERS Call G16252101 0 300 SH Call SOLE 0 300 0 0
BROOKFIELD INFRAST PARTNERS Put G16252101 0 200 SH Put SOLE 0 200 0 0
BROOKLINE BANCORP INC DEL Call 11373M107 0 1,900 SH Call SOLE 0 1,900 0 0
BROWN & BROWN INC COM 115236101 12 341 SH   SOLE 0 341 0 0
BROWN & BROWN INC Call 115236101 0 200 SH Call SOLE 0 200 0 0
BROWN & BROWN INC Put 115236101 0 100 SH Put SOLE 0 100 0 0
BROWN FORMAN CORP CL B 115637209 160 1,608 SH   SOLE 0 1,608 0 0
BRUNSWICK CORP Put 117043109 17 3,700 SH Put SOLE 0 3,700 0 0
BSQUARE CORP Call 11776U300 0 400 SH Call SOLE 0 400 0 0
BUCKEYE PARTNERS L P Call 118230101 38 35,600 SH Call SOLE 0 35,600 0 0
BUCKEYE PARTNERS L P Put 118230101 25 5,100 SH Put SOLE 0 5,100 0 0
BUCKLE INC Put 118440106 0 1,100 SH Put SOLE 0 1,100 0 0
BUFFALO WILD WINGS INC COM 119848109 286 2,061 SH   SOLE 0 2,061 0 0
BUFFALO WILD WINGS INC Call 119848109 9 3,600 SH Call SOLE 0 3,600 0 0
BUFFALO WILD WINGS INC Put 119848109 23 4,400 SH Put SOLE 0 4,400 0 0
BUILD A BEAR WORKSHOP COM 120076104 31 2,375 SH   SOLE 0 2,375 0 0
BUILD A BEAR WORKSHOP Call 120076104 0 300 SH Call SOLE 0 300 0 0
BUILD A BEAR WORKSHOP Put 120076104 0 800 SH Put SOLE 0 800 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 65 5,783 SH   SOLE 0 5,783 0 0
BUILDERS FIRSTSOURCE INC Call 12008R107 5 3,200 SH Call SOLE 0 3,200 0 0
BUILDERS FIRSTSOURCE INC Put 12008R107 0 200 SH Put SOLE 0 200 0 0
BUNGE LIMITED COM G16962105 26 441 SH   SOLE 0 441 0 0
BUNGE LIMITED Call G16962105 38 18,400 SH Call SOLE 0 18,400 0 0
BUNGE LIMITED Put G16962105 14 6,100 SH Put SOLE 0 6,100 0 0
BURLINGTON STORES INC COM 122017106 30 451 SH   SOLE 0 451 0 0
BURLINGTON STORES INC Call 122017106 385 29,700 SH Call SOLE 0 29,700 0 0
BURLINGTON STORES INC Put 122017106 2 1,600 SH Put SOLE 0 1,600 0 0
C D I CORP COM 125071100 37 6,135 SH   SOLE 0 6,135 0 0
C D I CORP Call 125071100 0 2,600 SH Call SOLE 0 2,600 0 0
C D I CORP Put 125071100 0 1,500 SH Put SOLE 0 1,500 0 0
C H ROBINSON WORLDWIDE INC Call 12541W209 111 73,400 SH Call SOLE 0 73,400 0 0
C H ROBINSON WORLDWIDE INC Put 12541W209 0 1,300 SH Put SOLE 0 1,300 0 0
C&J ENERGY SVCS LTD SHS G3164Q101 2 3,425 SH   SOLE 0 3,425 0 0
C&J ENERGY SVCS LTD Put G3164Q101 3 500 SH Put SOLE 0 500 0 0
CA INC COM 12673P105 9 291 SH   SOLE 0 291 0 0
CABELAS INC COM 126804301 513 10,267 SH   SOLE 0 10,267 0 0
CABELAS INC Call 126804301 12 11,500 SH Call SOLE 0 11,500 0 0
CABELAS INC Put 126804301 10 6,300 SH Put SOLE 0 6,300 0 0
CABOT CORP COM 127055101 23 521 SH   SOLE 0 521 0 0
CABOT CORP Call 127055101 0 600 SH Call SOLE 0 600 0 0
CABOT CORP Put 127055101 1 700 SH Put SOLE 0 700 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 196 4,635 SH   SOLE 0 4,635 0 0
CABOT MICROELECTRONICS CORP Call 12709P103 0 100 SH Call SOLE 0 100 0 0
CABOT MICROELECTRONICS CORP Put 12709P103 1 1,500 SH Put SOLE 0 1,500 0 0
CABOT OIL & GAS CORP COM 127097103 228 8,887 SH   SOLE 0 8,887 0 0
CABOT OIL & GAS CORP Call 127097103 93 74,600 SH Call SOLE 0 74,600 0 0
CABOT OIL & GAS CORP Put 127097103 29 58,900 SH Put SOLE 0 58,900 0 0
CACI INTL INC Call 127190304 0 1,000 SH Call SOLE 0 1,000 0 0
CACI INTL INC Put 127190304 0 100 SH Put SOLE 0 100 0 0
CADENCE DESIGN SYSTEM INC Call 127387108 3 6,500 SH Call SOLE 0 6,500 0 0
CADIZ INC COM NEW 127537207 4 798 SH   SOLE 0 798 0 0
CADIZ INC Call 127537207 15 24,600 SH Call SOLE 0 24,600 0 0
CADIZ INC Put 127537207 1 2,800 SH Put SOLE 0 2,800 0 0
CAESARS ENTMT CORP COM 127686103 34 4,550 SH   SOLE 0 4,550 0 0
CAESARS ENTMT CORP Call 127686103 5 14,900 SH Call SOLE 0 14,900 0 0
CAESARS ENTMT CORP Put 127686103 15 6,900 SH Put SOLE 0 6,900 0 0
CAESARSTONE LTD ORD SHS M20598104 527 15,165 SH   SOLE 0 15,165 0 0
CAESARSTONE LTD Call M20598104 15 14,200 SH Call SOLE 0 14,200 0 0
CAESARSTONE LTD Put M20598104 234 21,400 SH Put SOLE 0 21,400 0 0
CAI INTERNATIONAL INC COM 12477X106 2 324 SH   SOLE 0 324 0 0
CAI INTERNATIONAL INC Call 12477X106 1 3,900 SH Call SOLE 0 3,900 0 0
CAL MAINE FOODS INC COM NEW 128030202 284 6,410 SH   SOLE 0 6,410 0 0
CAL MAINE FOODS INC Call 128030202 14 7,900 SH Call SOLE 0 7,900 0 0
CAL MAINE FOODS INC Put 128030202 217 40,900 SH Put SOLE 0 40,900 0 0
CALAMOS ASSET MGMT INC CL A 12811R104 51 7,068 SH   SOLE 0 7,068 0 0
CALAMOS ASSET MGMT INC Call 12811R104 0 4,500 SH Call SOLE 0 4,500 0 0
CALAMOS ASSET MGMT INC Put 12811R104 0 200 SH Put SOLE 0 200 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 433 40,900 SH   SOLE 0 40,900 0 0
CALAMP CORP COM 128126109 151 10,245 SH   SOLE 0 10,245 0 0
CALAMP CORP Put 128126109 15 8,800 SH Put SOLE 0 8,800 0 0
CALATLANTIC GROUP INC COM 128195104 38 1,041 SH   SOLE 0 1,041 0 0
CALATLANTIC GROUP INC Call 128195104 2 1,000 SH Call SOLE 0 1,000 0 0
CALATLANTIC GROUP INC Put 128195104 0 1,100 SH Put SOLE 0 1,100 0 0
CALAVO GROWERS INC COM 128246105 2 37 SH   SOLE 0 37 0 0
CALAVO GROWERS INC Call 128246105 7 2,000 SH Call SOLE 0 2,000 0 0
CALAVO GROWERS INC Put 128246105 3 2,400 SH Put SOLE 0 2,400 0 0
CALERES INC COM 129500104 9 372 SH   SOLE 0 372 0 0
CALGON CARBON CORP Call 129603106 0 1,500 SH Call SOLE 0 1,500 0 0
CALIFORNIA RES CORP Call 13057Q206 0 1,500 SH Call SOLE 0 1,500 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 4 115 SH   SOLE 0 115 0 0
CALIFORNIA WTR SVC GROUP Call 130788102 2 500 SH Call SOLE 0 500 0 0
CALIX INC Call 13100M509 0 1,000 SH Call SOLE 0 1,000 0 0
CALIX INC Put 13100M509 0 3,800 SH Put SOLE 0 3,800 0 0
CALLAWAY GOLF CO Put 131193104 0 1,200 SH Put SOLE 0 1,200 0 0
CALLIDUS SOFTWARE INC COM 13123E500 89 4,455 SH   SOLE 0 4,455 0 0
CALLIDUS SOFTWARE INC Call 13123E500 2 1,600 SH Call SOLE 0 1,600 0 0
CALLON PETE CO DEL COM 13123X102 55 4,950 SH   SOLE 0 4,950 0 0
CALLON PETE CO DEL Call 13123X102 2 600 SH Call SOLE 0 600 0 0
CALLON PETE CO DEL Put 13123X102 1 8,500 SH Put SOLE 0 8,500 0 0
CALPINE CORP COM NEW 131347304 450 30,537 SH   SOLE 0 30,537 0 0
CALPINE CORP Call 131347304 0 400 SH Call SOLE 0 400 0 0
CALPINE CORP Put 131347304 262 40,000 SH Put SOLE 0 40,000 0 0
CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 98 20,013 SH   SOLE 0 20,013 0 0
CALUMET SPECIALTY PRODS PTNR Call 131476103 3 9,400 SH Call SOLE 0 9,400 0 0
CALUMET SPECIALTY PRODS PTNR Put 131476103 97 25,100 SH Put SOLE 0 25,100 0 0
CAMBREX CORP COM 132011107 726 14,051 SH   SOLE 0 14,051 0 0
CAMBREX CORP Call 132011107 36 11,700 SH Call SOLE 0 11,700 0 0
CAMBREX CORP Put 132011107 16 31,200 SH Put SOLE 0 31,200 0 0
CAMDEN PPTY TR SH BEN INT 133131102 3 45 SH   SOLE 0 45 0 0
CAMDEN PPTY TR Call 133131102 1 200 SH Call SOLE 0 200 0 0
CAMDEN PPTY TR Put 133131102 0 900 SH Put SOLE 0 900 0 0
CAMECO CORP COM 13321L108 105 9,586 SH   SOLE 0 9,586 0 0
CAMECO CORP Call 13321L108 3 4,800 SH Call SOLE 0 4,800 0 0
CAMECO CORP Put 13321L108 37 13,800 SH Put SOLE 0 13,800 0 0
CAMPBELL SOUP CO COM 134429109 186 2,800 SH   SOLE 0 2,800 0 0
CAMPBELL SOUP CO Call 134429109 246 64,300 SH Call SOLE 0 64,300 0 0
CAMPBELL SOUP CO Put 134429109 11 48,400 SH Put SOLE 0 48,400 0 0
CAMTEK LTD ORD M20791105 0 59 SH   SOLE 0 59 0 0
CANADIAN NAT RES LTD COM 136385101 415 13,486 SH   SOLE 0 13,486 0 0
CANADIAN NAT RES LTD Call 136385101 48 13,300 SH Call SOLE 0 13,300 0 0
CANADIAN NAT RES LTD Put 136385101 104 96,800 SH Put SOLE 0 96,800 0 0
CANADIAN NATL RY CO COM 136375102 5 89 SH   SOLE 0 89 0 0
CANADIAN NATL RY CO Call 136375102 6 11,300 SH Call SOLE 0 11,300 0 0
CANADIAN NATL RY CO Put 136375102 1 900 SH Put SOLE 0 900 0 0
CANADIAN PAC RY LTD COM 13645T100 309 2,404 SH   SOLE 0 2,404 0 0
CANADIAN PAC RY LTD Call 13645T100 24 22,000 SH Call SOLE 0 22,000 0 0
CANADIAN PAC RY LTD Put 13645T100 34 25,300 SH Put SOLE 0 25,300 0 0
CANADIAN SOLAR INC COM 136635109 110 7,278 SH   SOLE 0 7,278 0 0
CANADIAN SOLAR INC Call 136635109 19 49,100 SH Call SOLE 0 49,100 0 0
CANADIAN SOLAR INC Put 136635109 30 17,800 SH Put SOLE 0 17,800 0 0
CANCER GENETICS INC COM 13739U104 2 1,500 SH   SOLE 0 1,500 0 0
CANON INC Call 138006309 3 4,400 SH Call SOLE 0 4,400 0 0
CANON INC Put 138006309 0 100 SH Put SOLE 0 100 0 0
CANTEL MEDICAL CORP Call 138098108 2 1,000 SH Call SOLE 0 1,000 0 0
CAPITAL BK FINL CORP CL A COM 139794101 58 2,032 SH   SOLE 0 2,032 0 0
CAPITAL BK FINL CORP Put 139794101 1 1,500 SH Put SOLE 0 1,500 0 0
CAPITAL ONE FINL CORP COM 14040H105 111 1,757 SH   SOLE 0 1,757 0 0
CAPITAL ONE FINL CORP *W EXP 11/14/201 14040H139 545 22,889 SH   SOLE 0 22,889 0 0
CAPITAL ONE FINL CORP Call 14040H105 0 2,000 SH Call SOLE 0 2,000 0 0
CAPITAL ONE FINL CORP Put 14040H105 90 7,300 SH Put SOLE 0 7,300 0 0
CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 48 16,168 SH   SOLE 0 16,168 0 0
CAPITAL PRODUCT PARTNERS L P Call Y11082107 18 47,400 SH Call SOLE 0 47,400 0 0
CAPITAL PRODUCT PARTNERS L P Put Y11082107 3 5,100 SH Put SOLE 0 5,100 0 0
CAPITAL SOUTHWEST CORP COM 140501107 6 500 SH   SOLE 0 500 0 0
CAPITAL SOUTHWEST CORP Put 140501107 18 7,500 SH Put SOLE 0 7,500 0 0
CAPITAL SR LIVING CORP COM 140475104 73 4,133 SH   SOLE 0 4,133 0 0
CAPITAL SR LIVING CORP Put 140475104 21 10,200 SH Put SOLE 0 10,200 0 0
CAPITALA FIN CORP Call 14054R106 0 5,000 SH Call SOLE 0 5,000 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 10 1,105 SH   SOLE 0 1,105 0 0
CAPSTEAD MTG CORP Call 14067E506 3 13,000 SH Call SOLE 0 13,000 0 0
CAPSTEAD MTG CORP Put 14067E506 1 2,000 SH Put SOLE 0 2,000 0 0
CARA THERAPEUTICS INC COM 140755109 21 4,400 SH   SOLE 0 4,400 0 0
CARA THERAPEUTICS INC Call 140755109 2 6,700 SH Call SOLE 0 6,700 0 0
CARA THERAPEUTICS INC Put 140755109 5 4,000 SH Put SOLE 0 4,000 0 0
CARBO CERAMICS INC COM 140781105 749 57,210 SH   SOLE 0 57,210 0 0
CARBO CERAMICS INC Call 140781105 1 3,300 SH Call SOLE 0 3,300 0 0
CARBO CERAMICS INC Put 140781105 1,094 80,900 SH Put SOLE 0 80,900 0 0
CARBONITE INC COM 141337105 34 3,549 SH   SOLE 0 3,549 0 0
CARDINAL FINL CORP COM 14149F109 10 468 SH   SOLE 0 468 0 0
CARDINAL HEALTH INC Call 14149Y108 1 3,600 SH Call SOLE 0 3,600 0 0
CARDINAL HEALTH INC Put 14149Y108 6 5,200 SH Put SOLE 0 5,200 0 0
CARDIOME PHARMA CORP Call 14159U301 5 6,000 SH Call SOLE 0 6,000 0 0
CARDIOME PHARMA CORP Put 14159U301 26 10,500 SH Put SOLE 0 10,500 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 143 7,787 SH   SOLE 0 7,787 0 0
CARDTRONICS INC Call 14161H108 1 200 SH Call SOLE 0 200 0 0
CARE CAP PPTYS INC Call 141624106 0 100 SH Call SOLE 0 100 0 0
CARE CAP PPTYS INC Put 141624106 40 14,300 SH Put SOLE 0 14,300 0 0
CARE COM INC Call 141633107 6 4,400 SH Call SOLE 0 4,400 0 0
CARE COM INC Put 141633107 4 11,000 SH Put SOLE 0 11,000 0 0
CAREER EDUCATION CORP COM 141665109 8 1,470 SH   SOLE 0 1,470 0 0
CARLISLE COS INC Call 142339100 4 500 SH Call SOLE 0 500 0 0
CARLISLE COS INC Put 142339100 0 200 SH Put SOLE 0 200 0 0
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 6 397 SH   SOLE 0 397 0 0
CARLYLE GROUP L P Put 14309L102 0 1,200 SH Put SOLE 0 1,200 0 0
CARMAX INC COM 143130102 372 7,600 SH   SOLE 0 7,600 0 0
CARMAX INC Call 143130102 18 24,000 SH Call SOLE 0 24,000 0 0
CARMAX INC Put 143130102 207 25,800 SH Put SOLE 0 25,800 0 0
CARMIKE CINEMAS INC COM 143436400 909 30,180 SH   SOLE 0 30,180 0 0
CARMIKE CINEMAS INC Call 143436400 6 4,200 SH Call SOLE 0 4,200 0 0
CARMIKE CINEMAS INC Put 143436400 39 29,000 SH Put SOLE 0 29,000 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 1,528 34,583 SH   SOLE 0 34,583 0 0
CARNIVAL CORP Call 143658300 5 6,300 SH Call SOLE 0 6,300 0 0
CARNIVAL CORP Put 143658300 192 70,100 SH Put SOLE 0 70,100 0 0
CARNIVAL PLC ADR 14365C103 10 233 SH   SOLE 0 233 0 0
CARNIVAL PLC Call 14365C103 0 800 SH Call SOLE 0 800 0 0
CARNIVAL PLC Put 14365C103 20 1,000 SH Put SOLE 0 1,000 0 0
CARRIZO OIL & GAS INC COM 144577103 4 119 SH   SOLE 0 119 0 0
CARRIZO OIL & GAS INC Call 144577103 35 26,200 SH Call SOLE 0 26,200 0 0
CARRIZO OIL & GAS INC Put 144577103 31 12,600 SH Put SOLE 0 12,600 0 0
CARROLS RESTAURANT GROUP INC Call 14574X104 0 1,600 SH Call SOLE 0 1,600 0 0
CARROLS RESTAURANT GROUP INC Put 14574X104 2 600 SH Put SOLE 0 600 0 0
CARTER INC COM 146229109 0 3 SH   SOLE 0 3 0 0
CARTER INC Call 146229109 1 1,200 SH Call SOLE 0 1,200 0 0
CASELLA WASTE SYS INC CL A 147448104 13 1,700 SH   SOLE 0 1,700 0 0
CASELLA WASTE SYS INC Call 147448104 0 1,000 SH Call SOLE 0 1,000 0 0
CASELLA WASTE SYS INC Put 147448104 5 10,500 SH Put SOLE 0 10,500 0 0
CASEYS GEN STORES INC COM 147528103 262 1,996 SH   SOLE 0 1,996 0 0
CASEYS GEN STORES INC Call 147528103 13 1,000 SH Call SOLE 0 1,000 0 0
CASEYS GEN STORES INC Put 147528103 0 500 SH Put SOLE 0 500 0 0
CASH AMER INTL INC COM 14754D100 15 369 SH   SOLE 0 369 0 0
CASTLE A M & CO COM 148411101 9 5,699 SH   SOLE 0 5,699 0 0
CASTLE A M & CO Call 148411101 11 38,700 SH Call SOLE 0 38,700 0 0
CASTLE A M & CO Put 148411101 3 2,100 SH Put SOLE 0 2,100 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 48 12,176 SH   SOLE 0 12,176 0 0
CASTLIGHT HEALTH INC Call 14862Q100 0 1,400 SH Call SOLE 0 1,400 0 0
CASTLIGHT HEALTH INC Put 14862Q100 6 33,400 SH Put SOLE 0 33,400 0 0
CATALENT INC COM 148806102 27 1,189 SH   SOLE 0 1,189 0 0
CATALENT INC Call 148806102 0 3,800 SH Call SOLE 0 3,800 0 0
CATALENT INC Put 148806102 49 6,900 SH Put SOLE 0 6,900 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 4 5,646 SH   SOLE 0 5,646 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 89 7,345 SH   SOLE 0 7,345 0 0
CATCHMARK TIMBER TR INC Call 14912Y202 1 3,100 SH Call SOLE 0 3,100 0 0
CATERPILLAR INC DEL COM 149123101 798 10,534 SH   SOLE 0 10,534 0 0
CATERPILLAR INC DEL Call 149123101 263 83,600 SH Call SOLE 0 83,600 0 0
CATERPILLAR INC DEL Put 149123101 354 101,800 SH Put SOLE 0 101,800 0 0
CATHAY GEN BANCORP Call 149150104 0 100 SH Call SOLE 0 100 0 0
CATO CORP NEW CL A 149205106 9 262 SH   SOLE 0 262 0 0
CATO CORP NEW Call 149205106 0 100 SH Call SOLE 0 100 0 0
CATO CORP NEW Put 149205106 0 600 SH Put SOLE 0 600 0 0
CAVCO INDS INC DEL COM 149568107 14 153 SH   SOLE 0 153 0 0
CAVIUM INC COM 14964U108 353 9,147 SH   SOLE 0 9,147 0 0
CAVIUM INC Call 14964U108 0 9,000 SH Call SOLE 0 9,000 0 0
CAVIUM INC Put 14964U108 2 700 SH Put SOLE 0 700 0 0
CBL & ASSOC PPTYS INC COM 124830100 18 2,031 SH   SOLE 0 2,031 0 0
CBL & ASSOC PPTYS INC Call 124830100 0 2,300 SH Call SOLE 0 2,300 0 0
CBL & ASSOC PPTYS INC Put 124830100 1 3,400 SH Put SOLE 0 3,400 0 0
CBOE HLDGS INC Call 12503M108 12 5,600 SH Call SOLE 0 5,600 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 82 10,000 SH   SOLE 0 10,000 0 0
CBRE GROUP INC CL A 12504L109 7 289 SH   SOLE 0 289 0 0
CBRE GROUP INC Put 12504L109 0 100 SH Put SOLE 0 100 0 0
CBS CORP NEW CL B 124857202 366 6,741 SH   SOLE 0 6,741 0 0
CBS CORP NEW Call 124857202 0 100 SH Call SOLE 0 100 0 0
CBS CORP NEW Put 124857202 7 4,000 SH Put SOLE 0 4,000 0 0
CDK GLOBAL INC COM 12508E101 0 8 SH   SOLE 0 8 0 0
CDK GLOBAL INC Call 12508E101 3 500 SH Call SOLE 0 500 0 0
CDK GLOBAL INC Put 12508E101 0 1,300 SH Put SOLE 0 1,300 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 12 160 SH   SOLE 0 160 0 0
CDN IMPERIAL BK COMM TORONTO Call 136069101 0 100 SH Call SOLE 0 100 0 0
CDN IMPERIAL BK COMM TORONTO Put 136069101 5 9,200 SH Put SOLE 0 9,200 0 0
CDW CORP COM 12514G108 14 359 SH   SOLE 0 359 0 0
CEB INC COM 125134106 3 54 SH   SOLE 0 54 0 0
CEB INC Call 125134106 1 100 SH Call SOLE 0 100 0 0
CEB INC Put 125134106 1 1,100 SH Put SOLE 0 1,100 0 0
CECO ENVIRONMENTAL CORP Call 125141101 0 4,300 SH Call SOLE 0 4,300 0 0
CEDAR FAIR L P Call 150185106 3 6,800 SH Call SOLE 0 6,800 0 0
CEDAR FAIR L P Put 150185106 62 18,800 SH Put SOLE 0 18,800 0 0
CELANESE CORP DEL COM SER A 150870103 178 2,720 SH   SOLE 0 2,720 0 0
CELANESE CORP DEL Call 150870103 38 56,300 SH Call SOLE 0 56,300 0 0
CELANESE CORP DEL Put 150870103 39 12,000 SH Put SOLE 0 12,000 0 0
CELATOR PHARMACEUTICALS INC Call 15089R102 109 297,700 SH Call SOLE 0 297,700 0 0
CELATOR PHARMACEUTICALS INC Put 15089R102 1 9,700 SH Put SOLE 0 9,700 0 0
CELESTICA INC SUB VTG SHS 15101Q108 3 400 SH   SOLE 0 400 0 0
CELGENE CORP COM 151020104 2,361 23,941 SH   SOLE 0 23,941 0 0
CELGENE CORP Call 151020104 132 41,500 SH Call SOLE 0 41,500 0 0
CELGENE CORP Put 151020104 456 69,200 SH Put SOLE 0 69,200 0 0
CELLCOM ISRAEL LTD SHS M2196U109 12 1,920 SH   SOLE 0 1,920 0 0
CELLCOM ISRAEL LTD Call M2196U109 0 3,000 SH Call SOLE 0 3,000 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 138 31,455 SH   SOLE 0 31,455 0 0
CELLDEX THERAPEUTICS INC NEW Call 15117B103 32 31,200 SH Call SOLE 0 31,200 0 0
CELLDEX THERAPEUTICS INC NEW Put 15117B103 12 1,300 SH Put SOLE 0 1,300 0 0
CELSION CORPORATION COM PAR $0.01 15117N404 12 10,017 SH   SOLE 0 10,017 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 29 4,853 SH   SOLE 0 4,853 0 0
CEMEX SAB DE CV Call 151290889 1 1,300 SH Call SOLE 0 1,300 0 0
CEMEX SAB DE CV Put 151290889 11 49,000 SH Put SOLE 0 49,000 0 0
CEMPRA INC COM 15130J109 44 2,717 SH   SOLE 0 2,717 0 0
CEMPRA INC Call 15130J109 29 14,200 SH Call SOLE 0 14,200 0 0
CEMPRA INC Put 15130J109 1 3,000 SH Put SOLE 0 3,000 0 0
CENOVUS ENERGY INC COM 15135U109 24 1,800 SH   SOLE 0 1,800 0 0
CENOVUS ENERGY INC Call 15135U109 0 200 SH Call SOLE 0 200 0 0
CENOVUS ENERGY INC Put 15135U109 14 2,400 SH Put SOLE 0 2,400 0 0
CENTENE CORP DEL COM 15135B101 781 10,950 SH   SOLE 0 10,950 0 0
CENTENE CORP DEL Call 15135B101 13 3,000 SH Call SOLE 0 3,000 0 0
CENTENE CORP DEL Put 15135B101 2 19,600 SH Put SOLE 0 19,600 0 0
CENTERPOINT ENERGY INC Call 15189T107 9 10,200 SH Call SOLE 0 10,200 0 0
CENTERPOINT ENERGY INC Put 15189T107 0 700 SH Put SOLE 0 700 0 0
CENTERSTATE BANKS INC Call 15201P109 0 800 SH Call SOLE 0 800 0 0
CENTRAL GARDEN & PET CO COM 153527106 26 1,165 SH   SOLE 0 1,165 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 231 10,674 SH   SOLE 0 10,674 0 0
CENTRAL GARDEN & PET CO Call 153527106 10 1,600 SH Call SOLE 0 1,600 0 0
CENTRAL GARDEN & PET CO Put 153527106 0 400 SH Put SOLE 0 400 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 7 313 SH   SOLE 0 313 0 0
CENTRAL PAC FINL CORP Call 154760409 0 900 SH Call SOLE 0 900 0 0
CENTURY ALUM CO COM 156431108 254 40,222 SH   SOLE 0 40,222 0 0
CENTURY ALUM CO Call 156431108 1 17,400 SH Call SOLE 0 17,400 0 0
CENTURY ALUM CO Put 156431108 4 7,900 SH Put SOLE 0 7,900 0 0
CENTURYLINK INC COM 156700106 54 1,893 SH   SOLE 0 1,893 0 0
CENTURYLINK INC Call 156700106 2 70,500 SH Call SOLE 0 70,500 0 0
CENTURYLINK INC Put 156700106 28 19,800 SH Put SOLE 0 19,800 0 0
CEPHEID COM 15670R107 49 1,616 SH   SOLE 0 1,616 0 0
CEPHEID Call 15670R107 19 9,900 SH Call SOLE 0 9,900 0 0
CEPHEID Put 15670R107 12 3,400 SH Put SOLE 0 3,400 0 0
CERNER CORP COM 156782104 721 12,307 SH   SOLE 0 12,307 0 0
CERNER CORP Call 156782104 141 54,600 SH Call SOLE 0 54,600 0 0
CERNER CORP Put 156782104 30 18,800 SH Put SOLE 0 18,800 0 0
CERUS CORP COM 157085101 28 4,624 SH   SOLE 0 4,624 0 0
CERUS CORP Call 157085101 7 13,000 SH Call SOLE 0 13,000 0 0
CERUS CORP Put 157085101 11 28,500 SH Put SOLE 0 28,500 0 0
CEVA INC COM 157210105 30 1,122 SH   SOLE 0 1,122 0 0
CEVA INC Call 157210105 0 100 SH Call SOLE 0 100 0 0
CF INDS HLDGS INC COM 125269100 53 2,202 SH   SOLE 0 2,202 0 0
CF INDS HLDGS INC Call 125269100 2 16,800 SH Call SOLE 0 16,800 0 0
CF INDS HLDGS INC Put 125269100 18 3,900 SH Put SOLE 0 3,900 0 0
CGG SPONSORED ADR 12531Q105 0 1,083 SH   SOLE 0 1,083 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 108 5,418 SH   SOLE 0 5,418 0 0
CHANGYOU COM LTD Call 15911M107 3 2,300 SH Call SOLE 0 2,300 0 0
CHANGYOU COM LTD Put 15911M107 2 600 SH Put SOLE 0 600 0 0
CHANNELADVISOR CORP COM 159179100 88 6,119 SH   SOLE 0 6,119 0 0
CHARLES RIV LABS INTL INC COM 159864107 136 1,654 SH   SOLE 0 1,654 0 0
CHARLES RIV LABS INTL INC Call 159864107 0 200 SH Call SOLE 0 200 0 0
CHART INDS INC COM PAR $0.01 16115Q308 248 10,280 SH   SOLE 0 10,280 0 0
CHART INDS INC Put 16115Q308 52 19,300 SH Put SOLE 0 19,300 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 6,018 26,324 SH   SOLE 0 26,324 0 0
CHARTER COMMUNICATIONS INC N Call 16119P108 4,492 208,700 SH Call SOLE 0 208,700 0 0
CHARTER COMMUNICATIONS INC N Put 16119P108 1,809 162,400 SH Put SOLE 0 162,400 0 0
CHATHAM LODGING TR COM 16208T102 2 100 SH   SOLE 0 100 0 0
CHATHAM LODGING TR Call 16208T102 1 2,800 SH Call SOLE 0 2,800 0 0
CHATHAM LODGING TR Put 16208T102 0 100 SH Put SOLE 0 100 0 0
CHECK POINT SOFTWARE TECH LT Call M22465104 88 95,900 SH Call SOLE 0 95,900 0 0
CHECK POINT SOFTWARE TECH LT Put M22465104 12 4,300 SH Put SOLE 0 4,300 0 0
CHEESECAKE FACTORY INC COM 163072101 49 1,035 SH   SOLE 0 1,035 0 0
CHEESECAKE FACTORY INC Call 163072101 0 100 SH Call SOLE 0 100 0 0
CHEESECAKE FACTORY INC Put 163072101 0 1,400 SH Put SOLE 0 1,400 0 0
CHEETAH MOBILE INC ADR 163075104 7 800 SH   SOLE 0 800 0 0
CHEETAH MOBILE INC Call 163075104 13 101,900 SH Call SOLE 0 101,900 0 0
CHEETAH MOBILE INC Put 163075104 552 78,200 SH Put SOLE 0 78,200 0 0
CHEFS WHSE INC Call 163086101 0 300 SH Call SOLE 0 300 0 0
CHEGG INC COM 163092109 13 2,638 SH   SOLE 0 2,638 0 0
CHEGG INC Call 163092109 2 5,400 SH Call SOLE 0 5,400 0 0
CHEMED CORP NEW COM 16359R103 11 82 SH   SOLE 0 82 0 0
CHEMICAL FINL CORP COM 163731102 4 129 SH   SOLE 0 129 0 0
CHEMICAL FINL CORP Call 163731102 0 500 SH Call SOLE 0 500 0 0
CHEMOCENTRYX INC COM 16383L106 1 400 SH   SOLE 0 400 0 0
CHEMOCENTRYX INC Call 16383L106 5 9,300 SH Call SOLE 0 9,300 0 0
CHEMOURS CO Call 163851108 102 101,900 SH Call SOLE 0 101,900 0 0
CHEMOURS CO Put 163851108 126 81,400 SH Put SOLE 0 81,400 0 0
CHEMTURA CORP COM NEW 163893209 15 586 SH   SOLE 0 586 0 0
CHEMTURA CORP Put 163893209 0 100 SH Put SOLE 0 100 0 0
CHENIERE ENERGY INC COM NEW 16411R208 1,803 48,031 SH   SOLE 0 48,031 0 0
CHENIERE ENERGY INC Call 16411R208 134 85,100 SH Call SOLE 0 85,100 0 0
CHENIERE ENERGY INC Put 16411R208 310 364,200 SH Put SOLE 0 364,200 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 16 557 SH   SOLE 0 557 0 0
CHENIERE ENERGY PARTNERS LP Call 16411Q101 3 17,300 SH Call SOLE 0 17,300 0 0
CHENIERE ENERGY PARTNERS LP Put 16411Q101 8 5,600 SH Put SOLE 0 5,600 0 0
CHENIERE ENERGY PTNRS LP HLD COM REP LLC IN 16411W108 656 32,958 SH   SOLE 0 32,958 0 0
CHENIERE ENERGY PTNRS LP HLD Call 16411W108 0 200 SH Call SOLE 0 200 0 0
CHENIERE ENERGY PTNRS LP HLD Put 16411W108 0 300 SH Put SOLE 0 300 0 0
CHEROKEE INC DEL NEW Call 16444H102 0 1,100 SH Call SOLE 0 1,100 0 0
CHEROKEE INC DEL NEW Put 16444H102 1 1,100 SH Put SOLE 0 1,100 0 0
CHESAPEAKE ENERGY CORP COM 165167107 603 140,972 SH   SOLE 0 140,972 0 0
CHESAPEAKE ENERGY CORP Call 165167107 56 178,200 SH Call SOLE 0 178,200 0 0
CHESAPEAKE ENERGY CORP Put 165167107 768 351,000 SH Put SOLE 0 351,000 0 0
CHESAPEAKE GRANITE WASH TR COM SH BEN INT 165185109 7 3,478 SH   SOLE 0 3,478 0 0
CHESAPEAKE GRANITE WASH TR Call 165185109 0 100 SH Call SOLE 0 100 0 0
CHESAPEAKE GRANITE WASH TR Put 165185109 3 700 SH Put SOLE 0 700 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 30 1,296 SH   SOLE 0 1,296 0 0
CHESAPEAKE LODGING TR Call 165240102 0 600 SH Call SOLE 0 600 0 0
CHESAPEAKE LODGING TR Put 165240102 1 600 SH Put SOLE 0 600 0 0
CHESAPEAKE UTILS CORP Call 165303108 1 500 SH Call SOLE 0 500 0 0
CHEVRON CORP NEW COM 166764100 5,599 53,415 SH   SOLE 0 53,415 0 0
CHEVRON CORP NEW Call 166764100 764 136,400 SH Call SOLE 0 136,400 0 0
CHEVRON CORP NEW Put 166764100 319 128,200 SH Put SOLE 0 128,200 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 587 16,961 SH   SOLE 0 16,961 0 0
CHICAGO BRIDGE & IRON CO N V Call 167250109 3 7,600 SH Call SOLE 0 7,600 0 0
CHICAGO BRIDGE & IRON CO N V Put 167250109 523 35,800 SH Put SOLE 0 35,800 0 0
CHICOS FAS INC COM 168615102 342 31,993 SH   SOLE 0 31,993 0 0
CHICOS FAS INC Call 168615102 0 11,500 SH Call SOLE 0 11,500 0 0
CHICOS FAS INC Put 168615102 13 43,000 SH Put SOLE 0 43,000 0 0
CHILDRENS PL INC COM 168905107 6 86 SH   SOLE 0 86 0 0
CHILDRENS PL INC Call 168905107 3 1,600 SH Call SOLE 0 1,600 0 0
CHIMERA INVT CORP Call 16934Q208 5 12,300 SH Call SOLE 0 12,300 0 0
CHIMERA INVT CORP Put 16934Q208 4 5,100 SH Put SOLE 0 5,100 0 0
CHIMERIX INC COM 16934W106 66 17,027 SH   SOLE 0 17,027 0 0
CHIMERIX INC Call 16934W106 2 13,200 SH Call SOLE 0 13,200 0 0
CHIMERIX INC Put 16934W106 45 16,900 SH Put SOLE 0 16,900 0 0
CHINA BAK BATTERY INC COM NEW 16936Y209 0 200 SH   SOLE 0 200 0 0
CHINA BAK BATTERY INC Put 16936Y209 0 500 SH Put SOLE 0 500 0 0
CHINA BIOLOGIC PRODS INC COM 16938C106 6,563 61,736 SH   SOLE 0 61,736 0 0
CHINA BIOLOGIC PRODS INC Call 16938C106 1 18,000 SH Call SOLE 0 18,000 0 0
CHINA BIOLOGIC PRODS INC Put 16938C106 534 53,500 SH Put SOLE 0 53,500 0 0
CHINA DIGITAL TV HLDG CO LTD SPONSORED ADR 16938G107 2 1,882 SH   SOLE 0 1,882 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 2 604 SH   SOLE 0 604 0 0
CHINA FIN ONLINE CO LTD Call 169379104 0 600 SH Call SOLE 0 600 0 0
CHINA FIN ONLINE CO LTD Put 169379104 6 900 SH Put SOLE 0 900 0 0
CHINA GREEN AGRICULTURE INC COM 16943W105 0 713 SH   SOLE 0 713 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 113 10,509 SH   SOLE 0 10,509 0 0
CHINA LIFE INS CO LTD Call 16939P106 11 11,300 SH Call SOLE 0 11,300 0 0
CHINA LIFE INS CO LTD Put 16939P106 6 21,700 SH Put SOLE 0 21,700 0 0
CHINA LODGING GROUP LTD Put 16949N109 3 700 SH Put SOLE 0 700 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 4,000 69,101 SH   SOLE 0 69,101 0 0
CHINA MOBILE LIMITED Call 16941M109 67 116,700 SH Call SOLE 0 116,700 0 0
CHINA MOBILE LIMITED Put 16941M109 11 9,500 SH Put SOLE 0 9,500 0 0
CHINA NEPSTAR CHAIN DRUGSTOR SPONSORED ADR 16943C109 0 37 SH   SOLE 0 37 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 449 6,247 SH   SOLE 0 6,247 0 0
CHINA PETE & CHEM CORP Call 16941R108 5 2,300 SH Call SOLE 0 2,300 0 0
CHINA PETE & CHEM CORP Put 16941R108 2 1,900 SH Put SOLE 0 1,900 0 0
CHINA RECYCLING ENERGY CORP COM NEW 168913200 0 110 SH   SOLE 0 110 0 0
CHINA SOUTHN AIRLS LTD SPON ADR CL H 169409109 6 219 SH   SOLE 0 219 0 0
CHINA SOUTHN AIRLS LTD Call 169409109 0 1,000 SH Call SOLE 0 1,000 0 0
CHINA SOUTHN AIRLS LTD Put 169409109 0 100 SH Put SOLE 0 100 0 0
CHINA UNICOM (HONG KONG) LTD Call 16945R104 0 2,500 SH Call SOLE 0 2,500 0 0
CHINA UNICOM (HONG KONG) LTD Put 16945R104 0 500 SH Put SOLE 0 500 0 0
CHINA XD PLASTICS CO LTD COM 16948F107 9 2,921 SH   SOLE 0 2,921 0 0
CHINA YUCHAI INTL LTD Put G21082105 0 2,000 SH Put SOLE 0 2,000 0 0
CHINACACHE INTL HLDG LTD SPON ADR 16950M107 350 54,074 SH   SOLE 0 54,074 0 0
CHINACACHE INTL HLDG LTD Put 16950M107 147 56,000 SH Put SOLE 0 56,000 0 0
CHIPMOS TECH BERMUDA LTD SHS G2110R114 255 14,098 SH   SOLE 0 14,098 0 0
CHIPMOS TECH BERMUDA LTD Call G2110R114 47 61,000 SH Call SOLE 0 61,000 0 0
CHIPMOS TECH BERMUDA LTD Put G2110R114 43 33,400 SH Put SOLE 0 33,400 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 80 200 SH   SOLE 0 200 0 0
CHIPOTLE MEXICAN GRILL INC Put 169656105 1 100 SH Put SOLE 0 100 0 0
CHOICE HOTELS INTL INC COM 169905106 4 88 SH   SOLE 0 88 0 0
CHOICE HOTELS INTL INC Put 169905106 9 4,900 SH Put SOLE 0 4,900 0 0
CHROMADEX CORP Call 171077407 0 1,900 SH Call SOLE 0 1,900 0 0
CHUBB LIMITED COM H1467J104 9 70 SH   SOLE 0 70 0 0
CHUBB LIMITED Call H1467J104 85 9,400 SH Call SOLE 0 9,400 0 0
CHUBB LIMITED Put H1467J104 0 900 SH Put SOLE 0 900 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 39 1,100 SH   SOLE 0 1,100 0 0
CHUNGHWA TELECOM CO LTD Put 17133Q502 12 3,200 SH Put SOLE 0 3,200 0 0
CHURCH & DWIGHT INC COM 171340102 529 5,149 SH   SOLE 0 5,149 0 0
CHURCH & DWIGHT INC Call 171340102 49 13,700 SH Call SOLE 0 13,700 0 0
CHURCH & DWIGHT INC Put 171340102 0 100 SH Put SOLE 0 100 0 0
CHURCHILL DOWNS INC COM 171484108 62 494 SH   SOLE 0 494 0 0
CHURCHILL DOWNS INC Put 171484108 6 1,600 SH Put SOLE 0 1,600 0 0
CHUYS HLDGS INC Call 171604101 77 14,500 SH Call SOLE 0 14,500 0 0
CHUYS HLDGS INC Put 171604101 0 8,100 SH Put SOLE 0 8,100 0 0
CIBER INC COM 17163B102 0 598 SH   SOLE 0 598 0 0
CIENA CORP COM NEW 171779309 32 1,716 SH   SOLE 0 1,716 0 0
CIENA CORP Call 171779309 31 18,000 SH Call SOLE 0 18,000 0 0
CIENA CORP Put 171779309 3 1,600 SH Put SOLE 0 1,600 0 0
CIGNA CORPORATION Call 125509109 172 7,700 SH Call SOLE 0 7,700 0 0
CIGNA CORPORATION Put 125509109 200 39,400 SH Put SOLE 0 39,400 0 0
CIMAREX ENERGY CO COM 171798101 44 374 SH   SOLE 0 374 0 0
CIMAREX ENERGY CO Call 171798101 59 16,900 SH Call SOLE 0 16,900 0 0
CIMAREX ENERGY CO Put 171798101 3 9,000 SH Put SOLE 0 9,000 0 0
CIMPRESS N V SHS EURO N20146101 115 1,249 SH   SOLE 0 1,249 0 0
CIMPRESS N V Call N20146101 6 2,800 SH Call SOLE 0 2,800 0 0
CIMPRESS N V Put N20146101 20 11,000 SH Put SOLE 0 11,000 0 0
CINCINNATI BELL INC NEW COM 171871106 0 34 SH   SOLE 0 34 0 0
CINCINNATI BELL INC NEW Call 171871106 0 2,400 SH Call SOLE 0 2,400 0 0
CINCINNATI FINL CORP Call 172062101 3 500 SH Call SOLE 0 500 0 0
CINCINNATI FINL CORP Put 172062101 3 7,200 SH Put SOLE 0 7,200 0 0
CINEMARK HOLDINGS INC COM 17243V102 6 186 SH   SOLE 0 186 0 0
CINEMARK HOLDINGS INC Call 17243V102 0 300 SH Call SOLE 0 300 0 0
CINER RES LP COM UNIT LTD 172464109 12 444 SH   SOLE 0 444 0 0
CINTAS CORP COM 172908105 65 671 SH   SOLE 0 671 0 0
CINTAS CORP Call 172908105 3 1,000 SH Call SOLE 0 1,000 0 0
CINTAS CORP Put 172908105 4 14,700 SH Put SOLE 0 14,700 0 0
CIRCOR INTL INC COM 17273K109 117 2,055 SH   SOLE 0 2,055 0 0
CIRRUS LOGIC INC Call 172755100 7 3,400 SH Call SOLE 0 3,400 0 0
CISCO SYS INC COM 17275R102 206 7,191 SH   SOLE 0 7,191 0 0
CISCO SYS INC Call 17275R102 490 123,300 SH Call SOLE 0 123,300 0 0
CISCO SYS INC Put 17275R102 50 41,100 SH Put SOLE 0 41,100 0 0
CIT GROUP INC COM NEW 125581801 191 6,000 SH   SOLE 0 6,000 0 0
CIT GROUP INC Call 125581801 11 17,900 SH Call SOLE 0 17,900 0 0
CIT GROUP INC Put 125581801 133 8,200 SH Put SOLE 0 8,200 0 0
CITI TRENDS INC COM 17306X102 3 214 SH   SOLE 0 214 0 0
CITIGROUP INC COM NEW 172967424 1,583 37,348 SH   SOLE 0 37,348 0 0
CITIGROUP INC Call 172967424 517 276,100 SH Call SOLE 0 276,100 0 0
CITIGROUP INC Put 172967424 793 229,700 SH Put SOLE 0 229,700 0 0
CITIZENS FINL GROUP INC COM 174610105 673 33,690 SH   SOLE 0 33,690 0 0
CITIZENS FINL GROUP INC Call 174610105 14 60,200 SH Call SOLE 0 60,200 0 0
CITIZENS FINL GROUP INC Put 174610105 50 87,200 SH Put SOLE 0 87,200 0 0
CITIZENS INC Call 174740100 1 2,700 SH Call SOLE 0 2,700 0 0
CITRIX SYS INC Call 177376100 30 8,400 SH Call SOLE 0 8,400 0 0
CITRIX SYS INC Put 177376100 6 2,300 SH Put SOLE 0 2,300 0 0
CITY HLDG CO COM 177835105 36 805 SH   SOLE 0 805 0 0
CITY OFFICE REIT INC COM 178587101 19 1,468 SH   SOLE 0 1,468 0 0
CITY OFFICE REIT INC Call 178587101 4 10,000 SH Call SOLE 0 10,000 0 0
CITY OFFICE REIT INC Put 178587101 0 1,000 SH Put SOLE 0 1,000 0 0
CIVEO CORP CDA COM 17878Y108 7 4,007 SH   SOLE 0 4,007 0 0
CIVEO CORP CDA Call 17878Y108 0 500 SH Call SOLE 0 500 0 0
CLARCOR INC COM 179895107 9 162 SH   SOLE 0 162 0 0
CLARCOR INC Put 179895107 0 200 SH Put SOLE 0 200 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG S&P SPINOFF 18383M605 157 4,000 SH   SOLE 0 4,000 0 0
CLAYMORE EXCHANGE TRD FD TR Call 18383Q739 0 2,000 SH Call SOLE 0 2,000 0 0
CLAYMORE EXCHANGE TRD FD TR Call 18383Q796 0 800 SH Call SOLE 0 800 0 0
CLAYMORE EXCHANGE TRD FD TR Put 18383Q739 6 12,600 SH Put SOLE 0 12,600 0 0
CLEAN ENERGY FUELS CORP Call 184499101 4 19,500 SH Call SOLE 0 19,500 0 0
CLEAN ENERGY FUELS CORP Put 184499101 32 7,700 SH Put SOLE 0 7,700 0 0
CLEAN HARBORS INC COM 184496107 11 220 SH   SOLE 0 220 0 0
CLEAN HARBORS INC Put 184496107 0 600 SH Put SOLE 0 600 0 0
CLEARFIELD INC COM 18482P103 5 300 SH   SOLE 0 300 0 0
CLEARFIELD INC Call 18482P103 36 39,300 SH Call SOLE 0 39,300 0 0
CLEARSIGN COMBUSTION CORP COM 185064102 16 3,357 SH   SOLE 0 3,357 0 0
CLEARSIGN COMBUSTION CORP Call 185064102 2 10,600 SH Call SOLE 0 10,600 0 0
CLEARWATER PAPER CORP Call 18538R103 14 2,000 SH Call SOLE 0 2,000 0 0
CLIFFS NAT RES INC Call 18683K101 260 72,000 SH Call SOLE 0 72,000 0 0
CLOROX CO DEL COM 189054109 27 200 SH   SOLE 0 200 0 0
CLOROX CO DEL Call 189054109 20 600 SH Call SOLE 0 600 0 0
CLOROX CO DEL Put 189054109 0 3,900 SH Put SOLE 0 3,900 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 31 15,532 SH   SOLE 0 15,532 0 0
CLOUD PEAK ENERGY INC Put 18911Q102 0 100 SH Put SOLE 0 100 0 0
CLOVIS ONCOLOGY INC COM 189464100 236 17,270 SH   SOLE 0 17,270 0 0
CLOVIS ONCOLOGY INC Call 189464100 7 45,800 SH Call SOLE 0 45,800 0 0
CLOVIS ONCOLOGY INC Put 189464100 231 12,800 SH Put SOLE 0 12,800 0 0
CLUBCORP HLDGS INC COM 18948M108 76 5,900 SH   SOLE 0 5,900 0 0
CLUBCORP HLDGS INC Call 18948M108 1 1,700 SH Call SOLE 0 1,700 0 0
CLUBCORP HLDGS INC Put 18948M108 18 10,700 SH Put SOLE 0 10,700 0 0
CM FIN INC COM 12574Q103 10 1,200 SH   SOLE 0 1,200 0 0
CM FIN INC Put 12574Q103 0 500 SH Put SOLE 0 500 0 0
CME GROUP INC COM 12572Q105 15 160 SH   SOLE 0 160 0 0
CME GROUP INC Call 12572Q105 37 6,100 SH Call SOLE 0 6,100 0 0
CMS ENERGY CORP COM 125896100 191 4,179 SH   SOLE 0 4,179 0 0
CMS ENERGY CORP Call 125896100 0 300 SH Call SOLE 0 300 0 0
CMS ENERGY CORP Put 125896100 0 1,000 SH Put SOLE 0 1,000 0 0
CNA FINL CORP COM 126117100 5 184 SH   SOLE 0 184 0 0
CNA FINL CORP Call 126117100 0 100 SH Call SOLE 0 100 0 0
CNH INDL N V SHS N20944109 7 1,006 SH   SOLE 0 1,006 0 0
CNH INDL N V Call N20944109 0 600 SH Call SOLE 0 600 0 0
CNO FINL GROUP INC COM 12621E103 52 3,007 SH   SOLE 0 3,007 0 0
CNOOC LTD Call 126132109 0 300 SH Call SOLE 0 300 0 0
CNOOC LTD Put 126132109 18 29,700 SH Put SOLE 0 29,700 0 0
CNOVA N V SHS N20947102 2 500 SH   SOLE 0 500 0 0
COACH INC COM 189754104 143 3,520 SH   SOLE 0 3,520 0 0
COACH INC Call 189754104 3 5,900 SH Call SOLE 0 5,900 0 0
COACH INC Put 189754104 48 3,300 SH Put SOLE 0 3,300 0 0
COBALT INTL ENERGY INC COM 19075F106 88 66,044 SH   SOLE 0 66,044 0 0
COBALT INTL ENERGY INC Call 19075F106 0 3,700 SH Call SOLE 0 3,700 0 0
COBALT INTL ENERGY INC Put 19075F106 779 176,000 SH Put SOLE 0 176,000 0 0
COBIZ FINANCIAL INC COM 190897108 7 657 SH   SOLE 0 657 0 0
COCA COLA CO Call 191216100 256 322,200 SH Call SOLE 0 322,200 0 0
COCA COLA CO Put 191216100 24 45,800 SH Put SOLE 0 45,800 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 28 800 SH   SOLE 0 800 0 0
COCA COLA EUROPEAN PARTNERS Call G25839104 18 23,000 SH Call SOLE 0 23,000 0 0
COCA COLA EUROPEAN PARTNERS Put G25839104 2 2,800 SH Put SOLE 0 2,800 0 0
COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 8 103 SH   SOLE 0 103 0 0
COEUR MNG INC COM NEW 192108504 6 637 SH   SOLE 0 637 0 0
COEUR MNG INC Call 192108504 4 2,500 SH Call SOLE 0 2,500 0 0
COEUR MNG INC Put 192108504 0 300 SH Put SOLE 0 300 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 51 1,287 SH   SOLE 0 1,287 0 0
COGENT COMMUNICATIONS HLDGS Call 19239V302 0 100 SH Call SOLE 0 100 0 0
COGENT COMMUNICATIONS HLDGS Put 19239V302 2 37,500 SH Put SOLE 0 37,500 0 0
COGNEX CORP Call 192422103 2 1,700 SH Call SOLE 0 1,700 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 708 12,369 SH   SOLE 0 12,369 0 0
COGNIZANT TECHNOLOGY SOLUTIO Call 192446102 0 100 SH Call SOLE 0 100 0 0
COGNIZANT TECHNOLOGY SOLUTIO Put 192446102 1 1,000 SH Put SOLE 0 1,000 0 0
COHEN & STEERS INC COM 19247A100 17 441 SH   SOLE 0 441 0 0
COHEN & STEERS INC Put 19247A100 0 100 SH Put SOLE 0 100 0 0
COHERENT INC COM 192479103 154 1,680 SH   SOLE 0 1,680 0 0
COHERENT INC Call 192479103 14 2,800 SH Call SOLE 0 2,800 0 0
COHERENT INC Put 192479103 29 5,600 SH Put SOLE 0 5,600 0 0
COHERUS BIOSCIENCES INC Call 19249H103 4 11,700 SH Call SOLE 0 11,700 0 0
COHERUS BIOSCIENCES INC Put 19249H103 8 3,000 SH Put SOLE 0 3,000 0 0
COHU INC COM 192576106 1 100 SH   SOLE 0 100 0 0
COLFAX CORP COM 194014106 475 17,967 SH   SOLE 0 17,967 0 0
COLFAX CORP Call 194014106 27 110,600 SH Call SOLE 0 110,600 0 0
COLFAX CORP Put 194014106 46 122,700 SH Put SOLE 0 122,700 0 0
COLGATE PALMOLIVE CO COM 194162103 1,464 20,000 SH   SOLE 0 20,000 0 0
COLGATE PALMOLIVE CO Call 194162103 58 37,600 SH Call SOLE 0 37,600 0 0
COLGATE PALMOLIVE CO Put 194162103 0 5,400 SH Put SOLE 0 5,400 0 0
COLLEGIUM PHARMACEUTICAL INC Call 19459J104 5 900 SH Call SOLE 0 900 0 0
COLONY CAP INC CL A 19624R106 141 9,192 SH   SOLE 0 9,192 0 0
COLONY CAP INC Call 19624R106 0 5,600 SH Call SOLE 0 5,600 0 0
COLONY CAP INC Put 19624R106 7 11,000 SH Put SOLE 0 11,000 0 0
COLONY STARWOOD HOMES Call 19625X102 7 2,100 SH Call SOLE 0 2,100 0 0
COLUMBIA BKG SYS INC COM 197236102 15 551 SH   SOLE 0 551 0 0
COLUMBIA PIPELINE GROUP INC COM 198280109 221 8,685 SH   SOLE 0 8,685 0 0
COLUMBIA PIPELINE GROUP INC Put 198280109 2 14,500 SH Put SOLE 0 14,500 0 0
COLUMBIA PIPELINE PARTNERS L COM UT REPSTG 198281107 47 3,199 SH   SOLE 0 3,199 0 0
COLUMBIA PIPELINE PARTNERS L Put 198281107 9 6,000 SH Put SOLE 0 6,000 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 23 1,110 SH   SOLE 0 1,110 0 0
COLUMBIA PPTY TR INC Call 198287203 1 3,500 SH Call SOLE 0 3,500 0 0
COLUMBIA PPTY TR INC Put 198287203 5 3,400 SH Put SOLE 0 3,400 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 16 293 SH   SOLE 0 293 0 0
COLUMBIA SPORTSWEAR CO Call 198516106 0 400 SH Call SOLE 0 400 0 0
COLUMBIA SPORTSWEAR CO Put 198516106 0 3,300 SH Put SOLE 0 3,300 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 1 102 SH   SOLE 0 102 0 0
COLUMBUS MCKINNON CORP N Y Call 199333105 0 500 SH Call SOLE 0 500 0 0
COLUMBUS MCKINNON CORP N Y Put 199333105 0 300 SH Put SOLE 0 300 0 0
COMCAST CORP NEW CL A 20030N101 1 22 SH   SOLE 0 22 0 0
COMCAST CORP NEW Call 20030N101 52 10,300 SH Call SOLE 0 10,300 0 0
COMCAST CORP NEW Put 20030N101 5 4,000 SH Put SOLE 0 4,000 0 0
COMERICA INC COM 200340107 472 11,491 SH   SOLE 0 11,491 0 0
COMERICA INC Call 200340107 18 40,700 SH Call SOLE 0 40,700 0 0
COMERICA INC Put 200340107 16 17,700 SH Put SOLE 0 17,700 0 0
COMFORT SYS USA INC COM 199908104 25 775 SH   SOLE 0 775 0 0
COMFORT SYS USA INC Call 199908104 1 600 SH Call SOLE 0 600 0 0
COMFORT SYS USA INC Put 199908104 0 500 SH Put SOLE 0 500 0 0
COMMERCE BANCSHARES INC COM 200525103 8 183 SH   SOLE 0 183 0 0
COMMERCE BANCSHARES INC Call 200525103 5 1,700 SH Call SOLE 0 1,700 0 0
COMMERCIAL METALS CO COM 201723103 116 6,916 SH   SOLE 0 6,916 0 0
COMMERCIAL METALS CO Call 201723103 22 12,600 SH Call SOLE 0 12,600 0 0
COMMSCOPE HLDG CO INC COM 20337X109 31 1,000 SH   SOLE 0 1,000 0 0
COMMSCOPE HLDG CO INC Put 20337X109 7 5,000 SH Put SOLE 0 5,000 0 0
COMMUNICATIONS SALES&LEAS IN COM 20341J104 11 387 SH   SOLE 0 387 0 0
COMMUNICATIONS SALES&LEAS IN Call 20341J104 10 8,900 SH Call SOLE 0 8,900 0 0
COMMUNICATIONS SALES&LEAS IN Put 20341J104 1 2,300 SH Put SOLE 0 2,300 0 0
COMMUNITY BK SYS INC Call 203607106 11 4,800 SH Call SOLE 0 4,800 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 323 26,850 SH   SOLE 0 26,850 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 0 1,600 SH Call SOLE 0 1,600 0 0
COMMUNITY HEALTH SYS INC NEW Put 203668108 248 35,500 SH Put SOLE 0 35,500 0 0
COMMVAULT SYSTEMS INC COM 204166102 86 2,007 SH   SOLE 0 2,007 0 0
COMMVAULT SYSTEMS INC Call 204166102 22 4,500 SH Call SOLE 0 4,500 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 3 1,554 SH   SOLE 0 1,554 0 0
COMPANHIA ENERGETICA DE MINA Call 204409601 0 3,800 SH Call SOLE 0 3,800 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 7 836 SH   SOLE 0 836 0 0
COMPANHIA PARANAENSE ENERG C Call 20441B407 2 4,300 SH Call SOLE 0 4,300 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 16 1,418 SH   SOLE 0 1,418 0 0
COMPANIA DE MINAS BUENAVENTU Call 204448104 4 4,200 SH Call SOLE 0 4,200 0 0
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 31 1,891 SH   SOLE 0 1,891 0 0
COMPASS DIVERSIFIED HOLDINGS Call 20451Q104 5 3,800 SH Call SOLE 0 3,800 0 0
COMPASS DIVERSIFIED HOLDINGS Put 20451Q104 2 3,000 SH Put SOLE 0 3,000 0 0
COMPASS MINERALS INTL INC COM 20451N101 10 146 SH   SOLE 0 146 0 0
COMPASS MINERALS INTL INC Call 20451N101 54 29,300 SH Call SOLE 0 29,300 0 0
COMPASS MINERALS INTL INC Put 20451N101 4 700 SH Put SOLE 0 700 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 10 269 SH   SOLE 0 269 0 0
COMPUTER PROGRAMS & SYS INC Call 205306103 0 1,200 SH Call SOLE 0 1,200 0 0
COMPUTER PROGRAMS & SYS INC Put 205306103 1 300 SH Put SOLE 0 300 0 0
COMPUTER SCIENCES CORP COM 205363104 105 2,126 SH   SOLE 0 2,126 0 0
COMPUTER SCIENCES CORP Call 205363104 2 1,600 SH Call SOLE 0 1,600 0 0
COMPUTER SCIENCES CORP Put 205363104 17 3,300 SH Put SOLE 0 3,300 0 0
COMSCORE INC COM 20564W105 14 592 SH   SOLE 0 592 0 0
COMSCORE INC Call 20564W105 7 18,800 SH Call SOLE 0 18,800 0 0
COMSCORE INC Put 20564W105 24 7,300 SH Put SOLE 0 7,300 0 0
COMSTOCK MNG INC COM 205750102 0 100 SH   SOLE 0 100 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 379 29,548 SH   SOLE 0 29,548 0 0
COMTECH TELECOMMUNICATIONS C Call 205826209 0 1,700 SH Call SOLE 0 1,700 0 0
CONAGRA FOODS INC COM 205887102 746 15,624 SH   SOLE 0 15,624 0 0
CONAGRA FOODS INC Call 205887102 293 62,800 SH Call SOLE 0 62,800 0 0
CONAGRA FOODS INC Put 205887102 5 32,400 SH Put SOLE 0 32,400 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 28 13,883 SH   SOLE 0 13,883 0 0
CONATUS PHARMACEUTICALS INC Call 20600T108 0 10,500 SH Call SOLE 0 10,500 0 0
CONATUS PHARMACEUTICALS INC Put 20600T108 33 12,000 SH Put SOLE 0 12,000 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 3 300 SH   SOLE 0 300 0 0
CONCERT PHARMACEUTICALS INC Call 206022105 0 2,900 SH Call SOLE 0 2,900 0 0
CONCERT PHARMACEUTICALS INC Put 206022105 0 400 SH Put SOLE 0 400 0 0
CONCHO RES INC COM 20605P101 113 950 SH   SOLE 0 950 0 0
CONCHO RES INC Call 20605P101 23 6,300 SH Call SOLE 0 6,300 0 0
CONCHO RES INC Put 20605P101 29 25,000 SH Put SOLE 0 25,000 0 0
CONCORD MED SVCS HLDGS LTD SPON ADR CL A 206277105 8 2,237 SH   SOLE 0 2,237 0 0
CONCORDIA INTL CORP COM 20653P102 168 7,815 SH   SOLE 0 7,815 0 0
CONCORDIA INTL CORP Call 20653P102 2 6,300 SH Call SOLE 0 6,300 0 0
CONCORDIA INTL CORP Put 20653P102 50 6,000 SH Put SOLE 0 6,000 0 0
CONCURRENT COMPUTER CORP NEW COM PAR $.01 206710402 53 10,263 SH   SOLE 0 10,263 0 0
CONCURRENT COMPUTER CORP NEW Put 206710402 1 3,800 SH Put SOLE 0 3,800 0 0
CONE MIDSTREAM PARTNERS LP COM UNIT REPST 206812109 258 14,894 SH   SOLE 0 14,894 0 0
CONE MIDSTREAM PARTNERS LP Call 206812109 4 600 SH Call SOLE 0 600 0 0
CONFORMIS INC COM 20717E101 25 3,569 SH   SOLE 0 3,569 0 0
CONFORMIS INC Call 20717E101 0 300 SH Call SOLE 0 300 0 0
CONFORMIS INC Put 20717E101 32 9,900 SH Put SOLE 0 9,900 0 0
CONNECTICUT WTR SVC INC Call 207797101 9 1,500 SH Call SOLE 0 1,500 0 0
CONNS INC COM 208242107 3 425 SH   SOLE 0 425 0 0
CONNS INC Call 208242107 3 21,300 SH Call SOLE 0 21,300 0 0
CONNS INC Put 208242107 154 10,900 SH Put SOLE 0 10,900 0 0
CONOCOPHILLIPS COM 20825C104 1,780 40,828 SH   SOLE 0 40,828 0 0
CONOCOPHILLIPS Call 20825C104 102 104,700 SH Call SOLE 0 104,700 0 0
CONOCOPHILLIPS Put 20825C104 350 138,100 SH Put SOLE 0 138,100 0 0
CONSOL ENERGY INC COM 20854P109 130 8,090 SH   SOLE 0 8,090 0 0
CONSOL ENERGY INC Call 20854P109 635 160,100 SH Call SOLE 0 160,100 0 0
CONSOL ENERGY INC Put 20854P109 117 37,100 SH Put SOLE 0 37,100 0 0
CONSOLIDATED COMM HLDGS INC Call 209034107 14 5,200 SH Call SOLE 0 5,200 0 0
CONSOLIDATED COMM HLDGS INC Put 209034107 1 4,600 SH Put SOLE 0 4,600 0 0
CONSOLIDATED EDISON INC Call 209115104 19 15,300 SH Call SOLE 0 15,300 0 0
CONSOLIDATED EDISON INC Put 209115104 4 7,500 SH Put SOLE 0 7,500 0 0
CONSOLIDATED WATER CO INC ORD G23773107 12 984 SH   SOLE 0 984 0 0
CONSOLIDATED WATER CO INC Call G23773107 0 300 SH Call SOLE 0 300 0 0
CONSOLIDATED WATER CO INC Put G23773107 0 1,000 SH Put SOLE 0 1,000 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,609 9,731 SH   SOLE 0 9,731 0 0
CONSTELLATION BRANDS INC Call 21036P108 85 37,600 SH Call SOLE 0 37,600 0 0
CONSTELLATION BRANDS INC Put 21036P108 53 47,600 SH Put SOLE 0 47,600 0 0
CONSTELLIUM NV CL A N22035104 28 6,170 SH   SOLE 0 6,170 0 0
CONSTELLIUM NV Call N22035104 1 6,400 SH Call SOLE 0 6,400 0 0
CONSTELLIUM NV Put N22035104 11 6,100 SH Put SOLE 0 6,100 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 90 23,995 SH   SOLE 0 23,995 0 0
CONSUMER PORTFOLIO SVCS INC Put 210502100 6 5,000 SH Put SOLE 0 5,000 0 0
CONTAINER STORE GROUP INC COM 210751103 114 21,322 SH   SOLE 0 21,322 0 0
CONTAINER STORE GROUP INC Call 210751103 0 1,900 SH Call SOLE 0 1,900 0 0
CONTAINER STORE GROUP INC Put 210751103 11 43,200 SH Put SOLE 0 43,200 0 0
CONTANGO OIL & GAS COMPANY Call 21075N204 72 18,300 SH Call SOLE 0 18,300 0 0
CONTINENTAL BLDG PRODS INC Call 211171103 2 1,600 SH Call SOLE 0 1,600 0 0
CONTINENTAL RESOURCES INC COM 212015101 217 4,800 SH   SOLE 0 4,800 0 0
CONTINENTAL RESOURCES INC Call 212015101 1,443 116,600 SH Call SOLE 0 116,600 0 0
CONTINENTAL RESOURCES INC Put 212015101 304 62,700 SH Put SOLE 0 62,700 0 0
CONTRAVIR PHARMACEUTICALS IN COM 21234W103 0 6 SH   SOLE 0 6 0 0
CONTROL4 CORP Call 21240D107 0 300 SH Call SOLE 0 300 0 0
CONTROL4 CORP Put 21240D107 0 1,200 SH Put SOLE 0 1,200 0 0
CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 11 621 SH   SOLE 0 621 0 0
CONTROLADORA VUELA CIA DE AV Call 21240E105 14 4,100 SH Call SOLE 0 4,100 0 0
CONVERGYS CORP COM 212485106 7 293 SH   SOLE 0 293 0 0
COOPER COS INC COM NEW 216648402 21 126 SH   SOLE 0 126 0 0
COOPER COS INC Call 216648402 4 600 SH Call SOLE 0 600 0 0
COOPER STD HLDGS INC COM 21676P103 41 528 SH   SOLE 0 528 0 0
COOPER TIRE & RUBR CO Call 216831107 0 100 SH Call SOLE 0 100 0 0
COOPER TIRE & RUBR CO Put 216831107 0 300 SH Put SOLE 0 300 0 0
COPA HOLDINGS SA CL A P31076105 15 291 SH   SOLE 0 291 0 0
COPA HOLDINGS SA Call P31076105 0 300 SH Call SOLE 0 300 0 0
COPA HOLDINGS SA Put P31076105 2 600 SH Put SOLE 0 600 0 0
COPART INC COM 217204106 88 1,800 SH   SOLE 0 1,800 0 0
COPART INC Call 217204106 0 200 SH Call SOLE 0 200 0 0
CORCEPT THERAPEUTICS INC COM 218352102 1 300 SH   SOLE 0 300 0 0
CORCEPT THERAPEUTICS INC Put 218352102 0 900 SH Put SOLE 0 900 0 0
CORE LABORATORIES N V COM N22717107 222 1,795 SH   SOLE 0 1,795 0 0
CORE LABORATORIES N V Call N22717107 61 10,700 SH Call SOLE 0 10,700 0 0
CORE LABORATORIES N V Put N22717107 9 11,000 SH Put SOLE 0 11,000 0 0
CORE MARK HOLDING CO INC Call 218681104 21 6,600 SH Call SOLE 0 6,600 0 0
CORELOGIC INC COM 21871D103 7 200 SH   SOLE 0 200 0 0
CORENERGY INFRASTRUCTURE TR Call 21870U502 19 5,000 SH Call SOLE 0 5,000 0 0
CORESITE RLTY CORP COM 21870Q105 67 758 SH   SOLE 0 758 0 0
CORESITE RLTY CORP Call 21870Q105 5 400 SH Call SOLE 0 400 0 0
CORESITE RLTY CORP Put 21870Q105 16 9,000 SH Put SOLE 0 9,000 0 0
CORMEDIX INC COM 21900C100 6 3,325 SH   SOLE 0 3,325 0 0
CORMEDIX INC Put 21900C100 24 3,300 SH Put SOLE 0 3,300 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 47 1,254 SH   SOLE 0 1,254 0 0
CORNERSTONE ONDEMAND INC Call 21925Y103 5 4,500 SH Call SOLE 0 4,500 0 0
CORNERSTONE ONDEMAND INC Put 21925Y103 0 600 SH Put SOLE 0 600 0 0
CORNING INC Call 219350105 14 9,000 SH Call SOLE 0 9,000 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 10 342 SH   SOLE 0 342 0 0
CORPORATE OFFICE PPTYS TR Call 22002T108 22 20,000 SH Call SOLE 0 20,000 0 0
COSAN LTD Call G25343107 8 21,900 SH Call SOLE 0 21,900 0 0
COSAN LTD Put G25343107 5 11,000 SH Put SOLE 0 11,000 0 0
COSTAMARE INC SHS Y1771G102 34 4,483 SH   SOLE 0 4,483 0 0
COSTAMARE INC Call Y1771G102 0 300 SH Call SOLE 0 300 0 0
COSTAMARE INC Put Y1771G102 18 6,700 SH Put SOLE 0 6,700 0 0
COSTAR GROUP INC Put 22160N109 0 200 SH Put SOLE 0 200 0 0
COSTCO WHSL CORP NEW Call 22160K105 32 4,400 SH Call SOLE 0 4,400 0 0
COSTCO WHSL CORP NEW Put 22160K105 22 11,200 SH Put SOLE 0 11,200 0 0
COTT CORP QUE COM 22163N106 29 2,078 SH   SOLE 0 2,078 0 0
COTT CORP QUE Call 22163N106 0 100 SH Call SOLE 0 100 0 0
COTY INC COM CL A 222070203 70 2,724 SH   SOLE 0 2,724 0 0
COTY INC Call 222070203 13 17,100 SH Call SOLE 0 17,100 0 0
COTY INC Put 222070203 9 9,200 SH Put SOLE 0 9,200 0 0
COUSINS PPTYS INC COM 222795106 2 264 SH   SOLE 0 264 0 0
COVANTA HLDG CORP Call 22282E102 18 14,100 SH Call SOLE 0 14,100 0 0
COVANTA HLDG CORP Put 22282E102 3 3,700 SH Put SOLE 0 3,700 0 0
COWEN GROUP INC NEW CL A 223622101 161 54,403 SH   SOLE 0 54,403 0 0
COWEN GROUP INC NEW Put 223622101 1 5,900 SH Put SOLE 0 5,900 0 0
CPFL ENERGIA S A SPONSORED ADR 126153105 486 37,816 SH   SOLE 0 37,816 0 0
CPFL ENERGIA S A Call 126153105 4 11,000 SH Call SOLE 0 11,000 0 0
CPI CARD GROUP INC COM 12634H101 31 6,200 SH   SOLE 0 6,200 0 0
CPI CARD GROUP INC Call 12634H101 0 100 SH Call SOLE 0 100 0 0
CPI CARD GROUP INC Put 12634H101 35 6,200 SH Put SOLE 0 6,200 0 0
CRA INTL INC Call 12618T105 1 200 SH Call SOLE 0 200 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 70 413 SH   SOLE 0 413 0 0
CRACKER BARREL OLD CTRY STOR Call 22410J106 1 200 SH Call SOLE 0 200 0 0
CRAFT BREW ALLIANCE INC COM 224122101 159 13,822 SH   SOLE 0 13,822 0 0
CRAFT BREW ALLIANCE INC Call 224122101 8 6,100 SH Call SOLE 0 6,100 0 0
CRAFT BREW ALLIANCE INC Put 224122101 2 6,000 SH Put SOLE 0 6,000 0 0
CRANE CO Call 224399105 25 15,700 SH Call SOLE 0 15,700 0 0
CRANE CO Put 224399105 6 1,100 SH Put SOLE 0 1,100 0 0
CRAWFORD & CO CL A 224633206 71 9,401 SH   SOLE 0 9,401 0 0
CRAY INC COM NEW 225223304 189 6,329 SH   SOLE 0 6,329 0 0
CRAY INC Call 225223304 0 400 SH Call SOLE 0 400 0 0
CRAY INC Put 225223304 2 1,900 SH Put SOLE 0 1,900 0 0
CREDICORP LTD COM G2519Y108 16 109 SH   SOLE 0 109 0 0
CREDIT ACCEP CORP MICH COM 225310101 391 2,116 SH   SOLE 0 2,116 0 0
CREDIT ACCEP CORP MICH Call 225310101 57 5,000 SH Call SOLE 0 5,000 0 0
CREDIT SUISSE AG NASSAU BRH EXCHTRADE MIDTER 22539T621 4 218 SH   SOLE 0 218 0 0
CREDIT SUISSE AG NASSAU BRH Call 22539T621 0 100 SH Call SOLE 0 100 0 0
CREDIT SUISSE AG NASSAU BRH Put 22539T621 24 3,000 SH Put SOLE 0 3,000 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 1 100 SH   SOLE 0 100 0 0
CREDIT SUISSE GROUP Call 225401108 48 46,500 SH Call SOLE 0 46,500 0 0
CREDIT SUISSE GROUP Put 225401108 28 25,600 SH Put SOLE 0 25,600 0 0
CREE INC COM 225447101 214 8,765 SH   SOLE 0 8,765 0 0
CREE INC Call 225447101 2 14,800 SH Call SOLE 0 14,800 0 0
CREE INC Put 225447101 168 80,900 SH Put SOLE 0 80,900 0 0
CRESCENT PT ENERGY CORP COM 22576C101 65 4,151 SH   SOLE 0 4,151 0 0
CRESCENT PT ENERGY CORP Call 22576C101 6 5,400 SH Call SOLE 0 5,400 0 0
CRESCENT PT ENERGY CORP Put 22576C101 17 7,200 SH Put SOLE 0 7,200 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 16 800 SH   SOLE 0 800 0 0
CRESTWOOD EQUITY PARTNERS LP Call 226344208 92 26,600 SH Call SOLE 0 26,600 0 0
CRESTWOOD EQUITY PARTNERS LP Put 226344208 13 11,800 SH Put SOLE 0 11,800 0 0
CRESUD S A C I F Y A Call 226406106 3 1,500 SH Call SOLE 0 1,500 0 0
CRH PLC ADR 12626K203 8 300 SH   SOLE 0 300 0 0
CRH PLC Call 12626K203 0 200 SH Call SOLE 0 200 0 0
CRH PLC Put 12626K203 0 100 SH Put SOLE 0 100 0 0
CRITEO S A SPONS ADS 226718104 38 828 SH   SOLE 0 828 0 0
CRITEO S A Call 226718104 14 1,300 SH Call SOLE 0 1,300 0 0
CRITEO S A Put 226718104 4 2,300 SH Put SOLE 0 2,300 0 0
CROCS INC COM 227046109 1 148 SH   SOLE 0 148 0 0
CROCS INC Call 227046109 0 100 SH Call SOLE 0 100 0 0
CROCS INC Put 227046109 0 300 SH Put SOLE 0 300 0 0
CROSS CTRY HEALTHCARE INC Call 227483104 14 8,000 SH Call SOLE 0 8,000 0 0
CROSS CTRY HEALTHCARE INC Put 227483104 0 700 SH Put SOLE 0 700 0 0
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 58 2,368 SH   SOLE 0 2,368 0 0
CROSSAMERICA PARTNERS LP Call 22758A105 0 500 SH Call SOLE 0 500 0 0
CROSSAMERICA PARTNERS LP Put 22758A105 1 4,400 SH Put SOLE 0 4,400 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 4,742 46,752 SH   SOLE 0 46,752 0 0
CROWN CASTLE INTL CORP NEW Call 22822V101 389 44,300 SH Call SOLE 0 44,300 0 0
CROWN CASTLE INTL CORP NEW Put 22822V101 13 11,400 SH Put SOLE 0 11,400 0 0
CROWN CRAFTS INC Call 228309100 1 3,900 SH Call SOLE 0 3,900 0 0
CROWN HOLDINGS INC Call 228368106 17 4,900 SH Call SOLE 0 4,900 0 0
CRYOLIFE INC COM 228903100 74 6,280 SH   SOLE 0 6,280 0 0
CRYOLIFE INC Call 228903100 0 700 SH Call SOLE 0 700 0 0
CSG SYS INTL INC COM 126349109 1 32 SH   SOLE 0 32 0 0
CSG SYS INTL INC Put 126349109 0 1,000 SH Put SOLE 0 1,000 0 0
CSI COMPRESSCO LP Put 12637A103 10 15,500 SH Put SOLE 0 15,500 0 0
CSOP ETF TR FTSE CHINA A50 12649L105 178 14,407 SH   SOLE 0 14,407 0 0
CSRA INC Call 12650T104 0 500 SH Call SOLE 0 500 0 0
CSRA INC Put 12650T104 0 1,500 SH Put SOLE 0 1,500 0 0
CST BRANDS INC COM 12646R105 450 10,447 SH   SOLE 0 10,447 0 0
CST BRANDS INC Call 12646R105 80 44,900 SH Call SOLE 0 44,900 0 0
CST BRANDS INC Put 12646R105 3 2,300 SH Put SOLE 0 2,300 0 0
CSX CORP COM 126408103 87 3,372 SH   SOLE 0 3,372 0 0
CSX CORP Call 126408103 8 19,900 SH Call SOLE 0 19,900 0 0
CSX CORP Put 126408103 3 900 SH Put SOLE 0 900 0 0
CTI BIOPHARMA CORP COM 12648L106 2 7,840 SH   SOLE 0 7,840 0 0
CTRIP COM INTL LTD Call 22943F100 505 163,700 SH Call SOLE 0 163,700 0 0
CTRIP COM INTL LTD Put 22943F100 156 46,000 SH Put SOLE 0 46,000 0 0
CTS CORP COM 126501105 6 344 SH   SOLE 0 344 0 0
CUBESMART COM 229663109 22 732 SH   SOLE 0 732 0 0
CUBESMART Call 229663109 0 600 SH Call SOLE 0 600 0 0
CUBIC CORP COM 229669106 33 837 SH   SOLE 0 837 0 0
CUBIC CORP Call 229669106 5 1,000 SH Call SOLE 0 1,000 0 0
CUBIC CORP Put 229669106 12 500 SH Put SOLE 0 500 0 0
CUI GLOBAL INC COM NEW 126576206 6 1,274 SH   SOLE 0 1,274 0 0
CUI GLOBAL INC Put 126576206 14 6,000 SH Put SOLE 0 6,000 0 0
CULLEN FROST BANKERS INC COM 229899109 306 4,814 SH   SOLE 0 4,814 0 0
CULLEN FROST BANKERS INC Call 229899109 31 7,900 SH Call SOLE 0 7,900 0 0
CULLEN FROST BANKERS INC Put 229899109 6 80,300 SH Put SOLE 0 80,300 0 0
CULP INC Call 230215105 8 2,700 SH Call SOLE 0 2,700 0 0
CULP INC Put 230215105 0 300 SH Put SOLE 0 300 0 0
CUMMINS INC COM 231021106 151 1,351 SH   SOLE 0 1,351 0 0
CUMMINS INC Call 231021106 320 115,700 SH Call SOLE 0 115,700 0 0
CUMMINS INC Put 231021106 8 800 SH Put SOLE 0 800 0 0
CUMULUS MEDIA INC CL A 231082108 5 19,000 SH   SOLE 0 19,000 0 0
CURRENCYSHARES AUSTRALIAN DL AUSTRALIAN DOL 23129U101 8 108 SH   SOLE 0 108 0 0
CURRENCYSHARES AUSTRALIAN DL Call 23129U101 6 2,000 SH Call SOLE 0 2,000 0 0
CURRENCYSHARES AUSTRALIAN DL Put 23129U101 0 200 SH Put SOLE 0 200 0 0
CURRENCYSHARES CDN DLR TR CDN DOLLAR SHS 23129X105 819 10,690 SH   SOLE 0 10,690 0 0
CURRENCYSHARES CDN DLR TR Call 23129X105 0 100 SH Call SOLE 0 100 0 0
CURRENCYSHARES CDN DLR TR Put 23129X105 38 20,400 SH Put SOLE 0 20,400 0 0
CURRENCYSHARES EURO TR EURO SHS 23130C108 195 1,804 SH   SOLE 0 1,804 0 0
CURRENCYSHARES EURO TR Call 23130C108 81 92,700 SH Call SOLE 0 92,700 0 0
CURRENCYSHARES EURO TR Put 23130C108 51 103,500 SH Put SOLE 0 103,500 0 0
CURRENCYSHARES SWISS FRANC T SWISS FRANC SH 23129V109 1,179 12,005 SH   SOLE 0 12,005 0 0
CURRENCYSHARES SWISS FRANC T Call 23129V109 3 3,800 SH Call SOLE 0 3,800 0 0
CURRENCYSHARES SWISS FRANC T Put 23129V109 1 3,000 SH Put SOLE 0 3,000 0 0
CURRENCYSHS BRIT POUND STER BRIT POUND STE 23129S106 989 7,600 SH   SOLE 0 7,600 0 0
CURRENCYSHS BRIT POUND STER Call 23129S106 79 168,000 SH Call SOLE 0 168,000 0 0
CURRENCYSHS BRIT POUND STER Put 23129S106 537 90,900 SH Put SOLE 0 90,900 0 0
CURRENCYSHS JAPANESE YEN TR JAPANESE YEN 23130A102 2,232 23,855 SH   SOLE 0 23,855 0 0
CURRENCYSHS JAPANESE YEN TR Call 23130A102 345 100,800 SH Call SOLE 0 100,800 0 0
CURRENCYSHS JAPANESE YEN TR Put 23130A102 76 195,700 SH Put SOLE 0 195,700 0 0
CURTISS WRIGHT CORP Call 231561101 30 5,600 SH Call SOLE 0 5,600 0 0
CURTISS WRIGHT CORP Put 231561101 0 100 SH Put SOLE 0 100 0 0
CUSTOMERS BANCORP INC Put 23204G100 0 100 SH Put SOLE 0 100 0 0
CUTERA INC COM 232109108 1 145 SH   SOLE 0 145 0 0
CVENT INC COM 23247G109 5,198 145,542 SH   SOLE 0 145,542 0 0
CVENT INC Call 23247G109 32 17,500 SH Call SOLE 0 17,500 0 0
CVENT INC Put 23247G109 18 121,000 SH Put SOLE 0 121,000 0 0
CVR ENERGY INC COM 12662P108 80 5,201 SH   SOLE 0 5,201 0 0
CVR ENERGY INC Call 12662P108 0 200 SH Call SOLE 0 200 0 0
CVR PARTNERS LP COM 126633106 113 13,889 SH   SOLE 0 13,889 0 0
CVR PARTNERS LP Call 126633106 12 111,200 SH Call SOLE 0 111,200 0 0
CVR PARTNERS LP Put 126633106 1 31,000 SH Put SOLE 0 31,000 0 0
CVR REFNG LP COMUNIT REP LT 12663P107 45 5,862 SH   SOLE 0 5,862 0 0
CVR REFNG LP Call 12663P107 0 17,800 SH Call SOLE 0 17,800 0 0
CVR REFNG LP Put 12663P107 26 9,100 SH Put SOLE 0 9,100 0 0
CVS HEALTH CORP COM 126650100 70 740 SH   SOLE 0 740 0 0
CVS HEALTH CORP Call 126650100 14 2,600 SH Call SOLE 0 2,600 0 0
CVS HEALTH CORP Put 126650100 6 4,300 SH Put SOLE 0 4,300 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 534 11,003 SH   SOLE 0 11,003 0 0
CYBERARK SOFTWARE LTD Call M2682V108 127 37,900 SH Call SOLE 0 37,900 0 0
CYBERARK SOFTWARE LTD Put M2682V108 8 12,800 SH Put SOLE 0 12,800 0 0
CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 0 83 SH   SOLE 0 83 0 0
CYNOSURE INC Call 232577205 0 200 SH Call SOLE 0 200 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 514 48,785 SH   SOLE 0 48,785 0 0
CYPRESS SEMICONDUCTOR CORP Call 232806109 47 47,500 SH Call SOLE 0 47,500 0 0
CYPRESS SEMICONDUCTOR CORP Put 232806109 0 1,600 SH Put SOLE 0 1,600 0 0
CYRUSONE INC COM 23283R100 145 2,610 SH   SOLE 0 2,610 0 0
CYRUSONE INC Call 23283R100 55 7,900 SH Call SOLE 0 7,900 0 0
CYRUSONE INC Put 23283R100 0 1,000 SH Put SOLE 0 1,000 0 0
CYS INVTS INC COM 12673A108 14 1,690 SH   SOLE 0 1,690 0 0
CYS INVTS INC Call 12673A108 1 10,300 SH Call SOLE 0 10,300 0 0
CYS INVTS INC Put 12673A108 48 11,700 SH Put SOLE 0 11,700 0 0
CYTOKINETICS INC COM NEW 23282W605 71 7,530 SH   SOLE 0 7,530 0 0
CYTOKINETICS INC Call 23282W605 34 14,100 SH Call SOLE 0 14,100 0 0
CYTOSORBENTS CORP Call 23283X206 0 700 SH Call SOLE 0 700 0 0
CYTOSORBENTS CORP Put 23283X206 1 1,000 SH Put SOLE 0 1,000 0 0
D R HORTON INC COM 23331A109 282 8,983 SH   SOLE 0 8,983 0 0
D R HORTON INC Call 23331A109 19 6,100 SH Call SOLE 0 6,100 0 0
D R HORTON INC Put 23331A109 4 5,000 SH Put SOLE 0 5,000 0 0
DAKTRONICS INC Call 234264109 0 800 SH Call SOLE 0 800 0 0
DAKTRONICS INC Put 234264109 0 1,500 SH Put SOLE 0 1,500 0 0
DANA HLDG CORP COM 235825205 31 2,998 SH   SOLE 0 2,998 0 0
DANA HLDG CORP Put 235825205 1 400 SH Put SOLE 0 400 0 0
DANAHER CORP DEL COM 235851102 357 3,535 SH   SOLE 0 3,535 0 0
DANAHER CORP DEL Call 235851102 144 31,300 SH Call SOLE 0 31,300 0 0
DANAHER CORP DEL Put 235851102 30 13,800 SH Put SOLE 0 13,800 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 1 54 SH   SOLE 0 54 0 0
DAQO NEW ENERGY CORP Put 23703Q203 2 700 SH Put SOLE 0 700 0 0
DARDEN RESTAURANTS INC COM 237194105 1,496 23,628 SH   SOLE 0 23,628 0 0
DARDEN RESTAURANTS INC Put 237194105 73 28,500 SH Put SOLE 0 28,500 0 0
DARLING INGREDIENTS INC COM 237266101 70 4,700 SH   SOLE 0 4,700 0 0
DARLING INGREDIENTS INC Call 237266101 6 7,000 SH Call SOLE 0 7,000 0 0
DATALINK CORP COM 237934104 21 2,894 SH   SOLE 0 2,894 0 0
DATAWATCH CORP COM NEW 237917208 6 1,200 SH   SOLE 0 1,200 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 618 13,224 SH   SOLE 0 13,224 0 0
DAVE & BUSTERS ENTMT INC Call 238337109 22 3,800 SH Call SOLE 0 3,800 0 0
DAVE & BUSTERS ENTMT INC Put 238337109 2 3,000 SH Put SOLE 0 3,000 0 0
DAVITA HEALTHCARE PARTNERS I Call 23918K108 61 9,200 SH Call SOLE 0 9,200 0 0
DAVITA HEALTHCARE PARTNERS I Put 23918K108 1 5,700 SH Put SOLE 0 5,700 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 0 9 SH   SOLE 0 9 0 0
DBX ETF TR HRV CHINA SMCP 233051754 233 6,838 SH   SOLE 0 6,838 0 0
DBX ETF TR DBXTR HAR CS 300 233051879 618 26,022 SH   SOLE 0 26,022 0 0
DBX ETF TR Call 233051879 75 134,600 SH Call SOLE 0 134,600 0 0
DBX ETF TR Call 233051754 30 13,900 SH Call SOLE 0 13,900 0 0
DBX ETF TR Put 233051754 1 22,200 SH Put SOLE 0 22,200 0 0
DBX ETF TR Put 233051879 383 61,800 SH Put SOLE 0 61,800 0 0
DCP MIDSTREAM PARTNERS LP COM UT LTD PTN 23311P100 392 11,383 SH   SOLE 0 11,383 0 0
DCP MIDSTREAM PARTNERS LP Put 23311P100 0 600 SH Put SOLE 0 600 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 10 211 SH   SOLE 0 211 0 0
DDR CORP Call 23317H102 2 9,700 SH Call SOLE 0 9,700 0 0
DEAN FOODS CO NEW COM NEW 242370203 103 5,709 SH   SOLE 0 5,709 0 0
DEAN FOODS CO NEW Call 242370203 3 3,900 SH Call SOLE 0 3,900 0 0
DECKERS OUTDOOR CORP Call 243537107 0 100 SH Call SOLE 0 100 0 0
DEERE & CO COM 244199105 535 6,609 SH   SOLE 0 6,609 0 0
DEERE & CO Call 244199105 0 400 SH Call SOLE 0 400 0 0
DEERE & CO Put 244199105 21 12,900 SH Put SOLE 0 12,900 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 127 8,924 SH   SOLE 0 8,924 0 0
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 15 590 SH   SOLE 0 590 0 0
DELEK LOGISTICS PARTNERS LP Call 24664T103 14 12,800 SH Call SOLE 0 12,800 0 0
DELEK LOGISTICS PARTNERS LP Put 24664T103 92 9,600 SH Put SOLE 0 9,600 0 0
DELEK US HLDGS INC COM 246647101 40 3,064 SH   SOLE 0 3,064 0 0
DELEK US HLDGS INC Call 246647101 0 8,700 SH Call SOLE 0 8,700 0 0
DELEK US HLDGS INC Put 246647101 16 2,200 SH Put SOLE 0 2,200 0 0
DELHAIZE GROUP SPONSORED ADR 29759W101 13 500 SH   SOLE 0 500 0 0
DELPHI AUTOMOTIVE PLC Put G27823106 13 4,600 SH Put SOLE 0 4,600 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 281 7,726 SH   SOLE 0 7,726 0 0
DELTA AIR LINES INC DEL Call 247361702 4 27,400 SH Call SOLE 0 27,400 0 0
DELTA AIR LINES INC DEL Put 247361702 81 7,700 SH Put SOLE 0 7,700 0 0
DELTIC TIMBER CORP COM 247850100 34 513 SH   SOLE 0 513 0 0
DELTIC TIMBER CORP Put 247850100 2 2,100 SH Put SOLE 0 2,100 0 0
DELUXE CORP COM 248019101 0 5 SH   SOLE 0 5 0 0
DELUXE CORP Call 248019101 4 1,000 SH Call SOLE 0 1,000 0 0
DELUXE CORP Put 248019101 4 6,000 SH Put SOLE 0 6,000 0 0
DEMAND MEDIA INC COM NEW 24802N208 92 17,875 SH   SOLE 0 17,875 0 0
DEMAND MEDIA INC Put 24802N208 29 16,400 SH Put SOLE 0 16,400 0 0
DEMANDWARE INC COM 24802Y105 166 2,224 SH   SOLE 0 2,224 0 0
DEMANDWARE INC Call 24802Y105 135 7,700 SH Call SOLE 0 7,700 0 0
DEMANDWARE INC Put 24802Y105 0 10,800 SH Put SOLE 0 10,800 0 0
DENBURY RES INC COM NEW 247916208 61 17,210 SH   SOLE 0 17,210 0 0
DENBURY RES INC Call 247916208 5 10,000 SH Call SOLE 0 10,000 0 0
DENBURY RES INC Put 247916208 24 5,200 SH Put SOLE 0 5,200 0 0
DENNYS CORP COM 24869P104 14 1,320 SH   SOLE 0 1,320 0 0
DENTSPLY SIRONA INC COM 24906P109 83 1,348 SH   SOLE 0 1,348 0 0
DENTSPLY SIRONA INC Call 24906P109 3 1,000 SH Call SOLE 0 1,000 0 0
DEPOMED INC COM 249908104 107 5,493 SH   SOLE 0 5,493 0 0
DEPOMED INC Call 249908104 23 13,700 SH Call SOLE 0 13,700 0 0
DEPOMED INC Put 249908104 1 700 SH Put SOLE 0 700 0 0
DESTINATION MATERNITY CORP COM 25065D100 6 1,116 SH   SOLE 0 1,116 0 0
DESTINATION XL GROUP INC COM 25065K104 6 1,500 SH   SOLE 0 1,500 0 0
DESWELL INDS INC COM 250639101 1 1,000 SH   SOLE 0 1,000 0 0
DETERMINE INC COM 250660107 7 4,899 SH   SOLE 0 4,899 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 61 4,500 SH   SOLE 0 4,500 0 0
DEUTSCHE BANK AG Call D18190898 85 116,000 SH Call SOLE 0 116,000 0 0
DEUTSCHE BANK AG Put D18190898 300 59,600 SH Put SOLE 0 59,600 0 0
DEVON ENERGY CORP NEW Call 25179M103 138 30,900 SH Call SOLE 0 30,900 0 0
DEVON ENERGY CORP NEW Put 25179M103 81 11,600 SH Put SOLE 0 11,600 0 0
DEVRY ED GROUP INC COM 251893103 11 641 SH   SOLE 0 641 0 0
DEVRY ED GROUP INC Call 251893103 0 500 SH Call SOLE 0 500 0 0
DEVRY ED GROUP INC Put 251893103 14 2,600 SH Put SOLE 0 2,600 0 0
DEXCOM INC COM 252131107 946 11,934 SH   SOLE 0 11,934 0 0
DEXCOM INC Call 252131107 10 2,600 SH Call SOLE 0 2,600 0 0
DEXCOM INC Put 252131107 60 36,700 SH Put SOLE 0 36,700 0 0
DHI GROUP INC COM 23331S100 7 1,209 SH   SOLE 0 1,209 0 0
DHI GROUP INC Put 23331S100 1 1,100 SH Put SOLE 0 1,100 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 30 6,112 SH   SOLE 0 6,112 0 0
DHT HOLDINGS INC Call Y2065G121 0 600 SH Call SOLE 0 600 0 0
DHT HOLDINGS INC Put Y2065G121 9 3,500 SH Put SOLE 0 3,500 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 47 1,963 SH   SOLE 0 1,963 0 0
DIAMOND OFFSHORE DRILLING IN Put 25271C102 6 500 SH Put SOLE 0 500 0 0
DIAMOND RESORTS INTL INC COM 25272T104 1,350 45,061 SH   SOLE 0 45,061 0 0
DIAMOND RESORTS INTL INC Call 25272T104 1,002 435,400 SH Call SOLE 0 435,400 0 0
DIAMOND RESORTS INTL INC Put 25272T104 7 94,200 SH Put SOLE 0 94,200 0 0
DIAMONDBACK ENERGY INC COM 25278X109 252 2,769 SH   SOLE 0 2,769 0 0
DIAMONDBACK ENERGY INC Call 25278X109 77 11,200 SH Call SOLE 0 11,200 0 0
DIAMONDBACK ENERGY INC Put 25278X109 22 10,200 SH Put SOLE 0 10,200 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 9 1,000 SH   SOLE 0 1,000 0 0
DIANA SHIPPING INC COM Y2066G104 55 23,043 SH   SOLE 0 23,043 0 0
DIANA SHIPPING INC Call Y2066G104 0 100 SH Call SOLE 0 100 0 0
DIANA SHIPPING INC Put Y2066G104 4 1,200 SH Put SOLE 0 1,200 0 0
DICKS SPORTING GOODS INC COM 253393102 412 9,152 SH   SOLE 0 9,152 0 0
DICKS SPORTING GOODS INC Put 253393102 10 19,000 SH Put SOLE 0 19,000 0 0
DIEBOLD INC COM 253651103 20 815 SH   SOLE 0 815 0 0
DIEBOLD INC Call 253651103 6 50,000 SH Call SOLE 0 50,000 0 0
DIEBOLD INC Put 253651103 1 300 SH Put SOLE 0 300 0 0
DIGIMARC CORP NEW COM 25381B101 452 14,155 SH   SOLE 0 14,155 0 0
DIGIMARC CORP NEW Call 25381B101 1 1,000 SH Call SOLE 0 1,000 0 0
DIGIMARC CORP NEW Put 25381B101 62 37,700 SH Put SOLE 0 37,700 0 0
DIGIRAD CORP COM 253827109 0 127 SH   SOLE 0 127 0 0
DIGITAL RLTY TR INC Call 253868103 65 10,300 SH Call SOLE 0 10,300 0 0
DIGITAL RLTY TR INC Put 253868103 2 2,500 SH Put SOLE 0 2,500 0 0
DIGITALGLOBE INC COM NEW 25389M877 10 469 SH   SOLE 0 469 0 0
DIGITALGLOBE INC Call 25389M877 31 4,600 SH Call SOLE 0 4,600 0 0
DIGITALGLOBE INC Put 25389M877 1 2,500 SH Put SOLE 0 2,500 0 0
DILLARDS INC CL A 254067101 135 2,241 SH   SOLE 0 2,241 0 0
DILLARDS INC Call 254067101 0 6,200 SH Call SOLE 0 6,200 0 0
DILLARDS INC Put 254067101 10 600 SH Put SOLE 0 600 0 0
DIME CMNTY BANCSHARES COM 253922108 3 200 SH   SOLE 0 200 0 0
DIME CMNTY BANCSHARES Call 253922108 0 1,000 SH Call SOLE 0 1,000 0 0
DINEEQUITY INC Call 254423106 2 500 SH Call SOLE 0 500 0 0
DINEEQUITY INC Put 254423106 2 500 SH Put SOLE 0 500 0 0
DIODES INC COM 254543101 1 100 SH   SOLE 0 100 0 0
DIPLOMAT PHARMACY INC Call 25456K101 58 6,800 SH Call SOLE 0 6,800 0 0
DIPLOMAT PHARMACY INC Put 25456K101 1 900 SH Put SOLE 0 900 0 0
DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102 17 475 SH   SOLE 0 475 0 0
DIREXION SHS ETF TR 7 10YR TRES BEAR 25459W557 42 3,308 SH   SOLE 0 3,308 0 0
DIREXION SHS ETF TR 7 10YR TRES BULL 25459W565 5 100 SH   SOLE 0 100 0 0
DIREXION SHS ETF TR 20YR TRES BULL 25459W540 841 7,400 SH   SOLE 0 7,400 0 0
DIREXION SHS ETF TR DL FTSE BLL 3X 25459W771 33 2,300 SH   SOLE 0 2,300 0 0
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 68 1,085 SH   SOLE 0 1,085 0 0
DIREXION SHS ETF TR DRX S&P500BULL 25459W862 283 3,211 SH   SOLE 0 3,211 0 0
DIREXION SHS ETF TR DLY ENRGY BULL3X 25459W888 8 289 SH   SOLE 0 289 0 0
DIREXION SHS ETF TR CSI300 CHINA1X 25459Y116 16 368 SH   SOLE 0 368 0 0
DIREXION SHS ETF TR DLY FTS BUL 3X 25459Y280 53 2,900 SH   SOLE 0 2,900 0 0
DIREXION SHS ETF TR DLY DEV MKT BEAR 25459Y355 9 325 SH   SOLE 0 325 0 0
DIREXION SHS ETF TR DLY R/E BEAR3X 25459Y363 17 1,443 SH   SOLE 0 1,443 0 0
DIREXION SHS ETF TR DLY S&P 500 BEAR 25459Y371 154 11,100 SH   SOLE 0 11,100 0 0
DIREXION SHS ETF TR DLY JPN BULL 3X 25459Y413 39 1,113 SH   SOLE 0 1,113 0 0
DIREXION SHS ETF TR DLY ENERBR3X NEW 25459Y454 0 4 SH   SOLE 0 4 0 0
DIREXION SHS ETF TR DLY EMKT 3X NEW 25459Y470 64 2,104 SH   SOLE 0 2,104 0 0
DIREXION SHS ETF TR 20YR TRES BEAR 25459Y678 172 10,311 SH   SOLE 0 10,311 0 0
DIREXION SHS ETF TR HEALTHCARE BUL 25459Y876 268 8,498 SH   SOLE 0 8,498 0 0
DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 669 26,287 SH   SOLE 0 26,287 0 0
DIREXION SHS ETF TR DAILY JR GOLD MI 25490K224 14 1,601 SH   SOLE 0 1,601 0 0
DIREXION SHS ETF TR DLY RUSSIA BL 3X 25490K273 244 4,167 SH   SOLE 0 4,167 0 0
DIREXION SHS ETF TR LTN AM BL 3X NEW 25490K299 16 214 SH   SOLE 0 214 0 0
DIREXION SHS ETF TR BRZ BL 3X SH NEW 25490K315 1,752 16,678 SH   SOLE 0 16,678 0 0
DIREXION SHS ETF TR SP BIOTCH BL NEW 25490K323 80 2,849 SH   SOLE 0 2,849 0 0
DIREXION SHS ETF TR IND BL 3X SHS NE 25490K331 454 9,007 SH   SOLE 0 9,007 0 0
DIREXION SHS ETF TR DLY NATRL GAS 3X 25490K349 180 4,483 SH   SOLE 0 4,483 0 0
DIREXION SHS ETF TR OIL GAS BL 3X SH 25490K356 110 1,530 SH   SOLE 0 1,530 0 0
DIREXION SHS ETF TR DAILY NAT GAS 3X 25490K364 29 3,000 SH   SOLE 0 3,000 0 0
DIREXION SHS ETF TR DAILY SM CAP BEA 25490K521 271 7,537 SH   SOLE 0 7,537 0 0
DIREXION SHS ETF TR DAILY FINL BEAR 25490K539 153 4,066 SH   SOLE 0 4,066 0 0
DIREXION SHS ETF TR DAILY JR GOLD MI 25490K554 185 931 SH   SOLE 0 931 0 0
DIREXION SHS ETF TR DAILY GOLD MINER 25490K570 4,689 37,186 SH   SOLE 0 37,186 0 0
DIREXION SHS ETF TR OIL GAS BEAR3X 25490K729 52 7,983 SH   SOLE 0 7,983 0 0
DIREXION SHS ETF TR SP BIOTCH BR3X 25490K745 95 2,602 SH   SOLE 0 2,602 0 0
DIREXION SHS ETF TR SEMICONDUCT BEAR 25490K778 504 18,000 SH   SOLE 0 18,000 0 0
DIREXION SHS ETF TR DL RUSS BEAR 3X 25490K786 50 3,686 SH   SOLE 0 3,686 0 0
DIREXION SHS ETF TR MD CP BEAR 3X NW 25490K810 46 1,450 SH   SOLE 0 1,450 0 0
DIREXION SHS ETF TR CSI 300 BULL2X 25490K869 1 100 SH   SOLE 0 100 0 0
DIREXION SHS ETF TR FTSE CHIN BEAR 25490K836 360 17,400 SH   SOLE 0 17,400 0 0
DIREXION SHS ETF TR Call 25490K836 22 48,000 SH Call SOLE 0 48,000 0 0
DIREXION SHS ETF TR Call 25490K869 16 9,100 SH Call SOLE 0 9,100 0 0
DIREXION SHS ETF TR Call 25490K810 3 1,900 SH Call SOLE 0 1,900 0 0
DIREXION SHS ETF TR Call 25490K786 14 14,500 SH Call SOLE 0 14,500 0 0
DIREXION SHS ETF TR Call 25490K778 16 47,900 SH Call SOLE 0 47,900 0 0
DIREXION SHS ETF TR Call 25459W755 128 5,200 SH Call SOLE 0 5,200 0 0
DIREXION SHS ETF TR Call 25490K760 1 1,500 SH Call SOLE 0 1,500 0 0
DIREXION SHS ETF TR Call 25490K745 318 71,300 SH Call SOLE 0 71,300 0 0
DIREXION SHS ETF TR Call 25490K729 13 37,400 SH Call SOLE 0 37,400 0 0
DIREXION SHS ETF TR Call 25490K570 15,633 643,600 SH Call SOLE 0 643,600 0 0
DIREXION SHS ETF TR Call 25490K554 6,749 114,800 SH Call SOLE 0 114,800 0 0
DIREXION SHS ETF TR Call 25490K539 610 362,500 SH Call SOLE 0 362,500 0 0
DIREXION SHS ETF TR Call 25490K521 431 194,100 SH Call SOLE 0 194,100 0 0
DIREXION SHS ETF TR Call 25490K364 10 15,700 SH Call SOLE 0 15,700 0 0
DIREXION SHS ETF TR Call 25490K356 30 10,200 SH Call SOLE 0 10,200 0 0
DIREXION SHS ETF TR Call 25490K349 71 15,900 SH Call SOLE 0 15,900 0 0
DIREXION SHS ETF TR Call 25490K331 63 25,600 SH Call SOLE 0 25,600 0 0
DIREXION SHS ETF TR Call 25490K323 289 96,000 SH Call SOLE 0 96,000 0 0
DIREXION SHS ETF TR Call 25490K315 937 35,700 SH Call SOLE 0 35,700 0 0
DIREXION SHS ETF TR Call 25490K281 236 99,700 SH Call SOLE 0 99,700 0 0
DIREXION SHS ETF TR Call 25490K273 75 11,800 SH Call SOLE 0 11,800 0 0
DIREXION SHS ETF TR Call 25490K232 146 675,800 SH Call SOLE 0 675,800 0 0
DIREXION SHS ETF TR Call 25490K224 21 124,300 SH Call SOLE 0 124,300 0 0
DIREXION SHS ETF TR Call 25459Y694 259 269,100 SH Call SOLE 0 269,100 0 0
DIREXION SHS ETF TR Call 25459Y876 36 33,800 SH Call SOLE 0 33,800 0 0
DIREXION SHS ETF TR Call 25459Y678 11 75,500 SH Call SOLE 0 75,500 0 0
DIREXION SHS ETF TR Call 25459Y470 30 33,100 SH Call SOLE 0 33,100 0 0
DIREXION SHS ETF TR Call 25459Y454 13 36,500 SH Call SOLE 0 36,500 0 0
DIREXION SHS ETF TR Call 25459Y413 2 1,000 SH Call SOLE 0 1,000 0 0
DIREXION SHS ETF TR Call 25459Y371 101 97,400 SH Call SOLE 0 97,400 0 0
DIREXION SHS ETF TR Call 25459Y355 0 100 SH Call SOLE 0 100 0 0
DIREXION SHS ETF TR Call 25459Y280 8 6,000 SH Call SOLE 0 6,000 0 0
DIREXION SHS ETF TR Call 25459W888 1,588 229,200 SH Call SOLE 0 229,200 0 0
DIREXION SHS ETF TR Call 25459W862 747 117,000 SH Call SOLE 0 117,000 0 0
DIREXION SHS ETF TR Call 25459W847 2,034 531,600 SH Call SOLE 0 531,600 0 0
DIREXION SHS ETF TR Call 25459W771 183 104,200 SH Call SOLE 0 104,200 0 0
DIREXION SHS ETF TR Call 25459W540 51 3,600 SH Call SOLE 0 3,600 0 0
DIREXION SHS ETF TR Call 25459W565 0 100 SH Call SOLE 0 100 0 0
DIREXION SHS ETF TR Call 25459W730 7 2,000 SH Call SOLE 0 2,000 0 0
DIREXION SHS ETF TR Call 25459W102 7 6,900 SH Call SOLE 0 6,900 0 0
DIREXION SHS ETF TR Call 25459W417 3 300 SH Call SOLE 0 300 0 0
DIREXION SHS ETF TR Call 25459W458 89 17,300 SH Call SOLE 0 17,300 0 0
DIREXION SHS ETF TR Put 25459W458 17 7,500 SH Put SOLE 0 7,500 0 0
DIREXION SHS ETF TR Put 25459W417 0 300 SH Put SOLE 0 300 0 0
DIREXION SHS ETF TR Put 25459W102 11 16,100 SH Put SOLE 0 16,100 0 0
DIREXION SHS ETF TR Put 25459W730 1 600 SH Put SOLE 0 600 0 0
DIREXION SHS ETF TR Put 25459W540 0 200 SH Put SOLE 0 200 0 0
DIREXION SHS ETF TR Put 25459W771 329 40,100 SH Put SOLE 0 40,100 0 0
DIREXION SHS ETF TR Put 25459W847 1,941 401,100 SH Put SOLE 0 401,100 0 0
DIREXION SHS ETF TR Put 25459W862 635 92,100 SH Put SOLE 0 92,100 0 0
DIREXION SHS ETF TR Put 25459W888 1,335 171,400 SH Put SOLE 0 171,400 0 0
DIREXION SHS ETF TR Put 25459Y116 0 200 SH Put SOLE 0 200 0 0
DIREXION SHS ETF TR Put 25459Y280 9 3,500 SH Put SOLE 0 3,500 0 0
DIREXION SHS ETF TR Put 25459Y355 18 3,600 SH Put SOLE 0 3,600 0 0
DIREXION SHS ETF TR Put 25459Y371 270 63,700 SH Put SOLE 0 63,700 0 0
DIREXION SHS ETF TR Put 25459Y454 20 27,300 SH Put SOLE 0 27,300 0 0
DIREXION SHS ETF TR Put 25459Y470 49 4,600 SH Put SOLE 0 4,600 0 0
DIREXION SHS ETF TR Put 25459Y678 377 37,300 SH Put SOLE 0 37,300 0 0
DIREXION SHS ETF TR Put 25459Y876 5 5,900 SH Put SOLE 0 5,900 0 0
DIREXION SHS ETF TR Put 25459Y694 127 110,500 SH Put SOLE 0 110,500 0 0
DIREXION SHS ETF TR Put 25490K224 577 45,400 SH Put SOLE 0 45,400 0 0
DIREXION SHS ETF TR Put 25490K232 709 168,800 SH Put SOLE 0 168,800 0 0
DIREXION SHS ETF TR Put 25490K273 112 37,100 SH Put SOLE 0 37,100 0 0
DIREXION SHS ETF TR Put 25490K281 92 62,400 SH Put SOLE 0 62,400 0 0
DIREXION SHS ETF TR Put 25490K299 1 100 SH Put SOLE 0 100 0 0
DIREXION SHS ETF TR Put 25490K315 95 41,700 SH Put SOLE 0 41,700 0 0
DIREXION SHS ETF TR Put 25490K323 107 39,300 SH Put SOLE 0 39,300 0 0
DIREXION SHS ETF TR Put 25490K331 41 13,900 SH Put SOLE 0 13,900 0 0
DIREXION SHS ETF TR Put 25490K349 177 24,400 SH Put SOLE 0 24,400 0 0
DIREXION SHS ETF TR Put 25490K356 32 12,700 SH Put SOLE 0 12,700 0 0
DIREXION SHS ETF TR Put 25490K364 21 5,000 SH Put SOLE 0 5,000 0 0
DIREXION SHS ETF TR Put 25490K521 803 150,900 SH Put SOLE 0 150,900 0 0
DIREXION SHS ETF TR Put 25490K539 308 76,400 SH Put SOLE 0 76,400 0 0
DIREXION SHS ETF TR Put 25490K554 3,447 255,000 SH Put SOLE 0 255,000 0 0
DIREXION SHS ETF TR Put 25490K570 4,509 453,000 SH Put SOLE 0 453,000 0 0
DIREXION SHS ETF TR Put 25490K729 186 33,200 SH Put SOLE 0 33,200 0 0
DIREXION SHS ETF TR Put 25490K745 1,305 85,700 SH Put SOLE 0 85,700 0 0
DIREXION SHS ETF TR Put 25490K778 22 3,600 SH Put SOLE 0 3,600 0 0
DIREXION SHS ETF TR Put 25490K786 86 4,900 SH Put SOLE 0 4,900 0 0
DIREXION SHS ETF TR Put 25490K869 8 22,200 SH Put SOLE 0 22,200 0 0
DIREXION SHS ETF TR Put 25490K836 364 88,100 SH Put SOLE 0 88,100 0 0
DISCOVER FINL SVCS COM 254709108 175 3,275 SH   SOLE 0 3,275 0 0
DISCOVER FINL SVCS Call 254709108 23 68,400 SH Call SOLE 0 68,400 0 0
DISCOVER FINL SVCS Put 254709108 1 10,200 SH Put SOLE 0 10,200 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 8 328 SH   SOLE 0 328 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 1 46 SH   SOLE 0 46 0 0
DISCOVERY COMMUNICATNS NEW Call 25470F104 1 10,100 SH Call SOLE 0 10,100 0 0
DISCOVERY COMMUNICATNS NEW Put 25470F104 8 2,400 SH Put SOLE 0 2,400 0 0
DISH NETWORK CORP CL A 25470M109 150 2,870 SH   SOLE 0 2,870 0 0
DISH NETWORK CORP Call 25470M109 116 25,300 SH Call SOLE 0 25,300 0 0
DISH NETWORK CORP Put 25470M109 3 2,300 SH Put SOLE 0 2,300 0 0
DISNEY WALT CO COM DISNEY 254687106 121 1,242 SH   SOLE 0 1,242 0 0
DISNEY WALT CO Call 254687106 19 5,300 SH Call SOLE 0 5,300 0 0
DISNEY WALT CO Put 254687106 33 29,900 SH Put SOLE 0 29,900 0 0
DOLBY LABORATORIES INC COM 25659T107 63 1,330 SH   SOLE 0 1,330 0 0
DOLBY LABORATORIES INC Call 25659T107 0 300 SH Call SOLE 0 300 0 0
DOLBY LABORATORIES INC Put 25659T107 1 1,000 SH Put SOLE 0 1,000 0 0
DOLLAR GEN CORP NEW COM 256677105 21 229 SH   SOLE 0 229 0 0
DOLLAR GEN CORP NEW Call 256677105 13 6,400 SH Call SOLE 0 6,400 0 0
DOLLAR GEN CORP NEW Put 256677105 0 100 SH Put SOLE 0 100 0 0
DOLLAR TREE INC COM 256746108 302 3,213 SH   SOLE 0 3,213 0 0
DOLLAR TREE INC Call 256746108 1,225 74,500 SH Call SOLE 0 74,500 0 0
DOLLAR TREE INC Put 256746108 5 3,300 SH Put SOLE 0 3,300 0 0
DOMINION DIAMOND CORP COM 257287102 141 16,025 SH   SOLE 0 16,025 0 0
DOMINION DIAMOND CORP Call 257287102 0 400 SH Call SOLE 0 400 0 0
DOMINION DIAMOND CORP Put 257287102 57 40,000 SH Put SOLE 0 40,000 0 0
DOMINION MIDSTREAM PARTNERS COM UT REP LTD 257454108 33 1,200 SH   SOLE 0 1,200 0 0
DOMINION MIDSTREAM PARTNERS Put 257454108 0 1,400 SH Put SOLE 0 1,400 0 0
DOMINION RES INC VA NEW COM 25746U109 684 8,787 SH   SOLE 0 8,787 0 0
DOMINION RES INC VA NEW Call 25746U109 38 11,100 SH Call SOLE 0 11,100 0 0
DOMINION RES INC VA NEW Put 25746U109 47 53,900 SH Put SOLE 0 53,900 0 0
DOMINOS PIZZA INC COM 25754A201 472 3,595 SH   SOLE 0 3,595 0 0
DOMINOS PIZZA INC Call 25754A201 0 100 SH Call SOLE 0 100 0 0
DOMINOS PIZZA INC Put 25754A201 0 300 SH Put SOLE 0 300 0 0
DOMTAR CORP Call 257559203 2 4,600 SH Call SOLE 0 4,600 0 0
DOMTAR CORP Put 257559203 4 1,000 SH Put SOLE 0 1,000 0 0
DONEGAL GROUP INC Call 257701201 0 300 SH Call SOLE 0 300 0 0
DONNELLEY R R & SONS CO Call 257867101 2 2,800 SH Call SOLE 0 2,800 0 0
DORCHESTER MINERALS LP COM UNIT 25820R105 48 3,367 SH   SOLE 0 3,367 0 0
DOUGLAS DYNAMICS INC COM 25960R105 80 3,121 SH   SOLE 0 3,121 0 0
DOUGLAS DYNAMICS INC Call 25960R105 0 200 SH Call SOLE 0 200 0 0
DOUGLAS DYNAMICS INC Put 25960R105 0 400 SH Put SOLE 0 400 0 0
DOUGLAS EMMETT INC COM 25960P109 13 380 SH   SOLE 0 380 0 0
DOUGLAS EMMETT INC Call 25960P109 1 1,200 SH Call SOLE 0 1,200 0 0
DOVER CORP Call 260003108 29 26,400 SH Call SOLE 0 26,400 0 0
DOVER CORP Put 260003108 0 100 SH Put SOLE 0 100 0 0
DOW CHEM CO COM 260543103 753 15,160 SH   SOLE 0 15,160 0 0
DOW CHEM CO Call 260543103 219 110,400 SH Call SOLE 0 110,400 0 0
DOW CHEM CO Put 260543103 129 57,000 SH Put SOLE 0 57,000 0 0
DR PEPPER SNAPPLE GROUP INC Call 26138E109 48 22,500 SH Call SOLE 0 22,500 0 0
DR PEPPER SNAPPLE GROUP INC Put 26138E109 0 1,400 SH Put SOLE 0 1,400 0 0
DR REDDYS LABS LTD ADR 256135203 74 1,450 SH   SOLE 0 1,450 0 0
DR REDDYS LABS LTD Call 256135203 1 500 SH Call SOLE 0 500 0 0
DRAGONWAVE INC COM NEW 26144M400 0 148 SH   SOLE 0 148 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301 14 2,413 SH   SOLE 0 2,413 0 0
DRDGOLD LIMITED Put 26152H301 0 800 SH Put SOLE 0 800 0 0
DREAMWORKS ANIMATION SKG INC CL A 26153C103 218 5,341 SH   SOLE 0 5,341 0 0
DREAMWORKS ANIMATION SKG INC Call 26153C103 1 200 SH Call SOLE 0 200 0 0
DREAMWORKS ANIMATION SKG INC Put 26153C103 0 2,400 SH Put SOLE 0 2,400 0 0
DREW INDS INC COM NEW 26168L205 25 300 SH   SOLE 0 300 0 0
DREW INDS INC Call 26168L205 7 2,100 SH Call SOLE 0 2,100 0 0
DRIL-QUIP INC COM 262037104 15 259 SH   SOLE 0 259 0 0
DRIL-QUIP INC Call 262037104 2 7,800 SH Call SOLE 0 7,800 0 0
DST SYS INC DEL COM 233326107 109 940 SH   SOLE 0 940 0 0
DST SYS INC DEL Call 233326107 0 100 SH Call SOLE 0 100 0 0
DST SYS INC DEL Put 233326107 1 700 SH Put SOLE 0 700 0 0
DSW INC CL A 23334L102 22 1,044 SH   SOLE 0 1,044 0 0
DSW INC Call 23334L102 2 12,500 SH Call SOLE 0 12,500 0 0
DSW INC Put 23334L102 19 4,300 SH Put SOLE 0 4,300 0 0
DTE ENERGY CO Call 233331107 11 5,400 SH Call SOLE 0 5,400 0 0
DTS INC COM 23335C101 1 44 SH   SOLE 0 44 0 0
DU PONT E I DE NEMOURS & CO Call 263534109 171 84,300 SH Call SOLE 0 84,300 0 0
DU PONT E I DE NEMOURS & CO Put 263534109 241 130,600 SH Put SOLE 0 130,600 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 311 3,628 SH   SOLE 0 3,628 0 0
DUKE ENERGY CORP NEW Call 26441C204 237 56,900 SH Call SOLE 0 56,900 0 0
DUKE ENERGY CORP NEW Put 26441C204 2 28,800 SH Put SOLE 0 28,800 0 0
DUKE REALTY CORP COM NEW 264411505 17 651 SH   SOLE 0 651 0 0
DUKE REALTY CORP Call 264411505 1 600 SH Call SOLE 0 600 0 0
DULUTH HLDGS INC COM CL B 26443V101 6 251 SH   SOLE 0 251 0 0
DUNKIN BRANDS GROUP INC COM 265504100 0 15 SH   SOLE 0 15 0 0
DUNKIN BRANDS GROUP INC Call 265504100 14 5,500 SH Call SOLE 0 5,500 0 0
DUNKIN BRANDS GROUP INC Put 265504100 1 500 SH Put SOLE 0 500 0 0
DUPONT FABROS TECHNOLOGY INC Call 26613Q106 0 200 SH Call SOLE 0 200 0 0
DURECT CORP COM 266605104 2 2,400 SH   SOLE 0 2,400 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 162 10,860 SH   SOLE 0 10,860 0 0
DXP ENTERPRISES INC NEW Call 233377407 0 2,100 SH Call SOLE 0 2,100 0 0
DXP ENTERPRISES INC NEW Put 233377407 2 3,200 SH Put SOLE 0 3,200 0 0
DYCOM INDS INC Put 267475101 0 1,000 SH Put SOLE 0 1,000 0 0
DYNAGAS LNG PARTNERS LP COM UNIT LTD PT Y2188B108 24 1,819 SH   SOLE 0 1,819 0 0
DYNAGAS LNG PARTNERS LP Call Y2188B108 0 200 SH Call SOLE 0 200 0 0
DYNAGAS LNG PARTNERS LP Put Y2188B108 2 7,300 SH Put SOLE 0 7,300 0 0
DYNAMIC MATLS CORP COM 267888105 4 457 SH   SOLE 0 457 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 173 11,870 SH   SOLE 0 11,870 0 0
DYNAVAX TECHNOLOGIES CORP Call 268158201 59 68,200 SH Call SOLE 0 68,200 0 0
DYNAVAX TECHNOLOGIES CORP Put 268158201 152 44,900 SH Put SOLE 0 44,900 0 0
DYNEGY INC NEW DEL COM 26817R108 308 17,906 SH   SOLE 0 17,906 0 0
DYNEGY INC NEW DEL *W EXP 10/02/201 26817R116 0 50 SH   SOLE 0 50 0 0
DYNEGY INC NEW DEL Call 26817R108 172 30,300 SH Call SOLE 0 30,300 0 0
DYNEGY INC NEW DEL Put 26817R108 14 16,000 SH Put SOLE 0 16,000 0 0
E HOUSE CHINA HLDGS LTD Call 26852W103 8 40,800 SH Call SOLE 0 40,800 0 0
E HOUSE CHINA HLDGS LTD Put 26852W103 78 103,600 SH Put SOLE 0 103,600 0 0
E M C CORP MASS COM 268648102 1,490 54,853 SH   SOLE 0 54,853 0 0
E M C CORP MASS Call 268648102 42 130,700 SH Call SOLE 0 130,700 0 0
E M C CORP MASS Put 268648102 108 423,100 SH Put SOLE 0 423,100 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 663 28,245 SH   SOLE 0 28,245 0 0
E TRADE FINANCIAL CORP Call 269246401 34 33,400 SH Call SOLE 0 33,400 0 0
E TRADE FINANCIAL CORP Put 269246401 1 2,800 SH Put SOLE 0 2,800 0 0
E-COMMERCE CHINA DANGDANG IN SPN ADS COM A 26833A105 25 4,200 SH   SOLE 0 4,200 0 0
E-COMMERCE CHINA DANGDANG IN Put 26833A105 3 9,500 SH Put SOLE 0 9,500 0 0
EAGLE BANCORP INC MD COM 268948106 43 909 SH   SOLE 0 909 0 0
EAGLE BULK SHIPPING INC SHS NEW 2014 Y2187A127 0 25 SH   SOLE 0 25 0 0
EAGLE MATERIALS INC COM 26969P108 424 5,500 SH   SOLE 0 5,500 0 0
EAGLE MATERIALS INC Call 26969P108 204 27,900 SH Call SOLE 0 27,900 0 0
EAGLE MATERIALS INC Put 26969P108 0 500 SH Put SOLE 0 500 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 110 2,849 SH   SOLE 0 2,849 0 0
EAGLE PHARMACEUTICALS INC Call 269796108 102 55,600 SH Call SOLE 0 55,600 0 0
EAGLE PHARMACEUTICALS INC Put 269796108 227 25,200 SH Put SOLE 0 25,200 0 0
EARTHLINK HLDGS CORP COM 27033X101 1 200 SH   SOLE 0 200 0 0
EARTHLINK HLDGS CORP Call 27033X101 0 100 SH Call SOLE 0 100 0 0
EAST WEST BANCORP INC Call 27579R104 0 100 SH Call SOLE 0 100 0 0
EAST WEST BANCORP INC Put 27579R104 7 1,000 SH Put SOLE 0 1,000 0 0
EASTGROUP PPTY INC COM 277276101 9 139 SH   SOLE 0 139 0 0
EASTMAN CHEM CO COM 277432100 225 3,326 SH   SOLE 0 3,326 0 0
EASTMAN CHEM CO Call 277432100 28 32,400 SH Call SOLE 0 32,400 0 0
EASTMAN CHEM CO Put 277432100 17 8,300 SH Put SOLE 0 8,300 0 0
EASTMAN KODAK CO COM NEW 277461406 56 3,484 SH   SOLE 0 3,484 0 0
EATON CORP PLC SHS G29183103 624 10,459 SH   SOLE 0 10,459 0 0
EATON CORP PLC Call G29183103 1 2,400 SH Call SOLE 0 2,400 0 0
EATON CORP PLC Put G29183103 31 2,500 SH Put SOLE 0 2,500 0 0
EATON VANCE CORP Call 278265103 0 1,800 SH Call SOLE 0 1,800 0 0
EATON VANCE CORP Put 278265103 0 2,100 SH Put SOLE 0 2,100 0 0
EBAY INC COM 278642103 0 17 SH   SOLE 0 17 0 0
EBAY INC Call 278642103 18 6,000 SH Call SOLE 0 6,000 0 0
EBIX INC COM NEW 278715206 96 2,010 SH   SOLE 0 2,010 0 0
EBIX INC Call 278715206 15 8,800 SH Call SOLE 0 8,800 0 0
EBIX INC Put 278715206 6 5,500 SH Put SOLE 0 5,500 0 0
ECA MARCELLUS TR I Call 26827L109 16 127,200 SH Call SOLE 0 127,200 0 0
ECHELON CORP COM NEW 27874N303 0 138 SH   SOLE 0 138 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 3 177 SH   SOLE 0 177 0 0
ECHO GLOBAL LOGISTICS INC Call 27875T101 4 24,900 SH Call SOLE 0 24,900 0 0
ECHO GLOBAL LOGISTICS INC Put 27875T101 1 1,000 SH Put SOLE 0 1,000 0 0
ECHOSTAR CORP CL A 278768106 61 1,546 SH   SOLE 0 1,546 0 0
ECHOSTAR CORP Call 278768106 0 100 SH Call SOLE 0 100 0 0
ECLIPSE RES CORP Call 27890G100 9 9,300 SH Call SOLE 0 9,300 0 0
ECLIPSE RES CORP Put 27890G100 1 900 SH Put SOLE 0 900 0 0
ECOLAB INC Call 278865100 44 8,300 SH Call SOLE 0 8,300 0 0
ECOLAB INC Put 278865100 5 7,600 SH Put SOLE 0 7,600 0 0
EDAP TMS S A SPONSORED ADR 268311107 40 12,200 SH   SOLE 0 12,200 0 0
EDAP TMS S A Call 268311107 0 500 SH Call SOLE 0 500 0 0
EDAP TMS S A Put 268311107 28 10,000 SH Put SOLE 0 10,000 0 0
EDGEWELL PERS CARE CO COM 28035Q102 937 11,103 SH   SOLE 0 11,103 0 0
EDGEWELL PERS CARE CO Call 28035Q102 1 300 SH Call SOLE 0 300 0 0
EDISON INTL COM 281020107 73 940 SH   SOLE 0 940 0 0
EDISON INTL Put 281020107 3 5,300 SH Put SOLE 0 5,300 0 0
EDUCATION RLTY TR INC Call 28140H203 0 200 SH Call SOLE 0 200 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 2,286 22,930 SH   SOLE 0 22,930 0 0
EDWARDS LIFESCIENCES CORP Call 28176E108 86 24,500 SH Call SOLE 0 24,500 0 0
EDWARDS LIFESCIENCES CORP Put 28176E108 227 58,100 SH Put SOLE 0 58,100 0 0
EGAIN CORP COM NEW 28225C806 2 800 SH   SOLE 0 800 0 0
EHEALTH INC COM 28238P109 8 640 SH   SOLE 0 640 0 0
EHEALTH INC Call 28238P109 12 3,000 SH Call SOLE 0 3,000 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 23 1,189 SH   SOLE 0 1,189 0 0
EL POLLO LOCO HLDGS INC COM 268603107 30 2,330 SH   SOLE 0 2,330 0 0
EL POLLO LOCO HLDGS INC Call 268603107 1 2,700 SH Call SOLE 0 2,700 0 0
EL POLLO LOCO HLDGS INC Put 268603107 12 2,100 SH Put SOLE 0 2,100 0 0
ELDORADO GOLD CORP NEW COM 284902103 196 43,753 SH   SOLE 0 43,753 0 0
ELDORADO GOLD CORP NEW Call 284902103 35 52,000 SH Call SOLE 0 52,000 0 0
ELDORADO GOLD CORP NEW Put 284902103 16 18,400 SH Put SOLE 0 18,400 0 0
ELDORADO RESORTS INC Call 28470R102 0 300 SH Call SOLE 0 300 0 0
ELECTRO RENT CORP COM 285218103 5 348 SH   SOLE 0 348 0 0
ELECTRO RENT CORP Call 285218103 10 3,500 SH Call SOLE 0 3,500 0 0
ELECTRO RENT CORP Put 285218103 0 7,000 SH Put SOLE 0 7,000 0 0
ELECTRONIC ARTS INC COM 285512109 11 157 SH   SOLE 0 157 0 0
ELECTRONIC ARTS INC Call 285512109 92 51,900 SH Call SOLE 0 51,900 0 0
ELECTRONIC ARTS INC Put 285512109 22 35,000 SH Put SOLE 0 35,000 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 46 1,083 SH   SOLE 0 1,083 0 0
ELECTRONICS FOR IMAGING INC Put 286082102 0 1,800 SH Put SOLE 0 1,800 0 0
ELEVEN BIOTHERAPEUTICS INC COM 286221106 0 300 SH   SOLE 0 300 0 0
ELIZABETH ARDEN INC COM 28660G106 54 3,957 SH   SOLE 0 3,957 0 0
ELIZABETH ARDEN INC Put 28660G106 6 6,800 SH Put SOLE 0 6,800 0 0
ELLIE MAE INC COM 28849P100 483 5,271 SH   SOLE 0 5,271 0 0
ELLIE MAE INC Call 28849P100 14 800 SH Call SOLE 0 800 0 0
ELLIE MAE INC Put 28849P100 13 38,400 SH Put SOLE 0 38,400 0 0
ELLINGTON FINANCIAL LLC COM 288522303 2 150 SH   SOLE 0 150 0 0
ELLINGTON FINANCIAL LLC Put 288522303 6 4,100 SH Put SOLE 0 4,100 0 0
ELLIS PERRY INTL INC COM 288853104 83 4,153 SH   SOLE 0 4,153 0 0
ELLIS PERRY INTL INC Call 288853104 6 4,700 SH Call SOLE 0 4,700 0 0
ELLIS PERRY INTL INC Put 288853104 18 11,300 SH Put SOLE 0 11,300 0 0
EMBOTELLADORA ANDINA S A SPON ADR A 29081P204 0 25 SH   SOLE 0 25 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107 10 465 SH   SOLE 0 465 0 0
EMBRAER S A Call 29082A107 2 2,300 SH Call SOLE 0 2,300 0 0
EMBRAER S A Put 29082A107 7 2,700 SH Put SOLE 0 2,700 0 0
EMCOR GROUP INC Call 29084Q100 3 3,000 SH Call SOLE 0 3,000 0 0
EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 378 32,861 SH   SOLE 0 32,861 0 0
EMERGE ENERGY SVCS LP Call 29102H108 56 33,300 SH Call SOLE 0 33,300 0 0
EMERGE ENERGY SVCS LP Put 29102H108 399 24,400 SH Put SOLE 0 24,400 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 78 2,800 SH   SOLE 0 2,800 0 0
EMERGENT BIOSOLUTIONS INC Call 29089Q105 30 14,700 SH Call SOLE 0 14,700 0 0
EMERGENT BIOSOLUTIONS INC Put 29089Q105 50 16,000 SH Put SOLE 0 16,000 0 0
EMERGENT CAP INC COM 29102N105 0 100 SH   SOLE 0 100 0 0
EMERSON ELEC CO COM 291011104 480 9,207 SH   SOLE 0 9,207 0 0
EMERSON ELEC CO Call 291011104 33 24,200 SH Call SOLE 0 24,200 0 0
EMERSON ELEC CO Put 291011104 34 22,100 SH Put SOLE 0 22,100 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 85 5,438 SH   SOLE 0 5,438 0 0
EMPIRE ST RLTY TR INC CL A 292104106 45 2,400 SH   SOLE 0 2,400 0 0
EMPIRE ST RLTY TR INC Call 292104106 0 400 SH Call SOLE 0 400 0 0
ENABLE MIDSTREAM PARTNERS LP Call 292480100 0 500 SH Call SOLE 0 500 0 0
ENABLE MIDSTREAM PARTNERS LP Put 292480100 6 2,200 SH Put SOLE 0 2,200 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 94 4,300 SH   SOLE 0 4,300 0 0
ENANTA PHARMACEUTICALS INC Call 29251M106 1 2,200 SH Call SOLE 0 2,200 0 0
ENANTA PHARMACEUTICALS INC Put 29251M106 34 4,400 SH Put SOLE 0 4,400 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 0 20 SH   SOLE 0 20 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 314 13,562 SH   SOLE 0 13,562 0 0
ENBRIDGE ENERGY PARTNERS L P Call 29250R106 16 17,700 SH Call SOLE 0 17,700 0 0
ENBRIDGE ENERGY PARTNERS L P Put 29250R106 3 1,900 SH Put SOLE 0 1,900 0 0
ENBRIDGE INC COM 29250N105 151 3,570 SH   SOLE 0 3,570 0 0
ENBRIDGE INC Call 29250N105 1 500 SH Call SOLE 0 500 0 0
ENBRIDGE INC Put 29250N105 0 11,000 SH Put SOLE 0 11,000 0 0
ENCANA CORP COM 292505104 158 20,326 SH   SOLE 0 20,326 0 0
ENCANA CORP Call 292505104 1 9,900 SH Call SOLE 0 9,900 0 0
ENCANA CORP Put 292505104 1 1,100 SH Put SOLE 0 1,100 0 0
ENCORE CAP GROUP INC Call 292554102 4 6,500 SH Call SOLE 0 6,500 0 0
ENCORE CAP GROUP INC Put 292554102 8 4,400 SH Put SOLE 0 4,400 0 0
ENCORE WIRE CORP Call 292562105 1 1,000 SH Call SOLE 0 1,000 0 0
ENDEAVOUR SILVER CORP Call 29258Y103 1 9,400 SH Call SOLE 0 9,400 0 0
ENDEAVOUR SILVER CORP Put 29258Y103 0 100 SH Put SOLE 0 100 0 0
ENDO INTL PLC SHS G30401106 641 41,174 SH   SOLE 0 41,174 0 0
ENDO INTL PLC Call G30401106 43 79,000 SH Call SOLE 0 79,000 0 0
ENDO INTL PLC Put G30401106 345 60,600 SH Put SOLE 0 60,600 0 0
ENDOCYTE INC COM 29269A102 0 200 SH   SOLE 0 200 0 0
ENDOCYTE INC Put 29269A102 0 200 SH Put SOLE 0 200 0 0
ENDOLOGIX INC COM 29266S106 14 1,200 SH   SOLE 0 1,200 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 9 1,036 SH   SOLE 0 1,036 0 0
ENDURANCE SPECIALTY HLDGS LT SHS G30397106 12 186 SH   SOLE 0 186 0 0
ENDURANCE SPECIALTY HLDGS LT Put G30397106 0 100 SH Put SOLE 0 100 0 0
ENERGEN CORP COM 29265N108 9 206 SH   SOLE 0 206 0 0
ENERGEN CORP Call 29265N108 29 4,400 SH Call SOLE 0 4,400 0 0
ENERGEN CORP Put 29265N108 10 11,100 SH Put SOLE 0 11,100 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 68 1,324 SH   SOLE 0 1,324 0 0
ENERGIZER HLDGS INC NEW Put 29272W109 0 100 SH Put SOLE 0 100 0 0
ENERGOUS CORP COM 29272C103 127 9,825 SH   SOLE 0 9,825 0 0
ENERGOUS CORP Call 29272C103 150 61,000 SH Call SOLE 0 61,000 0 0
ENERGOUS CORP Put 29272C103 13 27,400 SH Put SOLE 0 27,400 0 0
ENERGY FOCUS INC Call 29268T300 1 8,100 SH Call SOLE 0 8,100 0 0
ENERGY FUELS INC COM NEW 292671708 0 77 SH   SOLE 0 77 0 0
ENERGY FUELS INC Call 292671708 0 3,600 SH Call SOLE 0 3,600 0 0
ENERGY RECOVERY INC COM 29270J100 7 888 SH   SOLE 0 888 0 0
ENERGY RECOVERY INC Call 29270J100 7 12,400 SH Call SOLE 0 12,400 0 0
ENERGY RECOVERY INC Put 29270J100 4 5,900 SH Put SOLE 0 5,900 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 8,737 608,003 SH   SOLE 0 608,003 0 0
ENERGY TRANSFER EQUITY L P Call 29273V100 1,679 984,300 SH Call SOLE 0 984,300 0 0
ENERGY TRANSFER EQUITY L P Put 29273V100 3,267 1,046,300 SH Put SOLE 0 1,046,300 0 0
ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 4,666 122,572 SH   SOLE 0 122,572 0 0
ENERGY TRANSFER PRTNRS L P Call 29273R109 909 140,400 SH Call SOLE 0 140,400 0 0
ENERGY TRANSFER PRTNRS L P Put 29273R109 720 234,800 SH Put SOLE 0 234,800 0 0
ENERNOC INC COM 292764107 2 442 SH   SOLE 0 442 0 0
ENERNOC INC Call 292764107 8 13,400 SH Call SOLE 0 13,400 0 0
ENERNOC INC Put 292764107 2 2,200 SH Put SOLE 0 2,200 0 0
ENERPLUS CORP COM 292766102 77 11,759 SH   SOLE 0 11,759 0 0
ENERPLUS CORP Call 292766102 0 100 SH Call SOLE 0 100 0 0
ENERPLUS CORP Put 292766102 1 800 SH Put SOLE 0 800 0 0
ENERSYS COM 29275Y102 16 271 SH   SOLE 0 271 0 0
ENGLOBAL CORP COM 293306106 3 3,110 SH   SOLE 0 3,110 0 0
ENI S P A Call 26874R108 1 300 SH Call SOLE 0 300 0 0
ENLINK MIDSTREAM LLC Call 29336T100 6 10,600 SH Call SOLE 0 10,600 0 0
ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 1,047 63,000 SH   SOLE 0 63,000 0 0
ENLINK MIDSTREAM PARTNERS LP Call 29336U107 69 27,700 SH Call SOLE 0 27,700 0 0
ENLINK MIDSTREAM PARTNERS LP Put 29336U107 39 91,500 SH Put SOLE 0 91,500 0 0
ENNIS INC COM 293389102 7 368 SH   SOLE 0 368 0 0
ENNIS INC Call 293389102 1 1,000 SH Call SOLE 0 1,000 0 0
ENOVA INTL INC COM 29357K103 0 91 SH   SOLE 0 91 0 0
ENOVA INTL INC Call 29357K103 12 14,000 SH Call SOLE 0 14,000 0 0
ENPHASE ENERGY INC COM 29355A107 16 8,215 SH   SOLE 0 8,215 0 0
ENPHASE ENERGY INC Call 29355A107 0 7,100 SH Call SOLE 0 7,100 0 0
ENPRO INDS INC COM 29355X107 7 168 SH   SOLE 0 168 0 0
ENPRO INDS INC Put 29355X107 1 800 SH Put SOLE 0 800 0 0
ENSCO PLC SHS CLASS A G3157S106 772 79,597 SH   SOLE 0 79,597 0 0
ENSCO PLC Call G3157S106 0 100 SH Call SOLE 0 100 0 0
ENSCO PLC Put G3157S106 849 94,700 SH Put SOLE 0 94,700 0 0
ENSIGN GROUP INC COM 29358P101 22 1,094 SH   SOLE 0 1,094 0 0
ENTERGY CORP NEW COM 29364G103 18 230 SH   SOLE 0 230 0 0
ENTERGY CORP NEW Call 29364G103 1 200 SH Call SOLE 0 200 0 0
ENTEROMEDICS INC COM PAR 0.01 29365M307 12 42,206 SH   SOLE 0 42,206 0 0
ENTERPRISE FINL SVCS CORP Call 293712105 5 4,800 SH Call SOLE 0 4,800 0 0
ENTERPRISE FINL SVCS CORP Put 293712105 5 4,800 SH Put SOLE 0 4,800 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,354 46,300 SH   SOLE 0 46,300 0 0
ENTERPRISE PRODS PARTNERS L Call 293792107 69 98,300 SH Call SOLE 0 98,300 0 0
ENTERPRISE PRODS PARTNERS L Put 293792107 22 54,400 SH Put SOLE 0 54,400 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 46 6,991 SH   SOLE 0 6,991 0 0
ENTRAVISION COMMUNICATIONS C Put 29382R107 5 5,700 SH Put SOLE 0 5,700 0 0
ENVESTNET INC Call 29404K106 27 4,000 SH Call SOLE 0 4,000 0 0
ENVESTNET INC Put 29404K106 3 1,000 SH Put SOLE 0 1,000 0 0
ENVISION HEALTHCARE HLDGS IN COM 29413U103 109 4,300 SH   SOLE 0 4,300 0 0
ENVISION HEALTHCARE HLDGS IN Call 29413U103 269 85,400 SH Call SOLE 0 85,400 0 0
ENVISION HEALTHCARE HLDGS IN Put 29413U103 60 28,600 SH Put SOLE 0 28,600 0 0
EOG RES INC COM 26875P101 4,173 50,027 SH   SOLE 0 50,027 0 0
EOG RES INC Call 26875P101 99 37,400 SH Call SOLE 0 37,400 0 0
EOG RES INC Put 26875P101 97 44,300 SH Put SOLE 0 44,300 0 0
EP ENERGY CORP Call 268785102 22 37,200 SH Call SOLE 0 37,200 0 0
EP ENERGY CORP Put 268785102 2 29,100 SH Put SOLE 0 29,100 0 0
EPAM SYS INC Call 29414B104 0 800 SH Call SOLE 0 800 0 0
EPAM SYS INC Put 29414B104 0 300 SH Put SOLE 0 300 0 0
EPIQ SYS INC COM 26882D109 7 523 SH   SOLE 0 523 0 0
EPIZYME INC COM 29428V104 23 2,300 SH   SOLE 0 2,300 0 0
EPIZYME INC Put 29428V104 1 600 SH Put SOLE 0 600 0 0
EPR PPTYS COM SH BEN INT 26884U109 230 2,854 SH   SOLE 0 2,854 0 0
EPR PPTYS Call 26884U109 4 2,800 SH Call SOLE 0 2,800 0 0
EPR PPTYS Put 26884U109 0 10,000 SH Put SOLE 0 10,000 0 0
EQT CORP COM 26884L109 1,293 16,707 SH   SOLE 0 16,707 0 0
EQT CORP Call 26884L109 0 100 SH Call SOLE 0 100 0 0
EQT CORP Put 26884L109 4 3,200 SH Put SOLE 0 3,200 0 0
EQT GP HLDGS LP Call 26885J103 1 300 SH Call SOLE 0 300 0 0
EQT MIDSTREAM PARTNERS LP Call 26885B100 11 5,000 SH Call SOLE 0 5,000 0 0
EQT MIDSTREAM PARTNERS LP Put 26885B100 0 1,000 SH Put SOLE 0 1,000 0 0
EQUIFAX INC Call 294429105 3 300 SH Call SOLE 0 300 0 0
EQUIFAX INC Put 294429105 0 9,000 SH Put SOLE 0 9,000 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 41 1,423 SH   SOLE 0 1,423 0 0
EQUITY COMWLTH Call 294628102 2 2,400 SH Call SOLE 0 2,400 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 104 1,308 SH   SOLE 0 1,308 0 0
EQUITY LIFESTYLE PPTYS INC Call 29472R108 0 100 SH Call SOLE 0 100 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 34 500 SH   SOLE 0 500 0 0
ERICSSON ADR B SEK 10 294821608 44 5,753 SH   SOLE 0 5,753 0 0
ERICSSON Put 294821608 1 1,700 SH Put SOLE 0 1,700 0 0
ERIE INDTY CO CL A 29530P102 9 100 SH   SOLE 0 100 0 0
EROS INTL PLC SHS NEW G3788M114 61 3,800 SH   SOLE 0 3,800 0 0
EROS INTL PLC Call G3788M114 38 15,100 SH Call SOLE 0 15,100 0 0
EROS INTL PLC Put G3788M114 7 11,600 SH Put SOLE 0 11,600 0 0
ESCO TECHNOLOGIES INC COM 296315104 6 175 SH   SOLE 0 175 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 99 10,055 SH   SOLE 0 10,055 0 0
ESPERION THERAPEUTICS INC NE Call 29664W105 0 200 SH Call SOLE 0 200 0 0
ESPERION THERAPEUTICS INC NE Put 29664W105 1 500 SH Put SOLE 0 500 0 0
ESSENT GROUP LTD COM G3198U102 0 32 SH   SOLE 0 32 0 0
ESTERLINE TECHNOLOGIES CORP Call 297425100 0 100 SH Call SOLE 0 100 0 0
ESTERLINE TECHNOLOGIES CORP Put 297425100 0 200 SH Put SOLE 0 200 0 0
ETF MANAGERS TR PUREFUNDS ISE CY 26924G201 59 2,508 SH   SOLE 0 2,508 0 0
ETF MANAGERS TR Call 26924G201 0 800 SH Call SOLE 0 800 0 0
ETF MANAGERS TR Put 26924G201 0 800 SH Put SOLE 0 800 0 0
ETF SER SOLUTIONS US GLB JETS 26922A842 1 60 SH   SOLE 0 60 0 0
ETFS GOLD TR Call 26922Y105 3 300 SH Call SOLE 0 300 0 0
ETFS GOLD TR Put 26922Y105 1 300 SH Put SOLE 0 300 0 0
ETFS SILVER TR SILVER SHS 26922X107 20 1,100 SH   SOLE 0 1,100 0 0
ETFS SILVER TR Call 26922X107 0 400 SH Call SOLE 0 400 0 0
ETFS SILVER TR Put 26922X107 0 800 SH Put SOLE 0 800 0 0
ETHAN ALLEN INTERIORS INC Call 297602104 0 1,200 SH Call SOLE 0 1,200 0 0
ETSY INC COM 29786A106 32 3,385 SH   SOLE 0 3,385 0 0
ETSY INC Call 29786A106 11 7,900 SH Call SOLE 0 7,900 0 0
EURONET WORLDWIDE INC COM 298736109 61 884 SH   SOLE 0 884 0 0
EURONET WORLDWIDE INC Call 298736109 0 1,000 SH Call SOLE 0 1,000 0 0
EURONET WORLDWIDE INC Put 298736109 11 3,900 SH Put SOLE 0 3,900 0 0
EV ENERGY PARTNERS LP COM UNITS 26926V107 24 10,517 SH   SOLE 0 10,517 0 0
EV ENERGY PARTNERS LP Put 26926V107 23 13,200 SH Put SOLE 0 13,200 0 0
EVERBANK FINL CORP COM 29977G102 13 887 SH   SOLE 0 887 0 0
EVERBANK FINL CORP Call 29977G102 0 600 SH Call SOLE 0 600 0 0
EVERBANK FINL CORP Put 29977G102 0 400 SH Put SOLE 0 400 0 0
EVERCORE PARTNERS INC CLASS A 29977A105 8 194 SH   SOLE 0 194 0 0
EVERCORE PARTNERS INC Call 29977A105 0 300 SH Call SOLE 0 300 0 0
EVEREST RE GROUP LTD Call G3223R108 1 400 SH Call SOLE 0 400 0 0
EVERI HLDGS INC COM 30034T103 8 7,565 SH   SOLE 0 7,565 0 0
EVERSOURCE ENERGY COM 30040W108 174 2,919 SH   SOLE 0 2,919 0 0
EVERSOURCE ENERGY Call 30040W108 16 4,100 SH Call SOLE 0 4,100 0 0
EVERTEC INC Call 30040P103 0 200 SH Call SOLE 0 200 0 0
EVERYDAY HEALTH INC COM 300415106 7 953 SH   SOLE 0 953 0 0
EVINE LIVE INC CL A 300487105 2 1,300 SH   SOLE 0 1,300 0 0
EVOLENT HEALTH INC CL A 30050B101 5 300 SH   SOLE 0 300 0 0
EVOLVING SYS INC COM NEW 30049R209 5 1,115 SH   SOLE 0 1,115 0 0
EXACT SCIENCES CORP COM 30063P105 414 33,802 SH   SOLE 0 33,802 0 0
EXACT SCIENCES CORP Call 30063P105 241 73,900 SH Call SOLE 0 73,900 0 0
EXACT SCIENCES CORP Put 30063P105 15 21,000 SH Put SOLE 0 21,000 0 0
EXACTECH INC COM 30064E109 2 100 SH   SOLE 0 100 0 0
EXACTECH INC Put 30064E109 0 900 SH Put SOLE 0 900 0 0
EXAMWORKS GROUP INC COM 30066A105 135 3,900 SH   SOLE 0 3,900 0 0
EXAMWORKS GROUP INC Call 30066A105 3 20,100 SH Call SOLE 0 20,100 0 0
EXAMWORKS GROUP INC Put 30066A105 1 3,800 SH Put SOLE 0 3,800 0 0
EXAR CORP COM 300645108 12 1,558 SH   SOLE 0 1,558 0 0
EXCO RESOURCES INC COM 269279402 5 4,259 SH   SOLE 0 4,259 0 0
EXCO RESOURCES INC Call 269279402 1 2,500 SH Call SOLE 0 2,500 0 0
EXCO RESOURCES INC Put 269279402 2 2,500 SH Put SOLE 0 2,500 0 0
EXELIXIS INC COM 30161Q104 4 600 SH   SOLE 0 600 0 0
EXELIXIS INC Call 30161Q104 11 3,900 SH Call SOLE 0 3,900 0 0
EXELIXIS INC Put 30161Q104 0 800 SH Put SOLE 0 800 0 0
EXELON CORP COM 30161N101 250 6,891 SH   SOLE 0 6,891 0 0
EXELON CORP Call 30161N101 284 94,000 SH Call SOLE 0 94,000 0 0
EXELON CORP Put 30161N101 15 24,700 SH Put SOLE 0 24,700 0 0
EXLSERVICE HOLDINGS INC COM 302081104 23 453 SH   SOLE 0 453 0 0
EXLSERVICE HOLDINGS INC Put 302081104 1 400 SH Put SOLE 0 400 0 0
EXONE CO COM 302104104 34 3,217 SH   SOLE 0 3,217 0 0
EXONE CO Call 302104104 7 7,000 SH Call SOLE 0 7,000 0 0
EXONE CO Put 302104104 8 800 SH Put SOLE 0 800 0 0
EXPEDIA INC DEL COM NEW 30212P303 3,528 33,195 SH   SOLE 0 33,195 0 0
EXPEDIA INC DEL Call 30212P303 16 9,700 SH Call SOLE 0 9,700 0 0
EXPEDIA INC DEL Put 30212P303 167 49,300 SH Put SOLE 0 49,300 0 0
EXPEDITORS INTL WASH INC COM 302130109 3 62 SH   SOLE 0 62 0 0
EXPEDITORS INTL WASH INC Put 302130109 0 100 SH Put SOLE 0 100 0 0
EXPRESS INC COM 30219E103 420 28,979 SH   SOLE 0 28,979 0 0
EXPRESS INC Put 30219E103 183 17,100 SH Put SOLE 0 17,100 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 900 11,875 SH   SOLE 0 11,875 0 0
EXPRESS SCRIPTS HLDG CO Call 30219G108 9 1,600 SH Call SOLE 0 1,600 0 0
EXPRESS SCRIPTS HLDG CO Put 30219G108 83 26,200 SH Put SOLE 0 26,200 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 15 1,045 SH   SOLE 0 1,045 0 0
EXTENDED STAY AMER INC Call 30224P200 0 1,000 SH Call SOLE 0 1,000 0 0
EXTENDED STAY AMER INC Put 30224P200 5 4,300 SH Put SOLE 0 4,300 0 0
EXTERRAN CORP COM 30227H106 31 2,440 SH   SOLE 0 2,440 0 0
EXTRA SPACE STORAGE INC Call 30225T102 88 36,700 SH Call SOLE 0 36,700 0 0
EXTRA SPACE STORAGE INC Put 30225T102 0 400 SH Put SOLE 0 400 0 0
EXTREME NETWORKS INC COM 30226D106 2 594 SH   SOLE 0 594 0 0
EXTREME NETWORKS INC Call 30226D106 0 500 SH Call SOLE 0 500 0 0
EXXON MOBIL CORP COM 30231G102 224 2,400 SH   SOLE 0 2,400 0 0
EXXON MOBIL CORP Call 30231G102 9,081 929,300 SH Call SOLE 0 929,300 0 0
EXXON MOBIL CORP Put 30231G102 669 393,400 SH Put SOLE 0 393,400 0 0
EZCORP INC Call 302301106 10 10,000 SH Call SOLE 0 10,000 0 0
EZCORP INC Put 302301106 3 4,300 SH Put SOLE 0 4,300 0 0
F M C CORP Call 302491303 0 100 SH Call SOLE 0 100 0 0
F M C CORP Put 302491303 2 1,200 SH Put SOLE 0 1,200 0 0
F5 NETWORKS INC COM 315616102 426 3,749 SH   SOLE 0 3,749 0 0
F5 NETWORKS INC Call 315616102 75 19,100 SH Call SOLE 0 19,100 0 0
F5 NETWORKS INC Put 315616102 29 7,000 SH Put SOLE 0 7,000 0 0
FABRINET SHS G3323L100 41 1,118 SH   SOLE 0 1,118 0 0
FABRINET Call G3323L100 3 1,000 SH Call SOLE 0 1,000 0 0
FABRINET Put G3323L100 0 700 SH Put SOLE 0 700 0 0
FACEBOOK INC CL A 30303M102 150,414 1,316,196 SH   SOLE 0 1,316,196 0 0
FACEBOOK INC Call 30303M102 6,088 440,300 SH Call SOLE 0 440,300 0 0
FACEBOOK INC Put 30303M102 973 831,300 SH Put SOLE 0 831,300 0 0
FACTSET RESH SYS INC COM 303075105 13 85 SH   SOLE 0 85 0 0
FAIR ISAAC CORP COM 303250104 114 1,016 SH   SOLE 0 1,016 0 0
FAIR ISAAC CORP Put 303250104 18 5,000 SH Put SOLE 0 5,000 0 0
FAIRCHILD SEMICONDUCTOR INTL COM 303726103 1 92 SH   SOLE 0 92 0 0
FAIRCHILD SEMICONDUCTOR INTL Put 303726103 0 100 SH Put SOLE 0 100 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 37 4,801 SH   SOLE 0 4,801 0 0
FAIRMOUNT SANTROL HLDGS INC Call 30555Q108 8 13,400 SH Call SOLE 0 13,400 0 0
FAIRMOUNT SANTROL HLDGS INC Put 30555Q108 17 14,700 SH Put SOLE 0 14,700 0 0
FAIRPOINT COMMUNICATIONS INC COM NEW 305560302 46 3,139 SH   SOLE 0 3,139 0 0
FAIRPOINT COMMUNICATIONS INC Put 305560302 1 3,000 SH Put SOLE 0 3,000 0 0
FARO TECHNOLOGIES INC Call 311642102 10 5,700 SH Call SOLE 0 5,700 0 0
FARO TECHNOLOGIES INC Put 311642102 0 700 SH Put SOLE 0 700 0 0
FASTENAL CO Call 311900104 43 27,000 SH Call SOLE 0 27,000 0 0
FASTENAL CO Put 311900104 49 14,300 SH Put SOLE 0 14,300 0 0
FBL FINL GROUP INC CL A 30239F106 9 162 SH   SOLE 0 162 0 0
FBR & CO Call 30247C400 1 1,700 SH Call SOLE 0 1,700 0 0
FCB FINL HLDGS INC Put 30255G103 0 100 SH Put SOLE 0 100 0 0
FEDERAL MOGUL HOLDINGS CORP COM 313549404 36 4,400 SH   SOLE 0 4,400 0 0
FEDERAL MOGUL HOLDINGS CORP Call 313549404 6 13,600 SH Call SOLE 0 13,600 0 0
FEDERAL MOGUL HOLDINGS CORP Put 313549404 19 4,600 SH Put SOLE 0 4,600 0 0
FEDERAL REALTY INVT TR Call 313747206 1 300 SH Call SOLE 0 300 0 0
FEDERAL REALTY INVT TR Put 313747206 0 100 SH Put SOLE 0 100 0 0
FEDERAL SIGNAL CORP COM 313855108 15 1,237 SH   SOLE 0 1,237 0 0
FEDERAL SIGNAL CORP Put 313855108 2 4,000 SH Put SOLE 0 4,000 0 0
FEDERATED INVS INC PA CL B 314211103 2 100 SH   SOLE 0 100 0 0
FEDEX CORP COM 31428X106 65 433 SH   SOLE 0 433 0 0
FEDEX CORP Put 31428X106 0 300 SH Put SOLE 0 300 0 0
FEI CO COM 30241L109 91 852 SH   SOLE 0 852 0 0
FEI CO Call 30241L109 1 100 SH Call SOLE 0 100 0 0
FEI CO Put 30241L109 0 100 SH Put SOLE 0 100 0 0
FELCOR LODGING TR INC COM 31430F101 36 5,858 SH   SOLE 0 5,858 0 0
FELCOR LODGING TR INC Put 31430F101 44 5,000 SH Put SOLE 0 5,000 0 0
FERRARI N V COM N3167Y103 71 1,757 SH   SOLE 0 1,757 0 0
FERRARI N V Call N3167Y103 1 1,800 SH Call SOLE 0 1,800 0 0
FERRARI N V Put N3167Y103 1 17,400 SH Put SOLE 0 17,400 0 0
FERRELLGAS PARTNERS L.P. Call 315293100 0 500 SH Call SOLE 0 500 0 0
FERRELLGAS PARTNERS L.P. Put 315293100 7 2,700 SH Put SOLE 0 2,700 0 0
FERRO CORP COM 315405100 307 23,009 SH   SOLE 0 23,009 0 0
FERRO CORP Call 315405100 10 11,400 SH Call SOLE 0 11,400 0 0
FERRO CORP Put 315405100 13 15,100 SH Put SOLE 0 15,100 0 0
FERROGLOBE PLC SHS G33856108 18 2,134 SH   SOLE 0 2,134 0 0
FERROGLOBE PLC Call G33856108 17 5,000 SH Call SOLE 0 5,000 0 0
FERROGLOBE PLC Put G33856108 1 3,800 SH Put SOLE 0 3,800 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 73 12,000 SH   SOLE 0 12,000 0 0
FIAT CHRYSLER AUTOMOBILES N Call N31738102 10 45,200 SH Call SOLE 0 45,200 0 0
FIAT CHRYSLER AUTOMOBILES N Put N31738102 5 5,600 SH Put SOLE 0 5,600 0 0
FIBRIA CELULOSE S A SP ADR REP COM 31573A109 6 899 SH   SOLE 0 899 0 0
FIBRIA CELULOSE S A Put 31573A109 6 3,600 SH Put SOLE 0 3,600 0 0
FIBROGEN INC COM 31572Q808 745 45,438 SH   SOLE 0 45,438 0 0
FIBROGEN INC Call 31572Q808 0 100 SH Call SOLE 0 100 0 0
FIBROGEN INC Put 31572Q808 403 45,800 SH Put SOLE 0 45,800 0 0
FIDELITY & GTY LIFE COM 315785105 786 33,910 SH   SOLE 0 33,910 0 0
FIDELITY & GTY LIFE Call 315785105 0 1,000 SH Call SOLE 0 1,000 0 0
FIDELITY & GTY LIFE Put 315785105 43 33,700 SH Put SOLE 0 33,700 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5 142 SH   SOLE 0 142 0 0
FIDELITY NATL INFORMATION SV Call 31620M106 18 7,100 SH Call SOLE 0 7,100 0 0
FIDELITY NATL INFORMATION SV Put 31620M106 0 300 SH Put SOLE 0 300 0 0
FIDUS INVT CORP COM 316500107 1 100 SH   SOLE 0 100 0 0
FIDUS INVT CORP Put 316500107 10 1,100 SH Put SOLE 0 1,100 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 104 4,776 SH   SOLE 0 4,776 0 0
FIESTA RESTAURANT GROUP INC Put 31660B101 10 3,100 SH Put SOLE 0 3,100 0 0
FIFTH STREET FINANCE CORP Call 31678A103 0 2,400 SH Call SOLE 0 2,400 0 0
FIFTH STREET FINANCE CORP Put 31678A103 2 4,200 SH Put SOLE 0 4,200 0 0
FIFTH THIRD BANCORP COM 316773100 180 10,243 SH   SOLE 0 10,243 0 0
FIFTH THIRD BANCORP Call 316773100 12 11,800 SH Call SOLE 0 11,800 0 0
FIFTH THIRD BANCORP Put 316773100 1 400 SH Put SOLE 0 400 0 0
FINANCIAL ENGINES INC COM 317485100 104 4,051 SH   SOLE 0 4,051 0 0
FINANCIAL ENGINES INC Call 317485100 0 100 SH Call SOLE 0 100 0 0
FINISAR CORP COM NEW 31787A507 71 4,056 SH   SOLE 0 4,056 0 0
FINISAR CORP Call 31787A507 3 2,800 SH Call SOLE 0 2,800 0 0
FINISH LINE INC CL A 317923100 6 314 SH   SOLE 0 314 0 0
FINISH LINE INC Call 317923100 1 300 SH Call SOLE 0 300 0 0
FINISH LINE INC Put 317923100 0 300 SH Put SOLE 0 300 0 0
FIREEYE INC COM 31816Q101 169 10,291 SH   SOLE 0 10,291 0 0
FIREEYE INC Call 31816Q101 9 19,200 SH Call SOLE 0 19,200 0 0
FIREEYE INC Put 31816Q101 89 4,600 SH Put SOLE 0 4,600 0 0
FIRST BANCORP P R Call 318672706 0 2,600 SH Call SOLE 0 2,600 0 0
FIRST BUSEY CORP COM NEW 319383204 3 156 SH   SOLE 0 156 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 9 427 SH   SOLE 0 427 0 0
FIRST DATA CORP NEW COM CL A 32008D106 19 1,776 SH   SOLE 0 1,776 0 0
FIRST DATA CORP NEW Call 32008D106 18 21,200 SH Call SOLE 0 21,200 0 0
FIRST DATA CORP NEW Put 32008D106 11 13,700 SH Put SOLE 0 13,700 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 7 195 SH   SOLE 0 195 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 106 7,983 SH   SOLE 0 7,983 0 0
FIRST FINL BANKSHARES Put 32020R109 0 700 SH Put SOLE 0 700 0 0
FIRST HORIZON NATL CORP Call 320517105 1 5,000 SH Call SOLE 0 5,000 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 77 2,770 SH   SOLE 0 2,770 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 238 17,576 SH   SOLE 0 17,576 0 0
FIRST MAJESTIC SILVER CORP Call 32076V103 89 23,700 SH Call SOLE 0 23,700 0 0
FIRST MAJESTIC SILVER CORP Put 32076V103 5 12,600 SH Put SOLE 0 12,600 0 0
FIRST NBC BK HLDG CO Put 32115D106 12 5,000 SH Put SOLE 0 5,000 0 0
FIRST NIAGARA FINL GP INC Call 33582V108 3 9,200 SH Call SOLE 0 9,200 0 0
FIRST NIAGARA FINL GP INC Put 33582V108 3 5,000 SH Put SOLE 0 5,000 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 1,675 23,933 SH   SOLE 0 23,933 0 0
FIRST REP BK SAN FRANCISCO C Call 33616C100 7 2,000 SH Call SOLE 0 2,000 0 0
FIRST REP BK SAN FRANCISCO C Put 33616C100 87 61,400 SH Put SOLE 0 61,400 0 0
FIRST SOLAR INC COM 336433107 557 11,490 SH   SOLE 0 11,490 0 0
FIRST SOLAR INC Call 336433107 41 27,800 SH Call SOLE 0 27,800 0 0
FIRST SOLAR INC Put 336433107 304 32,400 SH Put SOLE 0 32,400 0 0
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 13 150 SH   SOLE 0 150 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 6 96 SH   SOLE 0 96 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 6 200 SH   SOLE 0 200 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 9 167 SH   SOLE 0 167 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 267 11,964 SH   SOLE 0 11,964 0 0
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 53 5,100 SH   SOLE 0 5,100 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 5 300 SH   SOLE 0 300 0 0
FIRST TR EXCHANGE TRADED FD Call 33738R118 0 200 SH Call SOLE 0 200 0 0
FIRST TR EXCHANGE TRADED FD Call 33734X192 0 400 SH Call SOLE 0 400 0 0
FIRST TR EXCHANGE TRADED FD Call 33734X119 1 900 SH Call SOLE 0 900 0 0
FIRST TR EXCHANGE TRADED FD Call 33733E302 2 3,600 SH Call SOLE 0 3,600 0 0
FIRST TR EXCHANGE TRADED FD Call 33733E807 6 7,500 SH Call SOLE 0 7,500 0 0
FIRST TR EXCHANGE TRADED FD Call 33733E203 1 1,300 SH Call SOLE 0 1,300 0 0
FIRST TR EXCHANGE TRADED FD Put 33733E203 1 100 SH Put SOLE 0 100 0 0
FIRST TR EXCHANGE TRADED FD Put 33733E807 40 84,200 SH Put SOLE 0 84,200 0 0
FIRST TR EXCHANGE TRADED FD Put 33733E302 0 100 SH Put SOLE 0 100 0 0
FIRST TR EXCHANGE TRADED FD Put 33734X127 0 300 SH Put SOLE 0 300 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 9 200 SH   SOLE 0 200 0 0
FIRSTENERGY CORP COM 337932107 1,852 53,061 SH   SOLE 0 53,061 0 0
FIRSTENERGY CORP Call 337932107 236 392,900 SH Call SOLE 0 392,900 0 0
FIRSTHAND TECH VALUE FD INC COM 33766Y100 0 36 SH   SOLE 0 36 0 0
FIRSTMERIT CORP COM 337915102 11 581 SH   SOLE 0 581 0 0
FIRSTMERIT CORP Put 337915102 4 4,100 SH Put SOLE 0 4,100 0 0
FISERV INC COM 337738108 161 1,489 SH   SOLE 0 1,489 0 0
FISERV INC Call 337738108 6 500 SH Call SOLE 0 500 0 0
FISERV INC Put 337738108 10 7,300 SH Put SOLE 0 7,300 0 0
FITBIT INC CL A 33812L102 523 42,801 SH   SOLE 0 42,801 0 0
FITBIT INC Call 33812L102 15 42,900 SH Call SOLE 0 42,900 0 0
FITBIT INC Put 33812L102 602 58,300 SH Put SOLE 0 58,300 0 0
FIVE BELOW INC COM 33829M101 11 255 SH   SOLE 0 255 0 0
FIVE BELOW INC Call 33829M101 148 17,900 SH Call SOLE 0 17,900 0 0
FIVE BELOW INC Put 33829M101 1 1,200 SH Put SOLE 0 1,200 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 132 3,213 SH   SOLE 0 3,213 0 0
FIVE PRIME THERAPEUTICS INC Call 33830X104 0 100 SH Call SOLE 0 100 0 0
FIVE PRIME THERAPEUTICS INC Put 33830X104 11 1,300 SH Put SOLE 0 1,300 0 0
FIVE9 INC COM 338307101 22 1,868 SH   SOLE 0 1,868 0 0
FIVE9 INC Call 338307101 4 1,000 SH Call SOLE 0 1,000 0 0
FLAMEL TECHNOLOGIES SA SPONSORED ADR 338488109 152 14,161 SH   SOLE 0 14,161 0 0
FLAMEL TECHNOLOGIES SA Put 338488109 6 4,700 SH Put SOLE 0 4,700 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 68 480 SH   SOLE 0 480 0 0
FLEETCOR TECHNOLOGIES INC Call 339041105 5 1,500 SH Call SOLE 0 1,500 0 0
FLEETCOR TECHNOLOGIES INC Put 339041105 21 14,100 SH Put SOLE 0 14,100 0 0
FLEETMATICS GROUP PLC COM G35569105 121 2,797 SH   SOLE 0 2,797 0 0
FLEETMATICS GROUP PLC Call G35569105 4 2,100 SH Call SOLE 0 2,100 0 0
FLEETMATICS GROUP PLC Put G35569105 9 2,300 SH Put SOLE 0 2,300 0 0
FLEXION THERAPEUTICS INC COM 33938J106 221 14,795 SH   SOLE 0 14,795 0 0
FLEXION THERAPEUTICS INC Put 33938J106 3 1,000 SH Put SOLE 0 1,000 0 0
FLEXTRONICS INTL LTD ORD Y2573F102 10 900 SH   SOLE 0 900 0 0
FLEXTRONICS INTL LTD Call Y2573F102 1 7,800 SH Call SOLE 0 7,800 0 0
FLEXTRONICS INTL LTD Put Y2573F102 2 5,100 SH Put SOLE 0 5,100 0 0
FLIR SYS INC COM 302445101 1 50 SH   SOLE 0 50 0 0
FLIR SYS INC Put 302445101 0 600 SH Put SOLE 0 600 0 0
FLOTEK INDS INC DEL COM 343389102 0 53 SH   SOLE 0 53 0 0
FLOTEK INDS INC DEL Call 343389102 0 100 SH Call SOLE 0 100 0 0
FLOTEK INDS INC DEL Put 343389102 1 300 SH Put SOLE 0 300 0 0
FLOWERS FOODS INC COM 343498101 7 400 SH   SOLE 0 400 0 0
FLOWERS FOODS INC Call 343498101 0 1,400 SH Call SOLE 0 1,400 0 0
FLOWERS FOODS INC Put 343498101 2 2,500 SH Put SOLE 0 2,500 0 0
FLOWSERVE CORP COM 34354P105 89 1,990 SH   SOLE 0 1,990 0 0
FLOWSERVE CORP Call 34354P105 0 300 SH Call SOLE 0 300 0 0
FLOWSERVE CORP Put 34354P105 2 1,200 SH Put SOLE 0 1,200 0 0
FLUIDIGM CORP DEL COM 34385P108 63 6,999 SH   SOLE 0 6,999 0 0
FLUIDIGM CORP DEL Call 34385P108 0 600 SH Call SOLE 0 600 0 0
FLUIDIGM CORP DEL Put 34385P108 0 1,800 SH Put SOLE 0 1,800 0 0
FLUOR CORP NEW COM 343412102 1,098 22,300 SH   SOLE 0 22,300 0 0
FLUOR CORP NEW Call 343412102 1 20,100 SH Call SOLE 0 20,100 0 0
FLUOR CORP NEW Put 343412102 132 28,600 SH Put SOLE 0 28,600 0 0
FLY LEASING LTD SPONSORED ADR 34407D109 30 3,116 SH   SOLE 0 3,116 0 0
FLY LEASING LTD Put 34407D109 22 4,100 SH Put SOLE 0 4,100 0 0
FMC TECHNOLOGIES INC COM 30249U101 1 47 SH   SOLE 0 47 0 0
FMC TECHNOLOGIES INC Call 30249U101 5 11,100 SH Call SOLE 0 11,100 0 0
FMC TECHNOLOGIES INC Put 30249U101 0 300 SH Put SOLE 0 300 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 57 621 SH   SOLE 0 621 0 0
FOOT LOCKER INC COM 344849104 278 5,083 SH   SOLE 0 5,083 0 0
FOOT LOCKER INC Call 344849104 0 300 SH Call SOLE 0 300 0 0
FOOT LOCKER INC Put 344849104 0 100 SH Put SOLE 0 100 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 331 26,393 SH   SOLE 0 26,393 0 0
FORD MTR CO DEL Call 345370860 232 843,600 SH Call SOLE 0 843,600 0 0
FORD MTR CO DEL Put 345370860 330 138,500 SH Put SOLE 0 138,500 0 0
FORESIGHT ENERGY LP COM UNT RP INT 34552U104 3 2,183 SH   SOLE 0 2,183 0 0
FORESIGHT ENERGY LP Put 34552U104 3 3,100 SH Put SOLE 0 3,100 0 0
FORESTAR GROUP INC COM 346233109 5 500 SH   SOLE 0 500 0 0
FORESTAR GROUP INC Call 346233109 7 8,300 SH Call SOLE 0 8,300 0 0
FORESTAR GROUP INC Put 346233109 30 19,000 SH Put SOLE 0 19,000 0 0
FORM HLDGS CORP COM 34634E102 0 20 SH   SOLE 0 20 0 0
FORMFACTOR INC Put 346375108 10 6,900 SH Put SOLE 0 6,900 0 0
FORRESTER RESH INC COM 346563109 8 228 SH   SOLE 0 228 0 0
FORTINET INC COM 34959E109 26 849 SH   SOLE 0 849 0 0
FORTINET INC Call 34959E109 3 3,300 SH Call SOLE 0 3,300 0 0
FORTINET INC Put 34959E109 4 800 SH Put SOLE 0 800 0 0
FORTRESS BIOTECH INC COM 34960Q109 44 16,721 SH   SOLE 0 16,721 0 0
FORTRESS BIOTECH INC Put 34960Q109 1 500 SH Put SOLE 0 500 0 0
FORTRESS INVESTMENT GROUP LL CL A 34958B106 174 39,536 SH   SOLE 0 39,536 0 0
FORTRESS INVESTMENT GROUP LL Call 34958B106 0 14,400 SH Call SOLE 0 14,400 0 0
FORTRESS INVESTMENT GROUP LL Put 34958B106 0 1,200 SH Put SOLE 0 1,200 0 0
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 2 273 SH   SOLE 0 273 0 0
FORTRESS TRANS INFRST INVS L Put 34960P101 16 9,300 SH Put SOLE 0 9,300 0 0
FORTUNA SILVER MINES INC COM 349915108 352 50,492 SH   SOLE 0 50,492 0 0
FORTUNA SILVER MINES INC Put 349915108 0 1,200 SH Put SOLE 0 1,200 0 0
FORTUNE BRANDS HOME & SEC IN Call 34964C106 5 15,200 SH Call SOLE 0 15,200 0 0
FORWARD AIR CORP COM 349853101 9 219 SH   SOLE 0 219 0 0
FOSSIL GROUP INC COM 34988V106 66 2,317 SH   SOLE 0 2,317 0 0
FOSSIL GROUP INC Call 34988V106 2 6,200 SH Call SOLE 0 6,200 0 0
FOSSIL GROUP INC Put 34988V106 34 4,200 SH Put SOLE 0 4,200 0 0
FOUNDATION MEDICINE INC COM 350465100 44 2,400 SH   SOLE 0 2,400 0 0
FOUNDATION MEDICINE INC Call 350465100 0 300 SH Call SOLE 0 300 0 0
FOUNDATION MEDICINE INC Put 350465100 10 3,100 SH Put SOLE 0 3,100 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 64 3,139 SH   SOLE 0 3,139 0 0
FOUR CORNERS PPTY TR INC Call 35086T109 1 1,000 SH Call SOLE 0 1,000 0 0
FOUR CORNERS PPTY TR INC Put 35086T109 0 1,800 SH Put SOLE 0 1,800 0 0
FOX FACTORY HLDG CORP COM 35138V102 14 808 SH   SOLE 0 808 0 0
FQF TR OSHARS FTSE US 351680855 30 1,100 SH   SOLE 0 1,100 0 0
FQF TR Call 351680855 0 300 SH Call SOLE 0 300 0 0
FQF TR Put 351680855 0 1,000 SH Put SOLE 0 1,000 0 0
FRANCESCAS HLDGS CORP Put 351793104 0 600 SH Put SOLE 0 600 0 0
FRANCO NEVADA CORP COM 351858105 973 12,800 SH   SOLE 0 12,800 0 0
FRANCO NEVADA CORP Call 351858105 55 18,800 SH Call SOLE 0 18,800 0 0
FRANCO NEVADA CORP Put 351858105 5 26,500 SH Put SOLE 0 26,500 0 0
FRANKLIN RES INC COM 354613101 221 6,646 SH   SOLE 0 6,646 0 0
FRANKLIN RES INC Call 354613101 5 13,000 SH Call SOLE 0 13,000 0 0
FRANKLIN RES INC Put 354613101 58 138,200 SH Put SOLE 0 138,200 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 10 850 SH   SOLE 0 850 0 0
FRANKS INTL N V COM N33462107 7 510 SH   SOLE 0 510 0 0
FRANKS INTL N V Call N33462107 0 200 SH Call SOLE 0 200 0 0
FREDS INC Call 356108100 2 3,400 SH Call SOLE 0 3,400 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1,509 135,479 SH   SOLE 0 135,479 0 0
FREEPORT-MCMORAN INC Call 35671D857 105 43,200 SH Call SOLE 0 43,200 0 0
FREEPORT-MCMORAN INC Put 35671D857 1,417 301,300 SH Put SOLE 0 301,300 0 0
FREIGHTCAR AMER INC COM 357023100 140 9,974 SH   SOLE 0 9,974 0 0
FREIGHTCAR AMER INC Call 357023100 10 5,900 SH Call SOLE 0 5,900 0 0
FREIGHTCAR AMER INC Put 357023100 82 21,500 SH Put SOLE 0 21,500 0 0
FRESENIUS MED CARE AG&CO KGA Call 358029106 2 5,000 SH Call SOLE 0 5,000 0 0
FRESHPET INC Call 358039105 0 400 SH Call SOLE 0 400 0 0
FRESHPET INC Put 358039105 0 100 SH Put SOLE 0 100 0 0
FRONTIER COMMUNICATIONS CORP Call 35906A108 0 200 SH Call SOLE 0 200 0 0
FRONTLINE LTD SHS NEW G3682E192 12 1,623 SH   SOLE 0 1,623 0 0
FRONTLINE LTD Call G3682E192 4 7,300 SH Call SOLE 0 7,300 0 0
FRONTLINE LTD Put G3682E192 29 17,500 SH Put SOLE 0 17,500 0 0
FS INVT CORP COM 302635107 123 13,614 SH   SOLE 0 13,614 0 0
FS INVT CORP Put 302635107 0 5,900 SH Put SOLE 0 5,900 0 0
FTD COS INC COM 30281V108 41 1,651 SH   SOLE 0 1,651 0 0
FTI CONSULTING INC COM 302941109 10 270 SH   SOLE 0 270 0 0
FTI CONSULTING INC Put 302941109 0 600 SH Put SOLE 0 600 0 0
FUELCELL ENERGY INC Call 35952H502 8 69,100 SH Call SOLE 0 69,100 0 0
FUELCELL ENERGY INC Put 35952H502 7 2,300 SH Put SOLE 0 2,300 0 0
FULLER H B CO Call 359694106 2 1,600 SH Call SOLE 0 1,600 0 0
FUTUREFUEL CORPORATION COM 36116M106 25 2,380 SH   SOLE 0 2,380 0 0
FUTUREFUEL CORPORATION Call 36116M106 0 200 SH Call SOLE 0 200 0 0
FUTUREFUEL CORPORATION Put 36116M106 1 1,900 SH Put SOLE 0 1,900 0 0
FXCM INC CL A NEW 302693205 0 26 SH   SOLE 0 26 0 0
FXCM INC Put 302693205 3 800 SH Put SOLE 0 800 0 0
G & K SVCS INC Call 361268105 0 300 SH Call SOLE 0 300 0 0
G-III APPAREL GROUP LTD Call 36237H101 1 900 SH Call SOLE 0 900 0 0
GAIN CAP HLDGS INC Call 36268W100 0 900 SH Call SOLE 0 900 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 2 1,900 SH   SOLE 0 1,900 0 0
GALECTIN THERAPEUTICS INC Put 363225202 1 1,000 SH Put SOLE 0 1,000 0 0
GALENA BIOPHARMA INC COM 363256108 9 20,014 SH   SOLE 0 20,014 0 0
GALLAGHER ARTHUR J & CO Call 363576109 18 5,500 SH Call SOLE 0 5,500 0 0
GALLAGHER ARTHUR J & CO Put 363576109 0 1,000 SH Put SOLE 0 1,000 0 0
GAMESTOP CORP NEW CL A 36467W109 120 4,515 SH   SOLE 0 4,515 0 0
GAMESTOP CORP NEW Call 36467W109 1 1,900 SH Call SOLE 0 1,900 0 0
GAMESTOP CORP NEW Put 36467W109 147 6,900 SH Put SOLE 0 6,900 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 19 552 SH   SOLE 0 552 0 0
GAMING & LEISURE PPTYS INC Call 36467J108 316 37,500 SH Call SOLE 0 37,500 0 0
GAMING & LEISURE PPTYS INC Put 36467J108 7 32,400 SH Put SOLE 0 32,400 0 0
GANNETT CO INC Call 36473H104 0 1,000 SH Call SOLE 0 1,000 0 0
GANNETT CO INC Put 36473H104 0 200 SH Put SOLE 0 200 0 0
GAP INC DEL COM 364760108 222 10,482 SH   SOLE 0 10,482 0 0
GAP INC DEL Call 364760108 0 100 SH Call SOLE 0 100 0 0
GAP INC DEL Put 364760108 31 5,700 SH Put SOLE 0 5,700 0 0
GARTNER INC Call 366651107 0 600 SH Call SOLE 0 600 0 0
GAS NAT INC Put 367204104 0 200 SH Put SOLE 0 200 0 0
GASLOG LTD Call G37585109 13 13,600 SH Call SOLE 0 13,600 0 0
GASLOG LTD Put G37585109 1 1,100 SH Put SOLE 0 1,100 0 0
GASLOG PARTNERS LP Call Y2687W108 5 5,300 SH Call SOLE 0 5,300 0 0
GASTAR EXPL INC NEW Call 36729W202 0 500 SH Call SOLE 0 500 0 0
GATX CORP Call 361448103 3 3,700 SH Call SOLE 0 3,700 0 0
GATX CORP Put 361448103 5 4,300 SH Put SOLE 0 4,300 0 0
GAZIT GLOBE LTD SHS M4793C102 7 893 SH   SOLE 0 893 0 0
GENCO SHIPPING & TRADING LTD SHS NEW Y2685T115 2 4,000 SH   SOLE 0 4,000 0 0
GENERAC HLDGS INC COM 368736104 34 979 SH   SOLE 0 979 0 0
GENERAC HLDGS INC Call 368736104 95 19,300 SH Call SOLE 0 19,300 0 0
GENERAC HLDGS INC Put 368736104 18 1,800 SH Put SOLE 0 1,800 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 14 1,102 SH   SOLE 0 1,102 0 0
GENERAL CABLE CORP DEL NEW Call 369300108 1 3,400 SH Call SOLE 0 3,400 0 0
GENERAL CABLE CORP DEL NEW Put 369300108 0 1,400 SH Put SOLE 0 1,400 0 0
GENERAL COMMUNICATION INC CL A 369385109 22 1,420 SH   SOLE 0 1,420 0 0
GENERAL COMMUNICATION INC Call 369385109 0 3,200 SH Call SOLE 0 3,200 0 0
GENERAL COMMUNICATION INC Put 369385109 7 3,800 SH Put SOLE 0 3,800 0 0
GENERAL DYNAMICS CORP COM 369550108 147 1,060 SH   SOLE 0 1,060 0 0
GENERAL DYNAMICS CORP Call 369550108 480 104,800 SH Call SOLE 0 104,800 0 0
GENERAL DYNAMICS CORP Put 369550108 48 8,200 SH Put SOLE 0 8,200 0 0
GENERAL ELECTRIC CO COM 369604103 330 10,486 SH   SOLE 0 10,486 0 0
GENERAL ELECTRIC CO Call 369604103 837 263,100 SH Call SOLE 0 263,100 0 0
GENERAL ELECTRIC CO Put 369604103 212 142,600 SH Put SOLE 0 142,600 0 0
GENERAL GROWTH PPTYS INC NEW COM 370023103 92 3,097 SH   SOLE 0 3,097 0 0
GENERAL GROWTH PPTYS INC NEW Call 370023103 77 10,100 SH Call SOLE 0 10,100 0 0
GENERAL GROWTH PPTYS INC NEW Put 370023103 1 1,200 SH Put SOLE 0 1,200 0 0
GENERAL MLS INC COM 370334104 539 7,571 SH   SOLE 0 7,571 0 0
GENERAL MLS INC Call 370334104 1,055 71,100 SH Call SOLE 0 71,100 0 0
GENERAL MLS INC Put 370334104 4 17,500 SH Put SOLE 0 17,500 0 0
GENERAL MTRS CO COM 37045V100 682 24,119 SH   SOLE 0 24,119 0 0
GENERAL MTRS CO Call 37045V100 68 115,500 SH Call SOLE 0 115,500 0 0
GENERAL MTRS CO Put 37045V100 194 72,500 SH Put SOLE 0 72,500 0 0
GENESEE & WYO INC CL A 371559105 39 665 SH   SOLE 0 665 0 0
GENESEE & WYO INC Call 371559105 1 2,300 SH Call SOLE 0 2,300 0 0
GENESEE & WYO INC Put 371559105 9 6,800 SH Put SOLE 0 6,800 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 6 172 SH   SOLE 0 172 0 0
GENESIS ENERGY L P Call 371927104 69 92,400 SH Call SOLE 0 92,400 0 0
GENESIS ENERGY L P Put 371927104 0 100 SH Put SOLE 0 100 0 0
GENIE ENERGY LTD Call 372284208 20 16,400 SH Call SOLE 0 16,400 0 0
GENIE ENERGY LTD Put 372284208 0 200 SH Put SOLE 0 200 0 0
GENMARK DIAGNOSTICS INC Put 372309104 1 8,800 SH Put SOLE 0 8,800 0 0
GENOMIC HEALTH INC Call 37244C101 6 8,200 SH Call SOLE 0 8,200 0 0
GENPACT LIMITED Call G3922B107 4 27,500 SH Call SOLE 0 27,500 0 0
GENTEX CORP COM 371901109 8 573 SH   SOLE 0 573 0 0
GENTEX CORP Put 371901109 4 13,300 SH Put SOLE 0 13,300 0 0
GENTHERM INC COM 37253A103 88 2,595 SH   SOLE 0 2,595 0 0
GENTHERM INC Call 37253A103 0 200 SH Call SOLE 0 200 0 0
GENTHERM INC Put 37253A103 0 300 SH Put SOLE 0 300 0 0
GENUINE PARTS CO Call 372460105 88 19,400 SH Call SOLE 0 19,400 0 0
GENWORTH FINL INC COM CL A 37247D106 26 10,110 SH   SOLE 0 10,110 0 0
GENWORTH FINL INC Put 37247D106 429 53,700 SH Put SOLE 0 53,700 0 0
GEO GROUP INC NEW COM 36162J106 4 131 SH   SOLE 0 131 0 0
GEO GROUP INC NEW Call 36162J106 0 2,000 SH Call SOLE 0 2,000 0 0
GEO GROUP INC NEW Put 36162J106 4 1,100 SH Put SOLE 0 1,100 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 1 100 SH   SOLE 0 100 0 0
GEOSPACE TECHNOLOGIES CORP Call 37364X109 2 500 SH Call SOLE 0 500 0 0
GERDAU S A SPON ADR REP PFD 373737105 4 2,367 SH   SOLE 0 2,367 0 0
GETTY RLTY CORP NEW COM 374297109 86 4,024 SH   SOLE 0 4,024 0 0
GEVO INC COM NEW 374396208 2 4,600 SH   SOLE 0 4,600 0 0
GEVO INC Call 374396208 15 108,700 SH Call SOLE 0 108,700 0 0
GEVO INC Put 374396208 4 3,300 SH Put SOLE 0 3,300 0 0
GIBRALTAR INDS INC COM 374689107 469 14,882 SH   SOLE 0 14,882 0 0
GIBRALTAR INDS INC Put 374689107 3 700 SH Put SOLE 0 700 0 0
GIGAMON INC COM 37518B102 24 654 SH   SOLE 0 654 0 0
GIGAMON INC Call 37518B102 136 21,600 SH Call SOLE 0 21,600 0 0
GIGAMON INC Put 37518B102 1 1,100 SH Put SOLE 0 1,100 0 0
GILEAD SCIENCES INC COM 375558103 17,868 214,198 SH   SOLE 0 214,198 0 0
GILEAD SCIENCES INC Call 375558103 175 141,400 SH Call SOLE 0 141,400 0 0
GILEAD SCIENCES INC Put 375558103 2,138 130,200 SH Put SOLE 0 130,200 0 0
GLADSTONE CAPITAL CORP Call 376535100 3 14,500 SH Call SOLE 0 14,500 0 0
GLADSTONE CAPITAL CORP Put 376535100 13 4,100 SH Put SOLE 0 4,100 0 0
GLADSTONE COML CORP COM 376536108 17 1,050 SH   SOLE 0 1,050 0 0
GLADSTONE COML CORP Call 376536108 0 1,300 SH Call SOLE 0 1,300 0 0
GLADSTONE INVT CORP COM 376546107 10 1,447 SH   SOLE 0 1,447 0 0
GLATFELTER COM 377316104 2 125 SH   SOLE 0 125 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 143 3,300 SH   SOLE 0 3,300 0 0
GLAXOSMITHKLINE PLC Call 37733W105 0 500 SH Call SOLE 0 500 0 0
GLAXOSMITHKLINE PLC Put 37733W105 15 3,400 SH Put SOLE 0 3,400 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 26 1,600 SH   SOLE 0 1,600 0 0
GLOBAL BLOOD THERAPEUTICS IN Call 37890U108 7 9,900 SH Call SOLE 0 9,900 0 0
GLOBAL BLOOD THERAPEUTICS IN Put 37890U108 15 4,700 SH Put SOLE 0 4,700 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 4 151 SH   SOLE 0 151 0 0
GLOBAL BRASS & COPPR HLDGS I Put 37953G103 0 100 SH Put SOLE 0 100 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 15 2,276 SH   SOLE 0 2,276 0 0
GLOBAL EAGLE ENTMT INC Call 37951D102 0 200 SH Call SOLE 0 200 0 0
GLOBAL PARTNERS LP COM UNITS 37946R109 8 631 SH   SOLE 0 631 0 0
GLOBAL PARTNERS LP Put 37946R109 0 300 SH Put SOLE 0 300 0 0
GLOBAL PMTS INC COM 37940X102 305 4,285 SH   SOLE 0 4,285 0 0
GLOBAL PMTS INC Call 37940X102 15 4,800 SH Call SOLE 0 4,800 0 0
GLOBAL PMTS INC Put 37940X102 4 17,600 SH Put SOLE 0 17,600 0 0
GLOBAL SHIP LEASE INC NEW SHS A Y27183105 9 7,100 SH   SOLE 0 7,100 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848 643 14,865 SH   SOLE 0 14,865 0 0
GLOBAL X FDS SOCIAL MED ETF 37950E416 13 630 SH   SOLE 0 630 0 0
GLOBAL X FDS Call 37950E366 1 4,400 SH Call SOLE 0 4,400 0 0
GLOBAL X FDS Call 37954Y848 68 20,800 SH Call SOLE 0 20,800 0 0
GLOBAL X FDS Call 37950E259 5 1,600 SH Call SOLE 0 1,600 0 0
GLOBAL X FDS Put 37950E259 0 2,600 SH Put SOLE 0 2,600 0 0
GLOBAL X FDS Put 37954Y848 2 3,200 SH Put SOLE 0 3,200 0 0
GLOBAL X FDS Put 37954Y871 0 100 SH Put SOLE 0 100 0 0
GLOBAL X FDS Put 37950E366 0 400 SH Put SOLE 0 400 0 0
GLOBAL X FDS Put 37950E549 0 800 SH Put SOLE 0 800 0 0
GLOBALSCAPE INC COM 37940G109 1 400 SH   SOLE 0 400 0 0
GLOBALSTAR INC COM 378973408 69 57,695 SH   SOLE 0 57,695 0 0
GLOBALSTAR INC Call 378973408 16 127,500 SH Call SOLE 0 127,500 0 0
GLOBALSTAR INC Put 378973408 2 5,700 SH Put SOLE 0 5,700 0 0
GLOBUS MED INC CL A 379577208 51 2,167 SH   SOLE 0 2,167 0 0
GLU MOBILE INC COM 379890106 17 8,013 SH   SOLE 0 8,013 0 0
GLU MOBILE INC Call 379890106 0 2,100 SH Call SOLE 0 2,100 0 0
GLU MOBILE INC Put 379890106 6 11,300 SH Put SOLE 0 11,300 0 0
GNC HLDGS INC Call 36191G107 3 9,900 SH Call SOLE 0 9,900 0 0
GNC HLDGS INC Put 36191G107 7 4,200 SH Put SOLE 0 4,200 0 0
GODADDY INC CL A 380237107 0 14 SH   SOLE 0 14 0 0
GODADDY INC Call 380237107 3 3,100 SH Call SOLE 0 3,100 0 0
GODADDY INC Put 380237107 0 1,100 SH Put SOLE 0 1,100 0 0
GOGO INC COM 38046C109 164 19,600 SH   SOLE 0 19,600 0 0
GOGO INC Call 38046C109 25 44,600 SH Call SOLE 0 44,600 0 0
GOGO INC Put 38046C109 74 78,200 SH Put SOLE 0 78,200 0 0
GOL LINHAS AEREAS INTLG S A Call 38045R206 2 1,300 SH Call SOLE 0 1,300 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 373 24,076 SH   SOLE 0 24,076 0 0
GOLAR LNG LTD BERMUDA Call G9456A100 47 46,900 SH Call SOLE 0 46,900 0 0
GOLAR LNG LTD BERMUDA Put G9456A100 286 51,900 SH Put SOLE 0 51,900 0 0
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 170 9,326 SH   SOLE 0 9,326 0 0
GOLAR LNG PARTNERS LP Call Y2745C102 0 100 SH Call SOLE 0 100 0 0
GOLAR LNG PARTNERS LP Put Y2745C102 11 8,500 SH Put SOLE 0 8,500 0 0
GOLD FIELDS LTD NEW Call 38059T106 16 50,500 SH Call SOLE 0 50,500 0 0
GOLD RESOURCE CORP COM 38068T105 2 736 SH   SOLE 0 736 0 0
GOLD RESOURCE CORP Put 38068T105 0 400 SH Put SOLE 0 400 0 0
GOLDCORP INC NEW COM 380956409 550 28,802 SH   SOLE 0 28,802 0 0
GOLDCORP INC NEW Call 380956409 471 214,200 SH Call SOLE 0 214,200 0 0
GOLDCORP INC NEW Put 380956409 49 36,900 SH Put SOLE 0 36,900 0 0
GOLDEN MINERALS CO COM 381119106 0 1,148 SH   SOLE 0 1,148 0 0
GOLDFIELD CORP COM 381370105 67 20,722 SH   SOLE 0 20,722 0 0
GOLDFIELD CORP Call 381370105 0 800 SH Call SOLE 0 800 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 4,971 33,461 SH   SOLE 0 33,461 0 0
GOLDMAN SACHS GROUP INC Call 38141G104 13 32,900 SH Call SOLE 0 32,900 0 0
GOLDMAN SACHS GROUP INC Put 38141G104 1,190 88,500 SH Put SOLE 0 88,500 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 171 6,672 SH   SOLE 0 6,672 0 0
GOODYEAR TIRE & RUBR CO Call 382550101 4 27,100 SH Call SOLE 0 27,100 0 0
GOODYEAR TIRE & RUBR CO Put 382550101 79 12,000 SH Put SOLE 0 12,000 0 0
GOPRO INC CL A 38268T103 398 36,854 SH   SOLE 0 36,854 0 0
GOPRO INC Call 38268T103 19 49,500 SH Call SOLE 0 49,500 0 0
GOPRO INC Put 38268T103 1,148 65,800 SH Put SOLE 0 65,800 0 0
GOVERNMENT PPTYS INCOME TR Call 38376A103 8 2,700 SH Call SOLE 0 2,700 0 0
GOVERNMENT PPTYS INCOME TR Put 38376A103 0 3,000 SH Put SOLE 0 3,000 0 0
GP STRATEGIES CORP COM 36225V104 2 100 SH   SOLE 0 100 0 0
GP STRATEGIES CORP Call 36225V104 0 1,500 SH Call SOLE 0 1,500 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 10 100 SH   SOLE 0 100 0 0
GRACE W R & CO DEL NEW COM 38388F108 1,897 25,915 SH   SOLE 0 25,915 0 0
GRACE W R & CO DEL NEW Call 38388F108 64 17,500 SH Call SOLE 0 17,500 0 0
GRACE W R & CO DEL NEW Put 38388F108 211 58,300 SH Put SOLE 0 58,300 0 0
GRACO INC Call 384109104 1 1,600 SH Call SOLE 0 1,600 0 0
GRAHAM CORP COM 384556106 2 138 SH   SOLE 0 138 0 0
GRAINGER W W INC COM 384802104 1,239 5,453 SH   SOLE 0 5,453 0 0
GRAINGER W W INC Call 384802104 4 6,100 SH Call SOLE 0 6,100 0 0
GRAINGER W W INC Put 384802104 76 40,100 SH Put SOLE 0 40,100 0 0
GRAMERCY PPTY TR COM 385002100 9 1,026 SH   SOLE 0 1,026 0 0
GRAMERCY PPTY TR Call 385002100 0 900 SH Call SOLE 0 900 0 0
GRAN TIERRA ENERGY INC COM 38500T101 17 5,115 SH   SOLE 0 5,115 0 0
GRAN TIERRA ENERGY INC Call 38500T101 0 200 SH Call SOLE 0 200 0 0
GRAND CANYON ED INC COM 38526M106 73 1,846 SH   SOLE 0 1,846 0 0
GRAND CANYON ED INC Call 38526M106 0 700 SH Call SOLE 0 700 0 0
GRANITE CONSTR INC COM 387328107 43 954 SH   SOLE 0 954 0 0
GRANITE CONSTR INC Call 387328107 0 100 SH Call SOLE 0 100 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 8 704 SH   SOLE 0 704 0 0
GRAY TELEVISION INC COM 389375106 102 9,463 SH   SOLE 0 9,463 0 0
GRAY TELEVISION INC Call 389375106 6 6,400 SH Call SOLE 0 6,400 0 0
GRAY TELEVISION INC Put 389375106 28 20,500 SH Put SOLE 0 20,500 0 0
GREAT PLAINS ENERGY INC COM 391164100 269 8,853 SH   SOLE 0 8,853 0 0
GREAT PLAINS ENERGY INC Put 391164100 3 5,300 SH Put SOLE 0 5,300 0 0
GREAT WESTN BANCORP INC COM 391416104 7 251 SH   SOLE 0 251 0 0
GREAT WESTN BANCORP INC Call 391416104 0 300 SH Call SOLE 0 300 0 0
GREEN BRICK PARTNERS INC COM 392709101 7 994 SH   SOLE 0 994 0 0
GREEN BRICK PARTNERS INC Call 392709101 3 700 SH Call SOLE 0 700 0 0
GREEN DOT CORP CL A 39304D102 20 876 SH   SOLE 0 876 0 0
GREEN DOT CORP Call 39304D102 3 2,500 SH Call SOLE 0 2,500 0 0
GREEN DOT CORP Put 39304D102 2 8,200 SH Put SOLE 0 8,200 0 0
GREEN PLAINS INC COM 393222104 140 7,146 SH   SOLE 0 7,146 0 0
GREEN PLAINS INC Call 393222104 11 5,700 SH Call SOLE 0 5,700 0 0
GREEN PLAINS INC Put 393222104 18 21,200 SH Put SOLE 0 21,200 0 0
GREENBRIER COS INC Call 393657101 59 68,900 SH Call SOLE 0 68,900 0 0
GREENBRIER COS INC Put 393657101 29 6,800 SH Put SOLE 0 6,800 0 0
GREENHILL & CO INC COM 395259104 18 1,146 SH   SOLE 0 1,146 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 62 3,122 SH   SOLE 0 3,122 0 0
GREENLIGHT CAPITAL RE LTD Call G4095J109 0 100 SH Call SOLE 0 100 0 0
GREIF INC CL A 397624107 211 5,680 SH   SOLE 0 5,680 0 0
GREIF INC Call 397624107 1 700 SH Call SOLE 0 700 0 0
GREIF INC Put 397624107 16 2,600 SH Put SOLE 0 2,600 0 0
GRIFFON CORP COM 398433102 3 200 SH   SOLE 0 200 0 0
GRIFFON CORP Put 398433102 0 2,500 SH Put SOLE 0 2,500 0 0
GRIFOLS S A Call 398438408 4 6,300 SH Call SOLE 0 6,300 0 0
GRIFOLS S A Put 398438408 1 300 SH Put SOLE 0 300 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 28 574 SH   SOLE 0 574 0 0
GROUP 1 AUTOMOTIVE INC Put 398905109 0 400 SH Put SOLE 0 400 0 0
GROUPE CGI INC Call 39945C109 1 3,700 SH Call SOLE 0 3,700 0 0
GROUPE CGI INC Put 39945C109 2 1,500 SH Put SOLE 0 1,500 0 0
GRUBHUB INC COM 400110102 113 3,666 SH   SOLE 0 3,666 0 0
GRUBHUB INC Call 400110102 276 44,100 SH Call SOLE 0 44,100 0 0
GRUBHUB INC Put 400110102 0 1,100 SH Put SOLE 0 1,100 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 40 1,315 SH   SOLE 0 1,315 0 0
GRUPO FINANCIERO GALICIA S A Call 399909100 30 27,000 SH Call SOLE 0 27,000 0 0
GRUPO FINANCIERO GALICIA S A Put 399909100 0 29,300 SH Put SOLE 0 29,300 0 0
GRUPO FINANCIERO SANTANDER M SPON ADR SHS B 40053C105 0 3 SH   SOLE 0 3 0 0
GRUPO SIMEC S A B DE C V ADR 400491106 2 400 SH   SOLE 0 400 0 0
GRUPO TELEVISA SA Put 40049J206 1 200 SH Put SOLE 0 200 0 0
GSV CAP CORP COM 36191J101 92 18,431 SH   SOLE 0 18,431 0 0
GSV CAP CORP Call 36191J101 0 100 SH Call SOLE 0 100 0 0
GUANGSHEN RY LTD SPONSORED ADR 40065W107 60 2,540 SH   SOLE 0 2,540 0 0
GUANGSHEN RY LTD Call 40065W107 0 300 SH Call SOLE 0 300 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 34 557 SH   SOLE 0 557 0 0
GUIDEWIRE SOFTWARE INC Call 40171V100 6 2,400 SH Call SOLE 0 2,400 0 0
GUIDEWIRE SOFTWARE INC Put 40171V100 1 3,500 SH Put SOLE 0 3,500 0 0
GULF ISLAND FABRICATION INC COM 402307102 12 1,816 SH   SOLE 0 1,816 0 0
GULF RESOURCES INC COM PAR $0.0005 40251W309 7 4,764 SH   SOLE 0 4,764 0 0
GULFMARK OFFSHORE INC Put 402629208 6 700 SH Put SOLE 0 700 0 0
GULFPORT ENERGY CORP COM NEW 402635304 1,234 39,493 SH   SOLE 0 39,493 0 0
GULFPORT ENERGY CORP Call 402635304 51 45,300 SH Call SOLE 0 45,300 0 0
GULFPORT ENERGY CORP Put 402635304 81 117,900 SH Put SOLE 0 117,900 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 3,770 41,172 SH   SOLE 0 41,172 0 0
GW PHARMACEUTICALS PLC Call 36197T103 800 129,100 SH Call SOLE 0 129,100 0 0
GW PHARMACEUTICALS PLC Put 36197T103 507 173,800 SH Put SOLE 0 173,800 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 4 226 SH   SOLE 0 226 0 0
H & E EQUIPMENT SERVICES INC Call 404030108 10 16,100 SH Call SOLE 0 16,100 0 0
H & E EQUIPMENT SERVICES INC Put 404030108 5 9,200 SH Put SOLE 0 9,200 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 1 100 SH   SOLE 0 100 0 0
HABIT RESTAURANTS INC Call 40449J103 0 1,800 SH Call SOLE 0 1,800 0 0
HABIT RESTAURANTS INC Put 40449J103 0 100 SH Put SOLE 0 100 0 0
HACKETT GROUP INC COM 404609109 55 4,000 SH   SOLE 0 4,000 0 0
HAIN CELESTIAL GROUP INC COM 405217100 287 5,779 SH   SOLE 0 5,779 0 0
HAIN CELESTIAL GROUP INC Call 405217100 27 24,900 SH Call SOLE 0 24,900 0 0
HAIN CELESTIAL GROUP INC Put 405217100 8 5,600 SH Put SOLE 0 5,600 0 0
HALCON RES CORP COM PAR 40537Q506 2 4,351 SH   SOLE 0 4,351 0 0
HALCON RES CORP Call 40537Q506 0 3,500 SH Call SOLE 0 3,500 0 0
HALCON RES CORP Put 40537Q506 6 1,300 SH Put SOLE 0 1,300 0 0
HALLADOR ENERGY COMPANY COM 40609P105 0 40 SH   SOLE 0 40 0 0
HALLIBURTON CO COM 406216101 3,064 67,663 SH   SOLE 0 67,663 0 0
HALLIBURTON CO Call 406216101 172 37,600 SH Call SOLE 0 37,600 0 0
HALLIBURTON CO Put 406216101 333 122,600 SH Put SOLE 0 122,600 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 41 4,842 SH   SOLE 0 4,842 0 0
HALOZYME THERAPEUTICS INC Call 40637H109 4 6,600 SH Call SOLE 0 6,600 0 0
HALYARD HEALTH INC COM 40650V100 131 4,058 SH   SOLE 0 4,058 0 0
HALYARD HEALTH INC Call 40650V100 2 5,000 SH Call SOLE 0 5,000 0 0
HALYARD HEALTH INC Put 40650V100 0 9,400 SH Put SOLE 0 9,400 0 0
HANCOCK HLDG CO COM 410120109 173 6,658 SH   SOLE 0 6,658 0 0
HANCOCK HLDG CO Call 410120109 1 1,400 SH Call SOLE 0 1,400 0 0
HANCOCK HLDG CO Put 410120109 10 5,400 SH Put SOLE 0 5,400 0 0
HANESBRANDS INC COM 410345102 43 1,748 SH   SOLE 0 1,748 0 0
HANESBRANDS INC Call 410345102 0 3,200 SH Call SOLE 0 3,200 0 0
HANESBRANDS INC Put 410345102 11 18,600 SH Put SOLE 0 18,600 0 0
HANMI FINL CORP COM NEW 410495204 2 90 SH   SOLE 0 90 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 228 10,562 SH   SOLE 0 10,562 0 0
HANNON ARMSTRONG SUST INFR C Put 41068X100 0 300 SH Put SOLE 0 300 0 0
HANOVER INS GROUP INC Call 410867105 0 100 SH Call SOLE 0 100 0 0
HANWHA Q CELL CO LTD SPONSORED ADR NE 41135V301 14 1,011 SH   SOLE 0 1,011 0 0
HARDINGE INC COM 412324303 199 19,799 SH   SOLE 0 19,799 0 0
HARDINGE INC Call 412324303 0 2,300 SH Call SOLE 0 2,300 0 0
HARMAN INTL INDS INC COM 413086109 0 9 SH   SOLE 0 9 0 0
HARMAN INTL INDS INC Call 413086109 4 3,000 SH Call SOLE 0 3,000 0 0
HARMAN INTL INDS INC Put 413086109 4 1,100 SH Put SOLE 0 1,100 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 192 53,353 SH   SOLE 0 53,353 0 0
HARMONY GOLD MNG LTD Call 413216300 14 9,200 SH Call SOLE 0 9,200 0 0
HARMONY GOLD MNG LTD Put 413216300 3 5,900 SH Put SOLE 0 5,900 0 0
HARRIS & HARRIS GROUP INC COM 413833104 26 16,404 SH   SOLE 0 16,404 0 0
HARRIS & HARRIS GROUP INC Call 413833104 0 10,000 SH Call SOLE 0 10,000 0 0
HARRIS CORP DEL COM 413875105 24 288 SH   SOLE 0 288 0 0
HARRIS CORP DEL Call 413875105 67 14,300 SH Call SOLE 0 14,300 0 0
HARRIS CORP DEL Put 413875105 0 100 SH Put SOLE 0 100 0 0
HARSCO CORP COM 415864107 72 10,877 SH   SOLE 0 10,877 0 0
HARSCO CORP Call 415864107 0 200 SH Call SOLE 0 200 0 0
HARSCO CORP Put 415864107 9 5,800 SH Put SOLE 0 5,800 0 0
HARTE-HANKS INC COM 416196103 0 472 SH   SOLE 0 472 0 0
HARTFORD FINL SVCS GROUP INC *W EXP 06/26/201 416515120 5,296 143,200 SH   SOLE 0 143,200 0 0
HARTFORD FINL SVCS GROUP INC Call 416515104 47 39,400 SH Call SOLE 0 39,400 0 0
HARTFORD FINL SVCS GROUP INC Put 416515104 5 20,600 SH Put SOLE 0 20,600 0 0
HASBRO INC COM 418056107 109 1,300 SH   SOLE 0 1,300 0 0
HASBRO INC Call 418056107 44 8,800 SH Call SOLE 0 8,800 0 0
HASBRO INC Put 418056107 18 2,300 SH Put SOLE 0 2,300 0 0
HATTERAS FINL CORP Put 41902R103 2 800 SH Put SOLE 0 800 0 0
HAWAIIAN HOLDINGS INC COM 419879101 6 166 SH   SOLE 0 166 0 0
HAWAIIAN HOLDINGS INC Call 419879101 0 700 SH Call SOLE 0 700 0 0
HAWAIIAN HOLDINGS INC Put 419879101 207 27,700 SH Put SOLE 0 27,700 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 105 3,296 SH   SOLE 0 3,296 0 0
HAYNES INTERNATIONAL INC Put 420877201 0 200 SH Put SOLE 0 200 0 0
HC2 HLDGS INC COM 404139107 2 500 SH   SOLE 0 500 0 0
HC2 HLDGS INC Call 404139107 10 5,500 SH Call SOLE 0 5,500 0 0
HC2 HLDGS INC Put 404139107 1 700 SH Put SOLE 0 700 0 0
HCA HOLDINGS INC COM 40412C101 101 1,317 SH   SOLE 0 1,317 0 0
HCA HOLDINGS INC Call 40412C101 489 184,300 SH Call SOLE 0 184,300 0 0
HCA HOLDINGS INC Put 40412C101 173 99,300 SH Put SOLE 0 99,300 0 0
HCI GROUP INC Call 40416E103 1 400 SH Call SOLE 0 400 0 0
HCI GROUP INC Put 40416E103 0 100 SH Put SOLE 0 100 0 0
HCP INC COM 40414L109 139 3,949 SH   SOLE 0 3,949 0 0
HCP INC Call 40414L109 14 26,200 SH Call SOLE 0 26,200 0 0
HCP INC Put 40414L109 7 3,500 SH Put SOLE 0 3,500 0 0
HD SUPPLY HLDGS INC COM 40416M105 42 1,215 SH   SOLE 0 1,215 0 0
HD SUPPLY HLDGS INC Call 40416M105 0 200 SH Call SOLE 0 200 0 0
HD SUPPLY HLDGS INC Put 40416M105 3 8,600 SH Put SOLE 0 8,600 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 26 400 SH   SOLE 0 400 0 0
HDFC BANK LTD Call 40415F101 16 10,100 SH Call SOLE 0 10,100 0 0
HDFC BANK LTD Put 40415F101 1 600 SH Put SOLE 0 600 0 0
HEADWATERS INC COM 42210P102 61 3,451 SH   SOLE 0 3,451 0 0
HEADWATERS INC Call 42210P102 0 2,400 SH Call SOLE 0 2,400 0 0
HEADWATERS INC Put 42210P102 1 2,200 SH Put SOLE 0 2,200 0 0
HEALTHCARE RLTY TR Call 421946104 78 26,300 SH Call SOLE 0 26,300 0 0
HEALTHCARE SVCS GRP INC COM 421906108 0 16 SH   SOLE 0 16 0 0
HEALTHCARE SVCS GRP INC Call 421906108 1 1,100 SH Call SOLE 0 1,100 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 45 1,404 SH   SOLE 0 1,404 0 0
HEALTHEQUITY INC Call 42226A107 27 18,800 SH Call SOLE 0 18,800 0 0
HEALTHSOUTH CORP Call 421924309 5 1,200 SH Call SOLE 0 1,200 0 0
HEALTHSTREAM INC COM 42222N103 10 400 SH   SOLE 0 400 0 0
HEALTHSTREAM INC Call 42222N103 1 1,900 SH Call SOLE 0 1,900 0 0
HEALTHSTREAM INC Put 42222N103 0 2,000 SH Put SOLE 0 2,000 0 0
HEALTHWAYS INC COM 422245100 6 539 SH   SOLE 0 539 0 0
HEARTWARE INTL INC COM 422368100 2,391 41,410 SH   SOLE 0 41,410 0 0
HEARTWARE INTL INC Call 422368100 82 4,700 SH Call SOLE 0 4,700 0 0
HEARTWARE INTL INC Put 422368100 14 113,700 SH Put SOLE 0 113,700 0 0
HECLA MNG CO COM 422704106 54 10,596 SH   SOLE 0 10,596 0 0
HECLA MNG CO Call 422704106 3 1,100 SH Call SOLE 0 1,100 0 0
HEICO CORP NEW COM 422806109 32 486 SH   SOLE 0 486 0 0
HEICO CORP NEW CL A 422806208 381 7,110 SH   SOLE 0 7,110 0 0
HEICO CORP NEW Call 422806109 7 1,100 SH Call SOLE 0 1,100 0 0
HEICO CORP NEW Put 422806109 2 900 SH Put SOLE 0 900 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 53 3,176 SH   SOLE 0 3,176 0 0
HEIDRICK & STRUGGLES INTL IN Call 422819102 0 900 SH Call SOLE 0 900 0 0
HEIDRICK & STRUGGLES INTL IN Put 422819102 1 500 SH Put SOLE 0 500 0 0
HELEN OF TROY CORP LTD Call G4388N106 0 100 SH Call SOLE 0 100 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 212 31,437 SH   SOLE 0 31,437 0 0
HELIX ENERGY SOLUTIONS GRP I Call 42330P107 0 100 SH Call SOLE 0 100 0 0
HELIX ENERGY SOLUTIONS GRP I Put 42330P107 121 77,800 SH Put SOLE 0 77,800 0 0
HELMERICH & PAYNE INC COM 423452101 4,369 65,085 SH   SOLE 0 65,085 0 0
HELMERICH & PAYNE INC Call 423452101 790 51,000 SH Call SOLE 0 51,000 0 0
HELMERICH & PAYNE INC Put 423452101 262 49,100 SH Put SOLE 0 49,100 0 0
HENRY JACK & ASSOC INC COM 426281101 1 22 SH   SOLE 0 22 0 0
HENRY JACK & ASSOC INC Call 426281101 2 300 SH Call SOLE 0 300 0 0
HERBALIFE LTD COM USD SHS G4412G101 5,526 94,419 SH   SOLE 0 94,419 0 0
HERBALIFE LTD Call G4412G101 917 114,900 SH Call SOLE 0 114,900 0 0
HERBALIFE LTD Put G4412G101 1,326 289,300 SH Put SOLE 0 289,300 0 0
HERCULES CAPITAL INC COM 427096508 23 1,887 SH   SOLE 0 1,887 0 0
HERCULES CAPITAL INC Call 427096508 0 500 SH Call SOLE 0 500 0 0
HERCULES CAPITAL INC Put 427096508 0 500 SH Put SOLE 0 500 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 13 1,142 SH   SOLE 0 1,142 0 0
HERON THERAPEUTICS INC COM 427746102 184 10,245 SH   SOLE 0 10,245 0 0
HERON THERAPEUTICS INC Call 427746102 15 13,200 SH Call SOLE 0 13,200 0 0
HERON THERAPEUTICS INC Put 427746102 3 6,800 SH Put SOLE 0 6,800 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 121 7,094 SH   SOLE 0 7,094 0 0
HERSHA HOSPITALITY TR Call 427825500 2 4,700 SH Call SOLE 0 4,700 0 0
HERSHA HOSPITALITY TR Put 427825500 54 17,300 SH Put SOLE 0 17,300 0 0
HERSHEY CO COM 427866108 113 1,000 SH   SOLE 0 1,000 0 0
HERSHEY CO Call 427866108 268 39,600 SH Call SOLE 0 39,600 0 0
HERSHEY CO Put 427866108 30 12,300 SH Put SOLE 0 12,300 0 0
HERTZ GLOBAL HOLDINGS INC COM 42805T105 318 28,814 SH   SOLE 0 28,814 0 0
HERTZ GLOBAL HOLDINGS INC Call 42805T105 4 4,300 SH Call SOLE 0 4,300 0 0
HERTZ GLOBAL HOLDINGS INC Put 42805T105 71 20,900 SH Put SOLE 0 20,900 0 0
HESS CORP COM 42809H107 342 5,703 SH   SOLE 0 5,703 0 0
HESS CORP Call 42809H107 48 19,100 SH Call SOLE 0 19,100 0 0
HESS CORP Put 42809H107 60 25,100 SH Put SOLE 0 25,100 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 641 35,105 SH   SOLE 0 35,105 0 0
HEWLETT PACKARD ENTERPRISE C Call 42824C109 98 64,100 SH Call SOLE 0 64,100 0 0
HEWLETT PACKARD ENTERPRISE C Put 42824C109 10 30,700 SH Put SOLE 0 30,700 0 0
HEXCEL CORP NEW COM 428291108 79 1,900 SH   SOLE 0 1,900 0 0
HEXCEL CORP NEW Call 428291108 0 400 SH Call SOLE 0 400 0 0
HEXCEL CORP NEW Put 428291108 2 2,000 SH Put SOLE 0 2,000 0 0
HFF INC CL A 40418F108 33 1,174 SH   SOLE 0 1,174 0 0
HFF INC Call 40418F108 2 1,600 SH Call SOLE 0 1,600 0 0
HHGREGG INC COM 42833L108 8 4,810 SH   SOLE 0 4,810 0 0
HHGREGG INC Put 42833L108 1 400 SH Put SOLE 0 400 0 0
HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 1,055 80,732 SH   SOLE 0 80,732 0 0
HI-CRUSH PARTNERS LP Call 428337109 207 124,300 SH Call SOLE 0 124,300 0 0
HI-CRUSH PARTNERS LP Put 428337109 569 88,300 SH Put SOLE 0 88,300 0 0
HIBBETT SPORTS INC Call 428567101 3 1,300 SH Call SOLE 0 1,300 0 0
HIGHPOWER INTL INC COM 43113X101 5 3,000 SH   SOLE 0 3,000 0 0
HIGHPOWER INTL INC Call 43113X101 0 200 SH Call SOLE 0 200 0 0
HIGHWOODS PPTYS INC COM 431284108 4 79 SH   SOLE 0 79 0 0
HILL INTERNATIONAL INC COM 431466101 1 331 SH   SOLE 0 331 0 0
HILL INTERNATIONAL INC Put 431466101 2 5,600 SH Put SOLE 0 5,600 0 0
HILL ROM HLDGS INC Call 431475102 5 10,000 SH Call SOLE 0 10,000 0 0
HILLENBRAND INC COM 431571108 34 1,144 SH   SOLE 0 1,144 0 0
HILLTOP HOLDINGS INC Call 432748101 6 4,200 SH Call SOLE 0 4,200 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A104 450 20,000 SH   SOLE 0 20,000 0 0
HILTON WORLDWIDE HLDGS INC Call 43300A104 37 21,300 SH Call SOLE 0 21,300 0 0
HILTON WORLDWIDE HLDGS INC Put 43300A104 86 22,500 SH Put SOLE 0 22,500 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 1,444 174,912 SH   SOLE 0 174,912 0 0
HIMAX TECHNOLOGIES INC Call 43289P106 66 525,600 SH Call SOLE 0 525,600 0 0
HIMAX TECHNOLOGIES INC Put 43289P106 37 8,100 SH Put SOLE 0 8,100 0 0
HMS HLDGS CORP Call 40425J101 6 8,200 SH Call SOLE 0 8,200 0 0
HNI CORP COM 404251100 13 300 SH   SOLE 0 300 0 0
HNI CORP Call 404251100 7 1,000 SH Call SOLE 0 1,000 0 0
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 8 494 SH   SOLE 0 494 0 0
HOLLY ENERGY PARTNERS L P Call 435763107 8 11,200 SH Call SOLE 0 11,200 0 0
HOLLY ENERGY PARTNERS L P Put 435763107 2 2,900 SH Put SOLE 0 2,900 0 0
HOLLYFRONTIER CORP COM 436106108 579 24,384 SH   SOLE 0 24,384 0 0
HOLLYFRONTIER CORP Call 436106108 0 400 SH Call SOLE 0 400 0 0
HOLLYFRONTIER CORP Put 436106108 205 34,900 SH Put SOLE 0 34,900 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 11 671 SH   SOLE 0 671 0 0
HOLLYSYS AUTOMATION TECHNOLO Call G45667105 7 26,000 SH Call SOLE 0 26,000 0 0
HOLOGIC INC COM 436440101 81 2,366 SH   SOLE 0 2,366 0 0
HOLOGIC INC Call 436440101 22 28,300 SH Call SOLE 0 28,300 0 0
HOLOGIC INC Put 436440101 1 1,800 SH Put SOLE 0 1,800 0 0
HOME BANCSHARES INC COM 436893200 0 6 SH   SOLE 0 6 0 0
HOME BANCSHARES INC Call 436893200 0 2,100 SH Call SOLE 0 2,100 0 0
HOME DEPOT INC COM 437076102 12 100 SH   SOLE 0 100 0 0
HOME DEPOT INC Call 437076102 463 169,500 SH Call SOLE 0 169,500 0 0
HOME DEPOT INC Put 437076102 0 100 SH Put SOLE 0 100 0 0
HOMESTREET INC COM 43785V102 54 2,743 SH   SOLE 0 2,743 0 0
HOMESTREET INC Call 43785V102 3 6,800 SH Call SOLE 0 6,800 0 0
HONDA MOTOR LTD AMERN SHS 438128308 5 200 SH   SOLE 0 200 0 0
HONDA MOTOR LTD Call 438128308 3 18,100 SH Call SOLE 0 18,100 0 0
HONDA MOTOR LTD Put 438128308 0 1,100 SH Put SOLE 0 1,100 0 0
HONEYWELL INTL INC COM 438516106 2,225 19,136 SH   SOLE 0 19,136 0 0
HONEYWELL INTL INC Call 438516106 24 5,300 SH Call SOLE 0 5,300 0 0
HONEYWELL INTL INC Put 438516106 24 39,200 SH Put SOLE 0 39,200 0 0
HONGLI CLEAN ENERGY TECHNOLO COM 438586109 6 23,100 SH   SOLE 0 23,100 0 0
HOOKER FURNITURE CORP COM 439038100 7 350 SH   SOLE 0 350 0 0
HORIZON PHARMA PLC SHS G4617B105 1,054 64,030 SH   SOLE 0 64,030 0 0
HORIZON PHARMA PLC Call G4617B105 36 36,400 SH Call SOLE 0 36,400 0 0
HORIZON PHARMA PLC Put G4617B105 113 43,700 SH Put SOLE 0 43,700 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 74 6,147 SH   SOLE 0 6,147 0 0
HORIZON TECHNOLOGY FIN CORP Call 44045A102 1 3,400 SH Call SOLE 0 3,400 0 0
HORIZON TECHNOLOGY FIN CORP Put 44045A102 0 1,000 SH Put SOLE 0 1,000 0 0
HORMEL FOODS CORP COM 440452100 3 100 SH   SOLE 0 100 0 0
HORMEL FOODS CORP Call 440452100 11 11,000 SH Call SOLE 0 11,000 0 0
HORMEL FOODS CORP Put 440452100 16 13,400 SH Put SOLE 0 13,400 0 0
HORNBECK OFFSHORE SVCS INC N Call 440543106 49 47,200 SH Call SOLE 0 47,200 0 0
HORNBECK OFFSHORE SVCS INC N Put 440543106 7 16,700 SH Put SOLE 0 16,700 0 0
HORTONWORKS INC COM 440894103 180 16,866 SH   SOLE 0 16,866 0 0
HORTONWORKS INC Call 440894103 16 13,100 SH Call SOLE 0 13,100 0 0
HORTONWORKS INC Put 440894103 27 19,600 SH Put SOLE 0 19,600 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 6 209 SH   SOLE 0 209 0 0
HOSPITALITY PPTYS TR Call 44106M102 13 8,600 SH Call SOLE 0 8,600 0 0
HOST HOTELS & RESORTS INC COM 44107P104 544 33,570 SH   SOLE 0 33,570 0 0
HOST HOTELS & RESORTS INC Call 44107P104 10 20,000 SH Call SOLE 0 20,000 0 0
HOST HOTELS & RESORTS INC Put 44107P104 0 200 SH Put SOLE 0 200 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 67 4,337 SH   SOLE 0 4,337 0 0
HOUGHTON MIFFLIN HARCOURT CO Call 44157R109 0 1,400 SH Call SOLE 0 1,400 0 0
HOUGHTON MIFFLIN HARCOURT CO Put 44157R109 6 3,100 SH Put SOLE 0 3,100 0 0
HOULIHAN LOKEY INC CL A 441593100 3 135 SH   SOLE 0 135 0 0
HOUSTON WIRE & CABLE CO Call 44244K109 2 5,800 SH Call SOLE 0 5,800 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 58 34,964 SH   SOLE 0 34,964 0 0
HOVNANIAN ENTERPRISES INC Call 442487203 0 100 SH Call SOLE 0 100 0 0
HOVNANIAN ENTERPRISES INC Put 442487203 0 100 SH Put SOLE 0 100 0 0
HOWARD HUGHES CORP COM 44267D107 207 1,816 SH   SOLE 0 1,816 0 0
HOWARD HUGHES CORP Call 44267D107 13 8,500 SH Call SOLE 0 8,500 0 0
HOWARD HUGHES CORP Put 44267D107 5 1,700 SH Put SOLE 0 1,700 0 0
HP INC COM 40434L105 133 10,641 SH   SOLE 0 10,641 0 0
HP INC Call 40434L105 3 6,800 SH Call SOLE 0 6,800 0 0
HP INC Put 40434L105 3 3,900 SH Put SOLE 0 3,900 0 0
HRG GROUP INC COM 40434J100 255 18,640 SH   SOLE 0 18,640 0 0
HRG GROUP INC Call 40434J100 0 1,000 SH Call SOLE 0 1,000 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 779 24,897 SH   SOLE 0 24,897 0 0
HSBC HLDGS PLC Call 404280406 24 77,900 SH Call SOLE 0 77,900 0 0
HSBC HLDGS PLC Put 404280406 173 90,500 SH Put SOLE 0 90,500 0 0
HSN INC COM 404303109 27 557 SH   SOLE 0 557 0 0
HSN INC Call 404303109 0 19,800 SH Call SOLE 0 19,800 0 0
HSN INC Put 404303109 3 800 SH Put SOLE 0 800 0 0
HUANENG PWR INTL INC SPON ADR H SHS 443304100 0 15 SH   SOLE 0 15 0 0
HUANENG PWR INTL INC Call 443304100 0 1,100 SH Call SOLE 0 1,100 0 0
HUANENG PWR INTL INC Put 443304100 2 400 SH Put SOLE 0 400 0 0
HUB GROUP INC Call 443320106 23 15,400 SH Call SOLE 0 15,400 0 0
HUBSPOT INC Call 443573100 4 4,000 SH Call SOLE 0 4,000 0 0
HUDBAY MINERALS INC *W EXP 07/20/201 443628136 0 1,227 SH   SOLE 0 1,227 0 0
HUDSON GLOBAL INC COM 443787106 5 2,740 SH   SOLE 0 2,740 0 0
HUGOTON RTY TR TEX Put 444717102 1 2,000 SH Put SOLE 0 2,000 0 0
HUMANA INC Call 444859102 1,923 94,700 SH Call SOLE 0 94,700 0 0
HUMANA INC Put 444859102 548 49,700 SH Put SOLE 0 49,700 0 0
HUNT J B TRANS SVCS INC COM 445658107 199 2,470 SH   SOLE 0 2,470 0 0
HUNT J B TRANS SVCS INC Call 445658107 1 700 SH Call SOLE 0 700 0 0
HUNTINGTON BANCSHARES INC COM 446150104 21 2,410 SH   SOLE 0 2,410 0 0
HUNTINGTON BANCSHARES INC Call 446150104 1 23,400 SH Call SOLE 0 23,400 0 0
HUNTINGTON BANCSHARES INC Put 446150104 12 12,400 SH Put SOLE 0 12,400 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 1 10 SH   SOLE 0 10 0 0
HUNTINGTON INGALLS INDS INC Call 446413106 25 1,000 SH Call SOLE 0 1,000 0 0
HUNTINGTON INGALLS INDS INC Put 446413106 0 200 SH Put SOLE 0 200 0 0
HUNTSMAN CORP COM 447011107 6 500 SH   SOLE 0 500 0 0
HUNTSMAN CORP Call 447011107 7 63,100 SH Call SOLE 0 63,100 0 0
HUNTSMAN CORP Put 447011107 0 4,400 SH Put SOLE 0 4,400 0 0
HURON CONSULTING GROUP INC Call 447462102 1 1,300 SH Call SOLE 0 1,300 0 0
HUTCHINSON TECHNOLOGY INC COM 448407106 6 2,000 SH   SOLE 0 2,000 0 0
HUTCHINSON TECHNOLOGY INC Call 448407106 0 500 SH Call SOLE 0 500 0 0
HUTCHINSON TECHNOLOGY INC Put 448407106 0 600 SH Put SOLE 0 600 0 0
HYATT HOTELS CORP COM CL A 448579102 62 1,279 SH   SOLE 0 1,279 0 0
HYATT HOTELS CORP Put 448579102 4 2,400 SH Put SOLE 0 2,400 0 0
HYDROGENICS CORP NEW COM NEW 448883207 35 5,141 SH   SOLE 0 5,141 0 0
HYDROGENICS CORP NEW Call 448883207 2 5,400 SH Call SOLE 0 5,400 0 0
HYDROGENICS CORP NEW Put 448883207 5 1,000 SH Put SOLE 0 1,000 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 10 172 SH   SOLE 0 172 0 0
HYSTER YALE MATLS HANDLING I Call 449172105 0 200 SH Call SOLE 0 200 0 0
HYSTER YALE MATLS HANDLING I Put 449172105 2 500 SH Put SOLE 0 500 0 0
IAC INTERACTIVECORP COM 44919P508 125 2,224 SH   SOLE 0 2,224 0 0
IAC INTERACTIVECORP Put 44919P508 16 3,200 SH Put SOLE 0 3,200 0 0
IAMGOLD CORP COM 450913108 23 5,787 SH   SOLE 0 5,787 0 0
IAMGOLD CORP Call 450913108 21 30,700 SH Call SOLE 0 30,700 0 0
IBERIABANK CORP COM 450828108 288 4,829 SH   SOLE 0 4,829 0 0
IBERIABANK CORP Call 450828108 9 4,900 SH Call SOLE 0 4,900 0 0
IBERIABANK CORP Put 450828108 26 20,000 SH Put SOLE 0 20,000 0 0
ICAD INC Put 44934S206 0 1,000 SH Put SOLE 0 1,000 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 173 3,216 SH   SOLE 0 3,216 0 0
ICAHN ENTERPRISES LP Call 451100101 0 900 SH Call SOLE 0 900 0 0
ICAHN ENTERPRISES LP Put 451100101 35 10,900 SH Put SOLE 0 10,900 0 0
ICICI BK LTD ADR 45104G104 29 4,115 SH   SOLE 0 4,115 0 0
ICICI BK LTD Put 45104G104 3 1,900 SH Put SOLE 0 1,900 0 0
ICON PLC SHS G4705A100 1,514 21,632 SH   SOLE 0 21,632 0 0
ICON PLC Call G4705A100 7 5,000 SH Call SOLE 0 5,000 0 0
ICON PLC Put G4705A100 26 9,200 SH Put SOLE 0 9,200 0 0
ICONIX BRAND GROUP INC COM 451055107 19 2,863 SH   SOLE 0 2,863 0 0
ICONIX BRAND GROUP INC Call 451055107 123 82,400 SH Call SOLE 0 82,400 0 0
ICONIX BRAND GROUP INC Put 451055107 138 76,900 SH Put SOLE 0 76,900 0 0
ICU MED INC COM 44930G107 33 300 SH   SOLE 0 300 0 0
IDACORP INC COM 451107106 0 5 SH   SOLE 0 5 0 0
IDACORP INC Call 451107106 1 200 SH Call SOLE 0 200 0 0
IDENTIV INC COM NEW 45170X205 6 3,711 SH   SOLE 0 3,711 0 0
IDERA PHARMACEUTICALS INC COM NEW 45168K306 10 6,800 SH   SOLE 0 6,800 0 0
IDERA PHARMACEUTICALS INC Call 45168K306 0 1,000 SH Call SOLE 0 1,000 0 0
IDEX CORP Call 45167R104 1 200 SH Call SOLE 0 200 0 0
IDEXX LABS INC COM 45168D104 9 100 SH   SOLE 0 100 0 0
IDEXX LABS INC Put 45168D104 0 200 SH Put SOLE 0 200 0 0
IDREAMSKY TECHNOLOGY LIMITED SPONSORED ADS 45173K101 433 31,779 SH   SOLE 0 31,779 0 0
IDREAMSKY TECHNOLOGY LIMITED Call 45173K101 4 20,100 SH Call SOLE 0 20,100 0 0
IDREAMSKY TECHNOLOGY LIMITED Put 45173K101 22 35,100 SH Put SOLE 0 35,100 0 0
IDT CORP Call 448947507 3 1,600 SH Call SOLE 0 1,600 0 0
IGNITE RESTAURANT GROUP INC COM 451730105 8 5,557 SH   SOLE 0 5,557 0 0
IHS INC Call 451734107 0 3,100 SH Call SOLE 0 3,100 0 0
II VI INC COM 902104108 12 652 SH   SOLE 0 652 0 0
II VI INC Call 902104108 0 500 SH Call SOLE 0 500 0 0
II VI INC Put 902104108 0 500 SH Put SOLE 0 500 0 0
IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 47 2,580 SH   SOLE 0 2,580 0 0
IKANG HEALTHCARE GROUP INC Put 45174L108 11 5,100 SH Put SOLE 0 5,100 0 0
ILLINOIS TOOL WKS INC COM 452308109 10 100 SH   SOLE 0 100 0 0
ILLINOIS TOOL WKS INC Call 452308109 4 1,500 SH Call SOLE 0 1,500 0 0
ILLUMINA INC COM 452327109 3,226 22,987 SH   SOLE 0 22,987 0 0
ILLUMINA INC Call 452327109 214 78,600 SH Call SOLE 0 78,600 0 0
ILLUMINA INC Put 452327109 1,266 61,200 SH Put SOLE 0 61,200 0 0
IMAX CORP Call 45245E109 10 24,800 SH Call SOLE 0 24,800 0 0
IMAX CORP Put 45245E109 3 1,100 SH Put SOLE 0 1,100 0 0
IMMERSION CORP COM 452521107 607 82,826 SH   SOLE 0 82,826 0 0
IMMERSION CORP Call 452521107 2 9,600 SH Call SOLE 0 9,600 0 0
IMMERSION CORP Put 452521107 105 101,800 SH Put SOLE 0 101,800 0 0
IMMUNOGEN INC COM 45253H101 44 14,598 SH   SOLE 0 14,598 0 0
IMMUNOGEN INC Put 45253H101 17 11,700 SH Put SOLE 0 11,700 0 0
IMMUNOMEDICS INC COM 452907108 11 5,000 SH   SOLE 0 5,000 0 0
IMMUNOMEDICS INC Call 452907108 4 11,700 SH Call SOLE 0 11,700 0 0
IMMUNOMEDICS INC Put 452907108 2 1,000 SH Put SOLE 0 1,000 0 0
IMPAC MTG HLDGS INC Call 45254P508 17 9,000 SH Call SOLE 0 9,000 0 0
IMPAC MTG HLDGS INC Put 45254P508 8 5,600 SH Put SOLE 0 5,600 0 0
IMPAX LABORATORIES INC COM 45256B101 34 1,200 SH   SOLE 0 1,200 0 0
IMPAX LABORATORIES INC Call 45256B101 3 2,600 SH Call SOLE 0 2,600 0 0
IMPAX LABORATORIES INC Put 45256B101 8 1,500 SH Put SOLE 0 1,500 0 0
IMPERIAL OIL LTD COM NEW 453038408 45 1,452 SH   SOLE 0 1,452 0 0
IMPERIAL OIL LTD Put 453038408 8 1,000 SH Put SOLE 0 1,000 0 0
IMPERVA INC COM 45321L100 982 22,846 SH   SOLE 0 22,846 0 0
IMPERVA INC Call 45321L100 16 8,500 SH Call SOLE 0 8,500 0 0
IMPERVA INC Put 45321L100 37 10,200 SH Put SOLE 0 10,200 0 0
IMPRIVATA INC COM 45323J103 6 462 SH   SOLE 0 462 0 0
IMS HEALTH HLDGS INC COM 44970B109 1,301 51,325 SH   SOLE 0 51,325 0 0
IMS HEALTH HLDGS INC Call 44970B109 7 8,600 SH Call SOLE 0 8,600 0 0
IMS HEALTH HLDGS INC Put 44970B109 11 12,400 SH Put SOLE 0 12,400 0 0
INC RESH HLDGS INC CL A 45329R109 8 211 SH   SOLE 0 211 0 0
INC RESH HLDGS INC Call 45329R109 0 1,800 SH Call SOLE 0 1,800 0 0
INC RESH HLDGS INC Put 45329R109 9 3,500 SH Put SOLE 0 3,500 0 0
INCONTACT INC COM 45336E109 7 539 SH   SOLE 0 539 0 0
INCONTACT INC Put 45336E109 0 5,600 SH Put SOLE 0 5,600 0 0
INCYTE CORP COM 45337C102 251 3,142 SH   SOLE 0 3,142 0 0
INCYTE CORP Call 45337C102 165 23,700 SH Call SOLE 0 23,700 0 0
INCYTE CORP Put 45337C102 546 36,400 SH Put SOLE 0 36,400 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 0 1 SH   SOLE 0 1 0 0
INDEPENDENT BANK CORP MASS COM 453836108 20 445 SH   SOLE 0 445 0 0
INDEPENDENT BANK CORP MASS Call 453836108 1 1,500 SH Call SOLE 0 1,500 0 0
INDEPENDENT BANK CORP MASS Put 453836108 3 2,500 SH Put SOLE 0 2,500 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 2 205 SH   SOLE 0 205 0 0
INDEPENDENT BANK CORP MICH Put 453838609 0 200 SH Put SOLE 0 200 0 0
INDEPENDENT BK GROUP INC COM 45384B106 4 100 SH   SOLE 0 100 0 0
INDEPENDENT BK GROUP INC Call 45384B106 14 3,400 SH Call SOLE 0 3,400 0 0
INDEPENDENT BK GROUP INC Put 45384B106 0 1,200 SH Put SOLE 0 1,200 0 0
INDIA FD INC COM 454089103 77 3,179 SH   SOLE 0 3,179 0 0
INDIA FD INC Call 454089103 4 3,300 SH Call SOLE 0 3,300 0 0
INDIA FD INC Put 454089103 5 11,200 SH Put SOLE 0 11,200 0 0
INFINERA CORPORATION COM 45667G103 623 55,282 SH   SOLE 0 55,282 0 0
INFINERA CORPORATION Call 45667G103 11 46,000 SH Call SOLE 0 46,000 0 0
INFINERA CORPORATION Put 45667G103 280 89,200 SH Put SOLE 0 89,200 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 1 800 SH   SOLE 0 800 0 0
INFINITY PHARMACEUTICALS INC Call 45665G303 0 1,000 SH Call SOLE 0 1,000 0 0
INFINITY PPTY & CAS CORP COM 45665Q103 24 300 SH   SOLE 0 300 0 0
INFOBLOX INC COM 45672H104 53 2,832 SH   SOLE 0 2,832 0 0
INFOBLOX INC Call 45672H104 2 4,200 SH Call SOLE 0 4,200 0 0
INFOBLOX INC Put 45672H104 5 10,200 SH Put SOLE 0 10,200 0 0
INFOSYS LTD SPONSORED ADR 456788108 67 3,779 SH   SOLE 0 3,779 0 0
INFOSYS LTD Call 456788108 0 500 SH Call SOLE 0 500 0 0
INFOSYS LTD Put 456788108 7 15,300 SH Put SOLE 0 15,300 0 0
INFRAREIT INC COM 45685L100 26 1,500 SH   SOLE 0 1,500 0 0
INFRAREIT INC Call 45685L100 4 5,400 SH Call SOLE 0 5,400 0 0
ING GROEP N V SPONSORED ADR 456837103 33 3,269 SH   SOLE 0 3,269 0 0
ING GROEP N V Call 456837103 0 4,100 SH Call SOLE 0 4,100 0 0
ING GROEP N V Put 456837103 21 27,700 SH Put SOLE 0 27,700 0 0
INGERSOLL-RAND PLC Call G47791101 6 4,600 SH Call SOLE 0 4,600 0 0
INGERSOLL-RAND PLC Put G47791101 0 200 SH Put SOLE 0 200 0 0
INGEVITY CORP COM 45688C107 71 2,110 SH   SOLE 0 2,110 0 0
INGLES MKTS INC CL A 457030104 22 612 SH   SOLE 0 612 0 0
INGLES MKTS INC Call 457030104 5 6,300 SH Call SOLE 0 6,300 0 0
INGLES MKTS INC Put 457030104 0 2,000 SH Put SOLE 0 2,000 0 0
INGRAM MICRO INC CL A 457153104 164 4,717 SH   SOLE 0 4,717 0 0
INGRAM MICRO INC Call 457153104 6 2,000 SH Call SOLE 0 2,000 0 0
INGRAM MICRO INC Put 457153104 39 41,000 SH Put SOLE 0 41,000 0 0
INGREDION INC Call 457187102 29 3,100 SH Call SOLE 0 3,100 0 0
INGREDION INC Put 457187102 3 1,200 SH Put SOLE 0 1,200 0 0
INNERWORKINGS INC Call 45773Y105 0 500 SH Call SOLE 0 500 0 0
INNOPHOS HOLDINGS INC Call 45774N108 17 12,200 SH Call SOLE 0 12,200 0 0
INNOVIVA INC COM 45781M101 52 5,019 SH   SOLE 0 5,019 0 0
INNOVIVA INC Call 45781M101 0 2,500 SH Call SOLE 0 2,500 0 0
INNOVIVA INC Put 45781M101 7 7,700 SH Put SOLE 0 7,700 0 0
INOGEN INC COM 45780L104 136 2,716 SH   SOLE 0 2,716 0 0
INOGEN INC Call 45780L104 0 200 SH Call SOLE 0 200 0 0
INOGEN INC Put 45780L104 3 700 SH Put SOLE 0 700 0 0
INOTEK PHARMACEUTICALS CORP COM 45780V102 3 500 SH   SOLE 0 500 0 0
INOTEK PHARMACEUTICALS CORP Call 45780V102 1 3,500 SH Call SOLE 0 3,500 0 0
INOVALON HLDGS INC COM CL A 45781D101 62 3,487 SH   SOLE 0 3,487 0 0
INOVALON HLDGS INC Call 45781D101 0 1,300 SH Call SOLE 0 1,300 0 0
INOVALON HLDGS INC Put 45781D101 9 2,300 SH Put SOLE 0 2,300 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 35 3,896 SH   SOLE 0 3,896 0 0
INOVIO PHARMACEUTICALS INC Call 45773H201 88 110,600 SH Call SOLE 0 110,600 0 0
INOVIO PHARMACEUTICALS INC Put 45773H201 18 17,500 SH Put SOLE 0 17,500 0 0
INPHI CORP COM 45772F107 28 896 SH   SOLE 0 896 0 0
INPHI CORP Call 45772F107 6 800 SH Call SOLE 0 800 0 0
INPHI CORP Put 45772F107 12 4,700 SH Put SOLE 0 4,700 0 0
INSIGHT ENTERPRISES INC COM 45765U103 21 812 SH   SOLE 0 812 0 0
INSIGHT ENTERPRISES INC Call 45765U103 1 500 SH Call SOLE 0 500 0 0
INSIGHT ENTERPRISES INC Put 45765U103 0 1,400 SH Put SOLE 0 1,400 0 0
INSMED INC COM PAR $.01 457669307 11 1,200 SH   SOLE 0 1,200 0 0
INSMED INC Call 457669307 0 14,600 SH Call SOLE 0 14,600 0 0
INSMED INC Put 457669307 15 4,800 SH Put SOLE 0 4,800 0 0
INSPERITY INC COM 45778Q107 20 262 SH   SOLE 0 262 0 0
INSPERITY INC Call 45778Q107 26 2,100 SH Call SOLE 0 2,100 0 0
INSPERITY INC Put 45778Q107 1 1,200 SH Put SOLE 0 1,200 0 0
INSTALLED BLDG PRODS INC Call 45780R101 3 700 SH Call SOLE 0 700 0 0
INSTALLED BLDG PRODS INC Put 45780R101 0 400 SH Put SOLE 0 400 0 0
INSTEEL INDUSTRIES INC COM 45774W108 3 123 SH   SOLE 0 123 0 0
INSTEEL INDUSTRIES INC Call 45774W108 1 3,000 SH Call SOLE 0 3,000 0 0
INSULET CORP COM 45784P101 42 1,392 SH   SOLE 0 1,392 0 0
INSULET CORP Call 45784P101 8 5,000 SH Call SOLE 0 5,000 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 73 5,700 SH   SOLE 0 5,700 0 0
INSYS THERAPEUTICS INC NEW Call 45824V209 3 6,200 SH Call SOLE 0 6,200 0 0
INSYS THERAPEUTICS INC NEW Put 45824V209 376 47,500 SH Put SOLE 0 47,500 0 0
INTEGRA LIFESCIENCES HLDGS C Call 457985208 7 1,200 SH Call SOLE 0 1,200 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 244 12,158 SH   SOLE 0 12,158 0 0
INTEGRATED DEVICE TECHNOLOGY Call 458118106 9 34,900 SH Call SOLE 0 34,900 0 0
INTEGRATED DEVICE TECHNOLOGY Put 458118106 5 6,200 SH Put SOLE 0 6,200 0 0
INTEL CORP COM 458140100 239 7,300 SH   SOLE 0 7,300 0 0
INTEL CORP Call 458140100 463 389,800 SH Call SOLE 0 389,800 0 0
INTEL CORP Put 458140100 221 148,600 SH Put SOLE 0 148,600 0 0
INTELIQUENT INC COM 45825N107 102 5,175 SH   SOLE 0 5,175 0 0
INTELLIPHARMACEUTICS INTL IN COM 458173101 5 3,700 SH   SOLE 0 3,700 0 0
INTELSAT S A COM L5140P101 11 4,330 SH   SOLE 0 4,330 0 0
INTERACTIVE BROKERS GROUP IN Call 45841N107 1 3,100 SH Call SOLE 0 3,100 0 0
INTERACTIVE BROKERS GROUP IN Put 45841N107 7 2,400 SH Put SOLE 0 2,400 0 0
INTERACTIVE INTELLIGENCE GRO Call 45841V109 1 300 SH Call SOLE 0 300 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 606 4,250 SH   SOLE 0 4,250 0 0
INTERCEPT PHARMACEUTICALS IN Call 45845P108 390 85,800 SH Call SOLE 0 85,800 0 0
INTERCEPT PHARMACEUTICALS IN Put 45845P108 2,966 75,500 SH Put SOLE 0 75,500 0 0
INTERCLOUD SYS INC COM NEW 458488202 3 5,317 SH   SOLE 0 5,317 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 12 50 SH   SOLE 0 50 0 0
INTERCONTINENTAL EXCHANGE IN Call 45866F104 44 2,200 SH Call SOLE 0 2,200 0 0
INTERCONTINENTAL HOTELS GROU SPON ADR NW 2016 45857P608 2 62 SH   SOLE 0 62 0 0
INTERDIGITAL INC Call 45867G101 51 6,300 SH Call SOLE 0 6,300 0 0
INTERFACE INC COM 458665304 421 27,638 SH   SOLE 0 27,638 0 0
INTERFACE INC Call 458665304 0 7,600 SH Call SOLE 0 7,600 0 0
INTERFACE INC Put 458665304 4 8,800 SH Put SOLE 0 8,800 0 0
INTERNAP CORP COM PAR $.001 45885A300 6 3,312 SH   SOLE 0 3,312 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 18 120 SH   SOLE 0 120 0 0
INTERNATIONAL BUSINESS MACHS Call 459200101 74 58,700 SH Call SOLE 0 58,700 0 0
INTERNATIONAL BUSINESS MACHS Put 459200101 0 15,100 SH Put SOLE 0 15,100 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 45 364 SH   SOLE 0 364 0 0
INTERNATIONAL FLAVORS&FRAGRA Call 459506101 0 300 SH Call SOLE 0 300 0 0
INTERNATIONAL FLAVORS&FRAGRA Put 459506101 1 1,500 SH Put SOLE 0 1,500 0 0
INTERNATIONAL GAME TECHNOLOG Call G4863A108 0 300 SH Call SOLE 0 300 0 0
INTERNATIONAL GAME TECHNOLOG Put G4863A108 0 17,200 SH Put SOLE 0 17,200 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 7 235 SH   SOLE 0 235 0 0
INTERNET INITIATIVE JAPAN IN Call 46059T109 0 1,700 SH Call SOLE 0 1,700 0 0
INTEROIL CORP COM 460951106 184 4,100 SH   SOLE 0 4,100 0 0
INTEROIL CORP Call 460951106 48 19,800 SH Call SOLE 0 19,800 0 0
INTEROIL CORP Put 460951106 21 27,000 SH Put SOLE 0 27,000 0 0
INTERPUBLIC GROUP COS INC COM 460690100 20 908 SH   SOLE 0 908 0 0
INTERSECT ENT INC COM 46071F103 6 500 SH   SOLE 0 500 0 0
INTERSECT ENT INC Call 46071F103 0 1,100 SH Call SOLE 0 1,100 0 0
INTERSECTIONS INC Put 460981301 0 100 SH Put SOLE 0 100 0 0
INTERSIL CORP Call 46069S109 19 31,400 SH Call SOLE 0 31,400 0 0
INTERVAL LEISURE GROUP INC COM 46113M108 2,440 153,486 SH   SOLE 0 153,486 0 0
INTERVAL LEISURE GROUP INC Call 46113M108 98 82,400 SH Call SOLE 0 82,400 0 0
INTERVAL LEISURE GROUP INC Put 46113M108 351 444,600 SH Put SOLE 0 444,600 0 0
INTERXION HOLDING N.V SHS N47279109 99 2,702 SH   SOLE 0 2,702 0 0
INTEVAC INC COM 461148108 29 5,234 SH   SOLE 0 5,234 0 0
INTL FCSTONE INC COM 46116V105 41 1,521 SH   SOLE 0 1,521 0 0
INTL FCSTONE INC Call 46116V105 1 700 SH Call SOLE 0 700 0 0
INTL PAPER CO COM 460146103 1,355 31,983 SH   SOLE 0 31,983 0 0
INTL PAPER CO Call 460146103 148 105,100 SH Call SOLE 0 105,100 0 0
INTL PAPER CO Put 460146103 21 6,500 SH Put SOLE 0 6,500 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 406 10,481 SH   SOLE 0 10,481 0 0
INTRA CELLULAR THERAPIES INC Call 46116X101 134 59,200 SH Call SOLE 0 59,200 0 0
INTRA CELLULAR THERAPIES INC Put 46116X101 81 46,300 SH Put SOLE 0 46,300 0 0
INTRALINKS HLDGS INC COM 46118H104 1 167 SH   SOLE 0 167 0 0
INTRAWEST RESORTS HLDGS INC COM 46090K109 345 26,607 SH   SOLE 0 26,607 0 0
INTRAWEST RESORTS HLDGS INC Put 46090K109 0 2,100 SH Put SOLE 0 2,100 0 0
INTREPID POTASH INC COM 46121Y102 86 60,224 SH   SOLE 0 60,224 0 0
INTREPID POTASH INC Put 46121Y102 5 4,900 SH Put SOLE 0 4,900 0 0
INTREXON CORP COM 46122T102 419 17,038 SH   SOLE 0 17,038 0 0
INTREXON CORP Call 46122T102 87 120,500 SH Call SOLE 0 120,500 0 0
INTREXON CORP Put 46122T102 774 58,000 SH Put SOLE 0 58,000 0 0
INTUIT COM 461202103 1,144 10,252 SH   SOLE 0 10,252 0 0
INTUIT Call 461202103 84 5,000 SH Call SOLE 0 5,000 0 0
INTUIT Put 461202103 33 41,800 SH Put SOLE 0 41,800 0 0
INVACARE CORP COM 461203101 1 100 SH   SOLE 0 100 0 0
INVACARE CORP Call 461203101 0 10,900 SH Call SOLE 0 10,900 0 0
INVACARE CORP Put 461203101 10 3,300 SH Put SOLE 0 3,300 0 0
INVENSENSE INC COM 46123D205 63 10,433 SH   SOLE 0 10,433 0 0
INVENSENSE INC Call 46123D205 74 48,600 SH Call SOLE 0 48,600 0 0
INVENSENSE INC Put 46123D205 16 35,000 SH Put SOLE 0 35,000 0 0
INVENTURE FOODS INC Call 461212102 29 15,500 SH Call SOLE 0 15,500 0 0
INVESCO CALIF VALUE MUN INC COM 46132H106 142 9,800 SH   SOLE 0 9,800 0 0
INVESCO LTD SHS G491BT108 675 26,447 SH   SOLE 0 26,447 0 0
INVESCO LTD Call G491BT108 9 49,000 SH Call SOLE 0 49,000 0 0
INVESCO LTD Put G491BT108 15 9,400 SH Put SOLE 0 9,400 0 0
INVESCO MORTGAGE CAPITAL INC Put 46131B100 0 500 SH Put SOLE 0 500 0 0
INVESTMENT TECHNOLOGY GRP NE Call 46145F105 0 100 SH Call SOLE 0 100 0 0
INVESTORS BANCORP INC NEW COM 46146L101 4 400 SH   SOLE 0 400 0 0
INVESTORS BANCORP INC NEW Call 46146L101 0 2,500 SH Call SOLE 0 2,500 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 7 1,200 SH   SOLE 0 1,200 0 0
INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 120 20,900 SH   SOLE 0 20,900 0 0
INVIVO THERAPEUTICS HLDGS CO Call 46186M209 11 104,500 SH Call SOLE 0 104,500 0 0
INVIVO THERAPEUTICS HLDGS CO Put 46186M209 63 29,400 SH Put SOLE 0 29,400 0 0
ION GEOPHYSICAL CORP Call 462044207 0 3,000 SH Call SOLE 0 3,000 0 0
IONIS PHARMACEUTICALS INC COM 462222100 671 28,840 SH   SOLE 0 28,840 0 0
IONIS PHARMACEUTICALS INC Call 462222100 75 60,900 SH Call SOLE 0 60,900 0 0
IONIS PHARMACEUTICALS INC Put 462222100 575 54,100 SH Put SOLE 0 54,100 0 0
IPG PHOTONICS CORP COM 44980X109 89 1,118 SH   SOLE 0 1,118 0 0
IPG PHOTONICS CORP Call 44980X109 0 2,700 SH Call SOLE 0 2,700 0 0
IPG PHOTONICS CORP Put 44980X109 5 10,800 SH Put SOLE 0 10,800 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 2 276 SH   SOLE 0 276 0 0
IRIDIUM COMMUNICATIONS INC Call 46269C102 32 20,000 SH Call SOLE 0 20,000 0 0
IROBOT CORP Call 462726100 8 1,400 SH Call SOLE 0 1,400 0 0
IROBOT CORP Put 462726100 2 3,200 SH Put SOLE 0 3,200 0 0
IRON MTN INC NEW COM 46284V101 45 1,134 SH   SOLE 0 1,134 0 0
IRON MTN INC NEW Call 46284V101 1 200 SH Call SOLE 0 200 0 0
IRON MTN INC NEW Put 46284V101 1 15,000 SH Put SOLE 0 15,000 0 0
IRONWOOD PHARMACEUTICALS INC Call 46333X108 5 7,700 SH Call SOLE 0 7,700 0 0
IRONWOOD PHARMACEUTICALS INC Put 46333X108 0 1,400 SH Put SOLE 0 1,400 0 0
ISHARES MSCI AUST ETF 464286103 434 22,348 SH   SOLE 0 22,348 0 0
ISHARES GLB GLD MINR ETF 464286335 11 1,000 SH   SOLE 0 1,000 0 0
ISHARES MIN VOL GBL ETF 464286525 7 100 SH   SOLE 0 100 0 0
ISHARES MSCI JAPN SMCETF 464286582 114 1,900 SH   SOLE 0 1,900 0 0
ISHARES MSCI CH CAP ETF 464286640 215 5,868 SH   SOLE 0 5,868 0 0
ISHARES MSCI PAC JP ETF 464286665 7 200 SH   SOLE 0 200 0 0
ISHARES MSCI TAIWAN ETF 464286731 686 48,867 SH   SOLE 0 48,867 0 0
ISHARES MSCI SPAN CP ETF 464286764 85 3,418 SH   SOLE 0 3,418 0 0
ISHARES MSCI STH KOR ETF 464286772 224 4,309 SH   SOLE 0 4,309 0 0
ISHARES MSCI STH AFR ETF 464286780 26 500 SH   SOLE 0 500 0 0
ISHARES MSCI GERMANY ETF 464286806 3 165 SH   SOLE 0 165 0 0
ISHARES MSCI MEX CAP ETF 464286822 2,074 41,200 SH   SOLE 0 41,200 0 0
ISHARES MSCI MALAYSI ETF 464286830 20 2,415 SH   SOLE 0 2,415 0 0
ISHARES MSCI JAPAN ETF 464286848 1,208 105,079 SH   SOLE 0 105,079 0 0
ISHARES MSCI HONG KG ETF 464286871 17 900 SH   SOLE 0 900 0 0
ISHARES MSCI EURO FL ETF 464289180 37 2,400 SH   SOLE 0 2,400 0 0
ISHARES Call 464289180 4 9,300 SH Call SOLE 0 9,300 0 0
ISHARES Call 464289529 27 11,700 SH Call SOLE 0 11,700 0 0
ISHARES Call 464286871 0 600 SH Call SOLE 0 600 0 0
ISHARES Call 464286855 0 800 SH Call SOLE 0 800 0 0
ISHARES Call 464286848 1 800 SH Call SOLE 0 800 0 0
ISHARES Call 464286830 32 112,600 SH Call SOLE 0 112,600 0 0
ISHARES Call 464286822 207 130,700 SH Call SOLE 0 130,700 0 0
ISHARES Call 464286806 15 63,600 SH Call SOLE 0 63,600 0 0
ISHARES Call 464286780 0 100 SH Call SOLE 0 100 0 0
ISHARES Call 464286772 5 1,400 SH Call SOLE 0 1,400 0 0
ISHARES Call 464286764 2 6,500 SH Call SOLE 0 6,500 0 0
ISHARES Call 464286509 3 1,800 SH Call SOLE 0 1,800 0 0
ISHARES Call 464286749 5 4,500 SH Call SOLE 0 4,500 0 0
ISHARES Call 464286731 0 300 SH Call SOLE 0 300 0 0
ISHARES Call 464286715 26 18,500 SH Call SOLE 0 18,500 0 0
ISHARES Call 464286665 0 400 SH Call SOLE 0 400 0 0
ISHARES Call 464286673 2 4,100 SH Call SOLE 0 4,100 0 0
ISHARES Call 464286657 0 100 SH Call SOLE 0 100 0 0
ISHARES Call 464286608 1 11,300 SH Call SOLE 0 11,300 0 0
ISHARES Call 464286533 1 2,100 SH Call SOLE 0 2,100 0 0
ISHARES Call 464286368 1 1,500 SH Call SOLE 0 1,500 0 0
ISHARES Call 464286392 44 51,200 SH Call SOLE 0 51,200 0 0
ISHARES Call 464286400 1,226 461,100 SH Call SOLE 0 461,100 0 0
ISHARES Call 464286103 27 17,500 SH Call SOLE 0 17,500 0 0
ISHARES Put 464286103 52 26,200 SH Put SOLE 0 26,200 0 0
ISHARES Put 464286400 1,571 844,600 SH Put SOLE 0 844,600 0 0
ISHARES Put 464286368 0 1,600 SH Put SOLE 0 1,600 0 0
ISHARES Put 464286608 8 7,200 SH Put SOLE 0 7,200 0 0
ISHARES Put 464286657 0 100 SH Put SOLE 0 100 0 0
ISHARES Put 464286640 0 500 SH Put SOLE 0 500 0 0
ISHARES Put 464286673 0 300 SH Put SOLE 0 300 0 0
ISHARES Put 464286665 0 500 SH Put SOLE 0 500 0 0
ISHARES Put 464286715 0 900 SH Put SOLE 0 900 0 0
ISHARES Put 464286731 2 6,000 SH Put SOLE 0 6,000 0 0
ISHARES Put 464286764 31 18,100 SH Put SOLE 0 18,100 0 0
ISHARES Put 464286772 1,719 64,700 SH Put SOLE 0 64,700 0 0
ISHARES Put 464286780 0 1,100 SH Put SOLE 0 1,100 0 0
ISHARES Put 464286806 153 390,800 SH Put SOLE 0 390,800 0 0
ISHARES Put 464286822 282 91,800 SH Put SOLE 0 91,800 0 0
ISHARES Put 464286830 43 65,900 SH Put SOLE 0 65,900 0 0
ISHARES Put 464286848 55 56,100 SH Put SOLE 0 56,100 0 0
ISHARES Put 464286855 1 900 SH Put SOLE 0 900 0 0
ISHARES Put 464289180 47 42,100 SH Put SOLE 0 42,100 0 0
ISHARES GOLD TRUST ISHARES 464285105 343 26,900 SH   SOLE 0 26,900 0 0
ISHARES GOLD TRUST Call 464285105 4 3,500 SH Call SOLE 0 3,500 0 0
ISHARES INC CORE MSCI EMKT 46434G103 722 17,268 SH   SOLE 0 17,268 0 0
ISHARES S&P GSCI COMMODITY I Call 46428R107 0 300 SH Call SOLE 0 300 0 0
ISHARES S&P GSCI COMMODITY I Put 46428R107 3 7,500 SH Put SOLE 0 7,500 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 4,280 239,560 SH   SOLE 0 239,560 0 0
ISHARES SILVER TRUST Call 46428Q109 399 364,800 SH Call SOLE 0 364,800 0 0
ISHARES SILVER TRUST Put 46428Q109 75 179,500 SH Put SOLE 0 179,500 0 0
ISHARES TR MSCI INDONIA ETF 46429B309 2 100 SH   SOLE 0 100 0 0
ISHARES TR MSCI INDIA ETF 46429B598 695 24,894 SH   SOLE 0 24,894 0 0
ISHARES TR CHINA ETF 46429B671 10 258 SH   SOLE 0 258 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 571 8,613 SH   SOLE 0 8,613 0 0
ISHARES TR RESID RL EST CAP 464288562 518 7,678 SH   SOLE 0 7,678 0 0
ISHARES TR CORE US CR BD 464288620 6 55 SH   SOLE 0 55 0 0
ISHARES TR US HOME CONS ETF 464288752 260 9,435 SH   SOLE 0 9,435 0 0
ISHARES TR US REGNL BKS ETF 464288778 29 900 SH   SOLE 0 900 0 0
ISHARES TR U.S. MED DVC ETF 464288810 67 500 SH   SOLE 0 500 0 0
ISHARES TR US OIL&GS EX ETF 464288851 1 26 SH   SOLE 0 26 0 0
ISHARES TR MICRO-CAP ETF 464288869 5 82 SH   SOLE 0 82 0 0
ISHARES TR EAFE VALUE ETF 464288877 17 400 SH   SOLE 0 400 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 16 133 SH   SOLE 0 133 0 0
ISHARES TR S&P MC 400VL ETF 464287705 412 3,219 SH   SOLE 0 3,219 0 0
ISHARES TR U.S. TELECOM ETF 464287713 1,319 39,636 SH   SOLE 0 39,636 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 8 100 SH   SOLE 0 100 0 0
ISHARES TR U.S. FINLS ETF 464287788 177 2,069 SH   SOLE 0 2,069 0 0
ISHARES TR U.S. ENERGY ETF 464287796 57 1,500 SH   SOLE 0 1,500 0 0
ISHARES TR US HLTHCARE ETF 464287762 247 1,668 SH   SOLE 0 1,668 0 0
ISHARES TR CORE S&P SCP ETF 464287804 122 1,054 SH   SOLE 0 1,054 0 0
ISHARES TR SP SMCP600VL ETF 464287879 84 724 SH   SOLE 0 724 0 0
ISHARES TR SP SMCP600GR ETF 464287887 89 700 SH   SOLE 0 700 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 5 100 SH   SOLE 0 100 0 0
ISHARES TR JP MOR EM MK ETF 464288281 92 800 SH   SOLE 0 800 0 0
ISHARES TR NATIONAL MUN ETF 464288414 1,428 12,536 SH   SOLE 0 12,536 0 0
ISHARES TR INTL SEL DIV ETF 464288448 70 2,466 SH   SOLE 0 2,466 0 0
ISHARES TR SELECT DIVID ETF 464287168 1,240 14,544 SH   SOLE 0 14,544 0 0
ISHARES TR S&P 100 ETF 464287101 102 1,100 SH   SOLE 0 1,100 0 0
ISHARES TR TIPS BD ETF 464287176 158 1,355 SH   SOLE 0 1,355 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 8,202 239,694 SH   SOLE 0 239,694 0 0
ISHARES TR CORE S&P500 ETF 464287200 901 4,280 SH   SOLE 0 4,280 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 2,491 72,520 SH   SOLE 0 72,520 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 0 5 SH   SOLE 0 5 0 0
ISHARES TR NA NAT RES 464287374 136 4,100 SH   SOLE 0 4,100 0 0
ISHARES TR S&P 500 VAL ETF 464287408 9 100 SH   SOLE 0 100 0 0
ISHARES TR 20 YR TR BD ETF 464287432 16,799 120,948 SH   SOLE 0 120,948 0 0
ISHARES TR MSCI EAFE ETF 464287465 131 2,359 SH   SOLE 0 2,359 0 0
ISHARES TR RUS MD CP GR ETF 464287481 148 1,588 SH   SOLE 0 1,588 0 0
ISHARES TR RUS MID-CAP ETF 464287499 403 2,400 SH   SOLE 0 2,400 0 0
ISHARES TR NA TEC-SFTWR ETF 464287515 168 1,600 SH   SOLE 0 1,600 0 0
ISHARES TR NA TEC MULTM ETF 464287531 38 1,100 SH   SOLE 0 1,100 0 0
ISHARES TR NASDQ BIOTEC ETF 464287556 9,443 36,695 SH   SOLE 0 36,695 0 0
ISHARES TR COHEN&STEER REIT 464287564 125 1,156 SH   SOLE 0 1,156 0 0
ISHARES TR S&P MC 400GR ETF 464287606 336 1,988 SH   SOLE 0 1,988 0 0
ISHARES TR RUS 1000 ETF 464287622 30 264 SH   SOLE 0 264 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 205 2,114 SH   SOLE 0 2,114 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 157 1,150 SH   SOLE 0 1,150 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,960 25,754 SH   SOLE 0 25,754 0 0
ISHARES TR MSCI UTD KNGDM 46434V548 227 14,826 SH   SOLE 0 14,826 0 0
ISHARES TR MIN VOL USA ETF 46429B697 286 6,210 SH   SOLE 0 6,210 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 31 1,300 SH   SOLE 0 1,300 0 0
ISHARES TR HDG MSCI EAFE 46434V803 21 900 SH   SOLE 0 900 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 95 4,100 SH   SOLE 0 4,100 0 0
ISHARES TR Call 46434V803 0 300 SH Call SOLE 0 300 0 0
ISHARES TR Call 46429B697 1 900 SH Call SOLE 0 900 0 0
ISHARES TR Call 46434V548 50 714,100 SH Call SOLE 0 714,100 0 0
ISHARES TR Call 464287655 7,138 1,196,400 SH Call SOLE 0 1,196,400 0 0
ISHARES TR Call 464287630 1 13,000 SH Call SOLE 0 13,000 0 0
ISHARES TR Call 464287622 1 300 SH Call SOLE 0 300 0 0
ISHARES TR Call 464287606 2 1,100 SH Call SOLE 0 1,100 0 0
ISHARES TR Call 464287614 4 5,000 SH Call SOLE 0 5,000 0 0
ISHARES TR Call 464287564 6 2,400 SH Call SOLE 0 2,400 0 0
ISHARES TR Call 464287572 28 24,000 SH Call SOLE 0 24,000 0 0
ISHARES TR Call 464287598 51 10,100 SH Call SOLE 0 10,100 0 0
ISHARES TR Call 464287556 1,452 355,100 SH Call SOLE 0 355,100 0 0
ISHARES TR Call 464287515 1 1,200 SH Call SOLE 0 1,200 0 0
ISHARES TR Call 464287523 22 6,000 SH Call SOLE 0 6,000 0 0
ISHARES TR Call 464287499 15 5,000 SH Call SOLE 0 5,000 0 0
ISHARES TR Call 464287507 221 58,800 SH Call SOLE 0 58,800 0 0
ISHARES TR Call 464287481 53 22,300 SH Call SOLE 0 22,300 0 0
ISHARES TR Call 464287473 19 6,000 SH Call SOLE 0 6,000 0 0
ISHARES TR Call 464287465 713 1,072,100 SH Call SOLE 0 1,072,100 0 0
ISHARES TR Call 464287440 0 600 SH Call SOLE 0 600 0 0
ISHARES TR Call 464287432 3,940 1,282,000 SH Call SOLE 0 1,282,000 0 0
ISHARES TR Call 464287408 4 4,300 SH Call SOLE 0 4,300 0 0
ISHARES TR Call 464287390 4 2,400 SH Call SOLE 0 2,400 0 0
ISHARES TR Call 464287309 69 92,500 SH Call SOLE 0 92,500 0 0
ISHARES TR Call 464287325 1 500 SH Call SOLE 0 500 0 0
ISHARES TR Call 464287234 2,022 2,273,000 SH Call SOLE 0 2,273,000 0 0
ISHARES TR Call 464287242 9 5,300 SH Call SOLE 0 5,300 0 0
ISHARES TR Call 464287200 56 12,400 SH Call SOLE 0 12,400 0 0
ISHARES TR Call 464287192 1 2,000 SH Call SOLE 0 2,000 0 0
ISHARES TR Call 464287184 190 430,200 SH Call SOLE 0 430,200 0 0
ISHARES TR Call 464287176 4 1,700 SH Call SOLE 0 1,700 0 0
ISHARES TR Call 464287101 28 5,800 SH Call SOLE 0 5,800 0 0
ISHARES TR Call 464287168 32 13,000 SH Call SOLE 0 13,000 0 0
ISHARES TR Call 464288448 10 4,400 SH Call SOLE 0 4,400 0 0
ISHARES TR Call 464288414 48 41,400 SH Call SOLE 0 41,400 0 0
ISHARES TR Call 464288281 3 1,800 SH Call SOLE 0 1,800 0 0
ISHARES TR Call 464288372 48 79,100 SH Call SOLE 0 79,100 0 0
ISHARES TR Call 464288182 192 116,200 SH Call SOLE 0 116,200 0 0
ISHARES TR Call 464288273 9 22,500 SH Call SOLE 0 22,500 0 0
ISHARES TR Call 464287887 12 3,700 SH Call SOLE 0 3,700 0 0
ISHARES TR Call 464287879 6 1,300 SH Call SOLE 0 1,300 0 0
ISHARES TR Call 464287804 9 2,600 SH Call SOLE 0 2,600 0 0
ISHARES TR Call 464287762 3 800 SH Call SOLE 0 800 0 0
ISHARES TR Call 464287796 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464287721 5 1,400 SH Call SOLE 0 1,400 0 0
ISHARES TR Call 464287739 102 52,600 SH Call SOLE 0 52,600 0 0
ISHARES TR Call 464287705 197 9,600 SH Call SOLE 0 9,600 0 0
ISHARES TR Call 464287697 12 1,300 SH Call SOLE 0 1,300 0 0
ISHARES TR Call 464288810 1 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464287150 7 1,800 SH Call SOLE 0 1,800 0 0
ISHARES TR Call 464288836 0 200 SH Call SOLE 0 200 0 0
ISHARES TR Call 464288778 0 400 SH Call SOLE 0 400 0 0
ISHARES TR Call 464288794 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464288752 0 1,200 SH Call SOLE 0 1,200 0 0
ISHARES TR Call 464288513 254 284,400 SH Call SOLE 0 284,400 0 0
ISHARES TR Call 46429B689 7 48,900 SH Call SOLE 0 48,900 0 0
ISHARES TR Call 46429B671 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 46429B598 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 46429B663 7 1,500 SH Call SOLE 0 1,500 0 0
ISHARES TR Put 46429B598 0 1,000 SH Put SOLE 0 1,000 0 0
ISHARES TR Put 46429B309 0 1,200 SH Put SOLE 0 1,200 0 0
ISHARES TR Put 46429B408 0 400 SH Put SOLE 0 400 0 0
ISHARES TR Put 464288513 558 827,000 SH Put SOLE 0 827,000 0 0
ISHARES TR Put 464288539 11 6,200 SH Put SOLE 0 6,200 0 0
ISHARES TR Put 464288687 0 800 SH Put SOLE 0 800 0 0
ISHARES TR Put 464288752 19 40,400 SH Put SOLE 0 40,400 0 0
ISHARES TR Put 464288810 0 1,000 SH Put SOLE 0 1,000 0 0
ISHARES TR Put 464288877 0 100 SH Put SOLE 0 100 0 0
ISHARES TR Put 464288851 12 13,100 SH Put SOLE 0 13,100 0 0
ISHARES TR Put 464287705 1 1,100 SH Put SOLE 0 1,100 0 0
ISHARES TR Put 464287739 57 77,400 SH Put SOLE 0 77,400 0 0
ISHARES TR Put 464287796 0 700 SH Put SOLE 0 700 0 0
ISHARES TR Put 464287762 0 300 SH Put SOLE 0 300 0 0
ISHARES TR Put 464287861 1 1,000 SH Put SOLE 0 1,000 0 0
ISHARES TR Put 464287887 19 7,900 SH Put SOLE 0 7,900 0 0
ISHARES TR Put 464288273 1 1,600 SH Put SOLE 0 1,600 0 0
ISHARES TR Put 464288257 0 400 SH Put SOLE 0 400 0 0
ISHARES TR Put 464288372 1 2,400 SH Put SOLE 0 2,400 0 0
ISHARES TR Put 464288281 6 4,500 SH Put SOLE 0 4,500 0 0
ISHARES TR Put 464288414 0 600 SH Put SOLE 0 600 0 0
ISHARES TR Put 464288448 3 1,500 SH Put SOLE 0 1,500 0 0
ISHARES TR Put 464287168 1 3,200 SH Put SOLE 0 3,200 0 0
ISHARES TR Put 464287101 2 2,100 SH Put SOLE 0 2,100 0 0
ISHARES TR Put 464287184 844 726,600 SH Put SOLE 0 726,600 0 0
ISHARES TR Put 464287192 38 15,300 SH Put SOLE 0 15,300 0 0
ISHARES TR Put 464287200 46 16,500 SH Put SOLE 0 16,500 0 0
ISHARES TR Put 464287242 6 7,500 SH Put SOLE 0 7,500 0 0
ISHARES TR Put 464287234 695 1,333,400 SH Put SOLE 0 1,333,400 0 0
ISHARES TR Put 464287390 0 5,000 SH Put SOLE 0 5,000 0 0
ISHARES TR Put 464287432 455 1,015,900 SH Put SOLE 0 1,015,900 0 0
ISHARES TR Put 464287440 6 5,000 SH Put SOLE 0 5,000 0 0
ISHARES TR Put 464287465 3,541 921,200 SH Put SOLE 0 921,200 0 0
ISHARES TR Put 464287473 5 4,400 SH Put SOLE 0 4,400 0 0
ISHARES TR Put 464287481 2 1,000 SH Put SOLE 0 1,000 0 0
ISHARES TR Put 464287507 3 8,200 SH Put SOLE 0 8,200 0 0
ISHARES TR Put 464287499 4 2,400 SH Put SOLE 0 2,400 0 0
ISHARES TR Put 464287523 1 4,000 SH Put SOLE 0 4,000 0 0
ISHARES TR Put 464287556 5,175 478,900 SH Put SOLE 0 478,900 0 0
ISHARES TR Put 464287598 3 4,400 SH Put SOLE 0 4,400 0 0
ISHARES TR Put 464287564 0 800 SH Put SOLE 0 800 0 0
ISHARES TR Put 464287614 0 300 SH Put SOLE 0 300 0 0
ISHARES TR Put 464287606 0 300 SH Put SOLE 0 300 0 0
ISHARES TR Put 464287622 2 2,200 SH Put SOLE 0 2,200 0 0
ISHARES TR Put 464287655 1,458 1,801,400 SH Put SOLE 0 1,801,400 0 0
ISHARES TR Put 464287648 14 5,000 SH Put SOLE 0 5,000 0 0
ISHARES TR Put 46434V548 38 40,700 SH Put SOLE 0 40,700 0 0
ISHARES TR Put 46429B697 0 200 SH Put SOLE 0 200 0 0
ISHARES TR Put 46432F842 0 100 SH Put SOLE 0 100 0 0
ISHARES TR Put 46434V803 15 14,000 SH Put SOLE 0 14,000 0 0
ISLE OF CAPRI CASINOS INC COM 464592104 357 19,505 SH   SOLE 0 19,505 0 0
ISLE OF CAPRI CASINOS INC Call 464592104 14 3,300 SH Call SOLE 0 3,300 0 0
ISTAR INC COM 45031U101 26 2,713 SH   SOLE 0 2,713 0 0
ISTAR INC Call 45031U101 10 38,700 SH Call SOLE 0 38,700 0 0
ISTAR INC Put 45031U101 3 6,400 SH Put SOLE 0 6,400 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 703 74,495 SH   SOLE 0 74,495 0 0
ITAU UNIBANCO HLDG SA Call 465562106 62 52,000 SH Call SOLE 0 52,000 0 0
ITAU UNIBANCO HLDG SA Put 465562106 21 121,400 SH Put SOLE 0 121,400 0 0
ITC HLDGS CORP COM 465685105 9 200 SH   SOLE 0 200 0 0
ITC HLDGS CORP Call 465685105 3 1,600 SH Call SOLE 0 1,600 0 0
ITC HLDGS CORP Put 465685105 0 400 SH Put SOLE 0 400 0 0
ITRON INC COM 465741106 14 326 SH   SOLE 0 326 0 0
ITRON INC Call 465741106 2 700 SH Call SOLE 0 700 0 0
ITT EDUCATIONAL SERVICES INC COM 45068B109 3 2,031 SH   SOLE 0 2,031 0 0
ITT EDUCATIONAL SERVICES INC Call 45068B109 0 1,100 SH Call SOLE 0 1,100 0 0
ITT EDUCATIONAL SERVICES INC Put 45068B109 33 5,500 SH Put SOLE 0 5,500 0 0
ITT INC COM 45073V108 14 460 SH   SOLE 0 460 0 0
ITT INC Call 45073V108 0 400 SH Call SOLE 0 400 0 0
IXIA COM 45071R109 10 1,100 SH   SOLE 0 1,100 0 0
IXYS CORP COM 46600W106 19 1,923 SH   SOLE 0 1,923 0 0
IXYS CORP Call 46600W106 1 2,700 SH Call SOLE 0 2,700 0 0
J2 GLOBAL INC Call 48123V102 1 2,200 SH Call SOLE 0 2,200 0 0
J2 GLOBAL INC Put 48123V102 1 8,600 SH Put SOLE 0 8,600 0 0
JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 171 25,066 SH   SOLE 0 25,066 0 0
JA SOLAR HOLDINGS CO LTD Call 466090206 0 2,900 SH Call SOLE 0 2,900 0 0
JABIL CIRCUIT INC COM 466313103 228 12,358 SH   SOLE 0 12,358 0 0
JABIL CIRCUIT INC Call 466313103 1 3,000 SH Call SOLE 0 3,000 0 0
JABIL CIRCUIT INC Put 466313103 59 17,200 SH Put SOLE 0 17,200 0 0
JACK IN THE BOX INC COM 466367109 470 5,471 SH   SOLE 0 5,471 0 0
JACK IN THE BOX INC Call 466367109 4 1,500 SH Call SOLE 0 1,500 0 0
JACK IN THE BOX INC Put 466367109 1 1,100 SH Put SOLE 0 1,100 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 54 1,097 SH   SOLE 0 1,097 0 0
JACOBS ENGR GROUP INC DEL Call 469814107 0 200 SH Call SOLE 0 200 0 0
JACOBS ENGR GROUP INC DEL Put 469814107 0 700 SH Put SOLE 0 700 0 0
JAKKS PAC INC COM 47012E106 8 1,088 SH   SOLE 0 1,088 0 0
JAKKS PAC INC Call 47012E106 9 9,100 SH Call SOLE 0 9,100 0 0
JAMBA INC COM NEW 47023A309 5 540 SH   SOLE 0 540 0 0
JAMBA INC Call 47023A309 0 7,000 SH Call SOLE 0 7,000 0 0
JANUS CAP GROUP INC COM 47102X105 8 622 SH   SOLE 0 622 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,119 7,922 SH   SOLE 0 7,922 0 0
JAZZ PHARMACEUTICALS PLC Call G50871105 120 13,900 SH Call SOLE 0 13,900 0 0
JAZZ PHARMACEUTICALS PLC Put G50871105 357 12,500 SH Put SOLE 0 12,500 0 0
JD COM INC SPON ADR CL A 47215P106 593 27,941 SH   SOLE 0 27,941 0 0
JD COM INC Call 47215P106 51 232,800 SH Call SOLE 0 232,800 0 0
JD COM INC Put 47215P106 236 81,300 SH Put SOLE 0 81,300 0 0
JETBLUE AIRWAYS CORP COM 477143101 137 8,323 SH   SOLE 0 8,323 0 0
JETBLUE AIRWAYS CORP Call 477143101 8 15,500 SH Call SOLE 0 15,500 0 0
JETBLUE AIRWAYS CORP Put 477143101 40 14,700 SH Put SOLE 0 14,700 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 832 40,846 SH   SOLE 0 40,846 0 0
JINKOSOLAR HLDG CO LTD Call 47759T100 111 61,400 SH Call SOLE 0 61,400 0 0
JINKOSOLAR HLDG CO LTD Put 47759T100 330 233,900 SH Put SOLE 0 233,900 0 0
JIVE SOFTWARE INC COM 47760A108 0 176 SH   SOLE 0 176 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 25 418 SH   SOLE 0 418 0 0
JOHN BEAN TECHNOLOGIES CORP Call 477839104 21 3,800 SH Call SOLE 0 3,800 0 0
JOHNSON & JOHNSON COM 478160104 792 6,532 SH   SOLE 0 6,532 0 0
JOHNSON & JOHNSON Call 478160104 10,285 691,700 SH Call SOLE 0 691,700 0 0
JOHNSON & JOHNSON Put 478160104 31 29,400 SH Put SOLE 0 29,400 0 0
JOHNSON CTLS INC COM 478366107 8 185 SH   SOLE 0 185 0 0
JOHNSON CTLS INC Call 478366107 244 72,200 SH Call SOLE 0 72,200 0 0
JOHNSON CTLS INC Put 478366107 9 31,600 SH Put SOLE 0 31,600 0 0
JONES ENERGY INC COM CL A 48019R108 266 64,645 SH   SOLE 0 64,645 0 0
JONES ENERGY INC Put 48019R108 222 95,900 SH Put SOLE 0 95,900 0 0
JONES LANG LASALLE INC COM 48020Q107 29 300 SH   SOLE 0 300 0 0
JONES LANG LASALLE INC Call 48020Q107 1 6,000 SH Call SOLE 0 6,000 0 0
JONES LANG LASALLE INC Put 48020Q107 1 100 SH Put SOLE 0 100 0 0
JOY GLOBAL INC COM 481165108 124 5,892 SH   SOLE 0 5,892 0 0
JOY GLOBAL INC Call 481165108 31 4,900 SH Call SOLE 0 4,900 0 0
JOY GLOBAL INC Put 481165108 3 14,600 SH Put SOLE 0 14,600 0 0
JPMORGAN CHASE & CO *W EXP 10/28/201 46634E114 14 699 SH   SOLE 0 699 0 0
JPMORGAN CHASE & CO COM 46625H100 25 410 SH   SOLE 0 410 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 2,890 90,807 SH   SOLE 0 90,807 0 0
JPMORGAN CHASE & CO Call 46625H365 208 35,800 SH Call SOLE 0 35,800 0 0
JPMORGAN CHASE & CO Call 46625H100 613 228,700 SH Call SOLE 0 228,700 0 0
JPMORGAN CHASE & CO Put 46625H100 201 80,100 SH Put SOLE 0 80,100 0 0
JPMORGAN CHASE & CO Put 46625H365 37 35,100 SH Put SOLE 0 35,100 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 68 16,641 SH   SOLE 0 16,641 0 0
JUMEI INTL HLDG LTD Call 48138L107 2 30,300 SH Call SOLE 0 30,300 0 0
JUMEI INTL HLDG LTD Put 48138L107 104 17,900 SH Put SOLE 0 17,900 0 0
JUNO THERAPEUTICS INC COM 48205A109 890 23,158 SH   SOLE 0 23,158 0 0
JUNO THERAPEUTICS INC Call 48205A109 244 63,600 SH Call SOLE 0 63,600 0 0
JUNO THERAPEUTICS INC Put 48205A109 394 44,700 SH Put SOLE 0 44,700 0 0
JUST ENERGY GROUP INC COM 48213W101 9 1,513 SH   SOLE 0 1,513 0 0
K12 INC COM 48273U102 82 6,578 SH   SOLE 0 6,578 0 0
K2M GROUP HLDGS INC Call 48273J107 0 200 SH Call SOLE 0 200 0 0
KADANT INC COM 48282T104 32 633 SH   SOLE 0 633 0 0
KADANT INC Call 48282T104 2 1,100 SH Call SOLE 0 1,100 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 10 120 SH   SOLE 0 120 0 0
KAISER ALUMINUM CORP Call 483007704 0 100 SH Call SOLE 0 100 0 0
KANDI TECHNOLOGIES GROUP INC COM 483709101 55 7,726 SH   SOLE 0 7,726 0 0
KANDI TECHNOLOGIES GROUP INC Call 483709101 23 31,400 SH Call SOLE 0 31,400 0 0
KANDI TECHNOLOGIES GROUP INC Put 483709101 27 17,600 SH Put SOLE 0 17,600 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 419 4,659 SH   SOLE 0 4,659 0 0
KANSAS CITY SOUTHERN Call 485170302 77 53,600 SH Call SOLE 0 53,600 0 0
KANSAS CITY SOUTHERN Put 485170302 96 9,900 SH Put SOLE 0 9,900 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 194 14,936 SH   SOLE 0 14,936 0 0
KAPSTONE PAPER & PACKAGING C Call 48562P103 16 48,400 SH Call SOLE 0 48,400 0 0
KAPSTONE PAPER & PACKAGING C Put 48562P103 29 17,400 SH Put SOLE 0 17,400 0 0
KAR AUCTION SVCS INC COM 48238T109 7 190 SH   SOLE 0 190 0 0
KAR AUCTION SVCS INC Call 48238T109 4 2,600 SH Call SOLE 0 2,600 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 2 400 SH   SOLE 0 400 0 0
KARYOPHARM THERAPEUTICS INC Call 48576U106 5 8,000 SH Call SOLE 0 8,000 0 0
KARYOPHARM THERAPEUTICS INC Put 48576U106 5 300 SH Put SOLE 0 300 0 0
KATE SPADE & CO COM 485865109 24 1,193 SH   SOLE 0 1,193 0 0
KATE SPADE & CO Call 485865109 20 8,300 SH Call SOLE 0 8,300 0 0
KATE SPADE & CO Put 485865109 0 500 SH Put SOLE 0 500 0 0
KAYNE ANDERSON MLP INVT CO COM 486606106 251 12,341 SH   SOLE 0 12,341 0 0
KAYNE ANDERSON MLP INVT CO Call 486606106 12 9,300 SH Call SOLE 0 9,300 0 0
KAYNE ANDERSON MLP INVT CO Put 486606106 97 24,200 SH Put SOLE 0 24,200 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 8 293 SH   SOLE 0 293 0 0
KB HOME Call 48666K109 0 300 SH Call SOLE 0 300 0 0
KB HOME Put 48666K109 24 125,300 SH Put SOLE 0 125,300 0 0
KBR INC COM 48242W106 8 649 SH   SOLE 0 649 0 0
KBR INC Call 48242W106 0 800 SH Call SOLE 0 800 0 0
KCAP FINL INC Put 48668E101 0 5,100 SH Put SOLE 0 5,100 0 0
KCG HLDGS INC Call 48244B100 6 4,100 SH Call SOLE 0 4,100 0 0
KCG HLDGS INC Put 48244B100 0 500 SH Put SOLE 0 500 0 0
KELLOGG CO COM 487836108 349 4,275 SH   SOLE 0 4,275 0 0
KELLOGG CO Call 487836108 214 61,400 SH Call SOLE 0 61,400 0 0
KELLOGG CO Put 487836108 18 22,100 SH Put SOLE 0 22,100 0 0
KELLY SVCS INC Call 488152208 1 2,900 SH Call SOLE 0 2,900 0 0
KEMET CORP COM NEW 488360207 175 59,902 SH   SOLE 0 59,902 0 0
KEMET CORP Call 488360207 0 1,000 SH Call SOLE 0 1,000 0 0
KEMET CORP Put 488360207 43 157,400 SH Put SOLE 0 157,400 0 0
KEMPER CORP DEL COM 488401100 1 40 SH   SOLE 0 40 0 0
KEMPER CORP DEL Put 488401100 0 100 SH Put SOLE 0 100 0 0
KEMPHARM INC COM 488445107 3 800 SH   SOLE 0 800 0 0
KENNAMETAL INC COM 489170100 117 5,328 SH   SOLE 0 5,328 0 0
KENNAMETAL INC Call 489170100 28 56,700 SH Call SOLE 0 56,700 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 9 501 SH   SOLE 0 501 0 0
KENNEDY-WILSON HLDGS INC Put 489398107 1 1,500 SH Put SOLE 0 1,500 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 3 514 SH   SOLE 0 514 0 0
KERYX BIOPHARMACEUTICALS INC Call 492515101 0 3,000 SH Call SOLE 0 3,000 0 0
KERYX BIOPHARMACEUTICALS INC Put 492515101 2 200 SH Put SOLE 0 200 0 0
KEY ENERGY SVCS INC COM 492914106 1 6,308 SH   SOLE 0 6,308 0 0
KEY TRONICS CORP COM 493144109 3 436 SH   SOLE 0 436 0 0
KEYCORP NEW COM 493267108 44 4,000 SH   SOLE 0 4,000 0 0
KEYCORP NEW Put 493267108 9 7,600 SH Put SOLE 0 7,600 0 0
KEYW HLDG CORP COM 493723100 25 2,604 SH   SOLE 0 2,604 0 0
KEYW HLDG CORP Call 493723100 24 10,000 SH Call SOLE 0 10,000 0 0
KEYW HLDG CORP Put 493723100 0 2,000 SH Put SOLE 0 2,000 0 0
KFORCE INC COM 493732101 5 327 SH   SOLE 0 327 0 0
KILROY RLTY CORP Call 49427F108 0 200 SH Call SOLE 0 200 0 0
KILROY RLTY CORP Put 49427F108 1 700 SH Put SOLE 0 700 0 0
KIMBALL ELECTRONICS INC Call 49428J109 0 100 SH Call SOLE 0 100 0 0
KIMBERLY CLARK CORP COM 494368103 23 173 SH   SOLE 0 173 0 0
KIMBERLY CLARK CORP Put 494368103 1 100 SH Put SOLE 0 100 0 0
KIMCO RLTY CORP COM 49446R109 319 10,179 SH   SOLE 0 10,179 0 0
KIMCO RLTY CORP Call 49446R109 0 100 SH Call SOLE 0 100 0 0
KIMCO RLTY CORP Put 49446R109 6 30,500 SH Put SOLE 0 30,500 0 0
KINDER MORGAN INC DEL COM 49456B101 2,199 117,498 SH   SOLE 0 117,498 0 0
KINDER MORGAN INC DEL *W EXP 05/25/201 49456B119 2 125,244 SH   SOLE 0 125,244 0 0
KINDER MORGAN INC DEL PFD SER A 49456B200 810 16,600 SH   SOLE 0 16,600 0 0
KINDER MORGAN INC DEL Call 49456B101 183 247,900 SH Call SOLE 0 247,900 0 0
KINDER MORGAN INC DEL Put 49456B101 1,439 240,400 SH Put SOLE 0 240,400 0 0
KINDRED BIOSCIENCES INC COM 494577109 12 3,570 SH   SOLE 0 3,570 0 0
KINDRED HEALTHCARE INC Call 494580103 24 56,700 SH Call SOLE 0 56,700 0 0
KINDRED HEALTHCARE INC Put 494580103 6 4,700 SH Put SOLE 0 4,700 0 0
KINROSS GOLD CORP Call 496902404 1 20,400 SH Call SOLE 0 20,400 0 0
KIRBY CORP COM 497266106 39 639 SH   SOLE 0 639 0 0
KIRBY CORP Put 497266106 2 800 SH Put SOLE 0 800 0 0
KIRKLANDS INC COM 497498105 67 4,623 SH   SOLE 0 4,623 0 0
KIRKLANDS INC Call 497498105 0 300 SH Call SOLE 0 300 0 0
KIRKLANDS INC Put 497498105 33 9,000 SH Put SOLE 0 9,000 0 0
KITE PHARMA INC COM 49803L109 443 8,878 SH   SOLE 0 8,878 0 0
KITE PHARMA INC Call 49803L109 77 35,900 SH Call SOLE 0 35,900 0 0
KITE PHARMA INC Put 49803L109 121 19,800 SH Put SOLE 0 19,800 0 0
KITE RLTY GROUP TR COM NEW 49803T300 9 330 SH   SOLE 0 330 0 0
KITE RLTY GROUP TR Call 49803T300 1 3,200 SH Call SOLE 0 3,200 0 0
KITE RLTY GROUP TR Put 49803T300 0 400 SH Put SOLE 0 400 0 0
KKR & CO L P DEL COM UNITS 48248M102 50 4,093 SH   SOLE 0 4,093 0 0
KKR & CO L P DEL Call 48248M102 0 2,400 SH Call SOLE 0 2,400 0 0
KKR & CO L P DEL Put 48248M102 23 2,000 SH Put SOLE 0 2,000 0 0
KLA-TENCOR CORP COM 482480100 770 10,525 SH   SOLE 0 10,525 0 0
KLA-TENCOR CORP Call 482480100 5 5,600 SH Call SOLE 0 5,600 0 0
KLA-TENCOR CORP Put 482480100 1 2,800 SH Put SOLE 0 2,800 0 0
KLX INC COM 482539103 15 514 SH   SOLE 0 514 0 0
KLX INC Call 482539103 0 300 SH Call SOLE 0 300 0 0
KNIGHT TRANSN INC COM 499064103 1 48 SH   SOLE 0 48 0 0
KNIGHT TRANSN INC Put 499064103 1 1,000 SH Put SOLE 0 1,000 0 0
KNOLL INC Call 498904200 6 4,100 SH Call SOLE 0 4,100 0 0
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 113 6,120 SH   SOLE 0 6,120 0 0
KNOT OFFSHORE PARTNERS LP Call Y48125101 1 1,000 SH Call SOLE 0 1,000 0 0
KNOT OFFSHORE PARTNERS LP Put Y48125101 4 3,800 SH Put SOLE 0 3,800 0 0
KNOWLES CORP COM 49926D109 165 12,083 SH   SOLE 0 12,083 0 0
KNOWLES CORP Call 49926D109 2 8,200 SH Call SOLE 0 8,200 0 0
KNOWLES CORP Put 49926D109 19 17,500 SH Put SOLE 0 17,500 0 0
KOHLS CORP COM 500255104 552 14,566 SH   SOLE 0 14,566 0 0
KOHLS CORP Call 500255104 11 14,400 SH Call SOLE 0 14,400 0 0
KOHLS CORP Put 500255104 166 15,500 SH Put SOLE 0 15,500 0 0
KONA GRILL INC COM 50047H201 15 1,441 SH   SOLE 0 1,441 0 0
KONGZHONG CORP SPONSORED ADR 50047P104 46 9,200 SH   SOLE 0 9,200 0 0
KONGZHONG CORP Call 50047P104 1 3,100 SH Call SOLE 0 3,100 0 0
KONGZHONG CORP Put 50047P104 28 11,200 SH Put SOLE 0 11,200 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 48 1,948 SH   SOLE 0 1,948 0 0
KONINKLIJKE PHILIPS N V Call 500472303 11 33,000 SH Call SOLE 0 33,000 0 0
KONINKLIJKE PHILIPS N V Put 500472303 4 4,000 SH Put SOLE 0 4,000 0 0
KOPIN CORP COM 500600101 37 16,798 SH   SOLE 0 16,798 0 0
KOPIN CORP Call 500600101 0 500 SH Call SOLE 0 500 0 0
KOPPERS HOLDINGS INC COM 50060P106 7 259 SH   SOLE 0 259 0 0
KOPPERS HOLDINGS INC Call 50060P106 7 2,000 SH Call SOLE 0 2,000 0 0
KOPPERS HOLDINGS INC Put 50060P106 0 100 SH Put SOLE 0 100 0 0
KOREA ELECTRIC PWR Call 500631106 15 9,000 SH Call SOLE 0 9,000 0 0
KOREA ELECTRIC PWR Put 500631106 0 300 SH Put SOLE 0 300 0 0
KORN FERRY INTL COM NEW 500643200 26 1,281 SH   SOLE 0 1,281 0 0
KORN FERRY INTL Call 500643200 0 500 SH Call SOLE 0 500 0 0
KORN FERRY INTL Put 500643200 6 900 SH Put SOLE 0 900 0 0
KOSMOS ENERGY LTD SHS G5315B107 18 3,453 SH   SOLE 0 3,453 0 0
KRAFT HEINZ CO COM 500754106 1,434 16,215 SH   SOLE 0 16,215 0 0
KRAFT HEINZ CO Call 500754106 1,725 176,300 SH Call SOLE 0 176,300 0 0
KRAFT HEINZ CO Put 500754106 143 177,600 SH Put SOLE 0 177,600 0 0
KRANESHARES TR Put 500767306 0 10,000 SH Put SOLE 0 10,000 0 0
KRATON PERFORMANCE POLYMERS COM 50077C106 462 16,542 SH   SOLE 0 16,542 0 0
KRATON PERFORMANCE POLYMERS Call 50077C106 13 21,700 SH Call SOLE 0 21,700 0 0
KRATON PERFORMANCE POLYMERS Put 50077C106 2 1,600 SH Put SOLE 0 1,600 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 16 3,945 SH   SOLE 0 3,945 0 0
KRATOS DEFENSE & SEC SOLUTIO Call 50077B207 0 1,400 SH Call SOLE 0 1,400 0 0
KRISPY KREME DOUGHNUTS INC COM 501014104 117 5,602 SH   SOLE 0 5,602 0 0
KRISPY KREME DOUGHNUTS INC Call 501014104 6 4,500 SH Call SOLE 0 4,500 0 0
KRISPY KREME DOUGHNUTS INC Put 501014104 0 10,300 SH Put SOLE 0 10,300 0 0
KROGER CO COM 501044101 593 16,122 SH   SOLE 0 16,122 0 0
KROGER CO Call 501044101 7 13,100 SH Call SOLE 0 13,100 0 0
KROGER CO Put 501044101 22 33,600 SH Put SOLE 0 33,600 0 0
KRONOS WORLDWIDE INC COM 50105F105 17 3,248 SH   SOLE 0 3,248 0 0
KRONOS WORLDWIDE INC Call 50105F105 1 2,200 SH Call SOLE 0 2,200 0 0
KRONOS WORLDWIDE INC Put 50105F105 2 4,600 SH Put SOLE 0 4,600 0 0
KULICKE & SOFFA INDS INC COM 501242101 23 1,918 SH   SOLE 0 1,918 0 0
KULICKE & SOFFA INDS INC Call 501242101 0 2,800 SH Call SOLE 0 2,800 0 0
L BRANDS INC Call 501797104 0 6,600 SH Call SOLE 0 6,600 0 0
L BRANDS INC Put 501797104 14 6,000 SH Put SOLE 0 6,000 0 0
L-3 COMMUNICATIONS HLDGS INC COM 502424104 103 707 SH   SOLE 0 707 0 0
L-3 COMMUNICATIONS HLDGS INC Call 502424104 13 1,500 SH Call SOLE 0 1,500 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 107 6,700 SH   SOLE 0 6,700 0 0
LA JOLLA PHARMACEUTICAL CO Call 503459604 12 6,400 SH Call SOLE 0 6,400 0 0
LA JOLLA PHARMACEUTICAL CO Put 503459604 28 23,200 SH Put SOLE 0 23,200 0 0
LA QUINTA HLDGS INC COM 50420D108 126 11,074 SH   SOLE 0 11,074 0 0
LA QUINTA HLDGS INC Put 50420D108 0 300 SH Put SOLE 0 300 0 0
LA Z BOY INC COM 505336107 46 1,655 SH   SOLE 0 1,655 0 0
LA Z BOY INC Put 505336107 3 4,500 SH Put SOLE 0 4,500 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 249 1,912 SH   SOLE 0 1,912 0 0
LABORATORY CORP AMER HLDGS Call 50540R409 45 10,100 SH Call SOLE 0 10,100 0 0
LABORATORY CORP AMER HLDGS Put 50540R409 3 1,900 SH Put SOLE 0 1,900 0 0
LADDER CAP CORP CL A 505743104 3 300 SH   SOLE 0 300 0 0
LAKELAND BANCORP INC COM 511637100 3 294 SH   SOLE 0 294 0 0
LAM RESEARCH CORP COM 512807108 388 4,621 SH   SOLE 0 4,621 0 0
LAM RESEARCH CORP Call 512807108 0 1,000 SH Call SOLE 0 1,000 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 288 4,348 SH   SOLE 0 4,348 0 0
LANCASTER COLONY CORP COM 513847103 111 876 SH   SOLE 0 876 0 0
LANCASTER COLONY CORP Put 513847103 0 100 SH Put SOLE 0 100 0 0
LANDEC CORP COM 514766104 0 25 SH   SOLE 0 25 0 0
LANDS END INC NEW COM 51509F105 110 6,700 SH   SOLE 0 6,700 0 0
LANDS END INC NEW Call 51509F105 41 35,300 SH Call SOLE 0 35,300 0 0
LANDS END INC NEW Put 51509F105 228 14,300 SH Put SOLE 0 14,300 0 0
LANDSTAR SYS INC COM 515098101 17 255 SH   SOLE 0 255 0 0
LANNET INC COM 516012101 179 7,527 SH   SOLE 0 7,527 0 0
LANNET INC Call 516012101 7 18,100 SH Call SOLE 0 18,100 0 0
LANNET INC Put 516012101 16 5,500 SH Put SOLE 0 5,500 0 0
LAREDO PETROLEUM INC Call 516806106 30 22,700 SH Call SOLE 0 22,700 0 0
LAREDO PETROLEUM INC Put 516806106 5 1,700 SH Put SOLE 0 1,700 0 0
LAS VEGAS SANDS CORP COM 517834107 179 4,120 SH   SOLE 0 4,120 0 0
LAS VEGAS SANDS CORP Put 517834107 10 6,200 SH Put SOLE 0 6,200 0 0
LASALLE HOTEL PPTYS Call 517942108 0 4,500 SH Call SOLE 0 4,500 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 2 360 SH   SOLE 0 360 0 0
LATAM AIRLS GROUP S A Put 51817R106 0 500 SH Put SOLE 0 500 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 31 5,852 SH   SOLE 0 5,852 0 0
LATTICE SEMICONDUCTOR CORP Call 518415104 0 1,200 SH Call SOLE 0 1,200 0 0
LATTICE SEMICONDUCTOR CORP Put 518415104 0 100 SH Put SOLE 0 100 0 0
LAUDER ESTEE COS INC Call 518439104 2 2,500 SH Call SOLE 0 2,500 0 0
LAUDER ESTEE COS INC Put 518439104 2 3,200 SH Put SOLE 0 3,200 0 0
LAZARD LTD SHS A G54050102 375 12,604 SH   SOLE 0 12,604 0 0
LAZARD LTD Call G54050102 8 27,100 SH Call SOLE 0 27,100 0 0
LAZARD LTD Put G54050102 121 17,100 SH Put SOLE 0 17,100 0 0
LDR HLDG CORP COM 50185U105 162 4,400 SH   SOLE 0 4,400 0 0
LDR HLDG CORP Call 50185U105 147 12,500 SH Call SOLE 0 12,500 0 0
LDR HLDG CORP Put 50185U105 1 7,900 SH Put SOLE 0 7,900 0 0
LEAR CORP COM NEW 521865204 256 2,518 SH   SOLE 0 2,518 0 0
LEAR CORP Call 521865204 13 6,800 SH Call SOLE 0 6,800 0 0
LEAR CORP Put 521865204 1 300 SH Put SOLE 0 300 0 0
LEGACY RESVS LP UNIT LP INT 524707304 1 656 SH   SOLE 0 656 0 0
LEGACY RESVS LP Call 524707304 0 2,500 SH Call SOLE 0 2,500 0 0
LEGACY RESVS LP Put 524707304 0 200 SH Put SOLE 0 200 0 0
LEGG MASON INC COM 524901105 25 879 SH   SOLE 0 879 0 0
LEGG MASON INC Call 524901105 0 3,400 SH Call SOLE 0 3,400 0 0
LEGG MASON INC Put 524901105 3 600 SH Put SOLE 0 600 0 0
LEGGETT & PLATT INC COM 524660107 21 416 SH   SOLE 0 416 0 0
LEGGETT & PLATT INC Call 524660107 0 200 SH Call SOLE 0 200 0 0
LEIDOS HLDGS INC Call 525327102 4 15,500 SH Call SOLE 0 15,500 0 0
LEIDOS HLDGS INC Put 525327102 4 15,200 SH Put SOLE 0 15,200 0 0
LEJU HLDGS LTD SPONSORED ADS 50187J108 57 12,300 SH   SOLE 0 12,300 0 0
LEJU HLDGS LTD Put 50187J108 12 4,500 SH Put SOLE 0 4,500 0 0
LEMAITRE VASCULAR INC Put 525558201 0 500 SH Put SOLE 0 500 0 0
LENDINGCLUB CORP COM 52603A109 898 209,068 SH   SOLE 0 209,068 0 0
LENDINGCLUB CORP Call 52603A109 486 727,300 SH Call SOLE 0 727,300 0 0
LENDINGCLUB CORP Put 52603A109 403 410,000 SH Put SOLE 0 410,000 0 0
LENDINGTREE INC NEW COM 52603B107 519 5,885 SH   SOLE 0 5,885 0 0
LENDINGTREE INC NEW Call 52603B107 226 65,000 SH Call SOLE 0 65,000 0 0
LENDINGTREE INC NEW Put 52603B107 672 44,200 SH Put SOLE 0 44,200 0 0
LENNAR CORP CL A 526057104 519 11,279 SH   SOLE 0 11,279 0 0
LENNAR CORP CL B 526057302 224 6,036 SH   SOLE 0 6,036 0 0
LENNAR CORP Call 526057104 0 100 SH Call SOLE 0 100 0 0
LENNOX INTL INC COM 526107107 127 897 SH   SOLE 0 897 0 0
LENNOX INTL INC Call 526107107 1 100 SH Call SOLE 0 100 0 0
LENNOX INTL INC Put 526107107 10 3,900 SH Put SOLE 0 3,900 0 0
LEUCADIA NATL CORP COM 527288104 83 4,842 SH   SOLE 0 4,842 0 0
LEUCADIA NATL CORP Call 527288104 5 8,500 SH Call SOLE 0 8,500 0 0
LEUCADIA NATL CORP Put 527288104 0 1,100 SH Put SOLE 0 1,100 0 0
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 809 15,713 SH   SOLE 0 15,713 0 0
LEVEL 3 COMMUNICATIONS INC Call 52729N308 12 9,000 SH Call SOLE 0 9,000 0 0
LEVEL 3 COMMUNICATIONS INC Put 52729N308 20 10,800 SH Put SOLE 0 10,800 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 356 24,837 SH   SOLE 0 24,837 0 0
LEXICON PHARMACEUTICALS INC Call 528872302 54 21,700 SH Call SOLE 0 21,700 0 0
LEXICON PHARMACEUTICALS INC Put 528872302 13 7,300 SH Put SOLE 0 7,300 0 0
LEXINGTON REALTY TRUST COM 529043101 21 2,078 SH   SOLE 0 2,078 0 0
LEXINGTON REALTY TRUST Put 529043101 0 1,800 SH Put SOLE 0 1,800 0 0
LEXMARK INTL INC CL A 529771107 276 7,327 SH   SOLE 0 7,327 0 0
LEXMARK INTL INC Call 529771107 130 71,800 SH Call SOLE 0 71,800 0 0
LEXMARK INTL INC Put 529771107 31 30,300 SH Put SOLE 0 30,300 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 27 2,373 SH   SOLE 0 2,373 0 0
LG DISPLAY CO LTD Call 50186V102 0 900 SH Call SOLE 0 900 0 0
LG DISPLAY CO LTD Put 50186V102 0 700 SH Put SOLE 0 700 0 0
LGI HOMES INC COM 50187T106 155 4,875 SH   SOLE 0 4,875 0 0
LGI HOMES INC Put 50187T106 8 17,300 SH Put SOLE 0 17,300 0 0
LHC GROUP INC COM 50187A107 35 827 SH   SOLE 0 827 0 0
LHC GROUP INC Call 50187A107 111 54,400 SH Call SOLE 0 54,400 0 0
LHC GROUP INC Put 50187A107 12 78,800 SH Put SOLE 0 78,800 0 0
LIBBEY INC COM 529898108 2 133 SH   SOLE 0 133 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 125 2,117 SH   SOLE 0 2,117 0 0
LIBERTY BROADBAND CORP Call 530307305 3 1,000 SH Call SOLE 0 1,000 0 0
LIBERTY BROADBAND CORP Put 530307305 8 2,000 SH Put SOLE 0 2,000 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 115 3,972 SH   SOLE 0 3,972 0 0
LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 21 662 SH   SOLE 0 662 0 0
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 113 3,490 SH   SOLE 0 3,490 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 592 20,692 SH   SOLE 0 20,692 0 0
LIBERTY GLOBAL PLC Call G5480U120 0 1,800 SH Call SOLE 0 1,800 0 0
LIBERTY GLOBAL PLC Call G5480U104 11 19,100 SH Call SOLE 0 19,100 0 0
LIBERTY GLOBAL PLC Put G5480U104 4 1,100 SH Put SOLE 0 1,100 0 0
LIBERTY GLOBAL PLC Put G5480U153 4 400 SH Put SOLE 0 400 0 0
LIBERTY GLOBAL PLC Put G5480U120 156 16,200 SH Put SOLE 0 16,200 0 0
LIBERTY INTERACTIVE CORP LBT VENT COM A 53071M880 443 11,959 SH   SOLE 0 11,959 0 0
LIBERTY INTERACTIVE CORP Call 53071M104 0 200 SH Call SOLE 0 200 0 0
LIBERTY INTERACTIVE CORP Put 53071M104 0 100 SH Put SOLE 0 100 0 0
LIBERTY INTERACTIVE CORP Put 53071M880 5 700 SH Put SOLE 0 700 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 599 19,108 SH   SOLE 0 19,108 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 19 1,299 SH   SOLE 0 1,299 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 35 2,400 SH   SOLE 0 2,400 0 0
LIBERTY MEDIA CORP DELAWARE COM A MEDIA GRP 531229870 112 5,891 SH   SOLE 0 5,891 0 0
LIBERTY MEDIA CORP DELAWARE Call 531229870 19 10,000 SH Call SOLE 0 10,000 0 0
LIBERTY MEDIA CORP DELAWARE Call 531229706 1 2,000 SH Call SOLE 0 2,000 0 0
LIBERTY MEDIA CORP DELAWARE Put 531229706 1 1,000 SH Put SOLE 0 1,000 0 0
LIBERTY MEDIA CORP DELAWARE Put 531229870 2 800 SH Put SOLE 0 800 0 0
LIBERTY PPTY TR SH BEN INT 531172104 6 155 SH   SOLE 0 155 0 0
LIBERTY PPTY TR Call 531172104 7 1,900 SH Call SOLE 0 1,900 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 57 2,607 SH   SOLE 0 2,607 0 0
LIFELOCK INC COM 53224V100 4 300 SH   SOLE 0 300 0 0
LIFELOCK INC Call 53224V100 39 20,100 SH Call SOLE 0 20,100 0 0
LIFELOCK INC Put 53224V100 15 79,800 SH Put SOLE 0 79,800 0 0
LIFEPOINT HEALTH INC COM 53219L109 63 967 SH   SOLE 0 967 0 0
LIFEPOINT HEALTH INC Put 53219L109 1 1,200 SH Put SOLE 0 1,200 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 28 237 SH   SOLE 0 237 0 0
LIGAND PHARMACEUTICALS INC Call 53220K504 37 8,800 SH Call SOLE 0 8,800 0 0
LIGAND PHARMACEUTICALS INC Put 53220K504 13 4,500 SH Put SOLE 0 4,500 0 0
LIGHTINTHEBOX HLDG CO LTD SPONSORED ADR 53225G102 20 6,000 SH   SOLE 0 6,000 0 0
LIGHTINTHEBOX HLDG CO LTD Call 53225G102 0 800 SH Call SOLE 0 800 0 0
LILLY ELI & CO COM 532457108 1,512 19,200 SH   SOLE 0 19,200 0 0
LILLY ELI & CO Call 532457108 49 11,700 SH Call SOLE 0 11,700 0 0
LILLY ELI & CO Put 532457108 31 75,800 SH Put SOLE 0 75,800 0 0
LIMELIGHT NETWORKS INC COM 53261M104 2 1,800 SH   SOLE 0 1,800 0 0
LIMONEIRA CO COM 532746104 19 1,100 SH   SOLE 0 1,100 0 0
LIMONEIRA CO Call 532746104 5 4,000 SH Call SOLE 0 4,000 0 0
LINCOLN EDL SVCS CORP COM 533535100 4 3,257 SH   SOLE 0 3,257 0 0
LINCOLN ELEC HLDGS INC COM 533900106 482 8,162 SH   SOLE 0 8,162 0 0
LINCOLN ELEC HLDGS INC Call 533900106 1 1,100 SH Call SOLE 0 1,100 0 0
LINCOLN ELEC HLDGS INC Put 533900106 23 15,000 SH Put SOLE 0 15,000 0 0
LINCOLN NATL CORP IND COM 534187109 56 1,468 SH   SOLE 0 1,468 0 0
LINCOLN NATL CORP IND *W EXP 07/10/201 534187117 2,926 96,730 SH   SOLE 0 96,730 0 0
LINCOLN NATL CORP IND Put 534187109 13 5,400 SH Put SOLE 0 5,400 0 0
LINDSAY CORP COM 535555106 130 1,918 SH   SOLE 0 1,918 0 0
LINDSAY CORP Put 535555106 1 1,200 SH Put SOLE 0 1,200 0 0
LINKEDIN CORP COM CL A 53578A108 4,704 24,857 SH   SOLE 0 24,857 0 0
LINKEDIN CORP Call 53578A108 1,816 149,700 SH Call SOLE 0 149,700 0 0
LINKEDIN CORP Put 53578A108 171 178,700 SH Put SOLE 0 178,700 0 0
LION BIOTECHNOLOGIES INC COM 53619R102 39 4,883 SH   SOLE 0 4,883 0 0
LION BIOTECHNOLOGIES INC Put 53619R102 38 67,300 SH Put SOLE 0 67,300 0 0
LIONBRIDGE TECHNOLOGIES INC COM 536252109 21 5,530 SH   SOLE 0 5,530 0 0
LIONS GATE ENTMNT CORP COM NEW 535919203 525 25,979 SH   SOLE 0 25,979 0 0
LIONS GATE ENTMNT CORP Call 535919203 12 40,500 SH Call SOLE 0 40,500 0 0
LIONS GATE ENTMNT CORP Put 535919203 31 2,600 SH Put SOLE 0 2,600 0 0
LIPOCINE INC NEW COM 53630X104 57 19,007 SH   SOLE 0 19,007 0 0
LIPOCINE INC NEW Call 53630X104 0 26,600 SH Call SOLE 0 26,600 0 0
LIPOCINE INC NEW Put 53630X104 76 9,300 SH Put SOLE 0 9,300 0 0
LIQUIDITY SERVICES INC COM 53635B107 14 1,851 SH   SOLE 0 1,851 0 0
LIQUIDITY SERVICES INC Call 53635B107 3 4,900 SH Call SOLE 0 4,900 0 0
LITHIA MTRS INC CL A 536797103 36 520 SH   SOLE 0 520 0 0
LITHIA MTRS INC Call 536797103 0 1,000 SH Call SOLE 0 1,000 0 0
LITTELFUSE INC COM 537008104 3 28 SH   SOLE 0 28 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 226 9,635 SH   SOLE 0 9,635 0 0
LIVE NATION ENTERTAINMENT IN Call 538034109 1 700 SH Call SOLE 0 700 0 0
LIVE NATION ENTERTAINMENT IN Put 538034109 12 6,800 SH Put SOLE 0 6,800 0 0
LIVE VENTURES INC COM 538142100 0 384 SH   SOLE 0 384 0 0
LIVEPERSON INC COM 538146101 19 3,151 SH   SOLE 0 3,151 0 0
LIVEPERSON INC Call 538146101 0 700 SH Call SOLE 0 700 0 0
LIVEPERSON INC Put 538146101 1 1,400 SH Put SOLE 0 1,400 0 0
LKQ CORP Call 501889208 5 4,200 SH Call SOLE 0 4,200 0 0
LKQ CORP Put 501889208 0 100 SH Put SOLE 0 100 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 34 11,715 SH   SOLE 0 11,715 0 0
LLOYDS BANKING GROUP PLC Call 539439109 13 44,300 SH Call SOLE 0 44,300 0 0
LLOYDS BANKING GROUP PLC Put 539439109 34 39,700 SH Put SOLE 0 39,700 0 0
LOCKHEED MARTIN CORP COM 539830109 1,166 4,700 SH   SOLE 0 4,700 0 0
LOCKHEED MARTIN CORP Call 539830109 2 400 SH Call SOLE 0 400 0 0
LOCKHEED MARTIN CORP Put 539830109 79 1,900 SH Put SOLE 0 1,900 0 0
LOEWS CORP COM 540424108 33 819 SH   SOLE 0 819 0 0
LOEWS CORP Call 540424108 4 3,300 SH Call SOLE 0 3,300 0 0
LOEWS CORP Put 540424108 0 100 SH Put SOLE 0 100 0 0
LOGMEIN INC COM 54142L109 92 1,457 SH   SOLE 0 1,457 0 0
LOGMEIN INC Put 54142L109 0 1,000 SH Put SOLE 0 1,000 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 71 2,030 SH   SOLE 0 2,030 0 0
LOUISIANA PAC CORP Call 546347105 0 400 SH Call SOLE 0 400 0 0
LOWES COS INC Call 548661107 20 26,400 SH Call SOLE 0 26,400 0 0
LOWES COS INC Put 548661107 3 3,100 SH Put SOLE 0 3,100 0 0
LPL FINL HLDGS INC COM 50212V100 31 1,420 SH   SOLE 0 1,420 0 0
LPL FINL HLDGS INC Put 50212V100 13 2,800 SH Put SOLE 0 2,800 0 0
LSB INDS INC COM 502160104 39 3,301 SH   SOLE 0 3,301 0 0
LSB INDS INC Call 502160104 6 9,400 SH Call SOLE 0 9,400 0 0
LSB INDS INC Put 502160104 7 23,800 SH Put SOLE 0 23,800 0 0
LTC PPTYS INC Call 502175102 2 600 SH Call SOLE 0 600 0 0
LUBYS INC COM 549282101 1 300 SH   SOLE 0 300 0 0
LULULEMON ATHLETICA INC COM 550021109 78 1,064 SH   SOLE 0 1,064 0 0
LULULEMON ATHLETICA INC Call 550021109 159 17,300 SH Call SOLE 0 17,300 0 0
LULULEMON ATHLETICA INC Put 550021109 40 31,200 SH Put SOLE 0 31,200 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 84 5,488 SH   SOLE 0 5,488 0 0
LUMBER LIQUIDATORS HLDGS INC Call 55003T107 67 45,700 SH Call SOLE 0 45,700 0 0
LUMBER LIQUIDATORS HLDGS INC Put 55003T107 79 15,100 SH Put SOLE 0 15,100 0 0
LUMENTUM HLDGS INC COM 55024U109 245 10,128 SH   SOLE 0 10,128 0 0
LUMENTUM HLDGS INC Call 55024U109 14 5,700 SH Call SOLE 0 5,700 0 0
LUMENTUM HLDGS INC Put 55024U109 9 1,500 SH Put SOLE 0 1,500 0 0
LUMINEX CORP DEL COM 55027E102 72 3,596 SH   SOLE 0 3,596 0 0
LUMINEX CORP DEL Call 55027E102 1 1,500 SH Call SOLE 0 1,500 0 0
LUMINEX CORP DEL Put 55027E102 0 300 SH Put SOLE 0 300 0 0
LUMOS NETWORKS CORP COM 550283105 50 4,157 SH   SOLE 0 4,157 0 0
LUMOS NETWORKS CORP Call 550283105 0 2,500 SH Call SOLE 0 2,500 0 0
LUXOFT HLDG INC ORD SHS CL A G57279104 119 2,302 SH   SOLE 0 2,302 0 0
LUXOFT HLDG INC Call G57279104 0 500 SH Call SOLE 0 500 0 0
LUXOFT HLDG INC Put G57279104 26 3,100 SH Put SOLE 0 3,100 0 0
LUXOTTICA GROUP S P A SPONSORED ADR 55068R202 242 4,959 SH   SOLE 0 4,959 0 0
LUXOTTICA GROUP S P A Call 55068R202 2 1,200 SH Call SOLE 0 1,200 0 0
LUXOTTICA GROUP S P A Put 55068R202 15 3,100 SH Put SOLE 0 3,100 0 0
LYDALL INC DEL COM 550819106 1 50 SH   SOLE 0 50 0 0
LYDALL INC DEL Call 550819106 0 200 SH Call SOLE 0 200 0 0
LYDALL INC DEL Put 550819106 0 1,000 SH Put SOLE 0 1,000 0 0
LYON WILLIAM HOMES CL A NEW 552074700 96 5,959 SH   SOLE 0 5,959 0 0
LYON WILLIAM HOMES Call 552074700 9 5,600 SH Call SOLE 0 5,600 0 0
LYON WILLIAM HOMES Put 552074700 0 200 SH Put SOLE 0 200 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 44 600 SH   SOLE 0 600 0 0
LYONDELLBASELL INDUSTRIES N Call N53745100 109 141,000 SH Call SOLE 0 141,000 0 0
LYONDELLBASELL INDUSTRIES N Put N53745100 130 34,700 SH Put SOLE 0 34,700 0 0
M & T BK CORP COM 55261F104 66 562 SH   SOLE 0 562 0 0
M & T BK CORP Call 55261F104 28 79,900 SH Call SOLE 0 79,900 0 0
M & T BK CORP Put 55261F104 4 8,100 SH Put SOLE 0 8,100 0 0
M D C HLDGS INC COM 552676108 23 975 SH   SOLE 0 975 0 0
M D C HLDGS INC Put 552676108 13 2,000 SH Put SOLE 0 2,000 0 0
M/I HOMES INC COM 55305B101 15 814 SH   SOLE 0 814 0 0
M/I HOMES INC Call 55305B101 0 400 SH Call SOLE 0 400 0 0
MACERICH CO COM 554382101 125 1,468 SH   SOLE 0 1,468 0 0
MACERICH CO Call 554382101 21 14,700 SH Call SOLE 0 14,700 0 0
MACERICH CO Put 554382101 2 4,900 SH Put SOLE 0 4,900 0 0
MACK CALI RLTY CORP Call 554489104 0 100 SH Call SOLE 0 100 0 0
MACK CALI RLTY CORP Put 554489104 0 100 SH Put SOLE 0 100 0 0
MACOM TECH SOLUTIONS HLDGS I Call 55405Y100 43 13,200 SH Call SOLE 0 13,200 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 340 4,600 SH   SOLE 0 4,600 0 0
MACQUARIE INFRASTRUCTURE COR Call 55608B105 79 19,500 SH Call SOLE 0 19,500 0 0
MACQUARIE INFRASTRUCTURE COR Put 55608B105 10 13,600 SH Put SOLE 0 13,600 0 0
MACROGENICS INC COM 556099109 49 1,831 SH   SOLE 0 1,831 0 0
MACROGENICS INC Call 556099109 32 6,100 SH Call SOLE 0 6,100 0 0
MACYS INC COM 55616P104 689 20,524 SH   SOLE 0 20,524 0 0
MACYS INC Call 55616P104 2 15,500 SH Call SOLE 0 15,500 0 0
MACYS INC Put 55616P104 74 26,000 SH Put SOLE 0 26,000 0 0
MADDEN STEVEN LTD Call 556269108 0 100 SH Call SOLE 0 100 0 0
MADDEN STEVEN LTD Put 556269108 0 200 SH Put SOLE 0 200 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 25 145 SH   SOLE 0 145 0 0
MADISON SQUARE GARDEN CO NEW Put 55825T103 0 500 SH Put SOLE 0 500 0 0
MAG SILVER CORP COM 55903Q104 70 5,579 SH   SOLE 0 5,579 0 0
MAG SILVER CORP Call 55903Q104 0 100 SH Call SOLE 0 100 0 0
MAG SILVER CORP Put 55903Q104 1 1,200 SH Put SOLE 0 1,200 0 0
MAGELLAN HEALTH INC COM NEW 559079207 32 500 SH   SOLE 0 500 0 0
MAGELLAN MIDSTREAM PRTNRS LP Call 559080106 268 56,200 SH Call SOLE 0 56,200 0 0
MAGELLAN MIDSTREAM PRTNRS LP Put 559080106 1 6,700 SH Put SOLE 0 6,700 0 0
MAGIC SOFTWARE ENTERPRISES L ORD 559166103 1 300 SH   SOLE 0 300 0 0
MAGICJACK VOCALTEC LTD SHS M6787E101 36 5,762 SH   SOLE 0 5,762 0 0
MAGICJACK VOCALTEC LTD Call M6787E101 1 7,400 SH Call SOLE 0 7,400 0 0
MAGICJACK VOCALTEC LTD Put M6787E101 2 800 SH Put SOLE 0 800 0 0
MAGNA INTL INC COM 559222401 179 5,111 SH   SOLE 0 5,111 0 0
MAGNA INTL INC Call 559222401 0 500 SH Call SOLE 0 500 0 0
MAGNA INTL INC Put 559222401 0 100 SH Put SOLE 0 100 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 175 31,092 SH   SOLE 0 31,092 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 4 378 SH   SOLE 0 378 0 0
MAIDEN HOLDINGS LTD Call G5753U112 0 800 SH Call SOLE 0 800 0 0
MAIDEN HOLDINGS LTD Put G5753U112 6 5,700 SH Put SOLE 0 5,700 0 0
MAIN STREET CAPITAL CORP COM 56035L104 1 50 SH   SOLE 0 50 0 0
MAIN STREET CAPITAL CORP Call 56035L104 6 5,900 SH Call SOLE 0 5,900 0 0
MAIN STREET CAPITAL CORP Put 56035L104 36 25,900 SH Put SOLE 0 25,900 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 10 713 SH   SOLE 0 713 0 0
MAKEMYTRIP LIMITED MAURITIUS Call V5633W109 0 300 SH Call SOLE 0 300 0 0
MAKEMYTRIP LIMITED MAURITIUS Put V5633W109 1 700 SH Put SOLE 0 700 0 0
MALIBU BOATS INC COM CL A 56117J100 3 295 SH   SOLE 0 295 0 0
MALIBU BOATS INC Put 56117J100 6 2,100 SH Put SOLE 0 2,100 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 567 9,342 SH   SOLE 0 9,342 0 0
MALLINCKRODT PUB LTD CO Call G5785G107 90 59,000 SH Call SOLE 0 59,000 0 0
MALLINCKRODT PUB LTD CO Put G5785G107 520 72,700 SH Put SOLE 0 72,700 0 0
MANCHESTER UTD PLC NEW ORD CL A G5784H106 7 500 SH   SOLE 0 500 0 0
MANCHESTER UTD PLC NEW Put G5784H106 0 100 SH Put SOLE 0 100 0 0
MANHATTAN ASSOCS INC Call 562750109 3 9,700 SH Call SOLE 0 9,700 0 0
MANHATTAN ASSOCS INC Put 562750109 1 7,000 SH Put SOLE 0 7,000 0 0
MANITEX INTL INC COM 563420108 8 1,209 SH   SOLE 0 1,209 0 0
MANITEX INTL INC Call 563420108 19 63,600 SH Call SOLE 0 63,600 0 0
MANITOWOC FOODSERVICE INC COM 563568104 63 3,585 SH   SOLE 0 3,585 0 0
MANITOWOC INC COM 563571108 37 6,927 SH   SOLE 0 6,927 0 0
MANITOWOC INC Call 563571108 0 500 SH Call SOLE 0 500 0 0
MANITOWOC INC Put 563571108 11 10,400 SH Put SOLE 0 10,400 0 0
MANNING & NAPIER INC Call 56382Q102 1 3,500 SH Call SOLE 0 3,500 0 0
MANNING & NAPIER INC Put 56382Q102 0 1,500 SH Put SOLE 0 1,500 0 0
MANNKIND CORP COM 56400P201 2 1,801 SH   SOLE 0 1,801 0 0
MANNKIND CORP Put 56400P201 6 2,000 SH Put SOLE 0 2,000 0 0
MANPOWERGROUP INC COM 56418H100 39 609 SH   SOLE 0 609 0 0
MANPOWERGROUP INC Call 56418H100 12 6,000 SH Call SOLE 0 6,000 0 0
MANPOWERGROUP INC Put 56418H100 7 1,100 SH Put SOLE 0 1,100 0 0
MARATHON OIL CORP COM 565849106 409 27,309 SH   SOLE 0 27,309 0 0
MARATHON OIL CORP Call 565849106 105 43,200 SH Call SOLE 0 43,200 0 0
MARATHON OIL CORP Put 565849106 80 65,400 SH Put SOLE 0 65,400 0 0
MARATHON PATENT GROUP INC COM NEW 56585W203 23 8,410 SH   SOLE 0 8,410 0 0
MARATHON PETE CORP COM 56585A102 398 10,496 SH   SOLE 0 10,496 0 0
MARATHON PETE CORP Call 56585A102 64 41,900 SH Call SOLE 0 41,900 0 0
MARATHON PETE CORP Put 56585A102 46 24,100 SH Put SOLE 0 24,100 0 0
MARCHEX INC CL B 56624R108 10 3,219 SH   SOLE 0 3,219 0 0
MARCHEX INC Put 56624R108 16 8,700 SH Put SOLE 0 8,700 0 0
MARCUS & MILLICHAP INC COM 566324109 17 695 SH   SOLE 0 695 0 0
MARCUS & MILLICHAP INC Call 566324109 1 1,800 SH Call SOLE 0 1,800 0 0
MARCUS CORP COM 566330106 11 562 SH   SOLE 0 562 0 0
MARCUS CORP Put 566330106 0 1,400 SH Put SOLE 0 1,400 0 0
MARIN SOFTWARE INC Call 56804T106 0 200 SH Call SOLE 0 200 0 0
MARINE PRODS CORP COM 568427108 6 801 SH   SOLE 0 801 0 0
MARINE PRODS CORP Call 568427108 0 2,000 SH Call SOLE 0 2,000 0 0
MARINEMAX INC COM 567908108 49 2,890 SH   SOLE 0 2,890 0 0
MARINEMAX INC Call 567908108 0 4,000 SH Call SOLE 0 4,000 0 0
MARINEMAX INC Put 567908108 76 20,500 SH Put SOLE 0 20,500 0 0
MARKEL CORP COM 570535104 95 100 SH   SOLE 0 100 0 0
MARKETAXESS HLDGS INC Call 57060D108 3 300 SH Call SOLE 0 300 0 0
MARKETO INC COM 57063L107 4,409 126,626 SH   SOLE 0 126,626 0 0
MARKETO INC Call 57063L107 546 350,200 SH Call SOLE 0 350,200 0 0
MARKETO INC Put 57063L107 68 252,900 SH Put SOLE 0 252,900 0 0
MARKIT LTD Call G58249106 6 1,800 SH Call SOLE 0 1,800 0 0
MARRIOTT INTL INC NEW CL A 571903202 199 3,000 SH   SOLE 0 3,000 0 0
MARRIOTT INTL INC NEW Call 571903202 60 40,200 SH Call SOLE 0 40,200 0 0
MARRIOTT INTL INC NEW Put 571903202 40 61,500 SH Put SOLE 0 61,500 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 38 566 SH   SOLE 0 566 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 1 1,320 SH   SOLE 0 1,320 0 0
MARSH & MCLENNAN COS INC Call 571748102 128 21,600 SH Call SOLE 0 21,600 0 0
MARSH & MCLENNAN COS INC Put 571748102 0 6,200 SH Put SOLE 0 6,200 0 0
MARTEN TRANS LTD COM 573075108 8 414 SH   SOLE 0 414 0 0
MARTIN MARIETTA MATLS INC Call 573284106 821 30,300 SH Call SOLE 0 30,300 0 0
MARTIN MARIETTA MATLS INC Put 573284106 1 6,400 SH Put SOLE 0 6,400 0 0
MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 286 12,418 SH   SOLE 0 12,418 0 0
MARTIN MIDSTREAM PRTNRS L P Call 573331105 0 400 SH Call SOLE 0 400 0 0
MARTIN MIDSTREAM PRTNRS L P Put 573331105 59 22,400 SH Put SOLE 0 22,400 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 32 3,432 SH   SOLE 0 3,432 0 0
MARVELL TECHNOLOGY GROUP LTD Call G5876H105 0 1,000 SH Call SOLE 0 1,000 0 0
MASCO CORP COM 574599106 578 18,710 SH   SOLE 0 18,710 0 0
MASCO CORP Call 574599106 380 74,600 SH Call SOLE 0 74,600 0 0
MASCO CORP Put 574599106 15 11,400 SH Put SOLE 0 11,400 0 0
MASIMO CORP Put 574795100 0 1,100 SH Put SOLE 0 1,100 0 0
MASONITE INTL CORP NEW COM 575385109 9 144 SH   SOLE 0 144 0 0
MASTEC INC Call 576323109 62 44,800 SH Call SOLE 0 44,800 0 0
MASTERCARD INC CL A 57636Q104 241 2,748 SH   SOLE 0 2,748 0 0
MASTERCARD INC Call 57636Q104 67 21,600 SH Call SOLE 0 21,600 0 0
MASTERCARD INC Put 57636Q104 1 2,500 SH Put SOLE 0 2,500 0 0
MATADOR RES CO COM 576485205 158 8,020 SH   SOLE 0 8,020 0 0
MATADOR RES CO Put 576485205 2 10,700 SH Put SOLE 0 10,700 0 0
MATCH GROUP INC COM 57665R106 9 600 SH   SOLE 0 600 0 0
MATCH GROUP INC Call 57665R106 46 33,400 SH Call SOLE 0 33,400 0 0
MATCH GROUP INC Put 57665R106 10 7,300 SH Put SOLE 0 7,300 0 0
MATERION CORP Put 576690101 1 200 SH Put SOLE 0 200 0 0
MATRIX SVC CO COM 576853105 14 886 SH   SOLE 0 886 0 0
MATRIX SVC CO Put 576853105 0 500 SH Put SOLE 0 500 0 0
MATSON INC COM 57686G105 15 491 SH   SOLE 0 491 0 0
MATTEL INC COM 577081102 1,799 57,502 SH   SOLE 0 57,502 0 0
MATTEL INC Call 577081102 32 34,000 SH Call SOLE 0 34,000 0 0
MATTEL INC Put 577081102 103 80,900 SH Put SOLE 0 80,900 0 0
MATTERSIGHT CORP COM 577097108 1 361 SH   SOLE 0 361 0 0
MATTERSIGHT CORP Put 577097108 4 2,900 SH Put SOLE 0 2,900 0 0
MATTHEWS INTL CORP Call 577128101 0 900 SH Call SOLE 0 900 0 0
MATTRESS FIRM HLDG CORP COM 57722W106 37 1,115 SH   SOLE 0 1,115 0 0
MATTRESS FIRM HLDG CORP Call 57722W106 21 11,000 SH Call SOLE 0 11,000 0 0
MATTRESS FIRM HLDG CORP Put 57722W106 101 26,700 SH Put SOLE 0 26,700 0 0
MAXIM INTEGRATED PRODS INC Call 57772K101 70 62,300 SH Call SOLE 0 62,300 0 0
MAXIMUS INC COM 577933104 498 9,000 SH   SOLE 0 9,000 0 0
MAXIMUS INC Call 577933104 11 4,900 SH Call SOLE 0 4,900 0 0
MAXIMUS INC Put 577933104 27 16,400 SH Put SOLE 0 16,400 0 0
MAXLINEAR INC Call 57776J100 43 16,600 SH Call SOLE 0 16,600 0 0
MAXLINEAR INC Put 57776J100 1 2,300 SH Put SOLE 0 2,300 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 40 7,692 SH   SOLE 0 7,692 0 0
MAXWELL TECHNOLOGIES INC Call 577767106 0 10,700 SH Call SOLE 0 10,700 0 0
MAXWELL TECHNOLOGIES INC Put 577767106 16 25,600 SH Put SOLE 0 25,600 0 0
MB FINANCIAL INC NEW Call 55264U108 54 20,000 SH Call SOLE 0 20,000 0 0
MBIA INC COM 55262C100 49 7,222 SH   SOLE 0 7,222 0 0
MBIA INC Put 55262C100 51 40,000 SH Put SOLE 0 40,000 0 0
MCBC HLDGS INC COM 55276F107 14 1,271 SH   SOLE 0 1,271 0 0
MCBC HLDGS INC Call 55276F107 1 1,000 SH Call SOLE 0 1,000 0 0
MCBC HLDGS INC Put 55276F107 5 5,000 SH Put SOLE 0 5,000 0 0
MCCORMICK & CO INC Call 579780206 31 5,200 SH Call SOLE 0 5,200 0 0
MCCORMICK & CO INC Put 579780206 0 500 SH Put SOLE 0 500 0 0
MCDERMOTT INTL INC COM 580037109 14 3,000 SH   SOLE 0 3,000 0 0
MCDERMOTT INTL INC Call 580037109 7 8,500 SH Call SOLE 0 8,500 0 0
MCDERMOTT INTL INC Put 580037109 8 7,800 SH Put SOLE 0 7,800 0 0
MCDONALDS CORP COM 580135101 235 1,959 SH   SOLE 0 1,959 0 0
MCDONALDS CORP Call 580135101 2,729 292,900 SH Call SOLE 0 292,900 0 0
MCDONALDS CORP Put 580135101 31 43,800 SH Put SOLE 0 43,800 0 0
MCEWEN MNG INC Call 58039P107 6 12,400 SH Call SOLE 0 12,400 0 0
MCEWEN MNG INC Put 58039P107 5 11,400 SH Put SOLE 0 11,400 0 0
MCGRATH RENTCORP COM 580589109 35 1,160 SH   SOLE 0 1,160 0 0
MCKESSON CORP COM 58155Q103 65 350 SH   SOLE 0 350 0 0
MCKESSON CORP Call 58155Q103 116 9,600 SH Call SOLE 0 9,600 0 0
MCKESSON CORP Put 58155Q103 23 9,400 SH Put SOLE 0 9,400 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 20 1,099 SH   SOLE 0 1,099 0 0
MDC PARTNERS INC Call 552697104 16 9,100 SH Call SOLE 0 9,100 0 0
MDC PARTNERS INC Put 552697104 7 6,000 SH Put SOLE 0 6,000 0 0
MDU RES GROUP INC Call 552690109 7 2,000 SH Call SOLE 0 2,000 0 0
MEAD JOHNSON NUTRITION CO COM 582839106 1,247 13,745 SH   SOLE 0 13,745 0 0
MEAD JOHNSON NUTRITION CO Call 582839106 31 16,500 SH Call SOLE 0 16,500 0 0
MEAD JOHNSON NUTRITION CO Put 582839106 72 36,200 SH Put SOLE 0 36,200 0 0
MECHEL OAO Call 583840608 0 1,800 SH Call SOLE 0 1,800 0 0
MEDALLION FINL CORP COM 583928106 123 16,700 SH   SOLE 0 16,700 0 0
MEDALLION FINL CORP Put 583928106 4 5,000 SH Put SOLE 0 5,000 0 0
MEDGENICS INC COM NEW 58436Q203 38 6,974 SH   SOLE 0 6,974 0 0
MEDIA GEN INC NEW COM 58441K100 30 1,752 SH   SOLE 0 1,752 0 0
MEDIA GEN INC NEW Call 58441K100 0 1,000 SH Call SOLE 0 1,000 0 0
MEDIA GEN INC NEW Put 58441K100 1 1,200 SH Put SOLE 0 1,200 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 62 4,086 SH   SOLE 0 4,086 0 0
MEDICAL PPTYS TRUST INC Call 58463J304 1 1,000 SH Call SOLE 0 1,000 0 0
MEDICAL PPTYS TRUST INC Put 58463J304 2 2,500 SH Put SOLE 0 2,500 0 0
MEDICINES CO COM 584688105 1,115 33,181 SH   SOLE 0 33,181 0 0
MEDICINES CO Call 584688105 19 13,200 SH Call SOLE 0 13,200 0 0
MEDICINES CO Put 584688105 172 26,100 SH Put SOLE 0 26,100 0 0
MEDICINOVA INC COM NEW 58468P206 1 200 SH   SOLE 0 200 0 0
MEDIDATA SOLUTIONS INC Call 58471A105 4 2,900 SH Call SOLE 0 2,900 0 0
MEDIFAST INC COM 58470H101 146 4,418 SH   SOLE 0 4,418 0 0
MEDIFAST INC Call 58470H101 0 400 SH Call SOLE 0 400 0 0
MEDIFAST INC Put 58470H101 2 5,400 SH Put SOLE 0 5,400 0 0
MEDIVATION INC COM 58501N101 3,645 60,449 SH   SOLE 0 60,449 0 0
MEDIVATION INC Call 58501N101 650 134,700 SH Call SOLE 0 134,700 0 0
MEDIVATION INC Put 58501N101 190 118,600 SH Put SOLE 0 118,600 0 0
MEDLEY CAP CORP COM 58503F106 22 3,419 SH   SOLE 0 3,419 0 0
MEDLEY CAP CORP Put 58503F106 7 5,600 SH Put SOLE 0 5,600 0 0
MEDNAX INC COM 58502B106 20 289 SH   SOLE 0 289 0 0
MEDNAX INC Call 58502B106 0 600 SH Call SOLE 0 600 0 0
MEDNAX INC Put 58502B106 1 1,000 SH Put SOLE 0 1,000 0 0
MEDTRONIC PLC SHS G5960L103 125 1,442 SH   SOLE 0 1,442 0 0
MEDTRONIC PLC Call G5960L103 210 37,500 SH Call SOLE 0 37,500 0 0
MEDTRONIC PLC Put G5960L103 10 15,000 SH Put SOLE 0 15,000 0 0
MEETME INC COM 585141104 41 7,724 SH   SOLE 0 7,724 0 0
MEETME INC Call 585141104 3 2,700 SH Call SOLE 0 2,700 0 0
MEETME INC Put 585141104 0 400 SH Put SOLE 0 400 0 0
MEI PHARMA INC COM NEW 55279B202 22 16,821 SH   SOLE 0 16,821 0 0
MELCO CROWN ENTMT LTD ADR 585464100 80 6,373 SH   SOLE 0 6,373 0 0
MELCO CROWN ENTMT LTD Call 585464100 5 12,600 SH Call SOLE 0 12,600 0 0
MELCO CROWN ENTMT LTD Put 585464100 134 39,800 SH Put SOLE 0 39,800 0 0
MELLANOX TECHNOLOGIES LTD Call M51363113 0 100 SH Call SOLE 0 100 0 0
MELLANOX TECHNOLOGIES LTD Put M51363113 2 500 SH Put SOLE 0 500 0 0
MEMORIAL PRODTN PARTNERS LP COM U REP LTD 586048100 19 10,307 SH   SOLE 0 10,307 0 0
MEMORIAL PRODTN PARTNERS LP Call 586048100 0 100 SH Call SOLE 0 100 0 0
MEMORIAL PRODTN PARTNERS LP Put 586048100 53 21,400 SH Put SOLE 0 21,400 0 0
MEMORIAL RESOURCE DEV CORP COM 58605Q109 462 29,101 SH   SOLE 0 29,101 0 0
MEMORIAL RESOURCE DEV CORP Call 58605Q109 1 2,300 SH Call SOLE 0 2,300 0 0
MEMORIAL RESOURCE DEV CORP Put 58605Q109 4 8,900 SH Put SOLE 0 8,900 0 0
MENTOR GRAPHICS CORP Call 587200106 46 35,600 SH Call SOLE 0 35,600 0 0
MENTOR GRAPHICS CORP Put 587200106 0 8,600 SH Put SOLE 0 8,600 0 0
MERCADOLIBRE INC Call 58733R102 194 7,000 SH Call SOLE 0 7,000 0 0
MERCER INTL INC COM 588056101 24 3,074 SH   SOLE 0 3,074 0 0
MERCER INTL INC Put 588056101 6 3,000 SH Put SOLE 0 3,000 0 0
MERCK & CO INC COM 58933Y105 6,245 108,412 SH   SOLE 0 108,412 0 0
MERCK & CO INC Call 58933Y105 35 24,100 SH Call SOLE 0 24,100 0 0
MERCK & CO INC Put 58933Y105 505 224,200 SH Put SOLE 0 224,200 0 0
MERCURY GENL CORP NEW COM 589400100 5 109 SH   SOLE 0 109 0 0
MERCURY GENL CORP NEW Call 589400100 0 600 SH Call SOLE 0 600 0 0
MERCURY SYS INC COM 589378108 5 210 SH   SOLE 0 210 0 0
MERCURY SYS INC Call 589378108 2 800 SH Call SOLE 0 800 0 0
MEREDITH CORP Call 589433101 0 100 SH Call SOLE 0 100 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 17 905 SH   SOLE 0 905 0 0
MERIDIAN BIOSCIENCE INC Put 589584101 2 4,000 SH Put SOLE 0 4,000 0 0
MERIT MED SYS INC COM 589889104 83 4,230 SH   SOLE 0 4,230 0 0
MERIT MED SYS INC Call 589889104 0 500 SH Call SOLE 0 500 0 0
MERIT MED SYS INC Put 589889104 2 1,000 SH Put SOLE 0 1,000 0 0
MERITAGE HOMES CORP Put 59001A102 12 5,100 SH Put SOLE 0 5,100 0 0
MERITOR INC COM 59001K100 2 278 SH   SOLE 0 278 0 0
MERITOR INC Call 59001K100 30 47,000 SH Call SOLE 0 47,000 0 0
MERRIMACK PHARMACEUTICALS IN Call 590328100 3 22,200 SH Call SOLE 0 22,200 0 0
MERRIMACK PHARMACEUTICALS IN Put 590328100 2 1,000 SH Put SOLE 0 1,000 0 0
MESABI TR CTF BEN INT 590672101 71 6,614 SH   SOLE 0 6,614 0 0
MESABI TR Call 590672101 0 500 SH Call SOLE 0 500 0 0
METHANEX CORP COM 59151K108 105 3,617 SH   SOLE 0 3,617 0 0
METHANEX CORP Call 59151K108 20 32,800 SH Call SOLE 0 32,800 0 0
METHANEX CORP Put 59151K108 15 6,900 SH Put SOLE 0 6,900 0 0
METHODE ELECTRS INC COM 591520200 15 442 SH   SOLE 0 442 0 0
METHODE ELECTRS INC Call 591520200 0 600 SH Call SOLE 0 600 0 0
METHODE ELECTRS INC Put 591520200 0 800 SH Put SOLE 0 800 0 0
METLIFE INC COM 59156R108 875 21,982 SH   SOLE 0 21,982 0 0
METLIFE INC Call 59156R108 138 356,000 SH Call SOLE 0 356,000 0 0
METLIFE INC Put 59156R108 226 38,800 SH Put SOLE 0 38,800 0 0
MFA FINL INC COM 55272X102 0 100 SH   SOLE 0 100 0 0
MFC BANCORP LTD COM 55278T105 15 7,167 SH   SOLE 0 7,167 0 0
MGE ENERGY INC Call 55277P104 6 1,000 SH Call SOLE 0 1,000 0 0
MGM GROWTH PPTYS LLC Call 55303A105 10 3,000 SH Call SOLE 0 3,000 0 0
MGM GROWTH PPTYS LLC Put 55303A105 0 400 SH Put SOLE 0 400 0 0
MGM RESORTS INTERNATIONAL COM 552953101 14 630 SH   SOLE 0 630 0 0
MGM RESORTS INTERNATIONAL Call 552953101 8 6,500 SH Call SOLE 0 6,500 0 0
MGM RESORTS INTERNATIONAL Put 552953101 10 5,000 SH Put SOLE 0 5,000 0 0
MGP INGREDIENTS INC NEW COM 55303J106 187 4,898 SH   SOLE 0 4,898 0 0
MGP INGREDIENTS INC NEW Call 55303J106 10 2,500 SH Call SOLE 0 2,500 0 0
MGP INGREDIENTS INC NEW Put 55303J106 0 1,000 SH Put SOLE 0 1,000 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 565 11,437 SH   SOLE 0 11,437 0 0
MICHAEL KORS HLDGS LTD Call G60754101 175 80,400 SH Call SOLE 0 80,400 0 0
MICHAEL KORS HLDGS LTD Put G60754101 91 79,600 SH Put SOLE 0 79,600 0 0
MICHAELS COS INC COM 59408Q106 13 475 SH   SOLE 0 475 0 0
MICHAELS COS INC Call 59408Q106 4 3,600 SH Call SOLE 0 3,600 0 0
MICHAELS COS INC Put 59408Q106 4 7,900 SH Put SOLE 0 7,900 0 0
MICROCHIP TECHNOLOGY INC Call 595017104 16 17,300 SH Call SOLE 0 17,300 0 0
MICROCHIP TECHNOLOGY INC Put 595017104 3 600 SH Put SOLE 0 600 0 0
MICRON TECHNOLOGY INC COM 595112103 466 33,936 SH   SOLE 0 33,936 0 0
MICRON TECHNOLOGY INC Call 595112103 78 38,900 SH Call SOLE 0 38,900 0 0
MICRON TECHNOLOGY INC Put 595112103 164 150,300 SH Put SOLE 0 150,300 0 0
MICROSEMI CORP Call 595137100 281 65,300 SH Call SOLE 0 65,300 0 0
MICROSEMI CORP Put 595137100 5 700 SH Put SOLE 0 700 0 0
MICROSOFT CORP COM 594918104 8,280 161,819 SH   SOLE 0 161,819 0 0
MICROSOFT CORP Call 594918104 85 121,200 SH Call SOLE 0 121,200 0 0
MICROSOFT CORP Put 594918104 307 251,900 SH Put SOLE 0 251,900 0 0
MICROSTRATEGY INC CL A NEW 594972408 252 1,443 SH   SOLE 0 1,443 0 0
MICROSTRATEGY INC Call 594972408 17 9,700 SH Call SOLE 0 9,700 0 0
MICROSTRATEGY INC Put 594972408 23 2,000 SH Put SOLE 0 2,000 0 0
MICROVISION INC DEL COM NEW 594960304 0 93 SH   SOLE 0 93 0 0
MICROVISION INC DEL Call 594960304 0 6,800 SH Call SOLE 0 6,800 0 0
MID CON ENERGY PARTNERS LP COM UNIT REPST 59560V109 10 5,446 SH   SOLE 0 5,446 0 0
MID CON ENERGY PARTNERS LP Call 59560V109 0 6,100 SH Call SOLE 0 6,100 0 0
MID CON ENERGY PARTNERS LP Put 59560V109 21 5,400 SH Put SOLE 0 5,400 0 0
MID-AMER APT CMNTYS INC Call 59522J103 67 18,900 SH Call SOLE 0 18,900 0 0
MID-AMER APT CMNTYS INC Put 59522J103 5 12,500 SH Put SOLE 0 12,500 0 0
MIDCOAST ENERGY PARTNERS L P COM UT LTD PTN 59564N103 91 10,754 SH   SOLE 0 10,754 0 0
MIDCOAST ENERGY PARTNERS L P Put 59564N103 3 700 SH Put SOLE 0 700 0 0
MIDDLEBY CORP COM 596278101 25 224 SH   SOLE 0 224 0 0
MIDDLEBY CORP Call 596278101 126 5,200 SH Call SOLE 0 5,200 0 0
MIDDLEBY CORP Put 596278101 2 2,800 SH Put SOLE 0 2,800 0 0
MIDDLESEX WATER CO Call 596680108 15 4,800 SH Call SOLE 0 4,800 0 0
MILACRON HLDGS CORP Call 59870L106 0 300 SH Call SOLE 0 300 0 0
MILLER HERMAN INC Call 600544100 0 100 SH Call SOLE 0 100 0 0
MILLER HERMAN INC Put 600544100 6 2,700 SH Put SOLE 0 2,700 0 0
MILLER INDS INC TENN Call 600551204 0 1,000 SH Call SOLE 0 1,000 0 0
MIMEDX GROUP INC COM 602496101 22 2,875 SH   SOLE 0 2,875 0 0
MIMEDX GROUP INC Call 602496101 3 8,700 SH Call SOLE 0 8,700 0 0
MIMEDX GROUP INC Put 602496101 34 15,200 SH Put SOLE 0 15,200 0 0
MIND C T I LTD ORD M70240102 0 200 SH   SOLE 0 200 0 0
MINDBODY INC COM CL A 60255W105 10 679 SH   SOLE 0 679 0 0
MINDBODY INC Call 60255W105 11 6,600 SH Call SOLE 0 6,600 0 0
MINDBODY INC Put 60255W105 0 2,500 SH Put SOLE 0 2,500 0 0
MINERALS TECHNOLOGIES INC COM 603158106 1,111 19,573 SH   SOLE 0 19,573 0 0
MIRATI THERAPEUTICS INC COM 60468T105 22 4,140 SH   SOLE 0 4,140 0 0
MIRATI THERAPEUTICS INC Put 60468T105 3 1,000 SH Put SOLE 0 1,000 0 0
MISTRAS GROUP INC COM 60649T107 7 300 SH   SOLE 0 300 0 0
MISTRAS GROUP INC Call 60649T107 0 200 SH Call SOLE 0 200 0 0
MITCHAM INDS INC COM 606501104 1 501 SH   SOLE 0 501 0 0
MITEK SYS INC COM NEW 606710200 72 10,130 SH   SOLE 0 10,130 0 0
MITEK SYS INC Call 606710200 0 3,000 SH Call SOLE 0 3,000 0 0
MITEK SYS INC Put 606710200 0 200 SH Put SOLE 0 200 0 0
MITEL NETWORKS CORP COM 60671Q104 3 598 SH   SOLE 0 598 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 65 14,691 SH   SOLE 0 14,691 0 0
MITSUBISHI UFJ FINL GROUP IN Call 606822104 1 3,500 SH Call SOLE 0 3,500 0 0
MKS INSTRUMENT INC COM 55306N104 6 151 SH   SOLE 0 151 0 0
MOBILE MINI INC Call 60740F105 4 2,000 SH Call SOLE 0 2,000 0 0
MOBILE MINI INC Put 60740F105 0 200 SH Put SOLE 0 200 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 0 10 SH   SOLE 0 10 0 0
MOBILEIRON INC Call 60739U204 0 1,200 SH Call SOLE 0 1,200 0 0
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 861 18,666 SH   SOLE 0 18,666 0 0
MOBILEYE N V AMSTELVEEN Call N51488117 500 150,200 SH Call SOLE 0 150,200 0 0
MOBILEYE N V AMSTELVEEN Put N51488117 159 75,800 SH Put SOLE 0 75,800 0 0
MODEL N INC COM 607525102 8 650 SH   SOLE 0 650 0 0
MODINE MFG CO COM 607828100 9 1,120 SH   SOLE 0 1,120 0 0
MODINE MFG CO Call 607828100 0 200 SH Call SOLE 0 200 0 0
MODUSLINK GLOBAL SOLUTIONS I COM NEW 60786L206 2 2,178 SH   SOLE 0 2,178 0 0
MOELIS & CO Call 60786M105 1 800 SH Call SOLE 0 800 0 0
MOHAWK INDS INC COM 608190104 343 1,809 SH   SOLE 0 1,809 0 0
MOHAWK INDS INC Call 608190104 0 200 SH Call SOLE 0 200 0 0
MOHAWK INDS INC Put 608190104 14 2,500 SH Put SOLE 0 2,500 0 0
MOLINA HEALTHCARE INC COM 60855R100 31 622 SH   SOLE 0 622 0 0
MOLINA HEALTHCARE INC Call 60855R100 2 4,600 SH Call SOLE 0 4,600 0 0
MOLINA HEALTHCARE INC Put 60855R100 0 200 SH Put SOLE 0 200 0 0
MOLSON COORS BREWING CO CL B 60871R209 749 7,408 SH   SOLE 0 7,408 0 0
MOLSON COORS BREWING CO Call 60871R209 53 8,300 SH Call SOLE 0 8,300 0 0
MOLSON COORS BREWING CO Put 60871R209 42 18,700 SH Put SOLE 0 18,700 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 2 200 SH   SOLE 0 200 0 0
MOMO INC ADR 60879B107 146 14,498 SH   SOLE 0 14,498 0 0
MOMO INC Call 60879B107 54 154,900 SH Call SOLE 0 154,900 0 0
MOMO INC Put 60879B107 217 46,600 SH Put SOLE 0 46,600 0 0
MONARCH CASINO & RESORT INC COM 609027107 28 1,318 SH   SOLE 0 1,318 0 0
MONARCH CASINO & RESORT INC Call 609027107 1 900 SH Call SOLE 0 900 0 0
MONDELEZ INTL INC CL A 609207105 115 2,534 SH   SOLE 0 2,534 0 0
MONDELEZ INTL INC Call 609207105 224 131,300 SH Call SOLE 0 131,300 0 0
MONDELEZ INTL INC Put 609207105 8 7,400 SH Put SOLE 0 7,400 0 0
MONEYGRAM INTL INC Put 60935Y208 2 1,500 SH Put SOLE 0 1,500 0 0
MONMOUTH REAL ESTATE INVT CO Call 609720107 0 600 SH Call SOLE 0 600 0 0
MONOLITHIC PWR SYS INC Put 609839105 28 11,100 SH Put SOLE 0 11,100 0 0
MONRO MUFFLER BRAKE INC COM 610236101 27 432 SH   SOLE 0 432 0 0
MONRO MUFFLER BRAKE INC Call 610236101 0 400 SH Call SOLE 0 400 0 0
MONSANTO CO NEW COM 61166W101 16,674 161,251 SH   SOLE 0 161,251 0 0
MONSANTO CO NEW Call 61166W101 647 331,800 SH Call SOLE 0 331,800 0 0
MONSANTO CO NEW Put 61166W101 955 258,600 SH Put SOLE 0 258,600 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,181 7,349 SH   SOLE 0 7,349 0 0
MONSTER BEVERAGE CORP NEW Call 61174X109 1,458 75,200 SH Call SOLE 0 75,200 0 0
MONSTER BEVERAGE CORP NEW Put 61174X109 56 23,700 SH Put SOLE 0 23,700 0 0
MONSTER WORLDWIDE INC COM 611742107 22 9,338 SH   SOLE 0 9,338 0 0
MONSTER WORLDWIDE INC Call 611742107 3 45,200 SH Call SOLE 0 45,200 0 0
MOODYS CORP Call 615369105 2 6,600 SH Call SOLE 0 6,600 0 0
MOODYS CORP Put 615369105 10 13,800 SH Put SOLE 0 13,800 0 0
MORGAN STANLEY COM NEW 617446448 399 15,386 SH   SOLE 0 15,386 0 0
MORGAN STANLEY Call 617446448 26 69,700 SH Call SOLE 0 69,700 0 0
MORGAN STANLEY Put 617446448 28 12,300 SH Put SOLE 0 12,300 0 0
MORGAN STANLEY CHINA A SH FD COM 617468103 1 92 SH   SOLE 0 92 0 0
MORGAN STANLEY CHINA A SH FD Call 617468103 8 5,200 SH Call SOLE 0 5,200 0 0
MORGAN STANLEY CHINA A SH FD Put 617468103 1 2,700 SH Put SOLE 0 2,700 0 0
MORGANS HOTEL GROUP CO COM 61748W108 5 2,356 SH   SOLE 0 2,356 0 0
MORGANS HOTEL GROUP CO Call 61748W108 0 2,700 SH Call SOLE 0 2,700 0 0
MORNINGSTAR INC Call 617700109 5 800 SH Call SOLE 0 800 0 0
MORNINGSTAR INC Put 617700109 0 100 SH Put SOLE 0 100 0 0
MOSAIC CO NEW COM 61945C103 655 25,054 SH   SOLE 0 25,054 0 0
MOSAIC CO NEW Call 61945C103 6 6,300 SH Call SOLE 0 6,300 0 0
MOSAIC CO NEW Put 61945C103 216 18,500 SH Put SOLE 0 18,500 0 0
MOTORCAR PTS AMER INC COM 620071100 79 2,907 SH   SOLE 0 2,907 0 0
MOTORCAR PTS AMER INC Call 620071100 0 2,000 SH Call SOLE 0 2,000 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 960 14,567 SH   SOLE 0 14,567 0 0
MOTOROLA SOLUTIONS INC Call 620076307 1 1,400 SH Call SOLE 0 1,400 0 0
MOTOROLA SOLUTIONS INC Put 620076307 152 44,400 SH Put SOLE 0 44,400 0 0
MOVADO GROUP INC COM 624580106 96 4,434 SH   SOLE 0 4,434 0 0
MOVADO GROUP INC Call 624580106 3 2,100 SH Call SOLE 0 2,100 0 0
MOVADO GROUP INC Put 624580106 2 3,100 SH Put SOLE 0 3,100 0 0
MPLX LP COM UNIT REP LTD 55336V100 758 22,555 SH   SOLE 0 22,555 0 0
MPLX LP Call 55336V100 55 27,900 SH Call SOLE 0 27,900 0 0
MPLX LP Put 55336V100 290 37,300 SH Put SOLE 0 37,300 0 0
MRC GLOBAL INC COM 55345K103 5 362 SH   SOLE 0 362 0 0
MRC GLOBAL INC Call 55345K103 0 3,300 SH Call SOLE 0 3,300 0 0
MRC GLOBAL INC Put 55345K103 1 15,100 SH Put SOLE 0 15,100 0 0
MSA SAFETY INC COM 553498106 8 159 SH   SOLE 0 159 0 0
MSA SAFETY INC Put 553498106 0 600 SH Put SOLE 0 600 0 0
MSC INDL DIRECT INC CL A 553530106 7 112 SH   SOLE 0 112 0 0
MSC INDL DIRECT INC Call 553530106 0 300 SH Call SOLE 0 300 0 0
MSCI INC COM 55354G100 291 3,776 SH   SOLE 0 3,776 0 0
MSCI INC Call 55354G100 0 200 SH Call SOLE 0 200 0 0
MSCI INC Put 55354G100 10 10,200 SH Put SOLE 0 10,200 0 0
MTS SYS CORP COM 553777103 21 499 SH   SOLE 0 499 0 0
MTS SYS CORP Call 553777103 0 2,400 SH Call SOLE 0 2,400 0 0
MTS SYS CORP Put 553777103 4 2,000 SH Put SOLE 0 2,000 0 0
MUELLER INDS INC COM 624756102 7 232 SH   SOLE 0 232 0 0
MUELLER INDS INC Call 624756102 0 1,400 SH Call SOLE 0 1,400 0 0
MUELLER WTR PRODS INC Call 624758108 10 7,000 SH Call SOLE 0 7,000 0 0
MUELLER WTR PRODS INC Put 624758108 2 3,000 SH Put SOLE 0 3,000 0 0
MULTI COLOR CORP COM 625383104 21 344 SH   SOLE 0 344 0 0
MULTI COLOR CORP Call 625383104 28 15,300 SH Call SOLE 0 15,300 0 0
MULTI COLOR CORP Put 625383104 35 21,500 SH Put SOLE 0 21,500 0 0
MULTI FINELINE ELECTRONIX IN COM 62541B101 880 37,938 SH   SOLE 0 37,938 0 0
MULTI FINELINE ELECTRONIX IN Call 62541B101 10 19,700 SH Call SOLE 0 19,700 0 0
MULTI FINELINE ELECTRONIX IN Put 62541B101 12 23,600 SH Put SOLE 0 23,600 0 0
MURPHY OIL CORP COM 626717102 504 15,903 SH   SOLE 0 15,903 0 0
MURPHY OIL CORP Call 626717102 50 47,300 SH Call SOLE 0 47,300 0 0
MURPHY OIL CORP Put 626717102 29 62,400 SH Put SOLE 0 62,400 0 0
MURPHY USA INC Call 626755102 148 27,100 SH Call SOLE 0 27,100 0 0
MURPHY USA INC Put 626755102 0 400 SH Put SOLE 0 400 0 0
MV OIL TR TR UNITS 553859109 34 5,403 SH   SOLE 0 5,403 0 0
MV OIL TR Put 553859109 7 16,900 SH Put SOLE 0 16,900 0 0
MYERS INDS INC COM 628464109 16 1,113 SH   SOLE 0 1,113 0 0
MYERS INDS INC Call 628464109 0 200 SH Call SOLE 0 200 0 0
MYLAN N V SHS EURO N59465109 3,137 72,566 SH   SOLE 0 72,566 0 0
MYLAN N V Call N59465109 72 155,000 SH Call SOLE 0 155,000 0 0
MYLAN N V Put N59465109 164 160,900 SH Put SOLE 0 160,900 0 0
MYR GROUP INC DEL Call 55405W104 1 2,100 SH Call SOLE 0 2,100 0 0
MYR GROUP INC DEL Put 55405W104 0 1,000 SH Put SOLE 0 1,000 0 0
MYRIAD GENETICS INC Call 62855J104 0 5,000 SH Call SOLE 0 5,000 0 0
MYRIAD GENETICS INC Put 62855J104 26 6,700 SH Put SOLE 0 6,700 0 0
NABORS INDUSTRIES LTD Call G6359F103 8 26,600 SH Call SOLE 0 26,600 0 0
NABORS INDUSTRIES LTD Put G6359F103 3 600 SH Put SOLE 0 600 0 0
NAM TAI PPTY INC SHS G63907102 8 1,543 SH   SOLE 0 1,543 0 0
NAM TAI PPTY INC Call G63907102 0 100 SH Call SOLE 0 100 0 0
NANOMETRICS INC COM 630077105 75 3,644 SH   SOLE 0 3,644 0 0
NANOMETRICS INC Call 630077105 0 200 SH Call SOLE 0 200 0 0
NANOSPHERE INC COM NEW 63009F204 0 119 SH   SOLE 0 119 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 20 1,600 SH   SOLE 0 1,600 0 0
NANOSTRING TECHNOLOGIES INC Call 63009R109 0 200 SH Call SOLE 0 200 0 0
NANOSTRING TECHNOLOGIES INC Put 63009R109 0 100 SH Put SOLE 0 100 0 0
NANTKWEST INC Call 63016Q102 30 51,100 SH Call SOLE 0 51,100 0 0
NANTKWEST INC Put 63016Q102 4 600 SH Put SOLE 0 600 0 0
NASDAQ INC Call 631103108 13 11,000 SH Call SOLE 0 11,000 0 0
NASDAQ INC Put 631103108 0 1,000 SH Put SOLE 0 1,000 0 0
NATERA INC COM 632307104 25 2,100 SH   SOLE 0 2,100 0 0
NATERA INC Put 632307104 22 24,500 SH Put SOLE 0 24,500 0 0
NATIONAL BEVERAGE CORP COM 635017106 178 2,834 SH   SOLE 0 2,834 0 0
NATIONAL BEVERAGE CORP Call 635017106 11 1,800 SH Call SOLE 0 1,800 0 0
NATIONAL BEVERAGE CORP Put 635017106 0 100 SH Put SOLE 0 100 0 0
NATIONAL FUEL GAS CO N J Call 636180101 8 2,400 SH Call SOLE 0 2,400 0 0
NATIONAL GEN HLDGS CORP Call 636220303 10 2,500 SH Call SOLE 0 2,500 0 0
NATIONAL GRID PLC SPON ADR NEW 636274300 86 1,162 SH   SOLE 0 1,162 0 0
NATIONAL GRID PLC Call 636274300 99 39,300 SH Call SOLE 0 39,300 0 0
NATIONAL GRID PLC Put 636274300 3 4,000 SH Put SOLE 0 4,000 0 0
NATIONAL HEALTH INVS INC COM 63633D104 92 1,233 SH   SOLE 0 1,233 0 0
NATIONAL HEALTH INVS INC Call 63633D104 3 1,400 SH Call SOLE 0 1,400 0 0
NATIONAL HEALTH INVS INC Put 63633D104 0 700 SH Put SOLE 0 700 0 0
NATIONAL HEALTHCARE CORP COM 635906100 1,294 19,990 SH   SOLE 0 19,990 0 0
NATIONAL HEALTHCARE CORP Put 635906100 31 61,200 SH Put SOLE 0 61,200 0 0
NATIONAL INSTRS CORP COM 636518102 5 200 SH   SOLE 0 200 0 0
NATIONAL INSTRS CORP Call 636518102 27 37,300 SH Call SOLE 0 37,300 0 0
NATIONAL INSTRS CORP Put 636518102 4 2,400 SH Put SOLE 0 2,400 0 0
NATIONAL OILWELL VARCO INC COM 637071101 119 3,538 SH   SOLE 0 3,538 0 0
NATIONAL OILWELL VARCO INC Call 637071101 0 100 SH Call SOLE 0 100 0 0
NATIONAL OILWELL VARCO INC Put 637071101 219 19,500 SH Put SOLE 0 19,500 0 0
NATIONAL RESH CORP CL B 637372301 10 326 SH   SOLE 0 326 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 23 451 SH   SOLE 0 451 0 0
NATIONAL RETAIL PPTYS INC Call 637417106 1 600 SH Call SOLE 0 600 0 0
NATIONAL RETAIL PPTYS INC Put 637417106 0 100 SH Put SOLE 0 100 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 8 400 SH   SOLE 0 400 0 0
NATIONAL STORAGE AFFILIATES Call 637870106 3 3,500 SH Call SOLE 0 3,500 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 5 500 SH   SOLE 0 500 0 0
NATIONSTAR MTG HLDGS INC Call 63861C109 6 9,300 SH Call SOLE 0 9,300 0 0
NATIONSTAR MTG HLDGS INC Put 63861C109 40 4,700 SH Put SOLE 0 4,700 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 23 1,805 SH   SOLE 0 1,805 0 0
NATURAL GROCERS BY VITAMIN C Call 63888U108 0 500 SH Call SOLE 0 500 0 0
NATURAL GROCERS BY VITAMIN C Put 63888U108 6 1,200 SH Put SOLE 0 1,200 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 129 4,600 SH   SOLE 0 4,600 0 0
NATURAL HEALTH TRENDS CORP Call 63888P406 72 39,000 SH Call SOLE 0 39,000 0 0
NATURAL HEALTH TRENDS CORP Put 63888P406 266 37,300 SH Put SOLE 0 37,300 0 0
NATURAL RESOURCE PARTNERS L Put 63900P608 0 800 SH Put SOLE 0 800 0 0
NATUS MEDICAL INC DEL COM 639050103 55 1,463 SH   SOLE 0 1,463 0 0
NATUS MEDICAL INC DEL Call 639050103 0 200 SH Call SOLE 0 200 0 0
NATUS MEDICAL INC DEL Put 639050103 0 1,100 SH Put SOLE 0 1,100 0 0
NAUTILUS INC COM 63910B102 23 1,300 SH   SOLE 0 1,300 0 0
NAUTILUS INC Call 63910B102 3 7,200 SH Call SOLE 0 7,200 0 0
NAUTILUS INC Put 63910B102 7 2,100 SH Put SOLE 0 2,100 0 0
NAVIENT CORP COM 63938C108 89 7,500 SH   SOLE 0 7,500 0 0
NAVIENT CORP Call 63938C108 5 3,600 SH Call SOLE 0 3,600 0 0
NAVIENT CORP Put 63938C108 0 300 SH Put SOLE 0 300 0 0
NAVIGATOR HOLDINGS LTD SHS Y62132108 34 2,996 SH   SOLE 0 2,996 0 0
NAVIGATOR HOLDINGS LTD Call Y62132108 0 1,300 SH Call SOLE 0 1,300 0 0
NAVIGATOR HOLDINGS LTD Put Y62132108 1 1,300 SH Put SOLE 0 1,300 0 0
NAVIOS MARITIME HOLDINGS INC COM Y62196103 5 6,257 SH   SOLE 0 6,257 0 0
NAVIOS MARITIME HOLDINGS INC Put Y62196103 31 7,600 SH Put SOLE 0 7,600 0 0
NAVIOS MARITIME PARTNERS L P UNIT LPI Y62267102 16 12,831 SH   SOLE 0 12,831 0 0
NAVIOS MARITIME PARTNERS L P Put Y62267102 17 3,100 SH Put SOLE 0 3,100 0 0
NAVISTAR INTL CORP NEW COM 63934E108 24 2,100 SH   SOLE 0 2,100 0 0
NAVISTAR INTL CORP NEW Call 63934E108 36 48,400 SH Call SOLE 0 48,400 0 0
NAVISTAR INTL CORP NEW Put 63934E108 59 16,400 SH Put SOLE 0 16,400 0 0
NBT BANCORP INC COM 628778102 8 313 SH   SOLE 0 313 0 0
NBT BANCORP INC Call 628778102 0 800 SH Call SOLE 0 800 0 0
NBT BANCORP INC Put 628778102 0 1,100 SH Put SOLE 0 1,100 0 0
NCI BUILDING SYS INC COM NEW 628852204 4 300 SH   SOLE 0 300 0 0
NCI BUILDING SYS INC Call 628852204 1 1,600 SH Call SOLE 0 1,600 0 0
NCR CORP NEW COM 62886E108 77 2,799 SH   SOLE 0 2,799 0 0
NCR CORP NEW Call 62886E108 36 34,800 SH Call SOLE 0 34,800 0 0
NCR CORP NEW Put 62886E108 0 5,800 SH Put SOLE 0 5,800 0 0
NEENAH PAPER INC COM 640079109 165 2,288 SH   SOLE 0 2,288 0 0
NEENAH PAPER INC Call 640079109 3 1,200 SH Call SOLE 0 1,200 0 0
NEFF CORP COM CL A 640094207 19 1,827 SH   SOLE 0 1,827 0 0
NEFF CORP Call 640094207 0 100 SH Call SOLE 0 100 0 0
NEKTAR THERAPEUTICS COM 640268108 29 2,082 SH   SOLE 0 2,082 0 0
NEKTAR THERAPEUTICS Call 640268108 5 9,000 SH Call SOLE 0 9,000 0 0
NEKTAR THERAPEUTICS Put 640268108 0 500 SH Put SOLE 0 500 0 0
NELNET INC CL A 64031N108 29 837 SH   SOLE 0 837 0 0
NELNET INC Call 64031N108 1 2,600 SH Call SOLE 0 2,600 0 0
NELNET INC Put 64031N108 6 1,500 SH Put SOLE 0 1,500 0 0
NEOGEN CORP COM 640491106 50 900 SH   SOLE 0 900 0 0
NEOGEN CORP Call 640491106 1 200 SH Call SOLE 0 200 0 0
NEOGENOMICS INC COM NEW 64049M209 29 3,700 SH   SOLE 0 3,700 0 0
NEOGENOMICS INC Call 64049M209 19 6,700 SH Call SOLE 0 6,700 0 0
NEOGENOMICS INC Put 64049M209 0 200 SH Put SOLE 0 200 0 0
NEONODE INC COM NEW 64051M402 2 1,500 SH   SOLE 0 1,500 0 0
NEONODE INC Put 64051M402 0 900 SH Put SOLE 0 900 0 0
NEOPHOTONICS CORP Call 64051T100 10 56,500 SH Call SOLE 0 56,500 0 0
NEOPHOTONICS CORP Put 64051T100 0 500 SH Put SOLE 0 500 0 0
NEPTUNE TECHNOLOGIES BIORESO COM 64077P108 5 5,229 SH   SOLE 0 5,229 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 292 29,319 SH   SOLE 0 29,319 0 0
NET 1 UEPS TECHNOLOGIES INC Put 64107N206 18 22,000 SH Put SOLE 0 22,000 0 0
NETAPP INC COM 64110D104 1 75 SH   SOLE 0 75 0 0
NETEASE INC Call 64110W102 772 45,500 SH Call SOLE 0 45,500 0 0
NETEASE INC Put 64110W102 13 12,800 SH Put SOLE 0 12,800 0 0
NETFLIX INC COM 64110L106 2,351 25,702 SH   SOLE 0 25,702 0 0
NETFLIX INC Call 64110L106 240 45,300 SH Call SOLE 0 45,300 0 0
NETFLIX INC Put 64110L106 105 19,000 SH Put SOLE 0 19,000 0 0
NETGEAR INC Call 64111Q104 0 100 SH Call SOLE 0 100 0 0
NETGEAR INC Put 64111Q104 0 1,000 SH Put SOLE 0 1,000 0 0
NETSCOUT SYS INC Call 64115T104 0 1,400 SH Call SOLE 0 1,400 0 0
NETSCOUT SYS INC Put 64115T104 0 300 SH Put SOLE 0 300 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 7 1,295 SH   SOLE 0 1,295 0 0
NETSOL TECHNOLOGIES INC Call 64115A402 1 1,100 SH Call SOLE 0 1,100 0 0
NETSOL TECHNOLOGIES INC Put 64115A402 2 1,500 SH Put SOLE 0 1,500 0 0
NETSUITE INC COM 64118Q107 896 12,314 SH   SOLE 0 12,314 0 0
NETSUITE INC Call 64118Q107 9 5,300 SH Call SOLE 0 5,300 0 0
NETSUITE INC Put 64118Q107 88 10,700 SH Put SOLE 0 10,700 0 0
NEURALSTEM INC COM 64127R302 0 3,400 SH   SOLE 0 3,400 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 14 317 SH   SOLE 0 317 0 0
NEUROCRINE BIOSCIENCES INC Call 64125C109 147 68,200 SH Call SOLE 0 68,200 0 0
NEUROCRINE BIOSCIENCES INC Put 64125C109 6 18,700 SH Put SOLE 0 18,700 0 0
NEUSTAR INC CL A 64126X201 41 1,767 SH   SOLE 0 1,767 0 0
NEUSTAR INC Put 64126X201 11 4,600 SH Put SOLE 0 4,600 0 0
NEVRO CORP COM 64157F103 524 7,114 SH   SOLE 0 7,114 0 0
NEVRO CORP Call 64157F103 4 400 SH Call SOLE 0 400 0 0
NEVRO CORP Put 64157F103 59 35,800 SH Put SOLE 0 35,800 0 0
NEVSUN RES LTD COM 64156L101 20 6,832 SH   SOLE 0 6,832 0 0
NEW GOLD INC CDA COM 644535106 238 54,539 SH   SOLE 0 54,539 0 0
NEW GOLD INC CDA Call 644535106 2 15,300 SH Call SOLE 0 15,300 0 0
NEW GOLD INC CDA Put 644535106 16 28,000 SH Put SOLE 0 28,000 0 0
NEW JERSEY RES COM 646025106 2 66 SH   SOLE 0 66 0 0
NEW JERSEY RES Call 646025106 4 3,500 SH Call SOLE 0 3,500 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 30 1,706 SH   SOLE 0 1,706 0 0
NEW MEDIA INVT GROUP INC Call 64704V106 0 1,300 SH Call SOLE 0 1,300 0 0
NEW MEDIA INVT GROUP INC Put 64704V106 1 800 SH Put SOLE 0 800 0 0
NEW MTN FIN CORP Call 647551100 2 5,800 SH Call SOLE 0 5,800 0 0
NEW MTN FIN CORP Put 647551100 0 1,000 SH Put SOLE 0 1,000 0 0
NEW ORIENTAL ED & TECH GRP I Call 647581107 0 100 SH Call SOLE 0 100 0 0
NEW RELIC INC Call 64829B100 30 12,700 SH Call SOLE 0 12,700 0 0
NEW RELIC INC Put 64829B100 1 400 SH Put SOLE 0 400 0 0
NEW RESIDENTIAL INVT CORP Call 64828T201 92 39,300 SH Call SOLE 0 39,300 0 0
NEW RESIDENTIAL INVT CORP Put 64828T201 2 5,700 SH Put SOLE 0 5,700 0 0
NEW YORK & CO INC COM 649295102 2 1,594 SH   SOLE 0 1,594 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 29 1,969 SH   SOLE 0 1,969 0 0
NEW YORK CMNTY BANCORP INC Call 649445103 0 8,500 SH Call SOLE 0 8,500 0 0
NEW YORK CMNTY BANCORP INC Put 649445103 3 4,100 SH Put SOLE 0 4,100 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 125 20,514 SH   SOLE 0 20,514 0 0
NEW YORK MTG TR INC Call 649604501 0 200 SH Call SOLE 0 200 0 0
NEW YORK MTG TR INC Put 649604501 0 2,500 SH Put SOLE 0 2,500 0 0
NEW YORK REIT INC COM 64976L109 122 13,198 SH   SOLE 0 13,198 0 0
NEW YORK REIT INC Call 64976L109 2 20,000 SH Call SOLE 0 20,000 0 0
NEW YORK TIMES CO CL A 650111107 61 5,043 SH   SOLE 0 5,043 0 0
NEW YORK TIMES CO Call 650111107 0 4,200 SH Call SOLE 0 4,200 0 0
NEW YORK TIMES CO Put 650111107 5 9,600 SH Put SOLE 0 9,600 0 0
NEWCASTLE INVT CORP NEW COM PAR $0.01 65105M603 33 7,216 SH   SOLE 0 7,216 0 0
NEWELL BRANDS INC Call 651229106 80 34,300 SH Call SOLE 0 34,300 0 0
NEWELL BRANDS INC Put 651229106 1 1,800 SH Put SOLE 0 1,800 0 0
NEWFIELD EXPL CO COM 651290108 401 9,089 SH   SOLE 0 9,089 0 0
NEWFIELD EXPL CO Call 651290108 95 9,900 SH Call SOLE 0 9,900 0 0
NEWFIELD EXPL CO Put 651290108 40 18,100 SH Put SOLE 0 18,100 0 0
NEWLINK GENETICS CORP COM 651511107 327 29,094 SH   SOLE 0 29,094 0 0
NEWLINK GENETICS CORP Call 651511107 46 107,200 SH Call SOLE 0 107,200 0 0
NEWLINK GENETICS CORP Put 651511107 545 52,500 SH Put SOLE 0 52,500 0 0
NEWMONT MINING CORP COM 651639106 1,446 36,984 SH   SOLE 0 36,984 0 0
NEWMONT MINING CORP Call 651639106 1,311 86,300 SH Call SOLE 0 86,300 0 0
NEWMONT MINING CORP Put 651639106 18 20,900 SH Put SOLE 0 20,900 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 2 489 SH   SOLE 0 489 0 0
NEWPARK RES INC Call 651718504 65 200,400 SH Call SOLE 0 200,400 0 0
NEWPARK RES INC Put 651718504 6 3,000 SH Put SOLE 0 3,000 0 0
NEWS CORP NEW CL A 65249B109 52 4,619 SH   SOLE 0 4,619 0 0
NEWS CORP NEW CL B 65249B208 97 8,374 SH   SOLE 0 8,374 0 0
NEWS CORP NEW Put 65249B208 0 800 SH Put SOLE 0 800 0 0
NEWS CORP NEW Put 65249B109 2 2,500 SH Put SOLE 0 2,500 0 0
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 40 3,163 SH   SOLE 0 3,163 0 0
NEWTEK BUSINESS SVCS CORP Call 652526203 0 900 SH Call SOLE 0 900 0 0
NEWTEK BUSINESS SVCS CORP Put 652526203 5 8,900 SH Put SOLE 0 8,900 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 2 144 SH   SOLE 0 144 0 0
NEXPOINT RESIDENTIAL TR INC Call 65341D102 12 4,500 SH Call SOLE 0 4,500 0 0
NEXSTAR BROADCASTING GROUP I CL A 65336K103 357 7,506 SH   SOLE 0 7,506 0 0
NEXSTAR BROADCASTING GROUP I Call 65336K103 13 9,600 SH Call SOLE 0 9,600 0 0
NEXSTAR BROADCASTING GROUP I Put 65336K103 6 8,400 SH Put SOLE 0 8,400 0 0
NEXTERA ENERGY INC Call 65339F101 309 42,700 SH Call SOLE 0 42,700 0 0
NEXTERA ENERGY INC Put 65339F101 12 24,000 SH Put SOLE 0 24,000 0 0
NEXTERA ENERGY PARTNERS LP Call 65341B106 16 6,700 SH Call SOLE 0 6,700 0 0
NEXTERA ENERGY PARTNERS LP Put 65341B106 39 17,600 SH Put SOLE 0 17,600 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 96 5,000 SH   SOLE 0 5,000 0 0
NGL ENERGY PARTNERS LP Call 62913M107 324 84,900 SH Call SOLE 0 84,900 0 0
NGL ENERGY PARTNERS LP Put 62913M107 13 12,000 SH Put SOLE 0 12,000 0 0
NIC INC COM 62914B100 9 452 SH   SOLE 0 452 0 0
NICE LTD SPONSORED ADR 653656108 139 2,188 SH   SOLE 0 2,188 0 0
NICE LTD Call 653656108 0 300 SH Call SOLE 0 300 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 432 8,319 SH   SOLE 0 8,319 0 0
NIELSEN HLDGS PLC Call G6518L108 0 500 SH Call SOLE 0 500 0 0
NII HLDGS INC COM PAR $0.001 62913F508 68 21,450 SH   SOLE 0 21,450 0 0
NII HLDGS INC Call 62913F508 0 100 SH Call SOLE 0 100 0 0
NII HLDGS INC Put 62913F508 39 24,000 SH Put SOLE 0 24,000 0 0
NIKE INC CL B 654106103 2,712 49,134 SH   SOLE 0 49,134 0 0
NIKE INC Call 654106103 350 72,600 SH Call SOLE 0 72,600 0 0
NIKE INC Put 654106103 343 160,800 SH Put SOLE 0 160,800 0 0
NIMBLE STORAGE INC COM 65440R101 0 100 SH   SOLE 0 100 0 0
NIMBLE STORAGE INC Call 65440R101 0 200 SH Call SOLE 0 200 0 0
NIPPON TELEG & TEL CORP SPONSORED ADR 654624105 0 2 SH   SOLE 0 2 0 0
NIPPON TELEG & TEL CORP Call 654624105 11 1,900 SH Call SOLE 0 1,900 0 0
NIPPON TELEG & TEL CORP Put 654624105 0 100 SH Put SOLE 0 100 0 0
NISKA GAS STORAGE PARTNERS L UNIT LTD LIABI 654678101 46 11,177 SH   SOLE 0 11,177 0 0
NISOURCE INC Call 65473P105 0 100 SH Call SOLE 0 100 0 0
NL INDS INC COM NEW 629156407 13 5,191 SH   SOLE 0 5,191 0 0
NN INC COM 629337106 14 1,060 SH   SOLE 0 1,060 0 0
NN INC Call 629337106 1 1,900 SH Call SOLE 0 1,900 0 0
NN INC Put 629337106 9 3,600 SH Put SOLE 0 3,600 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 227 9,452 SH   SOLE 0 9,452 0 0
NOAH HLDGS LTD Call 65487X102 1 2,600 SH Call SOLE 0 2,600 0 0
NOAH HLDGS LTD Put 65487X102 15 12,000 SH Put SOLE 0 12,000 0 0
NOBILIS HEALTH CORP COM 65500B103 0 400 SH   SOLE 0 400 0 0
NOBILIS HEALTH CORP Call 65500B103 0 300 SH Call SOLE 0 300 0 0
NOBILIS HEALTH CORP Put 65500B103 1 600 SH Put SOLE 0 600 0 0
NOBLE CORP PLC SHS USD G65431101 77 9,460 SH   SOLE 0 9,460 0 0
NOBLE CORP PLC Call G65431101 3 11,800 SH Call SOLE 0 11,800 0 0
NOBLE CORP PLC Put G65431101 52 19,700 SH Put SOLE 0 19,700 0 0
NOBLE ENERGY INC COM 655044105 407 11,351 SH   SOLE 0 11,351 0 0
NOBLE ENERGY INC Call 655044105 46 40,400 SH Call SOLE 0 40,400 0 0
NOBLE ENERGY INC Put 655044105 42 59,700 SH Put SOLE 0 59,700 0 0
NOKIA CORP Call 654902204 140 213,200 SH Call SOLE 0 213,200 0 0
NOKIA CORP Put 654902204 110 65,000 SH Put SOLE 0 65,000 0 0
NOODLES & CO CL A 65540B105 44 4,516 SH   SOLE 0 4,516 0 0
NOODLES & CO Call 65540B105 0 400 SH Call SOLE 0 400 0 0
NOODLES & CO Put 65540B105 13 3,300 SH Put SOLE 0 3,300 0 0
NORD ANGLIA EDUCATION INC SHS G6583A102 2 100 SH   SOLE 0 100 0 0
NORD ANGLIA EDUCATION INC Call G6583A102 0 100 SH Call SOLE 0 100 0 0
NORD ANGLIA EDUCATION INC Put G6583A102 6 9,800 SH Put SOLE 0 9,800 0 0
NORDIC AMERICAN TANKERS LIMI Put G65773106 12 6,500 SH Put SOLE 0 6,500 0 0
NORDSON CORP COM 655663102 14 178 SH   SOLE 0 178 0 0
NORDSON CORP Call 655663102 1 900 SH Call SOLE 0 900 0 0
NORDSTROM INC COM 655664100 169 4,443 SH   SOLE 0 4,443 0 0
NORDSTROM INC Call 655664100 0 1,100 SH Call SOLE 0 1,100 0 0
NORDSTROM INC Put 655664100 13 5,300 SH Put SOLE 0 5,300 0 0
NORFOLK SOUTHERN CORP COM 655844108 432 5,086 SH   SOLE 0 5,086 0 0
NORFOLK SOUTHERN CORP Call 655844108 64 40,300 SH Call SOLE 0 40,300 0 0
NORFOLK SOUTHERN CORP Put 655844108 35 7,100 SH Put SOLE 0 7,100 0 0
NORTH AMERN ENERGY PARTNERS COM 656844107 0 194 SH   SOLE 0 194 0 0
NORTH ATLANTIC DRILLING LTD Call G6613P129 0 100 SH Call SOLE 0 100 0 0
NORTH ATLANTIC DRILLING LTD Put G6613P129 0 6,800 SH Put SOLE 0 6,800 0 0
NORTH EUROPEAN OIL RTY TR Call 659310106 0 300 SH Call SOLE 0 300 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 9 2,158 SH   SOLE 0 2,158 0 0
NORTHERN OIL & GAS INC NEV Put 665531109 3 4,900 SH Put SOLE 0 4,900 0 0
NORTHERN TR CORP COM 665859104 396 5,982 SH   SOLE 0 5,982 0 0
NORTHERN TR CORP Call 665859104 1 500 SH Call SOLE 0 500 0 0
NORTHERN TR CORP Put 665859104 11 12,500 SH Put SOLE 0 12,500 0 0
NORTHROP GRUMMAN CORP COM 666807102 417 1,880 SH   SOLE 0 1,880 0 0
NORTHROP GRUMMAN CORP Call 666807102 8 800 SH Call SOLE 0 800 0 0
NORTHROP GRUMMAN CORP Put 666807102 87 14,100 SH Put SOLE 0 14,100 0 0
NORTHSTAR ASSET MGMT GROUP I Call 66705Y104 14 92,200 SH Call SOLE 0 92,200 0 0
NORTHSTAR ASSET MGMT GROUP I Put 66705Y104 14 6,000 SH Put SOLE 0 6,000 0 0
NORTHSTAR REALTY EUROPE CORP Call 66706L101 0 1,100 SH Call SOLE 0 1,100 0 0
NORTHSTAR REALTY EUROPE CORP Put 66706L101 0 400 SH Put SOLE 0 400 0 0
NORTHSTAR RLTY FIN CORP COM 66704R803 388 33,972 SH   SOLE 0 33,972 0 0
NORTHSTAR RLTY FIN CORP Call 66704R803 2 5,500 SH Call SOLE 0 5,500 0 0
NORTHSTAR RLTY FIN CORP Put 66704R803 185 82,900 SH Put SOLE 0 82,900 0 0
NORTHWEST BIOTHERAPEUTICS IN COM PAR $0.001 66737P600 15 27,259 SH   SOLE 0 27,259 0 0
NORTHWEST BIOTHERAPEUTICS IN Call 66737P600 1 18,000 SH Call SOLE 0 18,000 0 0
NORTHWEST BIOTHERAPEUTICS IN Put 66737P600 143 11,800 SH Put SOLE 0 11,800 0 0
NORTHWEST PIPE CO COM 667746101 10 986 SH   SOLE 0 986 0 0
NORTHWEST PIPE CO Put 667746101 6 10,800 SH Put SOLE 0 10,800 0 0
NORTHWESTERN CORP COM NEW 668074305 69 1,108 SH   SOLE 0 1,108 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 312 7,838 SH   SOLE 0 7,838 0 0
NORWEGIAN CRUISE LINE HLDGS Call G66721104 0 600 SH Call SOLE 0 600 0 0
NORWEGIAN CRUISE LINE HLDGS Put G66721104 53 4,900 SH Put SOLE 0 4,900 0 0
NOVACOPPER INC COM 66988K102 0 944 SH   SOLE 0 944 0 0
NOVADAQ TECHNOLOGIES INC COM 66987G102 34 3,546 SH   SOLE 0 3,546 0 0
NOVADAQ TECHNOLOGIES INC Call 66987G102 0 800 SH Call SOLE 0 800 0 0
NOVAGOLD RES INC COM NEW 66987E206 0 108 SH   SOLE 0 108 0 0
NOVAGOLD RES INC Put 66987E206 1 400 SH Put SOLE 0 400 0 0
NOVANTA INC COM 67000B104 7 520 SH   SOLE 0 520 0 0
NOVARTIS A G SPONSORED ADR 66987V109 120 1,455 SH   SOLE 0 1,455 0 0
NOVARTIS A G Put 66987V109 1 4,900 SH Put SOLE 0 4,900 0 0
NOVATEL WIRELESS INC COM NEW 66987M604 5 3,309 SH   SOLE 0 3,309 0 0
NOVAVAX INC COM 670002104 116 16,005 SH   SOLE 0 16,005 0 0
NOVAVAX INC Call 670002104 137 70,200 SH Call SOLE 0 70,200 0 0
NOVAVAX INC Put 670002104 36 8,700 SH Put SOLE 0 8,700 0 0
NOVO-NORDISK A S ADR 670100205 26 500 SH   SOLE 0 500 0 0
NOVO-NORDISK A S Call 670100205 5 4,100 SH Call SOLE 0 4,100 0 0
NOVO-NORDISK A S Put 670100205 0 500 SH Put SOLE 0 500 0 0
NOVOCURE LTD ORD SHS G6674U108 25 2,200 SH   SOLE 0 2,200 0 0
NOVOCURE LTD Call G6674U108 1 6,600 SH Call SOLE 0 6,600 0 0
NOVOCURE LTD Put G6674U108 45 11,900 SH Put SOLE 0 11,900 0 0
NOW INC Call 67011P100 0 2,100 SH Call SOLE 0 2,100 0 0
NQ MOBILE INC ADR REPSTG CL A 64118U108 149 40,329 SH   SOLE 0 40,329 0 0
NQ MOBILE INC Call 64118U108 3 10,100 SH Call SOLE 0 10,100 0 0
NQ MOBILE INC Put 64118U108 0 2,100 SH Put SOLE 0 2,100 0 0
NRG ENERGY INC COM NEW 629377508 1,772 118,271 SH   SOLE 0 118,271 0 0
NRG ENERGY INC Call 629377508 64 62,900 SH Call SOLE 0 62,900 0 0
NRG ENERGY INC Put 629377508 895 149,400 SH Put SOLE 0 149,400 0 0
NRG YIELD INC CL A NEW 62942X306 29 1,930 SH   SOLE 0 1,930 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 185 4,015 SH   SOLE 0 4,015 0 0
NU SKIN ENTERPRISES INC Call 67018T105 12 2,500 SH Call SOLE 0 2,500 0 0
NU SKIN ENTERPRISES INC Put 67018T105 47 33,100 SH Put SOLE 0 33,100 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 22 1,427 SH   SOLE 0 1,427 0 0
NUANCE COMMUNICATIONS INC Call 67020Y100 1 22,400 SH Call SOLE 0 22,400 0 0
NUANCE COMMUNICATIONS INC Put 67020Y100 23 30,600 SH Put SOLE 0 30,600 0 0
NUCOR CORP Put 670346105 4 800 SH Put SOLE 0 800 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 1,241 24,929 SH   SOLE 0 24,929 0 0
NUSTAR ENERGY LP Call 67058H102 536 54,300 SH Call SOLE 0 54,300 0 0
NUSTAR ENERGY LP Put 67058H102 23 6,600 SH Put SOLE 0 6,600 0 0
NUSTAR GP HOLDINGS LLC Call 67059L102 7 26,500 SH Call SOLE 0 26,500 0 0
NUTRI SYS INC NEW COM 67069D108 40 1,578 SH   SOLE 0 1,578 0 0
NUTRI SYS INC NEW Call 67069D108 0 100 SH Call SOLE 0 100 0 0
NUVASIVE INC COM 670704105 628 10,524 SH   SOLE 0 10,524 0 0
NUVASIVE INC Call 670704105 1 1,700 SH Call SOLE 0 1,700 0 0
NUVASIVE INC Put 670704105 0 16,700 SH Put SOLE 0 16,700 0 0
NUVEEN CA DIV ADVANTG MUN FD COM 67069X104 116 7,000 SH   SOLE 0 7,000 0 0
NVIDIA CORP COM 67066G104 170 3,619 SH   SOLE 0 3,619 0 0
NVIDIA CORP Call 67066G104 0 100 SH Call SOLE 0 100 0 0
NVIDIA CORP Put 67066G104 1 8,400 SH Put SOLE 0 8,400 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,349 17,222 SH   SOLE 0 17,222 0 0
NXP SEMICONDUCTORS N V Call N6596X109 135 35,100 SH Call SOLE 0 35,100 0 0
NXP SEMICONDUCTORS N V Put N6596X109 137 28,200 SH Put SOLE 0 28,200 0 0
NXSTAGE MEDICAL INC COM 67072V103 155 7,168 SH   SOLE 0 7,168 0 0
O REILLY AUTOMOTIVE INC NEW Call 67103H107 1 100 SH Call SOLE 0 100 0 0
O REILLY AUTOMOTIVE INC NEW Put 67103H107 0 200 SH Put SOLE 0 200 0 0
OAKTREE CAP GROUP LLC UNIT CL A 674001201 231 5,170 SH   SOLE 0 5,170 0 0
OAKTREE CAP GROUP LLC Call 674001201 24 15,400 SH Call SOLE 0 15,400 0 0
OAKTREE CAP GROUP LLC Put 674001201 1 1,700 SH Put SOLE 0 1,700 0 0
OASIS PETE INC NEW COM 674215108 215 23,115 SH   SOLE 0 23,115 0 0
OASIS PETE INC NEW Call 674215108 35 31,900 SH Call SOLE 0 31,900 0 0
OASIS PETE INC NEW Put 674215108 44 19,600 SH Put SOLE 0 19,600 0 0
OCCIDENTAL PETE CORP DEL Call 674599105 493 214,300 SH Call SOLE 0 214,300 0 0
OCCIDENTAL PETE CORP DEL Put 674599105 140 83,000 SH Put SOLE 0 83,000 0 0
OCEAN BIO CHEM INC COM 674631106 0 300 SH   SOLE 0 300 0 0
OCEAN RIG UDW INC SHS G66964100 85 34,563 SH   SOLE 0 34,563 0 0
OCEAN RIG UDW INC Call G66964100 0 1,200 SH Call SOLE 0 1,200 0 0
OCEAN RIG UDW INC Put G66964100 53 18,900 SH Put SOLE 0 18,900 0 0
OCEANEERING INTL INC Put 675232102 2 12,600 SH Put SOLE 0 12,600 0 0
OCEANFIRST FINL CORP COM 675234108 7 400 SH   SOLE 0 400 0 0
OCEANFIRST FINL CORP Put 675234108 0 400 SH Put SOLE 0 400 0 0
OCH ZIFF CAP MGMT GROUP CL A 67551U105 58 15,484 SH   SOLE 0 15,484 0 0
OCH ZIFF CAP MGMT GROUP Call 67551U105 0 1,000 SH Call SOLE 0 1,000 0 0
OCH ZIFF CAP MGMT GROUP Put 67551U105 14 10,400 SH Put SOLE 0 10,400 0 0
OCI PARTNERS LP Call 67091N108 0 200 SH Call SOLE 0 200 0 0
OCLARO INC COM NEW 67555N206 113 23,307 SH   SOLE 0 23,307 0 0
OCLARO INC Call 67555N206 1 10,600 SH Call SOLE 0 10,600 0 0
OCLARO INC Put 67555N206 0 600 SH Put SOLE 0 600 0 0
OCULAR THERAPEUTIX INC COM 67576A100 7 1,500 SH   SOLE 0 1,500 0 0
OCULAR THERAPEUTIX INC Put 67576A100 0 400 SH Put SOLE 0 400 0 0
OCWEN FINL CORP COM NEW 675746309 38 22,353 SH   SOLE 0 22,353 0 0
OCWEN FINL CORP Call 675746309 4 44,600 SH Call SOLE 0 44,600 0 0
OCWEN FINL CORP Put 675746309 120 36,400 SH Put SOLE 0 36,400 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 3 1,893 SH   SOLE 0 1,893 0 0
OFFICE DEPOT INC COM 676220106 549 165,919 SH   SOLE 0 165,919 0 0
OFFICE DEPOT INC Call 676220106 38 516,000 SH Call SOLE 0 516,000 0 0
OFFICE DEPOT INC Put 676220106 549 266,100 SH Put SOLE 0 266,100 0 0
OFG BANCORP Call 67103X102 1 12,400 SH Call SOLE 0 12,400 0 0
OFG BANCORP Put 67103X102 1 5,000 SH Put SOLE 0 5,000 0 0
OGE ENERGY CORP Call 670837103 9 3,600 SH Call SOLE 0 3,600 0 0
OHR PHARMACEUTICAL INC COM NEW 67778H200 67 24,685 SH   SOLE 0 24,685 0 0
OHR PHARMACEUTICAL INC Call 67778H200 5 37,300 SH Call SOLE 0 37,300 0 0
OHR PHARMACEUTICAL INC Put 67778H200 36 27,900 SH Put SOLE 0 27,900 0 0
OIL STS INTL INC COM 678026105 10 325 SH   SOLE 0 325 0 0
OIL STS INTL INC Put 678026105 0 1,000 SH Put SOLE 0 1,000 0 0
OLD DOMINION FGHT LINES INC COM 679580100 10 175 SH   SOLE 0 175 0 0
OLD DOMINION FGHT LINES INC Call 679580100 0 2,100 SH Call SOLE 0 2,100 0 0
OLD DOMINION FGHT LINES INC Put 679580100 0 100 SH Put SOLE 0 100 0 0
OLD NATL BANCORP IND COM 680033107 88 7,090 SH   SOLE 0 7,090 0 0
OLD NATL BANCORP IND Put 680033107 0 500 SH Put SOLE 0 500 0 0
OLD REP INTL CORP Call 680223104 8 21,000 SH Call SOLE 0 21,000 0 0
OLD REP INTL CORP Put 680223104 0 100 SH Put SOLE 0 100 0 0
OLIN CORP Call 680665205 421 161,700 SH Call SOLE 0 161,700 0 0
OLIN CORP Put 680665205 8 6,800 SH Put SOLE 0 6,800 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 600 24,128 SH   SOLE 0 24,128 0 0
OLLIES BARGAIN OUTLT HLDGS I Call 681116109 15 3,900 SH Call SOLE 0 3,900 0 0
OLLIES BARGAIN OUTLT HLDGS I Put 681116109 7 4,300 SH Put SOLE 0 4,300 0 0
OLYMPIC STEEL INC Call 68162K106 182 22,300 SH Call SOLE 0 22,300 0 0
OLYMPIC STEEL INC Put 68162K106 3 15,000 SH Put SOLE 0 15,000 0 0
OMEGA HEALTHCARE INVS INC Call 681936100 15 62,800 SH Call SOLE 0 62,800 0 0
OMEGA HEALTHCARE INVS INC Put 681936100 0 1,000 SH Put SOLE 0 1,000 0 0
OMEGA PROTEIN CORP COM 68210P107 43 2,197 SH   SOLE 0 2,197 0 0
OMEGA PROTEIN CORP Call 68210P107 5 5,900 SH Call SOLE 0 5,900 0 0
OMEGA PROTEIN CORP Put 68210P107 0 1,200 SH Put SOLE 0 1,200 0 0
OMEROS CORP COM 682143102 6 600 SH   SOLE 0 600 0 0
OMEROS CORP Call 682143102 3 10,000 SH Call SOLE 0 10,000 0 0
OMEROS CORP Put 682143102 40 9,700 SH Put SOLE 0 9,700 0 0
OMNICELL INC COM 68213N109 36 1,073 SH   SOLE 0 1,073 0 0
OMNICOM GROUP INC COM 681919106 158 1,945 SH   SOLE 0 1,945 0 0
OMNICOM GROUP INC Call 681919106 3 3,800 SH Call SOLE 0 3,800 0 0
OMNICOM GROUP INC Put 681919106 1 700 SH Put SOLE 0 700 0 0
ON ASSIGNMENT INC COM 682159108 85 2,301 SH   SOLE 0 2,301 0 0
ON ASSIGNMENT INC Call 682159108 14 11,200 SH Call SOLE 0 11,200 0 0
ON DECK CAP INC COM 682163100 56 10,889 SH   SOLE 0 10,889 0 0
ON DECK CAP INC Put 682163100 26 20,800 SH Put SOLE 0 20,800 0 0
ON SEMICONDUCTOR CORP COM 682189105 7 833 SH   SOLE 0 833 0 0
ON SEMICONDUCTOR CORP Call 682189105 2 5,700 SH Call SOLE 0 5,700 0 0
ON SEMICONDUCTOR CORP Put 682189105 0 500 SH Put SOLE 0 500 0 0
ONCOGENEX PHARMACEUTICALS IN COM 68230A106 11 11,048 SH   SOLE 0 11,048 0 0
ONCOMED PHARMACEUTICALS INC Put 68234X102 107 6,000 SH Put SOLE 0 6,000 0 0
ONE LIBERTY PPTYS INC COM 682406103 40 1,711 SH   SOLE 0 1,711 0 0
ONE LIBERTY PPTYS INC Put 682406103 0 500 SH Put SOLE 0 500 0 0
ONEMAIN HLDGS INC COM 68268W103 365 16,034 SH   SOLE 0 16,034 0 0
ONEMAIN HLDGS INC Call 68268W103 6 12,500 SH Call SOLE 0 12,500 0 0
ONEMAIN HLDGS INC Put 68268W103 113 33,700 SH Put SOLE 0 33,700 0 0
ONEOK INC NEW Call 682680103 934 110,100 SH Call SOLE 0 110,100 0 0
ONEOK INC NEW Put 682680103 26 40,600 SH Put SOLE 0 40,600 0 0
ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 544 13,587 SH   SOLE 0 13,587 0 0
ONEOK PARTNERS LP Call 68268N103 21 8,900 SH Call SOLE 0 8,900 0 0
ONEOK PARTNERS LP Put 68268N103 5 7,800 SH Put SOLE 0 7,800 0 0
OPEN TEXT CORP COM 683715106 200 3,395 SH   SOLE 0 3,395 0 0
OPEN TEXT CORP Call 683715106 0 100 SH Call SOLE 0 100 0 0
OPEN TEXT CORP Put 683715106 4 3,500 SH Put SOLE 0 3,500 0 0
OPHTHOTECH CORP COM 683745103 382 7,488 SH   SOLE 0 7,488 0 0
OPHTHOTECH CORP Call 683745103 74 9,500 SH Call SOLE 0 9,500 0 0
OPHTHOTECH CORP Put 683745103 106 23,500 SH Put SOLE 0 23,500 0 0
OPKO HEALTH INC Call 68375N103 0 500 SH Call SOLE 0 500 0 0
OPKO HEALTH INC Put 68375N103 22 9,800 SH Put SOLE 0 9,800 0 0
OPUS BK IRVINE CALIF COM 684000102 169 5,010 SH   SOLE 0 5,010 0 0
ORACLE CORP COM 68389X105 3,715 90,773 SH   SOLE 0 90,773 0 0
ORACLE CORP Call 68389X105 36 49,100 SH Call SOLE 0 49,100 0 0
ORACLE CORP Put 68389X105 102 70,400 SH Put SOLE 0 70,400 0 0
ORAMED PHARM INC COM NEW 68403P203 90 10,903 SH   SOLE 0 10,903 0 0
ORAMED PHARM INC Call 68403P203 11 16,000 SH Call SOLE 0 16,000 0 0
ORANGE SPONSORED ADR 684060106 1,167 71,116 SH   SOLE 0 71,116 0 0
ORANGE Call 684060106 1 4,500 SH Call SOLE 0 4,500 0 0
ORANGE Put 684060106 128 92,000 SH Put SOLE 0 92,000 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 74 12,681 SH   SOLE 0 12,681 0 0
ORASURE TECHNOLOGIES INC Call 68554V108 0 100 SH Call SOLE 0 100 0 0
ORASURE TECHNOLOGIES INC Put 68554V108 0 400 SH Put SOLE 0 400 0 0
ORBCOMM INC COM 68555P100 26 2,632 SH   SOLE 0 2,632 0 0
ORBCOMM INC Call 68555P100 5 2,600 SH Call SOLE 0 2,600 0 0
ORBITAL ATK INC Call 68557N103 32 14,400 SH Call SOLE 0 14,400 0 0
ORBITAL ATK INC Put 68557N103 3 2,800 SH Put SOLE 0 2,800 0 0
ORBOTECH LTD ORD M75253100 72 2,826 SH   SOLE 0 2,826 0 0
ORBOTECH LTD Call M75253100 0 300 SH Call SOLE 0 300 0 0
ORBOTECH LTD Put M75253100 1 1,100 SH Put SOLE 0 1,100 0 0
ORCHID IS CAP INC COM 68571X103 11 1,100 SH   SOLE 0 1,100 0 0
ORCHID IS CAP INC Call 68571X103 0 900 SH Call SOLE 0 900 0 0
ORCHID IS CAP INC Put 68571X103 1 2,900 SH Put SOLE 0 2,900 0 0
ORCHIDS PAPER PRODS CO DEL COM 68572N104 3 100 SH   SOLE 0 100 0 0
ORCHIDS PAPER PRODS CO DEL Call 68572N104 16 5,800 SH Call SOLE 0 5,800 0 0
ORCHIDS PAPER PRODS CO DEL Put 68572N104 0 200 SH Put SOLE 0 200 0 0
OREXIGEN THERAPEUTICS INC COM 686164104 5 13,787 SH   SOLE 0 13,787 0 0
ORGANOVO HLDGS INC COM 68620A104 127 34,315 SH   SOLE 0 34,315 0 0
ORGANOVO HLDGS INC Call 68620A104 5 8,400 SH Call SOLE 0 8,400 0 0
ORGANOVO HLDGS INC Put 68620A104 8 16,600 SH Put SOLE 0 16,600 0 0
ORIENT PAPER INC COM NEW 68619F205 1 1,000 SH   SOLE 0 1,000 0 0
ORIGIN AGRITECH LIMITED SHS G67828106 15 8,884 SH   SOLE 0 8,884 0 0
ORION ENERGY SYSTEMS INC COM 686275108 4 3,900 SH   SOLE 0 3,900 0 0
ORITANI FINL CORP DEL Call 68633D103 3 1,900 SH Call SOLE 0 1,900 0 0
ORITANI FINL CORP DEL Put 68633D103 0 500 SH Put SOLE 0 500 0 0
ORTHOFIX INTL N V COM N6748L102 7 185 SH   SOLE 0 185 0 0
OSHKOSH CORP COM 688239201 5 116 SH   SOLE 0 116 0 0
OSHKOSH CORP Call 688239201 2 1,000 SH Call SOLE 0 1,000 0 0
OSHKOSH CORP Put 688239201 0 1,100 SH Put SOLE 0 1,100 0 0
OSI SYSTEMS INC COM 671044105 262 4,511 SH   SOLE 0 4,511 0 0
OSI SYSTEMS INC Call 671044105 37 29,300 SH Call SOLE 0 29,300 0 0
OSI SYSTEMS INC Put 671044105 55 34,700 SH Put SOLE 0 34,700 0 0
OSIRIS THERAPEUTICS INC NEW Call 68827R108 0 1,600 SH Call SOLE 0 1,600 0 0
OSIRIS THERAPEUTICS INC NEW Put 68827R108 0 200 SH Put SOLE 0 200 0 0
OTONOMY INC COM 68906L105 6 400 SH   SOLE 0 400 0 0
OTONOMY INC Call 68906L105 2 900 SH Call SOLE 0 900 0 0
OTONOMY INC Put 68906L105 8 1,000 SH Put SOLE 0 1,000 0 0
OTTER TAIL CORP Call 689648103 16 4,800 SH Call SOLE 0 4,800 0 0
OTTER TAIL CORP Put 689648103 0 3,000 SH Put SOLE 0 3,000 0 0
OUTERWALL INC COM 690070107 498 11,870 SH   SOLE 0 11,870 0 0
OUTERWALL INC Call 690070107 71 19,400 SH Call SOLE 0 19,400 0 0
OUTERWALL INC Put 690070107 313 18,500 SH Put SOLE 0 18,500 0 0
OUTFRONT MEDIA INC Call 69007J106 1 700 SH Call SOLE 0 700 0 0
OVERSTOCK COM INC DEL COM 690370101 43 2,698 SH   SOLE 0 2,698 0 0
OVERSTOCK COM INC DEL Call 690370101 1 2,000 SH Call SOLE 0 2,000 0 0
OWENS CORNING NEW COM 690742101 7 153 SH   SOLE 0 153 0 0
OWENS CORNING NEW Call 690742101 1 400 SH Call SOLE 0 400 0 0
OWENS ILL INC COM NEW 690768403 5 299 SH   SOLE 0 299 0 0
OWENS ILL INC Call 690768403 0 500 SH Call SOLE 0 500 0 0
OWENS ILL INC Put 690768403 0 900 SH Put SOLE 0 900 0 0
OXFORD INDS INC COM 691497309 11 201 SH   SOLE 0 201 0 0
OXFORD INDS INC Call 691497309 0 500 SH Call SOLE 0 500 0 0
OXFORD INDS INC Put 691497309 0 200 SH Put SOLE 0 200 0 0
P C CONNECTION COM 69318J100 3 129 SH   SOLE 0 129 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 2 38 SH   SOLE 0 38 0 0
PACCAR INC Call 693718108 4 21,900 SH Call SOLE 0 21,900 0 0
PACCAR INC Put 693718108 1 2,500 SH Put SOLE 0 2,500 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 362 51,487 SH   SOLE 0 51,487 0 0
PACIFIC BIOSCIENCES CALIF IN Call 69404D108 45 126,300 SH Call SOLE 0 126,300 0 0
PACIFIC BIOSCIENCES CALIF IN Put 69404D108 103 27,200 SH Put SOLE 0 27,200 0 0
PACIFIC COAST OIL TR Call 694103102 34 136,900 SH Call SOLE 0 136,900 0 0
PACIFIC DRILLING SA LUXEMBOU SHS NEW L7257P114 0 66 SH   SOLE 0 66 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 778 142,840 SH   SOLE 0 142,840 0 0
PACIFIC ETHANOL INC Call 69423U305 5 15,100 SH Call SOLE 0 15,100 0 0
PACIFIC ETHANOL INC Put 69423U305 343 101,000 SH Put SOLE 0 101,000 0 0
PACIFIC PREMIER BANCORP Call 69478X105 1 1,900 SH Call SOLE 0 1,900 0 0
PACIRA PHARMACEUTICALS INC Call 695127100 5 20,700 SH Call SOLE 0 20,700 0 0
PACIRA PHARMACEUTICALS INC Put 695127100 95 5,000 SH Put SOLE 0 5,000 0 0
PACKAGING CORP AMER COM 695156109 167 2,500 SH   SOLE 0 2,500 0 0
PACKAGING CORP AMER Call 695156109 172 28,900 SH Call SOLE 0 28,900 0 0
PACKAGING CORP AMER Put 695156109 208 41,800 SH Put SOLE 0 41,800 0 0
PACWEST BANCORP DEL COM 695263103 59 1,492 SH   SOLE 0 1,492 0 0
PACWEST BANCORP DEL Call 695263103 1 400 SH Call SOLE 0 400 0 0
PACWEST BANCORP DEL Put 695263103 0 100 SH Put SOLE 0 100 0 0
PALO ALTO NETWORKS INC COM 697435105 2,967 24,194 SH   SOLE 0 24,194 0 0
PALO ALTO NETWORKS INC Call 697435105 69 36,600 SH Call SOLE 0 36,600 0 0
PALO ALTO NETWORKS INC Put 697435105 1,179 83,400 SH Put SOLE 0 83,400 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 11 403 SH   SOLE 0 403 0 0
PAN AMERICAN SILVER CORP COM 697900108 163 9,927 SH   SOLE 0 9,927 0 0
PAN AMERICAN SILVER CORP Call 697900108 18 3,700 SH Call SOLE 0 3,700 0 0
PAN AMERICAN SILVER CORP Put 697900108 0 1,600 SH Put SOLE 0 1,600 0 0
PANDORA MEDIA INC COM 698354107 11 902 SH   SOLE 0 902 0 0
PANDORA MEDIA INC Call 698354107 128 90,700 SH Call SOLE 0 90,700 0 0
PANDORA MEDIA INC Put 698354107 9 13,100 SH Put SOLE 0 13,100 0 0
PANERA BREAD CO CL A 69840W108 306 1,444 SH   SOLE 0 1,444 0 0
PANERA BREAD CO Call 69840W108 0 200 SH Call SOLE 0 200 0 0
PANERA BREAD CO Put 69840W108 17 6,100 SH Put SOLE 0 6,100 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 7 466 SH   SOLE 0 466 0 0
PAPA MURPHYS HLDGS INC COM 698814100 24 3,731 SH   SOLE 0 3,731 0 0
PAPA MURPHYS HLDGS INC Put 698814100 34 10,000 SH Put SOLE 0 10,000 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 20 1,323 SH   SOLE 0 1,323 0 0
PAR PACIFIC HOLDINGS INC Put 69888T207 1 1,500 SH Put SOLE 0 1,500 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 0 2 SH   SOLE 0 2 0 0
PARAMOUNT GROUP INC Call 69924R108 0 1,400 SH Call SOLE 0 1,400 0 0
PARAMOUNT GROUP INC Put 69924R108 0 1,000 SH Put SOLE 0 1,000 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 137 9,887 SH   SOLE 0 9,887 0 0
PARATEK PHARMACEUTICALS INC Call 699374302 1 400 SH Call SOLE 0 400 0 0
PARATEK PHARMACEUTICALS INC Put 699374302 34 17,400 SH Put SOLE 0 17,400 0 0
PAREXEL INTL CORP COM 699462107 79 1,261 SH   SOLE 0 1,261 0 0
PAREXEL INTL CORP Call 699462107 39 11,900 SH Call SOLE 0 11,900 0 0
PAREXEL INTL CORP Put 699462107 0 300 SH Put SOLE 0 300 0 0
PARK CITY GROUP INC COM NEW 700215304 0 15 SH   SOLE 0 15 0 0
PARK NATL CORP COM 700658107 4 44 SH   SOLE 0 44 0 0
PARK NATL CORP Put 700658107 0 100 SH Put SOLE 0 100 0 0
PARK OHIO HLDGS CORP COM 700666100 8 318 SH   SOLE 0 318 0 0
PARK OHIO HLDGS CORP Call 700666100 0 200 SH Call SOLE 0 200 0 0
PARK OHIO HLDGS CORP Put 700666100 3 700 SH Put SOLE 0 700 0 0
PARKER DRILLING CO COM 701081101 0 90 SH   SOLE 0 90 0 0
PARKER HANNIFIN CORP Call 701094104 33 18,600 SH Call SOLE 0 18,600 0 0
PARKER HANNIFIN CORP Put 701094104 3 4,800 SH Put SOLE 0 4,800 0 0
PARKERVISION INC COM NEW 701354300 2 933 SH   SOLE 0 933 0 0
PARKWAY PPTYS INC COM 70159Q104 7 462 SH   SOLE 0 462 0 0
PARKWAY PPTYS INC Put 70159Q104 0 200 SH Put SOLE 0 200 0 0
PARSLEY ENERGY INC Call 701877102 348 144,200 SH Call SOLE 0 144,200 0 0
PARSLEY ENERGY INC Put 701877102 0 1,000 SH Put SOLE 0 1,000 0 0
PARTY CITY HOLDCO INC COM 702149105 1 80 SH   SOLE 0 80 0 0
PARTY CITY HOLDCO INC Call 702149105 4 5,000 SH Call SOLE 0 5,000 0 0
PATRIOT NATL INC COM 70338T102 0 100 SH   SOLE 0 100 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 244 10,659 SH   SOLE 0 10,659 0 0
PATTERN ENERGY GROUP INC Call 70338P100 27 17,900 SH Call SOLE 0 17,900 0 0
PATTERN ENERGY GROUP INC Put 70338P100 59 68,600 SH Put SOLE 0 68,600 0 0
PATTERSON COMPANIES INC Call 703395103 620 109,500 SH Call SOLE 0 109,500 0 0
PATTERSON COMPANIES INC Put 703395103 2 10,000 SH Put SOLE 0 10,000 0 0
PATTERSON UTI ENERGY INC COM 703481101 377 17,694 SH   SOLE 0 17,694 0 0
PATTERSON UTI ENERGY INC Call 703481101 169 42,000 SH Call SOLE 0 42,000 0 0
PATTERSON UTI ENERGY INC Put 703481101 26 70,500 SH Put SOLE 0 70,500 0 0
PAYCHEX INC Call 704326107 433 119,500 SH Call SOLE 0 119,500 0 0
PAYCHEX INC Put 704326107 2 34,400 SH Put SOLE 0 34,400 0 0
PAYCOM SOFTWARE INC COM 70432V102 196 4,551 SH   SOLE 0 4,551 0 0
PAYCOM SOFTWARE INC Call 70432V102 13 7,600 SH Call SOLE 0 7,600 0 0
PAYCOM SOFTWARE INC Put 70432V102 1 1,500 SH Put SOLE 0 1,500 0 0
PAYLOCITY HLDG CORP Call 70438V106 49 8,900 SH Call SOLE 0 8,900 0 0
PAYPAL HLDGS INC COM 70450Y103 567 15,537 SH   SOLE 0 15,537 0 0
PAYPAL HLDGS INC Call 70450Y103 51 107,400 SH Call SOLE 0 107,400 0 0
PAYPAL HLDGS INC Put 70450Y103 74 31,300 SH Put SOLE 0 31,300 0 0
PBF ENERGY INC CL A 69318G106 887 37,325 SH   SOLE 0 37,325 0 0
PBF ENERGY INC Call 69318G106 0 36,900 SH Call SOLE 0 36,900 0 0
PBF ENERGY INC Put 69318G106 179 83,100 SH Put SOLE 0 83,100 0 0
PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 141 6,146 SH   SOLE 0 6,146 0 0
PBF LOGISTICS LP Call 69318Q104 91 32,700 SH Call SOLE 0 32,700 0 0
PBF LOGISTICS LP Put 69318Q104 5 15,200 SH Put SOLE 0 15,200 0 0
PDC ENERGY INC COM 69327R101 361 6,268 SH   SOLE 0 6,268 0 0
PDC ENERGY INC Call 69327R101 367 26,500 SH Call SOLE 0 26,500 0 0
PDC ENERGY INC Put 69327R101 42 197,300 SH Put SOLE 0 197,300 0 0
PDF SOLUTIONS INC COM 693282105 8 628 SH   SOLE 0 628 0 0
PDL BIOPHARMA INC COM 69329Y104 37 11,910 SH   SOLE 0 11,910 0 0
PEAK RESORTS INC COM 70469L100 23 5,198 SH   SOLE 0 5,198 0 0
PEARSON PLC SPONSORED ADR 705015105 51 3,934 SH   SOLE 0 3,934 0 0
PEARSON PLC Call 705015105 0 1,000 SH Call SOLE 0 1,000 0 0
PEARSON PLC Put 705015105 2 2,600 SH Put SOLE 0 2,600 0 0
PEBBLEBROOK HOTEL TR Call 70509V100 0 300 SH Call SOLE 0 300 0 0
PEBBLEBROOK HOTEL TR Put 70509V100 0 700 SH Put SOLE 0 700 0 0
PEGASYSTEMS INC COM 705573103 7 265 SH   SOLE 0 265 0 0
PEGASYSTEMS INC Put 705573103 0 900 SH Put SOLE 0 900 0 0
PEMBINA PIPELINE CORP COM 706327103 78 2,587 SH   SOLE 0 2,587 0 0
PEMBINA PIPELINE CORP Call 706327103 3 3,800 SH Call SOLE 0 3,800 0 0
PEMBINA PIPELINE CORP Put 706327103 25 5,800 SH Put SOLE 0 5,800 0 0
PENN NATL GAMING INC Call 707569109 1 3,400 SH Call SOLE 0 3,400 0 0
PENN WEST PETE LTD NEW COM 707887105 23 17,095 SH   SOLE 0 17,095 0 0
PENN WEST PETE LTD NEW Put 707887105 2 800 SH Put SOLE 0 800 0 0
PENNANTPARK FLOATING RATE CA Call 70806A106 0 1,200 SH Call SOLE 0 1,200 0 0
PENNANTPARK INVT CORP Put 708062104 12 10,300 SH Put SOLE 0 10,300 0 0
PENNEY J C INC COM 708160106 159 18,000 SH   SOLE 0 18,000 0 0
PENNEY J C INC Put 708160106 6 17,000 SH Put SOLE 0 17,000 0 0
PENNSYLVANIA RL ESTATE INVT Call 709102107 4 4,200 SH Call SOLE 0 4,200 0 0
PENNYMAC FINL SVCS INC CL A 70932B101 2 200 SH   SOLE 0 200 0 0
PENNYMAC MTG INVT TR COM 70931T103 8 513 SH   SOLE 0 513 0 0
PENNYMAC MTG INVT TR Call 70931T103 14 12,200 SH Call SOLE 0 12,200 0 0
PENNYMAC MTG INVT TR Put 70931T103 0 4,100 SH Put SOLE 0 4,100 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 20 638 SH   SOLE 0 638 0 0
PENSKE AUTOMOTIVE GRP INC Call 70959W103 0 1,400 SH Call SOLE 0 1,400 0 0
PENSKE AUTOMOTIVE GRP INC Put 70959W103 0 100 SH Put SOLE 0 100 0 0
PENTAIR PLC SHS G7S00T104 4 81 SH   SOLE 0 81 0 0
PENTAIR PLC Call G7S00T104 23 13,900 SH Call SOLE 0 13,900 0 0
PENTAIR PLC Put G7S00T104 0 600 SH Put SOLE 0 600 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 2 163 SH   SOLE 0 163 0 0
PEOPLES UNITED FINANCIAL INC Call 712704105 0 1,900 SH Call SOLE 0 1,900 0 0
PEOPLES UNITED FINANCIAL INC Put 712704105 8 7,500 SH Put SOLE 0 7,500 0 0
PEPSICO INC Call 713448108 1,580 283,000 SH Call SOLE 0 283,000 0 0
PEPSICO INC Put 713448108 22 85,100 SH Put SOLE 0 85,100 0 0
PEREGRINE PHARMACEUTICALS IN COM NEW 713661304 0 1,000 SH   SOLE 0 1,000 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 2 100 SH   SOLE 0 100 0 0
PERFORMANCE FOOD GROUP CO Call 71377A103 0 200 SH Call SOLE 0 200 0 0
PERFORMANCE SPORTS GROUP LTD COM 71377G100 3 1,300 SH   SOLE 0 1,300 0 0
PERFORMANCE SPORTS GROUP LTD Call 71377G100 27 94,000 SH Call SOLE 0 94,000 0 0
PERFORMANCE SPORTS GROUP LTD Put 71377G100 36 13,500 SH Put SOLE 0 13,500 0 0
PERFORMANT FINL CORP COM 71377E105 21 13,281 SH   SOLE 0 13,281 0 0
PERION NETWORK LTD SHS M78673106 12 10,870 SH   SOLE 0 10,870 0 0
PERION NETWORK LTD Put M78673106 0 200 SH Put SOLE 0 200 0 0
PERKINELMER INC COM 714046109 5 96 SH   SOLE 0 96 0 0
PERKINELMER INC Call 714046109 0 400 SH Call SOLE 0 400 0 0
PERMIAN BASIN RTY TR UNIT BEN INT 714236106 16 2,222 SH   SOLE 0 2,222 0 0
PERMIAN BASIN RTY TR Call 714236106 0 100 SH Call SOLE 0 100 0 0
PERNIX THERAPEUTICS HLDGS IN COM 71426V108 1 3,532 SH   SOLE 0 3,532 0 0
PERRIGO CO PLC SHS G97822103 4,578 50,497 SH   SOLE 0 50,497 0 0
PERRIGO CO PLC Call G97822103 50 60,600 SH Call SOLE 0 60,600 0 0
PERRIGO CO PLC Put G97822103 716 82,900 SH Put SOLE 0 82,900 0 0
PERSHING GOLD CORP Call 715302204 0 500 SH Call SOLE 0 500 0 0
PERSHING GOLD CORP Put 715302204 3 3,000 SH Put SOLE 0 3,000 0 0
PETMED EXPRESS INC COM 716382106 132 7,064 SH   SOLE 0 7,064 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 1,013 14,925 SH   SOLE 0 14,925 0 0
PETROCHINA CO LTD Call 71646E100 36 20,300 SH Call SOLE 0 20,300 0 0
PETROCHINA CO LTD Put 71646E100 54 17,200 SH Put SOLE 0 17,200 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 514 71,823 SH   SOLE 0 71,823 0 0
PETROLEO BRASILEIRO SA PETRO Call 71654V408 162 201,700 SH Call SOLE 0 201,700 0 0
PETROLEO BRASILEIRO SA PETRO Put 71654V408 774 430,300 SH Put SOLE 0 430,300 0 0
PETROQUEST ENERGY INC COM NEW 716748306 2 761 SH   SOLE 0 761 0 0
PFIZER INC COM 717081103 1,351 38,394 SH   SOLE 0 38,394 0 0
PFIZER INC Call 717081103 911 392,300 SH Call SOLE 0 392,300 0 0
PFIZER INC Put 717081103 9 21,800 SH Put SOLE 0 21,800 0 0
PFSWEB INC COM NEW 717098206 3 365 SH   SOLE 0 365 0 0
PFSWEB INC Call 717098206 2 3,400 SH Call SOLE 0 3,400 0 0
PG&E CORP COM 69331C108 1,840 28,800 SH   SOLE 0 28,800 0 0
PG&E CORP Call 69331C108 52 6,000 SH Call SOLE 0 6,000 0 0
PG&E CORP Put 69331C108 0 800 SH Put SOLE 0 800 0 0
PGT INC COM 69336V101 13 1,356 SH   SOLE 0 1,356 0 0
PGT INC Call 69336V101 0 800 SH Call SOLE 0 800 0 0
PGT INC Put 69336V101 0 2,000 SH Put SOLE 0 2,000 0 0
PHARMERICA CORP COM 71714F104 52 2,130 SH   SOLE 0 2,130 0 0
PHH CORP COM NEW 693320202 83 6,261 SH   SOLE 0 6,261 0 0
PHH CORP Call 693320202 0 2,300 SH Call SOLE 0 2,300 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 10 573 SH   SOLE 0 573 0 0
PHIBRO ANIMAL HEALTH CORP Call 71742Q106 0 800 SH Call SOLE 0 800 0 0
PHIBRO ANIMAL HEALTH CORP Put 71742Q106 1 1,200 SH Put SOLE 0 1,200 0 0
PHILIP MORRIS INTL INC COM 718172109 38 375 SH   SOLE 0 375 0 0
PHILIP MORRIS INTL INC Call 718172109 1 700 SH Call SOLE 0 700 0 0
PHILIP MORRIS INTL INC Put 718172109 0 600 SH Put SOLE 0 600 0 0
PHILLIPS 66 COM 718546104 235 2,968 SH   SOLE 0 2,968 0 0
PHILLIPS 66 Call 718546104 207 109,000 SH Call SOLE 0 109,000 0 0
PHILLIPS 66 Put 718546104 20 5,600 SH Put SOLE 0 5,600 0 0
PHILLIPS 66 PARTNERS LP Call 718549207 20 16,100 SH Call SOLE 0 16,100 0 0
PHILLIPS 66 PARTNERS LP Put 718549207 23 3,800 SH Put SOLE 0 3,800 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 0 73 SH   SOLE 0 73 0 0
PHOTOMEDEX INC COM PAR $0.01 719358301 2 9,477 SH   SOLE 0 9,477 0 0
PHOTRONICS INC COM 719405102 9 1,062 SH   SOLE 0 1,062 0 0
PHOTRONICS INC Call 719405102 0 5,100 SH Call SOLE 0 5,100 0 0
PHYSICIANS RLTY TR Call 71943U104 7 5,600 SH Call SOLE 0 5,600 0 0
PHYSICIANS RLTY TR Put 71943U104 0 1,700 SH Put SOLE 0 1,700 0 0
PICO HLDGS INC COM NEW 693366205 53 5,624 SH   SOLE 0 5,624 0 0
PICO HLDGS INC Call 693366205 0 1,300 SH Call SOLE 0 1,300 0 0
PIEDMONT NAT GAS INC Call 720186105 5 2,900 SH Call SOLE 0 2,900 0 0
PIEDMONT NAT GAS INC Put 720186105 0 100 SH Put SOLE 0 100 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 9 450 SH   SOLE 0 450 0 0
PIER 1 IMPORTS INC COM 720279108 86 16,840 SH   SOLE 0 16,840 0 0
PIER 1 IMPORTS INC Call 720279108 5 32,600 SH Call SOLE 0 32,600 0 0
PIER 1 IMPORTS INC Put 720279108 416 47,800 SH Put SOLE 0 47,800 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 90 3,557 SH   SOLE 0 3,557 0 0
PILGRIMS PRIDE CORP NEW Call 72147K108 1 500 SH Call SOLE 0 500 0 0
PILGRIMS PRIDE CORP NEW Put 72147K108 0 100 SH Put SOLE 0 100 0 0
PIMCO INCOME STRATEGY FUND COM 72201H108 36 3,600 SH   SOLE 0 3,600 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 68 6,155 SH   SOLE 0 6,155 0 0
PINNACLE FINL PARTNERS INC Call 72346Q104 5 3,800 SH Call SOLE 0 3,800 0 0
PINNACLE FINL PARTNERS INC Put 72346Q104 1 400 SH Put SOLE 0 400 0 0
PINNACLE FOODS INC DEL COM 72348P104 92 2,002 SH   SOLE 0 2,002 0 0
PINNACLE FOODS INC DEL Call 72348P104 7 3,600 SH Call SOLE 0 3,600 0 0
PINNACLE FOODS INC DEL Put 72348P104 4 6,800 SH Put SOLE 0 6,800 0 0
PINNACLE WEST CAP CORP COM 723484101 60 751 SH   SOLE 0 751 0 0
PINNACLE WEST CAP CORP Call 723484101 1 600 SH Call SOLE 0 600 0 0
PINNACLE WEST CAP CORP Put 723484101 0 2,000 SH Put SOLE 0 2,000 0 0
PIONEER ENERGY SVCS CORP COM 723664108 8 1,920 SH   SOLE 0 1,920 0 0
PIONEER ENERGY SVCS CORP Call 723664108 0 500 SH Call SOLE 0 500 0 0
PIONEER NAT RES CO COM 723787107 7,209 47,677 SH   SOLE 0 47,677 0 0
PIONEER NAT RES CO Call 723787107 496 149,800 SH Call SOLE 0 149,800 0 0
PIONEER NAT RES CO Put 723787107 694 151,400 SH Put SOLE 0 151,400 0 0
PITNEY BOWES INC COM 724479100 20 1,164 SH   SOLE 0 1,164 0 0
PITNEY BOWES INC Call 724479100 0 200 SH Call SOLE 0 200 0 0
PIXELWORKS INC COM NEW 72581M305 59 32,193 SH   SOLE 0 32,193 0 0
PIXELWORKS INC Call 72581M305 0 300 SH Call SOLE 0 300 0 0
PIXELWORKS INC Put 72581M305 3 3,200 SH Put SOLE 0 3,200 0 0
PJT PARTNERS INC Call 69343T107 1 900 SH Call SOLE 0 900 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 662 24,091 SH   SOLE 0 24,091 0 0
PLAINS ALL AMERN PIPELINE L Call 726503105 358 224,100 SH Call SOLE 0 224,100 0 0
PLAINS ALL AMERN PIPELINE L Put 726503105 141 195,600 SH Put SOLE 0 195,600 0 0
PLAINS GP HLDGS L P SHS A REP LTPN 72651A108 188 18,108 SH   SOLE 0 18,108 0 0
PLAINS GP HLDGS L P Call 72651A108 150 149,600 SH Call SOLE 0 149,600 0 0
PLAINS GP HLDGS L P Put 72651A108 52 94,200 SH Put SOLE 0 94,200 0 0
PLANET FITNESS INC CL A 72703H101 166 8,798 SH   SOLE 0 8,798 0 0
PLANET FITNESS INC Call 72703H101 31 7,700 SH Call SOLE 0 7,700 0 0
PLANET FITNESS INC Put 72703H101 0 100 SH Put SOLE 0 100 0 0
PLANTRONICS INC NEW Call 727493108 13 2,900 SH Call SOLE 0 2,900 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 176 19,900 SH   SOLE 0 19,900 0 0
PLATFORM SPECIALTY PRODS COR Call 72766Q105 8 38,900 SH Call SOLE 0 38,900 0 0
PLEXUS CORP COM 729132100 12 299 SH   SOLE 0 299 0 0
PLEXUS CORP Put 729132100 0 400 SH Put SOLE 0 400 0 0
PLY GEM HLDGS INC COM 72941W100 40 2,753 SH   SOLE 0 2,753 0 0
PLY GEM HLDGS INC Call 72941W100 1 400 SH Call SOLE 0 400 0 0
PNC FINL SVCS GROUP INC Call 693475105 12 8,700 SH Call SOLE 0 8,700 0 0
PNC FINL SVCS GROUP INC Put 693475105 1 100 SH Put SOLE 0 100 0 0
PNM RES INC COM 69349H107 18 512 SH   SOLE 0 512 0 0
POINTS INTL LTD COM NEW 730843208 11 1,313 SH   SOLE 0 1,313 0 0
POINTS INTL LTD Put 730843208 0 1,800 SH Put SOLE 0 1,800 0 0
POLARIS INDS INC COM 731068102 17 215 SH   SOLE 0 215 0 0
POLARIS INDS INC Call 731068102 0 800 SH Call SOLE 0 800 0 0
POLARIS INDS INC Put 731068102 10 6,800 SH Put SOLE 0 6,800 0 0
POLYCOM INC COM 73172K104 99 8,811 SH   SOLE 0 8,811 0 0
POLYCOM INC Call 73172K104 0 4,000 SH Call SOLE 0 4,000 0 0
POLYONE CORP COM 73179P106 22 625 SH   SOLE 0 625 0 0
POOL CORPORATION COM 73278L105 56 600 SH   SOLE 0 600 0 0
POPEYES LA KITCHEN INC COM 732872106 177 3,244 SH   SOLE 0 3,244 0 0
POPEYES LA KITCHEN INC Call 732872106 0 200 SH Call SOLE 0 200 0 0
POPEYES LA KITCHEN INC Put 732872106 0 100 SH Put SOLE 0 100 0 0
POPULAR INC COM NEW 733174700 1 37 SH   SOLE 0 37 0 0
POPULAR INC Call 733174700 2 5,000 SH Call SOLE 0 5,000 0 0
PORTLAND GEN ELEC CO Call 736508847 1 1,200 SH Call SOLE 0 1,200 0 0
PORTLAND GEN ELEC CO Put 736508847 0 400 SH Put SOLE 0 400 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 132 5,635 SH   SOLE 0 5,635 0 0
PORTOLA PHARMACEUTICALS INC Call 737010108 4 3,300 SH Call SOLE 0 3,300 0 0
PORTOLA PHARMACEUTICALS INC Put 737010108 6 1,800 SH Put SOLE 0 1,800 0 0
POST HLDGS INC Call 737446104 313 30,900 SH Call SOLE 0 30,900 0 0
POST HLDGS INC Put 737446104 17 6,300 SH Put SOLE 0 6,300 0 0
POST PPTYS INC COM 737464107 9 153 SH   SOLE 0 153 0 0
POST PPTYS INC Call 737464107 0 100 SH Call SOLE 0 100 0 0
POTASH CORP SASK INC Call 73755L107 1 1,300 SH Call SOLE 0 1,300 0 0
POTBELLY CORP COM 73754Y100 81 6,478 SH   SOLE 0 6,478 0 0
POTBELLY CORP Call 73754Y100 0 1,100 SH Call SOLE 0 1,100 0 0
POTBELLY CORP Put 73754Y100 10 6,100 SH Put SOLE 0 6,100 0 0
POTLATCH CORP NEW COM 737630103 19 582 SH   SOLE 0 582 0 0
POTLATCH CORP NEW Call 737630103 0 100 SH Call SOLE 0 100 0 0
POWELL INDS INC Call 739128106 7 2,600 SH Call SOLE 0 2,600 0 0
POWELL INDS INC Put 739128106 0 200 SH Put SOLE 0 200 0 0
POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 75 4,900 SH   SOLE 0 4,900 0 0
POWERSHARES DB CMDTY IDX TRA Call 73935S105 1 21,600 SH Call SOLE 0 21,600 0 0
POWERSHARES DB G10 CURCY HAR COM UT BEN INT 73935Y102 7 300 SH   SOLE 0 300 0 0
POWERSHARES ETF TR II S&P500 HGH BET 73937B829 93 3,200 SH   SOLE 0 3,200 0 0
POWERSHARES ETF TR II INSUR NATL MUN 73936T474 10 400 SH   SOLE 0 400 0 0
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 231 5,420 SH   SOLE 0 5,420 0 0
POWERSHARES ETF TR II Call 73937B779 0 200 SH Call SOLE 0 200 0 0
POWERSHARES ETF TR II Put 73936T474 0 2,000 SH Put SOLE 0 2,000 0 0
POWERSHARES ETF TRUST DYN PHRMA PORT 73935X799 127 2,017 SH   SOLE 0 2,017 0 0
POWERSHARES ETF TRUST WATER RESOURCE 73935X575 30 1,300 SH   SOLE 0 1,300 0 0
POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 9 100 SH   SOLE 0 100 0 0
POWERSHARES ETF TRUST DYN OIL SVCS 73935X625 69 5,687 SH   SOLE 0 5,687 0 0
POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 42 1,000 SH   SOLE 0 1,000 0 0
POWERSHARES ETF TRUST Call 73935X153 1 800 SH Call SOLE 0 800 0 0
POWERSHARES ETF TRUST Call 73935X229 16 11,300 SH Call SOLE 0 11,300 0 0
POWERSHARES ETF TRUST Call 73935X286 1 2,200 SH Call SOLE 0 2,200 0 0
POWERSHARES ETF TRUST Call 73935X625 0 1,000 SH Call SOLE 0 1,000 0 0
POWERSHARES ETF TRUST Call 73935X575 0 700 SH Call SOLE 0 700 0 0
POWERSHARES ETF TRUST Call 73935X799 0 100 SH Call SOLE 0 100 0 0
POWERSHARES ETF TRUST Put 73935X286 1 700 SH Put SOLE 0 700 0 0
POWERSHARES ETF TRUST Put 73935X229 0 100 SH Put SOLE 0 100 0 0
POWERSHARES ETF TRUST Put 73935X195 0 1,100 SH Put SOLE 0 1,100 0 0
POWERSHARES ETF TRUST II DWA SC MOMNT PTF 73936Q744 123 3,500 SH   SOLE 0 3,500 0 0
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 15 677 SH   SOLE 0 677 0 0
POWERSHARES ETF TRUST II CEF INC COMPST 73936Q843 30 1,368 SH   SOLE 0 1,368 0 0
POWERSHARES ETF TRUST II Call 73936Q843 0 300 SH Call SOLE 0 300 0 0
POWERSHARES ETF TRUST II Put 73936Q843 6 4,200 SH Put SOLE 0 4,200 0 0
POWERSHARES INDIA ETF TR INDIA PORT 73935L100 455 23,311 SH   SOLE 0 23,311 0 0
POWERSHARES INDIA ETF TR Call 73935L100 0 300 SH Call SOLE 0 300 0 0
POWERSHARES INDIA ETF TR Put 73935L100 6 16,100 SH Put SOLE 0 16,100 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 36,688 341,165 SH   SOLE 0 341,165 0 0
POWERSHARES QQQ TRUST Call 73935A104 581 738,200 SH Call SOLE 0 738,200 0 0
POWERSHARES QQQ TRUST Put 73935A104 1,136 1,289,700 SH Put SOLE 0 1,289,700 0 0
POWERSHS DB MULTI SECT COMM DB PREC MTLS 73936B200 73 1,800 SH   SOLE 0 1,800 0 0
POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 189 8,585 SH   SOLE 0 8,585 0 0
POWERSHS DB MULTI SECT COMM DB OIL FUND 73936B507 0 100 SH   SOLE 0 100 0 0
POWERSHS DB MULTI SECT COMM DB GOLD FUND 73936B606 15 358 SH   SOLE 0 358 0 0
POWERSHS DB MULTI SECT COMM Call 73936B507 0 9,400 SH Call SOLE 0 9,400 0 0
POWERSHS DB MULTI SECT COMM Call 73936B200 0 300 SH Call SOLE 0 300 0 0
POWERSHS DB MULTI SECT COMM Put 73936B200 0 4,200 SH Put SOLE 0 4,200 0 0
POWERSHS DB MULTI SECT COMM Put 73936B309 0 200 SH Put SOLE 0 200 0 0
POWERSHS DB MULTI SECT COMM Put 73936B507 0 2,900 SH Put SOLE 0 2,900 0 0
POWERSHS DB MULTI SECT COMM Put 73936B705 0 3,100 SH Put SOLE 0 3,100 0 0
POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 370 14,900 SH   SOLE 0 14,900 0 0
POWERSHS DB US DOLLAR INDEX DOLL INDX BEAR 73936D206 153 7,000 SH   SOLE 0 7,000 0 0
POWERSHS DB US DOLLAR INDEX Call 73936D206 0 100 SH Call SOLE 0 100 0 0
POWERSHS DB US DOLLAR INDEX Call 73936D107 20 65,200 SH Call SOLE 0 65,200 0 0
POWERSHS DB US DOLLAR INDEX Put 73936D107 0 16,300 SH Put SOLE 0 16,300 0 0
POWERSHS DB US DOLLAR INDEX Put 73936D206 0 600 SH Put SOLE 0 600 0 0
PPG INDS INC COM 693506107 572 5,500 SH   SOLE 0 5,500 0 0
PPG INDS INC Call 693506107 0 500 SH Call SOLE 0 500 0 0
PPG INDS INC Put 693506107 37 5,900 SH Put SOLE 0 5,900 0 0
PPL CORP COM 69351T106 775 20,533 SH   SOLE 0 20,533 0 0
PPL CORP Call 69351T106 23 93,500 SH Call SOLE 0 93,500 0 0
PPL CORP Put 69351T106 50 48,700 SH Put SOLE 0 48,700 0 0
PRA GROUP INC COM 69354N106 106 4,416 SH   SOLE 0 4,416 0 0
PRA GROUP INC Call 69354N106 0 1,700 SH Call SOLE 0 1,700 0 0
PRA GROUP INC Put 69354N106 69 16,800 SH Put SOLE 0 16,800 0 0
PRA HEALTH SCIENCES INC COM 69354M108 59 1,436 SH   SOLE 0 1,436 0 0
PRA HEALTH SCIENCES INC Call 69354M108 1 700 SH Call SOLE 0 700 0 0
PRANA BIOTECHNOLOGY LTD SPON ADR NEW 739727204 0 33 SH   SOLE 0 33 0 0
PRAXAIR INC COM 74005P104 27 248 SH   SOLE 0 248 0 0
PRAXAIR INC Call 74005P104 5 7,700 SH Call SOLE 0 7,700 0 0
PRAXAIR INC Put 74005P104 5 4,600 SH Put SOLE 0 4,600 0 0
PRECISION DRILLING CORP Call 74022D308 0 300 SH Call SOLE 0 300 0 0
PREMIER INC CL A 74051N102 43 1,340 SH   SOLE 0 1,340 0 0
PRESS GANEY HLDGS INC COM 74113L102 7 194 SH   SOLE 0 194 0 0
PRESS GANEY HLDGS INC Call 74113L102 23 9,200 SH Call SOLE 0 9,200 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 113 2,047 SH   SOLE 0 2,047 0 0
PRESTIGE BRANDS HLDGS INC Call 74112D101 2 1,400 SH Call SOLE 0 1,400 0 0
PRESTIGE BRANDS HLDGS INC Put 74112D101 2 500 SH Put SOLE 0 500 0 0
PRETIUM RES INC COM 74139C102 21 1,940 SH   SOLE 0 1,940 0 0
PRETIUM RES INC Put 74139C102 1 10,900 SH Put SOLE 0 10,900 0 0
PRICE T ROWE GROUP INC COM 74144T108 7 100 SH   SOLE 0 100 0 0
PRICE T ROWE GROUP INC Call 74144T108 26 28,500 SH Call SOLE 0 28,500 0 0
PRICELINE GRP INC Call 741503403 167 3,900 SH Call SOLE 0 3,900 0 0
PRICESMART INC COM 741511109 84 900 SH   SOLE 0 900 0 0
PRICESMART INC Call 741511109 0 100 SH Call SOLE 0 100 0 0
PRIMERICA INC COM 74164M108 32 572 SH   SOLE 0 572 0 0
PRIMERICA INC Put 74164M108 7 1,500 SH Put SOLE 0 1,500 0 0
PRIMERO MNG CORP COM 74164W106 6 2,924 SH   SOLE 0 2,924 0 0
PRIMERO MNG CORP Put 74164W106 4 8,100 SH Put SOLE 0 8,100 0 0
PRIMO WTR CORP COM 74165N105 0 52 SH   SOLE 0 52 0 0
PRIMO WTR CORP Call 74165N105 4 1,100 SH Call SOLE 0 1,100 0 0
PRIMORIS SVCS CORP Call 74164F103 0 4,600 SH Call SOLE 0 4,600 0 0
PRINCIPAL FINL GROUP INC Call 74251V102 2 7,300 SH Call SOLE 0 7,300 0 0
PRIVATEBANCORP INC Call 742962103 0 600 SH Call SOLE 0 600 0 0
PROASSURANCE CORP COM 74267C106 26 498 SH   SOLE 0 498 0 0
PROCTER & GAMBLE CO COM 742718109 764 9,025 SH   SOLE 0 9,025 0 0
PROCTER & GAMBLE CO Call 742718109 349 172,100 SH Call SOLE 0 172,100 0 0
PROCTER & GAMBLE CO Put 742718109 105 332,000 SH Put SOLE 0 332,000 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 1 400 SH   SOLE 0 400 0 0
PROGENICS PHARMACEUTICALS IN Put 743187106 4 2,500 SH Put SOLE 0 2,500 0 0
PROGRESS SOFTWARE CORP Call 743312100 17 8,000 SH Call SOLE 0 8,000 0 0
PROGRESSIVE CORP OHIO COM 743315103 292 8,745 SH   SOLE 0 8,745 0 0
PROGRESSIVE CORP OHIO Call 743315103 0 200 SH Call SOLE 0 200 0 0
PROGRESSIVE CORP OHIO Put 743315103 1 300 SH Put SOLE 0 300 0 0
PROLOGIS INC COM 74340W103 56 1,158 SH   SOLE 0 1,158 0 0
PROLOGIS INC Call 74340W103 51 40,300 SH Call SOLE 0 40,300 0 0
PROLOGIS INC Put 74340W103 0 3,000 SH Put SOLE 0 3,000 0 0
PROOFPOINT INC COM 743424103 91 1,449 SH   SOLE 0 1,449 0 0
PROOFPOINT INC Call 743424103 83 24,000 SH Call SOLE 0 24,000 0 0
PROOFPOINT INC Put 743424103 16 6,200 SH Put SOLE 0 6,200 0 0
PROS HOLDINGS INC COM 74346Y103 9 553 SH   SOLE 0 553 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 63 1,993 SH   SOLE 0 1,993 0 0
PROSHARES TR PSHS ULSHT SP500 74347B300 608 34,185 SH   SOLE 0 34,185 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425 656 16,559 SH   SOLE 0 16,559 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 700 SH   SOLE 0 700 0 0
PROSHARES TR PSHS ULT SEMICDT 74347R669 153 1,739 SH   SOLE 0 1,739 0 0
PROSHARES TR SHRT HGH YIELD 74347R131 127 4,877 SH   SOLE 0 4,877 0 0
PROSHARES TR ULTRA 20YR TRE 74347R172 219 2,241 SH   SOLE 0 2,241 0 0
PROSHARES TR PSHS ULTRA QQQ 74347R206 210 2,948 SH   SOLE 0 2,948 0 0
PROSHARES TR PSHS ULT NASB 74347R214 69 1,800 SH   SOLE 0 1,800 0 0
PROSHARES TR ULTPRO NASBIO NW 74347B474 0 5 SH   SOLE 0 5 0 0
PROSHARES TR ULTRA GLD MNR NW 74347B482 14 200 SH   SOLE 0 200 0 0
PROSHARES TR ULTPRO SHT NAS 74347B623 29 900 SH   SOLE 0 900 0 0
PROSHARES TR SHORT QQQ NEW 74347B714 53 1,022 SH   SOLE 0 1,022 0 0
PROSHARES TR ULTSHT FINLS NEW 74347B748 29 665 SH   SOLE 0 665 0 0
PROSHARES TR ULTSH NASD BIOT 74347B789 80 1,942 SH   SOLE 0 1,942 0 0
PROSHARES TR ULSHRT SEMIC NEW 74347B797 9 275 SH   SOLE 0 275 0 0
PROSHARES TR PSHS ULT S&P 500 74347R107 247 3,733 SH   SOLE 0 3,733 0 0
PROSHARES TR PSHS ULTRA TECH 74347R693 33 455 SH   SOLE 0 455 0 0
PROSHARES TR PSHS SHORT DOW30 74347R701 2 100 SH   SOLE 0 100 0 0
PROSHARES TR PSHS ULTRA O&G 74347R719 80 2,161 SH   SOLE 0 2,161 0 0
PROSHARES TR PSHS ULTRA INDL 74347R727 14 119 SH   SOLE 0 119 0 0
PROSHARES TR PSHS ULTRUSS2000 74347R842 12 159 SH   SOLE 0 159 0 0
PROSHARES TR ULTRA SH DOW30 74347X112 21 1,500 SH   SOLE 0 1,500 0 0
PROSHARES TR ULT R/EST NEW 74347X625 53 415 SH   SOLE 0 415 0 0
PROSHARES TR ULTR RUSSL2000 74347X799 443 6,000 SH   SOLE 0 6,000 0 0
PROSHARES TR ULTRA MDCAP400 74347X815 29 506 SH   SOLE 0 506 0 0
PROSHARES TR ULTRPRO DOW30 74347X823 64 929 SH   SOLE 0 929 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831 4 43 SH   SOLE 0 43 0 0
PROSHARES TR ULTRPRO S&P500 74347X864 168 2,534 SH   SOLE 0 2,534 0 0
PROSHARES TR ULTSHT REAL EST 74348A244 4 125 SH   SOLE 0 125 0 0
PROSHARES TR ULTSHT RUSS2000 74348A319 13 400 SH   SOLE 0 400 0 0
PROSHARES TR ULTPRO SHT RUSS 74348A335 21 900 SH   SOLE 0 900 0 0
PROSHARES TR ULTSHT MIDCAP400 74348A343 4 125 SH   SOLE 0 125 0 0
PROSHARES TR ULTSHT FT CH 50 74348A350 57 1,494 SH   SOLE 0 1,494 0 0
PROSHARES TR ULTSHT FTSE EURO 74348A434 137 2,415 SH   SOLE 0 2,415 0 0
PROSHARES TR ULTRAPRO SHORT S 74348A442 296 11,303 SH   SOLE 0 11,303 0 0
PROSHARES TR ULT MSCIBZL CAPP 74348A673 4 161 SH   SOLE 0 161 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 61 1,128 SH   SOLE 0 1,128 0 0
PROSHARES TR ULSH MSCIEAF NEW 74348A475 28 700 SH   SOLE 0 700 0 0
PROSHARES TR ULSH 20YRTRE NEW 74348A491 89 3,955 SH   SOLE 0 3,955 0 0
PROSHARES TR PSHS ULDOW30 NEW 74348A590 82 4,631 SH   SOLE 0 4,631 0 0
PROSHARES TR Call 74348A590 3 5,900 SH Call SOLE 0 5,900 0 0
PROSHARES TR Call 74348A525 2 5,400 SH Call SOLE 0 5,400 0 0
PROSHARES TR Call 74348A491 0 800 SH Call SOLE 0 800 0 0
PROSHARES TR Call 74348A467 2 700 SH Call SOLE 0 700 0 0
PROSHARES TR Call 74347X849 0 700 SH Call SOLE 0 700 0 0
PROSHARES TR Call 74348A459 0 100 SH Call SOLE 0 100 0 0
PROSHARES TR Call 74348A673 0 2,400 SH Call SOLE 0 2,400 0 0
PROSHARES TR Call 74348A442 644 304,100 SH Call SOLE 0 304,100 0 0
PROSHARES TR Call 74348A434 5 3,300 SH Call SOLE 0 3,300 0 0
PROSHARES TR Call 74348A418 232 120,800 SH Call SOLE 0 120,800 0 0
PROSHARES TR Call 74348A426 123 73,600 SH Call SOLE 0 73,600 0 0
PROSHARES TR Call 74348A350 4 1,800 SH Call SOLE 0 1,800 0 0
PROSHARES TR Call 74348A343 0 1,200 SH Call SOLE 0 1,200 0 0
PROSHARES TR Call 74348A335 16 14,800 SH Call SOLE 0 14,800 0 0
PROSHARES TR Call 74348A319 0 1,500 SH Call SOLE 0 1,500 0 0
PROSHARES TR Call 74348A244 0 2,200 SH Call SOLE 0 2,200 0 0
PROSHARES TR Call 74348A210 4 2,000 SH Call SOLE 0 2,000 0 0
PROSHARES TR Call 74347X864 1,424 188,700 SH Call SOLE 0 188,700 0 0
PROSHARES TR Call 74347X880 7 1,200 SH Call SOLE 0 1,200 0 0
PROSHARES TR Call 74347X831 1,702 125,200 SH Call SOLE 0 125,200 0 0
PROSHARES TR Call 74347X823 27 3,200 SH Call SOLE 0 3,200 0 0
PROSHARES TR Call 74347X799 18 3,800 SH Call SOLE 0 3,800 0 0
PROSHARES TR Call 74347X633 12 2,400 SH Call SOLE 0 2,400 0 0
PROSHARES TR Call 74347X625 8 1,200 SH Call SOLE 0 1,200 0 0
PROSHARES TR Call 74347X112 22 28,400 SH Call SOLE 0 28,400 0 0
PROSHARES TR Call 74347X138 1 1,400 SH Call SOLE 0 1,400 0 0
PROSHARES TR Call 74347X302 0 1,000 SH Call SOLE 0 1,000 0 0
PROSHARES TR Call 74347X575 3 5,700 SH Call SOLE 0 5,700 0 0
PROSHARES TR Call 74347R842 4 800 SH Call SOLE 0 800 0 0
PROSHARES TR Call 74347R719 13 7,000 SH Call SOLE 0 7,000 0 0
PROSHARES TR Call 74347R701 19 31,200 SH Call SOLE 0 31,200 0 0
PROSHARES TR Call 74347R693 40 10,400 SH Call SOLE 0 10,400 0 0
PROSHARES TR Call 74347R107 452 71,700 SH Call SOLE 0 71,700 0 0
PROSHARES TR Call 74347B797 0 200 SH Call SOLE 0 200 0 0
PROSHARES TR Call 74347B789 5 13,400 SH Call SOLE 0 13,400 0 0
PROSHARES TR Call 74347B748 30 21,100 SH Call SOLE 0 21,100 0 0
PROSHARES TR Call 74347B714 1 16,400 SH Call SOLE 0 16,400 0 0
PROSHARES TR Call 74347B623 8 2,600 SH Call SOLE 0 2,600 0 0
PROSHARES TR Call 74347B482 13 1,200 SH Call SOLE 0 1,200 0 0
PROSHARES TR Call 74347B474 4 7,100 SH Call SOLE 0 7,100 0 0
PROSHARES TR Call 74347R214 51 27,300 SH Call SOLE 0 27,300 0 0
PROSHARES TR Call 74347R206 2 1,000 SH Call SOLE 0 1,000 0 0
PROSHARES TR Call 74347R230 0 500 SH Call SOLE 0 500 0 0
PROSHARES TR Call 74347R305 3 2,000 SH Call SOLE 0 2,000 0 0
PROSHARES TR Call 74347B425 12 56,900 SH Call SOLE 0 56,900 0 0
PROSHARES TR Call 74347B300 152 442,500 SH Call SOLE 0 442,500 0 0
PROSHARES TR Call 74347B201 66 276,000 SH Call SOLE 0 276,000 0 0
PROSHARES TR Put 74347B201 283 19,400 SH Put SOLE 0 19,400 0 0
PROSHARES TR Put 74347B300 367 201,400 SH Put SOLE 0 201,400 0 0
PROSHARES TR Put 74347B425 5 6,100 SH Put SOLE 0 6,100 0 0
PROSHARES TR Put 74347R230 2 900 SH Put SOLE 0 900 0 0
PROSHARES TR Put 74347R669 39 5,500 SH Put SOLE 0 5,500 0 0
PROSHARES TR Put 74347R396 2 1,000 SH Put SOLE 0 1,000 0 0
PROSHARES TR Put 74347R206 5 2,400 SH Put SOLE 0 2,400 0 0
PROSHARES TR Put 74347R214 33 13,400 SH Put SOLE 0 13,400 0 0
PROSHARES TR Put 74347R172 0 1,200 SH Put SOLE 0 1,200 0 0
PROSHARES TR Put 74347R131 0 300 SH Put SOLE 0 300 0 0
PROSHARES TR Put 74347B474 1 300 SH Put SOLE 0 300 0 0
PROSHARES TR Put 74347B482 3 1,300 SH Put SOLE 0 1,300 0 0
PROSHARES TR Put 74347B623 0 100 SH Put SOLE 0 100 0 0
PROSHARES TR Put 74347B748 30 7,600 SH Put SOLE 0 7,600 0 0
PROSHARES TR Put 74347B789 0 1,000 SH Put SOLE 0 1,000 0 0
PROSHARES TR Put 74347R107 247 162,900 SH Put SOLE 0 162,900 0 0
PROSHARES TR Put 74347R693 181 24,300 SH Put SOLE 0 24,300 0 0
PROSHARES TR Put 74347R701 0 500 SH Put SOLE 0 500 0 0
PROSHARES TR Put 74347R719 29 9,300 SH Put SOLE 0 9,300 0 0
PROSHARES TR Put 74347R776 0 100 SH Put SOLE 0 100 0 0
PROSHARES TR Put 74347R842 1 1,500 SH Put SOLE 0 1,500 0 0
PROSHARES TR Put 74347X575 5 3,100 SH Put SOLE 0 3,100 0 0
PROSHARES TR Put 74347X625 0 100 SH Put SOLE 0 100 0 0
PROSHARES TR Put 74347X633 28 7,900 SH Put SOLE 0 7,900 0 0
PROSHARES TR Put 74347X708 2 1,000 SH Put SOLE 0 1,000 0 0
PROSHARES TR Put 74347X799 9 4,400 SH Put SOLE 0 4,400 0 0
PROSHARES TR Put 74347X831 721 115,900 SH Put SOLE 0 115,900 0 0
PROSHARES TR Put 74347X880 0 600 SH Put SOLE 0 600 0 0
PROSHARES TR Put 74347X864 232 94,700 SH Put SOLE 0 94,700 0 0
PROSHARES TR Put 74348A210 0 200 SH Put SOLE 0 200 0 0
PROSHARES TR Put 74348A335 8 20,900 SH Put SOLE 0 20,900 0 0
PROSHARES TR Put 74348A350 0 100 SH Put SOLE 0 100 0 0
PROSHARES TR Put 74348A426 12 2,600 SH Put SOLE 0 2,600 0 0
PROSHARES TR Put 74348A418 387 68,400 SH Put SOLE 0 68,400 0 0
PROSHARES TR Put 74348A434 10 6,000 SH Put SOLE 0 6,000 0 0
PROSHARES TR Put 74348A442 1,099 80,500 SH Put SOLE 0 80,500 0 0
PROSHARES TR Put 74348A673 247 4,000 SH Put SOLE 0 4,000 0 0
PROSHARES TR Put 74348A491 13 1,000 SH Put SOLE 0 1,000 0 0
PROSHARES TR Put 74348A475 2 800 SH Put SOLE 0 800 0 0
PROSHARES TR Put 74348A525 5 400 SH Put SOLE 0 400 0 0
PROSHARES TR Put 74348A590 6 1,500 SH Put SOLE 0 1,500 0 0
PROSHARES TR II ULTRASHRT EURO 74347W882 56 2,321 SH   SOLE 0 2,321 0 0
PROSHARES TR II ULTRASHRT NEW 74347W395 7 100 SH   SOLE 0 100 0 0
PROSHARES TR II ULTRA GOLD 74347W601 93 2,087 SH   SOLE 0 2,087 0 0
PROSHARES TR II SHT VIX ST TRM 74347W627 217 4,430 SH   SOLE 0 4,430 0 0
PROSHARES TR II PSHS ULSSLVR NEW 74347W114 126 4,000 SH   SOLE 0 4,000 0 0
PROSHARES TR II ULTRA YEN NEW 74347W270 0 6 SH   SOLE 0 6 0 0
PROSHARES TR II ULT BLMBRG NT GS 74347W296 140 7,982 SH   SOLE 0 7,982 0 0
PROSHARES TR II ULT VIX SHRT 74347W312 78 8,354 SH   SOLE 0 8,354 0 0
PROSHARES TR II ULT BLMBG CD OIL 74347W320 1,037 84,936 SH   SOLE 0 84,936 0 0
PROSHARES TR II VIX MDTRM FUTR N 74347W338 551 10,500 SH   SOLE 0 10,500 0 0
PROSHARES TR II ULTRA SILVER NEW 74347W353 1,251 26,248 SH   SOLE 0 26,248 0 0
PROSHARES TR II VIX STRMFUT ETF 74347W361 160 17,572 SH   SOLE 0 17,572 0 0
PROSHARES TR II ULSHT BLOOMB GAS 74347W387 51 500 SH   SOLE 0 500 0 0
PROSHARES TR II PROSHS U/SHAUS 74347W460 95 1,789 SH   SOLE 0 1,789 0 0
PROSHARES TR II ULTRASHORT YEN N 74347W569 236 3,718 SH   SOLE 0 3,718 0 0
PROSHARES TR II Call 74347W569 3 5,500 SH Call SOLE 0 5,500 0 0
PROSHARES TR II Call 74347W387 21 6,400 SH Call SOLE 0 6,400 0 0
PROSHARES TR II Call 74347W361 5 8,900 SH Call SOLE 0 8,900 0 0
PROSHARES TR II Call 74347W353 312 48,000 SH Call SOLE 0 48,000 0 0
PROSHARES TR II Call 74347W338 1 2,100 SH Call SOLE 0 2,100 0 0
PROSHARES TR II Call 74347W320 133 156,700 SH Call SOLE 0 156,700 0 0
PROSHARES TR II Call 74347W312 209 570,600 SH Call SOLE 0 570,600 0 0
PROSHARES TR II Call 74347W296 16 8,400 SH Call SOLE 0 8,400 0 0
PROSHARES TR II Call 74347W114 3 2,000 SH Call SOLE 0 2,000 0 0
PROSHARES TR II Call 74347W627 1,711 346,000 SH Call SOLE 0 346,000 0 0
PROSHARES TR II Call 74347W668 195 89,900 SH Call SOLE 0 89,900 0 0
PROSHARES TR II Call 74347W601 11 4,000 SH Call SOLE 0 4,000 0 0
PROSHARES TR II Call 74347W882 24 33,500 SH Call SOLE 0 33,500 0 0
PROSHARES TR II Put 74347W882 0 1,000 SH Put SOLE 0 1,000 0 0
PROSHARES TR II Put 74347W601 0 500 SH Put SOLE 0 500 0 0
PROSHARES TR II Put 74347W395 0 100 SH Put SOLE 0 100 0 0
PROSHARES TR II Put 74347W668 1,272 64,700 SH Put SOLE 0 64,700 0 0
PROSHARES TR II Put 74347W627 3,666 501,600 SH Put SOLE 0 501,600 0 0
PROSHARES TR II Put 74347W114 41 8,300 SH Put SOLE 0 8,300 0 0
PROSHARES TR II Put 74347W296 11 16,400 SH Put SOLE 0 16,400 0 0
PROSHARES TR II Put 74347W312 16,410 1,455,300 SH Put SOLE 0 1,455,300 0 0
PROSHARES TR II Put 74347W320 44 93,300 SH Put SOLE 0 93,300 0 0
PROSHARES TR II Put 74347W338 1 300 SH Put SOLE 0 300 0 0
PROSHARES TR II Put 74347W353 50 40,500 SH Put SOLE 0 40,500 0 0
PROSHARES TR II Put 74347W361 30 20,900 SH Put SOLE 0 20,900 0 0
PROSHARES TR II Put 74347W387 54 1,700 SH Put SOLE 0 1,700 0 0
PROSHARES TR II Put 74347W569 67 7,700 SH Put SOLE 0 7,700 0 0
PROSPECT CAPITAL CORPORATION Call 74348T102 18 49,600 SH Call SOLE 0 49,600 0 0
PROSPECT CAPITAL CORPORATION Put 74348T102 128 187,400 SH Put SOLE 0 187,400 0 0
PROSPERITY BANCSHARES INC COM 743606105 177 3,482 SH   SOLE 0 3,482 0 0
PROSPERITY BANCSHARES INC Call 743606105 1 600 SH Call SOLE 0 600 0 0
PROSPERITY BANCSHARES INC Put 743606105 8 4,300 SH Put SOLE 0 4,300 0 0
PROTHENA CORP PLC SHS G72800108 734 21,022 SH   SOLE 0 21,022 0 0
PROTHENA CORP PLC Call G72800108 7 5,400 SH Call SOLE 0 5,400 0 0
PROTHENA CORP PLC Put G72800108 293 64,500 SH Put SOLE 0 64,500 0 0
PROTO LABS INC COM 743713109 1,024 17,801 SH   SOLE 0 17,801 0 0
PROTO LABS INC Call 743713109 0 6,500 SH Call SOLE 0 6,500 0 0
PROTO LABS INC Put 743713109 366 27,800 SH Put SOLE 0 27,800 0 0
PROVIDENCE SVC CORP COM 743815102 3 77 SH   SOLE 0 77 0 0
PROVIDENT FINL SVCS INC COM 74386T105 0 9 SH   SOLE 0 9 0 0
PROVIDENT FINL SVCS INC Call 74386T105 0 400 SH Call SOLE 0 400 0 0
PRUDENTIAL FINL INC COM 744320102 158 2,219 SH   SOLE 0 2,219 0 0
PRUDENTIAL FINL INC Call 744320102 7 7,200 SH Call SOLE 0 7,200 0 0
PRUDENTIAL FINL INC Put 744320102 9 9,500 SH Put SOLE 0 9,500 0 0
PRUDENTIAL PLC ADR 74435K204 75 2,225 SH   SOLE 0 2,225 0 0
PRUDENTIAL PLC Call 74435K204 14 12,000 SH Call SOLE 0 12,000 0 0
PRUDENTIAL PLC Put 74435K204 37 9,000 SH Put SOLE 0 9,000 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 63 594 SH   SOLE 0 594 0 0
PS BUSINESS PKS INC CALIF Call 69360J107 0 100 SH Call SOLE 0 100 0 0
PSIVIDA CORP Call 74440J101 43 99,600 SH Call SOLE 0 99,600 0 0
PSIVIDA CORP Put 74440J101 0 3,500 SH Put SOLE 0 3,500 0 0
PTC INC COM 69370C100 195 5,195 SH   SOLE 0 5,195 0 0
PTC INC Call 69370C100 2 400 SH Call SOLE 0 400 0 0
PTC INC Put 69370C100 6 8,600 SH Put SOLE 0 8,600 0 0
PTC THERAPEUTICS INC COM 69366J200 158 22,565 SH   SOLE 0 22,565 0 0
PTC THERAPEUTICS INC Call 69366J200 27 26,200 SH Call SOLE 0 26,200 0 0
PTC THERAPEUTICS INC Put 69366J200 89 21,100 SH Put SOLE 0 21,100 0 0
PUBLIC STORAGE COM 74460D109 10 40 SH   SOLE 0 40 0 0
PUBLIC STORAGE Call 74460D109 19 1,400 SH Call SOLE 0 1,400 0 0
PUBLIC STORAGE Put 74460D109 9 3,000 SH Put SOLE 0 3,000 0 0
PUBLIC SVC ENTERPRISE GROUP Call 744573106 36 58,200 SH Call SOLE 0 58,200 0 0
PUBLIC SVC ENTERPRISE GROUP Put 744573106 0 2,300 SH Put SOLE 0 2,300 0 0
PULTE GROUP INC COM 745867101 224 11,522 SH   SOLE 0 11,522 0 0
PULTE GROUP INC Call 745867101 0 6,900 SH Call SOLE 0 6,900 0 0
PULTE GROUP INC Put 745867101 8 25,300 SH Put SOLE 0 25,300 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 267 8,966 SH   SOLE 0 8,966 0 0
PUMA BIOTECHNOLOGY INC Call 74587V107 3 11,100 SH Call SOLE 0 11,100 0 0
PUMA BIOTECHNOLOGY INC Put 74587V107 100 25,600 SH Put SOLE 0 25,600 0 0
PURE STORAGE INC CL A 74624M102 70 6,464 SH   SOLE 0 6,464 0 0
PURE STORAGE INC Call 74624M102 0 3,000 SH Call SOLE 0 3,000 0 0
PURE STORAGE INC Put 74624M102 22 14,700 SH Put SOLE 0 14,700 0 0
PURECYCLE CORP COM NEW 746228303 0 20 SH   SOLE 0 20 0 0
PURECYCLE CORP Put 746228303 0 900 SH Put SOLE 0 900 0 0
PVH CORP Call 693656100 19 4,800 SH Call SOLE 0 4,800 0 0
PVH CORP Put 693656100 46 18,800 SH Put SOLE 0 18,800 0 0
Q2 HLDGS INC Call 74736L109 38 13,500 SH Call SOLE 0 13,500 0 0
Q2 HLDGS INC Put 74736L109 10 19,300 SH Put SOLE 0 19,300 0 0
QAD INC CL A 74727D306 9 506 SH   SOLE 0 506 0 0
QEP RES INC COM 74733V100 89 5,100 SH   SOLE 0 5,100 0 0
QEP RES INC Call 74733V100 70 11,800 SH Call SOLE 0 11,800 0 0
QEP RES INC Put 74733V100 48 80,100 SH Put SOLE 0 80,100 0 0
QIAGEN NV Put N72482107 0 800 SH Put SOLE 0 800 0 0
QIHOO 360 TECHNOLOGY CO LTD ADS 74734M109 189 2,600 SH   SOLE 0 2,600 0 0
QIHOO 360 TECHNOLOGY CO LTD Call 74734M109 152 62,700 SH Call SOLE 0 62,700 0 0
QIHOO 360 TECHNOLOGY CO LTD Put 74734M109 83 53,700 SH Put SOLE 0 53,700 0 0
QIWI PLC SPON ADR REP B 74735M108 44 3,368 SH   SOLE 0 3,368 0 0
QIWI PLC Call 74735M108 0 100 SH Call SOLE 0 100 0 0
QIWI PLC Put 74735M108 4 12,200 SH Put SOLE 0 12,200 0 0
QLIK TECHNOLOGIES INC COM 74733T105 1,422 48,106 SH   SOLE 0 48,106 0 0
QLIK TECHNOLOGIES INC Call 74733T105 8 13,100 SH Call SOLE 0 13,100 0 0
QLIK TECHNOLOGIES INC Put 74733T105 71 43,700 SH Put SOLE 0 43,700 0 0
QLOGIC CORP COM 747277101 1 100 SH   SOLE 0 100 0 0
QLOGIC CORP Call 747277101 2 1,300 SH Call SOLE 0 1,300 0 0
QLT INC COM 746927102 0 100 SH   SOLE 0 100 0 0
QLT INC Put 746927102 0 100 SH Put SOLE 0 100 0 0
QORVO INC Call 74736K101 100 14,500 SH Call SOLE 0 14,500 0 0
QORVO INC Put 74736K101 25 4,500 SH Put SOLE 0 4,500 0 0
QTS RLTY TR INC COM CL A 74736A103 25 448 SH   SOLE 0 448 0 0
QTS RLTY TR INC Call 74736A103 2 700 SH Call SOLE 0 700 0 0
QUAD / GRAPHICS INC COM CL A 747301109 498 21,407 SH   SOLE 0 21,407 0 0
QUAD / GRAPHICS INC Call 747301109 10 1,900 SH Call SOLE 0 1,900 0 0
QUAKER CHEM CORP COM 747316107 16 183 SH   SOLE 0 183 0 0
QUALCOMM INC COM 747525103 3,124 58,321 SH   SOLE 0 58,321 0 0
QUALCOMM INC Call 747525103 305 168,700 SH Call SOLE 0 168,700 0 0
QUALCOMM INC Put 747525103 434 78,400 SH Put SOLE 0 78,400 0 0
QUALITY SYS INC COM 747582104 17 1,452 SH   SOLE 0 1,452 0 0
QUALITY SYS INC Call 747582104 0 100 SH Call SOLE 0 100 0 0
QUALITY SYS INC Put 747582104 22 3,500 SH Put SOLE 0 3,500 0 0
QUALYS INC COM 74758T303 78 2,648 SH   SOLE 0 2,648 0 0
QUALYS INC Call 74758T303 2 1,200 SH Call SOLE 0 1,200 0 0
QUALYS INC Put 74758T303 16 1,100 SH Put SOLE 0 1,100 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 9 536 SH   SOLE 0 536 0 0
QUANTA SVCS INC COM 74762E102 55 2,398 SH   SOLE 0 2,398 0 0
QUANTA SVCS INC Call 74762E102 0 500 SH Call SOLE 0 500 0 0
QUANTA SVCS INC Put 74762E102 0 100 SH Put SOLE 0 100 0 0
QUEST DIAGNOSTICS INC Call 74834L100 14 4,600 SH Call SOLE 0 4,600 0 0
QUEST DIAGNOSTICS INC Put 74834L100 10 22,800 SH Put SOLE 0 22,800 0 0
QUESTAR CORP COM 748356102 78 3,076 SH   SOLE 0 3,076 0 0
QUESTAR CORP Put 748356102 4 4,000 SH Put SOLE 0 4,000 0 0
QUICKLOGIC CORP COM 74837P108 4 4,996 SH   SOLE 0 4,996 0 0
QUIDEL CORP COM 74838J101 17 1,000 SH   SOLE 0 1,000 0 0
QUINSTREET INC COM 74874Q100 1 300 SH   SOLE 0 300 0 0
QUINTILES TRANSNATIO HLDGS I COM 74876Y101 97 1,500 SH   SOLE 0 1,500 0 0
QUINTILES TRANSNATIO HLDGS I Call 74876Y101 1 2,400 SH Call SOLE 0 2,400 0 0
QUINTILES TRANSNATIO HLDGS I Put 74876Y101 23 6,400 SH Put SOLE 0 6,400 0 0
QUMU CORP COM 749063103 1 246 SH   SOLE 0 246 0 0
QUNAR CAYMAN IS LTD SPNS ADR CL B 74906P104 76 2,565 SH   SOLE 0 2,565 0 0
QUNAR CAYMAN IS LTD Call 74906P104 140 76,400 SH Call SOLE 0 76,400 0 0
QUNAR CAYMAN IS LTD Put 74906P104 527 55,200 SH Put SOLE 0 55,200 0 0
QUORUM HEALTH CORP COM 74909E106 36 3,450 SH   SOLE 0 3,450 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 108 8,069 SH   SOLE 0 8,069 0 0
QUOTIENT TECHNOLOGY INC Call 749119103 31 21,600 SH Call SOLE 0 21,600 0 0
QUOTIENT TECHNOLOGY INC Put 749119103 0 400 SH Put SOLE 0 400 0 0
RACKSPACE HOSTING INC COM 750086100 266 12,755 SH   SOLE 0 12,755 0 0
RACKSPACE HOSTING INC Call 750086100 35 67,000 SH Call SOLE 0 67,000 0 0
RACKSPACE HOSTING INC Put 750086100 19 2,000 SH Put SOLE 0 2,000 0 0
RADIAN GROUP INC COM 750236101 39 3,772 SH   SOLE 0 3,772 0 0
RADIAN GROUP INC Call 750236101 0 1,500 SH Call SOLE 0 1,500 0 0
RADISYS CORP Call 750459109 0 1,000 SH Call SOLE 0 1,000 0 0
RADIUS HEALTH INC COM NEW 750469207 163 4,460 SH   SOLE 0 4,460 0 0
RADIUS HEALTH INC Call 750469207 28 14,500 SH Call SOLE 0 14,500 0 0
RADIUS HEALTH INC Put 750469207 59 13,700 SH Put SOLE 0 13,700 0 0
RADNET INC COM 750491102 33 6,266 SH   SOLE 0 6,266 0 0
RADWARE LTD ORD M81873107 2,813 249,911 SH   SOLE 0 249,911 0 0
RADWARE LTD Call M81873107 12 45,000 SH Call SOLE 0 45,000 0 0
RADWARE LTD Put M81873107 907 276,500 SH Put SOLE 0 276,500 0 0
RAIT FINANCIAL TRUST COM NEW 749227609 47 15,151 SH   SOLE 0 15,151 0 0
RAIT FINANCIAL TRUST Call 749227609 0 5,200 SH Call SOLE 0 5,200 0 0
RAIT FINANCIAL TRUST Put 749227609 5 6,100 SH Put SOLE 0 6,100 0 0
RALPH LAUREN CORP CL A 751212101 266 2,979 SH   SOLE 0 2,979 0 0
RALPH LAUREN CORP Call 751212101 2 11,700 SH Call SOLE 0 11,700 0 0
RALPH LAUREN CORP Put 751212101 20 3,700 SH Put SOLE 0 3,700 0 0
RAMCO-GERSHENSON PPTYS TR Call 751452202 1 700 SH Call SOLE 0 700 0 0
RANDGOLD RES LTD ADR 752344309 909 8,122 SH   SOLE 0 8,122 0 0
RANDGOLD RES LTD Call 752344309 1,470 162,900 SH Call SOLE 0 162,900 0 0
RANDGOLD RES LTD Put 752344309 9 13,200 SH Put SOLE 0 13,200 0 0
RANGE RES CORP COM 75281A109 462 10,716 SH   SOLE 0 10,716 0 0
RANGE RES CORP Call 75281A109 395 32,400 SH Call SOLE 0 32,400 0 0
RANGE RES CORP Put 75281A109 158 39,700 SH Put SOLE 0 39,700 0 0
RAPTOR PHARMACEUTICAL CORP COM 75382F106 218 40,755 SH   SOLE 0 40,755 0 0
RAPTOR PHARMACEUTICAL CORP Call 75382F106 9 21,700 SH Call SOLE 0 21,700 0 0
RAPTOR PHARMACEUTICAL CORP Put 75382F106 40 11,400 SH Put SOLE 0 11,400 0 0
RAVE RESTAURANT GROUP INC COM 754198109 0 110 SH   SOLE 0 110 0 0
RAVE RESTAURANT GROUP INC Put 754198109 1 1,000 SH Put SOLE 0 1,000 0 0
RAVEN INDS INC COM 754212108 6 360 SH   SOLE 0 360 0 0
RAVEN INDS INC Call 754212108 0 300 SH Call SOLE 0 300 0 0
RAVEN INDS INC Put 754212108 0 200 SH Put SOLE 0 200 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 15 308 SH   SOLE 0 308 0 0
RAYMOND JAMES FINANCIAL INC Call 754730109 0 5,700 SH Call SOLE 0 5,700 0 0
RAYMOND JAMES FINANCIAL INC Put 754730109 2 2,500 SH Put SOLE 0 2,500 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 16 1,188 SH   SOLE 0 1,188 0 0
RAYONIER ADVANCED MATLS INC Call 75508B104 17 18,400 SH Call SOLE 0 18,400 0 0
RAYONIER ADVANCED MATLS INC Put 75508B104 0 1,000 SH Put SOLE 0 1,000 0 0
RAYONIER INC Call 754907103 38 24,100 SH Call SOLE 0 24,100 0 0
RAYONIER INC Put 754907103 0 200 SH Put SOLE 0 200 0 0
RAYTHEON CO Call 755111507 114 59,700 SH Call SOLE 0 59,700 0 0
RAYTHEON CO Put 755111507 9 1,200 SH Put SOLE 0 1,200 0 0
RBC BEARINGS INC COM 75524B104 67 936 SH   SOLE 0 936 0 0
RBC BEARINGS INC Call 75524B104 0 200 SH Call SOLE 0 200 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 5 562 SH   SOLE 0 562 0 0
RCI HOSPITALITY HLDGS INC Call 74934Q108 3 5,000 SH Call SOLE 0 5,000 0 0
RCI HOSPITALITY HLDGS INC Put 74934Q108 0 3,700 SH Put SOLE 0 3,700 0 0
RE MAX HLDGS INC CL A 75524W108 359 8,924 SH   SOLE 0 8,924 0 0
REACHLOCAL INC COM 75525F104 22 5,000 SH   SOLE 0 5,000 0 0
REACHLOCAL INC Put 75525F104 9 17,200 SH Put SOLE 0 17,200 0 0
READING INTERNATIONAL INC CL A 755408101 67 5,381 SH   SOLE 0 5,381 0 0
READING INTERNATIONAL INC Call 755408101 0 7,700 SH Call SOLE 0 7,700 0 0
READING INTERNATIONAL INC Put 755408101 4 19,900 SH Put SOLE 0 19,900 0 0
REAL GOODS SOLAR INC CL A NEW 75601N302 0 53 SH   SOLE 0 53 0 0
REAL IND INC COM 75601W104 2 365 SH   SOLE 0 365 0 0
REAL IND INC Call 75601W104 1 5,100 SH Call SOLE 0 5,100 0 0
REAL IND INC Put 75601W104 1 2,100 SH Put SOLE 0 2,100 0 0
REALOGY HLDGS CORP Call 75605Y106 21 32,900 SH Call SOLE 0 32,900 0 0
REALOGY HLDGS CORP Put 75605Y106 2 2,800 SH Put SOLE 0 2,800 0 0
REALPAGE INC Call 75606N109 0 500 SH Call SOLE 0 500 0 0
REALTY INCOME CORP COM 756109104 384 5,544 SH   SOLE 0 5,544 0 0
REALTY INCOME CORP Call 756109104 122 19,300 SH Call SOLE 0 19,300 0 0
REALTY INCOME CORP Put 756109104 4 10,100 SH Put SOLE 0 10,100 0 0
RED HAT INC COM 756577102 1,842 25,372 SH   SOLE 0 25,372 0 0
RED HAT INC Call 756577102 29 43,900 SH Call SOLE 0 43,900 0 0
RED HAT INC Put 756577102 295 75,500 SH Put SOLE 0 75,500 0 0
RED LION HOTELS CORP COM 756764106 29 4,000 SH   SOLE 0 4,000 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 137 2,897 SH   SOLE 0 2,897 0 0
RED ROBIN GOURMET BURGERS IN Call 75689M101 1 3,000 SH Call SOLE 0 3,000 0 0
RED ROBIN GOURMET BURGERS IN Put 75689M101 25 9,300 SH Put SOLE 0 9,300 0 0
REDWOOD TR INC COM 758075402 9 684 SH   SOLE 0 684 0 0
REDWOOD TR INC Call 758075402 23 18,500 SH Call SOLE 0 18,500 0 0
REDWOOD TR INC Put 758075402 5 10,300 SH Put SOLE 0 10,300 0 0
REEDS INC COM 758338107 10 4,079 SH   SOLE 0 4,079 0 0
REEDS INC Put 758338107 14 8,500 SH Put SOLE 0 8,500 0 0
REGAL BELOIT CORP COM 758750103 49 900 SH   SOLE 0 900 0 0
REGAL BELOIT CORP Put 758750103 16 1,400 SH Put SOLE 0 1,400 0 0
REGAL ENTMT GROUP CL A 758766109 68 3,108 SH   SOLE 0 3,108 0 0
REGAL ENTMT GROUP Call 758766109 1 1,400 SH Call SOLE 0 1,400 0 0
REGAL ENTMT GROUP Put 758766109 0 1,700 SH Put SOLE 0 1,700 0 0
REGENERON PHARMACEUTICALS COM 75886F107 918 2,630 SH   SOLE 0 2,630 0 0
REGENERON PHARMACEUTICALS Call 75886F107 24 1,300 SH Call SOLE 0 1,300 0 0
REGENERON PHARMACEUTICALS Put 75886F107 491 3,100 SH Put SOLE 0 3,100 0 0
REGIONAL MGMT CORP COM 75902K106 15 1,076 SH   SOLE 0 1,076 0 0
REGIONS FINL CORP NEW COM 7591EP100 21 2,500 SH   SOLE 0 2,500 0 0
REGIS CORP MINN COM 758932107 8 710 SH   SOLE 0 710 0 0
REGULUS THERAPEUTICS INC COM 75915K101 83 29,049 SH   SOLE 0 29,049 0 0
REGULUS THERAPEUTICS INC Call 75915K101 2 10,800 SH Call SOLE 0 10,800 0 0
REGULUS THERAPEUTICS INC Put 75915K101 34 15,400 SH Put SOLE 0 15,400 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 9 100 SH   SOLE 0 100 0 0
REINSURANCE GROUP AMER INC Call 759351604 8 4,100 SH Call SOLE 0 4,100 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 13 180 SH   SOLE 0 180 0 0
RELIANCE STEEL & ALUMINUM CO Call 759509102 5 1,700 SH Call SOLE 0 1,700 0 0
RELIANCE STEEL & ALUMINUM CO Put 759509102 0 1,400 SH Put SOLE 0 1,400 0 0
RELM WIRELESS CORP COM 759525108 0 5 SH   SOLE 0 5 0 0
RELYPSA INC COM 759531106 344 18,596 SH   SOLE 0 18,596 0 0
RELYPSA INC Call 759531106 431 256,400 SH Call SOLE 0 256,400 0 0
RELYPSA INC Put 759531106 189 66,700 SH Put SOLE 0 66,700 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 30 260 SH   SOLE 0 260 0 0
RENAISSANCERE HOLDINGS LTD Call G7496G103 0 200 SH Call SOLE 0 200 0 0
RENASANT CORP COM 75970E107 1 45 SH   SOLE 0 45 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 0 96 SH   SOLE 0 96 0 0
RENEWABLE ENERGY GROUP INC Put 75972A301 0 300 SH Put SOLE 0 300 0 0
RENREN INC SPONSORED ADR 759892102 19 11,166 SH   SOLE 0 11,166 0 0
RENREN INC Put 759892102 0 700 SH Put SOLE 0 700 0 0
RENT A CTR INC NEW COM 76009N100 5 454 SH   SOLE 0 454 0 0
RENT A CTR INC NEW Call 76009N100 1 1,500 SH Call SOLE 0 1,500 0 0
RENT A CTR INC NEW Put 76009N100 13 34,800 SH Put SOLE 0 34,800 0 0
RENTECH INC COM NEW 760112201 817 340,423 SH   SOLE 0 340,423 0 0
REPLIGEN CORP COM 759916109 38 1,401 SH   SOLE 0 1,401 0 0
REPLIGEN CORP Call 759916109 17 13,300 SH Call SOLE 0 13,300 0 0
REPLIGEN CORP Put 759916109 43 50,700 SH Put SOLE 0 50,700 0 0
REPROS THERAPEUTICS INC COM NEW 76028H209 0 47 SH   SOLE 0 47 0 0
REPROS THERAPEUTICS INC Call 76028H209 1 13,200 SH Call SOLE 0 13,200 0 0
REPROS THERAPEUTICS INC Put 76028H209 10 2,400 SH Put SOLE 0 2,400 0 0
REPUBLIC SVCS INC COM 760759100 109 2,137 SH   SOLE 0 2,137 0 0
REPUBLIC SVCS INC Call 760759100 1 500 SH Call SOLE 0 500 0 0
REPUBLIC SVCS INC Put 760759100 0 1,100 SH Put SOLE 0 1,100 0 0
RESEARCH FRONTIERS INC Call 760911107 1 22,300 SH Call SOLE 0 22,300 0 0
RESMED INC COM 761152107 63 1,000 SH   SOLE 0 1,000 0 0
RESMED INC Call 761152107 8 2,300 SH Call SOLE 0 2,300 0 0
RESMED INC Put 761152107 0 100 SH Put SOLE 0 100 0 0
RESOLUTE FST PRODS INC COM 76117W109 45 8,634 SH   SOLE 0 8,634 0 0
RESOLUTE FST PRODS INC Call 76117W109 0 100 SH Call SOLE 0 100 0 0
RESOLUTE FST PRODS INC Put 76117W109 0 1,000 SH Put SOLE 0 1,000 0 0
RESOURCE AMERICA INC CL A 761195205 153 15,816 SH   SOLE 0 15,816 0 0
RESOURCE CAP CORP COM NEW 76120W708 10 803 SH   SOLE 0 803 0 0
RESOURCE CAP CORP Put 76120W708 32 6,300 SH Put SOLE 0 6,300 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 46 1,111 SH   SOLE 0 1,111 0 0
RESTAURANT BRANDS INTL INC Call 76131D103 0 600 SH Call SOLE 0 600 0 0
RESTAURANT BRANDS INTL INC Put 76131D103 3 24,800 SH Put SOLE 0 24,800 0 0
RESTORATION HARDWARE HLDGS I COM 761283100 1,106 38,597 SH   SOLE 0 38,597 0 0
RESTORATION HARDWARE HLDGS I Call 761283100 22 16,400 SH Call SOLE 0 16,400 0 0
RESTORATION HARDWARE HLDGS I Put 761283100 838 56,000 SH Put SOLE 0 56,000 0 0
RETAIL OPPORTUNITY INVTS COR Call 76131N101 0 200 SH Call SOLE 0 200 0 0
RETAILMENOT INC COM SER 1 76132B106 45 5,949 SH   SOLE 0 5,949 0 0
RETAILMENOT INC Put 76132B106 14 12,000 SH Put SOLE 0 12,000 0 0
RETROPHIN INC COM 761299106 154 8,683 SH   SOLE 0 8,683 0 0
RETROPHIN INC Call 761299106 70 16,200 SH Call SOLE 0 16,200 0 0
RETROPHIN INC Put 761299106 2 3,300 SH Put SOLE 0 3,300 0 0
REVANCE THERAPEUTICS INC COM 761330109 86 6,346 SH   SOLE 0 6,346 0 0
REVANCE THERAPEUTICS INC Call 761330109 23 71,900 SH Call SOLE 0 71,900 0 0
REVANCE THERAPEUTICS INC Put 761330109 3 500 SH Put SOLE 0 500 0 0
REVLON INC CL A NEW 761525609 134 4,179 SH   SOLE 0 4,179 0 0
REVLON INC Put 761525609 1 700 SH Put SOLE 0 700 0 0
REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 1 184 SH   SOLE 0 184 0 0
REVOLUTION LIGHTING TECHNOLO Call 76155G206 8 12,400 SH Call SOLE 0 12,400 0 0
REX ENERGY CORPORATION COM 761565100 3 4,800 SH   SOLE 0 4,800 0 0
REX ENERGY CORPORATION Put 761565100 6 3,100 SH Put SOLE 0 3,100 0 0
REXFORD INDL RLTY INC COM 76169C100 13 633 SH   SOLE 0 633 0 0
REXFORD INDL RLTY INC Call 76169C100 0 200 SH Call SOLE 0 200 0 0
REXFORD INDL RLTY INC Put 76169C100 0 200 SH Put SOLE 0 200 0 0
REXNORD CORP NEW COM 76169B102 2 111 SH   SOLE 0 111 0 0
REXNORD CORP NEW Call 76169B102 0 1,000 SH Call SOLE 0 1,000 0 0
REXNORD CORP NEW Put 76169B102 0 200 SH Put SOLE 0 200 0 0
REYNOLDS AMERICAN INC COM 761713106 278 5,162 SH   SOLE 0 5,162 0 0
REYNOLDS AMERICAN INC Call 761713106 39 10,100 SH Call SOLE 0 10,100 0 0
REYNOLDS AMERICAN INC Put 761713106 42 21,300 SH Put SOLE 0 21,300 0 0
RICE ENERGY INC COM 762760106 278 12,639 SH   SOLE 0 12,639 0 0
RICE ENERGY INC Call 762760106 85 21,900 SH Call SOLE 0 21,900 0 0
RICE ENERGY INC Put 762760106 63 23,700 SH Put SOLE 0 23,700 0 0
RICE MIDSTREAM PARTNERS LP Call 762819100 6 4,100 SH Call SOLE 0 4,100 0 0
RICHMONT MINES INC COM 76547T106 15 1,640 SH   SOLE 0 1,640 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 0 100 SH   SOLE 0 100 0 0
RIGEL PHARMACEUTICALS INC Put 766559603 0 100 SH Put SOLE 0 100 0 0
RIGHTSIDE GROUP LTD COM 76658B100 4 400 SH   SOLE 0 400 0 0
RIGHTSIDE GROUP LTD Call 76658B100 4 3,000 SH Call SOLE 0 3,000 0 0
RIGNET INC COM 766582100 2 200 SH   SOLE 0 200 0 0
RIGNET INC Put 766582100 0 1,000 SH Put SOLE 0 1,000 0 0
RING ENERGY INC Call 76680V108 0 100 SH Call SOLE 0 100 0 0
RINGCENTRAL INC CL A 76680R206 37 1,896 SH   SOLE 0 1,896 0 0
RINGCENTRAL INC Call 76680R206 57 28,600 SH Call SOLE 0 28,600 0 0
RINGCENTRAL INC Put 76680R206 19 17,000 SH Put SOLE 0 17,000 0 0
RIO TINTO PLC SPONSORED ADR 767204100 2,124 67,865 SH   SOLE 0 67,865 0 0
RIO TINTO PLC Call 767204100 32 20,500 SH Call SOLE 0 20,500 0 0
RIO TINTO PLC Put 767204100 388 88,000 SH Put SOLE 0 88,000 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 39 1,155 SH   SOLE 0 1,155 0 0
RITCHIE BROS AUCTIONEERS Call 767744105 0 1,200 SH Call SOLE 0 1,200 0 0
RITCHIE BROS AUCTIONEERS Put 767744105 0 100 SH Put SOLE 0 100 0 0
RITE AID CORP COM 767754104 558 74,621 SH   SOLE 0 74,621 0 0
RITE AID CORP Call 767754104 11 324,800 SH Call SOLE 0 324,800 0 0
RITE AID CORP Put 767754104 42 27,100 SH Put SOLE 0 27,100 0 0
RLI CORP COM 749607107 3 56 SH   SOLE 0 56 0 0
RLI CORP Call 749607107 1 400 SH Call SOLE 0 400 0 0
RLI CORP Put 749607107 0 200 SH Put SOLE 0 200 0 0
RMR GROUP INC CL A 74967R106 0 9 SH   SOLE 0 9 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 37 4,963 SH   SOLE 0 4,963 0 0
ROADRUNNER TRNSN SVCS HLDG I Call 76973Q105 3 7,900 SH Call SOLE 0 7,900 0 0
ROADRUNNER TRNSN SVCS HLDG I Put 76973Q105 5 5,000 SH Put SOLE 0 5,000 0 0
ROBERT HALF INTL INC COM 770323103 23 620 SH   SOLE 0 620 0 0
ROBERT HALF INTL INC Call 770323103 5 7,600 SH Call SOLE 0 7,600 0 0
ROBERT HALF INTL INC Put 770323103 1 1,000 SH Put SOLE 0 1,000 0 0
ROCKET FUEL INC COM 773111109 8 3,876 SH   SOLE 0 3,876 0 0
ROCKET FUEL INC Put 773111109 0 100 SH Put SOLE 0 100 0 0
ROCKWELL AUTOMATION INC Call 773903109 8 4,700 SH Call SOLE 0 4,700 0 0
ROCKWELL AUTOMATION INC Put 773903109 1 1,500 SH Put SOLE 0 1,500 0 0
ROCKWELL COLLINS INC Call 774341101 1 2,500 SH Call SOLE 0 2,500 0 0
ROCKWELL MED INC COM 774374102 88 11,700 SH   SOLE 0 11,700 0 0
ROCKWELL MED INC Call 774374102 8 11,800 SH Call SOLE 0 11,800 0 0
ROCKWELL MED INC Put 774374102 55 9,600 SH Put SOLE 0 9,600 0 0
ROFIN SINAR TECHNOLOGIES INC COM 775043102 9 301 SH   SOLE 0 301 0 0
ROFIN SINAR TECHNOLOGIES INC Call 775043102 1 700 SH Call SOLE 0 700 0 0
ROFIN SINAR TECHNOLOGIES INC Put 775043102 0 4,500 SH Put SOLE 0 4,500 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 0 15 SH   SOLE 0 15 0 0
ROGERS COMMUNICATIONS INC Call 775109200 4 7,300 SH Call SOLE 0 7,300 0 0
ROGERS COMMUNICATIONS INC Put 775109200 2 20,000 SH Put SOLE 0 20,000 0 0
ROGERS CORP COM 775133101 7 116 SH   SOLE 0 116 0 0
ROGERS CORP Call 775133101 3 3,200 SH Call SOLE 0 3,200 0 0
ROLLINS INC Call 775711104 4 3,700 SH Call SOLE 0 3,700 0 0
ROPER TECHNOLOGIES INC COM 776696106 1,090 6,394 SH   SOLE 0 6,394 0 0
ROPER TECHNOLOGIES INC Call 776696106 1 500 SH Call SOLE 0 500 0 0
ROPER TECHNOLOGIES INC Put 776696106 86 13,200 SH Put SOLE 0 13,200 0 0
ROSE ROCK MIDSTREAM L P COM U REP LTD 777149105 756 28,671 SH   SOLE 0 28,671 0 0
ROSE ROCK MIDSTREAM L P Call 777149105 6 4,000 SH Call SOLE 0 4,000 0 0
ROSE ROCK MIDSTREAM L P Put 777149105 45 7,500 SH Put SOLE 0 7,500 0 0
ROSETTA STONE INC COM 777780107 22 2,919 SH   SOLE 0 2,919 0 0
ROSETTA STONE INC Call 777780107 0 1,100 SH Call SOLE 0 1,100 0 0
ROSETTA STONE INC Put 777780107 0 1,100 SH Put SOLE 0 1,100 0 0
ROSS STORES INC Call 778296103 209 51,600 SH Call SOLE 0 51,600 0 0
ROSS STORES INC Put 778296103 1 1,700 SH Put SOLE 0 1,700 0 0
ROUSE PPTYS INC Call 779287101 2 3,700 SH Call SOLE 0 3,700 0 0
ROUSE PPTYS INC Put 779287101 2 5,000 SH Put SOLE 0 5,000 0 0
ROVI CORP COM 779376102 213 13,657 SH   SOLE 0 13,657 0 0
ROVI CORP Call 779376102 15 40,400 SH Call SOLE 0 40,400 0 0
ROVI CORP Put 779376102 4 3,200 SH Put SOLE 0 3,200 0 0
ROWAN COMPANIES PLC Call G7665A101 3 4,200 SH Call SOLE 0 4,200 0 0
ROWAN COMPANIES PLC Put G7665A101 6 1,700 SH Put SOLE 0 1,700 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 5 100 SH   SOLE 0 100 0 0
ROYAL BK CDA MONTREAL QUE Call 780087102 69 28,500 SH Call SOLE 0 28,500 0 0
ROYAL BK CDA MONTREAL QUE Put 780087102 117 36,300 SH Put SOLE 0 36,300 0 0
ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 305 64,915 SH   SOLE 0 64,915 0 0
ROYAL BK SCOTLAND GROUP PLC Call 780097689 3 20,700 SH Call SOLE 0 20,700 0 0
ROYAL BK SCOTLAND GROUP PLC Put 780097689 629 504,700 SH Put SOLE 0 504,700 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 30 461 SH   SOLE 0 461 0 0
ROYAL CARIBBEAN CRUISES LTD Call V7780T103 6 21,900 SH Call SOLE 0 21,900 0 0
ROYAL CARIBBEAN CRUISES LTD Put V7780T103 9 500 SH Put SOLE 0 500 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 2,279 40,700 SH   SOLE 0 40,700 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 8,355 151,307 SH   SOLE 0 151,307 0 0
ROYAL DUTCH SHELL PLC Call 780259206 15 3,000 SH Call SOLE 0 3,000 0 0
ROYAL DUTCH SHELL PLC Call 780259107 203 82,200 SH Call SOLE 0 82,200 0 0
ROYAL DUTCH SHELL PLC Put 780259107 62 78,000 SH Put SOLE 0 78,000 0 0
ROYAL DUTCH SHELL PLC Put 780259206 1,321 283,200 SH Put SOLE 0 283,200 0 0
ROYAL GOLD INC COM 780287108 512 7,115 SH   SOLE 0 7,115 0 0
ROYAL GOLD INC Call 780287108 1,176 60,300 SH Call SOLE 0 60,300 0 0
ROYAL GOLD INC Put 780287108 40 13,600 SH Put SOLE 0 13,600 0 0
RPC INC Put 749660106 0 800 SH Put SOLE 0 800 0 0
RPM INTL INC COM 749685103 514 10,294 SH   SOLE 0 10,294 0 0
RPM INTL INC Call 749685103 20 14,400 SH Call SOLE 0 14,400 0 0
RPM INTL INC Put 749685103 19 18,700 SH Put SOLE 0 18,700 0 0
RPX CORP COM 74972G103 24 2,665 SH   SOLE 0 2,665 0 0
RSP PERMIAN INC COM 74978Q105 312 8,950 SH   SOLE 0 8,950 0 0
RSP PERMIAN INC Call 74978Q105 1 1,000 SH Call SOLE 0 1,000 0 0
RTI SURGICAL INC COM 74975N105 2 690 SH   SOLE 0 690 0 0
RUBICON PROJ INC COM 78112V102 60 4,455 SH   SOLE 0 4,455 0 0
RUBICON PROJ INC Put 78112V102 0 800 SH Put SOLE 0 800 0 0
RUBY TUESDAY INC COM 781182100 14 3,947 SH   SOLE 0 3,947 0 0
RUBY TUESDAY INC Put 781182100 1 800 SH Put SOLE 0 800 0 0
RUDOLPH TECHNOLOGIES INC Put 781270103 0 500 SH Put SOLE 0 500 0 0
RUSH ENTERPRISES INC Call 781846209 30 28,500 SH Call SOLE 0 28,500 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 78 4,910 SH   SOLE 0 4,910 0 0
RUTHS HOSPITALITY GROUP INC Put 783332109 24 14,800 SH Put SOLE 0 14,800 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 3 52 SH   SOLE 0 52 0 0
RYANAIR HLDGS PLC Call 783513203 4 3,600 SH Call SOLE 0 3,600 0 0
RYANAIR HLDGS PLC Put 783513203 0 100 SH Put SOLE 0 100 0 0
RYDER SYS INC Call 783549108 0 7,000 SH Call SOLE 0 7,000 0 0
RYDER SYS INC Put 783549108 14 11,300 SH Put SOLE 0 11,300 0 0
RYDEX ETF TRUST Call 78355W106 4 7,600 SH Call SOLE 0 7,600 0 0
RYERSON HLDG CORP Call 783754104 1 200 SH Call SOLE 0 200 0 0
RYMAN HOSPITALITY PPTYS INC Call 78377T107 0 1,100 SH Call SOLE 0 1,100 0 0
S & T BANCORP INC COM 783859101 6 285 SH   SOLE 0 285 0 0
S&P GLOBAL INC COM 78409V104 135 1,263 SH   SOLE 0 1,263 0 0
S&P GLOBAL INC Call 78409V104 28 5,900 SH Call SOLE 0 5,900 0 0
S&P GLOBAL INC Put 78409V104 16 5,000 SH Put SOLE 0 5,000 0 0
SABRA HEALTH CARE REIT INC Put 78573L106 4 3,100 SH Put SOLE 0 3,100 0 0
SABRE CORP COM 78573M104 27 1,025 SH   SOLE 0 1,025 0 0
SABRE CORP Call 78573M104 0 200 SH Call SOLE 0 200 0 0
SABRE CORP Put 78573M104 1 5,800 SH Put SOLE 0 5,800 0 0
SAFE BULKERS INC COM Y7388L103 42 40,088 SH   SOLE 0 40,088 0 0
SAFE BULKERS INC Call Y7388L103 0 1,300 SH Call SOLE 0 1,300 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 35 2,877 SH   SOLE 0 2,877 0 0
SAFEGUARD SCIENTIFICS INC Call 786449207 0 1,800 SH Call SOLE 0 1,800 0 0
SAFETY INS GROUP INC COM 78648T100 339 5,509 SH   SOLE 0 5,509 0 0
SAFETY INS GROUP INC Call 78648T100 2 1,000 SH Call SOLE 0 1,000 0 0
SAFETY INS GROUP INC Put 78648T100 19 22,800 SH Put SOLE 0 22,800 0 0
SAGE THERAPEUTICS INC COM 78667J108 592 19,668 SH   SOLE 0 19,668 0 0
SAGE THERAPEUTICS INC Call 78667J108 93 46,200 SH Call SOLE 0 46,200 0 0
SAGE THERAPEUTICS INC Put 78667J108 147 40,500 SH Put SOLE 0 40,500 0 0
SAGENT PHARMACEUTICALS INC COM 786692103 16 1,100 SH   SOLE 0 1,100 0 0
SAGENT PHARMACEUTICALS INC Put 786692103 5 2,500 SH Put SOLE 0 2,500 0 0
SALEM MEDIA GROUP INC CL A 794093104 16 2,260 SH   SOLE 0 2,260 0 0
SALEM MEDIA GROUP INC Call 794093104 0 200 SH Call SOLE 0 200 0 0
SALEM MEDIA GROUP INC Put 794093104 0 100 SH Put SOLE 0 100 0 0
SALESFORCE COM INC COM 79466L302 615 7,754 SH   SOLE 0 7,754 0 0
SALESFORCE COM INC Call 79466L302 112 64,400 SH Call SOLE 0 64,400 0 0
SALESFORCE COM INC Put 79466L302 54 30,800 SH Put SOLE 0 30,800 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 46 1,576 SH   SOLE 0 1,576 0 0
SALLY BEAUTY HLDGS INC Call 79546E104 0 800 SH Call SOLE 0 800 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 9 1,312 SH   SOLE 0 1,312 0 0
SAN JUAN BASIN RTY TR Call 798241105 1 1,500 SH Call SOLE 0 1,500 0 0
SAN JUAN BASIN RTY TR Put 798241105 1 19,300 SH Put SOLE 0 19,300 0 0
SANCHEZ ENERGY CORP COM 79970Y105 94 13,346 SH   SOLE 0 13,346 0 0
SANCHEZ ENERGY CORP Call 79970Y105 38 71,900 SH Call SOLE 0 71,900 0 0
SANCHEZ ENERGY CORP Put 79970Y105 92 28,700 SH Put SOLE 0 28,700 0 0
SANDERSON FARMS INC COM 800013104 26 306 SH   SOLE 0 306 0 0
SANDERSON FARMS INC Call 800013104 20 10,200 SH Call SOLE 0 10,200 0 0
SANDERSON FARMS INC Put 800013104 0 100 SH Put SOLE 0 100 0 0
SANDRIDGE MISSISSIPPIAN TR I UNIT BEN INT 80007T101 49 20,374 SH   SOLE 0 20,374 0 0
SANDRIDGE PERMIAN TR COM UNIT BEN INT 80007A102 0 305 SH   SOLE 0 305 0 0
SANDRIDGE PERMIAN TR Put 80007A102 0 100 SH Put SOLE 0 100 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 56 12,644 SH   SOLE 0 12,644 0 0
SANDSTORM GOLD LTD Put 80013R206 0 1,000 SH Put SOLE 0 1,000 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 26 616 SH   SOLE 0 616 0 0
SANFILIPPO JOHN B & SON INC Call 800422107 0 700 SH Call SOLE 0 700 0 0
SANFILIPPO JOHN B & SON INC Put 800422107 13 1,000 SH Put SOLE 0 1,000 0 0
SANGAMO BIOSCIENCES INC COM 800677106 237 41,023 SH   SOLE 0 41,023 0 0
SANGAMO BIOSCIENCES INC Call 800677106 6 31,100 SH Call SOLE 0 31,100 0 0
SANGAMO BIOSCIENCES INC Put 800677106 62 51,800 SH Put SOLE 0 51,800 0 0
SANMINA CORPORATION COM 801056102 158 5,898 SH   SOLE 0 5,898 0 0
SANMINA CORPORATION Call 801056102 7 2,700 SH Call SOLE 0 2,700 0 0
SANOFI Call 80105N105 0 100 SH Call SOLE 0 100 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 93 9,076 SH   SOLE 0 9,076 0 0
SANTANDER CONSUMER USA HDG I Call 80283M101 3 11,300 SH Call SOLE 0 11,300 0 0
SANTANDER CONSUMER USA HDG I Put 80283M101 25 22,800 SH Put SOLE 0 22,800 0 0
SAP SE SPON ADR 803054204 1,189 15,859 SH   SOLE 0 15,859 0 0
SAP SE Put 803054204 52 26,700 SH Put SOLE 0 26,700 0 0
SARATOGA INVT CORP COM NEW 80349A208 3 190 SH   SOLE 0 190 0 0
SAREPTA THERAPEUTICS INC COM 803607100 2,959 155,202 SH   SOLE 0 155,202 0 0
SAREPTA THERAPEUTICS INC Call 803607100 2,010 661,700 SH Call SOLE 0 661,700 0 0
SAREPTA THERAPEUTICS INC Put 803607100 9,759 588,300 SH Put SOLE 0 588,300 0 0
SASOL LTD SPONSORED ADR 803866300 73 2,727 SH   SOLE 0 2,727 0 0
SASOL LTD Put 803866300 19 4,200 SH Put SOLE 0 4,200 0 0
SBA COMMUNICATIONS CORP Call 78388J106 1 200 SH Call SOLE 0 200 0 0
SBA COMMUNICATIONS CORP Put 78388J106 0 2,000 SH Put SOLE 0 2,000 0 0
SCANA CORP NEW COM 80589M102 1,423 18,815 SH   SOLE 0 18,815 0 0
SCANA CORP NEW Call 80589M102 0 300 SH Call SOLE 0 300 0 0
SCANSOURCE INC COM 806037107 4 128 SH   SOLE 0 128 0 0
SCHEIN HENRY INC COM 806407102 115 656 SH   SOLE 0 656 0 0
SCHEIN HENRY INC Call 806407102 5 900 SH Call SOLE 0 900 0 0
SCHEIN HENRY INC Put 806407102 16 3,400 SH Put SOLE 0 3,400 0 0
SCHLUMBERGER LTD COM 806857108 237 3,000 SH   SOLE 0 3,000 0 0
SCHLUMBERGER LTD Call 806857108 304 76,300 SH Call SOLE 0 76,300 0 0
SCHLUMBERGER LTD Put 806857108 269 92,200 SH Put SOLE 0 92,200 0 0
SCHNITZER STL INDS CL A 806882106 4 267 SH   SOLE 0 267 0 0
SCHNITZER STL INDS Call 806882106 1 2,200 SH Call SOLE 0 2,200 0 0
SCHNITZER STL INDS Put 806882106 1 700 SH Put SOLE 0 700 0 0
SCHOLASTIC CORP COM 807066105 6 171 SH   SOLE 0 171 0 0
SCHULMAN A INC COM 808194104 143 5,894 SH   SOLE 0 5,894 0 0
SCHULMAN A INC Call 808194104 1 200 SH Call SOLE 0 200 0 0
SCHULMAN A INC Put 808194104 4 3,400 SH Put SOLE 0 3,400 0 0
SCHWAB CHARLES CORP NEW COM 808513105 81 3,216 SH   SOLE 0 3,216 0 0
SCHWAB CHARLES CORP NEW Call 808513105 20 68,200 SH Call SOLE 0 68,200 0 0
SCHWAB CHARLES CORP NEW Put 808513105 41 51,800 SH Put SOLE 0 51,800 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 298 5,994 SH   SOLE 0 5,994 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 18 412 SH   SOLE 0 412 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 10 500 SH   SOLE 0 500 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 53 1,300 SH   SOLE 0 1,300 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 135 3,215 SH   SOLE 0 3,215 0 0
SCHWAB STRATEGIC TR Call 808524607 11 13,400 SH Call SOLE 0 13,400 0 0
SCHWAB STRATEGIC TR Call 808524805 0 800 SH Call SOLE 0 800 0 0
SCHWAB STRATEGIC TR Call 808524847 24 7,400 SH Call SOLE 0 7,400 0 0
SCHWAB STRATEGIC TR Call 808524797 10 11,800 SH Call SOLE 0 11,800 0 0
SCHWAB STRATEGIC TR Call 808524409 0 200 SH Call SOLE 0 200 0 0
SCHWAB STRATEGIC TR Call 808524201 2 1,900 SH Call SOLE 0 1,900 0 0
SCHWAB STRATEGIC TR Call 808524300 1 2,900 SH Call SOLE 0 2,900 0 0
SCHWAB STRATEGIC TR Call 808524102 4 2,600 SH Call SOLE 0 2,600 0 0
SCHWAB STRATEGIC TR Put 808524102 1 3,300 SH Put SOLE 0 3,300 0 0
SCHWAB STRATEGIC TR Put 808524300 0 300 SH Put SOLE 0 300 0 0
SCHWAB STRATEGIC TR Put 808524409 2 2,100 SH Put SOLE 0 2,100 0 0
SCHWAB STRATEGIC TR Put 808524797 0 700 SH Put SOLE 0 700 0 0
SCHWAB STRATEGIC TR Put 808524847 0 1,000 SH Put SOLE 0 1,000 0 0
SCHWEITZER-MAUDUIT INTL INC Call 808541106 1 1,600 SH Call SOLE 0 1,600 0 0
SCHWEITZER-MAUDUIT INTL INC Put 808541106 0 100 SH Put SOLE 0 100 0 0
SCICLONE PHARMACEUTICALS INC COM 80862K104 54 4,144 SH   SOLE 0 4,144 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 12 215 SH   SOLE 0 215 0 0
SCIENCE APPLICATNS INTL CP N Call 808625107 7 1,100 SH Call SOLE 0 1,100 0 0
SCIENCE APPLICATNS INTL CP N Put 808625107 0 1,100 SH Put SOLE 0 1,100 0 0
SCIENTIFIC GAMES CORP CL A 80874P109 67 7,305 SH   SOLE 0 7,305 0 0
SCIENTIFIC GAMES CORP Call 80874P109 24 89,600 SH Call SOLE 0 89,600 0 0
SCIENTIFIC GAMES CORP Put 80874P109 2 5,800 SH Put SOLE 0 5,800 0 0
SCIQUEST INC NEW Call 80908T101 2 5,000 SH Call SOLE 0 5,000 0 0
SCORPIO BULKERS INC COM Y7546A122 0 3 SH   SOLE 0 3 0 0
SCORPIO BULKERS INC Call Y7546A122 0 2,100 SH Call SOLE 0 2,100 0 0
SCORPIO TANKERS INC SHS Y7542C106 7 1,680 SH   SOLE 0 1,680 0 0
SCORPIO TANKERS INC Put Y7542C106 12 10,000 SH Put SOLE 0 10,000 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 101 1,453 SH   SOLE 0 1,453 0 0
SCOTTS MIRACLE GRO CO Call 810186106 0 100 SH Call SOLE 0 100 0 0
SCOTTS MIRACLE GRO CO Put 810186106 3 3,100 SH Put SOLE 0 3,100 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 208 13,192 SH   SOLE 0 13,192 0 0
SCRIPPS E W CO OHIO Call 811054402 5 4,900 SH Call SOLE 0 4,900 0 0
SCRIPPS E W CO OHIO Put 811054402 56 13,500 SH Put SOLE 0 13,500 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 62 1,000 SH   SOLE 0 1,000 0 0
SCRIPPS NETWORKS INTERACT IN Put 811065101 0 3,600 SH Put SOLE 0 3,600 0 0
SEABRIDGE GOLD INC COM 811916105 188 12,832 SH   SOLE 0 12,832 0 0
SEABRIDGE GOLD INC Call 811916105 12 3,500 SH Call SOLE 0 3,500 0 0
SEABRIDGE GOLD INC Put 811916105 26 9,900 SH Put SOLE 0 9,900 0 0
SEACHANGE INTL INC COM 811699107 3 1,104 SH   SOLE 0 1,104 0 0
SEACOR HOLDINGS INC COM 811904101 2 41 SH   SOLE 0 41 0 0
SEACOR HOLDINGS INC Call 811904101 65 12,200 SH Call SOLE 0 12,200 0 0
SEADRILL LIMITED SHS G7945E105 78 24,251 SH   SOLE 0 24,251 0 0
SEADRILL LIMITED Call G7945E105 65 208,300 SH Call SOLE 0 208,300 0 0
SEADRILL LIMITED Put G7945E105 1,302 154,900 SH Put SOLE 0 154,900 0 0
SEADRILL PARTNERS LLC Call Y7545W109 13 17,200 SH Call SOLE 0 17,200 0 0
SEADRILL PARTNERS LLC Put Y7545W109 0 100 SH Put SOLE 0 100 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 205 8,424 SH   SOLE 0 8,424 0 0
SEAGATE TECHNOLOGY PLC Call G7945M107 42 10,100 SH Call SOLE 0 10,100 0 0
SEAGATE TECHNOLOGY PLC Put G7945M107 133 34,300 SH Put SOLE 0 34,300 0 0
SEALED AIR CORP NEW COM 81211K100 31 679 SH   SOLE 0 679 0 0
SEALED AIR CORP NEW Call 81211K100 25 16,900 SH Call SOLE 0 16,900 0 0
SEALED AIR CORP NEW Put 81211K100 1 1,400 SH Put SOLE 0 1,400 0 0
SEARS HLDGS CORP COM 812350106 21 1,600 SH   SOLE 0 1,600 0 0
SEARS HLDGS CORP Call 812350106 11 14,600 SH Call SOLE 0 14,600 0 0
SEARS HLDGS CORP Put 812350106 183 20,800 SH Put SOLE 0 20,800 0 0
SEARS HOMETOWN & OUTLET STOR COM 812362101 37 5,619 SH   SOLE 0 5,619 0 0
SEARS HOMETOWN & OUTLET STOR Put 812362101 9 54,500 SH Put SOLE 0 54,500 0 0
SEASPAN CORP SHS Y75638109 256 18,380 SH   SOLE 0 18,380 0 0
SEASPAN CORP Call Y75638109 0 1,100 SH Call SOLE 0 1,100 0 0
SEASPAN CORP Put Y75638109 161 31,100 SH Put SOLE 0 31,100 0 0
SEATTLE GENETICS INC Call 812578102 134 19,700 SH Call SOLE 0 19,700 0 0
SEATTLE GENETICS INC Put 812578102 4 1,800 SH Put SOLE 0 1,800 0 0
SEAWORLD ENTMT INC COM 81282V100 931 65,009 SH   SOLE 0 65,009 0 0
SEAWORLD ENTMT INC Call 81282V100 0 1,300 SH Call SOLE 0 1,300 0 0
SEAWORLD ENTMT INC Put 81282V100 700 166,700 SH Put SOLE 0 166,700 0 0
SECOND SIGHT MED PRODS INC COM 81362J100 1 400 SH   SOLE 0 400 0 0
SECOND SIGHT MED PRODS INC Call 81362J100 1 50,400 SH Call SOLE 0 50,400 0 0
SECOND SIGHT MED PRODS INC Put 81362J100 1 600 SH Put SOLE 0 600 0 0
SECUREWORKS CORP CL A 81374A105 9 653 SH   SOLE 0 653 0 0
SECUREWORKS CORP Call 81374A105 2 1,100 SH Call SOLE 0 1,100 0 0
SECUREWORKS CORP Put 81374A105 2 1,500 SH Put SOLE 0 1,500 0 0
SEI INVESTMENTS CO Put 784117103 0 800 SH Put SOLE 0 800 0 0
SELECT COMFORT CORP COM 81616X103 171 8,034 SH   SOLE 0 8,034 0 0
SELECT COMFORT CORP Call 81616X103 4 3,700 SH Call SOLE 0 3,700 0 0
SELECT COMFORT CORP Put 81616X103 0 600 SH Put SOLE 0 600 0 0
SELECT INCOME REIT Put 81618T100 0 100 SH Put SOLE 0 100 0 0
SELECT MED HLDGS CORP COM 81619Q105 26 2,420 SH   SOLE 0 2,420 0 0
SELECT MED HLDGS CORP Call 81619Q105 0 2,000 SH Call SOLE 0 2,000 0 0
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 4,713 69,075 SH   SOLE 0 69,075 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 8,780 384,589 SH   SOLE 0 384,589 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 3,845 68,716 SH   SOLE 0 68,716 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,950 44,994 SH   SOLE 0 44,994 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1,407 30,371 SH   SOLE 0 30,371 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,349 17,289 SH   SOLE 0 17,289 0 0
SELECT SECTOR SPDR TR Call 81369Y407 605 128,300 SH Call SOLE 0 128,300 0 0
SELECT SECTOR SPDR TR Call 81369Y308 67 39,200 SH Call SOLE 0 39,200 0 0
SELECT SECTOR SPDR TR Call 81369Y209 427 87,400 SH Call SOLE 0 87,400 0 0
SELECT SECTOR SPDR TR Call 81369Y100 16 9,700 SH Call SOLE 0 9,700 0 0
SELECT SECTOR SPDR TR Call 81369Y803 67 19,500 SH Call SOLE 0 19,500 0 0
SELECT SECTOR SPDR TR Call 81369Y704 19 15,800 SH Call SOLE 0 15,800 0 0
SELECT SECTOR SPDR TR Call 81369Y605 162 583,500 SH Call SOLE 0 583,500 0 0
SELECT SECTOR SPDR TR Call 81369Y506 1,760 448,900 SH Call SOLE 0 448,900 0 0
SELECT SECTOR SPDR TR Call 81369Y886 163 90,800 SH Call SOLE 0 90,800 0 0
SELECT SECTOR SPDR TR Put 81369Y886 4 212,400 SH Put SOLE 0 212,400 0 0
SELECT SECTOR SPDR TR Put 81369Y506 621 212,100 SH Put SOLE 0 212,100 0 0
SELECT SECTOR SPDR TR Put 81369Y605 151 522,100 SH Put SOLE 0 522,100 0 0
SELECT SECTOR SPDR TR Put 81369Y704 123 164,300 SH Put SOLE 0 164,300 0 0
SELECT SECTOR SPDR TR Put 81369Y803 5 10,500 SH Put SOLE 0 10,500 0 0
SELECT SECTOR SPDR TR Put 81369Y100 113 255,700 SH Put SOLE 0 255,700 0 0
SELECT SECTOR SPDR TR Put 81369Y209 108 82,700 SH Put SOLE 0 82,700 0 0
SELECT SECTOR SPDR TR Put 81369Y308 20 71,100 SH Put SOLE 0 71,100 0 0
SELECT SECTOR SPDR TR Put 81369Y407 40 162,600 SH Put SOLE 0 162,600 0 0
SELECTIVE INS GROUP INC COM 816300107 5 156 SH   SOLE 0 156 0 0
SELECTIVE INS GROUP INC Call 816300107 0 100 SH Call SOLE 0 100 0 0
SEMGROUP CORP CL A 81663A105 322 9,920 SH   SOLE 0 9,920 0 0
SEMGROUP CORP Call 81663A105 9 16,700 SH Call SOLE 0 16,700 0 0
SEMGROUP CORP Put 81663A105 0 3,300 SH Put SOLE 0 3,300 0 0
SEMPRA ENERGY Call 816851109 28 5,500 SH Call SOLE 0 5,500 0 0
SEMPRA ENERGY Put 816851109 1 12,300 SH Put SOLE 0 12,300 0 0
SEMTECH CORP Call 816850101 6 9,800 SH Call SOLE 0 9,800 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 234 11,266 SH   SOLE 0 11,266 0 0
SENIOR HSG PPTYS TR Call 81721M109 0 200 SH Call SOLE 0 200 0 0
SENIOR HSG PPTYS TR Put 81721M109 7 51,600 SH Put SOLE 0 51,600 0 0
SENOMYX INC COM 81724Q107 61 22,437 SH   SOLE 0 22,437 0 0
SENOMYX INC Put 81724Q107 64 28,000 SH Put SOLE 0 28,000 0 0
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 187 5,367 SH   SOLE 0 5,367 0 0
SENSATA TECHNOLOGIES HLDG NV Call N7902X106 1 4,200 SH Call SOLE 0 4,200 0 0
SENSATA TECHNOLOGIES HLDG NV Put N7902X106 43 8,900 SH Put SOLE 0 8,900 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 109 13,698 SH   SOLE 0 13,698 0 0
SEQUENTIAL BRNDS GROUP INC N Call 81734P107 1 600 SH Call SOLE 0 600 0 0
SEQUENTIAL BRNDS GROUP INC N Put 81734P107 2 9,500 SH Put SOLE 0 9,500 0 0
SERES THERAPEUTICS INC Call 81750R102 50 11,500 SH Call SOLE 0 11,500 0 0
SERES THERAPEUTICS INC Put 81750R102 12 5,800 SH Put SOLE 0 5,800 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 384 7,712 SH   SOLE 0 7,712 0 0
SERITAGE GROWTH PPTYS Call 81752R100 13 5,600 SH Call SOLE 0 5,600 0 0
SERITAGE GROWTH PPTYS Put 81752R100 60 37,700 SH Put SOLE 0 37,700 0 0
SERVICE CORP INTL COM 817565104 1 69 SH   SOLE 0 69 0 0
SERVICE CORP INTL Call 817565104 5 2,400 SH Call SOLE 0 2,400 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 49 1,250 SH   SOLE 0 1,250 0 0
SERVICEMASTER GLOBAL HLDGS I Call 81761R109 3 800 SH Call SOLE 0 800 0 0
SERVICEMASTER GLOBAL HLDGS I Put 81761R109 0 5,000 SH Put SOLE 0 5,000 0 0
SERVICENOW INC COM 81762P102 46 700 SH   SOLE 0 700 0 0
SERVICENOW INC Call 81762P102 148 56,000 SH Call SOLE 0 56,000 0 0
SERVICENOW INC Put 81762P102 109 19,600 SH Put SOLE 0 19,600 0 0
SERVICESOURCE INTL INC COM 81763U100 7 1,968 SH   SOLE 0 1,968 0 0
SERVICESOURCE INTL INC Call 81763U100 0 900 SH Call SOLE 0 900 0 0
SHAKE SHACK INC CL A 819047101 120 3,300 SH   SOLE 0 3,300 0 0
SHAKE SHACK INC Call 819047101 14 22,900 SH Call SOLE 0 22,900 0 0
SHAKE SHACK INC Put 819047101 187 12,300 SH Put SOLE 0 12,300 0 0
SHARPS COMPLIANCE CORP Call 820017101 0 2,200 SH Call SOLE 0 2,200 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 1 100 SH   SOLE 0 100 0 0
SHAW COMMUNICATIONS INC Call 82028K200 0 200 SH Call SOLE 0 200 0 0
SHAW COMMUNICATIONS INC Put 82028K200 6 2,000 SH Put SOLE 0 2,000 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 135 4,007 SH   SOLE 0 4,007 0 0
SHELL MIDSTREAM PARTNERS L P Call 822634101 3 22,600 SH Call SOLE 0 22,600 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 8 206 SH   SOLE 0 206 0 0
SHENANDOAH TELECOMMUNICATION Call 82312B106 0 100 SH Call SOLE 0 100 0 0
SHENANDOAH TELECOMMUNICATION Put 82312B106 2 1,200 SH Put SOLE 0 1,200 0 0
SHERWIN WILLIAMS CO COM 824348106 569 1,938 SH   SOLE 0 1,938 0 0
SHERWIN WILLIAMS CO Call 824348106 40 23,000 SH Call SOLE 0 23,000 0 0
SHERWIN WILLIAMS CO Put 824348106 108 23,800 SH Put SOLE 0 23,800 0 0
SHIP FINANCE INTERNATIONAL L Call G81075106 108 116,200 SH Call SOLE 0 116,200 0 0
SHIP FINANCE INTERNATIONAL L Put G81075106 21 22,700 SH Put SOLE 0 22,700 0 0
SHIRE PLC SPONSORED ADR 82481R106 547 2,975 SH   SOLE 0 2,975 0 0
SHIRE PLC Call 82481R106 1,077 216,500 SH Call SOLE 0 216,500 0 0
SHIRE PLC Put 82481R106 564 134,800 SH Put SOLE 0 134,800 0 0
SHOE CARNIVAL INC COM 824889109 7 316 SH   SOLE 0 316 0 0
SHOE CARNIVAL INC Put 824889109 8 4,000 SH Put SOLE 0 4,000 0 0
SHOPIFY INC CL A 82509L107 408 13,271 SH   SOLE 0 13,271 0 0
SHOPIFY INC Call 82509L107 139 31,600 SH Call SOLE 0 31,600 0 0
SHOPIFY INC Put 82509L107 21 9,200 SH Put SOLE 0 9,200 0 0
SHORETEL INC COM 825211105 68 10,286 SH   SOLE 0 10,286 0 0
SHUTTERFLY INC COM 82568P304 64 1,376 SH   SOLE 0 1,376 0 0
SHUTTERFLY INC Call 82568P304 51 7,800 SH Call SOLE 0 7,800 0 0
SHUTTERSTOCK INC COM 825690100 82 1,799 SH   SOLE 0 1,799 0 0
SHUTTERSTOCK INC Call 825690100 42 13,100 SH Call SOLE 0 13,100 0 0
SHUTTERSTOCK INC Put 825690100 2 3,100 SH Put SOLE 0 3,100 0 0
SIBANYE GOLD LTD Call 825724206 154 107,700 SH Call SOLE 0 107,700 0 0
SIBANYE GOLD LTD Put 825724206 0 3,500 SH Put SOLE 0 3,500 0 0
SIERRA WIRELESS INC COM 826516106 130 7,723 SH   SOLE 0 7,723 0 0
SIERRA WIRELESS INC Call 826516106 2 1,400 SH Call SOLE 0 1,400 0 0
SIERRA WIRELESS INC Put 826516106 17 8,500 SH Put SOLE 0 8,500 0 0
SIGMA DESIGNS INC COM 826565103 25 4,008 SH   SOLE 0 4,008 0 0
SIGMA DESIGNS INC Call 826565103 0 500 SH Call SOLE 0 500 0 0
SIGMA DESIGNS INC Put 826565103 3 1,900 SH Put SOLE 0 1,900 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 639 5,117 SH   SOLE 0 5,117 0 0
SIGNATURE BK NEW YORK N Y *W EXP 12/12/201 82669G112 1,240 13,100 SH   SOLE 0 13,100 0 0
SIGNATURE BK NEW YORK N Y Call 82669G104 1 1,500 SH Call SOLE 0 1,500 0 0
SIGNATURE BK NEW YORK N Y Put 82669G104 19 13,200 SH Put SOLE 0 13,200 0 0
SIGNET JEWELERS LIMITED SHS G81276100 1,098 13,328 SH   SOLE 0 13,328 0 0
SIGNET JEWELERS LIMITED Call G81276100 198 140,100 SH Call SOLE 0 140,100 0 0
SIGNET JEWELERS LIMITED Put G81276100 671 83,500 SH Put SOLE 0 83,500 0 0
SILGAN HOLDINGS INC COM 827048109 31 603 SH   SOLE 0 603 0 0
SILGAN HOLDINGS INC Put 827048109 0 1,000 SH Put SOLE 0 1,000 0 0
SILICON GRAPHICS INTL CORP COM 82706L108 18 3,702 SH   SOLE 0 3,702 0 0
SILICON LABORATORIES INC COM 826919102 34 709 SH   SOLE 0 709 0 0
SILICON LABORATORIES INC Call 826919102 1 1,400 SH Call SOLE 0 1,400 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 91 1,919 SH   SOLE 0 1,919 0 0
SILICON MOTION TECHNOLOGY CO Call 82706C108 80 6,100 SH Call SOLE 0 6,100 0 0
SILICON MOTION TECHNOLOGY CO Put 82706C108 0 100 SH Put SOLE 0 100 0 0
SILICONWARE PRECISION INDS L SPONSD ADR SPL 827084864 1 194 SH   SOLE 0 194 0 0
SILICONWARE PRECISION INDS L Put 827084864 2 4,000 SH Put SOLE 0 4,000 0 0
SILVER BAY RLTY TR CORP COM 82735Q102 92 5,443 SH   SOLE 0 5,443 0 0
SILVER BAY RLTY TR CORP Call 82735Q102 3 1,500 SH Call SOLE 0 1,500 0 0
SILVER BAY RLTY TR CORP Put 82735Q102 0 1,000 SH Put SOLE 0 1,000 0 0
SILVER SPRING NETWORKS INC COM 82817Q103 3 261 SH   SOLE 0 261 0 0
SILVER SPRING NETWORKS INC Call 82817Q103 1 9,100 SH Call SOLE 0 9,100 0 0
SILVER SPRING NETWORKS INC Put 82817Q103 1 2,900 SH Put SOLE 0 2,900 0 0
SILVER STD RES INC COM 82823L106 35 2,713 SH   SOLE 0 2,713 0 0
SILVER STD RES INC Call 82823L106 2 4,700 SH Call SOLE 0 4,700 0 0
SILVER STD RES INC Put 82823L106 0 1,300 SH Put SOLE 0 1,300 0 0
SILVER WHEATON CORP COM 828336107 222 9,473 SH   SOLE 0 9,473 0 0
SILVER WHEATON CORP Call 828336107 2 800 SH Call SOLE 0 800 0 0
SILVER WHEATON CORP Put 828336107 1 5,100 SH Put SOLE 0 5,100 0 0
SIMMONS 1ST NATL CORP Call 828730200 0 100 SH Call SOLE 0 100 0 0
SIMON PPTY GROUP INC NEW COM 828806109 43 200 SH   SOLE 0 200 0 0
SIMON PPTY GROUP INC NEW Call 828806109 1 100 SH Call SOLE 0 100 0 0
SIMON PPTY GROUP INC NEW Put 828806109 22 13,400 SH Put SOLE 0 13,400 0 0
SIMPSON MANUFACTURING CO INC Call 829073105 23 5,400 SH Call SOLE 0 5,400 0 0
SINA CORP ORD G81477104 931 17,958 SH   SOLE 0 17,958 0 0
SINA CORP Call G81477104 115 10,700 SH Call SOLE 0 10,700 0 0
SINA CORP Put G81477104 140 50,500 SH Put SOLE 0 50,500 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 271 9,101 SH   SOLE 0 9,101 0 0
SINCLAIR BROADCAST GROUP INC Call 829226109 0 200 SH Call SOLE 0 200 0 0
SINCLAIR BROADCAST GROUP INC Put 829226109 30 24,300 SH Put SOLE 0 24,300 0 0
SINOVAC BIOTECH LTD SHS P8696W104 17 2,900 SH   SOLE 0 2,900 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 6 108 SH   SOLE 0 108 0 0
SIX FLAGS ENTMT CORP NEW Call 83001A102 6 4,300 SH Call SOLE 0 4,300 0 0
SIX FLAGS ENTMT CORP NEW Put 83001A102 1 2,300 SH Put SOLE 0 2,300 0 0
SIZMEK INC COM 83013P105 2 1,126 SH   SOLE 0 1,126 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 6 333 SH   SOLE 0 333 0 0
SKECHERS U S A INC CL A 830566105 1,045 35,193 SH   SOLE 0 35,193 0 0
SKECHERS U S A INC Call 830566105 33 20,000 SH Call SOLE 0 20,000 0 0
SKECHERS U S A INC Put 830566105 213 119,300 SH Put SOLE 0 119,300 0 0
SKULLCANDY INC Call 83083J104 33 16,600 SH Call SOLE 0 16,600 0 0
SKYWEST INC Call 830879102 119 27,700 SH Call SOLE 0 27,700 0 0
SKYWEST INC Put 830879102 0 800 SH Put SOLE 0 800 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 107 1,706 SH   SOLE 0 1,706 0 0
SKYWORKS SOLUTIONS INC Call 83088M102 24 19,300 SH Call SOLE 0 19,300 0 0
SKYWORKS SOLUTIONS INC Put 83088M102 23 5,300 SH Put SOLE 0 5,300 0 0
SL GREEN RLTY CORP COM 78440X101 609 5,728 SH   SOLE 0 5,728 0 0
SL GREEN RLTY CORP Call 78440X101 35 7,700 SH Call SOLE 0 7,700 0 0
SL GREEN RLTY CORP Put 78440X101 10 8,300 SH Put SOLE 0 8,300 0 0
SM ENERGY CO COM 78454L100 1,347 49,913 SH   SOLE 0 49,913 0 0
SM ENERGY CO Call 78454L100 216 100,200 SH Call SOLE 0 100,200 0 0
SM ENERGY CO Put 78454L100 552 107,500 SH Put SOLE 0 107,500 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 89 2,600 SH   SOLE 0 2,600 0 0
SMITH & NEPHEW PLC Call 83175M205 0 200 SH Call SOLE 0 200 0 0
SMITH & WESSON HLDG CORP COM 831756101 156 5,745 SH   SOLE 0 5,745 0 0
SMITH & WESSON HLDG CORP Call 831756101 39 16,200 SH Call SOLE 0 16,200 0 0
SMITH & WESSON HLDG CORP Put 831756101 2 9,400 SH Put SOLE 0 9,400 0 0
SMITH A O Call 831865209 37 2,500 SH Call SOLE 0 2,500 0 0
SMITH A O Put 831865209 0 300 SH Put SOLE 0 300 0 0
SMUCKER J M CO COM NEW 832696405 414 2,718 SH   SOLE 0 2,718 0 0
SMUCKER J M CO Call 832696405 12 800 SH Call SOLE 0 800 0 0
SMUCKER J M CO Put 832696405 51 32,100 SH Put SOLE 0 32,100 0 0
SNAP ON INC COM 833034101 30 193 SH   SOLE 0 193 0 0
SNAP ON INC Call 833034101 0 100 SH Call SOLE 0 100 0 0
SNYDERS-LANCE INC COM 833551104 49 1,470 SH   SOLE 0 1,470 0 0
SNYDERS-LANCE INC Call 833551104 3 2,100 SH Call SOLE 0 2,100 0 0
SNYDERS-LANCE INC Put 833551104 0 200 SH Put SOLE 0 200 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 425 17,205 SH   SOLE 0 17,205 0 0
SOCIEDAD QUIMICA MINERA DE C Call 833635105 10 2,200 SH Call SOLE 0 2,200 0 0
SOCIEDAD QUIMICA MINERA DE C Put 833635105 0 1,800 SH Put SOLE 0 1,800 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 139 6,519 SH   SOLE 0 6,519 0 0
SODASTREAM INTERNATIONAL LTD Call M9068E105 3 900 SH Call SOLE 0 900 0 0
SOHU COM INC COM 83408W103 237 6,269 SH   SOLE 0 6,269 0 0
SOHU COM INC Call 83408W103 1 1,700 SH Call SOLE 0 1,700 0 0
SOHU COM INC Put 83408W103 20 4,300 SH Put SOLE 0 4,300 0 0
SOLAR CAP LTD Call 83413U100 0 2,500 SH Call SOLE 0 2,500 0 0
SOLAR CAP LTD Put 83413U100 0 700 SH Put SOLE 0 700 0 0
SOLARCITY CORP COM 83416T100 644 26,921 SH   SOLE 0 26,921 0 0
SOLARCITY CORP Call 83416T100 766 496,900 SH Call SOLE 0 496,900 0 0
SOLARCITY CORP Put 83416T100 2,790 418,300 SH Put SOLE 0 418,300 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 203 10,397 SH   SOLE 0 10,397 0 0
SOLAREDGE TECHNOLOGIES INC Call 83417M104 18 26,700 SH Call SOLE 0 26,700 0 0
SOLAREDGE TECHNOLOGIES INC Put 83417M104 175 66,400 SH Put SOLE 0 66,400 0 0
SONIC AUTOMOTIVE INC Call 83545G102 1 10,200 SH Call SOLE 0 10,200 0 0
SONIC AUTOMOTIVE INC Put 83545G102 0 100 SH Put SOLE 0 100 0 0
SONIC CORP COM 835451105 7 281 SH   SOLE 0 281 0 0
SONIC CORP Call 835451105 4 5,000 SH Call SOLE 0 5,000 0 0
SONIC CORP Put 835451105 6 1,700 SH Put SOLE 0 1,700 0 0
SONOCO PRODS CO Call 835495102 4 4,800 SH Call SOLE 0 4,800 0 0
SONUS NETWORKS INC Call 835916503 19 27,900 SH Call SOLE 0 27,900 0 0
SONY CORP ADR NEW 835699307 13 449 SH   SOLE 0 449 0 0
SONY CORP Call 835699307 1 1,400 SH Call SOLE 0 1,400 0 0
SONY CORP Put 835699307 0 100 SH Put SOLE 0 100 0 0
SORL AUTO PTS INC COM 78461U101 4 2,270 SH   SOLE 0 2,270 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 5 953 SH   SOLE 0 953 0 0
SORRENTO THERAPEUTICS INC Call 83587F202 0 1,000 SH Call SOLE 0 1,000 0 0
SORRENTO THERAPEUTICS INC Put 83587F202 1 1,800 SH Put SOLE 0 1,800 0 0
SOTHEBYS COM 835898107 138 5,042 SH   SOLE 0 5,042 0 0
SOTHEBYS Call 835898107 14 2,400 SH Call SOLE 0 2,400 0 0
SOTHEBYS Put 835898107 255 58,500 SH Put SOLE 0 58,500 0 0
SOUFUN HLDGS LTD ADR 836034108 158 31,594 SH   SOLE 0 31,594 0 0
SOUFUN HLDGS LTD Call 836034108 8 20,700 SH Call SOLE 0 20,700 0 0
SOUFUN HLDGS LTD Put 836034108 14 12,200 SH Put SOLE 0 12,200 0 0
SOUTH JERSEY INDS INC Call 838518108 1 900 SH Call SOLE 0 900 0 0
SOUTH ST CORP COM 840441109 9 140 SH   SOLE 0 140 0 0
SOUTH ST CORP Put 840441109 0 200 SH Put SOLE 0 200 0 0
SOUTHCROSS ENERGY PARTNERS L COM UNIT LTDPT 84130C100 1 800 SH   SOLE 0 800 0 0
SOUTHCROSS ENERGY PARTNERS L Call 84130C100 3 8,900 SH Call SOLE 0 8,900 0 0
SOUTHCROSS ENERGY PARTNERS L Put 84130C100 7 11,400 SH Put SOLE 0 11,400 0 0
SOUTHERN CO COM 842587107 86 1,616 SH   SOLE 0 1,616 0 0
SOUTHERN CO Call 842587107 115 38,000 SH Call SOLE 0 38,000 0 0
SOUTHERN CO Put 842587107 3 14,000 SH Put SOLE 0 14,000 0 0
SOUTHERN COPPER CORP COM 84265V105 36 1,345 SH   SOLE 0 1,345 0 0
SOUTHERN COPPER CORP Call 84265V105 0 1,100 SH Call SOLE 0 1,100 0 0
SOUTHERN COPPER CORP Put 84265V105 1 300 SH Put SOLE 0 300 0 0
SOUTHSIDE BANCSHARES INC Put 84470P109 0 100 SH Put SOLE 0 100 0 0
SOUTHWEST AIRLS CO COM 844741108 778 19,847 SH   SOLE 0 19,847 0 0
SOUTHWEST AIRLS CO Call 844741108 22 32,500 SH Call SOLE 0 32,500 0 0
SOUTHWEST AIRLS CO Put 844741108 66 23,900 SH Put SOLE 0 23,900 0 0
SOUTHWEST BANCORP INC OKLA COM 844767103 2 150 SH   SOLE 0 150 0 0
SOUTHWEST BANCORP INC OKLA Call 844767103 20 24,900 SH Call SOLE 0 24,900 0 0
SOUTHWEST GAS CORP COM 844895102 12 157 SH   SOLE 0 157 0 0
SOUTHWESTERN ENERGY CO COM 845467109 208 16,563 SH   SOLE 0 16,563 0 0
SOUTHWESTERN ENERGY CO Call 845467109 130 39,900 SH Call SOLE 0 39,900 0 0
SOUTHWESTERN ENERGY CO Put 845467109 143 91,100 SH Put SOLE 0 91,100 0 0
SOVRAN SELF STORAGE INC Call 84610H108 23 4,200 SH Call SOLE 0 4,200 0 0
SPARK THERAPEUTICS INC Call 84652J103 458 98,300 SH Call SOLE 0 98,300 0 0
SPARK THERAPEUTICS INC Put 84652J103 16 3,900 SH Put SOLE 0 3,900 0 0
SPARTAN MTRS INC Call 846819100 0 100 SH Call SOLE 0 100 0 0
SPARTANNASH CO Call 847215100 2 1,300 SH Call SOLE 0 1,300 0 0
SPARTANNASH CO Put 847215100 1 1,000 SH Put SOLE 0 1,000 0 0
SPARTON CORP COM 847235108 220 10,144 SH   SOLE 0 10,144 0 0
SPARTON CORP Call 847235108 1 2,700 SH Call SOLE 0 2,700 0 0
SPARTON CORP Put 847235108 31 21,500 SH Put SOLE 0 21,500 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 3,340 18,654 SH   SOLE 0 18,654 0 0
SPDR DOW JONES INDL AVRG ETF Call 78467X109 1,199 506,900 SH Call SOLE 0 506,900 0 0
SPDR DOW JONES INDL AVRG ETF Put 78467X109 312 85,600 SH Put SOLE 0 85,600 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 24,949 197,196 SH   SOLE 0 197,196 0 0
SPDR GOLD TRUST Call 78463V107 960 601,000 SH Call SOLE 0 601,000 0 0
SPDR GOLD TRUST Put 78463V107 2,296 778,500 SH Put SOLE 0 778,500 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 3,221 103,427 SH   SOLE 0 103,427 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 10 144 SH   SOLE 0 144 0 0
SPDR INDEX SHS FDS EUROPE ETF 78463X608 7 300 SH   SOLE 0 300 0 0
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 3 100 SH   SOLE 0 100 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 77 2,200 SH   SOLE 0 2,200 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 4 100 SH   SOLE 0 100 0 0
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 5 200 SH   SOLE 0 200 0 0
SPDR INDEX SHS FDS S&P WRLD EX US 78463X889 47 1,892 SH   SOLE 0 1,892 0 0
SPDR INDEX SHS FDS Call 78463X202 18 45,300 SH Call SOLE 0 45,300 0 0
SPDR INDEX SHS FDS Put 78463X202 64 48,100 SH Put SOLE 0 48,100 0 0
SPDR INDEX SHS FDS Put 78463X400 0 100 SH Put SOLE 0 100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,190 15,228 SH   SOLE 0 15,228 0 0
SPDR S&P 500 ETF TR Call 78462F103 8,701 1,672,900 SH Call SOLE 0 1,672,900 0 0
SPDR S&P 500 ETF TR Put 78462F103 3,307 1,831,700 SH Put SOLE 0 1,831,700 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 66,849 245,429 SH   SOLE 0 245,429 0 0
SPDR S&P MIDCAP 400 ETF TR Call 78467Y107 18,003 1,069,700 SH Call SOLE 0 1,069,700 0 0
SPDR S&P MIDCAP 400 ETF TR Put 78467Y107 784 192,100 SH Put SOLE 0 192,100 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 0 3 SH   SOLE 0 3 0 0
SPDR SERIES TRUST S&P CAP MKTS 78464A771 6 188 SH   SOLE 0 188 0 0
SPDR SERIES TRUST S&P INS ETF 78464A789 1,289 18,127 SH   SOLE 0 18,127 0 0
SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 4 100 SH   SOLE 0 100 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 4,373 80,864 SH   SOLE 0 80,864 0 0
SPDR SERIES TRUST BRCLYS INTL ETF 78464A516 128 2,250 SH   SOLE 0 2,250 0 0
SPDR SERIES TRUST DJ REIT ETF 78464A607 127 1,287 SH   SOLE 0 1,287 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 602 15,700 SH   SOLE 0 15,700 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 75 1,800 SH   SOLE 0 1,800 0 0
SPDR SERIES TRUST S&P PHARMAC 78464A722 158 3,800 SH   SOLE 0 3,800 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 7,481 214,917 SH   SOLE 0 214,917 0 0
SPDR SERIES TRUST OILGAS EQUIP 78464A748 181 9,701 SH   SOLE 0 9,701 0 0
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 0 1 SH   SOLE 0 1 0 0
SPDR SERIES TRUST BRC HGH YLD BD 78464A417 192 5,400 SH   SOLE 0 5,400 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 279 8,328 SH   SOLE 0 8,328 0 0
SPDR SERIES TRUST Call 78464A888 3 32,100 SH Call SOLE 0 32,100 0 0
SPDR SERIES TRUST Call 78464A797 3 9,100 SH Call SOLE 0 9,100 0 0
SPDR SERIES TRUST Call 78464A748 3 3,900 SH Call SOLE 0 3,900 0 0
SPDR SERIES TRUST Call 78464A755 13 6,800 SH Call SOLE 0 6,800 0 0
SPDR SERIES TRUST Call 78464A730 764 501,100 SH Call SOLE 0 501,100 0 0
SPDR SERIES TRUST Call 78464A722 4 4,800 SH Call SOLE 0 4,800 0 0
SPDR SERIES TRUST Call 78464A714 171 253,100 SH Call SOLE 0 253,100 0 0
SPDR SERIES TRUST Call 78464A607 2 400 SH Call SOLE 0 400 0 0
SPDR SERIES TRUST Call 78464A870 512 347,900 SH Call SOLE 0 347,900 0 0
SPDR SERIES TRUST Call 78464A763 48 16,000 SH Call SOLE 0 16,000 0 0
SPDR SERIES TRUST Put 78464A789 3 11,500 SH Put SOLE 0 11,500 0 0
SPDR SERIES TRUST Put 78464A870 2,546 660,300 SH Put SOLE 0 660,300 0 0
SPDR SERIES TRUST Put 78464A607 1 600 SH Put SOLE 0 600 0 0
SPDR SERIES TRUST Put 78464A714 66 634,100 SH Put SOLE 0 634,100 0 0
SPDR SERIES TRUST Put 78464A698 46 74,300 SH Put SOLE 0 74,300 0 0
SPDR SERIES TRUST Put 78464A722 0 1,200 SH Put SOLE 0 1,200 0 0
SPDR SERIES TRUST Put 78464A730 1,936 620,400 SH Put SOLE 0 620,400 0 0
SPDR SERIES TRUST Put 78464A755 130 614,500 SH Put SOLE 0 614,500 0 0
SPDR SERIES TRUST Put 78464A748 3 2,500 SH Put SOLE 0 2,500 0 0
SPDR SERIES TRUST Put 78464A417 32 21,100 SH Put SOLE 0 21,100 0 0
SPDR SERIES TRUST Put 78464A797 1 8,300 SH Put SOLE 0 8,300 0 0
SPDR SERIES TRUST Put 78464A888 25 31,000 SH Put SOLE 0 31,000 0 0
SPECTRA ENERGY CORP Call 847560109 352 79,700 SH Call SOLE 0 79,700 0 0
SPECTRA ENERGY CORP Put 847560109 0 400 SH Put SOLE 0 400 0 0
SPECTRA ENERGY PARTNERS LP COM 84756N109 26 564 SH   SOLE 0 564 0 0
SPECTRA ENERGY PARTNERS LP Put 84756N109 0 2,500 SH Put SOLE 0 2,500 0 0
SPECTRANETICS CORP Call 84760C107 11 8,100 SH Call SOLE 0 8,100 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 346 2,906 SH   SOLE 0 2,906 0 0
SPECTRUM BRANDS HLDGS INC Call 84763R101 31 3,500 SH Call SOLE 0 3,500 0 0
SPECTRUM BRANDS HLDGS INC Put 84763R101 9 3,800 SH Put SOLE 0 3,800 0 0
SPHERE 3D CORP NEW COM 84841L100 1 2,181 SH   SOLE 0 2,181 0 0
SPHERE 3D CORP NEW Call 84841L100 8 43,300 SH Call SOLE 0 43,300 0 0
SPHERE 3D CORP NEW Put 84841L100 1 2,500 SH Put SOLE 0 2,500 0 0
SPIRE INC COM 84857L101 25 363 SH   SOLE 0 363 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 43 1,020 SH   SOLE 0 1,020 0 0
SPIRIT AEROSYSTEMS HLDGS INC Call 848574109 8 6,900 SH Call SOLE 0 6,900 0 0
SPIRIT AEROSYSTEMS HLDGS INC Put 848574109 15 3,800 SH Put SOLE 0 3,800 0 0
SPIRIT AIRLS INC COM 848577102 1 35 SH   SOLE 0 35 0 0
SPIRIT AIRLS INC Call 848577102 0 400 SH Call SOLE 0 400 0 0
SPIRIT AIRLS INC Put 848577102 4 900 SH Put SOLE 0 900 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 29 2,297 SH   SOLE 0 2,297 0 0
SPLUNK INC COM 848637104 1,041 19,220 SH   SOLE 0 19,220 0 0
SPLUNK INC Call 848637104 366 66,200 SH Call SOLE 0 66,200 0 0
SPLUNK INC Put 848637104 64 12,700 SH Put SOLE 0 12,700 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 0 107 SH   SOLE 0 107 0 0
SPORTSMANS WHSE HLDGS INC Call 84920Y106 0 300 SH Call SOLE 0 300 0 0
SPRINT CORP COM SER 1 85207U105 21 4,784 SH   SOLE 0 4,784 0 0
SPRINT CORP Put 85207U105 32 40,000 SH Put SOLE 0 40,000 0 0
SPROUTS FMRS MKT INC COM 85208M102 30 1,328 SH   SOLE 0 1,328 0 0
SPROUTS FMRS MKT INC Call 85208M102 0 1,000 SH Call SOLE 0 1,000 0 0
SPROUTS FMRS MKT INC Put 85208M102 15 1,400 SH Put SOLE 0 1,400 0 0
SPS COMM INC COM 78463M107 18 300 SH   SOLE 0 300 0 0
SPS COMM INC Call 78463M107 83 4,200 SH Call SOLE 0 4,200 0 0
SPX CORP COM 784635104 0 38 SH   SOLE 0 38 0 0
SPX CORP Call 784635104 0 400 SH Call SOLE 0 400 0 0
SPX CORP Put 784635104 3 400 SH Put SOLE 0 400 0 0
SPX FLOW INC COM 78469X107 199 7,667 SH   SOLE 0 7,667 0 0
SPX FLOW INC Call 78469X107 0 500 SH Call SOLE 0 500 0 0
SPX FLOW INC Put 78469X107 0 300 SH Put SOLE 0 300 0 0
SQUARE INC CL A 852234103 386 42,745 SH   SOLE 0 42,745 0 0
SQUARE INC Call 852234103 9 22,300 SH Call SOLE 0 22,300 0 0
SQUARE INC Put 852234103 101 44,200 SH Put SOLE 0 44,200 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 26 960 SH   SOLE 0 960 0 0
SS&C TECHNOLOGIES HLDGS INC Call 78467J100 6 9,900 SH Call SOLE 0 9,900 0 0
SS&C TECHNOLOGIES HLDGS INC Put 78467J100 5 5,400 SH Put SOLE 0 5,400 0 0
ST JOE CO COM 790148100 1 63 SH   SOLE 0 63 0 0
ST JOE CO Call 790148100 5 9,300 SH Call SOLE 0 9,300 0 0
ST JUDE MED INC Call 790849103 93 108,800 SH Call SOLE 0 108,800 0 0
ST JUDE MED INC Put 790849103 9 28,300 SH Put SOLE 0 28,300 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 1 300 SH   SOLE 0 300 0 0
STAG INDL INC COM 85254J102 104 4,391 SH   SOLE 0 4,391 0 0
STAG INDL INC Call 85254J102 13 6,200 SH Call SOLE 0 6,200 0 0
STAG INDL INC Put 85254J102 0 1,300 SH Put SOLE 0 1,300 0 0
STAGE STORES INC COM NEW 85254C305 16 3,355 SH   SOLE 0 3,355 0 0
STAGE STORES INC Call 85254C305 1 5,700 SH Call SOLE 0 5,700 0 0
STAGE STORES INC Put 85254C305 6 1,400 SH Put SOLE 0 1,400 0 0
STAMPS COM INC COM NEW 852857200 48 559 SH   SOLE 0 559 0 0
STAMPS COM INC Call 852857200 79 14,500 SH Call SOLE 0 14,500 0 0
STAMPS COM INC Put 852857200 158 21,000 SH Put SOLE 0 21,000 0 0
STANDARD MTR PRODS INC COM 853666105 39 1,000 SH   SOLE 0 1,000 0 0
STANDEX INTL CORP Call 854231107 0 300 SH Call SOLE 0 300 0 0
STANDEX INTL CORP Put 854231107 0 100 SH Put SOLE 0 100 0 0
STANLEY BLACK & DECKER INC COM 854502101 133 1,200 SH   SOLE 0 1,200 0 0
STANLEY BLACK & DECKER INC Call 854502101 286 35,200 SH Call SOLE 0 35,200 0 0
STANLEY BLACK & DECKER INC Put 854502101 21 11,400 SH Put SOLE 0 11,400 0 0
STAPLES INC COM 855030102 3 408 SH   SOLE 0 408 0 0
STAPLES INC Call 855030102 18 136,800 SH Call SOLE 0 136,800 0 0
STAPLES INC Put 855030102 3 700 SH Put SOLE 0 700 0 0
STAR BULK CARRIERS CORP SHS PAR Y8162K204 7 2,540 SH   SOLE 0 2,540 0 0
STARBUCKS CORP COM 855244109 963 16,862 SH   SOLE 0 16,862 0 0
STARBUCKS CORP Call 855244109 39 11,100 SH Call SOLE 0 11,100 0 0
STARBUCKS CORP Put 855244109 1 20,900 SH Put SOLE 0 20,900 0 0
STARWOOD HOTELS&RESORTS WRLD COM 85590A401 75 1,016 SH   SOLE 0 1,016 0 0
STARWOOD HOTELS&RESORTS WRLD Call 85590A401 56 13,300 SH Call SOLE 0 13,300 0 0
STARWOOD HOTELS&RESORTS WRLD Put 85590A401 27 16,400 SH Put SOLE 0 16,400 0 0
STARWOOD PPTY TR INC Put 85571B105 2 24,200 SH Put SOLE 0 24,200 0 0
STARZ COM SER A 85571Q102 654 21,879 SH   SOLE 0 21,879 0 0
STARZ Call 85571Q102 21 32,200 SH Call SOLE 0 32,200 0 0
STARZ Put 85571Q102 9 15,700 SH Put SOLE 0 15,700 0 0
STATE AUTO FINL CORP COM 855707105 8 389 SH   SOLE 0 389 0 0
STATE STR CORP COM 857477103 1,981 36,748 SH   SOLE 0 36,748 0 0
STATE STR CORP Call 857477103 16 52,200 SH Call SOLE 0 52,200 0 0
STATE STR CORP Put 857477103 770 45,200 SH Put SOLE 0 45,200 0 0
STATOIL ASA SPONSORED ADR 85771P102 112 6,524 SH   SOLE 0 6,524 0 0
STATOIL ASA Call 85771P102 27 26,300 SH Call SOLE 0 26,300 0 0
STEEL DYNAMICS INC COM 858119100 227 9,286 SH   SOLE 0 9,286 0 0
STEEL DYNAMICS INC Call 858119100 224 191,300 SH Call SOLE 0 191,300 0 0
STEEL DYNAMICS INC Put 858119100 217 54,900 SH Put SOLE 0 54,900 0 0
STEELCASE INC CL A 858155203 41 3,081 SH   SOLE 0 3,081 0 0
STEELCASE INC Call 858155203 10 27,200 SH Call SOLE 0 27,200 0 0
STEELCASE INC Put 858155203 11 7,600 SH Put SOLE 0 7,600 0 0
STEIN MART INC COM 858375108 22 2,935 SH   SOLE 0 2,935 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 18 2,746 SH   SOLE 0 2,746 0 0
STEMLINE THERAPEUTICS INC Call 85858C107 4 5,200 SH Call SOLE 0 5,200 0 0
STEPAN CO COM 858586100 12 214 SH   SOLE 0 214 0 0
STEPAN CO Call 858586100 0 100 SH Call SOLE 0 100 0 0
STEREOTAXIS INC COM NEW 85916J409 2 2,600 SH   SOLE 0 2,600 0 0
STERICYCLE INC COM 858912108 2,364 22,708 SH   SOLE 0 22,708 0 0
STERICYCLE INC Call 858912108 203 26,500 SH Call SOLE 0 26,500 0 0
STERICYCLE INC Put 858912108 188 41,200 SH Put SOLE 0 41,200 0 0
STERIS PLC SHS USD G84720104 25 367 SH   SOLE 0 367 0 0
STERIS PLC Call G84720104 5 5,100 SH Call SOLE 0 5,100 0 0
STERIS PLC Put G84720104 1 4,000 SH Put SOLE 0 4,000 0 0
STERLING BANCORP DEL COM 85917A100 16 1,064 SH   SOLE 0 1,064 0 0
STERLING BANCORP DEL Call 85917A100 3 7,800 SH Call SOLE 0 7,800 0 0
STEWART INFORMATION SVCS COR COM 860372101 12 311 SH   SOLE 0 311 0 0
STIFEL FINL CORP Call 860630102 15 9,000 SH Call SOLE 0 9,000 0 0
STILLWATER MNG CO COM 86074Q102 10 889 SH   SOLE 0 889 0 0
STILLWATER MNG CO Call 86074Q102 10 14,000 SH Call SOLE 0 14,000 0 0
STILLWATER MNG CO Put 86074Q102 2 3,000 SH Put SOLE 0 3,000 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 48 8,200 SH   SOLE 0 8,200 0 0
STMICROELECTRONICS N V Call 861012102 2 4,100 SH Call SOLE 0 4,100 0 0
STONE ENERGY CORP Call 861642304 19 37,200 SH Call SOLE 0 37,200 0 0
STONE ENERGY CORP Put 861642304 10 11,400 SH Put SOLE 0 11,400 0 0
STONEGATE BK FT LAUDERDALE F Put 861811107 1 500 SH Put SOLE 0 500 0 0
STONEMOR PARTNERS L P Call 86183Q100 2 4,500 SH Call SOLE 0 4,500 0 0
STONEMOR PARTNERS L P Put 86183Q100 0 500 SH Put SOLE 0 500 0 0
STONERIDGE INC COM 86183P102 2 157 SH   SOLE 0 157 0 0
STONERIDGE INC Call 86183P102 0 300 SH Call SOLE 0 300 0 0
STORE CAP CORP Call 862121100 129 20,000 SH Call SOLE 0 20,000 0 0
STRAIGHT PATH COMMUNICATNS I CL B 862578101 653 23,617 SH   SOLE 0 23,617 0 0
STRAIGHT PATH COMMUNICATNS I Call 862578101 73 8,500 SH Call SOLE 0 8,500 0 0
STRAIGHT PATH COMMUNICATNS I Put 862578101 320 32,300 SH Put SOLE 0 32,300 0 0
STRATASYS LTD SHS M85548101 25 1,106 SH   SOLE 0 1,106 0 0
STRATASYS LTD Call M85548101 14 12,700 SH Call SOLE 0 12,700 0 0
STRATASYS LTD Put M85548101 161 10,900 SH Put SOLE 0 10,900 0 0
STRAYER ED INC COM 863236105 2 61 SH   SOLE 0 61 0 0
STRAYER ED INC Put 863236105 0 1,400 SH Put SOLE 0 1,400 0 0
STRYKER CORP Call 863667101 87 14,600 SH Call SOLE 0 14,600 0 0
STRYKER CORP Put 863667101 1 4,100 SH Put SOLE 0 4,100 0 0
STUDENT TRANSN INC COM 86388A108 2 402 SH   SOLE 0 402 0 0
STURM RUGER & CO INC COM 864159108 47 740 SH   SOLE 0 740 0 0
STURM RUGER & CO INC Call 864159108 10 13,100 SH Call SOLE 0 13,100 0 0
STURM RUGER & CO INC Put 864159108 3 4,000 SH Put SOLE 0 4,000 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 726 21,761 SH   SOLE 0 21,761 0 0
SUBURBAN PROPANE PARTNERS L Call 864482104 1 2,700 SH Call SOLE 0 2,700 0 0
SUBURBAN PROPANE PARTNERS L Put 864482104 24 32,600 SH Put SOLE 0 32,600 0 0
SUCAMPO PHARMACEUTICALS INC Call 864909106 0 100 SH Call SOLE 0 100 0 0
SUCAMPO PHARMACEUTICALS INC Put 864909106 1 1,000 SH Put SOLE 0 1,000 0 0
SUFFOLK BANCORP COM 864739107 31 1,000 SH   SOLE 0 1,000 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 62 10,945 SH   SOLE 0 10,945 0 0
SUMMIT HOTEL PPTYS COM 866082100 11 900 SH   SOLE 0 900 0 0
SUMMIT MATLS INC Call 86614U100 1 3,200 SH Call SOLE 0 3,200 0 0
SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 513 22,474 SH   SOLE 0 22,474 0 0
SUMMIT MIDSTREAM PARTNERS LP Call 866142102 1 2,500 SH Call SOLE 0 2,500 0 0
SUMMIT MIDSTREAM PARTNERS LP Put 866142102 47 20,100 SH Put SOLE 0 20,100 0 0
SUN BANCORP INC Put 86663B201 7 4,300 SH Put SOLE 0 4,300 0 0
SUN CMNTYS INC COM 866674104 10 138 SH   SOLE 0 138 0 0
SUN CMNTYS INC Call 866674104 24 10,500 SH Call SOLE 0 10,500 0 0
SUN HYDRAULICS CORP COM 866942105 2 100 SH   SOLE 0 100 0 0
SUN HYDRAULICS CORP Call 866942105 0 2,200 SH Call SOLE 0 2,200 0 0
SUN LIFE FINL INC Call 866796105 3 7,800 SH Call SOLE 0 7,800 0 0
SUN LIFE FINL INC Put 866796105 3 1,100 SH Put SOLE 0 1,100 0 0
SUNCOKE ENERGY INC COM 86722A103 14 2,485 SH   SOLE 0 2,485 0 0
SUNCOKE ENERGY INC Call 86722A103 1 8,000 SH Call SOLE 0 8,000 0 0
SUNCOKE ENERGY INC Put 86722A103 7 103,000 SH Put SOLE 0 103,000 0 0
SUNCOKE ENERGY PARTNERS L P COMUNIT REP LT 86722Y101 22 2,100 SH   SOLE 0 2,100 0 0
SUNCOKE ENERGY PARTNERS L P Put 86722Y101 3 2,000 SH Put SOLE 0 2,000 0 0
SUNCOR ENERGY INC NEW COM 867224107 112 4,047 SH   SOLE 0 4,047 0 0
SUNCOR ENERGY INC NEW Call 867224107 0 200 SH Call SOLE 0 200 0 0
SUNCOR ENERGY INC NEW Put 867224107 129 16,300 SH Put SOLE 0 16,300 0 0
SUNEDISON SEMICONDUCTOR LTD SHS Y8213L102 30 5,130 SH   SOLE 0 5,130 0 0
SUNEDISON SEMICONDUCTOR LTD Put Y8213L102 4 2,100 SH Put SOLE 0 2,100 0 0
SUNESIS PHARMACEUTICALS INC COM NEW 867328601 0 1,118 SH   SOLE 0 1,118 0 0
SUNESIS PHARMACEUTICALS INC Call 867328601 0 4,600 SH Call SOLE 0 4,600 0 0
SUNOCO LOGISTICS PRTNRS L P COM UNITS 86764L108 1,980 68,893 SH   SOLE 0 68,893 0 0
SUNOCO LOGISTICS PRTNRS L P Call 86764L108 71 42,000 SH Call SOLE 0 42,000 0 0
SUNOCO LOGISTICS PRTNRS L P Put 86764L108 15 15,400 SH Put SOLE 0 15,400 0 0
SUNOCO LP COM U REP LP 86765K109 466 15,566 SH   SOLE 0 15,566 0 0
SUNOCO LP Call 86765K109 14 33,800 SH Call SOLE 0 33,800 0 0
SUNOCO LP Put 86765K109 43 19,300 SH Put SOLE 0 19,300 0 0
SUNOPTA INC COM 8676EP108 1 309 SH   SOLE 0 309 0 0
SUNOPTA INC Call 8676EP108 2 5,800 SH Call SOLE 0 5,800 0 0
SUNPOWER CORP Call 867652406 1 1,000 SH Call SOLE 0 1,000 0 0
SUNPOWER CORP Put 867652406 13 900 SH Put SOLE 0 900 0 0
SUNRUN INC COM 86771W105 5 900 SH   SOLE 0 900 0 0
SUNRUN INC Call 86771W105 1 7,200 SH Call SOLE 0 7,200 0 0
SUNSHINE HEART INC COM 86782U106 14 32,511 SH   SOLE 0 32,511 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 203 16,880 SH   SOLE 0 16,880 0 0
SUNTRUST BKS INC Call 867914103 97 73,500 SH Call SOLE 0 73,500 0 0
SUNTRUST BKS INC Put 867914103 1 700 SH Put SOLE 0 700 0 0
SUPER MICRO COMPUTER INC COM 86800U104 31 1,269 SH   SOLE 0 1,269 0 0
SUPER MICRO COMPUTER INC Call 86800U104 3 20,800 SH Call SOLE 0 20,800 0 0
SUPER MICRO COMPUTER INC Put 86800U104 8 6,300 SH Put SOLE 0 6,300 0 0
SUPERCONDUCTOR TECHNOLOGIES COM PAR $0.001 867931404 0 300 SH   SOLE 0 300 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 87 4,773 SH   SOLE 0 4,773 0 0
SUPERIOR ENERGY SVCS INC Call 868157108 0 400 SH Call SOLE 0 400 0 0
SUPERIOR ENERGY SVCS INC Put 868157108 2 2,800 SH Put SOLE 0 2,800 0 0
SUPERIOR INDS INTL INC Call 868168105 0 200 SH Call SOLE 0 200 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 18 906 SH   SOLE 0 906 0 0
SUPERNUS PHARMACEUTICALS INC Put 868459108 0 2,000 SH Put SOLE 0 2,000 0 0
SUPERVALU INC COM 868536103 34 7,293 SH   SOLE 0 7,293 0 0
SUPERVALU INC Call 868536103 1 6,700 SH Call SOLE 0 6,700 0 0
SUPERVALU INC Put 868536103 2 13,500 SH Put SOLE 0 13,500 0 0
SURGICAL CARE AFFILIATES INC COM 86881L106 33 700 SH   SOLE 0 700 0 0
SURGICAL CARE AFFILIATES INC Call 86881L106 16 7,700 SH Call SOLE 0 7,700 0 0
SVB FINL GROUP COM 78486Q101 266 2,798 SH   SOLE 0 2,798 0 0
SVB FINL GROUP Call 78486Q101 22 6,600 SH Call SOLE 0 6,600 0 0
SVB FINL GROUP Put 78486Q101 64 11,800 SH Put SOLE 0 11,800 0 0
SWIFT TRANSN CO CL A 87074U101 6 433 SH   SOLE 0 433 0 0
SWIFT TRANSN CO Call 87074U101 7 8,700 SH Call SOLE 0 8,700 0 0
SWIFT TRANSN CO Put 87074U101 2 1,200 SH Put SOLE 0 1,200 0 0
SYKES ENTERPRISES INC COM 871237103 10 346 SH   SOLE 0 346 0 0
SYKES ENTERPRISES INC Call 871237103 0 2,300 SH Call SOLE 0 2,300 0 0
SYKES ENTERPRISES INC Put 871237103 0 500 SH Put SOLE 0 500 0 0
SYMANTEC CORP COM 871503108 2,235 108,850 SH   SOLE 0 108,850 0 0
SYMANTEC CORP Call 871503108 8 10,900 SH Call SOLE 0 10,900 0 0
SYMANTEC CORP Put 871503108 62 121,800 SH Put SOLE 0 121,800 0 0
SYNACOR INC COM 871561106 2 900 SH   SOLE 0 900 0 0
SYNACOR INC Call 871561106 0 1,900 SH Call SOLE 0 1,900 0 0
SYNAPTICS INC COM 87157D109 515 9,590 SH   SOLE 0 9,590 0 0
SYNAPTICS INC Call 87157D109 0 1,400 SH Call SOLE 0 1,400 0 0
SYNAPTICS INC Put 87157D109 56 5,400 SH Put SOLE 0 5,400 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 26 833 SH   SOLE 0 833 0 0
SYNCHRONOSS TECHNOLOGIES INC Call 87157B103 1 2,700 SH Call SOLE 0 2,700 0 0
SYNCHRONY FINL COM 87165B103 726 28,754 SH   SOLE 0 28,754 0 0
SYNCHRONY FINL Call 87165B103 0 15,600 SH Call SOLE 0 15,600 0 0
SYNCHRONY FINL Put 87165B103 44 34,900 SH Put SOLE 0 34,900 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 85 22,575 SH   SOLE 0 22,575 0 0
SYNERGY PHARMACEUTICALS DEL Call 871639308 3 20,500 SH Call SOLE 0 20,500 0 0
SYNERGY PHARMACEUTICALS DEL Put 871639308 130 31,500 SH Put SOLE 0 31,500 0 0
SYNERGY RES CORP COM 87164P103 19 2,972 SH   SOLE 0 2,972 0 0
SYNERGY RES CORP Put 87164P103 5 12,200 SH Put SOLE 0 12,200 0 0
SYNERON MEDICAL LTD ORD SHS M87245102 9 1,250 SH   SOLE 0 1,250 0 0
SYNERON MEDICAL LTD Call M87245102 0 100 SH Call SOLE 0 100 0 0
SYNGENTA AG SPONSORED ADR 87160A100 2,765 36,009 SH   SOLE 0 36,009 0 0
SYNGENTA AG Call 87160A100 27 17,100 SH Call SOLE 0 17,100 0 0
SYNGENTA AG Put 87160A100 178 54,700 SH Put SOLE 0 54,700 0 0
SYNNEX CORP COM 87162W100 14 158 SH   SOLE 0 158 0 0
SYNOPSYS INC COM 871607107 15 278 SH   SOLE 0 278 0 0
SYNOPSYS INC Call 871607107 1 400 SH Call SOLE 0 400 0 0
SYNOVUS FINL CORP Call 87161C501 0 300 SH Call SOLE 0 300 0 0
SYNTA PHARMACEUTICALS CORP COM 87162T206 4 19,172 SH   SOLE 0 19,172 0 0
SYNTEL INC Call 87162H103 5 3,800 SH Call SOLE 0 3,800 0 0
SYNTEL INC Put 87162H103 3 700 SH Put SOLE 0 700 0 0
SYSCO CORP Call 871829107 16 2,100 SH Call SOLE 0 2,100 0 0
T MOBILE US INC COM 872590104 155 3,593 SH   SOLE 0 3,593 0 0
T MOBILE US INC Call 872590104 17 21,100 SH Call SOLE 0 21,100 0 0
T MOBILE US INC Put 872590104 20 53,800 SH Put SOLE 0 53,800 0 0
TABLEAU SOFTWARE INC CL A 87336U105 721 14,742 SH   SOLE 0 14,742 0 0
TABLEAU SOFTWARE INC Call 87336U105 21 21,300 SH Call SOLE 0 21,300 0 0
TABLEAU SOFTWARE INC Put 87336U105 306 18,500 SH Put SOLE 0 18,500 0 0
TAHOE RES INC COM 873868103 171 11,489 SH   SOLE 0 11,489 0 0
TAHOE RES INC Call 873868103 1 400 SH Call SOLE 0 400 0 0
TAHOE RES INC Put 873868103 8 6,100 SH Put SOLE 0 6,100 0 0
TAILORED BRANDS INC COM 87403A107 488 38,595 SH   SOLE 0 38,595 0 0
TAILORED BRANDS INC Call 87403A107 0 500 SH Call SOLE 0 500 0 0
TAILORED BRANDS INC Put 87403A107 1,253 39,000 SH Put SOLE 0 39,000 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 59 2,267 SH   SOLE 0 2,267 0 0
TAIWAN SEMICONDUCTOR MFG LTD Call 874039100 12 16,800 SH Call SOLE 0 16,800 0 0
TAIWAN SEMICONDUCTOR MFG LTD Put 874039100 2 6,500 SH Put SOLE 0 6,500 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 403 10,629 SH   SOLE 0 10,629 0 0
TAKE-TWO INTERACTIVE SOFTWAR Put 874054109 9 7,800 SH Put SOLE 0 7,800 0 0
TAL ED GROUP ADS REPSTG COM 874080104 277 4,477 SH   SOLE 0 4,477 0 0
TAL ED GROUP Call 874080104 120 9,000 SH Call SOLE 0 9,000 0 0
TAL ED GROUP Put 874080104 0 1,600 SH Put SOLE 0 1,600 0 0
TAL INTL GROUP INC COM 874083108 19 1,444 SH   SOLE 0 1,444 0 0
TAL INTL GROUP INC Call 874083108 1 2,300 SH Call SOLE 0 2,300 0 0
TAL INTL GROUP INC Put 874083108 7 24,200 SH Put SOLE 0 24,200 0 0
TALEN ENERGY CORP COM 87422J105 126 9,366 SH   SOLE 0 9,366 0 0
TALEN ENERGY CORP Call 87422J105 8 2,300 SH Call SOLE 0 2,300 0 0
TALEN ENERGY CORP Put 87422J105 0 1,300 SH Put SOLE 0 1,300 0 0
TALLGRASS ENERGY GP LP SHS CL A 874696107 95 4,233 SH   SOLE 0 4,233 0 0
TALLGRASS ENERGY GP LP Call 874696107 0 5,000 SH Call SOLE 0 5,000 0 0
TALLGRASS ENERGY GP LP Put 874696107 16 3,800 SH Put SOLE 0 3,800 0 0
TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 743 16,163 SH   SOLE 0 16,163 0 0
TALLGRASS ENERGY PARTNERS LP Call 874697105 224 77,600 SH Call SOLE 0 77,600 0 0
TALLGRASS ENERGY PARTNERS LP Put 874697105 22 7,500 SH Put SOLE 0 7,500 0 0
TANDEM DIABETES CARE INC COM 875372104 23 3,122 SH   SOLE 0 3,122 0 0
TANDEM DIABETES CARE INC Put 875372104 1 5,000 SH Put SOLE 0 5,000 0 0
TANGER FACTORY OUTLET CTRS I Call 875465106 2 1,000 SH Call SOLE 0 1,000 0 0
TANGOE INC COM 87582Y108 9 1,199 SH   SOLE 0 1,199 0 0
TANZANIAN ROYALTY EXPL CORP COM 87600U104 2 3,237 SH   SOLE 0 3,237 0 0
TARGA RES CORP COM 87612G101 1,671 39,657 SH   SOLE 0 39,657 0 0
TARGA RES CORP Call 87612G101 528 97,000 SH Call SOLE 0 97,000 0 0
TARGA RES CORP Put 87612G101 90 104,200 SH Put SOLE 0 104,200 0 0
TARGET CORP COM 87612E106 2,355 33,736 SH   SOLE 0 33,736 0 0
TARGET CORP Call 87612E106 1 98,600 SH Call SOLE 0 98,600 0 0
TARGET CORP Put 87612E106 134 42,700 SH Put SOLE 0 42,700 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 43 300 SH   SOLE 0 300 0 0
TARO PHARMACEUTICAL INDS LTD Call M8737E108 2 1,800 SH Call SOLE 0 1,800 0 0
TASEKO MINES LTD COM 876511106 0 1,747 SH   SOLE 0 1,747 0 0
TASER INTL INC COM 87651B104 111 4,474 SH   SOLE 0 4,474 0 0
TASER INTL INC Call 87651B104 73 9,900 SH Call SOLE 0 9,900 0 0
TASER INTL INC Put 87651B104 5 4,900 SH Put SOLE 0 4,900 0 0
TATA MTRS LTD SPONSORED ADR 876568502 430 12,406 SH   SOLE 0 12,406 0 0
TATA MTRS LTD Call 876568502 11 4,600 SH Call SOLE 0 4,600 0 0
TATA MTRS LTD Put 876568502 2 2,400 SH Put SOLE 0 2,400 0 0
TAUBMAN CTRS INC COM 876664103 90 1,224 SH   SOLE 0 1,224 0 0
TAUBMAN CTRS INC Call 876664103 0 100 SH Call SOLE 0 100 0 0
TAYLOR MORRISON HOME CORP Call 87724P106 2 2,500 SH Call SOLE 0 2,500 0 0
TAYLOR MORRISON HOME CORP Put 87724P106 2 4,600 SH Put SOLE 0 4,600 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 83 1,455 SH   SOLE 0 1,455 0 0
TC PIPELINES LP Call 87233Q108 3 400 SH Call SOLE 0 400 0 0
TC PIPELINES LP Put 87233Q108 6 8,100 SH Put SOLE 0 8,100 0 0
TCF FINL CORP COM 872275102 18 1,465 SH   SOLE 0 1,465 0 0
TCF FINL CORP Call 872275102 0 3,100 SH Call SOLE 0 3,100 0 0
TCF FINL CORP Put 872275102 0 100 SH Put SOLE 0 100 0 0
TCP CAP CORP Call 87238Q103 3 6,900 SH Call SOLE 0 6,900 0 0
TCP CAP CORP Put 87238Q103 0 500 SH Put SOLE 0 500 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 127 4,489 SH   SOLE 0 4,489 0 0
TD AMERITRADE HLDG CORP Call 87236Y108 0 1,900 SH Call SOLE 0 1,900 0 0
TD AMERITRADE HLDG CORP Put 87236Y108 20 19,800 SH Put SOLE 0 19,800 0 0
TE CONNECTIVITY LTD REG SHS H84989104 63 1,112 SH   SOLE 0 1,112 0 0
TE CONNECTIVITY LTD Call H84989104 0 3,100 SH Call SOLE 0 3,100 0 0
TE CONNECTIVITY LTD Put H84989104 46 5,200 SH Put SOLE 0 5,200 0 0
TEAM HEALTH HOLDINGS INC COM 87817A107 85 2,097 SH   SOLE 0 2,097 0 0
TEAM HEALTH HOLDINGS INC Call 87817A107 19 24,100 SH Call SOLE 0 24,100 0 0
TEAM HEALTH HOLDINGS INC Put 87817A107 15 4,600 SH Put SOLE 0 4,600 0 0
TEAM INC COM 878155100 11 460 SH   SOLE 0 460 0 0
TEAM INC Call 878155100 0 600 SH Call SOLE 0 600 0 0
TECH DATA CORP COM 878237106 233 3,243 SH   SOLE 0 3,243 0 0
TECH DATA CORP Put 878237106 55 14,400 SH Put SOLE 0 14,400 0 0
TECHTARGET INC Put 87874R100 0 1,200 SH Put SOLE 0 1,200 0 0
TECK RESOURCES LTD CL B 878742204 182 13,855 SH   SOLE 0 13,855 0 0
TECK RESOURCES LTD Call 878742204 759 99,100 SH Call SOLE 0 99,100 0 0
TECK RESOURCES LTD Put 878742204 0 400 SH Put SOLE 0 400 0 0
TECO ENERGY INC COM 872375100 10 366 SH   SOLE 0 366 0 0
TECO ENERGY INC Put 872375100 1 3,100 SH Put SOLE 0 3,100 0 0
TEEKAY CORPORATION COM Y8564W103 21 3,074 SH   SOLE 0 3,074 0 0
TEEKAY CORPORATION Call Y8564W103 4 7,300 SH Call SOLE 0 7,300 0 0
TEEKAY CORPORATION Put Y8564W103 18 12,300 SH Put SOLE 0 12,300 0 0
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 16 1,449 SH   SOLE 0 1,449 0 0
TEEKAY LNG PARTNERS L P Call Y8564M105 0 5,400 SH Call SOLE 0 5,400 0 0
TEEKAY LNG PARTNERS L P Put Y8564M105 13 3,400 SH Put SOLE 0 3,400 0 0
TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 28 4,819 SH   SOLE 0 4,819 0 0
TEEKAY OFFSHORE PARTNERS L P Call Y8565J101 1 4,900 SH Call SOLE 0 4,900 0 0
TEEKAY OFFSHORE PARTNERS L P Put Y8565J101 19 22,000 SH Put SOLE 0 22,000 0 0
TEEKAY TANKERS LTD CL A Y8565N102 24 8,238 SH   SOLE 0 8,238 0 0
TEEKAY TANKERS LTD Call Y8565N102 62 418,700 SH Call SOLE 0 418,700 0 0
TEGNA INC COM 87901J105 11 499 SH   SOLE 0 499 0 0
TEJON RANCH CO COM 879080109 24 1,043 SH   SOLE 0 1,043 0 0
TELADOC INC COM 87918A105 9 600 SH   SOLE 0 600 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 27 1,507 SH   SOLE 0 1,507 0 0
TELECOM ARGENTINA S A Call 879273209 0 1,000 SH Call SOLE 0 1,000 0 0
TELECOM ARGENTINA S A Put 879273209 0 1,500 SH Put SOLE 0 1,500 0 0
TELECOM ITALIA S P A NEW SPON ADR ORD 87927Y102 8 1,025 SH   SOLE 0 1,025 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 33 341 SH   SOLE 0 341 0 0
TELEDYNE TECHNOLOGIES INC Call 879360105 1 200 SH Call SOLE 0 200 0 0
TELEDYNE TECHNOLOGIES INC Put 879360105 0 1,700 SH Put SOLE 0 1,700 0 0
TELEFLEX INC Call 879369106 1 100 SH Call SOLE 0 100 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 2 208 SH   SOLE 0 208 0 0
TELEFONICA BRASIL SA Call 87936R106 4 4,900 SH Call SOLE 0 4,900 0 0
TELEFONICA S A SPONSORED ADR 879382208 1,364 143,890 SH   SOLE 0 143,890 0 0
TELEFONICA S A Call 879382208 0 700 SH Call SOLE 0 700 0 0
TELEFONICA S A Put 879382208 826 145,000 SH Put SOLE 0 145,000 0 0
TELENAV INC COM 879455103 18 3,697 SH   SOLE 0 3,697 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 19 653 SH   SOLE 0 653 0 0
TELEPHONE & DATA SYS INC Call 879433829 22 8,600 SH Call SOLE 0 8,600 0 0
TELETECH HOLDINGS INC COM 879939106 7 277 SH   SOLE 0 277 0 0
TELIGENT INC NEW Call 87960W104 20 10,000 SH Call SOLE 0 10,000 0 0
TELUS CORP COM 87971M103 9 297 SH   SOLE 0 297 0 0
TELUS CORP Call 87971M103 0 100 SH Call SOLE 0 100 0 0
TEMPUR SEALY INTL INC Call 88023U101 105 50,800 SH Call SOLE 0 50,800 0 0
TENARIS S A SPONSORED ADR 88031M109 57 1,989 SH   SOLE 0 1,989 0 0
TENARIS S A Call 88031M109 45 21,700 SH Call SOLE 0 21,700 0 0
TENARIS S A Put 88031M109 14 4,200 SH Put SOLE 0 4,200 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 48 1,766 SH   SOLE 0 1,766 0 0
TENET HEALTHCARE CORP Call 88033G407 53 85,100 SH Call SOLE 0 85,100 0 0
TENET HEALTHCARE CORP Put 88033G407 37 50,300 SH Put SOLE 0 50,300 0 0
TENNANT CO Call 880345103 81 28,500 SH Call SOLE 0 28,500 0 0
TENNECO INC COM 880349105 8 178 SH   SOLE 0 178 0 0
TENNECO INC Call 880349105 0 2,000 SH Call SOLE 0 2,000 0 0
TENNECO INC Put 880349105 4 200 SH Put SOLE 0 200 0 0
TERADATA CORP DEL Call 88076W103 1 4,100 SH Call SOLE 0 4,100 0 0
TERADATA CORP DEL Put 88076W103 10 2,200 SH Put SOLE 0 2,200 0 0
TERADYNE INC COM 880770102 105 5,343 SH   SOLE 0 5,343 0 0
TEREX CORP NEW COM 880779103 303 14,966 SH   SOLE 0 14,966 0 0
TEREX CORP NEW Call 880779103 11 47,000 SH Call SOLE 0 47,000 0 0
TEREX CORP NEW Put 880779103 144 54,800 SH Put SOLE 0 54,800 0 0
TERNIUM SA SPON ADR 880890108 8 429 SH   SOLE 0 429 0 0
TERNIUM SA Call 880890108 0 500 SH Call SOLE 0 500 0 0
TERRAFORM GLOBAL INC CL A 88104M101 10 3,170 SH   SOLE 0 3,170 0 0
TERRAFORM GLOBAL INC Call 88104M101 3 15,100 SH Call SOLE 0 15,100 0 0
TERRAFORM GLOBAL INC Put 88104M101 15 12,000 SH Put SOLE 0 12,000 0 0
TERRAFORM PWR INC CL A COM 88104R100 117 10,736 SH   SOLE 0 10,736 0 0
TERRAFORM PWR INC Call 88104R100 402 128,100 SH Call SOLE 0 128,100 0 0
TERRAFORM PWR INC Put 88104R100 177 173,300 SH Put SOLE 0 173,300 0 0
TERRAVIA HLDGS INC COM 88105A106 14 5,601 SH   SOLE 0 5,601 0 0
TERRAVIA HLDGS INC Call 88105A106 8 11,500 SH Call SOLE 0 11,500 0 0
TERRAVIA HLDGS INC Put 88105A106 1 500 SH Put SOLE 0 500 0 0
TERRENO RLTY CORP COM 88146M101 7 300 SH   SOLE 0 300 0 0
TESARO INC COM 881569107 262 3,122 SH   SOLE 0 3,122 0 0
TESARO INC Call 881569107 619 66,500 SH Call SOLE 0 66,500 0 0
TESARO INC Put 881569107 101 74,500 SH Put SOLE 0 74,500 0 0
TESCO CORP COM 88157K101 4 688 SH   SOLE 0 688 0 0
TESLA MTRS INC COM 88160R101 5,671 26,718 SH   SOLE 0 26,718 0 0
TESLA MTRS INC Call 88160R101 925 229,300 SH Call SOLE 0 229,300 0 0
TESLA MTRS INC Put 88160R101 1,984 170,400 SH Put SOLE 0 170,400 0 0
TESORO CORP Call 881609101 17 9,400 SH Call SOLE 0 9,400 0 0
TESORO CORP Put 881609101 3 800 SH Put SOLE 0 800 0 0
TESORO LOGISTICS LP COM UNIT LP 88160T107 303 6,136 SH   SOLE 0 6,136 0 0
TESORO LOGISTICS LP Put 88160T107 7 5,700 SH Put SOLE 0 5,700 0 0
TESSERA TECHNOLOGIES INC COM 88164L100 6 206 SH   SOLE 0 206 0 0
TETRA TECH INC NEW COM 88162G103 0 7 SH   SOLE 0 7 0 0
TETRA TECH INC NEW Call 88162G103 4 5,700 SH Call SOLE 0 5,700 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 17 2,757 SH   SOLE 0 2,757 0 0
TETRA TECHNOLOGIES INC DEL Call 88162F105 0 300 SH Call SOLE 0 300 0 0
TETRA TECHNOLOGIES INC DEL Put 88162F105 0 1,100 SH Put SOLE 0 1,100 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 33 7,723 SH   SOLE 0 7,723 0 0
TETRAPHASE PHARMACEUTICALS I Call 88165N105 5 27,200 SH Call SOLE 0 27,200 0 0
TETRAPHASE PHARMACEUTICALS I Put 88165N105 19 29,700 SH Put SOLE 0 29,700 0 0
TEUCRIUM COMMODITY TR SOYBEAN FD 88166A607 443 20,805 SH   SOLE 0 20,805 0 0
TEUCRIUM COMMODITY TR Call 88166A607 0 4,500 SH Call SOLE 0 4,500 0 0
TEUCRIUM COMMODITY TR Call 88166A102 0 2,900 SH Call SOLE 0 2,900 0 0
TEUCRIUM COMMODITY TR Put 88166A102 12 8,500 SH Put SOLE 0 8,500 0 0
TEUCRIUM COMMODITY TR Put 88166A508 0 200 SH Put SOLE 0 200 0 0
TEUCRIUM COMMODITY TR Put 88166A607 2 6,800 SH Put SOLE 0 6,800 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 101 2,012 SH   SOLE 0 2,012 0 0
TEVA PHARMACEUTICAL INDS LTD Call 881624209 142 77,100 SH Call SOLE 0 77,100 0 0
TEVA PHARMACEUTICAL INDS LTD Put 881624209 25 10,100 SH Put SOLE 0 10,100 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 42 913 SH   SOLE 0 913 0 0
TEXAS CAPITAL BANCSHARES INC Call 88224Q107 9 4,700 SH Call SOLE 0 4,700 0 0
TEXAS CAPITAL BANCSHARES INC Put 88224Q107 14 4,400 SH Put SOLE 0 4,400 0 0
TEXAS INSTRS INC COM 882508104 473 7,555 SH   SOLE 0 7,555 0 0
TEXAS INSTRS INC Call 882508104 13 15,000 SH Call SOLE 0 15,000 0 0
TEXAS INSTRS INC Put 882508104 17 8,500 SH Put SOLE 0 8,500 0 0
TEXAS ROADHOUSE INC COM 882681109 12 272 SH   SOLE 0 272 0 0
TEXAS ROADHOUSE INC Call 882681109 0 500 SH Call SOLE 0 500 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 21 1,964 SH   SOLE 0 1,964 0 0
TEXTAINER GROUP HOLDINGS LTD Call G8766E109 0 600 SH Call SOLE 0 600 0 0
TEXTAINER GROUP HOLDINGS LTD Put G8766E109 15 3,700 SH Put SOLE 0 3,700 0 0
TEXTRON INC COM 883203101 114 3,124 SH   SOLE 0 3,124 0 0
TEXTRON INC Put 883203101 33 10,400 SH Put SOLE 0 10,400 0 0
TFS FINL CORP COM 87240R107 9 544 SH   SOLE 0 544 0 0
TFS FINL CORP Put 87240R107 3 1,000 SH Put SOLE 0 1,000 0 0
TG THERAPEUTICS INC COM 88322Q108 2 400 SH   SOLE 0 400 0 0
TG THERAPEUTICS INC Call 88322Q108 0 1,300 SH Call SOLE 0 1,300 0 0
THE9 LTD ADR 88337K104 3 1,873 SH   SOLE 0 1,873 0 0
THERAPEUTICSMD INC COM 88338N107 24 2,828 SH   SOLE 0 2,828 0 0
THERAPEUTICSMD INC Call 88338N107 6 18,100 SH Call SOLE 0 18,100 0 0
THERAPEUTICSMD INC Put 88338N107 0 1,000 SH Put SOLE 0 1,000 0 0
THERMO FISHER SCIENTIFIC INC Call 883556102 10 12,300 SH Call SOLE 0 12,300 0 0
THERMO FISHER SCIENTIFIC INC Put 883556102 20 6,900 SH Put SOLE 0 6,900 0 0
THIRD PT REINS LTD Call G8827U100 0 900 SH Call SOLE 0 900 0 0
THL CR INC COM 872438106 1 100 SH   SOLE 0 100 0 0
THOMSON REUTERS CORP Call 884903105 9 16,300 SH Call SOLE 0 16,300 0 0
THOMSON REUTERS CORP Put 884903105 1 500 SH Put SOLE 0 500 0 0
THOR INDS INC Call 885160101 10 3,700 SH Call SOLE 0 3,700 0 0
THOR INDS INC Put 885160101 0 500 SH Put SOLE 0 500 0 0
THRESHOLD PHARMACEUTICAL INC COM NEW 885807206 11 17,991 SH   SOLE 0 17,991 0 0
TICC CAPITAL CORP COM 87244T109 90 17,244 SH   SOLE 0 17,244 0 0
TICC CAPITAL CORP Call 87244T109 9 26,500 SH Call SOLE 0 26,500 0 0
TICC CAPITAL CORP Put 87244T109 3 17,200 SH Put SOLE 0 17,200 0 0
TIDEWATER INC COM 886423102 76 17,368 SH   SOLE 0 17,368 0 0
TIDEWATER INC Call 886423102 4 29,100 SH Call SOLE 0 29,100 0 0
TIDEWATER INC Put 886423102 129 58,200 SH Put SOLE 0 58,200 0 0
TIFFANY & CO NEW COM 886547108 224 3,700 SH   SOLE 0 3,700 0 0
TIFFANY & CO NEW Put 886547108 88 17,100 SH Put SOLE 0 17,100 0 0
TILE SHOP HLDGS INC COM 88677Q109 36 1,852 SH   SOLE 0 1,852 0 0
TILE SHOP HLDGS INC Call 88677Q109 56 11,900 SH Call SOLE 0 11,900 0 0
TILE SHOP HLDGS INC Put 88677Q109 0 100 SH Put SOLE 0 100 0 0
TILLYS INC CL A 886885102 13 2,282 SH   SOLE 0 2,282 0 0
TILLYS INC Call 886885102 0 500 SH Call SOLE 0 500 0 0
TIM PARTICIPACOES S A Put 88706P205 1 4,700 SH Put SOLE 0 4,700 0 0
TIME INC NEW COM 887228104 43 2,620 SH   SOLE 0 2,620 0 0
TIME INC NEW Call 887228104 3 2,000 SH Call SOLE 0 2,000 0 0
TIME WARNER INC COM NEW 887317303 179 2,436 SH   SOLE 0 2,436 0 0
TIME WARNER INC Call 887317303 397 131,400 SH Call SOLE 0 131,400 0 0
TIME WARNER INC Put 887317303 7 7,700 SH Put SOLE 0 7,700 0 0
TIMKEN CO COM 887389104 4 147 SH   SOLE 0 147 0 0
TIMKEN CO Call 887389104 0 100 SH Call SOLE 0 100 0 0
TIMKEN CO Put 887389104 1 600 SH Put SOLE 0 600 0 0
TIMKENSTEEL CORP COM 887399103 62 6,532 SH   SOLE 0 6,532 0 0
TIMKENSTEEL CORP Call 887399103 11 6,900 SH Call SOLE 0 6,900 0 0
TIMKENSTEEL CORP Put 887399103 6 800 SH Put SOLE 0 800 0 0
TITAN INTL INC ILL COM 88830M102 66 10,802 SH   SOLE 0 10,802 0 0
TITAN INTL INC ILL Call 88830M102 1 8,500 SH Call SOLE 0 8,500 0 0
TITAN INTL INC ILL Put 88830M102 14 9,700 SH Put SOLE 0 9,700 0 0
TITAN MACHY INC COM 88830R101 103 9,282 SH   SOLE 0 9,282 0 0
TITAN MACHY INC Call 88830R101 0 1,600 SH Call SOLE 0 1,600 0 0
TITAN MACHY INC Put 88830R101 30 19,900 SH Put SOLE 0 19,900 0 0
TITAN PHARMACEUTICALS INC DE COM NEW 888314309 0 9 SH   SOLE 0 9 0 0
TITAN PHARMACEUTICALS INC DE Call 888314309 2 6,000 SH Call SOLE 0 6,000 0 0
TIVO INC COM 888706108 47 4,816 SH   SOLE 0 4,816 0 0
TJX COS INC NEW COM 872540109 199 2,584 SH   SOLE 0 2,584 0 0
TJX COS INC NEW Call 872540109 0 600 SH Call SOLE 0 600 0 0
TJX COS INC NEW Put 872540109 1 14,700 SH Put SOLE 0 14,700 0 0
TOLL BROTHERS INC Call 889478103 0 2,100 SH Call SOLE 0 2,100 0 0
TOLL BROTHERS INC Put 889478103 3 800 SH Put SOLE 0 800 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 30 462 SH   SOLE 0 462 0 0
TOMPKINS FINANCIAL CORPORATI Call 890110109 1 1,100 SH Call SOLE 0 1,100 0 0
TONIX PHARMACEUTICALS HLDG C COM NEW 890260201 35 17,843 SH   SOLE 0 17,843 0 0
TONIX PHARMACEUTICALS HLDG C Call 890260201 1 5,000 SH Call SOLE 0 5,000 0 0
TONIX PHARMACEUTICALS HLDG C Put 890260201 5 5,100 SH Put SOLE 0 5,100 0 0
TOOTSIE ROLL INDS INC COM 890516107 90 2,346 SH   SOLE 0 2,346 0 0
TOPBUILD CORP COM 89055F103 61 1,710 SH   SOLE 0 1,710 0 0
TOPBUILD CORP Call 89055F103 13 4,600 SH Call SOLE 0 4,600 0 0
TOPBUILD CORP Put 89055F103 0 2,600 SH Put SOLE 0 2,600 0 0
TORCHMARK CORP COM 891027104 64 1,050 SH   SOLE 0 1,050 0 0
TORCHMARK CORP Call 891027104 11 5,100 SH Call SOLE 0 5,100 0 0
TORO CO Call 891092108 23 4,900 SH Call SOLE 0 4,900 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 42 982 SH   SOLE 0 982 0 0
TORONTO DOMINION BK ONT Call 891160509 10 14,000 SH Call SOLE 0 14,000 0 0
TORONTO DOMINION BK ONT Put 891160509 2 1,700 SH Put SOLE 0 1,700 0 0
TOTAL S A SPONSORED ADR 89151E109 60 1,256 SH   SOLE 0 1,256 0 0
TOTAL S A Call 89151E109 102 69,100 SH Call SOLE 0 69,100 0 0
TOTAL S A Put 89151E109 27 29,500 SH Put SOLE 0 29,500 0 0
TOTAL SYS SVCS INC COM 891906109 36 688 SH   SOLE 0 688 0 0
TOTAL SYS SVCS INC Call 891906109 53 22,800 SH Call SOLE 0 22,800 0 0
TOWER INTL INC COM 891826109 181 8,841 SH   SOLE 0 8,841 0 0
TOWER INTL INC Call 891826109 0 800 SH Call SOLE 0 800 0 0
TOWER INTL INC Put 891826109 16 3,600 SH Put SOLE 0 3,600 0 0
TOWER SEMICONDUCTOR LTD Call M87915274 100 93,200 SH Call SOLE 0 93,200 0 0
TOWER SEMICONDUCTOR LTD Put M87915274 4 5,300 SH Put SOLE 0 5,300 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 4 1,597 SH   SOLE 0 1,597 0 0
TOWN SPORTS INTL HLDGS INC Call 89214A102 0 900 SH Call SOLE 0 900 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 373 3,739 SH   SOLE 0 3,739 0 0
TOYOTA MOTOR CORP Put 892331307 65 3,300 SH Put SOLE 0 3,300 0 0
TPG SPECIALTY LENDING INC Call 87265K102 2 10,000 SH Call SOLE 0 10,000 0 0
TPG SPECIALTY LENDING INC Put 87265K102 0 900 SH Put SOLE 0 900 0 0
TRACTOR SUPPLY CO Call 892356106 14 80,400 SH Call SOLE 0 80,400 0 0
TRACTOR SUPPLY CO Put 892356106 1 700 SH Put SOLE 0 700 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 0 200 SH   SOLE 0 200 0 0
TRANSCANADA CORP COM 89353D107 718 15,896 SH   SOLE 0 15,896 0 0
TRANSCANADA CORP Call 89353D107 131 65,800 SH Call SOLE 0 65,800 0 0
TRANSCANADA CORP Put 89353D107 9 23,200 SH Put SOLE 0 23,200 0 0
TRANSDIGM GROUP INC Call 893641100 137 14,600 SH Call SOLE 0 14,600 0 0
TRANSDIGM GROUP INC Put 893641100 7 2,200 SH Put SOLE 0 2,200 0 0
TRANSENTERIX INC COM NEW 89366M201 10 8,200 SH   SOLE 0 8,200 0 0
TRANSENTERIX INC Call 89366M201 1 17,300 SH Call SOLE 0 17,300 0 0
TRANSENTERIX INC Put 89366M201 10 3,800 SH Put SOLE 0 3,800 0 0
TRANSGLOBE ENERGY CORP COM 893662106 1 1,000 SH   SOLE 0 1,000 0 0
TRANSMONTAIGNE PARTNERS L P COM UNIT L P 89376V100 110 2,699 SH   SOLE 0 2,699 0 0
TRANSMONTAIGNE PARTNERS L P Call 89376V100 7 3,600 SH Call SOLE 0 3,600 0 0
TRANSMONTAIGNE PARTNERS L P Put 89376V100 7 3,800 SH Put SOLE 0 3,800 0 0
TRANSOCEAN LTD REG SHS H8817H100 612 51,548 SH   SOLE 0 51,548 0 0
TRANSOCEAN LTD Call H8817H100 268 225,700 SH Call SOLE 0 225,700 0 0
TRANSOCEAN LTD Put H8817H100 520 174,500 SH Put SOLE 0 174,500 0 0
TRANSOCEAN PARTNERS LLC COM UNIT RP LT Y8977Y100 10 796 SH   SOLE 0 796 0 0
TRANSOCEAN PARTNERS LLC Put Y8977Y100 11 7,500 SH Put SOLE 0 7,500 0 0
TRANSUNION Call 89400J107 0 200 SH Call SOLE 0 200 0 0
TRAVELCENTERS AMER LLC COM 894174101 261 32,058 SH   SOLE 0 32,058 0 0
TRAVELCENTERS AMER LLC Call 894174101 1 3,500 SH Call SOLE 0 3,500 0 0
TRAVELCENTERS AMER LLC Put 894174101 1 3,300 SH Put SOLE 0 3,300 0 0
TRAVELERS COMPANIES INC COM 89417E109 35 300 SH   SOLE 0 300 0 0
TRAVELERS COMPANIES INC Call 89417E109 168 23,800 SH Call SOLE 0 23,800 0 0
TRAVELERS COMPANIES INC Put 89417E109 1 1,400 SH Put SOLE 0 1,400 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 243 18,898 SH   SOLE 0 18,898 0 0
TRAVELPORT WORLDWIDE LTD Call G9019D104 0 100 SH Call SOLE 0 100 0 0
TRAVELZOO INC COM NEW 89421Q205 60 7,572 SH   SOLE 0 7,572 0 0
TRAVELZOO INC Call 89421Q205 0 300 SH Call SOLE 0 300 0 0
TRAVELZOO INC Put 89421Q205 4 11,000 SH Put SOLE 0 11,000 0 0
TRECORA RES Call 894648104 0 7,400 SH Call SOLE 0 7,400 0 0
TREDEGAR CORP COM 894650100 0 55 SH   SOLE 0 55 0 0
TREDEGAR CORP Call 894650100 3 800 SH Call SOLE 0 800 0 0
TREEHOUSE FOODS INC COM 89469A104 6 68 SH   SOLE 0 68 0 0
TREEHOUSE FOODS INC Call 89469A104 7 1,600 SH Call SOLE 0 1,600 0 0
TREEHOUSE FOODS INC Put 89469A104 0 400 SH Put SOLE 0 400 0 0
TREVENA INC Call 89532E109 0 2,100 SH Call SOLE 0 2,100 0 0
TREX CO INC COM 89531P105 70 1,569 SH   SOLE 0 1,569 0 0
TREX CO INC Call 89531P105 1 5,100 SH Call SOLE 0 5,100 0 0
TREX CO INC Put 89531P105 3 6,700 SH Put SOLE 0 6,700 0 0
TRI POINTE GROUP INC COM 87265H109 55 4,658 SH   SOLE 0 4,658 0 0
TRI POINTE GROUP INC Call 87265H109 3 2,300 SH Call SOLE 0 2,300 0 0
TRI POINTE GROUP INC Put 87265H109 2 3,600 SH Put SOLE 0 3,600 0 0
TRIANGLE CAP CORP COM 895848109 16 877 SH   SOLE 0 877 0 0
TRIANGLE CAP CORP Call 895848109 11 11,400 SH Call SOLE 0 11,400 0 0
TRIANGLE CAP CORP Put 895848109 2 1,400 SH Put SOLE 0 1,400 0 0
TRIANGLE PETE CORP COM NEW 89600B201 2 8,641 SH   SOLE 0 8,641 0 0
TRIANGLE PETE CORP Call 89600B201 0 5,000 SH Call SOLE 0 5,000 0 0
TRIBUNE MEDIA CO CL A 896047503 141 3,602 SH   SOLE 0 3,602 0 0
TRIBUNE MEDIA CO Call 896047503 6 6,700 SH Call SOLE 0 6,700 0 0
TRIBUNE MEDIA CO Put 896047503 0 200 SH Put SOLE 0 200 0 0
TRIMAS CORP COM NEW 896215209 18 1,035 SH   SOLE 0 1,035 0 0
TRIMBLE NAVIGATION LTD COM 896239100 34 1,400 SH   SOLE 0 1,400 0 0
TRIMBLE NAVIGATION LTD Call 896239100 0 100 SH Call SOLE 0 100 0 0
TRIMBLE NAVIGATION LTD Put 896239100 0 6,100 SH Put SOLE 0 6,100 0 0
TRINA SOLAR LIMITED Call 89628E104 15 20,700 SH Call SOLE 0 20,700 0 0
TRINA SOLAR LIMITED Put 89628E104 8 10,900 SH Put SOLE 0 10,900 0 0
TRINET GROUP INC COM 896288107 10 527 SH   SOLE 0 527 0 0
TRINET GROUP INC Call 896288107 7 5,000 SH Call SOLE 0 5,000 0 0
TRINITY BIOTECH PLC SPON ADR NEW 896438306 7 700 SH   SOLE 0 700 0 0
TRINITY BIOTECH PLC Call 896438306 0 1,700 SH Call SOLE 0 1,700 0 0
TRINITY BIOTECH PLC Put 896438306 14 6,000 SH Put SOLE 0 6,000 0 0
TRINITY INDS INC COM 896522109 102 5,520 SH   SOLE 0 5,520 0 0
TRINITY INDS INC Call 896522109 7 10,800 SH Call SOLE 0 10,800 0 0
TRINITY INDS INC Put 896522109 26 19,200 SH Put SOLE 0 19,200 0 0
TRIPADVISOR INC COM 896945201 2,193 34,118 SH   SOLE 0 34,118 0 0
TRIPADVISOR INC Call 896945201 92 72,700 SH Call SOLE 0 72,700 0 0
TRIPADVISOR INC Put 896945201 256 70,000 SH Put SOLE 0 70,000 0 0
TRIUMPH GROUP INC NEW COM 896818101 79 2,243 SH   SOLE 0 2,243 0 0
TRIUMPH GROUP INC NEW Call 896818101 8 3,400 SH Call SOLE 0 3,400 0 0
TRIUMPH GROUP INC NEW Put 896818101 2 2,700 SH Put SOLE 0 2,700 0 0
TRONC INC COM 89703P107 421 30,508 SH   SOLE 0 30,508 0 0
TRONC INC Call 89703P107 5 1,200 SH Call SOLE 0 1,200 0 0
TRONC INC Put 89703P107 0 4,600 SH Put SOLE 0 4,600 0 0
TRONOX LTD SHS CL A Q9235V101 48 10,949 SH   SOLE 0 10,949 0 0
TRONOX LTD Call Q9235V101 15 99,500 SH Call SOLE 0 99,500 0 0
TRONOX LTD Put Q9235V101 24 23,400 SH Put SOLE 0 23,400 0 0
TROVAGENE INC COM NEW 897238309 14 3,197 SH   SOLE 0 3,197 0 0
TROVAGENE INC Call 897238309 0 15,500 SH Call SOLE 0 15,500 0 0
TROVAGENE INC Put 897238309 28 11,100 SH Put SOLE 0 11,100 0 0
TRUEBLUE INC COM 89785X101 5 288 SH   SOLE 0 288 0 0
TRUEBLUE INC Put 89785X101 0 500 SH Put SOLE 0 500 0 0
TRUECAR INC COM 89785L107 124 15,896 SH   SOLE 0 15,896 0 0
TRUECAR INC Call 89785L107 217 72,600 SH Call SOLE 0 72,600 0 0
TRUPANION INC COM 898202106 107 8,109 SH   SOLE 0 8,109 0 0
TRUPANION INC Put 898202106 18 28,000 SH Put SOLE 0 28,000 0 0
TRUSTCO BK CORP N Y COM 898349105 1 200 SH   SOLE 0 200 0 0
TRUSTMARK CORP COM 898402102 11 452 SH   SOLE 0 452 0 0
TRUSTMARK CORP Call 898402102 0 200 SH Call SOLE 0 200 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 11 2,361 SH   SOLE 0 2,361 0 0
TSAKOS ENERGY NAVIGATION LTD Call G9108L108 0 7,300 SH Call SOLE 0 7,300 0 0
TSAKOS ENERGY NAVIGATION LTD Put G9108L108 3 4,000 SH Put SOLE 0 4,000 0 0
TTM TECHNOLOGIES INC COM 87305R109 12 1,643 SH   SOLE 0 1,643 0 0
TTM TECHNOLOGIES INC Call 87305R109 0 400 SH Call SOLE 0 400 0 0
TUBEMOGUL INC COM 898570106 12 1,055 SH   SOLE 0 1,055 0 0
TUBEMOGUL INC Call 898570106 2 11,400 SH Call SOLE 0 11,400 0 0
TUBEMOGUL INC Put 898570106 8 2,600 SH Put SOLE 0 2,600 0 0
TUCOWS INC COM NEW 898697206 324 13,337 SH   SOLE 0 13,337 0 0
TUCOWS INC Call 898697206 2 2,700 SH Call SOLE 0 2,700 0 0
TUCOWS INC Put 898697206 40 21,700 SH Put SOLE 0 21,700 0 0
TUESDAY MORNING CORP COM NEW 899035505 103 14,752 SH   SOLE 0 14,752 0 0
TUESDAY MORNING CORP Put 899035505 100 31,000 SH Put SOLE 0 31,000 0 0
TUMI HLDGS INC COM 89969Q104 21 800 SH   SOLE 0 800 0 0
TUMI HLDGS INC Call 89969Q104 15 6,600 SH Call SOLE 0 6,600 0 0
TUMI HLDGS INC Put 89969Q104 0 2,500 SH Put SOLE 0 2,500 0 0
TUNIU CORP SPONSORED ADS CL 89977P106 1 200 SH   SOLE 0 200 0 0
TUNIU CORP Call 89977P106 1 2,800 SH Call SOLE 0 2,800 0 0
TUPPERWARE BRANDS CORP Call 899896104 0 400 SH Call SOLE 0 400 0 0
TUPPERWARE BRANDS CORP Put 899896104 7 6,700 SH Put SOLE 0 6,700 0 0
TURKCELL ILETISIM HIZMETLERI Call 900111204 1 600 SH Call SOLE 0 600 0 0
TURQUOISE HILL RES LTD COM 900435108 13 4,075 SH   SOLE 0 4,075 0 0
TUTOR PERINI CORP Call 901109108 1 800 SH Call SOLE 0 800 0 0
TUTOR PERINI CORP Put 901109108 0 600 SH Put SOLE 0 600 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 162 6,024 SH   SOLE 0 6,024 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 31 1,164 SH   SOLE 0 1,164 0 0
TWENTY FIRST CENTY FOX INC Call 90130A200 0 400 SH Call SOLE 0 400 0 0
TWENTY FIRST CENTY FOX INC Call 90130A101 0 1,100 SH Call SOLE 0 1,100 0 0
TWENTY FIRST CENTY FOX INC Put 90130A101 8 8,600 SH Put SOLE 0 8,600 0 0
TWITTER INC COM 90184L102 1,412 83,523 SH   SOLE 0 83,523 0 0
TWITTER INC Call 90184L102 22 199,700 SH Call SOLE 0 199,700 0 0
TWITTER INC Put 90184L102 1,219 119,900 SH Put SOLE 0 119,900 0 0
TYCO INTL PLC SHS G91442106 758 17,799 SH   SOLE 0 17,799 0 0
TYCO INTL PLC Call G91442106 173 21,600 SH Call SOLE 0 21,600 0 0
TYCO INTL PLC Put G91442106 21 19,000 SH Put SOLE 0 19,000 0 0
TYLER TECHNOLOGIES INC COM 902252105 2 12 SH   SOLE 0 12 0 0
TYLER TECHNOLOGIES INC Put 902252105 0 200 SH Put SOLE 0 200 0 0
TYSON FOODS INC CL A 902494103 360 5,404 SH   SOLE 0 5,404 0 0
TYSON FOODS INC Call 902494103 256 44,700 SH Call SOLE 0 44,700 0 0
TYSON FOODS INC Put 902494103 36 48,800 SH Put SOLE 0 48,800 0 0
U S CONCRETE INC COM NEW 90333L201 662 10,870 SH   SOLE 0 10,870 0 0
U S CONCRETE INC Call 90333L201 21 5,800 SH Call SOLE 0 5,800 0 0
U S CONCRETE INC Put 90333L201 0 500 SH Put SOLE 0 500 0 0
U S ENERGY CORP WYO COM NEW 911805208 5 3,153 SH   SOLE 0 3,153 0 0
U S G CORP Call 903293405 12 9,100 SH Call SOLE 0 9,100 0 0
U S G CORP Put 903293405 0 100 SH Put SOLE 0 100 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 21 354 SH   SOLE 0 354 0 0
U S PHYSICAL THERAPY INC Put 90337L108 1 200 SH Put SOLE 0 200 0 0
U S SILICA HLDGS INC COM 90346E103 42 1,222 SH   SOLE 0 1,222 0 0
U S SILICA HLDGS INC Call 90346E103 616 242,200 SH Call SOLE 0 242,200 0 0
U S SILICA HLDGS INC Put 90346E103 24 15,400 SH Put SOLE 0 15,400 0 0
UBIQUITI NETWORKS INC COM 90347A100 94 2,439 SH   SOLE 0 2,439 0 0
UBIQUITI NETWORKS INC Call 90347A100 29 5,300 SH Call SOLE 0 5,300 0 0
UBIQUITI NETWORKS INC Put 90347A100 8 2,400 SH Put SOLE 0 2,400 0 0
UBS AG JERSEY BRH LONG PLATN ETN18 902641786 82 7,500 SH   SOLE 0 7,500 0 0
UBS GROUP AG SHS H42097107 0 17 SH   SOLE 0 17 0 0
UBS GROUP AG Call H42097107 5 17,000 SH Call SOLE 0 17,000 0 0
UBS GROUP AG Put H42097107 9 10,400 SH Put SOLE 0 10,400 0 0
UCP INC CL A 90265Y106 8 1,120 SH   SOLE 0 1,120 0 0
UDR INC COM 902653104 36 976 SH   SOLE 0 976 0 0
UDR INC Call 902653104 7 5,500 SH Call SOLE 0 5,500 0 0
UGI CORP NEW Call 902681105 3 2,000 SH Call SOLE 0 2,000 0 0
ULTA SALON COSMETCS & FRAG I COM 90384S303 2,297 9,429 SH   SOLE 0 9,429 0 0
ULTA SALON COSMETCS & FRAG I Call 90384S303 722 29,600 SH Call SOLE 0 29,600 0 0
ULTA SALON COSMETCS & FRAG I Put 90384S303 29 39,100 SH Put SOLE 0 39,100 0 0
ULTRAGENYX PHARMACEUTICAL IN Call 90400D108 0 1,000 SH Call SOLE 0 1,000 0 0
ULTRAGENYX PHARMACEUTICAL IN Put 90400D108 103 13,200 SH Put SOLE 0 13,200 0 0
ULTRALIFE CORP COM 903899102 6 1,200 SH   SOLE 0 1,200 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 3 166 SH   SOLE 0 166 0 0
ULTRATECH INC Call 904034105 4 3,000 SH Call SOLE 0 3,000 0 0
UMH PPTYS INC COM 903002103 13 1,200 SH   SOLE 0 1,200 0 0
UMH PPTYS INC Call 903002103 1 1,000 SH Call SOLE 0 1,000 0 0
UMH PPTYS INC Put 903002103 0 5,300 SH Put SOLE 0 5,300 0 0
UMPQUA HLDGS CORP COM 904214103 71 4,633 SH   SOLE 0 4,633 0 0
UMPQUA HLDGS CORP Call 904214103 0 800 SH Call SOLE 0 800 0 0
UNDER ARMOUR INC CL A 904311107 1,385 34,518 SH   SOLE 0 34,518 0 0
UNDER ARMOUR INC CL C 904311206 371 10,200 SH   SOLE 0 10,200 0 0
UNDER ARMOUR INC Call 904311107 1,795 92,500 SH Call SOLE 0 92,500 0 0
UNDER ARMOUR INC Put 904311107 910 106,800 SH Put SOLE 0 106,800 0 0
UNI PIXEL INC COM NEW 904572203 0 100 SH   SOLE 0 100 0 0
UNI PIXEL INC Call 904572203 4 33,000 SH Call SOLE 0 33,000 0 0
UNIFI INC COM NEW 904677200 38 1,424 SH   SOLE 0 1,424 0 0
UNIFI INC Put 904677200 0 300 SH Put SOLE 0 300 0 0
UNIFIRST CORP MASS COM 904708104 11 100 SH   SOLE 0 100 0 0
UNILEVER N V N Y SHS NEW 904784709 34 728 SH   SOLE 0 728 0 0
UNILEVER N V Call 904784709 28 15,200 SH Call SOLE 0 15,200 0 0
UNILEVER N V Put 904784709 15 21,000 SH Put SOLE 0 21,000 0 0
UNILEVER PLC Call 904767704 46 21,200 SH Call SOLE 0 21,200 0 0
UNILEVER PLC Put 904767704 2 7,700 SH Put SOLE 0 7,700 0 0
UNILIFE CORP NEW COM NEW 90478E301 0 170 SH   SOLE 0 170 0 0
UNION PAC CORP Call 907818108 4,278 610,200 SH Call SOLE 0 610,200 0 0
UNION PAC CORP Put 907818108 1,198 306,100 SH Put SOLE 0 306,100 0 0
UNIQURE NV SHS N90064101 71 9,760 SH   SOLE 0 9,760 0 0
UNIQURE NV Call N90064101 0 3,200 SH Call SOLE 0 3,200 0 0
UNIQURE NV Put N90064101 25 3,200 SH Put SOLE 0 3,200 0 0
UNISYS CORP Call 909214306 7 24,900 SH Call SOLE 0 24,900 0 0
UNIT CORP COM 909218109 281 18,066 SH   SOLE 0 18,066 0 0
UNIT CORP Put 909218109 10 5,000 SH Put SOLE 0 5,000 0 0
UNITED BANKSHARES INC WEST V Call 909907107 0 400 SH Call SOLE 0 400 0 0
UNITED CONTL HLDGS INC COM 910047109 397 9,693 SH   SOLE 0 9,693 0 0
UNITED CONTL HLDGS INC Call 910047109 30 27,800 SH Call SOLE 0 27,800 0 0
UNITED CONTL HLDGS INC Put 910047109 29 6,000 SH Put SOLE 0 6,000 0 0
UNITED DEV FDG IV COM 910187103 0 200 SH   SOLE 0 200 0 0
UNITED DEV FDG IV Put 910187103 8 1,700 SH Put SOLE 0 1,700 0 0
UNITED FIRE GROUP INC Call 910340108 2 2,300 SH Call SOLE 0 2,300 0 0
UNITED FIRE GROUP INC Put 910340108 0 400 SH Put SOLE 0 400 0 0
UNITED NAT FOODS INC COM 911163103 0 1 SH   SOLE 0 1 0 0
UNITED NAT FOODS INC Call 911163103 247 39,600 SH Call SOLE 0 39,600 0 0
UNITED ONLINE INC COM NEW 911268209 1 154 SH   SOLE 0 154 0 0
UNITED ONLINE INC Call 911268209 4 4,000 SH Call SOLE 0 4,000 0 0
UNITED ONLINE INC Put 911268209 1 20,000 SH Put SOLE 0 20,000 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,156 10,734 SH   SOLE 0 10,734 0 0
UNITED PARCEL SERVICE INC Call 911312106 196 101,600 SH Call SOLE 0 101,600 0 0
UNITED PARCEL SERVICE INC Put 911312106 0 200 SH Put SOLE 0 200 0 0
UNITED RENTALS INC COM 911363109 1,138 16,972 SH   SOLE 0 16,972 0 0
UNITED RENTALS INC Call 911363109 132 38,200 SH Call SOLE 0 38,200 0 0
UNITED RENTALS INC Put 911363109 124 38,200 SH Put SOLE 0 38,200 0 0
UNITED STATES CELLULAR CORP COM 911684108 6 177 SH   SOLE 0 177 0 0
UNITED STATES CELLULAR CORP Call 911684108 3 1,500 SH Call SOLE 0 1,500 0 0
UNITED STATES CELLULAR CORP Put 911684108 0 3,200 SH Put SOLE 0 3,200 0 0
UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 3,174 367,418 SH   SOLE 0 367,418 0 0
UNITED STATES NATL GAS FUND Call 912318201 159 261,100 SH Call SOLE 0 261,100 0 0
UNITED STATES NATL GAS FUND Put 912318201 106 186,300 SH Put SOLE 0 186,300 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 6,267 541,740 SH   SOLE 0 541,740 0 0
UNITED STATES OIL FUND LP Call 91232N108 807 830,600 SH Call SOLE 0 830,600 0 0
UNITED STATES OIL FUND LP Put 91232N108 707 991,400 SH Put SOLE 0 991,400 0 0
UNITED STATES STL CORP NEW COM 912909108 771 45,763 SH   SOLE 0 45,763 0 0
UNITED STATES STL CORP NEW Call 912909108 304 62,300 SH Call SOLE 0 62,300 0 0
UNITED STATES STL CORP NEW Put 912909108 454 418,300 SH Put SOLE 0 418,300 0 0
UNITED STS 12 MONTH NAT GAS UNIT BEN INT 91288X109 12 1,200 SH   SOLE 0 1,200 0 0
UNITED STS 12 MONTH OIL FD L UNIT BEN INT 91288V103 51 2,655 SH   SOLE 0 2,655 0 0
UNITED STS 12 MONTH OIL FD L Call 91288V103 4 3,100 SH Call SOLE 0 3,100 0 0
UNITED STS 12 MONTH OIL FD L Put 91288V103 1 1,900 SH Put SOLE 0 1,900 0 0
UNITED STS BRENT OIL FD LP UNIT 91167Q100 39 2,651 SH   SOLE 0 2,651 0 0
UNITED STS BRENT OIL FD LP Call 91167Q100 6 2,700 SH Call SOLE 0 2,700 0 0
UNITED STS BRENT OIL FD LP Put 91167Q100 1 9,600 SH Put SOLE 0 9,600 0 0
UNITED STS GASOLINE FD LP UNITS 91201T102 47 1,815 SH   SOLE 0 1,815 0 0
UNITED STS GASOLINE FD LP Call 91201T102 1 1,300 SH Call SOLE 0 1,300 0 0
UNITED STS GASOLINE FD LP Put 91201T102 1 1,300 SH Put SOLE 0 1,300 0 0
UNITED STS SHORT OIL FD LP Call 912613205 3 900 SH Call SOLE 0 900 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,935 18,875 SH   SOLE 0 18,875 0 0
UNITED TECHNOLOGIES CORP Call 913017109 552 172,700 SH Call SOLE 0 172,700 0 0
UNITED TECHNOLOGIES CORP Put 913017109 55 54,800 SH Put SOLE 0 54,800 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 60 567 SH   SOLE 0 567 0 0
UNITED THERAPEUTICS CORP DEL Call 91307C102 60 18,400 SH Call SOLE 0 18,400 0 0
UNITED THERAPEUTICS CORP DEL Put 91307C102 108 9,300 SH Put SOLE 0 9,300 0 0
UNITEDHEALTH GROUP INC COM 91324P102 625 4,429 SH   SOLE 0 4,429 0 0
UNITEDHEALTH GROUP INC Call 91324P102 179 56,600 SH Call SOLE 0 56,600 0 0
UNITEDHEALTH GROUP INC Put 91324P102 59 19,200 SH Put SOLE 0 19,200 0 0
UNITIL CORP COM 913259107 43 1,022 SH   SOLE 0 1,022 0 0
UNIVAR INC COM 91336L107 1 100 SH   SOLE 0 100 0 0
UNIVERSAL CORP VA COM 913456109 44 769 SH   SOLE 0 769 0 0
UNIVERSAL CORP VA Call 913456109 2 1,400 SH Call SOLE 0 1,400 0 0
UNIVERSAL CORP VA Put 913456109 0 500 SH Put SOLE 0 500 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 368 5,439 SH   SOLE 0 5,439 0 0
UNIVERSAL DISPLAY CORP Call 91347P105 358 57,000 SH Call SOLE 0 57,000 0 0
UNIVERSAL DISPLAY CORP Put 91347P105 151 33,900 SH Put SOLE 0 33,900 0 0
UNIVERSAL FST PRODS INC COM 913543104 14 157 SH   SOLE 0 157 0 0
UNIVERSAL FST PRODS INC Call 913543104 6 1,100 SH Call SOLE 0 1,100 0 0
UNIVERSAL FST PRODS INC Put 913543104 8 1,300 SH Put SOLE 0 1,300 0 0
UNIVERSAL HEALTH RLTY INCM T Call 91359E105 2 1,600 SH Call SOLE 0 1,600 0 0
UNIVERSAL HEALTH RLTY INCM T Put 91359E105 0 200 SH Put SOLE 0 200 0 0
UNIVERSAL HLTH SVCS INC Call 913903100 9 1,000 SH Call SOLE 0 1,000 0 0
UNIVERSAL HLTH SVCS INC Put 913903100 0 1,000 SH Put SOLE 0 1,000 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 123 6,654 SH   SOLE 0 6,654 0 0
UNIVERSAL INS HLDGS INC Call 91359V107 7 6,900 SH Call SOLE 0 6,900 0 0
UNIVERSAL INS HLDGS INC Put 91359V107 29 8,200 SH Put SOLE 0 8,200 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 3 1,524 SH   SOLE 0 1,524 0 0
UNUM GROUP Call 91529Y106 4 16,900 SH Call SOLE 0 16,900 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 8 300 SH   SOLE 0 300 0 0
URBAN OUTFITTERS INC COM 917047102 16 618 SH   SOLE 0 618 0 0
URBAN OUTFITTERS INC Call 917047102 152 36,200 SH Call SOLE 0 36,200 0 0
URSTADT BIDDLE PPTYS INC COM 917286106 42 1,959 SH   SOLE 0 1,959 0 0
US BANCORP DEL COM NEW 902973304 8 200 SH   SOLE 0 200 0 0
US BANCORP DEL Call 902973304 38 11,400 SH Call SOLE 0 11,400 0 0
US BANCORP DEL Put 902973304 0 200 SH Put SOLE 0 200 0 0
US ECOLOGY INC Call 91732J102 0 400 SH Call SOLE 0 400 0 0
US ECOLOGY INC Put 91732J102 0 100 SH Put SOLE 0 100 0 0
US FOODS HLDG CORP Call 912008109 0 1,300 SH Call SOLE 0 1,300 0 0
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 137 9,381 SH   SOLE 0 9,381 0 0
USA COMPRESSION PARTNERS LP Put 90290N109 41 60,800 SH Put SOLE 0 60,800 0 0
USA TECHNOLOGIES INC Call 90328S500 10 24,100 SH Call SOLE 0 24,100 0 0
V F CORP COM 918204108 421 6,855 SH   SOLE 0 6,855 0 0
V F CORP Put 918204108 48 15,500 SH Put SOLE 0 15,500 0 0
VAALCO ENERGY INC COM NEW 91851C201 3 3,380 SH   SOLE 0 3,380 0 0
VAIL RESORTS INC COM 91879Q109 548 3,967 SH   SOLE 0 3,967 0 0
VAIL RESORTS INC Call 91879Q109 1 400 SH Call SOLE 0 400 0 0
VAIL RESORTS INC Put 91879Q109 1 10,000 SH Put SOLE 0 10,000 0 0
VALE S A ADR 91912E105 871 172,284 SH   SOLE 0 172,284 0 0
VALE S A Call 91912E105 4 12,700 SH Call SOLE 0 12,700 0 0
VALE S A Put 91912E105 552 214,300 SH Put SOLE 0 214,300 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 3,031 150,516 SH   SOLE 0 150,516 0 0
VALEANT PHARMACEUTICALS INTL Call 91911K102 202 664,300 SH Call SOLE 0 664,300 0 0
VALEANT PHARMACEUTICALS INTL Put 91911K102 8,306 552,900 SH Put SOLE 0 552,900 0 0
VALERO ENERGY CORP NEW COM 91913Y100 787 15,448 SH   SOLE 0 15,448 0 0
VALERO ENERGY CORP NEW Call 91913Y100 12 36,700 SH Call SOLE 0 36,700 0 0
VALERO ENERGY CORP NEW Put 91913Y100 280 73,900 SH Put SOLE 0 73,900 0 0
VALERO ENERGY PARTNERS LP Call 91914J102 5 18,600 SH Call SOLE 0 18,600 0 0
VALERO ENERGY PARTNERS LP Put 91914J102 0 900 SH Put SOLE 0 900 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 0 13 SH   SOLE 0 13 0 0
VALLEY NATL BANCORP COM 919794107 296 32,524 SH   SOLE 0 32,524 0 0
VALLEY NATL BANCORP *W EXP 11/14/201 919794131 0 6,100 SH   SOLE 0 6,100 0 0
VALLEY NATL BANCORP Call 919794107 0 9,000 SH Call SOLE 0 9,000 0 0
VALLEY NATL BANCORP Put 919794107 28 24,000 SH Put SOLE 0 24,000 0 0
VALMONT INDS INC Call 920253101 1 500 SH Call SOLE 0 500 0 0
VALMONT INDS INC Put 920253101 0 100 SH Put SOLE 0 100 0 0
VALSPAR CORP COM 920355104 14 136 SH   SOLE 0 136 0 0
VALSPAR CORP Call 920355104 82 19,700 SH Call SOLE 0 19,700 0 0
VALSPAR CORP Put 920355104 26 13,600 SH Put SOLE 0 13,600 0 0
VANDA PHARMACEUTICALS INC COM 921659108 7 637 SH   SOLE 0 637 0 0
VANDA PHARMACEUTICALS INC Call 921659108 0 800 SH Call SOLE 0 800 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 91,303 3,296,147 SH   SOLE 0 3,296,147 0 0
VANECK VECTORS ETF TR STEEL ETF 92189F205 11 400 SH   SOLE 0 400 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 22 700 SH   SOLE 0 700 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 647 37,166 SH   SOLE 0 37,166 0 0
VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 49 2,000 SH   SOLE 0 2,000 0 0
VANECK VECTORS ETF TR CHINAAMC SME CHI 92189F627 152 4,532 SH   SOLE 0 4,532 0 0
VANECK VECTORS ETF TR UNCVTL OIL GAS 92189F668 49 3,000 SH   SOLE 0 3,000 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 0 10 SH   SOLE 0 10 0 0
VANECK VECTORS ETF TR RETAIL ETF 92189F684 331 4,290 SH   SOLE 0 4,290 0 0
VANECK VECTORS ETF TR PHARMACEUTICAL E 92189F692 39 673 SH   SOLE 0 673 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 461 15,784 SH   SOLE 0 15,784 0 0
VANECK VECTORS ETF TR BIOTECH ETF 92189F726 486 4,751 SH   SOLE 0 4,751 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 34,280 804,322 SH   SOLE 0 804,322 0 0
VANECK VECTORS ETF TR COAL ETF 92189F809 183 19,904 SH   SOLE 0 19,904 0 0
VANECK VECTORS ETF TR Call 92189F809 13 10,600 SH Call SOLE 0 10,600 0 0
VANECK VECTORS ETF TR Call 92189F791 4,402 589,500 SH Call SOLE 0 589,500 0 0
VANECK VECTORS ETF TR Call 92189F726 12 6,500 SH Call SOLE 0 6,500 0 0
VANECK VECTORS ETF TR Call 92189F718 14 5,200 SH Call SOLE 0 5,200 0 0
VANECK VECTORS ETF TR Call 92189F676 6 5,400 SH Call SOLE 0 5,400 0 0
VANECK VECTORS ETF TR Call 92189F668 0 200 SH Call SOLE 0 200 0 0
VANECK VECTORS ETF TR Call 92189F627 28 21,800 SH Call SOLE 0 21,800 0 0
VANECK VECTORS ETF TR Call 92189F403 65 42,700 SH Call SOLE 0 42,700 0 0
VANECK VECTORS ETF TR Call 92189F205 11 2,200 SH Call SOLE 0 2,200 0 0
VANECK VECTORS ETF TR Call 92189F759 1 200 SH Call SOLE 0 200 0 0
VANECK VECTORS ETF TR Call 92189F106 2,573 942,500 SH Call SOLE 0 942,500 0 0
VANECK VECTORS ETF TR Put 92189F106 1,166 1,887,300 SH Put SOLE 0 1,887,300 0 0
VANECK VECTORS ETF TR Put 92189F205 26 4,300 SH Put SOLE 0 4,300 0 0
VANECK VECTORS ETF TR Put 92189F403 228 194,400 SH Put SOLE 0 194,400 0 0
VANECK VECTORS ETF TR Put 92189F361 0 6,700 SH Put SOLE 0 6,700 0 0
VANECK VECTORS ETF TR Put 92189F627 29 19,000 SH Put SOLE 0 19,000 0 0
VANECK VECTORS ETF TR Put 92189F668 0 100 SH Put SOLE 0 100 0 0
VANECK VECTORS ETF TR Put 92189F676 218 151,100 SH Put SOLE 0 151,100 0 0
VANECK VECTORS ETF TR Put 92189F718 104 66,000 SH Put SOLE 0 66,000 0 0
VANECK VECTORS ETF TR Put 92189F692 2 2,000 SH Put SOLE 0 2,000 0 0
VANECK VECTORS ETF TR Put 92189F726 45 9,700 SH Put SOLE 0 9,700 0 0
VANECK VECTORS ETF TR Put 92189F791 112 129,200 SH Put SOLE 0 129,200 0 0
VANECK VECTORS ETF TR Put 92189F809 0 500 SH Put SOLE 0 500 0 0
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 18 191 SH   SOLE 0 191 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 49 588 SH   SOLE 0 588 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 25 288 SH   SOLE 0 288 0 0
VANGUARD BD INDEX FD INC Call 921937793 7 2,400 SH Call SOLE 0 2,400 0 0
VANGUARD BD INDEX FD INC Put 921937793 0 300 SH Put SOLE 0 300 0 0
VANGUARD BD INDEX FD INC Put 921937819 0 1,000 SH Put SOLE 0 1,000 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 254 2,499 SH   SOLE 0 2,499 0 0
VANGUARD INDEX FDS REIT ETF 922908553 10 113 SH   SOLE 0 113 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 224 1,812 SH   SOLE 0 1,812 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 12 100 SH   SOLE 0 100 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 9 100 SH   SOLE 0 100 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 251 2,343 SH   SOLE 0 2,343 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 166 1,959 SH   SOLE 0 1,959 0 0
VANGUARD INDEX FDS Call 922908744 10 5,500 SH Call SOLE 0 5,500 0 0
VANGUARD INDEX FDS Call 922908751 6 1,600 SH Call SOLE 0 1,600 0 0
VANGUARD INDEX FDS Call 922908736 12 5,000 SH Call SOLE 0 5,000 0 0
VANGUARD INDEX FDS Call 922908637 1 1,100 SH Call SOLE 0 1,100 0 0
VANGUARD INDEX FDS Call 922908652 4 3,000 SH Call SOLE 0 3,000 0 0
VANGUARD INDEX FDS Call 922908629 17 4,900 SH Call SOLE 0 4,900 0 0
VANGUARD INDEX FDS Call 922908611 39 2,600 SH Call SOLE 0 2,600 0 0
VANGUARD INDEX FDS Call 922908595 5 2,300 SH Call SOLE 0 2,300 0 0
VANGUARD INDEX FDS Call 922908553 20 5,100 SH Call SOLE 0 5,100 0 0
VANGUARD INDEX FDS Call 922908769 68 23,300 SH Call SOLE 0 23,300 0 0
VANGUARD INDEX FDS Call 922908538 0 300 SH Call SOLE 0 300 0 0
VANGUARD INDEX FDS Call 922908512 0 400 SH Call SOLE 0 400 0 0
VANGUARD INDEX FDS Call 922908363 60 19,900 SH Call SOLE 0 19,900 0 0
VANGUARD INDEX FDS Put 922908363 21 4,800 SH Put SOLE 0 4,800 0 0
VANGUARD INDEX FDS Put 922908512 5 3,900 SH Put SOLE 0 3,900 0 0
VANGUARD INDEX FDS Put 922908538 0 500 SH Put SOLE 0 500 0 0
VANGUARD INDEX FDS Put 922908769 0 1,200 SH Put SOLE 0 1,200 0 0
VANGUARD INDEX FDS Put 922908553 12 8,600 SH Put SOLE 0 8,600 0 0
VANGUARD INDEX FDS Put 922908595 0 500 SH Put SOLE 0 500 0 0
VANGUARD INDEX FDS Put 922908611 10 4,700 SH Put SOLE 0 4,700 0 0
VANGUARD INDEX FDS Put 922908629 0 500 SH Put SOLE 0 500 0 0
VANGUARD INDEX FDS Put 922908736 1 1,100 SH Put SOLE 0 1,100 0 0
VANGUARD INDEX FDS Put 922908751 0 100 SH Put SOLE 0 100 0 0
VANGUARD INDEX FDS Put 922908744 4 6,900 SH Put SOLE 0 6,900 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 86 1,593 SH   SOLE 0 1,593 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1,036 17,845 SH   SOLE 0 17,845 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 802 18,733 SH   SOLE 0 18,733 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 46 1,326 SH   SOLE 0 1,326 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 202 4,332 SH   SOLE 0 4,332 0 0
VANGUARD INTL EQUITY INDEX F Call 922042874 190 137,400 SH Call SOLE 0 137,400 0 0
VANGUARD INTL EQUITY INDEX F Call 922042858 18 29,000 SH Call SOLE 0 29,000 0 0
VANGUARD INTL EQUITY INDEX F Call 922042775 9 10,400 SH Call SOLE 0 10,400 0 0
VANGUARD INTL EQUITY INDEX F Call 922042742 11 19,300 SH Call SOLE 0 19,300 0 0
VANGUARD INTL EQUITY INDEX F Call 922042718 0 100 SH Call SOLE 0 100 0 0
VANGUARD INTL EQUITY INDEX F Call 922042676 0 200 SH Call SOLE 0 200 0 0
VANGUARD INTL EQUITY INDEX F Put 922042676 1 1,200 SH Put SOLE 0 1,200 0 0
VANGUARD INTL EQUITY INDEX F Put 922042742 84 60,100 SH Put SOLE 0 60,100 0 0
VANGUARD INTL EQUITY INDEX F Put 922042858 26 22,500 SH Put SOLE 0 22,500 0 0
VANGUARD INTL EQUITY INDEX F Put 922042874 142 52,100 SH Put SOLE 0 52,100 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 3 71 SH   SOLE 0 71 0 0
VANGUARD NAT RES LLC COM UNIT 92205F106 178 126,676 SH   SOLE 0 126,676 0 0
VANGUARD NAT RES LLC Call 92205F106 0 1,700 SH Call SOLE 0 1,700 0 0
VANGUARD NAT RES LLC Put 92205F106 303 135,400 SH Put SOLE 0 135,400 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 18 200 SH   SOLE 0 200 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 546 5,782 SH   SOLE 0 5,782 0 0
VANGUARD SCOTTSDALE FDS Call 92206C664 0 100 SH Call SOLE 0 100 0 0
VANGUARD SCOTTSDALE FDS Put 92206C813 0 6,000 SH Put SOLE 0 6,000 0 0
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 77 936 SH   SOLE 0 936 0 0
VANGUARD SPECIALIZED PORTFOL Call 921908844 46 17,200 SH Call SOLE 0 17,200 0 0
VANGUARD SPECIALIZED PORTFOL Put 921908844 1 3,900 SH Put SOLE 0 3,900 0 0
VANGUARD STAR FD Call 921909768 4 7,300 SH Call SOLE 0 7,300 0 0
VANGUARD STAR FD Put 921909768 1 900 SH Put SOLE 0 900 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 106 3,000 SH   SOLE 0 3,000 0 0
VANGUARD TAX MANAGED INTL FD Call 921943858 33 16,000 SH Call SOLE 0 16,000 0 0
VANGUARD TAX MANAGED INTL FD Put 921943858 37 102,900 SH Put SOLE 0 102,900 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 557 7,798 SH   SOLE 0 7,798 0 0
VANGUARD WHITEHALL FDS INC Call 921946406 42 16,100 SH Call SOLE 0 16,100 0 0
VANGUARD WHITEHALL FDS INC Put 921946406 2 6,500 SH Put SOLE 0 6,500 0 0
VANGUARD WORLD FD Call 921910873 0 200 SH Call SOLE 0 200 0 0
VANGUARD WORLD FD Call 921910816 1 400 SH Call SOLE 0 400 0 0
VANGUARD WORLD FD Put 921910840 0 1,000 SH Put SOLE 0 1,000 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 33 275 SH   SOLE 0 275 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 155 1,635 SH   SOLE 0 1,635 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 67 1,428 SH   SOLE 0 1,428 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 141 1,335 SH   SOLE 0 1,335 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 12 94 SH   SOLE 0 94 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 176 1,538 SH   SOLE 0 1,538 0 0
VANGUARD WORLD FDS TELCOMM ETF 92204A884 83 845 SH   SOLE 0 845 0 0
VANGUARD WORLD FDS Call 92204A884 6 1,800 SH Call SOLE 0 1,800 0 0
VANGUARD WORLD FDS Call 92204A876 2 400 SH Call SOLE 0 400 0 0
VANGUARD WORLD FDS Call 92204A504 11 3,200 SH Call SOLE 0 3,200 0 0
VANGUARD WORLD FDS Call 92204A603 0 200 SH Call SOLE 0 200 0 0
VANGUARD WORLD FDS Call 92204A702 0 300 SH Call SOLE 0 300 0 0
VANGUARD WORLD FDS Call 92204A801 4 1,000 SH Call SOLE 0 1,000 0 0
VANGUARD WORLD FDS Call 92204A405 3 4,000 SH Call SOLE 0 4,000 0 0
VANGUARD WORLD FDS Call 92204A306 24 4,600 SH Call SOLE 0 4,600 0 0
VANGUARD WORLD FDS Call 92204A207 2 700 SH Call SOLE 0 700 0 0
VANGUARD WORLD FDS Put 92204A207 2 8,700 SH Put SOLE 0 8,700 0 0
VANGUARD WORLD FDS Put 92204A306 1 2,200 SH Put SOLE 0 2,200 0 0
VANGUARD WORLD FDS Put 92204A801 0 400 SH Put SOLE 0 400 0 0
VANGUARD WORLD FDS Put 92204A504 5 1,900 SH Put SOLE 0 1,900 0 0
VANGUARD WORLD FDS Put 92204A884 0 1,000 SH Put SOLE 0 1,000 0 0
VANTIV INC Call 92210H105 37 11,200 SH Call SOLE 0 11,200 0 0
VANTIV INC Put 92210H105 2 1,800 SH Put SOLE 0 1,800 0 0
VARIAN MED SYS INC COM 92220P105 11 138 SH   SOLE 0 138 0 0
VARIAN MED SYS INC Call 92220P105 13 18,400 SH Call SOLE 0 18,400 0 0
VARIAN MED SYS INC Put 92220P105 2 1,300 SH Put SOLE 0 1,300 0 0
VASCO DATA SEC INTL INC COM 92230Y104 30 1,840 SH   SOLE 0 1,840 0 0
VASCO DATA SEC INTL INC Call 92230Y104 6 6,100 SH Call SOLE 0 6,100 0 0
VASCO DATA SEC INTL INC Put 92230Y104 1 300 SH Put SOLE 0 300 0 0
VASCULAR BIOGENICS LTD COM M96883109 0 200 SH   SOLE 0 200 0 0
VASCULAR BIOGENICS LTD Put M96883109 0 400 SH Put SOLE 0 400 0 0
VASCULAR SOLUTIONS INC COM 92231M109 54 1,300 SH   SOLE 0 1,300 0 0
VASCULAR SOLUTIONS INC Call 92231M109 0 100 SH Call SOLE 0 100 0 0
VASCULAR SOLUTIONS INC Put 92231M109 0 100 SH Put SOLE 0 100 0 0
VCA INC Call 918194101 101 18,800 SH Call SOLE 0 18,800 0 0
VCA INC Put 918194101 1 1,600 SH Put SOLE 0 1,600 0 0
VECTOR GROUP LTD COM 92240M108 20 900 SH   SOLE 0 900 0 0
VECTOR GROUP LTD Call 92240M108 8 14,000 SH Call SOLE 0 14,000 0 0
VECTOR GROUP LTD Put 92240M108 1 1,900 SH Put SOLE 0 1,900 0 0
VECTREN CORP COM 92240G101 20 392 SH   SOLE 0 392 0 0
VECTREN CORP Put 92240G101 1 1,000 SH Put SOLE 0 1,000 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 16 2,071 SH   SOLE 0 2,071 0 0
VEDANTA LTD Call 92242Y100 0 200 SH Call SOLE 0 200 0 0
VEECO INSTRS INC DEL COM 922417100 7 471 SH   SOLE 0 471 0 0
VEECO INSTRS INC DEL Call 922417100 0 200 SH Call SOLE 0 200 0 0
VEECO INSTRS INC DEL Put 922417100 0 200 SH Put SOLE 0 200 0 0
VEEVA SYS INC CL A COM 922475108 70 2,080 SH   SOLE 0 2,080 0 0
VEEVA SYS INC Call 922475108 73 17,600 SH Call SOLE 0 17,600 0 0
VENTAS INC COM 92276F100 184 2,536 SH   SOLE 0 2,536 0 0
VENTAS INC Call 92276F100 96 20,500 SH Call SOLE 0 20,500 0 0
VENTAS INC Put 92276F100 5 6,400 SH Put SOLE 0 6,400 0 0
VERA BRADLEY INC COM 92335C106 0 3 SH   SOLE 0 3 0 0
VERA BRADLEY INC Call 92335C106 1 13,500 SH Call SOLE 0 13,500 0 0
VERACYTE INC COM 92337F107 24 4,968 SH   SOLE 0 4,968 0 0
VERACYTE INC Put 92337F107 13 17,500 SH Put SOLE 0 17,500 0 0
VEREIT INC Call 92339V100 12 20,200 SH Call SOLE 0 20,200 0 0
VEREIT INC Put 92339V100 3 5,000 SH Put SOLE 0 5,000 0 0
VERICEL CORP COM 92346J108 4 2,000 SH   SOLE 0 2,000 0 0
VERICEL CORP Call 92346J108 0 4,200 SH Call SOLE 0 4,200 0 0
VERICEL CORP Put 92346J108 1 3,700 SH Put SOLE 0 3,700 0 0
VERIFONE SYS INC COM 92342Y109 672 36,246 SH   SOLE 0 36,246 0 0
VERIFONE SYS INC Call 92342Y109 2 10,800 SH Call SOLE 0 10,800 0 0
VERIFONE SYS INC Put 92342Y109 44 4,200 SH Put SOLE 0 4,200 0 0
VERINT SYS INC COM 92343X100 100 3,026 SH   SOLE 0 3,026 0 0
VERINT SYS INC Call 92343X100 1 1,500 SH Call SOLE 0 1,500 0 0
VERINT SYS INC Put 92343X100 16 13,900 SH Put SOLE 0 13,900 0 0
VERISIGN INC COM 92343E102 212 2,457 SH   SOLE 0 2,457 0 0
VERISIGN INC Call 92343E102 2 2,300 SH Call SOLE 0 2,300 0 0
VERISIGN INC Put 92343E102 40 10,300 SH Put SOLE 0 10,300 0 0
VERISK ANALYTICS INC COM 92345Y106 423 5,228 SH   SOLE 0 5,228 0 0
VERISK ANALYTICS INC Call 92345Y106 2 1,400 SH Call SOLE 0 1,400 0 0
VERISK ANALYTICS INC Put 92345Y106 25 11,900 SH Put SOLE 0 11,900 0 0
VERITIV CORP COM 923454102 1 38 SH   SOLE 0 38 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 128 2,300 SH   SOLE 0 2,300 0 0
VERIZON COMMUNICATIONS INC Call 92343V104 398 114,400 SH Call SOLE 0 114,400 0 0
VERIZON COMMUNICATIONS INC Put 92343V104 0 5,000 SH Put SOLE 0 5,000 0 0
VERMILION ENERGY INC Call 923725105 1 4,100 SH Call SOLE 0 4,100 0 0
VERMILION ENERGY INC Put 923725105 0 200 SH Put SOLE 0 200 0 0
VERTEX ENERGY INC COM 92534K107 0 145 SH   SOLE 0 145 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 129 1,500 SH   SOLE 0 1,500 0 0
VERTEX PHARMACEUTICALS INC Call 92532F100 180 44,300 SH Call SOLE 0 44,300 0 0
VERTEX PHARMACEUTICALS INC Put 92532F100 297 47,400 SH Put SOLE 0 47,400 0 0
VIACOM INC NEW CL B 92553P201 1,818 43,841 SH   SOLE 0 43,841 0 0
VIACOM INC NEW Call 92553P201 87 27,300 SH Call SOLE 0 27,300 0 0
VIACOM INC NEW Put 92553P201 396 23,900 SH Put SOLE 0 23,900 0 0
VIAD CORP COM NEW 92552R406 9 306 SH   SOLE 0 306 0 0
VIASAT INC Call 92552V100 0 200 SH Call SOLE 0 200 0 0
VIASAT INC Put 92552V100 3 5,300 SH Put SOLE 0 5,300 0 0
VICOR CORP COM 925815102 7 784 SH   SOLE 0 784 0 0
VIMPELCOM LTD SPONSORED ADR 92719A106 33 8,659 SH   SOLE 0 8,659 0 0
VINCE HLDG CORP Call 92719W108 66 52,300 SH Call SOLE 0 52,300 0 0
VINCE HLDG CORP Put 92719W108 0 200 SH Put SOLE 0 200 0 0
VIOLIN MEMORY INC COM 92763A101 2 3,082 SH   SOLE 0 3,082 0 0
VIOLIN MEMORY INC Call 92763A101 2 10,000 SH Call SOLE 0 10,000 0 0
VIOLIN MEMORY INC Put 92763A101 0 300 SH Put SOLE 0 300 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 5 281 SH   SOLE 0 281 0 0
VIPER ENERGY PARTNERS LP Call 92763M105 1 2,500 SH Call SOLE 0 2,500 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 274 24,531 SH   SOLE 0 24,531 0 0
VIPSHOP HLDGS LTD Call 92763W103 75 138,000 SH Call SOLE 0 138,000 0 0
VIPSHOP HLDGS LTD Put 92763W103 51 44,200 SH Put SOLE 0 44,200 0 0
VIRGIN AMER INC COM VTG 92765X208 567 10,104 SH   SOLE 0 10,104 0 0
VIRGIN AMER INC Call 92765X208 28 2,500 SH Call SOLE 0 2,500 0 0
VIRGIN AMER INC Put 92765X208 0 2,800 SH Put SOLE 0 2,800 0 0
VIRNETX HLDG CORP COM 92823T108 402 100,604 SH   SOLE 0 100,604 0 0
VIRNETX HLDG CORP Call 92823T108 16 26,700 SH Call SOLE 0 26,700 0 0
VIRNETX HLDG CORP Put 92823T108 4 4,800 SH Put SOLE 0 4,800 0 0
VIRTU FINL INC CL A 928254101 90 5,051 SH   SOLE 0 5,051 0 0
VIRTU FINL INC Put 928254101 13 5,300 SH Put SOLE 0 5,300 0 0
VIRTUSA CORP COM 92827P102 86 2,985 SH   SOLE 0 2,985 0 0
VIRTUSA CORP Put 92827P102 13 2,400 SH Put SOLE 0 2,400 0 0
VISA INC COM CL A 92826C839 44 600 SH   SOLE 0 600 0 0
VISA INC Call 92826C839 206 33,100 SH Call SOLE 0 33,100 0 0
VISA INC Put 92826C839 11 13,600 SH Put SOLE 0 13,600 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 51 4,151 SH   SOLE 0 4,151 0 0
VISHAY INTERTECHNOLOGY INC Put 928298108 1 1,000 SH Put SOLE 0 1,000 0 0
VISHAY PRECISION GROUP INC COM 92835K103 2 201 SH   SOLE 0 201 0 0
VISIONCHINA MEDIA INC SPON ADR NEW 92833U202 2 300 SH   SOLE 0 300 0 0
VISTA OUTDOOR INC COM 928377100 5 105 SH   SOLE 0 105 0 0
VISTA OUTDOOR INC Call 928377100 0 800 SH Call SOLE 0 800 0 0
VITAL THERAPIES INC COM 92847R104 20 3,249 SH   SOLE 0 3,249 0 0
VITAL THERAPIES INC Call 92847R104 2 9,000 SH Call SOLE 0 9,000 0 0
VITAL THERAPIES INC Put 92847R104 31 3,800 SH Put SOLE 0 3,800 0 0
VITAMIN SHOPPE INC COM 92849E101 121 3,970 SH   SOLE 0 3,970 0 0
VITAMIN SHOPPE INC Call 92849E101 0 1,000 SH Call SOLE 0 1,000 0 0
VITAMIN SHOPPE INC Put 92849E101 20 19,600 SH Put SOLE 0 19,600 0 0
VIVINT SOLAR INC COM 92854Q106 2 715 SH   SOLE 0 715 0 0
VIVINT SOLAR INC Put 92854Q106 12 2,500 SH Put SOLE 0 2,500 0 0
VMWARE INC CL A COM 928563402 1,642 28,699 SH   SOLE 0 28,699 0 0
VMWARE INC Call 928563402 128 132,400 SH Call SOLE 0 132,400 0 0
VMWARE INC Put 928563402 1,905 60,400 SH Put SOLE 0 60,400 0 0
VOC ENERGY TR TR UNIT 91829B103 6 1,862 SH   SOLE 0 1,862 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 4 354 SH   SOLE 0 354 0 0
VOCERA COMMUNICATIONS INC Call 92857F107 0 4,000 SH Call SOLE 0 4,000 0 0
VODAFONE GROUP PLC NEW Call 92857W308 2 15,500 SH Call SOLE 0 15,500 0 0
VODAFONE GROUP PLC NEW Put 92857W308 17 17,700 SH Put SOLE 0 17,700 0 0
VONAGE HLDGS CORP COM 92886T201 66 10,917 SH   SOLE 0 10,917 0 0
VONAGE HLDGS CORP Call 92886T201 1 3,300 SH Call SOLE 0 3,300 0 0
VORNADO RLTY TR SH BEN INT 929042109 472 4,722 SH   SOLE 0 4,722 0 0
VOXELJET AG ADS 92912L107 4 1,059 SH   SOLE 0 1,059 0 0
VOXELJET AG Call 92912L107 0 1,800 SH Call SOLE 0 1,800 0 0
VOXX INTL CORP CL A 91829F104 2 946 SH   SOLE 0 946 0 0
VOXX INTL CORP Put 91829F104 2 1,000 SH Put SOLE 0 1,000 0 0
VOYA FINL INC COM 929089100 58 2,368 SH   SOLE 0 2,368 0 0
VOYA FINL INC Call 929089100 0 1,000 SH Call SOLE 0 1,000 0 0
VULCAN MATLS CO COM 929160109 78 651 SH   SOLE 0 651 0 0
VULCAN MATLS CO Call 929160109 214 16,100 SH Call SOLE 0 16,100 0 0
VULCAN MATLS CO Put 929160109 0 300 SH Put SOLE 0 300 0 0
VUZIX CORP COM NEW 92921W300 15 1,996 SH   SOLE 0 1,996 0 0
VUZIX CORP Call 92921W300 9 11,600 SH Call SOLE 0 11,600 0 0
VUZIX CORP Put 92921W300 6 3,500 SH Put SOLE 0 3,500 0 0
W & T OFFSHORE INC Put 92922P106 2 2,000 SH Put SOLE 0 2,000 0 0
W P CAREY INC COM 92936U109 185 2,672 SH   SOLE 0 2,672 0 0
W P CAREY INC Call 92936U109 68 20,400 SH Call SOLE 0 20,400 0 0
W P CAREY INC Put 92936U109 0 1,400 SH Put SOLE 0 1,400 0 0
WABASH NATL CORP Call 929566107 3 3,200 SH Call SOLE 0 3,200 0 0
WABCO HLDGS INC Put 92927K102 2 400 SH Put SOLE 0 400 0 0
WABTEC CORP COM 929740108 7 110 SH   SOLE 0 110 0 0
WABTEC CORP Call 929740108 4 3,000 SH Call SOLE 0 3,000 0 0
WABTEC CORP Put 929740108 0 100 SH Put SOLE 0 100 0 0
WADDELL & REED FINL INC CL A 930059100 141 8,231 SH   SOLE 0 8,231 0 0
WADDELL & REED FINL INC Call 930059100 0 2,200 SH Call SOLE 0 2,200 0 0
WADDELL & REED FINL INC Put 930059100 33 12,100 SH Put SOLE 0 12,100 0 0
WAGEWORKS INC COM 930427109 25 422 SH   SOLE 0 422 0 0
WAGEWORKS INC Call 930427109 1 1,100 SH Call SOLE 0 1,100 0 0
WAGEWORKS INC Put 930427109 0 3,400 SH Put SOLE 0 3,400 0 0
WAL-MART STORES INC COM 931142103 1,467 20,100 SH   SOLE 0 20,100 0 0
WAL-MART STORES INC Call 931142103 168 89,100 SH Call SOLE 0 89,100 0 0
WAL-MART STORES INC Put 931142103 49 91,200 SH Put SOLE 0 91,200 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 108 1,300 SH   SOLE 0 1,300 0 0
WALGREENS BOOTS ALLIANCE INC Call 931427108 536 127,400 SH Call SOLE 0 127,400 0 0
WALGREENS BOOTS ALLIANCE INC Put 931427108 1 2,800 SH Put SOLE 0 2,800 0 0
WALKER & DUNLOP INC COM 93148P102 22 988 SH   SOLE 0 988 0 0
WALKER & DUNLOP INC Call 93148P102 0 1,000 SH Call SOLE 0 1,000 0 0
WALKER & DUNLOP INC Put 93148P102 0 600 SH Put SOLE 0 600 0 0
WALTER INVT MGMT CORP COM 93317W102 23 8,491 SH   SOLE 0 8,491 0 0
WALTER INVT MGMT CORP Call 93317W102 0 1,600 SH Call SOLE 0 1,600 0 0
WALTER INVT MGMT CORP Put 93317W102 3 1,300 SH Put SOLE 0 1,300 0 0
WASHINGTON FED INC COM 938824109 9 374 SH   SOLE 0 374 0 0
WASHINGTON REAL ESTATE INVT Call 939653101 8 5,400 SH Call SOLE 0 5,400 0 0
WASHINGTON REAL ESTATE INVT Put 939653101 0 600 SH Put SOLE 0 600 0 0
WASTE CONNECTIONS INC COM 94106B101 136 1,893 SH   SOLE 0 1,893 0 0
WASTE CONNECTIONS INC Call 94106B101 26 3,400 SH Call SOLE 0 3,400 0 0
WASTE CONNECTIONS INC Put 94106B101 1 1,000 SH Put SOLE 0 1,000 0 0
WASTE MGMT INC DEL Call 94106L109 129 11,900 SH Call SOLE 0 11,900 0 0
WASTE MGMT INC DEL Put 94106L109 1 11,100 SH Put SOLE 0 11,100 0 0
WATERS CORP Call 941848103 140 7,800 SH Call SOLE 0 7,800 0 0
WATERS CORP Put 941848103 2 7,800 SH Put SOLE 0 7,800 0 0
WATERSTONE FINL INC MD COM 94188P101 13 858 SH   SOLE 0 858 0 0
WATERSTONE FINL INC MD Put 94188P101 0 4,700 SH Put SOLE 0 4,700 0 0
WATSCO INC Call 942622200 3 1,000 SH Call SOLE 0 1,000 0 0
WATSCO INC Put 942622200 0 100 SH Put SOLE 0 100 0 0
WATTS WATER TECHNOLOGIES INC Call 942749102 0 100 SH Call SOLE 0 100 0 0
WAYFAIR INC CL A 94419L101 136 3,499 SH   SOLE 0 3,499 0 0
WAYFAIR INC Call 94419L101 53 29,800 SH Call SOLE 0 29,800 0 0
WAYFAIR INC Put 94419L101 183 19,000 SH Put SOLE 0 19,000 0 0
WD-40 CO Call 929236107 22 1,700 SH Call SOLE 0 1,700 0 0
WD-40 CO Put 929236107 2 1,700 SH Put SOLE 0 1,700 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 143 25,805 SH   SOLE 0 25,805 0 0
WEATHERFORD INTL PLC Call G48833100 32 163,200 SH Call SOLE 0 163,200 0 0
WEATHERFORD INTL PLC Put G48833100 96 92,000 SH Put SOLE 0 92,000 0 0
WEB COM GROUP INC COM 94733A104 11 607 SH   SOLE 0 607 0 0
WEBMD HEALTH CORP COM 94770V102 762 13,116 SH   SOLE 0 13,116 0 0
WEBMD HEALTH CORP Call 94770V102 5 7,800 SH Call SOLE 0 7,800 0 0
WEBMD HEALTH CORP Put 94770V102 38 16,500 SH Put SOLE 0 16,500 0 0
WEBSTER FINL CORP CONN COM 947890109 8 247 SH   SOLE 0 247 0 0
WEC ENERGY GROUP INC COM 92939U106 47 734 SH   SOLE 0 734 0 0
WEC ENERGY GROUP INC Call 92939U106 22 4,000 SH Call SOLE 0 4,000 0 0
WEC ENERGY GROUP INC Put 92939U106 0 800 SH Put SOLE 0 800 0 0
WEIBO CORP SPONSORED ADR 948596101 424 14,957 SH   SOLE 0 14,957 0 0
WEIBO CORP Call 948596101 510 57,600 SH Call SOLE 0 57,600 0 0
WEIBO CORP Put 948596101 37 36,900 SH Put SOLE 0 36,900 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 9 808 SH   SOLE 0 808 0 0
WEIGHT WATCHERS INTL INC NEW Call 948626106 10 30,700 SH Call SOLE 0 30,700 0 0
WEIGHT WATCHERS INTL INC NEW Put 948626106 513 62,200 SH Put SOLE 0 62,200 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 3 95 SH   SOLE 0 95 0 0
WEINGARTEN RLTY INVS Call 948741103 0 100 SH Call SOLE 0 100 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 131 1,226 SH   SOLE 0 1,226 0 0
WELLCARE HEALTH PLANS INC Call 94946T106 67 4,900 SH Call SOLE 0 4,900 0 0
WELLS FARGO & CO NEW COM 949746101 567 11,994 SH   SOLE 0 11,994 0 0
WELLS FARGO & CO NEW *W EXP 10/28/201 949746119 262 19,253 SH   SOLE 0 19,253 0 0
WELLS FARGO & CO NEW Call 949746101 497 459,800 SH Call SOLE 0 459,800 0 0
WELLS FARGO & CO NEW Put 949746101 762 296,900 SH Put SOLE 0 296,900 0 0
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 30 3,900 SH   SOLE 0 3,900 0 0
WELLTOWER INC Call 95040Q104 172 91,400 SH Call SOLE 0 91,400 0 0
WELLTOWER INC Put 95040Q104 26 18,700 SH Put SOLE 0 18,700 0 0
WENDYS CO COM 95058W100 39 4,131 SH   SOLE 0 4,131 0 0
WENDYS CO Put 95058W100 3 16,200 SH Put SOLE 0 16,200 0 0
WERNER ENTERPRISES INC COM 950755108 22 973 SH   SOLE 0 973 0 0
WERNER ENTERPRISES INC Call 950755108 0 300 SH Call SOLE 0 300 0 0
WERNER ENTERPRISES INC Put 950755108 2 1,100 SH Put SOLE 0 1,100 0 0
WESBANCO INC COM 950810101 13 441 SH   SOLE 0 441 0 0
WESCO AIRCRAFT HLDGS INC Call 950814103 4 4,500 SH Call SOLE 0 4,500 0 0
WESCO AIRCRAFT HLDGS INC Put 950814103 0 1,800 SH Put SOLE 0 1,800 0 0
WESCO INTL INC COM 95082P105 3 62 SH   SOLE 0 62 0 0
WESCO INTL INC Call 95082P105 15 8,400 SH Call SOLE 0 8,400 0 0
WESCO INTL INC Put 95082P105 1 10,800 SH Put SOLE 0 10,800 0 0
WEST MARINE INC COM 954235107 8 1,035 SH   SOLE 0 1,035 0 0
WEST MARINE INC Put 954235107 0 1,000 SH Put SOLE 0 1,000 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 31 421 SH   SOLE 0 421 0 0
WEST PHARMACEUTICAL SVSC INC Call 955306105 2 400 SH Call SOLE 0 400 0 0
WESTAR ENERGY INC COM 95709T100 28 500 SH   SOLE 0 500 0 0
WESTAR ENERGY INC Call 95709T100 7 1,200 SH Call SOLE 0 1,200 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 19 32,300 SH Call SOLE 0 32,300 0 0
WESTERN ALLIANCE BANCORP Put 957638109 4 1,000 SH Put SOLE 0 1,000 0 0
WESTERN ASSET MTG CAP CORP Call 95790D105 0 200 SH Call SOLE 0 200 0 0
WESTERN ASSET MTG CAP CORP Put 95790D105 32 9,900 SH Put SOLE 0 9,900 0 0
WESTERN DIGITAL CORP COM 958102105 2,475 52,374 SH   SOLE 0 52,374 0 0
WESTERN DIGITAL CORP Call 958102105 413 218,200 SH Call SOLE 0 218,200 0 0
WESTERN DIGITAL CORP Put 958102105 315 263,700 SH Put SOLE 0 263,700 0 0
WESTERN GAS EQUITY PARTNERS Call 95825R103 14 5,000 SH Call SOLE 0 5,000 0 0
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 1,112 22,068 SH   SOLE 0 22,068 0 0
WESTERN GAS PARTNERS LP Call 958254104 154 85,300 SH Call SOLE 0 85,300 0 0
WESTERN GAS PARTNERS LP Put 958254104 13 5,600 SH Put SOLE 0 5,600 0 0
WESTERN REFNG INC COM 959319104 821 39,814 SH   SOLE 0 39,814 0 0
WESTERN REFNG INC Call 959319104 75 48,500 SH Call SOLE 0 48,500 0 0
WESTERN REFNG INC Put 959319104 475 127,800 SH Put SOLE 0 127,800 0 0
WESTERN REFNG LOGISTICS LP COM UNIT REP LTP 95931Q205 319 12,201 SH   SOLE 0 12,201 0 0
WESTERN REFNG LOGISTICS LP Put 95931Q205 14 10,300 SH Put SOLE 0 10,300 0 0
WESTERN UN CO COM 959802109 100 5,230 SH   SOLE 0 5,230 0 0
WESTERN UN CO Call 959802109 1 2,400 SH Call SOLE 0 2,400 0 0
WESTERN UN CO Put 959802109 11 9,400 SH Put SOLE 0 9,400 0 0
WESTLAKE CHEM CORP COM 960413102 105 2,456 SH   SOLE 0 2,456 0 0
WESTLAKE CHEM CORP Call 960413102 2 5,400 SH Call SOLE 0 5,400 0 0
WESTLAKE CHEM CORP Put 960413102 4 10,000 SH Put SOLE 0 10,000 0 0
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 221 11,067 SH   SOLE 0 11,067 0 0
WESTLAKE CHEM PARTNERS LP Call 960417103 5 3,000 SH Call SOLE 0 3,000 0 0
WESTLAKE CHEM PARTNERS LP Put 960417103 31 23,700 SH Put SOLE 0 23,700 0 0
WESTMORELAND COAL CO COM 960878106 127 13,399 SH   SOLE 0 13,399 0 0
WESTMORELAND COAL CO Call 960878106 17 13,500 SH Call SOLE 0 13,500 0 0
WESTMORELAND COAL CO Put 960878106 0 1,500 SH Put SOLE 0 1,500 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 29 17,854 SH   SOLE 0 17,854 0 0
WESTPORT FUEL SYSTEMS INC Call 960908309 0 3,800 SH Call SOLE 0 3,800 0 0
WESTPORT FUEL SYSTEMS INC Put 960908309 32 6,700 SH Put SOLE 0 6,700 0 0
WESTROCK CO Call 96145D105 198 43,700 SH Call SOLE 0 43,700 0 0
WESTROCK CO Put 96145D105 2 2,300 SH Put SOLE 0 2,300 0 0
WEX INC Call 96208T104 13 4,000 SH Call SOLE 0 4,000 0 0
WEYERHAEUSER CO COM 962166104 174 5,861 SH   SOLE 0 5,861 0 0
WEYERHAEUSER CO Call 962166104 2 2,400 SH Call SOLE 0 2,400 0 0
WEYERHAEUSER CO Put 962166104 13 18,500 SH Put SOLE 0 18,500 0 0
WGL HLDGS INC COM 92924F106 4 61 SH   SOLE 0 61 0 0
WGL HLDGS INC Call 92924F106 1 400 SH Call SOLE 0 400 0 0
WHIRLPOOL CORP COM 963320106 499 2,999 SH   SOLE 0 2,999 0 0
WHIRLPOOL CORP Put 963320106 62 11,000 SH Put SOLE 0 11,000 0 0
WHITESTONE REIT COM 966084204 31 2,098 SH   SOLE 0 2,098 0 0
WHITESTONE REIT Call 966084204 2 3,000 SH Call SOLE 0 3,000 0 0
WHITEWAVE FOODS CO COM 966244105 9,185 195,695 SH   SOLE 0 195,695 0 0
WHITEWAVE FOODS CO Call 966244105 279 85,800 SH Call SOLE 0 85,800 0 0
WHITEWAVE FOODS CO Put 966244105 82 118,500 SH Put SOLE 0 118,500 0 0
WHITING PETE CORP NEW Call 966387102 82 248,000 SH Call SOLE 0 248,000 0 0
WHITING PETE CORP NEW Put 966387102 613 149,700 SH Put SOLE 0 149,700 0 0
WHOLE FOODS MKT INC COM 966837106 319 9,967 SH   SOLE 0 9,967 0 0
WHOLE FOODS MKT INC Call 966837106 1 2,300 SH Call SOLE 0 2,300 0 0
WHOLE FOODS MKT INC Put 966837106 10 8,900 SH Put SOLE 0 8,900 0 0
WILLBROS GROUP INC DEL COM 969203108 20 8,144 SH   SOLE 0 8,144 0 0
WILLBROS GROUP INC DEL Call 969203108 0 2,000 SH Call SOLE 0 2,000 0 0
WILLIAMS COS INC DEL COM 969457100 285 13,200 SH   SOLE 0 13,200 0 0
WILLIAMS COS INC DEL Call 969457100 128 139,500 SH Call SOLE 0 139,500 0 0
WILLIAMS COS INC DEL Put 969457100 349 92,600 SH Put SOLE 0 92,600 0 0
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 485 14,022 SH   SOLE 0 14,022 0 0
WILLIAMS PARTNERS L P NEW Call 96949L105 456 54,700 SH Call SOLE 0 54,700 0 0
WILLIAMS PARTNERS L P NEW Put 96949L105 50 48,100 SH Put SOLE 0 48,100 0 0
WILLIAMS SONOMA INC Call 969904101 5 1,700 SH Call SOLE 0 1,700 0 0
WILLIAMS SONOMA INC Put 969904101 0 200 SH Put SOLE 0 200 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 170 1,372 SH   SOLE 0 1,372 0 0
WILLIS TOWERS WATSON PUB LTD Call G96629103 0 300 SH Call SOLE 0 300 0 0
WILLIS TOWERS WATSON PUB LTD Put G96629103 6 3,900 SH Put SOLE 0 3,900 0 0
WINDSTREAM HLDGS INC Call 97382A200 18 61,000 SH Call SOLE 0 61,000 0 0
WINDSTREAM HLDGS INC Put 97382A200 4 1,500 SH Put SOLE 0 1,500 0 0
WINDTREE THERAPEUTICS INC COM 97382D105 0 207 SH   SOLE 0 207 0 0
WINGSTOP INC Call 974155103 13 5,100 SH Call SOLE 0 5,100 0 0
WINNEBAGO INDS INC COM 974637100 13 588 SH   SOLE 0 588 0 0
WINNEBAGO INDS INC Put 974637100 0 400 SH Put SOLE 0 400 0 0
WINTHROP RLTY TR SH BEN INT NEW 976391300 57 6,516 SH   SOLE 0 6,516 0 0
WINTRUST FINL CORP COM 97650W108 77 1,521 SH   SOLE 0 1,521 0 0
WINTRUST FINL CORP Call 97650W108 0 100 SH Call SOLE 0 100 0 0
WISDOMTREE INVTS INC COM 97717P104 45 4,656 SH   SOLE 0 4,656 0 0
WISDOMTREE INVTS INC Call 97717P104 3 8,400 SH Call SOLE 0 8,400 0 0
WISDOMTREE INVTS INC Put 97717P104 2 1,600 SH Put SOLE 0 1,600 0 0
WISDOMTREE TR CHINESE YUAN FD 97717W182 49 2,019 SH   SOLE 0 2,019 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 1 55 SH   SOLE 0 55 0 0
WISDOMTREE TR DIV EX-FINL FD 97717W406 137 1,788 SH   SOLE 0 1,788 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 628 31,109 SH   SOLE 0 31,109 0 0
WISDOMTREE TR EM LCL DEBT FD 97717X867 7 200 SH   SOLE 0 200 0 0
WISDOMTREE TR MIDCAP DIVI FD 97717W505 44 500 SH   SOLE 0 500 0 0
WISDOMTREE TR JP SMALLCP DIV 97717W836 99 1,792 SH   SOLE 0 1,792 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 1,445 37,279 SH   SOLE 0 37,279 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1,969 38,982 SH   SOLE 0 38,982 0 0
WISDOMTREE TR Call 97717X701 19 30,900 SH Call SOLE 0 30,900 0 0
WISDOMTREE TR Call 97717W851 54 290,200 SH Call SOLE 0 290,200 0 0
WISDOMTREE TR Call 97717W836 0 200 SH Call SOLE 0 200 0 0
WISDOMTREE TR Call 97717W604 0 200 SH Call SOLE 0 200 0 0
WISDOMTREE TR Call 97717W422 43 29,900 SH Call SOLE 0 29,900 0 0
WISDOMTREE TR Call 97717W406 0 800 SH Call SOLE 0 800 0 0
WISDOMTREE TR Call 97717W315 11 4,100 SH Call SOLE 0 4,100 0 0
WISDOMTREE TR Call 97717W281 1 1,100 SH Call SOLE 0 1,100 0 0
WISDOMTREE TR Call 97717W182 7 16,600 SH Call SOLE 0 16,600 0 0
WISDOMTREE TR Put 97717W182 32 24,500 SH Put SOLE 0 24,500 0 0
WISDOMTREE TR Put 97717W315 2 400 SH Put SOLE 0 400 0 0
WISDOMTREE TR Put 97717W422 7 11,100 SH Put SOLE 0 11,100 0 0
WISDOMTREE TR Put 97717W851 519 86,400 SH Put SOLE 0 86,400 0 0
WISDOMTREE TR Put 97717X701 27 18,100 SH Put SOLE 0 18,100 0 0
WIX COM LTD SHS M98068105 74 2,468 SH   SOLE 0 2,468 0 0
WIX COM LTD Call M98068105 15 3,100 SH Call SOLE 0 3,100 0 0
WIX COM LTD Put M98068105 5 7,700 SH Put SOLE 0 7,700 0 0
WMIH CORP COM 92936P100 0 240 SH   SOLE 0 240 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 103 3,849 SH   SOLE 0 3,849 0 0
WNS HOLDINGS LTD Put 92932M101 1 500 SH Put SOLE 0 500 0 0
WOLVERINE WORLD WIDE INC COM 978097103 42 2,081 SH   SOLE 0 2,081 0 0
WOLVERINE WORLD WIDE INC Call 978097103 1 800 SH Call SOLE 0 800 0 0
WOODWARD INC Call 980745103 2 600 SH Call SOLE 0 600 0 0
WORKDAY INC CL A 98138H101 48 656 SH   SOLE 0 656 0 0
WORKDAY INC Call 98138H101 32 13,500 SH Call SOLE 0 13,500 0 0
WORKDAY INC Put 98138H101 33 12,900 SH Put SOLE 0 12,900 0 0
WORKIVA INC Call 98139A105 9 5,700 SH Call SOLE 0 5,700 0 0
WORKIVA INC Put 98139A105 1 3,900 SH Put SOLE 0 3,900 0 0
WORLD ACCEP CORP DEL COM 981419104 33 724 SH   SOLE 0 724 0 0
WORLD ACCEP CORP DEL Call 981419104 107 12,300 SH Call SOLE 0 12,300 0 0
WORLD ACCEP CORP DEL Put 981419104 25 14,300 SH Put SOLE 0 14,300 0 0
WORLD FUEL SVCS CORP COM 981475106 28 593 SH   SOLE 0 593 0 0
WORLD FUEL SVCS CORP Call 981475106 1 1,000 SH Call SOLE 0 1,000 0 0
WORLD FUEL SVCS CORP Put 981475106 1 3,900 SH Put SOLE 0 3,900 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 30 1,638 SH   SOLE 0 1,638 0 0
WORLD WRESTLING ENTMT INC Call 98156Q108 24 8,300 SH Call SOLE 0 8,300 0 0
WORLD WRESTLING ENTMT INC Put 98156Q108 1 1,500 SH Put SOLE 0 1,500 0 0
WORTHINGTON INDS INC Call 981811102 5 1,500 SH Call SOLE 0 1,500 0 0
WP GLIMCHER IN COM 92939N102 62 5,597 SH   SOLE 0 5,597 0 0
WP GLIMCHER IN Call 92939N102 0 200 SH Call SOLE 0 200 0 0
WPP PLC NEW ADR 92937A102 0 1 SH   SOLE 0 1 0 0
WPP PLC NEW Call 92937A102 0 100 SH Call SOLE 0 100 0 0
WPX ENERGY INC COM 98212B103 42 4,599 SH   SOLE 0 4,599 0 0
WPX ENERGY INC Call 98212B103 657 195,500 SH Call SOLE 0 195,500 0 0
WPX ENERGY INC Put 98212B103 36 46,600 SH Put SOLE 0 46,600 0 0
WRIGHT MED GROUP N V Call N96617118 0 200 SH Call SOLE 0 200 0 0
WRIGHT MED GROUP N V Put N96617118 108 69,400 SH Put SOLE 0 69,400 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 698 9,813 SH   SOLE 0 9,813 0 0
WYNDHAM WORLDWIDE CORP Call 98310W108 21 15,100 SH Call SOLE 0 15,100 0 0
WYNDHAM WORLDWIDE CORP Put 98310W108 3 600 SH Put SOLE 0 600 0 0
WYNN RESORTS LTD COM 983134107 96 1,064 SH   SOLE 0 1,064 0 0
WYNN RESORTS LTD Call 983134107 46 5,400 SH Call SOLE 0 5,400 0 0
WYNN RESORTS LTD Put 983134107 5 400 SH Put SOLE 0 400 0 0
XCEL ENERGY INC COM 98389B100 99 2,220 SH   SOLE 0 2,220 0 0
XCEL ENERGY INC Call 98389B100 10 4,300 SH Call SOLE 0 4,300 0 0
XCEL ENERGY INC Put 98389B100 8 6,400 SH Put SOLE 0 6,400 0 0
XCERRA CORP COM 98400J108 2 500 SH   SOLE 0 500 0 0
XCERRA CORP Call 98400J108 0 4,300 SH Call SOLE 0 4,300 0 0
XENCOR INC COM 98401F105 64 3,400 SH   SOLE 0 3,400 0 0
XENCOR INC Call 98401F105 0 200 SH Call SOLE 0 200 0 0
XENIA HOTELS & RESORTS INC COM 984017103 4 255 SH   SOLE 0 255 0 0
XENIA HOTELS & RESORTS INC Call 984017103 0 600 SH Call SOLE 0 600 0 0
XENOPORT INC COM 98411C100 119 17,024 SH   SOLE 0 17,024 0 0
XENOPORT INC Put 98411C100 0 18,700 SH Put SOLE 0 18,700 0 0
XERIUM TECHNOLOGIES INC COM NEW 98416J118 9 1,434 SH   SOLE 0 1,434 0 0
XEROX CORP Call 984121103 0 500 SH Call SOLE 0 500 0 0
XILINX INC COM 983919101 455 9,866 SH   SOLE 0 9,866 0 0
XILINX INC Call 983919101 37 25,600 SH Call SOLE 0 25,600 0 0
XILINX INC Put 983919101 15 9,000 SH Put SOLE 0 9,000 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 38 7,810 SH   SOLE 0 7,810 0 0
XINYUAN REAL ESTATE CO LTD Call 98417P105 0 800 SH Call SOLE 0 800 0 0
XINYUAN REAL ESTATE CO LTD Put 98417P105 6 11,400 SH Put SOLE 0 11,400 0 0
XL GROUP PLC SHS G98290102 8 255 SH   SOLE 0 255 0 0
XL GROUP PLC Call G98290102 0 500 SH Call SOLE 0 500 0 0
XO GROUP INC Call 983772104 0 1,600 SH Call SOLE 0 1,600 0 0
XO GROUP INC Put 983772104 2 2,000 SH Put SOLE 0 2,000 0 0
XOMA CORP DEL COM 98419J107 8 15,882 SH   SOLE 0 15,882 0 0
XOMA CORP DEL Call 98419J107 0 100 SH Call SOLE 0 100 0 0
XOMA CORP DEL Put 98419J107 0 5,000 SH Put SOLE 0 5,000 0 0
XPO LOGISTICS INC COM 983793100 151 5,766 SH   SOLE 0 5,766 0 0
XPO LOGISTICS INC Call 983793100 44 22,300 SH Call SOLE 0 22,300 0 0
XPO LOGISTICS INC Put 983793100 48 11,300 SH Put SOLE 0 11,300 0 0
XUNLEI LTD SPONSORED ADR 98419E108 116 22,217 SH   SOLE 0 22,217 0 0
XUNLEI LTD Call 98419E108 1 8,100 SH Call SOLE 0 8,100 0 0
XUNLEI LTD Put 98419E108 5 8,500 SH Put SOLE 0 8,500 0 0
XURA INC COM 98420V107 258 10,563 SH   SOLE 0 10,563 0 0
XURA INC Call 98420V107 69 32,700 SH Call SOLE 0 32,700 0 0
XURA INC Put 98420V107 4 4,900 SH Put SOLE 0 4,900 0 0
XYLEM INC COM 98419M100 374 8,393 SH   SOLE 0 8,393 0 0
XYLEM INC Call 98419M100 8 3,700 SH Call SOLE 0 3,700 0 0
XYLEM INC Put 98419M100 1 1,000 SH Put SOLE 0 1,000 0 0
YADKIN FINL CORP COM 984305102 30 1,207 SH   SOLE 0 1,207 0 0
YAHOO INC COM 984332106 4,617 122,932 SH   SOLE 0 122,932 0 0
YAHOO INC Call 984332106 52 34,300 SH Call SOLE 0 34,300 0 0
YAHOO INC Put 984332106 638 207,200 SH Put SOLE 0 207,200 0 0
YAMANA GOLD INC Call 98462Y100 79 33,900 SH Call SOLE 0 33,900 0 0
YAMANA GOLD INC Put 98462Y100 6 5,900 SH Put SOLE 0 5,900 0 0
YANDEX N V SHS CLASS A N97284108 258 11,847 SH   SOLE 0 11,847 0 0
YANDEX N V Call N97284108 37 10,300 SH Call SOLE 0 10,300 0 0
YANDEX N V Put N97284108 5 5,900 SH Put SOLE 0 5,900 0 0
YANZHOU COAL MNG CO LTD SPON ADR H SHS 984846105 3 522 SH   SOLE 0 522 0 0
YELP INC CL A 985817105 202 6,682 SH   SOLE 0 6,682 0 0
YELP INC Call 985817105 14 9,600 SH Call SOLE 0 9,600 0 0
YELP INC Put 985817105 32 13,200 SH Put SOLE 0 13,200 0 0
YINGLI GREEN ENERGY HLDG CO ADR NEW 98584B202 16 4,082 SH   SOLE 0 4,082 0 0
YORK WTR CO COM 987184108 75 2,370 SH   SOLE 0 2,370 0 0
YORK WTR CO Call 987184108 0 500 SH Call SOLE 0 500 0 0
YORK WTR CO Put 987184108 1 1,000 SH Put SOLE 0 1,000 0 0
YPF SOCIEDAD ANONIMA Call 984245100 225 225,600 SH Call SOLE 0 225,600 0 0
YPF SOCIEDAD ANONIMA Put 984245100 347 70,400 SH Put SOLE 0 70,400 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 11 1,296 SH   SOLE 0 1,296 0 0
YRC WORLDWIDE INC Call 984249607 5 12,000 SH Call SOLE 0 12,000 0 0
YUM BRANDS INC COM 988498101 4,884 58,912 SH   SOLE 0 58,912 0 0
YUM BRANDS INC Call 988498101 71 81,700 SH Call SOLE 0 81,700 0 0
YUM BRANDS INC Put 988498101 134 74,500 SH Put SOLE 0 74,500 0 0
YY INC ADS REPCOM CLA 98426T106 1,051 31,038 SH   SOLE 0 31,038 0 0
YY INC Call 98426T106 73 230,800 SH Call SOLE 0 230,800 0 0
YY INC Put 98426T106 2,258 142,800 SH Put SOLE 0 142,800 0 0
ZAFGEN INC COM 98885E103 8 1,400 SH   SOLE 0 1,400 0 0
ZAFGEN INC Call 98885E103 0 1,200 SH Call SOLE 0 1,200 0 0
ZAFGEN INC Put 98885E103 8 2,100 SH Put SOLE 0 2,100 0 0
ZAGG INC COM 98884U108 32 6,238 SH   SOLE 0 6,238 0 0
ZAGG INC Call 98884U108 0 1,000 SH Call SOLE 0 1,000 0 0
ZAGG INC Put 98884U108 3 9,800 SH Put SOLE 0 9,800 0 0
ZAYO GROUP HLDGS INC Call 98919V105 22 3,600 SH Call SOLE 0 3,600 0 0
ZAYO GROUP HLDGS INC Put 98919V105 0 100 SH Put SOLE 0 100 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 277 5,542 SH   SOLE 0 5,542 0 0
ZEBRA TECHNOLOGIES CORP Call 989207105 2 7,000 SH Call SOLE 0 7,000 0 0
ZEBRA TECHNOLOGIES CORP Put 989207105 235 52,000 SH Put SOLE 0 52,000 0 0
ZELTIQ AESTHETICS INC COM 98933Q108 32 1,198 SH   SOLE 0 1,198 0 0
ZELTIQ AESTHETICS INC Call 98933Q108 25 11,500 SH Call SOLE 0 11,500 0 0
ZELTIQ AESTHETICS INC Put 98933Q108 0 100 SH Put SOLE 0 100 0 0
ZENDESK INC COM 98936J101 66 2,528 SH   SOLE 0 2,528 0 0
ZENDESK INC Call 98936J101 33 11,900 SH Call SOLE 0 11,900 0 0
ZHAOPIN LTD Call 98954L103 0 2,000 SH Call SOLE 0 2,000 0 0
ZHAOPIN LTD Put 98954L103 0 100 SH Put SOLE 0 100 0 0
ZHONE TECHNOLOGIES INC NEW COM NEW 98950P884 3 2,897 SH   SOLE 0 2,897 0 0
ZHONE TECHNOLOGIES INC NEW Call 98950P884 0 600 SH Call SOLE 0 600 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 68 1,899 SH   SOLE 0 1,899 0 0
ZILLOW GROUP INC Call 98954M200 99 20,300 SH Call SOLE 0 20,300 0 0
ZILLOW GROUP INC Call 98954M101 704 93,900 SH Call SOLE 0 93,900 0 0
ZILLOW GROUP INC Put 98954M101 118 9,200 SH Put SOLE 0 9,200 0 0
ZILLOW GROUP INC Put 98954M200 32 10,400 SH Put SOLE 0 10,400 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 81 676 SH   SOLE 0 676 0 0
ZIMMER BIOMET HLDGS INC Call 98956P102 102 20,600 SH Call SOLE 0 20,600 0 0
ZIMMER BIOMET HLDGS INC Put 98956P102 24 12,400 SH Put SOLE 0 12,400 0 0
ZION OIL & GAS INC COM 989696109 6 4,940 SH   SOLE 0 4,940 0 0
ZIONS BANCORPORATION COM 989701107 338 13,487 SH   SOLE 0 13,487 0 0
ZIONS BANCORPORATION Call 989701107 3 8,900 SH Call SOLE 0 8,900 0 0
ZIONS BANCORPORATION Put 989701107 9 14,300 SH Put SOLE 0 14,300 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 35 6,531 SH   SOLE 0 6,531 0 0
ZIOPHARM ONCOLOGY INC Call 98973P101 2 8,100 SH Call SOLE 0 8,100 0 0
ZIOPHARM ONCOLOGY INC Put 98973P101 41 6,100 SH Put SOLE 0 6,100 0 0
ZOES KITCHEN INC COM 98979J109 71 1,982 SH   SOLE 0 1,982 0 0
ZOES KITCHEN INC Call 98979J109 9 1,900 SH Call SOLE 0 1,900 0 0
ZOES KITCHEN INC Put 98979J109 18 4,300 SH Put SOLE 0 4,300 0 0
ZOETIS INC CL A 98978V103 118 2,500 SH   SOLE 0 2,500 0 0
ZOETIS INC Call 98978V103 82 11,500 SH Call SOLE 0 11,500 0 0
ZOETIS INC Put 98978V103 0 2,500 SH Put SOLE 0 2,500 0 0
ZOGENIX INC COM NEW 98978L204 0 25 SH   SOLE 0 25 0 0
ZOGENIX INC Call 98978L204 1 5,800 SH Call SOLE 0 5,800 0 0
ZUMIEZ INC COM 989817101 12 858 SH   SOLE 0 858 0 0
ZUMIEZ INC Call 989817101 0 1,000 SH Call SOLE 0 1,000 0 0
ZUMIEZ INC Put 989817101 7 3,300 SH Put SOLE 0 3,300 0 0