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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
1347 PPTY INS HLDGS INC COM 68244P107 0 10 SH   SOLE 0 10 0 0
180 DEGREE CAP CORP COM 68235B109 0 38 SH   SOLE 0 38 0 0
21VIANET GROUP INC SPONSORED ADR 90138A103 62 11,022 SH   SOLE 0 11,022 0 0
21VIANET GROUP INC Call 90138A103 1 39,200 SH Call SOLE 0 39,200 0 0
21VIANET GROUP INC Put 90138A103 0 1,600 SH Put SOLE 0 1,600 0 0
22ND CENTY GROUP INC COM 90137F103 3 1,384 SH   SOLE 0 1,384 0 0
22ND CENTY GROUP INC Call 90137F103 2 6,500 SH Call SOLE 0 6,500 0 0
22ND CENTY GROUP INC Put 90137F103 0 1,300 SH Put SOLE 0 1,300 0 0
2U INC COM 90214J101 16 300 SH   SOLE 0 300 0 0
2U INC Call 90214J101 166 15,200 SH Call SOLE 0 15,200 0 0
2U INC Put 90214J101 12 35,700 SH Put SOLE 0 35,700 0 0
3-D SYS CORP DEL COM NEW 88554D205 172 12,877 SH   SOLE 0 12,877 0 0
3-D SYS CORP DEL Call 88554D205 2 7,000 SH Call SOLE 0 7,000 0 0
3-D SYS CORP DEL Put 88554D205 1 300 SH Put SOLE 0 300 0 0
3M CO COM 88579Y101 272 1,297 SH   SOLE 0 1,297 0 0
3M CO Call 88579Y101 159 25,200 SH Call SOLE 0 25,200 0 0
3M CO Put 88579Y101 32 306,200 SH Put SOLE 0 306,200 0 0
500 COM LTD SPON ADR REP A 33829R100 10 921 SH   SOLE 0 921 0 0
500 COM LTD Call 33829R100 6 24,200 SH Call SOLE 0 24,200 0 0
51JOB INC SP ADR REP COM 316827104 229 3,780 SH   SOLE 0 3,780 0 0
51JOB INC Call 316827104 1 400 SH Call SOLE 0 400 0 0
51JOB INC Put 316827104 6 5,600 SH Put SOLE 0 5,600 0 0
58 COM INC SPON ADR REP A 31680Q104 1,355 21,472 SH   SOLE 0 21,472 0 0
58 COM INC Call 31680Q104 48 8,300 SH Call SOLE 0 8,300 0 0
58 COM INC Put 31680Q104 6 42,200 SH Put SOLE 0 42,200 0 0
8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 197 13,140 SH   SOLE 0 13,140 0 0
8POINT3 ENERGY PARTNERS LP Call 282539105 0 1,700 SH Call SOLE 0 1,700 0 0
8POINT3 ENERGY PARTNERS LP Put 282539105 10 23,100 SH Put SOLE 0 23,100 0 0
8X8 INC NEW COM 282914100 21 1,563 SH   SOLE 0 1,563 0 0
8X8 INC NEW Call 282914100 0 5,000 SH Call SOLE 0 5,000 0 0
8X8 INC NEW Put 282914100 0 3,000 SH Put SOLE 0 3,000 0 0
A10 NETWORKS INC COM 002121101 69 9,200 SH   SOLE 0 9,200 0 0
A10 NETWORKS INC Call 002121101 0 700 SH Call SOLE 0 700 0 0
AAC HLDGS INC Put 000307108 1 2,800 SH Put SOLE 0 2,800 0 0
AAON INC COM PAR $0.004 000360206 5 153 SH   SOLE 0 153 0 0
AARONS INC COM PAR $0.50 002535300 69 1,600 SH   SOLE 0 1,600 0 0
AARONS INC Call 002535300 2 1,800 SH Call SOLE 0 1,800 0 0
AARONS INC Put 002535300 0 1,600 SH Put SOLE 0 1,600 0 0
ABAXIS INC Call 002567105 0 400 SH Call SOLE 0 400 0 0
ABB LTD SPONSORED ADR 000375204 409 16,545 SH   SOLE 0 16,545 0 0
ABB LTD Put 000375204 0 1,100 SH Put SOLE 0 1,100 0 0
ABBOTT LABS COM 002824100 491 9,211 SH   SOLE 0 9,211 0 0
ABBOTT LABS Call 002824100 146 36,700 SH Call SOLE 0 36,700 0 0
ABBOTT LABS Put 002824100 0 10,000 SH Put SOLE 0 10,000 0 0
ABBVIE INC COM 00287Y109 814 9,169 SH   SOLE 0 9,169 0 0
ABBVIE INC Call 00287Y109 1,227 99,200 SH Call SOLE 0 99,200 0 0
ABBVIE INC Put 00287Y109 25 38,200 SH Put SOLE 0 38,200 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 289 17,000 SH   SOLE 0 17,000 0 0
ABEONA THERAPEUTICS INC Call 00289Y107 486 71,800 SH Call SOLE 0 71,800 0 0
ABEONA THERAPEUTICS INC Put 00289Y107 2 4,300 SH Put SOLE 0 4,300 0 0
ABERCROMBIE & FITCH CO CL A 002896207 7 530 SH   SOLE 0 530 0 0
ABERCROMBIE & FITCH CO Call 002896207 73 22,500 SH Call SOLE 0 22,500 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 77 15,000 SH   SOLE 0 15,000 0 0
ABIOMED INC COM 003654100 425 2,526 SH   SOLE 0 2,526 0 0
ABIOMED INC Call 003654100 25 3,500 SH Call SOLE 0 3,500 0 0
ABIOMED INC Put 003654100 3 1,800 SH Put SOLE 0 1,800 0 0
ABM INDS INC COM 000957100 9 231 SH   SOLE 0 231 0 0
ABM INDS INC Put 000957100 0 200 SH Put SOLE 0 200 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 265 5,646 SH   SOLE 0 5,646 0 0
ACACIA COMMUNICATIONS INC Call 00401C108 84 93,500 SH Call SOLE 0 93,500 0 0
ACACIA COMMUNICATIONS INC Put 00401C108 316 70,400 SH Put SOLE 0 70,400 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 266 58,509 SH   SOLE 0 58,509 0 0
ACACIA RESH CORP Call 003881307 1 2,100 SH Call SOLE 0 2,100 0 0
ACACIA RESH CORP Put 003881307 25 22,500 SH Put SOLE 0 22,500 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 586 12,286 SH   SOLE 0 12,286 0 0
ACADIA HEALTHCARE COMPANY IN Call 00404A109 0 300 SH Call SOLE 0 300 0 0
ACADIA HEALTHCARE COMPANY IN Put 00404A109 25 36,800 SH Put SOLE 0 36,800 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 645 17,144 SH   SOLE 0 17,144 0 0
ACADIA PHARMACEUTICALS INC Call 004225108 102 21,200 SH Call SOLE 0 21,200 0 0
ACADIA PHARMACEUTICALS INC Put 004225108 74 32,200 SH Put SOLE 0 32,200 0 0
ACADIA RLTY TR Call 004239109 8 3,900 SH Call SOLE 0 3,900 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 113 5,048 SH   SOLE 0 5,048 0 0
ACCELERATE DIAGNOSTICS INC Call 00430H102 13 10,500 SH Call SOLE 0 10,500 0 0
ACCELERATE DIAGNOSTICS INC Put 00430H102 48 30,400 SH Put SOLE 0 30,400 0 0
ACCELERON PHARMA INC COM 00434H108 63 1,710 SH   SOLE 0 1,710 0 0
ACCELERON PHARMA INC Call 00434H108 0 100 SH Call SOLE 0 100 0 0
ACCELERON PHARMA INC Put 00434H108 4 7,100 SH Put SOLE 0 7,100 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 509 3,771 SH   SOLE 0 3,771 0 0
ACCENTURE PLC IRELAND Call G1151C101 0 1,400 SH Call SOLE 0 1,400 0 0
ACCENTURE PLC IRELAND Put G1151C101 3 4,000 SH Put SOLE 0 4,000 0 0
ACETO CORP COM 004446100 20 1,812 SH   SOLE 0 1,812 0 0
ACETO CORP Call 004446100 0 100 SH Call SOLE 0 100 0 0
ACETO CORP Put 004446100 1 8,900 SH Put SOLE 0 8,900 0 0
ACHAOGEN INC COM 004449104 3 200 SH   SOLE 0 200 0 0
ACHAOGEN INC Call 004449104 0 400 SH Call SOLE 0 400 0 0
ACHILLION PHARMACEUTICALS IN Call 00448Q201 1 3,100 SH Call SOLE 0 3,100 0 0
ACHILLION PHARMACEUTICALS IN Put 00448Q201 0 3,000 SH Put SOLE 0 3,000 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 2 100 SH   SOLE 0 100 0 0
ACORDA THERAPEUTICS INC COM 00484M106 257 10,887 SH   SOLE 0 10,887 0 0
ACORDA THERAPEUTICS INC Call 00484M106 92 19,600 SH Call SOLE 0 19,600 0 0
ACORDA THERAPEUTICS INC Put 00484M106 24 33,400 SH Put SOLE 0 33,400 0 0
ACTIVISION BLIZZARD INC COM 00507V109 26 408 SH   SOLE 0 408 0 0
ACTIVISION BLIZZARD INC Call 00507V109 103 39,700 SH Call SOLE 0 39,700 0 0
ACTIVISION BLIZZARD INC Put 00507V109 0 3,000 SH Put SOLE 0 3,000 0 0
ACTUA CORP Call 005094107 24 28,900 SH Call SOLE 0 28,900 0 0
ACTUA CORP Put 005094107 0 1,100 SH Put SOLE 0 1,100 0 0
ACTUANT CORP CL A NEW 00508X203 20 819 SH   SOLE 0 819 0 0
ACTUANT CORP Put 00508X203 5 1,800 SH Put SOLE 0 1,800 0 0
ACUITY BRANDS INC Call 00508Y102 0 200 SH Call SOLE 0 200 0 0
ACUITY BRANDS INC Put 00508Y102 0 200 SH Put SOLE 0 200 0 0
ACXIOM CORP COM 005125109 230 9,369 SH   SOLE 0 9,369 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 10 509 SH   SOLE 0 509 0 0
ADAMAS PHARMACEUTICALS INC Call 00548A106 8 6,200 SH Call SOLE 0 6,200 0 0
ADAMAS PHARMACEUTICALS INC Put 00548A106 5 7,000 SH Put SOLE 0 7,000 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 4 869 SH   SOLE 0 869 0 0
ADAMIS PHARMACEUTICALS CORP Call 00547W208 3 6,000 SH Call SOLE 0 6,000 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 3 400 SH   SOLE 0 400 0 0
ADAPTIMMUNE THERAPEUTICS PLC Call 00653A107 0 100 SH Call SOLE 0 100 0 0
ADECOAGRO S A COM L00849106 7 700 SH   SOLE 0 700 0 0
ADECOAGRO S A Call L00849106 0 600 SH Call SOLE 0 600 0 0
ADIENT PLC ORD SHS G0084W101 249 2,976 SH   SOLE 0 2,976 0 0
ADIENT PLC Call G0084W101 926 84,500 SH Call SOLE 0 84,500 0 0
ADIENT PLC Put G0084W101 3 24,900 SH Put SOLE 0 24,900 0 0
ADOBE SYS INC Call 00724F101 23 5,700 SH Call SOLE 0 5,700 0 0
ADTALEM GLOBAL ED INC COM 00737L103 2 74 SH   SOLE 0 74 0 0
ADTALEM GLOBAL ED INC Call 00737L103 2 1,300 SH Call SOLE 0 1,300 0 0
ADTALEM GLOBAL ED INC Put 00737L103 15 31,600 SH Put SOLE 0 31,600 0 0
ADURO BIOTECH INC COM 00739L101 33 3,100 SH   SOLE 0 3,100 0 0
ADURO BIOTECH INC Call 00739L101 0 500 SH Call SOLE 0 500 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 1,166 11,759 SH   SOLE 0 11,759 0 0
ADVANCE AUTO PARTS INC Call 00751Y106 43 10,400 SH Call SOLE 0 10,400 0 0
ADVANCE AUTO PARTS INC Put 00751Y106 65 16,300 SH Put SOLE 0 16,300 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 62 3,073 SH   SOLE 0 3,073 0 0
ADVANCED DRAIN SYS INC DEL Call 00790R104 2 10,300 SH Call SOLE 0 10,300 0 0
ADVANCED DRAIN SYS INC DEL Put 00790R104 5 12,000 SH Put SOLE 0 12,000 0 0
ADVANCED ENERGY INDS COM 007973100 380 4,707 SH   SOLE 0 4,707 0 0
ADVANCED ENERGY INDS Call 007973100 1 100 SH Call SOLE 0 100 0 0
ADVANCED ENERGY INDS Put 007973100 0 100 SH Put SOLE 0 100 0 0
ADVANCED MICRO DEVICES INC COM 007903107 21 1,650 SH   SOLE 0 1,650 0 0
ADVANCED MICRO DEVICES INC Call 007903107 35 9,500 SH Call SOLE 0 9,500 0 0
ADVANCED MICRO DEVICES INC Put 007903107 30 7,500 SH Put SOLE 0 7,500 0 0
ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 10 1,650 SH   SOLE 0 1,650 0 0
ADVANSIX INC Call 00773T101 113 11,300 SH Call SOLE 0 11,300 0 0
ADVANTAGE OIL & GAS LTD COM 00765F101 48 7,672 SH   SOLE 0 7,672 0 0
ADVANTAGE OIL & GAS LTD Call 00765F101 0 2,000 SH Call SOLE 0 2,000 0 0
ADVANTAGE OIL & GAS LTD Put 00765F101 3 12,000 SH Put SOLE 0 12,000 0 0
ADVAXIS INC COM NEW 007624208 86 20,642 SH   SOLE 0 20,642 0 0
ADVAXIS INC Call 007624208 4 35,900 SH Call SOLE 0 35,900 0 0
ADVAXIS INC Put 007624208 113 31,200 SH Put SOLE 0 31,200 0 0
ADVISORSHARES TR RANGER EQUITY BE 00768Y883 64 7,639 SH   SOLE 0 7,639 0 0
ADVISORSHARES TR Call 00768Y883 0 2,700 SH Call SOLE 0 2,700 0 0
ADVISORSHARES TR Put 00768Y883 2 2,100 SH Put SOLE 0 2,100 0 0
ADVISORY BRD CO COM 00762W107 13 261 SH   SOLE 0 261 0 0
ADVISORY BRD CO Call 00762W107 2 23,000 SH Call SOLE 0 23,000 0 0
ADVISORY BRD CO Put 00762W107 2 6,800 SH Put SOLE 0 6,800 0 0
AECOM COM 00766T100 65 1,768 SH   SOLE 0 1,768 0 0
AECOM Put 00766T100 5 5,200 SH Put SOLE 0 5,200 0 0
AEGEAN MARINE PETROLEUM NETW SHS Y0017S102 9 1,912 SH   SOLE 0 1,912 0 0
AEGEAN MARINE PETROLEUM NETW Call Y0017S102 2 8,700 SH Call SOLE 0 8,700 0 0
AEGION CORP COM 00770F104 6 300 SH   SOLE 0 300 0 0
AEGON N V NY REGISTRY SH 007924103 7 1,355 SH   SOLE 0 1,355 0 0
AEGON N V Call 007924103 0 1,000 SH Call SOLE 0 1,000 0 0
AEGON N V Put 007924103 0 6,300 SH Put SOLE 0 6,300 0 0
AERCAP HOLDINGS NV SHS N00985106 176 3,446 SH   SOLE 0 3,446 0 0
AERCAP HOLDINGS NV Call N00985106 4 2,100 SH Call SOLE 0 2,100 0 0
AERCAP HOLDINGS NV Put N00985106 3 5,900 SH Put SOLE 0 5,900 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 122 2,521 SH   SOLE 0 2,521 0 0
AERIE PHARMACEUTICALS INC Call 00771V108 75 31,600 SH Call SOLE 0 31,600 0 0
AERIE PHARMACEUTICALS INC Put 00771V108 102 19,600 SH Put SOLE 0 19,600 0 0
AEROHIVE NETWORKS INC COM 007786106 4 1,169 SH   SOLE 0 1,169 0 0
AEROHIVE NETWORKS INC Call 007786106 0 600 SH Call SOLE 0 600 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 453 12,948 SH   SOLE 0 12,948 0 0
AEROJET ROCKETDYNE HLDGS INC Call 007800105 81 15,900 SH Call SOLE 0 15,900 0 0
AEROJET ROCKETDYNE HLDGS INC Put 007800105 0 21,600 SH Put SOLE 0 21,600 0 0
AEROVIRONMENT INC COM 008073108 62 1,158 SH   SOLE 0 1,158 0 0
AEROVIRONMENT INC Call 008073108 20 4,400 SH Call SOLE 0 4,400 0 0
AEROVIRONMENT INC Put 008073108 2 6,900 SH Put SOLE 0 6,900 0 0
AETERNA ZENTARIS INC COM PAR 007975402 4 2,200 SH   SOLE 0 2,200 0 0
AETERNA ZENTARIS INC Call 007975402 0 2,300 SH Call SOLE 0 2,300 0 0
AETERNA ZENTARIS INC Put 007975402 2 1,400 SH Put SOLE 0 1,400 0 0
AFFILIATED MANAGERS GROUP COM 008252108 89 473 SH   SOLE 0 473 0 0
AFFILIATED MANAGERS GROUP Call 008252108 6 200 SH Call SOLE 0 200 0 0
AFFILIATED MANAGERS GROUP Put 008252108 1 500 SH Put SOLE 0 500 0 0
AFLAC INC COM 001055102 484 5,952 SH   SOLE 0 5,952 0 0
AFLAC INC Call 001055102 716 223,800 SH Call SOLE 0 223,800 0 0
AFLAC INC Put 001055102 15 12,300 SH Put SOLE 0 12,300 0 0
AG MTG INVT TR INC Put 001228105 0 100 SH Put SOLE 0 100 0 0
AGCO CORP COM 001084102 604 8,199 SH   SOLE 0 8,199 0 0
AGCO CORP Put 001084102 5 51,500 SH Put SOLE 0 51,500 0 0
AGILYSYS INC COM 00847J105 24 2,071 SH   SOLE 0 2,071 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 473 7,092 SH   SOLE 0 7,092 0 0
AGIOS PHARMACEUTICALS INC Call 00847X104 29 4,300 SH Call SOLE 0 4,300 0 0
AGIOS PHARMACEUTICALS INC Put 00847X104 22 20,500 SH Put SOLE 0 20,500 0 0
AGNC INVT CORP COM 00123Q104 54 2,500 SH   SOLE 0 2,500 0 0
AGNC INVT CORP Put 00123Q104 2 10,000 SH Put SOLE 0 10,000 0 0
AGNICO EAGLE MINES LTD COM 008474108 3,516 77,782 SH   SOLE 0 77,782 0 0
AGNICO EAGLE MINES LTD Call 008474108 136 42,300 SH Call SOLE 0 42,300 0 0
AGNICO EAGLE MINES LTD Put 008474108 209 157,300 SH Put SOLE 0 157,300 0 0
AGREE REALTY CORP COM 008492100 156 3,183 SH   SOLE 0 3,183 0 0
AGREE REALTY CORP Call 008492100 6 13,400 SH Call SOLE 0 13,400 0 0
AGREE REALTY CORP Put 008492100 1 1,700 SH Put SOLE 0 1,700 0 0
AGRIUM INC COM 008916108 883 8,239 SH   SOLE 0 8,239 0 0
AGRIUM INC Call 008916108 14 5,800 SH Call SOLE 0 5,800 0 0
AGRIUM INC Put 008916108 39 14,800 SH Put SOLE 0 14,800 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 193 7,800 SH   SOLE 0 7,800 0 0
AIMMUNE THERAPEUTICS INC Call 00900T107 11 2,100 SH Call SOLE 0 2,100 0 0
AIMMUNE THERAPEUTICS INC Put 00900T107 4 9,300 SH Put SOLE 0 9,300 0 0
AIR LEASE CORP Call 00912X302 4 8,700 SH Call SOLE 0 8,700 0 0
AIR LEASE CORP Put 00912X302 0 1,800 SH Put SOLE 0 1,800 0 0
AIR PRODS & CHEMS INC COM 009158106 19 130 SH   SOLE 0 130 0 0
AIR PRODS & CHEMS INC Call 009158106 85 2,300 SH Call SOLE 0 2,300 0 0
AIR PRODS & CHEMS INC Put 009158106 8 37,500 SH Put SOLE 0 37,500 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 9 400 SH   SOLE 0 400 0 0
AIR TRANSPORT SERVICES GRP I Call 00922R105 7 19,700 SH Call SOLE 0 19,700 0 0
AIR TRANSPORT SERVICES GRP I Put 00922R105 0 1,600 SH Put SOLE 0 1,600 0 0
AIRCASTLE LTD Call G0129K104 0 800 SH Call SOLE 0 800 0 0
AIRGAIN INC COM 00938A104 9 1,000 SH   SOLE 0 1,000 0 0
AIRMEDIA GROUP INC SPONSORED ADR 009411109 42 17,212 SH   SOLE 0 17,212 0 0
AIRMEDIA GROUP INC Call 009411109 1 8,500 SH Call SOLE 0 8,500 0 0
AIRMEDIA GROUP INC Put 009411109 6 12,600 SH Put SOLE 0 12,600 0 0
AK STL HLDG CORP COM 001547108 335 60,025 SH   SOLE 0 60,025 0 0
AK STL HLDG CORP Call 001547108 30 52,800 SH Call SOLE 0 52,800 0 0
AK STL HLDG CORP Put 001547108 653 168,900 SH Put SOLE 0 168,900 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 136 2,794 SH   SOLE 0 2,794 0 0
AKAMAI TECHNOLOGIES INC Call 00971T101 8 5,500 SH Call SOLE 0 5,500 0 0
AKAMAI TECHNOLOGIES INC Put 00971T101 37 16,600 SH Put SOLE 0 16,600 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 367 18,670 SH   SOLE 0 18,670 0 0
AKEBIA THERAPEUTICS INC Call 00972D105 26 8,400 SH Call SOLE 0 8,400 0 0
AKORN INC Call 009728106 53 19,400 SH Call SOLE 0 19,400 0 0
AKORN INC Put 009728106 4 13,800 SH Put SOLE 0 13,800 0 0
ALAMOS GOLD INC NEW Call 011532108 4 19,900 SH Call SOLE 0 19,900 0 0
ALARM COM HLDGS INC COM 011642105 114 2,542 SH   SOLE 0 2,542 0 0
ALARM COM HLDGS INC Call 011642105 0 100 SH Call SOLE 0 100 0 0
ALARM COM HLDGS INC Put 011642105 0 400 SH Put SOLE 0 400 0 0
ALASKA AIR GROUP INC COM 011659109 25 328 SH   SOLE 0 328 0 0
ALASKA AIR GROUP INC Call 011659109 5 5,000 SH Call SOLE 0 5,000 0 0
ALASKA AIR GROUP INC Put 011659109 31 4,800 SH Put SOLE 0 4,800 0 0
ALBEMARLE CORP COM 012653101 2,733 20,055 SH   SOLE 0 20,055 0 0
ALBEMARLE CORP Call 012653101 32 2,800 SH Call SOLE 0 2,800 0 0
ALBEMARLE CORP Put 012653101 27 23,700 SH Put SOLE 0 23,700 0 0
ALCOA CORP COM 013872106 1,069 22,947 SH   SOLE 0 22,947 0 0
ALCOA CORP Call 013872106 115 29,100 SH Call SOLE 0 29,100 0 0
ALCOA CORP Put 013872106 27 57,100 SH Put SOLE 0 57,100 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 196 16,025 SH   SOLE 0 16,025 0 0
ALDER BIOPHARMACEUTICALS INC Call 014339105 24 33,300 SH Call SOLE 0 33,300 0 0
ALDER BIOPHARMACEUTICALS INC Put 014339105 70 26,400 SH Put SOLE 0 26,400 0 0
ALERE INC COM 01449J105 4,277 83,896 SH   SOLE 0 83,896 0 0
ALERE INC Call 01449J105 36 67,600 SH Call SOLE 0 67,600 0 0
ALERE INC Put 01449J105 3 86,300 SH Put SOLE 0 86,300 0 0
ALEXANDRIA REAL ESTATE EQ IN Call 015271109 114 55,000 SH Call SOLE 0 55,000 0 0
ALEXANDRIA REAL ESTATE EQ IN Put 015271109 37 30,000 SH Put SOLE 0 30,000 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 3,375 24,058 SH   SOLE 0 24,058 0 0
ALEXION PHARMACEUTICALS INC Call 015351109 1,387 70,900 SH Call SOLE 0 70,900 0 0
ALEXION PHARMACEUTICALS INC Put 015351109 261 87,400 SH Put SOLE 0 87,400 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5,661 32,782 SH   SOLE 0 32,782 0 0
ALIBABA GROUP HLDG LTD Call 01609W102 5,022 215,500 SH Call SOLE 0 215,500 0 0
ALIBABA GROUP HLDG LTD Put 01609W102 286 152,800 SH Put SOLE 0 152,800 0 0
ALIGN TECHNOLOGY INC COM 016255101 3,058 16,422 SH   SOLE 0 16,422 0 0
ALIGN TECHNOLOGY INC Call 016255101 776 63,100 SH Call SOLE 0 63,100 0 0
ALIGN TECHNOLOGY INC Put 016255101 67 60,000 SH Put SOLE 0 60,000 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 838 35,092 SH   SOLE 0 35,092 0 0
ALLEGHENY TECHNOLOGIES INC Call 01741R102 88 58,200 SH Call SOLE 0 58,200 0 0
ALLEGHENY TECHNOLOGIES INC Put 01741R102 0 700 SH Put SOLE 0 700 0 0
ALLEGIANT TRAVEL CO COM 01748X102 7 54 SH   SOLE 0 54 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 150 1,739 SH   SOLE 0 1,739 0 0
ALLEGION PUB LTD CO Put G0176J109 1 1,700 SH Put SOLE 0 1,700 0 0
ALLERGAN PLC SHS G0177J108 2,117 10,334 SH   SOLE 0 10,334 0 0
ALLERGAN PLC Call G0177J108 427 44,900 SH Call SOLE 0 44,900 0 0
ALLERGAN PLC Put G0177J108 717 87,700 SH Put SOLE 0 87,700 0 0
ALLETE INC COM NEW 018522300 29 388 SH   SOLE 0 388 0 0
ALLETE INC Put 018522300 0 500 SH Put SOLE 0 500 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 177 800 SH   SOLE 0 800 0 0
ALLIANCE DATA SYSTEMS CORP Call 018581108 4 1,700 SH Call SOLE 0 1,700 0 0
ALLIANCE HOLDINGS GP LP COM UNITS LP 01861G100 16 600 SH   SOLE 0 600 0 0
ALLIANCE HOLDINGS GP LP Call 01861G100 0 700 SH Call SOLE 0 700 0 0
ALLIANCE HOLDINGS GP LP Put 01861G100 0 100 SH Put SOLE 0 100 0 0
ALLIANCE ONE INTL INC COM NEW 018772301 7 700 SH   SOLE 0 700 0 0
ALLIANCE RES PARTNER L P Call 01877R108 1 5,500 SH Call SOLE 0 5,500 0 0
ALLIANCE RES PARTNER L P Put 01877R108 4 2,500 SH Put SOLE 0 2,500 0 0
ALLIANCEBERNSTEIN HOLDING LP Put 01881G106 2 3,100 SH Put SOLE 0 3,100 0 0
ALLIANT ENERGY CORP Call 018802108 2 2,500 SH Call SOLE 0 2,500 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 216 5,759 SH   SOLE 0 5,759 0 0
ALLISON TRANSMISSION HLDGS I Call 01973R101 0 500 SH Call SOLE 0 500 0 0
ALLISON TRANSMISSION HLDGS I Put 01973R101 0 600 SH Put SOLE 0 600 0 0
ALLOT COMMUNICATIONS LTD SHS M0854Q105 12 2,400 SH   SOLE 0 2,400 0 0
ALLOT COMMUNICATIONS LTD Put M0854Q105 0 5,000 SH Put SOLE 0 5,000 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 11 826 SH   SOLE 0 826 0 0
ALLSTATE CORP COM 020002101 387 4,220 SH   SOLE 0 4,220 0 0
ALLSTATE CORP Call 020002101 35 3,800 SH Call SOLE 0 3,800 0 0
ALLSTATE CORP Put 020002101 14 37,600 SH Put SOLE 0 37,600 0 0
ALLY FINL INC Call 02005N100 211 59,400 SH Call SOLE 0 59,400 0 0
ALLY FINL INC Put 02005N100 3 40,100 SH Put SOLE 0 40,100 0 0
ALMOST FAMILY INC COM 020409108 130 2,428 SH   SOLE 0 2,428 0 0
ALMOST FAMILY INC Call 020409108 14 6,500 SH Call SOLE 0 6,500 0 0
ALMOST FAMILY INC Put 020409108 7 22,000 SH Put SOLE 0 22,000 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 5,023 42,759 SH   SOLE 0 42,759 0 0
ALNYLAM PHARMACEUTICALS INC Call 02043Q107 4,607 177,900 SH Call SOLE 0 177,900 0 0
ALNYLAM PHARMACEUTICALS INC Put 02043Q107 101 133,700 SH Put SOLE 0 133,700 0 0
ALON USA PARTNERS LP UT LTDPART INT 02052T109 79 6,849 SH   SOLE 0 6,849 0 0
ALON USA PARTNERS LP Call 02052T109 1 4,000 SH Call SOLE 0 4,000 0 0
ALON USA PARTNERS LP Put 02052T109 3 12,900 SH Put SOLE 0 12,900 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 11 714 SH   SOLE 0 714 0 0
ALPHA PRO TECH LTD COM 020772109 1 400 SH   SOLE 0 400 0 0
ALPHABET INC CAP STK CL C 02079K107 22,933 23,911 SH   SOLE 0 23,911 0 0
ALPHABET INC CAP STK CL A 02079K305 24,757 25,426 SH   SOLE 0 25,426 0 0
ALPHABET INC Call 02079K305 3,916 20,300 SH Call SOLE 0 20,300 0 0
ALPHABET INC Call 02079K107 4,026 125,300 SH Call SOLE 0 125,300 0 0
ALPHABET INC Put 02079K107 820 252,000 SH Put SOLE 0 252,000 0 0
ALPHABET INC Put 02079K305 801 34,800 SH Put SOLE 0 34,800 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 971 86,550 SH   SOLE 0 86,550 0 0
ALPS ETF TR Call 00162Q866 14 103,900 SH Call SOLE 0 103,900 0 0
ALPS ETF TR Call 00162Q593 2 800 SH Call SOLE 0 800 0 0
ALPS ETF TR Put 00162Q593 0 1,400 SH Put SOLE 0 1,400 0 0
ALPS ETF TR Put 00162Q866 11 16,000 SH Put SOLE 0 16,000 0 0
ALTABA INC COM 021346101 4,993 75,380 SH   SOLE 0 75,380 0 0
ALTABA INC Call 021346101 248 77,200 SH Call SOLE 0 77,200 0 0
ALTABA INC Put 021346101 280 243,500 SH Put SOLE 0 243,500 0 0
ALTICE USA INC CL A 02156K103 3 117 SH   SOLE 0 117 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 972 37,584 SH   SOLE 0 37,584 0 0
ALTISOURCE PORTFOLIO SOLNS S Call L0175J104 16 19,200 SH Call SOLE 0 19,200 0 0
ALTISOURCE PORTFOLIO SOLNS S Put L0175J104 91 34,500 SH Put SOLE 0 34,500 0 0
ALTISOURCE RESIDENTIAL CORP CL B 02153W100 54 4,868 SH   SOLE 0 4,868 0 0
ALTISOURCE RESIDENTIAL CORP Put 02153W100 25 68,700 SH Put SOLE 0 68,700 0 0
ALTRA INDL MOTION CORP Call 02208R106 0 300 SH Call SOLE 0 300 0 0
ALTRIA GROUP INC COM 02209S103 1,176 18,545 SH   SOLE 0 18,545 0 0
ALTRIA GROUP INC Call 02209S103 93 67,400 SH Call SOLE 0 67,400 0 0
ALTRIA GROUP INC Put 02209S103 187 98,200 SH Put SOLE 0 98,200 0 0
ALUMINUM CORP CHINA LTD Call 022276109 0 500 SH Call SOLE 0 500 0 0
ALUMINUM CORP CHINA LTD Put 022276109 0 800 SH Put SOLE 0 800 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 23 1,250 SH   SOLE 0 1,250 0 0
AMAG PHARMACEUTICALS INC Call 00163U106 2 500 SH Call SOLE 0 500 0 0
AMAG PHARMACEUTICALS INC Put 00163U106 0 100 SH Put SOLE 0 100 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 4 1,200 SH   SOLE 0 1,200 0 0
AMARIN CORP PLC Call 023111206 3 3,500 SH Call SOLE 0 3,500 0 0
AMAZON COM INC COM 023135106 486,903 506,479 SH   SOLE 0 506,479 0 0
AMAZON COM INC Call 023135106 4,570 140,900 SH Call SOLE 0 140,900 0 0
AMAZON COM INC Put 023135106 5,141 557,600 SH Put SOLE 0 557,600 0 0
AMBAC FINL GROUP INC COM NEW 023139884 487 28,245 SH   SOLE 0 28,245 0 0
AMBAC FINL GROUP INC Call 023139884 0 5,200 SH Call SOLE 0 5,200 0 0
AMBAC FINL GROUP INC Put 023139884 4 7,100 SH Put SOLE 0 7,100 0 0
AMBARELLA INC SHS G037AX101 52 1,067 SH   SOLE 0 1,067 0 0
AMBARELLA INC Call G037AX101 135 63,000 SH Call SOLE 0 63,000 0 0
AMBARELLA INC Put G037AX101 46 11,700 SH Put SOLE 0 11,700 0 0
AMBER RD INC Call 02318Y108 1 900 SH Call SOLE 0 900 0 0
AMBEV SA SPONSORED ADR 02319V103 52 8,000 SH   SOLE 0 8,000 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 76 5,172 SH   SOLE 0 5,172 0 0
AMC ENTMT HLDGS INC Call 00165C104 39 47,800 SH Call SOLE 0 47,800 0 0
AMC ENTMT HLDGS INC Put 00165C104 25 4,700 SH Put SOLE 0 4,700 0 0
AMC NETWORKS INC CL A 00164V103 865 14,803 SH   SOLE 0 14,803 0 0
AMC NETWORKS INC Call 00164V103 2 2,000 SH Call SOLE 0 2,000 0 0
AMC NETWORKS INC Put 00164V103 36 8,700 SH Put SOLE 0 8,700 0 0
AMDOCS LTD SHS G02602103 30 472 SH   SOLE 0 472 0 0
AMDOCS LTD Call G02602103 0 600 SH Call SOLE 0 600 0 0
AMDOCS LTD Put G02602103 0 6,600 SH Put SOLE 0 6,600 0 0
AMEC FOSTER WHEELER PLC SPONSORED ADR 00167X205 8 1,228 SH   SOLE 0 1,228 0 0
AMEC FOSTER WHEELER PLC Put 00167X205 2 1,100 SH Put SOLE 0 1,100 0 0
AMERCO COM 023586100 13 36 SH   SOLE 0 36 0 0
AMEREN CORP COM 023608102 85 1,473 SH   SOLE 0 1,473 0 0
AMEREN CORP Call 023608102 0 100 SH Call SOLE 0 100 0 0
AMERESCO INC Call 02361E108 1 2,300 SH Call SOLE 0 2,300 0 0
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 212 35,200 SH   SOLE 0 35,200 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 78 4,427 SH   SOLE 0 4,427 0 0
AMERICA MOVIL SAB DE CV Put 02364W105 5 22,400 SH Put SOLE 0 22,400 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 1,945 40,973 SH   SOLE 0 40,973 0 0
AMERICAN AIRLS GROUP INC Call 02376R102 49 43,400 SH Call SOLE 0 43,400 0 0
AMERICAN AIRLS GROUP INC Put 02376R102 30 24,000 SH Put SOLE 0 24,000 0 0
AMERICAN ASSETS TR INC COM 024013104 63 1,600 SH   SOLE 0 1,600 0 0
AMERICAN ASSETS TR INC Call 024013104 0 200 SH Call SOLE 0 200 0 0
AMERICAN ASSETS TR INC Put 024013104 1 1,800 SH Put SOLE 0 1,800 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 756 43,017 SH   SOLE 0 43,017 0 0
AMERICAN AXLE & MFG HLDGS IN Call 024061103 4 17,900 SH Call SOLE 0 17,900 0 0
AMERICAN AXLE & MFG HLDGS IN Put 024061103 6 20,400 SH Put SOLE 0 20,400 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 9 222 SH   SOLE 0 222 0 0
AMERICAN CAMPUS CMNTYS INC Put 024835100 1 500 SH Put SOLE 0 500 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 5 400 SH   SOLE 0 400 0 0
AMERICAN EAGLE OUTFITTERS NE Call 02553E106 14 6,400 SH Call SOLE 0 6,400 0 0
AMERICAN ELEC PWR INC Call 025537101 35 81,100 SH Call SOLE 0 81,100 0 0
AMERICAN ELEC PWR INC Put 025537101 0 500 SH Put SOLE 0 500 0 0
AMERICAN EQTY INVT LIFE HLD Call 025676206 424 102,000 SH Call SOLE 0 102,000 0 0
AMERICAN EQTY INVT LIFE HLD Put 025676206 1 2,100 SH Put SOLE 0 2,100 0 0
AMERICAN EXPRESS CO COM 025816109 9 100 SH   SOLE 0 100 0 0
AMERICAN EXPRESS CO Call 025816109 822 47,100 SH Call SOLE 0 47,100 0 0
AMERICAN EXPRESS CO Put 025816109 25 145,700 SH Put SOLE 0 145,700 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 12 123 SH   SOLE 0 123 0 0
AMERICAN FINL GROUP INC OHIO Call 025932104 8 4,100 SH Call SOLE 0 4,100 0 0
AMERICAN FINL GROUP INC OHIO Put 025932104 0 6,300 SH Put SOLE 0 6,300 0 0
AMERICAN HOMES 4 RENT Call 02665T306 0 1,700 SH Call SOLE 0 1,700 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 390 6,354 SH   SOLE 0 6,354 0 0
AMERICAN INTL GROUP INC Call 026874784 2,974 303,100 SH Call SOLE 0 303,100 0 0
AMERICAN INTL GROUP INC Put 026874784 32 23,200 SH Put SOLE 0 23,200 0 0
AMERICAN MIDSTREAM PARTNERS COM UNITS 02752P100 158 11,623 SH   SOLE 0 11,623 0 0
AMERICAN MIDSTREAM PARTNERS Call 02752P100 0 300 SH Call SOLE 0 300 0 0
AMERICAN MIDSTREAM PARTNERS Put 02752P100 51 19,200 SH Put SOLE 0 19,200 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 30 1,978 SH   SOLE 0 1,978 0 0
AMERICAN OUTDOOR BRANDS CORP Call 02874P103 4 24,900 SH Call SOLE 0 24,900 0 0
AMERICAN OUTDOOR BRANDS CORP Put 02874P103 61 13,500 SH Put SOLE 0 13,500 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 25 650 SH   SOLE 0 650 0 0
AMERICAN RAILCAR INDS INC Call 02916P103 5 5,700 SH Call SOLE 0 5,700 0 0
AMERICAN RAILCAR INDS INC Put 02916P103 0 1,600 SH Put SOLE 0 1,600 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 7 500 SH   SOLE 0 500 0 0
AMERICAN SOFTWARE INC CL A 029683109 3 300 SH   SOLE 0 300 0 0
AMERICAN STS WTR CO COM 029899101 16 339 SH   SOLE 0 339 0 0
AMERICAN SUPERCONDUCTOR CORP Call 030111207 1 1,500 SH Call SOLE 0 1,500 0 0
AMERICAN TOWER CORP NEW COM 03027X100 245 1,799 SH   SOLE 0 1,799 0 0
AMERICAN TOWER CORP NEW Call 03027X100 244 21,800 SH Call SOLE 0 21,800 0 0
AMERICAN TOWER CORP NEW Put 03027X100 70 72,600 SH Put SOLE 0 72,600 0 0
AMERICAN VANGUARD CORP COM 030371108 2 100 SH   SOLE 0 100 0 0
AMERICAN VANGUARD CORP Call 030371108 1 200 SH Call SOLE 0 200 0 0
AMERICAN WOODMARK CORP COM 030506109 2 30 SH   SOLE 0 30 0 0
AMERICAN WTR WKS CO INC NEW Put 030420103 0 100 SH Put SOLE 0 100 0 0
AMERICAS CAR MART INC COM 03062T105 37 900 SH   SOLE 0 900 0 0
AMERICAS CAR MART INC Call 03062T105 1 1,000 SH Call SOLE 0 1,000 0 0
AMERICAS CAR MART INC Put 03062T105 4 2,000 SH Put SOLE 0 2,000 0 0
AMERIGAS PARTNERS L P Put 030975106 1 1,200 SH Put SOLE 0 1,200 0 0
AMERIPRISE FINL INC COM 03076C106 18 127 SH   SOLE 0 127 0 0
AMERIPRISE FINL INC Call 03076C106 11 1,000 SH Call SOLE 0 1,000 0 0
AMERIPRISE FINL INC Put 03076C106 0 4,000 SH Put SOLE 0 4,000 0 0
AMERIS BANCORP Call 03076K108 0 1,000 SH Call SOLE 0 1,000 0 0
AMERISAFE INC COM 03071H100 5 100 SH   SOLE 0 100 0 0
AMERISAFE INC Call 03071H100 0 100 SH Call SOLE 0 100 0 0
AMERISOURCEBERGEN CORP Call 03073E105 0 100 SH Call SOLE 0 100 0 0
AMERISOURCEBERGEN CORP Put 03073E105 0 100 SH Put SOLE 0 100 0 0
AMETEK INC NEW Call 031100100 4 1,600 SH Call SOLE 0 1,600 0 0
AMGEN INC COM 031162100 3,806 20,417 SH   SOLE 0 20,417 0 0
AMGEN INC Call 031162100 111 29,500 SH Call SOLE 0 29,500 0 0
AMGEN INC Put 031162100 28 25,900 SH Put SOLE 0 25,900 0 0
AMICUS THERAPEUTICS INC COM 03152W109 554 36,775 SH   SOLE 0 36,775 0 0
AMICUS THERAPEUTICS INC Call 03152W109 198 39,000 SH Call SOLE 0 39,000 0 0
AMICUS THERAPEUTICS INC Put 03152W109 15 48,100 SH Put SOLE 0 48,100 0 0
AMIRA NATURE FOODS LTD SHS G0335L102 38 6,339 SH   SOLE 0 6,339 0 0
AMIRA NATURE FOODS LTD Put G0335L102 0 5,200 SH Put SOLE 0 5,200 0 0
AMKOR TECHNOLOGY INC COM 031652100 6 600 SH   SOLE 0 600 0 0
AMKOR TECHNOLOGY INC Call 031652100 0 200 SH Call SOLE 0 200 0 0
AMKOR TECHNOLOGY INC Put 031652100 0 300 SH Put SOLE 0 300 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 101 2,225 SH   SOLE 0 2,225 0 0
AMN HEALTHCARE SERVICES INC Call 001744101 2 4,500 SH Call SOLE 0 4,500 0 0
AMN HEALTHCARE SERVICES INC Put 001744101 0 100 SH Put SOLE 0 100 0 0
AMPCO-PITTSBURGH CORP COM 032037103 10 600 SH   SOLE 0 600 0 0
AMPCO-PITTSBURGH CORP Call 032037103 0 1,100 SH Call SOLE 0 1,100 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1 100 SH   SOLE 0 100 0 0
AMPHENOL CORP NEW CL A 032095101 3 40 SH   SOLE 0 40 0 0
AMPHENOL CORP NEW Call 032095101 2 600 SH Call SOLE 0 600 0 0
AMPHENOL CORP NEW Put 032095101 0 3,200 SH Put SOLE 0 3,200 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 0 200 SH   SOLE 0 200 0 0
AMPLIFY SNACK BRANDS Call 03211L102 3 7,900 SH Call SOLE 0 7,900 0 0
AMTRUST FINL SVCS INC COM 032359309 113 8,447 SH   SOLE 0 8,447 0 0
AMTRUST FINL SVCS INC Call 032359309 0 5,800 SH Call SOLE 0 5,800 0 0
AMTRUST FINL SVCS INC Put 032359309 8 26,700 SH Put SOLE 0 26,700 0 0
ANADARKO PETE CORP COM 032511107 1,899 38,890 SH   SOLE 0 38,890 0 0
ANADARKO PETE CORP Call 032511107 5 23,900 SH Call SOLE 0 23,900 0 0
ANADARKO PETE CORP Put 032511107 726 208,300 SH Put SOLE 0 208,300 0 0
ANALOG DEVICES INC Call 032654105 594 120,400 SH Call SOLE 0 120,400 0 0
ANALOG DEVICES INC Put 032654105 41 1,700 SH Put SOLE 0 1,700 0 0
ANALOGIC CORP COM PAR $0.05 032657207 133 1,595 SH   SOLE 0 1,595 0 0
ANALOGIC CORP Call 032657207 2 1,000 SH Call SOLE 0 1,000 0 0
ANALOGIC CORP Put 032657207 0 400 SH Put SOLE 0 400 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 72 17,539 SH   SOLE 0 17,539 0 0
ANAVEX LIFE SCIENCES CORP Call 032797300 15 26,200 SH Call SOLE 0 26,200 0 0
ANAVEX LIFE SCIENCES CORP Put 032797300 41 44,300 SH Put SOLE 0 44,300 0 0
ANDEAVOR COM 03349M105 1,040 10,085 SH   SOLE 0 10,085 0 0
ANDEAVOR Call 03349M105 507 94,100 SH Call SOLE 0 94,100 0 0
ANDEAVOR Put 03349M105 1 13,300 SH Put SOLE 0 13,300 0 0
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 2 40 SH   SOLE 0 40 0 0
ANDEAVOR LOGISTICS LP Call 03350F106 43 88,300 SH Call SOLE 0 88,300 0 0
ANDEAVOR LOGISTICS LP Put 03350F106 4 3,800 SH Put SOLE 0 3,800 0 0
ANDERSONS INC COM 034164103 14 436 SH   SOLE 0 436 0 0
ANGIES LIST INC Call 034754101 3 1,200 SH Call SOLE 0 1,200 0 0
ANGIES LIST INC Put 034754101 0 400 SH Put SOLE 0 400 0 0
ANGIODYNAMICS INC COM 03475V101 141 8,275 SH   SOLE 0 8,275 0 0
ANGIODYNAMICS INC Put 03475V101 3 10,000 SH Put SOLE 0 10,000 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 534 57,525 SH   SOLE 0 57,525 0 0
ANGLOGOLD ASHANTI LTD Call 035128206 2 24,300 SH Call SOLE 0 24,300 0 0
ANGLOGOLD ASHANTI LTD Put 035128206 227 91,700 SH Put SOLE 0 91,700 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3,722 31,207 SH   SOLE 0 31,207 0 0
ANHEUSER BUSCH INBEV SA/NV Call 03524A108 197 107,100 SH Call SOLE 0 107,100 0 0
ANHEUSER BUSCH INBEV SA/NV Put 03524A108 240 52,900 SH Put SOLE 0 52,900 0 0
ANI PHARMACEUTICALS INC COM 00182C103 292 5,564 SH   SOLE 0 5,564 0 0
ANI PHARMACEUTICALS INC Call 00182C103 3 1,300 SH Call SOLE 0 1,300 0 0
ANI PHARMACEUTICALS INC Put 00182C103 7 6,300 SH Put SOLE 0 6,300 0 0
ANIKA THERAPEUTICS INC COM 035255108 58 1,000 SH   SOLE 0 1,000 0 0
ANNALY CAP MGMT INC COM 035710409 60 4,960 SH   SOLE 0 4,960 0 0
ANSYS INC COM 03662Q105 456 3,720 SH   SOLE 0 3,720 0 0
ANSYS INC Call 03662Q105 0 100 SH Call SOLE 0 100 0 0
ANSYS INC Put 03662Q105 34 4,500 SH Put SOLE 0 4,500 0 0
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 14 700 SH   SOLE 0 700 0 0
ANTERO MIDSTREAM GP LP Put 03675Y103 0 500 SH Put SOLE 0 500 0 0
ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 313 9,933 SH   SOLE 0 9,933 0 0
ANTERO MIDSTREAM PARTNERS LP Call 03673L103 1 7,000 SH Call SOLE 0 7,000 0 0
ANTERO MIDSTREAM PARTNERS LP Put 03673L103 45 8,700 SH Put SOLE 0 8,700 0 0
ANTERO RES CORP COM 03674X106 556 27,968 SH   SOLE 0 27,968 0 0
ANTERO RES CORP Call 03674X106 10 12,200 SH Call SOLE 0 12,200 0 0
ANTERO RES CORP Put 03674X106 129 86,500 SH Put SOLE 0 86,500 0 0
AON PLC SHS CL A G0408V102 427 2,928 SH   SOLE 0 2,928 0 0
AON PLC Call G0408V102 5 800 SH Call SOLE 0 800 0 0
AON PLC Put G0408V102 4 1,800 SH Put SOLE 0 1,800 0 0
APACHE CORP COM 037411105 1,226 26,783 SH   SOLE 0 26,783 0 0
APACHE CORP Call 037411105 67 88,400 SH Call SOLE 0 88,400 0 0
APACHE CORP Put 037411105 640 67,600 SH Put SOLE 0 67,600 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 8 200 SH   SOLE 0 200 0 0
APARTMENT INVT & MGMT CO Call 03748R101 17 27,500 SH Call SOLE 0 27,500 0 0
APARTMENT INVT & MGMT CO Put 03748R101 6 20,200 SH Put SOLE 0 20,200 0 0
APOGEE ENTERPRISES INC COM 037598109 7 164 SH   SOLE 0 164 0 0
APOGEE ENTERPRISES INC Call 037598109 1 300 SH Call SOLE 0 300 0 0
APOGEE ENTERPRISES INC Put 037598109 0 1,700 SH Put SOLE 0 1,700 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 16 894 SH   SOLE 0 894 0 0
APOLLO COML REAL EST FIN INC Call 03762U105 0 400 SH Call SOLE 0 400 0 0
APOLLO COML REAL EST FIN INC Put 03762U105 0 2,500 SH Put SOLE 0 2,500 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 58 1,952 SH   SOLE 0 1,952 0 0
APOLLO GLOBAL MGMT LLC Call 037612306 39 10,500 SH Call SOLE 0 10,500 0 0
APOLLO GLOBAL MGMT LLC Put 037612306 1 28,600 SH Put SOLE 0 28,600 0 0
APOLLO INVT CORP Call 03761U106 1 6,400 SH Call SOLE 0 6,400 0 0
APOLLO INVT CORP Put 03761U106 0 500 SH Put SOLE 0 500 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 48 2,541 SH   SOLE 0 2,541 0 0
APPLE HOSPITALITY REIT INC Call 03784Y200 0 900 SH Call SOLE 0 900 0 0
APPLE HOSPITALITY REIT INC Put 03784Y200 0 300 SH Put SOLE 0 300 0 0
APPLE INC COM 037833100 120,859 784,194 SH   SOLE 0 784,194 0 0
APPLE INC Call 037833100 10,448 1,417,200 SH Call SOLE 0 1,417,200 0 0
APPLE INC Put 037833100 3,933 1,761,100 SH Put SOLE 0 1,761,100 0 0
APPLIED DNA SCIENCES INC COM NEW 03815U201 4 1,611 SH   SOLE 0 1,611 0 0
APPLIED GENETIC TECHNOL CORP Call 03820J100 0 5,000 SH Call SOLE 0 5,000 0 0
APPLIED INDL TECHNOLOGIES IN Put 03820C105 0 100 SH Put SOLE 0 100 0 0
APPLIED MATLS INC COM 038222105 0 2 SH   SOLE 0 2 0 0
APPLIED MATLS INC Call 038222105 1,978 273,000 SH Call SOLE 0 273,000 0 0
APPLIED MATLS INC Put 038222105 1 18,300 SH Put SOLE 0 18,300 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 574 8,882 SH   SOLE 0 8,882 0 0
APPLIED OPTOELECTRONICS INC Call 03823U102 1,859 268,000 SH Call SOLE 0 268,000 0 0
APPLIED OPTOELECTRONICS INC Put 03823U102 2,031 203,100 SH Put SOLE 0 203,100 0 0
APPTIO INC CL A 03835C108 10 564 SH   SOLE 0 564 0 0
APPTIO INC Call 03835C108 2 1,000 SH Call SOLE 0 1,000 0 0
APTARGROUP INC COM 038336103 51 599 SH   SOLE 0 599 0 0
AQUA AMERICA INC Call 03836W103 0 1,600 SH Call SOLE 0 1,600 0 0
AQUA AMERICA INC Put 03836W103 0 100 SH Put SOLE 0 100 0 0
AQUA METALS INC COM 03837J101 82 12,033 SH   SOLE 0 12,033 0 0
AQUA METALS INC Call 03837J101 0 16,300 SH Call SOLE 0 16,300 0 0
AQUA METALS INC Put 03837J101 107 24,900 SH Put SOLE 0 24,900 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 0 24 SH   SOLE 0 24 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 2 170 SH   SOLE 0 170 0 0
AQUINOX PHARMACEUTICALS INC Call 03842B101 0 1,400 SH Call SOLE 0 1,400 0 0
AQUINOX PHARMACEUTICALS INC Put 03842B101 0 4,300 SH Put SOLE 0 4,300 0 0
ARALEZ PHARMACEUTICALS INC COM 03852X100 1 599 SH   SOLE 0 599 0 0
ARATANA THERAPEUTICS INC COM 03874P101 1 251 SH   SOLE 0 251 0 0
ARATANA THERAPEUTICS INC Call 03874P101 0 4,100 SH Call SOLE 0 4,100 0 0
ARATANA THERAPEUTICS INC Put 03874P101 0 3,100 SH Put SOLE 0 3,100 0 0
ARBOR RLTY TR INC COM 038923108 39 4,820 SH   SOLE 0 4,820 0 0
ARBOR RLTY TR INC Call 038923108 0 600 SH Call SOLE 0 600 0 0
ARBOR RLTY TR INC Put 038923108 1 3,800 SH Put SOLE 0 3,800 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 8 1,400 SH   SOLE 0 1,400 0 0
ARBUTUS BIOPHARMA CORP Call 03879J100 0 2,100 SH Call SOLE 0 2,100 0 0
ARBUTUS BIOPHARMA CORP Put 03879J100 0 100 SH Put SOLE 0 100 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 0 100 SH   SOLE 0 100 0 0
ARCBEST CORP COM 03937C105 17 523 SH   SOLE 0 523 0 0
ARCBEST CORP Call 03937C105 0 100 SH Call SOLE 0 100 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 23 900 SH   SOLE 0 900 0 0
ARCELORMITTAL SA LUXEMBOURG Call 03938L203 8 1,700 SH Call SOLE 0 1,700 0 0
ARCELORMITTAL SA LUXEMBOURG Put 03938L203 2 23,500 SH Put SOLE 0 23,500 0 0
ARCH CAP GROUP LTD Call G0450A105 4 600 SH Call SOLE 0 600 0 0
ARCH COAL INC CL A 039380407 521 7,263 SH   SOLE 0 7,263 0 0
ARCH COAL INC Call 039380407 12 16,500 SH Call SOLE 0 16,500 0 0
ARCH COAL INC Put 039380407 14 25,500 SH Put SOLE 0 25,500 0 0
ARCHER DANIELS MIDLAND CO Call 039483102 135 61,300 SH Call SOLE 0 61,300 0 0
ARCHROCK INC COM 03957W106 11 900 SH   SOLE 0 900 0 0
ARCHROCK INC Put 03957W106 0 600 SH Put SOLE 0 600 0 0
ARCHROCK PARTNERS L P Call 03957U100 0 1,800 SH Call SOLE 0 1,800 0 0
ARCONIC INC Call 03965L100 551 156,600 SH Call SOLE 0 156,600 0 0
ARCONIC INC Put 03965L100 94 169,500 SH Put SOLE 0 169,500 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 15 1,574 SH   SOLE 0 1,574 0 0
ARCOS DORADOS HOLDINGS INC Call G0457F107 5 2,400 SH Call SOLE 0 2,400 0 0
ARCOS DORADOS HOLDINGS INC Put G0457F107 0 15,300 SH Put SOLE 0 15,300 0 0
ARDELYX INC COM 039697107 19 3,500 SH   SOLE 0 3,500 0 0
ARDELYX INC Put 039697107 0 5,000 SH Put SOLE 0 5,000 0 0
ARDMORE SHIPPING CORP COM Y0207T100 14 1,701 SH   SOLE 0 1,701 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 6 249 SH   SOLE 0 249 0 0
ARENA PHARMACEUTICALS INC Call 040047607 16 32,800 SH Call SOLE 0 32,800 0 0
ARENA PHARMACEUTICALS INC Put 040047607 4 4,800 SH Put SOLE 0 4,800 0 0
ARES CAP CORP COM 04010L103 207 12,667 SH   SOLE 0 12,667 0 0
ARES CAP CORP Put 04010L103 13 18,700 SH Put SOLE 0 18,700 0 0
ARES MGMT L P COM UNIT RP IN 04014Y101 31 1,700 SH   SOLE 0 1,700 0 0
ARGAN INC COM 04010E109 125 1,866 SH   SOLE 0 1,866 0 0
ARGAN INC Call 04010E109 0 300 SH Call SOLE 0 300 0 0
ARGAN INC Put 04010E109 0 1,000 SH Put SOLE 0 1,000 0 0
ARGOS THERAPEUTICS INC COM 040221103 0 1,900 SH   SOLE 0 1,900 0 0
ARISTA NETWORKS INC COM 040413106 876 4,625 SH   SOLE 0 4,625 0 0
ARISTA NETWORKS INC Call 040413106 337 5,400 SH Call SOLE 0 5,400 0 0
ARISTA NETWORKS INC Put 040413106 7 3,900 SH Put SOLE 0 3,900 0 0
ARLINGTON ASSET INVT CORP Put 041356205 42 3,900 SH Put SOLE 0 3,900 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 0 54 SH   SOLE 0 54 0 0
ARMADA HOFFLER PPTYS INC Call 04208T108 5 3,600 SH Call SOLE 0 3,600 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 8 300 SH   SOLE 0 300 0 0
ARMOUR RESIDENTIAL REIT INC Put 042315507 0 7,000 SH Put SOLE 0 7,000 0 0
ARMSTRONG FLOORING INC COM 04238R106 52 3,332 SH   SOLE 0 3,332 0 0
ARMSTRONG FLOORING INC Put 04238R106 10 5,700 SH Put SOLE 0 5,700 0 0
ARMSTRONG WORLD INDS INC NEW Call 04247X102 4 1,600 SH Call SOLE 0 1,600 0 0
AROTECH CORP COM NEW 042682203 0 203 SH   SOLE 0 203 0 0
AROTECH CORP Call 042682203 2 5,400 SH Call SOLE 0 5,400 0 0
ARRAY BIOPHARMA INC COM 04269X105 0 17 SH   SOLE 0 17 0 0
ARRAY BIOPHARMA INC Call 04269X105 84 47,300 SH Call SOLE 0 47,300 0 0
ARRAY BIOPHARMA INC Put 04269X105 0 1,900 SH Put SOLE 0 1,900 0 0
ARRIS INTL INC SHS G0551A103 3 138 SH   SOLE 0 138 0 0
ARRIS INTL INC Call G0551A103 1 400 SH Call SOLE 0 400 0 0
ARRIS INTL INC Put G0551A103 0 400 SH Put SOLE 0 400 0 0
ARROW ELECTRS INC COM 042735100 5 73 SH   SOLE 0 73 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 4 1,010 SH   SOLE 0 1,010 0 0
ARROWHEAD PHARMACEUTICALS IN Put 04280A100 2 1,000 SH Put SOLE 0 1,000 0 0
ARTESIAN RESOURCES CORP CL A 043113208 70 1,858 SH   SOLE 0 1,858 0 0
ARTESIAN RESOURCES CORP Call 043113208 0 600 SH Call SOLE 0 600 0 0
ARTISAN PARTNERS ASSET MGMT Call 04316A108 2 900 SH Call SOLE 0 900 0 0
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 91 7,731 SH   SOLE 0 7,731 0 0
ASA GOLD AND PRECIOUS MTLS L Call G3156P103 0 1,300 SH Call SOLE 0 1,300 0 0
ASA GOLD AND PRECIOUS MTLS L Put G3156P103 8 5,000 SH Put SOLE 0 5,000 0 0
ASANKO GOLD INC COM 04341Y105 3 3,400 SH   SOLE 0 3,400 0 0
ASANKO GOLD INC Call 04341Y105 0 1,000 SH Call SOLE 0 1,000 0 0
ASANKO GOLD INC Put 04341Y105 1 800 SH Put SOLE 0 800 0 0
ASBURY AUTOMOTIVE GROUP INC Call 043436104 0 100 SH Call SOLE 0 100 0 0
ASCENA RETAIL GROUP INC COM 04351G101 10 4,348 SH   SOLE 0 4,348 0 0
ASCENA RETAIL GROUP INC Call 04351G101 1 3,700 SH Call SOLE 0 3,700 0 0
ASCENA RETAIL GROUP INC Put 04351G101 13 10,200 SH Put SOLE 0 10,200 0 0
ASHFORD HOSPITALITY PRIME IN COM 044102101 17 1,876 SH   SOLE 0 1,876 0 0
ASHFORD HOSPITALITY PRIME IN Call 044102101 0 7,800 SH Call SOLE 0 7,800 0 0
ASHFORD HOSPITALITY PRIME IN Put 044102101 2 2,800 SH Put SOLE 0 2,800 0 0
ASHFORD HOSPITALITY TR INC Call 044103109 1 20,000 SH Call SOLE 0 20,000 0 0
ASHFORD HOSPITALITY TR INC Put 044103109 0 700 SH Put SOLE 0 700 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 7,250 110,884 SH   SOLE 0 110,884 0 0
ASHLAND GLOBAL HLDGS INC Call 044186104 80 37,300 SH Call SOLE 0 37,300 0 0
ASHLAND GLOBAL HLDGS INC Put 044186104 20 18,000 SH Put SOLE 0 18,000 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 505 2,951 SH   SOLE 0 2,951 0 0
ASML HOLDING N V Call N07059210 115 10,600 SH Call SOLE 0 10,600 0 0
ASML HOLDING N V Put N07059210 2 4,400 SH Put SOLE 0 4,400 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 36 900 SH   SOLE 0 900 0 0
ASPEN INSURANCE HOLDINGS LTD Put G05384105 1 3,500 SH Put SOLE 0 3,500 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 152 4,379 SH   SOLE 0 4,379 0 0
ASSEMBLY BIOSCIENCES INC Put 045396108 1 2,500 SH Put SOLE 0 2,500 0 0
ASSOCIATED BANC CORP COM 045487105 145 6,000 SH   SOLE 0 6,000 0 0
ASSOCIATED BANC CORP Call 045487105 0 100 SH Call SOLE 0 100 0 0
ASSURANT INC COM 04621X108 91 959 SH   SOLE 0 959 0 0
ASSURANT INC Put 04621X108 10 4,200 SH Put SOLE 0 4,200 0 0
ASSURED GUARANTY LTD COM G0585R106 151 4,008 SH   SOLE 0 4,008 0 0
ASSURED GUARANTY LTD Call G0585R106 4 1,400 SH Call SOLE 0 1,400 0 0
ASSURED GUARANTY LTD Put G0585R106 34 13,700 SH Put SOLE 0 13,700 0 0
ASTEC INDS INC Call 046224101 1 800 SH Call SOLE 0 800 0 0
ASTEC INDS INC Put 046224101 0 400 SH Put SOLE 0 400 0 0
ASTERIAS BIOTHERAPEUTICS INC Put 04624N107 0 300 SH Put SOLE 0 300 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 71 2,100 SH   SOLE 0 2,100 0 0
ASTRAZENECA PLC Call 046353108 108 57,100 SH Call SOLE 0 57,100 0 0
ASTRAZENECA PLC Put 046353108 17 17,300 SH Put SOLE 0 17,300 0 0
ASTRONICS CORP COM 046433108 3 133 SH   SOLE 0 133 0 0
ASURE SOFTWARE INC COM 04649U102 1 100 SH   SOLE 0 100 0 0
ASURE SOFTWARE INC Put 04649U102 2 4,200 SH Put SOLE 0 4,200 0 0
AT HOME GROUP INC COM 04650Y100 301 13,212 SH   SOLE 0 13,212 0 0
AT HOME GROUP INC Call 04650Y100 1 600 SH Call SOLE 0 600 0 0
AT HOME GROUP INC Put 04650Y100 3 2,800 SH Put SOLE 0 2,800 0 0
AT&T INC COM 00206R102 2,346 59,917 SH   SOLE 0 59,917 0 0
AT&T INC Call 00206R102 233 261,900 SH Call SOLE 0 261,900 0 0
AT&T INC Put 00206R102 253 220,900 SH Put SOLE 0 220,900 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 43 2,600 SH   SOLE 0 2,600 0 0
ATARA BIOTHERAPEUTICS INC Call 046513107 0 300 SH Call SOLE 0 300 0 0
ATARA BIOTHERAPEUTICS INC Put 046513107 5 2,000 SH Put SOLE 0 2,000 0 0
ATHENAHEALTH INC COM 04685W103 13 106 SH   SOLE 0 106 0 0
ATHENAHEALTH INC Call 04685W103 26 12,300 SH Call SOLE 0 12,300 0 0
ATHENAHEALTH INC Put 04685W103 106 13,700 SH Put SOLE 0 13,700 0 0
ATHENE HLDG LTD CL A G0684D107 150 2,803 SH   SOLE 0 2,803 0 0
ATHENE HLDG LTD Call G0684D107 19 16,100 SH Call SOLE 0 16,100 0 0
ATHENE HLDG LTD Put G0684D107 0 400 SH Put SOLE 0 400 0 0
ATHERSYS INC COM 04744L106 0 100 SH   SOLE 0 100 0 0
ATKORE INTL GROUP INC Put 047649108 5 2,000 SH Put SOLE 0 2,000 0 0
ATLANTICA YIELD PLC SHS G0751N103 57 2,925 SH   SOLE 0 2,925 0 0
ATLANTICA YIELD PLC Call G0751N103 25 136,000 SH Call SOLE 0 136,000 0 0
ATLANTICA YIELD PLC Put G0751N103 3 4,000 SH Put SOLE 0 4,000 0 0
ATLAS AIR WORLDWIDE HLDGS IN Call 049164205 0 100 SH Call SOLE 0 100 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 10 568 SH   SOLE 0 568 0 0
ATLAS FINANCIAL HOLDINGS INC Call G06207115 2 700 SH Call SOLE 0 700 0 0
ATLASSIAN CORP PLC CL A G06242104 6 197 SH   SOLE 0 197 0 0
ATLASSIAN CORP PLC Call G06242104 3 5,500 SH Call SOLE 0 5,500 0 0
ATMOS ENERGY CORP Call 049560105 0 1,600 SH Call SOLE 0 1,600 0 0
ATWOOD OCEANICS INC COM 050095108 75 8,042 SH   SOLE 0 8,042 0 0
ATWOOD OCEANICS INC Call 050095108 0 200 SH Call SOLE 0 200 0 0
ATWOOD OCEANICS INC Put 050095108 1 3,400 SH Put SOLE 0 3,400 0 0
AU OPTRONICS CORP SPONSORED ADR 002255107 0 100 SH   SOLE 0 100 0 0
AU OPTRONICS CORP Call 002255107 0 400 SH Call SOLE 0 400 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 33 5,300 SH   SOLE 0 5,300 0 0
AURINIA PHARMACEUTICALS INC Call 05156V102 27 66,900 SH Call SOLE 0 66,900 0 0
AURINIA PHARMACEUTICALS INC Put 05156V102 60 25,300 SH Put SOLE 0 25,300 0 0
AURIS MED HLDG AG COM H03579101 3 3,902 SH   SOLE 0 3,902 0 0
AUTOBYTEL INC COM NEW 05275N205 2 415 SH   SOLE 0 415 0 0
AUTOBYTEL INC Call 05275N205 0 600 SH Call SOLE 0 600 0 0
AUTODESK INC COM 052769106 4,581 40,811 SH   SOLE 0 40,811 0 0
AUTODESK INC Call 052769106 46 18,000 SH Call SOLE 0 18,000 0 0
AUTODESK INC Put 052769106 29 14,000 SH Put SOLE 0 14,000 0 0
AUTOHOME INC Call 05278C107 262 21,300 SH Call SOLE 0 21,300 0 0
AUTOHOME INC Put 05278C107 4 2,600 SH Put SOLE 0 2,600 0 0
AUTOLIV INC COM 052800109 18 151 SH   SOLE 0 151 0 0
AUTOLIV INC Put 052800109 1 4,200 SH Put SOLE 0 4,200 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 2,783 25,466 SH   SOLE 0 25,466 0 0
AUTOMATIC DATA PROCESSING IN Call 053015103 278 76,900 SH Call SOLE 0 76,900 0 0
AUTOMATIC DATA PROCESSING IN Put 053015103 194 63,600 SH Put SOLE 0 63,600 0 0
AUTONATION INC COM 05329W102 16 350 SH   SOLE 0 350 0 0
AUTONATION INC Call 05329W102 1 500 SH Call SOLE 0 500 0 0
AUTONATION INC Put 05329W102 0 6,600 SH Put SOLE 0 6,600 0 0
AUTOZONE INC COM 053332102 573 964 SH   SOLE 0 964 0 0
AUTOZONE INC Call 053332102 105 6,100 SH Call SOLE 0 6,100 0 0
AUTOZONE INC Put 053332102 6 5,400 SH Put SOLE 0 5,400 0 0
AV HOMES INC COM 00234P102 38 2,251 SH   SOLE 0 2,251 0 0
AVALONBAY CMNTYS INC COM 053484101 474 2,658 SH   SOLE 0 2,658 0 0
AVALONBAY CMNTYS INC Call 053484101 7 4,900 SH Call SOLE 0 4,900 0 0
AVALONBAY CMNTYS INC Put 053484101 43 7,700 SH Put SOLE 0 7,700 0 0
AVANGRID INC Call 05351W103 0 2,400 SH Call SOLE 0 2,400 0 0
AVANGRID INC Put 05351W103 0 600 SH Put SOLE 0 600 0 0
AVEXIS INC COM 05366U100 334 3,458 SH   SOLE 0 3,458 0 0
AVEXIS INC Call 05366U100 189 31,600 SH Call SOLE 0 31,600 0 0
AVEXIS INC Put 05366U100 165 49,200 SH Put SOLE 0 49,200 0 0
AVIANCA HLDGS SA SPON ADR REP PFD 05367G100 0 4 SH   SOLE 0 4 0 0
AVID TECHNOLOGY INC Call 05367P100 1 15,400 SH Call SOLE 0 15,400 0 0
AVIS BUDGET GROUP COM 053774105 93 2,451 SH   SOLE 0 2,451 0 0
AVIS BUDGET GROUP Call 053774105 191 61,700 SH Call SOLE 0 61,700 0 0
AVIS BUDGET GROUP Put 053774105 183 108,900 SH Put SOLE 0 108,900 0 0
AVISTA CORP Put 05379B107 2 1,000 SH Put SOLE 0 1,000 0 0
AVON PRODS INC COM 054303102 9 3,866 SH   SOLE 0 3,866 0 0
AVON PRODS INC Call 054303102 0 31,100 SH Call SOLE 0 31,100 0 0
AVON PRODS INC Put 054303102 7 2,900 SH Put SOLE 0 2,900 0 0
AVX CORP NEW COM 002444107 1 100 SH   SOLE 0 100 0 0
AXALTA COATING SYS LTD COM G0750C108 395 13,685 SH   SOLE 0 13,685 0 0
AXALTA COATING SYS LTD Call G0750C108 20 50,600 SH Call SOLE 0 50,600 0 0
AXALTA COATING SYS LTD Put G0750C108 1 3,100 SH Put SOLE 0 3,100 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 172 6,300 SH   SOLE 0 6,300 0 0
AXCELIS TECHNOLOGIES INC Call 054540208 0 100 SH Call SOLE 0 100 0 0
AXCELIS TECHNOLOGIES INC Put 054540208 0 100 SH Put SOLE 0 100 0 0
AXOGEN INC Call 05463X106 11 1,200 SH Call SOLE 0 1,200 0 0
AXOGEN INC Put 05463X106 0 600 SH Put SOLE 0 600 0 0
AXON ENTERPRISE INC COM 05464C101 15 684 SH   SOLE 0 684 0 0
AXON ENTERPRISE INC Call 05464C101 303 28,100 SH Call SOLE 0 28,100 0 0
AXON ENTERPRISE INC Put 05464C101 37 62,100 SH Put SOLE 0 62,100 0 0
AXOVANT SCIENCES LTD COM G0750W104 364 52,979 SH   SOLE 0 52,979 0 0
AXOVANT SCIENCES LTD Call G0750W104 11 44,600 SH Call SOLE 0 44,600 0 0
AXOVANT SCIENCES LTD Put G0750W104 474 125,800 SH Put SOLE 0 125,800 0 0
AXT INC COM 00246W103 20 2,230 SH   SOLE 0 2,230 0 0
AXT INC Call 00246W103 2 1,300 SH Call SOLE 0 1,300 0 0
AZZ INC Call 002474104 0 1,200 SH Call SOLE 0 1,200 0 0
B & G FOODS INC NEW COM 05508R106 102 3,226 SH   SOLE 0 3,226 0 0
B & G FOODS INC NEW Call 05508R106 0 15,500 SH Call SOLE 0 15,500 0 0
B & G FOODS INC NEW Put 05508R106 12 6,400 SH Put SOLE 0 6,400 0 0
B COMMUNICATIONS LTD SHS M15629104 6 440 SH   SOLE 0 440 0 0
B2GOLD CORP COM 11777Q209 9 3,300 SH   SOLE 0 3,300 0 0
B2GOLD CORP Call 11777Q209 12 38,500 SH Call SOLE 0 38,500 0 0
B2GOLD CORP Put 11777Q209 0 200 SH Put SOLE 0 200 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 520 156,233 SH   SOLE 0 156,233 0 0
BABCOCK & WILCOX ENTERPRIS I Call 05614L100 2 2,700 SH Call SOLE 0 2,700 0 0
BABCOCK & WILCOX ENTERPRIS I Put 05614L100 3 6,500 SH Put SOLE 0 6,500 0 0
BADGER METER INC Call 056525108 1 700 SH Call SOLE 0 700 0 0
BAIDU INC SPON ADR REP A 056752108 5,035 20,328 SH   SOLE 0 20,328 0 0
BAIDU INC Call 056752108 47 3,400 SH Call SOLE 0 3,400 0 0
BAIDU INC Put 056752108 29 30,200 SH Put SOLE 0 30,200 0 0
BAKER HUGHES A GE CO CL A 05722G100 8 236 SH   SOLE 0 236 0 0
BAKER HUGHES A GE CO Call 05722G100 36 5,900 SH Call SOLE 0 5,900 0 0
BAKER HUGHES A GE CO Put 05722G100 10 11,100 SH Put SOLE 0 11,100 0 0
BALCHEM CORP COM 057665200 4 52 SH   SOLE 0 52 0 0
BALCHEM CORP Call 057665200 0 100 SH Call SOLE 0 100 0 0
BALCHEM CORP Put 057665200 0 500 SH Put SOLE 0 500 0 0
BALDWIN & LYONS INC CL A 057755100 0 43 SH   SOLE 0 43 0 0
BALL CORP COM 058498106 14 362 SH   SOLE 0 362 0 0
BALL CORP Call 058498106 12 7,100 SH Call SOLE 0 7,100 0 0
BALL CORP Put 058498106 0 1,800 SH Put SOLE 0 1,800 0 0
BALLARD PWR SYS INC NEW COM 058586108 19 4,060 SH   SOLE 0 4,060 0 0
BANC OF CALIFORNIA INC Call 05990K106 51 27,000 SH Call SOLE 0 27,000 0 0
BANC OF CALIFORNIA INC Put 05990K106 0 1,000 SH Put SOLE 0 1,000 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 208 23,390 SH   SOLE 0 23,390 0 0
BANCO BILBAO VIZCAYA ARGENTA Call 05946K101 0 200 SH Call SOLE 0 200 0 0
BANCO BILBAO VIZCAYA ARGENTA Put 05946K101 3 8,900 SH Put SOLE 0 8,900 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 69 6,300 SH   SOLE 0 6,300 0 0
BANCO BRADESCO S A SPONSORED ADR 059460402 14 1,352 SH   SOLE 0 1,352 0 0
BANCO BRADESCO S A Call 059460303 1 900 SH Call SOLE 0 900 0 0
BANCO MACRO SA SPON ADR B 05961W105 23 200 SH   SOLE 0 200 0 0
BANCO MACRO SA Call 05961W105 120 3,100 SH Call SOLE 0 3,100 0 0
BANCO MACRO SA Put 05961W105 1 13,600 SH Put SOLE 0 13,600 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 34 3,949 SH   SOLE 0 3,949 0 0
BANCO SANTANDER BRASIL S A Call 05967A107 0 900 SH Call SOLE 0 900 0 0
BANCO SANTANDER BRASIL S A Put 05967A107 0 1,000 SH Put SOLE 0 1,000 0 0
BANCO SANTANDER SA ADR 05964H105 0 40 SH   SOLE 0 40 0 0
BANCO SANTANDER SA Call 05964H105 213 118,800 SH Call SOLE 0 118,800 0 0
BANCO SANTANDER SA Put 05964H105 14 340,100 SH Put SOLE 0 340,100 0 0
BANK AMER CORP COM 060505104 6,821 269,186 SH   SOLE 0 269,186 0 0
BANK AMER CORP *W EXP 01/16/201 060505146 2,443 184,547 SH   SOLE 0 184,547 0 0
BANK AMER CORP Call 060505104 1,486 433,800 SH Call SOLE 0 433,800 0 0
BANK AMER CORP Put 060505104 399 565,000 SH Put SOLE 0 565,000 0 0
BANK HAWAII CORP Call 062540109 0 600 SH Call SOLE 0 600 0 0
BANK MONTREAL QUE Call 063671101 34 8,000 SH Call SOLE 0 8,000 0 0
BANK MONTREAL QUE Put 063671101 2 7,500 SH Put SOLE 0 7,500 0 0
BANK MUTUAL CORP NEW COM 063750103 3 300 SH   SOLE 0 300 0 0
BANK MUTUAL CORP NEW Put 063750103 0 1,000 SH Put SOLE 0 1,000 0 0
BANK N S HALIFAX Call 064149107 0 100 SH Call SOLE 0 100 0 0
BANK NEW YORK MELLON CORP Call 064058100 17 8,000 SH Call SOLE 0 8,000 0 0
BANK NEW YORK MELLON CORP Put 064058100 21 43,100 SH Put SOLE 0 43,100 0 0
BANK OF THE OZARKS COM 063904106 398 8,291 SH   SOLE 0 8,291 0 0
BANK OF THE OZARKS Call 063904106 0 300 SH Call SOLE 0 300 0 0
BANK OF THE OZARKS Put 063904106 1 3,900 SH Put SOLE 0 3,900 0 0
BANKRATE INC DEL COM 06647F102 6 491 SH   SOLE 0 491 0 0
BANKUNITED INC COM 06652K103 332 9,359 SH   SOLE 0 9,359 0 0
BANKUNITED INC Call 06652K103 0 100 SH Call SOLE 0 100 0 0
BANKUNITED INC Put 06652K103 14 15,100 SH Put SOLE 0 15,100 0 0
BANNER CORP Call 06652V208 0 300 SH Call SOLE 0 300 0 0
BAOZUN INC SPONSORED ADR 06684L103 645 19,693 SH   SOLE 0 19,693 0 0
BAOZUN INC Call 06684L103 660 95,000 SH Call SOLE 0 95,000 0 0
BAOZUN INC Put 06684L103 320 106,400 SH Put SOLE 0 106,400 0 0
BARCLAYS BANK PLC ETN DJUBS SGAR38 06739H214 104 3,649 SH   SOLE 0 3,649 0 0
BARCLAYS BANK PLC ETN DJUBSCOFFE38 06739H297 17 1,038 SH   SOLE 0 1,038 0 0
BARCLAYS BANK PLC ETN DJUBS GRNS37 06739H305 74 2,866 SH   SOLE 0 2,866 0 0
BARCLAYS BANK PLC ETN DJUBSCOCO 38 06739H313 706 28,427 SH   SOLE 0 28,427 0 0
BARCLAYS BANK PLC Call 06739H313 76 21,400 SH Call SOLE 0 21,400 0 0
BARCLAYS BANK PLC Call 06739H305 1 1,600 SH Call SOLE 0 1,600 0 0
BARCLAYS BANK PLC Call 06739H297 0 600 SH Call SOLE 0 600 0 0
BARCLAYS BANK PLC Call 06739H214 0 1,500 SH Call SOLE 0 1,500 0 0
BARCLAYS BANK PLC Call 06739H743 0 11,900 SH Call SOLE 0 11,900 0 0
BARCLAYS BANK PLC Call 06739H271 3 10,000 SH Call SOLE 0 10,000 0 0
BARCLAYS BANK PLC Put 06739H743 0 200 SH Put SOLE 0 200 0 0
BARCLAYS BANK PLC Put 06739H214 2 1,000 SH Put SOLE 0 1,000 0 0
BARCLAYS BANK PLC Put 06739H297 0 100 SH Put SOLE 0 100 0 0
BARCLAYS BANK PLC Put 06739H305 1 1,900 SH Put SOLE 0 1,900 0 0
BARCLAYS BANK PLC Put 06739H313 2 2,900 SH Put SOLE 0 2,900 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 7,040 179,653 SH   SOLE 0 179,653 0 0
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 34 1,500 SH   SOLE 0 1,500 0 0
BARCLAYS BK PLC IPSP CROIL ETN 06738C786 488 90,889 SH   SOLE 0 90,889 0 0
BARCLAYS BK PLC ETN DJUBS COPR37 06739F101 16 500 SH   SOLE 0 500 0 0
BARCLAYS BK PLC Call 06739F101 0 200 SH Call SOLE 0 200 0 0
BARCLAYS BK PLC Call 06738C786 0 700 SH Call SOLE 0 700 0 0
BARCLAYS BK PLC Call 06746L422 935 1,998,900 SH Call SOLE 0 1,998,900 0 0
BARCLAYS BK PLC Call 06739F291 1 300 SH Call SOLE 0 300 0 0
BARCLAYS BK PLC Put 06746L422 6,079 1,038,300 SH Put SOLE 0 1,038,300 0 0
BARCLAYS BK PLC Put 06738C786 287 353,800 SH Put SOLE 0 353,800 0 0
BARCLAYS BK PLC Put 06739F101 8 700 SH Put SOLE 0 700 0 0
BARCLAYS PLC ADR 06738E204 263 25,502 SH   SOLE 0 25,502 0 0
BARCLAYS PLC Call 06738E204 3 21,700 SH Call SOLE 0 21,700 0 0
BARCLAYS PLC Put 06738E204 21 102,100 SH Put SOLE 0 102,100 0 0
BARNES & NOBLE ED INC COM 06777U101 0 88 SH   SOLE 0 88 0 0
BARNES & NOBLE INC Call 067774109 0 100 SH Call SOLE 0 100 0 0
BARNES & NOBLE INC Put 067774109 3 700 SH Put SOLE 0 700 0 0
BARNES GROUP INC COM 067806109 35 501 SH   SOLE 0 501 0 0
BARNES GROUP INC Call 067806109 377 22,000 SH Call SOLE 0 22,000 0 0
BARRACUDA NETWORKS INC COM 068323104 114 4,726 SH   SOLE 0 4,726 0 0
BARRACUDA NETWORKS INC Call 068323104 0 800 SH Call SOLE 0 800 0 0
BARRACUDA NETWORKS INC Put 068323104 0 1,100 SH Put SOLE 0 1,100 0 0
BARRETT BILL CORP COM 06846N104 36 8,489 SH   SOLE 0 8,489 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 9 175 SH   SOLE 0 175 0 0
BARRICK GOLD CORP COM 067901108 5,877 365,320 SH   SOLE 0 365,320 0 0
BARRICK GOLD CORP Call 067901108 301 138,100 SH Call SOLE 0 138,100 0 0
BARRICK GOLD CORP Put 067901108 984 704,500 SH Put SOLE 0 704,500 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 393 20,389 SH   SOLE 0 20,389 0 0
BASIC ENERGY SVCS INC NEW Call 06985P209 2 8,700 SH Call SOLE 0 8,700 0 0
BASIC ENERGY SVCS INC NEW Put 06985P209 41 24,500 SH Put SOLE 0 24,500 0 0
BASSETT FURNITURE INDS INC COM 070203104 40 1,082 SH   SOLE 0 1,082 0 0
BAXTER INTL INC COM 071813109 29 476 SH   SOLE 0 476 0 0
BAXTER INTL INC Call 071813109 7 2,100 SH Call SOLE 0 2,100 0 0
BAXTER INTL INC Put 071813109 2 2,500 SH Put SOLE 0 2,500 0 0
BAYTEX ENERGY CORP COM 07317Q105 11 3,858 SH   SOLE 0 3,858 0 0
BAYTEX ENERGY CORP Put 07317Q105 0 5,400 SH Put SOLE 0 5,400 0 0
BAZAARVOICE INC Call 073271108 0 2,500 SH Call SOLE 0 2,500 0 0
BB&T CORP COM 054937107 469 10,000 SH   SOLE 0 10,000 0 0
BB&T CORP Call 054937107 77 22,400 SH Call SOLE 0 22,400 0 0
BB&T CORP Put 054937107 32 16,500 SH Put SOLE 0 16,500 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 280 13,736 SH   SOLE 0 13,736 0 0
BBVA BANCO FRANCES S A Put 07329M100 1 19,200 SH Put SOLE 0 19,200 0 0
BCB BANCORP INC Call 055298103 0 200 SH Call SOLE 0 200 0 0
BCE INC COM NEW 05534B760 38 830 SH   SOLE 0 830 0 0
BCE INC Put 05534B760 2 900 SH Put SOLE 0 900 0 0
BEACON ROOFING SUPPLY INC COM 073685109 2 50 SH   SOLE 0 50 0 0
BEACON ROOFING SUPPLY INC Call 073685109 0 1,000 SH Call SOLE 0 1,000 0 0
BEAZER HOMES USA INC Call 07556Q881 0 500 SH Call SOLE 0 500 0 0
BEAZER HOMES USA INC Put 07556Q881 0 3,000 SH Put SOLE 0 3,000 0 0
BECTON DICKINSON & CO Call 075887109 149 27,500 SH Call SOLE 0 27,500 0 0
BECTON DICKINSON & CO Put 075887109 12 13,500 SH Put SOLE 0 13,500 0 0
BED BATH & BEYOND INC COM 075896100 49 2,100 SH   SOLE 0 2,100 0 0
BED BATH & BEYOND INC Put 075896100 5 1,600 SH Put SOLE 0 1,600 0 0
BEIGENE LTD Call 07725L102 20 1,000 SH Call SOLE 0 1,000 0 0
BEIGENE LTD Put 07725L102 5 1,000 SH Put SOLE 0 1,000 0 0
BEL FUSE INC CL A 077347201 5 211 SH   SOLE 0 211 0 0
BELDEN INC COM 077454106 15 190 SH   SOLE 0 190 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 87 7,615 SH   SOLE 0 7,615 0 0
BELLICUM PHARMACEUTICALS INC Call 079481107 123 91,600 SH Call SOLE 0 91,600 0 0
BELLICUM PHARMACEUTICALS INC Put 079481107 38 21,400 SH Put SOLE 0 21,400 0 0
BEMIS INC COM 081437105 1,097 24,082 SH   SOLE 0 24,082 0 0
BEMIS INC Call 081437105 114 68,200 SH Call SOLE 0 68,200 0 0
BEMIS INC Put 081437105 1 2,400 SH Put SOLE 0 2,400 0 0
BENEFITFOCUS INC COM 08180D106 3 100 SH   SOLE 0 100 0 0
BENEFITFOCUS INC Call 08180D106 1 3,800 SH Call SOLE 0 3,800 0 0
BENEFITFOCUS INC Put 08180D106 1 7,500 SH Put SOLE 0 7,500 0 0
BERKLEY W R CORP Call 084423102 0 600 SH Call SOLE 0 600 0 0
BERKLEY W R CORP Put 084423102 1 600 SH Put SOLE 0 600 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 23,737 129,489 SH   SOLE 0 129,489 0 0
BERKSHIRE HATHAWAY INC DEL Call 084670702 109 6,200 SH Call SOLE 0 6,200 0 0
BERKSHIRE HATHAWAY INC DEL Put 084670702 77 47,000 SH Put SOLE 0 47,000 0 0
BERRY GLOBAL GROUP INC Call 08579W103 4 3,800 SH Call SOLE 0 3,800 0 0
BEST BUY INC COM 086516101 616 10,821 SH   SOLE 0 10,821 0 0
BEST BUY INC Call 086516101 1 700 SH Call SOLE 0 700 0 0
BEST BUY INC Put 086516101 23 35,700 SH Put SOLE 0 35,700 0 0
BGC PARTNERS INC CL A 05541T101 12 851 SH   SOLE 0 851 0 0
BGC PARTNERS INC Call 05541T101 30 15,000 SH Call SOLE 0 15,000 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 20 509 SH   SOLE 0 509 0 0
BHP BILLITON LTD Put 088606108 29 41,100 SH Put SOLE 0 41,100 0 0
BHP BILLITON PLC SPONSORED ADR 05545E209 8 234 SH   SOLE 0 234 0 0
BHP BILLITON PLC Put 05545E209 0 400 SH Put SOLE 0 400 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 65 8,506 SH   SOLE 0 8,506 0 0
BIG 5 SPORTING GOODS CORP Call 08915P101 1 3,600 SH Call SOLE 0 3,600 0 0
BIG 5 SPORTING GOODS CORP Put 08915P101 35 6,000 SH Put SOLE 0 6,000 0 0
BIG LOTS INC COM 089302103 5 97 SH   SOLE 0 97 0 0
BIG LOTS INC Call 089302103 29 11,100 SH Call SOLE 0 11,100 0 0
BIG LOTS INC Put 089302103 2 7,400 SH Put SOLE 0 7,400 0 0
BIOAMBER INC COM 09072Q106 0 200 SH   SOLE 0 200 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 44 8,432 SH   SOLE 0 8,432 0 0
BIOCRYST PHARMACEUTICALS Call 09058V103 4 11,000 SH Call SOLE 0 11,000 0 0
BIOCRYST PHARMACEUTICALS Put 09058V103 2 7,000 SH Put SOLE 0 7,000 0 0
BIOGEN INC COM 09062X103 15,623 49,895 SH   SOLE 0 49,895 0 0
BIOGEN INC Call 09062X103 2,093 58,300 SH Call SOLE 0 58,300 0 0
BIOGEN INC Put 09062X103 583 102,300 SH Put SOLE 0 102,300 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,220 13,118 SH   SOLE 0 13,118 0 0
BIOMARIN PHARMACEUTICAL INC Call 09061G101 65 11,600 SH Call SOLE 0 11,600 0 0
BIOMARIN PHARMACEUTICAL INC Put 09061G101 87 30,500 SH Put SOLE 0 30,500 0 0
BIOTELEMETRY INC COM 090672106 55 1,694 SH   SOLE 0 1,694 0 0
BIOTELEMETRY INC Call 090672106 2 400 SH Call SOLE 0 400 0 0
BIOTELEMETRY INC Put 090672106 3 1,500 SH Put SOLE 0 1,500 0 0
BIOTIME INC *W EXP 10/01/201 09066L162 0 762 SH   SOLE 0 762 0 0
BIOVERATIV INC COM 09075E100 167 2,941 SH   SOLE 0 2,941 0 0
BIOVERATIV INC Call 09075E100 19 8,500 SH Call SOLE 0 8,500 0 0
BIOVERATIV INC Put 09075E100 9 10,000 SH Put SOLE 0 10,000 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 816 18,277 SH   SOLE 0 18,277 0 0
BITAUTO HLDGS LTD Call 091727107 77 6,400 SH Call SOLE 0 6,400 0 0
BITAUTO HLDGS LTD Put 091727107 12 14,700 SH Put SOLE 0 14,700 0 0
BJS RESTAURANTS INC COM 09180C106 3 117 SH   SOLE 0 117 0 0
BJS RESTAURANTS INC Call 09180C106 0 4,300 SH Call SOLE 0 4,300 0 0
BJS RESTAURANTS INC Put 09180C106 0 200 SH Put SOLE 0 200 0 0
BLACK BOX CORP DEL COM 091826107 5 1,622 SH   SOLE 0 1,622 0 0
BLACK KNIGHT FINL SVCS INC Call 09214X100 14 4,000 SH Call SOLE 0 4,000 0 0
BLACK KNIGHT FINL SVCS INC Put 09214X100 0 5,000 SH Put SOLE 0 5,000 0 0
BLACKBERRY LTD Call 09228F103 15 36,000 SH Call SOLE 0 36,000 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 10 241 SH   SOLE 0 241 0 0
BLACKHAWK NETWORK HLDGS INC Put 09238E104 0 100 SH Put SOLE 0 100 0 0
BLACKLINE INC Call 09239B109 35 8,300 SH Call SOLE 0 8,300 0 0
BLACKLINE INC Put 09239B109 1 1,000 SH Put SOLE 0 1,000 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 24 3,268 SH   SOLE 0 3,268 0 0
BLACKROCK CAPITAL INVESTMENT Put 092533108 0 2,100 SH Put SOLE 0 2,100 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 26 2,334 SH   SOLE 0 2,334 0 0
BLACKROCK INC COM 09247X101 3,770 8,433 SH   SOLE 0 8,433 0 0
BLACKROCK INC Call 09247X101 153 3,700 SH Call SOLE 0 3,700 0 0
BLACKROCK INC Put 09247X101 157 26,100 SH Put SOLE 0 26,100 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 219 6,587 SH   SOLE 0 6,587 0 0
BLACKSTONE GROUP L P Call 09253U108 243 96,600 SH Call SOLE 0 96,600 0 0
BLACKSTONE GROUP L P Put 09253U108 42 33,400 SH Put SOLE 0 33,400 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 23 755 SH   SOLE 0 755 0 0
BLACKSTONE MTG TR INC Put 09257W100 0 2,400 SH Put SOLE 0 2,400 0 0
BLOCK H & R INC Call 093671105 6 8,700 SH Call SOLE 0 8,700 0 0
BLOCK H & R INC Put 093671105 9 9,800 SH Put SOLE 0 9,800 0 0
BLOOMIN BRANDS INC COM 094235108 41 2,352 SH   SOLE 0 2,352 0 0
BLOOMIN BRANDS INC Call 094235108 5 67,600 SH Call SOLE 0 67,600 0 0
BLOOMIN BRANDS INC Put 094235108 1 3,400 SH Put SOLE 0 3,400 0 0
BLUCORA INC COM 095229100 34 1,364 SH   SOLE 0 1,364 0 0
BLUCORA INC Call 095229100 2 2,700 SH Call SOLE 0 2,700 0 0
BLUE APRON HLDGS INC CL A 09523Q101 229 42,031 SH   SOLE 0 42,031 0 0
BLUE APRON HLDGS INC Call 09523Q101 11 19,700 SH Call SOLE 0 19,700 0 0
BLUE APRON HLDGS INC Put 09523Q101 66 77,000 SH Put SOLE 0 77,000 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 1,021 36,037 SH   SOLE 0 36,037 0 0
BLUE BUFFALO PET PRODS INC Call 09531U102 45 12,500 SH Call SOLE 0 12,500 0 0
BLUE BUFFALO PET PRODS INC Put 09531U102 14 35,100 SH Put SOLE 0 35,100 0 0
BLUEBIRD BIO INC COM 09609G100 423 3,087 SH   SOLE 0 3,087 0 0
BLUEBIRD BIO INC Call 09609G100 1,037 26,300 SH Call SOLE 0 26,300 0 0
BLUEBIRD BIO INC Put 09609G100 158 36,000 SH Put SOLE 0 36,000 0 0
BLUEKNIGHT ENERGY PARTNERS L COM UNIT 09625U109 14 2,500 SH   SOLE 0 2,500 0 0
BLUEKNIGHT ENERGY PARTNERS L Put 09625U109 4 2,500 SH Put SOLE 0 2,500 0 0
BLUEPRINT MEDICINES CORP Call 09627Y109 10 400 SH Call SOLE 0 400 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 6 600 SH   SOLE 0 600 0 0
BLUEROCK RESIDENTIAL GRW REI Call 09627J102 0 4,900 SH Call SOLE 0 4,900 0 0
BLUEROCK RESIDENTIAL GRW REI Put 09627J102 0 2,200 SH Put SOLE 0 2,200 0 0
BMC STK HLDGS INC COM 05591B109 2 101 SH   SOLE 0 101 0 0
BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 8 600 SH   SOLE 0 600 0 0
BOARDWALK PIPELINE PARTNERS Call 096627104 0 2,900 SH Call SOLE 0 2,900 0 0
BOB EVANS FARMS INC COM 096761101 757 9,770 SH   SOLE 0 9,770 0 0
BOB EVANS FARMS INC Call 096761101 151 20,300 SH Call SOLE 0 20,300 0 0
BOEING CO COM 097023105 29,782 117,159 SH   SOLE 0 117,159 0 0
BOEING CO Call 097023105 2,955 104,700 SH Call SOLE 0 104,700 0 0
BOEING CO Put 097023105 392 280,500 SH Put SOLE 0 280,500 0 0
BOFI HLDG INC COM 05566U108 21 746 SH   SOLE 0 746 0 0
BOFI HLDG INC Call 05566U108 329 121,200 SH Call SOLE 0 121,200 0 0
BOFI HLDG INC Put 05566U108 22 21,900 SH Put SOLE 0 21,900 0 0
BOINGO WIRELESS INC COM 09739C102 108 5,091 SH   SOLE 0 5,091 0 0
BOISE CASCADE CO DEL Call 09739D100 14 4,000 SH Call SOLE 0 4,000 0 0
BOISE CASCADE CO DEL Put 09739D100 0 200 SH Put SOLE 0 200 0 0
BOJANGLES INC Call 097488100 0 500 SH Call SOLE 0 500 0 0
BOK FINL CORP COM NEW 05561Q201 2 31 SH   SOLE 0 31 0 0
BOK FINL CORP Call 05561Q201 1 200 SH Call SOLE 0 200 0 0
BOK FINL CORP Put 05561Q201 0 1,900 SH Put SOLE 0 1,900 0 0
BON-TON STORES INC Call 09776J101 0 5,400 SH Call SOLE 0 5,400 0 0
BOOT BARN HLDGS INC COM 099406100 1 205 SH   SOLE 0 205 0 0
BOOT BARN HLDGS INC Call 099406100 1 1,000 SH Call SOLE 0 1,000 0 0
BOOT BARN HLDGS INC Put 099406100 2 1,600 SH Put SOLE 0 1,600 0 0
BOOZ ALLEN HAMILTON HLDG COR Call 099502106 1 300 SH Call SOLE 0 300 0 0
BORGWARNER INC COM 099724106 180 3,521 SH   SOLE 0 3,521 0 0
BORGWARNER INC Call 099724106 2 200 SH Call SOLE 0 200 0 0
BORGWARNER INC Put 099724106 0 3,400 SH Put SOLE 0 3,400 0 0
BOSTON BEER INC Call 100557107 2 100 SH Call SOLE 0 100 0 0
BOSTON BEER INC Put 100557107 5 1,400 SH Put SOLE 0 1,400 0 0
BOSTON PROPERTIES INC COM 101121101 13 108 SH   SOLE 0 108 0 0
BOSTON PROPERTIES INC Put 101121101 0 1,500 SH Put SOLE 0 1,500 0 0
BOSTON SCIENTIFIC CORP COM 101137107 8 300 SH   SOLE 0 300 0 0
BOTTOMLINE TECH DEL INC Call 101388106 3 1,100 SH Call SOLE 0 1,100 0 0
BOX INC CL A 10316T104 36 1,900 SH   SOLE 0 1,900 0 0
BOX INC Call 10316T104 391 41,600 SH Call SOLE 0 41,600 0 0
BOX INC Put 10316T104 0 3,900 SH Put SOLE 0 3,900 0 0
BOYD GAMING CORP Call 103304101 62 37,300 SH Call SOLE 0 37,300 0 0
BOYD GAMING CORP Put 103304101 2 3,500 SH Put SOLE 0 3,500 0 0
BP PLC Call 055622104 45 69,500 SH Call SOLE 0 69,500 0 0
BP PLC Put 055622104 138 33,100 SH Put SOLE 0 33,100 0 0
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 40 1,797 SH   SOLE 0 1,797 0 0
BP PRUDHOE BAY RTY TR Put 055630107 12 8,900 SH Put SOLE 0 8,900 0 0
BRADY CORP CL A 104674106 19 501 SH   SOLE 0 501 0 0
BRADY CORP Call 104674106 1 400 SH Call SOLE 0 400 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 6 400 SH   SOLE 0 400 0 0
BRANDYWINE RLTY TR Put 105368203 0 800 SH Put SOLE 0 800 0 0
BRASKEM S A SP ADR PFD A 105532105 2 100 SH   SOLE 0 100 0 0
BRASKEM S A Call 105532105 0 100 SH Call SOLE 0 100 0 0
BRASKEM S A Put 105532105 0 100 SH Put SOLE 0 100 0 0
BRF SA SPONSORED ADR 10552T107 44 3,117 SH   SOLE 0 3,117 0 0
BRF SA Call 10552T107 1 3,900 SH Call SOLE 0 3,900 0 0
BRF SA Put 10552T107 10 9,800 SH Put SOLE 0 9,800 0 0
BRIDGE BANCORP INC Call 108035106 2 1,000 SH Call SOLE 0 1,000 0 0
BRIDGEPOINT ED INC COM 10807M105 18 1,928 SH   SOLE 0 1,928 0 0
BRIDGEPOINT ED INC Call 10807M105 1 1,400 SH Call SOLE 0 1,400 0 0
BRIGGS & STRATTON CORP COM 109043109 0 6 SH   SOLE 0 6 0 0
BRIGGS & STRATTON CORP Call 109043109 0 400 SH Call SOLE 0 400 0 0
BRIGHTCOVE INC COM 10921T101 11 1,614 SH   SOLE 0 1,614 0 0
BRIGHTCOVE INC Put 10921T101 2 5,000 SH Put SOLE 0 5,000 0 0
BRIGHTHOUSE FINL INC COM 10922N103 234 3,860 SH   SOLE 0 3,860 0 0
BRIGHTHOUSE FINL INC Put 10922N103 2 5,500 SH Put SOLE 0 5,500 0 0
BRINKER INTL INC COM 109641100 181 5,698 SH   SOLE 0 5,698 0 0
BRINKER INTL INC Call 109641100 0 4,500 SH Call SOLE 0 4,500 0 0
BRINKER INTL INC Put 109641100 27 18,000 SH Put SOLE 0 18,000 0 0
BRINKS CO COM 109696104 81 965 SH   SOLE 0 965 0 0
BRINKS CO Put 109696104 0 900 SH Put SOLE 0 900 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 904 14,184 SH   SOLE 0 14,184 0 0
BRISTOL MYERS SQUIBB CO Call 110122108 173 39,600 SH Call SOLE 0 39,600 0 0
BRISTOL MYERS SQUIBB CO Put 110122108 93 100,200 SH Put SOLE 0 100,200 0 0
BRISTOW GROUP INC COM 110394103 269 28,813 SH   SOLE 0 28,813 0 0
BRISTOW GROUP INC Call 110394103 48 131,100 SH Call SOLE 0 131,100 0 0
BRISTOW GROUP INC Put 110394103 94 48,000 SH Put SOLE 0 48,000 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2,796 44,776 SH   SOLE 0 44,776 0 0
BRITISH AMERN TOB PLC Call 110448107 14 5,700 SH Call SOLE 0 5,700 0 0
BRITISH AMERN TOB PLC Put 110448107 81 39,800 SH Put SOLE 0 39,800 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 14 777 SH   SOLE 0 777 0 0
BRIXMOR PPTY GROUP INC Call 11120U105 2 5,900 SH Call SOLE 0 5,900 0 0
BROADCOM LTD SHS Y09827109 360 1,487 SH   SOLE 0 1,487 0 0
BROADCOM LTD Call Y09827109 1,841 172,200 SH Call SOLE 0 172,200 0 0
BROADCOM LTD Put Y09827109 353 78,300 SH Put SOLE 0 78,300 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 22 281 SH   SOLE 0 281 0 0
BROADRIDGE FINL SOLUTIONS IN Call 11133T103 0 100 SH Call SOLE 0 100 0 0
BROADRIDGE FINL SOLUTIONS IN Put 11133T103 0 1,100 SH Put SOLE 0 1,100 0 0
BROADSOFT INC COM 11133B409 369 7,347 SH   SOLE 0 7,347 0 0
BROADSOFT INC Call 11133B409 65 23,800 SH Call SOLE 0 23,800 0 0
BROADSOFT INC Put 11133B409 16 1,900 SH Put SOLE 0 1,900 0 0
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 248 20,800 SH   SOLE 0 20,800 0 0
BROCADE COMMUNICATIONS SYS I Put 111621306 1 3,500 SH Put SOLE 0 3,500 0 0
BROOKDALE SR LIVING INC COM 112463104 38 3,600 SH   SOLE 0 3,600 0 0
BROOKDALE SR LIVING INC Call 112463104 1 8,300 SH Call SOLE 0 8,300 0 0
BROOKDALE SR LIVING INC Put 112463104 5 5,300 SH Put SOLE 0 5,300 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 79 1,913 SH   SOLE 0 1,913 0 0
BROOKFIELD ASSET MGMT INC Put 112585104 0 400 SH Put SOLE 0 400 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 183 4,256 SH   SOLE 0 4,256 0 0
BROOKFIELD INFRAST PARTNERS Call G16252101 2 1,500 SH Call SOLE 0 1,500 0 0
BROOKFIELD INFRAST PARTNERS Put G16252101 5 6,000 SH Put SOLE 0 6,000 0 0
BROOKFIELD PPTY PARTNERS L P Put G16249107 0 1,000 SH Put SOLE 0 1,000 0 0
BROOKS AUTOMATION INC Call 114340102 93 21,100 SH Call SOLE 0 21,100 0 0
BROWN & BROWN INC COM 115236101 14 295 SH   SOLE 0 295 0 0
BROWN & BROWN INC Call 115236101 0 500 SH Call SOLE 0 500 0 0
BRUKER CORP COM 116794108 17 600 SH   SOLE 0 600 0 0
BRUNSWICK CORP COM 117043109 5 100 SH   SOLE 0 100 0 0
BRUNSWICK CORP Call 117043109 26 7,600 SH Call SOLE 0 7,600 0 0
BRUNSWICK CORP Put 117043109 4 2,000 SH Put SOLE 0 2,000 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 1,986 34,849 SH   SOLE 0 34,849 0 0
BUCKEYE PARTNERS L P Call 118230101 11 31,600 SH Call SOLE 0 31,600 0 0
BUCKEYE PARTNERS L P Put 118230101 266 52,500 SH Put SOLE 0 52,500 0 0
BUCKLE INC COM 118440106 4 272 SH   SOLE 0 272 0 0
BUCKLE INC Call 118440106 3 4,700 SH Call SOLE 0 4,700 0 0
BUCKLE INC Put 118440106 0 900 SH Put SOLE 0 900 0 0
BUFFALO WILD WINGS INC Call 119848109 17 8,400 SH Call SOLE 0 8,400 0 0
BUFFALO WILD WINGS INC Put 119848109 40 1,500 SH Put SOLE 0 1,500 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 255 14,197 SH   SOLE 0 14,197 0 0
BUILDERS FIRSTSOURCE INC Call 12008R107 5 2,600 SH Call SOLE 0 2,600 0 0
BUILDERS FIRSTSOURCE INC Put 12008R107 3 20,000 SH Put SOLE 0 20,000 0 0
BUNGE LIMITED COM G16962105 4,343 62,527 SH   SOLE 0 62,527 0 0
BUNGE LIMITED Call G16962105 5 10,700 SH Call SOLE 0 10,700 0 0
BUNGE LIMITED Put G16962105 297 80,000 SH Put SOLE 0 80,000 0 0
BURLINGTON STORES INC COM 122017106 5 54 SH   SOLE 0 54 0 0
BURLINGTON STORES INC Call 122017106 167 15,100 SH Call SOLE 0 15,100 0 0
BURLINGTON STORES INC Put 122017106 9 4,700 SH Put SOLE 0 4,700 0 0
BWX TECHNOLOGIES INC COM 05605H100 35 635 SH   SOLE 0 635 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,795 23,591 SH   SOLE 0 23,591 0 0
C H ROBINSON WORLDWIDE INC Call 12541W209 51 22,700 SH Call SOLE 0 22,700 0 0
C H ROBINSON WORLDWIDE INC Put 12541W209 12 15,400 SH Put SOLE 0 15,400 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 4 152 SH   SOLE 0 152 0 0
CA INC Call 12673P105 0 100 SH Call SOLE 0 100 0 0
CABOT CORP Call 127055101 1 200 SH Call SOLE 0 200 0 0
CABOT OIL & GAS CORP COM 127097103 139 5,221 SH   SOLE 0 5,221 0 0
CABOT OIL & GAS CORP Call 127097103 310 93,800 SH Call SOLE 0 93,800 0 0
CABOT OIL & GAS CORP Put 127097103 3 35,800 SH Put SOLE 0 35,800 0 0
CACI INTL INC CL A 127190304 16 116 SH   SOLE 0 116 0 0
CADENCE DESIGN SYSTEM INC Call 127387108 44 13,000 SH Call SOLE 0 13,000 0 0
CADENCE DESIGN SYSTEM INC Put 127387108 0 300 SH Put SOLE 0 300 0 0
CADIZ INC Call 127537207 7 22,600 SH Call SOLE 0 22,600 0 0
CADIZ INC Put 127537207 0 1,000 SH Put SOLE 0 1,000 0 0
CAESARS ACQUISITION CO Call 12768T103 15 5,600 SH Call SOLE 0 5,600 0 0
CAESARS ENTMT CORP COM 127686103 107 8,032 SH   SOLE 0 8,032 0 0
CAESARS ENTMT CORP Call 127686103 311 123,600 SH Call SOLE 0 123,600 0 0
CAESARS ENTMT CORP Put 127686103 53 150,500 SH Put SOLE 0 150,500 0 0
CAESARSTONE LTD ORD SHS M20598104 177 5,955 SH   SOLE 0 5,955 0 0
CAESARSTONE LTD Call M20598104 2 8,600 SH Call SOLE 0 8,600 0 0
CAESARSTONE LTD Put M20598104 32 12,200 SH Put SOLE 0 12,200 0 0
CAI INTERNATIONAL INC COM 12477X106 38 1,284 SH   SOLE 0 1,284 0 0
CAL MAINE FOODS INC COM NEW 128030202 442 10,777 SH   SOLE 0 10,777 0 0
CAL MAINE FOODS INC Call 128030202 4 500 SH Call SOLE 0 500 0 0
CAL MAINE FOODS INC Put 128030202 15 14,500 SH Put SOLE 0 14,500 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 129 10,900 SH   SOLE 0 10,900 0 0
CALAMP CORP COM 128126109 9 400 SH   SOLE 0 400 0 0
CALAMP CORP Call 128126109 7 4,300 SH Call SOLE 0 4,300 0 0
CALAMP CORP Put 128126109 0 1,000 SH Put SOLE 0 1,000 0 0
CALAVO GROWERS INC COM 128246105 15 210 SH   SOLE 0 210 0 0
CALAVO GROWERS INC Call 128246105 7 2,300 SH Call SOLE 0 2,300 0 0
CALAVO GROWERS INC Put 128246105 6 3,900 SH Put SOLE 0 3,900 0 0
CALGON CARBON CORP COM 129603106 172 8,067 SH   SOLE 0 8,067 0 0
CALGON CARBON CORP Call 129603106 34 7,100 SH Call SOLE 0 7,100 0 0
CALGON CARBON CORP Put 129603106 1 5,600 SH Put SOLE 0 5,600 0 0
CALIFORNIA RES CORP Call 13057Q206 219 137,600 SH Call SOLE 0 137,600 0 0
CALIFORNIA RES CORP Put 13057Q206 9 18,100 SH Put SOLE 0 18,100 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 85 2,230 SH   SOLE 0 2,230 0 0
CALIFORNIA WTR SVC GROUP Call 130788102 0 100 SH Call SOLE 0 100 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 195 12,413 SH   SOLE 0 12,413 0 0
CALITHERA BIOSCIENCES INC Call 13089P101 3 2,300 SH Call SOLE 0 2,300 0 0
CALITHERA BIOSCIENCES INC Put 13089P101 3 5,300 SH Put SOLE 0 5,300 0 0
CALIX INC Call 13100M509 0 100 SH Call SOLE 0 100 0 0
CALLAWAY GOLF CO COM 131193104 15 1,046 SH   SOLE 0 1,046 0 0
CALLAWAY GOLF CO Put 131193104 0 19,000 SH Put SOLE 0 19,000 0 0
CALLIDUS SOFTWARE INC Put 13123E500 0 1,600 SH Put SOLE 0 1,600 0 0
CALLON PETE CO DEL COM 13123X102 358 31,899 SH   SOLE 0 31,899 0 0
CALLON PETE CO DEL Put 13123X102 8 79,200 SH Put SOLE 0 79,200 0 0
CALPINE CORP COM NEW 131347304 45 3,087 SH   SOLE 0 3,087 0 0
CALPINE CORP Call 131347304 11 226,700 SH Call SOLE 0 226,700 0 0
CALPINE CORP Put 131347304 3 43,300 SH Put SOLE 0 43,300 0 0
CALUMET SPECIALTY PRODS PTNR Call 131476103 51 21,200 SH Call SOLE 0 21,200 0 0
CAMBREX CORP COM 132011107 129 2,346 SH   SOLE 0 2,346 0 0
CAMBREX CORP Call 132011107 0 800 SH Call SOLE 0 800 0 0
CAMBREX CORP Put 132011107 1 18,600 SH Put SOLE 0 18,600 0 0
CAMDEN PPTY TR Call 133131102 3 800 SH Call SOLE 0 800 0 0
CAMDEN PPTY TR Put 133131102 0 200 SH Put SOLE 0 200 0 0
CAMECO CORP COM 13321L108 81 8,459 SH   SOLE 0 8,459 0 0
CAMECO CORP Call 13321L108 6 7,500 SH Call SOLE 0 7,500 0 0
CAMECO CORP Put 13321L108 8 2,700 SH Put SOLE 0 2,700 0 0
CAMPBELL SOUP CO COM 134429109 150 3,215 SH   SOLE 0 3,215 0 0
CAMPBELL SOUP CO Call 134429109 4 23,200 SH Call SOLE 0 23,200 0 0
CAMPBELL SOUP CO Put 134429109 50 12,500 SH Put SOLE 0 12,500 0 0
CAMPING WORLD HLDGS INC Call 13462K109 17 3,000 SH Call SOLE 0 3,000 0 0
CAMPING WORLD HLDGS INC Put 13462K109 0 200 SH Put SOLE 0 200 0 0
CAMTEK LTD Put M20791105 2 2,000 SH Put SOLE 0 2,000 0 0
CANADA GOOSE HOLDINGS INC Call 135086106 6 4,900 SH Call SOLE 0 4,900 0 0
CANADA GOOSE HOLDINGS INC Put 135086106 0 1,200 SH Put SOLE 0 1,200 0 0
CANADIAN NAT RES LTD Call 136385101 17 9,300 SH Call SOLE 0 9,300 0 0
CANADIAN NAT RES LTD Put 136385101 3 48,900 SH Put SOLE 0 48,900 0 0
CANADIAN NATL RY CO COM 136375102 430 5,196 SH   SOLE 0 5,196 0 0
CANADIAN NATL RY CO Call 136375102 4 7,100 SH Call SOLE 0 7,100 0 0
CANADIAN NATL RY CO Put 136375102 1 4,000 SH Put SOLE 0 4,000 0 0
CANADIAN PAC RY LTD COM 13645T100 0 2 SH   SOLE 0 2 0 0
CANADIAN PAC RY LTD Put 13645T100 0 100 SH Put SOLE 0 100 0 0
CANADIAN SOLAR INC Call 136635109 416 180,900 SH Call SOLE 0 180,900 0 0
CANADIAN SOLAR INC Put 136635109 37 15,000 SH Put SOLE 0 15,000 0 0
CANCER GENETICS INC Call 13739U104 2 13,700 SH Call SOLE 0 13,700 0 0
CANON INC Call 138006309 0 100 SH Call SOLE 0 100 0 0
CAPITAL BK FINL CORP CL A COM 139794101 18 439 SH   SOLE 0 439 0 0
CAPITAL BK FINL CORP Put 139794101 0 100 SH Put SOLE 0 100 0 0
CAPITAL ONE FINL CORP COM 14040H105 121 1,433 SH   SOLE 0 1,433 0 0
CAPITAL ONE FINL CORP *W EXP 11/14/201 14040H139 975 22,889 SH   SOLE 0 22,889 0 0
CAPITAL ONE FINL CORP Call 14040H105 98 27,600 SH Call SOLE 0 27,600 0 0
CAPITAL ONE FINL CORP Put 14040H105 51 20,500 SH Put SOLE 0 20,500 0 0
CAPITAL PRODUCT PARTNERS L P Call Y11082107 0 300 SH Call SOLE 0 300 0 0
CAPITAL SOUTHWEST CORP COM 140501107 20 1,200 SH   SOLE 0 1,200 0 0
CAPITAL SR LIVING CORP Call 140475104 0 100 SH Call SOLE 0 100 0 0
CAPSTEAD MTG CORP Call 14067E506 0 800 SH Call SOLE 0 800 0 0
CARA THERAPEUTICS INC COM 140755109 31 2,300 SH   SOLE 0 2,300 0 0
CARA THERAPEUTICS INC Call 140755109 16 27,200 SH Call SOLE 0 27,200 0 0
CARA THERAPEUTICS INC Put 140755109 22 10,300 SH Put SOLE 0 10,300 0 0
CARBO CERAMICS INC Call 140781105 1 2,500 SH Call SOLE 0 2,500 0 0
CARBONITE INC COM 141337105 57 2,635 SH   SOLE 0 2,635 0 0
CARBONITE INC Call 141337105 3 2,300 SH Call SOLE 0 2,300 0 0
CARDINAL HEALTH INC COM 14149Y108 118 1,776 SH   SOLE 0 1,776 0 0
CARDINAL HEALTH INC Call 14149Y108 0 1,500 SH Call SOLE 0 1,500 0 0
CARDINAL HEALTH INC Put 14149Y108 20 4,000 SH Put SOLE 0 4,000 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 84 3,002 SH   SOLE 0 3,002 0 0
CARDIOVASCULAR SYS INC DEL Call 141619106 0 300 SH Call SOLE 0 300 0 0
CARDIOVASCULAR SYS INC DEL Put 141619106 1 500 SH Put SOLE 0 500 0 0
CARDTRONICS PLC SHS CL A G1991C105 16 729 SH   SOLE 0 729 0 0
CARDTRONICS PLC Call G1991C105 0 2,400 SH Call SOLE 0 2,400 0 0
CARDTRONICS PLC Put G1991C105 20 2,800 SH Put SOLE 0 2,800 0 0
CARE COM INC Call 141633107 4 6,800 SH Call SOLE 0 6,800 0 0
CARE COM INC Put 141633107 0 400 SH Put SOLE 0 400 0 0
CAREER EDUCATION CORP Call 141665109 14 8,100 SH Call SOLE 0 8,100 0 0
CARLISLE COS INC Call 142339100 1 300 SH Call SOLE 0 300 0 0
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 4 197 SH   SOLE 0 197 0 0
CARLYLE GROUP L P Call 14309L102 9 2,700 SH Call SOLE 0 2,700 0 0
CARMAX INC COM 143130102 2,987 39,412 SH   SOLE 0 39,412 0 0
CARMAX INC Call 143130102 392 56,200 SH Call SOLE 0 56,200 0 0
CARMAX INC Put 143130102 3 17,600 SH Put SOLE 0 17,600 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 938 14,537 SH   SOLE 0 14,537 0 0
CARNIVAL CORP Call 143658300 3 3,200 SH Call SOLE 0 3,200 0 0
CARNIVAL CORP Put 143658300 19 19,400 SH Put SOLE 0 19,400 0 0
CARNIVAL PLC ADR 14365C103 160 2,495 SH   SOLE 0 2,495 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 4 100 SH   SOLE 0 100 0 0
CARPENTER TECHNOLOGY CORP Call 144285103 20 9,900 SH Call SOLE 0 9,900 0 0
CARPENTER TECHNOLOGY CORP Put 144285103 0 4,900 SH Put SOLE 0 4,900 0 0
CARRIAGE SVCS INC COM 143905107 510 19,938 SH   SOLE 0 19,938 0 0
CARRIAGE SVCS INC Put 143905107 1 3,100 SH Put SOLE 0 3,100 0 0
CARRIZO OIL & GAS INC COM 144577103 107 6,263 SH   SOLE 0 6,263 0 0
CARRIZO OIL & GAS INC Call 144577103 0 1,200 SH Call SOLE 0 1,200 0 0
CARRIZO OIL & GAS INC Put 144577103 0 6,300 SH Put SOLE 0 6,300 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 0 6 SH   SOLE 0 6 0 0
CARROLS RESTAURANT GROUP INC Call 14574X104 0 1,800 SH Call SOLE 0 1,800 0 0
CARS COM INC COM 14575E105 53 2,020 SH   SOLE 0 2,020 0 0
CARS COM INC Call 14575E105 10 5,200 SH Call SOLE 0 5,200 0 0
CARS COM INC Put 14575E105 2 2,200 SH Put SOLE 0 2,200 0 0
CARVANA CO CL A 146869102 275 18,783 SH   SOLE 0 18,783 0 0
CARVANA CO Call 146869102 12 10,800 SH Call SOLE 0 10,800 0 0
CARVANA CO Put 146869102 325 46,000 SH Put SOLE 0 46,000 0 0
CASELLA WASTE SYS INC Call 147448104 35 19,700 SH Call SOLE 0 19,700 0 0
CASELLA WASTE SYS INC Put 147448104 0 700 SH Put SOLE 0 700 0 0
CASEYS GEN STORES INC COM 147528103 55 504 SH   SOLE 0 504 0 0
CASEYS GEN STORES INC Call 147528103 6 2,700 SH Call SOLE 0 2,700 0 0
CASEYS GEN STORES INC Put 147528103 3 18,300 SH Put SOLE 0 18,300 0 0
CASS INFORMATION SYS INC COM 14808P109 27 434 SH   SOLE 0 434 0 0
CASS INFORMATION SYS INC Put 14808P109 0 1,000 SH Put SOLE 0 1,000 0 0
CATALENT INC Call 148806102 1 500 SH Call SOLE 0 500 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 32 2,600 SH   SOLE 0 2,600 0 0
CATCHMARK TIMBER TR INC Call 14912Y202 0 1,200 SH Call SOLE 0 1,200 0 0
CATERPILLAR INC DEL COM 149123101 399 3,200 SH   SOLE 0 3,200 0 0
CATERPILLAR INC DEL Call 149123101 7,680 248,800 SH Call SOLE 0 248,800 0 0
CATERPILLAR INC DEL Put 149123101 174 103,800 SH Put SOLE 0 103,800 0 0
CATHAY GEN BANCORP COM 149150104 4 100 SH   SOLE 0 100 0 0
CATHAY GEN BANCORP Call 149150104 40 25,700 SH Call SOLE 0 25,700 0 0
CATHAY GEN BANCORP Put 149150104 0 800 SH Put SOLE 0 800 0 0
CATO CORP NEW CL A 149205106 57 4,368 SH   SOLE 0 4,368 0 0
CATO CORP NEW Call 149205106 0 3,800 SH Call SOLE 0 3,800 0 0
CATO CORP NEW Put 149205106 13 7,100 SH Put SOLE 0 7,100 0 0
CAVCO INDS INC DEL Call 149568107 1 100 SH Call SOLE 0 100 0 0
CAVIUM INC COM 14964U108 15 237 SH   SOLE 0 237 0 0
CAVIUM INC Put 14964U108 0 1,100 SH Put SOLE 0 1,100 0 0
CBIZ INC Call 124805102 0 200 SH Call SOLE 0 200 0 0
CBL & ASSOC PPTYS INC COM 124830100 65 7,803 SH   SOLE 0 7,803 0 0
CBL & ASSOC PPTYS INC Call 124830100 2 13,300 SH Call SOLE 0 13,300 0 0
CBOE HLDGS INC Call 12503M108 21 4,300 SH Call SOLE 0 4,300 0 0
CBOE HLDGS INC Put 12503M108 0 100 SH Put SOLE 0 100 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 59 7,500 SH   SOLE 0 7,500 0 0
CBRE GROUP INC CL A 12504L109 303 8,012 SH   SOLE 0 8,012 0 0
CBRE GROUP INC Call 12504L109 0 1,000 SH Call SOLE 0 1,000 0 0
CBRE GROUP INC Put 12504L109 38 15,000 SH Put SOLE 0 15,000 0 0
CBS CORP NEW CL B 124857202 461 7,961 SH   SOLE 0 7,961 0 0
CBS CORP NEW Call 124857202 6 2,700 SH Call SOLE 0 2,700 0 0
CBS CORP NEW Put 124857202 79 15,100 SH Put SOLE 0 15,100 0 0
CDK GLOBAL INC COM 12508E101 142 2,252 SH   SOLE 0 2,252 0 0
CDK GLOBAL INC Call 12508E101 3 15,600 SH Call SOLE 0 15,600 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 36 422 SH   SOLE 0 422 0 0
CDN IMPERIAL BK COMM TORONTO Call 136069101 1 1,000 SH Call SOLE 0 1,000 0 0
CDN IMPERIAL BK COMM TORONTO Put 136069101 3 4,300 SH Put SOLE 0 4,300 0 0
CDW CORP COM 12514G108 58 881 SH   SOLE 0 881 0 0
CDW CORP Call 12514G108 1 400 SH Call SOLE 0 400 0 0
CDW CORP Put 12514G108 0 5,500 SH Put SOLE 0 5,500 0 0
CECO ENVIRONMENTAL CORP COM 125141101 0 80 SH   SOLE 0 80 0 0
CECO ENVIRONMENTAL CORP Call 125141101 0 500 SH Call SOLE 0 500 0 0
CECO ENVIRONMENTAL CORP Put 125141101 0 500 SH Put SOLE 0 500 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 60 939 SH   SOLE 0 939 0 0
CEDAR FAIR L P Call 150185106 0 1,200 SH Call SOLE 0 1,200 0 0
CEDAR FAIR L P Put 150185106 4 2,400 SH Put SOLE 0 2,400 0 0
CEDAR REALTY TRUST INC Call 150602209 6 7,400 SH Call SOLE 0 7,400 0 0
CELADON GROUP INC COM 150838100 42 6,355 SH   SOLE 0 6,355 0 0
CELADON GROUP INC Call 150838100 9 5,700 SH Call SOLE 0 5,700 0 0
CELADON GROUP INC Put 150838100 0 9,300 SH Put SOLE 0 9,300 0 0
CELANESE CORP DEL Call 150870103 38 16,400 SH Call SOLE 0 16,400 0 0
CELESTICA INC SUB VTG SHS 15101Q108 21 1,709 SH   SOLE 0 1,709 0 0
CELESTICA INC Put 15101Q108 1 9,800 SH Put SOLE 0 9,800 0 0
CELGENE CORP COM 151020104 2,706 18,563 SH   SOLE 0 18,563 0 0
CELGENE CORP Call 151020104 368 75,200 SH Call SOLE 0 75,200 0 0
CELGENE CORP Put 151020104 97 26,200 SH Put SOLE 0 26,200 0 0
CELLCOM ISRAEL LTD SHS M2196U109 0 100 SH   SOLE 0 100 0 0
CELLCOM ISRAEL LTD Call M2196U109 0 1,100 SH Call SOLE 0 1,100 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 0 200 SH   SOLE 0 200 0 0
CELLDEX THERAPEUTICS INC NEW Call 15117B103 0 24,000 SH Call SOLE 0 24,000 0 0
CELLECTIS S A SPONSORED ADS 15117K103 6 221 SH   SOLE 0 221 0 0
CELLECTIS S A Call 15117K103 10 9,200 SH Call SOLE 0 9,200 0 0
CELLECTIS S A Put 15117K103 0 300 SH Put SOLE 0 300 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 32 3,568 SH   SOLE 0 3,568 0 0
CEMEX SAB DE CV Call 151290889 3 3,400 SH Call SOLE 0 3,400 0 0
CEMEX SAB DE CV Put 151290889 0 200 SH Put SOLE 0 200 0 0
CEMPRA INC COM 15130J109 32 9,916 SH   SOLE 0 9,916 0 0
CEMPRA INC Call 15130J109 0 9,700 SH Call SOLE 0 9,700 0 0
CEMPRA INC Put 15130J109 3 1,700 SH Put SOLE 0 1,700 0 0
CENOVUS ENERGY INC COM 15135U109 3 357 SH   SOLE 0 357 0 0
CENOVUS ENERGY INC Call 15135U109 32 35,000 SH Call SOLE 0 35,000 0 0
CENOVUS ENERGY INC Put 15135U109 0 6,000 SH Put SOLE 0 6,000 0 0
CENTENE CORP DEL COM 15135B101 2,986 30,858 SH   SOLE 0 30,858 0 0
CENTENE CORP DEL Call 15135B101 150 29,200 SH Call SOLE 0 29,200 0 0
CENTENE CORP DEL Put 15135B101 221 52,000 SH Put SOLE 0 52,000 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 396 22,064 SH   SOLE 0 22,064 0 0
CENTENNIAL RESOURCE DEV INC Put 15136A102 0 100 SH Put SOLE 0 100 0 0
CENTERSTATE BK CORP Call 15201P109 57 26,200 SH Call SOLE 0 26,200 0 0
CENTERSTATE BK CORP Put 15201P109 0 400 SH Put SOLE 0 400 0 0
CENTRAL EUROPEAN MEDIA ENTRP Call G20045202 1 6,300 SH Call SOLE 0 6,300 0 0
CENTRAL GARDEN & PET CO COM 153527106 3 100 SH   SOLE 0 100 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 7 200 SH   SOLE 0 200 0 0
CENTRAL GARDEN & PET CO Call 153527106 4 1,200 SH Call SOLE 0 1,200 0 0
CENTRAL GARDEN & PET CO Put 153527106 0 100 SH Put SOLE 0 100 0 0
CENTRAL VALLEY CMNTY BANCORP Call 155685100 4 2,000 SH Call SOLE 0 2,000 0 0
CENTURY ALUM CO COM 156431108 517 31,195 SH   SOLE 0 31,195 0 0
CENTURY ALUM CO Call 156431108 2 3,800 SH Call SOLE 0 3,800 0 0
CENTURY ALUM CO Put 156431108 0 300 SH Put SOLE 0 300 0 0
CENTURY CASINOS INC Put 156492100 0 500 SH Put SOLE 0 500 0 0
CENTURY CMNTYS INC COM 156504300 7 313 SH   SOLE 0 313 0 0
CENTURY CMNTYS INC Call 156504300 3 500 SH Call SOLE 0 500 0 0
CENTURY CMNTYS INC Put 156504300 0 1,200 SH Put SOLE 0 1,200 0 0
CENTURYLINK INC COM 156700106 415 21,998 SH   SOLE 0 21,998 0 0
CENTURYLINK INC Call 156700106 30 205,900 SH Call SOLE 0 205,900 0 0
CENTURYLINK INC Put 156700106 358 117,600 SH Put SOLE 0 117,600 0 0
CENVEO INC Call 15670S402 0 3,000 SH Call SOLE 0 3,000 0 0
CENVEO INC Put 15670S402 1 1,200 SH Put SOLE 0 1,200 0 0
CERNER CORP COM 156782104 14 200 SH   SOLE 0 200 0 0
CERNER CORP Call 156782104 135 26,300 SH Call SOLE 0 26,300 0 0
CERNER CORP Put 156782104 0 500 SH Put SOLE 0 500 0 0
CF INDS HLDGS INC COM 125269100 140 4,000 SH   SOLE 0 4,000 0 0
CF INDS HLDGS INC Call 125269100 25 11,000 SH Call SOLE 0 11,000 0 0
CF INDS HLDGS INC Put 125269100 36 5,100 SH Put SOLE 0 5,100 0 0
CGG SPON ADR NEW 12531Q204 0 33 SH   SOLE 0 33 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 32 832 SH   SOLE 0 832 0 0
CHANGYOU COM LTD Call 15911M107 0 100 SH Call SOLE 0 100 0 0
CHANGYOU COM LTD Put 15911M107 0 1,200 SH Put SOLE 0 1,200 0 0
CHARLES RIV LABS INTL INC COM 159864107 42 394 SH   SOLE 0 394 0 0
CHARLES RIV LABS INTL INC Put 159864107 0 800 SH Put SOLE 0 800 0 0
CHART INDS INC Call 16115Q308 3 3,700 SH Call SOLE 0 3,700 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 10,037 27,619 SH   SOLE 0 27,619 0 0
CHARTER COMMUNICATIONS INC N Call 16119P108 4,592 190,700 SH Call SOLE 0 190,700 0 0
CHARTER COMMUNICATIONS INC N Put 16119P108 735 135,700 SH Put SOLE 0 135,700 0 0
CHATHAM LODGING TR COM 16208T102 27 1,290 SH   SOLE 0 1,290 0 0
CHATHAM LODGING TR Call 16208T102 3 2,200 SH Call SOLE 0 2,200 0 0
CHATHAM LODGING TR Put 16208T102 0 200 SH Put SOLE 0 200 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 86 759 SH   SOLE 0 759 0 0
CHECK POINT SOFTWARE TECH LT Put M22465104 0 300 SH Put SOLE 0 300 0 0
CHEESECAKE FACTORY INC COM 163072101 344 8,188 SH   SOLE 0 8,188 0 0
CHEESECAKE FACTORY INC Call 163072101 0 2,600 SH Call SOLE 0 2,600 0 0
CHEESECAKE FACTORY INC Put 163072101 35 14,200 SH Put SOLE 0 14,200 0 0
CHEETAH MOBILE INC ADR 163075104 123 14,731 SH   SOLE 0 14,731 0 0
CHEETAH MOBILE INC Call 163075104 0 1,400 SH Call SOLE 0 1,400 0 0
CHEETAH MOBILE INC Put 163075104 5 6,400 SH Put SOLE 0 6,400 0 0
CHEFS WHSE INC Call 163086101 0 100 SH Call SOLE 0 100 0 0
CHEGG INC COM 163092109 46 3,150 SH   SOLE 0 3,150 0 0
CHEGG INC Call 163092109 76 24,900 SH Call SOLE 0 24,900 0 0
CHEGG INC Put 163092109 3 6,700 SH Put SOLE 0 6,700 0 0
CHEMOCENTRYX INC COM 16383L106 3 432 SH   SOLE 0 432 0 0
CHEMOCENTRYX INC Put 16383L106 0 2,000 SH Put SOLE 0 2,000 0 0
CHEMOURS CO COM 163851108 981 19,392 SH   SOLE 0 19,392 0 0
CHEMOURS CO Call 163851108 740 89,900 SH Call SOLE 0 89,900 0 0
CHEMOURS CO Put 163851108 0 9,300 SH Put SOLE 0 9,300 0 0
CHENIERE ENERGY INC COM NEW 16411R208 2,089 46,381 SH   SOLE 0 46,381 0 0
CHENIERE ENERGY INC Call 16411R208 6 7,400 SH Call SOLE 0 7,400 0 0
CHENIERE ENERGY INC Put 16411R208 111 112,100 SH Put SOLE 0 112,100 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 261 9,079 SH   SOLE 0 9,079 0 0
CHENIERE ENERGY PARTNERS LP Call 16411Q101 2 300 SH Call SOLE 0 300 0 0
CHENIERE ENERGY PARTNERS LP Put 16411Q101 19 7,400 SH Put SOLE 0 7,400 0 0
CHENIERE ENERGY PTNRS LP HLD Call 16411W108 0 100 SH Call SOLE 0 100 0 0
CHENIERE ENERGY PTNRS LP HLD Put 16411W108 1 4,400 SH Put SOLE 0 4,400 0 0
CHEROKEE INC DEL NEW COM 16444H102 0 100 SH   SOLE 0 100 0 0
CHESAPEAKE ENERGY CORP COM 165167107 454 105,601 SH   SOLE 0 105,601 0 0
CHESAPEAKE ENERGY CORP Call 165167107 4 21,400 SH Call SOLE 0 21,400 0 0
CHESAPEAKE ENERGY CORP Put 165167107 257 212,300 SH Put SOLE 0 212,300 0 0
CHESAPEAKE GRANITE WASH TR COM SH BEN INT 165185109 5 2,756 SH   SOLE 0 2,756 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 2 100 SH   SOLE 0 100 0 0
CHESAPEAKE LODGING TR Put 165240102 0 600 SH Put SOLE 0 600 0 0
CHESAPEAKE UTILS CORP COM 165303108 14 179 SH   SOLE 0 179 0 0
CHESAPEAKE UTILS CORP Put 165303108 0 1,000 SH Put SOLE 0 1,000 0 0
CHEVRON CORP NEW COM 166764100 225 1,920 SH   SOLE 0 1,920 0 0
CHEVRON CORP NEW Call 166764100 1,764 201,100 SH Call SOLE 0 201,100 0 0
CHEVRON CORP NEW Put 166764100 57 231,500 SH Put SOLE 0 231,500 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 173 10,350 SH   SOLE 0 10,350 0 0
CHICAGO BRIDGE & IRON CO N V Call 167250109 119 189,600 SH Call SOLE 0 189,600 0 0
CHICAGO BRIDGE & IRON CO N V Put 167250109 667 113,200 SH Put SOLE 0 113,200 0 0
CHICOS FAS INC COM 168615102 176 19,695 SH   SOLE 0 19,695 0 0
CHICOS FAS INC Call 168615102 0 200 SH Call SOLE 0 200 0 0
CHICOS FAS INC Put 168615102 17 51,600 SH Put SOLE 0 51,600 0 0
CHILDRENS PL INC Call 168905107 9 1,100 SH Call SOLE 0 1,100 0 0
CHIMERA INVT CORP Call 16934Q208 0 4,700 SH Call SOLE 0 4,700 0 0
CHIMERA INVT CORP Put 16934Q208 0 4,200 SH Put SOLE 0 4,200 0 0
CHIMERIX INC COM 16934W106 39 7,600 SH   SOLE 0 7,600 0 0
CHINA AUTOMOTIVE SYS INC COM 16936R105 36 6,933 SH   SOLE 0 6,933 0 0
CHINA AUTOMOTIVE SYS INC Put 16936R105 0 1,400 SH Put SOLE 0 1,400 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 18 200 SH   SOLE 0 200 0 0
CHINA BIOLOGIC PRODS HLDGS I Call G21515104 0 2,000 SH Call SOLE 0 2,000 0 0
CHINA BIOLOGIC PRODS HLDGS I Put G21515104 1 1,100 SH Put SOLE 0 1,100 0 0
CHINA DISTANCE ED HLDGS LTD SPONS ADR 16944W104 3 500 SH   SOLE 0 500 0 0
CHINA DISTANCE ED HLDGS LTD Put 16944W104 0 200 SH Put SOLE 0 200 0 0
CHINA FIN ONLINE CO LTD SPONSORED ADR 169379104 0 128 SH   SOLE 0 128 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 192 12,801 SH   SOLE 0 12,801 0 0
CHINA LIFE INS CO LTD Call 16939P106 1 4,000 SH Call SOLE 0 4,000 0 0
CHINA LIFE INS CO LTD Put 16939P106 9 32,800 SH Put SOLE 0 32,800 0 0
CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 666 5,607 SH   SOLE 0 5,607 0 0
CHINA LODGING GROUP LTD Call 16949N109 63 43,200 SH Call SOLE 0 43,200 0 0
CHINA LODGING GROUP LTD Put 16949N109 33 17,600 SH Put SOLE 0 17,600 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 600 11,869 SH   SOLE 0 11,869 0 0
CHINA MOBILE LIMITED Call 16941M109 109 12,900 SH Call SOLE 0 12,900 0 0
CHINA MOBILE LIMITED Put 16941M109 61 31,700 SH Put SOLE 0 31,700 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 27 359 SH   SOLE 0 359 0 0
CHINA PETE & CHEM CORP Put 16941R108 0 500 SH Put SOLE 0 500 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 11 325 SH   SOLE 0 325 0 0
CHINA SOUTHN AIRLS LTD Put 169409109 1 400 SH Put SOLE 0 400 0 0
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 12 900 SH   SOLE 0 900 0 0
CHINA UNICOM (HONG KONG) LTD Put 16945R104 0 100 SH Put SOLE 0 100 0 0
CHINA YUCHAI INTL LTD COM G21082105 119 5,363 SH   SOLE 0 5,363 0 0
CHINACACHE INTL HLDG LTD SPONSORED ADR 16950M107 6 7,264 SH   SOLE 0 7,264 0 0
CHINACACHE INTL HLDG LTD Call 16950M107 0 1,000 SH Call SOLE 0 1,000 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 15 50 SH   SOLE 0 50 0 0
CHIPOTLE MEXICAN GRILL INC Call 169656105 0 200 SH Call SOLE 0 200 0 0
CHIPOTLE MEXICAN GRILL INC Put 169656105 29 3,000 SH Put SOLE 0 3,000 0 0
CHOICE HOTELS INTL INC COM 169905106 3 51 SH   SOLE 0 51 0 0
CHOICE HOTELS INTL INC Put 169905106 0 2,600 SH Put SOLE 0 2,600 0 0
CHRISTOPHER & BANKS CORP COM 171046105 3 2,700 SH   SOLE 0 2,700 0 0
CHUBB LIMITED COM H1467J104 232 1,630 SH   SOLE 0 1,630 0 0
CHUBB LIMITED Call H1467J104 2 2,100 SH Call SOLE 0 2,100 0 0
CHUBB LIMITED Put H1467J104 4 16,300 SH Put SOLE 0 16,300 0 0
CHURCH & DWIGHT INC COM 171340102 283 5,850 SH   SOLE 0 5,850 0 0
CHURCH & DWIGHT INC Call 171340102 0 3,000 SH Call SOLE 0 3,000 0 0
CHURCH & DWIGHT INC Put 171340102 20 7,200 SH Put SOLE 0 7,200 0 0
CHUYS HLDGS INC COM 171604101 31 1,492 SH   SOLE 0 1,492 0 0
CHUYS HLDGS INC Put 171604101 9 6,900 SH Put SOLE 0 6,900 0 0
CIENA CORP COM NEW 171779309 0 20 SH   SOLE 0 20 0 0
CIGNA CORPORATION COM 125509109 8 44 SH   SOLE 0 44 0 0
CIGNA CORPORATION Put 125509109 15 1,000 SH Put SOLE 0 1,000 0 0
CIMAREX ENERGY CO COM 171798101 224 1,973 SH   SOLE 0 1,973 0 0
CIMAREX ENERGY CO Call 171798101 28 8,700 SH Call SOLE 0 8,700 0 0
CIMAREX ENERGY CO Put 171798101 1 3,500 SH Put SOLE 0 3,500 0 0
CIMPRESS N V SHS EURO N20146101 212 2,174 SH   SOLE 0 2,174 0 0
CINCINNATI BELL INC NEW Call 171871502 13 7,800 SH Call SOLE 0 7,800 0 0
CINCINNATI FINL CORP Call 172062101 2 3,800 SH Call SOLE 0 3,800 0 0
CINCINNATI FINL CORP Put 172062101 0 100 SH Put SOLE 0 100 0 0
CINEMARK HOLDINGS INC COM 17243V102 303 8,374 SH   SOLE 0 8,374 0 0
CINEMARK HOLDINGS INC Call 17243V102 1 600 SH Call SOLE 0 600 0 0
CINEMARK HOLDINGS INC Put 17243V102 12 9,500 SH Put SOLE 0 9,500 0 0
CINER RES LP COM UNIT LTD 172464109 13 544 SH   SOLE 0 544 0 0
CINTAS CORP COM 172908105 300 2,084 SH   SOLE 0 2,084 0 0
CINTAS CORP Call 172908105 1 300 SH Call SOLE 0 300 0 0
CINTAS CORP Put 172908105 0 1,700 SH Put SOLE 0 1,700 0 0
CIRCOR INTL INC Put 17273K109 0 300 SH Put SOLE 0 300 0 0
CIRRUS LOGIC INC COM 172755100 12 242 SH   SOLE 0 242 0 0
CIRRUS LOGIC INC Call 172755100 5 900 SH Call SOLE 0 900 0 0
CIRRUS LOGIC INC Put 172755100 1 200 SH Put SOLE 0 200 0 0
CISCO SYS INC COM 17275R102 776 23,103 SH   SOLE 0 23,103 0 0
CISCO SYS INC Call 17275R102 499 303,000 SH Call SOLE 0 303,000 0 0
CISCO SYS INC Put 17275R102 84 157,000 SH Put SOLE 0 157,000 0 0
CIT GROUP INC COM NEW 125581801 2,677 54,581 SH   SOLE 0 54,581 0 0
CIT GROUP INC Call 125581801 37 9,700 SH Call SOLE 0 9,700 0 0
CIT GROUP INC Put 125581801 77 79,600 SH Put SOLE 0 79,600 0 0
CITI TRENDS INC COM 17306X102 3 191 SH   SOLE 0 191 0 0
CITI TRENDS INC Put 17306X102 0 1,900 SH Put SOLE 0 1,900 0 0
CITIGROUP INC Call 172967424 2,361 597,100 SH Call SOLE 0 597,100 0 0
CITIGROUP INC Put 172967424 742 653,600 SH Put SOLE 0 653,600 0 0
CITIZENS & NORTHN CORP Call 172922106 0 1,000 SH Call SOLE 0 1,000 0 0
CITIZENS FINL GROUP INC COM 174610105 123 3,259 SH   SOLE 0 3,259 0 0
CITIZENS FINL GROUP INC Put 174610105 8 348,200 SH Put SOLE 0 348,200 0 0
CITIZENS INC Call 174740100 3 6,000 SH Call SOLE 0 6,000 0 0
CITRIX SYS INC COM 177376100 874 11,384 SH   SOLE 0 11,384 0 0
CITRIX SYS INC Call 177376100 6 33,700 SH Call SOLE 0 33,700 0 0
CITRIX SYS INC Put 177376100 35 20,400 SH Put SOLE 0 20,400 0 0
CITY OFFICE REIT INC COM 178587101 36 2,631 SH   SOLE 0 2,631 0 0
CITY OFFICE REIT INC Call 178587101 0 400 SH Call SOLE 0 400 0 0
CITY OFFICE REIT INC Put 178587101 0 200 SH Put SOLE 0 200 0 0
CIVEO CORP CDA COM 17878Y108 5 2,030 SH   SOLE 0 2,030 0 0
CIVITAS SOLUTIONS INC Call 17887R102 0 2,100 SH Call SOLE 0 2,100 0 0
CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM SOLAR 18383Q739 225 10,400 SH   SOLE 0 10,400 0 0
CLAYMORE EXCHANGE TRD FD TR Call 18383Q739 24 46,200 SH Call SOLE 0 46,200 0 0
CLAYMORE EXCHANGE TRD FD TR Call 18383Q861 3 800 SH Call SOLE 0 800 0 0
CLAYMORE EXCHANGE TRD FD TR Put 18383Q739 12 55,500 SH Put SOLE 0 55,500 0 0
CLAYMORE EXCHANGE TRD FD TR Put 18383Q796 0 2,800 SH Put SOLE 0 2,800 0 0
CLEAN ENERGY FUELS CORP COM 184499101 0 332 SH   SOLE 0 332 0 0
CLEAN ENERGY FUELS CORP Call 184499101 0 400 SH Call SOLE 0 400 0 0
CLEAN ENERGY FUELS CORP Put 184499101 2 1,300 SH Put SOLE 0 1,300 0 0
CLEAN HARBORS INC COM 184496107 38 673 SH   SOLE 0 673 0 0
CLEAN HARBORS INC Call 184496107 0 100 SH Call SOLE 0 100 0 0
CLEAN HARBORS INC Put 184496107 1 2,100 SH Put SOLE 0 2,100 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 0 100 SH   SOLE 0 100 0 0
CLEARFIELD INC COM 18482P103 17 1,300 SH   SOLE 0 1,300 0 0
CLEARFIELD INC Call 18482P103 0 600 SH Call SOLE 0 600 0 0
CLEARSIGN COMBUSTION CORP Put 185064102 13 8,700 SH Put SOLE 0 8,700 0 0
CLEARWATER PAPER CORP COM 18538R103 14 299 SH   SOLE 0 299 0 0
CLEARWATER PAPER CORP Put 18538R103 0 1,100 SH Put SOLE 0 1,100 0 0
CLEVELAND CLIFFS INC COM 185899101 25 3,500 SH   SOLE 0 3,500 0 0
CLEVELAND CLIFFS INC Call 185899101 0 100 SH Call SOLE 0 100 0 0
CLOROX CO DEL COM 189054109 2 20 SH   SOLE 0 20 0 0
CLOROX CO DEL Call 189054109 0 200 SH Call SOLE 0 200 0 0
CLOROX CO DEL Put 189054109 0 900 SH Put SOLE 0 900 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 12 3,524 SH   SOLE 0 3,524 0 0
CLOUDERA INC COM 18914U100 312 18,796 SH   SOLE 0 18,796 0 0
CLOUDERA INC Call 18914U100 9 34,300 SH Call SOLE 0 34,300 0 0
CLOUDERA INC Put 18914U100 125 43,400 SH Put SOLE 0 43,400 0 0
CLOVIS ONCOLOGY INC COM 189464100 1,709 20,749 SH   SOLE 0 20,749 0 0
CLOVIS ONCOLOGY INC Call 189464100 1,095 89,800 SH Call SOLE 0 89,800 0 0
CLOVIS ONCOLOGY INC Put 189464100 102 94,300 SH Put SOLE 0 94,300 0 0
CME GROUP INC COM CL A 12572Q105 25 189 SH   SOLE 0 189 0 0
CME GROUP INC Put 12572Q105 0 1,200 SH Put SOLE 0 1,200 0 0
CMS ENERGY CORP Call 125896100 2 1,100 SH Call SOLE 0 1,100 0 0
CNA FINL CORP Call 126117100 0 200 SH Call SOLE 0 200 0 0
CNA FINL CORP Put 126117100 0 300 SH Put SOLE 0 300 0 0
CNH INDL N V Call N20944109 2 5,400 SH Call SOLE 0 5,400 0 0
CNH INDL N V Put N20944109 0 300 SH Put SOLE 0 300 0 0
CNO FINL GROUP INC Call 12621E103 13 10,800 SH Call SOLE 0 10,800 0 0
CNOOC LTD SPONSORED ADR 126132109 564 4,354 SH   SOLE 0 4,354 0 0
CNOOC LTD Call 126132109 3 800 SH Call SOLE 0 800 0 0
CNOOC LTD Put 126132109 1 400 SH Put SOLE 0 400 0 0
COACH INC COM 189754104 29 740 SH   SOLE 0 740 0 0
COACH INC Call 189754104 9 8,700 SH Call SOLE 0 8,700 0 0
COACH INC Put 189754104 7 3,500 SH Put SOLE 0 3,500 0 0
COBALT INTL ENERGY INC COM NEW 19075F304 0 464 SH   SOLE 0 464 0 0
COBALT INTL ENERGY INC Call 19075F304 0 1,500 SH Call SOLE 0 1,500 0 0
COCA COLA CO COM 191216100 126 2,800 SH   SOLE 0 2,800 0 0
COCA COLA CO Call 191216100 18 20,200 SH Call SOLE 0 20,200 0 0
COCA COLA CO Put 191216100 0 67,500 SH Put SOLE 0 67,500 0 0
COCA COLA EUROPEAN PARTNERS Call G25839104 2 700 SH Call SOLE 0 700 0 0
COCA COLA EUROPEAN PARTNERS Put G25839104 0 600 SH Put SOLE 0 600 0 0
COCA COLA FEMSA S A B DE C V Call 191241108 11 4,500 SH Call SOLE 0 4,500 0 0
COEUR MNG INC COM NEW 192108504 87 9,553 SH   SOLE 0 9,553 0 0
COEUR MNG INC Call 192108504 0 3,400 SH Call SOLE 0 3,400 0 0
COEUR MNG INC Put 192108504 25 8,800 SH Put SOLE 0 8,800 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 7 154 SH   SOLE 0 154 0 0
COGENT COMMUNICATIONS HLDGS Call 19239V302 1 300 SH Call SOLE 0 300 0 0
COGENT COMMUNICATIONS HLDGS Put 19239V302 0 1,000 SH Put SOLE 0 1,000 0 0
COGINT INC COM 19241Q101 29 6,068 SH   SOLE 0 6,068 0 0
COGNEX CORP COM 192422103 88 803 SH   SOLE 0 803 0 0
COGNEX CORP Call 192422103 32 1,000 SH Call SOLE 0 1,000 0 0
COGNEX CORP Put 192422103 4 1,900 SH Put SOLE 0 1,900 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 62 862 SH   SOLE 0 862 0 0
COGNIZANT TECHNOLOGY SOLUTIO Call 192446102 130 34,300 SH Call SOLE 0 34,300 0 0
COGNIZANT TECHNOLOGY SOLUTIO Put 192446102 12 17,000 SH Put SOLE 0 17,000 0 0
COHEN & STEERS INC COM 19247A100 40 1,017 SH   SOLE 0 1,017 0 0
COHERENT INC COM 192479103 554 2,356 SH   SOLE 0 2,356 0 0
COHERENT INC Call 192479103 247 14,400 SH Call SOLE 0 14,400 0 0
COHERENT INC Put 192479103 343 25,100 SH Put SOLE 0 25,100 0 0
COHERUS BIOSCIENCES INC COM 19249H103 206 15,472 SH   SOLE 0 15,472 0 0
COHERUS BIOSCIENCES INC Call 19249H103 0 1,600 SH Call SOLE 0 1,600 0 0
COHERUS BIOSCIENCES INC Put 19249H103 46 10,400 SH Put SOLE 0 10,400 0 0
COHU INC COM 192576106 5 214 SH   SOLE 0 214 0 0
COHU INC Call 192576106 6 1,600 SH Call SOLE 0 1,600 0 0
COLFAX CORP COM 194014106 694 16,687 SH   SOLE 0 16,687 0 0
COLFAX CORP Call 194014106 75 20,100 SH Call SOLE 0 20,100 0 0
COLFAX CORP Put 194014106 1 2,100 SH Put SOLE 0 2,100 0 0
COLGATE PALMOLIVE CO COM 194162103 2,475 33,984 SH   SOLE 0 33,984 0 0
COLGATE PALMOLIVE CO Call 194162103 75 27,100 SH Call SOLE 0 27,100 0 0
COLGATE PALMOLIVE CO Put 194162103 45 45,800 SH Put SOLE 0 45,800 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 9 417 SH   SOLE 0 417 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 3 300 SH   SOLE 0 300 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 60 4,806 SH   SOLE 0 4,806 0 0
COLONY NORTHSTAR INC Call 19625W104 4 11,000 SH Call SOLE 0 11,000 0 0
COLONY NORTHSTAR INC Put 19625W104 4 9,600 SH Put SOLE 0 9,600 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 6 300 SH   SOLE 0 300 0 0
COLUMBIA PPTY TR INC Call 198287203 0 800 SH Call SOLE 0 800 0 0
COLUMBIA SPORTSWEAR CO Call 198516106 0 500 SH Call SOLE 0 500 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 7 203 SH   SOLE 0 203 0 0
COLUMBUS MCKINNON CORP N Y Call 199333105 1 500 SH Call SOLE 0 500 0 0
COMCAST CORP NEW CL A 20030N101 9 235 SH   SOLE 0 235 0 0
COMCAST CORP NEW Call 20030N101 84 25,500 SH Call SOLE 0 25,500 0 0
COMCAST CORP NEW Put 20030N101 0 3,000 SH Put SOLE 0 3,000 0 0
COMERICA INC COM 200340107 160 2,100 SH   SOLE 0 2,100 0 0
COMERICA INC Call 200340107 385 43,300 SH Call SOLE 0 43,300 0 0
COMERICA INC Put 200340107 0 14,500 SH Put SOLE 0 14,500 0 0
COMFORT SYS USA INC COM 199908104 63 1,766 SH   SOLE 0 1,766 0 0
COMFORT SYS USA INC Call 199908104 0 300 SH Call SOLE 0 300 0 0
COMFORT SYS USA INC Put 199908104 1 900 SH Put SOLE 0 900 0 0
COMMERCEHUB INC Put 20084V306 0 1,000 SH Put SOLE 0 1,000 0 0
COMMERCIAL METALS CO COM 201723103 0 4 SH   SOLE 0 4 0 0
COMMERCIAL METALS CO Call 201723103 0 7,700 SH Call SOLE 0 7,700 0 0
COMMERCIAL METALS CO Put 201723103 0 7,700 SH Put SOLE 0 7,700 0 0
COMMERCIAL VEH GROUP INC Call 202608105 5 13,300 SH Call SOLE 0 13,300 0 0
COMMSCOPE HLDG CO INC COM 20337X109 33 996 SH   SOLE 0 996 0 0
COMMSCOPE HLDG CO INC Call 20337X109 0 400 SH Call SOLE 0 400 0 0
COMMSCOPE HLDG CO INC Put 20337X109 0 700 SH Put SOLE 0 700 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 433 56,442 SH   SOLE 0 56,442 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 1 2,600 SH Call SOLE 0 2,600 0 0
COMMUNITY HEALTH SYS INC NEW Put 203668108 251 73,300 SH Put SOLE 0 73,300 0 0
COMMVAULT SYSTEMS INC COM 204166102 6 100 SH   SOLE 0 100 0 0
COMMVAULT SYSTEMS INC Call 204166102 0 100 SH Call SOLE 0 100 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 13 1,043 SH   SOLE 0 1,043 0 0
COMPANIA DE MINAS BUENAVENTU Call 204448104 0 300 SH Call SOLE 0 300 0 0
COMPANIA DE MINAS BUENAVENTU Put 204448104 9 19,300 SH Put SOLE 0 19,300 0 0
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 229 12,918 SH   SOLE 0 12,918 0 0
COMPASS DIVERSIFIED HOLDINGS Call 20451Q104 1 2,400 SH Call SOLE 0 2,400 0 0
COMPASS DIVERSIFIED HOLDINGS Put 20451Q104 27 11,200 SH Put SOLE 0 11,200 0 0
COMPASS MINERALS INTL INC COM 20451N101 21 332 SH   SOLE 0 332 0 0
COMPASS MINERALS INTL INC Call 20451N101 0 5,000 SH Call SOLE 0 5,000 0 0
COMPASS MINERALS INTL INC Put 20451N101 1 800 SH Put SOLE 0 800 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 17 582 SH   SOLE 0 582 0 0
COMPUTER PROGRAMS & SYS INC Call 205306103 0 500 SH Call SOLE 0 500 0 0
COMPUTER PROGRAMS & SYS INC Put 205306103 1 600 SH Put SOLE 0 600 0 0
COMPUTER TASK GROUP INC Put 205477102 1 5,600 SH Put SOLE 0 5,600 0 0
COMSTOCK RES INC COM 205768302 1 308 SH   SOLE 0 308 0 0
COMSTOCK RES INC Call 205768302 1 1,100 SH Call SOLE 0 1,100 0 0
COMSTOCK RES INC Put 205768302 0 3,100 SH Put SOLE 0 3,100 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 13 666 SH   SOLE 0 666 0 0
COMTECH TELECOMMUNICATIONS C Call 205826209 8 5,900 SH Call SOLE 0 5,900 0 0
COMTECH TELECOMMUNICATIONS C Put 205826209 1 1,700 SH Put SOLE 0 1,700 0 0
CONAGRA BRANDS INC COM 205887102 403 11,959 SH   SOLE 0 11,959 0 0
CONAGRA BRANDS INC Call 205887102 23 22,300 SH Call SOLE 0 22,300 0 0
CONAGRA BRANDS INC Put 205887102 11 10,100 SH Put SOLE 0 10,100 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 30 5,533 SH   SOLE 0 5,533 0 0
CONATUS PHARMACEUTICALS INC Call 20600T108 6 17,000 SH Call SOLE 0 17,000 0 0
CONATUS PHARMACEUTICALS INC Put 20600T108 5 7,300 SH Put SOLE 0 7,300 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 24 1,673 SH   SOLE 0 1,673 0 0
CONCERT PHARMACEUTICALS INC Call 206022105 0 400 SH Call SOLE 0 400 0 0
CONCHO RES INC COM 20605P101 204 1,556 SH   SOLE 0 1,556 0 0
CONCHO RES INC Call 20605P101 52 14,000 SH Call SOLE 0 14,000 0 0
CONCHO RES INC Put 20605P101 12 8,000 SH Put SOLE 0 8,000 0 0
CONCORDIA INTERNATIONAL CORP COM 20653P102 31 26,656 SH   SOLE 0 26,656 0 0
CONCORDIA INTERNATIONAL CORP Call 20653P102 0 700 SH Call SOLE 0 700 0 0
CONCORDIA INTERNATIONAL CORP Put 20653P102 103 32,000 SH Put SOLE 0 32,000 0 0
CONDUENT INC COM 206787103 1,229 78,483 SH   SOLE 0 78,483 0 0
CONDUENT INC Call 206787103 0 400 SH Call SOLE 0 400 0 0
CONDUENT INC Put 206787103 94 204,900 SH Put SOLE 0 204,900 0 0
CONE MIDSTREAM PARTNERS LP COM UNIT REPST 206812109 9 569 SH   SOLE 0 569 0 0
CONE MIDSTREAM PARTNERS LP Call 206812109 0 10,600 SH Call SOLE 0 10,600 0 0
CONE MIDSTREAM PARTNERS LP Put 206812109 5 2,100 SH Put SOLE 0 2,100 0 0
CONNS INC COM 208242107 31 1,105 SH   SOLE 0 1,105 0 0
CONNS INC Call 208242107 549 63,800 SH Call SOLE 0 63,800 0 0
CONNS INC Put 208242107 7 5,400 SH Put SOLE 0 5,400 0 0
CONOCOPHILLIPS COM 20825C104 164 3,285 SH   SOLE 0 3,285 0 0
CONOCOPHILLIPS Call 20825C104 80 22,200 SH Call SOLE 0 22,200 0 0
CONOCOPHILLIPS Put 20825C104 12 26,600 SH Put SOLE 0 26,600 0 0
CONSOL ENERGY INC COM 20854P109 242 14,330 SH   SOLE 0 14,330 0 0
CONSOL ENERGY INC Call 20854P109 7 9,400 SH Call SOLE 0 9,400 0 0
CONSOL ENERGY INC Put 20854P109 1 14,700 SH Put SOLE 0 14,700 0 0
CONSOLIDATED COMM HLDGS INC Call 209034107 0 2,900 SH Call SOLE 0 2,900 0 0
CONSOLIDATED COMM HLDGS INC Put 209034107 1 9,000 SH Put SOLE 0 9,000 0 0
CONSOLIDATED EDISON INC Call 209115104 15 7,300 SH Call SOLE 0 7,300 0 0
CONSOLIDATED EDISON INC Put 209115104 0 100 SH Put SOLE 0 100 0 0
CONSOLIDATED WATER CO INC Call G23773107 0 1,100 SH Call SOLE 0 1,100 0 0
CONSOLIDATED WATER CO INC Put G23773107 0 100 SH Put SOLE 0 100 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,096 5,500 SH   SOLE 0 5,500 0 0
CONSTELLATION BRANDS INC Call 21036P108 1,106 79,900 SH Call SOLE 0 79,900 0 0
CONSTELLATION BRANDS INC Put 21036P108 10 91,900 SH Put SOLE 0 91,900 0 0
CONSTELLIUM NV CL A N22035104 348 34,045 SH   SOLE 0 34,045 0 0
CONSTELLIUM NV Call N22035104 2 500 SH Call SOLE 0 500 0 0
CONSTELLIUM NV Put N22035104 118 83,100 SH Put SOLE 0 83,100 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 73 16,207 SH   SOLE 0 16,207 0 0
CONSUMER PORTFOLIO SVCS INC Call 210502100 3 22,000 SH Call SOLE 0 22,000 0 0
CONTAINER STORE GROUP INC COM 210751103 83 19,757 SH   SOLE 0 19,757 0 0
CONTAINER STORE GROUP INC Call 210751103 0 1,500 SH Call SOLE 0 1,500 0 0
CONTAINER STORE GROUP INC Put 210751103 1 1,300 SH Put SOLE 0 1,300 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 21 4,200 SH   SOLE 0 4,200 0 0
CONTANGO OIL & GAS COMPANY Call 21075N204 1 3,400 SH Call SOLE 0 3,400 0 0
CONTINENTAL RESOURCES INC Call 212015101 85 24,900 SH Call SOLE 0 24,900 0 0
CONTINENTAL RESOURCES INC Put 212015101 261 51,700 SH Put SOLE 0 51,700 0 0
CONTROL4 CORP COM 21240D107 338 11,481 SH   SOLE 0 11,481 0 0
CONTROL4 CORP Call 21240D107 41 12,900 SH Call SOLE 0 12,900 0 0
CONTROL4 CORP Put 21240D107 0 2,300 SH Put SOLE 0 2,300 0 0
CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 45 3,840 SH   SOLE 0 3,840 0 0
CONTROLADORA VUELA CIA DE AV Call 21240E105 0 1,200 SH Call SOLE 0 1,200 0 0
CONTROLADORA VUELA CIA DE AV Put 21240E105 2 2,300 SH Put SOLE 0 2,300 0 0
CONVERGYS CORP Call 212485106 0 100 SH Call SOLE 0 100 0 0
CONVERGYS CORP Put 212485106 0 600 SH Put SOLE 0 600 0 0
COOPER COS INC Call 216648402 18 700 SH Call SOLE 0 700 0 0
COOPER COS INC Put 216648402 2 4,100 SH Put SOLE 0 4,100 0 0
COOPER STD HLDGS INC COM 21676P103 4 35 SH   SOLE 0 35 0 0
COOPER TIRE & RUBR CO COM 216831107 18 503 SH   SOLE 0 503 0 0
COOPER TIRE & RUBR CO Call 216831107 8 3,200 SH Call SOLE 0 3,200 0 0
COOPER TIRE & RUBR CO Put 216831107 0 3,200 SH Put SOLE 0 3,200 0 0
COPA HOLDINGS SA CL A P31076105 26 216 SH   SOLE 0 216 0 0
COPA HOLDINGS SA Put P31076105 2 5,800 SH Put SOLE 0 5,800 0 0
COPART INC Call 217204106 18 12,200 SH Call SOLE 0 12,200 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 11 1,597 SH   SOLE 0 1,597 0 0
CORBUS PHARMACEUTICALS HLDGS Call 21833P103 3 8,900 SH Call SOLE 0 8,900 0 0
CORBUS PHARMACEUTICALS HLDGS Put 21833P103 3 52,800 SH Put SOLE 0 52,800 0 0
CORCEPT THERAPEUTICS INC Call 218352102 10 1,400 SH Call SOLE 0 1,400 0 0
CORE LABORATORIES N V Call N22717107 6 6,300 SH Call SOLE 0 6,300 0 0
CORE LABORATORIES N V Put N22717107 122 6,400 SH Put SOLE 0 6,400 0 0
CORE MARK HOLDING CO INC COM 218681104 0 3 SH   SOLE 0 3 0 0
CORE MARK HOLDING CO INC Call 218681104 31 13,400 SH Call SOLE 0 13,400 0 0
CORECIVIC INC COM 21871N101 44 1,659 SH   SOLE 0 1,659 0 0
CORECIVIC INC Call 21871N101 1 5,900 SH Call SOLE 0 5,900 0 0
CORECIVIC INC Put 21871N101 4 3,000 SH Put SOLE 0 3,000 0 0
CORENERGY INFRASTRUCTURE TR Put 21870U502 0 700 SH Put SOLE 0 700 0 0
CORESITE RLTY CORP COM 21870Q105 86 771 SH   SOLE 0 771 0 0
CORESITE RLTY CORP Call 21870Q105 2 900 SH Call SOLE 0 900 0 0
CORMEDIX INC COM 21900C100 0 1,200 SH   SOLE 0 1,200 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 8 200 SH   SOLE 0 200 0 0
CORNERSTONE ONDEMAND INC Call 21925Y103 87 55,400 SH Call SOLE 0 55,400 0 0
CORNERSTONE ONDEMAND INC Put 21925Y103 5 11,900 SH Put SOLE 0 11,900 0 0
CORNING INC Call 219350105 389 38,000 SH Call SOLE 0 38,000 0 0
CORPORATE OFFICE PPTYS TR Put 22002T108 0 400 SH Put SOLE 0 400 0 0
COSAN LTD SHS A G25343107 82 10,112 SH   SOLE 0 10,112 0 0
COSAN LTD Call G25343107 4 7,300 SH Call SOLE 0 7,300 0 0
COSAN LTD Put G25343107 0 1,800 SH Put SOLE 0 1,800 0 0
COSTAMARE INC Call Y1771G102 0 4,500 SH Call SOLE 0 4,500 0 0
COSTAMARE INC Put Y1771G102 10 11,100 SH Put SOLE 0 11,100 0 0
COSTAR GROUP INC Call 22160N109 60 3,500 SH Call SOLE 0 3,500 0 0
COSTAR GROUP INC Put 22160N109 0 100 SH Put SOLE 0 100 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,841 11,206 SH   SOLE 0 11,206 0 0
COSTCO WHSL CORP NEW Call 22160K105 52 10,400 SH Call SOLE 0 10,400 0 0
COSTCO WHSL CORP NEW Put 22160K105 90 78,400 SH Put SOLE 0 78,400 0 0
COTIVITI HLDGS INC Call 22164K101 3 3,000 SH Call SOLE 0 3,000 0 0
COTT CORP QUE Call 22163N106 0 5,000 SH Call SOLE 0 5,000 0 0
COTY INC COM CL A 222070203 1,977 119,629 SH   SOLE 0 119,629 0 0
COTY INC Put 222070203 37 9,700 SH Put SOLE 0 9,700 0 0
COUPA SOFTWARE INC COM 22266L106 5 182 SH   SOLE 0 182 0 0
COUPA SOFTWARE INC Call 22266L106 0 200 SH Call SOLE 0 200 0 0
COUPA SOFTWARE INC Put 22266L106 0 6,000 SH Put SOLE 0 6,000 0 0
COVANTA HLDG CORP COM 22282E102 1 89 SH   SOLE 0 89 0 0
COVANTA HLDG CORP Call 22282E102 3 6,800 SH Call SOLE 0 6,800 0 0
COWEN INC CL A NEW 223622606 24 1,369 SH   SOLE 0 1,369 0 0
COWEN INC Call 223622606 21 7,700 SH Call SOLE 0 7,700 0 0
CRA INTL INC COM 12618T105 185 4,513 SH   SOLE 0 4,513 0 0
CRA INTL INC Put 12618T105 25 10,600 SH Put SOLE 0 10,600 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 159 1,049 SH   SOLE 0 1,049 0 0
CRACKER BARREL OLD CTRY STOR Call 22410J106 0 2,200 SH Call SOLE 0 2,200 0 0
CRACKER BARREL OLD CTRY STOR Put 22410J106 2 2,200 SH Put SOLE 0 2,200 0 0
CRAFT BREW ALLIANCE INC COM 224122101 17 1,016 SH   SOLE 0 1,016 0 0
CRAFT BREW ALLIANCE INC Call 224122101 3 7,700 SH Call SOLE 0 7,700 0 0
CRAFT BREW ALLIANCE INC Put 224122101 0 3,500 SH Put SOLE 0 3,500 0 0
CRANE CO COM 224399105 144 1,804 SH   SOLE 0 1,804 0 0
CRANE CO Call 224399105 4 1,200 SH Call SOLE 0 1,200 0 0
CRANE CO Put 224399105 0 900 SH Put SOLE 0 900 0 0
CRAWFORD & CO CL A 224633206 203 21,283 SH   SOLE 0 21,283 0 0
CRAY INC COM NEW 225223304 6 331 SH   SOLE 0 331 0 0
CREDICORP LTD COM G2519Y108 143 700 SH   SOLE 0 700 0 0
CREDIT ACCEP CORP MICH Call 225310101 2,175 50,000 SH Call SOLE 0 50,000 0 0
CREDIT ACCEP CORP MICH Put 225310101 144 33,100 SH Put SOLE 0 33,100 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 73 4,665 SH   SOLE 0 4,665 0 0
CREDIT SUISSE GROUP Call 225401108 375 255,500 SH Call SOLE 0 255,500 0 0
CREDIT SUISSE GROUP Put 225401108 7 64,600 SH Put SOLE 0 64,600 0 0
CREDIT SUISSE NASSAU BRH VELOCITY SHS SHO 22542D365 10 660 SH   SOLE 0 660 0 0
CREDIT SUISSE NASSAU BRH Call 22542D365 2 6,000 SH Call SOLE 0 6,000 0 0
CREE INC COM 225447101 48 1,708 SH   SOLE 0 1,708 0 0
CREE INC Call 225447101 5 1,000 SH Call SOLE 0 1,000 0 0
CREE INC Put 225447101 0 1,800 SH Put SOLE 0 1,800 0 0
CRESCENT PT ENERGY CORP COM 22576C101 52 6,527 SH   SOLE 0 6,527 0 0
CRESCENT PT ENERGY CORP Call 22576C101 3 21,900 SH Call SOLE 0 21,900 0 0
CRESCENT PT ENERGY CORP Put 22576C101 24 12,200 SH Put SOLE 0 12,200 0 0
CRESTWOOD EQUITY PARTNERS LP Call 226344208 0 5,000 SH Call SOLE 0 5,000 0 0
CRESTWOOD EQUITY PARTNERS LP Put 226344208 12 5,000 SH Put SOLE 0 5,000 0 0
CRESUD S A C I F Y A SPONSORED ADR 226406106 64 3,463 SH   SOLE 0 3,463 0 0
CRH PLC Call 12626K203 0 300 SH Call SOLE 0 300 0 0
CRH PLC Put 12626K203 0 300 SH Put SOLE 0 300 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 10 600 SH   SOLE 0 600 0 0
CRISPR THERAPEUTICS AG Call H17182108 27 31,000 SH Call SOLE 0 31,000 0 0
CRISPR THERAPEUTICS AG Put H17182108 4 4,700 SH Put SOLE 0 4,700 0 0
CRITEO S A SPONS ADS 226718104 150 3,632 SH   SOLE 0 3,632 0 0
CRITEO S A Call 226718104 33 24,200 SH Call SOLE 0 24,200 0 0
CRITEO S A Put 226718104 147 17,600 SH Put SOLE 0 17,600 0 0
CROCS INC Call 227046109 3 4,000 SH Call SOLE 0 4,000 0 0
CROCS INC Put 227046109 0 2,100 SH Put SOLE 0 2,100 0 0
CROSS CTRY HEALTHCARE INC Call 227483104 2 3,700 SH Call SOLE 0 3,700 0 0
CROSS CTRY HEALTHCARE INC Put 227483104 0 400 SH Put SOLE 0 400 0 0
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 9 364 SH   SOLE 0 364 0 0
CROSSAMERICA PARTNERS LP Put 22758A105 0 200 SH Put SOLE 0 200 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,800 18,004 SH   SOLE 0 18,004 0 0
CROWN CASTLE INTL CORP NEW Call 22822V101 23 5,100 SH Call SOLE 0 5,100 0 0
CROWN CASTLE INTL CORP NEW Put 22822V101 57 44,700 SH Put SOLE 0 44,700 0 0
CROWN HOLDINGS INC Call 228368106 3 3,100 SH Call SOLE 0 3,100 0 0
CRYOLIFE INC COM 228903100 37 1,658 SH   SOLE 0 1,658 0 0
CRYOLIFE INC Put 228903100 0 1,000 SH Put SOLE 0 1,000 0 0
CSI COMPRESSCO LP COM UNIT 12637A103 64 12,447 SH   SOLE 0 12,447 0 0
CSI COMPRESSCO LP Put 12637A103 71 33,100 SH Put SOLE 0 33,100 0 0
CSRA INC COM 12650T104 10 340 SH   SOLE 0 340 0 0
CSRA INC Put 12650T104 0 300 SH Put SOLE 0 300 0 0
CSX CORP COM 126408103 339 6,250 SH   SOLE 0 6,250 0 0
CSX CORP Call 126408103 258 42,400 SH Call SOLE 0 42,400 0 0
CSX CORP Put 126408103 42 78,900 SH Put SOLE 0 78,900 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 254 4,820 SH   SOLE 0 4,820 0 0
CTRIP COM INTL LTD Call 22943F100 839 127,600 SH Call SOLE 0 127,600 0 0
CTRIP COM INTL LTD Put 22943F100 160 73,300 SH Put SOLE 0 73,300 0 0
CUBESMART COM 229663109 39 1,511 SH   SOLE 0 1,511 0 0
CUBESMART Call 229663109 0 300 SH Call SOLE 0 300 0 0
CUBESMART Put 229663109 1 1,000 SH Put SOLE 0 1,000 0 0
CUBIC CORP COM 229669106 0 16 SH   SOLE 0 16 0 0
CUBIC CORP Put 229669106 0 100 SH Put SOLE 0 100 0 0
CUI GLOBAL INC Put 126576206 0 200 SH Put SOLE 0 200 0 0
CULLEN FROST BANKERS INC COM 229899109 76 801 SH   SOLE 0 801 0 0
CULLEN FROST BANKERS INC Call 229899109 49 10,700 SH Call SOLE 0 10,700 0 0
CULLEN FROST BANKERS INC Put 229899109 0 2,600 SH Put SOLE 0 2,600 0 0
CUMMINS INC COM 231021106 5,847 34,800 SH   SOLE 0 34,800 0 0
CUMMINS INC Call 231021106 85 5,400 SH Call SOLE 0 5,400 0 0
CUMMINS INC Put 231021106 358 107,500 SH Put SOLE 0 107,500 0 0
CURRENCYSHARES AUSTRALIAN DL AUSTRALIAN DOL 23129U101 15 200 SH   SOLE 0 200 0 0
CURRENCYSHARES AUSTRALIAN DL Put 23129U101 0 500 SH Put SOLE 0 500 0 0
CURRENCYSHARES CDN DLR TR Call 23129X105 221 57,200 SH Call SOLE 0 57,200 0 0
CURRENCYSHARES CDN DLR TR Put 23129X105 0 7,100 SH Put SOLE 0 7,100 0 0
CURRENCYSHARES EURO TR EURO SHS 23130C108 1,126 9,875 SH   SOLE 0 9,875 0 0
CURRENCYSHARES EURO TR Call 23130C108 73 521,200 SH Call SOLE 0 521,200 0 0
CURRENCYSHARES EURO TR Put 23130C108 118 364,100 SH Put SOLE 0 364,100 0 0
CURRENCYSHS BRIT POUND STER BRIT POUND STE 23129S106 305 2,343 SH   SOLE 0 2,343 0 0
CURRENCYSHS BRIT POUND STER Call 23129S106 5 3,000 SH Call SOLE 0 3,000 0 0
CURRENCYSHS BRIT POUND STER Put 23129S106 3 8,300 SH Put SOLE 0 8,300 0 0
CURRENCYSHS JAPANESE YEN TR JAPANESE YEN 23130A102 796 9,329 SH   SOLE 0 9,329 0 0
CURRENCYSHS JAPANESE YEN TR Call 23130A102 4 6,500 SH Call SOLE 0 6,500 0 0
CURRENCYSHS JAPANESE YEN TR Put 23130A102 32 116,500 SH Put SOLE 0 116,500 0 0
CURTISS WRIGHT CORP COM 231561101 54 517 SH   SOLE 0 517 0 0
CURTISS WRIGHT CORP Call 231561101 1 300 SH Call SOLE 0 300 0 0
CURTISS WRIGHT CORP Put 231561101 0 100 SH Put SOLE 0 100 0 0
CUSTOMERS BANCORP INC COM 23204G100 6 200 SH   SOLE 0 200 0 0
CUSTOMERS BANCORP INC Call 23204G100 7 2,500 SH Call SOLE 0 2,500 0 0
CUTERA INC COM 232109108 659 15,954 SH   SOLE 0 15,954 0 0
CUTERA INC Call 232109108 21 1,700 SH Call SOLE 0 1,700 0 0
CUTERA INC Put 232109108 0 3,000 SH Put SOLE 0 3,000 0 0
CVB FINL CORP Call 126600105 1 900 SH Call SOLE 0 900 0 0
CVR ENERGY INC COM 12662P108 336 12,991 SH   SOLE 0 12,991 0 0
CVR ENERGY INC Call 12662P108 49 21,900 SH Call SOLE 0 21,900 0 0
CVR ENERGY INC Put 12662P108 16 91,300 SH Put SOLE 0 91,300 0 0
CVR PARTNERS LP COM 126633106 59 18,512 SH   SOLE 0 18,512 0 0
CVR PARTNERS LP Put 126633106 0 100 SH Put SOLE 0 100 0 0
CVR REFNG LP COMUNIT REP LT 12663P107 313 31,781 SH   SOLE 0 31,781 0 0
CVR REFNG LP Put 12663P107 2 3,000 SH Put SOLE 0 3,000 0 0
CVS HEALTH CORP COM 126650100 1,966 24,177 SH   SOLE 0 24,177 0 0
CVS HEALTH CORP Call 126650100 10 6,300 SH Call SOLE 0 6,300 0 0
CVS HEALTH CORP Put 126650100 105 90,900 SH Put SOLE 0 90,900 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 464 11,333 SH   SOLE 0 11,333 0 0
CYBERARK SOFTWARE LTD Call M2682V108 0 1,300 SH Call SOLE 0 1,300 0 0
CYBERARK SOFTWARE LTD Put M2682V108 59 23,200 SH Put SOLE 0 23,200 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 133 8,910 SH   SOLE 0 8,910 0 0
CYPRESS SEMICONDUCTOR CORP Call 232806109 14 20,300 SH Call SOLE 0 20,300 0 0
CYPRESS SEMICONDUCTOR CORP Put 232806109 0 4,900 SH Put SOLE 0 4,900 0 0
CYRUSONE INC COM 23283R100 103 1,750 SH   SOLE 0 1,750 0 0
CYRUSONE INC Call 23283R100 5 1,900 SH Call SOLE 0 1,900 0 0
CYRUSONE INC Put 23283R100 0 200 SH Put SOLE 0 200 0 0
CYS INVTS INC COM 12673A108 141 16,397 SH   SOLE 0 16,397 0 0
CYS INVTS INC Call 12673A108 0 2,300 SH Call SOLE 0 2,300 0 0
CYS INVTS INC Put 12673A108 4 50,400 SH Put SOLE 0 50,400 0 0
CYTOKINETICS INC COM NEW 23282W605 147 10,181 SH   SOLE 0 10,181 0 0
CYTOKINETICS INC Call 23282W605 67 36,700 SH Call SOLE 0 36,700 0 0
CYTOKINETICS INC Put 23282W605 18 49,500 SH Put SOLE 0 49,500 0 0
D R HORTON INC COM 23331A109 482 12,077 SH   SOLE 0 12,077 0 0
D R HORTON INC Call 23331A109 0 1,200 SH Call SOLE 0 1,200 0 0
D R HORTON INC Put 23331A109 1 5,200 SH Put SOLE 0 5,200 0 0
DANA INCORPORATED Call 235825205 4 1,300 SH Call SOLE 0 1,300 0 0
DANAHER CORP DEL COM 235851102 381 4,444 SH   SOLE 0 4,444 0 0
DANAHER CORP DEL Call 235851102 31 18,900 SH Call SOLE 0 18,900 0 0
DANAHER CORP DEL Put 235851102 25 28,600 SH Put SOLE 0 28,600 0 0
DARDEN RESTAURANTS INC COM 237194105 78 1,000 SH   SOLE 0 1,000 0 0
DARDEN RESTAURANTS INC Call 237194105 2 16,400 SH Call SOLE 0 16,400 0 0
DARDEN RESTAURANTS INC Put 237194105 13 11,800 SH Put SOLE 0 11,800 0 0
DARLING INGREDIENTS INC COM 237266101 235 13,441 SH   SOLE 0 13,441 0 0
DARLING INGREDIENTS INC Put 237266101 0 300 SH Put SOLE 0 300 0 0
DATAWATCH CORP COM NEW 237917208 11 1,000 SH   SOLE 0 1,000 0 0
DATAWATCH CORP Call 237917208 0 1,000 SH Call SOLE 0 1,000 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 126 2,412 SH   SOLE 0 2,412 0 0
DAVE & BUSTERS ENTMT INC Call 238337109 0 100 SH Call SOLE 0 100 0 0
DAVE & BUSTERS ENTMT INC Put 238337109 9 2,700 SH Put SOLE 0 2,700 0 0
DAVIDSTEA INC COM 238661102 8 2,039 SH   SOLE 0 2,039 0 0
DAVITA INC COM 23918K108 53 900 SH   SOLE 0 900 0 0
DAVITA INC Call 23918K108 5 3,900 SH Call SOLE 0 3,900 0 0
DAVITA INC Put 23918K108 30 18,600 SH Put SOLE 0 18,600 0 0
DBV TECHNOLOGIES S A Call 23306J101 225 26,200 SH Call SOLE 0 26,200 0 0
DBV TECHNOLOGIES S A Put 23306J101 25 4,400 SH Put SOLE 0 4,400 0 0
DBX ETF TR XTRAK MSCI EAFE 233051200 3 100 SH   SOLE 0 100 0 0
DBX ETF TR DBXTR HAR CS 300 233051879 1,179 40,423 SH   SOLE 0 40,423 0 0
DBX ETF TR Call 233051879 31 21,500 SH Call SOLE 0 21,500 0 0
DBX ETF TR Call 233051754 9 12,000 SH Call SOLE 0 12,000 0 0
DBX ETF TR Put 233051754 0 5,000 SH Put SOLE 0 5,000 0 0
DBX ETF TR Put 233051879 7 119,900 SH Put SOLE 0 119,900 0 0
DBX ETF TR Put 233051200 0 44,100 SH Put SOLE 0 44,100 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 212 6,121 SH   SOLE 0 6,121 0 0
DCP MIDSTREAM LP Call 23311P100 2 2,700 SH Call SOLE 0 2,700 0 0
DCP MIDSTREAM LP Put 23311P100 52 12,800 SH Put SOLE 0 12,800 0 0
DCT INDUSTRIAL TRUST INC Call 233153204 0 100 SH Call SOLE 0 100 0 0
DDR CORP Call 23317H102 1 19,100 SH Call SOLE 0 19,100 0 0
DDR CORP Put 23317H102 4 9,400 SH Put SOLE 0 9,400 0 0
DEAN FOODS CO NEW COM NEW 242370203 106 9,763 SH   SOLE 0 9,763 0 0
DEAN FOODS CO NEW Call 242370203 5 27,600 SH Call SOLE 0 27,600 0 0
DEAN FOODS CO NEW Put 242370203 11 15,000 SH Put SOLE 0 15,000 0 0
DECKERS OUTDOOR CORP COM 243537107 393 5,754 SH   SOLE 0 5,754 0 0
DECKERS OUTDOOR CORP Call 243537107 0 200 SH Call SOLE 0 200 0 0
DECKERS OUTDOOR CORP Put 243537107 3 400 SH Put SOLE 0 400 0 0
DEERE & CO COM 244199105 12 100 SH   SOLE 0 100 0 0
DEERE & CO Call 244199105 141 7,500 SH Call SOLE 0 7,500 0 0
DEERE & CO Put 244199105 5 9,700 SH Put SOLE 0 9,700 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 4 300 SH   SOLE 0 300 0 0
DEL FRISCOS RESTAURANT GROUP Call 245077102 0 5,600 SH Call SOLE 0 5,600 0 0
DEL TACO RESTAURANTS INC Call 245496104 0 300 SH Call SOLE 0 300 0 0
DELEK US HLDGS INC NEW COM 24665A103 353 13,215 SH   SOLE 0 13,215 0 0
DELEK US HLDGS INC NEW Call 24665A103 4 6,200 SH Call SOLE 0 6,200 0 0
DELEK US HLDGS INC NEW Put 24665A103 13 63,300 SH Put SOLE 0 63,300 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 2,466 31,951 SH   SOLE 0 31,951 0 0
DELL TECHNOLOGIES INC Call 24703L103 38 5,900 SH Call SOLE 0 5,900 0 0
DELL TECHNOLOGIES INC Put 24703L103 42 76,900 SH Put SOLE 0 76,900 0 0
DELPHI AUTOMOTIVE PLC SHS G27823106 3,815 38,774 SH   SOLE 0 38,774 0 0
DELPHI AUTOMOTIVE PLC Call G27823106 210 46,400 SH Call SOLE 0 46,400 0 0
DELPHI AUTOMOTIVE PLC Put G27823106 159 59,800 SH Put SOLE 0 59,800 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 132 2,754 SH   SOLE 0 2,754 0 0
DELTA AIR LINES INC DEL Call 247361702 71 20,200 SH Call SOLE 0 20,200 0 0
DELTA AIR LINES INC DEL Put 247361702 8 53,900 SH Put SOLE 0 53,900 0 0
DELUXE CORP COM 248019101 11 156 SH   SOLE 0 156 0 0
DENBURY RES INC COM NEW 247916208 17 13,082 SH   SOLE 0 13,082 0 0
DENBURY RES INC Call 247916208 0 3,000 SH Call SOLE 0 3,000 0 0
DENBURY RES INC Put 247916208 13 9,800 SH Put SOLE 0 9,800 0 0
DENTSPLY SIRONA INC COM 24906P109 100 1,672 SH   SOLE 0 1,672 0 0
DENTSPLY SIRONA INC Call 24906P109 10 8,900 SH Call SOLE 0 8,900 0 0
DENTSPLY SIRONA INC Put 24906P109 5 8,000 SH Put SOLE 0 8,000 0 0
DEPOMED INC COM 249908104 14 2,461 SH   SOLE 0 2,461 0 0
DEPOMED INC Call 249908104 2 19,800 SH Call SOLE 0 19,800 0 0
DEPOMED INC Put 249908104 13 6,200 SH Put SOLE 0 6,200 0 0
DERMIRA INC COM 24983L104 32 1,200 SH   SOLE 0 1,200 0 0
DERMIRA INC Call 24983L104 12 3,400 SH Call SOLE 0 3,400 0 0
DERMIRA INC Put 24983L104 62 5,900 SH Put SOLE 0 5,900 0 0
DESTINATION MATERNITY CORP COM 25065D100 1 1,000 SH   SOLE 0 1,000 0 0
DESTINATION MATERNITY CORP Call 25065D100 0 100 SH Call SOLE 0 100 0 0
DESTINATION MATERNITY CORP Put 25065D100 0 1,000 SH Put SOLE 0 1,000 0 0
DESTINATION XL GROUP INC COM 25065K104 3 2,000 SH   SOLE 0 2,000 0 0
DETERMINE INC COM 250660107 1 499 SH   SOLE 0 499 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 258 14,932 SH   SOLE 0 14,932 0 0
DEUTSCHE BANK AG Call D18190898 155 60,000 SH Call SOLE 0 60,000 0 0
DEUTSCHE BANK AG Put D18190898 64 149,500 SH Put SOLE 0 149,500 0 0
DEVON ENERGY CORP NEW COM 25179M103 478 13,043 SH   SOLE 0 13,043 0 0
DEVON ENERGY CORP NEW Call 25179M103 175 37,100 SH Call SOLE 0 37,100 0 0
DEVON ENERGY CORP NEW Put 25179M103 101 40,800 SH Put SOLE 0 40,800 0 0
DEXCOM INC COM 252131107 53 1,103 SH   SOLE 0 1,103 0 0
DEXCOM INC Call 252131107 37 53,700 SH Call SOLE 0 53,700 0 0
DEXCOM INC Put 252131107 28 7,600 SH Put SOLE 0 7,600 0 0
DHI GROUP INC Put 23331S100 0 800 SH Put SOLE 0 800 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 1 500 SH   SOLE 0 500 0 0
DHT HOLDINGS INC Call Y2065G121 22 31,600 SH Call SOLE 0 31,600 0 0
DHT HOLDINGS INC Put Y2065G121 0 1,100 SH Put SOLE 0 1,100 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 919 6,962 SH   SOLE 0 6,962 0 0
DIAGEO P L C Call 25243Q205 3 1,800 SH Call SOLE 0 1,800 0 0
DIAGEO P L C Put 25243Q205 0 300 SH Put SOLE 0 300 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 21 1,492 SH   SOLE 0 1,492 0 0
DIAMONDBACK ENERGY INC Call 25278X109 123 21,400 SH Call SOLE 0 21,400 0 0
DIAMONDBACK ENERGY INC Put 25278X109 25 5,200 SH Put SOLE 0 5,200 0 0
DIANA SHIPPING INC COM Y2066G104 14 4,111 SH   SOLE 0 4,111 0 0
DIANA SHIPPING INC Call Y2066G104 0 5,500 SH Call SOLE 0 5,500 0 0
DIANA SHIPPING INC Put Y2066G104 5 14,200 SH Put SOLE 0 14,200 0 0
DICKS SPORTING GOODS INC COM 253393102 116 4,303 SH   SOLE 0 4,303 0 0
DICKS SPORTING GOODS INC Call 253393102 14 19,200 SH Call SOLE 0 19,200 0 0
DICKS SPORTING GOODS INC Put 253393102 135 14,300 SH Put SOLE 0 14,300 0 0
DIEBOLD NXDF INC Call 253651103 10 5,700 SH Call SOLE 0 5,700 0 0
DIEBOLD NXDF INC Put 253651103 167 15,400 SH Put SOLE 0 15,400 0 0
DIGIMARC CORP NEW COM 25381B101 129 3,543 SH   SOLE 0 3,543 0 0
DIGIMARC CORP NEW Call 25381B101 0 200 SH Call SOLE 0 200 0 0
DIGITAL RLTY TR INC COM 253868103 207 1,757 SH   SOLE 0 1,757 0 0
DIGITAL RLTY TR INC Call 253868103 42 13,400 SH Call SOLE 0 13,400 0 0
DIGITAL RLTY TR INC Put 253868103 4 24,700 SH Put SOLE 0 24,700 0 0
DIGITALGLOBE INC COM NEW 25389M877 23 670 SH   SOLE 0 670 0 0
DILLARDS INC CL A 254067101 140 2,500 SH   SOLE 0 2,500 0 0
DILLARDS INC Call 254067101 37 19,300 SH Call SOLE 0 19,300 0 0
DILLARDS INC Put 254067101 138 10,600 SH Put SOLE 0 10,600 0 0
DINEEQUITY INC COM 254423106 21 489 SH   SOLE 0 489 0 0
DINEEQUITY INC Call 254423106 3 2,300 SH Call SOLE 0 2,300 0 0
DIODES INC COM 254543101 2 100 SH   SOLE 0 100 0 0
DIODES INC Call 254543101 0 900 SH Call SOLE 0 900 0 0
DIPLOMAT PHARMACY INC Call 25456K101 16 7,400 SH Call SOLE 0 7,400 0 0
DIPLOMAT PHARMACY INC Put 25456K101 3 2,600 SH Put SOLE 0 2,600 0 0
DIREXION SHS ETF TR RETAIL BULL 3X 25459W417 2 100 SH   SOLE 0 100 0 0
DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 12 108 SH   SOLE 0 108 0 0
DIREXION SHS ETF TR 20YR TRES BULL 25459W540 125 6,010 SH   SOLE 0 6,010 0 0
DIREXION SHS ETF TR DL FTSE BLL 3X 25459W771 82 2,823 SH   SOLE 0 2,823 0 0
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 7,242 111,602 SH   SOLE 0 111,602 0 0
DIREXION SHS ETF TR DRX S&P500BULL 25459W862 57 1,500 SH   SOLE 0 1,500 0 0
DIREXION SHS ETF TR DLY ENRGY BULL3X 25459W888 56 1,900 SH   SOLE 0 1,900 0 0
DIREXION SHS ETF TR DLY ENERBR3X NEW 25459Y454 6 600 SH   SOLE 0 600 0 0
DIREXION SHS ETF TR 20YR TRES BEAR 25459Y678 15 825 SH   SOLE 0 825 0 0
DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 1,180 21,100 SH   SOLE 0 21,100 0 0
DIREXION SHS ETF TR DAILY RUSSIA 3X 25460E828 2 100 SH   SOLE 0 100 0 0
DIREXION SHS ETF TR DLY SEMICNDTR 3X 25460E836 30 1,421 SH   SOLE 0 1,421 0 0
DIREXION SHS ETF TR DLY GOLD INDX 3X 25460E844 66 2,084 SH   SOLE 0 2,084 0 0
DIREXION SHS ETF TR DAILY JR BULL 3X 25460E851 73 4,076 SH   SOLE 0 4,076 0 0
DIREXION SHS ETF TR DLY JR GOLD 3X 25460E877 90 1,600 SH   SOLE 0 1,600 0 0
DIREXION SHS ETF TR DLY S&P500 BR 3X 25460E885 90 2,500 SH   SOLE 0 2,500 0 0
DIREXION SHS ETF TR DAILY S&P OIL 25490K125 54 3,200 SH   SOLE 0 3,200 0 0
DIREXION SHS ETF TR DLY NATRL GAS 3X 25490K349 76 3,290 SH   SOLE 0 3,290 0 0
DIREXION SHS ETF TR DAILY GOLD MINER 25490K133 207 8,024 SH   SOLE 0 8,024 0 0
DIREXION SHS ETF TR DLY RUSSIA BL 3X 25490K273 52 1,000 SH   SOLE 0 1,000 0 0
DIREXION SHS ETF TR DLY EMG MK BL 3X 25490K281 31 300 SH   SOLE 0 300 0 0
DIREXION SHS ETF TR SP BIOTCH BL NEW 25490K323 792 9,276 SH   SOLE 0 9,276 0 0
DIREXION SHS ETF TR DAILY MSCI SHS 25490K331 23 300 SH   SOLE 0 300 0 0
DIREXION SHS ETF TR DAILY SM CAP BEA 25490K521 36 2,700 SH   SOLE 0 2,700 0 0
DIREXION SHS ETF TR DAILY FINL BEAR 25490K539 32 2,200 SH   SOLE 0 2,200 0 0
DIREXION SHS ETF TR SP BIOTCH BR3X 25490K745 15 3,400 SH   SOLE 0 3,400 0 0
DIREXION SHS ETF TR MD CP BEAR 3X NW 25490K810 20 1,250 SH   SOLE 0 1,250 0 0
DIREXION SHS ETF TR CSI 300 BULL2X 25490K869 26 1,000 SH   SOLE 0 1,000 0 0
DIREXION SHS ETF TR FTSE CHIN BEAR 25490K836 179 23,800 SH   SOLE 0 23,800 0 0
DIREXION SHS ETF TR Call 25490K836 34 100,900 SH Call SOLE 0 100,900 0 0
DIREXION SHS ETF TR Call 25490K869 18 40,200 SH Call SOLE 0 40,200 0 0
DIREXION SHS ETF TR Call 25490K810 0 200 SH Call SOLE 0 200 0 0
DIREXION SHS ETF TR Call 25490K745 15 98,600 SH Call SOLE 0 98,600 0 0
DIREXION SHS ETF TR Call 25490K539 69 267,800 SH Call SOLE 0 267,800 0 0
DIREXION SHS ETF TR Call 25490K521 335 1,367,400 SH Call SOLE 0 1,367,400 0 0
DIREXION SHS ETF TR Call 25490K356 56 22,000 SH Call SOLE 0 22,000 0 0
DIREXION SHS ETF TR Call 25490K331 251 39,300 SH Call SOLE 0 39,300 0 0
DIREXION SHS ETF TR Call 25490K323 397 39,000 SH Call SOLE 0 39,000 0 0
DIREXION SHS ETF TR Call 25490K281 309 40,900 SH Call SOLE 0 40,900 0 0
DIREXION SHS ETF TR Call 25490K315 20 4,900 SH Call SOLE 0 4,900 0 0
DIREXION SHS ETF TR Call 25490K273 127 67,600 SH Call SOLE 0 67,600 0 0
DIREXION SHS ETF TR Call 25490K133 712 485,400 SH Call SOLE 0 485,400 0 0
DIREXION SHS ETF TR Call 25490K349 4 8,700 SH Call SOLE 0 8,700 0 0
DIREXION SHS ETF TR Call 25490K125 17 13,100 SH Call SOLE 0 13,100 0 0
DIREXION SHS ETF TR Call 25490K117 13 17,900 SH Call SOLE 0 17,900 0 0
DIREXION SHS ETF TR Call 25460E885 33 100,100 SH Call SOLE 0 100,100 0 0
DIREXION SHS ETF TR Call 25460E877 156 79,900 SH Call SOLE 0 79,900 0 0
DIREXION SHS ETF TR Call 25460E851 394 502,400 SH Call SOLE 0 502,400 0 0
DIREXION SHS ETF TR Call 25460E844 358 700,500 SH Call SOLE 0 700,500 0 0
DIREXION SHS ETF TR Call 25460E836 34 56,000 SH Call SOLE 0 56,000 0 0
DIREXION SHS ETF TR Call 25460E828 6 15,100 SH Call SOLE 0 15,100 0 0
DIREXION SHS ETF TR Call 25459Y876 138 18,400 SH Call SOLE 0 18,400 0 0
DIREXION SHS ETF TR Call 25459Y694 1,655 271,500 SH Call SOLE 0 271,500 0 0
DIREXION SHS ETF TR Call 25459Y678 121 143,800 SH Call SOLE 0 143,800 0 0
DIREXION SHS ETF TR Call 25459Y454 9 147,700 SH Call SOLE 0 147,700 0 0
DIREXION SHS ETF TR Call 25459Y363 1 1,400 SH Call SOLE 0 1,400 0 0
DIREXION SHS ETF TR Call 25459Y470 5 30,300 SH Call SOLE 0 30,300 0 0
DIREXION SHS ETF TR Call 25459W888 725 184,900 SH Call SOLE 0 184,900 0 0
DIREXION SHS ETF TR Call 25459W862 536 77,000 SH Call SOLE 0 77,000 0 0
DIREXION SHS ETF TR Call 25459W847 4,539 396,600 SH Call SOLE 0 396,600 0 0
DIREXION SHS ETF TR Call 25459W771 49 12,800 SH Call SOLE 0 12,800 0 0
DIREXION SHS ETF TR Call 25459W789 1 100 SH Call SOLE 0 100 0 0
DIREXION SHS ETF TR Call 25459W755 0 1,800 SH Call SOLE 0 1,800 0 0
DIREXION SHS ETF TR Call 25459W458 1,492 106,000 SH Call SOLE 0 106,000 0 0
DIREXION SHS ETF TR Call 25459W417 5 2,900 SH Call SOLE 0 2,900 0 0
DIREXION SHS ETF TR Put 25459W417 0 100 SH Put SOLE 0 100 0 0
DIREXION SHS ETF TR Put 25459W458 123 41,000 SH Put SOLE 0 41,000 0 0
DIREXION SHS ETF TR Put 25459W755 2 3,000 SH Put SOLE 0 3,000 0 0
DIREXION SHS ETF TR Put 25459W540 70 18,400 SH Put SOLE 0 18,400 0 0
DIREXION SHS ETF TR Put 25459W789 0 4,300 SH Put SOLE 0 4,300 0 0
DIREXION SHS ETF TR Put 25459W771 11 29,800 SH Put SOLE 0 29,800 0 0
DIREXION SHS ETF TR Put 25459W847 212 390,800 SH Put SOLE 0 390,800 0 0
DIREXION SHS ETF TR Put 25459W862 10 83,000 SH Put SOLE 0 83,000 0 0
DIREXION SHS ETF TR Put 25459W888 559 187,100 SH Put SOLE 0 187,100 0 0
DIREXION SHS ETF TR Put 25459Y116 0 100 SH Put SOLE 0 100 0 0
DIREXION SHS ETF TR Put 25459Y454 41 19,000 SH Put SOLE 0 19,000 0 0
DIREXION SHS ETF TR Put 25459Y678 19 3,500 SH Put SOLE 0 3,500 0 0
DIREXION SHS ETF TR Put 25459Y694 163 356,000 SH Put SOLE 0 356,000 0 0
DIREXION SHS ETF TR Put 25459Y876 1 600 SH Put SOLE 0 600 0 0
DIREXION SHS ETF TR Put 25460E828 9 1,400 SH Put SOLE 0 1,400 0 0
DIREXION SHS ETF TR Put 25460E836 238 50,200 SH Put SOLE 0 50,200 0 0
DIREXION SHS ETF TR Put 25460E844 2,894 514,300 SH Put SOLE 0 514,300 0 0
DIREXION SHS ETF TR Put 25460E851 6,182 1,206,800 SH Put SOLE 0 1,206,800 0 0
DIREXION SHS ETF TR Put 25460E877 1,438 53,800 SH Put SOLE 0 53,800 0 0
DIREXION SHS ETF TR Put 25460E885 280 43,700 SH Put SOLE 0 43,700 0 0
DIREXION SHS ETF TR Put 25490K117 5 1,400 SH Put SOLE 0 1,400 0 0
DIREXION SHS ETF TR Put 25490K125 66 11,300 SH Put SOLE 0 11,300 0 0
DIREXION SHS ETF TR Put 25490K349 10 4,400 SH Put SOLE 0 4,400 0 0
DIREXION SHS ETF TR Put 25490K133 198 210,800 SH Put SOLE 0 210,800 0 0
DIREXION SHS ETF TR Put 25490K273 51 30,200 SH Put SOLE 0 30,200 0 0
DIREXION SHS ETF TR Put 25490K315 31 7,000 SH Put SOLE 0 7,000 0 0
DIREXION SHS ETF TR Put 25490K281 11 2,500 SH Put SOLE 0 2,500 0 0
DIREXION SHS ETF TR Put 25490K323 75 40,400 SH Put SOLE 0 40,400 0 0
DIREXION SHS ETF TR Put 25490K331 264 27,800 SH Put SOLE 0 27,800 0 0
DIREXION SHS ETF TR Put 25490K356 153 69,400 SH Put SOLE 0 69,400 0 0
DIREXION SHS ETF TR Put 25490K521 3,084 647,900 SH Put SOLE 0 647,900 0 0
DIREXION SHS ETF TR Put 25490K539 166 10,700 SH Put SOLE 0 10,700 0 0
DIREXION SHS ETF TR Put 25490K745 7 6,200 SH Put SOLE 0 6,200 0 0
DIREXION SHS ETF TR Put 25490K869 14 24,000 SH Put SOLE 0 24,000 0 0
DIREXION SHS ETF TR Put 25490K836 89 30,200 SH Put SOLE 0 30,200 0 0
DISCOVER FINL SVCS COM 254709108 331 5,144 SH   SOLE 0 5,144 0 0
DISCOVER FINL SVCS Call 254709108 6 3,300 SH Call SOLE 0 3,300 0 0
DISCOVER FINL SVCS Put 254709108 7 3,100 SH Put SOLE 0 3,100 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 242 11,376 SH   SOLE 0 11,376 0 0
DISCOVERY COMMUNICATNS NEW Call 25470F104 22 19,500 SH Call SOLE 0 19,500 0 0
DISCOVERY COMMUNICATNS NEW Call 25470F302 0 2,000 SH Call SOLE 0 2,000 0 0
DISCOVERY COMMUNICATNS NEW Put 25470F104 5 2,900 SH Put SOLE 0 2,900 0 0
DISH NETWORK CORP CL A 25470M109 1,457 26,875 SH   SOLE 0 26,875 0 0
DISH NETWORK CORP Call 25470M109 47 36,500 SH Call SOLE 0 36,500 0 0
DISH NETWORK CORP Put 25470M109 99 44,400 SH Put SOLE 0 44,400 0 0
DISNEY WALT CO COM DISNEY 254687106 4,038 40,974 SH   SOLE 0 40,974 0 0
DISNEY WALT CO Call 254687106 1 100 SH Call SOLE 0 100 0 0
DISNEY WALT CO Put 254687106 347 96,300 SH Put SOLE 0 96,300 0 0
DOLBY LABORATORIES INC Call 25659T107 57 7,200 SH Call SOLE 0 7,200 0 0
DOLLAR GEN CORP NEW COM 256677105 1,019 12,574 SH   SOLE 0 12,574 0 0
DOLLAR GEN CORP NEW Call 256677105 39 23,200 SH Call SOLE 0 23,200 0 0
DOLLAR GEN CORP NEW Put 256677105 5 24,100 SH Put SOLE 0 24,100 0 0
DOLLAR TREE INC COM 256746108 347 4,008 SH   SOLE 0 4,008 0 0
DOLLAR TREE INC Call 256746108 90 13,700 SH Call SOLE 0 13,700 0 0
DOLLAR TREE INC Put 256746108 22 30,700 SH Put SOLE 0 30,700 0 0
DOMINION DIAMOND CORP Call 257287102 0 12,200 SH Call SOLE 0 12,200 0 0
DOMINION DIAMOND CORP Put 257287102 2 2,900 SH Put SOLE 0 2,900 0 0
DOMINION ENERGY INC COM 25746U109 186 2,419 SH   SOLE 0 2,419 0 0
DOMINION ENERGY INC Call 25746U109 4 23,300 SH Call SOLE 0 23,300 0 0
DOMINION ENERGY INC Put 25746U109 54 49,600 SH Put SOLE 0 49,600 0 0
DOMINION ENERGY MIDSTRM PRTN COM UT REP LTD 257454108 64 2,008 SH   SOLE 0 2,008 0 0
DOMINION ENERGY MIDSTRM PRTN Put 257454108 22 2,600 SH Put SOLE 0 2,600 0 0
DOMINOS PIZZA INC COM 25754A201 19 100 SH   SOLE 0 100 0 0
DOMTAR CORP COM NEW 257559203 26 615 SH   SOLE 0 615 0 0
DOMTAR CORP Call 257559203 13 6,200 SH Call SOLE 0 6,200 0 0
DOMTAR CORP Put 257559203 3 9,100 SH Put SOLE 0 9,100 0 0
DONALDSON INC COM 257651109 33 725 SH   SOLE 0 725 0 0
DONALDSON INC Call 257651109 4 2,100 SH Call SOLE 0 2,100 0 0
DONEGAL GROUP INC CL A 257701201 3 200 SH   SOLE 0 200 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 10 500 SH   SOLE 0 500 0 0
DONNELLEY FINL SOLUTIONS INC Call 25787G100 4 4,600 SH Call SOLE 0 4,600 0 0
DONNELLEY R R & SONS CO Call 257867200 12 15,600 SH Call SOLE 0 15,600 0 0
DORCHESTER MINERALS LP COM UNIT 25820R105 4 300 SH   SOLE 0 300 0 0
DORCHESTER MINERALS LP Call 25820R105 0 2,700 SH Call SOLE 0 2,700 0 0
DORCHESTER MINERALS LP Put 25820R105 1 1,200 SH Put SOLE 0 1,200 0 0
DORIAN LPG LTD SHS USD Y2106R110 0 100 SH   SOLE 0 100 0 0
DOUBLELINE INCOME SOLUTIONS Put 258622109 0 3,400 SH Put SOLE 0 3,400 0 0
DOUGLAS DYNAMICS INC Put 25960R105 0 200 SH Put SOLE 0 200 0 0
DOVER CORP Call 260003108 4 2,000 SH Call SOLE 0 2,000 0 0
DOVER CORP Put 260003108 0 2,000 SH Put SOLE 0 2,000 0 0
DOWDUPONT INC COM 26078J100 2,450 35,398 SH   SOLE 0 35,398 0 0
DOWDUPONT INC Call 26078J100 768 84,000 SH Call SOLE 0 84,000 0 0
DOWDUPONT INC Put 26078J100 128 167,100 SH Put SOLE 0 167,100 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 2,376 26,862 SH   SOLE 0 26,862 0 0
DR PEPPER SNAPPLE GROUP INC Call 26138E109 0 1,000 SH Call SOLE 0 1,000 0 0
DR PEPPER SNAPPLE GROUP INC Put 26138E109 59 52,600 SH Put SOLE 0 52,600 0 0
DRIL-QUIP INC Call 262037104 2 500 SH Call SOLE 0 500 0 0
DRIL-QUIP INC Put 262037104 12 1,900 SH Put SOLE 0 1,900 0 0
DRIVE SHACK INC COM 262077100 7 2,000 SH   SOLE 0 2,000 0 0
DSP GROUP INC COM 23332B106 7 563 SH   SOLE 0 563 0 0
DSP GROUP INC Call 23332B106 0 100 SH Call SOLE 0 100 0 0
DSP GROUP INC Put 23332B106 0 300 SH Put SOLE 0 300 0 0
DST SYS INC DEL COM 233326107 5 108 SH   SOLE 0 108 0 0
DST SYS INC DEL Call 233326107 0 700 SH Call SOLE 0 700 0 0
DSW INC CL A 23334L102 19 900 SH   SOLE 0 900 0 0
DSW INC Call 23334L102 14 32,800 SH Call SOLE 0 32,800 0 0
DSW INC Put 23334L102 15 13,100 SH Put SOLE 0 13,100 0 0
DTE ENERGY CO COM 233331107 2 23 SH   SOLE 0 23 0 0
DUCOMMUN INC DEL COM 264147109 3 100 SH   SOLE 0 100 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,515 29,974 SH   SOLE 0 29,974 0 0
DUKE ENERGY CORP NEW Call 26441C204 2 15,100 SH Call SOLE 0 15,100 0 0
DUKE ENERGY CORP NEW Put 26441C204 60 49,500 SH Put SOLE 0 49,500 0 0
DULUTH HLDGS INC COM CL B 26443V101 24 1,198 SH   SOLE 0 1,198 0 0
DULUTH HLDGS INC Call 26443V101 4 4,400 SH Call SOLE 0 4,400 0 0
DULUTH HLDGS INC Put 26443V101 1 11,700 SH Put SOLE 0 11,700 0 0
DUNKIN BRANDS GROUP INC COM 265504100 41 774 SH   SOLE 0 774 0 0
DUNKIN BRANDS GROUP INC Call 265504100 39 38,200 SH Call SOLE 0 38,200 0 0
DUNKIN BRANDS GROUP INC Put 265504100 16 11,700 SH Put SOLE 0 11,700 0 0
DXC TECHNOLOGY CO COM 23355L106 1,899 22,114 SH   SOLE 0 22,114 0 0
DXC TECHNOLOGY CO Call 23355L106 30 10,100 SH Call SOLE 0 10,100 0 0
DXC TECHNOLOGY CO Put 23355L106 0 6,800 SH Put SOLE 0 6,800 0 0
DXP ENTERPRISES INC NEW Call 233377407 0 600 SH Call SOLE 0 600 0 0
DYCOM INDS INC COM 267475101 203 2,364 SH   SOLE 0 2,364 0 0
DYCOM INDS INC Call 267475101 21 9,600 SH Call SOLE 0 9,600 0 0
DYCOM INDS INC Put 267475101 14 7,800 SH Put SOLE 0 7,800 0 0
DYNAGAS LNG PARTNERS LP COM UNIT LTD PT Y2188B108 0 35 SH   SOLE 0 35 0 0
DYNAVAX TECHNOLOGIES CORP Call 268158201 247 31,900 SH Call SOLE 0 31,900 0 0
DYNAVAX TECHNOLOGIES CORP Put 268158201 23 21,700 SH Put SOLE 0 21,700 0 0
DYNEGY INC NEW DEL COM 26817R108 317 32,445 SH   SOLE 0 32,445 0 0
DYNEGY INC NEW DEL *W EXP 02/02/202 26817R157 1 4,860 SH   SOLE 0 4,860 0 0
DYNEGY INC NEW DEL PFD CONV SER A 26817R207 76 2,300 SH   SOLE 0 2,300 0 0
DYNEGY INC NEW DEL Call 26817R108 9 8,300 SH Call SOLE 0 8,300 0 0
DYNEGY INC NEW DEL Put 26817R108 17 6,700 SH Put SOLE 0 6,700 0 0
E L F BEAUTY INC Call 26856L103 18 13,500 SH Call SOLE 0 13,500 0 0
E L F BEAUTY INC Put 26856L103 10 10,400 SH Put SOLE 0 10,400 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 512 11,746 SH   SOLE 0 11,746 0 0
E TRADE FINANCIAL CORP Call 269246401 114 30,100 SH Call SOLE 0 30,100 0 0
E TRADE FINANCIAL CORP Put 269246401 4 17,300 SH Put SOLE 0 17,300 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 3 700 SH   SOLE 0 700 0 0
EAGLE BULK SHIPPING INC Put Y2187A143 0 700 SH Put SOLE 0 700 0 0
EAGLE MATERIALS INC Call 26969P108 451 19,800 SH Call SOLE 0 19,800 0 0
EAGLE MATERIALS INC Put 26969P108 0 900 SH Put SOLE 0 900 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 200 3,361 SH   SOLE 0 3,361 0 0
EAGLE PHARMACEUTICALS INC Call 269796108 26 8,100 SH Call SOLE 0 8,100 0 0
EAGLE PHARMACEUTICALS INC Put 269796108 43 5,200 SH Put SOLE 0 5,200 0 0
EAST WEST BANCORP INC COM 27579R104 8 148 SH   SOLE 0 148 0 0
EAST WEST BANCORP INC Call 27579R104 2 700 SH Call SOLE 0 700 0 0
EAST WEST BANCORP INC Put 27579R104 1 2,300 SH Put SOLE 0 2,300 0 0
EASTMAN CHEM CO COM 277432100 399 4,419 SH   SOLE 0 4,419 0 0
EASTMAN CHEM CO Call 277432100 45 17,600 SH Call SOLE 0 17,600 0 0
EASTMAN KODAK CO COM NEW 277461406 3 414 SH   SOLE 0 414 0 0
EATON CORP PLC SHS G29183103 1,054 13,737 SH   SOLE 0 13,737 0 0
EATON CORP PLC Call G29183103 82 14,900 SH Call SOLE 0 14,900 0 0
EATON CORP PLC Put G29183103 30 36,400 SH Put SOLE 0 36,400 0 0
EATON VANCE CORP COM NON VTG 278265103 31 629 SH   SOLE 0 629 0 0
EATON VANCE CORP Call 278265103 26 31,700 SH Call SOLE 0 31,700 0 0
EATON VANCE CORP Put 278265103 3 23,400 SH Put SOLE 0 23,400 0 0
EBIX INC COM NEW 278715206 79 1,221 SH   SOLE 0 1,221 0 0
EBIX INC Call 278715206 42 9,400 SH Call SOLE 0 9,400 0 0
ECHOSTAR CORP CL A 278768106 10 181 SH   SOLE 0 181 0 0
ECHOSTAR CORP Call 278768106 0 1,300 SH Call SOLE 0 1,300 0 0
ECLIPSE RES CORP COM 27890G100 1 715 SH   SOLE 0 715 0 0
ECOLAB INC Call 278865100 50 8,200 SH Call SOLE 0 8,200 0 0
ECOLAB INC Put 278865100 7 13,700 SH Put SOLE 0 13,700 0 0
EDGEWELL PERS CARE CO Call 28035Q102 10 10,000 SH Call SOLE 0 10,000 0 0
EDISON INTL COM 281020107 103 1,339 SH   SOLE 0 1,339 0 0
EDISON INTL Put 281020107 6 27,900 SH Put SOLE 0 27,900 0 0
EDITAS MEDICINE INC COM 28106W103 126 5,251 SH   SOLE 0 5,251 0 0
EDITAS MEDICINE INC Call 28106W103 23 8,100 SH Call SOLE 0 8,100 0 0
EDITAS MEDICINE INC Put 28106W103 26 15,900 SH Put SOLE 0 15,900 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 491 4,499 SH   SOLE 0 4,499 0 0
EDWARDS LIFESCIENCES CORP Call 28176E108 40 35,800 SH Call SOLE 0 35,800 0 0
EDWARDS LIFESCIENCES CORP Put 28176E108 40 18,100 SH Put SOLE 0 18,100 0 0
EHEALTH INC COM 28238P109 168 7,043 SH   SOLE 0 7,043 0 0
EHEALTH INC Call 28238P109 39 17,400 SH Call SOLE 0 17,400 0 0
EKSO BIONICS HLDGS INC COM NEW 282644202 2 2,000 SH   SOLE 0 2,000 0 0
EKSO BIONICS HLDGS INC Put 282644202 7 2,000 SH Put SOLE 0 2,000 0 0
EL POLLO LOCO HLDGS INC COM 268603107 1 109 SH   SOLE 0 109 0 0
EL POLLO LOCO HLDGS INC Call 268603107 1 5,300 SH Call SOLE 0 5,300 0 0
EL POLLO LOCO HLDGS INC Put 268603107 0 100 SH Put SOLE 0 100 0 0
ELDORADO GOLD CORP NEW Call 284902103 0 1,400 SH Call SOLE 0 1,400 0 0
ELDORADO GOLD CORP NEW Put 284902103 1 1,800 SH Put SOLE 0 1,800 0 0
ELECTRONIC ARTS INC COM 285512109 586 4,969 SH   SOLE 0 4,969 0 0
ELECTRONIC ARTS INC Call 285512109 65 12,100 SH Call SOLE 0 12,100 0 0
ELECTRONIC ARTS INC Put 285512109 11 7,200 SH Put SOLE 0 7,200 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 12 300 SH   SOLE 0 300 0 0
ELECTRONICS FOR IMAGING INC Call 286082102 11 1,800 SH Call SOLE 0 1,800 0 0
ELECTRONICS FOR IMAGING INC Put 286082102 1 2,500 SH Put SOLE 0 2,500 0 0
ELEVEN BIOTHERAPEUTICS INC COM 286221106 0 61 SH   SOLE 0 61 0 0
ELLIE MAE INC COM 28849P100 149 1,825 SH   SOLE 0 1,825 0 0
ELLIE MAE INC Call 28849P100 10 500 SH Call SOLE 0 500 0 0
ELLIE MAE INC Put 28849P100 25 3,600 SH Put SOLE 0 3,600 0 0
ELLINGTON FINANCIAL LLC Call 288522303 0 3,000 SH Call SOLE 0 3,000 0 0
ELLINGTON FINANCIAL LLC Put 288522303 6 1,500 SH Put SOLE 0 1,500 0 0
ELLIS PERRY INTL INC Call 288853104 17 10,100 SH Call SOLE 0 10,100 0 0
ELLIS PERRY INTL INC Put 288853104 0 100 SH Put SOLE 0 100 0 0
EMAGIN CORP COM NEW 29076N206 6 3,000 SH   SOLE 0 3,000 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107 119 5,274 SH   SOLE 0 5,274 0 0
EMBRAER S A Call 29082A107 6 9,000 SH Call SOLE 0 9,000 0 0
EMCOR GROUP INC COM 29084Q100 44 639 SH   SOLE 0 639 0 0
EMCOR GROUP INC Put 29084Q100 0 300 SH Put SOLE 0 300 0 0
EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 118 14,341 SH   SOLE 0 14,341 0 0
EMERGE ENERGY SVCS LP Call 29102H108 4 13,700 SH Call SOLE 0 13,700 0 0
EMERGE ENERGY SVCS LP Put 29102H108 84 21,700 SH Put SOLE 0 21,700 0 0
EMERSON ELEC CO COM 291011104 183 2,918 SH   SOLE 0 2,918 0 0
EMERSON ELEC CO Call 291011104 30 28,600 SH Call SOLE 0 28,600 0 0
EMERSON ELEC CO Put 291011104 1 1,800 SH Put SOLE 0 1,800 0 0
EMPIRE ST RLTY TR INC CL A 292104106 12 600 SH   SOLE 0 600 0 0
EMPIRE ST RLTY TR INC Put 292104106 0 2,200 SH Put SOLE 0 2,200 0 0
EMPLOYERS HOLDINGS INC COM 292218104 3 69 SH   SOLE 0 69 0 0
EMPLOYERS HOLDINGS INC Call 292218104 0 300 SH Call SOLE 0 300 0 0
EMPLOYERS HOLDINGS INC Put 292218104 0 100 SH Put SOLE 0 100 0 0
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 43 2,742 SH   SOLE 0 2,742 0 0
ENABLE MIDSTREAM PARTNERS LP Put 292480100 27 6,000 SH Put SOLE 0 6,000 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 0 14 SH   SOLE 0 14 0 0
ENANTA PHARMACEUTICALS INC Call 29251M106 3 300 SH Call SOLE 0 300 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 13 867 SH   SOLE 0 867 0 0
ENBRIDGE ENERGY MANAGEMENT L Call 29250X103 0 3,800 SH Call SOLE 0 3,800 0 0
ENBRIDGE ENERGY MANAGEMENT L Put 29250X103 0 600 SH Put SOLE 0 600 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 46 2,904 SH   SOLE 0 2,904 0 0
ENBRIDGE ENERGY PARTNERS L P Call 29250R106 0 600 SH Call SOLE 0 600 0 0
ENBRIDGE ENERGY PARTNERS L P Put 29250R106 65 5,700 SH Put SOLE 0 5,700 0 0
ENBRIDGE INC COM 29250N105 37 902 SH   SOLE 0 902 0 0
ENBRIDGE INC Call 29250N105 17 13,400 SH Call SOLE 0 13,400 0 0
ENBRIDGE INC Put 29250N105 0 5,300 SH Put SOLE 0 5,300 0 0
ENCANA CORP COM 292505104 160 13,586 SH   SOLE 0 13,586 0 0
ENCANA CORP Call 292505104 2 14,100 SH Call SOLE 0 14,100 0 0
ENCANA CORP Put 292505104 7 28,000 SH Put SOLE 0 28,000 0 0
ENCORE CAP GROUP INC Call 292554102 10 1,600 SH Call SOLE 0 1,600 0 0
ENCORE WIRE CORP Call 292562105 1 2,400 SH Call SOLE 0 2,400 0 0
ENCORE WIRE CORP Put 292562105 0 1,100 SH Put SOLE 0 1,100 0 0
ENDO INTL PLC SHS G30401106 165 19,349 SH   SOLE 0 19,349 0 0
ENDO INTL PLC Call G30401106 3 55,800 SH Call SOLE 0 55,800 0 0
ENDO INTL PLC Put G30401106 60 15,600 SH Put SOLE 0 15,600 0 0
ENDOLOGIX INC COM 29266S106 20 4,491 SH   SOLE 0 4,491 0 0
ENDOLOGIX INC Put 29266S106 1 2,100 SH Put SOLE 0 2,100 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 43 5,302 SH   SOLE 0 5,302 0 0
ENDURANCE INTL GROUP HLDGS I Put 29272B105 0 500 SH Put SOLE 0 500 0 0
ENERGEN CORP COM 29265N108 3,729 68,198 SH   SOLE 0 68,198 0 0
ENERGEN CORP Call 29265N108 103 83,900 SH Call SOLE 0 83,900 0 0
ENERGEN CORP Put 29265N108 21 79,600 SH Put SOLE 0 79,600 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 270 5,865 SH   SOLE 0 5,865 0 0
ENERGIZER HLDGS INC NEW Call 29272W109 0 1,700 SH Call SOLE 0 1,700 0 0
ENERGIZER HLDGS INC NEW Put 29272W109 23 17,100 SH Put SOLE 0 17,100 0 0
ENERGOUS CORP COM 29272C103 57 4,510 SH   SOLE 0 4,510 0 0
ENERGOUS CORP Call 29272C103 31 75,800 SH Call SOLE 0 75,800 0 0
ENERGOUS CORP Put 29272C103 16 31,100 SH Put SOLE 0 31,100 0 0
ENERGY FOCUS INC COM NEW 29268T300 24 8,881 SH   SOLE 0 8,881 0 0
ENERGY FOCUS INC Put 29268T300 8 3,900 SH Put SOLE 0 3,900 0 0
ENERGY RECOVERY INC COM 29270J100 212 26,839 SH   SOLE 0 26,839 0 0
ENERGY RECOVERY INC Put 29270J100 2 3,300 SH Put SOLE 0 3,300 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 304 17,500 SH   SOLE 0 17,500 0 0
ENERGY TRANSFER EQUITY L P Call 29273V100 116 147,100 SH Call SOLE 0 147,100 0 0
ENERGY TRANSFER EQUITY L P Put 29273V100 18 136,900 SH Put SOLE 0 136,900 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 855 46,748 SH   SOLE 0 46,748 0 0
ENERGY TRANSFER PARTNERS LP Call 29278N103 20 145,600 SH Call SOLE 0 145,600 0 0
ENERGY TRANSFER PARTNERS LP Put 29278N103 351 168,400 SH Put SOLE 0 168,400 0 0
ENERSYS COM 29275Y102 27 394 SH   SOLE 0 394 0 0
ENI S P A Put 26874R108 0 200 SH Put SOLE 0 200 0 0
ENLINK MIDSTREAM LLC Call 29336T100 1 20,000 SH Call SOLE 0 20,000 0 0
ENOVA INTL INC COM 29357K103 1 91 SH   SOLE 0 91 0 0
ENSCO PLC SHS CLASS A G3157S106 32 5,450 SH   SOLE 0 5,450 0 0
ENSCO PLC Call G3157S106 152 156,500 SH Call SOLE 0 156,500 0 0
ENSCO PLC Put G3157S106 170 64,200 SH Put SOLE 0 64,200 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 68 5,971 SH   SOLE 0 5,971 0 0
ENTERCOM COMMUNICATIONS CORP Put 293639100 0 1,600 SH Put SOLE 0 1,600 0 0
ENTERGY CORP NEW COM 29364G103 0 12 SH   SOLE 0 12 0 0
ENTERGY CORP NEW Call 29364G103 1 1,200 SH Call SOLE 0 1,200 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,023 39,271 SH   SOLE 0 39,271 0 0
ENTERPRISE PRODS PARTNERS L Call 293792107 9 81,200 SH Call SOLE 0 81,200 0 0
ENTERPRISE PRODS PARTNERS L Put 293792107 9 46,700 SH Put SOLE 0 46,700 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 54 9,596 SH   SOLE 0 9,596 0 0
ENVESTNET INC Call 29404K106 44 6,700 SH Call SOLE 0 6,700 0 0
ENVESTNET INC Put 29404K106 0 200 SH Put SOLE 0 200 0 0
ENVISION HEALTHCARE CORP COM 29414D100 141 3,137 SH   SOLE 0 3,137 0 0
ENVISION HEALTHCARE CORP Call 29414D100 0 2,000 SH Call SOLE 0 2,000 0 0
ENVISION HEALTHCARE CORP Put 29414D100 42 8,100 SH Put SOLE 0 8,100 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 8 290 SH   SOLE 0 290 0 0
ENVIVA PARTNERS LP Call 29414J107 0 200 SH Call SOLE 0 200 0 0
EOG RES INC COM 26875P101 1,447 14,962 SH   SOLE 0 14,962 0 0
EOG RES INC Call 26875P101 119 131,900 SH Call SOLE 0 131,900 0 0
EOG RES INC Put 26875P101 62 76,600 SH Put SOLE 0 76,600 0 0
EP ENERGY CORP CL A 268785102 2 831 SH   SOLE 0 831 0 0
EP ENERGY CORP Call 268785102 4 8,900 SH Call SOLE 0 8,900 0 0
EPIZYME INC COM 29428V104 2 116 SH   SOLE 0 116 0 0
EPIZYME INC Call 29428V104 30 11,600 SH Call SOLE 0 11,600 0 0
EPIZYME INC Put 29428V104 2 7,900 SH Put SOLE 0 7,900 0 0
EPR PPTYS Call 26884U109 2 8,000 SH Call SOLE 0 8,000 0 0
EPR PPTYS Put 26884U109 0 500 SH Put SOLE 0 500 0 0
EQT CORP COM 26884L109 1,767 27,094 SH   SOLE 0 27,094 0 0
EQT CORP Call 26884L109 51 14,700 SH Call SOLE 0 14,700 0 0
EQT CORP Put 26884L109 18 60,300 SH Put SOLE 0 60,300 0 0
EQT MIDSTREAM PARTNERS LP Call 26885B100 5 20,100 SH Call SOLE 0 20,100 0 0
EQT MIDSTREAM PARTNERS LP Put 26885B100 0 1,200 SH Put SOLE 0 1,200 0 0
EQUIFAX INC COM 294429105 2,613 24,660 SH   SOLE 0 24,660 0 0
EQUIFAX INC Call 294429105 718 185,100 SH Call SOLE 0 185,100 0 0
EQUIFAX INC Put 294429105 981 228,400 SH Put SOLE 0 228,400 0 0
EQUINIX INC COM PAR $0.001 29444U700 477 1,070 SH   SOLE 0 1,070 0 0
EQUINIX INC Call 29444U700 7 500 SH Call SOLE 0 500 0 0
EQUINIX INC Put 29444U700 62 13,100 SH Put SOLE 0 13,100 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 25 302 SH   SOLE 0 302 0 0
EQUITY LIFESTYLE PPTYS INC Put 29472R108 1 400 SH Put SOLE 0 400 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 41 625 SH   SOLE 0 625 0 0
EQUITY RESIDENTIAL Call 29476L107 0 4,200 SH Call SOLE 0 4,200 0 0
EQUITY RESIDENTIAL Put 29476L107 11 33,900 SH Put SOLE 0 33,900 0 0
EROS INTL PLC SHS NEW G3788M114 263 18,395 SH   SOLE 0 18,395 0 0
EROS INTL PLC Call G3788M114 124 40,800 SH Call SOLE 0 40,800 0 0
EROS INTL PLC Put G3788M114 605 178,500 SH Put SOLE 0 178,500 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 88 1,766 SH   SOLE 0 1,766 0 0
ESPERION THERAPEUTICS INC NE Call 29664W105 35 7,700 SH Call SOLE 0 7,700 0 0
ESPERION THERAPEUTICS INC NE Put 29664W105 16 5,700 SH Put SOLE 0 5,700 0 0
ESSENDANT INC Call 296689102 0 600 SH Call SOLE 0 600 0 0
ESSENT GROUP LTD COM G3198U102 106 2,634 SH   SOLE 0 2,634 0 0
ESSENT GROUP LTD Call G3198U102 0 100 SH Call SOLE 0 100 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 100 1,111 SH   SOLE 0 1,111 0 0
ESTERLINE TECHNOLOGIES CORP Put 297425100 2 5,100 SH Put SOLE 0 5,100 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 135 4,501 SH   SOLE 0 4,501 0 0
ETF MANAGERS TR Call 26924G201 3 8,900 SH Call SOLE 0 8,900 0 0
ETF MANAGERS TR Put 26924G201 4 8,100 SH Put SOLE 0 8,100 0 0
ETF SER SOLUTIONS US GLB JETS 26922A842 25 868 SH   SOLE 0 868 0 0
ETF SER SOLUTIONS Call 26922A842 18 4,000 SH Call SOLE 0 4,000 0 0
ETFIS SER TR I INFRAC ACT MLP 26923G103 38 4,100 SH   SOLE 0 4,100 0 0
ETFIS SER TR I Call 26923G103 0 2,000 SH Call SOLE 0 2,000 0 0
ETFIS SER TR I Put 26923G103 0 900 SH Put SOLE 0 900 0 0
ETFS GOLD TR SHS 26922Y105 12 100 SH   SOLE 0 100 0 0
ETFS GOLD TR Call 26922Y105 0 100 SH Call SOLE 0 100 0 0
ETFS GOLD TR Put 26922Y105 60 10,800 SH Put SOLE 0 10,800 0 0
ETFS SILVER TR SILVER SHS 26922X107 196 12,100 SH   SOLE 0 12,100 0 0
ETFS SILVER TR Put 26922X107 3 4,200 SH Put SOLE 0 4,200 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 32 1,000 SH   SOLE 0 1,000 0 0
ETHAN ALLEN INTERIORS INC Call 297602104 1 600 SH Call SOLE 0 600 0 0
ETHAN ALLEN INTERIORS INC Put 297602104 2 3,500 SH Put SOLE 0 3,500 0 0
ETSY INC COM 29786A106 221 13,140 SH   SOLE 0 13,140 0 0
ETSY INC Call 29786A106 112 58,500 SH Call SOLE 0 58,500 0 0
ETSY INC Put 29786A106 16 22,500 SH Put SOLE 0 22,500 0 0
EURONET WORLDWIDE INC COM 298736109 483 5,100 SH   SOLE 0 5,100 0 0
EV ENERGY PARTNERS LP COM UNITS 26926V107 15 24,613 SH   SOLE 0 24,613 0 0
EVERBRIDGE INC COM 29978A104 15 569 SH   SOLE 0 569 0 0
EVERBRIDGE INC Call 29978A104 43 18,600 SH Call SOLE 0 18,600 0 0
EVERBRIDGE INC Put 29978A104 2 4,600 SH Put SOLE 0 4,600 0 0
EVERCORE INC CLASS A 29977A105 6 81 SH   SOLE 0 81 0 0
EVERCORE INC Put 29977A105 0 1,500 SH Put SOLE 0 1,500 0 0
EVEREST RE GROUP LTD COM G3223R108 365 1,599 SH   SOLE 0 1,599 0 0
EVEREST RE GROUP LTD Call G3223R108 0 400 SH Call SOLE 0 400 0 0
EVEREST RE GROUP LTD Put G3223R108 31 4,500 SH Put SOLE 0 4,500 0 0
EVERSOURCE ENERGY Call 30040W108 1 20,100 SH Call SOLE 0 20,100 0 0
EVOLENT HEALTH INC CL A 30050B101 22 1,276 SH   SOLE 0 1,276 0 0
EVOLENT HEALTH INC Call 30050B101 1 3,600 SH Call SOLE 0 3,600 0 0
EVOLENT HEALTH INC Put 30050B101 26 8,100 SH Put SOLE 0 8,100 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 5 700 SH   SOLE 0 700 0 0
EVOLUTION PETROLEUM CORP Call 30049A107 0 5,900 SH Call SOLE 0 5,900 0 0
EVOLUTION PETROLEUM CORP Put 30049A107 1 3,000 SH Put SOLE 0 3,000 0 0
EXACT SCIENCES CORP COM 30063P105 89 1,900 SH   SOLE 0 1,900 0 0
EXACT SCIENCES CORP Call 30063P105 756 68,600 SH Call SOLE 0 68,600 0 0
EXACT SCIENCES CORP Put 30063P105 53 41,600 SH Put SOLE 0 41,600 0 0
EXELIXIS INC COM 30161Q104 568 23,444 SH   SOLE 0 23,444 0 0
EXELIXIS INC Call 30161Q104 22 7,900 SH Call SOLE 0 7,900 0 0
EXELIXIS INC Put 30161Q104 48 16,500 SH Put SOLE 0 16,500 0 0
EXELON CORP COM 30161N101 6 180 SH   SOLE 0 180 0 0
EXELON CORP Call 30161N101 387 281,600 SH Call SOLE 0 281,600 0 0
EXELON CORP Put 30161N101 22 128,700 SH Put SOLE 0 128,700 0 0
EXONE CO COM 302104104 22 2,000 SH   SOLE 0 2,000 0 0
EXONE CO Call 302104104 1 1,100 SH Call SOLE 0 1,100 0 0
EXONE CO Put 302104104 4 1,200 SH Put SOLE 0 1,200 0 0
EXPEDIA INC DEL COM NEW 30212P303 42 292 SH   SOLE 0 292 0 0
EXPEDIA INC DEL Call 30212P303 58 14,200 SH Call SOLE 0 14,200 0 0
EXPEDIA INC DEL Put 30212P303 2 1,600 SH Put SOLE 0 1,600 0 0
EXPEDITORS INTL WASH INC COM 302130109 93 1,562 SH   SOLE 0 1,562 0 0
EXPEDITORS INTL WASH INC Put 302130109 0 700 SH Put SOLE 0 700 0 0
EXPRESS INC Call 30219E103 41 227,500 SH Call SOLE 0 227,500 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 4 68 SH   SOLE 0 68 0 0
EXPRESS SCRIPTS HLDG CO Call 30219G108 0 700 SH Call SOLE 0 700 0 0
EXPRESS SCRIPTS HLDG CO Put 30219G108 0 300 SH Put SOLE 0 300 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 30 1,531 SH   SOLE 0 1,531 0 0
EXTENDED STAY AMER INC Call 30224P200 1 2,100 SH Call SOLE 0 2,100 0 0
EXTENDED STAY AMER INC Put 30224P200 0 100 SH Put SOLE 0 100 0 0
EXTRA SPACE STORAGE INC Call 30225T102 0 100 SH Call SOLE 0 100 0 0
EXTRA SPACE STORAGE INC Put 30225T102 0 500 SH Put SOLE 0 500 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 12 826 SH   SOLE 0 826 0 0
EXTRACTION OIL AND GAS INC Call 30227M105 24 15,900 SH Call SOLE 0 15,900 0 0
EXTREME NETWORKS INC Call 30226D106 4 21,100 SH Call SOLE 0 21,100 0 0
EXTREME NETWORKS INC Put 30226D106 1 14,400 SH Put SOLE 0 14,400 0 0
EXXON MOBIL CORP COM 30231G102 10,055 122,656 SH   SOLE 0 122,656 0 0
EXXON MOBIL CORP Call 30231G102 111 184,700 SH Call SOLE 0 184,700 0 0
EXXON MOBIL CORP Put 30231G102 2,554 529,100 SH Put SOLE 0 529,100 0 0
F M C CORP COM NEW 302491303 1,037 11,613 SH   SOLE 0 11,613 0 0
F M C CORP Call 302491303 66 16,000 SH Call SOLE 0 16,000 0 0
F M C CORP Put 302491303 0 5,000 SH Put SOLE 0 5,000 0 0
F5 NETWORKS INC COM 315616102 306 2,543 SH   SOLE 0 2,543 0 0
F5 NETWORKS INC Call 315616102 27 12,300 SH Call SOLE 0 12,300 0 0
F5 NETWORKS INC Put 315616102 8 1,200 SH Put SOLE 0 1,200 0 0
FABRINET SHS G3323L100 147 3,986 SH   SOLE 0 3,986 0 0
FABRINET Call G3323L100 32 18,100 SH Call SOLE 0 18,100 0 0
FABRINET Put G3323L100 1 500 SH Put SOLE 0 500 0 0
FACEBOOK INC CL A 30303M102 9,468 55,412 SH   SOLE 0 55,412 0 0
FACEBOOK INC Call 30303M102 1,944 135,900 SH Call SOLE 0 135,900 0 0
FACEBOOK INC Put 30303M102 267 122,900 SH Put SOLE 0 122,900 0 0
FACTSET RESH SYS INC COM 303075105 35 197 SH   SOLE 0 197 0 0
FAIR ISAAC CORP COM 303250104 239 1,702 SH   SOLE 0 1,702 0 0
FAIR ISAAC CORP Put 303250104 0 800 SH Put SOLE 0 800 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 30 6,482 SH   SOLE 0 6,482 0 0
FAIRMOUNT SANTROL HLDGS INC Call 30555Q108 13 26,100 SH Call SOLE 0 26,100 0 0
FAIRMOUNT SANTROL HLDGS INC Put 30555Q108 10 8,600 SH Put SOLE 0 8,600 0 0
FANG HLDGS LTD Call 30711Y102 4 4,900 SH Call SOLE 0 4,900 0 0
FANG HLDGS LTD Put 30711Y102 0 200 SH Put SOLE 0 200 0 0
FARMERS NATL BANC CORP Call 309627107 4 1,500 SH Call SOLE 0 1,500 0 0
FARMERS NATL BANC CORP Put 309627107 0 100 SH Put SOLE 0 100 0 0
FARMLAND PARTNERS INC COM 31154R109 118 13,161 SH   SOLE 0 13,161 0 0
FARMLAND PARTNERS INC Put 31154R109 13 10,800 SH Put SOLE 0 10,800 0 0
FASTENAL CO COM 311900104 25 560 SH   SOLE 0 560 0 0
FASTENAL CO Call 311900104 208 77,100 SH Call SOLE 0 77,100 0 0
FASTENAL CO Put 311900104 3 8,500 SH Put SOLE 0 8,500 0 0
FCB FINL HLDGS INC CL A 30255G103 29 601 SH   SOLE 0 601 0 0
FCB FINL HLDGS INC Call 30255G103 0 1,200 SH Call SOLE 0 1,200 0 0
FCB FINL HLDGS INC Put 30255G103 0 2,000 SH Put SOLE 0 2,000 0 0
FEDERAL AGRIC MTG CORP Call 313148306 0 100 SH Call SOLE 0 100 0 0
FEDERAL AGRIC MTG CORP Put 313148306 0 200 SH Put SOLE 0 200 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 220 1,772 SH   SOLE 0 1,772 0 0
FEDERAL REALTY INVT TR Call 313747206 0 400 SH Call SOLE 0 400 0 0
FEDERAL REALTY INVT TR Put 313747206 17 23,500 SH Put SOLE 0 23,500 0 0
FEDERATED INVS INC PA Call 314211103 0 1,400 SH Call SOLE 0 1,400 0 0
FEDERATED NATL HLDG CO COM 31422T101 3 200 SH   SOLE 0 200 0 0
FEDERATED NATL HLDG CO Put 31422T101 1 1,300 SH Put SOLE 0 1,300 0 0
FEDEX CORP COM 31428X106 3,094 13,719 SH   SOLE 0 13,719 0 0
FEDEX CORP Call 31428X106 143 16,600 SH Call SOLE 0 16,600 0 0
FEDEX CORP Put 31428X106 45 74,600 SH Put SOLE 0 74,600 0 0
FERRARI N V COM N3167Y103 82 750 SH   SOLE 0 750 0 0
FERRARI N V Call N3167Y103 264 8,200 SH Call SOLE 0 8,200 0 0
FERRARI N V Put N3167Y103 36 19,100 SH Put SOLE 0 19,100 0 0
FERRO CORP COM 315405100 9 444 SH   SOLE 0 444 0 0
FERRO CORP Put 315405100 0 100 SH Put SOLE 0 100 0 0
FERROGLOBE PLC SHS G33856108 174 13,226 SH   SOLE 0 13,226 0 0
FERROGLOBE PLC Call G33856108 23 9,000 SH Call SOLE 0 9,000 0 0
FERROGLOBE PLC Put G33856108 13 20,800 SH Put SOLE 0 20,800 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 431 24,107 SH   SOLE 0 24,107 0 0
FIAT CHRYSLER AUTOMOBILES N Call N31738102 642 99,700 SH Call SOLE 0 99,700 0 0
FIAT CHRYSLER AUTOMOBILES N Put N31738102 16 39,800 SH Put SOLE 0 39,800 0 0
FIBRIA CELULOSE S A SP ADR REP COM 31573A109 22 1,688 SH   SOLE 0 1,688 0 0
FIBROGEN INC COM 31572Q808 1,054 19,601 SH   SOLE 0 19,601 0 0
FIBROGEN INC Call 31572Q808 21 2,500 SH Call SOLE 0 2,500 0 0
FIBROGEN INC Put 31572Q808 83 61,400 SH Put SOLE 0 61,400 0 0
FIDELITY Call 316092501 0 100 SH Call SOLE 0 100 0 0
FIDELITY & GTY LIFE COM 315785105 6 214 SH   SOLE 0 214 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2 53 SH   SOLE 0 53 0 0
FIDELITY NATIONAL FINANCIAL Put 31620R303 0 1,400 SH Put SOLE 0 1,400 0 0
FIDELITY NATL INFORMATION SV Call 31620M106 2 800 SH Call SOLE 0 800 0 0
FIDELITY NATL INFORMATION SV Put 31620M106 0 1,800 SH Put SOLE 0 1,800 0 0
FIESTA RESTAURANT GROUP INC Put 31660B101 0 200 SH Put SOLE 0 200 0 0
FIFTH THIRD BANCORP Call 316773100 9 3,000 SH Call SOLE 0 3,000 0 0
FIFTH THIRD BANCORP Put 316773100 0 4,300 SH Put SOLE 0 4,300 0 0
FINANCIAL ENGINES INC Call 317485100 0 900 SH Call SOLE 0 900 0 0
FINISAR CORP COM NEW 31787A507 352 15,889 SH   SOLE 0 15,889 0 0
FINISAR CORP Call 31787A507 13 27,000 SH Call SOLE 0 27,000 0 0
FINISAR CORP Put 31787A507 145 49,200 SH Put SOLE 0 49,200 0 0
FINISH LINE INC CL A 317923100 3,373 280,400 SH   SOLE 0 280,400 0 0
FINISH LINE INC Call 317923100 77 82,300 SH Call SOLE 0 82,300 0 0
FINISH LINE INC Put 317923100 609 394,200 SH Put SOLE 0 394,200 0 0
FIREEYE INC COM 31816Q101 288 17,221 SH   SOLE 0 17,221 0 0
FIREEYE INC Call 31816Q101 36 12,400 SH Call SOLE 0 12,400 0 0
FIREEYE INC Put 31816Q101 97 90,500 SH Put SOLE 0 90,500 0 0
FIRST AMERN FINL CORP Call 31847R102 3 3,000 SH Call SOLE 0 3,000 0 0
FIRST BANCORP P R Call 318672706 0 500 SH Call SOLE 0 500 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 1 45 SH   SOLE 0 45 0 0
FIRST DATA CORP NEW COM CL A 32008D106 67 3,761 SH   SOLE 0 3,761 0 0
FIRST DATA CORP NEW Call 32008D106 34 119,100 SH Call SOLE 0 119,100 0 0
FIRST DATA CORP NEW Put 32008D106 5 16,700 SH Put SOLE 0 16,700 0 0
FIRST FINL BANKSHARES Call 32020R109 4 2,000 SH Call SOLE 0 2,000 0 0
FIRST FINL BANKSHARES Put 32020R109 0 27,500 SH Put SOLE 0 27,500 0 0
FIRST HAWAIIAN INC COM 32051X108 31 1,038 SH   SOLE 0 1,038 0 0
FIRST HAWAIIAN INC Call 32051X108 0 400 SH Call SOLE 0 400 0 0
FIRST HAWAIIAN INC Put 32051X108 0 900 SH Put SOLE 0 900 0 0
FIRST HORIZON NATL CORP Call 320517105 5 17,000 SH Call SOLE 0 17,000 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 575 84,159 SH   SOLE 0 84,159 0 0
FIRST MAJESTIC SILVER CORP Call 32076V103 23 33,400 SH Call SOLE 0 33,400 0 0
FIRST MAJESTIC SILVER CORP Put 32076V103 233 120,700 SH Put SOLE 0 120,700 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 30 1,300 SH   SOLE 0 1,300 0 0
FIRST MIDWEST BANCORP DEL Call 320867104 0 500 SH Call SOLE 0 500 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 493 4,727 SH   SOLE 0 4,727 0 0
FIRST REP BK SAN FRANCISCO C Call 33616C100 125 21,100 SH Call SOLE 0 21,100 0 0
FIRST REP BK SAN FRANCISCO C Put 33616C100 10 17,300 SH Put SOLE 0 17,300 0 0
FIRST SOLAR INC COM 336433107 332 7,254 SH   SOLE 0 7,254 0 0
FIRST SOLAR INC Call 336433107 21 21,600 SH Call SOLE 0 21,600 0 0
FIRST SOLAR INC Put 336433107 29 12,500 SH Put SOLE 0 12,500 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 184 1,800 SH   SOLE 0 1,800 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 20 500 SH   SOLE 0 500 0 0
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 32 2,756 SH   SOLE 0 2,756 0 0
FIRST TR EXCHANGE TRADED FD Call 33734X838 0 4,600 SH Call SOLE 0 4,600 0 0
FIRST TR EXCHANGE TRADED FD Call 33734X192 0 500 SH Call SOLE 0 500 0 0
FIRST TR EXCHANGE TRADED FD Call 33733E302 0 600 SH Call SOLE 0 600 0 0
FIRST TR EXCHANGE TRADED FD Call 33733E203 24 1,700 SH Call SOLE 0 1,700 0 0
FIRST TR EXCHANGE TRADED FD Put 33733E203 0 100 SH Put SOLE 0 100 0 0
FIRST TR EXCHANGE TRADED FD Put 33733E302 14 44,300 SH Put SOLE 0 44,300 0 0
FIRST TR EXCHANGE TRADED FD Put 33734X192 1 2,400 SH Put SOLE 0 2,400 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 4 83 SH   SOLE 0 83 0 0
FIRST TR NASDAQ100 TECH INDE SHS 337345102 446 6,555 SH   SOLE 0 6,555 0 0
FIRST TR NASDAQ100 TECH INDE Call 337345102 1 200 SH Call SOLE 0 200 0 0
FIRST TR NASDAQ100 TECH INDE Put 337345102 1 2,200 SH Put SOLE 0 2,200 0 0
FIRSTCASH INC COM 33767D105 5 84 SH   SOLE 0 84 0 0
FIRSTENERGY CORP COM 337932107 260 8,450 SH   SOLE 0 8,450 0 0
FIRSTENERGY CORP Call 337932107 10 24,800 SH Call SOLE 0 24,800 0 0
FIRSTENERGY CORP Put 337932107 8 12,900 SH Put SOLE 0 12,900 0 0
FIRSTHAND TECH VALUE FD INC COM 33766Y100 4 500 SH   SOLE 0 500 0 0
FIRSTHAND TECH VALUE FD INC Call 33766Y100 0 200 SH Call SOLE 0 200 0 0
FISERV INC COM 337738108 44 345 SH   SOLE 0 345 0 0
FITBIT INC CL A 33812L102 22 3,166 SH   SOLE 0 3,166 0 0
FITBIT INC Call 33812L102 0 300 SH Call SOLE 0 300 0 0
FITBIT INC Put 33812L102 30 4,100 SH Put SOLE 0 4,100 0 0
FIVE BELOW INC COM 33829M101 21 389 SH   SOLE 0 389 0 0
FIVE BELOW INC Call 33829M101 110 34,400 SH Call SOLE 0 34,400 0 0
FIVE BELOW INC Put 33829M101 0 3,100 SH Put SOLE 0 3,100 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 64 1,587 SH   SOLE 0 1,587 0 0
FIVE PRIME THERAPEUTICS INC Call 33830X104 59 5,500 SH Call SOLE 0 5,500 0 0
FIVE PRIME THERAPEUTICS INC Put 33830X104 0 500 SH Put SOLE 0 500 0 0
FIVE9 INC Call 338307101 3 2,200 SH Call SOLE 0 2,200 0 0
FIVE9 INC Put 338307101 0 300 SH Put SOLE 0 300 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 2,072 13,391 SH   SOLE 0 13,391 0 0
FLEETCOR TECHNOLOGIES INC Call 339041105 59 4,100 SH Call SOLE 0 4,100 0 0
FLEETCOR TECHNOLOGIES INC Put 339041105 49 9,400 SH Put SOLE 0 9,400 0 0
FLEX LTD ORD Y2573F102 57 3,459 SH   SOLE 0 3,459 0 0
FLEX LTD Call Y2573F102 0 700 SH Call SOLE 0 700 0 0
FLEXION THERAPEUTICS INC COM 33938J106 12 500 SH   SOLE 0 500 0 0
FLEXION THERAPEUTICS INC Call 33938J106 160 29,200 SH Call SOLE 0 29,200 0 0
FLEXION THERAPEUTICS INC Put 33938J106 42 24,200 SH Put SOLE 0 24,200 0 0
FLIR SYS INC Put 302445101 0 400 SH Put SOLE 0 400 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 389 10,002 SH   SOLE 0 10,002 0 0
FLOOR & DECOR HLDGS INC Call 339750101 13 15,400 SH Call SOLE 0 15,400 0 0
FLOOR & DECOR HLDGS INC Put 339750101 16 14,900 SH Put SOLE 0 14,900 0 0
FLOTEK INDS INC DEL Call 343389102 0 26,800 SH Call SOLE 0 26,800 0 0
FLOWERS FOODS INC COM 343498101 129 6,909 SH   SOLE 0 6,909 0 0
FLOWERS FOODS INC Call 343498101 7 3,100 SH Call SOLE 0 3,100 0 0
FLOWERS FOODS INC Put 343498101 5 14,900 SH Put SOLE 0 14,900 0 0
FLOWSERVE CORP COM 34354P105 488 11,460 SH   SOLE 0 11,460 0 0
FLOWSERVE CORP Put 34354P105 0 1,400 SH Put SOLE 0 1,400 0 0
FLUIDIGM CORP DEL COM 34385P108 23 4,671 SH   SOLE 0 4,671 0 0
FLUOR CORP NEW COM 343412102 107 2,558 SH   SOLE 0 2,558 0 0
FLUOR CORP NEW Call 343412102 6 10,300 SH Call SOLE 0 10,300 0 0
FLUOR CORP NEW Put 343412102 24 15,300 SH Put SOLE 0 15,300 0 0
FLY LEASING LTD Call 34407D109 0 5,100 SH Call SOLE 0 5,100 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 9 100 SH   SOLE 0 100 0 0
FOMENTO ECONOMICO MEXICANO S Call 344419106 0 100 SH Call SOLE 0 100 0 0
FOOT LOCKER INC COM 344849104 1,890 53,683 SH   SOLE 0 53,683 0 0
FOOT LOCKER INC Call 344849104 6 27,300 SH Call SOLE 0 27,300 0 0
FOOT LOCKER INC Put 344849104 1,384 99,100 SH Put SOLE 0 99,100 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 1,188 99,259 SH   SOLE 0 99,259 0 0
FORD MTR CO DEL Call 345370860 149 270,500 SH Call SOLE 0 270,500 0 0
FORD MTR CO DEL Put 345370860 459 557,200 SH Put SOLE 0 557,200 0 0
FORESTAR GROUP INC COM 346233109 174 11,130 SH   SOLE 0 11,130 0 0
FORESTAR GROUP INC Call 346233109 26 5,100 SH Call SOLE 0 5,100 0 0
FORM HLDGS CORP COM 34634E102 0 20 SH   SOLE 0 20 0 0
FORMFACTOR INC COM 346375108 0 53 SH   SOLE 0 53 0 0
FORMFACTOR INC Call 346375108 4 1,200 SH Call SOLE 0 1,200 0 0
FORMFACTOR INC Put 346375108 0 500 SH Put SOLE 0 500 0 0
FORTERRA INC COM 34960W106 8 1,900 SH   SOLE 0 1,900 0 0
FORTERRA INC Put 34960W106 1 1,400 SH Put SOLE 0 1,400 0 0
FORTINET INC COM 34959E109 72 2,030 SH   SOLE 0 2,030 0 0
FORTINET INC Call 34959E109 0 300 SH Call SOLE 0 300 0 0
FORTINET INC Put 34959E109 3 1,700 SH Put SOLE 0 1,700 0 0
FORTIVE CORP COM 34959J108 62 877 SH   SOLE 0 877 0 0
FORTIVE CORP Call 34959J108 45 8,000 SH Call SOLE 0 8,000 0 0
FORTRESS BIOTECH INC COM 34960Q109 22 5,000 SH   SOLE 0 5,000 0 0
FORTRESS INVESTMENT GROUP LL CL A 34958B106 15 2,000 SH   SOLE 0 2,000 0 0
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 230 12,788 SH   SOLE 0 12,788 0 0
FORTRESS TRANS INFRST INVS L Put 34960P101 0 2,300 SH Put SOLE 0 2,300 0 0
FORTUNA SILVER MINES INC COM 349915108 2 591 SH   SOLE 0 591 0 0
FORTUNA SILVER MINES INC Call 349915108 1 15,800 SH Call SOLE 0 15,800 0 0
FORTUNE BRANDS HOME & SEC IN Call 34964C106 1 1,300 SH Call SOLE 0 1,300 0 0
FOSSIL GROUP INC COM 34988V106 23 2,544 SH   SOLE 0 2,544 0 0
FOSSIL GROUP INC Call 34988V106 32 55,700 SH Call SOLE 0 55,700 0 0
FOSSIL GROUP INC Put 34988V106 32 15,400 SH Put SOLE 0 15,400 0 0
FOUNDATION MEDICINE INC Call 350465100 16 3,000 SH Call SOLE 0 3,000 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 16 654 SH   SOLE 0 654 0 0
FRANCESCAS HLDGS CORP COM 351793104 173 23,589 SH   SOLE 0 23,589 0 0
FRANCESCAS HLDGS CORP Call 351793104 0 1,100 SH Call SOLE 0 1,100 0 0
FRANCESCAS HLDGS CORP Put 351793104 11 4,000 SH Put SOLE 0 4,000 0 0
FRANCO NEVADA CORP COM 351858105 75 978 SH   SOLE 0 978 0 0
FRANCO NEVADA CORP Call 351858105 420 143,700 SH Call SOLE 0 143,700 0 0
FRANCO NEVADA CORP Put 351858105 76 110,300 SH Put SOLE 0 110,300 0 0
FRANKLIN COVEY CO COM 353469109 921 45,375 SH   SOLE 0 45,375 0 0
FRANKLIN COVEY CO Call 353469109 3 1,000 SH Call SOLE 0 1,000 0 0
FRANKLIN COVEY CO Put 353469109 55 44,900 SH Put SOLE 0 44,900 0 0
FRANKLIN RES INC Call 354613101 22 38,100 SH Call SOLE 0 38,100 0 0
FRANKLIN RES INC Put 354613101 2 26,200 SH Put SOLE 0 26,200 0 0
FRANKS INTL N V COM N33462107 36 4,700 SH   SOLE 0 4,700 0 0
FREDS INC CL A 356108100 133 20,668 SH   SOLE 0 20,668 0 0
FREDS INC Call 356108100 3 44,600 SH Call SOLE 0 44,600 0 0
FREDS INC Put 356108100 454 84,400 SH Put SOLE 0 84,400 0 0
FREEPORT-MCMORAN INC CL B 35671D857 81 5,830 SH   SOLE 0 5,830 0 0
FREEPORT-MCMORAN INC Call 35671D857 11 2,900 SH Call SOLE 0 2,900 0 0
FREEPORT-MCMORAN INC Put 35671D857 153 342,700 SH Put SOLE 0 342,700 0 0
FREIGHTCAR AMER INC Put 357023100 0 100 SH Put SOLE 0 100 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 8 177 SH   SOLE 0 177 0 0
FRESHPET INC Call 358039105 32 48,100 SH Call SOLE 0 48,100 0 0
FRESHPET INC Put 358039105 0 600 SH Put SOLE 0 600 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 0 33 SH   SOLE 0 33 0 0
FRONTIER COMMUNICATIONS CORP Call 35906A306 1 17,000 SH Call SOLE 0 17,000 0 0
FRONTIER COMMUNICATIONS CORP Put 35906A306 43 10,500 SH Put SOLE 0 10,500 0 0
FRONTLINE LTD SHS NEW G3682E192 62 10,357 SH   SOLE 0 10,357 0 0
FRONTLINE LTD Call G3682E192 0 900 SH Call SOLE 0 900 0 0
FRONTLINE LTD Put G3682E192 9 10,300 SH Put SOLE 0 10,300 0 0
FS INVT CORP COM 302635107 2 300 SH   SOLE 0 300 0 0
FS INVT CORP Put 302635107 0 900 SH Put SOLE 0 900 0 0
FTD COS INC COM 30281V108 96 7,422 SH   SOLE 0 7,422 0 0
FTD COS INC Put 30281V108 2 500 SH Put SOLE 0 500 0 0
FTI CONSULTING INC COM 302941109 60 1,700 SH   SOLE 0 1,700 0 0
FUTUREFUEL CORPORATION COM 36116M106 39 2,500 SH   SOLE 0 2,500 0 0
FUTUREFUEL CORPORATION Call 36116M106 0 500 SH Call SOLE 0 500 0 0
FUTUREFUEL CORPORATION Put 36116M106 0 2,400 SH Put SOLE 0 2,400 0 0
G-III APPAREL GROUP LTD COM 36237H101 72 2,500 SH   SOLE 0 2,500 0 0
G-III APPAREL GROUP LTD Call 36237H101 4 2,100 SH Call SOLE 0 2,100 0 0
G-III APPAREL GROUP LTD Put 36237H101 2 2,800 SH Put SOLE 0 2,800 0 0
GAIA INC NEW CL A 36269P104 33 2,800 SH   SOLE 0 2,800 0 0
GALAPAGOS NV SPON ADR 36315X101 61 600 SH   SOLE 0 600 0 0
GALAPAGOS NV Call 36315X101 4 600 SH Call SOLE 0 600 0 0
GALAPAGOS NV Put 36315X101 1 3,300 SH Put SOLE 0 3,300 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 4 2,000 SH   SOLE 0 2,000 0 0
GALECTIN THERAPEUTICS INC Call 363225202 1 4,000 SH Call SOLE 0 4,000 0 0
GALLAGHER ARTHUR J & CO Call 363576109 3 1,500 SH Call SOLE 0 1,500 0 0
GAMESTOP CORP NEW CL A 36467W109 117 5,689 SH   SOLE 0 5,689 0 0
GAMESTOP CORP NEW Call 36467W109 0 300 SH Call SOLE 0 300 0 0
GAMESTOP CORP NEW Put 36467W109 30 13,700 SH Put SOLE 0 13,700 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 3 100 SH   SOLE 0 100 0 0
GAMING & LEISURE PPTYS INC Call 36467J108 15 6,200 SH Call SOLE 0 6,200 0 0
GAMING & LEISURE PPTYS INC Put 36467J108 0 1,000 SH Put SOLE 0 1,000 0 0
GANNETT CO INC Call 36473H104 0 200 SH Call SOLE 0 200 0 0
GAP INC DEL COM 364760108 69 2,358 SH   SOLE 0 2,358 0 0
GAP INC DEL Call 364760108 0 2,100 SH Call SOLE 0 2,100 0 0
GAP INC DEL Put 364760108 16 35,600 SH Put SOLE 0 35,600 0 0
GARMIN LTD SHS H2906T109 81 1,501 SH   SOLE 0 1,501 0 0
GARMIN LTD Call H2906T109 0 100 SH Call SOLE 0 100 0 0
GARMIN LTD Put H2906T109 3 7,100 SH Put SOLE 0 7,100 0 0
GARTNER INC Call 366651107 2 200 SH Call SOLE 0 200 0 0
GASLOG LTD Call G37585109 3 2,500 SH Call SOLE 0 2,500 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 23 1,000 SH   SOLE 0 1,000 0 0
GASLOG PARTNERS LP Put Y2687W108 0 3,000 SH Put SOLE 0 3,000 0 0
GASTAR EXPL INC NEW COM 36729W202 0 540 SH   SOLE 0 540 0 0
GATX CORP COM 361448103 11 183 SH   SOLE 0 183 0 0
GATX CORP Call 361448103 0 100 SH Call SOLE 0 100 0 0
GAZIT GLOBE LTD Put M4793C102 0 2,100 SH Put SOLE 0 2,100 0 0
GCP APPLIED TECHNOLOGIES INC Call 36164Y101 1 1,100 SH Call SOLE 0 1,100 0 0
GCP APPLIED TECHNOLOGIES INC Put 36164Y101 0 1,200 SH Put SOLE 0 1,200 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 4 400 SH   SOLE 0 400 0 0
GENERAC HLDGS INC COM 368736104 541 11,800 SH   SOLE 0 11,800 0 0
GENERAC HLDGS INC Call 368736104 26 24,300 SH Call SOLE 0 24,300 0 0
GENERAC HLDGS INC Put 368736104 0 2,300 SH Put SOLE 0 2,300 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 12 685 SH   SOLE 0 685 0 0
GENERAL CABLE CORP DEL NEW Call 369300108 11 13,600 SH Call SOLE 0 13,600 0 0
GENERAL CABLE CORP DEL NEW Put 369300108 0 1,100 SH Put SOLE 0 1,100 0 0
GENERAL COMMUNICATION INC Call 369385109 18 2,500 SH Call SOLE 0 2,500 0 0
GENERAL DYNAMICS CORP COM 369550108 611 2,974 SH   SOLE 0 2,974 0 0
GENERAL DYNAMICS CORP Call 369550108 1,019 23,900 SH Call SOLE 0 23,900 0 0
GENERAL DYNAMICS CORP Put 369550108 32 25,800 SH Put SOLE 0 25,800 0 0
GENERAL ELECTRIC CO COM 369604103 5,365 221,910 SH   SOLE 0 221,910 0 0
GENERAL ELECTRIC CO Call 369604103 16 550,200 SH Call SOLE 0 550,200 0 0
GENERAL ELECTRIC CO Put 369604103 923 372,000 SH Put SOLE 0 372,000 0 0
GENERAL MLS INC COM 370334104 2,018 39,004 SH   SOLE 0 39,004 0 0
GENERAL MLS INC Call 370334104 16 52,200 SH Call SOLE 0 52,200 0 0
GENERAL MLS INC Put 370334104 106 41,900 SH Put SOLE 0 41,900 0 0
GENERAL MTRS CO Call 37045V100 340 92,200 SH Call SOLE 0 92,200 0 0
GENERAL MTRS CO Put 37045V100 89 190,800 SH Put SOLE 0 190,800 0 0
GENESCO INC COM 371532102 289 10,883 SH   SOLE 0 10,883 0 0
GENESCO INC Call 371532102 4 1,300 SH Call SOLE 0 1,300 0 0
GENESCO INC Put 371532102 84 11,600 SH Put SOLE 0 11,600 0 0
GENESEE & WYO INC CL A 371559105 580 7,849 SH   SOLE 0 7,849 0 0
GENESEE & WYO INC Call 371559105 0 500 SH Call SOLE 0 500 0 0
GENESEE & WYO INC Put 371559105 0 500 SH Put SOLE 0 500 0 0
GENETIC TECHNOLOGIES LTD SPONSORED ADR 37185R208 3 4,800 SH   SOLE 0 4,800 0 0
GENETIC TECHNOLOGIES LTD Call 37185R208 0 400 SH Call SOLE 0 400 0 0
GENIE ENERGY LTD CL B 372284208 25 3,851 SH   SOLE 0 3,851 0 0
GENIE ENERGY LTD Put 372284208 9 2,700 SH Put SOLE 0 2,700 0 0
GENMARK DIAGNOSTICS INC COM 372309104 10 1,052 SH   SOLE 0 1,052 0 0
GENMARK DIAGNOSTICS INC Put 372309104 1 2,800 SH Put SOLE 0 2,800 0 0
GENOCEA BIOSCIENCES INC COM 372427104 1 700 SH   SOLE 0 700 0 0
GENOCEA BIOSCIENCES INC Put 372427104 28 5,000 SH Put SOLE 0 5,000 0 0
GENPACT LIMITED SHS G3922B107 8 313 SH   SOLE 0 313 0 0
GENTEX CORP Call 371901109 1 500 SH Call SOLE 0 500 0 0
GENTEX CORP Put 371901109 0 2,400 SH Put SOLE 0 2,400 0 0
GENTHERM INC Call 37253A103 8 6,800 SH Call SOLE 0 6,800 0 0
GENUINE PARTS CO Call 372460105 52 7,000 SH Call SOLE 0 7,000 0 0
GENUINE PARTS CO Put 372460105 0 1,800 SH Put SOLE 0 1,800 0 0
GENWORTH FINL INC COM CL A 37247D106 116 30,290 SH   SOLE 0 30,290 0 0
GENWORTH FINL INC Call 37247D106 7 3,400 SH Call SOLE 0 3,400 0 0
GENWORTH FINL INC Put 37247D106 59 21,000 SH Put SOLE 0 21,000 0 0
GEO GROUP INC NEW COM 36162J106 7 284 SH   SOLE 0 284 0 0
GEO GROUP INC NEW Call 36162J106 0 5,400 SH Call SOLE 0 5,400 0 0
GEO GROUP INC NEW Put 36162J106 1 1,100 SH Put SOLE 0 1,100 0 0
GETTY RLTY CORP NEW COM 374297109 82 2,872 SH   SOLE 0 2,872 0 0
GETTY RLTY CORP NEW Call 374297109 0 1,600 SH Call SOLE 0 1,600 0 0
GEVO INC COM PAR 374396307 0 65 SH   SOLE 0 65 0 0
GGP INC COM 36174X101 194 9,352 SH   SOLE 0 9,352 0 0
GGP INC Call 36174X101 2 22,200 SH Call SOLE 0 22,200 0 0
GGP INC Put 36174X101 31 38,500 SH Put SOLE 0 38,500 0 0
GIBRALTAR INDS INC COM 374689107 6 206 SH   SOLE 0 206 0 0
GIGAMON INC COM 37518B102 73 1,735 SH   SOLE 0 1,735 0 0
GIGAMON INC Call 37518B102 1 2,500 SH Call SOLE 0 2,500 0 0
GIGAMON INC Put 37518B102 5 3,600 SH Put SOLE 0 3,600 0 0
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 18 3,000 SH   SOLE 0 3,000 0 0
GILEAD SCIENCES INC COM 375558103 2,642 32,619 SH   SOLE 0 32,619 0 0
GILEAD SCIENCES INC Call 375558103 503 140,900 SH Call SOLE 0 140,900 0 0
GILEAD SCIENCES INC Put 375558103 379 102,600 SH Put SOLE 0 102,600 0 0
GLACIER BANCORP INC NEW COM 37637Q105 6 177 SH   SOLE 0 177 0 0
GLACIER BANCORP INC NEW Call 37637Q105 1 400 SH Call SOLE 0 400 0 0
GLADSTONE COML CORP COM 376536108 9 438 SH   SOLE 0 438 0 0
GLADSTONE COML CORP Call 376536108 16 7,500 SH Call SOLE 0 7,500 0 0
GLADSTONE COML CORP Put 376536108 0 300 SH Put SOLE 0 300 0 0
GLADSTONE INVT CORP COM 376546107 3 351 SH   SOLE 0 351 0 0
GLADSTONE INVT CORP Call 376546107 0 300 SH Call SOLE 0 300 0 0
GLATFELTER COM 377316104 28 1,449 SH   SOLE 0 1,449 0 0
GLATFELTER Call 377316104 0 1,000 SH Call SOLE 0 1,000 0 0
GLATFELTER Put 377316104 0 1,400 SH Put SOLE 0 1,400 0 0
GLAUKOS CORP COM 377322102 1,084 32,855 SH   SOLE 0 32,855 0 0
GLAUKOS CORP Call 377322102 4 5,100 SH Call SOLE 0 5,100 0 0
GLAUKOS CORP Put 377322102 280 49,100 SH Put SOLE 0 49,100 0 0
GLAXOSMITHKLINE PLC Call 37733W105 2 8,100 SH Call SOLE 0 8,100 0 0
GLAXOSMITHKLINE PLC Put 37733W105 8 4,800 SH Put SOLE 0 4,800 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 10 327 SH   SOLE 0 327 0 0
GLOBAL BLOOD THERAPEUTICS IN Call 37890U108 20 3,100 SH Call SOLE 0 3,100 0 0
GLOBAL BLOOD THERAPEUTICS IN Put 37890U108 5 1,800 SH Put SOLE 0 1,800 0 0
GLOBAL BROKERAGE INC CL A NEW 37891B109 0 26 SH   SOLE 0 26 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 2 709 SH   SOLE 0 709 0 0
GLOBAL EAGLE ENTMT INC Call 37951D102 0 200 SH Call SOLE 0 200 0 0
GLOBAL EAGLE ENTMT INC Put 37951D102 0 8,700 SH Put SOLE 0 8,700 0 0
GLOBAL NET LEASE INC COM NEW 379378201 38 1,777 SH   SOLE 0 1,777 0 0
GLOBAL NET LEASE INC Call 379378201 0 4,300 SH Call SOLE 0 4,300 0 0
GLOBAL NET LEASE INC Put 379378201 1 1,300 SH Put SOLE 0 1,300 0 0
GLOBAL PMTS INC COM 37940X102 267 2,818 SH   SOLE 0 2,818 0 0
GLOBAL PMTS INC Call 37940X102 25 9,100 SH Call SOLE 0 9,100 0 0
GLOBAL PMTS INC Put 37940X102 4 1,800 SH Put SOLE 0 1,800 0 0
GLOBAL SHIP LEASE INC NEW SHS A Y27183105 1 1,249 SH   SOLE 0 1,249 0 0
GLOBAL X FDS GLBX MSCI COLUM 37950E200 49 4,800 SH   SOLE 0 4,800 0 0
GLOBAL X FDS GB MSCI AR ETF 37950E259 28 900 SH   SOLE 0 900 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848 265 8,035 SH   SOLE 0 8,035 0 0
GLOBAL X FDS MSCI GREECE ETF 37950E366 255 27,011 SH   SOLE 0 27,011 0 0
GLOBAL X FDS CHINA FINL ETF 37950E606 10 600 SH   SOLE 0 600 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 488 36,720 SH   SOLE 0 36,720 0 0
GLOBAL X FDS Call 37954Y871 0 2,200 SH Call SOLE 0 2,200 0 0
GLOBAL X FDS Call 37950E366 0 200 SH Call SOLE 0 200 0 0
GLOBAL X FDS Call 37954Y848 1 2,200 SH Call SOLE 0 2,200 0 0
GLOBAL X FDS Call 37950E259 3 1,100 SH Call SOLE 0 1,100 0 0
GLOBAL X FDS Put 37950E259 6 9,600 SH Put SOLE 0 9,600 0 0
GLOBAL X FDS Put 37954Y848 53 19,400 SH Put SOLE 0 19,400 0 0
GLOBAL X FDS Put 37950E366 0 400 SH Put SOLE 0 400 0 0
GLOBAL X FDS Put 37950E606 2 2,900 SH Put SOLE 0 2,900 0 0
GLOBAL X FDS Put 37954Y871 2 1,400 SH Put SOLE 0 1,400 0 0
GLOBALSCAPE INC COM 37940G109 7 2,075 SH   SOLE 0 2,075 0 0
GLOBALSCAPE INC Call 37940G109 0 1,300 SH Call SOLE 0 1,300 0 0
GLOBALSTAR INC COM 378973408 2 1,600 SH   SOLE 0 1,600 0 0
GLOBALSTAR INC Call 378973408 2 27,600 SH Call SOLE 0 27,600 0 0
GLOBANT S A COM L44385109 44 1,113 SH   SOLE 0 1,113 0 0
GLOBANT S A Put L44385109 2 3,100 SH Put SOLE 0 3,100 0 0
GLOBUS MED INC CL A 379577208 2 85 SH   SOLE 0 85 0 0
GLU MOBILE INC COM 379890106 7 2,100 SH   SOLE 0 2,100 0 0
GLU MOBILE INC Call 379890106 9 18,700 SH Call SOLE 0 18,700 0 0
GLU MOBILE INC Put 379890106 0 200 SH Put SOLE 0 200 0 0
GLYCOMIMETICS INC COM 38000Q102 4 300 SH   SOLE 0 300 0 0
GLYCOMIMETICS INC Call 38000Q102 0 100 SH Call SOLE 0 100 0 0
GNC HLDGS INC COM CL A 36191G107 44 5,000 SH   SOLE 0 5,000 0 0
GNC HLDGS INC Call 36191G107 84 82,300 SH Call SOLE 0 82,300 0 0
GNC HLDGS INC Put 36191G107 26 27,000 SH Put SOLE 0 27,000 0 0
GODADDY INC CL A 380237107 289 6,659 SH   SOLE 0 6,659 0 0
GODADDY INC Call 380237107 6 7,000 SH Call SOLE 0 7,000 0 0
GOGO INC COM 38046C109 24 2,060 SH   SOLE 0 2,060 0 0
GOGO INC Call 38046C109 50 38,200 SH Call SOLE 0 38,200 0 0
GOGO INC Put 38046C109 3 23,300 SH Put SOLE 0 23,300 0 0
GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 79 3,755 SH   SOLE 0 3,755 0 0
GOL LINHAS AEREAS INTLG S A Call 38045R206 11 3,200 SH Call SOLE 0 3,200 0 0
GOL LINHAS AEREAS INTLG S A Put 38045R206 8 4,500 SH Put SOLE 0 4,500 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 1,790 79,189 SH   SOLE 0 79,189 0 0
GOLAR LNG LTD BERMUDA Call G9456A100 235 92,700 SH Call SOLE 0 92,700 0 0
GOLAR LNG LTD BERMUDA Put G9456A100 195 38,000 SH Put SOLE 0 38,000 0 0
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 28 1,209 SH   SOLE 0 1,209 0 0
GOLAR LNG PARTNERS LP Call Y2745C102 6 6,500 SH Call SOLE 0 6,500 0 0
GOLAR LNG PARTNERS LP Put Y2745C102 2 2,300 SH Put SOLE 0 2,300 0 0
GOLDCORP INC NEW COM 380956409 6,652 513,347 SH   SOLE 0 513,347 0 0
GOLDCORP INC NEW Call 380956409 7 86,900 SH Call SOLE 0 86,900 0 0
GOLDCORP INC NEW Put 380956409 1,532 887,300 SH Put SOLE 0 887,300 0 0
GOLDEN ENTMT INC COM 381013101 51 2,115 SH   SOLE 0 2,115 0 0
GOLDFIELD CORP Put 381370105 1 5,000 SH Put SOLE 0 5,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 3,570 15,054 SH   SOLE 0 15,054 0 0
GOLDMAN SACHS GROUP INC Call 38141G104 1,030 97,400 SH Call SOLE 0 97,400 0 0
GOLDMAN SACHS GROUP INC Put 38141G104 176 142,400 SH Put SOLE 0 142,400 0 0
GOLUB CAP BDC INC Put 38173M102 0 100 SH Put SOLE 0 100 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 112 3,370 SH   SOLE 0 3,370 0 0
GOODYEAR TIRE & RUBR CO Call 382550101 5 11,400 SH Call SOLE 0 11,400 0 0
GOODYEAR TIRE & RUBR CO Put 382550101 45 53,700 SH Put SOLE 0 53,700 0 0
GOPRO INC CL A 38268T103 11 1,056 SH   SOLE 0 1,056 0 0
GOPRO INC Call 38268T103 5 1,500 SH Call SOLE 0 1,500 0 0
GOPRO INC Put 38268T103 15 1,500 SH Put SOLE 0 1,500 0 0
GORMAN RUPP CO COM 383082104 3 100 SH   SOLE 0 100 0 0
GORMAN RUPP CO Call 383082104 0 900 SH Call SOLE 0 900 0 0
GOVERNMENT PPTYS INCOME TR Call 38376A103 202 144,900 SH Call SOLE 0 144,900 0 0
GOVERNMENT PPTYS INCOME TR Put 38376A103 7 9,200 SH Put SOLE 0 9,200 0 0
GP STRATEGIES CORP COM 36225V104 7 254 SH   SOLE 0 254 0 0
GP STRATEGIES CORP Call 36225V104 1 600 SH Call SOLE 0 600 0 0
GRACE W R & CO DEL NEW COM 38388F108 108 1,503 SH   SOLE 0 1,503 0 0
GRACE W R & CO DEL NEW Call 38388F108 148 38,900 SH Call SOLE 0 38,900 0 0
GRACE W R & CO DEL NEW Put 38388F108 16 8,100 SH Put SOLE 0 8,100 0 0
GRACO INC COM 384109104 148 1,201 SH   SOLE 0 1,201 0 0
GRAINGER W W INC COM 384802104 179 998 SH   SOLE 0 998 0 0
GRAINGER W W INC Call 384802104 19 5,400 SH Call SOLE 0 5,400 0 0
GRAINGER W W INC Put 384802104 8 4,500 SH Put SOLE 0 4,500 0 0
GRAN TIERRA ENERGY INC COM 38500T101 0 315 SH   SOLE 0 315 0 0
GRANITE CONSTR INC Call 387328107 4 1,300 SH Call SOLE 0 1,300 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 14 1,017 SH   SOLE 0 1,017 0 0
GRAY TELEVISION INC COM 389375106 417 26,607 SH   SOLE 0 26,607 0 0
GRAY TELEVISION INC Call 389375106 4 9,500 SH Call SOLE 0 9,500 0 0
GREAT PLAINS ENERGY INC COM 391164100 72 2,400 SH   SOLE 0 2,400 0 0
GREAT PLAINS ENERGY INC Put 391164100 4 1,000 SH Put SOLE 0 1,000 0 0
GREEN DOT CORP CL A 39304D102 4 100 SH   SOLE 0 100 0 0
GREEN DOT CORP Call 39304D102 15 2,800 SH Call SOLE 0 2,800 0 0
GREEN PLAINS INC COM 393222104 143 7,122 SH   SOLE 0 7,122 0 0
GREEN PLAINS INC Call 393222104 1 14,500 SH Call SOLE 0 14,500 0 0
GREEN PLAINS INC Put 393222104 3 3,200 SH Put SOLE 0 3,200 0 0
GREENBRIER COS INC COM 393657101 28 602 SH   SOLE 0 602 0 0
GREENBRIER COS INC Call 393657101 0 100 SH Call SOLE 0 100 0 0
GREENHILL & CO INC Call 395259104 3 32,400 SH Call SOLE 0 32,400 0 0
GREENHILL & CO INC Put 395259104 6 2,000 SH Put SOLE 0 2,000 0 0
GREIF INC CL A 397624107 7 134 SH   SOLE 0 134 0 0
GREIF INC CL B 397624206 120 1,873 SH   SOLE 0 1,873 0 0
GREIF INC Call 397624107 62 18,800 SH Call SOLE 0 18,800 0 0
GREIF INC Put 397624107 1 2,200 SH Put SOLE 0 2,200 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 18 253 SH   SOLE 0 253 0 0
GROUP 1 AUTOMOTIVE INC Call 398905109 3 900 SH Call SOLE 0 900 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 3 65 SH   SOLE 0 65 0 0
GROUPE CGI INC Call 39945C109 0 1,100 SH Call SOLE 0 1,100 0 0
GROUPE CGI INC Put 39945C109 0 100 SH Put SOLE 0 100 0 0
GRUBHUB INC COM 400110102 838 15,914 SH   SOLE 0 15,914 0 0
GRUBHUB INC Call 400110102 1,087 124,500 SH Call SOLE 0 124,500 0 0
GRUBHUB INC Put 400110102 71 21,700 SH Put SOLE 0 21,700 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 1 6 SH   SOLE 0 6 0 0
GRUPO AEROPORTUARIO DEL SURE Put 40051E202 1 400 SH Put SOLE 0 400 0 0
GRUPO FINANCIERO GALICIA S A Call 399909100 152 28,600 SH Call SOLE 0 28,600 0 0
GRUPO FINANCIERO GALICIA S A Put 399909100 0 900 SH Put SOLE 0 900 0 0
GRUPO FINANCIERO SANTANDER M SPON ADR SHS B 40053C105 121 12,018 SH   SOLE 0 12,018 0 0
GRUPO FINANCIERO SANTANDER M Call 40053C105 0 300 SH Call SOLE 0 300 0 0
GRUPO FINANCIERO SANTANDER M Put 40053C105 5 1,100 SH Put SOLE 0 1,100 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 117 4,766 SH   SOLE 0 4,766 0 0
GRUPO TELEVISA SA Call 40049J206 0 1,000 SH Call SOLE 0 1,000 0 0
GRUPO TELEVISA SA Put 40049J206 45 7,600 SH Put SOLE 0 7,600 0 0
GSI TECHNOLOGY COM 36241U106 48 6,659 SH   SOLE 0 6,659 0 0
GSI TECHNOLOGY Call 36241U106 0 6,700 SH Call SOLE 0 6,700 0 0
GSI TECHNOLOGY Put 36241U106 3 7,100 SH Put SOLE 0 7,100 0 0
GSV CAP CORP COM 36191J101 36 6,764 SH   SOLE 0 6,764 0 0
GSV CAP CORP Call 36191J101 0 900 SH Call SOLE 0 900 0 0
GTT COMMUNICATIONS INC Put 362393100 0 1,100 SH Put SOLE 0 1,100 0 0
GUESS INC COM 401617105 157 9,257 SH   SOLE 0 9,257 0 0
GUESS INC Call 401617105 29 12,300 SH Call SOLE 0 12,300 0 0
GUESS INC Put 401617105 0 15,300 SH Put SOLE 0 15,300 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 2 38 SH   SOLE 0 38 0 0
GUIDEWIRE SOFTWARE INC Call 40171V100 0 300 SH Call SOLE 0 300 0 0
GUIDEWIRE SOFTWARE INC Put 40171V100 0 1,400 SH Put SOLE 0 1,400 0 0
GULF ISLAND FABRICATION INC COM 402307102 1 100 SH   SOLE 0 100 0 0
GULFPORT ENERGY CORP COM NEW 402635304 43 3,035 SH   SOLE 0 3,035 0 0
GULFPORT ENERGY CORP Put 402635304 0 10,000 SH Put SOLE 0 10,000 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 437 4,311 SH   SOLE 0 4,311 0 0
GW PHARMACEUTICALS PLC Call 36197T103 480 66,100 SH Call SOLE 0 66,100 0 0
GW PHARMACEUTICALS PLC Put 36197T103 254 43,100 SH Put SOLE 0 43,100 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 156 5,362 SH   SOLE 0 5,362 0 0
H & E EQUIPMENT SERVICES INC Call 404030108 7 1,600 SH Call SOLE 0 1,600 0 0
H & E EQUIPMENT SERVICES INC Put 404030108 0 600 SH Put SOLE 0 600 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 125 9,654 SH   SOLE 0 9,654 0 0
HABIT RESTAURANTS INC Call 40449J103 1 10,000 SH Call SOLE 0 10,000 0 0
HABIT RESTAURANTS INC Put 40449J103 6 8,100 SH Put SOLE 0 8,100 0 0
HACKETT GROUP INC COM 404609109 4 300 SH   SOLE 0 300 0 0
HAEMONETICS CORP Call 405024100 4 6,000 SH Call SOLE 0 6,000 0 0
HAIN CELESTIAL GROUP INC COM 405217100 2,838 68,980 SH   SOLE 0 68,980 0 0
HAIN CELESTIAL GROUP INC Call 405217100 243 92,600 SH Call SOLE 0 92,600 0 0
HAIN CELESTIAL GROUP INC Put 405217100 188 113,500 SH Put SOLE 0 113,500 0 0
HALCON RES CORP COM PAR NEW 40537Q605 15 2,347 SH   SOLE 0 2,347 0 0
HALCON RES CORP Call 40537Q605 3 6,900 SH Call SOLE 0 6,900 0 0
HALCON RES CORP Put 40537Q605 0 200 SH Put SOLE 0 200 0 0
HALLIBURTON CO COM 406216101 1,222 26,563 SH   SOLE 0 26,563 0 0
HALLIBURTON CO Call 406216101 194 57,300 SH Call SOLE 0 57,300 0 0
HALLIBURTON CO Put 406216101 258 140,500 SH Put SOLE 0 140,500 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 30 1,754 SH   SOLE 0 1,754 0 0
HALOZYME THERAPEUTICS INC Call 40637H109 114 31,700 SH Call SOLE 0 31,700 0 0
HALOZYME THERAPEUTICS INC Put 40637H109 8 2,400 SH Put SOLE 0 2,400 0 0
HALYARD HEALTH INC COM 40650V100 1 40 SH   SOLE 0 40 0 0
HALYARD HEALTH INC Put 40650V100 0 8,300 SH Put SOLE 0 8,300 0 0
HANCOCK HLDG CO COM 410120109 48 1,002 SH   SOLE 0 1,002 0 0
HANCOCK HLDG CO Call 410120109 0 200 SH Call SOLE 0 200 0 0
HANCOCK HLDG CO Put 410120109 5 2,100 SH Put SOLE 0 2,100 0 0
HANESBRANDS INC COM 410345102 93 3,794 SH   SOLE 0 3,794 0 0
HANESBRANDS INC Call 410345102 32 33,600 SH Call SOLE 0 33,600 0 0
HANESBRANDS INC Put 410345102 12 26,700 SH Put SOLE 0 26,700 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 133 5,462 SH   SOLE 0 5,462 0 0
HANNON ARMSTRONG SUST INFR C Call 41068X100 0 200 SH Call SOLE 0 200 0 0
HANNON ARMSTRONG SUST INFR C Put 41068X100 0 400 SH Put SOLE 0 400 0 0
HARDINGE INC Call 412324303 2 700 SH Call SOLE 0 700 0 0
HARLEY DAVIDSON INC COM 412822108 89 1,850 SH   SOLE 0 1,850 0 0
HARLEY DAVIDSON INC Call 412822108 0 300 SH Call SOLE 0 300 0 0
HARLEY DAVIDSON INC Put 412822108 26 68,600 SH Put SOLE 0 68,600 0 0
HARMONIC INC COM 413160102 3 1,000 SH   SOLE 0 1,000 0 0
HARMONIC INC Call 413160102 0 200 SH Call SOLE 0 200 0 0
HARMONIC INC Put 413160102 0 100 SH Put SOLE 0 100 0 0
HARRIS CORP DEL COM 413875105 181 1,380 SH   SOLE 0 1,380 0 0
HARRIS CORP DEL Call 413875105 7 5,000 SH Call SOLE 0 5,000 0 0
HARSCO CORP Call 415864107 1 200 SH Call SOLE 0 200 0 0
HARSCO CORP Put 415864107 0 1,000 SH Put SOLE 0 1,000 0 0
HARTE-HANKS INC COM 416196103 0 700 SH   SOLE 0 700 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 110 1,990 SH   SOLE 0 1,990 0 0
HARTFORD FINL SVCS GROUP INC *W EXP 06/26/201 416515120 7,168 143,200 SH   SOLE 0 143,200 0 0
HARTFORD FINL SVCS GROUP INC Call 416515104 106 34,000 SH Call SOLE 0 34,000 0 0
HARTFORD FINL SVCS GROUP INC Put 416515104 0 500 SH Put SOLE 0 500 0 0
HASBRO INC COM 418056107 713 7,308 SH   SOLE 0 7,308 0 0
HASBRO INC Call 418056107 4 9,200 SH Call SOLE 0 9,200 0 0
HASBRO INC Put 418056107 18 23,800 SH Put SOLE 0 23,800 0 0
HAVERTY FURNITURE INC COM 419596101 14 569 SH   SOLE 0 569 0 0
HAVERTY FURNITURE INC Put 419596101 0 1,200 SH Put SOLE 0 1,200 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 13 400 SH   SOLE 0 400 0 0
HAWAIIAN HOLDINGS INC COM 419879101 661 17,604 SH   SOLE 0 17,604 0 0
HAWAIIAN HOLDINGS INC Call 419879101 0 15,300 SH Call SOLE 0 15,300 0 0
HAWAIIAN HOLDINGS INC Put 419879101 167 17,900 SH Put SOLE 0 17,900 0 0
HAWKINS INC Call 420261109 0 300 SH Call SOLE 0 300 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 52 1,475 SH   SOLE 0 1,475 0 0
HAYNES INTERNATIONAL INC Put 420877201 0 2,500 SH Put SOLE 0 2,500 0 0
HC2 HLDGS INC COM 404139107 36 6,845 SH   SOLE 0 6,845 0 0
HC2 HLDGS INC Put 404139107 15 14,700 SH Put SOLE 0 14,700 0 0
HCA HEALTHCARE INC COM 40412C101 68 858 SH   SOLE 0 858 0 0
HCA HEALTHCARE INC Call 40412C101 113 14,800 SH Call SOLE 0 14,800 0 0
HCA HEALTHCARE INC Put 40412C101 31 52,100 SH Put SOLE 0 52,100 0 0
HCI GROUP INC Call 40416E103 62 13,000 SH Call SOLE 0 13,000 0 0
HCI GROUP INC Put 40416E103 10 13,400 SH Put SOLE 0 13,400 0 0
HCP INC Call 40414L109 6 7,200 SH Call SOLE 0 7,200 0 0
HCP INC Put 40414L109 11 2,400 SH Put SOLE 0 2,400 0 0
HD SUPPLY HLDGS INC COM 40416M105 1,553 43,071 SH   SOLE 0 43,071 0 0
HD SUPPLY HLDGS INC Call 40416M105 146 59,400 SH Call SOLE 0 59,400 0 0
HD SUPPLY HLDGS INC Put 40416M105 363 94,000 SH Put SOLE 0 94,000 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 701 7,276 SH   SOLE 0 7,276 0 0
HDFC BANK LTD Call 40415F101 20 9,100 SH Call SOLE 0 9,100 0 0
HDFC BANK LTD Put 40415F101 3 1,100 SH Put SOLE 0 1,100 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 571 39,383 SH   SOLE 0 39,383 0 0
HEALTH INS INNOVATIONS INC Call 42225K106 63 69,400 SH Call SOLE 0 69,400 0 0
HEALTH INS INNOVATIONS INC Put 42225K106 712 144,800 SH Put SOLE 0 144,800 0 0
HEALTHCARE SVCS GRP INC COM 421906108 5 100 SH   SOLE 0 100 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 188 6,323 SH   SOLE 0 6,323 0 0
HEALTHCARE TR AMER INC Put 42225P501 62 8,900 SH Put SOLE 0 8,900 0 0
HEALTHEQUITY INC COM 42226A107 69 1,371 SH   SOLE 0 1,371 0 0
HEALTHEQUITY INC Call 42226A107 15 9,600 SH Call SOLE 0 9,600 0 0
HEALTHEQUITY INC Put 42226A107 0 200 SH Put SOLE 0 200 0 0
HEALTHSOUTH CORP Call 421924309 3 13,400 SH Call SOLE 0 13,400 0 0
HEARTLAND FINL USA INC Call 42234Q102 0 100 SH Call SOLE 0 100 0 0
HECLA MNG CO Call 422704106 5 25,100 SH Call SOLE 0 25,100 0 0
HEICO CORP NEW COM 422806109 207 2,311 SH   SOLE 0 2,311 0 0
HEICO CORP NEW CL A 422806208 492 6,469 SH   SOLE 0 6,469 0 0
HEICO CORP NEW Call 422806109 4 300 SH Call SOLE 0 300 0 0
HEICO CORP NEW Put 422806109 0 100 SH Put SOLE 0 100 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 16 801 SH   SOLE 0 801 0 0
HEIDRICK & STRUGGLES INTL IN Call 422819102 1 1,100 SH Call SOLE 0 1,100 0 0
HEIDRICK & STRUGGLES INTL IN Put 422819102 1 3,400 SH Put SOLE 0 3,400 0 0
HELEN OF TROY CORP LTD COM G4388N106 3 35 SH   SOLE 0 35 0 0
HELEN OF TROY CORP LTD Call G4388N106 0 400 SH Call SOLE 0 400 0 0
HELIX ENERGY SOLUTIONS GRP I Put 42330P107 0 500 SH Put SOLE 0 500 0 0
HELMERICH & PAYNE INC COM 423452101 878 16,859 SH   SOLE 0 16,859 0 0
HELMERICH & PAYNE INC Call 423452101 40 34,700 SH Call SOLE 0 34,700 0 0
HELMERICH & PAYNE INC Put 423452101 110 12,900 SH Put SOLE 0 12,900 0 0
HENRY JACK & ASSOC INC COM 426281101 129 1,261 SH   SOLE 0 1,261 0 0
HENRY JACK & ASSOC INC Put 426281101 1 1,100 SH Put SOLE 0 1,100 0 0
HERBALIFE LTD COM USD SHS G4412G101 690 10,185 SH   SOLE 0 10,185 0 0
HERBALIFE LTD Call G4412G101 333 30,000 SH Call SOLE 0 30,000 0 0
HERBALIFE LTD Put G4412G101 204 113,500 SH Put SOLE 0 113,500 0 0
HERC HLDGS INC COM 42704L104 38 776 SH   SOLE 0 776 0 0
HERC HLDGS INC Put 42704L104 0 1,200 SH Put SOLE 0 1,200 0 0
HERCULES CAPITAL INC COM 427096508 0 75 SH   SOLE 0 75 0 0
HERCULES CAPITAL INC Call 427096508 0 1,000 SH Call SOLE 0 1,000 0 0
HERCULES CAPITAL INC Put 427096508 0 500 SH Put SOLE 0 500 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 2 92 SH   SOLE 0 92 0 0
HERITAGE INS HLDGS INC Call 42727J102 25 20,000 SH Call SOLE 0 20,000 0 0
HERITAGE INS HLDGS INC Put 42727J102 21 39,300 SH Put SOLE 0 39,300 0 0
HERON THERAPEUTICS INC COM 427746102 61 3,816 SH   SOLE 0 3,816 0 0
HERON THERAPEUTICS INC Call 427746102 11 8,200 SH Call SOLE 0 8,200 0 0
HERON THERAPEUTICS INC Put 427746102 0 1,500 SH Put SOLE 0 1,500 0 0
HERSHA HOSPITALITY TR Call 427825500 2 8,300 SH Call SOLE 0 8,300 0 0
HERSHA HOSPITALITY TR Put 427825500 0 200 SH Put SOLE 0 200 0 0
HERSHEY CO COM 427866108 209 1,919 SH   SOLE 0 1,919 0 0
HERSHEY CO Call 427866108 0 300 SH Call SOLE 0 300 0 0
HERSHEY CO Put 427866108 3 2,900 SH Put SOLE 0 2,900 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 92 4,116 SH   SOLE 0 4,116 0 0
HERTZ GLOBAL HLDGS INC Call 42806J106 637 103,400 SH Call SOLE 0 103,400 0 0
HERTZ GLOBAL HLDGS INC Put 42806J106 97 200,500 SH Put SOLE 0 200,500 0 0
HESS CORP COM 42809H107 1,203 25,658 SH   SOLE 0 25,658 0 0
HESS CORP Call 42809H107 4 2,600 SH Call SOLE 0 2,600 0 0
HESS CORP Put 42809H107 55 23,900 SH Put SOLE 0 23,900 0 0
HESS MIDSTREAM PARTNERS LP UNIT LTD PR INT 428104103 17 800 SH   SOLE 0 800 0 0
HESS MIDSTREAM PARTNERS LP Put 428104103 0 200 SH Put SOLE 0 200 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,039 70,667 SH   SOLE 0 70,667 0 0
HEWLETT PACKARD ENTERPRISE C Call 42824C109 232 160,100 SH Call SOLE 0 160,100 0 0
HEWLETT PACKARD ENTERPRISE C Put 42824C109 5 29,900 SH Put SOLE 0 29,900 0 0
HEXCEL CORP NEW COM 428291108 72 1,267 SH   SOLE 0 1,267 0 0
HEXCEL CORP NEW Call 428291108 14 2,200 SH Call SOLE 0 2,200 0 0
HEXCEL CORP NEW Put 428291108 0 400 SH Put SOLE 0 400 0 0
HFF INC CL A 40418F108 7 200 SH   SOLE 0 200 0 0
HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 260 27,429 SH   SOLE 0 27,429 0 0
HI-CRUSH PARTNERS LP Call 428337109 25 36,400 SH Call SOLE 0 36,400 0 0
HI-CRUSH PARTNERS LP Put 428337109 12 23,500 SH Put SOLE 0 23,500 0 0
HIBBETT SPORTS INC COM 428567101 2 203 SH   SOLE 0 203 0 0
HIGHPOWER INTL INC COM 43113X101 13 2,942 SH   SOLE 0 2,942 0 0
HIGHPOWER INTL INC Put 43113X101 6 2,300 SH Put SOLE 0 2,300 0 0
HIGHWOODS PPTYS INC Call 431284108 0 700 SH Call SOLE 0 700 0 0
HILL INTERNATIONAL INC COM 431466101 28 6,060 SH   SOLE 0 6,060 0 0
HILL ROM HLDGS INC COM 431475102 274 3,706 SH   SOLE 0 3,706 0 0
HILTON GRAND VACATIONS INC COM 43283X105 2 66 SH   SOLE 0 66 0 0
HILTON GRAND VACATIONS INC Put 43283X105 0 300 SH Put SOLE 0 300 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 20 300 SH   SOLE 0 300 0 0
HILTON WORLDWIDE HLDGS INC Call 43300A203 7 900 SH Call SOLE 0 900 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 363 33,214 SH   SOLE 0 33,214 0 0
HIMAX TECHNOLOGIES INC Call 43289P106 337 157,300 SH Call SOLE 0 157,300 0 0
HIMAX TECHNOLOGIES INC Put 43289P106 2 12,600 SH Put SOLE 0 12,600 0 0
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 36 1,943 SH   SOLE 0 1,943 0 0
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 208 6,241 SH   SOLE 0 6,241 0 0
HOLLY ENERGY PARTNERS L P Call 435763107 1 9,700 SH Call SOLE 0 9,700 0 0
HOLLY ENERGY PARTNERS L P Put 435763107 25 9,100 SH Put SOLE 0 9,100 0 0
HOLLYFRONTIER CORP COM 436106108 598 16,631 SH   SOLE 0 16,631 0 0
HOLLYFRONTIER CORP Call 436106108 77 23,100 SH Call SOLE 0 23,100 0 0
HOLLYFRONTIER CORP Put 436106108 1 24,900 SH Put SOLE 0 24,900 0 0
HOLLYSYS AUTOMATION TECHNOLO Call G45667105 10 6,100 SH Call SOLE 0 6,100 0 0
HOLLYSYS AUTOMATION TECHNOLO Put G45667105 0 400 SH Put SOLE 0 400 0 0
HOLOGIC INC COM 436440101 90 2,458 SH   SOLE 0 2,458 0 0
HOLOGIC INC Call 436440101 0 100 SH Call SOLE 0 100 0 0
HOLOGIC INC Put 436440101 60 25,100 SH Put SOLE 0 25,100 0 0
HOME BANCSHARES INC Call 436893200 202 34,200 SH Call SOLE 0 34,200 0 0
HOME BANCSHARES INC Put 436893200 2 15,500 SH Put SOLE 0 15,500 0 0
HOME DEPOT INC COM 437076102 17,212 105,234 SH   SOLE 0 105,234 0 0
HOME DEPOT INC Call 437076102 562 135,300 SH Call SOLE 0 135,300 0 0
HOME DEPOT INC Put 437076102 312 274,900 SH Put SOLE 0 274,900 0 0
HOMESTREET INC COM 43785V102 113 4,210 SH   SOLE 0 4,210 0 0
HOMESTREET INC Put 43785V102 1 1,900 SH Put SOLE 0 1,900 0 0
HONDA MOTOR LTD Call 438128308 1 800 SH Call SOLE 0 800 0 0
HONDA MOTOR LTD Put 438128308 0 1,200 SH Put SOLE 0 1,200 0 0
HONEYWELL INTL INC COM 438516106 981 6,928 SH   SOLE 0 6,928 0 0
HONEYWELL INTL INC Call 438516106 227 39,300 SH Call SOLE 0 39,300 0 0
HONEYWELL INTL INC Put 438516106 53 274,100 SH Put SOLE 0 274,100 0 0
HORIZON GLOBAL CORP COM 44052W104 6 380 SH   SOLE 0 380 0 0
HORIZON GLOBAL CORP Put 44052W104 0 100 SH Put SOLE 0 100 0 0
HORIZON PHARMA PLC SHS G4617B105 495 39,050 SH   SOLE 0 39,050 0 0
HORIZON PHARMA PLC Call G4617B105 5 14,000 SH Call SOLE 0 14,000 0 0
HORIZON PHARMA PLC Put G4617B105 30 15,400 SH Put SOLE 0 15,400 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 1 100 SH   SOLE 0 100 0 0
HORIZON TECHNOLOGY FIN CORP Put 44045A102 0 500 SH Put SOLE 0 500 0 0
HORMEL FOODS CORP COM 440452100 763 23,755 SH   SOLE 0 23,755 0 0
HORMEL FOODS CORP Call 440452100 2 24,100 SH Call SOLE 0 24,100 0 0
HORMEL FOODS CORP Put 440452100 36 13,700 SH Put SOLE 0 13,700 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 13 3,300 SH   SOLE 0 3,300 0 0
HORNBECK OFFSHORE SVCS INC N Call 440543106 5 8,800 SH Call SOLE 0 8,800 0 0
HORTONWORKS INC COM 440894103 60 3,556 SH   SOLE 0 3,556 0 0
HORTONWORKS INC Call 440894103 131 29,900 SH Call SOLE 0 29,900 0 0
HORTONWORKS INC Put 440894103 0 500 SH Put SOLE 0 500 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 20 729 SH   SOLE 0 729 0 0
HOSPITALITY PPTYS TR Call 44106M102 0 1,100 SH Call SOLE 0 1,100 0 0
HOSPITALITY PPTYS TR Put 44106M102 0 2,300 SH Put SOLE 0 2,300 0 0
HOST HOTELS & RESORTS INC COM 44107P104 208 11,253 SH   SOLE 0 11,253 0 0
HOST HOTELS & RESORTS INC Call 44107P104 23 36,700 SH Call SOLE 0 36,700 0 0
HOST HOTELS & RESORTS INC Put 44107P104 48 55,800 SH Put SOLE 0 55,800 0 0
HOSTESS BRANDS INC CL A 44109J106 8 600 SH   SOLE 0 600 0 0
HOSTESS BRANDS INC Call 44109J106 0 1,300 SH Call SOLE 0 1,300 0 0
HOUGHTON MIFFLIN HARCOURT CO Put 44157R109 0 600 SH Put SOLE 0 600 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 21 11,084 SH   SOLE 0 11,084 0 0
HOVNANIAN ENTERPRISES INC Put 442487203 11 10,000 SH Put SOLE 0 10,000 0 0
HOWARD HUGHES CORP COM 44267D107 92 784 SH   SOLE 0 784 0 0
HOWARD HUGHES CORP Call 44267D107 0 11,900 SH Call SOLE 0 11,900 0 0
HOWARD HUGHES CORP Put 44267D107 0 900 SH Put SOLE 0 900 0 0
HP INC Put 40434L105 0 400 SH Put SOLE 0 400 0 0
HRG GROUP INC COM 40434J100 0 47 SH   SOLE 0 47 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 1,477 29,909 SH   SOLE 0 29,909 0 0
HSBC HLDGS PLC Call 404280406 9 1,400 SH Call SOLE 0 1,400 0 0
HSBC HLDGS PLC Put 404280406 28 142,000 SH Put SOLE 0 142,000 0 0
HSN INC Call 404303109 10 5,900 SH Call SOLE 0 5,900 0 0
HSN INC Put 404303109 3 4,300 SH Put SOLE 0 4,300 0 0
HUANENG PWR INTL INC SPON ADR H SHS 443304100 13 545 SH   SOLE 0 545 0 0
HUANENG PWR INTL INC Call 443304100 0 2,600 SH Call SOLE 0 2,600 0 0
HUANENG PWR INTL INC Put 443304100 3 2,500 SH Put SOLE 0 2,500 0 0
HUB GROUP INC CL A 443320106 41 961 SH   SOLE 0 961 0 0
HUB GROUP INC Put 443320106 8 2,000 SH Put SOLE 0 2,000 0 0
HUBSPOT INC Call 443573100 49 3,600 SH Call SOLE 0 3,600 0 0
HUBSPOT INC Put 443573100 0 200 SH Put SOLE 0 200 0 0
HUDBAY MINERALS INC COM 443628102 34 4,652 SH   SOLE 0 4,652 0 0
HUDBAY MINERALS INC *W EXP 07/20/201 443628136 0 1,227 SH   SOLE 0 1,227 0 0
HUDBAY MINERALS INC Call 443628102 7 13,900 SH Call SOLE 0 13,900 0 0
HUDBAY MINERALS INC Put 443628102 2 3,100 SH Put SOLE 0 3,100 0 0
HUDSON GLOBAL INC COM 443787106 4 2,740 SH   SOLE 0 2,740 0 0
HUDSON TECHNOLOGIES INC COM 444144109 30 3,883 SH   SOLE 0 3,883 0 0
HUDSON TECHNOLOGIES INC Call 444144109 0 1,800 SH Call SOLE 0 1,800 0 0
HUDSON TECHNOLOGIES INC Put 444144109 3 7,800 SH Put SOLE 0 7,800 0 0
HUMANA INC COM 444859102 1,891 7,762 SH   SOLE 0 7,762 0 0
HUMANA INC Call 444859102 1,210 38,900 SH Call SOLE 0 38,900 0 0
HUMANA INC Put 444859102 105 56,200 SH Put SOLE 0 56,200 0 0
HUNT J B TRANS SVCS INC COM 445658107 74 675 SH   SOLE 0 675 0 0
HUNT J B TRANS SVCS INC Call 445658107 273 17,000 SH Call SOLE 0 17,000 0 0
HUNTINGTON BANCSHARES INC COM 446150104 13 1,000 SH   SOLE 0 1,000 0 0
HUNTINGTON BANCSHARES INC Call 446150104 2 6,600 SH Call SOLE 0 6,600 0 0
HUNTINGTON BANCSHARES INC Put 446150104 17 5,700 SH Put SOLE 0 5,700 0 0
HUNTSMAN CORP COM 447011107 9 330 SH   SOLE 0 330 0 0
HUNTSMAN CORP Call 447011107 988 357,200 SH Call SOLE 0 357,200 0 0
HUNTSMAN CORP Put 447011107 16 29,200 SH Put SOLE 0 29,200 0 0
HURON CONSULTING GROUP INC COM 447462102 8 245 SH   SOLE 0 245 0 0
HYATT HOTELS CORP COM CL A 448579102 12 203 SH   SOLE 0 203 0 0
HYATT HOTELS CORP Call 448579102 1 400 SH Call SOLE 0 400 0 0
HYATT HOTELS CORP Put 448579102 0 1,700 SH Put SOLE 0 1,700 0 0
HYDROGENICS CORP NEW COM NEW 448883207 637 78,203 SH   SOLE 0 78,203 0 0
HYDROGENICS CORP NEW Put 448883207 46 41,400 SH Put SOLE 0 41,400 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 12 157 SH   SOLE 0 157 0 0
I D SYSTEMS INC COM 449489103 15 2,106 SH   SOLE 0 2,106 0 0
IAC INTERACTIVECORP COM 44919P508 265 2,254 SH   SOLE 0 2,254 0 0
IAC INTERACTIVECORP Call 44919P508 4 100 SH Call SOLE 0 100 0 0
IAC INTERACTIVECORP Put 44919P508 8 5,000 SH Put SOLE 0 5,000 0 0
IAMGOLD CORP COM 450913108 13 2,161 SH   SOLE 0 2,161 0 0
IAMGOLD CORP Call 450913108 1 1,000 SH Call SOLE 0 1,000 0 0
IBERIABANK CORP Call 450828108 5 1,400 SH Call SOLE 0 1,400 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 205 3,741 SH   SOLE 0 3,741 0 0
ICAHN ENTERPRISES LP Put 451100101 21 6,300 SH Put SOLE 0 6,300 0 0
ICICI BK LTD ADR 45104G104 64 7,481 SH   SOLE 0 7,481 0 0
ICICI BK LTD Call 45104G104 1 2,500 SH Call SOLE 0 2,500 0 0
ICICI BK LTD Put 45104G104 0 300 SH Put SOLE 0 300 0 0
ICON PLC SHS G4705A100 599 5,261 SH   SOLE 0 5,261 0 0
ICON PLC Put G4705A100 1 13,400 SH Put SOLE 0 13,400 0 0
ICONIX BRAND GROUP INC COM 451055107 86 15,117 SH   SOLE 0 15,117 0 0
ICONIX BRAND GROUP INC Put 451055107 56 41,100 SH Put SOLE 0 41,100 0 0
IDENTIV INC COM NEW 45170X205 1 400 SH   SOLE 0 400 0 0
IDERA PHARMACEUTICALS INC COM NEW 45168K306 15 6,800 SH   SOLE 0 6,800 0 0
IDEX CORP COM 45167R104 22 188 SH   SOLE 0 188 0 0
IDEX CORP Call 45167R104 0 100 SH Call SOLE 0 100 0 0
IDEX CORP Put 45167R104 0 400 SH Put SOLE 0 400 0 0
IDEXX LABS INC COM 45168D104 590 3,800 SH   SOLE 0 3,800 0 0
IDT CORP CL B NEW 448947507 40 2,857 SH   SOLE 0 2,857 0 0
IDT CORP Call 448947507 0 800 SH Call SOLE 0 800 0 0
IDT CORP Put 448947507 0 1,000 SH Put SOLE 0 1,000 0 0
IGNYTA INC COM 451731103 6 500 SH   SOLE 0 500 0 0
IGNYTA INC Call 451731103 0 200 SH Call SOLE 0 200 0 0
IHS MARKIT LTD SHS G47567105 788 17,889 SH   SOLE 0 17,889 0 0
IHS MARKIT LTD Call G47567105 1 2,200 SH Call SOLE 0 2,200 0 0
IHS MARKIT LTD Put G47567105 19 15,800 SH Put SOLE 0 15,800 0 0
II VI INC COM 902104108 122 2,971 SH   SOLE 0 2,971 0 0
II VI INC Call 902104108 1 100 SH Call SOLE 0 100 0 0
IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 6 493 SH   SOLE 0 493 0 0
IKANG HEALTHCARE GROUP INC Call 45174L108 8 5,700 SH Call SOLE 0 5,700 0 0
IKANG HEALTHCARE GROUP INC Put 45174L108 8 3,200 SH Put SOLE 0 3,200 0 0
ILG INC COM 44967H101 1,759 65,827 SH   SOLE 0 65,827 0 0
ILG INC Call 44967H101 41 12,400 SH Call SOLE 0 12,400 0 0
ILG INC Put 44967H101 295 290,600 SH Put SOLE 0 290,600 0 0
ILLINOIS TOOL WKS INC COM 452308109 121 819 SH   SOLE 0 819 0 0
ILLINOIS TOOL WKS INC Call 452308109 60 14,200 SH Call SOLE 0 14,200 0 0
ILLINOIS TOOL WKS INC Put 452308109 39 12,500 SH Put SOLE 0 12,500 0 0
ILLUMINA INC COM 452327109 10,675 53,591 SH   SOLE 0 53,591 0 0
ILLUMINA INC Call 452327109 819 53,900 SH Call SOLE 0 53,900 0 0
ILLUMINA INC Put 452327109 908 93,600 SH Put SOLE 0 93,600 0 0
IMAX CORP COM 45245E109 183 8,080 SH   SOLE 0 8,080 0 0
IMAX CORP Call 45245E109 5 3,600 SH Call SOLE 0 3,600 0 0
IMAX CORP Put 45245E109 9 5,300 SH Put SOLE 0 5,300 0 0
IMMERSION CORP COM 452521107 137 16,825 SH   SOLE 0 16,825 0 0
IMMERSION CORP Call 452521107 10 19,100 SH Call SOLE 0 19,100 0 0
IMMERSION CORP Put 452521107 19 24,800 SH Put SOLE 0 24,800 0 0
IMMUNOGEN INC COM 45253H101 33 4,378 SH   SOLE 0 4,378 0 0
IMMUNOGEN INC Call 45253H101 28 29,500 SH Call SOLE 0 29,500 0 0
IMMUNOGEN INC Put 45253H101 1 8,600 SH Put SOLE 0 8,600 0 0
IMMUNOMEDICS INC COM 452907108 18 1,307 SH   SOLE 0 1,307 0 0
IMMUNOMEDICS INC Call 452907108 604 81,500 SH Call SOLE 0 81,500 0 0
IMMUNOMEDICS INC Put 452907108 3 27,900 SH Put SOLE 0 27,900 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 49 3,813 SH   SOLE 0 3,813 0 0
IMPAC MTG HLDGS INC Call 45254P508 0 3,600 SH Call SOLE 0 3,600 0 0
IMPAC MTG HLDGS INC Put 45254P508 0 100 SH Put SOLE 0 100 0 0
IMPAX LABORATORIES INC COM 45256B101 8 400 SH   SOLE 0 400 0 0
IMPERIAL OIL LTD COM NEW 453038408 62 1,957 SH   SOLE 0 1,957 0 0
IMPERIAL OIL LTD Put 453038408 0 600 SH Put SOLE 0 600 0 0
IMPERVA INC COM 45321L100 39 919 SH   SOLE 0 919 0 0
IMPERVA INC Call 45321L100 32 63,200 SH Call SOLE 0 63,200 0 0
IMPERVA INC Put 45321L100 2 1,100 SH Put SOLE 0 1,100 0 0
IMPINJ INC COM 453204109 753 18,118 SH   SOLE 0 18,118 0 0
IMPINJ INC Call 453204109 15 12,800 SH Call SOLE 0 12,800 0 0
IMPINJ INC Put 453204109 87 32,300 SH Put SOLE 0 32,300 0 0
INC RESH HLDGS INC CL A 45329R109 0 12 SH   SOLE 0 12 0 0
INC RESH HLDGS INC Put 45329R109 1 500 SH Put SOLE 0 500 0 0
INCYTE CORP COM 45337C102 303 2,596 SH   SOLE 0 2,596 0 0
INCYTE CORP Call 45337C102 619 78,400 SH Call SOLE 0 78,400 0 0
INCYTE CORP Put 45337C102 617 54,700 SH Put SOLE 0 54,700 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 0 1 SH   SOLE 0 1 0 0
INDEPENDENCE RLTY TR INC Call 45378A106 4 9,000 SH Call SOLE 0 9,000 0 0
INDEPENDENCE RLTY TR INC Put 45378A106 0 4,000 SH Put SOLE 0 4,000 0 0
INDEPENDENT BK GROUP INC Call 45384B106 2 1,400 SH Call SOLE 0 1,400 0 0
INDIA FD INC COM 454089103 2 100 SH   SOLE 0 100 0 0
INDIA FD INC Call 454089103 0 100 SH Call SOLE 0 100 0 0
INDIA FD INC Put 454089103 0 300 SH Put SOLE 0 300 0 0
INFINERA CORPORATION COM 45667G103 248 28,059 SH   SOLE 0 28,059 0 0
INFINERA CORPORATION Call 45667G103 1 21,300 SH Call SOLE 0 21,300 0 0
INFINERA CORPORATION Put 45667G103 136 66,000 SH Put SOLE 0 66,000 0 0
INFOSYS LTD SPONSORED ADR 456788108 434 29,801 SH   SOLE 0 29,801 0 0
INFOSYS LTD Call 456788108 0 5,300 SH Call SOLE 0 5,300 0 0
INFOSYS LTD Put 456788108 25 87,900 SH Put SOLE 0 87,900 0 0
INFRAREIT INC COM 45685L100 153 6,880 SH   SOLE 0 6,880 0 0
INFRAREIT INC Put 45685L100 7 4,800 SH Put SOLE 0 4,800 0 0
ING GROEP N V SPONSORED ADR 456837103 58 3,200 SH   SOLE 0 3,200 0 0
ING GROEP N V Call 456837103 1 1,200 SH Call SOLE 0 1,200 0 0
ING GROEP N V Put 456837103 20 3,900 SH Put SOLE 0 3,900 0 0
INGERSOLL-RAND PLC SHS G47791101 257 2,888 SH   SOLE 0 2,888 0 0
INGERSOLL-RAND PLC Call G47791101 12 12,300 SH Call SOLE 0 12,300 0 0
INGERSOLL-RAND PLC Put G47791101 4 1,000 SH Put SOLE 0 1,000 0 0
INGEVITY CORP COM 45688C107 10 172 SH   SOLE 0 172 0 0
INGLES MKTS INC CL A 457030104 33 1,286 SH   SOLE 0 1,286 0 0
INGLES MKTS INC Call 457030104 1 1,500 SH Call SOLE 0 1,500 0 0
INGLES MKTS INC Put 457030104 2 3,200 SH Put SOLE 0 3,200 0 0
INNERWORKINGS INC COM 45773Y105 5 498 SH   SOLE 0 498 0 0
INNERWORKINGS INC Call 45773Y105 0 1,700 SH Call SOLE 0 1,700 0 0
INNERWORKINGS INC Put 45773Y105 2 2,100 SH Put SOLE 0 2,100 0 0
INNOPHOS HOLDINGS INC COM 45774N108 2 47 SH   SOLE 0 47 0 0
INNOSPEC INC COM 45768S105 5 94 SH   SOLE 0 94 0 0
INNOVIVA INC COM 45781M101 5 400 SH   SOLE 0 400 0 0
INOGEN INC Call 45780L104 0 100 SH Call SOLE 0 100 0 0
INOGEN INC Put 45780L104 0 1,100 SH Put SOLE 0 1,100 0 0
INOTEK PHARMACEUTICALS CORP COM 45780V102 4 2,400 SH   SOLE 0 2,400 0 0
INOTEK PHARMACEUTICALS CORP Call 45780V102 0 900 SH Call SOLE 0 900 0 0
INOVALON HLDGS INC COM CL A 45781D101 38 2,249 SH   SOLE 0 2,249 0 0
INOVALON HLDGS INC Call 45781D101 88 26,200 SH Call SOLE 0 26,200 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 29 4,650 SH   SOLE 0 4,650 0 0
INOVIO PHARMACEUTICALS INC Call 45773H201 6 25,900 SH Call SOLE 0 25,900 0 0
INOVIO PHARMACEUTICALS INC Put 45773H201 1 4,100 SH Put SOLE 0 4,100 0 0
INPHI CORP COM 45772F107 362 9,133 SH   SOLE 0 9,133 0 0
INPHI CORP Call 45772F107 3 2,200 SH Call SOLE 0 2,200 0 0
INPHI CORP Put 45772F107 34 20,300 SH Put SOLE 0 20,300 0 0
INSEEGO CORP COM 45782B104 0 500 SH   SOLE 0 500 0 0
INSEEGO CORP Call 45782B104 0 6,000 SH Call SOLE 0 6,000 0 0
INSIGNIA SYS INC COM 45765Y105 3 2,900 SH   SOLE 0 2,900 0 0
INSMED INC COM PAR $.01 457669307 144 4,639 SH   SOLE 0 4,639 0 0
INSMED INC Call 457669307 550 54,600 SH Call SOLE 0 54,600 0 0
INSMED INC Put 457669307 2 9,500 SH Put SOLE 0 9,500 0 0
INSPERITY INC COM 45778Q107 12 137 SH   SOLE 0 137 0 0
INSTALLED BLDG PRODS INC Call 45780R101 22 1,600 SH Call SOLE 0 1,600 0 0
INSTRUCTURE INC COM 45781U103 573 17,310 SH   SOLE 0 17,310 0 0
INSTRUCTURE INC Put 45781U103 2 1,300 SH Put SOLE 0 1,300 0 0
INSULET CORP COM 45784P101 2 54 SH   SOLE 0 54 0 0
INSULET CORP Call 45784P101 0 100 SH Call SOLE 0 100 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 47 5,300 SH   SOLE 0 5,300 0 0
INSYS THERAPEUTICS INC NEW Call 45824V209 4 16,500 SH Call SOLE 0 16,500 0 0
INSYS THERAPEUTICS INC NEW Put 45824V209 17 5,600 SH Put SOLE 0 5,600 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 23 885 SH   SOLE 0 885 0 0
INTEGRATED DEVICE TECHNOLOGY Call 458118106 3 5,000 SH Call SOLE 0 5,000 0 0
INTEL CORP COM 458140100 76 2,000 SH   SOLE 0 2,000 0 0
INTEL CORP Call 458140100 518 152,200 SH Call SOLE 0 152,200 0 0
INTEL CORP Put 458140100 129 357,800 SH Put SOLE 0 357,800 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 111 4,476 SH   SOLE 0 4,476 0 0
INTELLIA THERAPEUTICS INC Call 45826J105 39 5,000 SH Call SOLE 0 5,000 0 0
INTELLIA THERAPEUTICS INC Put 45826J105 24 22,500 SH Put SOLE 0 22,500 0 0
INTELSAT S A COM L5140P101 44 9,559 SH   SOLE 0 9,559 0 0
INTER PARFUMS INC COM 458334109 8 201 SH   SOLE 0 201 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 13 289 SH   SOLE 0 289 0 0
INTERACTIVE BROKERS GROUP IN Call 45841N107 2 600 SH Call SOLE 0 600 0 0
INTERACTIVE BROKERS GROUP IN Put 45841N107 0 1,900 SH Put SOLE 0 1,900 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 141 2,445 SH   SOLE 0 2,445 0 0
INTERCEPT PHARMACEUTICALS IN Call 45845P108 90 54,200 SH Call SOLE 0 54,200 0 0
INTERCEPT PHARMACEUTICALS IN Put 45845P108 646 24,000 SH Put SOLE 0 24,000 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 187 2,730 SH   SOLE 0 2,730 0 0
INTERCONTINENTAL EXCHANGE IN Call 45866F104 3 1,700 SH Call SOLE 0 1,700 0 0
INTERCONTINENTAL EXCHANGE IN Put 45866F104 21 3,100 SH Put SOLE 0 3,100 0 0
INTERFACE INC COM 458665304 8 400 SH   SOLE 0 400 0 0
INTERFACE INC Call 458665304 0 200 SH Call SOLE 0 200 0 0
INTERFACE INC Put 458665304 0 100 SH Put SOLE 0 100 0 0
INTERNAP CORP Call 45885A300 154 129,300 SH Call SOLE 0 129,300 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 4,845 33,396 SH   SOLE 0 33,396 0 0
INTERNATIONAL BUSINESS MACHS Call 459200101 22 29,400 SH Call SOLE 0 29,400 0 0
INTERNATIONAL BUSINESS MACHS Put 459200101 19 11,700 SH Put SOLE 0 11,700 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 571 4,000 SH   SOLE 0 4,000 0 0
INTERNATIONAL FLAVORS&FRAGRA Call 459506101 0 100 SH Call SOLE 0 100 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1,069 43,581 SH   SOLE 0 43,581 0 0
INTERNATIONAL GAME TECHNOLOG Call G4863A108 88 48,100 SH Call SOLE 0 48,100 0 0
INTERNATIONAL GAME TECHNOLOG Put G4863A108 2 19,000 SH Put SOLE 0 19,000 0 0
INTERPUBLIC GROUP COS INC COM 460690100 405 19,483 SH   SOLE 0 19,483 0 0
INTERSECTIONS INC Put 460981301 1 1,100 SH Put SOLE 0 1,100 0 0
INTERXION HOLDING N.V Call N47279109 1 300 SH Call SOLE 0 300 0 0
INTEVAC INC COM 461148108 14 1,768 SH   SOLE 0 1,768 0 0
INTEVAC INC Call 461148108 0 700 SH Call SOLE 0 700 0 0
INTL FCSTONE INC COM 46116V105 120 3,136 SH   SOLE 0 3,136 0 0
INTL FCSTONE INC Call 46116V105 3 1,700 SH Call SOLE 0 1,700 0 0
INTL FCSTONE INC Put 46116V105 0 1,000 SH Put SOLE 0 1,000 0 0
INTL PAPER CO COM 460146103 1,313 23,116 SH   SOLE 0 23,116 0 0
INTL PAPER CO Call 460146103 270 32,200 SH Call SOLE 0 32,200 0 0
INTL PAPER CO Put 460146103 35 13,900 SH Put SOLE 0 13,900 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 576 36,560 SH   SOLE 0 36,560 0 0
INTRA CELLULAR THERAPIES INC Call 46116X101 100 53,500 SH Call SOLE 0 53,500 0 0
INTRA CELLULAR THERAPIES INC Put 46116X101 127 73,000 SH Put SOLE 0 73,000 0 0
INTREPID POTASH INC Call 46121Y102 13 12,000 SH Call SOLE 0 12,000 0 0
INTREPID POTASH INC Put 46121Y102 0 7,300 SH Put SOLE 0 7,300 0 0
INTREXON CORP COM 46122T102 170 8,973 SH   SOLE 0 8,973 0 0
INTREXON CORP Call 46122T102 40 35,200 SH Call SOLE 0 35,200 0 0
INTREXON CORP Put 46122T102 29 8,400 SH Put SOLE 0 8,400 0 0
INTUIT COM 461202103 1,485 10,452 SH   SOLE 0 10,452 0 0
INTUIT Call 461202103 85 17,500 SH Call SOLE 0 17,500 0 0
INTUIT Put 461202103 110 25,500 SH Put SOLE 0 25,500 0 0
INVACARE CORP Call 461203101 1 1,000 SH Call SOLE 0 1,000 0 0
INVENTURE FOODS INC COM 461212102 39 8,426 SH   SOLE 0 8,426 0 0
INVESCO CALIF VALUE MUN INC COM 46132H106 131 10,000 SH   SOLE 0 10,000 0 0
INVESCO LTD SHS G491BT108 83 2,375 SH   SOLE 0 2,375 0 0
INVESCO LTD Call G491BT108 22 12,000 SH Call SOLE 0 12,000 0 0
INVESCO LTD Put G491BT108 33 8,500 SH Put SOLE 0 8,500 0 0
INVESCO MORTGAGE CAPITAL INC Call 46131B100 2 4,500 SH Call SOLE 0 4,500 0 0
INVESCO MORTGAGE CAPITAL INC Put 46131B100 0 2,000 SH Put SOLE 0 2,000 0 0
INVESTORS BANCORP INC NEW COM 46146L101 0 5 SH   SOLE 0 5 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 0 100 SH   SOLE 0 100 0 0
INVITAE CORP Call 46185L103 20 9,100 SH Call SOLE 0 9,100 0 0
INVITAE CORP Put 46185L103 0 100 SH Put SOLE 0 100 0 0
INVITATION HOMES INC COM 46187W107 4 200 SH   SOLE 0 200 0 0
INVITATION HOMES INC Put 46187W107 0 100 SH Put SOLE 0 100 0 0
INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 1 700 SH   SOLE 0 700 0 0
INVIVO THERAPEUTICS HLDGS CO Put 46186M209 1 700 SH Put SOLE 0 700 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 6 661 SH   SOLE 0 661 0 0
ION GEOPHYSICAL CORP Call 462044207 7 1,500 SH Call SOLE 0 1,500 0 0
IONIS PHARMACEUTICALS INC COM 462222100 838 16,541 SH   SOLE 0 16,541 0 0
IONIS PHARMACEUTICALS INC Call 462222100 374 36,300 SH Call SOLE 0 36,300 0 0
IONIS PHARMACEUTICALS INC Put 462222100 130 30,000 SH Put SOLE 0 30,000 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 7 1,000 SH   SOLE 0 1,000 0 0
IOVANCE BIOTHERAPEUTICS INC Call 462260100 2 2,400 SH Call SOLE 0 2,400 0 0
IOVANCE BIOTHERAPEUTICS INC Put 462260100 0 1,000 SH Put SOLE 0 1,000 0 0
IPG PHOTONICS CORP COM 44980X109 684 3,701 SH   SOLE 0 3,701 0 0
IPG PHOTONICS CORP Call 44980X109 50 2,300 SH Call SOLE 0 2,300 0 0
IPG PHOTONICS CORP Put 44980X109 6 4,200 SH Put SOLE 0 4,200 0 0
IRIDIUM COMMUNICATIONS INC Call 46269C102 0 700 SH Call SOLE 0 700 0 0
IROBOT CORP COM 462726100 3,236 42,005 SH   SOLE 0 42,005 0 0
IROBOT CORP Call 462726100 13 10,400 SH Call SOLE 0 10,400 0 0
IROBOT CORP Put 462726100 640 73,500 SH Put SOLE 0 73,500 0 0
IRON MTN INC NEW COM 46284V101 278 7,154 SH   SOLE 0 7,154 0 0
IRON MTN INC NEW Call 46284V101 0 900 SH Call SOLE 0 900 0 0
IRON MTN INC NEW Put 46284V101 3 2,600 SH Put SOLE 0 2,600 0 0
IRONWOOD PHARMACEUTICALS INC Call 46333X108 0 2,000 SH Call SOLE 0 2,000 0 0
ISHARES MSCI EURO FL ETF 464289180 902 38,444 SH   SOLE 0 38,444 0 0
ISHARES INDIA 50 ETF 464289529 111 3,270 SH   SOLE 0 3,270 0 0
ISHARES Call 464289180 117 102,700 SH Call SOLE 0 102,700 0 0
ISHARES Put 464289180 31 113,300 SH Put SOLE 0 113,300 0 0
ISHARES GOLD TRUST ISHARES 464285105 27 2,200 SH   SOLE 0 2,200 0 0
ISHARES GOLD TRUST Call 464285105 0 1,000 SH Call SOLE 0 1,000 0 0
ISHARES GOLD TRUST Put 464285105 0 1,300 SH Put SOLE 0 1,300 0 0
ISHARES INC MSCI AUST ETF 464286103 691 30,826 SH   SOLE 0 30,826 0 0
ISHARES INC MSCI BRZ CAP ETF 464286400 3,015 72,329 SH   SOLE 0 72,329 0 0
ISHARES INC MSCI CDA ETF 464286509 144 4,980 SH   SOLE 0 4,980 0 0
ISHARES INC MIN VOL GBL ETF 464286525 32 400 SH   SOLE 0 400 0 0
ISHARES INC MSCI EURZONE ETF 464286608 407 9,400 SH   SOLE 0 9,400 0 0
ISHARES INC MSCI BRIC INDX 464286657 686 16,000 SH   SOLE 0 16,000 0 0
ISHARES INC MSCI TURKEY ETF 464286715 37 900 SH   SOLE 0 900 0 0
ISHARES INC MSCI SPAN CP ETF 464286764 313 9,300 SH   SOLE 0 9,300 0 0
ISHARES INC MSCI STH AFR ETF 464286780 107 1,834 SH   SOLE 0 1,834 0 0
ISHARES INC MSCI NETHERL ETF 464286814 6 200 SH   SOLE 0 200 0 0
ISHARES INC MSCI MEX CAP ETF 464286822 372 6,828 SH   SOLE 0 6,828 0 0
ISHARES INC MSCI HONG KG ETF 464286871 108 4,400 SH   SOLE 0 4,400 0 0
ISHARES INC MSCI GERMANY ETF 464286806 5 165 SH   SOLE 0 165 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 11 488 SH   SOLE 0 488 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814 1 43 SH   SOLE 0 43 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 1,277 22,924 SH   SOLE 0 22,924 0 0
ISHARES INC Call 46434G822 114 175,300 SH Call SOLE 0 175,300 0 0
ISHARES INC Call 46434G814 10 26,500 SH Call SOLE 0 26,500 0 0
ISHARES INC Call 46434G772 129 196,500 SH Call SOLE 0 196,500 0 0
ISHARES INC Call 46434G103 50 18,400 SH Call SOLE 0 18,400 0 0
ISHARES INC Call 46434G830 77 24,700 SH Call SOLE 0 24,700 0 0
ISHARES INC Call 464286806 298 223,100 SH Call SOLE 0 223,100 0 0
ISHARES INC Call 464286871 46 26,600 SH Call SOLE 0 26,600 0 0
ISHARES INC Call 464286822 251 75,300 SH Call SOLE 0 75,300 0 0
ISHARES INC Call 464286780 23 4,700 SH Call SOLE 0 4,700 0 0
ISHARES INC Call 464286772 730 228,900 SH Call SOLE 0 228,900 0 0
ISHARES INC Call 464286764 103 59,200 SH Call SOLE 0 59,200 0 0
ISHARES INC Call 464286707 14 9,500 SH Call SOLE 0 9,500 0 0
ISHARES INC Call 464286715 84 37,400 SH Call SOLE 0 37,400 0 0
ISHARES INC Call 464286657 17 19,500 SH Call SOLE 0 19,500 0 0
ISHARES INC Call 464286665 2 2,000 SH Call SOLE 0 2,000 0 0
ISHARES INC Call 464286608 54 9,100 SH Call SOLE 0 9,100 0 0
ISHARES INC Call 464286640 19 18,400 SH Call SOLE 0 18,400 0 0
ISHARES INC Call 464286525 0 100 SH Call SOLE 0 100 0 0
ISHARES INC Call 464286509 3 1,100 SH Call SOLE 0 1,100 0 0
ISHARES INC Call 464286400 1,508 345,800 SH Call SOLE 0 345,800 0 0
ISHARES INC Call 464286392 5 3,000 SH Call SOLE 0 3,000 0 0
ISHARES INC Call 464286103 60 46,900 SH Call SOLE 0 46,900 0 0
ISHARES INC Put 464286103 39 187,700 SH Put SOLE 0 187,700 0 0
ISHARES INC Put 464286392 2 2,000 SH Put SOLE 0 2,000 0 0
ISHARES INC Put 464286400 225 395,800 SH Put SOLE 0 395,800 0 0
ISHARES INC Put 464286509 1 50,000 SH Put SOLE 0 50,000 0 0
ISHARES INC Put 464286525 0 100 SH Put SOLE 0 100 0 0
ISHARES INC Put 464286640 0 500 SH Put SOLE 0 500 0 0
ISHARES INC Put 464286608 76 54,600 SH Put SOLE 0 54,600 0 0
ISHARES INC Put 464286665 1 1,300 SH Put SOLE 0 1,300 0 0
ISHARES INC Put 464286657 4 3,300 SH Put SOLE 0 3,300 0 0
ISHARES INC Put 464286715 4 11,600 SH Put SOLE 0 11,600 0 0
ISHARES INC Put 464286749 0 1,200 SH Put SOLE 0 1,200 0 0
ISHARES INC Put 464286707 17 19,400 SH Put SOLE 0 19,400 0 0
ISHARES INC Put 464286764 10 18,100 SH Put SOLE 0 18,100 0 0
ISHARES INC Put 464286772 496 557,500 SH Put SOLE 0 557,500 0 0
ISHARES INC Put 464286780 9 50,600 SH Put SOLE 0 50,600 0 0
ISHARES INC Put 464286822 88 116,700 SH Put SOLE 0 116,700 0 0
ISHARES INC Put 464286871 11 111,600 SH Put SOLE 0 111,600 0 0
ISHARES INC Put 464286806 27 258,900 SH Put SOLE 0 258,900 0 0
ISHARES INC Put 46434G830 6 55,600 SH Put SOLE 0 55,600 0 0
ISHARES INC Put 46434G103 0 1,800 SH Put SOLE 0 1,800 0 0
ISHARES INC Put 46434G772 2 19,700 SH Put SOLE 0 19,700 0 0
ISHARES INC Put 46434G780 0 1,700 SH Put SOLE 0 1,700 0 0
ISHARES INC Put 46434G814 0 1,700 SH Put SOLE 0 1,700 0 0
ISHARES INC Put 46434G822 52 233,300 SH Put SOLE 0 233,300 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 5,644 358,603 SH   SOLE 0 358,603 0 0
ISHARES SILVER TRUST Call 46428Q109 278 770,400 SH Call SOLE 0 770,400 0 0
ISHARES SILVER TRUST Put 46428Q109 1,361 1,134,600 SH Put SOLE 0 1,134,600 0 0
ISHARES TR MSCI INDONIA ETF 46429B309 5 200 SH   SOLE 0 200 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 17 200 SH   SOLE 0 200 0 0
ISHARES TR MSCI INDIA ETF 46429B598 695 21,157 SH   SOLE 0 21,157 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 1,137 16,001 SH   SOLE 0 16,001 0 0
ISHARES TR IBOXX HI YD ETF 464288513 3,695 41,638 SH   SOLE 0 41,638 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 24 200 SH   SOLE 0 200 0 0
ISHARES TR US HOME CONS ETF 464288752 3,130 85,680 SH   SOLE 0 85,680 0 0
ISHARES TR US BR DEL SE ETF 464288794 28 500 SH   SOLE 0 500 0 0
ISHARES TR U.S. PHARMA ETF 464288836 93 600 SH   SOLE 0 600 0 0
ISHARES TR US OIL EQ&SV ETF 464288844 10 304 SH   SOLE 0 304 0 0
ISHARES TR U.S. MED DVC ETF 464288810 416 2,496 SH   SOLE 0 2,496 0 0
ISHARES TR US OIL GS EX ETF 464288851 5 100 SH   SOLE 0 100 0 0
ISHARES TR CORE MSCI EAFE 46432F842 6 100 SH   SOLE 0 100 0 0
ISHARES TR MIN VOL USA ETF 46429B697 169 3,376 SH   SOLE 0 3,376 0 0
ISHARES TR CORE S&P TTL STK 464287150 85 1,490 SH   SOLE 0 1,490 0 0
ISHARES TR SELECT DIVID ETF 464287168 84 900 SH   SOLE 0 900 0 0
ISHARES TR TIPS BD ETF 464287176 22 200 SH   SOLE 0 200 0 0
ISHARES TR TRANS AVG ETF 464287192 50 282 SH   SOLE 0 282 0 0
ISHARES TR CORE S&P500 ETF 464287200 281 1,111 SH   SOLE 0 1,111 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 27,209 607,211 SH   SOLE 0 607,211 0 0
ISHARES TR IBOXX INV CP ETF 464287242 115 955 SH   SOLE 0 955 0 0
ISHARES TR NORTH AMERN NAT 464287374 6 200 SH   SOLE 0 200 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 86 600 SH   SOLE 0 600 0 0
ISHARES TR S&P 500 VAL ETF 464287408 10 100 SH   SOLE 0 100 0 0
ISHARES TR 20 YR TR BD ETF 464287432 45,734 366,577 SH   SOLE 0 366,577 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 6,444 60,503 SH   SOLE 0 60,503 0 0
ISHARES TR MSCI EAFE ETF 464287465 23,534 343,663 SH   SOLE 0 343,663 0 0
ISHARES TR RUS MD CP GR ETF 464287481 56 500 SH   SOLE 0 500 0 0
ISHARES TR NA TEC SFTWR ETF 464287515 1,221 8,351 SH   SOLE 0 8,351 0 0
ISHARES TR N AMER TECH ETF 464287549 15 100 SH   SOLE 0 100 0 0
ISHARES TR NASDAQ BIOTECH 464287556 5,332 15,984 SH   SOLE 0 15,984 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 1,558 13,147 SH   SOLE 0 13,147 0 0
ISHARES TR S&P MC 400GR ETF 464287606 24 122 SH   SOLE 0 122 0 0
ISHARES TR RUS 1000 ETF 464287622 159 1,141 SH   SOLE 0 1,141 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 340 2,299 SH   SOLE 0 2,299 0 0
ISHARES TR US HLTHCARE ETF 464287762 46 273 SH   SOLE 0 273 0 0
ISHARES TR U.S. REAL ES ETF 464287739 15,116 189,245 SH   SOLE 0 189,245 0 0
ISHARES TR U.S. FINLS ETF 464287788 22 200 SH   SOLE 0 200 0 0
ISHARES TR U.S. ENERGY ETF 464287796 310 8,300 SH   SOLE 0 8,300 0 0
ISHARES TR CORE S&P SCP ETF 464287804 99 1,339 SH   SOLE 0 1,339 0 0
ISHARES TR EUROPE ETF 464287861 112 2,400 SH   SOLE 0 2,400 0 0
ISHARES TR SP SMCP600VL ETF 464287879 14 100 SH   SOLE 0 100 0 0
ISHARES TR MSCI ACWI ETF 464288257 1,988 28,900 SH   SOLE 0 28,900 0 0
ISHARES TR INTL SEL DIV ETF 464288448 3 100 SH   SOLE 0 100 0 0
ISHARES TR Call 464288448 0 400 SH Call SOLE 0 400 0 0
ISHARES TR Call 464288281 53 21,800 SH Call SOLE 0 21,800 0 0
ISHARES TR Call 464288257 1,488 350,700 SH Call SOLE 0 350,700 0 0
ISHARES TR Call 464287879 1 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464287861 0 500 SH Call SOLE 0 500 0 0
ISHARES TR Call 464287887 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464288182 172 264,000 SH Call SOLE 0 264,000 0 0
ISHARES TR Call 464287804 4 1,800 SH Call SOLE 0 1,800 0 0
ISHARES TR Call 464287796 0 200 SH Call SOLE 0 200 0 0
ISHARES TR Call 464287788 0 200 SH Call SOLE 0 200 0 0
ISHARES TR Call 464287739 29 196,700 SH Call SOLE 0 196,700 0 0
ISHARES TR Call 464287762 0 1,400 SH Call SOLE 0 1,400 0 0
ISHARES TR Call 464287655 14,319 2,954,700 SH Call SOLE 0 2,954,700 0 0
ISHARES TR Call 464287697 2 600 SH Call SOLE 0 600 0 0
ISHARES TR Call 464287713 0 3,300 SH Call SOLE 0 3,300 0 0
ISHARES TR Call 464287721 7 1,400 SH Call SOLE 0 1,400 0 0
ISHARES TR Call 464287622 5 1,300 SH Call SOLE 0 1,300 0 0
ISHARES TR Call 464287630 10 1,600 SH Call SOLE 0 1,600 0 0
ISHARES TR Call 464287648 5 400 SH Call SOLE 0 400 0 0
ISHARES TR Call 464287614 22 3,900 SH Call SOLE 0 3,900 0 0
ISHARES TR Call 464287598 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464287473 3 2,700 SH Call SOLE 0 2,700 0 0
ISHARES TR Call 464287564 3 600 SH Call SOLE 0 600 0 0
ISHARES TR Call 464287556 5,309 207,900 SH Call SOLE 0 207,900 0 0
ISHARES TR Call 464287549 26 1,700 SH Call SOLE 0 1,700 0 0
ISHARES TR Call 464287515 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464287523 55 9,300 SH Call SOLE 0 9,300 0 0
ISHARES TR Call 464287499 51 17,800 SH Call SOLE 0 17,800 0 0
ISHARES TR Call 464287507 21 6,700 SH Call SOLE 0 6,700 0 0
ISHARES TR Call 464287481 12 9,000 SH Call SOLE 0 9,000 0 0
ISHARES TR Call 464287465 1,025 1,379,100 SH Call SOLE 0 1,379,100 0 0
ISHARES TR Call 464287440 220 400,100 SH Call SOLE 0 400,100 0 0
ISHARES TR Call 464287432 265 692,500 SH Call SOLE 0 692,500 0 0
ISHARES TR Call 464287408 1 1,900 SH Call SOLE 0 1,900 0 0
ISHARES TR Call 464287309 5 2,200 SH Call SOLE 0 2,200 0 0
ISHARES TR Call 464287374 1 6,400 SH Call SOLE 0 6,400 0 0
ISHARES TR Call 464287390 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464287242 27 23,200 SH Call SOLE 0 23,200 0 0
ISHARES TR Call 464287234 2,744 1,457,600 SH Call SOLE 0 1,457,600 0 0
ISHARES TR Call 464287200 139 40,000 SH Call SOLE 0 40,000 0 0
ISHARES TR Call 464287192 2 1,300 SH Call SOLE 0 1,300 0 0
ISHARES TR Call 464287184 2,755 799,000 SH Call SOLE 0 799,000 0 0
ISHARES TR Call 464287168 20 14,500 SH Call SOLE 0 14,500 0 0
ISHARES TR Call 464287150 2 600 SH Call SOLE 0 600 0 0
ISHARES TR Call 464287101 61 20,700 SH Call SOLE 0 20,700 0 0
ISHARES TR Call 46429B697 26 15,600 SH Call SOLE 0 15,600 0 0
ISHARES TR Call 46432F396 4 1,800 SH Call SOLE 0 1,800 0 0
ISHARES TR Call 46432F842 1 1,300 SH Call SOLE 0 1,300 0 0
ISHARES TR Call 46435G334 27 41,700 SH Call SOLE 0 41,700 0 0
ISHARES TR Call 464288851 7 10,900 SH Call SOLE 0 10,900 0 0
ISHARES TR Call 464288810 22 2,200 SH Call SOLE 0 2,200 0 0
ISHARES TR Call 464288844 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464288752 155 34,400 SH Call SOLE 0 34,400 0 0
ISHARES TR Call 464288513 84 169,100 SH Call SOLE 0 169,100 0 0
ISHARES TR Call 46429B689 5 4,800 SH Call SOLE 0 4,800 0 0
ISHARES TR Call 46429B598 26 26,500 SH Call SOLE 0 26,500 0 0
ISHARES TR Call 46429B663 0 500 SH Call SOLE 0 500 0 0
ISHARES TR Call 46429B671 55 14,000 SH Call SOLE 0 14,000 0 0
ISHARES TR Call 46429B309 0 1,600 SH Call SOLE 0 1,600 0 0
ISHARES TR Call 464288778 0 500 SH Call SOLE 0 500 0 0
ISHARES TR Call 464288877 4 2,200 SH Call SOLE 0 2,200 0 0
ISHARES TR Put 46429B309 2 8,000 SH Put SOLE 0 8,000 0 0
ISHARES TR Put 46429B671 7 2,200 SH Put SOLE 0 2,200 0 0
ISHARES TR Put 46429B598 36 74,300 SH Put SOLE 0 74,300 0 0
ISHARES TR Put 46429B689 36 11,600 SH Put SOLE 0 11,600 0 0
ISHARES TR Put 464288513 239 426,600 SH Put SOLE 0 426,600 0 0
ISHARES TR Put 464288661 13 1,500 SH Put SOLE 0 1,500 0 0
ISHARES TR Put 464288752 0 3,800 SH Put SOLE 0 3,800 0 0
ISHARES TR Put 464288794 0 3,000 SH Put SOLE 0 3,000 0 0
ISHARES TR Put 464288844 3 16,000 SH Put SOLE 0 16,000 0 0
ISHARES TR Put 464288810 5 1,300 SH Put SOLE 0 1,300 0 0
ISHARES TR Put 464288869 0 1,000 SH Put SOLE 0 1,000 0 0
ISHARES TR Put 46435G334 3 23,600 SH Put SOLE 0 23,600 0 0
ISHARES TR Put 46432F396 0 200 SH Put SOLE 0 200 0 0
ISHARES TR Put 46429B697 6 28,300 SH Put SOLE 0 28,300 0 0
ISHARES TR Put 464287101 3 8,200 SH Put SOLE 0 8,200 0 0
ISHARES TR Put 464287150 0 1,600 SH Put SOLE 0 1,600 0 0
ISHARES TR Put 464287168 1 5,300 SH Put SOLE 0 5,300 0 0
ISHARES TR Put 464287184 266 851,900 SH Put SOLE 0 851,900 0 0
ISHARES TR Put 464287192 1 800 SH Put SOLE 0 800 0 0
ISHARES TR Put 464287200 13 11,300 SH Put SOLE 0 11,300 0 0
ISHARES TR Put 464287234 1,497 2,880,900 SH Put SOLE 0 2,880,900 0 0
ISHARES TR Put 464287242 15 11,400 SH Put SOLE 0 11,400 0 0
ISHARES TR Put 464287390 2 600 SH Put SOLE 0 600 0 0
ISHARES TR Put 464287309 1 1,400 SH Put SOLE 0 1,400 0 0
ISHARES TR Put 464287432 1,196 504,400 SH Put SOLE 0 504,400 0 0
ISHARES TR Put 464287440 932 500,600 SH Put SOLE 0 500,600 0 0
ISHARES TR Put 464287465 1,166 2,475,300 SH Put SOLE 0 2,475,300 0 0
ISHARES TR Put 464287481 34 11,100 SH Put SOLE 0 11,100 0 0
ISHARES TR Put 464287507 24 3,300 SH Put SOLE 0 3,300 0 0
ISHARES TR Put 464287499 7 6,800 SH Put SOLE 0 6,800 0 0
ISHARES TR Put 464287523 0 2,800 SH Put SOLE 0 2,800 0 0
ISHARES TR Put 464287515 21 24,400 SH Put SOLE 0 24,400 0 0
ISHARES TR Put 464287549 8 7,600 SH Put SOLE 0 7,600 0 0
ISHARES TR Put 464287556 1,280 417,400 SH Put SOLE 0 417,400 0 0
ISHARES TR Put 464287598 60 63,400 SH Put SOLE 0 63,400 0 0
ISHARES TR Put 464287614 2 2,200 SH Put SOLE 0 2,200 0 0
ISHARES TR Put 464287606 6 4,900 SH Put SOLE 0 4,900 0 0
ISHARES TR Put 464287648 3 3,400 SH Put SOLE 0 3,400 0 0
ISHARES TR Put 464287622 0 600 SH Put SOLE 0 600 0 0
ISHARES TR Put 464287655 2,285 3,500,900 SH Put SOLE 0 3,500,900 0 0
ISHARES TR Put 464287762 6 2,800 SH Put SOLE 0 2,800 0 0
ISHARES TR Put 464287770 0 200 SH Put SOLE 0 200 0 0
ISHARES TR Put 464287739 705 404,500 SH Put SOLE 0 404,500 0 0
ISHARES TR Put 464288182 27 46,000 SH Put SOLE 0 46,000 0 0
ISHARES TR Put 464287887 1 1,300 SH Put SOLE 0 1,300 0 0
ISHARES TR Put 464287861 0 100 SH Put SOLE 0 100 0 0
ISHARES TR Put 464287879 1 2,000 SH Put SOLE 0 2,000 0 0
ISHARES TR Put 464288257 234 500,400 SH Put SOLE 0 500,400 0 0
ISHARES TR Put 464288273 0 900 SH Put SOLE 0 900 0 0
ISHARES TR Put 464288281 37 37,600 SH Put SOLE 0 37,600 0 0
ISHARES TR Put 464288414 45 13,600 SH Put SOLE 0 13,600 0 0
ISHARES TR Put 464288448 0 500 SH Put SOLE 0 500 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 4 300 SH   SOLE 0 300 0 0
ITAU UNIBANCO HLDG SA Call 465562106 164 60,800 SH Call SOLE 0 60,800 0 0
ITAU UNIBANCO HLDG SA Put 465562106 2 18,100 SH Put SOLE 0 18,100 0 0
ITRON INC COM 465741106 8 107 SH   SOLE 0 107 0 0
ITRON INC Call 465741106 0 200 SH Call SOLE 0 200 0 0
ITT INC COM 45073V108 34 772 SH   SOLE 0 772 0 0
ITT INC Call 45073V108 5 1,300 SH Call SOLE 0 1,300 0 0
IXYS CORP COM 46600W106 41 1,750 SH   SOLE 0 1,750 0 0
IXYS CORP Put 46600W106 0 100 SH Put SOLE 0 100 0 0
J JILL INC COM 46620W102 37 3,467 SH   SOLE 0 3,467 0 0
J JILL INC Call 46620W102 1 1,300 SH Call SOLE 0 1,300 0 0
J JILL INC Put 46620W102 5 3,800 SH Put SOLE 0 3,800 0 0
J2 GLOBAL INC COM 48123V102 36 489 SH   SOLE 0 489 0 0
JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 9 1,300 SH   SOLE 0 1,300 0 0
JA SOLAR HOLDINGS CO LTD Call 466090206 0 300 SH Call SOLE 0 300 0 0
JABIL INC COM 466313103 1,095 38,376 SH   SOLE 0 38,376 0 0
JABIL INC Call 466313103 119 66,000 SH Call SOLE 0 66,000 0 0
JABIL INC Put 466313103 115 48,400 SH Put SOLE 0 48,400 0 0
JACK IN THE BOX INC COM 466367109 511 5,023 SH   SOLE 0 5,023 0 0
JACK IN THE BOX INC Call 466367109 0 1,200 SH Call SOLE 0 1,200 0 0
JACK IN THE BOX INC Put 466367109 4 1,600 SH Put SOLE 0 1,600 0 0
JACOBS ENGR GROUP INC DEL Call 469814107 62 26,300 SH Call SOLE 0 26,300 0 0
JAGGED PEAK ENERGY INC Call 47009K107 3 1,700 SH Call SOLE 0 1,700 0 0
JAKKS PAC INC COM 47012E106 18 6,278 SH   SOLE 0 6,278 0 0
JAMBA INC COM NEW 47023A309 15 1,807 SH   SOLE 0 1,807 0 0
JAMBA INC Call 47023A309 0 3,500 SH Call SOLE 0 3,500 0 0
JANUS HENDERSON GROUP PLC Call G4474Y214 7 5,400 SH Call SOLE 0 5,400 0 0
JAZZ PHARMACEUTICALS PLC Call G50871105 20 1,700 SH Call SOLE 0 1,700 0 0
JAZZ PHARMACEUTICALS PLC Put G50871105 0 300 SH Put SOLE 0 300 0 0
JD COM INC SPON ADR CL A 47215P106 992 25,969 SH   SOLE 0 25,969 0 0
JD COM INC Call 47215P106 247 71,400 SH Call SOLE 0 71,400 0 0
JD COM INC Put 47215P106 67 19,900 SH Put SOLE 0 19,900 0 0
JETBLUE AIRWAYS CORP COM 477143101 71 3,857 SH   SOLE 0 3,857 0 0
JETBLUE AIRWAYS CORP Call 477143101 7 6,300 SH Call SOLE 0 6,300 0 0
JETBLUE AIRWAYS CORP Put 477143101 4 2,700 SH Put SOLE 0 2,700 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 628 25,185 SH   SOLE 0 25,185 0 0
JINKOSOLAR HLDG CO LTD Call 47759T100 91 26,000 SH Call SOLE 0 26,000 0 0
JINKOSOLAR HLDG CO LTD Put 47759T100 294 96,400 SH Put SOLE 0 96,400 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 43 429 SH   SOLE 0 429 0 0
JOHN BEAN TECHNOLOGIES CORP Call 477839104 2 1,000 SH Call SOLE 0 1,000 0 0
JOHN BEAN TECHNOLOGIES CORP Put 477839104 11 2,300 SH Put SOLE 0 2,300 0 0
JOHNSON & JOHNSON COM 478160104 460 3,542 SH   SOLE 0 3,542 0 0
JOHNSON & JOHNSON Put 478160104 4 1,600 SH Put SOLE 0 1,600 0 0
JOHNSON CTLS INTL PLC SHS G51502105 2,361 58,606 SH   SOLE 0 58,606 0 0
JOHNSON CTLS INTL PLC Call G51502105 185 105,100 SH Call SOLE 0 105,100 0 0
JOHNSON CTLS INTL PLC Put G51502105 1 2,000 SH Put SOLE 0 2,000 0 0
JONES ENERGY INC COM CL A 48019R108 10 5,645 SH   SOLE 0 5,645 0 0
JONES ENERGY INC Call 48019R108 14 80,000 SH Call SOLE 0 80,000 0 0
JONES LANG LASALLE INC Call 48020Q107 5 3,400 SH Call SOLE 0 3,400 0 0
JPMORGAN CHASE & CO *W EXP 10/28/201 46634E114 37 699 SH   SOLE 0 699 0 0
JPMORGAN CHASE & CO COM 46625H100 2,110 22,100 SH   SOLE 0 22,100 0 0
JPMORGAN CHASE & CO Call 46625H100 18,497 1,065,900 SH Call SOLE 0 1,065,900 0 0
JPMORGAN CHASE & CO Call 46625H365 76 227,500 SH Call SOLE 0 227,500 0 0
JPMORGAN CHASE & CO Put 46625H365 68 138,300 SH Put SOLE 0 138,300 0 0
JPMORGAN CHASE & CO Put 46625H100 918 348,300 SH Put SOLE 0 348,300 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 197 68,224 SH   SOLE 0 68,224 0 0
JUMEI INTL HLDG LTD Call 48138L107 0 4,000 SH Call SOLE 0 4,000 0 0
JUMEI INTL HLDG LTD Put 48138L107 16 39,100 SH Put SOLE 0 39,100 0 0
JUNO THERAPEUTICS INC COM 48205A109 340 7,600 SH   SOLE 0 7,600 0 0
JUNO THERAPEUTICS INC Call 48205A109 443 42,600 SH Call SOLE 0 42,600 0 0
JUNO THERAPEUTICS INC Put 48205A109 42 49,100 SH Put SOLE 0 49,100 0 0
JUST ENERGY GROUP INC COM 48213W101 0 13 SH   SOLE 0 13 0 0
K2M GROUP HLDGS INC COM 48273J107 6 317 SH   SOLE 0 317 0 0
K2M GROUP HLDGS INC Call 48273J107 1 1,800 SH Call SOLE 0 1,800 0 0
KADANT INC COM 48282T104 3 31 SH   SOLE 0 31 0 0
KANDI TECHNOLOGIES GROUP INC COM 483709101 67 11,732 SH   SOLE 0 11,732 0 0
KANDI TECHNOLOGIES GROUP INC Call 483709101 5 1,600 SH Call SOLE 0 1,600 0 0
KANDI TECHNOLOGIES GROUP INC Put 483709101 5 4,400 SH Put SOLE 0 4,400 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 186 1,717 SH   SOLE 0 1,717 0 0
KANSAS CITY SOUTHERN Call 485170302 4 800 SH Call SOLE 0 800 0 0
KANSAS CITY SOUTHERN Put 485170302 0 300 SH Put SOLE 0 300 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 200 9,322 SH   SOLE 0 9,322 0 0
KAPSTONE PAPER & PACKAGING C Call 48562P103 4 6,400 SH Call SOLE 0 6,400 0 0
KAPSTONE PAPER & PACKAGING C Put 48562P103 3 3,000 SH Put SOLE 0 3,000 0 0
KAR AUCTION SVCS INC Call 48238T109 0 100 SH Call SOLE 0 100 0 0
KAR AUCTION SVCS INC Put 48238T109 0 100 SH Put SOLE 0 100 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 0 17 SH   SOLE 0 17 0 0
KARYOPHARM THERAPEUTICS INC Call 48576U106 19 10,500 SH Call SOLE 0 10,500 0 0
KAYNE ANDERSON MLP INVT CO COM 486606106 77 4,288 SH   SOLE 0 4,288 0 0
KAYNE ANDERSON MLP INVT CO Call 486606106 0 2,700 SH Call SOLE 0 2,700 0 0
KAYNE ANDERSON MLP INVT CO Put 486606106 10 9,300 SH Put SOLE 0 9,300 0 0
KB FINANCIAL GROUP INC Call 48241A105 0 100 SH Call SOLE 0 100 0 0
KB HOME COM 48666K109 16 698 SH   SOLE 0 698 0 0
KB HOME Call 48666K109 2 1,800 SH Call SOLE 0 1,800 0 0
KB HOME Put 48666K109 2 5,600 SH Put SOLE 0 5,600 0 0
KBR INC COM 48242W106 5 294 SH   SOLE 0 294 0 0
KBR INC Call 48242W106 2 4,600 SH Call SOLE 0 4,600 0 0
KBR INC Put 48242W106 1 2,100 SH Put SOLE 0 2,100 0 0
KCAP FINL INC COM 48668E101 12 3,483 SH   SOLE 0 3,483 0 0
KCAP FINL INC Put 48668E101 29 20,000 SH Put SOLE 0 20,000 0 0
KEANE GROUP INC COM 48669A108 499 29,971 SH   SOLE 0 29,971 0 0
KEANE GROUP INC Call 48669A108 42 10,000 SH Call SOLE 0 10,000 0 0
KEANE GROUP INC Put 48669A108 2 12,600 SH Put SOLE 0 12,600 0 0
KEARNY FINL CORP MD COM 48716P108 35 2,300 SH   SOLE 0 2,300 0 0
KEARNY FINL CORP MD Put 48716P108 0 5,000 SH Put SOLE 0 5,000 0 0
KELLOGG CO COM 487836108 510 8,193 SH   SOLE 0 8,193 0 0
KELLOGG CO Call 487836108 1 5,700 SH Call SOLE 0 5,700 0 0
KELLOGG CO Put 487836108 279 80,200 SH Put SOLE 0 80,200 0 0
KELLY SVCS INC CL A 488152208 15 620 SH   SOLE 0 620 0 0
KELLY SVCS INC Call 488152208 3 3,300 SH Call SOLE 0 3,300 0 0
KELLY SVCS INC Put 488152208 0 300 SH Put SOLE 0 300 0 0
KEMET CORP COM NEW 488360207 74 3,503 SH   SOLE 0 3,503 0 0
KEMET CORP Call 488360207 10 12,700 SH Call SOLE 0 12,700 0 0
KEMET CORP Put 488360207 4 23,000 SH Put SOLE 0 23,000 0 0
KENNAMETAL INC Call 489170100 33 20,500 SH Call SOLE 0 20,500 0 0
KENNAMETAL INC Put 489170100 0 500 SH Put SOLE 0 500 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 333 17,994 SH   SOLE 0 17,994 0 0
KENNEDY-WILSON HLDGS INC Call 489398107 0 100 SH Call SOLE 0 100 0 0
KENNEDY-WILSON HLDGS INC Put 489398107 29 33,700 SH Put SOLE 0 33,700 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 6 980 SH   SOLE 0 980 0 0
KERYX BIOPHARMACEUTICALS INC Call 492515101 4 2,800 SH Call SOLE 0 2,800 0 0
KERYX BIOPHARMACEUTICALS INC Put 492515101 0 900 SH Put SOLE 0 900 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 2 200 SH   SOLE 0 200 0 0
KEY ENERGY SVCS INC DEL Put 49309J103 3 1,600 SH Put SOLE 0 1,600 0 0
KEYCORP NEW COM 493267108 109 5,800 SH   SOLE 0 5,800 0 0
KEYCORP NEW Call 493267108 0 500 SH Call SOLE 0 500 0 0
KEYCORP NEW Put 493267108 0 200 SH Put SOLE 0 200 0 0
KEYSIGHT TECHNOLOGIES INC Call 49338L103 60 106,800 SH Call SOLE 0 106,800 0 0
KEYSIGHT TECHNOLOGIES INC Put 49338L103 0 300 SH Put SOLE 0 300 0 0
KEYW HLDG CORP COM 493723100 3 500 SH   SOLE 0 500 0 0
KFORCE INC Call 493732101 0 200 SH Call SOLE 0 200 0 0
KFORCE INC Put 493732101 0 2,100 SH Put SOLE 0 2,100 0 0
KILROY RLTY CORP Call 49427F108 0 200 SH Call SOLE 0 200 0 0
KILROY RLTY CORP Put 49427F108 0 4,000 SH Put SOLE 0 4,000 0 0
KIMBERLY CLARK CORP COM 494368103 514 4,372 SH   SOLE 0 4,372 0 0
KIMBERLY CLARK CORP Call 494368103 0 200 SH Call SOLE 0 200 0 0
KIMBERLY CLARK CORP Put 494368103 36 5,700 SH Put SOLE 0 5,700 0 0
KIMCO RLTY CORP COM 49446R109 382 19,569 SH   SOLE 0 19,569 0 0
KIMCO RLTY CORP Call 49446R109 2 1,900 SH Call SOLE 0 1,900 0 0
KIMCO RLTY CORP Put 49446R109 19 11,000 SH Put SOLE 0 11,000 0 0
KINDER MORGAN INC DEL COM 49456B101 120 6,292 SH   SOLE 0 6,292 0 0
KINDER MORGAN INC DEL PFD SER A 49456B200 50 1,197 SH   SOLE 0 1,197 0 0
KINDER MORGAN INC DEL Call 49456B101 7 14,300 SH Call SOLE 0 14,300 0 0
KINDER MORGAN INC DEL Put 49456B101 60 33,800 SH Put SOLE 0 33,800 0 0
KINDRED HEALTHCARE INC COM 494580103 81 11,965 SH   SOLE 0 11,965 0 0
KINDRED HEALTHCARE INC Call 494580103 0 2,800 SH Call SOLE 0 2,800 0 0
KINDRED HEALTHCARE INC Put 494580103 25 19,500 SH Put SOLE 0 19,500 0 0
KINROSS GOLD CORP COM NO PAR 496902404 1 447 SH   SOLE 0 447 0 0
KINROSS GOLD CORP Call 496902404 3 11,100 SH Call SOLE 0 11,100 0 0
KINROSS GOLD CORP Put 496902404 13 23,400 SH Put SOLE 0 23,400 0 0
KIRBY CORP Call 497266106 2 1,000 SH Call SOLE 0 1,000 0 0
KIRBY CORP Put 497266106 0 500 SH Put SOLE 0 500 0 0
KIRKLANDS INC COM 497498105 24 2,170 SH   SOLE 0 2,170 0 0
KIRKLANDS INC Put 497498105 1 2,000 SH Put SOLE 0 2,000 0 0
KITE PHARMA INC COM 49803L109 842 4,684 SH   SOLE 0 4,684 0 0
KITE PHARMA INC Call 49803L109 6,452 168,700 SH Call SOLE 0 168,700 0 0
KITE PHARMA INC Put 49803L109 3 90,200 SH Put SOLE 0 90,200 0 0
KITE RLTY GROUP TR COM NEW 49803T300 23 1,151 SH   SOLE 0 1,151 0 0
KITE RLTY GROUP TR Call 49803T300 0 100 SH Call SOLE 0 100 0 0
KKR & CO L P DEL COM UNITS 48248M102 1,391 68,423 SH   SOLE 0 68,423 0 0
KKR & CO L P DEL Call 48248M102 91 17,100 SH Call SOLE 0 17,100 0 0
KKR & CO L P DEL Put 48248M102 53 74,000 SH Put SOLE 0 74,000 0 0
KLA-TENCOR CORP COM 482480100 67 635 SH   SOLE 0 635 0 0
KLA-TENCOR CORP Call 482480100 26 2,300 SH Call SOLE 0 2,300 0 0
KLA-TENCOR CORP Put 482480100 0 600 SH Put SOLE 0 600 0 0
KLX INC COM 482539103 8 159 SH   SOLE 0 159 0 0
KLX INC Put 482539103 0 100 SH Put SOLE 0 100 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 190 4,593 SH   SOLE 0 4,593 0 0
KNIGHT SWIFT TRANSN HLDGS IN Call 499049104 59 7,400 SH Call SOLE 0 7,400 0 0
KNIGHT SWIFT TRANSN HLDGS IN Put 499049104 31 19,800 SH Put SOLE 0 19,800 0 0
KNOLL INC COM NEW 498904200 5 275 SH   SOLE 0 275 0 0
KNOT OFFSHORE PARTNERS LP Call Y48125101 1 1,500 SH Call SOLE 0 1,500 0 0
KNOWLES CORP COM 49926D109 11 733 SH   SOLE 0 733 0 0
KNOWLES CORP Put 49926D109 1 500 SH Put SOLE 0 500 0 0
KOHLS CORP COM 500255104 148 3,259 SH   SOLE 0 3,259 0 0
KOHLS CORP Call 500255104 92 29,900 SH Call SOLE 0 29,900 0 0
KOHLS CORP Put 500255104 106 49,200 SH Put SOLE 0 49,200 0 0
KONA GRILL INC COM 50047H201 0 86 SH   SOLE 0 86 0 0
KONA GRILL INC Call 50047H201 0 700 SH Call SOLE 0 700 0 0
KONINKLIJKE PHILIPS N V Call 500472303 6 1,100 SH Call SOLE 0 1,100 0 0
KOPIN CORP COM 500600101 6 1,634 SH   SOLE 0 1,634 0 0
KOPIN CORP Call 500600101 0 6,900 SH Call SOLE 0 6,900 0 0
KOPPERS HOLDINGS INC Call 50060P106 61 8,600 SH Call SOLE 0 8,600 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 6 404 SH   SOLE 0 404 0 0
KOREA ELECTRIC PWR Call 500631106 0 500 SH Call SOLE 0 500 0 0
KOREA ELECTRIC PWR Put 500631106 0 600 SH Put SOLE 0 600 0 0
KORN FERRY INTL Put 500643200 1 700 SH Put SOLE 0 700 0 0
KORNIT DIGITAL LTD SHS M6372Q113 4 300 SH   SOLE 0 300 0 0
KORNIT DIGITAL LTD Call M6372Q113 1 1,600 SH Call SOLE 0 1,600 0 0
KORNIT DIGITAL LTD Put M6372Q113 4 5,000 SH Put SOLE 0 5,000 0 0
KOSMOS ENERGY LTD Call G5315B107 2 4,400 SH Call SOLE 0 4,400 0 0
KOSMOS ENERGY LTD Put G5315B107 0 100 SH Put SOLE 0 100 0 0
KRAFT HEINZ CO COM 500754106 8,725 112,516 SH   SOLE 0 112,516 0 0
KRAFT HEINZ CO Call 500754106 25 60,000 SH Call SOLE 0 60,000 0 0
KRAFT HEINZ CO Put 500754106 581 143,200 SH Put SOLE 0 143,200 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 606 10,659 SH   SOLE 0 10,659 0 0
KRANESHARES TR Call 500767306 52 5,600 SH Call SOLE 0 5,600 0 0
KRANESHARES TR Put 500767306 99 38,500 SH Put SOLE 0 38,500 0 0
KRATON CORPORATION Call 50077C106 2 1,000 SH Call SOLE 0 1,000 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 236 18,055 SH   SOLE 0 18,055 0 0
KRATOS DEFENSE & SEC SOLUTIO Call 50077B207 23 14,000 SH Call SOLE 0 14,000 0 0
KRATOS DEFENSE & SEC SOLUTIO Put 50077B207 21 39,000 SH Put SOLE 0 39,000 0 0
KROGER CO COM 501044101 640 31,909 SH   SOLE 0 31,909 0 0
KROGER CO Call 501044101 71 280,600 SH Call SOLE 0 280,600 0 0
KROGER CO Put 501044101 532 220,300 SH Put SOLE 0 220,300 0 0
KRONOS WORLDWIDE INC COM 50105F105 31 1,358 SH   SOLE 0 1,358 0 0
KRONOS WORLDWIDE INC Call 50105F105 33 5,800 SH Call SOLE 0 5,800 0 0
KRONOS WORLDWIDE INC Put 50105F105 4 3,400 SH Put SOLE 0 3,400 0 0
KT CORP SPONSORED ADR 48268K101 13 999 SH   SOLE 0 999 0 0
KT CORP Put 48268K101 15 9,100 SH Put SOLE 0 9,100 0 0
KULICKE & SOFFA INDS INC COM 501242101 8 413 SH   SOLE 0 413 0 0
KULICKE & SOFFA INDS INC Call 501242101 0 6,100 SH Call SOLE 0 6,100 0 0
KULICKE & SOFFA INDS INC Put 501242101 0 400 SH Put SOLE 0 400 0 0
L BRANDS INC COM 501797104 523 12,577 SH   SOLE 0 12,577 0 0
L BRANDS INC Call 501797104 95 61,300 SH Call SOLE 0 61,300 0 0
L BRANDS INC Put 501797104 411 144,500 SH Put SOLE 0 144,500 0 0
L3 TECHNOLOGIES INC COM 502413107 22 121 SH   SOLE 0 121 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 480 13,813 SH   SOLE 0 13,813 0 0
LA JOLLA PHARMACEUTICAL CO Call 503459604 14 4,100 SH Call SOLE 0 4,100 0 0
LA JOLLA PHARMACEUTICAL CO Put 503459604 88 70,000 SH Put SOLE 0 70,000 0 0
LA QUINTA HLDGS INC COM 50420D108 709 40,516 SH   SOLE 0 40,516 0 0
LA QUINTA HLDGS INC Call 50420D108 15 17,500 SH Call SOLE 0 17,500 0 0
LA QUINTA HLDGS INC Put 50420D108 0 200 SH Put SOLE 0 200 0 0
LA Z BOY INC COM 505336107 23 861 SH   SOLE 0 861 0 0
LA Z BOY INC Call 505336107 0 600 SH Call SOLE 0 600 0 0
LA Z BOY INC Put 505336107 1 2,000 SH Put SOLE 0 2,000 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 56 377 SH   SOLE 0 377 0 0
LABORATORY CORP AMER HLDGS Call 50540R409 4 3,000 SH Call SOLE 0 3,000 0 0
LABORATORY CORP AMER HLDGS Put 50540R409 0 500 SH Put SOLE 0 500 0 0
LAKELAND BANCORP INC COM 511637100 1 94 SH   SOLE 0 94 0 0
LAKELAND BANCORP INC Call 511637100 0 400 SH Call SOLE 0 400 0 0
LAM RESEARCH CORP COM 512807108 283 1,534 SH   SOLE 0 1,534 0 0
LAM RESEARCH CORP Call 512807108 281 17,600 SH Call SOLE 0 17,600 0 0
LAM RESEARCH CORP Put 512807108 58 46,300 SH Put SOLE 0 46,300 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 27 400 SH   SOLE 0 400 0 0
LAMAR ADVERTISING CO NEW Call 512816109 0 100 SH Call SOLE 0 100 0 0
LAMB WESTON HLDGS INC COM 513272104 282 6,022 SH   SOLE 0 6,022 0 0
LAMB WESTON HLDGS INC Call 513272104 18 7,900 SH Call SOLE 0 7,900 0 0
LANCASTER COLONY CORP COM 513847103 14 120 SH   SOLE 0 120 0 0
LANCASTER COLONY CORP Call 513847103 0 200 SH Call SOLE 0 200 0 0
LANCASTER COLONY CORP Put 513847103 0 300 SH Put SOLE 0 300 0 0
LANDEC CORP Call 514766104 0 200 SH Call SOLE 0 200 0 0
LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 5 350 SH   SOLE 0 350 0 0
LANDMARK INFRASTRUCTURE LP Put 51508J108 1 1,000 SH Put SOLE 0 1,000 0 0
LANDS END INC NEW COM 51509F105 44 3,407 SH   SOLE 0 3,407 0 0
LANDS END INC NEW Call 51509F105 13 17,600 SH Call SOLE 0 17,600 0 0
LANDS END INC NEW Put 51509F105 17 3,800 SH Put SOLE 0 3,800 0 0
LANDSTAR SYS INC COM 515098101 19 200 SH   SOLE 0 200 0 0
LANNET INC Call 516012101 52 51,900 SH Call SOLE 0 51,900 0 0
LANNET INC Put 516012101 17 4,100 SH Put SOLE 0 4,100 0 0
LANTHEUS HLDGS INC COM 516544103 3 200 SH   SOLE 0 200 0 0
LANTHEUS HLDGS INC Call 516544103 6 9,300 SH Call SOLE 0 9,300 0 0
LANTHEUS HLDGS INC Put 516544103 0 1,500 SH Put SOLE 0 1,500 0 0
LAREDO PETROLEUM INC COM 516806106 56 4,342 SH   SOLE 0 4,342 0 0
LAREDO PETROLEUM INC Call 516806106 21 22,000 SH Call SOLE 0 22,000 0 0
LAREDO PETROLEUM INC Put 516806106 0 3,100 SH Put SOLE 0 3,100 0 0
LASALLE HOTEL PPTYS Call 517942108 1 1,000 SH Call SOLE 0 1,000 0 0
LASALLE HOTEL PPTYS Put 517942108 0 300 SH Put SOLE 0 300 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 7 560 SH   SOLE 0 560 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 115 22,140 SH   SOLE 0 22,140 0 0
LATTICE SEMICONDUCTOR CORP Put 518415104 4 10,000 SH Put SOLE 0 10,000 0 0
LAUDER ESTEE COS INC CL A 518439104 737 6,841 SH   SOLE 0 6,841 0 0
LAUDER ESTEE COS INC Call 518439104 226 57,200 SH Call SOLE 0 57,200 0 0
LAUDER ESTEE COS INC Put 518439104 80 43,700 SH Put SOLE 0 43,700 0 0
LAUREATE EDUCATION INC Call 518613203 1 2,600 SH Call SOLE 0 2,600 0 0
LAYNE CHRISTENSEN CO Call 521050104 2 2,000 SH Call SOLE 0 2,000 0 0
LAYNE CHRISTENSEN CO Put 521050104 0 300 SH Put SOLE 0 300 0 0
LAZARD LTD SHS A G54050102 695 15,379 SH   SOLE 0 15,379 0 0
LAZARD LTD Call G54050102 2 1,100 SH Call SOLE 0 1,100 0 0
LAZARD LTD Put G54050102 0 400 SH Put SOLE 0 400 0 0
LEAF GROUP LTD COM 52177G102 1,089 157,877 SH   SOLE 0 157,877 0 0
LEAF GROUP LTD Call 52177G102 3 3,900 SH Call SOLE 0 3,900 0 0
LEAF GROUP LTD Put 52177G102 21 22,700 SH Put SOLE 0 22,700 0 0
LEAR CORP Call 521865204 4 200 SH Call SOLE 0 200 0 0
LEAR CORP Put 521865204 2 22,500 SH Put SOLE 0 22,500 0 0
LEE ENTERPRISES INC COM 523768109 2 1,313 SH   SOLE 0 1,313 0 0
LEGACY RESVS LP UNIT LP INT 524707304 3 2,560 SH   SOLE 0 2,560 0 0
LEGG MASON INC Call 524901105 6 3,700 SH Call SOLE 0 3,700 0 0
LEGG MASON INC Put 524901105 0 700 SH Put SOLE 0 700 0 0
LEGGETT & PLATT INC Call 524660107 0 100 SH Call SOLE 0 100 0 0
LEIDOS HLDGS INC COM 525327102 366 6,187 SH   SOLE 0 6,187 0 0
LEIDOS HLDGS INC Call 525327102 10 900 SH Call SOLE 0 900 0 0
LEMAITRE VASCULAR INC COM 525558201 74 2,000 SH   SOLE 0 2,000 0 0
LEMAITRE VASCULAR INC Call 525558201 2 500 SH Call SOLE 0 500 0 0
LENDINGCLUB CORP COM 52603A109 33 5,563 SH   SOLE 0 5,563 0 0
LENDINGCLUB CORP Call 52603A109 183 78,400 SH Call SOLE 0 78,400 0 0
LENDINGCLUB CORP Put 52603A109 5 3,900 SH Put SOLE 0 3,900 0 0
LENDINGTREE INC NEW Call 52603B107 2,198 25,300 SH Call SOLE 0 25,300 0 0
LENDINGTREE INC NEW Put 52603B107 5 6,900 SH Put SOLE 0 6,900 0 0
LENNAR CORP CL B 526057302 65 1,455 SH   SOLE 0 1,455 0 0
LENNAR CORP Call 526057104 4 600 SH Call SOLE 0 600 0 0
LENNAR CORP Put 526057104 2 9,000 SH Put SOLE 0 9,000 0 0
LENNOX INTL INC Call 526107107 6 500 SH Call SOLE 0 500 0 0
LEUCADIA NATL CORP COM 527288104 0 34 SH   SOLE 0 34 0 0
LEUCADIA NATL CORP Call 527288104 0 200 SH Call SOLE 0 200 0 0
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 330 6,198 SH   SOLE 0 6,198 0 0
LEVEL 3 COMMUNICATIONS INC Call 52729N308 1 16,400 SH Call SOLE 0 16,400 0 0
LEVEL 3 COMMUNICATIONS INC Put 52729N308 12 10,000 SH Put SOLE 0 10,000 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 764 62,210 SH   SOLE 0 62,210 0 0
LEXICON PHARMACEUTICALS INC Call 528872302 7 66,500 SH Call SOLE 0 66,500 0 0
LEXICON PHARMACEUTICALS INC Put 528872302 176 77,400 SH Put SOLE 0 77,400 0 0
LEXINGTON REALTY TRUST Call 529043101 0 1,400 SH Call SOLE 0 1,400 0 0
LEXINGTON REALTY TRUST Put 529043101 0 1,400 SH Put SOLE 0 1,400 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 63 4,738 SH   SOLE 0 4,738 0 0
LG DISPLAY CO LTD Put 50186V102 17 17,600 SH Put SOLE 0 17,600 0 0
LGI HOMES INC COM 50187T106 212 4,379 SH   SOLE 0 4,379 0 0
LGI HOMES INC Call 50187T106 64 3,200 SH Call SOLE 0 3,200 0 0
LGI HOMES INC Put 50187T106 3 2,300 SH Put SOLE 0 2,300 0 0
LHC GROUP INC COM 50187A107 279 3,939 SH   SOLE 0 3,939 0 0
LHC GROUP INC Call 50187A107 13 8,000 SH Call SOLE 0 8,000 0 0
LHC GROUP INC Put 50187A107 1 12,000 SH Put SOLE 0 12,000 0 0
LIBBEY INC COM 529898108 12 1,393 SH   SOLE 0 1,393 0 0
LIBBEY INC Put 529898108 0 500 SH Put SOLE 0 500 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 286 3,039 SH   SOLE 0 3,039 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 38 400 SH   SOLE 0 400 0 0
LIBERTY BROADBAND CORP Put 530307305 4 800 SH Put SOLE 0 800 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 103 3,054 SH   SOLE 0 3,054 0 0
LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 100 4,240 SH   SOLE 0 4,240 0 0
LIBERTY GLOBAL PLC Call G5480U138 2 1,400 SH Call SOLE 0 1,400 0 0
LIBERTY GLOBAL PLC Call G5480U104 4 13,200 SH Call SOLE 0 13,200 0 0
LIBERTY GLOBAL PLC Put G5480U138 0 3,500 SH Put SOLE 0 3,500 0 0
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 12 214 SH   SOLE 0 214 0 0
LIBERTY INTERACTIVE CORP Call 53071M856 0 300 SH Call SOLE 0 300 0 0
LIBERTY INTERACTIVE CORP Call 53071M104 13 13,200 SH Call SOLE 0 13,200 0 0
LIBERTY INTERACTIVE CORP Put 53071M104 2 4,100 SH Put SOLE 0 4,100 0 0
LIBERTY INTERACTIVE CORP Put 53071M856 1 300 SH Put SOLE 0 300 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 321 7,673 SH   SOLE 0 7,673 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 20 798 SH   SOLE 0 798 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 23 645 SH   SOLE 0 645 0 0
LIBERTY MEDIA CORP DELAWARE Put 531229706 0 100 SH Put SOLE 0 100 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 17 1,394 SH   SOLE 0 1,394 0 0
LIFE STORAGE INC COM 53223X107 1,414 17,290 SH   SOLE 0 17,290 0 0
LIFE STORAGE INC Call 53223X107 0 100 SH Call SOLE 0 100 0 0
LIFE STORAGE INC Put 53223X107 20 18,800 SH Put SOLE 0 18,800 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 19 144 SH   SOLE 0 144 0 0
LILIS ENERGY INC COM NEW 532403201 24 5,396 SH   SOLE 0 5,396 0 0
LILIS ENERGY INC Call 532403201 12 5,600 SH Call SOLE 0 5,600 0 0
LILIS ENERGY INC Put 532403201 2 3,000 SH Put SOLE 0 3,000 0 0
LILLY ELI & CO Call 532457108 210 29,700 SH Call SOLE 0 29,700 0 0
LILLY ELI & CO Put 532457108 1 1,100 SH Put SOLE 0 1,100 0 0
LIMELIGHT NETWORKS INC COM 53261M104 11 2,900 SH   SOLE 0 2,900 0 0
LIMELIGHT NETWORKS INC Put 53261M104 2 5,800 SH Put SOLE 0 5,800 0 0
LIMONEIRA CO COM 532746104 37 1,607 SH   SOLE 0 1,607 0 0
LINCOLN EDL SVCS CORP COM 533535100 3 1,200 SH   SOLE 0 1,200 0 0
LINCOLN ELEC HLDGS INC Call 533900106 0 200 SH Call SOLE 0 200 0 0
LINCOLN NATL CORP IND *W EXP 07/10/201 534187117 6,746 96,730 SH   SOLE 0 96,730 0 0
LINCOLN NATL CORP IND Call 534187109 8 2,000 SH Call SOLE 0 2,000 0 0
LINCOLN NATL CORP IND Put 534187109 2 24,300 SH Put SOLE 0 24,300 0 0
LINDSAY CORP Put 535555106 0 500 SH Put SOLE 0 500 0 0
LINE CORP Call 53567X101 0 100 SH Call SOLE 0 100 0 0
LINE CORP Put 53567X101 0 1,000 SH Put SOLE 0 1,000 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 7 234 SH   SOLE 0 234 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 4 144 SH   SOLE 0 144 0 0
LIONS GATE ENTMNT CORP Call 535919401 7 6,800 SH Call SOLE 0 6,800 0 0
LIONS GATE ENTMNT CORP Put 535919401 0 2,300 SH Put SOLE 0 2,300 0 0
LIPOCINE INC NEW COM 53630X104 38 9,600 SH   SOLE 0 9,600 0 0
LIPOCINE INC NEW Call 53630X104 0 1,500 SH Call SOLE 0 1,500 0 0
LIQUIDITY SERVICES INC COM 53635B107 4 700 SH   SOLE 0 700 0 0
LIQUIDITY SERVICES INC Call 53635B107 0 7,000 SH Call SOLE 0 7,000 0 0
LITHIA MTRS INC Put 536797103 0 200 SH Put SOLE 0 200 0 0
LITTELFUSE INC COM 537008104 36 188 SH   SOLE 0 188 0 0
LITTELFUSE INC Put 537008104 0 300 SH Put SOLE 0 300 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 209 4,809 SH   SOLE 0 4,809 0 0
LIVE NATION ENTERTAINMENT IN Call 538034109 0 100 SH Call SOLE 0 100 0 0
LIVE NATION ENTERTAINMENT IN Put 538034109 0 800 SH Put SOLE 0 800 0 0
LIVE OAK BANCSHARES INC COM 53803X105 5 218 SH   SOLE 0 218 0 0
LIVE OAK BANCSHARES INC Call 53803X105 4 1,000 SH Call SOLE 0 1,000 0 0
LKQ CORP COM 501889208 70 1,950 SH   SOLE 0 1,950 0 0
LKQ CORP Call 501889208 15 9,900 SH Call SOLE 0 9,900 0 0
LKQ CORP Put 501889208 8 22,300 SH Put SOLE 0 22,300 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 0 200 SH   SOLE 0 200 0 0
LLOYDS BANKING GROUP PLC Call 539439109 15 18,900 SH Call SOLE 0 18,900 0 0
LOCKHEED MARTIN CORP COM 539830109 1,570 5,063 SH   SOLE 0 5,063 0 0
LOCKHEED MARTIN CORP Call 539830109 37 1,000 SH Call SOLE 0 1,000 0 0
LOCKHEED MARTIN CORP Put 539830109 11 11,200 SH Put SOLE 0 11,200 0 0
LOEWS CORP COM 540424108 92 1,926 SH   SOLE 0 1,926 0 0
LOEWS CORP Put 540424108 0 600 SH Put SOLE 0 600 0 0
LOGITECH INTL S A SHS H50430232 69 1,913 SH   SOLE 0 1,913 0 0
LOGITECH INTL S A Call H50430232 11 4,900 SH Call SOLE 0 4,900 0 0
LOGITECH INTL S A Put H50430232 0 100 SH Put SOLE 0 100 0 0
LOGMEIN INC COM 54142L109 103 938 SH   SOLE 0 938 0 0
LOGMEIN INC Call 54142L109 0 100 SH Call SOLE 0 100 0 0
LOGMEIN INC Put 54142L109 16 1,300 SH Put SOLE 0 1,300 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 165 3,346 SH   SOLE 0 3,346 0 0
LOUISIANA PAC CORP COM 546347105 198 7,321 SH   SOLE 0 7,321 0 0
LOUISIANA PAC CORP Call 546347105 0 1,300 SH Call SOLE 0 1,300 0 0
LOUISIANA PAC CORP Put 546347105 3 3,200 SH Put SOLE 0 3,200 0 0
LOWES COS INC COM 548661107 11,267 140,944 SH   SOLE 0 140,944 0 0
LOWES COS INC Call 548661107 142 117,800 SH Call SOLE 0 117,800 0 0
LOWES COS INC Put 548661107 165 254,100 SH Put SOLE 0 254,100 0 0
LOXO ONCOLOGY INC COM 548862101 297 3,226 SH   SOLE 0 3,226 0 0
LOXO ONCOLOGY INC Call 548862101 18 1,600 SH Call SOLE 0 1,600 0 0
LOXO ONCOLOGY INC Put 548862101 5 1,500 SH Put SOLE 0 1,500 0 0
LPL FINL HLDGS INC Call 50212V100 5 1,700 SH Call SOLE 0 1,700 0 0
LPL FINL HLDGS INC Put 50212V100 0 100 SH Put SOLE 0 100 0 0
LSB INDS INC COM 502160104 23 2,921 SH   SOLE 0 2,921 0 0
LSB INDS INC Put 502160104 7 9,600 SH Put SOLE 0 9,600 0 0
LSC COMMUNICATIONS INC Call 50218P107 0 400 SH Call SOLE 0 400 0 0
LTC PPTYS INC COM 502175102 289 6,154 SH   SOLE 0 6,154 0 0
LTC PPTYS INC Call 502175102 0 100 SH Call SOLE 0 100 0 0
LTC PPTYS INC Put 502175102 33 11,800 SH Put SOLE 0 11,800 0 0
LULULEMON ATHLETICA INC COM 550021109 361 5,803 SH   SOLE 0 5,803 0 0
LULULEMON ATHLETICA INC Call 550021109 41 16,700 SH Call SOLE 0 16,700 0 0
LULULEMON ATHLETICA INC Put 550021109 33 32,300 SH Put SOLE 0 32,300 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 38 978 SH   SOLE 0 978 0 0
LUMBER LIQUIDATORS HLDGS INC Call 55003T107 794 65,600 SH Call SOLE 0 65,600 0 0
LUMBER LIQUIDATORS HLDGS INC Put 55003T107 12 20,900 SH Put SOLE 0 20,900 0 0
LUMENTUM HLDGS INC COM 55024U109 2,131 39,225 SH   SOLE 0 39,225 0 0
LUMENTUM HLDGS INC Call 55024U109 305 91,400 SH Call SOLE 0 91,400 0 0
LUMENTUM HLDGS INC Put 55024U109 225 44,200 SH Put SOLE 0 44,200 0 0
LUMOS NETWORKS CORP COM 550283105 50 2,829 SH   SOLE 0 2,829 0 0
LUMOS NETWORKS CORP Call 550283105 0 200 SH Call SOLE 0 200 0 0
LUXOFT HLDG INC ORD SHS CL A G57279104 77 1,611 SH   SOLE 0 1,611 0 0
LUXOFT HLDG INC Call G57279104 1 2,300 SH Call SOLE 0 2,300 0 0
LUXOFT HLDG INC Put G57279104 20 4,200 SH Put SOLE 0 4,200 0 0
LYON WILLIAM HOMES Call 552074700 5 10,200 SH Call SOLE 0 10,200 0 0
LYON WILLIAM HOMES Put 552074700 5 8,700 SH Put SOLE 0 8,700 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 945 9,546 SH   SOLE 0 9,546 0 0
LYONDELLBASELL INDUSTRIES N Call N53745100 160 60,000 SH Call SOLE 0 60,000 0 0
LYONDELLBASELL INDUSTRIES N Put N53745100 5 7,300 SH Put SOLE 0 7,300 0 0
M & T BK CORP COM 55261F104 16 100 SH   SOLE 0 100 0 0
M & T BK CORP Put 55261F104 0 10,100 SH Put SOLE 0 10,100 0 0
M/I HOMES INC COM 55305B101 31 1,175 SH   SOLE 0 1,175 0 0
M/I HOMES INC Call 55305B101 0 100 SH Call SOLE 0 100 0 0
M/I HOMES INC Put 55305B101 0 200 SH Put SOLE 0 200 0 0
MACERICH CO COM 554382101 730 13,285 SH   SOLE 0 13,285 0 0
MACERICH CO Call 554382101 36 23,400 SH Call SOLE 0 23,400 0 0
MACERICH CO Put 554382101 34 42,100 SH Put SOLE 0 42,100 0 0
MACK CALI RLTY CORP COM 554489104 4 183 SH   SOLE 0 183 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 631 14,146 SH   SOLE 0 14,146 0 0
MACOM TECH SOLUTIONS HLDGS I Call 55405Y100 24 11,700 SH Call SOLE 0 11,700 0 0
MACOM TECH SOLUTIONS HLDGS I Put 55405Y100 19 5,900 SH Put SOLE 0 5,900 0 0
MACQUARIE INFRASTRUCTURE COR Call 55608B105 0 2,400 SH Call SOLE 0 2,400 0 0
MACQUARIE INFRASTRUCTURE COR Put 55608B105 0 100 SH Put SOLE 0 100 0 0
MACROGENICS INC COM 556099109 24 1,300 SH   SOLE 0 1,300 0 0
MACROGENICS INC Call 556099109 1 6,000 SH Call SOLE 0 6,000 0 0
MACYS INC COM 55616P104 118 5,415 SH   SOLE 0 5,415 0 0
MACYS INC Call 55616P104 58 72,400 SH Call SOLE 0 72,400 0 0
MACYS INC Put 55616P104 103 9,500 SH Put SOLE 0 9,500 0 0
MADDEN STEVEN LTD COM 556269108 63 1,468 SH   SOLE 0 1,468 0 0
MADDEN STEVEN LTD Call 556269108 2 600 SH Call SOLE 0 600 0 0
MADDEN STEVEN LTD Put 556269108 0 4,100 SH Put SOLE 0 4,100 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 18 86 SH   SOLE 0 86 0 0
MADISON SQUARE GARDEN CO NEW Put 55825T103 0 800 SH Put SOLE 0 800 0 0
MAG SILVER CORP COM 55903Q104 32 2,881 SH   SOLE 0 2,881 0 0
MAG SILVER CORP Call 55903Q104 0 4,600 SH Call SOLE 0 4,600 0 0
MAG SILVER CORP Put 55903Q104 12 8,600 SH Put SOLE 0 8,600 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,118 15,734 SH   SOLE 0 15,734 0 0
MAGELLAN MIDSTREAM PRTNRS LP Call 559080106 50 18,100 SH Call SOLE 0 18,100 0 0
MAGELLAN MIDSTREAM PRTNRS LP Put 559080106 4 12,700 SH Put SOLE 0 12,700 0 0
MAGICJACK VOCALTEC LTD SHS M6787E101 45 6,389 SH   SOLE 0 6,389 0 0
MAGNA INTL INC Call 559222401 23 5,100 SH Call SOLE 0 5,100 0 0
MAGNA INTL INC Put 559222401 0 3,300 SH Put SOLE 0 3,300 0 0
MAGNACHIP SEMICONDUCTOR CORP Call 55933J203 16 9,000 SH Call SOLE 0 9,000 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 48 6,162 SH   SOLE 0 6,162 0 0
MAIDEN HOLDINGS LTD Call G5753U112 0 12,200 SH Call SOLE 0 12,200 0 0
MAIDEN HOLDINGS LTD Put G5753U112 18 7,600 SH Put SOLE 0 7,600 0 0
MAIN STREET CAPITAL CORP COM 56035L104 47 1,200 SH   SOLE 0 1,200 0 0
MAIN STREET CAPITAL CORP Call 56035L104 0 1,000 SH Call SOLE 0 1,000 0 0
MAIN STREET CAPITAL CORP Put 56035L104 3 15,200 SH Put SOLE 0 15,200 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 75 2,114 SH   SOLE 0 2,114 0 0
MAINSOURCE FINANCIAL GP INC Call 56062Y102 2 800 SH Call SOLE 0 800 0 0
MAINSOURCE FINANCIAL GP INC Put 56062Y102 2 1,000 SH Put SOLE 0 1,000 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 50 1,770 SH   SOLE 0 1,770 0 0
MAKEMYTRIP LIMITED MAURITIUS Put V5633W109 13 2,400 SH Put SOLE 0 2,400 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 1,314 35,183 SH   SOLE 0 35,183 0 0
MALLINCKRODT PUB LTD CO Call G5785G107 37 22,000 SH Call SOLE 0 22,000 0 0
MALLINCKRODT PUB LTD CO Put G5785G107 523 86,400 SH Put SOLE 0 86,400 0 0
MANCHESTER UTD PLC NEW ORD CL A G5784H106 19 1,100 SH   SOLE 0 1,100 0 0
MANHATTAN ASSOCS INC COM 562750109 4 109 SH   SOLE 0 109 0 0
MANHATTAN ASSOCS INC Call 562750109 0 100 SH Call SOLE 0 100 0 0
MANITEX INTL INC COM 563420108 9 1,041 SH   SOLE 0 1,041 0 0
MANITOWOC INC COM 563571108 60 6,680 SH   SOLE 0 6,680 0 0
MANITOWOC INC Call 563571108 2 2,600 SH Call SOLE 0 2,600 0 0
MANITOWOC INC Put 563571108 0 7,500 SH Put SOLE 0 7,500 0 0
MANNING & NAPIER INC CL A 56382Q102 52 13,362 SH   SOLE 0 13,362 0 0
MANNING & NAPIER INC Put 56382Q102 74 22,800 SH Put SOLE 0 22,800 0 0
MANPOWERGROUP INC Call 56418H100 0 100 SH Call SOLE 0 100 0 0
MANPOWERGROUP INC Put 56418H100 0 500 SH Put SOLE 0 500 0 0
MANTECH INTL CORP CL A 564563104 140 3,189 SH   SOLE 0 3,189 0 0
MANTECH INTL CORP Call 564563104 1 200 SH Call SOLE 0 200 0 0
MANTECH INTL CORP Put 564563104 1 700 SH Put SOLE 0 700 0 0
MANULIFE FINL CORP COM 56501R106 10 500 SH   SOLE 0 500 0 0
MANULIFE FINL CORP Call 56501R106 1 7,700 SH Call SOLE 0 7,700 0 0
MARATHON OIL CORP COM 565849106 827 61,042 SH   SOLE 0 61,042 0 0
MARATHON OIL CORP Call 565849106 16 25,400 SH Call SOLE 0 25,400 0 0
MARATHON OIL CORP Put 565849106 46 125,400 SH Put SOLE 0 125,400 0 0
MARATHON PATENT GROUP INC COM NEW 56585W203 1 4,030 SH   SOLE 0 4,030 0 0
MARATHON PETE CORP COM 56585A102 625 11,156 SH   SOLE 0 11,156 0 0
MARATHON PETE CORP Call 56585A102 163 77,100 SH Call SOLE 0 77,100 0 0
MARATHON PETE CORP Put 56585A102 12 24,200 SH Put SOLE 0 24,200 0 0
MARCHEX INC CL B 56624R108 1 419 SH   SOLE 0 419 0 0
MARCUS & MILLICHAP INC Call 566324109 9 4,000 SH Call SOLE 0 4,000 0 0
MARINE PRODS CORP COM 568427108 3 226 SH   SOLE 0 226 0 0
MARINE PRODS CORP Call 568427108 0 1,000 SH Call SOLE 0 1,000 0 0
MARINE PRODS CORP Put 568427108 0 100 SH Put SOLE 0 100 0 0
MARINEMAX INC COM 567908108 13 800 SH   SOLE 0 800 0 0
MARKETAXESS HLDGS INC COM 57060D108 53 289 SH   SOLE 0 289 0 0
MARKETAXESS HLDGS INC Call 57060D108 4 600 SH Call SOLE 0 600 0 0
MARKETAXESS HLDGS INC Put 57060D108 0 2,100 SH Put SOLE 0 2,100 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 122 4,262 SH   SOLE 0 4,262 0 0
MARLIN BUSINESS SVCS CORP Call 571157106 0 500 SH Call SOLE 0 500 0 0
MARRIOTT INTL INC NEW CL A 571903202 3,808 34,537 SH   SOLE 0 34,537 0 0
MARRIOTT INTL INC NEW Call 571903202 471 38,500 SH Call SOLE 0 38,500 0 0
MARRIOTT INTL INC NEW Put 571903202 113 42,500 SH Put SOLE 0 42,500 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 26 210 SH   SOLE 0 210 0 0
MARRIOTT VACATIONS WRLDWDE C Call 57164Y107 30 5,100 SH Call SOLE 0 5,100 0 0
MARSH & MCLENNAN COS INC COM 571748102 58 700 SH   SOLE 0 700 0 0
MARSH & MCLENNAN COS INC Call 571748102 14 3,700 SH Call SOLE 0 3,700 0 0
MARSH & MCLENNAN COS INC Put 571748102 3 22,200 SH Put SOLE 0 22,200 0 0
MARTIN MARIETTA MATLS INC COM 573284106 434 2,107 SH   SOLE 0 2,107 0 0
MARTIN MARIETTA MATLS INC Put 573284106 3 4,000 SH Put SOLE 0 4,000 0 0
MARTIN MIDSTREAM PRTNRS L P Call 573331105 0 8,100 SH Call SOLE 0 8,100 0 0
MARVELL TECHNOLOGY GROUP LTD Call G5876H105 10 3,400 SH Call SOLE 0 3,400 0 0
MARVELL TECHNOLOGY GROUP LTD Put G5876H105 0 3,400 SH Put SOLE 0 3,400 0 0
MASCO CORP COM 574599106 432 11,084 SH   SOLE 0 11,084 0 0
MASCO CORP Call 574599106 0 200 SH Call SOLE 0 200 0 0
MASIMO CORP COM 574795100 551 6,376 SH   SOLE 0 6,376 0 0
MASIMO CORP Call 574795100 65 19,300 SH Call SOLE 0 19,300 0 0
MASIMO CORP Put 574795100 2 200 SH Put SOLE 0 200 0 0
MASONITE INTL CORP NEW COM 575385109 24 353 SH   SOLE 0 353 0 0
MASONITE INTL CORP NEW Call 575385109 0 100 SH Call SOLE 0 100 0 0
MASONITE INTL CORP NEW Put 575385109 0 800 SH Put SOLE 0 800 0 0
MASTEC INC COM 576323109 111 2,408 SH   SOLE 0 2,408 0 0
MASTEC INC Put 576323109 14 5,200 SH Put SOLE 0 5,200 0 0
MASTERCARD INCORPORATED CL A 57636Q104 116 825 SH   SOLE 0 825 0 0
MASTERCARD INCORPORATED Call 57636Q104 3,653 131,900 SH Call SOLE 0 131,900 0 0
MASTERCARD INCORPORATED Put 57636Q104 27 16,700 SH Put SOLE 0 16,700 0 0
MATADOR RES CO Call 576485205 3 3,000 SH Call SOLE 0 3,000 0 0
MATCH GROUP INC COM 57665R106 104 4,507 SH   SOLE 0 4,507 0 0
MATCH GROUP INC Call 57665R106 58 22,400 SH Call SOLE 0 22,400 0 0
MATCH GROUP INC Put 57665R106 1 3,300 SH Put SOLE 0 3,300 0 0
MATERION CORP Call 576690101 80 20,700 SH Call SOLE 0 20,700 0 0
MATRIX SVC CO COM 576853105 25 1,700 SH   SOLE 0 1,700 0 0
MATRIX SVC CO Call 576853105 8 7,800 SH Call SOLE 0 7,800 0 0
MATSON INC COM 57686G105 47 1,669 SH   SOLE 0 1,669 0 0
MATSON INC Call 57686G105 1 300 SH Call SOLE 0 300 0 0
MATSON INC Put 57686G105 6 5,200 SH Put SOLE 0 5,200 0 0
MATTEL INC COM 577081102 262 16,948 SH   SOLE 0 16,948 0 0
MATTEL INC Call 577081102 2 17,600 SH Call SOLE 0 17,600 0 0
MATTEL INC Put 577081102 83 30,300 SH Put SOLE 0 30,300 0 0
MATTERSIGHT CORP Put 577097108 0 4,100 SH Put SOLE 0 4,100 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 158 3,314 SH   SOLE 0 3,314 0 0
MAXIM INTEGRATED PRODS INC Call 57772K101 53 39,000 SH Call SOLE 0 39,000 0 0
MAXIM INTEGRATED PRODS INC Put 57772K101 0 100 SH Put SOLE 0 100 0 0
MAXIMUS INC COM 577933104 37 583 SH   SOLE 0 583 0 0
MAXIMUS INC Put 577933104 3 1,400 SH Put SOLE 0 1,400 0 0
MAXLINEAR INC Call 57776J100 0 300 SH Call SOLE 0 300 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 364 71,139 SH   SOLE 0 71,139 0 0
MAXWELL TECHNOLOGIES INC Put 577767106 48 160,400 SH Put SOLE 0 160,400 0 0
MAZOR ROBOTICS LTD SPONSORED ADS 57886P103 480 9,741 SH   SOLE 0 9,741 0 0
MAZOR ROBOTICS LTD Call 57886P103 79 16,800 SH Call SOLE 0 16,800 0 0
MAZOR ROBOTICS LTD Put 57886P103 16 9,700 SH Put SOLE 0 9,700 0 0
MB FINANCIAL INC NEW Call 55264U108 0 800 SH Call SOLE 0 800 0 0
MBIA INC COM 55262C100 4 500 SH   SOLE 0 500 0 0
MBIA INC Call 55262C100 5 10,900 SH Call SOLE 0 10,900 0 0
MBIA INC Put 55262C100 91 24,100 SH Put SOLE 0 24,100 0 0
MBT FINL CORP COM 578877102 0 53 SH   SOLE 0 53 0 0
MCBC HLDGS INC COM 55276F107 113 5,586 SH   SOLE 0 5,586 0 0
MCCORMICK & CO INC COM NON VTG 579780206 21 213 SH   SOLE 0 213 0 0
MCCORMICK & CO INC Call 579780206 28 32,800 SH Call SOLE 0 32,800 0 0
MCCORMICK & CO INC Put 579780206 0 200 SH Put SOLE 0 200 0 0
MCDERMOTT INTL INC Call 580037109 0 100 SH Call SOLE 0 100 0 0
MCDONALDS CORP Call 580135101 312 18,900 SH Call SOLE 0 18,900 0 0
MCDONALDS CORP Put 580135101 10 8,200 SH Put SOLE 0 8,200 0 0
MCEWEN MNG INC COM 58039P107 264 135,561 SH   SOLE 0 135,561 0 0
MCEWEN MNG INC Call 58039P107 1 45,400 SH Call SOLE 0 45,400 0 0
MCEWEN MNG INC Put 58039P107 387 309,300 SH Put SOLE 0 309,300 0 0
MCGRATH RENTCORP Call 580589109 12 2,300 SH Call SOLE 0 2,300 0 0
MCKESSON CORP COM 58155Q103 326 2,125 SH   SOLE 0 2,125 0 0
MCKESSON CORP Call 58155Q103 45 4,200 SH Call SOLE 0 4,200 0 0
MCKESSON CORP Put 58155Q103 40 11,200 SH Put SOLE 0 11,200 0 0
MDC PARTNERS INC Call 552697104 0 500 SH Call SOLE 0 500 0 0
MDU RES GROUP INC COM 552690109 1 46 SH   SOLE 0 46 0 0
MDU RES GROUP INC Call 552690109 0 1,100 SH Call SOLE 0 1,100 0 0
MECHEL PAO SPONSORED ADR NE 583840608 0 100 SH   SOLE 0 100 0 0
MEDALLION FINL CORP COM 583928106 6 3,034 SH   SOLE 0 3,034 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 34 2,649 SH   SOLE 0 2,649 0 0
MEDICAL PPTYS TRUST INC Put 58463J304 0 11,100 SH Put SOLE 0 11,100 0 0
MEDICINES CO COM 584688105 1,363 36,821 SH   SOLE 0 36,821 0 0
MEDICINES CO Call 584688105 112 96,100 SH Call SOLE 0 96,100 0 0
MEDICINES CO Put 584688105 247 79,500 SH Put SOLE 0 79,500 0 0
MEDICINOVA INC Call 58468P206 0 1,100 SH Call SOLE 0 1,100 0 0
MEDIDATA SOLUTIONS INC Call 58471A105 3 1,000 SH Call SOLE 0 1,000 0 0
MEDLEY CAP CORP COM 58503F106 0 8 SH   SOLE 0 8 0 0
MEDNAX INC COM 58502B106 135 3,141 SH   SOLE 0 3,141 0 0
MEDNAX INC Put 58502B106 21 19,200 SH Put SOLE 0 19,200 0 0
MEET GROUP INC COM 58513U101 126 34,689 SH   SOLE 0 34,689 0 0
MEET GROUP INC Call 58513U101 0 1,000 SH Call SOLE 0 1,000 0 0
MEET GROUP INC Put 58513U101 49 28,300 SH Put SOLE 0 28,300 0 0
MEI PHARMA INC COM NEW 55279B202 6 2,550 SH   SOLE 0 2,550 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 2 100 SH   SOLE 0 100 0 0
MELCO RESORT ENTERTAINMENT L Call 585464100 77 32,700 SH Call SOLE 0 32,700 0 0
MELCO RESORT ENTERTAINMENT L Put 585464100 0 100 SH Put SOLE 0 100 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 11 250 SH   SOLE 0 250 0 0
MELLANOX TECHNOLOGIES LTD Call M51363113 3 400 SH Call SOLE 0 400 0 0
MERCADOLIBRE INC COM 58733R102 958 3,700 SH   SOLE 0 3,700 0 0
MERCADOLIBRE INC Call 58733R102 545 45,500 SH Call SOLE 0 45,500 0 0
MERCADOLIBRE INC Put 58733R102 45 4,600 SH Put SOLE 0 4,600 0 0
MERCER INTL INC COM 588056101 9 800 SH   SOLE 0 800 0 0
MERCER INTL INC Call 588056101 0 1,400 SH Call SOLE 0 1,400 0 0
MERCER INTL INC Put 588056101 0 100 SH Put SOLE 0 100 0 0
MERCK & CO INC COM 58933Y105 518 8,094 SH   SOLE 0 8,094 0 0
MERCK & CO INC Call 58933Y105 19 22,500 SH Call SOLE 0 22,500 0 0
MERCK & CO INC Put 58933Y105 18 9,700 SH Put SOLE 0 9,700 0 0
MERCURY GENL CORP NEW Call 589400100 8 2,500 SH Call SOLE 0 2,500 0 0
MERCURY GENL CORP NEW Put 589400100 0 1,000 SH Put SOLE 0 1,000 0 0
MERCURY SYS INC COM 589378108 82 1,596 SH   SOLE 0 1,596 0 0
MERCURY SYS INC Call 589378108 16 2,900 SH Call SOLE 0 2,900 0 0
MERCURY SYS INC Put 589378108 0 8,600 SH Put SOLE 0 8,600 0 0
MEREDITH CORP COM 589433101 60 1,096 SH   SOLE 0 1,096 0 0
MERIT MED SYS INC Call 589889104 2 600 SH Call SOLE 0 600 0 0
MERITAGE HOMES CORP Call 59001A102 0 100 SH Call SOLE 0 100 0 0
MERITOR INC COM 59001K100 77 2,972 SH   SOLE 0 2,972 0 0
MERITOR INC Call 59001K100 132 21,500 SH Call SOLE 0 21,500 0 0
MERITOR INC Put 59001K100 8 11,100 SH Put SOLE 0 11,100 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 7 530 SH   SOLE 0 530 0 0
MERRIMACK PHARMACEUTICALS IN Call 590328209 0 1,000 SH Call SOLE 0 1,000 0 0
MESABI TR CTF BEN INT 590672101 27 1,185 SH   SOLE 0 1,185 0 0
MESABI TR Put 590672101 0 1,000 SH Put SOLE 0 1,000 0 0
METHANEX CORP COM 59151K108 204 4,058 SH   SOLE 0 4,058 0 0
METHANEX CORP Call 59151K108 5 3,600 SH Call SOLE 0 3,600 0 0
METHANEX CORP Put 59151K108 0 600 SH Put SOLE 0 600 0 0
METLIFE INC COM 59156R108 881 16,963 SH   SOLE 0 16,963 0 0
METLIFE INC Call 59156R108 2,933 535,400 SH Call SOLE 0 535,400 0 0
METLIFE INC Put 59156R108 394 254,300 SH Put SOLE 0 254,300 0 0
MFA FINL INC COM 55272X102 1 200 SH   SOLE 0 200 0 0
MFA FINL INC Call 55272X102 0 2,700 SH Call SOLE 0 2,700 0 0
MFA FINL INC Put 55272X102 0 100 SH Put SOLE 0 100 0 0
MFC BANCORP LTD USD MFC SHS G60630103 9 1,015 SH   SOLE 0 1,015 0 0
MFC BANCORP LTD Put G60630103 1 3,000 SH Put SOLE 0 3,000 0 0
MGM GROWTH PPTYS LLC Call 55303A105 0 700 SH Call SOLE 0 700 0 0
MGM RESORTS INTERNATIONAL Call 552953101 3 4,500 SH Call SOLE 0 4,500 0 0
MGP INGREDIENTS INC NEW Call 55303J106 10 4,100 SH Call SOLE 0 4,100 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 771 16,127 SH   SOLE 0 16,127 0 0
MICHAEL KORS HLDGS LTD Call G60754101 70 25,800 SH Call SOLE 0 25,800 0 0
MICHAEL KORS HLDGS LTD Put G60754101 27 41,000 SH Put SOLE 0 41,000 0 0
MICHAELS COS INC COM 59408Q106 377 17,599 SH   SOLE 0 17,599 0 0
MICHAELS COS INC Call 59408Q106 13 16,400 SH Call SOLE 0 16,400 0 0
MICHAELS COS INC Put 59408Q106 11 25,300 SH Put SOLE 0 25,300 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 150 4,707 SH   SOLE 0 4,707 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 1,390 15,483 SH   SOLE 0 15,483 0 0
MICROCHIP TECHNOLOGY INC Call 595017104 116 15,200 SH Call SOLE 0 15,200 0 0
MICROCHIP TECHNOLOGY INC Put 595017104 1 2,400 SH Put SOLE 0 2,400 0 0
MICRON TECHNOLOGY INC COM 595112103 21,105 536,617 SH   SOLE 0 536,617 0 0
MICRON TECHNOLOGY INC Call 595112103 3,279 502,400 SH Call SOLE 0 502,400 0 0
MICRON TECHNOLOGY INC Put 595112103 257 399,100 SH Put SOLE 0 399,100 0 0
MICROSEMI CORP COM 595137100 143 2,797 SH   SOLE 0 2,797 0 0
MICROSEMI CORP Call 595137100 4 5,200 SH Call SOLE 0 5,200 0 0
MICROSOFT CORP COM 594918104 1,122 15,064 SH   SOLE 0 15,064 0 0
MICROSOFT CORP Call 594918104 2,240 354,900 SH Call SOLE 0 354,900 0 0
MICROSOFT CORP Put 594918104 192 256,600 SH Put SOLE 0 256,600 0 0
MICROSTRATEGY INC Call 594972408 0 500 SH Call SOLE 0 500 0 0
MID AMER APT CMNTYS INC Call 59522J103 43 12,700 SH Call SOLE 0 12,700 0 0
MID AMER APT CMNTYS INC Put 59522J103 0 200 SH Put SOLE 0 200 0 0
MID CON ENERGY PARTNERS LP COM UNIT REPST 59560V109 5 4,998 SH   SOLE 0 4,998 0 0
MID CON ENERGY PARTNERS LP Put 59560V109 1 1,000 SH Put SOLE 0 1,000 0 0
MIDDLEBY CORP COM 596278101 78 609 SH   SOLE 0 609 0 0
MIDDLEBY CORP Put 596278101 4 1,500 SH Put SOLE 0 1,500 0 0
MILACRON HLDGS CORP COM 59870L106 1 100 SH   SOLE 0 100 0 0
MILLER HERMAN INC COM 600544100 61 1,707 SH   SOLE 0 1,707 0 0
MILLER HERMAN INC Call 600544100 0 100 SH Call SOLE 0 100 0 0
MILLER HERMAN INC Put 600544100 0 3,500 SH Put SOLE 0 3,500 0 0
MIMECAST LTD ORD SHS G14838109 200 7,049 SH   SOLE 0 7,049 0 0
MIMECAST LTD Call G14838109 7 4,400 SH Call SOLE 0 4,400 0 0
MIMECAST LTD Put G14838109 3 2,800 SH Put SOLE 0 2,800 0 0
MIMEDX GROUP INC COM 602496101 206 17,408 SH   SOLE 0 17,408 0 0
MIMEDX GROUP INC Call 602496101 11 8,800 SH Call SOLE 0 8,800 0 0
MIMEDX GROUP INC Put 602496101 21 15,800 SH Put SOLE 0 15,800 0 0
MIND C T I LTD ORD M70240102 0 200 SH   SOLE 0 200 0 0
MINDBODY INC Call 60255W105 6 3,700 SH Call SOLE 0 3,700 0 0
MIRATI THERAPEUTICS INC COM 60468T105 242 20,700 SH   SOLE 0 20,700 0 0
MIRATI THERAPEUTICS INC Call 60468T105 12 3,300 SH Call SOLE 0 3,300 0 0
MIRATI THERAPEUTICS INC Put 60468T105 16 13,500 SH Put SOLE 0 13,500 0 0
MISTRAS GROUP INC Call 60649T107 0 2,300 SH Call SOLE 0 2,300 0 0
MISTRAS GROUP INC Put 60649T107 0 1,600 SH Put SOLE 0 1,600 0 0
MITCHAM INDS INC COM 606501104 6 1,990 SH   SOLE 0 1,990 0 0
MITEK SYS INC COM NEW 606710200 110 11,588 SH   SOLE 0 11,588 0 0
MITEK SYS INC Call 606710200 0 1,300 SH Call SOLE 0 1,300 0 0
MITEK SYS INC Put 606710200 0 700 SH Put SOLE 0 700 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 21 3,381 SH   SOLE 0 3,381 0 0
MKS INSTRUMENT INC COM 55306N104 296 3,144 SH   SOLE 0 3,144 0 0
MOBILE MINI INC COM 60740F105 5 157 SH   SOLE 0 157 0 0
MOBILE MINI INC Put 60740F105 0 200 SH Put SOLE 0 200 0 0
MOBILEIRON INC COM NEW 60739U204 23 6,475 SH   SOLE 0 6,475 0 0
MOBILEIRON INC Call 60739U204 21 15,700 SH Call SOLE 0 15,700 0 0
MOBILEIRON INC Put 60739U204 19 5,000 SH Put SOLE 0 5,000 0 0
MODINE MFG CO COM 607828100 5 300 SH   SOLE 0 300 0 0
MODINE MFG CO Call 607828100 3 3,400 SH Call SOLE 0 3,400 0 0
MODUSLINK GLOBAL SOLUTIONS I COM NEW 60786L206 4 2,178 SH   SOLE 0 2,178 0 0
MOELIS & CO CL A 60786M105 19 451 SH   SOLE 0 451 0 0
MOELIS & CO Call 60786M105 61 14,800 SH Call SOLE 0 14,800 0 0
MOELIS & CO Put 60786M105 0 6,200 SH Put SOLE 0 6,200 0 0
MOHAWK INDS INC COM 608190104 6 27 SH   SOLE 0 27 0 0
MOHAWK INDS INC Call 608190104 0 1,500 SH Call SOLE 0 1,500 0 0
MOHAWK INDS INC Put 608190104 0 100 SH Put SOLE 0 100 0 0
MOLECULAR TEMPLATES INC COM 608550109 3 490 SH   SOLE 0 490 0 0
MOLINA HEALTHCARE INC COM 60855R100 202 2,950 SH   SOLE 0 2,950 0 0
MOLINA HEALTHCARE INC Call 60855R100 1 9,000 SH Call SOLE 0 9,000 0 0
MOLINA HEALTHCARE INC Put 60855R100 40 8,800 SH Put SOLE 0 8,800 0 0
MOLSON COORS BREWING CO CL B 60871R209 193 2,374 SH   SOLE 0 2,374 0 0
MOLSON COORS BREWING CO Call 60871R209 2 13,000 SH Call SOLE 0 13,000 0 0
MOLSON COORS BREWING CO Put 60871R209 63 7,600 SH Put SOLE 0 7,600 0 0
MOMENTA PHARMACEUTICALS INC Call 60877T100 1 500 SH Call SOLE 0 500 0 0
MOMO INC ADR 60879B107 2,426 77,431 SH   SOLE 0 77,431 0 0
MOMO INC Call 60879B107 58 95,500 SH Call SOLE 0 95,500 0 0
MOMO INC Put 60879B107 741 121,800 SH Put SOLE 0 121,800 0 0
MONARCH CASINO & RESORT INC COM 609027107 210 5,334 SH   SOLE 0 5,334 0 0
MONARCH CASINO & RESORT INC Put 609027107 133 78,800 SH Put SOLE 0 78,800 0 0
MONDELEZ INTL INC CL A 609207105 8 200 SH   SOLE 0 200 0 0
MONDELEZ INTL INC Call 609207105 16 18,300 SH Call SOLE 0 18,300 0 0
MONDELEZ INTL INC Put 609207105 4 38,900 SH Put SOLE 0 38,900 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 52 3,284 SH   SOLE 0 3,284 0 0
MONEYGRAM INTL INC Call 60935Y208 0 300 SH Call SOLE 0 300 0 0
MONEYGRAM INTL INC Put 60935Y208 2 1,700 SH Put SOLE 0 1,700 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 9 600 SH   SOLE 0 600 0 0
MONOLITHIC PWR SYS INC COM 609839105 16 156 SH   SOLE 0 156 0 0
MONRO INC COM 610236101 582 10,394 SH   SOLE 0 10,394 0 0
MONRO INC Put 610236101 0 1,100 SH Put SOLE 0 1,100 0 0
MONROE CAP CORP COM 610335101 12 900 SH   SOLE 0 900 0 0
MONROE CAP CORP Call 610335101 0 1,000 SH Call SOLE 0 1,000 0 0
MONROE CAP CORP Put 610335101 3 3,000 SH Put SOLE 0 3,000 0 0
MONSANTO CO NEW COM 61166W101 8,564 71,479 SH   SOLE 0 71,479 0 0
MONSANTO CO NEW Call 61166W101 504 122,700 SH Call SOLE 0 122,700 0 0
MONSANTO CO NEW Put 61166W101 253 178,200 SH Put SOLE 0 178,200 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,310 23,723 SH   SOLE 0 23,723 0 0
MONSTER BEVERAGE CORP NEW Call 61174X109 389 44,000 SH Call SOLE 0 44,000 0 0
MONSTER BEVERAGE CORP NEW Put 61174X109 179 25,100 SH Put SOLE 0 25,100 0 0
MOODYS CORP COM 615369105 128 921 SH   SOLE 0 921 0 0
MOODYS CORP Put 615369105 2 5,500 SH Put SOLE 0 5,500 0 0
MORGAN STANLEY COM NEW 617446448 3,510 72,871 SH   SOLE 0 72,871 0 0
MORGAN STANLEY Call 617446448 127 83,400 SH Call SOLE 0 83,400 0 0
MORGAN STANLEY Put 617446448 158 150,600 SH Put SOLE 0 150,600 0 0
MORGAN STANLEY CHINA A SH FD Call 617468103 25 9,400 SH Call SOLE 0 9,400 0 0
MORGAN STANLEY CHINA A SH FD Put 617468103 4 8,400 SH Put SOLE 0 8,400 0 0
MOSAIC CO NEW COM 61945C103 231 10,736 SH   SOLE 0 10,736 0 0
MOSAIC CO NEW Call 61945C103 11 16,400 SH Call SOLE 0 16,400 0 0
MOSAIC CO NEW Put 61945C103 220 21,200 SH Put SOLE 0 21,200 0 0
MOTORCAR PTS AMER INC COM 620071100 4 166 SH   SOLE 0 166 0 0
MOTOROLA SOLUTIONS INC Call 620076307 92 10,400 SH Call SOLE 0 10,400 0 0
MOTOROLA SOLUTIONS INC Put 620076307 0 1,000 SH Put SOLE 0 1,000 0 0
MOVADO GROUP INC Call 624580106 1 700 SH Call SOLE 0 700 0 0
MOVADO GROUP INC Put 624580106 4 4,000 SH Put SOLE 0 4,000 0 0
MPLX LP COM UNIT REP LTD 55336V100 172 4,924 SH   SOLE 0 4,924 0 0
MPLX LP Call 55336V100 156 204,600 SH Call SOLE 0 204,600 0 0
MPLX LP Put 55336V100 91 19,000 SH Put SOLE 0 19,000 0 0
MRC GLOBAL INC COM 55345K103 213 12,224 SH   SOLE 0 12,224 0 0
MRC GLOBAL INC Put 55345K103 14 58,400 SH Put SOLE 0 58,400 0 0
MSA SAFETY INC COM 553498106 11 147 SH   SOLE 0 147 0 0
MSA SAFETY INC Put 553498106 0 1,300 SH Put SOLE 0 1,300 0 0
MSC INDL DIRECT INC Call 553530106 0 100 SH Call SOLE 0 100 0 0
MSC INDL DIRECT INC Put 553530106 0 500 SH Put SOLE 0 500 0 0
MSCI INC COM 55354G100 98 844 SH   SOLE 0 844 0 0
MSCI INC Call 55354G100 2 300 SH Call SOLE 0 300 0 0
MSCI INC Put 55354G100 0 200 SH Put SOLE 0 200 0 0
MSG NETWORK INC CL A 553573106 14 704 SH   SOLE 0 704 0 0
MTS SYS CORP COM 553777103 39 747 SH   SOLE 0 747 0 0
MUELLER INDS INC COM 624756102 17 505 SH   SOLE 0 505 0 0
MUELLER INDS INC Put 624756102 0 2,000 SH Put SOLE 0 2,000 0 0
MUELLER WTR PRODS INC COM SER A 624758108 341 26,702 SH   SOLE 0 26,702 0 0
MULESOFT INC CL A 625207105 442 21,968 SH   SOLE 0 21,968 0 0
MULESOFT INC Call 625207105 2 5,600 SH Call SOLE 0 5,600 0 0
MULESOFT INC Put 625207105 101 43,100 SH Put SOLE 0 43,100 0 0
MULTI COLOR CORP COM 625383104 8 99 SH   SOLE 0 99 0 0
MURPHY OIL CORP COM 626717102 302 11,401 SH   SOLE 0 11,401 0 0
MURPHY OIL CORP Call 626717102 1 2,000 SH Call SOLE 0 2,000 0 0
MURPHY OIL CORP Put 626717102 12 8,900 SH Put SOLE 0 8,900 0 0
MURPHY USA INC COM 626755102 177 2,575 SH   SOLE 0 2,575 0 0
MURPHY USA INC Call 626755102 0 5,800 SH Call SOLE 0 5,800 0 0
MURPHY USA INC Put 626755102 7 3,800 SH Put SOLE 0 3,800 0 0
MV OIL TR TR UNITS 553859109 12 2,123 SH   SOLE 0 2,123 0 0
MV OIL TR Call 553859109 16 23,400 SH Call SOLE 0 23,400 0 0
MV OIL TR Put 553859109 39 16,400 SH Put SOLE 0 16,400 0 0
MYLAN N V SHS EURO N59465109 1,926 61,416 SH   SOLE 0 61,416 0 0
MYLAN N V Call N59465109 2 17,100 SH Call SOLE 0 17,100 0 0
MYLAN N V Put N59465109 470 60,700 SH Put SOLE 0 60,700 0 0
MYR GROUP INC DEL COM 55405W104 8 295 SH   SOLE 0 295 0 0
MYRIAD GENETICS INC COM 62855J104 68 1,891 SH   SOLE 0 1,891 0 0
MYRIAD GENETICS INC Call 62855J104 3 900 SH Call SOLE 0 900 0 0
MYRIAD GENETICS INC Put 62855J104 0 5,100 SH Put SOLE 0 5,100 0 0
NABORS INDUSTRIES LTD SHS G6359F103 78 9,710 SH   SOLE 0 9,710 0 0
NABORS INDUSTRIES LTD Call G6359F103 8 27,200 SH Call SOLE 0 27,200 0 0
NABORS INDUSTRIES LTD Put G6359F103 38 17,900 SH Put SOLE 0 17,900 0 0
NAM TAI PPTY INC SHS G63907102 145 13,368 SH   SOLE 0 13,368 0 0
NANOMETRICS INC COM 630077105 76 2,639 SH   SOLE 0 2,639 0 0
NANOMETRICS INC Call 630077105 0 200 SH Call SOLE 0 200 0 0
NANOMETRICS INC Put 630077105 1 1,300 SH Put SOLE 0 1,300 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 27 1,729 SH   SOLE 0 1,729 0 0
NANOSTRING TECHNOLOGIES INC Put 63009R109 0 2,600 SH Put SOLE 0 2,600 0 0
NANTKWEST INC COM 63016Q102 13 2,432 SH   SOLE 0 2,432 0 0
NANTKWEST INC Call 63016Q102 4 3,300 SH Call SOLE 0 3,300 0 0
NANTKWEST INC Put 63016Q102 1 1,400 SH Put SOLE 0 1,400 0 0
NASDAQ INC COM 631103108 220 2,841 SH   SOLE 0 2,841 0 0
NASDAQ INC Call 631103108 2 500 SH Call SOLE 0 500 0 0
NASDAQ INC Put 631103108 1 20,700 SH Put SOLE 0 20,700 0 0
NATERA INC COM 632307104 9 700 SH   SOLE 0 700 0 0
NATERA INC Call 632307104 2 1,500 SH Call SOLE 0 1,500 0 0
NATIONAL BEVERAGE CORP COM 635017106 26 212 SH   SOLE 0 212 0 0
NATIONAL BEVERAGE CORP Call 635017106 68 2,800 SH Call SOLE 0 2,800 0 0
NATIONAL BEVERAGE CORP Put 635017106 6 3,400 SH Put SOLE 0 3,400 0 0
NATIONAL CINEMEDIA INC COM 635309107 2 343 SH   SOLE 0 343 0 0
NATIONAL CINEMEDIA INC Call 635309107 8 20,900 SH Call SOLE 0 20,900 0 0
NATIONAL CINEMEDIA INC Put 635309107 4 4,300 SH Put SOLE 0 4,300 0 0
NATIONAL FUEL GAS CO N J COM 636180101 12 223 SH   SOLE 0 223 0 0
NATIONAL FUEL GAS CO N J Put 636180101 0 200 SH Put SOLE 0 200 0 0
NATIONAL GEN HLDGS CORP Put 636220303 0 400 SH Put SOLE 0 400 0 0
NATIONAL GRID PLC Call 636274409 0 900 SH Call SOLE 0 900 0 0
NATIONAL GRID PLC Put 636274409 0 100 SH Put SOLE 0 100 0 0
NATIONAL HEALTH INVS INC COM 63633D104 8 108 SH   SOLE 0 108 0 0
NATIONAL HEALTH INVS INC Call 63633D104 0 800 SH Call SOLE 0 800 0 0
NATIONAL HEALTH INVS INC Put 63633D104 0 1,000 SH Put SOLE 0 1,000 0 0
NATIONAL OILWELL VARCO INC COM 637071101 514 14,400 SH   SOLE 0 14,400 0 0
NATIONAL OILWELL VARCO INC Call 637071101 0 400 SH Call SOLE 0 400 0 0
NATIONAL OILWELL VARCO INC Put 637071101 34 60,600 SH Put SOLE 0 60,600 0 0
NATIONAL RESH CORP CL B 637372301 45 848 SH   SOLE 0 848 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 38 930 SH   SOLE 0 930 0 0
NATIONAL RETAIL PPTYS INC Call 637417106 1 700 SH Call SOLE 0 700 0 0
NATIONAL RETAIL PPTYS INC Put 637417106 0 300 SH Put SOLE 0 300 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 719 29,668 SH   SOLE 0 29,668 0 0
NATIONAL STORAGE AFFILIATES Call 637870106 15 12,100 SH Call SOLE 0 12,100 0 0
NATIONAL STORAGE AFFILIATES Put 637870106 0 1,000 SH Put SOLE 0 1,000 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 299 16,107 SH   SOLE 0 16,107 0 0
NATIONSTAR MTG HLDGS INC Call 63861C109 6 7,000 SH Call SOLE 0 7,000 0 0
NATIONSTAR MTG HLDGS INC Put 63861C109 3 11,500 SH Put SOLE 0 11,500 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 23 4,266 SH   SOLE 0 4,266 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 28 1,200 SH   SOLE 0 1,200 0 0
NATURAL HEALTH TRENDS CORP Call 63888P406 1 16,200 SH Call SOLE 0 16,200 0 0
NATURAL HEALTH TRENDS CORP Put 63888P406 3 1,600 SH Put SOLE 0 1,600 0 0
NATURAL RESOURCE PARTNERS L Call 63900P608 0 100 SH Call SOLE 0 100 0 0
NATUS MEDICAL INC DEL Call 639050103 36 19,600 SH Call SOLE 0 19,600 0 0
NAUTILUS INC Call 63910B102 5 27,500 SH Call SOLE 0 27,500 0 0
NAVIENT CORPORATION COM 63938C108 201 13,385 SH   SOLE 0 13,385 0 0
NAVIENT CORPORATION Call 63938C108 6 6,600 SH Call SOLE 0 6,600 0 0
NAVIENT CORPORATION Put 63938C108 29 58,000 SH Put SOLE 0 58,000 0 0
NAVIGANT CONSULTING INC COM 63935N107 2 174 SH   SOLE 0 174 0 0
NAVIGANT CONSULTING INC Put 63935N107 2 700 SH Put SOLE 0 700 0 0
NAVIGATOR HOLDINGS LTD Call Y62132108 31 10,000 SH Call SOLE 0 10,000 0 0
NAVIGATOR HOLDINGS LTD Put Y62132108 1 2,100 SH Put SOLE 0 2,100 0 0
NAVIOS MARITIME PARTNERS L P Call Y62267102 1 6,200 SH Call SOLE 0 6,200 0 0
NAVIOS MARITIME PARTNERS L P Put Y62267102 0 700 SH Put SOLE 0 700 0 0
NAVISTAR INTL CORP NEW COM 63934E108 215 4,900 SH   SOLE 0 4,900 0 0
NAVISTAR INTL CORP NEW Call 63934E108 361 49,200 SH Call SOLE 0 49,200 0 0
NAVISTAR INTL CORP NEW Put 63934E108 72 26,000 SH Put SOLE 0 26,000 0 0
NCI BUILDING SYS INC Put 628852204 0 1,100 SH Put SOLE 0 1,100 0 0
NCR CORP NEW COM 62886E108 20 535 SH   SOLE 0 535 0 0
NCR CORP NEW Put 62886E108 6 800 SH Put SOLE 0 800 0 0
NEENAH PAPER INC COM 640079109 8 100 SH   SOLE 0 100 0 0
NEFF CORP COM CL A 640094207 2 100 SH   SOLE 0 100 0 0
NEFF CORP Put 640094207 0 1,400 SH Put SOLE 0 1,400 0 0
NEKTAR THERAPEUTICS COM 640268108 16 682 SH   SOLE 0 682 0 0
NEKTAR THERAPEUTICS Call 640268108 45 28,500 SH Call SOLE 0 28,500 0 0
NELNET INC CL A 64031N108 91 1,812 SH   SOLE 0 1,812 0 0
NELNET INC Put 64031N108 1 700 SH Put SOLE 0 700 0 0
NEOGENOMICS INC COM NEW 64049M209 5 500 SH   SOLE 0 500 0 0
NEONODE INC COM NEW 64051M402 0 400 SH   SOLE 0 400 0 0
NEOPHOTONICS CORP COM 64051T100 34 6,182 SH   SOLE 0 6,182 0 0
NEOPHOTONICS CORP Call 64051T100 9 10,000 SH Call SOLE 0 10,000 0 0
NEOPHOTONICS CORP Put 64051T100 0 300 SH Put SOLE 0 300 0 0
NEOS THERAPEUTICS INC COM 64052L106 4 500 SH   SOLE 0 500 0 0
NEOS THERAPEUTICS INC Call 64052L106 2 3,100 SH Call SOLE 0 3,100 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 8 834 SH   SOLE 0 834 0 0
NET 1 UEPS TECHNOLOGIES INC Put 64107N206 2 8,500 SH Put SOLE 0 8,500 0 0
NETEASE INC SPONSORED ADR 64110W102 596 2,261 SH   SOLE 0 2,261 0 0
NETEASE INC Call 64110W102 0 1,400 SH Call SOLE 0 1,400 0 0
NETEASE INC Put 64110W102 217 13,800 SH Put SOLE 0 13,800 0 0
NETFLIX INC COM 64110L106 388 2,144 SH   SOLE 0 2,144 0 0
NETFLIX INC Call 64110L106 889 25,400 SH Call SOLE 0 25,400 0 0
NETFLIX INC Put 64110L106 106 45,500 SH Put SOLE 0 45,500 0 0
NETGEAR INC COM 64111Q104 167 3,515 SH   SOLE 0 3,515 0 0
NETGEAR INC Call 64111Q104 0 200 SH Call SOLE 0 200 0 0
NETSCOUT SYS INC Call 64115T104 0 200 SH Call SOLE 0 200 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 47 13,485 SH   SOLE 0 13,485 0 0
NETSOL TECHNOLOGIES INC Put 64115A402 36 22,600 SH Put SOLE 0 22,600 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 2,847 46,471 SH   SOLE 0 46,471 0 0
NEUROCRINE BIOSCIENCES INC Call 64125C109 83 7,700 SH Call SOLE 0 7,700 0 0
NEUROCRINE BIOSCIENCES INC Put 64125C109 56 25,200 SH Put SOLE 0 25,200 0 0
NEURODERM LTD Call M74231107 815 49,300 SH Call SOLE 0 49,300 0 0
NEURODERM LTD Put M74231107 0 2,000 SH Put SOLE 0 2,000 0 0
NEUROTROPE INC COM NEW 64129T207 20 4,053 SH   SOLE 0 4,053 0 0
NEUROTROPE INC Call 64129T207 1 5,200 SH Call SOLE 0 5,200 0 0
NEUROTROPE INC Put 64129T207 6 2,500 SH Put SOLE 0 2,500 0 0
NEVRO CORP COM 64157F103 735 8,096 SH   SOLE 0 8,096 0 0
NEVRO CORP Call 64157F103 0 1,100 SH Call SOLE 0 1,100 0 0
NEVRO CORP Put 64157F103 22 12,200 SH Put SOLE 0 12,200 0 0
NEW AGE BEVERAGES CORP COM 64157V108 25 7,459 SH   SOLE 0 7,459 0 0
NEW GOLD INC CDA COM 644535106 3 883 SH   SOLE 0 883 0 0
NEW GOLD INC CDA Call 644535106 32 71,800 SH Call SOLE 0 71,800 0 0
NEW GOLD INC CDA Put 644535106 25 36,400 SH Put SOLE 0 36,400 0 0
NEW MEDIA INVT GROUP INC Call 64704V106 0 100 SH Call SOLE 0 100 0 0
NEW MEDIA INVT GROUP INC Put 64704V106 0 1,300 SH Put SOLE 0 1,300 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1,615 18,305 SH   SOLE 0 18,305 0 0
NEW ORIENTAL ED & TECH GRP I Call 647581107 11 1,100 SH Call SOLE 0 1,100 0 0
NEW ORIENTAL ED & TECH GRP I Put 647581107 125 55,300 SH Put SOLE 0 55,300 0 0
NEW RELIC INC COM 64829B100 18 362 SH   SOLE 0 362 0 0
NEW RELIC INC Call 64829B100 12 8,600 SH Call SOLE 0 8,600 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 288 17,272 SH   SOLE 0 17,272 0 0
NEW RESIDENTIAL INVT CORP Call 64828T201 0 1,600 SH Call SOLE 0 1,600 0 0
NEW RESIDENTIAL INVT CORP Put 64828T201 5 14,300 SH Put SOLE 0 14,300 0 0
NEW SR INVT GROUP INC COM 648691103 1 218 SH   SOLE 0 218 0 0
NEW SR INVT GROUP INC Call 648691103 0 400 SH Call SOLE 0 400 0 0
NEW YORK & CO INC COM 649295102 9 4,494 SH   SOLE 0 4,494 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 119 9,250 SH   SOLE 0 9,250 0 0
NEW YORK CMNTY BANCORP INC Call 649445103 0 500 SH Call SOLE 0 500 0 0
NEW YORK CMNTY BANCORP INC Put 649445103 4 6,800 SH Put SOLE 0 6,800 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 14 2,400 SH   SOLE 0 2,400 0 0
NEW YORK MTG TR INC Put 649604501 3 2,500 SH Put SOLE 0 2,500 0 0
NEW YORK REIT INC COM 64976L109 362 46,139 SH   SOLE 0 46,139 0 0
NEW YORK REIT INC Call 64976L109 0 24,800 SH Call SOLE 0 24,800 0 0
NEW YORK REIT INC Put 64976L109 62 57,100 SH Put SOLE 0 57,100 0 0
NEW YORK TIMES CO CL A 650111107 46 2,350 SH   SOLE 0 2,350 0 0
NEW YORK TIMES CO Put 650111107 0 7,900 SH Put SOLE 0 7,900 0 0
NEWELL BRANDS INC COM 651229106 708 16,599 SH   SOLE 0 16,599 0 0
NEWELL BRANDS INC Call 651229106 8 23,300 SH Call SOLE 0 23,300 0 0
NEWELL BRANDS INC Put 651229106 59 17,400 SH Put SOLE 0 17,400 0 0
NEWFIELD EXPL CO COM 651290108 112 3,803 SH   SOLE 0 3,803 0 0
NEWFIELD EXPL CO Call 651290108 5 8,100 SH Call SOLE 0 8,100 0 0
NEWFIELD EXPL CO Put 651290108 11 8,800 SH Put SOLE 0 8,800 0 0
NEWLINK GENETICS CORP COM 651511107 55 5,483 SH   SOLE 0 5,483 0 0
NEWLINK GENETICS CORP Call 651511107 45 105,700 SH Call SOLE 0 105,700 0 0
NEWLINK GENETICS CORP Put 651511107 64 23,900 SH Put SOLE 0 23,900 0 0
NEWMONT MINING CORP COM 651639106 1,907 50,842 SH   SOLE 0 50,842 0 0
NEWMONT MINING CORP Call 651639106 402 264,200 SH Call SOLE 0 264,200 0 0
NEWMONT MINING CORP Put 651639106 66 235,900 SH Put SOLE 0 235,900 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 18 1,889 SH   SOLE 0 1,889 0 0
NEWS CORP NEW CL B 65249B208 8 630 SH   SOLE 0 630 0 0
NEWS CORP NEW CL A 65249B109 9 700 SH   SOLE 0 700 0 0
NEWS CORP NEW Call 65249B109 1 500 SH Call SOLE 0 500 0 0
NEWS CORP NEW Call 65249B208 0 100 SH Call SOLE 0 100 0 0
NEWS CORP NEW Put 65249B109 5 4,200 SH Put SOLE 0 4,200 0 0
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 2 132 SH   SOLE 0 132 0 0
NEWTEK BUSINESS SVCS CORP Call 652526203 1 1,300 SH Call SOLE 0 1,300 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 3 144 SH   SOLE 0 144 0 0
NEXPOINT RESIDENTIAL TR INC Call 65341D102 0 600 SH Call SOLE 0 600 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 455 7,312 SH   SOLE 0 7,312 0 0
NEXSTAR MEDIA GROUP INC Call 65336K103 4 5,500 SH Call SOLE 0 5,500 0 0
NEXSTAR MEDIA GROUP INC Put 65336K103 10 10,100 SH Put SOLE 0 10,100 0 0
NEXTERA ENERGY INC COM 65339F101 2,050 13,990 SH   SOLE 0 13,990 0 0
NEXTERA ENERGY INC Call 65339F101 172 18,600 SH Call SOLE 0 18,600 0 0
NEXTERA ENERGY INC Put 65339F101 30 16,700 SH Put SOLE 0 16,700 0 0
NEXTERA ENERGY PARTNERS LP Call 65341B106 16 13,800 SH Call SOLE 0 13,800 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 253 21,989 SH   SOLE 0 21,989 0 0
NGL ENERGY PARTNERS LP Call 62913M107 210 122,500 SH Call SOLE 0 122,500 0 0
NGL ENERGY PARTNERS LP Put 62913M107 123 35,900 SH Put SOLE 0 35,900 0 0
NIC INC COM 62914B100 99 5,828 SH   SOLE 0 5,828 0 0
NIC INC Call 62914B100 0 100 SH Call SOLE 0 100 0 0
NIC INC Put 62914B100 22 9,400 SH Put SOLE 0 9,400 0 0
NICE LTD Call 653656108 0 100 SH Call SOLE 0 100 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 731 17,639 SH   SOLE 0 17,639 0 0
NIELSEN HLDGS PLC Call G6518L108 61 29,700 SH Call SOLE 0 29,700 0 0
NIELSEN HLDGS PLC Put G6518L108 42 34,000 SH Put SOLE 0 34,000 0 0
NIKE INC CL B 654106103 15 307 SH   SOLE 0 307 0 0
NIKE INC Call 654106103 2 53,800 SH Call SOLE 0 53,800 0 0
NIKE INC Put 654106103 3 37,500 SH Put SOLE 0 37,500 0 0
NISOURCE INC Call 65473P105 0 20,500 SH Call SOLE 0 20,500 0 0
NISOURCE INC Put 65473P105 0 100 SH Put SOLE 0 100 0 0
NL INDS INC COM NEW 629156407 117 12,841 SH   SOLE 0 12,841 0 0
NL INDS INC Call 629156407 0 1,100 SH Call SOLE 0 1,100 0 0
NMI HLDGS INC Call 629209305 0 200 SH Call SOLE 0 200 0 0
NOAH HLDGS LTD Call 65487X102 77 13,700 SH Call SOLE 0 13,700 0 0
NOAH HLDGS LTD Put 65487X102 2 2,000 SH Put SOLE 0 2,000 0 0
NOBLE CORP PLC SHS USD G65431101 3 760 SH   SOLE 0 760 0 0
NOBLE CORP PLC Call G65431101 0 11,300 SH Call SOLE 0 11,300 0 0
NOBLE ENERGY INC COM 655044105 14 500 SH   SOLE 0 500 0 0
NOBLE ENERGY INC Call 655044105 23 13,800 SH Call SOLE 0 13,800 0 0
NOBLE ENERGY INC Put 655044105 6 5,900 SH Put SOLE 0 5,900 0 0
NOKIA CORP SPONSORED ADR 654902204 194 32,600 SH   SOLE 0 32,600 0 0
NOKIA CORP Call 654902204 0 80,000 SH Call SOLE 0 80,000 0 0
NOKIA CORP Put 654902204 11 10,000 SH Put SOLE 0 10,000 0 0
NOODLES & CO COM CL A 65540B105 0 90 SH   SOLE 0 90 0 0
NOODLES & CO Call 65540B105 2 4,100 SH Call SOLE 0 4,100 0 0
NORDIC AMERICAN TANKERS LIMI Call G65773106 0 189,600 SH Call SOLE 0 189,600 0 0
NORDIC AMERICAN TANKERS LIMI Put G65773106 1,492 216,300 SH Put SOLE 0 216,300 0 0
NORDIC AMERN OFFSHORE LTD SHS G65772108 0 68 SH   SOLE 0 68 0 0
NORDSON CORP COM 655663102 1 11 SH   SOLE 0 11 0 0
NORDSTROM INC COM 655664100 122 2,600 SH   SOLE 0 2,600 0 0
NORDSTROM INC Call 655664100 24 35,600 SH Call SOLE 0 35,600 0 0
NORDSTROM INC Put 655664100 6 15,700 SH Put SOLE 0 15,700 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,289 9,748 SH   SOLE 0 9,748 0 0
NORFOLK SOUTHERN CORP Call 655844108 186 28,500 SH Call SOLE 0 28,500 0 0
NORFOLK SOUTHERN CORP Put 655844108 4 6,500 SH Put SOLE 0 6,500 0 0
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 1 897 SH   SOLE 0 897 0 0
NORTHERN DYNASTY MINERALS LT Call 66510M204 0 2,300 SH Call SOLE 0 2,300 0 0
NORTHERN DYNASTY MINERALS LT Put 66510M204 0 300 SH Put SOLE 0 300 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 1 2,158 SH   SOLE 0 2,158 0 0
NORTHERN TR CORP COM 665859104 27 300 SH   SOLE 0 300 0 0
NORTHERN TR CORP Call 665859104 0 400 SH Call SOLE 0 400 0 0
NORTHERN TR CORP Put 665859104 6 11,500 SH Put SOLE 0 11,500 0 0
NORTHROP GRUMMAN CORP COM 666807102 2,643 9,189 SH   SOLE 0 9,189 0 0
NORTHROP GRUMMAN CORP Call 666807102 59 2,300 SH Call SOLE 0 2,300 0 0
NORTHROP GRUMMAN CORP Put 666807102 61 14,200 SH Put SOLE 0 14,200 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 35 2,797 SH   SOLE 0 2,797 0 0
NORTHSTAR REALTY EUROPE CORP Call 66706L101 0 300 SH Call SOLE 0 300 0 0
NORTHWEST NAT GAS CO COM 667655104 103 1,600 SH   SOLE 0 1,600 0 0
NORTHWEST NAT GAS CO Call 667655104 1 800 SH Call SOLE 0 800 0 0
NORTHWEST PIPE CO COM 667746101 8 435 SH   SOLE 0 435 0 0
NORTHWEST PIPE CO Call 667746101 1 4,200 SH Call SOLE 0 4,200 0 0
NORTHWEST PIPE CO Put 667746101 0 2,500 SH Put SOLE 0 2,500 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 2,425 44,876 SH   SOLE 0 44,876 0 0
NORWEGIAN CRUISE LINE HLDGS Call G66721104 2 2,500 SH Call SOLE 0 2,500 0 0
NORWEGIAN CRUISE LINE HLDGS Put G66721104 47 27,700 SH Put SOLE 0 27,700 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 41 1,470 SH   SOLE 0 1,470 0 0
NOVA MEASURING INSTRUMENTS L Call M7516K103 19 4,300 SH Call SOLE 0 4,300 0 0
NOVA MEASURING INSTRUMENTS L Put M7516K103 1 7,700 SH Put SOLE 0 7,700 0 0
NOVAGOLD RES INC COM NEW 66987E206 5 1,408 SH   SOLE 0 1,408 0 0
NOVAGOLD RES INC Call 66987E206 3 70,200 SH Call SOLE 0 70,200 0 0
NOVAGOLD RES INC Put 66987E206 2 400 SH Put SOLE 0 400 0 0
NOVANTA INC Call 67000B104 136 10,700 SH Call SOLE 0 10,700 0 0
NOVAVAX INC COM 670002104 2 2,376 SH   SOLE 0 2,376 0 0
NOVAVAX INC Call 670002104 0 100 SH Call SOLE 0 100 0 0
NOVAVAX INC Put 670002104 0 100 SH Put SOLE 0 100 0 0
NOVO-NORDISK A S ADR 670100205 786 16,343 SH   SOLE 0 16,343 0 0
NOVO-NORDISK A S Call 670100205 156 32,100 SH Call SOLE 0 32,100 0 0
NOVO-NORDISK A S Put 670100205 0 5,000 SH Put SOLE 0 5,000 0 0
NOVOCURE LTD ORD SHS G6674U108 88 4,477 SH   SOLE 0 4,477 0 0
NOVOCURE LTD Call G6674U108 27 12,700 SH Call SOLE 0 12,700 0 0
NOVOCURE LTD Put G6674U108 1 1,900 SH Put SOLE 0 1,900 0 0
NOW INC COM 67011P100 1 100 SH   SOLE 0 100 0 0
NOW INC Call 67011P100 0 300 SH Call SOLE 0 300 0 0
NOW INC Put 67011P100 0 5,000 SH Put SOLE 0 5,000 0 0
NQ MOBILE INC ADR REPSTG CL A 64118U108 6 1,870 SH   SOLE 0 1,870 0 0
NRG ENERGY INC COM NEW 629377508 870 34,008 SH   SOLE 0 34,008 0 0
NRG ENERGY INC Call 629377508 146 64,100 SH Call SOLE 0 64,100 0 0
NRG ENERGY INC Put 629377508 23 62,400 SH Put SOLE 0 62,400 0 0
NRG YIELD INC CL A NEW 62942X306 35 1,868 SH   SOLE 0 1,868 0 0
NRG YIELD INC CL C 62942X405 79 4,119 SH   SOLE 0 4,119 0 0
NRG YIELD INC Call 62942X405 21 10,000 SH Call SOLE 0 10,000 0 0
NRG YIELD INC Put 62942X405 0 200 SH Put SOLE 0 200 0 0
NTT DOCOMO INC SPONS ADR 62942M201 47 2,100 SH   SOLE 0 2,100 0 0
NTT DOCOMO INC Put 62942M201 1 5,500 SH Put SOLE 0 5,500 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 226 3,677 SH   SOLE 0 3,677 0 0
NU SKIN ENTERPRISES INC Call 67018T105 16 1,900 SH Call SOLE 0 1,900 0 0
NU SKIN ENTERPRISES INC Put 67018T105 19 14,300 SH Put SOLE 0 14,300 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 139 8,882 SH   SOLE 0 8,882 0 0
NUANCE COMMUNICATIONS INC Call 67020Y100 0 2,900 SH Call SOLE 0 2,900 0 0
NUANCE COMMUNICATIONS INC Put 67020Y100 25 13,300 SH Put SOLE 0 13,300 0 0
NUCOR CORP COM 670346105 529 9,455 SH   SOLE 0 9,455 0 0
NUCOR CORP Call 670346105 24 4,300 SH Call SOLE 0 4,300 0 0
NUCOR CORP Put 670346105 3 3,300 SH Put SOLE 0 3,300 0 0
NUSTAR ENERGY LP Call 67058H102 1 8,100 SH Call SOLE 0 8,100 0 0
NUSTAR ENERGY LP Put 67058H102 0 100 SH Put SOLE 0 100 0 0
NUTANIX INC CL A 67059N108 785 35,066 SH   SOLE 0 35,066 0 0
NUTANIX INC Call 67059N108 65 54,900 SH Call SOLE 0 54,900 0 0
NUTANIX INC Put 67059N108 82 225,200 SH Put SOLE 0 225,200 0 0
NUTRI SYS INC NEW Call 67069D108 4 1,500 SH Call SOLE 0 1,500 0 0
NUVASIVE INC COM 670704105 632 11,399 SH   SOLE 0 11,399 0 0
NUVASIVE INC Call 670704105 0 1,000 SH Call SOLE 0 1,000 0 0
NUVASIVE INC Put 670704105 114 28,800 SH Put SOLE 0 28,800 0 0
NVIDIA CORP COM 67066G104 10,425 58,316 SH   SOLE 0 58,316 0 0
NVIDIA CORP Call 67066G104 3,866 169,700 SH Call SOLE 0 169,700 0 0
NVIDIA CORP Put 67066G104 1,281 379,200 SH Put SOLE 0 379,200 0 0
NXP SEMICONDUCTORS N V COM N6596X109 79 700 SH   SOLE 0 700 0 0
NXP SEMICONDUCTORS N V Call N6596X109 311 72,600 SH Call SOLE 0 72,600 0 0
NXP SEMICONDUCTORS N V Put N6596X109 109 175,900 SH Put SOLE 0 175,900 0 0
NXSTAGE MEDICAL INC Call 67072V103 1 200 SH Call SOLE 0 200 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 0 103 SH   SOLE 0 103 0 0
NYMOX PHARMACEUTICAL CORP Call P73398102 0 1,500 SH Call SOLE 0 1,500 0 0
NYMOX PHARMACEUTICAL CORP Put P73398102 1 4,400 SH Put SOLE 0 4,400 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 390 1,811 SH   SOLE 0 1,811 0 0
O REILLY AUTOMOTIVE INC NEW Put 67103H107 55 6,600 SH Put SOLE 0 6,600 0 0
OAKTREE CAP GROUP LLC UNIT CL A 674001201 45 966 SH   SOLE 0 966 0 0
OAKTREE CAP GROUP LLC Call 674001201 1 500 SH Call SOLE 0 500 0 0
OAKTREE CAP GROUP LLC Put 674001201 0 2,200 SH Put SOLE 0 2,200 0 0
OASIS PETE INC NEW COM 674215108 265 29,102 SH   SOLE 0 29,102 0 0
OASIS PETE INC NEW Call 674215108 21 19,400 SH Call SOLE 0 19,400 0 0
OASIS PETE INC NEW Put 674215108 22 31,200 SH Put SOLE 0 31,200 0 0
OBSIDIAN ENERGY LTD COM 674482104 0 295 SH   SOLE 0 295 0 0
OCCIDENTAL PETE CORP DEL Call 674599105 55 53,300 SH Call SOLE 0 53,300 0 0
OCCIDENTAL PETE CORP DEL Put 674599105 84 43,000 SH Put SOLE 0 43,000 0 0
OCEANEERING INTL INC COM 675232102 219 8,341 SH   SOLE 0 8,341 0 0
OCEANEERING INTL INC Call 675232102 0 7,300 SH Call SOLE 0 7,300 0 0
OCEANEERING INTL INC Put 675232102 2 14,600 SH Put SOLE 0 14,600 0 0
OCEANFIRST FINL CORP COM 675234108 25 920 SH   SOLE 0 920 0 0
OCEANFIRST FINL CORP Put 675234108 3 1,500 SH Put SOLE 0 1,500 0 0
OCH ZIFF CAP MGMT GROUP CL A 67551U105 52 16,456 SH   SOLE 0 16,456 0 0
OCLARO INC Call 67555N206 57 188,800 SH Call SOLE 0 188,800 0 0
OCLARO INC Put 67555N206 47 42,900 SH Put SOLE 0 42,900 0 0
OCULAR THERAPEUTIX INC COM 67576A100 12 2,000 SH   SOLE 0 2,000 0 0
OCULAR THERAPEUTIX INC Call 67576A100 1 7,000 SH Call SOLE 0 7,000 0 0
OCULAR THERAPEUTIX INC Put 67576A100 0 2,200 SH Put SOLE 0 2,200 0 0
OCWEN FINL CORP COM NEW 675746309 16 4,700 SH   SOLE 0 4,700 0 0
OCWEN FINL CORP Call 675746309 28 102,700 SH Call SOLE 0 102,700 0 0
OCWEN FINL CORP Put 675746309 20 47,000 SH Put SOLE 0 47,000 0 0
ODYSSEY MARINE EXPLORATION I Call 676118201 0 800 SH Call SOLE 0 800 0 0
ODYSSEY MARINE EXPLORATION I Put 676118201 0 600 SH Put SOLE 0 600 0 0
OFFICE DEPOT INC COM 676220106 12 2,700 SH   SOLE 0 2,700 0 0
OFFICE DEPOT INC Call 676220106 35 62,800 SH Call SOLE 0 62,800 0 0
OFFICE DEPOT INC Put 676220106 106 41,000 SH Put SOLE 0 41,000 0 0
OFG BANCORP COM 67103X102 56 6,170 SH   SOLE 0 6,170 0 0
OFG BANCORP Call 67103X102 0 5,600 SH Call SOLE 0 5,600 0 0
OFG BANCORP Put 67103X102 19 23,800 SH Put SOLE 0 23,800 0 0
OIL STS INTL INC COM 678026105 15 600 SH   SOLE 0 600 0 0
OIL STS INTL INC Call 678026105 11 11,900 SH Call SOLE 0 11,900 0 0
OIL STS INTL INC Put 678026105 5 1,000 SH Put SOLE 0 1,000 0 0
OKTA INC CL A 679295105 111 3,964 SH   SOLE 0 3,964 0 0
OKTA INC Call 679295105 60 15,600 SH Call SOLE 0 15,600 0 0
OKTA INC Put 679295105 18 20,800 SH Put SOLE 0 20,800 0 0
OLD DOMINION FGHT LINES INC COM 679580100 1 17 SH   SOLE 0 17 0 0
OLD DOMINION FGHT LINES INC Call 679580100 3 100 SH Call SOLE 0 100 0 0
OLD DOMINION FGHT LINES INC Put 679580100 0 100 SH Put SOLE 0 100 0 0
OLD REP INTL CORP COM 680223104 23 1,209 SH   SOLE 0 1,209 0 0
OLD REP INTL CORP Call 680223104 1 4,200 SH Call SOLE 0 4,200 0 0
OLD REP INTL CORP Put 680223104 0 2,000 SH Put SOLE 0 2,000 0 0
OLIN CORP COM PAR $1 680665205 126 3,706 SH   SOLE 0 3,706 0 0
OLIN CORP Call 680665205 25 4,300 SH Call SOLE 0 4,300 0 0
OLIN CORP Put 680665205 0 10,900 SH Put SOLE 0 10,900 0 0
OLLIES BARGAIN OUTLT HLDGS I Call 681116109 88 12,700 SH Call SOLE 0 12,700 0 0
OLLIES BARGAIN OUTLT HLDGS I Put 681116109 0 7,200 SH Put SOLE 0 7,200 0 0
OLYMPIC STEEL INC Call 68162K106 10 3,800 SH Call SOLE 0 3,800 0 0
OLYMPIC STEEL INC Put 68162K106 0 4,200 SH Put SOLE 0 4,200 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 1,001 31,374 SH   SOLE 0 31,374 0 0
OMEGA HEALTHCARE INVS INC Call 681936100 2 8,900 SH Call SOLE 0 8,900 0 0
OMEGA HEALTHCARE INVS INC Put 681936100 89 51,300 SH Put SOLE 0 51,300 0 0
OMEROS CORP COM 682143102 45 2,122 SH   SOLE 0 2,122 0 0
OMEROS CORP Call 682143102 64 19,500 SH Call SOLE 0 19,500 0 0
OMEROS CORP Put 682143102 5 11,800 SH Put SOLE 0 11,800 0 0
OMNICELL INC COM 68213N109 137 2,700 SH   SOLE 0 2,700 0 0
OMNICELL INC Call 68213N109 0 100 SH Call SOLE 0 100 0 0
OMNICELL INC Put 68213N109 6 6,900 SH Put SOLE 0 6,900 0 0
OMNICOM GROUP INC Call 681919106 19 14,100 SH Call SOLE 0 14,100 0 0
OMNICOM GROUP INC Put 681919106 12 3,400 SH Put SOLE 0 3,400 0 0
ON ASSIGNMENT INC COM 682159108 5 102 SH   SOLE 0 102 0 0
ON ASSIGNMENT INC Call 682159108 0 100 SH Call SOLE 0 100 0 0
ON DECK CAP INC COM 682163100 2 637 SH   SOLE 0 637 0 0
ON DECK CAP INC Call 682163100 0 100 SH Call SOLE 0 100 0 0
ON DECK CAP INC Put 682163100 0 100 SH Put SOLE 0 100 0 0
ON SEMICONDUCTOR CORP COM 682189105 38 2,100 SH   SOLE 0 2,100 0 0
ON SEMICONDUCTOR CORP Call 682189105 13 7,800 SH Call SOLE 0 7,800 0 0
ON SEMICONDUCTOR CORP Put 682189105 8 14,200 SH Put SOLE 0 14,200 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 3 856 SH   SOLE 0 856 0 0
ONCOMED PHARMACEUTICALS INC Call 68234X102 0 1,000 SH Call SOLE 0 1,000 0 0
ONE LIBERTY PPTYS INC COM 682406103 17 701 SH   SOLE 0 701 0 0
ONE LIBERTY PPTYS INC Call 682406103 0 1,400 SH Call SOLE 0 1,400 0 0
ONEMAIN HLDGS INC COM 68268W103 94 3,362 SH   SOLE 0 3,362 0 0
ONEMAIN HLDGS INC Call 68268W103 11 7,400 SH Call SOLE 0 7,400 0 0
ONEMAIN HLDGS INC Put 68268W103 17 5,000 SH Put SOLE 0 5,000 0 0
ONEOK INC NEW COM 682680103 278 5,019 SH   SOLE 0 5,019 0 0
ONEOK INC NEW Call 682680103 101 109,900 SH Call SOLE 0 109,900 0 0
ONEOK INC NEW Put 682680103 7 10,700 SH Put SOLE 0 10,700 0 0
OOMA INC COM 683416101 15 1,500 SH   SOLE 0 1,500 0 0
OOMA INC Call 683416101 5 1,600 SH Call SOLE 0 1,600 0 0
OPEN TEXT CORP COM 683715106 49 1,519 SH   SOLE 0 1,519 0 0
OPEN TEXT CORP Call 683715106 1 4,600 SH Call SOLE 0 4,600 0 0
OPEN TEXT CORP Put 683715106 1 4,900 SH Put SOLE 0 4,900 0 0
OPHTHOTECH CORP COM 683745103 15 5,488 SH   SOLE 0 5,488 0 0
OPHTHOTECH CORP Call 683745103 1 6,300 SH Call SOLE 0 6,300 0 0
OPHTHOTECH CORP Put 683745103 11 5,000 SH Put SOLE 0 5,000 0 0
OPKO HEALTH INC COM 68375N103 105 15,439 SH   SOLE 0 15,439 0 0
OPKO HEALTH INC Call 68375N103 0 2,300 SH Call SOLE 0 2,300 0 0
OPKO HEALTH INC Put 68375N103 112 30,400 SH Put SOLE 0 30,400 0 0
OPUS BK IRVINE CALIF COM 684000102 14 600 SH   SOLE 0 600 0 0
OPUS BK IRVINE CALIF Call 684000102 4 2,500 SH Call SOLE 0 2,500 0 0
ORACLE CORP COM 68389X105 3,725 77,043 SH   SOLE 0 77,043 0 0
ORACLE CORP Call 68389X105 18 101,700 SH Call SOLE 0 101,700 0 0
ORACLE CORP Put 68389X105 151 81,700 SH Put SOLE 0 81,700 0 0
ORANGE Call 684060106 4 43,600 SH Call SOLE 0 43,600 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 81 3,606 SH   SOLE 0 3,606 0 0
ORASURE TECHNOLOGIES INC Call 68554V108 21 10,200 SH Call SOLE 0 10,200 0 0
ORASURE TECHNOLOGIES INC Put 68554V108 0 100 SH Put SOLE 0 100 0 0
ORBCOMM INC Call 68555P100 0 1,000 SH Call SOLE 0 1,000 0 0
ORBITAL ATK INC COM 68557N103 15 113 SH   SOLE 0 113 0 0
ORBITAL ATK INC Call 68557N103 18 800 SH Call SOLE 0 800 0 0
ORBITAL ATK INC Put 68557N103 0 1,300 SH Put SOLE 0 1,300 0 0
ORBOTECH LTD Call M75253100 9 2,600 SH Call SOLE 0 2,600 0 0
ORCHID IS CAP INC COM 68571X103 108 10,604 SH   SOLE 0 10,604 0 0
ORCHID IS CAP INC Call 68571X103 5 2,600 SH Call SOLE 0 2,600 0 0
ORCHID IS CAP INC Put 68571X103 4 1,900 SH Put SOLE 0 1,900 0 0
ORCHIDS PAPER PRODS CO DEL Call 68572N104 12 5,100 SH Call SOLE 0 5,100 0 0
ORCHIDS PAPER PRODS CO DEL Put 68572N104 19 3,800 SH Put SOLE 0 3,800 0 0
ORION ENERGY SYSTEMS INC COM 686275108 4 3,900 SH   SOLE 0 3,900 0 0
ORITANI FINL CORP DEL Call 68633D103 1 9,800 SH Call SOLE 0 9,800 0 0
ORMAT TECHNOLOGIES INC COM 686688102 78 1,280 SH   SOLE 0 1,280 0 0
OSHKOSH CORP Call 688239201 27 5,900 SH Call SOLE 0 5,900 0 0
OSHKOSH CORP Put 688239201 0 200 SH Put SOLE 0 200 0 0
OSI SYSTEMS INC COM 671044105 256 2,811 SH   SOLE 0 2,811 0 0
OSI SYSTEMS INC Call 671044105 96 21,700 SH Call SOLE 0 21,700 0 0
OSI SYSTEMS INC Put 671044105 11 16,900 SH Put SOLE 0 16,900 0 0
OTONOMY INC COM 68906L105 39 12,100 SH   SOLE 0 12,100 0 0
OTONOMY INC Call 68906L105 4 101,700 SH Call SOLE 0 101,700 0 0
OTONOMY INC Put 68906L105 353 93,600 SH Put SOLE 0 93,600 0 0
OTTER TAIL CORP COM 689648103 5 121 SH   SOLE 0 121 0 0
OUTFRONT MEDIA INC COM 69007J106 468 18,589 SH   SOLE 0 18,589 0 0
OUTFRONT MEDIA INC Call 69007J106 77 14,600 SH Call SOLE 0 14,600 0 0
OUTFRONT MEDIA INC Put 69007J106 0 6,000 SH Put SOLE 0 6,000 0 0
OVERSTOCK COM INC DEL COM 690370101 1,298 43,711 SH   SOLE 0 43,711 0 0
OVERSTOCK COM INC DEL Call 690370101 475 112,700 SH Call SOLE 0 112,700 0 0
OVERSTOCK COM INC DEL Put 690370101 14 7,100 SH Put SOLE 0 7,100 0 0
OWENS & MINOR INC NEW Call 690732102 0 100 SH Call SOLE 0 100 0 0
OWENS & MINOR INC NEW Put 690732102 0 200 SH Put SOLE 0 200 0 0
OWENS CORNING NEW COM 690742101 223 2,885 SH   SOLE 0 2,885 0 0
OWENS CORNING NEW Call 690742101 22 5,900 SH Call SOLE 0 5,900 0 0
OWENS CORNING NEW Put 690742101 13 24,500 SH Put SOLE 0 24,500 0 0
OWENS ILL INC COM NEW 690768403 34 1,356 SH   SOLE 0 1,356 0 0
OXFORD INDS INC Call 691497309 1 900 SH Call SOLE 0 900 0 0
OXFORD INDS INC Put 691497309 0 500 SH Put SOLE 0 500 0 0
P T TELEKOMUNIKASI INDONESIA Call 715684106 0 200 SH Call SOLE 0 200 0 0
P T TELEKOMUNIKASI INDONESIA Put 715684106 0 800 SH Put SOLE 0 800 0 0
PACCAR INC COM 693718108 51 712 SH   SOLE 0 712 0 0
PACCAR INC Call 693718108 7 1,900 SH Call SOLE 0 1,900 0 0
PACCAR INC Put 693718108 4 1,000 SH Put SOLE 0 1,000 0 0
PACIFIC COAST OIL TR UNIT BEN INT 694103102 7 4,906 SH   SOLE 0 4,906 0 0
PACIFIC ETHANOL INC Call 69423U305 0 300 SH Call SOLE 0 300 0 0
PACIFIC PREMIER BANCORP Put 69478X105 0 700 SH Put SOLE 0 700 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 433 11,533 SH   SOLE 0 11,533 0 0
PACIRA PHARMACEUTICALS INC Call 695127100 7 5,000 SH Call SOLE 0 5,000 0 0
PACIRA PHARMACEUTICALS INC Put 695127100 5 800 SH Put SOLE 0 800 0 0
PACKAGING CORP AMER COM 695156109 45 393 SH   SOLE 0 393 0 0
PACKAGING CORP AMER Call 695156109 6 11,300 SH Call SOLE 0 11,300 0 0
PACKAGING CORP AMER Put 695156109 3 5,000 SH Put SOLE 0 5,000 0 0
PACWEST BANCORP DEL Call 695263103 12 16,400 SH Call SOLE 0 16,400 0 0
PALO ALTO NETWORKS INC COM 697435105 4,887 33,916 SH   SOLE 0 33,916 0 0
PALO ALTO NETWORKS INC Call 697435105 550 55,200 SH Call SOLE 0 55,200 0 0
PALO ALTO NETWORKS INC Put 697435105 327 83,800 SH Put SOLE 0 83,800 0 0
PAN AMERICAN SILVER CORP COM 697900108 201 11,811 SH   SOLE 0 11,811 0 0
PAN AMERICAN SILVER CORP Call 697900108 24 7,500 SH Call SOLE 0 7,500 0 0
PAN AMERICAN SILVER CORP Put 697900108 49 11,600 SH Put SOLE 0 11,600 0 0
PANDORA MEDIA INC COM 698354107 0 80 SH   SOLE 0 80 0 0
PANDORA MEDIA INC Call 698354107 53 128,200 SH Call SOLE 0 128,200 0 0
PANDORA MEDIA INC Put 698354107 28 19,500 SH Put SOLE 0 19,500 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 40 1,700 SH   SOLE 0 1,700 0 0
PAPA JOHNS INTL INC Call 698813102 0 1,500 SH Call SOLE 0 1,500 0 0
PAPA JOHNS INTL INC Put 698813102 0 200 SH Put SOLE 0 200 0 0
PAPA MURPHYS HLDGS INC COM 698814100 41 7,034 SH   SOLE 0 7,034 0 0
PAPA MURPHYS HLDGS INC Call 698814100 3 2,000 SH Call SOLE 0 2,000 0 0
PAPA MURPHYS HLDGS INC Put 698814100 5 23,400 SH Put SOLE 0 23,400 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 18 906 SH   SOLE 0 906 0 0
PAR PACIFIC HOLDINGS INC Call 69888T207 3 2,500 SH Call SOLE 0 2,500 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 610 24,327 SH   SOLE 0 24,327 0 0
PARATEK PHARMACEUTICALS INC Call 699374302 274 57,300 SH Call SOLE 0 57,300 0 0
PARATEK PHARMACEUTICALS INC Put 699374302 12 9,100 SH Put SOLE 0 9,100 0 0
PAREXEL INTL CORP Call 699462107 3 1,000 SH Call SOLE 0 1,000 0 0
PAREXEL INTL CORP Put 699462107 0 1,000 SH Put SOLE 0 1,000 0 0
PARK CITY GROUP INC Call 700215304 15 6,300 SH Call SOLE 0 6,300 0 0
PARK CITY GROUP INC Put 700215304 0 100 SH Put SOLE 0 100 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 11 620 SH   SOLE 0 620 0 0
PARK ELECTROCHEMICAL CORP Call 700416209 1 3,200 SH Call SOLE 0 3,200 0 0
PARK ELECTROCHEMICAL CORP Put 700416209 0 3,000 SH Put SOLE 0 3,000 0 0
PARK NATL CORP Call 700658107 3 400 SH Call SOLE 0 400 0 0
PARK OHIO HLDGS CORP COM 700666100 40 880 SH   SOLE 0 880 0 0
PARK OHIO HLDGS CORP Call 700666100 0 200 SH Call SOLE 0 200 0 0
PARKER HANNIFIN CORP Call 701094104 109 7,700 SH Call SOLE 0 7,700 0 0
PARKER HANNIFIN CORP Put 701094104 9 18,100 SH Put SOLE 0 18,100 0 0
PARKERVISION INC COM NEW 701354300 0 233 SH   SOLE 0 233 0 0
PARSLEY ENERGY INC CL A 701877102 46 1,784 SH   SOLE 0 1,784 0 0
PARSLEY ENERGY INC Call 701877102 33 13,100 SH Call SOLE 0 13,100 0 0
PARSLEY ENERGY INC Put 701877102 14 14,700 SH Put SOLE 0 14,700 0 0
PARTY CITY HOLDCO INC COM 702149105 9 669 SH   SOLE 0 669 0 0
PARTY CITY HOLDCO INC Call 702149105 4 7,100 SH Call SOLE 0 7,100 0 0
PATRICK INDS INC COM 703343103 15 184 SH   SOLE 0 184 0 0
PATRIOT NATL INC COM 70338T102 1 1,082 SH   SOLE 0 1,082 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 149 6,222 SH   SOLE 0 6,222 0 0
PATTERN ENERGY GROUP INC Put 70338P100 11 33,300 SH Put SOLE 0 33,300 0 0
PATTERSON COMPANIES INC Call 703395103 46 54,500 SH Call SOLE 0 54,500 0 0
PATTERSON COMPANIES INC Put 703395103 26 40,100 SH Put SOLE 0 40,100 0 0
PATTERSON UTI ENERGY INC COM 703481101 13 668 SH   SOLE 0 668 0 0
PATTERSON UTI ENERGY INC Call 703481101 3 6,900 SH Call SOLE 0 6,900 0 0
PAYCHEX INC COM 704326107 17 300 SH   SOLE 0 300 0 0
PAYCHEX INC Call 704326107 82 69,500 SH Call SOLE 0 69,500 0 0
PAYCHEX INC Put 704326107 26 17,600 SH Put SOLE 0 17,600 0 0
PAYCOM SOFTWARE INC COM 70432V102 229 3,061 SH   SOLE 0 3,061 0 0
PAYCOM SOFTWARE INC Put 70432V102 0 2,900 SH Put SOLE 0 2,900 0 0
PAYLOCITY HLDG CORP COM 70438V106 5 122 SH   SOLE 0 122 0 0
PAYLOCITY HLDG CORP Call 70438V106 0 100 SH Call SOLE 0 100 0 0
PAYLOCITY HLDG CORP Put 70438V106 5 3,100 SH Put SOLE 0 3,100 0 0
PAYPAL HLDGS INC COM 70450Y103 1,029 16,079 SH   SOLE 0 16,079 0 0
PAYPAL HLDGS INC Call 70450Y103 171 21,300 SH Call SOLE 0 21,300 0 0
PAYPAL HLDGS INC Put 70450Y103 27 31,600 SH Put SOLE 0 31,600 0 0
PBF ENERGY INC CL A 69318G106 497 18,016 SH   SOLE 0 18,016 0 0
PBF ENERGY INC Call 69318G106 179 89,400 SH Call SOLE 0 89,400 0 0
PBF ENERGY INC Put 69318G106 5 55,500 SH Put SOLE 0 55,500 0 0
PBF LOGISTICS LP Call 69318Q104 0 300 SH Call SOLE 0 300 0 0
PBF LOGISTICS LP Put 69318Q104 1 6,300 SH Put SOLE 0 6,300 0 0
PC CONNECTION INC Put 69318J100 0 100 SH Put SOLE 0 100 0 0
PC-TEL INC COM 69325Q105 29 4,691 SH   SOLE 0 4,691 0 0
PCM INC COM 69323K100 41 2,945 SH   SOLE 0 2,945 0 0
PCM INC Call 69323K100 0 300 SH Call SOLE 0 300 0 0
PCM INC Put 69323K100 12 3,100 SH Put SOLE 0 3,100 0 0
PDC ENERGY INC COM 69327R101 569 11,610 SH   SOLE 0 11,610 0 0
PDC ENERGY INC Call 69327R101 19 8,500 SH Call SOLE 0 8,500 0 0
PDC ENERGY INC Put 69327R101 85 27,000 SH Put SOLE 0 27,000 0 0
PDF SOLUTIONS INC COM 693282105 32 2,125 SH   SOLE 0 2,125 0 0
PDF SOLUTIONS INC Put 693282105 3 4,200 SH Put SOLE 0 4,200 0 0
PEABODY ENERGY CORP NEW COM 704551100 54 1,885 SH   SOLE 0 1,885 0 0
PEABODY ENERGY CORP NEW Call 704551100 12 7,800 SH Call SOLE 0 7,800 0 0
PEABODY ENERGY CORP NEW Put 704551100 1 1,200 SH Put SOLE 0 1,200 0 0
PEAK RESORTS INC Call 70469L100 0 1,900 SH Call SOLE 0 1,900 0 0
PEARSON PLC SPONSORED ADR 705015105 8 1,034 SH   SOLE 0 1,034 0 0
PEARSON PLC Put 705015105 1 800 SH Put SOLE 0 800 0 0
PEGASYSTEMS INC COM 705573103 653 11,341 SH   SOLE 0 11,341 0 0
PEGASYSTEMS INC Put 705573103 187 12,900 SH Put SOLE 0 12,900 0 0
PEMBINA PIPELINE CORP COM 706327103 118 3,365 SH   SOLE 0 3,365 0 0
PEMBINA PIPELINE CORP Call 706327103 0 300 SH Call SOLE 0 300 0 0
PENGROWTH ENERGY CORP COM 70706P104 0 200 SH   SOLE 0 200 0 0
PENN NATL GAMING INC COM 707569109 24 1,040 SH   SOLE 0 1,040 0 0
PENN NATL GAMING INC Call 707569109 5 2,100 SH Call SOLE 0 2,100 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 1 100 SH   SOLE 0 100 0 0
PENNANTPARK FLOATING RATE CA Call 70806A106 0 5,700 SH Call SOLE 0 5,700 0 0
PENNEY J C INC COM 708160106 37 9,913 SH   SOLE 0 9,913 0 0
PENNEY J C INC Call 708160106 5 54,500 SH Call SOLE 0 54,500 0 0
PENNEY J C INC Put 708160106 10 15,300 SH Put SOLE 0 15,300 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 335 31,990 SH   SOLE 0 31,990 0 0
PENNSYLVANIA RL ESTATE INVT Call 709102107 4 7,700 SH Call SOLE 0 7,700 0 0
PENNSYLVANIA RL ESTATE INVT Put 709102107 68 49,600 SH Put SOLE 0 49,600 0 0
PENNYMAC FINL SVCS INC CL A 70932B101 49 2,795 SH   SOLE 0 2,795 0 0
PENNYMAC FINL SVCS INC Call 70932B101 0 2,100 SH Call SOLE 0 2,100 0 0
PENNYMAC FINL SVCS INC Put 70932B101 0 1,100 SH Put SOLE 0 1,100 0 0
PENNYMAC MTG INVT TR Put 70931T103 0 500 SH Put SOLE 0 500 0 0
PENSKE AUTOMOTIVE GRP INC Call 70959W103 54 20,800 SH Call SOLE 0 20,800 0 0
PENSKE AUTOMOTIVE GRP INC Put 70959W103 3 12,600 SH Put SOLE 0 12,600 0 0
PENTAIR PLC SHS G7S00T104 0 7 SH   SOLE 0 7 0 0
PENTAIR PLC Call G7S00T104 21 15,100 SH Call SOLE 0 15,100 0 0
PENUMBRA INC COM 70975L107 10 121 SH   SOLE 0 121 0 0
PENUMBRA INC Put 70975L107 0 2,000 SH Put SOLE 0 2,000 0 0
PEOPLES UNITED FINANCIAL INC Call 712704105 2 3,500 SH Call SOLE 0 3,500 0 0
PEOPLES UNITED FINANCIAL INC Put 712704105 1 2,100 SH Put SOLE 0 2,100 0 0
PEPSICO INC COM 713448108 14,674 131,692 SH   SOLE 0 131,692 0 0
PEPSICO INC Call 713448108 16 25,700 SH Call SOLE 0 25,700 0 0
PEPSICO INC Put 713448108 602 176,900 SH Put SOLE 0 176,900 0 0
PERCEPTRON INC COM 71361F100 8 1,081 SH   SOLE 0 1,081 0 0
PERFICIENT INC COM 71375U101 49 2,500 SH   SOLE 0 2,500 0 0
PERKINELMER INC COM 714046109 13 200 SH   SOLE 0 200 0 0
PERKINELMER INC Put 714046109 0 500 SH Put SOLE 0 500 0 0
PERMIAN BASIN RTY TR UNIT BEN INT 714236106 9 1,092 SH   SOLE 0 1,092 0 0
PERRIGO CO PLC SHS G97822103 2,151 25,419 SH   SOLE 0 25,419 0 0
PERRIGO CO PLC Call G97822103 548 35,800 SH Call SOLE 0 35,800 0 0
PERRIGO CO PLC Put G97822103 31 30,000 SH Put SOLE 0 30,000 0 0
PERSHING GOLD CORP COM NEW 715302204 0 100 SH   SOLE 0 100 0 0
PETMED EXPRESS INC COM 716382106 55 1,674 SH   SOLE 0 1,674 0 0
PETMED EXPRESS INC Call 716382106 18 12,000 SH Call SOLE 0 12,000 0 0
PETMED EXPRESS INC Put 716382106 52 7,500 SH Put SOLE 0 7,500 0 0
PETROBRAS ARGENTINA S A Call 71646J109 1 700 SH Call SOLE 0 700 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 119 1,865 SH   SOLE 0 1,865 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1,035 103,097 SH   SOLE 0 103,097 0 0
PETROLEO BRASILEIRO SA PETRO Call 71654V408 145 119,900 SH Call SOLE 0 119,900 0 0
PETROLEO BRASILEIRO SA PETRO Put 71654V408 257 545,400 SH Put SOLE 0 545,400 0 0
PETROQUEST ENERGY INC COM NEW 716748306 0 61 SH   SOLE 0 61 0 0
PFIZER INC COM 717081103 872 24,435 SH   SOLE 0 24,435 0 0
PFIZER INC Call 717081103 45 85,700 SH Call SOLE 0 85,700 0 0
PFIZER INC Put 717081103 112 131,000 SH Put SOLE 0 131,000 0 0
PFSWEB INC COM NEW 717098206 11 1,394 SH   SOLE 0 1,394 0 0
PG&E CORP COM 69331C108 8 128 SH   SOLE 0 128 0 0
PG&E CORP Put 69331C108 0 100 SH Put SOLE 0 100 0 0
PGT INNOVATIONS INC COM 69336V101 20 1,344 SH   SOLE 0 1,344 0 0
PGT INNOVATIONS INC Call 69336V101 0 1,100 SH Call SOLE 0 1,100 0 0
PHH CORP COM NEW 693320202 6 500 SH   SOLE 0 500 0 0
PHH CORP Call 693320202 5 22,000 SH Call SOLE 0 22,000 0 0
PHH CORP Put 693320202 1 8,600 SH Put SOLE 0 8,600 0 0
PHILIP MORRIS INTL INC COM 718172109 625 5,631 SH   SOLE 0 5,631 0 0
PHILIP MORRIS INTL INC Call 718172109 203 17,700 SH Call SOLE 0 17,700 0 0
PHILIP MORRIS INTL INC Put 718172109 67 55,200 SH Put SOLE 0 55,200 0 0
PHILLIPS 66 COM 718546104 28 308 SH   SOLE 0 308 0 0
PHILLIPS 66 Call 718546104 208 28,900 SH Call SOLE 0 28,900 0 0
PHILLIPS 66 Put 718546104 2 9,500 SH Put SOLE 0 9,500 0 0
PHILLIPS 66 PARTNERS LP Call 718549207 0 100 SH Call SOLE 0 100 0 0
PHILLIPS 66 PARTNERS LP Put 718549207 25 2,500 SH Put SOLE 0 2,500 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 24 4,100 SH   SOLE 0 4,100 0 0
PHOTRONICS INC COM 719405102 11 1,300 SH   SOLE 0 1,300 0 0
PHYSICIANS RLTY TR COM 71943U104 13 783 SH   SOLE 0 783 0 0
PHYSICIANS RLTY TR Call 71943U104 0 1,200 SH Call SOLE 0 1,200 0 0
PHYSICIANS RLTY TR Put 71943U104 2 4,200 SH Put SOLE 0 4,200 0 0
PICO HLDGS INC COM NEW 693366205 5 354 SH   SOLE 0 354 0 0
PICO HLDGS INC Call 693366205 0 2,100 SH Call SOLE 0 2,100 0 0
PICO HLDGS INC Put 693366205 3 6,100 SH Put SOLE 0 6,100 0 0
PIER 1 IMPORTS INC COM 720279108 0 145 SH   SOLE 0 145 0 0
PIER 1 IMPORTS INC Call 720279108 0 3,800 SH Call SOLE 0 3,800 0 0
PIER 1 IMPORTS INC Put 720279108 3 6,500 SH Put SOLE 0 6,500 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 4 700 SH   SOLE 0 700 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 1 47 SH   SOLE 0 47 0 0
PILGRIMS PRIDE CORP NEW Call 72147K108 9 8,300 SH Call SOLE 0 8,300 0 0
PILGRIMS PRIDE CORP NEW Put 72147K108 2 1,200 SH Put SOLE 0 1,200 0 0
PIMCO ETF TR Put 72201R882 0 100 SH Put SOLE 0 100 0 0
PIMCO INCOME STRATEGY FUND COM 72201H108 43 3,600 SH   SOLE 0 3,600 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 48 2,295 SH   SOLE 0 2,295 0 0
PINNACLE ENTMT INC NEW Put 72348Y105 5 4,200 SH Put SOLE 0 4,200 0 0
PINNACLE FINL PARTNERS INC Call 72346Q104 5 3,300 SH Call SOLE 0 3,300 0 0
PINNACLE FOODS INC DEL COM 72348P104 923 16,156 SH   SOLE 0 16,156 0 0
PINNACLE FOODS INC DEL Call 72348P104 12 15,300 SH Call SOLE 0 15,300 0 0
PINNACLE FOODS INC DEL Put 72348P104 48 13,300 SH Put SOLE 0 13,300 0 0
PINNACLE WEST CAP CORP COM 723484101 61 725 SH   SOLE 0 725 0 0
PINNACLE WEST CAP CORP Call 723484101 0 1,100 SH Call SOLE 0 1,100 0 0
PINNACLE WEST CAP CORP Put 723484101 1 1,400 SH Put SOLE 0 1,400 0 0
PIONEER MUN HIGH INCOME TR COM SHS 723763108 111 9,300 SH   SOLE 0 9,300 0 0
PIONEER NAT RES CO COM 723787107 11,073 75,056 SH   SOLE 0 75,056 0 0
PIONEER NAT RES CO Call 723787107 241 81,500 SH Call SOLE 0 81,500 0 0
PIONEER NAT RES CO Put 723787107 1,938 195,400 SH Put SOLE 0 195,400 0 0
PIPER JAFFRAY COS Call 724078100 3 900 SH Call SOLE 0 900 0 0
PIPER JAFFRAY COS Put 724078100 1 1,200 SH Put SOLE 0 1,200 0 0
PITNEY BOWES INC COM 724479100 43 3,120 SH   SOLE 0 3,120 0 0
PITNEY BOWES INC Call 724479100 0 900 SH Call SOLE 0 900 0 0
PITNEY BOWES INC Put 724479100 4 6,700 SH Put SOLE 0 6,700 0 0
PIXELWORKS INC COM NEW 72581M305 38 8,150 SH   SOLE 0 8,150 0 0
PIXELWORKS INC Put 72581M305 15 9,000 SH Put SOLE 0 9,000 0 0
PJT PARTNERS INC COM CL A 69343T107 67 1,755 SH   SOLE 0 1,755 0 0
PJT PARTNERS INC Call 69343T107 52 10,000 SH Call SOLE 0 10,000 0 0
PJT PARTNERS INC Put 69343T107 6 1,000 SH Put SOLE 0 1,000 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 807 38,121 SH   SOLE 0 38,121 0 0
PLAINS ALL AMERN PIPELINE L Call 726503105 57 140,000 SH Call SOLE 0 140,000 0 0
PLAINS ALL AMERN PIPELINE L Put 726503105 195 48,800 SH Put SOLE 0 48,800 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 323 14,782 SH   SOLE 0 14,782 0 0
PLAINS GP HLDGS L P Call 72651A207 100 253,400 SH Call SOLE 0 253,400 0 0
PLAINS GP HLDGS L P Put 72651A207 1 300 SH Put SOLE 0 300 0 0
PLANET FITNESS INC Call 72703H101 26 7,000 SH Call SOLE 0 7,000 0 0
PLANET FITNESS INC Put 72703H101 0 300 SH Put SOLE 0 300 0 0
PLATFORM SPECIALTY PRODS COR Call 72766Q105 49 64,900 SH Call SOLE 0 64,900 0 0
PLATFORM SPECIALTY PRODS COR Put 72766Q105 12 8,000 SH Put SOLE 0 8,000 0 0
PLUG POWER INC COM NEW 72919P202 6 2,602 SH   SOLE 0 2,602 0 0
PLUG POWER INC Call 72919P202 8 12,500 SH Call SOLE 0 12,500 0 0
PLUG POWER INC Put 72919P202 2 12,800 SH Put SOLE 0 12,800 0 0
PLY GEM HLDGS INC COM 72941W100 1 100 SH   SOLE 0 100 0 0
PNC FINL SVCS GROUP INC COM 693475105 145 1,081 SH   SOLE 0 1,081 0 0
PNC FINL SVCS GROUP INC Call 693475105 46 8,300 SH Call SOLE 0 8,300 0 0
PNC FINL SVCS GROUP INC Put 693475105 4 5,900 SH Put SOLE 0 5,900 0 0
POINTS INTL LTD COM NEW 730843208 307 26,999 SH   SOLE 0 26,999 0 0
POINTS INTL LTD Call 730843208 1 200 SH Call SOLE 0 200 0 0
POINTS INTL LTD Put 730843208 6 6,200 SH Put SOLE 0 6,200 0 0
POLARIS INDS INC Call 731068102 150 11,700 SH Call SOLE 0 11,700 0 0
POLARIS INDS INC Put 731068102 37 4,100 SH Put SOLE 0 4,100 0 0
POLYONE CORP COM 73179P106 37 930 SH   SOLE 0 930 0 0
POPE RES DEL LTD PARTNERSHIP DEPOSITRY RCPT 732857107 16 240 SH   SOLE 0 240 0 0
POPULAR INC COM NEW 733174700 10 297 SH   SOLE 0 297 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 1,769 32,759 SH   SOLE 0 32,759 0 0
PORTOLA PHARMACEUTICALS INC Call 737010108 119 12,200 SH Call SOLE 0 12,200 0 0
PORTOLA PHARMACEUTICALS INC Put 737010108 348 41,400 SH Put SOLE 0 41,400 0 0
POSCO Call 693483109 0 300 SH Call SOLE 0 300 0 0
POST HLDGS INC COM 737446104 212 2,402 SH   SOLE 0 2,402 0 0
POTASH CORP SASK INC COM 73755L107 250 13,000 SH   SOLE 0 13,000 0 0
POTASH CORP SASK INC Call 73755L107 17 25,600 SH Call SOLE 0 25,600 0 0
POTASH CORP SASK INC Put 73755L107 8 28,200 SH Put SOLE 0 28,200 0 0
POTBELLY CORP Put 73754Y100 0 700 SH Put SOLE 0 700 0 0
POTLATCH CORP NEW COM 737630103 5 100 SH   SOLE 0 100 0 0
POWELL INDS INC COM 739128106 2 100 SH   SOLE 0 100 0 0
POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 219 14,233 SH   SOLE 0 14,233 0 0
POWERSHARES DB CMDTY IDX TRA Call 73935S105 19 46,500 SH Call SOLE 0 46,500 0 0
POWERSHARES DB CMDTY IDX TRA Put 73935S105 7 23,900 SH Put SOLE 0 23,900 0 0
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 4 100 SH   SOLE 0 100 0 0
POWERSHARES ETF TR II Put 73937B779 0 200 SH Put SOLE 0 200 0 0
POWERSHARES ETF TR II Put 73937B654 0 200 SH Put SOLE 0 200 0 0
POWERSHARES ETF TRUST INTL DIV ACHV 73935X716 96 5,990 SH   SOLE 0 5,990 0 0
POWERSHARES ETF TRUST Call 73935X799 17 10,500 SH Call SOLE 0 10,500 0 0
POWERSHARES ETF TRUST Put 73935X799 0 200 SH Put SOLE 0 200 0 0
POWERSHARES ETF TRUST II CEF INC COMPST 73936Q843 1 72 SH   SOLE 0 72 0 0
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 0 12 SH   SOLE 0 12 0 0
POWERSHARES ETF TRUST II Call 73936Q769 0 100 SH Call SOLE 0 100 0 0
POWERSHARES ETF TRUST II Put 73936Q843 0 300 SH Put SOLE 0 300 0 0
POWERSHARES INDIA ETF TR INDIA PORT 73935L100 95 4,043 SH   SOLE 0 4,043 0 0
POWERSHARES INDIA ETF TR Call 73935L100 0 100 SH Call SOLE 0 100 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 130 900 SH   SOLE 0 900 0 0
POWERSHARES QQQ TRUST Call 73935A104 29,435 3,120,900 SH Call SOLE 0 3,120,900 0 0
POWERSHARES QQQ TRUST Put 73935A104 4,729 4,128,200 SH Put SOLE 0 4,128,200 0 0
POWERSHS DB MULTI SECT COMM Call 73936B408 0 200 SH Call SOLE 0 200 0 0
POWERSHS DB MULTI SECT COMM Call 73936B705 4 2,800 SH Call SOLE 0 2,800 0 0
POWERSHS DB MULTI SECT COMM Put 73936B705 0 13,400 SH Put SOLE 0 13,400 0 0
POWERSHS DB MULTI SECT COMM Put 73936B408 11 13,200 SH Put SOLE 0 13,200 0 0
POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 756 31,294 SH   SOLE 0 31,294 0 0
POWERSHS DB US DOLLAR INDEX Call 73936D107 9 237,000 SH Call SOLE 0 237,000 0 0
POWERSHS DB US DOLLAR INDEX Call 73936D206 0 700 SH Call SOLE 0 700 0 0
POWERSHS DB US DOLLAR INDEX Put 73936D206 0 100 SH Put SOLE 0 100 0 0
POWERSHS DB US DOLLAR INDEX Put 73936D107 27 71,300 SH Put SOLE 0 71,300 0 0
PPG INDS INC COM 693506107 1,140 10,495 SH   SOLE 0 10,495 0 0
PPG INDS INC Call 693506107 12 11,100 SH Call SOLE 0 11,100 0 0
PPG INDS INC Put 693506107 57 19,100 SH Put SOLE 0 19,100 0 0
PPL CORP COM 69351T106 714 18,831 SH   SOLE 0 18,831 0 0
PPL CORP Call 69351T106 3 3,500 SH Call SOLE 0 3,500 0 0
PPL CORP Put 69351T106 1 3,500 SH Put SOLE 0 3,500 0 0
PRA GROUP INC COM 69354N106 351 12,257 SH   SOLE 0 12,257 0 0
PRA GROUP INC Put 69354N106 99 14,100 SH Put SOLE 0 14,100 0 0
PRA HEALTH SCIENCES INC COM 69354M108 3 43 SH   SOLE 0 43 0 0
PRA HEALTH SCIENCES INC Call 69354M108 2 300 SH Call SOLE 0 300 0 0
PRA HEALTH SCIENCES INC Put 69354M108 0 200 SH Put SOLE 0 200 0 0
PRANA BIOTECHNOLOGY LTD SPON ADR NEW 739727204 0 33 SH   SOLE 0 33 0 0
PRAXAIR INC COM 74005P104 2,933 20,994 SH   SOLE 0 20,994 0 0
PRAXAIR INC Call 74005P104 217 67,200 SH Call SOLE 0 67,200 0 0
PRAXAIR INC Put 74005P104 152 155,400 SH Put SOLE 0 155,400 0 0
PREFERRED APT CMNTYS INC Call 74039L103 10 6,800 SH Call SOLE 0 6,800 0 0
PREFERRED APT CMNTYS INC Put 74039L103 0 800 SH Put SOLE 0 800 0 0
PRESIDIO INC COM 74102M103 54 3,844 SH   SOLE 0 3,844 0 0
PRESIDIO INC Put 74102M103 0 300 SH Put SOLE 0 300 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 39 791 SH   SOLE 0 791 0 0
PRESTIGE BRANDS HLDGS INC Put 74112D101 2 1,600 SH Put SOLE 0 1,600 0 0
PRETIUM RES INC COM 74139C102 7 830 SH   SOLE 0 830 0 0
PRETIUM RES INC Call 74139C102 0 1,200 SH Call SOLE 0 1,200 0 0
PRETIUM RES INC Put 74139C102 6 5,100 SH Put SOLE 0 5,100 0 0
PRICE T ROWE GROUP INC COM 74144T108 940 10,380 SH   SOLE 0 10,380 0 0
PRICE T ROWE GROUP INC Call 74144T108 66 10,600 SH Call SOLE 0 10,600 0 0
PRICE T ROWE GROUP INC Put 74144T108 0 9,900 SH Put SOLE 0 9,900 0 0
PRICELINE GRP INC COM NEW 741503403 1,682 919 SH   SOLE 0 919 0 0
PRICELINE GRP INC Call 741503403 95 17,000 SH Call SOLE 0 17,000 0 0
PRICELINE GRP INC Put 741503403 78 2,300 SH Put SOLE 0 2,300 0 0
PRICESMART INC Call 741511109 2 2,400 SH Call SOLE 0 2,400 0 0
PRICESMART INC Put 741511109 0 200 SH Put SOLE 0 200 0 0
PRIMERICA INC COM 74164M108 2 27 SH   SOLE 0 27 0 0
PRIMERICA INC Call 74164M108 0 200 SH Call SOLE 0 200 0 0
PRIMO WTR CORP COM 74165N105 9 776 SH   SOLE 0 776 0 0
PRIMO WTR CORP Call 74165N105 0 100 SH Call SOLE 0 100 0 0
PRIMORIS SVCS CORP COM 74164F103 64 2,199 SH   SOLE 0 2,199 0 0
PRINCIPAL FINL GROUP INC Call 74251V102 4 3,100 SH Call SOLE 0 3,100 0 0
PRINCIPAL FINL GROUP INC Put 74251V102 8 3,500 SH Put SOLE 0 3,500 0 0
PROCTER AND GAMBLE CO COM 742718109 4,580 50,350 SH   SOLE 0 50,350 0 0
PROCTER AND GAMBLE CO Call 742718109 414 92,200 SH Call SOLE 0 92,200 0 0
PROCTER AND GAMBLE CO Put 742718109 127 137,500 SH Put SOLE 0 137,500 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 0 100 SH   SOLE 0 100 0 0
PROGENICS PHARMACEUTICALS IN Put 743187106 1 500 SH Put SOLE 0 500 0 0
PROGRESS SOFTWARE CORP COM 743312100 19 500 SH   SOLE 0 500 0 0
PROGRESS SOFTWARE CORP Call 743312100 3 800 SH Call SOLE 0 800 0 0
PROGRESS SOFTWARE CORP Put 743312100 2 1,000 SH Put SOLE 0 1,000 0 0
PROGRESSIVE CORP OHIO COM 743315103 295 6,106 SH   SOLE 0 6,106 0 0
PROGRESSIVE CORP OHIO Call 743315103 5 5,000 SH Call SOLE 0 5,000 0 0
PROGRESSIVE CORP OHIO Put 743315103 1 3,800 SH Put SOLE 0 3,800 0 0
PROLOGIS INC Call 74340W103 7 5,700 SH Call SOLE 0 5,700 0 0
PROLOGIS INC Put 74340W103 0 2,500 SH Put SOLE 0 2,500 0 0
PROOFPOINT INC COM 743424103 111 1,279 SH   SOLE 0 1,279 0 0
PROOFPOINT INC Put 743424103 11 5,000 SH Put SOLE 0 5,000 0 0
PROS HOLDINGS INC COM 74346Y103 24 1,031 SH   SOLE 0 1,031 0 0
PROS HOLDINGS INC Put 74346Y103 0 2,000 SH Put SOLE 0 2,000 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 850 23,900 SH   SOLE 0 23,900 0 0
PROSHARES TR ULTRASHRT S&P500 74347B383 255 5,475 SH   SOLE 0 5,475 0 0
PROSHARES TR ULTPRO SHT NAS 74347B623 8 800 SH   SOLE 0 800 0 0
PROSHARES TR ULTSHT FINLS NEW 74347B748 2 100 SH   SOLE 0 100 0 0
PROSHARES TR ULTPRO NASBIO NW 74347B474 3 100 SH   SOLE 0 100 0 0
PROSHARES TR ULTSH NASD BIOT 74347B789 0 1 SH   SOLE 0 1 0 0
PROSHARES TR ULTRA 20YR TRE 74347R172 3 41 SH   SOLE 0 41 0 0
PROSHARES TR PSHS ULTRA QQQ 74347R206 246 3,838 SH   SOLE 0 3,838 0 0
PROSHARES TR PSHS ULTRA TECH 74347R693 104 1,400 SH   SOLE 0 1,400 0 0
PROSHARES TR PSHS SHORT DOW30 74347R701 1 100 SH   SOLE 0 100 0 0
PROSHARES TR PSHS ULTRA O&G 74347R719 4 139 SH   SOLE 0 139 0 0
PROSHARES TR PSHS ULT HLTHCRE 74347R735 8 100 SH   SOLE 0 100 0 0
PROSHARES TR PSHS ULTRUSS2000 74347R842 6 100 SH   SOLE 0 100 0 0
PROSHARES TR BASIC MAT NEW 74347X138 1 123 SH   SOLE 0 123 0 0
PROSHARES TR MSCI EMRG ETF 74347X302 8 100 SH   SOLE 0 100 0 0
PROSHARES TR SHT MSCI NEW 74347X575 4 500 SH   SOLE 0 500 0 0
PROSHARES TR ULTRA FNCLS NEW 74347X633 11 100 SH   SOLE 0 100 0 0
PROSHARES TR ULTR RUSSL2000 74347X799 198 2,600 SH   SOLE 0 2,600 0 0
PROSHARES TR ULTRPRO DOW30 74347X823 13 200 SH   SOLE 0 200 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831 1,335 11,689 SH   SOLE 0 11,689 0 0
PROSHARES TR SHRT 20+YR TRE 74347X849 4 205 SH   SOLE 0 205 0 0
PROSHARES TR ULTPRO SHT 2017 74348A152 35 975 SH   SOLE 0 975 0 0
PROSHARES TR ULTRAPRO DOW 30 74348A178 40 1,500 SH   SOLE 0 1,500 0 0
PROSHARES TR ULTRASHORT GOLD 74348A194 1 100 SH   SOLE 0 100 0 0
PROSHARES TR SHRT RUSSELL2000 74348A210 4 100 SH   SOLE 0 100 0 0
PROSHARES TR ULTSHT REAL EST 74348A244 49 1,600 SH   SOLE 0 1,600 0 0
PROSHARES TR ULTSHRT QQQ 74348A426 27 1,800 SH   SOLE 0 1,800 0 0
PROSHARES TR ULTSHT FTSE EURO 74348A434 6 208 SH   SOLE 0 208 0 0
PROSHARES TR ULTRAPRO SHORT S 74348A442 192 13,957 SH   SOLE 0 13,957 0 0
PROSHARES TR ULSH 20YRTRE NEW 74348A491 4 155 SH   SOLE 0 155 0 0
PROSHARES TR PSHS ULDOW30 NEW 74348A590 41 3,900 SH   SOLE 0 3,900 0 0
PROSHARES TR ULT MSCIBZL CAPP 74348A673 27 3,000 SH   SOLE 0 3,000 0 0
PROSHARES TR Call 74348A673 0 1,900 SH Call SOLE 0 1,900 0 0
PROSHARES TR Call 74348A590 0 23,400 SH Call SOLE 0 23,400 0 0
PROSHARES TR Call 74348A525 0 3,700 SH Call SOLE 0 3,700 0 0
PROSHARES TR Call 74348A442 115 385,400 SH Call SOLE 0 385,400 0 0
PROSHARES TR Call 74348A434 0 1,700 SH Call SOLE 0 1,700 0 0
PROSHARES TR Call 74348A426 10 61,600 SH Call SOLE 0 61,600 0 0
PROSHARES TR Call 74348A244 0 4,200 SH Call SOLE 0 4,200 0 0
PROSHARES TR Call 74348A350 0 9,300 SH Call SOLE 0 9,300 0 0
PROSHARES TR Call 74348A178 63 47,300 SH Call SOLE 0 47,300 0 0
PROSHARES TR Call 74347X880 27 3,600 SH Call SOLE 0 3,600 0 0
PROSHARES TR Call 74348A152 0 1,700 SH Call SOLE 0 1,700 0 0
PROSHARES TR Call 74348A160 517 605,400 SH Call SOLE 0 605,400 0 0
PROSHARES TR Call 74347X864 1,665 111,600 SH Call SOLE 0 111,600 0 0
PROSHARES TR Call 74347X831 5,017 222,500 SH Call SOLE 0 222,500 0 0
PROSHARES TR Call 74347X799 7 800 SH Call SOLE 0 800 0 0
PROSHARES TR Call 74347X633 68 11,900 SH Call SOLE 0 11,900 0 0
PROSHARES TR Call 74347R842 16 2,400 SH Call SOLE 0 2,400 0 0
PROSHARES TR Call 74347R735 5 900 SH Call SOLE 0 900 0 0
PROSHARES TR Call 74347R727 6 1,000 SH Call SOLE 0 1,000 0 0
PROSHARES TR Call 74347R719 0 200 SH Call SOLE 0 200 0 0
PROSHARES TR Call 74347R701 0 100 SH Call SOLE 0 100 0 0
PROSHARES TR Call 74347R693 33 7,900 SH Call SOLE 0 7,900 0 0
PROSHARES TR Call 74347R669 25 1,400 SH Call SOLE 0 1,400 0 0
PROSHARES TR Call 74347R107 574 111,500 SH Call SOLE 0 111,500 0 0
PROSHARES TR Call 74347R214 310 62,800 SH Call SOLE 0 62,800 0 0
PROSHARES TR Call 74347R305 35 4,800 SH Call SOLE 0 4,800 0 0
PROSHARES TR Call 74347R396 0 1,200 SH Call SOLE 0 1,200 0 0
PROSHARES TR Call 74347R206 48 21,800 SH Call SOLE 0 21,800 0 0
PROSHARES TR Call 74347B474 1 3,500 SH Call SOLE 0 3,500 0 0
PROSHARES TR Call 74347B748 0 600 SH Call SOLE 0 600 0 0
PROSHARES TR Call 74347B383 411 466,500 SH Call SOLE 0 466,500 0 0
PROSHARES TR Call 74347B425 16 198,400 SH Call SOLE 0 198,400 0 0
PROSHARES TR Call 74347B201 731 792,700 SH Call SOLE 0 792,700 0 0
PROSHARES TR Put 74347B201 325 110,400 SH Put SOLE 0 110,400 0 0
PROSHARES TR Put 74347B425 1 200 SH Put SOLE 0 200 0 0
PROSHARES TR Put 74347B383 476 44,700 SH Put SOLE 0 44,700 0 0
PROSHARES TR Put 74347B748 7 1,700 SH Put SOLE 0 1,700 0 0
PROSHARES TR Put 74347B474 0 200 SH Put SOLE 0 200 0 0
PROSHARES TR Put 74347B797 8 1,900 SH Put SOLE 0 1,900 0 0
PROSHARES TR Put 74347R206 22 31,800 SH Put SOLE 0 31,800 0 0
PROSHARES TR Put 74347R396 0 500 SH Put SOLE 0 500 0 0
PROSHARES TR Put 74347R305 0 4,500 SH Put SOLE 0 4,500 0 0
PROSHARES TR Put 74347R214 20 19,700 SH Put SOLE 0 19,700 0 0
PROSHARES TR Put 74347R107 26 35,600 SH Put SOLE 0 35,600 0 0
PROSHARES TR Put 74347R669 0 400 SH Put SOLE 0 400 0 0
PROSHARES TR Put 74347R693 3 5,500 SH Put SOLE 0 5,500 0 0
PROSHARES TR Put 74347R701 18 6,100 SH Put SOLE 0 6,100 0 0
PROSHARES TR Put 74347R719 4 6,400 SH Put SOLE 0 6,400 0 0
PROSHARES TR Put 74347R727 0 1,100 SH Put SOLE 0 1,100 0 0
PROSHARES TR Put 74347R735 0 1,200 SH Put SOLE 0 1,200 0 0
PROSHARES TR Put 74347R842 0 5,100 SH Put SOLE 0 5,100 0 0
PROSHARES TR Put 74347X633 2 1,800 SH Put SOLE 0 1,800 0 0
PROSHARES TR Put 74347X625 3 1,000 SH Put SOLE 0 1,000 0 0
PROSHARES TR Put 74347X799 31 9,400 SH Put SOLE 0 9,400 0 0
PROSHARES TR Put 74347X823 98 80,100 SH Put SOLE 0 80,100 0 0
PROSHARES TR Put 74347X302 3 1,400 SH Put SOLE 0 1,400 0 0
PROSHARES TR Put 74347X831 533 481,600 SH Put SOLE 0 481,600 0 0
PROSHARES TR Put 74347X864 261 251,000 SH Put SOLE 0 251,000 0 0
PROSHARES TR Put 74348A160 2,019 235,600 SH Put SOLE 0 235,600 0 0
PROSHARES TR Put 74347X880 5 5,900 SH Put SOLE 0 5,900 0 0
PROSHARES TR Put 74348A178 3 2,000 SH Put SOLE 0 2,000 0 0
PROSHARES TR Put 74348A210 7 3,600 SH Put SOLE 0 3,600 0 0
PROSHARES TR Put 74348A194 0 500 SH Put SOLE 0 500 0 0
PROSHARES TR Put 74348A350 186 8,400 SH Put SOLE 0 8,400 0 0
PROSHARES TR Put 74348A244 0 400 SH Put SOLE 0 400 0 0
PROSHARES TR Put 74348A426 34 7,300 SH Put SOLE 0 7,300 0 0
PROSHARES TR Put 74348A442 1,216 584,700 SH Put SOLE 0 584,700 0 0
PROSHARES TR Put 74348A467 2 2,600 SH Put SOLE 0 2,600 0 0
PROSHARES TR Put 74348A525 7 4,900 SH Put SOLE 0 4,900 0 0
PROSHARES TR Put 74348A590 33 3,100 SH Put SOLE 0 3,100 0 0
PROSHARES TR Put 74348A673 0 200 SH Put SOLE 0 200 0 0
PROSHARES TR II SHT VIX ST TRM 74347W627 424 4,527 SH   SOLE 0 4,527 0 0
PROSHARES TR II ULTA BLMBG 2017 74347W247 848 47,600 SH   SOLE 0 47,600 0 0
PROSHARES TR II ULT BLMBRG NT GS 74347W296 425 48,350 SH   SOLE 0 48,350 0 0
PROSHARES TR II VIX MDTRM FUTR N 74347W338 5 200 SH   SOLE 0 200 0 0
PROSHARES TR II ULTRA SILVER NEW 74347W353 3 100 SH   SOLE 0 100 0 0
PROSHARES TR II ULSHT BLOOMB GAS 74347W387 13 400 SH   SOLE 0 400 0 0
PROSHARES TR II ULTRASHRT NEW 74347W395 820 11,472 SH   SOLE 0 11,472 0 0
PROSHARES TR II ULTRASHORT YEN N 74347W569 44 600 SH   SOLE 0 600 0 0
PROSHARES TR II PSHS ULSSLVR NEW 74347W114 19 600 SH   SOLE 0 600 0 0
PROSHARES TR II ULTRA VIX SHORT 74347W163 40 1,988 SH   SOLE 0 1,988 0 0
PROSHARES TR II VIX SH TRM FUTRS 74347W171 1 50 SH   SOLE 0 50 0 0
PROSHARES TR II Call 74347W171 13 38,600 SH Call SOLE 0 38,600 0 0
PROSHARES TR II Call 74347W163 1,535 1,222,800 SH Call SOLE 0 1,222,800 0 0
PROSHARES TR II Call 74347W213 29 36,800 SH Call SOLE 0 36,800 0 0
PROSHARES TR II Call 74347W221 41 12,400 SH Call SOLE 0 12,400 0 0
PROSHARES TR II Call 74347W114 73 39,200 SH Call SOLE 0 39,200 0 0
PROSHARES TR II Call 74347W569 28 12,600 SH Call SOLE 0 12,600 0 0
PROSHARES TR II Call 74347W601 0 200 SH Call SOLE 0 200 0 0
PROSHARES TR II Call 74347W395 12 11,800 SH Call SOLE 0 11,800 0 0
PROSHARES TR II Call 74347W387 21 14,300 SH Call SOLE 0 14,300 0 0
PROSHARES TR II Call 74347W353 41 49,300 SH Call SOLE 0 49,300 0 0
PROSHARES TR II Call 74347W338 4 8,800 SH Call SOLE 0 8,800 0 0
PROSHARES TR II Call 74347W296 7 16,800 SH Call SOLE 0 16,800 0 0
PROSHARES TR II Call 74347W247 362 262,200 SH Call SOLE 0 262,200 0 0
PROSHARES TR II Call 74347W627 22,051 1,483,400 SH Call SOLE 0 1,483,400 0 0
PROSHARES TR II Call 74347W668 194 279,000 SH Call SOLE 0 279,000 0 0
PROSHARES TR II Call 74347W882 2 9,800 SH Call SOLE 0 9,800 0 0
PROSHARES TR II Put 74347W882 46 16,500 SH Put SOLE 0 16,500 0 0
PROSHARES TR II Put 74347W668 568 76,300 SH Put SOLE 0 76,300 0 0
PROSHARES TR II Put 74347W627 6,860 1,130,900 SH Put SOLE 0 1,130,900 0 0
PROSHARES TR II Put 74347W247 98 108,100 SH Put SOLE 0 108,100 0 0
PROSHARES TR II Put 74347W296 12 28,000 SH Put SOLE 0 28,000 0 0
PROSHARES TR II Put 74347W338 9 3,000 SH Put SOLE 0 3,000 0 0
PROSHARES TR II Put 74347W353 230 49,900 SH Put SOLE 0 49,900 0 0
PROSHARES TR II Put 74347W387 38 26,500 SH Put SOLE 0 26,500 0 0
PROSHARES TR II Put 74347W395 6 800 SH Put SOLE 0 800 0 0
PROSHARES TR II Put 74347W601 0 100 SH Put SOLE 0 100 0 0
PROSHARES TR II Put 74347W569 0 2,500 SH Put SOLE 0 2,500 0 0
PROSHARES TR II Put 74347W114 5 1,400 SH Put SOLE 0 1,400 0 0
PROSHARES TR II Put 74347W221 9 6,000 SH Put SOLE 0 6,000 0 0
PROSHARES TR II Put 74347W213 435 50,900 SH Put SOLE 0 50,900 0 0
PROSHARES TR II Put 74347W163 10,262 673,700 SH Put SOLE 0 673,700 0 0
PROSHARES TR II Put 74347W171 0 100 SH Put SOLE 0 100 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 19 2,853 SH   SOLE 0 2,853 0 0
PROSPECT CAPITAL CORPORATION Call 74348T102 1 36,700 SH Call SOLE 0 36,700 0 0
PROSPECT CAPITAL CORPORATION Put 74348T102 24 36,400 SH Put SOLE 0 36,400 0 0
PROSPERITY BANCSHARES INC COM 743606105 7 117 SH   SOLE 0 117 0 0
PROTHENA CORP PLC SHS G72800108 347 5,366 SH   SOLE 0 5,366 0 0
PROTHENA CORP PLC Call G72800108 3 1,800 SH Call SOLE 0 1,800 0 0
PROTHENA CORP PLC Put G72800108 112 9,900 SH Put SOLE 0 9,900 0 0
PROTO LABS INC Call 743713109 15 1,500 SH Call SOLE 0 1,500 0 0
PROTO LABS INC Put 743713109 0 300 SH Put SOLE 0 300 0 0
PRUDENTIAL FINL INC COM 744320102 592 5,577 SH   SOLE 0 5,577 0 0
PRUDENTIAL FINL INC Call 744320102 22 29,200 SH Call SOLE 0 29,200 0 0
PRUDENTIAL FINL INC Put 744320102 72 8,600 SH Put SOLE 0 8,600 0 0
PRUDENTIAL PLC Call 74435K204 1 1,000 SH Call SOLE 0 1,000 0 0
PSIVIDA CORP COM 74440J101 1 925 SH   SOLE 0 925 0 0
PSIVIDA CORP Put 74440J101 1 1,200 SH Put SOLE 0 1,200 0 0
PTC INC COM 69370C100 647 11,503 SH   SOLE 0 11,503 0 0
PTC INC Put 69370C100 65 15,200 SH Put SOLE 0 15,200 0 0
PTC THERAPEUTICS INC COM 69366J200 1,276 63,786 SH   SOLE 0 63,786 0 0
PTC THERAPEUTICS INC Call 69366J200 156 41,500 SH Call SOLE 0 41,500 0 0
PTC THERAPEUTICS INC Put 69366J200 574 438,500 SH Put SOLE 0 438,500 0 0
PUBLIC STORAGE Call 74460D109 33 7,500 SH Call SOLE 0 7,500 0 0
PUBLIC STORAGE Put 74460D109 20 6,900 SH Put SOLE 0 6,900 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 27 590 SH   SOLE 0 590 0 0
PUBLIC SVC ENTERPRISE GROUP Call 744573106 0 1,300 SH Call SOLE 0 1,300 0 0
PUBLIC SVC ENTERPRISE GROUP Put 744573106 0 200 SH Put SOLE 0 200 0 0
PULMATRIX INC COM 74584P103 3 1,500 SH   SOLE 0 1,500 0 0
PULMATRIX INC Call 74584P103 0 300 SH Call SOLE 0 300 0 0
PULMATRIX INC Put 74584P103 1 2,000 SH Put SOLE 0 2,000 0 0
PULSE BIOSCIENCES INC COM 74587B101 11 600 SH   SOLE 0 600 0 0
PULSE BIOSCIENCES INC Call 74587B101 7 2,100 SH Call SOLE 0 2,100 0 0
PULSE BIOSCIENCES INC Put 74587B101 11 16,200 SH Put SOLE 0 16,200 0 0
PULTE GROUP INC COM 745867101 613 22,430 SH   SOLE 0 22,430 0 0
PULTE GROUP INC Call 745867101 5 2,700 SH Call SOLE 0 2,700 0 0
PULTE GROUP INC Put 745867101 0 5,500 SH Put SOLE 0 5,500 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 1,386 11,576 SH   SOLE 0 11,576 0 0
PUMA BIOTECHNOLOGY INC Call 74587V107 634 14,100 SH Call SOLE 0 14,100 0 0
PUMA BIOTECHNOLOGY INC Put 74587V107 118 108,000 SH Put SOLE 0 108,000 0 0
PURE STORAGE INC CL A 74624M102 405 25,334 SH   SOLE 0 25,334 0 0
PURE STORAGE INC Call 74624M102 55 38,600 SH Call SOLE 0 38,600 0 0
PURE STORAGE INC Put 74624M102 1 20,400 SH Put SOLE 0 20,400 0 0
PVH CORP COM 693656100 83 662 SH   SOLE 0 662 0 0
PVH CORP Call 693656100 5 2,900 SH Call SOLE 0 2,900 0 0
PVH CORP Put 693656100 6 8,900 SH Put SOLE 0 8,900 0 0
Q2 HLDGS INC Call 74736L109 8 10,000 SH Call SOLE 0 10,000 0 0
QAD INC CL B 74727D207 104 3,802 SH   SOLE 0 3,802 0 0
QCR HOLDINGS INC COM 74727A104 9 198 SH   SOLE 0 198 0 0
QEP RES INC Call 74733V100 41 73,300 SH Call SOLE 0 73,300 0 0
QEP RES INC Put 74733V100 23 12,000 SH Put SOLE 0 12,000 0 0
QIWI PLC Call 74735M108 0 1,900 SH Call SOLE 0 1,900 0 0
QIWI PLC Put 74735M108 1 100 SH Put SOLE 0 100 0 0
QORVO INC COM 74736K101 115 1,637 SH   SOLE 0 1,637 0 0
QORVO INC Call 74736K101 84 32,200 SH Call SOLE 0 32,200 0 0
QORVO INC Put 74736K101 6 10,900 SH Put SOLE 0 10,900 0 0
QTS RLTY TR INC COM CL A 74736A103 37 719 SH   SOLE 0 719 0 0
QTS RLTY TR INC Call 74736A103 0 700 SH Call SOLE 0 700 0 0
QTS RLTY TR INC Put 74736A103 0 200 SH Put SOLE 0 200 0 0
QUAD / GRAPHICS INC Put 747301109 0 100 SH Put SOLE 0 100 0 0
QUALCOMM INC COM 747525103 301 5,817 SH   SOLE 0 5,817 0 0
QUALCOMM INC Call 747525103 26 122,600 SH Call SOLE 0 122,600 0 0
QUALCOMM INC Put 747525103 192 16,100 SH Put SOLE 0 16,100 0 0
QUALITY CARE PPTYS INC COM 747545101 5 357 SH   SOLE 0 357 0 0
QUALITY CARE PPTYS INC Call 747545101 0 1,000 SH Call SOLE 0 1,000 0 0
QUALITY CARE PPTYS INC Put 747545101 0 300 SH Put SOLE 0 300 0 0
QUALITY SYS INC COM 747582104 10 683 SH   SOLE 0 683 0 0
QUALITY SYS INC Call 747582104 0 700 SH Call SOLE 0 700 0 0
QUALYS INC Call 74758T303 5 1,000 SH Call SOLE 0 1,000 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 0 30 SH   SOLE 0 30 0 0
QUANTA SVCS INC COM 74762E102 101 2,713 SH   SOLE 0 2,713 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 130 7,749 SH   SOLE 0 7,749 0 0
QUANTENNA COMMUNICATIONS INC Call 74766D100 6 10,700 SH Call SOLE 0 10,700 0 0
QUANTENNA COMMUNICATIONS INC Put 74766D100 18 4,100 SH Put SOLE 0 4,100 0 0
QUEST DIAGNOSTICS INC COM 74834L100 538 5,749 SH   SOLE 0 5,749 0 0
QUEST DIAGNOSTICS INC Call 74834L100 9 10,000 SH Call SOLE 0 10,000 0 0
QUEST DIAGNOSTICS INC Put 74834L100 27 8,900 SH Put SOLE 0 8,900 0 0
QUICKLOGIC CORP COM 74837P108 48 28,949 SH   SOLE 0 28,949 0 0
QUICKLOGIC CORP Call 74837P108 0 1,400 SH Call SOLE 0 1,400 0 0
QUICKLOGIC CORP Put 74837P108 8 22,000 SH Put SOLE 0 22,000 0 0
QUIDEL CORP COM 74838J101 74 1,708 SH   SOLE 0 1,708 0 0
QUINSTREET INC COM 74874Q100 9 1,300 SH   SOLE 0 1,300 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 9 100 SH   SOLE 0 100 0 0
QUINTILES IMS HOLDINGS INC Call 74876Y101 1 500 SH Call SOLE 0 500 0 0
QUINTILES IMS HOLDINGS INC Put 74876Y101 0 100 SH Put SOLE 0 100 0 0
QUORUM HEALTH CORP COM 74909E106 13 2,625 SH   SOLE 0 2,625 0 0
QUORUM HEALTH CORP Put 74909E106 7 3,000 SH Put SOLE 0 3,000 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 18 1,175 SH   SOLE 0 1,175 0 0
QUOTIENT TECHNOLOGY INC Call 749119103 0 400 SH Call SOLE 0 400 0 0
QUOTIENT TECHNOLOGY INC Put 749119103 1 1,400 SH Put SOLE 0 1,400 0 0
RADIAN GROUP INC COM 750236101 262 14,047 SH   SOLE 0 14,047 0 0
RADIAN GROUP INC Put 750236101 12 250,000 SH Put SOLE 0 250,000 0 0
RADIANT LOGISTICS INC COM 75025X100 4 757 SH   SOLE 0 757 0 0
RADIANT LOGISTICS INC Call 75025X100 1 2,000 SH Call SOLE 0 2,000 0 0
RADIUS HEALTH INC COM NEW 750469207 631 16,375 SH   SOLE 0 16,375 0 0
RADIUS HEALTH INC Call 750469207 19 12,300 SH Call SOLE 0 12,300 0 0
RADIUS HEALTH INC Put 750469207 106 26,700 SH Put SOLE 0 26,700 0 0
RADNET INC COM 750491102 12 1,100 SH   SOLE 0 1,100 0 0
RADNET INC Put 750491102 1 25,000 SH Put SOLE 0 25,000 0 0
RADWARE LTD ORD M81873107 1,325 78,597 SH   SOLE 0 78,597 0 0
RADWARE LTD Put M81873107 181 77,000 SH Put SOLE 0 77,000 0 0
RALPH LAUREN CORP CL A 751212101 98 1,121 SH   SOLE 0 1,121 0 0
RALPH LAUREN CORP Call 751212101 3 800 SH Call SOLE 0 800 0 0
RALPH LAUREN CORP Put 751212101 66 16,200 SH Put SOLE 0 16,200 0 0
RAMBUS INC DEL COM 750917106 7 558 SH   SOLE 0 558 0 0
RAMBUS INC DEL Call 750917106 0 1,000 SH Call SOLE 0 1,000 0 0
RANDGOLD RES LTD ADR 752344309 16 164 SH   SOLE 0 164 0 0
RANDGOLD RES LTD Call 752344309 16 5,500 SH Call SOLE 0 5,500 0 0
RANDGOLD RES LTD Put 752344309 16 22,300 SH Put SOLE 0 22,300 0 0
RANGE RES CORP COM 75281A109 781 39,911 SH   SOLE 0 39,911 0 0
RANGE RES CORP Call 75281A109 32 131,600 SH Call SOLE 0 131,600 0 0
RANGE RES CORP Put 75281A109 675 86,000 SH Put SOLE 0 86,000 0 0
RAPID7 INC Call 753422104 36 52,200 SH Call SOLE 0 52,200 0 0
RAVEN INDS INC COM 754212108 16 499 SH   SOLE 0 499 0 0
RAYMOND JAMES FINANCIAL INC Call 754730109 5 900 SH Call SOLE 0 900 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 32 2,405 SH   SOLE 0 2,405 0 0
RAYONIER ADVANCED MATLS INC Call 75508B104 1 25,200 SH Call SOLE 0 25,200 0 0
RAYONIER ADVANCED MATLS INC Put 75508B104 0 4,000 SH Put SOLE 0 4,000 0 0
RAYONIER INC COM 754907103 469 16,243 SH   SOLE 0 16,243 0 0
RAYONIER INC Call 754907103 18 23,500 SH Call SOLE 0 23,500 0 0
RAYTHEON CO COM NEW 755111507 6 36 SH   SOLE 0 36 0 0
RAYTHEON CO Call 755111507 607 27,100 SH Call SOLE 0 27,100 0 0
RAYTHEON CO Put 755111507 16 15,000 SH Put SOLE 0 15,000 0 0
RBC BEARINGS INC Put 75524B104 0 1,200 SH Put SOLE 0 1,200 0 0
READING INTERNATIONAL INC Call 755408101 14 15,600 SH Call SOLE 0 15,600 0 0
REAL GOODS SOLAR INC CL A 2017 75601N500 0 2 SH   SOLE 0 2 0 0
REAL IND INC COM 75601W104 3 2,208 SH   SOLE 0 2,208 0 0
REAL IND INC Put 75601W104 2 3,500 SH Put SOLE 0 3,500 0 0
REALOGY HLDGS CORP COM 75605Y106 1,326 40,269 SH   SOLE 0 40,269 0 0
REALOGY HLDGS CORP Call 75605Y106 0 2,000 SH Call SOLE 0 2,000 0 0
REALTY INCOME CORP Call 756109104 73 52,100 SH Call SOLE 0 52,100 0 0
REALTY INCOME CORP Put 756109104 17 8,400 SH Put SOLE 0 8,400 0 0
RED HAT INC COM 756577102 4,412 39,801 SH   SOLE 0 39,801 0 0
RED HAT INC Call 756577102 22 7,700 SH Call SOLE 0 7,700 0 0
RED HAT INC Put 756577102 9 32,700 SH Put SOLE 0 32,700 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 0 10 SH   SOLE 0 10 0 0
RED ROBIN GOURMET BURGERS IN Call 75689M101 110 13,100 SH Call SOLE 0 13,100 0 0
RED ROBIN GOURMET BURGERS IN Put 75689M101 9 5,400 SH Put SOLE 0 5,400 0 0
RED ROCK RESORTS INC CL A 75700L108 1 70 SH   SOLE 0 70 0 0
REDFIN CORP COM 75737F108 185 7,395 SH   SOLE 0 7,395 0 0
REDFIN CORP Call 75737F108 15 21,100 SH Call SOLE 0 21,100 0 0
REDFIN CORP Put 75737F108 5 1,800 SH Put SOLE 0 1,800 0 0
REEDS INC COM 758338107 0 387 SH   SOLE 0 387 0 0
REGAL BELOIT CORP COM 758750103 77 983 SH   SOLE 0 983 0 0
REGAL BELOIT CORP Put 758750103 6 2,000 SH Put SOLE 0 2,000 0 0
REGAL ENTMT GROUP CL A 758766109 51 3,227 SH   SOLE 0 3,227 0 0
REGAL ENTMT GROUP Call 758766109 0 2,000 SH Call SOLE 0 2,000 0 0
REGAL ENTMT GROUP Put 758766109 2 4,300 SH Put SOLE 0 4,300 0 0
REGENCY CTRS CORP Call 758849103 8 21,000 SH Call SOLE 0 21,000 0 0
REGENCY CTRS CORP Put 758849103 14 47,700 SH Put SOLE 0 47,700 0 0
REGENERON PHARMACEUTICALS COM 75886F107 2,059 4,607 SH   SOLE 0 4,607 0 0
REGENERON PHARMACEUTICALS Call 75886F107 768 19,100 SH Call SOLE 0 19,100 0 0
REGENERON PHARMACEUTICALS Put 75886F107 584 50,700 SH Put SOLE 0 50,700 0 0
REGENXBIO INC COM 75901B107 123 3,753 SH   SOLE 0 3,753 0 0
REGENXBIO INC Call 75901B107 16 2,700 SH Call SOLE 0 2,700 0 0
REGENXBIO INC Put 75901B107 0 3,800 SH Put SOLE 0 3,800 0 0
REGIONS FINL CORP NEW COM 7591EP100 125 8,242 SH   SOLE 0 8,242 0 0
REGIONS FINL CORP NEW Call 7591EP100 92 196,400 SH Call SOLE 0 196,400 0 0
REGIONS FINL CORP NEW Put 7591EP100 0 2,200 SH Put SOLE 0 2,200 0 0
REGIS CORP MINN COM 758932107 21 1,500 SH   SOLE 0 1,500 0 0
REGIS CORP MINN Call 758932107 14 8,700 SH Call SOLE 0 8,700 0 0
REGIS CORP MINN Put 758932107 0 500 SH Put SOLE 0 500 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 41 300 SH   SOLE 0 300 0 0
REINSURANCE GROUP AMER INC Put 759351604 0 100 SH Put SOLE 0 100 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 157 2,063 SH   SOLE 0 2,063 0 0
RELIANCE STEEL & ALUMINUM CO Call 759509102 11 4,700 SH Call SOLE 0 4,700 0 0
RENAISSANCERE HOLDINGS LTD Call G7496G103 7 1,500 SH Call SOLE 0 1,500 0 0
RENAISSANCERE HOLDINGS LTD Put G7496G103 3 6,000 SH Put SOLE 0 6,000 0 0
RENASANT CORP COM 75970E107 6 144 SH   SOLE 0 144 0 0
RENEWABLE ENERGY GROUP INC Call 75972A301 28 19,900 SH Call SOLE 0 19,900 0 0
RENEWABLE ENERGY GROUP INC Put 75972A301 0 600 SH Put SOLE 0 600 0 0
RENREN INC SPON ADR A NEW 759892201 141 15,841 SH   SOLE 0 15,841 0 0
RENREN INC Call 759892201 56 19,400 SH Call SOLE 0 19,400 0 0
RENREN INC Put 759892201 0 15,100 SH Put SOLE 0 15,100 0 0
RENT A CTR INC NEW COM 76009N100 98 8,588 SH   SOLE 0 8,588 0 0
RENT A CTR INC NEW Call 76009N100 3 5,200 SH Call SOLE 0 5,200 0 0
RENT A CTR INC NEW Put 76009N100 24 16,700 SH Put SOLE 0 16,700 0 0
REPLIGEN CORP Call 759916109 9 7,000 SH Call SOLE 0 7,000 0 0
REPLIGEN CORP Put 759916109 5 9,400 SH Put SOLE 0 9,400 0 0
REPUBLIC FIRST BANCORP INC Call 760416107 1 5,000 SH Call SOLE 0 5,000 0 0
REPUBLIC SVCS INC COM 760759100 48 728 SH   SOLE 0 728 0 0
REPUBLIC SVCS INC Call 760759100 0 700 SH Call SOLE 0 700 0 0
REPUBLIC SVCS INC Put 760759100 3 700 SH Put SOLE 0 700 0 0
RESMED INC Call 761152107 1 3,300 SH Call SOLE 0 3,300 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 112 3,791 SH   SOLE 0 3,791 0 0
RESOLUTE ENERGY CORP Call 76116A306 36 43,500 SH Call SOLE 0 43,500 0 0
RESOLUTE ENERGY CORP Put 76116A306 77 39,400 SH Put SOLE 0 39,400 0 0
RESOLUTE FST PRODS INC COM 76117W109 30 6,013 SH   SOLE 0 6,013 0 0
RESOLUTE FST PRODS INC Call 76117W109 0 17,200 SH Call SOLE 0 17,200 0 0
RESOURCE CAP CORP Call 76120W708 0 400 SH Call SOLE 0 400 0 0
RESOURCE CAP CORP Put 76120W708 0 1,900 SH Put SOLE 0 1,900 0 0
RESOURCES CONNECTION INC Put 76122Q105 0 1,000 SH Put SOLE 0 1,000 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 773 12,103 SH   SOLE 0 12,103 0 0
RESTAURANT BRANDS INTL INC Call 76131D103 4 5,500 SH Call SOLE 0 5,500 0 0
RESTAURANT BRANDS INTL INC Put 76131D103 7 15,400 SH Put SOLE 0 15,400 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 11 600 SH   SOLE 0 600 0 0
RETAIL OPPORTUNITY INVTS COR Call 76131N101 0 200 SH Call SOLE 0 200 0 0
RETAIL OPPORTUNITY INVTS COR Put 76131N101 0 100 SH Put SOLE 0 100 0 0
RETAIL PPTYS AMER INC CL A 76131V202 140 10,713 SH   SOLE 0 10,713 0 0
RETROPHIN INC COM 761299106 34 1,400 SH   SOLE 0 1,400 0 0
RETROPHIN INC Call 761299106 10 10,800 SH Call SOLE 0 10,800 0 0
RETROPHIN INC Put 761299106 1 4,000 SH Put SOLE 0 4,000 0 0
REVANCE THERAPEUTICS INC COM 761330109 16 600 SH   SOLE 0 600 0 0
REVANCE THERAPEUTICS INC Call 761330109 6 1,400 SH Call SOLE 0 1,400 0 0
REVLON INC CL A NEW 761525609 0 36 SH   SOLE 0 36 0 0
REVLON INC Call 761525609 148 24,200 SH Call SOLE 0 24,200 0 0
REVLON INC Put 761525609 41 10,000 SH Put SOLE 0 10,000 0 0
REX ENERGY CORPORATION COM NEW 761565506 0 90 SH   SOLE 0 90 0 0
REXFORD INDL RLTY INC COM 76169C100 4 158 SH   SOLE 0 158 0 0
REXNORD CORP NEW COM 76169B102 109 4,320 SH   SOLE 0 4,320 0 0
REXNORD CORP NEW Put 76169B102 7 8,500 SH Put SOLE 0 8,500 0 0
RH COM 74967X103 568 8,090 SH   SOLE 0 8,090 0 0
RH Call 74967X103 603 29,100 SH Call SOLE 0 29,100 0 0
RH Put 74967X103 209 56,900 SH Put SOLE 0 56,900 0 0
RICE ENERGY INC COM 762760106 653 22,595 SH   SOLE 0 22,595 0 0
RICE ENERGY INC Call 762760106 78 28,300 SH Call SOLE 0 28,300 0 0
RICE ENERGY INC Put 762760106 1 1,800 SH Put SOLE 0 1,800 0 0
RICE MIDSTREAM PARTNERS LP UNIT LTD PARTN 762819100 77 3,706 SH   SOLE 0 3,706 0 0
RICE MIDSTREAM PARTNERS LP Call 762819100 0 12,700 SH Call SOLE 0 12,700 0 0
RICE MIDSTREAM PARTNERS LP Put 762819100 4 4,500 SH Put SOLE 0 4,500 0 0
RICHMONT MINES INC Call 76547T106 0 3,000 SH Call SOLE 0 3,000 0 0
RICHMONT MINES INC Put 76547T106 0 300 SH Put SOLE 0 300 0 0
RING ENERGY INC COM 76680V108 43 2,975 SH   SOLE 0 2,975 0 0
RING ENERGY INC Call 76680V108 19 18,900 SH Call SOLE 0 18,900 0 0
RING ENERGY INC Put 76680V108 0 5,100 SH Put SOLE 0 5,100 0 0
RINGCENTRAL INC CL A 76680R206 18 437 SH   SOLE 0 437 0 0
RINGCENTRAL INC Call 76680R206 25 7,600 SH Call SOLE 0 7,600 0 0
RIO TINTO PLC SPONSORED ADR 767204100 1,137 24,106 SH   SOLE 0 24,106 0 0
RIO TINTO PLC Call 767204100 69 26,500 SH Call SOLE 0 26,500 0 0
RIO TINTO PLC Put 767204100 113 63,900 SH Put SOLE 0 63,900 0 0
RITCHIE BROS AUCTIONEERS Call 767744105 0 400 SH Call SOLE 0 400 0 0
RITCHIE BROS AUCTIONEERS Put 767744105 0 100 SH Put SOLE 0 100 0 0
RITE AID CORP COM 767754104 170 86,836 SH   SOLE 0 86,836 0 0
RITE AID CORP Call 767754104 2 103,000 SH Call SOLE 0 103,000 0 0
RITE AID CORP Put 767754104 70 46,700 SH Put SOLE 0 46,700 0 0
RLI CORP COM 749607107 6 122 SH   SOLE 0 122 0 0
RLI CORP Call 749607107 0 100 SH Call SOLE 0 100 0 0
RLJ LODGING TR COM 74965L101 4 224 SH   SOLE 0 224 0 0
RLJ LODGING TR Put 74965L101 0 300 SH Put SOLE 0 300 0 0
ROADRUNNER TRNSN SVCS HLDG I Call 76973Q105 1 400 SH Call SOLE 0 400 0 0
ROADRUNNER TRNSN SVCS HLDG I Put 76973Q105 0 4,500 SH Put SOLE 0 4,500 0 0
ROBERT HALF INTL INC COM 770323103 17 342 SH   SOLE 0 342 0 0
ROBERT HALF INTL INC Put 770323103 0 700 SH Put SOLE 0 700 0 0
ROCKWELL AUTOMATION INC COM 773903109 882 4,950 SH   SOLE 0 4,950 0 0
ROCKWELL AUTOMATION INC Call 773903109 28 5,500 SH Call SOLE 0 5,500 0 0
ROCKWELL AUTOMATION INC Put 773903109 12 37,700 SH Put SOLE 0 37,700 0 0
ROCKWELL COLLINS INC COM 774341101 3,734 28,572 SH   SOLE 0 28,572 0 0
ROCKWELL COLLINS INC Call 774341101 97 62,700 SH Call SOLE 0 62,700 0 0
ROCKWELL COLLINS INC Put 774341101 13 20,200 SH Put SOLE 0 20,200 0 0
ROCKWELL MED INC COM 774374102 32 3,821 SH   SOLE 0 3,821 0 0
ROCKWELL MED INC Call 774374102 27 8,700 SH Call SOLE 0 8,700 0 0
ROCKWELL MED INC Put 774374102 0 5,000 SH Put SOLE 0 5,000 0 0
ROGERS COMMUNICATIONS INC Call 775109200 4 2,500 SH Call SOLE 0 2,500 0 0
ROGERS CORP Call 775133101 4 100 SH Call SOLE 0 100 0 0
ROLLINS INC COM 775711104 67 1,470 SH   SOLE 0 1,470 0 0
ROLLINS INC Put 775711104 1 3,200 SH Put SOLE 0 3,200 0 0
ROPER TECHNOLOGIES INC Call 776696106 3 100 SH Call SOLE 0 100 0 0
ROPER TECHNOLOGIES INC Put 776696106 0 1,300 SH Put SOLE 0 1,300 0 0
ROSS STORES INC COM 778296103 16 256 SH   SOLE 0 256 0 0
ROSS STORES INC Call 778296103 117 39,200 SH Call SOLE 0 39,200 0 0
ROSS STORES INC Put 778296103 5 23,100 SH Put SOLE 0 23,100 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 49 3,864 SH   SOLE 0 3,864 0 0
ROWAN COMPANIES PLC Call G7665A101 14 10,000 SH Call SOLE 0 10,000 0 0
ROWAN COMPANIES PLC Put G7665A101 1 10,100 SH Put SOLE 0 10,100 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 388 5,028 SH   SOLE 0 5,028 0 0
ROYAL BK CDA MONTREAL QUE Call 780087102 172 40,200 SH Call SOLE 0 40,200 0 0
ROYAL BK CDA MONTREAL QUE Put 780087102 0 2,500 SH Put SOLE 0 2,500 0 0
ROYAL BK SCOTLAND GROUP PLC Call 780097689 337 302,500 SH Call SOLE 0 302,500 0 0
ROYAL BK SCOTLAND GROUP PLC Put 780097689 0 6,700 SH Put SOLE 0 6,700 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 3,659 30,872 SH   SOLE 0 30,872 0 0
ROYAL CARIBBEAN CRUISES LTD Call V7780T103 1,209 84,600 SH Call SOLE 0 84,600 0 0
ROYAL CARIBBEAN CRUISES LTD Put V7780T103 26 29,700 SH Put SOLE 0 29,700 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 237 3,800 SH   SOLE 0 3,800 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3,169 52,325 SH   SOLE 0 52,325 0 0
ROYAL DUTCH SHELL PLC Call 780259206 1 1,800 SH Call SOLE 0 1,800 0 0
ROYAL DUTCH SHELL PLC Put 780259206 232 98,000 SH Put SOLE 0 98,000 0 0
ROYAL DUTCH SHELL PLC Put 780259107 2 31,000 SH Put SOLE 0 31,000 0 0
ROYAL GOLD INC COM 780287108 94 1,101 SH   SOLE 0 1,101 0 0
ROYAL GOLD INC Call 780287108 126 22,300 SH Call SOLE 0 22,300 0 0
ROYAL GOLD INC Put 780287108 3 8,800 SH Put SOLE 0 8,800 0 0
RPC INC COM 749660106 2 100 SH   SOLE 0 100 0 0
RPC INC Call 749660106 420 90,500 SH Call SOLE 0 90,500 0 0
RPC INC Put 749660106 8 32,900 SH Put SOLE 0 32,900 0 0
RPM INTL INC COM 749685103 311 6,063 SH   SOLE 0 6,063 0 0
RPM INTL INC Call 749685103 8 10,600 SH Call SOLE 0 10,600 0 0
RPM INTL INC Put 749685103 17 11,400 SH Put SOLE 0 11,400 0 0
RPX CORP Call 74972G103 0 200 SH Call SOLE 0 200 0 0
RSP PERMIAN INC COM 74978Q105 254 7,351 SH   SOLE 0 7,351 0 0
RSP PERMIAN INC Call 74978Q105 7 3,100 SH Call SOLE 0 3,100 0 0
RSP PERMIAN INC Put 74978Q105 10 5,100 SH Put SOLE 0 5,100 0 0
RTI SURGICAL INC COM 74975N105 1 400 SH   SOLE 0 400 0 0
RUBICON PROJ INC COM 78112V102 4 1,285 SH   SOLE 0 1,285 0 0
RUBY TUESDAY INC COM 781182100 19 8,937 SH   SOLE 0 8,937 0 0
RUBY TUESDAY INC Put 781182100 1 4,800 SH Put SOLE 0 4,800 0 0
RUDOLPH TECHNOLOGIES INC Call 781270103 3 1,500 SH Call SOLE 0 1,500 0 0
RUSH ENTERPRISES INC CL B 781846308 8 197 SH   SOLE 0 197 0 0
RUSH ENTERPRISES INC Call 781846209 26 4,000 SH Call SOLE 0 4,000 0 0
RUSH ENTERPRISES INC Put 781846209 0 100 SH Put SOLE 0 100 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 0 12 SH   SOLE 0 12 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 9 92 SH   SOLE 0 92 0 0
RYANAIR HLDGS PLC Put 783513203 0 1,000 SH Put SOLE 0 1,000 0 0
RYDER SYS INC COM 783549108 19 225 SH   SOLE 0 225 0 0
RYDER SYS INC Call 783549108 0 100 SH Call SOLE 0 100 0 0
RYDER SYS INC Put 783549108 4 20,000 SH Put SOLE 0 20,000 0 0
RYDEX ETF TRUST Call 78355W106 47 17,900 SH Call SOLE 0 17,900 0 0
RYDEX ETF TRUST Put 78355W106 6 14,800 SH Put SOLE 0 14,800 0 0
RYDEX ETF TRUST Put 78355W304 14 4,200 SH Put SOLE 0 4,200 0 0
RYERSON HLDG CORP COM 783754104 7 713 SH   SOLE 0 713 0 0
RYERSON HLDG CORP Call 783754104 0 400 SH Call SOLE 0 400 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 6 100 SH   SOLE 0 100 0 0
RYMAN HOSPITALITY PPTYS INC Call 78377T107 0 200 SH Call SOLE 0 200 0 0
RYMAN HOSPITALITY PPTYS INC Put 78377T107 0 200 SH Put SOLE 0 200 0 0
S&P GLOBAL INC COM 78409V104 656 4,198 SH   SOLE 0 4,198 0 0
S&P GLOBAL INC Call 78409V104 228 14,600 SH Call SOLE 0 14,600 0 0
S&P GLOBAL INC Put 78409V104 13 11,900 SH Put SOLE 0 11,900 0 0
S&W SEED CO COM 785135104 4 1,400 SH   SOLE 0 1,400 0 0
S&W SEED CO Call 785135104 0 100 SH Call SOLE 0 100 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 291 13,300 SH   SOLE 0 13,300 0 0
SABRA HEALTH CARE REIT INC Call 78573L106 24 13,900 SH Call SOLE 0 13,900 0 0
SABRA HEALTH CARE REIT INC Put 78573L106 91 15,200 SH Put SOLE 0 15,200 0 0
SABRE CORP Call 78573M104 0 600 SH Call SOLE 0 600 0 0
SABRE CORP Put 78573M104 0 700 SH Put SOLE 0 700 0 0
SAFE BULKERS INC Call Y7388L103 1 5,600 SH Call SOLE 0 5,600 0 0
SAFEGUARD SCIENTIFICS INC Call 786449207 1 500 SH Call SOLE 0 500 0 0
SAFETY INS GROUP INC Call 78648T100 45 6,200 SH Call SOLE 0 6,200 0 0
SAFETY INS GROUP INC Put 78648T100 0 19,800 SH Put SOLE 0 19,800 0 0
SAGE THERAPEUTICS INC COM 78667J108 156 2,511 SH   SOLE 0 2,511 0 0
SAGE THERAPEUTICS INC Call 78667J108 411 70,400 SH Call SOLE 0 70,400 0 0
SAGE THERAPEUTICS INC Put 78667J108 249 40,200 SH Put SOLE 0 40,200 0 0
SAIA INC COM 78709Y105 0 8 SH   SOLE 0 8 0 0
SAIA INC Call 78709Y105 0 100 SH Call SOLE 0 100 0 0
SALEM MEDIA GROUP INC CL A 794093104 6 961 SH   SOLE 0 961 0 0
SALEM MEDIA GROUP INC Put 794093104 0 300 SH Put SOLE 0 300 0 0
SALESFORCE COM INC COM 79466L302 383 4,100 SH   SOLE 0 4,100 0 0
SALESFORCE COM INC Call 79466L302 18 9,100 SH Call SOLE 0 9,100 0 0
SALESFORCE COM INC Put 79466L302 16 5,300 SH Put SOLE 0 5,300 0 0
SALLY BEAUTY HLDGS INC Call 79546E104 0 400 SH Call SOLE 0 400 0 0
SALLY BEAUTY HLDGS INC Put 79546E104 0 500 SH Put SOLE 0 500 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 7 899 SH   SOLE 0 899 0 0
SAN JUAN BASIN RTY TR Put 798241105 0 5,000 SH Put SOLE 0 5,000 0 0
SANCHEZ ENERGY CORP COM 79970Y105 45 9,411 SH   SOLE 0 9,411 0 0
SANCHEZ ENERGY CORP Call 79970Y105 3 92,100 SH Call SOLE 0 92,100 0 0
SANCHEZ ENERGY CORP Put 79970Y105 71 103,700 SH Put SOLE 0 103,700 0 0
SANDERSON FARMS INC Call 800013104 26 1,900 SH Call SOLE 0 1,900 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 219 10,949 SH   SOLE 0 10,949 0 0
SANDRIDGE ENERGY INC Call 80007P869 0 200 SH Call SOLE 0 200 0 0
SANDRIDGE ENERGY INC Put 80007P869 4 1,700 SH Put SOLE 0 1,700 0 0
SANDRIDGE MISSISSIPPIAN TR I UNIT BEN INT 80007T101 8 6,234 SH   SOLE 0 6,234 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 11 2,500 SH   SOLE 0 2,500 0 0
SANDSTORM GOLD LTD Call 80013R206 10 15,000 SH Call SOLE 0 15,000 0 0
SANDY SPRING BANCORP INC COM 800363103 11 273 SH   SOLE 0 273 0 0
SANDY SPRING BANCORP INC Call 800363103 1 200 SH Call SOLE 0 200 0 0
SANDY SPRING BANCORP INC Put 800363103 3 4,000 SH Put SOLE 0 4,000 0 0
SANFILIPPO JOHN B & SON INC Call 800422107 0 1,000 SH Call SOLE 0 1,000 0 0
SANGAMO THERAPEUTICS INC Call 800677106 117 18,200 SH Call SOLE 0 18,200 0 0
SANGAMO THERAPEUTICS INC Put 800677106 2 6,100 SH Put SOLE 0 6,100 0 0
SANMINA CORPORATION COM 801056102 19 518 SH   SOLE 0 518 0 0
SANMINA CORPORATION Put 801056102 0 700 SH Put SOLE 0 700 0 0
SANOFI Call 80105N105 9 4,400 SH Call SOLE 0 4,400 0 0
SANOFI Put 80105N105 0 100 SH Put SOLE 0 100 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 43 2,810 SH   SOLE 0 2,810 0 0
SANTANDER CONSUMER USA HDG I Call 80283M101 52 20,700 SH Call SOLE 0 20,700 0 0
SANTANDER CONSUMER USA HDG I Put 80283M101 0 400 SH Put SOLE 0 400 0 0
SAP SE SPON ADR 803054204 239 2,188 SH   SOLE 0 2,188 0 0
SAP SE Call 803054204 89 10,600 SH Call SOLE 0 10,600 0 0
SAP SE Put 803054204 18 7,700 SH Put SOLE 0 7,700 0 0
SAPIENS INTL CORP N V SHS NEW N7716A151 7 603 SH   SOLE 0 603 0 0
SAPIENS INTL CORP N V Call N7716A151 1 2,300 SH Call SOLE 0 2,300 0 0
SAREPTA THERAPEUTICS INC COM 803607100 314 6,936 SH   SOLE 0 6,936 0 0
SAREPTA THERAPEUTICS INC Call 803607100 858 85,900 SH Call SOLE 0 85,900 0 0
SAREPTA THERAPEUTICS INC Put 803607100 178 65,300 SH Put SOLE 0 65,300 0 0
SASOL LTD Call 803866300 0 1,800 SH Call SOLE 0 1,800 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 817 5,673 SH   SOLE 0 5,673 0 0
SBA COMMUNICATIONS CORP NEW Call 78410G104 56 6,300 SH Call SOLE 0 6,300 0 0
SBA COMMUNICATIONS CORP NEW Put 78410G104 36 4,400 SH Put SOLE 0 4,400 0 0
SCANA CORP NEW COM 80589M102 162 3,354 SH   SOLE 0 3,354 0 0
SCANA CORP NEW Call 80589M102 2 5,400 SH Call SOLE 0 5,400 0 0
SCANA CORP NEW Put 80589M102 184 19,400 SH Put SOLE 0 19,400 0 0
SCANSOURCE INC Call 806037107 1 300 SH Call SOLE 0 300 0 0
SCHEIN HENRY INC COM 806407102 600 7,328 SH   SOLE 0 7,328 0 0
SCHEIN HENRY INC Call 806407102 14 9,800 SH Call SOLE 0 9,800 0 0
SCHEIN HENRY INC Put 806407102 242 64,700 SH Put SOLE 0 64,700 0 0
SCHLUMBERGER LTD COM 806857108 6,077 87,124 SH   SOLE 0 87,124 0 0
SCHLUMBERGER LTD Call 806857108 3 7,900 SH Call SOLE 0 7,900 0 0
SCHLUMBERGER LTD Put 806857108 911 266,000 SH Put SOLE 0 266,000 0 0
SCHNITZER STL INDS CL A 806882106 33 1,190 SH   SOLE 0 1,190 0 0
SCHNITZER STL INDS Call 806882106 37 4,100 SH Call SOLE 0 4,100 0 0
SCHOLASTIC CORP COM 807066105 14 390 SH   SOLE 0 390 0 0
SCHOLASTIC CORP Call 807066105 1 800 SH Call SOLE 0 800 0 0
SCHOLASTIC CORP Put 807066105 3 2,000 SH Put SOLE 0 2,000 0 0
SCHULMAN A INC COM 808194104 38 1,139 SH   SOLE 0 1,139 0 0
SCHWAB CHARLES CORP NEW COM 808513105 254 5,810 SH   SOLE 0 5,810 0 0
SCHWAB CHARLES CORP NEW Call 808513105 100 23,000 SH Call SOLE 0 23,000 0 0
SCHWAB CHARLES CORP NEW Put 808513105 8 54,300 SH Put SOLE 0 54,300 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 30 600 SH   SOLE 0 600 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 72 1,100 SH   SOLE 0 1,100 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 54 1,043 SH   SOLE 0 1,043 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 5 100 SH   SOLE 0 100 0 0
SCHWAB STRATEGIC TR Call 808524409 0 300 SH Call SOLE 0 300 0 0
SCHWAB STRATEGIC TR Call 808524300 0 100 SH Call SOLE 0 100 0 0
SCHWAB STRATEGIC TR Call 808524607 1 1,000 SH Call SOLE 0 1,000 0 0
SCHWAB STRATEGIC TR Call 808524797 0 2,300 SH Call SOLE 0 2,300 0 0
SCHWAB STRATEGIC TR Call 808524201 2 1,100 SH Call SOLE 0 1,100 0 0
SCHWAB STRATEGIC TR Put 808524607 0 1,900 SH Put SOLE 0 1,900 0 0
SCHWEITZER-MAUDUIT INTL INC Call 808541106 4 1,300 SH Call SOLE 0 1,300 0 0
SCIENCE APPLICATNS INTL CP N Call 808625107 1 600 SH Call SOLE 0 600 0 0
SCIENCE APPLICATNS INTL CP N Put 808625107 1 2,100 SH Put SOLE 0 2,100 0 0
SCIENTIFIC GAMES CORP CL A 80874P109 1,498 32,682 SH   SOLE 0 32,682 0 0
SCIENTIFIC GAMES CORP Call 80874P109 1,546 89,000 SH Call SOLE 0 89,000 0 0
SCIENTIFIC GAMES CORP Put 80874P109 8 66,200 SH Put SOLE 0 66,200 0 0
SCORPIO BULKERS INC COM Y7546A122 6 924 SH   SOLE 0 924 0 0
SCORPIO TANKERS INC SHS Y7542C106 10 3,083 SH   SOLE 0 3,083 0 0
SCORPIO TANKERS INC Call Y7542C106 0 2,800 SH Call SOLE 0 2,800 0 0
SCORPIO TANKERS INC Put Y7542C106 1 1,200 SH Put SOLE 0 1,200 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 12 130 SH   SOLE 0 130 0 0
SCRIPPS NETWORKS INTERACT IN Call 811065101 2 2,200 SH Call SOLE 0 2,200 0 0
SCRIPPS NETWORKS INTERACT IN Put 811065101 5 6,700 SH Put SOLE 0 6,700 0 0
SEABRIDGE GOLD INC COM 811916105 75 6,156 SH   SOLE 0 6,156 0 0
SEABRIDGE GOLD INC Call 811916105 16 21,800 SH Call SOLE 0 21,800 0 0
SEABRIDGE GOLD INC Put 811916105 16 6,900 SH Put SOLE 0 6,900 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 126 5,292 SH   SOLE 0 5,292 0 0
SEACOAST BKG CORP FLA Call 811707801 15 3,000 SH Call SOLE 0 3,000 0 0
SEACOR HOLDINGS INC Call 811904101 28 19,700 SH Call SOLE 0 19,700 0 0
SEACOR HOLDINGS INC Put 811904101 3 1,100 SH Put SOLE 0 1,100 0 0
SEACOR MARINE HLDGS INC COM 78413P101 3 200 SH   SOLE 0 200 0 0
SEADRILL LIMITED SHS G7945E105 33 95,245 SH   SOLE 0 95,245 0 0
SEADRILL LIMITED Call G7945E105 4 151,400 SH Call SOLE 0 151,400 0 0
SEADRILL LIMITED Put G7945E105 210 132,900 SH Put SOLE 0 132,900 0 0
SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W109 67 18,293 SH   SOLE 0 18,293 0 0
SEADRILL PARTNERS LLC Call Y7545W109 4 4,000 SH Call SOLE 0 4,000 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 70 2,138 SH   SOLE 0 2,138 0 0
SEAGATE TECHNOLOGY PLC Call G7945M107 5 3,900 SH Call SOLE 0 3,900 0 0
SEAGATE TECHNOLOGY PLC Put G7945M107 96 13,600 SH Put SOLE 0 13,600 0 0
SEALED AIR CORP NEW COM 81211K100 323 7,568 SH   SOLE 0 7,568 0 0
SEALED AIR CORP NEW Call 81211K100 6 21,100 SH Call SOLE 0 21,100 0 0
SEALED AIR CORP NEW Put 81211K100 39 20,700 SH Put SOLE 0 20,700 0 0
SEARS HLDGS CORP COM 812350106 204 27,975 SH   SOLE 0 27,975 0 0
SEARS HLDGS CORP Call 812350106 29 67,900 SH Call SOLE 0 67,900 0 0
SEARS HLDGS CORP Put 812350106 877 236,700 SH Put SOLE 0 236,700 0 0
SEARS HOMETOWN & OUTLET STOR Call 812362101 1 6,500 SH Call SOLE 0 6,500 0 0
SEASPAN CORP SHS Y75638109 3 457 SH   SOLE 0 457 0 0
SEASPAN CORP Call Y75638109 1 8,800 SH Call SOLE 0 8,800 0 0
SEASPAN CORP Put Y75638109 1 1,600 SH Put SOLE 0 1,600 0 0
SEATTLE GENETICS INC COM 812578102 44 819 SH   SOLE 0 819 0 0
SEATTLE GENETICS INC Call 812578102 1 4,500 SH Call SOLE 0 4,500 0 0
SEATTLE GENETICS INC Put 812578102 3 800 SH Put SOLE 0 800 0 0
SEAWORLD ENTMT INC COM 81282V100 30 2,372 SH   SOLE 0 2,372 0 0
SEAWORLD ENTMT INC Call 81282V100 150 55,100 SH Call SOLE 0 55,100 0 0
SEAWORLD ENTMT INC Put 81282V100 149 68,100 SH Put SOLE 0 68,100 0 0
SECUREWORKS CORP CL A 81374A105 60 4,911 SH   SOLE 0 4,911 0 0
SEI INVESTMENTS CO Put 784117103 0 100 SH Put SOLE 0 100 0 0
SELECT COMFORT CORP Call 81616X103 16 11,300 SH Call SOLE 0 11,300 0 0
SELECT COMFORT CORP Put 81616X103 12 3,300 SH Put SOLE 0 3,300 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 75 3,209 SH   SOLE 0 3,209 0 0
SELECT INCOME REIT Call 81618T100 1 6,100 SH Call SOLE 0 6,100 0 0
SELECT INCOME REIT Put 81618T100 6 4,500 SH Put SOLE 0 4,500 0 0
SELECT MED HLDGS CORP COM 81619Q105 20 1,055 SH   SOLE 0 1,055 0 0
SELECT MED HLDGS CORP Call 81619Q105 1 400 SH Call SOLE 0 400 0 0
SELECT MED HLDGS CORP Put 81619Q105 7 2,200 SH Put SOLE 0 2,200 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 41 1,300 SH   SOLE 0 1,300 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2,422 45,662 SH   SOLE 0 45,662 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 5 68 SH   SOLE 0 68 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 11,707 216,892 SH   SOLE 0 216,892 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 10,419 115,665 SH   SOLE 0 115,665 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 40,894 597,180 SH   SOLE 0 597,180 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 6,098 235,829 SH   SOLE 0 235,829 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 5,546 93,847 SH   SOLE 0 93,847 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 5,104 89,873 SH   SOLE 0 89,873 0 0
SELECT SECTOR SPDR TR Call 81369Y100 121 52,300 SH Call SOLE 0 52,300 0 0
SELECT SECTOR SPDR TR Call 81369Y803 98 48,300 SH Call SOLE 0 48,300 0 0
SELECT SECTOR SPDR TR Call 81369Y704 52 15,400 SH Call SOLE 0 15,400 0 0
SELECT SECTOR SPDR TR Call 81369Y605 675 179,200 SH Call SOLE 0 179,200 0 0
SELECT SECTOR SPDR TR Call 81369Y506 558 487,300 SH Call SOLE 0 487,300 0 0
SELECT SECTOR SPDR TR Call 81369Y407 96 35,800 SH Call SOLE 0 35,800 0 0
SELECT SECTOR SPDR TR Call 81369Y308 25 129,900 SH Call SOLE 0 129,900 0 0
SELECT SECTOR SPDR TR Call 81369Y209 469 188,300 SH Call SOLE 0 188,300 0 0
SELECT SECTOR SPDR TR Call 81369Y886 41 95,600 SH Call SOLE 0 95,600 0 0
SELECT SECTOR SPDR TR Call 81369Y860 0 900 SH Call SOLE 0 900 0 0
SELECT SECTOR SPDR TR Put 81369Y860 0 100 SH Put SOLE 0 100 0 0
SELECT SECTOR SPDR TR Put 81369Y886 197 552,200 SH Put SOLE 0 552,200 0 0
SELECT SECTOR SPDR TR Put 81369Y308 508 421,500 SH Put SOLE 0 421,500 0 0
SELECT SECTOR SPDR TR Put 81369Y407 133 435,800 SH Put SOLE 0 435,800 0 0
SELECT SECTOR SPDR TR Put 81369Y506 2,701 1,051,800 SH Put SOLE 0 1,051,800 0 0
SELECT SECTOR SPDR TR Put 81369Y605 17 229,900 SH Put SOLE 0 229,900 0 0
SELECT SECTOR SPDR TR Put 81369Y704 88 143,400 SH Put SOLE 0 143,400 0 0
SELECT SECTOR SPDR TR Put 81369Y803 403 478,500 SH Put SOLE 0 478,500 0 0
SELECT SECTOR SPDR TR Put 81369Y100 26 313,100 SH Put SOLE 0 313,100 0 0
SELECT SECTOR SPDR TR Put 81369Y209 120 164,000 SH Put SOLE 0 164,000 0 0
SELECTIVE INS GROUP INC COM 816300107 73 1,361 SH   SOLE 0 1,361 0 0
SEMGROUP CORP CL A 81663A105 37 1,297 SH   SOLE 0 1,297 0 0
SEMGROUP CORP Call 81663A105 7 15,900 SH Call SOLE 0 15,900 0 0
SEMGROUP CORP Put 81663A105 0 1,000 SH Put SOLE 0 1,000 0 0
SEMPRA ENERGY Call 816851109 0 800 SH Call SOLE 0 800 0 0
SEMPRA ENERGY Put 816851109 0 500 SH Put SOLE 0 500 0 0
SEMTECH CORP COM 816850101 37 1,010 SH   SOLE 0 1,010 0 0
SEMTECH CORP Call 816850101 38 18,400 SH Call SOLE 0 18,400 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 27 1,389 SH   SOLE 0 1,389 0 0
SENIOR HSG PPTYS TR Call 81721M109 0 6,100 SH Call SOLE 0 6,100 0 0
SENIOR HSG PPTYS TR Put 81721M109 2 8,900 SH Put SOLE 0 8,900 0 0
SENOMYX INC COM 81724Q107 0 1,325 SH   SOLE 0 1,325 0 0
SENOMYX INC Put 81724Q107 0 100 SH Put SOLE 0 100 0 0
SENSATA TECHNOLOGIES HLDG NV Call N7902X106 19 12,000 SH Call SOLE 0 12,000 0 0
SENSATA TECHNOLOGIES HLDG NV Put N7902X106 0 5,100 SH Put SOLE 0 5,100 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 31 410 SH   SOLE 0 410 0 0
SENSIENT TECHNOLOGIES CORP Call 81725T100 0 600 SH Call SOLE 0 600 0 0
SENSIENT TECHNOLOGIES CORP Put 81725T100 2 600 SH Put SOLE 0 600 0 0
SEQUANS COMMUNICATIONS S A SPONSORED ADS 817323108 5 1,700 SH   SOLE 0 1,700 0 0
SERES THERAPEUTICS INC COM 81750R102 168 10,484 SH   SOLE 0 10,484 0 0
SERES THERAPEUTICS INC Call 81750R102 2 1,200 SH Call SOLE 0 1,200 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 496 10,775 SH   SOLE 0 10,775 0 0
SERITAGE GROWTH PPTYS Call 81752R100 2 8,700 SH Call SOLE 0 8,700 0 0
SERITAGE GROWTH PPTYS Put 81752R100 408 34,900 SH Put SOLE 0 34,900 0 0
SERVICE CORP INTL COM 817565104 1,183 34,305 SH   SOLE 0 34,305 0 0
SERVICE CORP INTL Call 817565104 12 7,900 SH Call SOLE 0 7,900 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 116 2,499 SH   SOLE 0 2,499 0 0
SERVICEMASTER GLOBAL HLDGS I Call 81761R109 5 2,000 SH Call SOLE 0 2,000 0 0
SERVICEMASTER GLOBAL HLDGS I Put 81761R109 1 600 SH Put SOLE 0 600 0 0
SERVICENOW INC COM 81762P102 670 5,708 SH   SOLE 0 5,708 0 0
SERVICENOW INC Call 81762P102 472 35,000 SH Call SOLE 0 35,000 0 0
SERVICENOW INC Put 81762P102 18 25,100 SH Put SOLE 0 25,100 0 0
SERVICESOURCE INTL INC COM 81763U100 25 7,277 SH   SOLE 0 7,277 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 31 800 SH   SOLE 0 800 0 0
SHAKE SHACK INC CL A 819047101 2 85 SH   SOLE 0 85 0 0
SHAKE SHACK INC Call 819047101 1 3,700 SH Call SOLE 0 3,700 0 0
SHAKE SHACK INC Put 819047101 2 6,900 SH Put SOLE 0 6,900 0 0
SHAW COMMUNICATIONS INC Call 82028K200 0 200 SH Call SOLE 0 200 0 0
SHAW COMMUNICATIONS INC Put 82028K200 0 1,200 SH Put SOLE 0 1,200 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 287 10,336 SH   SOLE 0 10,336 0 0
SHELL MIDSTREAM PARTNERS L P Call 822634101 1 8,400 SH Call SOLE 0 8,400 0 0
SHELL MIDSTREAM PARTNERS L P Put 822634101 111 18,800 SH Put SOLE 0 18,800 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 153 4,132 SH   SOLE 0 4,132 0 0
SHERWIN WILLIAMS CO COM 824348106 267 746 SH   SOLE 0 746 0 0
SHERWIN WILLIAMS CO Call 824348106 0 100 SH Call SOLE 0 100 0 0
SHERWIN WILLIAMS CO Put 824348106 2 300 SH Put SOLE 0 300 0 0
SHIP FINANCE INTERNATIONAL L Call G81075106 145 88,300 SH Call SOLE 0 88,300 0 0
SHIP FINANCE INTERNATIONAL L Put G81075106 17 13,800 SH Put SOLE 0 13,800 0 0
SHIRE PLC SPONSORED ADR 82481R106 3,170 20,701 SH   SOLE 0 20,701 0 0
SHIRE PLC Call 82481R106 101 31,200 SH Call SOLE 0 31,200 0 0
SHIRE PLC Put 82481R106 481 44,900 SH Put SOLE 0 44,900 0 0
SHOE CARNIVAL INC COM 824889109 9 421 SH   SOLE 0 421 0 0
SHOPIFY INC CL A 82509L107 1,481 12,717 SH   SOLE 0 12,717 0 0
SHOPIFY INC Call 82509L107 2,092 124,100 SH Call SOLE 0 124,100 0 0
SHOPIFY INC Put 82509L107 120 125,900 SH Put SOLE 0 125,900 0 0
SHUTTERFLY INC COM 82568P304 0 1 SH   SOLE 0 1 0 0
SHUTTERFLY INC Put 82568P304 0 100 SH Put SOLE 0 100 0 0
SHUTTERSTOCK INC COM 825690100 20 605 SH   SOLE 0 605 0 0
SHUTTERSTOCK INC Call 825690100 2 5,600 SH Call SOLE 0 5,600 0 0
SHUTTERSTOCK INC Put 825690100 9 7,000 SH Put SOLE 0 7,000 0 0
SIBANYE STILLWATER SPONSORED ADR 825724206 239 53,624 SH   SOLE 0 53,624 0 0
SIBANYE STILLWATER Call 825724206 1 16,300 SH Call SOLE 0 16,300 0 0
SIBANYE STILLWATER Put 825724206 158 112,500 SH Put SOLE 0 112,500 0 0
SIENTRA INC COM 82621J105 42 2,750 SH   SOLE 0 2,750 0 0
SIENTRA INC Call 82621J105 3 1,200 SH Call SOLE 0 1,200 0 0
SIERRA WIRELESS INC COM 826516106 85 3,983 SH   SOLE 0 3,983 0 0
SIERRA WIRELESS INC Call 826516106 0 1,200 SH Call SOLE 0 1,200 0 0
SIERRA WIRELESS INC Put 826516106 12 1,500 SH Put SOLE 0 1,500 0 0
SIGMA DESIGNS INC COM 826565103 6 982 SH   SOLE 0 982 0 0
SIGMA DESIGNS INC Call 826565103 5 4,000 SH Call SOLE 0 4,000 0 0
SIGMA DESIGNS INC Put 826565103 0 100 SH Put SOLE 0 100 0 0
SIGNATURE BK NEW YORK N Y *W EXP 12/12/201 82669G112 873 13,100 SH   SOLE 0 13,100 0 0
SIGNATURE BK NEW YORK N Y Call 82669G104 0 200 SH Call SOLE 0 200 0 0
SIGNATURE BK NEW YORK N Y Put 82669G104 0 100 SH Put SOLE 0 100 0 0
SIGNET JEWELERS LIMITED Call G81276100 440 139,100 SH Call SOLE 0 139,100 0 0
SIGNET JEWELERS LIMITED Put G81276100 1,003 210,600 SH Put SOLE 0 210,600 0 0
SILICON LABORATORIES INC Call 826919102 25 2,700 SH Call SOLE 0 2,700 0 0
SILICON LABORATORIES INC Put 826919102 0 900 SH Put SOLE 0 900 0 0
SILICON MOTION TECHNOLOGY CO Call 82706C108 0 100 SH Call SOLE 0 100 0 0
SILVER SPRING NETWORKS INC Call 82817Q103 5 13,300 SH Call SOLE 0 13,300 0 0
SILVER SPRING NETWORKS INC Put 82817Q103 0 400 SH Put SOLE 0 400 0 0
SILVERBOW RES INC COM 82836G102 1 53 SH   SOLE 0 53 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 10 186 SH   SOLE 0 186 0 0
SIMON PPTY GROUP INC NEW COM 828806109 940 5,840 SH   SOLE 0 5,840 0 0
SIMON PPTY GROUP INC NEW Call 828806109 163 50,500 SH Call SOLE 0 50,500 0 0
SIMON PPTY GROUP INC NEW Put 828806109 264 38,900 SH Put SOLE 0 38,900 0 0
SIMULATIONS PLUS INC COM 829214105 3 200 SH   SOLE 0 200 0 0
SINA CORP ORD G81477104 1,426 12,446 SH   SOLE 0 12,446 0 0
SINA CORP Call G81477104 8 700 SH Call SOLE 0 700 0 0
SINA CORP Put G81477104 88 18,200 SH Put SOLE 0 18,200 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,147 35,796 SH   SOLE 0 35,796 0 0
SINCLAIR BROADCAST GROUP INC Call 829226109 17 12,800 SH Call SOLE 0 12,800 0 0
SINCLAIR BROADCAST GROUP INC Put 829226109 102 62,800 SH Put SOLE 0 62,800 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 118 1,939 SH   SOLE 0 1,939 0 0
SIX FLAGS ENTMT CORP NEW Call 83001A102 16 1,500 SH Call SOLE 0 1,500 0 0
SIX FLAGS ENTMT CORP NEW Put 83001A102 1 2,900 SH Put SOLE 0 2,900 0 0
SJW GROUP COM 784305104 22 400 SH   SOLE 0 400 0 0
SJW GROUP Call 784305104 0 100 SH Call SOLE 0 100 0 0
SJW GROUP Put 784305104 0 600 SH Put SOLE 0 600 0 0
SKECHERS U S A INC CL A 830566105 620 24,717 SH   SOLE 0 24,717 0 0
SKECHERS U S A INC Call 830566105 4 700 SH Call SOLE 0 700 0 0
SKECHERS U S A INC Put 830566105 50 50,700 SH Put SOLE 0 50,700 0 0
SKYWEST INC COM 830879102 1 37 SH   SOLE 0 37 0 0
SKYWEST INC Call 830879102 5 600 SH Call SOLE 0 600 0 0
SKYWEST INC Put 830879102 0 200 SH Put SOLE 0 200 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 404 3,968 SH   SOLE 0 3,968 0 0
SKYWORKS SOLUTIONS INC Call 83088M102 226 32,800 SH Call SOLE 0 32,800 0 0
SKYWORKS SOLUTIONS INC Put 83088M102 141 63,800 SH Put SOLE 0 63,800 0 0
SL GREEN RLTY CORP COM 78440X101 42 424 SH   SOLE 0 424 0 0
SL GREEN RLTY CORP Call 78440X101 9 4,400 SH Call SOLE 0 4,400 0 0
SL GREEN RLTY CORP Put 78440X101 1 10,000 SH Put SOLE 0 10,000 0 0
SLM CORP Call 78442P106 4 9,100 SH Call SOLE 0 9,100 0 0
SLM CORP Put 78442P106 1 10,000 SH Put SOLE 0 10,000 0 0
SM ENERGY CO COM 78454L100 640 36,128 SH   SOLE 0 36,128 0 0
SM ENERGY CO Call 78454L100 21 39,600 SH Call SOLE 0 39,600 0 0
SM ENERGY CO Put 78454L100 76 41,200 SH Put SOLE 0 41,200 0 0
SMART & FINAL STORES INC COM 83190B101 1 200 SH   SOLE 0 200 0 0
SMITH & NEPHEW PLC Put 83175M205 0 300 SH Put SOLE 0 300 0 0
SMITH A O COM 831865209 31 531 SH   SOLE 0 531 0 0
SMITH A O Call 831865209 22 2,700 SH Call SOLE 0 2,700 0 0
SMITH A O Put 831865209 0 500 SH Put SOLE 0 500 0 0
SMUCKER J M CO COM NEW 832696405 317 3,027 SH   SOLE 0 3,027 0 0
SMUCKER J M CO Call 832696405 0 4,500 SH Call SOLE 0 4,500 0 0
SMUCKER J M CO Put 832696405 80 5,300 SH Put SOLE 0 5,300 0 0
SNAP INC CL A 83304A106 1,176 80,881 SH   SOLE 0 80,881 0 0
SNAP INC Call 83304A106 138 197,300 SH Call SOLE 0 197,300 0 0
SNAP INC Put 83304A106 1,723 446,700 SH Put SOLE 0 446,700 0 0
SNYDERS-LANCE INC Call 833551104 6 7,000 SH Call SOLE 0 7,000 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 930 16,719 SH   SOLE 0 16,719 0 0
SOCIEDAD QUIMICA MINERA DE C Call 833635105 150 15,800 SH Call SOLE 0 15,800 0 0
SOCIEDAD QUIMICA MINERA DE C Put 833635105 20 7,800 SH Put SOLE 0 7,800 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 99 1,500 SH   SOLE 0 1,500 0 0
SODASTREAM INTERNATIONAL LTD Call M9068E105 43 2,600 SH Call SOLE 0 2,600 0 0
SODASTREAM INTERNATIONAL LTD Put M9068E105 0 100 SH Put SOLE 0 100 0 0
SOHU COM INC COM 83408W103 81 1,496 SH   SOLE 0 1,496 0 0
SOHU COM INC Call 83408W103 101 10,000 SH Call SOLE 0 10,000 0 0
SOLAR CAP LTD Call 83413U100 0 300 SH Call SOLE 0 300 0 0
SOLAR SR CAP LTD COM 83416M105 7 423 SH   SOLE 0 423 0 0
SOLAR SR CAP LTD Put 83416M105 8 3,400 SH Put SOLE 0 3,400 0 0
SOLAREDGE TECHNOLOGIES INC Call 83417M104 421 52,200 SH Call SOLE 0 52,200 0 0
SOLAREDGE TECHNOLOGIES INC Put 83417M104 0 2,100 SH Put SOLE 0 2,100 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 2 100 SH   SOLE 0 100 0 0
SONIC CORP COM 835451105 56 2,235 SH   SOLE 0 2,235 0 0
SONIC CORP Put 835451105 14 32,200 SH Put SOLE 0 32,200 0 0
SONOCO PRODS CO COM 835495102 35 701 SH   SOLE 0 701 0 0
SONOCO PRODS CO Call 835495102 0 100 SH Call SOLE 0 100 0 0
SONOCO PRODS CO Put 835495102 1 1,300 SH Put SOLE 0 1,300 0 0
SONUS NETWORKS INC COM NEW 835916503 10 1,380 SH   SOLE 0 1,380 0 0
SONY CORP SPONSORED ADR 835699307 244 6,557 SH   SOLE 0 6,557 0 0
SONY CORP Call 835699307 5 1,400 SH Call SOLE 0 1,400 0 0
SONY CORP Put 835699307 0 1,400 SH Put SOLE 0 1,400 0 0
SORL AUTO PTS INC Call 78461U101 3 59,400 SH Call SOLE 0 59,400 0 0
SORL AUTO PTS INC Put 78461U101 0 200 SH Put SOLE 0 200 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 0 100 SH   SOLE 0 100 0 0
SOTHEBYS COM 835898107 576 12,494 SH   SOLE 0 12,494 0 0
SOTHEBYS Call 835898107 43 14,800 SH Call SOLE 0 14,800 0 0
SOTHEBYS Put 835898107 38 15,000 SH Put SOLE 0 15,000 0 0
SOUTH JERSEY INDS INC Call 838518108 0 300 SH Call SOLE 0 300 0 0
SOUTH ST CORP COM 840441109 77 864 SH   SOLE 0 864 0 0
SOUTH ST CORP Call 840441109 5 2,200 SH Call SOLE 0 2,200 0 0
SOUTHCROSS ENERGY PARTNERS L COM UNIT LTDPT 84130C100 71 30,407 SH   SOLE 0 30,407 0 0
SOUTHERN CO COM 842587107 511 10,417 SH   SOLE 0 10,417 0 0
SOUTHERN CO Call 842587107 36 66,800 SH Call SOLE 0 66,800 0 0
SOUTHERN CO Put 842587107 12 92,400 SH Put SOLE 0 92,400 0 0
SOUTHERN COPPER CORP Call 84265V105 89 9,300 SH Call SOLE 0 9,300 0 0
SOUTHERN COPPER CORP Put 84265V105 1 1,100 SH Put SOLE 0 1,100 0 0
SOUTHSIDE BANCSHARES INC Call 84470P109 1 700 SH Call SOLE 0 700 0 0
SOUTHWEST AIRLS CO COM 844741108 123 2,210 SH   SOLE 0 2,210 0 0
SOUTHWEST AIRLS CO Call 844741108 68 24,200 SH Call SOLE 0 24,200 0 0
SOUTHWEST AIRLS CO Put 844741108 21 10,200 SH Put SOLE 0 10,200 0 0
SOUTHWESTERN ENERGY CO COM 845467109 117 19,235 SH   SOLE 0 19,235 0 0
SOUTHWESTERN ENERGY CO Call 845467109 0 5,800 SH Call SOLE 0 5,800 0 0
SOUTHWESTERN ENERGY CO Put 845467109 177 24,100 SH Put SOLE 0 24,100 0 0
SPARK THERAPEUTICS INC Call 84652J103 642 39,000 SH Call SOLE 0 39,000 0 0
SPARK THERAPEUTICS INC Put 84652J103 132 55,400 SH Put SOLE 0 55,400 0 0
SPARTAN MTRS INC COM 846819100 4 409 SH   SOLE 0 409 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 10,543 47,106 SH   SOLE 0 47,106 0 0
SPDR DOW JONES INDL AVRG ETF Call 78467X109 1,213 567,000 SH Call SOLE 0 567,000 0 0
SPDR DOW JONES INDL AVRG ETF Put 78467X109 384 225,100 SH Put SOLE 0 225,100 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 11,239 92,444 SH   SOLE 0 92,444 0 0
SPDR GOLD TRUST Call 78463V107 889 727,900 SH Call SOLE 0 727,900 0 0
SPDR GOLD TRUST Put 78463V107 601 402,600 SH Put SOLE 0 402,600 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1,750 42,431 SH   SOLE 0 42,431 0 0
SPDR INDEX SHS FDS Call 78463X202 536 174,600 SH Call SOLE 0 174,600 0 0
SPDR INDEX SHS FDS Call 78463X772 1 900 SH Call SOLE 0 900 0 0
SPDR INDEX SHS FDS Call 78463X400 3 200 SH Call SOLE 0 200 0 0
SPDR INDEX SHS FDS Put 78463X541 0 200 SH Put SOLE 0 200 0 0
SPDR INDEX SHS FDS Put 78463X772 0 400 SH Put SOLE 0 400 0 0
SPDR INDEX SHS FDS Put 78463X202 20 203,100 SH Put SOLE 0 203,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 31,884 126,912 SH   SOLE 0 126,912 0 0
SPDR S&P 500 ETF TR Call 78462F103 902 632,900 SH Call SOLE 0 632,900 0 0
SPDR S&P 500 ETF TR Put 78462F103 713 1,103,500 SH Put SOLE 0 1,103,500 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 6,226 19,079 SH   SOLE 0 19,079 0 0
SPDR S&P MIDCAP 400 ETF TR Call 78467Y107 12,046 262,600 SH Call SOLE 0 262,600 0 0
SPDR S&P MIDCAP 400 ETF TR Put 78467Y107 108 152,900 SH Put SOLE 0 152,900 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 1,846 21,335 SH   SOLE 0 21,335 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 1,962 49,294 SH   SOLE 0 49,294 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 74 2,000 SH   SOLE 0 2,000 0 0
SPDR SERIES TRUST AEROSPACE DEF 78464A631 45 568 SH   SOLE 0 568 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 4,394 77,414 SH   SOLE 0 77,414 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 904 21,646 SH   SOLE 0 21,646 0 0
SPDR SERIES TRUST S&P PHARMAC 78464A722 12 300 SH   SOLE 0 300 0 0
SPDR SERIES TRUST OILGAS EQUIP 78464A748 119 7,200 SH   SOLE 0 7,200 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 6,599 193,588 SH   SOLE 0 193,588 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 1,105 24,514 SH   SOLE 0 24,514 0 0
SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 45 700 SH   SOLE 0 700 0 0
SPDR SERIES TRUST Call 78464A862 2 600 SH Call SOLE 0 600 0 0
SPDR SERIES TRUST Call 78464A797 145 39,800 SH Call SOLE 0 39,800 0 0
SPDR SERIES TRUST Call 78464A730 690 766,800 SH Call SOLE 0 766,800 0 0
SPDR SERIES TRUST Call 78464A763 0 400 SH Call SOLE 0 400 0 0
SPDR SERIES TRUST Call 78464A789 269 54,900 SH Call SOLE 0 54,900 0 0
SPDR SERIES TRUST Call 78464A748 17 8,500 SH Call SOLE 0 8,500 0 0
SPDR SERIES TRUST Call 78464A755 326 123,300 SH Call SOLE 0 123,300 0 0
SPDR SERIES TRUST Call 78464A722 0 100 SH Call SOLE 0 100 0 0
SPDR SERIES TRUST Call 78464A714 28 56,900 SH Call SOLE 0 56,900 0 0
SPDR SERIES TRUST Call 78464A698 533 165,400 SH Call SOLE 0 165,400 0 0
SPDR SERIES TRUST Call 78464A631 2 300 SH Call SOLE 0 300 0 0
SPDR SERIES TRUST Call 78464A607 0 800 SH Call SOLE 0 800 0 0
SPDR SERIES TRUST Call 78464A417 0 5,500 SH Call SOLE 0 5,500 0 0
SPDR SERIES TRUST Call 78464A888 150 59,100 SH Call SOLE 0 59,100 0 0
SPDR SERIES TRUST Call 78464A870 4,157 625,200 SH Call SOLE 0 625,200 0 0
SPDR SERIES TRUST Put 78464A870 797 753,800 SH Put SOLE 0 753,800 0 0
SPDR SERIES TRUST Put 78464A888 25 118,700 SH Put SOLE 0 118,700 0 0
SPDR SERIES TRUST Put 78464A417 0 13,800 SH Put SOLE 0 13,800 0 0
SPDR SERIES TRUST Put 78464A607 2 600 SH Put SOLE 0 600 0 0
SPDR SERIES TRUST Put 78464A631 3 2,600 SH Put SOLE 0 2,600 0 0
SPDR SERIES TRUST Put 78464A698 384 331,000 SH Put SOLE 0 331,000 0 0
SPDR SERIES TRUST Put 78464A714 212 789,800 SH Put SOLE 0 789,800 0 0
SPDR SERIES TRUST Put 78464A722 1 1,300 SH Put SOLE 0 1,300 0 0
SPDR SERIES TRUST Put 78464A755 118 354,800 SH Put SOLE 0 354,800 0 0
SPDR SERIES TRUST Put 78464A797 42 86,600 SH Put SOLE 0 86,600 0 0
SPDR SERIES TRUST Put 78464A730 3,017 1,266,400 SH Put SOLE 0 1,266,400 0 0
SPDR SERIES TRUST Put 78464A862 0 200 SH Put SOLE 0 200 0 0
SPECTRA ENERGY PARTNERS LP COM 84756N109 192 4,343 SH   SOLE 0 4,343 0 0
SPECTRA ENERGY PARTNERS LP Call 84756N109 0 7,200 SH Call SOLE 0 7,200 0 0
SPECTRA ENERGY PARTNERS LP Put 84756N109 74 14,600 SH Put SOLE 0 14,600 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 104 985 SH   SOLE 0 985 0 0
SPECTRUM BRANDS HLDGS INC Call 84763R101 0 3,200 SH Call SOLE 0 3,200 0 0
SPECTRUM BRANDS HLDGS INC Put 84763R101 6 400 SH Put SOLE 0 400 0 0
SPHERE 3D CORP NEW COM NEW 84841L209 0 48 SH   SOLE 0 48 0 0
SPIRE INC COM 84857L101 7 100 SH   SOLE 0 100 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 50 654 SH   SOLE 0 654 0 0
SPIRIT AEROSYSTEMS HLDGS INC Call 848574109 5 400 SH Call SOLE 0 400 0 0
SPIRIT AEROSYSTEMS HLDGS INC Put 848574109 2 1,200 SH Put SOLE 0 1,200 0 0
SPIRIT AIRLS INC COM 848577102 234 7,015 SH   SOLE 0 7,015 0 0
SPIRIT AIRLS INC Call 848577102 2 9,600 SH Call SOLE 0 9,600 0 0
SPIRIT AIRLS INC Put 848577102 48 14,800 SH Put SOLE 0 14,800 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 303 35,418 SH   SOLE 0 35,418 0 0
SPIRIT RLTY CAP INC NEW Put 84860W102 30 51,500 SH Put SOLE 0 51,500 0 0
SPLUNK INC COM 848637104 395 5,955 SH   SOLE 0 5,955 0 0
SPLUNK INC Call 848637104 35 25,700 SH Call SOLE 0 25,700 0 0
SPLUNK INC Put 848637104 60 26,600 SH Put SOLE 0 26,600 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 24 5,500 SH   SOLE 0 5,500 0 0
SPORTSMANS WHSE HLDGS INC Call 84920Y106 0 1,600 SH Call SOLE 0 1,600 0 0
SPORTSMANS WHSE HLDGS INC Put 84920Y106 1 2,800 SH Put SOLE 0 2,800 0 0
SPRAGUE RES LP COM UNIT REP LTD 849343108 9 405 SH   SOLE 0 405 0 0
SPRAGUE RES LP Put 849343108 0 500 SH Put SOLE 0 500 0 0
SPRINT CORP COM SER 1 85207U105 49 6,384 SH   SOLE 0 6,384 0 0
SPRINT CORP Call 85207U105 3 19,500 SH Call SOLE 0 19,500 0 0
SPRINT CORP Put 85207U105 3 29,900 SH Put SOLE 0 29,900 0 0
SPROUTS FMRS MKT INC COM 85208M102 725 38,643 SH   SOLE 0 38,643 0 0
SPROUTS FMRS MKT INC Call 85208M102 2 14,100 SH Call SOLE 0 14,100 0 0
SPROUTS FMRS MKT INC Put 85208M102 56 64,100 SH Put SOLE 0 64,100 0 0
SPX CORP COM 784635104 14 496 SH   SOLE 0 496 0 0
SPX FLOW INC Call 78469X107 0 600 SH Call SOLE 0 600 0 0
SQUARE INC CL A 852234103 2,833 98,348 SH   SOLE 0 98,348 0 0
SQUARE INC Call 852234103 466 67,500 SH Call SOLE 0 67,500 0 0
SQUARE INC Put 852234103 42 87,600 SH Put SOLE 0 87,600 0 0
SRC ENERGY INC Put 78470V108 0 2,000 SH Put SOLE 0 2,000 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 190 4,733 SH   SOLE 0 4,733 0 0
SS&C TECHNOLOGIES HLDGS INC Call 78467J100 1 3,000 SH Call SOLE 0 3,000 0 0
SSR MNG INC COM 784730103 26 2,456 SH   SOLE 0 2,456 0 0
SSR MNG INC Call 784730103 0 300 SH Call SOLE 0 300 0 0
SSR MNG INC Put 784730103 2 5,800 SH Put SOLE 0 5,800 0 0
STAG INDL INC Call 85254J102 3 1,500 SH Call SOLE 0 1,500 0 0
STAGE STORES INC COM NEW 85254C305 2 1,400 SH   SOLE 0 1,400 0 0
STAGE STORES INC Call 85254C305 0 5,400 SH Call SOLE 0 5,400 0 0
STAGE STORES INC Put 85254C305 0 1,400 SH Put SOLE 0 1,400 0 0
STAMPS COM INC COM NEW 852857200 57 283 SH   SOLE 0 283 0 0
STAMPS COM INC Call 852857200 808 12,500 SH Call SOLE 0 12,500 0 0
STAMPS COM INC Put 852857200 225 34,700 SH Put SOLE 0 34,700 0 0
STANDEX INTL CORP COM 854231107 219 2,070 SH   SOLE 0 2,070 0 0
STANLEY BLACK & DECKER INC COM 854502101 4 32 SH   SOLE 0 32 0 0
STANLEY BLACK & DECKER INC Call 854502101 325 14,000 SH Call SOLE 0 14,000 0 0
STANLEY BLACK & DECKER INC Put 854502101 10 3,700 SH Put SOLE 0 3,700 0 0
STAR BULK CARRIERS CORP Call Y8162K204 3 14,500 SH Call SOLE 0 14,500 0 0
STAR BULK CARRIERS CORP Put Y8162K204 6 4,800 SH Put SOLE 0 4,800 0 0
STARBUCKS CORP COM 855244109 506 9,431 SH   SOLE 0 9,431 0 0
STARBUCKS CORP Call 855244109 16 51,600 SH Call SOLE 0 51,600 0 0
STARBUCKS CORP Put 855244109 79 71,800 SH Put SOLE 0 71,800 0 0
STARS GROUP INC COM 85570W100 38 1,880 SH   SOLE 0 1,880 0 0
STARS GROUP INC Call 85570W100 0 100 SH Call SOLE 0 100 0 0
STARTEK INC COM 85569C107 13 1,119 SH   SOLE 0 1,119 0 0
STARTEK INC Put 85569C107 1 700 SH Put SOLE 0 700 0 0
STARWOOD PPTY TR INC COM 85571B105 535 24,634 SH   SOLE 0 24,634 0 0
STARWOOD PPTY TR INC Call 85571B105 1 12,400 SH Call SOLE 0 12,400 0 0
STARWOOD PPTY TR INC Put 85571B105 34 40,800 SH Put SOLE 0 40,800 0 0
STARWOOD WAYPOINT HOMES COM 85572F105 36 1,000 SH   SOLE 0 1,000 0 0
STARWOOD WAYPOINT HOMES Call 85572F105 22 14,400 SH Call SOLE 0 14,400 0 0
STATE NATL COS INC COM 85711T305 29 1,389 SH   SOLE 0 1,389 0 0
STATE NATL COS INC Call 85711T305 3 1,000 SH Call SOLE 0 1,000 0 0
STATE STR CORP COM 857477103 0 6 SH   SOLE 0 6 0 0
STATE STR CORP Call 857477103 593 87,700 SH Call SOLE 0 87,700 0 0
STATE STR CORP Put 857477103 6 3,600 SH Put SOLE 0 3,600 0 0
STATOIL ASA Call 85771P102 83 39,700 SH Call SOLE 0 39,700 0 0
STATOIL ASA Put 85771P102 0 300 SH Put SOLE 0 300 0 0
STEEL DYNAMICS INC COM 858119100 835 24,242 SH   SOLE 0 24,242 0 0
STEEL DYNAMICS INC Call 858119100 1 2,900 SH Call SOLE 0 2,900 0 0
STEEL DYNAMICS INC Put 858119100 21 12,700 SH Put SOLE 0 12,700 0 0
STEELCASE INC Call 858155203 8 9,700 SH Call SOLE 0 9,700 0 0
STEELCASE INC Put 858155203 0 200 SH Put SOLE 0 200 0 0
STEIN MART INC COM 858375108 0 6 SH   SOLE 0 6 0 0
STEIN MART INC Put 858375108 0 300 SH Put SOLE 0 300 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 11 1,000 SH   SOLE 0 1,000 0 0
STEMLINE THERAPEUTICS INC Call 85858C107 24 9,000 SH Call SOLE 0 9,000 0 0
STEPAN CO Put 858586100 0 2,900 SH Put SOLE 0 2,900 0 0
STERICYCLE INC COM 858912108 12 170 SH   SOLE 0 170 0 0
STERICYCLE INC Call 858912108 0 1,900 SH Call SOLE 0 1,900 0 0
STERICYCLE INC Put 858912108 8 3,900 SH Put SOLE 0 3,900 0 0
STERLING CONSTRUCTION CO INC COM 859241101 16 1,085 SH   SOLE 0 1,085 0 0
STERLING CONSTRUCTION CO INC Call 859241101 9 1,900 SH Call SOLE 0 1,900 0 0
STERLING CONSTRUCTION CO INC Put 859241101 1 3,300 SH Put SOLE 0 3,300 0 0
STIFEL FINL CORP COM 860630102 176 3,302 SH   SOLE 0 3,302 0 0
STIFEL FINL CORP Call 860630102 6 2,500 SH Call SOLE 0 2,500 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 28 1,478 SH   SOLE 0 1,478 0 0
STMICROELECTRONICS N V Call 861012102 55 24,200 SH Call SOLE 0 24,200 0 0
STMICROELECTRONICS N V Put 861012102 6 16,400 SH Put SOLE 0 16,400 0 0
STONE ENERGY CORP COM PAR 861642403 2 100 SH   SOLE 0 100 0 0
STONE ENERGY CORP Call 861642403 2 800 SH Call SOLE 0 800 0 0
STONEMOR PARTNERS L P COM UNITS INT 86183Q100 99 15,229 SH   SOLE 0 15,229 0 0
STONEMOR PARTNERS L P Call 86183Q100 0 200 SH Call SOLE 0 200 0 0
STONERIDGE INC COM 86183P102 69 3,500 SH   SOLE 0 3,500 0 0
STORE CAP CORP COM 862121100 160 6,472 SH   SOLE 0 6,472 0 0
STORE CAP CORP Call 862121100 4 10,500 SH Call SOLE 0 10,500 0 0
STORE CAP CORP Put 862121100 11 11,500 SH Put SOLE 0 11,500 0 0
STRAIGHT PATH COMMUNICATNS I CL B 862578101 10,197 56,440 SH   SOLE 0 56,440 0 0
STRAIGHT PATH COMMUNICATNS I Call 862578101 3,530 211,900 SH Call SOLE 0 211,900 0 0
STRAIGHT PATH COMMUNICATNS I Put 862578101 408 233,400 SH Put SOLE 0 233,400 0 0
STRATASYS LTD SHS M85548101 36 1,580 SH   SOLE 0 1,580 0 0
STRATASYS LTD Call M85548101 12 4,800 SH Call SOLE 0 4,800 0 0
STRATASYS LTD Put M85548101 1 5,000 SH Put SOLE 0 5,000 0 0
STRAYER ED INC COM 863236105 43 498 SH   SOLE 0 498 0 0
STURM RUGER & CO INC COM 864159108 7 142 SH   SOLE 0 142 0 0
STURM RUGER & CO INC Call 864159108 30 3,800 SH Call SOLE 0 3,800 0 0
STURM RUGER & CO INC Put 864159108 17 2,400 SH Put SOLE 0 2,400 0 0
SUBURBAN PROPANE PARTNERS L Call 864482104 9 7,600 SH Call SOLE 0 7,600 0 0
SUBURBAN PROPANE PARTNERS L Put 864482104 0 1,000 SH Put SOLE 0 1,000 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 0 32 SH   SOLE 0 32 0 0
SUMITOMO MITSUI FINL GROUP I Call 86562M209 0 100 SH Call SOLE 0 100 0 0
SUMMIT HOTEL PPTYS COM 866082100 12 807 SH   SOLE 0 807 0 0
SUMMIT HOTEL PPTYS Call 866082100 0 2,700 SH Call SOLE 0 2,700 0 0
SUMMIT HOTEL PPTYS Put 866082100 0 1,100 SH Put SOLE 0 1,100 0 0
SUMMIT MATLS INC CL A 86614U100 338 10,579 SH   SOLE 0 10,579 0 0
SUMMIT MATLS INC Call 86614U100 0 800 SH Call SOLE 0 800 0 0
SUMMIT MIDSTREAM PARTNERS LP Call 866142102 0 800 SH Call SOLE 0 800 0 0
SUN CMNTYS INC COM 866674104 15 186 SH   SOLE 0 186 0 0
SUN CMNTYS INC Call 866674104 0 200 SH Call SOLE 0 200 0 0
SUN HYDRAULICS CORP Call 866942105 0 100 SH Call SOLE 0 100 0 0
SUN LIFE FINL INC COM 866796105 14 357 SH   SOLE 0 357 0 0
SUN LIFE FINL INC Call 866796105 0 500 SH Call SOLE 0 500 0 0
SUN LIFE FINL INC Put 866796105 0 1,000 SH Put SOLE 0 1,000 0 0
SUNCOKE ENERGY INC Call 86722A103 0 2,600 SH Call SOLE 0 2,600 0 0
SUNCOKE ENERGY PARTNERS L P COMUNIT REP LT 86722Y101 13 773 SH   SOLE 0 773 0 0
SUNCOKE ENERGY PARTNERS L P Call 86722Y101 0 1,300 SH Call SOLE 0 1,300 0 0
SUNCOR ENERGY INC NEW COM 867224107 374 10,705 SH   SOLE 0 10,705 0 0
SUNCOR ENERGY INC NEW Put 867224107 18 11,800 SH Put SOLE 0 11,800 0 0
SUNOCO LP COM U REP LP 86765K109 3 110 SH   SOLE 0 110 0 0
SUNOCO LP Call 86765K109 6 4,500 SH Call SOLE 0 4,500 0 0
SUNOCO LP Put 86765K109 1 1,900 SH Put SOLE 0 1,900 0 0
SUNOPTA INC COM 8676EP108 3 358 SH   SOLE 0 358 0 0
SUNOPTA INC Call 8676EP108 0 4,100 SH Call SOLE 0 4,100 0 0
SUNPOWER CORP COM 867652406 52 7,138 SH   SOLE 0 7,138 0 0
SUNPOWER CORP Call 867652406 0 5,400 SH Call SOLE 0 5,400 0 0
SUNPOWER CORP Put 867652406 23 7,900 SH Put SOLE 0 7,900 0 0
SUNRUN INC COM 86771W105 14 2,600 SH   SOLE 0 2,600 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 6 396 SH   SOLE 0 396 0 0
SUNTRUST BKS INC Call 867914103 393 96,900 SH Call SOLE 0 96,900 0 0
SUNTRUST BKS INC Put 867914103 2 2,300 SH Put SOLE 0 2,300 0 0
SUPER MICRO COMPUTER INC COM 86800U104 15 704 SH   SOLE 0 704 0 0
SUPER MICRO COMPUTER INC Call 86800U104 0 1,500 SH Call SOLE 0 1,500 0 0
SUPER MICRO COMPUTER INC Put 86800U104 0 900 SH Put SOLE 0 900 0 0
SUPERIOR ENERGY SVCS INC Call 868157108 3 17,100 SH Call SOLE 0 17,100 0 0
SUPERIOR ENERGY SVCS INC Put 868157108 1 2,700 SH Put SOLE 0 2,700 0 0
SUPERIOR INDS INTL INC COM 868168105 53 3,212 SH   SOLE 0 3,212 0 0
SUPERIOR INDS INTL INC Put 868168105 3 15,300 SH Put SOLE 0 15,300 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 257 6,437 SH   SOLE 0 6,437 0 0
SUPERNUS PHARMACEUTICALS INC Put 868459108 11 6,000 SH Put SOLE 0 6,000 0 0
SUPERVALU INC Call 868536301 0 18,700 SH Call SOLE 0 18,700 0 0
SUPERVALU INC Put 868536301 2 2,800 SH Put SOLE 0 2,800 0 0
SURGERY PARTNERS INC COM 86881A100 3 300 SH   SOLE 0 300 0 0
SVB FINL GROUP COM 78486Q101 542 2,899 SH   SOLE 0 2,899 0 0
SVB FINL GROUP Call 78486Q101 4 1,000 SH Call SOLE 0 1,000 0 0
SVB FINL GROUP Put 78486Q101 3 10,500 SH Put SOLE 0 10,500 0 0
SYKES ENTERPRISES INC COM 871237103 376 12,928 SH   SOLE 0 12,928 0 0
SYKES ENTERPRISES INC Put 871237103 12 13,700 SH Put SOLE 0 13,700 0 0
SYMANTEC CORP COM 871503108 1,837 56,016 SH   SOLE 0 56,016 0 0
SYMANTEC CORP Call 871503108 294 42,100 SH Call SOLE 0 42,100 0 0
SYMANTEC CORP Put 871503108 5 29,800 SH Put SOLE 0 29,800 0 0
SYNAPTICS INC COM 87157D109 109 2,800 SH   SOLE 0 2,800 0 0
SYNAPTICS INC Call 87157D109 0 400 SH Call SOLE 0 400 0 0
SYNAPTICS INC Put 87157D109 1 300 SH Put SOLE 0 300 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 131 14,118 SH   SOLE 0 14,118 0 0
SYNCHRONOSS TECHNOLOGIES INC Call 87157B103 30 58,000 SH Call SOLE 0 58,000 0 0
SYNCHRONOSS TECHNOLOGIES INC Put 87157B103 164 78,000 SH Put SOLE 0 78,000 0 0
SYNCHRONY FINL COM 87165B103 1,403 45,197 SH   SOLE 0 45,197 0 0
SYNCHRONY FINL Call 87165B103 22 29,800 SH Call SOLE 0 29,800 0 0
SYNCHRONY FINL Put 87165B103 193 240,900 SH Put SOLE 0 240,900 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 172 59,556 SH   SOLE 0 59,556 0 0
SYNERGY PHARMACEUTICALS DEL Call 871639308 4 21,300 SH Call SOLE 0 21,300 0 0
SYNERGY PHARMACEUTICALS DEL Put 871639308 204 120,400 SH Put SOLE 0 120,400 0 0
SYNGENTA AG SPONSORED ADR 87160A100 990 10,755 SH   SOLE 0 10,755 0 0
SYNGENTA AG Call 87160A100 0 200 SH Call SOLE 0 200 0 0
SYNGENTA AG Put 87160A100 10 79,300 SH Put SOLE 0 79,300 0 0
SYNNEX CORP Call 87162W100 4 2,400 SH Call SOLE 0 2,400 0 0
SYNOPSYS INC COM 871607107 842 10,461 SH   SOLE 0 10,461 0 0
SYNOPSYS INC Put 871607107 31 20,200 SH Put SOLE 0 20,200 0 0
SYNOVUS FINL CORP Call 87161C501 3 1,000 SH Call SOLE 0 1,000 0 0
SYNTEL INC COM 87162H103 142 7,259 SH   SOLE 0 7,259 0 0
SYNTEL INC Call 87162H103 60 26,400 SH Call SOLE 0 26,400 0 0
SYSCO CORP Call 871829107 275 79,900 SH Call SOLE 0 79,900 0 0
SYSCO CORP Put 871829107 0 5,700 SH Put SOLE 0 5,700 0 0
SYSTEMAX INC COM 871851101 7 292 SH   SOLE 0 292 0 0
T MOBILE US INC COM 872590104 1,690 27,423 SH   SOLE 0 27,423 0 0
T MOBILE US INC Call 872590104 68 236,000 SH Call SOLE 0 236,000 0 0
T MOBILE US INC Put 872590104 135 121,600 SH Put SOLE 0 121,600 0 0
TABLEAU SOFTWARE INC CL A 87336U105 1,860 24,842 SH   SOLE 0 24,842 0 0
TABLEAU SOFTWARE INC Call 87336U105 567 38,700 SH Call SOLE 0 38,700 0 0
TABLEAU SOFTWARE INC Put 87336U105 16 23,000 SH Put SOLE 0 23,000 0 0
TAHOE RES INC COM 873868103 329 62,456 SH   SOLE 0 62,456 0 0
TAHOE RES INC Call 873868103 7 39,200 SH Call SOLE 0 39,200 0 0
TAHOE RES INC Put 873868103 165 72,000 SH Put SOLE 0 72,000 0 0
TAILORED BRANDS INC COM 87403A107 1,520 105,302 SH   SOLE 0 105,302 0 0
TAILORED BRANDS INC Call 87403A107 26 25,600 SH Call SOLE 0 25,600 0 0
TAILORED BRANDS INC Put 87403A107 35 24,100 SH Put SOLE 0 24,100 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 285 7,614 SH   SOLE 0 7,614 0 0
TAIWAN SEMICONDUCTOR MFG LTD Call 874039100 0 200 SH Call SOLE 0 200 0 0
TAIWAN SEMICONDUCTOR MFG LTD Put 874039100 25 47,600 SH Put SOLE 0 47,600 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3,477 34,019 SH   SOLE 0 34,019 0 0
TAKE-TWO INTERACTIVE SOFTWAR Call 874054109 91 10,100 SH Call SOLE 0 10,100 0 0
TAKE-TWO INTERACTIVE SOFTWAR Put 874054109 54 16,900 SH Put SOLE 0 16,900 0 0
TAL ED GROUP SPONSORED ADS 874080104 1,614 47,889 SH   SOLE 0 47,889 0 0
TAL ED GROUP Call 874080104 30 5,000 SH Call SOLE 0 5,000 0 0
TAL ED GROUP Put 874080104 35 70,400 SH Put SOLE 0 70,400 0 0
TALLGRASS ENERGY GP LP SHS CL A 874696107 35 1,269 SH   SOLE 0 1,269 0 0
TALLGRASS ENERGY GP LP Call 874696107 0 200 SH Call SOLE 0 200 0 0
TALLGRASS ENERGY PARTNERS LP Call 874697105 5 8,100 SH Call SOLE 0 8,100 0 0
TANDEM DIABETES CARE INC COM 875372104 11 16,000 SH   SOLE 0 16,000 0 0
TANGER FACTORY OUTLET CTRS I Call 875465106 1 2,500 SH Call SOLE 0 2,500 0 0
TANGER FACTORY OUTLET CTRS I Put 875465106 62 35,900 SH Put SOLE 0 35,900 0 0
TARGA RES CORP COM 87612G101 414 8,764 SH   SOLE 0 8,764 0 0
TARGA RES CORP Call 87612G101 74 38,200 SH Call SOLE 0 38,200 0 0
TARGA RES CORP Put 87612G101 5 31,600 SH Put SOLE 0 31,600 0 0
TARGACEPT INC NOTE 2/1 87611RAA6 2,320 33,566 SH   SOLE 0 33,566 0 0
TARGET CORP COM 87612E106 702 11,900 SH   SOLE 0 11,900 0 0
TARGET CORP Call 87612E106 21 7,700 SH Call SOLE 0 7,700 0 0
TARGET CORP Put 87612E106 210 71,300 SH Put SOLE 0 71,300 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 11 100 SH   SOLE 0 100 0 0
TARO PHARMACEUTICAL INDS LTD Put M8737E108 0 100 SH Put SOLE 0 100 0 0
TATA MTRS LTD SPONSORED ADR 876568502 521 16,667 SH   SOLE 0 16,667 0 0
TATA MTRS LTD Call 876568502 3 6,500 SH Call SOLE 0 6,500 0 0
TATA MTRS LTD Put 876568502 24 26,100 SH Put SOLE 0 26,100 0 0
TAUBMAN CTRS INC COM 876664103 10 205 SH   SOLE 0 205 0 0
TAUBMAN CTRS INC Call 876664103 2 5,400 SH Call SOLE 0 5,400 0 0
TAUBMAN CTRS INC Put 876664103 13 2,700 SH Put SOLE 0 2,700 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 0 20 SH   SOLE 0 20 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 8 168 SH   SOLE 0 168 0 0
TC PIPELINES LP Call 87233Q108 0 100 SH Call SOLE 0 100 0 0
TC PIPELINES LP Put 87233Q108 0 1,600 SH Put SOLE 0 1,600 0 0
TCF FINL CORP COM 872275102 90 5,331 SH   SOLE 0 5,331 0 0
TCF FINL CORP Put 872275102 1 24,700 SH Put SOLE 0 24,700 0 0
TCP CAP CORP Put 87238Q103 1 1,700 SH Put SOLE 0 1,700 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 58 1,203 SH   SOLE 0 1,203 0 0
TD AMERITRADE HLDG CORP Call 87236Y108 33 8,800 SH Call SOLE 0 8,800 0 0
TD AMERITRADE HLDG CORP Put 87236Y108 0 100 SH Put SOLE 0 100 0 0
TE CONNECTIVITY LTD REG SHS H84989104 804 9,680 SH   SOLE 0 9,680 0 0
TE CONNECTIVITY LTD Call H84989104 27 16,900 SH Call SOLE 0 16,900 0 0
TE CONNECTIVITY LTD Put H84989104 3 6,700 SH Put SOLE 0 6,700 0 0
TEAM INC Call 878155100 7 7,600 SH Call SOLE 0 7,600 0 0
TEAM INC Put 878155100 7 10,700 SH Put SOLE 0 10,700 0 0
TECH DATA CORP COM 878237106 511 5,752 SH   SOLE 0 5,752 0 0
TECH DATA CORP Call 878237106 2 300 SH Call SOLE 0 300 0 0
TECH DATA CORP Put 878237106 52 11,000 SH Put SOLE 0 11,000 0 0
TECHNIPFMC PLC COM G87110105 603 21,598 SH   SOLE 0 21,598 0 0
TECHNIPFMC PLC Call G87110105 2 31,600 SH Call SOLE 0 31,600 0 0
TECHNIPFMC PLC Put G87110105 16 4,200 SH Put SOLE 0 4,200 0 0
TECK RESOURCES LTD CL B 878742204 3 181 SH   SOLE 0 181 0 0
TECK RESOURCES LTD Put 878742204 0 800 SH Put SOLE 0 800 0 0
TEEKAY CORPORATION COM Y8564W103 7 868 SH   SOLE 0 868 0 0
TEEKAY CORPORATION Call Y8564W103 45 37,400 SH Call SOLE 0 37,400 0 0
TEEKAY CORPORATION Put Y8564W103 0 11,700 SH Put SOLE 0 11,700 0 0
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 267 15,052 SH   SOLE 0 15,052 0 0
TEEKAY LNG PARTNERS L P Call Y8564M105 0 300 SH Call SOLE 0 300 0 0
TEEKAY LNG PARTNERS L P Put Y8564M105 8 87,900 SH Put SOLE 0 87,900 0 0
TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 41 17,422 SH   SOLE 0 17,422 0 0
TEEKAY OFFSHORE PARTNERS L P Call Y8565J101 0 100 SH Call SOLE 0 100 0 0
TEEKAY OFFSHORE PARTNERS L P Put Y8565J101 4 82,900 SH Put SOLE 0 82,900 0 0
TEGNA INC COM 87901J105 218 16,384 SH   SOLE 0 16,384 0 0
TEGNA INC Call 87901J105 0 2,700 SH Call SOLE 0 2,700 0 0
TEGNA INC Put 87901J105 10 19,100 SH Put SOLE 0 19,100 0 0
TEJON RANCH CO COM 879080109 9 453 SH   SOLE 0 453 0 0
TEJON RANCH CO Put 879080109 0 100 SH Put SOLE 0 100 0 0
TELADOC INC COM 87918A105 98 2,976 SH   SOLE 0 2,976 0 0
TELADOC INC Call 87918A105 266 25,000 SH Call SOLE 0 25,000 0 0
TELECOM ARGENTINA S A Call 879273209 17 10,000 SH Call SOLE 0 10,000 0 0
TELECOM ITALIA S P A NEW SPON ADR ORD 87927Y102 6 700 SH   SOLE 0 700 0 0
TELECOM ITALIA S P A NEW Call 87927Y102 0 900 SH Call SOLE 0 900 0 0
TELEFLEX INC Call 879369106 4 200 SH Call SOLE 0 200 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 121 7,658 SH   SOLE 0 7,658 0 0
TELEFONICA BRASIL SA Call 87936R106 17 16,200 SH Call SOLE 0 16,200 0 0
TELEFONICA BRASIL SA Put 87936R106 4 15,000 SH Put SOLE 0 15,000 0 0
TELEFONICA S A Call 879382208 0 600 SH Call SOLE 0 600 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 2 80 SH   SOLE 0 80 0 0
TELLURIAN INC NEW COM 87968A104 126 11,843 SH   SOLE 0 11,843 0 0
TELLURIAN INC NEW Call 87968A104 1 11,400 SH Call SOLE 0 11,400 0 0
TELLURIAN INC NEW Put 87968A104 1 300 SH Put SOLE 0 300 0 0
TEMPUR SEALY INTL INC COM 88023U101 200 3,102 SH   SOLE 0 3,102 0 0
TEMPUR SEALY INTL INC Call 88023U101 682 49,800 SH Call SOLE 0 49,800 0 0
TEMPUR SEALY INTL INC Put 88023U101 35 48,100 SH Put SOLE 0 48,100 0 0
TENARIS S A SPONSORED ADR 88031M109 618 21,833 SH   SOLE 0 21,833 0 0
TENARIS S A Put 88031M109 12 37,100 SH Put SOLE 0 37,100 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 1,862 113,375 SH   SOLE 0 113,375 0 0
TENET HEALTHCARE CORP Call 88033G407 16 23,500 SH Call SOLE 0 23,500 0 0
TENET HEALTHCARE CORP Put 88033G407 274 157,300 SH Put SOLE 0 157,300 0 0
TENNANT CO COM 880345103 11 176 SH   SOLE 0 176 0 0
TENNANT CO Put 880345103 0 400 SH Put SOLE 0 400 0 0
TENNECO INC COM 880349105 319 5,261 SH   SOLE 0 5,261 0 0
TENNECO INC Put 880349105 14 1,000 SH Put SOLE 0 1,000 0 0
TERADATA CORP DEL COM 88076W103 203 6,016 SH   SOLE 0 6,016 0 0
TERADATA CORP DEL Call 88076W103 0 300 SH Call SOLE 0 300 0 0
TERADATA CORP DEL Put 88076W103 0 200 SH Put SOLE 0 200 0 0
TERADYNE INC COM 880770102 661 17,741 SH   SOLE 0 17,741 0 0
TERADYNE INC Call 880770102 42 18,100 SH Call SOLE 0 18,100 0 0
TERADYNE INC Put 880770102 2 6,900 SH Put SOLE 0 6,900 0 0
TEREX CORP NEW COM 880779103 34 769 SH   SOLE 0 769 0 0
TEREX CORP NEW Call 880779103 133 7,700 SH Call SOLE 0 7,700 0 0
TEREX CORP NEW Put 880779103 1 12,900 SH Put SOLE 0 12,900 0 0
TERNIUM SA SPON ADR 880890108 6 197 SH   SOLE 0 197 0 0
TERNIUM SA Put 880890108 0 3,200 SH Put SOLE 0 3,200 0 0
TERRAFORM GLOBAL INC Call 88104M101 0 14,000 SH Call SOLE 0 14,000 0 0
TERRAFORM GLOBAL INC Put 88104M101 0 100 SH Put SOLE 0 100 0 0
TERRAFORM PWR INC Call 88104R100 115 24,500 SH Call SOLE 0 24,500 0 0
TERRAFORM PWR INC Put 88104R100 3 5,700 SH Put SOLE 0 5,700 0 0
TERRITORIAL BANCORP INC Put 88145X108 0 1,100 SH Put SOLE 0 1,100 0 0
TESARO INC COM 881569107 320 2,483 SH   SOLE 0 2,483 0 0
TESARO INC Call 881569107 585 64,700 SH Call SOLE 0 64,700 0 0
TESARO INC Put 881569107 1,092 86,400 SH Put SOLE 0 86,400 0 0
TESCO CORP COM 88157K101 4 900 SH   SOLE 0 900 0 0
TESCO CORP Put 88157K101 0 500 SH Put SOLE 0 500 0 0
TESLA INC COM 88160R101 7,571 22,198 SH   SOLE 0 22,198 0 0
TESLA INC Call 88160R101 4,030 232,100 SH Call SOLE 0 232,100 0 0
TESLA INC Put 88160R101 1,432 251,800 SH Put SOLE 0 251,800 0 0
TETRA TECH INC NEW Call 88162G103 13 3,500 SH Call SOLE 0 3,500 0 0
TETRA TECH INC NEW Put 88162G103 0 1,000 SH Put SOLE 0 1,000 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 102 14,918 SH   SOLE 0 14,918 0 0
TETRAPHASE PHARMACEUTICALS I Call 88165N105 7 29,800 SH Call SOLE 0 29,800 0 0
TETRAPHASE PHARMACEUTICALS I Put 88165N105 32 28,700 SH Put SOLE 0 28,700 0 0
TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 7 400 SH   SOLE 0 400 0 0
TEUCRIUM COMMODITY TR SOYBEAN FD 88166A607 4 245 SH   SOLE 0 245 0 0
TEUCRIUM COMMODITY TR Call 88166A607 1 3,500 SH Call SOLE 0 3,500 0 0
TEUCRIUM COMMODITY TR Call 88166A102 0 2,100 SH Call SOLE 0 2,100 0 0
TEUCRIUM COMMODITY TR Put 88166A102 0 100 SH Put SOLE 0 100 0 0
TEUCRIUM COMMODITY TR Put 88166A508 3 8,600 SH Put SOLE 0 8,600 0 0
TEUCRIUM COMMODITY TR Put 88166A607 0 300 SH Put SOLE 0 300 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 684 38,908 SH   SOLE 0 38,908 0 0
TEVA PHARMACEUTICAL INDS LTD Call 881624209 17 90,700 SH Call SOLE 0 90,700 0 0
TEVA PHARMACEUTICAL INDS LTD Put 881624209 685 81,600 SH Put SOLE 0 81,600 0 0
TEXAS CAPITAL BANCSHARES INC Call 88224Q107 452 34,700 SH Call SOLE 0 34,700 0 0
TEXAS CAPITAL BANCSHARES INC Put 88224Q107 1 2,600 SH Put SOLE 0 2,600 0 0
TEXAS INSTRS INC COM 882508104 1,585 17,683 SH   SOLE 0 17,683 0 0
TEXAS INSTRS INC Call 882508104 11 18,700 SH Call SOLE 0 18,700 0 0
TEXAS INSTRS INC Put 882508104 26 37,000 SH Put SOLE 0 37,000 0 0
TEXAS ROADHOUSE INC COM 882681109 28 581 SH   SOLE 0 581 0 0
TEXAS ROADHOUSE INC Call 882681109 4 2,500 SH Call SOLE 0 2,500 0 0
TEXAS ROADHOUSE INC Put 882681109 0 6,400 SH Put SOLE 0 6,400 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 92 5,365 SH   SOLE 0 5,365 0 0
TEXTAINER GROUP HOLDINGS LTD Call G8766E109 2 400 SH Call SOLE 0 400 0 0
TEXTAINER GROUP HOLDINGS LTD Put G8766E109 35 9,300 SH Put SOLE 0 9,300 0 0
TEXTRON INC COM 883203101 420 7,812 SH   SOLE 0 7,812 0 0
TEXTRON INC Call 883203101 13 9,900 SH Call SOLE 0 9,900 0 0
TEXTRON INC Put 883203101 5 2,500 SH Put SOLE 0 2,500 0 0
TG THERAPEUTICS INC COM 88322Q108 49 4,204 SH   SOLE 0 4,204 0 0
TG THERAPEUTICS INC Call 88322Q108 83 43,200 SH Call SOLE 0 43,200 0 0
TG THERAPEUTICS INC Put 88322Q108 1 2,100 SH Put SOLE 0 2,100 0 0
THE TRADE DESK INC COM CL A 88339J105 2,729 44,382 SH   SOLE 0 44,382 0 0
THE TRADE DESK INC Call 88339J105 60 21,300 SH Call SOLE 0 21,300 0 0
THE TRADE DESK INC Put 88339J105 453 53,000 SH Put SOLE 0 53,000 0 0
THE9 LTD SPONSORED ADR 88337K104 1 1,873 SH   SOLE 0 1,873 0 0
THERAPEUTICSMD INC COM 88338N107 12 2,428 SH   SOLE 0 2,428 0 0
THERAPEUTICSMD INC Call 88338N107 83 103,100 SH Call SOLE 0 103,100 0 0
THERAPEUTICSMD INC Put 88338N107 21 9,700 SH Put SOLE 0 9,700 0 0
THOMSON REUTERS CORP COM 884903105 11 252 SH   SOLE 0 252 0 0
THOMSON REUTERS CORP Call 884903105 0 100 SH Call SOLE 0 100 0 0
THOMSON REUTERS CORP Put 884903105 0 5,100 SH Put SOLE 0 5,100 0 0
THOR INDS INC COM 885160101 2,620 20,811 SH   SOLE 0 20,811 0 0
THOR INDS INC Call 885160101 686 91,900 SH Call SOLE 0 91,900 0 0
THOR INDS INC Put 885160101 45 78,500 SH Put SOLE 0 78,500 0 0
TICC CAPITAL CORP COM 87244T109 1 229 SH   SOLE 0 229 0 0
TICC CAPITAL CORP Put 87244T109 3 1,000 SH Put SOLE 0 1,000 0 0
TIDEWATER INC NEW COM 88642R109 1 47 SH   SOLE 0 47 0 0
TIFFANY & CO NEW COM 886547108 28 306 SH   SOLE 0 306 0 0
TIFFANY & CO NEW Call 886547108 15 10,100 SH Call SOLE 0 10,100 0 0
TIFFANY & CO NEW Put 886547108 0 2,200 SH Put SOLE 0 2,200 0 0
TILE SHOP HLDGS INC Call 88677Q109 0 1,100 SH Call SOLE 0 1,100 0 0
TILE SHOP HLDGS INC Put 88677Q109 0 100 SH Put SOLE 0 100 0 0
TILLYS INC Call 886885102 6 10,800 SH Call SOLE 0 10,800 0 0
TILLYS INC Put 886885102 0 1,200 SH Put SOLE 0 1,200 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 3 200 SH   SOLE 0 200 0 0
TIM PARTICIPACOES S A Put 88706P205 0 200 SH Put SOLE 0 200 0 0
TIME INC NEW COM 887228104 136 10,130 SH   SOLE 0 10,130 0 0
TIME INC NEW Call 887228104 2 74,800 SH Call SOLE 0 74,800 0 0
TIME INC NEW Put 887228104 2 6,700 SH Put SOLE 0 6,700 0 0
TIME WARNER INC COM NEW 887317303 3,857 37,655 SH   SOLE 0 37,655 0 0
TIME WARNER INC Call 887317303 178 145,200 SH Call SOLE 0 145,200 0 0
TIME WARNER INC Put 887317303 159 301,800 SH Put SOLE 0 301,800 0 0
TIMKEN CO Call 887389104 2 500 SH Call SOLE 0 500 0 0
TIMKENSTEEL CORP COM 887399103 18 1,106 SH   SOLE 0 1,106 0 0
TIMKENSTEEL CORP Call 887399103 0 800 SH Call SOLE 0 800 0 0
TIMKENSTEEL CORP Put 887399103 4 2,500 SH Put SOLE 0 2,500 0 0
TITAN INTL INC ILL COM 88830M102 11 1,131 SH   SOLE 0 1,131 0 0
TITAN INTL INC ILL Call 88830M102 0 1,100 SH Call SOLE 0 1,100 0 0
TIVITY HEALTH INC COM 88870R102 329 8,068 SH   SOLE 0 8,068 0 0
TIVO CORP COM 88870P106 233 11,741 SH   SOLE 0 11,741 0 0
TIVO CORP Call 88870P106 0 500 SH Call SOLE 0 500 0 0
TIVO CORP Put 88870P106 1 3,300 SH Put SOLE 0 3,300 0 0
TJX COS INC NEW COM 872540109 411 5,578 SH   SOLE 0 5,578 0 0
TJX COS INC NEW Call 872540109 8 11,000 SH Call SOLE 0 11,000 0 0
TJX COS INC NEW Put 872540109 43 20,100 SH Put SOLE 0 20,100 0 0
TOLL BROTHERS INC COM 889478103 169 4,097 SH   SOLE 0 4,097 0 0
TOLL BROTHERS INC Call 889478103 0 100 SH Call SOLE 0 100 0 0
TOLL BROTHERS INC Put 889478103 0 600 SH Put SOLE 0 600 0 0
TOPBUILD CORP Call 89055F103 0 100 SH Call SOLE 0 100 0 0
TORO CO COM 891092108 9 160 SH   SOLE 0 160 0 0
TORO CO Call 891092108 3 6,600 SH Call SOLE 0 6,600 0 0
TORO CO Put 891092108 0 200 SH Put SOLE 0 200 0 0
TORONTO DOMINION BK ONT Call 891160509 73 51,000 SH Call SOLE 0 51,000 0 0
TORONTO DOMINION BK ONT Put 891160509 0 700 SH Put SOLE 0 700 0 0
TOTAL S A SPONSORED ADR 89151E109 291 5,450 SH   SOLE 0 5,450 0 0
TOTAL S A Call 89151E109 91 46,700 SH Call SOLE 0 46,700 0 0
TOTAL S A Put 89151E109 24 28,300 SH Put SOLE 0 28,300 0 0
TOTAL SYS SVCS INC Call 891906109 9 22,800 SH Call SOLE 0 22,800 0 0
TOWER INTL INC Call 891826109 4 800 SH Call SOLE 0 800 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 314 10,241 SH   SOLE 0 10,241 0 0
TOWER SEMICONDUCTOR LTD Call M87915274 22 16,200 SH Call SOLE 0 16,200 0 0
TOWER SEMICONDUCTOR LTD Put M87915274 0 100 SH Put SOLE 0 100 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 0 35 SH   SOLE 0 35 0 0
TOWNEBANK PORTSMOUTH VA Call 89214P109 3 1,000 SH Call SOLE 0 1,000 0 0
TOYOTA MOTOR CORP Put 892331307 21 2,000 SH Put SOLE 0 2,000 0 0
TRACTOR SUPPLY CO COM 892356106 1,071 16,934 SH   SOLE 0 16,934 0 0
TRACTOR SUPPLY CO Call 892356106 5 6,400 SH Call SOLE 0 6,400 0 0
TRACTOR SUPPLY CO Put 892356106 169 25,600 SH Put SOLE 0 25,600 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 47 4,877 SH   SOLE 0 4,877 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 0 200 SH   SOLE 0 200 0 0
TRANSCANADA CORP COM 89353D107 960 19,426 SH   SOLE 0 19,426 0 0
TRANSCANADA CORP Call 89353D107 0 200 SH Call SOLE 0 200 0 0
TRANSCANADA CORP Put 89353D107 214 24,300 SH Put SOLE 0 24,300 0 0
TRANSDIGM GROUP INC COM 893641100 595 2,328 SH   SOLE 0 2,328 0 0
TRANSDIGM GROUP INC Call 893641100 823 26,000 SH Call SOLE 0 26,000 0 0
TRANSDIGM GROUP INC Put 893641100 26 19,100 SH Put SOLE 0 19,100 0 0
TRANSENTERIX INC COM NEW 89366M201 8 6,000 SH   SOLE 0 6,000 0 0
TRANSMONTAIGNE PARTNERS L P COM UNIT L P 89376V100 23 546 SH   SOLE 0 546 0 0
TRANSMONTAIGNE PARTNERS L P Call 89376V100 0 400 SH Call SOLE 0 400 0 0
TRANSMONTAIGNE PARTNERS L P Put 89376V100 1 1,200 SH Put SOLE 0 1,200 0 0
TRANSOCEAN LTD REG SHS H8817H100 63 5,900 SH   SOLE 0 5,900 0 0
TRANSOCEAN LTD Call H8817H100 257 179,300 SH Call SOLE 0 179,300 0 0
TRANSOCEAN LTD Put H8817H100 56 58,600 SH Put SOLE 0 58,600 0 0
TRANSPORTADORA DE GAS SUR SPON ADR B 893870204 16 805 SH   SOLE 0 805 0 0
TRANSPORTADORA DE GAS SUR Call 893870204 1 500 SH Call SOLE 0 500 0 0
TRANSUNION Call 89400J107 55 14,400 SH Call SOLE 0 14,400 0 0
TRANSUNION Put 89400J107 6 19,100 SH Put SOLE 0 19,100 0 0
TRAVELCENTERS AMER LLC COM 894174101 23 5,580 SH   SOLE 0 5,580 0 0
TRAVELCENTERS AMER LLC Call 894174101 2 9,400 SH Call SOLE 0 9,400 0 0
TRAVELERS COMPANIES INC COM 89417E109 9 75 SH   SOLE 0 75 0 0
TRAVELERS COMPANIES INC Call 89417E109 119 11,500 SH Call SOLE 0 11,500 0 0
TRAVELERS COMPANIES INC Put 89417E109 7 3,100 SH Put SOLE 0 3,100 0 0
TRAVELZOO COM NEW 89421Q205 5 586 SH   SOLE 0 586 0 0
TRAVELZOO Put 89421Q205 0 500 SH Put SOLE 0 500 0 0
TREEHOUSE FOODS INC COM 89469A104 107 1,582 SH   SOLE 0 1,582 0 0
TREEHOUSE FOODS INC Call 89469A104 3 3,600 SH Call SOLE 0 3,600 0 0
TREEHOUSE FOODS INC Put 89469A104 13 1,900 SH Put SOLE 0 1,900 0 0
TREVENA INC COM 89532E109 6 2,400 SH   SOLE 0 2,400 0 0
TREVENA INC Put 89532E109 0 500 SH Put SOLE 0 500 0 0
TREX CO INC COM 89531P105 47 529 SH   SOLE 0 529 0 0
TREX CO INC Call 89531P105 3 300 SH Call SOLE 0 300 0 0
TRI POINTE GROUP INC COM 87265H109 78 5,693 SH   SOLE 0 5,693 0 0
TRI POINTE GROUP INC Put 87265H109 7 24,000 SH Put SOLE 0 24,000 0 0
TRIANGLE CAP CORP COM 895848109 29 2,088 SH   SOLE 0 2,088 0 0
TRIANGLE CAP CORP Call 895848109 0 1,500 SH Call SOLE 0 1,500 0 0
TRIANGLE CAP CORP Put 895848109 3 1,700 SH Put SOLE 0 1,700 0 0
TRIBUNE MEDIA CO CL A 896047503 625 15,297 SH   SOLE 0 15,297 0 0
TRIBUNE MEDIA CO Call 896047503 18 6,400 SH Call SOLE 0 6,400 0 0
TRIBUNE MEDIA CO Put 896047503 1 10,300 SH Put SOLE 0 10,300 0 0
TRILOGY METALS INC NEW COM 89621C105 0 944 SH   SOLE 0 944 0 0
TRIMBLE INC Call 896239100 1 400 SH Call SOLE 0 400 0 0
TRINET GROUP INC Call 896288107 1 1,100 SH Call SOLE 0 1,100 0 0
TRINITY INDS INC COM 896522109 885 27,771 SH   SOLE 0 27,771 0 0
TRINITY INDS INC Call 896522109 14 4,500 SH Call SOLE 0 4,500 0 0
TRINITY INDS INC Put 896522109 0 300 SH Put SOLE 0 300 0 0
TRIPADVISOR INC COM 896945201 729 17,991 SH   SOLE 0 17,991 0 0
TRIPADVISOR INC Call 896945201 14 9,700 SH Call SOLE 0 9,700 0 0
TRIPADVISOR INC Put 896945201 65 10,500 SH Put SOLE 0 10,500 0 0
TRITON INTL LTD CL A G9078F107 262 7,902 SH   SOLE 0 7,902 0 0
TRITON INTL LTD Call G9078F107 41 17,800 SH Call SOLE 0 17,800 0 0
TRITON INTL LTD Put G9078F107 0 2,100 SH Put SOLE 0 2,100 0 0
TRIUMPH GROUP INC NEW COM 896818101 50 1,683 SH   SOLE 0 1,683 0 0
TRIUMPH GROUP INC NEW Call 896818101 3 5,400 SH Call SOLE 0 5,400 0 0
TRIUMPH GROUP INC NEW Put 896818101 12 5,200 SH Put SOLE 0 5,200 0 0
TRIVAGO N V SPON ADS A SHS 89686D105 29 2,734 SH   SOLE 0 2,734 0 0
TRIVAGO N V Call 89686D105 11 17,300 SH Call SOLE 0 17,300 0 0
TRIVAGO N V Put 89686D105 9 13,500 SH Put SOLE 0 13,500 0 0
TRONC INC COM 89703P107 38 2,676 SH   SOLE 0 2,676 0 0
TRONC INC Call 89703P107 1 300 SH Call SOLE 0 300 0 0
TRONC INC Put 89703P107 1 2,800 SH Put SOLE 0 2,800 0 0
TRONOX LTD SHS CL A Q9235V101 36 1,742 SH   SOLE 0 1,742 0 0
TRONOX LTD Call Q9235V101 0 1,000 SH Call SOLE 0 1,000 0 0
TROVAGENE INC COM NEW 897238309 0 700 SH   SOLE 0 700 0 0
TRUEBLUE INC Call 89785X101 0 1,400 SH Call SOLE 0 1,400 0 0
TRUECAR INC COM 89785L107 455 28,837 SH   SOLE 0 28,837 0 0
TRUECAR INC Call 89785L107 13 6,400 SH Call SOLE 0 6,400 0 0
TRUECAR INC Put 89785L107 2 3,000 SH Put SOLE 0 3,000 0 0
TRUPANION INC COM 898202106 17 674 SH   SOLE 0 674 0 0
TTM TECHNOLOGIES INC COM 87305R109 9 646 SH   SOLE 0 646 0 0
TTM TECHNOLOGIES INC Put 87305R109 0 500 SH Put SOLE 0 500 0 0
TUCOWS INC COM NEW 898697206 40 700 SH   SOLE 0 700 0 0
TUCOWS INC Call 898697206 53 31,500 SH Call SOLE 0 31,500 0 0
TUESDAY MORNING CORP COM NEW 899035505 0 7 SH   SOLE 0 7 0 0
TUESDAY MORNING CORP Call 899035505 0 600 SH Call SOLE 0 600 0 0
TUNIU CORP SPONSORED ADS CL 89977P106 34 4,418 SH   SOLE 0 4,418 0 0
TUNIU CORP Put 89977P106 2 4,000 SH Put SOLE 0 4,000 0 0
TUPPERWARE BRANDS CORP COM 899896104 20 324 SH   SOLE 0 324 0 0
TUPPERWARE BRANDS CORP Call 899896104 8 16,200 SH Call SOLE 0 16,200 0 0
TUPPERWARE BRANDS CORP Put 899896104 1 1,500 SH Put SOLE 0 1,500 0 0
TURKCELL ILETISIM HIZMETLERI Call 900111204 0 6,000 SH Call SOLE 0 6,000 0 0
TUTOR PERINI CORP COM 901109108 16 591 SH   SOLE 0 591 0 0
TUTOR PERINI CORP Call 901109108 0 1,000 SH Call SOLE 0 1,000 0 0
TUTOR PERINI CORP Put 901109108 4 1,600 SH Put SOLE 0 1,600 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 222 8,448 SH   SOLE 0 8,448 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 89 3,477 SH   SOLE 0 3,477 0 0
TWENTY FIRST CENTY FOX INC Call 90130A200 1 7,400 SH Call SOLE 0 7,400 0 0
TWENTY FIRST CENTY FOX INC Call 90130A101 34 118,400 SH Call SOLE 0 118,400 0 0
TWENTY FIRST CENTY FOX INC Put 90130A101 24 14,000 SH Put SOLE 0 14,000 0 0
TWENTY FIRST CENTY FOX INC Put 90130A200 13 5,500 SH Put SOLE 0 5,500 0 0
TWILIO INC CL A 90138F102 3,749 125,599 SH   SOLE 0 125,599 0 0
TWILIO INC Call 90138F102 88 57,200 SH Call SOLE 0 57,200 0 0
TWILIO INC Put 90138F102 1,643 121,900 SH Put SOLE 0 121,900 0 0
TWIN DISC INC COM 901476101 8 469 SH   SOLE 0 469 0 0
TWITTER INC COM 90184L102 370 21,974 SH   SOLE 0 21,974 0 0
TWITTER INC Call 90184L102 75 59,000 SH Call SOLE 0 59,000 0 0
TWITTER INC Put 90184L102 9 4,100 SH Put SOLE 0 4,100 0 0
TWO HBRS INVT CORP COM 90187B101 10 1,000 SH   SOLE 0 1,000 0 0
TWO HBRS INVT CORP Put 90187B101 1 7,300 SH Put SOLE 0 7,300 0 0
TYLER TECHNOLOGIES INC COM 902252105 34 200 SH   SOLE 0 200 0 0
TYSON FOODS INC CL A 902494103 545 7,746 SH   SOLE 0 7,746 0 0
TYSON FOODS INC Call 902494103 46 8,900 SH Call SOLE 0 8,900 0 0
TYSON FOODS INC Put 902494103 12 7,200 SH Put SOLE 0 7,200 0 0
U S CONCRETE INC Call 90333L201 4 2,400 SH Call SOLE 0 2,400 0 0
U S CONCRETE INC Put 90333L201 0 200 SH Put SOLE 0 200 0 0
U S ENERGY CORP WYO COM NEW 911805208 2 3,153 SH   SOLE 0 3,153 0 0
U S G CORP COM NEW 903293405 626 19,194 SH   SOLE 0 19,194 0 0
U S G CORP Call 903293405 74 28,100 SH Call SOLE 0 28,100 0 0
U S G CORP Put 903293405 13 71,800 SH Put SOLE 0 71,800 0 0
U S GLOBAL INVS INC Call 902952100 3 5,300 SH Call SOLE 0 5,300 0 0
U S SILICA HLDGS INC COM 90346E103 390 12,575 SH   SOLE 0 12,575 0 0
U S SILICA HLDGS INC Call 90346E103 171 70,000 SH Call SOLE 0 70,000 0 0
U S SILICA HLDGS INC Put 90346E103 303 42,100 SH Put SOLE 0 42,100 0 0
UBIQUITI NETWORKS INC COM 90347A100 798 14,262 SH   SOLE 0 14,262 0 0
UBIQUITI NETWORKS INC Call 90347A100 187 38,300 SH Call SOLE 0 38,300 0 0
UBIQUITI NETWORKS INC Put 90347A100 142 77,700 SH Put SOLE 0 77,700 0 0
UBS AG JERSEY BRH LONG PLATN ETN18 902641786 35 3,500 SH   SOLE 0 3,500 0 0
UBS AG JERSEY BRH Put 902641646 0 200 SH Put SOLE 0 200 0 0
UBS GROUP AG SHS H42097107 375 21,923 SH   SOLE 0 21,923 0 0
UBS GROUP AG Call H42097107 0 100 SH Call SOLE 0 100 0 0
UBS GROUP AG Put H42097107 1 1,300 SH Put SOLE 0 1,300 0 0
UDR INC Call 902653104 0 4,000 SH Call SOLE 0 4,000 0 0
UDR INC Put 902653104 1 500 SH Put SOLE 0 500 0 0
ULTA BEAUTY INC COM 90384S303 1,100 4,870 SH   SOLE 0 4,870 0 0
ULTA BEAUTY INC Call 90384S303 170 12,800 SH Call SOLE 0 12,800 0 0
ULTA BEAUTY INC Put 90384S303 355 48,200 SH Put SOLE 0 48,200 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 376 12,307 SH   SOLE 0 12,307 0 0
ULTRA CLEAN HLDGS INC Call 90385V107 60 32,800 SH Call SOLE 0 32,800 0 0
ULTRA CLEAN HLDGS INC Put 90385V107 0 10,100 SH Put SOLE 0 10,100 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 151 17,429 SH   SOLE 0 17,429 0 0
ULTRA PETROLEUM CORP Call 903914208 35 10,500 SH Call SOLE 0 10,500 0 0
ULTRA PETROLEUM CORP Put 903914208 10 23,100 SH Put SOLE 0 23,100 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 133 2,513 SH   SOLE 0 2,513 0 0
ULTRAGENYX PHARMACEUTICAL IN Call 90400D108 3 11,500 SH Call SOLE 0 11,500 0 0
UMB FINL CORP COM 902788108 11 151 SH   SOLE 0 151 0 0
UMH PPTYS INC COM 903002103 42 2,748 SH   SOLE 0 2,748 0 0
UMH PPTYS INC Call 903002103 0 800 SH Call SOLE 0 800 0 0
UMH PPTYS INC Put 903002103 7 3,200 SH Put SOLE 0 3,200 0 0
UMPQUA HLDGS CORP Call 904214103 3 6,900 SH Call SOLE 0 6,900 0 0
UNDER ARMOUR INC CL A 904311107 11 683 SH   SOLE 0 683 0 0
UNDER ARMOUR INC CL C 904311206 704 46,872 SH   SOLE 0 46,872 0 0
UNDER ARMOUR INC Call 904311206 0 2,200 SH Call SOLE 0 2,200 0 0
UNDER ARMOUR INC Call 904311107 8 52,300 SH Call SOLE 0 52,300 0 0
UNDER ARMOUR INC Put 904311107 162 19,400 SH Put SOLE 0 19,400 0 0
UNDER ARMOUR INC Put 904311206 235 50,400 SH Put SOLE 0 50,400 0 0
UNIFI INC COM NEW 904677200 3 92 SH   SOLE 0 92 0 0
UNIFI INC Call 904677200 0 900 SH Call SOLE 0 900 0 0
UNILEVER N V Call 904784709 14 30,000 SH Call SOLE 0 30,000 0 0
UNILEVER N V Put 904784709 17 13,900 SH Put SOLE 0 13,900 0 0
UNILEVER PLC SPON ADR NEW 904767704 37 646 SH   SOLE 0 646 0 0
UNILEVER PLC Call 904767704 0 2,500 SH Call SOLE 0 2,500 0 0
UNILEVER PLC Put 904767704 3 3,100 SH Put SOLE 0 3,100 0 0
UNION PAC CORP COM 907818108 890 7,679 SH   SOLE 0 7,679 0 0
UNION PAC CORP Call 907818108 673 348,300 SH Call SOLE 0 348,300 0 0
UNION PAC CORP Put 907818108 51 34,900 SH Put SOLE 0 34,900 0 0
UNIQURE NV SHS N90064101 1 200 SH   SOLE 0 200 0 0
UNIQURE NV Call N90064101 0 400 SH Call SOLE 0 400 0 0
UNISYS CORP COM NEW 909214306 217 25,594 SH   SOLE 0 25,594 0 0
UNISYS CORP Call 909214306 2 5,600 SH Call SOLE 0 5,600 0 0
UNISYS CORP Put 909214306 37 24,300 SH Put SOLE 0 24,300 0 0
UNIT CORP Call 909218109 2 1,000 SH Call SOLE 0 1,000 0 0
UNIT CORP Put 909218109 1 800 SH Put SOLE 0 800 0 0
UNITED CONTL HLDGS INC COM 910047109 977 16,059 SH   SOLE 0 16,059 0 0
UNITED CONTL HLDGS INC Call 910047109 31 12,300 SH Call SOLE 0 12,300 0 0
UNITED CONTL HLDGS INC Put 910047109 28 19,200 SH Put SOLE 0 19,200 0 0
UNITED FINL BANCORP INC NEW Call 910304104 15 15,000 SH Call SOLE 0 15,000 0 0
UNITED FIRE GROUP INC COM 910340108 4 100 SH   SOLE 0 100 0 0
UNITED INS HLDGS CORP COM 910710102 0 16 SH   SOLE 0 16 0 0
UNITED INS HLDGS CORP Put 910710102 0 200 SH Put SOLE 0 200 0 0
UNITED NAT FOODS INC COM 911163103 201 4,836 SH   SOLE 0 4,836 0 0
UNITED NAT FOODS INC Call 911163103 33 13,500 SH Call SOLE 0 13,500 0 0
UNITED NAT FOODS INC Put 911163103 11 3,100 SH Put SOLE 0 3,100 0 0
UNITED PARCEL SERVICE INC CL B 911312106 192 1,600 SH   SOLE 0 1,600 0 0
UNITED PARCEL SERVICE INC Call 911312106 283 70,500 SH Call SOLE 0 70,500 0 0
UNITED PARCEL SERVICE INC Put 911312106 20 10,000 SH Put SOLE 0 10,000 0 0
UNITED RENTALS INC COM 911363109 514 3,709 SH   SOLE 0 3,709 0 0
UNITED RENTALS INC Call 911363109 823 56,600 SH Call SOLE 0 56,600 0 0
UNITED RENTALS INC Put 911363109 29 39,800 SH Put SOLE 0 39,800 0 0
UNITED STATES CELLULAR CORP COM 911684108 2 70 SH   SOLE 0 70 0 0
UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 6,809 1,036,453 SH   SOLE 0 1,036,453 0 0
UNITED STATES NATL GAS FUND Call 912318201 95 574,600 SH Call SOLE 0 574,600 0 0
UNITED STATES NATL GAS FUND Put 912318201 107 428,900 SH Put SOLE 0 428,900 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 7,465 715,793 SH   SOLE 0 715,793 0 0
UNITED STATES OIL FUND LP Call 91232N108 50 222,400 SH Call SOLE 0 222,400 0 0
UNITED STATES OIL FUND LP Put 91232N108 273 287,700 SH Put SOLE 0 287,700 0 0
UNITED STATES STL CORP NEW COM 912909108 1,207 47,062 SH   SOLE 0 47,062 0 0
UNITED STATES STL CORP NEW Call 912909108 633 266,700 SH Call SOLE 0 266,700 0 0
UNITED STATES STL CORP NEW Put 912909108 855 317,100 SH Put SOLE 0 317,100 0 0
UNITED STS 12 MONTH OIL FD L Call 91288V103 0 2,000 SH Call SOLE 0 2,000 0 0
UNITED STS 12 MONTH OIL FD L Put 91288V103 12 100,600 SH Put SOLE 0 100,600 0 0
UNITED STS BRENT OIL FD LP Call 91167Q100 17 17,300 SH Call SOLE 0 17,300 0 0
UNITED STS BRENT OIL FD LP Put 91167Q100 2 20,800 SH Put SOLE 0 20,800 0 0
UNITED STS GASOLINE FD LP UNITS 91201T102 92 3,300 SH   SOLE 0 3,300 0 0
UNITED STS GASOLINE FD LP Call 91201T102 24 100,300 SH Call SOLE 0 100,300 0 0
UNITED STS GASOLINE FD LP Put 91201T102 4 3,300 SH Put SOLE 0 3,300 0 0
UNITED TECHNOLOGIES CORP Call 913017109 728 111,700 SH Call SOLE 0 111,700 0 0
UNITED TECHNOLOGIES CORP Put 913017109 42 61,600 SH Put SOLE 0 61,600 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 431 3,680 SH   SOLE 0 3,680 0 0
UNITED THERAPEUTICS CORP DEL Call 91307C102 20 5,700 SH Call SOLE 0 5,700 0 0
UNITED THERAPEUTICS CORP DEL Put 91307C102 48 7,500 SH Put SOLE 0 7,500 0 0
UNITEDHEALTH GROUP INC COM 91324P102 307 1,571 SH   SOLE 0 1,571 0 0
UNITEDHEALTH GROUP INC Call 91324P102 5 200 SH Call SOLE 0 200 0 0
UNITEDHEALTH GROUP INC Put 91324P102 2 100 SH Put SOLE 0 100 0 0
UNITI GROUP INC COM 91325V108 95 6,500 SH   SOLE 0 6,500 0 0
UNITI GROUP INC Call 91325V108 0 1,200 SH Call SOLE 0 1,200 0 0
UNITI GROUP INC Put 91325V108 142 49,400 SH Put SOLE 0 49,400 0 0
UNIVAR INC COM 91336L107 17 597 SH   SOLE 0 597 0 0
UNIVAR INC Call 91336L107 0 1,400 SH Call SOLE 0 1,400 0 0
UNIVERSAL CORP VA COM 913456109 101 1,764 SH   SOLE 0 1,764 0 0
UNIVERSAL CORP VA Call 913456109 0 200 SH Call SOLE 0 200 0 0
UNIVERSAL CORP VA Put 913456109 13 1,500 SH Put SOLE 0 1,500 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 3,722 28,888 SH   SOLE 0 28,888 0 0
UNIVERSAL DISPLAY CORP Call 91347P105 1,727 105,000 SH Call SOLE 0 105,000 0 0
UNIVERSAL DISPLAY CORP Put 91347P105 83 31,900 SH Put SOLE 0 31,900 0 0
UNIVERSAL FST PRODS INC COM 913543104 3 40 SH   SOLE 0 40 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 65 866 SH   SOLE 0 866 0 0
UNIVERSAL HEALTH RLTY INCM T Call 91359E105 4 3,300 SH Call SOLE 0 3,300 0 0
UNIVERSAL HEALTH RLTY INCM T Put 91359E105 5 1,000 SH Put SOLE 0 1,000 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 133 1,207 SH   SOLE 0 1,207 0 0
UNIVERSAL HLTH SVCS INC Call 913903100 0 13,000 SH Call SOLE 0 13,000 0 0
UNIVERSAL HLTH SVCS INC Put 913903100 12 1,900 SH Put SOLE 0 1,900 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 23 1,000 SH   SOLE 0 1,000 0 0
UNIVERSAL INS HLDGS INC Call 91359V107 7 4,300 SH Call SOLE 0 4,300 0 0
UNIVERSAL INS HLDGS INC Put 91359V107 2 9,600 SH Put SOLE 0 9,600 0 0
UNIVEST CORP PA COM 915271100 9 304 SH   SOLE 0 304 0 0
UNUM GROUP COM 91529Y106 158 3,101 SH   SOLE 0 3,101 0 0
UNUM GROUP Call 91529Y106 0 100 SH Call SOLE 0 100 0 0
URBAN ONE INC CL D NON VTG 91705J204 7 4,600 SH   SOLE 0 4,600 0 0
URBAN OUTFITTERS INC COM 917047102 340 14,253 SH   SOLE 0 14,253 0 0
URBAN OUTFITTERS INC Call 917047102 51 20,400 SH Call SOLE 0 20,400 0 0
URBAN OUTFITTERS INC Put 917047102 1 10,500 SH Put SOLE 0 10,500 0 0
URSTADT BIDDLE PPTYS INC COM 917286106 56 3,152 SH   SOLE 0 3,152 0 0
US BANCORP DEL COM NEW 902973304 1,372 25,615 SH   SOLE 0 25,615 0 0
US BANCORP DEL Call 902973304 29 21,000 SH Call SOLE 0 21,000 0 0
US FOODS HLDG CORP COM 912008109 2 111 SH   SOLE 0 111 0 0
US FOODS HLDG CORP Call 912008109 0 200 SH Call SOLE 0 200 0 0
USA COMPRESSION PARTNERS LP Put 90290N109 1 3,000 SH Put SOLE 0 3,000 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 7 1,200 SH   SOLE 0 1,200 0 0
USA TECHNOLOGIES INC Call 90328S500 6 4,000 SH Call SOLE 0 4,000 0 0
USA TECHNOLOGIES INC Put 90328S500 0 2,600 SH Put SOLE 0 2,600 0 0
USANA HEALTH SCIENCES INC COM 90328M107 142 2,469 SH   SOLE 0 2,469 0 0
USANA HEALTH SCIENCES INC Call 90328M107 0 800 SH Call SOLE 0 800 0 0
USANA HEALTH SCIENCES INC Put 90328M107 17 2,800 SH Put SOLE 0 2,800 0 0
USD PARTNERS LP COM UT REP LTD 903318103 0 48 SH   SOLE 0 48 0 0
USD PARTNERS LP Put 903318103 2 6,000 SH Put SOLE 0 6,000 0 0
V F CORP COM 918204108 398 6,272 SH   SOLE 0 6,272 0 0
V F CORP Call 918204108 69 27,100 SH Call SOLE 0 27,100 0 0
V F CORP Put 918204108 0 2,600 SH Put SOLE 0 2,600 0 0
VAALCO ENERGY INC COM NEW 91851C201 2 3,348 SH   SOLE 0 3,348 0 0
VAIL RESORTS INC COM 91879Q109 2 13 SH   SOLE 0 13 0 0
VALE S A Call 91912E105 56 35,600 SH Call SOLE 0 35,600 0 0
VALE S A Put 91912E105 1 1,000 SH Put SOLE 0 1,000 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 2,004 139,857 SH   SOLE 0 139,857 0 0
VALEANT PHARMACEUTICALS INTL Call 91911K102 24 115,800 SH Call SOLE 0 115,800 0 0
VALEANT PHARMACEUTICALS INTL Put 91911K102 690 163,800 SH Put SOLE 0 163,800 0 0
VALERO ENERGY CORP NEW COM 91913Y100 1,028 13,374 SH   SOLE 0 13,374 0 0
VALERO ENERGY CORP NEW Call 91913Y100 62 16,100 SH Call SOLE 0 16,100 0 0
VALERO ENERGY CORP NEW Put 91913Y100 33 32,000 SH Put SOLE 0 32,000 0 0
VALERO ENERGY PARTNERS LP COM UNT REP LP 91914J102 437 10,000 SH   SOLE 0 10,000 0 0
VALERO ENERGY PARTNERS LP Put 91914J102 165 10,500 SH Put SOLE 0 10,500 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 177 3,604 SH   SOLE 0 3,604 0 0
VALIDUS HOLDINGS LTD Call G9319H102 0 1,600 SH Call SOLE 0 1,600 0 0
VALLEY NATL BANCORP *W EXP 11/14/201 919794131 1 6,100 SH   SOLE 0 6,100 0 0
VALLEY NATL BANCORP Call 919794107 1 2,300 SH Call SOLE 0 2,300 0 0
VALMONT INDS INC COM 920253101 90 574 SH   SOLE 0 574 0 0
VALMONT INDS INC Call 920253101 5 1,600 SH Call SOLE 0 1,600 0 0
VALMONT INDS INC Put 920253101 2 1,000 SH Put SOLE 0 1,000 0 0
VALVOLINE INC COM 92047W101 7 314 SH   SOLE 0 314 0 0
VALVOLINE INC Call 92047W101 2 16,300 SH Call SOLE 0 16,300 0 0
VALVOLINE INC Put 92047W101 8 7,800 SH Put SOLE 0 7,800 0 0
VANDA PHARMACEUTICALS INC COM 921659108 25 1,400 SH   SOLE 0 1,400 0 0
VANDA PHARMACEUTICALS INC Call 921659108 62 32,400 SH Call SOLE 0 32,400 0 0
VANDA PHARMACEUTICALS INC Put 921659108 0 500 SH Put SOLE 0 500 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 56,475 2,459,714 SH   SOLE 0 2,459,714 0 0
VANECK VECTORS ETF TR STEEL ETF 92189F205 29 701 SH   SOLE 0 701 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 2,173 97,528 SH   SOLE 0 97,528 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 1,394 72,613 SH   SOLE 0 72,613 0 0
VANECK VECTORS ETF TR UNCVTL OIL GAS 92189F668 1 100 SH   SOLE 0 100 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 6,669 71,472 SH   SOLE 0 71,472 0 0
VANECK VECTORS ETF TR RETAIL ETF 92189F684 251 3,090 SH   SOLE 0 3,090 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 5,097 195,517 SH   SOLE 0 195,517 0 0
VANECK VECTORS ETF TR BIOTECH ETF 92189F726 26 200 SH   SOLE 0 200 0 0
VANECK VECTORS ETF TR INDIA SMALL CAP 92189F767 28 500 SH   SOLE 0 500 0 0
VANECK VECTORS ETF TR COAL ETF 92189F809 22 1,548 SH   SOLE 0 1,548 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 17,827 530,738 SH   SOLE 0 530,738 0 0
VANECK VECTORS ETF TR Call 92189F791 749 771,400 SH Call SOLE 0 771,400 0 0
VANECK VECTORS ETF TR Call 92189F809 13 45,400 SH Call SOLE 0 45,400 0 0
VANECK VECTORS ETF TR Call 92189F767 0 500 SH Call SOLE 0 500 0 0
VANECK VECTORS ETF TR Call 92189F726 7 1,000 SH Call SOLE 0 1,000 0 0
VANECK VECTORS ETF TR Call 92189F718 16 33,900 SH Call SOLE 0 33,900 0 0
VANECK VECTORS ETF TR Call 92189F676 905 134,500 SH Call SOLE 0 134,500 0 0
VANECK VECTORS ETF TR Call 92189F627 3 1,000 SH Call SOLE 0 1,000 0 0
VANECK VECTORS ETF TR Call 92189F205 9 4,900 SH Call SOLE 0 4,900 0 0
VANECK VECTORS ETF TR Call 92189F403 685 333,900 SH Call SOLE 0 333,900 0 0
VANECK VECTORS ETF TR Call 92189F106 203 653,500 SH Call SOLE 0 653,500 0 0
VANECK VECTORS ETF TR Put 92189F106 3,384 2,642,000 SH Put SOLE 0 2,642,000 0 0
VANECK VECTORS ETF TR Put 92189F403 55 229,600 SH Put SOLE 0 229,600 0 0
VANECK VECTORS ETF TR Put 92189F205 12 11,200 SH Put SOLE 0 11,200 0 0
VANECK VECTORS ETF TR Put 92189F627 0 2,500 SH Put SOLE 0 2,500 0 0
VANECK VECTORS ETF TR Put 92189F676 1,103 396,300 SH Put SOLE 0 396,300 0 0
VANECK VECTORS ETF TR Put 92189F718 393 201,100 SH Put SOLE 0 201,100 0 0
VANECK VECTORS ETF TR Put 92189F726 1 500 SH Put SOLE 0 500 0 0
VANECK VECTORS ETF TR Put 92189F791 2,705 732,300 SH Put SOLE 0 732,300 0 0
VANECK VECTORS ETF TR Put 92189F809 0 14,000 SH Put SOLE 0 14,000 0 0
VANECK VECTORS ETF TR Put 92189F825 0 500 SH Put SOLE 0 500 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 69 300 SH   SOLE 0 300 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 58 400 SH   SOLE 0 400 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 415 3,600 SH   SOLE 0 3,600 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 85 852 SH   SOLE 0 852 0 0
VANGUARD INDEX FDS Call 922908744 45 7,100 SH Call SOLE 0 7,100 0 0
VANGUARD INDEX FDS Call 922908629 16 24,100 SH Call SOLE 0 24,100 0 0
VANGUARD INDEX FDS Call 922908637 7 2,700 SH Call SOLE 0 2,700 0 0
VANGUARD INDEX FDS Call 922908736 9 1,100 SH Call SOLE 0 1,100 0 0
VANGUARD INDEX FDS Call 922908538 3 600 SH Call SOLE 0 600 0 0
VANGUARD INDEX FDS Call 922908553 28 19,000 SH Call SOLE 0 19,000 0 0
VANGUARD INDEX FDS Call 922908595 11 1,200 SH Call SOLE 0 1,200 0 0
VANGUARD INDEX FDS Call 922908611 24 9,400 SH Call SOLE 0 9,400 0 0
VANGUARD INDEX FDS Call 922908769 68 15,900 SH Call SOLE 0 15,900 0 0
VANGUARD INDEX FDS Call 922908363 39 18,000 SH Call SOLE 0 18,000 0 0
VANGUARD INDEX FDS Call 922908751 43 8,100 SH Call SOLE 0 8,100 0 0
VANGUARD INDEX FDS Put 922908751 3 2,300 SH Put SOLE 0 2,300 0 0
VANGUARD INDEX FDS Put 922908363 4 3,900 SH Put SOLE 0 3,900 0 0
VANGUARD INDEX FDS Put 922908769 1 9,500 SH Put SOLE 0 9,500 0 0
VANGUARD INDEX FDS Put 922908611 0 400 SH Put SOLE 0 400 0 0
VANGUARD INDEX FDS Put 922908553 56 68,700 SH Put SOLE 0 68,700 0 0
VANGUARD INDEX FDS Put 922908736 0 1,100 SH Put SOLE 0 1,100 0 0
VANGUARD INDEX FDS Put 922908744 0 200 SH Put SOLE 0 200 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 3 55 SH   SOLE 0 55 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 22 200 SH   SOLE 0 200 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 480 6,800 SH   SOLE 0 6,800 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,385 31,797 SH   SOLE 0 31,797 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 6,269 107,488 SH   SOLE 0 107,488 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 57 1,100 SH   SOLE 0 1,100 0 0
VANGUARD INTL EQUITY INDEX F Call 922042775 0 900 SH Call SOLE 0 900 0 0
VANGUARD INTL EQUITY INDEX F Call 922042874 154 31,100 SH Call SOLE 0 31,100 0 0
VANGUARD INTL EQUITY INDEX F Call 922042858 186 211,600 SH Call SOLE 0 211,600 0 0
VANGUARD INTL EQUITY INDEX F Call 922042742 0 100 SH Call SOLE 0 100 0 0
VANGUARD INTL EQUITY INDEX F Call 922042676 0 100 SH Call SOLE 0 100 0 0
VANGUARD INTL EQUITY INDEX F Put 922042742 0 1,500 SH Put SOLE 0 1,500 0 0
VANGUARD INTL EQUITY INDEX F Put 922042718 7 5,700 SH Put SOLE 0 5,700 0 0
VANGUARD INTL EQUITY INDEX F Put 922042858 535 348,200 SH Put SOLE 0 348,200 0 0
VANGUARD INTL EQUITY INDEX F Put 922042866 0 1,200 SH Put SOLE 0 1,200 0 0
VANGUARD INTL EQUITY INDEX F Put 922042874 38 125,900 SH Put SOLE 0 125,900 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 14 155 SH   SOLE 0 155 0 0
VANGUARD SCOTTSDALE FDS Put 92206C813 0 200 SH Put SOLE 0 200 0 0
VANGUARD SPECIALIZED PORTFOL Call 921908844 29 8,600 SH Call SOLE 0 8,600 0 0
VANGUARD SPECIALIZED PORTFOL Put 921908844 0 400 SH Put SOLE 0 400 0 0
VANGUARD STAR FD Call 921909768 0 100 SH Call SOLE 0 100 0 0
VANGUARD TAX MANAGED INTL FD Call 921943858 3 2,500 SH Call SOLE 0 2,500 0 0
VANGUARD TAX MANAGED INTL FD Put 921943858 0 200 SH Put SOLE 0 200 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 64 800 SH   SOLE 0 800 0 0
VANGUARD WHITEHALL FDS INC Call 921946406 20 9,600 SH Call SOLE 0 9,600 0 0
VANGUARD WHITEHALL FDS INC Put 921946406 0 1,400 SH Put SOLE 0 1,400 0 0
VANGUARD WORLD FD Call 921910816 0 400 SH Call SOLE 0 400 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 18 200 SH   SOLE 0 200 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 6 100 SH   SOLE 0 100 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 213 1,400 SH   SOLE 0 1,400 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 28 200 SH   SOLE 0 200 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 13 100 SH   SOLE 0 100 0 0
VANGUARD WORLD FDS TELCOMM ETF 92204A884 336 3,650 SH   SOLE 0 3,650 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 91 600 SH   SOLE 0 600 0 0
VANGUARD WORLD FDS Call 92204A702 33 2,800 SH Call SOLE 0 2,800 0 0
VANGUARD WORLD FDS Call 92204A876 0 300 SH Call SOLE 0 300 0 0
VANGUARD WORLD FDS Call 92204A884 0 300 SH Call SOLE 0 300 0 0
VANGUARD WORLD FDS Call 92204A207 1 4,300 SH Call SOLE 0 4,300 0 0
VANGUARD WORLD FDS Call 92204A108 2 1,000 SH Call SOLE 0 1,000 0 0
VANGUARD WORLD FDS Call 92204A504 10 1,000 SH Call SOLE 0 1,000 0 0
VANGUARD WORLD FDS Call 92204A306 17 9,100 SH Call SOLE 0 9,100 0 0
VANGUARD WORLD FDS Call 92204A603 2 400 SH Call SOLE 0 400 0 0
VANGUARD WORLD FDS Put 92204A306 2 4,400 SH Put SOLE 0 4,400 0 0
VANGUARD WORLD FDS Put 92204A504 2 2,200 SH Put SOLE 0 2,200 0 0
VANGUARD WORLD FDS Put 92204A603 0 200 SH Put SOLE 0 200 0 0
VANGUARD WORLD FDS Put 92204A207 32 6,100 SH Put SOLE 0 6,100 0 0
VANGUARD WORLD FDS Put 92204A884 27 7,400 SH Put SOLE 0 7,400 0 0
VANGUARD WORLD FDS Put 92204A876 0 100 SH Put SOLE 0 100 0 0
VANGUARD WORLD FDS Put 92204A702 0 100 SH Put SOLE 0 100 0 0
VANTIV INC CL A 92210H105 643 9,126 SH   SOLE 0 9,126 0 0
VANTIV INC Call 92210H105 23 4,800 SH Call SOLE 0 4,800 0 0
VANTIV INC Put 92210H105 40 38,100 SH Put SOLE 0 38,100 0 0
VAREX IMAGING CORP COM 92214X106 159 4,700 SH   SOLE 0 4,700 0 0
VAREX IMAGING CORP Call 92214X106 0 900 SH Call SOLE 0 900 0 0
VAREX IMAGING CORP Put 92214X106 2 3,000 SH Put SOLE 0 3,000 0 0
VARIAN MED SYS INC COM 92220P105 133 1,331 SH   SOLE 0 1,331 0 0
VARIAN MED SYS INC Call 92220P105 17 5,400 SH Call SOLE 0 5,400 0 0
VARONIS SYS INC COM 922280102 104 2,501 SH   SOLE 0 2,501 0 0
VARONIS SYS INC Call 922280102 1 400 SH Call SOLE 0 400 0 0
VARONIS SYS INC Put 922280102 0 200 SH Put SOLE 0 200 0 0
VASCO DATA SEC INTL INC COM 92230Y104 11 942 SH   SOLE 0 942 0 0
VASCO DATA SEC INTL INC Put 92230Y104 1 100 SH Put SOLE 0 100 0 0
VASCULAR BIOGENICS LTD Call M96883109 1 3,000 SH Call SOLE 0 3,000 0 0
VASCULAR BIOGENICS LTD Put M96883109 0 200 SH Put SOLE 0 200 0 0
VECTOR GROUP LTD COM 92240M108 42 2,100 SH   SOLE 0 2,100 0 0
VECTOR GROUP LTD Call 92240M108 0 500 SH Call SOLE 0 500 0 0
VECTOR GROUP LTD Put 92240M108 6 8,100 SH Put SOLE 0 8,100 0 0
VECTREN CORP COM 92240G101 105 1,600 SH   SOLE 0 1,600 0 0
VECTREN CORP Put 92240G101 0 1,500 SH Put SOLE 0 1,500 0 0
VECTRUS INC COM 92242T101 66 2,161 SH   SOLE 0 2,161 0 0
VECTRUS INC Call 92242T101 0 300 SH Call SOLE 0 300 0 0
VECTRUS INC Put 92242T101 28 5,100 SH Put SOLE 0 5,100 0 0
VEDANTA LTD Call 92242Y100 1 400 SH Call SOLE 0 400 0 0
VEDANTA LTD Put 92242Y100 0 100 SH Put SOLE 0 100 0 0
VEECO INSTRS INC DEL Call 922417100 0 16,500 SH Call SOLE 0 16,500 0 0
VEECO INSTRS INC DEL Put 922417100 2 1,000 SH Put SOLE 0 1,000 0 0
VEEVA SYS INC CL A COM 922475108 914 16,217 SH   SOLE 0 16,217 0 0
VEEVA SYS INC Call 922475108 31 14,000 SH Call SOLE 0 14,000 0 0
VEEVA SYS INC Put 922475108 1 300 SH Put SOLE 0 300 0 0
VENTAS INC COM 92276F100 19 304 SH   SOLE 0 304 0 0
VENTAS INC Call 92276F100 2 2,000 SH Call SOLE 0 2,000 0 0
VENTAS INC Put 92276F100 0 5,200 SH Put SOLE 0 5,200 0 0
VEON LTD SPONSORED ADR 91822M106 1 253 SH   SOLE 0 253 0 0
VEON LTD Call 91822M106 0 100 SH Call SOLE 0 100 0 0
VERA BRADLEY INC COM 92335C106 68 7,737 SH   SOLE 0 7,737 0 0
VERA BRADLEY INC Put 92335C106 0 800 SH Put SOLE 0 800 0 0
VERACYTE INC COM 92337F107 351 40,094 SH   SOLE 0 40,094 0 0
VERACYTE INC Call 92337F107 0 2,000 SH Call SOLE 0 2,000 0 0
VERACYTE INC Put 92337F107 71 59,000 SH Put SOLE 0 59,000 0 0
VEREIT INC COM 92339V100 9 1,100 SH   SOLE 0 1,100 0 0
VEREIT INC Call 92339V100 0 200 SH Call SOLE 0 200 0 0
VEREIT INC Put 92339V100 3 7,300 SH Put SOLE 0 7,300 0 0
VERICEL CORP COM 92346J108 13 2,200 SH   SOLE 0 2,200 0 0
VERICEL CORP Call 92346J108 0 100 SH Call SOLE 0 100 0 0
VERICEL CORP Put 92346J108 1 2,000 SH Put SOLE 0 2,000 0 0
VERIFONE SYS INC COM 92342Y109 1,747 86,188 SH   SOLE 0 86,188 0 0
VERIFONE SYS INC Call 92342Y109 17 16,000 SH Call SOLE 0 16,000 0 0
VERIFONE SYS INC Put 92342Y109 0 200 SH Put SOLE 0 200 0 0
VERINT SYS INC COM 92343X100 8 203 SH   SOLE 0 203 0 0
VERINT SYS INC Call 92343X100 0 200 SH Call SOLE 0 200 0 0
VERISIGN INC COM 92343E102 311 2,925 SH   SOLE 0 2,925 0 0
VERISIGN INC Call 92343E102 4 800 SH Call SOLE 0 800 0 0
VERISIGN INC Put 92343E102 10 2,400 SH Put SOLE 0 2,400 0 0
VERISK ANALYTICS INC COM 92345Y106 160 1,928 SH   SOLE 0 1,928 0 0
VERISK ANALYTICS INC Put 92345Y106 14 2,100 SH Put SOLE 0 2,100 0 0
VERITIV CORP COM 923454102 26 828 SH   SOLE 0 828 0 0
VERITIV CORP Call 923454102 0 1,900 SH Call SOLE 0 1,900 0 0
VERITIV CORP Put 923454102 3 1,000 SH Put SOLE 0 1,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,673 114,635 SH   SOLE 0 114,635 0 0
VERIZON COMMUNICATIONS INC Call 92343V104 195 122,000 SH Call SOLE 0 122,000 0 0
VERIZON COMMUNICATIONS INC Put 92343V104 11 62,700 SH Put SOLE 0 62,700 0 0
VERMILION ENERGY INC COM 923725105 14 396 SH   SOLE 0 396 0 0
VERMILION ENERGY INC Call 923725105 0 3,000 SH Call SOLE 0 3,000 0 0
VERSARTIS INC COM 92529L102 17 7,291 SH   SOLE 0 7,291 0 0
VERSARTIS INC Call 92529L102 0 3,200 SH Call SOLE 0 3,200 0 0
VERSARTIS INC Put 92529L102 23 5,600 SH Put SOLE 0 5,600 0 0
VERSUM MATLS INC Call 92532W103 13 3,200 SH Call SOLE 0 3,200 0 0
VERSUM MATLS INC Put 92532W103 0 100 SH Put SOLE 0 100 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 6,763 44,488 SH   SOLE 0 44,488 0 0
VERTEX PHARMACEUTICALS INC Call 92532F100 1,323 88,400 SH Call SOLE 0 88,400 0 0
VERTEX PHARMACEUTICALS INC Put 92532F100 212 79,400 SH Put SOLE 0 79,400 0 0
VIACOM INC NEW CL B 92553P201 603 21,690 SH   SOLE 0 21,690 0 0
VIACOM INC NEW CL A 92553P102 89 2,448 SH   SOLE 0 2,448 0 0
VIACOM INC NEW Call 92553P102 3 4,300 SH Call SOLE 0 4,300 0 0
VIACOM INC NEW Call 92553P201 2 24,600 SH Call SOLE 0 24,600 0 0
VIACOM INC NEW Put 92553P201 259 28,900 SH Put SOLE 0 28,900 0 0
VIASAT INC COM 92552V100 92 1,431 SH   SOLE 0 1,431 0 0
VIASAT INC Call 92552V100 6 2,200 SH Call SOLE 0 2,200 0 0
VIASAT INC Put 92552V100 1 500 SH Put SOLE 0 500 0 0
VIAVI SOLUTIONS INC COM 925550105 49 5,229 SH   SOLE 0 5,229 0 0
VIAVI SOLUTIONS INC Put 925550105 1 10,000 SH Put SOLE 0 10,000 0 0
VICOR CORP COM 925815102 4 200 SH   SOLE 0 200 0 0
VINCE HLDG CORP COM 92719W108 0 332 SH   SOLE 0 332 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 70 3,766 SH   SOLE 0 3,766 0 0
VIPER ENERGY PARTNERS LP Put 92763M105 0 300 SH Put SOLE 0 300 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 179 20,436 SH   SOLE 0 20,436 0 0
VIPSHOP HLDGS LTD Call 92763W103 3 24,300 SH Call SOLE 0 24,300 0 0
VIPSHOP HLDGS LTD Put 92763W103 43 34,200 SH Put SOLE 0 34,200 0 0
VIRNETX HLDG CORP COM 92823T108 51 13,241 SH   SOLE 0 13,241 0 0
VIRNETX HLDG CORP Call 92823T108 7 14,200 SH Call SOLE 0 14,200 0 0
VIRNETX HLDG CORP Put 92823T108 14 10,900 SH Put SOLE 0 10,900 0 0
VIRTU FINL INC CL A 928254101 3 200 SH   SOLE 0 200 0 0
VIRTU FINL INC Call 928254101 18 2,200 SH Call SOLE 0 2,200 0 0
VIRTUSA CORP COM 92827P102 22 599 SH   SOLE 0 599 0 0
VIRTUSA CORP Put 92827P102 0 100 SH Put SOLE 0 100 0 0
VISA INC COM CL A 92826C839 189 1,800 SH   SOLE 0 1,800 0 0
VISA INC Call 92826C839 701 94,100 SH Call SOLE 0 94,100 0 0
VISA INC Put 92826C839 50 33,600 SH Put SOLE 0 33,600 0 0
VISTA OUTDOOR INC Call 928377100 30 37,600 SH Call SOLE 0 37,600 0 0
VISTA OUTDOOR INC Put 928377100 0 5,900 SH Put SOLE 0 5,900 0 0
VISTEON CORP COM NEW 92839U206 12 102 SH   SOLE 0 102 0 0
VISTEON CORP Call 92839U206 67 5,400 SH Call SOLE 0 5,400 0 0
VITAL THERAPIES INC COM 92847R104 8 1,749 SH   SOLE 0 1,749 0 0
VITAL THERAPIES INC Call 92847R104 0 500 SH Call SOLE 0 500 0 0
VITAL THERAPIES INC Put 92847R104 14 1,600 SH Put SOLE 0 1,600 0 0
VITAMIN SHOPPE INC COM 92849E101 606 113,321 SH   SOLE 0 113,321 0 0
VITAMIN SHOPPE INC Call 92849E101 0 3,600 SH Call SOLE 0 3,600 0 0
VITAMIN SHOPPE INC Put 92849E101 234 108,000 SH Put SOLE 0 108,000 0 0
VIVINT SOLAR INC COM 92854Q106 0 5 SH   SOLE 0 5 0 0
VIVINT SOLAR INC Call 92854Q106 2 2,100 SH Call SOLE 0 2,100 0 0
VMWARE INC CL A COM 928563402 1,766 16,179 SH   SOLE 0 16,179 0 0
VMWARE INC Call 928563402 83 6,400 SH Call SOLE 0 6,400 0 0
VMWARE INC Put 928563402 7 15,800 SH Put SOLE 0 15,800 0 0
VOC ENERGY TR TR UNIT 91829B103 119 31,933 SH   SOLE 0 31,933 0 0
VOC ENERGY TR Call 91829B103 48 260,000 SH Call SOLE 0 260,000 0 0
VOC ENERGY TR Put 91829B103 1 23,300 SH Put SOLE 0 23,300 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 10 350 SH   SOLE 0 350 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1 50 SH   SOLE 0 50 0 0
VODAFONE GROUP PLC NEW Call 92857W308 13 6,900 SH Call SOLE 0 6,900 0 0
VODAFONE GROUP PLC NEW Put 92857W308 1 600 SH Put SOLE 0 600 0 0
VONAGE HLDGS CORP COM 92886T201 49 6,090 SH   SOLE 0 6,090 0 0
VONAGE HLDGS CORP Call 92886T201 1 1,300 SH Call SOLE 0 1,300 0 0
VONAGE HLDGS CORP Put 92886T201 0 5,000 SH Put SOLE 0 5,000 0 0
VORNADO RLTY TR SH BEN INT 929042109 695 9,047 SH   SOLE 0 9,047 0 0
VORNADO RLTY TR Put 929042109 111 34,000 SH Put SOLE 0 34,000 0 0
VOXELJET AG ADS 92912L107 41 7,702 SH   SOLE 0 7,702 0 0
VOXELJET AG Put 92912L107 2 9,000 SH Put SOLE 0 9,000 0 0
VOXX INTL CORP Call 91829F104 9 5,700 SH Call SOLE 0 5,700 0 0
VOYA FINL INC Call 929089100 6 6,300 SH Call SOLE 0 6,300 0 0
VOYA FINL INC Put 929089100 0 10,400 SH Put SOLE 0 10,400 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 4 200 SH   SOLE 0 200 0 0
VOYAGER THERAPEUTICS INC Call 92915B106 0 100 SH Call SOLE 0 100 0 0
VOYAGER THERAPEUTICS INC Put 92915B106 0 1,000 SH Put SOLE 0 1,000 0 0
VULCAN MATLS CO COM 929160109 2,582 21,591 SH   SOLE 0 21,591 0 0
VULCAN MATLS CO Call 929160109 92 49,900 SH Call SOLE 0 49,900 0 0
VULCAN MATLS CO Put 929160109 32 10,500 SH Put SOLE 0 10,500 0 0
VUZIX CORP COM NEW 92921W300 18 3,400 SH   SOLE 0 3,400 0 0
VUZIX CORP Call 92921W300 2 5,200 SH Call SOLE 0 5,200 0 0
VUZIX CORP Put 92921W300 0 300 SH Put SOLE 0 300 0 0
VWR CORP COM 91843L103 6 202 SH   SOLE 0 202 0 0
VWR CORP Put 91843L103 0 600 SH Put SOLE 0 600 0 0
W P CAREY INC COM 92936U109 14 211 SH   SOLE 0 211 0 0
W P CAREY INC Call 92936U109 0 800 SH Call SOLE 0 800 0 0
W P CAREY INC Put 92936U109 0 100 SH Put SOLE 0 100 0 0
WABASH NATL CORP Call 929566107 0 300 SH Call SOLE 0 300 0 0
WABASH NATL CORP Put 929566107 0 5,000 SH Put SOLE 0 5,000 0 0
WABCO HLDGS INC Call 92927K102 28 1,000 SH Call SOLE 0 1,000 0 0
WABCO HLDGS INC Put 92927K102 1 5,700 SH Put SOLE 0 5,700 0 0
WABTEC CORP COM 929740108 0 1 SH   SOLE 0 1 0 0
WABTEC CORP Call 929740108 0 2,900 SH Call SOLE 0 2,900 0 0
WABTEC CORP Put 929740108 0 2,200 SH Put SOLE 0 2,200 0 0
WADDELL & REED FINL INC CL A 930059100 8 439 SH   SOLE 0 439 0 0
WADDELL & REED FINL INC Call 930059100 3 6,000 SH Call SOLE 0 6,000 0 0
WADDELL & REED FINL INC Put 930059100 0 200 SH Put SOLE 0 200 0 0
WAGEWORKS INC COM 930427109 2 44 SH   SOLE 0 44 0 0
WAGEWORKS INC Put 930427109 0 700 SH Put SOLE 0 700 0 0
WAL-MART STORES INC Call 931142103 139 180,300 SH Call SOLE 0 180,300 0 0
WAL-MART STORES INC Put 931142103 17 71,100 SH Put SOLE 0 71,100 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 658 8,527 SH   SOLE 0 8,527 0 0
WALGREENS BOOTS ALLIANCE INC Call 931427108 235 36,500 SH Call SOLE 0 36,500 0 0
WALGREENS BOOTS ALLIANCE INC Put 931427108 61 18,100 SH Put SOLE 0 18,100 0 0
WALKER & DUNLOP INC COM 93148P102 21 414 SH   SOLE 0 414 0 0
WALKER & DUNLOP INC Call 93148P102 2 1,000 SH Call SOLE 0 1,000 0 0
WALTER INVT MGMT CORP COM 93317W102 2 4,864 SH   SOLE 0 4,864 0 0
WALTER INVT MGMT CORP Call 93317W102 0 2,500 SH Call SOLE 0 2,500 0 0
WALTER INVT MGMT CORP Put 93317W102 1 600 SH Put SOLE 0 600 0 0
WARRIOR MET COAL INC Call 93627C101 2 800 SH Call SOLE 0 800 0 0
WARRIOR MET COAL INC Put 93627C101 0 600 SH Put SOLE 0 600 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 51 6,178 SH   SOLE 0 6,178 0 0
WASHINGTON PRIME GROUP NEW Call 93964W108 0 6,600 SH Call SOLE 0 6,600 0 0
WASHINGTON PRIME GROUP NEW Put 93964W108 12 20,800 SH Put SOLE 0 20,800 0 0
WASHINGTON REAL ESTATE INVT Call 939653101 0 300 SH Call SOLE 0 300 0 0
WASHINGTON TR BANCORP COM 940610108 2 52 SH   SOLE 0 52 0 0
WASHINGTON TR BANCORP Call 940610108 0 100 SH Call SOLE 0 100 0 0
WASHINGTON TR BANCORP Put 940610108 0 100 SH Put SOLE 0 100 0 0
WASTE CONNECTIONS INC Call 94106B101 4 1,400 SH Call SOLE 0 1,400 0 0
WASTE MGMT INC DEL COM 94106L109 28 358 SH   SOLE 0 358 0 0
WASTE MGMT INC DEL Call 94106L109 850 100,800 SH Call SOLE 0 100,800 0 0
WASTE MGMT INC DEL Put 94106L109 15 14,300 SH Put SOLE 0 14,300 0 0
WATERS CORP COM 941848103 21 118 SH   SOLE 0 118 0 0
WATERS CORP Put 941848103 2 600 SH Put SOLE 0 600 0 0
WATSCO INC COM 942622200 47 295 SH   SOLE 0 295 0 0
WAYFAIR INC CL A 94419L101 588 8,734 SH   SOLE 0 8,734 0 0
WAYFAIR INC Call 94419L101 329 27,100 SH Call SOLE 0 27,100 0 0
WAYFAIR INC Put 94419L101 112 20,100 SH Put SOLE 0 20,100 0 0
WD-40 CO COM 929236107 7 67 SH   SOLE 0 67 0 0
WD-40 CO Call 929236107 0 200 SH Call SOLE 0 200 0 0
WD-40 CO Put 929236107 2 24,700 SH Put SOLE 0 24,700 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 16 3,684 SH   SOLE 0 3,684 0 0
WEATHERFORD INTL PLC Call G48833100 42 75,200 SH Call SOLE 0 75,200 0 0
WEATHERFORD INTL PLC Put G48833100 3 5,500 SH Put SOLE 0 5,500 0 0
WEB COM GROUP INC COM 94733A104 17 695 SH   SOLE 0 695 0 0
WEB COM GROUP INC Call 94733A104 114 43,500 SH Call SOLE 0 43,500 0 0
WEB COM GROUP INC Put 94733A104 0 1,200 SH Put SOLE 0 1,200 0 0
WEBSTER FINL CORP CONN Call 947890109 0 400 SH Call SOLE 0 400 0 0
WEC ENERGY GROUP INC Call 92939U106 0 4,100 SH Call SOLE 0 4,100 0 0
WEC ENERGY GROUP INC Put 92939U106 0 400 SH Put SOLE 0 400 0 0
WEIBO CORP SPONSORED ADR 948596101 742 7,508 SH   SOLE 0 7,508 0 0
WEIBO CORP Call 948596101 388 19,100 SH Call SOLE 0 19,100 0 0
WEIBO CORP Put 948596101 96 45,200 SH Put SOLE 0 45,200 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 228 5,244 SH   SOLE 0 5,244 0 0
WEIGHT WATCHERS INTL INC NEW Call 948626106 499 27,200 SH Call SOLE 0 27,200 0 0
WEIGHT WATCHERS INTL INC NEW Put 948626106 73 41,000 SH Put SOLE 0 41,000 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 966 5,625 SH   SOLE 0 5,625 0 0
WELLCARE HEALTH PLANS INC Put 94946T106 176 4,500 SH Put SOLE 0 4,500 0 0
WELLS FARGO CO NEW COM 949746101 6,272 113,736 SH   SOLE 0 113,736 0 0
WELLS FARGO CO NEW *W EXP 10/28/201 949746119 415 19,253 SH   SOLE 0 19,253 0 0
WELLS FARGO CO NEW Call 949746101 648 426,800 SH Call SOLE 0 426,800 0 0
WELLS FARGO CO NEW Put 949746101 504 815,300 SH Put SOLE 0 815,300 0 0
WELLTOWER INC COM 95040Q104 57 824 SH   SOLE 0 824 0 0
WELLTOWER INC Call 95040Q104 4 2,900 SH Call SOLE 0 2,900 0 0
WELLTOWER INC Put 95040Q104 6 8,300 SH Put SOLE 0 8,300 0 0
WENDYS CO COM 95058W100 123 7,960 SH   SOLE 0 7,960 0 0
WENDYS CO Call 95058W100 2 16,400 SH Call SOLE 0 16,400 0 0
WENDYS CO Put 95058W100 2 12,700 SH Put SOLE 0 12,700 0 0
WERNER ENTERPRISES INC COM 950755108 65 1,803 SH   SOLE 0 1,803 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 66 7,097 SH   SOLE 0 7,097 0 0
WESCO AIRCRAFT HLDGS INC Put 950814103 0 2,500 SH Put SOLE 0 2,500 0 0
WESCO INTL INC COM 95082P105 23 399 SH   SOLE 0 399 0 0
WESCO INTL INC Call 95082P105 5 2,000 SH Call SOLE 0 2,000 0 0
WEST CORP COM 952355204 13 557 SH   SOLE 0 557 0 0
WEST CORP Call 952355204 0 9,900 SH Call SOLE 0 9,900 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 6 68 SH   SOLE 0 68 0 0
WESTERN ALLIANCE BANCORP Call 957638109 21 17,900 SH Call SOLE 0 17,900 0 0
WESTERN ALLIANCE BANCORP Put 957638109 0 1,000 SH Put SOLE 0 1,000 0 0
WESTERN DIGITAL CORP COM 958102105 905 10,485 SH   SOLE 0 10,485 0 0
WESTERN DIGITAL CORP Call 958102105 109 23,200 SH Call SOLE 0 23,200 0 0
WESTERN DIGITAL CORP Put 958102105 45 49,600 SH Put SOLE 0 49,600 0 0
WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 6 159 SH   SOLE 0 159 0 0
WESTERN GAS EQUITY PARTNERS Put 95825R103 0 100 SH Put SOLE 0 100 0 0
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 451 8,798 SH   SOLE 0 8,798 0 0
WESTERN GAS PARTNERS LP Call 958254104 10 57,100 SH Call SOLE 0 57,100 0 0
WESTERN GAS PARTNERS LP Put 958254104 280 27,400 SH Put SOLE 0 27,400 0 0
WESTERN UN CO COM 959802109 88 4,619 SH   SOLE 0 4,619 0 0
WESTERN UN CO Call 959802109 2 29,800 SH Call SOLE 0 29,800 0 0
WESTERN UN CO Put 959802109 4 5,500 SH Put SOLE 0 5,500 0 0
WESTLAKE CHEM CORP COM 960413102 234 2,820 SH   SOLE 0 2,820 0 0
WESTLAKE CHEM CORP Call 960413102 43 4,300 SH Call SOLE 0 4,300 0 0
WESTLAKE CHEM CORP Put 960413102 1 200 SH Put SOLE 0 200 0 0
WESTLAKE CHEM PARTNERS LP Put 960417103 0 600 SH Put SOLE 0 600 0 0
WESTMORELAND COAL CO COM 960878106 0 251 SH   SOLE 0 251 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 13 4,002 SH   SOLE 0 4,002 0 0
WESTPORT FUEL SYSTEMS INC Call 960908309 16 13,200 SH Call SOLE 0 13,200 0 0
WESTPORT FUEL SYSTEMS INC Put 960908309 1 600 SH Put SOLE 0 600 0 0
WESTROCK CO Call 96145D105 10 12,600 SH Call SOLE 0 12,600 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 21 321 SH   SOLE 0 321 0 0
WEX INC COM 96208T104 35 318 SH   SOLE 0 318 0 0
WEYERHAEUSER CO COM 962166104 395 11,609 SH   SOLE 0 11,609 0 0
WEYERHAEUSER CO Call 962166104 6 14,200 SH Call SOLE 0 14,200 0 0
WEYERHAEUSER CO Put 962166104 39 8,800 SH Put SOLE 0 8,800 0 0
WGL HLDGS INC COM 92924F106 29 348 SH   SOLE 0 348 0 0
WGL HLDGS INC Put 92924F106 5 2,000 SH Put SOLE 0 2,000 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 202 10,600 SH   SOLE 0 10,600 0 0
WHEATON PRECIOUS METALS CORP Call 962879102 0 200 SH Call SOLE 0 200 0 0
WHEATON PRECIOUS METALS CORP Put 962879102 2 3,300 SH Put SOLE 0 3,300 0 0
WHIRLPOOL CORP COM 963320106 2 15 SH   SOLE 0 15 0 0
WHIRLPOOL CORP Call 963320106 55 7,500 SH Call SOLE 0 7,500 0 0
WHIRLPOOL CORP Put 963320106 0 1,400 SH Put SOLE 0 1,400 0 0
WHITESTONE REIT COM 966084204 21 1,626 SH   SOLE 0 1,626 0 0
WHITESTONE REIT Call 966084204 0 200 SH Call SOLE 0 200 0 0
WHITESTONE REIT Put 966084204 0 900 SH Put SOLE 0 900 0 0
WHITING PETE CORP NEW COM 966387102 188 34,472 SH   SOLE 0 34,472 0 0
WHITING PETE CORP NEW Call 966387102 1 34,900 SH Call SOLE 0 34,900 0 0
WHITING PETE CORP NEW Put 966387102 464 54,700 SH Put SOLE 0 54,700 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 200 15,044 SH   SOLE 0 15,044 0 0
WILDHORSE RESOURCE DEV CORP Put 96812T102 16 24,600 SH Put SOLE 0 24,600 0 0
WILLBROS GROUP INC DEL COM 969203108 15 4,754 SH   SOLE 0 4,754 0 0
WILLIAMS COS INC DEL COM 969457100 641 21,390 SH   SOLE 0 21,390 0 0
WILLIAMS COS INC DEL Call 969457100 32 52,900 SH Call SOLE 0 52,900 0 0
WILLIAMS COS INC DEL Put 969457100 19 14,700 SH Put SOLE 0 14,700 0 0
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 138 3,554 SH   SOLE 0 3,554 0 0
WILLIAMS PARTNERS L P NEW Call 96949L105 8 38,100 SH Call SOLE 0 38,100 0 0
WILLIAMS PARTNERS L P NEW Put 96949L105 7 4,500 SH Put SOLE 0 4,500 0 0
WILLIAMS SONOMA INC COM 969904101 369 7,404 SH   SOLE 0 7,404 0 0
WILLIAMS SONOMA INC Call 969904101 1 2,800 SH Call SOLE 0 2,800 0 0
WILLIAMS SONOMA INC Put 969904101 3 19,400 SH Put SOLE 0 19,400 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 77 501 SH   SOLE 0 501 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 3 2,100 SH   SOLE 0 2,100 0 0
WINDSTREAM HLDGS INC Call 97382A200 0 400 SH Call SOLE 0 400 0 0
WINDSTREAM HLDGS INC Put 97382A200 13 4,300 SH Put SOLE 0 4,300 0 0
WINGSTOP INC COM 974155103 104 3,140 SH   SOLE 0 3,140 0 0
WINGSTOP INC Call 974155103 16 14,200 SH Call SOLE 0 14,200 0 0
WINGSTOP INC Put 974155103 20 10,000 SH Put SOLE 0 10,000 0 0
WINNEBAGO INDS INC Call 974637100 19 1,500 SH Call SOLE 0 1,500 0 0
WINTRUST FINL CORP COM 97650W108 201 2,577 SH   SOLE 0 2,577 0 0
WINTRUST FINL CORP Call 97650W108 50 9,200 SH Call SOLE 0 9,200 0 0
WINTRUST FINL CORP Put 97650W108 6 5,200 SH Put SOLE 0 5,200 0 0
WISDOMTREE INVTS INC COM 97717P104 29 2,877 SH   SOLE 0 2,877 0 0
WISDOMTREE INVTS INC Call 97717P104 0 600 SH Call SOLE 0 600 0 0
WISDOMTREE INVTS INC Put 97717P104 15 7,700 SH Put SOLE 0 7,700 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281 24 500 SH   SOLE 0 500 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 111 2,598 SH   SOLE 0 2,598 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 3,344 132,877 SH   SOLE 0 132,877 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 4,501 69,578 SH   SOLE 0 69,578 0 0
WISDOMTREE TR Call 97717X701 6 4,900 SH Call SOLE 0 4,900 0 0
WISDOMTREE TR Call 97717W422 214 153,900 SH Call SOLE 0 153,900 0 0
WISDOMTREE TR Call 97717W851 572 351,000 SH Call SOLE 0 351,000 0 0
WISDOMTREE TR Call 97717W315 8 10,300 SH Call SOLE 0 10,300 0 0
WISDOMTREE TR Call 97717W406 1 400 SH Call SOLE 0 400 0 0
WISDOMTREE TR Call 97717W281 3 1,400 SH Call SOLE 0 1,400 0 0
WISDOMTREE TR Put 97717W851 180 330,500 SH Put SOLE 0 330,500 0 0
WISDOMTREE TR Put 97717W422 51 78,500 SH Put SOLE 0 78,500 0 0
WIX COM LTD SHS M98068105 370 5,157 SH   SOLE 0 5,157 0 0
WIX COM LTD Call M98068105 54 19,400 SH Call SOLE 0 19,400 0 0
WIX COM LTD Put M98068105 90 14,600 SH Put SOLE 0 14,600 0 0
WMIH CORP COM 92936P100 0 240 SH   SOLE 0 240 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 21 600 SH   SOLE 0 600 0 0
WOLVERINE WORLD WIDE INC COM 978097103 4 142 SH   SOLE 0 142 0 0
WOLVERINE WORLD WIDE INC Call 978097103 0 100 SH Call SOLE 0 100 0 0
WORKDAY INC CL A 98138H101 54 515 SH   SOLE 0 515 0 0
WORKDAY INC Call 98138H101 59 4,300 SH Call SOLE 0 4,300 0 0
WORKDAY INC Put 98138H101 5 5,600 SH Put SOLE 0 5,600 0 0
WORKIVA INC Call 98139A105 61 8,800 SH Call SOLE 0 8,800 0 0
WORKIVA INC Put 98139A105 0 5,500 SH Put SOLE 0 5,500 0 0
WORLD ACCEP CORP DEL COM 981419104 630 7,609 SH   SOLE 0 7,609 0 0
WORLD ACCEP CORP DEL Call 981419104 6 500 SH Call SOLE 0 500 0 0
WORLD ACCEP CORP DEL Put 981419104 4 3,300 SH Put SOLE 0 3,300 0 0
WORLD FUEL SVCS CORP COM 981475106 1 44 SH   SOLE 0 44 0 0
WORLD FUEL SVCS CORP Call 981475106 4 4,400 SH Call SOLE 0 4,400 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 35 1,495 SH   SOLE 0 1,495 0 0
WORLD WRESTLING ENTMT INC Call 98156Q108 0 300 SH Call SOLE 0 300 0 0
WORLD WRESTLING ENTMT INC Put 98156Q108 0 700 SH Put SOLE 0 700 0 0
WORTHINGTON INDS INC Call 981811102 2 2,800 SH Call SOLE 0 2,800 0 0
WPX ENERGY INC COM 98212B103 3,113 270,697 SH   SOLE 0 270,697 0 0
WPX ENERGY INC Call 98212B103 10 16,000 SH Call SOLE 0 16,000 0 0
WPX ENERGY INC Put 98212B103 760 405,600 SH Put SOLE 0 405,600 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 100 3,880 SH   SOLE 0 3,880 0 0
WRIGHT MED GROUP N V Call N96617118 0 16,100 SH Call SOLE 0 16,100 0 0
WRIGHT MED GROUP N V Put N96617118 6 1,400 SH Put SOLE 0 1,400 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 2,696 25,578 SH   SOLE 0 25,578 0 0
WYNDHAM WORLDWIDE CORP Call 98310W108 144 14,300 SH Call SOLE 0 14,300 0 0
WYNDHAM WORLDWIDE CORP Put 98310W108 83 39,500 SH Put SOLE 0 39,500 0 0
WYNN RESORTS LTD COM 983134107 57 386 SH   SOLE 0 386 0 0
WYNN RESORTS LTD Call 983134107 18 300 SH Call SOLE 0 300 0 0
WYNN RESORTS LTD Put 983134107 8 7,500 SH Put SOLE 0 7,500 0 0
XBIOTECH INC COM 98400H102 28 6,534 SH   SOLE 0 6,534 0 0
XBIOTECH INC Call 98400H102 11 17,400 SH Call SOLE 0 17,400 0 0
XBIOTECH INC Put 98400H102 97 15,200 SH Put SOLE 0 15,200 0 0
XCEL ENERGY INC Call 98389B100 6 17,900 SH Call SOLE 0 17,900 0 0
XCERRA CORP COM 98400J108 4 500 SH   SOLE 0 500 0 0
XENIA HOTELS & RESORTS INC Call 984017103 0 100 SH Call SOLE 0 100 0 0
XERIUM TECHNOLOGIES INC COM NEW 98416J118 5 1,054 SH   SOLE 0 1,054 0 0
XEROX CORP COM NEW 984121608 154 4,627 SH   SOLE 0 4,627 0 0
XEROX CORP Call 984121608 46 52,700 SH Call SOLE 0 52,700 0 0
XEROX CORP Put 984121608 0 900 SH Put SOLE 0 900 0 0
XILINX INC COM 983919101 711 10,041 SH   SOLE 0 10,041 0 0
XILINX INC Call 983919101 549 49,900 SH Call SOLE 0 49,900 0 0
XILINX INC Put 983919101 0 800 SH Put SOLE 0 800 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 13 2,408 SH   SOLE 0 2,408 0 0
XINYUAN REAL ESTATE CO LTD Call 98417P105 0 400 SH Call SOLE 0 400 0 0
XINYUAN REAL ESTATE CO LTD Put 98417P105 0 3,200 SH Put SOLE 0 3,200 0 0
XL GROUP LTD COM G98294104 213 5,407 SH   SOLE 0 5,407 0 0
XL GROUP LTD Call G98294104 24 12,800 SH Call SOLE 0 12,800 0 0
XL GROUP LTD Put G98294104 2 2,000 SH Put SOLE 0 2,000 0 0
XO GROUP INC COM 983772104 45 2,294 SH   SOLE 0 2,294 0 0
XO GROUP INC Call 983772104 2 1,500 SH Call SOLE 0 1,500 0 0
XO GROUP INC Put 983772104 0 300 SH Put SOLE 0 300 0 0
XPO LOGISTICS INC COM 983793100 906 13,376 SH   SOLE 0 13,376 0 0
XPO LOGISTICS INC Call 983793100 646 58,500 SH Call SOLE 0 58,500 0 0
XPO LOGISTICS INC Put 983793100 22 21,700 SH Put SOLE 0 21,700 0 0
XUNLEI LTD SPONSORED ADR 98419E108 9 2,158 SH   SOLE 0 2,158 0 0
XUNLEI LTD Call 98419E108 0 400 SH Call SOLE 0 400 0 0
XYLEM INC COM 98419M100 33 528 SH   SOLE 0 528 0 0
XYLEM INC Call 98419M100 0 400 SH Call SOLE 0 400 0 0
XYLEM INC Put 98419M100 0 200 SH Put SOLE 0 200 0 0
YAMANA GOLD INC COM 98462Y100 21 8,200 SH   SOLE 0 8,200 0 0
YAMANA GOLD INC Call 98462Y100 4 31,700 SH Call SOLE 0 31,700 0 0
YAMANA GOLD INC Put 98462Y100 1 700 SH Put SOLE 0 700 0 0
YANDEX N V SHS CLASS A N97284108 69 2,100 SH   SOLE 0 2,100 0 0
YANDEX N V Call N97284108 140 32,500 SH Call SOLE 0 32,500 0 0
YANDEX N V Put N97284108 4 7,100 SH Put SOLE 0 7,100 0 0
YELP INC CL A 985817105 21 496 SH   SOLE 0 496 0 0
YELP INC Call 985817105 363 41,100 SH Call SOLE 0 41,100 0 0
YELP INC Put 985817105 3 1,900 SH Put SOLE 0 1,900 0 0
YEXT INC Call 98585N106 12 14,600 SH Call SOLE 0 14,600 0 0
YEXT INC Put 98585N106 0 200 SH Put SOLE 0 200 0 0
YINGLI GREEN ENERGY HLDG CO ADR NEW 98584B202 5 2,539 SH   SOLE 0 2,539 0 0
YIRENDAI LTD SPONSORED ADR 98585L100 524 12,515 SH   SOLE 0 12,515 0 0
YIRENDAI LTD Call 98585L100 65 5,400 SH Call SOLE 0 5,400 0 0
YIRENDAI LTD Put 98585L100 15 15,400 SH Put SOLE 0 15,400 0 0
YORK WTR CO COM 987184108 110 3,267 SH   SOLE 0 3,267 0 0
YORK WTR CO Call 987184108 0 500 SH Call SOLE 0 500 0 0
YORK WTR CO Put 987184108 0 100 SH Put SOLE 0 100 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 464 20,852 SH   SOLE 0 20,852 0 0
YPF SOCIEDAD ANONIMA Call 984245100 81 115,900 SH Call SOLE 0 115,900 0 0
YPF SOCIEDAD ANONIMA Put 984245100 29 147,400 SH Put SOLE 0 147,400 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 17 1,275 SH   SOLE 0 1,275 0 0
YRC WORLDWIDE INC Call 984249607 16 8,800 SH Call SOLE 0 8,800 0 0
YUM BRANDS INC COM 988498101 909 12,359 SH   SOLE 0 12,359 0 0
YUM BRANDS INC Call 988498101 7 6,300 SH Call SOLE 0 6,300 0 0
YUM BRANDS INC Put 988498101 1 8,500 SH Put SOLE 0 8,500 0 0
YUM CHINA HLDGS INC COM 98850P109 907 22,695 SH   SOLE 0 22,695 0 0
YUM CHINA HLDGS INC Call 98850P109 27 23,500 SH Call SOLE 0 23,500 0 0
YUM CHINA HLDGS INC Put 98850P109 41 82,400 SH Put SOLE 0 82,400 0 0
YUME INC COM 98872B104 11 2,500 SH   SOLE 0 2,500 0 0
YUME INC Call 98872B104 0 1,300 SH Call SOLE 0 1,300 0 0
YY INC ADS REPCOM CLA 98426T106 3,140 36,186 SH   SOLE 0 36,186 0 0
YY INC Call 98426T106 720 49,000 SH Call SOLE 0 49,000 0 0
YY INC Put 98426T106 48 41,400 SH Put SOLE 0 41,400 0 0
ZAFGEN INC COM 98885E103 0 100 SH   SOLE 0 100 0 0
ZAGG INC COM 98884U108 46 2,948 SH   SOLE 0 2,948 0 0
ZAGG INC Call 98884U108 6 2,100 SH Call SOLE 0 2,100 0 0
ZAGG INC Put 98884U108 0 800 SH Put SOLE 0 800 0 0
ZAYO GROUP HLDGS INC COM 98919V105 613 17,823 SH   SOLE 0 17,823 0 0
ZAYO GROUP HLDGS INC Call 98919V105 60 80,800 SH Call SOLE 0 80,800 0 0
ZAYO GROUP HLDGS INC Put 98919V105 10 19,700 SH Put SOLE 0 19,700 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 40 373 SH   SOLE 0 373 0 0
ZEBRA TECHNOLOGIES CORP Call 989207105 1 300 SH Call SOLE 0 300 0 0
ZEBRA TECHNOLOGIES CORP Put 989207105 0 2,000 SH Put SOLE 0 2,000 0 0
ZENDESK INC COM 98936J101 218 7,514 SH   SOLE 0 7,514 0 0
ZENDESK INC Call 98936J101 0 11,300 SH Call SOLE 0 11,300 0 0
ZENDESK INC Put 98936J101 11 3,000 SH Put SOLE 0 3,000 0 0
ZILLOW GROUP INC CL A 98954M101 13 338 SH   SOLE 0 338 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 33 835 SH   SOLE 0 835 0 0
ZILLOW GROUP INC Call 98954M200 62 9,700 SH Call SOLE 0 9,700 0 0
ZILLOW GROUP INC Call 98954M101 60 8,700 SH Call SOLE 0 8,700 0 0
ZILLOW GROUP INC Put 98954M101 0 200 SH Put SOLE 0 200 0 0
ZILLOW GROUP INC Put 98954M200 6 1,700 SH Put SOLE 0 1,700 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 4,512 38,542 SH   SOLE 0 38,542 0 0
ZIMMER BIOMET HLDGS INC Call 98956P102 103 30,700 SH Call SOLE 0 30,700 0 0
ZIMMER BIOMET HLDGS INC Put 98956P102 596 71,500 SH Put SOLE 0 71,500 0 0
ZION OIL & GAS INC COM 989696109 15 4,500 SH   SOLE 0 4,500 0 0
ZION OIL & GAS INC Call 989696109 2 9,100 SH Call SOLE 0 9,100 0 0
ZION OIL & GAS INC Put 989696109 16 15,600 SH Put SOLE 0 15,600 0 0
ZIONS BANCORPORATION COM 989701107 1,607 34,078 SH   SOLE 0 34,078 0 0
ZIONS BANCORPORATION Call 989701107 177 24,900 SH Call SOLE 0 24,900 0 0
ZIONS BANCORPORATION Put 989701107 0 600 SH Put SOLE 0 600 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 39 6,447 SH   SOLE 0 6,447 0 0
ZIOPHARM ONCOLOGY INC Call 98973P101 2 6,300 SH Call SOLE 0 6,300 0 0
ZIOPHARM ONCOLOGY INC Put 98973P101 41 6,900 SH Put SOLE 0 6,900 0 0
ZIX CORP COM 98974P100 15 3,111 SH   SOLE 0 3,111 0 0
ZIX CORP Call 98974P100 0 10,200 SH Call SOLE 0 10,200 0 0
ZIX CORP Put 98974P100 0 100 SH Put SOLE 0 100 0 0
ZOES KITCHEN INC COM 98979J109 351 27,868 SH   SOLE 0 27,868 0 0
ZOES KITCHEN INC Call 98979J109 2 8,600 SH Call SOLE 0 8,600 0 0
ZOES KITCHEN INC Put 98979J109 54 78,600 SH Put SOLE 0 78,600 0 0
ZOETIS INC Call 98978V103 34 19,400 SH Call SOLE 0 19,400 0 0
ZOETIS INC Put 98978V103 3 15,400 SH Put SOLE 0 15,400 0 0
ZOGENIX INC COM NEW 98978L204 247 7,058 SH   SOLE 0 7,058 0 0
ZOGENIX INC Call 98978L204 480 31,700 SH Call SOLE 0 31,700 0 0
ZOGENIX INC Put 98978L204 24 71,100 SH Put SOLE 0 71,100 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 462 32,939 SH   SOLE 0 32,939 0 0
ZTO EXPRESS CAYMAN INC Call 98980A105 48 21,100 SH Call SOLE 0 21,100 0 0
ZTO EXPRESS CAYMAN INC Put 98980A105 0 1,500 SH Put SOLE 0 1,500 0 0
ZUMIEZ INC COM 989817101 5 300 SH   SOLE 0 300 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 36 4,400 SH   SOLE 0 4,400 0 0
ZYNERBA PHARMACEUTICALS INC Call 98986X109 67 67,300 SH Call SOLE 0 67,300 0 0
ZYNERBA PHARMACEUTICALS INC Put 98986X109 42 13,200 SH Put SOLE 0 13,200 0 0