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
22ND CENTY GROUP INC COM 90137F103 2 1,000 SH   SOLE 0 1,000 0 0
22ND CENTY GROUP INC Call 90137F103 2 11,800 SH Call SOLE 0 11,800 0 0
22ND CENTY GROUP INC Put 90137F103 2 1,000 SH Put SOLE 0 1,000 0 0
2U INC COM 90214J101 24 291 SH   SOLE 0 291 0 0
2U INC Call 90214J101 4 1,500 SH Call SOLE 0 1,500 0 0
3-D SYS CORP DEL COM NEW 88554D205 144 12,500 SH   SOLE 0 12,500 0 0
3-D SYS CORP DEL Call 88554D205 3 9,200 SH Call SOLE 0 9,200 0 0
3-D SYS CORP DEL Put 88554D205 3 300 SH Put SOLE 0 300 0 0
3M CO Call 88579Y101 250 20,300 SH Call SOLE 0 20,300 0 0
3M CO Put 88579Y101 53 21,800 SH Put SOLE 0 21,800 0 0
500 COM LTD SPON ADR REP A 33829R100 105 6,153 SH   SOLE 0 6,153 0 0
500 COM LTD Call 33829R100 0 300 SH Call SOLE 0 300 0 0
51JOB INC SP ADR REP COM 316827104 191 2,225 SH   SOLE 0 2,225 0 0
51JOB INC Call 316827104 7 600 SH Call SOLE 0 600 0 0
51JOB INC Put 316827104 8 13,900 SH Put SOLE 0 13,900 0 0
58 COM INC SPON ADR REP A 31680Q104 265 3,329 SH   SOLE 0 3,329 0 0
58 COM INC Call 31680Q104 55 17,100 SH Call SOLE 0 17,100 0 0
58 COM INC Put 31680Q104 39 11,100 SH Put SOLE 0 11,100 0 0
8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 43 3,607 SH   SOLE 0 3,607 0 0
8X8 INC NEW COM 282914100 22 1,200 SH   SOLE 0 1,200 0 0
AARONS INC Put 002535300 0 200 SH Put SOLE 0 200 0 0
ABB LTD SPONSORED ADR 000375204 187 7,911 SH   SOLE 0 7,911 0 0
ABB LTD Call 000375204 1 2,000 SH Call SOLE 0 2,000 0 0
ABB LTD Put 000375204 62 13,300 SH Put SOLE 0 13,300 0 0
ABBOTT LABS COM 002824100 268 4,487 SH   SOLE 0 4,487 0 0
ABBOTT LABS Call 002824100 104 15,800 SH Call SOLE 0 15,800 0 0
ABBVIE INC COM 00287Y109 312 3,303 SH   SOLE 0 3,303 0 0
ABBVIE INC Call 00287Y109 624 67,600 SH Call SOLE 0 67,600 0 0
ABBVIE INC Put 00287Y109 71 21,200 SH Put SOLE 0 21,200 0 0
ABEONA THERAPEUTICS INC Call 00289Y107 1 700 SH Call SOLE 0 700 0 0
ABEONA THERAPEUTICS INC Put 00289Y107 1 300 SH Put SOLE 0 300 0 0
ABERCROMBIE & FITCH CO Call 002896207 180 20,800 SH Call SOLE 0 20,800 0 0
ABERCROMBIE & FITCH CO Put 002896207 5 1,100 SH Put SOLE 0 1,100 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 71 15,000 SH   SOLE 0 15,000 0 0
ABIOMED INC COM 003654100 58 200 SH   SOLE 0 200 0 0
ABIOMED INC Call 003654100 44 3,600 SH Call SOLE 0 3,600 0 0
ABIOMED INC Put 003654100 4 2,000 SH Put SOLE 0 2,000 0 0
ABLYNX NV Call 00372Y105 4 300 SH Call SOLE 0 300 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 88 2,314 SH   SOLE 0 2,314 0 0
ACACIA COMMUNICATIONS INC Call 00401C108 1 400 SH Call SOLE 0 400 0 0
ACACIA COMMUNICATIONS INC Put 00401C108 84 2,800 SH Put SOLE 0 2,800 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 24 7,070 SH   SOLE 0 7,070 0 0
ACACIA RESH CORP Call 003881307 0 2,000 SH Call SOLE 0 2,000 0 0
ACACIA RESH CORP Put 003881307 7 5,400 SH Put SOLE 0 5,400 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 735 32,736 SH   SOLE 0 32,736 0 0
ACADIA PHARMACEUTICALS INC Call 004225108 6 27,600 SH Call SOLE 0 27,600 0 0
ACADIA PHARMACEUTICALS INC Put 004225108 344 64,800 SH Put SOLE 0 64,800 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 256 11,208 SH   SOLE 0 11,208 0 0
ACCELERATE DIAGNOSTICS INC Call 00430H102 0 800 SH Call SOLE 0 800 0 0
ACCELERATE DIAGNOSTICS INC Put 00430H102 119 64,300 SH Put SOLE 0 64,300 0 0
ACCO BRANDS CORP Call 00081T108 0 200 SH Call SOLE 0 200 0 0
ACETO CORP COM 004446100 93 12,313 SH   SOLE 0 12,313 0 0
ACETO CORP Put 004446100 14 21,200 SH Put SOLE 0 21,200 0 0
ACHAOGEN INC COM 004449104 12 1,000 SH   SOLE 0 1,000 0 0
ACHAOGEN INC Call 004449104 2 1,700 SH Call SOLE 0 1,700 0 0
ACHAOGEN INC Put 004449104 2 2,700 SH Put SOLE 0 2,700 0 0
ACI WORLDWIDE INC COM 004498101 158 6,698 SH   SOLE 0 6,698 0 0
ACI WORLDWIDE INC Put 004498101 14 42,100 SH Put SOLE 0 42,100 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 8 500 SH   SOLE 0 500 0 0
ACORDA THERAPEUTICS INC COM 00484M106 147 6,251 SH   SOLE 0 6,251 0 0
ACORDA THERAPEUTICS INC Put 00484M106 7 5,000 SH Put SOLE 0 5,000 0 0
ACTIVISION BLIZZARD INC Call 00507V109 50 10,000 SH Call SOLE 0 10,000 0 0
ACTIVISION BLIZZARD INC Put 00507V109 10 3,400 SH Put SOLE 0 3,400 0 0
ACUITY BRANDS INC COM 00508Y102 473 3,400 SH   SOLE 0 3,400 0 0
ACUITY BRANDS INC Call 00508Y102 6 5,200 SH Call SOLE 0 5,200 0 0
ACUITY BRANDS INC Put 00508Y102 124 12,200 SH Put SOLE 0 12,200 0 0
ACXIOM CORP COM 005125109 16 738 SH   SOLE 0 738 0 0
ACXIOM CORP Call 005125109 6 5,100 SH Call SOLE 0 5,100 0 0
ACXIOM CORP Put 005125109 4 4,600 SH Put SOLE 0 4,600 0 0
ADAMAS PHARMACEUTICALS INC Call 00548A106 9 7,400 SH Call SOLE 0 7,400 0 0
ADAMAS PHARMACEUTICALS INC Put 00548A106 7 1,000 SH Put SOLE 0 1,000 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 3 869 SH   SOLE 0 869 0 0
ADAMIS PHARMACEUTICALS CORP Call 00547W208 1 1,700 SH Call SOLE 0 1,700 0 0
ADAMIS PHARMACEUTICALS CORP Put 00547W208 0 100 SH Put SOLE 0 100 0 0
ADAPTIMMUNE THERAPEUTICS PLC Call 00653A107 1 700 SH Call SOLE 0 700 0 0
ADAPTIMMUNE THERAPEUTICS PLC Put 00653A107 3 1,100 SH Put SOLE 0 1,100 0 0
ADECOAGRO S A COM L00849106 13 1,812 SH   SOLE 0 1,812 0 0
ADIENT PLC Call G0084W101 0 5,500 SH Call SOLE 0 5,500 0 0
ADOBE SYS INC COM 00724F101 1,632 7,555 SH   SOLE 0 7,555 0 0
ADOBE SYS INC Call 00724F101 39 2,300 SH Call SOLE 0 2,300 0 0
ADOBE SYS INC Put 00724F101 56 5,200 SH Put SOLE 0 5,200 0 0
ADT INC COM 00090Q103 5 700 SH   SOLE 0 700 0 0
ADTRAN INC COM 00738A106 10 700 SH   SOLE 0 700 0 0
ADURO BIOTECH INC COM 00739L101 28 3,100 SH   SOLE 0 3,100 0 0
ADURO BIOTECH INC Put 00739L101 0 100 SH Put SOLE 0 100 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 421 3,557 SH   SOLE 0 3,557 0 0
ADVANCE AUTO PARTS INC Call 00751Y106 50 5,500 SH Call SOLE 0 5,500 0 0
ADVANCE AUTO PARTS INC Put 00751Y106 15 1,000 SH Put SOLE 0 1,000 0 0
ADVANCED ENERGY INDS COM 007973100 26 408 SH   SOLE 0 408 0 0
ADVANCED MICRO DEVICES INC COM 007903107 178 17,750 SH   SOLE 0 17,750 0 0
ADVANCED MICRO DEVICES INC Call 007903107 67 34,300 SH Call SOLE 0 34,300 0 0
ADVANCED MICRO DEVICES INC Put 007903107 157 40,700 SH Put SOLE 0 40,700 0 0
ADVAXIS INC COM NEW 007624208 3 2,100 SH   SOLE 0 2,100 0 0
AEGEAN MARINE PETROLEUM NETW SHS Y0017S102 1 490 SH   SOLE 0 490 0 0
AEGEAN MARINE PETROLEUM NETW Call Y0017S102 0 1,600 SH Call SOLE 0 1,600 0 0
AEGION CORP COM 00770F104 22 997 SH   SOLE 0 997 0 0
AEGION CORP Put 00770F104 0 2,400 SH Put SOLE 0 2,400 0 0
AEGON N V NY REGISTRY SH 007924103 16 2,455 SH   SOLE 0 2,455 0 0
AEGON N V Put 007924103 1 1,300 SH Put SOLE 0 1,300 0 0
AERCAP HOLDINGS NV SHS N00985106 32 631 SH   SOLE 0 631 0 0
AERCAP HOLDINGS NV Call N00985106 3 1,100 SH Call SOLE 0 1,100 0 0
AERCAP HOLDINGS NV Put N00985106 2 6,700 SH Put SOLE 0 6,700 0 0
AERIE PHARMACEUTICALS INC Call 00771V108 13 4,300 SH Call SOLE 0 4,300 0 0
AERIE PHARMACEUTICALS INC Put 00771V108 20 7,400 SH Put SOLE 0 7,400 0 0
AEROHIVE NETWORKS INC Call 007786106 0 2,200 SH Call SOLE 0 2,200 0 0
AEROHIVE NETWORKS INC Put 007786106 1 7,100 SH Put SOLE 0 7,100 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 152 5,435 SH   SOLE 0 5,435 0 0
AEROJET ROCKETDYNE HLDGS INC Call 007800105 3 12,900 SH Call SOLE 0 12,900 0 0
AEROJET ROCKETDYNE HLDGS INC Put 007800105 76 32,800 SH Put SOLE 0 32,800 0 0
AEROVIRONMENT INC COM 008073108 4 100 SH   SOLE 0 100 0 0
AEROVIRONMENT INC Call 008073108 0 400 SH Call SOLE 0 400 0 0
AEROVIRONMENT INC Put 008073108 0 200 SH Put SOLE 0 200 0 0
AES CORP Call 00130H105 9 20,000 SH Call SOLE 0 20,000 0 0
AES CORP Put 00130H105 8 20,000 SH Put SOLE 0 20,000 0 0
AETERNA ZENTARIS INC COM PAR 007975402 1 900 SH   SOLE 0 900 0 0
AETERNA ZENTARIS INC Call 007975402 0 2,500 SH Call SOLE 0 2,500 0 0
AETERNA ZENTARIS INC Put 007975402 2 2,000 SH Put SOLE 0 2,000 0 0
AETNA INC NEW COM 00817Y108 1,066 6,309 SH   SOLE 0 6,309 0 0
AETNA INC NEW Call 00817Y108 62 14,600 SH Call SOLE 0 14,600 0 0
AETNA INC NEW Put 00817Y108 203 16,400 SH Put SOLE 0 16,400 0 0
AFFILIATED MANAGERS GROUP COM 008252108 7 40 SH   SOLE 0 40 0 0
AFFILIATED MANAGERS GROUP Call 008252108 0 200 SH Call SOLE 0 200 0 0
AFLAC INC COM 001055102 3,169 72,427 SH   SOLE 0 72,427 0 0
AFLAC INC Call 001055102 101 20,200 SH Call SOLE 0 20,200 0 0
AFLAC INC Put 001055102 89 97,200 SH Put SOLE 0 97,200 0 0
AGCO CORP COM 001084102 20 311 SH   SOLE 0 311 0 0
AGCO CORP Put 001084102 1 400 SH Put SOLE 0 400 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 20 300 SH   SOLE 0 300 0 0
AGILENT TECHNOLOGIES INC Call 00846U101 0 1,300 SH Call SOLE 0 1,300 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 66 808 SH   SOLE 0 808 0 0
AGIOS PHARMACEUTICALS INC Call 00847X104 41 3,000 SH Call SOLE 0 3,000 0 0
AGIOS PHARMACEUTICALS INC Put 00847X104 3 3,300 SH Put SOLE 0 3,300 0 0
AGNC INVT CORP COM 00123Q104 47 2,500 SH   SOLE 0 2,500 0 0
AGNICO EAGLE MINES LTD COM 008474108 246 5,856 SH   SOLE 0 5,856 0 0
AGNICO EAGLE MINES LTD Call 008474108 122 54,400 SH Call SOLE 0 54,400 0 0
AGNICO EAGLE MINES LTD Put 008474108 58 34,800 SH Put SOLE 0 34,800 0 0
AGREE REALTY CORP COM 008492100 211 4,409 SH   SOLE 0 4,409 0 0
AGREE REALTY CORP Call 008492100 0 200 SH Call SOLE 0 200 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 95 3,000 SH   SOLE 0 3,000 0 0
AIMMUNE THERAPEUTICS INC Call 00900T107 62 19,100 SH Call SOLE 0 19,100 0 0
AIMMUNE THERAPEUTICS INC Put 00900T107 68 18,400 SH Put SOLE 0 18,400 0 0
AIR LEASE CORP CL A 00912X302 50 1,181 SH   SOLE 0 1,181 0 0
AIR LEASE CORP Put 00912X302 4 2,400 SH Put SOLE 0 2,400 0 0
AIR PRODS & CHEMS INC COM 009158106 159 1,000 SH   SOLE 0 1,000 0 0
AIR PRODS & CHEMS INC Call 009158106 11 1,800 SH Call SOLE 0 1,800 0 0
AIR PRODS & CHEMS INC Put 009158106 8 3,100 SH Put SOLE 0 3,100 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 5 239 SH   SOLE 0 239 0 0
AIR TRANSPORT SERVICES GRP I Call 00922R105 4 6,200 SH Call SOLE 0 6,200 0 0
AIR TRANSPORT SERVICES GRP I Put 00922R105 1 2,700 SH Put SOLE 0 2,700 0 0
AIRMEDIA GROUP INC SPONSORED ADR 009411109 0 37 SH   SOLE 0 37 0 0
AIRMEDIA GROUP INC Call 009411109 0 1,800 SH Call SOLE 0 1,800 0 0
AK STL HLDG CORP COM 001547108 139 30,749 SH   SOLE 0 30,749 0 0
AK STL HLDG CORP Call 001547108 1 6,100 SH Call SOLE 0 6,100 0 0
AK STL HLDG CORP Put 001547108 136 71,400 SH Put SOLE 0 71,400 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 645 9,101 SH   SOLE 0 9,101 0 0
AKAMAI TECHNOLOGIES INC Call 00971T101 12 4,300 SH Call SOLE 0 4,300 0 0
AKAMAI TECHNOLOGIES INC Put 00971T101 31 22,000 SH Put SOLE 0 22,000 0 0
AKCEA THERAPEUTICS INC COM 00972L107 3 127 SH   SOLE 0 127 0 0
AKCEA THERAPEUTICS INC Put 00972L107 1 800 SH Put SOLE 0 800 0 0
AKEBIA THERAPEUTICS INC Call 00972D105 0 2,500 SH Call SOLE 0 2,500 0 0
AKORN INC COM 009728106 85 4,572 SH   SOLE 0 4,572 0 0
AKORN INC Call 009728106 3 5,300 SH Call SOLE 0 5,300 0 0
AKORN INC Put 009728106 2 2,400 SH Put SOLE 0 2,400 0 0
ALARM COM HLDGS INC COM 011642105 135 3,600 SH   SOLE 0 3,600 0 0
ALARM COM HLDGS INC Call 011642105 0 300 SH Call SOLE 0 300 0 0
ALARM COM HLDGS INC Put 011642105 7 18,900 SH Put SOLE 0 18,900 0 0
ALASKA AIR GROUP INC COM 011659109 590 9,536 SH   SOLE 0 9,536 0 0
ALASKA AIR GROUP INC Call 011659109 1 3,900 SH Call SOLE 0 3,900 0 0
ALASKA AIR GROUP INC Put 011659109 83 13,300 SH Put SOLE 0 13,300 0 0
ALBEMARLE CORP COM 012653101 5,784 62,376 SH   SOLE 0 62,376 0 0
ALBEMARLE CORP Call 012653101 42 56,000 SH Call SOLE 0 56,000 0 0
ALBEMARLE CORP Put 012653101 1,395 94,300 SH Put SOLE 0 94,300 0 0
ALCOA CORP COM 013872106 188 4,190 SH   SOLE 0 4,190 0 0
ALCOA CORP Call 013872106 56 35,200 SH Call SOLE 0 35,200 0 0
ALCOA CORP Put 013872106 45 16,500 SH Put SOLE 0 16,500 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 14 1,160 SH   SOLE 0 1,160 0 0
ALDER BIOPHARMACEUTICALS INC Call 014339105 0 900 SH Call SOLE 0 900 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 473 4,249 SH   SOLE 0 4,249 0 0
ALEXION PHARMACEUTICALS INC Call 015351109 139 47,000 SH Call SOLE 0 47,000 0 0
ALEXION PHARMACEUTICALS INC Put 015351109 176 13,600 SH Put SOLE 0 13,600 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,176 17,306 SH   SOLE 0 17,306 0 0
ALIBABA GROUP HLDG LTD Call 01609W102 1,428 91,100 SH Call SOLE 0 91,100 0 0
ALIBABA GROUP HLDG LTD Put 01609W102 447 80,600 SH Put SOLE 0 80,600 0 0
ALIGN TECHNOLOGY INC COM 016255101 215 859 SH   SOLE 0 859 0 0
ALIGN TECHNOLOGY INC Call 016255101 51 1,000 SH Call SOLE 0 1,000 0 0
ALIGN TECHNOLOGY INC Put 016255101 6 100 SH Put SOLE 0 100 0 0
ALKERMES PLC SHS G01767105 97 1,687 SH   SOLE 0 1,687 0 0
ALKERMES PLC Call G01767105 9 1,700 SH Call SOLE 0 1,700 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 126 5,349 SH   SOLE 0 5,349 0 0
ALLEGHENY TECHNOLOGIES INC Call 01741R102 5 17,300 SH Call SOLE 0 17,300 0 0
ALLEGHENY TECHNOLOGIES INC Put 01741R102 6 1,600 SH Put SOLE 0 1,600 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 11 129 SH   SOLE 0 129 0 0
ALLEGION PUB LTD CO Call G0176J109 7 5,400 SH Call SOLE 0 5,400 0 0
ALLEGION PUB LTD CO Put G0176J109 2 2,100 SH Put SOLE 0 2,100 0 0
ALLERGAN PLC SHS G0177J108 25 152 SH   SOLE 0 152 0 0
ALLERGAN PLC Call G0177J108 52 14,800 SH Call SOLE 0 14,800 0 0
ALLERGAN PLC Put G0177J108 239 15,200 SH Put SOLE 0 15,200 0 0
ALLIANCE DATA SYSTEMS CORP Call 018581108 1 1,700 SH Call SOLE 0 1,700 0 0
ALLIANCE RES PARTNER L P UT LTD PART 01877R108 36 2,077 SH   SOLE 0 2,077 0 0
ALLIANT ENERGY CORP COM 018802108 16 400 SH   SOLE 0 400 0 0
ALLIANT ENERGY CORP Call 018802108 0 1,100 SH Call SOLE 0 1,100 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 47 1,222 SH   SOLE 0 1,222 0 0
ALLISON TRANSMISSION HLDGS I Call 01973R101 1 4,000 SH Call SOLE 0 4,000 0 0
ALLISON TRANSMISSION HLDGS I Put 01973R101 0 100 SH Put SOLE 0 100 0 0
ALLOT COMMUNICATIONS LTD SHS M0854Q105 0 104 SH   SOLE 0 104 0 0
ALLOT COMMUNICATIONS LTD Put M0854Q105 0 700 SH Put SOLE 0 700 0 0
ALLSTATE CORP COM 020002101 548 5,789 SH   SOLE 0 5,789 0 0
ALLSTATE CORP Call 020002101 15 4,600 SH Call SOLE 0 4,600 0 0
ALLSTATE CORP Put 020002101 17 9,400 SH Put SOLE 0 9,400 0 0
ALLY FINL INC COM 02005N100 17 642 SH   SOLE 0 642 0 0
ALLY FINL INC Call 02005N100 2 3,500 SH Call SOLE 0 3,500 0 0
ALLY FINL INC Put 02005N100 0 2,800 SH Put SOLE 0 2,800 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 558 4,691 SH   SOLE 0 4,691 0 0
ALNYLAM PHARMACEUTICALS INC Call 02043Q107 204 12,800 SH Call SOLE 0 12,800 0 0
ALNYLAM PHARMACEUTICALS INC Put 02043Q107 147 13,800 SH Put SOLE 0 13,800 0 0
ALPHA PRO TECH LTD COM 020772109 1 400 SH   SOLE 0 400 0 0
ALPHABET INC CAP STK CL C 02079K107 14,534 14,087 SH   SOLE 0 14,087 0 0
ALPHABET INC CAP STK CL A 02079K305 12,800 12,342 SH   SOLE 0 12,342 0 0
ALPHABET INC Call 02079K305 4,491 20,400 SH Call SOLE 0 20,400 0 0
ALPHABET INC Call 02079K107 1,934 21,900 SH Call SOLE 0 21,900 0 0
ALPHABET INC Put 02079K107 317 9,600 SH Put SOLE 0 9,600 0 0
ALPHABET INC Put 02079K305 235 20,100 SH Put SOLE 0 20,100 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 593 63,300 SH   SOLE 0 63,300 0 0
ALPS ETF TR MED BREAKTHGH 00162Q593 13 383 SH   SOLE 0 383 0 0
ALPS ETF TR Call 00162Q593 0 400 SH Call SOLE 0 400 0 0
ALPS ETF TR Call 00162Q866 5 52,500 SH Call SOLE 0 52,500 0 0
ALPS ETF TR Put 00162Q866 67 63,600 SH Put SOLE 0 63,600 0 0
ALTABA INC COM 021346101 603 8,148 SH   SOLE 0 8,148 0 0
ALTABA INC Call 021346101 7 700 SH Call SOLE 0 700 0 0
ALTABA INC Put 021346101 3 28,500 SH Put SOLE 0 28,500 0 0
ALTERYX INC COM CL A 02156B103 133 3,911 SH   SOLE 0 3,911 0 0
ALTERYX INC Call 02156B103 15 3,700 SH Call SOLE 0 3,700 0 0
ALTERYX INC Put 02156B103 0 300 SH Put SOLE 0 300 0 0
ALTICE USA INC CL A 02156K103 201 10,889 SH   SOLE 0 10,889 0 0
ALTICE USA INC Call 02156K103 0 1,000 SH Call SOLE 0 1,000 0 0
ALTICE USA INC Put 02156K103 46 13,500 SH Put SOLE 0 13,500 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 0 25 SH   SOLE 0 25 0 0
ALTISOURCE PORTFOLIO SOLNS S Call L0175J104 3 3,200 SH Call SOLE 0 3,200 0 0
ALTISOURCE PORTFOLIO SOLNS S Put L0175J104 0 200 SH Put SOLE 0 200 0 0
ALTRA INDL MOTION CORP COM 02208R106 2 49 SH   SOLE 0 49 0 0
ALTRA INDL MOTION CORP Put 02208R106 3 900 SH Put SOLE 0 900 0 0
ALTRIA GROUP INC Call 02209S103 53 55,800 SH Call SOLE 0 55,800 0 0
ALTRIA GROUP INC Put 02209S103 54 20,000 SH Put SOLE 0 20,000 0 0
ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 3 249 SH   SOLE 0 249 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 3 1,200 SH   SOLE 0 1,200 0 0
AMARIN CORP PLC Call 023111206 3 3,000 SH Call SOLE 0 3,000 0 0
AMAZON COM INC COM 023135106 49,322 34,078 SH   SOLE 0 34,078 0 0
AMAZON COM INC Call 023135106 4,126 17,100 SH Call SOLE 0 17,100 0 0
AMAZON COM INC Put 023135106 1,681 31,700 SH Put SOLE 0 31,700 0 0
AMBAC FINL GROUP INC COM NEW 023139884 75 4,822 SH   SOLE 0 4,822 0 0
AMBAC FINL GROUP INC Call 023139884 1 1,200 SH Call SOLE 0 1,200 0 0
AMBAC FINL GROUP INC Put 023139884 0 700 SH Put SOLE 0 700 0 0
AMBARELLA INC SHS G037AX101 485 9,907 SH   SOLE 0 9,907 0 0
AMBARELLA INC Call G037AX101 30 28,000 SH Call SOLE 0 28,000 0 0
AMBARELLA INC Put G037AX101 64 21,500 SH Put SOLE 0 21,500 0 0
AMBEV SA SPONSORED ADR 02319V103 109 15,000 SH   SOLE 0 15,000 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 16 1,200 SH   SOLE 0 1,200 0 0
AMC ENTMT HLDGS INC Call 00165C104 9 12,900 SH Call SOLE 0 12,900 0 0
AMC ENTMT HLDGS INC Put 00165C104 5 4,500 SH Put SOLE 0 4,500 0 0
AMC NETWORKS INC CL A 00164V103 51 1,003 SH   SOLE 0 1,003 0 0
AMC NETWORKS INC Call 00164V103 0 400 SH Call SOLE 0 400 0 0
AMC NETWORKS INC Put 00164V103 1 400 SH Put SOLE 0 400 0 0
AMDOCS LTD Put G02602103 0 200 SH Put SOLE 0 200 0 0
AMERCO COM 023586100 24 72 SH   SOLE 0 72 0 0
AMEREN CORP Put 023608102 1 1,000 SH Put SOLE 0 1,000 0 0
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 217 35,200 SH   SOLE 0 35,200 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 140 2,696 SH   SOLE 0 2,696 0 0
AMERICAN AIRLS GROUP INC Call 02376R102 153 108,100 SH Call SOLE 0 108,100 0 0
AMERICAN AIRLS GROUP INC Put 02376R102 50 83,900 SH Put SOLE 0 83,900 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 9 595 SH   SOLE 0 595 0 0
AMERICAN AXLE & MFG HLDGS IN Call 024061103 0 500 SH Call SOLE 0 500 0 0
AMERICAN AXLE & MFG HLDGS IN Put 024061103 1 5,000 SH Put SOLE 0 5,000 0 0
AMERICAN CAMPUS CMNTYS INC Call 024835100 0 400 SH Call SOLE 0 400 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 11 596 SH   SOLE 0 596 0 0
AMERICAN EAGLE OUTFITTERS NE Put 02553E106 0 800 SH Put SOLE 0 800 0 0
AMERICAN ELEC PWR INC COM 025537101 150 2,200 SH   SOLE 0 2,200 0 0
AMERICAN ELEC PWR INC Call 025537101 8 17,000 SH Call SOLE 0 17,000 0 0
AMERICAN ELEC PWR INC Put 025537101 39 5,700 SH Put SOLE 0 5,700 0 0
AMERICAN EQTY INVT LIFE HLD Call 025676206 0 600 SH Call SOLE 0 600 0 0
AMERICAN EXPRESS CO Call 025816109 1,620 159,000 SH Call SOLE 0 159,000 0 0
AMERICAN EXPRESS CO Put 025816109 3 8,100 SH Put SOLE 0 8,100 0 0
AMERICAN FINL GROUP INC OHIO Call 025932104 2 100 SH Call SOLE 0 100 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 10 500 SH   SOLE 0 500 0 0
AMERICAN INTL GROUP INC Call 026874784 610 235,800 SH Call SOLE 0 235,800 0 0
AMERICAN INTL GROUP INC Put 026874784 86 87,700 SH Put SOLE 0 87,700 0 0
AMERICAN MIDSTREAM PARTNERS Call 02752P100 1 700 SH Call SOLE 0 700 0 0
AMERICAN MIDSTREAM PARTNERS Put 02752P100 4 1,600 SH Put SOLE 0 1,600 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 249 24,209 SH   SOLE 0 24,209 0 0
AMERICAN OUTDOOR BRANDS CORP Call 02874P103 0 600 SH Call SOLE 0 600 0 0
AMERICAN OUTDOOR BRANDS CORP Put 02874P103 5 20,900 SH Put SOLE 0 20,900 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 24 650 SH   SOLE 0 650 0 0
AMERICAN RAILCAR INDS INC Call 02916P103 1 2,000 SH Call SOLE 0 2,000 0 0
AMERICAN RAILCAR INDS INC Put 02916P103 1 4,700 SH Put SOLE 0 4,700 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,249 8,600 SH   SOLE 0 8,600 0 0
AMERICAN TOWER CORP NEW Call 03027X100 15 10,100 SH Call SOLE 0 10,100 0 0
AMERICAN TOWER CORP NEW Put 03027X100 15 15,700 SH Put SOLE 0 15,700 0 0
AMERICAN WOODMARK CORPORATIO Call 030506109 0 100 SH Call SOLE 0 100 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 22 275 SH   SOLE 0 275 0 0
AMERICAN WTR WKS CO INC NEW Call 030420103 0 200 SH Call SOLE 0 200 0 0
AMERIPRISE FINL INC COM 03076C106 191 1,295 SH   SOLE 0 1,295 0 0
AMERIPRISE FINL INC Put 03076C106 4 600 SH Put SOLE 0 600 0 0
AMERIS BANCORP Call 03076K108 1 400 SH Call SOLE 0 400 0 0
AMERISOURCEBERGEN CORP COM 03073E105 263 3,053 SH   SOLE 0 3,053 0 0
AMERISOURCEBERGEN CORP Call 03073E105 1 300 SH Call SOLE 0 300 0 0
AMERISOURCEBERGEN CORP Put 03073E105 1 500 SH Put SOLE 0 500 0 0
AMETEK INC NEW COM 031100100 22 293 SH   SOLE 0 293 0 0
AMETEK INC NEW Call 031100100 0 3,400 SH Call SOLE 0 3,400 0 0
AMETEK INC NEW Put 031100100 2 600 SH Put SOLE 0 600 0 0
AMGEN INC COM 031162100 2,600 15,255 SH   SOLE 0 15,255 0 0
AMGEN INC Put 031162100 25 4,700 SH Put SOLE 0 4,700 0 0
AMICUS THERAPEUTICS INC COM 03152W109 312 20,746 SH   SOLE 0 20,746 0 0
AMICUS THERAPEUTICS INC Call 03152W109 215 513,400 SH Call SOLE 0 513,400 0 0
AMICUS THERAPEUTICS INC Put 03152W109 6 23,400 SH Put SOLE 0 23,400 0 0
AMKOR TECHNOLOGY INC COM 031652100 13 1,300 SH   SOLE 0 1,300 0 0
AMKOR TECHNOLOGY INC Call 031652100 0 200 SH Call SOLE 0 200 0 0
AMPHASTAR PHARMACEUTICALS IN Call 03209R103 0 400 SH Call SOLE 0 400 0 0
AMPHENOL CORP NEW CL A 032095101 57 672 SH   SOLE 0 672 0 0
AMPHENOL CORP NEW Call 032095101 0 100 SH Call SOLE 0 100 0 0
AMPHENOL CORP NEW Put 032095101 0 800 SH Put SOLE 0 800 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 0 200 SH   SOLE 0 200 0 0
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 15 800 SH   SOLE 0 800 0 0
AMPLIFY ETF TR Call 032108607 0 300 SH Call SOLE 0 300 0 0
AMPLIFY ETF TR Put 032108607 1 700 SH Put SOLE 0 700 0 0
AMTRUST FINL SVCS INC COM 032359309 91 7,473 SH   SOLE 0 7,473 0 0
AMTRUST FINL SVCS INC Put 032359309 2 4,400 SH Put SOLE 0 4,400 0 0
ANADARKO PETE CORP COM 032511107 3,744 61,992 SH   SOLE 0 61,992 0 0
ANADARKO PETE CORP Call 032511107 23 23,600 SH Call SOLE 0 23,600 0 0
ANADARKO PETE CORP Put 032511107 104 108,200 SH Put SOLE 0 108,200 0 0
ANALOG DEVICES INC COM 032654105 191 2,101 SH   SOLE 0 2,101 0 0
ANALOG DEVICES INC Call 032654105 117 11,600 SH Call SOLE 0 11,600 0 0
ANALOG DEVICES INC Put 032654105 58 13,000 SH Put SOLE 0 13,000 0 0
ANAPTYSBIO INC COM 032724106 322 3,100 SH   SOLE 0 3,100 0 0
ANAPTYSBIO INC Call 032724106 7 6,500 SH Call SOLE 0 6,500 0 0
ANAPTYSBIO INC Put 032724106 10 10,200 SH Put SOLE 0 10,200 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 6 2,213 SH   SOLE 0 2,213 0 0
ANDEAVOR COM 03349M105 1,734 17,246 SH   SOLE 0 17,246 0 0
ANDEAVOR Put 03349M105 231 25,900 SH Put SOLE 0 25,900 0 0
ANDEAVOR LOGISTICS LP Call 03350F106 7 8,100 SH Call SOLE 0 8,100 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 163 17,205 SH   SOLE 0 17,205 0 0
ANGLOGOLD ASHANTI LTD Call 035128206 0 1,100 SH Call SOLE 0 1,100 0 0
ANGLOGOLD ASHANTI LTD Put 035128206 99 37,600 SH Put SOLE 0 37,600 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3,024 27,512 SH   SOLE 0 27,512 0 0
ANHEUSER BUSCH INBEV SA/NV Call 03524A108 31 15,200 SH Call SOLE 0 15,200 0 0
ANHEUSER BUSCH INBEV SA/NV Put 03524A108 65 16,500 SH Put SOLE 0 16,500 0 0
ANI PHARMACEUTICALS INC COM 00182C103 5 100 SH   SOLE 0 100 0 0
ANI PHARMACEUTICALS INC Call 00182C103 0 400 SH Call SOLE 0 400 0 0
ANI PHARMACEUTICALS INC Put 00182C103 2 1,000 SH Put SOLE 0 1,000 0 0
ANNALY CAP MGMT INC COM 035710409 44 4,254 SH   SOLE 0 4,254 0 0
ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 1 49 SH   SOLE 0 49 0 0
ANTERO MIDSTREAM PARTNERS LP Put 03673L103 4 4,000 SH Put SOLE 0 4,000 0 0
ANTERO RES CORP COM 03674X106 513 25,868 SH   SOLE 0 25,868 0 0
ANTERO RES CORP Call 03674X106 6 5,200 SH Call SOLE 0 5,200 0 0
ANTERO RES CORP Put 03674X106 19 42,000 SH Put SOLE 0 42,000 0 0
ANTHERA PHARMACEUTICALS INC COM 03674U300 0 100 SH   SOLE 0 100 0 0
ANTHERA PHARMACEUTICALS INC Call 03674U300 0 5,000 SH Call SOLE 0 5,000 0 0
ANTHERA PHARMACEUTICALS INC Put 03674U300 0 300 SH Put SOLE 0 300 0 0
AON PLC Call G0408V102 14 14,400 SH Call SOLE 0 14,400 0 0
AON PLC Put G0408V102 9 4,100 SH Put SOLE 0 4,100 0 0
APACHE CORP COM 037411105 1,741 45,270 SH   SOLE 0 45,270 0 0
APACHE CORP Call 037411105 5 23,400 SH Call SOLE 0 23,400 0 0
APACHE CORP Put 037411105 185 26,700 SH Put SOLE 0 26,700 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 55 1,879 SH   SOLE 0 1,879 0 0
APOLLO GLOBAL MGMT LLC Call 037612306 12 3,000 SH Call SOLE 0 3,000 0 0
APOLLO INVT CORP COM 03761U106 24 4,700 SH   SOLE 0 4,700 0 0
APPLE HOSPITALITY REIT INC Call 03784Y200 0 5,800 SH Call SOLE 0 5,800 0 0
APPLE HOSPITALITY REIT INC Put 03784Y200 0 500 SH Put SOLE 0 500 0 0
APPLE INC COM 037833100 31,924 190,275 SH   SOLE 0 190,275 0 0
APPLE INC Call 037833100 5,435 841,100 SH Call SOLE 0 841,100 0 0
APPLE INC Put 037833100 2,164 687,600 SH Put SOLE 0 687,600 0 0
APPLIED MATLS INC COM 038222105 2,885 51,883 SH   SOLE 0 51,883 0 0
APPLIED MATLS INC Call 038222105 26 20,300 SH Call SOLE 0 20,300 0 0
APPLIED MATLS INC Put 038222105 73 49,700 SH Put SOLE 0 49,700 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 310 12,398 SH   SOLE 0 12,398 0 0
APPLIED OPTOELECTRONICS INC Call 03823U102 13 14,600 SH Call SOLE 0 14,600 0 0
APPLIED OPTOELECTRONICS INC Put 03823U102 755 24,300 SH Put SOLE 0 24,300 0 0
APPTIO INC CL A 03835C108 137 4,863 SH   SOLE 0 4,863 0 0
APPTIO INC Call 03835C108 13 1,300 SH Call SOLE 0 1,300 0 0
APPTIO INC Put 03835C108 0 100 SH Put SOLE 0 100 0 0
APTIV PLC SHS G6095L109 13 156 SH   SOLE 0 156 0 0
APTIV PLC Put G6095L109 31 18,700 SH Put SOLE 0 18,700 0 0
AQUA METALS INC COM 03837J101 7 2,900 SH   SOLE 0 2,900 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 0 98 SH   SOLE 0 98 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 46 3,300 SH   SOLE 0 3,300 0 0
AQUINOX PHARMACEUTICALS INC Call 03842B101 1 2,300 SH Call SOLE 0 2,300 0 0
AQUINOX PHARMACEUTICALS INC Put 03842B101 2 1,000 SH Put SOLE 0 1,000 0 0
ARALEZ PHARMACEUTICALS INC COM 03852X100 0 499 SH   SOLE 0 499 0 0
ARAMARK COM 03852U106 23 600 SH   SOLE 0 600 0 0
ARATANA THERAPEUTICS INC COM 03874P101 0 100 SH   SOLE 0 100 0 0
ARATANA THERAPEUTICS INC Call 03874P101 0 1,400 SH Call SOLE 0 1,400 0 0
ARBOR RLTY TR INC Call 038923108 0 600 SH Call SOLE 0 600 0 0
ARBOR RLTY TR INC Put 038923108 0 300 SH Put SOLE 0 300 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 2 500 SH   SOLE 0 500 0 0
ARBUTUS BIOPHARMA CORP Put 03879J100 0 600 SH Put SOLE 0 600 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 149 4,707 SH   SOLE 0 4,707 0 0
ARCELORMITTAL SA LUXEMBOURG Call 03938L203 15 8,200 SH Call SOLE 0 8,200 0 0
ARCELORMITTAL SA LUXEMBOURG Put 03938L203 25 12,900 SH Put SOLE 0 12,900 0 0
ARCH CAP GROUP LTD ORD G0450A105 248 2,909 SH   SOLE 0 2,909 0 0
ARCH COAL INC CL A 039380407 103 1,123 SH   SOLE 0 1,123 0 0
ARCH COAL INC Call 039380407 0 200 SH Call SOLE 0 200 0 0
ARCHER DANIELS MIDLAND CO Call 039483102 106 56,800 SH Call SOLE 0 56,800 0 0
ARCHROCK PARTNERS L P Call 03957U100 0 1,800 SH Call SOLE 0 1,800 0 0
ARCONIC INC COM 03965L100 157 6,849 SH   SOLE 0 6,849 0 0
ARCONIC INC Call 03965L100 209 120,400 SH Call SOLE 0 120,400 0 0
ARCONIC INC Put 03965L100 118 182,200 SH Put SOLE 0 182,200 0 0
ARDELYX INC COM 039697107 0 100 SH   SOLE 0 100 0 0
ARDELYX INC Call 039697107 0 6,200 SH Call SOLE 0 6,200 0 0
ARDMORE SHIPPING CORP COM Y0207T100 0 86 SH   SOLE 0 86 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 487 12,336 SH   SOLE 0 12,336 0 0
ARENA PHARMACEUTICALS INC Call 040047607 68 15,600 SH Call SOLE 0 15,600 0 0
ARENA PHARMACEUTICALS INC Put 040047607 44 12,500 SH Put SOLE 0 12,500 0 0
ARES CAP CORP COM 04010L103 255 16,100 SH   SOLE 0 16,100 0 0
ARES CAP CORP Call 04010L103 7 21,300 SH Call SOLE 0 21,300 0 0
ARES CAP CORP Put 04010L103 5 19,600 SH Put SOLE 0 19,600 0 0
ARES MGMT LP COM SHS REG INT 04014Y101 79 3,700 SH   SOLE 0 3,700 0 0
ARES MGMT LP Call 04014Y101 0 200 SH Call SOLE 0 200 0 0
ARGAN INC COM 04010E109 105 2,459 SH   SOLE 0 2,459 0 0
ARGAN INC Put 04010E109 2 600 SH Put SOLE 0 600 0 0
ARISTA NETWORKS INC COM 040413106 1,161 4,549 SH   SOLE 0 4,549 0 0
ARISTA NETWORKS INC Call 040413106 500 15,200 SH Call SOLE 0 15,200 0 0
ARISTA NETWORKS INC Put 040413106 360 17,600 SH Put SOLE 0 17,600 0 0
ARLINGTON ASSET INVT CORP Call 041356205 1 40,000 SH Call SOLE 0 40,000 0 0
ARLINGTON ASSET INVT CORP Put 041356205 46 4,200 SH Put SOLE 0 4,200 0 0
ARMSTRONG FLOORING INC COM 04238R106 1 100 SH   SOLE 0 100 0 0
AROTECH CORP COM NEW 042682203 1 503 SH   SOLE 0 503 0 0
AROTECH CORP Call 042682203 0 100 SH Call SOLE 0 100 0 0
AROTECH CORP Put 042682203 1 600 SH Put SOLE 0 600 0 0
ARRAY BIOPHARMA INC COM 04269X105 15 925 SH   SOLE 0 925 0 0
ARRAY BIOPHARMA INC Call 04269X105 107 31,000 SH Call SOLE 0 31,000 0 0
ARRAY BIOPHARMA INC Put 04269X105 10 2,500 SH Put SOLE 0 2,500 0 0
ARRIS INTL INC SHS G0551A103 260 9,818 SH   SOLE 0 9,818 0 0
ARROW ELECTRS INC Put 042735100 0 100 SH Put SOLE 0 100 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 20 300 SH   SOLE 0 300 0 0
ASBURY AUTOMOTIVE GROUP INC Put 043436104 3 12,500 SH Put SOLE 0 12,500 0 0
ASCENA RETAIL GROUP INC COM 04351G101 8 4,319 SH   SOLE 0 4,319 0 0
ASCENA RETAIL GROUP INC Call 04351G101 0 2,500 SH Call SOLE 0 2,500 0 0
ASCENA RETAIL GROUP INC Put 04351G101 11 10,000 SH Put SOLE 0 10,000 0 0
ASHFORD HOSPITALITY PRIME IN COM 044102101 75 7,795 SH   SOLE 0 7,795 0 0
ASHFORD HOSPITALITY PRIME IN Put 044102101 39 5,000 SH Put SOLE 0 5,000 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 13 2,100 SH   SOLE 0 2,100 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 248 3,560 SH   SOLE 0 3,560 0 0
ASHLAND GLOBAL HLDGS INC Call 044186104 59 70,800 SH Call SOLE 0 70,800 0 0
ASHLAND GLOBAL HLDGS INC Put 044186104 44 9,200 SH Put SOLE 0 9,200 0 0
ASML HOLDING N V Put N07059210 0 600 SH Put SOLE 0 600 0 0
ASPEN TECHNOLOGY INC Call 045327103 2 200 SH Call SOLE 0 200 0 0
ASSEMBLY BIOSCIENCES INC Call 045396108 1 1,000 SH Call SOLE 0 1,000 0 0
ASSEMBLY BIOSCIENCES INC Put 045396108 1 300 SH Put SOLE 0 300 0 0
ASSURED GUARANTY LTD COM G0585R106 21 582 SH   SOLE 0 582 0 0
ASSURED GUARANTY LTD Put G0585R106 29 6,600 SH Put SOLE 0 6,600 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 107 3,088 SH   SOLE 0 3,088 0 0
ASTRAZENECA PLC Call 046353108 98 50,000 SH Call SOLE 0 50,000 0 0
ASTRAZENECA PLC Put 046353108 6 6,800 SH Put SOLE 0 6,800 0 0
ASURE SOFTWARE INC COM 04649U102 19 1,600 SH   SOLE 0 1,600 0 0
ASURE SOFTWARE INC Put 04649U102 0 100 SH Put SOLE 0 100 0 0
AT HOME GROUP INC COM 04650Y100 344 10,737 SH   SOLE 0 10,737 0 0
AT HOME GROUP INC Call 04650Y100 0 1,000 SH Call SOLE 0 1,000 0 0
AT HOME GROUP INC Put 04650Y100 0 600 SH Put SOLE 0 600 0 0
AT&T INC COM 00206R102 3,665 102,829 SH   SOLE 0 102,829 0 0
AT&T INC Call 00206R102 61 190,500 SH Call SOLE 0 190,500 0 0
AT&T INC Put 00206R102 255 183,500 SH Put SOLE 0 183,500 0 0
ATARA BIOTHERAPEUTICS INC Call 046513107 130 69,300 SH Call SOLE 0 69,300 0 0
ATARA BIOTHERAPEUTICS INC Put 046513107 6 5,000 SH Put SOLE 0 5,000 0 0
ATHENAHEALTH INC COM 04685W103 11 79 SH   SOLE 0 79 0 0
ATHENAHEALTH INC Call 04685W103 1 200 SH Call SOLE 0 200 0 0
ATHENAHEALTH INC Put 04685W103 3 600 SH Put SOLE 0 600 0 0
ATHENE HLDG LTD CL A G0684D107 50 1,046 SH   SOLE 0 1,046 0 0
ATHENE HLDG LTD Put G0684D107 4 3,900 SH Put SOLE 0 3,900 0 0
ATHERSYS INC COM 04744L106 0 100 SH   SOLE 0 100 0 0
ATLANTICA YIELD PLC Put G0751N103 0 100 SH Put SOLE 0 100 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 7 126 SH   SOLE 0 126 0 0
ATLAS AIR WORLDWIDE HLDGS IN Call 049164205 0 100 SH Call SOLE 0 100 0 0
ATLAS AIR WORLDWIDE HLDGS IN Put 049164205 0 1,500 SH Put SOLE 0 1,500 0 0
ATLASSIAN CORP PLC CL A G06242104 558 10,364 SH   SOLE 0 10,364 0 0
ATLASSIAN CORP PLC Call G06242104 1 700 SH Call SOLE 0 700 0 0
ATLASSIAN CORP PLC Put G06242104 91 20,200 SH Put SOLE 0 20,200 0 0
ATMOS ENERGY CORP COM 049560105 1 15 SH   SOLE 0 15 0 0
ATMOS ENERGY CORP Put 049560105 0 200 SH Put SOLE 0 200 0 0
AU OPTRONICS CORP SPONSORED ADR 002255107 45 9,900 SH   SOLE 0 9,900 0 0
AU OPTRONICS CORP Call 002255107 0 400 SH Call SOLE 0 400 0 0
AU OPTRONICS CORP Put 002255107 0 500 SH Put SOLE 0 500 0 0
AUDIOCODES LTD ORD M15342104 10 1,400 SH   SOLE 0 1,400 0 0
AUDIOCODES LTD Call M15342104 0 300 SH Call SOLE 0 300 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 3 600 SH   SOLE 0 600 0 0
AURINIA PHARMACEUTICALS INC Call 05156V102 0 4,800 SH Call SOLE 0 4,800 0 0
AURIS MED HLDG AG COM H0381L104 0 391 SH   SOLE 0 391 0 0
AUTODESK INC COM 052769106 1,559 12,422 SH   SOLE 0 12,422 0 0
AUTODESK INC Call 052769106 96 13,800 SH Call SOLE 0 13,800 0 0
AUTODESK INC Put 052769106 43 10,000 SH Put SOLE 0 10,000 0 0
AUTOLIV INC COM 052800109 72 500 SH   SOLE 0 500 0 0
AUTOLIV INC Call 052800109 19 5,400 SH Call SOLE 0 5,400 0 0
AUTOLIV INC Put 052800109 8 2,000 SH Put SOLE 0 2,000 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 977 8,612 SH   SOLE 0 8,612 0 0
AUTOMATIC DATA PROCESSING IN Call 053015103 141 16,900 SH Call SOLE 0 16,900 0 0
AUTOMATIC DATA PROCESSING IN Put 053015103 111 32,500 SH Put SOLE 0 32,500 0 0
AUTONATION INC Call 05329W102 0 100 SH Call SOLE 0 100 0 0
AUTOZONE INC COM 053332102 190 294 SH   SOLE 0 294 0 0
AUTOZONE INC Call 053332102 0 700 SH Call SOLE 0 700 0 0
AUTOZONE INC Put 053332102 8 500 SH Put SOLE 0 500 0 0
AVALONBAY CMNTYS INC COM 053484101 354 2,158 SH   SOLE 0 2,158 0 0
AVALONBAY CMNTYS INC Call 053484101 3 700 SH Call SOLE 0 700 0 0
AVALONBAY CMNTYS INC Put 053484101 2 2,900 SH Put SOLE 0 2,900 0 0
AVANGRID INC COM 05351W103 17 352 SH   SOLE 0 352 0 0
AVANGRID INC Put 05351W103 0 200 SH Put SOLE 0 200 0 0
AVEXIS INC COM 05366U100 12 100 SH   SOLE 0 100 0 0
AVEXIS INC Call 05366U100 100 31,200 SH Call SOLE 0 31,200 0 0
AVID TECHNOLOGY INC COM 05367P100 21 4,820 SH   SOLE 0 4,820 0 0
AVID TECHNOLOGY INC Call 05367P100 0 6,100 SH Call SOLE 0 6,100 0 0
AVID TECHNOLOGY INC Put 05367P100 2 1,500 SH Put SOLE 0 1,500 0 0
AVIS BUDGET GROUP Call 053774105 1,224 113,400 SH Call SOLE 0 113,400 0 0
AVIS BUDGET GROUP Put 053774105 88 47,800 SH Put SOLE 0 47,800 0 0
AVON PRODS INC COM 054303102 20 7,200 SH   SOLE 0 7,200 0 0
AVX CORP NEW COM 002444107 6 400 SH   SOLE 0 400 0 0
AXALTA COATING SYS LTD COM G0750C108 62 2,071 SH   SOLE 0 2,071 0 0
AXALTA COATING SYS LTD Call G0750C108 2 4,500 SH Call SOLE 0 4,500 0 0
AXALTA COATING SYS LTD Put G0750C108 3 2,000 SH Put SOLE 0 2,000 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 30 1,243 SH   SOLE 0 1,243 0 0
AXCELIS TECHNOLOGIES INC Call 054540208 1 4,900 SH Call SOLE 0 4,900 0 0
AXCELIS TECHNOLOGIES INC Put 054540208 12 6,900 SH Put SOLE 0 6,900 0 0
AXOGEN INC COM 05463X106 7 200 SH   SOLE 0 200 0 0
AXOGEN INC Call 05463X106 20 1,700 SH Call SOLE 0 1,700 0 0
AXOGEN INC Put 05463X106 1 400 SH Put SOLE 0 400 0 0
AXON ENTERPRISE INC COM 05464C101 240 6,128 SH   SOLE 0 6,128 0 0
AXON ENTERPRISE INC Call 05464C101 101 7,900 SH Call SOLE 0 7,900 0 0
AXON ENTERPRISE INC Put 05464C101 3 11,200 SH Put SOLE 0 11,200 0 0
AXOVANT SCIENCES LTD COM G0750W104 27 20,400 SH   SOLE 0 20,400 0 0
AXOVANT SCIENCES LTD Call G0750W104 0 400 SH Call SOLE 0 400 0 0
AXT INC COM 00246W103 16 2,213 SH   SOLE 0 2,213 0 0
AXT INC Call 00246W103 0 3,700 SH Call SOLE 0 3,700 0 0
AXT INC Put 00246W103 5 2,300 SH Put SOLE 0 2,300 0 0
AYTU BIOSCIENCE INC COM PAR 054754403 0 1 SH   SOLE 0 1 0 0
AZZ INC COM 002474104 4 100 SH   SOLE 0 100 0 0
AZZ INC Put 002474104 1 400 SH Put SOLE 0 400 0 0
B & G FOODS INC NEW COM 05508R106 5 231 SH   SOLE 0 231 0 0
B & G FOODS INC NEW Call 05508R106 0 2,400 SH Call SOLE 0 2,400 0 0
B & G FOODS INC NEW Put 05508R106 18 4,900 SH Put SOLE 0 4,900 0 0
B COMMUNICATIONS LTD SHS M15629104 1 108 SH   SOLE 0 108 0 0
B2GOLD CORP COM 11777Q209 35 13,000 SH   SOLE 0 13,000 0 0
BABCOCK & WILCOX ENTERPRIS I Call 05614L100 2 21,300 SH Call SOLE 0 21,300 0 0
BABCOCK & WILCOX ENTERPRIS I Put 05614L100 3 8,700 SH Put SOLE 0 8,700 0 0
BADGER METER INC COM 056525108 5 111 SH   SOLE 0 111 0 0
BADGER METER INC Call 056525108 0 100 SH Call SOLE 0 100 0 0
BAIDU INC SPON ADR REP A 056752108 788 3,532 SH   SOLE 0 3,532 0 0
BAIDU INC Call 056752108 4 100 SH Call SOLE 0 100 0 0
BAIDU INC Put 056752108 92 6,500 SH Put SOLE 0 6,500 0 0
BAKER HUGHES A GE CO CL A 05722G100 1,475 53,143 SH   SOLE 0 53,143 0 0
BAKER HUGHES A GE CO Call 05722G100 0 7,000 SH Call SOLE 0 7,000 0 0
BAKER HUGHES A GE CO Put 05722G100 125 53,800 SH Put SOLE 0 53,800 0 0
BALDWIN & LYONS INC CL A 057755100 6 303 SH   SOLE 0 303 0 0
BALL CORP COM 058498106 285 7,178 SH   SOLE 0 7,178 0 0
BALL CORP Call 058498106 2 3,300 SH Call SOLE 0 3,300 0 0
BALL CORP Put 058498106 0 1,600 SH Put SOLE 0 1,600 0 0
BALLARD PWR SYS INC NEW COM 058586108 15 4,234 SH   SOLE 0 4,234 0 0
BALLARD PWR SYS INC NEW Put 058586108 1 19,700 SH Put SOLE 0 19,700 0 0
BANC OF CALIFORNIA INC COM 05990K106 96 5,013 SH   SOLE 0 5,013 0 0
BANC OF CALIFORNIA INC Call 05990K106 0 3,000 SH Call SOLE 0 3,000 0 0
BANC OF CALIFORNIA INC Put 05990K106 4 2,800 SH Put SOLE 0 2,800 0 0
BANCO BRADESCO S A SPONSORED ADR 059460402 14 1,242 SH   SOLE 0 1,242 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 409 34,500 SH   SOLE 0 34,500 0 0
BANCO BRADESCO S A Put 059460303 177 50,200 SH Put SOLE 0 50,200 0 0
BANCO MACRO SA SPON ADR B 05961W105 460 4,265 SH   SOLE 0 4,265 0 0
BANCO MACRO SA Call 05961W105 3 1,000 SH Call SOLE 0 1,000 0 0
BANCO MACRO SA Put 05961W105 24 14,100 SH Put SOLE 0 14,100 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 0 49 SH   SOLE 0 49 0 0
BANCO SANTANDER SA Call 05964H105 173 105,700 SH Call SOLE 0 105,700 0 0
BANCO SANTANDER SA Put 05964H105 1 5,500 SH Put SOLE 0 5,500 0 0
BANK AMER CORP COM 060505104 1,394 46,500 SH   SOLE 0 46,500 0 0
BANK AMER CORP *W EXP 01/16/201 060505146 3,353 184,547 SH   SOLE 0 184,547 0 0
BANK AMER CORP Call 060505104 471 216,000 SH Call SOLE 0 216,000 0 0
BANK AMER CORP Put 060505104 336 324,100 SH Put SOLE 0 324,100 0 0
BANK MONTREAL QUE Call 063671101 14 3,900 SH Call SOLE 0 3,900 0 0
BANK MONTREAL QUE Put 063671101 0 200 SH Put SOLE 0 200 0 0
BANK N S HALIFAX COM 064149107 12 200 SH   SOLE 0 200 0 0
BANK N S HALIFAX Call 064149107 2 1,200 SH Call SOLE 0 1,200 0 0
BANK N S HALIFAX Put 064149107 3 2,500 SH Put SOLE 0 2,500 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,194 23,183 SH   SOLE 0 23,183 0 0
BANK NEW YORK MELLON CORP Call 064058100 11 5,500 SH Call SOLE 0 5,500 0 0
BANK NEW YORK MELLON CORP Put 064058100 407 46,400 SH Put SOLE 0 46,400 0 0
BANK OF THE OZARKS COM 063904106 84 1,741 SH   SOLE 0 1,741 0 0
BANK OF THE OZARKS Put 063904106 0 3,500 SH Put SOLE 0 3,500 0 0
BANKUNITED INC COM 06652K103 105 2,640 SH   SOLE 0 2,640 0 0
BAOZUN INC SPONSORED ADR 06684L103 256 5,594 SH   SOLE 0 5,594 0 0
BAOZUN INC Call 06684L103 572 82,900 SH Call SOLE 0 82,900 0 0
BAOZUN INC Put 06684L103 40 29,700 SH Put SOLE 0 29,700 0 0
BARCLAYS BANK PLC ETN DJUBS SGAR38 06739H214 7 300 SH   SOLE 0 300 0 0
BARCLAYS BANK PLC ETN DJUBSCOTTN38 06739H271 28 529 SH   SOLE 0 529 0 0
BARCLAYS BANK PLC ETN DJUBSCOFFE38 06739H297 33 2,328 SH   SOLE 0 2,328 0 0
BARCLAYS BANK PLC Call 06739H297 0 2,200 SH Call SOLE 0 2,200 0 0
BARCLAYS BANK PLC Call 06739H214 0 1,800 SH Call SOLE 0 1,800 0 0
BARCLAYS BANK PLC Call 06739H313 0 200 SH Call SOLE 0 200 0 0
BARCLAYS BANK PLC Put 06739H214 2 2,400 SH Put SOLE 0 2,400 0 0
BARCLAYS BANK PLC Put 06739H297 2 4,700 SH Put SOLE 0 4,700 0 0
BARCLAYS BK PLC IPMS INDIA ETN 06739F291 24 300 SH   SOLE 0 300 0 0
BARCLAYS BK PLC IPSP CROIL ETN 06738C786 13 1,800 SH   SOLE 0 1,800 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 43 910 SH   SOLE 0 910 0 0
BARCLAYS BK PLC Call 06746L422 2,965 1,067,400 SH Call SOLE 0 1,067,400 0 0
BARCLAYS BK PLC Call 06738C786 2 10,000 SH Call SOLE 0 10,000 0 0
BARCLAYS BK PLC Put 06738C786 25 113,900 SH Put SOLE 0 113,900 0 0
BARCLAYS BK PLC Put 06746L422 3,982 750,100 SH Put SOLE 0 750,100 0 0
BARCLAYS PLC ADR 06738E204 117 9,968 SH   SOLE 0 9,968 0 0
BARCLAYS PLC Call 06738E204 3 6,900 SH Call SOLE 0 6,900 0 0
BARCLAYS PLC Put 06738E204 4 6,200 SH Put SOLE 0 6,200 0 0
BARNES GROUP INC Call 067806109 17 2,200 SH Call SOLE 0 2,200 0 0
BARRICK GOLD CORP COM 067901108 4,132 331,944 SH   SOLE 0 331,944 0 0
BARRICK GOLD CORP Call 067901108 9 65,700 SH Call SOLE 0 65,700 0 0
BARRICK GOLD CORP Put 067901108 1,346 386,800 SH Put SOLE 0 386,800 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 39 2,750 SH   SOLE 0 2,750 0 0
BASIC ENERGY SVCS INC NEW Call 06985P209 2 6,900 SH Call SOLE 0 6,900 0 0
BASIC ENERGY SVCS INC NEW Put 06985P209 0 200 SH Put SOLE 0 200 0 0
BAXTER INTL INC Call 071813109 11 15,500 SH Call SOLE 0 15,500 0 0
BAXTER INTL INC Put 071813109 1 400 SH Put SOLE 0 400 0 0
BB&T CORP Call 054937107 71 24,300 SH Call SOLE 0 24,300 0 0
BB&T CORP Put 054937107 2 5,100 SH Put SOLE 0 5,100 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 511 22,430 SH   SOLE 0 22,430 0 0
BBVA BANCO FRANCES S A Call 07329M100 0 700 SH Call SOLE 0 700 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 11 700 SH   SOLE 0 700 0 0
BECTON DICKINSON & CO Call 075887109 19 2,500 SH Call SOLE 0 2,500 0 0
BEIGENE LTD Call 07725L102 145 5,500 SH Call SOLE 0 5,500 0 0
BEIGENE LTD Put 07725L102 60 7,200 SH Put SOLE 0 7,200 0 0
BEL FUSE INC CL B 077347300 7 410 SH   SOLE 0 410 0 0
BELDEN INC COM 077454106 62 903 SH   SOLE 0 903 0 0
BELDEN INC Call 077454106 0 300 SH Call SOLE 0 300 0 0
BELDEN INC Put 077454106 0 500 SH Put SOLE 0 500 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 22 3,400 SH   SOLE 0 3,400 0 0
BEMIS INC COM 081437105 82 1,904 SH   SOLE 0 1,904 0 0
BEMIS INC Call 081437105 0 1,500 SH Call SOLE 0 1,500 0 0
BEMIS INC Put 081437105 6 900 SH Put SOLE 0 900 0 0
BENEFITFOCUS INC COM 08180D106 2 100 SH   SOLE 0 100 0 0
BENEFITFOCUS INC Put 08180D106 0 2,000 SH Put SOLE 0 2,000 0 0
BERKSHIRE HATHAWAY INC DEL Call 084670702 574 31,300 SH Call SOLE 0 31,300 0 0
BERKSHIRE HATHAWAY INC DEL Put 084670702 48 47,900 SH Put SOLE 0 47,900 0 0
BEST BUY INC Call 086516101 3 3,600 SH Call SOLE 0 3,600 0 0
BEST BUY INC Put 086516101 2 9,000 SH Put SOLE 0 9,000 0 0
BEST INC SPONSORED ADS 08653C106 5 500 SH   SOLE 0 500 0 0
BEST INC Call 08653C106 4 9,900 SH Call SOLE 0 9,900 0 0
BEST INC Put 08653C106 1 2,100 SH Put SOLE 0 2,100 0 0
BGC PARTNERS INC CL A 05541T101 468 34,801 SH   SOLE 0 34,801 0 0
BGC PARTNERS INC Call 05541T101 1 15,000 SH Call SOLE 0 15,000 0 0
BGC PARTNERS INC Put 05541T101 2 1,800 SH Put SOLE 0 1,800 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 231 5,201 SH   SOLE 0 5,201 0 0
BHP BILLITON LTD Call 088606108 1 15,200 SH Call SOLE 0 15,200 0 0
BHP BILLITON LTD Put 088606108 19 12,000 SH Put SOLE 0 12,000 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 4 600 SH   SOLE 0 600 0 0
BIG 5 SPORTING GOODS CORP Call 08915P101 3 2,300 SH Call SOLE 0 2,300 0 0
BIG LOTS INC COM 089302103 63 1,455 SH   SOLE 0 1,455 0 0
BIG LOTS INC Call 089302103 0 5,100 SH Call SOLE 0 5,100 0 0
BIG LOTS INC Put 089302103 13 3,700 SH Put SOLE 0 3,700 0 0
BIO TECHNE CORP COM 09073M104 90 600 SH   SOLE 0 600 0 0
BIO TECHNE CORP Put 09073M104 4 1,100 SH Put SOLE 0 1,100 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 0 200 SH   SOLE 0 200 0 0
BIOCRYST PHARMACEUTICALS Call 09058V103 0 800 SH Call SOLE 0 800 0 0
BIOGEN INC COM 09062X103 53 196 SH   SOLE 0 196 0 0
BIOGEN INC Call 09062X103 955 16,900 SH Call SOLE 0 16,900 0 0
BIOGEN INC Put 09062X103 686 30,700 SH Put SOLE 0 30,700 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 130 5,059 SH   SOLE 0 5,059 0 0
BIOHAVEN PHARMACTL HLDG CO L Call G11196105 8 8,300 SH Call SOLE 0 8,300 0 0
BIOHAVEN PHARMACTL HLDG CO L Put G11196105 4 8,700 SH Put SOLE 0 8,700 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 533 6,586 SH   SOLE 0 6,586 0 0
BIOMARIN PHARMACEUTICAL INC Call 09061G101 16 16,100 SH Call SOLE 0 16,100 0 0
BIOMARIN PHARMACEUTICAL INC Put 09061G101 38 10,100 SH Put SOLE 0 10,100 0 0
BIOTELEMETRY INC COM 090672106 12 400 SH   SOLE 0 400 0 0
BIOTELEMETRY INC Call 090672106 0 300 SH Call SOLE 0 300 0 0
BIOTELEMETRY INC Put 090672106 13 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
BITAUTO HLDGS LTD SPONSORED ADS 091727107 13 624 SH   SOLE 0 624 0 0
BITAUTO HLDGS LTD Call 091727107 3 29,500 SH Call SOLE 0 29,500 0 0
BITAUTO HLDGS LTD Put 091727107 28 11,300 SH Put SOLE 0 11,300 0 0
BJS RESTAURANTS INC Call 09180C106 83 17,000 SH Call SOLE 0 17,000 0 0
BJS RESTAURANTS INC Put 09180C106 0 4,000 SH Put SOLE 0 4,000 0 0
BLACK BOX CORP DEL COM 091826107 3 1,622 SH   SOLE 0 1,622 0 0
BLACKBERRY LTD COM 09228F103 21 1,900 SH   SOLE 0 1,900 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 24 557 SH   SOLE 0 557 0 0
BLACKLINE INC COM 09239B109 7 200 SH   SOLE 0 200 0 0
BLACKLINE INC Call 09239B109 1 1,000 SH Call SOLE 0 1,000 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 24 2,334 SH   SOLE 0 2,334 0 0
BLACKROCK INC COM 09247X101 2,058 3,800 SH   SOLE 0 3,800 0 0
BLACKROCK INC Call 09247X101 228 1,400 SH Call SOLE 0 1,400 0 0
BLACKROCK INC Put 09247X101 25 1,000 SH Put SOLE 0 1,000 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 630 19,735 SH   SOLE 0 19,735 0 0
BLACKSTONE GROUP L P Call 09253U108 52 59,200 SH Call SOLE 0 59,200 0 0
BLACKSTONE GROUP L P Put 09253U108 41 28,200 SH Put SOLE 0 28,200 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 11 355 SH   SOLE 0 355 0 0
BLACKSTONE MTG TR INC Put 09257W100 1 1,300 SH Put SOLE 0 1,300 0 0
BLOCK H & R INC Call 093671105 0 100 SH Call SOLE 0 100 0 0
BLOCK H & R INC Put 093671105 0 400 SH Put SOLE 0 400 0 0
BLOOMIN BRANDS INC COM 094235108 28 1,166 SH   SOLE 0 1,166 0 0
BLOOMIN BRANDS INC Call 094235108 85 25,200 SH Call SOLE 0 25,200 0 0
BLOOMIN BRANDS INC Put 094235108 0 600 SH Put SOLE 0 600 0 0
BLUE APRON HLDGS INC CL A 09523Q101 3 1,600 SH   SOLE 0 1,600 0 0
BLUE APRON HLDGS INC Call 09523Q101 0 4,400 SH Call SOLE 0 4,400 0 0
BLUE APRON HLDGS INC Put 09523Q101 41 14,100 SH Put SOLE 0 14,100 0 0
BLUE BUFFALO PET PRODS INC Call 09531U102 26 8,600 SH Call SOLE 0 8,600 0 0
BLUE BUFFALO PET PRODS INC Put 09531U102 0 5,000 SH Put SOLE 0 5,000 0 0
BLUEBIRD BIO INC COM 09609G100 1,152 6,750 SH   SOLE 0 6,750 0 0
BLUEBIRD BIO INC Call 09609G100 741 15,000 SH Call SOLE 0 15,000 0 0
BLUEBIRD BIO INC Put 09609G100 338 18,000 SH Put SOLE 0 18,000 0 0
BLUEPRINT MEDICINES CORP Call 09627Y109 32 4,300 SH Call SOLE 0 4,300 0 0
BLUEPRINT MEDICINES CORP Put 09627Y109 18 3,000 SH Put SOLE 0 3,000 0 0
BLUEROCK RESIDENTIAL GRW REI Call 09627J102 0 200 SH Call SOLE 0 200 0 0
BMC STK HLDGS INC COM 05591B109 14 744 SH   SOLE 0 744 0 0
BMC STK HLDGS INC Put 05591B109 1 300 SH Put SOLE 0 300 0 0
BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 1,245 122,758 SH   SOLE 0 122,758 0 0
BOARDWALK PIPELINE PARTNERS Put 096627104 124 142,100 SH Put SOLE 0 142,100 0 0
BOEING CO COM 097023105 19,551 59,629 SH   SOLE 0 59,629 0 0
BOEING CO Call 097023105 5,992 78,700 SH Call SOLE 0 78,700 0 0
BOEING CO Put 097023105 604 379,800 SH Put SOLE 0 379,800 0 0
BOFI HLDG INC COM 05566U108 113 2,791 SH   SOLE 0 2,791 0 0
BOFI HLDG INC Call 05566U108 60 4,300 SH Call SOLE 0 4,300 0 0
BOFI HLDG INC Put 05566U108 20 20,300 SH Put SOLE 0 20,300 0 0
BOINGO WIRELESS INC COM 09739C102 14 592 SH   SOLE 0 592 0 0
BOISE CASCADE CO DEL Call 09739D100 1 500 SH Call SOLE 0 500 0 0
BOJANGLES INC Call 097488100 0 400 SH Call SOLE 0 400 0 0
BOJANGLES INC Put 097488100 0 400 SH Put SOLE 0 400 0 0
BOOKING HLDGS INC Call 09857L108 706 2,400 SH Call SOLE 0 2,400 0 0
BOOKING HLDGS INC Put 09857L108 10 600 SH Put SOLE 0 600 0 0
BOOT BARN HLDGS INC Call 099406100 11 7,000 SH Call SOLE 0 7,000 0 0
BOOT BARN HLDGS INC Put 099406100 8 5,800 SH Put SOLE 0 5,800 0 0
BOOZ ALLEN HAMILTON HLDG COR Put 099502106 0 500 SH Put SOLE 0 500 0 0
BORGWARNER INC COM 099724106 88 1,760 SH   SOLE 0 1,760 0 0
BORGWARNER INC Call 099724106 1 2,500 SH Call SOLE 0 2,500 0 0
BORGWARNER INC Put 099724106 1 1,500 SH Put SOLE 0 1,500 0 0
BOSTON PROPERTIES INC COM 101121101 16 134 SH   SOLE 0 134 0 0
BOSTON PROPERTIES INC Call 101121101 1 300 SH Call SOLE 0 300 0 0
BOSTON PROPERTIES INC Put 101121101 7 1,000 SH Put SOLE 0 1,000 0 0
BOSTON SCIENTIFIC CORP COM 101137107 81 3,000 SH   SOLE 0 3,000 0 0
BOTTOMLINE TECH DEL INC COM 101388106 110 2,846 SH   SOLE 0 2,846 0 0
BOTTOMLINE TECH DEL INC Put 101388106 5 45,500 SH Put SOLE 0 45,500 0 0
BOX INC CL A 10316T104 792 38,546 SH   SOLE 0 38,546 0 0
BOX INC Call 10316T104 13 20,200 SH Call SOLE 0 20,200 0 0
BOX INC Put 10316T104 71 55,700 SH Put SOLE 0 55,700 0 0
BOYD GAMING CORP COM 103304101 140 4,412 SH   SOLE 0 4,412 0 0
BOYD GAMING CORP Call 103304101 34 14,200 SH Call SOLE 0 14,200 0 0
BOYD GAMING CORP Put 103304101 8 5,100 SH Put SOLE 0 5,100 0 0
BP PLC SPONSORED ADR 055622104 1,431 35,302 SH   SOLE 0 35,302 0 0
BP PLC Call 055622104 41 10,400 SH Call SOLE 0 10,400 0 0
BP PLC Put 055622104 76 27,600 SH Put SOLE 0 27,600 0 0
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 240 10,078 SH   SOLE 0 10,078 0 0
BP PRUDHOE BAY RTY TR Call 055630107 2 3,000 SH Call SOLE 0 3,000 0 0
BP PRUDHOE BAY RTY TR Put 055630107 0 1,300 SH Put SOLE 0 1,300 0 0
BRF SA SPONSORED ADR 10552T107 46 6,713 SH   SOLE 0 6,713 0 0
BRF SA Call 10552T107 0 3,700 SH Call SOLE 0 3,700 0 0
BRF SA Put 10552T107 0 400 SH Put SOLE 0 400 0 0
BRIGHTCOVE INC COM 10921T101 4 617 SH   SOLE 0 617 0 0
BRIGHTCOVE INC Call 10921T101 0 2,000 SH Call SOLE 0 2,000 0 0
BRIGHTHOUSE FINL INC COM 10922N103 133 2,595 SH   SOLE 0 2,595 0 0
BRIGHTHOUSE FINL INC Call 10922N103 38 10,100 SH Call SOLE 0 10,100 0 0
BRIGHTHOUSE FINL INC Put 10922N103 12 2,800 SH Put SOLE 0 2,800 0 0
BRINKER INTL INC COM 109641100 221 6,125 SH   SOLE 0 6,125 0 0
BRINKER INTL INC Call 109641100 5 15,200 SH Call SOLE 0 15,200 0 0
BRINKER INTL INC Put 109641100 12 13,800 SH Put SOLE 0 13,800 0 0
BRINKS CO Put 109696104 7 1,900 SH Put SOLE 0 1,900 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 548 8,679 SH   SOLE 0 8,679 0 0
BRISTOL MYERS SQUIBB CO Call 110122108 159 81,400 SH Call SOLE 0 81,400 0 0
BRISTOL MYERS SQUIBB CO Put 110122108 56 85,400 SH Put SOLE 0 85,400 0 0
BRISTOW GROUP INC Call 110394103 0 5,000 SH Call SOLE 0 5,000 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 42 736 SH   SOLE 0 736 0 0
BRITISH AMERN TOB PLC Call 110448107 0 900 SH Call SOLE 0 900 0 0
BRITISH AMERN TOB PLC Put 110448107 15 1,800 SH Put SOLE 0 1,800 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 32 2,103 SH   SOLE 0 2,103 0 0
BRIXMOR PPTY GROUP INC Call 11120U105 0 600 SH Call SOLE 0 600 0 0
BRIXMOR PPTY GROUP INC Put 11120U105 2 1,100 SH Put SOLE 0 1,100 0 0
BROADCOM LTD SHS Y09827109 6,842 29,038 SH   SOLE 0 29,038 0 0
BROADCOM LTD Call Y09827109 330 50,500 SH Call SOLE 0 50,500 0 0
BROADCOM LTD Put Y09827109 661 47,500 SH Put SOLE 0 47,500 0 0
BROOKDALE SR LIVING INC Call 112463104 0 5,800 SH Call SOLE 0 5,800 0 0
BROOKDALE SR LIVING INC Put 112463104 0 100 SH Put SOLE 0 100 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 29 717 SH   SOLE 0 717 0 0
BROOKFIELD INFRAST PARTNERS Put G16252101 0 1,600 SH Put SOLE 0 1,600 0 0
BROOKFIELD PPTY PARTNERS L P Call G16249107 0 1,000 SH Call SOLE 0 1,000 0 0
BROWN & BROWN INC COM 115236101 264 10,400 SH   SOLE 0 10,400 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 3 85 SH   SOLE 0 85 0 0
BUCKEYE PARTNERS L P Call 118230101 6 16,000 SH Call SOLE 0 16,000 0 0
BUCKLE INC Call 118440106 0 200 SH Call SOLE 0 200 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 113 5,697 SH   SOLE 0 5,697 0 0
BUILDERS FIRSTSOURCE INC Call 12008R107 2 800 SH Call SOLE 0 800 0 0
BUILDERS FIRSTSOURCE INC Put 12008R107 7 20,000 SH Put SOLE 0 20,000 0 0
BUNGE LIMITED COM G16962105 1,436 19,423 SH   SOLE 0 19,423 0 0
BUNGE LIMITED Call G16962105 117 71,800 SH Call SOLE 0 71,800 0 0
BUNGE LIMITED Put G16962105 129 58,000 SH Put SOLE 0 58,000 0 0
BURLINGTON STORES INC Call 122017106 15 2,600 SH Call SOLE 0 2,600 0 0
BURLINGTON STORES INC Put 122017106 1 1,000 SH Put SOLE 0 1,000 0 0
BWX TECHNOLOGIES INC COM 05605H100 9 149 SH   SOLE 0 149 0 0
C H ROBINSON WORLDWIDE INC Call 12541W209 111 24,600 SH Call SOLE 0 24,600 0 0
C H ROBINSON WORLDWIDE INC Put 12541W209 3 1,200 SH Put SOLE 0 1,200 0 0
CA INC COM 12673P105 88 2,600 SH   SOLE 0 2,600 0 0
CA INC Call 12673P105 15 20,300 SH Call SOLE 0 20,300 0 0
CA INC Put 12673P105 4 6,200 SH Put SOLE 0 6,200 0 0
CABOT OIL & GAS CORP COM 127097103 144 6,022 SH   SOLE 0 6,022 0 0
CABOT OIL & GAS CORP Call 127097103 6 11,300 SH Call SOLE 0 11,300 0 0
CABOT OIL & GAS CORP Put 127097103 0 5,200 SH Put SOLE 0 5,200 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 28 763 SH   SOLE 0 763 0 0
CADENCE DESIGN SYSTEM INC Put 127387108 0 100 SH Put SOLE 0 100 0 0
CAESARS ENTMT CORP COM 127686103 835 74,304 SH   SOLE 0 74,304 0 0
CAESARS ENTMT CORP Call 127686103 0 400 SH Call SOLE 0 400 0 0
CAESARS ENTMT CORP Put 127686103 33 36,400 SH Put SOLE 0 36,400 0 0
CAESARSTONE LTD ORD SHS M20598104 5 300 SH   SOLE 0 300 0 0
CAESARSTONE LTD Call M20598104 0 2,100 SH Call SOLE 0 2,100 0 0
CAL MAINE FOODS INC COM NEW 128030202 4 100 SH   SOLE 0 100 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 127 10,900 SH   SOLE 0 10,900 0 0
CALAMP CORP COM 128126109 81 3,574 SH   SOLE 0 3,574 0 0
CALAMP CORP Put 128126109 2 1,100 SH Put SOLE 0 1,100 0 0
CALAVO GROWERS INC Call 128246105 5 11,000 SH Call SOLE 0 11,000 0 0
CALAVO GROWERS INC Put 128246105 0 1,200 SH Put SOLE 0 1,200 0 0
CALIFORNIA RES CORP Call 13057Q206 401 113,300 SH Call SOLE 0 113,300 0 0
CALIFORNIA RES CORP Put 13057Q206 1 4,500 SH Put SOLE 0 4,500 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 30 813 SH   SOLE 0 813 0 0
CALIFORNIA WTR SVC GROUP Call 130788102 0 100 SH Call SOLE 0 100 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 0 2 SH   SOLE 0 2 0 0
CALITHERA BIOSCIENCES INC Call 13089P101 0 1,600 SH Call SOLE 0 1,600 0 0
CALITHERA BIOSCIENCES INC Put 13089P101 13 2,000 SH Put SOLE 0 2,000 0 0
CALIX INC Call 13100M509 15 16,800 SH Call SOLE 0 16,800 0 0
CALIX INC Put 13100M509 2 1,200 SH Put SOLE 0 1,200 0 0
CALLAWAY GOLF CO COM 131193104 14 900 SH   SOLE 0 900 0 0
CALLAWAY GOLF CO Call 131193104 0 500 SH Call SOLE 0 500 0 0
CALLAWAY GOLF CO Put 131193104 0 1,300 SH Put SOLE 0 1,300 0 0
CALLON PETE CO DEL COM 13123X102 51 3,900 SH   SOLE 0 3,900 0 0
CALLON PETE CO DEL Call 13123X102 4 7,200 SH Call SOLE 0 7,200 0 0
CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 110 15,708 SH   SOLE 0 15,708 0 0
CALUMET SPECIALTY PRODS PTNR Put 131476103 15 15,000 SH Put SOLE 0 15,000 0 0
CAMBREX CORP COM 132011107 114 2,194 SH   SOLE 0 2,194 0 0
CAMBREX CORP Call 132011107 7 7,300 SH Call SOLE 0 7,300 0 0
CAMBREX CORP Put 132011107 0 4,000 SH Put SOLE 0 4,000 0 0
CAMECO CORP COM 13321L108 1 199 SH   SOLE 0 199 0 0
CAMECO CORP Call 13321L108 1 3,000 SH Call SOLE 0 3,000 0 0
CAMECO CORP Put 13321L108 1 1,200 SH Put SOLE 0 1,200 0 0
CAMPBELL SOUP CO COM 134429109 639 14,771 SH   SOLE 0 14,771 0 0
CAMPBELL SOUP CO Call 134429109 1 3,500 SH Call SOLE 0 3,500 0 0
CAMPBELL SOUP CO Put 134429109 65 21,800 SH Put SOLE 0 21,800 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 243 7,564 SH   SOLE 0 7,564 0 0
CAMPING WORLD HLDGS INC Call 13462K109 10 6,200 SH Call SOLE 0 6,200 0 0
CAMPING WORLD HLDGS INC Put 13462K109 15 3,500 SH Put SOLE 0 3,500 0 0
CAMTEK LTD ORD M20791105 3 451 SH   SOLE 0 451 0 0
CAMTEK LTD Call M20791105 0 1,000 SH Call SOLE 0 1,000 0 0
CAMTEK LTD Put M20791105 1 5,100 SH Put SOLE 0 5,100 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 6 200 SH   SOLE 0 200 0 0
CANADA GOOSE HOLDINGS INC Call 135086106 32 4,700 SH Call SOLE 0 4,700 0 0
CANADA GOOSE HOLDINGS INC Put 135086106 1 600 SH Put SOLE 0 600 0 0
CANADIAN NAT RES LTD COM 136385101 1 60 SH   SOLE 0 60 0 0
CANADIAN NAT RES LTD Call 136385101 0 100 SH Call SOLE 0 100 0 0
CANADIAN NAT RES LTD Put 136385101 16 13,400 SH Put SOLE 0 13,400 0 0
CANADIAN NATL RY CO Call 136375102 1 5,600 SH Call SOLE 0 5,600 0 0
CANADIAN NATL RY CO Put 136375102 11 5,700 SH Put SOLE 0 5,700 0 0
CANADIAN SOLAR INC Call 136635109 27 56,900 SH Call SOLE 0 56,900 0 0
CANADIAN SOLAR INC Put 136635109 2 6,200 SH Put SOLE 0 6,200 0 0
CANON INC Call 138006309 1 4,000 SH Call SOLE 0 4,000 0 0
CAPITAL ONE FINL CORP COM 14040H105 324 3,391 SH   SOLE 0 3,391 0 0
CAPITAL ONE FINL CORP Call 14040H105 48 6,600 SH Call SOLE 0 6,600 0 0
CAPITAL ONE FINL CORP Put 14040H105 66 17,000 SH Put SOLE 0 17,000 0 0
CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 12 3,900 SH   SOLE 0 3,900 0 0
CAPITAL PRODUCT PARTNERS L P Call Y11082107 0 300 SH Call SOLE 0 300 0 0
CARA THERAPEUTICS INC COM 140755109 42 3,396 SH   SOLE 0 3,396 0 0
CARA THERAPEUTICS INC Call 140755109 1 2,700 SH Call SOLE 0 2,700 0 0
CARA THERAPEUTICS INC Put 140755109 8 1,000 SH Put SOLE 0 1,000 0 0
CARDINAL HEALTH INC Call 14149Y108 7 3,200 SH Call SOLE 0 3,200 0 0
CARDINAL HEALTH INC Put 14149Y108 30 5,300 SH Put SOLE 0 5,300 0 0
CARDTRONICS PLC SHS CL A G1991C105 255 11,440 SH   SOLE 0 11,440 0 0
CARDTRONICS PLC Call G1991C105 29 7,500 SH Call SOLE 0 7,500 0 0
CARDTRONICS PLC Put G1991C105 26 25,100 SH Put SOLE 0 25,100 0 0
CARE COM INC Call 141633107 0 2,000 SH Call SOLE 0 2,000 0 0
CARE COM INC Put 141633107 0 200 SH Put SOLE 0 200 0 0
CAREER EDUCATION CORP Call 141665109 0 2,400 SH Call SOLE 0 2,400 0 0
CAREER EDUCATION CORP Put 141665109 1 19,700 SH Put SOLE 0 19,700 0 0
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 23 1,085 SH   SOLE 0 1,085 0 0
CARLYLE GROUP L P Call 14309L102 0 2,800 SH Call SOLE 0 2,800 0 0
CARLYLE GROUP L P Put 14309L102 2 3,500 SH Put SOLE 0 3,500 0 0
CARMAX INC COM 143130102 471 7,616 SH   SOLE 0 7,616 0 0
CARMAX INC Call 143130102 88 41,800 SH Call SOLE 0 41,800 0 0
CARMAX INC Put 143130102 16 5,900 SH Put SOLE 0 5,900 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 1,198 18,279 SH   SOLE 0 18,279 0 0
CARNIVAL CORP Call 143658300 61 19,600 SH Call SOLE 0 19,600 0 0
CARNIVAL CORP Put 143658300 62 40,900 SH Put SOLE 0 40,900 0 0
CARRIAGE SVCS INC Call 143905107 54 10,300 SH Call SOLE 0 10,300 0 0
CARRIZO OIL & GAS INC COM 144577103 9 600 SH   SOLE 0 600 0 0
CARRIZO OIL & GAS INC Call 144577103 24 28,400 SH Call SOLE 0 28,400 0 0
CARRIZO OIL & GAS INC Put 144577103 2 2,300 SH Put SOLE 0 2,300 0 0
CARS COM INC COM 14575E105 750 26,505 SH   SOLE 0 26,505 0 0
CARS COM INC Call 14575E105 3 28,700 SH Call SOLE 0 28,700 0 0
CARS COM INC Put 14575E105 33 18,200 SH Put SOLE 0 18,200 0 0
CARTER INC Call 146229109 0 100 SH Call SOLE 0 100 0 0
CARVANA CO CL A 146869102 84 3,700 SH   SOLE 0 3,700 0 0
CARVANA CO Call 146869102 4 3,300 SH Call SOLE 0 3,300 0 0
CARVANA CO Put 146869102 7 7,900 SH Put SOLE 0 7,900 0 0
CASELLA WASTE SYS INC CL A 147448104 26 1,153 SH   SOLE 0 1,153 0 0
CASELLA WASTE SYS INC Call 147448104 0 1,200 SH Call SOLE 0 1,200 0 0
CASEYS GEN STORES INC COM 147528103 7 69 SH   SOLE 0 69 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 30 1,200 SH   SOLE 0 1,200 0 0
CATALYST BIOSCIENCES INC Call 14888D208 0 2,000 SH Call SOLE 0 2,000 0 0
CATALYST BIOSCIENCES INC Put 14888D208 3 5,000 SH Put SOLE 0 5,000 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 27 2,233 SH   SOLE 0 2,233 0 0
CATCHMARK TIMBER TR INC Put 14912Y202 0 300 SH Put SOLE 0 300 0 0
CATERPILLAR INC DEL COM 149123101 7,219 48,988 SH   SOLE 0 48,988 0 0
CATERPILLAR INC DEL Call 149123101 127 57,600 SH Call SOLE 0 57,600 0 0
CATERPILLAR INC DEL Put 149123101 117 96,900 SH Put SOLE 0 96,900 0 0
CATHAY GEN BANCORP Put 149150104 0 500 SH Put SOLE 0 500 0 0
CATO CORP NEW CL A 149205106 18 1,271 SH   SOLE 0 1,271 0 0
CAVIUM INC COM 14964U108 7 94 SH   SOLE 0 94 0 0
CAVIUM INC Put 14964U108 0 100 SH Put SOLE 0 100 0 0
CBL & ASSOC PPTYS INC Put 124830100 10 10,900 SH Put SOLE 0 10,900 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 1,940 17,005 SH   SOLE 0 17,005 0 0
CBOE GLOBAL MARKETS INC Call 12503M108 34 15,900 SH Call SOLE 0 15,900 0 0
CBOE GLOBAL MARKETS INC Put 12503M108 180 25,200 SH Put SOLE 0 25,200 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 54 7,500 SH   SOLE 0 7,500 0 0
CBRE GROUP INC CL A 12504L109 90 1,908 SH   SOLE 0 1,908 0 0
CBRE GROUP INC Call 12504L109 0 500 SH Call SOLE 0 500 0 0
CBRE GROUP INC Put 12504L109 2 2,400 SH Put SOLE 0 2,400 0 0
CBS CORP NEW CL B 124857202 581 11,318 SH   SOLE 0 11,318 0 0
CBS CORP NEW Call 124857202 0 1,100 SH Call SOLE 0 1,100 0 0
CBS CORP NEW Put 124857202 239 32,800 SH Put SOLE 0 32,800 0 0
CDK GLOBAL INC COM 12508E101 176 2,792 SH   SOLE 0 2,792 0 0
CDK GLOBAL INC Call 12508E101 0 300 SH Call SOLE 0 300 0 0
CDK GLOBAL INC Put 12508E101 0 900 SH Put SOLE 0 900 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 22 251 SH   SOLE 0 251 0 0
CDN IMPERIAL BK COMM TORONTO Call 136069101 0 1,000 SH Call SOLE 0 1,000 0 0
CDN IMPERIAL BK COMM TORONTO Put 136069101 12 2,100 SH Put SOLE 0 2,100 0 0
CDW CORP COM 12514G108 5 77 SH   SOLE 0 77 0 0
CDW CORP Call 12514G108 0 100 SH Call SOLE 0 100 0 0
CECO ENVIRONMENTAL CORP Call 125141101 0 600 SH Call SOLE 0 600 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 76 1,200 SH   SOLE 0 1,200 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 0 44 SH   SOLE 0 44 0 0
CEDAR REALTY TRUST INC Put 150602209 6 6,400 SH Put SOLE 0 6,400 0 0
CELADON GROUP INC COM 150838100 19 5,165 SH   SOLE 0 5,165 0 0
CELADON GROUP INC Call 150838100 0 400 SH Call SOLE 0 400 0 0
CELADON GROUP INC Put 150838100 0 600 SH Put SOLE 0 600 0 0
CELANESE CORP DEL Call 150870103 0 300 SH Call SOLE 0 300 0 0
CELESTICA INC SUB VTG SHS 15101Q108 6 660 SH   SOLE 0 660 0 0
CELESTICA INC Put 15101Q108 0 800 SH Put SOLE 0 800 0 0
CELGENE CORP COM 151020104 240 2,700 SH   SOLE 0 2,700 0 0
CELGENE CORP Call 151020104 184 63,700 SH Call SOLE 0 63,700 0 0
CELGENE CORP Put 151020104 629 31,400 SH Put SOLE 0 31,400 0 0
CELLECTIS S A SPONSORED ADS 15117K103 3 100 SH   SOLE 0 100 0 0
CELLECTIS S A Call 15117K103 0 300 SH Call SOLE 0 300 0 0
CELLECTIS S A Put 15117K103 0 1,100 SH Put SOLE 0 1,100 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 10 600 SH   SOLE 0 600 0 0
CELSION CORPORATION COM PAR NEW 15117N503 6 2,900 SH   SOLE 0 2,900 0 0
CELSION CORPORATION Put 15117N503 1 2,100 SH Put SOLE 0 2,100 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 878 132,716 SH   SOLE 0 132,716 0 0
CEMEX SAB DE CV Call 151290889 0 800 SH Call SOLE 0 800 0 0
CEMEX SAB DE CV Put 151290889 225 199,200 SH Put SOLE 0 199,200 0 0
CENOVUS ENERGY INC COM 15135U109 164 19,236 SH   SOLE 0 19,236 0 0
CENOVUS ENERGY INC Call 15135U109 1 4,400 SH Call SOLE 0 4,400 0 0
CENTENE CORP DEL COM 15135B101 12 121 SH   SOLE 0 121 0 0
CENTENNIAL RESOURCE DEV INC Call 15136A102 0 500 SH Call SOLE 0 500 0 0
CENTERPOINT ENERGY INC COM 15189T107 5 200 SH   SOLE 0 200 0 0
CENTERPOINT ENERGY INC Put 15189T107 0 1,600 SH Put SOLE 0 1,600 0 0
CENTRAL EUROPEAN MEDIA ENTRP Call G20045202 0 4,500 SH Call SOLE 0 4,500 0 0
CENTURY ALUM CO COM 156431108 42 2,582 SH   SOLE 0 2,582 0 0
CENTURY ALUM CO Call 156431108 1 1,300 SH Call SOLE 0 1,300 0 0
CENTURY ALUM CO Put 156431108 28 10,000 SH Put SOLE 0 10,000 0 0
CENTURY CMNTYS INC Call 156504300 31 3,700 SH Call SOLE 0 3,700 0 0
CENTURYLINK INC COM 156700106 305 18,570 SH   SOLE 0 18,570 0 0
CENTURYLINK INC Call 156700106 0 3,100 SH Call SOLE 0 3,100 0 0
CENTURYLINK INC Put 156700106 199 27,800 SH Put SOLE 0 27,800 0 0
CERNER CORP COM 156782104 34 600 SH   SOLE 0 600 0 0
CERNER CORP Call 156782104 4 7,400 SH Call SOLE 0 7,400 0 0
CERNER CORP Put 156782104 0 200 SH Put SOLE 0 200 0 0
CF INDS HLDGS INC COM 125269100 50 1,331 SH   SOLE 0 1,331 0 0
CF INDS HLDGS INC Call 125269100 1 300 SH Call SOLE 0 300 0 0
CF INDS HLDGS INC Put 125269100 24 3,900 SH Put SOLE 0 3,900 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 1 39 SH   SOLE 0 39 0 0
CHANGYOU COM LTD Call 15911M107 0 7,300 SH Call SOLE 0 7,300 0 0
CHANGYOU COM LTD Put 15911M107 1 100 SH Put SOLE 0 100 0 0
CHART INDS INC Call 16115Q308 40 6,000 SH Call SOLE 0 6,000 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 3,220 10,347 SH   SOLE 0 10,347 0 0
CHARTER COMMUNICATIONS INC N Call 16119P108 248 8,300 SH Call SOLE 0 8,300 0 0
CHARTER COMMUNICATIONS INC N Put 16119P108 428 22,900 SH Put SOLE 0 22,900 0 0
CHATHAM LODGING TR Call 16208T102 0 2,000 SH Call SOLE 0 2,000 0 0
CHEESECAKE FACTORY INC COM 163072101 128 2,656 SH   SOLE 0 2,656 0 0
CHEESECAKE FACTORY INC Call 163072101 8 2,200 SH Call SOLE 0 2,200 0 0
CHEESECAKE FACTORY INC Put 163072101 0 3,300 SH Put SOLE 0 3,300 0 0
CHEETAH MOBILE INC ADR 163075104 12 900 SH   SOLE 0 900 0 0
CHEETAH MOBILE INC Call 163075104 13 8,300 SH Call SOLE 0 8,300 0 0
CHEETAH MOBILE INC Put 163075104 0 900 SH Put SOLE 0 900 0 0
CHEGG INC COM 163092109 72 3,500 SH   SOLE 0 3,500 0 0
CHEGG INC Call 163092109 1 1,000 SH Call SOLE 0 1,000 0 0
CHEMOURS CO Call 163851108 83 18,900 SH Call SOLE 0 18,900 0 0
CHEMOURS CO Put 163851108 1 800 SH Put SOLE 0 800 0 0
CHENIERE ENERGY INC COM NEW 16411R208 991 18,548 SH   SOLE 0 18,548 0 0
CHENIERE ENERGY INC Call 16411R208 91 73,000 SH Call SOLE 0 73,000 0 0
CHENIERE ENERGY INC Put 16411R208 167 63,300 SH Put SOLE 0 63,300 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 144 4,973 SH   SOLE 0 4,973 0 0
CHENIERE ENERGY PARTNERS LP Call 16411Q101 0 100 SH Call SOLE 0 100 0 0
CHENIERE ENERGY PARTNERS LP Put 16411Q101 2 2,500 SH Put SOLE 0 2,500 0 0
CHENIERE ENERGY PTNRS LP HLD Put 16411W108 0 200 SH Put SOLE 0 200 0 0
CHESAPEAKE ENERGY CORP COM 165167107 64 21,400 SH   SOLE 0 21,400 0 0
CHESAPEAKE ENERGY CORP Call 165167107 2 29,100 SH Call SOLE 0 29,100 0 0
CHESAPEAKE ENERGY CORP Put 165167107 7 20,900 SH Put SOLE 0 20,900 0 0
CHEVRON CORP NEW COM 166764100 4,362 38,253 SH   SOLE 0 38,253 0 0
CHEVRON CORP NEW Call 166764100 1,225 165,700 SH Call SOLE 0 165,700 0 0
CHEVRON CORP NEW Put 166764100 396 887,600 SH Put SOLE 0 887,600 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 10 705 SH   SOLE 0 705 0 0
CHICAGO BRIDGE & IRON CO N V Call 167250109 0 15,400 SH Call SOLE 0 15,400 0 0
CHICAGO BRIDGE & IRON CO N V Put 167250109 61 9,500 SH Put SOLE 0 9,500 0 0
CHICOS FAS INC COM 168615102 1 200 SH   SOLE 0 200 0 0
CHICOS FAS INC Put 168615102 1 1,500 SH Put SOLE 0 1,500 0 0
CHILDRENS PL INC COM 168905107 127 945 SH   SOLE 0 945 0 0
CHILDRENS PL INC Call 168905107 54 3,000 SH Call SOLE 0 3,000 0 0
CHIMERIX INC COM 16934W106 39 7,600 SH   SOLE 0 7,600 0 0
CHINA AUTOMOTIVE SYS INC COM 16936R105 24 5,463 SH   SOLE 0 5,463 0 0
CHINA INFORMATION TECHNOLOGY Call G21174100 0 4,600 SH Call SOLE 0 4,600 0 0
CHINA INFORMATION TECHNOLOGY Put G21174100 0 100 SH Put SOLE 0 100 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 82 5,889 SH   SOLE 0 5,889 0 0
CHINA LIFE INS CO LTD Call 16939P106 0 4,100 SH Call SOLE 0 4,100 0 0
CHINA LIFE INS CO LTD Put 16939P106 24 23,900 SH Put SOLE 0 23,900 0 0
CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 408 3,100 SH   SOLE 0 3,100 0 0
CHINA LODGING GROUP LTD Call 16949N109 18 1,000 SH Call SOLE 0 1,000 0 0
CHINA LODGING GROUP LTD Put 16949N109 22 13,100 SH Put SOLE 0 13,100 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 74 1,618 SH   SOLE 0 1,618 0 0
CHINA MOBILE LIMITED Call 16941M109 0 1,800 SH Call SOLE 0 1,800 0 0
CHINA MOBILE LIMITED Put 16941M109 2 1,500 SH Put SOLE 0 1,500 0 0
CHINA RAPID FIN LTD SPONSORED ADR 16953Q105 1 400 SH   SOLE 0 400 0 0
CHINA RAPID FIN LTD Call 16953Q105 1 9,900 SH Call SOLE 0 9,900 0 0
CHINA SOUTHN AIRLS LTD SPON ADR CL H 169409109 79 1,511 SH   SOLE 0 1,511 0 0
CHINA SOUTHN AIRLS LTD Call 169409109 12 2,900 SH Call SOLE 0 2,900 0 0
CHINA SOUTHN AIRLS LTD Put 169409109 0 200 SH Put SOLE 0 200 0 0
CHINA YUCHAI INTL LTD COM G21082105 46 2,196 SH   SOLE 0 2,196 0 0
CHINA YUCHAI INTL LTD Call G21082105 0 1,500 SH Call SOLE 0 1,500 0 0
CHINACACHE INTL HLDG LTD SPONSORED ADR 16950M107 20 19,173 SH   SOLE 0 19,173 0 0
CHINACACHE INTL HLDG LTD Call 16950M107 0 200 SH Call SOLE 0 200 0 0
CHINACACHE INTL HLDG LTD Put 16950M107 58 14,700 SH Put SOLE 0 14,700 0 0
CHINANET ONLINE HLDGS INC COM NEW 16949H201 0 200 SH   SOLE 0 200 0 0
CHINANET ONLINE HLDGS INC Put 16949H201 0 400 SH Put SOLE 0 400 0 0
CHIPMOS TECHNOLOGIES INC Put 16965P103 0 200 SH Put SOLE 0 200 0 0
CHRISTOPHER & BANKS CORP COM 171046105 2 2,700 SH   SOLE 0 2,700 0 0
CHROMADEX CORP COM NEW 171077407 2 600 SH   SOLE 0 600 0 0
CHROMADEX CORP Call 171077407 1 7,300 SH Call SOLE 0 7,300 0 0
CHROMADEX CORP Put 171077407 2 1,200 SH Put SOLE 0 1,200 0 0
CHUBB LIMITED COM H1467J104 177 1,295 SH   SOLE 0 1,295 0 0
CHUBB LIMITED Call H1467J104 14 8,900 SH Call SOLE 0 8,900 0 0
CHUBB LIMITED Put H1467J104 12 1,700 SH Put SOLE 0 1,700 0 0
CHURCH & DWIGHT INC COM 171340102 156 3,103 SH   SOLE 0 3,103 0 0
CHURCH & DWIGHT INC Call 171340102 0 200 SH Call SOLE 0 200 0 0
CHURCH & DWIGHT INC Put 171340102 3 9,100 SH Put SOLE 0 9,100 0 0
CHURCHILL DOWNS INC COM 171484108 122 500 SH   SOLE 0 500 0 0
CHURCHILL DOWNS INC Put 171484108 7 500 SH Put SOLE 0 500 0 0
CHUYS HLDGS INC COM 171604101 2 100 SH   SOLE 0 100 0 0
CHUYS HLDGS INC Call 171604101 6 5,500 SH Call SOLE 0 5,500 0 0
CHUYS HLDGS INC Put 171604101 2 9,300 SH Put SOLE 0 9,300 0 0
CIDARA THERAPEUTICS INC COM 171757107 3 900 SH   SOLE 0 900 0 0
CIENA CORP Call 171779309 3 2,500 SH Call SOLE 0 2,500 0 0
CIGNA CORPORATION COM 125509109 510 3,044 SH   SOLE 0 3,044 0 0
CIGNA CORPORATION Call 125509109 63 16,100 SH Call SOLE 0 16,100 0 0
CIGNA CORPORATION Put 125509109 205 29,900 SH Put SOLE 0 29,900 0 0
CIMAREX ENERGY CO Call 171798101 2 1,000 SH Call SOLE 0 1,000 0 0
CIMAREX ENERGY CO Put 171798101 7 8,100 SH Put SOLE 0 8,100 0 0
CIMPRESS N V SHS EURO N20146101 398 2,573 SH   SOLE 0 2,573 0 0
CIMPRESS N V Call N20146101 106 5,000 SH Call SOLE 0 5,000 0 0
CIMPRESS N V Put N20146101 2 4,100 SH Put SOLE 0 4,100 0 0
CINCINNATI FINL CORP COM 172062101 64 871 SH   SOLE 0 871 0 0
CINEMARK HOLDINGS INC COM 17243V102 1 51 SH   SOLE 0 51 0 0
CINEMARK HOLDINGS INC Call 17243V102 0 300 SH Call SOLE 0 300 0 0
CINEMARK HOLDINGS INC Put 17243V102 0 100 SH Put SOLE 0 100 0 0
CINER RES LP COM UNIT LTD 172464109 12 444 SH   SOLE 0 444 0 0
CINTAS CORP COM 172908105 532 3,119 SH   SOLE 0 3,119 0 0
CINTAS CORP Call 172908105 5 1,000 SH Call SOLE 0 1,000 0 0
CINTAS CORP Put 172908105 5 1,800 SH Put SOLE 0 1,800 0 0
CIRCOR INTL INC Call 17273K109 0 200 SH Call SOLE 0 200 0 0
CIRCOR INTL INC Put 17273K109 0 200 SH Put SOLE 0 200 0 0
CIRRUS LOGIC INC COM 172755100 62 1,543 SH   SOLE 0 1,543 0 0
CIRRUS LOGIC INC Call 172755100 2 1,800 SH Call SOLE 0 1,800 0 0
CIRRUS LOGIC INC Put 172755100 5 2,700 SH Put SOLE 0 2,700 0 0
CISCO SYS INC COM 17275R102 871 20,311 SH   SOLE 0 20,311 0 0
CISCO SYS INC Call 17275R102 1,366 194,700 SH Call SOLE 0 194,700 0 0
CISCO SYS INC Put 17275R102 25 27,200 SH Put SOLE 0 27,200 0 0
CIT GROUP INC COM NEW 125581801 40 784 SH   SOLE 0 784 0 0
CIT GROUP INC Call 125581801 48 43,200 SH Call SOLE 0 43,200 0 0
CIT GROUP INC Put 125581801 12 7,600 SH Put SOLE 0 7,600 0 0
CITIGROUP INC COM NEW 172967424 9,615 142,449 SH   SOLE 0 142,449 0 0
CITIGROUP INC Call 172967424 608 285,200 SH Call SOLE 0 285,200 0 0
CITIGROUP INC Put 172967424 1,379 401,400 SH Put SOLE 0 401,400 0 0
CITIZENS FINL GROUP INC COM 174610105 161 3,855 SH   SOLE 0 3,855 0 0
CITIZENS FINL GROUP INC Call 174610105 0 1,900 SH Call SOLE 0 1,900 0 0
CITIZENS FINL GROUP INC Put 174610105 3 5,100 SH Put SOLE 0 5,100 0 0
CITRIX SYS INC Call 177376100 0 100 SH Call SOLE 0 100 0 0
CITRIX SYS INC Put 177376100 12 6,900 SH Put SOLE 0 6,900 0 0
CIVEO CORP CDA COM 17878Y108 7 2,030 SH   SOLE 0 2,030 0 0
CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM SOLAR 18383Q739 148 6,049 SH   SOLE 0 6,049 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG CHN RL EST 18383Q861 12 400 SH   SOLE 0 400 0 0
CLAYMORE EXCHANGE TRD FD TR Call 18383Q861 0 300 SH Call SOLE 0 300 0 0
CLAYMORE EXCHANGE TRD FD TR Call 18383Q739 34 12,700 SH Call SOLE 0 12,700 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 9 900 SH   SOLE 0 900 0 0
CLEARSIGN COMBUSTION CORP COM 185064102 3 1,911 SH   SOLE 0 1,911 0 0
CLEVELAND CLIFFS INC COM 185899101 301 43,383 SH   SOLE 0 43,383 0 0
CLEVELAND CLIFFS INC Call 185899101 0 2,600 SH Call SOLE 0 2,600 0 0
CLEVELAND CLIFFS INC Put 185899101 16 37,200 SH Put SOLE 0 37,200 0 0
CLOROX CO DEL COM 189054109 27 210 SH   SOLE 0 210 0 0
CLOUDERA INC COM 18914U100 144 6,704 SH   SOLE 0 6,704 0 0
CLOUDERA INC Call 18914U100 16 4,500 SH Call SOLE 0 4,500 0 0
CLOUDERA INC Put 18914U100 3 5,200 SH Put SOLE 0 5,200 0 0
CLOVIS ONCOLOGY INC COM 189464100 1,393 26,400 SH   SOLE 0 26,400 0 0
CLOVIS ONCOLOGY INC Call 189464100 180 54,100 SH Call SOLE 0 54,100 0 0
CLOVIS ONCOLOGY INC Put 189464100 83 20,300 SH Put SOLE 0 20,300 0 0
CME GROUP INC Put 12572Q105 76 23,500 SH Put SOLE 0 23,500 0 0
CNA FINL CORP COM 126117100 4 90 SH   SOLE 0 90 0 0
CNA FINL CORP Call 126117100 0 100 SH Call SOLE 0 100 0 0
CNH INDL N V SHS N20944109 2 186 SH   SOLE 0 186 0 0
CNH INDL N V Call N20944109 0 1,900 SH Call SOLE 0 1,900 0 0
CNO FINL GROUP INC Call 12621E103 0 100 SH Call SOLE 0 100 0 0
CNOOC LTD SPONSORED ADR 126132109 73 500 SH   SOLE 0 500 0 0
CNOOC LTD Call 126132109 1 300 SH Call SOLE 0 300 0 0
CNOOC LTD Put 126132109 7 1,400 SH Put SOLE 0 1,400 0 0
CNX RESOURCES CORPORATION COM 12653C108 107 6,936 SH   SOLE 0 6,936 0 0
CNX RESOURCES CORPORATION Call 12653C108 0 100 SH Call SOLE 0 100 0 0
CNX RESOURCES CORPORATION Put 12653C108 0 200 SH Put SOLE 0 200 0 0
COCA COLA CO COM 191216100 132 3,040 SH   SOLE 0 3,040 0 0
COCA COLA CO Call 191216100 6 4,100 SH Call SOLE 0 4,100 0 0
COCA COLA CO Put 191216100 1 7,800 SH Put SOLE 0 7,800 0 0
COEUR MNG INC COM NEW 192108504 107 13,453 SH   SOLE 0 13,453 0 0
COEUR MNG INC Call 192108504 4 13,000 SH Call SOLE 0 13,000 0 0
COEUR MNG INC Put 192108504 39 11,900 SH Put SOLE 0 11,900 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 67 1,545 SH   SOLE 0 1,545 0 0
COGENT COMMUNICATIONS HLDGS Put 19239V302 2 7,300 SH Put SOLE 0 7,300 0 0
COGNEX CORP COM 192422103 347 6,689 SH   SOLE 0 6,689 0 0
COGNEX CORP Call 192422103 0 1,400 SH Call SOLE 0 1,400 0 0
COGNEX CORP Put 192422103 88 6,000 SH Put SOLE 0 6,000 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 350 4,353 SH   SOLE 0 4,353 0 0
COGNIZANT TECHNOLOGY SOLUTIO Call 192446102 4 6,000 SH Call SOLE 0 6,000 0 0
COGNIZANT TECHNOLOGY SOLUTIO Put 192446102 0 100 SH Put SOLE 0 100 0 0
COHERENT INC COM 192479103 2,120 11,316 SH   SOLE 0 11,316 0 0
COHERENT INC Put 192479103 995 16,700 SH Put SOLE 0 16,700 0 0
COHERUS BIOSCIENCES INC COM 19249H103 74 6,700 SH   SOLE 0 6,700 0 0
COLFAX CORP COM 194014106 57 1,802 SH   SOLE 0 1,802 0 0
COLFAX CORP Put 194014106 16 3,900 SH Put SOLE 0 3,900 0 0
COLGATE PALMOLIVE CO COM 194162103 1,399 19,531 SH   SOLE 0 19,531 0 0
COLGATE PALMOLIVE CO Call 194162103 11 9,900 SH Call SOLE 0 9,900 0 0
COLGATE PALMOLIVE CO Put 194162103 75 43,200 SH Put SOLE 0 43,200 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 168 6,600 SH   SOLE 0 6,600 0 0
COLLEGIUM PHARMACEUTICAL INC Call 19459J104 0 100 SH Call SOLE 0 100 0 0
COLLEGIUM PHARMACEUTICAL INC Put 19459J104 15 5,800 SH Put SOLE 0 5,800 0 0
COLONY NORTHSTAR INC Call 19625W104 1 17,300 SH Call SOLE 0 17,300 0 0
COLONY NORTHSTAR INC Put 19625W104 16 6,200 SH Put SOLE 0 6,200 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 5 263 SH   SOLE 0 263 0 0
COMCAST CORP NEW CL A 20030N101 158 4,647 SH   SOLE 0 4,647 0 0
COMCAST CORP NEW Call 20030N101 20 15,000 SH Call SOLE 0 15,000 0 0
COMCAST CORP NEW Put 20030N101 20 10,000 SH Put SOLE 0 10,000 0 0
COMERICA INC COM 200340107 412 4,300 SH   SOLE 0 4,300 0 0
COMERICA INC Call 200340107 70 5,400 SH Call SOLE 0 5,400 0 0
COMERICA INC Put 200340107 2 1,000 SH Put SOLE 0 1,000 0 0
COMFORT SYS USA INC COM 199908104 10 266 SH   SOLE 0 266 0 0
COMFORT SYS USA INC Call 199908104 0 100 SH Call SOLE 0 100 0 0
COMMERCIAL METALS CO Call 201723103 1 6,300 SH Call SOLE 0 6,300 0 0
COMMERCIAL VEH GROUP INC Call 202608105 4 3,400 SH Call SOLE 0 3,400 0 0
COMMSCOPE HLDG CO INC Call 20337X109 2 1,200 SH Call SOLE 0 1,200 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 48 12,226 SH   SOLE 0 12,226 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 Put 203668108 179 105,700 SH Put SOLE 0 105,700 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 288 109,800 SH   SOLE 0 109,800 0 0
COMPANHIA SIDERURGICA NACION Put 20440W105 77 110,000 SH Put SOLE 0 110,000 0 0
COMPANIA DE MINAS BUENAVENTU Call 204448104 0 3,600 SH Call SOLE 0 3,600 0 0
COMPASS DIVERSIFIED HOLDINGS Call 20451Q104 0 200 SH Call SOLE 0 200 0 0
COMPASS MINERALS INTL INC COM 20451N101 86 1,437 SH   SOLE 0 1,437 0 0
COMPASS MINERALS INTL INC Put 20451N101 6 4,900 SH Put SOLE 0 4,900 0 0
COMSTOCK RES INC COM 205768302 5 800 SH   SOLE 0 800 0 0
COMSTOCK RES INC Call 205768302 0 1,100 SH Call SOLE 0 1,100 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 53 1,799 SH   SOLE 0 1,799 0 0
COMTECH TELECOMMUNICATIONS C Call 205826209 19 4,400 SH Call SOLE 0 4,400 0 0
CONAGRA BRANDS INC COM 205887102 43 1,182 SH   SOLE 0 1,182 0 0
CONAGRA BRANDS INC Call 205887102 1 6,300 SH Call SOLE 0 6,300 0 0
CONAGRA BRANDS INC Put 205887102 2 2,500 SH Put SOLE 0 2,500 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 15 2,560 SH   SOLE 0 2,560 0 0
CONATUS PHARMACEUTICALS INC Call 20600T108 0 100 SH Call SOLE 0 100 0 0
CONATUS PHARMACEUTICALS INC Put 20600T108 8 3,800 SH Put SOLE 0 3,800 0 0
CONCHO RES INC COM 20605P101 36 240 SH   SOLE 0 240 0 0
CONCHO RES INC Call 20605P101 5 2,800 SH Call SOLE 0 2,800 0 0
CONCHO RES INC Put 20605P101 0 100 SH Put SOLE 0 100 0 0
CONCORDIA INTERNATIONAL CORP COM 20653P102 1 2,566 SH   SOLE 0 2,566 0 0
CONCORDIA INTERNATIONAL CORP Put 20653P102 0 200 SH Put SOLE 0 200 0 0
CONDUENT INC COM 206787103 205 11,019 SH   SOLE 0 11,019 0 0
CONDUENT INC Call 206787103 4 2,300 SH Call SOLE 0 2,300 0 0
CONDUENT INC Put 206787103 0 500 SH Put SOLE 0 500 0 0
CONNS INC Call 208242107 2 300 SH Call SOLE 0 300 0 0
CONNS INC Put 208242107 0 100 SH Put SOLE 0 100 0 0
CONOCOPHILLIPS COM 20825C104 820 13,832 SH   SOLE 0 13,832 0 0
CONOCOPHILLIPS Call 20825C104 40 29,500 SH Call SOLE 0 29,500 0 0
CONOCOPHILLIPS Put 20825C104 41 26,500 SH Put SOLE 0 26,500 0 0
CONSOLIDATED COMM HLDGS INC Call 209034107 16 4,500 SH Call SOLE 0 4,500 0 0
CONSOLIDATED EDISON INC COM 209115104 513 6,587 SH   SOLE 0 6,587 0 0
CONSOLIDATED EDISON INC Call 209115104 1 600 SH Call SOLE 0 600 0 0
CONSOLIDATED EDISON INC Put 209115104 6 10,600 SH Put SOLE 0 10,600 0 0
CONSOLIDATED WATER CO INC Call G23773107 0 200 SH Call SOLE 0 200 0 0
CONSTELLATION BRANDS INC CL A 21036P108 7,749 34,000 SH   SOLE 0 34,000 0 0
CONSTELLATION BRANDS INC Call 21036P108 424 11,100 SH Call SOLE 0 11,100 0 0
CONSTELLATION BRANDS INC Put 21036P108 16 31,600 SH Put SOLE 0 31,600 0 0
CONSTELLIUM NV CL A N22035104 46 4,269 SH   SOLE 0 4,269 0 0
CONSTELLIUM NV Call N22035104 3 15,000 SH Call SOLE 0 15,000 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 94 24,939 SH   SOLE 0 24,939 0 0
CONSUMER PORTFOLIO SVCS INC Call 210502100 2 12,700 SH Call SOLE 0 12,700 0 0
CONSUMER PORTFOLIO SVCS INC Put 210502100 11 8,500 SH Put SOLE 0 8,500 0 0
CONTAINER STORE GROUP INC COM 210751103 55 10,219 SH   SOLE 0 10,219 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 2 689 SH   SOLE 0 689 0 0
CONTINENTAL RESOURCES INC COM 212015101 2,007 34,057 SH   SOLE 0 34,057 0 0
CONTINENTAL RESOURCES INC Call 212015101 12 5,600 SH Call SOLE 0 5,600 0 0
CONTINENTAL RESOURCES INC Put 212015101 11 18,900 SH Put SOLE 0 18,900 0 0
CONTROL4 CORP COM 21240D107 7 351 SH   SOLE 0 351 0 0
CONTROL4 CORP Call 21240D107 0 1,900 SH Call SOLE 0 1,900 0 0
CONTROL4 CORP Put 21240D107 1 300 SH Put SOLE 0 300 0 0
CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 2 258 SH   SOLE 0 258 0 0
COOPER TIRE & RUBR CO Call 216831107 0 2,000 SH Call SOLE 0 2,000 0 0
COOPER TIRE & RUBR CO Put 216831107 37 5,800 SH Put SOLE 0 5,800 0 0
COPA HOLDINGS SA CL A P31076105 17 138 SH   SOLE 0 138 0 0
COPA HOLDINGS SA Put P31076105 1 1,000 SH Put SOLE 0 1,000 0 0
COPART INC Call 217204106 0 100 SH Call SOLE 0 100 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 32 5,400 SH   SOLE 0 5,400 0 0
CORBUS PHARMACEUTICALS HLDGS Call 21833P103 0 900 SH Call SOLE 0 900 0 0
CORBUS PHARMACEUTICALS HLDGS Put 21833P103 1 1,100 SH Put SOLE 0 1,100 0 0
CORCEPT THERAPEUTICS INC COM 218352102 0 41 SH   SOLE 0 41 0 0
CORCEPT THERAPEUTICS INC Call 218352102 0 600 SH Call SOLE 0 600 0 0
CORCEPT THERAPEUTICS INC Put 218352102 0 200 SH Put SOLE 0 200 0 0
CORE MARK HOLDING CO INC COM 218681104 8 407 SH   SOLE 0 407 0 0
CORE MARK HOLDING CO INC Call 218681104 0 200 SH Call SOLE 0 200 0 0
CORE MARK HOLDING CO INC Put 218681104 0 500 SH Put SOLE 0 500 0 0
CORECIVIC INC COM 21871N101 15 779 SH   SOLE 0 779 0 0
CORECIVIC INC Call 21871N101 0 200 SH Call SOLE 0 200 0 0
CORECIVIC INC Put 21871N101 9 3,000 SH Put SOLE 0 3,000 0 0
CORESITE RLTY CORP Call 21870Q105 1 1,400 SH Call SOLE 0 1,400 0 0
CORESITE RLTY CORP Put 21870Q105 2 700 SH Put SOLE 0 700 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 54 1,392 SH   SOLE 0 1,392 0 0
CORNERSTONE ONDEMAND INC Call 21925Y103 5 12,400 SH Call SOLE 0 12,400 0 0
CORNERSTONE ONDEMAND INC Put 21925Y103 7 2,100 SH Put SOLE 0 2,100 0 0
CORNING INC Call 219350105 382 54,500 SH Call SOLE 0 54,500 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 7 286 SH   SOLE 0 286 0 0
CORPORATE OFFICE PPTYS TR Put 22002T108 0 100 SH Put SOLE 0 100 0 0
COSAN LTD SHS A G25343107 22 2,209 SH   SOLE 0 2,209 0 0
COSAN LTD Call G25343107 0 5,000 SH Call SOLE 0 5,000 0 0
COSTAMARE INC SHS Y1771G102 3 566 SH   SOLE 0 566 0 0
COSTAMARE INC Call Y1771G102 0 100 SH Call SOLE 0 100 0 0
COSTAMARE INC Put Y1771G102 5 3,600 SH Put SOLE 0 3,600 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,142 11,371 SH   SOLE 0 11,371 0 0
COSTCO WHSL CORP NEW Call 22160K105 725 77,100 SH Call SOLE 0 77,100 0 0
COSTCO WHSL CORP NEW Put 22160K105 383 75,600 SH Put SOLE 0 75,600 0 0
COTIVITI HLDGS INC COM 22164K101 3 100 SH   SOLE 0 100 0 0
COTT CORP QUE COM 22163N106 83 5,700 SH   SOLE 0 5,700 0 0
COTT CORP QUE Call 22163N106 0 700 SH Call SOLE 0 700 0 0
COTT CORP QUE Put 22163N106 1 3,200 SH Put SOLE 0 3,200 0 0
COUPA SOFTWARE INC COM 22266L106 308 6,764 SH   SOLE 0 6,764 0 0
COUPA SOFTWARE INC Call 22266L106 0 1,100 SH Call SOLE 0 1,100 0 0
COUPA SOFTWARE INC Put 22266L106 5 4,000 SH Put SOLE 0 4,000 0 0
COVANTA HLDG CORP COM 22282E102 18 1,273 SH   SOLE 0 1,273 0 0
COVANTA HLDG CORP Call 22282E102 0 300 SH Call SOLE 0 300 0 0
COVANTA HLDG CORP Put 22282E102 0 1,400 SH Put SOLE 0 1,400 0 0
CRA INTL INC Put 12618T105 0 100 SH Put SOLE 0 100 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 293 1,842 SH   SOLE 0 1,842 0 0
CRACKER BARREL OLD CTRY STOR Call 22410J106 8 5,600 SH Call SOLE 0 5,600 0 0
CRAFT BREW ALLIANCE INC Call 224122101 1 11,600 SH Call SOLE 0 11,600 0 0
CRAFT BREW ALLIANCE INC Put 224122101 1 2,800 SH Put SOLE 0 2,800 0 0
CRANE CO Call 224399105 1 1,800 SH Call SOLE 0 1,800 0 0
CRAWFORD & CO CL A 224633206 15 1,876 SH   SOLE 0 1,876 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 84 5,020 SH   SOLE 0 5,020 0 0
CREDIT SUISSE GROUP Put 225401108 12 7,800 SH Put SOLE 0 7,800 0 0
CREDIT SUISSE NASSAU BRH VELOCITY SHS SHO 22542D365 2 100 SH   SOLE 0 100 0 0
CREDIT SUISSE NASSAU BRH Call 22542D365 0 100 SH Call SOLE 0 100 0 0
CREE INC COM 225447101 191 4,741 SH   SOLE 0 4,741 0 0
CREE INC Call 225447101 79 14,700 SH Call SOLE 0 14,700 0 0
CREE INC Put 225447101 27 17,000 SH Put SOLE 0 17,000 0 0
CRESCENT PT ENERGY CORP COM 22576C101 15 2,300 SH   SOLE 0 2,300 0 0
CRESCENT PT ENERGY CORP Call 22576C101 0 1,700 SH Call SOLE 0 1,700 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 76 3,000 SH   SOLE 0 3,000 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 278 6,097 SH   SOLE 0 6,097 0 0
CRISPR THERAPEUTICS AG Call H17182108 38 3,300 SH Call SOLE 0 3,300 0 0
CRISPR THERAPEUTICS AG Put H17182108 15 7,700 SH Put SOLE 0 7,700 0 0
CRITEO S A SPONS ADS 226718104 261 10,126 SH   SOLE 0 10,126 0 0
CRITEO S A Put 226718104 63 30,500 SH Put SOLE 0 30,500 0 0
CRONOS GROUP INC COM 22717L101 6 1,038 SH   SOLE 0 1,038 0 0
CRONOS GROUP INC Put 22717L101 3 900 SH Put SOLE 0 900 0 0
CROWN CASTLE INTL CORP NEW Call 22822V101 181 38,000 SH Call SOLE 0 38,000 0 0
CROWN CASTLE INTL CORP NEW Put 22822V101 19 9,500 SH Put SOLE 0 9,500 0 0
CROWN HOLDINGS INC COM 228368106 16 328 SH   SOLE 0 328 0 0
CROWN HOLDINGS INC Put 228368106 0 1,200 SH Put SOLE 0 1,200 0 0
CSX CORP Call 126408103 320 23,900 SH Call SOLE 0 23,900 0 0
CSX CORP Put 126408103 30 62,600 SH Put SOLE 0 62,600 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 369 7,935 SH   SOLE 0 7,935 0 0
CTRIP COM INTL LTD Call 22943F100 55 21,400 SH Call SOLE 0 21,400 0 0
CTRIP COM INTL LTD Put 22943F100 184 43,500 SH Put SOLE 0 43,500 0 0
CUBESMART COM 229663109 8 300 SH   SOLE 0 300 0 0
CUBESMART Call 229663109 0 900 SH Call SOLE 0 900 0 0
CUBIC CORP COM 229669106 12 200 SH   SOLE 0 200 0 0
CUBIC CORP Call 229669106 0 300 SH Call SOLE 0 300 0 0
CUBIC CORP Put 229669106 1 700 SH Put SOLE 0 700 0 0
CULLEN FROST BANKERS INC Call 229899109 120 12,500 SH Call SOLE 0 12,500 0 0
CUMMINS INC COM 231021106 1,388 8,568 SH   SOLE 0 8,568 0 0
CUMMINS INC Call 231021106 3 3,900 SH Call SOLE 0 3,900 0 0
CUMMINS INC Put 231021106 140 31,300 SH Put SOLE 0 31,300 0 0
CURRENCYSHARES CDN DLR TR Call 23129X105 1 2,400 SH Call SOLE 0 2,400 0 0
CURRENCYSHARES EURO TR EURO SHS 23130C108 6 55 SH   SOLE 0 55 0 0
CURRENCYSHARES EURO TR Call 23130C108 70 10,000 SH Call SOLE 0 10,000 0 0
CURRENCYSHARES EURO TR Put 23130C108 20 34,900 SH Put SOLE 0 34,900 0 0
CURRENCYSHS BRIT POUND STER Put 23129S106 0 1,300 SH Put SOLE 0 1,300 0 0
CURRENCYSHS JAPANESE YEN TR Call 23130A102 4 2,700 SH Call SOLE 0 2,700 0 0
CURRENCYSHS JAPANESE YEN TR Put 23130A102 13 63,200 SH Put SOLE 0 63,200 0 0
CUSTOMERS BANCORP INC COM 23204G100 373 12,823 SH   SOLE 0 12,823 0 0
CUSTOMERS BANCORP INC Call 23204G100 0 1,200 SH Call SOLE 0 1,200 0 0
CUSTOMERS BANCORP INC Put 23204G100 5 3,100 SH Put SOLE 0 3,100 0 0
CVR ENERGY INC COM 12662P108 38 1,286 SH   SOLE 0 1,286 0 0
CVR ENERGY INC Call 12662P108 0 200 SH Call SOLE 0 200 0 0
CVR ENERGY INC Put 12662P108 6 10,000 SH Put SOLE 0 10,000 0 0
CVR PARTNERS LP COM 126633106 17 5,512 SH   SOLE 0 5,512 0 0
CVR REFNG LP COMUNIT REP LT 12663P107 90 6,962 SH   SOLE 0 6,962 0 0
CVS HEALTH CORP COM 126650100 494 7,955 SH   SOLE 0 7,955 0 0
CVS HEALTH CORP Call 126650100 37 111,500 SH Call SOLE 0 111,500 0 0
CVS HEALTH CORP Put 126650100 362 41,700 SH Put SOLE 0 41,700 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 5 110 SH   SOLE 0 110 0 0
CYBERARK SOFTWARE LTD Call M2682V108 4 900 SH Call SOLE 0 900 0 0
CYBERARK SOFTWARE LTD Put M2682V108 1 7,800 SH Put SOLE 0 7,800 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 10 800 SH   SOLE 0 800 0 0
CYMABAY THERAPEUTICS INC Call 23257D103 2 500 SH Call SOLE 0 500 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 261 15,427 SH   SOLE 0 15,427 0 0
CYPRESS SEMICONDUCTOR CORP Call 232806109 10 6,900 SH Call SOLE 0 6,900 0 0
CYPRESS SEMICONDUCTOR CORP Put 232806109 3 2,400 SH Put SOLE 0 2,400 0 0
CYRUSONE INC Call 23283R100 17 10,700 SH Call SOLE 0 10,700 0 0
CYRUSONE INC Put 23283R100 0 600 SH Put SOLE 0 600 0 0
CYTOKINETICS INC COM NEW 23282W605 9 1,300 SH   SOLE 0 1,300 0 0
CYTOKINETICS INC Call 23282W605 0 400 SH Call SOLE 0 400 0 0
CYTOKINETICS INC Put 23282W605 6 1,300 SH Put SOLE 0 1,300 0 0
CYTOMX THERAPEUTICS INC Call 23284F105 28 10,700 SH Call SOLE 0 10,700 0 0
CYTOMX THERAPEUTICS INC Put 23284F105 1 600 SH Put SOLE 0 600 0 0
D R HORTON INC COM 23331A109 11 266 SH   SOLE 0 266 0 0
D R HORTON INC Call 23331A109 24 38,100 SH Call SOLE 0 38,100 0 0
DANA INCORPORATED COM 235825205 8 329 SH   SOLE 0 329 0 0
DANA INCORPORATED Call 235825205 0 600 SH Call SOLE 0 600 0 0
DANA INCORPORATED Put 235825205 5 2,600 SH Put SOLE 0 2,600 0 0
DANAHER CORP DEL Call 235851102 56 14,500 SH Call SOLE 0 14,500 0 0
DANAHER CORP DEL Put 235851102 29 8,300 SH Put SOLE 0 8,300 0 0
DARDEN RESTAURANTS INC COM 237194105 236 2,772 SH   SOLE 0 2,772 0 0
DARDEN RESTAURANTS INC Call 237194105 0 200 SH Call SOLE 0 200 0 0
DARDEN RESTAURANTS INC Put 237194105 38 14,300 SH Put SOLE 0 14,300 0 0
DATAWATCH CORP COM NEW 237917208 20 2,331 SH   SOLE 0 2,331 0 0
DATAWATCH CORP Put 237917208 2 1,000 SH Put SOLE 0 1,000 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 1,019 24,425 SH   SOLE 0 24,425 0 0
DAVE & BUSTERS ENTMT INC Call 238337109 2 200 SH Call SOLE 0 200 0 0
DAVE & BUSTERS ENTMT INC Put 238337109 179 44,500 SH Put SOLE 0 44,500 0 0
DAVIDSTEA INC COM 238661102 1 391 SH   SOLE 0 391 0 0
DAVITA INC COM 23918K108 72 1,100 SH   SOLE 0 1,100 0 0
DAVITA INC Call 23918K108 44 25,600 SH Call SOLE 0 25,600 0 0
DAVITA INC Put 23918K108 133 22,200 SH Put SOLE 0 22,200 0 0
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 83 3,630 SH   SOLE 0 3,630 0 0
DBV TECHNOLOGIES S A Call 23306J101 0 1,600 SH Call SOLE 0 1,600 0 0
DBV TECHNOLOGIES S A Put 23306J101 2 4,000 SH Put SOLE 0 4,000 0 0
DBX ETF TR XTRACK CSI 500 A 233051754 8 255 SH   SOLE 0 255 0 0
DBX ETF TR XTRACK HRVST CSI 233051879 4 145 SH   SOLE 0 145 0 0
DBX ETF TR Call 233051879 5 1,900 SH Call SOLE 0 1,900 0 0
DBX ETF TR Put 233051879 1 5,600 SH Put SOLE 0 5,600 0 0
DDR CORP COM 23317H102 22 3,100 SH   SOLE 0 3,100 0 0
DDR CORP Call 23317H102 0 2,200 SH Call SOLE 0 2,200 0 0
DDR CORP Put 23317H102 8 8,800 SH Put SOLE 0 8,800 0 0
DEAN FOODS CO NEW Call 242370203 3 12,300 SH Call SOLE 0 12,300 0 0
DEAN FOODS CO NEW Put 242370203 1 4,100 SH Put SOLE 0 4,100 0 0
DECKERS OUTDOOR CORP COM 243537107 104 1,157 SH   SOLE 0 1,157 0 0
DECKERS OUTDOOR CORP Call 243537107 0 100 SH Call SOLE 0 100 0 0
DECKERS OUTDOOR CORP Put 243537107 9 800 SH Put SOLE 0 800 0 0
DEERE & CO COM 244199105 388 2,500 SH   SOLE 0 2,500 0 0
DEERE & CO Call 244199105 199 21,400 SH Call SOLE 0 21,400 0 0
DEERE & CO Put 244199105 73 22,200 SH Put SOLE 0 22,200 0 0
DEL TACO RESTAURANTS INC Put 245496104 0 100 SH Put SOLE 0 100 0 0
DELEK US HLDGS INC NEW COM 24665A103 439 10,797 SH   SOLE 0 10,797 0 0
DELEK US HLDGS INC NEW Call 24665A103 62 7,200 SH Call SOLE 0 7,200 0 0
DELEK US HLDGS INC NEW Put 24665A103 5 3,000 SH Put SOLE 0 3,000 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 1,525 20,831 SH   SOLE 0 20,831 0 0
DELL TECHNOLOGIES INC Call 24703L103 35 18,200 SH Call SOLE 0 18,200 0 0
DELL TECHNOLOGIES INC Put 24703L103 56 22,700 SH Put SOLE 0 22,700 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 2 52 SH   SOLE 0 52 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 773 14,108 SH   SOLE 0 14,108 0 0
DELTA AIR LINES INC DEL Call 247361702 236 113,100 SH Call SOLE 0 113,100 0 0
DELTA AIR LINES INC DEL Put 247361702 154 72,900 SH Put SOLE 0 72,900 0 0
DELUXE CORP COM 248019101 18 256 SH   SOLE 0 256 0 0
DENBURY RES INC Call 247916208 0 700 SH Call SOLE 0 700 0 0
DENTSPLY SIRONA INC COM 24906P109 238 4,750 SH   SOLE 0 4,750 0 0
DENTSPLY SIRONA INC Put 24906P109 24 5,100 SH Put SOLE 0 5,100 0 0
DEPOMED INC COM 249908104 18 2,857 SH   SOLE 0 2,857 0 0
DEPOMED INC Call 249908104 0 13,000 SH Call SOLE 0 13,000 0 0
DERMIRA INC COM 24983L104 139 17,500 SH   SOLE 0 17,500 0 0
DERMIRA INC Call 24983L104 0 4,800 SH Call SOLE 0 4,800 0 0
DERMIRA INC Put 24983L104 46 10,800 SH Put SOLE 0 10,800 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 88 6,300 SH   SOLE 0 6,300 0 0
DEUTSCHE BANK AG Put D18190898 60 26,800 SH Put SOLE 0 26,800 0 0
DEVON ENERGY CORP NEW COM 25179M103 1,027 32,327 SH   SOLE 0 32,327 0 0
DEVON ENERGY CORP NEW Call 25179M103 142 67,100 SH Call SOLE 0 67,100 0 0
DEVON ENERGY CORP NEW Put 25179M103 99 42,500 SH Put SOLE 0 42,500 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 1 500 SH   SOLE 0 500 0 0
DHT HOLDINGS INC Call Y2065G121 0 5,500 SH Call SOLE 0 5,500 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 119 8,132 SH   SOLE 0 8,132 0 0
DIAMOND OFFSHORE DRILLING IN Call 25271C102 3 4,600 SH Call SOLE 0 4,600 0 0
DIAMOND OFFSHORE DRILLING IN Put 25271C102 9 1,700 SH Put SOLE 0 1,700 0 0
DIAMONDBACK ENERGY INC Call 25278X109 12 6,300 SH Call SOLE 0 6,300 0 0
DIANA SHIPPING INC COM Y2066G104 33 9,070 SH   SOLE 0 9,070 0 0
DICERNA PHARMACEUTICALS INC Call 253031108 0 500 SH Call SOLE 0 500 0 0
DICKS SPORTING GOODS INC COM 253393102 70 2,024 SH   SOLE 0 2,024 0 0
DICKS SPORTING GOODS INC Call 253393102 89 24,700 SH Call SOLE 0 24,700 0 0
DICKS SPORTING GOODS INC Put 253393102 40 119,200 SH Put SOLE 0 119,200 0 0
DIEBOLD NXDF INC COM 253651103 4 260 SH   SOLE 0 260 0 0
DIEBOLD NXDF INC Call 253651103 0 13,700 SH Call SOLE 0 13,700 0 0
DIEBOLD NXDF INC Put 253651103 1 2,100 SH Put SOLE 0 2,100 0 0
DIGIMARC CORP NEW COM 25381B101 11 474 SH   SOLE 0 474 0 0
DIGITAL RLTY TR INC COM 253868103 22 215 SH   SOLE 0 215 0 0
DIGITAL RLTY TR INC Call 253868103 11 2,800 SH Call SOLE 0 2,800 0 0
DIGITAL RLTY TR INC Put 253868103 23 4,700 SH Put SOLE 0 4,700 0 0
DILLARDS INC CL A 254067101 38 476 SH   SOLE 0 476 0 0
DILLARDS INC Call 254067101 92 18,500 SH Call SOLE 0 18,500 0 0
DILLARDS INC Put 254067101 19 9,700 SH Put SOLE 0 9,700 0 0
DINE BRANDS GLOBAL INC COM 254423106 9 141 SH   SOLE 0 141 0 0
DINE BRANDS GLOBAL INC Call 254423106 1 200 SH Call SOLE 0 200 0 0
DINE BRANDS GLOBAL INC Put 254423106 0 3,000 SH Put SOLE 0 3,000 0 0
DIPLOMAT PHARMACY INC Call 25456K101 18 10,900 SH Call SOLE 0 10,900 0 0
DIPLOMAT PHARMACY INC Put 25456K101 5 8,700 SH Put SOLE 0 8,700 0 0
DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102 139 1,220 SH   SOLE 0 1,220 0 0
DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 305 2,001 SH   SOLE 0 2,001 0 0
DIREXION SHS ETF TR DRX S&P500BULL 25459W862 208 5,060 SH   SOLE 0 5,060 0 0
DIREXION SHS ETF TR DLY ENRGY BULL3X 25459W888 24 900 SH   SOLE 0 900 0 0
DIREXION SHS ETF TR DLY FTS BUL 3X 25459Y280 10 300 SH   SOLE 0 300 0 0
DIREXION SHS ETF TR DLY R/E BEAR3X 25459Y363 30 2,368 SH   SOLE 0 2,368 0 0
DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 2,434 37,872 SH   SOLE 0 37,872 0 0
DIREXION SHS ETF TR HEALTHCARE BUL 25459Y876 1 25 SH   SOLE 0 25 0 0
DIREXION SHS ETF TR DAILY CS 2X SH 25460E505 5 100 SH   SOLE 0 100 0 0
DIREXION SHS ETF TR DAILY FTSE CHINA 25460E521 107 2,200 SH   SOLE 0 2,200 0 0
DIREXION SHS ETF TR DAILY S&P BIOTEC 25460E539 12 340 SH   SOLE 0 340 0 0
DIREXION SHS ETF TR DAILY TECHNOLOGY 25460E562 3 120 SH   SOLE 0 120 0 0
DIREXION SHS ETF TR DLY AEROSPC 3X 25460E661 69 1,400 SH   SOLE 0 1,400 0 0
DIREXION SHS ETF TR DLY SEMICNDTR 3X 25460E836 3 301 SH   SOLE 0 301 0 0
DIREXION SHS ETF TR DLY S&P500 BR 3X 25460E885 29 1,000 SH   SOLE 0 1,000 0 0
DIREXION SHS ETF TR DAILY GOLD MINER 25490K133 115 4,500 SH   SOLE 0 4,500 0 0
DIREXION SHS ETF TR DLY EMG MK BL 3X 25490K281 25 200 SH   SOLE 0 200 0 0
DIREXION SHS ETF TR LTN AM BL 3X NEW 25490K299 120 3,000 SH   SOLE 0 3,000 0 0
DIREXION SHS ETF TR BRZ BL 3X SH NEW 25490K315 35 700 SH   SOLE 0 700 0 0
DIREXION SHS ETF TR SP BIOTCH BL NEW 25490K323 23 300 SH   SOLE 0 300 0 0
DIREXION SHS ETF TR MD CP BEAR 3X NW 25490K810 21 1,650 SH   SOLE 0 1,650 0 0
DIREXION SHS ETF TR Call 25490K323 281 17,000 SH Call SOLE 0 17,000 0 0
DIREXION SHS ETF TR Call 25490K331 10 7,500 SH Call SOLE 0 7,500 0 0
DIREXION SHS ETF TR Call 25490K349 0 400 SH Call SOLE 0 400 0 0
DIREXION SHS ETF TR Call 25490K356 2 1,400 SH Call SOLE 0 1,400 0 0
DIREXION SHS ETF TR Call 25490K521 150 243,800 SH Call SOLE 0 243,800 0 0
DIREXION SHS ETF TR Call 25490K539 61 121,300 SH Call SOLE 0 121,300 0 0
DIREXION SHS ETF TR Call 25490K125 1 6,400 SH Call SOLE 0 6,400 0 0
DIREXION SHS ETF TR Call 25490K315 2 2,300 SH Call SOLE 0 2,300 0 0
DIREXION SHS ETF TR Call 25490K281 55 4,500 SH Call SOLE 0 4,500 0 0
DIREXION SHS ETF TR Call 25490K273 37 11,500 SH Call SOLE 0 11,500 0 0
DIREXION SHS ETF TR Call 25490K133 537 265,700 SH Call SOLE 0 265,700 0 0
DIREXION SHS ETF TR Call 25460E877 345 68,200 SH Call SOLE 0 68,200 0 0
DIREXION SHS ETF TR Call 25460E885 39 32,000 SH Call SOLE 0 32,000 0 0
DIREXION SHS ETF TR Call 25460E836 23 42,500 SH Call SOLE 0 42,500 0 0
DIREXION SHS ETF TR Call 25460E844 463 358,100 SH Call SOLE 0 358,100 0 0
DIREXION SHS ETF TR Call 25460E851 52 131,400 SH Call SOLE 0 131,400 0 0
DIREXION SHS ETF TR Call 25460E562 0 100 SH Call SOLE 0 100 0 0
DIREXION SHS ETF TR Call 25460E539 6 10,400 SH Call SOLE 0 10,400 0 0
DIREXION SHS ETF TR Call 25460E521 0 5,300 SH Call SOLE 0 5,300 0 0
DIREXION SHS ETF TR Call 25459Y876 0 100 SH Call SOLE 0 100 0 0
DIREXION SHS ETF TR Call 25459Y694 258 57,000 SH Call SOLE 0 57,000 0 0
DIREXION SHS ETF TR Call 25459Y678 0 9,200 SH Call SOLE 0 9,200 0 0
DIREXION SHS ETF TR Call 25459Y280 3 3,500 SH Call SOLE 0 3,500 0 0
DIREXION SHS ETF TR Call 25459W888 148 46,400 SH Call SOLE 0 46,400 0 0
DIREXION SHS ETF TR Call 25459W862 33 16,400 SH Call SOLE 0 16,400 0 0
DIREXION SHS ETF TR Call 25459W771 1 500 SH Call SOLE 0 500 0 0
DIREXION SHS ETF TR Call 25459W847 846 46,700 SH Call SOLE 0 46,700 0 0
DIREXION SHS ETF TR Call 25459W458 166 8,700 SH Call SOLE 0 8,700 0 0
DIREXION SHS ETF TR Call 25459W417 5 900 SH Call SOLE 0 900 0 0
DIREXION SHS ETF TR Call 25459W540 0 2,900 SH Call SOLE 0 2,900 0 0
DIREXION SHS ETF TR Call 25459W755 0 200 SH Call SOLE 0 200 0 0
DIREXION SHS ETF TR Call 25459W102 1 500 SH Call SOLE 0 500 0 0
DIREXION SHS ETF TR Put 25459W102 10 3,000 SH Put SOLE 0 3,000 0 0
DIREXION SHS ETF TR Put 25459W755 3 900 SH Put SOLE 0 900 0 0
DIREXION SHS ETF TR Put 25459W540 0 2,100 SH Put SOLE 0 2,100 0 0
DIREXION SHS ETF TR Put 25459W458 697 36,000 SH Put SOLE 0 36,000 0 0
DIREXION SHS ETF TR Put 25459W847 258 83,800 SH Put SOLE 0 83,800 0 0
DIREXION SHS ETF TR Put 25459W771 5 3,500 SH Put SOLE 0 3,500 0 0
DIREXION SHS ETF TR Put 25459W862 61 10,000 SH Put SOLE 0 10,000 0 0
DIREXION SHS ETF TR Put 25459W888 66 26,100 SH Put SOLE 0 26,100 0 0
DIREXION SHS ETF TR Put 25459Y280 0 100 SH Put SOLE 0 100 0 0
DIREXION SHS ETF TR Put 25459Y678 2 1,000 SH Put SOLE 0 1,000 0 0
DIREXION SHS ETF TR Put 25459Y694 236 106,700 SH Put SOLE 0 106,700 0 0
DIREXION SHS ETF TR Put 25459Y876 9 1,000 SH Put SOLE 0 1,000 0 0
DIREXION SHS ETF TR Put 25460E521 4 2,600 SH Put SOLE 0 2,600 0 0
DIREXION SHS ETF TR Put 25460E851 903 199,300 SH Put SOLE 0 199,300 0 0
DIREXION SHS ETF TR Put 25460E844 310 59,700 SH Put SOLE 0 59,700 0 0
DIREXION SHS ETF TR Put 25460E836 48 10,300 SH Put SOLE 0 10,300 0 0
DIREXION SHS ETF TR Put 25460E661 2 400 SH Put SOLE 0 400 0 0
DIREXION SHS ETF TR Put 25460E885 737 111,100 SH Put SOLE 0 111,100 0 0
DIREXION SHS ETF TR Put 25460E877 117 17,700 SH Put SOLE 0 17,700 0 0
DIREXION SHS ETF TR Put 25490K133 31 9,600 SH Put SOLE 0 9,600 0 0
DIREXION SHS ETF TR Put 25490K273 184 17,000 SH Put SOLE 0 17,000 0 0
DIREXION SHS ETF TR Put 25490K281 52 3,700 SH Put SOLE 0 3,700 0 0
DIREXION SHS ETF TR Put 25490K315 57 28,000 SH Put SOLE 0 28,000 0 0
DIREXION SHS ETF TR Put 25490K539 34 24,600 SH Put SOLE 0 24,600 0 0
DIREXION SHS ETF TR Put 25490K521 1,055 287,800 SH Put SOLE 0 287,800 0 0
DIREXION SHS ETF TR Put 25490K356 1 600 SH Put SOLE 0 600 0 0
DIREXION SHS ETF TR Put 25490K349 0 200 SH Put SOLE 0 200 0 0
DIREXION SHS ETF TR Put 25490K331 70 4,500 SH Put SOLE 0 4,500 0 0
DIREXION SHS ETF TR Put 25490K323 429 29,000 SH Put SOLE 0 29,000 0 0
DISCOVER FINL SVCS Call 254709108 1 13,500 SH Call SOLE 0 13,500 0 0
DISCOVER FINL SVCS Put 254709108 8 3,000 SH Put SOLE 0 3,000 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 949 44,324 SH   SOLE 0 44,324 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 12 616 SH   SOLE 0 616 0 0
DISCOVERY COMMUNICATNS NEW Call 25470F302 0 200 SH Call SOLE 0 200 0 0
DISCOVERY COMMUNICATNS NEW Call 25470F104 37 56,000 SH Call SOLE 0 56,000 0 0
DISCOVERY COMMUNICATNS NEW Put 25470F104 137 44,500 SH Put SOLE 0 44,500 0 0
DISH NETWORK CORP CL A 25470M109 83 2,196 SH   SOLE 0 2,196 0 0
DISH NETWORK CORP Call 25470M109 7 16,900 SH Call SOLE 0 16,900 0 0
DISH NETWORK CORP Put 25470M109 95 16,500 SH Put SOLE 0 16,500 0 0
DISNEY WALT CO COM DISNEY 254687106 38 382 SH   SOLE 0 382 0 0
DISNEY WALT CO Call 254687106 31 85,900 SH Call SOLE 0 85,900 0 0
DISNEY WALT CO Put 254687106 26 12,600 SH Put SOLE 0 12,600 0 0
DITECH HLDG CORP COM 25501G105 0 18 SH   SOLE 0 18 0 0
DITECH HLDG CORP Call 25501G105 0 3,100 SH Call SOLE 0 3,100 0 0
DOLBY LABORATORIES INC COM 25659T107 168 2,645 SH   SOLE 0 2,645 0 0
DOLBY LABORATORIES INC Call 25659T107 0 100 SH Call SOLE 0 100 0 0
DOLLAR GEN CORP NEW COM 256677105 233 2,500 SH   SOLE 0 2,500 0 0
DOLLAR GEN CORP NEW Call 256677105 72 11,600 SH Call SOLE 0 11,600 0 0
DOLLAR GEN CORP NEW Put 256677105 1 1,000 SH Put SOLE 0 1,000 0 0
DOLLAR TREE INC COM 256746108 50 532 SH   SOLE 0 532 0 0
DOLLAR TREE INC Call 256746108 115 20,100 SH Call SOLE 0 20,100 0 0
DOLLAR TREE INC Put 256746108 39 11,100 SH Put SOLE 0 11,100 0 0
DOMINION ENERGY INC COM 25746U109 908 13,469 SH   SOLE 0 13,469 0 0
DOMINION ENERGY INC Call 25746U109 0 4,000 SH Call SOLE 0 4,000 0 0
DOMINION ENERGY INC Put 25746U109 83 23,000 SH Put SOLE 0 23,000 0 0
DOMINION ENERGY MIDSTRM PRTN COM UT REP LTD 257454108 6 400 SH   SOLE 0 400 0 0
DOMINOS PIZZA INC Call 25754A201 45 5,500 SH Call SOLE 0 5,500 0 0
DOMINOS PIZZA INC Put 25754A201 0 1,000 SH Put SOLE 0 1,000 0 0
DOMTAR CORP COM NEW 257559203 43 1,021 SH   SOLE 0 1,021 0 0
DOMTAR CORP Call 257559203 0 3,500 SH Call SOLE 0 3,500 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 54 3,173 SH   SOLE 0 3,173 0 0
DONNELLEY FINL SOLUTIONS INC Call 25787G100 0 1,000 SH Call SOLE 0 1,000 0 0
DONNELLEY FINL SOLUTIONS INC Put 25787G100 5 2,000 SH Put SOLE 0 2,000 0 0
DONNELLEY R R & SONS CO COM 257867200 55 6,344 SH   SOLE 0 6,344 0 0
DONNELLEY R R & SONS CO Call 257867200 1 4,200 SH Call SOLE 0 4,200 0 0
DONNELLEY R R & SONS CO Put 257867200 1 1,700 SH Put SOLE 0 1,700 0 0
DORIAN LPG LTD Put Y2106R110 0 600 SH Put SOLE 0 600 0 0
DOWDUPONT INC COM 26078J100 2,573 40,391 SH   SOLE 0 40,391 0 0
DOWDUPONT INC Call 26078J100 275 58,700 SH Call SOLE 0 58,700 0 0
DOWDUPONT INC Put 26078J100 404 65,500 SH Put SOLE 0 65,500 0 0
DR PEPPER SNAPPLE GROUP INC Call 26138E109 26 10,000 SH Call SOLE 0 10,000 0 0
DR PEPPER SNAPPLE GROUP INC Put 26138E109 11 6,500 SH Put SOLE 0 6,500 0 0
DRIVE SHACK INC COM 262077100 0 170 SH   SOLE 0 170 0 0
DRIVE SHACK INC Call 262077100 0 700 SH Call SOLE 0 700 0 0
DRIVE SHACK INC Put 262077100 0 100 SH Put SOLE 0 100 0 0
DROPBOX INC Call 26210C104 2 1,200 SH Call SOLE 0 1,200 0 0
DROPBOX INC Put 26210C104 1 1,800 SH Put SOLE 0 1,800 0 0
DST SYS INC DEL Call 233326107 1 100 SH Call SOLE 0 100 0 0
DSW INC Call 23334L102 10 10,000 SH Call SOLE 0 10,000 0 0
DSW INC Put 23334L102 11 10,900 SH Put SOLE 0 10,900 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,325 30,017 SH   SOLE 0 30,017 0 0
DUKE ENERGY CORP NEW Call 26441C204 3 7,800 SH Call SOLE 0 7,800 0 0
DUKE ENERGY CORP NEW Put 26441C204 72 44,400 SH Put SOLE 0 44,400 0 0
DULUTH HLDGS INC Call 26443V101 0 3,500 SH Call SOLE 0 3,500 0 0
DULUTH HLDGS INC Put 26443V101 0 700 SH Put SOLE 0 700 0 0
DUNKIN BRANDS GROUP INC Call 265504100 0 100 SH Call SOLE 0 100 0 0
DXC TECHNOLOGY CO COM 23355L106 484 4,817 SH   SOLE 0 4,817 0 0
DYCOM INDS INC COM 267475101 57 531 SH   SOLE 0 531 0 0
DYCOM INDS INC Put 267475101 3 3,400 SH Put SOLE 0 3,400 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 149 7,555 SH   SOLE 0 7,555 0 0
DYNAVAX TECHNOLOGIES CORP Call 268158201 9 4,100 SH Call SOLE 0 4,100 0 0
DYNAVAX TECHNOLOGIES CORP Put 268158201 2 11,300 SH Put SOLE 0 11,300 0 0
DYNEGY INC NEW DEL COM 26817R108 106 7,878 SH   SOLE 0 7,878 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 Call 26817R108 12 2,700 SH Call SOLE 0 2,700 0 0
DYNEGY INC NEW DEL Put 26817R108 0 500 SH Put SOLE 0 500 0 0
E L F BEAUTY INC COM 26856L103 46 2,400 SH   SOLE 0 2,400 0 0
E L F BEAUTY INC Call 26856L103 1 2,600 SH Call SOLE 0 2,600 0 0
E L F BEAUTY INC Put 26856L103 4 1,500 SH Put SOLE 0 1,500 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 465 8,394 SH   SOLE 0 8,394 0 0
E TRADE FINANCIAL CORP Call 269246401 53 37,100 SH Call SOLE 0 37,100 0 0
E TRADE FINANCIAL CORP Put 269246401 25 14,300 SH Put SOLE 0 14,300 0 0
EAGLE BANCORP INC MD Call 268948106 10 500 SH Call SOLE 0 500 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 3 700 SH   SOLE 0 700 0 0
EAGLE MATERIALS INC COM 26969P108 194 1,889 SH   SOLE 0 1,889 0 0
EAGLE MATERIALS INC Call 26969P108 36 15,000 SH Call SOLE 0 15,000 0 0
EAGLE MATERIALS INC Put 26969P108 0 100 SH Put SOLE 0 100 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 21 400 SH   SOLE 0 400 0 0
EAGLE PHARMACEUTICALS INC Call 269796108 2 6,300 SH Call SOLE 0 6,300 0 0
EAST WEST BANCORP INC Call 27579R104 8 4,000 SH Call SOLE 0 4,000 0 0
EAST WEST BANCORP INC Put 27579R104 0 200 SH Put SOLE 0 200 0 0
EASTMAN CHEM CO COM 277432100 33 318 SH   SOLE 0 318 0 0
EASTMAN CHEM CO Call 277432100 1 100 SH Call SOLE 0 100 0 0
EASTMAN KODAK CO COM NEW 277461406 67 12,600 SH   SOLE 0 12,600 0 0
EASTMAN KODAK CO Call 277461406 6 121,700 SH Call SOLE 0 121,700 0 0
EASTMAN KODAK CO Put 277461406 174 44,500 SH Put SOLE 0 44,500 0 0
EATON CORP PLC SHS G29183103 2,686 33,623 SH   SOLE 0 33,623 0 0
EATON CORP PLC Call G29183103 1 2,400 SH Call SOLE 0 2,400 0 0
EATON CORP PLC Put G29183103 340 67,500 SH Put SOLE 0 67,500 0 0
EATON VANCE CORP Call 278265103 59 30,700 SH Call SOLE 0 30,700 0 0
EBAY INC COM 278642103 949 23,600 SH   SOLE 0 23,600 0 0
EBAY INC Call 278642103 0 400 SH Call SOLE 0 400 0 0
EBAY INC Put 278642103 88 21,400 SH Put SOLE 0 21,400 0 0
EBIX INC COM NEW 278715206 617 8,282 SH   SOLE 0 8,282 0 0
EBIX INC Call 278715206 2 2,500 SH Call SOLE 0 2,500 0 0
EBIX INC Put 278715206 6 1,300 SH Put SOLE 0 1,300 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 14 508 SH   SOLE 0 508 0 0
ECHO GLOBAL LOGISTICS INC Call 27875T101 13 11,500 SH Call SOLE 0 11,500 0 0
ECHO GLOBAL LOGISTICS INC Put 27875T101 7 5,800 SH Put SOLE 0 5,800 0 0
ECHOSTAR CORP Call 278768106 0 100 SH Call SOLE 0 100 0 0
ECOLAB INC Call 278865100 9 5,000 SH Call SOLE 0 5,000 0 0
ECOLAB INC Put 278865100 0 3,400 SH Put SOLE 0 3,400 0 0
EDGEWELL PERS CARE CO COM 28035Q102 64 1,327 SH   SOLE 0 1,327 0 0
EDGEWELL PERS CARE CO Call 28035Q102 1 24,200 SH Call SOLE 0 24,200 0 0
EDGEWELL PERS CARE CO Put 28035Q102 4 14,800 SH Put SOLE 0 14,800 0 0
EDISON INTL COM 281020107 363 5,717 SH   SOLE 0 5,717 0 0
EDISON INTL Call 281020107 9 11,400 SH Call SOLE 0 11,400 0 0
EDISON INTL Put 281020107 32 34,800 SH Put SOLE 0 34,800 0 0
EDITAS MEDICINE INC COM 28106W103 382 11,540 SH   SOLE 0 11,540 0 0
EDITAS MEDICINE INC Call 28106W103 89 16,500 SH Call SOLE 0 16,500 0 0
EDITAS MEDICINE INC Put 28106W103 59 13,700 SH Put SOLE 0 13,700 0 0
EDWARDS LIFESCIENCES CORP Call 28176E108 30 1,400 SH Call SOLE 0 1,400 0 0
EDWARDS LIFESCIENCES CORP Put 28176E108 1 800 SH Put SOLE 0 800 0 0
EL POLLO LOCO HLDGS INC COM 268603107 337 35,477 SH   SOLE 0 35,477 0 0
EL POLLO LOCO HLDGS INC Put 268603107 55 81,900 SH Put SOLE 0 81,900 0 0
ELDORADO GOLD CORP NEW Call 284902103 0 1,100 SH Call SOLE 0 1,100 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 32 1,694 SH   SOLE 0 1,694 0 0
ELECTRO SCIENTIFIC INDS Call 285229100 7 11,200 SH Call SOLE 0 11,200 0 0
ELECTRO SCIENTIFIC INDS Put 285229100 7 3,300 SH Put SOLE 0 3,300 0 0
ELECTRONIC ARTS INC COM 285512109 2,024 16,700 SH   SOLE 0 16,700 0 0
ELECTRONIC ARTS INC Call 285512109 426 47,200 SH Call SOLE 0 47,200 0 0
ELECTRONIC ARTS INC Put 285512109 2 1,100 SH Put SOLE 0 1,100 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 10 369 SH   SOLE 0 369 0 0
ELECTRONICS FOR IMAGING INC Put 286082102 0 100 SH Put SOLE 0 100 0 0
ELEVEN BIOTHERAPEUTICS INC COM 286221106 0 61 SH   SOLE 0 61 0 0
ELLIE MAE INC COM 28849P100 14 161 SH   SOLE 0 161 0 0
ELLIE MAE INC Call 28849P100 9 2,000 SH Call SOLE 0 2,000 0 0
ELLIE MAE INC Put 28849P100 6 900 SH Put SOLE 0 900 0 0
EMBRAER S A Call 29082A107 6 1,100 SH Call SOLE 0 1,100 0 0
EMCORE CORP COM NEW 290846203 13 2,395 SH   SOLE 0 2,395 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 7 376 SH   SOLE 0 376 0 0
EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 175 28,507 SH   SOLE 0 28,507 0 0
EMERGE ENERGY SVCS LP Call 29102H108 1 2,600 SH Call SOLE 0 2,600 0 0
EMERGE ENERGY SVCS LP Put 29102H108 110 17,300 SH Put SOLE 0 17,300 0 0
EMERSON ELEC CO COM 291011104 283 4,149 SH   SOLE 0 4,149 0 0
EMERSON ELEC CO Call 291011104 14 15,700 SH Call SOLE 0 15,700 0 0
EMERSON ELEC CO Put 291011104 13 6,100 SH Put SOLE 0 6,100 0 0
EMPIRE ST RLTY TR INC CL A 292104106 3 198 SH   SOLE 0 198 0 0
EMPIRE ST RLTY TR INC Put 292104106 0 100 SH Put SOLE 0 100 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 44 550 SH   SOLE 0 550 0 0
ENANTA PHARMACEUTICALS INC Call 29251M106 3 1,200 SH Call SOLE 0 1,200 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 5 596 SH   SOLE 0 596 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 98 10,201 SH   SOLE 0 10,201 0 0
ENBRIDGE ENERGY PARTNERS L P Call 29250R106 0 400 SH Call SOLE 0 400 0 0
ENBRIDGE ENERGY PARTNERS L P Put 29250R106 106 8,100 SH Put SOLE 0 8,100 0 0
ENBRIDGE INC COM 29250N105 77 2,450 SH   SOLE 0 2,450 0 0
ENBRIDGE INC Call 29250N105 0 5,100 SH Call SOLE 0 5,100 0 0
ENBRIDGE INC Put 29250N105 4 1,700 SH Put SOLE 0 1,700 0 0
ENCANA CORP COM 292505104 246 22,410 SH   SOLE 0 22,410 0 0
ENCANA CORP Call 292505104 3 6,500 SH Call SOLE 0 6,500 0 0
ENCANA CORP Put 292505104 10 18,600 SH Put SOLE 0 18,600 0 0
ENCORE WIRE CORP COM 292562105 24 424 SH   SOLE 0 424 0 0
ENDO INTL PLC SHS G30401106 107 18,116 SH   SOLE 0 18,116 0 0
ENDO INTL PLC Call G30401106 0 1,100 SH Call SOLE 0 1,100 0 0
ENDO INTL PLC Put G30401106 78 16,400 SH Put SOLE 0 16,400 0 0
ENDOCYTE INC COM 29269A102 8 900 SH   SOLE 0 900 0 0
ENDOCYTE INC Call 29269A102 10 3,100 SH Call SOLE 0 3,100 0 0
ENERGEN CORP COM 29265N108 211 3,364 SH   SOLE 0 3,364 0 0
ENERGEN CORP Call 29265N108 0 200 SH Call SOLE 0 200 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 27 463 SH   SOLE 0 463 0 0
ENERGIZER HLDGS INC NEW Call 29272W109 3 800 SH Call SOLE 0 800 0 0
ENERGIZER HLDGS INC NEW Put 29272W109 4 2,600 SH Put SOLE 0 2,600 0 0
ENERGOUS CORP COM 29272C103 191 11,919 SH   SOLE 0 11,919 0 0
ENERGOUS CORP Call 29272C103 27 42,100 SH Call SOLE 0 42,100 0 0
ENERGOUS CORP Put 29272C103 31 23,500 SH Put SOLE 0 23,500 0 0
ENERGY FOCUS INC COM NEW 29268T300 1 600 SH   SOLE 0 600 0 0
ENERGY FOCUS INC Put 29268T300 1 600 SH Put SOLE 0 600 0 0
ENERGY RECOVERY INC COM 29270J100 14 1,709 SH   SOLE 0 1,709 0 0
ENERGY RECOVERY INC Call 29270J100 10 11,800 SH Call SOLE 0 11,800 0 0
ENERGY RECOVERY INC Put 29270J100 1 3,600 SH Put SOLE 0 3,600 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 767 54,022 SH   SOLE 0 54,022 0 0
ENERGY TRANSFER EQUITY L P Call 29273V100 14 90,300 SH Call SOLE 0 90,300 0 0
ENERGY TRANSFER EQUITY L P Put 29273V100 63 67,700 SH Put SOLE 0 67,700 0 0
ENERGY TRANSFER PARTNERS LP Call 29278N103 46 302,000 SH Call SOLE 0 302,000 0 0
ENERGY TRANSFER PARTNERS LP Put 29278N103 53 27,300 SH Put SOLE 0 27,300 0 0
ENERSYS COM 29275Y102 6 94 SH   SOLE 0 94 0 0
ENERSYS Put 29275Y102 0 400 SH Put SOLE 0 400 0 0
ENOVA INTL INC COM 29357K103 2 91 SH   SOLE 0 91 0 0
ENSCO PLC SHS CLASS A G3157S106 48 10,980 SH   SOLE 0 10,980 0 0
ENSCO PLC Call G3157S106 0 12,500 SH Call SOLE 0 12,500 0 0
ENSCO PLC Put G3157S106 9 12,400 SH Put SOLE 0 12,400 0 0
ENTEGRIS INC COM 29362U104 157 4,530 SH   SOLE 0 4,530 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 400 41,533 SH   SOLE 0 41,533 0 0
ENTERCOM COMMUNICATIONS CORP Call 293639100 0 1,100 SH Call SOLE 0 1,100 0 0
ENTERGY CORP NEW COM 29364G103 77 980 SH   SOLE 0 980 0 0
ENTERGY CORP NEW Put 29364G103 2 1,400 SH Put SOLE 0 1,400 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 359 14,673 SH   SOLE 0 14,673 0 0
ENTERPRISE PRODS PARTNERS L Call 293792107 16 161,000 SH Call SOLE 0 161,000 0 0
ENTERPRISE PRODS PARTNERS L Put 293792107 31 25,700 SH Put SOLE 0 25,700 0 0
ENVESTNET INC COM 29404K106 284 4,957 SH   SOLE 0 4,957 0 0
ENVESTNET INC Put 29404K106 0 1,900 SH Put SOLE 0 1,900 0 0
ENVISION HEALTHCARE CORP COM 29414D100 790 20,567 SH   SOLE 0 20,567 0 0
ENVISION HEALTHCARE CORP Call 29414D100 21 21,200 SH Call SOLE 0 21,200 0 0
ENVISION HEALTHCARE CORP Put 29414D100 16 12,600 SH Put SOLE 0 12,600 0 0
EOG RES INC COM 26875P101 551 5,243 SH   SOLE 0 5,243 0 0
EOG RES INC Call 26875P101 82 50,100 SH Call SOLE 0 50,100 0 0
EOG RES INC Put 26875P101 70 38,200 SH Put SOLE 0 38,200 0 0
EPAM SYS INC COM 29414B104 14 130 SH   SOLE 0 130 0 0
EPIZYME INC COM 29428V104 7 430 SH   SOLE 0 430 0 0
EPIZYME INC Call 29428V104 3 2,500 SH Call SOLE 0 2,500 0 0
EPIZYME INC Put 29428V104 2 4,400 SH Put SOLE 0 4,400 0 0
EQT CORP COM 26884L109 1,058 22,283 SH   SOLE 0 22,283 0 0
EQT CORP Call 26884L109 1 7,400 SH Call SOLE 0 7,400 0 0
EQT CORP Put 26884L109 18 21,900 SH Put SOLE 0 21,900 0 0
EQT MIDSTREAM PARTNERS LP Call 26885B100 0 300 SH Call SOLE 0 300 0 0
EQUIFAX INC COM 294429105 1,675 14,218 SH   SOLE 0 14,218 0 0
EQUIFAX INC Call 294429105 26 5,300 SH Call SOLE 0 5,300 0 0
EQUIFAX INC Put 294429105 113 51,100 SH Put SOLE 0 51,100 0 0
EQUINIX INC COM PAR $0.001 29444U700 135 324 SH   SOLE 0 324 0 0
EQUINIX INC Call 29444U700 1 100 SH Call SOLE 0 100 0 0
EQUINIX INC Put 29444U700 5 300 SH Put SOLE 0 300 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 0 2 SH   SOLE 0 2 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 232 3,781 SH   SOLE 0 3,781 0 0
EQUITY RESIDENTIAL Call 29476L107 12 100,400 SH Call SOLE 0 100,400 0 0
EQUITY RESIDENTIAL Put 29476L107 7 13,400 SH Put SOLE 0 13,400 0 0
EROS INTL PLC SHS NEW G3788M114 95 8,724 SH   SOLE 0 8,724 0 0
EROS INTL PLC Call G3788M114 3 6,700 SH Call SOLE 0 6,700 0 0
EROS INTL PLC Put G3788M114 42 15,400 SH Put SOLE 0 15,400 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 267 3,700 SH   SOLE 0 3,700 0 0
ESPERION THERAPEUTICS INC NE Call 29664W105 17 9,800 SH Call SOLE 0 9,800 0 0
ESPERION THERAPEUTICS INC NE Put 29664W105 47 5,100 SH Put SOLE 0 5,100 0 0
ESSENT GROUP LTD COM G3198U102 8 200 SH   SOLE 0 200 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 18 247 SH   SOLE 0 247 0 0
ESTERLINE TECHNOLOGIES CORP Put 297425100 2 300 SH Put SOLE 0 300 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 16 471 SH   SOLE 0 471 0 0
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 8 300 SH   SOLE 0 300 0 0
ETF MANAGERS TR Call 26924G508 1 1,600 SH Call SOLE 0 1,600 0 0
ETF MANAGERS TR Call 26924G201 2 4,300 SH Call SOLE 0 4,300 0 0
ETF MANAGERS TR Put 26924G508 2 800 SH Put SOLE 0 800 0 0
ETFS GOLD TR Put 26922Y105 15 12,900 SH Put SOLE 0 12,900 0 0
ETFS SILVER TR SILVER SHS 26922X107 11 700 SH   SOLE 0 700 0 0
ETFS SILVER TR Put 26922X107 0 800 SH Put SOLE 0 800 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 66 2,884 SH   SOLE 0 2,884 0 0
ETHAN ALLEN INTERIORS INC Call 297602104 0 100 SH Call SOLE 0 100 0 0
ETSY INC COM 29786A106 1,651 58,872 SH   SOLE 0 58,872 0 0
ETSY INC Call 29786A106 221 23,700 SH Call SOLE 0 23,700 0 0
ETSY INC Put 29786A106 30 29,100 SH Put SOLE 0 29,100 0 0
EV ENERGY PARTNERS LP COM UNITS 26926V107 3 17,154 SH   SOLE 0 17,154 0 0
EVERBRIDGE INC Call 29978A104 54 8,200 SH Call SOLE 0 8,200 0 0
EVEREST RE GROUP LTD Call G3223R108 0 100 SH Call SOLE 0 100 0 0
EVEREST RE GROUP LTD Put G3223R108 0 300 SH Put SOLE 0 300 0 0
EVERSOURCE ENERGY COM 30040W108 7 131 SH   SOLE 0 131 0 0
EVERSOURCE ENERGY Call 30040W108 0 300 SH Call SOLE 0 300 0 0
EVOLENT HEALTH INC Call 30050B101 10 7,800 SH Call SOLE 0 7,800 0 0
EVOLENT HEALTH INC Put 30050B101 10 8,000 SH Put SOLE 0 8,000 0 0
EXACT SCIENCES CORP COM 30063P105 255 6,336 SH   SOLE 0 6,336 0 0
EXACT SCIENCES CORP Call 30063P105 87 6,100 SH Call SOLE 0 6,100 0 0
EXACT SCIENCES CORP Put 30063P105 149 61,200 SH Put SOLE 0 61,200 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 526 12,600 SH   SOLE 0 12,600 0 0
EXCHANGE TRADED CONCEPTS TR Call 301505707 2 2,800 SH Call SOLE 0 2,800 0 0
EXCHANGE TRADED CONCEPTS TR Put 301505707 14 5,000 SH Put SOLE 0 5,000 0 0
EXELIXIS INC COM 30161Q104 427 19,295 SH   SOLE 0 19,295 0 0
EXELIXIS INC Call 30161Q104 0 5,700 SH Call SOLE 0 5,700 0 0
EXELIXIS INC Put 30161Q104 65 15,300 SH Put SOLE 0 15,300 0 0
EXELON CORP Call 30161N101 152 57,400 SH Call SOLE 0 57,400 0 0
EXELON CORP Put 30161N101 0 600 SH Put SOLE 0 600 0 0
EXONE CO COM 302104104 14 2,000 SH   SOLE 0 2,000 0 0
EXPEDIA GROUP INC COM NEW 30212P303 747 6,768 SH   SOLE 0 6,768 0 0
EXPEDIA GROUP INC Call 30212P303 9 4,500 SH Call SOLE 0 4,500 0 0
EXPEDIA GROUP INC Put 30212P303 71 17,800 SH Put SOLE 0 17,800 0 0
EXPRESS INC COM 30219E103 61 8,650 SH   SOLE 0 8,650 0 0
EXPRESS INC Call 30219E103 0 4,100 SH Call SOLE 0 4,100 0 0
EXPRESS INC Put 30219E103 1 5,200 SH Put SOLE 0 5,200 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 362 5,250 SH   SOLE 0 5,250 0 0
EXPRESS SCRIPTS HLDG CO Call 30219G108 7 10,100 SH Call SOLE 0 10,100 0 0
EXPRESS SCRIPTS HLDG CO Put 30219G108 317 81,800 SH Put SOLE 0 81,800 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 53 2,709 SH   SOLE 0 2,709 0 0
EXTENDED STAY AMER INC Call 30224P200 0 500 SH Call SOLE 0 500 0 0
EXTRA SPACE STORAGE INC Call 30225T102 6 2,900 SH Call SOLE 0 2,900 0 0
EXTRA SPACE STORAGE INC Put 30225T102 4 1,300 SH Put SOLE 0 1,300 0 0
EXTREME NETWORKS INC COM 30226D106 140 12,732 SH   SOLE 0 12,732 0 0
EXTREME NETWORKS INC Call 30226D106 6 4,400 SH Call SOLE 0 4,400 0 0
EXTREME NETWORKS INC Put 30226D106 4 7,400 SH Put SOLE 0 7,400 0 0
EXXON MOBIL CORP COM 30231G102 4,006 53,694 SH   SOLE 0 53,694 0 0
EXXON MOBIL CORP Call 30231G102 178 341,100 SH Call SOLE 0 341,100 0 0
EXXON MOBIL CORP Put 30231G102 430 287,100 SH Put SOLE 0 287,100 0 0
F M C CORP Call 302491303 0 2,600 SH Call SOLE 0 2,600 0 0
F M C CORP Put 302491303 0 100 SH Put SOLE 0 100 0 0
F5 NETWORKS INC COM 315616102 488 3,380 SH   SOLE 0 3,380 0 0
F5 NETWORKS INC Call 315616102 57 8,500 SH Call SOLE 0 8,500 0 0
F5 NETWORKS INC Put 315616102 1 500 SH Put SOLE 0 500 0 0
FABRINET SHS G3323L100 2 79 SH   SOLE 0 79 0 0
FABRINET Call G3323L100 24 15,900 SH Call SOLE 0 15,900 0 0
FABRINET Put G3323L100 6 1,900 SH Put SOLE 0 1,900 0 0
FACEBOOK INC CL A 30303M102 35,659 223,164 SH   SOLE 0 223,164 0 0
FACEBOOK INC Call 30303M102 1,048 157,000 SH Call SOLE 0 157,000 0 0
FACEBOOK INC Put 30303M102 1,574 675,600 SH Put SOLE 0 675,600 0 0
FAIRMOUNT SANTROL HLDGS INC Call 30555Q108 0 900 SH Call SOLE 0 900 0 0
FANG HLDGS LTD Call 30711Y102 8 6,800 SH Call SOLE 0 6,800 0 0
FANG HLDGS LTD Put 30711Y102 0 200 SH Put SOLE 0 200 0 0
FANHUA INC Call 30712A103 4 1,100 SH Call SOLE 0 1,100 0 0
FASTENAL CO COM 311900104 465 8,528 SH   SOLE 0 8,528 0 0
FASTENAL CO Call 311900104 277 49,400 SH Call SOLE 0 49,400 0 0
FASTENAL CO Put 311900104 13 11,800 SH Put SOLE 0 11,800 0 0
FCB FINL HLDGS INC CL A 30255G103 5 101 SH   SOLE 0 101 0 0
FCB FINL HLDGS INC Call 30255G103 0 200 SH Call SOLE 0 200 0 0
FEDERATED INVS INC PA CL B 314211103 7 223 SH   SOLE 0 223 0 0
FEDERATED INVS INC PA Call 314211103 0 200 SH Call SOLE 0 200 0 0
FEDEX CORP COM 31428X106 12 50 SH   SOLE 0 50 0 0
FEDEX CORP Call 31428X106 404 15,400 SH Call SOLE 0 15,400 0 0
FEDEX CORP Put 31428X106 20 2,300 SH Put SOLE 0 2,300 0 0
FERRARI N V COM N3167Y103 288 2,391 SH   SOLE 0 2,391 0 0
FERRARI N V Call N3167Y103 0 100 SH Call SOLE 0 100 0 0
FERRARI N V Put N3167Y103 5 1,200 SH Put SOLE 0 1,200 0 0
FERROGLOBE PLC Call G33856108 11 155,700 SH Call SOLE 0 155,700 0 0
FERROGLOBE PLC Put G33856108 25 6,000 SH Put SOLE 0 6,000 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 686 33,450 SH   SOLE 0 33,450 0 0
FIAT CHRYSLER AUTOMOBILES N Call N31738102 34 12,700 SH Call SOLE 0 12,700 0 0
FIAT CHRYSLER AUTOMOBILES N Put N31738102 16 15,600 SH Put SOLE 0 15,600 0 0
FIBROGEN INC COM 31572Q808 23 500 SH   SOLE 0 500 0 0
FIBROGEN INC Call 31572Q808 0 3,100 SH Call SOLE 0 3,100 0 0
FIDELITY MSCI INFO TECH I 316092808 5 100 SH   SOLE 0 100 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 20 502 SH   SOLE 0 502 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 510 5,300 SH   SOLE 0 5,300 0 0
FIDELITY NATL INFORMATION SV Put 31620M106 57 60,000 SH Put SOLE 0 60,000 0 0
FIFTH THIRD BANCORP Call 316773100 28 5,800 SH Call SOLE 0 5,800 0 0
FIFTH THIRD BANCORP Put 316773100 9 7,600 SH Put SOLE 0 7,600 0 0
FINANCIAL ENGINES INC COM 317485100 3 100 SH   SOLE 0 100 0 0
FINISAR CORP COM NEW 31787A507 123 7,837 SH   SOLE 0 7,837 0 0
FINISAR CORP Call 31787A507 0 3,700 SH Call SOLE 0 3,700 0 0
FINISAR CORP Put 31787A507 28 5,600 SH Put SOLE 0 5,600 0 0
FINISH LINE INC CL A 317923100 21 1,567 SH   SOLE 0 1,567 0 0
FINISH LINE INC Call 317923100 4 37,300 SH Call SOLE 0 37,300 0 0
FINISH LINE INC Put 317923100 0 4,000 SH Put SOLE 0 4,000 0 0
FIREEYE INC COM 31816Q101 139 8,266 SH   SOLE 0 8,266 0 0
FIREEYE INC Call 31816Q101 28 13,900 SH Call SOLE 0 13,900 0 0
FIREEYE INC Put 31816Q101 71 73,900 SH Put SOLE 0 73,900 0 0
FIRST AMERN FINL CORP Call 31847R102 1 1,000 SH Call SOLE 0 1,000 0 0
FIRST BANCORP P R Put 318672706 0 100 SH Put SOLE 0 100 0 0
FIRST DATA CORP NEW COM CL A 32008D106 917 57,345 SH   SOLE 0 57,345 0 0
FIRST DATA CORP NEW Call 32008D106 6 35,800 SH Call SOLE 0 35,800 0 0
FIRST DATA CORP NEW Put 32008D106 4 6,900 SH Put SOLE 0 6,900 0 0
FIRST HAWAIIAN INC Call 32051X108 0 700 SH Call SOLE 0 700 0 0
FIRST HORIZON NATL CORP COM 320517105 1,085 57,639 SH   SOLE 0 57,639 0 0
FIRST HORIZON NATL CORP Call 320517105 11 17,200 SH Call SOLE 0 17,200 0 0
FIRST HORIZON NATL CORP Put 320517105 77 101,100 SH Put SOLE 0 101,100 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 73 11,979 SH   SOLE 0 11,979 0 0
FIRST MAJESTIC SILVER CORP Call 32076V103 20 72,100 SH Call SOLE 0 72,100 0 0
FIRST MAJESTIC SILVER CORP Put 32076V103 71 18,500 SH Put SOLE 0 18,500 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 274 2,966 SH   SOLE 0 2,966 0 0
FIRST REP BK SAN FRANCISCO C Call 33616C100 22 9,500 SH Call SOLE 0 9,500 0 0
FIRST REP BK SAN FRANCISCO C Put 33616C100 45 3,700 SH Put SOLE 0 3,700 0 0
FIRST SOLAR INC COM 336433107 80 1,136 SH   SOLE 0 1,136 0 0
FIRST SOLAR INC Call 336433107 5 1,200 SH Call SOLE 0 1,200 0 0
FIRST SOLAR INC Put 336433107 7 3,100 SH Put SOLE 0 3,100 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 277 2,300 SH   SOLE 0 2,300 0 0
FIRST TR EXCHANGE TRADED FD Call 33733E302 8 2,700 SH Call SOLE 0 2,700 0 0
FIRST TR EXCHANGE TRADED FD Call 33733E203 0 100 SH Call SOLE 0 100 0 0
FIRST TR EXCHANGE TRADED FD Call 33734X192 0 300 SH Call SOLE 0 300 0 0
FIRST TR EXCHANGE TRADED FD Put 33734X192 3 1,300 SH Put SOLE 0 1,300 0 0
FIRST TR EXCHANGE TRADED FD Put 33733E203 0 200 SH Put SOLE 0 200 0 0
FIRST TR EXCHANGE TRADED FD Put 33733E302 1 2,600 SH Put SOLE 0 2,600 0 0
FIRST TR NASDAQ100 TECH INDE SHS 337345102 1,345 17,700 SH   SOLE 0 17,700 0 0
FIRSTCASH INC COM 33767D105 6 84 SH   SOLE 0 84 0 0
FIRSTENERGY CORP COM 337932107 504 14,847 SH   SOLE 0 14,847 0 0
FIRSTENERGY CORP Call 337932107 32 37,400 SH Call SOLE 0 37,400 0 0
FIRSTENERGY CORP Put 337932107 70 28,900 SH Put SOLE 0 28,900 0 0
FIRSTHAND TECH VALUE FD INC Call 33766Y100 2 2,900 SH Call SOLE 0 2,900 0 0
FISERV INC COM 337738108 51 722 SH   SOLE 0 722 0 0
FITBIT INC CL A 33812L102 23 4,593 SH   SOLE 0 4,593 0 0
FITBIT INC Call 33812L102 0 200 SH Call SOLE 0 200 0 0
FITBIT INC Put 33812L102 5 2,300 SH Put SOLE 0 2,300 0 0
FIVE BELOW INC COM 33829M101 353 4,820 SH   SOLE 0 4,820 0 0
FIVE BELOW INC Call 33829M101 55 11,000 SH Call SOLE 0 11,000 0 0
FIVE BELOW INC Put 33829M101 5 11,000 SH Put SOLE 0 11,000 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 33 1,951 SH   SOLE 0 1,951 0 0
FIVE PRIME THERAPEUTICS INC Put 33830X104 1 700 SH Put SOLE 0 700 0 0
FIVE9 INC Call 338307101 20 11,700 SH Call SOLE 0 11,700 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 696 3,438 SH   SOLE 0 3,438 0 0
FLEETCOR TECHNOLOGIES INC Put 339041105 40 9,000 SH Put SOLE 0 9,000 0 0
FLEX LTD ORD Y2573F102 96 5,900 SH   SOLE 0 5,900 0 0
FLEX LTD Call Y2573F102 0 100 SH Call SOLE 0 100 0 0
FLEX LTD Put Y2573F102 0 100 SH Put SOLE 0 100 0 0
FLEXION THERAPEUTICS INC COM 33938J106 393 17,548 SH   SOLE 0 17,548 0 0
FLEXION THERAPEUTICS INC Call 33938J106 11 8,600 SH Call SOLE 0 8,600 0 0
FLEXION THERAPEUTICS INC Put 33938J106 54 17,800 SH Put SOLE 0 17,800 0 0
FLIR SYS INC COM 302445101 9 196 SH   SOLE 0 196 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 174 3,356 SH   SOLE 0 3,356 0 0
FLOOR & DECOR HLDGS INC Call 339750101 4 800 SH Call SOLE 0 800 0 0
FLOOR & DECOR HLDGS INC Put 339750101 2 6,200 SH Put SOLE 0 6,200 0 0
FLOTEK INDS INC DEL Call 343389102 2 1,300 SH Call SOLE 0 1,300 0 0
FLOTEK INDS INC DEL Put 343389102 0 300 SH Put SOLE 0 300 0 0
FLOWERS FOODS INC COM 343498101 72 3,329 SH   SOLE 0 3,329 0 0
FLOWERS FOODS INC Put 343498101 0 200 SH Put SOLE 0 200 0 0
FLOWSERVE CORP COM 34354P105 10 237 SH   SOLE 0 237 0 0
FLOWSERVE CORP Put 34354P105 0 100 SH Put SOLE 0 100 0 0
FLUOR CORP NEW COM 343412102 881 15,401 SH   SOLE 0 15,401 0 0
FLUOR CORP NEW Call 343412102 11 7,100 SH Call SOLE 0 7,100 0 0
FLUOR CORP NEW Put 343412102 3 12,400 SH Put SOLE 0 12,400 0 0
FLY LEASING LTD SPONSORED ADR 34407D109 4 375 SH   SOLE 0 375 0 0
FNB CORP PA Call 302520101 0 1,200 SH Call SOLE 0 1,200 0 0
FNB CORP PA Put 302520101 3 4,900 SH Put SOLE 0 4,900 0 0
FOOT LOCKER INC COM 344849104 648 14,235 SH   SOLE 0 14,235 0 0
FOOT LOCKER INC Call 344849104 46 15,600 SH Call SOLE 0 15,600 0 0
FOOT LOCKER INC Put 344849104 66 16,200 SH Put SOLE 0 16,200 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 485 43,840 SH   SOLE 0 43,840 0 0
FORD MTR CO DEL Call 345370860 40 424,200 SH Call SOLE 0 424,200 0 0
FORD MTR CO DEL Put 345370860 462 480,900 SH Put SOLE 0 480,900 0 0
FORMFACTOR INC COM 346375108 4 350 SH   SOLE 0 350 0 0
FORMFACTOR INC Call 346375108 0 100 SH Call SOLE 0 100 0 0
FORMFACTOR INC Put 346375108 1 700 SH Put SOLE 0 700 0 0
FORTERRA INC COM 34960W106 0 100 SH   SOLE 0 100 0 0
FORTERRA INC Call 34960W106 0 200 SH Call SOLE 0 200 0 0
FORTERRA INC Put 34960W106 0 100 SH Put SOLE 0 100 0 0
FORTINET INC COM 34959E109 74 1,392 SH   SOLE 0 1,392 0 0
FORTINET INC Call 34959E109 1 300 SH Call SOLE 0 300 0 0
FORTINET INC Put 34959E109 5 700 SH Put SOLE 0 700 0 0
FORTRESS BIOTECH INC COM 34960Q109 22 5,000 SH   SOLE 0 5,000 0 0
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 2,461 154,306 SH   SOLE 0 154,306 0 0
FORTRESS TRANS INFRST INVS L Put 34960P101 407 175,700 SH Put SOLE 0 175,700 0 0
FORTUNA SILVER MINES INC COM 349915108 0 100 SH   SOLE 0 100 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 298 5,065 SH   SOLE 0 5,065 0 0
FORTUNE BRANDS HOME & SEC IN Call 34964C106 0 1,400 SH Call SOLE 0 1,400 0 0
FORTUNE BRANDS HOME & SEC IN Put 34964C106 24 9,900 SH Put SOLE 0 9,900 0 0
FOSSIL GROUP INC COM 34988V106 37 2,950 SH   SOLE 0 2,950 0 0
FOSSIL GROUP INC Call 34988V106 40 16,700 SH Call SOLE 0 16,700 0 0
FOSSIL GROUP INC Put 34988V106 30 11,200 SH Put SOLE 0 11,200 0 0
FOUNDATION MEDICINE INC COM 350465100 231 2,946 SH   SOLE 0 2,946 0 0
FOUNDATION MEDICINE INC Call 350465100 4 3,300 SH Call SOLE 0 3,300 0 0
FOUNDATION MEDICINE INC Put 350465100 23 3,500 SH Put SOLE 0 3,500 0 0
FRANCESCAS HLDGS CORP COM 351793104 3 629 SH   SOLE 0 629 0 0
FRANCO NEVADA CORP COM 351858105 1,209 17,686 SH   SOLE 0 17,686 0 0
FRANCO NEVADA CORP Call 351858105 54 48,600 SH Call SOLE 0 48,600 0 0
FRANCO NEVADA CORP Put 351858105 263 43,000 SH Put SOLE 0 43,000 0 0
FRANKLIN COVEY CO COM 353469109 0 22 SH   SOLE 0 22 0 0
FRANKLIN COVEY CO Call 353469109 10 7,500 SH Call SOLE 0 7,500 0 0
FRANKLIN COVEY CO Put 353469109 2 3,600 SH Put SOLE 0 3,600 0 0
FRANKLIN RES INC COM 354613101 286 8,271 SH   SOLE 0 8,271 0 0
FRANKLIN RES INC Call 354613101 0 6,800 SH Call SOLE 0 6,800 0 0
FRANKLIN RES INC Put 354613101 52 13,400 SH Put SOLE 0 13,400 0 0
FREDS INC Call 356108100 0 3,000 SH Call SOLE 0 3,000 0 0
FREDS INC Put 356108100 1 2,500 SH Put SOLE 0 2,500 0 0
FREEPORT-MCMORAN INC CL B 35671D857 210 11,970 SH   SOLE 0 11,970 0 0
FREEPORT-MCMORAN INC Call 35671D857 57 21,000 SH Call SOLE 0 21,000 0 0
FREEPORT-MCMORAN INC Put 35671D857 49 51,800 SH Put SOLE 0 51,800 0 0
FREIGHTCAR AMER INC Call 357023100 0 2,700 SH Call SOLE 0 2,700 0 0
FREIGHTCAR AMER INC Put 357023100 0 200 SH Put SOLE 0 200 0 0
FRESENIUS MED CARE AG&CO KGA Call 358029106 1 600 SH Call SOLE 0 600 0 0
FRESHPET INC COM 358039105 53 3,278 SH   SOLE 0 3,278 0 0
FRESHPET INC Call 358039105 0 900 SH Call SOLE 0 900 0 0
FRESHPET INC Put 358039105 3 1,900 SH Put SOLE 0 1,900 0 0
FRONT YD RESIDENTIAL CORP Call 35904G107 8 10,200 SH Call SOLE 0 10,200 0 0
FRONT YD RESIDENTIAL CORP Put 35904G107 0 100 SH Put SOLE 0 100 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 61 8,300 SH   SOLE 0 8,300 0 0
FRONTIER COMMUNICATIONS CORP Call 35906A306 1 1,700 SH Call SOLE 0 1,700 0 0
FRONTIER COMMUNICATIONS CORP Put 35906A306 46 35,800 SH Put SOLE 0 35,800 0 0
FRONTLINE LTD Call G3682E192 3 26,700 SH Call SOLE 0 26,700 0 0
FRONTLINE LTD Put G3682E192 0 200 SH Put SOLE 0 200 0 0
FS INVT CORP COM 302635107 39 5,400 SH   SOLE 0 5,400 0 0
FS INVT CORP Call 302635107 0 900 SH Call SOLE 0 900 0 0
FS INVT CORP Put 302635107 0 1,100 SH Put SOLE 0 1,100 0 0
FTD COS INC COM 30281V108 28 7,700 SH   SOLE 0 7,700 0 0
FTD COS INC Put 30281V108 9 6,200 SH Put SOLE 0 6,200 0 0
FUTUREFUEL CORPORATION COM 36116M106 72 6,040 SH   SOLE 0 6,040 0 0
G-III APPAREL GROUP LTD Call 36237H101 14 6,600 SH Call SOLE 0 6,600 0 0
GAIN CAP HLDGS INC COM 36268W100 7 1,135 SH   SOLE 0 1,135 0 0
GAIN CAP HLDGS INC Call 36268W100 0 2,800 SH Call SOLE 0 2,800 0 0
GAIN CAP HLDGS INC Put 36268W100 1 1,100 SH Put SOLE 0 1,100 0 0
GALAPAGOS NV SPON ADR 36315X101 79 800 SH   SOLE 0 800 0 0
GALAPAGOS NV Call 36315X101 25 8,400 SH Call SOLE 0 8,400 0 0
GALAPAGOS NV Put 36315X101 26 2,200 SH Put SOLE 0 2,200 0 0
GALECTIN THERAPEUTICS INC Call 363225202 1 600 SH Call SOLE 0 600 0 0
GALLAGHER ARTHUR J & CO COM 363576109 120 1,759 SH   SOLE 0 1,759 0 0
GALLAGHER ARTHUR J & CO Call 363576109 0 200 SH Call SOLE 0 200 0 0
GALLAGHER ARTHUR J & CO Put 363576109 0 200 SH Put SOLE 0 200 0 0
GAMESTOP CORP NEW CL A 36467W109 191 15,211 SH   SOLE 0 15,211 0 0
GAMESTOP CORP NEW Put 36467W109 49 12,400 SH Put SOLE 0 12,400 0 0
GAMING & LEISURE PPTYS INC Call 36467J108 0 400 SH Call SOLE 0 400 0 0
GANNETT CO INC COM 36473H104 1 200 SH   SOLE 0 200 0 0
GANNETT CO INC Put 36473H104 1 500 SH Put SOLE 0 500 0 0
GAP INC DEL COM 364760108 12 391 SH   SOLE 0 391 0 0
GAP INC DEL Put 364760108 3 3,600 SH Put SOLE 0 3,600 0 0
GARMIN LTD SHS H2906T109 112 1,902 SH   SOLE 0 1,902 0 0
GASLOG LTD SHS G37585109 1 76 SH   SOLE 0 76 0 0
GASLOG LTD Call G37585109 0 700 SH Call SOLE 0 700 0 0
GASLOG LTD Put G37585109 6 3,100 SH Put SOLE 0 3,100 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 13 600 SH   SOLE 0 600 0 0
GASLOG PARTNERS LP Call Y2687W108 0 1,000 SH Call SOLE 0 1,000 0 0
GATX CORP COM 361448103 12 183 SH   SOLE 0 183 0 0
GCI LIBERTY INC COM CLASS A 36164V305 26 508 SH   SOLE 0 508 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 371 12,800 SH   SOLE 0 12,800 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 5 200 SH   SOLE 0 200 0 0
GENERAC HLDGS INC COM 368736104 12 271 SH   SOLE 0 271 0 0
GENERAL DYNAMICS CORP Call 369550108 1,295 29,300 SH Call SOLE 0 29,300 0 0
GENERAL DYNAMICS CORP Put 369550108 36 5,300 SH Put SOLE 0 5,300 0 0
GENERAL ELECTRIC CO COM 369604103 838 62,203 SH   SOLE 0 62,203 0 0
GENERAL ELECTRIC CO Call 369604103 42 206,000 SH Call SOLE 0 206,000 0 0
GENERAL ELECTRIC CO Put 369604103 158 42,100 SH Put SOLE 0 42,100 0 0
GENERAL MLS INC COM 370334104 296 6,572 SH   SOLE 0 6,572 0 0
GENERAL MLS INC Call 370334104 2 20,100 SH Call SOLE 0 20,100 0 0
GENERAL MLS INC Put 370334104 244 38,300 SH Put SOLE 0 38,300 0 0
GENERAL MTRS CO COM 37045V100 895 24,649 SH   SOLE 0 24,649 0 0
GENERAL MTRS CO Call 37045V100 12 20,400 SH Call SOLE 0 20,400 0 0
GENERAL MTRS CO Put 37045V100 176 63,800 SH Put SOLE 0 63,800 0 0
GENESCO INC COM 371532102 6 150 SH   SOLE 0 150 0 0
GENESCO INC Call 371532102 26 4,200 SH Call SOLE 0 4,200 0 0
GENESCO INC Put 371532102 2 700 SH Put SOLE 0 700 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 136 6,947 SH   SOLE 0 6,947 0 0
GENESIS ENERGY L P Put 371927104 12 16,000 SH Put SOLE 0 16,000 0 0
GENETIC TECHNOLOGIES LTD SPONSORED ADR 37185R208 4 4,800 SH   SOLE 0 4,800 0 0
GENETIC TECHNOLOGIES LTD Call 37185R208 0 600 SH Call SOLE 0 600 0 0
GENIE ENERGY LTD CL B 372284208 12 2,451 SH   SOLE 0 2,451 0 0
GENIE ENERGY LTD Call 372284208 0 200 SH Call SOLE 0 200 0 0
GENPACT LIMITED Call G3922B107 0 400 SH Call SOLE 0 400 0 0
GENTEX CORP COM 371901109 226 9,822 SH   SOLE 0 9,822 0 0
GENTEX CORP Put 371901109 1 6,000 SH Put SOLE 0 6,000 0 0
GENUINE PARTS CO COM 372460105 354 3,951 SH   SOLE 0 3,951 0 0
GENUINE PARTS CO Call 372460105 7 10,500 SH Call SOLE 0 10,500 0 0
GENUINE PARTS CO Put 372460105 56 19,100 SH Put SOLE 0 19,100 0 0
GEO GROUP INC NEW COM 36162J106 12 590 SH   SOLE 0 590 0 0
GEO GROUP INC NEW Put 36162J106 0 200 SH Put SOLE 0 200 0 0
GETTY RLTY CORP NEW COM 374297109 44 1,749 SH   SOLE 0 1,749 0 0
GEVO INC COM PAR 374396307 0 65 SH   SOLE 0 65 0 0
GGP INC COM 36174X101 63 3,080 SH   SOLE 0 3,080 0 0
GGP INC Call 36174X101 1 52,400 SH Call SOLE 0 52,400 0 0
GGP INC Put 36174X101 2 15,800 SH Put SOLE 0 15,800 0 0
GILDAN ACTIVEWEAR INC COM 375916103 53 1,842 SH   SOLE 0 1,842 0 0
GILDAN ACTIVEWEAR INC Put 375916103 6 1,100 SH Put SOLE 0 1,100 0 0
GILEAD SCIENCES INC COM 375558103 2,193 29,092 SH   SOLE 0 29,092 0 0
GILEAD SCIENCES INC Call 375558103 27 7,300 SH Call SOLE 0 7,300 0 0
GILEAD SCIENCES INC Put 375558103 268 71,400 SH Put SOLE 0 71,400 0 0
GLADSTONE COML CORP Call 376536108 0 4,900 SH Call SOLE 0 4,900 0 0
GLAUKOS CORP Put 377322102 0 100 SH Put SOLE 0 100 0 0
GLAXOSMITHKLINE PLC Call 37733W105 11 5,500 SH Call SOLE 0 5,500 0 0
GLAXOSMITHKLINE PLC Put 37733W105 1 400 SH Put SOLE 0 400 0 0
GLOBAL BLOOD THERAPEUTICS IN Call 37890U108 156 23,100 SH Call SOLE 0 23,100 0 0
GLOBAL BLOOD THERAPEUTICS IN Put 37890U108 170 15,500 SH Put SOLE 0 15,500 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 7 4,976 SH   SOLE 0 4,976 0 0
GLOBAL NET LEASE INC Call 379378201 0 200 SH Call SOLE 0 200 0 0
GLOBAL PMTS INC Call 37940X102 1 100 SH Call SOLE 0 100 0 0
GLOBAL PMTS INC Put 37940X102 5 600 SH Put SOLE 0 600 0 0
GLOBAL X FDS GB MSCI AR ETF 37950E259 14 399 SH   SOLE 0 399 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 128 5,300 SH   SOLE 0 5,300 0 0
GLOBAL X FDS SOCIAL MED ETF 37950E416 7 219 SH   SOLE 0 219 0 0
GLOBAL X FDS CHINA FINL ETF 37950E606 42 2,300 SH   SOLE 0 2,300 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848 146 4,780 SH   SOLE 0 4,780 0 0
GLOBAL X FDS Call 37954Y848 3 3,700 SH Call SOLE 0 3,700 0 0
GLOBAL X FDS Call 37950E606 0 3,800 SH Call SOLE 0 3,800 0 0
GLOBAL X FDS Call 37950E416 0 500 SH Call SOLE 0 500 0 0
GLOBAL X FDS Call 37954Y715 0 1,800 SH Call SOLE 0 1,800 0 0
GLOBAL X FDS Call 37954Y855 0 1,500 SH Call SOLE 0 1,500 0 0
GLOBAL X FDS Call 37950E259 0 500 SH Call SOLE 0 500 0 0
GLOBAL X FDS Put 37950E259 0 1,100 SH Put SOLE 0 1,100 0 0
GLOBAL X FDS Put 37954Y715 2 1,400 SH Put SOLE 0 1,400 0 0
GLOBAL X FDS Put 37950E416 1 1,500 SH Put SOLE 0 1,500 0 0
GLOBAL X FDS Put 37954Y848 37 11,000 SH Put SOLE 0 11,000 0 0
GLOBALSCAPE INC COM 37940G109 0 137 SH   SOLE 0 137 0 0
GLU MOBILE INC COM 379890106 3 900 SH   SOLE 0 900 0 0
GLU MOBILE INC Put 379890106 0 100 SH Put SOLE 0 100 0 0
GLYCOMIMETICS INC COM 38000Q102 23 1,433 SH   SOLE 0 1,433 0 0
GLYCOMIMETICS INC Call 38000Q102 19 24,100 SH Call SOLE 0 24,100 0 0
GLYCOMIMETICS INC Put 38000Q102 22 8,600 SH Put SOLE 0 8,600 0 0
GNC HLDGS INC Call 36191G107 14 41,800 SH Call SOLE 0 41,800 0 0
GNC HLDGS INC Put 36191G107 33 42,800 SH Put SOLE 0 42,800 0 0
GODADDY INC CL A 380237107 58 952 SH   SOLE 0 952 0 0
GODADDY INC Call 380237107 5 1,100 SH Call SOLE 0 1,100 0 0
GODADDY INC Put 380237107 1 2,300 SH Put SOLE 0 2,300 0 0
GOGO INC Call 38046C109 9 16,200 SH Call SOLE 0 16,200 0 0
GOGO INC Put 38046C109 10 15,000 SH Put SOLE 0 15,000 0 0
GOL LINHAS AEREAS INTLG S A Put 38045R206 0 1,400 SH Put SOLE 0 1,400 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 122 4,467 SH   SOLE 0 4,467 0 0
GOLAR LNG LTD BERMUDA Call G9456A100 161 26,600 SH Call SOLE 0 26,600 0 0
GOLAR LNG LTD BERMUDA Put G9456A100 77 19,500 SH Put SOLE 0 19,500 0 0
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 43 2,569 SH   SOLE 0 2,569 0 0
GOLAR LNG PARTNERS LP Call Y2745C102 0 600 SH Call SOLE 0 600 0 0
GOLAR LNG PARTNERS LP Put Y2745C102 10 4,300 SH Put SOLE 0 4,300 0 0
GOLDCORP INC NEW COM 380956409 2,171 157,144 SH   SOLE 0 157,144 0 0
GOLDCORP INC NEW Call 380956409 2 1,500 SH Call SOLE 0 1,500 0 0
GOLDCORP INC NEW Put 380956409 531 386,000 SH Put SOLE 0 386,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 10,799 42,879 SH   SOLE 0 42,879 0 0
GOLDMAN SACHS GROUP INC Call 38141G104 215 64,400 SH Call SOLE 0 64,400 0 0
GOLDMAN SACHS GROUP INC Put 38141G104 184 50,300 SH Put SOLE 0 50,300 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 226 8,520 SH   SOLE 0 8,520 0 0
GOODYEAR TIRE & RUBR CO Call 382550101 0 700 SH Call SOLE 0 700 0 0
GOODYEAR TIRE & RUBR CO Put 382550101 61 20,800 SH Put SOLE 0 20,800 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 28 2,100 SH   SOLE 0 2,100 0 0
GOVERNMENT PPTYS INCOME TR Call 38376A103 4 7,100 SH Call SOLE 0 7,100 0 0
GOVERNMENT PPTYS INCOME TR Put 38376A103 17 4,000 SH Put SOLE 0 4,000 0 0
GP STRATEGIES CORP COM 36225V104 5 254 SH   SOLE 0 254 0 0
GP STRATEGIES CORP Call 36225V104 0 500 SH Call SOLE 0 500 0 0
GRACE W R & CO DEL NEW COM 38388F108 596 9,746 SH   SOLE 0 9,746 0 0
GRACE W R & CO DEL NEW Call 38388F108 1 13,100 SH Call SOLE 0 13,100 0 0
GRACE W R & CO DEL NEW Put 38388F108 110 9,800 SH Put SOLE 0 9,800 0 0
GRACO INC COM 384109104 10 231 SH   SOLE 0 231 0 0
GRAINGER W W INC COM 384802104 49 174 SH   SOLE 0 174 0 0
GRAINGER W W INC Call 384802104 41 1,700 SH Call SOLE 0 1,700 0 0
GRAINGER W W INC Put 384802104 84 6,200 SH Put SOLE 0 6,200 0 0
GRAMERCY PPTY TR Put 385002308 3 400 SH Put SOLE 0 400 0 0
GRAY TELEVISION INC COM 389375106 43 3,440 SH   SOLE 0 3,440 0 0
GRAY TELEVISION INC Call 389375106 0 1,300 SH Call SOLE 0 1,300 0 0
GRAY TELEVISION INC Put 389375106 13 23,600 SH Put SOLE 0 23,600 0 0
GREEN PLAINS INC COM 393222104 17 1,036 SH   SOLE 0 1,036 0 0
GREEN PLAINS INC Call 393222104 0 3,000 SH Call SOLE 0 3,000 0 0
GREENHILL & CO INC Call 395259104 1 1,600 SH Call SOLE 0 1,600 0 0
GREIF INC CL A 397624107 92 1,775 SH   SOLE 0 1,775 0 0
GREIF INC CL B 397624206 76 1,310 SH   SOLE 0 1,310 0 0
GREIF INC Call 397624107 0 1,000 SH Call SOLE 0 1,000 0 0
GREIF INC Put 397624107 7 1,000 SH Put SOLE 0 1,000 0 0
GRIDSUM HLDG INC ADR REPSG CL B 398132100 16 2,000 SH   SOLE 0 2,000 0 0
GRIDSUM HLDG INC Call 398132100 0 1,800 SH Call SOLE 0 1,800 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 6 115 SH   SOLE 0 115 0 0
GRUBHUB INC COM 400110102 119 1,179 SH   SOLE 0 1,179 0 0
GRUBHUB INC Call 400110102 352 40,600 SH Call SOLE 0 40,600 0 0
GRUBHUB INC Put 400110102 44 11,600 SH Put SOLE 0 11,600 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 8 131 SH   SOLE 0 131 0 0
GRUPO FINANCIERO GALICIA S A Call 399909100 0 100 SH Call SOLE 0 100 0 0
GRUPO TELEVISA SA Call 40049J206 0 900 SH Call SOLE 0 900 0 0
GRUPO TELEVISA SA Put 40049J206 4 2,100 SH Put SOLE 0 2,100 0 0
GSI TECHNOLOGY Call 36241U106 0 300 SH Call SOLE 0 300 0 0
GSV CAP CORP COM 36191J101 12 1,595 SH   SOLE 0 1,595 0 0
GSV CAP CORP Call 36191J101 6 11,500 SH Call SOLE 0 11,500 0 0
GTT COMMUNICATIONS INC COM 362393100 11 200 SH   SOLE 0 200 0 0
GTT COMMUNICATIONS INC Call 362393100 4 1,300 SH Call SOLE 0 1,300 0 0
GUESS INC Call 401617105 41 8,400 SH Call SOLE 0 8,400 0 0
GUESS INC Put 401617105 0 400 SH Put SOLE 0 400 0 0
GUIDEWIRE SOFTWARE INC Call 40171V100 3 6,400 SH Call SOLE 0 6,400 0 0
GUIDEWIRE SOFTWARE INC Put 40171V100 0 200 SH Put SOLE 0 200 0 0
GULFPORT ENERGY CORP Call 402635304 3 8,000 SH Call SOLE 0 8,000 0 0
GULFPORT ENERGY CORP Put 402635304 0 3,600 SH Put SOLE 0 3,600 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 518 4,603 SH   SOLE 0 4,603 0 0
GW PHARMACEUTICALS PLC Call 36197T103 259 21,000 SH Call SOLE 0 21,000 0 0
GW PHARMACEUTICALS PLC Put 36197T103 111 8,800 SH Put SOLE 0 8,800 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 31 809 SH   SOLE 0 809 0 0
H & E EQUIPMENT SERVICES INC Call 404030108 0 100 SH Call SOLE 0 100 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 6 700 SH   SOLE 0 700 0 0
HABIT RESTAURANTS INC Call 40449J103 0 200 SH Call SOLE 0 200 0 0
HABIT RESTAURANTS INC Put 40449J103 1 3,200 SH Put SOLE 0 3,200 0 0
HAIN CELESTIAL GROUP INC COM 405217100 218 6,819 SH   SOLE 0 6,819 0 0
HAIN CELESTIAL GROUP INC Call 405217100 7 7,800 SH Call SOLE 0 7,800 0 0
HAIN CELESTIAL GROUP INC Put 405217100 73 16,500 SH Put SOLE 0 16,500 0 0
HALCON RES CORP COM PAR NEW 40537Q605 96 19,855 SH   SOLE 0 19,855 0 0
HALCON RES CORP Call 40537Q605 0 700 SH Call SOLE 0 700 0 0
HALLIBURTON CO COM 406216101 1,969 41,965 SH   SOLE 0 41,965 0 0
HALLIBURTON CO Call 406216101 103 36,200 SH Call SOLE 0 36,200 0 0
HALLIBURTON CO Put 406216101 195 124,100 SH Put SOLE 0 124,100 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 17 877 SH   SOLE 0 877 0 0
HALOZYME THERAPEUTICS INC Call 40637H109 26 10,200 SH Call SOLE 0 10,200 0 0
HALOZYME THERAPEUTICS INC Put 40637H109 3 4,700 SH Put SOLE 0 4,700 0 0
HANCOCK HLDG CO Call 410120109 4 6,700 SH Call SOLE 0 6,700 0 0
HANESBRANDS INC Call 410345102 1 9,900 SH Call SOLE 0 9,900 0 0
HANESBRANDS INC Put 410345102 10 4,200 SH Put SOLE 0 4,200 0 0
HARLEY DAVIDSON INC COM 412822108 132 3,100 SH   SOLE 0 3,100 0 0
HARLEY DAVIDSON INC Call 412822108 15 7,800 SH Call SOLE 0 7,800 0 0
HARLEY DAVIDSON INC Put 412822108 281 42,800 SH Put SOLE 0 42,800 0 0
HARRIS CORP DEL COM 413875105 16 100 SH   SOLE 0 100 0 0
HARSCO CORP Call 415864107 1 1,000 SH Call SOLE 0 1,000 0 0
HARSCO CORP Put 415864107 0 400 SH Put SOLE 0 400 0 0
HARTFORD FINL SVCS GROUP INC *W EXP 06/26/201 416515120 6,601 143,200 SH   SOLE 0 143,200 0 0
HARTFORD FINL SVCS GROUP INC Call 416515104 61 31,600 SH Call SOLE 0 31,600 0 0
HARTFORD FINL SVCS GROUP INC Put 416515104 44 7,700 SH Put SOLE 0 7,700 0 0
HAWAIIAN HOLDINGS INC Call 419879101 1 500 SH Call SOLE 0 500 0 0
HAWAIIAN HOLDINGS INC Put 419879101 0 100 SH Put SOLE 0 100 0 0
HC2 HLDGS INC COM 404139107 5 1,095 SH   SOLE 0 1,095 0 0
HC2 HLDGS INC Put 404139107 2 14,600 SH Put SOLE 0 14,600 0 0
HCA HEALTHCARE INC COM 40412C101 339 3,500 SH   SOLE 0 3,500 0 0
HCA HEALTHCARE INC Call 40412C101 250 7,900 SH Call SOLE 0 7,900 0 0
HCA HEALTHCARE INC Put 40412C101 274 25,000 SH Put SOLE 0 25,000 0 0
HCI GROUP INC Call 40416E103 0 1,200 SH Call SOLE 0 1,200 0 0
HCI GROUP INC Put 40416E103 0 1,200 SH Put SOLE 0 1,200 0 0
HCP INC Call 40414L109 0 3,900 SH Call SOLE 0 3,900 0 0
HCP INC Put 40414L109 2 1,100 SH Put SOLE 0 1,100 0 0
HD SUPPLY HLDGS INC COM 40416M105 997 26,298 SH   SOLE 0 26,298 0 0
HD SUPPLY HLDGS INC Call 40416M105 6 5,300 SH Call SOLE 0 5,300 0 0
HD SUPPLY HLDGS INC Put 40416M105 106 51,000 SH Put SOLE 0 51,000 0 0
HDFC BANK LTD Call 40415F101 0 200 SH Call SOLE 0 200 0 0
HDFC BANK LTD Put 40415F101 17 3,000 SH Put SOLE 0 3,000 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 116 4,040 SH   SOLE 0 4,040 0 0
HEALTH INS INNOVATIONS INC Call 42225K106 4 1,000 SH Call SOLE 0 1,000 0 0
HEALTH INS INNOVATIONS INC Put 42225K106 8 6,100 SH Put SOLE 0 6,100 0 0
HEALTHCARE SVCS GRP INC Call 421906108 1 2,700 SH Call SOLE 0 2,700 0 0
HEALTHCARE SVCS GRP INC Put 421906108 2 200 SH Put SOLE 0 200 0 0
HEALTHCARE TR AMER INC Call 42225P501 0 100 SH Call SOLE 0 100 0 0
HEALTHCARE TR AMER INC Put 42225P501 4 1,100 SH Put SOLE 0 1,100 0 0
HEALTHEQUITY INC COM 42226A107 48 800 SH   SOLE 0 800 0 0
HEALTHEQUITY INC Call 42226A107 0 100 SH Call SOLE 0 100 0 0
HEICO CORP NEW CL A 422806208 704 9,928 SH   SOLE 0 9,928 0 0
HEICO CORP NEW Put 422806109 1 1,100 SH Put SOLE 0 1,100 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 11 379 SH   SOLE 0 379 0 0
HEIDRICK & STRUGGLES INTL IN Put 422819102 0 400 SH Put SOLE 0 400 0 0
HELIOS & MATHESON ANALYTICS COM NEW 42327L200 7 2,600 SH   SOLE 0 2,600 0 0
HELIOS & MATHESON ANALYTICS Call 42327L200 5 71,200 SH Call SOLE 0 71,200 0 0
HELIOS & MATHESON ANALYTICS Put 42327L200 68 6,800 SH Put SOLE 0 6,800 0 0
HELMERICH & PAYNE INC COM 423452101 30 454 SH   SOLE 0 454 0 0
HELMERICH & PAYNE INC Call 423452101 6 8,800 SH Call SOLE 0 8,800 0 0
HELMERICH & PAYNE INC Put 423452101 8 3,300 SH Put SOLE 0 3,300 0 0
HENRY JACK & ASSOC INC COM 426281101 49 410 SH   SOLE 0 410 0 0
HERBALIFE LTD COM USD SHS G4412G101 1,813 18,605 SH   SOLE 0 18,605 0 0
HERBALIFE LTD Call G4412G101 310 13,500 SH Call SOLE 0 13,500 0 0
HERBALIFE LTD Put G4412G101 12 16,400 SH Put SOLE 0 16,400 0 0
HERCULES CAPITAL INC Call 427096508 0 400 SH Call SOLE 0 400 0 0
HERCULES CAPITAL INC Put 427096508 6 2,100 SH Put SOLE 0 2,100 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 3 145 SH   SOLE 0 145 0 0
HERITAGE CRYSTAL CLEAN INC Call 42726M106 0 300 SH Call SOLE 0 300 0 0
HERITAGE CRYSTAL CLEAN INC Put 42726M106 0 200 SH Put SOLE 0 200 0 0
HERITAGE INS HLDGS INC COM 42727J102 53 3,527 SH   SOLE 0 3,527 0 0
HERITAGE INS HLDGS INC Put 42727J102 1 900 SH Put SOLE 0 900 0 0
HERON THERAPEUTICS INC COM 427746102 313 11,343 SH   SOLE 0 11,343 0 0
HERON THERAPEUTICS INC Call 427746102 11 7,300 SH Call SOLE 0 7,300 0 0
HERON THERAPEUTICS INC Put 427746102 7 16,700 SH Put SOLE 0 16,700 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 11 625 SH   SOLE 0 625 0 0
HERSHA HOSPITALITY TR Put 427825500 2 1,200 SH Put SOLE 0 1,200 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 196 9,920 SH   SOLE 0 9,920 0 0
HERTZ GLOBAL HLDGS INC Call 42806J106 84 38,600 SH Call SOLE 0 38,600 0 0
HERTZ GLOBAL HLDGS INC Put 42806J106 120 67,500 SH Put SOLE 0 67,500 0 0
HESS CORP COM 42809H107 1,591 31,438 SH   SOLE 0 31,438 0 0
HESS CORP Call 42809H107 206 31,300 SH Call SOLE 0 31,300 0 0
HESS CORP Put 42809H107 67 26,000 SH Put SOLE 0 26,000 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 551 31,462 SH   SOLE 0 31,462 0 0
HEWLETT PACKARD ENTERPRISE C Put 42824C109 1 1,400 SH Put SOLE 0 1,400 0 0
HEXCEL CORP NEW COM 428291108 162 2,514 SH   SOLE 0 2,514 0 0
HEXCEL CORP NEW Call 428291108 8 6,500 SH Call SOLE 0 6,500 0 0
HFF INC CL A 40418F108 9 200 SH   SOLE 0 200 0 0
HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 52 4,981 SH   SOLE 0 4,981 0 0
HI-CRUSH PARTNERS LP Call 428337109 1 1,700 SH Call SOLE 0 1,700 0 0
HI-CRUSH PARTNERS LP Put 428337109 6 2,000 SH Put SOLE 0 2,000 0 0
HIBBETT SPORTS INC Call 428567101 0 3,100 SH Call SOLE 0 3,100 0 0
HIBBETT SPORTS INC Put 428567101 0 2,200 SH Put SOLE 0 2,200 0 0
HIGHPOWER INTL INC COM 43113X101 0 200 SH   SOLE 0 200 0 0
HIGHPOWER INTL INC Call 43113X101 0 5,600 SH Call SOLE 0 5,600 0 0
HIGHWOODS PPTYS INC Call 431284108 0 200 SH Call SOLE 0 200 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 530 6,734 SH   SOLE 0 6,734 0 0
HILTON WORLDWIDE HLDGS INC Call 43300A203 23 19,000 SH Call SOLE 0 19,000 0 0
HILTON WORLDWIDE HLDGS INC Put 43300A203 147 92,000 SH Put SOLE 0 92,000 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 13 2,177 SH   SOLE 0 2,177 0 0
HIMAX TECHNOLOGIES INC Call 43289P106 0 1,400 SH Call SOLE 0 1,400 0 0
HIMAX TECHNOLOGIES INC Put 43289P106 0 500 SH Put SOLE 0 500 0 0
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 137 4,991 SH   SOLE 0 4,991 0 0
HOLLY ENERGY PARTNERS L P Put 435763107 31 7,800 SH Put SOLE 0 7,800 0 0
HOLLYFRONTIER CORP COM 436106108 328 6,714 SH   SOLE 0 6,714 0 0
HOLLYFRONTIER CORP Call 436106108 25 7,800 SH Call SOLE 0 7,800 0 0
HOLLYFRONTIER CORP Put 436106108 3 2,500 SH Put SOLE 0 2,500 0 0
HOLLYSYS AUTOMATION TECHNOLO Call G45667105 19 1,600 SH Call SOLE 0 1,600 0 0
HOLOGIC INC Call 436440101 0 100 SH Call SOLE 0 100 0 0
HOLOGIC INC Put 436440101 3 2,100 SH Put SOLE 0 2,100 0 0
HOME BANCSHARES INC Call 436893200 0 900 SH Call SOLE 0 900 0 0
HOME DEPOT INC COM 437076102 317 1,783 SH   SOLE 0 1,783 0 0
HOME DEPOT INC Call 437076102 487 51,100 SH Call SOLE 0 51,100 0 0
HOME DEPOT INC Put 437076102 114 84,900 SH Put SOLE 0 84,900 0 0
HONDA MOTOR LTD Call 438128308 0 1,500 SH Call SOLE 0 1,500 0 0
HONEYWELL INTL INC COM 438516106 93 650 SH   SOLE 0 650 0 0
HONEYWELL INTL INC Call 438516106 42 27,200 SH Call SOLE 0 27,200 0 0
HONEYWELL INTL INC Put 438516106 148 781,200 SH Put SOLE 0 781,200 0 0
HORIZON GLOBAL CORP Put 44052W104 0 300 SH Put SOLE 0 300 0 0
HORIZON PHARMA PLC SHS G4617B105 298 21,000 SH   SOLE 0 21,000 0 0
HORIZON PHARMA PLC Call G4617B105 0 200 SH Call SOLE 0 200 0 0
HORIZON TECHNOLOGY FIN CORP Call 44045A102 0 2,100 SH Call SOLE 0 2,100 0 0
HORMEL FOODS CORP COM 440452100 108 3,165 SH   SOLE 0 3,165 0 0
HORMEL FOODS CORP Call 440452100 1 1,600 SH Call SOLE 0 1,600 0 0
HORMEL FOODS CORP Put 440452100 5 3,800 SH Put SOLE 0 3,800 0 0
HORNBECK OFFSHORE SVCS INC N Call 440543106 2 10,800 SH Call SOLE 0 10,800 0 0
HORNBECK OFFSHORE SVCS INC N Put 440543106 1 1,200 SH Put SOLE 0 1,200 0 0
HORTONWORKS INC COM 440894103 48 2,372 SH   SOLE 0 2,372 0 0
HORTONWORKS INC Call 440894103 9 5,100 SH Call SOLE 0 5,100 0 0
HORTONWORKS INC Put 440894103 0 5,200 SH Put SOLE 0 5,200 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 9 373 SH   SOLE 0 373 0 0
HOSPITALITY PPTYS TR Call 44106M102 0 4,300 SH Call SOLE 0 4,300 0 0
HOSPITALITY PPTYS TR Put 44106M102 0 200 SH Put SOLE 0 200 0 0
HOST HOTELS & RESORTS INC COM 44107P104 375 20,126 SH   SOLE 0 20,126 0 0
HOST HOTELS & RESORTS INC Call 44107P104 0 2,600 SH Call SOLE 0 2,600 0 0
HOST HOTELS & RESORTS INC Put 44107P104 42 37,000 SH Put SOLE 0 37,000 0 0
HOSTESS BRANDS INC CL A 44109J106 106 7,200 SH   SOLE 0 7,200 0 0
HP INC Call 40434L105 6 15,000 SH Call SOLE 0 15,000 0 0
HRG GROUP INC Put 40434J100 0 2,000 SH Put SOLE 0 2,000 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 529 11,115 SH   SOLE 0 11,115 0 0
HSBC HLDGS PLC Call 404280406 7 1,900 SH Call SOLE 0 1,900 0 0
HSBC HLDGS PLC Put 404280406 78 33,400 SH Put SOLE 0 33,400 0 0
HUBBELL INC Call 443510607 5 700 SH Call SOLE 0 700 0 0
HUBSPOT INC COM 443573100 21 200 SH   SOLE 0 200 0 0
HUBSPOT INC Call 443573100 0 300 SH Call SOLE 0 300 0 0
HUBSPOT INC Put 443573100 51 8,400 SH Put SOLE 0 8,400 0 0
HUDBAY MINERALS INC *W EXP 07/20/201 443628136 0 1,227 SH   SOLE 0 1,227 0 0
HUDBAY MINERALS INC Call 443628102 0 300 SH Call SOLE 0 300 0 0
HUDBAY MINERALS INC Put 443628102 0 300 SH Put SOLE 0 300 0 0
HUDSON TECHNOLOGIES INC COM 444144109 56 11,423 SH   SOLE 0 11,423 0 0
HUDSON TECHNOLOGIES INC Call 444144109 0 2,700 SH Call SOLE 0 2,700 0 0
HUDSON TECHNOLOGIES INC Put 444144109 4 3,100 SH Put SOLE 0 3,100 0 0
HUMANA INC COM 444859102 1,065 3,962 SH   SOLE 0 3,962 0 0
HUMANA INC Call 444859102 1,102 10,400 SH Call SOLE 0 10,400 0 0
HUMANA INC Put 444859102 56 14,600 SH Put SOLE 0 14,600 0 0
HUNT J B TRANS SVCS INC COM 445658107 93 796 SH   SOLE 0 796 0 0
HUNT J B TRANS SVCS INC Call 445658107 229 13,100 SH Call SOLE 0 13,100 0 0
HUNTINGTON BANCSHARES INC Call 446150104 12 15,900 SH Call SOLE 0 15,900 0 0
HUNTINGTON BANCSHARES INC Put 446150104 2 6,300 SH Put SOLE 0 6,300 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 259 1,006 SH   SOLE 0 1,006 0 0
HUNTINGTON INGALLS INDS INC Call 446413106 3 1,500 SH Call SOLE 0 1,500 0 0
HUNTINGTON INGALLS INDS INC Put 446413106 4 800 SH Put SOLE 0 800 0 0
HUNTSMAN CORP COM 447011107 484 16,564 SH   SOLE 0 16,564 0 0
HUNTSMAN CORP Call 447011107 5 24,900 SH Call SOLE 0 24,900 0 0
HUNTSMAN CORP Put 447011107 84 30,600 SH Put SOLE 0 30,600 0 0
HURON CONSULTING GROUP INC COM 447462102 3 100 SH   SOLE 0 100 0 0
HURON CONSULTING GROUP INC Call 447462102 3 1,000 SH Call SOLE 0 1,000 0 0
HURON CONSULTING GROUP INC Put 447462102 1 5,300 SH Put SOLE 0 5,300 0 0
HYDROGENICS CORP NEW COM NEW 448883207 20 2,539 SH   SOLE 0 2,539 0 0
HYDROGENICS CORP NEW Put 448883207 0 200 SH Put SOLE 0 200 0 0
IAC INTERACTIVECORP COM 44919P508 184 1,181 SH   SOLE 0 1,181 0 0
IAC INTERACTIVECORP Call 44919P508 71 20,000 SH Call SOLE 0 20,000 0 0
IBERIABANK CORP COM 450828108 61 783 SH   SOLE 0 783 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 11 200 SH   SOLE 0 200 0 0
ICAHN ENTERPRISES LP Put 451100101 3 1,600 SH Put SOLE 0 1,600 0 0
ICHOR HOLDINGS SHS G4740B105 7 300 SH   SOLE 0 300 0 0
ICHOR HOLDINGS Call G4740B105 4 1,600 SH Call SOLE 0 1,600 0 0
ICHOR HOLDINGS Put G4740B105 0 200 SH Put SOLE 0 200 0 0
ICONIX BRAND GROUP INC COM 451055107 2 2,172 SH   SOLE 0 2,172 0 0
ICONIX BRAND GROUP INC Call 451055107 0 700 SH Call SOLE 0 700 0 0
IDACORP INC Call 451107106 1 400 SH Call SOLE 0 400 0 0
IDENTIV INC COM NEW 45170X205 1 400 SH   SOLE 0 400 0 0
IDERA PHARMACEUTICALS INC COM NEW 45168K306 12 6,800 SH   SOLE 0 6,800 0 0
IDEXX LABS INC COM 45168D104 267 1,400 SH   SOLE 0 1,400 0 0
IDT CORP CL B NEW 448947507 31 5,100 SH   SOLE 0 5,100 0 0
IDT CORP Call 448947507 0 700 SH Call SOLE 0 700 0 0
IHS MARKIT LTD SHS G47567105 196 4,073 SH   SOLE 0 4,073 0 0
IHS MARKIT LTD Call G47567105 0 1,500 SH Call SOLE 0 1,500 0 0
II VI INC COM 902104108 139 3,402 SH   SOLE 0 3,402 0 0
II VI INC Call 902104108 10 5,900 SH Call SOLE 0 5,900 0 0
ILG INC COM 44967H101 454 14,618 SH   SOLE 0 14,618 0 0
ILG INC Call 44967H101 38 60,800 SH Call SOLE 0 60,800 0 0
ILG INC Put 44967H101 122 224,900 SH Put SOLE 0 224,900 0 0
ILLINOIS TOOL WKS INC Call 452308109 41 1,300 SH Call SOLE 0 1,300 0 0
ILLINOIS TOOL WKS INC Put 452308109 30 7,100 SH Put SOLE 0 7,100 0 0
ILLUMINA INC COM 452327109 6,620 28,002 SH   SOLE 0 28,002 0 0
ILLUMINA INC Call 452327109 312 4,400 SH Call SOLE 0 4,400 0 0
ILLUMINA INC Put 452327109 271 35,700 SH Put SOLE 0 35,700 0 0
IMAX CORP Call 45245E109 0 700 SH Call SOLE 0 700 0 0
IMAX CORP Put 45245E109 7 2,000 SH Put SOLE 0 2,000 0 0
IMMERSION CORP COM 452521107 38 3,189 SH   SOLE 0 3,189 0 0
IMMERSION CORP Call 452521107 35 7,900 SH Call SOLE 0 7,900 0 0
IMMERSION CORP Put 452521107 52 60,900 SH Put SOLE 0 60,900 0 0
IMMUNOGEN INC COM 45253H101 98 9,344 SH   SOLE 0 9,344 0 0
IMMUNOGEN INC Put 45253H101 5 12,100 SH Put SOLE 0 12,100 0 0
IMMUNOMEDICS INC Call 452907108 50 15,300 SH Call SOLE 0 15,300 0 0
IMMUNOMEDICS INC Put 452907108 21 5,400 SH Put SOLE 0 5,400 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 22 2,893 SH   SOLE 0 2,893 0 0
IMPAC MTG HLDGS INC Call 45254P508 0 3,000 SH Call SOLE 0 3,000 0 0
IMPAC MTG HLDGS INC Put 45254P508 0 1,000 SH Put SOLE 0 1,000 0 0
IMPERVA INC COM 45321L100 221 5,104 SH   SOLE 0 5,104 0 0
IMPINJ INC COM 453204109 111 8,559 SH   SOLE 0 8,559 0 0
IMPINJ INC Call 453204109 9 7,400 SH Call SOLE 0 7,400 0 0
IMPINJ INC Put 453204109 83 13,600 SH Put SOLE 0 13,600 0 0
INCYTE CORP COM 45337C102 516 6,200 SH   SOLE 0 6,200 0 0
INCYTE CORP Call 45337C102 238 60,300 SH Call SOLE 0 60,300 0 0
INCYTE CORP Put 45337C102 761 35,600 SH Put SOLE 0 35,600 0 0
INDEPENDENCE RLTY TR INC Call 45378A106 0 7,000 SH Call SOLE 0 7,000 0 0
INDEPENDENCE RLTY TR INC Put 45378A106 0 500 SH Put SOLE 0 500 0 0
INDIA FD INC Call 454089103 0 100 SH Call SOLE 0 100 0 0
INFINERA CORPORATION COM 45667G103 4 403 SH   SOLE 0 403 0 0
INFINERA CORPORATION Call 45667G103 4 2,900 SH Call SOLE 0 2,900 0 0
INFINERA CORPORATION Put 45667G103 1 4,800 SH Put SOLE 0 4,800 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 0 100 SH   SOLE 0 100 0 0
INFOSYS LTD SPONSORED ADR 456788108 340 19,067 SH   SOLE 0 19,067 0 0
INFOSYS LTD Call 456788108 1 1,300 SH Call SOLE 0 1,300 0 0
INFOSYS LTD Put 456788108 1 29,400 SH Put SOLE 0 29,400 0 0
INFRAREIT INC COM 45685L100 39 2,029 SH   SOLE 0 2,029 0 0
INFRAREIT INC Put 45685L100 2 1,000 SH Put SOLE 0 1,000 0 0
ING GROEP N V SPONSORED ADR 456837103 80 4,750 SH   SOLE 0 4,750 0 0
ING GROEP N V Call 456837103 0 5,700 SH Call SOLE 0 5,700 0 0
ING GROEP N V Put 456837103 0 700 SH Put SOLE 0 700 0 0
INGERSOLL-RAND PLC SHS G47791101 111 1,309 SH   SOLE 0 1,309 0 0
INGERSOLL-RAND PLC Put G47791101 0 100 SH Put SOLE 0 100 0 0
INGLES MKTS INC Call 457030104 1 1,000 SH Call SOLE 0 1,000 0 0
INGREDION INC COM 457187102 51 400 SH   SOLE 0 400 0 0
INGREDION INC Put 457187102 1 1,500 SH Put SOLE 0 1,500 0 0
INNOPHOS HOLDINGS INC Call 45774N108 1 3,900 SH Call SOLE 0 3,900 0 0
INNOVIVA INC Call 45781M101 6 3,000 SH Call SOLE 0 3,000 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1 300 SH   SOLE 0 300 0 0
INOVIO PHARMACEUTICALS INC Put 45773H201 0 1,000 SH Put SOLE 0 1,000 0 0
INPHI CORP Call 45772F107 5 5,800 SH Call SOLE 0 5,800 0 0
INPHI CORP Put 45772F107 2 200 SH Put SOLE 0 200 0 0
INSEEGO CORP COM 45782B104 0 225 SH   SOLE 0 225 0 0
INSEEGO CORP Put 45782B104 0 1,100 SH Put SOLE 0 1,100 0 0
INSIGHT ENTERPRISES INC COM 45765U103 2 66 SH   SOLE 0 66 0 0
INSIGHT ENTERPRISES INC Put 45765U103 1 900 SH Put SOLE 0 900 0 0
INSPERITY INC Call 45778Q107 3 400 SH Call SOLE 0 400 0 0
INSPERITY INC Put 45778Q107 0 300 SH Put SOLE 0 300 0 0
INSTALLED BLDG PRODS INC COM 45780R101 66 1,100 SH   SOLE 0 1,100 0 0
INSTRUCTURE INC COM 45781U103 60 1,429 SH   SOLE 0 1,429 0 0
INSTRUCTURE INC Put 45781U103 4 1,900 SH Put SOLE 0 1,900 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 0 100 SH   SOLE 0 100 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 113 3,707 SH   SOLE 0 3,707 0 0
INTEGRATED DEVICE TECHNOLOGY Call 458118106 3 2,300 SH Call SOLE 0 2,300 0 0
INTEL CORP COM 458140100 597 11,474 SH   SOLE 0 11,474 0 0
INTEL CORP Call 458140100 1,270 99,300 SH Call SOLE 0 99,300 0 0
INTEL CORP Put 458140100 36 44,300 SH Put SOLE 0 44,300 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 85 4,062 SH   SOLE 0 4,062 0 0
INTELLIA THERAPEUTICS INC Call 45826J105 0 200 SH Call SOLE 0 200 0 0
INTELLIA THERAPEUTICS INC Put 45826J105 19 2,300 SH Put SOLE 0 2,300 0 0
INTERACTIVE BROKERS GROUP IN Call 45841N107 90 16,000 SH Call SOLE 0 16,000 0 0
INTERACTIVE BROKERS GROUP IN Put 45841N107 0 300 SH Put SOLE 0 300 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 49 800 SH   SOLE 0 800 0 0
INTERCEPT PHARMACEUTICALS IN Call 45845P108 1 300 SH Call SOLE 0 300 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 55 767 SH   SOLE 0 767 0 0
INTERCONTINENTAL EXCHANGE IN Call 45866F104 0 100 SH Call SOLE 0 100 0 0
INTERCONTINENTAL EXCHANGE IN Put 45866F104 19 3,500 SH Put SOLE 0 3,500 0 0
INTERDIGITAL INC Put 45867G101 0 200 SH Put SOLE 0 200 0 0
INTERFACE INC COM 458665304 5 200 SH   SOLE 0 200 0 0
INTERFACE INC Call 458665304 1 800 SH Call SOLE 0 800 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 6,155 40,121 SH   SOLE 0 40,121 0 0
INTERNATIONAL BUSINESS MACHS Call 459200101 268 155,400 SH Call SOLE 0 155,400 0 0
INTERNATIONAL BUSINESS MACHS Put 459200101 1,466 143,100 SH Put SOLE 0 143,100 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 82 600 SH   SOLE 0 600 0 0
INTERNATIONAL FLAVORS&FRAGRA Call 459506101 0 100 SH Call SOLE 0 100 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 482 18,040 SH   SOLE 0 18,040 0 0
INTERNATIONAL GAME TECHNOLOG Call G4863A108 1 9,000 SH Call SOLE 0 9,000 0 0
INTERNATIONAL GAME TECHNOLOG Put G4863A108 5 1,400 SH Put SOLE 0 1,400 0 0
INTERPUBLIC GROUP COS INC Call 460690100 40 42,200 SH Call SOLE 0 42,200 0 0
INTERXION HOLDING N.V SHS N47279109 24 400 SH   SOLE 0 400 0 0
INTEVAC INC COM 461148108 5 835 SH   SOLE 0 835 0 0
INTEVAC INC Put 461148108 1 800 SH Put SOLE 0 800 0 0
INTL FCSTONE INC COM 46116V105 26 611 SH   SOLE 0 611 0 0
INTL FCSTONE INC Call 46116V105 15 5,200 SH Call SOLE 0 5,200 0 0
INTL PAPER CO COM 460146103 870 16,300 SH   SOLE 0 16,300 0 0
INTL PAPER CO Call 460146103 237 79,000 SH Call SOLE 0 79,000 0 0
INTL PAPER CO Put 460146103 324 89,800 SH Put SOLE 0 89,800 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 275 13,099 SH   SOLE 0 13,099 0 0
INTRA CELLULAR THERAPIES INC Call 46116X101 48 9,200 SH Call SOLE 0 9,200 0 0
INTRA CELLULAR THERAPIES INC Put 46116X101 39 33,800 SH Put SOLE 0 33,800 0 0
INTREPID POTASH INC Call 46121Y102 1 14,500 SH Call SOLE 0 14,500 0 0
INTREXON CORP COM 46122T102 400 26,098 SH   SOLE 0 26,098 0 0
INTREXON CORP Call 46122T102 0 300 SH Call SOLE 0 300 0 0
INTREXON CORP Put 46122T102 9 12,200 SH Put SOLE 0 12,200 0 0
INTUIT COM 461202103 1,642 9,473 SH   SOLE 0 9,473 0 0
INTUIT Call 461202103 5 300 SH Call SOLE 0 300 0 0
INTUIT Put 461202103 51 24,500 SH Put SOLE 0 24,500 0 0
INTUITIVE SURGICAL INC Call 46120E602 71 1,800 SH Call SOLE 0 1,800 0 0
INTUITIVE SURGICAL INC Put 46120E602 84 3,800 SH Put SOLE 0 3,800 0 0
INVESCO CALIF VALUE MUN INC COM 46132H106 116 10,000 SH   SOLE 0 10,000 0 0
INVESCO LTD SHS G491BT108 12 400 SH   SOLE 0 400 0 0
INVESCO LTD Call G491BT108 9 15,500 SH Call SOLE 0 15,500 0 0
INVESCO LTD Put G491BT108 19 20,900 SH Put SOLE 0 20,900 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 81 4,959 SH   SOLE 0 4,959 0 0
INVESCO MORTGAGE CAPITAL INC Call 46131B100 0 1,500 SH Call SOLE 0 1,500 0 0
INVESCO MORTGAGE CAPITAL INC Put 46131B100 3 12,800 SH Put SOLE 0 12,800 0 0
INVITAE CORP Call 46185L103 0 4,500 SH Call SOLE 0 4,500 0 0
INVITATION HOMES INC Call 46187W107 2 800 SH Call SOLE 0 800 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 9 361 SH   SOLE 0 361 0 0
ION GEOPHYSICAL CORP Call 462044207 1 200 SH Call SOLE 0 200 0 0
IONIS PHARMACEUTICALS INC COM 462222100 4 100 SH   SOLE 0 100 0 0
IONIS PHARMACEUTICALS INC Call 462222100 43 12,700 SH Call SOLE 0 12,700 0 0
IONIS PHARMACEUTICALS INC Put 462222100 59 11,000 SH Put SOLE 0 11,000 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 1 96 SH   SOLE 0 96 0 0
IOVANCE BIOTHERAPEUTICS INC Call 462260100 42 14,200 SH Call SOLE 0 14,200 0 0
IOVANCE BIOTHERAPEUTICS INC Put 462260100 0 1,000 SH Put SOLE 0 1,000 0 0
IPG PHOTONICS CORP COM 44980X109 680 2,915 SH   SOLE 0 2,915 0 0
IPG PHOTONICS CORP Call 44980X109 3 2,800 SH Call SOLE 0 2,800 0 0
IPG PHOTONICS CORP Put 44980X109 74 7,100 SH Put SOLE 0 7,100 0 0
IQVIA HLDGS INC Call 46266C105 4 1,500 SH Call SOLE 0 1,500 0 0
IQVIA HLDGS INC Put 46266C105 2 3,000 SH Put SOLE 0 3,000 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 18 300 SH   SOLE 0 300 0 0
IRIDIUM COMMUNICATIONS INC Call 46269C102 1 10,200 SH Call SOLE 0 10,200 0 0
IROBOT CORP COM 462726100 38 606 SH   SOLE 0 606 0 0
IROBOT CORP Call 462726100 2 1,100 SH Call SOLE 0 1,100 0 0
IROBOT CORP Put 462726100 24 1,900 SH Put SOLE 0 1,900 0 0
IRON MTN INC NEW COM 46284V101 44 1,365 SH   SOLE 0 1,365 0 0
IRON MTN INC NEW Call 46284V101 3 47,700 SH Call SOLE 0 47,700 0 0
IRON MTN INC NEW Put 46284V101 41 3,600 SH Put SOLE 0 3,600 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 60 2,559 SH   SOLE 0 2,559 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 4,644 103,490 SH   SOLE 0 103,490 0 0
ISHARES INC MSCI CDA ETF 464286509 88 3,200 SH   SOLE 0 3,200 0 0
ISHARES INC MSCI EURZONE ETF 464286608 455 10,500 SH   SOLE 0 10,500 0 0
ISHARES INC MSCI SPAIN ETF 464286764 136 4,200 SH   SOLE 0 4,200 0 0
ISHARES INC MSCI STH KOR ETF 464286772 815 10,804 SH   SOLE 0 10,804 0 0
ISHARES INC MSCI STH AFR ETF 464286780 147 2,141 SH   SOLE 0 2,141 0 0
ISHARES INC MSCI GERMANY ETF 464286806 239 7,465 SH   SOLE 0 7,465 0 0
ISHARES INC MSCI MEXICO ETF 464286822 267 5,200 SH   SOLE 0 5,200 0 0
ISHARES INC CORE MSCI EMKT 46434G103 192 3,292 SH   SOLE 0 3,292 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 322 8,400 SH   SOLE 0 8,400 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 58 2,200 SH   SOLE 0 2,200 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814 3 100 SH   SOLE 0 100 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 1,371 22,600 SH   SOLE 0 22,600 0 0
ISHARES INC MSCI GBL GOLD MN 46434G855 3 200 SH   SOLE 0 200 0 0
ISHARES INC MSCI ITALY ETF 46434G830 421 13,100 SH   SOLE 0 13,100 0 0
ISHARES INC MSCI GBL ETF NEW 46434G848 19 595 SH   SOLE 0 595 0 0
ISHARES INC Call 46434G848 0 100 SH Call SOLE 0 100 0 0
ISHARES INC Call 46434G830 1 1,500 SH Call SOLE 0 1,500 0 0
ISHARES INC Call 46434G822 46 10,000 SH Call SOLE 0 10,000 0 0
ISHARES INC Call 46434G814 0 100 SH Call SOLE 0 100 0 0
ISHARES INC Call 46434G103 0 1,600 SH Call SOLE 0 1,600 0 0
ISHARES INC Call 464286822 18 29,300 SH Call SOLE 0 29,300 0 0
ISHARES INC Call 464286806 32 16,200 SH Call SOLE 0 16,200 0 0
ISHARES INC Call 464286772 22 19,800 SH Call SOLE 0 19,800 0 0
ISHARES INC Call 464286871 11 2,000 SH Call SOLE 0 2,000 0 0
ISHARES INC Call 464286764 1 5,400 SH Call SOLE 0 5,400 0 0
ISHARES INC Call 464286749 0 4,000 SH Call SOLE 0 4,000 0 0
ISHARES INC Call 464286608 15 60,600 SH Call SOLE 0 60,600 0 0
ISHARES INC Call 464286657 0 100 SH Call SOLE 0 100 0 0
ISHARES INC Call 464286509 6 13,500 SH Call SOLE 0 13,500 0 0
ISHARES INC Call 464286400 217 33,700 SH Call SOLE 0 33,700 0 0
ISHARES INC Call 464286103 0 1,000 SH Call SOLE 0 1,000 0 0
ISHARES INC Put 464286103 1 13,100 SH Put SOLE 0 13,100 0 0
ISHARES INC Put 464286400 159 164,400 SH Put SOLE 0 164,400 0 0
ISHARES INC Put 464286509 24 26,800 SH Put SOLE 0 26,800 0 0
ISHARES INC Put 464286665 0 8,600 SH Put SOLE 0 8,600 0 0
ISHARES INC Put 464286707 4 4,700 SH Put SOLE 0 4,700 0 0
ISHARES INC Put 464286608 67 45,800 SH Put SOLE 0 45,800 0 0
ISHARES INC Put 464286749 0 900 SH Put SOLE 0 900 0 0
ISHARES INC Put 464286772 20 30,400 SH Put SOLE 0 30,400 0 0
ISHARES INC Put 464286780 6 8,400 SH Put SOLE 0 8,400 0 0
ISHARES INC Put 464286806 27 78,600 SH Put SOLE 0 78,600 0 0
ISHARES INC Put 464286822 18 26,800 SH Put SOLE 0 26,800 0 0
ISHARES INC Put 46434G103 18 8,900 SH Put SOLE 0 8,900 0 0
ISHARES INC Put 46434G772 31 30,300 SH Put SOLE 0 30,300 0 0
ISHARES INC Put 46434G822 66 112,600 SH Put SOLE 0 112,600 0 0
ISHARES INC Put 46434G855 0 200 SH Put SOLE 0 200 0 0
ISHARES INC Put 46434G830 35 37,900 SH Put SOLE 0 37,900 0 0
ISHARES INC Put 46434G848 2 11,100 SH Put SOLE 0 11,100 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 133 8,000 SH   SOLE 0 8,000 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 73 4,800 SH   SOLE 0 4,800 0 0
ISHARES SILVER TRUST Call 46428Q109 132 294,500 SH Call SOLE 0 294,500 0 0
ISHARES SILVER TRUST Put 46428Q109 605 671,100 SH Put SOLE 0 671,100 0 0
ISHARES TR US OIL EQ&SV ETF 464288844 3 104 SH   SOLE 0 104 0 0
ISHARES TR MSCI INDIA ETF 46429B598 82 2,425 SH   SOLE 0 2,425 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 395 5,361 SH   SOLE 0 5,361 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 1,404 13,257 SH   SOLE 0 13,257 0 0
ISHARES TR CORE MSCI EAFE 46432F842 42 643 SH   SOLE 0 643 0 0
ISHARES TR US HLTHCARE ETF 464287762 12 73 SH   SOLE 0 73 0 0
ISHARES TR SP SMCP600VL ETF 464287879 30 200 SH   SOLE 0 200 0 0
ISHARES TR S&P SML 600 GWT 464287887 69 400 SH   SOLE 0 400 0 0
ISHARES TR INTL TREA BD ETF 464288117 2 50 SH   SOLE 0 50 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 8 113 SH   SOLE 0 113 0 0
ISHARES TR JPMORGAN USD EMG 464288281 1,353 12,000 SH   SOLE 0 12,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 85 1,000 SH   SOLE 0 1,000 0 0
ISHARES TR US HOME CONS ETF 464288752 856 21,700 SH   SOLE 0 21,700 0 0
ISHARES TR US AER DEF ETF 464288760 395 2,000 SH   SOLE 0 2,000 0 0
ISHARES TR US REGNL BKS ETF 464288778 3 65 SH   SOLE 0 65 0 0
ISHARES TR US BR DEL SE ETF 464288794 6 100 SH   SOLE 0 100 0 0
ISHARES TR S&P 100 ETF 464287101 6 53 SH   SOLE 0 53 0 0
ISHARES TR SELECT DIVID ETF 464287168 2,473 26,009 SH   SOLE 0 26,009 0 0
ISHARES TR TIPS BD ETF 464287176 22 200 SH   SOLE 0 200 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 1,606 33,999 SH   SOLE 0 33,999 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 3,400 70,429 SH   SOLE 0 70,429 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 22 200 SH   SOLE 0 200 0 0
ISHARES TR LATN AMER 40 ETF 464287390 567 15,100 SH   SOLE 0 15,100 0 0
ISHARES TR S&P 500 VAL ETF 464287408 10 100 SH   SOLE 0 100 0 0
ISHARES TR MSCI EAFE ETF 464287465 7,985 114,600 SH   SOLE 0 114,600 0 0
ISHARES TR RUS MD CP GR ETF 464287481 596 4,852 SH   SOLE 0 4,852 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 25 300 SH   SOLE 0 300 0 0
ISHARES TR CORE S&P MCP ETF 464287507 4 23 SH   SOLE 0 23 0 0
ISHARES TR NA TEC SFTWR ETF 464287515 1,295 7,636 SH   SOLE 0 7,636 0 0
ISHARES TR PHLX SEMICND ETF 464287523 1,069 5,942 SH   SOLE 0 5,942 0 0
ISHARES TR NASDAQ BIOTECH 464287556 106 1,000 SH   SOLE 0 1,000 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 26 219 SH   SOLE 0 219 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 3 100 SH   SOLE 0 100 0 0
ISHARES TR Call 46435G334 0 300 SH Call SOLE 0 300 0 0
ISHARES TR Call 464287598 180 146,200 SH Call SOLE 0 146,200 0 0
ISHARES TR Call 464287556 531 78,000 SH Call SOLE 0 78,000 0 0
ISHARES TR Call 464287523 27 1,800 SH Call SOLE 0 1,800 0 0
ISHARES TR Call 464287515 21 3,000 SH Call SOLE 0 3,000 0 0
ISHARES TR Call 464287606 11 3,800 SH Call SOLE 0 3,800 0 0
ISHARES TR Call 464287614 13 9,500 SH Call SOLE 0 9,500 0 0
ISHARES TR Call 464287622 1 200 SH Call SOLE 0 200 0 0
ISHARES TR Call 464287689 2 600 SH Call SOLE 0 600 0 0
ISHARES TR Call 464287721 19 2,900 SH Call SOLE 0 2,900 0 0
ISHARES TR Call 464287739 149 209,400 SH Call SOLE 0 209,400 0 0
ISHARES TR Call 464287507 11 5,300 SH Call SOLE 0 5,300 0 0
ISHARES TR Call 464287473 0 700 SH Call SOLE 0 700 0 0
ISHARES TR Call 464287481 0 3,100 SH Call SOLE 0 3,100 0 0
ISHARES TR Call 464287499 8 1,600 SH Call SOLE 0 1,600 0 0
ISHARES TR Call 464287465 566 641,100 SH Call SOLE 0 641,100 0 0
ISHARES TR Call 464287440 86 118,700 SH Call SOLE 0 118,700 0 0
ISHARES TR Call 464287408 1 4,600 SH Call SOLE 0 4,600 0 0
ISHARES TR Call 464287432 1,514 601,700 SH Call SOLE 0 601,700 0 0
ISHARES TR Call 464287390 2 1,700 SH Call SOLE 0 1,700 0 0
ISHARES TR Call 464287325 0 600 SH Call SOLE 0 600 0 0
ISHARES TR Call 464287234 1,412 1,117,400 SH Call SOLE 0 1,117,400 0 0
ISHARES TR Call 464287184 767 582,900 SH Call SOLE 0 582,900 0 0
ISHARES TR Call 464287192 12 7,900 SH Call SOLE 0 7,900 0 0
ISHARES TR Call 464287200 4 500 SH Call SOLE 0 500 0 0
ISHARES TR Call 464287168 27 16,700 SH Call SOLE 0 16,700 0 0
ISHARES TR Call 464287150 0 1,200 SH Call SOLE 0 1,200 0 0
ISHARES TR Call 464287101 8 700 SH Call SOLE 0 700 0 0
ISHARES TR Call 464288794 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464288778 0 300 SH Call SOLE 0 300 0 0
ISHARES TR Call 464288760 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464288562 0 5,000 SH Call SOLE 0 5,000 0 0
ISHARES TR Call 464288752 2 900 SH Call SOLE 0 900 0 0
ISHARES TR Call 464288513 15 35,700 SH Call SOLE 0 35,700 0 0
ISHARES TR Call 464288281 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464288182 1 700 SH Call SOLE 0 700 0 0
ISHARES TR Call 464287887 0 200 SH Call SOLE 0 200 0 0
ISHARES TR Call 464287879 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464287762 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464287804 33 6,700 SH Call SOLE 0 6,700 0 0
ISHARES TR Call 464287838 0 500 SH Call SOLE 0 500 0 0
ISHARES TR Call 464287861 0 900 SH Call SOLE 0 900 0 0
ISHARES TR Call 464287630 22 52,100 SH Call SOLE 0 52,100 0 0
ISHARES TR Call 464287655 5,219 765,600 SH Call SOLE 0 765,600 0 0
ISHARES TR Call 464287754 1 400 SH Call SOLE 0 400 0 0
ISHARES TR Call 46432F842 3 5,500 SH Call SOLE 0 5,500 0 0
ISHARES TR Call 46432F396 7 4,800 SH Call SOLE 0 4,800 0 0
ISHARES TR Call 46429B689 5 3,400 SH Call SOLE 0 3,400 0 0
ISHARES TR Call 46429B598 1 1,800 SH Call SOLE 0 1,800 0 0
ISHARES TR Call 46429B663 0 300 SH Call SOLE 0 300 0 0
ISHARES TR Call 46429B671 34 91,700 SH Call SOLE 0 91,700 0 0
ISHARES TR Call 464288810 100 10,700 SH Call SOLE 0 10,700 0 0
ISHARES TR Call 464288877 0 600 SH Call SOLE 0 600 0 0
ISHARES TR Call 464289180 3 18,800 SH Call SOLE 0 18,800 0 0
ISHARES TR Call 464287309 0 200 SH Call SOLE 0 200 0 0
ISHARES TR Put 464289180 1 5,700 SH Put SOLE 0 5,700 0 0
ISHARES TR Put 464288810 0 200 SH Put SOLE 0 200 0 0
ISHARES TR Put 464288844 1 1,900 SH Put SOLE 0 1,900 0 0
ISHARES TR Put 46429B671 28 15,200 SH Put SOLE 0 15,200 0 0
ISHARES TR Put 46429B663 2 700 SH Put SOLE 0 700 0 0
ISHARES TR Put 46429B598 0 200 SH Put SOLE 0 200 0 0
ISHARES TR Put 46429B689 0 200 SH Put SOLE 0 200 0 0
ISHARES TR Put 46429B697 16 5,500 SH Put SOLE 0 5,500 0 0
ISHARES TR Put 46432F396 11 2,800 SH Put SOLE 0 2,800 0 0
ISHARES TR Put 464287754 0 100 SH Put SOLE 0 100 0 0
ISHARES TR Put 464287655 1,779 1,666,000 SH Put SOLE 0 1,666,000 0 0
ISHARES TR Put 464287796 1 3,700 SH Put SOLE 0 3,700 0 0
ISHARES TR Put 464287887 0 1,000 SH Put SOLE 0 1,000 0 0
ISHARES TR Put 464288182 2 600 SH Put SOLE 0 600 0 0
ISHARES TR Put 464288257 0 1,000 SH Put SOLE 0 1,000 0 0
ISHARES TR Put 464288281 129 23,600 SH Put SOLE 0 23,600 0 0
ISHARES TR Put 464288513 226 180,600 SH Put SOLE 0 180,600 0 0
ISHARES TR Put 464288752 173 299,700 SH Put SOLE 0 299,700 0 0
ISHARES TR Put 464288760 1 600 SH Put SOLE 0 600 0 0
ISHARES TR Put 464288562 0 500 SH Put SOLE 0 500 0 0
ISHARES TR Put 464288794 0 1,500 SH Put SOLE 0 1,500 0 0
ISHARES TR Put 464287101 18 20,200 SH Put SOLE 0 20,200 0 0
ISHARES TR Put 464287150 2 1,000 SH Put SOLE 0 1,000 0 0
ISHARES TR Put 464287168 149 105,600 SH Put SOLE 0 105,600 0 0
ISHARES TR Put 464287200 20 4,900 SH Put SOLE 0 4,900 0 0
ISHARES TR Put 464287192 1 600 SH Put SOLE 0 600 0 0
ISHARES TR Put 464287184 772 898,100 SH Put SOLE 0 898,100 0 0
ISHARES TR Put 464287234 1,768 1,615,400 SH Put SOLE 0 1,615,400 0 0
ISHARES TR Put 464287242 9 1,400 SH Put SOLE 0 1,400 0 0
ISHARES TR Put 464287325 4 400 SH Put SOLE 0 400 0 0
ISHARES TR Put 464287432 120 574,200 SH Put SOLE 0 574,200 0 0
ISHARES TR Put 464287440 439 150,900 SH Put SOLE 0 150,900 0 0
ISHARES TR Put 464287465 652 877,500 SH Put SOLE 0 877,500 0 0
ISHARES TR Put 464287499 0 300 SH Put SOLE 0 300 0 0
ISHARES TR Put 464287473 1 700 SH Put SOLE 0 700 0 0
ISHARES TR Put 464287739 199 276,900 SH Put SOLE 0 276,900 0 0
ISHARES TR Put 464287622 0 100 SH Put SOLE 0 100 0 0
ISHARES TR Put 464287614 404 80,000 SH Put SOLE 0 80,000 0 0
ISHARES TR Put 464287515 12 1,500 SH Put SOLE 0 1,500 0 0
ISHARES TR Put 464287523 19 9,400 SH Put SOLE 0 9,400 0 0
ISHARES TR Put 464287556 657 147,200 SH Put SOLE 0 147,200 0 0
ISHARES TR Put 464287598 96 78,200 SH Put SOLE 0 78,200 0 0
ISHARES TR Put 46435G334 0 1,300 SH Put SOLE 0 1,300 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 312 20,028 SH   SOLE 0 20,028 0 0
ITAU UNIBANCO HLDG SA Call 465562106 51 9,000 SH Call SOLE 0 9,000 0 0
ITAU UNIBANCO HLDG SA Put 465562106 204 91,900 SH Put SOLE 0 91,900 0 0
ITERIS INC COM 46564T107 0 100 SH   SOLE 0 100 0 0
ITERIS INC Call 46564T107 0 200 SH Call SOLE 0 200 0 0
ITERIS INC Put 46564T107 0 100 SH Put SOLE 0 100 0 0
J JILL INC Call 46620W102 0 5,200 SH Call SOLE 0 5,200 0 0
J JILL INC Put 46620W102 2 2,600 SH Put SOLE 0 2,600 0 0
J2 GLOBAL INC Call 48123V102 0 400 SH Call SOLE 0 400 0 0
JABIL INC COM 466313103 21 749 SH   SOLE 0 749 0 0
JABIL INC Put 466313103 3 5,100 SH Put SOLE 0 5,100 0 0
JACK IN THE BOX INC COM 466367109 678 7,952 SH   SOLE 0 7,952 0 0
JACK IN THE BOX INC Call 466367109 0 400 SH Call SOLE 0 400 0 0
JACK IN THE BOX INC Put 466367109 56 11,100 SH Put SOLE 0 11,100 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 204 3,459 SH   SOLE 0 3,459 0 0
JACOBS ENGR GROUP INC DEL Call 469814107 0 1,200 SH Call SOLE 0 1,200 0 0
JACOBS ENGR GROUP INC DEL Put 469814107 11 5,900 SH Put SOLE 0 5,900 0 0
JAGGED PEAK ENERGY INC COM 47009K107 21 1,500 SH   SOLE 0 1,500 0 0
JAGGED PEAK ENERGY INC Put 47009K107 1 7,500 SH Put SOLE 0 7,500 0 0
JAKKS PAC INC COM 47012E106 4 2,173 SH   SOLE 0 2,173 0 0
JAMBA INC COM NEW 47023A309 0 108 SH   SOLE 0 108 0 0
JD COM INC SPON ADR CL A 47215P106 535 13,220 SH   SOLE 0 13,220 0 0
JD COM INC Put 47215P106 19 8,700 SH Put SOLE 0 8,700 0 0
JETBLUE AIRWAYS CORP COM 477143101 12 607 SH   SOLE 0 607 0 0
JETBLUE AIRWAYS CORP Call 477143101 5 13,900 SH Call SOLE 0 13,900 0 0
JETBLUE AIRWAYS CORP Put 477143101 14 5,400 SH Put SOLE 0 5,400 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 448 24,578 SH   SOLE 0 24,578 0 0
JINKOSOLAR HLDG CO LTD Call 47759T100 5 5,200 SH Call SOLE 0 5,200 0 0
JINKOSOLAR HLDG CO LTD Put 47759T100 15 4,000 SH Put SOLE 0 4,000 0 0
JOHN BEAN TECHNOLOGIES CORP Put 477839104 0 200 SH Put SOLE 0 200 0 0
JOHNSON & JOHNSON Call 478160104 77 22,500 SH Call SOLE 0 22,500 0 0
JOHNSON & JOHNSON Put 478160104 41 47,100 SH Put SOLE 0 47,100 0 0
JOHNSON CTLS INTL PLC SHS G51502105 80 2,296 SH   SOLE 0 2,296 0 0
JOHNSON CTLS INTL PLC Call G51502105 15 61,400 SH Call SOLE 0 61,400 0 0
JOHNSON CTLS INTL PLC Put G51502105 13 5,700 SH Put SOLE 0 5,700 0 0
JONES LANG LASALLE INC COM 48020Q107 16 97 SH   SOLE 0 97 0 0
JONES LANG LASALLE INC Put 48020Q107 2 1,500 SH Put SOLE 0 1,500 0 0
JPMORGAN CHASE & CO COM 46625H100 5,080 46,200 SH   SOLE 0 46,200 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 93 3,887 SH   SOLE 0 3,887 0 0
JPMORGAN CHASE & CO Call 46625H365 21 248,900 SH Call SOLE 0 248,900 0 0
JPMORGAN CHASE & CO Call 46625H100 5,081 344,500 SH Call SOLE 0 344,500 0 0
JPMORGAN CHASE & CO Put 46625H100 200 222,300 SH Put SOLE 0 222,300 0 0
JPMORGAN CHASE & CO Put 46625H365 15 14,600 SH Put SOLE 0 14,600 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 12 4,161 SH   SOLE 0 4,161 0 0
JUMEI INTL HLDG LTD Call 48138L107 0 500 SH Call SOLE 0 500 0 0
JUMEI INTL HLDG LTD Put 48138L107 0 600 SH Put SOLE 0 600 0 0
JUNIPER NETWORKS INC COM 48203R104 41 1,700 SH   SOLE 0 1,700 0 0
JUPAI HLDGS LTD ADS 48205B107 6 335 SH   SOLE 0 335 0 0
JUPAI HLDGS LTD Put 48205B107 3 2,200 SH Put SOLE 0 2,200 0 0
KADMON HLDGS INC Call 48283N106 0 400 SH Call SOLE 0 400 0 0
KADMON HLDGS INC Put 48283N106 0 100 SH Put SOLE 0 100 0 0
KANDI TECHNOLOGIES GROUP INC Call 483709101 0 200 SH Call SOLE 0 200 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 55 506 SH   SOLE 0 506 0 0
KANSAS CITY SOUTHERN Call 485170302 17 8,100 SH Call SOLE 0 8,100 0 0
KANSAS CITY SOUTHERN Put 485170302 16 21,700 SH Put SOLE 0 21,700 0 0
KAPSTONE PAPER & PACKAGING C Put 48562P103 0 200 SH Put SOLE 0 200 0 0
KB HOME COM 48666K109 423 14,900 SH   SOLE 0 14,900 0 0
KB HOME Put 48666K109 27 24,600 SH Put SOLE 0 24,600 0 0
KBR INC COM 48242W106 143 8,842 SH   SOLE 0 8,842 0 0
KBR INC Call 48242W106 5 6,800 SH Call SOLE 0 6,800 0 0
KBR INC Put 48242W106 0 800 SH Put SOLE 0 800 0 0
KEARNY FINL CORP MD COM 48716P108 228 17,600 SH   SOLE 0 17,600 0 0
KEARNY FINL CORP MD Put 48716P108 32 27,000 SH Put SOLE 0 27,000 0 0
KELLOGG CO Call 487836108 11 12,000 SH Call SOLE 0 12,000 0 0
KELLOGG CO Put 487836108 11 10,000 SH Put SOLE 0 10,000 0 0
KELLY SVCS INC Put 488152208 4 1,800 SH Put SOLE 0 1,800 0 0
KEMET CORP COM NEW 488360207 38 2,140 SH   SOLE 0 2,140 0 0
KEMET CORP Call 488360207 7 5,400 SH Call SOLE 0 5,400 0 0
KEMET CORP Put 488360207 21 24,300 SH Put SOLE 0 24,300 0 0
KEMPER CORP DEL COM 488401100 1 30 SH   SOLE 0 30 0 0
KEMPER CORP DEL Put 488401100 0 800 SH Put SOLE 0 800 0 0
KENNAMETAL INC COM 489170100 109 2,725 SH   SOLE 0 2,725 0 0
KENNAMETAL INC Call 489170100 1 1,500 SH Call SOLE 0 1,500 0 0
KENNAMETAL INC Put 489170100 25 6,900 SH Put SOLE 0 6,900 0 0
KENNEDY-WILSON HLDGS INC Call 489398107 3 8,000 SH Call SOLE 0 8,000 0 0
KENNEDY-WILSON HLDGS INC Put 489398107 0 900 SH Put SOLE 0 900 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 2 700 SH   SOLE 0 700 0 0
KERYX BIOPHARMACEUTICALS INC Call 492515101 0 200 SH Call SOLE 0 200 0 0
KEYCORP NEW Call 493267108 0 400 SH Call SOLE 0 400 0 0
KEYCORP NEW Put 493267108 1 3,300 SH Put SOLE 0 3,300 0 0
KEYW HLDG CORP COM 493723100 15 1,976 SH   SOLE 0 1,976 0 0
KEYW HLDG CORP Put 493723100 8 4,100 SH Put SOLE 0 4,100 0 0
KFORCE INC COM 493732101 5 200 SH   SOLE 0 200 0 0
KIMBERLY CLARK CORP COM 494368103 26 245 SH   SOLE 0 245 0 0
KIMBERLY CLARK CORP Put 494368103 1 1,100 SH Put SOLE 0 1,100 0 0
KIMCO RLTY CORP COM 49446R109 200 13,891 SH   SOLE 0 13,891 0 0
KIMCO RLTY CORP Call 49446R109 0 9,600 SH Call SOLE 0 9,600 0 0
KIMCO RLTY CORP Put 49446R109 29 13,500 SH Put SOLE 0 13,500 0 0
KINDER MORGAN INC DEL COM 49456B101 1,449 96,257 SH   SOLE 0 96,257 0 0
KINDER MORGAN INC DEL PFD SER A 49456B200 37 1,197 SH   SOLE 0 1,197 0 0
KINDER MORGAN INC DEL Call 49456B101 2 141,400 SH Call SOLE 0 141,400 0 0
KINDER MORGAN INC DEL Put 49456B101 139 114,100 SH Put SOLE 0 114,100 0 0
KINDRED BIOSCIENCES INC COM 494577109 0 100 SH   SOLE 0 100 0 0
KINROSS GOLD CORP COM NO PAR 496902404 112 28,357 SH   SOLE 0 28,357 0 0
KINROSS GOLD CORP Call 496902404 4 10,200 SH Call SOLE 0 10,200 0 0
KINROSS GOLD CORP Put 496902404 12 23,600 SH Put SOLE 0 23,600 0 0
KIRBY CORP COM 497266106 14 184 SH   SOLE 0 184 0 0
KIRBY CORP Call 497266106 5 1,600 SH Call SOLE 0 1,600 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 9 600 SH   SOLE 0 600 0 0
KIRKLAND LAKE GOLD LTD Call 49741E100 1 500 SH Call SOLE 0 500 0 0
KIRKLAND LAKE GOLD LTD Put 49741E100 1 1,300 SH Put SOLE 0 1,300 0 0
KKR & CO L P DEL COM UNITS 48248M102 564 27,826 SH   SOLE 0 27,826 0 0
KKR & CO L P DEL Call 48248M102 64 22,300 SH Call SOLE 0 22,300 0 0
KKR & CO L P DEL Put 48248M102 58 52,800 SH Put SOLE 0 52,800 0 0
KLA-TENCOR CORP Call 482480100 17 8,200 SH Call SOLE 0 8,200 0 0
KLA-TENCOR CORP Put 482480100 0 200 SH Put SOLE 0 200 0 0
KLX INC COM 482539103 322 4,541 SH   SOLE 0 4,541 0 0
KLX INC Call 482539103 76 9,400 SH Call SOLE 0 9,400 0 0
KLX INC Put 482539103 65 6,400 SH Put SOLE 0 6,400 0 0
KMG CHEMICALS INC COM 482564101 11 200 SH   SOLE 0 200 0 0
KMG CHEMICALS INC Call 482564101 3 300 SH Call SOLE 0 300 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 0 9 SH   SOLE 0 9 0 0
KNIGHT SWIFT TRANSN HLDGS IN Call 499049104 3 2,200 SH Call SOLE 0 2,200 0 0
KNIGHT SWIFT TRANSN HLDGS IN Put 499049104 7 5,400 SH Put SOLE 0 5,400 0 0
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 0 12 SH   SOLE 0 12 0 0
KNOT OFFSHORE PARTNERS LP Put Y48125101 0 100 SH Put SOLE 0 100 0 0
KNOWLES CORP COM 49926D109 15 1,263 SH   SOLE 0 1,263 0 0
KNOWLES CORP Call 49926D109 0 1,100 SH Call SOLE 0 1,100 0 0
KNOWLES CORP Put 49926D109 2 3,700 SH Put SOLE 0 3,700 0 0
KOHLS CORP COM 500255104 924 14,113 SH   SOLE 0 14,113 0 0
KOHLS CORP Call 500255104 129 15,900 SH Call SOLE 0 15,900 0 0
KOHLS CORP Put 500255104 42 24,400 SH Put SOLE 0 24,400 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 41 1,072 SH   SOLE 0 1,072 0 0
KONINKLIJKE PHILIPS N V Call 500472303 0 100 SH Call SOLE 0 100 0 0
KOPIN CORP COM 500600101 18 6,027 SH   SOLE 0 6,027 0 0
KOPIN CORP Call 500600101 1 7,500 SH Call SOLE 0 7,500 0 0
KOPIN CORP Put 500600101 12 8,100 SH Put SOLE 0 8,100 0 0
KOPPERS HOLDINGS INC COM 50060P106 8 200 SH   SOLE 0 200 0 0
KOPPERS HOLDINGS INC Put 50060P106 0 100 SH Put SOLE 0 100 0 0
KOREA ELECTRIC PWR Call 500631106 1 2,100 SH Call SOLE 0 2,100 0 0
KORNIT DIGITAL LTD SHS M6372Q113 42 3,300 SH   SOLE 0 3,300 0 0
KORNIT DIGITAL LTD Put M6372Q113 12 5,000 SH Put SOLE 0 5,000 0 0
KRAFT HEINZ CO COM 500754106 293 4,716 SH   SOLE 0 4,716 0 0
KRAFT HEINZ CO Call 500754106 23 130,500 SH Call SOLE 0 130,500 0 0
KRAFT HEINZ CO Put 500754106 238 24,200 SH Put SOLE 0 24,200 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 98 1,600 SH   SOLE 0 1,600 0 0
KRANESHARES TR Call 500767306 15 3,200 SH Call SOLE 0 3,200 0 0
KRANESHARES TR Put 500767306 12 4,000 SH Put SOLE 0 4,000 0 0
KRATON CORPORATION Call 50077C106 3 1,100 SH Call SOLE 0 1,100 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 336 32,703 SH   SOLE 0 32,703 0 0
KRATOS DEFENSE & SEC SOLUTIO Call 50077B207 8 6,800 SH Call SOLE 0 6,800 0 0
KRATOS DEFENSE & SEC SOLUTIO Put 50077B207 13 27,300 SH Put SOLE 0 27,300 0 0
KROGER CO COM 501044101 992 41,456 SH   SOLE 0 41,456 0 0
KROGER CO Call 501044101 21 43,000 SH Call SOLE 0 43,000 0 0
KROGER CO Put 501044101 345 223,500 SH Put SOLE 0 223,500 0 0
KRONOS WORLDWIDE INC COM 50105F105 7 324 SH   SOLE 0 324 0 0
KRONOS WORLDWIDE INC Call 50105F105 0 300 SH Call SOLE 0 300 0 0
KRONOS WORLDWIDE INC Put 50105F105 0 300 SH Put SOLE 0 300 0 0
KT CORP Put 48268K101 4 600 SH Put SOLE 0 600 0 0
KULICKE & SOFFA INDS INC Call 501242101 9 4,400 SH Call SOLE 0 4,400 0 0
L BRANDS INC COM 501797104 846 22,151 SH   SOLE 0 22,151 0 0
L BRANDS INC Call 501797104 60 97,700 SH Call SOLE 0 97,700 0 0
L BRANDS INC Put 501797104 541 37,700 SH Put SOLE 0 37,700 0 0
L3 TECHNOLOGIES INC COM 502413107 29 143 SH   SOLE 0 143 0 0
L3 TECHNOLOGIES INC Call 502413107 30 7,600 SH Call SOLE 0 7,600 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 7 260 SH   SOLE 0 260 0 0
LA JOLLA PHARMACEUTICAL CO Call 503459604 9 3,600 SH Call SOLE 0 3,600 0 0
LA JOLLA PHARMACEUTICAL CO Put 503459604 0 400 SH Put SOLE 0 400 0 0
LA Z BOY INC Call 505336107 5 6,000 SH Call SOLE 0 6,000 0 0
LA Z BOY INC Put 505336107 0 900 SH Put SOLE 0 900 0 0
LAM RESEARCH CORP COM 512807108 2,456 12,093 SH   SOLE 0 12,093 0 0
LAM RESEARCH CORP Call 512807108 49 10,800 SH Call SOLE 0 10,800 0 0
LAM RESEARCH CORP Put 512807108 252 27,100 SH Put SOLE 0 27,100 0 0
LAMAR ADVERTISING CO NEW Call 512816109 0 100 SH Call SOLE 0 100 0 0
LAMB WESTON HLDGS INC COM 513272104 105 1,815 SH   SOLE 0 1,815 0 0
LAMB WESTON HLDGS INC Call 513272104 7 1,000 SH Call SOLE 0 1,000 0 0
LANCASTER COLONY CORP Call 513847103 0 200 SH Call SOLE 0 200 0 0
LANDMARK INFRASTRUCTURE LP Put 51508J108 0 300 SH Put SOLE 0 300 0 0
LANDS END INC NEW COM 51509F105 86 3,700 SH   SOLE 0 3,700 0 0
LANDS END INC NEW Call 51509F105 57 15,200 SH Call SOLE 0 15,200 0 0
LANDS END INC NEW Put 51509F105 1 17,000 SH Put SOLE 0 17,000 0 0
LANNET INC COM 516012101 33 2,064 SH   SOLE 0 2,064 0 0
LANNET INC Call 516012101 0 5,400 SH Call SOLE 0 5,400 0 0
LANNET INC Put 516012101 6 15,000 SH Put SOLE 0 15,000 0 0
LAREDO PETROLEUM INC COM 516806106 24 2,774 SH   SOLE 0 2,774 0 0
LAREDO PETROLEUM INC Put 516806106 1 2,900 SH Put SOLE 0 2,900 0 0
LAS VEGAS SANDS CORP Call 517834107 14 3,000 SH Call SOLE 0 3,000 0 0
LAUDER ESTEE COS INC CL A 518439104 100 670 SH   SOLE 0 670 0 0
LAUDER ESTEE COS INC Call 518439104 264 7,800 SH Call SOLE 0 7,800 0 0
LAUDER ESTEE COS INC Put 518439104 26 35,400 SH Put SOLE 0 35,400 0 0
LAZARD LTD Call G54050102 0 100 SH Call SOLE 0 100 0 0
LEAF GROUP LTD Put 52177G102 0 100 SH Put SOLE 0 100 0 0
LEAR CORP COM NEW 521865204 11 63 SH   SOLE 0 63 0 0
LEAR CORP Put 521865204 0 100 SH Put SOLE 0 100 0 0
LEE ENTERPRISES INC COM 523768109 28 14,513 SH   SOLE 0 14,513 0 0
LEE ENTERPRISES INC Put 523768109 1 1,800 SH Put SOLE 0 1,800 0 0
LEGG MASON INC Call 524901105 6 3,200 SH Call SOLE 0 3,200 0 0
LEGG MASON INC Put 524901105 0 200 SH Put SOLE 0 200 0 0
LEGGETT & PLATT INC COM 524660107 53 1,200 SH   SOLE 0 1,200 0 0
LEGGETT & PLATT INC Call 524660107 0 900 SH Call SOLE 0 900 0 0
LEGGETT & PLATT INC Put 524660107 9 4,400 SH Put SOLE 0 4,400 0 0
LEIDOS HLDGS INC COM 525327102 208 3,187 SH   SOLE 0 3,187 0 0
LEIDOS HLDGS INC Call 525327102 21 3,000 SH Call SOLE 0 3,000 0 0
LEIDOS HLDGS INC Put 525327102 5 4,700 SH Put SOLE 0 4,700 0 0
LENDINGCLUB CORP COM 52603A109 103 29,588 SH   SOLE 0 29,588 0 0
LENDINGCLUB CORP Call 52603A109 15 24,200 SH Call SOLE 0 24,200 0 0
LENDINGCLUB CORP Put 52603A109 25 23,100 SH Put SOLE 0 23,100 0 0
LENDINGTREE INC NEW COM 52603B107 2,446 7,456 SH   SOLE 0 7,456 0 0
LENDINGTREE INC NEW Call 52603B107 18 2,400 SH Call SOLE 0 2,400 0 0
LENDINGTREE INC NEW Put 52603B107 228 6,600 SH Put SOLE 0 6,600 0 0
LENNAR CORP CL A 526057104 939 15,932 SH   SOLE 0 15,932 0 0
LENNAR CORP CL B 526057302 184 3,872 SH   SOLE 0 3,872 0 0
LENNAR CORP Call 526057104 62 20,000 SH Call SOLE 0 20,000 0 0
LENNAR CORP Put 526057104 97 57,100 SH Put SOLE 0 57,100 0 0
LENNOX INTL INC COM 526107107 71 350 SH   SOLE 0 350 0 0
LEUCADIA NATL CORP COM 527288104 21 934 SH   SOLE 0 934 0 0
LEUCADIA NATL CORP Put 527288104 2 600 SH Put SOLE 0 600 0 0
LEXICON PHARMACEUTICALS INC Call 528872302 0 400 SH Call SOLE 0 400 0 0
LEXINGTON REALTY TRUST Put 529043101 0 300 SH Put SOLE 0 300 0 0
LG DISPLAY CO LTD Put 50186V102 0 400 SH Put SOLE 0 400 0 0
LGI HOMES INC COM 50187T106 175 2,493 SH   SOLE 0 2,493 0 0
LGI HOMES INC Call 50187T106 1 600 SH Call SOLE 0 600 0 0
LGI HOMES INC Put 50187T106 0 1,400 SH Put SOLE 0 1,400 0 0
LIBERTY BROADBAND CORP Call 530307305 3 2,000 SH Call SOLE 0 2,000 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,380 44,105 SH   SOLE 0 44,105 0 0
LIBERTY GLOBAL PLC Call G5480U104 1 400 SH Call SOLE 0 400 0 0
LIBERTY GLOBAL PLC Put G5480U104 68 39,000 SH Put SOLE 0 39,000 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 222 8,832 SH   SOLE 0 8,832 0 0
LIBERTY INTERACTIVE CORP Call 53071M104 0 800 SH Call SOLE 0 800 0 0
LIBERTY INTERACTIVE CORP Put 53071M104 0 100 SH Put SOLE 0 100 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 87 4,592 SH   SOLE 0 4,592 0 0
LIBERTY LATIN AMERICA LTD Call G9001E128 0 900 SH Call SOLE 0 900 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 8 200 SH   SOLE 0 200 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 9 400 SH   SOLE 0 400 0 0
LIBERTY MEDIA CORP DELAWARE Put 531229409 0 100 SH Put SOLE 0 100 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 10 1,000 SH   SOLE 0 1,000 0 0
LIFE STORAGE INC Call 53223X107 2 800 SH Call SOLE 0 800 0 0
LILLY ELI & CO Call 532457108 9 9,900 SH Call SOLE 0 9,900 0 0
LIMELIGHT NETWORKS INC Call 53261M104 1 7,500 SH Call SOLE 0 7,500 0 0
LINCOLN NATL CORP IND *W EXP 07/10/201 534187117 6,748 96,730 SH   SOLE 0 96,730 0 0
LINCOLN NATL CORP IND Call 534187109 1 1,500 SH Call SOLE 0 1,500 0 0
LINCOLN NATL CORP IND Put 534187109 0 800 SH Put SOLE 0 800 0 0
LINE CORP Call 53567X101 0 700 SH Call SOLE 0 700 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 5 200 SH   SOLE 0 200 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 3 144 SH   SOLE 0 144 0 0
LIPOCINE INC NEW COM 53630X104 20 13,589 SH   SOLE 0 13,589 0 0
LIPOCINE INC NEW Call 53630X104 1 4,100 SH Call SOLE 0 4,100 0 0
LIPOCINE INC NEW Put 53630X104 0 600 SH Put SOLE 0 600 0 0
LITTELFUSE INC COM 537008104 107 514 SH   SOLE 0 514 0 0
LITTELFUSE INC Call 537008104 0 100 SH Call SOLE 0 100 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 139 3,304 SH   SOLE 0 3,304 0 0
LIVE NATION ENTERTAINMENT IN Call 538034109 0 100 SH Call SOLE 0 100 0 0
LIVE NATION ENTERTAINMENT IN Put 538034109 11 5,100 SH Put SOLE 0 5,100 0 0
LIVEPERSON INC Call 538146101 1 700 SH Call SOLE 0 700 0 0
LKQ CORP COM 501889208 70 1,845 SH   SOLE 0 1,845 0 0
LKQ CORP Call 501889208 1 5,000 SH Call SOLE 0 5,000 0 0
LKQ CORP Put 501889208 23 9,000 SH Put SOLE 0 9,000 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 0 100 SH   SOLE 0 100 0 0
LLOYDS BANKING GROUP PLC Call 539439109 13 18,000 SH Call SOLE 0 18,000 0 0
LLOYDS BANKING GROUP PLC Put 539439109 0 2,000 SH Put SOLE 0 2,000 0 0
LOCKHEED MARTIN CORP Call 539830109 24 500 SH Call SOLE 0 500 0 0
LOCKHEED MARTIN CORP Put 539830109 1 600 SH Put SOLE 0 600 0 0
LOEWS CORP COM 540424108 13 262 SH   SOLE 0 262 0 0
LOEWS CORP Put 540424108 2 1,300 SH Put SOLE 0 1,300 0 0
LOGITECH INTL S A SHS H50430232 75 2,060 SH   SOLE 0 2,060 0 0
LOGITECH INTL S A Call H50430232 0 200 SH Call SOLE 0 200 0 0
LOGMEIN INC Call 54142L109 5 400 SH Call SOLE 0 400 0 0
LOGMEIN INC Put 54142L109 1 300 SH Put SOLE 0 300 0 0
LONGFIN CORP COM CLASS A 54304F106 119 6,900 SH   SOLE 0 6,900 0 0
LONGFIN CORP Call 54304F106 54 121,600 SH Call SOLE 0 121,600 0 0
LONGFIN CORP Put 54304F106 2,419 81,600 SH Put SOLE 0 81,600 0 0
LORAL SPACE & COMMUNICATNS I Call 543881106 8 3,800 SH Call SOLE 0 3,800 0 0
LOUISIANA PAC CORP COM 546347105 93 3,251 SH   SOLE 0 3,251 0 0
LOUISIANA PAC CORP Call 546347105 12 7,000 SH Call SOLE 0 7,000 0 0
LOWES COS INC COM 548661107 4,921 56,082 SH   SOLE 0 56,082 0 0
LOWES COS INC Call 548661107 104 41,100 SH Call SOLE 0 41,100 0 0
LOWES COS INC Put 548661107 333 121,700 SH Put SOLE 0 121,700 0 0
LOXO ONCOLOGY INC Call 548862101 187 10,400 SH Call SOLE 0 10,400 0 0
LOXO ONCOLOGY INC Put 548862101 9 11,400 SH Put SOLE 0 11,400 0 0
LSC COMMUNICATIONS INC COM 50218P107 6 400 SH   SOLE 0 400 0 0
LSC COMMUNICATIONS INC Call 50218P107 0 200 SH Call SOLE 0 200 0 0
LTC PPTYS INC Call 502175102 4 1,600 SH Call SOLE 0 1,600 0 0
LULULEMON ATHLETICA INC COM 550021109 1,341 15,048 SH   SOLE 0 15,048 0 0
LULULEMON ATHLETICA INC Call 550021109 73 13,200 SH Call SOLE 0 13,200 0 0
LULULEMON ATHLETICA INC Put 550021109 35 28,500 SH Put SOLE 0 28,500 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 2 94 SH   SOLE 0 94 0 0
LUMBER LIQUIDATORS HLDGS INC Call 55003T107 39 33,000 SH Call SOLE 0 33,000 0 0
LUMBER LIQUIDATORS HLDGS INC Put 55003T107 38 8,700 SH Put SOLE 0 8,700 0 0
LUMENTUM HLDGS INC COM 55024U109 3 62 SH   SOLE 0 62 0 0
LUMENTUM HLDGS INC Call 55024U109 292 35,900 SH Call SOLE 0 35,900 0 0
LUMENTUM HLDGS INC Put 55024U109 55 16,100 SH Put SOLE 0 16,100 0 0
LUXOFT HLDG INC ORD SHS CL A G57279104 176 4,302 SH   SOLE 0 4,302 0 0
LYON WILLIAM HOMES CL A NEW 552074700 2 100 SH   SOLE 0 100 0 0
LYON WILLIAM HOMES Call 552074700 3 600 SH Call SOLE 0 600 0 0
LYON WILLIAM HOMES Put 552074700 0 200 SH Put SOLE 0 200 0 0
LYONDELLBASELL INDUSTRIES N Call N53745100 63 7,000 SH Call SOLE 0 7,000 0 0
LYONDELLBASELL INDUSTRIES N Put N53745100 7 700 SH Put SOLE 0 700 0 0
M/I HOMES INC Call 55305B101 5 800 SH Call SOLE 0 800 0 0
MACERICH CO COM 554382101 283 5,067 SH   SOLE 0 5,067 0 0
MACERICH CO Call 554382101 58 46,200 SH Call SOLE 0 46,200 0 0
MACERICH CO Put 554382101 50 18,300 SH Put SOLE 0 18,300 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 36 2,213 SH   SOLE 0 2,213 0 0
MACOM TECH SOLUTIONS HLDGS I Call 55405Y100 0 400 SH Call SOLE 0 400 0 0
MACOM TECH SOLUTIONS HLDGS I Put 55405Y100 28 1,100 SH Put SOLE 0 1,100 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 18 501 SH   SOLE 0 501 0 0
MACQUARIE INFRASTRUCTURE COR Call 55608B105 1 6,700 SH Call SOLE 0 6,700 0 0
MACQUARIE INFRASTRUCTURE COR Put 55608B105 15 3,600 SH Put SOLE 0 3,600 0 0
MACROGENICS INC Call 556099109 4 900 SH Call SOLE 0 900 0 0
MACYS INC COM 55616P104 20 700 SH   SOLE 0 700 0 0
MACYS INC Call 55616P104 397 59,200 SH Call SOLE 0 59,200 0 0
MACYS INC Put 55616P104 13 3,000 SH Put SOLE 0 3,000 0 0
MADDEN STEVEN LTD Call 556269108 0 100 SH Call SOLE 0 100 0 0
MAG SILVER CORP COM 55903Q104 48 4,985 SH   SOLE 0 4,985 0 0
MAG SILVER CORP Put 55903Q104 0 1,000 SH Put SOLE 0 1,000 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 334 5,733 SH   SOLE 0 5,733 0 0
MAGELLAN MIDSTREAM PRTNRS LP Call 559080106 11 30,900 SH Call SOLE 0 30,900 0 0
MAGELLAN MIDSTREAM PRTNRS LP Put 559080106 0 3,800 SH Put SOLE 0 3,800 0 0
MAGICJACK VOCALTEC LTD SHS M6787E101 381 45,389 SH   SOLE 0 45,389 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 57 5,974 SH   SOLE 0 5,974 0 0
MAGNACHIP SEMICONDUCTOR CORP Call 55933J203 0 3,300 SH Call SOLE 0 3,300 0 0
MAGNACHIP SEMICONDUCTOR CORP Put 55933J203 2 2,000 SH Put SOLE 0 2,000 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 28 4,421 SH   SOLE 0 4,421 0 0
MAIDEN HOLDINGS LTD Call G5753U112 0 700 SH Call SOLE 0 700 0 0
MAIDEN HOLDINGS LTD Put G5753U112 26 10,600 SH Put SOLE 0 10,600 0 0
MAIN STREET CAPITAL CORP Call 56035L104 0 1,000 SH Call SOLE 0 1,000 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 305 8,801 SH   SOLE 0 8,801 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 444 30,715 SH   SOLE 0 30,715 0 0
MALLINCKRODT PUB LTD CO Call G5785G107 1 15,300 SH Call SOLE 0 15,300 0 0
MALLINCKRODT PUB LTD CO Put G5785G107 337 47,300 SH Put SOLE 0 47,300 0 0
MANNING & NAPIER INC Call 56382Q102 0 1,000 SH Call SOLE 0 1,000 0 0
MANPOWERGROUP INC Put 56418H100 1 100 SH Put SOLE 0 100 0 0
MANTECH INTL CORP CL A 564563104 161 2,917 SH   SOLE 0 2,917 0 0
MANTECH INTL CORP Put 564563104 3 3,000 SH Put SOLE 0 3,000 0 0
MARATHON OIL CORP COM 565849106 579 35,954 SH   SOLE 0 35,954 0 0
MARATHON OIL CORP Call 565849106 7 10,000 SH Call SOLE 0 10,000 0 0
MARATHON OIL CORP Put 565849106 21 38,700 SH Put SOLE 0 38,700 0 0
MARATHON PATENT GROUP INC COM PAR 56585W302 11 10,205 SH   SOLE 0 10,205 0 0
MARATHON PATENT GROUP INC Call 56585W302 1 14,300 SH Call SOLE 0 14,300 0 0
MARATHON PATENT GROUP INC Put 56585W302 11 3,700 SH Put SOLE 0 3,700 0 0
MARATHON PETE CORP COM 56585A102 389 5,328 SH   SOLE 0 5,328 0 0
MARATHON PETE CORP Call 56585A102 223 26,600 SH Call SOLE 0 26,600 0 0
MARATHON PETE CORP Put 56585A102 12 28,800 SH Put SOLE 0 28,800 0 0
MARCUS & MILLICHAP INC COM 566324109 97 2,691 SH   SOLE 0 2,691 0 0
MARINEMAX INC Call 567908108 0 1,600 SH Call SOLE 0 1,600 0 0
MARINEMAX INC Put 567908108 0 100 SH Put SOLE 0 100 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 81 21,400 SH   SOLE 0 21,400 0 0
MARINUS PHARMACEUTICALS INC Call 56854Q101 0 6,100 SH Call SOLE 0 6,100 0 0
MARINUS PHARMACEUTICALS INC Put 56854Q101 40 28,700 SH Put SOLE 0 28,700 0 0
MARRIOTT INTL INC NEW CL A 571903202 4,297 31,607 SH   SOLE 0 31,607 0 0
MARRIOTT INTL INC NEW Call 571903202 266 15,500 SH Call SOLE 0 15,500 0 0
MARRIOTT INTL INC NEW Put 571903202 53 26,600 SH Put SOLE 0 26,600 0 0
MARSH & MCLENNAN COS INC COM 571748102 99 1,200 SH   SOLE 0 1,200 0 0
MARSH & MCLENNAN COS INC Call 571748102 2 5,000 SH Call SOLE 0 5,000 0 0
MARSH & MCLENNAN COS INC Put 571748102 0 1,000 SH Put SOLE 0 1,000 0 0
MARTIN MARIETTA MATLS INC COM 573284106 933 4,504 SH   SOLE 0 4,504 0 0
MARTIN MARIETTA MATLS INC Call 573284106 26 10,500 SH Call SOLE 0 10,500 0 0
MARTIN MARIETTA MATLS INC Put 573284106 37 10,300 SH Put SOLE 0 10,300 0 0
MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 95 7,111 SH   SOLE 0 7,111 0 0
MARTIN MIDSTREAM PRTNRS L P Put 573331105 3 1,900 SH Put SOLE 0 1,900 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 300 14,333 SH   SOLE 0 14,333 0 0
MARVELL TECHNOLOGY GROUP LTD Call G5876H105 9 51,600 SH Call SOLE 0 51,600 0 0
MARVELL TECHNOLOGY GROUP LTD Put G5876H105 2 1,200 SH Put SOLE 0 1,200 0 0
MASCO CORP COM 574599106 1,670 41,314 SH   SOLE 0 41,314 0 0
MASCO CORP Call 574599106 5 8,000 SH Call SOLE 0 8,000 0 0
MASCO CORP Put 574599106 65 52,400 SH Put SOLE 0 52,400 0 0
MASONITE INTL CORP NEW COM 575385109 29 483 SH   SOLE 0 483 0 0
MASTEC INC COM 576323109 20 441 SH   SOLE 0 441 0 0
MASTEC INC Call 576323109 0 500 SH Call SOLE 0 500 0 0
MASTEC INC Put 576323109 2 400 SH Put SOLE 0 400 0 0
MASTERCARD INCORPORATED Call 57636Q104 7,985 139,100 SH Call SOLE 0 139,100 0 0
MASTERCARD INCORPORATED Put 57636Q104 42 12,400 SH Put SOLE 0 12,400 0 0
MATCH GROUP INC COM 57665R106 194 4,375 SH   SOLE 0 4,375 0 0
MATCH GROUP INC Call 57665R106 77 33,000 SH Call SOLE 0 33,000 0 0
MATCH GROUP INC Put 57665R106 13 5,900 SH Put SOLE 0 5,900 0 0
MATRIX SVC CO Call 576853105 1 7,800 SH Call SOLE 0 7,800 0 0
MATSON INC Call 57686G105 0 1,400 SH Call SOLE 0 1,400 0 0
MATTEL INC COM 577081102 144 10,994 SH   SOLE 0 10,994 0 0
MATTEL INC Call 577081102 0 700 SH Call SOLE 0 700 0 0
MATTEL INC Put 577081102 3 400 SH Put SOLE 0 400 0 0
MAXIMUS INC Call 577933104 2 2,000 SH Call SOLE 0 2,000 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 5 908 SH   SOLE 0 908 0 0
MAXWELL TECHNOLOGIES INC Call 577767106 1 2,000 SH Call SOLE 0 2,000 0 0
MAXWELL TECHNOLOGIES INC Put 577767106 3 7,700 SH Put SOLE 0 7,700 0 0
MAZOR ROBOTICS LTD SPONSORED ADS 57886P103 61 1,000 SH   SOLE 0 1,000 0 0
MAZOR ROBOTICS LTD Call 57886P103 0 200 SH Call SOLE 0 200 0 0
MAZOR ROBOTICS LTD Put 57886P103 1 700 SH Put SOLE 0 700 0 0
MBIA INC Call 55262C100 21 31,400 SH Call SOLE 0 31,400 0 0
MCCORMICK & CO INC COM NON VTG 579780206 57 545 SH   SOLE 0 545 0 0
MCCORMICK & CO INC Call 579780206 0 200 SH Call SOLE 0 200 0 0
MCDONALDS CORP Call 580135101 85 16,400 SH Call SOLE 0 16,400 0 0
MCDONALDS CORP Put 580135101 87 530,000 SH Put SOLE 0 530,000 0 0
MCEWEN MNG INC COM 58039P107 414 199,131 SH   SOLE 0 199,131 0 0
MCEWEN MNG INC Call 58039P107 0 3,200 SH Call SOLE 0 3,200 0 0
MCEWEN MNG INC Put 58039P107 316 280,300 SH Put SOLE 0 280,300 0 0
MCKESSON CORP COM 58155Q103 1,612 11,445 SH   SOLE 0 11,445 0 0
MCKESSON CORP Call 58155Q103 32 1,200 SH Call SOLE 0 1,200 0 0
MCKESSON CORP Put 58155Q103 210 9,400 SH Put SOLE 0 9,400 0 0
MEDALLION FINL CORP Call 583928106 0 300 SH Call SOLE 0 300 0 0
MEDALLION FINL CORP Put 583928106 0 100 SH Put SOLE 0 100 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 1 100 SH   SOLE 0 100 0 0
MEDICAL PPTYS TRUST INC Call 58463J304 0 1,100 SH Call SOLE 0 1,100 0 0
MEDICAL PPTYS TRUST INC Put 58463J304 0 2,400 SH Put SOLE 0 2,400 0 0
MEDICINES CO COM 584688105 151 4,598 SH   SOLE 0 4,598 0 0
MEDICINES CO Call 584688105 22 10,500 SH Call SOLE 0 10,500 0 0
MEDICINES CO Put 584688105 28 21,900 SH Put SOLE 0 21,900 0 0
MEDICINOVA INC COM NEW 58468P206 1 100 SH   SOLE 0 100 0 0
MEDICINOVA INC Call 58468P206 0 200 SH Call SOLE 0 200 0 0
MEDICINOVA INC Put 58468P206 2 800 SH Put SOLE 0 800 0 0
MEET GROUP INC COM 58513U101 7 3,365 SH   SOLE 0 3,365 0 0
MEET GROUP INC Call 58513U101 0 1,100 SH Call SOLE 0 1,100 0 0
MEI PHARMA INC COM NEW 55279B202 5 2,550 SH   SOLE 0 2,550 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 5 196 SH   SOLE 0 196 0 0
MELCO RESORT ENTERTAINMENT L Call 585464100 47 31,100 SH Call SOLE 0 31,100 0 0
MELCO RESORT ENTERTAINMENT L Put 585464100 9 3,900 SH Put SOLE 0 3,900 0 0
MELINTA THERAPEUTICS INC COM 58549G100 0 36 SH   SOLE 0 36 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 383 5,269 SH   SOLE 0 5,269 0 0
MELLANOX TECHNOLOGIES LTD Put M51363113 9 4,100 SH Put SOLE 0 4,100 0 0
MERCADOLIBRE INC COM 58733R102 309 869 SH   SOLE 0 869 0 0
MERCADOLIBRE INC Put 58733R102 145 8,100 SH Put SOLE 0 8,100 0 0
MERCER INTL INC Put 588056101 0 300 SH Put SOLE 0 300 0 0
MERCK & CO INC COM 58933Y105 1 22 SH   SOLE 0 22 0 0
MERCK & CO INC Call 58933Y105 5 19,700 SH Call SOLE 0 19,700 0 0
MERCK & CO INC Put 58933Y105 51 6,500 SH Put SOLE 0 6,500 0 0
MERCURY GENL CORP NEW Call 589400100 0 600 SH Call SOLE 0 600 0 0
MERCURY SYS INC COM 589378108 257 5,335 SH   SOLE 0 5,335 0 0
MERCURY SYS INC Call 589378108 0 100 SH Call SOLE 0 100 0 0
MERCURY SYS INC Put 589378108 13 22,100 SH Put SOLE 0 22,100 0 0
MEREDITH CORP COM 589433101 7 144 SH   SOLE 0 144 0 0
MEREDITH CORP Call 589433101 0 100 SH Call SOLE 0 100 0 0
MEREDITH CORP Put 589433101 3 1,400 SH Put SOLE 0 1,400 0 0
MERITAGE HOMES CORP Call 59001A102 0 100 SH Call SOLE 0 100 0 0
MERITOR INC COM 59001K100 96 4,692 SH   SOLE 0 4,692 0 0
MERITOR INC Call 59001K100 0 700 SH Call SOLE 0 700 0 0
MERITOR INC Put 59001K100 5 11,900 SH Put SOLE 0 11,900 0 0
MESABI TR CTF BEN INT 590672101 3 150 SH   SOLE 0 150 0 0
MESABI TR Call 590672101 0 400 SH Call SOLE 0 400 0 0
MESABI TR Put 590672101 0 300 SH Put SOLE 0 300 0 0
METHANEX CORP COM 59151K108 170 2,808 SH   SOLE 0 2,808 0 0
METHANEX CORP Call 59151K108 18 7,200 SH Call SOLE 0 7,200 0 0
METHANEX CORP Put 59151K108 1 1,000 SH Put SOLE 0 1,000 0 0
METLIFE INC COM 59156R108 908 19,787 SH   SOLE 0 19,787 0 0
METLIFE INC Call 59156R108 26 41,000 SH Call SOLE 0 41,000 0 0
METLIFE INC Put 59156R108 361 92,500 SH Put SOLE 0 92,500 0 0
MFA FINL INC COM 55272X102 2 300 SH   SOLE 0 300 0 0
MFA FINL INC Call 55272X102 0 3,500 SH Call SOLE 0 3,500 0 0
MFA FINL INC Put 55272X102 7 11,600 SH Put SOLE 0 11,600 0 0
MGIC INVT CORP WIS COM 552848103 215 16,600 SH   SOLE 0 16,600 0 0
MGIC INVT CORP WIS Call 552848103 1 40,000 SH Call SOLE 0 40,000 0 0
MGIC INVT CORP WIS Put 552848103 33 40,000 SH Put SOLE 0 40,000 0 0
MGM GROWTH PPTYS LLC Call 55303A105 0 200 SH Call SOLE 0 200 0 0
MGM RESORTS INTERNATIONAL COM 552953101 789 22,532 SH   SOLE 0 22,532 0 0
MGM RESORTS INTERNATIONAL Call 552953101 111 130,000 SH Call SOLE 0 130,000 0 0
MGM RESORTS INTERNATIONAL Put 552953101 7 49,000 SH Put SOLE 0 49,000 0 0
MGP INGREDIENTS INC NEW Put 55303J106 0 200 SH Put SOLE 0 200 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 500 8,058 SH   SOLE 0 8,058 0 0
MICHAEL KORS HLDGS LTD Call G60754101 19 3,900 SH Call SOLE 0 3,900 0 0
MICHAEL KORS HLDGS LTD Put G60754101 14 10,700 SH Put SOLE 0 10,700 0 0
MICHAELS COS INC Call 59408Q106 5 32,500 SH Call SOLE 0 32,500 0 0
MICHAELS COS INC Put 59408Q106 7 2,900 SH Put SOLE 0 2,900 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 60 4,332 SH   SOLE 0 4,332 0 0
MICRO FOCUS INTERNATIONAL PL Call 594837304 4 6,400 SH Call SOLE 0 6,400 0 0
MICRO FOCUS INTERNATIONAL PL Put 594837304 1 4,700 SH Put SOLE 0 4,700 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 633 6,934 SH   SOLE 0 6,934 0 0
MICROCHIP TECHNOLOGY INC Call 595017104 20 16,300 SH Call SOLE 0 16,300 0 0
MICROCHIP TECHNOLOGY INC Put 595017104 35 14,700 SH Put SOLE 0 14,700 0 0
MICRON TECHNOLOGY INC COM 595112103 13,255 254,221 SH   SOLE 0 254,221 0 0
MICRON TECHNOLOGY INC Call 595112103 674 288,300 SH Call SOLE 0 288,300 0 0
MICRON TECHNOLOGY INC Put 595112103 349 272,400 SH Put SOLE 0 272,400 0 0
MICROSEMI CORP Call 595137100 0 200 SH Call SOLE 0 200 0 0
MICROSEMI CORP Put 595137100 0 300 SH Put SOLE 0 300 0 0
MICROSOFT CORP COM 594918104 13,297 145,691 SH   SOLE 0 145,691 0 0
MICROSOFT CORP Call 594918104 2,202 429,400 SH Call SOLE 0 429,400 0 0
MICROSOFT CORP Put 594918104 429 529,800 SH Put SOLE 0 529,800 0 0
MID AMER APT CMNTYS INC COM 59522J103 172 1,887 SH   SOLE 0 1,887 0 0
MID AMER APT CMNTYS INC Call 59522J103 0 100 SH Call SOLE 0 100 0 0
MID AMER APT CMNTYS INC Put 59522J103 5 5,200 SH Put SOLE 0 5,200 0 0
MIDDLESEX WATER CO COM 596680108 5 153 SH   SOLE 0 153 0 0
MILACRON HLDGS CORP COM 59870L106 10 500 SH   SOLE 0 500 0 0
MILLER HERMAN INC COM 600544100 28 907 SH   SOLE 0 907 0 0
MILLER HERMAN INC Put 600544100 8 4,600 SH Put SOLE 0 4,600 0 0
MIMEDX GROUP INC Call 602496101 0 300 SH Call SOLE 0 300 0 0
MIMEDX GROUP INC Put 602496101 36 32,000 SH Put SOLE 0 32,000 0 0
MINDBODY INC Call 60255W105 3 1,100 SH Call SOLE 0 1,100 0 0
MINDBODY INC Put 60255W105 0 500 SH Put SOLE 0 500 0 0
MIRATI THERAPEUTICS INC COM 60468T105 37 1,206 SH   SOLE 0 1,206 0 0
MIRATI THERAPEUTICS INC Call 60468T105 5 600 SH Call SOLE 0 600 0 0
MIRATI THERAPEUTICS INC Put 60468T105 0 200 SH Put SOLE 0 200 0 0
MISTRAS GROUP INC COM 60649T107 18 1,000 SH   SOLE 0 1,000 0 0
MITEK SYS INC COM NEW 606710200 22 3,088 SH   SOLE 0 3,088 0 0
MITEK SYS INC Call 606710200 0 500 SH Call SOLE 0 500 0 0
MITEK SYS INC Put 606710200 6 3,800 SH Put SOLE 0 3,800 0 0
MKS INSTRUMENT INC COM 55306N104 23 200 SH   SOLE 0 200 0 0
MKS INSTRUMENT INC Call 55306N104 0 500 SH Call SOLE 0 500 0 0
MOBILE MINI INC COM 60740F105 11 257 SH   SOLE 0 257 0 0
MOBILE MINI INC Put 60740F105 2 10,500 SH Put SOLE 0 10,500 0 0
MODEL N INC COM 607525102 53 2,983 SH   SOLE 0 2,983 0 0
MODEL N INC Call 607525102 5 2,000 SH Call SOLE 0 2,000 0 0
MODEL N INC Put 607525102 1 2,800 SH Put SOLE 0 2,800 0 0
MODINE MFG CO Call 607828100 0 100 SH Call SOLE 0 100 0 0
MODINE MFG CO Put 607828100 0 100 SH Put SOLE 0 100 0 0
MOELIS & CO CL A 60786M105 12 250 SH   SOLE 0 250 0 0
MOELIS & CO Call 60786M105 2 200 SH Call SOLE 0 200 0 0
MOELIS & CO Put 60786M105 8 4,200 SH Put SOLE 0 4,200 0 0
MOHAWK INDS INC COM 608190104 732 3,154 SH   SOLE 0 3,154 0 0
MOHAWK INDS INC Put 608190104 60 5,700 SH Put SOLE 0 5,700 0 0
MOLSON COORS BREWING CO CL B 60871R209 99 1,324 SH   SOLE 0 1,324 0 0
MOLSON COORS BREWING CO Call 60871R209 4 12,200 SH Call SOLE 0 12,200 0 0
MOLSON COORS BREWING CO Put 60871R209 99 9,300 SH Put SOLE 0 9,300 0 0
MOMO INC ADR 60879B107 1,003 26,838 SH   SOLE 0 26,838 0 0
MOMO INC Call 60879B107 760 96,900 SH Call SOLE 0 96,900 0 0
MOMO INC Put 60879B107 74 66,000 SH Put SOLE 0 66,000 0 0
MONARCH CASINO & RESORT INC Put 609027107 0 500 SH Put SOLE 0 500 0 0
MONDELEZ INTL INC Call 609207105 0 100 SH Call SOLE 0 100 0 0
MONGODB INC CL A 60937P106 16 386 SH   SOLE 0 386 0 0
MONGODB INC Call 60937P106 0 600 SH Call SOLE 0 600 0 0
MONOLITHIC PWR SYS INC COM 609839105 104 902 SH   SOLE 0 902 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 6 300 SH   SOLE 0 300 0 0
MONRO INC Call 610236101 0 100 SH Call SOLE 0 100 0 0
MONSANTO CO NEW COM 61166W101 1,944 16,665 SH   SOLE 0 16,665 0 0
MONSANTO CO NEW Call 61166W101 520 187,900 SH Call SOLE 0 187,900 0 0
MONSANTO CO NEW Put 61166W101 365 209,800 SH Put SOLE 0 209,800 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 927 16,219 SH   SOLE 0 16,219 0 0
MONSTER BEVERAGE CORP NEW Call 61174X109 21 20,200 SH Call SOLE 0 20,200 0 0
MONSTER BEVERAGE CORP NEW Put 61174X109 146 25,300 SH Put SOLE 0 25,300 0 0
MOODYS CORP COM 615369105 874 5,421 SH   SOLE 0 5,421 0 0
MOODYS CORP Call 615369105 0 100 SH Call SOLE 0 100 0 0
MOODYS CORP Put 615369105 64 15,700 SH Put SOLE 0 15,700 0 0
MORGAN STANLEY COM NEW 617446448 2,924 54,197 SH   SOLE 0 54,197 0 0
MORGAN STANLEY Call 617446448 19 5,400 SH Call SOLE 0 5,400 0 0
MORGAN STANLEY Put 617446448 78 83,700 SH Put SOLE 0 83,700 0 0
MORGAN STANLEY CHINA A SH FD COM 617468103 12 500 SH   SOLE 0 500 0 0
MORGAN STANLEY CHINA A SH FD Call 617468103 0 700 SH Call SOLE 0 700 0 0
MORGAN STANLEY CHINA A SH FD Put 617468103 0 500 SH Put SOLE 0 500 0 0
MOSAIC CO NEW COM 61945C103 88 3,636 SH   SOLE 0 3,636 0 0
MOSAIC CO NEW Put 61945C103 24 4,000 SH Put SOLE 0 4,000 0 0
MOTORCAR PTS AMER INC COM 620071100 2 111 SH   SOLE 0 111 0 0
MOTOROLA SOLUTIONS INC Call 620076307 8 1,500 SH Call SOLE 0 1,500 0 0
MOVADO GROUP INC COM 624580106 19 500 SH   SOLE 0 500 0 0
MOVADO GROUP INC Call 624580106 56 14,500 SH Call SOLE 0 14,500 0 0
MOVADO GROUP INC Put 624580106 0 1,200 SH Put SOLE 0 1,200 0 0
MPLX LP COM UNIT REP LTD 55336V100 141 4,282 SH   SOLE 0 4,282 0 0
MPLX LP Call 55336V100 2 10,800 SH Call SOLE 0 10,800 0 0
MPLX LP Put 55336V100 45 27,100 SH Put SOLE 0 27,100 0 0
MSA SAFETY INC Put 553498106 0 500 SH Put SOLE 0 500 0 0
MSC INDL DIRECT INC Call 553530106 0 400 SH Call SOLE 0 400 0 0
MSCI INC Call 55354G100 3 1,800 SH Call SOLE 0 1,800 0 0
MUELLER INDS INC Put 624756102 0 100 SH Put SOLE 0 100 0 0
MULESOFT INC CL A 625207105 248 5,650 SH   SOLE 0 5,650 0 0
MULESOFT INC Call 625207105 205 79,100 SH Call SOLE 0 79,100 0 0
MULESOFT INC Put 625207105 0 18,500 SH Put SOLE 0 18,500 0 0
MURPHY OIL CORP COM 626717102 7 272 SH   SOLE 0 272 0 0
MURPHY OIL CORP Call 626717102 2 2,400 SH Call SOLE 0 2,400 0 0
MURPHY OIL CORP Put 626717102 2 1,500 SH Put SOLE 0 1,500 0 0
MURPHY USA INC COM 626755102 140 1,924 SH   SOLE 0 1,924 0 0
MURPHY USA INC Call 626755102 0 1,800 SH Call SOLE 0 1,800 0 0
MV OIL TR TR UNITS 553859109 8 1,111 SH   SOLE 0 1,111 0 0
MV OIL TR Put 553859109 0 800 SH Put SOLE 0 800 0 0
MYLAN N V SHS EURO N59465109 403 9,800 SH   SOLE 0 9,800 0 0
MYLAN N V Call N59465109 116 111,500 SH Call SOLE 0 111,500 0 0
MYLAN N V Put N59465109 13 5,800 SH Put SOLE 0 5,800 0 0
MYOKARDIA INC COM 62857M105 492 10,100 SH   SOLE 0 10,100 0 0
MYOKARDIA INC Call 62857M105 6 3,000 SH Call SOLE 0 3,000 0 0
MYOKARDIA INC Put 62857M105 55 18,000 SH Put SOLE 0 18,000 0 0
MYRIAD GENETICS INC Call 62855J104 20 21,800 SH Call SOLE 0 21,800 0 0
NABORS INDUSTRIES LTD SHS G6359F103 54 7,813 SH   SOLE 0 7,813 0 0
NABORS INDUSTRIES LTD Call G6359F103 2 10,400 SH Call SOLE 0 10,400 0 0
NABORS INDUSTRIES LTD Put G6359F103 3 2,400 SH Put SOLE 0 2,400 0 0
NAM TAI PPTY INC SHS G63907102 18 1,498 SH   SOLE 0 1,498 0 0
NANOMETRICS INC COM 630077105 69 2,578 SH   SOLE 0 2,578 0 0
NANOMETRICS INC Call 630077105 0 200 SH Call SOLE 0 200 0 0
NANOMETRICS INC Put 630077105 0 100 SH Put SOLE 0 100 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 12 1,700 SH   SOLE 0 1,700 0 0
NANTKWEST INC COM 63016Q102 13 3,500 SH   SOLE 0 3,500 0 0
NANTKWEST INC Put 63016Q102 14 4,000 SH Put SOLE 0 4,000 0 0
NASDAQ INC COM 631103108 35 409 SH   SOLE 0 409 0 0
NASDAQ INC Call 631103108 11 4,900 SH Call SOLE 0 4,900 0 0
NASDAQ INC Put 631103108 1 3,300 SH Put SOLE 0 3,300 0 0
NATERA INC COM 632307104 2 300 SH   SOLE 0 300 0 0
NATIONAL BEVERAGE CORP COM 635017106 283 3,189 SH   SOLE 0 3,189 0 0
NATIONAL BEVERAGE CORP Call 635017106 21 6,400 SH Call SOLE 0 6,400 0 0
NATIONAL BEVERAGE CORP Put 635017106 20 9,800 SH Put SOLE 0 9,800 0 0
NATIONAL CINEMEDIA INC COM 635309107 23 4,503 SH   SOLE 0 4,503 0 0
NATIONAL CINEMEDIA INC Call 635309107 0 2,000 SH Call SOLE 0 2,000 0 0
NATIONAL CINEMEDIA INC Put 635309107 0 2,900 SH Put SOLE 0 2,900 0 0
NATIONAL HEALTH INVS INC COM 63633D104 126 1,878 SH   SOLE 0 1,878 0 0
NATIONAL HEALTH INVS INC Call 63633D104 15 8,500 SH Call SOLE 0 8,500 0 0
NATIONAL HEALTH INVS INC Put 63633D104 8 4,000 SH Put SOLE 0 4,000 0 0
NATIONAL INSTRS CORP COM 636518102 917 18,147 SH   SOLE 0 18,147 0 0
NATIONAL INSTRS CORP Put 636518102 0 200 SH Put SOLE 0 200 0 0
NATIONAL OILWELL VARCO INC COM 637071101 1 43 SH   SOLE 0 43 0 0
NATIONAL OILWELL VARCO INC Call 637071101 0 300 SH Call SOLE 0 300 0 0
NATIONAL RESH CORP CL B 637372301 0 6 SH   SOLE 0 6 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 105 2,696 SH   SOLE 0 2,696 0 0
NATIONAL RETAIL PPTYS INC Call 637417106 1 2,200 SH Call SOLE 0 2,200 0 0
NATIONAL RETAIL PPTYS INC Put 637417106 2 1,200 SH Put SOLE 0 1,200 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 4 169 SH   SOLE 0 169 0 0
NATIONAL STORAGE AFFILIATES Call 637870106 0 300 SH Call SOLE 0 300 0 0
NATIONAL STORAGE AFFILIATES Put 637870106 0 400 SH Put SOLE 0 400 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 71 4,000 SH   SOLE 0 4,000 0 0
NATIONSTAR MTG HLDGS INC Call 63861C109 1 7,600 SH Call SOLE 0 7,600 0 0
NATIONSTAR MTG HLDGS INC Put 63861C109 3 6,300 SH Put SOLE 0 6,300 0 0
NATURAL GROCERS BY VITAMIN C Put 63888U108 0 200 SH Put SOLE 0 200 0 0
NATURAL HEALTH TRENDS CORP Put 63888P406 0 300 SH Put SOLE 0 300 0 0
NAVIENT CORPORATION COM 63938C108 48 3,706 SH   SOLE 0 3,706 0 0
NAVIENT CORPORATION Call 63938C108 0 200 SH Call SOLE 0 200 0 0
NAVIENT CORPORATION Put 63938C108 14 27,400 SH Put SOLE 0 27,400 0 0
NAVIGANT CONSULTING INC COM 63935N107 19 1,000 SH   SOLE 0 1,000 0 0
NAVIGANT CONSULTING INC Call 63935N107 0 100 SH Call SOLE 0 100 0 0
NAVIOS MARITIME MIDSTREAM LP COM UNIT LTD Y62134104 14 3,600 SH   SOLE 0 3,600 0 0
NAVIOS MARITIME MIDSTREAM LP Put Y62134104 19 4,000 SH Put SOLE 0 4,000 0 0
NAVIOS MARITIME PARTNERS L P UNIT LPI Y62267102 0 55 SH   SOLE 0 55 0 0
NAVIOS MARITIME PARTNERS L P Put Y62267102 7 9,400 SH Put SOLE 0 9,400 0 0
NAVISTAR INTL CORP NEW COM 63934E108 657 18,806 SH   SOLE 0 18,806 0 0
NAVISTAR INTL CORP NEW Call 63934E108 29 14,200 SH Call SOLE 0 14,200 0 0
NAVISTAR INTL CORP NEW Put 63934E108 83 19,100 SH Put SOLE 0 19,100 0 0
NCR CORP NEW COM 62886E108 9 309 SH   SOLE 0 309 0 0
NCR CORP NEW Call 62886E108 15 15,600 SH Call SOLE 0 15,600 0 0
NCR CORP NEW Put 62886E108 7 5,200 SH Put SOLE 0 5,200 0 0
NEKTAR THERAPEUTICS COM 640268108 1,411 13,283 SH   SOLE 0 13,283 0 0
NEKTAR THERAPEUTICS Call 640268108 1,086 20,300 SH Call SOLE 0 20,300 0 0
NEKTAR THERAPEUTICS Put 640268108 1 4,600 SH Put SOLE 0 4,600 0 0
NEOPHOTONICS CORP COM 64051T100 97 14,299 SH   SOLE 0 14,299 0 0
NEOPHOTONICS CORP Call 64051T100 14 33,000 SH Call SOLE 0 33,000 0 0
NEOPHOTONICS CORP Put 64051T100 10 10,100 SH Put SOLE 0 10,100 0 0
NEOS THERAPEUTICS INC COM 64052L106 12 1,479 SH   SOLE 0 1,479 0 0
NEOS THERAPEUTICS INC Call 64052L106 0 2,000 SH Call SOLE 0 2,000 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 74 7,836 SH   SOLE 0 7,836 0 0
NET 1 UEPS TECHNOLOGIES INC Call 64107N206 1 12,500 SH Call SOLE 0 12,500 0 0
NET 1 UEPS TECHNOLOGIES INC Put 64107N206 15 20,200 SH Put SOLE 0 20,200 0 0
NETAPP INC COM 64110D104 430 6,986 SH   SOLE 0 6,986 0 0
NETEASE INC SPONSORED ADR 64110W102 647 2,311 SH   SOLE 0 2,311 0 0
NETEASE INC Call 64110W102 3 200 SH Call SOLE 0 200 0 0
NETEASE INC Put 64110W102 220 8,300 SH Put SOLE 0 8,300 0 0
NETFLIX INC COM 64110L106 4,631 15,682 SH   SOLE 0 15,682 0 0
NETFLIX INC Call 64110L106 1,324 26,400 SH Call SOLE 0 26,400 0 0
NETFLIX INC Put 64110L106 603 44,600 SH Put SOLE 0 44,600 0 0
NETSCOUT SYS INC COM 64115T104 98 3,726 SH   SOLE 0 3,726 0 0
NETSCOUT SYS INC Call 64115T104 11 4,500 SH Call SOLE 0 4,500 0 0
NETSCOUT SYS INC Put 64115T104 3 800 SH Put SOLE 0 800 0 0
NETSOL TECHNOLOGIES INC Call 64115A402 35 16,400 SH Call SOLE 0 16,400 0 0
NETSOL TECHNOLOGIES INC Put 64115A402 0 300 SH Put SOLE 0 300 0 0
NEURALSTEM INC COM NEW 64127R401 4 2,930 SH   SOLE 0 2,930 0 0
NEURALSTEM INC Call 64127R401 0 500 SH Call SOLE 0 500 0 0
NEURALSTEM INC Put 64127R401 0 100 SH Put SOLE 0 100 0 0
NEUROCRINE BIOSCIENCES INC Call 64125C109 78 22,500 SH Call SOLE 0 22,500 0 0
NEUROCRINE BIOSCIENCES INC Put 64125C109 31 13,500 SH Put SOLE 0 13,500 0 0
NEUROTROPE INC COM NEW 64129T207 4 500 SH   SOLE 0 500 0 0
NEUROTROPE INC Call 64129T207 0 1,100 SH Call SOLE 0 1,100 0 0
NEUROTROPE INC Put 64129T207 4 1,700 SH Put SOLE 0 1,700 0 0
NEVRO CORP Call 64157F103 37 9,300 SH Call SOLE 0 9,300 0 0
NEVRO CORP Put 64157F103 16 3,800 SH Put SOLE 0 3,800 0 0
NEW GOLD INC CDA COM 644535106 21 8,483 SH   SOLE 0 8,483 0 0
NEW GOLD INC CDA Put 644535106 2 4,800 SH Put SOLE 0 4,800 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2,210 25,216 SH   SOLE 0 25,216 0 0
NEW ORIENTAL ED & TECH GRP I Call 647581107 253 32,700 SH Call SOLE 0 32,700 0 0
NEW ORIENTAL ED & TECH GRP I Put 647581107 225 43,300 SH Put SOLE 0 43,300 0 0
NEW RELIC INC COM 64829B100 6 83 SH   SOLE 0 83 0 0
NEW RELIC INC Put 64829B100 10 3,500 SH Put SOLE 0 3,500 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 285 17,354 SH   SOLE 0 17,354 0 0
NEW RESIDENTIAL INVT CORP Call 64828T201 1 10,400 SH Call SOLE 0 10,400 0 0
NEW RESIDENTIAL INVT CORP Put 64828T201 5 13,300 SH Put SOLE 0 13,300 0 0
NEW SR INVT GROUP INC Put 648691103 4 3,500 SH Put SOLE 0 3,500 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 0 58 SH   SOLE 0 58 0 0
NEW YORK CMNTY BANCORP INC Call 649445103 8 44,200 SH Call SOLE 0 44,200 0 0
NEW YORK CMNTY BANCORP INC Put 649445103 0 3,800 SH Put SOLE 0 3,800 0 0
NEW YORK MTG TR INC Put 649604501 0 200 SH Put SOLE 0 200 0 0
NEW YORK TIMES CO CL A 650111107 20 850 SH   SOLE 0 850 0 0
NEW YORK TIMES CO Call 650111107 2 1,000 SH Call SOLE 0 1,000 0 0
NEWELL BRANDS INC COM 651229106 302 11,888 SH   SOLE 0 11,888 0 0
NEWELL BRANDS INC Call 651229106 30 21,900 SH Call SOLE 0 21,900 0 0
NEWELL BRANDS INC Put 651229106 81 22,800 SH Put SOLE 0 22,800 0 0
NEWFIELD EXPL CO COM 651290108 978 40,067 SH   SOLE 0 40,067 0 0
NEWFIELD EXPL CO Call 651290108 7 6,300 SH Call SOLE 0 6,300 0 0
NEWFIELD EXPL CO Put 651290108 46 87,900 SH Put SOLE 0 87,900 0 0
NEWLINK GENETICS CORP COM 651511107 81 11,299 SH   SOLE 0 11,299 0 0
NEWLINK GENETICS CORP Put 651511107 5 1,400 SH Put SOLE 0 1,400 0 0
NEWMONT MINING CORP COM 651639106 2,624 67,181 SH   SOLE 0 67,181 0 0
NEWMONT MINING CORP Call 651639106 0 100 SH Call SOLE 0 100 0 0
NEWMONT MINING CORP Put 651639106 233 72,300 SH Put SOLE 0 72,300 0 0
NEWS CORP NEW CL A 65249B109 20 1,283 SH   SOLE 0 1,283 0 0
NEWS CORP NEW Call 65249B109 0 300 SH Call SOLE 0 300 0 0
NEWS CORP NEW Put 65249B109 0 4,500 SH Put SOLE 0 4,500 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 2 97 SH   SOLE 0 97 0 0
NEXPOINT RESIDENTIAL TR INC Call 65341D102 0 100 SH Call SOLE 0 100 0 0
NEXPOINT RESIDENTIAL TR INC Put 65341D102 3 300 SH Put SOLE 0 300 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 311 4,680 SH   SOLE 0 4,680 0 0
NEXSTAR MEDIA GROUP INC Call 65336K103 1 6,500 SH Call SOLE 0 6,500 0 0
NEXSTAR MEDIA GROUP INC Put 65336K103 29 5,500 SH Put SOLE 0 5,500 0 0
NEXTERA ENERGY INC COM 65339F101 222 1,361 SH   SOLE 0 1,361 0 0
NEXTERA ENERGY INC Call 65339F101 32 3,800 SH Call SOLE 0 3,800 0 0
NEXTERA ENERGY INC Put 65339F101 6 3,400 SH Put SOLE 0 3,400 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 91 2,300 SH   SOLE 0 2,300 0 0
NEXTERA ENERGY PARTNERS LP Call 65341B106 0 400 SH Call SOLE 0 400 0 0
NEXTERA ENERGY PARTNERS LP Put 65341B106 0 100 SH Put SOLE 0 100 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 33 3,075 SH   SOLE 0 3,075 0 0
NGL ENERGY PARTNERS LP Call 62913M107 0 1,500 SH Call SOLE 0 1,500 0 0
NIC INC COM 62914B100 3 265 SH   SOLE 0 265 0 0
NIC INC Call 62914B100 0 600 SH Call SOLE 0 600 0 0
NIC INC Put 62914B100 3 6,900 SH Put SOLE 0 6,900 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 47 1,505 SH   SOLE 0 1,505 0 0
NIELSEN HLDGS PLC Call G6518L108 11 9,500 SH Call SOLE 0 9,500 0 0
NIELSEN HLDGS PLC Put G6518L108 17 3,300 SH Put SOLE 0 3,300 0 0
NIKE INC Call 654106103 418 53,600 SH Call SOLE 0 53,600 0 0
NIKE INC Put 654106103 0 200 SH Put SOLE 0 200 0 0
NISOURCE INC COM 65473P105 9 400 SH   SOLE 0 400 0 0
NL INDS INC COM NEW 629156407 156 19,929 SH   SOLE 0 19,929 0 0
NL INDS INC Call 629156407 0 200 SH Call SOLE 0 200 0 0
NL INDS INC Put 629156407 0 100 SH Put SOLE 0 100 0 0
NMI HLDGS INC CL A 629209305 1 100 SH   SOLE 0 100 0 0
NOBLE ENERGY INC COM 655044105 166 5,481 SH   SOLE 0 5,481 0 0
NOBLE ENERGY INC Call 655044105 2 4,200 SH Call SOLE 0 4,200 0 0
NOBLE ENERGY INC Put 655044105 2 3,600 SH Put SOLE 0 3,600 0 0
NOODLES & CO Call 65540B105 8 3,200 SH Call SOLE 0 3,200 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 56 29,000 SH   SOLE 0 29,000 0 0
NORDIC AMERICAN TANKERS LIMI Call G65773106 0 139,100 SH Call SOLE 0 139,100 0 0
NORDIC AMERICAN TANKERS LIMI Put G65773106 1,219 170,100 SH Put SOLE 0 170,100 0 0
NORDSTROM INC COM 655664100 211 4,362 SH   SOLE 0 4,362 0 0
NORDSTROM INC Call 655664100 81 18,300 SH Call SOLE 0 18,300 0 0
NORDSTROM INC Put 655664100 33 13,600 SH Put SOLE 0 13,600 0 0
NORFOLK SOUTHERN CORP COM 655844108 393 2,900 SH   SOLE 0 2,900 0 0
NORFOLK SOUTHERN CORP Call 655844108 37 20,700 SH Call SOLE 0 20,700 0 0
NORFOLK SOUTHERN CORP Put 655844108 1 3,000 SH Put SOLE 0 3,000 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 0 100 SH   SOLE 0 100 0 0
NORTHERN OIL & GAS INC NEV Put 665531109 0 100 SH Put SOLE 0 100 0 0
NORTHERN TR CORP COM 665859104 740 7,178 SH   SOLE 0 7,178 0 0
NORTHERN TR CORP Call 665859104 0 200 SH Call SOLE 0 200 0 0
NORTHERN TR CORP Put 665859104 7 1,000 SH Put SOLE 0 1,000 0 0
NORTHROP GRUMMAN CORP COM 666807102 673 1,928 SH   SOLE 0 1,928 0 0
NORTHROP GRUMMAN CORP Call 666807102 60 2,300 SH Call SOLE 0 2,300 0 0
NORTHROP GRUMMAN CORP Put 666807102 155 15,400 SH Put SOLE 0 15,400 0 0
NORTHWEST NAT GAS CO COM 667655104 98 1,700 SH   SOLE 0 1,700 0 0
NORTHWEST NAT GAS CO Put 667655104 6 800 SH Put SOLE 0 800 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 66 1,263 SH   SOLE 0 1,263 0 0
NORWEGIAN CRUISE LINE HLDGS Call G66721104 5 4,200 SH Call SOLE 0 4,200 0 0
NORWEGIAN CRUISE LINE HLDGS Put G66721104 11 4,300 SH Put SOLE 0 4,300 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 18 696 SH   SOLE 0 696 0 0
NOVA MEASURING INSTRUMENTS L Call M7516K103 0 100 SH Call SOLE 0 100 0 0
NOVA MEASURING INSTRUMENTS L Put M7516K103 2 2,500 SH Put SOLE 0 2,500 0 0
NOVAGOLD RES INC COM NEW 66987E206 36 8,500 SH   SOLE 0 8,500 0 0
NOVAGOLD RES INC Call 66987E206 0 3,500 SH Call SOLE 0 3,500 0 0
NOVAGOLD RES INC Put 66987E206 0 1,000 SH Put SOLE 0 1,000 0 0
NOVO-NORDISK A S Call 670100205 3 6,400 SH Call SOLE 0 6,400 0 0
NOW INC COM 67011P100 73 7,210 SH   SOLE 0 7,210 0 0
NOW INC Put 67011P100 12 13,600 SH Put SOLE 0 13,600 0 0
NRG ENERGY INC COM NEW 629377508 1,116 36,576 SH   SOLE 0 36,576 0 0
NRG ENERGY INC Call 629377508 361 102,800 SH Call SOLE 0 102,800 0 0
NRG ENERGY INC Put 629377508 58 127,700 SH Put SOLE 0 127,700 0 0
NRG YIELD INC CL C 62942X405 102 6,036 SH   SOLE 0 6,036 0 0
NRG YIELD INC Call 62942X405 4 33,400 SH Call SOLE 0 33,400 0 0
NRG YIELD INC Put 62942X405 47 24,900 SH Put SOLE 0 24,900 0 0
NTT DOCOMO INC Call 62942M201 5 8,900 SH Call SOLE 0 8,900 0 0
NU SKIN ENTERPRISES INC Call 67018T105 0 100 SH Call SOLE 0 100 0 0
NU SKIN ENTERPRISES INC Put 67018T105 4 1,900 SH Put SOLE 0 1,900 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 169 10,776 SH   SOLE 0 10,776 0 0
NUANCE COMMUNICATIONS INC Call 67020Y100 33 7,400 SH Call SOLE 0 7,400 0 0
NUANCE COMMUNICATIONS INC Put 67020Y100 7 13,600 SH Put SOLE 0 13,600 0 0
NUCOR CORP COM 670346105 1,618 26,500 SH   SOLE 0 26,500 0 0
NUCOR CORP Call 670346105 14 15,000 SH Call SOLE 0 15,000 0 0
NUCOR CORP Put 670346105 94 58,100 SH Put SOLE 0 58,100 0 0
NUSTAR ENERGY LP Call 67058H102 1 12,200 SH Call SOLE 0 12,200 0 0
NUSTAR GP HOLDINGS LLC Call 67059L102 0 2,300 SH Call SOLE 0 2,300 0 0
NUSTAR GP HOLDINGS LLC Put 67059L102 2 700 SH Put SOLE 0 700 0 0
NUTANIX INC CL A 67059N108 1,976 40,251 SH   SOLE 0 40,251 0 0
NUTANIX INC Call 67059N108 220 36,700 SH Call SOLE 0 36,700 0 0
NUTANIX INC Put 67059N108 250 59,900 SH Put SOLE 0 59,900 0 0
NUTRI SYS INC NEW COM 67069D108 218 8,100 SH   SOLE 0 8,100 0 0
NUTRI SYS INC NEW Call 67069D108 0 300 SH Call SOLE 0 300 0 0
NUTRI SYS INC NEW Put 67069D108 5 900 SH Put SOLE 0 900 0 0
NUTRIEN LTD COM 67077M108 146 3,100 SH   SOLE 0 3,100 0 0
NUTRIEN LTD Call 67077M108 16 6,200 SH Call SOLE 0 6,200 0 0
NUTRIEN LTD Put 67077M108 19 8,900 SH Put SOLE 0 8,900 0 0
NVIDIA CORP COM 67066G104 1,901 8,211 SH   SOLE 0 8,211 0 0
NVIDIA CORP Call 67066G104 403 5,500 SH Call SOLE 0 5,500 0 0
NVIDIA CORP Put 67066G104 247 178,100 SH Put SOLE 0 178,100 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,193 10,200 SH   SOLE 0 10,200 0 0
NXP SEMICONDUCTORS N V Call N6596X109 318 75,900 SH Call SOLE 0 75,900 0 0
NXP SEMICONDUCTORS N V Put N6596X109 218 79,800 SH Put SOLE 0 79,800 0 0
NXT ID INC COM NEW 67091J206 6 3,200 SH   SOLE 0 3,200 0 0
NXT ID INC Call 67091J206 0 300 SH Call SOLE 0 300 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 500 2,024 SH   SOLE 0 2,024 0 0
O REILLY AUTOMOTIVE INC NEW Call 67103H107 2 100 SH Call SOLE 0 100 0 0
OAKTREE CAP GROUP LLC UNIT CL A 674001201 7 200 SH   SOLE 0 200 0 0
OAKTREE CAP GROUP LLC Put 674001201 0 100 SH Put SOLE 0 100 0 0
OASIS PETE INC NEW COM 674215108 57 7,080 SH   SOLE 0 7,080 0 0
OASIS PETE INC NEW Call 674215108 236 175,300 SH Call SOLE 0 175,300 0 0
OASIS PETE INC NEW Put 674215108 23 44,000 SH Put SOLE 0 44,000 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 1,819 28,003 SH   SOLE 0 28,003 0 0
OCCIDENTAL PETE CORP DEL Call 674599105 34 61,500 SH Call SOLE 0 61,500 0 0
OCCIDENTAL PETE CORP DEL Put 674599105 42 23,500 SH Put SOLE 0 23,500 0 0
OCEANEERING INTL INC Put 675232102 0 400 SH Put SOLE 0 400 0 0
OCLARO INC COM NEW 67555N206 39 4,145 SH   SOLE 0 4,145 0 0
OCLARO INC Call 67555N206 1 2,000 SH Call SOLE 0 2,000 0 0
OCLARO INC Put 67555N206 0 50,400 SH Put SOLE 0 50,400 0 0
OCULAR THERAPEUTIX INC COM 67576A100 9 1,500 SH   SOLE 0 1,500 0 0
OCULAR THERAPEUTIX INC Call 67576A100 1 2,700 SH Call SOLE 0 2,700 0 0
OCWEN FINL CORP COM NEW 675746309 24 5,904 SH   SOLE 0 5,904 0 0
OCWEN FINL CORP Call 675746309 0 500 SH Call SOLE 0 500 0 0
OCWEN FINL CORP Put 675746309 5 12,600 SH Put SOLE 0 12,600 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 4 568 SH   SOLE 0 568 0 0
ODYSSEY MARINE EXPLORATION I Call 676118201 105 28,900 SH Call SOLE 0 28,900 0 0
ODYSSEY MARINE EXPLORATION I Put 676118201 33 30,300 SH Put SOLE 0 30,300 0 0
OFFICE DEPOT INC COM 676220106 190 88,500 SH   SOLE 0 88,500 0 0
OFFICE DEPOT INC Call 676220106 6 61,600 SH Call SOLE 0 61,600 0 0
OFFICE DEPOT INC Put 676220106 84 95,300 SH Put SOLE 0 95,300 0 0
OFG BANCORP COM 67103X102 37 3,591 SH   SOLE 0 3,591 0 0
OFG BANCORP Call 67103X102 0 1,200 SH Call SOLE 0 1,200 0 0
OHR PHARMACEUTICAL INC COM NEW 67778H200 0 100 SH   SOLE 0 100 0 0
OKTA INC CL A 679295105 821 20,623 SH   SOLE 0 20,623 0 0
OKTA INC Call 679295105 106 9,300 SH Call SOLE 0 9,300 0 0
OKTA INC Put 679295105 5 7,600 SH Put SOLE 0 7,600 0 0
OLD DOMINION FGHT LINES INC COM 679580100 769 5,239 SH   SOLE 0 5,239 0 0
OLD REP INTL CORP Call 680223104 5 7,300 SH Call SOLE 0 7,300 0 0
OLD REP INTL CORP Put 680223104 0 1,000 SH Put SOLE 0 1,000 0 0
OLIN CORP COM PAR $1 680665205 52 1,717 SH   SOLE 0 1,717 0 0
OLIN CORP Call 680665205 0 1,100 SH Call SOLE 0 1,100 0 0
OLIN CORP Put 680665205 4 2,300 SH Put SOLE 0 2,300 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 243 4,030 SH   SOLE 0 4,030 0 0
OLLIES BARGAIN OUTLT HLDGS I Put 681116109 7 3,000 SH Put SOLE 0 3,000 0 0
OLYMPIC STEEL INC COM 68162K106 12 631 SH   SOLE 0 631 0 0
OLYMPIC STEEL INC Put 68162K106 0 1,100 SH Put SOLE 0 1,100 0 0
OMEGA HEALTHCARE INVS INC Call 681936100 9 8,700 SH Call SOLE 0 8,700 0 0
OMEGA HEALTHCARE INVS INC Put 681936100 2 4,500 SH Put SOLE 0 4,500 0 0
OMEROS CORP COM 682143102 66 5,967 SH   SOLE 0 5,967 0 0
OMEROS CORP Call 682143102 0 100 SH Call SOLE 0 100 0 0
OMEROS CORP Put 682143102 0 200 SH Put SOLE 0 200 0 0
OMNICOM GROUP INC COM 681919106 39 540 SH   SOLE 0 540 0 0
OMNICOM GROUP INC Call 681919106 1 1,900 SH Call SOLE 0 1,900 0 0
OMNICOM GROUP INC Put 681919106 8 2,500 SH Put SOLE 0 2,500 0 0
ON ASSIGNMENT INC COM 682159108 24 302 SH   SOLE 0 302 0 0
ON ASSIGNMENT INC Call 682159108 3 1,000 SH Call SOLE 0 1,000 0 0
ON DECK CAP INC Put 682163100 0 2,100 SH Put SOLE 0 2,100 0 0
ON SEMICONDUCTOR CORP COM 682189105 262 10,751 SH   SOLE 0 10,751 0 0
ON SEMICONDUCTOR CORP Call 682189105 53 55,100 SH Call SOLE 0 55,100 0 0
ON SEMICONDUCTOR CORP Put 682189105 56 26,600 SH Put SOLE 0 26,600 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 2 856 SH   SOLE 0 856 0 0
ONCOMED PHARMACEUTICALS INC Call 68234X102 0 100 SH Call SOLE 0 100 0 0
ONEMAIN HLDGS INC COM 68268W103 104 3,495 SH   SOLE 0 3,495 0 0
ONEMAIN HLDGS INC Call 68268W103 1 600 SH Call SOLE 0 600 0 0
ONEMAIN HLDGS INC Put 68268W103 13 6,100 SH Put SOLE 0 6,100 0 0
ONEOK INC NEW COM 682680103 48 856 SH   SOLE 0 856 0 0
ONEOK INC NEW Call 682680103 79 53,300 SH Call SOLE 0 53,300 0 0
ONEOK INC NEW Put 682680103 3 2,900 SH Put SOLE 0 2,900 0 0
OOMA INC Call 683416101 0 1,000 SH Call SOLE 0 1,000 0 0
OPEN TEXT CORP COM 683715106 0 10 SH   SOLE 0 10 0 0
OPHTHOTECH CORP COM 683745103 8 2,953 SH   SOLE 0 2,953 0 0
OPHTHOTECH CORP Call 683745103 0 5,100 SH Call SOLE 0 5,100 0 0
OPHTHOTECH CORP Put 683745103 7 3,000 SH Put SOLE 0 3,000 0 0
OPKO HEALTH INC Call 68375N103 3 3,500 SH Call SOLE 0 3,500 0 0
OPKO HEALTH INC Put 68375N103 18 2,900 SH Put SOLE 0 2,900 0 0
ORACLE CORP COM 68389X105 109 2,389 SH   SOLE 0 2,389 0 0
ORACLE CORP Call 68389X105 0 400 SH Call SOLE 0 400 0 0
ORACLE CORP Put 68389X105 26 6,200 SH Put SOLE 0 6,200 0 0
ORANGE SPONSORED ADR 684060106 10 640 SH   SOLE 0 640 0 0
ORANGE Call 684060106 1 600 SH Call SOLE 0 600 0 0
ORASURE TECHNOLOGIES INC Call 68554V108 0 1,300 SH Call SOLE 0 1,300 0 0
ORBCOMM INC COM 68555P100 35 3,767 SH   SOLE 0 3,767 0 0
ORBCOMM INC Put 68555P100 2 2,900 SH Put SOLE 0 2,900 0 0
ORCHID IS CAP INC Call 68571X103 0 3,700 SH Call SOLE 0 3,700 0 0
ORCHID IS CAP INC Put 68571X103 1 300 SH Put SOLE 0 300 0 0
ORION ENERGY SYSTEMS INC COM 686275108 3 3,900 SH   SOLE 0 3,900 0 0
OSHKOSH CORP COM 688239201 9 127 SH   SOLE 0 127 0 0
OSHKOSH CORP Call 688239201 0 500 SH Call SOLE 0 500 0 0
OSHKOSH CORP Put 688239201 0 300 SH Put SOLE 0 300 0 0
OSI SYSTEMS INC COM 671044105 94 1,444 SH   SOLE 0 1,444 0 0
OSI SYSTEMS INC Call 671044105 2 4,600 SH Call SOLE 0 4,600 0 0
OSI SYSTEMS INC Put 671044105 0 3,300 SH Put SOLE 0 3,300 0 0
OTONOMY INC COM 68906L105 5 1,200 SH   SOLE 0 1,200 0 0
OTONOMY INC Call 68906L105 0 7,800 SH Call SOLE 0 7,800 0 0
OUTFRONT MEDIA INC Put 69007J106 2 700 SH Put SOLE 0 700 0 0
OVERSTOCK COM INC DEL COM 690370101 169 4,685 SH   SOLE 0 4,685 0 0
OVERSTOCK COM INC DEL Call 690370101 66 59,100 SH Call SOLE 0 59,100 0 0
OVERSTOCK COM INC DEL Put 690370101 377 35,900 SH Put SOLE 0 35,900 0 0
OWENS CORNING NEW COM 690742101 201 2,500 SH   SOLE 0 2,500 0 0
OWENS CORNING NEW Call 690742101 37 17,700 SH Call SOLE 0 17,700 0 0
OWENS CORNING NEW Put 690742101 15 2,400 SH Put SOLE 0 2,400 0 0
OWENS ILL INC COM NEW 690768403 14 657 SH   SOLE 0 657 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 21 803 SH   SOLE 0 803 0 0
P T TELEKOMUNIKASI INDONESIA Put 715684106 4 1,300 SH Put SOLE 0 1,300 0 0
PACCAR INC COM 693718108 222 3,356 SH   SOLE 0 3,356 0 0
PACCAR INC Call 693718108 2 2,900 SH Call SOLE 0 2,900 0 0
PACCAR INC Put 693718108 24 11,300 SH Put SOLE 0 11,300 0 0
PACIFIC PREMIER BANCORP COM 69478X105 42 1,056 SH   SOLE 0 1,056 0 0
PACIFIC PREMIER BANCORP Call 69478X105 1 1,000 SH Call SOLE 0 1,000 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 84 2,700 SH   SOLE 0 2,700 0 0
PACIRA PHARMACEUTICALS INC Call 695127100 2 22,500 SH Call SOLE 0 22,500 0 0
PACIRA PHARMACEUTICALS INC Put 695127100 100 48,000 SH Put SOLE 0 48,000 0 0
PACKAGING CORP AMER COM 695156109 44 398 SH   SOLE 0 398 0 0
PACKAGING CORP AMER Call 695156109 2 1,800 SH Call SOLE 0 1,800 0 0
PACKAGING CORP AMER Put 695156109 2 400 SH Put SOLE 0 400 0 0
PACWEST BANCORP DEL COM 695263103 274 5,543 SH   SOLE 0 5,543 0 0
PACWEST BANCORP DEL Call 695263103 0 800 SH Call SOLE 0 800 0 0
PACWEST BANCORP DEL Put 695263103 4 5,000 SH Put SOLE 0 5,000 0 0
PALO ALTO NETWORKS INC COM 697435105 2,804 15,449 SH   SOLE 0 15,449 0 0
PALO ALTO NETWORKS INC Call 697435105 84 1,900 SH Call SOLE 0 1,900 0 0
PALO ALTO NETWORKS INC Put 697435105 23 12,700 SH Put SOLE 0 12,700 0 0
PAN AMERICAN SILVER CORP COM 697900108 73 4,542 SH   SOLE 0 4,542 0 0
PAN AMERICAN SILVER CORP Call 697900108 1 6,100 SH Call SOLE 0 6,100 0 0
PAN AMERICAN SILVER CORP Put 697900108 14 6,000 SH Put SOLE 0 6,000 0 0
PANDORA MEDIA INC COM 698354107 83 16,596 SH   SOLE 0 16,596 0 0
PANDORA MEDIA INC Call 698354107 20 39,300 SH Call SOLE 0 39,300 0 0
PANDORA MEDIA INC Put 698354107 47 18,500 SH Put SOLE 0 18,500 0 0
PAPA JOHNS INTL INC COM 698813102 803 14,017 SH   SOLE 0 14,017 0 0
PAPA JOHNS INTL INC Call 698813102 40 33,700 SH Call SOLE 0 33,700 0 0
PAPA JOHNS INTL INC Put 698813102 100 36,300 SH Put SOLE 0 36,300 0 0
PAPA MURPHYS HLDGS INC COM 698814100 12 2,472 SH   SOLE 0 2,472 0 0
PAPA MURPHYS HLDGS INC Call 698814100 0 600 SH Call SOLE 0 600 0 0
PAPA MURPHYS HLDGS INC Put 698814100 0 800 SH Put SOLE 0 800 0 0
PARAMOUNT GROUP INC COM 69924R108 14 1,000 SH   SOLE 0 1,000 0 0
PARAMOUNT GROUP INC Put 69924R108 2 3,300 SH Put SOLE 0 3,300 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 38 2,981 SH   SOLE 0 2,981 0 0
PARATEK PHARMACEUTICALS INC Call 699374302 0 400 SH Call SOLE 0 400 0 0
PARATEK PHARMACEUTICALS INC Put 699374302 0 300 SH Put SOLE 0 300 0 0
PARK CITY GROUP INC COM NEW 700215304 6 780 SH   SOLE 0 780 0 0
PARK CITY GROUP INC Call 700215304 0 300 SH Call SOLE 0 300 0 0
PARK HOTELS RESORTS INC COM 700517105 8 300 SH   SOLE 0 300 0 0
PARK OHIO HLDGS CORP COM 700666100 25 644 SH   SOLE 0 644 0 0
PARKER HANNIFIN CORP Call 701094104 6 6,100 SH Call SOLE 0 6,100 0 0
PARKER HANNIFIN CORP Put 701094104 44 8,500 SH Put SOLE 0 8,500 0 0
PARSLEY ENERGY INC CL A 701877102 220 7,623 SH   SOLE 0 7,623 0 0
PARSLEY ENERGY INC Call 701877102 8 12,600 SH Call SOLE 0 12,600 0 0
PARSLEY ENERGY INC Put 701877102 1 11,300 SH Put SOLE 0 11,300 0 0
PARTY CITY HOLDCO INC COM 702149105 184 11,796 SH   SOLE 0 11,796 0 0
PARTY CITY HOLDCO INC Call 702149105 5 3,900 SH Call SOLE 0 3,900 0 0
PARTY CITY HOLDCO INC Put 702149105 1 69,700 SH Put SOLE 0 69,700 0 0
PATRICK INDS INC COM 703343103 43 700 SH   SOLE 0 700 0 0
PATRICK INDS INC Put 703343103 2 400 SH Put SOLE 0 400 0 0
PATTERSON UTI ENERGY INC COM 703481101 11 649 SH   SOLE 0 649 0 0
PATTERSON UTI ENERGY INC Call 703481101 0 700 SH Call SOLE 0 700 0 0
PATTERSON UTI ENERGY INC Put 703481101 2 900 SH Put SOLE 0 900 0 0
PAYCHEX INC COM 704326107 321 5,223 SH   SOLE 0 5,223 0 0
PAYCHEX INC Call 704326107 40 62,100 SH Call SOLE 0 62,100 0 0
PAYCHEX INC Put 704326107 28 28,400 SH Put SOLE 0 28,400 0 0
PAYCOM SOFTWARE INC COM 70432V102 197 1,840 SH   SOLE 0 1,840 0 0
PAYCOM SOFTWARE INC Call 70432V102 26 15,500 SH Call SOLE 0 15,500 0 0
PAYCOM SOFTWARE INC Put 70432V102 32 11,600 SH Put SOLE 0 11,600 0 0
PAYPAL HLDGS INC COM 70450Y103 75 1,000 SH   SOLE 0 1,000 0 0
PAYPAL HLDGS INC Call 70450Y103 205 13,000 SH Call SOLE 0 13,000 0 0
PAYPAL HLDGS INC Put 70450Y103 4 1,800 SH Put SOLE 0 1,800 0 0
PBF ENERGY INC CL A 69318G106 18 556 SH   SOLE 0 556 0 0
PBF ENERGY INC Call 69318G106 58 28,900 SH Call SOLE 0 28,900 0 0
PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 59 3,208 SH   SOLE 0 3,208 0 0
PDC ENERGY INC Call 69327R101 10 14,500 SH Call SOLE 0 14,500 0 0
PDC ENERGY INC Put 69327R101 43 2,000 SH Put SOLE 0 2,000 0 0
PDF SOLUTIONS INC COM 693282105 11 1,000 SH   SOLE 0 1,000 0 0
PEABODY ENERGY CORP NEW COM 704551100 518 14,219 SH   SOLE 0 14,219 0 0
PEABODY ENERGY CORP NEW Call 704551100 13 51,100 SH Call SOLE 0 51,100 0 0
PEABODY ENERGY CORP NEW Put 704551100 94 32,900 SH Put SOLE 0 32,900 0 0
PEGASYSTEMS INC COM 705573103 9 151 SH   SOLE 0 151 0 0
PEGASYSTEMS INC Call 705573103 0 1,000 SH Call SOLE 0 1,000 0 0
PEGASYSTEMS INC Put 705573103 3 2,000 SH Put SOLE 0 2,000 0 0
PENN NATL GAMING INC COM 707569109 83 3,172 SH   SOLE 0 3,172 0 0
PENN NATL GAMING INC Call 707569109 0 700 SH Call SOLE 0 700 0 0
PENN NATL GAMING INC Put 707569109 1 1,300 SH Put SOLE 0 1,300 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 1 142 SH   SOLE 0 142 0 0
PENNEY J C INC COM 708160106 15 5,014 SH   SOLE 0 5,014 0 0
PENNEY J C INC Call 708160106 0 800 SH Call SOLE 0 800 0 0
PENNEY J C INC Put 708160106 1 800 SH Put SOLE 0 800 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 14 1,488 SH   SOLE 0 1,488 0 0
PENNSYLVANIA RL ESTATE INVT Call 709102107 1 5,000 SH Call SOLE 0 5,000 0 0
PENNSYLVANIA RL ESTATE INVT Put 709102107 5 3,300 SH Put SOLE 0 3,300 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 0 18 SH   SOLE 0 18 0 0
PENSKE AUTOMOTIVE GRP INC Call 70959W103 0 200 SH Call SOLE 0 200 0 0
PENSKE AUTOMOTIVE GRP INC Put 70959W103 1 500 SH Put SOLE 0 500 0 0
PENTAIR PLC Call G7S00T104 7 15,100 SH Call SOLE 0 15,100 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 194 10,419 SH   SOLE 0 10,419 0 0
PEOPLES UNITED FINANCIAL INC Call 712704105 0 100 SH Call SOLE 0 100 0 0
PEOPLES UNITED FINANCIAL INC Put 712704105 1 1,600 SH Put SOLE 0 1,600 0 0
PEPSICO INC COM 713448108 465 4,263 SH   SOLE 0 4,263 0 0
PEPSICO INC Call 713448108 9 3,600 SH Call SOLE 0 3,600 0 0
PEPSICO INC Put 713448108 167 25,900 SH Put SOLE 0 25,900 0 0
PERRIGO CO PLC Call G97822103 0 200 SH Call SOLE 0 200 0 0
PERSHING GOLD CORP COM NEW 715302204 0 100 SH   SOLE 0 100 0 0
PETMED EXPRESS INC COM 716382106 69 1,667 SH   SOLE 0 1,667 0 0
PETMED EXPRESS INC Call 716382106 1 14,200 SH Call SOLE 0 14,200 0 0
PETMED EXPRESS INC Put 716382106 3 2,400 SH Put SOLE 0 2,400 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 694 49,083 SH   SOLE 0 49,083 0 0
PETROLEO BRASILEIRO SA PETRO Call 71654V408 279 60,100 SH Call SOLE 0 60,100 0 0
PETROLEO BRASILEIRO SA PETRO Put 71654V408 99 321,200 SH Put SOLE 0 321,200 0 0
PFIZER INC COM 717081103 849 23,935 SH   SOLE 0 23,935 0 0
PFIZER INC Call 717081103 5 112,000 SH Call SOLE 0 112,000 0 0
PFIZER INC Put 717081103 62 62,900 SH Put SOLE 0 62,900 0 0
PG&E CORP COM 69331C108 1,174 26,729 SH   SOLE 0 26,729 0 0
PG&E CORP Call 69331C108 4 8,600 SH Call SOLE 0 8,600 0 0
PG&E CORP Put 69331C108 49 25,200 SH Put SOLE 0 25,200 0 0
PHILIP MORRIS INTL INC Call 718172109 100 19,700 SH Call SOLE 0 19,700 0 0
PHILIP MORRIS INTL INC Put 718172109 134 25,100 SH Put SOLE 0 25,100 0 0
PHILLIPS 66 COM 718546104 300 3,135 SH   SOLE 0 3,135 0 0
PHILLIPS 66 Call 718546104 20 4,000 SH Call SOLE 0 4,000 0 0
PHILLIPS 66 Put 718546104 10 3,500 SH Put SOLE 0 3,500 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 0 13 SH   SOLE 0 13 0 0
PHILLIPS 66 PARTNERS LP Call 718549207 6 27,500 SH Call SOLE 0 27,500 0 0
PHILLIPS 66 PARTNERS LP Put 718549207 3 7,400 SH Put SOLE 0 7,400 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 0 62 SH   SOLE 0 62 0 0
PHOENIX NEW MEDIA LTD Call 71910C103 0 1,300 SH Call SOLE 0 1,300 0 0
PHOENIX NEW MEDIA LTD Put 71910C103 28 5,000 SH Put SOLE 0 5,000 0 0
PHOTRONICS INC COM 719405102 16 2,000 SH   SOLE 0 2,000 0 0
PHYSICIANS RLTY TR Call 71943U104 0 800 SH Call SOLE 0 800 0 0
PHYSICIANS RLTY TR Put 71943U104 0 600 SH Put SOLE 0 600 0 0
PICO HLDGS INC COM NEW 693366205 106 9,308 SH   SOLE 0 9,308 0 0
PICO HLDGS INC Call 693366205 0 600 SH Call SOLE 0 600 0 0
PICO HLDGS INC Put 693366205 5 4,200 SH Put SOLE 0 4,200 0 0
PIER 1 IMPORTS INC COM 720279108 1 353 SH   SOLE 0 353 0 0
PIER 1 IMPORTS INC Call 720279108 0 300 SH Call SOLE 0 300 0 0
PIER 1 IMPORTS INC Put 720279108 0 300 SH Put SOLE 0 300 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 49 7,300 SH   SOLE 0 7,300 0 0
PIERIS PHARMACEUTICALS INC Call 720795103 1 7,900 SH Call SOLE 0 7,900 0 0
PIERIS PHARMACEUTICALS INC Put 720795103 8 4,500 SH Put SOLE 0 4,500 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 16 660 SH   SOLE 0 660 0 0
PILGRIMS PRIDE CORP NEW Put 72147K108 9 3,200 SH Put SOLE 0 3,200 0 0
PIMCO INCOME STRATEGY FUND COM 72201H108 42 3,600 SH   SOLE 0 3,600 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 6 212 SH   SOLE 0 212 0 0
PINNACLE ENTMT INC NEW Call 72348Y105 0 1,000 SH Call SOLE 0 1,000 0 0
PINNACLE ENTMT INC NEW Put 72348Y105 0 300 SH Put SOLE 0 300 0 0
PINNACLE FINL PARTNERS INC Call 72346Q104 3 3,000 SH Call SOLE 0 3,000 0 0
PINNACLE FINL PARTNERS INC Put 72346Q104 1 1,000 SH Put SOLE 0 1,000 0 0
PINNACLE FOODS INC DEL Call 72348P104 2 7,800 SH Call SOLE 0 7,800 0 0
PINNACLE FOODS INC DEL Put 72348P104 5 4,400 SH Put SOLE 0 4,400 0 0
PINNACLE WEST CAP CORP COM 723484101 19 244 SH   SOLE 0 244 0 0
PINNACLE WEST CAP CORP Put 723484101 0 300 SH Put SOLE 0 300 0 0
PIONEER MUN HIGH INCOME TR COM SHS 723763108 104 9,300 SH   SOLE 0 9,300 0 0
PIONEER NAT RES CO COM 723787107 5,753 33,494 SH   SOLE 0 33,494 0 0
PIONEER NAT RES CO Call 723787107 145 32,700 SH Call SOLE 0 32,700 0 0
PIONEER NAT RES CO Put 723787107 392 80,000 SH Put SOLE 0 80,000 0 0
PIPER JAFFRAY COS COM 724078100 213 2,571 SH   SOLE 0 2,571 0 0
PIPER JAFFRAY COS Put 724078100 3 400 SH Put SOLE 0 400 0 0
PITNEY BOWES INC COM 724479100 38 3,575 SH   SOLE 0 3,575 0 0
PITNEY BOWES INC Call 724479100 0 1,000 SH Call SOLE 0 1,000 0 0
PITNEY BOWES INC Put 724479100 2 2,200 SH Put SOLE 0 2,200 0 0
PIXELWORKS INC COM NEW 72581M305 29 7,603 SH   SOLE 0 7,603 0 0
PIXELWORKS INC Call 72581M305 0 300 SH Call SOLE 0 300 0 0
PIXELWORKS INC Put 72581M305 0 700 SH Put SOLE 0 700 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 210 9,560 SH   SOLE 0 9,560 0 0
PLAINS ALL AMERN PIPELINE L Call 726503105 5 10,700 SH Call SOLE 0 10,700 0 0
PLAINS ALL AMERN PIPELINE L Put 726503105 25 27,600 SH Put SOLE 0 27,600 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 61 2,845 SH   SOLE 0 2,845 0 0
PLAINS GP HLDGS L P Call 72651A207 3 18,500 SH Call SOLE 0 18,500 0 0
PLAINS GP HLDGS L P Put 72651A207 12 8,900 SH Put SOLE 0 8,900 0 0
PLANET FITNESS INC CL A 72703H101 9 241 SH   SOLE 0 241 0 0
PLANET FITNESS INC Call 72703H101 62 18,900 SH Call SOLE 0 18,900 0 0
PLANET FITNESS INC Put 72703H101 1 1,800 SH Put SOLE 0 1,800 0 0
PLANTRONICS INC NEW COM 727493108 6 100 SH   SOLE 0 100 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 4 504 SH   SOLE 0 504 0 0
PLATFORM SPECIALTY PRODS COR Call 72766Q105 0 3,700 SH Call SOLE 0 3,700 0 0
PLATFORM SPECIALTY PRODS COR Put 72766Q105 19 15,700 SH Put SOLE 0 15,700 0 0
PNC FINL SVCS GROUP INC Call 693475105 165 9,000 SH Call SOLE 0 9,000 0 0
PNC FINL SVCS GROUP INC Put 693475105 29 4,200 SH Put SOLE 0 4,200 0 0
POINTS INTL LTD COM NEW 730843208 88 9,012 SH   SOLE 0 9,012 0 0
POINTS INTL LTD Put 730843208 3 5,600 SH Put SOLE 0 5,600 0 0
POLARIS INDS INC Call 731068102 212 11,700 SH Call SOLE 0 11,700 0 0
POLARIS INDS INC Put 731068102 19 4,000 SH Put SOLE 0 4,000 0 0
POLYONE CORP COM 73179P106 9 232 SH   SOLE 0 232 0 0
POPE RES DEL LTD PARTNERSHIP DEPOSITRY RCPT 732857107 15 220 SH   SOLE 0 220 0 0
POPULAR INC Call 733174700 3 2,600 SH Call SOLE 0 2,600 0 0
POPULAR INC Put 733174700 0 500 SH Put SOLE 0 500 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 1,003 30,737 SH   SOLE 0 30,737 0 0
PORTOLA PHARMACEUTICALS INC Call 737010108 28 20,300 SH Call SOLE 0 20,300 0 0
PORTOLA PHARMACEUTICALS INC Put 737010108 304 40,400 SH Put SOLE 0 40,400 0 0
POSCO SPONSORED ADR 693483109 104 1,320 SH   SOLE 0 1,320 0 0
POSCO Call 693483109 1 1,000 SH Call SOLE 0 1,000 0 0
POST HLDGS INC COM 737446104 60 800 SH   SOLE 0 800 0 0
POTBELLY CORP COM 73754Y100 10 900 SH   SOLE 0 900 0 0
POTLATCHDELTIC CORPORATION Call 737630103 0 1,400 SH Call SOLE 0 1,400 0 0
POTLATCHDELTIC CORPORATION Put 737630103 0 700 SH Put SOLE 0 700 0 0
POWERSHARES DB CMDTY IDX TRA Call 73935S105 39 188,000 SH Call SOLE 0 188,000 0 0
POWERSHARES DB CMDTY IDX TRA Put 73935S105 0 100 SH Put SOLE 0 100 0 0
POWERSHARES ETF TR II S&P500 HGH BET 73937B829 4 100 SH   SOLE 0 100 0 0
POWERSHARES ETF TR II Call 73937B829 36 10,700 SH Call SOLE 0 10,700 0 0
POWERSHARES ETF TR II Put 73937B829 1 2,000 SH Put SOLE 0 2,000 0 0
POWERSHARES QQQ TRUST Call 73935A104 5,390 1,272,900 SH Call SOLE 0 1,272,900 0 0
POWERSHARES QQQ TRUST Put 73935A104 4,004 1,496,100 SH Put SOLE 0 1,496,100 0 0
POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 353 18,800 SH   SOLE 0 18,800 0 0
POWERSHS DB MULTI SECT COMM Call 73936B408 0 100 SH Call SOLE 0 100 0 0
POWERSHS DB MULTI SECT COMM Put 73936B408 8 4,600 SH Put SOLE 0 4,600 0 0
POWERSHS DB US DOLLAR INDEX Call 73936D107 7 11,600 SH Call SOLE 0 11,600 0 0
POWERSHS DB US DOLLAR INDEX Put 73936D107 85 35,600 SH Put SOLE 0 35,600 0 0
PPG INDS INC COM 693506107 762 6,836 SH   SOLE 0 6,836 0 0
PPG INDS INC Call 693506107 0 100 SH Call SOLE 0 100 0 0
PPG INDS INC Put 693506107 109 26,300 SH Put SOLE 0 26,300 0 0
PPL CORP Call 69351T106 29 74,100 SH Call SOLE 0 74,100 0 0
PPL CORP Put 69351T106 1 4,900 SH Put SOLE 0 4,900 0 0
PRA GROUP INC Call 69354N106 9 3,900 SH Call SOLE 0 3,900 0 0
PRA GROUP INC Put 69354N106 4 2,100 SH Put SOLE 0 2,100 0 0
PRA HEALTH SCIENCES INC COM 69354M108 62 756 SH   SOLE 0 756 0 0
PRA HEALTH SCIENCES INC Put 69354M108 0 300 SH Put SOLE 0 300 0 0
PRANA BIOTECHNOLOGY LTD SPON ADR NEW 739727204 0 33 SH   SOLE 0 33 0 0
PRAXAIR INC COM 74005P104 1,606 11,130 SH   SOLE 0 11,130 0 0
PRAXAIR INC Call 74005P104 179 44,400 SH Call SOLE 0 44,400 0 0
PRAXAIR INC Put 74005P104 17 2,100 SH Put SOLE 0 2,100 0 0
PRETIUM RES INC COM 74139C102 31 4,751 SH   SOLE 0 4,751 0 0
PRETIUM RES INC Call 74139C102 0 7,400 SH Call SOLE 0 7,400 0 0
PRETIUM RES INC Put 74139C102 14 9,500 SH Put SOLE 0 9,500 0 0
PRICE T ROWE GROUP INC Call 74144T108 152 13,200 SH Call SOLE 0 13,200 0 0
PRICE T ROWE GROUP INC Put 74144T108 8 9,000 SH Put SOLE 0 9,000 0 0
PRIMERICA INC COM 74164M108 82 859 SH   SOLE 0 859 0 0
PRIMERICA INC Call 74164M108 2 500 SH Call SOLE 0 500 0 0
PRIMERICA INC Put 74164M108 0 3,000 SH Put SOLE 0 3,000 0 0
PRIMO WTR CORP COM 74165N105 38 3,303 SH   SOLE 0 3,303 0 0
PRIMO WTR CORP Put 74165N105 4 5,200 SH Put SOLE 0 5,200 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 54 895 SH   SOLE 0 895 0 0
PRINCIPAL FINL GROUP INC Put 74251V102 6 6,200 SH Put SOLE 0 6,200 0 0
PROCTER AND GAMBLE CO COM 742718109 530 6,691 SH   SOLE 0 6,691 0 0
PROCTER AND GAMBLE CO Call 742718109 63 91,700 SH Call SOLE 0 91,700 0 0
PROCTER AND GAMBLE CO Put 742718109 65 66,400 SH Put SOLE 0 66,400 0 0
PROGRESS SOFTWARE CORP COM 743312100 7 189 SH   SOLE 0 189 0 0
PROGRESS SOFTWARE CORP Call 743312100 0 1,200 SH Call SOLE 0 1,200 0 0
PROGRESS SOFTWARE CORP Put 743312100 2 1,500 SH Put SOLE 0 1,500 0 0
PROGRESSIVE CORP OHIO Call 743315103 11 2,000 SH Call SOLE 0 2,000 0 0
PROGRESSIVE CORP OHIO Put 743315103 0 400 SH Put SOLE 0 400 0 0
PROLOGIS INC COM 74340W103 0 9 SH   SOLE 0 9 0 0
PROLOGIS INC Call 74340W103 0 400 SH Call SOLE 0 400 0 0
PROOFPOINT INC Call 743424103 8 7,500 SH Call SOLE 0 7,500 0 0
PROOFPOINT INC Put 743424103 2 2,500 SH Put SOLE 0 2,500 0 0
PROPETRO HLDG CORP COM 74347M108 6 400 SH   SOLE 0 400 0 0
PROPETRO HLDG CORP Call 74347M108 0 100 SH Call SOLE 0 100 0 0
PROPETRO HLDG CORP Put 74347M108 0 300 SH Put SOLE 0 300 0 0
PROS HOLDINGS INC COM 74346Y103 504 15,270 SH   SOLE 0 15,270 0 0
PROS HOLDINGS INC Put 74346Y103 6 9,000 SH Put SOLE 0 9,000 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 2,096 57,801 SH   SOLE 0 57,801 0 0
PROSHARES TR PSHS ULTRA QQQ 74347R206 377 4,954 SH   SOLE 0 4,954 0 0
PROSHARES TR PSHS ULT NASB 74347R214 12 227 SH   SOLE 0 227 0 0
PROSHARES TR ULTPRO NASBIO NW 74347B474 12 400 SH   SOLE 0 400 0 0
PROSHARES TR SHORT QQQ NEW 74347B714 6 200 SH   SOLE 0 200 0 0
PROSHARES TR ULSHRT TECH NEW 74347B730 4 300 SH   SOLE 0 300 0 0
PROSHARES TR ULTRASHRT S&P500 74347B383 380 9,300 SH   SOLE 0 9,300 0 0
PROSHARES TR PSHS ULTRA DOW30 74347R305 3 30 SH   SOLE 0 30 0 0
PROSHARES TR PSHS SHORT DOW30 74347R701 6 400 SH   SOLE 0 400 0 0
PROSHARES TR PSHS ULTRA TECH 74347R693 45 498 SH   SOLE 0 498 0 0
PROSHARES TR PSHS ULT HLTHCRE 74347R735 0 4 SH   SOLE 0 4 0 0
PROSHARES TR ULTR RUSSL2000 74347X799 23 300 SH   SOLE 0 300 0 0
PROSHARES TR ULTRPRO DOW30 74347X823 76 900 SH   SOLE 0 900 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831 421 2,931 SH   SOLE 0 2,931 0 0
PROSHARES TR ULTRPRO S&P500 74347X864 208 1,594 SH   SOLE 0 1,594 0 0
PROSHARES TR ULTPRO SHT 2017 74348A152 12 400 SH   SOLE 0 400 0 0
PROSHARES TR ULTRAPRO SHORT Q 74348A160 45 2,501 SH   SOLE 0 2,501 0 0
PROSHARES TR ULTRAPRO DOW 30 74348A178 66 3,400 SH   SOLE 0 3,400 0 0
PROSHARES TR ULTSHT FT CH 50 74348A350 4 300 SH   SOLE 0 300 0 0
PROSHARES TR ULTSHRT QQQ 74348A426 30 2,500 SH   SOLE 0 2,500 0 0
PROSHARES TR ULTRAPRO SHORT S 74348A442 12 1,100 SH   SOLE 0 1,100 0 0
PROSHARES TR ULSH 20YRTRE NEW 74348A491 4 155 SH   SOLE 0 155 0 0
PROSHARES TR ULSHOIL&GASNEW13 74348A525 16 400 SH   SOLE 0 400 0 0
PROSHARES TR Call 74348A525 1 17,500 SH Call SOLE 0 17,500 0 0
PROSHARES TR Call 74348A442 27 27,100 SH Call SOLE 0 27,100 0 0
PROSHARES TR Call 74348A426 9 16,300 SH Call SOLE 0 16,300 0 0
PROSHARES TR Call 74348A590 5 23,400 SH Call SOLE 0 23,400 0 0
PROSHARES TR Call 74348A244 14 5,600 SH Call SOLE 0 5,600 0 0
PROSHARES TR Call 74348A178 3 52,200 SH Call SOLE 0 52,200 0 0
PROSHARES TR Call 74348A160 152 87,300 SH Call SOLE 0 87,300 0 0
PROSHARES TR Call 74348A152 1 1,200 SH Call SOLE 0 1,200 0 0
PROSHARES TR Call 74347X864 9 1,900 SH Call SOLE 0 1,900 0 0
PROSHARES TR Call 74347X880 0 100 SH Call SOLE 0 100 0 0
PROSHARES TR Call 74347X831 2,561 69,400 SH Call SOLE 0 69,400 0 0
PROSHARES TR Call 74347X823 16 6,200 SH Call SOLE 0 6,200 0 0
PROSHARES TR Call 74347X799 10 1,100 SH Call SOLE 0 1,100 0 0
PROSHARES TR Call 74347X633 0 100 SH Call SOLE 0 100 0 0
PROSHARES TR Call 74347X302 0 100 SH Call SOLE 0 100 0 0
PROSHARES TR Call 74347R693 17 1,400 SH Call SOLE 0 1,400 0 0
PROSHARES TR Call 74347R842 4 10,000 SH Call SOLE 0 10,000 0 0
PROSHARES TR Call 74347R701 3 16,600 SH Call SOLE 0 16,600 0 0
PROSHARES TR Call 74347R719 0 900 SH Call SOLE 0 900 0 0
PROSHARES TR Call 74347R305 14 1,700 SH Call SOLE 0 1,700 0 0
PROSHARES TR Call 74347R669 9 900 SH Call SOLE 0 900 0 0
PROSHARES TR Call 74347B383 560 407,500 SH Call SOLE 0 407,500 0 0
PROSHARES TR Call 74347B425 14 63,000 SH Call SOLE 0 63,000 0 0
PROSHARES TR Call 74347B730 7 7,900 SH Call SOLE 0 7,900 0 0
PROSHARES TR Call 74347B714 2 3,800 SH Call SOLE 0 3,800 0 0
PROSHARES TR Call 74347B474 0 700 SH Call SOLE 0 700 0 0
PROSHARES TR Call 74347R214 1 800 SH Call SOLE 0 800 0 0
PROSHARES TR Call 74347R206 22 5,400 SH Call SOLE 0 5,400 0 0
PROSHARES TR Call 74347R107 288 52,800 SH Call SOLE 0 52,800 0 0
PROSHARES TR Call 74347B201 276 281,100 SH Call SOLE 0 281,100 0 0
PROSHARES TR Put 74347B201 643 417,400 SH Put SOLE 0 417,400 0 0
PROSHARES TR Put 74347R107 57 5,900 SH Put SOLE 0 5,900 0 0
PROSHARES TR Put 74347R206 145 14,000 SH Put SOLE 0 14,000 0 0
PROSHARES TR Put 74347R214 5 2,700 SH Put SOLE 0 2,700 0 0
PROSHARES TR Put 74347B474 3 1,300 SH Put SOLE 0 1,300 0 0
PROSHARES TR Put 74347B623 0 200 SH Put SOLE 0 200 0 0
PROSHARES TR Put 74347B714 0 400 SH Put SOLE 0 400 0 0
PROSHARES TR Put 74347B730 3 1,100 SH Put SOLE 0 1,100 0 0
PROSHARES TR Put 74347B425 0 900 SH Put SOLE 0 900 0 0
PROSHARES TR Put 74347B383 112 17,200 SH Put SOLE 0 17,200 0 0
PROSHARES TR Put 74347R669 4 400 SH Put SOLE 0 400 0 0
PROSHARES TR Put 74347R305 75 6,200 SH Put SOLE 0 6,200 0 0
PROSHARES TR Put 74347R719 0 400 SH Put SOLE 0 400 0 0
PROSHARES TR Put 74347R693 8 900 SH Put SOLE 0 900 0 0
PROSHARES TR Put 74347R735 0 100 SH Put SOLE 0 100 0 0
PROSHARES TR Put 74347X302 2 200 SH Put SOLE 0 200 0 0
PROSHARES TR Put 74347X625 0 200 SH Put SOLE 0 200 0 0
PROSHARES TR Put 74347X633 1 200 SH Put SOLE 0 200 0 0
PROSHARES TR Put 74347X799 0 100 SH Put SOLE 0 100 0 0
PROSHARES TR Put 74347X823 183 13,000 SH Put SOLE 0 13,000 0 0
PROSHARES TR Put 74347X831 984 79,200 SH Put SOLE 0 79,200 0 0
PROSHARES TR Put 74347X864 39 3,200 SH Put SOLE 0 3,200 0 0
PROSHARES TR Put 74348A152 1 100 SH Put SOLE 0 100 0 0
PROSHARES TR Put 74348A160 3,528 297,900 SH Put SOLE 0 297,900 0 0
PROSHARES TR Put 74348A178 255 70,700 SH Put SOLE 0 70,700 0 0
PROSHARES TR Put 74348A350 2 1,200 SH Put SOLE 0 1,200 0 0
PROSHARES TR Put 74348A590 0 200 SH Put SOLE 0 200 0 0
PROSHARES TR Put 74348A673 0 100 SH Put SOLE 0 100 0 0
PROSHARES TR Put 74348A426 36 12,500 SH Put SOLE 0 12,500 0 0
PROSHARES TR Put 74348A442 1,009 600,900 SH Put SOLE 0 600,900 0 0
PROSHARES TR Put 74348A525 7 4,100 SH Put SOLE 0 4,100 0 0
PROSHARES TR II ULTRAPRO 3X SHOR 74347Y805 0 25 SH   SOLE 0 25 0 0
PROSHARES TR II SHT VIX ST TRM 74347W627 11 1,000 SH   SOLE 0 1,000 0 0
PROSHARES TR II PSHS ULSSLVR NEW 74347W114 6 200 SH   SOLE 0 200 0 0
PROSHARES TR II VIX SH TRM FUTRS 74347W171 90 2,300 SH   SOLE 0 2,300 0 0
PROSHARES TR II ULTRAPRO 3X CR 74347W221 4 100 SH   SOLE 0 100 0 0
PROSHARES TR II ULTA BLMBG 2017 74347W247 5 200 SH   SOLE 0 200 0 0
PROSHARES TR II ULTRA YEN NEW 74347W270 69 1,100 SH   SOLE 0 1,100 0 0
PROSHARES TR II ULTRA SILVER NEW 74347W353 364 11,734 SH   SOLE 0 11,734 0 0
PROSHARES TR II Call 74347W353 4 6,700 SH Call SOLE 0 6,700 0 0
PROSHARES TR II Call 74347W338 2 1,400 SH Call SOLE 0 1,400 0 0
PROSHARES TR II Call 74347W387 25 35,700 SH Call SOLE 0 35,700 0 0
PROSHARES TR II Call 74347W395 0 5,200 SH Call SOLE 0 5,200 0 0
PROSHARES TR II Call 74347W247 636 165,900 SH Call SOLE 0 165,900 0 0
PROSHARES TR II Call 74347W171 5 600 SH Call SOLE 0 600 0 0
PROSHARES TR II Call 74347W163 2,245 737,300 SH Call SOLE 0 737,300 0 0
PROSHARES TR II Call 74347W114 49 15,700 SH Call SOLE 0 15,700 0 0
PROSHARES TR II Call 74347W627 84 363,100 SH Call SOLE 0 363,100 0 0
PROSHARES TR II Call 74347W601 0 300 SH Call SOLE 0 300 0 0
PROSHARES TR II Call 74347W668 8 29,400 SH Call SOLE 0 29,400 0 0
PROSHARES TR II Call 74347Y805 4 4,300 SH Call SOLE 0 4,300 0 0
PROSHARES TR II Call 74347Y706 1 800 SH Call SOLE 0 800 0 0
PROSHARES TR II Call 74347W882 0 800 SH Call SOLE 0 800 0 0
PROSHARES TR II Put 74347Y706 19 15,800 SH Put SOLE 0 15,800 0 0
PROSHARES TR II Put 74347Y805 27 11,000 SH Put SOLE 0 11,000 0 0
PROSHARES TR II Put 74347W668 309 20,900 SH Put SOLE 0 20,900 0 0
PROSHARES TR II Put 74347W627 380 57,900 SH Put SOLE 0 57,900 0 0
PROSHARES TR II Put 74347W114 22 11,600 SH Put SOLE 0 11,600 0 0
PROSHARES TR II Put 74347W163 2,688 429,900 SH Put SOLE 0 429,900 0 0
PROSHARES TR II Put 74347W247 23 21,000 SH Put SOLE 0 21,000 0 0
PROSHARES TR II Put 74347W221 1 5,200 SH Put SOLE 0 5,200 0 0
PROSHARES TR II Put 74347W395 111 24,900 SH Put SOLE 0 24,900 0 0
PROSHARES TR II Put 74347W460 0 800 SH Put SOLE 0 800 0 0
PROSHARES TR II Put 74347W387 8 800 SH Put SOLE 0 800 0 0
PROSHARES TR II Put 74347W353 137 26,700 SH Put SOLE 0 26,700 0 0
PROSPECT CAPITAL CORPORATION Call 74348T102 0 4,000 SH Call SOLE 0 4,000 0 0
PROSPECT CAPITAL CORPORATION Put 74348T102 8 7,400 SH Put SOLE 0 7,400 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 9 2,000 SH   SOLE 0 2,000 0 0
PROTEOSTASIS THERAPEUTICS IN Call 74373B109 3 14,600 SH Call SOLE 0 14,600 0 0
PROTEOSTASIS THERAPEUTICS IN Put 74373B109 34 10,200 SH Put SOLE 0 10,200 0 0
PROTHENA CORP PLC SHS G72800108 169 4,617 SH   SOLE 0 4,617 0 0
PROTHENA CORP PLC Call G72800108 73 13,100 SH Call SOLE 0 13,100 0 0
PROTHENA CORP PLC Put G72800108 258 14,200 SH Put SOLE 0 14,200 0 0
PROTO LABS INC COM 743713109 9 84 SH   SOLE 0 84 0 0
PROTO LABS INC Call 743713109 1 100 SH Call SOLE 0 100 0 0
PROTO LABS INC Put 743713109 15 800 SH Put SOLE 0 800 0 0
PRUDENTIAL FINL INC COM 744320102 567 5,480 SH   SOLE 0 5,480 0 0
PRUDENTIAL FINL INC Call 744320102 4 3,800 SH Call SOLE 0 3,800 0 0
PRUDENTIAL FINL INC Put 744320102 51 6,400 SH Put SOLE 0 6,400 0 0
PRUDENTIAL PLC Call 74435K204 0 1,300 SH Call SOLE 0 1,300 0 0
PTC THERAPEUTICS INC COM 69366J200 75 2,774 SH   SOLE 0 2,774 0 0
PTC THERAPEUTICS INC Call 69366J200 11 5,000 SH Call SOLE 0 5,000 0 0
PTC THERAPEUTICS INC Put 69366J200 22 5,300 SH Put SOLE 0 5,300 0 0
PUBLIC STORAGE COM 74460D109 220 1,100 SH   SOLE 0 1,100 0 0
PUBLIC STORAGE Call 74460D109 10 4,700 SH Call SOLE 0 4,700 0 0
PUBLIC STORAGE Put 74460D109 363 17,700 SH Put SOLE 0 17,700 0 0
PUBLIC SVC ENTERPRISE GROUP Call 744573106 1 1,100 SH Call SOLE 0 1,100 0 0
PUBLIC SVC ENTERPRISE GROUP Put 744573106 0 500 SH Put SOLE 0 500 0 0
PULSE BIOSCIENCES INC COM 74587B101 9 700 SH   SOLE 0 700 0 0
PULTE GROUP INC COM 745867101 31 1,082 SH   SOLE 0 1,082 0 0
PULTE GROUP INC Call 745867101 0 3,700 SH Call SOLE 0 3,700 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 315 4,637 SH   SOLE 0 4,637 0 0
PUMA BIOTECHNOLOGY INC Call 74587V107 238 15,100 SH Call SOLE 0 15,100 0 0
PUMA BIOTECHNOLOGY INC Put 74587V107 251 29,500 SH Put SOLE 0 29,500 0 0
PURE STORAGE INC CL A 74624M102 199 10,003 SH   SOLE 0 10,003 0 0
PURE STORAGE INC Call 74624M102 26 8,800 SH Call SOLE 0 8,800 0 0
PURE STORAGE INC Put 74624M102 1 18,500 SH Put SOLE 0 18,500 0 0
PVH CORP COM 693656100 1,024 6,767 SH   SOLE 0 6,767 0 0
PVH CORP Call 693656100 17 6,600 SH Call SOLE 0 6,600 0 0
PVH CORP Put 693656100 13 6,800 SH Put SOLE 0 6,800 0 0
Q2 HLDGS INC Call 74736L109 1 200 SH Call SOLE 0 200 0 0
QAD INC CL B 74727D207 189 6,048 SH   SOLE 0 6,048 0 0
QAD INC CL A 74727D306 8 200 SH   SOLE 0 200 0 0
QEP RES INC Call 74733V100 17 46,800 SH Call SOLE 0 46,800 0 0
QEP RES INC Put 74733V100 2 1,200 SH Put SOLE 0 1,200 0 0
QIWI PLC SPON ADR REP B 74735M108 17 900 SH   SOLE 0 900 0 0
QIWI PLC Call 74735M108 8 13,700 SH Call SOLE 0 13,700 0 0
QIWI PLC Put 74735M108 0 3,300 SH Put SOLE 0 3,300 0 0
QORVO INC COM 74736K101 1,129 16,034 SH   SOLE 0 16,034 0 0
QORVO INC Call 74736K101 86 22,500 SH Call SOLE 0 22,500 0 0
QORVO INC Put 74736K101 151 54,500 SH Put SOLE 0 54,500 0 0
QTS RLTY TR INC Call 74736A103 0 100 SH Call SOLE 0 100 0 0
QTS RLTY TR INC Put 74736A103 0 100 SH Put SOLE 0 100 0 0
QUAD / GRAPHICS INC Call 747301109 3 1,600 SH Call SOLE 0 1,600 0 0
QUAD / GRAPHICS INC Put 747301109 1 2,200 SH Put SOLE 0 2,200 0 0
QUALCOMM INC COM 747525103 49 898 SH   SOLE 0 898 0 0
QUALCOMM INC Call 747525103 22 31,300 SH Call SOLE 0 31,300 0 0
QUALCOMM INC Put 747525103 138 45,400 SH Put SOLE 0 45,400 0 0
QUALITY SYS INC COM 747582104 13 967 SH   SOLE 0 967 0 0
QUALYS INC COM 74758T303 9 124 SH   SOLE 0 124 0 0
QUALYS INC Call 74758T303 0 100 SH Call SOLE 0 100 0 0
QUALYS INC Put 74758T303 0 100 SH Put SOLE 0 100 0 0
QUANTA SVCS INC COM 74762E102 95 2,790 SH   SOLE 0 2,790 0 0
QUANTA SVCS INC Call 74762E102 0 2,500 SH Call SOLE 0 2,500 0 0
QUANTA SVCS INC Put 74762E102 0 400 SH Put SOLE 0 400 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 2 199 SH   SOLE 0 199 0 0
QUANTENNA COMMUNICATIONS INC Call 74766D100 0 7,700 SH Call SOLE 0 7,700 0 0
QUANTENNA COMMUNICATIONS INC Put 74766D100 0 2,600 SH Put SOLE 0 2,600 0 0
QUDIAN INC ADR 747798106 174 14,918 SH   SOLE 0 14,918 0 0
QUDIAN INC Call 747798106 27 87,700 SH Call SOLE 0 87,700 0 0
QUDIAN INC Put 747798106 253 31,900 SH Put SOLE 0 31,900 0 0
QUEST DIAGNOSTICS INC Put 74834L100 2 300 SH Put SOLE 0 300 0 0
QUINSTREET INC COM 74874Q100 67 5,312 SH   SOLE 0 5,312 0 0
QUOTIENT TECHNOLOGY INC Call 749119103 9 7,200 SH Call SOLE 0 7,200 0 0
RADIAN GROUP INC COM 750236101 160 8,436 SH   SOLE 0 8,436 0 0
RADIAN GROUP INC Call 750236101 0 1,500 SH Call SOLE 0 1,500 0 0
RADIAN GROUP INC Put 750236101 5 5,200 SH Put SOLE 0 5,200 0 0
RADIUS HEALTH INC COM NEW 750469207 90 2,510 SH   SOLE 0 2,510 0 0
RADIUS HEALTH INC Call 750469207 6 4,700 SH Call SOLE 0 4,700 0 0
RADIUS HEALTH INC Put 750469207 0 500 SH Put SOLE 0 500 0 0
RADWARE LTD ORD M81873107 776 36,389 SH   SOLE 0 36,389 0 0
RADWARE LTD Put M81873107 85 54,900 SH Put SOLE 0 54,900 0 0
RAFAEL HLDGS INC COM CL B 75062E106 12 2,550 SH   SOLE 0 2,550 0 0
RALPH LAUREN CORP CL A 751212101 149 1,340 SH   SOLE 0 1,340 0 0
RALPH LAUREN CORP Put 751212101 22 15,000 SH Put SOLE 0 15,000 0 0
RAMBUS INC DEL COM 750917106 14 1,100 SH   SOLE 0 1,100 0 0
RAMBUS INC DEL Call 750917106 0 100 SH Call SOLE 0 100 0 0
RANDGOLD RES LTD ADR 752344309 180 2,173 SH   SOLE 0 2,173 0 0
RANDGOLD RES LTD Call 752344309 20 23,000 SH Call SOLE 0 23,000 0 0
RANDGOLD RES LTD Put 752344309 7 3,200 SH Put SOLE 0 3,200 0 0
RANGE RES CORP COM 75281A109 333 22,925 SH   SOLE 0 22,925 0 0
RANGE RES CORP Call 75281A109 10 24,600 SH Call SOLE 0 24,600 0 0
RANGE RES CORP Put 75281A109 23 29,600 SH Put SOLE 0 29,600 0 0
RAPID7 INC COM 753422104 13 538 SH   SOLE 0 538 0 0
RAPID7 INC Call 753422104 3 1,000 SH Call SOLE 0 1,000 0 0
RAYMOND JAMES FINANCIAL INC Call 754730109 9 1,800 SH Call SOLE 0 1,800 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 32 1,508 SH   SOLE 0 1,508 0 0
RAYONIER ADVANCED MATLS INC Call 75508B104 2 1,400 SH Call SOLE 0 1,400 0 0
RAYONIER INC COM 754907103 10 296 SH   SOLE 0 296 0 0
RAYONIER INC Call 754907103 0 2,500 SH Call SOLE 0 2,500 0 0
RAYTHEON CO Call 755111507 333 7,400 SH Call SOLE 0 7,400 0 0
RAYTHEON CO Put 755111507 3 2,600 SH Put SOLE 0 2,600 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 17 600 SH   SOLE 0 600 0 0
READING INTERNATIONAL INC CL A 755408101 73 4,404 SH   SOLE 0 4,404 0 0
READING INTERNATIONAL INC Call 755408101 1 10,000 SH Call SOLE 0 10,000 0 0
REALITY SHS ETF TR NSD NXGN ECO ETF 75605A702 2 100 SH   SOLE 0 100 0 0
REALOGY HLDGS CORP COM 75605Y106 25 922 SH   SOLE 0 922 0 0
REALOGY HLDGS CORP Call 75605Y106 6 2,300 SH Call SOLE 0 2,300 0 0
REALOGY HLDGS CORP Put 75605Y106 0 1,500 SH Put SOLE 0 1,500 0 0
REALPAGE INC Call 75606N109 22 3,100 SH Call SOLE 0 3,100 0 0
REALTY INCOME CORP COM 756109104 22 426 SH   SOLE 0 426 0 0
REALTY INCOME CORP Call 756109104 22 13,400 SH Call SOLE 0 13,400 0 0
REALTY INCOME CORP Put 756109104 20 11,000 SH Put SOLE 0 11,000 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 10 500 SH   SOLE 0 500 0 0
RED HAT INC COM 756577102 636 4,254 SH   SOLE 0 4,254 0 0
RED HAT INC Call 756577102 21 4,400 SH Call SOLE 0 4,400 0 0
RED HAT INC Put 756577102 56 11,100 SH Put SOLE 0 11,100 0 0
RED ROBIN GOURMET BURGERS IN Call 75689M101 8 7,500 SH Call SOLE 0 7,500 0 0
RED ROBIN GOURMET BURGERS IN Put 75689M101 0 500 SH Put SOLE 0 500 0 0
REDFIN CORP COM 75737F108 61 2,700 SH   SOLE 0 2,700 0 0
REDFIN CORP Call 75737F108 4 4,700 SH Call SOLE 0 4,700 0 0
REDFIN CORP Put 75737F108 48 17,900 SH Put SOLE 0 17,900 0 0
REDWOOD TR INC COM 758075402 1 100 SH   SOLE 0 100 0 0
REGENCY CTRS CORP Put 758849103 16 5,000 SH Put SOLE 0 5,000 0 0
REGENERON PHARMACEUTICALS Call 75886F107 176 11,100 SH Call SOLE 0 11,100 0 0
REGENERON PHARMACEUTICALS Put 75886F107 206 6,000 SH Put SOLE 0 6,000 0 0
REGENXBIO INC COM 75901B107 26 900 SH   SOLE 0 900 0 0
REGENXBIO INC Call 75901B107 10 11,800 SH Call SOLE 0 11,800 0 0
REGENXBIO INC Put 75901B107 5 2,200 SH Put SOLE 0 2,200 0 0
REGIONS FINL CORP NEW COM 7591EP100 18 1,001 SH   SOLE 0 1,001 0 0
REGIONS FINL CORP NEW Call 7591EP100 176 54,000 SH Call SOLE 0 54,000 0 0
REGIONS FINL CORP NEW Put 7591EP100 2 1,900 SH Put SOLE 0 1,900 0 0
REGIS CORP MINN Put 758932107 0 2,000 SH Put SOLE 0 2,000 0 0
RELIANCE STEEL & ALUMINUM CO Call 759509102 5 6,500 SH Call SOLE 0 6,500 0 0
REMARK HLDGS INC COM 75955K102 7 1,300 SH   SOLE 0 1,300 0 0
REMARK HLDGS INC Call 75955K102 0 1,300 SH Call SOLE 0 1,300 0 0
REMARK HLDGS INC Put 75955K102 2 1,200 SH Put SOLE 0 1,200 0 0
RENREN INC Call 759892201 0 5,600 SH Call SOLE 0 5,600 0 0
RENREN INC Put 759892201 0 500 SH Put SOLE 0 500 0 0
RENT A CTR INC NEW COM 76009N100 33 3,906 SH   SOLE 0 3,906 0 0
RENT A CTR INC NEW Call 76009N100 2 15,100 SH Call SOLE 0 15,100 0 0
RENT A CTR INC NEW Put 76009N100 27 41,500 SH Put SOLE 0 41,500 0 0
REPUBLIC SVCS INC Call 760759100 3 13,100 SH Call SOLE 0 13,100 0 0
REPUBLIC SVCS INC Put 760759100 6 5,400 SH Put SOLE 0 5,400 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 36 1,056 SH   SOLE 0 1,056 0 0
RESOLUTE ENERGY CORP Call 76116A306 15 20,200 SH Call SOLE 0 20,200 0 0
RESOLUTE ENERGY CORP Put 76116A306 29 12,000 SH Put SOLE 0 12,000 0 0
RESOLUTE FST PRODS INC Call 76117W109 7 19,200 SH Call SOLE 0 19,200 0 0
RESOLUTE FST PRODS INC Put 76117W109 8 10,800 SH Put SOLE 0 10,800 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 93 1,637 SH   SOLE 0 1,637 0 0
RESTAURANT BRANDS INTL INC Call 76131D103 12 53,200 SH Call SOLE 0 53,200 0 0
RESTAURANT BRANDS INTL INC Put 76131D103 4 4,700 SH Put SOLE 0 4,700 0 0
RETROPHIN INC COM 761299106 1 68 SH   SOLE 0 68 0 0
REV GROUP INC COM 749527107 4 200 SH   SOLE 0 200 0 0
REV GROUP INC Call 749527107 0 200 SH Call SOLE 0 200 0 0
REVANCE THERAPEUTICS INC COM 761330109 33 1,100 SH   SOLE 0 1,100 0 0
REVANCE THERAPEUTICS INC Put 761330109 12 2,000 SH Put SOLE 0 2,000 0 0
REVLON INC Call 761525609 0 1,200 SH Call SOLE 0 1,200 0 0
REVLON INC Put 761525609 1 2,200 SH Put SOLE 0 2,200 0 0
REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 0 100 SH   SOLE 0 100 0 0
REXNORD CORP NEW COM 76169B102 48 1,648 SH   SOLE 0 1,648 0 0
REXNORD CORP NEW Call 76169B102 1 300 SH Call SOLE 0 300 0 0
RH COM 74967X103 676 7,101 SH   SOLE 0 7,101 0 0
RH Call 74967X103 728 26,300 SH Call SOLE 0 26,300 0 0
RH Put 74967X103 52 30,200 SH Put SOLE 0 30,200 0 0
RICE MIDSTREAM PARTNERS LP UNIT LTD PARTN 762819100 29 1,621 SH   SOLE 0 1,621 0 0
RICE MIDSTREAM PARTNERS LP Put 762819100 3 1,600 SH Put SOLE 0 1,600 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 18 5,300 SH   SOLE 0 5,300 0 0
RING ENERGY INC COM 76680V108 15 1,100 SH   SOLE 0 1,100 0 0
RIO TINTO PLC Call 767204100 22 11,900 SH Call SOLE 0 11,900 0 0
RIO TINTO PLC Put 767204100 12 3,300 SH Put SOLE 0 3,300 0 0
RIOT BLOCKCHAIN INC COM 767292105 245 37,109 SH   SOLE 0 37,109 0 0
RIOT BLOCKCHAIN INC Call 767292105 8 56,300 SH Call SOLE 0 56,300 0 0
RIOT BLOCKCHAIN INC Put 767292105 1,084 31,300 SH Put SOLE 0 31,300 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 362 11,517 SH   SOLE 0 11,517 0 0
RITCHIE BROS AUCTIONEERS Call 767744105 0 100 SH Call SOLE 0 100 0 0
RITCHIE BROS AUCTIONEERS Put 767744105 9 29,900 SH Put SOLE 0 29,900 0 0
RITE AID CORP COM 767754104 95 56,795 SH   SOLE 0 56,795 0 0
RITE AID CORP Call 767754104 0 5,000 SH Call SOLE 0 5,000 0 0
RITE AID CORP Put 767754104 33 53,300 SH Put SOLE 0 53,300 0 0
ROBERT HALF INTL INC Put 770323103 0 300 SH Put SOLE 0 300 0 0
ROCKWELL AUTOMATION INC COM 773903109 803 4,614 SH   SOLE 0 4,614 0 0
ROCKWELL AUTOMATION INC Call 773903109 5 1,800 SH Call SOLE 0 1,800 0 0
ROCKWELL AUTOMATION INC Put 773903109 26 4,200 SH Put SOLE 0 4,200 0 0
ROCKWELL COLLINS INC Call 774341101 8 400 SH Call SOLE 0 400 0 0
ROKU INC COM CL A 77543R102 1,023 32,911 SH   SOLE 0 32,911 0 0
ROKU INC Call 77543R102 69 74,900 SH Call SOLE 0 74,900 0 0
ROKU INC Put 77543R102 640 95,300 SH Put SOLE 0 95,300 0 0
ROLLINS INC COM 775711104 0 6 SH   SOLE 0 6 0 0
ROSETTA STONE INC Call 777780107 0 1,500 SH Call SOLE 0 1,500 0 0
ROSETTA STONE INC Put 777780107 2 1,500 SH Put SOLE 0 1,500 0 0
ROSS STORES INC COM 778296103 355 4,561 SH   SOLE 0 4,561 0 0
ROSS STORES INC Call 778296103 27 27,600 SH Call SOLE 0 27,600 0 0
ROSS STORES INC Put 778296103 3 5,600 SH Put SOLE 0 5,600 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 28 2,434 SH   SOLE 0 2,434 0 0
ROWAN COMPANIES PLC Put G7665A101 1 500 SH Put SOLE 0 500 0 0
ROYAL BK CDA MONTREAL QUE Call 780087102 94 20,100 SH Call SOLE 0 20,100 0 0
ROYAL BK CDA MONTREAL QUE Put 780087102 1 300 SH Put SOLE 0 300 0 0
ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 109 14,787 SH   SOLE 0 14,787 0 0
ROYAL BK SCOTLAND GROUP PLC Put 780097689 21 24,400 SH Put SOLE 0 24,400 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 21 180 SH   SOLE 0 180 0 0
ROYAL CARIBBEAN CRUISES LTD Call V7780T103 2 26,000 SH Call SOLE 0 26,000 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 209 3,200 SH   SOLE 0 3,200 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3,618 56,700 SH   SOLE 0 56,700 0 0
ROYAL DUTCH SHELL PLC Call 780259206 8 5,000 SH Call SOLE 0 5,000 0 0
ROYAL DUTCH SHELL PLC Put 780259206 716 87,200 SH Put SOLE 0 87,200 0 0
ROYAL DUTCH SHELL PLC Put 780259107 17 13,400 SH Put SOLE 0 13,400 0 0
ROYAL GOLD INC COM 780287108 43 501 SH   SOLE 0 501 0 0
ROYAL GOLD INC Call 780287108 56 26,600 SH Call SOLE 0 26,600 0 0
ROYAL GOLD INC Put 780287108 10 7,500 SH Put SOLE 0 7,500 0 0
RPC INC Call 749660106 0 100 SH Call SOLE 0 100 0 0
RPM INTL INC COM 749685103 67 1,416 SH   SOLE 0 1,416 0 0
RPM INTL INC Call 749685103 1 7,900 SH Call SOLE 0 7,900 0 0
RPM INTL INC Put 749685103 7 2,200 SH Put SOLE 0 2,200 0 0
RSP PERMIAN INC COM 74978Q105 1,402 29,924 SH   SOLE 0 29,924 0 0
RSP PERMIAN INC Put 74978Q105 1 21,900 SH Put SOLE 0 21,900 0 0
RUBICON PROJ INC COM 78112V102 2 1,285 SH   SOLE 0 1,285 0 0
RUDOLPH TECHNOLOGIES INC Call 781270103 1 500 SH Call SOLE 0 500 0 0
RUSH ENTERPRISES INC CL A 781846209 31 752 SH   SOLE 0 752 0 0
RUSH ENTERPRISES INC Call 781846209 1 2,700 SH Call SOLE 0 2,700 0 0
RUSH ENTERPRISES INC Put 781846209 0 700 SH Put SOLE 0 700 0 0
RYB ED INC ADR 74979W101 41 2,500 SH   SOLE 0 2,500 0 0
RYB ED INC Call 74979W101 0 2,000 SH Call SOLE 0 2,000 0 0
RYB ED INC Put 74979W101 12 4,100 SH Put SOLE 0 4,100 0 0
RYDER SYS INC COM 783549108 19 269 SH   SOLE 0 269 0 0
RYDER SYS INC Call 783549108 0 200 SH Call SOLE 0 200 0 0
RYDER SYS INC Put 783549108 6 20,000 SH Put SOLE 0 20,000 0 0
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 19 200 SH   SOLE 0 200 0 0
RYDEX ETF TRUST Call 78355W106 0 400 SH Call SOLE 0 400 0 0
RYDEX ETF TRUST Put 78355W106 2 2,200 SH Put SOLE 0 2,200 0 0
S&P GLOBAL INC Call 78409V104 378 27,400 SH Call SOLE 0 27,400 0 0
S&P GLOBAL INC Put 78409V104 51 13,200 SH Put SOLE 0 13,200 0 0
SABRA HEALTH CARE REIT INC Call 78573L106 1 2,800 SH Call SOLE 0 2,800 0 0
SABRA HEALTH CARE REIT INC Put 78573L106 3 1,500 SH Put SOLE 0 1,500 0 0
SABRE CORP COM 78573M104 484 22,596 SH   SOLE 0 22,596 0 0
SABRE CORP Call 78573M104 0 2,100 SH Call SOLE 0 2,100 0 0
SAFE BULKERS INC COM Y7388L103 13 4,159 SH   SOLE 0 4,159 0 0
SAFE BULKERS INC Call Y7388L103 0 4,600 SH Call SOLE 0 4,600 0 0
SAFE BULKERS INC Put Y7388L103 11 6,000 SH Put SOLE 0 6,000 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 14 1,221 SH   SOLE 0 1,221 0 0
SAFEGUARD SCIENTIFICS INC Call 786449207 4 7,900 SH Call SOLE 0 7,900 0 0
SAFETY INS GROUP INC Call 78648T100 35 10,000 SH Call SOLE 0 10,000 0 0
SAFETY INS GROUP INC Put 78648T100 21 9,700 SH Put SOLE 0 9,700 0 0
SAGE THERAPEUTICS INC COM 78667J108 176 1,093 SH   SOLE 0 1,093 0 0
SAGE THERAPEUTICS INC Call 78667J108 202 8,500 SH Call SOLE 0 8,500 0 0
SAGE THERAPEUTICS INC Put 78667J108 62 18,100 SH Put SOLE 0 18,100 0 0
SAIA INC COM 78709Y105 0 6 SH   SOLE 0 6 0 0
SAIA INC Call 78709Y105 1 200 SH Call SOLE 0 200 0 0
SALESFORCE COM INC COM 79466L302 4,946 42,534 SH   SOLE 0 42,534 0 0
SALESFORCE COM INC Call 79466L302 606 80,400 SH Call SOLE 0 80,400 0 0
SALESFORCE COM INC Put 79466L302 333 53,500 SH Put SOLE 0 53,500 0 0
SALLY BEAUTY HLDGS INC Put 79546E104 12 3,800 SH Put SOLE 0 3,800 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 93 11,850 SH   SOLE 0 11,850 0 0
SAN JUAN BASIN RTY TR Put 798241105 55 12,000 SH Put SOLE 0 12,000 0 0
SANCHEZ ENERGY CORP COM 79970Y105 10 3,346 SH   SOLE 0 3,346 0 0
SANCHEZ ENERGY CORP Put 79970Y105 0 3,500 SH Put SOLE 0 3,500 0 0
SANDERSON FARMS INC COM 800013104 1 9 SH   SOLE 0 9 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 8 600 SH   SOLE 0 600 0 0
SANDRIDGE ENERGY INC Call 80007P869 0 1,100 SH Call SOLE 0 1,100 0 0
SANDRIDGE ENERGY INC Put 80007P869 1 1,300 SH Put SOLE 0 1,300 0 0
SANGAMO THERAPEUTICS INC COM 800677106 23 1,256 SH   SOLE 0 1,256 0 0
SANMINA CORPORATION Call 801056102 0 200 SH Call SOLE 0 200 0 0
SANOFI SPONSORED ADR 80105N105 885 22,100 SH   SOLE 0 22,100 0 0
SANOFI Call 80105N105 3 8,900 SH Call SOLE 0 8,900 0 0
SANOFI Put 80105N105 26 24,700 SH Put SOLE 0 24,700 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 1,031 63,279 SH   SOLE 0 63,279 0 0
SANTANDER CONSUMER USA HDG I Call 80283M101 8 7,100 SH Call SOLE 0 7,100 0 0
SANTANDER CONSUMER USA HDG I Put 80283M101 72 74,100 SH Put SOLE 0 74,100 0 0
SAP SE SPON ADR 803054204 2,214 21,055 SH   SOLE 0 21,055 0 0
SAP SE Call 803054204 0 100 SH Call SOLE 0 100 0 0
SAREPTA THERAPEUTICS INC COM 803607100 174 2,355 SH   SOLE 0 2,355 0 0
SAREPTA THERAPEUTICS INC Call 803607100 192 19,700 SH Call SOLE 0 19,700 0 0
SAREPTA THERAPEUTICS INC Put 803607100 29 5,900 SH Put SOLE 0 5,900 0 0
SCANA CORP NEW COM 80589M102 279 7,445 SH   SOLE 0 7,445 0 0
SCANA CORP NEW Call 80589M102 0 6,500 SH Call SOLE 0 6,500 0 0
SCANA CORP NEW Put 80589M102 54 28,100 SH Put SOLE 0 28,100 0 0
SCHEIN HENRY INC Call 806407102 3 5,200 SH Call SOLE 0 5,200 0 0
SCHEIN HENRY INC Put 806407102 164 40,200 SH Put SOLE 0 40,200 0 0
SCHLUMBERGER LTD COM 806857108 6,162 95,136 SH   SOLE 0 95,136 0 0
SCHLUMBERGER LTD Call 806857108 106 66,000 SH Call SOLE 0 66,000 0 0
SCHLUMBERGER LTD Put 806857108 617 214,000 SH Put SOLE 0 214,000 0 0
SCHNEIDER NATIONAL INC Call 80689H102 0 100 SH Call SOLE 0 100 0 0
SCHNITZER STL INDS CL A 806882106 6 189 SH   SOLE 0 189 0 0
SCHWAB CHARLES CORP NEW COM 808513105 152 2,916 SH   SOLE 0 2,916 0 0
SCHWAB CHARLES CORP NEW Call 808513105 84 19,100 SH Call SOLE 0 19,100 0 0
SCHWAB CHARLES CORP NEW Put 808513105 34 13,400 SH Put SOLE 0 13,400 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 2 36 SH   SOLE 0 36 0 0
SCHWAB STRATEGIC TR Call 808524607 0 300 SH Call SOLE 0 300 0 0
SCHWAB STRATEGIC TR Call 808524706 29 9,400 SH Call SOLE 0 9,400 0 0
SCHWAB STRATEGIC TR Call 808524102 0 1,200 SH Call SOLE 0 1,200 0 0
SCHWAB STRATEGIC TR Call 808524797 0 600 SH Call SOLE 0 600 0 0
SCHWAB STRATEGIC TR Put 808524300 1 400 SH Put SOLE 0 400 0 0
SCHWAB STRATEGIC TR Put 808524706 0 200 SH Put SOLE 0 200 0 0
SCIENTIFIC GAMES CORP COM 80874P109 1,383 33,246 SH   SOLE 0 33,246 0 0
SCIENTIFIC GAMES CORP Call 80874P109 50 21,700 SH Call SOLE 0 21,700 0 0
SCIENTIFIC GAMES CORP Put 80874P109 133 22,100 SH Put SOLE 0 22,100 0 0
SCORPIO BULKERS INC COM Y7546A122 4 684 SH   SOLE 0 684 0 0
SCORPIO BULKERS INC Call Y7546A122 0 600 SH Call SOLE 0 600 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 224 2,621 SH   SOLE 0 2,621 0 0
SCOTTS MIRACLE GRO CO Put 810186106 17 3,100 SH Put SOLE 0 3,100 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 34 2,885 SH   SOLE 0 2,885 0 0
SCRIPPS E W CO OHIO Put 811054402 0 600 SH Put SOLE 0 600 0 0
SEABRIDGE GOLD INC COM 811916105 185 17,156 SH   SOLE 0 17,156 0 0
SEABRIDGE GOLD INC Put 811916105 10 9,700 SH Put SOLE 0 9,700 0 0
SEADRILL LIMITED SHS G7945E105 5 30,240 SH   SOLE 0 30,240 0 0
SEADRILL LIMITED Call G7945E105 0 2,000 SH Call SOLE 0 2,000 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 343 5,872 SH   SOLE 0 5,872 0 0
SEAGATE TECHNOLOGY PLC Call G7945M107 1 200 SH Call SOLE 0 200 0 0
SEAGATE TECHNOLOGY PLC Put G7945M107 12 8,600 SH Put SOLE 0 8,600 0 0
SEALED AIR CORP NEW COM 81211K100 58 1,378 SH   SOLE 0 1,378 0 0
SEALED AIR CORP NEW Call 81211K100 1 1,400 SH Call SOLE 0 1,400 0 0
SEALED AIR CORP NEW Put 81211K100 1 1,500 SH Put SOLE 0 1,500 0 0
SEARS HLDGS CORP COM 812350106 81 30,552 SH   SOLE 0 30,552 0 0
SEARS HLDGS CORP Call 812350106 0 4,000 SH Call SOLE 0 4,000 0 0
SEARS HLDGS CORP Put 812350106 272 79,600 SH Put SOLE 0 79,600 0 0
SEARS HOMETOWN & OUTLET STOR Call 812362101 4 6,800 SH Call SOLE 0 6,800 0 0
SEASPAN CORP SHS Y75638109 10 1,546 SH   SOLE 0 1,546 0 0
SEASPAN CORP Call Y75638109 0 1,200 SH Call SOLE 0 1,200 0 0
SEASPAN CORP Put Y75638109 5 3,500 SH Put SOLE 0 3,500 0 0
SEATTLE GENETICS INC COM 812578102 22 426 SH   SOLE 0 426 0 0
SEATTLE GENETICS INC Call 812578102 4 3,800 SH Call SOLE 0 3,800 0 0
SEATTLE GENETICS INC Put 812578102 13 2,500 SH Put SOLE 0 2,500 0 0
SEAWORLD ENTMT INC COM 81282V100 476 32,100 SH   SOLE 0 32,100 0 0
SEAWORLD ENTMT INC Call 81282V100 131 84,100 SH Call SOLE 0 84,100 0 0
SEAWORLD ENTMT INC Put 81282V100 1 400 SH Put SOLE 0 400 0 0
SEI INVESTMENTS CO COM 784117103 35 476 SH   SOLE 0 476 0 0
SEI INVESTMENTS CO Call 784117103 0 100 SH Call SOLE 0 100 0 0
SEI INVESTMENTS CO Put 784117103 8 5,900 SH Put SOLE 0 5,900 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 661 11,617 SH   SOLE 0 11,617 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2,940 36,130 SH   SOLE 0 36,130 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2,609 49,576 SH   SOLE 0 49,576 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4,839 47,779 SH   SOLE 0 47,779 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 6,946 103,049 SH   SOLE 0 103,049 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2,028 73,570 SH   SOLE 0 73,570 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 4,398 59,209 SH   SOLE 0 59,209 0 0
SELECT SECTOR SPDR TR Call 81369Y704 17 19,400 SH Call SOLE 0 19,400 0 0
SELECT SECTOR SPDR TR Call 81369Y803 556 395,400 SH Call SOLE 0 395,400 0 0
SELECT SECTOR SPDR TR Call 81369Y605 209 453,500 SH Call SOLE 0 453,500 0 0
SELECT SECTOR SPDR TR Call 81369Y506 426 401,700 SH Call SOLE 0 401,700 0 0
SELECT SECTOR SPDR TR Call 81369Y407 216 93,100 SH Call SOLE 0 93,100 0 0
SELECT SECTOR SPDR TR Call 81369Y308 2 1,500 SH Call SOLE 0 1,500 0 0
SELECT SECTOR SPDR TR Call 81369Y209 100 149,200 SH Call SOLE 0 149,200 0 0
SELECT SECTOR SPDR TR Call 81369Y100 5 14,000 SH Call SOLE 0 14,000 0 0
SELECT SECTOR SPDR TR Call 81369Y886 67 138,900 SH Call SOLE 0 138,900 0 0
SELECT SECTOR SPDR TR Call 81369Y860 2 2,100 SH Call SOLE 0 2,100 0 0
SELECT SECTOR SPDR TR Put 81369Y860 23 72,600 SH Put SOLE 0 72,600 0 0
SELECT SECTOR SPDR TR Put 81369Y886 50 498,400 SH Put SOLE 0 498,400 0 0
SELECT SECTOR SPDR TR Put 81369Y100 3 3,100 SH Put SOLE 0 3,100 0 0
SELECT SECTOR SPDR TR Put 81369Y209 333 190,500 SH Put SOLE 0 190,500 0 0
SELECT SECTOR SPDR TR Put 81369Y308 97 212,900 SH Put SOLE 0 212,900 0 0
SELECT SECTOR SPDR TR Put 81369Y407 414 128,800 SH Put SOLE 0 128,800 0 0
SELECT SECTOR SPDR TR Put 81369Y506 1,645 520,400 SH Put SOLE 0 520,400 0 0
SELECT SECTOR SPDR TR Put 81369Y605 330 436,600 SH Put SOLE 0 436,600 0 0
SELECT SECTOR SPDR TR Put 81369Y803 440 362,600 SH Put SOLE 0 362,600 0 0
SELECT SECTOR SPDR TR Put 81369Y704 168 207,700 SH Put SOLE 0 207,700 0 0
SELECTIVE INS GROUP INC Call 816300107 35 17,000 SH Call SOLE 0 17,000 0 0
SEMPRA ENERGY COM 816851109 457 4,110 SH   SOLE 0 4,110 0 0
SEMPRA ENERGY Call 816851109 2 3,500 SH Call SOLE 0 3,500 0 0
SEMPRA ENERGY Put 816851109 8 6,500 SH Put SOLE 0 6,500 0 0
SEMTECH CORP Call 816850101 13 3,600 SH Call SOLE 0 3,600 0 0
SEMTECH CORP Put 816850101 2 3,300 SH Put SOLE 0 3,300 0 0
SENDGRID INC COM 816883102 2 100 SH   SOLE 0 100 0 0
SENDGRID INC Put 816883102 0 200 SH Put SOLE 0 200 0 0
SENIOR HSG PPTYS TR Call 81721M109 0 400 SH Call SOLE 0 400 0 0
SENIOR HSG PPTYS TR Put 81721M109 0 100 SH Put SOLE 0 100 0 0
SERES THERAPEUTICS INC COM 81750R102 83 11,384 SH   SOLE 0 11,384 0 0
SERES THERAPEUTICS INC Put 81750R102 5 1,000 SH Put SOLE 0 1,000 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 96 2,706 SH   SOLE 0 2,706 0 0
SERITAGE GROWTH PPTYS Call 81752R100 1 1,000 SH Call SOLE 0 1,000 0 0
SERITAGE GROWTH PPTYS Put 81752R100 33 6,600 SH Put SOLE 0 6,600 0 0
SERVICE CORP INTL COM 817565104 22 600 SH   SOLE 0 600 0 0
SERVICE CORP INTL Call 817565104 10 67,200 SH Call SOLE 0 67,200 0 0
SERVICE CORP INTL Put 817565104 8 2,800 SH Put SOLE 0 2,800 0 0
SERVICEMASTER GLOBAL HLDGS I Call 81761R109 15 10,300 SH Call SOLE 0 10,300 0 0
SERVICEMASTER GLOBAL HLDGS I Put 81761R109 0 400 SH Put SOLE 0 400 0 0
SERVICENOW INC Call 81762P102 324 28,100 SH Call SOLE 0 28,100 0 0
SERVICENOW INC Put 81762P102 21 3,200 SH Put SOLE 0 3,200 0 0
SERVICESOURCE INTL INC COM 81763U100 38 10,077 SH   SOLE 0 10,077 0 0
SERVICESOURCE INTL INC Put 81763U100 0 8,000 SH Put SOLE 0 8,000 0 0
SEVEN STARS CLOUD GROUP INC COM 81789Y102 5 2,800 SH   SOLE 0 2,800 0 0
SHAKE SHACK INC CL A 819047101 19 466 SH   SOLE 0 466 0 0
SHAKE SHACK INC Put 819047101 3 4,900 SH Put SOLE 0 4,900 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 7 377 SH   SOLE 0 377 0 0
SHAW COMMUNICATIONS INC Call 82028K200 0 500 SH Call SOLE 0 500 0 0
SHAW COMMUNICATIONS INC Put 82028K200 0 500 SH Put SOLE 0 500 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 301 14,346 SH   SOLE 0 14,346 0 0
SHELL MIDSTREAM PARTNERS L P Call 822634101 1 5,700 SH Call SOLE 0 5,700 0 0
SHELL MIDSTREAM PARTNERS L P Put 822634101 7 4,000 SH Put SOLE 0 4,000 0 0
SHERWIN WILLIAMS CO COM 824348106 1,842 4,700 SH   SOLE 0 4,700 0 0
SHERWIN WILLIAMS CO Put 824348106 2 2,500 SH Put SOLE 0 2,500 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 3 250 SH   SOLE 0 250 0 0
SHIP FINANCE INTERNATIONAL L Call G81075106 0 1,900 SH Call SOLE 0 1,900 0 0
SHIP FINANCE INTERNATIONAL L Put G81075106 15 19,400 SH Put SOLE 0 19,400 0 0
SHIRE PLC SPONSORED ADR 82481R106 1,222 8,186 SH   SOLE 0 8,186 0 0
SHIRE PLC Call 82481R106 95 15,400 SH Call SOLE 0 15,400 0 0
SHIRE PLC Put 82481R106 220 11,500 SH Put SOLE 0 11,500 0 0
SHOPIFY INC CL A 82509L107 2,200 17,658 SH   SOLE 0 17,658 0 0
SHOPIFY INC Call 82509L107 262 28,900 SH Call SOLE 0 28,900 0 0
SHOPIFY INC Put 82509L107 331 42,100 SH Put SOLE 0 42,100 0 0
SHUTTERFLY INC COM 82568P304 365 4,500 SH   SOLE 0 4,500 0 0
SHUTTERFLY INC Call 82568P304 239 31,900 SH Call SOLE 0 31,900 0 0
SHUTTERFLY INC Put 82568P304 22 5,900 SH Put SOLE 0 5,900 0 0
SHUTTERSTOCK INC Put 825690100 2 1,000 SH Put SOLE 0 1,000 0 0
SIBANYE STILLWATER SPONSORED ADR 825724206 8 2,149 SH   SOLE 0 2,149 0 0
SIBANYE STILLWATER Call 825724206 0 1,000 SH Call SOLE 0 1,000 0 0
SIBANYE STILLWATER Put 825724206 45 35,700 SH Put SOLE 0 35,700 0 0
SIERRA WIRELESS INC COM 826516106 17 1,033 SH   SOLE 0 1,033 0 0
SIERRA WIRELESS INC Put 826516106 0 400 SH Put SOLE 0 400 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 147 1,042 SH   SOLE 0 1,042 0 0
SIGNET JEWELERS LIMITED SHS G81276100 67 1,757 SH   SOLE 0 1,757 0 0
SIGNET JEWELERS LIMITED Call G81276100 21 45,400 SH Call SOLE 0 45,400 0 0
SIGNET JEWELERS LIMITED Put G81276100 64 19,400 SH Put SOLE 0 19,400 0 0
SILICON LABORATORIES INC Call 826919102 1 400 SH Call SOLE 0 400 0 0
SILVERBOW RES INC COM 82836G102 1 53 SH   SOLE 0 53 0 0
SIMON PPTY GROUP INC NEW Call 828806109 18 3,700 SH Call SOLE 0 3,700 0 0
SIMON PPTY GROUP INC NEW Put 828806109 106 51,200 SH Put SOLE 0 51,200 0 0
SINA CORP ORD G81477104 645 6,194 SH   SOLE 0 6,194 0 0
SINA CORP Call G81477104 1 600 SH Call SOLE 0 600 0 0
SINA CORP Put G81477104 11 2,300 SH Put SOLE 0 2,300 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 40 1,306 SH   SOLE 0 1,306 0 0
SINCLAIR BROADCAST GROUP INC Call 829226109 1 26,900 SH Call SOLE 0 26,900 0 0
SINCLAIR BROADCAST GROUP INC Put 829226109 7 500 SH Put SOLE 0 500 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 61 800 SH   SOLE 0 800 0 0
SITEONE LANDSCAPE SUPPLY INC Call 82982L103 1 300 SH Call SOLE 0 300 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 347 5,581 SH   SOLE 0 5,581 0 0
SIX FLAGS ENTMT CORP NEW Put 83001A102 37 11,000 SH Put SOLE 0 11,000 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 15 627 SH   SOLE 0 627 0 0
SK TELECOM LTD Call 78440P108 0 200 SH Call SOLE 0 200 0 0
SKECHERS U S A INC CL A 830566105 579 14,905 SH   SOLE 0 14,905 0 0
SKECHERS U S A INC Call 830566105 8 4,100 SH Call SOLE 0 4,100 0 0
SKECHERS U S A INC Put 830566105 34 26,200 SH Put SOLE 0 26,200 0 0
SKYWEST INC COM 830879102 12 237 SH   SOLE 0 237 0 0
SKYWEST INC Call 830879102 0 100 SH Call SOLE 0 100 0 0
SKYWORKS SOLUTIONS INC Call 83088M102 56 17,500 SH Call SOLE 0 17,500 0 0
SKYWORKS SOLUTIONS INC Put 83088M102 34 9,100 SH Put SOLE 0 9,100 0 0
SL GREEN RLTY CORP COM 78440X101 5 60 SH   SOLE 0 60 0 0
SL GREEN RLTY CORP Call 78440X101 16 6,900 SH Call SOLE 0 6,900 0 0
SL GREEN RLTY CORP Put 78440X101 4 2,400 SH Put SOLE 0 2,400 0 0
SM ENERGY CO COM 78454L100 246 13,659 SH   SOLE 0 13,659 0 0
SM ENERGY CO Call 78454L100 1 11,900 SH Call SOLE 0 11,900 0 0
SM ENERGY CO Put 78454L100 102 23,200 SH Put SOLE 0 23,200 0 0
SMART & FINAL STORES INC COM 83190B101 10 1,975 SH   SOLE 0 1,975 0 0
SMART & FINAL STORES INC Put 83190B101 0 3,100 SH Put SOLE 0 3,100 0 0
SMART SAND INC COM 83191H107 16 2,793 SH   SOLE 0 2,793 0 0
SMITH A O Put 831865209 0 1,200 SH Put SOLE 0 1,200 0 0
SMUCKER J M CO COM NEW 832696405 100 809 SH   SOLE 0 809 0 0
SMUCKER J M CO Call 832696405 2 800 SH Call SOLE 0 800 0 0
SMUCKER J M CO Put 832696405 7 700 SH Put SOLE 0 700 0 0
SNAP INC CL A 83304A106 186 11,724 SH   SOLE 0 11,724 0 0
SNAP INC Call 83304A106 7 41,600 SH Call SOLE 0 41,600 0 0
SNAP INC Put 83304A106 36 38,900 SH Put SOLE 0 38,900 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 238 4,856 SH   SOLE 0 4,856 0 0
SOCIEDAD QUIMICA MINERA DE C Call 833635105 0 2,100 SH Call SOLE 0 2,100 0 0
SOCIEDAD QUIMICA MINERA DE C Put 833635105 8 3,600 SH Put SOLE 0 3,600 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 1,210 13,181 SH   SOLE 0 13,181 0 0
SODASTREAM INTERNATIONAL LTD Call M9068E105 2 200 SH Call SOLE 0 200 0 0
SODASTREAM INTERNATIONAL LTD Put M9068E105 148 49,600 SH Put SOLE 0 49,600 0 0
SOGOU INC ADR REPSTG A 83409V104 9 1,200 SH   SOLE 0 1,200 0 0
SOGOU INC Call 83409V104 0 5,400 SH Call SOLE 0 5,400 0 0
SOGOU INC Put 83409V104 13 5,700 SH Put SOLE 0 5,700 0 0
SOHU COM INC COM 83408W103 344 11,138 SH   SOLE 0 11,138 0 0
SOHU COM INC Call 83408W103 9 15,000 SH Call SOLE 0 15,000 0 0
SOHU COM INC Put 83408W103 0 100 SH Put SOLE 0 100 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 728 13,850 SH   SOLE 0 13,850 0 0
SOLAREDGE TECHNOLOGIES INC Call 83417M104 148 4,500 SH Call SOLE 0 4,500 0 0
SOLAREDGE TECHNOLOGIES INC Put 83417M104 94 15,600 SH Put SOLE 0 15,600 0 0
SONIC CORP Call 835451105 1 7,800 SH Call SOLE 0 7,800 0 0
SONY CORP SPONSORED ADR 835699307 24 517 SH   SOLE 0 517 0 0
SONY CORP Call 835699307 48 14,800 SH Call SOLE 0 14,800 0 0
SONY CORP Put 835699307 0 1,400 SH Put SOLE 0 1,400 0 0
SOPHIRIS BIO INC COM NEW 83578Q209 2 1,000 SH   SOLE 0 1,000 0 0
SOPHIRIS BIO INC Put 83578Q209 1 2,000 SH Put SOLE 0 2,000 0 0
SORL AUTO PTS INC COM 78461U101 42 6,500 SH   SOLE 0 6,500 0 0
SORL AUTO PTS INC Call 78461U101 1 3,400 SH Call SOLE 0 3,400 0 0
SORL AUTO PTS INC Put 78461U101 0 800 SH Put SOLE 0 800 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 0 100 SH   SOLE 0 100 0 0
SOTHEBYS Call 835898107 2 1,000 SH Call SOLE 0 1,000 0 0
SOTHEBYS Put 835898107 2 4,000 SH Put SOLE 0 4,000 0 0
SOUTH ST CORP COM 840441109 213 2,500 SH   SOLE 0 2,500 0 0
SOUTH ST CORP Put 840441109 8 4,700 SH Put SOLE 0 4,700 0 0
SOUTHERN CO COM 842587107 43 982 SH   SOLE 0 982 0 0
SOUTHERN CO Call 842587107 2 33,900 SH Call SOLE 0 33,900 0 0
SOUTHERN CO Put 842587107 3 7,800 SH Put SOLE 0 7,800 0 0
SOUTHERN COPPER CORP COM 84265V105 6 117 SH   SOLE 0 117 0 0
SOUTHERN COPPER CORP Call 84265V105 2 300 SH Call SOLE 0 300 0 0
SOUTHSIDE BANCSHARES INC Call 84470P109 0 200 SH Call SOLE 0 200 0 0
SOUTHWEST AIRLS CO COM 844741108 268 4,687 SH   SOLE 0 4,687 0 0
SOUTHWEST AIRLS CO Call 844741108 11 5,900 SH Call SOLE 0 5,900 0 0
SOUTHWEST AIRLS CO Put 844741108 27 13,600 SH Put SOLE 0 13,600 0 0
SOUTHWESTERN ENERGY CO COM 845467109 219 50,643 SH   SOLE 0 50,643 0 0
SOUTHWESTERN ENERGY CO Call 845467109 0 14,400 SH Call SOLE 0 14,400 0 0
SOUTHWESTERN ENERGY CO Put 845467109 48 9,300 SH Put SOLE 0 9,300 0 0
SPARK THERAPEUTICS INC COM 84652J103 797 11,982 SH   SOLE 0 11,982 0 0
SPARK THERAPEUTICS INC Call 84652J103 26 5,900 SH Call SOLE 0 5,900 0 0
SPARK THERAPEUTICS INC Put 84652J103 12 7,100 SH Put SOLE 0 7,100 0 0
SPARTAN MTRS INC COM 846819100 0 49 SH   SOLE 0 49 0 0
SPARTAN MTRS INC Call 846819100 7 3,300 SH Call SOLE 0 3,300 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 22,601 93,626 SH   SOLE 0 93,626 0 0
SPDR DOW JONES INDL AVRG ETF Call 78467X109 1,262 372,700 SH Call SOLE 0 372,700 0 0
SPDR DOW JONES INDL AVRG ETF Put 78467X109 1,257 290,400 SH Put SOLE 0 290,400 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 99 794 SH   SOLE 0 794 0 0
SPDR GOLD TRUST Call 78463V107 450 228,800 SH Call SOLE 0 228,800 0 0
SPDR GOLD TRUST Put 78463V107 120 294,600 SH Put SOLE 0 294,600 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 104 2,600 SH   SOLE 0 2,600 0 0
SPDR INDEX SHS FDS Call 78463X202 23 79,900 SH Call SOLE 0 79,900 0 0
SPDR INDEX SHS FDS Put 78463X202 94 107,500 SH Put SOLE 0 107,500 0 0
SPDR S&P 500 ETF TR Call 78462F103 1,989 698,600 SH Call SOLE 0 698,600 0 0
SPDR S&P 500 ETF TR Put 78462F103 1,897 271,400 SH Put SOLE 0 271,400 0 0
SPDR S&P MIDCAP 400 ETF TR Call 78467Y107 50 32,000 SH Call SOLE 0 32,000 0 0
SPDR S&P MIDCAP 400 ETF TR Put 78467Y107 41 15,100 SH Put SOLE 0 15,100 0 0
SPDR SERIES TRUST AEROSPACE DEF 78464A631 185 2,140 SH   SOLE 0 2,140 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 531 8,795 SH   SOLE 0 8,795 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 536 13,147 SH   SOLE 0 13,147 0 0
SPDR SERIES TRUST S&P PHARMAC 78464A722 4 100 SH   SOLE 0 100 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 7,843 222,690 SH   SOLE 0 222,690 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 1,369 28,600 SH   SOLE 0 28,600 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 254 2,900 SH   SOLE 0 2,900 0 0
SPDR SERIES TRUST Call 78464A870 1,105 212,400 SH Call SOLE 0 212,400 0 0
SPDR SERIES TRUST Call 78464A797 12 4,600 SH Call SOLE 0 4,600 0 0
SPDR SERIES TRUST Call 78464A755 159 53,600 SH Call SOLE 0 53,600 0 0
SPDR SERIES TRUST Call 78464A763 0 200 SH Call SOLE 0 200 0 0
SPDR SERIES TRUST Call 78464A730 541 410,200 SH Call SOLE 0 410,200 0 0
SPDR SERIES TRUST Call 78464A748 0 100 SH Call SOLE 0 100 0 0
SPDR SERIES TRUST Call 78464A722 0 600 SH Call SOLE 0 600 0 0
SPDR SERIES TRUST Call 78464A714 46 59,600 SH Call SOLE 0 59,600 0 0
SPDR SERIES TRUST Call 78464A888 2 5,700 SH Call SOLE 0 5,700 0 0
SPDR SERIES TRUST Call 78464A698 693 353,600 SH Call SOLE 0 353,600 0 0
SPDR SERIES TRUST Call 78464A631 3 600 SH Call SOLE 0 600 0 0
SPDR SERIES TRUST Call 78464A607 0 400 SH Call SOLE 0 400 0 0
SPDR SERIES TRUST Put 78464A607 3 300 SH Put SOLE 0 300 0 0
SPDR SERIES TRUST Put 78464A631 1 1,600 SH Put SOLE 0 1,600 0 0
SPDR SERIES TRUST Put 78464A698 488 201,400 SH Put SOLE 0 201,400 0 0
SPDR SERIES TRUST Put 78464A888 26 16,700 SH Put SOLE 0 16,700 0 0
SPDR SERIES TRUST Put 78464A714 113 153,200 SH Put SOLE 0 153,200 0 0
SPDR SERIES TRUST Put 78464A722 0 300 SH Put SOLE 0 300 0 0
SPDR SERIES TRUST Put 78464A748 4 900 SH Put SOLE 0 900 0 0
SPDR SERIES TRUST Put 78464A730 1,742 935,200 SH Put SOLE 0 935,200 0 0
SPDR SERIES TRUST Put 78464A763 2 1,100 SH Put SOLE 0 1,100 0 0
SPDR SERIES TRUST Put 78464A789 0 700 SH Put SOLE 0 700 0 0
SPDR SERIES TRUST Put 78464A755 112 78,000 SH Put SOLE 0 78,000 0 0
SPDR SERIES TRUST Put 78464A797 24 24,800 SH Put SOLE 0 24,800 0 0
SPDR SERIES TRUST Put 78464A870 2,662 759,300 SH Put SOLE 0 759,300 0 0
SPECTRA ENERGY PARTNERS LP Call 84756N109 2 5,900 SH Call SOLE 0 5,900 0 0
SPECTRA ENERGY PARTNERS LP Put 84756N109 8 1,700 SH Put SOLE 0 1,700 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 575 5,550 SH   SOLE 0 5,550 0 0
SPECTRUM BRANDS HLDGS INC Call 84763R101 41 4,400 SH Call SOLE 0 4,400 0 0
SPECTRUM BRANDS HLDGS INC Put 84763R101 110 15,000 SH Put SOLE 0 15,000 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 50 3,161 SH   SOLE 0 3,161 0 0
SPHERE 3D CORP NEW COM NEW 84841L209 0 48 SH   SOLE 0 48 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 304 3,640 SH   SOLE 0 3,640 0 0
SPIRIT AEROSYSTEMS HLDGS INC Call 848574109 8 2,400 SH Call SOLE 0 2,400 0 0
SPIRIT AEROSYSTEMS HLDGS INC Put 848574109 20 6,400 SH Put SOLE 0 6,400 0 0
SPIRIT AIRLS INC COM 848577102 83 2,218 SH   SOLE 0 2,218 0 0
SPIRIT AIRLS INC Put 848577102 7 1,000 SH Put SOLE 0 1,000 0 0
SPIRIT RLTY CAP INC NEW Call 84860W102 0 9,200 SH Call SOLE 0 9,200 0 0
SPIRIT RLTY CAP INC NEW Put 84860W102 0 100 SH Put SOLE 0 100 0 0
SPLUNK INC COM 848637104 4 45 SH   SOLE 0 45 0 0
SPLUNK INC Call 848637104 270 9,300 SH Call SOLE 0 9,300 0 0
SPLUNK INC Put 848637104 9 7,900 SH Put SOLE 0 7,900 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 26 6,500 SH   SOLE 0 6,500 0 0
SPORTSMANS WHSE HLDGS INC Call 84920Y106 0 10,400 SH Call SOLE 0 10,400 0 0
SPORTSMANS WHSE HLDGS INC Put 84920Y106 2 2,100 SH Put SOLE 0 2,100 0 0
SPRINT CORP Call 85207U105 0 18,000 SH Call SOLE 0 18,000 0 0
SPROUTS FMRS MKT INC COM 85208M102 255 10,874 SH   SOLE 0 10,874 0 0
SPROUTS FMRS MKT INC Call 85208M102 2 5,800 SH Call SOLE 0 5,800 0 0
SPROUTS FMRS MKT INC Put 85208M102 1 700 SH Put SOLE 0 700 0 0
SPS COMM INC COM 78463M107 70 1,100 SH   SOLE 0 1,100 0 0
SPX CORP COM 784635104 41 1,291 SH   SOLE 0 1,291 0 0
SPX CORP Put 784635104 9 10,000 SH Put SOLE 0 10,000 0 0
SPX FLOW INC COM 78469X107 32 662 SH   SOLE 0 662 0 0
SQUARE INC CL A 852234103 4,940 100,411 SH   SOLE 0 100,411 0 0
SQUARE INC Call 852234103 1,644 134,600 SH Call SOLE 0 134,600 0 0
SQUARE INC Put 852234103 312 149,200 SH Put SOLE 0 149,200 0 0
SS&C TECHNOLOGIES HLDGS INC Call 78467J100 1 100 SH Call SOLE 0 100 0 0
SSR MNG INC COM 784730103 68 7,107 SH   SOLE 0 7,107 0 0
SSR MNG INC Call 784730103 0 1,700 SH Call SOLE 0 1,700 0 0
SSR MNG INC Put 784730103 20 7,300 SH Put SOLE 0 7,300 0 0
STAG INDL INC COM 85254J102 2 86 SH   SOLE 0 86 0 0
STAG INDL INC Call 85254J102 0 1,300 SH Call SOLE 0 1,300 0 0
STAG INDL INC Put 85254J102 5 1,300 SH Put SOLE 0 1,300 0 0
STAMPS COM INC Call 852857200 360 6,000 SH Call SOLE 0 6,000 0 0
STAMPS COM INC Put 852857200 77 11,700 SH Put SOLE 0 11,700 0 0
STANLEY BLACK & DECKER INC COM 854502101 2 16 SH   SOLE 0 16 0 0
STANLEY BLACK & DECKER INC Put 854502101 6 700 SH Put SOLE 0 700 0 0
STAR BULK CARRIERS CORP SHS PAR Y8162K204 45 3,931 SH   SOLE 0 3,931 0 0
STAR BULK CARRIERS CORP Call Y8162K204 4 5,100 SH Call SOLE 0 5,100 0 0
STARBUCKS CORP Call 855244109 44 46,600 SH Call SOLE 0 46,600 0 0
STARBUCKS CORP Put 855244109 43 75,200 SH Put SOLE 0 75,200 0 0
STARS GROUP INC COM 85570W100 234 8,500 SH   SOLE 0 8,500 0 0
STARS GROUP INC Call 85570W100 1 1,900 SH Call SOLE 0 1,900 0 0
STARS GROUP INC Put 85570W100 31 13,200 SH Put SOLE 0 13,200 0 0
STARTEK INC COM 85569C107 21 2,150 SH   SOLE 0 2,150 0 0
STARWOOD PPTY TR INC COM 85571B105 81 3,900 SH   SOLE 0 3,900 0 0
STARWOOD PPTY TR INC Call 85571B105 0 16,600 SH Call SOLE 0 16,600 0 0
STATE STR CORP Call 857477103 263 13,000 SH Call SOLE 0 13,000 0 0
STATE STR CORP Put 857477103 5 3,900 SH Put SOLE 0 3,900 0 0
STATOIL ASA SPONSORED ADR 85771P102 2 100 SH   SOLE 0 100 0 0
STATOIL ASA Call 85771P102 0 100 SH Call SOLE 0 100 0 0
STEEL DYNAMICS INC COM 858119100 554 12,543 SH   SOLE 0 12,543 0 0
STEEL DYNAMICS INC Call 858119100 2,744 199,400 SH Call SOLE 0 199,400 0 0
STEEL DYNAMICS INC Put 858119100 76 18,500 SH Put SOLE 0 18,500 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 9 600 SH   SOLE 0 600 0 0
STEMLINE THERAPEUTICS INC Call 85858C107 13 2,100 SH Call SOLE 0 2,100 0 0
STEMLINE THERAPEUTICS INC Put 85858C107 7 5,000 SH Put SOLE 0 5,000 0 0
STERICYCLE INC COM 858912108 0 9 SH   SOLE 0 9 0 0
STERICYCLE INC Call 858912108 3 1,800 SH Call SOLE 0 1,800 0 0
STERICYCLE INC Put 858912108 5 3,200 SH Put SOLE 0 3,200 0 0
STERIS PLC SHS USD G84720104 252 2,700 SH   SOLE 0 2,700 0 0
STERIS PLC Put G84720104 27 5,000 SH Put SOLE 0 5,000 0 0
STERLING CONSTRUCTION CO INC COM 859241101 19 1,672 SH   SOLE 0 1,672 0 0
STERLING CONSTRUCTION CO INC Call 859241101 0 100 SH Call SOLE 0 100 0 0
STERLING CONSTRUCTION CO INC Put 859241101 1 1,400 SH Put SOLE 0 1,400 0 0
STIFEL FINL CORP Call 860630102 7 1,600 SH Call SOLE 0 1,600 0 0
STIFEL FINL CORP Put 860630102 14 3,300 SH Put SOLE 0 3,300 0 0
STITCH FIX INC COM CL A 860897107 283 13,981 SH   SOLE 0 13,981 0 0
STITCH FIX INC Call 860897107 23 14,900 SH Call SOLE 0 14,900 0 0
STITCH FIX INC Put 860897107 97 14,800 SH Put SOLE 0 14,800 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 99 4,446 SH   SOLE 0 4,446 0 0
STMICROELECTRONICS N V Call 861012102 3 2,000 SH Call SOLE 0 2,000 0 0
STMICROELECTRONICS N V Put 861012102 4 2,400 SH Put SOLE 0 2,400 0 0
STONE ENERGY CORP Call 861642403 0 300 SH Call SOLE 0 300 0 0
STONERIDGE INC COM 86183P102 38 1,393 SH   SOLE 0 1,393 0 0
STONERIDGE INC Call 86183P102 8 1,400 SH Call SOLE 0 1,400 0 0
STONERIDGE INC Put 86183P102 0 400 SH Put SOLE 0 400 0 0
STORE CAP CORP Call 862121100 1 1,900 SH Call SOLE 0 1,900 0 0
STORE CAP CORP Put 862121100 2 1,600 SH Put SOLE 0 1,600 0 0
STRATASYS LTD Call M85548101 0 2,700 SH Call SOLE 0 2,700 0 0
STRATASYS LTD Put M85548101 0 200 SH Put SOLE 0 200 0 0
STRYKER CORP COM 863667101 104 650 SH   SOLE 0 650 0 0
STRYKER CORP Call 863667101 2 1,000 SH Call SOLE 0 1,000 0 0
STRYKER CORP Put 863667101 12 2,400 SH Put SOLE 0 2,400 0 0
STURM RUGER & CO INC Call 864159108 10 2,500 SH Call SOLE 0 2,500 0 0
STURM RUGER & CO INC Put 864159108 0 400 SH Put SOLE 0 400 0 0
SUBURBAN PROPANE PARTNERS L Put 864482104 0 100 SH Put SOLE 0 100 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 367 26,976 SH   SOLE 0 26,976 0 0
SUMMIT MATLS INC Call 86614U100 0 800 SH Call SOLE 0 800 0 0
SUN LIFE FINL INC Call 866796105 0 600 SH Call SOLE 0 600 0 0
SUN LIFE FINL INC Put 866796105 0 400 SH Put SOLE 0 400 0 0
SUNCOKE ENERGY INC Call 86722A103 2 6,000 SH Call SOLE 0 6,000 0 0
SUNCOKE ENERGY INC Put 86722A103 0 100 SH Put SOLE 0 100 0 0
SUNCOKE ENERGY PARTNERS L P Call 86722Y101 0 7,200 SH Call SOLE 0 7,200 0 0
SUNCOR ENERGY INC NEW COM 867224107 3 100 SH   SOLE 0 100 0 0
SUNCOR ENERGY INC NEW Call 867224107 44 24,400 SH Call SOLE 0 24,400 0 0
SUNCOR ENERGY INC NEW Put 867224107 7 4,000 SH Put SOLE 0 4,000 0 0
SUNOCO LP Call 86765K109 0 4,900 SH Call SOLE 0 4,900 0 0
SUNOCO LP Put 86765K109 2 500 SH Put SOLE 0 500 0 0
SUNOPTA INC COM 8676EP108 33 4,699 SH   SOLE 0 4,699 0 0
SUNOPTA INC Call 8676EP108 0 400 SH Call SOLE 0 400 0 0
SUNOPTA INC Put 8676EP108 3 4,400 SH Put SOLE 0 4,400 0 0
SUNPOWER CORP Call 867652406 0 400 SH Call SOLE 0 400 0 0
SUNPOWER CORP Put 867652406 0 3,200 SH Put SOLE 0 3,200 0 0
SUNRUN INC Call 86771W105 3 1,300 SH Call SOLE 0 1,300 0 0
SUNRUN INC Put 86771W105 0 100 SH Put SOLE 0 100 0 0
SUNTRUST BKS INC Call 867914103 375 30,800 SH Call SOLE 0 30,800 0 0
SUNTRUST BKS INC Put 867914103 0 900 SH Put SOLE 0 900 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 34 4,140 SH   SOLE 0 4,140 0 0
SUPERIOR ENERGY SVCS INC Put 868157108 10 4,900 SH Put SOLE 0 4,900 0 0
SUPERIOR INDS INTL INC Call 868168105 2 9,500 SH Call SOLE 0 9,500 0 0
SUPERIOR INDS INTL INC Put 868168105 6 3,300 SH Put SOLE 0 3,300 0 0
SUPERNUS PHARMACEUTICALS INC Put 868459108 2 3,300 SH Put SOLE 0 3,300 0 0
SUPERVALU INC COM NEW 868536301 12 795 SH   SOLE 0 795 0 0
SUPERVALU INC Call 868536301 0 100 SH Call SOLE 0 100 0 0
SUPERVALU INC Put 868536301 3 1,300 SH Put SOLE 0 1,300 0 0
SURGERY PARTNERS INC COM 86881A100 5 300 SH   SOLE 0 300 0 0
SURGERY PARTNERS INC Call 86881A100 2 1,600 SH Call SOLE 0 1,600 0 0
SURGERY PARTNERS INC Put 86881A100 1 1,600 SH Put SOLE 0 1,600 0 0
SVB FINL GROUP Call 78486Q101 21 700 SH Call SOLE 0 700 0 0
SVB FINL GROUP Put 78486Q101 1 600 SH Put SOLE 0 600 0 0
SYMANTEC CORP COM 871503108 399 15,452 SH   SOLE 0 15,452 0 0
SYMANTEC CORP Call 871503108 0 3,900 SH Call SOLE 0 3,900 0 0
SYMANTEC CORP Put 871503108 59 17,800 SH Put SOLE 0 17,800 0 0
SYNAPTICS INC COM 87157D109 9 200 SH   SOLE 0 200 0 0
SYNAPTICS INC Call 87157D109 14 2,600 SH Call SOLE 0 2,600 0 0
SYNAPTICS INC Put 87157D109 0 400 SH Put SOLE 0 400 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 9 911 SH   SOLE 0 911 0 0
SYNCHRONOSS TECHNOLOGIES INC Call 87157B103 1 1,200 SH Call SOLE 0 1,200 0 0
SYNCHRONOSS TECHNOLOGIES INC Put 87157B103 14 3,000 SH Put SOLE 0 3,000 0 0
SYNCHRONY FINL COM 87165B103 1,128 33,657 SH   SOLE 0 33,657 0 0
SYNCHRONY FINL Call 87165B103 22 28,000 SH Call SOLE 0 28,000 0 0
SYNCHRONY FINL Put 87165B103 177 84,700 SH Put SOLE 0 84,700 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 127 69,856 SH   SOLE 0 69,856 0 0
SYNERGY PHARMACEUTICALS DEL Call 871639308 0 1,200 SH Call SOLE 0 1,200 0 0
SYNERGY PHARMACEUTICALS DEL Put 871639308 233 97,200 SH Put SOLE 0 97,200 0 0
SYNOPSYS INC COM 871607107 41 500 SH   SOLE 0 500 0 0
SYNOPSYS INC Call 871607107 3 600 SH Call SOLE 0 600 0 0
SYNOPSYS INC Put 871607107 4 1,100 SH Put SOLE 0 1,100 0 0
SYNOVUS FINL CORP COM NEW 87161C501 39 795 SH   SOLE 0 795 0 0
SYNTEL INC COM 87162H103 208 8,152 SH   SOLE 0 8,152 0 0
SYNTEL INC Put 87162H103 33 27,000 SH Put SOLE 0 27,000 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 1 100 SH   SOLE 0 100 0 0
SYROS PHARMACEUTICALS INC Call 87184Q107 6 3,100 SH Call SOLE 0 3,100 0 0
SYROS PHARMACEUTICALS INC Put 87184Q107 5 7,200 SH Put SOLE 0 7,200 0 0
SYSCO CORP Call 871829107 7 2,300 SH Call SOLE 0 2,300 0 0
SYSCO CORP Put 871829107 0 1,000 SH Put SOLE 0 1,000 0 0
T MOBILE US INC COM 872590104 557 9,136 SH   SOLE 0 9,136 0 0
T MOBILE US INC Call 872590104 74 24,600 SH Call SOLE 0 24,600 0 0
T MOBILE US INC Put 872590104 48 17,900 SH Put SOLE 0 17,900 0 0
T2 BIOSYSTEMS INC COM 89853L104 9 1,400 SH   SOLE 0 1,400 0 0
T2 BIOSYSTEMS INC Call 89853L104 0 200 SH Call SOLE 0 200 0 0
TABLEAU SOFTWARE INC CL A 87336U105 336 4,162 SH   SOLE 0 4,162 0 0
TABLEAU SOFTWARE INC Call 87336U105 44 4,100 SH Call SOLE 0 4,100 0 0
TABLEAU SOFTWARE INC Put 87336U105 0 200 SH Put SOLE 0 200 0 0
TAHOE RES INC COM 873868103 7 1,700 SH   SOLE 0 1,700 0 0
TAHOE RES INC Call 873868103 3 21,200 SH Call SOLE 0 21,200 0 0
TAHOE RES INC Put 873868103 1 3,000 SH Put SOLE 0 3,000 0 0
TAILORED BRANDS INC COM 87403A107 114 4,563 SH   SOLE 0 4,563 0 0
TAILORED BRANDS INC Call 87403A107 39 9,100 SH Call SOLE 0 9,100 0 0
TAILORED BRANDS INC Put 87403A107 16 18,800 SH Put SOLE 0 18,800 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 482 11,017 SH   SOLE 0 11,017 0 0
TAIWAN SEMICONDUCTOR MFG LTD Call 874039100 9 5,600 SH Call SOLE 0 5,600 0 0
TAIWAN SEMICONDUCTOR MFG LTD Put 874039100 26 21,600 SH Put SOLE 0 21,600 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,109 11,348 SH   SOLE 0 11,348 0 0
TAKE-TWO INTERACTIVE SOFTWAR Call 874054109 1 900 SH Call SOLE 0 900 0 0
TAKE-TWO INTERACTIVE SOFTWAR Put 874054109 200 10,700 SH Put SOLE 0 10,700 0 0
TAL ED GROUP SPONSORED ADS 874080104 274 7,405 SH   SOLE 0 7,405 0 0
TAL ED GROUP Call 874080104 109 16,400 SH Call SOLE 0 16,400 0 0
TAL ED GROUP Put 874080104 100 49,500 SH Put SOLE 0 49,500 0 0
TALLGRASS ENERGY GP LP SHS CL A 874696107 9 500 SH   SOLE 0 500 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 7 1,600 SH   SOLE 0 1,600 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 627 28,529 SH   SOLE 0 28,529 0 0
TANGER FACTORY OUTLET CTRS I Call 875465106 2 8,000 SH Call SOLE 0 8,000 0 0
TANGER FACTORY OUTLET CTRS I Put 875465106 160 66,000 SH Put SOLE 0 66,000 0 0
TAPESTRY INC COM 876030107 83 1,585 SH   SOLE 0 1,585 0 0
TAPESTRY INC Call 876030107 12 2,300 SH Call SOLE 0 2,300 0 0
TAPESTRY INC Put 876030107 0 300 SH Put SOLE 0 300 0 0
TARGA RES CORP COM 87612G101 597 13,571 SH   SOLE 0 13,571 0 0
TARGA RES CORP Call 87612G101 5 16,900 SH Call SOLE 0 16,900 0 0
TARGA RES CORP Put 87612G101 92 63,500 SH Put SOLE 0 63,500 0 0
TARGET CORP COM 87612E106 229 3,300 SH   SOLE 0 3,300 0 0
TARGET CORP Call 87612E106 3 31,200 SH Call SOLE 0 31,200 0 0
TARGET CORP Put 87612E106 95 71,500 SH Put SOLE 0 71,500 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 88 900 SH   SOLE 0 900 0 0
TATA MTRS LTD SPONSORED ADR 876568502 160 6,261 SH   SOLE 0 6,261 0 0
TATA MTRS LTD Call 876568502 0 700 SH Call SOLE 0 700 0 0
TATA MTRS LTD Put 876568502 24 7,800 SH Put SOLE 0 7,800 0 0
TAUBMAN CTRS INC Call 876664103 1 4,700 SH Call SOLE 0 4,700 0 0
TAUBMAN CTRS INC Put 876664103 1 2,100 SH Put SOLE 0 2,100 0 0
TAYLOR MORRISON HOME CORP Put 87724P106 0 1,000 SH Put SOLE 0 1,000 0 0
TCF FINL CORP Call 872275102 6 2,100 SH Call SOLE 0 2,100 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 782 13,206 SH   SOLE 0 13,206 0 0
TD AMERITRADE HLDG CORP Call 87236Y108 43 7,800 SH Call SOLE 0 7,800 0 0
TD AMERITRADE HLDG CORP Put 87236Y108 18 18,800 SH Put SOLE 0 18,800 0 0
TE CONNECTIVITY LTD REG SHS H84989104 23 233 SH   SOLE 0 233 0 0
TE CONNECTIVITY LTD Call H84989104 3 5,700 SH Call SOLE 0 5,700 0 0
TE CONNECTIVITY LTD Put H84989104 0 1,200 SH Put SOLE 0 1,200 0 0
TEAM INC Call 878155100 0 800 SH Call SOLE 0 800 0 0
TEAM INC Put 878155100 0 500 SH Put SOLE 0 500 0 0
TECH DATA CORP COM 878237106 89 1,051 SH   SOLE 0 1,051 0 0
TECH DATA CORP Call 878237106 11 4,200 SH Call SOLE 0 4,200 0 0
TECH DATA CORP Put 878237106 10 2,100 SH Put SOLE 0 2,100 0 0
TECHNIPFMC PLC COM G87110105 1,781 60,493 SH   SOLE 0 60,493 0 0
TECHNIPFMC PLC Call G87110105 15 20,400 SH Call SOLE 0 20,400 0 0
TECHNIPFMC PLC Put G87110105 61 42,400 SH Put SOLE 0 42,400 0 0
TECHTARGET INC COM 87874R100 5 300 SH   SOLE 0 300 0 0
TECHTARGET INC Call 87874R100 0 100 SH Call SOLE 0 100 0 0
TEEKAY CORPORATION COM Y8564W103 124 15,412 SH   SOLE 0 15,412 0 0
TEEKAY CORPORATION Call Y8564W103 0 19,600 SH Call SOLE 0 19,600 0 0
TEEKAY CORPORATION Put Y8564W103 9 10,200 SH Put SOLE 0 10,200 0 0
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 96 5,400 SH   SOLE 0 5,400 0 0
TEEKAY LNG PARTNERS L P Call Y8564M105 0 1,100 SH Call SOLE 0 1,100 0 0
TEEKAY LNG PARTNERS L P Put Y8564M105 21 11,100 SH Put SOLE 0 11,100 0 0
TEGNA INC COM 87901J105 4 372 SH   SOLE 0 372 0 0
TEGNA INC Call 87901J105 22 15,300 SH Call SOLE 0 15,300 0 0
TEGNA INC Put 87901J105 0 400 SH Put SOLE 0 400 0 0
TEJON RANCH CO COM 879080109 3 162 SH   SOLE 0 162 0 0
TELADOC INC Call 87918A105 73 6,600 SH Call SOLE 0 6,600 0 0
TELADOC INC Put 87918A105 1 900 SH Put SOLE 0 900 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 18 100 SH   SOLE 0 100 0 0
TELEDYNE TECHNOLOGIES INC Put 879360105 10 1,000 SH Put SOLE 0 1,000 0 0
TELEFLEX INC Put 879369106 3 1,000 SH Put SOLE 0 1,000 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 1 100 SH   SOLE 0 100 0 0
TELEFONICA BRASIL SA Call 87936R106 0 500 SH Call SOLE 0 500 0 0
TELEFONICA BRASIL SA Put 87936R106 0 100 SH Put SOLE 0 100 0 0
TELEFONICA S A SPONSORED ADR 879382208 10 1,100 SH   SOLE 0 1,100 0 0
TELEFONICA S A Call 879382208 11 27,000 SH Call SOLE 0 27,000 0 0
TELEFONICA S A Put 879382208 12 20,200 SH Put SOLE 0 20,200 0 0
TELENAV INC COM 879455103 0 100 SH   SOLE 0 100 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 37 1,325 SH   SOLE 0 1,325 0 0
TELEPHONE & DATA SYS INC Call 879433829 9 10,800 SH Call SOLE 0 10,800 0 0
TELLURIAN INC NEW COM 87968A104 7 1,100 SH   SOLE 0 1,100 0 0
TELLURIAN INC NEW Call 87968A104 0 200 SH Call SOLE 0 200 0 0
TELLURIAN INC NEW Put 87968A104 6 2,100 SH Put SOLE 0 2,100 0 0
TEMPUR SEALY INTL INC COM 88023U101 1,195 26,406 SH   SOLE 0 26,406 0 0
TEMPUR SEALY INTL INC Call 88023U101 1 2,200 SH Call SOLE 0 2,200 0 0
TEMPUR SEALY INTL INC Put 88023U101 268 46,700 SH Put SOLE 0 46,700 0 0
TENARIS S A Call 88031M109 1 1,300 SH Call SOLE 0 1,300 0 0
TENARIS S A Put 88031M109 6 5,900 SH Put SOLE 0 5,900 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 16 700 SH   SOLE 0 700 0 0
TENET HEALTHCARE CORP Call 88033G407 11 1,800 SH Call SOLE 0 1,800 0 0
TENET HEALTHCARE CORP Put 88033G407 9 11,400 SH Put SOLE 0 11,400 0 0
TERADATA CORP DEL COM 88076W103 510 12,877 SH   SOLE 0 12,877 0 0
TERADATA CORP DEL Call 88076W103 1 1,400 SH Call SOLE 0 1,400 0 0
TERADATA CORP DEL Put 88076W103 0 1,600 SH Put SOLE 0 1,600 0 0
TERADYNE INC Call 880770102 4 2,200 SH Call SOLE 0 2,200 0 0
TEREX CORP NEW COM 880779103 9 250 SH   SOLE 0 250 0 0
TERRENO RLTY CORP COM 88146M101 15 460 SH   SOLE 0 460 0 0
TESARO INC COM 881569107 637 11,150 SH   SOLE 0 11,150 0 0
TESARO INC Call 881569107 94 24,200 SH Call SOLE 0 24,200 0 0
TESARO INC Put 881569107 752 31,400 SH Put SOLE 0 31,400 0 0
TESLA INC COM 88160R101 924 3,474 SH   SOLE 0 3,474 0 0
TESLA INC Call 88160R101 701 81,000 SH Call SOLE 0 81,000 0 0
TESLA INC Put 88160R101 1,936 74,300 SH Put SOLE 0 74,300 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 0 100 SH   SOLE 0 100 0 0
TETRAPHASE PHARMACEUTICALS I Call 88165N105 0 2,700 SH Call SOLE 0 2,700 0 0
TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 23 1,300 SH   SOLE 0 1,300 0 0
TEUCRIUM COMMODITY TR Call 88166A102 0 500 SH Call SOLE 0 500 0 0
TEUCRIUM COMMODITY TR Call 88166A607 2 3,700 SH Call SOLE 0 3,700 0 0
TEUCRIUM COMMODITY TR Put 88166A607 2 11,000 SH Put SOLE 0 11,000 0 0
TEUCRIUM COMMODITY TR Put 88166A102 0 200 SH Put SOLE 0 200 0 0
TEUCRIUM COMMODITY TR Put 88166A508 0 3,600 SH Put SOLE 0 3,600 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 102 6,000 SH   SOLE 0 6,000 0 0
TEVA PHARMACEUTICAL INDS LTD Call 881624209 48 42,600 SH Call SOLE 0 42,600 0 0
TEVA PHARMACEUTICAL INDS LTD Put 881624209 1 100 SH Put SOLE 0 100 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 122 1,367 SH   SOLE 0 1,367 0 0
TEXAS CAPITAL BANCSHARES INC Call 88224Q107 0 400 SH Call SOLE 0 400 0 0
TEXAS INSTRS INC COM 882508104 1,396 13,444 SH   SOLE 0 13,444 0 0
TEXAS INSTRS INC Call 882508104 8 25,900 SH Call SOLE 0 25,900 0 0
TEXAS INSTRS INC Put 882508104 92 65,000 SH Put SOLE 0 65,000 0 0
TEXAS ROADHOUSE INC COM 882681109 7 122 SH   SOLE 0 122 0 0
TEXAS ROADHOUSE INC Put 882681109 0 100 SH Put SOLE 0 100 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 65 3,863 SH   SOLE 0 3,863 0 0
TEXTAINER GROUP HOLDINGS LTD Put G8766E109 25 3,400 SH Put SOLE 0 3,400 0 0
TEXTRON INC COM 883203101 23 398 SH   SOLE 0 398 0 0
TEXTRON INC Call 883203101 3 1,500 SH Call SOLE 0 1,500 0 0
TEXTRON INC Put 883203101 1 2,700 SH Put SOLE 0 2,700 0 0
TG THERAPEUTICS INC COM 88322Q108 37 2,644 SH   SOLE 0 2,644 0 0
TG THERAPEUTICS INC Call 88322Q108 14 11,000 SH Call SOLE 0 11,000 0 0
TG THERAPEUTICS INC Put 88322Q108 0 1,100 SH Put SOLE 0 1,100 0 0
THE TRADE DESK INC COM CL A 88339J105 833 16,793 SH   SOLE 0 16,793 0 0
THE TRADE DESK INC Call 88339J105 42 19,900 SH Call SOLE 0 19,900 0 0
THE TRADE DESK INC Put 88339J105 555 39,100 SH Put SOLE 0 39,100 0 0
THERAPEUTICSMD INC COM 88338N107 2 534 SH   SOLE 0 534 0 0
THERAPEUTICSMD INC Call 88338N107 3 11,100 SH Call SOLE 0 11,100 0 0
THERAVANCE BIOPHARMA INC Call G8807B106 4 5,000 SH Call SOLE 0 5,000 0 0
THERMO FISHER SCIENTIFIC INC Call 883556102 75 1,400 SH Call SOLE 0 1,400 0 0
THIRD PT REINS LTD COM G8827U100 4 300 SH   SOLE 0 300 0 0
THIRD PT REINS LTD Put G8827U100 0 100 SH Put SOLE 0 100 0 0
THOMSON REUTERS CORP COM 884903105 15 399 SH   SOLE 0 399 0 0
THOR INDS INC COM 885160101 394 3,427 SH   SOLE 0 3,427 0 0
THOR INDS INC Call 885160101 37 14,700 SH Call SOLE 0 14,700 0 0
THOR INDS INC Put 885160101 44 6,400 SH Put SOLE 0 6,400 0 0
TIDEWATER INC NEW *W EXP 07/31/202 88642R117 0 77 SH   SOLE 0 77 0 0
TIDEWATER INC NEW *W EXP 07/31/202 88642R125 0 83 SH   SOLE 0 83 0 0
TIFFANY & CO NEW Call 886547108 0 15,000 SH Call SOLE 0 15,000 0 0
TIFFANY & CO NEW Put 886547108 17 23,700 SH Put SOLE 0 23,700 0 0
TILE SHOP HLDGS INC Call 88677Q109 0 6,000 SH Call SOLE 0 6,000 0 0
TILE SHOP HLDGS INC Put 88677Q109 3 1,500 SH Put SOLE 0 1,500 0 0
TILLYS INC Put 886885102 0 400 SH Put SOLE 0 400 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 2 100 SH   SOLE 0 100 0 0
TIM PARTICIPACOES S A Call 88706P205 0 500 SH Call SOLE 0 500 0 0
TIME WARNER INC COM NEW 887317303 7,629 80,671 SH   SOLE 0 80,671 0 0
TIME WARNER INC Call 887317303 1,665 629,700 SH Call SOLE 0 629,700 0 0
TIME WARNER INC Put 887317303 1,037 560,200 SH Put SOLE 0 560,200 0 0
TIMKENSTEEL CORP COM 887399103 4 285 SH   SOLE 0 285 0 0
TIMKENSTEEL CORP Call 887399103 0 500 SH Call SOLE 0 500 0 0
TIMKENSTEEL CORP Put 887399103 0 200 SH Put SOLE 0 200 0 0
TINTRI INC COM 88770Q105 0 100 SH   SOLE 0 100 0 0
TITAN MACHY INC Call 88830R101 3 2,000 SH Call SOLE 0 2,000 0 0
TITAN MACHY INC Put 88830R101 0 4,200 SH Put SOLE 0 4,200 0 0
TIVO CORP COM 88870P106 27 2,051 SH   SOLE 0 2,051 0 0
TIVO CORP Put 88870P106 10 2,200 SH Put SOLE 0 2,200 0 0
TJX COS INC NEW COM 872540109 236 2,901 SH   SOLE 0 2,901 0 0
TJX COS INC NEW Call 872540109 11 4,000 SH Call SOLE 0 4,000 0 0
TJX COS INC NEW Put 872540109 10 8,800 SH Put SOLE 0 8,800 0 0
TOLL BROTHERS INC Put 889478103 0 200 SH Put SOLE 0 200 0 0
TORO CO Call 891092108 32 3,900 SH Call SOLE 0 3,900 0 0
TORO CO Put 891092108 1 300 SH Put SOLE 0 300 0 0
TORONTO DOMINION BK ONT Call 891160509 4 9,400 SH Call SOLE 0 9,400 0 0
TOTAL S A SPONSORED ADR 89151E109 863 14,962 SH   SOLE 0 14,962 0 0
TOTAL S A Call 89151E109 12 16,500 SH Call SOLE 0 16,500 0 0
TOTAL S A Put 89151E109 14 35,100 SH Put SOLE 0 35,100 0 0
TOTAL SYS SVCS INC Call 891906109 55 6,400 SH Call SOLE 0 6,400 0 0
TOTAL SYS SVCS INC Put 891906109 8 1,500 SH Put SOLE 0 1,500 0 0
TOWER INTL INC COM 891826109 61 2,200 SH   SOLE 0 2,200 0 0
TOWER INTL INC Put 891826109 6 3,000 SH Put SOLE 0 3,000 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1 56 SH   SOLE 0 56 0 0
TOWER SEMICONDUCTOR LTD Call M87915274 0 1,000 SH Call SOLE 0 1,000 0 0
TOWER SEMICONDUCTOR LTD Put M87915274 6 1,000 SH Put SOLE 0 1,000 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 171 6,000 SH   SOLE 0 6,000 0 0
TOWNEBANK PORTSMOUTH VA Put 89214P109 18 10,000 SH Put SOLE 0 10,000 0 0
TOYOTA MOTOR CORP Call 892331307 181 20,000 SH Call SOLE 0 20,000 0 0
TRACTOR SUPPLY CO COM 892356106 448 7,117 SH   SOLE 0 7,117 0 0
TRACTOR SUPPLY CO Call 892356106 2 4,400 SH Call SOLE 0 4,400 0 0
TRACTOR SUPPLY CO Put 892356106 136 23,400 SH Put SOLE 0 23,400 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 7 600 SH   SOLE 0 600 0 0
TRANSACT TECHNOLOGIES INC Call 892918103 0 200 SH Call SOLE 0 200 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 0 200 SH   SOLE 0 200 0 0
TRANSDIGM GROUP INC Call 893641100 1,371 18,300 SH Call SOLE 0 18,300 0 0
TRANSDIGM GROUP INC Put 893641100 1 900 SH Put SOLE 0 900 0 0
TRANSENTERIX INC COM NEW 89366M201 2 1,200 SH   SOLE 0 1,200 0 0
TRANSENTERIX INC Call 89366M201 0 1,200 SH Call SOLE 0 1,200 0 0
TRANSOCEAN LTD REG SHS H8817H100 436 44,138 SH   SOLE 0 44,138 0 0
TRANSOCEAN LTD Call H8817H100 2 10,700 SH Call SOLE 0 10,700 0 0
TRANSOCEAN LTD Put H8817H100 37 68,100 SH Put SOLE 0 68,100 0 0
TRANSUNION Call 89400J107 17 5,800 SH Call SOLE 0 5,800 0 0
TRAVELCENTERS AMER LLC Put 894174101 0 600 SH Put SOLE 0 600 0 0
TRAVELERS COMPANIES INC Call 89417E109 13 6,400 SH Call SOLE 0 6,400 0 0
TRAVELERS COMPANIES INC Put 89417E109 6 1,200 SH Put SOLE 0 1,200 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 143 8,789 SH   SOLE 0 8,789 0 0
TREEHOUSE FOODS INC COM 89469A104 7 195 SH   SOLE 0 195 0 0
TREEHOUSE FOODS INC Put 89469A104 2 4,800 SH Put SOLE 0 4,800 0 0
TREVENA INC COM 89532E109 3 2,400 SH   SOLE 0 2,400 0 0
TREX CO INC Call 89531P105 14 3,600 SH Call SOLE 0 3,600 0 0
TRIANGLE CAP CORP COM 895848109 15 1,400 SH   SOLE 0 1,400 0 0
TRIANGLE CAP CORP Call 895848109 0 100 SH Call SOLE 0 100 0 0
TRIANGLE CAP CORP Put 895848109 7 1,800 SH Put SOLE 0 1,800 0 0
TRIBUNE MEDIA CO CL A 896047503 20 494 SH   SOLE 0 494 0 0
TRILOGY METALS INC NEW COM 89621C105 1 944 SH   SOLE 0 944 0 0
TRIMBLE INC Put 896239100 2 300 SH Put SOLE 0 300 0 0
TRINET GROUP INC COM 896288107 589 12,730 SH   SOLE 0 12,730 0 0
TRINET GROUP INC Call 896288107 2 800 SH Call SOLE 0 800 0 0
TRINET GROUP INC Put 896288107 0 100 SH Put SOLE 0 100 0 0
TRINITY INDS INC COM 896522109 121 3,709 SH   SOLE 0 3,709 0 0
TRINITY INDS INC Call 896522109 12 13,600 SH Call SOLE 0 13,600 0 0
TRINITY INDS INC Put 896522109 22 15,500 SH Put SOLE 0 15,500 0 0
TRINSEO S A Call L9340P101 0 800 SH Call SOLE 0 800 0 0
TRIPADVISOR INC COM 896945201 1,610 39,394 SH   SOLE 0 39,394 0 0
TRIPADVISOR INC Call 896945201 195 33,300 SH Call SOLE 0 33,300 0 0
TRIPADVISOR INC Put 896945201 118 60,300 SH Put SOLE 0 60,300 0 0
TRITON INTL LTD CL A G9078F107 248 8,132 SH   SOLE 0 8,132 0 0
TRITON INTL LTD Call G9078F107 0 500 SH Call SOLE 0 500 0 0
TRITON INTL LTD Put G9078F107 4 1,200 SH Put SOLE 0 1,200 0 0
TRIUMPH GROUP INC NEW COM 896818101 95 3,790 SH   SOLE 0 3,790 0 0
TRIUMPH GROUP INC NEW Call 896818101 3 5,500 SH Call SOLE 0 5,500 0 0
TRIUMPH GROUP INC NEW Put 896818101 41 13,400 SH Put SOLE 0 13,400 0 0
TRIVAGO N V SPON ADS A SHS 89686D105 16 2,348 SH   SOLE 0 2,348 0 0
TRIVAGO N V Call 89686D105 1 19,400 SH Call SOLE 0 19,400 0 0
TRIVAGO N V Put 89686D105 2 2,500 SH Put SOLE 0 2,500 0 0
TRONOX LTD SHS CL A Q9235V101 119 6,474 SH   SOLE 0 6,474 0 0
TRONOX LTD Call Q9235V101 6 94,900 SH Call SOLE 0 94,900 0 0
TRONOX LTD Put Q9235V101 7 4,600 SH Put SOLE 0 4,600 0 0
TRUECAR INC COM 89785L107 332 35,139 SH   SOLE 0 35,139 0 0
TRUECAR INC Call 89785L107 1 5,700 SH Call SOLE 0 5,700 0 0
TRUECAR INC Put 89785L107 0 300 SH Put SOLE 0 300 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 3 1,100 SH   SOLE 0 1,100 0 0
TSAKOS ENERGY NAVIGATION LTD Put G9108L108 1 700 SH Put SOLE 0 700 0 0
TUCOWS INC COM NEW 898697206 825 14,749 SH   SOLE 0 14,749 0 0
TUCOWS INC Put 898697206 21 11,000 SH Put SOLE 0 11,000 0 0
TUESDAY MORNING CORP COM NEW 899035505 0 107 SH   SOLE 0 107 0 0
TUNIU CORP SPONSORED ADS CL 89977P106 11 1,848 SH   SOLE 0 1,848 0 0
TUNIU CORP Call 89977P106 0 1,400 SH Call SOLE 0 1,400 0 0
TUNIU CORP Put 89977P106 4 2,500 SH Put SOLE 0 2,500 0 0
TUPPERWARE BRANDS CORP COM 899896104 120 2,500 SH   SOLE 0 2,500 0 0
TUPPERWARE BRANDS CORP Call 899896104 0 500 SH Call SOLE 0 500 0 0
TUPPERWARE BRANDS CORP Put 899896104 125 19,000 SH Put SOLE 0 19,000 0 0
TURKCELL ILETISIM HIZMETLERI Call 900111204 0 1,200 SH Call SOLE 0 1,200 0 0
TUTOR PERINI CORP COM 901109108 7 359 SH   SOLE 0 359 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 1,623 44,236 SH   SOLE 0 44,236 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 195 5,362 SH   SOLE 0 5,362 0 0
TWENTY FIRST CENTY FOX INC Call 90130A101 174 116,100 SH Call SOLE 0 116,100 0 0
TWENTY FIRST CENTY FOX INC Put 90130A101 145 80,500 SH Put SOLE 0 80,500 0 0
TWILIO INC CL A 90138F102 3,167 82,973 SH   SOLE 0 82,973 0 0
TWILIO INC Call 90138F102 13 4,100 SH Call SOLE 0 4,100 0 0
TWILIO INC Put 90138F102 229 73,500 SH Put SOLE 0 73,500 0 0
TWITTER INC COM 90184L102 37 1,286 SH   SOLE 0 1,286 0 0
TWITTER INC Call 90184L102 399 136,000 SH Call SOLE 0 136,000 0 0
TYLER TECHNOLOGIES INC COM 902252105 75 358 SH   SOLE 0 358 0 0
TYSON FOODS INC CL A 902494103 91 1,256 SH   SOLE 0 1,256 0 0
TYSON FOODS INC Call 902494103 8 9,300 SH Call SOLE 0 9,300 0 0
TYSON FOODS INC Put 902494103 6 2,300 SH Put SOLE 0 2,300 0 0
U S CONCRETE INC COM NEW 90333L201 12 200 SH   SOLE 0 200 0 0
U S CONCRETE INC Call 90333L201 0 200 SH Call SOLE 0 200 0 0
U S G CORP COM NEW 903293405 2,985 73,854 SH   SOLE 0 73,854 0 0
U S G CORP Call 903293405 110 23,400 SH Call SOLE 0 23,400 0 0
U S G CORP Put 903293405 0 200 SH Put SOLE 0 200 0 0
U S GLOBAL INVS INC CL A 902952100 1 698 SH   SOLE 0 698 0 0
U S GLOBAL INVS INC Call 902952100 0 5,200 SH Call SOLE 0 5,200 0 0
U S GLOBAL INVS INC Put 902952100 11 3,400 SH Put SOLE 0 3,400 0 0
U S SILICA HLDGS INC COM 90346E103 423 16,596 SH   SOLE 0 16,596 0 0
U S SILICA HLDGS INC Call 90346E103 4 18,500 SH Call SOLE 0 18,500 0 0
U S SILICA HLDGS INC Put 90346E103 160 36,100 SH Put SOLE 0 36,100 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 7 3,800 SH   SOLE 0 3,800 0 0
UBIQUITI NETWORKS INC COM 90347A100 108 1,577 SH   SOLE 0 1,577 0 0
UBIQUITI NETWORKS INC Call 90347A100 136 42,700 SH Call SOLE 0 42,700 0 0
UBIQUITI NETWORKS INC Put 90347A100 91 20,000 SH Put SOLE 0 20,000 0 0
UBS GROUP AG SHS H42097107 536 30,377 SH   SOLE 0 30,377 0 0
UBS GROUP AG Put H42097107 38 22,000 SH Put SOLE 0 22,000 0 0
UGI CORP NEW COM 902681105 68 1,550 SH   SOLE 0 1,550 0 0
UGI CORP NEW Call 902681105 0 300 SH Call SOLE 0 300 0 0
UGI CORP NEW Put 902681105 6 9,000 SH Put SOLE 0 9,000 0 0
ULTA BEAUTY INC COM 90384S303 233 1,143 SH   SOLE 0 1,143 0 0
ULTA BEAUTY INC Call 90384S303 13 2,100 SH Call SOLE 0 2,100 0 0
ULTA BEAUTY INC Put 90384S303 93 5,600 SH Put SOLE 0 5,600 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 11 601 SH   SOLE 0 601 0 0
ULTRA CLEAN HLDGS INC Call 90385V107 0 7,500 SH Call SOLE 0 7,500 0 0
ULTRA CLEAN HLDGS INC Put 90385V107 5 2,500 SH Put SOLE 0 2,500 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 95 22,958 SH   SOLE 0 22,958 0 0
ULTRA PETROLEUM CORP Put 903914208 17 5,000 SH Put SOLE 0 5,000 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 7 150 SH   SOLE 0 150 0 0
ULTRAGENYX PHARMACEUTICAL IN Call 90400D108 1 1,000 SH Call SOLE 0 1,000 0 0
UNDER ARMOUR INC CL A 904311107 21 1,298 SH   SOLE 0 1,298 0 0
UNDER ARMOUR INC CL C 904311206 99 6,953 SH   SOLE 0 6,953 0 0
UNDER ARMOUR INC Call 904311206 5 6,000 SH Call SOLE 0 6,000 0 0
UNDER ARMOUR INC Call 904311107 32 30,300 SH Call SOLE 0 30,300 0 0
UNDER ARMOUR INC Put 904311107 45 8,900 SH Put SOLE 0 8,900 0 0
UNDER ARMOUR INC Put 904311206 25 20,600 SH Put SOLE 0 20,600 0 0
UNIFI INC Call 904677200 4 3,600 SH Call SOLE 0 3,600 0 0
UNIFIRST CORP MASS COM 904708104 64 400 SH   SOLE 0 400 0 0
UNILEVER N V N Y SHS NEW 904784709 5 100 SH   SOLE 0 100 0 0
UNILEVER N V Call 904784709 1 900 SH Call SOLE 0 900 0 0
UNILEVER N V Put 904784709 1 2,600 SH Put SOLE 0 2,600 0 0
UNILEVER PLC SPON ADR NEW 904767704 38 700 SH   SOLE 0 700 0 0
UNILEVER PLC Call 904767704 0 100 SH Call SOLE 0 100 0 0
UNILEVER PLC Put 904767704 0 600 SH Put SOLE 0 600 0 0
UNION PAC CORP COM 907818108 5,473 40,720 SH   SOLE 0 40,720 0 0
UNION PAC CORP Call 907818108 562 80,100 SH Call SOLE 0 80,100 0 0
UNION PAC CORP Put 907818108 124 78,000 SH Put SOLE 0 78,000 0 0
UNIQURE NV SHS N90064101 140 5,966 SH   SOLE 0 5,966 0 0
UNIQURE NV Call N90064101 28 3,700 SH Call SOLE 0 3,700 0 0
UNIQURE NV Put N90064101 0 400 SH Put SOLE 0 400 0 0
UNITED BANKSHARES INC WEST V Call 909907107 0 700 SH Call SOLE 0 700 0 0
UNITED CONTL HLDGS INC COM 910047109 288 4,159 SH   SOLE 0 4,159 0 0
UNITED CONTL HLDGS INC Put 910047109 2 600 SH Put SOLE 0 600 0 0
UNITED NAT FOODS INC Call 911163103 0 100 SH Call SOLE 0 100 0 0
UNITED NAT FOODS INC Put 911163103 0 100 SH Put SOLE 0 100 0 0
UNITED PARCEL SERVICE INC Call 911312106 58 103,300 SH Call SOLE 0 103,300 0 0
UNITED PARCEL SERVICE INC Put 911312106 3 500 SH Put SOLE 0 500 0 0
UNITED RENTALS INC COM 911363109 140 811 SH   SOLE 0 811 0 0
UNITED RENTALS INC Call 911363109 254 5,400 SH Call SOLE 0 5,400 0 0
UNITED RENTALS INC Put 911363109 79 17,700 SH Put SOLE 0 17,700 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 227 10,100 SH   SOLE 0 10,100 0 0
UNITED STATES NATL GAS FUND Call 912318300 18 210,200 SH Call SOLE 0 210,200 0 0
UNITED STATES NATL GAS FUND Put 912318300 43 150,600 SH Put SOLE 0 150,600 0 0
UNITED STATES OIL FUND LP Call 91232N108 37 71,600 SH Call SOLE 0 71,600 0 0
UNITED STATES OIL FUND LP Put 91232N108 22 29,200 SH Put SOLE 0 29,200 0 0
UNITED STATES STL CORP NEW COM 912909108 3,185 90,512 SH   SOLE 0 90,512 0 0
UNITED STATES STL CORP NEW Call 912909108 277 46,300 SH Call SOLE 0 46,300 0 0
UNITED STATES STL CORP NEW Put 912909108 283 198,800 SH Put SOLE 0 198,800 0 0
UNITED STS 12 MONTH OIL FD L Call 91288V103 50 21,400 SH Call SOLE 0 21,400 0 0
UNITED STS SHORT OIL FD LP UNITS 912613205 0 3 SH   SOLE 0 3 0 0
UNITED STS SHORT OIL FD LP Put 912613205 27 3,200 SH Put SOLE 0 3,200 0 0
UNITED TECHNOLOGIES CORP COM 913017109 539 4,290 SH   SOLE 0 4,290 0 0
UNITED TECHNOLOGIES CORP Call 913017109 480 118,800 SH Call SOLE 0 118,800 0 0
UNITED TECHNOLOGIES CORP Put 913017109 26 147,900 SH Put SOLE 0 147,900 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 280 2,500 SH   SOLE 0 2,500 0 0
UNITED THERAPEUTICS CORP DEL Call 91307C102 9 3,000 SH Call SOLE 0 3,000 0 0
UNITED THERAPEUTICS CORP DEL Put 91307C102 47 3,000 SH Put SOLE 0 3,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102 421 1,971 SH   SOLE 0 1,971 0 0
UNITEDHEALTH GROUP INC Call 91324P102 849 11,100 SH Call SOLE 0 11,100 0 0
UNITEDHEALTH GROUP INC Put 91324P102 8 1,000 SH Put SOLE 0 1,000 0 0
UNITI GROUP INC COM 91325V108 96 5,928 SH   SOLE 0 5,928 0 0
UNITI GROUP INC Call 91325V108 0 2,100 SH Call SOLE 0 2,100 0 0
UNITI GROUP INC Put 91325V108 15 7,700 SH Put SOLE 0 7,700 0 0
UNIVAR INC COM 91336L107 77 2,783 SH   SOLE 0 2,783 0 0
UNIVAR INC Call 91336L107 0 1,600 SH Call SOLE 0 1,600 0 0
UNIVERSAL CORP VA COM 913456109 4 100 SH   SOLE 0 100 0 0
UNIVERSAL CORP VA Call 913456109 0 1,100 SH Call SOLE 0 1,100 0 0
UNIVERSAL CORP VA Put 913456109 0 200 SH Put SOLE 0 200 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 2,764 27,369 SH   SOLE 0 27,369 0 0
UNIVERSAL DISPLAY CORP Call 91347P105 77 30,800 SH Call SOLE 0 30,800 0 0
UNIVERSAL DISPLAY CORP Put 91347P105 703 30,300 SH Put SOLE 0 30,300 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 68 1,140 SH   SOLE 0 1,140 0 0
UNIVERSAL HEALTH RLTY INCM T Put 91359E105 1 100 SH Put SOLE 0 100 0 0
UNIVERSAL INS HLDGS INC Call 91359V107 1 500 SH Call SOLE 0 500 0 0
UNIVERSAL INS HLDGS INC Put 91359V107 0 400 SH Put SOLE 0 400 0 0
UNUM GROUP Call 91529Y106 2 2,500 SH Call SOLE 0 2,500 0 0
URBAN OUTFITTERS INC Call 917047102 13 8,600 SH Call SOLE 0 8,600 0 0
URBAN OUTFITTERS INC Put 917047102 4 3,400 SH Put SOLE 0 3,400 0 0
URSTADT BIDDLE PPTYS INC COM 917286106 25 1,500 SH   SOLE 0 1,500 0 0
US BANCORP DEL COM NEW 902973304 655 12,977 SH   SOLE 0 12,977 0 0
US BANCORP DEL Call 902973304 2 800 SH Call SOLE 0 800 0 0
US BANCORP DEL Put 902973304 6 3,600 SH Put SOLE 0 3,600 0 0
US FOODS HLDG CORP COM 912008109 85 2,611 SH   SOLE 0 2,611 0 0
US FOODS HLDG CORP Put 912008109 0 2,000 SH Put SOLE 0 2,000 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 18 2,000 SH   SOLE 0 2,000 0 0
USA TECHNOLOGIES INC Call 90328S500 8 7,800 SH Call SOLE 0 7,800 0 0
USANA HEALTH SCIENCES INC COM 90328M107 34 400 SH   SOLE 0 400 0 0
USANA HEALTH SCIENCES INC Call 90328M107 1 100 SH Call SOLE 0 100 0 0
USANA HEALTH SCIENCES INC Put 90328M107 2 2,700 SH Put SOLE 0 2,700 0 0
V F CORP COM 918204108 2,236 30,168 SH   SOLE 0 30,168 0 0
V F CORP Call 918204108 20 47,500 SH Call SOLE 0 47,500 0 0
V F CORP Put 918204108 85 63,600 SH Put SOLE 0 63,600 0 0
VALE S A Call 91912E105 77 24,500 SH Call SOLE 0 24,500 0 0
VALE S A Put 91912E105 6 42,900 SH Put SOLE 0 42,900 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 128 8,090 SH   SOLE 0 8,090 0 0
VALEANT PHARMACEUTICALS INTL Call 91911K102 38 24,400 SH Call SOLE 0 24,400 0 0
VALEANT PHARMACEUTICALS INTL Put 91911K102 22 10,100 SH Put SOLE 0 10,100 0 0
VALERO ENERGY CORP NEW COM 91913Y100 553 5,963 SH   SOLE 0 5,963 0 0
VALERO ENERGY CORP NEW Call 91913Y100 157 63,000 SH Call SOLE 0 63,000 0 0
VALERO ENERGY CORP NEW Put 91913Y100 79 54,600 SH Put SOLE 0 54,600 0 0
VALLEY NATL BANCORP *W EXP 11/14/201 919794131 0 6,100 SH   SOLE 0 6,100 0 0
VALLEY NATL BANCORP Call 919794107 3 3,300 SH Call SOLE 0 3,300 0 0
VALLEY NATL BANCORP Put 919794107 2 4,400 SH Put SOLE 0 4,400 0 0
VALVOLINE INC COM 92047W101 26 1,201 SH   SOLE 0 1,201 0 0
VALVOLINE INC Call 92047W101 0 3,000 SH Call SOLE 0 3,000 0 0
VALVOLINE INC Put 92047W101 0 1,000 SH Put SOLE 0 1,000 0 0
VANDA PHARMACEUTICALS INC COM 921659108 1 100 SH   SOLE 0 100 0 0
VANDA PHARMACEUTICALS INC Put 921659108 0 1,000 SH Put SOLE 0 1,000 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 7,802 355,004 SH   SOLE 0 355,004 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 643 6,172 SH   SOLE 0 6,172 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 1,658 69,470 SH   SOLE 0 69,470 0 0
VANECK VECTORS ETF TR BIOTECH ETF 92189F726 80 671 SH   SOLE 0 671 0 0
VANECK VECTORS ETF TR RARE EARTH STRAT 92189F742 30 1,100 SH   SOLE 0 1,100 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 10,576 328,967 SH   SOLE 0 328,967 0 0
VANECK VECTORS ETF TR Call 92189F791 86 92,700 SH Call SOLE 0 92,700 0 0
VANECK VECTORS ETF TR Call 92189F809 20 59,100 SH Call SOLE 0 59,100 0 0
VANECK VECTORS ETF TR Call 92189F726 0 100 SH Call SOLE 0 100 0 0
VANECK VECTORS ETF TR Call 92189F718 12 32,400 SH Call SOLE 0 32,400 0 0
VANECK VECTORS ETF TR Call 92189F676 114 107,400 SH Call SOLE 0 107,400 0 0
VANECK VECTORS ETF TR Call 92189F403 130 199,400 SH Call SOLE 0 199,400 0 0
VANECK VECTORS ETF TR Call 92189F106 67 112,200 SH Call SOLE 0 112,200 0 0
VANECK VECTORS ETF TR Call 92189F205 0 200 SH Call SOLE 0 200 0 0
VANECK VECTORS ETF TR Put 92189F205 7 2,700 SH Put SOLE 0 2,700 0 0
VANECK VECTORS ETF TR Put 92189F106 512 777,500 SH Put SOLE 0 777,500 0 0
VANECK VECTORS ETF TR Put 92189F403 22 84,100 SH Put SOLE 0 84,100 0 0
VANECK VECTORS ETF TR Put 92189F676 819 443,200 SH Put SOLE 0 443,200 0 0
VANECK VECTORS ETF TR Put 92189F718 296 130,800 SH Put SOLE 0 130,800 0 0
VANECK VECTORS ETF TR Put 92189F726 0 200 SH Put SOLE 0 200 0 0
VANECK VECTORS ETF TR Put 92189F809 3 1,000 SH Put SOLE 0 1,000 0 0
VANECK VECTORS ETF TR Put 92189F791 444 319,300 SH Put SOLE 0 319,300 0 0
VANGUARD GROUP DIV APP ETF 921908844 40 400 SH   SOLE 0 400 0 0
VANGUARD GROUP Call 921908844 0 800 SH Call SOLE 0 800 0 0
VANGUARD GROUP Put 921908844 1 600 SH Put SOLE 0 600 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 48 295 SH   SOLE 0 295 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 37 288 SH   SOLE 0 288 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 108 896 SH   SOLE 0 896 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 124 844 SH   SOLE 0 844 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 42 300 SH   SOLE 0 300 0 0
VANGUARD INDEX FDS Call 922908736 0 100 SH Call SOLE 0 100 0 0
VANGUARD INDEX FDS Call 922908744 9 3,800 SH Call SOLE 0 3,800 0 0
VANGUARD INDEX FDS Call 922908629 17 5,200 SH Call SOLE 0 5,200 0 0
VANGUARD INDEX FDS Call 922908751 3 300 SH Call SOLE 0 300 0 0
VANGUARD INDEX FDS Call 922908769 0 100 SH Call SOLE 0 100 0 0
VANGUARD INDEX FDS Call 922908652 0 100 SH Call SOLE 0 100 0 0
VANGUARD INDEX FDS Call 922908611 2 800 SH Call SOLE 0 800 0 0
VANGUARD INDEX FDS Call 922908363 1 300 SH Call SOLE 0 300 0 0
VANGUARD INDEX FDS Call 922908512 10 3,500 SH Call SOLE 0 3,500 0 0
VANGUARD INDEX FDS Call 922908553 10 8,900 SH Call SOLE 0 8,900 0 0
VANGUARD INDEX FDS Put 922908553 198 53,900 SH Put SOLE 0 53,900 0 0
VANGUARD INDEX FDS Put 922908538 5 1,200 SH Put SOLE 0 1,200 0 0
VANGUARD INDEX FDS Put 922908363 3 1,300 SH Put SOLE 0 1,300 0 0
VANGUARD INDEX FDS Put 922908611 0 100 SH Put SOLE 0 100 0 0
VANGUARD INDEX FDS Put 922908652 0 100 SH Put SOLE 0 100 0 0
VANGUARD INDEX FDS Put 922908637 1 200 SH Put SOLE 0 200 0 0
VANGUARD INDEX FDS Put 922908769 2 600 SH Put SOLE 0 600 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 910 12,367 SH   SOLE 0 12,367 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 21 400 SH   SOLE 0 400 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 23 500 SH   SOLE 0 500 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 189 2,600 SH   SOLE 0 2,600 0 0
VANGUARD INTL EQUITY INDEX F Call 922042866 1 1,600 SH Call SOLE 0 1,600 0 0
VANGUARD INTL EQUITY INDEX F Call 922042874 196 105,900 SH Call SOLE 0 105,900 0 0
VANGUARD INTL EQUITY INDEX F Call 922042858 7 4,600 SH Call SOLE 0 4,600 0 0
VANGUARD INTL EQUITY INDEX F Call 922042775 2 1,000 SH Call SOLE 0 1,000 0 0
VANGUARD INTL EQUITY INDEX F Put 922042775 0 100 SH Put SOLE 0 100 0 0
VANGUARD INTL EQUITY INDEX F Put 922042858 247 54,300 SH Put SOLE 0 54,300 0 0
VANGUARD INTL EQUITY INDEX F Put 922042874 7 7,200 SH Put SOLE 0 7,200 0 0
VANGUARD INTL EQUITY INDEX F Put 922042742 0 1,100 SH Put SOLE 0 1,100 0 0
VANGUARD INTL EQUITY INDEX F Put 922042718 5 2,100 SH Put SOLE 0 2,100 0 0
VANGUARD TAX MANAGED INTL FD Call 921943858 0 1,200 SH Call SOLE 0 1,200 0 0
VANGUARD TAX MANAGED INTL FD Put 921943858 0 100 SH Put SOLE 0 100 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 4 59 SH   SOLE 0 59 0 0
VANGUARD WHITEHALL FDS INC Call 921946406 1 1,900 SH Call SOLE 0 1,900 0 0
VANGUARD WHITEHALL FDS INC Put 921946406 0 500 SH Put SOLE 0 500 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 45 500 SH   SOLE 0 500 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 9 67 SH   SOLE 0 67 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 13 100 SH   SOLE 0 100 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 13 200 SH   SOLE 0 200 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 11 100 SH   SOLE 0 100 0 0
VANGUARD WORLD FDS Call 92204A702 14 1,900 SH Call SOLE 0 1,900 0 0
VANGUARD WORLD FDS Call 92204A504 2 300 SH Call SOLE 0 300 0 0
VANGUARD WORLD FDS Call 92204A405 0 300 SH Call SOLE 0 300 0 0
VANGUARD WORLD FDS Call 92204A306 1 900 SH Call SOLE 0 900 0 0
VANGUARD WORLD FDS Call 92204A603 1 500 SH Call SOLE 0 500 0 0
VANGUARD WORLD FDS Put 92204A306 1 400 SH Put SOLE 0 400 0 0
VANGUARD WORLD FDS Put 92204A405 0 800 SH Put SOLE 0 800 0 0
VANGUARD WORLD FDS Put 92204A207 0 100 SH Put SOLE 0 100 0 0
VANGUARD WORLD FDS Put 92204A702 29 4,200 SH Put SOLE 0 4,200 0 0
VASCO DATA SEC INTL INC Call 92230Y104 4 6,400 SH Call SOLE 0 6,400 0 0
VECTOR GROUP LTD COM 92240M108 215 10,575 SH   SOLE 0 10,575 0 0
VECTOR GROUP LTD Call 92240M108 0 700 SH Call SOLE 0 700 0 0
VECTOR GROUP LTD Put 92240M108 32 15,600 SH Put SOLE 0 15,600 0 0
VECTRUS INC COM 92242T101 34 939 SH   SOLE 0 939 0 0
VECTRUS INC Call 92242T101 14 2,600 SH Call SOLE 0 2,600 0 0
VECTRUS INC Put 92242T101 3 2,000 SH Put SOLE 0 2,000 0 0
VEECO INSTRS INC DEL COM 922417100 9 549 SH   SOLE 0 549 0 0
VEECO INSTRS INC DEL Put 922417100 0 900 SH Put SOLE 0 900 0 0
VEEVA SYS INC CL A COM 922475108 301 4,135 SH   SOLE 0 4,135 0 0
VEEVA SYS INC Call 922475108 74 9,800 SH Call SOLE 0 9,800 0 0
VEEVA SYS INC Put 922475108 22 7,200 SH Put SOLE 0 7,200 0 0
VENTAS INC COM 92276F100 224 4,540 SH   SOLE 0 4,540 0 0
VENTAS INC Call 92276F100 1 1,900 SH Call SOLE 0 1,900 0 0
VENTAS INC Put 92276F100 45 8,500 SH Put SOLE 0 8,500 0 0
VEON LTD SPONSORED ADR 91822M106 33 12,600 SH   SOLE 0 12,600 0 0
VEON LTD Put 91822M106 15 38,300 SH Put SOLE 0 38,300 0 0
VERA BRADLEY INC Call 92335C106 1 1,800 SH Call SOLE 0 1,800 0 0
VERA BRADLEY INC Put 92335C106 0 2,500 SH Put SOLE 0 2,500 0 0
VERACYTE INC COM 92337F107 18 3,311 SH   SOLE 0 3,311 0 0
VERACYTE INC Put 92337F107 6 2,500 SH Put SOLE 0 2,500 0 0
VERASTEM INC COM 92337C104 0 100 SH   SOLE 0 100 0 0
VEREIT INC COM 92339V100 20 2,933 SH   SOLE 0 2,933 0 0
VEREIT INC Put 92339V100 7 4,700 SH Put SOLE 0 4,700 0 0
VERICEL CORP COM 92346J108 17 1,800 SH   SOLE 0 1,800 0 0
VERICEL CORP Call 92346J108 9 3,100 SH Call SOLE 0 3,100 0 0
VERICEL CORP Put 92346J108 0 2,000 SH Put SOLE 0 2,000 0 0
VERIFONE SYS INC COM 92342Y109 1,373 89,295 SH   SOLE 0 89,295 0 0
VERIFONE SYS INC Call 92342Y109 0 1,000 SH Call SOLE 0 1,000 0 0
VERIFONE SYS INC Put 92342Y109 0 100 SH Put SOLE 0 100 0 0
VERINT SYS INC COM 92343X100 11 263 SH   SOLE 0 263 0 0
VERINT SYS INC Call 92343X100 0 200 SH Call SOLE 0 200 0 0
VERISIGN INC COM 92343E102 2,441 20,591 SH   SOLE 0 20,591 0 0
VERISIGN INC Call 92343E102 3 7,000 SH Call SOLE 0 7,000 0 0
VERISIGN INC Put 92343E102 93 20,100 SH Put SOLE 0 20,100 0 0
VERISK ANALYTICS INC COM 92345Y106 54 528 SH   SOLE 0 528 0 0
VERISK ANALYTICS INC Put 92345Y106 2 600 SH Put SOLE 0 600 0 0
VERITIV CORP COM 923454102 10 266 SH   SOLE 0 266 0 0
VERITIV CORP Call 923454102 14 3,200 SH Call SOLE 0 3,200 0 0
VERITIV CORP Put 923454102 0 200 SH Put SOLE 0 200 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,060 22,183 SH   SOLE 0 22,183 0 0
VERIZON COMMUNICATIONS INC Call 92343V104 169 13,700 SH Call SOLE 0 13,700 0 0
VERIZON COMMUNICATIONS INC Put 92343V104 223 19,300 SH Put SOLE 0 19,300 0 0
VERMILION ENERGY INC Call 923725105 0 1,400 SH Call SOLE 0 1,400 0 0
VERSUM MATLS INC Call 92532W103 8 5,800 SH Call SOLE 0 5,800 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 16 100 SH   SOLE 0 100 0 0
VERTEX PHARMACEUTICALS INC Call 92532F100 349 28,600 SH Call SOLE 0 28,600 0 0
VERTEX PHARMACEUTICALS INC Put 92532F100 164 13,700 SH Put SOLE 0 13,700 0 0
VIACOM INC NEW CL A 92553P102 42 1,069 SH   SOLE 0 1,069 0 0
VIACOM INC NEW CL B 92553P201 233 7,526 SH   SOLE 0 7,526 0 0
VIACOM INC NEW Call 92553P201 12 4,900 SH Call SOLE 0 4,900 0 0
VIACOM INC NEW Call 92553P102 0 400 SH Call SOLE 0 400 0 0
VIACOM INC NEW Put 92553P201 102 37,000 SH Put SOLE 0 37,000 0 0
VIASAT INC COM 92552V100 29 449 SH   SOLE 0 449 0 0
VIASAT INC Put 92552V100 1 800 SH Put SOLE 0 800 0 0
VICOR CORP COM 925815102 19 700 SH   SOLE 0 700 0 0
VICOR CORP Put 925815102 0 1,300 SH Put SOLE 0 1,300 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 29 1,170 SH   SOLE 0 1,170 0 0
VIPER ENERGY PARTNERS LP Call 92763M105 0 100 SH Call SOLE 0 100 0 0
VIPER ENERGY PARTNERS LP Put 92763M105 1 8,100 SH Put SOLE 0 8,100 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 307 18,521 SH   SOLE 0 18,521 0 0
VIPSHOP HLDGS LTD Call 92763W103 91 43,200 SH Call SOLE 0 43,200 0 0
VIPSHOP HLDGS LTD Put 92763W103 19 48,900 SH Put SOLE 0 48,900 0 0
VIRNETX HLDG CORP COM 92823T108 56 14,369 SH   SOLE 0 14,369 0 0
VIRNETX HLDG CORP Call 92823T108 0 500 SH Call SOLE 0 500 0 0
VIRNETX HLDG CORP Put 92823T108 1 4,300 SH Put SOLE 0 4,300 0 0
VIRTU FINL INC Call 928254101 18 2,300 SH Call SOLE 0 2,300 0 0
VIRTUSA CORP COM 92827P102 38 800 SH   SOLE 0 800 0 0
VIRTUSA CORP Call 92827P102 1 1,800 SH Call SOLE 0 1,800 0 0
VIRTUSA CORP Put 92827P102 6 1,000 SH Put SOLE 0 1,000 0 0
VISA INC COM CL A 92826C839 2,784 23,275 SH   SOLE 0 23,275 0 0
VISA INC Call 92826C839 5 300 SH Call SOLE 0 300 0 0
VISA INC Put 92826C839 132 62,000 SH Put SOLE 0 62,000 0 0
VISTA OUTDOOR INC Call 928377100 1 1,600 SH Call SOLE 0 1,600 0 0
VISTA OUTDOOR INC Put 928377100 4 5,700 SH Put SOLE 0 5,700 0 0
VISTEON CORP COM NEW 92839U206 44 400 SH   SOLE 0 400 0 0
VISTEON CORP Call 92839U206 4 2,900 SH Call SOLE 0 2,900 0 0
VITAL THERAPIES INC COM 92847R104 2 400 SH   SOLE 0 400 0 0
VITAMIN SHOPPE INC COM 92849E101 110 25,400 SH   SOLE 0 25,400 0 0
VITAMIN SHOPPE INC Call 92849E101 0 700 SH Call SOLE 0 700 0 0
VITAMIN SHOPPE INC Put 92849E101 55 45,000 SH Put SOLE 0 45,000 0 0
VMWARE INC CL A COM 928563402 1,144 9,436 SH   SOLE 0 9,436 0 0
VMWARE INC Call 928563402 51 24,100 SH Call SOLE 0 24,100 0 0
VMWARE INC Put 928563402 600 42,600 SH Put SOLE 0 42,600 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 4 155 SH   SOLE 0 155 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 15 5,000 SH   SOLE 0 5,000 0 0
VOLT INFORMATION SCIENCES IN Call 928703107 0 400 SH Call SOLE 0 400 0 0
VONAGE HLDGS CORP COM 92886T201 89 8,388 SH   SOLE 0 8,388 0 0
VONAGE HLDGS CORP Call 92886T201 0 1,100 SH Call SOLE 0 1,100 0 0
VORNADO RLTY TR SH BEN INT 929042109 41 611 SH   SOLE 0 611 0 0
VORNADO RLTY TR Call 929042109 0 1,200 SH Call SOLE 0 1,200 0 0
VORNADO RLTY TR Put 929042109 2 600 SH Put SOLE 0 600 0 0
VOYA FINL INC Call 929089100 30 12,200 SH Call SOLE 0 12,200 0 0
VOYA FINL INC Put 929089100 10 3,300 SH Put SOLE 0 3,300 0 0
VOYAGER THERAPEUTICS INC Call 92915B106 4 1,400 SH Call SOLE 0 1,400 0 0
VOYAGER THERAPEUTICS INC Put 92915B106 1 1,000 SH Put SOLE 0 1,000 0 0
VULCAN MATLS CO COM 929160109 2,036 17,839 SH   SOLE 0 17,839 0 0
VULCAN MATLS CO Call 929160109 26 38,600 SH Call SOLE 0 38,600 0 0
VULCAN MATLS CO Put 929160109 118 44,100 SH Put SOLE 0 44,100 0 0
VUZIX CORP COM NEW 92921W300 1 200 SH   SOLE 0 200 0 0
VUZIX CORP Call 92921W300 4 32,000 SH Call SOLE 0 32,000 0 0
VUZIX CORP Put 92921W300 27 11,200 SH Put SOLE 0 11,200 0 0
W P CAREY INC Call 92936U109 0 300 SH Call SOLE 0 300 0 0
W R BERKLEY CORPORATION COM 084423102 70 974 SH   SOLE 0 974 0 0
W R BERKLEY CORPORATION Put 084423102 0 900 SH Put SOLE 0 900 0 0
WABTEC CORP COM 929740108 120 1,485 SH   SOLE 0 1,485 0 0
WADDELL & REED FINL INC CL A 930059100 74 3,700 SH   SOLE 0 3,700 0 0
WADDELL & REED FINL INC Call 930059100 1 8,900 SH Call SOLE 0 8,900 0 0
WADDELL & REED FINL INC Put 930059100 0 300 SH Put SOLE 0 300 0 0
WAGEWORKS INC COM 930427109 9 200 SH   SOLE 0 200 0 0
WAGEWORKS INC Call 930427109 1 1,700 SH Call SOLE 0 1,700 0 0
WAGEWORKS INC Put 930427109 3 600 SH Put SOLE 0 600 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 268 4,099 SH   SOLE 0 4,099 0 0
WALGREENS BOOTS ALLIANCE INC Call 931427108 83 32,200 SH Call SOLE 0 32,200 0 0
WALGREENS BOOTS ALLIANCE INC Put 931427108 43 9,100 SH Put SOLE 0 9,100 0 0
WALKER & DUNLOP INC COM 93148P102 13 226 SH   SOLE 0 226 0 0
WALKER & DUNLOP INC Put 93148P102 0 800 SH Put SOLE 0 800 0 0
WALMART INC COM 931142103 4,290 48,222 SH   SOLE 0 48,222 0 0
WALMART INC Call 931142103 90 53,900 SH Call SOLE 0 53,900 0 0
WALMART INC Put 931142103 196 138,300 SH Put SOLE 0 138,300 0 0
WARRIOR MET COAL INC COM 93627C101 36 1,300 SH   SOLE 0 1,300 0 0
WARRIOR MET COAL INC Call 93627C101 9 3,000 SH Call SOLE 0 3,000 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 161 24,200 SH   SOLE 0 24,200 0 0
WASHINGTON PRIME GROUP NEW Put 93964W108 37 24,700 SH Put SOLE 0 24,700 0 0
WASHINGTON REAL ESTATE INVT Call 939653101 0 1,800 SH Call SOLE 0 1,800 0 0
WASHINGTON REAL ESTATE INVT Put 939653101 0 100 SH Put SOLE 0 100 0 0
WASTE CONNECTIONS INC COM 94106B101 5 74 SH   SOLE 0 74 0 0
WASTE MGMT INC DEL COM 94106L109 1,781 21,174 SH   SOLE 0 21,174 0 0
WASTE MGMT INC DEL Call 94106L109 1,389 106,100 SH Call SOLE 0 106,100 0 0
WASTE MGMT INC DEL Put 94106L109 111 47,100 SH Put SOLE 0 47,100 0 0
WATSCO INC COM 942622200 237 1,313 SH   SOLE 0 1,313 0 0
WATSCO INC Put 942622200 11 3,500 SH Put SOLE 0 3,500 0 0
WAYFAIR INC CL A 94419L101 717 10,627 SH   SOLE 0 10,627 0 0
WAYFAIR INC Call 94419L101 4 10,500 SH Call SOLE 0 10,500 0 0
WAYFAIR INC Put 94419L101 86 7,600 SH Put SOLE 0 7,600 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 19 8,500 SH   SOLE 0 8,500 0 0
WEATHERFORD INTL PLC Call G48833100 3 155,300 SH Call SOLE 0 155,300 0 0
WEATHERFORD INTL PLC Put G48833100 398 104,300 SH Put SOLE 0 104,300 0 0
WEB COM GROUP INC Call 94733A104 2 13,400 SH Call SOLE 0 13,400 0 0
WEB COM GROUP INC Put 94733A104 0 300 SH Put SOLE 0 300 0 0
WEC ENERGY GROUP INC Call 92939U106 0 200 SH Call SOLE 0 200 0 0
WEC ENERGY GROUP INC Put 92939U106 0 100 SH Put SOLE 0 100 0 0
WEIBO CORP SPONSORED ADR 948596101 944 7,898 SH   SOLE 0 7,898 0 0
WEIBO CORP Call 948596101 85 8,200 SH Call SOLE 0 8,200 0 0
WEIBO CORP Put 948596101 31 8,400 SH Put SOLE 0 8,400 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 470 7,388 SH   SOLE 0 7,388 0 0
WEIGHT WATCHERS INTL INC NEW Call 948626106 218 18,100 SH Call SOLE 0 18,100 0 0
WEIGHT WATCHERS INTL INC NEW Put 948626106 124 55,200 SH Put SOLE 0 55,200 0 0
WELLCARE HEALTH PLANS INC Call 94946T106 3 2,200 SH Call SOLE 0 2,200 0 0
WELLS FARGO CO NEW COM 949746101 2,307 44,030 SH   SOLE 0 44,030 0 0
WELLS FARGO CO NEW Call 949746101 85 434,000 SH Call SOLE 0 434,000 0 0
WELLS FARGO CO NEW Put 949746101 804 520,200 SH Put SOLE 0 520,200 0 0
WELLTOWER INC Call 95040Q104 22 8,700 SH Call SOLE 0 8,700 0 0
WELLTOWER INC Put 95040Q104 0 100 SH Put SOLE 0 100 0 0
WENDYS CO COM 95058W100 366 20,906 SH   SOLE 0 20,906 0 0
WENDYS CO Call 95058W100 6 6,300 SH Call SOLE 0 6,300 0 0
WENDYS CO Put 95058W100 15 34,400 SH Put SOLE 0 34,400 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 10 1,031 SH   SOLE 0 1,031 0 0
WESCO AIRCRAFT HLDGS INC Put 950814103 1 6,400 SH Put SOLE 0 6,400 0 0
WESCO INTL INC COM 95082P105 32 522 SH   SOLE 0 522 0 0
WESCO INTL INC Put 95082P105 0 100 SH Put SOLE 0 100 0 0
WESTERN ALLIANCE BANCORP Call 957638109 5 2,500 SH Call SOLE 0 2,500 0 0
WESTERN DIGITAL CORP COM 958102105 44 480 SH   SOLE 0 480 0 0
WESTERN DIGITAL CORP Call 958102105 79 20,200 SH Call SOLE 0 20,200 0 0
WESTERN DIGITAL CORP Put 958102105 64 10,400 SH Put SOLE 0 10,400 0 0
WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 31 959 SH   SOLE 0 959 0 0
WESTERN GAS PARTNERS LP Call 958254104 0 2,300 SH Call SOLE 0 2,300 0 0
WESTERN UN CO Call 959802109 0 5,400 SH Call SOLE 0 5,400 0 0
WESTERN UN CO Put 959802109 0 1,400 SH Put SOLE 0 1,400 0 0
WESTLAKE CHEM CORP COM 960413102 670 6,035 SH   SOLE 0 6,035 0 0
WESTLAKE CHEM CORP Call 960413102 4 2,700 SH Call SOLE 0 2,700 0 0
WESTLAKE CHEM PARTNERS LP Call 960417103 0 200 SH Call SOLE 0 200 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 8 3,810 SH   SOLE 0 3,810 0 0
WESTPORT FUEL SYSTEMS INC Call 960908309 0 2,900 SH Call SOLE 0 2,900 0 0
WESTROCK CO COM 96145D105 8 129 SH   SOLE 0 129 0 0
WEX INC Call 96208T104 1 300 SH Call SOLE 0 300 0 0
WEYERHAEUSER CO Call 962166104 22 31,700 SH Call SOLE 0 31,700 0 0
WEYERHAEUSER CO Put 962166104 5 4,000 SH Put SOLE 0 4,000 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 157 7,755 SH   SOLE 0 7,755 0 0
WHEATON PRECIOUS METALS CORP Put 962879102 0 200 SH Put SOLE 0 200 0 0
WHIRLPOOL CORP Call 963320106 33 2,000 SH Call SOLE 0 2,000 0 0
WHITESTONE REIT COM 966084204 3 377 SH   SOLE 0 377 0 0
WHITING PETE CORP NEW COM NEW 966387409 2,833 83,734 SH   SOLE 0 83,734 0 0
WHITING PETE CORP NEW Call 966387409 53 37,700 SH Call SOLE 0 37,700 0 0
WHITING PETE CORP NEW Put 966387409 94 45,500 SH Put SOLE 0 45,500 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 68 3,608 SH   SOLE 0 3,608 0 0
WILDHORSE RESOURCE DEV CORP Call 96812T102 38 9,500 SH Call SOLE 0 9,500 0 0
WILDHORSE RESOURCE DEV CORP Put 96812T102 28 12,100 SH Put SOLE 0 12,100 0 0
WILLIAMS COS INC DEL COM 969457100 37 1,503 SH   SOLE 0 1,503 0 0
WILLIAMS COS INC DEL Call 969457100 1 4,200 SH Call SOLE 0 4,200 0 0
WILLIAMS COS INC DEL Put 969457100 8 6,900 SH Put SOLE 0 6,900 0 0
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 347 10,102 SH   SOLE 0 10,102 0 0
WILLIAMS PARTNERS L P NEW Call 96949L105 8 44,900 SH Call SOLE 0 44,900 0 0
WILLIAMS PARTNERS L P NEW Put 96949L105 31 21,100 SH Put SOLE 0 21,100 0 0
WILLIAMS SONOMA INC COM 969904101 1,381 26,185 SH   SOLE 0 26,185 0 0
WILLIAMS SONOMA INC Call 969904101 4 6,100 SH Call SOLE 0 6,100 0 0
WILLIAMS SONOMA INC Put 969904101 26 28,200 SH Put SOLE 0 28,200 0 0
WINGSTOP INC COM 974155103 106 2,251 SH   SOLE 0 2,251 0 0
WINGSTOP INC Call 974155103 76 16,300 SH Call SOLE 0 16,300 0 0
WINGSTOP INC Put 974155103 8 10,200 SH Put SOLE 0 10,200 0 0
WINNEBAGO INDS INC COM 974637100 242 6,438 SH   SOLE 0 6,438 0 0
WINNEBAGO INDS INC Call 974637100 1 6,800 SH Call SOLE 0 6,800 0 0
WINNEBAGO INDS INC Put 974637100 69 11,600 SH Put SOLE 0 11,600 0 0
WINTRUST FINL CORP COM 97650W108 2 31 SH   SOLE 0 31 0 0
WINTRUST FINL CORP Call 97650W108 1 500 SH Call SOLE 0 500 0 0
WISDOMTREE INVTS INC COM 97717P104 94 10,355 SH   SOLE 0 10,355 0 0
WISDOMTREE INVTS INC Call 97717P104 0 2,500 SH Call SOLE 0 2,500 0 0
WISDOMTREE INVTS INC Put 97717P104 9 6,700 SH Put SOLE 0 6,700 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 17 200 SH   SOLE 0 200 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 5 110 SH   SOLE 0 110 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 602 22,983 SH   SOLE 0 22,983 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 2,419 43,200 SH   SOLE 0 43,200 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 249 3,982 SH   SOLE 0 3,982 0 0
WISDOMTREE TR EUROPE SMCP DV 97717W869 69 1,000 SH   SOLE 0 1,000 0 0
WISDOMTREE TR Call 97717W869 2 600 SH Call SOLE 0 600 0 0
WISDOMTREE TR Call 97717W851 16 1,600 SH Call SOLE 0 1,600 0 0
WISDOMTREE TR Call 97717W422 20 10,200 SH Call SOLE 0 10,200 0 0
WISDOMTREE TR Call 97717W315 0 100 SH Call SOLE 0 100 0 0
WISDOMTREE TR Put 97717W307 1 500 SH Put SOLE 0 500 0 0
WISDOMTREE TR Put 97717W422 1 2,500 SH Put SOLE 0 2,500 0 0
WISDOMTREE TR Put 97717W851 64 59,800 SH Put SOLE 0 59,800 0 0
WIX COM LTD SHS M98068105 770 9,687 SH   SOLE 0 9,687 0 0
WIX COM LTD Call M98068105 17 5,100 SH Call SOLE 0 5,100 0 0
WIX COM LTD Put M98068105 21 7,000 SH Put SOLE 0 7,000 0 0
WMIH CORP COM 92936P100 0 240 SH   SOLE 0 240 0 0
WORKDAY INC Call 98138H101 5 300 SH Call SOLE 0 300 0 0
WORKDAY INC Put 98138H101 1 1,800 SH Put SOLE 0 1,800 0 0
WORKIVA INC COM CL A 98139A105 5 220 SH   SOLE 0 220 0 0
WORKIVA INC Call 98139A105 7 4,900 SH Call SOLE 0 4,900 0 0
WORLD ACCEP CORP DEL Call 981419104 13 700 SH Call SOLE 0 700 0 0
WORLD ACCEP CORP DEL Put 981419104 1 500 SH Put SOLE 0 500 0 0
WORLD FUEL SVCS CORP COM 981475106 35 1,438 SH   SOLE 0 1,438 0 0
WORLD FUEL SVCS CORP Call 981475106 13 3,200 SH Call SOLE 0 3,200 0 0
WORLD FUEL SVCS CORP Put 981475106 0 600 SH Put SOLE 0 600 0 0
WORLD WRESTLING ENTMT INC Call 98156Q108 6 1,700 SH Call SOLE 0 1,700 0 0
WORLDPAY INC Call 981558109 338 43,000 SH Call SOLE 0 43,000 0 0
WORLDPAY INC Put 981558109 3 6,600 SH Put SOLE 0 6,600 0 0
WPX ENERGY INC COM 98212B103 306 20,737 SH   SOLE 0 20,737 0 0
WPX ENERGY INC Call 98212B103 18 13,700 SH Call SOLE 0 13,700 0 0
WPX ENERGY INC Put 98212B103 121 119,300 SH Put SOLE 0 119,300 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 205 1,800 SH   SOLE 0 1,800 0 0
WYNDHAM WORLDWIDE CORP Call 98310W108 84 48,900 SH Call SOLE 0 48,900 0 0
WYNDHAM WORLDWIDE CORP Put 98310W108 11 2,600 SH Put SOLE 0 2,600 0 0
WYNN RESORTS LTD COM 983134107 842 4,620 SH   SOLE 0 4,620 0 0
WYNN RESORTS LTD Call 983134107 428 72,100 SH Call SOLE 0 72,100 0 0
WYNN RESORTS LTD Put 983134107 2 4,800 SH Put SOLE 0 4,800 0 0
XBIOTECH INC COM 98400H102 8 1,535 SH   SOLE 0 1,535 0 0
XBIOTECH INC Put 98400H102 0 500 SH Put SOLE 0 500 0 0
XCEL ENERGY INC Call 98389B100 0 900 SH Call SOLE 0 900 0 0
XEROX CORP COM NEW 984121608 6 225 SH   SOLE 0 225 0 0
XEROX CORP Call 984121608 14 17,800 SH Call SOLE 0 17,800 0 0
XILINX INC Call 983919101 671 54,200 SH Call SOLE 0 54,200 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 17 3,400 SH   SOLE 0 3,400 0 0
XINYUAN REAL ESTATE CO LTD Call 98417P105 2 26,800 SH Call SOLE 0 26,800 0 0
XINYUAN REAL ESTATE CO LTD Put 98417P105 18 8,300 SH Put SOLE 0 8,300 0 0
XL GROUP LTD COM G98294104 82 1,500 SH   SOLE 0 1,500 0 0
XL GROUP LTD Call G98294104 45 7,200 SH Call SOLE 0 7,200 0 0
XL GROUP LTD Put G98294104 1 14,800 SH Put SOLE 0 14,800 0 0
XPERI CORP COM 98421B100 1 79 SH   SOLE 0 79 0 0
XPERI CORP Call 98421B100 0 100 SH Call SOLE 0 100 0 0
XPO LOGISTICS INC COM 983793100 703 6,909 SH   SOLE 0 6,909 0 0
XPO LOGISTICS INC Call 983793100 138 8,400 SH Call SOLE 0 8,400 0 0
XPO LOGISTICS INC Put 983793100 26 7,600 SH Put SOLE 0 7,600 0 0
XPRESSPA GROUP INC COM 98420U109 0 20 SH   SOLE 0 20 0 0
XUNLEI LTD SPONSORED ADR 98419E108 3 370 SH   SOLE 0 370 0 0
XUNLEI LTD Call 98419E108 13 18,200 SH Call SOLE 0 18,200 0 0
XUNLEI LTD Put 98419E108 15 24,200 SH Put SOLE 0 24,200 0 0
XYLEM INC Call 98419M100 4 1,400 SH Call SOLE 0 1,400 0 0
YAMANA GOLD INC COM 98462Y100 18 6,700 SH   SOLE 0 6,700 0 0
YAMANA GOLD INC Put 98462Y100 0 900 SH Put SOLE 0 900 0 0
YANDEX N V SHS CLASS A N97284108 1,911 48,448 SH   SOLE 0 48,448 0 0
YANDEX N V Call N97284108 2 1,900 SH Call SOLE 0 1,900 0 0
YANDEX N V Put N97284108 285 129,900 SH Put SOLE 0 129,900 0 0
YELP INC CL A 985817105 438 10,498 SH   SOLE 0 10,498 0 0
YELP INC Call 985817105 137 39,200 SH Call SOLE 0 39,200 0 0
YELP INC Put 985817105 58 18,100 SH Put SOLE 0 18,100 0 0
YEXT INC COM 98585N106 61 4,863 SH   SOLE 0 4,863 0 0
YEXT INC Call 98585N106 0 100 SH Call SOLE 0 100 0 0
YEXT INC Put 98585N106 0 100 SH Put SOLE 0 100 0 0
YIRENDAI LTD SPONSORED ADR 98585L100 41 1,020 SH   SOLE 0 1,020 0 0
YIRENDAI LTD Call 98585L100 0 900 SH Call SOLE 0 900 0 0
YIRENDAI LTD Put 98585L100 7 1,100 SH Put SOLE 0 1,100 0 0
YORK WTR CO COM 987184108 24 792 SH   SOLE 0 792 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 426 19,730 SH   SOLE 0 19,730 0 0
YPF SOCIEDAD ANONIMA Call 984245100 29 57,800 SH Call SOLE 0 57,800 0 0
YPF SOCIEDAD ANONIMA Put 984245100 65 49,500 SH Put SOLE 0 49,500 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 5 678 SH   SOLE 0 678 0 0
YRC WORLDWIDE INC Call 984249607 1 15,600 SH Call SOLE 0 15,600 0 0
YRC WORLDWIDE INC Put 984249607 2 1,200 SH Put SOLE 0 1,200 0 0
YUM CHINA HLDGS INC COM 98850P109 568 13,688 SH   SOLE 0 13,688 0 0
YUM CHINA HLDGS INC Call 98850P109 15 17,500 SH Call SOLE 0 17,500 0 0
YUM CHINA HLDGS INC Put 98850P109 47 12,500 SH Put SOLE 0 12,500 0 0
YY INC ADS REPCOM CLA 98426T106 441 4,197 SH   SOLE 0 4,197 0 0
YY INC Call 98426T106 36 12,600 SH Call SOLE 0 12,600 0 0
YY INC Put 98426T106 136 10,900 SH Put SOLE 0 10,900 0 0
ZAFGEN INC COM 98885E103 0 100 SH   SOLE 0 100 0 0
ZAFGEN INC Call 98885E103 0 500 SH Call SOLE 0 500 0 0
ZAGG INC COM 98884U108 1 100 SH   SOLE 0 100 0 0
ZAGG INC Call 98884U108 0 500 SH Call SOLE 0 500 0 0
ZAYO GROUP HLDGS INC COM 98919V105 828 24,248 SH   SOLE 0 24,248 0 0
ZAYO GROUP HLDGS INC Call 98919V105 9 13,700 SH Call SOLE 0 13,700 0 0
ZAYO GROUP HLDGS INC Put 98919V105 13 6,900 SH Put SOLE 0 6,900 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 148 1,065 SH   SOLE 0 1,065 0 0
ZEBRA TECHNOLOGIES CORP Call 989207105 21 1,600 SH Call SOLE 0 1,600 0 0
ZEBRA TECHNOLOGIES CORP Put 989207105 0 500 SH Put SOLE 0 500 0 0
ZENDESK INC COM 98936J101 169 3,550 SH   SOLE 0 3,550 0 0
ZENDESK INC Call 98936J101 4 3,700 SH Call SOLE 0 3,700 0 0
ZENDESK INC Put 98936J101 1 2,700 SH Put SOLE 0 2,700 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 688 12,796 SH   SOLE 0 12,796 0 0
ZILLOW GROUP INC Call 98954M200 7 2,000 SH Call SOLE 0 2,000 0 0
ZILLOW GROUP INC Call 98954M101 0 100 SH Call SOLE 0 100 0 0
ZILLOW GROUP INC Put 98954M200 0 1,300 SH Put SOLE 0 1,300 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 327 3,000 SH   SOLE 0 3,000 0 0
ZIMMER BIOMET HLDGS INC Put 98956P102 74 5,000 SH Put SOLE 0 5,000 0 0
ZION OIL & GAS INC COM 989696109 42 9,000 SH   SOLE 0 9,000 0 0
ZION OIL & GAS INC Call 989696109 2 2,200 SH Call SOLE 0 2,200 0 0
ZION OIL & GAS INC Put 989696109 28 13,700 SH Put SOLE 0 13,700 0 0
ZIONS BANCORPORATION COM 989701107 54 1,040 SH   SOLE 0 1,040 0 0
ZIONS BANCORPORATION Call 989701107 121 14,600 SH Call SOLE 0 14,600 0 0
ZIONS BANCORPORATION Put 989701107 0 2,100 SH Put SOLE 0 2,100 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 24 6,147 SH   SOLE 0 6,147 0 0
ZIOPHARM ONCOLOGY INC Call 98973P101 0 600 SH Call SOLE 0 600 0 0
ZIOPHARM ONCOLOGY INC Put 98973P101 0 200 SH Put SOLE 0 200 0 0
ZOES KITCHEN INC Call 98979J109 0 1,200 SH Call SOLE 0 1,200 0 0
ZOETIS INC CL A 98978V103 3 41 SH   SOLE 0 41 0 0
ZOETIS INC Call 98978V103 198 22,100 SH Call SOLE 0 22,100 0 0
ZOETIS INC Put 98978V103 0 800 SH Put SOLE 0 800 0 0
ZOGENIX INC COM NEW 98978L204 428 10,703 SH   SOLE 0 10,703 0 0
ZOGENIX INC Call 98978L204 12 2,000 SH Call SOLE 0 2,000 0 0
ZOGENIX INC Put 98978L204 95 19,500 SH Put SOLE 0 19,500 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 17 1,200 SH   SOLE 0 1,200 0 0
ZTO EXPRESS CAYMAN INC Put 98980A105 1 2,500 SH Put SOLE 0 2,500 0 0
ZUMIEZ INC COM 989817101 29 1,214 SH   SOLE 0 1,214 0 0
ZUMIEZ INC Call 989817101 0 100 SH Call SOLE 0 100 0 0
ZUMIEZ INC Put 989817101 3 12,300 SH Put SOLE 0 12,300 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 106 12,207 SH   SOLE 0 12,207 0 0
ZYNERBA PHARMACEUTICALS INC Call 98986X109 5 9,800 SH Call SOLE 0 9,800 0 0
ZYNERBA PHARMACEUTICALS INC Put 98986X109 51 13,900 SH Put SOLE 0 13,900 0 0