0001172661-17-000676.txt : 20170214 0001172661-17-000676.hdr.sgml : 20170214 20170214083704 ACCESSION NUMBER: 0001172661-17-000676 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20161231 FILED AS OF DATE: 20170214 DATE AS OF CHANGE: 20170214 EFFECTIVENESS DATE: 20170214 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Walleye Trading LLC CENTRAL INDEX KEY: 0001388391 IRS NUMBER: 141931232 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-12094 FILM NUMBER: 17602732 BUSINESS ADDRESS: STREET 1: 2800 NIAGARA LANE N. CITY: PLYMOUTH STATE: MN ZIP: 55447 BUSINESS PHONE: 952-345-6605 MAIL ADDRESS: STREET 1: 2800 NIAGARA LANE N. CITY: PLYMOUTH STATE: MN ZIP: 55447 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001388391 XXXXXXXX 12-31-2016 12-31-2016 false Walleye Trading LLC
2800 Niagara Lane N. Plymouth MN 55447
13F HOLDINGS REPORT 028-12094 N
Peter Goddard Chief Compliance Officer 952-345-6605 /s/ Peter Goddard Plymouth MN 02-14-2017 0 4687 14261213
INFORMATION TABLE 2 infotable.xml 1347 PPTY INS HLDGS INC COM 68244P107 4 546 SH SOLE 546 0 0 21VIANET GROUP INC SPONSORED ADR 90138A103 160 22805 SH SOLE 22805 0 0 21VIANET GROUP INC SPONSORED ADR 90138A103 161 23000 SH Call SOLE 23000 0 0 21VIANET GROUP INC SPONSORED ADR 90138A103 150 21300 SH Put SOLE 21300 0 0 2U INC COM 90214J101 1457 48300 SH Call SOLE 48300 0 0 2U INC COM 90214J101 30 1000 SH Put SOLE 1000 0 0 3-D SYS CORP DEL COM NEW 88554D205 3312 249200 SH Call SOLE 249200 0 0 3-D SYS CORP DEL COM NEW 88554D205 1658 124700 SH Put SOLE 124700 0 0 3M CO COM 88579Y101 6964 39000 SH Call SOLE 39000 0 0 3M CO COM 88579Y101 3518 19700 SH Put SOLE 19700 0 0 500 COM LTD SPON ADR REP A 33829R100 20 1289 SH SOLE 1289 0 0 500 COM LTD SPON ADR REP A 33829R100 5 300 SH Put SOLE 300 0 0 58 COM INC SPON ADR REP A 31680Q104 518 18500 SH Put SOLE 18500 0 0 58 COM INC SPON ADR REP A 31680Q104 933 33300 SH Call SOLE 33300 0 0 8X8 INC NEW COM 282914100 313 21862 SH SOLE 21862 0 0 8X8 INC NEW COM 282914100 119 8300 SH Call SOLE 8300 0 0 A H BELO CORP COM CL A 001282102 11 1800 SH SOLE 1800 0 0 A10 NETWORKS INC COM 002121101 76 9144 SH SOLE 9144 0 0 AAR CORP COM 000361105 48 1465 SH SOLE 1465 0 0 AARONS INC COM PAR $0.50 002535300 13 400 SH Call SOLE 400 0 0 AARONS INC COM PAR $0.50 002535300 45 1400 SH Put SOLE 1400 0 0 ABB LTD SPONSORED ADR 000375204 267 12700 SH Put SOLE 12700 0 0 ABB LTD SPONSORED ADR 000375204 40 1900 SH Call SOLE 1900 0 0 ABB LTD SPONSORED ADR 000375204 20 934 SH SOLE 934 0 0 ABBOTT LABS COM 002824100 1050 27300 SH Put SOLE 27300 0 0 ABBOTT LABS COM 002824100 1615 42000 SH Call SOLE 42000 0 0 ABBVIE INC COM 00287Y109 30123 481000 SH Call SOLE 481000 0 0 ABBVIE INC COM 00287Y109 3908 62400 SH Put SOLE 62400 0 0 ABERCROMBIE & FITCH CO CL A 002896207 4791 399274 SH SOLE 399274 0 0 ABERCROMBIE & FITCH CO CL A 002896207 2591 215800 SH Call SOLE 215800 0 0 ABERCROMBIE & FITCH CO CL A 002896207 6096 508100 SH Put SOLE 508100 0 0 ABIOMED INC COM 003654100 148 1315 SH SOLE 1315 0 0 ABIOMED INC COM 003654100 395 3500 SH Call SOLE 3500 0 0 ABIOMED INC COM 003654100 45 400 SH Put SOLE 400 0 0 ABRAXAS PETE CORP COM 003830106 73 28400 SH SOLE 28400 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 632 10200 SH Put SOLE 10200 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 277 4490 SH SOLE 4490 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 186 3000 SH Call SOLE 3000 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 75 11500 SH SOLE 11500 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 23 700 SH Put SOLE 700 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 12 400 SH Call SOLE 400 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 569 17426 SH SOLE 17426 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 29 247 SH SOLE 247 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1829 15600 SH Call SOLE 15600 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1112 9500 SH Put SOLE 9500 0 0 ACCO BRANDS CORP COM 00081T108 31 2400 SH SOLE 2400 0 0 ACCURAY INC COM 004397105 166 36103 SH SOLE 36103 0 0 ACCURAY INC COM 004397105 0 100 SH Call SOLE 100 0 0 ACORDA THERAPEUTICS INC COM 00484M106 1122 59700 SH SOLE 59700 0 0 ACTIVISION BLIZZARD INC COM 00507V109 187 5175 SH SOLE 5175 0 0 ACTIVISION BLIZZARD INC COM 00507V109 1291 35700 SH Call SOLE 35700 0 0 ACTIVISION BLIZZARD INC COM 00507V109 1076 29800 SH Put SOLE 29800 0 0 ACUITY BRANDS INC COM 00508Y102 273 1181 SH SOLE 1181 0 0 ACUITY BRANDS INC COM 00508Y102 23 100 SH Call SOLE 100 0 0 ACUITY BRANDS INC COM 00508Y102 69 300 SH Put SOLE 300 0 0 ACURA PHARMACEUTICALS INC COM PAR 00509L802 0 10 SH SOLE 10 0 0 ACXIOM CORP COM 005125109 236 8800 SH Put SOLE 8800 0 0 ACXIOM CORP COM 005125109 150 5600 SH Call SOLE 5600 0 0 ADCARE HEALTH SYSTEMS INC COM NEW 00650W300 0 32 SH SOLE 32 0 0 ADDUS HOMECARE CORP COM 006739106 88 2500 SH SOLE 2500 0 0 ADECOAGRO S A COM L00849106 149 14400 SH SOLE 14400 0 0 ADEPTUS HEALTH INC CL A 006855100 13 1700 SH Call SOLE 1700 0 0 ADEPTUS HEALTH INC CL A 006855100 4 500 SH Put SOLE 500 0 0 ADIENT PLC ORD SHS G0084W101 935 15963 SH SOLE 15963 0 0 ADIENT PLC ORD SHS G0084W101 80 1370 SH Call SOLE 1370 0 0 ADIENT PLC ORD SHS G0084W101 278 4740 SH Put SOLE 4740 0 0 ADOBE SYS INC COM 00724F101 2779 27000 SH Call SOLE 27000 0 0 ADOBE SYS INC COM 00724F101 1668 16200 SH Put SOLE 16200 0 0 ADTRAN INC COM 00738A106 131 5900 SH Put SOLE 5900 0 0 ADTRAN INC COM 00738A106 1538 68800 SH Call SOLE 68800 0 0 ADURO BIOTECH INC COM 00739L101 424 37200 SH SOLE 37200 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 708 4189 SH SOLE 4189 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 1962 11600 SH Call SOLE 11600 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 1219 7200 SH Put SOLE 7200 0 0 ADVANCED ENERGY INDS COM 007973100 1095 20000 SH Call SOLE 20000 0 0 ADVANCED ENERGY INDS COM 007973100 186 3400 SH Put SOLE 3400 0 0 ADVANCED MICRO DEVICES INC COM 007903107 4985 439700 SH Call SOLE 439700 0 0 ADVANCED MICRO DEVICES INC COM 007903107 694 61300 SH Put SOLE 61300 0 0 ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 85 16900 SH SOLE 16900 0 0 ADVANTAGE OIL & GAS LTD COM 00765F101 9 1400 SH SOLE 1400 0 0 ADVISORY BRD CO COM 00762W107 30 900 SH Put SOLE 900 0 0 ADVISORY BRD CO COM 00762W107 360 10842 SH SOLE 10842 0 0 AECOM COM 00766T100 200 5500 SH Call SOLE 5500 0 0 AECOM COM 00766T100 135 3700 SH Put SOLE 3700 0 0 AEGEAN MARINE PETROLEUM NETW SHS Y0017S102 37 3600 SH SOLE 3600 0 0 AEGION CORP COM 00770F104 33 1400 SH SOLE 1400 0 0 AEGON N V NY REGISTRY SH 007924103 48 8600 SH SOLE 8600 0 0 AEMETIS INC COM NEW 00770K202 1 400 SH SOLE 400 0 0 AEP INDS INC COM 001031103 46 400 SH SOLE 400 0 0 AERCAP HOLDINGS NV SHS N00985106 6621 159109 SH SOLE 159109 0 0 AERCAP HOLDINGS NV SHS N00985106 7777 186900 SH Call SOLE 186900 0 0 AERCAP HOLDINGS NV SHS N00985106 1338 32200 SH Put SOLE 32200 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 78 4351 SH SOLE 4351 0 0 AEROVIRONMENT INC COM 008073108 105 3900 SH Call SOLE 3900 0 0 AEROVIRONMENT INC COM 008073108 273 10200 SH Put SOLE 10200 0 0 AES CORP COM 00130H105 303 26057 SH SOLE 26057 0 0 AES CORP COM 00130H105 64 5500 SH Call SOLE 5500 0 0 AETNA INC NEW COM 00817Y108 36508 294400 SH Call SOLE 294400 0 0 AETNA INC NEW COM 00817Y108 11371 91700 SH Put SOLE 91700 0 0 AFFILIATED MANAGERS GROUP COM 008252108 1005 6919 SH SOLE 6919 0 0 AFFILIATED MANAGERS GROUP COM 008252108 58 400 SH Call SOLE 400 0 0 AFFILIATED MANAGERS GROUP COM 008252108 44 300 SH Put SOLE 300 0 0 AFLAC INC COM 001055102 1608 23100 SH Call SOLE 23100 0 0 AFLAC INC COM 001055102 863 12400 SH Put SOLE 12400 0 0 AGCO CORP COM 001084102 596 10305 SH SOLE 10305 0 0 AGCO CORP COM 001084102 3205 55400 SH Call SOLE 55400 0 0 AGCO CORP COM 001084102 1286 22200 SH Put SOLE 22200 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 789 17300 SH Call SOLE 17300 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 967 21200 SH Put SOLE 21200 0 0 AGNC INVT CORP COM 00123Q104 194 10689 SH SOLE 10689 0 0 AGNC INVT CORP COM 00123Q104 317 17400 SH Call SOLE 17400 0 0 AGNC INVT CORP COM 00123Q104 246 13600 SH Put SOLE 13600 0 0 AGNICO EAGLE MINES LTD COM 008474108 4745 112974 SH SOLE 112974 0 0 AGNICO EAGLE MINES LTD COM 008474108 3991 95000 SH Call SOLE 95000 0 0 AGNICO EAGLE MINES LTD COM 008474108 1783 42500 SH Put SOLE 42500 0 0 AGRIUM INC COM 008916108 1344 13400 SH Put SOLE 13400 0 0 AGRIUM INC COM 008916108 120 1200 SH Call SOLE 1200 0 0 AGRIUM INC COM 008916108 798 7932 SH SOLE 7932 0 0 AGROFRESH SOLUTIONS COM 00856G109 69 26000 SH SOLE 26000 0 0 AIR LEASE CORP CL A 00912X302 1761 51300 SH Call SOLE 51300 0 0 AIR LEASE CORP CL A 00912X302 875 25500 SH Put SOLE 25500 0 0 AIR METHODS CORP COM PAR $.06 009128307 224 7021 SH SOLE 7021 0 0 AIR PRODS & CHEMS INC COM 009158106 1783 12400 SH Call SOLE 12400 0 0 AIR PRODS & CHEMS INC COM 009158106 1725 12000 SH Put SOLE 12000 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 65 4100 SH SOLE 4100 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 373 23400 SH Call SOLE 23400 0 0 AIRCASTLE LTD COM G0129K104 363 17400 SH Put SOLE 17400 0 0 AIRCASTLE LTD COM G0129K104 52 2497 SH SOLE 2497 0 0 AIRCASTLE LTD COM G0129K104 304 14600 SH Call SOLE 14600 0 0 AIRGAIN INC COM 00938A104 98 6800 SH SOLE 6800 0 0 AK STL HLDG CORP COM 001547108 4573 448000 SH Put SOLE 448000 0 0 AK STL HLDG CORP COM 001547108 17294 1693900 SH Call SOLE 1693900 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 2819 42300 SH Call SOLE 42300 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 2741 41100 SH Put SOLE 41100 0 0 AKORN INC COM 009728106 160 7347 SH SOLE 7347 0 0 AKORN INC COM 009728106 340 15600 SH Call SOLE 15600 0 0 AKORN INC COM 009728106 159 7300 SH Put SOLE 7300 0 0 ALARM COM HLDGS INC COM 011642105 33 1200 SH SOLE 1200 0 0 ALASKA AIR GROUP INC COM 011659109 1304 14700 SH Call SOLE 14700 0 0 ALASKA AIR GROUP INC COM 011659109 2083 23500 SH Put SOLE 23500 0 0 ALBANY MOLECULAR RESH INC COM 012423109 9 500 SH Call SOLE 500 0 0 ALBEMARLE CORP COM 012653101 947 11000 SH Put SOLE 11000 0 0 ALBEMARLE CORP COM 012653101 2814 32700 SH Call SOLE 32700 0 0 ALCOA CORP COM 013872106 747 26585 SH SOLE 26585 0 0 ALCOA CORP COM 013872106 372 13281 SH Call SOLE 13281 0 0 ALCOA CORP COM 013872106 759 26948 SH Put SOLE 26948 0 0 ALERE INC COM 01449J105 5534 141994 SH SOLE 141994 0 0 ALERE INC COM 01449J105 26110 670000 SH Call SOLE 670000 0 0 ALERE INC COM 01449J105 6781 174000 SH Put SOLE 174000 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 776 6345 SH SOLE 6345 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 159 1300 SH Put SOLE 1300 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 390 4443 SH SOLE 4443 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 16501 187900 SH Call SOLE 187900 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 30081 342500 SH Put SOLE 342500 0 0 ALIGN TECHNOLOGY INC COM 016255101 283 2945 SH SOLE 2945 0 0 ALIGN TECHNOLOGY INC COM 016255101 192 2000 SH Call SOLE 2000 0 0 ALIGN TECHNOLOGY INC COM 016255101 135 1400 SH Put SOLE 1400 0 0 ALKERMES PLC SHS G01767105 10 182 SH SOLE 182 0 0 ALLEGHANY CORP DEL COM 017175100 116 190 SH SOLE 190 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 114 7100 SH Call SOLE 7100 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 290 18200 SH Put SOLE 18200 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 64 1000 SH Put SOLE 1000 0 0 ALLERGAN PLC SHS G0177J108 223241 1063000 SH Call SOLE 1063000 0 0 ALLERGAN PLC SHS G0177J108 119976 571300 SH Put SOLE 571300 0 0 ALLERGAN PLC SHS G0177J108 40966 195069 SH SOLE 195069 0 0 ALLETE INC COM NEW 018522300 245 3810 SH SOLE 3810 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 57 249 SH SOLE 249 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 366 1600 SH Call SOLE 1600 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 137 600 SH Put SOLE 600 0 0 ALLIANCE HEALTHCARE SRVCS IN COM PAR 018606301 16 1662 SH SOLE 1662 0 0 ALLIANCE HOLDINGS GP LP COM UNITS LP 01861G100 152 5400 SH SOLE 5400 0 0 ALLIANCE ONE INTL INC COM NEW 018772301 36 1900 SH SOLE 1900 0 0 ALLIANCE RES PARTNER L P UT LTD PART 01877R108 1291 57492 SH SOLE 57492 0 0 ALLIANCE RES PARTNER L P UT LTD PART 01877R108 7 300 SH Call SOLE 300 0 0 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 239 10200 SH Put SOLE 10200 0 0 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 1684 71800 SH Call SOLE 71800 0 0 ALLIED WRLD ASSUR COM HLDG A SHS H01531104 231 4300 SH Put SOLE 4300 0 0 ALLIED WRLD ASSUR COM HLDG A SHS H01531104 1022 19024 SH SOLE 19024 0 0 ALLIED WRLD ASSUR COM HLDG A SHS H01531104 129 2400 SH Call SOLE 2400 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 979 29051 SH SOLE 29051 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 34 1000 SH Put SOLE 1000 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 948 92853 SH SOLE 92853 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 51 5000 SH Call SOLE 5000 0 0 ALLSTATE CORP COM 020002101 1803 24328 SH SOLE 24328 0 0 ALLSTATE CORP COM 020002101 941 12700 SH Call SOLE 12700 0 0 ALLSTATE CORP COM 020002101 541 7300 SH Put SOLE 7300 0 0 ALLY FINL INC COM 02005N100 6281 330200 SH Put SOLE 330200 0 0 ALLY FINL INC COM 02005N100 1974 103800 SH Call SOLE 103800 0 0 ALMOST FAMILY INC COM 020409108 436 9900 SH Put SOLE 9900 0 0 ALMOST FAMILY INC COM 020409108 891 20200 SH Call SOLE 20200 0 0 ALON USA ENERGY INC COM 020520102 4 400 SH Call SOLE 400 0 0 ALON USA ENERGY INC COM 020520102 1 100 SH Put SOLE 100 0 0 ALON USA PARTNERS LP UT LTDPART INT 02052T109 28 2900 SH SOLE 2900 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 37 1739 SH SOLE 1739 0 0 ALPHA PRO TECH LTD COM 020772109 26 7400 SH SOLE 7400 0 0 ALPHABET INC CAP STK CL A 02079K305 4254 5368 SH SOLE 5368 0 0 ALPHABET INC CAP STK CL A 02079K305 28756 36300 SH Call SOLE 36300 0 0 ALPHABET INC CAP STK CL A 02079K305 11952 15100 SH Put SOLE 15100 0 0 ALPHABET INC CAP STK CL C 02079K107 7021 9100 SH Put SOLE 9100 0 0 ALPHABET INC CAP STK CL C 02079K107 10417 13500 SH Call SOLE 13500 0 0 ALPHABET INC CAP STK CL C 02079K107 2093 2712 SH SOLE 2712 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 72 5750 SH SOLE 5750 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 769 61100 SH Call SOLE 61100 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 642 50900 SH Put SOLE 50900 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 5786 217590 SH SOLE 217590 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 3031 114000 SH Call SOLE 114000 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 16117 606100 SH Put SOLE 606100 0 0 ALTRIA GROUP INC COM 02209S103 8119 120069 SH SOLE 120069 0 0 ALTRIA GROUP INC COM 02209S103 11688 172800 SH Call SOLE 172800 0 0 ALTRIA GROUP INC COM 02209S103 3287 48600 SH Put SOLE 48600 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 390 11200 SH SOLE 11200 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 30 9800 SH SOLE 9800 0 0 AMAYA INC COM 02314M108 266 18823 SH SOLE 18823 0 0 AMAYA INC COM 02314M108 436 30800 SH Call SOLE 30800 0 0 AMAYA INC COM 02314M108 35 2500 SH Put SOLE 2500 0 0 AMAZON COM INC COM 023135106 9940 13255 SH SOLE 13255 0 0 AMAZON COM INC COM 023135106 12375 16500 SH Call SOLE 16500 0 0 AMAZON COM INC COM 023135106 9074 12100 SH Put SOLE 12100 0 0 AMBAC FINL GROUP INC COM NEW 023139884 968 43003 SH SOLE 43003 0 0 AMBAC FINL GROUP INC COM NEW 023139884 252 11200 SH Call SOLE 11200 0 0 AMBAC FINL GROUP INC COM NEW 023139884 390 17300 SH Put SOLE 17300 0 0 AMBARELLA INC SHS G037AX101 1732 32100 SH Call SOLE 32100 0 0 AMBARELLA INC SHS G037AX101 639 11800 SH Put SOLE 11800 0 0 AMBARELLA INC SHS G037AX101 777 14359 SH SOLE 14359 0 0 AMBER RD INC COM 02318Y108 28 3100 SH SOLE 3100 0 0 AMBEV SA SPONSORED ADR 02319V103 36 7296 SH SOLE 7296 0 0 AMBEV SA SPONSORED ADR 02319V103 22 4400 SH Put SOLE 4400 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 41 1200 SH Call SOLE 1200 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 34 1000 SH Put SOLE 1000 0 0 AMC NETWORKS INC CL A 00164V103 487 9308 SH SOLE 9308 0 0 AMC NETWORKS INC CL A 00164V103 5 100 SH Call SOLE 100 0 0 AMC NETWORKS INC CL A 00164V103 120 2300 SH Put SOLE 2300 0 0 AMDOCS LTD SHS G02602103 369 6330 SH SOLE 6330 0 0 AMDOCS LTD SHS G02602103 29 500 SH Call SOLE 500 0 0 AMEDISYS INC COM 023436108 46 1100 SH Call SOLE 1100 0 0 AMEDISYS INC COM 023436108 226 5300 SH Put SOLE 5300 0 0 AMEREN CORP COM 023608102 2145 40900 SH Put SOLE 40900 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 408 32400 SH Call SOLE 32400 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 46 3700 SH Put SOLE 3700 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 2746 58810 SH SOLE 58810 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 23997 514000 SH Call SOLE 514000 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 13721 293900 SH Put SOLE 293900 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1276 66100 SH Call SOLE 66100 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 25 1300 SH Put SOLE 1300 0 0 AMERICAN CAP LTD COM 02503Y103 231 12900 SH Call SOLE 12900 0 0 AMERICAN CAP LTD COM 02503Y103 539 30100 SH Put SOLE 30100 0 0 AMERICAN CAP LTD COM 02503Y103 5695 317812 SH SOLE 317812 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 450 29600 SH Put SOLE 29600 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 238 15500 SH Call SOLE 15500 0 0 AMERICAN ELEC PWR INC COM 025537101 2577 40900 SH Call SOLE 40900 0 0 AMERICAN ELEC PWR INC COM 025537101 207 3300 SH Put SOLE 3300 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 196 8714 SH SOLE 8714 0 0 AMERICAN EXPRESS CO COM 025816109 2917 39400 SH Call SOLE 39400 0 0 AMERICAN EXPRESS CO COM 025816109 2081 28100 SH Put SOLE 28100 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 6321 96800 SH Call SOLE 96800 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 877 13400 SH Put SOLE 13400 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 82 1800 SH Put SOLE 1800 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 616 13600 SH Call SOLE 13600 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 4 200 SH SOLE 200 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 0 12 SH SOLE 12 0 0 AMERICAN TOWER CORP NEW COM 03027X100 1317 12463 SH SOLE 12463 0 0 AMERICAN TOWER CORP NEW COM 03027X100 1659 15700 SH Call SOLE 15700 0 0 AMERICAN TOWER CORP NEW COM 03027X100 1439 13600 SH Put SOLE 13600 0 0 AMERICAN VANGUARD CORP COM 030371108 21 1092 SH SOLE 1092 0 0 AMERICAN VANGUARD CORP COM 030371108 88 4600 SH Put SOLE 4600 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 468 6467 SH SOLE 6467 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 21 300 SH Call SOLE 300 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 274 3800 SH Put SOLE 3800 0 0 AMERIGAS PARTNERS L P UNIT L P INT 030975106 623 13000 SH Put SOLE 13000 0 0 AMERIGAS PARTNERS L P UNIT L P INT 030975106 10 200 SH Call SOLE 200 0 0 AMERIPRISE FINL INC COM 03076C106 470 4236 SH SOLE 4236 0 0 AMERIPRISE FINL INC COM 03076C106 166 1500 SH Put SOLE 1500 0 0 AMERISOURCEBERGEN CORP COM 03073E105 134 1708 SH SOLE 1708 0 0 AMERISOURCEBERGEN CORP COM 03073E105 228 2900 SH Call SOLE 2900 0 0 AMERISOURCEBERGEN CORP COM 03073E105 423 5400 SH Put SOLE 5400 0 0 AMETEK INC NEW COM 031100100 356 7328 SH SOLE 7328 0 0 AMETEK INC NEW COM 031100100 10 200 SH Call SOLE 200 0 0 AMETEK INC NEW COM 031100100 73 1500 SH Put SOLE 1500 0 0 AMGEN INC COM 031162100 3209 21948 SH SOLE 21948 0 0 AMGEN INC COM 031162100 2297 15700 SH Call SOLE 15700 0 0 AMGEN INC COM 031162100 2238 15300 SH Put SOLE 15300 0 0 AMKOR TECHNOLOGY INC COM 031652100 214 20314 SH SOLE 20314 0 0 AMKOR TECHNOLOGY INC COM 031652100 35 3300 SH Put SOLE 3300 0 0 AMKOR TECHNOLOGY INC COM 031652100 68 6400 SH Call SOLE 6400 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 453 11794 SH SOLE 11794 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 211 5500 SH Call SOLE 5500 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 1247 32400 SH Put SOLE 32400 0 0 AMPHENOL CORP NEW CL A 032095101 223 3318 SH SOLE 3318 0 0 AMPHENOL CORP NEW CL A 032095101 732 10900 SH Call SOLE 10900 0 0 AMPHENOL CORP NEW CL A 032095101 54 800 SH Put SOLE 800 0 0 AMTRUST FINL SVCS INC COM 032359309 915 33400 SH Call SOLE 33400 0 0 AMTRUST FINL SVCS INC COM 032359309 1255 45900 SH Put SOLE 45900 0 0 ANADARKO PETE CORP COM 032511107 5426 77700 SH Call SOLE 77700 0 0 ANADARKO PETE CORP COM 032511107 14621 209600 SH Put SOLE 209600 0 0 ANALOG DEVICES INC COM 032654105 2338 32200 SH Put SOLE 32200 0 0 ANALOG DEVICES INC COM 032654105 980 13500 SH Call SOLE 13500 0 0 ANGIODYNAMICS INC COM 03475V101 54 3200 SH SOLE 3200 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 75 7165 SH SOLE 7165 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 763 72600 SH Call SOLE 72600 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 334 31800 SH Put SOLE 31800 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 4897 46439 SH SOLE 46439 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1614 15300 SH Call SOLE 15300 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 5252 49800 SH Put SOLE 49800 0 0 ANIXTER INTL INC COM 035290105 73 900 SH Call SOLE 900 0 0 ANNALY CAP MGMT INC COM 035710409 451 45200 SH Call SOLE 45200 0 0 ANNALY CAP MGMT INC COM 035710409 450 45000 SH Put SOLE 45000 0 0 ANSYS INC COM 03662Q105 161 1739 SH SOLE 1739 0 0 ANSYS INC COM 03662Q105 74 800 SH Call SOLE 800 0 0 ANSYS INC COM 03662Q105 212 2300 SH Put SOLE 2300 0 0 ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 1173 38000 SH Call SOLE 38000 0 0 ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 167 5400 SH Put SOLE 5400 0 0 ANTERO RES CORP COM 03674X106 685 28958 SH SOLE 28958 0 0 ANTERO RES CORP COM 03674X106 469 19900 SH Call SOLE 19900 0 0 ANTERO RES CORP COM 03674X106 996 42100 SH Put SOLE 42100 0 0 ANTHEM INC COM 036752103 805 5600 SH Put SOLE 5600 0 0 ANTHEM INC COM 036752103 5 36 SH SOLE 36 0 0 ANTHEM INC COM 036752103 216 1500 SH Call SOLE 1500 0 0 ANTHERA PHARMACEUTICALS INC COM NEW 03674U201 0 40 SH SOLE 40 0 0 AON PLC SHS CL A G0408V102 134 1200 SH Put SOLE 1200 0 0 AON PLC SHS CL A G0408V102 825 7400 SH Call SOLE 7400 0 0 APACHE CORP COM 037411105 3893 61330 SH SOLE 61330 0 0 APACHE CORP COM 037411105 11986 188900 SH Call SOLE 188900 0 0 APACHE CORP COM 037411105 9134 144000 SH Put SOLE 144000 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 746 16413 SH SOLE 16413 0 0 APOGEE ENTERPRISES INC COM 037598109 313 5835 SH SOLE 5835 0 0 APOGEE ENTERPRISES INC COM 037598109 717 13400 SH Call SOLE 13400 0 0 APOGEE ENTERPRISES INC COM 037598109 1045 19500 SH Put SOLE 19500 0 0 APOLLO ED GROUP INC CL A 037604105 601 60700 SH Call SOLE 60700 0 0 APOLLO ED GROUP INC CL A 037604105 724 73100 SH Put SOLE 73100 0 0 APOLLO ED GROUP INC CL A 037604105 1004 101415 SH SOLE 101415 0 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 857 44300 SH Put SOLE 44300 0 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 362 18700 SH Call SOLE 18700 0 0 APOLLO INVT CORP COM 03761U106 21 3577 SH SOLE 3577 0 0 APOLLO INVT CORP COM 03761U106 1 200 SH Put SOLE 200 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 14 703 SH SOLE 703 0 0 APPLE INC COM 037833100 28852 249107 SH SOLE 249107 0 0 APPLE INC COM 037833100 28679 247600 SH Call SOLE 247600 0 0 APPLE INC COM 037833100 99085 855500 SH Put SOLE 855500 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 969 103600 SH SOLE 103600 0 0 APPLIED MATLS INC COM 038222105 710 22000 SH Call SOLE 22000 0 0 APPLIED MATLS INC COM 038222105 248 7700 SH Put SOLE 7700 0 0 APPLIED MATLS INC COM 038222105 2126 65879 SH SOLE 65879 0 0 APPLIED MICRO CIRCUITS CORP COM NEW 03822W406 71 8600 SH Call SOLE 8600 0 0 APPLIED MICRO CIRCUITS CORP COM NEW 03822W406 63 7600 SH Put SOLE 7600 0 0 APPLIED MICRO CIRCUITS CORP COM NEW 03822W406 177 21455 SH SOLE 21455 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 20 843 SH SOLE 843 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 12 500 SH Call SOLE 500 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 118 5000 SH Put SOLE 5000 0 0 APPROACH RESOURCES INC COM 03834A103 9 2800 SH SOLE 2800 0 0 ARAMARK COM 03852U106 55 1536 SH SOLE 1536 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 17 7000 SH SOLE 7000 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 24 4800 SH SOLE 4800 0 0 ARC GROUP WORLDWIDE INC COM 00213H105 9 2133 SH SOLE 2133 0 0 ARCBEST CORP COM 03937C105 202 7300 SH Put SOLE 7300 0 0 ARCBEST CORP COM 03937C105 69 2500 SH Call SOLE 2500 0 0 ARCBEST CORP COM 03937C105 79 2847 SH SOLE 2847 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L104 4516 618700 SH Call SOLE 618700 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L104 1390 190500 SH Put SOLE 190500 0 0 ARCH CAP GROUP LTD ORD G0450A105 345 4000 SH Call SOLE 4000 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 1709 37400 SH Call SOLE 37400 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 372 8100 SH Put SOLE 8100 0 0 ARCHROCK INC COM 03957W106 154 11700 SH SOLE 11700 0 0 ARCHROCK PARTNERS L P COM UNITS REPSTG 03957U100 30 1900 SH SOLE 1900 0 0 ARCONIC INC COM 03965L100 356 19143 SH Call SOLE 19143 0 0 ARCONIC INC COM 03965L100 742 39944 SH Put SOLE 39944 0 0 ARCONIC INC COM 03965L100 716 38636 SH SOLE 38636 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 145 26800 SH SOLE 26800 0 0 ARCTIC CAT INC COM 039670104 20 1300 SH Put SOLE 1300 0 0 ARDELYX INC COM 039697107 4 300 SH SOLE 300 0 0 ARES CAP CORP COM 04010L103 141 8500 SH Call SOLE 8500 0 0 ARES CAP CORP COM 04010L103 84 5100 SH Put SOLE 5100 0 0 ARGAN INC COM 04010E109 14 200 SH SOLE 200 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 1 10 SH SOLE 10 0 0 ARI NETWORK SVCS INC COM NEW 001930205 2 313 SH SOLE 313 0 0 ARISTA NETWORKS INC COM 040413106 891 9200 SH Call SOLE 9200 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 1 100 SH Put SOLE 100 0 0 ARRIS INTL INC SHS G0551A103 1159 38457 SH SOLE 38457 0 0 ARRIS INTL INC SHS G0551A103 96 3200 SH Put SOLE 3200 0 0 ARRIS INTL INC SHS G0551A103 21 700 SH Call SOLE 700 0 0 ARROW ELECTRS INC COM 042735100 326 4570 SH SOLE 4570 0 0 ARROW ELECTRS INC COM 042735100 128 1800 SH Call SOLE 1800 0 0 ARROW ELECTRS INC COM 042735100 2332 32700 SH Put SOLE 32700 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 333 11200 SH SOLE 11200 0 0 ASANKO GOLD INC COM 04341Y105 8 2700 SH SOLE 2700 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 215 3490 SH SOLE 3490 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 12 200 SH Call SOLE 200 0 0 ASCENA RETAIL GROUP INC COM 04351G101 284 45800 SH Call SOLE 45800 0 0 ASCENA RETAIL GROUP INC COM 04351G101 168 26900 SH Put SOLE 26900 0 0 ASCENA RETAIL GROUP INC COM 04351G101 37 6018 SH SOLE 6018 0 0 ASCENT CAP GROUP INC COM SER A 043632108 120 7400 SH SOLE 7400 0 0 ASHFORD HOSPITALITY PRIME IN COM 044102101 43 3179 SH SOLE 3179 0 0 ASHFORD HOSPITALITY PRIME IN COM 044102101 358 26200 SH Call SOLE 26200 0 0 ASHFORD HOSPITALITY PRIME IN COM 044102101 406 29700 SH Put SOLE 29700 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 33 4300 SH SOLE 4300 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 3661 33500 SH Call SOLE 33500 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 1650 15100 SH Put SOLE 15100 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 180 1600 SH Call SOLE 1600 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 785 7000 SH Put SOLE 7000 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 1 20 SH SOLE 20 0 0 ASPEN TECHNOLOGY INC COM 045327103 192 3500 SH Call SOLE 3500 0 0 ASPEN TECHNOLOGY INC COM 045327103 541 9900 SH Put SOLE 9900 0 0 ASSOCIATED BANC CORP COM 045487105 79 3195 SH SOLE 3195 0 0 ASSOCIATED BANC CORP COM 045487105 109 4400 SH Put SOLE 4400 0 0 ASSURANT INC COM 04621X108 76 818 SH SOLE 818 0 0 ASSURED GUARANTY LTD COM G0585R106 1481 39201 SH SOLE 39201 0 0 ASSURED GUARANTY LTD COM G0585R106 1028 27200 SH Call SOLE 27200 0 0 ASSURED GUARANTY LTD COM G0585R106 919 24300 SH Put SOLE 24300 0 0 ASTA FDG INC COM 046220109 3 315 SH SOLE 315 0 0 ASTEC INDS INC COM 046224101 20 300 SH SOLE 300 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 634 23200 SH Put SOLE 23200 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 1175 43017 SH SOLE 43017 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 416 15200 SH Call SOLE 15200 0 0 AT&T INC COM 00206R102 26239 616900 SH Call SOLE 616900 0 0 AT&T INC COM 00206R102 11709 275300 SH Put SOLE 275300 0 0 ATENTO S A SHS L0427L105 12 1504 SH SOLE 1504 0 0 ATHENAHEALTH INC COM 04685W103 180 1708 SH SOLE 1708 0 0 ATHENAHEALTH INC COM 04685W103 319 3000 SH Call SOLE 3000 0 0 ATHENAHEALTH INC COM 04685W103 191 1800 SH Put SOLE 1800 0 0 ATHENE HLDG LTD CL A G0684D107 1009 21028 SH SOLE 21028 0 0 ATKORE INTL GROUP INC COM 047649108 708 29600 SH SOLE 29600 0 0 ATLANTIC COAST FINL CORP COM 048426100 5 682 SH SOLE 682 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 43 17300 SH SOLE 17300 0 0 ATLANTICA YIELD PLC SHS G0751N103 490 25300 SH Put SOLE 25300 0 0 ATLANTICA YIELD PLC SHS G0751N103 600 31000 SH Call SOLE 31000 0 0 ATLANTICA YIELD PLC SHS G0751N103 27 1403 SH SOLE 1403 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 558 10700 SH Call SOLE 10700 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 42 811 SH SOLE 811 0 0 ATMOS ENERGY CORP COM 049560105 326 4400 SH Call SOLE 4400 0 0 ATMOS ENERGY CORP COM 049560105 67 900 SH Put SOLE 900 0 0 ATWOOD OCEANICS INC COM 050095108 23 1744 SH SOLE 1744 0 0 ATWOOD OCEANICS INC COM 050095108 75 5700 SH Call SOLE 5700 0 0 ATWOOD OCEANICS INC COM 050095108 132 10100 SH Put SOLE 10100 0 0 AU OPTRONICS CORP SPONSORED ADR 002255107 25 7100 SH SOLE 7100 0 0 AUDIOCODES LTD ORD M15342104 82 12882 SH SOLE 12882 0 0 AUTODESK INC COM 052769106 12049 162802 SH SOLE 162802 0 0 AUTODESK INC COM 052769106 303 4100 SH Call SOLE 4100 0 0 AUTODESK INC COM 052769106 961 13000 SH Put SOLE 13000 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 470 18574 SH SOLE 18574 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 13 500 SH Call SOLE 500 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 657 26000 SH Put SOLE 26000 0 0 AUTOLIV INC COM 052800109 477 4213 SH SOLE 4213 0 0 AUTOLIV INC COM 052800109 192 1700 SH Put SOLE 1700 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 2425 23600 SH Call SOLE 23600 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 2406 23400 SH Put SOLE 23400 0 0 AUTONATION INC COM 05329W102 448 9200 SH Call SOLE 9200 0 0 AUTONATION INC COM 05329W102 157 3200 SH Put SOLE 3200 0 0 AUTOZONE INC COM 053332102 1427 1807 SH SOLE 1807 0 0 AUTOZONE INC COM 053332102 316 400 SH Put SOLE 400 0 0 AUTOZONE INC COM 053332102 4976 6300 SH Call SOLE 6300 0 0 AVALONBAY CMNTYS INC COM 053484101 53 300 SH Call SOLE 300 0 0 AVALONBAY CMNTYS INC COM 053484101 443 2500 SH Put SOLE 2500 0 0 AVERY DENNISON CORP COM 053611109 121 1721 SH SOLE 1721 0 0 AVERY DENNISON CORP COM 053611109 133 1900 SH Call SOLE 1900 0 0 AVERY DENNISON CORP COM 053611109 98 1400 SH Put SOLE 1400 0 0 AVIANCA HLDGS SA SPON ADR REP PFD 05367G100 46 4800 SH SOLE 4800 0 0 AVIS BUDGET GROUP COM 053774105 1933 52700 SH Call SOLE 52700 0 0 AVIS BUDGET GROUP COM 053774105 1419 38700 SH Put SOLE 38700 0 0 AVISTA CORP COM 05379B107 649 16238 SH SOLE 16238 0 0 AVNET INC COM 053807103 5 100 SH Call SOLE 100 0 0 AVNET INC COM 053807103 100 2100 SH Put SOLE 2100 0 0 AVON PRODS INC COM 054303102 137 26800 SH Call SOLE 26800 0 0 AVON PRODS INC COM 054303102 4 600 SH Put SOLE 600 0 0 AVON PRODS INC COM 054303102 13 2547 SH SOLE 2547 0 0 AWARE INC MASS COM 05453N100 25 4100 SH SOLE 4100 0 0 AXALTA COATING SYS LTD COM G0750C108 5559 204400 SH Call SOLE 204400 0 0 AXALTA COATING SYS LTD COM G0750C108 997 36700 SH Put SOLE 36700 0 0 AXT INC COM 00246W103 7 1500 SH SOLE 1500 0 0 AZZ INC COM 002474104 19 300 SH Call SOLE 300 0 0 B & G FOODS INC NEW COM 05508R106 109 2500 SH Call SOLE 2500 0 0 B & G FOODS INC NEW COM 05508R106 105 2400 SH Put SOLE 2400 0 0 B/E AEROSPACE INC COM 073302101 2090 34723 SH SOLE 34723 0 0 B/E AEROSPACE INC COM 073302101 66 1100 SH Call SOLE 1100 0 0 B2GOLD CORP COM 11777Q209 243 102500 SH SOLE 102500 0 0 BAIDU INC SPON ADR REP A 056752108 6180 37590 SH SOLE 37590 0 0 BAIDU INC SPON ADR REP A 056752108 5571 33900 SH Call SOLE 33900 0 0 BAIDU INC SPON ADR REP A 056752108 16257 98900 SH Put SOLE 98900 0 0 BAKER HUGHES INC COM 057224107 2094 32236 SH SOLE 32236 0 0 BAKER HUGHES INC COM 057224107 1736 26800 SH Call SOLE 26800 0 0 BAKER HUGHES INC COM 057224107 7745 119400 SH Put SOLE 119400 0 0 BALL CORP COM 058498106 1669 22231 SH SOLE 22231 0 0 BALL CORP COM 058498106 405 5400 SH Call SOLE 5400 0 0 BALL CORP COM 058498106 242 3200 SH Put SOLE 3200 0 0 BALLANTYNE STRONG INC COM 058516105 9 1069 SH SOLE 1069 0 0 BANC OF CALIFORNIA INC COM 05990K106 242 13900 SH Call SOLE 13900 0 0 BANC OF CALIFORNIA INC COM 05990K106 9 500 SH Put SOLE 500 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 41 6000 SH SOLE 6000 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 1050 120597 SH SOLE 120597 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 232 26590 SH Call SOLE 26590 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 2114 242670 SH Put SOLE 242670 0 0 BANCO SANTANDER SA ADR 05964H105 1788 345178 SH SOLE 345178 0 0 BANCO SANTANDER SA ADR 05964H105 689 132800 SH Call SOLE 132800 0 0 BANCO SANTANDER SA ADR 05964H105 4993 964000 SH Put SOLE 964000 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 2 41 SH SOLE 41 0 0 BANK AMER CORP *W EXP 10/28/201 060505153 19174 867581 SH SOLE 867581 0 0 BANK AMER CORP COM 060505104 5331 241200 SH SOLE 241200 0 0 BANK AMER CORP COM 060505104 8357 378200 SH Call SOLE 378200 0 0 BANK AMER CORP COM 060505104 8067 365000 SH Put SOLE 365000 0 0 BANK MONTREAL QUE COM 063671101 3494 48600 SH Call SOLE 48600 0 0 BANK MONTREAL QUE COM 063671101 597 8300 SH Put SOLE 8300 0 0 BANK N S HALIFAX COM 064149107 619 11124 SH SOLE 11124 0 0 BANK N S HALIFAX COM 064149107 117 2100 SH Call SOLE 2100 0 0 BANK N S HALIFAX COM 064149107 145 2600 SH Put SOLE 2600 0 0 BANK NEW YORK MELLON CORP COM 064058100 2666 56261 SH SOLE 56261 0 0 BANK NEW YORK MELLON CORP COM 064058100 5628 118800 SH Call SOLE 118800 0 0 BANK NEW YORK MELLON CORP COM 064058100 9480 200100 SH Put SOLE 200100 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 268 8527 SH SOLE 8527 0 0 BANK OF THE OZARKS INC COM 063904106 815 15500 SH Put SOLE 15500 0 0 BANK OF THE OZARKS INC COM 063904106 1898 36088 SH SOLE 36088 0 0 BANK OF THE OZARKS INC COM 063904106 111 2100 SH Call SOLE 2100 0 0 BANKRATE INC DEL COM 06647F102 234 21200 SH SOLE 21200 0 0 BARCLAYS BK PLC IPATH S&P MT ETN 06740Q260 59 1703 SH SOLE 1703 0 0 BARCLAYS BK PLC IPATH S&P MT ETN 06740Q260 146 4200 SH Call SOLE 4200 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 41770 1637250 SH Call SOLE 1637250 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 25617 1004000 SH Put SOLE 1004000 0 0 BARCLAYS BK PLC IPSP CROIL ETN 06738C786 1814 286649 SH SOLE 286649 0 0 BARCLAYS BK PLC IPSP CROIL ETN 06738C786 48 7500 SH Call SOLE 7500 0 0 BARCLAYS BK PLC IPSP CROIL ETN 06738C786 6041 954400 SH Put SOLE 954400 0 0 BARCLAYS PLC ADR 06738E204 6883 625700 SH Call SOLE 625700 0 0 BARCLAYS PLC ADR 06738E204 3430 311700 SH Put SOLE 311700 0 0 BARNES & NOBLE ED INC COM 06777U101 55 4808 SH SOLE 4808 0 0 BARNES & NOBLE INC COM 067774109 196 17570 SH SOLE 17570 0 0 BARNES & NOBLE INC COM 067774109 727 65200 SH Call SOLE 65200 0 0 BARNES & NOBLE INC COM 067774109 1520 136300 SH Put SOLE 136300 0 0 BARRACUDA NETWORKS INC COM 068323104 40 1855 SH SOLE 1855 0 0 BARRACUDA NETWORKS INC COM 068323104 82 3800 SH Call SOLE 3800 0 0 BARRACUDA NETWORKS INC COM 068323104 126 5900 SH Put SOLE 5900 0 0 BARRETT BILL CORP COM 06846N104 1483 212000 SH Put SOLE 212000 0 0 BARRETT BILL CORP COM 06846N104 479 68532 SH SOLE 68532 0 0 BARRETT BILL CORP COM 06846N104 178 25700 SH Call SOLE 25700 0 0 BARRICK GOLD CORP COM 067901108 28030 1753800 SH Put SOLE 1753800 0 0 BARRICK GOLD CORP COM 067901108 6901 431848 SH SOLE 431848 0 0 BARRICK GOLD CORP COM 067901108 7286 455900 SH Call SOLE 455900 0 0 BASSETT FURNITURE INDS INC COM 070203104 43 1400 SH SOLE 1400 0 0 BATS GLOBAL MKTS INC COM 05491G109 40 1200 SH Call SOLE 1200 0 0 BATS GLOBAL MKTS INC COM 05491G109 10 300 SH Put SOLE 300 0 0 BAXTER INTL INC COM 071813109 1200 27100 SH Call SOLE 27100 0 0 BAXTER INTL INC COM 071813109 2333 52700 SH Put SOLE 52700 0 0 BAZAARVOICE INC COM 073271108 65 13368 SH SOLE 13368 0 0 BAZAARVOICE INC COM 073271108 393 81300 SH Put SOLE 81300 0 0 BB&T CORP COM 054937107 400 8500 SH Put SOLE 8500 0 0 BB&T CORP COM 054937107 2675 56900 SH Call SOLE 56900 0 0 BEACON ROOFING SUPPLY INC COM 073685109 0 1 SH SOLE 1 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 479 36023 SH SOLE 36023 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 180 13500 SH Call SOLE 13500 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 78 5900 SH Put SOLE 5900 0 0 BECTON DICKINSON & CO COM 075887109 1746 10545 SH SOLE 10545 0 0 BECTON DICKINSON & CO COM 075887109 149 900 SH Call SOLE 900 0 0 BECTON DICKINSON & CO COM 075887109 200 1200 SH Put SOLE 1200 0 0 BED BATH & BEYOND INC COM 075896100 1565 38500 SH Call SOLE 38500 0 0 BED BATH & BEYOND INC COM 075896100 840 20700 SH Put SOLE 20700 0 0 BEL FUSE INC CL B 077347300 87 2800 SH SOLE 2800 0 0 BELDEN INC COM 077454106 37 500 SH Call SOLE 500 0 0 BELMOND LTD CL A G1154H107 83 6187 SH SOLE 6187 0 0 BELMOND LTD CL A G1154H107 579 43400 SH Put SOLE 43400 0 0 BENEFITFOCUS INC COM 08180D106 400 13500 SH Call SOLE 13500 0 0 BENEFITFOCUS INC COM 08180D106 27 900 SH Put SOLE 900 0 0 BENEFITFOCUS INC COM 08180D106 368 12382 SH SOLE 12382 0 0 BERKLEY W R CORP COM 084423102 313 4700 SH Call SOLE 4700 0 0 BERKLEY W R CORP COM 084423102 266 4000 SH Put SOLE 4000 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 15750 96638 SH SOLE 96638 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4025 24700 SH Call SOLE 24700 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 10529 64600 SH Put SOLE 64600 0 0 BERRY PLASTICS GROUP INC COM 08579W103 10876 223200 SH Call SOLE 223200 0 0 BERRY PLASTICS GROUP INC COM 08579W103 277 5700 SH Put SOLE 5700 0 0 BEST BUY INC COM 086516101 457 10702 SH SOLE 10702 0 0 BEST BUY INC COM 086516101 3235 75800 SH Put SOLE 75800 0 0 BEST BUY INC COM 086516101 656 15400 SH Call SOLE 15400 0 0 BGC PARTNERS INC CL A 05541T101 91 8875 SH SOLE 8875 0 0 BGC PARTNERS INC CL A 05541T101 31 3000 SH Call SOLE 3000 0 0 BGC PARTNERS INC CL A 05541T101 601 58800 SH Put SOLE 58800 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 1660 46397 SH SOLE 46397 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 2085 58300 SH Call SOLE 58300 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 5098 142500 SH Put SOLE 142500 0 0 BHP BILLITON PLC SPONSORED ADR 05545E209 113 3600 SH Put SOLE 3600 0 0 BHP BILLITON PLC SPONSORED ADR 05545E209 49 1557 SH SOLE 1557 0 0 BHP BILLITON PLC SPONSORED ADR 05545E209 167 5300 SH Call SOLE 5300 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 306 17663 SH SOLE 17663 0 0 BIG LOTS INC COM 089302103 330 6600 SH Put SOLE 6600 0 0 BIG LOTS INC COM 089302103 281 5600 SH Call SOLE 5600 0 0 BIO RAD LABS INC CL A 090572207 2 9 SH SOLE 9 0 0 BIOGEN INC COM 09062X103 1974 6962 SH SOLE 6962 0 0 BIOGEN INC COM 09062X103 1896 6700 SH Call SOLE 6700 0 0 BIOGEN INC COM 09062X103 6181 21800 SH Put SOLE 21800 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 212 2557 SH SOLE 2557 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 16 200 SH Call SOLE 200 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1358 16400 SH Put SOLE 16400 0 0 BIOTELEMETRY INC COM 090672106 20 900 SH SOLE 900 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 47 2500 SH Call SOLE 2500 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 91 4800 SH Put SOLE 4800 0 0 BJS RESTAURANTS INC COM 09180C106 782 19900 SH Call SOLE 19900 0 0 BJS RESTAURANTS INC COM 09180C106 405 10300 SH Put SOLE 10300 0 0 BLACK BOX CORP DEL COM 091826107 122 8000 SH SOLE 8000 0 0 BLACK DIAMOND INC COM 09202G101 1 100 SH SOLE 100 0 0 BLACK STONE MINERALS L P COM UNIT 09225M101 32 1700 SH SOLE 1700 0 0 BLACKBERRY LTD COM 09228F103 2501 363043 SH SOLE 363043 0 0 BLACKBERRY LTD COM 09228F103 5025 729400 SH Call SOLE 729400 0 0 BLACKBERRY LTD COM 09228F103 6691 971100 SH Put SOLE 971100 0 0 BLACKHAWK NETWORK HLDGS INC COM 09238E104 193 5100 SH Call SOLE 5100 0 0 BLACKHAWK NETWORK HLDGS INC COM 09238E104 98 2600 SH Put SOLE 2600 0 0 BLACKROCK INC COM 09247X101 1141 3000 SH Call SOLE 3000 0 0 BLACKROCK INC COM 09247X101 5402 14200 SH Put SOLE 14200 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 5171 191200 SH Call SOLE 191200 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 7005 259200 SH Put SOLE 259200 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 7411 274180 SH SOLE 274180 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 8 252 SH SOLE 252 0 0 BLOCK H & R INC COM 093671105 2039 88700 SH SOLE 88700 0 0 BLOCK H & R INC COM 093671105 322 14000 SH Call SOLE 14000 0 0 BLOCK H & R INC COM 093671105 397 17300 SH Put SOLE 17300 0 0 BLOOMIN BRANDS INC COM 094235108 294 16300 SH Call SOLE 16300 0 0 BLOOMIN BRANDS INC COM 094235108 206 11400 SH Put SOLE 11400 0 0 BLUCORA INC COM 095229100 849 57600 SH Put SOLE 57600 0 0 BLUCORA INC COM 095229100 342 23200 SH Call SOLE 23200 0 0 BLUCORA INC COM 095229100 2852 193355 SH SOLE 193355 0 0 BLUE BIRD CORP COM 095306106 34 2200 SH SOLE 2200 0 0 BLUE BUFFALO PET PRODS INC COM 09531U102 2060 85700 SH Call SOLE 85700 0 0 BLUE BUFFALO PET PRODS INC COM 09531U102 551 22900 SH Put SOLE 22900 0 0 BLUEBIRD BIO INC COM 09609G100 6 100 SH Call SOLE 100 0 0 BLUEKNIGHT ENERGY PARTNERS L COM UNIT 09625U109 45 6600 SH SOLE 6600 0 0 BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 85 4923 SH SOLE 4923 0 0 BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 96 5600 SH Call SOLE 5600 0 0 BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 341 19600 SH Put SOLE 19600 0 0 BOB EVANS FARMS INC COM 096761101 22 400 SH Call SOLE 400 0 0 BOB EVANS FARMS INC COM 096761101 3390 63714 SH SOLE 63714 0 0 BOEING CO COM 097023105 5297 34000 SH Call SOLE 34000 0 0 BOEING CO COM 097023105 2664 17100 SH Put SOLE 17100 0 0 BOFI HLDG INC COM 05566U108 1834 64200 SH Call SOLE 64200 0 0 BOFI HLDG INC COM 05566U108 702 24600 SH Put SOLE 24600 0 0 BOISE CASCADE CO DEL COM 09739D100 67 2998 SH SOLE 2998 0 0 BOISE CASCADE CO DEL COM 09739D100 781 34700 SH Call SOLE 34700 0 0 BOISE CASCADE CO DEL COM 09739D100 102 4500 SH Put SOLE 4500 0 0 BOJANGLES INC COM 097488100 5 274 SH SOLE 274 0 0 BOJANGLES INC COM 097488100 11 600 SH Call SOLE 600 0 0 BOJANGLES INC COM 097488100 4 200 SH Put SOLE 200 0 0 BOK FINL CORP COM NEW 05561Q201 124 1500 SH Put SOLE 1500 0 0 BOK FINL CORP COM NEW 05561Q201 199 2400 SH Call SOLE 2400 0 0 BOK FINL CORP COM NEW 05561Q201 980 11803 SH SOLE 11803 0 0 BONANZA CREEK ENERGY INC COM 097793103 4 4100 SH Put SOLE 4100 0 0 BONANZA CREEK ENERGY INC COM 097793103 7 6632 SH SOLE 6632 0 0 BOOT BARN HLDGS INC COM 099406100 11 853 SH SOLE 853 0 0 BOOT BARN HLDGS INC COM 099406100 55 4400 SH Call SOLE 4400 0 0 BOOT BARN HLDGS INC COM 099406100 55 4400 SH Put SOLE 4400 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 63 1735 SH SOLE 1735 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4 100 SH Call SOLE 100 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 411 11400 SH Put SOLE 11400 0 0 BORGWARNER INC COM 099724106 549 13900 SH Call SOLE 13900 0 0 BORGWARNER INC COM 099724106 824 20900 SH Put SOLE 20900 0 0 BOS BETTER ONLINE SOLUTIONS SHS NEW NIS 80 M20115180 10 4600 SH SOLE 4600 0 0 BOSTON BEER INC CL A 100557107 408 2400 SH Call SOLE 2400 0 0 BOSTON BEER INC CL A 100557107 34 200 SH Put SOLE 200 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 5 300 SH SOLE 300 0 0 BOSTON PROPERTIES INC COM 101121101 1002 7965 SH SOLE 7965 0 0 BOSTON PROPERTIES INC COM 101121101 252 2000 SH Put SOLE 2000 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1057 48850 SH SOLE 48850 0 0 BOSTON SCIENTIFIC CORP COM 101137107 54 2500 SH Call SOLE 2500 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1669 77100 SH Put SOLE 77100 0 0 BOX INC CL A 10316T104 595 42909 SH SOLE 42909 0 0 BOX INC CL A 10316T104 22 1600 SH Call SOLE 1600 0 0 BOX INC CL A 10316T104 345 24900 SH Put SOLE 24900 0 0 BOYD GAMING CORP COM 103304101 1247 61900 SH Call SOLE 61900 0 0 BOYD GAMING CORP COM 103304101 411 20400 SH Put SOLE 20400 0 0 BP PLC SPONSORED ADR 055622104 8354 223500 SH Call SOLE 223500 0 0 BP PLC SPONSORED ADR 055622104 11908 318700 SH Put SOLE 318700 0 0 BRAVO BRIO RESTAURANT GROUP COM 10567B109 51 13300 SH SOLE 13300 0 0 BRF SA SPONSORED ADR 10552T107 6 400 SH Call SOLE 400 0 0 BRIGGS & STRATTON CORP COM 109043109 2137 96000 SH Call SOLE 96000 0 0 BRIGGS & STRATTON CORP COM 109043109 140 6300 SH Put SOLE 6300 0 0 BRIGHTCOVE INC COM 10921T101 1 120 SH SOLE 120 0 0 BRIGHTCOVE INC COM 10921T101 1 100 SH Call SOLE 100 0 0 BRINKER INTL INC COM 109641100 109 2200 SH Put SOLE 2200 0 0 BRINKER INTL INC COM 109641100 440 8881 SH SOLE 8881 0 0 BRINKS CO COM 109696104 70 1700 SH SOLE 1700 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 5227 89400 SH Put SOLE 89400 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 11853 202800 SH Call SOLE 202800 0 0 BRISTOW GROUP INC COM 110394103 2304 112600 SH Call SOLE 112600 0 0 BRISTOW GROUP INC COM 110394103 289 14100 SH Put SOLE 14100 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 698 6200 SH Call SOLE 6200 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 169 1500 SH Put SOLE 1500 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 454 18609 SH SOLE 18609 0 0 BROADCOM LTD SHS Y09827109 3569 20192 SH SOLE 20192 0 0 BROADCOM LTD SHS Y09827109 6744 38144 SH Call SOLE 38144 0 0 BROADCOM LTD SHS Y09827109 4712 26654 SH Put SOLE 26654 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 83 1259 SH SOLE 1259 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 60 900 SH Put SOLE 900 0 0 BROADSOFT INC COM 11133B409 586 14205 SH SOLE 14205 0 0 BROADSOFT INC COM 11133B409 479 11600 SH Call SOLE 11600 0 0 BROADSOFT INC COM 11133B409 404 9800 SH Put SOLE 9800 0 0 BROADWIND ENERGY INC COM NEW 11161T207 20 5000 SH SOLE 5000 0 0 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 1732 138705 SH SOLE 138705 0 0 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 56 4500 SH Put SOLE 4500 0 0 BROOKDALE SR LIVING INC COM 112463104 390 31400 SH Call SOLE 31400 0 0 BROOKDALE SR LIVING INC COM 112463104 166 13400 SH Put SOLE 13400 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 132 4000 SH Put SOLE 4000 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 39 1188 SH SOLE 1188 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 10 300 SH Call SOLE 300 0 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 0 11 SH SOLE 11 0 0 BROWN & BROWN INC COM 115236101 109 2423 SH SOLE 2423 0 0 BROWN FORMAN CORP CL A 115637100 115 2484 SH SOLE 2484 0 0 BRUKER CORP COM 116794108 95 4500 SH SOLE 4500 0 0 BRUNSWICK CORP COM 117043109 371 6800 SH Call SOLE 6800 0 0 BRUNSWICK CORP COM 117043109 119 2200 SH Put SOLE 2200 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 9773 147700 SH Call SOLE 147700 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 165 2500 SH Put SOLE 2500 0 0 BUCKLE INC COM 118440106 71 3122 SH SOLE 3122 0 0 BUCKLE INC COM 118440106 70 3100 SH Put SOLE 3100 0 0 BUFFALO WILD WINGS INC COM 119848109 630 4100 SH Put SOLE 4100 0 0 BUFFALO WILD WINGS INC COM 119848109 1171 7600 SH Call SOLE 7600 0 0 BUNGE LIMITED COM G16962105 474 6600 SH Put SOLE 6600 0 0 BUNGE LIMITED COM G16962105 968 13400 SH Call SOLE 13400 0 0 BURLINGTON STORES INC COM 122017106 2016 23800 SH Call SOLE 23800 0 0 BURLINGTON STORES INC COM 122017106 17 200 SH Put SOLE 200 0 0 C D I CORP COM 125071100 4 500 SH SOLE 500 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 6997 95500 SH Call SOLE 95500 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 3317 45300 SH Put SOLE 45300 0 0 CA INC COM 12673P105 1303 41000 SH Call SOLE 41000 0 0 CA INC COM 12673P105 145 4600 SH Put SOLE 4600 0 0 CABELAS INC COM 126804301 685 11700 SH Call SOLE 11700 0 0 CABELAS INC COM 126804301 2589 44200 SH Put SOLE 44200 0 0 CABLE ONE INC COM 12685J105 311 500 SH SOLE 500 0 0 CABOT CORP COM 127055101 10 200 SH SOLE 200 0 0 CABOT OIL & GAS CORP COM 127097103 3577 153100 SH Put SOLE 153100 0 0 CABOT OIL & GAS CORP COM 127097103 1199 51300 SH Call SOLE 51300 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 212 8401 SH SOLE 8401 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 4404 174600 SH Call SOLE 174600 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 212 8400 SH Put SOLE 8400 0 0 CAESARS ENTMT CORP COM 127686103 701 82425 SH SOLE 82425 0 0 CAESARS ENTMT CORP COM 127686103 255 30000 SH Call SOLE 30000 0 0 CAESARS ENTMT CORP COM 127686103 4577 538400 SH Put SOLE 538400 0 0 CAESARSTONE LTD ORD SHS M20598104 152 5300 SH Put SOLE 5300 0 0 CAESARSTONE LTD ORD SHS M20598104 84 2926 SH SOLE 2926 0 0 CAESARSTONE LTD ORD SHS M20598104 106 3700 SH Call SOLE 3700 0 0 CAFEPRESS INC COM 12769A103 1 500 SH SOLE 500 0 0 CAI INTERNATIONAL INC COM 12477X106 33 3800 SH SOLE 3800 0 0 CAL MAINE FOODS INC COM NEW 128030202 80 1820 SH SOLE 1820 0 0 CAL MAINE FOODS INC COM NEW 128030202 597 13500 SH Call SOLE 13500 0 0 CAL MAINE FOODS INC COM NEW 128030202 150 3400 SH Put SOLE 3400 0 0 CALAMP CORP COM 128126109 358 24687 SH SOLE 24687 0 0 CALAMP CORP COM 128126109 6 400 SH Call SOLE 400 0 0 CALAMP CORP COM 128126109 1 100 SH Put SOLE 100 0 0 CALATLANTIC GROUP INC COM 128195104 41 1200 SH Call SOLE 1200 0 0 CALATLANTIC GROUP INC COM 128195104 347 10200 SH Put SOLE 10200 0 0 CALERES INC COM 129500104 23 700 SH SOLE 700 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 1086 51100 SH Call SOLE 51100 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 143 6700 SH Put SOLE 6700 0 0 CALIX INC COM 13100M509 7 900 SH Call SOLE 900 0 0 CALIX INC COM 13100M509 8 1003 SH SOLE 1003 0 0 CALLAWAY GOLF CO COM 131193104 55 5000 SH Call SOLE 5000 0 0 CALLAWAY GOLF CO COM 131193104 138 12600 SH Put SOLE 12600 0 0 CALLIDUS SOFTWARE INC COM 13123E500 2 148 SH SOLE 148 0 0 CALLIDUS SOFTWARE INC COM 13123E500 23 1400 SH Call SOLE 1400 0 0 CALLON PETE CO DEL COM 13123X102 427 27800 SH Call SOLE 27800 0 0 CALLON PETE CO DEL COM 13123X102 607 39400 SH Put SOLE 39400 0 0 CALPINE CORP COM NEW 131347304 1615 141200 SH Put SOLE 141200 0 0 CALPINE CORP COM NEW 131347304 2540 222222 SH SOLE 222222 0 0 CALPINE CORP COM NEW 131347304 59 5200 SH Call SOLE 5200 0 0 CAMBIUM LEARNING GRP INC COM 13201A107 12 2400 SH SOLE 2400 0 0 CAMBREX CORP COM 132011107 5 100 SH SOLE 100 0 0 CAMDEN PPTY TR SH BEN INT 133131102 456 5426 SH SOLE 5426 0 0 CAMECO CORP COM 13321L108 584 55743 SH SOLE 55743 0 0 CAMECO CORP COM 13321L108 35 3300 SH Call SOLE 3300 0 0 CAMECO CORP COM 13321L108 405 38800 SH Put SOLE 38800 0 0 CAMPBELL SOUP CO COM 134429109 786 12991 SH SOLE 12991 0 0 CAMPBELL SOUP CO COM 134429109 417 6900 SH Call SOLE 6900 0 0 CAMPBELL SOUP CO COM 134429109 1589 26300 SH Put SOLE 26300 0 0 CAMTEK LTD ORD M20791105 14 4304 SH SOLE 4304 0 0 CANADIAN NAT RES LTD COM 136385101 702 22028 SH SOLE 22028 0 0 CANADIAN NAT RES LTD COM 136385101 2155 67600 SH Call SOLE 67600 0 0 CANADIAN NAT RES LTD COM 136385101 9775 306500 SH Put SOLE 306500 0 0 CANADIAN NATL RY CO COM 136375102 1652 24500 SH Call SOLE 24500 0 0 CANADIAN NATL RY CO COM 136375102 2110 31300 SH Put SOLE 31300 0 0 CANADIAN PAC RY LTD COM 13645T100 2853 19982 SH SOLE 19982 0 0 CANADIAN PAC RY LTD COM 13645T100 356 2500 SH Call SOLE 2500 0 0 CANADIAN PAC RY LTD COM 13645T100 956 6700 SH Put SOLE 6700 0 0 CANADIAN SOLAR INC COM 136635109 764 62759 SH SOLE 62759 0 0 CANADIAN SOLAR INC COM 136635109 936 76800 SH Call SOLE 76800 0 0 CANADIAN SOLAR INC COM 136635109 1447 118800 SH Put SOLE 118800 0 0 CAPITAL ONE FINL CORP COM 14040H105 7092 81300 SH Put SOLE 81300 0 0 CAPITAL ONE FINL CORP COM 14040H105 1213 13900 SH Call SOLE 13900 0 0 CAPITAL ONE FINL CORP COM 14040H105 3656 41912 SH SOLE 41912 0 0 CARBO CERAMICS INC COM 140781105 47 4700 SH Put SOLE 4700 0 0 CARBO CERAMICS INC COM 140781105 157 15200 SH Call SOLE 15200 0 0 CARBONITE INC COM 141337105 133 8133 SH SOLE 8133 0 0 CARBONITE INC COM 141337105 23 1400 SH Put SOLE 1400 0 0 CARDINAL HEALTH INC COM 14149Y108 1849 25697 SH SOLE 25697 0 0 CARDINAL HEALTH INC COM 14149Y108 547 7600 SH Call SOLE 7600 0 0 CARDINAL HEALTH INC COM 14149Y108 366 5100 SH Put SOLE 5100 0 0 CARDIOME PHARMA CORP COM NO PAR 14159U301 11 3900 SH SOLE 3900 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 2 100 SH SOLE 100 0 0 CARDTRONICS PLC SHS CL A G1991C105 1053 19300 SH Put SOLE 19300 0 0 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 2626 172186 SH SOLE 172186 0 0 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 25 1600 SH Call SOLE 1600 0 0 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 10020 657000 SH Put SOLE 657000 0 0 CARMAX INC COM 143130102 1616 25100 SH Call SOLE 25100 0 0 CARMAX INC COM 143130102 328 5100 SH Put SOLE 5100 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 10666 204900 SH Call SOLE 204900 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 4285 82300 SH Put SOLE 82300 0 0 CARNIVAL PLC ADR 14365C103 138 2692 SH SOLE 2692 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 4 100 SH Call SOLE 100 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 4 100 SH Put SOLE 100 0 0 CARRIZO OIL & GAS INC COM 144577103 902 24100 SH Put SOLE 24100 0 0 CARRIZO OIL & GAS INC COM 144577103 822 22016 SH SOLE 22016 0 0 CARRIZO OIL & GAS INC COM 144577103 990 26500 SH Call SOLE 26500 0 0 CARTER INC COM 146229109 17 200 SH Put SOLE 200 0 0 CARTER INC COM 146229109 27 300 SH Call SOLE 300 0 0 CASELLA WASTE SYS INC CL A 147448104 558 45000 SH SOLE 45000 0 0 CASEYS GEN STORES INC COM 147528103 550 4628 SH SOLE 4628 0 0 CASEYS GEN STORES INC COM 147528103 96 800 SH Call SOLE 800 0 0 CASEYS GEN STORES INC COM 147528103 24 200 SH Put SOLE 200 0 0 CATALENT INC COM 148806102 84 3100 SH SOLE 3100 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 2 1900 SH SOLE 1900 0 0 CATERPILLAR INC DEL COM 149123101 1904 20527 SH SOLE 20527 0 0 CATERPILLAR INC DEL COM 149123101 3764 40600 SH Call SOLE 40600 0 0 CATERPILLAR INC DEL COM 149123101 4590 49500 SH Put SOLE 49500 0 0 CATHAY GEN BANCORP COM 149150104 80 2113 SH SOLE 2113 0 0 CAVIUM INC COM 14964U108 106 1700 SH Call SOLE 1700 0 0 CAVIUM INC COM 14964U108 31 500 SH Put SOLE 500 0 0 CBL & ASSOC PPTYS INC COM 124830100 604 52500 SH Call SOLE 52500 0 0 CBL & ASSOC PPTYS INC COM 124830100 223 19400 SH Put SOLE 19400 0 0 CBOE HLDGS INC COM 12503M108 1757 23800 SH Call SOLE 23800 0 0 CBOE HLDGS INC COM 12503M108 790 10700 SH Put SOLE 10700 0 0 CBRE GROUP INC CL A 12504L109 243 7712 SH SOLE 7712 0 0 CBRE GROUP INC CL A 12504L109 577 18300 SH Call SOLE 18300 0 0 CBRE GROUP INC CL A 12504L109 91 2900 SH Put SOLE 2900 0 0 CBS CORP NEW CL B 124857202 4645 73000 SH Put SOLE 73000 0 0 CBS CORP NEW CL B 124857202 3806 59830 SH SOLE 59830 0 0 CBS CORP NEW CL B 124857202 540 8500 SH Call SOLE 8500 0 0 CDK GLOBAL INC COM 12508E101 2313 38755 SH SOLE 38755 0 0 CDK GLOBAL INC COM 12508E101 322 5400 SH Put SOLE 5400 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 1575 19300 SH Call SOLE 19300 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 433 5300 SH Put SOLE 5300 0 0 CDW CORP COM 12514G108 102 1956 SH SOLE 1956 0 0 CECO ENVIRONMENTAL CORP COM 125141101 78 5600 SH SOLE 5600 0 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 90 1400 SH Call SOLE 1400 0 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 687 10700 SH Put SOLE 10700 0 0 CELANESE CORP DEL COM SER A 150870103 2186 27762 SH SOLE 27762 0 0 CELANESE CORP DEL COM SER A 150870103 165 2100 SH Call SOLE 2100 0 0 CELANESE CORP DEL COM SER A 150870103 779 9900 SH Put SOLE 9900 0 0 CELESTICA INC SUB VTG SHS 15101Q108 164 13800 SH SOLE 13800 0 0 CELGENE CORP COM 151020104 3079 26600 SH Put SOLE 26600 0 0 CELGENE CORP COM 151020104 7701 66527 SH SOLE 66527 0 0 CELGENE CORP COM 151020104 6206 53600 SH Call SOLE 53600 0 0 CELLCOM ISRAEL LTD SHS M2196U109 25 3200 SH SOLE 3200 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 364 45269 SH SOLE 45269 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 3518 437968 SH Call SOLE 437968 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 1891 235544 SH Put SOLE 235544 0 0 CEMPRA INC COM 15130J109 23 9100 SH Call SOLE 9100 0 0 CEMPRA INC COM 15130J109 10 3800 SH Put SOLE 3800 0 0 CEMTREX INC COM PAR $.001 15130G303 1 75 SH SOLE 75 0 0 CENCOSUD S A SPONSORED ADS 15132H101 21 2500 SH SOLE 2500 0 0 CENOVUS ENERGY INC COM 15135U109 312 20600 SH Put SOLE 20600 0 0 CENOVUS ENERGY INC COM 15135U109 466 30800 SH Call SOLE 30800 0 0 CENOVUS ENERGY INC COM 15135U109 371 24517 SH SOLE 24517 0 0 CENTENE CORP DEL COM 15135B101 441 7802 SH SOLE 7802 0 0 CENTENE CORP DEL COM 15135B101 424 7500 SH Call SOLE 7500 0 0 CENTENE CORP DEL COM 15135B101 402 7100 SH Put SOLE 7100 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 534 27100 SH Call SOLE 27100 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 493 25000 SH Put SOLE 25000 0 0 CENTERPOINT ENERGY INC COM 15189T107 103 4200 SH Call SOLE 4200 0 0 CENTRAL GARDEN & PET CO COM 153527106 2 52 SH SOLE 52 0 0 CENTURY ALUM CO COM 156431108 75 8700 SH Call SOLE 8700 0 0 CENTURY ALUM CO COM 156431108 57 6600 SH Put SOLE 6600 0 0 CENTURY ALUM CO COM 156431108 200 23398 SH SOLE 23398 0 0 CENTURY CMNTYS INC COM 156504300 25 1175 SH SOLE 1175 0 0 CENTURYLINK INC COM 156700106 10551 443600 SH Call SOLE 443600 0 0 CENTURYLINK INC COM 156700106 4750 199700 SH Put SOLE 199700 0 0 CERNER CORP COM 156782104 2222 46900 SH Call SOLE 46900 0 0 CERNER CORP COM 156782104 530 11200 SH Put SOLE 11200 0 0 CERULEAN PHARMA INC COM 15708Q105 1 1300 SH SOLE 1300 0 0 CERUS CORP COM 157085101 13 2876 SH SOLE 2876 0 0 CERUS CORP COM 157085101 249 57400 SH Call SOLE 57400 0 0 CERUS CORP COM 157085101 90 20700 SH Put SOLE 20700 0 0 CF INDS HLDGS INC COM 125269100 852 27100 SH Call SOLE 27100 0 0 CF INDS HLDGS INC COM 125269100 2603 82800 SH Put SOLE 82800 0 0 CF INDS HLDGS INC COM 125269100 565 17940 SH SOLE 17940 0 0 CGG SPON ADR NEW 12531Q204 0 28 SH SOLE 28 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 299 14101 SH SOLE 14101 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 139 6600 SH Call SOLE 6600 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 26 1200 SH Put SOLE 1200 0 0 CHARLES RIV LABS INTL INC COM 159864107 46 600 SH SOLE 600 0 0 CHART INDS INC COM PAR $0.01 16115Q308 95 2634 SH SOLE 2634 0 0 CHART INDS INC COM PAR $0.01 16115Q308 162 4500 SH Call SOLE 4500 0 0 CHART INDS INC COM PAR $0.01 16115Q308 256 7100 SH Put SOLE 7100 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 75943 263762 SH Call SOLE 263762 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 39476 137102 SH Put SOLE 137102 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 1309 15500 SH Call SOLE 15500 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 498 5900 SH Put SOLE 5900 0 0 CHEESECAKE FACTORY INC COM 163072101 12 200 SH Call SOLE 200 0 0 CHEETAH MOBILE INC ADR 163075104 66 6911 SH SOLE 6911 0 0 CHEETAH MOBILE INC ADR 163075104 2 200 SH Call SOLE 200 0 0 CHEETAH MOBILE INC ADR 163075104 19 2000 SH Put SOLE 2000 0 0 CHEGG INC COM 163092109 549 74409 SH SOLE 74409 0 0 CHEMOCENTRYX INC COM 16383L106 320 43300 SH SOLE 43300 0 0 CHEMOURS CO COM 163851108 595 26942 SH SOLE 26942 0 0 CHEMOURS CO COM 163851108 707 32000 SH Call SOLE 32000 0 0 CHEMOURS CO COM 163851108 1223 55400 SH Put SOLE 55400 0 0 CHEMTURA CORP COM NEW 163893209 23 700 SH SOLE 700 0 0 CHENIERE ENERGY INC COM NEW 16411R208 3830 92445 SH SOLE 92445 0 0 CHENIERE ENERGY INC COM NEW 16411R208 10728 258800 SH Put SOLE 258800 0 0 CHENIERE ENERGY INC COM NEW 16411R208 4737 114400 SH Call SOLE 114400 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 27 930 SH SOLE 930 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 9 300 SH Call SOLE 300 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 121 4200 SH Put SOLE 4200 0 0 CHESAPEAKE ENERGY CORP COM 165167107 11677 1663100 SH Call SOLE 1663100 0 0 CHESAPEAKE ENERGY CORP COM 165167107 3473 494700 SH Put SOLE 494700 0 0 CHEVRON CORP NEW COM 166764100 13374 113600 SH Call SOLE 113600 0 0 CHEVRON CORP NEW COM 166764100 11774 100000 SH Put SOLE 100000 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 3218 101400 SH Call SOLE 101400 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 1234 38900 SH Put SOLE 38900 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 351 11046 SH SOLE 11046 0 0 CHICOS FAS INC COM 168615102 73 5100 SH Call SOLE 5100 0 0 CHICOS FAS INC COM 168615102 13 900 SH Put SOLE 900 0 0 CHICOS FAS INC COM 168615102 746 51819 SH SOLE 51819 0 0 CHILDRENS PL INC COM 168905107 221 2200 SH Call SOLE 2200 0 0 CHILDRENS PL INC COM 168905107 281 2800 SH Put SOLE 2800 0 0 CHIMERA INVT CORP COM NEW 16934Q208 329 19400 SH Call SOLE 19400 0 0 CHIMERA INVT CORP COM NEW 16934Q208 10 600 SH Put SOLE 600 0 0 CHINA AUTOMOTIVE SYS INC COM 16936R105 9 1700 SH SOLE 1700 0 0 CHINA EASTN AIRLS LTD SPON ADR CL H 16937R104 2 100 SH SOLE 100 0 0 CHINA FIN ONLINE CO LTD SPONSORED ADR 169379104 9 2400 SH SOLE 2400 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 760 59022 SH SOLE 59022 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 3434 266900 SH Put SOLE 266900 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 138 10700 SH Call SOLE 10700 0 0 CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 1174 22638 SH SOLE 22638 0 0 CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 155 3000 SH Call SOLE 3000 0 0 CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 949 18300 SH Put SOLE 18300 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 795 15166 SH SOLE 15166 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 298 5700 SH Call SOLE 5700 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 3543 67600 SH Put SOLE 67600 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 121 1700 SH Call SOLE 1700 0 0 CHINA SOUTHN AIRLS LTD SPON ADR CL H 169409109 33 1300 SH SOLE 1300 0 0 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 18 400 SH SOLE 400 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 87 7539 SH SOLE 7539 0 0 CHINA XD PLASTICS CO LTD COM 16948F107 4 900 SH SOLE 900 0 0 CHINA YUCHAI INTL LTD COM G21082105 48 3500 SH SOLE 3500 0 0 CHINACACHE INTL HLDG LTD SPON ADR 16950M107 19 7570 SH SOLE 7570 0 0 CHIPMOS TECHNOLOGIES INC SPONSORED ADR 16965P103 2 167 SH SOLE 167 0 0 CHIPMOS TECHNOLOGIES INC SPONSORED ADR 16965P103 4 279 SH Call SOLE 279 0 0 CHIPMOS TECHNOLOGIES INC SPONSORED ADR 16965P103 22 1581 SH Put SOLE 1581 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 3442 9121 SH SOLE 9121 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 4943 13100 SH Call SOLE 13100 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 7584 20100 SH Put SOLE 20100 0 0 CHRISTOPHER & BANKS CORP COM 171046105 10 4400 SH SOLE 4400 0 0 CHUBB LIMITED COM H1467J104 501 3800 SH Put SOLE 3800 0 0 CHUBB LIMITED COM H1467J104 4055 30700 SH Call SOLE 30700 0 0 CHURCH & DWIGHT INC COM 171340102 507 11484 SH SOLE 11484 0 0 CHUYS HLDGS INC COM 171604101 2801 86300 SH Call SOLE 86300 0 0 CHUYS HLDGS INC COM 171604101 8226 253500 SH Put SOLE 253500 0 0 CIENA CORP COM NEW 171779309 6789 278200 SH Call SOLE 278200 0 0 CIENA CORP COM NEW 171779309 6804 278800 SH Put SOLE 278800 0 0 CIGNA CORPORATION COM 125509109 24556 184100 SH Call SOLE 184100 0 0 CIGNA CORPORATION COM 125509109 3306 24800 SH Put SOLE 24800 0 0 CIM COML TR CORP COM 125525105 1 42 SH SOLE 42 0 0 CIMAREX ENERGY CO COM 171798101 339 2500 SH Call SOLE 2500 0 0 CIMAREX ENERGY CO COM 171798101 14 100 SH Put SOLE 100 0 0 CIMPRESS N V SHS EURO N20146101 348 3800 SH Call SOLE 3800 0 0 CINCINNATI FINL CORP COM 172062101 8 100 SH Call SOLE 100 0 0 CINCINNATI FINL CORP COM 172062101 121 1600 SH Put SOLE 1600 0 0 CINEMARK HOLDINGS INC COM 17243V102 395 10300 SH SOLE 10300 0 0 CINTAS CORP COM 172908105 195 1690 SH SOLE 1690 0 0 CINTAS CORP COM 172908105 12 100 SH Call SOLE 100 0 0 CINTAS CORP COM 172908105 173 1500 SH Put SOLE 1500 0 0 CIRRUS LOGIC INC COM 172755100 1640 29000 SH Call SOLE 29000 0 0 CIRRUS LOGIC INC COM 172755100 3313 58600 SH Put SOLE 58600 0 0 CISCO SYS INC COM 17275R102 347 11491 SH SOLE 11491 0 0 CISCO SYS INC COM 17275R102 13647 451700 SH Call SOLE 451700 0 0 CISCO SYS INC COM 17275R102 7715 255400 SH Put SOLE 255400 0 0 CIT GROUP INC COM NEW 125581801 1494 35015 SH SOLE 35015 0 0 CIT GROUP INC COM NEW 125581801 1403 32900 SH Put SOLE 32900 0 0 CIT GROUP INC COM NEW 125581801 5109 119700 SH Call SOLE 119700 0 0 CITI TRENDS INC COM 17306X102 13 700 SH SOLE 700 0 0 CITIGROUP INC COM NEW 172967424 658 11065 SH SOLE 11065 0 0 CITIGROUP INC COM NEW 172967424 19838 333800 SH Call SOLE 333800 0 0 CITIGROUP INC COM NEW 172967424 4977 83700 SH Put SOLE 83700 0 0 CITIZENS FINL GROUP INC COM 174610105 179 5016 SH SOLE 5016 0 0 CITIZENS FINL GROUP INC COM 174610105 1282 36000 SH Call SOLE 36000 0 0 CITIZENS FINL GROUP INC COM 174610105 812 22800 SH Put SOLE 22800 0 0 CITRIX SYS INC COM 177376100 1842 20600 SH Call SOLE 20600 0 0 CITRIX SYS INC COM 177376100 554 6200 SH Put SOLE 6200 0 0 CIVEO CORP CDA COM 17878Y108 55 25000 SH SOLE 25000 0 0 CIVITAS SOLUTIONS INC COM 17887R102 60 3000 SH SOLE 3000 0 0 CLEAN ENERGY FUELS CORP COM 184499101 96 33500 SH Put SOLE 33500 0 0 CLEAN HARBORS INC COM 184496107 6 100 SH Call SOLE 100 0 0 CLEAN HARBORS INC COM 184496107 139 2500 SH Put SOLE 2500 0 0 CLEARFIELD INC COM 18482P103 33 1600 SH Put SOLE 1600 0 0 CLIFFS NAT RES INC COM 18683K101 2139 254500 SH Call SOLE 254500 0 0 CLIFFS NAT RES INC COM 18683K101 10953 1302600 SH Put SOLE 1302600 0 0 CLOROX CO DEL COM 189054109 1200 10000 SH Call SOLE 10000 0 0 CLOROX CO DEL COM 189054109 2268 18900 SH Put SOLE 18900 0 0 CLOUD PEAK ENERGY INC COM 18911Q102 456 81200 SH SOLE 81200 0 0 CLUBCORP HLDGS INC COM 18948M108 13 900 SH Call SOLE 900 0 0 CLUBCORP HLDGS INC COM 18948M108 875 60991 SH SOLE 60991 0 0 CME GROUP INC COM 12572Q105 2022 17500 SH Put SOLE 17500 0 0 CME GROUP INC COM 12572Q105 5204 45100 SH Call SOLE 45100 0 0 CMS ENERGY CORP COM 125896100 1922 46169 SH SOLE 46169 0 0 CMS ENERGY CORP COM 125896100 250 6000 SH Call SOLE 6000 0 0 CMS ENERGY CORP COM 125896100 42 1000 SH Put SOLE 1000 0 0 CNH INDL N V SHS N20944109 72 8271 SH SOLE 8271 0 0 CNH INDL N V SHS N20944109 79 9100 SH Call SOLE 9100 0 0 CNO FINL GROUP INC COM 12621E103 108 5645 SH SOLE 5645 0 0 CNO FINL GROUP INC COM 12621E103 113 5900 SH Call SOLE 5900 0 0 CNO FINL GROUP INC COM 12621E103 21 1100 SH Put SOLE 1100 0 0 CNOOC LTD SPONSORED ADR 126132109 427 3446 SH SOLE 3446 0 0 CNOOC LTD SPONSORED ADR 126132109 669 5400 SH Call SOLE 5400 0 0 CNOOC LTD SPONSORED ADR 126132109 211 1700 SH Put SOLE 1700 0 0 COACH INC COM 189754104 82 2341 SH SOLE 2341 0 0 COACH INC COM 189754104 2592 73800 SH Call SOLE 73800 0 0 COACH INC COM 189754104 3203 91300 SH Put SOLE 91300 0 0 COBALT INTL ENERGY INC COM 19075F106 18 15300 SH Call SOLE 15300 0 0 COBALT INTL ENERGY INC COM 19075F106 0 300 SH Put SOLE 300 0 0 COCA COLA CO COM 191216100 2952 71193 SH SOLE 71193 0 0 COCA COLA CO COM 191216100 1244 30000 SH Call SOLE 30000 0 0 COCA COLA CO COM 191216100 6461 155900 SH Put SOLE 155900 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 540 17200 SH Call SOLE 17200 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 6634 211300 SH Put SOLE 211300 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 4225 134550 SH SOLE 134550 0 0 COEUR MNG INC COM NEW 192108504 202 22273 SH SOLE 22273 0 0 COEUR MNG INC COM NEW 192108504 172 18600 SH Call SOLE 18600 0 0 COEUR MNG INC COM NEW 192108504 395 43500 SH Put SOLE 43500 0 0 COFFEE HLDGS INC COM 192176105 6 1200 SH SOLE 1200 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 136 3297 SH SOLE 3297 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 54 1300 SH Call SOLE 1300 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 323 7800 SH Put SOLE 7800 0 0 COGNEX CORP COM 192422103 209 3286 SH SOLE 3286 0 0 COGNEX CORP COM 192422103 56 900 SH Call SOLE 900 0 0 COGNEX CORP COM 192422103 147 2300 SH Put SOLE 2300 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3321 59277 SH SOLE 59277 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2915 52000 SH Call SOLE 52000 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1552 27700 SH Put SOLE 27700 0 0 COHERUS BIOSCIENCES INC COM 19249H103 408 14500 SH SOLE 14500 0 0 COLFAX CORP COM 194014106 2297 63900 SH Call SOLE 63900 0 0 COLFAX CORP COM 194014106 344 9600 SH Put SOLE 9600 0 0 COLGATE PALMOLIVE CO COM 194162103 4601 70300 SH Call SOLE 70300 0 0 COLGATE PALMOLIVE CO COM 194162103 80 1200 SH Put SOLE 1200 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 37 1000 SH SOLE 1000 0 0 COLONY STARWOOD HOMES COM 19625X102 236 8200 SH SOLE 8200 0 0 COLUMBIA BKG SYS INC COM 197236102 872 19512 SH SOLE 19512 0 0 COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 441 19889 SH SOLE 19889 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 48 2208 SH SOLE 2208 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 258 4428 SH SOLE 4428 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 70 1200 SH Call SOLE 1200 0 0 COMCAST CORP NEW CL A 20030N101 6582 95316 SH SOLE 95316 0 0 COMCAST CORP NEW CL A 20030N101 2190 31700 SH Call SOLE 31700 0 0 COMCAST CORP NEW CL A 20030N101 3101 44900 SH Put SOLE 44900 0 0 COMERICA INC COM 200340107 437 6400 SH Call SOLE 6400 0 0 COMERICA INC COM 200340107 1878 27600 SH Put SOLE 27600 0 0 COMFORT SYS USA INC COM 199908104 15 447 SH SOLE 447 0 0 COMMERCIAL METALS CO COM 201723103 191 8773 SH SOLE 8773 0 0 COMMERCIAL VEH GROUP INC COM 202608105 79 14300 SH SOLE 14300 0 0 COMMSCOPE HLDG CO INC COM 20337X109 105 2800 SH Put SOLE 2800 0 0 COMMSCOPE HLDG CO INC COM 20337X109 376 10100 SH Call SOLE 10100 0 0 COMMUNICATIONS SALES&LEAS IN COM 20341J104 46 1800 SH Call SOLE 1800 0 0 COMMUNICATIONS SALES&LEAS IN COM 20341J104 3 100 SH Put SOLE 100 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 882 157500 SH Call SOLE 157500 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 3880 694000 SH Put SOLE 694000 0 0 COMMVAULT SYSTEMS INC COM 204166102 160 3113 SH SOLE 3113 0 0 COMMVAULT SYSTEMS INC COM 204166102 10 200 SH Call SOLE 200 0 0 COMMVAULT SYSTEMS INC COM 204166102 128 2500 SH Put SOLE 2500 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 29 3315 SH SOLE 3315 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 3 800 SH SOLE 800 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 756 67100 SH Call SOLE 67100 0 0 COMPASS MINERALS INTL INC COM 20451N101 8 100 SH Call SOLE 100 0 0 COMPUTER SCIENCES CORP COM 205363104 83 1400 SH Call SOLE 1400 0 0 COMPUTER SCIENCES CORP COM 205363104 36 600 SH Put SOLE 600 0 0 COMPUTER TASK GROUP INC COM 205477102 21 5000 SH SOLE 5000 0 0 COMSCORE INC COM 20564W105 6 191 SH SOLE 191 0 0 COMSTOCK RES INC COM 205768302 2 224 SH SOLE 224 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 52 4400 SH Call SOLE 4400 0 0 CONAGRA BRANDS INC COM 205887102 11519 291247 SH SOLE 291247 0 0 CONAGRA BRANDS INC COM 205887102 1448 36600 SH Call SOLE 36600 0 0 CONAGRA BRANDS INC COM 205887102 2031 51300 SH Put SOLE 51300 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 151 14700 SH SOLE 14700 0 0 CONCHO RES INC COM 20605P101 40 300 SH Put SOLE 300 0 0 CONCHO RES INC COM 20605P101 2788 21028 SH SOLE 21028 0 0 CONCHO RES INC COM 20605P101 1857 14000 SH Call SOLE 14000 0 0 CONCORDIA INTERNATIONAL CORP COM 20653P102 1 500 SH Call SOLE 500 0 0 CONCURRENT COMPUTER CORP NEW COM PAR $.01 206710402 1 148 SH SOLE 148 0 0 CONNS INC COM 208242107 280 22200 SH Call SOLE 22200 0 0 CONNS INC COM 208242107 69 5500 SH Put SOLE 5500 0 0 CONOCOPHILLIPS COM 20825C104 4008 79939 SH SOLE 79939 0 0 CONOCOPHILLIPS COM 20825C104 7303 145800 SH Call SOLE 145800 0 0 CONOCOPHILLIPS COM 20825C104 9839 196300 SH Put SOLE 196300 0 0 CONSOL ENERGY INC COM 20854P109 6661 365400 SH Call SOLE 365400 0 0 CONSOL ENERGY INC COM 20854P109 1824 100100 SH Put SOLE 100100 0 0 CONSOLIDATED EDISON INC COM 209115104 1238 16800 SH Put SOLE 16800 0 0 CONSOLIDATED EDISON INC COM 209115104 1254 17000 SH Call SOLE 17000 0 0 CONSTELLATION BRANDS INC CL A 21036P108 1503 9800 SH Put SOLE 9800 0 0 CONSTELLATION BRANDS INC CL A 21036P108 1032 6734 SH SOLE 6734 0 0 CONSTELLATION BRANDS INC CL A 21036P108 1149 7500 SH Call SOLE 7500 0 0 CONSTELLIUM NV CL A N22035104 9 1600 SH SOLE 1600 0 0 CONTAINER STORE GROUP INC COM 210751103 33 5164 SH SOLE 5164 0 0 CONTAINER STORE GROUP INC COM 210751103 2 200 SH Call SOLE 200 0 0 CONTAINER STORE GROUP INC COM 210751103 100 15700 SH Put SOLE 15700 0 0 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 1 100 SH SOLE 100 0 0 CONTINENTAL RESOURCES INC COM 212015101 2213 42932 SH SOLE 42932 0 0 CONTINENTAL RESOURCES INC COM 212015101 5340 103600 SH Call SOLE 103600 0 0 CONTINENTAL RESOURCES INC COM 212015101 11898 230900 SH Put SOLE 230900 0 0 CONTROL4 CORP COM 21240D107 44 4298 SH SOLE 4298 0 0 COOPER STD HLDGS INC COM 21676P103 31 300 SH SOLE 300 0 0 COOPER TIRE & RUBR CO COM 216831107 412 10600 SH Call SOLE 10600 0 0 COOPER TIRE & RUBR CO COM 216831107 319 8200 SH Put SOLE 8200 0 0 COPA HOLDINGS SA CL A P31076105 863 9500 SH Call SOLE 9500 0 0 CORCEPT THERAPEUTICS INC COM 218352102 338 46600 SH SOLE 46600 0 0 CORE LABORATORIES N V COM N22717107 2280 19000 SH Call SOLE 19000 0 0 CORE LABORATORIES N V COM N22717107 240 2000 SH Put SOLE 2000 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 75 4401 SH SOLE 4401 0 0 CORECIVIC INC COM 21871N101 831 34200 SH Call SOLE 34200 0 0 CORECIVIC INC COM 21871N101 1501 61400 SH Put SOLE 61400 0 0 CORELOGIC INC COM 21871D103 39 1056 SH SOLE 1056 0 0 CORESITE RLTY CORP COM 21870Q105 8 100 SH Put SOLE 100 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 812 19200 SH Put SOLE 19200 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 81 1900 SH Call SOLE 1900 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 4257 100603 SH SOLE 100603 0 0 CORNING INC COM 219350105 1657 68300 SH Call SOLE 68300 0 0 CORNING INC COM 219350105 3536 145700 SH Put SOLE 145700 0 0 CORVEL CORP COM 221006109 11 300 SH SOLE 300 0 0 COSAN LTD SHS A G25343107 123 16400 SH SOLE 16400 0 0 COSTAMARE INC SHS Y1771G102 3 500 SH SOLE 500 0 0 COSTCO WHSL CORP NEW COM 22160K105 2512 15700 SH Call SOLE 15700 0 0 COSTCO WHSL CORP NEW COM 22160K105 2384 14900 SH Put SOLE 14900 0 0 COTT CORP QUE COM 22163N106 2 200 SH Call SOLE 200 0 0 COTT CORP QUE COM 22163N106 105 9286 SH SOLE 9286 0 0 COTY INC COM CL A 222070203 1517 82900 SH Call SOLE 82900 0 0 COTY INC COM CL A 222070203 52 2800 SH Put SOLE 2800 0 0 COVANTA HLDG CORP COM 22282E102 1950 125000 SH Call SOLE 125000 0 0 COVISINT CORP COM 22357R103 1 400 SH SOLE 400 0 0 CPI AEROSTRUCTURES INC COM NEW 125919308 1 100 SH SOLE 100 0 0 CRA INTL INC COM 12618T105 55 1500 SH SOLE 1500 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 192 1148 SH SOLE 1148 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 34 200 SH Call SOLE 200 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 33 200 SH Put SOLE 200 0 0 CRAFT BREW ALLIANCE INC COM 224122101 49 2900 SH Call SOLE 2900 0 0 CRAFT BREW ALLIANCE INC COM 224122101 113 6671 SH SOLE 6671 0 0 CRANE CO COM 224399105 281 3900 SH Put SOLE 3900 0 0 CRANE CO COM 224399105 147 2036 SH SOLE 2036 0 0 CRANE CO COM 224399105 29 400 SH Call SOLE 400 0 0 CRAWFORD & CO CL A 224633206 42 4383 SH SOLE 4383 0 0 CRAWFORD & CO CL B 224633107 31 2500 SH SOLE 2500 0 0 CREDIT ACCEP CORP MICH COM 225310101 1219 5600 SH Call SOLE 5600 0 0 CREDIT ACCEP CORP MICH COM 225310101 44 200 SH Put SOLE 200 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 4966 347027 SH SOLE 347027 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 68 4800 SH Call SOLE 4800 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 378 26400 SH Put SOLE 26400 0 0 CREDIT SUISSE NASSAU BRH INVRS VIX STERM 22542D795 140 3000 SH SOLE 3000 0 0 CREE INC COM 225447101 747 28308 SH SOLE 28308 0 0 CREE INC COM 225447101 1150 43500 SH Call SOLE 43500 0 0 CREE INC COM 225447101 2616 99000 SH Put SOLE 99000 0 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 524 20500 SH Call SOLE 20500 0 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 526 20600 SH Put SOLE 20600 0 0 CRITEO S A SPONS ADS 226718104 775 18900 SH Call SOLE 18900 0 0 CRITEO S A SPONS ADS 226718104 41 1000 SH Put SOLE 1000 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 4976 57350 SH SOLE 57350 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 3052 35200 SH Call SOLE 35200 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 15922 183500 SH Put SOLE 183500 0 0 CROWN HOLDINGS INC COM 228368106 16 300 SH Call SOLE 300 0 0 CSRA INC COM 12650T104 252 7900 SH Call SOLE 7900 0 0 CSRA INC COM 12650T104 102 3200 SH Put SOLE 3200 0 0 CST BRANDS INC COM 12646R105 1415 29392 SH SOLE 29392 0 0 CST BRANDS INC COM 12646R105 241 5000 SH Call SOLE 5000 0 0 CST BRANDS INC COM 12646R105 255 5300 SH Put SOLE 5300 0 0 CSX CORP COM 126408103 1353 37656 SH SOLE 37656 0 0 CSX CORP COM 126408103 876 24300 SH Call SOLE 24300 0 0 CSX CORP COM 126408103 1034 28800 SH Put SOLE 28800 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 32776 819400 SH Call SOLE 819400 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 13276 331900 SH Put SOLE 331900 0 0 CULLEN FROST BANKERS INC COM 229899109 1314 14900 SH Put SOLE 14900 0 0 CULLEN FROST BANKERS INC COM 229899109 53 600 SH Call SOLE 600 0 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 2 438 SH SOLE 438 0 0 CUMMINS INC COM 231021106 3622 26500 SH Call SOLE 26500 0 0 CUMMINS INC COM 231021106 6464 47300 SH Put SOLE 47300 0 0 CUMMINS INC COM 231021106 8123 59433 SH SOLE 59433 0 0 CURRENCYSHARES AUSTRALIAN DL AUSTRALIAN DOL 23129U101 108 1500 SH Call SOLE 1500 0 0 CURRENCYSHARES CDN DLR TR CDN DOLLAR SHS 23129X105 8 105 SH SOLE 105 0 0 CURRENCYSHARES CDN DLR TR CDN DOLLAR SHS 23129X105 7 100 SH Call SOLE 100 0 0 CURRENCYSHARES CDN DLR TR CDN DOLLAR SHS 23129X105 74 1000 SH Put SOLE 1000 0 0 CURRENCYSHARES EURO TR EURO SHS 23130C108 291 2844 SH SOLE 2844 0 0 CURRENCYSHARES EURO TR EURO SHS 23130C108 480 4700 SH Call SOLE 4700 0 0 CURRENCYSHARES EURO TR EURO SHS 23130C108 1155 11300 SH Put SOLE 11300 0 0 CURRENCYSHS BRIT POUND STER BRIT POUND STE 23129S106 665 5533 SH SOLE 5533 0 0 CURRENCYSHS BRIT POUND STER BRIT POUND STE 23129S106 816 6800 SH Put SOLE 6800 0 0 CURRENCYSHS BRIT POUND STER BRIT POUND STE 23129S106 216 1800 SH Call SOLE 1800 0 0 CURRENCYSHS JAPANESE YEN TR JAPANESE YEN 23130A102 1099 13300 SH Call SOLE 13300 0 0 CURRENCYSHS JAPANESE YEN TR JAPANESE YEN 23130A102 577 7000 SH Put SOLE 7000 0 0 CVR ENERGY INC COM 12662P108 5001 196949 SH SOLE 196949 0 0 CVR ENERGY INC COM 12662P108 13 500 SH Call SOLE 500 0 0 CVR ENERGY INC COM 12662P108 218 8600 SH Put SOLE 8600 0 0 CVR REFNG LP COMUNIT REP LT 12663P107 4 419 SH SOLE 419 0 0 CVR REFNG LP COMUNIT REP LT 12663P107 302 29100 SH Call SOLE 29100 0 0 CVR REFNG LP COMUNIT REP LT 12663P107 123 11900 SH Put SOLE 11900 0 0 CVS HEALTH CORP COM 126650100 3058 38754 SH SOLE 38754 0 0 CVS HEALTH CORP COM 126650100 2579 32700 SH Call SOLE 32700 0 0 CVS HEALTH CORP COM 126650100 3717 47100 SH Put SOLE 47100 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 208 4563 SH SOLE 4563 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 488 10700 SH Call SOLE 10700 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 307 6700 SH Put SOLE 6700 0 0 CYBEROPTICS CORP COM 232517102 21 800 SH SOLE 800 0 0 CYNOSURE INC CL A 232577205 0 7 SH SOLE 7 0 0 CYPRESS ENERGY PARTNERS LP LTD PARTNER INT 232751107 8 800 SH SOLE 800 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 2894 252997 SH SOLE 252997 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 2551 222900 SH Call SOLE 222900 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 3349 292800 SH Put SOLE 292800 0 0 CYRUSONE INC COM 23283R100 1472 32915 SH SOLE 32915 0 0 CYRUSONE INC COM 23283R100 353 7900 SH Put SOLE 7900 0 0 CYRUSONE INC COM 23283R100 379 8500 SH Call SOLE 8500 0 0 CYTOKINETICS INC COM NEW 23282W605 10 800 SH SOLE 800 0 0 D R HORTON INC COM 23331A109 522 19117 SH SOLE 19117 0 0 D R HORTON INC COM 23331A109 1517 55500 SH Call SOLE 55500 0 0 D R HORTON INC COM 23331A109 1672 61200 SH Put SOLE 61200 0 0 DAKTRONICS INC COM 234264109 16 1500 SH SOLE 1500 0 0 DANA INCORPORATED COM 235825205 186 9803 SH SOLE 9803 0 0 DANA INCORPORATED COM 235825205 276 14500 SH Call SOLE 14500 0 0 DANA INCORPORATED COM 235825205 530 27900 SH Put SOLE 27900 0 0 DANAHER CORP DEL COM 235851102 12316 158200 SH Call SOLE 158200 0 0 DANAHER CORP DEL COM 235851102 3075 39500 SH Put SOLE 39500 0 0 DANAOS CORPORATION SHS Y1968P105 7 2700 SH SOLE 2700 0 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 12 600 SH SOLE 600 0 0 DARDEN RESTAURANTS INC COM 237194105 683 9400 SH Call SOLE 9400 0 0 DARDEN RESTAURANTS INC COM 237194105 872 12000 SH Put SOLE 12000 0 0 DARLING INGREDIENTS INC COM 237266101 1201 93054 SH SOLE 93054 0 0 DARLING INGREDIENTS INC COM 237266101 327 25300 SH Call SOLE 25300 0 0 DARLING INGREDIENTS INC COM 237266101 4 300 SH Put SOLE 300 0 0 DATALINK CORP COM 237934104 145 12900 SH SOLE 12900 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 1808 32100 SH Call SOLE 32100 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 315 5600 SH Put SOLE 5600 0 0 DAVITA INC COM 23918K108 81 1255 SH SOLE 1255 0 0 DAVITA INC COM 23918K108 815 12700 SH Call SOLE 12700 0 0 DAVITA INC COM 23918K108 2945 45900 SH Put SOLE 45900 0 0 DBX ETF TR DBXTR HAR CS 300 233051879 240 10234 SH SOLE 10234 0 0 DBX ETF TR DBXTR HAR CS 300 233051879 202 8600 SH Call SOLE 8600 0 0 DBX ETF TR DBXTR HAR CS 300 233051879 267 11400 SH Put SOLE 11400 0 0 DCP MIDSTREAM PARTNERS LP COM UT LTD PTN 23311P100 648 16900 SH Call SOLE 16900 0 0 DCP MIDSTREAM PARTNERS LP COM UT LTD PTN 23311P100 1459 38000 SH Put SOLE 38000 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 1902 39720 SH SOLE 39720 0 0 DDR CORP COM 23317H102 1717 112430 SH SOLE 112430 0 0 DEAN FOODS CO NEW COM NEW 242370203 40 1800 SH Call SOLE 1800 0 0 DEAN FOODS CO NEW COM NEW 242370203 585 26800 SH Put SOLE 26800 0 0 DEAN FOODS CO NEW COM NEW 242370203 383 17578 SH SOLE 17578 0 0 DECKERS OUTDOOR CORP COM 243537107 294 5300 SH Put SOLE 5300 0 0 DECKERS OUTDOOR CORP COM 243537107 481 8700 SH Call SOLE 8700 0 0 DEERE & CO COM 244199105 1373 13326 SH SOLE 13326 0 0 DEERE & CO COM 244199105 2360 22900 SH Call SOLE 22900 0 0 DEERE & CO COM 244199105 15664 152000 SH Put SOLE 152000 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 54 3200 SH Call SOLE 3200 0 0 DEL TACO RESTAURANTS INC COM 245496104 44 3097 SH SOLE 3097 0 0 DELEK US HLDGS INC COM 246647101 491 20400 SH Call SOLE 20400 0 0 DELEK US HLDGS INC COM 246647101 108 4500 SH Put SOLE 4500 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 595 10824 SH Call SOLE 10824 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 331 6028 SH Put SOLE 6028 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 2040 37110 SH SOLE 37110 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 577 8600 SH Call SOLE 8600 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 1017 15100 SH Put SOLE 15100 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 905 13433 SH SOLE 13433 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 27269 554300 SH Call SOLE 554300 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 15465 314300 SH Put SOLE 314300 0 0 DELUXE CORP COM 248019101 265 3700 SH Call SOLE 3700 0 0 DELUXE CORP COM 248019101 93 1300 SH Put SOLE 1300 0 0 DENBURY RES INC COM NEW 247916208 79 21500 SH Call SOLE 21500 0 0 DENBURY RES INC COM NEW 247916208 18 5000 SH Put SOLE 5000 0 0 DENNYS CORP COM 24869P104 41 3200 SH SOLE 3200 0 0 DENTSPLY SIRONA INC COM 24906P109 937 16224 SH SOLE 16224 0 0 DEPOMED INC COM 249908104 24 1300 SH Put SOLE 1300 0 0 DEPOMED INC COM 249908104 69 3808 SH SOLE 3808 0 0 DEPOMED INC COM 249908104 119 6600 SH Call SOLE 6600 0 0 DESTINATION MATERNITY CORP COM 25065D100 1 100 SH SOLE 100 0 0 DESTINATION XL GROUP INC COM 25065K104 17 3900 SH SOLE 3900 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 19694 1087900 SH Call SOLE 1087900 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 36932 2040300 SH Put SOLE 2040300 0 0 DEVON ENERGY CORP NEW COM 25179M103 7008 153400 SH Call SOLE 153400 0 0 DEVON ENERGY CORP NEW COM 25179M103 4750 104000 SH Put SOLE 104000 0 0 DEVRY ED GROUP INC COM 251893103 2496 80000 SH Put SOLE 80000 0 0 DEVRY ED GROUP INC COM 251893103 3 100 SH Call SOLE 100 0 0 DEXCOM INC COM 252131107 24 400 SH Put SOLE 400 0 0 DEXCOM INC COM 252131107 143 2400 SH Call SOLE 2400 0 0 DEXCOM INC COM 252131107 15 243 SH SOLE 243 0 0 DEXTERA SURGICAL INC COM 252366109 0 453 SH SOLE 453 0 0 DHI GROUP INC COM 23331S100 85 13600 SH SOLE 13600 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 57 13734 SH SOLE 13734 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 60 14500 SH Call SOLE 14500 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 12 2900 SH Put SOLE 2900 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 2423 23316 SH SOLE 23316 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 935 9000 SH Call SOLE 9000 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 3046 29300 SH Put SOLE 29300 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 2810 158700 SH Call SOLE 158700 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 108 6100 SH Put SOLE 6100 0 0 DIAMONDBACK ENERGY INC COM 25278X109 354 3500 SH Put SOLE 3500 0 0 DIAMONDBACK ENERGY INC COM 25278X109 1526 15100 SH Call SOLE 15100 0 0 DICKS SPORTING GOODS INC COM 253393102 3828 72100 SH Call SOLE 72100 0 0 DICKS SPORTING GOODS INC COM 253393102 1204 22700 SH Put SOLE 22700 0 0 DIEBOLD NXDF INC COM 253651103 1320 52500 SH Call SOLE 52500 0 0 DIEBOLD NXDF INC COM 253651103 31 1200 SH Put SOLE 1200 0 0 DIGI INTL INC COM 253798102 41 3000 SH SOLE 3000 0 0 DIGIRAD CORP COM 253827109 17 3400 SH SOLE 3400 0 0 DIGITAL RLTY TR INC COM 253868103 393 4000 SH Call SOLE 4000 0 0 DIGITAL RLTY TR INC COM 253868103 638 6500 SH Put SOLE 6500 0 0 DIGITAL RLTY TR INC COM 253868103 946 9625 SH SOLE 9625 0 0 DIGITALGLOBE INC COM NEW 25389M877 86 3000 SH Put SOLE 3000 0 0 DIGITALGLOBE INC COM NEW 25389M877 36 1266 SH SOLE 1266 0 0 DILLARDS INC CL A 254067101 206 3300 SH Call SOLE 3300 0 0 DILLARDS INC CL A 254067101 258 4100 SH Put SOLE 4100 0 0 DINEEQUITY INC COM 254423106 162 2100 SH SOLE 2100 0 0 DIREXION SHS ETF TR 20YR TRES BULL 25459W540 38 2100 SH Call SOLE 2100 0 0 DIREXION SHS ETF TR 20YR TRES BULL 25459W540 10 540 SH SOLE 540 0 0 DIREXION SHS ETF TR DAILY FINL BEAR 25490K539 29 1300 SH Put SOLE 1300 0 0 DIREXION SHS ETF TR DAILY FINL BEAR 25490K539 98 4500 SH Call SOLE 4500 0 0 DIREXION SHS ETF TR DAILY GOLD MINER 25490K133 121 2501 SH SOLE 2501 0 0 DIREXION SHS ETF TR DAILY GOLD MINER 25490K133 640 13202 SH Put SOLE 13202 0 0 DIREXION SHS ETF TR DAILY GOLD MINER 25490K133 1074 22152 SH Call SOLE 22152 0 0 DIREXION SHS ETF TR DAILY GOLD MINER 25490K570 312 40500 SH Put SOLE 40500 0 0 DIREXION SHS ETF TR DAILY GOLD MINER 25490K570 722 93500 SH Call SOLE 93500 0 0 DIREXION SHS ETF TR DAILY GOLD MINER 25490K570 42 5495 SH SOLE 5495 0 0 DIREXION SHS ETF TR DAILY JR GOLD MI 25490K554 67 11900 SH Put SOLE 11900 0 0 DIREXION SHS ETF TR DAILY JR GOLD MI 25490K554 218 38500 SH Call SOLE 38500 0 0 DIREXION SHS ETF TR DAILY SM CAP BEA 25490K521 246 12375 SH SOLE 12375 0 0 DIREXION SHS ETF TR DAILY SM CAP BEA 25490K521 881 44300 SH Call SOLE 44300 0 0 DIREXION SHS ETF TR DAILY SM CAP BEA 25490K521 467 23400 SH Put SOLE 23400 0 0 DIREXION SHS ETF TR DLY EMG MK BL 3X 25490K281 31 600 SH Call SOLE 600 0 0 DIREXION SHS ETF TR DLY EMG MK BL 3X 25490K281 85 1600 SH Put SOLE 1600 0 0 DIREXION SHS ETF TR DLY EMKT 3X NEW 25459Y470 68 2700 SH Call SOLE 2700 0 0 DIREXION SHS ETF TR DLY ENERBR3X NEW 25459Y454 117 12254 SH SOLE 12254 0 0 DIREXION SHS ETF TR DLY ENERBR3X NEW 25459Y454 41 4200 SH Call SOLE 4200 0 0 DIREXION SHS ETF TR DLY ENRGY BULL3X 25459W888 999 25000 SH Put SOLE 25000 0 0 DIREXION SHS ETF TR DLY ENRGY BULL3X 25459W888 1199 30000 SH Call SOLE 30000 0 0 DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 1159 28400 SH Put SOLE 28400 0 0 DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 1830 44800 SH Call SOLE 44800 0 0 DIREXION SHS ETF TR DLY RUSSIA BL 3X 25490K273 3 29 SH SOLE 29 0 0 DIREXION SHS ETF TR DLY RUSSIA BL 3X 25490K273 111 1100 SH Put SOLE 1100 0 0 DIREXION SHS ETF TR DLY RUSSIA BL 3X 25490K273 282 2800 SH Call SOLE 2800 0 0 DIREXION SHS ETF TR DLY S&P 500 BEAR 25459Y371 162 15000 SH Call SOLE 15000 0 0 DIREXION SHS ETF TR DLY S&P 500 BEAR 25459Y371 421 39018 SH SOLE 39018 0 0 DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 3009 29800 SH Call SOLE 29800 0 0 DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 2638 26100 SH Put SOLE 26100 0 0 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 187 1734 SH SOLE 1734 0 0 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 313 2900 SH Put SOLE 2900 0 0 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 238 2200 SH Call SOLE 2200 0 0 DIREXION SHS ETF TR SP BIOTCH BL NEW 25490K323 19 600 SH Put SOLE 600 0 0 DIREXION SHS ETF TR SP BIOTCH BL NEW 25490K323 178 5700 SH Call SOLE 5700 0 0 DIREXION SHS ETF TR SP BIOTCH BL NEW 25490K323 0 5 SH SOLE 5 0 0 DISCOVER FINL SVCS COM 254709108 1889 26197 SH SOLE 26197 0 0 DISCOVER FINL SVCS COM 254709108 1169 16200 SH Call SOLE 16200 0 0 DISCOVER FINL SVCS COM 254709108 598 8300 SH Put SOLE 8300 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 2076 75745 SH SOLE 75745 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 2574 93900 SH Put SOLE 93900 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 11 400 SH Call SOLE 400 0 0 DISH NETWORK CORP CL A 25470M109 12978 224037 SH SOLE 224037 0 0 DISH NETWORK CORP CL A 25470M109 1930 33300 SH Call SOLE 33300 0 0 DISH NETWORK CORP CL A 25470M109 6541 112900 SH Put SOLE 112900 0 0 DISNEY WALT CO COM DISNEY 254687106 7357 70600 SH Call SOLE 70600 0 0 DISNEY WALT CO COM DISNEY 254687106 8607 82600 SH Put SOLE 82600 0 0 DIXIE GROUP INC CL A 255519100 12 3200 SH SOLE 3200 0 0 DLH HLDGS CORP COM 23335Q100 3 552 SH SOLE 552 0 0 DOLBY LABORATORIES INC COM 25659T107 158 3500 SH SOLE 3500 0 0 DOLLAR GEN CORP NEW COM 256677105 5339 72100 SH Put SOLE 72100 0 0 DOLLAR GEN CORP NEW COM 256677105 4266 57600 SH Call SOLE 57600 0 0 DOLLAR TREE INC COM 256746108 3488 45200 SH Call SOLE 45200 0 0 DOLLAR TREE INC COM 256746108 1127 14600 SH Put SOLE 14600 0 0 DOMINION RES INC VA NEW COM 25746U109 1495 19500 SH Call SOLE 19500 0 0 DOMINION RES INC VA NEW COM 25746U109 1012 13200 SH Put SOLE 13200 0 0 DOMINOS PIZZA INC COM 25754A201 128 800 SH Call SOLE 800 0 0 DOMINOS PIZZA INC COM 25754A201 12581 79000 SH Put SOLE 79000 0 0 DOMTAR CORP COM NEW 257559203 187 4800 SH Call SOLE 4800 0 0 DOMTAR CORP COM NEW 257559203 20 500 SH Put SOLE 500 0 0 DONALDSON INC COM 257651109 402 9551 SH SOLE 9551 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 22 975 SH SOLE 975 0 0 DONNELLEY R R & SONS CO COM 257867200 47 2900 SH Put SOLE 2900 0 0 DONNELLEY R R & SONS CO COM 257867200 802 49100 SH Call SOLE 49100 0 0 DOUGLAS EMMETT INC COM 25960P109 387 10588 SH SOLE 10588 0 0 DOVER CORP COM 260003108 253 3377 SH SOLE 3377 0 0 DOVER CORP COM 260003108 988 13200 SH Call SOLE 13200 0 0 DOVER CORP COM 260003108 973 13000 SH Put SOLE 13000 0 0 DOW CHEM CO COM 260543103 7700 134560 SH SOLE 134560 0 0 DOW CHEM CO COM 260543103 1486 26000 SH Call SOLE 26000 0 0 DOW CHEM CO COM 260543103 7379 129000 SH Put SOLE 129000 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 312 3439 SH SOLE 3439 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 27 300 SH Call SOLE 300 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 326 3600 SH Put SOLE 3600 0 0 DREW INDS INC COM NEW 26168L205 485 4500 SH Put SOLE 4500 0 0 DREW INDS INC COM NEW 26168L205 183 1700 SH Call SOLE 1700 0 0 DRIVE SHACK INC COM 262077100 13 3500 SH SOLE 3500 0 0 DST SYS INC DEL COM 233326107 300 2800 SH Put SOLE 2800 0 0 DST SYS INC DEL COM 233326107 118 1100 SH Call SOLE 1100 0 0 DSW INC CL A 23334L102 216 9533 SH SOLE 9533 0 0 DSW INC CL A 23334L102 335 14800 SH Call SOLE 14800 0 0 DSW INC CL A 23334L102 292 12900 SH Put SOLE 12900 0 0 DTE ENERGY CO COM 233331107 2006 20361 SH SOLE 20361 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 1299 17698 SH SOLE 17698 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 2679 36500 SH Call SOLE 36500 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 1510 20600 SH Put SOLE 20600 0 0 DUCOMMUN INC DEL COM 264147109 31 1200 SH SOLE 1200 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 6514 83900 SH Call SOLE 83900 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 443 5700 SH Put SOLE 5700 0 0 DUKE REALTY CORP COM NEW 264411505 847 31900 SH SOLE 31900 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 51 420 SH SOLE 420 0 0 DUNKIN BRANDS GROUP INC COM 265504100 837 15959 SH SOLE 15959 0 0 DUNKIN BRANDS GROUP INC COM 265504100 89 1700 SH Call SOLE 1700 0 0 DUNKIN BRANDS GROUP INC COM 265504100 764 14600 SH Put SOLE 14600 0 0 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 4 100 SH Call SOLE 100 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 83 2400 SH Call SOLE 2400 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 17 500 SH Put SOLE 500 0 0 DYCOM INDS INC COM 267475101 771 9600 SH Call SOLE 9600 0 0 DYCOM INDS INC COM 267475101 915 11400 SH Put SOLE 11400 0 0 DYNEGY INC NEW DEL COM 26817R108 1272 150395 SH SOLE 150395 0 0 DYNEGY INC NEW DEL COM 26817R108 658 77600 SH Put SOLE 77600 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 2173 62700 SH Call SOLE 62700 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 2935 84700 SH Put SOLE 84700 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 5893 170075 SH SOLE 170075 0 0 EAGLE MATERIALS INC COM 26969P108 232 2350 SH SOLE 2350 0 0 EAGLE MATERIALS INC COM 26969P108 69 700 SH Call SOLE 700 0 0 EAGLE MATERIALS INC COM 26969P108 20 200 SH Put SOLE 200 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 56 700 SH SOLE 700 0 0 EARTHLINK HLDGS CORP COM 27033X101 259 46001 SH SOLE 46001 0 0 EARTHLINK HLDGS CORP COM 27033X101 29 5200 SH Call SOLE 5200 0 0 EAST WEST BANCORP INC COM 27579R104 548 10772 SH SOLE 10772 0 0 EASTMAN CHEM CO COM 277432100 2626 34914 SH SOLE 34914 0 0 EASTMAN CHEM CO COM 277432100 505 6700 SH Put SOLE 6700 0 0 EASTMAN CHEM CO COM 277432100 3980 52900 SH Call SOLE 52900 0 0 EASTMAN KODAK CO COM NEW 277461406 372 24000 SH Call SOLE 24000 0 0 EASTMAN KODAK CO COM NEW 277461406 24 1500 SH Put SOLE 1500 0 0 EATON CORP PLC SHS G29183103 3565 53142 SH SOLE 53142 0 0 EATON CORP PLC SHS G29183103 4381 65300 SH Call SOLE 65300 0 0 EATON CORP PLC SHS G29183103 2791 41600 SH Put SOLE 41600 0 0 EBAY INC COM 278642103 17872 601900 SH Call SOLE 601900 0 0 EBAY INC COM 278642103 7293 245700 SH Put SOLE 245700 0 0 EBIX INC COM NEW 278715206 798 14000 SH Put SOLE 14000 0 0 EBIX INC COM NEW 278715206 152 2659 SH SOLE 2659 0 0 EBIX INC COM NEW 278715206 1986 34800 SH Call SOLE 34800 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 110 4400 SH Put SOLE 4400 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 17 666 SH SOLE 666 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 254 10100 SH Call SOLE 10100 0 0 ECHOSTAR CORP CL A 278768106 26 500 SH SOLE 500 0 0 ECLIPSE RES CORP COM 27890G100 13 4700 SH SOLE 4700 0 0 ECOLAB INC COM 278865100 687 5862 SH SOLE 5862 0 0 ECOLAB INC COM 278865100 1994 17000 SH Call SOLE 17000 0 0 ECOLAB INC COM 278865100 1535 13100 SH Put SOLE 13100 0 0 EDGEWELL PERS CARE CO COM 28035Q102 6 84 SH SOLE 84 0 0 EDGEWELL PERS CARE CO COM 28035Q102 7 100 SH Call SOLE 100 0 0 EDISON INTL COM 281020107 116 1600 SH Put SOLE 1600 0 0 EDISON INTL COM 281020107 72 1000 SH Call SOLE 1000 0 0 EDUCATION RLTY TR INC COM NEW 28140H203 226 5336 SH SOLE 5336 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 2205 23536 SH SOLE 23536 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 571 6100 SH Call SOLE 6100 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 2306 24600 SH Put SOLE 24600 0 0 EGAIN CORP COM NEW 28225C806 5 2528 SH SOLE 2528 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 0 14 SH SOLE 14 0 0 EL PASO ELEC CO COM NEW 283677854 138 2971 SH SOLE 2971 0 0 EL POLLO LOCO HLDGS INC COM 268603107 30 2434 SH SOLE 2434 0 0 EL POLLO LOCO HLDGS INC COM 268603107 86 7100 SH Call SOLE 7100 0 0 EL POLLO LOCO HLDGS INC COM 268603107 21 1700 SH Put SOLE 1700 0 0 ELDORADO GOLD CORP NEW COM 284902103 15 4600 SH Call SOLE 4600 0 0 ELDORADO GOLD CORP NEW COM 284902103 35 10748 SH SOLE 10748 0 0 ELECTRONIC ARTS INC COM 285512109 2853 36200 SH Call SOLE 36200 0 0 ELECTRONIC ARTS INC COM 285512109 1798 22800 SH Put SOLE 22800 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 80 1833 SH SOLE 1833 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 9 200 SH Call SOLE 200 0 0 ELLIE MAE INC COM 28849P100 167 2000 SH Call SOLE 2000 0 0 ELLIE MAE INC COM 28849P100 42 500 SH Put SOLE 500 0 0 ELLIS PERRY INTL INC COM 288853104 227 9110 SH SOLE 9110 0 0 ELLIS PERRY INTL INC COM 288853104 97 3900 SH Call SOLE 3900 0 0 ELLIS PERRY INTL INC COM 288853104 425 17100 SH Put SOLE 17100 0 0 EMBRAER S A SP ADR REP 4 COM 29082A107 10 500 SH Put SOLE 500 0 0 EMBRAER S A SP ADR REP 4 COM 29082A107 507 26321 SH SOLE 26321 0 0 EMBRAER S A SP ADR REP 4 COM 29082A107 37 1900 SH Call SOLE 1900 0 0 EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 60 4800 SH Put SOLE 4800 0 0 EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 802 65200 SH Call SOLE 65200 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 433 13200 SH SOLE 13200 0 0 EMERSON ELEC CO COM 291011104 6241 111900 SH Call SOLE 111900 0 0 EMERSON ELEC CO COM 291011104 1650 29600 SH Put SOLE 29600 0 0 EMPIRE DIST ELEC CO COM 291641108 20 600 SH SOLE 600 0 0 EMPIRE ST RLTY TR INC CL A 292104106 314 15529 SH SOLE 15529 0 0 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 31 2000 SH SOLE 2000 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 318 9500 SH SOLE 9500 0 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 5754 225800 SH Call SOLE 225800 0 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 402 15800 SH Put SOLE 15800 0 0 ENBRIDGE INC COM 29250N105 8724 207100 SH Call SOLE 207100 0 0 ENBRIDGE INC COM 29250N105 4004 95100 SH Put SOLE 95100 0 0 ENCANA CORP COM 292505104 4546 387200 SH Call SOLE 387200 0 0 ENCANA CORP COM 292505104 3589 305800 SH Put SOLE 305800 0 0 ENCANA CORP COM 292505104 177 15065 SH SOLE 15065 0 0 ENCORE CAP GROUP INC COM 292554102 37 1308 SH SOLE 1308 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 176 50000 SH SOLE 50000 0 0 ENDO INTL PLC SHS G30401106 861 52303 SH SOLE 52303 0 0 ENDO INTL PLC SHS G30401106 531 32200 SH Call SOLE 32200 0 0 ENDO INTL PLC SHS G30401106 1110 67400 SH Put SOLE 67400 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 48 5117 SH SOLE 5117 0 0 ENDURANCE SPECIALTY HLDGS LT SHS G30397106 3186 34483 SH SOLE 34483 0 0 ENERGEN CORP COM 29265N108 1355 23500 SH Call SOLE 23500 0 0 ENERGEN CORP COM 29265N108 17 300 SH Put SOLE 300 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 23 518 SH SOLE 518 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 9 200 SH Put SOLE 200 0 0 ENERGY RECOVERY INC COM 29270J100 149 14400 SH SOLE 14400 0 0 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 5544 287115 SH SOLE 287115 0 0 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 10605 549200 SH Call SOLE 549200 0 0 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 6896 357100 SH Put SOLE 357100 0 0 ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 4389 122574 SH SOLE 122574 0 0 ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 7890 220300 SH Call SOLE 220300 0 0 ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 8486 237000 SH Put SOLE 237000 0 0 ENERPLUS CORP COM 292766102 67 7000 SH Call SOLE 7000 0 0 ENERPLUS CORP COM 292766102 129 13600 SH Put SOLE 13600 0 0 ENERPLUS CORP COM 292766102 72 7576 SH SOLE 7576 0 0 ENERSYS COM 29275Y102 39 500 SH Put SOLE 500 0 0 ENERSYS COM 29275Y102 53 678 SH SOLE 678 0 0 ENGILITY HLDGS INC NEW COM 29286C107 327 9700 SH SOLE 9700 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 47 2467 SH SOLE 2467 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 10 500 SH Call SOLE 500 0 0 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 129 7024 SH SOLE 7024 0 0 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 134 7300 SH Call SOLE 7300 0 0 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 72 3900 SH Put SOLE 3900 0 0 ENOVA INTL INC COM 29357K103 51 4035 SH SOLE 4035 0 0 ENOVA INTL INC COM 29357K103 24 1900 SH Call SOLE 1900 0 0 ENOVA INTL INC COM 29357K103 6 500 SH Put SOLE 500 0 0 ENSCO PLC SHS CLASS A G3157S106 2058 211400 SH Put SOLE 211400 0 0 ENSCO PLC SHS CLASS A G3157S106 1078 110938 SH SOLE 110938 0 0 ENSCO PLC SHS CLASS A G3157S106 625 64200 SH Call SOLE 64200 0 0 ENTERGY CORP NEW COM 29364G103 447 6100 SH Call SOLE 6100 0 0 ENTERGY CORP NEW COM 29364G103 309 4200 SH Put SOLE 4200 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 404 14928 SH SOLE 14928 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 8119 300200 SH Call SOLE 300200 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 7071 261500 SH Put SOLE 261500 0 0 ENVISION HEALTHCARE CORP COM 29414D100 85 1350 SH SOLE 1350 0 0 ENZO BIOCHEM INC COM 294100102 264 38100 SH SOLE 38100 0 0 ENZYMOTEC LTD SHS M4059L101 3 400 SH SOLE 400 0 0 EOG RES INC COM 26875P101 1138 11256 SH SOLE 11256 0 0 EOG RES INC COM 26875P101 1668 16500 SH Call SOLE 16500 0 0 EOG RES INC COM 26875P101 8523 84300 SH Put SOLE 84300 0 0 EP ENERGY CORP CL A 268785102 50 7573 SH SOLE 7573 0 0 EP ENERGY CORP CL A 268785102 376 57300 SH Call SOLE 57300 0 0 EP ENERGY CORP CL A 268785102 116 17700 SH Put SOLE 17700 0 0 EPAM SYS INC COM 29414B104 6 100 SH Call SOLE 100 0 0 EPAM SYS INC COM 29414B104 51 800 SH Put SOLE 800 0 0 EPR PPTYS COM SH BEN INT 26884U109 617 8600 SH Call SOLE 8600 0 0 EQT CORP COM 26884L109 2137 32683 SH SOLE 32683 0 0 EQT CORP COM 26884L109 675 10300 SH Call SOLE 10300 0 0 EQT CORP COM 26884L109 190 2900 SH Put SOLE 2900 0 0 EQT GP HLDGS LP COM UNIT REP 26885J103 171 6800 SH SOLE 6800 0 0 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 161 2100 SH Call SOLE 2100 0 0 EQUIFAX INC COM 294429105 35 300 SH Put SOLE 300 0 0 EQUINIX INC COM PAR $0.001 29444U700 3290 9204 SH SOLE 9204 0 0 EQUINIX INC COM PAR $0.001 29444U700 1788 5000 SH Call SOLE 5000 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 956 31623 SH SOLE 31623 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 194 2696 SH SOLE 2696 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 2796 43449 SH SOLE 43449 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 13 200 SH Call SOLE 200 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1242 19300 SH Put SOLE 19300 0 0 ERICSSON ADR B SEK 10 294821608 530 90900 SH Put SOLE 90900 0 0 ERICSSON ADR B SEK 10 294821608 507 86882 SH SOLE 86882 0 0 ERICSSON ADR B SEK 10 294821608 94 16300 SH Call SOLE 16300 0 0 ERIE INDTY CO CL A 29530P102 56 500 SH SOLE 500 0 0 EROS INTL PLC SHS NEW G3788M114 1 100 SH Call SOLE 100 0 0 EROS INTL PLC SHS NEW G3788M114 3 200 SH Put SOLE 200 0 0 EROS INTL PLC SHS NEW G3788M114 4 274 SH SOLE 274 0 0 ESSENDANT INC COM 296689102 23 1100 SH SOLE 1100 0 0 ESSENT GROUP LTD COM G3198U102 320 9882 SH SOLE 9882 0 0 ETSY INC COM 29786A106 717 60880 SH SOLE 60880 0 0 ETSY INC COM 29786A106 192 16200 SH Call SOLE 16200 0 0 ETSY INC COM 29786A106 160 13600 SH Put SOLE 13600 0 0 EURONET WORLDWIDE INC COM 298736109 79 1100 SH Put SOLE 1100 0 0 EURONET WORLDWIDE INC COM 298736109 416 5745 SH SOLE 5745 0 0 EURONET WORLDWIDE INC COM 298736109 543 7500 SH Call SOLE 7500 0 0 EVERBANK FINL CORP COM 29977G102 68 3500 SH SOLE 3500 0 0 EVERCORE PARTNERS INC CLASS A 29977A105 179 2600 SH Call SOLE 2600 0 0 EVERCORE PARTNERS INC CLASS A 29977A105 501 7300 SH Put SOLE 7300 0 0 EVERCORE PARTNERS INC CLASS A 29977A105 1188 17287 SH SOLE 17287 0 0 EVEREST RE GROUP LTD COM G3223R108 1218 5630 SH SOLE 5630 0 0 EVEREST RE GROUP LTD COM G3223R108 43 200 SH Put SOLE 200 0 0 EVERI HLDGS INC COM 30034T103 84 38600 SH SOLE 38600 0 0 EVERSOURCE ENERGY COM 30040W108 1513 27400 SH Call SOLE 27400 0 0 EVERSOURCE ENERGY COM 30040W108 22 400 SH Put SOLE 400 0 0 EVINE LIVE INC CL A 300487105 8 5400 SH SOLE 5400 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 33 3300 SH SOLE 3300 0 0 EVOLVING SYS INC COM NEW 30049R209 2 400 SH SOLE 400 0 0 EXACT SCIENCES CORP COM 30063P105 15 1100 SH Call SOLE 1100 0 0 EXAR CORP COM 300645108 9 800 SH SOLE 800 0 0 EXELIXIS INC COM 30161Q104 46 3100 SH SOLE 3100 0 0 EXELON CORP COM 30161N101 1947 54900 SH Call SOLE 54900 0 0 EXELON CORP COM 30161N101 1065 30000 SH Put SOLE 30000 0 0 EXFO INC SUB VTG SHS 302046107 2 400 SH SOLE 400 0 0 EXONE CO COM 302104104 32 3500 SH Call SOLE 3500 0 0 EXPEDIA INC DEL COM NEW 30212P303 5954 52560 SH Call SOLE 52560 0 0 EXPEDIA INC DEL COM NEW 30212P303 9330 82400 SH Put SOLE 82400 0 0 EXPEDITORS INTL WASH INC COM 302130109 59 1100 SH Put SOLE 1100 0 0 EXPEDITORS INTL WASH INC COM 302130109 841 15900 SH Call SOLE 15900 0 0 EXPRESS INC COM 30219E103 151 14100 SH Put SOLE 14100 0 0 EXPRESS INC COM 30219E103 700 65100 SH Call SOLE 65100 0 0 EXPRESS INC COM 30219E103 279 25906 SH SOLE 25906 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 1743 25300 SH Call SOLE 25300 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 371 5400 SH Put SOLE 5400 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 634 39280 SH SOLE 39280 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 18 1100 SH Call SOLE 1100 0 0 EXTERRAN CORP COM 30227H106 134 5600 SH SOLE 5600 0 0 EXTRA SPACE STORAGE INC COM 30225T102 93 1200 SH Call SOLE 1200 0 0 EXTRA SPACE STORAGE INC COM 30225T102 23 300 SH Put SOLE 300 0 0 EXTREME NETWORKS INC COM 30226D106 442 87900 SH SOLE 87900 0 0 EXXON MOBIL CORP COM 30231G102 13808 152983 SH SOLE 152983 0 0 EXXON MOBIL CORP COM 30231G102 9187 101800 SH Call SOLE 101800 0 0 EXXON MOBIL CORP COM 30231G102 18371 203600 SH Put SOLE 203600 0 0 EZCORP INC CL A NON VTG 302301106 5 500 SH Call SOLE 500 0 0 F M C CORP COM NEW 302491303 1233 21800 SH Call SOLE 21800 0 0 F M C CORP COM NEW 302491303 753 13300 SH Put SOLE 13300 0 0 F5 NETWORKS INC COM 315616102 1322 9134 SH SOLE 9134 0 0 F5 NETWORKS INC COM 315616102 1154 8000 SH Call SOLE 8000 0 0 F5 NETWORKS INC COM 315616102 866 6000 SH Put SOLE 6000 0 0 FABRINET SHS G3323L100 108 2687 SH SOLE 2687 0 0 FABRINET SHS G3323L100 52 1300 SH Call SOLE 1300 0 0 FACEBOOK INC CL A 30303M102 14071 122200 SH Put SOLE 122200 0 0 FACEBOOK INC CL A 30303M102 19308 167800 SH Call SOLE 167800 0 0 FACEBOOK INC CL A 30303M102 18006 156507 SH SOLE 156507 0 0 FACTSET RESH SYS INC COM 303075105 261 1600 SH Call SOLE 1600 0 0 FACTSET RESH SYS INC COM 303075105 33 200 SH Put SOLE 200 0 0 FACTSET RESH SYS INC COM 303075105 399 2441 SH SOLE 2441 0 0 FAIR ISAAC CORP COM 303250104 254 2129 SH SOLE 2129 0 0 FAIR ISAAC CORP COM 303250104 227 1900 SH Call SOLE 1900 0 0 FAIR ISAAC CORP COM 303250104 1026 8600 SH Put SOLE 8600 0 0 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 844 71599 SH SOLE 71599 0 0 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 70 5900 SH Call SOLE 5900 0 0 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 88 7500 SH Put SOLE 7500 0 0 FAIRPOINT COMMUNICATIONS INC COM NEW 305560302 1095 58578 SH SOLE 58578 0 0 FAMOUS DAVES AMER INC COM 307068106 9 1800 SH SOLE 1800 0 0 FANG HLDGS LTD ADR 30711Y102 278 84500 SH Call SOLE 84500 0 0 FANG HLDGS LTD ADR 30711Y102 204 62000 SH Put SOLE 62000 0 0 FARO TECHNOLOGIES INC COM 311642102 33 900 SH Call SOLE 900 0 0 FARO TECHNOLOGIES INC COM 311642102 36 1000 SH Put SOLE 1000 0 0 FASTENAL CO COM 311900104 5334 113600 SH Call SOLE 113600 0 0 FASTENAL CO COM 311900104 2215 47200 SH Put SOLE 47200 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 17 300 SH SOLE 300 0 0 FEDERAL MOGUL HOLDINGS CORP COM 313549404 107 10372 SH SOLE 10372 0 0 FEDERATED INVS INC PA CL B 314211103 9 334 SH SOLE 334 0 0 FEDEX CORP COM 31428X106 2495 13400 SH Call SOLE 13400 0 0 FEDEX CORP COM 31428X106 1378 7400 SH Put SOLE 7400 0 0 FELCOR LODGING TR INC COM 31430F101 200 25000 SH Call SOLE 25000 0 0 FERRARI N V COM N3167Y103 1795 30900 SH Put SOLE 30900 0 0 FERRARI N V COM N3167Y103 3437 59100 SH Call SOLE 59100 0 0 FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 277 40912 SH SOLE 40912 0 0 FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 82 12100 SH Call SOLE 12100 0 0 FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 5 700 SH Put SOLE 700 0 0 FERRO CORP COM 315405100 6 417 SH SOLE 417 0 0 FERRO CORP COM 315405100 1 100 SH Call SOLE 100 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 4890 536208 SH SOLE 536208 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 3837 420600 SH Call SOLE 420600 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 2727 299000 SH Put SOLE 299000 0 0 FIBROCELL SCIENCE INC COM NEW 315721209 0 42 SH SOLE 42 0 0 FIBROGEN INC COM 31572Q808 385 18000 SH SOLE 18000 0 0 FIDELITY MSCI FINLS IDX 316092501 11 317 SH SOLE 317 0 0 FIDELITY MSCI MATLS INDEX 316092881 2 83 SH SOLE 83 0 0 FIDELITY & GTY LIFE COM 315785105 1100 46395 SH SOLE 46395 0 0 FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 314 22900 SH SOLE 22900 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 1561 20634 SH SOLE 20634 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 249 3300 SH Put SOLE 3300 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 2004 67150 SH SOLE 67150 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 244 8200 SH Call SOLE 8200 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 1326 44400 SH Put SOLE 44400 0 0 FIFTH STR ASSET MGMT INC CL A COM 31679P109 38 5600 SH SOLE 5600 0 0 FIFTH STREET FINANCE CORP COM 31678A103 132 24600 SH SOLE 24600 0 0 FIFTH THIRD BANCORP COM 316773100 1450 53800 SH Put SOLE 53800 0 0 FIFTH THIRD BANCORP COM 316773100 160 5900 SH Call SOLE 5900 0 0 FIFTH THIRD BANCORP COM 316773100 1492 55325 SH SOLE 55325 0 0 FINANCIAL ENGINES INC COM 317485100 48 1300 SH Put SOLE 1300 0 0 FINISAR CORP COM NEW 31787A507 461 15236 SH SOLE 15236 0 0 FINISAR CORP COM NEW 31787A507 304 10100 SH Call SOLE 10100 0 0 FINISAR CORP COM NEW 31787A507 747 24800 SH Put SOLE 24800 0 0 FINISH LINE INC CL A 317923100 36 1924 SH SOLE 1924 0 0 FINISH LINE INC CL A 317923100 17 900 SH Call SOLE 900 0 0 FINISH LINE INC CL A 317923100 205 10900 SH Put SOLE 10900 0 0 FIREEYE INC COM 31816Q101 329 27700 SH Call SOLE 27700 0 0 FIREEYE INC COM 31816Q101 2450 205800 SH Put SOLE 205800 0 0 FIREEYE INC COM 31816Q101 2102 176657 SH SOLE 176657 0 0 FIRST ACCEPTANCE CORP COM 318457108 1 505 SH SOLE 505 0 0 FIRST AMERN FINL CORP COM 31847R102 57 1552 SH SOLE 1552 0 0 FIRST BANCORP P R COM NEW 318672706 55 8300 SH SOLE 8300 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 33 2300 SH SOLE 2300 0 0 FIRST DATA CORP NEW COM CL A 32008D106 19 1349 SH SOLE 1349 0 0 FIRST DATA CORP NEW COM CL A 32008D106 485 34200 SH Call SOLE 34200 0 0 FIRST DATA CORP NEW COM CL A 32008D106 1561 110000 SH Put SOLE 110000 0 0 FIRST HORIZON NATL CORP COM 320517105 20 1000 SH Call SOLE 1000 0 0 FIRST HORIZON NATL CORP COM 320517105 58 2900 SH Put SOLE 2900 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 174 22600 SH Call SOLE 22600 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 395 51600 SH Put SOLE 51600 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 259 33919 SH SOLE 33919 0 0 FIRST NBC BK HLDG CO COM 32115D106 15 2000 SH SOLE 2000 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 142 1539 SH SOLE 1539 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 1318 14300 SH Call SOLE 14300 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 736 8000 SH Put SOLE 8000 0 0 FIRST SOLAR INC COM 336433107 5690 177400 SH Call SOLE 177400 0 0 FIRST SOLAR INC COM 336433107 13681 426400 SH Put SOLE 426400 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 225 8324 SH SOLE 8324 0 0 FIRSTENERGY CORP COM 337932107 350 11300 SH Put SOLE 11300 0 0 FIRSTENERGY CORP COM 337932107 1223 39485 SH SOLE 39485 0 0 FIRSTENERGY CORP COM 337932107 1060 34200 SH Call SOLE 34200 0 0 FISERV INC COM 337738108 150 1400 SH Call SOLE 1400 0 0 FISERV INC COM 337738108 11 100 SH Put SOLE 100 0 0 FITBIT INC CL A 33812L102 311 42100 SH Call SOLE 42100 0 0 FITBIT INC CL A 33812L102 617 84400 SH Put SOLE 84400 0 0 FIVE BELOW INC COM 33829M101 356 8900 SH Call SOLE 8900 0 0 FIVE BELOW INC COM 33829M101 1292 32300 SH Put SOLE 32300 0 0 FIVE9 INC COM 338307101 31 2200 SH SOLE 2200 0 0 FIVE9 INC COM 338307101 31 2200 SH Put SOLE 2200 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 16 600 SH SOLE 600 0 0 FLAMEL TECHNOLOGIES SA SPONSORED ADR 338488109 135 13000 SH SOLE 13000 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 109 769 SH SOLE 769 0 0 FLEX LTD ORD Y2573F102 260 18118 SH SOLE 18118 0 0 FLEX LTD ORD Y2573F102 310 21600 SH Call SOLE 21600 0 0 FLEX LTD ORD Y2573F102 199 13900 SH Put SOLE 13900 0 0 FLEXSTEEL INDS INC COM 339382103 33 540 SH SOLE 540 0 0 FLIR SYS INC COM 302445101 57 1580 SH SOLE 1580 0 0 FLIR SYS INC COM 302445101 36 1000 SH Call SOLE 1000 0 0 FLOTEK INDS INC DEL COM 343389102 153 16200 SH Call SOLE 16200 0 0 FLOTEK INDS INC DEL COM 343389102 68 7200 SH Put SOLE 7200 0 0 FLOWERS FOODS INC COM 343498101 6 315 SH SOLE 315 0 0 FLOWERS FOODS INC COM 343498101 414 20700 SH Call SOLE 20700 0 0 FLOWERS FOODS INC COM 343498101 30 1500 SH Put SOLE 1500 0 0 FLOWSERVE CORP COM 34354P105 859 17900 SH Call SOLE 17900 0 0 FLOWSERVE CORP COM 34354P105 43 900 SH Put SOLE 900 0 0 FLUOR CORP NEW COM 343412102 1181 22500 SH Call SOLE 22500 0 0 FLUOR CORP NEW COM 343412102 1201 22800 SH Put SOLE 22800 0 0 FLUOR CORP NEW COM 343412102 33 636 SH SOLE 636 0 0 FLY LEASING LTD SPONSORED ADR 34407D109 21 1600 SH SOLE 1600 0 0 FMC TECHNOLOGIES INC COM 30249U101 612 17200 SH Call SOLE 17200 0 0 FMC TECHNOLOGIES INC COM 30249U101 1489 41900 SH Put SOLE 41900 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 749 9833 SH SOLE 9833 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 412 5400 SH Call SOLE 5400 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 388 5100 SH Put SOLE 5100 0 0 FONAR CORP COM NEW 344437405 48 2500 SH SOLE 2500 0 0 FOOT LOCKER INC COM 344849104 1136 16018 SH SOLE 16018 0 0 FOOT LOCKER INC COM 344849104 1844 26000 SH Put SOLE 26000 0 0 FOOT LOCKER INC COM 344849104 1913 27000 SH Call SOLE 27000 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 1959 161507 SH SOLE 161507 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 2541 209600 SH Call SOLE 209600 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 431 35700 SH Put SOLE 35700 0 0 FORESIGHT ENERGY LP COM UNT RP INT 34552U104 47 7300 SH SOLE 7300 0 0 FORESTAR GROUP INC COM 346233109 154 11564 SH SOLE 11564 0 0 FORESTAR GROUP INC COM 346233109 22 1600 SH Call SOLE 1600 0 0 FORESTAR GROUP INC COM 346233109 193 14500 SH Put SOLE 14500 0 0 FORMFACTOR INC COM 346375108 4 400 SH Call SOLE 400 0 0 FORTINET INC COM 34959E109 298 9900 SH Call SOLE 9900 0 0 FORTINET INC COM 34959E109 7887 261900 SH Put SOLE 261900 0 0 FORTINET INC COM 34959E109 3501 116251 SH SOLE 116251 0 0 FORTRESS INVESTMENT GROUP LL CL A 34958B106 175 36000 SH Put SOLE 36000 0 0 FORTRESS INVESTMENT GROUP LL CL A 34958B106 300 61743 SH SOLE 61743 0 0 FORTUNA SILVER MINES INC COM 349915108 29 5200 SH SOLE 5200 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 633 11833 SH SOLE 11833 0 0 FOSSIL GROUP INC COM 34988V106 129 4988 SH SOLE 4988 0 0 FOSSIL GROUP INC COM 34988V106 201 7700 SH Call SOLE 7700 0 0 FOSSIL GROUP INC COM 34988V106 365 14000 SH Put SOLE 14000 0 0 FRANCESCAS HLDGS CORP COM 351793104 272 15070 SH SOLE 15070 0 0 FRANCESCAS HLDGS CORP COM 351793104 18 1000 SH Call SOLE 1000 0 0 FRANCO NEVADA CORP COM 351858105 2386 39900 SH Put SOLE 39900 0 0 FRANCO NEVADA CORP COM 351858105 1482 24800 SH Call SOLE 24800 0 0 FRANCO NEVADA CORP COM 351858105 2222 37178 SH SOLE 37178 0 0 FRANKLIN RES INC COM 354613101 83 2100 SH Call SOLE 2100 0 0 FRANKLIN RES INC COM 354613101 2299 58100 SH Put SOLE 58100 0 0 FRANKLIN RES INC COM 354613101 6585 166370 SH SOLE 166370 0 0 FREEPORT-MCMORAN INC CL B 35671D857 1288 97681 SH SOLE 97681 0 0 FREEPORT-MCMORAN INC CL B 35671D857 3981 301700 SH Call SOLE 301700 0 0 FREEPORT-MCMORAN INC CL B 35671D857 11811 895300 SH Put SOLE 895300 0 0 FREIGHTCAR AMER INC COM 357023100 109 7300 SH Call SOLE 7300 0 0 FREIGHTCAR AMER INC COM 357023100 7 500 SH Put SOLE 500 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 91 1500 SH SOLE 1500 0 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 695 205400 SH Put SOLE 205400 0 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 1834 541800 SH Call SOLE 541800 0 0 FTD COS INC COM 30281V108 55 2300 SH Put SOLE 2300 0 0 FUTUREFUEL CORPORATION COM 36116M106 4 300 SH SOLE 300 0 0 G & K SVCS INC CL A 361268105 3738 38751 SH SOLE 38751 0 0 G & K SVCS INC CL A 361268105 10 100 SH Put SOLE 100 0 0 GALLAGHER ARTHUR J & CO COM 363576109 52 1000 SH Call SOLE 1000 0 0 GALLAGHER ARTHUR J & CO COM 363576109 68 1300 SH Put SOLE 1300 0 0 GAMESTOP CORP NEW CL A 36467W109 2452 97000 SH Call SOLE 97000 0 0 GAMESTOP CORP NEW CL A 36467W109 957 37800 SH Put SOLE 37800 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 2001 65342 SH SOLE 65342 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 494 16145 SH Call SOLE 16145 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 4085 133400 SH Put SOLE 133400 0 0 GANNETT CO INC COM 36473H104 680 70030 SH SOLE 70030 0 0 GAP INC DEL COM 364760108 2377 106000 SH Put SOLE 106000 0 0 GAP INC DEL COM 364760108 1982 88327 SH SOLE 88327 0 0 GAP INC DEL COM 364760108 2422 108000 SH Call SOLE 108000 0 0 GARMIN LTD SHS H2906T109 1528 31500 SH Call SOLE 31500 0 0 GARMIN LTD SHS H2906T109 237 4900 SH Put SOLE 4900 0 0 GARTNER INC COM 366651107 18 180 SH SOLE 180 0 0 GARTNER INC COM 366651107 51 500 SH Call SOLE 500 0 0 GAS NAT INC COM 367204104 186 14830 SH SOLE 14830 0 0 GASLOG LTD SHS G37585109 64 4003 SH SOLE 4003 0 0 GASLOG LTD SHS G37585109 1032 64100 SH Call SOLE 64100 0 0 GASLOG LTD SHS G37585109 612 38000 SH Put SOLE 38000 0 0 GATX CORP COM 361448103 30 488 SH SOLE 488 0 0 GENERAC HLDGS INC COM 368736104 664 16300 SH Put SOLE 16300 0 0 GENERAC HLDGS INC COM 368736104 13 319 SH SOLE 319 0 0 GENERAC HLDGS INC COM 368736104 153 3800 SH Call SOLE 3800 0 0 GENERAL CABLE CORP DEL NEW COM 369300108 162 8400 SH Call SOLE 8400 0 0 GENERAL CABLE CORP DEL NEW COM 369300108 118 6200 SH Put SOLE 6200 0 0 GENERAL COMMUNICATION INC CL A 369385109 2 100 SH SOLE 100 0 0 GENERAL DYNAMICS CORP COM 369550108 1767 10232 SH SOLE 10232 0 0 GENERAL DYNAMICS CORP COM 369550108 535 3100 SH Call SOLE 3100 0 0 GENERAL DYNAMICS CORP COM 369550108 674 3900 SH Put SOLE 3900 0 0 GENERAL ELECTRIC CO COM 369604103 14586 461600 SH Put SOLE 461600 0 0 GENERAL ELECTRIC CO COM 369604103 10907 345200 SH Call SOLE 345200 0 0 GENERAL GROWTH PPTYS INC NEW COM 370023103 242 9700 SH Put SOLE 9700 0 0 GENERAL GROWTH PPTYS INC NEW COM 370023103 731 29300 SH Call SOLE 29300 0 0 GENERAL GROWTH PPTYS INC NEW COM 370023103 255 10207 SH SOLE 10207 0 0 GENERAL MLS INC COM 370334104 1361 22033 SH SOLE 22033 0 0 GENERAL MLS INC COM 370334104 2952 47800 SH Call SOLE 47800 0 0 GENERAL MLS INC COM 370334104 1546 25000 SH Put SOLE 25000 0 0 GENERAL MTRS CO COM 37045V100 3079 88362 SH SOLE 88362 0 0 GENERAL MTRS CO COM 37045V100 3229 92700 SH Call SOLE 92700 0 0 GENERAL MTRS CO COM 37045V100 1397 40200 SH Put SOLE 40200 0 0 GENESCO INC COM 371532102 456 7339 SH SOLE 7339 0 0 GENESCO INC COM 371532102 87 1400 SH Call SOLE 1400 0 0 GENESEE & WYO INC CL A 371559105 65 933 SH SOLE 933 0 0 GENESEE & WYO INC CL A 371559105 188 2700 SH Call SOLE 2700 0 0 GENESEE & WYO INC CL A 371559105 188 2700 SH Put SOLE 2700 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 858 23800 SH Call SOLE 23800 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 188 5200 SH Put SOLE 5200 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 22 5100 SH SOLE 5100 0 0 GENTEX CORP COM 371901109 208 10572 SH SOLE 10572 0 0 GENTEX CORP COM 371901109 132 6700 SH Call SOLE 6700 0 0 GENTEX CORP COM 371901109 126 6400 SH Put SOLE 6400 0 0 GENTHERM INC COM 37253A103 156 4600 SH Call SOLE 4600 0 0 GENTHERM INC COM 37253A103 88 2600 SH Put SOLE 2600 0 0 GENUINE PARTS CO COM 372460105 402 4200 SH Put SOLE 4200 0 0 GENUINE PARTS CO COM 372460105 2007 21000 SH Call SOLE 21000 0 0 GENUINE PARTS CO COM 372460105 364 3810 SH SOLE 3810 0 0 GENVEC INC COM PAR 37246C406 0 50 SH SOLE 50 0 0 GENWORTH FINL INC COM CL A 37247D106 220 57686 SH SOLE 57686 0 0 GENWORTH FINL INC COM CL A 37247D106 58 15500 SH Call SOLE 15500 0 0 GENWORTH FINL INC COM CL A 37247D106 31 7900 SH Put SOLE 7900 0 0 GEO GROUP INC NEW COM 36162J106 338 9400 SH Call SOLE 9400 0 0 GEO GROUP INC NEW COM 36162J106 101 2800 SH Put SOLE 2800 0 0 GEOPARK LTD USD SHS G38327105 52 12108 SH SOLE 12108 0 0 GERDAU S A SPON ADR REP PFD 373737105 3 1012 SH SOLE 1012 0 0 GERDAU S A SPON ADR REP PFD 373737105 53 16800 SH Put SOLE 16800 0 0 GIBRALTAR INDS INC COM 374689107 158 3800 SH Call SOLE 3800 0 0 GIBRALTAR INDS INC COM 374689107 4 100 SH Put SOLE 100 0 0 GIBRALTAR INDS INC COM 374689107 25 604 SH SOLE 604 0 0 GIGAMON INC COM 37518B102 73 1600 SH Call SOLE 1600 0 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 1 299 SH SOLE 299 0 0 GILDAN ACTIVEWEAR INC COM 375916103 71 2800 SH Put SOLE 2800 0 0 GILEAD SCIENCES INC COM 375558103 3305 46150 SH SOLE 46150 0 0 GILEAD SCIENCES INC COM 375558103 4790 66900 SH Call SOLE 66900 0 0 GILEAD SCIENCES INC COM 375558103 18457 257800 SH Put SOLE 257800 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1136 29496 SH SOLE 29496 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 4475 116100 SH Call SOLE 116100 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 4106 106600 SH Put SOLE 106600 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 10 300 SH SOLE 300 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 8 1200 SH Put SOLE 1200 0 0 GLOBAL PARTNERS LP COM UNITS 37946R109 25 1300 SH SOLE 1300 0 0 GLOBAL PMTS INC COM 37940X102 310 4460 SH SOLE 4460 0 0 GLOBAL PMTS INC COM 37940X102 667 9600 SH Call SOLE 9600 0 0 GLOBAL PMTS INC COM 37940X102 341 4900 SH Put SOLE 4900 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 127 4000 SH Call SOLE 4000 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 24 800 SH Put SOLE 800 0 0 GLOBAL X FDS MSCI GREECE ETF 37950E366 9 1095 SH SOLE 1095 0 0 GLOBAL X FDS MSCI GREECE ETF 37950E366 19 2400 SH Call SOLE 2400 0 0 GLOBAL X FDS MSCI GREECE ETF 37950E366 11 1400 SH Put SOLE 1400 0 0 GLOBALSCAPE INC COM 37940G109 9 2200 SH SOLE 2200 0 0 GLOBALSTAR INC COM 378973408 0 11 SH SOLE 11 0 0 GLU MOBILE INC COM 379890106 15 7783 SH SOLE 7783 0 0 GLU MOBILE INC COM 379890106 8 4000 SH Put SOLE 4000 0 0 GNC HLDGS INC COM CL A 36191G107 1785 161700 SH Call SOLE 161700 0 0 GNC HLDGS INC COM CL A 36191G107 882 79800 SH Put SOLE 79800 0 0 GODADDY INC CL A 380237107 407 11644 SH SOLE 11644 0 0 GODADDY INC CL A 380237107 643 18400 SH Call SOLE 18400 0 0 GOGO INC COM 38046C109 491 53243 SH SOLE 53243 0 0 GOGO INC COM 38046C109 525 57200 SH Call SOLE 57200 0 0 GOGO INC COM 38046C109 1820 197400 SH Put SOLE 197400 0 0 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 27 2000 SH SOLE 2000 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 4928 214800 SH Call SOLE 214800 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 9903 431700 SH Put SOLE 431700 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 3338 145514 SH SOLE 145514 0 0 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 2034 84600 SH Call SOLE 84600 0 0 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 567 23600 SH Put SOLE 23600 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 40 13280 SH SOLE 13280 0 0 GOLDCORP INC NEW COM 380956409 1221 89768 SH SOLE 89768 0 0 GOLDCORP INC NEW COM 380956409 1266 93000 SH Call SOLE 93000 0 0 GOLDCORP INC NEW COM 380956409 5752 423100 SH Put SOLE 423100 0 0 GOLDFIELD CORP COM 381370105 35 6900 SH SOLE 6900 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 9652 40300 SH Call SOLE 40300 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 3905 16300 SH Put SOLE 16300 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 7005 226900 SH Call SOLE 226900 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 8015 259600 SH Put SOLE 259600 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 2631 85242 SH SOLE 85242 0 0 GOPRO INC CL A 38268T103 807 92600 SH Call SOLE 92600 0 0 GOPRO INC CL A 38268T103 765 87700 SH Put SOLE 87700 0 0 GOPRO INC CL A 38268T103 137 15746 SH SOLE 15746 0 0 GRACE W R & CO DEL NEW COM 38388F108 527 7800 SH Call SOLE 7800 0 0 GRACE W R & CO DEL NEW COM 38388F108 2659 39300 SH Put SOLE 39300 0 0 GRACO INC COM 384109104 33 400 SH Call SOLE 400 0 0 GRAHAM CORP COM 384556106 0 2 SH SOLE 2 0 0 GRAINGER W W INC COM 384802104 3089 13300 SH Call SOLE 13300 0 0 GRAINGER W W INC COM 384802104 2855 12300 SH Put SOLE 12300 0 0 GRANA Y MONTERO S A A SPONSORED ADR 38500P208 69 9700 SH SOLE 9700 0 0 GRAND CANYON ED INC COM 38526M106 6 100 SH Call SOLE 100 0 0 GRANITE CONSTR INC COM 387328107 23 411 SH SOLE 411 0 0 GRANITE CONSTR INC COM 387328107 11 200 SH Call SOLE 200 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 59 4728 SH SOLE 4728 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 26 2100 SH Put SOLE 2100 0 0 GRAY TELEVISION INC COM 389375106 539 49698 SH SOLE 49698 0 0 GRAY TELEVISION INC COM 389375106 5 500 SH Call SOLE 500 0 0 GRAY TELEVISION INC COM 389375106 242 22300 SH Put SOLE 22300 0 0 GREAT PLAINS ENERGY INC COM 391164100 1417 51826 SH SOLE 51826 0 0 GREEN DOT CORP CL A 39304D102 699 29700 SH Put SOLE 29700 0 0 GREEN DOT CORP CL A 39304D102 257 10929 SH SOLE 10929 0 0 GREEN DOT CORP CL A 39304D102 113 4800 SH Call SOLE 4800 0 0 GREEN PLAINS INC COM 393222104 137 4900 SH Put SOLE 4900 0 0 GREEN PLAINS INC COM 393222104 1087 39048 SH SOLE 39048 0 0 GREEN PLAINS INC COM 393222104 72 2600 SH Call SOLE 2600 0 0 GREENBRIER COS INC COM 393657101 464 11200 SH Call SOLE 11200 0 0 GREENBRIER COS INC COM 393657101 1023 24600 SH Put SOLE 24600 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 1418 18200 SH Call SOLE 18200 0 0 GROUPON INC COM 399473107 172 51724 SH SOLE 51724 0 0 GROUPON INC COM 399473107 718 216600 SH Call SOLE 216600 0 0 GROUPON INC COM 399473107 585 176200 SH Put SOLE 176200 0 0 GRUBHUB INC COM 400110102 7248 192600 SH Call SOLE 192600 0 0 GRUBHUB INC COM 400110102 1487 39500 SH Put SOLE 39500 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 214 7938 SH SOLE 7938 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 447 16600 SH Call SOLE 16600 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 3066 113900 SH Put SOLE 113900 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 5139 245991 SH SOLE 245991 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 1235 59200 SH Call SOLE 59200 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 30841 1476400 SH Put SOLE 1476400 0 0 GSE SYS INC COM 36227K106 6 1800 SH SOLE 1800 0 0 GSI TECHNOLOGY COM 36241U106 1 200 SH SOLE 200 0 0 GTT COMMUNICATIONS INC COM 362393100 176 6114 SH SOLE 6114 0 0 GUESS INC COM 401617105 184 15184 SH SOLE 15184 0 0 GUESS INC COM 401617105 49 4100 SH Call SOLE 4100 0 0 GUESS INC COM 401617105 221 18400 SH Put SOLE 18400 0 0 GULF ISLAND FABRICATION INC COM 402307102 44 3700 SH SOLE 3700 0 0 GULFPORT ENERGY CORP COM NEW 402635304 1010 46700 SH Put SOLE 46700 0 0 GULFPORT ENERGY CORP COM NEW 402635304 2884 133269 SH SOLE 133269 0 0 GULFPORT ENERGY CORP COM NEW 402635304 1534 70900 SH Call SOLE 70900 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 54 485 SH SOLE 485 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 323 2900 SH Call SOLE 2900 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 357 3200 SH Put SOLE 3200 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 36 1557 SH SOLE 1557 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 38 1600 SH Call SOLE 1600 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 210 9000 SH Put SOLE 9000 0 0 HACKETT GROUP INC COM 404609109 57 3200 SH SOLE 3200 0 0 HAEMONETICS CORP COM 405024100 28 700 SH SOLE 700 0 0 HAIN CELESTIAL GROUP INC COM 405217100 1409 36113 SH SOLE 36113 0 0 HAIN CELESTIAL GROUP INC COM 405217100 1947 49800 SH Put SOLE 49800 0 0 HAIN CELESTIAL GROUP INC COM 405217100 925 23700 SH Call SOLE 23700 0 0 HALLADOR ENERGY COMPANY COM 40609P105 358 39400 SH SOLE 39400 0 0 HALLIBURTON CO COM 406216101 8959 165600 SH Call SOLE 165600 0 0 HALLIBURTON CO COM 406216101 14117 261000 SH Put SOLE 261000 0 0 HANDY & HARMAN LTD COM 410315105 9 355 SH SOLE 355 0 0 HANESBRANDS INC COM 410345102 1067 49472 SH SOLE 49472 0 0 HANESBRANDS INC COM 410345102 1533 71100 SH Call SOLE 71100 0 0 HANESBRANDS INC COM 410345102 1842 85400 SH Put SOLE 85400 0 0 HANMI FINL CORP COM NEW 410495204 1 32 SH SOLE 32 0 0 HARDINGE INC COM 412324303 39 3502 SH SOLE 3502 0 0 HARLEY DAVIDSON INC COM 412822108 1436 24600 SH Call SOLE 24600 0 0 HARLEY DAVIDSON INC COM 412822108 2662 45600 SH Put SOLE 45600 0 0 HARMAN INTL INDS INC COM 413086109 2063 18559 SH SOLE 18559 0 0 HARMAN INTL INDS INC COM 413086109 2568 23100 SH Call SOLE 23100 0 0 HARMAN INTL INDS INC COM 413086109 1646 14800 SH Put SOLE 14800 0 0 HARMONIC INC COM 413160102 10 1950 SH SOLE 1950 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 57 25800 SH SOLE 25800 0 0 HARRIS CORP DEL COM 413875105 32 310 SH SOLE 310 0 0 HARRIS CORP DEL COM 413875105 501 4900 SH Call SOLE 4900 0 0 HARRIS CORP DEL COM 413875105 153 1500 SH Put SOLE 1500 0 0 HARSCO CORP COM 415864107 64 4700 SH SOLE 4700 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 3446 72321 SH SOLE 72321 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 2241 47000 SH Put SOLE 47000 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 1007 21100 SH Call SOLE 21100 0 0 HARVARD BIOSCIENCE INC COM 416906105 25 8300 SH SOLE 8300 0 0 HASBRO INC COM 418056107 160 2052 SH SOLE 2052 0 0 HASBRO INC COM 418056107 762 9800 SH Call SOLE 9800 0 0 HASBRO INC COM 418056107 576 7400 SH Put SOLE 7400 0 0 HAVERTY FURNITURE INC COM 419596101 36 1500 SH SOLE 1500 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 16 483 SH SOLE 483 0 0 HAWAIIAN HOLDINGS INC COM 419879101 663 11631 SH SOLE 11631 0 0 HAWAIIAN HOLDINGS INC COM 419879101 365 6400 SH Call SOLE 6400 0 0 HAWAIIAN HOLDINGS INC COM 419879101 69 1200 SH Put SOLE 1200 0 0 HAWAIIAN TELCOM HOLDCO INC COM 420031106 5 200 SH SOLE 200 0 0 HC2 HLDGS INC COM 404139107 74 12500 SH SOLE 12500 0 0 HCA HOLDINGS INC COM 40412C101 1575 21300 SH Put SOLE 21300 0 0 HCA HOLDINGS INC COM 40412C101 2722 36800 SH Call SOLE 36800 0 0 HCI GROUP INC COM 40416E103 115 2900 SH Call SOLE 2900 0 0 HCI GROUP INC COM 40416E103 118 3000 SH Put SOLE 3000 0 0 HCP INC COM 40414L109 800 26933 SH SOLE 26933 0 0 HCP INC COM 40414L109 511 17200 SH Call SOLE 17200 0 0 HCP INC COM 40414L109 1029 34600 SH Put SOLE 34600 0 0 HD SUPPLY HLDGS INC COM 40416M105 134 3150 SH SOLE 3150 0 0 HD SUPPLY HLDGS INC COM 40416M105 468 11000 SH Call SOLE 11000 0 0 HD SUPPLY HLDGS INC COM 40416M105 422 9900 SH Put SOLE 9900 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 165 2717 SH SOLE 2717 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 36 600 SH Put SOLE 600 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 388 6400 SH Call SOLE 6400 0 0 HEADWATERS INC COM 42210P102 1899 80748 SH SOLE 80748 0 0 HEADWATERS INC COM 42210P102 103 4400 SH Call SOLE 4400 0 0 HEADWATERS INC COM 42210P102 214 9100 SH Put SOLE 9100 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 260 8944 SH SOLE 8944 0 0 HEALTHSOUTH CORP COM NEW 421924309 293 7108 SH SOLE 7108 0 0 HEALTHSOUTH CORP COM NEW 421924309 99 2400 SH Call SOLE 2400 0 0 HEARTLAND EXPRESS INC COM 422347104 107 5237 SH SOLE 5237 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 42 4800 SH Call SOLE 4800 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2 200 SH Put SOLE 200 0 0 HELMERICH & PAYNE INC COM 423452101 340 4393 SH SOLE 4393 0 0 HELMERICH & PAYNE INC COM 423452101 1090 14100 SH Call SOLE 14100 0 0 HELMERICH & PAYNE INC COM 423452101 1918 24800 SH Put SOLE 24800 0 0 HENRY JACK & ASSOC INC COM 426281101 391 4400 SH Call SOLE 4400 0 0 HERBALIFE LTD COM USD SHS G4412G101 2352 48800 SH Call SOLE 48800 0 0 HERBALIFE LTD COM USD SHS G4412G101 10900 226400 SH Put SOLE 226400 0 0 HERC HLDGS INC COM 42704L104 88 2200 SH SOLE 2200 0 0 HERC HLDGS INC COM 42704L104 173 4300 SH Call SOLE 4300 0 0 HERC HLDGS INC COM 42704L104 213 5300 SH Put SOLE 5300 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 64 4100 SH SOLE 4100 0 0 HERSHEY CO COM 427866108 5657 54700 SH Put SOLE 54700 0 0 HERSHEY CO COM 427866108 1167 11300 SH Call SOLE 11300 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 118 5516 SH Put SOLE 5516 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 95 4426 SH Call SOLE 4426 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 651 30197 SH SOLE 30197 0 0 HESS CORP COM 42809H107 2874 46144 SH SOLE 46144 0 0 HESS CORP COM 42809H107 3863 62000 SH Call SOLE 62000 0 0 HESS CORP COM 42809H107 20442 328200 SH Put SOLE 328200 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1660 71746 SH SOLE 71746 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 5376 232300 SH Call SOLE 232300 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 17715 765600 SH Put SOLE 765600 0 0 HEXCEL CORP NEW COM 428291108 663 12880 SH SOLE 12880 0 0 HEXCEL CORP NEW COM 428291108 15 300 SH Call SOLE 300 0 0 HFF INC CL A 40418F108 3 100 SH SOLE 100 0 0 HIBBETT SPORTS INC COM 428567101 30 800 SH Call SOLE 800 0 0 HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 392 19800 SH Put SOLE 19800 0 0 HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 1502 75800 SH Call SOLE 75800 0 0 HIGHPOWER INTL INC COM 43113X101 12 4900 SH SOLE 4900 0 0 HILLTOP HOLDINGS INC COM 432748101 115 3860 SH SOLE 3860 0 0 HILLTOP HOLDINGS INC COM 432748101 57 1900 SH Call SOLE 1900 0 0 HILLTOP HOLDINGS INC COM 432748101 164 5500 SH Put SOLE 5500 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A104 2778 102128 SH SOLE 102128 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A104 169 6200 SH Call SOLE 6200 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A104 324 11900 SH Put SOLE 11900 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 276 45700 SH Put SOLE 45700 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 3602 596300 SH Call SOLE 596300 0 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 234 7300 SH Call SOLE 7300 0 0 HOLLYFRONTIER CORP COM 436106108 6597 201372 SH SOLE 201372 0 0 HOLLYFRONTIER CORP COM 436106108 2010 61400 SH Call SOLE 61400 0 0 HOLLYFRONTIER CORP COM 436106108 12335 376600 SH Put SOLE 376600 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 11 600 SH Call SOLE 600 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 97 5300 SH Put SOLE 5300 0 0 HOLOGIC INC COM 436440101 687 17116 SH SOLE 17116 0 0 HOLOGIC INC COM 436440101 875 21800 SH Call SOLE 21800 0 0 HOLOGIC INC COM 436440101 545 13600 SH Put SOLE 13600 0 0 HOME BANCSHARES INC COM 436893200 0 6 SH SOLE 6 0 0 HOME DEPOT INC COM 437076102 1917 14300 SH Put SOLE 14300 0 0 HOME DEPOT INC COM 437076102 1757 13100 SH Call SOLE 13100 0 0 HONDA MOTOR LTD AMERN SHS 438128308 292 10000 SH Put SOLE 10000 0 0 HONDA MOTOR LTD AMERN SHS 438128308 253 8674 SH SOLE 8674 0 0 HONDA MOTOR LTD AMERN SHS 438128308 99 3400 SH Call SOLE 3400 0 0 HONEYWELL INTL INC COM 438516106 1763 15216 SH SOLE 15216 0 0 HONEYWELL INTL INC COM 438516106 2585 22300 SH Call SOLE 22300 0 0 HONEYWELL INTL INC COM 438516106 2189 18900 SH Put SOLE 18900 0 0 HOOKER FURNITURE CORP COM 439038100 68 1800 SH SOLE 1800 0 0 HOPE BANCORP INC COM 43940T109 51 2351 SH SOLE 2351 0 0 HORIZON GLOBAL CORP COM 44052W104 55 2300 SH SOLE 2300 0 0 HORIZON PHARMA PLC SHS G4617B105 560 34500 SH Put SOLE 34500 0 0 HORIZON PHARMA PLC SHS G4617B105 357 22088 SH SOLE 22088 0 0 HORIZON PHARMA PLC SHS G4617B105 887 54800 SH Call SOLE 54800 0 0 HORMEL FOODS CORP COM 440452100 140 4000 SH Put SOLE 4000 0 0 HORMEL FOODS CORP COM 440452100 3 100 SH Call SOLE 100 0 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 93 12900 SH Call SOLE 12900 0 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 57 7800 SH Put SOLE 7800 0 0 HORTONWORKS INC COM 440894103 9 1100 SH Call SOLE 1100 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 1092 34400 SH Call SOLE 34400 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 322 10100 SH Put SOLE 10100 0 0 HOST HOTELS & RESORTS INC COM 44107P104 1667 88500 SH Call SOLE 88500 0 0 HOST HOTELS & RESORTS INC COM 44107P104 203 10800 SH Put SOLE 10800 0 0 HOULIHAN LOKEY INC CL A 441593100 12 400 SH SOLE 400 0 0 HOUSTON WIRE & CABLE CO COM 44244K109 21 3200 SH SOLE 3200 0 0 HOVNANIAN ENTERPRISES INC CL A 442487203 302 110589 SH SOLE 110589 0 0 HOVNANIAN ENTERPRISES INC CL A 442487203 95 35100 SH Put SOLE 35100 0 0 HP INC COM 40434L105 360 24300 SH Call SOLE 24300 0 0 HP INC COM 40434L105 664 44800 SH Put SOLE 44800 0 0 HP INC COM 40434L105 1010 68060 SH SOLE 68060 0 0 HRG GROUP INC COM 40434J100 72 4600 SH SOLE 4600 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 5775 143725 SH SOLE 143725 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 5033 125300 SH Call SOLE 125300 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 19929 496000 SH Put SOLE 496000 0 0 HSN INC COM 404303109 61 1780 SH SOLE 1780 0 0 HSN INC COM 404303109 51 1500 SH Put SOLE 1500 0 0 HUGOTON RTY TR TEX UNIT BEN INT 444717102 9 4100 SH SOLE 4100 0 0 HUMANA INC COM 444859102 124376 609600 SH Put SOLE 609600 0 0 HUMANA INC COM 444859102 65044 318800 SH Call SOLE 318800 0 0 HUMANA INC COM 444859102 22043 108039 SH SOLE 108039 0 0 HUNT J B TRANS SVCS INC COM 445658107 544 5600 SH Call SOLE 5600 0 0 HUNT J B TRANS SVCS INC COM 445658107 78 800 SH Put SOLE 800 0 0 HUNTINGTON BANCSHARES INC COM 446150104 5214 394400 SH Call SOLE 394400 0 0 HUNTINGTON BANCSHARES INC COM 446150104 765 57900 SH Put SOLE 57900 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 142 769 SH SOLE 769 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 18 100 SH Put SOLE 100 0 0 HUNTSMAN CORP COM 447011107 2653 139000 SH Call SOLE 139000 0 0 HUNTSMAN CORP COM 447011107 1073 56100 SH Put SOLE 56100 0 0 HURCO COMPANIES INC COM 447324104 1 19 SH SOLE 19 0 0 HUTTIG BLDG PRODS INC COM 448451104 46 7034 SH SOLE 7034 0 0 HYATT HOTELS CORP COM CL A 448579102 545 9854 SH SOLE 9854 0 0 HYATT HOTELS CORP COM CL A 448579102 232 4200 SH Put SOLE 4200 0 0 I D SYSTEMS INC COM 449489103 0 10 SH SOLE 10 0 0 IAC INTERACTIVECORP COM 44919P508 919 14191 SH SOLE 14191 0 0 IAC INTERACTIVECORP COM 44919P508 784 12100 SH Call SOLE 12100 0 0 IAC INTERACTIVECORP COM 44919P508 888 13700 SH Put SOLE 13700 0 0 IAMGOLD CORP COM 450913108 35 9000 SH SOLE 9000 0 0 IBERIABANK CORP COM 450828108 721 8603 SH SOLE 8603 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 51 858 SH SOLE 858 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 18 300 SH Call SOLE 300 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 114 1900 SH Put SOLE 1900 0 0 ICICI BK LTD ADR 45104G104 8584 1146115 SH SOLE 1146115 0 0 ICICI BK LTD ADR 45104G104 23193 3096500 SH Put SOLE 3096500 0 0 ICICI BK LTD ADR 45104G104 1624 216900 SH Call SOLE 216900 0 0 ICON PLC SHS G4705A100 7 99 SH SOLE 99 0 0 ICONIX BRAND GROUP INC COM 451055107 252 27000 SH Call SOLE 27000 0 0 ICONIX BRAND GROUP INC COM 451055107 432 46200 SH Put SOLE 46200 0 0 ICU MED INC COM 44930G107 15 100 SH SOLE 100 0 0 IDACORP INC COM 451107106 383 4757 SH SOLE 4757 0 0 IDEX CORP COM 45167R104 339 3763 SH SOLE 3763 0 0 IDEX CORP COM 45167R104 270 3000 SH Put SOLE 3000 0 0 IDT CORP CL B NEW 448947507 26 1410 SH SOLE 1410 0 0 IDT CORP CL B NEW 448947507 41 2200 SH Call SOLE 2200 0 0 IEC ELECTRS CORP NEW COM 44949L105 22 6100 SH SOLE 6100 0 0 IES HLDGS INC COM 44951W106 2 100 SH SOLE 100 0 0 IGNITE RESTAURANT GROUP INC COM 451730105 1 1100 SH SOLE 1100 0 0 IHS MARKIT LTD SHS G47567105 27 763 SH SOLE 763 0 0 IHS MARKIT LTD SHS G47567105 2309 65200 SH Call SOLE 65200 0 0 IHS MARKIT LTD SHS G47567105 2149 60700 SH Put SOLE 60700 0 0 II VI INC COM 902104108 2401 80984 SH SOLE 80984 0 0 II VI INC COM 902104108 62 2100 SH Call SOLE 2100 0 0 II VI INC COM 902104108 130 4400 SH Put SOLE 4400 0 0 IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 562 32400 SH Put SOLE 32400 0 0 IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 428 24698 SH SOLE 24698 0 0 IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 49 2800 SH Call SOLE 2800 0 0 ILG INC COM 44967H101 119614 6583200 SH Put SOLE 6583200 0 0 ILG INC COM 44967H101 24177 1330500 SH Call SOLE 1330500 0 0 ILG INC COM 44967H101 3786 208342 SH SOLE 208342 0 0 ILLINOIS TOOL WKS INC COM 452308109 199 1626 SH SOLE 1626 0 0 ILLINOIS TOOL WKS INC COM 452308109 36 300 SH Call SOLE 300 0 0 ILLINOIS TOOL WKS INC COM 452308109 98 800 SH Put SOLE 800 0 0 ILLUMINA INC COM 452327109 610 4761 SH SOLE 4761 0 0 ILLUMINA INC COM 452327109 322 2500 SH Call SOLE 2500 0 0 ILLUMINA INC COM 452327109 808 6300 SH Put SOLE 6300 0 0 IMAX CORP COM 45245E109 2574 82000 SH Call SOLE 82000 0 0 IMAX CORP COM 45245E109 201 6400 SH Put SOLE 6400 0 0 IMMERSION CORP COM 452521107 469 44147 SH SOLE 44147 0 0 IMMERSION CORP COM 452521107 60 5600 SH Call SOLE 5600 0 0 IMMERSION CORP COM 452521107 371 34800 SH Put SOLE 34800 0 0 IMMUCELL CORP COM PAR $0.10 452525306 0 15 SH SOLE 15 0 0 IMMUNOGEN INC COM 45253H101 167 82000 SH SOLE 82000 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 7 500 SH SOLE 500 0 0 IMPAX LABORATORIES INC COM 45256B101 579 43700 SH SOLE 43700 0 0 IMPERIAL OIL LTD COM NEW 453038408 67 1935 SH SOLE 1935 0 0 IMPERVA INC COM 45321L100 1915 49900 SH Call SOLE 49900 0 0 IMPERVA INC COM 45321L100 180 4700 SH Put SOLE 4700 0 0 INFINERA CORPORATION COM 45667G103 375 44300 SH Put SOLE 44300 0 0 INFINERA CORPORATION COM 45667G103 14 1667 SH SOLE 1667 0 0 INFINERA CORPORATION COM 45667G103 1772 208700 SH Call SOLE 208700 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 18 5066 SH SOLE 5066 0 0 INFOSYS LTD SPONSORED ADR 456788108 3050 205682 SH SOLE 205682 0 0 INFOSYS LTD SPONSORED ADR 456788108 3617 243900 SH Call SOLE 243900 0 0 INFOSYS LTD SPONSORED ADR 456788108 11250 758500 SH Put SOLE 758500 0 0 INFUSYSTEM HLDGS INC COM 45685K102 6 2400 SH SOLE 2400 0 0 ING GROEP N V SPONSORED ADR 456837103 2616 185500 SH Call SOLE 185500 0 0 ING GROEP N V SPONSORED ADR 456837103 2286 162200 SH Put SOLE 162200 0 0 INGERSOLL-RAND PLC SHS G47791101 463 6167 SH SOLE 6167 0 0 INGERSOLL-RAND PLC SHS G47791101 406 5400 SH Call SOLE 5400 0 0 INGERSOLL-RAND PLC SHS G47791101 850 11300 SH Put SOLE 11300 0 0 INGLES MKTS INC CL A 457030104 38 800 SH SOLE 800 0 0 INGREDION INC COM 457187102 88 704 SH SOLE 704 0 0 INNODATA INC COM NEW 457642205 3 1309 SH SOLE 1309 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 2 500 SH SOLE 500 0 0 INNOVIVA INC COM 45781M101 1084 101300 SH Call SOLE 101300 0 0 INOVALON HLDGS INC COM CL A 45781D101 101 9766 SH SOLE 9766 0 0 INOVALON HLDGS INC COM CL A 45781D101 14 1400 SH Put SOLE 1400 0 0 INPHI CORP COM 45772F107 3028 67900 SH Call SOLE 67900 0 0 INPHI CORP COM 45772F107 2891 64800 SH Put SOLE 64800 0 0 INSIGHT ENTERPRISES INC COM 45765U103 109 2700 SH Call SOLE 2700 0 0 INSIGHT ENTERPRISES INC COM 45765U103 178 4400 SH Put SOLE 4400 0 0 INSPERITY INC COM 45778Q107 39 551 SH SOLE 551 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 463 50300 SH SOLE 50300 0 0 INTEGER HLDGS CORP COM 45826H109 12 400 SH SOLE 400 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 737 31300 SH Call SOLE 31300 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 938 39800 SH Put SOLE 39800 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 416 17669 SH SOLE 17669 0 0 INTEL CORP COM 458140100 3377 93099 SH SOLE 93099 0 0 INTEL CORP COM 458140100 11993 330600 SH Call SOLE 330600 0 0 INTEL CORP COM 458140100 5554 153100 SH Put SOLE 153100 0 0 INTELIQUENT INC COM 45825N107 48 2089 SH SOLE 2089 0 0 INTELIQUENT INC COM 45825N107 41 1800 SH Put SOLE 1800 0 0 INTELSAT S A COM L5140P101 99 37000 SH SOLE 37000 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 1756 48100 SH Call SOLE 48100 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 940 25700 SH Put SOLE 25700 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 292 7987 SH SOLE 7987 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 197 3500 SH Call SOLE 3500 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 28 500 SH Put SOLE 500 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1910 33857 SH SOLE 33857 0 0 INTERDIGITAL INC COM 45867G101 994 10879 SH SOLE 10879 0 0 INTERDIGITAL INC COM 45867G101 155 1700 SH Call SOLE 1700 0 0 INTERDIGITAL INC COM 45867G101 55 600 SH Put SOLE 600 0 0 INTERFACE INC COM 458665304 30 1600 SH SOLE 1600 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 216 1304 SH SOLE 1304 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 6243 37600 SH Call SOLE 37600 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 3935 23700 SH Put SOLE 23700 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 377 3200 SH Call SOLE 3200 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 5 200 SH Put SOLE 200 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 337 13200 SH Call SOLE 13200 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 27 1932 SH SOLE 1932 0 0 INTEROIL CORP COM 460951106 631 13257 SH SOLE 13257 0 0 INTEROIL CORP COM 460951106 10 200 SH Call SOLE 200 0 0 INTEROIL CORP COM 460951106 967 20300 SH Put SOLE 20300 0 0 INTERPACE DIAGNOSTICS GROUP COM NEW 46062X204 0 40 SH SOLE 40 0 0 INTERPUBLIC GROUP COS INC COM 460690100 61 2618 SH SOLE 2618 0 0 INTERPUBLIC GROUP COS INC COM 460690100 40 1700 SH Call SOLE 1700 0 0 INTERSIL CORP CL A 46069S109 3499 156915 SH SOLE 156915 0 0 INTERSIL CORP CL A 46069S109 4 200 SH Call SOLE 200 0 0 INTERXION HOLDING N.V SHS N47279109 4 100 SH Put SOLE 100 0 0 INTEVAC INC COM 461148108 3 400 SH SOLE 400 0 0 INTL PAPER CO COM 460146103 3769 71000 SH Put SOLE 71000 0 0 INTL PAPER CO COM 460146103 3073 57900 SH Call SOLE 57900 0 0 INTRALINKS HLDGS INC COM 46118H104 0 22 SH SOLE 22 0 0 INTRAWEST RESORTS HLDGS INC COM 46090K109 66 3718 SH SOLE 3718 0 0 INTRAWEST RESORTS HLDGS INC COM 46090K109 18 1000 SH Put SOLE 1000 0 0 INTREPID POTASH INC COM 46121Y102 18 8600 SH SOLE 8600 0 0 INTREXON CORP COM 46122T102 14 600 SH Call SOLE 600 0 0 INTUIT COM 461202103 583 5100 SH Put SOLE 5100 0 0 INTUIT COM 461202103 346 3022 SH SOLE 3022 0 0 INTUIT COM 461202103 1833 16000 SH Call SOLE 16000 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 632 1000 SH Put SOLE 1000 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 633 1000 SH Call SOLE 1000 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1665 2626 SH SOLE 2626 0 0 INVENSENSE INC COM 46123D205 439 34400 SH Call SOLE 34400 0 0 INVENSENSE INC COM 46123D205 148 11600 SH Put SOLE 11600 0 0 INVESCO LTD SHS G491BT108 37 1231 SH SOLE 1231 0 0 INVESCO LTD SHS G491BT108 5064 167000 SH Call SOLE 167000 0 0 INVESCO LTD SHS G491BT108 1556 51300 SH Put SOLE 51300 0 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 8 400 SH Put SOLE 400 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 47 7900 SH SOLE 7900 0 0 IPG PHOTONICS CORP COM 44980X109 128 1300 SH Call SOLE 1300 0 0 IPG PHOTONICS CORP COM 44980X109 484 4900 SH Put SOLE 4900 0 0 IPG PHOTONICS CORP COM 44980X109 514 5207 SH SOLE 5207 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 846 88150 SH SOLE 88150 0 0 IROBOT CORP COM 462726100 43 732 SH SOLE 732 0 0 IROBOT CORP COM 462726100 323 5500 SH Call SOLE 5500 0 0 IROBOT CORP COM 462726100 93 1600 SH Put SOLE 1600 0 0 IRON MTN INC NEW COM 46284V101 38 1200 SH Call SOLE 1200 0 0 IRON MTN INC NEW COM 46284V101 111 3400 SH Put SOLE 3400 0 0 ISHARES EM MKTS DIV ETF 464286319 224 6467 SH SOLE 6467 0 0 ISHARES MSCI AUST ETF 464286103 14 700 SH Put SOLE 700 0 0 ISHARES MSCI BRZ CAP ETF 464286400 4155 124700 SH Call SOLE 124700 0 0 ISHARES MSCI BRZ CAP ETF 464286400 14334 430000 SH Put SOLE 430000 0 0 ISHARES MSCI CDA ETF 464286509 2 64 SH SOLE 64 0 0 ISHARES MSCI CDA ETF 464286509 86 3300 SH Put SOLE 3300 0 0 ISHARES MSCI EURZONE ETF 464286608 10 300 SH Call SOLE 300 0 0 ISHARES MSCI GERMANY ETF 464286806 455 17200 SH Put SOLE 17200 0 0 ISHARES MSCI GERMANY ETF 464286806 580 21900 SH Call SOLE 21900 0 0 ISHARES MSCI HONG KG ETF 464286871 121 6197 SH SOLE 6197 0 0 ISHARES MSCI MEX CAP ETF 464286822 3465 78800 SH Call SOLE 78800 0 0 ISHARES MSCI MEX CAP ETF 464286822 1376 31300 SH Put SOLE 31300 0 0 ISHARES MSCI STH AFR ETF 464286780 1 17 SH SOLE 17 0 0 ISHARES MSCI STH KOR ETF 464286772 1586 29800 SH Call SOLE 29800 0 0 ISHARES MSCI STH KOR ETF 464286772 582 10927 SH SOLE 10927 0 0 ISHARES MSCI STH KOR ETF 464286772 3198 60100 SH Put SOLE 60100 0 0 ISHARES MSCI TURKEY ETF 464286715 60 1900 SH Put SOLE 1900 0 0 ISHARES MSCI TURKEY ETF 464286715 74 2300 SH Call SOLE 2300 0 0 ISHARES GOLD TRUST ISHARES 464285105 24 2164 SH SOLE 2164 0 0 ISHARES GOLD TRUST ISHARES 464285105 6 500 SH Call SOLE 500 0 0 ISHARES GOLD TRUST ISHARES 464285105 6 500 SH Put SOLE 500 0 0 ISHARES INC MSCI ITL ETF NEW 46434G830 113 4650 SH Put SOLE 4650 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 1435 29362 SH SOLE 29362 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 796 16275 SH Call SOLE 16275 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 5138 105175 SH Put SOLE 105175 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 265 9050 SH Put SOLE 9050 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 142 9300 SH Call SOLE 9300 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 1372 90700 SH Put SOLE 90700 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 3098 205003 SH SOLE 205003 0 0 ISHARES TR 1-3 YR CR BD ETF 464288646 140 1334 SH SOLE 1334 0 0 ISHARES TR 20 YR TR BD ETF 464287432 2980 25000 SH Put SOLE 25000 0 0 ISHARES TR 20 YR TR BD ETF 464287432 4901 41100 SH Call SOLE 41100 0 0 ISHARES TR 20 YR TR BD ETF 464287432 1513 12702 SH SOLE 12702 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 354 10203 SH SOLE 10203 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 1038 30000 SH Call SOLE 30000 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 1115 32200 SH Put SOLE 32200 0 0 ISHARES TR CORE S&P500 ETF 464287200 877 3900 SH Call SOLE 3900 0 0 ISHARES TR CORE S&P500 ETF 464287200 696 3100 SH Put SOLE 3100 0 0 ISHARES TR CORE S&P500 ETF 464287200 1012 4500 SH SOLE 4500 0 0 ISHARES TR IBOXX HI YD ETF 464288513 43 500 SH Call SOLE 500 0 0 ISHARES TR IBOXX HI YD ETF 464288513 1264 14603 SH SOLE 14603 0 0 ISHARES TR IBOXX HI YD ETF 464288513 1247 14400 SH Put SOLE 14400 0 0 ISHARES TR IBOXX INV CP ETF 464287242 983 8385 SH SOLE 8385 0 0 ISHARES TR IBOXX INV CP ETF 464287242 410 3500 SH Call SOLE 3500 0 0 ISHARES TR JP MOR EM MK ETF 464288281 884 8019 SH SOLE 8019 0 0 ISHARES TR MBS ETF 464288588 1027 9658 SH SOLE 9658 0 0 ISHARES TR MSCI EAFE ETF 464287465 1556 26900 SH Call SOLE 26900 0 0 ISHARES TR MSCI EAFE ETF 464287465 2719 47100 SH Put SOLE 47100 0 0 ISHARES TR MSCI EAFE ETF 464287465 1687 29217 SH SOLE 29217 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 806 23028 SH SOLE 23028 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 871 24800 SH Call SOLE 24800 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 2245 63900 SH Put SOLE 63900 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 566 18441 SH SOLE 18441 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 118 3850 SH Call SOLE 3850 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 1076 35050 SH Put SOLE 35050 0 0 ISHARES TR NASDQ BIOTEC ETF 464287556 8124 30600 SH Put SOLE 30600 0 0 ISHARES TR NASDQ BIOTEC ETF 464287556 1084 4083 SH SOLE 4083 0 0 ISHARES TR NASDQ BIOTEC ETF 464287556 5234 19700 SH Call SOLE 19700 0 0 ISHARES TR RUS 1000 ETF 464287622 12 100 SH SOLE 100 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 21648 160600 SH Put SOLE 160600 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 8253 61200 SH SOLE 61200 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 6749 50100 SH Call SOLE 50100 0 0 ISHARES TR SELECT DIVID ETF 464287168 62 700 SH Call SOLE 700 0 0 ISHARES TR SELECT DIVID ETF 464287168 1106 12489 SH SOLE 12489 0 0 ISHARES TR SELECT DIVID ETF 464287168 133 1500 SH Put SOLE 1500 0 0 ISHARES TR TRANS AVG ETF 464287192 520 3200 SH Put SOLE 3200 0 0 ISHARES TR TRANS AVG ETF 464287192 472 2900 SH Call SOLE 2900 0 0 ISHARES TR U.S. ENERGY ETF 464287796 109 2615 SH SOLE 2615 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 473 4452 SH SOLE 4452 0 0 ISHARES TR U.S. FINLS ETF 464287788 622 6126 SH SOLE 6126 0 0 ISHARES TR U.S. FINLS ETF 464287788 10 100 SH Call SOLE 100 0 0 ISHARES TR U.S. REAL ES ETF 464287739 246 3200 SH Call SOLE 3200 0 0 ISHARES TR U.S. REAL ES ETF 464287739 2240 29100 SH Put SOLE 29100 0 0 ISHARES TR U.S. UTILITS ETF 464287697 64 528 SH SOLE 528 0 0 ISHARES TR US BR DEL SE ETF 464288794 416 8416 SH SOLE 8416 0 0 ISHARES TR US HOME CONS ETF 464288752 272 9914 SH SOLE 9914 0 0 ISHARES TR US HOME CONS ETF 464288752 520 18900 SH Call SOLE 18900 0 0 ISHARES TR US HOME CONS ETF 464288752 126 4600 SH Put SOLE 4600 0 0 ISLE OF CAPRI CASINOS INC COM 464592104 41 1660 SH SOLE 1660 0 0 ISLE OF CAPRI CASINOS INC COM 464592104 14 600 SH Call SOLE 600 0 0 ISLE OF CAPRI CASINOS INC COM 464592104 12 500 SH Put SOLE 500 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 1184 115193 SH SOLE 115193 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 3660 355920 SH Call SOLE 355920 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 8719 848010 SH Put SOLE 848010 0 0 ITERIS INC COM 46564T107 0 20 SH SOLE 20 0 0 ITRON INC COM 465741106 19 300 SH SOLE 300 0 0 ITT INC COM 45073V108 53 1364 SH SOLE 1364 0 0 ITT INC COM 45073V108 135 3500 SH Put SOLE 3500 0 0 IXIA COM 45071R109 32 1960 SH SOLE 1960 0 0 J2 GLOBAL INC COM 48123V102 6184 75600 SH Put SOLE 75600 0 0 J2 GLOBAL INC COM 48123V102 229 2800 SH Call SOLE 2800 0 0 J2 GLOBAL INC COM 48123V102 425 5199 SH SOLE 5199 0 0 JABIL CIRCUIT INC COM 466313103 90 3782 SH SOLE 3782 0 0 JABIL CIRCUIT INC COM 466313103 1392 58800 SH Call SOLE 58800 0 0 JABIL CIRCUIT INC COM 466313103 1158 49000 SH Put SOLE 49000 0 0 JACK IN THE BOX INC COM 466367109 402 3600 SH Call SOLE 3600 0 0 JACK IN THE BOX INC COM 466367109 223 2000 SH Put SOLE 2000 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 146 2559 SH SOLE 2559 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 137 2400 SH Call SOLE 2400 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 80 1400 SH Put SOLE 1400 0 0 JAKKS PAC INC COM 47012E106 166 32319 SH SOLE 32319 0 0 JAKKS PAC INC COM 47012E106 15 3000 SH Call SOLE 3000 0 0 JAMBA INC COM NEW 47023A309 40 3900 SH Put SOLE 3900 0 0 JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 0 1 SH SOLE 1 0 0 JANUS CAP GROUP INC COM 47102X105 109 8200 SH Call SOLE 8200 0 0 JANUS CAP GROUP INC COM 47102X105 13 1000 SH Put SOLE 1000 0 0 JANUS CAP GROUP INC COM 47102X105 14 1027 SH SOLE 1027 0 0 JASON INDS INC COM 471172106 4 2071 SH SOLE 2071 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 109 1001 SH SOLE 1001 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 853 7800 SH Call SOLE 7800 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 307 2800 SH Put SOLE 2800 0 0 JD COM INC SPON ADR CL A 47215P106 36193 1422600 SH Put SOLE 1422600 0 0 JD COM INC SPON ADR CL A 47215P106 22706 892534 SH SOLE 892534 0 0 JD COM INC SPON ADR CL A 47215P106 59570 2341600 SH Call SOLE 2341600 0 0 JETBLUE AIRWAYS CORP COM 477143101 1531 68300 SH Put SOLE 68300 0 0 JETBLUE AIRWAYS CORP COM 477143101 5041 224828 SH SOLE 224828 0 0 JETBLUE AIRWAYS CORP COM 477143101 1259 56200 SH Call SOLE 56200 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 1511 99198 SH SOLE 99198 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 2470 162200 SH Call SOLE 162200 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 3407 223800 SH Put SOLE 223800 0 0 JIVE SOFTWARE INC COM 47760A108 79 18110 SH SOLE 18110 0 0 JMP GROUP LLC COM 46629U107 20 3300 SH SOLE 3300 0 0 JOHNSON & JOHNSON COM 478160104 3057 26500 SH Put SOLE 26500 0 0 JOHNSON & JOHNSON COM 478160104 2410 20922 SH SOLE 20922 0 0 JOHNSON & JOHNSON COM 478160104 1962 17000 SH Call SOLE 17000 0 0 JOHNSON CTLS INTL PLC SHS G51502105 6465 156957 SH SOLE 156957 0 0 JOHNSON CTLS INTL PLC SHS G51502105 3564 86635 SH Call SOLE 86635 0 0 JOHNSON CTLS INTL PLC SHS G51502105 5175 125660 SH Put SOLE 125660 0 0 JOHNSON OUTDOORS INC CL A 479167108 12 300 SH SOLE 300 0 0 JONES LANG LASALLE INC COM 48020Q107 20 200 SH Put SOLE 200 0 0 JOY GLOBAL INC COM 481165108 1471 52536 SH SOLE 52536 0 0 JOY GLOBAL INC COM 481165108 53 1900 SH Call SOLE 1900 0 0 JOY GLOBAL INC COM 481165108 302 10800 SH Put SOLE 10800 0 0 JP ENERGY PARTNERS LP UNT REPST LTD 46643C109 12 1200 SH SOLE 1200 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 7843 248100 SH Call SOLE 248100 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 1818 57500 SH Put SOLE 57500 0 0 JPMORGAN CHASE & CO COM 46625H100 24679 286000 SH Call SOLE 286000 0 0 JPMORGAN CHASE & CO COM 46625H100 8751 101400 SH Put SOLE 101400 0 0 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 17 3470 SH SOLE 3470 0 0 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 139 27700 SH Call SOLE 27700 0 0 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 28 5200 SH Put SOLE 5200 0 0 JUNIPER NETWORKS INC COM 48203R104 4799 169831 SH SOLE 169831 0 0 JUNIPER NETWORKS INC COM 48203R104 1419 50200 SH Call SOLE 50200 0 0 JUNIPER NETWORKS INC COM 48203R104 1732 61200 SH Put SOLE 61200 0 0 JUNIPER PHARMACEUTICALS INC COM 48203L107 9 1600 SH SOLE 1600 0 0 JUST ENERGY GROUP INC COM 48213W101 20 3600 SH SOLE 3600 0 0 K12 INC COM 48273U102 103 6000 SH Put SOLE 6000 0 0 K12 INC COM 48273U102 87 5100 SH Call SOLE 5100 0 0 K12 INC COM 48273U102 74 4331 SH SOLE 4331 0 0 KANDI TECHNOLOGIES GROUP INC COM 483709101 0 100 SH Call SOLE 100 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 1977 23305 SH SOLE 23305 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 1103 13000 SH Call SOLE 13000 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 2137 25200 SH Put SOLE 25200 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 347 15700 SH Call SOLE 15700 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 378 17200 SH Put SOLE 17200 0 0 KATE SPADE & CO COM 485865109 4552 243800 SH Put SOLE 243800 0 0 KATE SPADE & CO COM 485865109 7271 389443 SH SOLE 389443 0 0 KATE SPADE & CO COM 485865109 1017 54600 SH Call SOLE 54600 0 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 11 300 SH SOLE 300 0 0 KB HOME COM 48666K109 802 50700 SH Call SOLE 50700 0 0 KB HOME COM 48666K109 1650 104300 SH Put SOLE 104300 0 0 KB HOME COM 48666K109 72 4547 SH SOLE 4547 0 0 KBR INC COM 48242W106 139 8332 SH SOLE 8332 0 0 KBR INC COM 48242W106 7 400 SH Put SOLE 400 0 0 KCG HLDGS INC CL A 48244B100 2239 169000 SH Call SOLE 169000 0 0 KCG HLDGS INC CL A 48244B100 592 44700 SH Put SOLE 44700 0 0 KELLOGG CO COM 487836108 1209 16400 SH Put SOLE 16400 0 0 KELLOGG CO COM 487836108 1439 19525 SH SOLE 19525 0 0 KELLOGG CO COM 487836108 1681 22800 SH Call SOLE 22800 0 0 KEMET CORP COM NEW 488360207 259 39100 SH SOLE 39100 0 0 KENNAMETAL INC COM 489170100 964 30843 SH SOLE 30843 0 0 KENNAMETAL INC COM 489170100 31 1000 SH Put SOLE 1000 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 24 1165 SH SOLE 1165 0 0 KEYCORP NEW COM 493267108 3271 179025 SH SOLE 179025 0 0 KEYCORP NEW COM 493267108 2734 149600 SH Call SOLE 149600 0 0 KEYCORP NEW COM 493267108 1490 81600 SH Put SOLE 81600 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 34 941 SH SOLE 941 0 0 KILROY RLTY CORP COM 49427F108 606 8271 SH SOLE 8271 0 0 KIMBALL ELECTRONICS INC COM 49428J109 40 2200 SH SOLE 2200 0 0 KIMBALL INTL INC CL B 494274103 84 4800 SH SOLE 4800 0 0 KIMBERLY CLARK CORP COM 494368103 1859 16300 SH Put SOLE 16300 0 0 KIMBERLY CLARK CORP COM 494368103 2785 24402 SH SOLE 24402 0 0 KIMBERLY CLARK CORP COM 494368103 1971 17300 SH Call SOLE 17300 0 0 KIMCO RLTY CORP COM 49446R109 2479 98518 SH SOLE 98518 0 0 KINDER MORGAN INC DEL COM 49456B101 1924 92894 SH SOLE 92894 0 0 KINDER MORGAN INC DEL COM 49456B101 3471 167800 SH Call SOLE 167800 0 0 KINDER MORGAN INC DEL COM 49456B101 4336 209400 SH Put SOLE 209400 0 0 KINDRED HEALTHCARE INC COM 494580103 22 2700 SH Call SOLE 2700 0 0 KINGSWAY FINL SVCS INC COM NEW 496904202 0 8 SH SOLE 8 0 0 KINROSS GOLD CORP COM NO PAR 496902404 3898 1253300 SH Put SOLE 1253300 0 0 KINROSS GOLD CORP COM NO PAR 496902404 1388 446154 SH SOLE 446154 0 0 KINROSS GOLD CORP COM NO PAR 496902404 1058 340000 SH Call SOLE 340000 0 0 KIRBY CORP COM 497266106 33 500 SH Put SOLE 500 0 0 KIRBY CORP COM 497266106 270 4066 SH SOLE 4066 0 0 KITE RLTY GROUP TR COM NEW 49803T300 227 9687 SH SOLE 9687 0 0 KKR & CO L P DEL COM UNITS 48248M102 4987 324035 SH SOLE 324035 0 0 KKR & CO L P DEL COM UNITS 48248M102 482 31300 SH Call SOLE 31300 0 0 KKR & CO L P DEL COM UNITS 48248M102 2739 178000 SH Put SOLE 178000 0 0 KLA-TENCOR CORP COM 482480100 657 8346 SH SOLE 8346 0 0 KLA-TENCOR CORP COM 482480100 637 8100 SH Call SOLE 8100 0 0 KLA-TENCOR CORP COM 482480100 283 3600 SH Put SOLE 3600 0 0 KLONDEX MNS LTD COM 498696103 123 26400 SH SOLE 26400 0 0 KMG CHEMICALS INC COM 482564101 58 1500 SH SOLE 1500 0 0 KNIGHT TRANSN INC COM 499064103 1036 31359 SH SOLE 31359 0 0 KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 76 3200 SH SOLE 3200 0 0 KNOWLES CORP COM 49926D109 42 2500 SH Put SOLE 2500 0 0 KNOWLES CORP COM 49926D109 93 5562 SH SOLE 5562 0 0 KOHLS CORP COM 500255104 865 17500 SH Call SOLE 17500 0 0 KOHLS CORP COM 500255104 999 20200 SH Put SOLE 20200 0 0 KONGZHONG CORP SPONSORED ADR 50047P104 167 24112 SH SOLE 24112 0 0 KOPPERS HOLDINGS INC COM 50060P106 64 1600 SH SOLE 1600 0 0 KRAFT HEINZ CO COM 500754106 18427 211000 SH Call SOLE 211000 0 0 KRAFT HEINZ CO COM 500754106 22240 254700 SH Put SOLE 254700 0 0 KRATON CORPORATION COM 50077C106 9 301 SH SOLE 301 0 0 KROGER CO COM 501044101 1463 42400 SH Put SOLE 42400 0 0 KROGER CO COM 501044101 1443 41800 SH Call SOLE 41800 0 0 KROGER CO COM 501044101 1531 44370 SH SOLE 44370 0 0 KRONOS WORLDWIDE INC COM 50105F105 69 5800 SH SOLE 5800 0 0 KULICKE & SOFFA INDS INC COM 501242101 998 62600 SH Call SOLE 62600 0 0 KULICKE & SOFFA INDS INC COM 501242101 333 20800 SH Put SOLE 20800 0 0 L BRANDS INC COM 501797104 347 5269 SH SOLE 5269 0 0 L BRANDS INC COM 501797104 800 12100 SH Call SOLE 12100 0 0 L BRANDS INC COM 501797104 863 13100 SH Put SOLE 13100 0 0 L-3 COMMUNICATIONS HLDGS INC COM 502424104 231 1517 SH SOLE 1517 0 0 LA QUINTA HLDGS INC COM 50420D108 6 400 SH Call SOLE 400 0 0 LA Z BOY INC COM 505336107 249 8000 SH Put SOLE 8000 0 0 LA Z BOY INC COM 505336107 96 3078 SH SOLE 3078 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 335 2600 SH Put SOLE 2600 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 93 727 SH SOLE 727 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1155 9000 SH Call SOLE 9000 0 0 LAM RESEARCH CORP COM 512807108 5751 54396 SH SOLE 54396 0 0 LAM RESEARCH CORP COM 512807108 1206 11400 SH Call SOLE 11400 0 0 LAM RESEARCH CORP COM 512807108 3215 30400 SH Put SOLE 30400 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 61 900 SH Put SOLE 900 0 0 LAMB WESTON HLDGS INC COM 513272104 2567 67827 SH SOLE 67827 0 0 LANDEC CORP COM 514766104 30 2200 SH SOLE 2200 0 0 LANDS END INC NEW COM 51509F105 1005 66300 SH Call SOLE 66300 0 0 LANDS END INC NEW COM 51509F105 144 9500 SH Put SOLE 9500 0 0 LANDSTAR SYS INC COM 515098101 836 9800 SH Put SOLE 9800 0 0 LANNET INC COM 516012101 13 600 SH SOLE 600 0 0 LANTHEUS HLDGS INC COM 516544103 173 20100 SH SOLE 20100 0 0 LAREDO PETROLEUM INC COM 516806106 878 62000 SH Call SOLE 62000 0 0 LAS VEGAS SANDS CORP COM 517834107 663 12421 SH SOLE 12421 0 0 LAS VEGAS SANDS CORP COM 517834107 4258 79700 SH Call SOLE 79700 0 0 LAS VEGAS SANDS CORP COM 517834107 4645 87000 SH Put SOLE 87000 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 805 26400 SH Call SOLE 26400 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 128 4200 SH Put SOLE 4200 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 231 31385 SH SOLE 31385 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 4 600 SH Call SOLE 600 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 6 800 SH Put SOLE 800 0 0 LAUDER ESTEE COS INC CL A 518439104 1646 21500 SH Call SOLE 21500 0 0 LAUDER ESTEE COS INC CL A 518439104 1055 13800 SH Put SOLE 13800 0 0 LAYNE CHRISTENSEN CO COM 521050104 2 200 SH SOLE 200 0 0 LAZARD LTD SHS A G54050102 2748 66900 SH Call SOLE 66900 0 0 LAZARD LTD SHS A G54050102 403 9800 SH Put SOLE 9800 0 0 LEAF GROUP LTD COM 52177G102 1 200 SH SOLE 200 0 0 LEAR CORP COM NEW 521865204 496 3746 SH SOLE 3746 0 0 LEAR CORP COM NEW 521865204 26 200 SH Put SOLE 200 0 0 LEE ENTERPRISES INC COM 523768109 162 55710 SH SOLE 55710 0 0 LEGACY RESVS LP UNIT LP INT 524707304 0 45 SH SOLE 45 0 0 LEGG MASON INC COM 524901105 147 4900 SH Call SOLE 4900 0 0 LEGG MASON INC COM 524901105 210 7000 SH Put SOLE 7000 0 0 LEGGETT & PLATT INC COM 524660107 54 1112 SH SOLE 1112 0 0 LEGGETT & PLATT INC COM 524660107 117 2400 SH Put SOLE 2400 0 0 LEGGETT & PLATT INC COM 524660107 15 300 SH Call SOLE 300 0 0 LEIDOS HLDGS INC COM 525327102 916 17919 SH SOLE 17919 0 0 LEIDOS HLDGS INC COM 525327102 61 1200 SH Call SOLE 1200 0 0 LEIDOS HLDGS INC COM 525327102 117 2300 SH Put SOLE 2300 0 0 LENDINGCLUB CORP COM 52603A109 846 160700 SH Call SOLE 160700 0 0 LENDINGCLUB CORP COM 52603A109 3094 589300 SH Put SOLE 589300 0 0 LENDINGTREE INC NEW COM 52603B107 870 8600 SH Call SOLE 8600 0 0 LENDINGTREE INC NEW COM 52603B107 678 6700 SH Put SOLE 6700 0 0 LENNAR CORP CL A 526057104 653 15200 SH Call SOLE 15200 0 0 LENNAR CORP CL A 526057104 2135 49800 SH Put SOLE 49800 0 0 LENNAR CORP CL A 526057104 1384 32231 SH SOLE 32231 0 0 LEUCADIA NATL CORP COM 527288104 373 16000 SH Call SOLE 16000 0 0 LEUCADIA NATL CORP COM 527288104 91 3900 SH Put SOLE 3900 0 0 LEUCADIA NATL CORP COM 527288104 119 5110 SH SOLE 5110 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 3774 66960 SH SOLE 66960 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 1218 21600 SH Call SOLE 21600 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 7413 131500 SH Put SOLE 131500 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 2929 227974 SH SOLE 227974 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 570 44300 SH Put SOLE 44300 0 0 LGI HOMES INC COM 50187T106 333 11600 SH Call SOLE 11600 0 0 LGI HOMES INC COM 50187T106 29 1000 SH Put SOLE 1000 0 0 LHC GROUP INC COM 50187A107 69 1500 SH SOLE 1500 0 0 LIANLUO SMART LTD SHS G5478K100 1 465 SH SOLE 465 0 0 LIBBEY INC COM 529898108 27 1400 SH SOLE 1400 0 0 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 26 666 SH SOLE 666 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 557 18200 SH Put SOLE 18200 0 0 LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 97 2640 SH Put SOLE 2640 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 397 19891 SH SOLE 19891 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 2 100 SH Call SOLE 100 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 14 700 SH Put SOLE 700 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 359 10400 SH SOLE 10400 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 313 15200 SH SOLE 15200 0 0 LIBERTY PPTY TR SH BEN INT 531172104 536 13574 SH SOLE 13574 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 553 36732 SH SOLE 36732 0 0 LIFE STORAGE INC COM 53223X107 9780 114700 SH Put SOLE 114700 0 0 LIFE STORAGE INC COM 53223X107 5047 59196 SH SOLE 59196 0 0 LIFE STORAGE INC COM 53223X107 51 600 SH Call SOLE 600 0 0 LIFELOCK INC COM 53224V100 4321 180624 SH SOLE 180624 0 0 LIFELOCK INC COM 53224V100 672 28100 SH Call SOLE 28100 0 0 LIFELOCK INC COM 53224V100 361 15100 SH Put SOLE 15100 0 0 LIFEPOINT HEALTH INC COM 53219L109 318 5594 SH SOLE 5594 0 0 LIFEPOINT HEALTH INC COM 53219L109 199 3500 SH Call SOLE 3500 0 0 LIFEPOINT HEALTH INC COM 53219L109 6 100 SH Put SOLE 100 0 0 LIFETIME BRANDS INC COM 53222Q103 27 1500 SH SOLE 1500 0 0 LILLY ELI & CO COM 532457108 8817 119900 SH Put SOLE 119900 0 0 LILLY ELI & CO COM 532457108 11605 157800 SH Call SOLE 157800 0 0 LIMELIGHT NETWORKS INC COM 53261M104 29 11400 SH SOLE 11400 0 0 LINCOLN EDL SVCS CORP COM 533535100 3 1400 SH SOLE 1400 0 0 LINCOLN ELEC HLDGS INC COM 533900106 15 200 SH Call SOLE 200 0 0 LINCOLN NATL CORP IND COM 534187109 3413 51500 SH Call SOLE 51500 0 0 LINCOLN NATL CORP IND COM 534187109 1248 18800 SH Put SOLE 18800 0 0 LINDSAY CORP COM 535555106 34 451 SH SOLE 451 0 0 LINDSAY CORP COM 535555106 126 1700 SH Call SOLE 1700 0 0 LINDSAY CORP COM 535555106 149 2000 SH Put SOLE 2000 0 0 LINE CORP SPONSORED ADR 53567X101 674 19800 SH Call SOLE 19800 0 0 LINE CORP SPONSORED ADR 53567X101 71 2100 SH Put SOLE 2100 0 0 LINEAR TECHNOLOGY CORP COM 535678106 3978 63808 SH SOLE 63808 0 0 LINEAR TECHNOLOGY CORP COM 535678106 12 200 SH Call SOLE 200 0 0 LINEAR TECHNOLOGY CORP COM 535678106 971 15600 SH Put SOLE 15600 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 1202 44700 SH Call SOLE 44700 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 4128 153450 SH Put SOLE 153450 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1113 45370 SH Call SOLE 45370 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 3781 154120 SH Put SOLE 154120 0 0 LIQUIDITY SERVICES INC COM 53635B107 787 80700 SH Call SOLE 80700 0 0 LIQUIDITY SERVICES INC COM 53635B107 52 5300 SH Put SOLE 5300 0 0 LITHIA MTRS INC CL A 536797103 552 5700 SH Call SOLE 5700 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 240 9000 SH Put SOLE 9000 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 44 1667 SH SOLE 1667 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 505 19000 SH Call SOLE 19000 0 0 LIVEPERSON INC COM 538146101 0 11 SH SOLE 11 0 0 LKQ CORP COM 501889208 546 17830 SH SOLE 17830 0 0 LKQ CORP COM 501889208 287 9400 SH Call SOLE 9400 0 0 LKQ CORP COM 501889208 6 200 SH Put SOLE 200 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 57 18300 SH SOLE 18300 0 0 LMI AEROSPACE INC COM 502079106 7 800 SH SOLE 800 0 0 LOCKHEED MARTIN CORP COM 539830109 8122 32496 SH SOLE 32496 0 0 LOCKHEED MARTIN CORP COM 539830109 4825 19300 SH Call SOLE 19300 0 0 LOCKHEED MARTIN CORP COM 539830109 7599 30400 SH Put SOLE 30400 0 0 LOEWS CORP COM 540424108 151 3220 SH SOLE 3220 0 0 LOGITECH INTL S A SHS H50430232 257 10400 SH Call SOLE 10400 0 0 LOGITECH INTL S A SHS H50430232 596 24000 SH Put SOLE 24000 0 0 LOGITECH INTL S A SHS H50430232 204 8232 SH SOLE 8232 0 0 LOGMEIN INC COM 54142L109 116 1200 SH Call SOLE 1200 0 0 LOUISIANA PAC CORP COM 546347105 1341 70827 SH SOLE 70827 0 0 LOUISIANA PAC CORP COM 546347105 30 1600 SH Call SOLE 1600 0 0 LOUISIANA PAC CORP COM 546347105 28 1500 SH Put SOLE 1500 0 0 LOWES COS INC COM 548661107 2305 32407 SH SOLE 32407 0 0 LOWES COS INC COM 548661107 3043 42800 SH Call SOLE 42800 0 0 LOWES COS INC COM 548661107 726 10200 SH Put SOLE 10200 0 0 LPL FINL HLDGS INC COM 50212V100 214 6100 SH Call SOLE 6100 0 0 LPL FINL HLDGS INC COM 50212V100 465 13200 SH Put SOLE 13200 0 0 LSC COMMUNICATIONS INC COM 50218P107 23 775 SH SOLE 775 0 0 LTC PPTYS INC COM 502175102 5 100 SH SOLE 100 0 0 LUBYS INC COM 549282101 39 9000 SH SOLE 9000 0 0 LULULEMON ATHLETICA INC COM 550021109 5162 79430 SH SOLE 79430 0 0 LULULEMON ATHLETICA INC COM 550021109 1618 25000 SH Call SOLE 25000 0 0 LULULEMON ATHLETICA INC COM 550021109 7432 114500 SH Put SOLE 114500 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 371 23700 SH Call SOLE 23700 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 139 8800 SH Put SOLE 8800 0 0 LUMENTUM HLDGS INC COM 55024U109 5643 146000 SH Call SOLE 146000 0 0 LUMENTUM HLDGS INC COM 55024U109 564 14600 SH Put SOLE 14600 0 0 LUXFER HLDGS PLC SPONSORED ADR 550678106 1 100 SH SOLE 100 0 0 LYDALL INC DEL COM 550819106 31 500 SH SOLE 500 0 0 LYON WILLIAM HOMES CL A NEW 552074700 19 1000 SH Put SOLE 1000 0 0 LYON WILLIAM HOMES CL A NEW 552074700 1444 75900 SH Call SOLE 75900 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 14077 164100 SH Put SOLE 164100 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4261 49669 SH SOLE 49669 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 6725 78400 SH Call SOLE 78400 0 0 M & T BK CORP COM 55261F104 1595 10200 SH Call SOLE 10200 0 0 M & T BK CORP COM 55261F104 423 2700 SH Put SOLE 2700 0 0 M D C HLDGS INC COM 552676108 108 4200 SH Call SOLE 4200 0 0 M D C HLDGS INC COM 552676108 94 3675 SH Put SOLE 3675 0 0 MACERICH CO COM 554382101 35 500 SH Call SOLE 500 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 394 8500 SH Call SOLE 8500 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 472 10200 SH Put SOLE 10200 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1128 13800 SH Call SOLE 13800 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 662 8100 SH Put SOLE 8100 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 498 6090 SH SOLE 6090 0 0 MACROCURE LTD SHS M67872107 1 900 SH SOLE 900 0 0 MACYS INC COM 55616P104 2728 76174 SH SOLE 76174 0 0 MACYS INC COM 55616P104 3469 96800 SH Call SOLE 96800 0 0 MACYS INC COM 55616P104 5089 142100 SH Put SOLE 142100 0 0 MAGELLAN HEALTH INC COM NEW 559079207 166 2200 SH SOLE 2200 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 5234 69200 SH Call SOLE 69200 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 2336 30900 SH Put SOLE 30900 0 0 MAGICJACK VOCALTEC LTD SHS M6787E101 30 4300 SH Call SOLE 4300 0 0 MAGICJACK VOCALTEC LTD SHS M6787E101 8 1200 SH Put SOLE 1200 0 0 MAGNA INTL INC COM 559222401 143 3300 SH Call SOLE 3300 0 0 MAGNA INTL INC COM 559222401 1015 23400 SH Put SOLE 23400 0 0 MAGNA INTL INC COM 559222401 1876 43218 SH SOLE 43218 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 55 8800 SH SOLE 8800 0 0 MAIN STREET CAPITAL CORP COM 56035L104 146 3976 SH SOLE 3976 0 0 MAIN STREET CAPITAL CORP COM 56035L104 357 9700 SH Put SOLE 9700 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 2 100 SH Put SOLE 100 0 0 MALIBU BOATS INC COM CL A 56117J100 88 4600 SH SOLE 4600 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 409 8217 SH SOLE 8217 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 615 12300 SH Call SOLE 12300 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 655 13100 SH Put SOLE 13100 0 0 MANHATTAN ASSOCS INC COM 562750109 67 1264 SH SOLE 1264 0 0 MANHATTAN ASSOCS INC COM 562750109 53 1000 SH Put SOLE 1000 0 0 MANITOWOC INC COM 563571108 78 13007 SH SOLE 13007 0 0 MANITOWOC INC COM 563571108 31 5100 SH Put SOLE 5100 0 0 MANITOWOC INC COM 563571108 19 3100 SH Call SOLE 3100 0 0 MANNKIND CORP COM 56400P201 52 82800 SH Call SOLE 82800 0 0 MANPOWERGROUP INC COM 56418H100 71 802 SH SOLE 802 0 0 MANPOWERGROUP INC COM 56418H100 27 300 SH Call SOLE 300 0 0 MANPOWERGROUP INC COM 56418H100 169 1900 SH Put SOLE 1900 0 0 MANULIFE FINL CORP COM 56501R106 54 3000 SH Call SOLE 3000 0 0 MANULIFE FINL CORP COM 56501R106 484 27200 SH Put SOLE 27200 0 0 MARATHON OIL CORP COM 565849106 1648 95200 SH Call SOLE 95200 0 0 MARATHON OIL CORP COM 565849106 2940 169900 SH Put SOLE 169900 0 0 MARATHON PATENT GROUP INC COM NEW 56585W203 10 5674 SH SOLE 5674 0 0 MARATHON PETE CORP COM 56585A102 21018 417500 SH Put SOLE 417500 0 0 MARATHON PETE CORP COM 56585A102 23164 460069 SH SOLE 460069 0 0 MARATHON PETE CORP COM 56585A102 19581 389000 SH Call SOLE 389000 0 0 MARINEMAX INC COM 567908108 89 4574 SH SOLE 4574 0 0 MARKETAXESS HLDGS INC COM 57060D108 334 2273 SH SOLE 2273 0 0 MARRIOTT INTL INC NEW CL A 571903202 8712 105365 SH SOLE 105365 0 0 MARRIOTT INTL INC NEW CL A 571903202 1433 17360 SH Call SOLE 17360 0 0 MARRIOTT INTL INC NEW CL A 571903202 8015 96940 SH Put SOLE 96940 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 19 225 SH SOLE 225 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 17 200 SH Call SOLE 200 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 602 7100 SH Put SOLE 7100 0 0 MARSH & MCLENNAN COS INC COM 571748102 2709 40081 SH SOLE 40081 0 0 MARSH & MCLENNAN COS INC COM 571748102 108 1600 SH Put SOLE 1600 0 0 MARSH & MCLENNAN COS INC COM 571748102 101 1500 SH Call SOLE 1500 0 0 MARTIN MARIETTA MATLS INC COM 573284106 428 1931 SH SOLE 1931 0 0 MARTIN MARIETTA MATLS INC COM 573284106 642 2900 SH Call SOLE 2900 0 0 MARTIN MARIETTA MATLS INC COM 573284106 797 3600 SH Put SOLE 3600 0 0 MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 2 100 SH Put SOLE 100 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1761 126929 SH SOLE 126929 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 884 63700 SH Call SOLE 63700 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2364 170500 SH Put SOLE 170500 0 0 MASCO CORP COM 574599106 1644 52000 SH Put SOLE 52000 0 0 MASCO CORP COM 574599106 2577 81511 SH SOLE 81511 0 0 MASCO CORP COM 574599106 756 23900 SH Call SOLE 23900 0 0 MASONITE INTL CORP NEW COM 575385109 26 400 SH SOLE 400 0 0 MASTEC INC COM 576323109 111 2900 SH Call SOLE 2900 0 0 MASTEC INC COM 576323109 8 200 SH Put SOLE 200 0 0 MASTEC INC COM 576323109 55 1447 SH SOLE 1447 0 0 MASTERCARD INCORPORATED CL A 57636Q104 1692 16388 SH SOLE 16388 0 0 MASTERCARD INCORPORATED CL A 57636Q104 1320 12800 SH Call SOLE 12800 0 0 MASTERCARD INCORPORATED CL A 57636Q104 671 6500 SH Put SOLE 6500 0 0 MATADOR RES CO COM 576485205 1406 54600 SH Call SOLE 54600 0 0 MATADOR RES CO COM 576485205 13 500 SH Put SOLE 500 0 0 MATCH GROUP INC COM 57665R106 1463 85500 SH Put SOLE 85500 0 0 MATCH GROUP INC COM 57665R106 223 13069 SH SOLE 13069 0 0 MATCH GROUP INC COM 57665R106 579 33800 SH Call SOLE 33800 0 0 MATRIX SVC CO COM 576853105 54 2400 SH SOLE 2400 0 0 MATTEL INC COM 577081102 1706 61800 SH Call SOLE 61800 0 0 MATTEL INC COM 577081102 523 18900 SH Put SOLE 18900 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 2445 63400 SH Call SOLE 63400 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 1654 42900 SH Put SOLE 42900 0 0 MAXIMUS INC COM 577933104 96 1729 SH SOLE 1729 0 0 MAXIMUS INC COM 577933104 84 1500 SH Call SOLE 1500 0 0 MAXLINEAR INC CL A 57776J100 232 10626 SH SOLE 10626 0 0 MAXLINEAR INC CL A 57776J100 75 3500 SH Call SOLE 3500 0 0 MAXLINEAR INC CL A 57776J100 122 5600 SH Put SOLE 5600 0 0 MAXWELL TECHNOLOGIES INC COM 577767106 31 6000 SH Call SOLE 6000 0 0 MBIA INC COM 55262C100 1215 113500 SH Call SOLE 113500 0 0 MBIA INC COM 55262C100 291 27400 SH Put SOLE 27400 0 0 MCCORMICK & CO INC COM NON VTG 579780206 57 600 SH Put SOLE 600 0 0 MCCORMICK & CO INC COM NON VTG 579780206 411 4400 SH Call SOLE 4400 0 0 MCDERMOTT INTL INC COM 580037109 1217 164659 SH SOLE 164659 0 0 MCDERMOTT INTL INC COM 580037109 108 14700 SH Call SOLE 14700 0 0 MCDERMOTT INTL INC COM 580037109 19 2700 SH Put SOLE 2700 0 0 MCDONALDS CORP COM 580135101 1242 10204 SH SOLE 10204 0 0 MCDONALDS CORP COM 580135101 2836 23300 SH Call SOLE 23300 0 0 MCDONALDS CORP COM 580135101 1509 12400 SH Put SOLE 12400 0 0 MCKESSON CORP COM 58155Q103 3860 27500 SH Put SOLE 27500 0 0 MCKESSON CORP COM 58155Q103 5478 39003 SH SOLE 39003 0 0 MCKESSON CORP COM 58155Q103 56696 403700 SH Call SOLE 403700 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 5 800 SH SOLE 800 0 0 MEAD JOHNSON NUTRITION CO COM 582839106 5754 81323 SH SOLE 81323 0 0 MEAD JOHNSON NUTRITION CO COM 582839106 593 8400 SH Call SOLE 8400 0 0 MEAD JOHNSON NUTRITION CO COM 582839106 6517 92100 SH Put SOLE 92100 0 0 MECHEL PAO SPONSORED ADR NE 583840608 614 107200 SH SOLE 107200 0 0 MEDIA GEN INC NEW COM 58441K100 3339 177339 SH SOLE 177339 0 0 MEDIA GEN INC NEW COM 58441K100 28 1500 SH Call SOLE 1500 0 0 MEDIA GEN INC NEW COM 58441K100 9 500 SH Put SOLE 500 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 13 1060 SH SOLE 1060 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 649 52800 SH Call SOLE 52800 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 141 11400 SH Put SOLE 11400 0 0 MEDICINES CO COM 584688105 25 733 SH SOLE 733 0 0 MEDICINES CO COM 584688105 65 1900 SH Call SOLE 1900 0 0 MEDICINES CO COM 584688105 226 6700 SH Put SOLE 6700 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 6 116 SH SOLE 116 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 5 100 SH Call SOLE 100 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 79 1600 SH Put SOLE 1600 0 0 MEDNAX INC COM 58502B106 1073 16100 SH Call SOLE 16100 0 0 MEDNAX INC COM 58502B106 627 9400 SH Put SOLE 9400 0 0 MEDPACE HLDGS INC COM 58506Q109 386 10700 SH SOLE 10700 0 0 MEDTRONIC PLC SHS G5960L103 2627 36900 SH Put SOLE 36900 0 0 MEDTRONIC PLC SHS G5960L103 3823 53674 SH SOLE 53674 0 0 MEDTRONIC PLC SHS G5960L103 968 13600 SH Call SOLE 13600 0 0 MELCO CROWN ENTMT LTD ADR 585464100 13939 876700 SH Put SOLE 876700 0 0 MELCO CROWN ENTMT LTD ADR 585464100 3098 194700 SH Call SOLE 194700 0 0 MELCO CROWN ENTMT LTD ADR 585464100 7650 481116 SH SOLE 481116 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 191 4700 SH Call SOLE 4700 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 57 1400 SH Put SOLE 1400 0 0 MENTOR GRAPHICS CORP COM 587200106 7820 211987 SH SOLE 211987 0 0 MENTOR GRAPHICS CORP COM 587200106 1141 30900 SH Put SOLE 30900 0 0 MERCADOLIBRE INC COM 58733R102 537 3442 SH SOLE 3442 0 0 MERCADOLIBRE INC COM 58733R102 421 2700 SH Call SOLE 2700 0 0 MERCADOLIBRE INC COM 58733R102 1188 7600 SH Put SOLE 7600 0 0 MERCER INTL INC COM 588056101 7 700 SH SOLE 700 0 0 MERCK & CO INC COM 58933Y105 4563 77515 SH SOLE 77515 0 0 MERCK & CO INC COM 58933Y105 2692 45700 SH Call SOLE 45700 0 0 MERCK & CO INC COM 58933Y105 2096 35600 SH Put SOLE 35600 0 0 MEREDITH CORP COM 589433101 18 299 SH SOLE 299 0 0 MEREDITH CORP COM 589433101 30 500 SH Call SOLE 500 0 0 MERITAGE HOMES CORP COM 59001A102 376 10805 SH SOLE 10805 0 0 MERITAGE HOMES CORP COM 59001A102 41 1200 SH Call SOLE 1200 0 0 MERITAGE HOMES CORP COM 59001A102 97 2800 SH Put SOLE 2800 0 0 MERITOR INC COM 59001K100 93 7500 SH Call SOLE 7500 0 0 MERUS LABS INTL INC NEW COM 59047R101 1 789 SH SOLE 789 0 0 MESABI TR CTF BEN INT 590672101 22 2100 SH SOLE 2100 0 0 METALDYNE PERFORMANCE GROUP COM 59116R107 1776 77398 SH SOLE 77398 0 0 METHANEX CORP COM 59151K108 1192 27223 SH SOLE 27223 0 0 METHANEX CORP COM 59151K108 156 3600 SH Put SOLE 3600 0 0 METHANEX CORP COM 59151K108 166 3800 SH Call SOLE 3800 0 0 METHODE ELECTRS INC COM 591520200 99 2390 SH SOLE 2390 0 0 METHODE ELECTRS INC COM 591520200 232 5600 SH Call SOLE 5600 0 0 METHODE ELECTRS INC COM 591520200 691 16700 SH Put SOLE 16700 0 0 METLIFE INC COM 59156R108 9922 184100 SH Call SOLE 184100 0 0 METLIFE INC COM 59156R108 8882 164800 SH Put SOLE 164800 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 47 112 SH SOLE 112 0 0 MFC BANCORP LTD COM 55278T105 14 7400 SH SOLE 7400 0 0 MGIC INVT CORP WIS COM 552848103 5373 527300 SH Put SOLE 527300 0 0 MGIC INVT CORP WIS COM 552848103 1680 164868 SH SOLE 164868 0 0 MGIC INVT CORP WIS COM 552848103 372 36600 SH Call SOLE 36600 0 0 MGM RESORTS INTERNATIONAL COM 552953101 11523 399700 SH Call SOLE 399700 0 0 MGM RESORTS INTERNATIONAL COM 552953101 6460 224000 SH Put SOLE 224000 0 0 MGP INGREDIENTS INC NEW COM 55303J106 10 200 SH Call SOLE 200 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 5658 131633 SH SOLE 131633 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 3699 86100 SH Call SOLE 86100 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 15101 351300 SH Put SOLE 351300 0 0 MICHAELS COS INC COM 59408Q106 95 4622 SH SOLE 4622 0 0 MICHAELS COS INC COM 59408Q106 22 1100 SH Call SOLE 1100 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 2811 43826 SH Call SOLE 43826 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 32 500 SH Put SOLE 500 0 0 MICRON TECHNOLOGY INC COM 595112103 24653 1124700 SH Call SOLE 1124700 0 0 MICRON TECHNOLOGY INC COM 595112103 80560 3675100 SH Put SOLE 3675100 0 0 MICRON TECHNOLOGY INC COM 595112103 10605 483784 SH SOLE 483784 0 0 MICROSEMI CORP COM 595137100 1964 36396 SH SOLE 36396 0 0 MICROSEMI CORP COM 595137100 561 10400 SH Call SOLE 10400 0 0 MICROSEMI CORP COM 595137100 308 5700 SH Put SOLE 5700 0 0 MICROSOFT CORP COM 594918104 2889 46495 SH SOLE 46495 0 0 MICROSOFT CORP COM 594918104 63268 1018200 SH Call SOLE 1018200 0 0 MICROSOFT CORP COM 594918104 51977 836500 SH Put SOLE 836500 0 0 MICROSTRATEGY INC CL A NEW 594972408 711 3600 SH Call SOLE 3600 0 0 MICROSTRATEGY INC CL A NEW 594972408 39 200 SH Put SOLE 200 0 0 MID AMER APT CMNTYS INC COM 59522J103 10 100 SH Put SOLE 100 0 0 MID CON ENERGY PARTNERS LP COM UNIT REPST 59560V109 25 9596 SH SOLE 9596 0 0 MIDDLEBY CORP COM 596278101 296 2300 SH Call SOLE 2300 0 0 MIDDLEBY CORP COM 596278101 77 600 SH Put SOLE 600 0 0 MIMECAST LTD ORD SHS G14838109 168 9400 SH SOLE 9400 0 0 MINDBODY INC COM CL A 60255W105 23 1068 SH SOLE 1068 0 0 MITCHAM INDS INC COM 606501104 6 1469 SH SOLE 1469 0 0 MIX TELEMATICS LTD SPONSORED ADR 60688N102 15 2400 SH SOLE 2400 0 0 MKS INSTRUMENT INC COM 55306N104 594 10000 SH Put SOLE 10000 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 28 3024 SH SOLE 3024 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 5 500 SH Call SOLE 500 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 14 1500 SH Put SOLE 1500 0 0 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 2635 69100 SH Call SOLE 69100 0 0 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 9076 238100 SH Put SOLE 238100 0 0 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 930 24402 SH SOLE 24402 0 0 MODINE MFG CO COM 607828100 82 5500 SH SOLE 5500 0 0 MOHAWK INDS INC COM 608190104 919 4603 SH SOLE 4603 0 0 MOHAWK INDS INC COM 608190104 540 2700 SH Call SOLE 2700 0 0 MOHAWK INDS INC COM 608190104 1979 9900 SH Put SOLE 9900 0 0 MOLINA HEALTHCARE INC COM 60855R100 1104 20352 SH SOLE 20352 0 0 MOLSON COORS BREWING CO CL B 60871R209 3587 36860 SH SOLE 36860 0 0 MOLSON COORS BREWING CO CL B 60871R209 23667 243200 SH Call SOLE 243200 0 0 MOLSON COORS BREWING CO CL B 60871R209 10072 103500 SH Put SOLE 103500 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 86 5700 SH SOLE 5700 0 0 MOMO INC ADR 60879B107 143 7800 SH Put SOLE 7800 0 0 MOMO INC ADR 60879B107 341 18600 SH Call SOLE 18600 0 0 MONDELEZ INTL INC CL A 609207105 565 12800 SH Put SOLE 12800 0 0 MONDELEZ INTL INC CL A 609207105 3579 80743 SH SOLE 80743 0 0 MONDELEZ INTL INC CL A 609207105 1231 27800 SH Call SOLE 27800 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 144 12200 SH SOLE 12200 0 0 MONOGRAM RESIDENTIAL TR INC COM 60979P105 313 28972 SH SOLE 28972 0 0 MONOLITHIC PWR SYS INC COM 609839105 54 665 SH SOLE 665 0 0 MONOLITHIC PWR SYS INC COM 609839105 65 800 SH Call SOLE 800 0 0 MONOLITHIC PWR SYS INC COM 609839105 25 300 SH Put SOLE 300 0 0 MONSANTO CO NEW COM 61166W101 1960 18634 SH SOLE 18634 0 0 MONSANTO CO NEW COM 61166W101 14867 141300 SH Call SOLE 141300 0 0 MONSANTO CO NEW COM 61166W101 28734 273100 SH Put SOLE 273100 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 736 16592 SH SOLE 16592 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 1499 33800 SH Put SOLE 33800 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 2049 46200 SH Call SOLE 46200 0 0 MOODYS CORP COM 615369105 198 2100 SH Call SOLE 2100 0 0 MOODYS CORP COM 615369105 160 1700 SH Put SOLE 1700 0 0 MORGAN STANLEY COM NEW 617446448 4841 114600 SH Call SOLE 114600 0 0 MORGAN STANLEY COM NEW 617446448 5885 139300 SH Put SOLE 139300 0 0 MOSAIC CO NEW COM 61945C103 1053 35904 SH SOLE 35904 0 0 MOSAIC CO NEW COM 61945C103 2773 94600 SH Call SOLE 94600 0 0 MOSAIC CO NEW COM 61945C103 5134 175100 SH Put SOLE 175100 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 729 8800 SH Call SOLE 8800 0 0 MOVADO GROUP INC COM 624580106 64 2200 SH Call SOLE 2200 0 0 MOVADO GROUP INC COM 624580106 161 5600 SH Put SOLE 5600 0 0 MOVADO GROUP INC COM 624580106 19 678 SH SOLE 678 0 0 MPLX LP COM UNIT REP LTD 55336V100 1625 46900 SH Put SOLE 46900 0 0 MPLX LP COM UNIT REP LTD 55336V100 7869 227300 SH Call SOLE 227300 0 0 MRC GLOBAL INC COM 55345K103 462 22800 SH SOLE 22800 0 0 MURPHY OIL CORP COM 626717102 3157 101500 SH Call SOLE 101500 0 0 MURPHY OIL CORP COM 626717102 2238 71900 SH Put SOLE 71900 0 0 MYLAN N V SHS EURO N59465109 39443 1033897 SH SOLE 1033897 0 0 MYLAN N V SHS EURO N59465109 657 17200 SH Call SOLE 17200 0 0 MYLAN N V SHS EURO N59465109 41751 1094400 SH Put SOLE 1094400 0 0 MYR GROUP INC DEL COM 55405W104 30 800 SH SOLE 800 0 0 MYRIAD GENETICS INC COM 62855J104 3334 200000 SH Put SOLE 200000 0 0 MYRIAD GENETICS INC COM 62855J104 389 23365 SH SOLE 23365 0 0 NABORS INDUSTRIES LTD SHS G6359F103 224 13700 SH Put SOLE 13700 0 0 NABORS INDUSTRIES LTD SHS G6359F103 335 20400 SH Call SOLE 20400 0 0 NACCO INDS INC CL A 629579103 9 100 SH SOLE 100 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 45 2000 SH SOLE 2000 0 0 NASDAQ INC COM 631103108 47 700 SH Call SOLE 700 0 0 NASDAQ INC COM 631103108 34 500 SH Put SOLE 500 0 0 NATIONAL BEVERAGE CORP COM 635017106 1982 38796 SH SOLE 38796 0 0 NATIONAL BEVERAGE CORP COM 635017106 15 300 SH Call SOLE 300 0 0 NATIONAL BEVERAGE CORP COM 635017106 1328 26000 SH Put SOLE 26000 0 0 NATIONAL GRID PLC SPON ADR NEW 636274300 280 4800 SH Call SOLE 4800 0 0 NATIONAL GRID PLC SPON ADR NEW 636274300 134 2300 SH Put SOLE 2300 0 0 NATIONAL INSTRS CORP COM 636518102 1457 47300 SH Call SOLE 47300 0 0 NATIONAL INSTRS CORP COM 636518102 18 600 SH Put SOLE 600 0 0 NATIONAL OILWELL VARCO INC COM 637071101 503 13500 SH Put SOLE 13500 0 0 NATIONAL OILWELL VARCO INC COM 637071101 2507 67000 SH Call SOLE 67000 0 0 NATIONSTAR MTG HLDGS INC COM 63861C109 1829 101200 SH Call SOLE 101200 0 0 NATIONSTAR MTG HLDGS INC COM 63861C109 359 19900 SH Put SOLE 19900 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 35 1100 SH SOLE 1100 0 0 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 32 1269 SH SOLE 1269 0 0 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 5 200 SH Put SOLE 200 0 0 NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P608 52 1600 SH SOLE 1600 0 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 17 1100 SH SOLE 1100 0 0 NAUTILUS INC COM 63910B102 19 1000 SH Call SOLE 1000 0 0 NAVIENT CORP COM 63938C108 882 53700 SH Put SOLE 53700 0 0 NAVIENT CORP COM 63938C108 1181 71900 SH Call SOLE 71900 0 0 NAVIENT CORP COM 63938C108 4920 299463 SH SOLE 299463 0 0 NAVIGATOR HOLDINGS LTD SHS Y62132108 4 400 SH Put SOLE 400 0 0 NAVISTAR INTL CORP NEW COM 63934E108 240 7644 SH SOLE 7644 0 0 NAVISTAR INTL CORP NEW COM 63934E108 585 18700 SH Call SOLE 18700 0 0 NAVISTAR INTL CORP NEW COM 63934E108 3387 108000 SH Put SOLE 108000 0 0 NCR CORP NEW COM 62886E108 937 23100 SH Call SOLE 23100 0 0 NCR CORP NEW COM 62886E108 259 6400 SH Put SOLE 6400 0 0 NEFF CORP COM CL A 640094207 71 5000 SH SOLE 5000 0 0 NEKTAR THERAPEUTICS COM 640268108 12 1000 SH Call SOLE 1000 0 0 NEKTAR THERAPEUTICS COM 640268108 268 21800 SH Put SOLE 21800 0 0 NEKTAR THERAPEUTICS COM 640268108 51 4140 SH SOLE 4140 0 0 NEOPHOTONICS CORP COM 64051T100 98 9088 SH SOLE 9088 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 93 8099 SH SOLE 8099 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 3 300 SH Call SOLE 300 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 24 2100 SH Put SOLE 2100 0 0 NETAPP INC COM 64110D104 468 13282 SH SOLE 13282 0 0 NETAPP INC COM 64110D104 1384 39200 SH Call SOLE 39200 0 0 NETAPP INC COM 64110D104 527 14900 SH Put SOLE 14900 0 0 NETEASE INC SPONSORED ADR 64110W102 2515 11678 SH SOLE 11678 0 0 NETEASE INC SPONSORED ADR 64110W102 1963 9100 SH Call SOLE 9100 0 0 NETEASE INC SPONSORED ADR 64110W102 6661 30900 SH Put SOLE 30900 0 0 NETFLIX INC COM 64110L106 5194 41953 SH SOLE 41953 0 0 NETFLIX INC COM 64110L106 26405 213300 SH Put SOLE 213300 0 0 NETFLIX INC COM 64110L106 16443 132800 SH Call SOLE 132800 0 0 NETGEAR INC COM 64111Q104 21 390 SH SOLE 390 0 0 NETGEAR INC COM 64111Q104 16 300 SH Call SOLE 300 0 0 NETGEAR INC COM 64111Q104 141 2600 SH Put SOLE 2600 0 0 NETSCOUT SYS INC COM 64115T104 146 4650 SH SOLE 4650 0 0 NETSCOUT SYS INC COM 64115T104 9 300 SH Call SOLE 300 0 0 NETSCOUT SYS INC COM 64115T104 262 8300 SH Put SOLE 8300 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 8 1537 SH SOLE 1537 0 0 NETWORK 1 TECHNOLOGIES INC COM 64121N109 12 3400 SH SOLE 3400 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 4 100 SH Call SOLE 100 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 8 200 SH Put SOLE 200 0 0 NEUSTAR INC CL A 64126X201 13 400 SH Call SOLE 400 0 0 NEUSTAR INC CL A 64126X201 307 9200 SH Put SOLE 9200 0 0 NEUSTAR INC CL A 64126X201 25 743 SH SOLE 743 0 0 NEW GOLD INC CDA COM 644535106 119 34065 SH SOLE 34065 0 0 NEW GOLD INC CDA COM 644535106 16 4300 SH Call SOLE 4300 0 0 NEW GOLD INC CDA COM 644535106 36 10500 SH Put SOLE 10500 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 110 2600 SH Call SOLE 2600 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 197 4700 SH Put SOLE 4700 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 5659 355600 SH Put SOLE 355600 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 1703 107028 SH SOLE 107028 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 1428 89700 SH Call SOLE 89700 0 0 NEW YORK TIMES CO CL A 650111107 9 700 SH Put SOLE 700 0 0 NEW YORK TIMES CO CL A 650111107 71 5375 SH SOLE 5375 0 0 NEWELL BRANDS INC COM 651229106 925 20800 SH Call SOLE 20800 0 0 NEWELL BRANDS INC COM 651229106 290 6500 SH Put SOLE 6500 0 0 NEWFIELD EXPL CO COM 651290108 938 23155 SH SOLE 23155 0 0 NEWFIELD EXPL CO COM 651290108 1225 30300 SH Call SOLE 30300 0 0 NEWFIELD EXPL CO COM 651290108 2622 64800 SH Put SOLE 64800 0 0 NEWMONT MINING CORP COM 651639106 171 5028 SH SOLE 5028 0 0 NEWMONT MINING CORP COM 651639106 6652 195300 SH Call SOLE 195300 0 0 NEWMONT MINING CORP COM 651639106 15388 451700 SH Put SOLE 451700 0 0 NEWS CORP NEW CL A 65249B109 499 43544 SH SOLE 43544 0 0 NEWS CORP NEW CL A 65249B109 109 9500 SH Call SOLE 9500 0 0 NEWS CORP NEW CL A 65249B109 127 11100 SH Put SOLE 11100 0 0 NEWS CORP NEW CL B 65249B208 211 17900 SH Put SOLE 17900 0 0 NEWSTAR FINANCIAL INC COM 65251F105 43 4700 SH SOLE 4700 0 0 NEXSTAR BROADCASTING GROUP I CL A 65336K103 4533 71600 SH Call SOLE 71600 0 0 NEXSTAR BROADCASTING GROUP I CL A 65336K103 437 6900 SH Put SOLE 6900 0 0 NEXTERA ENERGY INC COM 65339F101 425 3561 SH SOLE 3561 0 0 NEXTERA ENERGY INC COM 65339F101 1791 15000 SH Call SOLE 15000 0 0 NEXTERA ENERGY INC COM 65339F101 1698 14200 SH Put SOLE 14200 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 163 6400 SH SOLE 6400 0 0 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 189 9000 SH Put SOLE 9000 0 0 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 80 3800 SH Call SOLE 3800 0 0 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 658 31356 SH SOLE 31356 0 0 NICE LTD SPONSORED ADR 653656108 7 100 SH SOLE 100 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 209 4990 SH SOLE 4990 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 496 11800 SH Call SOLE 11800 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 126 3000 SH Put SOLE 3000 0 0 NII HLDGS INC COM PAR $0.001 62913F508 43 20000 SH SOLE 20000 0 0 NIKE INC CL B 654106103 2401 47228 SH SOLE 47228 0 0 NIKE INC CL B 654106103 1842 36300 SH Call SOLE 36300 0 0 NIKE INC CL B 654106103 4381 86200 SH Put SOLE 86200 0 0 NIMBLE STORAGE INC COM 65440R101 222 27986 SH SOLE 27986 0 0 NIMBLE STORAGE INC COM 65440R101 18 2200 SH Put SOLE 2200 0 0 NISOURCE INC COM 65473P105 106 4802 SH SOLE 4802 0 0 NISOURCE INC COM 65473P105 396 17900 SH Call SOLE 17900 0 0 NISOURCE INC COM 65473P105 797 36000 SH Put SOLE 36000 0 0 NMI HLDGS INC CL A 629209305 26 2400 SH SOLE 2400 0 0 NOBLE CORP PLC SHS USD G65431101 820 138443 SH SOLE 138443 0 0 NOBLE CORP PLC SHS USD G65431101 724 122100 SH Call SOLE 122100 0 0 NOBLE CORP PLC SHS USD G65431101 380 64000 SH Put SOLE 64000 0 0 NOBLE ENERGY INC COM 655044105 3943 103600 SH Call SOLE 103600 0 0 NOBLE ENERGY INC COM 655044105 1797 47200 SH Put SOLE 47200 0 0 NOKIA CORP SPONSORED ADR 654902204 563 116999 SH SOLE 116999 0 0 NOKIA CORP SPONSORED ADR 654902204 511 106200 SH Call SOLE 106200 0 0 NOKIA CORP SPONSORED ADR 654902204 627 130400 SH Put SOLE 130400 0 0 NOODLES & CO CL A 65540B105 1 300 SH Call SOLE 300 0 0 NOODLES & CO CL A 65540B105 4 1000 SH Put SOLE 1000 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 2210 263100 SH Call SOLE 263100 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 2628 313200 SH Put SOLE 313200 0 0 NORDSTROM INC COM 655664100 1571 32767 SH SOLE 32767 0 0 NORDSTROM INC COM 655664100 2054 42800 SH Call SOLE 42800 0 0 NORDSTROM INC COM 655664100 2532 52800 SH Put SOLE 52800 0 0 NORFOLK SOUTHERN CORP COM 655844108 3158 29200 SH Call SOLE 29200 0 0 NORFOLK SOUTHERN CORP COM 655844108 3479 32200 SH Put SOLE 32200 0 0 NORTH AMERN ENERGY PARTNERS COM 656844107 37 9700 SH SOLE 9700 0 0 NORTH ATLANTIC DRILLING LTD COM G6613P129 3 1000 SH SOLE 1000 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 716 260409 SH SOLE 260409 0 0 NORTHERN TR CORP COM 665859104 1871 21000 SH Call SOLE 21000 0 0 NORTHERN TR CORP COM 665859104 614 6900 SH Put SOLE 6900 0 0 NORTHROP GRUMMAN CORP COM 666807102 582 2500 SH Call SOLE 2500 0 0 NORTHROP GRUMMAN CORP COM 666807102 791 3400 SH Put SOLE 3400 0 0 NORTHROP GRUMMAN CORP COM 666807102 1044 4490 SH SOLE 4490 0 0 NORTHSTAR ASSET MGMT GROUP I COM 66705Y104 710 47578 SH SOLE 47578 0 0 NORTHSTAR ASSET MGMT GROUP I COM 66705Y104 69 4700 SH Call SOLE 4700 0 0 NORTHSTAR ASSET MGMT GROUP I COM 66705Y104 261 17500 SH Put SOLE 17500 0 0 NORTHSTAR RLTY FIN CORP COM 66704R803 692 45705 SH SOLE 45705 0 0 NORTHSTAR RLTY FIN CORP COM 66704R803 76 4900 SH Call SOLE 4900 0 0 NORTHSTAR RLTY FIN CORP COM 66704R803 390 25800 SH Put SOLE 25800 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 111 6143 SH SOLE 6143 0 0 NORTHWEST PIPE CO COM 667746101 33 1900 SH SOLE 1900 0 0 NORTHWESTERN CORP COM NEW 668074305 1263 22208 SH SOLE 22208 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 378 8899 SH SOLE 8899 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 183 4300 SH Call SOLE 4300 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 512 12000 SH Put SOLE 12000 0 0 NOVARTIS A G SPONSORED ADR 66987V109 1355 18600 SH Call SOLE 18600 0 0 NOVARTIS A G SPONSORED ADR 66987V109 2018 27700 SH Put SOLE 27700 0 0 NOVELION THERAPEUTICS INC COM NEW 67001K202 2 290 SH SOLE 290 0 0 NOVO-NORDISK A S ADR 670100205 763 21265 SH SOLE 21265 0 0 NOVO-NORDISK A S ADR 670100205 185 5100 SH Call SOLE 5100 0 0 NOVO-NORDISK A S ADR 670100205 678 18900 SH Put SOLE 18900 0 0 NOW INC COM 67011P100 43 2100 SH Put SOLE 2100 0 0 NOW INC COM 67011P100 125 6100 SH Call SOLE 6100 0 0 NRG ENERGY INC COM NEW 629377508 1098 89500 SH Call SOLE 89500 0 0 NRG ENERGY INC COM NEW 629377508 703 57400 SH Put SOLE 57400 0 0 NRG YIELD INC CL A NEW 62942X306 11 700 SH SOLE 700 0 0 NRG YIELD INC CL C 62942X405 3422 216600 SH Call SOLE 216600 0 0 NRG YIELD INC CL C 62942X405 381 24100 SH Put SOLE 24100 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 285 5957 SH SOLE 5957 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 631 13200 SH Call SOLE 13200 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 798 16700 SH Put SOLE 16700 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 683 45861 SH SOLE 45861 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 1 100 SH Call SOLE 100 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 365 24500 SH Put SOLE 24500 0 0 NUCOR CORP COM 670346105 811 13600 SH Call SOLE 13600 0 0 NUCOR CORP COM 670346105 591 9900 SH Put SOLE 9900 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 1394 28000 SH Call SOLE 28000 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 802 16100 SH Put SOLE 16100 0 0 NUTANIX INC CL A 67059N108 37 1400 SH Call SOLE 1400 0 0 NUTRI SYS INC NEW COM 67069D108 277 8000 SH Call SOLE 8000 0 0 NUTRI SYS INC NEW COM 67069D108 79 2300 SH Put SOLE 2300 0 0 NUVASIVE INC COM 670704105 87 1291 SH SOLE 1291 0 0 NUVEEN PREFERRED SECURITIES COM 67072C105 93 10000 SH SOLE 10000 0 0 NVIDIA CORP COM 67066G104 59591 558284 SH SOLE 558284 0 0 NVIDIA CORP COM 67066G104 5531 51800 SH Call SOLE 51800 0 0 NVIDIA CORP COM 67066G104 6960 65200 SH Put SOLE 65200 0 0 NXP SEMICONDUCTORS N V COM N6596X109 35944 366735 SH Call SOLE 366735 0 0 NXP SEMICONDUCTORS N V COM N6596X109 53354 544400 SH Put SOLE 544400 0 0 NXP SEMICONDUCTORS N V COM N6596X109 1344 13716 SH SOLE 13716 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 1616 5800 SH Call SOLE 5800 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 530 1900 SH Put SOLE 1900 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 159 572 SH SOLE 572 0 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 17 466 SH SOLE 466 0 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 207 5500 SH Call SOLE 5500 0 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 4 100 SH Put SOLE 100 0 0 OASIS PETE INC NEW COM 674215108 2290 151200 SH Call SOLE 151200 0 0 OASIS PETE INC NEW COM 674215108 276 18200 SH Put SOLE 18200 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 2036 28577 SH SOLE 28577 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 23607 331400 SH Call SOLE 331400 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 3415 48000 SH Put SOLE 48000 0 0 OCEAN RIG UDW INC SHS G66964100 19 11148 SH SOLE 11148 0 0 OCEANEERING INTL INC COM 675232102 282 10000 SH Put SOLE 10000 0 0 OCEANEERING INTL INC COM 675232102 1411 50000 SH Call SOLE 50000 0 0 OCH ZIFF CAP MGMT GROUP CL A 67551U105 242 73187 SH SOLE 73187 0 0 OCI PARTNERS LP COM UNIT REP LP 67091N108 125 15000 SH SOLE 15000 0 0 OCLARO INC COM NEW 67555N206 497 55521 SH SOLE 55521 0 0 OCLARO INC COM NEW 67555N206 147 16400 SH Call SOLE 16400 0 0 OCLARO INC COM NEW 67555N206 224 25000 SH Put SOLE 25000 0 0 OCULAR THERAPEUTIX INC COM 67576A100 2 200 SH SOLE 200 0 0 OCWEN FINL CORP COM NEW 675746309 15288 2836400 SH Call SOLE 2836400 0 0 OCWEN FINL CORP COM NEW 675746309 14172 2629200 SH Put SOLE 2629200 0 0 OFFICE DEPOT INC COM 676220106 117 25800 SH Put SOLE 25800 0 0 OFFICE DEPOT INC COM 676220106 315 69757 SH SOLE 69757 0 0 OFFICE DEPOT INC COM 676220106 165 36500 SH Call SOLE 36500 0 0 OFG BANCORP COM 67103X102 3053 233000 SH Call SOLE 233000 0 0 OFG BANCORP COM 67103X102 1233 94100 SH Put SOLE 94100 0 0 OGE ENERGY CORP COM 670837103 160 4782 SH SOLE 4782 0 0 OHA INVT CORP COM 67091U102 1 300 SH SOLE 300 0 0 OIL DRI CORP AMER COM 677864100 1 15 SH SOLE 15 0 0 OLD DOMINION FGHT LINES INC COM 679580100 292 3400 SH Call SOLE 3400 0 0 OLIN CORP COM PAR $1 680665205 1550 60400 SH Call SOLE 60400 0 0 OLIN CORP COM PAR $1 680665205 1809 70600 SH Put SOLE 70600 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 672 23600 SH Call SOLE 23600 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 28 1000 SH Put SOLE 1000 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 419 13400 SH Call SOLE 13400 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 372 11900 SH Put SOLE 11900 0 0 OMEGA PROTEIN CORP COM 68210P107 23 937 SH SOLE 937 0 0 OMEGA PROTEIN CORP COM 68210P107 3 100 SH Call SOLE 100 0 0 OMNICOM GROUP INC COM 681919106 1298 15248 SH SOLE 15248 0 0 OMNICOM GROUP INC COM 681919106 460 5400 SH Put SOLE 5400 0 0 OMNOVA SOLUTIONS INC COM 682129101 42 4200 SH SOLE 4200 0 0 ON ASSIGNMENT INC COM 682159108 33 757 SH SOLE 757 0 0 ON ASSIGNMENT INC COM 682159108 402 9100 SH Call SOLE 9100 0 0 ON ASSIGNMENT INC COM 682159108 168 3800 SH Put SOLE 3800 0 0 ON DECK CAP INC COM 682163100 124 26804 SH SOLE 26804 0 0 ON SEMICONDUCTOR CORP COM 682189105 2003 156982 SH SOLE 156982 0 0 ON SEMICONDUCTOR CORP COM 682189105 831 65100 SH Call SOLE 65100 0 0 ON SEMICONDUCTOR CORP COM 682189105 219 17200 SH Put SOLE 17200 0 0 ONCOMED PHARMACEUTICALS INC COM 68234X102 38 4900 SH SOLE 4900 0 0 ONEMAIN HLDGS INC COM 68268W103 10 444 SH SOLE 444 0 0 ONEMAIN HLDGS INC COM 68268W103 203 9200 SH Call SOLE 9200 0 0 ONEMAIN HLDGS INC COM 68268W103 55 2500 SH Put SOLE 2500 0 0 ONEOK INC NEW COM 682680103 1389 24193 SH SOLE 24193 0 0 ONEOK INC NEW COM 682680103 4877 85000 SH Call SOLE 85000 0 0 ONEOK INC NEW COM 682680103 735 12800 SH Put SOLE 12800 0 0 ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 916 21301 SH SOLE 21301 0 0 ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 1239 28800 SH Call SOLE 28800 0 0 ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 1179 27400 SH Put SOLE 27400 0 0 OPEN TEXT CORP COM 683715106 25 400 SH Call SOLE 400 0 0 OPEN TEXT CORP COM 683715106 92 1500 SH Put SOLE 1500 0 0 OPHTHOTECH CORP COM 683745103 647 133971 SH SOLE 133971 0 0 OPKO HEALTH INC COM 68375N103 20 2134 SH SOLE 2134 0 0 ORACLE CORP COM 68389X105 1439 37417 SH SOLE 37417 0 0 ORACLE CORP COM 68389X105 3350 87100 SH Put SOLE 87100 0 0 ORACLE CORP COM 68389X105 2539 66000 SH Call SOLE 66000 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 616 70200 SH SOLE 70200 0 0 ORBITAL ATK INC COM 68557N103 325 3700 SH Call SOLE 3700 0 0 ORBITAL ATK INC COM 68557N103 62 700 SH Put SOLE 700 0 0 ORBOTECH LTD ORD M75253100 496 14853 SH SOLE 14853 0 0 ORBOTECH LTD ORD M75253100 44 1300 SH Call SOLE 1300 0 0 ORBOTECH LTD ORD M75253100 13 400 SH Put SOLE 400 0 0 ORIGIN AGRITECH LIMITED SHS G67828106 14 6000 SH SOLE 6000 0 0 ORION ENGINEERED CARBONS S A COM L72967109 8 400 SH SOLE 400 0 0 ORIX CORP SPONSORED ADR 686330101 54 700 SH SOLE 700 0 0 ORTHOFIX INTL N V COM N6748L102 14 400 SH SOLE 400 0 0 OSHKOSH CORP COM 688239201 45 700 SH Call SOLE 700 0 0 OSI SYSTEMS INC COM 671044105 434 5700 SH Call SOLE 5700 0 0 OSI SYSTEMS INC COM 671044105 708 9300 SH Put SOLE 9300 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 78 8000 SH SOLE 8000 0 0 OUTFRONT MEDIA INC COM 69007J106 25 1000 SH Call SOLE 1000 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 423 110500 SH SOLE 110500 0 0 OVERSTOCK COM INC DEL COM 690370101 32 1800 SH Put SOLE 1800 0 0 OWENS CORNING NEW COM 690742101 77 1491 SH SOLE 1491 0 0 OWENS CORNING NEW COM 690742101 159 3100 SH Call SOLE 3100 0 0 OWENS CORNING NEW COM 690742101 505 9800 SH Put SOLE 9800 0 0 OWENS ILL INC COM NEW 690768403 179 10300 SH SOLE 10300 0 0 OWENS ILL INC COM NEW 690768403 2 100 SH Call SOLE 100 0 0 OWENS ILL INC COM NEW 690768403 12 700 SH Put SOLE 700 0 0 OXFORD INDS INC COM 691497309 30 495 SH SOLE 495 0 0 PACCAR INC COM 693718108 631 9900 SH Put SOLE 9900 0 0 PACCAR INC COM 693718108 858 13400 SH Call SOLE 13400 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 81 21320 SH SOLE 21320 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 2 400 SH Call SOLE 400 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 117 30700 SH Put SOLE 30700 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 169 17839 SH SOLE 17839 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 26 2700 SH Call SOLE 2700 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 83 8700 SH Put SOLE 8700 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 1004 31077 SH SOLE 31077 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 3 100 SH Call SOLE 100 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 29 900 SH Put SOLE 900 0 0 PACKAGING CORP AMER COM 695156109 1094 12900 SH Put SOLE 12900 0 0 PACKAGING CORP AMER COM 695156109 4986 58800 SH Call SOLE 58800 0 0 PACWEST BANCORP DEL COM 695263103 811 14900 SH Call SOLE 14900 0 0 PACWEST BANCORP DEL COM 695263103 174 3200 SH Put SOLE 3200 0 0 PALO ALTO NETWORKS INC COM 697435105 10515 84089 SH SOLE 84089 0 0 PALO ALTO NETWORKS INC COM 697435105 8373 66900 SH Call SOLE 66900 0 0 PALO ALTO NETWORKS INC COM 697435105 43049 344100 SH Put SOLE 344100 0 0 PAN AMERICAN SILVER CORP COM 697900108 186 12368 SH SOLE 12368 0 0 PAN AMERICAN SILVER CORP COM 697900108 697 46100 SH Call SOLE 46100 0 0 PAN AMERICAN SILVER CORP COM 697900108 424 27900 SH Put SOLE 27900 0 0 PANDORA MEDIA INC COM 698354107 4996 383150 SH SOLE 383150 0 0 PANDORA MEDIA INC COM 698354107 8039 616600 SH Call SOLE 616600 0 0 PANDORA MEDIA INC COM 698354107 10903 836000 SH Put SOLE 836000 0 0 PANERA BREAD CO CL A 69840W108 474 2300 SH Put SOLE 2300 0 0 PANERA BREAD CO CL A 69840W108 494 2400 SH Call SOLE 2400 0 0 PAPA JOHNS INTL INC COM 698813102 43 500 SH Put SOLE 500 0 0 PAPA JOHNS INTL INC COM 698813102 608 7100 SH Call SOLE 7100 0 0 PAR TECHNOLOGY CORP COM 698884103 5 900 SH SOLE 900 0 0 PARAMOUNT GROUP INC COM 69924R108 278 17356 SH SOLE 17356 0 0 PAREXEL INTL CORP COM 699462107 10831 164800 SH Call SOLE 164800 0 0 PARKER HANNIFIN CORP COM 701094104 8 54 SH SOLE 54 0 0 PARKER HANNIFIN CORP COM 701094104 770 5500 SH Call SOLE 5500 0 0 PARKER HANNIFIN CORP COM 701094104 224 1600 SH Put SOLE 1600 0 0 PARNELL PHARMACEUT HLDGS LTD SHS Q73622104 0 500 SH SOLE 500 0 0 PARSLEY ENERGY INC CL A 701877102 35 1000 SH Call SOLE 1000 0 0 PARSLEY ENERGY INC CL A 701877102 29 800 SH Put SOLE 800 0 0 PARTNER COMMUNICATIONS CO LT ADR 70211M109 1 248 SH SOLE 248 0 0 PARTY CITY HOLDCO INC COM 702149105 82 5800 SH Call SOLE 5800 0 0 PARTY CITY HOLDCO INC COM 702149105 24 1700 SH Put SOLE 1700 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 1373 72300 SH Put SOLE 72300 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 68 3600 SH Call SOLE 3600 0 0 PATTERSON COMPANIES INC COM 703395103 50 1200 SH Call SOLE 1200 0 0 PATTERSON COMPANIES INC COM 703395103 12 300 SH Put SOLE 300 0 0 PATTERSON UTI ENERGY INC COM 703481101 2482 92200 SH Call SOLE 92200 0 0 PATTERSON UTI ENERGY INC COM 703481101 788 29200 SH Put SOLE 29200 0 0 PAYCHEX INC COM 704326107 12339 202700 SH Call SOLE 202700 0 0 PAYCHEX INC COM 704326107 2391 39300 SH Put SOLE 39300 0 0 PAYCOM SOFTWARE INC COM 70432V102 4427 97300 SH Call SOLE 97300 0 0 PAYCOM SOFTWARE INC COM 70432V102 1547 34000 SH Put SOLE 34000 0 0 PAYLOCITY HLDG CORP COM 70438V106 186 6203 SH SOLE 6203 0 0 PAYPAL HLDGS INC COM 70450Y103 1241 31449 SH SOLE 31449 0 0 PAYPAL HLDGS INC COM 70450Y103 6964 176400 SH Put SOLE 176400 0 0 PAYPAL HLDGS INC COM 70450Y103 2345 59400 SH Call SOLE 59400 0 0 PBF ENERGY INC CL A 69318G106 2975 106700 SH Call SOLE 106700 0 0 PBF ENERGY INC CL A 69318G106 672 24100 SH Put SOLE 24100 0 0 PCM INC COM 69323K100 224 9966 SH SOLE 9966 0 0 PC-TEL INC COM 69325Q105 1 200 SH SOLE 200 0 0 PDC ENERGY INC COM 69327R101 1468 20220 SH SOLE 20220 0 0 PDC ENERGY INC COM 69327R101 589 8100 SH Call SOLE 8100 0 0 PDC ENERGY INC COM 69327R101 80 1100 SH Put SOLE 1100 0 0 PDL BIOPHARMA INC COM 69329Y104 5 2300 SH SOLE 2300 0 0 PEAK RESORTS INC COM 70469L100 9 1700 SH SOLE 1700 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 2240 75286 SH SOLE 75286 0 0 PEGASYSTEMS INC COM 705573103 8 200 SH Call SOLE 200 0 0 PENN NATL GAMING INC COM 707569109 71 5200 SH Call SOLE 5200 0 0 PENN NATL GAMING INC COM 707569109 39 2800 SH Put SOLE 2800 0 0 PENN WEST PETE LTD NEW COM 707887105 0 246 SH SOLE 246 0 0 PENN WEST PETE LTD NEW COM 707887105 18 10000 SH Call SOLE 10000 0 0 PENNEY J C INC COM 708160106 1118 134505 SH SOLE 134505 0 0 PENNEY J C INC COM 708160106 1745 209700 SH Call SOLE 209700 0 0 PENNEY J C INC COM 708160106 3792 456200 SH Put SOLE 456200 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 380 20033 SH SOLE 20033 0 0 PENNYMAC FINL SVCS INC CL A 70932B101 243 14600 SH SOLE 14600 0 0 PENNYMAC MTG INVT TR COM 70931T103 2 100 SH Call SOLE 100 0 0 PENNYMAC MTG INVT TR COM 70931T103 2 100 SH Put SOLE 100 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 31 600 SH Call SOLE 600 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 73 1400 SH Put SOLE 1400 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 504 9724 SH SOLE 9724 0 0 PENTAIR PLC SHS G7S00T104 44 789 SH SOLE 789 0 0 PENTAIR PLC SHS G7S00T104 28 500 SH Call SOLE 500 0 0 PENTAIR PLC SHS G7S00T104 95 1700 SH Put SOLE 1700 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 56 2900 SH Put SOLE 2900 0 0 PEPSICO INC COM 713448108 15378 147000 SH Call SOLE 147000 0 0 PEPSICO INC COM 713448108 3722 35600 SH Put SOLE 35600 0 0 PERKINELMER INC COM 714046109 218 4180 SH SOLE 4180 0 0 PERKINELMER INC COM 714046109 47 900 SH Call SOLE 900 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 4 960 SH SOLE 960 0 0 PERRIGO CO PLC SHS G97822103 2055 24700 SH Put SOLE 24700 0 0 PERRIGO CO PLC SHS G97822103 910 10935 SH SOLE 10935 0 0 PERRIGO CO PLC SHS G97822103 474 5700 SH Call SOLE 5700 0 0 PETMED EXPRESS INC COM 716382106 351 15200 SH Put SOLE 15200 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 369 5000 SH Put SOLE 5000 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 819 11118 SH SOLE 11118 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 97 10968 SH SOLE 10968 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 14811 1465000 SH Call SOLE 1465000 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 38270 3785300 SH Put SOLE 3785300 0 0 PFENEX INC COM 717071104 50 5500 SH SOLE 5500 0 0 PFIZER INC COM 717081103 9965 306796 SH SOLE 306796 0 0 PFIZER INC COM 717081103 4372 134700 SH Call SOLE 134700 0 0 PFIZER INC COM 717081103 4929 151800 SH Put SOLE 151800 0 0 PFSWEB INC COM NEW 717098206 25 2900 SH SOLE 2900 0 0 PG&E CORP COM 69331C108 6 100 SH Call SOLE 100 0 0 PHARMERICA CORP COM 71714F104 43 1700 SH SOLE 1700 0 0 PHH CORP COM NEW 693320202 93 6106 SH SOLE 6106 0 0 PHH CORP COM NEW 693320202 476 31400 SH Put SOLE 31400 0 0 PHH CORP COM NEW 693320202 6 400 SH Call SOLE 400 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 50 1700 SH SOLE 1700 0 0 PHILIP MORRIS INTL INC COM 718172109 5269 57600 SH Call SOLE 57600 0 0 PHILIP MORRIS INTL INC COM 718172109 4820 52700 SH Put SOLE 52700 0 0 PHILLIPS 66 COM 718546104 3662 42400 SH Call SOLE 42400 0 0 PHILLIPS 66 COM 718546104 1338 15500 SH Put SOLE 15500 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 373 7661 SH SOLE 7661 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 486 10000 SH Call SOLE 10000 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 228 4700 SH Put SOLE 4700 0 0 PHYSICIANS RLTY TR COM 71943U104 18 923 SH SOLE 923 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1117 53404 SH SOLE 53404 0 0 PIER 1 IMPORTS INC COM 720279108 392 45911 SH SOLE 45911 0 0 PIER 1 IMPORTS INC COM 720279108 603 70500 SH Call SOLE 70500 0 0 PIER 1 IMPORTS INC COM 720279108 251 29500 SH Put SOLE 29500 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 3 1800 SH SOLE 1800 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 146 7703 SH SOLE 7703 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 118 6200 SH Call SOLE 6200 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 2 100 SH Put SOLE 100 0 0 PINNACLE ENTMT INC NEW COM 72348Y105 479 33044 SH SOLE 33044 0 0 PINNACLE ENTMT INC NEW COM 72348Y105 302 20800 SH Put SOLE 20800 0 0 PINNACLE FOODS INC DEL COM 72348P104 788 14740 SH SOLE 14740 0 0 PINNACLE WEST CAP CORP COM 723484101 16 200 SH Call SOLE 200 0 0 PIONEER ENERGY SVCS CORP COM 723664108 21 3100 SH SOLE 3100 0 0 PIONEER NAT RES CO COM 723787107 10406 57800 SH Put SOLE 57800 0 0 PIONEER NAT RES CO COM 723787107 4321 24000 SH Call SOLE 24000 0 0 PIONEER NAT RES CO COM 723787107 4316 23970 SH SOLE 23970 0 0 PIPER JAFFRAY COS COM 724078100 477 6580 SH SOLE 6580 0 0 PITNEY BOWES INC COM 724479100 544 35793 SH SOLE 35793 0 0 PITNEY BOWES INC COM 724479100 56 3600 SH Call SOLE 3600 0 0 PITNEY BOWES INC COM 724479100 512 33600 SH Put SOLE 33600 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 13666 423238 SH SOLE 423238 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 27295 845300 SH Call SOLE 845300 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 11723 363000 SH Put SOLE 363000 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2824 81471 SH Call SOLE 81471 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1851 53376 SH Put SOLE 53376 0 0 PLANET FITNESS INC CL A 72703H101 8 408 SH SOLE 408 0 0 PLANET FITNESS INC CL A 72703H101 36 1800 SH Put SOLE 1800 0 0 PLANTRONICS INC NEW COM 727493108 153 2800 SH Call SOLE 2800 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 254 26000 SH Put SOLE 26000 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 1220 124327 SH SOLE 124327 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 296 30200 SH Call SOLE 30200 0 0 PNC FINL SVCS GROUP INC COM 693475105 278 2376 SH SOLE 2376 0 0 PNC FINL SVCS GROUP INC COM 693475105 2713 23200 SH Call SOLE 23200 0 0 PNC FINL SVCS GROUP INC COM 693475105 2584 22100 SH Put SOLE 22100 0 0 POINTER TELOCATION LTD SHS M7946T104 5 701 SH SOLE 701 0 0 POINTS INTL LTD COM NEW 730843208 18 2400 SH SOLE 2400 0 0 POLARIS INDS INC COM 731068102 139 1700 SH Call SOLE 1700 0 0 POLARIS INDS INC COM 731068102 41 500 SH Put SOLE 500 0 0 POPULAR INC COM NEW 733174700 596 13600 SH Call SOLE 13600 0 0 POPULAR INC COM NEW 733174700 407 9300 SH Put SOLE 9300 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 84 1930 SH SOLE 1930 0 0 POSCO SPONSORED ADR 693483109 455 8658 SH SOLE 8658 0 0 POST HLDGS INC COM 737446104 3256 40500 SH Call SOLE 40500 0 0 POST HLDGS INC COM 737446104 457 5700 SH Put SOLE 5700 0 0 POTASH CORP SASK INC COM 73755L107 1242 68632 SH SOLE 68632 0 0 POTASH CORP SASK INC COM 73755L107 1968 108800 SH Call SOLE 108800 0 0 POTASH CORP SASK INC COM 73755L107 8513 470500 SH Put SOLE 470500 0 0 POTBELLY CORP COM 73754Y100 1 60 SH SOLE 60 0 0 POTBELLY CORP COM 73754Y100 65 5100 SH Call SOLE 5100 0 0 POTBELLY CORP COM 73754Y100 13 1000 SH Put SOLE 1000 0 0 POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 8 516 SH SOLE 516 0 0 POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 64 4000 SH Call SOLE 4000 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 2563 21600 SH Call SOLE 21600 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 9492 80100 SH Put SOLE 80100 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 2910 24561 SH SOLE 24561 0 0 POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 112 5600 SH Call SOLE 5600 0 0 POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 16 800 SH Put SOLE 800 0 0 POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 46 2325 SH SOLE 2325 0 0 POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 501 18930 SH SOLE 18930 0 0 POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 466 17600 SH Call SOLE 17600 0 0 POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 3 100 SH Put SOLE 100 0 0 PPG INDS INC COM 693506107 1628 17181 SH SOLE 17181 0 0 PPG INDS INC COM 693506107 872 9200 SH Call SOLE 9200 0 0 PPG INDS INC COM 693506107 1364 14400 SH Put SOLE 14400 0 0 PPL CORP COM 69351T106 1185 34800 SH Put SOLE 34800 0 0 PPL CORP COM 69351T106 615 18069 SH SOLE 18069 0 0 PPL CORP COM 69351T106 2912 85500 SH Call SOLE 85500 0 0 PRA GROUP INC COM 69354N106 242 6200 SH Call SOLE 6200 0 0 PRA GROUP INC COM 69354N106 430 11000 SH Put SOLE 11000 0 0 PRA HEALTH SCIENCES INC COM 69354M108 639 11593 SH SOLE 11593 0 0 PRAXAIR INC COM 74005P104 461 3934 SH SOLE 3934 0 0 PRAXAIR INC COM 74005P104 1337 11400 SH Call SOLE 11400 0 0 PRAXAIR INC COM 74005P104 492 4200 SH Put SOLE 4200 0 0 PRECISION DRILLING CORP COM 2010 74022D308 121 22209 SH SOLE 22209 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 26 490 SH SOLE 490 0 0 PRETIUM RES INC COM 74139C102 23 2800 SH Call SOLE 2800 0 0 PRETIUM RES INC COM 74139C102 39 4700 SH Put SOLE 4700 0 0 PRGX GLOBAL INC COM NEW 69357C503 17 2900 SH SOLE 2900 0 0 PRICE T ROWE GROUP INC COM 74144T108 233 3100 SH Put SOLE 3100 0 0 PRICE T ROWE GROUP INC COM 74144T108 1988 26400 SH Call SOLE 26400 0 0 PRICELINE GRP INC COM NEW 741503403 7627 5200 SH Put SOLE 5200 0 0 PRICELINE GRP INC COM NEW 741503403 26517 18087 SH SOLE 18087 0 0 PRICELINE GRP INC COM NEW 741503403 13639 9300 SH Call SOLE 9300 0 0 PRIMO WTR CORP COM 74165N105 12 1000 SH SOLE 1000 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 325 5600 SH Call SOLE 5600 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 1146 19800 SH Put SOLE 19800 0 0 PRIVATEBANCORP INC COM 742962103 726 13406 SH SOLE 13406 0 0 PROCTER AND GAMBLE CO COM 742718109 6515 77500 SH Call SOLE 77500 0 0 PROCTER AND GAMBLE CO COM 742718109 4792 57000 SH Put SOLE 57000 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 69 8000 SH SOLE 8000 0 0 PROGRESSIVE CORP OHIO COM 743315103 3133 88259 SH SOLE 88259 0 0 PROGRESSIVE CORP OHIO COM 743315103 231 6500 SH Call SOLE 6500 0 0 PROGRESSIVE CORP OHIO COM 743315103 1479 41600 SH Put SOLE 41600 0 0 PROLOGIS INC COM 74340W103 676 12800 SH Call SOLE 12800 0 0 PROLOGIS INC COM 74340W103 180 3400 SH Put SOLE 3400 0 0 PROOFPOINT INC COM 743424103 967 13700 SH Call SOLE 13700 0 0 PROOFPOINT INC COM 743424103 212 3000 SH Put SOLE 3000 0 0 PROSHARES TR PSHS ULDOW30 NEW 74348A590 77 5426 SH SOLE 5426 0 0 PROSHARES TR PSHS ULDOW30 NEW 74348A590 28 2000 SH Call SOLE 2000 0 0 PROSHARES TR PSHS ULSHT SP500 74347B300 395 26162 SH SOLE 26162 0 0 PROSHARES TR PSHS ULSHT SP500 74347B300 773 51000 SH Call SOLE 51000 0 0 PROSHARES TR PSHS ULSHT SP500 74347B300 107 7100 SH Put SOLE 7100 0 0 PROSHARES TR PSHS ULT NASB 74347R214 13 335 SH SOLE 335 0 0 PROSHARES TR PSHS ULT NASB 74347R214 276 6900 SH Call SOLE 6900 0 0 PROSHARES TR PSHS ULT NASB 74347R214 36 900 SH Put SOLE 900 0 0 PROSHARES TR PSHS ULT S&P 500 74347R107 1389 18200 SH Call SOLE 18200 0 0 PROSHARES TR PSHS ULT S&P 500 74347R107 572 7500 SH Put SOLE 7500 0 0 PROSHARES TR PSHS ULTRA O&G 74347R719 88 2000 SH Put SOLE 2000 0 0 PROSHARES TR PSHS ULTRA QQQ 74347R206 160 1855 SH SOLE 1855 0 0 PROSHARES TR PSHS ULTRA QQQ 74347R206 207 2400 SH Call SOLE 2400 0 0 PROSHARES TR PSHS ULTRA QQQ 74347R206 199 2300 SH Put SOLE 2300 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 2084 51100 SH Call SOLE 51100 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 1975 48400 SH Put SOLE 48400 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 232 6300 SH Call SOLE 6300 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 1037 28374 SH SOLE 28374 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 60 1650 SH Put SOLE 1650 0 0 PROSHARES TR ULTRAPRO QQQ 74347X831 956 7500 SH Call SOLE 7500 0 0 PROSHARES TR ULTRAPRO QQQ 74347X831 1245 9800 SH Put SOLE 9800 0 0 PROSHARES TR ULTRAPRO QQQ 74347X831 572 4497 SH SOLE 4497 0 0 PROSHARES TR ULTRAPRO SH NW14 74348A418 196 15100 SH Call SOLE 15100 0 0 PROSHARES TR ULTRAPRO SHORT S 74348A442 6 300 SH Put SOLE 300 0 0 PROSHARES TR ULTRAPRO SHORT S 74348A442 592 29012 SH SOLE 29012 0 0 PROSHARES TR ULTRAPRO SHORT S 74348A442 185 9100 SH Call SOLE 9100 0 0 PROSHARES TR ULTRPRO S&P500 74347X864 441 5400 SH Call SOLE 5400 0 0 PROSHARES TR ULTRPRO S&P500 74347X864 1072 13100 SH Put SOLE 13100 0 0 PROSHARES TR ULTRPRO S&P500 74347X864 11 137 SH SOLE 137 0 0 PROSHARES TR ULTSHRT QQQ 74348A426 180 7500 SH Call SOLE 7500 0 0 PROSHARES TR ULTSHRT QQQ 74348A426 38 1600 SH Put SOLE 1600 0 0 PROSHARES TR ULTSHT RUSS2000 74348A319 47 2000 SH Call SOLE 2000 0 0 PROSHARES TR ULTSHT RUSS2000 74348A319 2 100 SH Put SOLE 100 0 0 PROSHARES TR II SHT VIX ST TRM 74347W627 3209 35300 SH Put SOLE 35300 0 0 PROSHARES TR II SHT VIX ST TRM 74347W627 2398 26400 SH Call SOLE 26400 0 0 PROSHARES TR II SHT VIX ST TRM 74347W627 410 4504 SH SOLE 4504 0 0 PROSHARES TR II ULSHT BLOOMB OIL 74347W668 163 2600 SH Put SOLE 2600 0 0 PROSHARES TR II ULSHT BLOOMB OIL 74347W668 665 10500 SH Call SOLE 10500 0 0 PROSHARES TR II ULT BLMBG CD OIL 74347W320 380 32564 SH SOLE 32564 0 0 PROSHARES TR II ULT BLMBG CD OIL 74347W320 643 55100 SH Call SOLE 55100 0 0 PROSHARES TR II ULT BLMBG CD OIL 74347W320 967 82900 SH Put SOLE 82900 0 0 PROSHARES TR II ULTRA SILVER NEW 74347W353 166 5200 SH Call SOLE 5200 0 0 PROSHARES TR II ULTRA SILVER NEW 74347W353 12 400 SH Put SOLE 400 0 0 PROSHARES TR II ULTRA VIX SHORT 74347W254 23 2640 SH Put SOLE 2640 0 0 PROSHARES TR II ULTRA VIX SHORT 74347W254 357 40480 SH Call SOLE 40480 0 0 PROSHARES TR II ULTRASHORT YEN N 74347W569 432 5400 SH Call SOLE 5400 0 0 PROSHARES TR II ULTRASHORT YEN N 74347W569 96 1200 SH Put SOLE 1200 0 0 PROSHARES TR II ULTRASHORT YEN N 74347W569 121 1509 SH SOLE 1509 0 0 PROSHARES TR II ULTRASHRT EURO 74347W882 79 2932 SH SOLE 2932 0 0 PROSHARES TR II ULTRASHRT EURO 74347W882 546 20200 SH Call SOLE 20200 0 0 PROSHARES TR II VIX SHORT TERM F 74347W262 121 5703 SH SOLE 5703 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 63 7600 SH Call SOLE 7600 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 511 61200 SH Put SOLE 61200 0 0 PROTO LABS INC COM 743713109 1498 29200 SH Call SOLE 29200 0 0 PROTO LABS INC COM 743713109 245 4800 SH Put SOLE 4800 0 0 PRUDENTIAL FINL INC COM 744320102 1641 15769 SH SOLE 15769 0 0 PRUDENTIAL FINL INC COM 744320102 2194 21100 SH Call SOLE 21100 0 0 PRUDENTIAL FINL INC COM 744320102 1840 17700 SH Put SOLE 17700 0 0 PRUDENTIAL PLC ADR 74435K204 85 2137 SH SOLE 2137 0 0 PRUDENTIAL PLC ADR 74435K204 44 1100 SH Put SOLE 1100 0 0 PSIVIDA CORP COM 74440J101 0 100 SH SOLE 100 0 0 PTC INC COM 69370C100 1120 24198 SH SOLE 24198 0 0 PTC INC COM 69370C100 805 17400 SH Put SOLE 17400 0 0 PUBLIC STORAGE COM 74460D109 291 1300 SH Call SOLE 1300 0 0 PUBLIC STORAGE COM 74460D109 67 300 SH Put SOLE 300 0 0 PUBLIC STORAGE COM 74460D109 226 1009 SH SOLE 1009 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 1320 30100 SH Call SOLE 30100 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 40 900 SH Put SOLE 900 0 0 PULTE GROUP INC COM 745867101 859 46735 SH SOLE 46735 0 0 PULTE GROUP INC COM 745867101 442 24000 SH Call SOLE 24000 0 0 PULTE GROUP INC COM 745867101 1911 104100 SH Put SOLE 104100 0 0 PURE STORAGE INC CL A 74624M102 81 7161 SH SOLE 7161 0 0 PURE STORAGE INC CL A 74624M102 17 1500 SH Call SOLE 1500 0 0 PURE STORAGE INC CL A 74624M102 507 44900 SH Put SOLE 44900 0 0 PURECYCLE CORP COM NEW 746228303 7 1200 SH SOLE 1200 0 0 PVH CORP COM 693656100 162 1800 SH Put SOLE 1800 0 0 PVH CORP COM 693656100 378 4200 SH Call SOLE 4200 0 0 Q2 HLDGS INC COM 74736L109 1212 42000 SH Call SOLE 42000 0 0 QEP RES INC COM 74733V100 701 38104 SH SOLE 38104 0 0 QEP RES INC COM 74733V100 158 8600 SH Call SOLE 8600 0 0 QEP RES INC COM 74733V100 2953 160400 SH Put SOLE 160400 0 0 QIAGEN NV REG SHS N72482107 42 1500 SH SOLE 1500 0 0 QIWI PLC SPON ADR REP B 74735M108 126 9900 SH Call SOLE 9900 0 0 QIWI PLC SPON ADR REP B 74735M108 87 6800 SH Put SOLE 6800 0 0 QORVO INC COM 74736K101 600 11375 SH SOLE 11375 0 0 QORVO INC COM 74736K101 288 5500 SH Call SOLE 5500 0 0 QORVO INC COM 74736K101 922 17500 SH Put SOLE 17500 0 0 QTS RLTY TR INC COM CL A 74736A103 94 1902 SH SOLE 1902 0 0 QUAD / GRAPHICS INC COM CL A 747301109 194 7204 SH SOLE 7204 0 0 QUALCOMM INC COM 747525103 9096 139500 SH Put SOLE 139500 0 0 QUALCOMM INC COM 747525103 20085 308000 SH Call SOLE 308000 0 0 QUALITY CARE PPTYS INC COM 747545101 52 3330 SH SOLE 3330 0 0 QUALITY SYS INC COM 747582104 67 5068 SH SOLE 5068 0 0 QUALITY SYS INC COM 747582104 3 200 SH Call SOLE 200 0 0 QUALYS INC COM 74758T303 37 1181 SH SOLE 1181 0 0 QUALYS INC COM 74758T303 76 2400 SH Put SOLE 2400 0 0 QUANTA SVCS INC COM 74762E102 51 1464 SH SOLE 1464 0 0 QUANTA SVCS INC COM 74762E102 323 9300 SH Call SOLE 9300 0 0 QUANTA SVCS INC COM 74762E102 477 13700 SH Put SOLE 13700 0 0 QUEST DIAGNOSTICS INC COM 74834L100 4805 52300 SH Call SOLE 52300 0 0 QUEST DIAGNOSTICS INC COM 74834L100 1682 18300 SH Put SOLE 18300 0 0 QUINSTREET INC COM 74874Q100 22 5900 SH SOLE 5900 0 0 QUNAR CAYMAN IS LTD SPNS ADR CL B 74906P104 54 1800 SH Put SOLE 1800 0 0 QUNAR CAYMAN IS LTD SPNS ADR CL B 74906P104 481 16000 SH Call SOLE 16000 0 0 QUORUM HEALTH CORP COM 74909E106 7 972 SH SOLE 972 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 144 13300 SH Call SOLE 13300 0 0 RADIAN GROUP INC COM 750236101 415 23063 SH SOLE 23063 0 0 RADIAN GROUP INC COM 750236101 954 53100 SH Call SOLE 53100 0 0 RADIAN GROUP INC COM 750236101 541 30000 SH Put SOLE 30000 0 0 RADIANT LOGISTICS INC COM 75025X100 14 3600 SH SOLE 3600 0 0 RADIO ONE INC CL D NON VTG 75040P405 7 2500 SH SOLE 2500 0 0 RADWARE LTD ORD M81873107 829 56846 SH SOLE 56846 0 0 RADWARE LTD ORD M81873107 1290 88500 SH Put SOLE 88500 0 0 RAIT FINANCIAL TRUST COM NEW 749227609 104 31000 SH SOLE 31000 0 0 RALPH LAUREN CORP CL A 751212101 4721 52274 SH SOLE 52274 0 0 RALPH LAUREN CORP CL A 751212101 3204 35500 SH Call SOLE 35500 0 0 RALPH LAUREN CORP CL A 751212101 12552 139000 SH Put SOLE 139000 0 0 RAMBUS INC DEL COM 750917106 29 2129 SH SOLE 2129 0 0 RAMBUS INC DEL COM 750917106 1142 83000 SH Call SOLE 83000 0 0 RAMBUS INC DEL COM 750917106 990 72000 SH Put SOLE 72000 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 368 22217 SH SOLE 22217 0 0 RANDGOLD RES LTD ADR 752344309 1035 13561 SH SOLE 13561 0 0 RANDGOLD RES LTD ADR 752344309 305 4000 SH Call SOLE 4000 0 0 RANDGOLD RES LTD ADR 752344309 1391 18200 SH Put SOLE 18200 0 0 RANGE RES CORP COM 75281A109 1381 40200 SH Call SOLE 40200 0 0 RANGE RES CORP COM 75281A109 5561 161900 SH Put SOLE 161900 0 0 RAPID7 INC COM 753422104 6 500 SH Call SOLE 500 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 2346 33873 SH SOLE 33873 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 201 2900 SH Put SOLE 2900 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 860 12400 SH Call SOLE 12400 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 7 434 SH SOLE 434 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 98 6400 SH Call SOLE 6400 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 21 1400 SH Put SOLE 1400 0 0 RAYTHEON CO COM NEW 755111507 1434 10100 SH Call SOLE 10100 0 0 RAYTHEON CO COM NEW 755111507 696 4900 SH Put SOLE 4900 0 0 RCM TECHNOLOGIES INC COM NEW 749360400 18 2900 SH SOLE 2900 0 0 REALOGY HLDGS CORP COM 75605Y106 235 9125 SH SOLE 9125 0 0 REALOGY HLDGS CORP COM 75605Y106 4209 163600 SH Call SOLE 163600 0 0 REALOGY HLDGS CORP COM 75605Y106 250 9700 SH Put SOLE 9700 0 0 REALTY INCOME CORP COM 756109104 1862 32400 SH Put SOLE 32400 0 0 REALTY INCOME CORP COM 756109104 3459 60200 SH Call SOLE 60200 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 48 2200 SH SOLE 2200 0 0 RECRO PHARMA INC COM 75629F109 3 418 SH SOLE 418 0 0 RED HAT INC COM 756577102 322 4600 SH Call SOLE 4600 0 0 RED HAT INC COM 756577102 1229 17600 SH Put SOLE 17600 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 134 2378 SH SOLE 2378 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 84 1500 SH Call SOLE 1500 0 0 REGAL ENTMT GROUP CL A 758766109 226 10987 SH SOLE 10987 0 0 REGAL ENTMT GROUP CL A 758766109 84 4100 SH Call SOLE 4100 0 0 REGAL ENTMT GROUP CL A 758766109 144 7000 SH Put SOLE 7000 0 0 REGENERON PHARMACEUTICALS COM 75886F107 202 550 SH SOLE 550 0 0 REGENERON PHARMACEUTICALS COM 75886F107 37 100 SH Call SOLE 100 0 0 REGENERON PHARMACEUTICALS COM 75886F107 37 100 SH Put SOLE 100 0 0 REGIONAL MGMT CORP COM 75902K106 8 300 SH SOLE 300 0 0 REGIONS FINL CORP NEW COM 7591EP100 3050 212500 SH Put SOLE 212500 0 0 REGIONS FINL CORP NEW COM 7591EP100 1942 135200 SH Call SOLE 135200 0 0 REGIONS FINL CORP NEW COM 7591EP100 2166 150806 SH SOLE 150806 0 0 REGIS CORP MINN COM 758932107 218 15000 SH SOLE 15000 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 5 40 SH SOLE 40 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 875 11000 SH Call SOLE 11000 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 271 3400 SH Put SOLE 3400 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 72 532 SH SOLE 532 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 5 500 SH SOLE 500 0 0 RENT A CTR INC NEW COM 76009N100 15 1300 SH Put SOLE 1300 0 0 RESMED INC COM 761152107 1862 30000 SH Put SOLE 30000 0 0 RESMED INC COM 761152107 680 10965 SH SOLE 10965 0 0 RESMED INC COM 761152107 62 1000 SH Call SOLE 1000 0 0 RESOLUTE ENERGY CORP COM NEW 76116A306 151 3700 SH Call SOLE 3700 0 0 RESOLUTE ENERGY CORP COM NEW 76116A306 148 3600 SH Put SOLE 3600 0 0 RESOLUTE FST PRODS INC COM 76117W109 153 28560 SH SOLE 28560 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 48 1008 SH SOLE 1008 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 995 20900 SH Call SOLE 20900 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 1234 25900 SH Put SOLE 25900 0 0 RESTORATION HARDWARE HLDGS I COM 761283100 1464 47693 SH SOLE 47693 0 0 RESTORATION HARDWARE HLDGS I COM 761283100 2175 71000 SH Call SOLE 71000 0 0 RESTORATION HARDWARE HLDGS I COM 761283100 7788 253600 SH Put SOLE 253600 0 0 RETAIL PPTYS AMER INC CL A 76131V202 1573 102598 SH SOLE 102598 0 0 RETAILMENOT INC COM SER 1 76132B106 8 900 SH Put SOLE 900 0 0 RETAILMENOT INC COM SER 1 76132B106 217 23303 SH SOLE 23303 0 0 RETAILMENOT INC COM SER 1 76132B106 9 1000 SH Call SOLE 1000 0 0 REXFORD INDL RLTY INC COM 76169C100 92 3963 SH SOLE 3963 0 0 REYNOLDS AMERICAN INC COM 761713106 12008 214267 SH SOLE 214267 0 0 REYNOLDS AMERICAN INC COM 761713106 1335 23800 SH Call SOLE 23800 0 0 REYNOLDS AMERICAN INC COM 761713106 2896 51700 SH Put SOLE 51700 0 0 RICE ENERGY INC COM 762760106 1233 57800 SH Call SOLE 57800 0 0 RICE ENERGY INC COM 762760106 2386 111800 SH Put SOLE 111800 0 0 RIGNET INC COM 766582100 7 300 SH SOLE 300 0 0 RINGCENTRAL INC CL A 76680R206 293 14200 SH Call SOLE 14200 0 0 RINGCENTRAL INC CL A 76680R206 84 4100 SH Put SOLE 4100 0 0 RIO TINTO PLC SPONSORED ADR 767204100 2965 77000 SH Call SOLE 77000 0 0 RIO TINTO PLC SPONSORED ADR 767204100 4312 112100 SH Put SOLE 112100 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 30 870 SH SOLE 870 0 0 RITE AID CORP COM 767754104 16870 2047500 SH Call SOLE 2047500 0 0 RITE AID CORP COM 767754104 22617 2744800 SH Put SOLE 2744800 0 0 RMR GROUP INC CL A 74967R106 87 2200 SH SOLE 2200 0 0 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 39 3800 SH SOLE 3800 0 0 ROBERT HALF INTL INC COM 770323103 389 7968 SH SOLE 7968 0 0 ROBERT HALF INTL INC COM 770323103 1107 22700 SH Put SOLE 22700 0 0 ROCKET FUEL INC COM 773111109 2 890 SH SOLE 890 0 0 ROCKET FUEL INC COM 773111109 0 200 SH Put SOLE 200 0 0 ROCKWELL AUTOMATION INC COM 773903109 2648 19700 SH Call SOLE 19700 0 0 ROCKWELL AUTOMATION INC COM 773903109 4918 36600 SH Put SOLE 36600 0 0 ROCKWELL COLLINS INC COM 774341101 8637 93111 SH SOLE 93111 0 0 ROCKWELL COLLINS INC COM 774341101 334 3600 SH Put SOLE 3600 0 0 ROCKWELL MED INC COM 774374102 21 3100 SH Call SOLE 3100 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 65 1681 SH SOLE 1681 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 42 1100 SH Put SOLE 1100 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 4 100 SH Call SOLE 100 0 0 ROPER TECHNOLOGIES INC COM 776696106 144 789 SH SOLE 789 0 0 ROPER TECHNOLOGIES INC COM 776696106 238 1300 SH Call SOLE 1300 0 0 ROSETTA STONE INC COM 777780107 9 1000 SH Call SOLE 1000 0 0 ROSS STORES INC COM 778296103 1286 19600 SH Call SOLE 19600 0 0 ROSS STORES INC COM 778296103 747 11400 SH Put SOLE 11400 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 574 30400 SH Call SOLE 30400 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 309 16500 SH Put SOLE 16500 0 0 ROYAL BANCSHARES PA INC CL A 780081105 2 492 SH SOLE 492 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 5593 82600 SH Call SOLE 82600 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 5581 82400 SH Put SOLE 82400 0 0 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 833 150700 SH Call SOLE 150700 0 0 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 688 124000 SH Put SOLE 124000 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 3233 39400 SH Call SOLE 39400 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 5807 70800 SH Put SOLE 70800 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1081 13172 SH SOLE 13172 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1485 25600 SH Call SOLE 25600 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 3102 53500 SH Put SOLE 53500 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 11845 217800 SH Call SOLE 217800 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 8505 156400 SH Put SOLE 156400 0 0 ROYAL GOLD INC COM 780287108 1858 29300 SH Call SOLE 29300 0 0 ROYAL GOLD INC COM 780287108 1160 18300 SH Put SOLE 18300 0 0 RPC INC COM 749660106 163 8224 SH SOLE 8224 0 0 RPC INC COM 749660106 32 1600 SH Call SOLE 1600 0 0 RPM INTL INC COM 749685103 107 1981 SH SOLE 1981 0 0 RPM INTL INC COM 749685103 608 11300 SH Put SOLE 11300 0 0 RPM INTL INC COM 749685103 21 400 SH Call SOLE 400 0 0 RPX CORP COM 74972G103 15 1400 SH SOLE 1400 0 0 RSP PERMIAN INC COM 74978Q105 102 2300 SH Call SOLE 2300 0 0 RSP PERMIAN INC COM 74978Q105 482 10800 SH Put SOLE 10800 0 0 RUBICON PROJ INC COM 78112V102 59 7919 SH SOLE 7919 0 0 RUBICON PROJ INC COM 78112V102 11 1500 SH Put SOLE 1500 0 0 RUBY TUESDAY INC COM 781182100 55 17100 SH SOLE 17100 0 0 RUSH ENTERPRISES INC CL A 781846209 171 5361 SH SOLE 5361 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 777 42459 SH SOLE 42459 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 2840 34100 SH Call SOLE 34100 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 25 300 SH Put SOLE 300 0 0 RYDER SYS INC COM 783549108 721 9700 SH Call SOLE 9700 0 0 RYDER SYS INC COM 783549108 892 12000 SH Put SOLE 12000 0 0 RYERSON HLDG CORP COM 783754104 20 1500 SH SOLE 1500 0 0 S&P GLOBAL INC COM 78409V104 224 2080 SH SOLE 2080 0 0 S&P GLOBAL INC COM 78409V104 118 1100 SH Call SOLE 1100 0 0 S&W SEED CO COM 785135104 20 4300 SH SOLE 4300 0 0 SABRE CORP COM 78573M104 886 35500 SH Call SOLE 35500 0 0 SABRE CORP COM 78573M104 110 4400 SH Put SOLE 4400 0 0 SAIA INC COM 78709Y105 4 100 SH SOLE 100 0 0 SALEM MEDIA GROUP INC CL A 794093104 24 3900 SH SOLE 3900 0 0 SALESFORCE COM INC COM 79466L302 8731 127500 SH Call SOLE 127500 0 0 SALESFORCE COM INC COM 79466L302 4203 61400 SH Put SOLE 61400 0 0 SANCHEZ ENERGY CORP COM 79970Y105 490 54200 SH Call SOLE 54200 0 0 SANCHEZ ENERGY CORP COM 79970Y105 3 300 SH Put SOLE 300 0 0 SANCHEZ ENERGY CORP COM 79970Y105 28 3057 SH SOLE 3057 0 0 SANDERSON FARMS INC COM 800013104 849 9000 SH Call SOLE 9000 0 0 SANDERSON FARMS INC COM 800013104 697 7400 SH Put SOLE 7400 0 0 SANMINA CORPORATION COM 801056102 100 2741 SH SOLE 2741 0 0 SANMINA CORPORATION COM 801056102 176 4800 SH Call SOLE 4800 0 0 SANMINA CORPORATION COM 801056102 114 3100 SH Put SOLE 3100 0 0 SANOFI SPONSORED ADR 80105N105 72 1792 SH SOLE 1792 0 0 SANOFI SPONSORED ADR 80105N105 1995 49400 SH Call SOLE 49400 0 0 SANOFI SPONSORED ADR 80105N105 1147 28400 SH Put SOLE 28400 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 1443 106900 SH Call SOLE 106900 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 299 22100 SH Put SOLE 22100 0 0 SAP SE SPON ADR 803054204 69 800 SH Call SOLE 800 0 0 SAP SE SPON ADR 803054204 2514 29100 SH Put SOLE 29100 0 0 SAP SE SPON ADR 803054204 676 7816 SH SOLE 7816 0 0 SASOL LTD SPONSORED ADR 803866300 516 18063 SH SOLE 18063 0 0 SBA COMMUNICATIONS CORP COM 78388J106 190 1841 SH SOLE 1841 0 0 SBA COMMUNICATIONS CORP COM 78388J106 237 2300 SH Call SOLE 2300 0 0 SBA COMMUNICATIONS CORP COM 78388J106 433 4200 SH Put SOLE 4200 0 0 SCANA CORP NEW COM 80589M102 2677 36529 SH SOLE 36529 0 0 SCANA CORP NEW COM 80589M102 88 1200 SH Call SOLE 1200 0 0 SCANSOURCE INC COM 806037107 145 3600 SH SOLE 3600 0 0 SCHEIN HENRY INC COM 806407102 681 4491 SH SOLE 4491 0 0 SCHEIN HENRY INC COM 806407102 1077 7100 SH Call SOLE 7100 0 0 SCHEIN HENRY INC COM 806407102 440 2900 SH Put SOLE 2900 0 0 SCHLUMBERGER LTD COM 806857108 8597 102400 SH Put SOLE 102400 0 0 SCHLUMBERGER LTD COM 806857108 13044 155371 SH Call SOLE 155371 0 0 SCHNITZER STL INDS CL A 806882106 54 2100 SH Put SOLE 2100 0 0 SCHNITZER STL INDS CL A 806882106 136 5297 SH SOLE 5297 0 0 SCHULMAN A INC COM 808194104 57 1700 SH SOLE 1700 0 0 SCHWAB CHARLES CORP NEW COM 808513105 9095 230400 SH Call SOLE 230400 0 0 SCHWAB CHARLES CORP NEW COM 808513105 4128 104500 SH Put SOLE 104500 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 118 2885 SH SOLE 2885 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 5 93 SH SOLE 93 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 5 100 SH SOLE 100 0 0 SCIENTIFIC GAMES CORP CL A 80874P109 876 62540 SH SOLE 62540 0 0 SCIENTIFIC GAMES CORP CL A 80874P109 6487 463400 SH Call SOLE 463400 0 0 SCIENTIFIC GAMES CORP CL A 80874P109 890 63600 SH Put SOLE 63600 0 0 SCORPIO TANKERS INC SHS Y7542C106 16 3500 SH Put SOLE 3500 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 500 5230 SH SOLE 5230 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 77 800 SH Call SOLE 800 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 77 800 SH Put SOLE 800 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 243 3400 SH Call SOLE 3400 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 235 3300 SH Put SOLE 3300 0 0 SEABRIDGE GOLD INC COM 811916105 123 15100 SH Call SOLE 15100 0 0 SEABRIDGE GOLD INC COM 811916105 2 300 SH Put SOLE 300 0 0 SEADRILL LIMITED SHS G7945E105 374 109400 SH Call SOLE 109400 0 0 SEADRILL LIMITED SHS G7945E105 2592 760100 SH Put SOLE 760100 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 5580 146185 SH SOLE 146185 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 8810 230800 SH Call SOLE 230800 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 7082 185600 SH Put SOLE 185600 0 0 SEALED AIR CORP NEW COM 81211K100 304 6700 SH Put SOLE 6700 0 0 SEALED AIR CORP NEW COM 81211K100 251 5529 SH SOLE 5529 0 0 SEALED AIR CORP NEW COM 81211K100 219 4800 SH Call SOLE 4800 0 0 SEARS HLDGS CORP COM 812350106 1923 206600 SH Call SOLE 206600 0 0 SEARS HLDGS CORP COM 812350106 4421 475600 SH Put SOLE 475600 0 0 SEARS HOMETOWN & OUTLET STOR COM 812362101 14 2965 SH SOLE 2965 0 0 SEASPAN CORP SHS Y75638109 140 15300 SH Call SOLE 15300 0 0 SEASPAN CORP SHS Y75638109 4 400 SH Put SOLE 400 0 0 SEAWORLD ENTMT INC COM 81282V100 47686 2519061 SH SOLE 2519061 0 0 SEAWORLD ENTMT INC COM 81282V100 6961 367700 SH Call SOLE 367700 0 0 SEAWORLD ENTMT INC COM 81282V100 121847 6436600 SH Put SOLE 6436600 0 0 SEI INVESTMENTS CO COM 784117103 0 2 SH SOLE 2 0 0 SELECT COMFORT CORP COM 81616X103 192 8498 SH SOLE 8498 0 0 SELECT COMFORT CORP COM 81616X103 25 1100 SH Call SOLE 1100 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 118 4675 SH SOLE 4675 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 21 684 SH SOLE 684 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 952 11700 SH Call SOLE 11700 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 970 11900 SH Put SOLE 11900 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 765 14802 SH SOLE 14802 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 315 6100 SH Call SOLE 6100 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1745 33800 SH Put SOLE 33800 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1538 22300 SH Call SOLE 22300 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1436 20800 SH Put SOLE 20800 0 0 SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 5202 69000 SH Put SOLE 69000 0 0 SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 10500 139405 SH SOLE 139405 0 0 SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 2661 35300 SH Call SOLE 35300 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1225 52673 SH SOLE 52673 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 3510 150800 SH Call SOLE 150800 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1791 77000 SH Put SOLE 77000 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 534 8600 SH Call SOLE 8600 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 3912 62900 SH Put SOLE 62900 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 249 5100 SH Call SOLE 5100 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 846 17400 SH Put SOLE 17400 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 389 7800 SH Put SOLE 7800 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 721 14500 SH Call SOLE 14500 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 926 18631 SH SOLE 18631 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 5952 123082 SH SOLE 123082 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 292 6000 SH Call SOLE 6000 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 596 12300 SH Put SOLE 12300 0 0 SEMGROUP CORP CL A 81663A105 159 3800 SH Put SOLE 3800 0 0 SEMGROUP CORP CL A 81663A105 4610 110400 SH Call SOLE 110400 0 0 SEMICONDUCTOR MFG INTL CORP SPONSORED ADR 81663N206 30 3900 SH SOLE 3900 0 0 SEMPRA ENERGY COM 816851109 3169 31500 SH Call SOLE 31500 0 0 SEMPRA ENERGY COM 816851109 20 200 SH Put SOLE 200 0 0 SEMPRA ENERGY COM 816851109 206 2047 SH SOLE 2047 0 0 SEMTECH CORP COM 816850101 119 3800 SH Call SOLE 3800 0 0 SEMTECH CORP COM 816850101 146 4600 SH Put SOLE 4600 0 0 SENECA FOODS CORP NEW CL A 817070501 100 2500 SH SOLE 2500 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 36 1896 SH SOLE 1896 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 6 300 SH Call SOLE 300 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 47 2500 SH Put SOLE 2500 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 503 12909 SH SOLE 12909 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 58 1500 SH Put SOLE 1500 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 448 10500 SH Put SOLE 10500 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 13 300 SH Call SOLE 300 0 0 SERVICE CORP INTL COM 817565104 77 2726 SH SOLE 2726 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 757 20100 SH Call SOLE 20100 0 0 SERVICENOW INC COM 81762P102 460 6189 SH SOLE 6189 0 0 SERVICENOW INC COM 81762P102 1714 23100 SH Call SOLE 23100 0 0 SERVICENOW INC COM 81762P102 1655 22300 SH Put SOLE 22300 0 0 SERVICESOURCE INTL INC COM 81763U100 2 400 SH SOLE 400 0 0 SHAKE SHACK INC CL A 819047101 178 4983 SH SOLE 4983 0 0 SHAKE SHACK INC CL A 819047101 512 14300 SH Call SOLE 14300 0 0 SHAKE SHACK INC CL A 819047101 794 22200 SH Put SOLE 22200 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 1 30 SH SOLE 30 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 61 2100 SH Call SOLE 2100 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 675 23200 SH Put SOLE 23200 0 0 SHERWIN WILLIAMS CO COM 824348106 84 314 SH SOLE 314 0 0 SHERWIN WILLIAMS CO COM 824348106 592 2200 SH Call SOLE 2200 0 0 SHERWIN WILLIAMS CO COM 824348106 135 500 SH Put SOLE 500 0 0 SHILOH INDS INC COM 824543102 22 3200 SH SOLE 3200 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 14938 1005900 SH Call SOLE 1005900 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 950 64000 SH Put SOLE 64000 0 0 SHIRE PLC SPONSORED ADR 82481R106 257 1509 SH SOLE 1509 0 0 SHIRE PLC SPONSORED ADR 82481R106 851 5000 SH Call SOLE 5000 0 0 SHIRE PLC SPONSORED ADR 82481R106 34 200 SH Put SOLE 200 0 0 SHOE CARNIVAL INC COM 824889109 13 500 SH SOLE 500 0 0 SHOPIFY INC CL A 82509L107 1544 36000 SH Call SOLE 36000 0 0 SHOPIFY INC CL A 82509L107 69 1600 SH Put SOLE 1600 0 0 SHORETEL INC COM 825211105 357 49900 SH SOLE 49900 0 0 SHUTTERFLY INC COM 82568P304 231 4600 SH Call SOLE 4600 0 0 SHUTTERSTOCK INC COM 825690100 1288 27100 SH Put SOLE 27100 0 0 SHUTTERSTOCK INC COM 825690100 1000 21000 SH Call SOLE 21000 0 0 SHUTTERSTOCK INC COM 825690100 542 11401 SH SOLE 11401 0 0 SIBANYE GOLD LTD SPONSORED ADR 825724206 180 25468 SH SOLE 25468 0 0 SIBANYE GOLD LTD SPONSORED ADR 825724206 10 1500 SH Call SOLE 1500 0 0 SIBANYE GOLD LTD SPONSORED ADR 825724206 11 1600 SH Put SOLE 1600 0 0 SIERRA WIRELESS INC COM 826516106 170 10805 SH SOLE 10805 0 0 SIERRA WIRELESS INC COM 826516106 50 3200 SH Call SOLE 3200 0 0 SIERRA WIRELESS INC COM 826516106 27 1700 SH Put SOLE 1700 0 0 SIGMA DESIGNS INC COM 826565103 74 12333 SH SOLE 12333 0 0 SIGMATRON INTL INC COM 82661L101 0 32 SH SOLE 32 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 368 2452 SH SOLE 2452 0 0 SIGNET JEWELERS LIMITED SHS G81276100 319 3400 SH Call SOLE 3400 0 0 SIGNET JEWELERS LIMITED SHS G81276100 3280 34800 SH Put SOLE 34800 0 0 SIGNET JEWELERS LIMITED SHS G81276100 6001 63666 SH SOLE 63666 0 0 SILICON LABORATORIES INC COM 826919102 26 400 SH Call SOLE 400 0 0 SILICON LABORATORIES INC COM 826919102 169 2600 SH Put SOLE 2600 0 0 SILICON LABORATORIES INC COM 826919102 37 571 SH SOLE 571 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 24 564 SH SOLE 564 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 398 9400 SH Call SOLE 9400 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 13 300 SH Put SOLE 300 0 0 SILVER STD RES INC COM 82823L106 302 33900 SH SOLE 33900 0 0 SILVER WHEATON CORP COM 828336107 813 42106 SH SOLE 42106 0 0 SILVER WHEATON CORP COM 828336107 1822 94100 SH Call SOLE 94100 0 0 SILVER WHEATON CORP COM 828336107 2226 115100 SH Put SOLE 115100 0 0 SIMON PPTY GROUP INC NEW COM 828806109 2310 13000 SH Call SOLE 13000 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1211 6800 SH Put SOLE 6800 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1373 7729 SH SOLE 7729 0 0 SINA CORP ORD G81477104 4837 79600 SH Call SOLE 79600 0 0 SINA CORP ORD G81477104 12504 205700 SH Put SOLE 205700 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 1488 44603 SH SOLE 44603 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 1324 39700 SH Call SOLE 39700 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 507 15200 SH Put SOLE 15200 0 0 SIRIUS XM HLDGS INC COM 82968B103 17 3809 SH SOLE 3809 0 0 SIRIUS XM HLDGS INC COM 82968B103 94 21100 SH Put SOLE 21100 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 1037 17300 SH Call SOLE 17300 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 366 6100 SH Put SOLE 6100 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 6 300 SH SOLE 300 0 0 SKECHERS U S A INC CL A 830566105 601 24500 SH Call SOLE 24500 0 0 SKECHERS U S A INC CL A 830566105 5084 207000 SH Put SOLE 207000 0 0 SKECHERS U S A INC CL A 830566105 3636 147941 SH SOLE 147941 0 0 SKY SOLAR HLDGS LTD SPONSORED ADR 83084J103 0 7 SH SOLE 7 0 0 SKYLINE CORP COM 830830105 22 1400 SH SOLE 1400 0 0 SKYWEST INC COM 830879102 6 156 SH SOLE 156 0 0 SKYWEST INC COM 830879102 44 1200 SH Call SOLE 1200 0 0 SKYWEST INC COM 830879102 160 4400 SH Put SOLE 4400 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1300 17413 SH SOLE 17413 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 4641 62200 SH Call SOLE 62200 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 10263 137500 SH Put SOLE 137500 0 0 SL GREEN RLTY CORP COM 78440X101 910 8459 SH SOLE 8459 0 0 SL GREEN RLTY CORP COM 78440X101 11 100 SH Call SOLE 100 0 0 SLM CORP COM 78442P106 6 500 SH Call SOLE 500 0 0 SM ENERGY CO COM 78454L100 158 4570 SH SOLE 4570 0 0 SM ENERGY CO COM 78454L100 989 28700 SH Put SOLE 28700 0 0 SM ENERGY CO COM 78454L100 2510 72800 SH Call SOLE 72800 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 6 200 SH Call SOLE 200 0 0 SMITH & WESSON HLDG CORP COM 831756101 272 12891 SH SOLE 12891 0 0 SMITH & WESSON HLDG CORP COM 831756101 1718 81600 SH Call SOLE 81600 0 0 SMITH & WESSON HLDG CORP COM 831756101 746 35400 SH Put SOLE 35400 0 0 SMITH A O COM 831865209 543 11500 SH Call SOLE 11500 0 0 SMITH A O COM 831865209 133 2800 SH Put SOLE 2800 0 0 SMUCKER J M CO COM NEW 832696405 577 4506 SH SOLE 4506 0 0 SMUCKER J M CO COM NEW 832696405 397 3100 SH Call SOLE 3100 0 0 SMUCKER J M CO COM NEW 832696405 1499 11700 SH Put SOLE 11700 0 0 SNAP ON INC COM 833034101 394 2300 SH Put SOLE 2300 0 0 SNAP ON INC COM 833034101 514 3000 SH Call SOLE 3000 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 263 9172 SH SOLE 9172 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 41 1400 SH Put SOLE 1400 0 0 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 50 1265 SH SOLE 1265 0 0 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 155 3900 SH Call SOLE 3900 0 0 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 276 7000 SH Put SOLE 7000 0 0 SOHU COM INC COM 83408W103 1082 31924 SH SOLE 31924 0 0 SOHU COM INC COM 83408W103 51 1500 SH Call SOLE 1500 0 0 SOHU COM INC COM 83408W103 105 3100 SH Put SOLE 3100 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1459 117633 SH SOLE 117633 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 634 51300 SH Call SOLE 51300 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 2819 227400 SH Put SOLE 227400 0 0 SONIC CORP COM 835451105 14 500 SH Call SOLE 500 0 0 SONIC CORP COM 835451105 93 3500 SH Put SOLE 3500 0 0 SONIC CORP COM 835451105 41 1550 SH SOLE 1550 0 0 SONOCO PRODS CO COM 835495102 89 1695 SH SOLE 1695 0 0 SONOCO PRODS CO COM 835495102 385 7300 SH Put SOLE 7300 0 0 SONUS NETWORKS INC COM NEW 835916503 602 95600 SH SOLE 95600 0 0 SONY CORP ADR NEW 835699307 1506 53735 SH SOLE 53735 0 0 SONY CORP ADR NEW 835699307 556 19800 SH Call SOLE 19800 0 0 SONY CORP ADR NEW 835699307 2837 101300 SH Put SOLE 101300 0 0 SOTHEBYS COM 835898107 5338 133900 SH Call SOLE 133900 0 0 SOTHEBYS COM 835898107 276 6900 SH Put SOLE 6900 0 0 SOUTHERN CO COM 842587107 892 18134 SH SOLE 18134 0 0 SOUTHERN CO COM 842587107 3838 78000 SH Call SOLE 78000 0 0 SOUTHERN CO COM 842587107 1048 21300 SH Put SOLE 21300 0 0 SOUTHERN COPPER CORP COM 84265V105 1134 35500 SH Call SOLE 35500 0 0 SOUTHERN COPPER CORP COM 84265V105 209 6600 SH Put SOLE 6600 0 0 SOUTHWEST AIRLS CO COM 844741108 4652 93300 SH Put SOLE 93300 0 0 SOUTHWEST AIRLS CO COM 844741108 4459 89400 SH Call SOLE 89400 0 0 SOUTHWEST GAS CORP COM 844895102 17 217 SH SOLE 217 0 0 SOUTHWESTERN ENERGY CO COM 845467109 1076 99400 SH SOLE 99400 0 0 SOUTHWESTERN ENERGY CO COM 845467109 306 28300 SH Call SOLE 28300 0 0 SOUTHWESTERN ENERGY CO COM 845467109 995 92000 SH Put SOLE 92000 0 0 SPARK ENERGY INC CL A COM 846511103 3 100 SH SOLE 100 0 0 SPARTAN MTRS INC COM 846819100 48 5200 SH SOLE 5200 0 0 SPARTANNASH CO COM 847215100 8 200 SH SOLE 200 0 0 SPARTON CORP COM 847235108 31 1317 SH SOLE 1317 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 3459 17500 SH Call SOLE 17500 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 10479 53000 SH Put SOLE 53000 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 1599 8095 SH SOLE 8095 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 2236 20400 SH SOLE 20400 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 5144 46900 SH Call SOLE 46900 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 3939 35900 SH Put SOLE 35900 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 98 2707 SH SOLE 2707 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1853 55379 SH SOLE 55379 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 2038 60900 SH Call SOLE 60900 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 8507 254300 SH Put SOLE 254300 0 0 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 135 3387 SH SOLE 3387 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 1510347 6756800 SH Call SOLE 6756800 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 3100490 13870600 SH Put SOLE 13870600 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2716 9000 SH Call SOLE 9000 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1327 4400 SH Put SOLE 4400 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 447 1481 SH SOLE 1481 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 409 11200 SH Put SOLE 11200 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 71 1938 SH SOLE 1938 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 51 1400 SH Call SOLE 1400 0 0 SPDR SERIES TRUST OILGAS EQUIP 78464A748 11 500 SH Put SOLE 500 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 1085 18300 SH Put SOLE 18300 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 876 14800 SH Call SOLE 14800 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 6770 155700 SH Put SOLE 155700 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 2121 48800 SH Call SOLE 48800 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 490 11266 SH SOLE 11266 0 0 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 2952 87200 SH Call SOLE 87200 0 0 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 322 9500 SH Put SOLE 9500 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 2584 85000 SH Put SOLE 85000 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 313 10300 SH Call SOLE 10300 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 1391 33583 SH SOLE 33583 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 50335 1215200 SH Put SOLE 1215200 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 2944 71100 SH Call SOLE 71100 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 434 7800 SH Put SOLE 7800 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 762 13700 SH Call SOLE 13700 0 0 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 144 3300 SH Call SOLE 3300 0 0 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 237 5400 SH Put SOLE 5400 0 0 SPECTRA ENERGY CORP COM 847560109 609 14831 SH SOLE 14831 0 0 SPECTRA ENERGY CORP COM 847560109 3867 94100 SH Call SOLE 94100 0 0 SPECTRA ENERGY CORP COM 847560109 633 15400 SH Put SOLE 15400 0 0 SPECTRA ENERGY PARTNERS LP COM 84756N109 934 20400 SH Call SOLE 20400 0 0 SPECTRA ENERGY PARTNERS LP COM 84756N109 307 6700 SH Put SOLE 6700 0 0 SPIRE INC COM 84857L101 130 2007 SH SOLE 2007 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 47 800 SH Put SOLE 800 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1353 23180 SH SOLE 23180 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 12 200 SH Call SOLE 200 0 0 SPIRIT AIRLS INC COM 848577102 590 10203 SH SOLE 10203 0 0 SPIRIT AIRLS INC COM 848577102 313 5400 SH Call SOLE 5400 0 0 SPIRIT AIRLS INC COM 848577102 951 16400 SH Put SOLE 16400 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 54 4995 SH SOLE 4995 0 0 SPLUNK INC COM 848637104 1011 19760 SH SOLE 19760 0 0 SPLUNK INC COM 848637104 16192 316500 SH Call SOLE 316500 0 0 SPLUNK INC COM 848637104 3142 61400 SH Put SOLE 61400 0 0 SPRAGUE RES LP COM UNIT REP LTD 849343108 42 1500 SH SOLE 1500 0 0 SPRINT CORP COM SER 1 85207U105 5369 638000 SH Put SOLE 638000 0 0 SPRINT CORP COM SER 1 85207U105 2867 340100 SH Call SOLE 340100 0 0 SPRINT CORP COM SER 1 85207U105 32737 3888030 SH SOLE 3888030 0 0 SPROUTS FMRS MKT INC COM 85208M102 28 1500 SH Call SOLE 1500 0 0 SPROUTS FMRS MKT INC COM 85208M102 258 13600 SH Put SOLE 13600 0 0 SPROUTS FMRS MKT INC COM 85208M102 644 34064 SH SOLE 34064 0 0 SPX CORP COM 784635104 26 1100 SH SOLE 1100 0 0 SPX FLOW INC COM 78469X107 234 7300 SH Call SOLE 7300 0 0 SQUARE INC CL A 852234103 2133 156500 SH Call SOLE 156500 0 0 SQUARE INC CL A 852234103 141 10400 SH Put SOLE 10400 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 40 1400 SH Put SOLE 1400 0 0 ST JOE CO COM 790148100 27 1434 SH SOLE 1434 0 0 ST JOE CO COM 790148100 65 3400 SH Call SOLE 3400 0 0 ST JUDE MED INC COM 790849103 16 200 SH Call SOLE 200 0 0 ST JUDE MED INC COM 790849103 8395 104700 SH Put SOLE 104700 0 0 ST JUDE MED INC COM 790849103 6713 83719 SH SOLE 83719 0 0 STAGE STORES INC COM NEW 85254C305 134 30700 SH SOLE 30700 0 0 STAMPS COM INC COM NEW 852857200 1349 11800 SH Call SOLE 11800 0 0 STAMPS COM INC COM NEW 852857200 535 4700 SH Put SOLE 4700 0 0 STANLEY BLACK & DECKER INC COM 854502101 2120 18500 SH Call SOLE 18500 0 0 STANLEY BLACK & DECKER INC COM 854502101 1215 10600 SH Put SOLE 10600 0 0 STANLEY FURNITURE CO INC COM NEW 854305208 0 27 SH SOLE 27 0 0 STAPLES INC COM 855030102 218 24092 SH SOLE 24092 0 0 STAPLES INC COM 855030102 2003 221300 SH Call SOLE 221300 0 0 STAPLES INC COM 855030102 1026 113300 SH Put SOLE 113300 0 0 STAR GAS PARTNERS L P UNIT LTD PARTNR 85512C105 27 2500 SH SOLE 2500 0 0 STARBUCKS CORP COM 855244109 4272 76900 SH Call SOLE 76900 0 0 STARBUCKS CORP COM 855244109 2634 47400 SH Put SOLE 47400 0 0 STARBUCKS CORP COM 855244109 1916 34507 SH SOLE 34507 0 0 STARRETT L S CO CL A 855668109 1 100 SH SOLE 100 0 0 STARTEK INC COM 85569C107 42 5014 SH SOLE 5014 0 0 STARWOOD PPTY TR INC COM 85571B105 14195 646700 SH Call SOLE 646700 0 0 STARWOOD PPTY TR INC COM 85571B105 2186 99600 SH Put SOLE 99600 0 0 STATE STR CORP COM 857477103 862 11100 SH Call SOLE 11100 0 0 STATE STR CORP COM 857477103 1439 18500 SH Put SOLE 18500 0 0 STATOIL ASA SPONSORED ADR 85771P102 314 17200 SH Call SOLE 17200 0 0 STATOIL ASA SPONSORED ADR 85771P102 330 18100 SH Put SOLE 18100 0 0 STEEL DYNAMICS INC COM 858119100 1939 54500 SH Call SOLE 54500 0 0 STEEL DYNAMICS INC COM 858119100 7331 206000 SH Put SOLE 206000 0 0 STEELCASE INC CL A 858155203 93 5200 SH Put SOLE 5200 0 0 STEELCASE INC CL A 858155203 66 3661 SH SOLE 3661 0 0 STEIN MART INC COM 858375108 20 3700 SH SOLE 3700 0 0 STERICYCLE INC COM 858912108 4947 64200 SH Put SOLE 64200 0 0 STERICYCLE INC COM 858912108 1078 14000 SH Call SOLE 14000 0 0 STERIS PLC SHS USD G84720104 211 3138 SH SOLE 3138 0 0 STERLING CONSTRUCTION CO INC COM 859241101 11 1300 SH SOLE 1300 0 0 STIFEL FINL CORP COM 860630102 1130 22600 SH Call SOLE 22600 0 0 STIFEL FINL CORP COM 860630102 205 4100 SH Put SOLE 4100 0 0 STILLWATER MNG CO COM 86074Q102 25 1571 SH SOLE 1571 0 0 STILLWATER MNG CO COM 86074Q102 1684 104600 SH Call SOLE 104600 0 0 STILLWATER MNG CO COM 86074Q102 1417 88000 SH Put SOLE 88000 0 0 STONE ENERGY CORP COM NEW 861642304 0 32 SH SOLE 32 0 0 STONEMOR PARTNERS L P COM UNITS 86183Q100 4 500 SH Put SOLE 500 0 0 STONEMOR PARTNERS L P COM UNITS 86183Q100 1 100 SH Call SOLE 100 0 0 STONERIDGE INC COM 86183P102 375 21200 SH SOLE 21200 0 0 STORE CAP CORP COM 862121100 1965 79507 SH SOLE 79507 0 0 STRAIGHT PATH COMMUNICATNS I CL B 862578101 38 1100 SH Call SOLE 1100 0 0 STRATASYS LTD SHS M85548101 13 813 SH SOLE 813 0 0 STRATASYS LTD SHS M85548101 556 33500 SH Call SOLE 33500 0 0 STRATASYS LTD SHS M85548101 243 14600 SH Put SOLE 14600 0 0 STRYKER CORP COM 863667101 1377 11500 SH Call SOLE 11500 0 0 STRYKER CORP COM 863667101 6625 55300 SH Put SOLE 55300 0 0 STURM RUGER & CO INC COM 864159108 26 487 SH SOLE 487 0 0 STURM RUGER & CO INC COM 864159108 433 8200 SH Call SOLE 8200 0 0 STURM RUGER & CO INC COM 864159108 568 10800 SH Put SOLE 10800 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 334 11113 SH SOLE 11113 0 0 SUCAMPO PHARMACEUTICALS INC CL A 864909106 493 36400 SH SOLE 36400 0 0 SUMMER INFANT INC COM 865646103 5 2540 SH SOLE 2540 0 0 SUMMIT MATLS INC CL A 86614U100 630 26462 SH Call SOLE 26462 0 0 SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 6 229 SH SOLE 229 0 0 SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 123 4900 SH Call SOLE 4900 0 0 SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 85 3400 SH Put SOLE 3400 0 0 SUNCOKE ENERGY INC COM 86722A103 312 27474 SH SOLE 27474 0 0 SUNCOKE ENERGY INC COM 86722A103 164 14400 SH Call SOLE 14400 0 0 SUNCOKE ENERGY PARTNERS L P COMUNIT REP LT 86722Y101 43 2250 SH SOLE 2250 0 0 SUNCOR ENERGY INC NEW COM 867224107 12380 378700 SH Call SOLE 378700 0 0 SUNCOR ENERGY INC NEW COM 867224107 6979 213500 SH Put SOLE 213500 0 0 SUNOCO LOGISTICS PRTNRS L P COM UNITS 86764L108 1168 48700 SH Call SOLE 48700 0 0 SUNOCO LOGISTICS PRTNRS L P COM UNITS 86764L108 782 32600 SH Put SOLE 32600 0 0 SUNOCO LP COM U REP LP 86765K109 414 15388 SH SOLE 15388 0 0 SUNOCO LP COM U REP LP 86765K109 1589 59100 SH Put SOLE 59100 0 0 SUNOCO LP COM U REP LP 86765K109 1111 41300 SH Call SOLE 41300 0 0 SUNOPTA INC COM 8676EP108 140 19800 SH Call SOLE 19800 0 0 SUNOPTA INC COM 8676EP108 46 6500 SH Put SOLE 6500 0 0 SUNPOWER CORP COM 867652406 190 28600 SH Call SOLE 28600 0 0 SUNPOWER CORP COM 867652406 132 19600 SH Put SOLE 19600 0 0 SUNTRUST BKS INC COM 867914103 2184 39810 SH SOLE 39810 0 0 SUNTRUST BKS INC COM 867914103 1091 19900 SH Call SOLE 19900 0 0 SUNTRUST BKS INC COM 867914103 1065 19400 SH Put SOLE 19400 0 0 SUPER MICRO COMPUTER INC COM 86800U104 17 600 SH Call SOLE 600 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 67 4000 SH Put SOLE 4000 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 35 2063 SH SOLE 2063 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 56 3300 SH Call SOLE 3300 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 4 162 SH SOLE 162 0 0 SUPERVALU INC COM 868536103 218 46700 SH Call SOLE 46700 0 0 SUPERVALU INC COM 868536103 154 33000 SH Put SOLE 33000 0 0 SUPERVALU INC COM 868536103 139 29677 SH SOLE 29677 0 0 SVB FINL GROUP COM 78486Q101 812 4730 SH SOLE 4730 0 0 SVB FINL GROUP COM 78486Q101 119 700 SH Call SOLE 700 0 0 SVB FINL GROUP COM 78486Q101 566 3300 SH Put SOLE 3300 0 0 SWIFT TRANSN CO CL A 87074U101 4818 197800 SH Call SOLE 197800 0 0 SWIFT TRANSN CO CL A 87074U101 446 18300 SH Put SOLE 18300 0 0 SYMANTEC CORP COM 871503108 2496 104466 SH SOLE 104466 0 0 SYMANTEC CORP COM 871503108 1581 66200 SH Call SOLE 66200 0 0 SYMANTEC CORP COM 871503108 480 20100 SH Put SOLE 20100 0 0 SYNALLOY CP DEL COM 871565107 3 300 SH SOLE 300 0 0 SYNAPTICS INC COM 87157D109 8365 156100 SH Put SOLE 156100 0 0 SYNAPTICS INC COM 87157D109 1921 35900 SH Call SOLE 35900 0 0 SYNAPTICS INC COM 87157D109 5720 106760 SH SOLE 106760 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 11 300 SH Call SOLE 300 0 0 SYNCHRONY FINL COM 87165B103 10477 288855 SH SOLE 288855 0 0 SYNCHRONY FINL COM 87165B103 3290 90700 SH Call SOLE 90700 0 0 SYNCHRONY FINL COM 87165B103 2844 78400 SH Put SOLE 78400 0 0 SYNERGY RES CORP COM 87164P103 460 51640 SH SOLE 51640 0 0 SYNERON MEDICAL LTD ORD SHS M87245102 109 13000 SH SOLE 13000 0 0 SYNGENTA AG SPONSORED ADR 87160A100 3817 48281 SH SOLE 48281 0 0 SYNGENTA AG SPONSORED ADR 87160A100 48 600 SH Put SOLE 600 0 0 SYNNEX CORP COM 87162W100 448 3700 SH Put SOLE 3700 0 0 SYNOPSYS INC COM 871607107 842 14300 SH Call SOLE 14300 0 0 SYNOPSYS INC COM 871607107 6 100 SH Put SOLE 100 0 0 SYNOVUS FINL CORP COM NEW 87161C501 313 7600 SH Call SOLE 7600 0 0 SYNOVUS FINL CORP COM NEW 87161C501 205 5000 SH Put SOLE 5000 0 0 SYNOVUS FINL CORP COM NEW 87161C501 361 8779 SH SOLE 8779 0 0 SYNTEL INC COM 87162H103 12 628 SH SOLE 628 0 0 SYSCO CORP COM 871829107 500 9032 SH SOLE 9032 0 0 SYSCO CORP COM 871829107 5066 91500 SH Call SOLE 91500 0 0 SYSCO CORP COM 871829107 2518 45500 SH Put SOLE 45500 0 0 SYSTEMAX INC COM 871851101 9 1000 SH SOLE 1000 0 0 T MOBILE US INC COM 872590104 5129 89182 SH SOLE 89182 0 0 T MOBILE US INC COM 872590104 219 3800 SH Call SOLE 3800 0 0 T MOBILE US INC COM 872590104 1490 25900 SH Put SOLE 25900 0 0 TABLEAU SOFTWARE INC CL A 87336U105 3796 90066 SH SOLE 90066 0 0 TABLEAU SOFTWARE INC CL A 87336U105 10680 253400 SH Put SOLE 253400 0 0 TABLEAU SOFTWARE INC CL A 87336U105 944 22400 SH Call SOLE 22400 0 0 TAHOE RES INC COM 873868103 707 75100 SH Call SOLE 75100 0 0 TAHOE RES INC COM 873868103 9 1000 SH Put SOLE 1000 0 0 TAILORED BRANDS INC COM 87403A107 1247 48800 SH Call SOLE 48800 0 0 TAILORED BRANDS INC COM 87403A107 501 19600 SH Put SOLE 19600 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 3333 115931 SH SOLE 115931 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 522 18200 SH Call SOLE 18200 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 507 17600 SH Put SOLE 17600 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1004 20364 SH SOLE 20364 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 252 5100 SH Call SOLE 5100 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 153 3100 SH Put SOLE 3100 0 0 TAL ED GROUP ADS REPSTG COM 874080104 604 8614 SH SOLE 8614 0 0 TAL ED GROUP ADS REPSTG COM 874080104 77 1100 SH Call SOLE 1100 0 0 TAL ED GROUP ADS REPSTG COM 874080104 1333 19000 SH Put SOLE 19000 0 0 TALLGRASS ENERGY GP LP SHS CL A 874696107 32 1200 SH SOLE 1200 0 0 TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 70 1485 SH SOLE 1485 0 0 TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 351 7400 SH Call SOLE 7400 0 0 TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 199 4200 SH Put SOLE 4200 0 0 TANGOE INC COM 87582Y108 39 4919 SH SOLE 4919 0 0 TANGOE INC COM 87582Y108 52 6600 SH Put SOLE 6600 0 0 TARENA INTL INC ADR 876108101 333 22200 SH SOLE 22200 0 0 TARGA RES CORP COM 87612G101 2377 42398 SH SOLE 42398 0 0 TARGA RES CORP COM 87612G101 926 16500 SH Call SOLE 16500 0 0 TARGA RES CORP COM 87612G101 2619 46700 SH Put SOLE 46700 0 0 TARGET CORP COM 87612E106 25894 358500 SH Call SOLE 358500 0 0 TARGET CORP COM 87612E106 3587 49700 SH Put SOLE 49700 0 0 TASER INTL INC COM 87651B104 390 16071 SH SOLE 16071 0 0 TASER INTL INC COM 87651B104 329 13600 SH Call SOLE 13600 0 0 TASER INTL INC COM 87651B104 414 17100 SH Put SOLE 17100 0 0 TATA MTRS LTD SPONSORED ADR 876568502 14 396 SH SOLE 396 0 0 TATA MTRS LTD SPONSORED ADR 876568502 1304 37900 SH Call SOLE 37900 0 0 TATA MTRS LTD SPONSORED ADR 876568502 5302 154200 SH Put SOLE 154200 0 0 TAUBMAN CTRS INC COM 876664103 59 800 SH Put SOLE 800 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 42 2200 SH SOLE 2200 0 0 TC PIPELINES LP UT COM LTD PRT 87233Q108 29 500 SH Call SOLE 500 0 0 TCF FINL CORP COM 872275102 607 31000 SH Call SOLE 31000 0 0 TCF FINL CORP COM 872275102 140 7100 SH Put SOLE 7100 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 1238 28400 SH Call SOLE 28400 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 1155 26500 SH Put SOLE 26500 0 0 TE CONNECTIVITY LTD REG SHS H84989104 49 700 SH Put SOLE 700 0 0 TE CONNECTIVITY LTD REG SHS H84989104 3770 54400 SH Call SOLE 54400 0 0 TEAM HEALTH HOLDINGS INC COM 87817A107 87 2000 SH SOLE 2000 0 0 TECH DATA CORP COM 878237106 237 2796 SH SOLE 2796 0 0 TECH DATA CORP COM 878237106 550 6500 SH Put SOLE 6500 0 0 TECK RESOURCES LTD CL B 878742204 1178 58818 SH SOLE 58818 0 0 TECK RESOURCES LTD CL B 878742204 1760 87900 SH Call SOLE 87900 0 0 TECK RESOURCES LTD CL B 878742204 1395 69700 SH Put SOLE 69700 0 0 TEEKAY CORPORATION COM Y8564W103 32 4000 SH Call SOLE 4000 0 0 TEEKAY CORPORATION COM Y8564W103 91 11300 SH Put SOLE 11300 0 0 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 341 23600 SH Put SOLE 23600 0 0 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 205 14200 SH Call SOLE 14200 0 0 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 318 22041 SH SOLE 22041 0 0 TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 1 200 SH SOLE 200 0 0 TEGNA INC COM 87901J105 107 5000 SH Call SOLE 5000 0 0 TEGNA INC COM 87901J105 150 7000 SH Put SOLE 7000 0 0 TEL INSTR ELECTRS CORP COM NEW 879165207 0 16 SH SOLE 16 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 245 13510 SH SOLE 13510 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 474 26100 SH Call SOLE 26100 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 944 51900 SH Put SOLE 51900 0 0 TELECOM ITALIA S P A NEW SPON ADR ORD 87927Y102 36 4021 SH SOLE 4021 0 0 TELECOM ITALIA S P A NEW SPON ADR SVGS 87927Y201 27 3686 SH SOLE 3686 0 0 TELEFLEX INC COM 879369106 89 552 SH SOLE 552 0 0 TELEFONICA S A SPONSORED ADR 879382208 35 3766 SH SOLE 3766 0 0 TEMPUR SEALY INTL INC COM 88023U101 112 1641 SH SOLE 1641 0 0 TEMPUR SEALY INTL INC COM 88023U101 1455 21300 SH Call SOLE 21300 0 0 TEMPUR SEALY INTL INC COM 88023U101 901 13200 SH Put SOLE 13200 0 0 TENARIS S A SPONSORED ADR 88031M109 108 3000 SH Call SOLE 3000 0 0 TENARIS S A SPONSORED ADR 88031M109 118 3300 SH Put SOLE 3300 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 1182 79900 SH Call SOLE 79900 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 601 40800 SH Put SOLE 40800 0 0 TENNECO INC COM 880349105 813 13000 SH Call SOLE 13000 0 0 TENNECO INC COM 880349105 118 1900 SH Put SOLE 1900 0 0 TERADATA CORP DEL COM 88076W103 1427 52500 SH Call SOLE 52500 0 0 TERADATA CORP DEL COM 88076W103 1073 39500 SH Put SOLE 39500 0 0 TERADYNE INC COM 880770102 717 28200 SH Put SOLE 28200 0 0 TERADYNE INC COM 880770102 4108 161730 SH SOLE 161730 0 0 TERADYNE INC COM 880770102 1491 58700 SH Call SOLE 58700 0 0 TEREX CORP NEW COM 880779103 990 31400 SH Put SOLE 31400 0 0 TEREX CORP NEW COM 880779103 3106 98500 SH Call SOLE 98500 0 0 TERNIUM SA SPON ADR 880890108 28 1171 SH SOLE 1171 0 0 TERNIUM SA SPON ADR 880890108 126 5200 SH Call SOLE 5200 0 0 TERRAFORM PWR INC CL A COM 88104R100 44 3418 SH SOLE 3418 0 0 TERRAFORM PWR INC CL A COM 88104R100 466 36300 SH Call SOLE 36300 0 0 TERRAFORM PWR INC CL A COM 88104R100 2506 195700 SH Put SOLE 195700 0 0 TERRENO RLTY CORP COM 88146M101 86 3004 SH SOLE 3004 0 0 TESLA MTRS INC COM 88160R101 24070 112681 SH Call SOLE 112681 0 0 TESLA MTRS INC COM 88160R101 32578 152479 SH Put SOLE 152479 0 0 TESORO CORP COM 881609101 6130 70100 SH Call SOLE 70100 0 0 TESORO CORP COM 881609101 7078 81000 SH Put SOLE 81000 0 0 TESORO LOGISTICS LP COM UNIT LP 88160T107 431 8500 SH Call SOLE 8500 0 0 TESORO LOGISTICS LP COM UNIT LP 88160T107 427 8400 SH Put SOLE 8400 0 0 TESSCO TECHNOLOGIES INC COM 872386107 1 101 SH SOLE 101 0 0 TESSERA HLDG CORP COM 88166T101 942 21311 SH SOLE 21311 0 0 TESSERA HLDG CORP COM 88166T101 62 1400 SH Put SOLE 1400 0 0 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 3521 97126 SH SOLE 97126 0 0 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 10453 288200 SH Call SOLE 288200 0 0 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 16152 445400 SH Put SOLE 445400 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 95 1200 SH Call SOLE 1200 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 141 1800 SH Put SOLE 1800 0 0 TEXAS INSTRS INC COM 882508104 1942 26615 SH SOLE 26615 0 0 TEXAS INSTRS INC COM 882508104 1991 27300 SH Call SOLE 27300 0 0 TEXAS INSTRS INC COM 882508104 3881 53200 SH Put SOLE 53200 0 0 TEXAS ROADHOUSE INC COM 882681109 288 5965 SH SOLE 5965 0 0 TEXAS ROADHOUSE INC COM 882681109 48 1000 SH Put SOLE 1000 0 0 TEXTRON INC COM 883203101 2637 54300 SH Call SOLE 54300 0 0 TEXTRON INC COM 883203101 1578 32500 SH Put SOLE 32500 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 417 2955 SH SOLE 2955 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 2766 19600 SH Call SOLE 19600 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 945 6700 SH Put SOLE 6700 0 0 THOMSON REUTERS CORP COM 884903105 346 7900 SH Call SOLE 7900 0 0 THOMSON REUTERS CORP COM 884903105 328 7500 SH Put SOLE 7500 0 0 THOR INDS INC COM 885160101 386 3860 SH SOLE 3860 0 0 THOR INDS INC COM 885160101 30 300 SH Call SOLE 300 0 0 THOR INDS INC COM 885160101 100 1000 SH Put SOLE 1000 0 0 TICC CAPITAL CORP COM 87244T109 25 3800 SH SOLE 3800 0 0 TIDEWATER INC COM 886423102 1 300 SH Call SOLE 300 0 0 TIFFANY & CO NEW COM 886547108 2904 37500 SH Put SOLE 37500 0 0 TIFFANY & CO NEW COM 886547108 1227 15850 SH SOLE 15850 0 0 TIFFANY & CO NEW COM 886547108 2007 25900 SH Call SOLE 25900 0 0 TILE SHOP HLDGS INC COM 88677Q109 285 14557 SH SOLE 14557 0 0 TILE SHOP HLDGS INC COM 88677Q109 39 2000 SH Call SOLE 2000 0 0 TILLYS INC CL A 886885102 307 23300 SH SOLE 23300 0 0 TIME INC NEW COM 887228104 1574 88152 SH SOLE 88152 0 0 TIME INC NEW COM 887228104 14 800 SH Call SOLE 800 0 0 TIME INC NEW COM 887228104 295 16500 SH Put SOLE 16500 0 0 TIME WARNER INC COM NEW 887317303 5995 62100 SH SOLE 62100 0 0 TIME WARNER INC COM NEW 887317303 40986 424600 SH Call SOLE 424600 0 0 TIME WARNER INC COM NEW 887317303 56559 585900 SH Put SOLE 585900 0 0 TIMKEN CO COM 887389104 95 2400 SH Call SOLE 2400 0 0 TIMKEN CO COM 887389104 190 4800 SH Put SOLE 4800 0 0 TIMKENSTEEL CORP COM 887399103 14 891 SH SOLE 891 0 0 TIMKENSTEEL CORP COM 887399103 14 900 SH Call SOLE 900 0 0 TIPTREE FINL INC CL A 88822Q103 18 3000 SH SOLE 3000 0 0 TITAN INTL INC ILL COM 88830M102 2497 222700 SH Call SOLE 222700 0 0 TITAN INTL INC ILL COM 88830M102 1616 144100 SH Put SOLE 144100 0 0 TITAN MACHY INC COM 88830R101 40 2758 SH SOLE 2758 0 0 TITAN MACHY INC COM 88830R101 47 3200 SH Call SOLE 3200 0 0 TITAN MACHY INC COM 88830R101 76 5200 SH Put SOLE 5200 0 0 TIVO CORP COM 88870P106 98 4736 SH Call SOLE 4736 0 0 TIVO CORP COM 88870P106 50 2400 SH Put SOLE 2400 0 0 TJX COS INC NEW COM 872540109 580 7700 SH Call SOLE 7700 0 0 TJX COS INC NEW COM 872540109 618 8200 SH Put SOLE 8200 0 0 TJX COS INC NEW COM 872540109 578 7693 SH SOLE 7693 0 0 TOLL BROTHERS INC COM 889478103 434 14000 SH Call SOLE 14000 0 0 TOLL BROTHERS INC COM 889478103 1207 38900 SH Put SOLE 38900 0 0 TOLL BROTHERS INC COM 889478103 1419 45782 SH SOLE 45782 0 0 TONIX PHARMACEUTICALS HLDG C COM NEW 890260201 0 6 SH SOLE 6 0 0 TORCHMARK CORP COM 891027104 666 9034 SH SOLE 9034 0 0 TORO CO COM 891092108 34 600 SH Call SOLE 600 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 4110 83300 SH Call SOLE 83300 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 3632 73600 SH Put SOLE 73600 0 0 TOTAL S A SPONSORED ADR 89151E109 7797 153000 SH Call SOLE 153000 0 0 TOTAL S A SPONSORED ADR 89151E109 3902 76600 SH Put SOLE 76600 0 0 TOTAL SYS SVCS INC COM 891906109 216 4400 SH Put SOLE 4400 0 0 TOTAL SYS SVCS INC COM 891906109 1285 26200 SH Call SOLE 26200 0 0 TOTAL SYS SVCS INC COM 891906109 40 809 SH SOLE 809 0 0 TOWER INTL INC COM 891826109 26 900 SH SOLE 900 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 146 7669 SH SOLE 7669 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 392 20600 SH Call SOLE 20600 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1943 102100 SH Put SOLE 102100 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 8 3200 SH SOLE 3200 0 0 TOWNSQUARE MEDIA INC CL A 892231101 19 1800 SH SOLE 1800 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 258 2203 SH SOLE 2203 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1230 10500 SH Call SOLE 10500 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1348 11500 SH Put SOLE 11500 0 0 TPI COMPOSITES INC COM 87266J104 87 5400 SH SOLE 5400 0 0 TRACTOR SUPPLY CO COM 892356106 46 600 SH Call SOLE 600 0 0 TRACTOR SUPPLY CO COM 892356106 2237 29500 SH Put SOLE 29500 0 0 TRACTOR SUPPLY CO COM 892356106 3548 46795 SH SOLE 46795 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 5 712 SH SOLE 712 0 0 TRANSALTA CORP COM 89346D107 25 4500 SH SOLE 4500 0 0 TRANSCANADA CORP COM 89353D107 8524 188800 SH Call SOLE 188800 0 0 TRANSCANADA CORP COM 89353D107 331 7300 SH Put SOLE 7300 0 0 TRANSDIGM GROUP INC COM 893641100 2090 8400 SH Call SOLE 8400 0 0 TRANSDIGM GROUP INC COM 893641100 150 600 SH Put SOLE 600 0 0 TRANSGLOBE ENERGY CORP COM 893662106 0 2 SH SOLE 2 0 0 TRANSOCEAN LTD REG SHS H8817H100 2693 182693 SH SOLE 182693 0 0 TRANSOCEAN LTD REG SHS H8817H100 4596 312160 SH Call SOLE 312160 0 0 TRANSOCEAN LTD REG SHS H8817H100 18671 1266820 SH Put SOLE 1266820 0 0 TRANSPORTADORA DE GAS SUR SPON ADR B 893870204 35 3900 SH SOLE 3900 0 0 TRAVELCENTERS AMER LLC COM 894174101 0 17 SH SOLE 17 0 0 TRAVELERS COMPANIES INC COM 89417E109 2653 21700 SH Put SOLE 21700 0 0 TRAVELERS COMPANIES INC COM 89417E109 793 6500 SH Call SOLE 6500 0 0 TRAVELERS COMPANIES INC COM 89417E109 287 2341 SH SOLE 2341 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 55 3876 SH SOLE 3876 0 0 TRAVELZOO INC COM NEW 89421Q205 25 2700 SH SOLE 2700 0 0 TREDEGAR CORP COM 894650100 33 1380 SH SOLE 1380 0 0 TREEHOUSE FOODS INC COM 89469A104 7 100 SH Call SOLE 100 0 0 TREX CO INC COM 89531P105 6 100 SH Call SOLE 100 0 0 TREX CO INC COM 89531P105 90 1400 SH Put SOLE 1400 0 0 TRI POINTE GROUP INC COM 87265H109 259 22519 SH SOLE 22519 0 0 TRI POINTE GROUP INC COM 87265H109 31 2700 SH Call SOLE 2700 0 0 TRI POINTE GROUP INC COM 87265H109 99 8600 SH Put SOLE 8600 0 0 TRIANGLE PETE CORP COM NEW 89600B201 1 3007 SH SOLE 3007 0 0 TRIBUNE MEDIA CO CL A 896047503 7 200 SH Call SOLE 200 0 0 TRIBUNE MEDIA CO CL A 896047503 171 4900 SH Put SOLE 4900 0 0 TRIMAS CORP COM NEW 896215209 28 1200 SH SOLE 1200 0 0 TRIMBLE INC COM 896239100 133 4400 SH Put SOLE 4400 0 0 TRINA SOLAR LIMITED SPON ADR 89628E104 3613 388494 SH SOLE 388494 0 0 TRINA SOLAR LIMITED SPON ADR 89628E104 942 101200 SH Call SOLE 101200 0 0 TRINA SOLAR LIMITED SPON ADR 89628E104 7059 758900 SH Put SOLE 758900 0 0 TRINET GROUP INC COM 896288107 2470 96400 SH Call SOLE 96400 0 0 TRINET GROUP INC COM 896288107 61 2400 SH Put SOLE 2400 0 0 TRINITY INDS INC COM 896522109 230 8284 SH SOLE 8284 0 0 TRINITY INDS INC COM 896522109 3063 110300 SH Call SOLE 110300 0 0 TRINITY INDS INC COM 896522109 2360 85000 SH Put SOLE 85000 0 0 TRINSEO S A SHS L9340P101 10 161 SH SOLE 161 0 0 TRINSEO S A SHS L9340P101 706 11900 SH Put SOLE 11900 0 0 TRINSEO S A SHS L9340P101 510 8600 SH Call SOLE 8600 0 0 TRIPADVISOR INC COM 896945201 851 18348 SH SOLE 18348 0 0 TRIPADVISOR INC COM 896945201 1544 33300 SH Call SOLE 33300 0 0 TRIPADVISOR INC COM 896945201 1893 40800 SH Put SOLE 40800 0 0 TRITON INTL LTD CL A G9078F107 18 1118 SH SOLE 1118 0 0 TRITON INTL LTD CL A G9078F107 13 800 SH Call SOLE 800 0 0 TRITON INTL LTD CL A G9078F107 46 2900 SH Put SOLE 2900 0 0 TRIUMPH GROUP INC NEW COM 896818101 227 8564 SH SOLE 8564 0 0 TRIUMPH GROUP INC NEW COM 896818101 3 100 SH Call SOLE 100 0 0 TRIUMPH GROUP INC NEW COM 896818101 13 500 SH Put SOLE 500 0 0 TRONC INC COM 89703P107 11 800 SH SOLE 800 0 0 TRONOX LTD SHS CL A Q9235V101 846 82100 SH Call SOLE 82100 0 0 TRONOX LTD SHS CL A Q9235V101 34 3300 SH Put SOLE 3300 0 0 TRUEBLUE INC COM 89785X101 99 4000 SH SOLE 4000 0 0 TRUECAR INC COM 89785L107 3710 296700 SH Call SOLE 296700 0 0 TRUECAR INC COM 89785L107 1074 85900 SH Put SOLE 85900 0 0 TRUSTCO BK CORP N Y COM 898349105 146 16700 SH SOLE 16700 0 0 TRUSTMARK CORP COM 898402102 28 786 SH SOLE 786 0 0 TTM TECHNOLOGIES INC COM 87305R109 487 35743 SH SOLE 35743 0 0 TTM TECHNOLOGIES INC COM 87305R109 45 3300 SH Put SOLE 3300 0 0 TUCOWS INC COM NEW 898697206 1 16 SH SOLE 16 0 0 TUCOWS INC COM NEW 898697206 4 100 SH Put SOLE 100 0 0 TUPPERWARE BRANDS CORP COM 899896104 474 9000 SH Call SOLE 9000 0 0 TUPPERWARE BRANDS CORP COM 899896104 52 1000 SH Put SOLE 1000 0 0 TUTOR PERINI CORP COM 901109108 263 9400 SH Call SOLE 9400 0 0 TUTOR PERINI CORP COM 901109108 25 900 SH Put SOLE 900 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 7512 267891 SH SOLE 267891 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 1842 65700 SH Call SOLE 65700 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 1689 60200 SH Put SOLE 60200 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 364 13373 SH SOLE 13373 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 3 100 SH Call SOLE 100 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 6 200 SH Put SOLE 200 0 0 TWILIO INC CL A 90138F102 670 23200 SH Call SOLE 23200 0 0 TWILIO INC CL A 90138F102 162 5600 SH Put SOLE 5600 0 0 TWITTER INC COM 90184L102 7859 482146 SH SOLE 482146 0 0 TWITTER INC COM 90184L102 5174 317200 SH Call SOLE 317200 0 0 TWITTER INC COM 90184L102 16233 995700 SH Put SOLE 995700 0 0 TWO HBRS INVT CORP COM 90187B101 876 100464 SH SOLE 100464 0 0 TYSON FOODS INC CL A 902494103 1816 29400 SH Call SOLE 29400 0 0 TYSON FOODS INC CL A 902494103 1962 31800 SH Put SOLE 31800 0 0 U S CONCRETE INC COM NEW 90333L201 1343 20500 SH Call SOLE 20500 0 0 U S CONCRETE INC COM NEW 90333L201 544 8300 SH Put SOLE 8300 0 0 U S G CORP COM NEW 903293405 1602 55500 SH Call SOLE 55500 0 0 U S G CORP COM NEW 903293405 1359 47000 SH Put SOLE 47000 0 0 U S SILICA HLDGS INC COM 90346E103 5587 98600 SH Call SOLE 98600 0 0 U S SILICA HLDGS INC COM 90346E103 2146 37900 SH Put SOLE 37900 0 0 U.S. AUTO PARTS NETWORK INC COM 90343C100 34 9600 SH SOLE 9600 0 0 UBIQUITI NETWORKS INC COM 90347A100 301 5200 SH Call SOLE 5200 0 0 UBIQUITI NETWORKS INC COM 90347A100 24 400 SH Put SOLE 400 0 0 UBS GROUP AG SHS H42097107 63 4018 SH SOLE 4018 0 0 UCP INC CL A 90265Y106 66 5500 SH SOLE 5500 0 0 UDR INC COM 902653104 27 737 SH SOLE 737 0 0 ULTA SALON COSMETCS & FRAG I COM 90384S303 1402 5498 SH SOLE 5498 0 0 ULTA SALON COSMETCS & FRAG I COM 90384S303 3260 12800 SH Call SOLE 12800 0 0 ULTA SALON COSMETCS & FRAG I COM 90384S303 1678 6600 SH Put SOLE 6600 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 0 22 SH SOLE 22 0 0 UNDER ARMOUR INC CL A 904311107 2689 92500 SH Call SOLE 92500 0 0 UNDER ARMOUR INC CL A 904311107 2687 92500 SH Put SOLE 92500 0 0 UNDER ARMOUR INC CL C 904311206 263 10435 SH SOLE 10435 0 0 UNDER ARMOUR INC CL C 904311206 673 26600 SH Call SOLE 26600 0 0 UNDER ARMOUR INC CL C 904311206 2364 93700 SH Put SOLE 93700 0 0 UNILEVER N V N Y SHS NEW 904784709 123 3000 SH Put SOLE 3000 0 0 UNILEVER N V N Y SHS NEW 904784709 180 4400 SH Call SOLE 4400 0 0 UNILEVER PLC SPON ADR NEW 904767704 166 4100 SH Put SOLE 4100 0 0 UNILEVER PLC SPON ADR NEW 904767704 458 11263 SH SOLE 11263 0 0 UNILEVER PLC SPON ADR NEW 904767704 657 16200 SH Call SOLE 16200 0 0 UNION PAC CORP COM 907818108 3349 32300 SH Call SOLE 32300 0 0 UNION PAC CORP COM 907818108 5379 51900 SH Put SOLE 51900 0 0 UNISYS CORP COM NEW 909214306 784 52451 SH SOLE 52451 0 0 UNISYS CORP COM NEW 909214306 6 400 SH Call SOLE 400 0 0 UNISYS CORP COM NEW 909214306 18 1200 SH Put SOLE 1200 0 0 UNIT CORP COM 909218109 26 975 SH SOLE 975 0 0 UNIT CORP COM 909218109 48 1800 SH Call SOLE 1800 0 0 UNIT CORP COM 909218109 158 5900 SH Put SOLE 5900 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 1 100 SH SOLE 100 0 0 UNITED CONTL HLDGS INC COM 910047109 3443 47200 SH Put SOLE 47200 0 0 UNITED CONTL HLDGS INC COM 910047109 22056 302700 SH Call SOLE 302700 0 0 UNITED NAT FOODS INC COM 911163103 72 1500 SH Call SOLE 1500 0 0 UNITED NAT FOODS INC COM 911163103 24 500 SH Put SOLE 500 0 0 UNITED PARCEL SERVICE INC CL B 911312106 12333 107600 SH Call SOLE 107600 0 0 UNITED PARCEL SERVICE INC CL B 911312106 2567 22400 SH Put SOLE 22400 0 0 UNITED RENTALS INC COM 911363109 37325 353500 SH Call SOLE 353500 0 0 UNITED RENTALS INC COM 911363109 13118 124200 SH Put SOLE 124200 0 0 UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 635 67959 SH SOLE 67959 0 0 UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 145 15700 SH Call SOLE 15700 0 0 UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 181 19200 SH Put SOLE 19200 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 4376 373365 SH SOLE 373365 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 10818 923000 SH Call SOLE 923000 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 21579 1841600 SH Put SOLE 1841600 0 0 UNITED STATES STL CORP NEW COM 912909108 19254 583300 SH Call SOLE 583300 0 0 UNITED STATES STL CORP NEW COM 912909108 27561 834900 SH Put SOLE 834900 0 0 UNITED TECHNOLOGIES CORP COM 913017109 2026 18483 SH SOLE 18483 0 0 UNITED TECHNOLOGIES CORP COM 913017109 2381 21700 SH Call SOLE 21700 0 0 UNITED TECHNOLOGIES CORP COM 913017109 3419 31200 SH Put SOLE 31200 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 872 6080 SH SOLE 6080 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 14 100 SH Call SOLE 100 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 1320 9200 SH Put SOLE 9200 0 0 UNITEDHEALTH GROUP INC COM 91324P102 5232 32700 SH Put SOLE 32700 0 0 UNITEDHEALTH GROUP INC COM 91324P102 2935 18340 SH SOLE 18340 0 0 UNITEDHEALTH GROUP INC COM 91324P102 1248 7800 SH Call SOLE 7800 0 0 UNITY BANCORP INC COM 913290102 3 220 SH SOLE 220 0 0 UNIVAR INC COM 91336L107 28 1000 SH Call SOLE 1000 0 0 UNIVERSAL AMERN CORP NEW COM 91338E101 255 25600 SH SOLE 25600 0 0 UNIVERSAL CORP VA COM 913456109 387 6070 SH SOLE 6070 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 224 3974 SH SOLE 3974 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 5557 98700 SH Call SOLE 98700 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 9498 168700 SH Put SOLE 168700 0 0 UNIVERSAL FST PRODS INC COM 913543104 61 598 SH SOLE 598 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 425 3996 SH SOLE 3996 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 149 1400 SH Call SOLE 1400 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 32 300 SH Put SOLE 300 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 670 23602 SH SOLE 23602 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 35 1200 SH Call SOLE 1200 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 258 9100 SH Put SOLE 9100 0 0 UNIVERSAL SEC INSTRS INC COM NEW 913821302 0 42 SH SOLE 42 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 31 10700 SH SOLE 10700 0 0 UNUM GROUP COM 91529Y106 1432 32592 SH SOLE 32592 0 0 UNUM GROUP COM 91529Y106 57 1300 SH Put SOLE 1300 0 0 URBAN OUTFITTERS INC COM 917047102 439 15425 SH SOLE 15425 0 0 URBAN OUTFITTERS INC COM 917047102 513 18000 SH Call SOLE 18000 0 0 URBAN OUTFITTERS INC COM 917047102 561 19700 SH Put SOLE 19700 0 0 US BANCORP DEL COM NEW 902973304 5507 107200 SH Put SOLE 107200 0 0 US BANCORP DEL COM NEW 902973304 2691 52378 SH SOLE 52378 0 0 US BANCORP DEL COM NEW 902973304 5697 110900 SH Call SOLE 110900 0 0 USA TRUCK INC COM 902925106 52 5975 SH SOLE 5975 0 0 USD PARTNERS LP COM UT REP LTD 903318103 0 26 SH SOLE 26 0 0 V F CORP COM 918204108 5781 108359 SH SOLE 108359 0 0 V F CORP COM 918204108 1762 33000 SH Call SOLE 33000 0 0 V F CORP COM 918204108 7650 143400 SH Put SOLE 143400 0 0 VAIL RESORTS INC COM 91879Q109 162 1000 SH Put SOLE 1000 0 0 VALE S A ADR 91912E105 3039 398770 SH SOLE 398770 0 0 VALE S A ADR 91912E105 2294 301000 SH Call SOLE 301000 0 0 VALE S A ADR 91912E105 15764 2068700 SH Put SOLE 2068700 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 928 64000 SH Call SOLE 64000 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 4877 336100 SH Put SOLE 336100 0 0 VALERO ENERGY CORP NEW COM 91913Y100 9134 133700 SH Call SOLE 133700 0 0 VALERO ENERGY CORP NEW COM 91913Y100 3565 52200 SH Put SOLE 52200 0 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 2062 37487 SH SOLE 37487 0 0 VALLEY NATL BANCORP COM 919794107 218 18739 SH SOLE 18739 0 0 VALMONT INDS INC COM 920253101 131 930 SH SOLE 930 0 0 VALMONT INDS INC COM 920253101 536 3800 SH Put SOLE 3800 0 0 VALSPAR CORP COM 920355104 1450 13990 SH SOLE 13990 0 0 VALSPAR CORP COM 920355104 10 100 SH Put SOLE 100 0 0 VANDA PHARMACEUTICALS INC COM 921659108 510 32000 SH SOLE 32000 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1258 60121 SH SOLE 60121 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1958 93700 SH Call SOLE 93700 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1617 77400 SH Put SOLE 77400 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 625 19800 SH Put SOLE 19800 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 1335 42500 SH Call SOLE 42500 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 1502 45100 SH Call SOLE 45100 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 2320 69600 SH Put SOLE 69600 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 974 45900 SH Put SOLE 45900 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 4059 191300 SH Call SOLE 191300 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 776 36564 SH SOLE 36564 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 319 4458 SH SOLE 4458 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 43 600 SH Call SOLE 600 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 3702 51700 SH Put SOLE 51700 0 0 VANGUARD INDEX FDS REIT ETF 922908553 696 8400 SH Put SOLE 8400 0 0 VANGUARD INDEX FDS REIT ETF 922908553 332 4025 SH SOLE 4025 0 0 VANGUARD INDEX FDS REIT ETF 922908553 323 3900 SH Call SOLE 3900 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 821 4000 SH SOLE 4000 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 452 2200 SH Call SOLE 2200 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 329 1600 SH Put SOLE 1600 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 602 5200 SH Put SOLE 5200 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 277 2400 SH SOLE 2400 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 150 1300 SH Call SOLE 1300 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 168 4709 SH SOLE 4709 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 44 1200 SH Call SOLE 1200 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 237 6600 SH Put SOLE 6600 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 645 13453 SH SOLE 13453 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 879 18300 SH Call SOLE 18300 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 2059 42900 SH Put SOLE 42900 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 106 1733 SH SOLE 1733 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 60 1222 SH SOLE 1222 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 196 2465 SH SOLE 2465 0 0 VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 9 100 SH Put SOLE 100 0 0 VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 26 300 SH Call SOLE 300 0 0 VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 91 1072 SH SOLE 1072 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 38 500 SH Call SOLE 500 0 0 VANTIV INC CL A 92210H105 60 1000 SH Call SOLE 1000 0 0 VARIAN MED SYS INC COM 92220P105 222 2472 SH SOLE 2472 0 0 VARIAN MED SYS INC COM 92220P105 306 3400 SH Call SOLE 3400 0 0 VARIAN MED SYS INC COM 92220P105 117 1300 SH Put SOLE 1300 0 0 VASCO DATA SEC INTL INC COM 92230Y104 9 700 SH Call SOLE 700 0 0 VASCO DATA SEC INTL INC COM 92230Y104 183 13400 SH Put SOLE 13400 0 0 VBI VACCINES INC COM NEW 91822J103 7 2364 SH SOLE 2364 0 0 VECTOR GROUP LTD COM 92240M108 284 12500 SH Call SOLE 12500 0 0 VECTOR GROUP LTD COM 92240M108 173 7600 SH Put SOLE 7600 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 0 27 SH SOLE 27 0 0 VEECO INSTRS INC DEL COM 922417100 3 100 SH Call SOLE 100 0 0 VEECO INSTRS INC DEL COM 922417100 39 1326 SH SOLE 1326 0 0 VEEVA SYS INC CL A COM 922475108 7852 192900 SH Call SOLE 192900 0 0 VEEVA SYS INC CL A COM 922475108 272 6700 SH Put SOLE 6700 0 0 VENTAS INC COM 92276F100 731 11700 SH Call SOLE 11700 0 0 VENTAS INC COM 92276F100 257 4100 SH Put SOLE 4100 0 0 VERA BRADLEY INC COM 92335C106 23 2000 SH Call SOLE 2000 0 0 VERACYTE INC COM 92337F107 10 1300 SH SOLE 1300 0 0 VEREIT INC COM 92339V100 585 69100 SH Call SOLE 69100 0 0 VEREIT INC COM 92339V100 215 25400 SH Put SOLE 25400 0 0 VERIFONE SYS INC COM 92342Y109 4567 257581 SH SOLE 257581 0 0 VERIFONE SYS INC COM 92342Y109 234 13100 SH Call SOLE 13100 0 0 VERIFONE SYS INC COM 92342Y109 1338 75400 SH Put SOLE 75400 0 0 VERISIGN INC COM 92343E102 175 2300 SH Put SOLE 2300 0 0 VERISIGN INC COM 92343E102 3332 43800 SH Call SOLE 43800 0 0 VERISK ANALYTICS INC COM 92345Y106 24 300 SH Put SOLE 300 0 0 VERISK ANALYTICS INC COM 92345Y106 308 3800 SH Call SOLE 3800 0 0 VERISK ANALYTICS INC COM 92345Y106 123 1512 SH SOLE 1512 0 0 VERITIV CORP COM 923454102 27 500 SH SOLE 500 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 35341 662100 SH Call SOLE 662100 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 9258 173500 SH Put SOLE 173500 0 0 VERSAR INC COM 925297103 0 13 SH SOLE 13 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1232 16727 SH SOLE 16727 0 0 VIACOM INC NEW CL B 92553P201 1002 28553 SH SOLE 28553 0 0 VIACOM INC NEW CL B 92553P201 6459 183900 SH Call SOLE 183900 0 0 VIACOM INC NEW CL B 92553P201 5197 147900 SH Put SOLE 147900 0 0 VIAD CORP COM NEW 92552R406 155 3520 SH SOLE 3520 0 0 VIAVI SOLUTIONS INC COM 925550105 41 5000 SH Put SOLE 5000 0 0 VIAVI SOLUTIONS INC COM 925550105 178 21722 SH SOLE 21722 0 0 VIDEOCON D2H LTD ADR 92657J101 40 4900 SH SOLE 4900 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 3 100 SH SOLE 100 0 0 VIMPELCOM LTD SPONSORED ADR 92719A106 6247 1622300 SH Call SOLE 1622300 0 0 VIMPELCOM LTD SPONSORED ADR 92719A106 3074 798500 SH Put SOLE 798500 0 0 VINCE HLDG CORP COM 92719W108 24 6000 SH Put SOLE 6000 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 820 74451 SH SOLE 74451 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 6674 606000 SH Call SOLE 606000 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 5591 507600 SH Put SOLE 507600 0 0 VIRTU FINL INC CL A 928254101 16 1009 SH SOLE 1009 0 0 VIRTU FINL INC CL A 928254101 8 500 SH Call SOLE 500 0 0 VIRTU FINL INC CL A 928254101 11 700 SH Put SOLE 700 0 0 VISA INC COM CL A 92826C839 10423 133600 SH Call SOLE 133600 0 0 VISA INC COM CL A 92826C839 3739 47900 SH Put SOLE 47900 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 443 27372 SH SOLE 27372 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 3 200 SH Call SOLE 200 0 0 VISTA OUTDOOR INC COM 928377100 229 6204 SH SOLE 6204 0 0 VISTEON CORP COM NEW 92839U206 16 200 SH Call SOLE 200 0 0 VITAMIN SHOPPE INC COM 92849E101 136 5711 SH SOLE 5711 0 0 VIVUS INC COM 928551100 51 44748 SH SOLE 44748 0 0 VMWARE INC CL A COM 928563402 26336 334500 SH Call SOLE 334500 0 0 VMWARE INC CL A COM 928563402 24695 313700 SH Put SOLE 313700 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 37 2000 SH Call SOLE 2000 0 0 VODAFONE GROUP PLC NEW SPNSR ADR 92857W308 2894 118468 SH SOLE 118468 0 0 VODAFONE GROUP PLC NEW SPNSR ADR 92857W308 2836 116100 SH Call SOLE 116100 0 0 VODAFONE GROUP PLC NEW SPNSR ADR 92857W308 4476 183200 SH Put SOLE 183200 0 0 VOLT INFORMATION SCIENCES IN COM 928703107 12 1717 SH SOLE 1717 0 0 VONAGE HLDGS CORP COM 92886T201 312 45562 SH SOLE 45562 0 0 VORNADO RLTY TR SH BEN INT 929042109 135 1300 SH Call SOLE 1300 0 0 VORNADO RLTY TR SH BEN INT 929042109 1503 14400 SH Put SOLE 14400 0 0 VOXX INTL CORP CL A 91829F104 22 4644 SH SOLE 4644 0 0 VOYA FINL INC COM 929089100 1684 42930 SH SOLE 42930 0 0 VOYA FINL INC COM 929089100 122 3100 SH Call SOLE 3100 0 0 VULCAN MATLS CO COM 929160109 814 6506 SH SOLE 6506 0 0 VULCAN MATLS CO COM 929160109 89 700 SH Call SOLE 700 0 0 VULCAN MATLS CO COM 929160109 2602 20800 SH Put SOLE 20800 0 0 VWR CORP COM 91843L103 102 4066 SH SOLE 4066 0 0 W & T OFFSHORE INC COM 92922P106 155 56000 SH SOLE 56000 0 0 W P CAREY INC COM 92936U109 6 100 SH Call SOLE 100 0 0 WABASH NATL CORP COM 929566107 71 4500 SH Put SOLE 4500 0 0 WABASH NATL CORP COM 929566107 367 23222 SH SOLE 23222 0 0 WABASH NATL CORP COM 929566107 174 11000 SH Call SOLE 11000 0 0 WABCO HLDGS INC COM 92927K102 234 2200 SH Call SOLE 2200 0 0 WABCO HLDGS INC COM 92927K102 20 193 SH SOLE 193 0 0 WABTEC CORP COM 929740108 364 4380 SH SOLE 4380 0 0 WABTEC CORP COM 929740108 116 1400 SH Put SOLE 1400 0 0 WADDELL & REED FINL INC CL A 930059100 148 7600 SH Call SOLE 7600 0 0 WADDELL & REED FINL INC CL A 930059100 277 14200 SH Put SOLE 14200 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 7447 90000 SH Call SOLE 90000 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 1399 16900 SH Put SOLE 16900 0 0 WALKER & DUNLOP INC COM 93148P102 6 200 SH SOLE 200 0 0 WAL-MART STORES INC COM 931142103 2187 31644 SH SOLE 31644 0 0 WAL-MART STORES INC COM 931142103 1563 22600 SH Call SOLE 22600 0 0 WAL-MART STORES INC COM 931142103 2387 34500 SH Put SOLE 34500 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 281 27028 SH SOLE 27028 0 0 WASHINGTON TR BANCORP COM 940610108 0 8 SH SOLE 8 0 0 WASTE MGMT INC DEL COM 94106L109 752 10600 SH Put SOLE 10600 0 0 WASTE MGMT INC DEL COM 94106L109 1531 21600 SH Call SOLE 21600 0 0 WATERS CORP COM 941848103 279 2077 SH SOLE 2077 0 0 WATERS CORP COM 941848103 13 100 SH Call SOLE 100 0 0 WATERS CORP COM 941848103 67 500 SH Put SOLE 500 0 0 WATSCO INC COM 942622200 43 293 SH SOLE 293 0 0 WAYFAIR INC CL A 94419L101 225 6300 SH Call SOLE 6300 0 0 WAYFAIR INC CL A 94419L101 788 22400 SH Put SOLE 22400 0 0 WCI CMNTYS INC COM PAR $0.01 92923C807 16 700 SH Put SOLE 700 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 1398 280800 SH Call SOLE 280800 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 948 190100 SH Put SOLE 190100 0 0 WEB COM GROUP INC COM 94733A104 265 12539 SH SOLE 12539 0 0 WEBMD HEALTH CORP COM 94770V102 64 1300 SH Put SOLE 1300 0 0 WEBMD HEALTH CORP COM 94770V102 124 2500 SH Call SOLE 2500 0 0 WEBSTER FINL CORP CONN COM 947890109 89 1632 SH SOLE 1632 0 0 WEBSTER FINL CORP CONN COM 947890109 353 6500 SH Put SOLE 6500 0 0 WEC ENERGY GROUP INC COM 92939U106 622 10600 SH Call SOLE 10600 0 0 WEC ENERGY GROUP INC COM 92939U106 1390 23700 SH Put SOLE 23700 0 0 WEIBO CORP SPONSORED ADR 948596101 5573 137276 SH SOLE 137276 0 0 WEIBO CORP SPONSORED ADR 948596101 2095 51700 SH Call SOLE 51700 0 0 WEIBO CORP SPONSORED ADR 948596101 6420 158160 SH Put SOLE 158160 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 526 46000 SH Call SOLE 46000 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 521 45500 SH Put SOLE 45500 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 1042 7600 SH Call SOLE 7600 0 0 WELLS FARGO & CO NEW COM 949746101 3202 58094 SH SOLE 58094 0 0 WELLS FARGO & CO NEW COM 949746101 5765 104500 SH Call SOLE 104500 0 0 WELLS FARGO & CO NEW COM 949746101 2421 43900 SH Put SOLE 43900 0 0 WELLTOWER INC COM 95040Q104 911 13604 SH SOLE 13604 0 0 WELLTOWER INC COM 95040Q104 847 12700 SH Call SOLE 12700 0 0 WELLTOWER INC COM 95040Q104 1003 15000 SH Put SOLE 15000 0 0 WENDYS CO COM 95058W100 40 2900 SH Call SOLE 2900 0 0 WENDYS CO COM 95058W100 236 17500 SH Put SOLE 17500 0 0 WERNER ENTERPRISES INC COM 950755108 135 5000 SH Call SOLE 5000 0 0 WESCO INTL INC COM 95082P105 213 3200 SH Call SOLE 3200 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 44 518 SH SOLE 518 0 0 WESTAR ENERGY INC COM 95709T100 1011 17933 SH SOLE 17933 0 0 WESTERN DIGITAL CORP COM 958102105 6427 94534 SH Put SOLE 94534 0 0 WESTERN DIGITAL CORP COM 958102105 10555 155322 SH Call SOLE 155322 0 0 WESTERN DIGITAL CORP COM 958102105 336 4940 SH SOLE 4940 0 0 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 271 4600 SH Put SOLE 4600 0 0 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 470 8000 SH Call SOLE 8000 0 0 WESTERN REFNG INC COM 959319104 339 8967 SH SOLE 8967 0 0 WESTERN REFNG INC COM 959319104 990 26129 SH Call SOLE 26129 0 0 WESTERN REFNG INC COM 959319104 708 18700 SH Put SOLE 18700 0 0 WESTERN REFNG LOGISTICS LP COM UNIT REP LTP 95931Q205 19 882 SH SOLE 882 0 0 WESTERN REFNG LOGISTICS LP COM UNIT REP LTP 95931Q205 15 700 SH Call SOLE 700 0 0 WESTERN UN CO COM 959802109 238 11000 SH Call SOLE 11000 0 0 WESTERN UN CO COM 959802109 298 13700 SH Put SOLE 13700 0 0 WESTLAKE CHEM CORP COM 960413102 11 200 SH Put SOLE 200 0 0 WESTLAKE CHEM CORP COM 960413102 634 11322 SH SOLE 11322 0 0 WESTLAKE CHEM CORP COM 960413102 6 100 SH Call SOLE 100 0 0 WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 63 2892 SH SOLE 2892 0 0 WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 11 500 SH Put SOLE 500 0 0 WESTMORELAND COAL CO COM 960878106 82 4621 SH SOLE 4621 0 0 WESTMORELAND COAL CO COM 960878106 792 44800 SH Call SOLE 44800 0 0 WESTMORELAND COAL CO COM 960878106 163 9200 SH Put SOLE 9200 0 0 WESTPAC BKG CORP SPONSORED ADR 961214301 1 27 SH SOLE 27 0 0 WESTROCK CO COM 96145D105 2869 56505 SH SOLE 56505 0 0 WESTROCK CO COM 96145D105 4731 93200 SH Call SOLE 93200 0 0 WESTROCK CO COM 96145D105 7849 154600 SH Put SOLE 154600 0 0 WEX INC COM 96208T104 30 266 SH SOLE 266 0 0 WEX INC COM 96208T104 112 1000 SH Call SOLE 1000 0 0 WEYERHAEUSER CO COM 962166104 790 26300 SH Put SOLE 26300 0 0 WEYERHAEUSER CO COM 962166104 691 23000 SH Call SOLE 23000 0 0 WEYERHAEUSER CO COM 962166104 1007 33468 SH SOLE 33468 0 0 WHIRLPOOL CORP COM 963320106 999 5500 SH Put SOLE 5500 0 0 WHIRLPOOL CORP COM 963320106 3307 18200 SH Call SOLE 18200 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 645 771 SH SOLE 771 0 0 WHITEWAVE FOODS CO COM 966244105 7897 142000 SH Call SOLE 142000 0 0 WHITEWAVE FOODS CO COM 966244105 14012 252000 SH Put SOLE 252000 0 0 WHITING PETE CORP NEW COM 966387102 3644 303200 SH Call SOLE 303200 0 0 WHITING PETE CORP NEW COM 966387102 1593 132500 SH Put SOLE 132500 0 0 WHOLE FOODS MKT INC COM 966837106 5455 177333 SH SOLE 177333 0 0 WHOLE FOODS MKT INC COM 966837106 9618 312700 SH Call SOLE 312700 0 0 WHOLE FOODS MKT INC COM 966837106 23459 762600 SH Put SOLE 762600 0 0 WILEY JOHN & SONS INC CL A 968223206 44 800 SH SOLE 800 0 0 WILLDAN GROUP INC COM 96924N100 56 2485 SH SOLE 2485 0 0 WILLIAMS COS INC DEL COM 969457100 4315 138600 SH Put SOLE 138600 0 0 WILLIAMS COS INC DEL COM 969457100 16 527 SH SOLE 527 0 0 WILLIAMS COS INC DEL COM 969457100 5716 183500 SH Call SOLE 183500 0 0 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 3723 97900 SH Call SOLE 97900 0 0 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 2792 73400 SH Put SOLE 73400 0 0 WILLIAMS SONOMA INC COM 969904101 1556 32151 SH SOLE 32151 0 0 WILLIAMS SONOMA INC COM 969904101 461 9500 SH Call SOLE 9500 0 0 WILLIAMS SONOMA INC COM 969904101 2910 60100 SH Put SOLE 60100 0 0 WINDSTREAM HLDGS INC COM NEW 97382A200 41 5600 SH Call SOLE 5600 0 0 WINDSTREAM HLDGS INC COM NEW 97382A200 172 23400 SH Put SOLE 23400 0 0 WINGSTOP INC COM 974155103 4 127 SH SOLE 127 0 0 WINNEBAGO INDS INC COM 974637100 22 701 SH SOLE 701 0 0 WISDOMTREE INVTS INC COM 97717P104 117 10474 SH SOLE 10474 0 0 WISDOMTREE INVTS INC COM 97717P104 1484 133200 SH Put SOLE 133200 0 0 WISDOMTREE INVTS INC COM 97717P104 1388 124700 SH Call SOLE 124700 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 81 1415 SH SOLE 1415 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 321 5600 SH Call SOLE 5600 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 63 1100 SH Put SOLE 1100 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 202 10019 SH SOLE 10019 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 4 200 SH Call SOLE 200 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 306 15200 SH Put SOLE 15200 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 247 4982 SH SOLE 4982 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 694 14000 SH Call SOLE 14000 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 994 20000 SH Put SOLE 20000 0 0 WIX COM LTD SHS M98068105 339 7600 SH Put SOLE 7600 0 0 WIX COM LTD SHS M98068105 793 17800 SH Call SOLE 17800 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 69 2500 SH SOLE 2500 0 0 WOLVERINE WORLD WIDE INC COM 978097103 86 3920 SH SOLE 3920 0 0 WORKDAY INC CL A 98138H101 4898 74100 SH Call SOLE 74100 0 0 WORKDAY INC CL A 98138H101 616 9300 SH Put SOLE 9300 0 0 WORLD ACCEP CORP DEL COM 981419104 6 86 SH SOLE 86 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 200 10857 SH SOLE 10857 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 13 700 SH Put SOLE 700 0 0 WORTHINGTON INDS INC COM 981811102 52 1100 SH Call SOLE 1100 0 0 WORTHINGTON INDS INC COM 981811102 152 3200 SH Put SOLE 3200 0 0 WPP PLC NEW ADR 92937A102 22 200 SH Call SOLE 200 0 0 WPP PLC NEW ADR 92937A102 321 2900 SH Put SOLE 2900 0 0 WPX ENERGY INC COM 98212B103 4948 339600 SH Put SOLE 339600 0 0 WPX ENERGY INC COM 98212B103 7225 495900 SH Call SOLE 495900 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 428 18638 SH SOLE 18638 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 1602 20981 SH SOLE 20981 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 252 3300 SH Call SOLE 3300 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 2750 36000 SH Put SOLE 36000 0 0 WYNN RESORTS LTD COM 983134107 119 1377 SH SOLE 1377 0 0 WYNN RESORTS LTD COM 983134107 10017 115700 SH Call SOLE 115700 0 0 WYNN RESORTS LTD COM 983134107 11767 136000 SH Put SOLE 136000 0 0 XCERRA CORP COM 98400J108 21 2800 SH SOLE 2800 0 0 XERIUM TECHNOLOGIES INC COM NEW 98416J118 6 1100 SH SOLE 1100 0 0 XEROX CORP COM 984121103 188 21506 SH SOLE 21506 0 0 XEROX CORP COM 984121103 844 96700 SH Call SOLE 96700 0 0 XEROX CORP COM 984121103 739 84700 SH Put SOLE 84700 0 0 XILINX INC COM 983919101 300 4967 SH SOLE 4967 0 0 XILINX INC COM 983919101 2268 37600 SH Call SOLE 37600 0 0 XILINX INC COM 983919101 1434 23800 SH Put SOLE 23800 0 0 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 53 10700 SH SOLE 10700 0 0 XL GROUP LTD COM G98294104 67 1800 SH Call SOLE 1800 0 0 XPO LOGISTICS INC COM 983793100 10159 235389 SH SOLE 235389 0 0 XPO LOGISTICS INC COM 983793100 13420 310900 SH Call SOLE 310900 0 0 XPO LOGISTICS INC COM 983793100 3409 79000 SH Put SOLE 79000 0 0 XUNLEI LTD SPONSORED ADR 98419E108 4 1000 SH Put SOLE 1000 0 0 XYLEM INC COM 98419M100 312 6300 SH Call SOLE 6300 0 0 XYLEM INC COM 98419M100 5 100 SH Put SOLE 100 0 0 YADKIN FINL CORP COM 984305102 1104 32218 SH SOLE 32218 0 0 YAHOO INC COM 984332106 3482 90000 SH Call SOLE 90000 0 0 YAHOO INC COM 984332106 3135 81100 SH Put SOLE 81100 0 0 YAHOO INC COM 984332106 1310 33867 SH SOLE 33867 0 0 YAMANA GOLD INC COM 98462Y100 233 83096 SH SOLE 83096 0 0 YAMANA GOLD INC COM 98462Y100 136 48400 SH Call SOLE 48400 0 0 YAMANA GOLD INC COM 98462Y100 44 15300 SH Put SOLE 15300 0 0 YANDEX N V SHS CLASS A N97284108 74 3675 SH SOLE 3675 0 0 YANDEX N V SHS CLASS A N97284108 3237 160900 SH Call SOLE 160900 0 0 YANDEX N V SHS CLASS A N97284108 1459 72500 SH Put SOLE 72500 0 0 YANZHOU COAL MNG CO LTD SPON ADR H SHS 984846105 6 900 SH SOLE 900 0 0 YELP INC CL A 985817105 3719 97500 SH Call SOLE 97500 0 0 YELP INC CL A 985817105 17512 459300 SH Put SOLE 459300 0 0 YINGLI GREEN ENERGY HLDG CO ADR NEW 98584B202 1 200 SH SOLE 200 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 1897 114900 SH Call SOLE 114900 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 6825 413600 SH Put SOLE 413600 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 2430 147295 SH SOLE 147295 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 23 1700 SH Put SOLE 1700 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 143 10700 SH Call SOLE 10700 0 0 YUM BRANDS INC COM 988498101 14465 228400 SH Call SOLE 228400 0 0 YUM BRANDS INC COM 988498101 6632 104700 SH Put SOLE 104700 0 0 YUM CHINA HLDGS INC COM 98850P109 483 18500 SH Call SOLE 18500 0 0 YUM CHINA HLDGS INC COM 98850P109 358 13700 SH Put SOLE 13700 0 0 YY INC ADS REPCOM CLA 98426T106 627 15910 SH SOLE 15910 0 0 YY INC ADS REPCOM CLA 98426T106 1423 36100 SH Call SOLE 36100 0 0 YY INC ADS REPCOM CLA 98426T106 2112 53500 SH Put SOLE 53500 0 0 ZAGG INC COM 98884U108 84 11800 SH Call SOLE 11800 0 0 ZAYO GROUP HLDGS INC COM 98919V105 3 100 SH Call SOLE 100 0 0 ZAYO GROUP HLDGS INC COM 98919V105 42 1300 SH Put SOLE 1300 0 0 ZAYO GROUP HLDGS INC COM 98919V105 1367 41612 SH SOLE 41612 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 2384 27800 SH Call SOLE 27800 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 258 3000 SH Put SOLE 3000 0 0 ZENDESK INC COM 98936J101 119 5600 SH Call SOLE 5600 0 0 ZENDESK INC COM 98936J101 42 2000 SH Put SOLE 2000 0 0 ZILLOW GROUP INC CL A 98954M101 2785 76400 SH Call SOLE 76400 0 0 ZILLOW GROUP INC CL A 98954M101 426 11700 SH Put SOLE 11700 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 15395 422100 SH Call SOLE 422100 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 1282 35100 SH Put SOLE 35100 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 824 7986 SH SOLE 7986 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 495 4800 SH Call SOLE 4800 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 619 6000 SH Put SOLE 6000 0 0 ZIONS BANCORPORATION COM 989701107 4576 106300 SH Call SOLE 106300 0 0 ZIONS BANCORPORATION COM 989701107 6332 147200 SH Put SOLE 147200 0 0 ZIX CORP COM 98974P100 17 3400 SH SOLE 3400 0 0 ZOES KITCHEN INC COM 98979J109 166 6900 SH Call SOLE 6900 0 0 ZOES KITCHEN INC COM 98979J109 81 3400 SH Put SOLE 3400 0 0 ZOETIS INC CL A 98978V103 379 7085 SH SOLE 7085 0 0 ZOETIS INC CL A 98978V103 742 13900 SH Call SOLE 13900 0 0 ZOETIS INC CL A 98978V103 1919 35800 SH Put SOLE 35800 0 0 ZOSANO PHARMA CORP COM 98979H103 0 164 SH SOLE 164 0 0 ZUMIEZ INC COM 989817101 83 3800 SH Call SOLE 3800 0 0 ZUMIEZ INC COM 989817101 153 7000 SH Put SOLE 7000 0 0 ZYNGA INC CL A 98986T108 547 212900 SH Put SOLE 212900 0 0 ZYNGA INC CL A 98986T108 188 73162 SH SOLE 73162 0 0 ZYNGA INC CL A 98986T108 233 90600 SH Call SOLE 90600 0 0