0001534270-17-000002.txt : 20170112 0001534270-17-000002.hdr.sgml : 20170112 20170112121548 ACCESSION NUMBER: 0001534270-17-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20161231 FILED AS OF DATE: 20170112 DATE AS OF CHANGE: 20170112 EFFECTIVENESS DATE: 20170112 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Cutler Group LP CENTRAL INDEX KEY: 0001534270 IRS NUMBER: 943196831 STATE OF INCORPORATION: CA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-17473 FILM NUMBER: 17524609 BUSINESS ADDRESS: STREET 1: 101 MONTGOMERY ST STREET 2: SUITE 700 CITY: SAN FRANCISCO STATE: CA ZIP: 94104 BUSINESS PHONE: 415-293-3956 MAIL ADDRESS: STREET 1: 101 MONTGOMERY ST STREET 2: SUITE 700 CITY: SAN FRANCISCO STATE: CA ZIP: 94104 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001534270 XXXXXXXX 12-31-2016 12-31-2016 Cutler Group LP
101 MONTGOMERY ST SUITE 700 SAN FRANCISCO CA 94104
13F HOLDINGS REPORT 028-17473 N
Doug Patterson CCO 415 293 3956 Doug Patterson San Francisco CA 01-12-2017 0 7804 2776750 false
INFORMATION TABLE 2 Form13f_20161231.xml INFORMATION TABLE 1 800 FLOWERS COM CL A 68243Q106 9 867 SH SOLE 0 867 0 0 1347 PPTY INS HLDGS INC COM 68244P107 17 2200 SH SOLE 0 2200 0 0 21VIANET GROUP INC SPONSORED ADR 90138A103 174 24883 SH SOLE 0 24883 0 0 21VIANET GROUP INC Call 90138A103 3 73700 SH Call SOLE 0 73700 0 0 21VIANET GROUP INC Put 90138A103 487 56000 SH Put SOLE 0 56000 0 0 22ND CENTY GROUP INC Put 90137F103 0 6000 SH Put SOLE 0 6000 0 0 2U INC COM 90214J101 124 4115 SH SOLE 0 4115 0 0 2U INC Call 90214J101 31 30000 SH Call SOLE 0 30000 0 0 3-D SYS CORP DEL COM NEW 88554D205 134 10100 SH SOLE 0 10100 0 0 3-D SYS CORP DEL Call 88554D205 0 500 SH Call SOLE 0 500 0 0 3-D SYS CORP DEL Put 88554D205 9 500 SH Put SOLE 0 500 0 0 3M CO COM 88579Y101 3036 17005 SH SOLE 0 17005 0 0 3M CO Call 88579Y101 236 32600 SH Call SOLE 0 32600 0 0 3M CO Put 88579Y101 145 28000 SH Put SOLE 0 28000 0 0 500 COM LTD SPON ADR REP A 33829R100 155 10111 SH SOLE 0 10111 0 0 500 COM LTD Call 33829R100 15 16500 SH Call SOLE 0 16500 0 0 500 COM LTD Put 33829R100 40 48200 SH Put SOLE 0 48200 0 0 51JOB INC Call 316827104 0 200 SH Call SOLE 0 200 0 0 51JOB INC Put 316827104 1 900 SH Put SOLE 0 900 0 0 58 COM INC SPON ADR REP A 31680Q104 141 5046 SH SOLE 0 5046 0 0 58 COM INC Call 31680Q104 3 132500 SH Call SOLE 0 132500 0 0 58 COM INC Put 31680Q104 22 7700 SH Put SOLE 0 7700 0 0 8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 287 22155 SH SOLE 0 22155 0 0 8POINT3 ENERGY PARTNERS LP Call 282539105 0 400 SH Call SOLE 0 400 0 0 8POINT3 ENERGY PARTNERS LP Put 282539105 8 3800 SH Put SOLE 0 3800 0 0 8X8 INC NEW COM 282914100 67 4690 SH SOLE 0 4690 0 0 8X8 INC NEW Put 282914100 0 100 SH Put SOLE 0 100 0 0 AAC HLDGS INC COM 000307108 62 8649 SH SOLE 0 8649 0 0 AAC HLDGS INC Put 000307108 4 2500 SH Put SOLE 0 2500 0 0 AAON INC Call 000360206 3 1000 SH Call SOLE 0 1000 0 0 AAR CORP COM 000361105 42 1277 SH SOLE 0 1277 0 0 AARONS INC Call 002535300 3 1100 SH Call SOLE 0 1100 0 0 ABAXIS INC COM 002567105 8 165 SH SOLE 0 165 0 0 ABAXIS INC Call 002567105 0 100 SH Call SOLE 0 100 0 0 ABB LTD SPONSORED ADR 000375204 82 3920 SH SOLE 0 3920 0 0 ABB LTD Call 000375204 0 700 SH Call SOLE 0 700 0 0 ABB LTD Put 000375204 41 4200 SH Put SOLE 0 4200 0 0 ABBOTT LABS COM 002824100 1364 35532 SH SOLE 0 35532 0 0 ABBOTT LABS Call 002824100 27 39700 SH Call SOLE 0 39700 0 0 ABBOTT LABS Put 002824100 100 40000 SH Put SOLE 0 40000 0 0 ABBVIE INC COM 00287Y109 462 7380 SH SOLE 0 7380 0 0 ABBVIE INC Call 00287Y109 563 472800 SH Call SOLE 0 472800 0 0 ABBVIE INC Put 00287Y109 285 184900 SH Put SOLE 0 184900 0 0 ABERCROMBIE & FITCH CO CL A 002896207 35 2952 SH SOLE 0 2952 0 0 ABERCROMBIE & FITCH CO Put 002896207 39 2200 SH Put SOLE 0 2200 0 0 ABERDEEN ASIA PACIFIC INCOM COM 003009107 69 15000 SH SOLE 0 15000 0 0 ABIOMED INC COM 003654100 508 4514 SH SOLE 0 4514 0 0 ABIOMED INC Call 003654100 38 14800 SH Call SOLE 0 14800 0 0 ABIOMED INC Put 003654100 87 12200 SH Put SOLE 0 12200 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 1627 26357 SH SOLE 0 26357 0 0 ACACIA COMMUNICATIONS INC Call 00401C108 23 24600 SH Call SOLE 0 24600 0 0 ACACIA COMMUNICATIONS INC Put 00401C108 378 24400 SH Put SOLE 0 24400 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 9 1469 SH SOLE 0 1469 0 0 ACACIA RESH CORP Put 003881307 2 1800 SH Put SOLE 0 1800 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 85 2592 SH SOLE 0 2592 0 0 ACADIA HEALTHCARE COMPANY IN Put 00404A109 11 2300 SH Put SOLE 0 2300 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 322 11197 SH SOLE 0 11197 0 0 ACADIA PHARMACEUTICALS INC Call 004225108 140 240900 SH Call SOLE 0 240900 0 0 ACADIA PHARMACEUTICALS INC Put 004225108 115 96700 SH Put SOLE 0 96700 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 717 34580 SH SOLE 0 34580 0 0 ACCELERATE DIAGNOSTICS INC Call 00430H102 13 6000 SH Call SOLE 0 6000 0 0 ACCELERATE DIAGNOSTICS INC Put 00430H102 41 12800 SH Put SOLE 0 12800 0 0 ACCELERON PHARMA INC Put 00434H108 7 2800 SH Put SOLE 0 2800 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1466 12520 SH SOLE 0 12520 0 0 ACCENTURE PLC IRELAND Call G1151C101 1 18900 SH Call SOLE 0 18900 0 0 ACCENTURE PLC IRELAND Put G1151C101 20 6600 SH Put SOLE 0 6600 0 0 ACCO BRANDS CORP Call 00081T108 0 100 SH Call SOLE 0 100 0 0 ACCURAY INC COM 004397105 14 3116 SH SOLE 0 3116 0 0 ACCURAY INC Call 004397105 0 1800 SH Call SOLE 0 1800 0 0 ACCURAY INC Put 004397105 0 300 SH Put SOLE 0 300 0 0 ACELRX PHARMACEUTICALS INC Call 00444T100 0 800 SH Call SOLE 0 800 0 0 ACETO CORP COM 004446100 1 53 SH SOLE 0 53 0 0 ACETO CORP Call 004446100 6 1300 SH Call SOLE 0 1300 0 0 ACHAOGEN INC COM 004449104 76 5850 SH SOLE 0 5850 0 0 ACHAOGEN INC Call 004449104 9 4700 SH Call SOLE 0 4700 0 0 ACHAOGEN INC Put 004449104 8 17200 SH Put SOLE 0 17200 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 0 100 SH SOLE 0 100 0 0 ACHILLION PHARMACEUTICALS IN Call 00448Q201 0 6800 SH Call SOLE 0 6800 0 0 ACHILLION PHARMACEUTICALS IN Put 00448Q201 0 300 SH Put SOLE 0 300 0 0 ACLARIS THERAPEUTICS INC Call 00461U105 0 1300 SH Call SOLE 0 1300 0 0 ACORDA THERAPEUTICS INC COM 00484M106 251 13382 SH SOLE 0 13382 0 0 ACORDA THERAPEUTICS INC Put 00484M106 329 59300 SH Put SOLE 0 59300 0 0 ACTIVISION BLIZZARD INC COM 00507V109 277 7675 SH SOLE 0 7675 0 0 ACTIVISION BLIZZARD INC Call 00507V109 4 3200 SH Call SOLE 0 3200 0 0 ACTIVISION BLIZZARD INC Put 00507V109 2 1900 SH Put SOLE 0 1900 0 0 ACTUA CORP COM 005094107 9 650 SH SOLE 0 650 0 0 ACUITY BRANDS INC COM 00508Y102 43 190 SH SOLE 0 190 0 0 ADAM NAT RES FD INC COM 00548F105 2 112 SH SOLE 0 112 0 0 ADAM NAT RES FD INC Call 00548F105 0 700 SH Call SOLE 0 700 0 0 ADAM NAT RES FD INC Put 00548F105 0 100 SH Put SOLE 0 100 0 0 ADAMAS PHARMACEUTICALS INC Call 00548A106 0 100 SH Call SOLE 0 100 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 1 449 SH SOLE 0 449 0 0 ADAMIS PHARMACEUTICALS CORP Call 00547W208 1 8000 SH Call SOLE 0 8000 0 0 ADECOAGRO S A COM L00849106 5 500 SH SOLE 0 500 0 0 ADECOAGRO S A Put L00849106 0 1000 SH Put SOLE 0 1000 0 0 ADEPTUS HEALTH INC CL A 006855100 485 63593 SH SOLE 0 63593 0 0 ADEPTUS HEALTH INC Call 006855100 4 15900 SH Call SOLE 0 15900 0 0 ADEPTUS HEALTH INC Put 006855100 404 25500 SH Put SOLE 0 25500 0 0 ADIENT PLC ORD SHS G0084W101 29 500 SH SOLE 0 500 0 0 ADIENT PLC Call G0084W101 18 1900 SH Call SOLE 0 1900 0 0 ADIENT PLC Put G0084W101 0 200 SH Put SOLE 0 200 0 0 ADTRAN INC COM 00738A106 67 3009 SH SOLE 0 3009 0 0 ADTRAN INC Call 00738A106 6 9600 SH Call SOLE 0 9600 0 0 ADURO BIOTECH INC COM 00739L101 113 9969 SH SOLE 0 9969 0 0 ADURO BIOTECH INC Call 00739L101 0 11400 SH Call SOLE 0 11400 0 0 ADURO BIOTECH INC Put 00739L101 7 1900 SH Put SOLE 0 1900 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 762 4511 SH SOLE 0 4511 0 0 ADVANCE AUTO PARTS INC Call 00751Y106 77 7100 SH Call SOLE 0 7100 0 0 ADVANCE AUTO PARTS INC Put 00751Y106 3 3600 SH Put SOLE 0 3600 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 4 239 SH SOLE 0 239 0 0 ADVANCED ENERGY INDS COM 007973100 309 5659 SH SOLE 0 5659 0 0 ADVANCED ENERGY INDS Call 007973100 10 6000 SH Call SOLE 0 6000 0 0 ADVANCED MICRO DEVICES INC COM 007903107 1 100 SH SOLE 0 100 0 0 ADVANCED MICRO DEVICES INC Call 007903107 64 18600 SH Call SOLE 0 18600 0 0 ADVANCED MICRO DEVICES INC Put 007903107 0 6700 SH Put SOLE 0 6700 0 0 ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 7 1550 SH SOLE 0 1550 0 0 ADVANSIX INC COM 00773T101 17 795 SH SOLE 0 795 0 0 ADVANSIX INC Put 00773T101 0 100 SH Put SOLE 0 100 0 0 ADVANTAGE OIL & GAS LTD COM 00765F101 50 7412 SH SOLE 0 7412 0 0 ADVANTAGE OIL & GAS LTD Call 00765F101 1 2000 SH Call SOLE 0 2000 0 0 ADVAXIS INC COM NEW 007624208 28 4002 SH SOLE 0 4002 0 0 ADVAXIS INC Call 007624208 60 74600 SH Call SOLE 0 74600 0 0 ADVAXIS INC Put 007624208 98 43700 SH Put SOLE 0 43700 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 4 1700 SH SOLE 0 1700 0 0 ADVERUM BIOTECHNOLOGIES INC Put 00773U108 18 10000 SH Put SOLE 0 10000 0 0 ADVISORSHARES TR Put 00768Y883 0 400 SH Put SOLE 0 400 0 0 ADVISORY BRD CO COM 00762W107 35 1074 SH SOLE 0 1074 0 0 ADVISORY BRD CO Put 00762W107 0 800 SH Put SOLE 0 800 0 0 AECOM COM 00766T100 484 13336 SH SOLE 0 13336 0 0 AECOM Call 00766T100 17 8700 SH Call SOLE 0 8700 0 0 AECOM Put 00766T100 4 1400 SH Put SOLE 0 1400 0 0 AEGEAN MARINE PETROLEUM NETW SHS Y0017S102 0 50 SH SOLE 0 50 0 0 AEGEAN MARINE PETROLEUM NETW Call Y0017S102 7 23600 SH Call SOLE 0 23600 0 0 AEGON N V Call 007924103 5 6800 SH Call SOLE 0 6800 0 0 AERCAP HOLDINGS NV SHS N00985106 491 11801 SH SOLE 0 11801 0 0 AERCAP HOLDINGS NV Call N00985106 22 18400 SH Call SOLE 0 18400 0 0 AERCAP HOLDINGS NV Put N00985106 98 28700 SH Put SOLE 0 28700 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 99 2640 SH SOLE 0 2640 0 0 AERIE PHARMACEUTICALS INC Call 00771V108 189 61700 SH Call SOLE 0 61700 0 0 AERIE PHARMACEUTICALS INC Put 00771V108 125 53900 SH Put SOLE 0 53900 0 0 AEROHIVE NETWORKS INC COM 007786106 18 3242 SH SOLE 0 3242 0 0 AEROHIVE NETWORKS INC Put 007786106 1 39600 SH Put SOLE 0 39600 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 18 1025 SH SOLE 0 1025 0 0 AEROJET ROCKETDYNE HLDGS INC Call 007800105 0 1700 SH Call SOLE 0 1700 0 0 AEROJET ROCKETDYNE HLDGS INC Put 007800105 0 200 SH Put SOLE 0 200 0 0 AEROVIRONMENT INC COM 008073108 13 500 SH SOLE 0 500 0 0 AEROVIRONMENT INC Call 008073108 0 100 SH Call SOLE 0 100 0 0 AEROVIRONMENT INC Put 008073108 0 700 SH Put SOLE 0 700 0 0 AES CORP COM 00130H105 7 655 SH SOLE 0 655 0 0 AETERNA ZENTARIS INC COM NO PAR 007975402 69 19221 SH SOLE 0 19221 0 0 AETERNA ZENTARIS INC Put 007975402 37 19000 SH Put SOLE 0 19000 0 0 AETNA INC NEW COM 00817Y108 615 4960 SH SOLE 0 4960 0 0 AETNA INC NEW Call 00817Y108 18 1600 SH Call SOLE 0 1600 0 0 AETNA INC NEW Put 00817Y108 69 16800 SH Put SOLE 0 16800 0 0 AEVI GENOMIC MEDICINE INC Call 00835P105 11 24800 SH Call SOLE 0 24800 0 0 AEVI GENOMIC MEDICINE INC Put 00835P105 5 18300 SH Put SOLE 0 18300 0 0 AFFILIATED MANAGERS GROUP COM 008252108 870 5988 SH SOLE 0 5988 0 0 AFFILIATED MANAGERS GROUP Call 008252108 2 1000 SH Call SOLE 0 1000 0 0 AFFILIATED MANAGERS GROUP Put 008252108 78 10600 SH Put SOLE 0 10600 0 0 AFLAC INC COM 001055102 121 1742 SH SOLE 0 1742 0 0 AFLAC INC Call 001055102 1 2700 SH Call SOLE 0 2700 0 0 AFLAC INC Put 001055102 17 5000 SH Put SOLE 0 5000 0 0 AG MTG INVT TR INC COM 001228105 19 1162 SH SOLE 0 1162 0 0 AG MTG INVT TR INC Call 001228105 0 800 SH Call SOLE 0 800 0 0 AG MTG INVT TR INC Put 001228105 0 100 SH Put SOLE 0 100 0 0 AGCO CORP COM 001084102 402 6956 SH SOLE 0 6956 0 0 AGCO CORP Call 001084102 4 9600 SH Call SOLE 0 9600 0 0 AGCO CORP Put 001084102 1 2700 SH Put SOLE 0 2700 0 0 AGENUS INC COM NEW 00847G705 148 36161 SH SOLE 0 36161 0 0 AGENUS INC Call 00847G705 0 2200 SH Call SOLE 0 2200 0 0 AGENUS INC Put 00847G705 43 45500 SH Put SOLE 0 45500 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 332 7957 SH SOLE 0 7957 0 0 AGIOS PHARMACEUTICALS INC Call 00847X104 126 48100 SH Call SOLE 0 48100 0 0 AGIOS PHARMACEUTICALS INC Put 00847X104 124 23100 SH Put SOLE 0 23100 0 0 AGNC INVT CORP COM 00123Q104 45 2500 SH SOLE 0 2500 0 0 AGNC INVT CORP Put 00123Q104 20 10000 SH Put SOLE 0 10000 0 0 AGNICO EAGLE MINES LTD COM 008474108 2560 60968 SH SOLE 0 60968 0 0 AGNICO EAGLE MINES LTD Call 008474108 1085 320300 SH Call SOLE 0 320300 0 0 AGNICO EAGLE MINES LTD Put 008474108 150 50900 SH Put SOLE 0 50900 0 0 AGREE REALTY CORP COM 008492100 316 6878 SH SOLE 0 6878 0 0 AGREE REALTY CORP Call 008492100 2 700 SH Call SOLE 0 700 0 0 AGRIUM INC COM 008916108 94 943 SH SOLE 0 943 0 0 AGRIUM INC Call 008916108 53 14100 SH Call SOLE 0 14100 0 0 AGRIUM INC Put 008916108 17 8500 SH Put SOLE 0 8500 0 0 AGROFRESH SOLUTIONS COM 00856G109 0 100 SH SOLE 0 100 0 0 AGROFRESH SOLUTIONS Put 00856G109 0 100 SH Put SOLE 0 100 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 12 600 SH SOLE 0 600 0 0 AIMMUNE THERAPEUTICS INC Call 00900T107 23 4400 SH Call SOLE 0 4400 0 0 AIR LEASE CORP CL A 00912X302 376 10958 SH SOLE 0 10958 0 0 AIR LEASE CORP Call 00912X302 7 8700 SH Call SOLE 0 8700 0 0 AIR LEASE CORP Put 00912X302 1 1000 SH Put SOLE 0 1000 0 0 AIR METHODS CORP COM PAR $.06 009128307 60 1912 SH SOLE 0 1912 0 0 AIR METHODS CORP Call 009128307 39 95100 SH Call SOLE 0 95100 0 0 AIR METHODS CORP Put 009128307 5 54300 SH Put SOLE 0 54300 0 0 AIR PRODS & CHEMS INC COM 009158106 2595 18044 SH SOLE 0 18044 0 0 AIR PRODS & CHEMS INC Call 009158106 187 12400 SH Call SOLE 0 12400 0 0 AIR PRODS & CHEMS INC Put 009158106 48 31000 SH Put SOLE 0 31000 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 85 5354 SH SOLE 0 5354 0 0 AIR TRANSPORT SERVICES GRP I Put 00922R105 4 16300 SH Put SOLE 0 16300 0 0 AIRCASTLE LTD Call G0129K104 1 1000 SH Call SOLE 0 1000 0 0 AIRCASTLE LTD Put G0129K104 0 1200 SH Put SOLE 0 1200 0 0 AIRMEDIA GROUP INC SPONSORED ADR 009411109 22 9162 SH SOLE 0 9162 0 0 AIRMEDIA GROUP INC Put 009411109 6 16800 SH Put SOLE 0 16800 0 0 AIXTRON SE SPONSORED ADR 009606104 4 1500 SH SOLE 0 1500 0 0 AIXTRON SE Call 009606104 7 3600 SH Call SOLE 0 3600 0 0 AIXTRON SE Put 009606104 2 1000 SH Put SOLE 0 1000 0 0 AK STL HLDG CORP Call 001547108 1716 392100 SH Call SOLE 0 392100 0 0 AK STL HLDG CORP Put 001547108 64 43400 SH Put SOLE 0 43400 0 0 AKAMAI TECHNOLOGIES INC Call 00971T101 16 1400 SH Call SOLE 0 1400 0 0 AKAMAI TECHNOLOGIES INC Put 00971T101 0 900 SH Put SOLE 0 900 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 109 10556 SH SOLE 0 10556 0 0 AKEBIA THERAPEUTICS INC Call 00972D105 35 68000 SH Call SOLE 0 68000 0 0 AKEBIA THERAPEUTICS INC Put 00972D105 3 5300 SH Put SOLE 0 5300 0 0 AKORN INC COM 009728106 168 7701 SH SOLE 0 7701 0 0 AKORN INC Call 009728106 10 11200 SH Call SOLE 0 11200 0 0 AKORN INC Put 009728106 64 23200 SH Put SOLE 0 23200 0 0 ALAMO GROUP INC COM 011311107 933 12271 SH SOLE 0 12271 0 0 ALAMO GROUP INC Call 011311107 170 10200 SH Call SOLE 0 10200 0 0 ALAMO GROUP INC Put 011311107 6 2000 SH Put SOLE 0 2000 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 2 400 SH SOLE 0 400 0 0 ALAMOS GOLD INC NEW Call 011532108 57 51400 SH Call SOLE 0 51400 0 0 ALAMOS GOLD INC NEW Put 011532108 2 1500 SH Put SOLE 0 1500 0 0 ALARM COM HLDGS INC COM 011642105 31 1141 SH SOLE 0 1141 0 0 ALARM COM HLDGS INC Call 011642105 38 32500 SH Call SOLE 0 32500 0 0 ALARM COM HLDGS INC Put 011642105 8 10000 SH Put SOLE 0 10000 0 0 ALASKA AIR GROUP INC COM 011659109 23 269 SH SOLE 0 269 0 0 ALASKA AIR GROUP INC Call 011659109 43 4700 SH Call SOLE 0 4700 0 0 ALASKA AIR GROUP INC Put 011659109 6 8800 SH Put SOLE 0 8800 0 0 ALBANY MOLECULAR RESH INC COM 012423109 24 1300 SH SOLE 0 1300 0 0 ALBANY MOLECULAR RESH INC Call 012423109 34 11900 SH Call SOLE 0 11900 0 0 ALBEMARLE CORP COM 012653101 6 76 SH SOLE 0 76 0 0 ALBEMARLE CORP Call 012653101 43 28300 SH Call SOLE 0 28300 0 0 ALBEMARLE CORP Put 012653101 2 1100 SH Put SOLE 0 1100 0 0 ALBIREO PHARMA INC COM 01345P106 10 615 SH SOLE 0 615 0 0 ALCOA CORP COM 013872106 152 5416 SH SOLE 0 5416 0 0 ALCOBRA LTD SHS M2239P109 29 14049 SH SOLE 0 14049 0 0 ALCOBRA LTD Call M2239P109 2 15700 SH Call SOLE 0 15700 0 0 ALCOBRA LTD Put M2239P109 150 28900 SH Put SOLE 0 28900 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 267 12883 SH SOLE 0 12883 0 0 ALDER BIOPHARMACEUTICALS INC Call 014339105 0 12800 SH Call SOLE 0 12800 0 0 ALDER BIOPHARMACEUTICALS INC Put 014339105 16 3300 SH Put SOLE 0 3300 0 0 ALERE INC COM 01449J105 472 12127 SH SOLE 0 12127 0 0 ALERE INC Call 01449J105 286 104900 SH Call SOLE 0 104900 0 0 ALERE INC Put 01449J105 136 98800 SH Put SOLE 0 98800 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 413 9219 SH SOLE 0 9219 0 0 ALEXANDRIA REAL ESTATE EQ IN Call 015271109 0 300 SH Call SOLE 0 300 0 0 ALEXANDRIA REAL ESTATE EQ IN Put 015271109 1 2100 SH Put SOLE 0 2100 0 0 ALEXCO RESOURCE CORP COM 01535P106 0 200 SH SOLE 0 200 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 3648 29820 SH SOLE 0 29820 0 0 ALEXION PHARMACEUTICALS INC Call 015351109 557 225000 SH Call SOLE 0 225000 0 0 ALEXION PHARMACEUTICALS INC Put 015351109 1207 177100 SH Put SOLE 0 177100 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6002 68353 SH SOLE 0 68353 0 0 ALIBABA GROUP HLDG LTD Call 01609W102 735 455200 SH Call SOLE 0 455200 0 0 ALIBABA GROUP HLDG LTD Put 01609W102 1628 314400 SH Put SOLE 0 314400 0 0 ALIGN TECHNOLOGY INC COM 016255101 0 9 SH SOLE 0 9 0 0 ALIGN TECHNOLOGY INC Call 016255101 14 1600 SH Call SOLE 0 1600 0 0 ALIGN TECHNOLOGY INC Put 016255101 0 5300 SH Put SOLE 0 5300 0 0 ALIMERA SCIENCES INC COM 016259103 15 14686 SH SOLE 0 14686 0 0 ALKERMES PLC SHS G01767105 316 5686 SH SOLE 0 5686 0 0 ALKERMES PLC Call G01767105 29 33400 SH Call SOLE 0 33400 0 0 ALKERMES PLC Put G01767105 45 6300 SH Put SOLE 0 6300 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 50 3148 SH SOLE 0 3148 0 0 ALLEGHENY TECHNOLOGIES INC Call 01741R102 16 6400 SH Call SOLE 0 6400 0 0 ALLEGHENY TECHNOLOGIES INC Put 01741R102 4 7200 SH Put SOLE 0 7200 0 0 ALLEGIANT TRAVEL CO COM 01748X102 83 503 SH SOLE 0 503 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 34 539 SH SOLE 0 539 0 0 ALLEGION PUB LTD CO Call G0176J109 0 100 SH Call SOLE 0 100 0 0 ALLERGAN PLC SHS G0177J108 7425 35360 SH SOLE 0 35360 0 0 ALLERGAN PLC Call G0177J108 458 144100 SH Call SOLE 0 144100 0 0 ALLERGAN PLC Put G0177J108 2032 207900 SH Put SOLE 0 207900 0 0 ALLETE INC COM NEW 018522300 41 654 SH SOLE 0 654 0 0 ALLETE INC Call 018522300 1 1100 SH Call SOLE 0 1100 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 493 2161 SH SOLE 0 2161 0 0 ALLIANCE DATA SYSTEMS CORP Call 018581108 0 500 SH Call SOLE 0 500 0 0 ALLIANCE HOLDINGS GP LP COM UNITS LP 01861G100 1338 47619 SH SOLE 0 47619 0 0 ALLIANCE HOLDINGS GP LP Call 01861G100 64 7900 SH Call SOLE 0 7900 0 0 ALLIANCE HOLDINGS GP LP Put 01861G100 81 32600 SH Put SOLE 0 32600 0 0 ALLIANCE RES PARTNER L P Call 01877R108 11 9000 SH Call SOLE 0 9000 0 0 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 4 183 SH SOLE 0 183 0 0 ALLIANCEBERNSTEIN HOLDING LP Call 01881G106 0 2500 SH Call SOLE 0 2500 0 0 ALLIANT ENERGY CORP Call 018802108 0 1000 SH Call SOLE 0 1000 0 0 ALLIED WRLD ASSUR COM HLDG A Call H01531104 168 45900 SH Call SOLE 0 45900 0 0 ALLIED WRLD ASSUR COM HLDG A Put H01531104 0 3400 SH Put SOLE 0 3400 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 12 362 SH SOLE 0 362 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 14 1389 SH SOLE 0 1389 0 0 ALLSTATE CORP COM 020002101 433 5852 SH SOLE 0 5852 0 0 ALLSTATE CORP Call 020002101 38 42400 SH Call SOLE 0 42400 0 0 ALLSTATE CORP Put 020002101 2 2700 SH Put SOLE 0 2700 0 0 ALLY FINL INC COM 02005N100 83 4400 SH SOLE 0 4400 0 0 ALLY FINL INC Call 02005N100 100 53700 SH Call SOLE 0 53700 0 0 ALLY FINL INC Put 02005N100 20 22000 SH Put SOLE 0 22000 0 0 ALMOST FAMILY INC Call 020409108 60 27900 SH Call SOLE 0 27900 0 0 ALMOST FAMILY INC Put 020409108 34 51700 SH Put SOLE 0 51700 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 727 19432 SH SOLE 0 19432 0 0 ALNYLAM PHARMACEUTICALS INC Call 02043Q107 95 75500 SH Call SOLE 0 75500 0 0 ALNYLAM PHARMACEUTICALS INC Put 02043Q107 360 49200 SH Put SOLE 0 49200 0 0 ALON USA ENERGY INC COM 020520102 270 23804 SH SOLE 0 23804 0 0 ALON USA ENERGY INC Call 020520102 0 400 SH Call SOLE 0 400 0 0 ALON USA PARTNERS LP UT LTDPART INT 02052T109 60 6257 SH SOLE 0 6257 0 0 ALON USA PARTNERS LP Put 02052T109 1 2700 SH Put SOLE 0 2700 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 17 844 SH SOLE 0 844 0 0 ALPHA & OMEGA SEMICONDUCTOR Call G6331P104 12 2800 SH Call SOLE 0 2800 0 0 ALPHA & OMEGA SEMICONDUCTOR Put G6331P104 1 500 SH Put SOLE 0 500 0 0 ALPHA PRO TECH LTD COM 020772109 1 400 SH SOLE 0 400 0 0 ALPHABET INC CAP STK CL C 02079K107 6831 8851 SH SOLE 0 8851 0 0 ALPHABET INC CAP STK CL A 02079K305 9538 12037 SH SOLE 0 12037 0 0 ALPHABET INC Call 02079K305 433 8600 SH Call SOLE 0 8600 0 0 ALPHABET INC Call 02079K107 1144 78300 SH Call SOLE 0 78300 0 0 ALPHABET INC Put 02079K107 1131 217300 SH Put SOLE 0 217300 0 0 ALPHABET INC Put 02079K305 429 13500 SH Put SOLE 0 13500 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 192 15275 SH SOLE 0 15275 0 0 ALPS ETF TR Call 00162Q866 162 356300 SH Call SOLE 0 356300 0 0 ALPS ETF TR Call 00162Q593 0 300 SH Call SOLE 0 300 0 0 ALPS ETF TR Put 00162Q866 2 7300 SH Put SOLE 0 7300 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 628 23635 SH SOLE 0 23635 0 0 ALTISOURCE PORTFOLIO SOLNS S Call L0175J104 31 25500 SH Call SOLE 0 25500 0 0 ALTISOURCE PORTFOLIO SOLNS S Put L0175J104 269 109100 SH Put SOLE 0 109100 0 0 ALTISOURCE RESIDENTIAL CORP CL B 02153W100 146 13265 SH SOLE 0 13265 0 0 ALTISOURCE RESIDENTIAL CORP Put 02153W100 26 16300 SH Put SOLE 0 16300 0 0 ALTRA INDL MOTION CORP COM 02208R106 322 8748 SH SOLE 0 8748 0 0 ALTRA INDL MOTION CORP Call 02208R106 2 5100 SH Call SOLE 0 5100 0 0 ALTRA INDL MOTION CORP Put 02208R106 7 2500 SH Put SOLE 0 2500 0 0 ALTRIA GROUP INC COM 02209S103 204 3027 SH SOLE 0 3027 0 0 ALTRIA GROUP INC Call 02209S103 13 5800 SH Call SOLE 0 5800 0 0 ALTRIA GROUP INC Put 02209S103 7 15700 SH Put SOLE 0 15700 0 0 ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 1 195 SH SOLE 0 195 0 0 ALUMINUM CORP CHINA LTD Put 022276109 0 200 SH Put SOLE 0 200 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 172 4950 SH SOLE 0 4950 0 0 AMAG PHARMACEUTICALS INC Call 00163U106 7 2100 SH Call SOLE 0 2100 0 0 AMAG PHARMACEUTICALS INC Put 00163U106 0 2400 SH Put SOLE 0 2400 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 9 3200 SH SOLE 0 3200 0 0 AMAYA INC COM 02314M108 186 13185 SH SOLE 0 13185 0 0 AMAYA INC Call 02314M108 41 53500 SH Call SOLE 0 53500 0 0 AMAYA INC Put 02314M108 9 4800 SH Put SOLE 0 4800 0 0 AMAZON COM INC COM 023135106 51248 68343 SH SOLE 0 68343 0 0 AMAZON COM INC Call 023135106 1708 175500 SH Call SOLE 0 175500 0 0 AMAZON COM INC Put 023135106 4796 154600 SH Put SOLE 0 154600 0 0 AMBAC FINL GROUP INC COM NEW 023139884 383 17030 SH SOLE 0 17030 0 0 AMBAC FINL GROUP INC Call 023139884 73 45700 SH Call SOLE 0 45700 0 0 AMBAC FINL GROUP INC Put 023139884 7 1200 SH Put SOLE 0 1200 0 0 AMBARELLA INC SHS G037AX101 65 1210 SH SOLE 0 1210 0 0 AMBARELLA INC Call G037AX101 113 53300 SH Call SOLE 0 53300 0 0 AMBARELLA INC Put G037AX101 186 45900 SH Put SOLE 0 45900 0 0 AMBER RD INC Call 02318Y108 4 21400 SH Call SOLE 0 21400 0 0 AMBEV SA SPONSORED ADR 02319V103 9 1840 SH SOLE 0 1840 0 0 AMBEV SA Call 02319V103 0 5600 SH Call SOLE 0 5600 0 0 AMBEV SA Put 02319V103 0 1000 SH Put SOLE 0 1000 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 8 248 SH SOLE 0 248 0 0 AMC ENTMT HLDGS INC Call 00165C104 0 100 SH Call SOLE 0 100 0 0 AMC ENTMT HLDGS INC Put 00165C104 0 500 SH Put SOLE 0 500 0 0 AMC NETWORKS INC CL A 00164V103 89 1719 SH SOLE 0 1719 0 0 AMC NETWORKS INC Call 00164V103 2 3600 SH Call SOLE 0 3600 0 0 AMC NETWORKS INC Put 00164V103 0 1500 SH Put SOLE 0 1500 0 0 AMDOCS LTD SHS G02602103 22 378 SH SOLE 0 378 0 0 AMDOCS LTD Put G02602103 0 1700 SH Put SOLE 0 1700 0 0 AMEC FOSTER WHEELER PLC SPONSORED ADR 00167X205 49 8751 SH SOLE 0 8751 0 0 AMEDISYS INC COM 023436108 3 83 SH SOLE 0 83 0 0 AMEDISYS INC Put 023436108 0 600 SH Put SOLE 0 600 0 0 AMERCO COM 023586100 11 30 SH SOLE 0 30 0 0 AMEREN CORP COM 023608102 0 4 SH SOLE 0 4 0 0 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 190 35200 SH SOLE 0 35200 0 0 AMERICA FIRST MULTIFAMILY IN Call 02364V107 0 200 SH Call SOLE 0 200 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 329 26218 SH SOLE 0 26218 0 0 AMERICA MOVIL SAB DE CV Call 02364W105 0 200 SH Call SOLE 0 200 0 0 AMERICA MOVIL SAB DE CV Put 02364W105 34 34900 SH Put SOLE 0 34900 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 823 17634 SH SOLE 0 17634 0 0 AMERICAN AIRLS GROUP INC Call 02376R102 1923 213200 SH Call SOLE 0 213200 0 0 AMERICAN AIRLS GROUP INC Put 02376R102 27 272400 SH Put SOLE 0 272400 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 21 1100 SH SOLE 0 1100 0 0 AMERICAN AXLE & MFG HLDGS IN Call 024061103 47 28400 SH Call SOLE 0 28400 0 0 AMERICAN AXLE & MFG HLDGS IN Put 024061103 3 3400 SH Put SOLE 0 3400 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 1 22 SH SOLE 0 22 0 0 AMERICAN CAP LTD COM 02503Y103 160 8978 SH SOLE 0 8978 0 0 AMERICAN CAP LTD Call 02503Y103 32 7300 SH Call SOLE 0 7300 0 0 AMERICAN CAP LTD Put 02503Y103 0 2000 SH Put SOLE 0 2000 0 0 AMERICAN CAP SR FLOATING LTD COM 02504D108 17 1500 SH SOLE 0 1500 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 183 12106 SH SOLE 0 12106 0 0 AMERICAN EAGLE OUTFITTERS NE Call 02553E106 0 10300 SH Call SOLE 0 10300 0 0 AMERICAN EAGLE OUTFITTERS NE Put 02553E106 3 1800 SH Put SOLE 0 1800 0 0 AMERICAN ELEC PWR INC COM 025537101 0 2 SH SOLE 0 2 0 0 AMERICAN ELEC PWR INC Call 025537101 90 30400 SH Call SOLE 0 30400 0 0 AMERICAN ELEC PWR INC Put 025537101 2 29900 SH Put SOLE 0 29900 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 41 1844 SH SOLE 0 1844 0 0 AMERICAN EQTY INVT LIFE HLD Call 025676206 1 1200 SH Call SOLE 0 1200 0 0 AMERICAN EQTY INVT LIFE HLD Put 025676206 3 5000 SH Put SOLE 0 5000 0 0 AMERICAN EXPRESS CO COM 025816109 259 3500 SH SOLE 0 3500 0 0 AMERICAN EXPRESS CO Call 025816109 1201 174200 SH Call SOLE 0 174200 0 0 AMERICAN EXPRESS CO Put 025816109 282 261200 SH Put SOLE 0 261200 0 0 AMERICAN FARMLAND CO Call 02589Y100 0 700 SH Call SOLE 0 700 0 0 AMERICAN FARMLAND CO Put 02589Y100 2 13000 SH Put SOLE 0 13000 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 463 5262 SH SOLE 0 5262 0 0 AMERICAN FINL GROUP INC OHIO Put 025932104 1 1600 SH Put SOLE 0 1600 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 39 1889 SH SOLE 0 1889 0 0 AMERICAN HOMES 4 RENT Call 02665T306 0 700 SH Call SOLE 0 700 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 653 10000 SH SOLE 0 10000 0 0 AMERICAN INTL GROUP INC Call 026874784 1424 141800 SH Call SOLE 0 141800 0 0 AMERICAN INTL GROUP INC Put 026874784 86 47600 SH Put SOLE 0 47600 0 0 AMERICAN MIDSTREAM PARTNERS Call 02752P100 40 25100 SH Call SOLE 0 25100 0 0 AMERICAN MIDSTREAM PARTNERS Put 02752P100 0 6300 SH Put SOLE 0 6300 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 2 70 SH SOLE 0 70 0 0 AMERICAN NATL BANKSHARES INC Call 027745108 1 2000 SH Call SOLE 0 2000 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 9 400 SH SOLE 0 400 0 0 AMERICAN RAILCAR INDS INC Call 02916P103 9 4500 SH Call SOLE 0 4500 0 0 AMERICAN RAILCAR INDS INC Put 02916P103 7 500 SH Put SOLE 0 500 0 0 AMERICAN STS WTR CO COM 029899101 71 1567 SH SOLE 0 1567 0 0 AMERICAN TOWER CORP NEW Call 03027X100 90 95600 SH Call SOLE 0 95600 0 0 AMERICAN TOWER CORP NEW Put 03027X100 52 55400 SH Put SOLE 0 55400 0 0 AMERICAN WTR WKS CO INC NEW Call 030420103 0 200 SH Call SOLE 0 200 0 0 AMERIGAS PARTNERS L P Call 030975106 0 300 SH Call SOLE 0 300 0 0 AMERIGAS PARTNERS L P Put 030975106 1 200 SH Put SOLE 0 200 0 0 AMERIPRISE FINL INC COM 03076C106 966 8716 SH SOLE 0 8716 0 0 AMERIPRISE FINL INC Call 03076C106 46 5200 SH Call SOLE 0 5200 0 0 AMERIPRISE FINL INC Put 03076C106 0 300 SH Put SOLE 0 300 0 0 AMERIS BANCORP COM 03076K108 9 209 SH SOLE 0 209 0 0 AMERISAFE INC Call 03071H100 3 600 SH Call SOLE 0 600 0 0 AMERISOURCEBERGEN CORP Call 03073E105 9 9800 SH Call SOLE 0 9800 0 0 AMERISOURCEBERGEN CORP Put 03073E105 1 1400 SH Put SOLE 0 1400 0 0 AMGEN INC COM 031162100 1822 12468 SH SOLE 0 12468 0 0 AMGEN INC Call 031162100 3 16800 SH Call SOLE 0 16800 0 0 AMGEN INC Put 031162100 177 16900 SH Put SOLE 0 16900 0 0 AMICUS THERAPEUTICS INC COM 03152W109 150 30182 SH SOLE 0 30182 0 0 AMICUS THERAPEUTICS INC Call 03152W109 3 35400 SH Call SOLE 0 35400 0 0 AMICUS THERAPEUTICS INC Put 03152W109 111 34900 SH Put SOLE 0 34900 0 0 AMIRA NATURE FOODS LTD SHS G0335L102 8 1400 SH SOLE 0 1400 0 0 AMIRA NATURE FOODS LTD Call G0335L102 0 200 SH Call SOLE 0 200 0 0 AMIRA NATURE FOODS LTD Put G0335L102 2 3400 SH Put SOLE 0 3400 0 0 AMKOR TECHNOLOGY INC COM 031652100 523 49587 SH SOLE 0 49587 0 0 AMKOR TECHNOLOGY INC Put 031652100 3 50000 SH Put SOLE 0 50000 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 167 4353 SH SOLE 0 4353 0 0 AMN HEALTHCARE SERVICES INC Put 001744101 7 3500 SH Put SOLE 0 3500 0 0 AMPCO-PITTSBURGH CORP Call 032037103 4 4000 SH Call SOLE 0 4000 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 12 700 SH SOLE 0 700 0 0 AMPHASTAR PHARMACEUTICALS IN Call 03209R103 0 100 SH Call SOLE 0 100 0 0 AMPHENOL CORP NEW Call 032095101 1 4600 SH Call SOLE 0 4600 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 11 12413 SH SOLE 0 12413 0 0 AMPIO PHARMACEUTICALS INC Put 03209T109 7 4900 SH Put SOLE 0 4900 0 0 AMPLIFY SNACK BRANDS Call 03211L102 0 3600 SH Call SOLE 0 3600 0 0 AMPLIFY SNACK BRANDS Put 03211L102 3 10500 SH Put SOLE 0 10500 0 0 AMTRUST FINL SVCS INC COM 032359309 201 7368 SH SOLE 0 7368 0 0 AMTRUST FINL SVCS INC Call 032359309 9 16200 SH Call SOLE 0 16200 0 0 AMTRUST FINL SVCS INC Put 032359309 13 27600 SH Put SOLE 0 27600 0 0 AMYRIS INC Put 03236M101 3 2000 SH Put SOLE 0 2000 0 0 ANADARKO PETE CORP COM 032511107 1175 16853 SH SOLE 0 16853 0 0 ANADARKO PETE CORP Call 032511107 206 38400 SH Call SOLE 0 38400 0 0 ANADARKO PETE CORP Put 032511107 16 42300 SH Put SOLE 0 42300 0 0 ANALOG DEVICES INC COM 032654105 283 3901 SH SOLE 0 3901 0 0 ANALOG DEVICES INC Call 032654105 43 11500 SH Call SOLE 0 11500 0 0 ANALOG DEVICES INC Put 032654105 62 23400 SH Put SOLE 0 23400 0 0 ANALOGIC CORP COM PAR $0.05 032657207 13 162 SH SOLE 0 162 0 0 ANALOGIC CORP Put 032657207 0 1000 SH Put SOLE 0 1000 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 38 9750 SH SOLE 0 9750 0 0 ANAVEX LIFE SCIENCES CORP Call 032797300 18 44000 SH Call SOLE 0 44000 0 0 ANAVEX LIFE SCIENCES CORP Put 032797300 42 31600 SH Put SOLE 0 31600 0 0 ANGIES LIST INC Call 034754101 32 41600 SH Call SOLE 0 41600 0 0 ANGIODYNAMICS INC COM 03475V101 38 2300 SH SOLE 0 2300 0 0 ANGIODYNAMICS INC Put 03475V101 0 1100 SH Put SOLE 0 1100 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 270 25739 SH SOLE 0 25739 0 0 ANGLOGOLD ASHANTI LTD Call 035128206 4 23000 SH Call SOLE 0 23000 0 0 ANGLOGOLD ASHANTI LTD Put 035128206 91 35000 SH Put SOLE 0 35000 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 11074 105030 SH SOLE 0 105030 0 0 ANHEUSER BUSCH INBEV SA/NV Call 03524A108 68 202600 SH Call SOLE 0 202600 0 0 ANHEUSER BUSCH INBEV SA/NV Put 03524A108 1127 188600 SH Put SOLE 0 188600 0 0 ANI PHARMACEUTICALS INC COM 00182C103 278 4600 SH SOLE 0 4600 0 0 ANI PHARMACEUTICALS INC Call 00182C103 106 37500 SH Call SOLE 0 37500 0 0 ANI PHARMACEUTICALS INC Put 00182C103 42 4200 SH Put SOLE 0 4200 0 0 ANIKA THERAPEUTICS INC COM 035255108 107 2192 SH SOLE 0 2192 0 0 ANIKA THERAPEUTICS INC Call 035255108 5 3600 SH Call SOLE 0 3600 0 0 ANIKA THERAPEUTICS INC Put 035255108 3 1000 SH Put SOLE 0 1000 0 0 ANIXTER INTL INC Call 035290105 3 300 SH Call SOLE 0 300 0 0 ANNALY CAP MGMT INC COM 035710409 64 6460 SH SOLE 0 6460 0 0 ANNALY CAP MGMT INC Call 035710409 2 181100 SH Call SOLE 0 181100 0 0 ANNALY CAP MGMT INC Put 035710409 2 8100 SH Put SOLE 0 8100 0 0 ANTARES PHARMA INC COM 036642106 2 1061 SH SOLE 0 1061 0 0 ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 12 389 SH SOLE 0 389 0 0 ANTERO RES CORP COM 03674X106 263 11139 SH SOLE 0 11139 0 0 ANTERO RES CORP Call 03674X106 0 2500 SH Call SOLE 0 2500 0 0 ANTERO RES CORP Put 03674X106 12 6400 SH Put SOLE 0 6400 0 0 ANTHEM INC Call 036752103 80 11300 SH Call SOLE 0 11300 0 0 ANTHEM INC Put 036752103 1 5000 SH Put SOLE 0 5000 0 0 ANTHERA PHARMACEUTICALS INC COM NEW 03674U201 3 5694 SH SOLE 0 5694 0 0 ANTHERA PHARMACEUTICALS INC Put 03674U201 0 300 SH Put SOLE 0 300 0 0 AON PLC SHS CL A G0408V102 195 1753 SH SOLE 0 1753 0 0 AON PLC Call G0408V102 10 3000 SH Call SOLE 0 3000 0 0 AON PLC Put G0408V102 4 6300 SH Put SOLE 0 6300 0 0 APACHE CORP COM 037411105 7668 120817 SH SOLE 0 120817 0 0 APACHE CORP Call 037411105 571 97400 SH Call SOLE 0 97400 0 0 APACHE CORP Put 037411105 1356 215300 SH Put SOLE 0 215300 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 7 160 SH SOLE 0 160 0 0 APARTMENT INVT & MGMT CO Call 03748R101 0 200 SH Call SOLE 0 200 0 0 APARTMENT INVT & MGMT CO Put 03748R101 0 200 SH Put SOLE 0 200 0 0 APOGEE ENTERPRISES INC Call 037598109 24 5200 SH Call SOLE 0 5200 0 0 APOLLO COML REAL EST FIN INC Call 03762U105 0 2200 SH Call SOLE 0 2200 0 0 APOLLO ED GROUP INC CL A 037604105 223 22597 SH SOLE 0 22597 0 0 APOLLO ED GROUP INC Call 037604105 0 7900 SH Call SOLE 0 7900 0 0 APOLLO ED GROUP INC Put 037604105 0 13900 SH Put SOLE 0 13900 0 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 91 4749 SH SOLE 0 4749 0 0 APOLLO GLOBAL MGMT LLC Call 037612306 1 700 SH Call SOLE 0 700 0 0 APOLLO GLOBAL MGMT LLC Put 037612306 85 27500 SH Put SOLE 0 27500 0 0 APOLLO INVT CORP COM 03761U106 7 1235 SH SOLE 0 1235 0 0 APOLLO INVT CORP Call 03761U106 0 4400 SH Call SOLE 0 4400 0 0 APPLE HOSPITALITY REIT INC Call 03784Y200 0 1200 SH Call SOLE 0 1200 0 0 APPLE INC COM 037833100 110280 952168 SH SOLE 0 952168 0 0 APPLE INC Call 037833100 5553 1793900 SH Call SOLE 0 1793900 0 0 APPLE INC Put 037833100 5114 1615400 SH Put SOLE 0 1615400 0 0 APPLIED DNA SCIENCES INC COM NEW 03815U201 2 1100 SH SOLE 0 1100 0 0 APPLIED DNA SCIENCES INC Call 03815U201 0 13000 SH Call SOLE 0 13000 0 0 APPLIED DNA SCIENCES INC Put 03815U201 1 2000 SH Put SOLE 0 2000 0 0 APPLIED GENETIC TECHNOL CORP Call 03820J100 0 100 SH Call SOLE 0 100 0 0 APPLIED GENETIC TECHNOL CORP Put 03820J100 0 700 SH Put SOLE 0 700 0 0 APPLIED INDL TECHNOLOGIES IN Call 03820C105 1 200 SH Call SOLE 0 200 0 0 APPLIED MATLS INC COM 038222105 8 271 SH SOLE 0 271 0 0 APPLIED MATLS INC Call 038222105 325 217500 SH Call SOLE 0 217500 0 0 APPLIED MATLS INC Put 038222105 1 10700 SH Put SOLE 0 10700 0 0 APPLIED MICRO CIRCUITS CORP COM NEW 03822W406 20 2480 SH SOLE 0 2480 0 0 APPLIED MICRO CIRCUITS CORP Call 03822W406 0 500 SH Call SOLE 0 500 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 216 9216 SH SOLE 0 9216 0 0 APPLIED OPTOELECTRONICS INC Call 03823U102 107 38100 SH Call SOLE 0 38100 0 0 APPLIED OPTOELECTRONICS INC Put 03823U102 0 100 SH Put SOLE 0 100 0 0 APPROACH RESOURCES INC Call 03834A103 0 2000 SH Call SOLE 0 2000 0 0 APPROACH RESOURCES INC Put 03834A103 59 15300 SH Put SOLE 0 15300 0 0 APTEVO THERAPEUTICS INC COM 03835L108 0 250 SH SOLE 0 250 0 0 AQUA AMERICA INC COM 03836W103 34 1144 SH SOLE 0 1144 0 0 AQUA AMERICA INC Put 03836W103 1 1700 SH Put SOLE 0 1700 0 0 AQUA METALS INC Call 03837J101 41 17200 SH Call SOLE 0 17200 0 0 AQUA METALS INC Put 03837J101 9 5900 SH Put SOLE 0 5900 0 0 AQUINOX PHARMACEUTICALS INC COM 03842B101 40 2450 SH SOLE 0 2450 0 0 AQUINOX PHARMACEUTICALS INC Call 03842B101 4 4000 SH Call SOLE 0 4000 0 0 AQUINOX PHARMACEUTICALS INC Put 03842B101 29 26500 SH Put SOLE 0 26500 0 0 ARALEZ PHARMACEUTICALS INC COM 03852X100 0 76 SH SOLE 0 76 0 0 ARALEZ PHARMACEUTICALS INC Call 03852X100 1 6500 SH Call SOLE 0 6500 0 0 ARALEZ PHARMACEUTICALS INC Put 03852X100 2 11300 SH Put SOLE 0 11300 0 0 ARAMARK Call 03852U106 0 1300 SH Call SOLE 0 1300 0 0 ARATANA THERAPEUTICS INC Call 03874P101 0 200 SH Call SOLE 0 200 0 0 ARBOR RLTY TR INC COM 038923108 11 1522 SH SOLE 0 1522 0 0 ARBOR RLTY TR INC Call 038923108 0 600 SH Call SOLE 0 600 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 28 11464 SH SOLE 0 11464 0 0 ARBUTUS BIOPHARMA CORP Call 03879J100 0 300 SH Call SOLE 0 300 0 0 ARBUTUS BIOPHARMA CORP Put 03879J100 7 29900 SH Put SOLE 0 29900 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 0 100 SH SOLE 0 100 0 0 ARCBEST CORP COM 03937C105 2 100 SH SOLE 0 100 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L104 170 23299 SH SOLE 0 23299 0 0 ARCELORMITTAL SA LUXEMBOURG Call 03938L104 2 400 SH Call SOLE 0 400 0 0 ARCELORMITTAL SA LUXEMBOURG Put 03938L104 31 27000 SH Put SOLE 0 27000 0 0 ARCH CAP GROUP LTD ORD G0450A105 4 53 SH SOLE 0 53 0 0 ARCH COAL INC CL A 039380407 29 373 SH SOLE 0 373 0 0 ARCH COAL INC Call 039380407 8 2800 SH Call SOLE 0 2800 0 0 ARCH COAL INC Put 039380407 39 12300 SH Put SOLE 0 12300 0 0 ARCHER DANIELS MIDLAND CO Call 039483102 318 62500 SH Call SOLE 0 62500 0 0 ARCHROCK INC COM 03957W106 68 5217 SH SOLE 0 5217 0 0 ARCHROCK PARTNERS L P Put 03957U100 1 500 SH Put SOLE 0 500 0 0 ARCONIC INC COM 03965L100 1057 57041 SH SOLE 0 57041 0 0 ARCONIC INC Call 03965L100 89 269500 SH Call SOLE 0 269500 0 0 ARCONIC INC Put 03965L100 455 217100 SH Put SOLE 0 217100 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 27 5119 SH SOLE 0 5119 0 0 ARCOS DORADOS HOLDINGS INC Put G0457F107 0 700 SH Put SOLE 0 700 0 0 ARDMORE SHIPPING CORP COM Y0207T100 14 2001 SH SOLE 0 2001 0 0 ARDMORE SHIPPING CORP Call Y0207T100 0 1000 SH Call SOLE 0 1000 0 0 ARDMORE SHIPPING CORP Put Y0207T100 0 2100 SH Put SOLE 0 2100 0 0 ARES CAP CORP COM 04010L103 138 8400 SH SOLE 0 8400 0 0 ARES CAP CORP Call 04010L103 6 17800 SH Call SOLE 0 17800 0 0 ARES CAP CORP Put 04010L103 5 30100 SH Put SOLE 0 30100 0 0 ARES COML REAL ESTATE CORP COM 04013V108 0 13 SH SOLE 0 13 0 0 ARES MGMT L P COM UNIT RP IN 04014Y101 15 815 SH SOLE 0 815 0 0 ARGAN INC Call 04010E109 31 2600 SH Call SOLE 0 2600 0 0 ARGOS THERAPEUTICS INC COM 040221103 0 100 SH SOLE 0 100 0 0 ARGOS THERAPEUTICS INC Put 040221103 0 200 SH Put SOLE 0 200 0 0 ARIAD PHARMACEUTICALS INC COM 04033A100 159 12844 SH SOLE 0 12844 0 0 ARIAD PHARMACEUTICALS INC Call 04033A100 33 21900 SH Call SOLE 0 21900 0 0 ARIAD PHARMACEUTICALS INC Put 04033A100 20 30300 SH Put SOLE 0 30300 0 0 ARISTA NETWORKS INC COM 040413106 1712 17694 SH SOLE 0 17694 0 0 ARISTA NETWORKS INC Call 040413106 251 33800 SH Call SOLE 0 33800 0 0 ARISTA NETWORKS INC Put 040413106 161 83600 SH Put SOLE 0 83600 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 6 413 SH SOLE 0 413 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 11 801 SH SOLE 0 801 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 157 7262 SH SOLE 0 7262 0 0 ARMOUR RESIDENTIAL REIT INC Call 042315507 0 1300 SH Call SOLE 0 1300 0 0 ARMOUR RESIDENTIAL REIT INC Put 042315507 6 5900 SH Put SOLE 0 5900 0 0 ARMSTRONG FLOORING INC COM 04238R106 24 1237 SH SOLE 0 1237 0 0 ARMSTRONG WORLD INDS INC NEW Call 04247X102 4 4400 SH Call SOLE 0 4400 0 0 AROTECH CORP COM NEW 042682203 2 762 SH SOLE 0 762 0 0 AROTECH CORP Put 042682203 0 1200 SH Put SOLE 0 1200 0 0 ARQULE INC COM 04269E107 0 1 SH SOLE 0 1 0 0 ARRAY BIOPHARMA INC COM 04269X105 99 11265 SH SOLE 0 11265 0 0 ARRAY BIOPHARMA INC Call 04269X105 53 27600 SH Call SOLE 0 27600 0 0 ARRAY BIOPHARMA INC Put 04269X105 1 9900 SH Put SOLE 0 9900 0 0 ARRIS INTL INC SHS G0551A103 45 1500 SH SOLE 0 1500 0 0 ARRIS INTL INC Put G0551A103 2 1500 SH Put SOLE 0 1500 0 0 ARROW FINL CORP COM 042744102 83 2060 SH SOLE 0 2060 0 0 ARROW FINL CORP Call 042744102 1 100 SH Call SOLE 0 100 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 57 37238 SH SOLE 0 37238 0 0 ARROWHEAD PHARMACEUTICALS IN Call 04280A100 0 20600 SH Call SOLE 0 20600 0 0 ARROWHEAD PHARMACEUTICALS IN Put 04280A100 33 4500 SH Put SOLE 0 4500 0 0 ARTESIAN RESOURCES CORP CL A 043113208 251 7870 SH SOLE 0 7870 0 0 ARTISAN PARTNERS ASSET MGMT Call 04316A108 2 2000 SH Call SOLE 0 2000 0 0 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 67 6131 SH SOLE 0 6131 0 0 ASA GOLD AND PRECIOUS MTLS L Call G3156P103 2 1500 SH Call SOLE 0 1500 0 0 ASA GOLD AND PRECIOUS MTLS L Put G3156P103 7 2600 SH Put SOLE 0 2600 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 130 2111 SH SOLE 0 2111 0 0 ASCENA RETAIL GROUP INC COM 04351G101 0 33 SH SOLE 0 33 0 0 ASCENA RETAIL GROUP INC Call 04351G101 12 43200 SH Call SOLE 0 43200 0 0 ASCENA RETAIL GROUP INC Put 04351G101 12 19100 SH Put SOLE 0 19100 0 0 ASCENT CAP GROUP INC COM SER A 043632108 7 483 SH SOLE 0 483 0 0 ASCENT CAP GROUP INC Call 043632108 1 1600 SH Call SOLE 0 1600 0 0 ASCENT CAP GROUP INC Put 043632108 2 1400 SH Put SOLE 0 1400 0 0 ASHFORD HOSPITALITY PRIME IN COM 044102101 121 8930 SH SOLE 0 8930 0 0 ASHFORD HOSPITALITY PRIME IN Call 044102101 8 12600 SH Call SOLE 0 12600 0 0 ASHFORD HOSPITALITY PRIME IN Put 044102101 88 10100 SH Put SOLE 0 10100 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 1 157 SH SOLE 0 157 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 12 113 SH SOLE 0 113 0 0 ASHLAND GLOBAL HLDGS INC Call 044186104 0 1000 SH Call SOLE 0 1000 0 0 ASHLAND GLOBAL HLDGS INC Put 044186104 5 1800 SH Put SOLE 0 1800 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 50 453 SH SOLE 0 453 0 0 ASPEN TECHNOLOGY INC Call 045327103 87 19400 SH Call SOLE 0 19400 0 0 ASSOCIATED BANC CORP COM 045487105 22 895 SH SOLE 0 895 0 0 ASSOCIATED BANC CORP Call 045487105 0 400 SH Call SOLE 0 400 0 0 ASSURANT INC COM 04621X108 15 165 SH SOLE 0 165 0 0 ASSURANT INC Call 04621X108 0 100 SH Call SOLE 0 100 0 0 ASSURED GUARANTY LTD Call G0585R106 38 13700 SH Call SOLE 0 13700 0 0 ASSURED GUARANTY LTD Put G0585R106 1 3300 SH Put SOLE 0 3300 0 0 ASTEC INDS INC Call 046224101 15 2900 SH Call SOLE 0 2900 0 0 ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 0 84 SH SOLE 0 84 0 0 ASTERIAS BIOTHERAPEUTICS INC *W EXP 02/15/201 04624N115 0 16 SH SOLE 0 16 0 0 ASTERIAS BIOTHERAPEUTICS INC Call 04624N107 3 4000 SH Call SOLE 0 4000 0 0 ASTERIAS BIOTHERAPEUTICS INC Put 04624N107 0 100 SH Put SOLE 0 100 0 0 ASTORIA FINL CORP COM 046265104 256 13775 SH SOLE 0 13775 0 0 ASTORIA FINL CORP Call 046265104 23 14200 SH Call SOLE 0 14200 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 52 1935 SH SOLE 0 1935 0 0 ASTRAZENECA PLC Call 046353108 67 54000 SH Call SOLE 0 54000 0 0 ASTRAZENECA PLC Put 046353108 0 3000 SH Put SOLE 0 3000 0 0 ASTRONICS CORP COM 046433108 4 143 SH SOLE 0 143 0 0 ASTROTECH CORP COM 046484101 5 3594 SH SOLE 0 3594 0 0 AT HOME GROUP INC COM 04650Y100 5 400 SH SOLE 0 400 0 0 AT&T INC COM 00206R102 111 2630 SH SOLE 0 2630 0 0 AT&T INC Call 00206R102 8155 1207400 SH Call SOLE 0 1207400 0 0 AT&T INC Put 00206R102 72 136000 SH Put SOLE 0 136000 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 1 101 SH SOLE 0 101 0 0 ATHENAHEALTH INC COM 04685W103 525 5000 SH SOLE 0 5000 0 0 ATHENAHEALTH INC Call 04685W103 0 300 SH Call SOLE 0 300 0 0 ATHENAHEALTH INC Put 04685W103 82 12800 SH Put SOLE 0 12800 0 0 ATHENE HLDG LTD CL A G0684D107 9 200 SH SOLE 0 200 0 0 ATHENE HLDG LTD Call G0684D107 0 100 SH Call SOLE 0 100 0 0 ATHERSYS INC COM 04744L106 0 100 SH SOLE 0 100 0 0 ATLANTICA YIELD PLC SHS G0751N103 4 225 SH SOLE 0 225 0 0 ATLANTICA YIELD PLC Call G0751N103 4 1000 SH Call SOLE 0 1000 0 0 ATLANTICA YIELD PLC Put G0751N103 0 1500 SH Put SOLE 0 1500 0 0 ATLAS AIR WORLDWIDE HLDGS IN Call 049164205 48 8100 SH Call SOLE 0 8100 0 0 ATLAS AIR WORLDWIDE HLDGS IN Put 049164205 0 1000 SH Put SOLE 0 1000 0 0 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 84 4658 SH SOLE 0 4658 0 0 ATLAS FINANCIAL HOLDINGS INC Call G06207115 0 900 SH Call SOLE 0 900 0 0 ATLASSIAN CORP PLC CL A G06242104 8 365 SH SOLE 0 365 0 0 ATLASSIAN CORP PLC Call G06242104 0 5300 SH Call SOLE 0 5300 0 0 ATLASSIAN CORP PLC Put G06242104 0 1000 SH Put SOLE 0 1000 0 0 ATMOS ENERGY CORP Call 049560105 1 1200 SH Call SOLE 0 1200 0 0 ATWOOD OCEANICS INC Call 050095108 20 38900 SH Call SOLE 0 38900 0 0 ATWOOD OCEANICS INC Put 050095108 4 20300 SH Put SOLE 0 20300 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 2 1000 SH SOLE 0 1000 0 0 AURINIA PHARMACEUTICALS INC Call 05156V102 0 400 SH Call SOLE 0 400 0 0 AURIS MED HLDG AG COM H03579101 15 14772 SH SOLE 0 14772 0 0 AURIS MED HLDG AG Call H03579101 0 100 SH Call SOLE 0 100 0 0 AURIS MED HLDG AG Put H03579101 3 900 SH Put SOLE 0 900 0 0 AUTOBYTEL INC Call 05275N205 0 300 SH Call SOLE 0 300 0 0 AUTODESK INC COM 052769106 658 8900 SH SOLE 0 8900 0 0 AUTODESK INC Call 052769106 20 19100 SH Call SOLE 0 19100 0 0 AUTODESK INC Put 052769106 0 15000 SH Put SOLE 0 15000 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 192 7608 SH SOLE 0 7608 0 0 AUTOHOME INC Call 05278C107 1 5800 SH Call SOLE 0 5800 0 0 AUTOHOME INC Put 05278C107 27 8200 SH Put SOLE 0 8200 0 0 AUTOLIV INC COM 052800109 357 3162 SH SOLE 0 3162 0 0 AUTOMATIC DATA PROCESSING IN Call 053015103 52 6300 SH Call SOLE 0 6300 0 0 AUTOMATIC DATA PROCESSING IN Put 053015103 16 1800 SH Put SOLE 0 1800 0 0 AUTONATION INC Call 05329W102 29 5700 SH Call SOLE 0 5700 0 0 AUTONATION INC Put 05329W102 5 2900 SH Put SOLE 0 2900 0 0 AUTOZONE INC Call 053332102 1 400 SH Call SOLE 0 400 0 0 AV HOMES INC COM 00234P102 46 2963 SH SOLE 0 2963 0 0 AV HOMES INC Call 00234P102 0 1200 SH Call SOLE 0 1200 0 0 AVALONBAY CMNTYS INC COM 053484101 730 4123 SH SOLE 0 4123 0 0 AVALONBAY CMNTYS INC Call 053484101 0 4000 SH Call SOLE 0 4000 0 0 AVALONBAY CMNTYS INC Put 053484101 2 9800 SH Put SOLE 0 9800 0 0 AVANGRID INC Call 05351W103 0 200 SH Call SOLE 0 200 0 0 AVEO PHARMACEUTICALS INC COM 053588109 1 2963 SH SOLE 0 2963 0 0 AVERY DENNISON CORP COM 053611109 7 106 SH SOLE 0 106 0 0 AVERY DENNISON CORP Call 053611109 1 1100 SH Call SOLE 0 1100 0 0 AVERY DENNISON CORP Put 053611109 4 1000 SH Put SOLE 0 1000 0 0 AVEXIS INC Call 05366U100 4 1000 SH Call SOLE 0 1000 0 0 AVIANCA HLDGS SA SPON ADR REP PFD 05367G100 3 409 SH SOLE 0 409 0 0 AVIANCA HLDGS SA Call 05367G100 2 3400 SH Call SOLE 0 3400 0 0 AVIANCA HLDGS SA Put 05367G100 1 1400 SH Put SOLE 0 1400 0 0 AVID TECHNOLOGY INC COM 05367P100 152 34759 SH SOLE 0 34759 0 0 AVID TECHNOLOGY INC Call 05367P100 0 1000 SH Call SOLE 0 1000 0 0 AVID TECHNOLOGY INC Put 05367P100 7 9900 SH Put SOLE 0 9900 0 0 AVINO SILVER & GOLD MINES LT COM 053906103 0 28 SH SOLE 0 28 0 0 AVIRAGEN THERAPEUTICS INC COM 053761102 8 7104 SH SOLE 0 7104 0 0 AVIS BUDGET GROUP COM 053774105 402 10973 SH SOLE 0 10973 0 0 AVIS BUDGET GROUP Call 053774105 9 10800 SH Call SOLE 0 10800 0 0 AVIS BUDGET GROUP Put 053774105 27 41000 SH Put SOLE 0 41000 0 0 AVISTA CORP COM 05379B107 0 2 SH SOLE 0 2 0 0 AVNET INC Call 053807103 21 2100 SH Call SOLE 0 2100 0 0 AVON PRODS INC COM 054303102 0 122 SH SOLE 0 122 0 0 AVON PRODS INC Call 054303102 12 42100 SH Call SOLE 0 42100 0 0 AVON PRODS INC Put 054303102 7 3500 SH Put SOLE 0 3500 0 0 AWARE INC MASS COM 05453N100 14 2370 SH SOLE 0 2370 0 0 AXALTA COATING SYS LTD COM G0750C108 263 9683 SH SOLE 0 9683 0 0 AXALTA COATING SYS LTD Call G0750C108 0 13800 SH Call SOLE 0 13800 0 0 AXALTA COATING SYS LTD Put G0750C108 2 18500 SH Put SOLE 0 18500 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 46 3164 SH SOLE 0 3164 0 0 AXIS CAPITAL HOLDINGS LTD Call G0692U109 0 100 SH Call SOLE 0 100 0 0 AXOGEN INC COM 05463X106 13 1487 SH SOLE 0 1487 0 0 AXOGEN INC Call 05463X106 5 17300 SH Call SOLE 0 17300 0 0 AXOGEN INC Put 05463X106 0 100 SH Put SOLE 0 100 0 0 AXOVANT SCIENCES LTD COM G0750W104 379 30560 SH SOLE 0 30560 0 0 AXOVANT SCIENCES LTD Call G0750W104 9 37000 SH Call SOLE 0 37000 0 0 AXOVANT SCIENCES LTD Put G0750W104 2 700 SH Put SOLE 0 700 0 0 AXT INC COM 00246W103 0 200 SH SOLE 0 200 0 0 B & G FOODS INC NEW Call 05508R106 0 300 SH Call SOLE 0 300 0 0 B & G FOODS INC NEW Put 05508R106 0 1100 SH Put SOLE 0 1100 0 0 B COMMUNICATIONS LTD SHS M15629104 11 540 SH SOLE 0 540 0 0 B/E AEROSPACE INC Call 073302101 12 4100 SH Call SOLE 0 4100 0 0 B/E AEROSPACE INC Put 073302101 34 5300 SH Put SOLE 0 5300 0 0 B2GOLD CORP COM 11777Q209 4 1700 SH SOLE 0 1700 0 0 B2GOLD CORP Call 11777Q209 7 23000 SH Call SOLE 0 23000 0 0 B2GOLD CORP Put 11777Q209 0 900 SH Put SOLE 0 900 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 8 520 SH SOLE 0 520 0 0 BABCOCK & WILCOX ENTERPRIS I Call 05614L100 0 400 SH Call SOLE 0 400 0 0 BABCOCK & WILCOX ENTERPRIS I Put 05614L100 1 1100 SH Put SOLE 0 1100 0 0 BADGER METER INC COM 056525108 11 314 SH SOLE 0 314 0 0 BADGER METER INC Call 056525108 0 200 SH Call SOLE 0 200 0 0 BAIDU INC SPON ADR REP A 056752108 5359 32598 SH SOLE 0 32598 0 0 BAIDU INC Call 056752108 105 33200 SH Call SOLE 0 33200 0 0 BAIDU INC Put 056752108 651 49400 SH Put SOLE 0 49400 0 0 BAKER HUGHES INC Call 057224107 624 83000 SH Call SOLE 0 83000 0 0 BAKER HUGHES INC Put 057224107 14 24500 SH Put SOLE 0 24500 0 0 BALCHEM CORP Call 057665200 49 6000 SH Call SOLE 0 6000 0 0 BALL CORP COM 058498106 359 4792 SH SOLE 0 4792 0 0 BALL CORP Call 058498106 3 1300 SH Call SOLE 0 1300 0 0 BALL CORP Put 058498106 3 800 SH Put SOLE 0 800 0 0 BALLANTYNE STRONG INC COM 058516105 25 3227 SH SOLE 0 3227 0 0 BALLARD PWR SYS INC NEW COM 058586108 0 10 SH SOLE 0 10 0 0 BALLARD PWR SYS INC NEW Call 058586108 0 4000 SH Call SOLE 0 4000 0 0 BANC OF CALIFORNIA INC COM 05990K106 139 8018 SH SOLE 0 8018 0 0 BANC OF CALIFORNIA INC Call 05990K106 151 30700 SH Call SOLE 0 30700 0 0 BANC OF CALIFORNIA INC Put 05990K106 21 76400 SH Put SOLE 0 76400 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 128 19037 SH SOLE 0 19037 0 0 BANCO BILBAO VIZCAYA ARGENTA Put 05946K101 197 33800 SH Put SOLE 0 33800 0 0 BANCO BRADESCO S A SPONSORED ADR 059460402 7 884 SH SOLE 0 884 0 0 BANCO BRADESCO S A Call 059460303 1 3200 SH Call SOLE 0 3200 0 0 BANCO MACRO SA Call 05961W105 1 5000 SH Call SOLE 0 5000 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 15 1709 SH SOLE 0 1709 0 0 BANCO SANTANDER SA ADR 05964H105 397 76833 SH SOLE 0 76833 0 0 BANCO SANTANDER SA Call 05964H105 4 19500 SH Call SOLE 0 19500 0 0 BANCO SANTANDER SA Put 05964H105 47 207800 SH Put SOLE 0 207800 0 0 BANCORP INC DEL COM 05969A105 0 124 SH SOLE 0 124 0 0 BANCORP INC DEL Call 05969A105 0 200 SH Call SOLE 0 200 0 0 BANCORPSOUTH INC COM 059692103 2 76 SH SOLE 0 76 0 0 BANCORPSOUTH INC Put 059692103 0 200 SH Put SOLE 0 200 0 0 BANK AMER CORP COM 060505104 4854 219640 SH SOLE 0 219640 0 0 BANK AMER CORP *W EXP 01/16/201 060505146 1836 184547 SH SOLE 0 184547 0 0 BANK AMER CORP Call 060505104 6096 1655800 SH Call SOLE 0 1655800 0 0 BANK AMER CORP Put 060505104 519 1583200 SH Put SOLE 0 1583200 0 0 BANK HAWAII CORP Call 062540109 4 900 SH Call SOLE 0 900 0 0 BANK HAWAII CORP Put 062540109 1 500 SH Put SOLE 0 500 0 0 BANK MONTREAL QUE COM 063671101 320 4461 SH SOLE 0 4461 0 0 BANK MONTREAL QUE Call 063671101 13 6200 SH Call SOLE 0 6200 0 0 BANK MONTREAL QUE Put 063671101 12 4400 SH Put SOLE 0 4400 0 0 BANK NEW YORK MELLON CORP COM 064058100 3085 65132 SH SOLE 0 65132 0 0 BANK NEW YORK MELLON CORP Call 064058100 37 13300 SH Call SOLE 0 13300 0 0 BANK NEW YORK MELLON CORP Put 064058100 17 31900 SH Put SOLE 0 31900 0 0 BANK OF THE OZARKS INC COM 063904106 251 4779 SH SOLE 0 4779 0 0 BANK OF THE OZARKS INC Call 063904106 510 66200 SH Call SOLE 0 66200 0 0 BANK OF THE OZARKS INC Put 063904106 8 15200 SH Put SOLE 0 15200 0 0 BANKRATE INC DEL COM 06647F102 22 2035 SH SOLE 0 2035 0 0 BANKRATE INC DEL Call 06647F102 1 300 SH Call SOLE 0 300 0 0 BANKRATE INC DEL Put 06647F102 0 4000 SH Put SOLE 0 4000 0 0 BANNER CORP COM NEW 06652V208 0 1 SH SOLE 0 1 0 0 BANNER CORP Call 06652V208 0 100 SH Call SOLE 0 100 0 0 BAOZUN INC SPONSORED ADR 06684L103 24 2020 SH SOLE 0 2020 0 0 BAOZUN INC Call 06684L103 23 21700 SH Call SOLE 0 21700 0 0 BAOZUN INC Put 06684L103 0 200 SH Put SOLE 0 200 0 0 BARCLAYS BANK PLC ETN DJUBS SGAR38 06739H214 32 753 SH SOLE 0 753 0 0 BARCLAYS BANK PLC ETN DJUBSCOTTN38 06739H271 32 699 SH SOLE 0 699 0 0 BARCLAYS BANK PLC ETN DJUBSCOFFE38 06739H297 915 46826 SH SOLE 0 46826 0 0 BARCLAYS BANK PLC ETN DJUBSLVSTK37 06739H743 2 120 SH SOLE 0 120 0 0 BARCLAYS BANK PLC Call 06739H743 27 9600 SH Call SOLE 0 9600 0 0 BARCLAYS BANK PLC Call 06739H305 3 3700 SH Call SOLE 0 3700 0 0 BARCLAYS BANK PLC Call 06739H297 0 2400 SH Call SOLE 0 2400 0 0 BARCLAYS BANK PLC Put 06739H297 252 52000 SH Put SOLE 0 52000 0 0 BARCLAYS BANK PLC Put 06739H271 1 400 SH Put SOLE 0 400 0 0 BARCLAYS BANK PLC Put 06739H214 2 600 SH Put SOLE 0 600 0 0 BARCLAYS BANK PLC Put 06739H305 2 1500 SH Put SOLE 0 1500 0 0 BARCLAYS BANK PLC Put 06739H743 4 10000 SH Put SOLE 0 10000 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 178 7005 SH SOLE 0 7005 0 0 BARCLAYS BK PLC IPMS INDIA ETN 06739F291 6 111 SH SOLE 0 111 0 0 BARCLAYS BK PLC IPSP CROIL ETN 06738C786 81 12855 SH SOLE 0 12855 0 0 BARCLAYS BK PLC Call 06738C786 3 7200 SH Call SOLE 0 7200 0 0 BARCLAYS BK PLC Call 06739F101 0 1700 SH Call SOLE 0 1700 0 0 BARCLAYS BK PLC Call 06738C778 1 3000 SH Call SOLE 0 3000 0 0 BARCLAYS BK PLC Call 06740Q252 1688 2162100 SH Call SOLE 0 2162100 0 0 BARCLAYS BK PLC Put 06740Q252 8240 2572200 SH Put SOLE 0 2572200 0 0 BARCLAYS BK PLC Put 06739F101 0 200 SH Put SOLE 0 200 0 0 BARCLAYS BK PLC Put 06738C786 216 459900 SH Put SOLE 0 459900 0 0 BARCLAYS BK PLC Put 06739F291 0 100 SH Put SOLE 0 100 0 0 BARCLAYS PLC ADR 06738E204 2010 182774 SH SOLE 0 182774 0 0 BARCLAYS PLC Call 06738E204 31 23500 SH Call SOLE 0 23500 0 0 BARCLAYS PLC Put 06738E204 86 230000 SH Put SOLE 0 230000 0 0 BARNES & NOBLE ED INC Call 06777U101 4 3900 SH Call SOLE 0 3900 0 0 BARNES & NOBLE INC COM 067774109 16 1450 SH SOLE 0 1450 0 0 BARNES & NOBLE INC Call 067774109 0 200 SH Call SOLE 0 200 0 0 BARNES & NOBLE INC Put 067774109 8 5900 SH Put SOLE 0 5900 0 0 BARNES GROUP INC Call 067806109 78 15100 SH Call SOLE 0 15100 0 0 BARRACUDA NETWORKS INC COM 068323104 82 3871 SH SOLE 0 3871 0 0 BARRACUDA NETWORKS INC Call 068323104 2 3400 SH Call SOLE 0 3400 0 0 BARRACUDA NETWORKS INC Put 068323104 3 1200 SH Put SOLE 0 1200 0 0 BARRETT BILL CORP COM 06846N104 143 20575 SH SOLE 0 20575 0 0 BARRETT BILL CORP Call 06846N104 2 9400 SH Call SOLE 0 9400 0 0 BARRETT BILL CORP Put 06846N104 72 33600 SH Put SOLE 0 33600 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 221 3459 SH SOLE 0 3459 0 0 BARRETT BUSINESS SERVICES IN Put 068463108 4 4700 SH Put SOLE 0 4700 0 0 BARRICK GOLD CORP COM 067901108 3505 219399 SH SOLE 0 219399 0 0 BARRICK GOLD CORP Call 067901108 2192 567500 SH Call SOLE 0 567500 0 0 BARRICK GOLD CORP Put 067901108 596 401500 SH Put SOLE 0 401500 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 1 33 SH SOLE 0 33 0 0 BASIC ENERGY SVCS INC NEW Call 06985P209 0 10000 SH Call SOLE 0 10000 0 0 BATS GLOBAL MKTS INC Put 05491G109 0 300 SH Put SOLE 0 300 0 0 BAXTER INTL INC Call 071813109 9 11400 SH Call SOLE 0 11400 0 0 BAYTEX ENERGY CORP COM 07317Q105 128 26433 SH SOLE 0 26433 0 0 BAYTEX ENERGY CORP Call 07317Q105 11 36100 SH Call SOLE 0 36100 0 0 BAYTEX ENERGY CORP Put 07317Q105 0 2100 SH Put SOLE 0 2100 0 0 BAZAARVOICE INC COM 073271108 221 45636 SH SOLE 0 45636 0 0 BAZAARVOICE INC Call 073271108 0 2900 SH Call SOLE 0 2900 0 0 BB&T CORP COM 054937107 27 575 SH SOLE 0 575 0 0 BB&T CORP Call 054937107 208 30200 SH Call SOLE 0 30200 0 0 BB&T CORP Put 054937107 10 18400 SH Put SOLE 0 18400 0 0 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 5 344 SH SOLE 0 344 0 0 BBVA BANCO FRANCES S A Call 07329M100 1 10400 SH Call SOLE 0 10400 0 0 BBVA BANCO FRANCES S A Put 07329M100 19 5100 SH Put SOLE 0 5100 0 0 BCE INC Call 05534B760 1 5800 SH Call SOLE 0 5800 0 0 BEACON ROOFING SUPPLY INC COM 073685109 6 139 SH SOLE 0 139 0 0 BEACON ROOFING SUPPLY INC Put 073685109 0 100 SH Put SOLE 0 100 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 500 37669 SH SOLE 0 37669 0 0 BEAZER HOMES USA INC Call 07556Q881 18 7200 SH Call SOLE 0 7200 0 0 BEAZER HOMES USA INC Put 07556Q881 24 141200 SH Put SOLE 0 141200 0 0 BEBE STORES INC COM NEW 075571208 0 100 SH SOLE 0 100 0 0 BECTON DICKINSON & CO Call 075887109 22 13200 SH Call SOLE 0 13200 0 0 BECTON DICKINSON & CO Put 075887109 2 1100 SH Put SOLE 0 1100 0 0 BED BATH & BEYOND INC COM 075896100 1560 38407 SH SOLE 0 38407 0 0 BED BATH & BEYOND INC Call 075896100 0 3400 SH Call SOLE 0 3400 0 0 BED BATH & BEYOND INC Put 075896100 206 46900 SH Put SOLE 0 46900 0 0 BEL FUSE INC CL A 077347201 112 4431 SH SOLE 0 4431 0 0 BELDEN INC Call 077454106 4 1000 SH Call SOLE 0 1000 0 0 BELDEN INC Put 077454106 5 900 SH Put SOLE 0 900 0 0 BELLATRIX EXPLORATION LTD COM 078314101 10 10720 SH SOLE 0 10720 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 5 400 SH SOLE 0 400 0 0 BELLICUM PHARMACEUTICALS INC Call 079481107 2 1600 SH Call SOLE 0 1600 0 0 BELLICUM PHARMACEUTICALS INC Put 079481107 23 12100 SH Put SOLE 0 12100 0 0 BEMIS INC COM 081437105 14 301 SH SOLE 0 301 0 0 BENEFICIAL BANCORP INC COM 08171T102 0 10 SH SOLE 0 10 0 0 BENEFITFOCUS INC COM 08180D106 78 2658 SH SOLE 0 2658 0 0 BENEFITFOCUS INC Call 08180D106 3 11500 SH Call SOLE 0 11500 0 0 BENEFITFOCUS INC Put 08180D106 0 200 SH Put SOLE 0 200 0 0 BERKLEY W R CORP COM 084423102 53 800 SH SOLE 0 800 0 0 BERKLEY W R CORP Call 084423102 1 300 SH Call SOLE 0 300 0 0 BERKLEY W R CORP Put 084423102 2 1000 SH Put SOLE 0 1000 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9136 56057 SH SOLE 0 56057 0 0 BERKSHIRE HATHAWAY INC DEL Call 084670702 462 20000 SH Call SOLE 0 20000 0 0 BERKSHIRE HATHAWAY INC DEL Put 084670702 16 9000 SH Put SOLE 0 9000 0 0 BERKSHIRE HILLS BANCORP INC Call 084680107 3 700 SH Call SOLE 0 700 0 0 BERRY PLASTICS GROUP INC COM 08579W103 439 9019 SH SOLE 0 9019 0 0 BERRY PLASTICS GROUP INC Call 08579W103 8 28000 SH Call SOLE 0 28000 0 0 BEST BUY INC COM 086516101 726 17029 SH SOLE 0 17029 0 0 BEST BUY INC Put 086516101 63 9700 SH Put SOLE 0 9700 0 0 BGC PARTNERS INC CL A 05541T101 5 551 SH SOLE 0 551 0 0 BGC PARTNERS INC Put 05541T101 0 1400 SH Put SOLE 0 1400 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 592 16570 SH SOLE 0 16570 0 0 BHP BILLITON LTD Call 088606108 32 19800 SH Call SOLE 0 19800 0 0 BHP BILLITON LTD Put 088606108 138 69600 SH Put SOLE 0 69600 0 0 BHP BILLITON PLC SPONSORED ADR 05545E209 114 3630 SH SOLE 0 3630 0 0 BHP BILLITON PLC Call 05545E209 0 500 SH Call SOLE 0 500 0 0 BIG 5 SPORTING GOODS CORP Call 08915P101 3 6500 SH Call SOLE 0 6500 0 0 BIG 5 SPORTING GOODS CORP Put 08915P101 1 5200 SH Put SOLE 0 5200 0 0 BIG LOTS INC COM 089302103 87 1746 SH SOLE 0 1746 0 0 BIG LOTS INC Call 089302103 10 3000 SH Call SOLE 0 3000 0 0 BIG LOTS INC Put 089302103 1 700 SH Put SOLE 0 700 0 0 BIGLARI HLDGS INC COM 08986R101 175 371 SH SOLE 0 371 0 0 BIO RAD LABS INC CL A 090572207 493 2709 SH SOLE 0 2709 0 0 BIO RAD LABS INC Call 090572207 11 400 SH Call SOLE 0 400 0 0 BIOAMBER INC COM 09072Q106 13 2500 SH SOLE 0 2500 0 0 BIOAMBER INC Call 09072Q106 0 1200 SH Call SOLE 0 1200 0 0 BIOAMBER INC Put 09072Q106 1 1400 SH Put SOLE 0 1400 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 106 16900 SH SOLE 0 16900 0 0 BIOCRYST PHARMACEUTICALS Call 09058V103 141 112900 SH Call SOLE 0 112900 0 0 BIOCRYST PHARMACEUTICALS Put 09058V103 7 8500 SH Put SOLE 0 8500 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 1 795 SH SOLE 0 795 0 0 BIOGEN INC COM 09062X103 27443 96774 SH SOLE 0 96774 0 0 BIOGEN INC Call 09062X103 400 75400 SH Call SOLE 0 75400 0 0 BIOGEN INC Put 09062X103 7832 172700 SH Put SOLE 0 172700 0 0 BIOLASE INC COM 090911108 0 300 SH SOLE 0 300 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 865 10447 SH SOLE 0 10447 0 0 BIOMARIN PHARMACEUTICAL INC Call 09061G101 52 21400 SH Call SOLE 0 21400 0 0 BIOMARIN PHARMACEUTICAL INC Put 09061G101 235 96400 SH Put SOLE 0 96400 0 0 BIOSCRIP INC COM 09069N108 4 4197 SH SOLE 0 4197 0 0 BIOTELEMETRY INC COM 090672106 391 17523 SH SOLE 0 17523 0 0 BIOTELEMETRY INC Call 090672106 5 3400 SH Call SOLE 0 3400 0 0 BIOTELEMETRY INC Put 090672106 55 18800 SH Put SOLE 0 18800 0 0 BIOTIME INC *W EXP 10/01/201 09066L162 0 762 SH SOLE 0 762 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 3 210 SH SOLE 0 210 0 0 BITAUTO HLDGS LTD Call 091727107 50 14800 SH Call SOLE 0 14800 0 0 BITAUTO HLDGS LTD Put 091727107 0 2400 SH Put SOLE 0 2400 0 0 BJS RESTAURANTS INC Call 09180C106 21 13700 SH Call SOLE 0 13700 0 0 BLACK BOX CORP DEL COM 091826107 1 100 SH SOLE 0 100 0 0 BLACK DIAMOND INC COM 09202G101 42 7905 SH SOLE 0 7905 0 0 BLACK HILLS CORP COM 092113109 93 1530 SH SOLE 0 1530 0 0 BLACK HILLS CORP Put 092113109 0 1000 SH Put SOLE 0 1000 0 0 BLACK KNIGHT FINL SVCS INC CL A 09214X100 3 100 SH SOLE 0 100 0 0 BLACK STONE MINERALS L P COM UNIT 09225M101 8 469 SH SOLE 0 469 0 0 BLACK STONE MINERALS L P Call 09225M101 4 12400 SH Call SOLE 0 12400 0 0 BLACK STONE MINERALS L P Put 09225M101 0 4100 SH Put SOLE 0 4100 0 0 BLACKHAWK NETWORK HLDGS INC COM 09238E104 77 2066 SH SOLE 0 2066 0 0 BLACKHAWK NETWORK HLDGS INC Call 09238E104 0 100 SH Call SOLE 0 100 0 0 BLACKHAWK NETWORK HLDGS INC Put 09238E104 3 1600 SH Put SOLE 0 1600 0 0 BLACKROCK CAPITAL INVESTMENT COM 092533108 68 9906 SH SOLE 0 9906 0 0 BLACKROCK CAPITAL INVESTMENT Put 092533108 5 2200 SH Put SOLE 0 2200 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 25 2334 SH SOLE 0 2334 0 0 BLACKROCK INC Call 09247X101 46 2500 SH Call SOLE 0 2500 0 0 BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 126 5798 SH SOLE 0 5798 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 413 15286 SH SOLE 0 15286 0 0 BLACKSTONE GROUP L P Call 09253U108 276 447000 SH Call SOLE 0 447000 0 0 BLACKSTONE GROUP L P Put 09253U108 17 2400 SH Put SOLE 0 2400 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 9 300 SH SOLE 0 300 0 0 BLACKSTONE MTG TR INC Call 09257W100 3 3000 SH Call SOLE 0 3000 0 0 BLACKSTONE MTG TR INC Put 09257W100 2 6000 SH Put SOLE 0 6000 0 0 BLOCK H & R INC COM 093671105 146 6360 SH SOLE 0 6360 0 0 BLOCK H & R INC Call 093671105 5 3300 SH Call SOLE 0 3300 0 0 BLOCK H & R INC Put 093671105 1 2500 SH Put SOLE 0 2500 0 0 BLOOMIN BRANDS INC COM 094235108 22 1251 SH SOLE 0 1251 0 0 BLOOMIN BRANDS INC Call 094235108 27 43400 SH Call SOLE 0 43400 0 0 BLOOMIN BRANDS INC Put 094235108 1 3200 SH Put SOLE 0 3200 0 0 BLUCORA INC COM 095229100 6 426 SH SOLE 0 426 0 0 BLUCORA INC Call 095229100 8 25900 SH Call SOLE 0 25900 0 0 BLUE BUFFALO PET PRODS INC COM 09531U102 28 1194 SH SOLE 0 1194 0 0 BLUE BUFFALO PET PRODS INC Put 09531U102 0 600 SH Put SOLE 0 600 0 0 BLUE NILE INC COM 09578R103 202 4995 SH SOLE 0 4995 0 0 BLUE NILE INC Call 09578R103 44 4300 SH Call SOLE 0 4300 0 0 BLUE NILE INC Put 09578R103 0 4500 SH Put SOLE 0 4500 0 0 BLUEBIRD BIO INC COM 09609G100 1119 18151 SH SOLE 0 18151 0 0 BLUEBIRD BIO INC Call 09609G100 124 66600 SH Call SOLE 0 66600 0 0 BLUEBIRD BIO INC Put 09609G100 180 51500 SH Put SOLE 0 51500 0 0 BLUEKNIGHT ENERGY PARTNERS L COM UNIT 09625U109 0 40 SH SOLE 0 40 0 0 BLUEPRINT MEDICINES CORP Call 09627Y109 6 7100 SH Call SOLE 0 7100 0 0 BLUEPRINT MEDICINES CORP Put 09627Y109 7 5600 SH Put SOLE 0 5600 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 2 200 SH SOLE 0 200 0 0 BLUEROCK RESIDENTIAL GRW REI Call 09627J102 2 1500 SH Call SOLE 0 1500 0 0 BMC STK HLDGS INC COM 05591B109 70 3593 SH SOLE 0 3593 0 0 BMC STK HLDGS INC Call 05591B109 0 600 SH Call SOLE 0 600 0 0 BMC STK HLDGS INC Put 05591B109 0 800 SH Put SOLE 0 800 0 0 BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 16 942 SH SOLE 0 942 0 0 BOARDWALK PIPELINE PARTNERS Call 096627104 1 1200 SH Call SOLE 0 1200 0 0 BOARDWALK PIPELINE PARTNERS Put 096627104 0 7600 SH Put SOLE 0 7600 0 0 BOB EVANS FARMS INC Call 096761101 504 56700 SH Call SOLE 0 56700 0 0 BOB EVANS FARMS INC Put 096761101 5 6300 SH Put SOLE 0 6300 0 0 BOEING CO COM 097023105 3086 19826 SH SOLE 0 19826 0 0 BOEING CO Call 097023105 11687 499900 SH Call SOLE 0 499900 0 0 BOEING CO Put 097023105 1368 182000 SH Put SOLE 0 182000 0 0 BOFI HLDG INC COM 05566U108 51 1800 SH SOLE 0 1800 0 0 BOFI HLDG INC Call 05566U108 656 114800 SH Call SOLE 0 114800 0 0 BOFI HLDG INC Put 05566U108 123 171000 SH Put SOLE 0 171000 0 0 BOISE CASCADE CO DEL COM 09739D100 12 548 SH SOLE 0 548 0 0 BOISE CASCADE CO DEL Call 09739D100 0 300 SH Call SOLE 0 300 0 0 BOJANGLES INC COM 097488100 162 8731 SH SOLE 0 8731 0 0 BOJANGLES INC Call 097488100 3 6400 SH Call SOLE 0 6400 0 0 BOJANGLES INC Put 097488100 0 100 SH Put SOLE 0 100 0 0 BOK FINL CORP Call 05561Q201 156 17500 SH Call SOLE 0 17500 0 0 BON-TON STORES INC Put 09776J101 2 1200 SH Put SOLE 0 1200 0 0 BONANZA CREEK ENERGY INC COM 097793103 1 1200 SH SOLE 0 1200 0 0 BONANZA CREEK ENERGY INC Call 097793103 16 63200 SH Call SOLE 0 63200 0 0 BONANZA CREEK ENERGY INC Put 097793103 34 7800 SH Put SOLE 0 7800 0 0 BOOT BARN HLDGS INC COM 099406100 11 953 SH SOLE 0 953 0 0 BOOT BARN HLDGS INC Call 099406100 0 1100 SH Call SOLE 0 1100 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 11 323 SH SOLE 0 323 0 0 BORGWARNER INC COM 099724106 205 5203 SH SOLE 0 5203 0 0 BORGWARNER INC Call 099724106 5 1200 SH Call SOLE 0 1200 0 0 BORGWARNER INC Put 099724106 12 25000 SH Put SOLE 0 25000 0 0 BOSTON BEER INC Call 100557107 2 600 SH Call SOLE 0 600 0 0 BOSTON BEER INC Put 100557107 2 100 SH Put SOLE 0 100 0 0 BOSTON PROPERTIES INC COM 101121101 387 3079 SH SOLE 0 3079 0 0 BOSTON PROPERTIES INC Call 101121101 13 5600 SH Call SOLE 0 5600 0 0 BOSTON PROPERTIES INC Put 101121101 57 21000 SH Put SOLE 0 21000 0 0 BOSTON SCIENTIFIC CORP COM 101137107 821 38000 SH SOLE 0 38000 0 0 BOSTON SCIENTIFIC CORP Put 101137107 6 55000 SH Put SOLE 0 55000 0 0 BOX INC CL A 10316T104 981 70799 SH SOLE 0 70799 0 0 BOX INC Call 10316T104 0 4300 SH Call SOLE 0 4300 0 0 BOX INC Put 10316T104 6 8200 SH Put SOLE 0 8200 0 0 BOYD GAMING CORP COM 103304101 47 2347 SH SOLE 0 2347 0 0 BOYD GAMING CORP Call 103304101 2 19800 SH Call SOLE 0 19800 0 0 BOYD GAMING CORP Put 103304101 9 4700 SH Put SOLE 0 4700 0 0 BP PLC SPONSORED ADR 055622104 14078 376624 SH SOLE 0 376624 0 0 BP PLC Call 055622104 164 118800 SH Call SOLE 0 118800 0 0 BP PLC Put 055622104 1018 585700 SH Put SOLE 0 585700 0 0 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 157 6642 SH SOLE 0 6642 0 0 BP PRUDHOE BAY RTY TR Call 055630107 25 4400 SH Call SOLE 0 4400 0 0 BP PRUDHOE BAY RTY TR Put 055630107 1 700 SH Put SOLE 0 700 0 0 BRADY CORP Call 104674106 4 1600 SH Call SOLE 0 1600 0 0 BRASKEM S A Call 105532105 0 500 SH Call SOLE 0 500 0 0 BRASKEM S A Put 105532105 0 400 SH Put SOLE 0 400 0 0 BRF SA SPONSORED ADR 10552T107 34 2311 SH SOLE 0 2311 0 0 BRF SA Put 10552T107 0 800 SH Put SOLE 0 800 0 0 BRIDGE BANCORP INC Call 108035106 1 500 SH Call SOLE 0 500 0 0 BRIGGS & STRATTON CORP COM 109043109 26 1191 SH SOLE 0 1191 0 0 BRIGGS & STRATTON CORP Call 109043109 0 300 SH Call SOLE 0 300 0 0 BRIGGS & STRATTON CORP Put 109043109 0 1000 SH Put SOLE 0 1000 0 0 BRIGHTCOVE INC COM 10921T101 21 2614 SH SOLE 0 2614 0 0 BRINKER INTL INC COM 109641100 328 6629 SH SOLE 0 6629 0 0 BRINKER INTL INC Call 109641100 0 800 SH Call SOLE 0 800 0 0 BRINKER INTL INC Put 109641100 30 12700 SH Put SOLE 0 12700 0 0 BRINKS CO Call 109696104 0 500 SH Call SOLE 0 500 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 1856 31775 SH SOLE 0 31775 0 0 BRISTOL MYERS SQUIBB CO Call 110122108 63 94200 SH Call SOLE 0 94200 0 0 BRISTOL MYERS SQUIBB CO Put 110122108 124 15800 SH Put SOLE 0 15800 0 0 BRISTOW GROUP INC Call 110394103 110 44300 SH Call SOLE 0 44300 0 0 BRISTOW GROUP INC Put 110394103 0 4100 SH Put SOLE 0 4100 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 333 2959 SH SOLE 0 2959 0 0 BRITISH AMERN TOB PLC Call 110448107 0 300 SH Call SOLE 0 300 0 0 BRITISH AMERN TOB PLC Put 110448107 11 9900 SH Put SOLE 0 9900 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 2 113 SH SOLE 0 113 0 0 BRIXMOR PPTY GROUP INC Call 11120U105 0 800 SH Call SOLE 0 800 0 0 BRIXMOR PPTY GROUP INC Put 11120U105 0 100 SH Put SOLE 0 100 0 0 BROADCOM LTD SHS Y09827109 46 264 SH SOLE 0 264 0 0 BROADCOM LTD Call Y09827109 383 59300 SH Call SOLE 0 59300 0 0 BROADCOM LTD Put Y09827109 131 72900 SH Put SOLE 0 72900 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 133 2016 SH SOLE 0 2016 0 0 BROADRIDGE FINL SOLUTIONS IN Call 11133T103 0 100 SH Call SOLE 0 100 0 0 BROADRIDGE FINL SOLUTIONS IN Put 11133T103 10 3500 SH Put SOLE 0 3500 0 0 BROADSOFT INC COM 11133B409 8 209 SH SOLE 0 209 0 0 BROADSOFT INC Call 11133B409 0 100 SH Call SOLE 0 100 0 0 BROADSOFT INC Put 11133B409 0 100 SH Put SOLE 0 100 0 0 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 18 1464 SH SOLE 0 1464 0 0 BROCADE COMMUNICATIONS SYS I Call 111621306 93 61500 SH Call SOLE 0 61500 0 0 BROCADE COMMUNICATIONS SYS I Put 111621306 0 11400 SH Put SOLE 0 11400 0 0 BROOKDALE SR LIVING INC COM 112463104 101 8149 SH SOLE 0 8149 0 0 BROOKDALE SR LIVING INC Call 112463104 2 13900 SH Call SOLE 0 13900 0 0 BROOKDALE SR LIVING INC Put 112463104 37 15000 SH Put SOLE 0 15000 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 651 19731 SH SOLE 0 19731 0 0 BROOKFIELD ASSET MGMT INC Call 112585104 0 700 SH Call SOLE 0 700 0 0 BROOKFIELD ASSET MGMT INC Put 112585104 0 1000 SH Put SOLE 0 1000 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 0 3 SH SOLE 0 3 0 0 BROOKLINE BANCORP INC DEL Call 11373M107 1 300 SH Call SOLE 0 300 0 0 BRUNSWICK CORP COM 117043109 0 12 SH SOLE 0 12 0 0 BRUNSWICK CORP Call 117043109 3 5300 SH Call SOLE 0 5300 0 0 BRUNSWICK CORP Put 117043109 0 3100 SH Put SOLE 0 3100 0 0 BSQUARE CORP COM NEW 11776U300 2 400 SH SOLE 0 400 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 145 2203 SH SOLE 0 2203 0 0 BUCKEYE PARTNERS L P Call 118230101 17 10100 SH Call SOLE 0 10100 0 0 BUCKEYE PARTNERS L P Put 118230101 57 8500 SH Put SOLE 0 8500 0 0 BUCKLE INC COM 118440106 32 1404 SH SOLE 0 1404 0 0 BUCKLE INC Put 118440106 1 700 SH Put SOLE 0 700 0 0 BUFFALO WILD WINGS INC COM 119848109 48 312 SH SOLE 0 312 0 0 BUFFALO WILD WINGS INC Call 119848109 5 3500 SH Call SOLE 0 3500 0 0 BUFFALO WILD WINGS INC Put 119848109 5 3100 SH Put SOLE 0 3100 0 0 BUILD A BEAR WORKSHOP Call 120076104 0 1700 SH Call SOLE 0 1700 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 263 24027 SH SOLE 0 24027 0 0 BUILDERS FIRSTSOURCE INC Call 12008R107 48 199100 SH Call SOLE 0 199100 0 0 BUILDERS FIRSTSOURCE INC Put 12008R107 1 1000 SH Put SOLE 0 1000 0 0 BUNGE LIMITED COM G16962105 128 1784 SH SOLE 0 1784 0 0 BUNGE LIMITED Call G16962105 106 12100 SH Call SOLE 0 12100 0 0 BUNGE LIMITED Put G16962105 2 800 SH Put SOLE 0 800 0 0 BURLINGTON STORES INC COM 122017106 122 1451 SH SOLE 0 1451 0 0 BURLINGTON STORES INC Call 122017106 150 120900 SH Call SOLE 0 120900 0 0 BURLINGTON STORES INC Put 122017106 12 1000 SH Put SOLE 0 1000 0 0 BWX TECHNOLOGIES INC COM 05605H100 511 12889 SH SOLE 0 12889 0 0 BWX TECHNOLOGIES INC Call 05605H100 11 26000 SH Call SOLE 0 26000 0 0 BWX TECHNOLOGIES INC Put 05605H100 58 83200 SH Put SOLE 0 83200 0 0 C D I CORP COM 125071100 34 4680 SH SOLE 0 4680 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 73 999 SH SOLE 0 999 0 0 C H ROBINSON WORLDWIDE INC Call 12541W209 47 29900 SH Call SOLE 0 29900 0 0 C H ROBINSON WORLDWIDE INC Put 12541W209 0 1000 SH Put SOLE 0 1000 0 0 CA INC COM 12673P105 39 1249 SH SOLE 0 1249 0 0 CA INC Call 12673P105 0 36800 SH Call SOLE 0 36800 0 0 CABELAS INC COM 126804301 4981 85088 SH SOLE 0 85088 0 0 CABELAS INC Call 126804301 27 49700 SH Call SOLE 0 49700 0 0 CABELAS INC Put 126804301 155 100800 SH Put SOLE 0 100800 0 0 CABOT CORP COM 127055101 10 209 SH SOLE 0 209 0 0 CABOT CORP Call 127055101 0 200 SH Call SOLE 0 200 0 0 CABOT CORP Put 127055101 0 400 SH Put SOLE 0 400 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 15 251 SH SOLE 0 251 0 0 CABOT MICROELECTRONICS CORP Put 12709P103 0 1300 SH Put SOLE 0 1300 0 0 CABOT OIL & GAS CORP COM 127097103 1658 70999 SH SOLE 0 70999 0 0 CABOT OIL & GAS CORP Call 127097103 44 65500 SH Call SOLE 0 65500 0 0 CABOT OIL & GAS CORP Put 127097103 214 117500 SH Put SOLE 0 117500 0 0 CACI INTL INC CL A 127190304 224 1803 SH SOLE 0 1803 0 0 CACI INTL INC Put 127190304 4 5300 SH Put SOLE 0 5300 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 12 511 SH SOLE 0 511 0 0 CADENCE DESIGN SYSTEM INC Call 127387108 0 3200 SH Call SOLE 0 3200 0 0 CADENCE DESIGN SYSTEM INC Put 127387108 0 200 SH Put SOLE 0 200 0 0 CADIZ INC COM NEW 127537207 31 2535 SH SOLE 0 2535 0 0 CADIZ INC Call 127537207 86 28300 SH Call SOLE 0 28300 0 0 CADIZ INC Put 127537207 11 17600 SH Put SOLE 0 17600 0 0 CAESARS ACQUISITION CO CL A 12768T103 1 100 SH SOLE 0 100 0 0 CAESARS ACQUISITION CO Call 12768T103 1 700 SH Call SOLE 0 700 0 0 CAESARS ENTMT CORP COM 127686103 154 18200 SH SOLE 0 18200 0 0 CAESARS ENTMT CORP Call 127686103 13 36200 SH Call SOLE 0 36200 0 0 CAESARS ENTMT CORP Put 127686103 15 32200 SH Put SOLE 0 32200 0 0 CAESARSTONE LTD ORD SHS M20598104 252 8818 SH SOLE 0 8818 0 0 CAESARSTONE LTD Call M20598104 46 16600 SH Call SOLE 0 16600 0 0 CAESARSTONE LTD Put M20598104 95 25800 SH Put SOLE 0 25800 0 0 CAI INTERNATIONAL INC COM 12477X106 30 3569 SH SOLE 0 3569 0 0 CAL MAINE FOODS INC COM NEW 128030202 79 1800 SH SOLE 0 1800 0 0 CAL MAINE FOODS INC Call 128030202 17 10500 SH Call SOLE 0 10500 0 0 CAL MAINE FOODS INC Put 128030202 18 18100 SH Put SOLE 0 18100 0 0 CALAMOS ASSET MGMT INC CL A 12811R104 6 768 SH SOLE 0 768 0 0 CALAMOS ASSET MGMT INC Call 12811R104 0 200 SH Call SOLE 0 200 0 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 114 10900 SH SOLE 0 10900 0 0 CALAMP CORP COM 128126109 189 13076 SH SOLE 0 13076 0 0 CALAMP CORP Call 128126109 0 2800 SH Call SOLE 0 2800 0 0 CALAMP CORP Put 128126109 5 1900 SH Put SOLE 0 1900 0 0 CALATLANTIC GROUP INC Call 128195104 0 100 SH Call SOLE 0 100 0 0 CALATLANTIC GROUP INC Put 128195104 0 1000 SH Put SOLE 0 1000 0 0 CALAVO GROWERS INC Call 128246105 5 2300 SH Call SOLE 0 2300 0 0 CALAVO GROWERS INC Put 128246105 1 300 SH Put SOLE 0 300 0 0 CALERES INC COM 129500104 0 9 SH SOLE 0 9 0 0 CALGON CARBON CORP COM 129603106 27 1592 SH SOLE 0 1592 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 227 10698 SH SOLE 0 10698 0 0 CALIFORNIA RES CORP Call 13057Q206 200 35300 SH Call SOLE 0 35300 0 0 CALIFORNIA RES CORP Put 13057Q206 17 30600 SH Put SOLE 0 30600 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 0 200 SH SOLE 0 200 0 0 CALLAWAY GOLF CO COM 131193104 23 2099 SH SOLE 0 2099 0 0 CALLAWAY GOLF CO Call 131193104 0 2000 SH Call SOLE 0 2000 0 0 CALLAWAY GOLF CO Put 131193104 4 8900 SH Put SOLE 0 8900 0 0 CALLIDUS SOFTWARE INC COM 13123E500 1 100 SH SOLE 0 100 0 0 CALLIDUS SOFTWARE INC Put 13123E500 0 700 SH Put SOLE 0 700 0 0 CALLON PETE CO DEL COM 13123X102 318 20731 SH SOLE 0 20731 0 0 CALLON PETE CO DEL Call 13123X102 0 500 SH Call SOLE 0 500 0 0 CALLON PETE CO DEL Put 13123X102 113 49100 SH Put SOLE 0 49100 0 0 CALPINE CORP COM NEW 131347304 299 26209 SH SOLE 0 26209 0 0 CALPINE CORP Call 131347304 0 3000 SH Call SOLE 0 3000 0 0 CALPINE CORP Put 131347304 40 10800 SH Put SOLE 0 10800 0 0 CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 76 19123 SH SOLE 0 19123 0 0 CALUMET SPECIALTY PRODS PTNR Put 131476103 3 12000 SH Put SOLE 0 12000 0 0 CAMBREX CORP COM 132011107 394 7321 SH SOLE 0 7321 0 0 CAMBREX CORP Call 132011107 15 9800 SH Call SOLE 0 9800 0 0 CAMBREX CORP Put 132011107 8 44400 SH Put SOLE 0 44400 0 0 CAMDEN PPTY TR Call 133131102 1 600 SH Call SOLE 0 600 0 0 CAMECO CORP COM 13321L108 354 33872 SH SOLE 0 33872 0 0 CAMECO CORP Call 13321L108 10 11700 SH Call SOLE 0 11700 0 0 CAMECO CORP Put 13321L108 34 18500 SH Put SOLE 0 18500 0 0 CAMPBELL SOUP CO COM 134429109 1158 19160 SH SOLE 0 19160 0 0 CAMPBELL SOUP CO Call 134429109 89 25700 SH Call SOLE 0 25700 0 0 CAMPBELL SOUP CO Put 134429109 86 70700 SH Put SOLE 0 70700 0 0 CAMPING WORLD HLDGS INC Put 13462K109 1 800 SH Put SOLE 0 800 0 0 CANADIAN NAT RES LTD COM 136385101 1696 53229 SH SOLE 0 53229 0 0 CANADIAN NAT RES LTD Call 136385101 63 19800 SH Call SOLE 0 19800 0 0 CANADIAN NAT RES LTD Put 136385101 142 189400 SH Put SOLE 0 189400 0 0 CANADIAN NATL RY CO COM 136375102 11 169 SH SOLE 0 169 0 0 CANADIAN NATL RY CO Call 136375102 16 9800 SH Call SOLE 0 9800 0 0 CANADIAN NATL RY CO Put 136375102 12 6400 SH Put SOLE 0 6400 0 0 CANADIAN PAC RY LTD COM 13645T100 343 2404 SH SOLE 0 2404 0 0 CANADIAN PAC RY LTD Call 13645T100 0 19800 SH Call SOLE 0 19800 0 0 CANADIAN PAC RY LTD Put 13645T100 0 1000 SH Put SOLE 0 1000 0 0 CANADIAN SOLAR INC Call 136635109 5 38700 SH Call SOLE 0 38700 0 0 CANADIAN SOLAR INC Put 136635109 25 12400 SH Put SOLE 0 12400 0 0 CANCER GENETICS INC COM 13739U104 2 1495 SH SOLE 0 1495 0 0 CANON INC Call 138006309 0 1300 SH Call SOLE 0 1300 0 0 CANTEL MEDICAL CORP COM 138098108 15 200 SH SOLE 0 200 0 0 CAPELLA EDUCATION COMPANY Put 139594105 0 100 SH Put SOLE 0 100 0 0 CAPITAL BK FINL CORP Call 139794101 13 2700 SH Call SOLE 0 2700 0 0 CAPITAL ONE FINL CORP COM 14040H105 697 8000 SH SOLE 0 8000 0 0 CAPITAL ONE FINL CORP *W EXP 11/14/201 14040H139 1034 22889 SH SOLE 0 22889 0 0 CAPITAL ONE FINL CORP Call 14040H105 1230 139000 SH Call SOLE 0 139000 0 0 CAPITAL ONE FINL CORP Put 14040H105 11 6300 SH Put SOLE 0 6300 0 0 CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 143 45006 SH SOLE 0 45006 0 0 CAPITAL PRODUCT PARTNERS L P Call Y11082107 0 39400 SH Call SOLE 0 39400 0 0 CAPITAL PRODUCT PARTNERS L P Put Y11082107 43 25300 SH Put SOLE 0 25300 0 0 CAPITAL SOUTHWEST CORP COM 140501107 8 500 SH SOLE 0 500 0 0 CAPITALA FIN CORP Call 14054R106 6 3500 SH Call SOLE 0 3500 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 75 7425 SH SOLE 0 7425 0 0 CAPSTEAD MTG CORP Call 14067E506 0 100 SH Call SOLE 0 100 0 0 CAPSTEAD MTG CORP Put 14067E506 4 7500 SH Put SOLE 0 7500 0 0 CARA THERAPEUTICS INC COM 140755109 234 25223 SH SOLE 0 25223 0 0 CARA THERAPEUTICS INC Call 140755109 155 69200 SH Call SOLE 0 69200 0 0 CARA THERAPEUTICS INC Put 140755109 4 6500 SH Put SOLE 0 6500 0 0 CARBO CERAMICS INC COM 140781105 233 22352 SH SOLE 0 22352 0 0 CARBO CERAMICS INC Call 140781105 12 16900 SH Call SOLE 0 16900 0 0 CARBO CERAMICS INC Put 140781105 622 34100 SH Put SOLE 0 34100 0 0 CARBONITE INC Call 141337105 24 14500 SH Call SOLE 0 14500 0 0 CARBONITE INC Put 141337105 2 2500 SH Put SOLE 0 2500 0 0 CARDINAL FINL CORP COM 14149F109 15 463 SH SOLE 0 463 0 0 CARDINAL HEALTH INC COM 14149Y108 115 1610 SH SOLE 0 1610 0 0 CARDINAL HEALTH INC Call 14149Y108 8 14900 SH Call SOLE 0 14900 0 0 CARDINAL HEALTH INC Put 14149Y108 12 4300 SH Put SOLE 0 4300 0 0 CARDIOME PHARMA CORP COM NO PAR 14159U301 3 1409 SH SOLE 0 1409 0 0 CARDIOME PHARMA CORP Put 14159U301 57 25300 SH Put SOLE 0 25300 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 165 6823 SH SOLE 0 6823 0 0 CARDTRONICS PLC SHS CL A G1991C105 2 39 SH SOLE 0 39 0 0 CARDTRONICS PLC Call G1991C105 6 1200 SH Call SOLE 0 1200 0 0 CARDTRONICS PLC Put G1991C105 3 3500 SH Put SOLE 0 3500 0 0 CARE CAP PPTYS INC COM 141624106 13 544 SH SOLE 0 544 0 0 CARE CAP PPTYS INC Call 141624106 11 11700 SH Call SOLE 0 11700 0 0 CARE CAP PPTYS INC Put 141624106 0 500 SH Put SOLE 0 500 0 0 CARE COM INC Call 141633107 0 600 SH Call SOLE 0 600 0 0 CARE COM INC Put 141633107 1 1000 SH Put SOLE 0 1000 0 0 CAREER EDUCATION CORP Call 141665109 44 14400 SH Call SOLE 0 14400 0 0 CARETRUST REIT INC Put 14174T107 2 5000 SH Put SOLE 0 5000 0 0 CARLISLE COS INC Call 142339100 1 300 SH Call SOLE 0 300 0 0 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 77 5097 SH SOLE 0 5097 0 0 CARLYLE GROUP L P Call 14309L102 0 5400 SH Call SOLE 0 5400 0 0 CARLYLE GROUP L P Put 14309L102 19 58900 SH Put SOLE 0 58900 0 0 CARMAX INC COM 143130102 1408 21877 SH SOLE 0 21877 0 0 CARMAX INC Call 143130102 107 73200 SH Call SOLE 0 73200 0 0 CARMAX INC Put 143130102 87 68200 SH Put SOLE 0 68200 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 268 5166 SH SOLE 0 5166 0 0 CARNIVAL CORP Call 143658300 23 13100 SH Call SOLE 0 13100 0 0 CARNIVAL CORP Put 143658300 6 13500 SH Put SOLE 0 13500 0 0 CARRIAGE SVCS INC Call 143905107 1 300 SH Call SOLE 0 300 0 0 CARRIZO OIL & GAS INC COM 144577103 341 9141 SH SOLE 0 9141 0 0 CARRIZO OIL & GAS INC Call 144577103 5 11900 SH Call SOLE 0 11900 0 0 CARRIZO OIL & GAS INC Put 144577103 85 15300 SH Put SOLE 0 15300 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 9 591 SH SOLE 0 591 0 0 CARROLS RESTAURANT GROUP INC Call 14574X104 0 200 SH Call SOLE 0 200 0 0 CARTER INC COM 146229109 8 104 SH SOLE 0 104 0 0 CASELLA WASTE SYS INC Call 147448104 0 5200 SH Call SOLE 0 5200 0 0 CASEYS GEN STORES INC COM 147528103 1723 14495 SH SOLE 0 14495 0 0 CASEYS GEN STORES INC Call 147528103 1 1800 SH Call SOLE 0 1800 0 0 CASEYS GEN STORES INC Put 147528103 41 7700 SH Put SOLE 0 7700 0 0 CASS INFORMATION SYS INC COM 14808P109 141 1929 SH SOLE 0 1929 0 0 CASS INFORMATION SYS INC Call 14808P109 2 1000 SH Call SOLE 0 1000 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 9 1976 SH SOLE 0 1976 0 0 CASTLIGHT HEALTH INC Call 14862Q100 1 2500 SH Call SOLE 0 2500 0 0 CATALENT INC Call 148806102 28 14900 SH Call SOLE 0 14900 0 0 CATALENT INC Put 148806102 1 3300 SH Put SOLE 0 3300 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 5 5646 SH SOLE 0 5646 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 56 4984 SH SOLE 0 4984 0 0 CATERPILLAR INC DEL COM 149123101 1315 14182 SH SOLE 0 14182 0 0 CATERPILLAR INC DEL Call 149123101 418 48200 SH Call SOLE 0 48200 0 0 CATERPILLAR INC DEL Put 149123101 161 51600 SH Put SOLE 0 51600 0 0 CATHAY GEN BANCORP COM 149150104 8 213 SH SOLE 0 213 0 0 CATO CORP NEW Call 149205106 1 2400 SH Call SOLE 0 2400 0 0 CATO CORP NEW Put 149205106 1 100 SH Put SOLE 0 100 0 0 CAVCO INDS INC DEL COM 149568107 17 178 SH SOLE 0 178 0 0 CAVIUM INC Call 14964U108 2 4900 SH Call SOLE 0 4900 0 0 CBL & ASSOC PPTYS INC COM 124830100 29 2575 SH SOLE 0 2575 0 0 CBL & ASSOC PPTYS INC Call 124830100 9 25500 SH Call SOLE 0 25500 0 0 CBL & ASSOC PPTYS INC Put 124830100 1 8200 SH Put SOLE 0 8200 0 0 CBOE HLDGS INC Call 12503M108 101 14800 SH Call SOLE 0 14800 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 54 7500 SH SOLE 0 7500 0 0 CBRE GROUP INC CL A 12504L109 0 12 SH SOLE 0 12 0 0 CBRE GROUP INC Call 12504L109 1 2000 SH Call SOLE 0 2000 0 0 CBRE GROUP INC Put 12504L109 2 12900 SH Put SOLE 0 12900 0 0 CBS CORP NEW Call 124857202 31 10500 SH Call SOLE 0 10500 0 0 CBS CORP NEW Put 124857202 2 4500 SH Put SOLE 0 4500 0 0 CDK GLOBAL INC COM 12508E101 1835 30758 SH SOLE 0 30758 0 0 CDK GLOBAL INC Call 12508E101 4 2400 SH Call SOLE 0 2400 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 70 860 SH SOLE 0 860 0 0 CDN IMPERIAL BK COMM TORONTO Call 136069101 10 4900 SH Call SOLE 0 4900 0 0 CDN IMPERIAL BK COMM TORONTO Put 136069101 24 8400 SH Put SOLE 0 8400 0 0 CDW CORP COM 12514G108 59 1151 SH SOLE 0 1151 0 0 CDW CORP Call 12514G108 6 3000 SH Call SOLE 0 3000 0 0 CEB INC COM 125134106 17 283 SH SOLE 0 283 0 0 CECO ENVIRONMENTAL CORP COM 125141101 12 888 SH SOLE 0 888 0 0 CEDAR FAIR L P Call 150185106 19 5000 SH Call SOLE 0 5000 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 18 2843 SH SOLE 0 2843 0 0 CELADON GROUP INC COM 150838100 15 2230 SH SOLE 0 2230 0 0 CELADON GROUP INC Call 150838100 0 600 SH Call SOLE 0 600 0 0 CELADON GROUP INC Put 150838100 12 12700 SH Put SOLE 0 12700 0 0 CELANESE CORP DEL COM SER A 150870103 60 768 SH SOLE 0 768 0 0 CELANESE CORP DEL Call 150870103 21 5900 SH Call SOLE 0 5900 0 0 CELANESE CORP DEL Put 150870103 21 8600 SH Put SOLE 0 8600 0 0 CELESTICA INC SUB VTG SHS 15101Q108 19 1618 SH SOLE 0 1618 0 0 CELGENE CORP COM 151020104 1704 14723 SH SOLE 0 14723 0 0 CELGENE CORP Call 151020104 651 97500 SH Call SOLE 0 97500 0 0 CELGENE CORP Put 151020104 186 59100 SH Put SOLE 0 59100 0 0 CELLCOM ISRAEL LTD SHS M2196U109 12 1620 SH SOLE 0 1620 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 108 30755 SH SOLE 0 30755 0 0 CELLDEX THERAPEUTICS INC NEW Call 15117B103 14 54100 SH Call SOLE 0 54100 0 0 CELLDEX THERAPEUTICS INC NEW Put 15117B103 1 300 SH Put SOLE 0 300 0 0 CELLECTIS S A Call 15117K103 0 2800 SH Call SOLE 0 2800 0 0 CELLECTIS S A Put 15117K103 2 200 SH Put SOLE 0 200 0 0 CELSION CORPORATION COM PAR 15117N404 3 10017 SH SOLE 0 10017 0 0 CEMEX SAB DE CV Call 151290889 2 1800 SH Call SOLE 0 1800 0 0 CEMEX SAB DE CV Put 151290889 0 49000 SH Put SOLE 0 49000 0 0 CEMPRA INC COM 15130J109 193 69051 SH SOLE 0 69051 0 0 CEMPRA INC Call 15130J109 5 120700 SH Call SOLE 0 120700 0 0 CEMPRA INC Put 15130J109 175 53100 SH Put SOLE 0 53100 0 0 CENTENE CORP DEL COM 15135B101 128 2268 SH SOLE 0 2268 0 0 CENTENE CORP DEL Call 15135B101 42 24900 SH Call SOLE 0 24900 0 0 CENTENE CORP DEL Put 15135B101 22 30500 SH Put SOLE 0 30500 0 0 CENTENNIAL RESOURCE DEV INC Call 15136A102 312 92000 SH Call SOLE 0 92000 0 0 CENTENNIAL RESOURCE DEV INC Put 15136A102 3 61200 SH Put SOLE 0 61200 0 0 CENTERPOINT ENERGY INC COM 15189T107 22 900 SH SOLE 0 900 0 0 CENTERPOINT ENERGY INC Call 15189T107 4 8700 SH Call SOLE 0 8700 0 0 CENTERSTATE BANKS INC Call 15201P109 27 8100 SH Call SOLE 0 8100 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 8 1300 SH SOLE 0 1300 0 0 CENTRAL FD CDA LTD CL A 153501101 46 4100 SH SOLE 0 4100 0 0 CENTRAL GARDEN & PET CO COM 153527106 119 3598 SH SOLE 0 3598 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 148 4822 SH SOLE 0 4822 0 0 CENTRAL GARDEN & PET CO Call 153527205 3 1900 SH Call SOLE 0 1900 0 0 CENTRAL GARDEN & PET CO Call 153527106 3 500 SH Call SOLE 0 500 0 0 CENTRAL GARDEN & PET CO Put 153527106 0 600 SH Put SOLE 0 600 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 52 1673 SH SOLE 0 1673 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 12 634 SH SOLE 0 634 0 0 CENTURY ALUM CO COM 156431108 208 24399 SH SOLE 0 24399 0 0 CENTURY ALUM CO Call 156431108 8 42700 SH Call SOLE 0 42700 0 0 CENTURY ALUM CO Put 156431108 0 7900 SH Put SOLE 0 7900 0 0 CENTURY CASINOS INC COM 156492100 0 100 SH SOLE 0 100 0 0 CENTURY CMNTYS INC Put 156504300 5 2000 SH Put SOLE 0 2000 0 0 CENTURYLINK INC COM 156700106 269 11314 SH SOLE 0 11314 0 0 CENTURYLINK INC Call 156700106 4 31900 SH Call SOLE 0 31900 0 0 CENTURYLINK INC Put 156700106 33 17600 SH Put SOLE 0 17600 0 0 CENVEO INC Call 15670S402 15 43000 SH Call SOLE 0 43000 0 0 CENVEO INC Put 15670S402 1 2600 SH Put SOLE 0 2600 0 0 CERAGON NETWORKS LTD ORD M22013102 7 2979 SH SOLE 0 2979 0 0 CERAGON NETWORKS LTD Call M22013102 0 100 SH Call SOLE 0 100 0 0 CERAGON NETWORKS LTD Put M22013102 3 16500 SH Put SOLE 0 16500 0 0 CERNER CORP COM 156782104 260 5492 SH SOLE 0 5492 0 0 CERNER CORP Call 156782104 0 9800 SH Call SOLE 0 9800 0 0 CERNER CORP Put 156782104 21 4100 SH Put SOLE 0 4100 0 0 CERUS CORP COM 157085101 103 23782 SH SOLE 0 23782 0 0 CERUS CORP Call 157085101 0 6000 SH Call SOLE 0 6000 0 0 CERUS CORP Put 157085101 80 30000 SH Put SOLE 0 30000 0 0 CEVA INC COM 157210105 6 193 SH SOLE 0 193 0 0 CEVA INC Call 157210105 5 1100 SH Call SOLE 0 1100 0 0 CF INDS HLDGS INC COM 125269100 526 16717 SH SOLE 0 16717 0 0 CF INDS HLDGS INC Call 125269100 126 43000 SH Call SOLE 0 43000 0 0 CF INDS HLDGS INC Put 125269100 71 7000 SH Put SOLE 0 7000 0 0 CGG SPON ADR NEW 12531Q204 0 33 SH SOLE 0 33 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 203 9572 SH SOLE 0 9572 0 0 CHANGYOU COM LTD Call 15911M107 0 300 SH Call SOLE 0 300 0 0 CHANGYOU COM LTD Put 15911M107 59 18500 SH Put SOLE 0 18500 0 0 CHANNELADVISOR CORP COM 159179100 2 204 SH SOLE 0 204 0 0 CHARLES RIV LABS INTL INC Call 159864107 1 500 SH Call SOLE 0 500 0 0 CHART INDS INC Call 16115Q308 2 1600 SH Call SOLE 0 1600 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 7777 27011 SH SOLE 0 27011 0 0 CHARTER COMMUNICATIONS INC N Call 16119P108 12143 230800 SH Call SOLE 0 230800 0 0 CHARTER COMMUNICATIONS INC N Put 16119P108 1230 173100 SH Put SOLE 0 173100 0 0 CHATHAM LODGING TR COM 16208T102 87 4282 SH SOLE 0 4282 0 0 CHATHAM LODGING TR Call 16208T102 0 400 SH Call SOLE 0 400 0 0 CHATHAM LODGING TR Put 16208T102 8 11400 SH Put SOLE 0 11400 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 335 3977 SH SOLE 0 3977 0 0 CHECK POINT SOFTWARE TECH LT Call M22465104 33 27600 SH Call SOLE 0 27600 0 0 CHECK POINT SOFTWARE TECH LT Put M22465104 47 26300 SH Put SOLE 0 26300 0 0 CHEESECAKE FACTORY INC COM 163072101 65 1089 SH SOLE 0 1089 0 0 CHEETAH MOBILE INC ADR 163075104 147 15423 SH SOLE 0 15423 0 0 CHEETAH MOBILE INC Call 163075104 44 26000 SH Call SOLE 0 26000 0 0 CHEETAH MOBILE INC Put 163075104 12 1900 SH Put SOLE 0 1900 0 0 CHEFS WHSE INC COM 163086101 47 3019 SH SOLE 0 3019 0 0 CHEFS WHSE INC Call 163086101 3 1100 SH Call SOLE 0 1100 0 0 CHEFS WHSE INC Put 163086101 0 2200 SH Put SOLE 0 2200 0 0 CHEGG INC Call 163092109 40 26100 SH Call SOLE 0 26100 0 0 CHEMICAL FINL CORP COM 163731102 6 124 SH SOLE 0 124 0 0 CHEMICAL FINL CORP Call 163731102 10 1500 SH Call SOLE 0 1500 0 0 CHEMOCENTRYX INC COM 16383L106 13 1815 SH SOLE 0 1815 0 0 CHEMOCENTRYX INC Call 16383L106 0 300 SH Call SOLE 0 300 0 0 CHEMOCENTRYX INC Put 16383L106 8 5000 SH Put SOLE 0 5000 0 0 CHEMOURS CO COM 163851108 155 7046 SH SOLE 0 7046 0 0 CHEMOURS CO Call 163851108 335 47400 SH Call SOLE 0 47400 0 0 CHEMOURS CO Put 163851108 9 17500 SH Put SOLE 0 17500 0 0 CHEMTURA CORP COM NEW 163893209 6 185 SH SOLE 0 185 0 0 CHEMTURA CORP Put 163893209 0 100 SH Put SOLE 0 100 0 0 CHENIERE ENERGY INC COM NEW 16411R208 2852 68851 SH SOLE 0 68851 0 0 CHENIERE ENERGY INC Call 16411R208 86 67800 SH Call SOLE 0 67800 0 0 CHENIERE ENERGY INC Put 16411R208 168 90000 SH Put SOLE 0 90000 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 237 8244 SH SOLE 0 8244 0 0 CHENIERE ENERGY PARTNERS LP Call 16411Q101 0 900 SH Call SOLE 0 900 0 0 CHENIERE ENERGY PARTNERS LP Put 16411Q101 2 14900 SH Put SOLE 0 14900 0 0 CHENIERE ENERGY PTNRS LP HLD COM REP LLC IN 16411W108 8 400 SH SOLE 0 400 0 0 CHEROKEE INC DEL NEW Put 16444H102 0 100 SH Put SOLE 0 100 0 0 CHESAPEAKE ENERGY CORP COM 165167107 319 45544 SH SOLE 0 45544 0 0 CHESAPEAKE ENERGY CORP Call 165167107 102 159300 SH Call SOLE 0 159300 0 0 CHESAPEAKE ENERGY CORP Put 165167107 225 142700 SH Put SOLE 0 142700 0 0 CHESAPEAKE GRANITE WASH TR COM SH BEN INT 165185109 13 5978 SH SOLE 0 5978 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 11 441 SH SOLE 0 441 0 0 CHESAPEAKE LODGING TR Call 165240102 0 600 SH Call SOLE 0 600 0 0 CHESAPEAKE LODGING TR Put 165240102 0 300 SH Put SOLE 0 300 0 0 CHEVRON CORP NEW COM 166764100 23159 196766 SH SOLE 0 196766 0 0 CHEVRON CORP NEW Call 166764100 1070 125500 SH Call SOLE 0 125500 0 0 CHEVRON CORP NEW Put 166764100 369 458900 SH Put SOLE 0 458900 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 736 23208 SH SOLE 0 23208 0 0 CHICAGO BRIDGE & IRON CO N V Call 167250109 5 30100 SH Call SOLE 0 30100 0 0 CHICAGO BRIDGE & IRON CO N V Put 167250109 76 11600 SH Put SOLE 0 11600 0 0 CHICOS FAS INC Call 168615102 0 1500 SH Call SOLE 0 1500 0 0 CHICOS FAS INC Put 168615102 1 15900 SH Put SOLE 0 15900 0 0 CHILDRENS PL INC Call 168905107 247 14600 SH Call SOLE 0 14600 0 0 CHIMERA INVT CORP Call 16934Q208 1 3400 SH Call SOLE 0 3400 0 0 CHIMERA INVT CORP Put 16934Q208 0 1100 SH Put SOLE 0 1100 0 0 CHIMERIX INC COM 16934W106 58 12630 SH SOLE 0 12630 0 0 CHIMERIX INC Call 16934W106 12 18700 SH Call SOLE 0 18700 0 0 CHIMERIX INC Put 16934W106 0 500 SH Put SOLE 0 500 0 0 CHINA AUTOMOTIVE SYS INC COM 16936R105 0 33 SH SOLE 0 33 0 0 CHINA AUTOMOTIVE SYS INC Call 16936R105 0 1000 SH Call SOLE 0 1000 0 0 CHINA AUTOMOTIVE SYS INC Put 16936R105 0 1700 SH Put SOLE 0 1700 0 0 CHINA BIOLOGIC PRODS INC COM 16938C106 7617 70846 SH SOLE 0 70846 0 0 CHINA BIOLOGIC PRODS INC Call 16938C106 0 17100 SH Call SOLE 0 17100 0 0 CHINA BIOLOGIC PRODS INC Put 16938C106 47 5400 SH Put SOLE 0 5400 0 0 CHINA DISTANCE ED HLDGS LTD SPONS ADR 16944W104 3 300 SH SOLE 0 300 0 0 CHINA FIN ONLINE CO LTD SPONSORED ADR 169379104 2 604 SH SOLE 0 604 0 0 CHINA FIN ONLINE CO LTD Call 169379104 0 600 SH Call SOLE 0 600 0 0 CHINA GREEN AGRICULTURE INC Put 16943W105 7 8300 SH Put SOLE 0 8300 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 9 701 SH SOLE 0 701 0 0 CHINA LIFE INS CO LTD Call 16939P106 8 14900 SH Call SOLE 0 14900 0 0 CHINA LIFE INS CO LTD Put 16939P106 0 3000 SH Put SOLE 0 3000 0 0 CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 235 4552 SH SOLE 0 4552 0 0 CHINA LODGING GROUP LTD Put 16949N109 21 1700 SH Put SOLE 0 1700 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 2461 46949 SH SOLE 0 46949 0 0 CHINA MOBILE LIMITED Call 16941M109 3 118000 SH Call SOLE 0 118000 0 0 CHINA MOBILE LIMITED Put 16941M109 16 16200 SH Put SOLE 0 16200 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 710 10004 SH SOLE 0 10004 0 0 CHINA PETE & CHEM CORP Call 16941R108 3 10600 SH Call SOLE 0 10600 0 0 CHINA PETE & CHEM CORP Put 16941R108 8 3700 SH Put SOLE 0 3700 0 0 CHINA RECYCLING ENERGY CORP COM NEW 168913200 0 110 SH SOLE 0 110 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 55 4800 SH SOLE 0 4800 0 0 CHINA XD PLASTICS CO LTD COM 16948F107 9 2321 SH SOLE 0 2321 0 0 CHINA YUCHAI INTL LTD COM G21082105 10 741 SH SOLE 0 741 0 0 CHINACACHE INTL HLDG LTD SPON ADR 16950M107 28 11265 SH SOLE 0 11265 0 0 CHINACACHE INTL HLDG LTD Call 16950M107 0 9000 SH Call SOLE 0 9000 0 0 CHINACACHE INTL HLDG LTD Put 16950M107 0 200 SH Put SOLE 0 200 0 0 CHIPMOS TECHNOLOGIES INC SPONSORED ADR 16965P103 50 3610 SH SOLE 0 3610 0 0 CHIPMOS TECHNOLOGIES INC Call 16965P103 1 1000 SH Call SOLE 0 1000 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 37 100 SH SOLE 0 100 0 0 CHUBB LIMITED COM H1467J104 155 1178 SH SOLE 0 1178 0 0 CHUBB LIMITED Call H1467J104 13 2500 SH Call SOLE 0 2500 0 0 CHUBB LIMITED Put H1467J104 0 1800 SH Put SOLE 0 1800 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 6 200 SH SOLE 0 200 0 0 CHURCH & DWIGHT INC COM 171340102 377 8535 SH SOLE 0 8535 0 0 CHURCH & DWIGHT INC Call 171340102 0 3100 SH Call SOLE 0 3100 0 0 CHURCH & DWIGHT INC Put 171340102 0 100 SH Put SOLE 0 100 0 0 CHURCHILL DOWNS INC COM 171484108 123 823 SH SOLE 0 823 0 0 CHURCHILL DOWNS INC Put 171484108 12 21400 SH Put SOLE 0 21400 0 0 CHUYS HLDGS INC COM 171604101 116 3593 SH SOLE 0 3593 0 0 CHUYS HLDGS INC Call 171604101 15 9100 SH Call SOLE 0 9100 0 0 CHUYS HLDGS INC Put 171604101 4 18400 SH Put SOLE 0 18400 0 0 CIBER INC COM 17163B102 0 158 SH SOLE 0 158 0 0 CIENA CORP COM NEW 171779309 7 300 SH SOLE 0 300 0 0 CIENA CORP Call 171779309 79 18000 SH Call SOLE 0 18000 0 0 CIGNA CORPORATION Call 125509109 64 1400 SH Call SOLE 0 1400 0 0 CIGNA CORPORATION Put 125509109 69 47600 SH Put SOLE 0 47600 0 0 CIMAREX ENERGY CO COM 171798101 184 1356 SH SOLE 0 1356 0 0 CIMAREX ENERGY CO Call 171798101 12 12200 SH Call SOLE 0 12200 0 0 CIMAREX ENERGY CO Put 171798101 0 200 SH Put SOLE 0 200 0 0 CIMPRESS N V SHS EURO N20146101 316 3454 SH SOLE 0 3454 0 0 CIMPRESS N V Call N20146101 0 500 SH Call SOLE 0 500 0 0 CIMPRESS N V Put N20146101 36 14000 SH Put SOLE 0 14000 0 0 CINCINNATI BELL INC NEW Call 171871502 0 5000 SH Call SOLE 0 5000 0 0 CINEMARK HOLDINGS INC COM 17243V102 1 29 SH SOLE 0 29 0 0 CINEMARK HOLDINGS INC Call 17243V102 0 500 SH Call SOLE 0 500 0 0 CINER RES LP COM UNIT LTD 172464109 4 144 SH SOLE 0 144 0 0 CINTAS CORP COM 172908105 167 1448 SH SOLE 0 1448 0 0 CINTAS CORP Call 172908105 4 1500 SH Call SOLE 0 1500 0 0 CIRCOR INTL INC COM 17273K109 156 2415 SH SOLE 0 2415 0 0 CIRCOR INTL INC Call 17273K109 9 4900 SH Call SOLE 0 4900 0 0 CIRCOR INTL INC Put 17273K109 0 600 SH Put SOLE 0 600 0 0 CIRRUS LOGIC INC COM 172755100 1289 22808 SH SOLE 0 22808 0 0 CIRRUS LOGIC INC Call 172755100 36 31700 SH Call SOLE 0 31700 0 0 CISCO SYS INC COM 17275R102 1269 42018 SH SOLE 0 42018 0 0 CISCO SYS INC Call 17275R102 405 153600 SH Call SOLE 0 153600 0 0 CISCO SYS INC Put 17275R102 130 157000 SH Put SOLE 0 157000 0 0 CIT GROUP INC COM NEW 125581801 965 22626 SH SOLE 0 22626 0 0 CIT GROUP INC Call 125581801 127 36200 SH Call SOLE 0 36200 0 0 CIT GROUP INC Put 125581801 18 46900 SH Put SOLE 0 46900 0 0 CITI TRENDS INC COM 17306X102 8 445 SH SOLE 0 445 0 0 CITI TRENDS INC Put 17306X102 0 700 SH Put SOLE 0 700 0 0 CITIGROUP INC COM NEW 172967424 3414 57453 SH SOLE 0 57453 0 0 CITIGROUP INC Call 172967424 4233 557400 SH Call SOLE 0 557400 0 0 CITIGROUP INC Put 172967424 683 952000 SH Put SOLE 0 952000 0 0 CITIZENS FINL GROUP INC COM 174610105 3460 97130 SH SOLE 0 97130 0 0 CITIZENS FINL GROUP INC Call 174610105 235 23500 SH Call SOLE 0 23500 0 0 CITIZENS FINL GROUP INC Put 174610105 5 44600 SH Put SOLE 0 44600 0 0 CITIZENS INC Call 174740100 4 3300 SH Call SOLE 0 3300 0 0 CITRIX SYS INC COM 177376100 114 1282 SH SOLE 0 1282 0 0 CITRIX SYS INC Call 177376100 1 2200 SH Call SOLE 0 2200 0 0 CITRIX SYS INC Put 177376100 35 6700 SH Put SOLE 0 6700 0 0 CITY OFFICE REIT INC COM 178587101 89 6770 SH SOLE 0 6770 0 0 CITY OFFICE REIT INC Put 178587101 0 1000 SH Put SOLE 0 1000 0 0 CIVEO CORP CDA COM 17878Y108 4 2030 SH SOLE 0 2030 0 0 CIVEO CORP CDA Call 17878Y108 15 14300 SH Call SOLE 0 14300 0 0 CIVITAS SOLUTIONS INC COM 17887R102 1 100 SH SOLE 0 100 0 0 CLARCOR INC Call 179895107 30 2600 SH Call SOLE 0 2600 0 0 CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM SOLAR 18383Q739 3 200 SH SOLE 0 200 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG SHIPPNG ETF 18383Q796 152 13362 SH SOLE 0 13362 0 0 CLAYMORE EXCHANGE TRD FD TR Call 18383Q861 2 22300 SH Call SOLE 0 22300 0 0 CLAYMORE EXCHANGE TRD FD TR Call 18383Q739 0 100 SH Call SOLE 0 100 0 0 CLAYMORE EXCHANGE TRD FD TR Put 18383Q739 3 5100 SH Put SOLE 0 5100 0 0 CLAYMORE EXCHANGE TRD FD TR Put 18383Q861 5 1300 SH Put SOLE 0 1300 0 0 CLAYMORE EXCHANGE TRD FD TR Put 18383Q796 7 9000 SH Put SOLE 0 9000 0 0 CLEAN ENERGY FUELS CORP COM 184499101 3 1300 SH SOLE 0 1300 0 0 CLEAN ENERGY FUELS CORP Call 184499101 0 20300 SH Call SOLE 0 20300 0 0 CLEAN ENERGY FUELS CORP Put 184499101 27 4000 SH Put SOLE 0 4000 0 0 CLEAN HARBORS INC COM 184496107 10 180 SH SOLE 0 180 0 0 CLEAN HARBORS INC Call 184496107 0 200 SH Call SOLE 0 200 0 0 CLEAN HARBORS INC Put 184496107 0 1000 SH Put SOLE 0 1000 0 0 CLEARFIELD INC COM 18482P103 17 824 SH SOLE 0 824 0 0 CLEARFIELD INC Call 18482P103 3 1000 SH Call SOLE 0 1000 0 0 CLEARSIGN COMBUSTION CORP COM 185064102 18 5488 SH SOLE 0 5488 0 0 CLEARSIGN COMBUSTION CORP Call 185064102 8 25400 SH Call SOLE 0 25400 0 0 CLEARSIGN COMBUSTION CORP Put 185064102 36 20200 SH Put SOLE 0 20200 0 0 CLEARWATER PAPER CORP COM 18538R103 35 541 SH SOLE 0 541 0 0 CLEARWATER PAPER CORP Call 18538R103 7 1300 SH Call SOLE 0 1300 0 0 CLEARWATER PAPER CORP Put 18538R103 0 2500 SH Put SOLE 0 2500 0 0 CLIFFS NAT RES INC COM 18683K101 218 25933 SH SOLE 0 25933 0 0 CLIFFS NAT RES INC Call 18683K101 402 130000 SH Call SOLE 0 130000 0 0 CLIFFS NAT RES INC Put 18683K101 2 3200 SH Put SOLE 0 3200 0 0 CLOROX CO DEL Call 189054109 0 500 SH Call SOLE 0 500 0 0 CLOROX CO DEL Put 189054109 4 600 SH Put SOLE 0 600 0 0 CLOUD PEAK ENERGY INC COM 18911Q102 74 13300 SH SOLE 0 13300 0 0 CLOUD PEAK ENERGY INC Call 18911Q102 18 30200 SH Call SOLE 0 30200 0 0 CLOUD PEAK ENERGY INC Put 18911Q102 1 5900 SH Put SOLE 0 5900 0 0 CLOVIS ONCOLOGY INC COM 189464100 3092 69617 SH SOLE 0 69617 0 0 CLOVIS ONCOLOGY INC Call 189464100 629 97200 SH Call SOLE 0 97200 0 0 CLOVIS ONCOLOGY INC Put 189464100 1149 88300 SH Put SOLE 0 88300 0 0 CLUBCORP HLDGS INC COM 18948M108 244 17009 SH SOLE 0 17009 0 0 CLUBCORP HLDGS INC Call 18948M108 2 3100 SH Call SOLE 0 3100 0 0 CLUBCORP HLDGS INC Put 18948M108 1 6600 SH Put SOLE 0 6600 0 0 CM FIN INC Call 12574Q103 0 300 SH Call SOLE 0 300 0 0 CM FIN INC Put 12574Q103 0 900 SH Put SOLE 0 900 0 0 CME GROUP INC COM 12572Q105 92 800 SH SOLE 0 800 0 0 CME GROUP INC Put 12572Q105 0 2000 SH Put SOLE 0 2000 0 0 CMS ENERGY CORP COM 125896100 53 1281 SH SOLE 0 1281 0 0 CNA FINL CORP Call 126117100 2 400 SH Call SOLE 0 400 0 0 CNH INDL N V SHS N20944109 12 1454 SH SOLE 0 1454 0 0 CNO FINL GROUP INC COM 12621E103 30 1611 SH SOLE 0 1611 0 0 CNO FINL GROUP INC Put 12621E103 0 100 SH Put SOLE 0 100 0 0 CNOOC LTD SPONSORED ADR 126132109 324 2615 SH SOLE 0 2615 0 0 CNOOC LTD Call 126132109 2 4400 SH Call SOLE 0 4400 0 0 CNOOC LTD Put 126132109 2921 145000 SH Put SOLE 0 145000 0 0 CNOVA N V Call N20947102 1 2100 SH Call SOLE 0 2100 0 0 CNOVA N V Put N20947102 0 3300 SH Put SOLE 0 3300 0 0 COACH INC COM 189754104 207 5916 SH SOLE 0 5916 0 0 COACH INC Call 189754104 1 1500 SH Call SOLE 0 1500 0 0 COACH INC Put 189754104 62 3100 SH Put SOLE 0 3100 0 0 COBALT INTL ENERGY INC COM 19075F106 102 84347 SH SOLE 0 84347 0 0 COBALT INTL ENERGY INC Call 19075F106 0 2700 SH Call SOLE 0 2700 0 0 COBALT INTL ENERGY INC Put 19075F106 718 169100 SH Put SOLE 0 169100 0 0 COBIZ FINANCIAL INC COM 190897108 11 657 SH SOLE 0 657 0 0 COCA COLA CO COM 191216100 872 21035 SH SOLE 0 21035 0 0 COCA COLA CO Call 191216100 35 26500 SH Call SOLE 0 26500 0 0 COCA COLA CO Put 191216100 15 83100 SH Put SOLE 0 83100 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 338 10796 SH SOLE 0 10796 0 0 COCA COLA EUROPEAN PARTNERS Call G25839104 1 21800 SH Call SOLE 0 21800 0 0 COCA COLA EUROPEAN PARTNERS Put G25839104 5 1800 SH Put SOLE 0 1800 0 0 COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 77 1225 SH SOLE 0 1225 0 0 COCA COLA FEMSA S A B DE C V Call 191241108 1 600 SH Call SOLE 0 600 0 0 COEUR MNG INC COM NEW 192108504 281 31000 SH SOLE 0 31000 0 0 COEUR MNG INC Call 192108504 1 8100 SH Call SOLE 0 8100 0 0 COEUR MNG INC Put 192108504 7 3900 SH Put SOLE 0 3900 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 5 138 SH SOLE 0 138 0 0 COGENT COMMUNICATIONS HLDGS Call 19239V302 1 300 SH Call SOLE 0 300 0 0 COGINT INC COM 19241Q101 1 300 SH SOLE 0 300 0 0 COGINT INC Call 19241Q101 1 4000 SH Call SOLE 0 4000 0 0 COGNEX CORP COM 192422103 7 120 SH SOLE 0 120 0 0 COGNEX CORP Call 192422103 6 500 SH Call SOLE 0 500 0 0 COGNEX CORP Put 192422103 2 1200 SH Put SOLE 0 1200 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2634 47017 SH SOLE 0 47017 0 0 COGNIZANT TECHNOLOGY SOLUTIO Call 192446102 40 82800 SH Call SOLE 0 82800 0 0 COGNIZANT TECHNOLOGY SOLUTIO Put 192446102 44 28800 SH Put SOLE 0 28800 0 0 COHEN & STEERS INC COM 19247A100 21 641 SH SOLE 0 641 0 0 COHEN & STEERS INC Call 19247A100 0 1000 SH Call SOLE 0 1000 0 0 COHERENT INC Call 192479103 30 2600 SH Call SOLE 0 2600 0 0 COHERENT INC Put 192479103 48 31100 SH Put SOLE 0 31100 0 0 COHERUS BIOSCIENCES INC COM 19249H103 211 7521 SH SOLE 0 7521 0 0 COHERUS BIOSCIENCES INC Call 19249H103 3 2100 SH Call SOLE 0 2100 0 0 COHERUS BIOSCIENCES INC Put 19249H103 55 35000 SH Put SOLE 0 35000 0 0 COHU INC COM 192576106 1 100 SH SOLE 0 100 0 0 COHU INC Call 192576106 3 2000 SH Call SOLE 0 2000 0 0 COHU INC Put 192576106 15 20200 SH Put SOLE 0 20200 0 0 COLFAX CORP Call 194014106 50 40800 SH Call SOLE 0 40800 0 0 COLGATE PALMOLIVE CO COM 194162103 2233 34124 SH SOLE 0 34124 0 0 COLGATE PALMOLIVE CO Put 194162103 52 11700 SH Put SOLE 0 11700 0 0 COLLECTORS UNIVERSE INC Call 19421R200 6 1700 SH Call SOLE 0 1700 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 18 1200 SH SOLE 0 1200 0 0 COLLEGIUM PHARMACEUTICAL INC Call 19459J104 0 200 SH Call SOLE 0 200 0 0 COLONY CAP INC CL A 19624R106 120 5974 SH SOLE 0 5974 0 0 COLONY CAP INC Call 19624R106 0 1400 SH Call SOLE 0 1400 0 0 COLONY CAP INC Put 19624R106 3 11000 SH Put SOLE 0 11000 0 0 COLONY STARWOOD HOMES COM 19625X102 190 6600 SH SOLE 0 6600 0 0 COLONY STARWOOD HOMES Call 19625X102 21 124300 SH Call SOLE 0 124300 0 0 COLONY STARWOOD HOMES Put 19625X102 8 6600 SH Put SOLE 0 6600 0 0 COLUCID PHARMACEUTICALS INC COM 19716T101 28 793 SH SOLE 0 793 0 0 COLUMBIA BKG SYS INC COM 197236102 17 400 SH SOLE 0 400 0 0 COLUMBIA BKG SYS INC Call 197236102 6 1200 SH Call SOLE 0 1200 0 0 COLUMBIA ETF TR II INDIA INFRSR ETF 19762B806 2 200 SH SOLE 0 200 0 0 COLUMBIA PIPELINE PARTNERS L COM UT REPSTG 198281107 18 1090 SH SOLE 0 1090 0 0 COLUMBIA PIPELINE PARTNERS L Put 198281107 0 7900 SH Put SOLE 0 7900 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 32 1500 SH SOLE 0 1500 0 0 COLUMBIA PPTY TR INC Call 198287203 0 300 SH Call SOLE 0 300 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 1392 23880 SH SOLE 0 23880 0 0 COLUMBIA SPORTSWEAR CO Put 198516106 1 3000 SH Put SOLE 0 3000 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 2 102 SH SOLE 0 102 0 0 COLUMBUS MCKINNON CORP N Y Put 199333105 1 600 SH Put SOLE 0 600 0 0 COMCAST CORP NEW CL A 20030N101 145 2103 SH SOLE 0 2103 0 0 COMCAST CORP NEW Call 20030N101 69 21300 SH Call SOLE 0 21300 0 0 COMCAST CORP NEW Put 20030N101 14 20300 SH Put SOLE 0 20300 0 0 COMERICA INC COM 200340107 279 4100 SH SOLE 0 4100 0 0 COMERICA INC Call 200340107 479 48300 SH Call SOLE 0 48300 0 0 COMERICA INC Put 200340107 2 29800 SH Put SOLE 0 29800 0 0 COMFORT SYS USA INC COM 199908104 13 419 SH SOLE 0 419 0 0 COMFORT SYS USA INC Call 199908104 11 3200 SH Call SOLE 0 3200 0 0 COMMERCEHUB INC COM SER A 20084V108 2 154 SH SOLE 0 154 0 0 COMMERCEHUB INC COM SER C 20084V306 5 350 SH SOLE 0 350 0 0 COMMERCEHUB INC Put 20084V306 0 300 SH Put SOLE 0 300 0 0 COMMERCIAL METALS CO COM 201723103 57 2621 SH SOLE 0 2621 0 0 COMMERCIAL METALS CO Call 201723103 42 11200 SH Call SOLE 0 11200 0 0 COMMERCIAL METALS CO Put 201723103 0 200 SH Put SOLE 0 200 0 0 COMMSCOPE HLDG CO INC COM 20337X109 419 11277 SH SOLE 0 11277 0 0 COMMUNICATIONS SALES&LEAS IN Call 20341J104 0 100 SH Call SOLE 0 100 0 0 COMMUNICATIONS SALES&LEAS IN Put 20341J104 1 400 SH Put SOLE 0 400 0 0 COMMUNITY BK SYS INC COM 203607106 30 497 SH SOLE 0 497 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 580 103855 SH SOLE 0 103855 0 0 COMMUNITY HEALTH SYS INC NEW RIGHT 99/99/9999 203668116 0 12467 SH SOLE 0 12467 0 0 COMMUNITY HEALTH SYS INC NEW Call 203668108 0 200 SH Call SOLE 0 200 0 0 COMMUNITY HEALTH SYS INC NEW Put 203668108 591 272600 SH Put SOLE 0 272600 0 0 COMMVAULT SYSTEMS INC COM 204166102 10 197 SH SOLE 0 197 0 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 1 100 SH SOLE 0 100 0 0 COMPANHIA BRASILEIRA DE DIST Put 20440T201 0 600 SH Put SOLE 0 600 0 0 COMPANHIA ENERGETICA DE MINA Call 204409601 0 1000 SH Call SOLE 0 1000 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 12 1526 SH SOLE 0 1526 0 0 COMPANHIA SIDERURGICA NACION Call 20440W105 31 50000 SH Call SOLE 0 50000 0 0 COMPANIA DE MINAS BUENAVENTU Call 204448104 56 33100 SH Call SOLE 0 33100 0 0 COMPANIA DE MINAS BUENAVENTU Put 204448104 0 1600 SH Put SOLE 0 1600 0 0 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 367 20509 SH SOLE 0 20509 0 0 COMPASS DIVERSIFIED HOLDINGS Call 20451Q104 0 600 SH Call SOLE 0 600 0 0 COMPASS DIVERSIFIED HOLDINGS Put 20451Q104 54 22100 SH Put SOLE 0 22100 0 0 COMPASS MINERALS INTL INC COM 20451N101 17 227 SH SOLE 0 227 0 0 COMPASS MINERALS INTL INC Put 20451N101 0 100 SH Put SOLE 0 100 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 8 353 SH SOLE 0 353 0 0 COMPUTER PROGRAMS & SYS INC Call 205306103 1 3500 SH Call SOLE 0 3500 0 0 COMPUTER PROGRAMS & SYS INC Put 205306103 0 100 SH Put SOLE 0 100 0 0 COMPUTER SCIENCES CORP COM 205363104 631 10620 SH SOLE 0 10620 0 0 COMPUTER SCIENCES CORP Call 205363104 2 2300 SH Call SOLE 0 2300 0 0 COMPUTER SCIENCES CORP Put 205363104 8 10900 SH Put SOLE 0 10900 0 0 COMPUTER TASK GROUP INC COM 205477102 2 627 SH SOLE 0 627 0 0 COMPUTER TASK GROUP INC Put 205477102 6 6600 SH Put SOLE 0 6600 0 0 COMSCORE INC COM 20564W105 36 1153 SH SOLE 0 1153 0 0 COMSCORE INC Call 20564W105 8 2900 SH Call SOLE 0 2900 0 0 COMSCORE INC Put 20564W105 0 1700 SH Put SOLE 0 1700 0 0 COMSTOCK MNG INC COM 205750102 0 100 SH SOLE 0 100 0 0 COMSTOCK RES INC Put 205768302 1 200 SH Put SOLE 0 200 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 230 19487 SH SOLE 0 19487 0 0 COMTECH TELECOMMUNICATIONS C Call 205826209 25 61700 SH Call SOLE 0 61700 0 0 CONAGRA BRANDS INC COM 205887102 2 63 SH SOLE 0 63 0 0 CONAGRA BRANDS INC Call 205887102 452 43000 SH Call SOLE 0 43000 0 0 CONAGRA BRANDS INC Put 205887102 0 22300 SH Put SOLE 0 22300 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 26 5122 SH SOLE 0 5122 0 0 CONATUS PHARMACEUTICALS INC Call 20600T108 109 59100 SH Call SOLE 0 59100 0 0 CONATUS PHARMACEUTICALS INC Put 20600T108 21 56900 SH Put SOLE 0 56900 0 0 CONCHO RES INC Call 20605P101 49 11100 SH Call SOLE 0 11100 0 0 CONCHO RES INC Put 20605P101 6 3800 SH Put SOLE 0 3800 0 0 CONCORD MED SVCS HLDGS LTD SPON ADR CL A 206277105 10 2237 SH SOLE 0 2237 0 0 CONCORD MED SVCS HLDGS LTD Call 206277105 0 400 SH Call SOLE 0 400 0 0 CONCORDIA INTERNATIONAL CORP COM 20653P102 61 28936 SH SOLE 0 28936 0 0 CONCORDIA INTERNATIONAL CORP Call 20653P102 2 31200 SH Call SOLE 0 31200 0 0 CONCORDIA INTERNATIONAL CORP Put 20653P102 161 37900 SH Put SOLE 0 37900 0 0 CONCURRENT COMPUTER CORP NEW COM PAR $.01 206710402 37 7040 SH SOLE 0 7040 0 0 CONE MIDSTREAM PARTNERS LP COM UNIT REPST 206812109 62 2675 SH SOLE 0 2675 0 0 CONE MIDSTREAM PARTNERS LP Call 206812109 50 26200 SH Call SOLE 0 26200 0 0 CONE MIDSTREAM PARTNERS LP Put 206812109 13 6100 SH Put SOLE 0 6100 0 0 CONFORMIS INC Call 20717E101 0 3800 SH Call SOLE 0 3800 0 0 CONFORMIS INC Put 20717E101 81 38200 SH Put SOLE 0 38200 0 0 CONNECTICUT WTR SVC INC COM 207797101 93 1672 SH SOLE 0 1672 0 0 CONNS INC COM 208242107 295 23380 SH SOLE 0 23380 0 0 CONNS INC Call 208242107 37 53700 SH Call SOLE 0 53700 0 0 CONNS INC Put 208242107 58 21200 SH Put SOLE 0 21200 0 0 CONOCOPHILLIPS COM 20825C104 1900 37897 SH SOLE 0 37897 0 0 CONOCOPHILLIPS Call 20825C104 196 111000 SH Call SOLE 0 111000 0 0 CONOCOPHILLIPS Put 20825C104 111 37500 SH Put SOLE 0 37500 0 0 CONSOL ENERGY INC COM 20854P109 258 14190 SH SOLE 0 14190 0 0 CONSOL ENERGY INC Call 20854P109 730 182200 SH Call SOLE 0 182200 0 0 CONSOL ENERGY INC Put 20854P109 38 33300 SH Put SOLE 0 33300 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 32 1228 SH SOLE 0 1228 0 0 CONSOLIDATED COMM HLDGS INC Call 209034107 11 5000 SH Call SOLE 0 5000 0 0 CONSOLIDATED EDISON INC COM 209115104 21 297 SH SOLE 0 297 0 0 CONSOLIDATED EDISON INC Call 209115104 0 1900 SH Call SOLE 0 1900 0 0 CONSOLIDATED EDISON INC Put 209115104 5 18200 SH Put SOLE 0 18200 0 0 CONSOLIDATED WATER CO INC ORD G23773107 7 733 SH SOLE 0 733 0 0 CONSOLIDATED WATER CO INC Call G23773107 0 1700 SH Call SOLE 0 1700 0 0 CONSTELLATION BRANDS INC CL A 21036P108 1088 7097 SH SOLE 0 7097 0 0 CONSTELLATION BRANDS INC Call 21036P108 187 41000 SH Call SOLE 0 41000 0 0 CONSTELLATION BRANDS INC Put 21036P108 104 43400 SH Put SOLE 0 43400 0 0 CONSTELLIUM NV CL A N22035104 106 18076 SH SOLE 0 18076 0 0 CONSTELLIUM NV Put N22035104 5 9500 SH Put SOLE 0 9500 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 41 8054 SH SOLE 0 8054 0 0 CONSUMER PORTFOLIO SVCS INC Put 210502100 2 3700 SH Put SOLE 0 3700 0 0 CONTAINER STORE GROUP INC COM 210751103 3 538 SH SOLE 0 538 0 0 CONTAINER STORE GROUP INC Call 210751103 6 14900 SH Call SOLE 0 14900 0 0 CONTAINER STORE GROUP INC Put 210751103 3 15100 SH Put SOLE 0 15100 0 0 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 0 18 SH SOLE 0 18 0 0 CONTANGO OIL & GAS COMPANY Call 21075N204 0 1600 SH Call SOLE 0 1600 0 0 CONTINENTAL RESOURCES INC COM 212015101 77 1500 SH SOLE 0 1500 0 0 CONTINENTAL RESOURCES INC Call 212015101 634 77800 SH Call SOLE 0 77800 0 0 CONTINENTAL RESOURCES INC Put 212015101 242 98500 SH Put SOLE 0 98500 0 0 CONTRAVIR PHARMACEUTICALS IN COM 21234W103 0 6 SH SOLE 0 6 0 0 CONTROL4 CORP COM 21240D107 10 1032 SH SOLE 0 1032 0 0 CONTROL4 CORP Call 21240D107 0 1100 SH Call SOLE 0 1100 0 0 CONTROL4 CORP Put 21240D107 3 2300 SH Put SOLE 0 2300 0 0 CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 64 4321 SH SOLE 0 4321 0 0 CONTROLADORA VUELA CIA DE AV Call 21240E105 0 400 SH Call SOLE 0 400 0 0 CONVERGYS CORP COM 212485106 16 662 SH SOLE 0 662 0 0 CONVERGYS CORP Call 212485106 0 100 SH Call SOLE 0 100 0 0 COOPER COS INC COM NEW 216648402 22 126 SH SOLE 0 126 0 0 COOPER STD HLDGS INC Call 21676P103 15 3600 SH Call SOLE 0 3600 0 0 COOPER STD HLDGS INC Put 21676P103 21 2500 SH Put SOLE 0 2500 0 0 COOPER TIRE & RUBR CO COM 216831107 27 700 SH SOLE 0 700 0 0 COOPER TIRE & RUBR CO Call 216831107 4 1500 SH Call SOLE 0 1500 0 0 COPA HOLDINGS SA CL A P31076105 300 3309 SH SOLE 0 3309 0 0 COPA HOLDINGS SA Call P31076105 5 20000 SH Call SOLE 0 20000 0 0 COPA HOLDINGS SA Put P31076105 0 100 SH Put SOLE 0 100 0 0 COPART INC COM 217204106 68 1245 SH SOLE 0 1245 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 107 12756 SH SOLE 0 12756 0 0 CORBUS PHARMACEUTICALS HLDGS Call 21833P103 20 53400 SH Call SOLE 0 53400 0 0 CORBUS PHARMACEUTICALS HLDGS Put 21833P103 23 29700 SH Put SOLE 0 29700 0 0 CORE LABORATORIES N V COM N22717107 555 4626 SH SOLE 0 4626 0 0 CORE LABORATORIES N V Call N22717107 40 16700 SH Call SOLE 0 16700 0 0 CORE LABORATORIES N V Put N22717107 14 1300 SH Put SOLE 0 1300 0 0 CORE MARK HOLDING CO INC COM 218681104 389 9049 SH SOLE 0 9049 0 0 CORE MARK HOLDING CO INC Call 218681104 0 300 SH Call SOLE 0 300 0 0 CORE MARK HOLDING CO INC Put 218681104 0 200 SH Put SOLE 0 200 0 0 CORECIVIC INC COM 21871N101 66 2700 SH SOLE 0 2700 0 0 CORECIVIC INC Call 21871N101 102 91400 SH Call SOLE 0 91400 0 0 CORECIVIC INC Put 21871N101 35 17800 SH Put SOLE 0 17800 0 0 CORELOGIC INC COM 21871D103 2 67 SH SOLE 0 67 0 0 CORENERGY INFRASTRUCTURE TR Call 21870U502 2 2600 SH Call SOLE 0 2600 0 0 CORESITE RLTY CORP Put 21870Q105 1 600 SH Put SOLE 0 600 0 0 CORMEDIX INC COM 21900C100 6 4425 SH SOLE 0 4425 0 0 CORMEDIX INC Put 21900C100 26 3300 SH Put SOLE 0 3300 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 780 18456 SH SOLE 0 18456 0 0 CORNERSTONE ONDEMAND INC Call 21925Y103 184 24900 SH Call SOLE 0 24900 0 0 CORNERSTONE ONDEMAND INC Put 21925Y103 5 3800 SH Put SOLE 0 3800 0 0 CORNING INC COM 219350105 0 11 SH SOLE 0 11 0 0 CORNING INC Call 219350105 211 75000 SH Call SOLE 0 75000 0 0 CORPORATE OFFICE PPTYS TR Call 22002T108 1 800 SH Call SOLE 0 800 0 0 COSAN LTD SHS A G25343107 65 8785 SH SOLE 0 8785 0 0 COSAN LTD Call G25343107 1 7000 SH Call SOLE 0 7000 0 0 COSTAMARE INC SHS Y1771G102 87 15677 SH SOLE 0 15677 0 0 COSTAMARE INC Call Y1771G102 0 6600 SH Call SOLE 0 6600 0 0 COSTAMARE INC Put Y1771G102 45 17300 SH Put SOLE 0 17300 0 0 COSTCO WHSL CORP NEW Call 22160K105 165 62000 SH Call SOLE 0 62000 0 0 COSTCO WHSL CORP NEW Put 22160K105 8 7000 SH Put SOLE 0 7000 0 0 COTT CORP QUE COM 22163N106 239 21114 SH SOLE 0 21114 0 0 COTT CORP QUE Put 22163N106 0 5000 SH Put SOLE 0 5000 0 0 COTY INC COM CL A 222070203 6299 344066 SH SOLE 0 344066 0 0 COTY INC Call 222070203 14 38700 SH Call SOLE 0 38700 0 0 COTY INC Put 222070203 1 1500 SH Put SOLE 0 1500 0 0 COUPA SOFTWARE INC COM 22266L106 12 500 SH SOLE 0 500 0 0 COUPA SOFTWARE INC Call 22266L106 6 11700 SH Call SOLE 0 11700 0 0 COUPA SOFTWARE INC Put 22266L106 65 20000 SH Put SOLE 0 20000 0 0 COUSINS PPTYS INC COM 222795106 3 427 SH SOLE 0 427 0 0 COUSINS PPTYS INC Call 222795106 0 200 SH Call SOLE 0 200 0 0 COVANTA HLDG CORP Put 22282E102 1 1200 SH Put SOLE 0 1200 0 0 COWEN GROUP INC NEW CL A NEW 223622606 35 2294 SH SOLE 0 2294 0 0 COWEN GROUP INC NEW Call 223622606 1 1000 SH Call SOLE 0 1000 0 0 CPFL ENERGIA S A Call 126153105 2 1700 SH Call SOLE 0 1700 0 0 CPI CARD GROUP INC COM 12634H101 9 2200 SH SOLE 0 2200 0 0 CPI CARD GROUP INC Call 12634H101 0 500 SH Call SOLE 0 500 0 0 CRA INTL INC Put 12618T105 0 1000 SH Put SOLE 0 1000 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 42 255 SH SOLE 0 255 0 0 CRAFT BREW ALLIANCE INC COM 224122101 471 27882 SH SOLE 0 27882 0 0 CRAFT BREW ALLIANCE INC Call 224122101 9 7200 SH Call SOLE 0 7200 0 0 CRAFT BREW ALLIANCE INC Put 224122101 37 21000 SH Put SOLE 0 21000 0 0 CRANE CO COM 224399105 17 237 SH SOLE 0 237 0 0 CRANE CO Call 224399105 0 700 SH Call SOLE 0 700 0 0 CRANE CO Put 224399105 1 800 SH Put SOLE 0 800 0 0 CRAWFORD & CO CL A 224633206 248 26238 SH SOLE 0 26238 0 0 CRAY INC COM NEW 225223304 66 3210 SH SOLE 0 3210 0 0 CRAY INC Call 225223304 0 200 SH Call SOLE 0 200 0 0 CRAY INC Put 225223304 11 11600 SH Put SOLE 0 11600 0 0 CREDICORP LTD COM G2519Y108 15 100 SH SOLE 0 100 0 0 CREDICORP LTD Call G2519Y108 14 3700 SH Call SOLE 0 3700 0 0 CREDIT ACCEP CORP MICH COM 225310101 25 116 SH SOLE 0 116 0 0 CREDIT ACCEP CORP MICH Call 225310101 57 3000 SH Call SOLE 0 3000 0 0 CREDIT SUISSE AG NASSAU BRH EXCHTRADE MIDTER 22539T621 0 100 SH SOLE 0 100 0 0 CREDIT SUISSE AG NASSAU BRH Call 22539T621 6 7700 SH Call SOLE 0 7700 0 0 CREDIT SUISSE AG NASSAU BRH Put 22539T621 0 100 SH Put SOLE 0 100 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 778 54411 SH SOLE 0 54411 0 0 CREDIT SUISSE GROUP Call 225401108 94 70900 SH Call SOLE 0 70900 0 0 CREDIT SUISSE GROUP Put 225401108 73 73500 SH Put SOLE 0 73500 0 0 CREE INC COM 225447101 329 12482 SH SOLE 0 12482 0 0 CREE INC Call 225447101 0 14800 SH Call SOLE 0 14800 0 0 CREE INC Put 225447101 11 86800 SH Put SOLE 0 86800 0 0 CRESCENT PT ENERGY CORP COM 22576C101 26 1951 SH SOLE 0 1951 0 0 CRESCENT PT ENERGY CORP Call 22576C101 12 40200 SH Call SOLE 0 40200 0 0 CRESCENT PT ENERGY CORP Put 22576C101 16 4200 SH Put SOLE 0 4200 0 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 42 1673 SH SOLE 0 1673 0 0 CRESTWOOD EQUITY PARTNERS LP Call 226344208 50 6100 SH Call SOLE 0 6100 0 0 CRESTWOOD EQUITY PARTNERS LP Put 226344208 5 5000 SH Put SOLE 0 5000 0 0 CRESUD S A C I F Y A SPONSORED ADR 226406106 22 1396 SH SOLE 0 1396 0 0 CRESUD S A C I F Y A Put 226406106 0 1000 SH Put SOLE 0 1000 0 0 CRH PLC ADR 12626K203 71 2081 SH SOLE 0 2081 0 0 CRITEO S A SPONS ADS 226718104 793 19305 SH SOLE 0 19305 0 0 CRITEO S A Call 226718104 0 100 SH Call SOLE 0 100 0 0 CRITEO S A Put 226718104 16 35500 SH Put SOLE 0 35500 0 0 CROCS INC COM 227046109 3 543 SH SOLE 0 543 0 0 CROCS INC Put 227046109 2 2700 SH Put SOLE 0 2700 0 0 CROSS CTRY HEALTHCARE INC Call 227483104 92 16800 SH Call SOLE 0 16800 0 0 CROSSAMERICA PARTNERS LP Call 22758A105 0 1600 SH Call SOLE 0 1600 0 0 CROSSAMERICA PARTNERS LP Put 22758A105 3 2000 SH Put SOLE 0 2000 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 2893 33352 SH SOLE 0 33352 0 0 CROWN CASTLE INTL CORP NEW Call 22822V101 126 163300 SH Call SOLE 0 163300 0 0 CROWN CASTLE INTL CORP NEW Put 22822V101 121 30000 SH Put SOLE 0 30000 0 0 CROWN HOLDINGS INC COM 228368106 5 114 SH SOLE 0 114 0 0 CRYOLIFE INC COM 228903100 114 5970 SH SOLE 0 5970 0 0 CRYOLIFE INC Call 228903100 2 1200 SH Call SOLE 0 1200 0 0 CSI COMPRESSCO LP COM UNIT 12637A103 7 780 SH SOLE 0 780 0 0 CSI COMPRESSCO LP Call 12637A103 0 300 SH Call SOLE 0 300 0 0 CSOP ETF TR FTSE CHINA A50 12649L105 176 13624 SH SOLE 0 13624 0 0 CSRA INC Call 12650T104 13 11200 SH Call SOLE 0 11200 0 0 CSRA INC Put 12650T104 0 2100 SH Put SOLE 0 2100 0 0 CST BRANDS INC COM 12646R105 232 4835 SH SOLE 0 4835 0 0 CST BRANDS INC Call 12646R105 2 1500 SH Call SOLE 0 1500 0 0 CST BRANDS INC Put 12646R105 9 8800 SH Put SOLE 0 8800 0 0 CSX CORP Call 126408103 38 14400 SH Call SOLE 0 14400 0 0 CSX CORP Put 126408103 0 1100 SH Put SOLE 0 1100 0 0 CTI BIOPHARMA CORP COM 12648L106 3 7840 SH SOLE 0 7840 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 164 4100 SH SOLE 0 4100 0 0 CTRIP COM INTL LTD Call 22943F100 184 129900 SH Call SOLE 0 129900 0 0 CTRIP COM INTL LTD Put 22943F100 104 277200 SH Put SOLE 0 277200 0 0 CTS CORP COM 126501105 0 39 SH SOLE 0 39 0 0 CUBESMART COM 229663109 77 2877 SH SOLE 0 2877 0 0 CUBESMART Call 229663109 1 1000 SH Call SOLE 0 1000 0 0 CUBESMART Put 229663109 1 1200 SH Put SOLE 0 1200 0 0 CUBIC CORP COM 229669106 9 199 SH SOLE 0 199 0 0 CUI GLOBAL INC COM NEW 126576206 1 253 SH SOLE 0 253 0 0 CUI GLOBAL INC Put 126576206 0 400 SH Put SOLE 0 400 0 0 CULLEN FROST BANKERS INC COM 229899109 234 2657 SH SOLE 0 2657 0 0 CULLEN FROST BANKERS INC Call 229899109 130 12800 SH Call SOLE 0 12800 0 0 CULLEN FROST BANKERS INC Put 229899109 1 3900 SH Put SOLE 0 3900 0 0 CULP INC COM 230215105 145 3919 SH SOLE 0 3919 0 0 CUMMINS INC COM 231021106 245 1795 SH SOLE 0 1795 0 0 CUMMINS INC Call 231021106 35 4600 SH Call SOLE 0 4600 0 0 CUMMINS INC Put 231021106 1 2200 SH Put SOLE 0 2200 0 0 CUMULUS MEDIA INC CL A NEW 231082603 2 2375 SH SOLE 0 2375 0 0 CURRENCYSHARES AUSTRALIAN DL AUSTRALIAN DOL 23129U101 202 2800 SH SOLE 0 2800 0 0 CURRENCYSHARES AUSTRALIAN DL Call 23129U101 0 100 SH Call SOLE 0 100 0 0 CURRENCYSHARES AUSTRALIAN DL Put 23129U101 3 1200 SH Put SOLE 0 1200 0 0 CURRENCYSHARES EURO TR EURO SHS 23130C108 7801 76286 SH SOLE 0 76286 0 0 CURRENCYSHARES EURO TR Call 23130C108 0 3800 SH Call SOLE 0 3800 0 0 CURRENCYSHARES EURO TR Put 23130C108 89 105100 SH Put SOLE 0 105100 0 0 CURRENCYSHARES SWISS FRANC T SWISS FRANC SH 23129V109 844 9005 SH SOLE 0 9005 0 0 CURRENCYSHARES SWISS FRANC T Call 23129V109 0 400 SH Call SOLE 0 400 0 0 CURRENCYSHS BRIT POUND STER BRIT POUND STE 23129S106 2716 22588 SH SOLE 0 22588 0 0 CURRENCYSHS BRIT POUND STER Call 23129S106 0 23700 SH Call SOLE 0 23700 0 0 CURRENCYSHS BRIT POUND STER Put 23129S106 462 34900 SH Put SOLE 0 34900 0 0 CURRENCYSHS JAPANESE YEN TR JAPANESE YEN 23130A102 3870 46898 SH SOLE 0 46898 0 0 CURRENCYSHS JAPANESE YEN TR Call 23130A102 1 47700 SH Call SOLE 0 47700 0 0 CURRENCYSHS JAPANESE YEN TR Put 23130A102 697 307900 SH Put SOLE 0 307900 0 0 CURTISS WRIGHT CORP COM 231561101 139 1423 SH SOLE 0 1423 0 0 CURTISS WRIGHT CORP Call 231561101 1 100 SH Call SOLE 0 100 0 0 CURTISS WRIGHT CORP Put 231561101 0 100 SH Put SOLE 0 100 0 0 CUSTOMERS BANCORP INC Call 23204G100 11 2000 SH Call SOLE 0 2000 0 0 CUSTOMERS BANCORP INC Put 23204G100 0 500 SH Put SOLE 0 500 0 0 CUTERA INC COM 232109108 8 489 SH SOLE 0 489 0 0 CVR ENERGY INC COM 12662P108 251 9900 SH SOLE 0 9900 0 0 CVR ENERGY INC Call 12662P108 502 104800 SH Call SOLE 0 104800 0 0 CVR ENERGY INC Put 12662P108 27 16900 SH Put SOLE 0 16900 0 0 CVR PARTNERS LP COM 126633106 31 5200 SH SOLE 0 5200 0 0 CVR PARTNERS LP Call 126633106 49 45500 SH Call SOLE 0 45500 0 0 CVR REFNG LP COMUNIT REP LT 12663P107 174 16743 SH SOLE 0 16743 0 0 CVR REFNG LP Call 12663P107 163 193900 SH Call SOLE 0 193900 0 0 CVR REFNG LP Put 12663P107 11 16800 SH Put SOLE 0 16800 0 0 CVS HEALTH CORP COM 126650100 14 183 SH SOLE 0 183 0 0 CVS HEALTH CORP Call 126650100 59 74600 SH Call SOLE 0 74600 0 0 CVS HEALTH CORP Put 126650100 218 156100 SH Put SOLE 0 156100 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 586 12899 SH SOLE 0 12899 0 0 CYBERARK SOFTWARE LTD Call M2682V108 1 21900 SH Call SOLE 0 21900 0 0 CYBERARK SOFTWARE LTD Put M2682V108 0 600 SH Put SOLE 0 600 0 0 CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 0 100 SH SOLE 0 100 0 0 CYNOSURE INC CL A 232577205 110 2413 SH SOLE 0 2413 0 0 CYNOSURE INC Call 232577205 0 400 SH Call SOLE 0 400 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 681 59554 SH SOLE 0 59554 0 0 CYPRESS SEMICONDUCTOR CORP Call 232806109 26 61000 SH Call SOLE 0 61000 0 0 CYPRESS SEMICONDUCTOR CORP Put 232806109 1 6500 SH Put SOLE 0 6500 0 0 CYRUSONE INC COM 23283R100 376 8421 SH SOLE 0 8421 0 0 CYRUSONE INC Put 23283R100 74 8500 SH Put SOLE 0 8500 0 0 CYS INVTS INC Put 12673A108 4 4000 SH Put SOLE 0 4000 0 0 CYTOKINETICS INC COM NEW 23282W605 526 43352 SH SOLE 0 43352 0 0 CYTOKINETICS INC Call 23282W605 22 24400 SH Call SOLE 0 24400 0 0 CYTOKINETICS INC Put 23282W605 11 24800 SH Put SOLE 0 24800 0 0 CYTOSORBENTS CORP Put 23283X206 1 2200 SH Put SOLE 0 2200 0 0 D R HORTON INC COM 23331A109 152 5570 SH SOLE 0 5570 0 0 D R HORTON INC Call 23331A109 0 6100 SH Call SOLE 0 6100 0 0 D R HORTON INC Put 23331A109 1 31300 SH Put SOLE 0 31300 0 0 DAKTRONICS INC COM 234264109 3 342 SH SOLE 0 342 0 0 DAKTRONICS INC Put 234264109 0 1500 SH Put SOLE 0 1500 0 0 DANAHER CORP DEL Call 235851102 96 18900 SH Call SOLE 0 18900 0 0 DANAHER CORP DEL Put 235851102 21 28100 SH Put SOLE 0 28100 0 0 DARDEN RESTAURANTS INC Call 237194105 1 6000 SH Call SOLE 0 6000 0 0 DARDEN RESTAURANTS INC Put 237194105 1 500 SH Put SOLE 0 500 0 0 DARLING INGREDIENTS INC COM 237266101 61 4769 SH SOLE 0 4769 0 0 DARLING INGREDIENTS INC Put 237266101 3 6000 SH Put SOLE 0 6000 0 0 DATAWATCH CORP COM NEW 237917208 18 3436 SH SOLE 0 3436 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 9 167 SH SOLE 0 167 0 0 DAVE & BUSTERS ENTMT INC Call 238337109 23 2300 SH Call SOLE 0 2300 0 0 DAVE & BUSTERS ENTMT INC Put 238337109 0 1200 SH Put SOLE 0 1200 0 0 DAVIDSTEA INC COM 238661102 24 3600 SH SOLE 0 3600 0 0 DAVIDSTEA INC Put 238661102 4 2800 SH Put SOLE 0 2800 0 0 DAVITA INC COM 23918K108 257 4015 SH SOLE 0 4015 0 0 DAVITA INC Call 23918K108 61 102500 SH Call SOLE 0 102500 0 0 DAVITA INC Put 23918K108 35 33800 SH Put SOLE 0 33800 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 0 9 SH SOLE 0 9 0 0 DAWSON GEOPHYSICAL CO NEW Call 239360100 0 700 SH Call SOLE 0 700 0 0 DAWSON GEOPHYSICAL CO NEW Put 239360100 1 4800 SH Put SOLE 0 4800 0 0 DBX ETF TR XTRAK MSCI EAFE 233051200 75 2700 SH SOLE 0 2700 0 0 DBX ETF TR DBXTR HAR CS 300 233051879 244 10430 SH SOLE 0 10430 0 0 DBX ETF TR Call 233051879 37 61900 SH Call SOLE 0 61900 0 0 DBX ETF TR Call 233051754 1 1100 SH Call SOLE 0 1100 0 0 DBX ETF TR Put 233051754 10 4100 SH Put SOLE 0 4100 0 0 DBX ETF TR Put 233051200 31 141800 SH Put SOLE 0 141800 0 0 DBX ETF TR Put 233051879 575 59600 SH Put SOLE 0 59600 0 0 DCP MIDSTREAM PARTNERS LP COM UT LTD PTN 23311P100 16 417 SH SOLE 0 417 0 0 DCP MIDSTREAM PARTNERS LP Call 23311P100 0 1700 SH Call SOLE 0 1700 0 0 DCP MIDSTREAM PARTNERS LP Put 23311P100 0 200 SH Put SOLE 0 200 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 114 2400 SH SOLE 0 2400 0 0 DDR CORP COM 23317H102 351 23041 SH SOLE 0 23041 0 0 DDR CORP Call 23317H102 13 14200 SH Call SOLE 0 14200 0 0 DDR CORP Put 23317H102 216 478900 SH Put SOLE 0 478900 0 0 DEAN FOODS CO NEW Call 242370203 18 20900 SH Call SOLE 0 20900 0 0 DEAN FOODS CO NEW Put 242370203 0 100 SH Put SOLE 0 100 0 0 DECKERS OUTDOOR CORP COM 243537107 194 3513 SH SOLE 0 3513 0 0 DECKERS OUTDOOR CORP Call 243537107 0 100 SH Call SOLE 0 100 0 0 DECKERS OUTDOOR CORP Put 243537107 4 3200 SH Put SOLE 0 3200 0 0 DEERE & CO COM 244199105 32 312 SH SOLE 0 312 0 0 DEERE & CO Call 244199105 0 2100 SH Call SOLE 0 2100 0 0 DEERE & CO Put 244199105 21 9700 SH Put SOLE 0 9700 0 0 DEL TACO RESTAURANTS INC COM 245496104 1 81 SH SOLE 0 81 0 0 DEL TACO RESTAURANTS INC Call 245496104 1 2200 SH Call SOLE 0 2200 0 0 DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 146 5133 SH SOLE 0 5133 0 0 DELEK LOGISTICS PARTNERS LP Call 24664T103 1 2200 SH Call SOLE 0 2200 0 0 DELEK LOGISTICS PARTNERS LP Put 24664T103 58 7500 SH Put SOLE 0 7500 0 0 DELEK US HLDGS INC COM 246647101 0 16 SH SOLE 0 16 0 0 DELEK US HLDGS INC Call 246647101 0 100 SH Call SOLE 0 100 0 0 DELEK US HLDGS INC Put 246647101 0 100 SH Put SOLE 0 100 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 244 4440 SH SOLE 0 4440 0 0 DELL TECHNOLOGIES INC Call 24703L103 91 22200 SH Call SOLE 0 22200 0 0 DELL TECHNOLOGIES INC Put 24703L103 7 91300 SH Put SOLE 0 91300 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 46 690 SH SOLE 0 690 0 0 DELPHI AUTOMOTIVE PLC Call G27823106 9 5300 SH Call SOLE 0 5300 0 0 DELPHI AUTOMOTIVE PLC Put G27823106 2 200 SH Put SOLE 0 200 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 1933 39300 SH SOLE 0 39300 0 0 DELTA AIR LINES INC DEL Call 247361702 507 128300 SH Call SOLE 0 128300 0 0 DELTA AIR LINES INC DEL Put 247361702 93 50000 SH Put SOLE 0 50000 0 0 DELUXE CORP Call 248019101 0 300 SH Call SOLE 0 300 0 0 DENBURY RES INC COM NEW 247916208 45 12352 SH SOLE 0 12352 0 0 DENBURY RES INC Call 247916208 1 13200 SH Call SOLE 0 13200 0 0 DENBURY RES INC Put 247916208 11 11700 SH Put SOLE 0 11700 0 0 DENNYS CORP Call 24869P104 0 100 SH Call SOLE 0 100 0 0 DENTSPLY SIRONA INC COM 24906P109 48 836 SH SOLE 0 836 0 0 DENTSPLY SIRONA INC Call 24906P109 1 3000 SH Call SOLE 0 3000 0 0 DEPOMED INC COM 249908104 92 5130 SH SOLE 0 5130 0 0 DEPOMED INC Call 249908104 27 115600 SH Call SOLE 0 115600 0 0 DEPOMED INC Put 249908104 16 9700 SH Put SOLE 0 9700 0 0 DERMIRA INC Call 24983L104 0 1100 SH Call SOLE 0 1100 0 0 DESTINATION MATERNITY CORP COM 25065D100 21 4202 SH SOLE 0 4202 0 0 DESTINATION XL GROUP INC COM 25065K104 6 1500 SH SOLE 0 1500 0 0 DESWELL INDS INC COM 250639101 1 900 SH SOLE 0 900 0 0 DETERMINE INC COM 250660107 7 4099 SH SOLE 0 4099 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 38 2100 SH SOLE 0 2100 0 0 DEUTSCHE BANK AG Call D18190898 2167 908200 SH Call SOLE 0 908200 0 0 DEUTSCHE BANK AG Put D18190898 222 252800 SH Put SOLE 0 252800 0 0 DEVON ENERGY CORP NEW Call 25179M103 154 141600 SH Call SOLE 0 141600 0 0 DEVON ENERGY CORP NEW Put 25179M103 26 51200 SH Put SOLE 0 51200 0 0 DEVRY ED GROUP INC COM 251893103 50 1634 SH SOLE 0 1634 0 0 DEXCOM INC COM 252131107 1176 19708 SH SOLE 0 19708 0 0 DEXCOM INC Call 252131107 3 5500 SH Call SOLE 0 5500 0 0 DEXCOM INC Put 252131107 388 18400 SH Put SOLE 0 18400 0 0 DHI GROUP INC COM 23331S100 7 1209 SH SOLE 0 1209 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 193 46743 SH SOLE 0 46743 0 0 DHT HOLDINGS INC Call Y2065G121 15 21000 SH Call SOLE 0 21000 0 0 DHT HOLDINGS INC Put Y2065G121 6 14800 SH Put SOLE 0 14800 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 265 2553 SH SOLE 0 2553 0 0 DIAGEO P L C Put 25243Q205 15 5100 SH Put SOLE 0 5100 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 467 26435 SH SOLE 0 26435 0 0 DIAMOND OFFSHORE DRILLING IN Put 25271C102 122 73100 SH Put SOLE 0 73100 0 0 DIAMONDBACK ENERGY INC COM 25278X109 100 999 SH SOLE 0 999 0 0 DIAMONDBACK ENERGY INC Call 25278X109 59 7900 SH Call SOLE 0 7900 0 0 DIAMONDBACK ENERGY INC Put 25278X109 19 5900 SH Put SOLE 0 5900 0 0 DIANA SHIPPING INC Call Y2066G104 3 13500 SH Call SOLE 0 13500 0 0 DIANA SHIPPING INC Put Y2066G104 3 9000 SH Put SOLE 0 9000 0 0 DICKS SPORTING GOODS INC COM 253393102 334 6300 SH SOLE 0 6300 0 0 DICKS SPORTING GOODS INC Put 253393102 3 18400 SH Put SOLE 0 18400 0 0 DIEBOLD NXDF INC COM 253651103 20 815 SH SOLE 0 815 0 0 DIGI INTL INC COM 253798102 21 1535 SH SOLE 0 1535 0 0 DIGIMARC CORP NEW COM 25381B101 9 318 SH SOLE 0 318 0 0 DIGIMARC CORP NEW Call 25381B101 0 500 SH Call SOLE 0 500 0 0 DIGIRAD CORP COM 253827109 1 306 SH SOLE 0 306 0 0 DIGITAL RLTY TR INC COM 253868103 635 6470 SH SOLE 0 6470 0 0 DIGITAL RLTY TR INC Call 253868103 88 14500 SH Call SOLE 0 14500 0 0 DIGITAL RLTY TR INC Put 253868103 4 2300 SH Put SOLE 0 2300 0 0 DIGITALGLOBE INC COM NEW 25389M877 13 471 SH SOLE 0 471 0 0 DIGITALGLOBE INC Call 25389M877 1 100 SH Call SOLE 0 100 0 0 DILLARDS INC CL A 254067101 229 3665 SH SOLE 0 3665 0 0 DILLARDS INC Put 254067101 7 200 SH Put SOLE 0 200 0 0 DIME CMNTY BANCSHARES COM 253922108 4 200 SH SOLE 0 200 0 0 DINEEQUITY INC COM 254423106 26 338 SH SOLE 0 338 0 0 DIODES INC COM 254543101 39 1524 SH SOLE 0 1524 0 0 DIPLOMAT PHARMACY INC COM 25456K101 283 22484 SH SOLE 0 22484 0 0 DIPLOMAT PHARMACY INC Call 25456K101 3 4900 SH Call SOLE 0 4900 0 0 DIPLOMAT PHARMACY INC Put 25456K101 40 11200 SH Put SOLE 0 11200 0 0 DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 11 200 SH SOLE 0 200 0 0 DIREXION SHS ETF TR DLY MIDCAP ETF3X 25459W730 25 771 SH SOLE 0 771 0 0 DIREXION SHS ETF TR DLY R/E BULL3X 25459W755 3 160 SH SOLE 0 160 0 0 DIREXION SHS ETF TR DLY DEV MKT BULL 25459W789 17 397 SH SOLE 0 397 0 0 DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 452 4472 SH SOLE 0 4472 0 0 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 126 1170 SH SOLE 0 1170 0 0 DIREXION SHS ETF TR DLY ENRGY BULL3X 25459W888 790 19817 SH SOLE 0 19817 0 0 DIREXION SHS ETF TR DLY FTS BUL 3X 25459Y280 91 4560 SH SOLE 0 4560 0 0 DIREXION SHS ETF TR DLY R/E BEAR3X 25459Y363 5 443 SH SOLE 0 443 0 0 DIREXION SHS ETF TR DLY JPN BULL 3X 25459Y413 43 1013 SH SOLE 0 1013 0 0 DIREXION SHS ETF TR DLY ENERBR3X NEW 25459Y454 0 4 SH SOLE 0 4 0 0 DIREXION SHS ETF TR DLY S&P 500 BEAR 25459Y371 1 114 SH SOLE 0 114 0 0 DIREXION SHS ETF TR DLY EMKT 3X NEW 25459Y470 13 554 SH SOLE 0 554 0 0 DIREXION SHS ETF TR 20YR TRES BEAR 25459Y678 317 13233 SH SOLE 0 13233 0 0 DIREXION SHS ETF TR HEALTHCARE BUL 25459Y876 285 10363 SH SOLE 0 10363 0 0 DIREXION SHS ETF TR DAILY NAT GAS RE 25490K117 1 50 SH SOLE 0 50 0 0 DIREXION SHS ETF TR DAILY S&P OIL 25490K125 5 400 SH SOLE 0 400 0 0 DIREXION SHS ETF TR DAILY GOLD MINER 25490K133 270 5600 SH SOLE 0 5600 0 0 DIREXION SHS ETF TR DAILY JR GOLD MI 25490K141 125 3572 SH SOLE 0 3572 0 0 DIREXION SHS ETF TR DAILY S&P 500 25490K216 96 5200 SH SOLE 0 5200 0 0 DIREXION SHS ETF TR DLY RUSSIA BL 3X 25490K273 475 4712 SH SOLE 0 4712 0 0 DIREXION SHS ETF TR DLY EMG MK BL 3X 25490K281 1472 27862 SH SOLE 0 27862 0 0 DIREXION SHS ETF TR SP BIOTCH BL NEW 25490K323 965 30833 SH SOLE 0 30833 0 0 DIREXION SHS ETF TR IND BL 3X SHS NE 25490K331 162 3609 SH SOLE 0 3609 0 0 DIREXION SHS ETF TR DLY NATRL GAS 3X 25490K349 3 82 SH SOLE 0 82 0 0 DIREXION SHS ETF TR OIL GAS BL 3X SH 25490K356 11 115 SH SOLE 0 115 0 0 DIREXION SHS ETF TR DAILY SM CAP BEA 25490K521 58 2946 SH SOLE 0 2946 0 0 DIREXION SHS ETF TR DAILY JR GOLD MI 25490K554 398 71427 SH SOLE 0 71427 0 0 DIREXION SHS ETF TR DAILY GOLD MINER 25490K570 38 5000 SH SOLE 0 5000 0 0 DIREXION SHS ETF TR SP BIOTCH BR3X 25490K745 62 3289 SH SOLE 0 3289 0 0 DIREXION SHS ETF TR SEMICONDUCT BEAR 25490K778 0 76 SH SOLE 0 76 0 0 DIREXION SHS ETF TR DL RUSS BEAR 3X 25490K786 15 2505 SH SOLE 0 2505 0 0 DIREXION SHS ETF TR MD CP BEAR 3X NW 25490K810 27 1250 SH SOLE 0 1250 0 0 DIREXION SHS ETF TR FTSE CHIN BEAR 25490K836 378 22400 SH SOLE 0 22400 0 0 DIREXION SHS ETF TR Call 25490K836 6 20700 SH Call SOLE 0 20700 0 0 DIREXION SHS ETF TR Call 25490K869 4 26800 SH Call SOLE 0 26800 0 0 DIREXION SHS ETF TR Call 25490K786 4 7700 SH Call SOLE 0 7700 0 0 DIREXION SHS ETF TR Call 25490K778 0 5400 SH Call SOLE 0 5400 0 0 DIREXION SHS ETF TR Call 25490K745 162 39900 SH Call SOLE 0 39900 0 0 DIREXION SHS ETF TR Call 25490K570 2274 1964900 SH Call SOLE 0 1964900 0 0 DIREXION SHS ETF TR Call 25490K554 578 840100 SH Call SOLE 0 840100 0 0 DIREXION SHS ETF TR Call 25490K521 798 645400 SH Call SOLE 0 645400 0 0 DIREXION SHS ETF TR Call 25490K539 157 278100 SH Call SOLE 0 278100 0 0 DIREXION SHS ETF TR Call 25490K356 16 3500 SH Call SOLE 0 3500 0 0 DIREXION SHS ETF TR Call 25490K349 18 4100 SH Call SOLE 0 4100 0 0 DIREXION SHS ETF TR Call 25490K331 1 9000 SH Call SOLE 0 9000 0 0 DIREXION SHS ETF TR Call 25490K323 69 44500 SH Call SOLE 0 44500 0 0 DIREXION SHS ETF TR Call 25490K281 37 16000 SH Call SOLE 0 16000 0 0 DIREXION SHS ETF TR Call 25490K315 2 500 SH Call SOLE 0 500 0 0 DIREXION SHS ETF TR Call 25490K273 140 16400 SH Call SOLE 0 16400 0 0 DIREXION SHS ETF TR Call 25490K141 321 242400 SH Call SOLE 0 242400 0 0 DIREXION SHS ETF TR Call 25490K133 1168 520400 SH Call SOLE 0 520400 0 0 DIREXION SHS ETF TR Call 25490K125 0 1000 SH Call SOLE 0 1000 0 0 DIREXION SHS ETF TR Call 25490K117 1 400 SH Call SOLE 0 400 0 0 DIREXION SHS ETF TR Call 25459Y876 1 3200 SH Call SOLE 0 3200 0 0 DIREXION SHS ETF TR Call 25459Y678 168 115500 SH Call SOLE 0 115500 0 0 DIREXION SHS ETF TR Call 25459Y694 1688 408100 SH Call SOLE 0 408100 0 0 DIREXION SHS ETF TR Call 25459Y470 3 6800 SH Call SOLE 0 6800 0 0 DIREXION SHS ETF TR Call 25459Y371 52 328700 SH Call SOLE 0 328700 0 0 DIREXION SHS ETF TR Call 25459Y454 1 20200 SH Call SOLE 0 20200 0 0 DIREXION SHS ETF TR Call 25459Y363 12 7600 SH Call SOLE 0 7600 0 0 DIREXION SHS ETF TR Call 25459W888 1730 303500 SH Call SOLE 0 303500 0 0 DIREXION SHS ETF TR Call 25459W862 600 50300 SH Call SOLE 0 50300 0 0 DIREXION SHS ETF TR Call 25459W847 4714 231600 SH Call SOLE 0 231600 0 0 DIREXION SHS ETF TR Call 25459W755 14 14800 SH Call SOLE 0 14800 0 0 DIREXION SHS ETF TR Call 25459W771 14 12300 SH Call SOLE 0 12300 0 0 DIREXION SHS ETF TR Call 25459W730 8 1600 SH Call SOLE 0 1600 0 0 DIREXION SHS ETF TR Call 25459W458 699 32900 SH Call SOLE 0 32900 0 0 DIREXION SHS ETF TR Call 25459W102 85 5800 SH Call SOLE 0 5800 0 0 DIREXION SHS ETF TR Call 25490K760 0 500 SH Call SOLE 0 500 0 0 DIREXION SHS ETF TR Put 25459W102 1 4600 SH Put SOLE 0 4600 0 0 DIREXION SHS ETF TR Put 25459W458 6 3400 SH Put SOLE 0 3400 0 0 DIREXION SHS ETF TR Put 25459W540 7 1700 SH Put SOLE 0 1700 0 0 DIREXION SHS ETF TR Put 25459W730 1 1400 SH Put SOLE 0 1400 0 0 DIREXION SHS ETF TR Put 25459W771 30 22400 SH Put SOLE 0 22400 0 0 DIREXION SHS ETF TR Put 25459W755 1 3200 SH Put SOLE 0 3200 0 0 DIREXION SHS ETF TR Put 25459W847 1170 312000 SH Put SOLE 0 312000 0 0 DIREXION SHS ETF TR Put 25459W789 0 600 SH Put SOLE 0 600 0 0 DIREXION SHS ETF TR Put 25459W862 61 68500 SH Put SOLE 0 68500 0 0 DIREXION SHS ETF TR Put 25459W888 755 179500 SH Put SOLE 0 179500 0 0 DIREXION SHS ETF TR Put 25459Y363 0 500 SH Put SOLE 0 500 0 0 DIREXION SHS ETF TR Put 25459Y454 510 79700 SH Put SOLE 0 79700 0 0 DIREXION SHS ETF TR Put 25459Y371 284 60900 SH Put SOLE 0 60900 0 0 DIREXION SHS ETF TR Put 25459Y470 1 600 SH Put SOLE 0 600 0 0 DIREXION SHS ETF TR Put 25459Y694 315 208400 SH Put SOLE 0 208400 0 0 DIREXION SHS ETF TR Put 25459Y678 103 70500 SH Put SOLE 0 70500 0 0 DIREXION SHS ETF TR Put 25459Y876 12 2800 SH Put SOLE 0 2800 0 0 DIREXION SHS ETF TR Put 25490K117 2 100 SH Put SOLE 0 100 0 0 DIREXION SHS ETF TR Put 25490K125 6 1800 SH Put SOLE 0 1800 0 0 DIREXION SHS ETF TR Put 25490K133 2906 354500 SH Put SOLE 0 354500 0 0 DIREXION SHS ETF TR Put 25490K141 3933 551200 SH Put SOLE 0 551200 0 0 DIREXION SHS ETF TR Put 25490K273 32 7200 SH Put SOLE 0 7200 0 0 DIREXION SHS ETF TR Put 25490K315 16 5100 SH Put SOLE 0 5100 0 0 DIREXION SHS ETF TR Put 25490K281 11 3300 SH Put SOLE 0 3300 0 0 DIREXION SHS ETF TR Put 25490K323 807 137400 SH Put SOLE 0 137400 0 0 DIREXION SHS ETF TR Put 25490K349 23 12300 SH Put SOLE 0 12300 0 0 DIREXION SHS ETF TR Put 25490K539 499 95200 SH Put SOLE 0 95200 0 0 DIREXION SHS ETF TR Put 25490K521 2338 232700 SH Put SOLE 0 232700 0 0 DIREXION SHS ETF TR Put 25490K554 9365 1409400 SH Put SOLE 0 1409400 0 0 DIREXION SHS ETF TR Put 25490K570 6475 1382100 SH Put SOLE 0 1382100 0 0 DIREXION SHS ETF TR Put 25490K745 15 9300 SH Put SOLE 0 9300 0 0 DIREXION SHS ETF TR Put 25490K778 7 1600 SH Put SOLE 0 1600 0 0 DIREXION SHS ETF TR Put 25490K786 10 4000 SH Put SOLE 0 4000 0 0 DIREXION SHS ETF TR Put 25490K810 0 100 SH Put SOLE 0 100 0 0 DIREXION SHS ETF TR Put 25490K869 38 36200 SH Put SOLE 0 36200 0 0 DIREXION SHS ETF TR Put 25490K836 127 24800 SH Put SOLE 0 24800 0 0 DISCOVER FINL SVCS COM 254709108 4668 64762 SH SOLE 0 64762 0 0 DISCOVER FINL SVCS Call 254709108 543 52400 SH Call SOLE 0 52400 0 0 DISCOVER FINL SVCS Put 254709108 6 16600 SH Put SOLE 0 16600 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 42 1565 SH SOLE 0 1565 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 82 3085 SH SOLE 0 3085 0 0 DISCOVERY COMMUNICATNS NEW Call 25470F104 0 1300 SH Call SOLE 0 1300 0 0 DISCOVERY COMMUNICATNS NEW Put 25470F104 3 4000 SH Put SOLE 0 4000 0 0 DISH NETWORK CORP CL A 25470M109 293 5068 SH SOLE 0 5068 0 0 DISH NETWORK CORP Call 25470M109 75 33000 SH Call SOLE 0 33000 0 0 DISH NETWORK CORP Put 25470M109 19 6600 SH Put SOLE 0 6600 0 0 DISNEY WALT CO COM DISNEY 254687106 577 5542 SH SOLE 0 5542 0 0 DISNEY WALT CO Call 254687106 637 122400 SH Call SOLE 0 122400 0 0 DISNEY WALT CO Put 254687106 33 64300 SH Put SOLE 0 64300 0 0 DOLBY LABORATORIES INC COM 25659T107 69 1533 SH SOLE 0 1533 0 0 DOLLAR GEN CORP NEW COM 256677105 293 3969 SH SOLE 0 3969 0 0 DOLLAR GEN CORP NEW Put 256677105 18 3400 SH Put SOLE 0 3400 0 0 DOLLAR TREE INC COM 256746108 3021 39150 SH SOLE 0 39150 0 0 DOLLAR TREE INC Call 256746108 229 74700 SH Call SOLE 0 74700 0 0 DOLLAR TREE INC Put 256746108 196 46700 SH Put SOLE 0 46700 0 0 DOMINION DIAMOND CORP Call 257287102 19 48200 SH Call SOLE 0 48200 0 0 DOMINION DIAMOND CORP Put 257287102 0 800 SH Put SOLE 0 800 0 0 DOMINION RES INC VA NEW COM 25746U109 328 4288 SH SOLE 0 4288 0 0 DOMINION RES INC VA NEW Call 25746U109 14 11900 SH Call SOLE 0 11900 0 0 DOMINION RES INC VA NEW Put 25746U109 2 7600 SH Put SOLE 0 7600 0 0 DOMINOS PIZZA INC Call 25754A201 24 5700 SH Call SOLE 0 5700 0 0 DOMINOS PIZZA INC Put 25754A201 1 800 SH Put SOLE 0 800 0 0 DOMTAR CORP Put 257559203 0 300 SH Put SOLE 0 300 0 0 DONALDSON INC COM 257651109 30 725 SH SOLE 0 725 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 26 1137 SH SOLE 0 1137 0 0 DONNELLEY FINL SOLUTIONS INC Call 25787G100 4 3800 SH Call SOLE 0 3800 0 0 DONNELLEY R R & SONS CO COM 257867200 22 1409 SH SOLE 0 1409 0 0 DONNELLEY R R & SONS CO Call 257867200 1 2700 SH Call SOLE 0 2700 0 0 DONNELLEY R R & SONS CO Put 257867200 8 6600 SH Put SOLE 0 6600 0 0 DORCHESTER MINERALS LP COM UNIT 25820R105 49 2797 SH SOLE 0 2797 0 0 DORCHESTER MINERALS LP Put 25820R105 1 2000 SH Put SOLE 0 2000 0 0 DORIAN LPG LTD SHS USD Y2106R110 9 1100 SH SOLE 0 1100 0 0 DORIAN LPG LTD Call Y2106R110 1 1200 SH Call SOLE 0 1200 0 0 DOUGLAS DYNAMICS INC COM 25960R105 317 9442 SH SOLE 0 9442 0 0 DOVER CORP Call 260003108 9 18400 SH Call SOLE 0 18400 0 0 DOVER CORP Put 260003108 0 1400 SH Put SOLE 0 1400 0 0 DOW CHEM CO COM 260543103 1339 23403 SH SOLE 0 23403 0 0 DOW CHEM CO Call 260543103 240 59600 SH Call SOLE 0 59600 0 0 DOW CHEM CO Put 260543103 9 41300 SH Put SOLE 0 41300 0 0 DR REDDYS LABS LTD ADR 256135203 65 1450 SH SOLE 0 1450 0 0 DRAGONWAVE INC COM NEW 26144M400 0 148 SH SOLE 0 148 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 0 83 SH SOLE 0 83 0 0 DRDGOLD LIMITED Put 26152H301 0 400 SH Put SOLE 0 400 0 0 DREW INDS INC Call 26168L205 3 700 SH Call SOLE 0 700 0 0 DREW INDS INC Put 26168L205 0 1100 SH Put SOLE 0 1100 0 0 DRIL-QUIP INC COM 262037104 78 1309 SH SOLE 0 1309 0 0 DRIL-QUIP INC Call 262037104 0 100 SH Call SOLE 0 100 0 0 DRIL-QUIP INC Put 262037104 1 3100 SH Put SOLE 0 3100 0 0 DRIVE SHACK INC COM 262077100 27 7216 SH SOLE 0 7216 0 0 DRIVE SHACK INC Put 262077100 1 400 SH Put SOLE 0 400 0 0 DRYSHIPS INC COM PAR NEW Y2109Q309 0 194 SH SOLE 0 194 0 0 DSP GROUP INC COM 23332B106 16 1300 SH SOLE 0 1300 0 0 DST SYS INC DEL Put 233326107 0 100 SH Put SOLE 0 100 0 0 DSW INC CL A 23334L102 285 12594 SH SOLE 0 12594 0 0 DSW INC Call 23334L102 0 2900 SH Call SOLE 0 2900 0 0 DSW INC Put 23334L102 15 6500 SH Put SOLE 0 6500 0 0 DTE ENERGY CO Call 233331107 0 2000 SH Call SOLE 0 2000 0 0 DTE ENERGY CO Put 233331107 3 6900 SH Put SOLE 0 6900 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 5617 76527 SH SOLE 0 76527 0 0 DU PONT E I DE NEMOURS & CO Call 263534109 319 63400 SH Call SOLE 0 63400 0 0 DU PONT E I DE NEMOURS & CO Put 263534109 23 30600 SH Put SOLE 0 30600 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 1110 14312 SH SOLE 0 14312 0 0 DUKE ENERGY CORP NEW Call 26441C204 84 86700 SH Call SOLE 0 86700 0 0 DUKE ENERGY CORP NEW Put 26441C204 14 18200 SH Put SOLE 0 18200 0 0 DUKE REALTY CORP COM NEW 264411505 18 705 SH SOLE 0 705 0 0 DUKE REALTY CORP Call 264411505 0 300 SH Call SOLE 0 300 0 0 DUKE REALTY CORP Put 264411505 0 1100 SH Put SOLE 0 1100 0 0 DULUTH HLDGS INC Call 26443V101 4 3200 SH Call SOLE 0 3200 0 0 DULUTH HLDGS INC Put 26443V101 0 200 SH Put SOLE 0 200 0 0 DUNKIN BRANDS GROUP INC COM 265504100 860 16400 SH SOLE 0 16400 0 0 DUNKIN BRANDS GROUP INC Call 265504100 34 30400 SH Call SOLE 0 30400 0 0 DUNKIN BRANDS GROUP INC Put 265504100 34 16300 SH Put SOLE 0 16300 0 0 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 7 179 SH SOLE 0 179 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 115 3313 SH SOLE 0 3313 0 0 DXP ENTERPRISES INC NEW Call 233377407 3 800 SH Call SOLE 0 800 0 0 DXP ENTERPRISES INC NEW Put 233377407 0 4200 SH Put SOLE 0 4200 0 0 DYCOM INDS INC COM 267475101 70 881 SH SOLE 0 881 0 0 DYCOM INDS INC Call 267475101 6 2500 SH Call SOLE 0 2500 0 0 DYCOM INDS INC Put 267475101 1 1100 SH Put SOLE 0 1100 0 0 DYNAGAS LNG PARTNERS LP COM UNIT LTD PT Y2188B108 14 935 SH SOLE 0 935 0 0 DYNAGAS LNG PARTNERS LP Call Y2188B108 1 1000 SH Call SOLE 0 1000 0 0 DYNAGAS LNG PARTNERS LP Put Y2188B108 5 2600 SH Put SOLE 0 2600 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 38 9695 SH SOLE 0 9695 0 0 DYNAVAX TECHNOLOGIES CORP Call 268158201 6 35800 SH Call SOLE 0 35800 0 0 DYNAVAX TECHNOLOGIES CORP Put 268158201 101 28300 SH Put SOLE 0 28300 0 0 DYNEGY INC NEW DEL *W EXP 10/02/201 26817R116 0 50 SH SOLE 0 50 0 0 DYNEGY INC NEW DEL PFD CONV SER A 26817R207 45 1400 SH SOLE 0 1400 0 0 DYNEGY INC NEW DEL COM 26817R108 145 17225 SH SOLE 0 17225 0 0 DYNEGY INC NEW DEL Call 26817R108 4 17700 SH Call SOLE 0 17700 0 0 DYNEGY INC NEW DEL Put 26817R108 77 32800 SH Put SOLE 0 32800 0 0 DYNEX CAP INC Put 26817Q506 0 100 SH Put SOLE 0 100 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 1660 47929 SH SOLE 0 47929 0 0 E TRADE FINANCIAL CORP Call 269246401 386 48500 SH Call SOLE 0 48500 0 0 E TRADE FINANCIAL CORP Put 269246401 1 14300 SH Put SOLE 0 14300 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 1 301 SH SOLE 0 301 0 0 EAGLE BULK SHIPPING INC Put Y2187A143 0 1700 SH Put SOLE 0 1700 0 0 EAGLE MATERIALS INC COM 26969P108 85 863 SH SOLE 0 863 0 0 EAGLE MATERIALS INC Call 26969P108 92 12700 SH Call SOLE 0 12700 0 0 EAGLE MATERIALS INC Put 26969P108 3 4300 SH Put SOLE 0 4300 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 162 2044 SH SOLE 0 2044 0 0 EAGLE PHARMACEUTICALS INC Call 269796108 242 21800 SH Call SOLE 0 21800 0 0 EAGLE PHARMACEUTICALS INC Put 269796108 20 17600 SH Put SOLE 0 17600 0 0 EARTHLINK HLDGS CORP COM 27033X101 1 200 SH SOLE 0 200 0 0 EAST WEST BANCORP INC COM 27579R104 202 3989 SH SOLE 0 3989 0 0 EAST WEST BANCORP INC Call 27579R104 0 300 SH Call SOLE 0 300 0 0 EAST WEST BANCORP INC Put 27579R104 0 700 SH Put SOLE 0 700 0 0 EASTMAN CHEM CO COM 277432100 504 6710 SH SOLE 0 6710 0 0 EASTMAN CHEM CO Call 277432100 3 1600 SH Call SOLE 0 1600 0 0 EASTMAN KODAK CO Call 277461406 0 2600 SH Call SOLE 0 2600 0 0 EATON CORP PLC SHS G29183103 614 9152 SH SOLE 0 9152 0 0 EATON CORP PLC Call G29183103 48 10400 SH Call SOLE 0 10400 0 0 EATON CORP PLC Put G29183103 8 2500 SH Put SOLE 0 2500 0 0 EATON VANCE CORP Call 278265103 24 10800 SH Call SOLE 0 10800 0 0 EATON VANCE CORP Put 278265103 0 2400 SH Put SOLE 0 2400 0 0 EBAY INC COM 278642103 118 4000 SH SOLE 0 4000 0 0 EBAY INC Call 278642103 25 6000 SH Call SOLE 0 6000 0 0 EBIX INC COM NEW 278715206 26 460 SH SOLE 0 460 0 0 EBIX INC Call 278715206 21 9600 SH Call SOLE 0 9600 0 0 ECA MARCELLUS TR I Put 26827L109 1 1400 SH Put SOLE 0 1400 0 0 ECHELON CORP COM NEW 27874N303 0 138 SH SOLE 0 138 0 0 ECHO GLOBAL LOGISTICS INC Call 27875T101 4 14700 SH Call SOLE 0 14700 0 0 ECHO GLOBAL LOGISTICS INC Put 27875T101 2 2700 SH Put SOLE 0 2700 0 0 ECHOSTAR CORP CL A 278768106 176 3438 SH SOLE 0 3438 0 0 ECHOSTAR CORP Call 278768106 4 600 SH Call SOLE 0 600 0 0 ECHOSTAR CORP Put 278768106 0 1100 SH Put SOLE 0 1100 0 0 ECLIPSE RES CORP COM 27890G100 3 1415 SH SOLE 0 1415 0 0 ECLIPSE RES CORP Call 27890G100 3 27000 SH Call SOLE 0 27000 0 0 ECOLAB INC COM 278865100 278 2373 SH SOLE 0 2373 0 0 ECOLAB INC Call 278865100 16 29600 SH Call SOLE 0 29600 0 0 ECOLAB INC Put 278865100 14 11300 SH Put SOLE 0 11300 0 0 EDAP TMS S A SPONSORED ADR 268311107 7 2200 SH SOLE 0 2200 0 0 EDGEWELL PERS CARE CO COM 28035Q102 43 600 SH SOLE 0 600 0 0 EDGEWELL PERS CARE CO Call 28035Q102 0 10000 SH Call SOLE 0 10000 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 225 2409 SH SOLE 0 2409 0 0 EDWARDS LIFESCIENCES CORP Call 28176E108 90 38000 SH Call SOLE 0 38000 0 0 EDWARDS LIFESCIENCES CORP Put 28176E108 115 32400 SH Put SOLE 0 32400 0 0 EHEALTH INC COM 28238P109 335 31459 SH SOLE 0 31459 0 0 EHEALTH INC Call 28238P109 46 21200 SH Call SOLE 0 21200 0 0 EHEALTH INC Put 28238P109 2 1000 SH Put SOLE 0 1000 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 13 1126 SH SOLE 0 1126 0 0 EL POLLO LOCO HLDGS INC COM 268603107 24 1984 SH SOLE 0 1984 0 0 EL POLLO LOCO HLDGS INC Call 268603107 0 3900 SH Call SOLE 0 3900 0 0 EL POLLO LOCO HLDGS INC Put 268603107 5 300 SH Put SOLE 0 300 0 0 ELDORADO GOLD CORP NEW Call 284902103 28 122400 SH Call SOLE 0 122400 0 0 ELDORADO GOLD CORP NEW Put 284902103 16 1700 SH Put SOLE 0 1700 0 0 ELDORADO RESORTS INC Call 28470R102 2 1100 SH Call SOLE 0 1100 0 0 ELDORADO RESORTS INC Put 28470R102 0 1100 SH Put SOLE 0 1100 0 0 ELECTRONIC ARTS INC Call 285512109 5 3900 SH Call SOLE 0 3900 0 0 ELEVEN BIOTHERAPEUTICS INC COM 286221106 2 1214 SH SOLE 0 1214 0 0 ELEVEN BIOTHERAPEUTICS INC Call 286221106 0 6100 SH Call SOLE 0 6100 0 0 ELEVEN BIOTHERAPEUTICS INC Put 286221106 0 100 SH Put SOLE 0 100 0 0 ELLIE MAE INC COM 28849P100 294 3524 SH SOLE 0 3524 0 0 ELLIE MAE INC Call 28849P100 9 800 SH Call SOLE 0 800 0 0 ELLIE MAE INC Put 28849P100 66 13000 SH Put SOLE 0 13000 0 0 ELLINGTON FINANCIAL LLC COM 288522303 135 8750 SH SOLE 0 8750 0 0 ELLINGTON FINANCIAL LLC Call 288522303 0 3300 SH Call SOLE 0 3300 0 0 ELLINGTON FINANCIAL LLC Put 288522303 25 11500 SH Put SOLE 0 11500 0 0 ELLIS PERRY INTL INC COM 288853104 201 8081 SH SOLE 0 8081 0 0 ELLIS PERRY INTL INC Call 288853104 15 5700 SH Call SOLE 0 5700 0 0 ELLIS PERRY INTL INC Put 288853104 0 1000 SH Put SOLE 0 1000 0 0 EMBOTELLADORA ANDINA S A SPON ADR A 29081P204 0 25 SH SOLE 0 25 0 0 EMBRAER S A SP ADR REP 4 COM 29082A107 611 31748 SH SOLE 0 31748 0 0 EMBRAER S A Call 29082A107 1 1700 SH Call SOLE 0 1700 0 0 EMBRAER S A Put 29082A107 14 6600 SH Put SOLE 0 6600 0 0 EMCOR GROUP INC Call 29084Q100 73 8800 SH Call SOLE 0 8800 0 0 EMCORE CORP COM NEW 290846203 27 3189 SH SOLE 0 3189 0 0 EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 227 18475 SH SOLE 0 18475 0 0 EMERGE ENERGY SVCS LP Call 29102H108 24 24000 SH Call SOLE 0 24000 0 0 EMERGE ENERGY SVCS LP Put 29102H108 370 28800 SH Put SOLE 0 28800 0 0 EMERGENT BIOSOLUTIONS INC Call 29089Q105 1 300 SH Call SOLE 0 300 0 0 EMERGENT BIOSOLUTIONS INC Put 29089Q105 10 5000 SH Put SOLE 0 5000 0 0 EMERGENT CAP INC COM 29102N105 0 100 SH SOLE 0 100 0 0 EMERSON ELEC CO COM 291011104 313 5615 SH SOLE 0 5615 0 0 EMERSON ELEC CO Call 291011104 85 57200 SH Call SOLE 0 57200 0 0 EMERSON ELEC CO Put 291011104 2 6600 SH Put SOLE 0 6600 0 0 EMPIRE RESORTS INC COM PAR $0 01 292052305 62 2733 SH SOLE 0 2733 0 0 EMPIRE ST RLTY TR INC CL A 292104106 8 404 SH SOLE 0 404 0 0 EMPLOYERS HOLDINGS INC Call 292218104 0 200 SH Call SOLE 0 200 0 0 EMPLOYERS HOLDINGS INC Put 292218104 0 300 SH Put SOLE 0 300 0 0 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 79 5038 SH SOLE 0 5038 0 0 ENABLE MIDSTREAM PARTNERS LP Put 292480100 28 6100 SH Put SOLE 0 6100 0 0 ENANTA PHARMACEUTICALS INC Call 29251M106 2 600 SH Call SOLE 0 600 0 0 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 3 123 SH SOLE 0 123 0 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 131 5178 SH SOLE 0 5178 0 0 ENBRIDGE ENERGY PARTNERS L P Call 29250R106 2 3800 SH Call SOLE 0 3800 0 0 ENBRIDGE ENERGY PARTNERS L P Put 29250R106 1 500 SH Put SOLE 0 500 0 0 ENBRIDGE INC COM 29250N105 314 7463 SH SOLE 0 7463 0 0 ENBRIDGE INC Call 29250N105 3 3700 SH Call SOLE 0 3700 0 0 ENBRIDGE INC Put 29250N105 75 138500 SH Put SOLE 0 138500 0 0 ENCANA CORP COM 292505104 1154 98330 SH SOLE 0 98330 0 0 ENCANA CORP Call 292505104 23 18000 SH Call SOLE 0 18000 0 0 ENCANA CORP Put 292505104 145 116000 SH Put SOLE 0 116000 0 0 ENCORE CAP GROUP INC Call 292554102 6 2300 SH Call SOLE 0 2300 0 0 ENCORE CAP GROUP INC Put 292554102 0 200 SH Put SOLE 0 200 0 0 ENCORE WIRE CORP COM 292562105 5 118 SH SOLE 0 118 0 0 ENCORE WIRE CORP Call 292562105 5 1000 SH Call SOLE 0 1000 0 0 ENCORE WIRE CORP Put 292562105 0 200 SH Put SOLE 0 200 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 3 1000 SH SOLE 0 1000 0 0 ENDEAVOUR SILVER CORP Call 29258Y103 2 40100 SH Call SOLE 0 40100 0 0 ENDEAVOUR SILVER CORP Put 29258Y103 5 4200 SH Put SOLE 0 4200 0 0 ENDO INTL PLC SHS G30401106 345 20995 SH SOLE 0 20995 0 0 ENDO INTL PLC Call G30401106 11 72700 SH Call SOLE 0 72700 0 0 ENDO INTL PLC Put G30401106 166 39300 SH Put SOLE 0 39300 0 0 ENDOCYTE INC COM 29269A102 56 22037 SH SOLE 0 22037 0 0 ENDOLOGIX INC COM 29266S106 7 1391 SH SOLE 0 1391 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 48 5179 SH SOLE 0 5179 0 0 ENDURANCE SPECIALTY HLDGS LT SHS G30397106 636 6886 SH SOLE 0 6886 0 0 ENDURANCE SPECIALTY HLDGS LT Put G30397106 7 14100 SH Put SOLE 0 14100 0 0 ENERGEN CORP Call 29265N108 0 100 SH Call SOLE 0 100 0 0 ENERGEN CORP Put 29265N108 0 300 SH Put SOLE 0 300 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 5 124 SH SOLE 0 124 0 0 ENERGOUS CORP COM 29272C103 191 11354 SH SOLE 0 11354 0 0 ENERGOUS CORP Call 29272C103 170 99400 SH Call SOLE 0 99400 0 0 ENERGOUS CORP Put 29272C103 115 48300 SH Put SOLE 0 48300 0 0 ENERGY FOCUS INC COM NEW 29268T300 47 11196 SH SOLE 0 11196 0 0 ENERGY FOCUS INC Put 29268T300 7 6300 SH Put SOLE 0 6300 0 0 ENERGY FUELS INC COM NEW 292671708 0 77 SH SOLE 0 77 0 0 ENERGY RECOVERY INC COM 29270J100 27 2665 SH SOLE 0 2665 0 0 ENERGY RECOVERY INC Call 29270J100 45 36100 SH Call SOLE 0 36100 0 0 ENERGY RECOVERY INC Put 29270J100 0 1400 SH Put SOLE 0 1400 0 0 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 570 29545 SH SOLE 0 29545 0 0 ENERGY TRANSFER EQUITY L P Call 29273V100 1473 629400 SH Call SOLE 0 629400 0 0 ENERGY TRANSFER EQUITY L P Put 29273V100 247 221300 SH Put SOLE 0 221300 0 0 ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 4337 121137 SH SOLE 0 121137 0 0 ENERGY TRANSFER PRTNRS L P Call 29273R109 79 86300 SH Call SOLE 0 86300 0 0 ENERGY TRANSFER PRTNRS L P Put 29273R109 756 236900 SH Put SOLE 0 236900 0 0 ENERNOC INC COM 292764107 46 7763 SH SOLE 0 7763 0 0 ENERNOC INC Call 292764107 0 700 SH Call SOLE 0 700 0 0 ENERNOC INC Put 292764107 0 300 SH Put SOLE 0 300 0 0 ENERPLUS CORP COM 292766102 151 15959 SH SOLE 0 15959 0 0 ENERSYS Call 29275Y102 0 400 SH Call SOLE 0 400 0 0 ENGILITY HLDGS INC NEW Call 29286C107 0 100 SH Call SOLE 0 100 0 0 ENGLOBAL CORP COM 293306106 7 3110 SH SOLE 0 3110 0 0 ENLINK MIDSTREAM LLC Call 29336T100 3 4000 SH Call SOLE 0 4000 0 0 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 9 503 SH SOLE 0 503 0 0 ENLINK MIDSTREAM PARTNERS LP Call 29336U107 0 6000 SH Call SOLE 0 6000 0 0 ENOVA INTL INC COM 29357K103 1 91 SH SOLE 0 91 0 0 ENOVA INTL INC Call 29357K103 45 72700 SH Call SOLE 0 72700 0 0 ENOVA INTL INC Put 29357K103 37 37500 SH Put SOLE 0 37500 0 0 ENPHASE ENERGY INC COM 29355A107 13 13402 SH SOLE 0 13402 0 0 ENPRO INDS INC COM 29355X107 14 209 SH SOLE 0 209 0 0 ENPRO INDS INC Call 29355X107 0 100 SH Call SOLE 0 100 0 0 ENSCO PLC SHS CLASS A G3157S106 126 12997 SH SOLE 0 12997 0 0 ENSCO PLC Call G3157S106 1 4300 SH Call SOLE 0 4300 0 0 ENSCO PLC Put G3157S106 733 74900 SH Put SOLE 0 74900 0 0 ENSIGN GROUP INC COM 29358P101 12 559 SH SOLE 0 559 0 0 ENTEGRIS INC COM 29362U104 7 400 SH SOLE 0 400 0 0 ENTEROMEDICS INC COM PAR 29365M505 1 602 SH SOLE 0 602 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 25 582 SH SOLE 0 582 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 80 2967 SH SOLE 0 2967 0 0 ENTERPRISE PRODS PARTNERS L Call 293792107 2 55700 SH Call SOLE 0 55700 0 0 ENTERPRISE PRODS PARTNERS L Put 293792107 19 35400 SH Put SOLE 0 35400 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 4 683 SH SOLE 0 683 0 0 ENVESTNET INC COM 29404K106 239 6808 SH SOLE 0 6808 0 0 ENVISION HEALTHCARE CORP COM 29414D100 885 13987 SH SOLE 0 13987 0 0 ENVISION HEALTHCARE CORP Call 29414D100 8 12100 SH Call SOLE 0 12100 0 0 ENVISION HEALTHCARE CORP Put 29414D100 66 11100 SH Put SOLE 0 11100 0 0 ENVIVA PARTNERS LP COM UNIT 29414J107 13 496 SH SOLE 0 496 0 0 ENVIVA PARTNERS LP Call 29414J107 3 2500 SH Call SOLE 0 2500 0 0 ENVIVA PARTNERS LP Put 29414J107 0 700 SH Put SOLE 0 700 0 0 EOG RES INC COM 26875P101 29 290 SH SOLE 0 290 0 0 EOG RES INC Call 26875P101 2399 262000 SH Call SOLE 0 262000 0 0 EOG RES INC Put 26875P101 153 53600 SH Put SOLE 0 53600 0 0 EP ENERGY CORP CL A 268785102 84 12949 SH SOLE 0 12949 0 0 EP ENERGY CORP Call 268785102 56 98200 SH Call SOLE 0 98200 0 0 EP ENERGY CORP Put 268785102 1 28900 SH Put SOLE 0 28900 0 0 EPAM SYS INC Call 29414B104 6 5000 SH Call SOLE 0 5000 0 0 EPIZYME INC COM 29428V104 24 2000 SH SOLE 0 2000 0 0 EPIZYME INC Call 29428V104 27 26000 SH Call SOLE 0 26000 0 0 EPIZYME INC Put 29428V104 0 200 SH Put SOLE 0 200 0 0 EPR PPTYS Call 26884U109 0 100 SH Call SOLE 0 100 0 0 EQT CORP COM 26884L109 5 77 SH SOLE 0 77 0 0 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 28 368 SH SOLE 0 368 0 0 EQT MIDSTREAM PARTNERS LP Call 26885B100 0 500 SH Call SOLE 0 500 0 0 EQT MIDSTREAM PARTNERS LP Put 26885B100 2 6000 SH Put SOLE 0 6000 0 0 EQUIFAX INC COM 294429105 46 396 SH SOLE 0 396 0 0 EQUIFAX INC Call 294429105 4 3800 SH Call SOLE 0 3800 0 0 EQUINIX INC COM PAR $0.001 29444U700 299 837 SH SOLE 0 837 0 0 EQUINIX INC Put 29444U700 15 79500 SH Put SOLE 0 79500 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 225 7459 SH SOLE 0 7459 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 60 845 SH SOLE 0 845 0 0 EQUITY LIFESTYLE PPTYS INC Call 29472R108 0 200 SH Call SOLE 0 200 0 0 EQUITY ONE Call 294752100 44 24900 SH Call SOLE 0 24900 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 24 380 SH SOLE 0 380 0 0 EQUITY RESIDENTIAL Call 29476L107 21 26100 SH Call SOLE 0 26100 0 0 EQUITY RESIDENTIAL Put 29476L107 26 9700 SH Put SOLE 0 9700 0 0 ERA GROUP INC Call 26885G109 0 100 SH Call SOLE 0 100 0 0 ERICSSON ADR B SEK 10 294821608 5 953 SH SOLE 0 953 0 0 ERICSSON Put 294821608 0 600 SH Put SOLE 0 600 0 0 EROS INTL PLC SHS NEW G3788M114 40 3072 SH SOLE 0 3072 0 0 EROS INTL PLC Call G3788M114 1 2800 SH Call SOLE 0 2800 0 0 EROS INTL PLC Put G3788M114 20 5900 SH Put SOLE 0 5900 0 0 ESCO TECHNOLOGIES INC Call 296315104 0 400 SH Call SOLE 0 400 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 280 22366 SH SOLE 0 22366 0 0 ESPERION THERAPEUTICS INC NE Call 29664W105 20 11900 SH Call SOLE 0 11900 0 0 ESSENDANT INC Call 296689102 0 100 SH Call SOLE 0 100 0 0 ESSENDANT INC Put 296689102 0 300 SH Put SOLE 0 300 0 0 ESSENT GROUP LTD COM G3198U102 33 1035 SH SOLE 0 1035 0 0 ESSENT GROUP LTD Call G3198U102 0 100 SH Call SOLE 0 100 0 0 ESSENT GROUP LTD Put G3198U102 0 1600 SH Put SOLE 0 1600 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 63 709 SH SOLE 0 709 0 0 ETF MANAGERS TR PUREFUNDS ISE CY 26924G201 28 1091 SH SOLE 0 1091 0 0 ETF MANAGERS TR Put 26924G201 2 4400 SH Put SOLE 0 4400 0 0 ETFS GOLD TR SHS 26922Y105 624 5590 SH SOLE 0 5590 0 0 ETFS GOLD TR Call 26922Y105 0 500 SH Call SOLE 0 500 0 0 ETFS GOLD TR Put 26922Y105 4 700 SH Put SOLE 0 700 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 6 166 SH SOLE 0 166 0 0 ETSY INC COM 29786A106 101 8581 SH SOLE 0 8581 0 0 ETSY INC Call 29786A106 1 6600 SH Call SOLE 0 6600 0 0 ETSY INC Put 29786A106 6 4600 SH Put SOLE 0 4600 0 0 EURONET WORLDWIDE INC Call 298736109 0 1500 SH Call SOLE 0 1500 0 0 EURONET WORLDWIDE INC Put 298736109 0 300 SH Put SOLE 0 300 0 0 EV ENERGY PARTNERS LP COM UNITS 26926V107 189 90513 SH SOLE 0 90513 0 0 EV ENERGY PARTNERS LP Call 26926V107 13 94300 SH Call SOLE 0 94300 0 0 EV ENERGY PARTNERS LP Put 26926V107 4 5000 SH Put SOLE 0 5000 0 0 EVERBANK FINL CORP Call 29977G102 0 100 SH Call SOLE 0 100 0 0 EVERCORE PARTNERS INC CLASS A 29977A105 174 2547 SH SOLE 0 2547 0 0 EVEREST RE GROUP LTD COM G3223R108 760 3516 SH SOLE 0 3516 0 0 EVEREST RE GROUP LTD Call G3223R108 1 100 SH Call SOLE 0 100 0 0 EVERI HLDGS INC COM 30034T103 16 7565 SH SOLE 0 7565 0 0 EVERSOURCE ENERGY Call 30040W108 0 500 SH Call SOLE 0 500 0 0 EVINE LIVE INC CL A 300487105 0 100 SH SOLE 0 100 0 0 EVINE LIVE INC Call 300487105 0 1300 SH Call SOLE 0 1300 0 0 EVOLENT HEALTH INC Put 30050B101 20 5000 SH Put SOLE 0 5000 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 59 5988 SH SOLE 0 5988 0 0 EVOLVING SYS INC COM NEW 30049R209 4 1115 SH SOLE 0 1115 0 0 EXA CORP COM 300614500 8 547 SH SOLE 0 547 0 0 EXACT SCIENCES CORP COM 30063P105 343 25700 SH SOLE 0 25700 0 0 EXACT SCIENCES CORP Call 30063P105 167 168400 SH Call SOLE 0 168400 0 0 EXACT SCIENCES CORP Put 30063P105 109 52800 SH Put SOLE 0 52800 0 0 EXACTECH INC COM 30064E109 8 300 SH SOLE 0 300 0 0 EXAR CORP COM 300645108 0 58 SH SOLE 0 58 0 0 EXCO RESOURCES INC COM 269279402 5 5759 SH SOLE 0 5759 0 0 EXCO RESOURCES INC Call 269279402 0 600 SH Call SOLE 0 600 0 0 EXCO RESOURCES INC Put 269279402 2 2500 SH Put SOLE 0 2500 0 0 EXELIXIS INC COM 30161Q104 22 1504 SH SOLE 0 1504 0 0 EXELIXIS INC Call 30161Q104 59 30200 SH Call SOLE 0 30200 0 0 EXELIXIS INC Put 30161Q104 30 22400 SH Put SOLE 0 22400 0 0 EXELON CORP COM 30161N101 725 20447 SH SOLE 0 20447 0 0 EXELON CORP Call 30161N101 284 104400 SH Call SOLE 0 104400 0 0 EXELON CORP Put 30161N101 40 70100 SH Put SOLE 0 70100 0 0 EXLSERVICE HOLDINGS INC Call 302081104 2 1900 SH Call SOLE 0 1900 0 0 EXONE CO COM 302104104 36 3868 SH SOLE 0 3868 0 0 EXONE CO Call 302104104 2 33600 SH Call SOLE 0 33600 0 0 EXONE CO Put 302104104 7 1000 SH Put SOLE 0 1000 0 0 EXPEDIA INC DEL COM NEW 30212P303 201 1777 SH SOLE 0 1777 0 0 EXPEDIA INC DEL Call 30212P303 37 14800 SH Call SOLE 0 14800 0 0 EXPEDIA INC DEL Put 30212P303 61 19200 SH Put SOLE 0 19200 0 0 EXPEDITORS INTL WASH INC COM 302130109 60 1137 SH SOLE 0 1137 0 0 EXPONENT INC COM 30214U102 9 159 SH SOLE 0 159 0 0 EXPONENT INC Call 30214U102 1 200 SH Call SOLE 0 200 0 0 EXPRESS INC COM 30219E103 491 45712 SH SOLE 0 45712 0 0 EXPRESS INC Call 30219E103 1 12800 SH Call SOLE 0 12800 0 0 EXPRESS INC Put 30219E103 251 26500 SH Put SOLE 0 26500 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 163 2370 SH SOLE 0 2370 0 0 EXPRESS SCRIPTS HLDG CO Call 30219G108 0 5100 SH Call SOLE 0 5100 0 0 EXPRESS SCRIPTS HLDG CO Put 30219G108 11 5000 SH Put SOLE 0 5000 0 0 EXTENDED STAY AMER INC Call 30224P200 14 5400 SH Call SOLE 0 5400 0 0 EXTERRAN CORP COM 30227H106 0 40 SH SOLE 0 40 0 0 EXTRA SPACE STORAGE INC Call 30225T102 0 100 SH Call SOLE 0 100 0 0 EXTRACTION OIL AND GAS INC Call 30227M105 27 35000 SH Call SOLE 0 35000 0 0 EXTRACTION OIL AND GAS INC Put 30227M105 2 600 SH Put SOLE 0 600 0 0 EXTREME NETWORKS INC COM 30226D106 7 1394 SH SOLE 0 1394 0 0 EXXON MOBIL CORP COM 30231G102 1653 18318 SH SOLE 0 18318 0 0 EXXON MOBIL CORP Call 30231G102 3366 510900 SH Call SOLE 0 510900 0 0 EXXON MOBIL CORP Put 30231G102 1000 285300 SH Put SOLE 0 285300 0 0 EZCORP INC CL A NON VTG 302301106 17 1605 SH SOLE 0 1605 0 0 F M C CORP COM NEW 302491303 159 2823 SH SOLE 0 2823 0 0 F M C CORP Put 302491303 18 28600 SH Put SOLE 0 28600 0 0 F5 NETWORKS INC COM 315616102 403 2787 SH SOLE 0 2787 0 0 F5 NETWORKS INC Call 315616102 350 25300 SH Call SOLE 0 25300 0 0 F5 NETWORKS INC Put 315616102 1 9000 SH Put SOLE 0 9000 0 0 FABRINET SHS G3323L100 811 20148 SH SOLE 0 20148 0 0 FABRINET Call G3323L100 1 400 SH Call SOLE 0 400 0 0 FABRINET Put G3323L100 173 50100 SH Put SOLE 0 50100 0 0 FACEBOOK INC CL A 30303M102 158237 1375379 SH SOLE 0 1375379 0 0 FACEBOOK INC Call 30303M102 5656 722600 SH Call SOLE 0 722600 0 0 FACEBOOK INC Put 30303M102 796 863700 SH Put SOLE 0 863700 0 0 FAIR ISAAC CORP Call 303250104 0 1200 SH Call SOLE 0 1200 0 0 FAIR ISAAC CORP Put 303250104 0 400 SH Put SOLE 0 400 0 0 FAIRMOUNT SANTROL HLDGS INC Call 30555Q108 94 53100 SH Call SOLE 0 53100 0 0 FAIRMOUNT SANTROL HLDGS INC Put 30555Q108 2 6900 SH Put SOLE 0 6900 0 0 FAIRPOINT COMMUNICATIONS INC COM NEW 305560302 44 2405 SH SOLE 0 2405 0 0 FANG HLDGS LTD ADR 30711Y102 13 4007 SH SOLE 0 4007 0 0 FANG HLDGS LTD Call 30711Y102 0 20600 SH Call SOLE 0 20600 0 0 FANG HLDGS LTD Put 30711Y102 1 600 SH Put SOLE 0 600 0 0 FANHUA INC Call 30712A103 0 600 SH Call SOLE 0 600 0 0 FARMLAND PARTNERS INC Call 31154R109 1 2200 SH Call SOLE 0 2200 0 0 FARO TECHNOLOGIES INC COM 311642102 14 409 SH SOLE 0 409 0 0 FARO TECHNOLOGIES INC Call 311642102 0 1000 SH Call SOLE 0 1000 0 0 FARO TECHNOLOGIES INC Put 311642102 0 1200 SH Put SOLE 0 1200 0 0 FASTENAL CO COM 311900104 69 1482 SH SOLE 0 1482 0 0 FASTENAL CO Call 311900104 42 14400 SH Call SOLE 0 14400 0 0 FASTENAL CO Put 311900104 70 16100 SH Put SOLE 0 16100 0 0 FBL FINL GROUP INC CL A 30239F106 12 162 SH SOLE 0 162 0 0 FCB FINL HLDGS INC Put 30255G103 0 300 SH Put SOLE 0 300 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 32 576 SH SOLE 0 576 0 0 FEDERAL MOGUL HOLDINGS CORP COM 313549404 20 2016 SH SOLE 0 2016 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 129 912 SH SOLE 0 912 0 0 FEDERAL REALTY INVT TR Call 313747206 13 13100 SH Call SOLE 0 13100 0 0 FEDERAL SIGNAL CORP COM 313855108 6 437 SH SOLE 0 437 0 0 FEDERAL SIGNAL CORP Call 313855108 0 200 SH Call SOLE 0 200 0 0 FEDERATED INVS INC PA CL B 314211103 413 14634 SH SOLE 0 14634 0 0 FEDEX CORP COM 31428X106 24 133 SH SOLE 0 133 0 0 FEDEX CORP Call 31428X106 47 40800 SH Call SOLE 0 40800 0 0 FEDEX CORP Put 31428X106 113 21800 SH Put SOLE 0 21800 0 0 FELCOR LODGING TR INC COM 31430F101 11 1458 SH SOLE 0 1458 0 0 FERRARI N V COM N3167Y103 262 4510 SH SOLE 0 4510 0 0 FERRARI N V Call N3167Y103 5 600 SH Call SOLE 0 600 0 0 FERRELLGAS PARTNERS L.P. Call 315293100 35 60800 SH Call SOLE 0 60800 0 0 FERRELLGAS PARTNERS L.P. Put 315293100 23 19500 SH Put SOLE 0 19500 0 0 FERRO CORP Call 315405100 1 9000 SH Call SOLE 0 9000 0 0 FERRO CORP Put 315405100 0 2800 SH Put SOLE 0 2800 0 0 FERROGLOBE PLC Call G33856108 1 4700 SH Call SOLE 0 4700 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 143 15684 SH SOLE 0 15684 0 0 FIAT CHRYSLER AUTOMOBILES N Call N31738102 59 135000 SH Call SOLE 0 135000 0 0 FIAT CHRYSLER AUTOMOBILES N Put N31738102 0 2600 SH Put SOLE 0 2600 0 0 FIBRIA CELULOSE S A SP ADR REP COM 31573A109 5 599 SH SOLE 0 599 0 0 FIBRIA CELULOSE S A Call 31573A109 8 3900 SH Call SOLE 0 3900 0 0 FIBROGEN INC COM 31572Q808 392 18319 SH SOLE 0 18319 0 0 FIBROGEN INC Call 31572Q808 13 7100 SH Call SOLE 0 7100 0 0 FIBROGEN INC Put 31572Q808 6 2300 SH Put SOLE 0 2300 0 0 FIDELITY & GTY LIFE COM 315785105 34 1457 SH SOLE 0 1457 0 0 FIDELITY & GTY LIFE Call 315785105 3 3000 SH Call SOLE 0 3000 0 0 FIDELITY & GTY LIFE Put 315785105 4 6000 SH Put SOLE 0 6000 0 0 FIDELITY NATL INFORMATION SV Call 31620M106 16 10000 SH Call SOLE 0 10000 0 0 FIDELITY NATL INFORMATION SV Put 31620M106 4 3600 SH Put SOLE 0 3600 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 1 52 SH SOLE 0 52 0 0 FIDELITY SOUTHERN CORP NEW Put 316394105 0 200 SH Put SOLE 0 200 0 0 FIDUS INVT CORP Call 316500107 0 900 SH Call SOLE 0 900 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 420 14103 SH SOLE 0 14103 0 0 FIESTA RESTAURANT GROUP INC Call 31660B101 11 5500 SH Call SOLE 0 5500 0 0 FIESTA RESTAURANT GROUP INC Put 31660B101 0 1000 SH Put SOLE 0 1000 0 0 FIFTH STREET FINANCE CORP COM 31678A103 21 3940 SH SOLE 0 3940 0 0 FIFTH STREET FINANCE CORP Put 31678A103 3 1700 SH Put SOLE 0 1700 0 0 FIFTH THIRD BANCORP COM 316773100 27 1016 SH SOLE 0 1016 0 0 FIFTH THIRD BANCORP Call 316773100 9 2800 SH Call SOLE 0 2800 0 0 FIFTH THIRD BANCORP Put 316773100 0 400 SH Put SOLE 0 400 0 0 FINANCIAL ENGINES INC COM 317485100 35 959 SH SOLE 0 959 0 0 FINISAR CORP COM NEW 31787A507 51 1703 SH SOLE 0 1703 0 0 FINISAR CORP Call 31787A507 1 1000 SH Call SOLE 0 1000 0 0 FINISH LINE INC CL A 317923100 1 72 SH SOLE 0 72 0 0 FINISH LINE INC Call 317923100 0 500 SH Call SOLE 0 500 0 0 FINISH LINE INC Put 317923100 0 200 SH Put SOLE 0 200 0 0 FIREEYE INC COM 31816Q101 52 4391 SH SOLE 0 4391 0 0 FIREEYE INC Call 31816Q101 0 2000 SH Call SOLE 0 2000 0 0 FIREEYE INC Put 31816Q101 18 900 SH Put SOLE 0 900 0 0 FIRST BANCORP INC ME COM 31866P102 3 100 SH SOLE 0 100 0 0 FIRST BANCORP N C COM 318910106 149 5503 SH SOLE 0 5503 0 0 FIRST BANCORP P R Call 318672706 18 18900 SH Call SOLE 0 18900 0 0 FIRST BUSEY CORP COM NEW 319383204 4 156 SH SOLE 0 156 0 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 9 326 SH SOLE 0 326 0 0 FIRST DATA CORP NEW COM CL A 32008D106 137 9697 SH SOLE 0 9697 0 0 FIRST DATA CORP NEW Call 32008D106 12 74600 SH Call SOLE 0 74600 0 0 FIRST DATA CORP NEW Put 32008D106 4 23900 SH Put SOLE 0 23900 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 4 95 SH SOLE 0 95 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 0 48 SH SOLE 0 48 0 0 FIRST FINL BANKSHARES Call 32020R109 162 59000 SH Call SOLE 0 59000 0 0 FIRST FINL BANKSHARES Put 32020R109 1 1500 SH Put SOLE 0 1500 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 30 1085 SH SOLE 0 1085 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 1320 173109 SH SOLE 0 173109 0 0 FIRST MAJESTIC SILVER CORP Call 32076V103 13 156100 SH Call SOLE 0 156100 0 0 FIRST MAJESTIC SILVER CORP Put 32076V103 372 241300 SH Put SOLE 0 241300 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 105 4200 SH SOLE 0 4200 0 0 FIRST NBC BK HLDG CO COM 32115D106 13 1865 SH SOLE 0 1865 0 0 FIRST NBC BK HLDG CO Call 32115D106 20 48300 SH Call SOLE 0 48300 0 0 FIRST NBC BK HLDG CO Put 32115D106 6 5800 SH Put SOLE 0 5800 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 136 1478 SH SOLE 0 1478 0 0 FIRST REP BK SAN FRANCISCO C Call 33616C100 376 43500 SH Call SOLE 0 43500 0 0 FIRST REP BK SAN FRANCISCO C Put 33616C100 3 3100 SH Put SOLE 0 3100 0 0 FIRST SOLAR INC COM 336433107 143 4477 SH SOLE 0 4477 0 0 FIRST SOLAR INC Call 336433107 4 25300 SH Call SOLE 0 25300 0 0 FIRST SOLAR INC Put 336433107 250 25400 SH Put SOLE 0 25400 0 0 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 47 4100 SH SOLE 0 4100 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 13 700 SH SOLE 0 700 0 0 FIRST TR EXCHANGE TRADED FD Call 33733E203 19 10800 SH Call SOLE 0 10800 0 0 FIRST TR EXCHANGE TRADED FD Call 33733E302 10 3100 SH Call SOLE 0 3100 0 0 FIRST TR EXCHANGE TRADED FD Put 33733E807 0 300 SH Put SOLE 0 300 0 0 FIRST TR EXCHANGE TRADED FD Put 33734X150 0 100 SH Put SOLE 0 100 0 0 FIRST TR EXCHANGE TRADED FD Put 33734X192 0 3000 SH Put SOLE 0 3000 0 0 FIRSTCASH INC COM 33767D105 3 84 SH SOLE 0 84 0 0 FIRSTCASH INC Call 33767D105 0 500 SH Call SOLE 0 500 0 0 FIRSTCASH INC Put 33767D105 2 500 SH Put SOLE 0 500 0 0 FIRSTENERGY CORP COM 337932107 210 6797 SH SOLE 0 6797 0 0 FIRSTENERGY CORP Call 337932107 8 126800 SH Call SOLE 0 126800 0 0 FIRSTENERGY CORP Put 337932107 0 1100 SH Put SOLE 0 1100 0 0 FIRSTHAND TECH VALUE FD INC COM 33766Y100 0 36 SH SOLE 0 36 0 0 FIRSTHAND TECH VALUE FD INC Call 33766Y100 0 800 SH Call SOLE 0 800 0 0 FISERV INC COM 337738108 17 161 SH SOLE 0 161 0 0 FITBIT INC CL A 33812L102 473 64735 SH SOLE 0 64735 0 0 FITBIT INC Call 33812L102 6 29700 SH Call SOLE 0 29700 0 0 FITBIT INC Put 33812L102 761 48100 SH Put SOLE 0 48100 0 0 FIVE BELOW INC COM 33829M101 97 2450 SH SOLE 0 2450 0 0 FIVE BELOW INC Call 33829M101 5 3500 SH Call SOLE 0 3500 0 0 FIVE BELOW INC Put 33829M101 1 2800 SH Put SOLE 0 2800 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 492 9834 SH SOLE 0 9834 0 0 FIVE PRIME THERAPEUTICS INC Call 33830X104 1 600 SH Call SOLE 0 600 0 0 FIVE9 INC COM 338307101 33 2351 SH SOLE 0 2351 0 0 FIVE9 INC Call 338307101 0 100 SH Call SOLE 0 100 0 0 FIVE9 INC Put 338307101 0 3800 SH Put SOLE 0 3800 0 0 FLAGSTAR BANCORP INC Call 337930705 0 500 SH Call SOLE 0 500 0 0 FLAMEL TECHNOLOGIES SA SPONSORED ADR 338488109 218 21065 SH SOLE 0 21065 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 211 1491 SH SOLE 0 1491 0 0 FLEETCOR TECHNOLOGIES INC Put 339041105 0 300 SH Put SOLE 0 300 0 0 FLEX LTD ORD Y2573F102 7 550 SH SOLE 0 550 0 0 FLEXION THERAPEUTICS INC COM 33938J106 9 500 SH SOLE 0 500 0 0 FLEXION THERAPEUTICS INC Call 33938J106 45 41300 SH Call SOLE 0 41300 0 0 FLEXION THERAPEUTICS INC Put 33938J106 10 4700 SH Put SOLE 0 4700 0 0 FLIR SYS INC Call 302445101 1 1600 SH Call SOLE 0 1600 0 0 FLOTEK INDS INC DEL COM 343389102 7 818 SH SOLE 0 818 0 0 FLOTEK INDS INC DEL Call 343389102 1 2100 SH Call SOLE 0 2100 0 0 FLOTEK INDS INC DEL Put 343389102 7 2600 SH Put SOLE 0 2600 0 0 FLOWERS FOODS INC Call 343498101 37 11800 SH Call SOLE 0 11800 0 0 FLOWERS FOODS INC Put 343498101 2 40300 SH Put SOLE 0 40300 0 0 FLOWSERVE CORP COM 34354P105 528 11000 SH SOLE 0 11000 0 0 FLOWSERVE CORP Call 34354P105 0 1400 SH Call SOLE 0 1400 0 0 FLOWSERVE CORP Put 34354P105 0 2700 SH Put SOLE 0 2700 0 0 FLUIDIGM CORP DEL COM 34385P108 71 9831 SH SOLE 0 9831 0 0 FLUIDIGM CORP DEL Put 34385P108 4 5200 SH Put SOLE 0 5200 0 0 FLUOR CORP NEW COM 343412102 406 7735 SH SOLE 0 7735 0 0 FLUOR CORP NEW Call 343412102 4 2100 SH Call SOLE 0 2100 0 0 FLUOR CORP NEW Put 343412102 8 15900 SH Put SOLE 0 15900 0 0 FLY LEASING LTD SPONSORED ADR 34407D109 2 225 SH SOLE 0 225 0 0 FLY LEASING LTD Put 34407D109 6 1700 SH Put SOLE 0 1700 0 0 FMC TECHNOLOGIES INC COM 30249U101 76 2144 SH SOLE 0 2144 0 0 FMC TECHNOLOGIES INC Call 30249U101 11 2000 SH Call SOLE 0 2000 0 0 FNB CORP PA COM 302520101 98 6144 SH SOLE 0 6144 0 0 FOAMIX PHARMACEUTICALS LTD SHS M46135105 1 160 SH SOLE 0 160 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 74 976 SH SOLE 0 976 0 0 FOMENTO ECONOMICO MEXICANO S Call 344419106 0 25100 SH Call SOLE 0 25100 0 0 FOOT LOCKER INC Call 344849104 3 1900 SH Call SOLE 0 1900 0 0 FOOT LOCKER INC Put 344849104 0 300 SH Put SOLE 0 300 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 2520 207827 SH SOLE 0 207827 0 0 FORD MTR CO DEL Call 345370860 115 584800 SH Call SOLE 0 584800 0 0 FORD MTR CO DEL Put 345370860 490 226900 SH Put SOLE 0 226900 0 0 FORESIGHT ENERGY LP Call 34552U104 1 3200 SH Call SOLE 0 3200 0 0 FORESIGHT ENERGY LP Put 34552U104 0 100 SH Put SOLE 0 100 0 0 FORESTAR GROUP INC COM 346233109 25 1901 SH SOLE 0 1901 0 0 FORESTAR GROUP INC Call 346233109 0 100 SH Call SOLE 0 100 0 0 FORM HLDGS CORP COM 34634E102 15 7392 SH SOLE 0 7392 0 0 FORM HLDGS CORP Call 34634E102 1 16300 SH Call SOLE 0 16300 0 0 FORM HLDGS CORP Put 34634E102 10 14600 SH Put SOLE 0 14600 0 0 FORMFACTOR INC COM 346375108 1 100 SH SOLE 0 100 0 0 FORMFACTOR INC Call 346375108 0 100 SH Call SOLE 0 100 0 0 FORRESTER RESH INC COM 346563109 6 144 SH SOLE 0 144 0 0 FORTINET INC COM 34959E109 245 8163 SH SOLE 0 8163 0 0 FORTINET INC Call 34959E109 24 21000 SH Call SOLE 0 21000 0 0 FORTINET INC Put 34959E109 25 8600 SH Put SOLE 0 8600 0 0 FORTIS INC Call 349553107 0 100 SH Call SOLE 0 100 0 0 FORTIVE CORP COM 34959J108 74 1397 SH SOLE 0 1397 0 0 FORTIVE CORP Put 34959J108 3 2200 SH Put SOLE 0 2200 0 0 FORTRESS BIOTECH INC COM 34960Q109 44 16521 SH SOLE 0 16521 0 0 FORTRESS BIOTECH INC Call 34960Q109 0 6700 SH Call SOLE 0 6700 0 0 FORTRESS BIOTECH INC Put 34960Q109 2 1000 SH Put SOLE 0 1000 0 0 FORTRESS INVESTMENT GROUP LL CL A 34958B106 38 7822 SH SOLE 0 7822 0 0 FORTRESS INVESTMENT GROUP LL Call 34958B106 0 600 SH Call SOLE 0 600 0 0 FORTRESS INVESTMENT GROUP LL Put 34958B106 0 2300 SH Put SOLE 0 2300 0 0 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 2 185 SH SOLE 0 185 0 0 FORTRESS TRANS INFRST INVS L Put 34960P101 17 15900 SH Put SOLE 0 15900 0 0 FORTUNA SILVER MINES INC COM 349915108 37 6637 SH SOLE 0 6637 0 0 FORTUNA SILVER MINES INC Put 349915108 14 14000 SH Put SOLE 0 14000 0 0 FORTUNE BRANDS HOME & SEC IN Call 34964C106 0 400 SH Call SOLE 0 400 0 0 FOSSIL GROUP INC COM 34988V106 348 13465 SH SOLE 0 13465 0 0 FOSSIL GROUP INC Call 34988V106 0 6200 SH Call SOLE 0 6200 0 0 FOSSIL GROUP INC Put 34988V106 390 16600 SH Put SOLE 0 16600 0 0 FOUNDATION MEDICINE INC COM 350465100 19 1100 SH SOLE 0 1100 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 14 692 SH SOLE 0 692 0 0 FOUR CORNERS PPTY TR INC Call 35086T109 0 100 SH Call SOLE 0 100 0 0 FOUR CORNERS PPTY TR INC Put 35086T109 0 100 SH Put SOLE 0 100 0 0 FOX FACTORY HLDG CORP COM 35138V102 29 1050 SH SOLE 0 1050 0 0 FQF TR Call 351680855 2 4100 SH Call SOLE 0 4100 0 0 FRANCO NEVADA CORP COM 351858105 1275 21346 SH SOLE 0 21346 0 0 FRANCO NEVADA CORP Call 351858105 149 65600 SH Call SOLE 0 65600 0 0 FRANCO NEVADA CORP Put 351858105 381 101500 SH Put SOLE 0 101500 0 0 FRANKLIN COVEY CO COM 353469109 4699 233241 SH SOLE 0 233241 0 0 FRANKLIN COVEY CO Put 353469109 1042 327100 SH Put SOLE 0 327100 0 0 FRANKLIN RES INC COM 354613101 1916 48429 SH SOLE 0 48429 0 0 FRANKLIN RES INC Call 354613101 24 13500 SH Call SOLE 0 13500 0 0 FRANKLIN RES INC Put 354613101 15 157200 SH Put SOLE 0 157200 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 0 50 SH SOLE 0 50 0 0 FREDS INC CL A 356108100 318 17156 SH SOLE 0 17156 0 0 FREDS INC Call 356108100 156 59600 SH Call SOLE 0 59600 0 0 FREDS INC Put 356108100 18 11900 SH Put SOLE 0 11900 0 0 FREEPORT-MCMORAN INC CL B 35671D857 5158 391103 SH SOLE 0 391103 0 0 FREEPORT-MCMORAN INC Call 35671D857 112 51000 SH Call SOLE 0 51000 0 0 FREEPORT-MCMORAN INC Put 35671D857 1044 465200 SH Put SOLE 0 465200 0 0 FREIGHTCAR AMER INC COM 357023100 1 81 SH SOLE 0 81 0 0 FREIGHTCAR AMER INC Call 357023100 8 4200 SH Call SOLE 0 4200 0 0 FREIGHTCAR AMER INC Put 357023100 1 3700 SH Put SOLE 0 3700 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 34 822 SH SOLE 0 822 0 0 FRESHPET INC Call 358039105 2 3500 SH Call SOLE 0 3500 0 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 8 2500 SH SOLE 0 2500 0 0 FRONTIER COMMUNICATIONS CORP Call 35906A108 0 1200 SH Call SOLE 0 1200 0 0 FRONTIER COMMUNICATIONS CORP Put 35906A108 4 3200 SH Put SOLE 0 3200 0 0 FRONTLINE LTD SHS NEW G3682E192 77 10853 SH SOLE 0 10853 0 0 FRONTLINE LTD Call G3682E192 7 77600 SH Call SOLE 0 77600 0 0 FRONTLINE LTD Put G3682E192 39 62300 SH Put SOLE 0 62300 0 0 FS INVT CORP COM 302635107 48 4740 SH SOLE 0 4740 0 0 FS INVT CORP Call 302635107 3 8000 SH Call SOLE 0 8000 0 0 FTD COS INC COM 30281V108 33 1386 SH SOLE 0 1386 0 0 FUELCELL ENERGY INC COM NEW 35952H502 10 5912 SH SOLE 0 5912 0 0 FUELCELL ENERGY INC Call 35952H502 2 84600 SH Call SOLE 0 84600 0 0 FUELCELL ENERGY INC Put 35952H502 24 5300 SH Put SOLE 0 5300 0 0 FUTUREFUEL CORPORATION COM 36116M106 16 1189 SH SOLE 0 1189 0 0 FUTUREFUEL CORPORATION Call 36116M106 5 1500 SH Call SOLE 0 1500 0 0 FUTUREFUEL CORPORATION Put 36116M106 1 1700 SH Put SOLE 0 1700 0 0 FXCM INC CL A NEW 302693205 0 26 SH SOLE 0 26 0 0 FXCM INC Put 302693205 2 800 SH Put SOLE 0 800 0 0 G & K SVCS INC CL A 361268105 321 3331 SH SOLE 0 3331 0 0 G & K SVCS INC Call 361268105 0 2500 SH Call SOLE 0 2500 0 0 G & K SVCS INC Put 361268105 3 2700 SH Put SOLE 0 2700 0 0 G-III APPAREL GROUP LTD COM 36237H101 59 2000 SH SOLE 0 2000 0 0 G-III APPAREL GROUP LTD Call 36237H101 0 200 SH Call SOLE 0 200 0 0 G-III APPAREL GROUP LTD Put 36237H101 21 2000 SH Put SOLE 0 2000 0 0 GAIA INC NEW CL A 36269P104 3 400 SH SOLE 0 400 0 0 GAIA INC NEW Call 36269P104 0 200 SH Call SOLE 0 200 0 0 GAIN CAP HLDGS INC Call 36268W100 1 19500 SH Call SOLE 0 19500 0 0 GAIN CAP HLDGS INC Put 36268W100 0 500 SH Put SOLE 0 500 0 0 GALAPAGOS NV SPON ADR 36315X101 6 100 SH SOLE 0 100 0 0 GALAPAGOS NV Call 36315X101 0 100 SH Call SOLE 0 100 0 0 GALAPAGOS NV Put 36315X101 0 100 SH Put SOLE 0 100 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 0 1000 SH SOLE 0 1000 0 0 GALECTIN THERAPEUTICS INC Call 363225202 1 14500 SH Call SOLE 0 14500 0 0 GALENA BIOPHARMA INC COM NEW 363256504 1 1000 SH SOLE 0 1000 0 0 GALLAGHER ARTHUR J & CO Call 363576109 6 3000 SH Call SOLE 0 3000 0 0 GAMESTOP CORP NEW CL A 36467W109 106 4223 SH SOLE 0 4223 0 0 GAMESTOP CORP NEW Call 36467W109 0 1100 SH Call SOLE 0 1100 0 0 GAMESTOP CORP NEW Put 36467W109 151 7700 SH Put SOLE 0 7700 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 132 4312 SH SOLE 0 4312 0 0 GAMING & LEISURE PPTYS INC Call 36467J108 25 6700 SH Call SOLE 0 6700 0 0 GAMING & LEISURE PPTYS INC Put 36467J108 5 32600 SH Put SOLE 0 32600 0 0 GANNETT CO INC COM 36473H104 86 8900 SH SOLE 0 8900 0 0 GANNETT CO INC Call 36473H104 0 100 SH Call SOLE 0 100 0 0 GANNETT CO INC Put 36473H104 0 100 SH Put SOLE 0 100 0 0 GAP INC DEL Put 364760108 40 30000 SH Put SOLE 0 30000 0 0 GARRISON CAP INC COM 366554103 1 200 SH SOLE 0 200 0 0 GARTNER INC COM 366651107 47 469 SH SOLE 0 469 0 0 GARTNER INC Put 366651107 3 3000 SH Put SOLE 0 3000 0 0 GAS NAT INC COM 367204104 4 327 SH SOLE 0 327 0 0 GAS NAT INC Put 367204104 0 500 SH Put SOLE 0 500 0 0 GASLOG LTD SHS G37585109 2 178 SH SOLE 0 178 0 0 GASLOG LTD Call G37585109 2 4900 SH Call SOLE 0 4900 0 0 GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 9 456 SH SOLE 0 456 0 0 GASLOG PARTNERS LP Call Y2687W108 0 3500 SH Call SOLE 0 3500 0 0 GASLOG PARTNERS LP Put Y2687W108 1 2500 SH Put SOLE 0 2500 0 0 GASTAR EXPL INC NEW COM 36729W202 0 540 SH SOLE 0 540 0 0 GATX CORP COM 361448103 88 1440 SH SOLE 0 1440 0 0 GATX CORP Call 361448103 8 1000 SH Call SOLE 0 1000 0 0 GATX CORP Put 361448103 2 1700 SH Put SOLE 0 1700 0 0 GAZIT GLOBE LTD SHS M4793C102 7 893 SH SOLE 0 893 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 61 2290 SH SOLE 0 2290 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 2 400 SH SOLE 0 400 0 0 GENER8 MARITIME INC COM Y26889108 37 8385 SH SOLE 0 8385 0 0 GENER8 MARITIME INC Put Y26889108 0 100 SH Put SOLE 0 100 0 0 GENERAC HLDGS INC COM 368736104 928 22783 SH SOLE 0 22783 0 0 GENERAC HLDGS INC Call 368736104 0 7700 SH Call SOLE 0 7700 0 0 GENERAC HLDGS INC Put 368736104 75 22700 SH Put SOLE 0 22700 0 0 GENERAL CABLE CORP DEL NEW Call 369300108 2 1000 SH Call SOLE 0 1000 0 0 GENERAL COMMUNICATION INC Call 369385109 23 13700 SH Call SOLE 0 13700 0 0 GENERAL COMMUNICATION INC Put 369385109 0 500 SH Put SOLE 0 500 0 0 GENERAL DYNAMICS CORP COM 369550108 1209 7006 SH SOLE 0 7006 0 0 GENERAL DYNAMICS CORP Call 369550108 950 53600 SH Call SOLE 0 53600 0 0 GENERAL DYNAMICS CORP Put 369550108 115 44800 SH Put SOLE 0 44800 0 0 GENERAL ELECTRIC CO COM 369604103 2883 91264 SH SOLE 0 91264 0 0 GENERAL ELECTRIC CO Call 369604103 785 444400 SH Call SOLE 0 444400 0 0 GENERAL ELECTRIC CO Put 369604103 202 399200 SH Put SOLE 0 399200 0 0 GENERAL GROWTH PPTYS INC NEW COM 370023103 161 6447 SH SOLE 0 6447 0 0 GENERAL GROWTH PPTYS INC NEW Call 370023103 34 11400 SH Call SOLE 0 11400 0 0 GENERAL GROWTH PPTYS INC NEW Put 370023103 27 15600 SH Put SOLE 0 15600 0 0 GENERAL MLS INC Call 370334104 64 43600 SH Call SOLE 0 43600 0 0 GENERAL MLS INC Put 370334104 16 24000 SH Put SOLE 0 24000 0 0 GENERAL MTRS CO COM 37045V100 1023 29373 SH SOLE 0 29373 0 0 GENERAL MTRS CO Call 37045V100 728 278100 SH Call SOLE 0 278100 0 0 GENERAL MTRS CO Put 37045V100 197 96300 SH Put SOLE 0 96300 0 0 GENESCO INC COM 371532102 12 200 SH SOLE 0 200 0 0 GENESCO INC Put 371532102 0 300 SH Put SOLE 0 300 0 0 GENESEE & WYO INC CL A 371559105 321 4629 SH SOLE 0 4629 0 0 GENESEE & WYO INC Call 371559105 6 9400 SH Call SOLE 0 9400 0 0 GENESEE & WYO INC Put 371559105 4 800 SH Put SOLE 0 800 0 0 GENESIS ENERGY L P Call 371927104 0 3000 SH Call SOLE 0 3000 0 0 GENETIC TECHNOLOGIES LTD SPON ADR 150SHS 37185R208 5 4800 SH SOLE 0 4800 0 0 GENIE ENERGY LTD CL B 372284208 13 2351 SH SOLE 0 2351 0 0 GENIE ENERGY LTD Call 372284208 1 6000 SH Call SOLE 0 6000 0 0 GENMARK DIAGNOSTICS INC COM 372309104 17 1420 SH SOLE 0 1420 0 0 GENMARK DIAGNOSTICS INC Call 372309104 0 600 SH Call SOLE 0 600 0 0 GENOCEA BIOSCIENCES INC Put 372427104 6 4100 SH Put SOLE 0 4100 0 0 GENOMIC HEALTH INC Call 37244C101 1 1200 SH Call SOLE 0 1200 0 0 GENTEX CORP Call 371901109 0 1200 SH Call SOLE 0 1200 0 0 GENTEX CORP Put 371901109 1 52600 SH Put SOLE 0 52600 0 0 GENTHERM INC COM 37253A103 33 976 SH SOLE 0 976 0 0 GENTHERM INC Call 37253A103 1 2500 SH Call SOLE 0 2500 0 0 GENUINE PARTS CO Call 372460105 12 7500 SH Call SOLE 0 7500 0 0 GENUINE PARTS CO Put 372460105 0 300 SH Put SOLE 0 300 0 0 GENWORTH FINL INC COM CL A 37247D106 71 18790 SH SOLE 0 18790 0 0 GENWORTH FINL INC Call 37247D106 7 9800 SH Call SOLE 0 9800 0 0 GENWORTH FINL INC Put 37247D106 34 20000 SH Put SOLE 0 20000 0 0 GEO GROUP INC NEW COM 36162J106 81 2276 SH SOLE 0 2276 0 0 GEO GROUP INC NEW Call 36162J106 45 20400 SH Call SOLE 0 20400 0 0 GEO GROUP INC NEW Put 36162J106 24 44400 SH Put SOLE 0 44400 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 35 1729 SH SOLE 0 1729 0 0 GEOSPACE TECHNOLOGIES CORP Put 37364X109 3 5400 SH Put SOLE 0 5400 0 0 GERDAU S A SPON ADR REP PFD 373737105 29 9467 SH SOLE 0 9467 0 0 GERON CORP Call 374163103 0 5100 SH Call SOLE 0 5100 0 0 GETTY RLTY CORP NEW Call 374297109 6 5300 SH Call SOLE 0 5300 0 0 GEVO INC COM NEW 374396208 4 24810 SH SOLE 0 24810 0 0 GIBRALTAR INDS INC COM 374689107 48 1163 SH SOLE 0 1163 0 0 GIBRALTAR INDS INC Call 374689107 0 700 SH Call SOLE 0 700 0 0 GIBRALTAR INDS INC Put 374689107 0 400 SH Put SOLE 0 400 0 0 GIGAMON INC COM 37518B102 98 2165 SH SOLE 0 2165 0 0 GIGAMON INC Call 37518B102 0 800 SH Call SOLE 0 800 0 0 GIGAMON INC Put 37518B102 9 1800 SH Put SOLE 0 1800 0 0 GILDAN ACTIVEWEAR INC Call 375916103 2 20500 SH Call SOLE 0 20500 0 0 GILDAN ACTIVEWEAR INC Put 375916103 13 6400 SH Put SOLE 0 6400 0 0 GILEAD SCIENCES INC COM 375558103 385 5390 SH SOLE 0 5390 0 0 GILEAD SCIENCES INC Call 375558103 126 397900 SH Call SOLE 0 397900 0 0 GILEAD SCIENCES INC Put 375558103 455 36200 SH Put SOLE 0 36200 0 0 GLACIER BANCORP INC NEW Call 37637Q105 4 700 SH Call SOLE 0 700 0 0 GLADSTONE CAPITAL CORP Put 376535100 0 200 SH Put SOLE 0 200 0 0 GLADSTONE COML CORP COM 376536108 21 1070 SH SOLE 0 1070 0 0 GLADSTONE COML CORP Call 376536108 0 1000 SH Call SOLE 0 1000 0 0 GLADSTONE INVT CORP COM 376546107 8 951 SH SOLE 0 951 0 0 GLAUKOS CORP COM 377322102 3 100 SH SOLE 0 100 0 0 GLAUKOS CORP Call 377322102 4 3600 SH Call SOLE 0 3600 0 0 GLAUKOS CORP Put 377322102 21 7300 SH Put SOLE 0 7300 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 23 600 SH SOLE 0 600 0 0 GLAXOSMITHKLINE PLC Call 37733W105 10 8200 SH Call SOLE 0 8200 0 0 GLAXOSMITHKLINE PLC Put 37733W105 7 600 SH Put SOLE 0 600 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 25 1756 SH SOLE 0 1756 0 0 GLOBAL BLOOD THERAPEUTICS IN Call 37890U108 14 15200 SH Call SOLE 0 15200 0 0 GLOBAL BLOOD THERAPEUTICS IN Put 37890U108 21 9300 SH Put SOLE 0 9300 0 0 GLOBAL BRASS & COPPR HLDGS I Call 37953G103 0 100 SH Call SOLE 0 100 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 434 67188 SH SOLE 0 67188 0 0 GLOBAL EAGLE ENTMT INC Put 37951D102 93 57400 SH Put SOLE 0 57400 0 0 GLOBAL NET LEASE INC COM 379378102 7 904 SH SOLE 0 904 0 0 GLOBAL NET LEASE INC Put 379378102 0 1700 SH Put SOLE 0 1700 0 0 GLOBAL PARTNERS LP Put 37946R109 1 3100 SH Put SOLE 0 3100 0 0 GLOBAL PMTS INC COM 37940X102 85 1233 SH SOLE 0 1233 0 0 GLOBAL PMTS INC Call 37940X102 0 2200 SH Call SOLE 0 2200 0 0 GLOBAL PMTS INC Put 37940X102 10 2100 SH Put SOLE 0 2100 0 0 GLOBAL SHIP LEASE INC NEW SHS A Y27183105 13 9000 SH SOLE 0 9000 0 0 GLOBAL SHIP LEASE INC NEW Call Y27183105 1 12600 SH Call SOLE 0 12600 0 0 GLOBAL X FDS MSCI GREECE ETF 37950E366 496 63684 SH SOLE 0 63684 0 0 GLOBAL X FDS CHINA FINL ETF 37950E606 1 100 SH SOLE 0 100 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 975 75799 SH SOLE 0 75799 0 0 GLOBAL X FDS GLBX MSCI COLUM 37950E200 54 5935 SH SOLE 0 5935 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 166 5190 SH SOLE 0 5190 0 0 GLOBAL X FDS Call 37954Y848 18 14600 SH Call SOLE 0 14600 0 0 GLOBAL X FDS Call 37950E549 0 2900 SH Call SOLE 0 2900 0 0 GLOBAL X FDS Call 37950E200 1 3500 SH Call SOLE 0 3500 0 0 GLOBAL X FDS Call 37950E259 0 500 SH Call SOLE 0 500 0 0 GLOBAL X FDS Put 37950E259 0 100 SH Put SOLE 0 100 0 0 GLOBAL X FDS Put 37950E606 16 7400 SH Put SOLE 0 7400 0 0 GLOBAL X FDS Put 37950E366 0 100 SH Put SOLE 0 100 0 0 GLOBAL X FDS Put 37954Y871 0 1500 SH Put SOLE 0 1500 0 0 GLOBAL X FDS Put 37950E200 31 5400 SH Put SOLE 0 5400 0 0 GLOBAL X FDS Put 37950E226 1 1000 SH Put SOLE 0 1000 0 0 GLOBAL X FDS Put 37954Y848 148 17300 SH Put SOLE 0 17300 0 0 GLOBALSCAPE INC COM 37940G109 34 8399 SH SOLE 0 8399 0 0 GLOBALSCAPE INC Call 37940G109 0 3400 SH Call SOLE 0 3400 0 0 GLOBALSCAPE INC Put 37940G109 112 100000 SH Put SOLE 0 100000 0 0 GLOBALSTAR INC COM 378973408 29 18868 SH SOLE 0 18868 0 0 GLOBALSTAR INC Call 378973408 5 121000 SH Call SOLE 0 121000 0 0 GLOBALSTAR INC Put 378973408 1 2100 SH Put SOLE 0 2100 0 0 GLOBUS MED INC CL A 379577208 11 477 SH SOLE 0 477 0 0 GLOBUS MED INC Call 379577208 9 5600 SH Call SOLE 0 5600 0 0 GLU MOBILE INC COM 379890106 6 3113 SH SOLE 0 3113 0 0 GLU MOBILE INC Call 379890106 0 2100 SH Call SOLE 0 2100 0 0 GLU MOBILE INC Put 379890106 5 9300 SH Put SOLE 0 9300 0 0 GNC HLDGS INC COM CL A 36191G107 357 32345 SH SOLE 0 32345 0 0 GNC HLDGS INC Call 36191G107 19 133200 SH Call SOLE 0 133200 0 0 GNC HLDGS INC Put 36191G107 99 53000 SH Put SOLE 0 53000 0 0 GODADDY INC CL A 380237107 387 11082 SH SOLE 0 11082 0 0 GODADDY INC Call 380237107 10 10500 SH Call SOLE 0 10500 0 0 GODADDY INC Put 380237107 1 6900 SH Put SOLE 0 6900 0 0 GOGO INC COM 38046C109 153 16665 SH SOLE 0 16665 0 0 GOGO INC Call 38046C109 56 73100 SH Call SOLE 0 73100 0 0 GOGO INC Put 38046C109 14 33500 SH Put SOLE 0 33500 0 0 GOL LINHAS AEREAS INTLG S A Call 38045R206 0 100 SH Call SOLE 0 100 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 1534 66878 SH SOLE 0 66878 0 0 GOLAR LNG LTD BERMUDA Call G9456A100 74 84900 SH Call SOLE 0 84900 0 0 GOLAR LNG LTD BERMUDA Put G9456A100 173 138100 SH Put SOLE 0 138100 0 0 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 110 4585 SH SOLE 0 4585 0 0 GOLAR LNG PARTNERS LP Call Y2745C102 69 37100 SH Call SOLE 0 37100 0 0 GOLAR LNG PARTNERS LP Put Y2745C102 19 19100 SH Put SOLE 0 19100 0 0 GOLD FIELDS LTD NEW Call 38059T106 6 95000 SH Call SOLE 0 95000 0 0 GOLD RESOURCE CORP COM 38068T105 26 6026 SH SOLE 0 6026 0 0 GOLD RESOURCE CORP Call 38068T105 2 2100 SH Call SOLE 0 2100 0 0 GOLD RESOURCE CORP Put 38068T105 1 1400 SH Put SOLE 0 1400 0 0 GOLDCORP INC NEW COM 380956409 1957 143952 SH SOLE 0 143952 0 0 GOLDCORP INC NEW Call 380956409 78 263200 SH Call SOLE 0 263200 0 0 GOLDCORP INC NEW Put 380956409 1157 549100 SH Put SOLE 0 549100 0 0 GOLDEN MINERALS CO COM 381119106 0 1148 SH SOLE 0 1148 0 0 GOLDFIELD CORP COM 381370105 2 559 SH SOLE 0 559 0 0 GOLDFIELD CORP Call 381370105 10 5200 SH Call SOLE 0 5200 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 6153 25700 SH SOLE 0 25700 0 0 GOLDMAN SACHS GROUP INC Call 38141G104 5969 329300 SH Call SOLE 0 329300 0 0 GOLDMAN SACHS GROUP INC Put 38141G104 345 244600 SH Put SOLE 0 244600 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 325 10540 SH SOLE 0 10540 0 0 GOODYEAR TIRE & RUBR CO Call 382550101 228 105900 SH Call SOLE 0 105900 0 0 GOODYEAR TIRE & RUBR CO Put 382550101 22 14100 SH Put SOLE 0 14100 0 0 GOPRO INC CL A 38268T103 22 2609 SH SOLE 0 2609 0 0 GOPRO INC Call 38268T103 5 103900 SH Call SOLE 0 103900 0 0 GOPRO INC Put 38268T103 734 39000 SH Put SOLE 0 39000 0 0 GORMAN RUPP CO COM 383082104 9 322 SH SOLE 0 322 0 0 GORMAN RUPP CO Put 383082104 0 100 SH Put SOLE 0 100 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 25 1335 SH SOLE 0 1335 0 0 GOVERNMENT PPTYS INCOME TR Call 38376A103 138 127000 SH Call SOLE 0 127000 0 0 GOVERNMENT PPTYS INCOME TR Put 38376A103 0 200 SH Put SOLE 0 200 0 0 GP STRATEGIES CORP COM 36225V104 8 300 SH SOLE 0 300 0 0 GP STRATEGIES CORP Call 36225V104 3 1000 SH Call SOLE 0 1000 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 8 100 SH SOLE 0 100 0 0 GPO AEROPORTUARIO DEL PAC SA Call 400506101 0 200 SH Call SOLE 0 200 0 0 GRACE W R & CO DEL NEW COM 38388F108 1306 19310 SH SOLE 0 19310 0 0 GRACE W R & CO DEL NEW Call 38388F108 28 4600 SH Call SOLE 0 4600 0 0 GRACE W R & CO DEL NEW Put 38388F108 134 58100 SH Put SOLE 0 58100 0 0 GRACO INC Call 384109104 1 600 SH Call SOLE 0 600 0 0 GRAINGER W W INC COM 384802104 10 46 SH SOLE 0 46 0 0 GRAINGER W W INC Call 384802104 7 1200 SH Call SOLE 0 1200 0 0 GRAINGER W W INC Put 384802104 13 4200 SH Put SOLE 0 4200 0 0 GRAMERCY PPTY TR COM 385002100 1 131 SH SOLE 0 131 0 0 GRAN TIERRA ENERGY INC COM 38500T101 0 15 SH SOLE 0 15 0 0 GRAND CANYON ED INC Put 38526M106 1 1700 SH Put SOLE 0 1700 0 0 GRANITE CONSTR INC COM 387328107 152 2766 SH SOLE 0 2766 0 0 GRANITE CONSTR INC Call 387328107 0 100 SH Call SOLE 0 100 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 43 3498 SH SOLE 0 3498 0 0 GRAY TELEVISION INC COM 389375106 205 18941 SH SOLE 0 18941 0 0 GRAY TELEVISION INC Call 389375106 6 4700 SH Call SOLE 0 4700 0 0 GRAY TELEVISION INC Put 389375106 1 600 SH Put SOLE 0 600 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 8 2000 SH SOLE 0 2000 0 0 GREAT LAKES DREDGE & DOCK CO Put 390607109 0 4600 SH Put SOLE 0 4600 0 0 GREAT PLAINS ENERGY INC Call 391164100 0 200 SH Call SOLE 0 200 0 0 GREAT PLAINS ENERGY INC Put 391164100 0 100 SH Put SOLE 0 100 0 0 GREEN BRICK PARTNERS INC COM 392709101 10 1094 SH SOLE 0 1094 0 0 GREEN DOT CORP Call 39304D102 12 4600 SH Call SOLE 0 4600 0 0 GREEN PLAINS INC COM 393222104 43 1564 SH SOLE 0 1564 0 0 GREEN PLAINS INC Call 393222104 25 10600 SH Call SOLE 0 10600 0 0 GREEN PLAINS INC Put 393222104 0 2000 SH Put SOLE 0 2000 0 0 GREENBRIER COS INC Call 393657101 95 20800 SH Call SOLE 0 20800 0 0 GREENBRIER COS INC Put 393657101 5 4300 SH Put SOLE 0 4300 0 0 GREENHILL & CO INC COM 395259104 87 3149 SH SOLE 0 3149 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 41 1806 SH SOLE 0 1806 0 0 GREIF INC CL A 397624107 128 2496 SH SOLE 0 2496 0 0 GREIF INC Call 397624107 6 2200 SH Call SOLE 0 2200 0 0 GREIF INC Put 397624107 0 2500 SH Put SOLE 0 2500 0 0 GRIFFON CORP COM 398433102 1 64 SH SOLE 0 64 0 0 GRIFOLS S A Call 398438408 0 200 SH Call SOLE 0 200 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 30 391 SH SOLE 0 391 0 0 GROUP 1 AUTOMOTIVE INC Call 398905109 4 1100 SH Call SOLE 0 1100 0 0 GROUP 1 AUTOMOTIVE INC Put 398905109 16 7700 SH Put SOLE 0 7700 0 0 GROUPE CGI INC Call 39945C109 2 2900 SH Call SOLE 0 2900 0 0 GRUBHUB INC COM 400110102 606 16117 SH SOLE 0 16117 0 0 GRUBHUB INC Call 400110102 438 63000 SH Call SOLE 0 63000 0 0 GRUBHUB INC Put 400110102 278 117100 SH Put SOLE 0 117100 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 157 1095 SH SOLE 0 1095 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 137 5126 SH SOLE 0 5126 0 0 GRUPO FINANCIERO GALICIA S A Call 399909100 0 100 SH Call SOLE 0 100 0 0 GRUPO FINANCIERO GALICIA S A Put 399909100 9 9300 SH Put SOLE 0 9300 0 0 GRUPO FINANCIERO SANTANDER M SPON ADR SHS B 40053C105 137 19143 SH SOLE 0 19143 0 0 GRUPO FINANCIERO SANTANDER M Call 40053C105 10 21500 SH Call SOLE 0 21500 0 0 GRUPO FINANCIERO SANTANDER M Put 40053C105 49 42900 SH Put SOLE 0 42900 0 0 GRUPO SIMEC S A B DE C V ADR 400491106 5 400 SH SOLE 0 400 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 1175 56273 SH SOLE 0 56273 0 0 GRUPO TELEVISA SA Call 40049J206 2 23200 SH Call SOLE 0 23200 0 0 GRUPO TELEVISA SA Put 40049J206 126 377500 SH Put SOLE 0 377500 0 0 GSV CAP CORP COM 36191J101 57 11416 SH SOLE 0 11416 0 0 GTT COMMUNICATIONS INC Call 362393100 7 1900 SH Call SOLE 0 1900 0 0 GTT COMMUNICATIONS INC Put 362393100 0 200 SH Put SOLE 0 200 0 0 GUANGSHEN RY LTD SPONSORED ADR 40065W107 85 2840 SH SOLE 0 2840 0 0 GUESS INC COM 401617105 419 34680 SH SOLE 0 34680 0 0 GUESS INC Call 401617105 0 11900 SH Call SOLE 0 11900 0 0 GUESS INC Put 401617105 128 28600 SH Put SOLE 0 28600 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 121 2455 SH SOLE 0 2455 0 0 GUIDEWIRE SOFTWARE INC Call 40171V100 0 500 SH Call SOLE 0 500 0 0 GUIDEWIRE SOFTWARE INC Put 40171V100 17 4800 SH Put SOLE 0 4800 0 0 GULF ISLAND FABRICATION INC COM 402307102 0 16 SH SOLE 0 16 0 0 GULF RESOURCES INC COM PAR $0.0005 40251W309 8 4164 SH SOLE 0 4164 0 0 GULFPORT ENERGY CORP COM NEW 402635304 1188 54907 SH SOLE 0 54907 0 0 GULFPORT ENERGY CORP Call 402635304 2 35500 SH Call SOLE 0 35500 0 0 GULFPORT ENERGY CORP Put 402635304 134 108500 SH Put SOLE 0 108500 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 1277 11430 SH SOLE 0 11430 0 0 GW PHARMACEUTICALS PLC Call 36197T103 1384 209100 SH Call SOLE 0 209100 0 0 GW PHARMACEUTICALS PLC Put 36197T103 396 172600 SH Put SOLE 0 172600 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 548 23570 SH SOLE 0 23570 0 0 H & E EQUIPMENT SERVICES INC Call 404030108 54 53400 SH Call SOLE 0 53400 0 0 H & E EQUIPMENT SERVICES INC Put 404030108 10 17000 SH Put SOLE 0 17000 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 46 2703 SH SOLE 0 2703 0 0 HABIT RESTAURANTS INC Put 40449J103 0 1500 SH Put SOLE 0 1500 0 0 HACKETT GROUP INC COM 404609109 14 800 SH SOLE 0 800 0 0 HAEMONETICS CORP COM 405024100 25 635 SH SOLE 0 635 0 0 HAIN CELESTIAL GROUP INC COM 405217100 6243 159975 SH SOLE 0 159975 0 0 HAIN CELESTIAL GROUP INC Call 405217100 182 135100 SH Call SOLE 0 135100 0 0 HAIN CELESTIAL GROUP INC Put 405217100 316 263100 SH Put SOLE 0 263100 0 0 HALCON RES CORP COM PAR NEW 40537Q605 0 59 SH SOLE 0 59 0 0 HALCON RES CORP Call 40537Q605 0 3500 SH Call SOLE 0 3500 0 0 HALCON RES CORP Put 40537Q605 5 1300 SH Put SOLE 0 1300 0 0 HALLADOR ENERGY COMPANY COM 40609P105 0 40 SH SOLE 0 40 0 0 HALLIBURTON CO Call 406216101 220 46200 SH Call SOLE 0 46200 0 0 HALLIBURTON CO Put 406216101 222 91900 SH Put SOLE 0 91900 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 204 20673 SH SOLE 0 20673 0 0 HALOZYME THERAPEUTICS INC Call 40637H109 14 22400 SH Call SOLE 0 22400 0 0 HALYARD HEALTH INC COM 40650V100 99 2693 SH SOLE 0 2693 0 0 HALYARD HEALTH INC Call 40650V100 52 25700 SH Call SOLE 0 25700 0 0 HANCOCK HLDG CO COM 410120109 127 2955 SH SOLE 0 2955 0 0 HANCOCK HLDG CO Put 410120109 36 12500 SH Put SOLE 0 12500 0 0 HANESBRANDS INC COM 410345102 399 18499 SH SOLE 0 18499 0 0 HANESBRANDS INC Call 410345102 4 85800 SH Call SOLE 0 85800 0 0 HANESBRANDS INC Put 410345102 42 39300 SH Put SOLE 0 39300 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 63 3330 SH SOLE 0 3330 0 0 HANNON ARMSTRONG SUST INFR C Call 41068X100 0 200 SH Call SOLE 0 200 0 0 HANOVER INS GROUP INC Put 410867105 0 100 SH Put SOLE 0 100 0 0 HANWHA Q CELL CO LTD SPONSORED ADR NE 41135V301 36 4487 SH SOLE 0 4487 0 0 HANWHA Q CELL CO LTD Call 41135V301 0 300 SH Call SOLE 0 300 0 0 HANWHA Q CELL CO LTD Put 41135V301 11 9000 SH Put SOLE 0 9000 0 0 HARDINGE INC COM 412324303 15 1403 SH SOLE 0 1403 0 0 HARDINGE INC Call 412324303 0 500 SH Call SOLE 0 500 0 0 HARMAN INTL INDS INC COM 413086109 4370 39316 SH SOLE 0 39316 0 0 HARMAN INTL INDS INC Call 413086109 173 89500 SH Call SOLE 0 89500 0 0 HARMAN INTL INDS INC Put 413086109 8 8400 SH Put SOLE 0 8400 0 0 HARMONIC INC COM 413160102 89 17976 SH SOLE 0 17976 0 0 HARMONIC INC Put 413160102 0 1200 SH Put SOLE 0 1200 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 57 26065 SH SOLE 0 26065 0 0 HARRIS & HARRIS GROUP INC COM 413833104 20 14703 SH SOLE 0 14703 0 0 HARRIS CORP DEL COM 413875105 51 500 SH SOLE 0 500 0 0 HARRIS CORP DEL Call 413875105 352 34700 SH Call SOLE 0 34700 0 0 HARSCO CORP COM 415864107 103 7629 SH SOLE 0 7629 0 0 HARTE-HANKS INC COM 416196103 1 872 SH SOLE 0 872 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 2656 55758 SH SOLE 0 55758 0 0 HARTFORD FINL SVCS GROUP INC *W EXP 06/26/201 416515120 5905 143200 SH SOLE 0 143200 0 0 HARTFORD FINL SVCS GROUP INC Call 416515104 66 38400 SH Call SOLE 0 38400 0 0 HARTFORD FINL SVCS GROUP INC Put 416515104 1 1500 SH Put SOLE 0 1500 0 0 HARVEST NATURAL RESOURCES IN Call 41754V202 2 3100 SH Call SOLE 0 3100 0 0 HASBRO INC COM 418056107 247 3187 SH SOLE 0 3187 0 0 HASBRO INC Call 418056107 0 3600 SH Call SOLE 0 3600 0 0 HASBRO INC Put 418056107 1 500 SH Put SOLE 0 500 0 0 HAVERTY FURNITURE INC Call 419596101 0 200 SH Call SOLE 0 200 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 1 45 SH SOLE 0 45 0 0 HAWAIIAN ELEC INDUSTRIES Call 419870100 4 1400 SH Call SOLE 0 1400 0 0 HAWAIIAN ELEC INDUSTRIES Put 419870100 0 300 SH Put SOLE 0 300 0 0 HAWAIIAN HOLDINGS INC Call 419879101 31 5300 SH Call SOLE 0 5300 0 0 HAWAIIAN HOLDINGS INC Put 419879101 2 1000 SH Put SOLE 0 1000 0 0 HAWKINS INC COM 420261109 5 100 SH SOLE 0 100 0 0 HAYNES INTERNATIONAL INC Put 420877201 8 2000 SH Put SOLE 0 2000 0 0 HC2 HLDGS INC COM 404139107 8 1500 SH SOLE 0 1500 0 0 HC2 HLDGS INC Call 404139107 4 5400 SH Call SOLE 0 5400 0 0 HC2 HLDGS INC Put 404139107 1 1000 SH Put SOLE 0 1000 0 0 HCA HOLDINGS INC COM 40412C101 1305 17631 SH SOLE 0 17631 0 0 HCA HOLDINGS INC Call 40412C101 151 113300 SH Call SOLE 0 113300 0 0 HCA HOLDINGS INC Put 40412C101 196 106900 SH Put SOLE 0 106900 0 0 HCI GROUP INC Call 40416E103 109 22600 SH Call SOLE 0 22600 0 0 HCI GROUP INC Put 40416E103 0 3700 SH Put SOLE 0 3700 0 0 HCP INC COM 40414L109 253 8540 SH SOLE 0 8540 0 0 HCP INC Call 40414L109 5 13600 SH Call SOLE 0 13600 0 0 HCP INC Put 40414L109 64 71600 SH Put SOLE 0 71600 0 0 HD SUPPLY HLDGS INC COM 40416M105 1004 23620 SH SOLE 0 23620 0 0 HD SUPPLY HLDGS INC Call 40416M105 73 13700 SH Call SOLE 0 13700 0 0 HD SUPPLY HLDGS INC Put 40416M105 4 3900 SH Put SOLE 0 3900 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 3819 62945 SH SOLE 0 62945 0 0 HDFC BANK LTD Call 40415F101 160 14600 SH Call SOLE 0 14600 0 0 HDFC BANK LTD Put 40415F101 84 28200 SH Put SOLE 0 28200 0 0 HEADWATERS INC COM 42210P102 128 5478 SH SOLE 0 5478 0 0 HEADWATERS INC Call 42210P102 3 8100 SH Call SOLE 0 8100 0 0 HEADWATERS INC Put 42210P102 5 16400 SH Put SOLE 0 16400 0 0 HEALTHCARE RLTY TR COM 421946104 7 252 SH SOLE 0 252 0 0 HEALTHCARE RLTY TR Put 421946104 5 1000 SH Put SOLE 0 1000 0 0 HEALTHCARE SVCS GRP INC COM 421906108 158 4050 SH SOLE 0 4050 0 0 HEALTHCARE TR AMER INC Call 42225P501 0 1000 SH Call SOLE 0 1000 0 0 HEALTHCARE TR AMER INC Put 42225P501 2 1100 SH Put SOLE 0 1100 0 0 HEALTHEQUITY INC COM 42226A107 1167 28810 SH SOLE 0 28810 0 0 HEALTHEQUITY INC Put 42226A107 20 5200 SH Put SOLE 0 5200 0 0 HEALTHSOUTH CORP COM NEW 421924309 172 4185 SH SOLE 0 4185 0 0 HEALTHSOUTH CORP Put 421924309 0 800 SH Put SOLE 0 800 0 0 HEALTHWAYS INC COM 422245100 25 1139 SH SOLE 0 1139 0 0 HEARTLAND EXPRESS INC Call 422347104 1 800 SH Call SOLE 0 800 0 0 HEARTLAND FINL USA INC Call 42234Q102 5 1100 SH Call SOLE 0 1100 0 0 HECLA MNG CO COM 422704106 22 4321 SH SOLE 0 4321 0 0 HECLA MNG CO Call 422704106 5 4400 SH Call SOLE 0 4400 0 0 HEICO CORP NEW COM 422806109 49 637 SH SOLE 0 637 0 0 HEICO CORP NEW CL A 422806208 167 2473 SH SOLE 0 2473 0 0 HEICO CORP NEW Call 422806109 1 1800 SH Call SOLE 0 1800 0 0 HEICO CORP NEW Put 422806109 2 1900 SH Put SOLE 0 1900 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 22 942 SH SOLE 0 942 0 0 HEIDRICK & STRUGGLES INTL IN Call 422819102 5 1800 SH Call SOLE 0 1800 0 0 HEIDRICK & STRUGGLES INTL IN Put 422819102 0 2900 SH Put SOLE 0 2900 0 0 HELEN OF TROY CORP LTD Call G4388N106 0 400 SH Call SOLE 0 400 0 0 HELEN OF TROY CORP LTD Put G4388N106 0 100 SH Put SOLE 0 100 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 112 12807 SH SOLE 0 12807 0 0 HELIX ENERGY SOLUTIONS GRP I Put 42330P107 1 900 SH Put SOLE 0 900 0 0 HELMERICH & PAYNE INC COM 423452101 622 8047 SH SOLE 0 8047 0 0 HELMERICH & PAYNE INC Call 423452101 124 18300 SH Call SOLE 0 18300 0 0 HELMERICH & PAYNE INC Put 423452101 132 55700 SH Put SOLE 0 55700 0 0 HENRY JACK & ASSOC INC COM 426281101 19 218 SH SOLE 0 218 0 0 HENRY JACK & ASSOC INC Call 426281101 2 400 SH Call SOLE 0 400 0 0 HERBALIFE LTD COM USD SHS G4412G101 1490 30970 SH SOLE 0 30970 0 0 HERBALIFE LTD Call G4412G101 245 149400 SH Call SOLE 0 149400 0 0 HERBALIFE LTD Put G4412G101 1634 280500 SH Put SOLE 0 280500 0 0 HERC HLDGS INC COM 42704L104 2 66 SH SOLE 0 66 0 0 HERC HLDGS INC Call 42704L104 2 1300 SH Call SOLE 0 1300 0 0 HERC HLDGS INC Put 42704L104 75 5200 SH Put SOLE 0 5200 0 0 HERCULES CAPITAL INC COM 427096508 15 1110 SH SOLE 0 1110 0 0 HERCULES CAPITAL INC Call 427096508 0 200 SH Call SOLE 0 200 0 0 HERCULES CAPITAL INC Put 427096508 0 1400 SH Put SOLE 0 1400 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 16 1060 SH SOLE 0 1060 0 0 HERITAGE CRYSTAL CLEAN INC Put 42726M106 1 1700 SH Put SOLE 0 1700 0 0 HERITAGE INS HLDGS INC Call 42727J102 54 70000 SH Call SOLE 0 70000 0 0 HERON THERAPEUTICS INC COM 427746102 739 56482 SH SOLE 0 56482 0 0 HERON THERAPEUTICS INC Call 427746102 10 73100 SH Call SOLE 0 73100 0 0 HERON THERAPEUTICS INC Put 427746102 158 50000 SH Put SOLE 0 50000 0 0 HERSHA HOSPITALITY TR Call 427825500 21 11700 SH Call SOLE 0 11700 0 0 HERSHEY CO COM 427866108 140 1355 SH SOLE 0 1355 0 0 HERSHEY CO Call 427866108 4 4800 SH Call SOLE 0 4800 0 0 HERSHEY CO Put 427866108 0 50000 SH Put SOLE 0 50000 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 246 11417 SH SOLE 0 11417 0 0 HERTZ GLOBAL HLDGS INC Call 42806J106 22 21600 SH Call SOLE 0 21600 0 0 HERTZ GLOBAL HLDGS INC Put 42806J106 73 27100 SH Put SOLE 0 27100 0 0 HESS CORP COM 42809H107 426 6849 SH SOLE 0 6849 0 0 HESS CORP Call 42809H107 234 98100 SH Call SOLE 0 98100 0 0 HESS CORP Put 42809H107 145 77900 SH Put SOLE 0 77900 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2644 114282 SH SOLE 0 114282 0 0 HEWLETT PACKARD ENTERPRISE C Call 42824C109 115 73200 SH Call SOLE 0 73200 0 0 HEWLETT PACKARD ENTERPRISE C Put 42824C109 26 54200 SH Put SOLE 0 54200 0 0 HEXCEL CORP NEW COM 428291108 1436 27922 SH SOLE 0 27922 0 0 HEXCEL CORP NEW Call 428291108 3 2100 SH Call SOLE 0 2100 0 0 HEXCEL CORP NEW Put 428291108 0 300 SH Put SOLE 0 300 0 0 HFF INC Call 40418F108 1 300 SH Call SOLE 0 300 0 0 HFF INC Put 40418F108 0 100 SH Put SOLE 0 100 0 0 HHGREGG INC COM 42833L108 9 6921 SH SOLE 0 6921 0 0 HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 905 45750 SH SOLE 0 45750 0 0 HI-CRUSH PARTNERS LP Call 428337109 496 117400 SH Call SOLE 0 117400 0 0 HI-CRUSH PARTNERS LP Put 428337109 311 94400 SH Put SOLE 0 94400 0 0 HIBBETT SPORTS INC COM 428567101 3 83 SH SOLE 0 83 0 0 HIBBETT SPORTS INC Call 428567101 2 2800 SH Call SOLE 0 2800 0 0 HIGHPOWER INTL INC COM 43113X101 0 100 SH SOLE 0 100 0 0 HIGHWOODS PPTYS INC COM 431284108 75 1489 SH SOLE 0 1489 0 0 HIGHWOODS PPTYS INC Call 431284108 1 600 SH Call SOLE 0 600 0 0 HILL INTERNATIONAL INC COM 431466101 43 9928 SH SOLE 0 9928 0 0 HILL INTERNATIONAL INC Put 431466101 4 18200 SH Put SOLE 0 18200 0 0 HILL ROM HLDGS INC COM 431475102 32 584 SH SOLE 0 584 0 0 HILL ROM HLDGS INC Call 431475102 0 1400 SH Call SOLE 0 1400 0 0 HILL ROM HLDGS INC Put 431475102 1 1700 SH Put SOLE 0 1700 0 0 HILLENBRAND INC COM 431571108 179 4678 SH SOLE 0 4678 0 0 HILLTOP HOLDINGS INC Call 432748101 2 600 SH Call SOLE 0 600 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A104 3421 125784 SH SOLE 0 125784 0 0 HILTON WORLDWIDE HLDGS INC Call 43300A104 8 3900 SH Call SOLE 0 3900 0 0 HILTON WORLDWIDE HLDGS INC Put 43300A104 10 38500 SH Put SOLE 0 38500 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 959 158811 SH SOLE 0 158811 0 0 HIMAX TECHNOLOGIES INC Call 43289P106 6 562400 SH Call SOLE 0 562400 0 0 HIMAX TECHNOLOGIES INC Put 43289P106 77 97600 SH Put SOLE 0 97600 0 0 HMS HLDGS CORP COM 40425J101 59 3250 SH SOLE 0 3250 0 0 HNI CORP COM 404251100 10 180 SH SOLE 0 180 0 0 HNI CORP Call 404251100 12 2300 SH Call SOLE 0 2300 0 0 HNI CORP Put 404251100 0 500 SH Put SOLE 0 500 0 0 HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 55 2937 SH SOLE 0 2937 0 0 HOEGH LNG PARTNERS LP Call Y3262R100 1 300 SH Call SOLE 0 300 0 0 HOEGH LNG PARTNERS LP Put Y3262R100 7 6100 SH Put SOLE 0 6100 0 0 HOLLY ENERGY PARTNERS L P Call 435763107 5 6400 SH Call SOLE 0 6400 0 0 HOLLYFRONTIER CORP COM 436106108 1869 57076 SH SOLE 0 57076 0 0 HOLLYFRONTIER CORP Call 436106108 77 23100 SH Call SOLE 0 23100 0 0 HOLLYFRONTIER CORP Put 436106108 15 21100 SH Put SOLE 0 21100 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 9 504 SH SOLE 0 504 0 0 HOLLYSYS AUTOMATION TECHNOLO Call G45667105 0 700 SH Call SOLE 0 700 0 0 HOLLYSYS AUTOMATION TECHNOLO Put G45667105 1 900 SH Put SOLE 0 900 0 0 HOLOGIC INC Call 436440101 30 41800 SH Call SOLE 0 41800 0 0 HOLOGIC INC Put 436440101 5 10900 SH Put SOLE 0 10900 0 0 HOME BANCSHARES INC Call 436893200 0 300 SH Call SOLE 0 300 0 0 HOME DEPOT INC COM 437076102 9105 67914 SH SOLE 0 67914 0 0 HOME DEPOT INC Call 437076102 1494 201900 SH Call SOLE 0 201900 0 0 HOME DEPOT INC Put 437076102 11 36700 SH Put SOLE 0 36700 0 0 HOMESTREET INC COM 43785V102 45 1454 SH SOLE 0 1454 0 0 HOMESTREET INC Call 43785V102 1 400 SH Call SOLE 0 400 0 0 HOMESTREET INC Put 43785V102 3 4200 SH Put SOLE 0 4200 0 0 HONDA MOTOR LTD AMERN SHS 438128308 0 29 SH SOLE 0 29 0 0 HONDA MOTOR LTD Call 438128308 0 300 SH Call SOLE 0 300 0 0 HONEYWELL INTL INC COM 438516106 5484 47343 SH SOLE 0 47343 0 0 HONEYWELL INTL INC Call 438516106 23 12500 SH Call SOLE 0 12500 0 0 HONEYWELL INTL INC Put 438516106 482 109000 SH Put SOLE 0 109000 0 0 HONGLI CLEAN ENERGY TECHNOLO COM NEW 438586208 0 20 SH SOLE 0 20 0 0 HOOKER FURNITURE CORP COM 439038100 9 261 SH SOLE 0 261 0 0 HOOKER FURNITURE CORP Call 439038100 0 100 SH Call SOLE 0 100 0 0 HORIZON GLOBAL CORP COM 44052W104 2 100 SH SOLE 0 100 0 0 HORIZON GLOBAL CORP Call 44052W104 0 700 SH Call SOLE 0 700 0 0 HORIZON PHARMA PLC SHS G4617B105 2382 147265 SH SOLE 0 147265 0 0 HORIZON PHARMA PLC Call G4617B105 47 269700 SH Call SOLE 0 269700 0 0 HORIZON PHARMA PLC Put G4617B105 254 249600 SH Put SOLE 0 249600 0 0 HORIZON TECHNOLOGY FIN CORP COM 44045A102 73 6968 SH SOLE 0 6968 0 0 HORIZON TECHNOLOGY FIN CORP Call 44045A102 0 1500 SH Call SOLE 0 1500 0 0 HORIZON TECHNOLOGY FIN CORP Put 44045A102 3 1500 SH Put SOLE 0 1500 0 0 HORMEL FOODS CORP COM 440452100 740 21264 SH SOLE 0 21264 0 0 HORMEL FOODS CORP Call 440452100 5 3800 SH Call SOLE 0 3800 0 0 HORMEL FOODS CORP Put 440452100 69 18500 SH Put SOLE 0 18500 0 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 46 6401 SH SOLE 0 6401 0 0 HORNBECK OFFSHORE SVCS INC N Call 440543106 8 6000 SH Call SOLE 0 6000 0 0 HORNBECK OFFSHORE SVCS INC N Put 440543106 8 12000 SH Put SOLE 0 12000 0 0 HORTONWORKS INC COM 440894103 204 24591 SH SOLE 0 24591 0 0 HORTONWORKS INC Call 440894103 12 35100 SH Call SOLE 0 35100 0 0 HORTONWORKS INC Put 440894103 27 35100 SH Put SOLE 0 35100 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 300 9458 SH SOLE 0 9458 0 0 HOSPITALITY PPTYS TR Call 44106M102 1 900 SH Call SOLE 0 900 0 0 HOSPITALITY PPTYS TR Put 44106M102 2 5600 SH Put SOLE 0 5600 0 0 HOST HOTELS & RESORTS INC Put 44107P104 0 100 SH Put SOLE 0 100 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 0 4 SH SOLE 0 4 0 0 HOUSTON WIRE & CABLE CO COM 44244K109 8 1360 SH SOLE 0 1360 0 0 HOVNANIAN ENTERPRISES INC Call 442487203 1 1600 SH Call SOLE 0 1600 0 0 HOVNANIAN ENTERPRISES INC Put 442487203 0 100 SH Put SOLE 0 100 0 0 HOWARD HUGHES CORP COM 44267D107 24 211 SH SOLE 0 211 0 0 HOWARD HUGHES CORP Call 44267D107 1 700 SH Call SOLE 0 700 0 0 HOWARD HUGHES CORP Put 44267D107 0 300 SH Put SOLE 0 300 0 0 HP INC Call 40434L105 9 8100 SH Call SOLE 0 8100 0 0 HP INC Put 40434L105 0 3900 SH Put SOLE 0 3900 0 0 HRG GROUP INC COM 40434J100 1559 100236 SH SOLE 0 100236 0 0 HRG GROUP INC Call 40434J100 0 4800 SH Call SOLE 0 4800 0 0 HRG GROUP INC Put 40434J100 12 32300 SH Put SOLE 0 32300 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 1074 26740 SH SOLE 0 26740 0 0 HSBC HLDGS PLC Call 404280406 9 6400 SH Call SOLE 0 6400 0 0 HSBC HLDGS PLC Put 404280406 58 49200 SH Put SOLE 0 49200 0 0 HSN INC COM 404303109 35 1040 SH SOLE 0 1040 0 0 HSN INC Put 404303109 1 1000 SH Put SOLE 0 1000 0 0 HUANENG PWR INTL INC SPON ADR H SHS 443304100 4 158 SH SOLE 0 158 0 0 HUANENG PWR INTL INC Call 443304100 1 1100 SH Call SOLE 0 1100 0 0 HUANENG PWR INTL INC Put 443304100 1 3100 SH Put SOLE 0 3100 0 0 HUB GROUP INC CL A 443320106 6 156 SH SOLE 0 156 0 0 HUB GROUP INC Call 443320106 0 1000 SH Call SOLE 0 1000 0 0 HUB GROUP INC Put 443320106 0 600 SH Put SOLE 0 600 0 0 HUBSPOT INC COM 443573100 55 1172 SH SOLE 0 1172 0 0 HUBSPOT INC Call 443573100 7 9700 SH Call SOLE 0 9700 0 0 HUBSPOT INC Put 443573100 1 200 SH Put SOLE 0 200 0 0 HUDBAY MINERALS INC *W EXP 07/20/201 443628136 0 1227 SH SOLE 0 1227 0 0 HUDSON GLOBAL INC COM 443787106 3 2740 SH SOLE 0 2740 0 0 HUDSON TECHNOLOGIES INC COM 444144109 87 10876 SH SOLE 0 10876 0 0 HUDSON TECHNOLOGIES INC Call 444144109 1 1700 SH Call SOLE 0 1700 0 0 HUDSON TECHNOLOGIES INC Put 444144109 6 11400 SH Put SOLE 0 11400 0 0 HUGOTON RTY TR TEX Put 444717102 1 2000 SH Put SOLE 0 2000 0 0 HUMANA INC COM 444859102 21653 106129 SH SOLE 0 106129 0 0 HUMANA INC Call 444859102 2985 211100 SH Call SOLE 0 211100 0 0 HUMANA INC Put 444859102 1179 349300 SH Put SOLE 0 349300 0 0 HUNT J B TRANS SVCS INC COM 445658107 1 15 SH SOLE 0 15 0 0 HUNT J B TRANS SVCS INC Call 445658107 41 7500 SH Call SOLE 0 7500 0 0 HUNT J B TRANS SVCS INC Put 445658107 3 7200 SH Put SOLE 0 7200 0 0 HUNTINGTON BANCSHARES INC COM 446150104 327 24761 SH SOLE 0 24761 0 0 HUNTINGTON BANCSHARES INC Call 446150104 1 1300 SH Call SOLE 0 1300 0 0 HUNTINGTON BANCSHARES INC Put 446150104 4 3600 SH Put SOLE 0 3600 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 1019 5534 SH SOLE 0 5534 0 0 HUNTINGTON INGALLS INDS INC Call 446413106 9 800 SH Call SOLE 0 800 0 0 HUNTSMAN CORP COM 447011107 180 9454 SH SOLE 0 9454 0 0 HUNTSMAN CORP Call 447011107 30 71600 SH Call SOLE 0 71600 0 0 HUNTSMAN CORP Put 447011107 3 2600 SH Put SOLE 0 2600 0 0 HURON CONSULTING GROUP INC COM 447462102 14 296 SH SOLE 0 296 0 0 HURON CONSULTING GROUP INC Put 447462102 9 6600 SH Put SOLE 0 6600 0 0 HUTTIG BLDG PRODS INC COM 448451104 14 2174 SH SOLE 0 2174 0 0 HYATT HOTELS CORP COM CL A 448579102 35 651 SH SOLE 0 651 0 0 HYATT HOTELS CORP Call 448579102 0 100 SH Call SOLE 0 100 0 0 HYDROGENICS CORP NEW COM NEW 448883207 28 6535 SH SOLE 0 6535 0 0 HYDROGENICS CORP NEW Put 448883207 3 1300 SH Put SOLE 0 1300 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 164 2581 SH SOLE 0 2581 0 0 HYSTER YALE MATLS HANDLING I Call 449172105 2 600 SH Call SOLE 0 600 0 0 I D SYSTEMS INC Call 449489103 5 1900 SH Call SOLE 0 1900 0 0 IAC INTERACTIVECORP COM 44919P508 92 1430 SH SOLE 0 1430 0 0 IAC INTERACTIVECORP Call 44919P508 40 1600 SH Call SOLE 0 1600 0 0 IAC INTERACTIVECORP Put 44919P508 18 3000 SH Put SOLE 0 3000 0 0 IAMGOLD CORP COM 450913108 21 5707 SH SOLE 0 5707 0 0 IAMGOLD CORP Call 450913108 2 29900 SH Call SOLE 0 29900 0 0 IAMGOLD CORP Put 450913108 1 4700 SH Put SOLE 0 4700 0 0 IBERIABANK CORP Call 450828108 123 26100 SH Call SOLE 0 26100 0 0 IBERIABANK CORP Put 450828108 1 700 SH Put SOLE 0 700 0 0 ICAD INC Call 44934S206 2 10000 SH Call SOLE 0 10000 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 10 181 SH SOLE 0 181 0 0 ICAHN ENTERPRISES LP Call 451100101 46 7500 SH Call SOLE 0 7500 0 0 ICAHN ENTERPRISES LP Put 451100101 54 7300 SH Put SOLE 0 7300 0 0 ICICI BK LTD Call 45104G104 1 6400 SH Call SOLE 0 6400 0 0 ICICI BK LTD Put 45104G104 2 5900 SH Put SOLE 0 5900 0 0 ICON PLC SHS G4705A100 133 1773 SH SOLE 0 1773 0 0 ICON PLC Call G4705A100 0 600 SH Call SOLE 0 600 0 0 ICON PLC Put G4705A100 0 500 SH Put SOLE 0 500 0 0 ICONIX BRAND GROUP INC COM 451055107 71 7624 SH SOLE 0 7624 0 0 ICONIX BRAND GROUP INC Call 451055107 35 10300 SH Call SOLE 0 10300 0 0 ICONIX BRAND GROUP INC Put 451055107 45 84900 SH Put SOLE 0 84900 0 0 ICU MED INC COM 44930G107 183 1244 SH SOLE 0 1244 0 0 IDACORP INC COM 451107106 90 1118 SH SOLE 0 1118 0 0 IDACORP INC Put 451107106 0 1700 SH Put SOLE 0 1700 0 0 IDENTIV INC COM NEW 45170X205 11 3711 SH SOLE 0 3711 0 0 IDERA PHARMACEUTICALS INC COM NEW 45168K306 10 6800 SH SOLE 0 6800 0 0 IDERA PHARMACEUTICALS INC Call 45168K306 0 3800 SH Call SOLE 0 3800 0 0 IDT CORP CL B NEW 448947507 11 600 SH SOLE 0 600 0 0 IDT CORP Call 448947507 0 200 SH Call SOLE 0 200 0 0 IGNITE RESTAURANT GROUP INC COM 451730105 3 5557 SH SOLE 0 5557 0 0 IHS MARKIT LTD SHS G47567105 129 3662 SH SOLE 0 3662 0 0 IHS MARKIT LTD Call G47567105 5 1000 SH Call SOLE 0 1000 0 0 IHS MARKIT LTD Put G47567105 0 300 SH Put SOLE 0 300 0 0 II VI INC COM 902104108 735 24814 SH SOLE 0 24814 0 0 II VI INC Call 902104108 11 2600 SH Call SOLE 0 2600 0 0 II VI INC Put 902104108 0 100 SH Put SOLE 0 100 0 0 IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 46 2701 SH SOLE 0 2701 0 0 IKANG HEALTHCARE GROUP INC Call 45174L108 0 1000 SH Call SOLE 0 1000 0 0 IKANG HEALTHCARE GROUP INC Put 45174L108 2 2400 SH Put SOLE 0 2400 0 0 ILG INC COM 44967H101 1501 82653 SH SOLE 0 82653 0 0 ILG INC Call 44967H101 1 3000 SH Call SOLE 0 3000 0 0 ILG INC Put 44967H101 94 257600 SH Put SOLE 0 257600 0 0 ILLINOIS TOOL WKS INC Call 452308109 30 7700 SH Call SOLE 0 7700 0 0 ILLINOIS TOOL WKS INC Put 452308109 1 1000 SH Put SOLE 0 1000 0 0 ILLUMINA INC COM 452327109 8165 63774 SH SOLE 0 63774 0 0 ILLUMINA INC Call 452327109 253 139300 SH Call SOLE 0 139300 0 0 ILLUMINA INC Put 452327109 2098 152400 SH Put SOLE 0 152400 0 0 IMAX CORP Call 45245E109 2 31900 SH Call SOLE 0 31900 0 0 IMAX CORP Put 45245E109 11 4500 SH Put SOLE 0 4500 0 0 IMMERSION CORP COM 452521107 49 4667 SH SOLE 0 4667 0 0 IMMERSION CORP Call 452521107 154 48000 SH Call SOLE 0 48000 0 0 IMMUNOGEN INC COM 45253H101 30 15098 SH SOLE 0 15098 0 0 IMMUNOGEN INC Put 45253H101 6 6900 SH Put SOLE 0 6900 0 0 IMMUNOMEDICS INC COM 452907108 2 721 SH SOLE 0 721 0 0 IMMUNOMEDICS INC Call 452907108 11 12500 SH Call SOLE 0 12500 0 0 IMMUNOMEDICS INC Put 452907108 0 1600 SH Put SOLE 0 1600 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 75 5355 SH SOLE 0 5355 0 0 IMPAC MTG HLDGS INC Call 45254P508 0 800 SH Call SOLE 0 800 0 0 IMPAC MTG HLDGS INC Put 45254P508 3 4000 SH Put SOLE 0 4000 0 0 IMPAX LABORATORIES INC COM 45256B101 116 8829 SH SOLE 0 8829 0 0 IMPAX LABORATORIES INC Call 45256B101 0 200 SH Call SOLE 0 200 0 0 IMPAX LABORATORIES INC Put 45256B101 53 19200 SH Put SOLE 0 19200 0 0 IMPERIAL OIL LTD COM NEW 453038408 24 691 SH SOLE 0 691 0 0 IMPERVA INC COM 45321L100 735 19163 SH SOLE 0 19163 0 0 IMPERVA INC Call 45321L100 23 22600 SH Call SOLE 0 22600 0 0 IMPERVA INC Put 45321L100 77 14800 SH Put SOLE 0 14800 0 0 IMPINJ INC COM 453204109 10 300 SH SOLE 0 300 0 0 IMPINJ INC Call 453204109 28 4600 SH Call SOLE 0 4600 0 0 IMPINJ INC Put 453204109 0 15000 SH Put SOLE 0 15000 0 0 INC RESH HLDGS INC CL A 45329R109 105 2001 SH SOLE 0 2001 0 0 INC RESH HLDGS INC Call 45329R109 4 1000 SH Call SOLE 0 1000 0 0 INCYTE CORP COM 45337C102 890 8880 SH SOLE 0 8880 0 0 INCYTE CORP Call 45337C102 336 33100 SH Call SOLE 0 33100 0 0 INCYTE CORP Put 45337C102 153 61900 SH Put SOLE 0 61900 0 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 0 100 SH SOLE 0 100 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 0 1 SH SOLE 0 1 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 35 3934 SH SOLE 0 3934 0 0 INDEPENDENCE RLTY TR INC Call 45378A106 0 400 SH Call SOLE 0 400 0 0 INDEPENDENCE RLTY TR INC Put 45378A106 2 3500 SH Put SOLE 0 3500 0 0 INDEPENDENT BANK CORP MASS COM 453836108 78 1119 SH SOLE 0 1119 0 0 INDEPENDENT BANK CORP MASS Call 453836108 3 300 SH Call SOLE 0 300 0 0 INDEPENDENT BK GROUP INC COM 45384B106 291 4671 SH SOLE 0 4671 0 0 INDEPENDENT BK GROUP INC Call 45384B106 30 8400 SH Call SOLE 0 8400 0 0 INDIA FD INC COM 454089103 91 4266 SH SOLE 0 4266 0 0 INDIA FD INC Call 454089103 1 13000 SH Call SOLE 0 13000 0 0 INDIA FD INC Put 454089103 13 7300 SH Put SOLE 0 7300 0 0 INFINERA CORPORATION COM 45667G103 397 46796 SH SOLE 0 46796 0 0 INFINERA CORPORATION Call 45667G103 4 17700 SH Call SOLE 0 17700 0 0 INFINERA CORPORATION Put 45667G103 163 41500 SH Put SOLE 0 41500 0 0 INFOSYS LTD SPONSORED ADR 456788108 90 6109 SH SOLE 0 6109 0 0 INFOSYS LTD Call 456788108 0 10300 SH Call SOLE 0 10300 0 0 INFOSYS LTD Put 456788108 11 13000 SH Put SOLE 0 13000 0 0 INFRAREIT INC Call 45685L100 1 4800 SH Call SOLE 0 4800 0 0 ING GROEP N V SPONSORED ADR 456837103 404 28658 SH SOLE 0 28658 0 0 ING GROEP N V Call 456837103 2 5200 SH Call SOLE 0 5200 0 0 ING GROEP N V Put 456837103 7 36700 SH Put SOLE 0 36700 0 0 INGERSOLL-RAND PLC SHS G47791101 4 54 SH SOLE 0 54 0 0 INGERSOLL-RAND PLC Call G47791101 11 2900 SH Call SOLE 0 2900 0 0 INGERSOLL-RAND PLC Put G47791101 0 100 SH Put SOLE 0 100 0 0 INGEVITY CORP COM 45688C107 52 960 SH SOLE 0 960 0 0 INGLES MKTS INC CL A 457030104 9 191 SH SOLE 0 191 0 0 INGLES MKTS INC Call 457030104 35 6900 SH Call SOLE 0 6900 0 0 INGLES MKTS INC Put 457030104 0 3000 SH Put SOLE 0 3000 0 0 INGREDION INC COM 457187102 189 1517 SH SOLE 0 1517 0 0 INGREDION INC Call 457187102 0 200 SH Call SOLE 0 200 0 0 INGREDION INC Put 457187102 10 2900 SH Put SOLE 0 2900 0 0 INNERWORKINGS INC COM 45773Y105 3 400 SH SOLE 0 400 0 0 INNERWORKINGS INC Call 45773Y105 0 200 SH Call SOLE 0 200 0 0 INNOPHOS HOLDINGS INC COM 45774N108 7 147 SH SOLE 0 147 0 0 INNOPHOS HOLDINGS INC Call 45774N108 0 100 SH Call SOLE 0 100 0 0 INNOSPEC INC COM 45768S105 59 874 SH SOLE 0 874 0 0 INNOVIVA INC COM 45781M101 5 518 SH SOLE 0 518 0 0 INNOVIVA INC Call 45781M101 4 5000 SH Call SOLE 0 5000 0 0 INOGEN INC Call 45780L104 4 500 SH Call SOLE 0 500 0 0 INOTEK PHARMACEUTICALS CORP COM 45780V102 414 68029 SH SOLE 0 68029 0 0 INOTEK PHARMACEUTICALS CORP Call 45780V102 3 11000 SH Call SOLE 0 11000 0 0 INOTEK PHARMACEUTICALS CORP Put 45780V102 98 51500 SH Put SOLE 0 51500 0 0 INOVALON HLDGS INC COM CL A 45781D101 17 1667 SH SOLE 0 1667 0 0 INOVALON HLDGS INC Call 45781D101 1 4800 SH Call SOLE 0 4800 0 0 INOVALON HLDGS INC Put 45781D101 3 8000 SH Put SOLE 0 8000 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 24 3596 SH SOLE 0 3596 0 0 INOVIO PHARMACEUTICALS INC Call 45773H201 4 65800 SH Call SOLE 0 65800 0 0 INOVIO PHARMACEUTICALS INC Put 45773H201 11 16200 SH Put SOLE 0 16200 0 0 INPHI CORP COM 45772F107 188 4221 SH SOLE 0 4221 0 0 INPHI CORP Call 45772F107 11 5300 SH Call SOLE 0 5300 0 0 INPHI CORP Put 45772F107 12 4300 SH Put SOLE 0 4300 0 0 INSEEGO CORP COM 45782B104 7 3016 SH SOLE 0 3016 0 0 INSEEGO CORP Call 45782B104 0 900 SH Call SOLE 0 900 0 0 INSEEGO CORP Put 45782B104 0 300 SH Put SOLE 0 300 0 0 INSIGHT ENTERPRISES INC COM 45765U103 70 1734 SH SOLE 0 1734 0 0 INSIGHT ENTERPRISES INC Call 45765U103 1 300 SH Call SOLE 0 300 0 0 INSIGNIA SYS INC COM 45765Y105 2 1200 SH SOLE 0 1200 0 0 INSMED INC COM PAR $.01 457669307 3 300 SH SOLE 0 300 0 0 INSMED INC Call 457669307 6 19900 SH Call SOLE 0 19900 0 0 INSPERITY INC Put 45778Q107 0 100 SH Put SOLE 0 100 0 0 INSTALLED BLDG PRODS INC COM 45780R101 3 89 SH SOLE 0 89 0 0 INSTEEL INDUSTRIES INC COM 45774W108 30 861 SH SOLE 0 861 0 0 INSTEEL INDUSTRIES INC Call 45774W108 0 200 SH Call SOLE 0 200 0 0 INSTRUCTURE INC COM 45781U103 5 296 SH SOLE 0 296 0 0 INSTRUCTURE INC Put 45781U103 1 1300 SH Put SOLE 0 1300 0 0 INSULET CORP COM 45784P101 104 2778 SH SOLE 0 2778 0 0 INSULET CORP Call 45784P101 2 1500 SH Call SOLE 0 1500 0 0 INSULET CORP Put 45784P101 22 18700 SH Put SOLE 0 18700 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 21 2357 SH SOLE 0 2357 0 0 INSYS THERAPEUTICS INC NEW Call 45824V209 36 68400 SH Call SOLE 0 68400 0 0 INSYS THERAPEUTICS INC NEW Put 45824V209 24 23800 SH Put SOLE 0 23800 0 0 INTEGER HLDGS CORP COM 45826H109 0 2 SH SOLE 0 2 0 0 INTEGER HLDGS CORP Call 45826H109 0 300 SH Call SOLE 0 300 0 0 INTEGER HLDGS CORP Put 45826H109 3 3200 SH Put SOLE 0 3200 0 0 INTEGRA LIFESCIENCES HLDGS C Call 457985208 21 4000 SH Call SOLE 0 4000 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 45 1934 SH SOLE 0 1934 0 0 INTEGRATED DEVICE TECHNOLOGY Call 458118106 11 12000 SH Call SOLE 0 12000 0 0 INTEGRATED DEVICE TECHNOLOGY Put 458118106 1 2900 SH Put SOLE 0 2900 0 0 INTEL CORP COM 458140100 1117 30822 SH SOLE 0 30822 0 0 INTEL CORP Call 458140100 331 260900 SH Call SOLE 0 260900 0 0 INTEL CORP Put 458140100 368 396000 SH Put SOLE 0 396000 0 0 INTELIQUENT INC COM 45825N107 64 2806 SH SOLE 0 2806 0 0 INTELIQUENT INC Call 45825N107 1 2200 SH Call SOLE 0 2200 0 0 INTELLIPHARMACEUTICS INTL IN COM 458173101 14 5200 SH SOLE 0 5200 0 0 INTELLIPHARMACEUTICS INTL IN Call 458173101 0 1100 SH Call SOLE 0 1100 0 0 INTELLIPHARMACEUTICS INTL IN Put 458173101 10 12000 SH Put SOLE 0 12000 0 0 INTELSAT S A COM L5140P101 10 3965 SH SOLE 0 3965 0 0 INTELSAT S A Call L5140P101 6 18800 SH Call SOLE 0 18800 0 0 INTER PARFUMS INC Call 458334109 1 4000 SH Call SOLE 0 4000 0 0 INTER PARFUMS INC Put 458334109 0 100 SH Put SOLE 0 100 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 242 6636 SH SOLE 0 6636 0 0 INTERACTIVE BROKERS GROUP IN Call 45841N107 0 1200 SH Call SOLE 0 1200 0 0 INTERACTIVE BROKERS GROUP IN Put 45841N107 19 7100 SH Put SOLE 0 7100 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 2488 22901 SH SOLE 0 22901 0 0 INTERCEPT PHARMACEUTICALS IN Call 45845P108 274 109700 SH Call SOLE 0 109700 0 0 INTERCEPT PHARMACEUTICALS IN Put 45845P108 1354 177900 SH Put SOLE 0 177900 0 0 INTERCONTINENTAL EXCHANGE IN Call 45866F104 23 9800 SH Call SOLE 0 9800 0 0 INTERCONTINENTAL HOTELS GROU SPON ADR NW 2016 45857P608 2 62 SH SOLE 0 62 0 0 INTERDIGITAL INC COM 45867G101 1510 16530 SH SOLE 0 16530 0 0 INTERDIGITAL INC Call 45867G101 12 1000 SH Call SOLE 0 1000 0 0 INTERDIGITAL INC Put 45867G101 4 2000 SH Put SOLE 0 2000 0 0 INTERFACE INC Put 458665304 0 600 SH Put SOLE 0 600 0 0 INTERNAP CORP COM PAR $.001 45885A300 3 2212 SH SOLE 0 2212 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 5394 32500 SH SOLE 0 32500 0 0 INTERNATIONAL BUSINESS MACHS Call 459200101 1496 176300 SH Call SOLE 0 176300 0 0 INTERNATIONAL BUSINESS MACHS Put 459200101 185 81000 SH Put SOLE 0 81000 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 104 888 SH SOLE 0 888 0 0 INTERNATIONAL FLAVORS&FRAGRA Call 459506101 0 3500 SH Call SOLE 0 3500 0 0 INTERNATIONAL GAME TECHNOLOG Call G4863A108 12 9800 SH Call SOLE 0 9800 0 0 INTERNATIONAL GAME TECHNOLOG Put G4863A108 0 17500 SH Put SOLE 0 17500 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 8 231 SH SOLE 0 231 0 0 INTERNET INITIATIVE JAPAN IN SPONSORED ADR 46059T109 9 1283 SH SOLE 0 1283 0 0 INTEROIL CORP COM 460951106 1522 31996 SH SOLE 0 31996 0 0 INTEROIL CORP Call 460951106 4 24300 SH Call SOLE 0 24300 0 0 INTEROIL CORP Put 460951106 175 99500 SH Put SOLE 0 99500 0 0 INTERPUBLIC GROUP COS INC COM 460690100 111 4778 SH SOLE 0 4778 0 0 INTERPUBLIC GROUP COS INC Call 460690100 0 2900 SH Call SOLE 0 2900 0 0 INTERPUBLIC GROUP COS INC Put 460690100 0 2000 SH Put SOLE 0 2000 0 0 INTERSECT ENT INC COM 46071F103 16 1400 SH SOLE 0 1400 0 0 INTERSECT ENT INC Call 46071F103 0 300 SH Call SOLE 0 300 0 0 INTERSECTIONS INC Put 460981301 0 100 SH Put SOLE 0 100 0 0 INTERSIL CORP CL A 46069S109 889 39891 SH SOLE 0 39891 0 0 INTERSIL CORP Put 46069S109 0 1300 SH Put SOLE 0 1300 0 0 INTERXION HOLDING N.V SHS N47279109 5 161 SH SOLE 0 161 0 0 INTERXION HOLDING N.V Put N47279109 6 2500 SH Put SOLE 0 2500 0 0 INTEVAC INC COM 461148108 8 992 SH SOLE 0 992 0 0 INTEVAC INC Call 461148108 14 13200 SH Call SOLE 0 13200 0 0 INTL FCSTONE INC COM 46116V105 118 2993 SH SOLE 0 2993 0 0 INTL FCSTONE INC Call 46116V105 9 2100 SH Call SOLE 0 2100 0 0 INTL PAPER CO COM 460146103 6 121 SH SOLE 0 121 0 0 INTL PAPER CO Call 460146103 470 51900 SH Call SOLE 0 51900 0 0 INTL PAPER CO Put 460146103 0 2200 SH Put SOLE 0 2200 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 288 19145 SH SOLE 0 19145 0 0 INTRA CELLULAR THERAPIES INC Call 46116X101 19 9200 SH Call SOLE 0 9200 0 0 INTRA CELLULAR THERAPIES INC Put 46116X101 227 37600 SH Put SOLE 0 37600 0 0 INTRALINKS HLDGS INC COM 46118H104 75 5600 SH SOLE 0 5600 0 0 INTRALINKS HLDGS INC Put 46118H104 0 200 SH Put SOLE 0 200 0 0 INTRAWEST RESORTS HLDGS INC COM 46090K109 66 3752 SH SOLE 0 3752 0 0 INTREPID POTASH INC COM 46121Y102 25 12357 SH SOLE 0 12357 0 0 INTREPID POTASH INC Put 46121Y102 7 49000 SH Put SOLE 0 49000 0 0 INTREXON CORP COM 46122T102 158 6530 SH SOLE 0 6530 0 0 INTREXON CORP Call 46122T102 62 175400 SH Call SOLE 0 175400 0 0 INTREXON CORP Put 46122T102 664 45100 SH Put SOLE 0 45100 0 0 INTUIT COM 461202103 298 2608 SH SOLE 0 2608 0 0 INTUIT Call 461202103 0 900 SH Call SOLE 0 900 0 0 INTUIT Put 461202103 2 1900 SH Put SOLE 0 1900 0 0 INTUITIVE SURGICAL INC Call 46120E602 135 1000 SH Call SOLE 0 1000 0 0 INVACARE CORP Call 461203101 11 15700 SH Call SOLE 0 15700 0 0 INVENSENSE INC COM 46123D205 414 32416 SH SOLE 0 32416 0 0 INVENSENSE INC Call 46123D205 422 146300 SH Call SOLE 0 146300 0 0 INVENSENSE INC Put 46123D205 0 10300 SH Put SOLE 0 10300 0 0 INVENTURE FOODS INC COM 461212102 69 7052 SH SOLE 0 7052 0 0 INVENTURE FOODS INC Call 461212102 10 4500 SH Call SOLE 0 4500 0 0 INVENTURE FOODS INC Put 461212102 0 1000 SH Put SOLE 0 1000 0 0 INVESCO CALIF VALUE MUN INC COM 46132H106 121 10000 SH SOLE 0 10000 0 0 INVESCO LTD Call G491BT108 11 58400 SH Call SOLE 0 58400 0 0 INVESCO LTD Put G491BT108 11 9100 SH Put SOLE 0 9100 0 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 124 6295 SH SOLE 0 6295 0 0 INVESTMENT TECHNOLOGY GRP NE Call 46145F105 5 10500 SH Call SOLE 0 10500 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 7 1100 SH SOLE 0 1100 0 0 INVITAE CORP COM 46185L103 69 8695 SH SOLE 0 8695 0 0 INVITAE CORP Call 46185L103 9 4500 SH Call SOLE 0 4500 0 0 INVITAE CORP Put 46185L103 4 10600 SH Put SOLE 0 10600 0 0 INVIVO THERAPEUTICS HLDGS CO Call 46186M209 0 2000 SH Call SOLE 0 2000 0 0 IONIS PHARMACEUTICALS INC COM 462222100 1421 29712 SH SOLE 0 29712 0 0 IONIS PHARMACEUTICALS INC Call 462222100 370 69300 SH Call SOLE 0 69300 0 0 IONIS PHARMACEUTICALS INC Put 462222100 122 52000 SH Put SOLE 0 52000 0 0 IPG PHOTONICS CORP COM 44980X109 115 1174 SH SOLE 0 1174 0 0 IPG PHOTONICS CORP Call 44980X109 0 100 SH Call SOLE 0 100 0 0 IPG PHOTONICS CORP Put 44980X109 0 2000 SH Put SOLE 0 2000 0 0 IRIDIUM COMMUNICATIONS INC Call 46269C102 41 18200 SH Call SOLE 0 18200 0 0 IRIDIUM COMMUNICATIONS INC Put 46269C102 8 13900 SH Put SOLE 0 13900 0 0 IROBOT CORP COM 462726100 157 2699 SH SOLE 0 2699 0 0 IROBOT CORP Call 462726100 40 1700 SH Call SOLE 0 1700 0 0 IROBOT CORP Put 462726100 0 3100 SH Put SOLE 0 3100 0 0 IRON MTN INC NEW Call 46284V101 0 300 SH Call SOLE 0 300 0 0 IRON MTN INC NEW Put 46284V101 1 200 SH Put SOLE 0 200 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1 100 SH SOLE 0 100 0 0 IRONWOOD PHARMACEUTICALS INC Call 46333X108 0 200 SH Call SOLE 0 200 0 0 IRONWOOD PHARMACEUTICALS INC Put 46333X108 0 1000 SH Put SOLE 0 1000 0 0 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 8 474 SH SOLE 0 474 0 0 ISHARES MSCI WORLD ETF 464286392 204 2803 SH SOLE 0 2803 0 0 ISHARES MSCI AUST ETF 464286103 1788 88398 SH SOLE 0 88398 0 0 ISHARES MSCI BRZ CAP ETF 464286400 5429 162862 SH SOLE 0 162862 0 0 ISHARES MSCI CH CAP ETF 464286640 121 3258 SH SOLE 0 3258 0 0 ISHARES MSCI TURKEY ETF 464286715 508 15659 SH SOLE 0 15659 0 0 ISHARES MSCI FRANCE ETF 464286707 197 8019 SH SOLE 0 8019 0 0 ISHARES MSCI SPAN CP ETF 464286764 1245 46967 SH SOLE 0 46967 0 0 ISHARES MSCI STH KOR ETF 464286772 2 41 SH SOLE 0 41 0 0 ISHARES MSCI STH AFR ETF 464286780 297 5674 SH SOLE 0 5674 0 0 ISHARES MSCI GERMANY ETF 464286806 1414 53428 SH SOLE 0 53428 0 0 ISHARES MSCI NETHERL ETF 464286814 24 1000 SH SOLE 0 1000 0 0 ISHARES MSCI HONG KG ETF 464286871 20 1041 SH SOLE 0 1041 0 0 ISHARES MSCI MEX CAP ETF 464286822 6534 148623 SH SOLE 0 148623 0 0 ISHARES MSCI EURO FL ETF 464289180 240 12703 SH SOLE 0 12703 0 0 ISHARES INDIA 50 ETF 464289529 0 23 SH SOLE 0 23 0 0 ISHARES Call 464286822 1192 263000 SH Call SOLE 0 263000 0 0 ISHARES Call 464286871 5 17300 SH Call SOLE 0 17300 0 0 ISHARES Call 464286806 43 35500 SH Call SOLE 0 35500 0 0 ISHARES Call 464286780 1 800 SH Call SOLE 0 800 0 0 ISHARES Call 464286772 6 2000 SH Call SOLE 0 2000 0 0 ISHARES Call 464286707 0 200 SH Call SOLE 0 200 0 0 ISHARES Call 464286715 10 37400 SH Call SOLE 0 37400 0 0 ISHARES Call 464286608 1 5300 SH Call SOLE 0 5300 0 0 ISHARES Call 464286400 619 410700 SH Call SOLE 0 410700 0 0 ISHARES Call 464286103 18 14600 SH Call SOLE 0 14600 0 0 ISHARES Put 464286103 8 31600 SH Put SOLE 0 31600 0 0 ISHARES Put 464286301 0 500 SH Put SOLE 0 500 0 0 ISHARES Put 464286392 0 100 SH Put SOLE 0 100 0 0 ISHARES Put 464286400 912 607900 SH Put SOLE 0 607900 0 0 ISHARES Put 464286509 90 45000 SH Put SOLE 0 45000 0 0 ISHARES Put 464286608 2 8300 SH Put SOLE 0 8300 0 0 ISHARES Put 464286657 1 200 SH Put SOLE 0 200 0 0 ISHARES Put 464286715 16 55500 SH Put SOLE 0 55500 0 0 ISHARES Put 464286749 0 1000 SH Put SOLE 0 1000 0 0 ISHARES Put 464286756 7 1100 SH Put SOLE 0 1100 0 0 ISHARES Put 464286707 0 8400 SH Put SOLE 0 8400 0 0 ISHARES Put 464286764 200 75400 SH Put SOLE 0 75400 0 0 ISHARES Put 464286772 1717 55800 SH Put SOLE 0 55800 0 0 ISHARES Put 464286780 13 2500 SH Put SOLE 0 2500 0 0 ISHARES Put 464286806 355 91900 SH Put SOLE 0 91900 0 0 ISHARES Put 464286814 0 4000 SH Put SOLE 0 4000 0 0 ISHARES Put 464286871 17 28700 SH Put SOLE 0 28700 0 0 ISHARES Put 464286822 1171 391700 SH Put SOLE 0 391700 0 0 ISHARES Put 464289180 16 36300 SH Put SOLE 0 36300 0 0 ISHARES GOLD TRUST ISHARES 464285105 43 3900 SH SOLE 0 3900 0 0 ISHARES GOLD TRUST Call 464285105 0 17000 SH Call SOLE 0 17000 0 0 ISHARES GOLD TRUST Put 464285105 1 1700 SH Put SOLE 0 1700 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 506 25389 SH SOLE 0 25389 0 0 ISHARES INC MSCI ITL ETF NEW 46434G830 366 15141 SH SOLE 0 15141 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 740 15156 SH SOLE 0 15156 0 0 ISHARES INC MSCI GBL ETF NEW 46434G855 6 400 SH SOLE 0 400 0 0 ISHARES INC Call 46434G855 1 1800 SH Call SOLE 0 1800 0 0 ISHARES INC Call 46434G822 17 33300 SH Call SOLE 0 33300 0 0 ISHARES INC Call 46434G830 28 12700 SH Call SOLE 0 12700 0 0 ISHARES INC Call 46434G780 0 1000 SH Call SOLE 0 1000 0 0 ISHARES INC Call 46434G772 5 3000 SH Call SOLE 0 3000 0 0 ISHARES INC Put 46434G772 6 7200 SH Put SOLE 0 7200 0 0 ISHARES INC Put 46434G780 81 103300 SH Put SOLE 0 103300 0 0 ISHARES INC Put 46434G814 9 4200 SH Put SOLE 0 4200 0 0 ISHARES INC Put 46434G822 38 181100 SH Put SOLE 0 181100 0 0 ISHARES INC Put 46434G830 7 6100 SH Put SOLE 0 6100 0 0 ISHARES INC Put 46434G848 0 500 SH Put SOLE 0 500 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 36 2300 SH SOLE 0 2300 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 15842 1048494 SH SOLE 0 1048494 0 0 ISHARES SILVER TRUST Call 46428Q109 37 386000 SH Call SOLE 0 386000 0 0 ISHARES SILVER TRUST Put 46428Q109 1273 1095500 SH Put SOLE 0 1095500 0 0 ISHARES TR US REGNL BKS ETF 464288778 231 5100 SH SOLE 0 5100 0 0 ISHARES TR US BR DEL SE ETF 464288794 94 1900 SH SOLE 0 1900 0 0 ISHARES TR U.S. MED DVC ETF 464288810 119 900 SH SOLE 0 900 0 0 ISHARES TR MICRO-CAP ETF 464288869 8 100 SH SOLE 0 100 0 0 ISHARES TR MIN VOL USA ETF 46429B697 299 6614 SH SOLE 0 6614 0 0 ISHARES TR CHINA ETF 46429B671 0 12 SH SOLE 0 12 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 114 1876 SH SOLE 0 1876 0 0 ISHARES TR U.S. FINLS ETF 464287788 2531 24951 SH SOLE 0 24951 0 0 ISHARES TR U.S. ENERGY ETF 464287796 166 4000 SH SOLE 0 4000 0 0 ISHARES TR EUROPE ETF 464287861 6 171 SH SOLE 0 171 0 0 ISHARES TR INTL TREA BD ETF 464288117 135 1505 SH SOLE 0 1505 0 0 ISHARES TR CORE S&P SCP ETF 464287804 13 101 SH SOLE 0 101 0 0 ISHARES TR EAFE SML CP ETF 464288273 1077 21626 SH SOLE 0 21626 0 0 ISHARES TR JP MOR EM MK ETF 464288281 1443 13100 SH SOLE 0 13100 0 0 ISHARES TR INTL DEV RE ETF 464288489 13 500 SH SOLE 0 500 0 0 ISHARES TR IBOXX HI YD ETF 464288513 12560 145123 SH SOLE 0 145123 0 0 ISHARES TR US HOME CONS ETF 464288752 1096 39887 SH SOLE 0 39887 0 0 ISHARES TR TIPS BD ETF 464287176 135 1200 SH SOLE 0 1200 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 177 5100 SH SOLE 0 5100 0 0 ISHARES TR SELECT DIVID ETF 464287168 184 2083 SH SOLE 0 2083 0 0 ISHARES TR CORE S&P500 ETF 464287200 260 1158 SH SOLE 0 1158 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 3877 110753 SH SOLE 0 110753 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 40 332 SH SOLE 0 332 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 17 500 SH SOLE 0 500 0 0 ISHARES TR NA NAT RES 464287374 3 100 SH SOLE 0 100 0 0 ISHARES TR S&P 500 VAL ETF 464287408 284 2806 SH SOLE 0 2806 0 0 ISHARES TR 20 YR TR BD ETF 464287432 988 8300 SH SOLE 0 8300 0 0 ISHARES TR 7-10 Y TR BD ETF 464287440 11904 113570 SH SOLE 0 113570 0 0 ISHARES TR MSCI EAFE ETF 464287465 7275 126020 SH SOLE 0 126020 0 0 ISHARES TR RUS MID-CAP ETF 464287499 635 3552 SH SOLE 0 3552 0 0 ISHARES TR CORE S&P MCP ETF 464287507 1875 11343 SH SOLE 0 11343 0 0 ISHARES TR NA TEC-SFTWR ETF 464287515 10 100 SH SOLE 0 100 0 0 ISHARES TR NASDQ BIOTEC ETF 464287556 6808 25655 SH SOLE 0 25655 0 0 ISHARES TR COHEN&STEER REIT 464287564 1 16 SH SOLE 0 16 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 403 3605 SH SOLE 0 3605 0 0 ISHARES TR S&P MC 400GR ETF 464287606 168 924 SH SOLE 0 924 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 10 100 SH SOLE 0 100 0 0 ISHARES TR RUS 1000 ETF 464287622 112 900 SH SOLE 0 900 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 316 2664 SH SOLE 0 2664 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 12 82 SH SOLE 0 82 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 33622 249336 SH SOLE 0 249336 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 4 33 SH SOLE 0 33 0 0 ISHARES TR U.S. UTILITS ETF 464287697 60 500 SH SOLE 0 500 0 0 ISHARES TR S&P MC 400VL ETF 464287705 19 131 SH SOLE 0 131 0 0 ISHARES TR U.S. TECH ETF 464287721 33 281 SH SOLE 0 281 0 0 ISHARES TR CORE S&P TTL STK 464287150 760 14836 SH SOLE 0 14836 0 0 ISHARES TR S&P 100 ETF 464287101 638 6431 SH SOLE 0 6431 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 859 28013 SH SOLE 0 28013 0 0 ISHARES TR Call 46434V886 1 200 SH Call SOLE 0 200 0 0 ISHARES TR Call 46429B663 0 100 SH Call SOLE 0 100 0 0 ISHARES TR Call 464287101 51 21100 SH Call SOLE 0 21100 0 0 ISHARES TR Call 464287739 209 214300 SH Call SOLE 0 214300 0 0 ISHARES TR Call 464287705 3 300 SH Call SOLE 0 300 0 0 ISHARES TR Call 464287713 0 2100 SH Call SOLE 0 2100 0 0 ISHARES TR Call 464287697 10 3600 SH Call SOLE 0 3600 0 0 ISHARES TR Call 464287689 2 800 SH Call SOLE 0 800 0 0 ISHARES TR Call 464287655 19627 1502300 SH Call SOLE 0 1502300 0 0 ISHARES TR Call 464287648 20 37500 SH Call SOLE 0 37500 0 0 ISHARES TR Call 464287630 46 39300 SH Call SOLE 0 39300 0 0 ISHARES TR Call 464287622 3 1300 SH Call SOLE 0 1300 0 0 ISHARES TR Call 464287614 3 1800 SH Call SOLE 0 1800 0 0 ISHARES TR Call 464287606 0 100 SH Call SOLE 0 100 0 0 ISHARES TR Call 464287598 3 800 SH Call SOLE 0 800 0 0 ISHARES TR Call 464287564 0 300 SH Call SOLE 0 300 0 0 ISHARES TR Call 464287572 0 400 SH Call SOLE 0 400 0 0 ISHARES TR Call 464287556 1968 459500 SH Call SOLE 0 459500 0 0 ISHARES TR Call 464287226 0 700 SH Call SOLE 0 700 0 0 ISHARES TR Call 464287531 2 5000 SH Call SOLE 0 5000 0 0 ISHARES TR Call 464287523 1 100 SH Call SOLE 0 100 0 0 ISHARES TR Call 464287507 279 28400 SH Call SOLE 0 28400 0 0 ISHARES TR Call 464287499 1 600 SH Call SOLE 0 600 0 0 ISHARES TR Call 464287473 0 300 SH Call SOLE 0 300 0 0 ISHARES TR Call 464287481 1 1700 SH Call SOLE 0 1700 0 0 ISHARES TR Call 464287465 228 318700 SH Call SOLE 0 318700 0 0 ISHARES TR Call 464287440 565 468500 SH Call SOLE 0 468500 0 0 ISHARES TR Call 464287432 692 452400 SH Call SOLE 0 452400 0 0 ISHARES TR Call 464287408 2 700 SH Call SOLE 0 700 0 0 ISHARES TR Call 464287390 0 2100 SH Call SOLE 0 2100 0 0 ISHARES TR Call 464287309 0 600 SH Call SOLE 0 600 0 0 ISHARES TR Call 464287242 10 27100 SH Call SOLE 0 27100 0 0 ISHARES TR Call 464287234 470 830100 SH Call SOLE 0 830100 0 0 ISHARES TR Call 464287200 112 21200 SH Call SOLE 0 21200 0 0 ISHARES TR Call 464287168 21 6800 SH Call SOLE 0 6800 0 0 ISHARES TR Call 464287192 9 5200 SH Call SOLE 0 5200 0 0 ISHARES TR Call 464287184 907 623600 SH Call SOLE 0 623600 0 0 ISHARES TR Call 464288752 22 13200 SH Call SOLE 0 13200 0 0 ISHARES TR Call 464288687 0 4500 SH Call SOLE 0 4500 0 0 ISHARES TR Call 464288562 18 6300 SH Call SOLE 0 6300 0 0 ISHARES TR Call 464288588 0 100 SH Call SOLE 0 100 0 0 ISHARES TR Call 464288661 5 2000 SH Call SOLE 0 2000 0 0 ISHARES TR Call 464288513 273 572400 SH Call SOLE 0 572400 0 0 ISHARES TR Call 464288281 101 35100 SH Call SOLE 0 35100 0 0 ISHARES TR Call 464288372 0 200 SH Call SOLE 0 200 0 0 ISHARES TR Call 464288273 0 400 SH Call SOLE 0 400 0 0 ISHARES TR Call 464287804 16 1500 SH Call SOLE 0 1500 0 0 ISHARES TR Call 464288117 6 2800 SH Call SOLE 0 2800 0 0 ISHARES TR Call 464287861 0 1800 SH Call SOLE 0 1800 0 0 ISHARES TR Call 464287879 18 600 SH Call SOLE 0 600 0 0 ISHARES TR Call 464287887 3 400 SH Call SOLE 0 400 0 0 ISHARES TR Call 464287796 0 700 SH Call SOLE 0 700 0 0 ISHARES TR Call 464287788 2 1100 SH Call SOLE 0 1100 0 0 ISHARES TR Call 46429B689 6 4300 SH Call SOLE 0 4300 0 0 ISHARES TR Call 46429B598 1 3700 SH Call SOLE 0 3700 0 0 ISHARES TR Call 46429B697 1 6400 SH Call SOLE 0 6400 0 0 ISHARES TR Call 464288877 0 2200 SH Call SOLE 0 2200 0 0 ISHARES TR Call 464288885 0 700 SH Call SOLE 0 700 0 0 ISHARES TR Call 464288810 1 300 SH Call SOLE 0 300 0 0 ISHARES TR Call 464288794 1 1000 SH Call SOLE 0 1000 0 0 ISHARES TR Call 464287762 1 2600 SH Call SOLE 0 2600 0 0 ISHARES TR Call 46429B309 0 1300 SH Call SOLE 0 1300 0 0 ISHARES TR Put 46429B309 0 1100 SH Put SOLE 0 1100 0 0 ISHARES TR Put 464288778 64 60000 SH Put SOLE 0 60000 0 0 ISHARES TR Put 464288810 6 1200 SH Put SOLE 0 1200 0 0 ISHARES TR Put 46429B598 0 100 SH Put SOLE 0 100 0 0 ISHARES TR Put 464287796 6 900 SH Put SOLE 0 900 0 0 ISHARES TR Put 464288117 37 6800 SH Put SOLE 0 6800 0 0 ISHARES TR Put 464288174 0 700 SH Put SOLE 0 700 0 0 ISHARES TR Put 464288182 84 15900 SH Put SOLE 0 15900 0 0 ISHARES TR Put 464287804 3 2300 SH Put SOLE 0 2300 0 0 ISHARES TR Put 464288273 0 1300 SH Put SOLE 0 1300 0 0 ISHARES TR Put 464288414 7 17900 SH Put SOLE 0 17900 0 0 ISHARES TR Put 464288281 129 35500 SH Put SOLE 0 35500 0 0 ISHARES TR Put 464288513 2442 1015800 SH Put SOLE 0 1015800 0 0 ISHARES TR Put 464288661 0 100 SH Put SOLE 0 100 0 0 ISHARES TR Put 464288562 0 300 SH Put SOLE 0 300 0 0 ISHARES TR Put 464288687 25 12400 SH Put SOLE 0 12400 0 0 ISHARES TR Put 464288752 11 48500 SH Put SOLE 0 48500 0 0 ISHARES TR Put 464287184 1078 604200 SH Put SOLE 0 604200 0 0 ISHARES TR Put 464287192 0 100 SH Put SOLE 0 100 0 0 ISHARES TR Put 464287168 2 2000 SH Put SOLE 0 2000 0 0 ISHARES TR Put 464287200 49 26000 SH Put SOLE 0 26000 0 0 ISHARES TR Put 464287234 623 1207200 SH Put SOLE 0 1207200 0 0 ISHARES TR Put 464287242 30 24800 SH Put SOLE 0 24800 0 0 ISHARES TR Put 464287309 0 300 SH Put SOLE 0 300 0 0 ISHARES TR Put 464287390 1 4000 SH Put SOLE 0 4000 0 0 ISHARES TR Put 464287432 1122 839200 SH Put SOLE 0 839200 0 0 ISHARES TR Put 464287440 2445 442100 SH Put SOLE 0 442100 0 0 ISHARES TR Put 464287465 1312 810400 SH Put SOLE 0 810400 0 0 ISHARES TR Put 464287507 2 1000 SH Put SOLE 0 1000 0 0 ISHARES TR Put 464287523 1 36200 SH Put SOLE 0 36200 0 0 ISHARES TR Put 464287556 4959 386800 SH Put SOLE 0 386800 0 0 ISHARES TR Put 464287598 5 3400 SH Put SOLE 0 3400 0 0 ISHARES TR Put 464287606 0 100 SH Put SOLE 0 100 0 0 ISHARES TR Put 464287630 21 5200 SH Put SOLE 0 5200 0 0 ISHARES TR Put 464287648 0 6100 SH Put SOLE 0 6100 0 0 ISHARES TR Put 464287655 7391 2389000 SH Put SOLE 0 2389000 0 0 ISHARES TR Put 464287689 2 1400 SH Put SOLE 0 1400 0 0 ISHARES TR Put 464287697 0 100 SH Put SOLE 0 100 0 0 ISHARES TR Put 464287739 1308 147600 SH Put SOLE 0 147600 0 0 ISHARES TR Put 464287101 0 500 SH Put SOLE 0 500 0 0 ISHARES TR Put 464287150 0 400 SH Put SOLE 0 400 0 0 ISHARES TR Put 46435G334 138 73300 SH Put SOLE 0 73300 0 0 ISHARES TR Put 46435G342 0 2600 SH Put SOLE 0 2600 0 0 ISLE OF CAPRI CASINOS INC Call 464592104 3 1000 SH Call SOLE 0 1000 0 0 ISLE OF CAPRI CASINOS INC Put 464592104 0 3000 SH Put SOLE 0 3000 0 0 ISTAR INC Call 45031U101 26 39300 SH Call SOLE 0 39300 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 105 10226 SH SOLE 0 10226 0 0 ITAU UNIBANCO HLDG SA Call 465562106 10 61900 SH Call SOLE 0 61900 0 0 ITAU UNIBANCO HLDG SA Put 465562106 5 19000 SH Put SOLE 0 19000 0 0 ITRON INC COM 465741106 32 519 SH SOLE 0 519 0 0 ITRON INC Put 465741106 0 300 SH Put SOLE 0 300 0 0 IXIA COM 45071R109 151 9387 SH SOLE 0 9387 0 0 IXYS CORP COM 46600W106 50 4223 SH SOLE 0 4223 0 0 J ALEXANDERS HLDGS INC COM 46609J106 27 2600 SH SOLE 0 2600 0 0 J2 GLOBAL INC COM 48123V102 190 2333 SH SOLE 0 2333 0 0 J2 GLOBAL INC Call 48123V102 12 1000 SH Call SOLE 0 1000 0 0 JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 114 24024 SH SOLE 0 24024 0 0 JA SOLAR HOLDINGS CO LTD Call 466090206 0 2900 SH Call SOLE 0 2900 0 0 JABIL CIRCUIT INC Call 466313103 67 13900 SH Call SOLE 0 13900 0 0 JABIL CIRCUIT INC Put 466313103 0 13000 SH Put SOLE 0 13000 0 0 JACK IN THE BOX INC COM 466367109 108 972 SH SOLE 0 972 0 0 JACK IN THE BOX INC Call 466367109 24 5100 SH Call SOLE 0 5100 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 91 1602 SH SOLE 0 1602 0 0 JACOBS ENGR GROUP INC DEL Put 469814107 6 1600 SH Put SOLE 0 1600 0 0 JAKKS PAC INC COM 47012E106 25 5023 SH SOLE 0 5023 0 0 JAKKS PAC INC Call 47012E106 8 12600 SH Call SOLE 0 12600 0 0 JAKKS PAC INC Put 47012E106 0 500 SH Put SOLE 0 500 0 0 JAMBA INC COM NEW 47023A309 62 6021 SH SOLE 0 6021 0 0 JAMBA INC Put 47023A309 3 17200 SH Put SOLE 0 17200 0 0 JANUS CAP GROUP INC COM 47102X105 52 3981 SH SOLE 0 3981 0 0 JANUS CAP GROUP INC Call 47102X105 0 900 SH Call SOLE 0 900 0 0 JANUS CAP GROUP INC Put 47102X105 2 2700 SH Put SOLE 0 2700 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 398 3655 SH SOLE 0 3655 0 0 JAZZ PHARMACEUTICALS PLC Call G50871105 30 16600 SH Call SOLE 0 16600 0 0 JAZZ PHARMACEUTICALS PLC Put G50871105 93 20800 SH Put SOLE 0 20800 0 0 JD COM INC SPON ADR CL A 47215P106 636 25007 SH SOLE 0 25007 0 0 JD COM INC Call 47215P106 105 174700 SH Call SOLE 0 174700 0 0 JD COM INC Put 47215P106 122 46900 SH Put SOLE 0 46900 0 0 JETBLUE AIRWAYS CORP COM 477143101 55 2466 SH SOLE 0 2466 0 0 JETBLUE AIRWAYS CORP Call 477143101 57 27300 SH Call SOLE 0 27300 0 0 JETBLUE AIRWAYS CORP Put 477143101 8 3400 SH Put SOLE 0 3400 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 137 9015 SH SOLE 0 9015 0 0 JINKOSOLAR HLDG CO LTD Call 47759T100 6 53400 SH Call SOLE 0 53400 0 0 JINKOSOLAR HLDG CO LTD Put 47759T100 76 111700 SH Put SOLE 0 111700 0 0 JIVE SOFTWARE INC COM 47760A108 1 276 SH SOLE 0 276 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 3 37 SH SOLE 0 37 0 0 JOHN BEAN TECHNOLOGIES CORP Call 477839104 28 1700 SH Call SOLE 0 1700 0 0 JOHN BEAN TECHNOLOGIES CORP Put 477839104 2 600 SH Put SOLE 0 600 0 0 JOHNSON & JOHNSON COM 478160104 958 8322 SH SOLE 0 8322 0 0 JOHNSON & JOHNSON Call 478160104 2264 322400 SH Call SOLE 0 322400 0 0 JOHNSON & JOHNSON Put 478160104 238 186200 SH Put SOLE 0 186200 0 0 JOHNSON CTLS INTL PLC SHS G51502105 244 5947 SH SOLE 0 5947 0 0 JOHNSON CTLS INTL PLC Call G51502105 359 165900 SH Call SOLE 0 165900 0 0 JOHNSON CTLS INTL PLC Put G51502105 84 70100 SH Put SOLE 0 70100 0 0 JONES ENERGY INC COM CL A 48019R108 128 25670 SH SOLE 0 25670 0 0 JONES ENERGY INC Call 48019R108 6 7800 SH Call SOLE 0 7800 0 0 JONES ENERGY INC Put 48019R108 7 23400 SH Put SOLE 0 23400 0 0 JONES LANG LASALLE INC COM 48020Q107 80 798 SH SOLE 0 798 0 0 JONES LANG LASALLE INC Put 48020Q107 11 4000 SH Put SOLE 0 4000 0 0 JOY GLOBAL INC COM 481165108 59 2112 SH SOLE 0 2112 0 0 JOY GLOBAL INC Call 481165108 5 13300 SH Call SOLE 0 13300 0 0 JOY GLOBAL INC Put 481165108 6 11900 SH Put SOLE 0 11900 0 0 JP ENERGY PARTNERS LP Call 46643C109 14 5900 SH Call SOLE 0 5900 0 0 JP ENERGY PARTNERS LP Put 46643C109 0 1700 SH Put SOLE 0 1700 0 0 JPMORGAN CHASE & CO *W EXP 10/28/201 46634E114 30 699 SH SOLE 0 699 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 537 16989 SH SOLE 0 16989 0 0 JPMORGAN CHASE & CO COM 46625H100 13689 158641 SH SOLE 0 158641 0 0 JPMORGAN CHASE & CO Call 46625H100 25659 2074500 SH Call SOLE 0 2074500 0 0 JPMORGAN CHASE & CO Call 46625H365 62 205300 SH Call SOLE 0 205300 0 0 JPMORGAN CHASE & CO Put 46625H365 32 24500 SH Put SOLE 0 24500 0 0 JPMORGAN CHASE & CO Put 46625H100 136 400800 SH Put SOLE 0 400800 0 0 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 80 16141 SH SOLE 0 16141 0 0 JUMEI INTL HLDG LTD Call 48138L107 4 34300 SH Call SOLE 0 34300 0 0 JUMEI INTL HLDG LTD Put 48138L107 21 7700 SH Put SOLE 0 7700 0 0 JUNO THERAPEUTICS INC COM 48205A109 408 21658 SH SOLE 0 21658 0 0 JUNO THERAPEUTICS INC Call 48205A109 54 109500 SH Call SOLE 0 109500 0 0 JUNO THERAPEUTICS INC Put 48205A109 331 35900 SH Put SOLE 0 35900 0 0 JUST ENERGY GROUP INC COM 48213W101 9 1713 SH SOLE 0 1713 0 0 K12 INC COM 48273U102 31 1807 SH SOLE 0 1807 0 0 K12 INC Call 48273U102 0 100 SH Call SOLE 0 100 0 0 K2M GROUP HLDGS INC Call 48273J107 3 9200 SH Call SOLE 0 9200 0 0 KADANT INC Call 48282T104 10 1600 SH Call SOLE 0 1600 0 0 KADANT INC Put 48282T104 0 200 SH Put SOLE 0 200 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 4 58 SH SOLE 0 58 0 0 KAMAN CORP COM 483548103 8 179 SH SOLE 0 179 0 0 KANDI TECHNOLOGIES GROUP INC COM 483709101 54 11162 SH SOLE 0 11162 0 0 KANDI TECHNOLOGIES GROUP INC Call 483709101 0 3400 SH Call SOLE 0 3400 0 0 KANDI TECHNOLOGIES GROUP INC Put 483709101 8 13600 SH Put SOLE 0 13600 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 501 5912 SH SOLE 0 5912 0 0 KANSAS CITY SOUTHERN Call 485170302 1 700 SH Call SOLE 0 700 0 0 KANSAS CITY SOUTHERN Put 485170302 3 5700 SH Put SOLE 0 5700 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 367 16652 SH SOLE 0 16652 0 0 KAPSTONE PAPER & PACKAGING C Call 48562P103 23 24700 SH Call SOLE 0 24700 0 0 KAPSTONE PAPER & PACKAGING C Put 48562P103 20 21200 SH Put SOLE 0 21200 0 0 KAR AUCTION SVCS INC COM 48238T109 1894 44456 SH SOLE 0 44456 0 0 KAR AUCTION SVCS INC Call 48238T109 3 1000 SH Call SOLE 0 1000 0 0 KAR AUCTION SVCS INC Put 48238T109 3 4000 SH Put SOLE 0 4000 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 11 1230 SH SOLE 0 1230 0 0 KARYOPHARM THERAPEUTICS INC Call 48576U106 2 4400 SH Call SOLE 0 4400 0 0 KATE SPADE & CO COM 485865109 791 42399 SH SOLE 0 42399 0 0 KATE SPADE & CO Call 485865109 184 107400 SH Call SOLE 0 107400 0 0 KATE SPADE & CO Put 485865109 0 300 SH Put SOLE 0 300 0 0 KAYNE ANDERSON MLP INVT CO COM 486606106 52 2705 SH SOLE 0 2705 0 0 KAYNE ANDERSON MLP INVT CO Put 486606106 122 9200 SH Put SOLE 0 9200 0 0 KB FINANCIAL GROUP INC Call 48241A105 14 11100 SH Call SOLE 0 11100 0 0 KB FINANCIAL GROUP INC Put 48241A105 2 400 SH Put SOLE 0 400 0 0 KB HOME COM 48666K109 98 6205 SH SOLE 0 6205 0 0 KB HOME Call 48666K109 0 300 SH Call SOLE 0 300 0 0 KB HOME Put 48666K109 11 29300 SH Put SOLE 0 29300 0 0 KBR INC COM 48242W106 9 554 SH SOLE 0 554 0 0 KBR INC Call 48242W106 0 100 SH Call SOLE 0 100 0 0 KCAP FINL INC Put 48668E101 4 1700 SH Put SOLE 0 1700 0 0 KCG HLDGS INC Call 48244B100 1 5400 SH Call SOLE 0 5400 0 0 KCG HLDGS INC Put 48244B100 7 7700 SH Put SOLE 0 7700 0 0 KELLOGG CO COM 487836108 632 8581 SH SOLE 0 8581 0 0 KELLOGG CO Call 487836108 37 28100 SH Call SOLE 0 28100 0 0 KELLOGG CO Put 487836108 42 31900 SH Put SOLE 0 31900 0 0 KELLY SVCS INC CL A 488152208 2 112 SH SOLE 0 112 0 0 KELLY SVCS INC Call 488152208 8 4300 SH Call SOLE 0 4300 0 0 KEMET CORP COM NEW 488360207 24 3631 SH SOLE 0 3631 0 0 KEMET CORP Call 488360207 18 5000 SH Call SOLE 0 5000 0 0 KEMET CORP Put 488360207 1 2500 SH Put SOLE 0 2500 0 0 KEMPER CORP DEL COM 488401100 6 137 SH SOLE 0 137 0 0 KEMPER CORP DEL Call 488401100 1 400 SH Call SOLE 0 400 0 0 KEMPER CORP DEL Put 488401100 0 300 SH Put SOLE 0 300 0 0 KEMPHARM INC COM 488445107 2 800 SH SOLE 0 800 0 0 KENNAMETAL INC COM 489170100 156 5022 SH SOLE 0 5022 0 0 KENNAMETAL INC Call 489170100 10 2800 SH Call SOLE 0 2800 0 0 KENNAMETAL INC Put 489170100 2 1100 SH Put SOLE 0 1100 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 18 891 SH SOLE 0 891 0 0 KENNEDY-WILSON HLDGS INC Put 489398107 1 3000 SH Put SOLE 0 3000 0 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 7 1205 SH SOLE 0 1205 0 0 KERYX BIOPHARMACEUTICALS INC Call 492515101 4 17000 SH Call SOLE 0 17000 0 0 KERYX BIOPHARMACEUTICALS INC Put 492515101 2 200 SH Put SOLE 0 200 0 0 KEY ENERGY SVCS INC DEL COM 49309J103 1 32 SH SOLE 0 32 0 0 KEY TRONICS CORP COM 493144109 2 338 SH SOLE 0 338 0 0 KEYCORP NEW COM 493267108 262 14355 SH SOLE 0 14355 0 0 KEYCORP NEW Call 493267108 482 100900 SH Call SOLE 0 100900 0 0 KEYCORP NEW Put 493267108 0 2800 SH Put SOLE 0 2800 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 2 72 SH SOLE 0 72 0 0 KEYSIGHT TECHNOLOGIES INC Call 49338L103 0 100 SH Call SOLE 0 100 0 0 KEYW HLDG CORP COM 493723100 5 500 SH SOLE 0 500 0 0 KEYW HLDG CORP Put 493723100 0 2800 SH Put SOLE 0 2800 0 0 KFORCE INC COM 493732101 0 10 SH SOLE 0 10 0 0 KILROY RLTY CORP COM 49427F108 138 1897 SH SOLE 0 1897 0 0 KIMBALL ELECTRONICS INC Call 49428J109 8 1000 SH Call SOLE 0 1000 0 0 KIMBALL INTL INC CL B 494274103 26 1534 SH SOLE 0 1534 0 0 KIMBERLY CLARK CORP COM 494368103 2541 22273 SH SOLE 0 22273 0 0 KIMBERLY CLARK CORP Put 494368103 6 2400 SH Put SOLE 0 2400 0 0 KIMCO RLTY CORP COM 49446R109 48 1923 SH SOLE 0 1923 0 0 KIMCO RLTY CORP Call 49446R109 0 300 SH Call SOLE 0 300 0 0 KINDER MORGAN INC DEL COM 49456B101 2501 120808 SH SOLE 0 120808 0 0 KINDER MORGAN INC DEL *W EXP 05/25/201 49456B119 0 125244 SH SOLE 0 125244 0 0 KINDER MORGAN INC DEL PFD SER A 49456B200 221 4550 SH SOLE 0 4550 0 0 KINDER MORGAN INC DEL Call 49456B101 35 197700 SH Call SOLE 0 197700 0 0 KINDER MORGAN INC DEL Put 49456B101 399 241500 SH Put SOLE 0 241500 0 0 KINDRED BIOSCIENCES INC COM 494577109 15 3570 SH SOLE 0 3570 0 0 KINDRED HEALTHCARE INC COM 494580103 20 2645 SH SOLE 0 2645 0 0 KINDRED HEALTHCARE INC Call 494580103 1 13200 SH Call SOLE 0 13200 0 0 KINDRED HEALTHCARE INC Put 494580103 1 1000 SH Put SOLE 0 1000 0 0 KINROSS GOLD CORP COM NO PAR 496902404 13 4400 SH SOLE 0 4400 0 0 KINROSS GOLD CORP Call 496902404 0 11800 SH Call SOLE 0 11800 0 0 KINROSS GOLD CORP Put 496902404 0 400 SH Put SOLE 0 400 0 0 KIRBY CORP COM 497266106 570 8585 SH SOLE 0 8585 0 0 KIRBY CORP Put 497266106 3 11700 SH Put SOLE 0 11700 0 0 KIRKLANDS INC COM 497498105 77 5005 SH SOLE 0 5005 0 0 KIRKLANDS INC Put 497498105 0 700 SH Put SOLE 0 700 0 0 KITE PHARMA INC COM 49803L109 79 1766 SH SOLE 0 1766 0 0 KITE PHARMA INC Call 49803L109 91 48500 SH Call SOLE 0 48500 0 0 KITE PHARMA INC Put 49803L109 159 49700 SH Put SOLE 0 49700 0 0 KKR & CO L P DEL COM UNITS 48248M102 1263 82091 SH SOLE 0 82091 0 0 KKR & CO L P DEL Call 48248M102 4 14600 SH Call SOLE 0 14600 0 0 KKR & CO L P DEL Put 48248M102 343 73900 SH Put SOLE 0 73900 0 0 KLA-TENCOR CORP COM 482480100 973 12369 SH SOLE 0 12369 0 0 KLA-TENCOR CORP Call 482480100 1 900 SH Call SOLE 0 900 0 0 KLA-TENCOR CORP Put 482480100 23 4600 SH Put SOLE 0 4600 0 0 KLONDEX MNS LTD COM 498696103 8 1882 SH SOLE 0 1882 0 0 KLONDEX MNS LTD Put 498696103 7 5000 SH Put SOLE 0 5000 0 0 KLX INC COM 482539103 7 164 SH SOLE 0 164 0 0 KLX INC Call 482539103 4 800 SH Call SOLE 0 800 0 0 KMG CHEMICALS INC COM 482564101 52 1338 SH SOLE 0 1338 0 0 KMG CHEMICALS INC Call 482564101 0 100 SH Call SOLE 0 100 0 0 KNOLL INC COM NEW 498904200 5 200 SH SOLE 0 200 0 0 KNOLL INC Call 498904200 0 900 SH Call SOLE 0 900 0 0 KNOLL INC Put 498904200 0 100 SH Put SOLE 0 100 0 0 KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 38 1650 SH SOLE 0 1650 0 0 KNOT OFFSHORE PARTNERS LP Call Y48125101 3 2100 SH Call SOLE 0 2100 0 0 KNOWLES CORP COM 49926D109 41 2500 SH SOLE 0 2500 0 0 KNOWLES CORP Call 49926D109 15 17100 SH Call SOLE 0 17100 0 0 KNOWLES CORP Put 49926D109 5 27200 SH Put SOLE 0 27200 0 0 KOHLS CORP COM 500255104 921 18658 SH SOLE 0 18658 0 0 KOHLS CORP Call 500255104 21 13200 SH Call SOLE 0 13200 0 0 KOHLS CORP Put 500255104 31 10100 SH Put SOLE 0 10100 0 0 KONA GRILL INC COM 50047H201 18 1441 SH SOLE 0 1441 0 0 KONA GRILL INC Call 50047H201 23 8000 SH Call SOLE 0 8000 0 0 KONGZHONG CORP SPONSORED ADR 50047P104 168 24316 SH SOLE 0 24316 0 0 KONGZHONG CORP Call 50047P104 0 1600 SH Call SOLE 0 1600 0 0 KONGZHONG CORP Put 50047P104 0 5000 SH Put SOLE 0 5000 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 176 5767 SH SOLE 0 5767 0 0 KONINKLIJKE PHILIPS N V Put 500472303 4 12600 SH Put SOLE 0 12600 0 0 KOPIN CORP COM 500600101 11 3974 SH SOLE 0 3974 0 0 KOPIN CORP Call 500600101 9 23900 SH Call SOLE 0 23900 0 0 KOPPERS HOLDINGS INC COM 50060P106 72 1808 SH SOLE 0 1808 0 0 KOPPERS HOLDINGS INC Call 50060P106 3 600 SH Call SOLE 0 600 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 39 2159 SH SOLE 0 2159 0 0 KOREA ELECTRIC PWR Call 500631106 3 14200 SH Call SOLE 0 14200 0 0 KOREA ELECTRIC PWR Put 500631106 40 13600 SH Put SOLE 0 13600 0 0 KORN FERRY INTL COM NEW 500643200 84 2882 SH SOLE 0 2882 0 0 KORN FERRY INTL Call 500643200 3 1400 SH Call SOLE 0 1400 0 0 KOSMOS ENERGY LTD SHS G5315B107 30 4354 SH SOLE 0 4354 0 0 KRAFT HEINZ CO COM 500754106 1099 12594 SH SOLE 0 12594 0 0 KRAFT HEINZ CO Call 500754106 400 92600 SH Call SOLE 0 92600 0 0 KRAFT HEINZ CO Put 500754106 79 78400 SH Put SOLE 0 78400 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 66 1924 SH SOLE 0 1924 0 0 KRANESHARES TR Call 500767306 0 500 SH Call SOLE 0 500 0 0 KRANESHARES TR Put 500767306 12 2400 SH Put SOLE 0 2400 0 0 KRATON CORPORATION COM 50077C106 156 5511 SH SOLE 0 5511 0 0 KRATON CORPORATION Call 50077C106 2 5400 SH Call SOLE 0 5400 0 0 KRATON CORPORATION Put 50077C106 9 4400 SH Put SOLE 0 4400 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 26 3551 SH SOLE 0 3551 0 0 KRATOS DEFENSE & SEC SOLUTIO Call 50077B207 27 32900 SH Call SOLE 0 32900 0 0 KRATOS DEFENSE & SEC SOLUTIO Put 50077B207 1 7000 SH Put SOLE 0 7000 0 0 KROGER CO COM 501044101 785 22773 SH SOLE 0 22773 0 0 KROGER CO Call 501044101 40 17100 SH Call SOLE 0 17100 0 0 KROGER CO Put 501044101 18 37900 SH Put SOLE 0 37900 0 0 KRONOS WORLDWIDE INC Call 50105F105 0 300 SH Call SOLE 0 300 0 0 KT CORP SPONSORED ADR 48268K101 14 1000 SH SOLE 0 1000 0 0 KULICKE & SOFFA INDS INC COM 501242101 107 6718 SH SOLE 0 6718 0 0 KULICKE & SOFFA INDS INC Call 501242101 2 7000 SH Call SOLE 0 7000 0 0 KVH INDS INC Call 482738101 7 1500 SH Call SOLE 0 1500 0 0 L BRANDS INC Call 501797104 0 3300 SH Call SOLE 0 3300 0 0 L BRANDS INC Put 501797104 0 100 SH Put SOLE 0 100 0 0 L-3 COMMUNICATIONS HLDGS INC COM 502424104 2985 19627 SH SOLE 0 19627 0 0 L-3 COMMUNICATIONS HLDGS INC Call 502424104 2 700 SH Call SOLE 0 700 0 0 L-3 COMMUNICATIONS HLDGS INC Put 502424104 2 2400 SH Put SOLE 0 2400 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 79 4548 SH SOLE 0 4548 0 0 LA JOLLA PHARMACEUTICAL CO Call 503459604 48 24000 SH Call SOLE 0 24000 0 0 LA JOLLA PHARMACEUTICAL CO Put 503459604 23 9600 SH Put SOLE 0 9600 0 0 LA QUINTA HLDGS INC COM 50420D108 125 8797 SH SOLE 0 8797 0 0 LA QUINTA HLDGS INC Call 50420D108 0 1000 SH Call SOLE 0 1000 0 0 LA QUINTA HLDGS INC Put 50420D108 25 24300 SH Put SOLE 0 24300 0 0 LA Z BOY INC COM 505336107 130 4197 SH SOLE 0 4197 0 0 LA Z BOY INC Put 505336107 0 100 SH Put SOLE 0 100 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 101 791 SH SOLE 0 791 0 0 LABORATORY CORP AMER HLDGS Put 50540R409 7 1000 SH Put SOLE 0 1000 0 0 LADDER CAP CORP CL A 505743104 6 484 SH SOLE 0 484 0 0 LADDER CAP CORP Call 505743104 0 300 SH Call SOLE 0 300 0 0 LAKELAND BANCORP INC COM 511637100 5 294 SH SOLE 0 294 0 0 LAM RESEARCH CORP COM 512807108 4969 47002 SH SOLE 0 47002 0 0 LAM RESEARCH CORP Call 512807108 28 7800 SH Call SOLE 0 7800 0 0 LAM RESEARCH CORP Put 512807108 10 14400 SH Put SOLE 0 14400 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 2 37 SH SOLE 0 37 0 0 LAMB WESTON HLDGS INC COM 513272104 243 6422 SH SOLE 0 6422 0 0 LAMB WESTON HLDGS INC Call 513272104 7 4600 SH Call SOLE 0 4600 0 0 LANCASTER COLONY CORP Call 513847103 59 13200 SH Call SOLE 0 13200 0 0 LANDAUER INC Call 51476K103 12 5000 SH Call SOLE 0 5000 0 0 LANDS END INC NEW COM 51509F105 140 9300 SH SOLE 0 9300 0 0 LANDS END INC NEW Call 51509F105 1 18900 SH Call SOLE 0 18900 0 0 LANDS END INC NEW Put 51509F105 207 12700 SH Put SOLE 0 12700 0 0 LANDSTAR SYS INC COM 515098101 285 3343 SH SOLE 0 3343 0 0 LANDSTAR SYS INC Put 515098101 16 3300 SH Put SOLE 0 3300 0 0 LANNET INC COM 516012101 101 4600 SH SOLE 0 4600 0 0 LANNET INC Call 516012101 56 16900 SH Call SOLE 0 16900 0 0 LANNET INC Put 516012101 83 23900 SH Put SOLE 0 23900 0 0 LAREDO PETROLEUM INC COM 516806106 523 37052 SH SOLE 0 37052 0 0 LAREDO PETROLEUM INC Call 516806106 0 1000 SH Call SOLE 0 1000 0 0 LAREDO PETROLEUM INC Put 516806106 2 3100 SH Put SOLE 0 3100 0 0 LAS VEGAS SANDS CORP COM 517834107 360 6745 SH SOLE 0 6745 0 0 LAS VEGAS SANDS CORP Put 517834107 5 8700 SH Put SOLE 0 8700 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 143 4715 SH SOLE 0 4715 0 0 LASALLE HOTEL PPTYS Put 517942108 1 4500 SH Put SOLE 0 4500 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 4 602 SH SOLE 0 602 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 406 55260 SH SOLE 0 55260 0 0 LATTICE SEMICONDUCTOR CORP Put 518415104 0 100 SH Put SOLE 0 100 0 0 LAUDER ESTEE COS INC CL A 518439104 8 106 SH SOLE 0 106 0 0 LAUDER ESTEE COS INC Call 518439104 0 2500 SH Call SOLE 0 2500 0 0 LAUDER ESTEE COS INC Put 518439104 2 1300 SH Put SOLE 0 1300 0 0 LAYNE CHRISTENSEN CO Call 521050104 7 4000 SH Call SOLE 0 4000 0 0 LAZARD LTD SHS A G54050102 641 15617 SH SOLE 0 15617 0 0 LAZARD LTD Call G54050102 13 3900 SH Call SOLE 0 3900 0 0 LEAF GROUP LTD COM 52177G102 54 8307 SH SOLE 0 8307 0 0 LEAR CORP COM NEW 521865204 942 7122 SH SOLE 0 7122 0 0 LEAR CORP Call 521865204 3 700 SH Call SOLE 0 700 0 0 LEAR CORP Put 521865204 22 10000 SH Put SOLE 0 10000 0 0 LEE ENTERPRISES INC COM 523768109 1 600 SH SOLE 0 600 0 0 LEGACY RESVS LP Call 524707304 3 10600 SH Call SOLE 0 10600 0 0 LEGACY TEX FINL GROUP INC Call 52471Y106 0 500 SH Call SOLE 0 500 0 0 LEGG MASON INC COM 524901105 6 228 SH SOLE 0 228 0 0 LEGG MASON INC Call 524901105 13 6500 SH Call SOLE 0 6500 0 0 LEGG MASON INC Put 524901105 1 2400 SH Put SOLE 0 2400 0 0 LEGGETT & PLATT INC COM 524660107 128 2637 SH SOLE 0 2637 0 0 LEGGETT & PLATT INC Put 524660107 0 200 SH Put SOLE 0 200 0 0 LEIDOS HLDGS INC COM 525327102 1425 27877 SH SOLE 0 27877 0 0 LEIDOS HLDGS INC Call 525327102 3 500 SH Call SOLE 0 500 0 0 LEIDOS HLDGS INC Put 525327102 5 30900 SH Put SOLE 0 30900 0 0 LEJU HLDGS LTD SPONSORED ADS 50187J108 32 6840 SH SOLE 0 6840 0 0 LEJU HLDGS LTD Call 50187J108 1 23400 SH Call SOLE 0 23400 0 0 LEJU HLDGS LTD Put 50187J108 7 4100 SH Put SOLE 0 4100 0 0 LEMAITRE VASCULAR INC COM 525558201 106 4200 SH SOLE 0 4200 0 0 LEMAITRE VASCULAR INC Call 525558201 4 2000 SH Call SOLE 0 2000 0 0 LEMAITRE VASCULAR INC Put 525558201 0 200 SH Put SOLE 0 200 0 0 LENDINGCLUB CORP COM 52603A109 148 28350 SH SOLE 0 28350 0 0 LENDINGCLUB CORP Call 52603A109 184 147300 SH Call SOLE 0 147300 0 0 LENDINGCLUB CORP Put 52603A109 35 201900 SH Put SOLE 0 201900 0 0 LENDINGTREE INC NEW Call 52603B107 226 27000 SH Call SOLE 0 27000 0 0 LENDINGTREE INC NEW Put 52603B107 426 67800 SH Put SOLE 0 67800 0 0 LENNAR CORP CL A 526057104 356 8300 SH SOLE 0 8300 0 0 LENNAR CORP CL B 526057302 208 6036 SH SOLE 0 6036 0 0 LENNAR CORP Call 526057104 1 900 SH Call SOLE 0 900 0 0 LENNAR CORP Put 526057104 0 200 SH Put SOLE 0 200 0 0 LENNOX INTL INC Call 526107107 0 100 SH Call SOLE 0 100 0 0 LENNOX INTL INC Put 526107107 6 500 SH Put SOLE 0 500 0 0 LEUCADIA NATL CORP COM 527288104 50 2169 SH SOLE 0 2169 0 0 LEUCADIA NATL CORP Call 527288104 10 5400 SH Call SOLE 0 5400 0 0 LEUCADIA NATL CORP Put 527288104 0 200 SH Put SOLE 0 200 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 4465 79239 SH SOLE 0 79239 0 0 LEVEL 3 COMMUNICATIONS INC Call 52729N308 123 62500 SH Call SOLE 0 62500 0 0 LEVEL 3 COMMUNICATIONS INC Put 52729N308 46 66100 SH Put SOLE 0 66100 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 197 14254 SH SOLE 0 14254 0 0 LEXICON PHARMACEUTICALS INC Call 528872302 1 7500 SH Call SOLE 0 7500 0 0 LEXICON PHARMACEUTICALS INC Put 528872302 98 39800 SH Put SOLE 0 39800 0 0 LEXINGTON REALTY TRUST COM 529043101 5 512 SH SOLE 0 512 0 0 LEXINGTON REALTY TRUST Put 529043101 0 1900 SH Put SOLE 0 1900 0 0 LG DISPLAY CO LTD Call 50186V102 38 59600 SH Call SOLE 0 59600 0 0 LGI HOMES INC COM 50187T106 45 1583 SH SOLE 0 1583 0 0 LGI HOMES INC Call 50187T106 6 7200 SH Call SOLE 0 7200 0 0 LGI HOMES INC Put 50187T106 1 3300 SH Put SOLE 0 3300 0 0 LHC GROUP INC COM 50187A107 211 4621 SH SOLE 0 4621 0 0 LHC GROUP INC Put 50187A107 25 26000 SH Put SOLE 0 26000 0 0 LIBBEY INC COM 529898108 19 979 SH SOLE 0 979 0 0 LIBBEY INC Put 529898108 8 8100 SH Put SOLE 0 8100 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 275 3797 SH SOLE 0 3797 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 59 798 SH SOLE 0 798 0 0 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 31 784 SH SOLE 0 784 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 194 6351 SH SOLE 0 6351 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 7 253 SH SOLE 0 253 0 0 LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 7 323 SH SOLE 0 323 0 0 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 24 1134 SH SOLE 0 1134 0 0 LIBERTY GLOBAL PLC Call G5480U120 0 1800 SH Call SOLE 0 1800 0 0 LIBERTY GLOBAL PLC Call G5480U104 11 13100 SH Call SOLE 0 13100 0 0 LIBERTY GLOBAL PLC Put G5480U104 14 20800 SH Put SOLE 0 20800 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 403 20195 SH SOLE 0 20195 0 0 LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 43 1176 SH SOLE 0 1176 0 0 LIBERTY INTERACTIVE CORP Call 53071M104 6 6600 SH Call SOLE 0 6600 0 0 LIBERTY INTERACTIVE CORP Put 53071M104 8 12100 SH Put SOLE 0 12100 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 325 9436 SH SOLE 0 9436 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 45 2239 SH SOLE 0 2239 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 18 900 SH SOLE 0 900 0 0 LIBERTY MEDIA CORP DELAWARE Call 531229706 5 1400 SH Call SOLE 0 1400 0 0 LIBERTY MEDIA CORP DELAWARE Call 531229870 0 200 SH Call SOLE 0 200 0 0 LIBERTY MEDIA CORP DELAWARE Put 531229870 0 200 SH Put SOLE 0 200 0 0 LIBERTY MEDIA CORP DELAWARE Put 531229706 0 2000 SH Put SOLE 0 2000 0 0 LIBERTY PPTY TR SH BEN INT 531172104 15 403 SH SOLE 0 403 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 35 2337 SH SOLE 0 2337 0 0 LIFE STORAGE INC COM 53223X107 1232 14457 SH SOLE 0 14457 0 0 LIFE STORAGE INC Call 53223X107 0 900 SH Call SOLE 0 900 0 0 LIFE STORAGE INC Put 53223X107 55 29500 SH Put SOLE 0 29500 0 0 LIFELOCK INC COM 53224V100 2129 89044 SH SOLE 0 89044 0 0 LIFELOCK INC Call 53224V100 330 50500 SH Call SOLE 0 50500 0 0 LIFELOCK INC Put 53224V100 1 23600 SH Put SOLE 0 23600 0 0 LIFEPOINT HEALTH INC Call 53219L109 2 1700 SH Call SOLE 0 1700 0 0 LIFEPOINT HEALTH INC Put 53219L109 0 200 SH Put SOLE 0 200 0 0 LIFEVANTAGE CORP COM NEW 53222K205 8 1005 SH SOLE 0 1005 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1594 15695 SH SOLE 0 15695 0 0 LIGAND PHARMACEUTICALS INC Call 53220K504 41 42000 SH Call SOLE 0 42000 0 0 LIGAND PHARMACEUTICALS INC Put 53220K504 330 74000 SH Put SOLE 0 74000 0 0 LIGHTINTHEBOX HLDG CO LTD SPONSORED ADR 53225G102 1 500 SH SOLE 0 500 0 0 LILLY ELI & CO COM 532457108 9940 135153 SH SOLE 0 135153 0 0 LILLY ELI & CO Call 532457108 73 57400 SH Call SOLE 0 57400 0 0 LILLY ELI & CO Put 532457108 1193 211700 SH Put SOLE 0 211700 0 0 LIMELIGHT NETWORKS INC COM 53261M104 17 6798 SH SOLE 0 6798 0 0 LIMONEIRA CO COM 532746104 26 1248 SH SOLE 0 1248 0 0 LIMONEIRA CO Call 532746104 0 100 SH Call SOLE 0 100 0 0 LIMONEIRA CO Put 532746104 0 200 SH Put SOLE 0 200 0 0 LINCOLN EDL SVCS CORP COM 533535100 6 3257 SH SOLE 0 3257 0 0 LINCOLN ELEC HLDGS INC Call 533900106 5 3200 SH Call SOLE 0 3200 0 0 LINCOLN NATL CORP IND *W EXP 07/10/201 534187117 5861 96730 SH SOLE 0 96730 0 0 LINCOLN NATL CORP IND Call 534187109 104 5800 SH Call SOLE 0 5800 0 0 LINCOLN NATL CORP IND Put 534187109 2 400 SH Put SOLE 0 400 0 0 LINDSAY CORP COM 535555106 166 2229 SH SOLE 0 2229 0 0 LINDSAY CORP Call 535555106 0 300 SH Call SOLE 0 300 0 0 LINDSAY CORP Put 535555106 90 8600 SH Put SOLE 0 8600 0 0 LINE CORP SPONSORED ADR 53567X101 167 4913 SH SOLE 0 4913 0 0 LINE CORP Call 53567X101 3 19700 SH Call SOLE 0 19700 0 0 LINE CORP Put 53567X101 100 7500 SH Put SOLE 0 7500 0 0 LINEAR TECHNOLOGY CORP Call 535678106 4 1400 SH Call SOLE 0 1400 0 0 LION BIOTECHNOLOGIES INC COM 53619R102 139 20100 SH SOLE 0 20100 0 0 LION BIOTECHNOLOGIES INC Call 53619R102 8 13700 SH Call SOLE 0 13700 0 0 LION BIOTECHNOLOGIES INC Put 53619R102 79 65900 SH Put SOLE 0 65900 0 0 LIONBRIDGE TECHNOLOGIES INC COM 536252109 44 7746 SH SOLE 0 7746 0 0 LIONBRIDGE TECHNOLOGIES INC Call 536252109 4 4500 SH Call SOLE 0 4500 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 397 14773 SH SOLE 0 14773 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 377 15389 SH SOLE 0 15389 0 0 LIONS GATE ENTMNT CORP Call 535919500 6 1500 SH Call SOLE 0 1500 0 0 LIONS GATE ENTMNT CORP Call 535919401 9 7600 SH Call SOLE 0 7600 0 0 LIONS GATE ENTMNT CORP Put 535919401 28 5700 SH Put SOLE 0 5700 0 0 LIONS GATE ENTMNT CORP Put 535919500 0 25000 SH Put SOLE 0 25000 0 0 LIPOCINE INC NEW COM 53630X104 51 14007 SH SOLE 0 14007 0 0 LIPOCINE INC NEW Call 53630X104 3 2600 SH Call SOLE 0 2600 0 0 LIQUIDITY SERVICES INC COM 53635B107 6 700 SH SOLE 0 700 0 0 LIQUIDITY SERVICES INC Call 53635B107 2 9000 SH Call SOLE 0 9000 0 0 LITHIA MTRS INC CL A 536797103 251 2595 SH SOLE 0 2595 0 0 LITHIA MTRS INC Call 536797103 0 100 SH Call SOLE 0 100 0 0 LITTELFUSE INC COM 537008104 24 163 SH SOLE 0 163 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 52 1986 SH SOLE 0 1986 0 0 LIVE NATION ENTERTAINMENT IN Call 538034109 52 11700 SH Call SOLE 0 11700 0 0 LIVE VENTURES INC COM NEW 538142308 0 3 SH SOLE 0 3 0 0 LKQ CORP COM 501889208 304 9934 SH SOLE 0 9934 0 0 LKQ CORP Call 501889208 0 3300 SH Call SOLE 0 3300 0 0 LKQ CORP Put 501889208 0 100 SH Put SOLE 0 100 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 390 126115 SH SOLE 0 126115 0 0 LLOYDS BANKING GROUP PLC Call 539439109 14 113000 SH Call SOLE 0 113000 0 0 LLOYDS BANKING GROUP PLC Put 539439109 402 269700 SH Put SOLE 0 269700 0 0 LOCKHEED MARTIN CORP COM 539830109 15916 63680 SH SOLE 0 63680 0 0 LOCKHEED MARTIN CORP Call 539830109 12 8000 SH Call SOLE 0 8000 0 0 LOCKHEED MARTIN CORP Put 539830109 302 70800 SH Put SOLE 0 70800 0 0 LOGITECH INTL S A SHS H50430232 472 19078 SH SOLE 0 19078 0 0 LOGITECH INTL S A Call H50430232 2 5400 SH Call SOLE 0 5400 0 0 LOGITECH INTL S A Put H50430232 16 21600 SH Put SOLE 0 21600 0 0 LOGMEIN INC COM 54142L109 50 518 SH SOLE 0 518 0 0 LOGMEIN INC Call 54142L109 4 500 SH Call SOLE 0 500 0 0 LOGMEIN INC Put 54142L109 5 300 SH Put SOLE 0 300 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 180 4399 SH SOLE 0 4399 0 0 LORAL SPACE & COMMUNICATNS I Call 543881106 0 200 SH Call SOLE 0 200 0 0 LOUISIANA PAC CORP COM 546347105 73 3882 SH SOLE 0 3882 0 0 LOUISIANA PAC CORP Call 546347105 1 10100 SH Call SOLE 0 10100 0 0 LOUISIANA PAC CORP Put 546347105 0 100 SH Put SOLE 0 100 0 0 LOWES COS INC COM 548661107 7458 104867 SH SOLE 0 104867 0 0 LOWES COS INC Call 548661107 44 44900 SH Call SOLE 0 44900 0 0 LOWES COS INC Put 548661107 911 73100 SH Put SOLE 0 73100 0 0 LPL FINL HLDGS INC COM 50212V100 37 1065 SH SOLE 0 1065 0 0 LPL FINL HLDGS INC Call 50212V100 0 600 SH Call SOLE 0 600 0 0 LPL FINL HLDGS INC Put 50212V100 0 1500 SH Put SOLE 0 1500 0 0 LSB INDS INC COM 502160104 73 8735 SH SOLE 0 8735 0 0 LSB INDS INC Call 502160104 2 1000 SH Call SOLE 0 1000 0 0 LSB INDS INC Put 502160104 2 12600 SH Put SOLE 0 12600 0 0 LSC COMMUNICATIONS INC COM 50218P107 12 437 SH SOLE 0 437 0 0 LSC COMMUNICATIONS INC Call 50218P107 1 700 SH Call SOLE 0 700 0 0 LTC PPTYS INC COM 502175102 131 2798 SH SOLE 0 2798 0 0 LTC PPTYS INC Put 502175102 0 1000 SH Put SOLE 0 1000 0 0 LUBYS INC COM 549282101 5 1400 SH SOLE 0 1400 0 0 LUBYS INC Put 549282101 0 1000 SH Put SOLE 0 1000 0 0 LULULEMON ATHLETICA INC COM 550021109 177 2733 SH SOLE 0 2733 0 0 LULULEMON ATHLETICA INC Call 550021109 78 24500 SH Call SOLE 0 24500 0 0 LULULEMON ATHLETICA INC Put 550021109 22 8700 SH Put SOLE 0 8700 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 148 9444 SH SOLE 0 9444 0 0 LUMBER LIQUIDATORS HLDGS INC Call 55003T107 7 31300 SH Call SOLE 0 31300 0 0 LUMBER LIQUIDATORS HLDGS INC Put 55003T107 134 27000 SH Put SOLE 0 27000 0 0 LUMENTUM HLDGS INC COM 55024U109 258 6685 SH SOLE 0 6685 0 0 LUMENTUM HLDGS INC Call 55024U109 9 4300 SH Call SOLE 0 4300 0 0 LUMINEX CORP DEL COM 55027E102 31 1533 SH SOLE 0 1533 0 0 LUMOS NETWORKS CORP COM 550283105 7 500 SH SOLE 0 500 0 0 LUMOS NETWORKS CORP Put 550283105 0 300 SH Put SOLE 0 300 0 0 LUXOFT HLDG INC ORD SHS CL A G57279104 4 85 SH SOLE 0 85 0 0 LUXOFT HLDG INC Call G57279104 0 300 SH Call SOLE 0 300 0 0 LUXOFT HLDG INC Put G57279104 0 500 SH Put SOLE 0 500 0 0 LUXOTTICA GROUP S P A SPONSORED ADR 55068R202 228 4259 SH SOLE 0 4259 0 0 LUXOTTICA GROUP S P A Call 55068R202 7 2200 SH Call SOLE 0 2200 0 0 LUXOTTICA GROUP S P A Put 55068R202 3 1700 SH Put SOLE 0 1700 0 0 LYDALL INC DEL COM 550819106 13 214 SH SOLE 0 214 0 0 LYDALL INC DEL Call 550819106 1 200 SH Call SOLE 0 200 0 0 LYON WILLIAM HOMES CL A NEW 552074700 837 44015 SH SOLE 0 44015 0 0 LYON WILLIAM HOMES Call 552074700 10 104200 SH Call SOLE 0 104200 0 0 LYON WILLIAM HOMES Put 552074700 1 2600 SH Put SOLE 0 2600 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 686 7999 SH SOLE 0 7999 0 0 LYONDELLBASELL INDUSTRIES N Call N53745100 74 79900 SH Call SOLE 0 79900 0 0 LYONDELLBASELL INDUSTRIES N Put N53745100 63 33900 SH Put SOLE 0 33900 0 0 M & T BK CORP COM 55261F104 55 354 SH SOLE 0 354 0 0 M & T BK CORP Call 55261F104 29 1400 SH Call SOLE 0 1400 0 0 M & T BK CORP Put 55261F104 0 2100 SH Put SOLE 0 2100 0 0 M D C HLDGS INC COM 552676108 9 369 SH SOLE 0 369 0 0 M D C HLDGS INC Call 552676108 0 400 SH Call SOLE 0 400 0 0 M D C HLDGS INC Put 552676108 6 2000 SH Put SOLE 0 2000 0 0 M/I HOMES INC COM 55305B101 1 74 SH SOLE 0 74 0 0 MACATAWA BK CORP COM 554225102 49 4727 SH SOLE 0 4727 0 0 MACERICH CO COM 554382101 87 1232 SH SOLE 0 1232 0 0 MACERICH CO Call 554382101 55 30300 SH Call SOLE 0 30300 0 0 MACERICH CO Put 554382101 27 5700 SH Put SOLE 0 5700 0 0 MACK CALI RLTY CORP COM 554489104 65 2263 SH SOLE 0 2263 0 0 MACK CALI RLTY CORP Call 554489104 3 1200 SH Call SOLE 0 1200 0 0 MACK CALI RLTY CORP Put 554489104 57 33800 SH Put SOLE 0 33800 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 200 4333 SH SOLE 0 4333 0 0 MACOM TECH SOLUTIONS HLDGS I Call 55405Y100 231 30900 SH Call SOLE 0 30900 0 0 MACOM TECH SOLUTIONS HLDGS I Put 55405Y100 2 3900 SH Put SOLE 0 3900 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 501 6133 SH SOLE 0 6133 0 0 MACQUARIE INFRASTRUCTURE COR Call 55608B105 8 10300 SH Call SOLE 0 10300 0 0 MACQUARIE INFRASTRUCTURE COR Put 55608B105 2 11800 SH Put SOLE 0 11800 0 0 MACROGENICS INC COM 556099109 102 5012 SH SOLE 0 5012 0 0 MACROGENICS INC Put 556099109 3 1000 SH Put SOLE 0 1000 0 0 MACYS INC COM 55616P104 124 3477 SH SOLE 0 3477 0 0 MACYS INC Call 55616P104 5 24200 SH Call SOLE 0 24200 0 0 MACYS INC Put 55616P104 44 17400 SH Put SOLE 0 17400 0 0 MADDEN STEVEN LTD COM 556269108 3 92 SH SOLE 0 92 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 38 224 SH SOLE 0 224 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 8 547 SH SOLE 0 547 0 0 MAG SILVER CORP COM 55903Q104 21 1966 SH SOLE 0 1966 0 0 MAG SILVER CORP Call 55903Q104 0 300 SH Call SOLE 0 300 0 0 MAG SILVER CORP Put 55903Q104 8 5400 SH Put SOLE 0 5400 0 0 MAGELLAN HEALTH INC Call 559079207 5 2100 SH Call SOLE 0 2100 0 0 MAGELLAN MIDSTREAM PRTNRS LP Call 559080106 164 76300 SH Call SOLE 0 76300 0 0 MAGELLAN MIDSTREAM PRTNRS LP Put 559080106 0 5000 SH Put SOLE 0 5000 0 0 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 2 318 SH SOLE 0 318 0 0 MAGIC SOFTWARE ENTERPRISES L Put 559166103 1 2000 SH Put SOLE 0 2000 0 0 MAGICJACK VOCALTEC LTD SHS M6787E101 52 7601 SH SOLE 0 7601 0 0 MAGICJACK VOCALTEC LTD Call M6787E101 8 12500 SH Call SOLE 0 12500 0 0 MAGICJACK VOCALTEC LTD Put M6787E101 4 24400 SH Put SOLE 0 24400 0 0 MAGNA INTL INC COM 559222401 2 61 SH SOLE 0 61 0 0 MAGNA INTL INC Call 559222401 0 1000 SH Call SOLE 0 1000 0 0 MAGNA INTL INC Put 559222401 0 200 SH Put SOLE 0 200 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 43 7007 SH SOLE 0 7007 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 41 2386 SH SOLE 0 2386 0 0 MAIN STREET CAPITAL CORP Put 56035L104 0 1300 SH Put SOLE 0 1300 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 119 5383 SH SOLE 0 5383 0 0 MAKEMYTRIP LIMITED MAURITIUS Call V5633W109 2 2100 SH Call SOLE 0 2100 0 0 MAKEMYTRIP LIMITED MAURITIUS Put V5633W109 23 6000 SH Put SOLE 0 6000 0 0 MALIBU BOATS INC COM CL A 56117J100 17 938 SH SOLE 0 938 0 0 MALIBU BOATS INC Call 56117J100 0 100 SH Call SOLE 0 100 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 887 17809 SH SOLE 0 17809 0 0 MALLINCKRODT PUB LTD CO Call G5785G107 40 41500 SH Call SOLE 0 41500 0 0 MALLINCKRODT PUB LTD CO Put G5785G107 746 169000 SH Put SOLE 0 169000 0 0 MANCHESTER UTD PLC NEW ORD CL A G5784H106 2 200 SH SOLE 0 200 0 0 MANCHESTER UTD PLC NEW Put G5784H106 0 100 SH Put SOLE 0 100 0 0 MANHATTAN ASSOCS INC COM 562750109 32 615 SH SOLE 0 615 0 0 MANHATTAN ASSOCS INC Call 562750109 0 300 SH Call SOLE 0 300 0 0 MANHATTAN ASSOCS INC Put 562750109 1 200 SH Put SOLE 0 200 0 0 MANITOWOC FOODSERVICE INC COM 563568104 5 300 SH SOLE 0 300 0 0 MANITOWOC FOODSERVICE INC Put 563568104 0 300 SH Put SOLE 0 300 0 0 MANITOWOC INC COM 563571108 22 3810 SH SOLE 0 3810 0 0 MANITOWOC INC Put 563571108 5 9300 SH Put SOLE 0 9300 0 0 MANNING & NAPIER INC CL A 56382Q102 15 1992 SH SOLE 0 1992 0 0 MANPOWERGROUP INC COM 56418H100 345 3893 SH SOLE 0 3893 0 0 MANPOWERGROUP INC Call 56418H100 0 100 SH Call SOLE 0 100 0 0 MANPOWERGROUP INC Put 56418H100 0 100 SH Put SOLE 0 100 0 0 MANULIFE FINL CORP COM 56501R106 63 3585 SH SOLE 0 3585 0 0 MANULIFE FINL CORP Call 56501R106 1 1100 SH Call SOLE 0 1100 0 0 MANULIFE FINL CORP Put 56501R106 0 200 SH Put SOLE 0 200 0 0 MARATHON OIL CORP COM 565849106 81 4731 SH SOLE 0 4731 0 0 MARATHON OIL CORP Call 565849106 138 90900 SH Call SOLE 0 90900 0 0 MARATHON OIL CORP Put 565849106 150 82300 SH Put SOLE 0 82300 0 0 MARATHON PATENT GROUP INC COM NEW 56585W203 10 6194 SH SOLE 0 6194 0 0 MARATHON PETE CORP COM 56585A102 495 9847 SH SOLE 0 9847 0 0 MARATHON PETE CORP Call 56585A102 126 33600 SH Call SOLE 0 33600 0 0 MARATHON PETE CORP Put 56585A102 43 40200 SH Put SOLE 0 40200 0 0 MARCHEX INC CL B 56624R108 16 6349 SH SOLE 0 6349 0 0 MARCHEX INC Put 56624R108 1 44200 SH Put SOLE 0 44200 0 0 MARCUS & MILLICHAP INC COM 566324109 60 2248 SH SOLE 0 2248 0 0 MARCUS CORP Call 566330106 3 500 SH Call SOLE 0 500 0 0 MARCUS CORP Put 566330106 0 500 SH Put SOLE 0 500 0 0 MARINE PRODS CORP COM 568427108 13 1001 SH SOLE 0 1001 0 0 MARINE PRODS CORP Call 568427108 4 2600 SH Call SOLE 0 2600 0 0 MARINEMAX INC COM 567908108 176 9097 SH SOLE 0 9097 0 0 MARINEMAX INC Call 567908108 3 8800 SH Call SOLE 0 8800 0 0 MARINEMAX INC Put 567908108 0 400 SH Put SOLE 0 400 0 0 MARKEL CORP COM 570535104 271 300 SH SOLE 0 300 0 0 MARKETAXESS HLDGS INC COM 57060D108 110 749 SH SOLE 0 749 0 0 MARKETAXESS HLDGS INC Call 57060D108 3 200 SH Call SOLE 0 200 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 2 97 SH SOLE 0 97 0 0 MARRIOTT INTL INC NEW CL A 571903202 8844 106971 SH SOLE 0 106971 0 0 MARRIOTT INTL INC NEW Call 571903202 139 32400 SH Call SOLE 0 32400 0 0 MARRIOTT INTL INC NEW Put 571903202 30 68000 SH Put SOLE 0 68000 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 1 21 SH SOLE 0 21 0 0 MARRIOTT VACATIONS WRLDWDE C Put 57164Y107 0 100 SH Put SOLE 0 100 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 2 1320 SH SOLE 0 1320 0 0 MARSH & MCLENNAN COS INC Call 571748102 0 200 SH Call SOLE 0 200 0 0 MARSH & MCLENNAN COS INC Put 571748102 0 1800 SH Put SOLE 0 1800 0 0 MARTIN MARIETTA MATLS INC COM 573284106 1324 5981 SH SOLE 0 5981 0 0 MARTIN MARIETTA MATLS INC Call 573284106 57 4200 SH Call SOLE 0 4200 0 0 MARTIN MARIETTA MATLS INC Put 573284106 26 8100 SH Put SOLE 0 8100 0 0 MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 102 5566 SH SOLE 0 5566 0 0 MARTIN MIDSTREAM PRTNRS L P Call 573331105 0 3300 SH Call SOLE 0 3300 0 0 MARTIN MIDSTREAM PRTNRS L P Put 573331105 11 15300 SH Put SOLE 0 15300 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 17 1232 SH SOLE 0 1232 0 0 MARVELL TECHNOLOGY GROUP LTD Call G5876H105 12 5200 SH Call SOLE 0 5200 0 0 MARVELL TECHNOLOGY GROUP LTD Put G5876H105 3 3400 SH Put SOLE 0 3400 0 0 MASCO CORP COM 574599106 1245 39392 SH SOLE 0 39392 0 0 MASCO CORP Call 574599106 0 3100 SH Call SOLE 0 3100 0 0 MASCO CORP Put 574599106 1 400 SH Put SOLE 0 400 0 0 MASIMO CORP COM 574795100 35 525 SH SOLE 0 525 0 0 MASIMO CORP Call 574795100 0 200 SH Call SOLE 0 200 0 0 MASIMO CORP Put 574795100 0 200 SH Put SOLE 0 200 0 0 MASONITE INTL CORP NEW COM 575385109 6 92 SH SOLE 0 92 0 0 MASTEC INC Call 576323109 76 6100 SH Call SOLE 0 6100 0 0 MASTERCARD INCORPORATED CL A 57636Q104 539 5221 SH SOLE 0 5221 0 0 MASTERCARD INCORPORATED Call 57636Q104 173 20500 SH Call SOLE 0 20500 0 0 MASTERCARD INCORPORATED Put 57636Q104 2 15000 SH Put SOLE 0 15000 0 0 MATADOR RES CO COM 576485205 73 2864 SH SOLE 0 2864 0 0 MATADOR RES CO Call 576485205 3 1500 SH Call SOLE 0 1500 0 0 MATADOR RES CO Put 576485205 11 22000 SH Put SOLE 0 22000 0 0 MATCH GROUP INC COM 57665R106 50 2948 SH SOLE 0 2948 0 0 MATCH GROUP INC Call 57665R106 0 200 SH Call SOLE 0 200 0 0 MATCH GROUP INC Put 57665R106 4 4300 SH Put SOLE 0 4300 0 0 MATERION CORP COM 576690101 108 2752 SH SOLE 0 2752 0 0 MATERION CORP Call 576690101 4 2000 SH Call SOLE 0 2000 0 0 MATRIX SVC CO Call 576853105 1 600 SH Call SOLE 0 600 0 0 MATSON INC Call 57686G105 22 26600 SH Call SOLE 0 26600 0 0 MATSON INC Put 57686G105 0 500 SH Put SOLE 0 500 0 0 MATTEL INC COM 577081102 358 13025 SH SOLE 0 13025 0 0 MATTEL INC Call 577081102 0 17900 SH Call SOLE 0 17900 0 0 MATTEL INC Put 577081102 7 14400 SH Put SOLE 0 14400 0 0 MATTERSIGHT CORP COM 577097108 1 481 SH SOLE 0 481 0 0 MATTERSIGHT CORP Call 577097108 1 23300 SH Call SOLE 0 23300 0 0 MATTERSIGHT CORP Put 577097108 37 189100 SH Put SOLE 0 189100 0 0 MATTHEWS INTL CORP CL A 577128101 23 300 SH SOLE 0 300 0 0 MATTHEWS INTL CORP Call 577128101 17 1500 SH Call SOLE 0 1500 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 452 11735 SH SOLE 0 11735 0 0 MAXIM INTEGRATED PRODS INC Call 57772K101 1 5900 SH Call SOLE 0 5900 0 0 MAXIMUS INC COM 577933104 70 1267 SH SOLE 0 1267 0 0 MAXIMUS INC Call 577933104 0 3000 SH Call SOLE 0 3000 0 0 MAXIMUS INC Put 577933104 1 500 SH Put SOLE 0 500 0 0 MAXLINEAR INC CL A 57776J100 98 4539 SH SOLE 0 4539 0 0 MAXLINEAR INC Call 57776J100 0 400 SH Call SOLE 0 400 0 0 MAXLINEAR INC Put 57776J100 1 1700 SH Put SOLE 0 1700 0 0 MAZOR ROBOTICS LTD SPONSORED ADS 57886P103 74 3397 SH SOLE 0 3397 0 0 MAZOR ROBOTICS LTD Call 57886P103 0 300 SH Call SOLE 0 300 0 0 MAZOR ROBOTICS LTD Put 57886P103 23 28000 SH Put SOLE 0 28000 0 0 MB FINANCIAL INC NEW COM 55264U108 354 7500 SH SOLE 0 7500 0 0 MB FINANCIAL INC NEW Call 55264U108 178 32600 SH Call SOLE 0 32600 0 0 MBIA INC Put 55262C100 4 40000 SH Put SOLE 0 40000 0 0 MBT FINL CORP COM 578877102 28 2500 SH SOLE 0 2500 0 0 MCBC HLDGS INC Call 55276F107 1 700 SH Call SOLE 0 700 0 0 MCCORMICK & CO INC COM NON VTG 579780206 7 85 SH SOLE 0 85 0 0 MCCORMICK & CO INC Call 579780206 0 300 SH Call SOLE 0 300 0 0 MCDERMOTT INTL INC COM 580037109 22 3000 SH SOLE 0 3000 0 0 MCDERMOTT INTL INC Call 580037109 17 11600 SH Call SOLE 0 11600 0 0 MCDERMOTT INTL INC Put 580037109 0 8000 SH Put SOLE 0 8000 0 0 MCDONALDS CORP COM 580135101 7872 64679 SH SOLE 0 64679 0 0 MCDONALDS CORP Call 580135101 28 43000 SH Call SOLE 0 43000 0 0 MCDONALDS CORP Put 580135101 12 39800 SH Put SOLE 0 39800 0 0 MCEWEN MNG INC COM 58039P107 4 1400 SH SOLE 0 1400 0 0 MCEWEN MNG INC Call 58039P107 3 39500 SH Call SOLE 0 39500 0 0 MCEWEN MNG INC Put 58039P107 8 26900 SH Put SOLE 0 26900 0 0 MCGRATH RENTCORP Call 580589109 1 1000 SH Call SOLE 0 1000 0 0 MCKESSON CORP COM 58155Q103 726 5171 SH SOLE 0 5171 0 0 MCKESSON CORP Call 58155Q103 36 12300 SH Call SOLE 0 12300 0 0 MCKESSON CORP Put 58155Q103 172 10500 SH Put SOLE 0 10500 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 8 1328 SH SOLE 0 1328 0 0 MDC PARTNERS INC Put 552697104 0 100 SH Put SOLE 0 100 0 0 MDU RES GROUP INC COM 552690109 2 100 SH SOLE 0 100 0 0 MDU RES GROUP INC Call 552690109 0 2000 SH Call SOLE 0 2000 0 0 MEAD JOHNSON NUTRITION CO COM 582839106 1772 25047 SH SOLE 0 25047 0 0 MEAD JOHNSON NUTRITION CO Call 582839106 1 12900 SH Call SOLE 0 12900 0 0 MEAD JOHNSON NUTRITION CO Put 582839106 317 37700 SH Put SOLE 0 37700 0 0 MECHEL PAO SPONSORED ADR NE 583840608 20 3540 SH SOLE 0 3540 0 0 MECHEL PAO Call 583840608 13 6300 SH Call SOLE 0 6300 0 0 MEDALLION FINL CORP COM 583928106 21 7075 SH SOLE 0 7075 0 0 MEDALLION FINL CORP Call 583928106 0 20600 SH Call SOLE 0 20600 0 0 MEDALLION FINL CORP Put 583928106 15 27200 SH Put SOLE 0 27200 0 0 MEDIA GEN INC NEW Put 58441K100 0 500 SH Put SOLE 0 500 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 244 19859 SH SOLE 0 19859 0 0 MEDICAL PPTYS TRUST INC Call 58463J304 0 2400 SH Call SOLE 0 2400 0 0 MEDICAL PPTYS TRUST INC Put 58463J304 27 28600 SH Put SOLE 0 28600 0 0 MEDICINES CO COM 584688105 1268 37378 SH SOLE 0 37378 0 0 MEDICINES CO Call 584688105 24 14400 SH Call SOLE 0 14400 0 0 MEDICINES CO Put 584688105 185 51700 SH Put SOLE 0 51700 0 0 MEDICINOVA INC Call 58468P206 4 6000 SH Call SOLE 0 6000 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 0 3 SH SOLE 0 3 0 0 MEDIDATA SOLUTIONS INC Call 58471A105 1 4000 SH Call SOLE 0 4000 0 0 MEDIFAST INC COM 58470H101 22 541 SH SOLE 0 541 0 0 MEDIFAST INC Call 58470H101 0 100 SH Call SOLE 0 100 0 0 MEDLEY CAP CORP COM 58503F106 79 10608 SH SOLE 0 10608 0 0 MEDLEY CAP CORP Put 58503F106 28 10600 SH Put SOLE 0 10600 0 0 MEDNAX INC COM 58502B106 39 589 SH SOLE 0 589 0 0 MEDNAX INC Call 58502B106 1 1000 SH Call SOLE 0 1000 0 0 MEDTRONIC PLC SHS G5960L103 443 6233 SH SOLE 0 6233 0 0 MEDTRONIC PLC Call G5960L103 1 30000 SH Call SOLE 0 30000 0 0 MEDTRONIC PLC Put G5960L103 31 8100 SH Put SOLE 0 8100 0 0 MEETME INC Call 585141104 5 17300 SH Call SOLE 0 17300 0 0 MEETME INC Put 585141104 0 1500 SH Put SOLE 0 1500 0 0 MEI PHARMA INC COM NEW 55279B202 23 16621 SH SOLE 0 16621 0 0 MELCO CROWN ENTMT LTD ADR 585464100 339 21382 SH SOLE 0 21382 0 0 MELCO CROWN ENTMT LTD Call 585464100 9 10800 SH Call SOLE 0 10800 0 0 MELCO CROWN ENTMT LTD Put 585464100 30 55100 SH Put SOLE 0 55100 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 310 7596 SH SOLE 0 7596 0 0 MELLANOX TECHNOLOGIES LTD Put M51363113 41 9600 SH Put SOLE 0 9600 0 0 MEMORIAL PRODTN PARTNERS LP COM U REP LTD 586048100 0 6915 SH SOLE 0 6915 0 0 MEMORIAL PRODTN PARTNERS LP Call 586048100 0 100 SH Call SOLE 0 100 0 0 MEMORIAL PRODTN PARTNERS LP Put 586048100 87 24400 SH Put SOLE 0 24400 0 0 MENTOR GRAPHICS CORP COM 587200106 4755 128903 SH SOLE 0 128903 0 0 MENTOR GRAPHICS CORP Put 587200106 1 11000 SH Put SOLE 0 11000 0 0 MERCADOLIBRE INC COM 58733R102 695 4456 SH SOLE 0 4456 0 0 MERCADOLIBRE INC Call 58733R102 1 1600 SH Call SOLE 0 1600 0 0 MERCADOLIBRE INC Put 58733R102 4 6600 SH Put SOLE 0 6600 0 0 MERCANTILE BANK CORP Call 587376104 1 400 SH Call SOLE 0 400 0 0 MERCER INTL INC COM 588056101 28 2695 SH SOLE 0 2695 0 0 MERCER INTL INC Put 588056101 0 300 SH Put SOLE 0 300 0 0 MERCK & CO INC COM 58933Y105 2013 34198 SH SOLE 0 34198 0 0 MERCK & CO INC Call 58933Y105 54 35200 SH Call SOLE 0 35200 0 0 MERCK & CO INC Put 58933Y105 73 127600 SH Put SOLE 0 127600 0 0 MERCURY GENL CORP NEW COM 589400100 50 841 SH SOLE 0 841 0 0 MERCURY GENL CORP NEW Put 589400100 1 1000 SH Put SOLE 0 1000 0 0 MERCURY SYS INC Call 589378108 10 2200 SH Call SOLE 0 2200 0 0 MEREDITH CORP Call 589433101 35 5700 SH Call SOLE 0 5700 0 0 MERIDIAN BIOSCIENCE INC Put 589584101 2 4000 SH Put SOLE 0 4000 0 0 MERIT MED SYS INC COM 589889104 74 2793 SH SOLE 0 2793 0 0 MERIT MED SYS INC Call 589889104 0 600 SH Call SOLE 0 600 0 0 MERIT MED SYS INC Put 589889104 0 200 SH Put SOLE 0 200 0 0 MERITAGE HOMES CORP Call 59001A102 2 900 SH Call SOLE 0 900 0 0 MERITAGE HOMES CORP Put 59001A102 17 8500 SH Put SOLE 0 8500 0 0 MERITOR INC COM 59001K100 103 8356 SH SOLE 0 8356 0 0 MERITOR INC Call 59001K100 0 100 SH Call SOLE 0 100 0 0 MERITOR INC Put 59001K100 10 28200 SH Put SOLE 0 28200 0 0 MERRIMACK PHARMACEUTICALS IN Call 590328100 0 5400 SH Call SOLE 0 5400 0 0 MERRIMACK PHARMACEUTICALS IN Put 590328100 0 1200 SH Put SOLE 0 1200 0 0 MESABI TR CTF BEN INT 590672101 13 1285 SH SOLE 0 1285 0 0 METALDYNE PERFORMANCE GROUP COM 59116R107 2 100 SH SOLE 0 100 0 0 METALDYNE PERFORMANCE GROUP Put 59116R107 0 600 SH Put SOLE 0 600 0 0 METHANEX CORP COM 59151K108 336 7677 SH SOLE 0 7677 0 0 METHANEX CORP Call 59151K108 2 900 SH Call SOLE 0 900 0 0 METHANEX CORP Put 59151K108 3 3900 SH Put SOLE 0 3900 0 0 METHODE ELECTRS INC COM 591520200 4 98 SH SOLE 0 98 0 0 METHODE ELECTRS INC Call 591520200 4 1100 SH Call SOLE 0 1100 0 0 METHODE ELECTRS INC Put 591520200 0 3200 SH Put SOLE 0 3200 0 0 METLIFE INC COM 59156R108 405 7526 SH SOLE 0 7526 0 0 METLIFE INC Call 59156R108 4021 671200 SH Call SOLE 0 671200 0 0 METLIFE INC Put 59156R108 49 40300 SH Put SOLE 0 40300 0 0 MFA FINL INC COM 55272X102 5 700 SH SOLE 0 700 0 0 MFA FINL INC Call 55272X102 0 200 SH Call SOLE 0 200 0 0 MFA FINL INC Put 55272X102 0 1000 SH Put SOLE 0 1000 0 0 MFC BANCORP LTD COM 55278T105 10 5177 SH SOLE 0 5177 0 0 MGE ENERGY INC COM 55277P104 2 44 SH SOLE 0 44 0 0 MGE ENERGY INC Call 55277P104 1 500 SH Call SOLE 0 500 0 0 MGIC INVT CORP WIS COM 552848103 30 3000 SH SOLE 0 3000 0 0 MGIC INVT CORP WIS Call 552848103 0 10000 SH Call SOLE 0 10000 0 0 MGIC INVT CORP WIS Put 552848103 0 15000 SH Put SOLE 0 15000 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 32 1300 SH SOLE 0 1300 0 0 MGM GROWTH PPTYS LLC Put 55303A105 0 1100 SH Put SOLE 0 1100 0 0 MGM RESORTS INTERNATIONAL COM 552953101 203 7063 SH SOLE 0 7063 0 0 MGM RESORTS INTERNATIONAL Call 552953101 8 9800 SH Call SOLE 0 9800 0 0 MGM RESORTS INTERNATIONAL Put 552953101 25 12000 SH Put SOLE 0 12000 0 0 MGP INGREDIENTS INC NEW Call 55303J106 4 900 SH Call SOLE 0 900 0 0 MGP INGREDIENTS INC NEW Put 55303J106 1 400 SH Put SOLE 0 400 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 2065 48060 SH SOLE 0 48060 0 0 MICHAEL KORS HLDGS LTD Call G60754101 7 65900 SH Call SOLE 0 65900 0 0 MICHAEL KORS HLDGS LTD Put G60754101 98 15900 SH Put SOLE 0 15900 0 0 MICHAELS COS INC COM 59408Q106 19 974 SH SOLE 0 974 0 0 MICHAELS COS INC Call 59408Q106 0 3700 SH Call SOLE 0 3700 0 0 MICHAELS COS INC Put 59408Q106 4 2500 SH Put SOLE 0 2500 0 0 MICROCHIP TECHNOLOGY INC Call 595017104 15 3800 SH Call SOLE 0 3800 0 0 MICROCHIP TECHNOLOGY INC Put 595017104 2 1200 SH Put SOLE 0 1200 0 0 MICRON TECHNOLOGY INC COM 595112103 2030 92649 SH SOLE 0 92649 0 0 MICRON TECHNOLOGY INC Call 595112103 753 147900 SH Call SOLE 0 147900 0 0 MICRON TECHNOLOGY INC Put 595112103 339 192500 SH Put SOLE 0 192500 0 0 MICROSEMI CORP COM 595137100 999 18524 SH SOLE 0 18524 0 0 MICROSEMI CORP Call 595137100 468 72600 SH Call SOLE 0 72600 0 0 MICROSEMI CORP Put 595137100 57 17900 SH Put SOLE 0 17900 0 0 MICROSOFT CORP COM 594918104 16067 258571 SH SOLE 0 258571 0 0 MICROSOFT CORP Call 594918104 752 242800 SH Call SOLE 0 242800 0 0 MICROSOFT CORP Put 594918104 233 390400 SH Put SOLE 0 390400 0 0 MICROSTRATEGY INC CL A NEW 594972408 156 794 SH SOLE 0 794 0 0 MICROSTRATEGY INC Call 594972408 2 100 SH Call SOLE 0 100 0 0 MICROSTRATEGY INC Put 594972408 0 100 SH Put SOLE 0 100 0 0 MICROVISION INC DEL COM NEW 594960304 1 1093 SH SOLE 0 1093 0 0 MID AMER APT CMNTYS INC COM 59522J103 89 917 SH SOLE 0 917 0 0 MID AMER APT CMNTYS INC Call 59522J103 3 3300 SH Call SOLE 0 3300 0 0 MID AMER APT CMNTYS INC Put 59522J103 1 900 SH Put SOLE 0 900 0 0 MID CON ENERGY PARTNERS LP COM UNIT REPST 59560V109 1 446 SH SOLE 0 446 0 0 MID CON ENERGY PARTNERS LP Call 59560V109 0 6100 SH Call SOLE 0 6100 0 0 MID CON ENERGY PARTNERS LP Put 59560V109 0 100 SH Put SOLE 0 100 0 0 MIDCOAST ENERGY PARTNERS L P COM UT LTD PTN 59564N103 168 23933 SH SOLE 0 23933 0 0 MIDCOAST ENERGY PARTNERS L P Put 59564N103 24 23400 SH Put SOLE 0 23400 0 0 MIDDLEBY CORP COM 596278101 531 4129 SH SOLE 0 4129 0 0 MIDDLEBY CORP Call 596278101 4 3400 SH Call SOLE 0 3400 0 0 MIDDLEBY CORP Put 596278101 28 4500 SH Put SOLE 0 4500 0 0 MIDDLESEX WATER CO COM 596680108 11 278 SH SOLE 0 278 0 0 MILACRON HLDGS CORP COM 59870L106 715 38411 SH SOLE 0 38411 0 0 MILACRON HLDGS CORP Call 59870L106 2 2600 SH Call SOLE 0 2600 0 0 MILACRON HLDGS CORP Put 59870L106 8 7600 SH Put SOLE 0 7600 0 0 MILLER HERMAN INC Put 600544100 0 300 SH Put SOLE 0 300 0 0 MILLER INDS INC TENN COM NEW 600551204 31 1200 SH SOLE 0 1200 0 0 MILLER INDS INC TENN Call 600551204 9 2300 SH Call SOLE 0 2300 0 0 MIMECAST LTD ORD SHS G14838109 5 300 SH SOLE 0 300 0 0 MIMEDX GROUP INC Put 602496101 147 105000 SH Put SOLE 0 105000 0 0 MIND C T I LTD ORD M70240102 0 200 SH SOLE 0 200 0 0 MINDBODY INC Call 60255W105 57 21100 SH Call SOLE 0 21100 0 0 MIRATI THERAPEUTICS INC COM 60468T105 30 6340 SH SOLE 0 6340 0 0 MIRATI THERAPEUTICS INC Put 60468T105 29 11800 SH Put SOLE 0 11800 0 0 MISTRAS GROUP INC COM 60649T107 4 164 SH SOLE 0 164 0 0 MISTRAS GROUP INC Call 60649T107 1 800 SH Call SOLE 0 800 0 0 MITCHAM INDS INC COM 606501104 10 2411 SH SOLE 0 2411 0 0 MITCHAM INDS INC Call 606501104 2 1600 SH Call SOLE 0 1600 0 0 MITEK SYS INC COM NEW 606710200 17 2912 SH SOLE 0 2912 0 0 MITEK SYS INC Put 606710200 23 12200 SH Put SOLE 0 12200 0 0 MITEL NETWORKS CORP COM 60671Q104 4 672 SH SOLE 0 672 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 25 4146 SH SOLE 0 4146 0 0 MITSUBISHI UFJ FINL GROUP IN Call 606822104 2 1800 SH Call SOLE 0 1800 0 0 MITSUBISHI UFJ FINL GROUP IN Put 606822104 0 1000 SH Put SOLE 0 1000 0 0 MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 1 400 SH SOLE 0 400 0 0 MKS INSTRUMENT INC COM 55306N104 0 1 SH SOLE 0 1 0 0 MOBILE MINI INC COM 60740F105 17 569 SH SOLE 0 569 0 0 MOBILE MINI INC Put 60740F105 0 100 SH Put SOLE 0 100 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 23 2610 SH SOLE 0 2610 0 0 MOBILE TELESYSTEMS PJSC Call 607409109 0 100 SH Call SOLE 0 100 0 0 MOBILE TELESYSTEMS PJSC Put 607409109 0 10000 SH Put SOLE 0 10000 0 0 MOBILEIRON INC COM NEW 60739U204 0 12 SH SOLE 0 12 0 0 MOBILEIRON INC Call 60739U204 1 3000 SH Call SOLE 0 3000 0 0 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 609 16000 SH SOLE 0 16000 0 0 MOBILEYE N V AMSTELVEEN Call N51488117 52 97800 SH Call SOLE 0 97800 0 0 MOBILEYE N V AMSTELVEEN Put N51488117 139 46500 SH Put SOLE 0 46500 0 0 MODEL N INC COM 607525102 5 644 SH SOLE 0 644 0 0 MODEL N INC Put 607525102 0 2000 SH Put SOLE 0 2000 0 0 MODINE MFG CO Call 607828100 0 100 SH Call SOLE 0 100 0 0 MODUSLINK GLOBAL SOLUTIONS I COM NEW 60786L206 3 2178 SH SOLE 0 2178 0 0 MOELIS & CO CL A 60786M105 298 8813 SH SOLE 0 8813 0 0 MOELIS & CO Call 60786M105 41 21200 SH Call SOLE 0 21200 0 0 MOHAWK INDS INC COM 608190104 269 1352 SH SOLE 0 1352 0 0 MOHAWK INDS INC Call 608190104 0 200 SH Call SOLE 0 200 0 0 MOHAWK INDS INC Put 608190104 17 5400 SH Put SOLE 0 5400 0 0 MOLINA HEALTHCARE INC COM 60855R100 43 799 SH SOLE 0 799 0 0 MOLINA HEALTHCARE INC Put 60855R100 6 5700 SH Put SOLE 0 5700 0 0 MOLSON COORS BREWING CO CL B 60871R209 316 3252 SH SOLE 0 3252 0 0 MOLSON COORS BREWING CO Call 60871R209 28 26300 SH Call SOLE 0 26300 0 0 MOLSON COORS BREWING CO Put 60871R209 14 10800 SH Put SOLE 0 10800 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 311 20708 SH SOLE 0 20708 0 0 MOMENTA PHARMACEUTICALS INC Call 60877T100 2 1400 SH Call SOLE 0 1400 0 0 MOMO INC ADR 60879B107 754 41048 SH SOLE 0 41048 0 0 MOMO INC Call 60879B107 36 91800 SH Call SOLE 0 91800 0 0 MOMO INC Put 60879B107 277 64900 SH Put SOLE 0 64900 0 0 MONARCH CASINO & RESORT INC COM 609027107 34 1352 SH SOLE 0 1352 0 0 MONDELEZ INTL INC CL A 609207105 476 10745 SH SOLE 0 10745 0 0 MONDELEZ INTL INC Call 609207105 110 128200 SH Call SOLE 0 128200 0 0 MONDELEZ INTL INC Put 609207105 90 98500 SH Put SOLE 0 98500 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 12 800 SH SOLE 0 800 0 0 MONMOUTH REAL ESTATE INVT CO Call 609720107 10 31400 SH Call SOLE 0 31400 0 0 MONMOUTH REAL ESTATE INVT CO Put 609720107 0 10000 SH Put SOLE 0 10000 0 0 MONOLITHIC PWR SYS INC COM 609839105 16 203 SH SOLE 0 203 0 0 MONOTYPE IMAGING HOLDINGS IN Put 61022P100 0 1000 SH Put SOLE 0 1000 0 0 MONRO MUFFLER BRAKE INC COM 610236101 166 2903 SH SOLE 0 2903 0 0 MONRO MUFFLER BRAKE INC Call 610236101 0 1900 SH Call SOLE 0 1900 0 0 MONRO MUFFLER BRAKE INC Put 610236101 0 500 SH Put SOLE 0 500 0 0 MONROE CAP CORP Put 610335101 0 100 SH Put SOLE 0 100 0 0 MONSANTO CO NEW COM 61166W101 7286 69257 SH SOLE 0 69257 0 0 MONSANTO CO NEW Call 61166W101 215 117000 SH Call SOLE 0 117000 0 0 MONSANTO CO NEW Put 61166W101 183 111800 SH Put SOLE 0 111800 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 1420 32038 SH SOLE 0 32038 0 0 MONSTER BEVERAGE CORP NEW Call 61174X109 283 187500 SH Call SOLE 0 187500 0 0 MONSTER BEVERAGE CORP NEW Put 61174X109 111 93500 SH Put SOLE 0 93500 0 0 MOODYS CORP COM 615369105 17 182 SH SOLE 0 182 0 0 MOODYS CORP Call 615369105 9 3800 SH Call SOLE 0 3800 0 0 MOODYS CORP Put 615369105 8 7500 SH Put SOLE 0 7500 0 0 MORGAN STANLEY COM NEW 617446448 4484 106150 SH SOLE 0 106150 0 0 MORGAN STANLEY Call 617446448 452 92700 SH Call SOLE 0 92700 0 0 MORGAN STANLEY Put 617446448 4 38500 SH Put SOLE 0 38500 0 0 MORGAN STANLEY CHINA A SH FD COM 617468103 13 800 SH SOLE 0 800 0 0 MORGAN STANLEY CHINA A SH FD Call 617468103 0 5800 SH Call SOLE 0 5800 0 0 MORNINGSTAR INC COM 617700109 59 803 SH SOLE 0 803 0 0 MORNINGSTAR INC Call 617700109 0 400 SH Call SOLE 0 400 0 0 MORNINGSTAR INC Put 617700109 0 200 SH Put SOLE 0 200 0 0 MOSAIC CO NEW COM 61945C103 2534 86424 SH SOLE 0 86424 0 0 MOSAIC CO NEW Call 61945C103 4 5500 SH Call SOLE 0 5500 0 0 MOSAIC CO NEW Put 61945C103 852 100800 SH Put SOLE 0 100800 0 0 MOTORCAR PTS AMER INC COM 620071100 27 1037 SH SOLE 0 1037 0 0 MOTOROLA SOLUTIONS INC Call 620076307 6 5900 SH Call SOLE 0 5900 0 0 MOVADO GROUP INC Call 624580106 0 500 SH Call SOLE 0 500 0 0 MOVADO GROUP INC Put 624580106 0 1900 SH Put SOLE 0 1900 0 0 MPLX LP COM UNIT REP LTD 55336V100 449 12997 SH SOLE 0 12997 0 0 MPLX LP Call 55336V100 44 33500 SH Call SOLE 0 33500 0 0 MPLX LP Put 55336V100 248 61900 SH Put SOLE 0 61900 0 0 MSA SAFETY INC COM 553498106 5 78 SH SOLE 0 78 0 0 MSA SAFETY INC Call 553498106 3 300 SH Call SOLE 0 300 0 0 MSC INDL DIRECT INC CL A 553530106 21 238 SH SOLE 0 238 0 0 MSC INDL DIRECT INC Call 553530106 9 700 SH Call SOLE 0 700 0 0 MSC INDL DIRECT INC Put 553530106 13 3700 SH Put SOLE 0 3700 0 0 MSCI INC COM 55354G100 66 844 SH SOLE 0 844 0 0 MSCI INC Call 55354G100 0 1100 SH Call SOLE 0 1100 0 0 MSG NETWORK INC CL A 553573106 56 2641 SH SOLE 0 2641 0 0 MTS SYS CORP COM 553777103 7 138 SH SOLE 0 138 0 0 MTS SYS CORP Call 553777103 0 1000 SH Call SOLE 0 1000 0 0 MTS SYS CORP Put 553777103 0 1500 SH Put SOLE 0 1500 0 0 MUELLER INDS INC COM 624756102 13 330 SH SOLE 0 330 0 0 MUELLER WTR PRODS INC Call 624758108 11 10200 SH Call SOLE 0 10200 0 0 MULTI COLOR CORP Call 625383104 1 200 SH Call SOLE 0 200 0 0 MURPHY OIL CORP COM 626717102 994 31954 SH SOLE 0 31954 0 0 MURPHY OIL CORP Call 626717102 21 24600 SH Call SOLE 0 24600 0 0 MURPHY OIL CORP Put 626717102 20 5200 SH Put SOLE 0 5200 0 0 MURPHY USA INC COM 626755102 164 2682 SH SOLE 0 2682 0 0 MURPHY USA INC Call 626755102 15 12700 SH Call SOLE 0 12700 0 0 MURPHY USA INC Put 626755102 77 6400 SH Put SOLE 0 6400 0 0 MV OIL TR TR UNITS 553859109 32 5203 SH SOLE 0 5203 0 0 MYERS INDS INC COM 628464109 41 2908 SH SOLE 0 2908 0 0 MYERS INDS INC Call 628464109 2 1200 SH Call SOLE 0 1200 0 0 MYERS INDS INC Put 628464109 1 1000 SH Put SOLE 0 1000 0 0 MYLAN N V SHS EURO N59465109 1491 39096 SH SOLE 0 39096 0 0 MYLAN N V Call N59465109 31 28600 SH Call SOLE 0 28600 0 0 MYLAN N V Put N59465109 124 109800 SH Put SOLE 0 109800 0 0 MYR GROUP INC DEL COM 55405W104 9 254 SH SOLE 0 254 0 0 MYRIAD GENETICS INC COM 62855J104 32 1942 SH SOLE 0 1942 0 0 MYRIAD GENETICS INC Call 62855J104 0 3200 SH Call SOLE 0 3200 0 0 NABORS INDUSTRIES LTD Call G6359F103 170 50100 SH Call SOLE 0 50100 0 0 NABORS INDUSTRIES LTD Put G6359F103 5 2200 SH Put SOLE 0 2200 0 0 NAM TAI PPTY INC SHS G63907102 15 2107 SH SOLE 0 2107 0 0 NAM TAI PPTY INC Call G63907102 44 21100 SH Call SOLE 0 21100 0 0 NAM TAI PPTY INC Put G63907102 0 500 SH Put SOLE 0 500 0 0 NANOMETRICS INC COM 630077105 5 200 SH SOLE 0 200 0 0 NANOMETRICS INC Put 630077105 0 200 SH Put SOLE 0 200 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 40 1800 SH SOLE 0 1800 0 0 NANOSTRING TECHNOLOGIES INC Put 63009R109 0 700 SH Put SOLE 0 700 0 0 NANTKWEST INC COM 63016Q102 6 1050 SH SOLE 0 1050 0 0 NANTKWEST INC Put 63016Q102 2 1500 SH Put SOLE 0 1500 0 0 NASDAQ INC COM 631103108 573 8543 SH SOLE 0 8543 0 0 NASDAQ INC Call 631103108 8 4400 SH Call SOLE 0 4400 0 0 NASDAQ INC Put 631103108 46 11800 SH Put SOLE 0 11800 0 0 NATERA INC Call 632307104 1 5700 SH Call SOLE 0 5700 0 0 NATIONAL BEVERAGE CORP COM 635017106 137 2699 SH SOLE 0 2699 0 0 NATIONAL BEVERAGE CORP Call 635017106 296 41000 SH Call SOLE 0 41000 0 0 NATIONAL BEVERAGE CORP Put 635017106 41 8500 SH Put SOLE 0 8500 0 0 NATIONAL BK HLDGS CORP CL A 633707104 15 500 SH SOLE 0 500 0 0 NATIONAL FUEL GAS CO N J COM 636180101 8 155 SH SOLE 0 155 0 0 NATIONAL FUEL GAS CO N J Call 636180101 0 100 SH Call SOLE 0 100 0 0 NATIONAL FUEL GAS CO N J Put 636180101 0 1800 SH Put SOLE 0 1800 0 0 NATIONAL GEN HLDGS CORP COM 636220303 51 2062 SH SOLE 0 2062 0 0 NATIONAL GRID PLC SPON ADR NEW 636274300 315 5411 SH SOLE 0 5411 0 0 NATIONAL GRID PLC Call 636274300 0 400 SH Call SOLE 0 400 0 0 NATIONAL GRID PLC Put 636274300 18 4300 SH Put SOLE 0 4300 0 0 NATIONAL HEALTH INVS INC COM 63633D104 8 111 SH SOLE 0 111 0 0 NATIONAL HEALTH INVS INC Call 63633D104 1 1100 SH Call SOLE 0 1100 0 0 NATIONAL HEALTH INVS INC Put 63633D104 3 3800 SH Put SOLE 0 3800 0 0 NATIONAL HEALTHCARE CORP COM 635906100 975 12868 SH SOLE 0 12868 0 0 NATIONAL HEALTHCARE CORP Call 635906100 1 200 SH Call SOLE 0 200 0 0 NATIONAL HEALTHCARE CORP Put 635906100 5 46300 SH Put SOLE 0 46300 0 0 NATIONAL INSTRS CORP Call 636518102 99 61900 SH Call SOLE 0 61900 0 0 NATIONAL OILWELL VARCO INC COM 637071101 3 100 SH SOLE 0 100 0 0 NATIONAL OILWELL VARCO INC Call 637071101 0 100 SH Call SOLE 0 100 0 0 NATIONAL OILWELL VARCO INC Put 637071101 128 19500 SH Put SOLE 0 19500 0 0 NATIONAL RESH CORP CL B 637372301 30 726 SH SOLE 0 726 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 179 4058 SH SOLE 0 4058 0 0 NATIONAL RETAIL PPTYS INC Call 637417106 0 300 SH Call SOLE 0 300 0 0 NATIONAL RETAIL PPTYS INC Put 637417106 0 100 SH Put SOLE 0 100 0 0 NATIONAL STORAGE AFFILIATES Call 637870106 9 11400 SH Call SOLE 0 11400 0 0 NATIONSTAR MTG HLDGS INC COM 63861C109 15 836 SH SOLE 0 836 0 0 NATIONSTAR MTG HLDGS INC Call 63861C109 71 54500 SH Call SOLE 0 54500 0 0 NATIONSTAR MTG HLDGS INC Put 63861C109 8 19100 SH Put SOLE 0 19100 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 49 1545 SH SOLE 0 1545 0 0 NATURAL GAS SERVICES GROUP Call 63886Q109 5 2000 SH Call SOLE 0 2000 0 0 NATURAL GROCERS BY VITAMIN C Put 63888U108 1 2500 SH Put SOLE 0 2500 0 0 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 106 4279 SH SOLE 0 4279 0 0 NATURAL HEALTH TRENDS CORP Call 63888P406 12 5900 SH Call SOLE 0 5900 0 0 NATURAL HEALTH TRENDS CORP Put 63888P406 107 15000 SH Put SOLE 0 15000 0 0 NATUS MEDICAL INC DEL COM 639050103 32 938 SH SOLE 0 938 0 0 NATUS MEDICAL INC DEL Call 639050103 4 9000 SH Call SOLE 0 9000 0 0 NATUS MEDICAL INC DEL Put 639050103 33 8600 SH Put SOLE 0 8600 0 0 NAUTILUS INC COM 63910B102 71 3881 SH SOLE 0 3881 0 0 NAUTILUS INC Call 63910B102 24 16400 SH Call SOLE 0 16400 0 0 NAUTILUS INC Put 63910B102 0 1000 SH Put SOLE 0 1000 0 0 NAVIENT CORP COM 63938C108 123 7500 SH SOLE 0 7500 0 0 NAVIENT CORP Call 63938C108 14 11400 SH Call SOLE 0 11400 0 0 NAVIENT CORP Put 63938C108 0 100 SH Put SOLE 0 100 0 0 NAVIGANT CONSULTING INC COM 63935N107 56 2155 SH SOLE 0 2155 0 0 NAVIGANT CONSULTING INC Call 63935N107 0 100 SH Call SOLE 0 100 0 0 NAVIGATOR HOLDINGS LTD SHS Y62132108 8 885 SH SOLE 0 885 0 0 NAVIGATOR HOLDINGS LTD Call Y62132108 3 6100 SH Call SOLE 0 6100 0 0 NAVIGATOR HOLDINGS LTD Put Y62132108 0 500 SH Put SOLE 0 500 0 0 NAVIOS MARITIME HOLDINGS INC Call Y62196103 1 15500 SH Call SOLE 0 15500 0 0 NAVIOS MARITIME HOLDINGS INC Put Y62196103 0 300 SH Put SOLE 0 300 0 0 NAVIOS MARITIME MIDSTREAM LP COM UNIT LTD Y62134104 5 476 SH SOLE 0 476 0 0 NAVIOS MARITIME MIDSTREAM LP Call Y62134104 0 100 SH Call SOLE 0 100 0 0 NAVIOS MARITIME MIDSTREAM LP Put Y62134104 4 800 SH Put SOLE 0 800 0 0 NAVIOS MARITIME PARTNERS L P UNIT LPI Y62267102 0 8 SH SOLE 0 8 0 0 NAVIOS MARITIME PARTNERS L P Call Y62267102 0 7400 SH Call SOLE 0 7400 0 0 NAVIOS MARITIME PARTNERS L P Put Y62267102 1 1000 SH Put SOLE 0 1000 0 0 NAVISTAR INTL CORP NEW COM 63934E108 297 9499 SH SOLE 0 9499 0 0 NAVISTAR INTL CORP NEW Call 63934E108 131 15100 SH Call SOLE 0 15100 0 0 NAVISTAR INTL CORP NEW Put 63934E108 23 13600 SH Put SOLE 0 13600 0 0 NBT BANCORP INC Call 628778102 9 2100 SH Call SOLE 0 2100 0 0 NCI BUILDING SYS INC COM NEW 628852204 20 1300 SH SOLE 0 1300 0 0 NCI BUILDING SYS INC Put 628852204 0 4500 SH Put SOLE 0 4500 0 0 NCR CORP NEW Call 62886E108 25 2800 SH Call SOLE 0 2800 0 0 NCR CORP NEW Put 62886E108 0 100 SH Put SOLE 0 100 0 0 NEENAH PAPER INC COM 640079109 0 4 SH SOLE 0 4 0 0 NEENAH PAPER INC Call 640079109 11 2000 SH Call SOLE 0 2000 0 0 NEKTAR THERAPEUTICS COM 640268108 97 7982 SH SOLE 0 7982 0 0 NEKTAR THERAPEUTICS Call 640268108 0 500 SH Call SOLE 0 500 0 0 NEKTAR THERAPEUTICS Put 640268108 12 17800 SH Put SOLE 0 17800 0 0 NELNET INC CL A 64031N108 6 133 SH SOLE 0 133 0 0 NELNET INC Call 64031N108 3 1500 SH Call SOLE 0 1500 0 0 NELNET INC Put 64031N108 0 600 SH Put SOLE 0 600 0 0 NEOGEN CORP COM 640491106 20 306 SH SOLE 0 306 0 0 NEOGEN CORP Call 640491106 0 300 SH Call SOLE 0 300 0 0 NEOGENOMICS INC COM NEW 64049M209 87 10187 SH SOLE 0 10187 0 0 NEOGENOMICS INC Call 64049M209 1 1100 SH Call SOLE 0 1100 0 0 NEONODE INC COM NEW 64051M402 5 2792 SH SOLE 0 2792 0 0 NEOPHOTONICS CORP COM 64051T100 351 32492 SH SOLE 0 32492 0 0 NEOPHOTONICS CORP Call 64051T100 9 12600 SH Call SOLE 0 12600 0 0 NEOPHOTONICS CORP Put 64051T100 0 1700 SH Put SOLE 0 1700 0 0 NEPTUNE TECHNOLOGIES BIORESO COM 64077P108 5 5229 SH SOLE 0 5229 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 14 1227 SH SOLE 0 1227 0 0 NETEASE INC SPONSORED ADR 64110W102 1354 6291 SH SOLE 0 6291 0 0 NETEASE INC Call 64110W102 28 9600 SH Call SOLE 0 9600 0 0 NETEASE INC Put 64110W102 113 10500 SH Put SOLE 0 10500 0 0 NETFLIX INC COM 64110L106 2104 17000 SH SOLE 0 17000 0 0 NETFLIX INC Call 64110L106 775 75800 SH Call SOLE 0 75800 0 0 NETFLIX INC Put 64110L106 40 47800 SH Put SOLE 0 47800 0 0 NETGEAR INC Put 64111Q104 0 600 SH Put SOLE 0 600 0 0 NETLIST INC COM 64118P109 0 83 SH SOLE 0 83 0 0 NETSCOUT SYS INC COM 64115T104 7 243 SH SOLE 0 243 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 0 170 SH SOLE 0 170 0 0 NETSOL TECHNOLOGIES INC Call 64115A402 0 1000 SH Call SOLE 0 1000 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 131 3387 SH SOLE 0 3387 0 0 NEUROCRINE BIOSCIENCES INC Call 64125C109 18 24600 SH Call SOLE 0 24600 0 0 NEUROCRINE BIOSCIENCES INC Put 64125C109 87 26300 SH Put SOLE 0 26300 0 0 NEUSTAR INC CL A 64126X201 263 7883 SH SOLE 0 7883 0 0 NEUSTAR INC Call 64126X201 7 1300 SH Call SOLE 0 1300 0 0 NEUSTAR INC Put 64126X201 0 5500 SH Put SOLE 0 5500 0 0 NEVRO CORP COM 64157F103 98 1362 SH SOLE 0 1362 0 0 NEVRO CORP Call 64157F103 12 18200 SH Call SOLE 0 18200 0 0 NEVRO CORP Put 64157F103 28 2500 SH Put SOLE 0 2500 0 0 NEVSUN RES LTD Put 64156L101 0 600 SH Put SOLE 0 600 0 0 NEW GOLD INC CDA COM 644535106 45 12983 SH SOLE 0 12983 0 0 NEW GOLD INC CDA Call 644535106 25 40300 SH Call SOLE 0 40300 0 0 NEW GOLD INC CDA Put 644535106 42 19100 SH Put SOLE 0 19100 0 0 NEW JERSEY RES Call 646025106 1 900 SH Call SOLE 0 900 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 36 2312 SH SOLE 0 2312 0 0 NEW MEDIA INVT GROUP INC Call 64704V106 43 18600 SH Call SOLE 0 18600 0 0 NEW MEDIA INVT GROUP INC Put 64704V106 20 5400 SH Put SOLE 0 5400 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 23 556 SH SOLE 0 556 0 0 NEW ORIENTAL ED & TECH GRP I Call 647581107 0 500 SH Call SOLE 0 500 0 0 NEW ORIENTAL ED & TECH GRP I Put 647581107 3 1200 SH Put SOLE 0 1200 0 0 NEW RELIC INC COM 64829B100 58 2060 SH SOLE 0 2060 0 0 NEW RELIC INC Call 64829B100 0 300 SH Call SOLE 0 300 0 0 NEW RELIC INC Put 64829B100 3 1700 SH Put SOLE 0 1700 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 21 1390 SH SOLE 0 1390 0 0 NEW RESIDENTIAL INVT CORP Call 64828T201 2 2700 SH Call SOLE 0 2700 0 0 NEW RESIDENTIAL INVT CORP Put 64828T201 2 8400 SH Put SOLE 0 8400 0 0 NEW SR INVT GROUP INC COM 648691103 2 232 SH SOLE 0 232 0 0 NEW SR INVT GROUP INC Put 648691103 0 500 SH Put SOLE 0 500 0 0 NEW YORK & CO INC COM 649295102 0 194 SH SOLE 0 194 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 534 33569 SH SOLE 0 33569 0 0 NEW YORK CMNTY BANCORP INC Call 649445103 0 500 SH Call SOLE 0 500 0 0 NEW YORK CMNTY BANCORP INC Put 649445103 12 11400 SH Put SOLE 0 11400 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 59 8978 SH SOLE 0 8978 0 0 NEW YORK MTG TR INC Put 649604501 7 6300 SH Put SOLE 0 6300 0 0 NEW YORK REIT INC COM 64976L109 191 18961 SH SOLE 0 18961 0 0 NEW YORK REIT INC Call 64976L109 0 2100 SH Call SOLE 0 2100 0 0 NEW YORK REIT INC Put 64976L109 10 8200 SH Put SOLE 0 8200 0 0 NEW YORK TIMES CO Call 650111107 0 3000 SH Call SOLE 0 3000 0 0 NEW YORK TIMES CO Put 650111107 0 2000 SH Put SOLE 0 2000 0 0 NEWELL BRANDS INC COM 651229106 256 5755 SH SOLE 0 5755 0 0 NEWELL BRANDS INC Call 651229106 3 1900 SH Call SOLE 0 1900 0 0 NEWELL BRANDS INC Put 651229106 47 17100 SH Put SOLE 0 17100 0 0 NEWFIELD EXPL CO COM 651290108 5548 137002 SH SOLE 0 137002 0 0 NEWFIELD EXPL CO Call 651290108 99 79800 SH Call SOLE 0 79800 0 0 NEWFIELD EXPL CO Put 651290108 1484 264400 SH Put SOLE 0 264400 0 0 NEWLINK GENETICS CORP COM 651511107 253 24641 SH SOLE 0 24641 0 0 NEWLINK GENETICS CORP Call 651511107 19 75300 SH Call SOLE 0 75300 0 0 NEWLINK GENETICS CORP Put 651511107 132 25000 SH Put SOLE 0 25000 0 0 NEWMONT MINING CORP COM 651639106 2785 81745 SH SOLE 0 81745 0 0 NEWMONT MINING CORP Call 651639106 975 560500 SH Call SOLE 0 560500 0 0 NEWMONT MINING CORP Put 651639106 516 294900 SH Put SOLE 0 294900 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 14 1889 SH SOLE 0 1889 0 0 NEWPARK RES INC Call 651718504 4 10100 SH Call SOLE 0 10100 0 0 NEWPARK RES INC Put 651718504 2 9400 SH Put SOLE 0 9400 0 0 NEWS CORP NEW CL A 65249B109 11 961 SH SOLE 0 961 0 0 NEWS CORP NEW CL B 65249B208 92 7824 SH SOLE 0 7824 0 0 NEWS CORP NEW Call 65249B208 0 300 SH Call SOLE 0 300 0 0 NEWS CORP NEW Call 65249B109 0 1300 SH Call SOLE 0 1300 0 0 NEWS CORP NEW Put 65249B109 1 2000 SH Put SOLE 0 2000 0 0 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 83 5237 SH SOLE 0 5237 0 0 NEWTEK BUSINESS SVCS CORP Call 652526203 0 100 SH Call SOLE 0 100 0 0 NEWTEK BUSINESS SVCS CORP Put 652526203 1 4900 SH Put SOLE 0 4900 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 12 544 SH SOLE 0 544 0 0 NEXPOINT RESIDENTIAL TR INC Call 65341D102 1 800 SH Call SOLE 0 800 0 0 NEXPOINT RESIDENTIAL TR INC Put 65341D102 0 100 SH Put SOLE 0 100 0 0 NEXSTAR BROADCASTING GROUP I CL A 65336K103 1861 29404 SH SOLE 0 29404 0 0 NEXSTAR BROADCASTING GROUP I Call 65336K103 180 45700 SH Call SOLE 0 45700 0 0 NEXSTAR BROADCASTING GROUP I Put 65336K103 4 11100 SH Put SOLE 0 11100 0 0 NEXTERA ENERGY INC COM 65339F101 141 1188 SH SOLE 0 1188 0 0 NEXTERA ENERGY INC Call 65339F101 379 47900 SH Call SOLE 0 47900 0 0 NEXTERA ENERGY INC Put 65339F101 15 14100 SH Put SOLE 0 14100 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 518 20301 SH SOLE 0 20301 0 0 NEXTERA ENERGY PARTNERS LP Call 65341B106 0 2600 SH Call SOLE 0 2600 0 0 NEXTERA ENERGY PARTNERS LP Put 65341B106 5 8700 SH Put SOLE 0 8700 0 0 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 365 17384 SH SOLE 0 17384 0 0 NGL ENERGY PARTNERS LP Call 62913M107 41 40600 SH Call SOLE 0 40600 0 0 NGL ENERGY PARTNERS LP Put 62913M107 14 17500 SH Put SOLE 0 17500 0 0 NIC INC COM 62914B100 3 152 SH SOLE 0 152 0 0 NIC INC Call 62914B100 0 400 SH Call SOLE 0 400 0 0 NICE LTD Call 653656108 0 300 SH Call SOLE 0 300 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 409 9755 SH SOLE 0 9755 0 0 NIELSEN HLDGS PLC Call G6518L108 17 34100 SH Call SOLE 0 34100 0 0 NIELSEN HLDGS PLC Put G6518L108 53 9100 SH Put SOLE 0 9100 0 0 NII HLDGS INC COM PAR $0.001 62913F508 2 1350 SH SOLE 0 1350 0 0 NIKE INC CL B 654106103 432 8514 SH SOLE 0 8514 0 0 NIKE INC Call 654106103 0 31900 SH Call SOLE 0 31900 0 0 NIKE INC Put 654106103 135 91500 SH Put SOLE 0 91500 0 0 NIMBLE STORAGE INC COM 65440R101 316 39946 SH SOLE 0 39946 0 0 NIMBLE STORAGE INC Call 65440R101 1 3000 SH Call SOLE 0 3000 0 0 NIMBLE STORAGE INC Put 65440R101 36 47900 SH Put SOLE 0 47900 0 0 NIPPON TELEG & TEL CORP SPONSORED ADR 654624105 41 987 SH SOLE 0 987 0 0 NIPPON TELEG & TEL CORP Call 654624105 1 1300 SH Call SOLE 0 1300 0 0 NISOURCE INC COM 65473P105 574 25940 SH SOLE 0 25940 0 0 NISOURCE INC Call 65473P105 0 600 SH Call SOLE 0 600 0 0 NISOURCE INC Put 65473P105 28 31400 SH Put SOLE 0 31400 0 0 NL INDS INC COM NEW 629156407 12 1491 SH SOLE 0 1491 0 0 NL INDS INC Put 629156407 1 2000 SH Put SOLE 0 2000 0 0 NN INC COM 629337106 44 2348 SH SOLE 0 2348 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 11 547 SH SOLE 0 547 0 0 NOAH HLDGS LTD Put 65487X102 1 400 SH Put SOLE 0 400 0 0 NOBLE CORP PLC SHS USD G65431101 134 22711 SH SOLE 0 22711 0 0 NOBLE CORP PLC Call G65431101 0 11900 SH Call SOLE 0 11900 0 0 NOBLE CORP PLC Put G65431101 79 21400 SH Put SOLE 0 21400 0 0 NOBLE ENERGY INC COM 655044105 326 8582 SH SOLE 0 8582 0 0 NOBLE ENERGY INC Call 655044105 33 41000 SH Call SOLE 0 41000 0 0 NOBLE ENERGY INC Put 655044105 63 21700 SH Put SOLE 0 21700 0 0 NOKIA CORP Call 654902204 24 240000 SH Call SOLE 0 240000 0 0 NOKIA CORP Put 654902204 24 10000 SH Put SOLE 0 10000 0 0 NOODLES & CO CL A 65540B105 5 1369 SH SOLE 0 1369 0 0 NOODLES & CO Call 65540B105 0 300 SH Call SOLE 0 300 0 0 NORD ANGLIA EDUCATION INC SHS G6583A102 72 3126 SH SOLE 0 3126 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 245 29185 SH SOLE 0 29185 0 0 NORDIC AMERICAN TANKERS LIMI Call G65773106 1 41400 SH Call SOLE 0 41400 0 0 NORDIC AMERICAN TANKERS LIMI Put G65773106 326 120400 SH Put SOLE 0 120400 0 0 NORDIC AMERN OFFSHORE LTD SHS G65772108 6 2300 SH SOLE 0 2300 0 0 NORDIC AMERN OFFSHORE LTD Put G65772108 14 3000 SH Put SOLE 0 3000 0 0 NORDSON CORP COM 655663102 116 1040 SH SOLE 0 1040 0 0 NORDSON CORP Call 655663102 21 6900 SH Call SOLE 0 6900 0 0 NORDSON CORP Put 655663102 0 300 SH Put SOLE 0 300 0 0 NORDSTROM INC COM 655664100 465 9713 SH SOLE 0 9713 0 0 NORDSTROM INC Put 655664100 116 9600 SH Put SOLE 0 9600 0 0 NORFOLK SOUTHERN CORP COM 655844108 249 2312 SH SOLE 0 2312 0 0 NORFOLK SOUTHERN CORP Call 655844108 98 9600 SH Call SOLE 0 9600 0 0 NORFOLK SOUTHERN CORP Put 655844108 9 34400 SH Put SOLE 0 34400 0 0 NORTH AMERN ENERGY PARTNERS COM 656844107 0 194 SH SOLE 0 194 0 0 NORTH ATLANTIC DRILLING LTD COM G6613P129 0 86 SH SOLE 0 86 0 0 NORTH ATLANTIC DRILLING LTD Put G6613P129 0 200 SH Put SOLE 0 200 0 0 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 0 200 SH SOLE 0 200 0 0 NORTHERN DYNASTY MINERALS LT Put 66510M204 0 400 SH Put SOLE 0 400 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 6 2426 SH SOLE 0 2426 0 0 NORTHERN TR CORP COM 665859104 546 6140 SH SOLE 0 6140 0 0 NORTHERN TR CORP Call 665859104 211 25700 SH Call SOLE 0 25700 0 0 NORTHERN TR CORP Put 665859104 0 300 SH Put SOLE 0 300 0 0 NORTHROP GRUMMAN CORP COM 666807102 357 1536 SH SOLE 0 1536 0 0 NORTHROP GRUMMAN CORP Call 666807102 15 4800 SH Call SOLE 0 4800 0 0 NORTHROP GRUMMAN CORP Put 666807102 119 15600 SH Put SOLE 0 15600 0 0 NORTHSTAR ASSET MGMT GROUP I Call 66705Y104 33 15700 SH Call SOLE 0 15700 0 0 NORTHSTAR ASSET MGMT GROUP I Put 66705Y104 1 7500 SH Put SOLE 0 7500 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 55 4435 SH SOLE 0 4435 0 0 NORTHSTAR REALTY EUROPE CORP Call 66706L101 10 5000 SH Call SOLE 0 5000 0 0 NORTHSTAR RLTY FIN CORP COM 66704R803 166 11008 SH SOLE 0 11008 0 0 NORTHSTAR RLTY FIN CORP Call 66704R803 12 12800 SH Call SOLE 0 12800 0 0 NORTHSTAR RLTY FIN CORP Put 66704R803 15 48500 SH Put SOLE 0 48500 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 70 3900 SH SOLE 0 3900 0 0 NORTHWEST NAT GAS CO Call 667655104 11 5700 SH Call SOLE 0 5700 0 0 NORTHWEST NAT GAS CO Put 667655104 0 200 SH Put SOLE 0 200 0 0 NORTHWEST PIPE CO Put 667746101 1 3100 SH Put SOLE 0 3100 0 0 NORTHWESTERN CORP COM NEW 668074305 27 487 SH SOLE 0 487 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 234 5520 SH SOLE 0 5520 0 0 NORWEGIAN CRUISE LINE HLDGS Call G66721104 22 5700 SH Call SOLE 0 5700 0 0 NORWEGIAN CRUISE LINE HLDGS Put G66721104 0 700 SH Put SOLE 0 700 0 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 175 13382 SH SOLE 0 13382 0 0 NOVADAQ TECHNOLOGIES INC COM 66987G102 32 4517 SH SOLE 0 4517 0 0 NOVADAQ TECHNOLOGIES INC Call 66987G102 9 10500 SH Call SOLE 0 10500 0 0 NOVADAQ TECHNOLOGIES INC Put 66987G102 76 113800 SH Put SOLE 0 113800 0 0 NOVAGOLD RES INC COM NEW 66987E206 0 208 SH SOLE 0 208 0 0 NOVAGOLD RES INC Put 66987E206 12 12400 SH Put SOLE 0 12400 0 0 NOVANTA INC Call 67000B104 1 1800 SH Call SOLE 0 1800 0 0 NOVARTIS A G Call 66987V109 0 2400 SH Call SOLE 0 2400 0 0 NOVAVAX INC COM 670002104 15 12605 SH SOLE 0 12605 0 0 NOVAVAX INC Call 670002104 6 111300 SH Call SOLE 0 111300 0 0 NOVAVAX INC Put 670002104 65 6400 SH Put SOLE 0 6400 0 0 NOVELION THERAPEUTICS INC COM NEW 67001K202 101 11996 SH SOLE 0 11996 0 0 NOVELION THERAPEUTICS INC Call 67001K202 0 2500 SH Call SOLE 0 2500 0 0 NOVELION THERAPEUTICS INC Put 67001K202 1 2700 SH Put SOLE 0 2700 0 0 NOVO-NORDISK A S ADR 670100205 63 1764 SH SOLE 0 1764 0 0 NOVO-NORDISK A S Put 670100205 29 16300 SH Put SOLE 0 16300 0 0 NOVOCURE LTD ORD SHS G6674U108 37 4824 SH SOLE 0 4824 0 0 NOVOCURE LTD Call G6674U108 0 700 SH Call SOLE 0 700 0 0 NOVOCURE LTD Put G6674U108 6 2900 SH Put SOLE 0 2900 0 0 NOW INC COM 67011P100 11 577 SH SOLE 0 577 0 0 NQ MOBILE INC ADR REPSTG CL A 64118U108 14 4468 SH SOLE 0 4468 0 0 NQ MOBILE INC Put 64118U108 0 4400 SH Put SOLE 0 4400 0 0 NRG ENERGY INC COM NEW 629377508 435 35542 SH SOLE 0 35542 0 0 NRG ENERGY INC Call 629377508 3 4800 SH Call SOLE 0 4800 0 0 NRG ENERGY INC Put 629377508 207 64100 SH Put SOLE 0 64100 0 0 NRG YIELD INC CL A NEW 62942X306 28 1868 SH SOLE 0 1868 0 0 NRG YIELD INC CL C 62942X405 10 667 SH SOLE 0 667 0 0 NRG YIELD INC Call 62942X405 3 11400 SH Call SOLE 0 11400 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 115 2417 SH SOLE 0 2417 0 0 NU SKIN ENTERPRISES INC Call 67018T105 6 61700 SH Call SOLE 0 61700 0 0 NU SKIN ENTERPRISES INC Put 67018T105 21 32600 SH Put SOLE 0 32600 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 432 29043 SH SOLE 0 29043 0 0 NUANCE COMMUNICATIONS INC Call 67020Y100 20 64500 SH Call SOLE 0 64500 0 0 NUANCE COMMUNICATIONS INC Put 67020Y100 5 17300 SH Put SOLE 0 17300 0 0 NUCOR CORP Call 670346105 257 28800 SH Call SOLE 0 28800 0 0 NUCOR CORP Put 670346105 0 900 SH Put SOLE 0 900 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 1475 29627 SH SOLE 0 29627 0 0 NUSTAR ENERGY LP Call 67058H102 66 26000 SH Call SOLE 0 26000 0 0 NUSTAR ENERGY LP Put 67058H102 7 4100 SH Put SOLE 0 4100 0 0 NUSTAR GP HOLDINGS LLC UNIT RESTG LLC 67059L102 57 1986 SH SOLE 0 1986 0 0 NUSTAR GP HOLDINGS LLC Call 67059L102 0 100 SH Call SOLE 0 100 0 0 NUTANIX INC CL A 67059N108 22 850 SH SOLE 0 850 0 0 NUTANIX INC Call 67059N108 57 43500 SH Call SOLE 0 43500 0 0 NUTANIX INC Put 67059N108 158 18800 SH Put SOLE 0 18800 0 0 NUTRI SYS INC NEW Put 67069D108 0 1600 SH Put SOLE 0 1600 0 0 NUVASIVE INC COM 670704105 582 8650 SH SOLE 0 8650 0 0 NUVASIVE INC Call 670704105 37 14900 SH Call SOLE 0 14900 0 0 NUVASIVE INC Put 670704105 3 1300 SH Put SOLE 0 1300 0 0 NUVECTRA CORP COM 67075N108 10 2000 SH SOLE 0 2000 0 0 NV5 GLOBAL INC COM 62945V109 8 247 SH SOLE 0 247 0 0 NV5 GLOBAL INC Call 62945V109 0 100 SH Call SOLE 0 100 0 0 NVIDIA CORP COM 67066G104 2246 21042 SH SOLE 0 21042 0 0 NVIDIA CORP Call 67066G104 1089 104000 SH Call SOLE 0 104000 0 0 NVIDIA CORP Put 67066G104 444 70400 SH Put SOLE 0 70400 0 0 NXP SEMICONDUCTORS N V COM N6596X109 21768 222105 SH SOLE 0 222105 0 0 NXP SEMICONDUCTORS N V Call N6596X109 273 98500 SH Call SOLE 0 98500 0 0 NXP SEMICONDUCTORS N V Put N6596X109 662 247600 SH Put SOLE 0 247600 0 0 NXSTAGE MEDICAL INC COM 67072V103 69 2659 SH SOLE 0 2659 0 0 NXSTAGE MEDICAL INC Call 67072V103 4 5900 SH Call SOLE 0 5900 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 50 18766 SH SOLE 0 18766 0 0 NYMOX PHARMACEUTICAL CORP Call P73398102 4 7800 SH Call SOLE 0 7800 0 0 NYMOX PHARMACEUTICAL CORP Put P73398102 75 78300 SH Put SOLE 0 78300 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 443 1594 SH SOLE 0 1594 0 0 O REILLY AUTOMOTIVE INC NEW Call 67103H107 0 1200 SH Call SOLE 0 1200 0 0 O REILLY AUTOMOTIVE INC NEW Put 67103H107 6 1100 SH Put SOLE 0 1100 0 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 291 7773 SH SOLE 0 7773 0 0 OAKTREE CAP GROUP LLC Call 674001201 1 3000 SH Call SOLE 0 3000 0 0 OAKTREE CAP GROUP LLC Put 674001201 13 5700 SH Put SOLE 0 5700 0 0 OASIS PETE INC NEW COM 674215108 2152 142184 SH SOLE 0 142184 0 0 OASIS PETE INC NEW Call 674215108 55 23300 SH Call SOLE 0 23300 0 0 OASIS PETE INC NEW Put 674215108 54 90900 SH Put SOLE 0 90900 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 1476 20729 SH SOLE 0 20729 0 0 OCCIDENTAL PETE CORP DEL Call 674599105 35 113300 SH Call SOLE 0 113300 0 0 OCCIDENTAL PETE CORP DEL Put 674599105 73 12600 SH Put SOLE 0 12600 0 0 OCEAN RIG UDW INC SHS G66964100 14 8234 SH SOLE 0 8234 0 0 OCEAN RIG UDW INC Call G66964100 5 16400 SH Call SOLE 0 16400 0 0 OCEAN RIG UDW INC Put G66964100 83 30800 SH Put SOLE 0 30800 0 0 OCEANEERING INTL INC COM 675232102 1852 65679 SH SOLE 0 65679 0 0 OCEANEERING INTL INC Call 675232102 3 10000 SH Call SOLE 0 10000 0 0 OCEANEERING INTL INC Put 675232102 263 480900 SH Put SOLE 0 480900 0 0 OCEANFIRST FINL CORP COM 675234108 18 600 SH SOLE 0 600 0 0 OCH ZIFF CAP MGMT GROUP CL A 67551U105 42 12709 SH SOLE 0 12709 0 0 OCH ZIFF CAP MGMT GROUP Call 67551U105 0 6600 SH Call SOLE 0 6600 0 0 OCI PARTNERS LP COM UNIT REP LP 67091N108 0 14 SH SOLE 0 14 0 0 OCLARO INC COM NEW 67555N206 238 26608 SH SOLE 0 26608 0 0 OCLARO INC Call 67555N206 9 6700 SH Call SOLE 0 6700 0 0 OCLARO INC Put 67555N206 0 2500 SH Put SOLE 0 2500 0 0 OCULAR THERAPEUTIX INC COM 67576A100 305 36544 SH SOLE 0 36544 0 0 OCULAR THERAPEUTIX INC Call 67576A100 7 5800 SH Call SOLE 0 5800 0 0 OCULAR THERAPEUTIX INC Put 67576A100 20 9700 SH Put SOLE 0 9700 0 0 OCWEN FINL CORP COM NEW 675746309 16 3000 SH SOLE 0 3000 0 0 OCWEN FINL CORP Call 675746309 51 42800 SH Call SOLE 0 42800 0 0 OCWEN FINL CORP Put 675746309 5 14000 SH Put SOLE 0 14000 0 0 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 25 7513 SH SOLE 0 7513 0 0 ODYSSEY MARINE EXPLORATION I Call 676118201 1 3000 SH Call SOLE 0 3000 0 0 OFFICE DEPOT INC COM 676220106 72 16051 SH SOLE 0 16051 0 0 OFFICE DEPOT INC Call 676220106 47 58900 SH Call SOLE 0 58900 0 0 OFFICE DEPOT INC Put 676220106 118 42700 SH Put SOLE 0 42700 0 0 OFG BANCORP Call 67103X102 7 7000 SH Call SOLE 0 7000 0 0 OFG BANCORP Put 67103X102 0 300 SH Put SOLE 0 300 0 0 OGE ENERGY CORP COM 670837103 5 167 SH SOLE 0 167 0 0 OGE ENERGY CORP Call 670837103 0 400 SH Call SOLE 0 400 0 0 OHR PHARMACEUTICAL INC COM NEW 67778H200 23 15985 SH SOLE 0 15985 0 0 OHR PHARMACEUTICAL INC Call 67778H200 0 2100 SH Call SOLE 0 2100 0 0 OHR PHARMACEUTICAL INC Put 67778H200 27 24000 SH Put SOLE 0 24000 0 0 OIL STS INTL INC Call 678026105 1 2000 SH Call SOLE 0 2000 0 0 OLD DOMINION FGHT LINES INC COM 679580100 60 704 SH SOLE 0 704 0 0 OLD DOMINION FGHT LINES INC Call 679580100 3 5400 SH Call SOLE 0 5400 0 0 OLD NATL BANCORP IND COM 680033107 128 7086 SH SOLE 0 7086 0 0 OLD NATL BANCORP IND Call 680033107 0 500 SH Call SOLE 0 500 0 0 OLD REP INTL CORP COM 680223104 8 447 SH SOLE 0 447 0 0 OLD REP INTL CORP Call 680223104 0 1200 SH Call SOLE 0 1200 0 0 OLD REP INTL CORP Put 680223104 0 3800 SH Put SOLE 0 3800 0 0 OLD SECOND BANCORP INC ILL COM 680277100 55 5000 SH SOLE 0 5000 0 0 OLIN CORP Call 680665205 344 87600 SH Call SOLE 0 87600 0 0 OLIN CORP Put 680665205 7 8600 SH Put SOLE 0 8600 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 448 15773 SH SOLE 0 15773 0 0 OLLIES BARGAIN OUTLT HLDGS I Call 681116109 33 7400 SH Call SOLE 0 7400 0 0 OLLIES BARGAIN OUTLT HLDGS I Put 681116109 0 1500 SH Put SOLE 0 1500 0 0 OLYMPIC STEEL INC COM 68162K106 70 2916 SH SOLE 0 2916 0 0 OLYMPIC STEEL INC Call 68162K106 0 100 SH Call SOLE 0 100 0 0 OMEGA HEALTHCARE INVS INC Call 681936100 5 9500 SH Call SOLE 0 9500 0 0 OMEGA HEALTHCARE INVS INC Put 681936100 4 1100 SH Put SOLE 0 1100 0 0 OMEGA PROTEIN CORP COM 68210P107 98 3932 SH SOLE 0 3932 0 0 OMEGA PROTEIN CORP Call 68210P107 1 400 SH Call SOLE 0 400 0 0 OMEROS CORP COM 682143102 3 372 SH SOLE 0 372 0 0 OMEROS CORP Call 682143102 28 32000 SH Call SOLE 0 32000 0 0 OMEROS CORP Put 682143102 15 6000 SH Put SOLE 0 6000 0 0 OMNICOM GROUP INC Call 681919106 3 3500 SH Call SOLE 0 3500 0 0 OMNICOM GROUP INC Put 681919106 10 7100 SH Put SOLE 0 7100 0 0 OMNOVA SOLUTIONS INC Call 682129101 0 1000 SH Call SOLE 0 1000 0 0 ON ASSIGNMENT INC Put 682159108 0 1000 SH Put SOLE 0 1000 0 0 ON DECK CAP INC COM 682163100 23 5137 SH SOLE 0 5137 0 0 ON DECK CAP INC Call 682163100 0 4800 SH Call SOLE 0 4800 0 0 ON SEMICONDUCTOR CORP COM 682189105 8 700 SH SOLE 0 700 0 0 ON SEMICONDUCTOR CORP Call 682189105 64 32900 SH Call SOLE 0 32900 0 0 ONCOGENEX PHARMACEUTICALS IN COM 68230A106 5 11048 SH SOLE 0 11048 0 0 ONCOMED PHARMACEUTICALS INC Call 68234X102 0 1400 SH Call SOLE 0 1400 0 0 ONE GAS INC COM 68235P108 7 110 SH SOLE 0 110 0 0 ONE LIBERTY PPTYS INC COM 682406103 0 1 SH SOLE 0 1 0 0 ONE LIBERTY PPTYS INC Call 682406103 0 200 SH Call SOLE 0 200 0 0 ONEBEACON INSURANCE GROUP LT CL A G67742109 9 584 SH SOLE 0 584 0 0 ONEBEACON INSURANCE GROUP LT Put G67742109 0 1500 SH Put SOLE 0 1500 0 0 ONEMAIN HLDGS INC COM 68268W103 443 20047 SH SOLE 0 20047 0 0 ONEMAIN HLDGS INC Call 68268W103 0 300 SH Call SOLE 0 300 0 0 ONEMAIN HLDGS INC Put 68268W103 36 33400 SH Put SOLE 0 33400 0 0 ONEOK INC NEW COM 682680103 239 4169 SH SOLE 0 4169 0 0 ONEOK INC NEW Call 682680103 69 13100 SH Call SOLE 0 13100 0 0 ONEOK INC NEW Put 682680103 8 17700 SH Put SOLE 0 17700 0 0 ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 3 91 SH SOLE 0 91 0 0 ONEOK PARTNERS LP Call 68268N103 11 7800 SH Call SOLE 0 7800 0 0 ONEOK PARTNERS LP Put 68268N103 0 400 SH Put SOLE 0 400 0 0 OPEN TEXT CORP COM 683715106 9 152 SH SOLE 0 152 0 0 OPEN TEXT CORP Put 683715106 0 1000 SH Put SOLE 0 1000 0 0 OPHTHOTECH CORP COM 683745103 151 31396 SH SOLE 0 31396 0 0 OPHTHOTECH CORP Call 683745103 10 130100 SH Call SOLE 0 130100 0 0 OPHTHOTECH CORP Put 683745103 862 120700 SH Put SOLE 0 120700 0 0 OPKO HEALTH INC Call 68375N103 3 2400 SH Call SOLE 0 2400 0 0 OPKO HEALTH INC Put 68375N103 138 38200 SH Put SOLE 0 38200 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 40 2164 SH SOLE 0 2164 0 0 OPUS BK IRVINE CALIF COM 684000102 214 7130 SH SOLE 0 7130 0 0 OPUS BK IRVINE CALIF Put 684000102 2 59700 SH Put SOLE 0 59700 0 0 ORACLE CORP COM 68389X105 2087 54302 SH SOLE 0 54302 0 0 ORACLE CORP Call 68389X105 2 45200 SH Call SOLE 0 45200 0 0 ORACLE CORP Put 68389X105 161 127800 SH Put SOLE 0 127800 0 0 ORAMED PHARM INC COM NEW 68403P203 18 3104 SH SOLE 0 3104 0 0 ORANGE SPONSORED ADR 684060106 1559 103001 SH SOLE 0 103001 0 0 ORANGE Call 684060106 0 1400 SH Call SOLE 0 1400 0 0 ORANGE Put 684060106 288 119000 SH Put SOLE 0 119000 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 108 12381 SH SOLE 0 12381 0 0 ORASURE TECHNOLOGIES INC Call 68554V108 9 3500 SH Call SOLE 0 3500 0 0 ORBCOMM INC COM 68555P100 13 1657 SH SOLE 0 1657 0 0 ORBITAL ATK INC COM 68557N103 154 1761 SH SOLE 0 1761 0 0 ORBITAL ATK INC Call 68557N103 6 6000 SH Call SOLE 0 6000 0 0 ORBITAL ATK INC Put 68557N103 1 2200 SH Put SOLE 0 2200 0 0 ORBOTECH LTD ORD M75253100 9 283 SH SOLE 0 283 0 0 ORCHID IS CAP INC COM 68571X103 1 105 SH SOLE 0 105 0 0 ORCHID IS CAP INC Call 68571X103 1 900 SH Call SOLE 0 900 0 0 ORCHID IS CAP INC Put 68571X103 1 2900 SH Put SOLE 0 2900 0 0 ORCHIDS PAPER PRODS CO DEL Call 68572N104 0 400 SH Call SOLE 0 400 0 0 OREXIGEN THERAPEUTICS INC COM NEW 686164302 1 878 SH SOLE 0 878 0 0 ORGANOVO HLDGS INC COM 68620A104 86 25415 SH SOLE 0 25415 0 0 ORGANOVO HLDGS INC Call 68620A104 1 9800 SH Call SOLE 0 9800 0 0 ORGANOVO HLDGS INC Put 68620A104 4 17900 SH Put SOLE 0 17900 0 0 ORIENT PAPER INC COM NEW 68619F205 1 1000 SH SOLE 0 1000 0 0 ORIGIN AGRITECH LIMITED SHS G67828106 2 884 SH SOLE 0 884 0 0 ORIGIN AGRITECH LIMITED Call G67828106 0 300 SH Call SOLE 0 300 0 0 ORION ENERGY SYSTEMS INC COM 686275108 8 3900 SH SOLE 0 3900 0 0 ORION ENGINEERED CARBONS S A Put L72967109 1 1000 SH Put SOLE 0 1000 0 0 ORION GROUP HOLDINGS INC COM 68628V308 3 400 SH SOLE 0 400 0 0 ORION GROUP HOLDINGS INC Call 68628V308 3 3600 SH Call SOLE 0 3600 0 0 ORMAT TECHNOLOGIES INC COM 686688102 111 2084 SH SOLE 0 2084 0 0 ORMAT TECHNOLOGIES INC Call 686688102 0 200 SH Call SOLE 0 200 0 0 ORTHOFIX INTL N V COM N6748L102 56 1562 SH SOLE 0 1562 0 0 ORTHOFIX INTL N V Call N6748L102 7 8600 SH Call SOLE 0 8600 0 0 ORTHOFIX INTL N V Put N6748L102 15 7000 SH Put SOLE 0 7000 0 0 OSHKOSH CORP COM 688239201 929 14394 SH SOLE 0 14394 0 0 OSHKOSH CORP Call 688239201 25 9000 SH Call SOLE 0 9000 0 0 OSHKOSH CORP Put 688239201 2 1200 SH Put SOLE 0 1200 0 0 OSI SYSTEMS INC COM 671044105 40 531 SH SOLE 0 531 0 0 OSI SYSTEMS INC Call 671044105 98 12700 SH Call SOLE 0 12700 0 0 OSI SYSTEMS INC Put 671044105 3 2100 SH Put SOLE 0 2100 0 0 OSIRIS THERAPEUTICS INC NEW COM 68827R108 64 13186 SH SOLE 0 13186 0 0 OSIRIS THERAPEUTICS INC NEW Call 68827R108 4 11900 SH Call SOLE 0 11900 0 0 OSIRIS THERAPEUTICS INC NEW Put 68827R108 0 100 SH Put SOLE 0 100 0 0 OTONOMY INC Call 68906L105 2 1400 SH Call SOLE 0 1400 0 0 OTTER TAIL CORP COM 689648103 22 543 SH SOLE 0 543 0 0 OTTER TAIL CORP Call 689648103 1 200 SH Call SOLE 0 200 0 0 OUTFRONT MEDIA INC Call 69007J106 0 200 SH Call SOLE 0 200 0 0 OVASCIENCE INC Call 69014Q101 0 100 SH Call SOLE 0 100 0 0 OVASCIENCE INC Put 69014Q101 1 200 SH Put SOLE 0 200 0 0 OVERSTOCK COM INC DEL COM 690370101 14 838 SH SOLE 0 838 0 0 OVERSTOCK COM INC DEL Call 690370101 4 3100 SH Call SOLE 0 3100 0 0 OWENS & MINOR INC NEW COM 690732102 28 807 SH SOLE 0 807 0 0 OWENS & MINOR INC NEW Call 690732102 0 3800 SH Call SOLE 0 3800 0 0 OWENS CORNING NEW COM 690742101 147 2860 SH SOLE 0 2860 0 0 OWENS CORNING NEW Call 690742101 0 100 SH Call SOLE 0 100 0 0 OWENS CORNING NEW Put 690742101 18 13200 SH Put SOLE 0 13200 0 0 OWENS ILL INC COM NEW 690768403 17 987 SH SOLE 0 987 0 0 OWENS ILL INC Call 690768403 0 3300 SH Call SOLE 0 3300 0 0 OXFORD INDS INC COM 691497309 173 2886 SH SOLE 0 2886 0 0 OXFORD INDS INC Call 691497309 0 100 SH Call SOLE 0 100 0 0 OXFORD INDS INC Put 691497309 0 200 SH Put SOLE 0 200 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 2 76 SH SOLE 0 76 0 0 PACCAR INC Call 693718108 16 5000 SH Call SOLE 0 5000 0 0 PACCAR INC Put 693718108 3 1400 SH Put SOLE 0 1400 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 53 14096 SH SOLE 0 14096 0 0 PACIFIC BIOSCIENCES CALIF IN Call 69404D108 0 23100 SH Call SOLE 0 23100 0 0 PACIFIC BIOSCIENCES CALIF IN Put 69404D108 42 8100 SH Put SOLE 0 8100 0 0 PACIFIC COAST OIL TR UNIT BEN INT 694103102 6 5609 SH SOLE 0 5609 0 0 PACIFIC CONTINENTAL CORP COM 69412V108 17 800 SH SOLE 0 800 0 0 PACIFIC DRILLING SA LUXEMBOU SHS NEW L7257P114 0 66 SH SOLE 0 66 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 1074 113100 SH SOLE 0 113100 0 0 PACIFIC ETHANOL INC Call 69423U305 73 40300 SH Call SOLE 0 40300 0 0 PACIFIC ETHANOL INC Put 69423U305 57 122000 SH Put SOLE 0 122000 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 731 22640 SH SOLE 0 22640 0 0 PACIRA PHARMACEUTICALS INC Call 695127100 9 19400 SH Call SOLE 0 19400 0 0 PACIRA PHARMACEUTICALS INC Put 695127100 124 22900 SH Put SOLE 0 22900 0 0 PACKAGING CORP AMER COM 695156109 163 1928 SH SOLE 0 1928 0 0 PACKAGING CORP AMER Call 695156109 252 59500 SH Call SOLE 0 59500 0 0 PACKAGING CORP AMER Put 695156109 54 19700 SH Put SOLE 0 19700 0 0 PACWEST BANCORP DEL Call 695263103 95 23800 SH Call SOLE 0 23800 0 0 PALO ALTO NETWORKS INC COM 697435105 6810 54461 SH SOLE 0 54461 0 0 PALO ALTO NETWORKS INC Call 697435105 32 24000 SH Call SOLE 0 24000 0 0 PALO ALTO NETWORKS INC Put 697435105 976 109500 SH Put SOLE 0 109500 0 0 PAN AMERICAN SILVER CORP COM 697900108 178 11841 SH SOLE 0 11841 0 0 PAN AMERICAN SILVER CORP Call 697900108 19 14800 SH Call SOLE 0 14800 0 0 PAN AMERICAN SILVER CORP Put 697900108 50 7200 SH Put SOLE 0 7200 0 0 PANDORA MEDIA INC COM 698354107 223 17107 SH SOLE 0 17107 0 0 PANDORA MEDIA INC Call 698354107 383 224800 SH Call SOLE 0 224800 0 0 PANDORA MEDIA INC Put 698354107 17 24400 SH Put SOLE 0 24400 0 0 PANERA BREAD CO Call 69840W108 3 1100 SH Call SOLE 0 1100 0 0 PANERA BREAD CO Put 69840W108 12 6600 SH Put SOLE 0 6600 0 0 PANHANDLE OIL AND GAS INC Call 698477106 0 200 SH Call SOLE 0 200 0 0 PAPA JOHNS INTL INC COM 698813102 155 1822 SH SOLE 0 1822 0 0 PAPA JOHNS INTL INC Call 698813102 12 40600 SH Call SOLE 0 40600 0 0 PAPA JOHNS INTL INC Put 698813102 0 400 SH Put SOLE 0 400 0 0 PAPA MURPHYS HLDGS INC COM 698814100 19 4519 SH SOLE 0 4519 0 0 PAPA MURPHYS HLDGS INC Call 698814100 0 700 SH Call SOLE 0 700 0 0 PAPA MURPHYS HLDGS INC Put 698814100 0 200 SH Put SOLE 0 200 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 101 7002 SH SOLE 0 7002 0 0 PAR PACIFIC HOLDINGS INC Put 69888T207 4 3100 SH Put SOLE 0 3100 0 0 PARAMOUNT GOLD NEV CORP COM 69924M109 0 2 SH SOLE 0 2 0 0 PARAMOUNT GROUP INC Call 69924R108 0 1000 SH Call SOLE 0 1000 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 178 11563 SH SOLE 0 11563 0 0 PARATEK PHARMACEUTICALS INC Call 699374302 7 4000 SH Call SOLE 0 4000 0 0 PAREXEL INTL CORP COM 699462107 391 5962 SH SOLE 0 5962 0 0 PAREXEL INTL CORP Call 699462107 34 9600 SH Call SOLE 0 9600 0 0 PAREXEL INTL CORP Put 699462107 20 47900 SH Put SOLE 0 47900 0 0 PARK CITY GROUP INC COM NEW 700215304 68 5391 SH SOLE 0 5391 0 0 PARK CITY GROUP INC Put 700215304 10 7900 SH Put SOLE 0 7900 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 2 114 SH SOLE 0 114 0 0 PARK NATL CORP COM 700658107 5 44 SH SOLE 0 44 0 0 PARK NATL CORP Call 700658107 4 500 SH Call SOLE 0 500 0 0 PARK NATL CORP Put 700658107 1 200 SH Put SOLE 0 200 0 0 PARK OHIO HLDGS CORP COM 700666100 8 196 SH SOLE 0 196 0 0 PARK STERLING CORP COM 70086Y105 12 1155 SH SOLE 0 1155 0 0 PARKER DRILLING CO COM 701081101 0 90 SH SOLE 0 90 0 0 PARKER HANNIFIN CORP COM 701094104 845 6042 SH SOLE 0 6042 0 0 PARKER HANNIFIN CORP Call 701094104 9 10400 SH Call SOLE 0 10400 0 0 PARKER HANNIFIN CORP Put 701094104 5 2000 SH Put SOLE 0 2000 0 0 PARKERVISION INC COM NEW 701354300 1 1033 SH SOLE 0 1033 0 0 PARKERVISION INC Call 701354300 0 600 SH Call SOLE 0 600 0 0 PARKERVISION INC Put 701354300 0 100 SH Put SOLE 0 100 0 0 PARKWAY INC COM 70156Q107 1 53 SH SOLE 0 53 0 0 PARSLEY ENERGY INC CL A 701877102 162 4623 SH SOLE 0 4623 0 0 PARSLEY ENERGY INC Call 701877102 1 2000 SH Call SOLE 0 2000 0 0 PARSLEY ENERGY INC Put 701877102 31 46100 SH Put SOLE 0 46100 0 0 PARTY CITY HOLDCO INC COM 702149105 34 2406 SH SOLE 0 2406 0 0 PARTY CITY HOLDCO INC Call 702149105 1 3400 SH Call SOLE 0 3400 0 0 PARTY CITY HOLDCO INC Put 702149105 19 4400 SH Put SOLE 0 4400 0 0 PATRICK INDS INC COM 703343103 144 1890 SH SOLE 0 1890 0 0 PATRICK INDS INC Call 703343103 8 1100 SH Call SOLE 0 1100 0 0 PATRIOT NATL INC COM 70338T102 24 5375 SH SOLE 0 5375 0 0 PATRIOT NATL INC Call 70338T102 2 10700 SH Call SOLE 0 10700 0 0 PATRIOT NATL INC Put 70338T102 1 1500 SH Put SOLE 0 1500 0 0 PATTERN ENERGY GROUP INC Call 70338P100 0 1800 SH Call SOLE 0 1800 0 0 PATTERN ENERGY GROUP INC Put 70338P100 2 1000 SH Put SOLE 0 1000 0 0 PATTERSON COMPANIES INC COM 703395103 113 2759 SH SOLE 0 2759 0 0 PATTERSON COMPANIES INC Call 703395103 12 10300 SH Call SOLE 0 10300 0 0 PATTERSON COMPANIES INC Put 703395103 19 31200 SH Put SOLE 0 31200 0 0 PATTERSON UTI ENERGY INC Call 703481101 217 51400 SH Call SOLE 0 51400 0 0 PATTERSON UTI ENERGY INC Put 703481101 11 6400 SH Put SOLE 0 6400 0 0 PAYCHEX INC COM 704326107 910 14951 SH SOLE 0 14951 0 0 PAYCHEX INC Call 704326107 106 52800 SH Call SOLE 0 52800 0 0 PAYCHEX INC Put 704326107 4 7100 SH Put SOLE 0 7100 0 0 PAYCOM SOFTWARE INC COM 70432V102 21 478 SH SOLE 0 478 0 0 PAYCOM SOFTWARE INC Call 70432V102 4 23800 SH Call SOLE 0 23800 0 0 PAYCOM SOFTWARE INC Put 70432V102 2 2900 SH Put SOLE 0 2900 0 0 PAYLOCITY HLDG CORP COM 70438V106 85 2844 SH SOLE 0 2844 0 0 PAYLOCITY HLDG CORP Put 70438V106 0 100 SH Put SOLE 0 100 0 0 PAYPAL HLDGS INC COM 70450Y103 3085 78180 SH SOLE 0 78180 0 0 PAYPAL HLDGS INC Call 70450Y103 9 12200 SH Call SOLE 0 12200 0 0 PAYPAL HLDGS INC Put 70450Y103 164 87100 SH Put SOLE 0 87100 0 0 PBF ENERGY INC CL A 69318G106 140 5056 SH SOLE 0 5056 0 0 PBF ENERGY INC Call 69318G106 3 1000 SH Call SOLE 0 1000 0 0 PBF ENERGY INC Put 69318G106 14 13600 SH Put SOLE 0 13600 0 0 PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 161 8881 SH SOLE 0 8881 0 0 PBF LOGISTICS LP Put 69318Q104 16 14800 SH Put SOLE 0 14800 0 0 PC CONNECTION INC COM 69318J100 70 2499 SH SOLE 0 2499 0 0 PC CONNECTION INC Put 69318J100 10 5700 SH Put SOLE 0 5700 0 0 PC-TEL INC COM 69325Q105 2 400 SH SOLE 0 400 0 0 PDC ENERGY INC COM 69327R101 177 2440 SH SOLE 0 2440 0 0 PDC ENERGY INC Call 69327R101 67 15400 SH Call SOLE 0 15400 0 0 PDC ENERGY INC Put 69327R101 8 127900 SH Put SOLE 0 127900 0 0 PDF SOLUTIONS INC COM 693282105 8 382 SH SOLE 0 382 0 0 PDF SOLUTIONS INC Put 693282105 0 100 SH Put SOLE 0 100 0 0 PDL BIOPHARMA INC COM 69329Y104 25 11910 SH SOLE 0 11910 0 0 PDL BIOPHARMA INC Call 69329Y104 0 2000 SH Call SOLE 0 2000 0 0 PEARSON PLC SPONSORED ADR 705015105 10 1034 SH SOLE 0 1034 0 0 PEARSON PLC Put 705015105 1 500 SH Put SOLE 0 500 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 32 1076 SH SOLE 0 1076 0 0 PEBBLEBROOK HOTEL TR Call 70509V100 1 200 SH Call SOLE 0 200 0 0 PEBBLEBROOK HOTEL TR Put 70509V100 0 800 SH Put SOLE 0 800 0 0 PEGASYSTEMS INC COM 705573103 0 7 SH SOLE 0 7 0 0 PEMBINA PIPELINE CORP COM 706327103 57 1841 SH SOLE 0 1841 0 0 PEMBINA PIPELINE CORP Call 706327103 0 200 SH Call SOLE 0 200 0 0 PENN NATL GAMING INC COM 707569109 16 1226 SH SOLE 0 1226 0 0 PENN NATL GAMING INC Call 707569109 0 3400 SH Call SOLE 0 3400 0 0 PENN WEST PETE LTD NEW COM 707887105 13 7395 SH SOLE 0 7395 0 0 PENN WEST PETE LTD NEW Call 707887105 0 600 SH Call SOLE 0 600 0 0 PENN WEST PETE LTD NEW Put 707887105 7 14000 SH Put SOLE 0 14000 0 0 PENNANTPARK INVT CORP COM 708062104 6 830 SH SOLE 0 830 0 0 PENNANTPARK INVT CORP Put 708062104 0 3100 SH Put SOLE 0 3100 0 0 PENNEY J C INC COM 708160106 290 35000 SH SOLE 0 35000 0 0 PENNEY J C INC Call 708160106 1 66700 SH Call SOLE 0 66700 0 0 PENNEY J C INC Put 708160106 10 6700 SH Put SOLE 0 6700 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 2 136 SH SOLE 0 136 0 0 PENNSYLVANIA RL ESTATE INVT Call 709102107 3 18900 SH Call SOLE 0 18900 0 0 PENNSYLVANIA RL ESTATE INVT Put 709102107 34 8500 SH Put SOLE 0 8500 0 0 PENNYMAC FINL SVCS INC CL A 70932B101 78 4719 SH SOLE 0 4719 0 0 PENNYMAC FINL SVCS INC Put 70932B101 13 7700 SH Put SOLE 0 7700 0 0 PENNYMAC MTG INVT TR Call 70931T103 0 4400 SH Call SOLE 0 4400 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 4 92 SH SOLE 0 92 0 0 PENSKE AUTOMOTIVE GRP INC Call 70959W103 10 1500 SH Call SOLE 0 1500 0 0 PENTAIR PLC SHS G7S00T104 94 1691 SH SOLE 0 1691 0 0 PENTAIR PLC Call G7S00T104 0 3600 SH Call SOLE 0 3600 0 0 PENTAIR PLC Put G7S00T104 12 2500 SH Put SOLE 0 2500 0 0 PEOPLES BANCORP INC COM 709789101 11 352 SH SOLE 0 352 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 39 2034 SH SOLE 0 2034 0 0 PEOPLES UNITED FINANCIAL INC Call 712704105 2 1300 SH Call SOLE 0 1300 0 0 PEPSICO INC Call 713448108 13 178000 SH Call SOLE 0 178000 0 0 PEPSICO INC Put 713448108 1 54400 SH Put SOLE 0 54400 0 0 PEREGRINE PHARMACEUTICALS IN COM NEW 713661304 0 1000 SH SOLE 0 1000 0 0 PERFICIENT INC Call 71375U101 0 100 SH Call SOLE 0 100 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 2 100 SH SOLE 0 100 0 0 PERFORMANT FINL CORP COM 71377E105 24 10296 SH SOLE 0 10296 0 0 PERFORMANT FINL CORP Call 71377E105 1 2800 SH Call SOLE 0 2800 0 0 PERION NETWORK LTD SHS M78673106 9 6970 SH SOLE 0 6970 0 0 PERKINELMER INC Put 714046109 0 200 SH Put SOLE 0 200 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 18 4800 SH SOLE 0 4800 0 0 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 0 72 SH SOLE 0 72 0 0 PERMIAN BASIN RTY TR Put 714236106 19 8400 SH Put SOLE 0 8400 0 0 PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V306 0 354 SH SOLE 0 354 0 0 PERRIGO CO PLC SHS G97822103 1388 16679 SH SOLE 0 16679 0 0 PERRIGO CO PLC Call G97822103 17 40600 SH Call SOLE 0 40600 0 0 PERRIGO CO PLC Put G97822103 502 43000 SH Put SOLE 0 43000 0 0 PERSHING GOLD CORP Call 715302204 0 500 SH Call SOLE 0 500 0 0 PETMED EXPRESS INC Call 716382106 29 7700 SH Call SOLE 0 7700 0 0 PETMED EXPRESS INC Put 716382106 0 200 SH Put SOLE 0 200 0 0 PETROBRAS ARGENTINA S A Call 71646J109 3 1800 SH Call SOLE 0 1800 0 0 PETROBRAS ARGENTINA S A Put 71646J109 0 300 SH Put SOLE 0 300 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 334 4540 SH SOLE 0 4540 0 0 PETROCHINA CO LTD Call 71646E100 26 7500 SH Call SOLE 0 7500 0 0 PETROCHINA CO LTD Put 71646E100 55 14000 SH Put SOLE 0 14000 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 293 29018 SH SOLE 0 29018 0 0 PETROLEO BRASILEIRO SA PETRO Call 71654V408 665 446900 SH Call SOLE 0 446900 0 0 PETROLEO BRASILEIRO SA PETRO Put 71654V408 191 381100 SH Put SOLE 0 381100 0 0 PETROQUEST ENERGY INC Call 716748306 0 100 SH Call SOLE 0 100 0 0 PFIZER INC COM 717081103 4052 124755 SH SOLE 0 124755 0 0 PFIZER INC Call 717081103 172 434000 SH Call SOLE 0 434000 0 0 PFIZER INC Put 717081103 297 208800 SH Put SOLE 0 208800 0 0 PFSWEB INC COM NEW 717098206 3 365 SH SOLE 0 365 0 0 PG&E CORP COM 69331C108 196 3237 SH SOLE 0 3237 0 0 PG&E CORP Call 69331C108 0 100 SH Call SOLE 0 100 0 0 PGT INNOVATIONS INC COM 69336V101 50 4378 SH SOLE 0 4378 0 0 PHARMERICA CORP COM 71714F104 23 930 SH SOLE 0 930 0 0 PHH CORP Call 693320202 2 5200 SH Call SOLE 0 5200 0 0 PHH CORP Put 693320202 0 400 SH Put SOLE 0 400 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 18 621 SH SOLE 0 621 0 0 PHILIP MORRIS INTL INC COM 718172109 1161 12699 SH SOLE 0 12699 0 0 PHILIP MORRIS INTL INC Call 718172109 0 100 SH Call SOLE 0 100 0 0 PHILIP MORRIS INTL INC Put 718172109 59 10900 SH Put SOLE 0 10900 0 0 PHILLIPS 66 COM 718546104 174 2022 SH SOLE 0 2022 0 0 PHILLIPS 66 Call 718546104 115 33500 SH Call SOLE 0 33500 0 0 PHILLIPS 66 Put 718546104 8 10500 SH Put SOLE 0 10500 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 37 766 SH SOLE 0 766 0 0 PHILLIPS 66 PARTNERS LP Call 718549207 0 300 SH Call SOLE 0 300 0 0 PHILLIPS 66 PARTNERS LP Put 718549207 1 9300 SH Put SOLE 0 9300 0 0 PHOTOMEDEX INC COM PAR NEW 719358400 4 1896 SH SOLE 0 1896 0 0 PHOTRONICS INC COM 719405102 23 2101 SH SOLE 0 2101 0 0 PHYSICIANS RLTY TR Call 71943U104 0 4400 SH Call SOLE 0 4400 0 0 PHYSICIANS RLTY TR Put 71943U104 1 1000 SH Put SOLE 0 1000 0 0 PICO HLDGS INC COM NEW 693366205 128 8454 SH SOLE 0 8454 0 0 PICO HLDGS INC Call 693366205 4 8900 SH Call SOLE 0 8900 0 0 PICO HLDGS INC Put 693366205 2 9900 SH Put SOLE 0 9900 0 0 PIER 1 IMPORTS INC COM 720279108 76 9003 SH SOLE 0 9003 0 0 PIER 1 IMPORTS INC Call 720279108 67 73400 SH Call SOLE 0 73400 0 0 PIER 1 IMPORTS INC Put 720279108 267 44000 SH Put SOLE 0 44000 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 161 8528 SH SOLE 0 8528 0 0 PILGRIMS PRIDE CORP NEW Call 72147K108 0 400 SH Call SOLE 0 400 0 0 PIMCO ETF TR 25YR+ ZERO U S 72201R882 66 613 SH SOLE 0 613 0 0 PIMCO ETF TR TTL RTN ACTV ETF 72201R775 52 500 SH SOLE 0 500 0 0 PIMCO ETF TR Call 72201R882 0 100 SH Call SOLE 0 100 0 0 PIMCO ETF TR Put 72201R775 0 1100 SH Put SOLE 0 1100 0 0 PIMCO INCOME STRATEGY FUND COM 72201H108 38 3600 SH SOLE 0 3600 0 0 PINNACLE ENTMT INC NEW Put 72348Y105 0 3000 SH Put SOLE 0 3000 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 85 1236 SH SOLE 0 1236 0 0 PINNACLE FINL PARTNERS INC Call 72346Q104 91 11700 SH Call SOLE 0 11700 0 0 PINNACLE FINL PARTNERS INC Put 72346Q104 15 5500 SH Put SOLE 0 5500 0 0 PINNACLE FOODS INC DEL COM 72348P104 96 1802 SH SOLE 0 1802 0 0 PINNACLE FOODS INC DEL Call 72348P104 10 6200 SH Call SOLE 0 6200 0 0 PINNACLE WEST CAP CORP Call 723484101 4 1500 SH Call SOLE 0 1500 0 0 PINNACLE WEST CAP CORP Put 723484101 0 100 SH Put SOLE 0 100 0 0 PIONEER ENERGY SVCS CORP Call 723664108 0 3900 SH Call SOLE 0 3900 0 0 PIONEER MUN HIGH INCOME TR COM SHS 723763108 110 9300 SH SOLE 0 9300 0 0 PIONEER NAT RES CO COM 723787107 7246 40244 SH SOLE 0 40244 0 0 PIONEER NAT RES CO Call 723787107 437 63600 SH Call SOLE 0 63600 0 0 PIONEER NAT RES CO Put 723787107 1314 112000 SH Put SOLE 0 112000 0 0 PIPER JAFFRAY COS Call 724078100 11 3100 SH Call SOLE 0 3100 0 0 PITNEY BOWES INC COM 724479100 17 1181 SH SOLE 0 1181 0 0 PITNEY BOWES INC Call 724479100 0 200 SH Call SOLE 0 200 0 0 PITNEY BOWES INC Put 724479100 1 5000 SH Put SOLE 0 5000 0 0 PIXELWORKS INC COM NEW 72581M305 53 19013 SH SOLE 0 19013 0 0 PIXELWORKS INC Call 72581M305 0 300 SH Call SOLE 0 300 0 0 PIXELWORKS INC Put 72581M305 1 3200 SH Put SOLE 0 3200 0 0 PJT PARTNERS INC COM CL A 69343T107 7 252 SH SOLE 0 252 0 0 PJT PARTNERS INC Call 69343T107 0 100 SH Call SOLE 0 100 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1824 56500 SH SOLE 0 56500 0 0 PLAINS ALL AMERN PIPELINE L Call 726503105 106 72600 SH Call SOLE 0 72600 0 0 PLAINS ALL AMERN PIPELINE L Put 726503105 64 59500 SH Put SOLE 0 59500 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 509 14705 SH SOLE 0 14705 0 0 PLAINS GP HLDGS L P Call 72651A207 91 128300 SH Call SOLE 0 128300 0 0 PLAINS GP HLDGS L P Put 72651A207 11 85200 SH Put SOLE 0 85200 0 0 PLANET FITNESS INC CL A 72703H101 11 584 SH SOLE 0 584 0 0 PLANET FITNESS INC Call 72703H101 0 1100 SH Call SOLE 0 1100 0 0 PLANET FITNESS INC Put 72703H101 2 2800 SH Put SOLE 0 2800 0 0 PLANET PAYMENT INC SHS U72603118 6 1700 SH SOLE 0 1700 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 541 55214 SH SOLE 0 55214 0 0 PLATFORM SPECIALTY PRODS COR Call 72766Q105 48 123500 SH Call SOLE 0 123500 0 0 PLATFORM SPECIALTY PRODS COR Put 72766Q105 27 39500 SH Put SOLE 0 39500 0 0 PLEXUS CORP COM 729132100 37 689 SH SOLE 0 689 0 0 PLEXUS CORP Call 729132100 0 300 SH Call SOLE 0 300 0 0 PLUG POWER INC COM NEW 72919P202 0 2 SH SOLE 0 2 0 0 PLY GEM HLDGS INC COM 72941W100 8 519 SH SOLE 0 519 0 0 PNC FINL SVCS GROUP INC Call 693475105 719 36800 SH Call SOLE 0 36800 0 0 PNC FINL SVCS GROUP INC Put 693475105 0 100 SH Put SOLE 0 100 0 0 PNM RES INC COM 69349H107 8 241 SH SOLE 0 241 0 0 POINTS INTL LTD COM NEW 730843208 12 1582 SH SOLE 0 1582 0 0 POLARIS INDS INC COM 731068102 8 106 SH SOLE 0 106 0 0 POLARIS INDS INC Call 731068102 24 1500 SH Call SOLE 0 1500 0 0 POLARIS INDS INC Put 731068102 8 14600 SH Put SOLE 0 14600 0 0 POLYONE CORP COM 73179P106 5 171 SH SOLE 0 171 0 0 POLYONE CORP Call 73179P106 1 1700 SH Call SOLE 0 1700 0 0 POLYONE CORP Put 73179P106 0 100 SH Put SOLE 0 100 0 0 POOL CORPORATION COM 73278L105 3 36 SH SOLE 0 36 0 0 POPEYES LA KITCHEN INC COM 732872106 26 431 SH SOLE 0 431 0 0 POPEYES LA KITCHEN INC Call 732872106 3 1900 SH Call SOLE 0 1900 0 0 POPEYES LA KITCHEN INC Put 732872106 0 200 SH Put SOLE 0 200 0 0 POPULAR INC COM NEW 733174700 51 1179 SH SOLE 0 1179 0 0 POPULAR INC Put 733174700 1 3400 SH Put SOLE 0 3400 0 0 PORTLAND GEN ELEC CO Call 736508847 2 900 SH Call SOLE 0 900 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 466 20804 SH SOLE 0 20804 0 0 PORTOLA PHARMACEUTICALS INC Call 737010108 74 56000 SH Call SOLE 0 56000 0 0 PORTOLA PHARMACEUTICALS INC Put 737010108 164 31200 SH Put SOLE 0 31200 0 0 POSCO Call 693483109 8 1000 SH Call SOLE 0 1000 0 0 POST HLDGS INC COM 737446104 785 9773 SH SOLE 0 9773 0 0 POST HLDGS INC Call 737446104 69 21000 SH Call SOLE 0 21000 0 0 POST HLDGS INC Put 737446104 24 15400 SH Put SOLE 0 15400 0 0 POTASH CORP SASK INC Call 73755L107 63 34500 SH Call SOLE 0 34500 0 0 POTASH CORP SASK INC Put 73755L107 0 100 SH Put SOLE 0 100 0 0 POTBELLY CORP COM 73754Y100 12 978 SH SOLE 0 978 0 0 POTBELLY CORP Call 73754Y100 0 600 SH Call SOLE 0 600 0 0 POTBELLY CORP Put 73754Y100 0 100 SH Put SOLE 0 100 0 0 POTLATCH CORP NEW COM 737630103 3 89 SH SOLE 0 89 0 0 POTLATCH CORP NEW Call 737630103 27 6200 SH Call SOLE 0 6200 0 0 POWELL INDS INC COM 739128106 6 163 SH SOLE 0 163 0 0 POWELL INDS INC Call 739128106 0 1500 SH Call SOLE 0 1500 0 0 POWER INTEGRATIONS INC Call 739276103 13 3300 SH Call SOLE 0 3300 0 0 POWERSHARES DB CMDTY IDX TRA Call 73935S105 9 16600 SH Call SOLE 0 16600 0 0 POWERSHARES DB CMDTY IDX TRA Put 73935S105 1 31400 SH Put SOLE 0 31400 0 0 POWERSHARES ETF TR II S&P500 HGH BET 73937B829 29 800 SH SOLE 0 800 0 0 POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 413 9940 SH SOLE 0 9940 0 0 POWERSHARES ETF TR II Put 73937B779 0 200 SH Put SOLE 0 200 0 0 POWERSHARES ETF TR II Put 73936T573 0 200 SH Put SOLE 0 200 0 0 POWERSHARES ETF TRUST WATER RESOURCE 73935X575 32 1318 SH SOLE 0 1318 0 0 POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 9 100 SH SOLE 0 100 0 0 POWERSHARES ETF TRUST DYN OIL SVCS 73935X625 2 187 SH SOLE 0 187 0 0 POWERSHARES ETF TRUST DYN PHRMA PORT 73935X799 12 217 SH SOLE 0 217 0 0 POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 0 43 SH SOLE 0 43 0 0 POWERSHARES ETF TRUST Call 73935X153 0 700 SH Call SOLE 0 700 0 0 POWERSHARES ETF TRUST Put 73935X229 0 100 SH Put SOLE 0 100 0 0 POWERSHARES ETF TRUST Put 73935X286 0 200 SH Put SOLE 0 200 0 0 POWERSHARES ETF TRUST Put 73935X799 1 1900 SH Put SOLE 0 1900 0 0 POWERSHARES ETF TRUST II DWA SC MOMNT PTF 73936Q744 21 542 SH SOLE 0 542 0 0 POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 631 27021 SH SOLE 0 27021 0 0 POWERSHARES ETF TRUST II CEF INC COMPST 73936Q843 10 468 SH SOLE 0 468 0 0 POWERSHARES ETF TRUST II Put 73936Q843 1 2100 SH Put SOLE 0 2100 0 0 POWERSHARES INDIA ETF TR INDIA PORT 73935L100 10 564 SH SOLE 0 564 0 0 POWERSHARES INDIA ETF TR Call 73935L100 0 100 SH Call SOLE 0 100 0 0 POWERSHARES INDIA ETF TR Put 73935L100 1 2000 SH Put SOLE 0 2000 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 58259 491722 SH SOLE 0 491722 0 0 POWERSHARES QQQ TRUST Call 73935A104 1567 1079300 SH Call SOLE 0 1079300 0 0 POWERSHARES QQQ TRUST Put 73935A104 1482 1425600 SH Put SOLE 0 1425600 0 0 POWERSHS DB MULTI SECT COMM DB ENERGY FUND 73936B101 2 200 SH SOLE 0 200 0 0 POWERSHS DB MULTI SECT COMM DB PREC MTLS 73936B200 24 700 SH SOLE 0 700 0 0 POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 171 8585 SH SOLE 0 8585 0 0 POWERSHS DB MULTI SECT COMM DB OIL FUND 73936B507 101 10500 SH SOLE 0 10500 0 0 POWERSHS DB MULTI SECT COMM DB BASE METALS 73936B705 7 486 SH SOLE 0 486 0 0 POWERSHS DB MULTI SECT COMM Call 73936B705 0 900 SH Call SOLE 0 900 0 0 POWERSHS DB MULTI SECT COMM Call 73936B507 6 5100 SH Call SOLE 0 5100 0 0 POWERSHS DB MULTI SECT COMM Call 73936B408 0 100 SH Call SOLE 0 100 0 0 POWERSHS DB MULTI SECT COMM Put 73936B408 6 3200 SH Put SOLE 0 3200 0 0 POWERSHS DB MULTI SECT COMM Put 73936B507 0 3000 SH Put SOLE 0 3000 0 0 POWERSHS DB MULTI SECT COMM Put 73936B309 0 100 SH Put SOLE 0 100 0 0 POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 227 8600 SH SOLE 0 8600 0 0 POWERSHS DB US DOLLAR INDEX DOLL INDX BEAR 73936D206 18 900 SH SOLE 0 900 0 0 POWERSHS DB US DOLLAR INDEX Call 73936D107 106 162500 SH Call SOLE 0 162500 0 0 POWERSHS DB US DOLLAR INDEX Put 73936D107 0 100 SH Put SOLE 0 100 0 0 POWERSHS DB US DOLLAR INDEX Put 73936D206 0 1000 SH Put SOLE 0 1000 0 0 PPG INDS INC COM 693506107 1378 14545 SH SOLE 0 14545 0 0 PPG INDS INC Call 693506107 49 53000 SH Call SOLE 0 53000 0 0 PPG INDS INC Put 693506107 29 13000 SH Put SOLE 0 13000 0 0 PPL CORP COM 69351T106 699 20540 SH SOLE 0 20540 0 0 PPL CORP Call 69351T106 20 20600 SH Call SOLE 0 20600 0 0 PPL CORP Put 69351T106 0 4100 SH Put SOLE 0 4100 0 0 PRA GROUP INC COM 69354N106 149 3820 SH SOLE 0 3820 0 0 PRA GROUP INC Call 69354N106 7 1500 SH Call SOLE 0 1500 0 0 PRA GROUP INC Put 69354N106 1 1200 SH Put SOLE 0 1200 0 0 PRA HEALTH SCIENCES INC COM 69354M108 98 1792 SH SOLE 0 1792 0 0 PRA HEALTH SCIENCES INC Call 69354M108 6 1700 SH Call SOLE 0 1700 0 0 PRA HEALTH SCIENCES INC Put 69354M108 1 200 SH Put SOLE 0 200 0 0 PRANA BIOTECHNOLOGY LTD SPON ADR NEW 739727204 0 33 SH SOLE 0 33 0 0 PRAXAIR INC COM 74005P104 744 6357 SH SOLE 0 6357 0 0 PRAXAIR INC Call 74005P104 21 27000 SH Call SOLE 0 27000 0 0 PRAXAIR INC Put 74005P104 0 400 SH Put SOLE 0 400 0 0 PRECISION DRILLING CORP COM 2010 74022D308 61 11298 SH SOLE 0 11298 0 0 PRECISION DRILLING CORP Call 74022D308 1 5800 SH Call SOLE 0 5800 0 0 PRECISION DRILLING CORP Put 74022D308 3 3600 SH Put SOLE 0 3600 0 0 PREMIER INC CL A 74051N102 40 1340 SH SOLE 0 1340 0 0 PREMIER INC Call 74051N102 15 21500 SH Call SOLE 0 21500 0 0 PREMIER INC Put 74051N102 0 500 SH Put SOLE 0 500 0 0 PRESTIGE BRANDS HLDGS INC Call 74112D101 50 22100 SH Call SOLE 0 22100 0 0 PRETIUM RES INC COM 74139C102 0 27 SH SOLE 0 27 0 0 PRETIUM RES INC Call 74139C102 0 100 SH Call SOLE 0 100 0 0 PRETIUM RES INC Put 74139C102 0 200 SH Put SOLE 0 200 0 0 PRICE T ROWE GROUP INC COM 74144T108 1791 23805 SH SOLE 0 23805 0 0 PRICE T ROWE GROUP INC Call 74144T108 66 24100 SH Call SOLE 0 24100 0 0 PRICE T ROWE GROUP INC Put 74144T108 1 6500 SH Put SOLE 0 6500 0 0 PRICELINE GRP INC COM NEW 741503403 2492 1700 SH SOLE 0 1700 0 0 PRICELINE GRP INC Call 741503403 7 1500 SH Call SOLE 0 1500 0 0 PRICELINE GRP INC Put 741503403 53 800 SH Put SOLE 0 800 0 0 PRICESMART INC Call 741511109 0 100 SH Call SOLE 0 100 0 0 PRIMERICA INC COM 74164M108 886 12813 SH SOLE 0 12813 0 0 PRIMERICA INC Call 74164M108 15 2700 SH Call SOLE 0 2700 0 0 PRIMERICA INC Put 74164M108 16 8500 SH Put SOLE 0 8500 0 0 PRIMERO MNG CORP COM 74164W106 0 200 SH SOLE 0 200 0 0 PRIMERO MNG CORP Put 74164W106 19 11000 SH Put SOLE 0 11000 0 0 PRIMO WTR CORP COM 74165N105 62 5114 SH SOLE 0 5114 0 0 PRIMO WTR CORP Call 74165N105 0 100 SH Call SOLE 0 100 0 0 PRINCIPAL FINL GROUP INC Call 74251V102 26 6100 SH Call SOLE 0 6100 0 0 PRINCIPAL FINL GROUP INC Put 74251V102 0 100 SH Put SOLE 0 100 0 0 PRIVATEBANCORP INC Call 742962103 17 1900 SH Call SOLE 0 1900 0 0 PROASSURANCE CORP Call 74267C106 0 500 SH Call SOLE 0 500 0 0 PROASSURANCE CORP Put 74267C106 0 600 SH Put SOLE 0 600 0 0 PROCTER AND GAMBLE CO COM 742718109 10324 122794 SH SOLE 0 122794 0 0 PROCTER AND GAMBLE CO Call 742718109 1785 749700 SH Call SOLE 0 749700 0 0 PROCTER AND GAMBLE CO Put 742718109 554 569300 SH Put SOLE 0 569300 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 5 643 SH SOLE 0 643 0 0 PROGENICS PHARMACEUTICALS IN Call 743187106 0 200 SH Call SOLE 0 200 0 0 PROGENICS PHARMACEUTICALS IN Put 743187106 0 2000 SH Put SOLE 0 2000 0 0 PROGRESS SOFTWARE CORP COM 743312100 18 582 SH SOLE 0 582 0 0 PROGRESSIVE CORP OHIO Put 743315103 11 1900 SH Put SOLE 0 1900 0 0 PROLOGIS INC Call 74340W103 81 24000 SH Call SOLE 0 24000 0 0 PROOFPOINT INC Call 743424103 4 15300 SH Call SOLE 0 15300 0 0 PROS HOLDINGS INC Call 74346Y103 0 5600 SH Call SOLE 0 5600 0 0 PROS HOLDINGS INC Put 74346Y103 0 1500 SH Put SOLE 0 1500 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 1072 26284 SH SOLE 0 26284 0 0 PROSHARES TR PSHS ULSHT SP500 74347B300 417 27625 SH SOLE 0 27625 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 495 13559 SH SOLE 0 13559 0 0 PROSHARES TR ULTPRO NASBIO NW 74347B474 23 1135 SH SOLE 0 1135 0 0 PROSHARES TR ULTRA GLD MNR NW 74347B482 3 100 SH SOLE 0 100 0 0 PROSHARES TR ULTPRO SHT NAS 74347B623 19 800 SH SOLE 0 800 0 0 PROSHARES TR SHORT QQQ NEW 74347B714 24 522 SH SOLE 0 522 0 0 PROSHARES TR ULSHRT SEMIC NEW 74347B797 8 375 SH SOLE 0 375 0 0 PROSHARES TR PSHS ULT S&P 500 74347R107 326 4288 SH SOLE 0 4288 0 0 PROSHARES TR SHRT HGH YIELD 74347R131 31 1277 SH SOLE 0 1277 0 0 PROSHARES TR ULTRA 20YR TRE 74347R172 202 2775 SH SOLE 0 2775 0 0 PROSHARES TR PSHS ULTRA QQQ 74347R206 54 638 SH SOLE 0 638 0 0 PROSHARES TR PSHS SHT OIL&GAS 74347R222 2 100 SH SOLE 0 100 0 0 PROSHARES TR PSHS ULTRA DOW30 74347R305 29 353 SH SOLE 0 353 0 0 PROSHARES TR PSHS SH MSCI EAF 74347R370 38 1200 SH SOLE 0 1200 0 0 PROSHARES TR PSHS ULT SEMICDT 74347R669 205 1516 SH SOLE 0 1516 0 0 PROSHARES TR PSHS ULTRA TECH 74347R693 2984 30768 SH SOLE 0 30768 0 0 PROSHARES TR PSHS SHORT DOW30 74347R701 13 700 SH SOLE 0 700 0 0 PROSHARES TR PSHS ULTRA O&G 74347R719 5 116 SH SOLE 0 116 0 0 PROSHARES TR PSHS ULTRA INDL 74347R727 11 245 SH SOLE 0 245 0 0 PROSHARES TR PSHS ULT HLTHCRE 74347R735 30 500 SH SOLE 0 500 0 0 PROSHARES TR PSHS ULTRUSS2000 74347R842 33 301 SH SOLE 0 301 0 0 PROSHARES TR ULTRA SH DOW30 74347X112 66 6530 SH SOLE 0 6530 0 0 PROSHARES TR BASIC MAT NEW 74347X138 19 923 SH SOLE 0 923 0 0 PROSHARES TR SHT MSCI NEW 74347X575 14 900 SH SOLE 0 900 0 0 PROSHARES TR SHRT RL EST FD 74347X641 1 100 SH SOLE 0 100 0 0 PROSHARES TR ULTR RUSSL2000 74347X799 404 3411 SH SOLE 0 3411 0 0 PROSHARES TR ULTRA MDCAP400 74347X815 0 6 SH SOLE 0 6 0 0 PROSHARES TR ULTRPRO DOW30 74347X823 713 7517 SH SOLE 0 7517 0 0 PROSHARES TR ULTRAPRO QQQ 74347X831 2554 20076 SH SOLE 0 20076 0 0 PROSHARES TR SHRT 20+YR TRE 74347X849 52 2205 SH SOLE 0 2205 0 0 PROSHARES TR ULTRPRO S&P500 74347X864 924 11299 SH SOLE 0 11299 0 0 PROSHARES TR ULTSHT REAL EST 74348A244 0 25 SH SOLE 0 25 0 0 PROSHARES TR ULTPRO SHT RUSS 74348A335 97 7466 SH SOLE 0 7466 0 0 PROSHARES TR ULTSHT MIDCAP400 74348A343 3 125 SH SOLE 0 125 0 0 PROSHARES TR ULTRAPRO SH NW14 74348A418 16 1278 SH SOLE 0 1278 0 0 PROSHARES TR ULTSHRT QQQ 74348A426 22 939 SH SOLE 0 939 0 0 PROSHARES TR ULTSHT FTSE EURO 74348A434 100 1961 SH SOLE 0 1961 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 49 923 SH SOLE 0 923 0 0 PROSHARES TR ULSH 20YRTRE NEW 74348A491 87 2655 SH SOLE 0 2655 0 0 PROSHARES TR PSHS ULDOW30 NEW 74348A590 94 6631 SH SOLE 0 6631 0 0 PROSHARES TR Call 74348A590 12 33700 SH Call SOLE 0 33700 0 0 PROSHARES TR Call 74348A491 0 100 SH Call SOLE 0 100 0 0 PROSHARES TR Call 74348A525 1 4900 SH Call SOLE 0 4900 0 0 PROSHARES TR Call 74348A467 2 5700 SH Call SOLE 0 5700 0 0 PROSHARES TR Call 74348A442 216 393800 SH Call SOLE 0 393800 0 0 PROSHARES TR Call 74348A434 14 12900 SH Call SOLE 0 12900 0 0 PROSHARES TR Call 74348A426 95 106600 SH Call SOLE 0 106600 0 0 PROSHARES TR Call 74348A418 367 420300 SH Call SOLE 0 420300 0 0 PROSHARES TR Call 74348A350 9 10000 SH Call SOLE 0 10000 0 0 PROSHARES TR Call 74348A335 0 3500 SH Call SOLE 0 3500 0 0 PROSHARES TR Call 74348A244 3 6600 SH Call SOLE 0 6600 0 0 PROSHARES TR Call 74348A319 0 2200 SH Call SOLE 0 2200 0 0 PROSHARES TR Call 74347X864 1824 184700 SH Call SOLE 0 184700 0 0 PROSHARES TR Call 74347X849 15 4500 SH Call SOLE 0 4500 0 0 PROSHARES TR Call 74347X880 6 1200 SH Call SOLE 0 1200 0 0 PROSHARES TR Call 74348A210 0 2000 SH Call SOLE 0 2000 0 0 PROSHARES TR Call 74348A673 3 2900 SH Call SOLE 0 2900 0 0 PROSHARES TR Call 74347X831 2756 127600 SH Call SOLE 0 127600 0 0 PROSHARES TR Call 74347X633 171 26200 SH Call SOLE 0 26200 0 0 PROSHARES TR Call 74347X823 3 600 SH Call SOLE 0 600 0 0 PROSHARES TR Call 74347X799 33 1300 SH Call SOLE 0 1300 0 0 PROSHARES TR Call 74347X575 0 200 SH Call SOLE 0 200 0 0 PROSHARES TR Call 74347X625 29 5500 SH Call SOLE 0 5500 0 0 PROSHARES TR Call 74347X112 0 6000 SH Call SOLE 0 6000 0 0 PROSHARES TR Call 74347R842 4 900 SH Call SOLE 0 900 0 0 PROSHARES TR Call 74347R719 27 7200 SH Call SOLE 0 7200 0 0 PROSHARES TR Call 74347R701 0 1600 SH Call SOLE 0 1600 0 0 PROSHARES TR Call 74347R693 58 3000 SH Call SOLE 0 3000 0 0 PROSHARES TR Call 74347R669 2 100 SH Call SOLE 0 100 0 0 PROSHARES TR Call 74347R305 5 1500 SH Call SOLE 0 1500 0 0 PROSHARES TR Call 74347R214 59 63600 SH Call SOLE 0 63600 0 0 PROSHARES TR Call 74347R206 66 16300 SH Call SOLE 0 16300 0 0 PROSHARES TR Call 74347R131 0 500 SH Call SOLE 0 500 0 0 PROSHARES TR Call 74347R107 251 54100 SH Call SOLE 0 54100 0 0 PROSHARES TR Call 74347B797 0 300 SH Call SOLE 0 300 0 0 PROSHARES TR Call 74347B748 2 15600 SH Call SOLE 0 15600 0 0 PROSHARES TR Call 74347B789 0 100 SH Call SOLE 0 100 0 0 PROSHARES TR Call 74347B623 0 300 SH Call SOLE 0 300 0 0 PROSHARES TR Call 74347B474 39 12600 SH Call SOLE 0 12600 0 0 PROSHARES TR Call 74347B425 30 54700 SH Call SOLE 0 54700 0 0 PROSHARES TR Call 74347B300 126 789700 SH Call SOLE 0 789700 0 0 PROSHARES TR Call 74347B201 355 393500 SH Call SOLE 0 393500 0 0 PROSHARES TR Put 74347B201 900 526700 SH Put SOLE 0 526700 0 0 PROSHARES TR Put 74347B300 324 59600 SH Put SOLE 0 59600 0 0 PROSHARES TR Put 74347B425 2 1200 SH Put SOLE 0 1200 0 0 PROSHARES TR Put 74347B474 34 6100 SH Put SOLE 0 6100 0 0 PROSHARES TR Put 74347B789 0 100 SH Put SOLE 0 100 0 0 PROSHARES TR Put 74347B748 4 6400 SH Put SOLE 0 6400 0 0 PROSHARES TR Put 74347B797 3 1300 SH Put SOLE 0 1300 0 0 PROSHARES TR Put 74347R107 99 116000 SH Put SOLE 0 116000 0 0 PROSHARES TR Put 74347R206 244 101400 SH Put SOLE 0 101400 0 0 PROSHARES TR Put 74347R214 112 28200 SH Put SOLE 0 28200 0 0 PROSHARES TR Put 74347R230 0 1000 SH Put SOLE 0 1000 0 0 PROSHARES TR Put 74347R305 0 100 SH Put SOLE 0 100 0 0 PROSHARES TR Put 74347R396 0 100 SH Put SOLE 0 100 0 0 PROSHARES TR Put 74347R669 4 1000 SH Put SOLE 0 1000 0 0 PROSHARES TR Put 74347R693 0 200 SH Put SOLE 0 200 0 0 PROSHARES TR Put 74347R701 11 2700 SH Put SOLE 0 2700 0 0 PROSHARES TR Put 74347R719 13 4800 SH Put SOLE 0 4800 0 0 PROSHARES TR Put 74347R842 0 200 SH Put SOLE 0 200 0 0 PROSHARES TR Put 74347X112 5 1000 SH Put SOLE 0 1000 0 0 PROSHARES TR Put 74347X138 6 700 SH Put SOLE 0 700 0 0 PROSHARES TR Put 74347X625 14 1700 SH Put SOLE 0 1700 0 0 PROSHARES TR Put 74347X799 15 15500 SH Put SOLE 0 15500 0 0 PROSHARES TR Put 74347X823 3 1100 SH Put SOLE 0 1100 0 0 PROSHARES TR Put 74347X633 42 17100 SH Put SOLE 0 17100 0 0 PROSHARES TR Put 74347X831 1407 249600 SH Put SOLE 0 249600 0 0 PROSHARES TR Put 74348A673 0 200 SH Put SOLE 0 200 0 0 PROSHARES TR Put 74348A210 4 900 SH Put SOLE 0 900 0 0 PROSHARES TR Put 74347X880 12 2800 SH Put SOLE 0 2800 0 0 PROSHARES TR Put 74347X864 810 266500 SH Put SOLE 0 266500 0 0 PROSHARES TR Put 74348A335 213 33800 SH Put SOLE 0 33800 0 0 PROSHARES TR Put 74348A418 549 50600 SH Put SOLE 0 50600 0 0 PROSHARES TR Put 74348A426 29 16900 SH Put SOLE 0 16900 0 0 PROSHARES TR Put 74348A434 2 3000 SH Put SOLE 0 3000 0 0 PROSHARES TR Put 74348A442 1525 102400 SH Put SOLE 0 102400 0 0 PROSHARES TR Put 74348A467 0 300 SH Put SOLE 0 300 0 0 PROSHARES TR Put 74348A525 7 400 SH Put SOLE 0 400 0 0 PROSHARES TR Put 74348A590 32 4900 SH Put SOLE 0 4900 0 0 PROSHARES TR II ULSHT BLOOMB OIL 74347W668 161 2552 SH SOLE 0 2552 0 0 PROSHARES TR II ULTRASHRT EURO 74347W882 75 2800 SH SOLE 0 2800 0 0 PROSHARES TR II PROSHS U/SHAUS 74347W460 91 1654 SH SOLE 0 1654 0 0 PROSHARES TR II ULTRASHORT YEN N 74347W569 471 5879 SH SOLE 0 5879 0 0 PROSHARES TR II SHT VIX ST TRM 74347W627 160 1761 SH SOLE 0 1761 0 0 PROSHARES TR II PSHS ULSSLVR NEW 74347W114 1400 36139 SH SOLE 0 36139 0 0 PROSHARES TR II ULTRA YEN NEW 74347W270 11 206 SH SOLE 0 206 0 0 PROSHARES TR II ULT BLMBRG NT GS 74347W296 59 3156 SH SOLE 0 3156 0 0 PROSHARES TR II ULTRA VIX SHORT 74347W254 113 12949 SH SOLE 0 12949 0 0 PROSHARES TR II ULT BLMBG CD OIL 74347W320 1 100 SH SOLE 0 100 0 0 PROSHARES TR II VIX MDTRM FUTR N 74347W338 73 1725 SH SOLE 0 1725 0 0 PROSHARES TR II ULTRA SILVER NEW 74347W353 4 143 SH SOLE 0 143 0 0 PROSHARES TR II ULSHT BLOOMB GAS 74347W387 60 2629 SH SOLE 0 2629 0 0 PROSHARES TR II ULTRASHRT NEW 74347W395 58 650 SH SOLE 0 650 0 0 PROSHARES TR II Call 74347W395 29 14900 SH Call SOLE 0 14900 0 0 PROSHARES TR II Call 74347W387 18 24000 SH Call SOLE 0 24000 0 0 PROSHARES TR II Call 74347W353 6 13300 SH Call SOLE 0 13300 0 0 PROSHARES TR II Call 74347W338 0 800 SH Call SOLE 0 800 0 0 PROSHARES TR II Call 74347W320 171 381900 SH Call SOLE 0 381900 0 0 PROSHARES TR II Call 74347W254 140 406500 SH Call SOLE 0 406500 0 0 PROSHARES TR II Call 74347W296 163 86500 SH Call SOLE 0 86500 0 0 PROSHARES TR II Call 74347W114 64 24000 SH Call SOLE 0 24000 0 0 PROSHARES TR II Call 74347W627 8081 382800 SH Call SOLE 0 382800 0 0 PROSHARES TR II Call 74347W601 3 9200 SH Call SOLE 0 9200 0 0 PROSHARES TR II Call 74347W569 390 37700 SH Call SOLE 0 37700 0 0 PROSHARES TR II Call 74347W882 78 147700 SH Call SOLE 0 147700 0 0 PROSHARES TR II Call 74347W668 261 142500 SH Call SOLE 0 142500 0 0 PROSHARES TR II Put 74347W668 1146 89900 SH Put SOLE 0 89900 0 0 PROSHARES TR II Put 74347W882 0 3500 SH Put SOLE 0 3500 0 0 PROSHARES TR II Put 74347W569 13 13700 SH Put SOLE 0 13700 0 0 PROSHARES TR II Put 74347W601 4 10000 SH Put SOLE 0 10000 0 0 PROSHARES TR II Put 74347W627 2820 645400 SH Put SOLE 0 645400 0 0 PROSHARES TR II Put 74347W114 0 600 SH Put SOLE 0 600 0 0 PROSHARES TR II Put 74347W296 130 140100 SH Put SOLE 0 140100 0 0 PROSHARES TR II Put 74347W254 18883 1955500 SH Put SOLE 0 1955500 0 0 PROSHARES TR II Put 74347W320 45 112100 SH Put SOLE 0 112100 0 0 PROSHARES TR II Put 74347W338 1 1600 SH Put SOLE 0 1600 0 0 PROSHARES TR II Put 74347W353 398 40800 SH Put SOLE 0 40800 0 0 PROSHARES TR II Put 74347W387 54 23800 SH Put SOLE 0 23800 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 30 3639 SH SOLE 0 3639 0 0 PROSPECT CAPITAL CORPORATION Call 74348T102 0 1000 SH Call SOLE 0 1000 0 0 PROSPECT CAPITAL CORPORATION Put 74348T102 40 143300 SH Put SOLE 0 143300 0 0 PROSPERITY BANCSHARES INC COM 743606105 158 2208 SH SOLE 0 2208 0 0 PROSPERITY BANCSHARES INC Call 743606105 45 14000 SH Call SOLE 0 14000 0 0 PROTHENA CORP PLC SHS G72800108 364 7414 SH SOLE 0 7414 0 0 PROTHENA CORP PLC Call G72800108 14 7700 SH Call SOLE 0 7700 0 0 PROTHENA CORP PLC Put G72800108 396 37900 SH Put SOLE 0 37900 0 0 PROTO LABS INC COM 743713109 153 2989 SH SOLE 0 2989 0 0 PROTO LABS INC Call 743713109 2 4200 SH Call SOLE 0 4200 0 0 PROTO LABS INC Put 743713109 35 6700 SH Put SOLE 0 6700 0 0 PROVIDENT FINL SVCS INC COM 74386T105 8 309 SH SOLE 0 309 0 0 PROVIDENT FINL SVCS INC Call 74386T105 1 300 SH Call SOLE 0 300 0 0 PROVIDENT FINL SVCS INC Put 74386T105 2 1000 SH Put SOLE 0 1000 0 0 PRUDENTIAL FINL INC COM 744320102 2288 21989 SH SOLE 0 21989 0 0 PRUDENTIAL FINL INC Call 744320102 173 45200 SH Call SOLE 0 45200 0 0 PRUDENTIAL FINL INC Put 744320102 9 7200 SH Put SOLE 0 7200 0 0 PRUDENTIAL PLC Call 74435K204 2 500 SH Call SOLE 0 500 0 0 PRUDENTIAL PLC Put 74435K204 0 800 SH Put SOLE 0 800 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 10 94 SH SOLE 0 94 0 0 PSIVIDA CORP COM 74440J101 8 4825 SH SOLE 0 4825 0 0 PSIVIDA CORP Call 74440J101 0 4100 SH Call SOLE 0 4100 0 0 PSIVIDA CORP Put 74440J101 3 3500 SH Put SOLE 0 3500 0 0 PTC INC COM 69370C100 58 1256 SH SOLE 0 1256 0 0 PTC INC Call 69370C100 45 11600 SH Call SOLE 0 11600 0 0 PTC INC Put 69370C100 2 500 SH Put SOLE 0 500 0 0 PTC THERAPEUTICS INC COM 69366J200 433 39770 SH SOLE 0 39770 0 0 PTC THERAPEUTICS INC Call 69366J200 149 99100 SH Call SOLE 0 99100 0 0 PTC THERAPEUTICS INC Put 69366J200 120 55200 SH Put SOLE 0 55200 0 0 PUBLIC STORAGE COM 74460D109 1934 8654 SH SOLE 0 8654 0 0 PUBLIC STORAGE Call 74460D109 62 5500 SH Call SOLE 0 5500 0 0 PUBLIC STORAGE Put 74460D109 42 11500 SH Put SOLE 0 11500 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 5 128 SH SOLE 0 128 0 0 PUBLIC SVC ENTERPRISE GROUP Call 744573106 0 300 SH Call SOLE 0 300 0 0 PUBLIC SVC ENTERPRISE GROUP Put 744573106 1 800 SH Put SOLE 0 800 0 0 PULTE GROUP INC COM 745867101 373 20322 SH SOLE 0 20322 0 0 PULTE GROUP INC Call 745867101 0 1900 SH Call SOLE 0 1900 0 0 PULTE GROUP INC Put 745867101 3 16600 SH Put SOLE 0 16600 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 833 27146 SH SOLE 0 27146 0 0 PUMA BIOTECHNOLOGY INC Call 74587V107 27 23800 SH Call SOLE 0 23800 0 0 PUMA BIOTECHNOLOGY INC Put 74587V107 507 46200 SH Put SOLE 0 46200 0 0 PURE STORAGE INC CL A 74624M102 289 25625 SH SOLE 0 25625 0 0 PURE STORAGE INC Call 74624M102 13 38600 SH Call SOLE 0 38600 0 0 PURE STORAGE INC Put 74624M102 35 26600 SH Put SOLE 0 26600 0 0 PURECYCLE CORP COM NEW 746228303 0 20 SH SOLE 0 20 0 0 PVH CORP COM 693656100 380 4212 SH SOLE 0 4212 0 0 PVH CORP Call 693656100 1 7000 SH Call SOLE 0 7000 0 0 PVH CORP Put 693656100 3 300 SH Put SOLE 0 300 0 0 Q2 HLDGS INC Call 74736L109 12 23900 SH Call SOLE 0 23900 0 0 Q2 HLDGS INC Put 74736L109 2 11100 SH Put SOLE 0 11100 0 0 QAD INC CL B 74727D207 57 2265 SH SOLE 0 2265 0 0 QAD INC CL A 74727D306 0 23 SH SOLE 0 23 0 0 QCR HOLDINGS INC Call 74727A104 13 1000 SH Call SOLE 0 1000 0 0 QEP RES INC COM 74733V100 1208 65624 SH SOLE 0 65624 0 0 QEP RES INC Call 74733V100 0 1200 SH Call SOLE 0 1200 0 0 QEP RES INC Put 74733V100 566 190000 SH Put SOLE 0 190000 0 0 QIAGEN NV REG SHS N72482107 73 2637 SH SOLE 0 2637 0 0 QIAGEN NV Call N72482107 11 9900 SH Call SOLE 0 9900 0 0 QIWI PLC SPON ADR REP B 74735M108 7 600 SH SOLE 0 600 0 0 QIWI PLC Call 74735M108 0 1200 SH Call SOLE 0 1200 0 0 QIWI PLC Put 74735M108 1 3700 SH Put SOLE 0 3700 0 0 QORVO INC COM 74736K101 315 5981 SH SOLE 0 5981 0 0 QORVO INC Call 74736K101 31 10400 SH Call SOLE 0 10400 0 0 QORVO INC Put 74736K101 39 6300 SH Put SOLE 0 6300 0 0 QTS RLTY TR INC COM CL A 74736A103 9 195 SH SOLE 0 195 0 0 QTS RLTY TR INC Call 74736A103 0 100 SH Call SOLE 0 100 0 0 QUAD / GRAPHICS INC COM CL A 747301109 719 26782 SH SOLE 0 26782 0 0 QUAD / GRAPHICS INC Call 747301109 1 1000 SH Call SOLE 0 1000 0 0 QUAD / GRAPHICS INC Put 747301109 3 7000 SH Put SOLE 0 7000 0 0 QUAKER CHEM CORP COM 747316107 301 2356 SH SOLE 0 2356 0 0 QUALCOMM INC COM 747525103 151 2321 SH SOLE 0 2321 0 0 QUALCOMM INC Call 747525103 742 122600 SH Call SOLE 0 122600 0 0 QUALCOMM INC Put 747525103 20 26000 SH Put SOLE 0 26000 0 0 QUALITY CARE PPTYS INC COM 747545101 23 1488 SH SOLE 0 1488 0 0 QUALITY CARE PPTYS INC Call 747545101 0 400 SH Call SOLE 0 400 0 0 QUALITY CARE PPTYS INC Put 747545101 0 1200 SH Put SOLE 0 1200 0 0 QUALITY SYS INC COM 747582104 72 5511 SH SOLE 0 5511 0 0 QUALITY SYS INC Call 747582104 5 17800 SH Call SOLE 0 17800 0 0 QUALITY SYS INC Put 747582104 0 3300 SH Put SOLE 0 3300 0 0 QUALYS INC COM 74758T303 22 698 SH SOLE 0 698 0 0 QUALYS INC Put 74758T303 1 300 SH Put SOLE 0 300 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 51 2514 SH SOLE 0 2514 0 0 QUANTA SVCS INC COM 74762E102 318 9137 SH SOLE 0 9137 0 0 QUANTA SVCS INC Call 74762E102 11 10100 SH Call SOLE 0 10100 0 0 QUEST DIAGNOSTICS INC COM 74834L100 27 298 SH SOLE 0 298 0 0 QUEST DIAGNOSTICS INC Call 74834L100 196 31800 SH Call SOLE 0 31800 0 0 QUEST DIAGNOSTICS INC Put 74834L100 5 28200 SH Put SOLE 0 28200 0 0 QUICKLOGIC CORP Call 74837P108 11 24500 SH Call SOLE 0 24500 0 0 QUICKLOGIC CORP Put 74837P108 3 20000 SH Put SOLE 0 20000 0 0 QUIDEL CORP COM 74838J101 14 700 SH SOLE 0 700 0 0 QUIDEL CORP Call 74838J101 2 2200 SH Call SOLE 0 2200 0 0 QUIDEL CORP Put 74838J101 0 1000 SH Put SOLE 0 1000 0 0 QUINSTREET INC COM 74874Q100 1 300 SH SOLE 0 300 0 0 QUINTILES IMS HOLDINGS INC COM 74876Y101 174 2296 SH SOLE 0 2296 0 0 QUINTILES IMS HOLDINGS INC Call 74876Y101 5 5000 SH Call SOLE 0 5000 0 0 QUINTILES IMS HOLDINGS INC Put 74876Y101 4 2500 SH Put SOLE 0 2500 0 0 QUMU CORP COM 749063103 0 246 SH SOLE 0 246 0 0 QUNAR CAYMAN IS LTD SPNS ADR CL B 74906P104 20 670 SH SOLE 0 670 0 0 QUNAR CAYMAN IS LTD Call 74906P104 67 35500 SH Call SOLE 0 35500 0 0 QUNAR CAYMAN IS LTD Put 74906P104 86 46300 SH Put SOLE 0 46300 0 0 QUORUM HEALTH CORP Call 74909E106 0 900 SH Call SOLE 0 900 0 0 QUORUM HEALTH CORP Put 74909E106 0 4800 SH Put SOLE 0 4800 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 6 568 SH SOLE 0 568 0 0 QUOTIENT TECHNOLOGY INC Call 749119103 0 1900 SH Call SOLE 0 1900 0 0 RADIAN GROUP INC COM 750236101 8 473 SH SOLE 0 473 0 0 RADIAN GROUP INC Call 750236101 83 12900 SH Call SOLE 0 12900 0 0 RADIAN GROUP INC Put 750236101 0 100 SH Put SOLE 0 100 0 0 RADISYS CORP COM 750459109 6 1400 SH SOLE 0 1400 0 0 RADISYS CORP Call 750459109 0 500 SH Call SOLE 0 500 0 0 RADIUS HEALTH INC COM NEW 750469207 2053 53987 SH SOLE 0 53987 0 0 RADIUS HEALTH INC Call 750469207 43 107100 SH Call SOLE 0 107100 0 0 RADIUS HEALTH INC Put 750469207 1052 71100 SH Put SOLE 0 71100 0 0 RADNET INC COM 750491102 31 4897 SH SOLE 0 4897 0 0 RADWARE LTD ORD M81873107 2456 168474 SH SOLE 0 168474 0 0 RADWARE LTD Put M81873107 171 106700 SH Put SOLE 0 106700 0 0 RAIT FINANCIAL TRUST COM NEW 749227609 32 9651 SH SOLE 0 9651 0 0 RAIT FINANCIAL TRUST Call 749227609 0 4500 SH Call SOLE 0 4500 0 0 RAIT FINANCIAL TRUST Put 749227609 0 3500 SH Put SOLE 0 3500 0 0 RALPH LAUREN CORP CL A 751212101 3270 36207 SH SOLE 0 36207 0 0 RALPH LAUREN CORP Call 751212101 1 18600 SH Call SOLE 0 18600 0 0 RALPH LAUREN CORP Put 751212101 690 43200 SH Put SOLE 0 43200 0 0 RANDGOLD RES LTD Call 752344309 45 14600 SH Call SOLE 0 14600 0 0 RANDGOLD RES LTD Put 752344309 7 2700 SH Put SOLE 0 2700 0 0 RANGE RES CORP COM 75281A109 850 24763 SH SOLE 0 24763 0 0 RANGE RES CORP Call 75281A109 35 75300 SH Call SOLE 0 75300 0 0 RANGE RES CORP Put 75281A109 435 88000 SH Put SOLE 0 88000 0 0 RAPID7 INC COM 753422104 2 200 SH SOLE 0 200 0 0 RAPID7 INC Call 753422104 2 3600 SH Call SOLE 0 3600 0 0 RAVEN INDS INC COM 754212108 0 38 SH SOLE 0 38 0 0 RAYMOND JAMES FINANCIAL INC Call 754730109 113 22600 SH Call SOLE 0 22600 0 0 RAYMOND JAMES FINANCIAL INC Put 754730109 0 1000 SH Put SOLE 0 1000 0 0 RAYONIER ADVANCED MATLS INC Call 75508B104 4 7200 SH Call SOLE 0 7200 0 0 RAYONIER ADVANCED MATLS INC Put 75508B104 6 6900 SH Put SOLE 0 6900 0 0 RAYONIER INC COM 754907103 8 337 SH SOLE 0 337 0 0 RAYONIER INC Call 754907103 17 9100 SH Call SOLE 0 9100 0 0 RAYTHEON CO Call 755111507 84 7700 SH Call SOLE 0 7700 0 0 RAYTHEON CO Put 755111507 46 15300 SH Put SOLE 0 15300 0 0 RBC BEARINGS INC COM 75524B104 87 938 SH SOLE 0 938 0 0 RBC BEARINGS INC Call 75524B104 0 100 SH Call SOLE 0 100 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 50 2977 SH SOLE 0 2977 0 0 RCI HOSPITALITY HLDGS INC Call 74934Q108 51 20900 SH Call SOLE 0 20900 0 0 RCI HOSPITALITY HLDGS INC Put 74934Q108 0 1000 SH Put SOLE 0 1000 0 0 RE MAX HLDGS INC CL A 75524W108 42 763 SH SOLE 0 763 0 0 READING INTERNATIONAL INC CL A 755408101 7 430 SH SOLE 0 430 0 0 READING INTERNATIONAL INC Call 755408101 26 29000 SH Call SOLE 0 29000 0 0 REAL GOODS SOLAR INC CL A NEW 75601N302 0 53 SH SOLE 0 53 0 0 REAL IND INC COM 75601W104 18 3008 SH SOLE 0 3008 0 0 REAL IND INC Put 75601W104 3 2700 SH Put SOLE 0 2700 0 0 REALOGY HLDGS CORP COM 75605Y106 158 6142 SH SOLE 0 6142 0 0 REALOGY HLDGS CORP Call 75605Y106 11 40600 SH Call SOLE 0 40600 0 0 REALOGY HLDGS CORP Put 75605Y106 0 1000 SH Put SOLE 0 1000 0 0 REALPAGE INC COM 75606N109 17 582 SH SOLE 0 582 0 0 REALPAGE INC Call 75606N109 8 1700 SH Call SOLE 0 1700 0 0 REALPAGE INC Put 75606N109 1 1900 SH Put SOLE 0 1900 0 0 REALTY INCOME CORP COM 756109104 2904 50531 SH SOLE 0 50531 0 0 REALTY INCOME CORP Call 756109104 104 74300 SH Call SOLE 0 74300 0 0 REALTY INCOME CORP Put 756109104 583 98300 SH Put SOLE 0 98300 0 0 RED HAT INC COM 756577102 212 3051 SH SOLE 0 3051 0 0 RED HAT INC Call 756577102 0 300 SH Call SOLE 0 300 0 0 RED HAT INC Put 756577102 149 27700 SH Put SOLE 0 27700 0 0 RED LION HOTELS CORP COM 756764106 33 4000 SH SOLE 0 4000 0 0 RED ROBIN GOURMET BURGERS IN Call 75689M101 91 12000 SH Call SOLE 0 12000 0 0 RED ROBIN GOURMET BURGERS IN Put 75689M101 0 1000 SH Put SOLE 0 1000 0 0 RED ROCK RESORTS INC Call 75700L108 0 200 SH Call SOLE 0 200 0 0 REDWOOD TR INC COM 758075402 104 6899 SH SOLE 0 6899 0 0 REDWOOD TR INC Call 758075402 0 400 SH Call SOLE 0 400 0 0 REEDS INC COM 758338107 1 387 SH SOLE 0 387 0 0 REGAL BELOIT CORP COM 758750103 9 133 SH SOLE 0 133 0 0 REGAL BELOIT CORP Call 758750103 1 200 SH Call SOLE 0 200 0 0 REGAL BELOIT CORP Put 758750103 0 500 SH Put SOLE 0 500 0 0 REGAL ENTMT GROUP CL A 758766109 4 208 SH SOLE 0 208 0 0 REGENERON PHARMACEUTICALS COM 75886F107 1137 3100 SH SOLE 0 3100 0 0 REGENERON PHARMACEUTICALS Call 75886F107 82 6000 SH Call SOLE 0 6000 0 0 REGENERON PHARMACEUTICALS Put 75886F107 259 2300 SH Put SOLE 0 2300 0 0 REGIONAL MGMT CORP COM 75902K106 76 2900 SH SOLE 0 2900 0 0 REGIONS FINL CORP NEW Call 7591EP100 122 25600 SH Call SOLE 0 25600 0 0 REGIS CORP MINN COM 758932107 8 610 SH SOLE 0 610 0 0 REGULUS THERAPEUTICS INC COM 75915K101 16 7249 SH SOLE 0 7249 0 0 REGULUS THERAPEUTICS INC Call 75915K101 0 10000 SH Call SOLE 0 10000 0 0 REGULUS THERAPEUTICS INC Put 75915K101 2 6000 SH Put SOLE 0 6000 0 0 REINSURANCE GROUP AMER INC Call 759351604 6 300 SH Call SOLE 0 300 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 473 5955 SH SOLE 0 5955 0 0 RELIANCE STEEL & ALUMINUM CO Call 759509102 15 1800 SH Call SOLE 0 1800 0 0 RELIANCE STEEL & ALUMINUM CO Put 759509102 15 14500 SH Put SOLE 0 14500 0 0 RELM WIRELESS CORP COM 759525108 0 5 SH SOLE 0 5 0 0 RENAISSANCERE HOLDINGS LTD Call G7496G103 15 1600 SH Call SOLE 0 1600 0 0 RENASANT CORP COM 75970E107 31 745 SH SOLE 0 745 0 0 RENEWABLE ENERGY GROUP INC Call 75972A301 18 15400 SH Call SOLE 0 15400 0 0 RENEWABLE ENERGY GROUP INC Put 75972A301 0 100 SH Put SOLE 0 100 0 0 RENREN INC SPONSORED ADR 759892102 45 28826 SH SOLE 0 28826 0 0 RENREN INC Call 759892102 0 5400 SH Call SOLE 0 5400 0 0 RENT A CTR INC NEW COM 76009N100 39 3540 SH SOLE 0 3540 0 0 RENT A CTR INC NEW Call 76009N100 2 10100 SH Call SOLE 0 10100 0 0 RENT A CTR INC NEW Put 76009N100 35 39800 SH Put SOLE 0 39800 0 0 RENTECH INC COM NEW 760112201 17 6970 SH SOLE 0 6970 0 0 RENTECH INC Call 760112201 0 2000 SH Call SOLE 0 2000 0 0 RENTECH INC Put 760112201 13 6100 SH Put SOLE 0 6100 0 0 REPLIGEN CORP Call 759916109 14 7500 SH Call SOLE 0 7500 0 0 REPLIGEN CORP Put 759916109 6 5200 SH Put SOLE 0 5200 0 0 REPROS THERAPEUTICS INC COM NEW 76028H209 0 54 SH SOLE 0 54 0 0 REPROS THERAPEUTICS INC Call 76028H209 0 9400 SH Call SOLE 0 9400 0 0 REPUBLIC SVCS INC COM 760759100 15 263 SH SOLE 0 263 0 0 RESMED INC Call 761152107 20 9400 SH Call SOLE 0 9400 0 0 RESOLUTE ENERGY CORP COM NEW 76116A306 107 2600 SH SOLE 0 2600 0 0 RESOLUTE ENERGY CORP Call 76116A306 184 41100 SH Call SOLE 0 41100 0 0 RESOLUTE ENERGY CORP Put 76116A306 10 58100 SH Put SOLE 0 58100 0 0 RESOLUTE FST PRODS INC COM 76117W109 787 147126 SH SOLE 0 147126 0 0 RESOLUTE FST PRODS INC Call 76117W109 14 8500 SH Call SOLE 0 8500 0 0 RESOLUTE FST PRODS INC Put 76117W109 4 8300 SH Put SOLE 0 8300 0 0 RESOURCE CAP CORP COM NEW 76120W708 14 1758 SH SOLE 0 1758 0 0 RESOURCE CAP CORP Put 76120W708 39 4800 SH Put SOLE 0 4800 0 0 RESOURCES CONNECTION INC COM 76122Q105 11 604 SH SOLE 0 604 0 0 RESOURCES CONNECTION INC Call 76122Q105 1 1000 SH Call SOLE 0 1000 0 0 RESOURCES CONNECTION INC Put 76122Q105 2 6900 SH Put SOLE 0 6900 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 635 13341 SH SOLE 0 13341 0 0 RESTAURANT BRANDS INTL INC Call 76131D103 19 6400 SH Call SOLE 0 6400 0 0 RESTORATION HARDWARE HLDGS I COM 761283100 392 12800 SH SOLE 0 12800 0 0 RESTORATION HARDWARE HLDGS I Call 761283100 320 96100 SH Call SOLE 0 96100 0 0 RESTORATION HARDWARE HLDGS I Put 761283100 417 27000 SH Put SOLE 0 27000 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 12 590 SH SOLE 0 590 0 0 RETAIL OPPORTUNITY INVTS COR Put 76131N101 0 3000 SH Put SOLE 0 3000 0 0 RETAIL PPTYS AMER INC Call 76131V202 0 800 SH Call SOLE 0 800 0 0 RETAILMENOT INC COM SER 1 76132B106 23 2524 SH SOLE 0 2524 0 0 RETAILMENOT INC Put 76132B106 1 12000 SH Put SOLE 0 12000 0 0 RETROPHIN INC COM 761299106 229 12100 SH SOLE 0 12100 0 0 RETROPHIN INC Call 761299106 23 12600 SH Call SOLE 0 12600 0 0 RETROPHIN INC Put 761299106 13 3800 SH Put SOLE 0 3800 0 0 REVANCE THERAPEUTICS INC COM 761330109 167 8090 SH SOLE 0 8090 0 0 REVANCE THERAPEUTICS INC Call 761330109 14 22700 SH Call SOLE 0 22700 0 0 REVANCE THERAPEUTICS INC Put 761330109 0 200 SH Put SOLE 0 200 0 0 REVLON INC CL A NEW 761525609 52 1785 SH SOLE 0 1785 0 0 REVLON INC Put 761525609 1 600 SH Put SOLE 0 600 0 0 REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 4 814 SH SOLE 0 814 0 0 REVOLUTION LIGHTING TECHNOLO Put 76155G206 5 2500 SH Put SOLE 0 2500 0 0 REX ENERGY CORPORATION COM 761565100 0 1700 SH SOLE 0 1700 0 0 REX ENERGY CORPORATION Put 761565100 2 1000 SH Put SOLE 0 1000 0 0 REXFORD INDL RLTY INC COM 76169C100 0 21 SH SOLE 0 21 0 0 REXFORD INDL RLTY INC Put 76169C100 0 100 SH Put SOLE 0 100 0 0 REXNORD CORP NEW Call 76169B102 0 1000 SH Call SOLE 0 1000 0 0 REYNOLDS AMERICAN INC COM 761713106 1212 21645 SH SOLE 0 21645 0 0 REYNOLDS AMERICAN INC Call 761713106 112 54700 SH Call SOLE 0 54700 0 0 REYNOLDS AMERICAN INC Put 761713106 19 24400 SH Put SOLE 0 24400 0 0 RICE ENERGY INC COM 762760106 3374 158052 SH SOLE 0 158052 0 0 RICE ENERGY INC Call 762760106 19 24200 SH Call SOLE 0 24200 0 0 RICE ENERGY INC Put 762760106 534 197100 SH Put SOLE 0 197100 0 0 RICE MIDSTREAM PARTNERS LP Call 762819100 10 5600 SH Call SOLE 0 5600 0 0 RICHMONT MINES INC COM 76547T106 10 1640 SH SOLE 0 1640 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 3 1575 SH SOLE 0 1575 0 0 RIGEL PHARMACEUTICALS INC Call 766559603 0 10000 SH Call SOLE 0 10000 0 0 RIGEL PHARMACEUTICALS INC Put 766559603 1 2100 SH Put SOLE 0 2100 0 0 RIGHTSIDE GROUP LTD COM 76658B100 0 87 SH SOLE 0 87 0 0 RIGHTSIDE GROUP LTD Put 76658B100 0 400 SH Put SOLE 0 400 0 0 RIGNET INC COM 766582100 19 824 SH SOLE 0 824 0 0 RINGCENTRAL INC CL A 76680R206 184 8963 SH SOLE 0 8963 0 0 RINGCENTRAL INC Call 76680R206 2 24000 SH Call SOLE 0 24000 0 0 RINGCENTRAL INC Put 76680R206 12 16300 SH Put SOLE 0 16300 0 0 RIO TINTO PLC SPONSORED ADR 767204100 1459 37948 SH SOLE 0 37948 0 0 RIO TINTO PLC Call 767204100 100 31600 SH Call SOLE 0 31600 0 0 RIO TINTO PLC Put 767204100 28 8700 SH Put SOLE 0 8700 0 0 RITCHIE BROS AUCTIONEERS Put 767744105 0 100 SH Put SOLE 0 100 0 0 RITE AID CORP COM 767754104 768 93319 SH SOLE 0 93319 0 0 RITE AID CORP Call 767754104 528 751200 SH Call SOLE 0 751200 0 0 RITE AID CORP Put 767754104 113 374800 SH Put SOLE 0 374800 0 0 RLI CORP COM 749607107 194 3081 SH SOLE 0 3081 0 0 RLI CORP Put 749607107 0 100 SH Put SOLE 0 100 0 0 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 52 5078 SH SOLE 0 5078 0 0 ROADRUNNER TRNSN SVCS HLDG I Call 76973Q105 13 10000 SH Call SOLE 0 10000 0 0 ROADRUNNER TRNSN SVCS HLDG I Put 76973Q105 0 10400 SH Put SOLE 0 10400 0 0 ROBERT HALF INTL INC Call 770323103 4 1300 SH Call SOLE 0 1300 0 0 ROBERT HALF INTL INC Put 770323103 0 1300 SH Put SOLE 0 1300 0 0 ROCKET FUEL INC COM 773111109 4 2914 SH SOLE 0 2914 0 0 ROCKET FUEL INC Put 773111109 0 100 SH Put SOLE 0 100 0 0 ROCKWELL AUTOMATION INC COM 773903109 995 7410 SH SOLE 0 7410 0 0 ROCKWELL AUTOMATION INC Call 773903109 370 25900 SH Call SOLE 0 25900 0 0 ROCKWELL AUTOMATION INC Put 773903109 39 5500 SH Put SOLE 0 5500 0 0 ROCKWELL COLLINS INC COM 774341101 3507 37814 SH SOLE 0 37814 0 0 ROCKWELL COLLINS INC Call 774341101 238 66900 SH Call SOLE 0 66900 0 0 ROCKWELL COLLINS INC Put 774341101 158 52100 SH Put SOLE 0 52100 0 0 ROCKWELL MED INC COM 774374102 0 100 SH SOLE 0 100 0 0 ROCKWELL MED INC Call 774374102 1 2500 SH Call SOLE 0 2500 0 0 ROCKWELL MED INC Put 774374102 22 16600 SH Put SOLE 0 16600 0 0 ROGERS COMMUNICATIONS INC Call 775109200 0 5400 SH Call SOLE 0 5400 0 0 ROGERS CORP COM 775133101 12 169 SH SOLE 0 169 0 0 ROLLINS INC COM 775711104 36 1095 SH SOLE 0 1095 0 0 ROPER TECHNOLOGIES INC Call 776696106 14 2000 SH Call SOLE 0 2000 0 0 ROPER TECHNOLOGIES INC Put 776696106 0 100 SH Put SOLE 0 100 0 0 ROSETTA STONE INC COM 777780107 23 2606 SH SOLE 0 2606 0 0 ROSS STORES INC COM 778296103 52 800 SH SOLE 0 800 0 0 ROSS STORES INC Call 778296103 70 32100 SH Call SOLE 0 32100 0 0 ROSS STORES INC Put 778296103 1 2700 SH Put SOLE 0 2700 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 120 6378 SH SOLE 0 6378 0 0 ROWAN COMPANIES PLC Call G7665A101 8 10700 SH Call SOLE 0 10700 0 0 ROWAN COMPANIES PLC Put G7665A101 0 900 SH Put SOLE 0 900 0 0 ROYAL BK CDA MONTREAL QUE Call 780087102 84 22500 SH Call SOLE 0 22500 0 0 ROYAL BK CDA MONTREAL QUE Put 780087102 15 38900 SH Put SOLE 0 38900 0 0 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 1216 219925 SH SOLE 0 219925 0 0 ROYAL BK SCOTLAND GROUP PLC Call 780097689 10 16100 SH Call SOLE 0 16100 0 0 ROYAL BK SCOTLAND GROUP PLC Put 780097689 177 283600 SH Put SOLE 0 283600 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 98 1200 SH SOLE 0 1200 0 0 ROYAL CARIBBEAN CRUISES LTD Call V7780T103 47 23200 SH Call SOLE 0 23200 0 0 ROYAL CARIBBEAN CRUISES LTD Put V7780T103 19 11500 SH Put SOLE 0 11500 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 23 400 SH SOLE 0 400 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 22000 404562 SH SOLE 0 404562 0 0 ROYAL DUTCH SHELL PLC Call 780259206 14 6100 SH Call SOLE 0 6100 0 0 ROYAL DUTCH SHELL PLC Call 780259107 8 2500 SH Call SOLE 0 2500 0 0 ROYAL DUTCH SHELL PLC Put 780259107 0 3800 SH Put SOLE 0 3800 0 0 ROYAL DUTCH SHELL PLC Put 780259206 1523 506800 SH Put SOLE 0 506800 0 0 ROYAL GOLD INC COM 780287108 439 6931 SH SOLE 0 6931 0 0 ROYAL GOLD INC Call 780287108 111 35800 SH Call SOLE 0 35800 0 0 ROYAL GOLD INC Put 780287108 54 14000 SH Put SOLE 0 14000 0 0 RPC INC COM 749660106 257 12987 SH SOLE 0 12987 0 0 RPM INTL INC COM 749685103 551 10248 SH SOLE 0 10248 0 0 RPM INTL INC Call 749685103 26 8300 SH Call SOLE 0 8300 0 0 RPM INTL INC Put 749685103 10 16200 SH Put SOLE 0 16200 0 0 RPX CORP COM 74972G103 18 1675 SH SOLE 0 1675 0 0 RSP PERMIAN INC COM 74978Q105 1556 34873 SH SOLE 0 34873 0 0 RSP PERMIAN INC Call 74978Q105 187 96800 SH Call SOLE 0 96800 0 0 RSP PERMIAN INC Put 74978Q105 4 5100 SH Put SOLE 0 5100 0 0 RTI SURGICAL INC COM 74975N105 3 1090 SH SOLE 0 1090 0 0 RUBICON PROJ INC COM 78112V102 22 3058 SH SOLE 0 3058 0 0 RUBICON PROJ INC Call 78112V102 0 1500 SH Call SOLE 0 1500 0 0 RUBICON PROJ INC Put 78112V102 1 3000 SH Put SOLE 0 3000 0 0 RUBY TUESDAY INC COM 781182100 28 8747 SH SOLE 0 8747 0 0 RUBY TUESDAY INC Call 781182100 4 5200 SH Call SOLE 0 5200 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 78 3355 SH SOLE 0 3355 0 0 RUDOLPH TECHNOLOGIES INC Call 781270103 3 2900 SH Call SOLE 0 2900 0 0 RUSH ENTERPRISES INC CL A 781846209 22 700 SH SOLE 0 700 0 0 RUSH ENTERPRISES INC Call 781846209 120 21100 SH Call SOLE 0 21100 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 135 7399 SH SOLE 0 7399 0 0 RUTHS HOSPITALITY GROUP INC Call 783332109 17 12700 SH Call SOLE 0 12700 0 0 RUTHS HOSPITALITY GROUP INC Put 783332109 25 82200 SH Put SOLE 0 82200 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 176 2116 SH SOLE 0 2116 0 0 RYDER SYS INC COM 783549108 973 13075 SH SOLE 0 13075 0 0 RYDER SYS INC Call 783549108 2 400 SH Call SOLE 0 400 0 0 RYDER SYS INC Put 783549108 1 300 SH Put SOLE 0 300 0 0 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 61 705 SH SOLE 0 705 0 0 RYDEX ETF TRUST Call 78355W106 3 6800 SH Call SOLE 0 6800 0 0 RYDEX ETF TRUST Put 78355W304 0 100 SH Put SOLE 0 100 0 0 RYERSON HLDG CORP COM 783754104 1 100 SH SOLE 0 100 0 0 RYMAN HOSPITALITY PPTYS INC Call 78377T107 0 600 SH Call SOLE 0 600 0 0 RYMAN HOSPITALITY PPTYS INC Put 78377T107 0 200 SH Put SOLE 0 200 0 0 S & T BANCORP INC COM 783859101 23 605 SH SOLE 0 605 0 0 S & T BANCORP INC Call 783859101 8 2000 SH Call SOLE 0 2000 0 0 S&P GLOBAL INC COM 78409V104 87 814 SH SOLE 0 814 0 0 S&P GLOBAL INC Call 78409V104 0 400 SH Call SOLE 0 400 0 0 S&P GLOBAL INC Put 78409V104 1 400 SH Put SOLE 0 400 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 10 432 SH SOLE 0 432 0 0 SABRA HEALTH CARE REIT INC Call 78573L106 0 700 SH Call SOLE 0 700 0 0 SABRA HEALTH CARE REIT INC Put 78573L106 3 7700 SH Put SOLE 0 7700 0 0 SABRE CORP COM 78573M104 126 5069 SH SOLE 0 5069 0 0 SABRE CORP Call 78573M104 5 26400 SH Call SOLE 0 26400 0 0 SABRE CORP Put 78573M104 5 10500 SH Put SOLE 0 10500 0 0 SAFE BULKERS INC COM Y7388L103 9 8252 SH SOLE 0 8252 0 0 SAFE BULKERS INC Put Y7388L103 16 11500 SH Put SOLE 0 11500 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 13 977 SH SOLE 0 977 0 0 SAFEGUARD SCIENTIFICS INC Call 786449207 0 1000 SH Call SOLE 0 1000 0 0 SAFETY INS GROUP INC Call 78648T100 48 9500 SH Call SOLE 0 9500 0 0 SAFETY INS GROUP INC Put 78648T100 8 13300 SH Put SOLE 0 13300 0 0 SAGE THERAPEUTICS INC COM 78667J108 810 15880 SH SOLE 0 15880 0 0 SAGE THERAPEUTICS INC Call 78667J108 85 14500 SH Call SOLE 0 14500 0 0 SAGE THERAPEUTICS INC Put 78667J108 33 13700 SH Put SOLE 0 13700 0 0 SAIA INC COM 78709Y105 125 2833 SH SOLE 0 2833 0 0 SALEM MEDIA GROUP INC CL A 794093104 14 2387 SH SOLE 0 2387 0 0 SALESFORCE COM INC COM 79466L302 1575 23015 SH SOLE 0 23015 0 0 SALESFORCE COM INC Call 79466L302 5 22500 SH Call SOLE 0 22500 0 0 SALESFORCE COM INC Put 79466L302 50 21400 SH Put SOLE 0 21400 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 24 944 SH SOLE 0 944 0 0 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 22 3381 SH SOLE 0 3381 0 0 SAN JUAN BASIN RTY TR Call 798241105 0 1000 SH Call SOLE 0 1000 0 0 SAN JUAN BASIN RTY TR Put 798241105 2 1200 SH Put SOLE 0 1200 0 0 SANCHEZ ENERGY CORP COM 79970Y105 393 43562 SH SOLE 0 43562 0 0 SANCHEZ ENERGY CORP Call 79970Y105 138 103600 SH Call SOLE 0 103600 0 0 SANCHEZ ENERGY CORP Put 79970Y105 109 56800 SH Put SOLE 0 56800 0 0 SANDERSON FARMS INC COM 800013104 9 101 SH SOLE 0 101 0 0 SANDERSON FARMS INC Call 800013104 74 7100 SH Call SOLE 0 7100 0 0 SANDERSON FARMS INC Put 800013104 16 35200 SH Put SOLE 0 35200 0 0 SANDRIDGE MISSISSIPPIAN TR I UNIT BEN INT 80007T101 13 10198 SH SOLE 0 10198 0 0 SANDRIDGE MISSISSIPPIAN TR I SH BEN INT 80007V106 0 160 SH SOLE 0 160 0 0 SANDRIDGE PERMIAN TR COM UNIT BEN INT 80007A102 1 405 SH SOLE 0 405 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 4 1026 SH SOLE 0 1026 0 0 SANDSTORM GOLD LTD Call 80013R206 0 900 SH Call SOLE 0 900 0 0 SANDSTORM GOLD LTD Put 80013R206 0 300 SH Put SOLE 0 300 0 0 SANDY SPRING BANCORP INC COM 800363103 3 100 SH SOLE 0 100 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 9 134 SH SOLE 0 134 0 0 SANGAMO BIOSCIENCES INC COM 800677106 7 2493 SH SOLE 0 2493 0 0 SANGAMO BIOSCIENCES INC Call 800677106 0 1000 SH Call SOLE 0 1000 0 0 SANGAMO BIOSCIENCES INC Put 800677106 75 55500 SH Put SOLE 0 55500 0 0 SANMINA CORPORATION COM 801056102 7 200 SH SOLE 0 200 0 0 SANMINA CORPORATION Call 801056102 5 1000 SH Call SOLE 0 1000 0 0 SANMINA CORPORATION Put 801056102 0 200 SH Put SOLE 0 200 0 0 SANOFI SPONSORED ADR 80105N105 539 13335 SH SOLE 0 13335 0 0 SANOFI Call 80105N105 10 31100 SH Call SOLE 0 31100 0 0 SANOFI Put 80105N105 234 37000 SH Put SOLE 0 37000 0 0 SANTANDER CONSUMER USA HDG I Call 80283M101 24 28100 SH Call SOLE 0 28100 0 0 SANTANDER CONSUMER USA HDG I Put 80283M101 31 21900 SH Put SOLE 0 21900 0 0 SAP SE SPON ADR 803054204 5 63 SH SOLE 0 63 0 0 SARATOGA INVT CORP COM NEW 80349A208 3 190 SH SOLE 0 190 0 0 SAREPTA THERAPEUTICS INC COM 803607100 3124 113895 SH SOLE 0 113895 0 0 SAREPTA THERAPEUTICS INC Call 803607100 470 216300 SH Call SOLE 0 216300 0 0 SAREPTA THERAPEUTICS INC Put 803607100 4381 296800 SH Put SOLE 0 296800 0 0 SASOL LTD SPONSORED ADR 803866300 44 1540 SH SOLE 0 1540 0 0 SASOL LTD Call 803866300 0 300 SH Call SOLE 0 300 0 0 SASOL LTD Put 803866300 7 3000 SH Put SOLE 0 3000 0 0 SBA COMMUNICATIONS CORP COM 78388J106 180 1749 SH SOLE 0 1749 0 0 SBA COMMUNICATIONS CORP Put 78388J106 5 4900 SH Put SOLE 0 4900 0 0 SCANA CORP NEW Call 80589M102 0 3100 SH Call SOLE 0 3100 0 0 SCANA CORP NEW Put 80589M102 4 900 SH Put SOLE 0 900 0 0 SCANSOURCE INC COM 806037107 55 1386 SH SOLE 0 1386 0 0 SCANSOURCE INC Call 806037107 1 1300 SH Call SOLE 0 1300 0 0 SCANSOURCE INC Put 806037107 0 5600 SH Put SOLE 0 5600 0 0 SCHEIN HENRY INC COM 806407102 474 3129 SH SOLE 0 3129 0 0 SCHEIN HENRY INC Put 806407102 25 3500 SH Put SOLE 0 3500 0 0 SCHLUMBERGER LTD COM 806857108 1764 21021 SH SOLE 0 21021 0 0 SCHLUMBERGER LTD Call 806857108 139 56500 SH Call SOLE 0 56500 0 0 SCHLUMBERGER LTD Put 806857108 773 183700 SH Put SOLE 0 183700 0 0 SCHNITZER STL INDS CL A 806882106 11 458 SH SOLE 0 458 0 0 SCHNITZER STL INDS Call 806882106 4 6900 SH Call SOLE 0 6900 0 0 SCHOLASTIC CORP Call 807066105 25 9000 SH Call SOLE 0 9000 0 0 SCHULMAN A INC COM 808194104 352 10539 SH SOLE 0 10539 0 0 SCHULMAN A INC Call 808194104 0 200 SH Call SOLE 0 200 0 0 SCHULMAN A INC Put 808194104 4 6600 SH Put SOLE 0 6600 0 0 SCHWAB CHARLES CORP NEW Call 808513105 1098 158400 SH Call SOLE 0 158400 0 0 SCHWAB CHARLES CORP NEW Put 808513105 9 27300 SH Put SOLE 0 27300 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 0 14 SH SOLE 0 14 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 39 743 SH SOLE 0 743 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 9 172 SH SOLE 0 172 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 338 8250 SH SOLE 0 8250 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 17 378 SH SOLE 0 378 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 0 11 SH SOLE 0 11 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 166 3814 SH SOLE 0 3814 0 0 SCHWAB STRATEGIC TR Call 808524607 4 2900 SH Call SOLE 0 2900 0 0 SCHWAB STRATEGIC TR Call 808524508 1 600 SH Call SOLE 0 600 0 0 SCHWAB STRATEGIC TR Call 808524847 0 100 SH Call SOLE 0 100 0 0 SCHWAB STRATEGIC TR Call 808524870 0 1200 SH Call SOLE 0 1200 0 0 SCHWAB STRATEGIC TR Call 808524300 0 1200 SH Call SOLE 0 1200 0 0 SCHWAB STRATEGIC TR Call 808524409 8 8000 SH Call SOLE 0 8000 0 0 SCHWAB STRATEGIC TR Call 808524201 1 800 SH Call SOLE 0 800 0 0 SCHWAB STRATEGIC TR Call 808524102 9 9200 SH Call SOLE 0 9200 0 0 SCHWAB STRATEGIC TR Put 808524870 2 16400 SH Put SOLE 0 16400 0 0 SCHWAB STRATEGIC TR Put 808524797 0 200 SH Put SOLE 0 200 0 0 SCHWEITZER-MAUDUIT INTL INC Call 808541106 1 400 SH Call SOLE 0 400 0 0 SCHWEITZER-MAUDUIT INTL INC Put 808541106 0 4000 SH Put SOLE 0 4000 0 0 SCICLONE PHARMACEUTICALS INC COM 80862K104 41 3844 SH SOLE 0 3844 0 0 SCICLONE PHARMACEUTICALS INC Call 80862K104 7 5300 SH Call SOLE 0 5300 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 65 772 SH SOLE 0 772 0 0 SCIENCE APPLICATNS INTL CP N Call 808625107 0 600 SH Call SOLE 0 600 0 0 SCIENTIFIC GAMES CORP CL A 80874P109 13 991 SH SOLE 0 991 0 0 SCIENTIFIC GAMES CORP Call 80874P109 97 118900 SH Call SOLE 0 118900 0 0 SCIENTIFIC GAMES CORP Put 80874P109 1 1500 SH Put SOLE 0 1500 0 0 SCORPIO BULKERS INC COM Y7546A122 1 303 SH SOLE 0 303 0 0 SCORPIO BULKERS INC Call Y7546A122 4 12100 SH Call SOLE 0 12100 0 0 SCORPIO BULKERS INC Put Y7546A122 6 9500 SH Put SOLE 0 9500 0 0 SCORPIO TANKERS INC SHS Y7542C106 108 24020 SH SOLE 0 24020 0 0 SCORPIO TANKERS INC Call Y7542C106 0 8800 SH Call SOLE 0 8800 0 0 SCORPIO TANKERS INC Put Y7542C106 38 57600 SH Put SOLE 0 57600 0 0 SCOTTS MIRACLE GRO CO Call 810186106 150 23800 SH Call SOLE 0 23800 0 0 SCOTTS MIRACLE GRO CO Put 810186106 5 3400 SH Put SOLE 0 3400 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 7 410 SH SOLE 0 410 0 0 SCRIPPS E W CO OHIO Call 811054402 3 1800 SH Call SOLE 0 1800 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 256 3587 SH SOLE 0 3587 0 0 SCRIPPS NETWORKS INTERACT IN Call 811065101 7 1700 SH Call SOLE 0 1700 0 0 SCRIPPS NETWORKS INTERACT IN Put 811065101 3 1600 SH Put SOLE 0 1600 0 0 SEABRIDGE GOLD INC COM 811916105 68 8379 SH SOLE 0 8379 0 0 SEABRIDGE GOLD INC Call 811916105 2 2200 SH Call SOLE 0 2200 0 0 SEABRIDGE GOLD INC Put 811916105 34 10800 SH Put SOLE 0 10800 0 0 SEACHANGE INTL INC COM 811699107 3 1604 SH SOLE 0 1604 0 0 SEACOR HOLDINGS INC Call 811904101 116 10900 SH Call SOLE 0 10900 0 0 SEACOR HOLDINGS INC Put 811904101 0 4800 SH Put SOLE 0 4800 0 0 SEADRILL LIMITED SHS G7945E105 37 10880 SH SOLE 0 10880 0 0 SEADRILL LIMITED Call G7945E105 104 277500 SH Call SOLE 0 277500 0 0 SEADRILL LIMITED Put G7945E105 1032 214800 SH Put SOLE 0 214800 0 0 SEADRILL PARTNERS LLC Call Y7545W109 14 8200 SH Call SOLE 0 8200 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 1260 33019 SH SOLE 0 33019 0 0 SEAGATE TECHNOLOGY PLC Call G7945M107 36 12400 SH Call SOLE 0 12400 0 0 SEAGATE TECHNOLOGY PLC Put G7945M107 167 33700 SH Put SOLE 0 33700 0 0 SEALED AIR CORP NEW COM 81211K100 38 853 SH SOLE 0 853 0 0 SEALED AIR CORP NEW Call 81211K100 4 10000 SH Call SOLE 0 10000 0 0 SEALED AIR CORP NEW Put 81211K100 0 100 SH Put SOLE 0 100 0 0 SEARS HLDGS CORP COM 812350106 32 3456 SH SOLE 0 3456 0 0 SEARS HLDGS CORP Call 812350106 43 55500 SH Call SOLE 0 55500 0 0 SEARS HLDGS CORP Put 812350106 596 84700 SH Put SOLE 0 84700 0 0 SEARS HOMETOWN & OUTLET STOR COM 812362101 20 4296 SH SOLE 0 4296 0 0 SEARS HOMETOWN & OUTLET STOR Put 812362101 26 50000 SH Put SOLE 0 50000 0 0 SEASPAN CORP SHS Y75638109 54 5953 SH SOLE 0 5953 0 0 SEASPAN CORP Call Y75638109 0 900 SH Call SOLE 0 900 0 0 SEASPAN CORP Put Y75638109 181 27100 SH Put SOLE 0 27100 0 0 SEATTLE GENETICS INC COM 812578102 1693 32095 SH SOLE 0 32095 0 0 SEATTLE GENETICS INC Call 812578102 14 17700 SH Call SOLE 0 17700 0 0 SEATTLE GENETICS INC Put 812578102 486 51900 SH Put SOLE 0 51900 0 0 SEAWORLD ENTMT INC COM 81282V100 2305 121788 SH SOLE 0 121788 0 0 SEAWORLD ENTMT INC Call 81282V100 318 39600 SH Call SOLE 0 39600 0 0 SEAWORLD ENTMT INC Put 81282V100 124 190300 SH Put SOLE 0 190300 0 0 SECOND SIGHT MED PRODS INC COM 81362J100 2 1500 SH SOLE 0 1500 0 0 SECOND SIGHT MED PRODS INC Call 81362J100 2 16000 SH Call SOLE 0 16000 0 0 SECOND SIGHT MED PRODS INC Put 81362J100 4 1000 SH Put SOLE 0 1000 0 0 SECUREWORKS CORP CL A 81374A105 14 1329 SH SOLE 0 1329 0 0 SECUREWORKS CORP Put 81374A105 0 1100 SH Put SOLE 0 1100 0 0 SEI INVESTMENTS CO Call 784117103 9 10800 SH Call SOLE 0 10800 0 0 SEI INVESTMENTS CO Put 784117103 0 1300 SH Put SOLE 0 1300 0 0 SELECT COMFORT CORP COM 81616X103 676 29900 SH SOLE 0 29900 0 0 SELECT COMFORT CORP Call 81616X103 0 300 SH Call SOLE 0 300 0 0 SELECT COMFORT CORP Put 81616X103 195 32200 SH Put SOLE 0 32200 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 324 12866 SH SOLE 0 12866 0 0 SELECT INCOME REIT Call 81618T100 0 600 SH Call SOLE 0 600 0 0 SELECT INCOME REIT Put 81618T100 0 1000 SH Put SOLE 0 1000 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 5773 118864 SH SOLE 0 118864 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 677 14000 SH SOLE 0 14000 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 109 3573 SH SOLE 0 3573 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 276 3402 SH SOLE 0 3402 0 0 SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 19451 258248 SH SOLE 0 258248 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 52 2265 SH SOLE 0 2265 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1462 23500 SH SOLE 0 23500 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 4518 90917 SH SOLE 0 90917 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1750 33860 SH SOLE 0 33860 0 0 SELECT SECTOR SPDR TR Call 81369Y308 116 39300 SH Call SOLE 0 39300 0 0 SELECT SECTOR SPDR TR Call 81369Y209 103 88300 SH Call SOLE 0 88300 0 0 SELECT SECTOR SPDR TR Call 81369Y100 42 35200 SH Call SOLE 0 35200 0 0 SELECT SECTOR SPDR TR Call 81369Y704 82 16300 SH Call SOLE 0 16300 0 0 SELECT SECTOR SPDR TR Call 81369Y605 1058 1120000 SH Call SOLE 0 1120000 0 0 SELECT SECTOR SPDR TR Call 81369Y506 303 147600 SH Call SOLE 0 147600 0 0 SELECT SECTOR SPDR TR Call 81369Y407 89 33000 SH Call SOLE 0 33000 0 0 SELECT SECTOR SPDR TR Call 81369Y860 7 7400 SH Call SOLE 0 7400 0 0 SELECT SECTOR SPDR TR Call 81369Y803 0 100 SH Call SOLE 0 100 0 0 SELECT SECTOR SPDR TR Call 81369Y886 112 68500 SH Call SOLE 0 68500 0 0 SELECT SECTOR SPDR TR Put 81369Y886 789 226900 SH Put SOLE 0 226900 0 0 SELECT SECTOR SPDR TR Put 81369Y803 7 35400 SH Put SOLE 0 35400 0 0 SELECT SECTOR SPDR TR Put 81369Y860 0 400 SH Put SOLE 0 400 0 0 SELECT SECTOR SPDR TR Put 81369Y407 114 98200 SH Put SOLE 0 98200 0 0 SELECT SECTOR SPDR TR Put 81369Y506 3133 724100 SH Put SOLE 0 724100 0 0 SELECT SECTOR SPDR TR Put 81369Y605 154 585500 SH Put SOLE 0 585500 0 0 SELECT SECTOR SPDR TR Put 81369Y704 33 78300 SH Put SOLE 0 78300 0 0 SELECT SECTOR SPDR TR Put 81369Y100 188 285400 SH Put SOLE 0 285400 0 0 SELECT SECTOR SPDR TR Put 81369Y209 89 478800 SH Put SOLE 0 478800 0 0 SELECT SECTOR SPDR TR Put 81369Y308 245 237100 SH Put SOLE 0 237100 0 0 SEMGROUP CORP CL A 81663A105 427 10240 SH SOLE 0 10240 0 0 SEMGROUP CORP Call 81663A105 132 31200 SH Call SOLE 0 31200 0 0 SEMGROUP CORP Put 81663A105 2 2100 SH Put SOLE 0 2100 0 0 SEMPRA ENERGY Call 816851109 0 400 SH Call SOLE 0 400 0 0 SEMPRA ENERGY Put 816851109 1 2000 SH Put SOLE 0 2000 0 0 SEMTECH CORP COM 816850101 10 332 SH SOLE 0 332 0 0 SEMTECH CORP Call 816850101 12 2200 SH Call SOLE 0 2200 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 67 3545 SH SOLE 0 3545 0 0 SENIOR HSG PPTYS TR Call 81721M109 3 6100 SH Call SOLE 0 6100 0 0 SENIOR HSG PPTYS TR Put 81721M109 11 11000 SH Put SOLE 0 11000 0 0 SENOMYX INC COM 81724Q107 3 3643 SH SOLE 0 3643 0 0 SENOMYX INC Put 81724Q107 3 2300 SH Put SOLE 0 2300 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 166 4267 SH SOLE 0 4267 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 71 15255 SH SOLE 0 15255 0 0 SEQUENTIAL BRNDS GROUP INC N Call 81734P107 0 3700 SH Call SOLE 0 3700 0 0 SERES THERAPEUTICS INC COM 81750R102 148 15000 SH SOLE 0 15000 0 0 SERES THERAPEUTICS INC Call 81750R102 0 1400 SH Call SOLE 0 1400 0 0 SERES THERAPEUTICS INC Put 81750R102 9 1000 SH Put SOLE 0 1000 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 111 2607 SH SOLE 0 2607 0 0 SERITAGE GROWTH PPTYS Call 81752R100 2 2600 SH Call SOLE 0 2600 0 0 SERITAGE GROWTH PPTYS Put 81752R100 51 22300 SH Put SOLE 0 22300 0 0 SERVICE CORP INTL COM 817565104 155 5459 SH SOLE 0 5459 0 0 SERVICE CORP INTL Call 817565104 2 4200 SH Call SOLE 0 4200 0 0 SERVICE CORP INTL Put 817565104 0 2400 SH Put SOLE 0 2400 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 282 7496 SH SOLE 0 7496 0 0 SERVICENOW INC COM 81762P102 61 830 SH SOLE 0 830 0 0 SERVICENOW INC Call 81762P102 79 25700 SH Call SOLE 0 25700 0 0 SERVICENOW INC Put 81762P102 49 37900 SH Put SOLE 0 37900 0 0 SERVICESOURCE INTL INC Call 81763U100 242 346500 SH Call SOLE 0 346500 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 1110 29664 SH SOLE 0 29664 0 0 SERVISFIRST BANCSHARES INC Call 81768T108 40 14300 SH Call SOLE 0 14300 0 0 SERVISFIRST BANCSHARES INC Put 81768T108 2 4400 SH Put SOLE 0 4400 0 0 SHAKE SHACK INC CL A 819047101 78 2185 SH SOLE 0 2185 0 0 SHAKE SHACK INC Call 819047101 24 28200 SH Call SOLE 0 28200 0 0 SHAKE SHACK INC Put 819047101 135 13100 SH Put SOLE 0 13100 0 0 SHARPS COMPLIANCE CORP COM 820017101 0 100 SH SOLE 0 100 0 0 SHARPS COMPLIANCE CORP Put 820017101 1 1000 SH Put SOLE 0 1000 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 20 1000 SH SOLE 0 1000 0 0 SHAW COMMUNICATIONS INC Call 82028K200 0 1500 SH Call SOLE 0 1500 0 0 SHAW COMMUNICATIONS INC Put 82028K200 5 1000 SH Put SOLE 0 1000 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 38 1333 SH SOLE 0 1333 0 0 SHELL MIDSTREAM PARTNERS L P Call 822634101 14 11800 SH Call SOLE 0 11800 0 0 SHELL MIDSTREAM PARTNERS L P Put 822634101 20 9200 SH Put SOLE 0 9200 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 33 1239 SH SOLE 0 1239 0 0 SHENANDOAH TELECOMMUNICATION Put 82312B106 9 1200 SH Put SOLE 0 1200 0 0 SHERWIN WILLIAMS CO COM 824348106 8 32 SH SOLE 0 32 0 0 SHERWIN WILLIAMS CO Call 824348106 369 29300 SH Call SOLE 0 29300 0 0 SHERWIN WILLIAMS CO Put 824348106 16 7400 SH Put SOLE 0 7400 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 22 1500 SH SOLE 0 1500 0 0 SHIP FINANCE INTERNATIONAL L Call G81075106 29 55300 SH Call SOLE 0 55300 0 0 SHIP FINANCE INTERNATIONAL L Put G81075106 30 51300 SH Put SOLE 0 51300 0 0 SHIRE PLC SPONSORED ADR 82481R106 3544 20806 SH SOLE 0 20806 0 0 SHIRE PLC Call 82481R106 157 38200 SH Call SOLE 0 38200 0 0 SHIRE PLC Put 82481R106 762 60900 SH Put SOLE 0 60900 0 0 SHOE CARNIVAL INC COM 824889109 3 116 SH SOLE 0 116 0 0 SHOE CARNIVAL INC Call 824889109 0 300 SH Call SOLE 0 300 0 0 SHOPIFY INC CL A 82509L107 174 4061 SH SOLE 0 4061 0 0 SHOPIFY INC Call 82509L107 134 36100 SH Call SOLE 0 36100 0 0 SHOPIFY INC Put 82509L107 13 14200 SH Put SOLE 0 14200 0 0 SHORETEL INC COM 825211105 5 700 SH SOLE 0 700 0 0 SHORETEL INC Put 825211105 0 500 SH Put SOLE 0 500 0 0 SHUTTERFLY INC COM 82568P304 4 88 SH SOLE 0 88 0 0 SHUTTERSTOCK INC COM 825690100 63 1346 SH SOLE 0 1346 0 0 SHUTTERSTOCK INC Call 825690100 3 4300 SH Call SOLE 0 4300 0 0 SHUTTERSTOCK INC Put 825690100 44 2800 SH Put SOLE 0 2800 0 0 SIBANYE GOLD LTD SPONSORED ADR 825724206 165 23394 SH SOLE 0 23394 0 0 SIBANYE GOLD LTD Call 825724206 5 39600 SH Call SOLE 0 39600 0 0 SIBANYE GOLD LTD Put 825724206 67 21200 SH Put SOLE 0 21200 0 0 SIERRA WIRELESS INC COM 826516106 78 4990 SH SOLE 0 4990 0 0 SIERRA WIRELESS INC Call 826516106 14 17400 SH Call SOLE 0 17400 0 0 SIERRA WIRELESS INC Put 826516106 8 8400 SH Put SOLE 0 8400 0 0 SIGMA DESIGNS INC COM 826565103 142 23699 SH SOLE 0 23699 0 0 SIGMA DESIGNS INC Call 826565103 3 3200 SH Call SOLE 0 3200 0 0 SIGNATURE BK NEW YORK N Y *W EXP 12/12/201 82669G112 1571 13100 SH SOLE 0 13100 0 0 SIGNATURE BK NEW YORK N Y Call 82669G104 382 21200 SH Call SOLE 0 21200 0 0 SIGNATURE BK NEW YORK N Y Put 82669G104 0 300 SH Put SOLE 0 300 0 0 SIGNET JEWELERS LIMITED SHS G81276100 4526 48021 SH SOLE 0 48021 0 0 SIGNET JEWELERS LIMITED Call G81276100 87 26000 SH Call SOLE 0 26000 0 0 SIGNET JEWELERS LIMITED Put G81276100 191 74900 SH Put SOLE 0 74900 0 0 SILGAN HOLDINGS INC Call 827048109 3 40700 SH Call SOLE 0 40700 0 0 SILGAN HOLDINGS INC Put 827048109 0 400 SH Put SOLE 0 400 0 0 SILICON LABORATORIES INC Call 826919102 1 300 SH Call SOLE 0 300 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 280 6601 SH SOLE 0 6601 0 0 SILICON MOTION TECHNOLOGY CO Put 82706C108 1 100 SH Put SOLE 0 100 0 0 SILVER BAY RLTY TR CORP COM 82735Q102 150 8800 SH SOLE 0 8800 0 0 SILVER SPRING NETWORKS INC COM 82817Q103 38 2885 SH SOLE 0 2885 0 0 SILVER SPRING NETWORKS INC Call 82817Q103 2 5400 SH Call SOLE 0 5400 0 0 SILVER SPRING NETWORKS INC Put 82817Q103 0 200 SH Put SOLE 0 200 0 0 SILVER STD RES INC COM 82823L106 54 6089 SH SOLE 0 6089 0 0 SILVER STD RES INC Call 82823L106 1 2400 SH Call SOLE 0 2400 0 0 SILVER STD RES INC Put 82823L106 0 200 SH Put SOLE 0 200 0 0 SILVER WHEATON CORP COM 828336107 140 7248 SH SOLE 0 7248 0 0 SILVER WHEATON CORP Put 828336107 4 3500 SH Put SOLE 0 3500 0 0 SIMMONS 1ST NATL CORP Call 828730200 2 1000 SH Call SOLE 0 1000 0 0 SIMON PPTY GROUP INC NEW COM 828806109 331 1864 SH SOLE 0 1864 0 0 SIMON PPTY GROUP INC NEW Call 828806109 0 1300 SH Call SOLE 0 1300 0 0 SIMON PPTY GROUP INC NEW Put 828806109 29 2600 SH Put SOLE 0 2600 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 3 85 SH SOLE 0 85 0 0 SIMPSON MANUFACTURING CO INC Call 829073105 0 100 SH Call SOLE 0 100 0 0 SINA CORP ORD G81477104 1365 22458 SH SOLE 0 22458 0 0 SINA CORP Call G81477104 206 36700 SH Call SOLE 0 36700 0 0 SINA CORP Put G81477104 85 36700 SH Put SOLE 0 36700 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 508 15245 SH SOLE 0 15245 0 0 SINCLAIR BROADCAST GROUP INC Call 829226109 14 5200 SH Call SOLE 0 5200 0 0 SINCLAIR BROADCAST GROUP INC Put 829226109 0 500 SH Put SOLE 0 500 0 0 SINOVAC BIOTECH LTD SHS P8696W104 16 2800 SH SOLE 0 2800 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 233 3889 SH SOLE 0 3889 0 0 SIX FLAGS ENTMT CORP NEW Call 83001A102 7 5500 SH Call SOLE 0 5500 0 0 SIX FLAGS ENTMT CORP NEW Put 83001A102 5 1200 SH Put SOLE 0 1200 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 2 133 SH SOLE 0 133 0 0 SK TELECOM LTD Put 78440P108 17 3400 SH Put SOLE 0 3400 0 0 SKECHERS U S A INC CL A 830566105 443 18046 SH SOLE 0 18046 0 0 SKECHERS U S A INC Call 830566105 55 74900 SH Call SOLE 0 74900 0 0 SKECHERS U S A INC Put 830566105 31 20400 SH Put SOLE 0 20400 0 0 SKYWEST INC Call 830879102 87 7900 SH Call SOLE 0 7900 0 0 SKYWEST INC Put 830879102 0 300 SH Put SOLE 0 300 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 511 6847 SH SOLE 0 6847 0 0 SKYWORKS SOLUTIONS INC Call 83088M102 8 23700 SH Call SOLE 0 23700 0 0 SKYWORKS SOLUTIONS INC Put 83088M102 2 4000 SH Put SOLE 0 4000 0 0 SL GREEN RLTY CORP COM 78440X101 571 5318 SH SOLE 0 5318 0 0 SL GREEN RLTY CORP Call 78440X101 93 22400 SH Call SOLE 0 22400 0 0 SL GREEN RLTY CORP Put 78440X101 81 7900 SH Put SOLE 0 7900 0 0 SLM CORP Call 78442P106 0 200 SH Call SOLE 0 200 0 0 SM ENERGY CO COM 78454L100 707 20532 SH SOLE 0 20532 0 0 SM ENERGY CO Call 78454L100 190 93100 SH Call SOLE 0 93100 0 0 SM ENERGY CO Put 78454L100 297 161300 SH Put SOLE 0 161300 0 0 SMART & FINAL STORES INC COM 83190B101 563 39985 SH SOLE 0 39985 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 128 4258 SH SOLE 0 4258 0 0 SMITH & NEPHEW PLC Call 83175M205 2 1800 SH Call SOLE 0 1800 0 0 SMITH & WESSON HLDG CORP COM 831756101 134 6358 SH SOLE 0 6358 0 0 SMITH & WESSON HLDG CORP Call 831756101 12 43700 SH Call SOLE 0 43700 0 0 SMITH & WESSON HLDG CORP Put 831756101 46 12700 SH Put SOLE 0 12700 0 0 SMITH A O COM 831865209 285 6020 SH SOLE 0 6020 0 0 SMITH A O Call 831865209 1 3600 SH Call SOLE 0 3600 0 0 SMITH A O Put 831865209 2 1500 SH Put SOLE 0 1500 0 0 SMUCKER J M CO Call 832696405 5 7600 SH Call SOLE 0 7600 0 0 SMUCKER J M CO Put 832696405 29 6900 SH Put SOLE 0 6900 0 0 SNAP ON INC COM 833034101 3 23 SH SOLE 0 23 0 0 SNYDERS-LANCE INC COM 833551104 18 472 SH SOLE 0 472 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 274 9588 SH SOLE 0 9588 0 0 SOCIEDAD QUIMICA MINERA DE C Put 833635105 21 19400 SH Put SOLE 0 19400 0 0 SODASTREAM INTERNATIONAL LTD Call M9068E105 25 1900 SH Call SOLE 0 1900 0 0 SOHU COM INC COM 83408W103 135 3992 SH SOLE 0 3992 0 0 SOHU COM INC Call 83408W103 5 11000 SH Call SOLE 0 11000 0 0 SOHU COM INC Put 83408W103 8 500 SH Put SOLE 0 500 0 0 SOLAR CAP LTD COM 83413U100 0 40 SH SOLE 0 40 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 236 19048 SH SOLE 0 19048 0 0 SOLAREDGE TECHNOLOGIES INC Call 83417M104 4 3400 SH Call SOLE 0 3400 0 0 SOLAREDGE TECHNOLOGIES INC Put 83417M104 16 7100 SH Put SOLE 0 7100 0 0 SONIC CORP Call 835451105 0 200 SH Call SOLE 0 200 0 0 SONOCO PRODS CO COM 835495102 2 53 SH SOLE 0 53 0 0 SONOCO PRODS CO Call 835495102 7 2700 SH Call SOLE 0 2700 0 0 SONOCO PRODS CO Put 835495102 0 400 SH Put SOLE 0 400 0 0 SONUS NETWORKS INC COM NEW 835916503 0 100 SH SOLE 0 100 0 0 SONY CORP ADR NEW 835699307 7 275 SH SOLE 0 275 0 0 SONY CORP Call 835699307 2 2500 SH Call SOLE 0 2500 0 0 SONY CORP Put 835699307 2 1700 SH Put SOLE 0 1700 0 0 SOPHIRIS BIO INC COM NEW 83578Q209 8 2900 SH SOLE 0 2900 0 0 SOPHIRIS BIO INC Call 83578Q209 0 1100 SH Call SOLE 0 1100 0 0 SOPHIRIS BIO INC Put 83578Q209 4 2800 SH Put SOLE 0 2800 0 0 SORL AUTO PTS INC COM 78461U101 11 3738 SH SOLE 0 3738 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 6 1353 SH SOLE 0 1353 0 0 SORRENTO THERAPEUTICS INC Call 83587F202 7 3500 SH Call SOLE 0 3500 0 0 SOTHEBYS COM 835898107 740 18583 SH SOLE 0 18583 0 0 SOTHEBYS Call 835898107 43 13800 SH Call SOLE 0 13800 0 0 SOTHEBYS Put 835898107 13 42200 SH Put SOLE 0 42200 0 0 SOUTH JERSEY INDS INC Call 838518108 54 12000 SH Call SOLE 0 12000 0 0 SOUTH ST CORP COM 840441109 57 654 SH SOLE 0 654 0 0 SOUTHCROSS ENERGY PARTNERS L COM UNIT LTDPT 84130C100 11 8398 SH SOLE 0 8398 0 0 SOUTHCROSS ENERGY PARTNERS L Call 84130C100 1 4800 SH Call SOLE 0 4800 0 0 SOUTHCROSS ENERGY PARTNERS L Put 84130C100 9 7000 SH Put SOLE 0 7000 0 0 SOUTHERN CO COM 842587107 982 19969 SH SOLE 0 19969 0 0 SOUTHERN CO Call 842587107 2 10700 SH Call SOLE 0 10700 0 0 SOUTHERN CO Put 842587107 1 6700 SH Put SOLE 0 6700 0 0 SOUTHERN COPPER CORP COM 84265V105 36 1155 SH SOLE 0 1155 0 0 SOUTHERN COPPER CORP Call 84265V105 0 600 SH Call SOLE 0 600 0 0 SOUTHERN COPPER CORP Put 84265V105 1 14500 SH Put SOLE 0 14500 0 0 SOUTHSIDE BANCSHARES INC Call 84470P109 44 15700 SH Call SOLE 0 15700 0 0 SOUTHWEST AIRLS CO COM 844741108 2497 50120 SH SOLE 0 50120 0 0 SOUTHWEST AIRLS CO Call 844741108 248 42200 SH Call SOLE 0 42200 0 0 SOUTHWEST AIRLS CO Put 844741108 6 5900 SH Put SOLE 0 5900 0 0 SOUTHWEST BANCORP INC OKLA COM 844767103 8 278 SH SOLE 0 278 0 0 SOUTHWESTERN ENERGY CO COM 845467109 270 24954 SH SOLE 0 24954 0 0 SOUTHWESTERN ENERGY CO Call 845467109 33 30400 SH Call SOLE 0 30400 0 0 SOUTHWESTERN ENERGY CO Put 845467109 92 75200 SH Put SOLE 0 75200 0 0 SPARK THERAPEUTICS INC COM 84652J103 199 4002 SH SOLE 0 4002 0 0 SPARK THERAPEUTICS INC Call 84652J103 19 5800 SH Call SOLE 0 5800 0 0 SPARK THERAPEUTICS INC Put 84652J103 31 7500 SH Put SOLE 0 7500 0 0 SPARTAN MTRS INC Call 846819100 0 100 SH Call SOLE 0 100 0 0 SPARTANNASH CO Call 847215100 1 300 SH Call SOLE 0 300 0 0 SPARTANNASH CO Put 847215100 0 1000 SH Put SOLE 0 1000 0 0 SPARTON CORP COM 847235108 373 15661 SH SOLE 0 15661 0 0 SPARTON CORP Call 847235108 1 10100 SH Call SOLE 0 10100 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 916 4642 SH SOLE 0 4642 0 0 SPDR DOW JONES INDL AVRG ETF Call 78467X109 2185 334100 SH Call SOLE 0 334100 0 0 SPDR DOW JONES INDL AVRG ETF Put 78467X109 215 173100 SH Put SOLE 0 173100 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 36841 336115 SH SOLE 0 336115 0 0 SPDR GOLD TRUST Call 78463V107 339 325600 SH Call SOLE 0 325600 0 0 SPDR GOLD TRUST Put 78463V107 4949 677700 SH Put SOLE 0 677700 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 423 12666 SH SOLE 0 12666 0 0 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 7 100 SH SOLE 0 100 0 0 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 489 12325 SH SOLE 0 12325 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 0 1 SH SOLE 0 1 0 0 SPDR INDEX SHS FDS Call 78463X400 1 500 SH Call SOLE 0 500 0 0 SPDR INDEX SHS FDS Call 78463X202 20 12500 SH Call SOLE 0 12500 0 0 SPDR INDEX SHS FDS Put 78463X202 4 47500 SH Put SOLE 0 47500 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 304081 1360360 SH SOLE 0 1360360 0 0 SPDR S&P 500 ETF TR Call 78462F103 7185 727700 SH Call SOLE 0 727700 0 0 SPDR S&P 500 ETF TR Put 78462F103 5706 4466200 SH Put SOLE 0 4466200 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 4511 14951 SH SOLE 0 14951 0 0 SPDR S&P MIDCAP 400 ETF TR Call 78467Y107 8274 239000 SH Call SOLE 0 239000 0 0 SPDR S&P MIDCAP 400 ETF TR Put 78467Y107 599 207400 SH Put SOLE 0 207400 0 0 SPDR SER TR Call 78468R408 0 300 SH Call SOLE 0 300 0 0 SPDR SER TR Put 78468R408 0 100 SH Put SOLE 0 100 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 1810 49668 SH SOLE 0 49668 0 0 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 110 2511 SH SOLE 0 2511 0 0 SPDR SERIES TRUST S&P PHARMAC 78464A722 78 2000 SH SOLE 0 2000 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 23915 577389 SH SOLE 0 577389 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 1223 40223 SH SOLE 0 40223 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 355 4151 SH SOLE 0 4151 0 0 SPDR SERIES TRUST S&P INS ETF 78464A789 3 42 SH SOLE 0 42 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 418 7074 SH SOLE 0 7074 0 0 SPDR SERIES TRUST Call 78464A870 415 365800 SH Call SOLE 0 365800 0 0 SPDR SERIES TRUST Call 78464A888 2 32400 SH Call SOLE 0 32400 0 0 SPDR SERIES TRUST Call 78464A789 2 1100 SH Call SOLE 0 1100 0 0 SPDR SERIES TRUST Call 78464A797 692 83000 SH Call SOLE 0 83000 0 0 SPDR SERIES TRUST Call 78464A763 7 2900 SH Call SOLE 0 2900 0 0 SPDR SERIES TRUST Call 78464A755 214 136400 SH Call SOLE 0 136400 0 0 SPDR SERIES TRUST Call 78464A730 585 584100 SH Call SOLE 0 584100 0 0 SPDR SERIES TRUST Call 78464A748 6 5300 SH Call SOLE 0 5300 0 0 SPDR SERIES TRUST Call 78464A722 1 3000 SH Call SOLE 0 3000 0 0 SPDR SERIES TRUST Call 78464A714 2 11800 SH Call SOLE 0 11800 0 0 SPDR SERIES TRUST Call 78464A516 0 12000 SH Call SOLE 0 12000 0 0 SPDR SERIES TRUST Call 78464A607 3 1300 SH Call SOLE 0 1300 0 0 SPDR SERIES TRUST Call 78464A698 224 83900 SH Call SOLE 0 83900 0 0 SPDR SERIES TRUST Call 78464A417 2 52400 SH Call SOLE 0 52400 0 0 SPDR SERIES TRUST Call 78464A359 0 600 SH Call SOLE 0 600 0 0 SPDR SERIES TRUST Call 78464A862 1 1100 SH Call SOLE 0 1100 0 0 SPDR SERIES TRUST Put 78464A417 14 15000 SH Put SOLE 0 15000 0 0 SPDR SERIES TRUST Put 78464A698 26 72400 SH Put SOLE 0 72400 0 0 SPDR SERIES TRUST Put 78464A516 1 500 SH Put SOLE 0 500 0 0 SPDR SERIES TRUST Put 78464A714 22 12400 SH Put SOLE 0 12400 0 0 SPDR SERIES TRUST Put 78464A722 11 6100 SH Put SOLE 0 6100 0 0 SPDR SERIES TRUST Put 78464A748 0 1600 SH Put SOLE 0 1600 0 0 SPDR SERIES TRUST Put 78464A730 1892 1212700 SH Put SOLE 0 1212700 0 0 SPDR SERIES TRUST Put 78464A755 268 195800 SH Put SOLE 0 195800 0 0 SPDR SERIES TRUST Put 78464A763 17 6500 SH Put SOLE 0 6500 0 0 SPDR SERIES TRUST Put 78464A797 1 2200 SH Put SOLE 0 2200 0 0 SPDR SERIES TRUST Put 78464A888 88 80700 SH Put SOLE 0 80700 0 0 SPDR SERIES TRUST Put 78464A870 1370 456100 SH Put SOLE 0 456100 0 0 SPECTRA ENERGY CORP COM 847560109 751 18301 SH SOLE 0 18301 0 0 SPECTRA ENERGY CORP Call 847560109 52 29800 SH Call SOLE 0 29800 0 0 SPECTRA ENERGY PARTNERS LP Call 84756N109 1 1000 SH Call SOLE 0 1000 0 0 SPECTRA ENERGY PARTNERS LP Put 84756N109 2 3700 SH Put SOLE 0 3700 0 0 SPECTRANETICS CORP Call 84760C107 5 6600 SH Call SOLE 0 6600 0 0 SPECTRANETICS CORP Put 84760C107 3 500 SH Put SOLE 0 500 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 14 122 SH SOLE 0 122 0 0 SPECTRUM BRANDS HLDGS INC Call 84763R101 8 2400 SH Call SOLE 0 2400 0 0 SPECTRUM BRANDS HLDGS INC Put 84763R101 14 2900 SH Put SOLE 0 2900 0 0 SPHERE 3D CORP NEW COM 84841L100 0 2217 SH SOLE 0 2217 0 0 SPHERE 3D CORP NEW Call 84841L100 2 41400 SH Call SOLE 0 41400 0 0 SPHERE 3D CORP NEW Put 84841L100 5 8300 SH Put SOLE 0 8300 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 58 1000 SH SOLE 0 1000 0 0 SPIRIT AEROSYSTEMS HLDGS INC Call 848574109 3 1500 SH Call SOLE 0 1500 0 0 SPIRIT AEROSYSTEMS HLDGS INC Put 848574109 0 600 SH Put SOLE 0 600 0 0 SPIRIT AIRLS INC COM 848577102 80 1394 SH SOLE 0 1394 0 0 SPIRIT AIRLS INC Call 848577102 10 700 SH Call SOLE 0 700 0 0 SPLUNK INC COM 848637104 1369 26771 SH SOLE 0 26771 0 0 SPLUNK INC Call 848637104 20 27300 SH Call SOLE 0 27300 0 0 SPLUNK INC Put 848637104 213 37400 SH Put SOLE 0 37400 0 0 SPOK HLDGS INC Call 84863T106 0 500 SH Call SOLE 0 500 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 8 907 SH SOLE 0 907 0 0 SPORTSMANS WHSE HLDGS INC Call 84920Y106 45 26200 SH Call SOLE 0 26200 0 0 SPORTSMANS WHSE HLDGS INC Put 84920Y106 0 600 SH Put SOLE 0 600 0 0 SPRAGUE RES LP COM UNIT REP LTD 849343108 14 500 SH SOLE 0 500 0 0 SPRAGUE RES LP Call 849343108 2 700 SH Call SOLE 0 700 0 0 SPRAGUE RES LP Put 849343108 0 200 SH Put SOLE 0 200 0 0 SPRINT CORP COM SER 1 85207U105 16 1985 SH SOLE 0 1985 0 0 SPRINT CORP Put 85207U105 14 40000 SH Put SOLE 0 40000 0 0 SPROUTS FMRS MKT INC COM 85208M102 203 10778 SH SOLE 0 10778 0 0 SPROUTS FMRS MKT INC Call 85208M102 0 1300 SH Call SOLE 0 1300 0 0 SPROUTS FMRS MKT INC Put 85208M102 20 11500 SH Put SOLE 0 11500 0 0 SPX CORP COM 784635104 20 875 SH SOLE 0 875 0 0 SPX CORP Call 784635104 1 1100 SH Call SOLE 0 1100 0 0 SPX CORP Put 784635104 2 1100 SH Put SOLE 0 1100 0 0 SPX FLOW INC COM 78469X107 0 15 SH SOLE 0 15 0 0 SPX FLOW INC Call 78469X107 1 1300 SH Call SOLE 0 1300 0 0 SQUARE INC CL A 852234103 99 7274 SH SOLE 0 7274 0 0 SQUARE INC Call 852234103 569 182400 SH Call SOLE 0 182400 0 0 SQUARE INC Put 852234103 10 3600 SH Put SOLE 0 3600 0 0 SS&C TECHNOLOGIES HLDGS INC Put 78467J100 6 4500 SH Put SOLE 0 4500 0 0 ST JOE CO COM 790148100 9 523 SH SOLE 0 523 0 0 ST JOE CO Call 790148100 0 4400 SH Call SOLE 0 4400 0 0 ST JOE CO Put 790148100 0 1000 SH Put SOLE 0 1000 0 0 ST JUDE MED INC COM 790849103 24 300 SH SOLE 0 300 0 0 ST JUDE MED INC Call 790849103 26 204500 SH Call SOLE 0 204500 0 0 ST JUDE MED INC Put 790849103 29 48700 SH Put SOLE 0 48700 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 18 1737 SH SOLE 0 1737 0 0 STAAR SURGICAL CO Call 852312305 0 1000 SH Call SOLE 0 1000 0 0 STAAR SURGICAL CO Put 852312305 7 13600 SH Put SOLE 0 13600 0 0 STAG INDL INC COM 85254J102 99 4153 SH SOLE 0 4153 0 0 STAG INDL INC Call 85254J102 3 2400 SH Call SOLE 0 2400 0 0 STAG INDL INC Put 85254J102 0 900 SH Put SOLE 0 900 0 0 STAGE STORES INC COM NEW 85254C305 0 41 SH SOLE 0 41 0 0 STAGE STORES INC Call 85254C305 1 12600 SH Call SOLE 0 12600 0 0 STAMPS COM INC Call 852857200 227 14700 SH Call SOLE 0 14700 0 0 STAMPS COM INC Put 852857200 6 6200 SH Put SOLE 0 6200 0 0 STANDEX INTL CORP COM 854231107 86 981 SH SOLE 0 981 0 0 STANDEX INTL CORP Put 854231107 9 1600 SH Put SOLE 0 1600 0 0 STANLEY BLACK & DECKER INC COM 854502101 575 5015 SH SOLE 0 5015 0 0 STANLEY BLACK & DECKER INC Call 854502101 122 23700 SH Call SOLE 0 23700 0 0 STANLEY BLACK & DECKER INC Put 854502101 7 6300 SH Put SOLE 0 6300 0 0 STAPLES INC COM 855030102 127 14113 SH SOLE 0 14113 0 0 STAPLES INC Call 855030102 1 41400 SH Call SOLE 0 41400 0 0 STAPLES INC Put 855030102 3 1300 SH Put SOLE 0 1300 0 0 STAR BULK CARRIERS CORP SHS PAR Y8162K204 11 2260 SH SOLE 0 2260 0 0 STAR BULK CARRIERS CORP Call Y8162K204 1 1300 SH Call SOLE 0 1300 0 0 STAR BULK CARRIERS CORP Put Y8162K204 0 8000 SH Put SOLE 0 8000 0 0 STARBUCKS CORP COM 855244109 1450 26127 SH SOLE 0 26127 0 0 STARBUCKS CORP Call 855244109 31 18400 SH Call SOLE 0 18400 0 0 STARBUCKS CORP Put 855244109 183 82500 SH Put SOLE 0 82500 0 0 STARWOOD PPTY TR INC COM 85571B105 221 10071 SH SOLE 0 10071 0 0 STARWOOD PPTY TR INC Call 85571B105 3 17400 SH Call SOLE 0 17400 0 0 STARWOOD PPTY TR INC Put 85571B105 1 5100 SH Put SOLE 0 5100 0 0 STATE AUTO FINL CORP COM 855707105 10 389 SH SOLE 0 389 0 0 STATE NATL COS INC COM 85711T305 2 200 SH SOLE 0 200 0 0 STATE STR CORP COM 857477103 1858 23912 SH SOLE 0 23912 0 0 STATE STR CORP Call 857477103 59 4900 SH Call SOLE 0 4900 0 0 STATE STR CORP Put 857477103 55 34000 SH Put SOLE 0 34000 0 0 STATOIL ASA SPONSORED ADR 85771P102 24 1324 SH SOLE 0 1324 0 0 STATOIL ASA Call 85771P102 0 400 SH Call SOLE 0 400 0 0 STEEL DYNAMICS INC COM 858119100 1787 50231 SH SOLE 0 50231 0 0 STEEL DYNAMICS INC Call 858119100 54 16400 SH Call SOLE 0 16400 0 0 STEEL DYNAMICS INC Put 858119100 10 46300 SH Put SOLE 0 46300 0 0 STEELCASE INC CL A 858155203 4 261 SH SOLE 0 261 0 0 STEELCASE INC Call 858155203 0 1300 SH Call SOLE 0 1300 0 0 STEELCASE INC Put 858155203 0 500 SH Put SOLE 0 500 0 0 STEIN MART INC COM 858375108 39 7131 SH SOLE 0 7131 0 0 STEIN MART INC Put 858375108 0 300 SH Put SOLE 0 300 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 49 4616 SH SOLE 0 4616 0 0 STEMLINE THERAPEUTICS INC Call 85858C107 0 1000 SH Call SOLE 0 1000 0 0 STEMLINE THERAPEUTICS INC Put 85858C107 30 6800 SH Put SOLE 0 6800 0 0 STEPAN CO Call 858586100 19 1900 SH Call SOLE 0 1900 0 0 STERICYCLE INC COM 858912108 112 1456 SH SOLE 0 1456 0 0 STERICYCLE INC Call 858912108 10 4900 SH Call SOLE 0 4900 0 0 STERICYCLE INC Put 858912108 25 2900 SH Put SOLE 0 2900 0 0 STERIS PLC SHS USD G84720104 407 6049 SH SOLE 0 6049 0 0 STERIS PLC Put G84720104 51 10400 SH Put SOLE 0 10400 0 0 STERLING BANCORP DEL COM 85917A100 113 4833 SH SOLE 0 4833 0 0 STERLING CONSTRUCTION CO INC COM 859241101 0 43 SH SOLE 0 43 0 0 STERLING CONSTRUCTION CO INC Put 859241101 0 300 SH Put SOLE 0 300 0 0 STEWART INFORMATION SVCS COR COM 860372101 0 10 SH SOLE 0 10 0 0 STIFEL FINL CORP Call 860630102 142 68400 SH Call SOLE 0 68400 0 0 STILLWATER MNG CO COM 86074Q102 561 34833 SH SOLE 0 34833 0 0 STILLWATER MNG CO Call 86074Q102 46 35200 SH Call SOLE 0 35200 0 0 STILLWATER MNG CO Put 86074Q102 13 14600 SH Put SOLE 0 14600 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 207 18300 SH SOLE 0 18300 0 0 STMICROELECTRONICS N V Call 861012102 1 700 SH Call SOLE 0 700 0 0 STMICROELECTRONICS N V Put 861012102 1 10000 SH Put SOLE 0 10000 0 0 STONE ENERGY CORP COM NEW 861642304 0 33 SH SOLE 0 33 0 0 STONEMOR PARTNERS L P COM UNITS 86183Q100 8 925 SH SOLE 0 925 0 0 STONEMOR PARTNERS L P Call 86183Q100 2 8900 SH Call SOLE 0 8900 0 0 STONEMOR PARTNERS L P Put 86183Q100 41 4000 SH Put SOLE 0 4000 0 0 STONERIDGE INC COM 86183P102 8 468 SH SOLE 0 468 0 0 STRAIGHT PATH COMMUNICATNS I CL B 862578101 416 12275 SH SOLE 0 12275 0 0 STRAIGHT PATH COMMUNICATNS I Call 862578101 102 13200 SH Call SOLE 0 13200 0 0 STRAIGHT PATH COMMUNICATNS I Put 862578101 80 25100 SH Put SOLE 0 25100 0 0 STRATASYS LTD SHS M85548101 183 11106 SH SOLE 0 11106 0 0 STRATASYS LTD Call M85548101 0 16900 SH Call SOLE 0 16900 0 0 STRATASYS LTD Put M85548101 115 8200 SH Put SOLE 0 8200 0 0 STRAYER ED INC Call 863236105 4 300 SH Call SOLE 0 300 0 0 STRAYER ED INC Put 863236105 1 1000 SH Put SOLE 0 1000 0 0 STRYKER CORP COM 863667101 43 363 SH SOLE 0 363 0 0 STRYKER CORP Call 863667101 30 3500 SH Call SOLE 0 3500 0 0 STRYKER CORP Put 863667101 5 10800 SH Put SOLE 0 10800 0 0 STUDENT TRANSN INC COM 86388A108 19 3402 SH SOLE 0 3402 0 0 STURM RUGER & CO INC COM 864159108 103 1968 SH SOLE 0 1968 0 0 STURM RUGER & CO INC Call 864159108 4 2200 SH Call SOLE 0 2200 0 0 STURM RUGER & CO INC Put 864159108 2 1400 SH Put SOLE 0 1400 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 108 3613 SH SOLE 0 3613 0 0 SUBURBAN PROPANE PARTNERS L Call 864482104 2 3100 SH Call SOLE 0 3100 0 0 SUBURBAN PROPANE PARTNERS L Put 864482104 69 6300 SH Put SOLE 0 6300 0 0 SUCAMPO PHARMACEUTICALS INC Call 864909106 1 2000 SH Call SOLE 0 2000 0 0 SUFFOLK BANCORP COM 864739107 42 1000 SH SOLE 0 1000 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 0 32 SH SOLE 0 32 0 0 SUMMIT HOTEL PPTYS Call 866082100 0 700 SH Call SOLE 0 700 0 0 SUMMIT MATLS INC CL A 86614U100 53 2228 SH SOLE 0 2228 0 0 SUMMIT MATLS INC Call 86614U100 7 2200 SH Call SOLE 0 2200 0 0 SUMMIT MATLS INC Put 86614U100 3 15000 SH Put SOLE 0 15000 0 0 SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 67 2699 SH SOLE 0 2699 0 0 SUMMIT MIDSTREAM PARTNERS LP Call 866142102 12 18000 SH Call SOLE 0 18000 0 0 SUMMIT MIDSTREAM PARTNERS LP Put 866142102 1 16500 SH Put SOLE 0 16500 0 0 SUN BANCORP INC COM NEW 86663B201 2 82 SH SOLE 0 82 0 0 SUN BANCORP INC Put 86663B201 0 4800 SH Put SOLE 0 4800 0 0 SUN HYDRAULICS CORP COM 866942105 8 210 SH SOLE 0 210 0 0 SUN LIFE FINL INC Call 866796105 3 1500 SH Call SOLE 0 1500 0 0 SUNCOKE ENERGY INC COM 86722A103 7 642 SH SOLE 0 642 0 0 SUNCOKE ENERGY INC Call 86722A103 9 2300 SH Call SOLE 0 2300 0 0 SUNCOKE ENERGY PARTNERS L P COMUNIT REP LT 86722Y101 191 9928 SH SOLE 0 9928 0 0 SUNCOKE ENERGY PARTNERS L P Call 86722Y101 11 2600 SH Call SOLE 0 2600 0 0 SUNCOKE ENERGY PARTNERS L P Put 86722Y101 11 56300 SH Put SOLE 0 56300 0 0 SUNCOR ENERGY INC NEW COM 867224107 55 1713 SH SOLE 0 1713 0 0 SUNCOR ENERGY INC NEW Call 867224107 0 200 SH Call SOLE 0 200 0 0 SUNCOR ENERGY INC NEW Put 867224107 66 16300 SH Put SOLE 0 16300 0 0 SUNESIS PHARMACEUTICALS INC COM PAR 867328700 0 186 SH SOLE 0 186 0 0 SUNESIS PHARMACEUTICALS INC Call 867328700 0 4600 SH Call SOLE 0 4600 0 0 SUNOCO LOGISTICS PRTNRS L P COM UNITS 86764L108 353 14736 SH SOLE 0 14736 0 0 SUNOCO LOGISTICS PRTNRS L P Call 86764L108 28 37800 SH Call SOLE 0 37800 0 0 SUNOCO LOGISTICS PRTNRS L P Put 86764L108 2 4300 SH Put SOLE 0 4300 0 0 SUNOCO LP COM U REP LP 86765K109 1058 39361 SH SOLE 0 39361 0 0 SUNOCO LP Call 86765K109 83 24300 SH Call SOLE 0 24300 0 0 SUNOCO LP Put 86765K109 82 52200 SH Put SOLE 0 52200 0 0 SUNOPTA INC COM 8676EP108 6 900 SH SOLE 0 900 0 0 SUNOPTA INC Put 8676EP108 1 3600 SH Put SOLE 0 3600 0 0 SUNPOWER CORP Call 867652406 5 9400 SH Call SOLE 0 9400 0 0 SUNPOWER CORP Put 867652406 44 6400 SH Put SOLE 0 6400 0 0 SUNRUN INC COM 86771W105 85 16051 SH SOLE 0 16051 0 0 SUNRUN INC Call 86771W105 4 4000 SH Call SOLE 0 4000 0 0 SUNRUN INC Put 86771W105 6 21100 SH Put SOLE 0 21100 0 0 SUNSHINE HEART INC COM 86782U106 11 32411 SH SOLE 0 32411 0 0 SUNSTONE HOTEL INVS INC NEW Call 867892101 0 100 SH Call SOLE 0 100 0 0 SUNSTONE HOTEL INVS INC NEW Put 867892101 0 500 SH Put SOLE 0 500 0 0 SUNTRUST BKS INC COM 867914103 429 7825 SH SOLE 0 7825 0 0 SUNTRUST BKS INC Call 867914103 1081 117300 SH Call SOLE 0 117300 0 0 SUNTRUST BKS INC Put 867914103 0 500 SH Put SOLE 0 500 0 0 SUPER MICRO COMPUTER INC Call 86800U104 7 2100 SH Call SOLE 0 2100 0 0 SUPER MICRO COMPUTER INC Put 86800U104 0 400 SH Put SOLE 0 400 0 0 SUPERCONDUCTOR TECHNOLOGIES COM PAR NEW 867931503 0 20 SH SOLE 0 20 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 76 4537 SH SOLE 0 4537 0 0 SUPERIOR ENERGY SVCS INC Call 868157108 0 1500 SH Call SOLE 0 1500 0 0 SUPERIOR ENERGY SVCS INC Put 868157108 2 900 SH Put SOLE 0 900 0 0 SUPERIOR INDS INTL INC COM 868168105 80 3059 SH SOLE 0 3059 0 0 SUPERIOR INDS INTL INC Put 868168105 0 700 SH Put SOLE 0 700 0 0 SUPERNUS PHARMACEUTICALS INC Put 868459108 0 1100 SH Put SOLE 0 1100 0 0 SUPERVALU INC Call 868536103 1 6900 SH Call SOLE 0 6900 0 0 SUPERVALU INC Put 868536103 1 3900 SH Put SOLE 0 3900 0 0 SUPREME INDS INC CL A 868607102 49 3149 SH SOLE 0 3149 0 0 SUPREME INDS INC Call 868607102 4 800 SH Call SOLE 0 800 0 0 SUPREME INDS INC Put 868607102 0 1500 SH Put SOLE 0 1500 0 0 SURGERY PARTNERS INC Call 86881A100 0 200 SH Call SOLE 0 200 0 0 SURGICAL CARE AFFILIATES INC COM 86881L106 11 254 SH SOLE 0 254 0 0 SURMODICS INC COM 868873100 15 601 SH SOLE 0 601 0 0 SURMODICS INC Put 868873100 9 1000 SH Put SOLE 0 1000 0 0 SVB FINL GROUP COM 78486Q101 302 1765 SH SOLE 0 1765 0 0 SVB FINL GROUP Call 78486Q101 45 2200 SH Call SOLE 0 2200 0 0 SVB FINL GROUP Put 78486Q101 2 500 SH Put SOLE 0 500 0 0 SWIFT TRANSN CO CL A 87074U101 683 28048 SH SOLE 0 28048 0 0 SWIFT TRANSN CO Call 87074U101 59 16600 SH Call SOLE 0 16600 0 0 SWIFT TRANSN CO Put 87074U101 100 27800 SH Put SOLE 0 27800 0 0 SYKES ENTERPRISES INC COM 871237103 3 111 SH SOLE 0 111 0 0 SYKES ENTERPRISES INC Call 871237103 0 300 SH Call SOLE 0 300 0 0 SYMANTEC CORP COM 871503108 1831 76650 SH SOLE 0 76650 0 0 SYMANTEC CORP Call 871503108 0 1800 SH Call SOLE 0 1800 0 0 SYMANTEC CORP Put 871503108 17 31500 SH Put SOLE 0 31500 0 0 SYNACOR INC Call 871561106 0 400 SH Call SOLE 0 400 0 0 SYNACOR INC Put 871561106 0 2300 SH Put SOLE 0 2300 0 0 SYNALLOY CP DEL COM 871565107 8 735 SH SOLE 0 735 0 0 SYNAPTICS INC COM 87157D109 215 4013 SH SOLE 0 4013 0 0 SYNAPTICS INC Call 87157D109 7 10700 SH Call SOLE 0 10700 0 0 SYNAPTICS INC Put 87157D109 10 2000 SH Put SOLE 0 2000 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 112 2944 SH SOLE 0 2944 0 0 SYNCHRONOSS TECHNOLOGIES INC Call 87157B103 0 1900 SH Call SOLE 0 1900 0 0 SYNCHRONOSS TECHNOLOGIES INC Put 87157B103 25 4600 SH Put SOLE 0 4600 0 0 SYNCHRONY FINL COM 87165B103 7423 204672 SH SOLE 0 204672 0 0 SYNCHRONY FINL Call 87165B103 88 55000 SH Call SOLE 0 55000 0 0 SYNCHRONY FINL Put 87165B103 140 132800 SH Put SOLE 0 132800 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 221 36375 SH SOLE 0 36375 0 0 SYNERGY PHARMACEUTICALS DEL Call 871639308 14 25100 SH Call SOLE 0 25100 0 0 SYNERGY PHARMACEUTICALS DEL Put 871639308 95 32600 SH Put SOLE 0 32600 0 0 SYNERGY RES CORP Call 87164P103 5 12300 SH Call SOLE 0 12300 0 0 SYNERON MEDICAL LTD ORD SHS M87245102 10 1250 SH SOLE 0 1250 0 0 SYNERON MEDICAL LTD Put M87245102 7 12000 SH Put SOLE 0 12000 0 0 SYNGENTA AG SPONSORED ADR 87160A100 623 7888 SH SOLE 0 7888 0 0 SYNGENTA AG Call 87160A100 18 13500 SH Call SOLE 0 13500 0 0 SYNGENTA AG Put 87160A100 126 32100 SH Put SOLE 0 32100 0 0 SYNOPSYS INC COM 871607107 57 978 SH SOLE 0 978 0 0 SYNOPSYS INC Call 871607107 77 9200 SH Call SOLE 0 9200 0 0 SYNOVUS FINL CORP COM NEW 87161C501 179 4375 SH SOLE 0 4375 0 0 SYNTEL INC COM 87162H103 122 6178 SH SOLE 0 6178 0 0 SYNTEL INC Call 87162H103 18 41500 SH Call SOLE 0 41500 0 0 SYNTEL INC Put 87162H103 219 21100 SH Put SOLE 0 21100 0 0 SYSCO CORP COM 871829107 1142 20632 SH SOLE 0 20632 0 0 SYSCO CORP Call 871829107 227 33300 SH Call SOLE 0 33300 0 0 SYSCO CORP Put 871829107 18 32400 SH Put SOLE 0 32400 0 0 T MOBILE US INC COM 872590104 2334 40599 SH SOLE 0 40599 0 0 T MOBILE US INC Call 872590104 43 4700 SH Call SOLE 0 4700 0 0 T MOBILE US INC Put 872590104 4 56900 SH Put SOLE 0 56900 0 0 T2 BIOSYSTEMS INC COM 89853L104 6 1300 SH SOLE 0 1300 0 0 T2 BIOSYSTEMS INC Call 89853L104 0 4500 SH Call SOLE 0 4500 0 0 T2 BIOSYSTEMS INC Put 89853L104 0 1300 SH Put SOLE 0 1300 0 0 TABLEAU SOFTWARE INC CL A 87336U105 301 7163 SH SOLE 0 7163 0 0 TABLEAU SOFTWARE INC Call 87336U105 1 24100 SH Call SOLE 0 24100 0 0 TABLEAU SOFTWARE INC Put 87336U105 167 43000 SH Put SOLE 0 43000 0 0 TAHOE RES INC COM 873868103 30 3283 SH SOLE 0 3283 0 0 TAHOE RES INC Put 873868103 13 7500 SH Put SOLE 0 7500 0 0 TAILORED BRANDS INC COM 87403A107 615 24081 SH SOLE 0 24081 0 0 TAILORED BRANDS INC Call 87403A107 48 24800 SH Call SOLE 0 24800 0 0 TAILORED BRANDS INC Put 87403A107 352 38500 SH Put SOLE 0 38500 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 352 12249 SH SOLE 0 12249 0 0 TAIWAN SEMICONDUCTOR MFG LTD Call 874039100 3 2600 SH Call SOLE 0 2600 0 0 TAIWAN SEMICONDUCTOR MFG LTD Put 874039100 2 11500 SH Put SOLE 0 11500 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 186 3792 SH SOLE 0 3792 0 0 TAKE-TWO INTERACTIVE SOFTWAR Call 874054109 183 30600 SH Call SOLE 0 30600 0 0 TAKE-TWO INTERACTIVE SOFTWAR Put 874054109 8 26700 SH Put SOLE 0 26700 0 0 TAL ED GROUP ADS REPSTG COM 874080104 531 7570 SH SOLE 0 7570 0 0 TAL ED GROUP Call 874080104 11 15300 SH Call SOLE 0 15300 0 0 TAL ED GROUP Put 874080104 37 15600 SH Put SOLE 0 15600 0 0 TALLGRASS ENERGY GP LP SHS CL A 874696107 39 1490 SH SOLE 0 1490 0 0 TALLGRASS ENERGY GP LP Call 874696107 0 7500 SH Call SOLE 0 7500 0 0 TALLGRASS ENERGY GP LP Put 874696107 1 3000 SH Put SOLE 0 3000 0 0 TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 5 115 SH SOLE 0 115 0 0 TALLGRASS ENERGY PARTNERS LP Call 874697105 1 7500 SH Call SOLE 0 7500 0 0 TALLGRASS ENERGY PARTNERS LP Put 874697105 0 300 SH Put SOLE 0 300 0 0 TANDEM DIABETES CARE INC COM 875372104 102 47721 SH SOLE 0 47721 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 34 954 SH SOLE 0 954 0 0 TANGER FACTORY OUTLET CTRS I Put 875465106 1 900 SH Put SOLE 0 900 0 0 TANGOE INC COM 87582Y108 18 2337 SH SOLE 0 2337 0 0 TANGOE INC Put 87582Y108 10 27700 SH Put SOLE 0 27700 0 0 TANZANIAN ROYALTY EXPL CORP COM 87600U104 1 3237 SH SOLE 0 3237 0 0 TARGA RES CORP COM 87612G101 5439 97004 SH SOLE 0 97004 0 0 TARGA RES CORP Call 87612G101 340 58000 SH Call SOLE 0 58000 0 0 TARGA RES CORP Put 87612G101 79 138900 SH Put SOLE 0 138900 0 0 TARGET CORP COM 87612E106 1145 15865 SH SOLE 0 15865 0 0 TARGET CORP Call 87612E106 0 7000 SH Call SOLE 0 7000 0 0 TARGET CORP Put 87612E106 15 2900 SH Put SOLE 0 2900 0 0 TASEKO MINES LTD COM 876511106 1 1747 SH SOLE 0 1747 0 0 TASER INTL INC COM 87651B104 25 1053 SH SOLE 0 1053 0 0 TASER INTL INC Call 87651B104 397 39800 SH Call SOLE 0 39800 0 0 TASER INTL INC Put 87651B104 126 63900 SH Put SOLE 0 63900 0 0 TATA MTRS LTD SPONSORED ADR 876568502 114 3334 SH SOLE 0 3334 0 0 TATA MTRS LTD Call 876568502 0 200 SH Call SOLE 0 200 0 0 TATA MTRS LTD Put 876568502 13 2400 SH Put SOLE 0 2400 0 0 TAUBMAN CTRS INC Call 876664103 0 200 SH Call SOLE 0 200 0 0 TAUBMAN CTRS INC Put 876664103 6 12000 SH Put SOLE 0 12000 0 0 TAYLOR MORRISON HOME CORP Put 87724P106 0 2000 SH Put SOLE 0 2000 0 0 TC PIPELINES LP UT COM LTD PRT 87233Q108 114 1940 SH SOLE 0 1940 0 0 TC PIPELINES LP Call 87233Q108 13 5500 SH Call SOLE 0 5500 0 0 TCF FINL CORP COM 872275102 1 100 SH SOLE 0 100 0 0 TCF FINL CORP Call 872275102 3 800 SH Call SOLE 0 800 0 0 TCP CAP CORP COM 87238Q103 64 3802 SH SOLE 0 3802 0 0 TCP CAP CORP Call 87238Q103 0 3300 SH Call SOLE 0 3300 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 3898 89410 SH SOLE 0 89410 0 0 TD AMERITRADE HLDG CORP Call 87236Y108 0 100 SH Call SOLE 0 100 0 0 TE CONNECTIVITY LTD Call H84989104 50 16500 SH Call SOLE 0 16500 0 0 TEAM HEALTH HOLDINGS INC Call 87817A107 70 36800 SH Call SOLE 0 36800 0 0 TEAM HEALTH HOLDINGS INC Put 87817A107 1 9900 SH Put SOLE 0 9900 0 0 TEAM INC COM 878155100 0 2 SH SOLE 0 2 0 0 TEAM INC Call 878155100 1 800 SH Call SOLE 0 800 0 0 TECK RESOURCES LTD CL B 878742204 194 9693 SH SOLE 0 9693 0 0 TECK RESOURCES LTD Call 878742204 12 20000 SH Call SOLE 0 20000 0 0 TECK RESOURCES LTD Put 878742204 10 3800 SH Put SOLE 0 3800 0 0 TEEKAY CORPORATION COM Y8564W103 17 2229 SH SOLE 0 2229 0 0 TEEKAY CORPORATION Call Y8564W103 4 7300 SH Call SOLE 0 7300 0 0 TEEKAY CORPORATION Put Y8564W103 42 29100 SH Put SOLE 0 29100 0 0 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 317 21967 SH SOLE 0 21967 0 0 TEEKAY LNG PARTNERS L P Call Y8564M105 34 10600 SH Call SOLE 0 10600 0 0 TEEKAY LNG PARTNERS L P Put Y8564M105 25 11500 SH Put SOLE 0 11500 0 0 TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 42 8393 SH SOLE 0 8393 0 0 TEEKAY OFFSHORE PARTNERS L P Put Y8565J101 4 6200 SH Put SOLE 0 6200 0 0 TEEKAY TANKERS LTD CL A Y8565N102 6 2838 SH SOLE 0 2838 0 0 TEEKAY TANKERS LTD Call Y8565N102 0 2400 SH Call SOLE 0 2400 0 0 TEGNA INC COM 87901J105 10 499 SH SOLE 0 499 0 0 TEJON RANCH CO Call 879080109 2 1300 SH Call SOLE 0 1300 0 0 TELADOC INC COM 87918A105 9 600 SH SOLE 0 600 0 0 TELADOC INC Call 87918A105 0 200 SH Call SOLE 0 200 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 18 1018 SH SOLE 0 1018 0 0 TELECOM ARGENTINA S A Call 879273209 0 9900 SH Call SOLE 0 9900 0 0 TELECOM ARGENTINA S A Put 879273209 0 3000 SH Put SOLE 0 3000 0 0 TELECOM ITALIA S P A NEW SPON ADR ORD 87927Y102 84 9481 SH SOLE 0 9481 0 0 TELECOM ITALIA S P A NEW Call 87927Y102 3 2100 SH Call SOLE 0 2100 0 0 TELECOM ITALIA S P A NEW Put 87927Y102 6 25000 SH Put SOLE 0 25000 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 107 873 SH SOLE 0 873 0 0 TELEFLEX INC COM 879369106 14 87 SH SOLE 0 87 0 0 TELEFLEX INC Call 879369106 0 3000 SH Call SOLE 0 3000 0 0 TELEFLEX INC Put 879369106 1 200 SH Put SOLE 0 200 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 0 8 SH SOLE 0 8 0 0 TELEFONICA S A SPONSORED ADR 879382208 51 5565 SH SOLE 0 5565 0 0 TELEFONICA S A Call 879382208 0 700 SH Call SOLE 0 700 0 0 TELEFONICA S A Put 879382208 0 200 SH Put SOLE 0 200 0 0 TELENAV INC COM 879455103 18 2651 SH SOLE 0 2651 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 223 7758 SH SOLE 0 7758 0 0 TELETECH HOLDINGS INC Call 879939106 0 500 SH Call SOLE 0 500 0 0 TELIGENT INC NEW COM 87960W104 48 7332 SH SOLE 0 7332 0 0 TELIGENT INC NEW Call 87960W104 0 200 SH Call SOLE 0 200 0 0 TELUS CORP COM 87971M103 19 597 SH SOLE 0 597 0 0 TEMPUR SEALY INTL INC COM 88023U101 63 933 SH SOLE 0 933 0 0 TEMPUR SEALY INTL INC Call 88023U101 944 84900 SH Call SOLE 0 84900 0 0 TEMPUR SEALY INTL INC Put 88023U101 23 30200 SH Put SOLE 0 30200 0 0 TENARIS S A SPONSORED ADR 88031M109 209 5861 SH SOLE 0 5861 0 0 TENARIS S A Put 88031M109 6 4600 SH Put SOLE 0 4600 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 1971 132872 SH SOLE 0 132872 0 0 TENET HEALTHCARE CORP Call 88033G407 4 52500 SH Call SOLE 0 52500 0 0 TENET HEALTHCARE CORP Put 88033G407 309 120500 SH Put SOLE 0 120500 0 0 TENNANT CO COM 880345103 8 118 SH SOLE 0 118 0 0 TENNANT CO Call 880345103 403 41000 SH Call SOLE 0 41000 0 0 TENNANT CO Put 880345103 0 100 SH Put SOLE 0 100 0 0 TENNECO INC Call 880349105 0 100 SH Call SOLE 0 100 0 0 TENNECO INC Put 880349105 0 100 SH Put SOLE 0 100 0 0 TERADATA CORP DEL COM 88076W103 21 796 SH SOLE 0 796 0 0 TERADATA CORP DEL Call 88076W103 3 9400 SH Call SOLE 0 9400 0 0 TERADATA CORP DEL Put 88076W103 4 1200 SH Put SOLE 0 1200 0 0 TERADYNE INC COM 880770102 674 26543 SH SOLE 0 26543 0 0 TERADYNE INC Call 880770102 42 26000 SH Call SOLE 0 26000 0 0 TEREX CORP NEW COM 880779103 467 14826 SH SOLE 0 14826 0 0 TEREX CORP NEW Call 880779103 49 9800 SH Call SOLE 0 9800 0 0 TEREX CORP NEW Put 880779103 52 17500 SH Put SOLE 0 17500 0 0 TERNIUM SA SPON ADR 880890108 4 169 SH SOLE 0 169 0 0 TERNIUM SA Call 880890108 0 100 SH Call SOLE 0 100 0 0 TERRAFORM GLOBAL INC CL A 88104M101 39 10105 SH SOLE 0 10105 0 0 TERRAFORM GLOBAL INC Call 88104M101 0 3500 SH Call SOLE 0 3500 0 0 TERRAFORM GLOBAL INC Put 88104M101 0 7000 SH Put SOLE 0 7000 0 0 TERRAFORM PWR INC CL A COM 88104R100 271 21181 SH SOLE 0 21181 0 0 TERRAFORM PWR INC Call 88104R100 202 82500 SH Call SOLE 0 82500 0 0 TERRAFORM PWR INC Put 88104R100 28 54300 SH Put SOLE 0 54300 0 0 TERRAVIA HLDGS INC COM 88105A106 5 5101 SH SOLE 0 5101 0 0 TERRENO RLTY CORP COM 88146M101 8 300 SH SOLE 0 300 0 0 TESARO INC COM 881569107 1671 12427 SH SOLE 0 12427 0 0 TESARO INC Call 881569107 974 87800 SH Call SOLE 0 87800 0 0 TESARO INC Put 881569107 305 76800 SH Put SOLE 0 76800 0 0 TESCO CORP COM 88157K101 7 968 SH SOLE 0 968 0 0 TESLA MTRS INC COM 88160R101 7604 35585 SH SOLE 0 35585 0 0 TESLA MTRS INC Call 88160R101 820 326600 SH Call SOLE 0 326600 0 0 TESLA MTRS INC Put 88160R101 2788 607000 SH Put SOLE 0 607000 0 0 TESORO CORP COM 881609101 131 1500 SH SOLE 0 1500 0 0 TESORO CORP Call 881609101 7 5800 SH Call SOLE 0 5800 0 0 TESORO CORP Put 881609101 26 10600 SH Put SOLE 0 10600 0 0 TESORO LOGISTICS LP COM UNIT LP 88160T107 150 2965 SH SOLE 0 2965 0 0 TESORO LOGISTICS LP Put 88160T107 0 1000 SH Put SOLE 0 1000 0 0 TETRA TECH INC NEW COM 88162G103 146 3385 SH SOLE 0 3385 0 0 TETRA TECH INC NEW Call 88162G103 10 3100 SH Call SOLE 0 3100 0 0 TETRA TECH INC NEW Put 88162G103 6 3200 SH Put SOLE 0 3200 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 26 5271 SH SOLE 0 5271 0 0 TETRA TECHNOLOGIES INC DEL Put 88162F105 2 5500 SH Put SOLE 0 5500 0 0 TETRAPHASE PHARMACEUTICALS I COM 88165N105 0 100 SH SOLE 0 100 0 0 TETRAPHASE PHARMACEUTICALS I Call 88165N105 3 13700 SH Call SOLE 0 13700 0 0 TETRAPHASE PHARMACEUTICALS I Put 88165N105 12 10000 SH Put SOLE 0 10000 0 0 TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 230 12308 SH SOLE 0 12308 0 0 TEUCRIUM COMMODITY TR SOYBEAN FD 88166A607 223 11705 SH SOLE 0 11705 0 0 TEUCRIUM COMMODITY TR WHEAT FD 88166A508 1 165 SH SOLE 0 165 0 0 TEUCRIUM COMMODITY TR Call 88166A102 0 4100 SH Call SOLE 0 4100 0 0 TEUCRIUM COMMODITY TR Put 88166A102 10 9200 SH Put SOLE 0 9200 0 0 TEUCRIUM COMMODITY TR Put 88166A508 3 4300 SH Put SOLE 0 4300 0 0 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 1345 37104 SH SOLE 0 37104 0 0 TEVA PHARMACEUTICAL INDS LTD Call 881624209 13 118500 SH Call SOLE 0 118500 0 0 TEVA PHARMACEUTICAL INDS LTD Put 881624209 990 135200 SH Put SOLE 0 135200 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 23 303 SH SOLE 0 303 0 0 TEXAS CAPITAL BANCSHARES INC Call 88224Q107 422 29200 SH Call SOLE 0 29200 0 0 TEXAS INSTRS INC COM 882508104 33 455 SH SOLE 0 455 0 0 TEXAS INSTRS INC Put 882508104 0 4500 SH Put SOLE 0 4500 0 0 TEXAS ROADHOUSE INC COM 882681109 179 3731 SH SOLE 0 3731 0 0 TEXAS ROADHOUSE INC Call 882681109 0 100 SH Call SOLE 0 100 0 0 TEXAS ROADHOUSE INC Put 882681109 3 4700 SH Put SOLE 0 4700 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 17 2366 SH SOLE 0 2366 0 0 TEXTAINER GROUP HOLDINGS LTD Call G8766E109 0 1100 SH Call SOLE 0 1100 0 0 TEXTAINER GROUP HOLDINGS LTD Put G8766E109 12 1000 SH Put SOLE 0 1000 0 0 TEXTRON INC COM 883203101 168 3477 SH SOLE 0 3477 0 0 TEXTRON INC Call 883203101 24 12100 SH Call SOLE 0 12100 0 0 TFS FINL CORP COM 87240R107 6 322 SH SOLE 0 322 0 0 TFS FINL CORP Put 87240R107 3 1000 SH Put SOLE 0 1000 0 0 TG THERAPEUTICS INC COM 88322Q108 1 400 SH SOLE 0 400 0 0 THE9 LTD ADR 88337K104 2 1873 SH SOLE 0 1873 0 0 THERAPEUTICSMD INC COM 88338N107 143 24852 SH SOLE 0 24852 0 0 THERAPEUTICSMD INC Call 88338N107 29 168500 SH Call SOLE 0 168500 0 0 THERAPEUTICSMD INC Put 88338N107 96 159300 SH Put SOLE 0 159300 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 252 1790 SH SOLE 0 1790 0 0 THERMO FISHER SCIENTIFIC INC Put 883556102 16 28600 SH Put SOLE 0 28600 0 0 THIRD PT REINS LTD COM G8827U100 8 710 SH SOLE 0 710 0 0 THL CR INC COM 872438106 11 1103 SH SOLE 0 1103 0 0 THOMSON REUTERS CORP Call 884903105 0 2000 SH Call SOLE 0 2000 0 0 THOMSON REUTERS CORP Put 884903105 0 500 SH Put SOLE 0 500 0 0 THOR INDS INC Call 885160101 18 900 SH Call SOLE 0 900 0 0 THRESHOLD PHARMACEUTICAL INC COM NEW 885807206 7 17991 SH SOLE 0 17991 0 0 TICC CAPITAL CORP COM 87244T109 3 500 SH SOLE 0 500 0 0 TICC CAPITAL CORP Call 87244T109 0 300 SH Call SOLE 0 300 0 0 TIDEWATER INC COM 886423102 130 38176 SH SOLE 0 38176 0 0 TIDEWATER INC Put 886423102 18 14000 SH Put SOLE 0 14000 0 0 TIER REIT INC Call 88650V208 2 1000 SH Call SOLE 0 1000 0 0 TIFFANY & CO NEW COM 886547108 38 500 SH SOLE 0 500 0 0 TIFFANY & CO NEW Call 886547108 56 9000 SH Call SOLE 0 9000 0 0 TIFFANY & CO NEW Put 886547108 2 17000 SH Put SOLE 0 17000 0 0 TILE SHOP HLDGS INC COM 88677Q109 26 1371 SH SOLE 0 1371 0 0 TILE SHOP HLDGS INC Call 88677Q109 142 35300 SH Call SOLE 0 35300 0 0 TILLYS INC Call 886885102 7 3800 SH Call SOLE 0 3800 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 15 1300 SH SOLE 0 1300 0 0 TIME INC NEW COM 887228104 9 529 SH SOLE 0 529 0 0 TIME INC NEW Call 887228104 3 3700 SH Call SOLE 0 3700 0 0 TIME INC NEW Put 887228104 0 500 SH Put SOLE 0 500 0 0 TIME WARNER INC COM NEW 887317303 212 2200 SH SOLE 0 2200 0 0 TIME WARNER INC Call 887317303 959 161000 SH Call SOLE 0 161000 0 0 TIME WARNER INC Put 887317303 25 70000 SH Put SOLE 0 70000 0 0 TIMKEN CO COM 887389104 3 89 SH SOLE 0 89 0 0 TIMKEN CO Call 887389104 2 700 SH Call SOLE 0 700 0 0 TIMKENSTEEL CORP COM 887399103 738 47736 SH SOLE 0 47736 0 0 TIMKENSTEEL CORP Call 887399103 13 15300 SH Call SOLE 0 15300 0 0 TIMKENSTEEL CORP Put 887399103 29 21400 SH Put SOLE 0 21400 0 0 TITAN INTL INC ILL COM 88830M102 92 8280 SH SOLE 0 8280 0 0 TITAN INTL INC ILL Call 88830M102 34 42000 SH Call SOLE 0 42000 0 0 TITAN INTL INC ILL Put 88830M102 12 19200 SH Put SOLE 0 19200 0 0 TITAN MACHY INC Call 88830R101 1 1000 SH Call SOLE 0 1000 0 0 TITAN MACHY INC Put 88830R101 0 200 SH Put SOLE 0 200 0 0 TITAN PHARMACEUTICALS INC DE Call 888314309 0 2500 SH Call SOLE 0 2500 0 0 TITAN PHARMACEUTICALS INC DE Put 888314309 0 500 SH Put SOLE 0 500 0 0 TIVO CORP Call 88870P106 0 300 SH Call SOLE 0 300 0 0 TJX COS INC NEW COM 872540109 626 8338 SH SOLE 0 8338 0 0 TJX COS INC NEW Call 872540109 1 7900 SH Call SOLE 0 7900 0 0 TJX COS INC NEW Put 872540109 62 11100 SH Put SOLE 0 11100 0 0 TOLL BROTHERS INC COM 889478103 540 17420 SH SOLE 0 17420 0 0 TOLL BROTHERS INC Call 889478103 5 16700 SH Call SOLE 0 16700 0 0 TOLL BROTHERS INC Put 889478103 4 15400 SH Put SOLE 0 15400 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 22 242 SH SOLE 0 242 0 0 TOMPKINS FINANCIAL CORPORATI Call 890110109 11 700 SH Call SOLE 0 700 0 0 TONIX PHARMACEUTICALS HLDG C COM NEW 890260201 5 11743 SH SOLE 0 11743 0 0 TOOTSIE ROLL INDS INC COM 890516107 98 2479 SH SOLE 0 2479 0 0 TOOTSIE ROLL INDS INC Call 890516107 0 400 SH Call SOLE 0 400 0 0 TOPBUILD CORP COM 89055F103 0 20 SH SOLE 0 20 0 0 TORCHMARK CORP COM 891027104 3 52 SH SOLE 0 52 0 0 TORCHMARK CORP Call 891027104 1 100 SH Call SOLE 0 100 0 0 TORO CO COM 891092108 4 79 SH SOLE 0 79 0 0 TORO CO Call 891092108 7 2500 SH Call SOLE 0 2500 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 216 4382 SH SOLE 0 4382 0 0 TORONTO DOMINION BK ONT Call 891160509 23 4000 SH Call SOLE 0 4000 0 0 TORONTO DOMINION BK ONT Put 891160509 0 1500 SH Put SOLE 0 1500 0 0 TOTAL S A SPONSORED ADR 89151E109 33 657 SH SOLE 0 657 0 0 TOTAL S A Call 89151E109 124 63600 SH Call SOLE 0 63600 0 0 TOTAL S A Put 89151E109 4 10700 SH Put SOLE 0 10700 0 0 TOTAL SYS SVCS INC COM 891906109 15 311 SH SOLE 0 311 0 0 TOTAL SYS SVCS INC Call 891906109 0 800 SH Call SOLE 0 800 0 0 TOTAL SYS SVCS INC Put 891906109 1 800 SH Put SOLE 0 800 0 0 TOWER INTL INC Call 891826109 0 100 SH Call SOLE 0 100 0 0 TOWER INTL INC Put 891826109 0 500 SH Put SOLE 0 500 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 17 903 SH SOLE 0 903 0 0 TOWER SEMICONDUCTOR LTD Call M87915274 97 14200 SH Call SOLE 0 14200 0 0 TOWER SEMICONDUCTOR LTD Put M87915274 0 7800 SH Put SOLE 0 7800 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 6 2497 SH SOLE 0 2497 0 0 TOWN SPORTS INTL HLDGS INC Call 89214A102 0 2100 SH Call SOLE 0 2100 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 139 4200 SH SOLE 0 4200 0 0 TOWNSQUARE MEDIA INC Call 892231101 8 18000 SH Call SOLE 0 18000 0 0 TOYOTA MOTOR CORP Call 892331307 1 100 SH Call SOLE 0 100 0 0 TPG SPECIALTY LENDING INC COM 87265K102 70 3800 SH SOLE 0 3800 0 0 TPG SPECIALTY LENDING INC Call 87265K102 0 300 SH Call SOLE 0 300 0 0 TRACTOR SUPPLY CO COM 892356106 203 2683 SH SOLE 0 2683 0 0 TRACTOR SUPPLY CO Call 892356106 154 26700 SH Call SOLE 0 26700 0 0 TRACTOR SUPPLY CO Put 892356106 20 8200 SH Put SOLE 0 8200 0 0 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 0 200 SH SOLE 0 200 0 0 TRANSCANADA CORP COM 89353D107 65 1450 SH SOLE 0 1450 0 0 TRANSCANADA CORP Call 89353D107 14 10000 SH Call SOLE 0 10000 0 0 TRANSCANADA CORP Put 89353D107 2 5800 SH Put SOLE 0 5800 0 0 TRANSDIGM GROUP INC Call 893641100 80 4600 SH Call SOLE 0 4600 0 0 TRANSDIGM GROUP INC Put 893641100 2 100 SH Put SOLE 0 100 0 0 TRANSENTERIX INC COM NEW 89366M201 11 9000 SH SOLE 0 9000 0 0 TRANSMONTAIGNE PARTNERS L P COM UNIT L P 89376V100 114 2584 SH SOLE 0 2584 0 0 TRANSMONTAIGNE PARTNERS L P Call 89376V100 0 300 SH Call SOLE 0 300 0 0 TRANSMONTAIGNE PARTNERS L P Put 89376V100 0 200 SH Put SOLE 0 200 0 0 TRANSOCEAN LTD REG SHS H8817H100 711 48245 SH SOLE 0 48245 0 0 TRANSOCEAN LTD Call H8817H100 215 164900 SH Call SOLE 0 164900 0 0 TRANSOCEAN LTD Put H8817H100 256 129200 SH Put SOLE 0 129200 0 0 TRANSUNION COM 89400J107 5 179 SH SOLE 0 179 0 0 TRAVELCENTERS AMER LLC COM 894174101 63 8902 SH SOLE 0 8902 0 0 TRAVELCENTERS AMER LLC Call 894174101 8 52200 SH Call SOLE 0 52200 0 0 TRAVELERS COMPANIES INC COM 89417E109 1826 14921 SH SOLE 0 14921 0 0 TRAVELERS COMPANIES INC Call 89417E109 138 8200 SH Call SOLE 0 8200 0 0 TRAVELERS COMPANIES INC Put 89417E109 1 17200 SH Put SOLE 0 17200 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 0 10 SH SOLE 0 10 0 0 TRAVELZOO INC COM NEW 89421Q205 77 8235 SH SOLE 0 8235 0 0 TRAVELZOO INC Call 89421Q205 0 600 SH Call SOLE 0 600 0 0 TRAVELZOO INC Put 89421Q205 1 1200 SH Put SOLE 0 1200 0 0 TRECORA RES COM 894648104 90 6504 SH SOLE 0 6504 0 0 TRECORA RES Put 894648104 1 2600 SH Put SOLE 0 2600 0 0 TREDEGAR CORP COM 894650100 8 373 SH SOLE 0 373 0 0 TREEHOUSE FOODS INC COM 89469A104 160 2227 SH SOLE 0 2227 0 0 TREEHOUSE FOODS INC Put 89469A104 3 1500 SH Put SOLE 0 1500 0 0 TREVENA INC COM 89532E109 10 1800 SH SOLE 0 1800 0 0 TREVENA INC Call 89532E109 0 300 SH Call SOLE 0 300 0 0 TREVENA INC Put 89532E109 4 1800 SH Put SOLE 0 1800 0 0 TREX CO INC Call 89531P105 32 11200 SH Call SOLE 0 11200 0 0 TRI POINTE GROUP INC COM 87265H109 309 26938 SH SOLE 0 26938 0 0 TRI POINTE GROUP INC Call 87265H109 2 1300 SH Call SOLE 0 1300 0 0 TRI POINTE GROUP INC Put 87265H109 11 25200 SH Put SOLE 0 25200 0 0 TRIANGLE CAP CORP COM 895848109 89 4890 SH SOLE 0 4890 0 0 TRIANGLE CAP CORP Call 895848109 2 4700 SH Call SOLE 0 4700 0 0 TRIANGLE CAP CORP Put 895848109 7 1000 SH Put SOLE 0 1000 0 0 TRIBUNE MEDIA CO CL A 896047503 34 975 SH SOLE 0 975 0 0 TRIBUNE MEDIA CO Call 896047503 6 1500 SH Call SOLE 0 1500 0 0 TRILOGY METALS INC NEW COM 89621C105 0 944 SH SOLE 0 944 0 0 TRIMAS CORP COM NEW 896215209 9 391 SH SOLE 0 391 0 0 TRIMBLE INC COM 896239100 28 953 SH SOLE 0 953 0 0 TRIMBLE INC Call 896239100 0 100 SH Call SOLE 0 100 0 0 TRIMBLE INC Put 896239100 3 3000 SH Put SOLE 0 3000 0 0 TRINA SOLAR LIMITED Call 89628E104 45 45700 SH Call SOLE 0 45700 0 0 TRINA SOLAR LIMITED Put 89628E104 113 101200 SH Put SOLE 0 101200 0 0 TRINET GROUP INC COM 896288107 8 329 SH SOLE 0 329 0 0 TRINET GROUP INC Call 896288107 10 3400 SH Call SOLE 0 3400 0 0 TRINITY BIOTECH PLC Call 896438306 0 400 SH Call SOLE 0 400 0 0 TRINITY INDS INC COM 896522109 409 14765 SH SOLE 0 14765 0 0 TRINITY INDS INC Call 896522109 52 15000 SH Call SOLE 0 15000 0 0 TRINITY INDS INC Put 896522109 12 6700 SH Put SOLE 0 6700 0 0 TRINSEO S A SHS L9340P101 258 4358 SH SOLE 0 4358 0 0 TRINSEO S A Call L9340P101 29 11300 SH Call SOLE 0 11300 0 0 TRINSEO S A Put L9340P101 15 15900 SH Put SOLE 0 15900 0 0 TRIPADVISOR INC COM 896945201 881 19001 SH SOLE 0 19001 0 0 TRIPADVISOR INC Call 896945201 9 20300 SH Call SOLE 0 20300 0 0 TRIPADVISOR INC Put 896945201 139 12900 SH Put SOLE 0 12900 0 0 TRITON INTL LTD CL A G9078F107 272 17264 SH SOLE 0 17264 0 0 TRITON INTL LTD Call G9078F107 21 35100 SH Call SOLE 0 35100 0 0 TRITON INTL LTD Put G9078F107 22 10600 SH Put SOLE 0 10600 0 0 TRIUMPH GROUP INC NEW COM 896818101 401 15137 SH SOLE 0 15137 0 0 TRIUMPH GROUP INC NEW Call 896818101 1 2900 SH Call SOLE 0 2900 0 0 TRIUMPH GROUP INC NEW Put 896818101 0 100 SH Put SOLE 0 100 0 0 TRONC INC COM 89703P107 22 1632 SH SOLE 0 1632 0 0 TRONC INC Put 89703P107 17 5100 SH Put SOLE 0 5100 0 0 TRONOX LTD Call Q9235V101 101 141400 SH Call SOLE 0 141400 0 0 TRONOX LTD Put Q9235V101 0 3400 SH Put SOLE 0 3400 0 0 TROVAGENE INC COM NEW 897238309 1 600 SH SOLE 0 600 0 0 TROVAGENE INC Call 897238309 0 10000 SH Call SOLE 0 10000 0 0 TROVAGENE INC Put 897238309 33 11500 SH Put SOLE 0 11500 0 0 TRUEBLUE INC COM 89785X101 21 878 SH SOLE 0 878 0 0 TRUECAR INC COM 89785L107 10 821 SH SOLE 0 821 0 0 TRUECAR INC Call 89785L107 331 164100 SH Call SOLE 0 164100 0 0 TRUPANION INC Call 898202106 0 1600 SH Call SOLE 0 1600 0 0 TRUSTCO BK CORP N Y COM 898349105 10 1162 SH SOLE 0 1162 0 0 TRUSTCO BK CORP N Y Call 898349105 1 1500 SH Call SOLE 0 1500 0 0 TRUSTMARK CORP COM 898402102 331 9300 SH SOLE 0 9300 0 0 TRUSTMARK CORP Call 898402102 0 600 SH Call SOLE 0 600 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 107 22960 SH SOLE 0 22960 0 0 TSAKOS ENERGY NAVIGATION LTD Call G9108L108 3 10900 SH Call SOLE 0 10900 0 0 TSAKOS ENERGY NAVIGATION LTD Put G9108L108 0 1000 SH Put SOLE 0 1000 0 0 TTM TECHNOLOGIES INC COM 87305R109 188 13798 SH SOLE 0 13798 0 0 TTM TECHNOLOGIES INC Call 87305R109 0 700 SH Call SOLE 0 700 0 0 TTM TECHNOLOGIES INC Put 87305R109 17 16700 SH Put SOLE 0 16700 0 0 TUCOWS INC COM NEW 898697206 422 11984 SH SOLE 0 11984 0 0 TUCOWS INC Put 898697206 2 9100 SH Put SOLE 0 9100 0 0 TUNIU CORP SPONSORED ADS CL 89977P106 17 1956 SH SOLE 0 1956 0 0 TUNIU CORP Call 89977P106 3 14300 SH Call SOLE 0 14300 0 0 TUPPERWARE BRANDS CORP Call 899896104 24 16100 SH Call SOLE 0 16100 0 0 TUPPERWARE BRANDS CORP Put 899896104 7 9200 SH Put SOLE 0 9200 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 0 3 SH SOLE 0 3 0 0 TURQUOISE HILL RES LTD COM 900435108 11 3475 SH SOLE 0 3475 0 0 TUTOR PERINI CORP Call 901109108 123 41900 SH Call SOLE 0 41900 0 0 TUTOR PERINI CORP Put 901109108 18 18200 SH Put SOLE 0 18200 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 356 12728 SH SOLE 0 12728 0 0 TWENTY FIRST CENTY FOX INC Call 90130A101 177 50000 SH Call SOLE 0 50000 0 0 TWENTY FIRST CENTY FOX INC Call 90130A200 7 5100 SH Call SOLE 0 5100 0 0 TWENTY FIRST CENTY FOX INC Put 90130A200 0 100 SH Put SOLE 0 100 0 0 TWENTY FIRST CENTY FOX INC Put 90130A101 2 11100 SH Put SOLE 0 11100 0 0 TWILIO INC CL A 90138F102 2405 83382 SH SOLE 0 83382 0 0 TWILIO INC Call 90138F102 121 473700 SH Call SOLE 0 473700 0 0 TWILIO INC Put 90138F102 11717 336200 SH Put SOLE 0 336200 0 0 TWIN DISC INC Call 901476101 0 100 SH Call SOLE 0 100 0 0 TWITTER INC COM 90184L102 1887 115779 SH SOLE 0 115779 0 0 TWITTER INC Call 90184L102 84 323700 SH Call SOLE 0 323700 0 0 TWITTER INC Put 90184L102 1167 150500 SH Put SOLE 0 150500 0 0 TWO HBRS INVT CORP COM 90187B101 21 2500 SH SOLE 0 2500 0 0 TWO HBRS INVT CORP Call 90187B101 0 4200 SH Call SOLE 0 4200 0 0 TYLER TECHNOLOGIES INC Call 902252105 9 3400 SH Call SOLE 0 3400 0 0 TYSON FOODS INC CL A 902494103 178 2900 SH SOLE 0 2900 0 0 TYSON FOODS INC Call 902494103 75 20100 SH Call SOLE 0 20100 0 0 TYSON FOODS INC Put 902494103 72 56600 SH Put SOLE 0 56600 0 0 U S CONCRETE INC COM NEW 90333L201 1531 23378 SH SOLE 0 23378 0 0 U S CONCRETE INC Call 90333L201 96 26300 SH Call SOLE 0 26300 0 0 U S CONCRETE INC Put 90333L201 5 29400 SH Put SOLE 0 29400 0 0 U S ENERGY CORP WYO COM NEW 911805208 4 3153 SH SOLE 0 3153 0 0 U S G CORP COM NEW 903293405 22 788 SH SOLE 0 788 0 0 U S G CORP Call 903293405 3 2800 SH Call SOLE 0 2800 0 0 U S G CORP Put 903293405 3 3100 SH Put SOLE 0 3100 0 0 U S GLOBAL INVS INC CL A 902952100 0 500 SH SOLE 0 500 0 0 U S SILICA HLDGS INC COM 90346E103 17 300 SH SOLE 0 300 0 0 U S SILICA HLDGS INC Call 90346E103 526 36300 SH Call SOLE 0 36300 0 0 U S SILICA HLDGS INC Put 90346E103 1 12100 SH Put SOLE 0 12100 0 0 UBIQUITI NETWORKS INC Call 90347A100 69 10900 SH Call SOLE 0 10900 0 0 UBIQUITI NETWORKS INC Put 90347A100 3 7800 SH Put SOLE 0 7800 0 0 UBS AG JERSEY BRH LONG PLATN ETN18 902641786 50 5300 SH SOLE 0 5300 0 0 UBS AG JERSEY BRH Put 902641786 0 700 SH Put SOLE 0 700 0 0 UBS GROUP AG SHS H42097107 29 1879 SH SOLE 0 1879 0 0 UBS GROUP AG Call H42097107 124 37400 SH Call SOLE 0 37400 0 0 UBS GROUP AG Put H42097107 9 11200 SH Put SOLE 0 11200 0 0 UCP INC CL A 90265Y106 26 2200 SH SOLE 0 2200 0 0 ULTA SALON COSMETCS & FRAG I COM 90384S303 2884 11316 SH SOLE 0 11316 0 0 ULTA SALON COSMETCS & FRAG I Call 90384S303 667 20500 SH Call SOLE 0 20500 0 0 ULTA SALON COSMETCS & FRAG I Put 90384S303 91 19000 SH Put SOLE 0 19000 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 58 321 SH SOLE 0 321 0 0 ULTIMATE SOFTWARE GROUP INC Call 90385D107 0 100 SH Call SOLE 0 100 0 0 ULTIMATE SOFTWARE GROUP INC Put 90385D107 33 2300 SH Put SOLE 0 2300 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 33 3466 SH SOLE 0 3466 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 753 10710 SH SOLE 0 10710 0 0 ULTRAGENYX PHARMACEUTICAL IN Call 90400D108 203 38700 SH Call SOLE 0 38700 0 0 ULTRAGENYX PHARMACEUTICAL IN Put 90400D108 162 35200 SH Put SOLE 0 35200 0 0 ULTRALIFE CORP COM 903899102 5 1200 SH SOLE 0 1200 0 0 UMB FINL CORP Call 902788108 99 12300 SH Call SOLE 0 12300 0 0 UMPQUA HLDGS CORP COM 904214103 10 540 SH SOLE 0 540 0 0 UNDER ARMOUR INC CL A 904311107 639 22023 SH SOLE 0 22023 0 0 UNDER ARMOUR INC CL C 904311206 299 11896 SH SOLE 0 11896 0 0 UNDER ARMOUR INC Call 904311107 647 124300 SH Call SOLE 0 124300 0 0 UNDER ARMOUR INC Put 904311107 542 50200 SH Put SOLE 0 50200 0 0 UNI PIXEL INC COM NEW 904572203 0 200 SH SOLE 0 200 0 0 UNI PIXEL INC Call 904572203 0 9500 SH Call SOLE 0 9500 0 0 UNIFI INC Call 904677200 10 3200 SH Call SOLE 0 3200 0 0 UNIFI INC Put 904677200 10 4100 SH Put SOLE 0 4100 0 0 UNIFIRST CORP MASS Call 904708104 9 500 SH Call SOLE 0 500 0 0 UNILEVER N V N Y SHS NEW 904784709 241 5886 SH SOLE 0 5886 0 0 UNILEVER N V Call 904784709 4 5100 SH Call SOLE 0 5100 0 0 UNILEVER N V Put 904784709 43 14200 SH Put SOLE 0 14200 0 0 UNILEVER PLC SPON ADR NEW 904767704 1144 28123 SH SOLE 0 28123 0 0 UNILEVER PLC Call 904767704 0 700 SH Call SOLE 0 700 0 0 UNILEVER PLC Put 904767704 33 7600 SH Put SOLE 0 7600 0 0 UNILIFE CORP NEW COM NEW 90478E301 0 170 SH SOLE 0 170 0 0 UNION PAC CORP COM 907818108 583 5632 SH SOLE 0 5632 0 0 UNION PAC CORP Call 907818108 853 98700 SH Call SOLE 0 98700 0 0 UNION PAC CORP Put 907818108 78 164300 SH Put SOLE 0 164300 0 0 UNIQURE NV SHS N90064101 39 7108 SH SOLE 0 7108 0 0 UNIQURE NV Call N90064101 0 600 SH Call SOLE 0 600 0 0 UNIQURE NV Put N90064101 2 1000 SH Put SOLE 0 1000 0 0 UNISYS CORP Call 909214306 180 55900 SH Call SOLE 0 55900 0 0 UNIT CORP COM 909218109 1 50 SH SOLE 0 50 0 0 UNIT CORP Call 909218109 223 44200 SH Call SOLE 0 44200 0 0 UNIT CORP Put 909218109 7 35200 SH Put SOLE 0 35200 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 16 545 SH SOLE 0 545 0 0 UNITED CMNTY BKS BLAIRSVLE G Put 90984P303 1 1600 SH Put SOLE 0 1600 0 0 UNITED CONTL HLDGS INC COM 910047109 123 1693 SH SOLE 0 1693 0 0 UNITED CONTL HLDGS INC Call 910047109 568 55200 SH Call SOLE 0 55200 0 0 UNITED CONTL HLDGS INC Put 910047109 0 1100 SH Put SOLE 0 1100 0 0 UNITED FIRE GROUP INC COM 910340108 0 13 SH SOLE 0 13 0 0 UNITED FIRE GROUP INC Call 910340108 0 100 SH Call SOLE 0 100 0 0 UNITED INS HLDGS CORP COM 910710102 68 4542 SH SOLE 0 4542 0 0 UNITED INS HLDGS CORP Put 910710102 6 6600 SH Put SOLE 0 6600 0 0 UNITED NAT FOODS INC COM 911163103 2 60 SH SOLE 0 60 0 0 UNITED NAT FOODS INC Call 911163103 14 4500 SH Call SOLE 0 4500 0 0 UNITED PARCEL SERVICE INC CL B 911312106 965 8418 SH SOLE 0 8418 0 0 UNITED PARCEL SERVICE INC Call 911312106 732 135600 SH Call SOLE 0 135600 0 0 UNITED PARCEL SERVICE INC Put 911312106 39 6800 SH Put SOLE 0 6800 0 0 UNITED RENTALS INC COM 911363109 885 8388 SH SOLE 0 8388 0 0 UNITED RENTALS INC Call 911363109 354 20100 SH Call SOLE 0 20100 0 0 UNITED RENTALS INC Put 911363109 22 17600 SH Put SOLE 0 17600 0 0 UNITED STATES CELLULAR CORP COM 911684108 12 282 SH SOLE 0 282 0 0 UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 2099 224814 SH SOLE 0 224814 0 0 UNITED STATES NATL GAS FUND Call 912318201 379 763400 SH Call SOLE 0 763400 0 0 UNITED STATES NATL GAS FUND Put 912318201 482 1167500 SH Put SOLE 0 1167500 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 8018 684160 SH SOLE 0 684160 0 0 UNITED STATES OIL FUND LP Call 91232N108 872 1136400 SH Call SOLE 0 1136400 0 0 UNITED STATES OIL FUND LP Put 91232N108 317 743700 SH Put SOLE 0 743700 0 0 UNITED STATES STL CORP NEW COM 912909108 2573 77953 SH SOLE 0 77953 0 0 UNITED STATES STL CORP NEW Call 912909108 1963 285000 SH Call SOLE 0 285000 0 0 UNITED STATES STL CORP NEW Put 912909108 298 451500 SH Put SOLE 0 451500 0 0 UNITED STS 12 MONTH NAT GAS UNIT BEN INT 91288X109 1 100 SH SOLE 0 100 0 0 UNITED STS 12 MONTH OIL FD L UNIT BEN INT 91288V103 58 2880 SH SOLE 0 2880 0 0 UNITED STS 12 MONTH OIL FD L Call 91288V103 2 2900 SH Call SOLE 0 2900 0 0 UNITED STS 12 MONTH OIL FD L Put 91288V103 0 3900 SH Put SOLE 0 3900 0 0 UNITED STS BRENT OIL FD LP UNIT 91167Q100 262 16751 SH SOLE 0 16751 0 0 UNITED STS BRENT OIL FD LP Call 91167Q100 5 6000 SH Call SOLE 0 6000 0 0 UNITED STS BRENT OIL FD LP Put 91167Q100 1 9100 SH Put SOLE 0 9100 0 0 UNITED STS GASOLINE FD LP Call 91201T102 72 40300 SH Call SOLE 0 40300 0 0 UNITED STS GASOLINE FD LP Put 91201T102 27 17400 SH Put SOLE 0 17400 0 0 UNITED STS SHORT OIL FD LP UNITS 912613205 12 200 SH SOLE 0 200 0 0 UNITED STS SHORT OIL FD LP Call 912613205 0 1600 SH Call SOLE 0 1600 0 0 UNITED TECHNOLOGIES CORP COM 913017109 2626 23956 SH SOLE 0 23956 0 0 UNITED TECHNOLOGIES CORP Call 913017109 1366 206600 SH Call SOLE 0 206600 0 0 UNITED TECHNOLOGIES CORP Put 913017109 17 13900 SH Put SOLE 0 13900 0 0 UNITED THERAPEUTICS CORP DEL Call 91307C102 462 25600 SH Call SOLE 0 25600 0 0 UNITED THERAPEUTICS CORP DEL Put 91307C102 10 17900 SH Put SOLE 0 17900 0 0 UNITEDHEALTH GROUP INC COM 91324P102 327 2049 SH SOLE 0 2049 0 0 UNITEDHEALTH GROUP INC Call 91324P102 116 10300 SH Call SOLE 0 10300 0 0 UNITEDHEALTH GROUP INC Put 91324P102 13 20800 SH Put SOLE 0 20800 0 0 UNITIL CORP Call 913259107 0 300 SH Call SOLE 0 300 0 0 UNIVAR INC Call 91336L107 1 3800 SH Call SOLE 0 3800 0 0 UNIVERSAL AMERN CORP NEW Call 91338E101 3 14700 SH Call SOLE 0 14700 0 0 UNIVERSAL CORP VA COM 913456109 10 162 SH SOLE 0 162 0 0 UNIVERSAL CORP VA Call 913456109 46 5300 SH Call SOLE 0 5300 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 1417 25183 SH SOLE 0 25183 0 0 UNIVERSAL DISPLAY CORP Call 91347P105 179 71800 SH Call SOLE 0 71800 0 0 UNIVERSAL DISPLAY CORP Put 91347P105 607 20400 SH Put SOLE 0 20400 0 0 UNIVERSAL FST PRODS INC COM 913543104 8 87 SH SOLE 0 87 0 0 UNIVERSAL FST PRODS INC Put 913543104 0 1300 SH Put SOLE 0 1300 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 105 1612 SH SOLE 0 1612 0 0 UNIVERSAL HEALTH RLTY INCM T Call 91359E105 4 700 SH Call SOLE 0 700 0 0 UNIVERSAL HEALTH RLTY INCM T Put 91359E105 0 1000 SH Put SOLE 0 1000 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 124 1171 SH SOLE 0 1171 0 0 UNIVERSAL HLTH SVCS INC Call 913903100 4 9500 SH Call SOLE 0 9500 0 0 UNIVERSAL HLTH SVCS INC Put 913903100 92 18900 SH Put SOLE 0 18900 0 0 UNIVERSAL INS HLDGS INC Call 91359V107 47 11700 SH Call SOLE 0 11700 0 0 UNIVERSAL INS HLDGS INC Put 91359V107 1 71700 SH Put SOLE 0 71700 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 4 1524 SH SOLE 0 1524 0 0 UNIVEST CORP PA COM 915271100 89 2900 SH SOLE 0 2900 0 0 UNIVEST CORP PA Call 915271100 0 500 SH Call SOLE 0 500 0 0 UNIVEST CORP PA Put 915271100 0 2400 SH Put SOLE 0 2400 0 0 UNUM GROUP COM 91529Y106 178 4064 SH SOLE 0 4064 0 0 UNUM GROUP Call 91529Y106 3 1700 SH Call SOLE 0 1700 0 0 UQM TECHNOLOGIES INC COM 903213106 0 53 SH SOLE 0 53 0 0 URANIUM RES INC COM 916901705 0 480 SH SOLE 0 480 0 0 URBAN EDGE PPTYS COM 91704F104 8 300 SH SOLE 0 300 0 0 URBAN OUTFITTERS INC COM 917047102 209 7345 SH SOLE 0 7345 0 0 URBAN OUTFITTERS INC Call 917047102 132 33600 SH Call SOLE 0 33600 0 0 URBAN OUTFITTERS INC Put 917047102 3 2600 SH Put SOLE 0 2600 0 0 URSTADT BIDDLE PPTYS INC COM 917286106 124 6374 SH SOLE 0 6374 0 0 US BANCORP DEL COM NEW 902973304 791 15400 SH SOLE 0 15400 0 0 US BANCORP DEL Call 902973304 224 61000 SH Call SOLE 0 61000 0 0 US ECOLOGY INC COM 91732J102 11 224 SH SOLE 0 224 0 0 US FOODS HLDG CORP Put 912008109 0 2100 SH Put SOLE 0 2100 0 0 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 959 55454 SH SOLE 0 55454 0 0 USA COMPRESSION PARTNERS LP Call 90290N109 18 8900 SH Call SOLE 0 8900 0 0 USA COMPRESSION PARTNERS LP Put 90290N109 26 29600 SH Put SOLE 0 29600 0 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 2 469 SH SOLE 0 469 0 0 USD PARTNERS LP COM UT REP LTD 903318103 2 135 SH SOLE 0 135 0 0 USD PARTNERS LP Call 903318103 5 1600 SH Call SOLE 0 1600 0 0 USD PARTNERS LP Put 903318103 13 13000 SH Put SOLE 0 13000 0 0 V F CORP COM 918204108 2475 46396 SH SOLE 0 46396 0 0 V F CORP Call 918204108 0 1100 SH Call SOLE 0 1100 0 0 V F CORP Put 918204108 182 56300 SH Put SOLE 0 56300 0 0 VAALCO ENERGY INC COM NEW 91851C201 3 3380 SH SOLE 0 3380 0 0 VAIL RESORTS INC COM 91879Q109 445 2764 SH SOLE 0 2764 0 0 VAIL RESORTS INC Call 91879Q109 2 200 SH Call SOLE 0 200 0 0 VAIL RESORTS INC Put 91879Q109 6 5700 SH Put SOLE 0 5700 0 0 VALE S A ADR 91912E105 570 74829 SH SOLE 0 74829 0 0 VALE S A Call 91912E105 0 10200 SH Call SOLE 0 10200 0 0 VALE S A Put 91912E105 250 114300 SH Put SOLE 0 114300 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 1413 97361 SH SOLE 0 97361 0 0 VALEANT PHARMACEUTICALS INTL Call 91911K102 96 714100 SH Call SOLE 0 714100 0 0 VALEANT PHARMACEUTICALS INTL Put 91911K102 4664 321700 SH Put SOLE 0 321700 0 0 VALERO ENERGY CORP NEW COM 91913Y100 378 5547 SH SOLE 0 5547 0 0 VALERO ENERGY CORP NEW Call 91913Y100 72 35300 SH Call SOLE 0 35300 0 0 VALERO ENERGY CORP NEW Put 91913Y100 21 21500 SH Put SOLE 0 21500 0 0 VALERO ENERGY PARTNERS LP Put 91914J102 1 1000 SH Put SOLE 0 1000 0 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 6 119 SH SOLE 0 119 0 0 VALLEY NATL BANCORP COM 919794107 19 1700 SH SOLE 0 1700 0 0 VALLEY NATL BANCORP *W EXP 11/14/201 919794131 1 6100 SH SOLE 0 6100 0 0 VALLEY NATL BANCORP Call 919794107 0 400 SH Call SOLE 0 400 0 0 VALMONT INDS INC COM 920253101 4 31 SH SOLE 0 31 0 0 VALSPAR CORP COM 920355104 3298 31833 SH SOLE 0 31833 0 0 VALSPAR CORP Call 920355104 4 1800 SH Call SOLE 0 1800 0 0 VALSPAR CORP Put 920355104 103 31500 SH Put SOLE 0 31500 0 0 VANDA PHARMACEUTICALS INC COM 921659108 41 2586 SH SOLE 0 2586 0 0 VANDA PHARMACEUTICALS INC Call 921659108 4 7800 SH Call SOLE 0 7800 0 0 VANDA PHARMACEUTICALS INC Put 921659108 2 8400 SH Put SOLE 0 8400 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 206 9877 SH SOLE 0 9877 0 0 VANECK VECTORS ETF TR STEEL ETF 92189F205 27 726 SH SOLE 0 726 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 86 2900 SH SOLE 0 2900 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 69 3256 SH SOLE 0 3256 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 15 900 SH SOLE 0 900 0 0 VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 16 700 SH SOLE 0 700 0 0 VANECK VECTORS ETF TR CHINAAMC SME CHI 92189F627 50 1737 SH SOLE 0 1737 0 0 VANECK VECTORS ETF TR ISRAEL ETF 92189F635 10 400 SH SOLE 0 400 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 545 7610 SH SOLE 0 7610 0 0 VANECK VECTORS ETF TR RETAIL ETF 92189F684 71 937 SH SOLE 0 937 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 501 15042 SH SOLE 0 15042 0 0 VANECK VECTORS ETF TR BIOTECH ETF 92189F726 24 226 SH SOLE 0 226 0 0 VANECK VECTORS ETF TR RARE EARTH STRAT 92189F742 20 1195 SH SOLE 0 1195 0 0 VANECK VECTORS ETF TR CHINAAMC CSI 300 92189F759 3 100 SH SOLE 0 100 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 2949 93474 SH SOLE 0 93474 0 0 VANECK VECTORS ETF TR COAL ETF 92189F809 234 19104 SH SOLE 0 19104 0 0 VANECK VECTORS ETF TR GAMING ETF 92189F882 35 1060 SH SOLE 0 1060 0 0 VANECK VECTORS ETF TR BRAZIL SMALL CP 92189F825 7 481 SH SOLE 0 481 0 0 VANECK VECTORS ETF TR Call 92189F809 1 10700 SH Call SOLE 0 10700 0 0 VANECK VECTORS ETF TR Call 92189F791 649 1189300 SH Call SOLE 0 1189300 0 0 VANECK VECTORS ETF TR Call 92189F726 7 4100 SH Call SOLE 0 4100 0 0 VANECK VECTORS ETF TR Call 92189F718 123 32400 SH Call SOLE 0 32400 0 0 VANECK VECTORS ETF TR Call 92189F676 336 142000 SH Call SOLE 0 142000 0 0 VANECK VECTORS ETF TR Call 92189F627 0 3400 SH Call SOLE 0 3400 0 0 VANECK VECTORS ETF TR Call 92189F403 182 101700 SH Call SOLE 0 101700 0 0 VANECK VECTORS ETF TR Call 92189F205 0 200 SH Call SOLE 0 200 0 0 VANECK VECTORS ETF TR Call 92189F106 2282 3342100 SH Call SOLE 0 3342100 0 0 VANECK VECTORS ETF TR Put 92189F106 6974 3979000 SH Put SOLE 0 3979000 0 0 VANECK VECTORS ETF TR Put 92189F288 0 1000 SH Put SOLE 0 1000 0 0 VANECK VECTORS ETF TR Put 92189F361 2 20000 SH Put SOLE 0 20000 0 0 VANECK VECTORS ETF TR Put 92189F403 67 237200 SH Put SOLE 0 237200 0 0 VANECK VECTORS ETF TR Put 92189F494 10 11000 SH Put SOLE 0 11000 0 0 VANECK VECTORS ETF TR Put 92189F627 12 2600 SH Put SOLE 0 2600 0 0 VANECK VECTORS ETF TR Put 92189F676 170 122900 SH Put SOLE 0 122900 0 0 VANECK VECTORS ETF TR Put 92189F718 241 148700 SH Put SOLE 0 148700 0 0 VANECK VECTORS ETF TR Put 92189F726 2 2100 SH Put SOLE 0 2100 0 0 VANECK VECTORS ETF TR Put 92189F759 7 2000 SH Put SOLE 0 2000 0 0 VANECK VECTORS ETF TR Put 92189F791 14778 908100 SH Put SOLE 0 908100 0 0 VANECK VECTORS ETF TR Put 92189F809 41 65200 SH Put SOLE 0 65200 0 0 VANECK VECTORS ETF TR Put 92189F825 1 3300 SH Put SOLE 0 3300 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 23 288 SH SOLE 0 288 0 0 VANGUARD BD INDEX FD INC Call 921937835 0 100 SH Call SOLE 0 100 0 0 VANGUARD BD INDEX FD INC Put 921937835 1 1300 SH Put SOLE 0 1300 0 0 VANGUARD CHARLOTTE FDS Put 92203J407 0 100 SH Put SOLE 0 100 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 109 531 SH SOLE 0 531 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 17 176 SH SOLE 0 176 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 340 3219 SH SOLE 0 3219 0 0 VANGUARD INDEX FDS REIT ETF 922908553 379 4599 SH SOLE 0 4599 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 23 178 SH SOLE 0 178 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 54 454 SH SOLE 0 454 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 376 2863 SH SOLE 0 2863 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 493 4822 SH SOLE 0 4822 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 194 1743 SH SOLE 0 1743 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 186 2009 SH SOLE 0 2009 0 0 VANGUARD INDEX FDS Call 922908744 15 4000 SH Call SOLE 0 4000 0 0 VANGUARD INDEX FDS Call 922908736 1 900 SH Call SOLE 0 900 0 0 VANGUARD INDEX FDS Call 922908751 24 6100 SH Call SOLE 0 6100 0 0 VANGUARD INDEX FDS Call 922908637 15 4900 SH Call SOLE 0 4900 0 0 VANGUARD INDEX FDS Call 922908652 0 100 SH Call SOLE 0 100 0 0 VANGUARD INDEX FDS Call 922908629 1 400 SH Call SOLE 0 400 0 0 VANGUARD INDEX FDS Call 922908769 137 41900 SH Call SOLE 0 41900 0 0 VANGUARD INDEX FDS Call 922908611 0 700 SH Call SOLE 0 700 0 0 VANGUARD INDEX FDS Call 922908595 3 2600 SH Call SOLE 0 2600 0 0 VANGUARD INDEX FDS Call 922908553 34 23700 SH Call SOLE 0 23700 0 0 VANGUARD INDEX FDS Call 922908538 0 100 SH Call SOLE 0 100 0 0 VANGUARD INDEX FDS Call 922908512 1 1300 SH Call SOLE 0 1300 0 0 VANGUARD INDEX FDS Call 922908363 67 21400 SH Call SOLE 0 21400 0 0 VANGUARD INDEX FDS Put 922908363 16 4600 SH Put SOLE 0 4600 0 0 VANGUARD INDEX FDS Put 922908512 0 2700 SH Put SOLE 0 2700 0 0 VANGUARD INDEX FDS Put 922908553 26 18300 SH Put SOLE 0 18300 0 0 VANGUARD INDEX FDS Put 922908595 7 1100 SH Put SOLE 0 1100 0 0 VANGUARD INDEX FDS Put 922908769 29 18800 SH Put SOLE 0 18800 0 0 VANGUARD INDEX FDS Put 922908629 0 400 SH Put SOLE 0 400 0 0 VANGUARD INDEX FDS Put 922908637 0 100 SH Put SOLE 0 100 0 0 VANGUARD INDEX FDS Put 922908751 2 1000 SH Put SOLE 0 1000 0 0 VANGUARD INDEX FDS Put 922908736 1 600 SH Put SOLE 0 600 0 0 VANGUARD INDEX FDS Put 922908744 2 2400 SH Put SOLE 0 2400 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 87 1774 SH SOLE 0 1774 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 9 100 SH SOLE 0 100 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 16 265 SH SOLE 0 265 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 68 1551 SH SOLE 0 1551 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 110 1900 SH SOLE 0 1900 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1258 26254 SH SOLE 0 26254 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1048 29313 SH SOLE 0 29313 0 0 VANGUARD INTL EQUITY INDEX F Call 922042858 49 42700 SH Call SOLE 0 42700 0 0 VANGUARD INTL EQUITY INDEX F Call 922042874 151 115700 SH Call SOLE 0 115700 0 0 VANGUARD INTL EQUITY INDEX F Call 922042718 0 100 SH Call SOLE 0 100 0 0 VANGUARD INTL EQUITY INDEX F Put 922042718 3 600 SH Put SOLE 0 600 0 0 VANGUARD INTL EQUITY INDEX F Put 922042676 3 600 SH Put SOLE 0 600 0 0 VANGUARD INTL EQUITY INDEX F Put 922042874 149 98200 SH Put SOLE 0 98200 0 0 VANGUARD INTL EQUITY INDEX F Put 922042775 0 100 SH Put SOLE 0 100 0 0 VANGUARD INTL EQUITY INDEX F Put 922042742 0 100 SH Put SOLE 0 100 0 0 VANGUARD INTL EQUITY INDEX F Put 922042858 1028 172400 SH Put SOLE 0 172400 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 3 71 SH SOLE 0 71 0 0 VANGUARD NAT RES LLC COM UNIT 92205F106 15 23724 SH SOLE 0 23724 0 0 VANGUARD NAT RES LLC Call 92205F106 3 22700 SH Call SOLE 0 22700 0 0 VANGUARD NAT RES LLC Put 92205F106 22 31300 SH Put SOLE 0 31300 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 2641 29561 SH SOLE 0 29561 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 25 300 SH SOLE 0 300 0 0 VANGUARD SCOTTSDALE FDS Call 92206C870 4 5200 SH Call SOLE 0 5200 0 0 VANGUARD SCOTTSDALE FDS Call 92206C813 0 200 SH Call SOLE 0 200 0 0 VANGUARD SCOTTSDALE FDS Call 92206C664 2 200 SH Call SOLE 0 200 0 0 VANGUARD SCOTTSDALE FDS Put 92206C664 0 100 SH Put SOLE 0 100 0 0 VANGUARD SCOTTSDALE FDS Put 92206C870 4 16000 SH Put SOLE 0 16000 0 0 VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 177 2078 SH SOLE 0 2078 0 0 VANGUARD SPECIALIZED PORTFOL Call 921908844 0 400 SH Call SOLE 0 400 0 0 VANGUARD SPECIALIZED PORTFOL Put 921908844 0 300 SH Put SOLE 0 300 0 0 VANGUARD STAR FD Call 921909768 0 3800 SH Call SOLE 0 3800 0 0 VANGUARD STAR FD Put 921909768 12 1500 SH Put SOLE 0 1500 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 825 22600 SH SOLE 0 22600 0 0 VANGUARD TAX MANAGED INTL FD Call 921943858 8 10800 SH Call SOLE 0 10800 0 0 VANGUARD TAX MANAGED INTL FD Put 921943858 2 1000 SH Put SOLE 0 1000 0 0 VANGUARD WHITEHALL FDS INC Call 921946406 6 2100 SH Call SOLE 0 2100 0 0 VANGUARD WHITEHALL FDS INC Put 921946406 0 700 SH Put SOLE 0 700 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 30 400 SH SOLE 0 400 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 8 100 SH SOLE 0 100 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 161 2400 SH SOLE 0 2400 0 0 VANGUARD WORLD FD Put 921910840 2 1000 SH Put SOLE 0 1000 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 1007 9621 SH SOLE 0 9621 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 542 9135 SH SOLE 0 9135 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 6 49 SH SOLE 0 49 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 4 37 SH SOLE 0 37 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 11 100 SH SOLE 0 100 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 12 100 SH SOLE 0 100 0 0 VANGUARD WORLD FDS Call 92204A702 0 100 SH Call SOLE 0 100 0 0 VANGUARD WORLD FDS Call 92204A504 2 1400 SH Call SOLE 0 1400 0 0 VANGUARD WORLD FDS Call 92204A405 0 200 SH Call SOLE 0 200 0 0 VANGUARD WORLD FDS Call 92204A306 6 2600 SH Call SOLE 0 2600 0 0 VANGUARD WORLD FDS Call 92204A207 0 200 SH Call SOLE 0 200 0 0 VANGUARD WORLD FDS Call 92204A876 1 300 SH Call SOLE 0 300 0 0 VANGUARD WORLD FDS Put 92204A207 1 1000 SH Put SOLE 0 1000 0 0 VANGUARD WORLD FDS Put 92204A306 5 2500 SH Put SOLE 0 2500 0 0 VANGUARD WORLD FDS Put 92204A504 13 2300 SH Put SOLE 0 2300 0 0 VANGUARD WORLD FDS Put 92204A702 0 500 SH Put SOLE 0 500 0 0 VANGUARD WORLD FDS Put 92204A603 0 200 SH Put SOLE 0 200 0 0 VANGUARD WORLD FDS Put 92204A801 0 100 SH Put SOLE 0 100 0 0 VANTIV INC CL A 92210H105 6 102 SH SOLE 0 102 0 0 VANTIV INC Call 92210H105 4 2700 SH Call SOLE 0 2700 0 0 VANTIV INC Put 92210H105 0 300 SH Put SOLE 0 300 0 0 VARIAN MED SYS INC Call 92220P105 4 700 SH Call SOLE 0 700 0 0 VARIAN MED SYS INC Put 92220P105 0 200 SH Put SOLE 0 200 0 0 VARONIS SYS INC COM 922280102 11 414 SH SOLE 0 414 0 0 VARONIS SYS INC Call 922280102 2 1000 SH Call SOLE 0 1000 0 0 VARONIS SYS INC Put 922280102 16 4900 SH Put SOLE 0 4900 0 0 VASCO DATA SEC INTL INC COM 92230Y104 46 3415 SH SOLE 0 3415 0 0 VASCULAR BIOGENICS LTD Put M96883109 12 16300 SH Put SOLE 0 16300 0 0 VASCULAR SOLUTIONS INC Call 92231M109 1 1100 SH Call SOLE 0 1100 0 0 VCA INC COM 918194101 316 4617 SH SOLE 0 4617 0 0 VCA INC Call 918194101 4 400 SH Call SOLE 0 400 0 0 VCA INC Put 918194101 1 2100 SH Put SOLE 0 2100 0 0 VECTOR GROUP LTD COM 92240M108 861 37905 SH SOLE 0 37905 0 0 VECTOR GROUP LTD Call 92240M108 52 33100 SH Call SOLE 0 33100 0 0 VECTOR GROUP LTD Put 92240M108 12 40000 SH Put SOLE 0 40000 0 0 VECTREN CORP COM 92240G101 55 1060 SH SOLE 0 1060 0 0 VECTREN CORP Call 92240G101 0 100 SH Call SOLE 0 100 0 0 VECTRUS INC COM 92242T101 33 1392 SH SOLE 0 1392 0 0 VECTRUS INC Call 92242T101 1 500 SH Call SOLE 0 500 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 53 4306 SH SOLE 0 4306 0 0 VEECO INSTRS INC DEL COM 922417100 3 133 SH SOLE 0 133 0 0 VEECO INSTRS INC DEL Call 922417100 0 100 SH Call SOLE 0 100 0 0 VEEVA SYS INC CL A COM 922475108 301 7404 SH SOLE 0 7404 0 0 VEEVA SYS INC Call 922475108 47 48000 SH Call SOLE 0 48000 0 0 VEEVA SYS INC Put 922475108 0 100 SH Put SOLE 0 100 0 0 VENTAS INC Call 92276F100 46 12200 SH Call SOLE 0 12200 0 0 VENTAS INC Put 92276F100 7 1900 SH Put SOLE 0 1900 0 0 VERA BRADLEY INC COM 92335C106 32 2803 SH SOLE 0 2803 0 0 VERACYTE INC COM 92337F107 95 12327 SH SOLE 0 12327 0 0 VERACYTE INC Put 92337F107 8 5200 SH Put SOLE 0 5200 0 0 VEREIT INC COM 92339V100 5 598 SH SOLE 0 598 0 0 VEREIT INC Call 92339V100 2 27700 SH Call SOLE 0 27700 0 0 VEREIT INC Put 92339V100 5 6500 SH Put SOLE 0 6500 0 0 VERICEL CORP Call 92346J108 4 22200 SH Call SOLE 0 22200 0 0 VERICEL CORP Put 92346J108 0 2000 SH Put SOLE 0 2000 0 0 VERIFONE SYS INC COM 92342Y109 308 17377 SH SOLE 0 17377 0 0 VERIFONE SYS INC Call 92342Y109 1711 622600 SH Call SOLE 0 622600 0 0 VERIFONE SYS INC Put 92342Y109 53 8500 SH Put SOLE 0 8500 0 0 VERINT SYS INC COM 92343X100 138 3940 SH SOLE 0 3940 0 0 VERINT SYS INC Put 92343X100 10 5500 SH Put SOLE 0 5500 0 0 VERISK ANALYTICS INC COM 92345Y106 15 197 SH SOLE 0 197 0 0 VERISK ANALYTICS INC Call 92345Y106 0 300 SH Call SOLE 0 300 0 0 VERISK ANALYTICS INC Put 92345Y106 0 1000 SH Put SOLE 0 1000 0 0 VERITIV CORP COM 923454102 4 75 SH SOLE 0 75 0 0 VERITIV CORP Call 923454102 0 100 SH Call SOLE 0 100 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 1559 29208 SH SOLE 0 29208 0 0 VERIZON COMMUNICATIONS INC Call 92343V104 246 228900 SH Call SOLE 0 228900 0 0 VERIZON COMMUNICATIONS INC Put 92343V104 49 70000 SH Put SOLE 0 70000 0 0 VERMILION ENERGY INC COM 923725105 70 1661 SH SOLE 0 1661 0 0 VERMILION ENERGY INC Call 923725105 5 2600 SH Call SOLE 0 2600 0 0 VERMILION ENERGY INC Put 923725105 11 4700 SH Put SOLE 0 4700 0 0 VERSARTIS INC COM 92529L102 1 100 SH SOLE 0 100 0 0 VERSARTIS INC Call 92529L102 0 100 SH Call SOLE 0 100 0 0 VERSARTIS INC Put 92529L102 0 200 SH Put SOLE 0 200 0 0 VERSUM MATLS INC COM 92532W103 50 1800 SH SOLE 0 1800 0 0 VERSUM MATLS INC Call 92532W103 1 800 SH Call SOLE 0 800 0 0 VERTEX ENERGY INC COM 92534K107 0 145 SH SOLE 0 145 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1480 20101 SH SOLE 0 20101 0 0 VERTEX PHARMACEUTICALS INC Call 92532F100 252 100400 SH Call SOLE 0 100400 0 0 VERTEX PHARMACEUTICALS INC Put 92532F100 974 100900 SH Put SOLE 0 100900 0 0 VIACOM INC NEW CL B 92553P201 7342 209201 SH SOLE 0 209201 0 0 VIACOM INC NEW Call 92553P201 13 32400 SH Call SOLE 0 32400 0 0 VIACOM INC NEW Put 92553P201 5137 228300 SH Put SOLE 0 228300 0 0 VIAD CORP COM NEW 92552R406 1 30 SH SOLE 0 30 0 0 VIASAT INC COM 92552V100 34 514 SH SOLE 0 514 0 0 VICOR CORP COM 925815102 23 1537 SH SOLE 0 1537 0 0 VICOR CORP Put 925815102 1 3900 SH Put SOLE 0 3900 0 0 VIMPELCOM LTD SPONSORED ADR 92719A106 112 29145 SH SOLE 0 29145 0 0 VIMPELCOM LTD Call 92719A106 2 10000 SH Call SOLE 0 10000 0 0 VIMPELCOM LTD Put 92719A106 0 27600 SH Put SOLE 0 27600 0 0 VINCE HLDG CORP COM 92719W108 115 28447 SH SOLE 0 28447 0 0 VINCE HLDG CORP Call 92719W108 0 200 SH Call SOLE 0 200 0 0 VINCE HLDG CORP Put 92719W108 0 300 SH Put SOLE 0 300 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 12 748 SH SOLE 0 748 0 0 VIPER ENERGY PARTNERS LP Put 92763M105 0 300 SH Put SOLE 0 300 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 430 39063 SH SOLE 0 39063 0 0 VIPSHOP HLDGS LTD Call 92763W103 37 114700 SH Call SOLE 0 114700 0 0 VIPSHOP HLDGS LTD Put 92763W103 76 79600 SH Put SOLE 0 79600 0 0 VIRNETX HLDG CORP COM 92823T108 46 21144 SH SOLE 0 21144 0 0 VIRNETX HLDG CORP Call 92823T108 3 60600 SH Call SOLE 0 60600 0 0 VIRNETX HLDG CORP Put 92823T108 84 18400 SH Put SOLE 0 18400 0 0 VIRTU FINL INC CL A 928254101 3 200 SH SOLE 0 200 0 0 VIRTU FINL INC Put 928254101 1 1000 SH Put SOLE 0 1000 0 0 VIRTUSA CORP COM 92827P102 19 770 SH SOLE 0 770 0 0 VIRTUSA CORP Call 92827P102 2 5000 SH Call SOLE 0 5000 0 0 VIRTUSA CORP Put 92827P102 1 200 SH Put SOLE 0 200 0 0 VISA INC COM CL A 92826C839 615 7888 SH SOLE 0 7888 0 0 VISA INC Call 92826C839 236 65600 SH Call SOLE 0 65600 0 0 VISA INC Put 92826C839 47 66100 SH Put SOLE 0 66100 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 7 479 SH SOLE 0 479 0 0 VISIONCHINA MEDIA INC SPON ADR NEW 92833U202 39 9500 SH SOLE 0 9500 0 0 VISTA OUTDOOR INC COM 928377100 92 2505 SH SOLE 0 2505 0 0 VISTA OUTDOOR INC Call 928377100 0 1000 SH Call SOLE 0 1000 0 0 VISTA OUTDOOR INC Put 928377100 0 100 SH Put SOLE 0 100 0 0 VISTEON CORP Put 92839U206 0 500 SH Put SOLE 0 500 0 0 VITAL THERAPIES INC COM 92847R104 6 1600 SH SOLE 0 1600 0 0 VITAL THERAPIES INC Call 92847R104 0 3900 SH Call SOLE 0 3900 0 0 VITAL THERAPIES INC Put 92847R104 17 1600 SH Put SOLE 0 1600 0 0 VITAMIN SHOPPE INC COM 92849E101 17 727 SH SOLE 0 727 0 0 VITAMIN SHOPPE INC Put 92849E101 0 1200 SH Put SOLE 0 1200 0 0 VMWARE INC CL A COM 928563402 1198 15225 SH SOLE 0 15225 0 0 VMWARE INC Call 928563402 49 150800 SH Call SOLE 0 150800 0 0 VMWARE INC Put 928563402 17 36200 SH Put SOLE 0 36200 0 0 VOC ENERGY TR TR UNIT 91829B103 5 1862 SH SOLE 0 1862 0 0 VOC ENERGY TR Put 91829B103 2 1100 SH Put SOLE 0 1100 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 120 6518 SH SOLE 0 6518 0 0 VOCERA COMMUNICATIONS INC Put 92857F107 2 6200 SH Put SOLE 0 6200 0 0 VODAFONE GROUP PLC NEW SPNSR ADR 92857W308 700 28684 SH SOLE 0 28684 0 0 VODAFONE GROUP PLC NEW Call 92857W308 0 1600 SH Call SOLE 0 1600 0 0 VODAFONE GROUP PLC NEW Put 92857W308 842 109100 SH Put SOLE 0 109100 0 0 VOLT INFORMATION SCIENCES IN COM 928703107 14 2159 SH SOLE 0 2159 0 0 VONAGE HLDGS CORP COM 92886T201 555 81032 SH SOLE 0 81032 0 0 VONAGE HLDGS CORP Call 92886T201 3 2200 SH Call SOLE 0 2200 0 0 VORNADO RLTY TR SH BEN INT 929042109 592 5678 SH SOLE 0 5678 0 0 VORNADO RLTY TR Call 929042109 23 13200 SH Call SOLE 0 13200 0 0 VORNADO RLTY TR Put 929042109 155 53200 SH Put SOLE 0 53200 0 0 VOXELJET AG ADS 92912L107 5 2043 SH SOLE 0 2043 0 0 VOXELJET AG Call 92912L107 0 600 SH Call SOLE 0 600 0 0 VOXX INTL CORP CL A 91829F104 1 246 SH SOLE 0 246 0 0 VOXX INTL CORP Put 91829F104 0 400 SH Put SOLE 0 400 0 0 VOYA FINL INC COM 929089100 156 4000 SH SOLE 0 4000 0 0 VOYA FINL INC Put 929089100 2 2000 SH Put SOLE 0 2000 0 0 VTTI ENERGY PARTNERS LP COM UNIT RP LT Y9384M101 16 1000 SH SOLE 0 1000 0 0 VULCAN MATLS CO COM 929160109 27 223 SH SOLE 0 223 0 0 VULCAN MATLS CO Call 929160109 283 29400 SH Call SOLE 0 29400 0 0 VULCAN MATLS CO Put 929160109 1 12800 SH Put SOLE 0 12800 0 0 VUZIX CORP COM NEW 92921W300 362 53243 SH SOLE 0 53243 0 0 VUZIX CORP Call 92921W300 19 34100 SH Call SOLE 0 34100 0 0 VUZIX CORP Put 92921W300 33 26200 SH Put SOLE 0 26200 0 0 VWR CORP COM 91843L103 10 416 SH SOLE 0 416 0 0 VWR CORP Call 91843L103 0 4200 SH Call SOLE 0 4200 0 0 W & T OFFSHORE INC Call 92922P106 0 1500 SH Call SOLE 0 1500 0 0 W & T OFFSHORE INC Put 92922P106 4 53700 SH Put SOLE 0 53700 0 0 W P CAREY INC COM 92936U109 31 530 SH SOLE 0 530 0 0 W P CAREY INC Call 92936U109 0 4800 SH Call SOLE 0 4800 0 0 W P CAREY INC Put 92936U109 7 1200 SH Put SOLE 0 1200 0 0 WABASH NATL CORP COM 929566107 172 10905 SH SOLE 0 10905 0 0 WABASH NATL CORP Call 929566107 54 14700 SH Call SOLE 0 14700 0 0 WABASH NATL CORP Put 929566107 0 10400 SH Put SOLE 0 10400 0 0 WABCO HLDGS INC COM 92927K102 4 38 SH SOLE 0 38 0 0 WABCO HLDGS INC Call 92927K102 1 200 SH Call SOLE 0 200 0 0 WABCO HLDGS INC Put 92927K102 0 400 SH Put SOLE 0 400 0 0 WABTEC CORP COM 929740108 128 1542 SH SOLE 0 1542 0 0 WABTEC CORP Call 929740108 3 1100 SH Call SOLE 0 1100 0 0 WABTEC CORP Put 929740108 1 400 SH Put SOLE 0 400 0 0 WADDELL & REED FINL INC CL A 930059100 225 11578 SH SOLE 0 11578 0 0 WADDELL & REED FINL INC Call 930059100 77 108000 SH Call SOLE 0 108000 0 0 WADDELL & REED FINL INC Put 930059100 20 12400 SH Put SOLE 0 12400 0 0 WAGEWORKS INC COM 930427109 54 751 SH SOLE 0 751 0 0 WAGEWORKS INC Call 930427109 5 1100 SH Call SOLE 0 1100 0 0 WAL-MART STORES INC COM 931142103 563 8150 SH SOLE 0 8150 0 0 WAL-MART STORES INC Call 931142103 5 64300 SH Call SOLE 0 64300 0 0 WAL-MART STORES INC Put 931142103 84 208300 SH Put SOLE 0 208300 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 60 735 SH SOLE 0 735 0 0 WALGREENS BOOTS ALLIANCE INC Call 931427108 440 123100 SH Call SOLE 0 123100 0 0 WALKER & DUNLOP INC Call 93148P102 0 400 SH Call SOLE 0 400 0 0 WALKER & DUNLOP INC Put 93148P102 5 8100 SH Put SOLE 0 8100 0 0 WALTER INVT MGMT CORP COM 93317W102 6 1400 SH SOLE 0 1400 0 0 WALTER INVT MGMT CORP Call 93317W102 1 4700 SH Call SOLE 0 4700 0 0 WALTER INVT MGMT CORP Put 93317W102 0 2000 SH Put SOLE 0 2000 0 0 WASHINGTON FED INC Call 938824109 12 1300 SH Call SOLE 0 1300 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 21 2021 SH SOLE 0 2021 0 0 WASHINGTON PRIME GROUP NEW Call 93964W108 18 29300 SH Call SOLE 0 29300 0 0 WASHINGTON PRIME GROUP NEW Put 93964W108 45 67800 SH Put SOLE 0 67800 0 0 WASHINGTON REAL ESTATE INVT Call 939653101 1 500 SH Call SOLE 0 500 0 0 WASHINGTON REAL ESTATE INVT Put 939653101 0 200 SH Put SOLE 0 200 0 0 WASHINGTON TR BANCORP COM 940610108 32 580 SH SOLE 0 580 0 0 WASTE CONNECTIONS INC Call 94106B101 0 200 SH Call SOLE 0 200 0 0 WASTE MGMT INC DEL COM 94106L109 421 5949 SH SOLE 0 5949 0 0 WASTE MGMT INC DEL Call 94106L109 358 39000 SH Call SOLE 0 39000 0 0 WASTE MGMT INC DEL Put 94106L109 0 600 SH Put SOLE 0 600 0 0 WATERS CORP COM 941848103 863 6422 SH SOLE 0 6422 0 0 WATERS CORP Put 941848103 62 54100 SH Put SOLE 0 54100 0 0 WATERSTONE FINL INC MD COM 94188P101 21 1146 SH SOLE 0 1146 0 0 WATSCO INC COM 942622200 33 223 SH SOLE 0 223 0 0 WATSCO INC Call 942622200 0 200 SH Call SOLE 0 200 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 5 90 SH SOLE 0 90 0 0 WATTS WATER TECHNOLOGIES INC Call 942749102 0 700 SH Call SOLE 0 700 0 0 WAYFAIR INC CL A 94419L101 7 222 SH SOLE 0 222 0 0 WAYFAIR INC Call 94419L101 10 9000 SH Call SOLE 0 9000 0 0 WCI CMNTYS INC Call 92923C807 1 13500 SH Call SOLE 0 13500 0 0 WCI CMNTYS INC Put 92923C807 3 26800 SH Put SOLE 0 26800 0 0 WD-40 CO Call 929236107 20 1300 SH Call SOLE 0 1300 0 0 WD-40 CO Put 929236107 1 1100 SH Put SOLE 0 1100 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 332 66729 SH SOLE 0 66729 0 0 WEATHERFORD INTL PLC Call G48833100 1 7500 SH Call SOLE 0 7500 0 0 WEATHERFORD INTL PLC Put G48833100 214 63200 SH Put SOLE 0 63200 0 0 WEB COM GROUP INC COM 94733A104 73 3465 SH SOLE 0 3465 0 0 WEB COM GROUP INC Call 94733A104 2 12000 SH Call SOLE 0 12000 0 0 WEB COM GROUP INC Put 94733A104 3 5700 SH Put SOLE 0 5700 0 0 WEBMD HEALTH CORP COM 94770V102 1411 28478 SH SOLE 0 28478 0 0 WEBMD HEALTH CORP Call 94770V102 5 30600 SH Call SOLE 0 30600 0 0 WEBMD HEALTH CORP Put 94770V102 120 48400 SH Put SOLE 0 48400 0 0 WEBSTER FINL CORP CONN COM 947890109 1090 20082 SH SOLE 0 20082 0 0 WEBSTER FINL CORP CONN Call 947890109 15 1400 SH Call SOLE 0 1400 0 0 WEC ENERGY GROUP INC COM 92939U106 51 873 SH SOLE 0 873 0 0 WEC ENERGY GROUP INC Call 92939U106 3 1100 SH Call SOLE 0 1100 0 0 WEC ENERGY GROUP INC Put 92939U106 0 1100 SH Put SOLE 0 1100 0 0 WEIBO CORP SPONSORED ADR 948596101 76 1895 SH SOLE 0 1895 0 0 WEIBO CORP Call 948596101 173 67900 SH Call SOLE 0 67900 0 0 WEIBO CORP Put 948596101 165 25900 SH Put SOLE 0 25900 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 378 33078 SH SOLE 0 33078 0 0 WEIGHT WATCHERS INTL INC NEW Call 948626106 24 39600 SH Call SOLE 0 39600 0 0 WEIGHT WATCHERS INTL INC NEW Put 948626106 394 82100 SH Put SOLE 0 82100 0 0 WELLCARE HEALTH PLANS INC Call 94946T106 41 5100 SH Call SOLE 0 5100 0 0 WELLCARE HEALTH PLANS INC Put 94946T106 0 100 SH Put SOLE 0 100 0 0 WELLS FARGO & CO NEW COM 949746101 7054 128000 SH SOLE 0 128000 0 0 WELLS FARGO & CO NEW *W EXP 10/28/201 949746119 410 19253 SH SOLE 0 19253 0 0 WELLS FARGO & CO NEW Call 949746101 3081 545100 SH Call SOLE 0 545100 0 0 WELLS FARGO & CO NEW Put 949746101 449 413300 SH Put SOLE 0 413300 0 0 WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 33 3900 SH SOLE 0 3900 0 0 WELLTOWER INC COM 95040Q104 58 877 SH SOLE 0 877 0 0 WELLTOWER INC Call 95040Q104 53 107700 SH Call SOLE 0 107700 0 0 WELLTOWER INC Put 95040Q104 21 23500 SH Put SOLE 0 23500 0 0 WENDYS CO Call 95058W100 9 12000 SH Call SOLE 0 12000 0 0 WENDYS CO Put 95058W100 3 38400 SH Put SOLE 0 38400 0 0 WESBANCO INC COM 950810101 90 2100 SH SOLE 0 2100 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 5 370 SH SOLE 0 370 0 0 WESCO INTL INC Call 95082P105 53 8600 SH Call SOLE 0 8600 0 0 WEST MARINE INC COM 954235107 268 25669 SH SOLE 0 25669 0 0 WEST MARINE INC Call 954235107 0 600 SH Call SOLE 0 600 0 0 WEST MARINE INC Put 954235107 2 5500 SH Put SOLE 0 5500 0 0 WESTAMERICA BANCORPORATION COM 957090103 488 7768 SH SOLE 0 7768 0 0 WESTAMERICA BANCORPORATION Call 957090103 19 4500 SH Call SOLE 0 4500 0 0 WESTAMERICA BANCORPORATION Put 957090103 6 4700 SH Put SOLE 0 4700 0 0 WESTAR ENERGY INC COM 95709T100 132 2349 SH SOLE 0 2349 0 0 WESTAR ENERGY INC Put 95709T100 1 1900 SH Put SOLE 0 1900 0 0 WESTELL TECHNOLOGIES INC CL A 957541105 0 300 SH SOLE 0 300 0 0 WESTERN ALLIANCE BANCORP COM 957638109 42 874 SH SOLE 0 874 0 0 WESTERN ALLIANCE BANCORP Call 957638109 198 32600 SH Call SOLE 0 32600 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 88 8820 SH SOLE 0 8820 0 0 WESTERN ASSET MTG CAP CORP Put 95790D105 21 6200 SH Put SOLE 0 6200 0 0 WESTERN DIGITAL CORP COM 958102105 222 3273 SH SOLE 0 3273 0 0 WESTERN DIGITAL CORP Call 958102105 389 226400 SH Call SOLE 0 226400 0 0 WESTERN DIGITAL CORP Put 958102105 42 80800 SH Put SOLE 0 80800 0 0 WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 38 900 SH SOLE 0 900 0 0 WESTERN GAS EQUITY PARTNERS Call 95825R103 8 2800 SH Call SOLE 0 2800 0 0 WESTERN GAS EQUITY PARTNERS Put 95825R103 6 5500 SH Put SOLE 0 5500 0 0 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 221 3773 SH SOLE 0 3773 0 0 WESTERN GAS PARTNERS LP Call 958254104 53 60300 SH Call SOLE 0 60300 0 0 WESTERN GAS PARTNERS LP Put 958254104 1 4000 SH Put SOLE 0 4000 0 0 WESTERN REFNG INC COM 959319104 1135 29997 SH SOLE 0 29997 0 0 WESTERN REFNG INC Call 959319104 301 39100 SH Call SOLE 0 39100 0 0 WESTERN REFNG INC Put 959319104 18 12100 SH Put SOLE 0 12100 0 0 WESTERN REFNG LOGISTICS LP COM UNIT REP LTP 95931Q205 19 927 SH SOLE 0 927 0 0 WESTERN REFNG LOGISTICS LP Call 95931Q205 0 700 SH Call SOLE 0 700 0 0 WESTERN REFNG LOGISTICS LP Put 95931Q205 10 4500 SH Put SOLE 0 4500 0 0 WESTERN UN CO COM 959802109 125 5800 SH SOLE 0 5800 0 0 WESTERN UN CO Call 959802109 1 2400 SH Call SOLE 0 2400 0 0 WESTERN UN CO Put 959802109 5 800 SH Put SOLE 0 800 0 0 WESTLAKE CHEM CORP COM 960413102 11 209 SH SOLE 0 209 0 0 WESTLAKE CHEM CORP Call 960413102 7 15200 SH Call SOLE 0 15200 0 0 WESTLAKE CHEM CORP Put 960413102 1 10100 SH Put SOLE 0 10100 0 0 WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 34 1598 SH SOLE 0 1598 0 0 WESTMORELAND COAL CO COM 960878106 11 666 SH SOLE 0 666 0 0 WESTMORELAND COAL CO Call 960878106 3 2000 SH Call SOLE 0 2000 0 0 WESTMORELAND COAL CO Put 960878106 7 2000 SH Put SOLE 0 2000 0 0 WESTMORELAND RESOURCE PARTNE COM UNIT RP LP 96108P103 0 53 SH SOLE 0 53 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 4 3999 SH SOLE 0 3999 0 0 WESTPORT FUEL SYSTEMS INC Call 960908309 0 3800 SH Call SOLE 0 3800 0 0 WESTPORT FUEL SYSTEMS INC Put 960908309 6 2700 SH Put SOLE 0 2700 0 0 WESTROCK CO COM 96145D105 463 9130 SH SOLE 0 9130 0 0 WESTROCK CO Call 96145D105 11 8200 SH Call SOLE 0 8200 0 0 WESTROCK CO Put 96145D105 2 1000 SH Put SOLE 0 1000 0 0 WEX INC COM 96208T104 84 754 SH SOLE 0 754 0 0 WEX INC Call 96208T104 33 7800 SH Call SOLE 0 7800 0 0 WEYERHAEUSER CO COM 962166104 843 28023 SH SOLE 0 28023 0 0 WEYERHAEUSER CO Call 962166104 9 11700 SH Call SOLE 0 11700 0 0 WEYERHAEUSER CO Put 962166104 8 8200 SH Put SOLE 0 8200 0 0 WGL HLDGS INC COM 92924F106 47 622 SH SOLE 0 622 0 0 WGL HLDGS INC Call 92924F106 36 5500 SH Call SOLE 0 5500 0 0 WGL HLDGS INC Put 92924F106 0 1500 SH Put SOLE 0 1500 0 0 WHIRLPOOL CORP Call 963320106 36 6700 SH Call SOLE 0 6700 0 0 WHIRLPOOL CORP Put 963320106 0 900 SH Put SOLE 0 900 0 0 WHITEWAVE FOODS CO COM 966244105 9286 167019 SH SOLE 0 167019 0 0 WHITEWAVE FOODS CO Call 966244105 315 87400 SH Call SOLE 0 87400 0 0 WHITEWAVE FOODS CO Put 966244105 13 160500 SH Put SOLE 0 160500 0 0 WHITING PETE CORP NEW COM 966387102 128 10697 SH SOLE 0 10697 0 0 WHITING PETE CORP NEW Call 966387102 479 213300 SH Call SOLE 0 213300 0 0 WHITING PETE CORP NEW Put 966387102 408 120500 SH Put SOLE 0 120500 0 0 WHOLE FOODS MKT INC COM 966837106 280 9127 SH SOLE 0 9127 0 0 WHOLE FOODS MKT INC Call 966837106 33 84600 SH Call SOLE 0 84600 0 0 WHOLE FOODS MKT INC Put 966837106 4 51300 SH Put SOLE 0 51300 0 0 WILLBROS GROUP INC DEL Call 969203108 7 12500 SH Call SOLE 0 12500 0 0 WILLIAMS COS INC DEL COM 969457100 999 32105 SH SOLE 0 32105 0 0 WILLIAMS COS INC DEL Call 969457100 181 142400 SH Call SOLE 0 142400 0 0 WILLIAMS COS INC DEL Put 969457100 120 83900 SH Put SOLE 0 83900 0 0 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 1309 34441 SH SOLE 0 34441 0 0 WILLIAMS PARTNERS L P NEW Call 96949L105 86 72700 SH Call SOLE 0 72700 0 0 WILLIAMS PARTNERS L P NEW Put 96949L105 1 13800 SH Put SOLE 0 13800 0 0 WILLIAMS SONOMA INC COM 969904101 44 929 SH SOLE 0 929 0 0 WILLIAMS SONOMA INC Call 969904101 3 47500 SH Call SOLE 0 47500 0 0 WILLIAMS SONOMA INC Put 969904101 5 6000 SH Put SOLE 0 6000 0 0 WINDSTREAM HLDGS INC COM NEW 97382A200 0 31 SH SOLE 0 31 0 0 WINDSTREAM HLDGS INC Call 97382A200 2 7700 SH Call SOLE 0 7700 0 0 WINDSTREAM HLDGS INC Put 97382A200 5 1500 SH Put SOLE 0 1500 0 0 WINDTREE THERAPEUTICS INC COM 97382D105 0 207 SH SOLE 0 207 0 0 WINGSTOP INC Call 974155103 0 200 SH Call SOLE 0 200 0 0 WINNEBAGO INDS INC Call 974637100 16 4600 SH Call SOLE 0 4600 0 0 WINTRUST FINL CORP Call 97650W108 171 31300 SH Call SOLE 0 31300 0 0 WINTRUST FINL CORP Put 97650W108 1 7500 SH Put SOLE 0 7500 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 15 1601 SH SOLE 0 1601 0 0 WISDOMTREE INVTS INC COM 97717P104 84 7620 SH SOLE 0 7620 0 0 WISDOMTREE INVTS INC Call 97717P104 3 9000 SH Call SOLE 0 9000 0 0 WISDOMTREE INVTS INC Put 97717P104 19 5300 SH Put SOLE 0 5300 0 0 WISDOMTREE TR LARGECAP DIVID 97717W307 23 300 SH SOLE 0 300 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 22 597 SH SOLE 0 597 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 212 3700 SH SOLE 0 3700 0 0 WISDOMTREE TR JPN SCAP HDG EQT 97717W521 3 100 SH SOLE 0 100 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 250 5065 SH SOLE 0 5065 0 0 WISDOMTREE TR Call 97717W851 39 196500 SH Call SOLE 0 196500 0 0 WISDOMTREE TR Call 97717W604 5 800 SH Call SOLE 0 800 0 0 WISDOMTREE TR Call 97717W869 0 100 SH Call SOLE 0 100 0 0 WISDOMTREE TR Call 97717W760 0 100 SH Call SOLE 0 100 0 0 WISDOMTREE TR Call 97717X701 38 15600 SH Call SOLE 0 15600 0 0 WISDOMTREE TR Call 97717W422 0 15100 SH Call SOLE 0 15100 0 0 WISDOMTREE TR Call 97717W505 0 200 SH Call SOLE 0 200 0 0 WISDOMTREE TR Put 97717W422 6 14500 SH Put SOLE 0 14500 0 0 WISDOMTREE TR Put 97717W182 25 19500 SH Put SOLE 0 19500 0 0 WISDOMTREE TR Put 97717X701 0 16700 SH Put SOLE 0 16700 0 0 WISDOMTREE TR Put 97717W869 56 8000 SH Put SOLE 0 8000 0 0 WISDOMTREE TR Put 97717W604 0 500 SH Put SOLE 0 500 0 0 WISDOMTREE TR Put 97717W851 39 43900 SH Put SOLE 0 43900 0 0 WIX COM LTD SHS M98068105 413 9286 SH SOLE 0 9286 0 0 WIX COM LTD Call M98068105 35 10700 SH Call SOLE 0 10700 0 0 WIX COM LTD Put M98068105 1 2500 SH Put SOLE 0 2500 0 0 WMIH CORP COM 92936P100 0 240 SH SOLE 0 240 0 0 WNS HOLDINGS LTD Call 92932M101 1 1000 SH Call SOLE 0 1000 0 0 WOODWARD INC COM 980745103 6 87 SH SOLE 0 87 0 0 WOODWARD INC Call 980745103 0 100 SH Call SOLE 0 100 0 0 WOODWARD INC Put 980745103 0 300 SH Put SOLE 0 300 0 0 WORKDAY INC CL A 98138H101 626 9484 SH SOLE 0 9484 0 0 WORKDAY INC Call 98138H101 2 11100 SH Call SOLE 0 11100 0 0 WORKDAY INC Put 98138H101 221 35300 SH Put SOLE 0 35300 0 0 WORKIVA INC Call 98139A105 0 100 SH Call SOLE 0 100 0 0 WORKIVA INC Put 98139A105 0 1600 SH Put SOLE 0 1600 0 0 WORLD ACCEP CORP DEL Call 981419104 18 1700 SH Call SOLE 0 1700 0 0 WORLD ACCEP CORP DEL Put 981419104 0 2000 SH Put SOLE 0 2000 0 0 WORLD FUEL SVCS CORP COM 981475106 41 896 SH SOLE 0 896 0 0 WORLD FUEL SVCS CORP Put 981475106 1 3000 SH Put SOLE 0 3000 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 17 926 SH SOLE 0 926 0 0 WORLD WRESTLING ENTMT INC Call 98156Q108 13 8500 SH Call SOLE 0 8500 0 0 WORLD WRESTLING ENTMT INC Put 98156Q108 0 1000 SH Put SOLE 0 1000 0 0 WORTHINGTON INDS INC COM 981811102 20 430 SH SOLE 0 430 0 0 WORTHINGTON INDS INC Call 981811102 2 24500 SH Call SOLE 0 24500 0 0 WORTHINGTON INDS INC Put 981811102 1 300 SH Put SOLE 0 300 0 0 WPP PLC NEW ADR 92937A102 119 1079 SH SOLE 0 1079 0 0 WPP PLC NEW Call 92937A102 2 400 SH Call SOLE 0 400 0 0 WPP PLC NEW Put 92937A102 8 3400 SH Put SOLE 0 3400 0 0 WPX ENERGY INC COM 98212B103 400 27474 SH SOLE 0 27474 0 0 WPX ENERGY INC Call 98212B103 439 136600 SH Call SOLE 0 136600 0 0 WPX ENERGY INC Put 98212B103 285 179200 SH Put SOLE 0 179200 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 462 6050 SH SOLE 0 6050 0 0 WYNDHAM WORLDWIDE CORP Call 98310W108 51 13800 SH Call SOLE 0 13800 0 0 WYNDHAM WORLDWIDE CORP Put 98310W108 1 400 SH Put SOLE 0 400 0 0 WYNN RESORTS LTD COM 983134107 466 5389 SH SOLE 0 5389 0 0 WYNN RESORTS LTD Call 983134107 28 11700 SH Call SOLE 0 11700 0 0 WYNN RESORTS LTD Put 983134107 51 12800 SH Put SOLE 0 12800 0 0 XBIOTECH INC COM 98400H102 58 5818 SH SOLE 0 5818 0 0 XBIOTECH INC Call 98400H102 4 10300 SH Call SOLE 0 10300 0 0 XBIOTECH INC Put 98400H102 54 9300 SH Put SOLE 0 9300 0 0 XCEL ENERGY INC COM 98389B100 5 136 SH SOLE 0 136 0 0 XCEL ENERGY INC Call 98389B100 0 2800 SH Call SOLE 0 2800 0 0 XCEL ENERGY INC Put 98389B100 0 200 SH Put SOLE 0 200 0 0 XCERRA CORP COM 98400J108 3 500 SH SOLE 0 500 0 0 XENCOR INC COM 98401F105 265 10087 SH SOLE 0 10087 0 0 XENCOR INC Call 98401F105 19 7300 SH Call SOLE 0 7300 0 0 XENCOR INC Put 98401F105 1 1000 SH Put SOLE 0 1000 0 0 XENIA HOTELS & RESORTS INC COM 984017103 128 6637 SH SOLE 0 6637 0 0 XENIA HOTELS & RESORTS INC Call 984017103 1 700 SH Call SOLE 0 700 0 0 XENIA HOTELS & RESORTS INC Put 984017103 26 8000 SH Put SOLE 0 8000 0 0 XERIUM TECHNOLOGIES INC COM NEW 98416J118 5 1054 SH SOLE 0 1054 0 0 XEROX CORP COM 984121103 1623 185986 SH SOLE 0 185986 0 0 XILINX INC COM 983919101 674 11166 SH SOLE 0 11166 0 0 XILINX INC Call 983919101 286 61700 SH Call SOLE 0 61700 0 0 XILINX INC Put 983919101 7 10400 SH Put SOLE 0 10400 0 0 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 84 17079 SH SOLE 0 17079 0 0 XINYUAN REAL ESTATE CO LTD Call 98417P105 3 67700 SH Call SOLE 0 67700 0 0 XINYUAN REAL ESTATE CO LTD Put 98417P105 9 4800 SH Put SOLE 0 4800 0 0 XL GROUP LTD COM G98294104 17 469 SH SOLE 0 469 0 0 XL GROUP LTD Call G98294104 0 400 SH Call SOLE 0 400 0 0 XL GROUP LTD Put G98294104 0 2400 SH Put SOLE 0 2400 0 0 XO GROUP INC COM 983772104 8 457 SH SOLE 0 457 0 0 XOMA CORP DEL COM NEW 98419J206 3 794 SH SOLE 0 794 0 0 XOMA CORP DEL Call 98419J206 0 100 SH Call SOLE 0 100 0 0 XOMA CORP DEL Put 98419J206 1 5000 SH Put SOLE 0 5000 0 0 XPLORE TECHNOLOGIES CORP Call 983950700 0 100 SH Call SOLE 0 100 0 0 XPO LOGISTICS INC COM 983793100 655 15195 SH SOLE 0 15195 0 0 XPO LOGISTICS INC Call 983793100 222 56200 SH Call SOLE 0 56200 0 0 XPO LOGISTICS INC Put 983793100 36 30100 SH Put SOLE 0 30100 0 0 XUNLEI LTD SPONSORED ADR 98419E108 81 21163 SH SOLE 0 21163 0 0 XUNLEI LTD Put 98419E108 3 3000 SH Put SOLE 0 3000 0 0 XYLEM INC Call 98419M100 1 1600 SH Call SOLE 0 1600 0 0 XYLEM INC Put 98419M100 0 100 SH Put SOLE 0 100 0 0 YAHOO INC COM 984332106 4194 108482 SH SOLE 0 108482 0 0 YAHOO INC Call 984332106 12 14400 SH Call SOLE 0 14400 0 0 YAHOO INC Put 984332106 181 148700 SH Put SOLE 0 148700 0 0 YAMANA GOLD INC COM 98462Y100 955 340093 SH SOLE 0 340093 0 0 YAMANA GOLD INC Call 98462Y100 18 34500 SH Call SOLE 0 34500 0 0 YAMANA GOLD INC Put 98462Y100 39 28100 SH Put SOLE 0 28100 0 0 YANDEX N V Call N97284108 15 12200 SH Call SOLE 0 12200 0 0 YANDEX N V Put N97284108 4 9600 SH Put SOLE 0 9600 0 0 YANZHOU COAL MNG CO LTD SPON ADR H SHS 984846105 3 522 SH SOLE 0 522 0 0 YELP INC CL A 985817105 439 11518 SH SOLE 0 11518 0 0 YELP INC Call 985817105 33 18800 SH Call SOLE 0 18800 0 0 YELP INC Put 985817105 21 5600 SH Put SOLE 0 5600 0 0 YIRENDAI LTD SPONSORED ADR 98585L100 179 8645 SH SOLE 0 8645 0 0 YIRENDAI LTD Call 98585L100 6 11500 SH Call SOLE 0 11500 0 0 YIRENDAI LTD Put 98585L100 48 6800 SH Put SOLE 0 6800 0 0 YORK WTR CO Call 987184108 10 2700 SH Call SOLE 0 2700 0 0 YORK WTR CO Put 987184108 0 100 SH Put SOLE 0 100 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 356 21632 SH SOLE 0 21632 0 0 YPF SOCIEDAD ANONIMA Call 984245100 69 76700 SH Call SOLE 0 76700 0 0 YPF SOCIEDAD ANONIMA Put 984245100 564 132000 SH Put SOLE 0 132000 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 19 1493 SH SOLE 0 1493 0 0 YRC WORLDWIDE INC Call 984249607 51 46800 SH Call SOLE 0 46800 0 0 YRC WORLDWIDE INC Put 984249607 2 700 SH Put SOLE 0 700 0 0 YUM BRANDS INC COM 988498101 10 160 SH SOLE 0 160 0 0 YUM BRANDS INC Call 988498101 36 18000 SH Call SOLE 0 18000 0 0 YUM BRANDS INC Put 988498101 5 40000 SH Put SOLE 0 40000 0 0 YUM CHINA HLDGS INC COM 98850P109 379 14530 SH SOLE 0 14530 0 0 YUM CHINA HLDGS INC Call 98850P109 25 25800 SH Call SOLE 0 25800 0 0 YUM CHINA HLDGS INC Put 98850P109 43 51200 SH Put SOLE 0 51200 0 0 YY INC ADS REPCOM CLA 98426T106 394 10007 SH SOLE 0 10007 0 0 YY INC Call 98426T106 98 141100 SH Call SOLE 0 141100 0 0 YY INC Put 98426T106 442 86800 SH Put SOLE 0 86800 0 0 ZAFGEN INC COM 98885E103 15 4778 SH SOLE 0 4778 0 0 ZAFGEN INC Call 98885E103 0 2500 SH Call SOLE 0 2500 0 0 ZAFGEN INC Put 98885E103 1 18100 SH Put SOLE 0 18100 0 0 ZAGG INC COM 98884U108 11 1578 SH SOLE 0 1578 0 0 ZAYO GROUP HLDGS INC COM 98919V105 642 19547 SH SOLE 0 19547 0 0 ZAYO GROUP HLDGS INC Call 98919V105 44 20600 SH Call SOLE 0 20600 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 24 283 SH SOLE 0 283 0 0 ZEBRA TECHNOLOGIES CORP Call 989207105 388 24500 SH Call SOLE 0 24500 0 0 ZEBRA TECHNOLOGIES CORP Put 989207105 0 5500 SH Put SOLE 0 5500 0 0 ZELTIQ AESTHETICS INC COM 98933Q108 330 7596 SH SOLE 0 7596 0 0 ZELTIQ AESTHETICS INC Call 98933Q108 84 21700 SH Call SOLE 0 21700 0 0 ZELTIQ AESTHETICS INC Put 98933Q108 280 24600 SH Put SOLE 0 24600 0 0 ZENDESK INC COM 98936J101 67 3173 SH SOLE 0 3173 0 0 ZENDESK INC Call 98936J101 25 57200 SH Call SOLE 0 57200 0 0 ZENDESK INC Put 98936J101 3 400 SH Put SOLE 0 400 0 0 ZILLOW GROUP INC CL A 98954M101 135 3704 SH SOLE 0 3704 0 0 ZILLOW GROUP INC Call 98954M101 585 112000 SH Call SOLE 0 112000 0 0 ZILLOW GROUP INC Call 98954M200 127 50700 SH Call SOLE 0 50700 0 0 ZILLOW GROUP INC Put 98954M200 14 4300 SH Put SOLE 0 4300 0 0 ZILLOW GROUP INC Put 98954M101 75 14100 SH Put SOLE 0 14100 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 1328 12873 SH SOLE 0 12873 0 0 ZIMMER BIOMET HLDGS INC Call 98956P102 13 11500 SH Call SOLE 0 11500 0 0 ZIMMER BIOMET HLDGS INC Put 98956P102 326 17700 SH Put SOLE 0 17700 0 0 ZION OIL & GAS INC COM 989696109 6 4940 SH SOLE 0 4940 0 0 ZIONS BANCORPORATION COM 989701107 1820 42309 SH SOLE 0 42309 0 0 ZIONS BANCORPORATION Call 989701107 846 88100 SH Call SOLE 0 88100 0 0 ZIONS BANCORPORATION Put 989701107 0 4300 SH Put SOLE 0 4300 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 122 22816 SH SOLE 0 22816 0 0 ZIOPHARM ONCOLOGY INC Call 98973P101 42 99100 SH Call SOLE 0 99100 0 0 ZIOPHARM ONCOLOGY INC Put 98973P101 118 152200 SH Put SOLE 0 152200 0 0 ZIX CORP Call 98974P100 0 200 SH Call SOLE 0 200 0 0 ZOES KITCHEN INC COM 98979J109 35 1500 SH SOLE 0 1500 0 0 ZOES KITCHEN INC Call 98979J109 15 93000 SH Call SOLE 0 93000 0 0 ZOES KITCHEN INC Put 98979J109 34 37000 SH Put SOLE 0 37000 0 0 ZOETIS INC Call 98978V103 0 18300 SH Call SOLE 0 18300 0 0 ZOETIS INC Put 98978V103 13 9600 SH Put SOLE 0 9600 0 0 ZOGENIX INC COM NEW 98978L204 29 2425 SH SOLE 0 2425 0 0 ZOGENIX INC Call 98978L204 25 14200 SH Call SOLE 0 14200 0 0 ZOGENIX INC Put 98978L204 1 1700 SH Put SOLE 0 1700 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 53 4473 SH SOLE 0 4473 0 0 ZTO EXPRESS CAYMAN INC Call 98980A105 2 13300 SH Call SOLE 0 13300 0 0 ZTO EXPRESS CAYMAN INC Put 98980A105 17 17800 SH Put SOLE 0 17800 0 0 ZUMIEZ INC Call 989817101 2 2000 SH Call SOLE 0 2000 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 3 200 SH SOLE 0 200 0 0 ZYNERBA PHARMACEUTICALS INC Call 98986X109 1186 212600 SH Call SOLE 0 212600 0 0 ZYNERBA PHARMACEUTICALS INC Put 98986X109 4 4200 SH Put SOLE 0 4200 0 0