0001172661-18-000699.txt : 20180214 0001172661-18-000699.hdr.sgml : 20180214 20180214113152 ACCESSION NUMBER: 0001172661-18-000699 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20171231 FILED AS OF DATE: 20180214 DATE AS OF CHANGE: 20180214 EFFECTIVENESS DATE: 20180214 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Walleye Trading LLC CENTRAL INDEX KEY: 0001388391 IRS NUMBER: 141931232 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-12094 FILM NUMBER: 18609179 BUSINESS ADDRESS: STREET 1: 2800 NIAGARA LANE N. CITY: PLYMOUTH STATE: MN ZIP: 55447 BUSINESS PHONE: 952-345-6605 MAIL ADDRESS: STREET 1: 2800 NIAGARA LANE N. CITY: PLYMOUTH STATE: MN ZIP: 55447 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001388391 XXXXXXXX 12-31-2017 12-31-2017 false Walleye Trading LLC
2800 Niagara Lane N. Plymouth MN 55447
13F HOLDINGS REPORT 028-12094 N
Peter Goddard Chief Compliance Officer 952-345-6605 /s/ Peter Goddard Plymouth MN 02-14-2018 0 4288 20578876
INFORMATION TABLE 2 infotable.xml 2U INC COM 90214J101 1549 24000 SH Put SOLE 24000 0 0 2U INC COM 90214J101 1438 22300 SH Call SOLE 22300 0 0 3-D SYS CORP DEL COM NEW 88554D205 2467 285300 SH Call SOLE 285300 0 0 3-D SYS CORP DEL COM NEW 88554D205 1445 167100 SH Put SOLE 167100 0 0 3M CO COM 88579Y101 5161 21928 SH SOLE 21928 0 0 3M CO COM 88579Y101 2897 12300 SH Call SOLE 12300 0 0 3M CO COM 88579Y101 1934 8200 SH Put SOLE 8200 0 0 58 COM INC SPON ADR REP A 31680Q104 12525 175000 SH Call SOLE 175000 0 0 58 COM INC SPON ADR REP A 31680Q104 20348 284300 SH Put SOLE 284300 0 0 8X8 INC NEW COM 282914100 150 10600 SH Call SOLE 10600 0 0 8X8 INC NEW COM 282914100 479 33952 SH SOLE 33952 0 0 AARONS INC COM PAR $0.50 002535300 615 15400 SH Put SOLE 15400 0 0 AARONS INC COM PAR $0.50 002535300 18 442 SH SOLE 442 0 0 AARONS INC COM PAR $0.50 002535300 228 5700 SH Call SOLE 5700 0 0 ABB LTD SPONSORED ADR 000375204 2760 102900 SH Call SOLE 102900 0 0 ABB LTD SPONSORED ADR 000375204 76 2800 SH Put SOLE 2800 0 0 ABBOTT LABS COM 002824100 3399 59566 SH SOLE 59566 0 0 ABBOTT LABS COM 002824100 2337 40900 SH Call SOLE 40900 0 0 ABBOTT LABS COM 002824100 6192 108500 SH Put SOLE 108500 0 0 ABBVIE INC COM 00287Y109 4537 46912 SH SOLE 46912 0 0 ABBVIE INC COM 00287Y109 8179 84600 SH Call SOLE 84600 0 0 ABBVIE INC COM 00287Y109 9816 101500 SH Put SOLE 101500 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 0 8 SH SOLE 8 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 176 11100 SH Call SOLE 11100 0 0 ABERCROMBIE & FITCH CO CL A 002896207 4594 263582 SH SOLE 263582 0 0 ABERCROMBIE & FITCH CO CL A 002896207 2853 163800 SH Call SOLE 163800 0 0 ABERCROMBIE & FITCH CO CL A 002896207 7207 413600 SH Put SOLE 413600 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 518 14301 SH SOLE 14301 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 208 5800 SH Call SOLE 5800 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 841 23200 SH Put SOLE 23200 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 48 1482 SH SOLE 1482 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 65 2000 SH Call SOLE 2000 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 525 16100 SH Put SOLE 16100 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 894 32693 SH SOLE 32693 0 0 ACCELERON PHARMA INC COM 00434H108 809 19100 SH Call SOLE 19100 0 0 ACCELERON PHARMA INC COM 00434H108 1006 23700 SH Put SOLE 23700 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2710 17700 SH Call SOLE 17700 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1913 12500 SH Put SOLE 12500 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2197 14349 SH SOLE 14349 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 131 45600 SH SOLE 45600 0 0 ACTIVISION BLIZZARD INC COM 00507V109 14117 222948 SH SOLE 222948 0 0 ACTIVISION BLIZZARD INC COM 00507V109 3889 61400 SH Call SOLE 61400 0 0 ACTIVISION BLIZZARD INC COM 00507V109 13109 207000 SH Put SOLE 207000 0 0 ACXIOM CORP COM 005125109 1494 54200 SH Call SOLE 54200 0 0 ACXIOM CORP COM 005125109 91 3300 SH Put SOLE 3300 0 0 ADAM NAT RES FD INC COM 00548F105 266 13416 SH SOLE 13416 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 410 93098 SH SOLE 93098 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 256 17000 SH SOLE 17000 0 0 ADIENT PLC ORD SHS G0084W101 1116 14177 SH SOLE 14177 0 0 ADIENT PLC ORD SHS G0084W101 2580 32774 SH Call SOLE 32774 0 0 ADIENT PLC ORD SHS G0084W101 5869 74582 SH Put SOLE 74582 0 0 ADOBE SYS INC COM 00724F101 19847 113256 SH SOLE 113256 0 0 ADOBE SYS INC COM 00724F101 3138 17900 SH Call SOLE 17900 0 0 ADOBE SYS INC COM 00724F101 3071 17500 SH Put SOLE 17500 0 0 ADTRAN INC COM 00738A106 395 20406 SH SOLE 20406 0 0 ADTRAN INC COM 00738A106 265 13600 SH Call SOLE 13600 0 0 ADTRAN INC COM 00738A106 1329 68600 SH Put SOLE 68600 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 629 6300 SH Call SOLE 6300 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 1626 16300 SH Put SOLE 16300 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 1528 15324 SH SOLE 15324 0 0 ADVANCED ACCELERATOR APPLIC SPONSORED ADS 00790T100 24 300 SH Call SOLE 300 0 0 ADVANCED ACCELERATOR APPLIC SPONSORED ADS 00790T100 41 500 SH Put SOLE 500 0 0 ADVANCED ACCELERATOR APPLIC SPONSORED ADS 00790T100 1316 16122 SH SOLE 16122 0 0 ADVANCED ENERGY INDS COM 007973100 263 3892 SH SOLE 3892 0 0 ADVANCED ENERGY INDS COM 007973100 343 5100 SH Call SOLE 5100 0 0 ADVANCED ENERGY INDS COM 007973100 1847 27400 SH Put SOLE 27400 0 0 ADVANCED MICRO DEVICES INC COM 007903107 1072 104311 SH SOLE 104311 0 0 ADVANCED MICRO DEVICES INC COM 007903107 35062 3410700 SH Call SOLE 3410700 0 0 ADVANCED MICRO DEVICES INC COM 007903107 74152 7213400 SH Put SOLE 7213400 0 0 ADVAXIS INC COM NEW 007624208 45 16000 SH SOLE 16000 0 0 AERCAP HOLDINGS NV SHS N00985106 385 7314 SH SOLE 7314 0 0 AERCAP HOLDINGS NV SHS N00985106 1459 27700 SH Put SOLE 27700 0 0 AERCAP HOLDINGS NV SHS N00985106 489 9300 SH Call SOLE 9300 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 3 56 SH SOLE 56 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 144 2400 SH Call SOLE 2400 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 102 1700 SH Put SOLE 1700 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 8003 256500 SH Call SOLE 256500 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 1012 32400 SH Put SOLE 32400 0 0 AEROVIRONMENT INC COM 008073108 276 4900 SH Call SOLE 4900 0 0 AEROVIRONMENT INC COM 008073108 293 5200 SH Put SOLE 5200 0 0 AES CORP COM 00130H105 214 19800 SH Put SOLE 19800 0 0 AES CORP COM 00130H105 1033 95399 SH SOLE 95399 0 0 AES CORP COM 00130H105 59 5500 SH Call SOLE 5500 0 0 AETNA INC NEW COM 00817Y108 55164 305800 SH Call SOLE 305800 0 0 AETNA INC NEW COM 00817Y108 37412 207400 SH Put SOLE 207400 0 0 AFFILIATED MANAGERS GROUP COM 008252108 102 495 SH SOLE 495 0 0 AFFILIATED MANAGERS GROUP COM 008252108 391 1900 SH Call SOLE 1900 0 0 AFFILIATED MANAGERS GROUP COM 008252108 617 3000 SH Put SOLE 3000 0 0 AFLAC INC COM 001055102 4916 56004 SH SOLE 56004 0 0 AFLAC INC COM 001055102 588 6700 SH Call SOLE 6700 0 0 AFLAC INC COM 001055102 2045 23300 SH Put SOLE 23300 0 0 AGCO CORP COM 001084102 1254 17558 SH SOLE 17558 0 0 AGCO CORP COM 001084102 594 8300 SH Call SOLE 8300 0 0 AGCO CORP COM 001084102 1478 20700 SH Put SOLE 20700 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 777 11600 SH Put SOLE 11600 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 360 5376 SH SOLE 5376 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 254 3800 SH Call SOLE 3800 0 0 AGNC INVT CORP COM 00123Q104 1909 94573 SH SOLE 94573 0 0 AGNC INVT CORP COM 00123Q104 612 30300 SH Call SOLE 30300 0 0 AGNC INVT CORP COM 00123Q104 320 15900 SH Put SOLE 15900 0 0 AGNICO EAGLE MINES LTD COM 008474108 2479 53675 SH SOLE 53675 0 0 AGNICO EAGLE MINES LTD COM 008474108 7361 159400 SH Call SOLE 159400 0 0 AGNICO EAGLE MINES LTD COM 008474108 15356 332500 SH Put SOLE 332500 0 0 AGRIUM INC COM 008916108 142 1239 SH SOLE 1239 0 0 AGRIUM INC COM 008916108 70 600 SH Call SOLE 600 0 0 AGRIUM INC COM 008916108 497 4300 SH Put SOLE 4300 0 0 AIR LEASE CORP CL A 00912X302 452 9400 SH Call SOLE 9400 0 0 AIR LEASE CORP CL A 00912X302 332 6900 SH Put SOLE 6900 0 0 AIR PRODS & CHEMS INC COM 009158106 722 4400 SH Call SOLE 4400 0 0 AIR PRODS & CHEMS INC COM 009158106 640 3900 SH Put SOLE 3900 0 0 AIR PRODS & CHEMS INC COM 009158106 1104 6729 SH SOLE 6729 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 154 6638 SH SOLE 6638 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 216 9300 SH Call SOLE 9300 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 749 32400 SH Put SOLE 32400 0 0 AIRCASTLE LTD COM G0129K104 95 4100 SH Call SOLE 4100 0 0 AIRCASTLE LTD COM G0129K104 206 8800 SH Put SOLE 8800 0 0 AK STL HLDG CORP COM 001547108 9576 1691500 SH Put SOLE 1691500 0 0 AK STL HLDG CORP COM 001547108 1244 219793 SH SOLE 219793 0 0 AK STL HLDG CORP COM 001547108 14995 2649400 SH Call SOLE 2649400 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 2091 32100 SH Put SOLE 32100 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 1980 30438 SH SOLE 30438 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 3500 53800 SH Call SOLE 53800 0 0 AKORN INC COM 009728106 4868 151041 SH SOLE 151041 0 0 AKORN INC COM 009728106 13 400 SH Call SOLE 400 0 0 AKORN INC COM 009728106 3629 112600 SH Put SOLE 112600 0 0 ALARM COM HLDGS INC COM 011642105 100 2662 SH SOLE 2662 0 0 ALARM COM HLDGS INC COM 011642105 417 11000 SH Call SOLE 11000 0 0 ALARM COM HLDGS INC COM 011642105 922 24400 SH Put SOLE 24400 0 0 ALASKA AIR GROUP INC COM 011659109 3315 45100 SH Put SOLE 45100 0 0 ALASKA AIR GROUP INC COM 011659109 4695 63867 SH SOLE 63867 0 0 ALASKA AIR GROUP INC COM 011659109 1170 15900 SH Call SOLE 15900 0 0 ALBEMARLE CORP COM 012653101 1944 15200 SH Put SOLE 15200 0 0 ALBEMARLE CORP COM 012653101 2645 20679 SH SOLE 20679 0 0 ALBEMARLE CORP COM 012653101 628 4900 SH Call SOLE 4900 0 0 ALCOA CORP COM 013872106 187 3472 SH SOLE 3472 0 0 ALCOA CORP COM 013872106 1243 23099 SH Call SOLE 23099 0 0 ALCOA CORP COM 013872106 8512 158011 SH Put SOLE 158011 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 3772 31542 SH SOLE 31542 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 263 2200 SH Call SOLE 2200 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 5861 49000 SH Put SOLE 49000 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 68465 397100 SH Put SOLE 397100 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 31964 185400 SH Call SOLE 185400 0 0 ALIGN TECHNOLOGY INC COM 016255101 1644 7400 SH Put SOLE 7400 0 0 ALIGN TECHNOLOGY INC COM 016255101 1397 6300 SH Call SOLE 6300 0 0 ALIGN TECHNOLOGY INC COM 016255101 4767 21454 SH SOLE 21454 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 855 35430 SH SOLE 35430 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 7143 296000 SH Call SOLE 296000 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 5819 241100 SH Put SOLE 241100 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 282 3545 SH SOLE 3545 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 40 500 SH Put SOLE 500 0 0 ALLERGAN PLC SHS G0177J108 6830 41751 SH SOLE 41751 0 0 ALLERGAN PLC SHS G0177J108 19892 121600 SH Call SOLE 121600 0 0 ALLERGAN PLC SHS G0177J108 14148 86500 SH Put SOLE 86500 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 719 2835 SH SOLE 2835 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 380 1500 SH Call SOLE 1500 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 329 1300 SH Put SOLE 1300 0 0 ALLIANCE RES PARTNER L P UT LTD PART 01877R108 1040 52800 SH Call SOLE 52800 0 0 ALLIANCE RES PARTNER L P UT LTD PART 01877R108 577 29300 SH Put SOLE 29300 0 0 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 829 33100 SH Call SOLE 33100 0 0 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 1014 40500 SH Put SOLE 40500 0 0 ALLIANT ENERGY CORP COM 018802108 1187 27856 SH SOLE 27856 0 0 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 251 19200 SH SOLE 19200 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 221 5138 SH SOLE 5138 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 478 11100 SH Call SOLE 11100 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 369 8600 SH Put SOLE 8600 0 0 ALLSTATE CORP COM 020002101 903 8621 SH SOLE 8621 0 0 ALLSTATE CORP COM 020002101 679 6500 SH Put SOLE 6500 0 0 ALLSTATE CORP COM 020002101 210 2000 SH Call SOLE 2000 0 0 ALLY FINL INC COM 02005N100 2352 80656 SH SOLE 80656 0 0 ALLY FINL INC COM 02005N100 16578 568500 SH Call SOLE 568500 0 0 ALLY FINL INC COM 02005N100 11750 403000 SH Put SOLE 403000 0 0 ALMOST FAMILY INC COM 020409108 5578 100769 SH SOLE 100769 0 0 ALMOST FAMILY INC COM 020409108 1162 21000 SH Put SOLE 21000 0 0 ALON USA PARTNERS LP UT LTDPART INT 02052T109 10320 603835 SH SOLE 603835 0 0 ALPHABET INC CAP STK CL A 02079K305 25064 23793 SH SOLE 23793 0 0 ALPHABET INC CAP STK CL A 02079K305 62880 59700 SH Put SOLE 59700 0 0 ALPHABET INC CAP STK CL A 02079K305 33596 31900 SH Call SOLE 31900 0 0 ALPHABET INC CAP STK CL C 02079K107 24806 23700 SH Call SOLE 23700 0 0 ALPHABET INC CAP STK CL C 02079K107 12305 11759 SH SOLE 11759 0 0 ALPHABET INC CAP STK CL C 02079K107 25120 24000 SH Put SOLE 24000 0 0 ALPINE GLOBAL PREMIER PPTYS COM SBI 02083A103 272 40320 SH SOLE 40320 0 0 ALPINE TOTAL DYNAMIC DIVID F COM SH BEN INT N 021060207 1179 124464 SH SOLE 124464 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 124 11500 SH Call SOLE 11500 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 1314 121800 SH Put SOLE 121800 0 0 ALTABA INC COM 021346101 27907 399531 SH SOLE 399531 0 0 ALTABA INC COM 021346101 8927 127800 SH Call SOLE 127800 0 0 ALTABA INC COM 021346101 6514 93200 SH Put SOLE 93200 0 0 ALTRIA GROUP INC COM 02209S103 7575 106100 SH Put SOLE 106100 0 0 ALTRIA GROUP INC COM 02209S103 1392 19500 SH Call SOLE 19500 0 0 ALTRIA GROUP INC COM 02209S103 2884 40389 SH SOLE 40389 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 132 33000 SH SOLE 33000 0 0 AMAZON COM INC COM 023135106 25375 21698 SH SOLE 21698 0 0 AMAZON COM INC COM 023135106 48070 41100 SH Call SOLE 41100 0 0 AMAZON COM INC COM 023135106 45618 39000 SH Put SOLE 39000 0 0 AMBARELLA INC SHS G037AX101 5039 85700 SH Call SOLE 85700 0 0 AMBARELLA INC SHS G037AX101 4615 78500 SH Put SOLE 78500 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 861 57013 SH SOLE 57013 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 533 35200 SH Call SOLE 35200 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 379 25100 SH Put SOLE 25100 0 0 AMC NETWORKS INC CL A 00164V103 69 1300 SH Call SOLE 1300 0 0 AMC NETWORKS INC CL A 00164V103 929 17200 SH Put SOLE 17200 0 0 AMC NETWORKS INC CL A 00164V103 417 7708 SH SOLE 7708 0 0 AMDOCS LTD SHS G02602103 472 7200 SH Put SOLE 7200 0 0 AMDOCS LTD SHS G02602103 301 4600 SH Call SOLE 4600 0 0 AMEREN CORP COM 023608102 263 4461 SH SOLE 4461 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 378 22061 SH SOLE 22061 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 988 57600 SH Call SOLE 57600 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 2643 154100 SH Put SOLE 154100 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 3759 72248 SH SOLE 72248 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 37709 724800 SH Call SOLE 724800 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 24333 467600 SH Put SOLE 467600 0 0 AMERICAN ASSETS TR INC COM 024013104 1195 31253 SH SOLE 31253 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 94 5500 SH Put SOLE 5500 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 563 33060 SH SOLE 33060 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 155 9100 SH Call SOLE 9100 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 338 8229 SH SOLE 8229 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 5277 280700 SH Call SOLE 280700 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 684 36300 SH Put SOLE 36300 0 0 AMERICAN ELEC PWR INC COM 025537101 824 11200 SH Call SOLE 11200 0 0 AMERICAN ELEC PWR INC COM 025537101 574 7800 SH Put SOLE 7800 0 0 AMERICAN EXPRESS CO COM 025816109 2520 25375 SH SOLE 25375 0 0 AMERICAN EXPRESS CO COM 025816109 1362 13700 SH Call SOLE 13700 0 0 AMERICAN EXPRESS CO COM 025816109 2025 20400 SH Put SOLE 20400 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 1128 10393 SH SOLE 10393 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 260 2400 SH Put SOLE 2400 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1228 20600 SH Put SOLE 20600 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 5572 93500 SH Call SOLE 93500 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 308 23984 SH SOLE 23984 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 384 29800 SH Call SOLE 29800 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 1336 104200 SH Put SOLE 104200 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 13 316 SH SOLE 316 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 816 19600 SH Call SOLE 19600 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 566 13600 SH Put SOLE 13600 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 186 10694 SH SOLE 10694 0 0 AMERICAN TOWER CORP NEW COM 03027X100 9672 67800 SH Put SOLE 67800 0 0 AMERICAN TOWER CORP NEW COM 03027X100 1912 13400 SH Call SOLE 13400 0 0 AMERICAN TOWER CORP NEW COM 03027X100 4672 32745 SH SOLE 32745 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 9 100 SH Call SOLE 100 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 1697 18546 SH SOLE 18546 0 0 AMERIGAS PARTNERS L P UNIT L P INT 030975106 48 1030 SH SOLE 1030 0 0 AMERIGAS PARTNERS L P UNIT L P INT 030975106 398 8600 SH Call SOLE 8600 0 0 AMERIGAS PARTNERS L P UNIT L P INT 030975106 1549 33500 SH Put SOLE 33500 0 0 AMERIPRISE FINL INC COM 03076C106 1945 11476 SH SOLE 11476 0 0 AMERIPRISE FINL INC COM 03076C106 711 4200 SH Put SOLE 4200 0 0 AMERISOURCEBERGEN CORP COM 03073E105 3853 42000 SH Put SOLE 42000 0 0 AMERISOURCEBERGEN CORP COM 03073E105 639 6959 SH SOLE 6959 0 0 AMERISOURCEBERGEN CORP COM 03073E105 1028 11200 SH Call SOLE 11200 0 0 AMETEK INC NEW COM 031100100 493 6799 SH SOLE 6799 0 0 AMETEK INC NEW COM 031100100 7 100 SH Call SOLE 100 0 0 AMGEN INC COM 031162100 6046 34769 SH SOLE 34769 0 0 AMGEN INC COM 031162100 3079 17700 SH Call SOLE 17700 0 0 AMGEN INC COM 031162100 7269 41800 SH Put SOLE 41800 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 1277 25900 SH Call SOLE 25900 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 2319 47100 SH Put SOLE 47100 0 0 AMPHENOL CORP NEW CL A 032095101 549 6258 SH SOLE 6258 0 0 AMPHENOL CORP NEW CL A 032095101 817 9300 SH Call SOLE 9300 0 0 AMPHENOL CORP NEW CL A 032095101 1634 18600 SH Put SOLE 18600 0 0 AMTRUST FINL SVCS INC COM 032359309 376 37400 SH Put SOLE 37400 0 0 AMTRUST FINL SVCS INC COM 032359309 259 25800 SH Call SOLE 25800 0 0 AMTRUST FINL SVCS INC COM 032359309 32 3165 SH SOLE 3165 0 0 ANADARKO PETE CORP COM 032511107 2703 50400 SH Call SOLE 50400 0 0 ANADARKO PETE CORP COM 032511107 7794 145300 SH Put SOLE 145300 0 0 ANADARKO PETE CORP COM 032511107 4086 76172 SH SOLE 76172 0 0 ANALOG DEVICES INC COM 032654105 2440 27412 SH SOLE 27412 0 0 ANALOG DEVICES INC COM 032654105 2413 27100 SH Call SOLE 27100 0 0 ANALOG DEVICES INC COM 032654105 7737 86845 SH Put SOLE 86845 0 0 ANDEAVOR COM 03349M105 3617 31631 SH SOLE 31631 0 0 ANDEAVOR COM 03349M105 1266 11100 SH Call SOLE 11100 0 0 ANDEAVOR COM 03349M105 13310 116425 SH Put SOLE 116425 0 0 ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 3751 81200 SH Call SOLE 81200 0 0 ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 2485 53800 SH Put SOLE 53800 0 0 ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 402 8699 SH SOLE 8699 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 7325 718800 SH Call SOLE 718800 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 27765 2724700 SH Put SOLE 2724700 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 8864 869893 SH SOLE 869893 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 4896 43885 SH SOLE 43885 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3134 28100 SH Call SOLE 28100 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 7918 71000 SH Put SOLE 71000 0 0 ANIXTER INTL INC COM 035290105 1558 20500 SH Call SOLE 20500 0 0 ANIXTER INTL INC COM 035290105 2714 35700 SH Put SOLE 35700 0 0 ANNALY CAP MGMT INC COM 035710409 12 1000 SH Call SOLE 1000 0 0 ANNALY CAP MGMT INC COM 035710409 206 17200 SH Put SOLE 17200 0 0 ANSYS INC COM 03662Q105 723 4900 SH Call SOLE 4900 0 0 ANSYS INC COM 03662Q105 1507 10200 SH Put SOLE 10200 0 0 ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 119 4100 SH Call SOLE 4100 0 0 ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 157 5400 SH Put SOLE 5400 0 0 ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 63 2167 SH SOLE 2167 0 0 ANTERO RES CORP COM 03674X106 477 25131 SH SOLE 25131 0 0 ANTERO RES CORP COM 03674X106 49 2500 SH Call SOLE 2500 0 0 ANTERO RES CORP COM 03674X106 323 17000 SH Put SOLE 17000 0 0 ANTHEM INC COM 036752103 2834 12593 SH SOLE 12593 0 0 ANTHEM INC COM 036752103 995 4400 SH Call SOLE 4400 0 0 ANTHEM INC COM 036752103 3520 15600 SH Put SOLE 15600 0 0 AON PLC SHS CL A G0408V102 456 3400 SH Put SOLE 3400 0 0 AON PLC SHS CL A G0408V102 456 3400 SH Call SOLE 3400 0 0 APACHE CORP COM 037411105 2668 63200 SH Put SOLE 63200 0 0 APACHE CORP COM 037411105 2365 56007 SH SOLE 56007 0 0 APACHE CORP COM 037411105 1361 32300 SH Call SOLE 32300 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 1295 29620 SH SOLE 29620 0 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 6077 181600 SH Call SOLE 181600 0 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 2947 88100 SH Put SOLE 88100 0 0 APOLLO INVT CORP COM 03761U106 118 20800 SH Put SOLE 20800 0 0 APOLLO SR FLOATING RATE FD I COM 037636107 345 21258 SH SOLE 21258 0 0 APPLE INC COM 037833100 71857 424609 SH SOLE 424609 0 0 APPLE INC COM 037833100 31937 188700 SH Call SOLE 188700 0 0 APPLE INC COM 037833100 22085 130500 SH Put SOLE 130500 0 0 APPLIED MATLS INC COM 038222105 1332 26057 SH SOLE 26057 0 0 APPLIED MATLS INC COM 038222105 3005 58800 SH Put SOLE 58800 0 0 APPLIED MATLS INC COM 038222105 2274 44500 SH Call SOLE 44500 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 14329 378900 SH Call SOLE 378900 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 1294 34200 SH Put SOLE 34200 0 0 APPTIO INC CL A 03835C108 75 3200 SH Call SOLE 3200 0 0 APPTIO INC CL A 03835C108 143 6100 SH Put SOLE 6100 0 0 APTIV PLC SHS G6095L109 3394 40014 SH SOLE 40014 0 0 APTIV PLC SHS G6095L109 2824 33300 SH Call SOLE 33300 0 0 APTIV PLC SHS G6095L109 3315 39100 SH Put SOLE 39100 0 0 ARCBEST CORP COM 03937C105 438 12200 SH Call SOLE 12200 0 0 ARCBEST CORP COM 03937C105 305 8500 SH Put SOLE 8500 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 7586 234805 SH Call SOLE 234805 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 5414 167576 SH Put SOLE 167576 0 0 ARCH COAL INC CL A 039380407 1751 18800 SH Put SOLE 18800 0 0 ARCH COAL INC CL A 039380407 1723 18500 SH Call SOLE 18500 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 634 15828 SH SOLE 15828 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 556 13900 SH Call SOLE 13900 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 565 14100 SH Put SOLE 14100 0 0 ARCONIC INC COM 03965L100 916 33617 SH SOLE 33617 0 0 ARCONIC INC COM 03965L100 827 30300 SH Call SOLE 30300 0 0 ARCONIC INC COM 03965L100 2253 82600 SH Put SOLE 82600 0 0 ARES CAP CORP COM 04010L103 46 2900 SH Put SOLE 2900 0 0 ARES CAP CORP COM 04010L103 178 11300 SH Call SOLE 11300 0 0 ARISTA NETWORKS INC COM 040413106 5042 21400 SH Put SOLE 21400 0 0 ARISTA NETWORKS INC COM 040413106 3062 12998 SH SOLE 12998 0 0 ARISTA NETWORKS INC COM 040413106 2593 11000 SH Call SOLE 11000 0 0 ARRIS INTL INC SHS G0551A103 662 25763 SH SOLE 25763 0 0 ARRIS INTL INC SHS G0551A103 121 4700 SH Call SOLE 4700 0 0 ARRIS INTL INC SHS G0551A103 1132 44100 SH Put SOLE 44100 0 0 ARROW ELECTRS INC COM 042735100 587 7300 SH Call SOLE 7300 0 0 ARROW ELECTRS INC COM 042735100 298 3700 SH Put SOLE 3700 0 0 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 265 23400 SH SOLE 23400 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 174 2700 SH Call SOLE 2700 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 398 6200 SH Put SOLE 6200 0 0 ASCENA RETAIL GROUP INC COM 04351G101 0 100 SH Call SOLE 100 0 0 ASCENA RETAIL GROUP INC COM 04351G101 23 9400 SH Put SOLE 9400 0 0 ASCENA RETAIL GROUP INC COM 04351G101 42 17874 SH SOLE 17874 0 0 ASHFORD HOSPITALITY PRIME IN COM 044102101 3 300 SH Put SOLE 300 0 0 ASHFORD HOSPITALITY PRIME IN COM 044102101 193 19800 SH Call SOLE 19800 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 3443 48362 SH SOLE 48362 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 1636 40305 SH SOLE 40305 0 0 ASPEN TECHNOLOGY INC COM 045327103 708 10700 SH Call SOLE 10700 0 0 ASPEN TECHNOLOGY INC COM 045327103 893 13500 SH Put SOLE 13500 0 0 ASSURED GUARANTY LTD COM G0585R106 251 7400 SH Call SOLE 7400 0 0 ASSURED GUARANTY LTD COM G0585R106 538 15900 SH Put SOLE 15900 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 4508 129900 SH Put SOLE 129900 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 4618 133100 SH Call SOLE 133100 0 0 AT&T INC COM 00206R102 38715 995700 SH Put SOLE 995700 0 0 AT&T INC COM 00206R102 21046 541295 SH SOLE 541295 0 0 AT&T INC COM 00206R102 13978 359500 SH Call SOLE 359500 0 0 ATHENAHEALTH INC COM 04685W103 666 5006 SH SOLE 5006 0 0 ATHENAHEALTH INC COM 04685W103 1330 10000 SH Call SOLE 10000 0 0 ATHENAHEALTH INC COM 04685W103 3592 27000 SH Put SOLE 27000 0 0 ATHENE HLDG LTD CL A G0684D107 7665 148229 SH SOLE 148229 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 41 17300 SH SOLE 17300 0 0 ATLANTICA YIELD PLC SHS G0751N103 318 15000 SH Call SOLE 15000 0 0 ATLANTICA YIELD PLC SHS G0751N103 227 10700 SH Put SOLE 10700 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 334 5700 SH Put SOLE 5700 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 246 4200 SH Call SOLE 4200 0 0 ATLASSIAN CORP PLC CL A G06242104 137 3000 SH Put SOLE 3000 0 0 ATLASSIAN CORP PLC CL A G06242104 61 1337 SH SOLE 1337 0 0 ATLASSIAN CORP PLC CL A G06242104 346 7600 SH Call SOLE 7600 0 0 ATTUNITY LTD SHS NEW M15332121 72 10365 SH SOLE 10365 0 0 AUTODESK INC COM 052769106 13032 124313 SH SOLE 124313 0 0 AUTODESK INC COM 052769106 5950 56800 SH Call SOLE 56800 0 0 AUTODESK INC COM 052769106 5144 49100 SH Put SOLE 49100 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 1086 16800 SH Call SOLE 16800 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 1473 22800 SH Put SOLE 22800 0 0 AUTOLIV INC COM 052800109 471 3710 SH SOLE 3710 0 0 AUTOLIV INC COM 052800109 76 600 SH Put SOLE 600 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 2099 17913 SH SOLE 17913 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 6876 58700 SH Put SOLE 58700 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 4957 42300 SH Call SOLE 42300 0 0 AUTONATION INC COM 05329W102 544 10599 SH SOLE 10599 0 0 AUTONATION INC COM 05329W102 533 10400 SH Call SOLE 10400 0 0 AUTONATION INC COM 05329W102 346 6800 SH Put SOLE 6800 0 0 AUTOZONE INC COM 053332102 4944 6950 SH SOLE 6950 0 0 AUTOZONE INC COM 053332102 2061 2900 SH Call SOLE 2900 0 0 AUTOZONE INC COM 053332102 4975 7000 SH Put SOLE 7000 0 0 AVALONBAY CMNTYS INC COM 053484101 910 5100 SH Call SOLE 5100 0 0 AVALONBAY CMNTYS INC COM 053484101 857 4800 SH Put SOLE 4800 0 0 AVERY DENNISON CORP COM 053611109 56 500 SH Call SOLE 500 0 0 AVERY DENNISON CORP COM 053611109 1021 8900 SH Put SOLE 8900 0 0 AVERY DENNISON CORP COM 053611109 376 3276 SH SOLE 3276 0 0 AVID TECHNOLOGY INC COM 05367P100 78 14400 SH SOLE 14400 0 0 AVIS BUDGET GROUP COM 053774105 45525 1037500 SH Call SOLE 1037500 0 0 AVIS BUDGET GROUP COM 053774105 5986 136400 SH Put SOLE 136400 0 0 AVNET INC COM 053807103 364 9194 SH SOLE 9194 0 0 AVNET INC COM 053807103 8 200 SH Put SOLE 200 0 0 AXALTA COATING SYS LTD COM G0750C108 2490 76954 SH SOLE 76954 0 0 AXALTA COATING SYS LTD COM G0750C108 1664 51600 SH Call SOLE 51600 0 0 AXALTA COATING SYS LTD COM G0750C108 967 30000 SH Put SOLE 30000 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 1903 66300 SH Call SOLE 66300 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 581 20200 SH Put SOLE 20200 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 239 4765 SH SOLE 4765 0 0 AXON ENTERPRISE INC COM 05464C101 1144 43100 SH Put SOLE 43100 0 0 AXON ENTERPRISE INC COM 05464C101 214 8070 SH SOLE 8070 0 0 AXON ENTERPRISE INC COM 05464C101 205 7700 SH Call SOLE 7700 0 0 B & G FOODS INC NEW COM 05508R106 292 8320 SH SOLE 8320 0 0 B & G FOODS INC NEW COM 05508R106 2577 73300 SH Call SOLE 73300 0 0 B & G FOODS INC NEW COM 05508R106 2074 59000 SH Put SOLE 59000 0 0 BAIDU INC SPON ADR REP A 056752108 11973 51121 SH SOLE 51121 0 0 BAIDU INC SPON ADR REP A 056752108 17142 73200 SH Call SOLE 73200 0 0 BAIDU INC SPON ADR REP A 056752108 29790 127200 SH Put SOLE 127200 0 0 BAKER HUGHES A GE CO CL A 05722G100 1055 33400 SH Put SOLE 33400 0 0 BAKER HUGHES A GE CO CL A 05722G100 2224 70305 SH SOLE 70305 0 0 BAKER HUGHES A GE CO CL A 05722G100 1230 38900 SH Call SOLE 38900 0 0 BALL CORP COM 058498106 254 6700 SH Put SOLE 6700 0 0 BALL CORP COM 058498106 1022 26990 SH SOLE 26990 0 0 BALL CORP COM 058498106 178 4700 SH Call SOLE 4700 0 0 BANC OF CALIFORNIA INC COM 05990K106 450 21800 SH Call SOLE 21800 0 0 BANC OF CALIFORNIA INC COM 05990K106 181 8800 SH Put SOLE 8800 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 1077 105181 SH SOLE 105181 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 292 28600 SH Call SOLE 28600 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 4020 392600 SH Put SOLE 392600 0 0 BANCO SANTANDER SA ADR 05964H105 3819 584000 SH Put SOLE 584000 0 0 BANCO SANTANDER SA ADR 05964H105 398 60809 SH SOLE 60809 0 0 BANCO SANTANDER SA ADR 05964H105 2974 454600 SH Call SOLE 454600 0 0 BANK AMER CORP *W EXP 10/28/201 060505153 101349 3433225 SH SOLE 3433225 0 0 BANK AMER CORP COM 060505104 23850 807900 SH Call SOLE 807900 0 0 BANK AMER CORP COM 060505104 27191 921100 SH Put SOLE 921100 0 0 BANK HAWAII CORP COM 062540109 111 1300 SH Call SOLE 1300 0 0 BANK HAWAII CORP COM 062540109 188 2200 SH Put SOLE 2200 0 0 BANK MONTREAL QUE COM 063671101 609 7611 SH SOLE 7611 0 0 BANK MONTREAL QUE COM 063671101 824 10300 SH Call SOLE 10300 0 0 BANK MONTREAL QUE COM 063671101 392 4900 SH Put SOLE 4900 0 0 BANK MUTUAL CORP NEW COM 063750103 1582 148578 SH SOLE 148578 0 0 BANK N S HALIFAX COM 064149107 1806 27982 SH SOLE 27982 0 0 BANK N S HALIFAX COM 064149107 683 10600 SH Call SOLE 10600 0 0 BANK N S HALIFAX COM 064149107 18 300 SH Put SOLE 300 0 0 BANK NEW YORK MELLON CORP COM 064058100 1072 19907 SH SOLE 19907 0 0 BANK NEW YORK MELLON CORP COM 064058100 1914 35500 SH Call SOLE 35500 0 0 BANK NEW YORK MELLON CORP COM 064058100 1453 27000 SH Put SOLE 27000 0 0 BANK OF THE OZARKS COM 063904106 267 5517 SH SOLE 5517 0 0 BANK OF THE OZARKS COM 063904106 121 2500 SH Call SOLE 2500 0 0 BANK OF THE OZARKS COM 063904106 218 4500 SH Put SOLE 4500 0 0 BAOZUN INC SPONSORED ADR 06684L103 2359 74700 SH Call SOLE 74700 0 0 BAOZUN INC SPONSORED ADR 06684L103 1146 36300 SH Put SOLE 36300 0 0 BARCLAYS BANK PLC ETN DJUBSCOFFE38 06739H297 426 27170 SH SOLE 27170 0 0 BARCLAYS BANK PLC ETN DJUBSCOFFE38 06739H297 8 500 SH Call SOLE 500 0 0 BARCLAYS BANK PLC ETN DJUBSCOFFE38 06739H297 398 25300 SH Put SOLE 25300 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 16207 580425 SH Put SOLE 580425 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 43327 1551625 SH Call SOLE 1551625 0 0 BARCLAYS BK PLC IPSP CROIL ETN 06738C786 1393 213016 SH SOLE 213016 0 0 BARCLAYS BK PLC IPSP CROIL ETN 06738C786 100 15200 SH Call SOLE 15200 0 0 BARCLAYS BK PLC IPSP CROIL ETN 06738C786 7130 1090200 SH Put SOLE 1090200 0 0 BARCLAYS PLC ADR 06738E204 814 74704 SH SOLE 74704 0 0 BARCLAYS PLC ADR 06738E204 3134 287500 SH Call SOLE 287500 0 0 BARCLAYS PLC ADR 06738E204 1429 131100 SH Put SOLE 131100 0 0 BARNES & NOBLE INC COM 067774109 477 71201 SH SOLE 71201 0 0 BARNES & NOBLE INC COM 067774109 242 36100 SH Call SOLE 36100 0 0 BARNES & NOBLE INC COM 067774109 235 35100 SH Put SOLE 35100 0 0 BARRACUDA NETWORKS INC COM 068323104 1181 42900 SH Put SOLE 42900 0 0 BARRACUDA NETWORKS INC COM 068323104 661 24000 SH Call SOLE 24000 0 0 BARRETT BILL CORP COM 06846N104 35 6900 SH Put SOLE 6900 0 0 BARRETT BILL CORP COM 06846N104 40 7861 SH SOLE 7861 0 0 BARRETT BILL CORP COM 06846N104 36 7000 SH Call SOLE 7000 0 0 BARRICK GOLD CORP COM 067901108 19506 1348018 SH SOLE 1348018 0 0 BARRICK GOLD CORP COM 067901108 5173 357500 SH Call SOLE 357500 0 0 BARRICK GOLD CORP COM 067901108 41049 2836800 SH Put SOLE 2836800 0 0 BAXTER INTL INC COM 071813109 1732 26800 SH SOLE 26800 0 0 BAXTER INTL INC COM 071813109 469 7300 SH Call SOLE 7300 0 0 BAXTER INTL INC COM 071813109 2197 34000 SH Put SOLE 34000 0 0 BAZAARVOICE INC COM 073271108 1 100 SH Put SOLE 100 0 0 BAZAARVOICE INC COM 073271108 542 99500 SH Call SOLE 99500 0 0 BB&T CORP COM 054937107 985 19800 SH Put SOLE 19800 0 0 BB&T CORP COM 054937107 3447 69300 SH Call SOLE 69300 0 0 BEACON ROOFING SUPPLY INC COM 073685109 55 856 SH SOLE 856 0 0 BEACON ROOFING SUPPLY INC COM 073685109 172 2700 SH Call SOLE 2700 0 0 BEACON ROOFING SUPPLY INC COM 073685109 776 12200 SH Put SOLE 12200 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 500 26000 SH Call SOLE 26000 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 283 14700 SH Put SOLE 14700 0 0 BECTON DICKINSON & CO COM 075887109 1262 5900 SH Call SOLE 5900 0 0 BECTON DICKINSON & CO COM 075887109 426 2000 SH Put SOLE 2000 0 0 BED BATH & BEYOND INC COM 075896100 839 38100 SH Call SOLE 38100 0 0 BED BATH & BEYOND INC COM 075896100 4177 190000 SH Put SOLE 190000 0 0 BED BATH & BEYOND INC COM 075896100 3753 170657 SH SOLE 170657 0 0 BEMIS INC COM 081437105 2017 42200 SH Call SOLE 42200 0 0 BEMIS INC COM 081437105 368 7700 SH Put SOLE 7700 0 0 BEMIS INC COM 081437105 1092 22856 SH SOLE 22856 0 0 BENEFITFOCUS INC COM 08180D106 924 34200 SH Call SOLE 34200 0 0 BENEFITFOCUS INC COM 08180D106 1221 45200 SH Put SOLE 45200 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 16613 83811 SH SOLE 83811 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 15482 78100 SH Call SOLE 78100 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 10089 50900 SH Put SOLE 50900 0 0 BERRY GLOBAL GROUP INC COM 08579W103 452 7699 SH SOLE 7699 0 0 BEST BUY INC COM 086516101 1104 16100 SH Call SOLE 16100 0 0 BEST BUY INC COM 086516101 4225 61700 SH Put SOLE 61700 0 0 BEST BUY INC COM 086516101 3769 55047 SH SOLE 55047 0 0 BGC PARTNERS INC CL A 05541T101 195 12900 SH Call SOLE 12900 0 0 BGC PARTNERS INC CL A 05541T101 69 4553 SH SOLE 4553 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 116 2519 SH SOLE 2519 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 1688 36700 SH Call SOLE 36700 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 5918 128700 SH Put SOLE 128700 0 0 BHP BILLITON PLC SPONSORED ADR 05545E209 213 5300 SH Call SOLE 5300 0 0 BHP BILLITON PLC SPONSORED ADR 05545E209 36 900 SH Put SOLE 900 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 19 2529 SH SOLE 2529 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 68 9000 SH Call SOLE 9000 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 43 5600 SH Put SOLE 5600 0 0 BIG LOTS INC COM 089302103 166 2961 SH SOLE 2961 0 0 BIG LOTS INC COM 089302103 744 13200 SH Call SOLE 13200 0 0 BIG LOTS INC COM 089302103 3363 59900 SH Put SOLE 59900 0 0 BIOGEN INC COM 09062X103 840 2638 SH SOLE 2638 0 0 BIOGEN INC COM 09062X103 5834 18300 SH Call SOLE 18300 0 0 BIOGEN INC COM 09062X103 14179 44500 SH Put SOLE 44500 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 486 5445 SH SOLE 5445 0 0 BIOTELEMETRY INC COM 090672106 922 30800 SH Call SOLE 30800 0 0 BIOTELEMETRY INC COM 090672106 858 28600 SH Put SOLE 28600 0 0 BIOVERATIV INC COM 09075E100 54 1010 SH SOLE 1010 0 0 BIOVERATIV INC COM 09075E100 24 450 SH Call SOLE 450 0 0 BIOVERATIV INC COM 09075E100 310 5750 SH Put SOLE 5750 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 424 13300 SH Call SOLE 13300 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 454 14300 SH Put SOLE 14300 0 0 BJS RESTAURANTS INC COM 09180C106 3246 89200 SH Call SOLE 89200 0 0 BJS RESTAURANTS INC COM 09180C106 1136 31200 SH Put SOLE 31200 0 0 BLACKBERRY LTD COM 09228F103 6876 615586 SH SOLE 615586 0 0 BLACKBERRY LTD COM 09228F103 4218 377700 SH Call SOLE 377700 0 0 BLACKBERRY LTD COM 09228F103 12067 1080500 SH Put SOLE 1080500 0 0 BLACKHAWK NETWORK HLDGS INC COM 09238E104 886 24864 SH SOLE 24864 0 0 BLACKHAWK NETWORK HLDGS INC COM 09238E104 107 3000 SH Call SOLE 3000 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 188 17200 SH SOLE 17200 0 0 BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 1009 86271 SH SOLE 86271 0 0 BLACKROCK ENERGY & RES TR COM 09250U101 267 18800 SH SOLE 18800 0 0 BLACKROCK ENHANCED EQT DIV T COM 09251A104 255 27600 SH SOLE 27600 0 0 BLACKROCK INC COM 09247X101 1746 3400 SH Put SOLE 3400 0 0 BLACKROCK INC COM 09247X101 1267 2467 SH SOLE 2467 0 0 BLACKROCK INC COM 09247X101 718 1400 SH Call SOLE 1400 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 5370 167701 SH SOLE 167701 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 4255 132900 SH Call SOLE 132900 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 6219 194300 SH Put SOLE 194300 0 0 BLOCK H & R INC COM 093671105 224 8600 SH Call SOLE 8600 0 0 BLOCK H & R INC COM 093671105 504 19200 SH Put SOLE 19200 0 0 BLOOMIN BRANDS INC COM 094235108 593 27790 SH SOLE 27790 0 0 BLOOMIN BRANDS INC COM 094235108 648 30400 SH Call SOLE 30400 0 0 BLOOMIN BRANDS INC COM 094235108 308 14400 SH Put SOLE 14400 0 0 BLUCORA INC COM 095229100 1434 64900 SH Call SOLE 64900 0 0 BLUCORA INC COM 095229100 1076 48700 SH Put SOLE 48700 0 0 BLUE APRON HLDGS INC CL A 09523Q101 53 13064 SH SOLE 13064 0 0 BLUE APRON HLDGS INC CL A 09523Q101 48 12000 SH Call SOLE 12000 0 0 BLUE APRON HLDGS INC CL A 09523Q101 195 48500 SH Put SOLE 48500 0 0 BLUE BUFFALO PET PRODS INC COM 09531U102 336 10300 SH Call SOLE 10300 0 0 BLUE BUFFALO PET PRODS INC COM 09531U102 437 13300 SH Put SOLE 13300 0 0 BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 198 15400 SH Call SOLE 15400 0 0 BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 401 31000 SH Put SOLE 31000 0 0 BOEING CO COM 097023105 27602 93593 SH SOLE 93593 0 0 BOEING CO COM 097023105 3976 13500 SH Call SOLE 13500 0 0 BOEING CO COM 097023105 13142 44600 SH Put SOLE 44600 0 0 BOFI HLDG INC COM 05566U108 836 27951 SH SOLE 27951 0 0 BOFI HLDG INC COM 05566U108 425 14200 SH Call SOLE 14200 0 0 BOFI HLDG INC COM 05566U108 378 12600 SH Put SOLE 12600 0 0 BOISE CASCADE CO DEL COM 09739D100 555 13900 SH Call SOLE 13900 0 0 BOISE CASCADE CO DEL COM 09739D100 1600 40100 SH Put SOLE 40100 0 0 BOK FINL CORP COM NEW 05561Q201 684 7412 SH SOLE 7412 0 0 BOK FINL CORP COM NEW 05561Q201 220 2400 SH Call SOLE 2400 0 0 BOK FINL CORP COM NEW 05561Q201 516 5600 SH Put SOLE 5600 0 0 BORGWARNER INC COM 099724106 1545 30245 SH SOLE 30245 0 0 BORGWARNER INC COM 099724106 215 4200 SH Call SOLE 4200 0 0 BORGWARNER INC COM 099724106 701 13700 SH Put SOLE 13700 0 0 BOSTON BEER INC CL A 100557107 247 1300 SH Put SOLE 1300 0 0 BOSTON BEER INC CL A 100557107 228 1200 SH Call SOLE 1200 0 0 BOSTON PROPERTIES INC COM 101121101 286 2200 SH Put SOLE 2200 0 0 BOSTON PROPERTIES INC COM 101121101 299 2300 SH Call SOLE 2300 0 0 BOSTON SCIENTIFIC CORP COM 101137107 528 21285 SH SOLE 21285 0 0 BOSTON SCIENTIFIC CORP COM 101137107 994 40200 SH Call SOLE 40200 0 0 BOSTON SCIENTIFIC CORP COM 101137107 345 14000 SH Put SOLE 14000 0 0 BOTTOMLINE TECH DEL INC COM 101388106 194 5600 SH Call SOLE 5600 0 0 BOTTOMLINE TECH DEL INC COM 101388106 52 1500 SH Put SOLE 1500 0 0 BOULDER GROWTH & INCOME FD I COM 101507101 271 24400 SH SOLE 24400 0 0 BOX INC CL A 10316T104 329 15583 SH SOLE 15583 0 0 BOX INC CL A 10316T104 417 19800 SH Call SOLE 19800 0 0 BOX INC CL A 10316T104 1076 51000 SH Put SOLE 51000 0 0 BOYD GAMING CORP COM 103304101 4357 124309 SH SOLE 124309 0 0 BOYD GAMING CORP COM 103304101 977 27700 SH Call SOLE 27700 0 0 BOYD GAMING CORP COM 103304101 10659 304000 SH Put SOLE 304000 0 0 BP PLC SPONSORED ADR 055622104 4694 111700 SH Call SOLE 111700 0 0 BP PLC SPONSORED ADR 055622104 11841 281800 SH Put SOLE 281800 0 0 BRF SA SPONSORED ADR 10552T107 528 46918 SH SOLE 46918 0 0 BRF SA SPONSORED ADR 10552T107 665 59000 SH Call SOLE 59000 0 0 BRF SA SPONSORED ADR 10552T107 1188 105500 SH Put SOLE 105500 0 0 BRIGHTCOVE INC COM 10921T101 161 22700 SH Call SOLE 22700 0 0 BRIGHTHOUSE FINL INC COM 10922N103 2138 36464 SH SOLE 36464 0 0 BRIGHTHOUSE FINL INC COM 10922N103 77 1305 SH Call SOLE 1305 0 0 BRIGHTHOUSE FINL INC COM 10922N103 1097 18702 SH Put SOLE 18702 0 0 BRINKER INTL INC COM 109641100 415 10700 SH Call SOLE 10700 0 0 BRINKER INTL INC COM 109641100 885 22800 SH Put SOLE 22800 0 0 BRINKS CO COM 109696104 63 800 SH SOLE 800 0 0 BRINKS CO COM 109696104 79 1000 SH Call SOLE 1000 0 0 BRINKS CO COM 109696104 244 3100 SH Put SOLE 3100 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 8075 131776 SH SOLE 131776 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 3946 64400 SH Call SOLE 64400 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 14947 243900 SH Put SOLE 243900 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1995 29779 SH SOLE 29779 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 135 2000 SH Call SOLE 2000 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 749 11184 SH Put SOLE 11184 0 0 BROADCOM LTD SHS Y09827109 36917 143700 SH Call SOLE 143700 0 0 BROADCOM LTD SHS Y09827109 10533 41000 SH Put SOLE 41000 0 0 BROADCOM LTD SHS Y09827109 5736 22326 SH SOLE 22326 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 289 3200 SH Call SOLE 3200 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 380 4200 SH Put SOLE 4200 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 20 217 SH SOLE 217 0 0 BROADSOFT INC COM 11133B409 839 15300 SH Call SOLE 15300 0 0 BROADSOFT INC COM 11133B409 5 100 SH Put SOLE 100 0 0 BROOKDALE SR LIVING INC COM 112463104 526 54200 SH Call SOLE 54200 0 0 BROOKDALE SR LIVING INC COM 112463104 107 11100 SH Put SOLE 11100 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 13 300 SH Put SOLE 300 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 91 2079 SH SOLE 2079 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 287 6600 SH Call SOLE 6600 0 0 BROOKS AUTOMATION INC COM 114340102 193 8100 SH Put SOLE 8100 0 0 BROOKS AUTOMATION INC COM 114340102 116 4900 SH Call SOLE 4900 0 0 BROOKS AUTOMATION INC COM 114340102 4 149 SH SOLE 149 0 0 BRUNSWICK CORP COM 117043109 407 7373 SH SOLE 7373 0 0 BRUNSWICK CORP COM 117043109 55 1000 SH Call SOLE 1000 0 0 BRUNSWICK CORP COM 117043109 56 1000 SH Put SOLE 1000 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 1858 37500 SH Call SOLE 37500 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 2315 46700 SH Put SOLE 46700 0 0 BUCKLE INC COM 118440106 1746 73600 SH Call SOLE 73600 0 0 BUCKLE INC COM 118440106 861 36300 SH Put SOLE 36300 0 0 BUFFALO WILD WINGS INC COM 119848109 487 3100 SH Put SOLE 3100 0 0 BUFFALO WILD WINGS INC COM 119848109 5083 32500 SH Call SOLE 32500 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 96 4400 SH Put SOLE 4400 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 81 3735 SH SOLE 3735 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 438 20100 SH Call SOLE 20100 0 0 BUNGE LIMITED COM G16962105 4272 63687 SH SOLE 63687 0 0 BUNGE LIMITED COM G16962105 8311 123900 SH Call SOLE 123900 0 0 BUNGE LIMITED COM G16962105 6935 103400 SH Put SOLE 103400 0 0 BURLINGTON STORES INC COM 122017106 217 1763 SH SOLE 1763 0 0 BURLINGTON STORES INC COM 122017106 98 800 SH Call SOLE 800 0 0 BWX TECHNOLOGIES INC COM 05605H100 52 861 SH SOLE 861 0 0 BWX TECHNOLOGIES INC COM 05605H100 350 5800 SH Call SOLE 5800 0 0 BWX TECHNOLOGIES INC COM 05605H100 700 11600 SH Put SOLE 11600 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 12863 144400 SH Call SOLE 144400 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 10950 122900 SH Put SOLE 122900 0 0 CA INC COM 12673P105 127 3800 SH Call SOLE 3800 0 0 CA INC COM 12673P105 103 3100 SH Put SOLE 3100 0 0 CA INC COM 12673P105 1010 30357 SH SOLE 30357 0 0 CABLE ONE INC COM 12685J105 274 390 SH SOLE 390 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 22 229 SH SOLE 229 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 75 800 SH Call SOLE 800 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 320 3400 SH Put SOLE 3400 0 0 CABOT OIL & GAS CORP COM 127097103 7524 263100 SH Put SOLE 263100 0 0 CABOT OIL & GAS CORP COM 127097103 7310 255605 SH SOLE 255605 0 0 CABOT OIL & GAS CORP COM 127097103 1920 67100 SH Call SOLE 67100 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 99 2400 SH Put SOLE 2400 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 46 1091 SH SOLE 1091 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 174 4200 SH Call SOLE 4200 0 0 CAESARS ENTMT CORP COM 127686103 7718 610000 SH Call SOLE 610000 0 0 CAESARS ENTMT CORP COM 127686103 10406 822600 SH Put SOLE 822600 0 0 CAESARSTONE LTD ORD SHS M20598104 149 6758 SH SOLE 6758 0 0 CAESARSTONE LTD ORD SHS M20598104 399 18100 SH Call SOLE 18100 0 0 CAESARSTONE LTD ORD SHS M20598104 24 1100 SH Put SOLE 1100 0 0 CAL MAINE FOODS INC COM NEW 128030202 144 3241 SH SOLE 3241 0 0 CAL MAINE FOODS INC COM NEW 128030202 3430 77100 SH Call SOLE 77100 0 0 CAL MAINE FOODS INC COM NEW 128030202 2826 63600 SH Put SOLE 63600 0 0 CALAMP CORP COM 128126109 221 10329 SH SOLE 10329 0 0 CALAMP CORP COM 128126109 618 28900 SH Put SOLE 28900 0 0 CALAMP CORP COM 128126109 565 26400 SH Call SOLE 26400 0 0 CALATLANTIC GROUP INC COM 128195104 6658 118063 SH SOLE 118063 0 0 CALAVO GROWERS INC COM 128246105 51 600 SH SOLE 600 0 0 CALAVO GROWERS INC COM 128246105 388 4600 SH Call SOLE 4600 0 0 CALAVO GROWERS INC COM 128246105 329 3900 SH Put SOLE 3900 0 0 CALERES INC COM 129500104 575 17200 SH Call SOLE 17200 0 0 CALERES INC COM 129500104 285 8500 SH Put SOLE 8500 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 90 4600 SH Put SOLE 4600 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 280 14398 SH SOLE 14398 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 583 30000 SH Call SOLE 30000 0 0 CALLAWAY GOLF CO COM 131193104 273 19600 SH Put SOLE 19600 0 0 CALLAWAY GOLF CO COM 131193104 371 26615 SH SOLE 26615 0 0 CALLAWAY GOLF CO COM 131193104 4 300 SH Call SOLE 300 0 0 CALLON PETE CO DEL COM 13123X102 2256 185700 SH Call SOLE 185700 0 0 CALLON PETE CO DEL COM 13123X102 203 16700 SH Put SOLE 16700 0 0 CALPINE CORP COM NEW 131347304 7165 473536 SH SOLE 473536 0 0 CALPINE CORP COM NEW 131347304 392 25900 SH Call SOLE 25900 0 0 CALPINE CORP COM NEW 131347304 1869 123500 SH Put SOLE 123500 0 0 CAMECO CORP COM 13321L108 1555 168455 SH SOLE 168455 0 0 CAMECO CORP COM 13321L108 45 4800 SH Call SOLE 4800 0 0 CAMECO CORP COM 13321L108 2482 268900 SH Put SOLE 268900 0 0 CAMPBELL SOUP CO COM 134429109 719 14955 SH SOLE 14955 0 0 CAMPBELL SOUP CO COM 134429109 2639 54900 SH Put SOLE 54900 0 0 CAMPBELL SOUP CO COM 134429109 1001 20800 SH Call SOLE 20800 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 1993 63154 SH SOLE 63154 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 958 30300 SH Call SOLE 30300 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 63 2000 SH Put SOLE 2000 0 0 CANADIAN NAT RES LTD COM 136385101 7299 204300 SH Call SOLE 204300 0 0 CANADIAN NAT RES LTD COM 136385101 10760 301300 SH Put SOLE 301300 0 0 CANADIAN NATL RY CO COM 136375102 486 5890 SH SOLE 5890 0 0 CANADIAN NATL RY CO COM 136375102 884 10700 SH Call SOLE 10700 0 0 CANADIAN NATL RY CO COM 136375102 578 7000 SH Put SOLE 7000 0 0 CANADIAN PAC RY LTD COM 13645T100 55 300 SH Call SOLE 300 0 0 CANADIAN PAC RY LTD COM 13645T100 331 1800 SH Put SOLE 1800 0 0 CANADIAN PAC RY LTD COM 13645T100 919 5026 SH SOLE 5026 0 0 CANADIAN SOLAR INC COM 136635109 6759 400900 SH Put SOLE 400900 0 0 CANADIAN SOLAR INC COM 136635109 11467 680200 SH Call SOLE 680200 0 0 CAPELLA EDUCATION COMPANY COM 139594105 3965 51232 SH SOLE 51232 0 0 CAPITAL ONE FINL CORP COM 14040H105 4591 46105 SH SOLE 46105 0 0 CAPITAL ONE FINL CORP COM 14040H105 1774 17800 SH Call SOLE 17800 0 0 CAPITAL ONE FINL CORP COM 14040H105 3107 31200 SH Put SOLE 31200 0 0 CARBO CERAMICS INC COM 140781105 2 200 SH Call SOLE 200 0 0 CARBO CERAMICS INC COM 140781105 2077 204000 SH Put SOLE 204000 0 0 CARBONITE INC COM 141337105 700 27900 SH Call SOLE 27900 0 0 CARBONITE INC COM 141337105 788 31400 SH Put SOLE 31400 0 0 CARDINAL HEALTH INC COM 14149Y108 1687 27540 SH SOLE 27540 0 0 CARDINAL HEALTH INC COM 14149Y108 588 9600 SH Put SOLE 9600 0 0 CARDINAL HEALTH INC COM 14149Y108 736 12000 SH Call SOLE 12000 0 0 CARDTRONICS PLC SHS CL A G1991C105 228 12290 SH SOLE 12290 0 0 CARDTRONICS PLC SHS CL A G1991C105 767 41400 SH Call SOLE 41400 0 0 CARDTRONICS PLC SHS CL A G1991C105 650 35100 SH Put SOLE 35100 0 0 CARE COM INC COM 141633107 222 12400 SH Call SOLE 12400 0 0 CARE COM INC COM 141633107 462 25600 SH Put SOLE 25600 0 0 CAREDX INC COM 14167L103 78 10600 SH SOLE 10600 0 0 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 507 22149 SH SOLE 22149 0 0 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 1184 51700 SH Call SOLE 51700 0 0 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 1966 85900 SH Put SOLE 85900 0 0 CARMAX INC COM 143130102 2185 34068 SH SOLE 34068 0 0 CARMAX INC COM 143130102 2530 39500 SH Call SOLE 39500 0 0 CARMAX INC COM 143130102 1710 26700 SH Put SOLE 26700 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 3896 58698 SH SOLE 58698 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 1985 29900 SH Call SOLE 29900 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 5195 78300 SH Put SOLE 78300 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 270 5300 SH Call SOLE 5300 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 137 2700 SH Put SOLE 2700 0 0 CARRIZO OIL & GAS INC COM 144577103 687 32304 SH SOLE 32304 0 0 CARRIZO OIL & GAS INC COM 144577103 1371 64400 SH Call SOLE 64400 0 0 CARRIZO OIL & GAS INC COM 144577103 2801 131600 SH Put SOLE 131600 0 0 CARS COM INC COM 14575E105 130 4500 SH Call SOLE 4500 0 0 CARS COM INC COM 14575E105 26 900 SH Put SOLE 900 0 0 CARS COM INC COM 14575E105 1086 37664 SH SOLE 37664 0 0 CARTER INC COM 146229109 270 2300 SH Call SOLE 2300 0 0 CARTER INC COM 146229109 398 3400 SH Put SOLE 3400 0 0 CARVANA CO CL A 146869102 131 6872 SH SOLE 6872 0 0 CARVANA CO CL A 146869102 20 1000 SH Call SOLE 1000 0 0 CARVANA CO CL A 146869102 318 16600 SH Put SOLE 16600 0 0 CASELLA WASTE SYS INC CL A 147448104 470 20436 SH SOLE 20436 0 0 CASEYS GEN STORES INC COM 147528103 1142 10200 SH Call SOLE 10200 0 0 CASEYS GEN STORES INC COM 147528103 1275 11400 SH Put SOLE 11400 0 0 CATERPILLAR INC DEL COM 149123101 24048 152600 SH Put SOLE 152600 0 0 CATERPILLAR INC DEL COM 149123101 6989 44355 SH SOLE 44355 0 0 CATERPILLAR INC DEL COM 149123101 6149 39000 SH Call SOLE 39000 0 0 CATO CORP NEW CL A 149205106 188 11825 SH SOLE 11825 0 0 CATO CORP NEW CL A 149205106 3 200 SH Put SOLE 200 0 0 CAVIUM INC COM 14964U108 2962 35333 SH SOLE 35333 0 0 CAVIUM INC COM 14964U108 3235 38600 SH Call SOLE 38600 0 0 CAVIUM INC COM 14964U108 4895 58400 SH Put SOLE 58400 0 0 CBL & ASSOC PPTYS INC COM 124830100 181 32000 SH Call SOLE 32000 0 0 CBL & ASSOC PPTYS INC COM 124830100 229 40400 SH Put SOLE 40400 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 995 7984 SH SOLE 7984 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 1794 14400 SH Call SOLE 14400 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 359 2900 SH Put SOLE 2900 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 257 32500 SH SOLE 32500 0 0 CBRE GROUP INC CL A 12504L109 364 8400 SH Put SOLE 8400 0 0 CBRE GROUP INC CL A 12504L109 443 10240 SH SOLE 10240 0 0 CBRE GROUP INC CL A 12504L109 407 9400 SH Call SOLE 9400 0 0 CBS CORP NEW CL A 124857103 726 12145 SH SOLE 12145 0 0 CBS CORP NEW CL B 124857202 2793 47347 SH SOLE 47347 0 0 CBS CORP NEW CL B 124857202 261 4400 SH Call SOLE 4400 0 0 CBS CORP NEW CL B 124857202 1742 29500 SH Put SOLE 29500 0 0 CDK GLOBAL INC COM 12508E101 3937 55229 SH SOLE 55229 0 0 CDK GLOBAL INC COM 12508E101 713 10000 SH Call SOLE 10000 0 0 CDK GLOBAL INC COM 12508E101 264 3700 SH Put SOLE 3700 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 19 200 SH Call SOLE 200 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 4509 46300 SH Put SOLE 46300 0 0 CDW CORP COM 12514G108 860 12379 SH SOLE 12379 0 0 CECO ENVIRONMENTAL CORP COM 125141101 175 34100 SH SOLE 34100 0 0 CELANESE CORP DEL COM SER A 150870103 1478 13800 SH Put SOLE 13800 0 0 CELANESE CORP DEL COM SER A 150870103 1605 15000 SH Call SOLE 15000 0 0 CELGENE CORP COM 151020104 12749 122160 SH SOLE 122160 0 0 CELGENE CORP COM 151020104 6481 62100 SH Call SOLE 62100 0 0 CELGENE CORP COM 151020104 15128 145000 SH Put SOLE 145000 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 3379 450712 SH Call SOLE 450712 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 4495 599264 SH Put SOLE 599264 0 0 CENOVUS ENERGY INC COM 15135U109 442 48438 SH SOLE 48438 0 0 CENOVUS ENERGY INC COM 15135U109 192 20900 SH Call SOLE 20900 0 0 CENOVUS ENERGY INC COM 15135U109 165 18000 SH Put SOLE 18000 0 0 CENTENE CORP DEL COM 15135B101 1041 10318 SH SOLE 10318 0 0 CENTENE CORP DEL COM 15135B101 2418 24000 SH Put SOLE 24000 0 0 CENTENE CORP DEL COM 15135B101 786 7800 SH Call SOLE 7800 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 666 33625 SH SOLE 33625 0 0 CENTRAL SECS CORP COM 155123102 205 7482 SH SOLE 7482 0 0 CENTURY ALUM CO COM 156431108 373 19015 SH SOLE 19015 0 0 CENTURY ALUM CO COM 156431108 231 11700 SH Call SOLE 11700 0 0 CENTURY ALUM CO COM 156431108 988 50300 SH Put SOLE 50300 0 0 CENTURYLINK INC COM 156700106 2925 175454 SH Call SOLE 175454 0 0 CENTURYLINK INC COM 156700106 4764 285702 SH Put SOLE 285702 0 0 CERNER CORP COM 156782104 1994 29600 SH Call SOLE 29600 0 0 CERNER CORP COM 156782104 3377 50100 SH Put SOLE 50100 0 0 CEVA INC COM 157210105 522 11300 SH Call SOLE 11300 0 0 CEVA INC COM 157210105 508 11000 SH Put SOLE 11000 0 0 CF INDS HLDGS INC COM 125269100 8934 210000 SH Call SOLE 210000 0 0 CF INDS HLDGS INC COM 125269100 26545 623900 SH Put SOLE 623900 0 0 CF INDS HLDGS INC COM 125269100 1705 40070 SH SOLE 40070 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 686 18837 SH SOLE 18837 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 2898 79500 SH Call SOLE 79500 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 3445 94500 SH Put SOLE 94500 0 0 CHART INDS INC COM PAR $0.01 16115Q308 697 14900 SH Call SOLE 14900 0 0 CHART INDS INC COM PAR $0.01 16115Q308 220 4700 SH Put SOLE 4700 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 15985 47580 SH Call SOLE 47580 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 1384 4112 SH Put SOLE 4112 0 0 CHEESECAKE FACTORY INC COM 163072101 370 7700 SH Put SOLE 7700 0 0 CHEESECAKE FACTORY INC COM 163072101 2081 43199 SH SOLE 43199 0 0 CHEESECAKE FACTORY INC COM 163072101 656 13600 SH Call SOLE 13600 0 0 CHEGG INC COM 163092109 591 36200 SH Call SOLE 36200 0 0 CHEGG INC COM 163092109 143 8800 SH Put SOLE 8800 0 0 CHEMOURS CO COM 163851108 1931 38565 SH SOLE 38565 0 0 CHEMOURS CO COM 163851108 2040 40800 SH Call SOLE 40800 0 0 CHEMOURS CO COM 163851108 6551 130900 SH Put SOLE 130900 0 0 CHENIERE ENERGY INC COM NEW 16411R208 30782 571740 SH SOLE 571740 0 0 CHENIERE ENERGY INC COM NEW 16411R208 1470 27300 SH Call SOLE 27300 0 0 CHENIERE ENERGY INC COM NEW 16411R208 11081 205800 SH Put SOLE 205800 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 364 12300 SH Call SOLE 12300 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 30 1000 SH Put SOLE 1000 0 0 CHESAPEAKE ENERGY CORP COM 165167107 1356 342500 SH Put SOLE 342500 0 0 CHESAPEAKE ENERGY CORP COM 165167107 3370 850900 SH Call SOLE 850900 0 0 CHEVRON CORP NEW COM 166764100 6152 49144 SH SOLE 49144 0 0 CHEVRON CORP NEW COM 166764100 7250 57900 SH Call SOLE 57900 0 0 CHEVRON CORP NEW COM 166764100 12972 103600 SH Put SOLE 103600 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 474 29380 SH SOLE 29380 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 3315 205400 SH Call SOLE 205400 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 1144 70800 SH Put SOLE 70800 0 0 CHICOS FAS INC COM 168615102 937 106300 SH Call SOLE 106300 0 0 CHICOS FAS INC COM 168615102 428 48500 SH Put SOLE 48500 0 0 CHILDRENS PL INC COM 168905107 1572 10800 SH Call SOLE 10800 0 0 CHILDRENS PL INC COM 168905107 131 900 SH Put SOLE 900 0 0 CHIMERA INVT CORP COM NEW 16934Q208 23 1247 SH SOLE 1247 0 0 CHIMERA INVT CORP COM NEW 16934Q208 198 10700 SH Call SOLE 10700 0 0 CHIMERA INVT CORP COM NEW 16934Q208 160 8700 SH Put SOLE 8700 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 0 20 SH SOLE 20 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 432 27700 SH Call SOLE 27700 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 1813 116200 SH Put SOLE 116200 0 0 CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 1861 12900 SH Call SOLE 12900 0 0 CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 3075 21300 SH Put SOLE 21300 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 192 3800 SH Call SOLE 3800 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 2164 42800 SH Put SOLE 42800 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 508 10044 SH SOLE 10044 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 88 1200 SH Call SOLE 1200 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 205 2800 SH Put SOLE 2800 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 93 1270 SH SOLE 1270 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 16 1188 SH SOLE 1188 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 61 4500 SH Call SOLE 4500 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 70 5200 SH Put SOLE 5200 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 3396 11748 SH SOLE 11748 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 11510 39800 SH Call SOLE 39800 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 11630 40200 SH Put SOLE 40200 0 0 CHOICE HOTELS INTL INC COM 169905106 365 4700 SH Put SOLE 4700 0 0 CHOICE HOTELS INTL INC COM 169905106 78 1000 SH Call SOLE 1000 0 0 CHOICE HOTELS INTL INC COM 169905106 486 6263 SH SOLE 6263 0 0 CHUBB LIMITED COM H1467J104 687 4700 SH Call SOLE 4700 0 0 CHURCH & DWIGHT INC COM 171340102 636 12700 SH Call SOLE 12700 0 0 CHURCH & DWIGHT INC COM 171340102 470 9400 SH Put SOLE 9400 0 0 CIENA CORP COM NEW 171779309 2465 117779 SH SOLE 117779 0 0 CIENA CORP COM NEW 171779309 6768 323400 SH Call SOLE 323400 0 0 CIENA CORP COM NEW 171779309 14038 670700 SH Put SOLE 670700 0 0 CIGNA CORPORATION COM 125509109 4306 21200 SH Call SOLE 21200 0 0 CIGNA CORPORATION COM 125509109 792 3900 SH Put SOLE 3900 0 0 CIMAREX ENERGY CO COM 171798101 1417 11600 SH Put SOLE 11600 0 0 CIMAREX ENERGY CO COM 171798101 1101 9023 SH SOLE 9023 0 0 CIMAREX ENERGY CO COM 171798101 1256 10300 SH Call SOLE 10300 0 0 CIMPRESS N V SHS EURO N20146101 1463 12200 SH Call SOLE 12200 0 0 CIMPRESS N V SHS EURO N20146101 444 3700 SH Put SOLE 3700 0 0 CINTAS CORP COM 172908105 802 5144 SH SOLE 5144 0 0 CINTAS CORP COM 172908105 218 1400 SH Call SOLE 1400 0 0 CINTAS CORP COM 172908105 125 800 SH Put SOLE 800 0 0 CIRRUS LOGIC INC COM 172755100 1460 28149 SH SOLE 28149 0 0 CIRRUS LOGIC INC COM 172755100 3025 58300 SH Call SOLE 58300 0 0 CIRRUS LOGIC INC COM 172755100 6900 133100 SH Put SOLE 133100 0 0 CISCO SYS INC COM 17275R102 11124 290455 SH SOLE 290455 0 0 CISCO SYS INC COM 17275R102 5364 140000 SH Call SOLE 140000 0 0 CISCO SYS INC COM 17275R102 10371 270800 SH Put SOLE 270800 0 0 CIT GROUP INC COM NEW 125581801 3986 80969 SH SOLE 80969 0 0 CIT GROUP INC COM NEW 125581801 4176 84800 SH Put SOLE 84800 0 0 CIT GROUP INC COM NEW 125581801 1369 27800 SH Call SOLE 27800 0 0 CITI TRENDS INC COM 17306X102 166 6287 SH SOLE 6287 0 0 CITI TRENDS INC COM 17306X102 651 24600 SH Put SOLE 24600 0 0 CITIGROUP INC *W EXP 01/04/201 172967226 407320 5473996 SH SOLE 5473996 0 0 CITIGROUP INC COM NEW 172967424 27961 375770 SH SOLE 375770 0 0 CITIGROUP INC COM NEW 172967424 420750 5654500 SH Call SOLE 5654500 0 0 CITIGROUP INC COM NEW 172967424 31891 428600 SH Put SOLE 428600 0 0 CITIZENS FINL GROUP INC COM 174610105 1386 33020 SH SOLE 33020 0 0 CITIZENS FINL GROUP INC COM 174610105 1317 31400 SH Call SOLE 31400 0 0 CITIZENS FINL GROUP INC COM 174610105 214 5100 SH Put SOLE 5100 0 0 CITRIX SYS INC COM 177376100 115 1308 SH SOLE 1308 0 0 CITRIX SYS INC COM 177376100 670 7600 SH Call SOLE 7600 0 0 CITRIX SYS INC COM 177376100 2746 31200 SH Put SOLE 31200 0 0 CIVEO CORP CDA COM 17878Y108 63 23056 SH SOLE 23056 0 0 CLEAN ENERGY FUELS CORP COM 184499101 21 10470 SH SOLE 10470 0 0 CLEAN ENERGY FUELS CORP COM 184499101 6 3200 SH Put SOLE 3200 0 0 CLEAN HARBORS INC COM 184496107 40 745 SH SOLE 745 0 0 CLEAN HARBORS INC COM 184496107 206 3800 SH Call SOLE 3800 0 0 CLEAN HARBORS INC COM 184496107 346 6400 SH Put SOLE 6400 0 0 CLEARBRIDGE ENERGY MLP FD IN COM 184692101 292 19100 SH SOLE 19100 0 0 CLEARFIELD INC COM 18482P103 37 3000 SH Put SOLE 3000 0 0 CLEARFIELD INC COM 18482P103 123 10000 SH Call SOLE 10000 0 0 CLEVELAND CLIFFS INC COM 185899101 32218 4468600 SH Put SOLE 4468600 0 0 CLEVELAND CLIFFS INC COM 185899101 7899 1095600 SH Call SOLE 1095600 0 0 CLEVELAND CLIFFS INC COM 185899101 2851 395474 SH SOLE 395474 0 0 CLIFTON BANCORP INC COM 186873105 1831 107083 SH SOLE 107083 0 0 CLOROX CO DEL COM 189054109 1861 12500 SH Call SOLE 12500 0 0 CLOROX CO DEL COM 189054109 2841 19100 SH Put SOLE 19100 0 0 CLOUDERA INC COM 18914U100 901 54537 SH SOLE 54537 0 0 CLOUDERA INC COM 18914U100 28 1700 SH Call SOLE 1700 0 0 CLOUDERA INC COM 18914U100 140 8500 SH Put SOLE 8500 0 0 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 252 23200 SH SOLE 23200 0 0 CME GROUP INC COM CL A 12572Q105 1782 12200 SH Call SOLE 12200 0 0 CME GROUP INC COM CL A 12572Q105 8691 59500 SH Put SOLE 59500 0 0 CME GROUP INC COM CL A 12572Q105 3023 20699 SH SOLE 20699 0 0 CMS ENERGY CORP COM 125896100 1194 25244 SH SOLE 25244 0 0 CNH INDL N V SHS N20944109 553 41285 SH SOLE 41285 0 0 CNOOC LTD SPONSORED ADR 126132109 369 2571 SH SOLE 2571 0 0 CNX RESOURCES CORPORATION COM 12653C108 821 56146 SH SOLE 56146 0 0 CNX RESOURCES CORPORATION COM 12653C108 3685 251900 SH Call SOLE 251900 0 0 CNX RESOURCES CORPORATION COM 12653C108 2085 142600 SH Put SOLE 142600 0 0 COCA COLA CO COM 191216100 5860 127721 SH SOLE 127721 0 0 COCA COLA CO COM 191216100 5304 115600 SH Call SOLE 115600 0 0 COCA COLA CO COM 191216100 17019 370900 SH Put SOLE 370900 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 775 19400 SH Call SOLE 19400 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 9009 226000 SH Put SOLE 226000 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 327 8217 SH SOLE 8217 0 0 COEUR MNG INC COM NEW 192108504 350 46500 SH Call SOLE 46500 0 0 COEUR MNG INC COM NEW 192108504 162 21400 SH Put SOLE 21400 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 175 3854 SH SOLE 3854 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1811 40000 SH Call SOLE 40000 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1817 40100 SH Put SOLE 40100 0 0 COGNEX CORP COM 192422103 823 13462 SH SOLE 13462 0 0 COGNEX CORP COM 192422103 251 4100 SH Call SOLE 4100 0 0 COGNEX CORP COM 192422103 391 6400 SH Put SOLE 6400 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2286 32200 SH Call SOLE 32200 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1314 18500 SH Put SOLE 18500 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1223 17226 SH SOLE 17226 0 0 COHERENT INC COM 192479103 225 800 SH Call SOLE 800 0 0 COHERENT INC COM 192479103 591 2100 SH Put SOLE 2100 0 0 COHERENT INC COM 192479103 490 1735 SH SOLE 1735 0 0 COHU INC COM 192576106 88 3989 SH SOLE 3989 0 0 COHU INC COM 192576106 218 9900 SH Call SOLE 9900 0 0 COHU INC COM 192576106 418 19000 SH Put SOLE 19000 0 0 COLGATE PALMOLIVE CO COM 194162103 930 12329 SH SOLE 12329 0 0 COLGATE PALMOLIVE CO COM 194162103 3102 41100 SH Call SOLE 41100 0 0 COLGATE PALMOLIVE CO COM 194162103 3742 49600 SH Put SOLE 49600 0 0 COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 504 17904 SH SOLE 17904 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 1351 18800 SH Call SOLE 18800 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 675 9400 SH Put SOLE 9400 0 0 COMCAST CORP NEW CL A 20030N101 2870 71700 SH Call SOLE 71700 0 0 COMCAST CORP NEW CL A 20030N101 5024 125500 SH Put SOLE 125500 0 0 COMCAST CORP NEW CL A 20030N101 15387 384194 SH SOLE 384194 0 0 COMERICA INC COM 200340107 1105 12725 SH SOLE 12725 0 0 COMERICA INC COM 200340107 469 5400 SH Call SOLE 5400 0 0 COMERICA INC COM 200340107 598 6900 SH Put SOLE 6900 0 0 COMMERCIAL METALS CO COM 201723103 522 24495 SH SOLE 24495 0 0 COMMSCOPE HLDG CO INC COM 20337X109 750 19800 SH Call SOLE 19800 0 0 COMMSCOPE HLDG CO INC COM 20337X109 679 17900 SH Put SOLE 17900 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 1237 290600 SH Call SOLE 290600 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 1085 254500 SH Put SOLE 254500 0 0 COMMVAULT SYSTEMS INC COM 204166102 1246 23700 SH Call SOLE 23700 0 0 COMMVAULT SYSTEMS INC COM 204166102 1551 29500 SH Put SOLE 29500 0 0 COMMVAULT SYSTEMS INC COM 204166102 207 3940 SH SOLE 3940 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 156 11080 SH SOLE 11080 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 104 7400 SH Call SOLE 7400 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1274 90500 SH Put SOLE 90500 0 0 COMPASS MINERALS INTL INC COM 20451N101 268 3706 SH SOLE 3706 0 0 COMPASS MINERALS INTL INC COM 20451N101 1010 14000 SH Call SOLE 14000 0 0 COMPASS MINERALS INTL INC COM 20451N101 4775 66100 SH Put SOLE 66100 0 0 CONAGRA BRANDS INC COM 205887102 1100 29200 SH Put SOLE 29200 0 0 CONAGRA BRANDS INC COM 205887102 983 26100 SH Call SOLE 26100 0 0 CONAGRA BRANDS INC COM 205887102 269 7154 SH SOLE 7154 0 0 CONCHO RES INC COM 20605P101 4506 30000 SH Put SOLE 30000 0 0 CONCHO RES INC COM 20605P101 26002 173100 SH Call SOLE 173100 0 0 CONDUENT INC COM 206787103 89 5526 SH SOLE 5526 0 0 CONDUENT INC COM 206787103 225 13920 SH Call SOLE 13920 0 0 CONDUENT INC COM 206787103 431 26700 SH Put SOLE 26700 0 0 CONNS INC COM 208242107 3468 97400 SH Call SOLE 97400 0 0 CONNS INC COM 208242107 1760 49400 SH Put SOLE 49400 0 0 CONOCOPHILLIPS COM 20825C104 954 17379 SH SOLE 17379 0 0 CONOCOPHILLIPS COM 20825C104 7154 130400 SH Call SOLE 130400 0 0 CONOCOPHILLIPS COM 20825C104 12562 228900 SH Put SOLE 228900 0 0 CONSOL ENERGY INC NEW COM 20854L108 196 4965 SH SOLE 4965 0 0 CONSOL ENERGY INC NEW COM 20854L108 862 21816 SH Call SOLE 21816 0 0 CONSOL ENERGY INC NEW COM 20854L108 116 2940 SH Put SOLE 2940 0 0 CONSOLIDATED EDISON INC COM 209115104 228 2700 SH Call SOLE 2700 0 0 CONSOLIDATED EDISON INC COM 209115104 280 3300 SH Put SOLE 3300 0 0 CONSTELLATION BRANDS INC CL A 21036P108 16142 70622 SH SOLE 70622 0 0 CONSTELLATION BRANDS INC CL A 21036P108 30196 132100 SH Call SOLE 132100 0 0 CONSTELLATION BRANDS INC CL A 21036P108 7337 32100 SH Put SOLE 32100 0 0 CONTINENTAL RESOURCES INC COM 212015101 273 5160 SH SOLE 5160 0 0 CONTINENTAL RESOURCES INC COM 212015101 4496 84900 SH Call SOLE 84900 0 0 CONTINENTAL RESOURCES INC COM 212015101 22116 417500 SH Put SOLE 417500 0 0 CONTROL4 CORP COM 21240D107 1152 38700 SH Put SOLE 38700 0 0 CONTROL4 CORP COM 21240D107 885 29700 SH Call SOLE 29700 0 0 COOPER COS INC COM NEW 216648402 260 1192 SH SOLE 1192 0 0 COPA HOLDINGS SA CL A P31076105 3110 23200 SH Call SOLE 23200 0 0 COPA HOLDINGS SA CL A P31076105 12428 92700 SH Put SOLE 92700 0 0 COPA HOLDINGS SA CL A P31076105 1693 12627 SH SOLE 12627 0 0 COPART INC COM 217204106 398 9200 SH Call SOLE 9200 0 0 CORE LABORATORIES N V COM N22717107 40 369 SH SOLE 369 0 0 CORE LABORATORIES N V COM N22717107 308 2800 SH Call SOLE 2800 0 0 CORE LABORATORIES N V COM N22717107 581 5300 SH Put SOLE 5300 0 0 CORECIVIC INC COM 21871N101 1449 64400 SH Call SOLE 64400 0 0 CORECIVIC INC COM 21871N101 663 29400 SH Put SOLE 29400 0 0 CORELOGIC INC COM 21871D103 277 6000 SH Put SOLE 6000 0 0 CORELOGIC INC COM 21871D103 28 615 SH SOLE 615 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 798 22600 SH Put SOLE 22600 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 79 2223 SH SOLE 2223 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 526 14900 SH Call SOLE 14900 0 0 CORNERSTONE STRATEGIC VALUE COM 21924B302 3112 201185 SH SOLE 201185 0 0 CORNERSTONE TOTAL RTRN FD IN COM 21924U300 3373 220688 SH SOLE 220688 0 0 CORNING INC COM 219350105 4414 137994 SH SOLE 137994 0 0 CORNING INC COM 219350105 1013 31700 SH Call SOLE 31700 0 0 CORNING INC COM 219350105 2948 92200 SH Put SOLE 92200 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1518 52001 SH SOLE 52001 0 0 COSAN LTD SHS A G25343107 1940 200000 SH Put SOLE 200000 0 0 COSAN LTD SHS A G25343107 1924 198325 SH SOLE 198325 0 0 COSAN LTD SHS A G25343107 106 10900 SH Call SOLE 10900 0 0 COSTCO WHSL CORP NEW COM 22160K105 7294 39200 SH Put SOLE 39200 0 0 COSTCO WHSL CORP NEW COM 22160K105 5658 30400 SH Call SOLE 30400 0 0 COSTCO WHSL CORP NEW COM 22160K105 3051 16392 SH SOLE 16392 0 0 COTT CORP QUE COM 22163N106 3765 226000 SH Call SOLE 226000 0 0 COTT CORP QUE COM 22163N106 1251 75100 SH Put SOLE 75100 0 0 COTY INC COM CL A 222070203 5075 255000 SH Call SOLE 255000 0 0 COTY INC COM CL A 222070203 1117 56100 SH Put SOLE 56100 0 0 COVANTA HLDG CORP COM 22282E102 229 13567 SH SOLE 13567 0 0 COVANTA HLDG CORP COM 22282E102 3 200 SH Call SOLE 200 0 0 COVANTA HLDG CORP COM 22282E102 502 29700 SH Put SOLE 29700 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 351 2200 SH Call SOLE 2200 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 574 3600 SH Put SOLE 3600 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 957 6023 SH SOLE 6023 0 0 CRAFT BREW ALLIANCE INC COM 224122101 1398 72800 SH Put SOLE 72800 0 0 CRAFT BREW ALLIANCE INC COM 224122101 1402 73000 SH Call SOLE 73000 0 0 CRANE CO COM 224399105 217 2433 SH SOLE 2433 0 0 CRANE CO COM 224399105 72 800 SH Call SOLE 800 0 0 CRANE CO COM 224399105 232 2600 SH Put SOLE 2600 0 0 CRAY INC COM NEW 225223304 24 978 SH SOLE 978 0 0 CRAY INC COM NEW 225223304 312 12900 SH Call SOLE 12900 0 0 CRAY INC COM NEW 225223304 380 15700 SH Put SOLE 15700 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 13552 759200 SH Put SOLE 759200 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 2187 122541 SH SOLE 122541 0 0 CREE INC COM 225447101 3681 99100 SH Put SOLE 99100 0 0 CREE INC COM 225447101 6050 162900 SH Call SOLE 162900 0 0 CREE INC COM 225447101 3542 95371 SH SOLE 95371 0 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 2007 77800 SH Call SOLE 77800 0 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 653 25300 SH Put SOLE 25300 0 0 CRITEO S A SPONS ADS 226718104 1566 60157 SH SOLE 60157 0 0 CRITEO S A SPONS ADS 226718104 1417 54500 SH Call SOLE 54500 0 0 CRITEO S A SPONS ADS 226718104 1828 70100 SH Put SOLE 70100 0 0 CROCS INC COM 227046109 411 32500 SH Call SOLE 32500 0 0 CROCS INC COM 227046109 457 36100 SH Put SOLE 36100 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1539 13861 SH SOLE 13861 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 6972 62800 SH Put SOLE 62800 0 0 CSG SYS INTL INC COM 126349109 210 4800 SH Call SOLE 4800 0 0 CSRA INC COM 12650T104 594 19856 SH SOLE 19856 0 0 CSX CORP COM 126408103 15473 281200 SH Call SOLE 281200 0 0 CSX CORP COM 126408103 13971 253900 SH Put SOLE 253900 0 0 CSX CORP COM 126408103 693 12601 SH SOLE 12601 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 38029 862333 SH SOLE 862333 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 20149 457000 SH Call SOLE 457000 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 102832 2331800 SH Put SOLE 2331800 0 0 CUBESMART COM 229663109 793 27406 SH SOLE 27406 0 0 CULLEN FROST BANKERS INC COM 229899109 737 7800 SH Put SOLE 7800 0 0 CULLEN FROST BANKERS INC COM 229899109 974 10294 SH SOLE 10294 0 0 CULLEN FROST BANKERS INC COM 229899109 622 6600 SH Call SOLE 6600 0 0 CUMMINS INC COM 231021106 6836 38700 SH Put SOLE 38700 0 0 CUMMINS INC COM 231021106 3254 18400 SH Call SOLE 18400 0 0 CUMMINS INC COM 231021106 2844 16102 SH SOLE 16102 0 0 CURRENCYSHARES CDN DLR TR CDN DOLLAR SHS 23129X105 76 969 SH SOLE 969 0 0 CURRENCYSHARES CDN DLR TR CDN DOLLAR SHS 23129X105 149 1900 SH Call SOLE 1900 0 0 CURRENCYSHARES CDN DLR TR CDN DOLLAR SHS 23129X105 39 500 SH Put SOLE 500 0 0 CURRENCYSHARES EURO TR EURO SHS 23130C108 4036 34900 SH Call SOLE 34900 0 0 CURRENCYSHARES EURO TR EURO SHS 23130C108 6314 54600 SH Put SOLE 54600 0 0 CURRENCYSHS BRIT POUND STER BRIT POUND STE 23129S106 28 215 SH SOLE 215 0 0 CURRENCYSHS BRIT POUND STER BRIT POUND STE 23129S106 209 1600 SH Call SOLE 1600 0 0 CURRENCYSHS BRIT POUND STER BRIT POUND STE 23129S106 92 700 SH Put SOLE 700 0 0 CURRENCYSHS JAPANESE YEN TR JAPANESE YEN 23130A102 384 4500 SH Call SOLE 4500 0 0 CURRENCYSHS JAPANESE YEN TR JAPANESE YEN 23130A102 162 1900 SH Put SOLE 1900 0 0 CVR ENERGY INC COM 12662P108 172 4600 SH Put SOLE 4600 0 0 CVR ENERGY INC COM 12662P108 1099 29500 SH Call SOLE 29500 0 0 CVR REFNG LP COMUNIT REP LT 12663P107 1222 73900 SH Call SOLE 73900 0 0 CVR REFNG LP COMUNIT REP LT 12663P107 480 29000 SH Put SOLE 29000 0 0 CVS HEALTH CORP COM 126650100 4093 56458 SH SOLE 56458 0 0 CVS HEALTH CORP COM 126650100 6530 90000 SH Call SOLE 90000 0 0 CVS HEALTH CORP COM 126650100 9674 133400 SH Put SOLE 133400 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 256 6197 SH SOLE 6197 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 1054 25500 SH Call SOLE 25500 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 706 17100 SH Put SOLE 17100 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 3741 245498 SH SOLE 245498 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 5412 355100 SH Put SOLE 355100 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 802 52600 SH Call SOLE 52600 0 0 D R HORTON INC COM 23331A109 36379 712332 SH SOLE 712332 0 0 D R HORTON INC COM 23331A109 15778 309000 SH Call SOLE 309000 0 0 D R HORTON INC COM 23331A109 4590 89900 SH Put SOLE 89900 0 0 DANA INCORPORATED COM 235825205 3255 101700 SH Call SOLE 101700 0 0 DANAHER CORP DEL COM 235851102 769 8282 SH SOLE 8282 0 0 DANAHER CORP DEL COM 235851102 2292 24700 SH Call SOLE 24700 0 0 DANAHER CORP DEL COM 235851102 2163 23300 SH Put SOLE 23300 0 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 256 4300 SH SOLE 4300 0 0 DARDEN RESTAURANTS INC COM 237194105 2360 24581 SH SOLE 24581 0 0 DARDEN RESTAURANTS INC COM 237194105 1231 12800 SH Call SOLE 12800 0 0 DARDEN RESTAURANTS INC COM 237194105 1060 11000 SH Put SOLE 11000 0 0 DARLING INGREDIENTS INC COM 237266101 1369 75492 SH SOLE 75492 0 0 DARLING INGREDIENTS INC COM 237266101 44 2400 SH Call SOLE 2400 0 0 DARLING INGREDIENTS INC COM 237266101 120 6600 SH Put SOLE 6600 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 3107 56308 SH SOLE 56308 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 1705 30900 SH Call SOLE 30900 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 625 11300 SH Put SOLE 11300 0 0 DAVITA INC COM 23918K108 421 5829 SH SOLE 5829 0 0 DAVITA INC COM 23918K108 556 7700 SH Call SOLE 7700 0 0 DAVITA INC COM 23918K108 42 600 SH Put SOLE 600 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 471 15175 SH SOLE 15175 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 301 9700 SH Call SOLE 9700 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 897 28900 SH Put SOLE 28900 0 0 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 4962 136600 SH Call SOLE 136600 0 0 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 2776 76400 SH Put SOLE 76400 0 0 DDR CORP COM 23317H102 584 65138 SH SOLE 65138 0 0 DDR CORP COM 23317H102 44 5000 SH Call SOLE 5000 0 0 DDR CORP COM 23317H102 675 75300 SH Put SOLE 75300 0 0 DEAN FOODS CO NEW COM NEW 242370203 95 8180 SH SOLE 8180 0 0 DEAN FOODS CO NEW COM NEW 242370203 180 15700 SH Call SOLE 15700 0 0 DEAN FOODS CO NEW COM NEW 242370203 95 8200 SH Put SOLE 8200 0 0 DECKERS OUTDOOR CORP COM 243537107 1393 17400 SH Put SOLE 17400 0 0 DECKERS OUTDOOR CORP COM 243537107 400 5000 SH Call SOLE 5000 0 0 DEERE & CO COM 244199105 8201 52400 SH Put SOLE 52400 0 0 DEERE & CO COM 244199105 2140 13672 SH SOLE 13672 0 0 DEERE & CO COM 244199105 2459 15700 SH Call SOLE 15700 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 41 2720 SH SOLE 2720 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 493 32300 SH Put SOLE 32300 0 0 DEL TACO RESTAURANTS INC COM 245496104 152 12500 SH Call SOLE 12500 0 0 DEL TACO RESTAURANTS INC COM 245496104 28 2300 SH Put SOLE 2300 0 0 DELAWARE ENHANCED GBL DIV & COM 246060107 587 48413 SH SOLE 48413 0 0 DELEK US HLDGS INC NEW COM 24665A103 2112 60500 SH Call SOLE 60500 0 0 DELEK US HLDGS INC NEW COM 24665A103 1166 33400 SH Put SOLE 33400 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 8 99 SH Put SOLE 99 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 171 2104 SH Call SOLE 2104 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 20277 249470 SH SOLE 249470 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 78 1485 SH Call SOLE 1485 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 291 5544 SH Put SOLE 5544 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 513 9780 SH SOLE 9780 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 4187 74759 SH SOLE 74759 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 10232 182700 SH Call SOLE 182700 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 22733 405900 SH Put SOLE 405900 0 0 DELUXE CORP COM 248019101 82 1067 SH SOLE 1067 0 0 DELUXE CORP COM 248019101 38 500 SH Call SOLE 500 0 0 DELUXE CORP COM 248019101 330 4300 SH Put SOLE 4300 0 0 DENBURY RES INC COM NEW 247916208 124 56193 SH SOLE 56193 0 0 DENBURY RES INC COM NEW 247916208 32 14500 SH Call SOLE 14500 0 0 DENBURY RES INC COM NEW 247916208 42 19100 SH Put SOLE 19100 0 0 DENTSPLY SIRONA INC COM 24906P109 165 2503 SH SOLE 2503 0 0 DENTSPLY SIRONA INC COM 24906P109 790 12000 SH Call SOLE 12000 0 0 DENTSPLY SIRONA INC COM 24906P109 657 10000 SH Put SOLE 10000 0 0 DEPOMED INC COM 249908104 87 10856 SH SOLE 10856 0 0 DEPOMED INC COM 249908104 162 20000 SH Call SOLE 20000 0 0 DEPOMED INC COM 249908104 79 9700 SH Put SOLE 9700 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 2164 113741 SH SOLE 113741 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 3917 205800 SH Call SOLE 205800 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 28681 1507100 SH Put SOLE 1507100 0 0 DEUTSCHE HIGH INCOME OPPORT COM 25158Y102 1223 81398 SH SOLE 81398 0 0 DEVON ENERGY CORP NEW COM 25179M103 7024 169700 SH Put SOLE 169700 0 0 DEVON ENERGY CORP NEW COM 25179M103 5883 142100 SH Call SOLE 142100 0 0 DEXCOM INC COM 252131107 674 11742 SH SOLE 11742 0 0 DEXCOM INC COM 252131107 17 300 SH Call SOLE 300 0 0 DEXCOM INC COM 252131107 1807 31500 SH Put SOLE 31500 0 0 DHI GROUP INC COM 23331S100 30 15825 SH SOLE 15825 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 357 99317 SH SOLE 99317 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 560 155900 SH Put SOLE 155900 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 1226 8400 SH Call SOLE 8400 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 1928 13200 SH Put SOLE 13200 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 1909 102700 SH Put SOLE 102700 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 2928 157500 SH Call SOLE 157500 0 0 DIAMONDBACK ENERGY INC COM 25278X109 3585 28400 SH Call SOLE 28400 0 0 DIAMONDBACK ENERGY INC COM 25278X109 1945 15400 SH Put SOLE 15400 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 130 11505 SH SOLE 11505 0 0 DIANA SHIPPING INC COM Y2066G104 94 23200 SH Call SOLE 23200 0 0 DIANA SHIPPING INC COM Y2066G104 99 24300 SH Put SOLE 24300 0 0 DICKS SPORTING GOODS INC COM 253393102 3043 105883 SH SOLE 105883 0 0 DICKS SPORTING GOODS INC COM 253393102 649 22600 SH Call SOLE 22600 0 0 DICKS SPORTING GOODS INC COM 253393102 13144 457400 SH Put SOLE 457400 0 0 DIEBOLD NXDF INC COM 253651103 675 41308 SH SOLE 41308 0 0 DIEBOLD NXDF INC COM 253651103 533 32600 SH Call SOLE 32600 0 0 DIEBOLD NXDF INC COM 253651103 296 18100 SH Put SOLE 18100 0 0 DIGITAL RLTY TR INC COM 253868103 296 2600 SH Call SOLE 2600 0 0 DIGITAL RLTY TR INC COM 253868103 149 1300 SH Put SOLE 1300 0 0 DILLARDS INC CL A 254067101 2804 46700 SH Call SOLE 46700 0 0 DILLARDS INC CL A 254067101 1200 20000 SH Put SOLE 20000 0 0 DINEEQUITY INC COM 254423106 88 1735 SH SOLE 1735 0 0 DINEEQUITY INC COM 254423106 1983 39100 SH Call SOLE 39100 0 0 DINEEQUITY INC COM 254423106 3165 62400 SH Put SOLE 62400 0 0 DIODES INC COM 254543101 737 25700 SH Call SOLE 25700 0 0 DIODES INC COM 254543101 913 31800 SH Put SOLE 31800 0 0 DIODES INC COM 254543101 59 2075 SH SOLE 2075 0 0 DIREXION SHS ETF TR DAILY FINL BEAR 25490K539 123 10529 SH SOLE 10529 0 0 DIREXION SHS ETF TR DAILY FINL BEAR 25490K539 26 2200 SH Call SOLE 2200 0 0 DIREXION SHS ETF TR DAILY GOLD MINER 25490K133 195 8200 SH Put SOLE 8200 0 0 DIREXION SHS ETF TR DAILY GOLD MINER 25490K133 616 26100 SH Call SOLE 26100 0 0 DIREXION SHS ETF TR DAILY JR BULL 3X 25460E851 654 36600 SH Call SOLE 36600 0 0 DIREXION SHS ETF TR DAILY JR BULL 3X 25460E851 345 19525 SH Put SOLE 19525 0 0 DIREXION SHS ETF TR DAILY SM CAP BEA 25490K521 25 2100 SH Put SOLE 2100 0 0 DIREXION SHS ETF TR DAILY SM CAP BEA 25490K521 751 61300 SH Call SOLE 61300 0 0 DIREXION SHS ETF TR DAILY SM CAP BEA 25490K521 15 1249 SH SOLE 1249 0 0 DIREXION SHS ETF TR DLY ENRGY BULL3X 25459W888 209 6000 SH Put SOLE 6000 0 0 DIREXION SHS ETF TR DLY ENRGY BULL3X 25459W888 424 12200 SH Call SOLE 12200 0 0 DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 1581 23100 SH Put SOLE 23100 0 0 DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 1259 18418 SH SOLE 18418 0 0 DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 1209 17600 SH Call SOLE 17600 0 0 DIREXION SHS ETF TR DLY GOLD INDX 3X 25460E844 1870 58925 SH Call SOLE 58925 0 0 DIREXION SHS ETF TR DLY GOLD INDX 3X 25460E844 1022 32175 SH Put SOLE 32175 0 0 DIREXION SHS ETF TR DLY RUSSIA BL 3X 25490K273 252 5000 SH Call SOLE 5000 0 0 DIREXION SHS ETF TR DLY S&P500 BR 3X 25460E885 280 9300 SH Call SOLE 9300 0 0 DIREXION SHS ETF TR DLY S&P500 BR 3X 25460E885 1072 35780 SH SOLE 35780 0 0 DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 1043 14842 SH SOLE 14842 0 0 DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 1627 23200 SH Put SOLE 23200 0 0 DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 1670 23800 SH Call SOLE 23800 0 0 DIREXION SHS ETF TR SP BIOTCH BL NEW 25490K323 227 2900 SH Put SOLE 2900 0 0 DIREXION SHS ETF TR SP BIOTCH BL NEW 25490K323 672 8600 SH Call SOLE 8600 0 0 DISCOVER FINL SVCS COM 254709108 530 6892 SH SOLE 6892 0 0 DISCOVER FINL SVCS COM 254709108 5339 69400 SH Call SOLE 69400 0 0 DISCOVER FINL SVCS COM 254709108 2900 37700 SH Put SOLE 37700 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 11172 499182 SH SOLE 499182 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 261 11700 SH Call SOLE 11700 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 29 1300 SH Put SOLE 1300 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 1680 79351 SH SOLE 79351 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 455 21500 SH Put SOLE 21500 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 134 6300 SH Call SOLE 6300 0 0 DISH NETWORK CORP CL A 25470M109 5313 111274 SH SOLE 111274 0 0 DISH NETWORK CORP CL A 25470M109 7095 148600 SH Call SOLE 148600 0 0 DISH NETWORK CORP CL A 25470M109 784 16400 SH Put SOLE 16400 0 0 DISNEY WALT CO COM DISNEY 254687106 10107 94014 SH SOLE 94014 0 0 DISNEY WALT CO COM DISNEY 254687106 41308 384200 SH Call SOLE 384200 0 0 DISNEY WALT CO COM DISNEY 254687106 17892 166400 SH Put SOLE 166400 0 0 DOLLAR GEN CORP NEW COM 256677105 3316 35600 SH Put SOLE 35600 0 0 DOLLAR GEN CORP NEW COM 256677105 1852 19907 SH SOLE 19907 0 0 DOLLAR GEN CORP NEW COM 256677105 4038 43400 SH Call SOLE 43400 0 0 DOLLAR TREE INC COM 256746108 2843 26500 SH Put SOLE 26500 0 0 DOLLAR TREE INC COM 256746108 3712 34588 SH SOLE 34588 0 0 DOLLAR TREE INC COM 256746108 2081 19400 SH Call SOLE 19400 0 0 DOMINION ENERGY INC COM 25746U109 32 391 SH SOLE 391 0 0 DOMINION ENERGY INC COM 25746U109 154 1900 SH Call SOLE 1900 0 0 DOMINION ENERGY INC COM 25746U109 567 7000 SH Put SOLE 7000 0 0 DOMINOS PIZZA INC COM 25754A201 1967 10407 SH SOLE 10407 0 0 DOMINOS PIZZA INC COM 25754A201 398 2100 SH Call SOLE 2100 0 0 DOMINOS PIZZA INC COM 25754A201 1456 7700 SH Put SOLE 7700 0 0 DOMTAR CORP COM NEW 257559203 1171 23653 SH SOLE 23653 0 0 DOMTAR CORP COM NEW 257559203 40 800 SH Put SOLE 800 0 0 DONALDSON INC COM 257651109 138 2819 SH SOLE 2819 0 0 DONALDSON INC COM 257651109 250 5100 SH Put SOLE 5100 0 0 DONALDSON INC COM 257651109 44 900 SH Call SOLE 900 0 0 DONNELLEY R R & SONS CO COM 257867200 3862 415280 SH SOLE 415280 0 0 DONNELLEY R R & SONS CO COM 257867200 24 2500 SH Call SOLE 2500 0 0 DONNELLEY R R & SONS CO COM 257867200 110 11800 SH Put SOLE 11800 0 0 DORMAN PRODUCTS INC COM 258278100 92 1507 SH SOLE 1507 0 0 DORMAN PRODUCTS INC COM 258278100 487 8000 SH Call SOLE 8000 0 0 DORMAN PRODUCTS INC COM 258278100 874 14300 SH Put SOLE 14300 0 0 DOWDUPONT INC COM 26078J100 10106 141896 SH SOLE 141896 0 0 DOWDUPONT INC COM 26078J100 3545 49788 SH Call SOLE 49788 0 0 DOWDUPONT INC COM 26078J100 1730 24308 SH Put SOLE 24308 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 140 1447 SH SOLE 1447 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 253 2600 SH Call SOLE 2600 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 582 6000 SH Put SOLE 6000 0 0 DRIL-QUIP INC COM 262037104 129 2703 SH SOLE 2703 0 0 DRIL-QUIP INC COM 262037104 673 14100 SH Call SOLE 14100 0 0 DRIL-QUIP INC COM 262037104 831 17400 SH Put SOLE 17400 0 0 DSW INC CL A 23334L102 201 9380 SH SOLE 9380 0 0 DSW INC CL A 23334L102 1091 51000 SH Call SOLE 51000 0 0 DSW INC CL A 23334L102 593 27700 SH Put SOLE 27700 0 0 DTE ENERGY CO COM 233331107 1467 13400 SH Call SOLE 13400 0 0 DTE ENERGY CO COM 233331107 1326 12100 SH Put SOLE 12100 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 1270 15100 SH Call SOLE 15100 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 412 4900 SH Put SOLE 4900 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 2855 33939 SH SOLE 33939 0 0 DUKE REALTY CORP COM NEW 264411505 1661 61036 SH SOLE 61036 0 0 DUNKIN BRANDS GROUP INC COM 265504100 2268 35179 SH SOLE 35179 0 0 DUNKIN BRANDS GROUP INC COM 265504100 122 1900 SH Call SOLE 1900 0 0 DUNKIN BRANDS GROUP INC COM 265504100 1167 18100 SH Put SOLE 18100 0 0 DXC TECHNOLOGY CO COM 23355L106 661 6965 SH SOLE 6965 0 0 DXC TECHNOLOGY CO COM 23355L106 590 6248 SH Call SOLE 6248 0 0 DXC TECHNOLOGY CO COM 23355L106 1226 12940 SH Put SOLE 12940 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 30 1021 SH SOLE 1021 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 284 9600 SH Call SOLE 9600 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 414 14000 SH Put SOLE 14000 0 0 DYCOM INDS INC COM 267475101 1018 9140 SH SOLE 9140 0 0 DYCOM INDS INC COM 267475101 925 8300 SH Put SOLE 8300 0 0 DYNEGY INC NEW DEL COM 26817R108 1374 115900 SH Call SOLE 115900 0 0 DYNEGY INC NEW DEL COM 26817R108 131 11100 SH Put SOLE 11100 0 0 DYNEGY INC NEW DEL COM 26817R108 1462 123382 SH SOLE 123382 0 0 E L F BEAUTY INC COM 26856L103 43 1942 SH SOLE 1942 0 0 E L F BEAUTY INC COM 26856L103 271 12200 SH Call SOLE 12200 0 0 E L F BEAUTY INC COM 26856L103 513 23000 SH Put SOLE 23000 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 8984 181242 SH SOLE 181242 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 2066 41700 SH Call SOLE 41700 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 1880 37900 SH Put SOLE 37900 0 0 EAGLE MATERIALS INC COM 26969P108 420 3700 SH Call SOLE 3700 0 0 EAGLE MATERIALS INC COM 26969P108 39 347 SH SOLE 347 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 475 8900 SH Put SOLE 8900 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 148 2800 SH Call SOLE 2800 0 0 EAST WEST BANCORP INC COM 27579R104 78 1290 SH SOLE 1290 0 0 EAST WEST BANCORP INC COM 27579R104 548 9000 SH Call SOLE 9000 0 0 EAST WEST BANCORP INC COM 27579R104 6 100 SH Put SOLE 100 0 0 EASTMAN CHEM CO COM 277432100 1714 18500 SH Call SOLE 18500 0 0 EASTMAN CHEM CO COM 277432100 1242 13400 SH Put SOLE 13400 0 0 EASTMAN KODAK CO COM NEW 277461406 159 51384 SH SOLE 51384 0 0 EASTMAN KODAK CO COM NEW 277461406 14 4400 SH Put SOLE 4400 0 0 EATON CORP PLC SHS G29183103 8709 110200 SH Put SOLE 110200 0 0 EATON CORP PLC SHS G29183103 4121 52159 SH SOLE 52159 0 0 EATON CORP PLC SHS G29183103 3430 43400 SH Call SOLE 43400 0 0 EATON VANCE CORP COM NON VTG 278265103 699 12400 SH Call SOLE 12400 0 0 EATON VANCE CORP COM NON VTG 278265103 349 6200 SH Put SOLE 6200 0 0 EATON VANCE FLTG RATE INCOM COM SHS BEN INT 278284104 716 43872 SH SOLE 43872 0 0 EATON VANCE LTD DUR INCOME F COM 27828H105 2090 153100 SH SOLE 153100 0 0 EATON VANCE SR FLTNG RTE TR COM 27828Q105 1660 114936 SH SOLE 114936 0 0 EBAY INC COM 278642103 687 18211 SH SOLE 18211 0 0 EBAY INC COM 278642103 11848 313800 SH Call SOLE 313800 0 0 EBAY INC COM 278642103 19521 517200 SH Put SOLE 517200 0 0 EBIX INC COM NEW 278715206 4493 56700 SH Put SOLE 56700 0 0 EBIX INC COM NEW 278715206 172 2166 SH SOLE 2166 0 0 EBIX INC COM NEW 278715206 999 12600 SH Call SOLE 12600 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 361 12900 SH Put SOLE 12900 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 436 15600 SH Call SOLE 15600 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 41 1463 SH SOLE 1463 0 0 ECHOSTAR CORP CL A 278768106 95 1589 SH SOLE 1589 0 0 ECHOSTAR CORP CL A 278768106 528 8800 SH Call SOLE 8800 0 0 ECHOSTAR CORP CL A 278768106 882 14700 SH Put SOLE 14700 0 0 ECOLAB INC COM 278865100 1015 7561 SH SOLE 7561 0 0 ECOLAB INC COM 278865100 187 1400 SH Put SOLE 1400 0 0 EDGEWELL PERS CARE CO COM 28035Q102 1266 21300 SH Call SOLE 21300 0 0 EDGEWELL PERS CARE CO COM 28035Q102 1438 24200 SH Put SOLE 24200 0 0 EDISON INTL COM 281020107 594 9400 SH Put SOLE 9400 0 0 EDISON INTL COM 281020107 269 4248 SH SOLE 4248 0 0 EDISON INTL COM 281020107 76 1200 SH Call SOLE 1200 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 529 4700 SH Put SOLE 4700 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1548 13738 SH SOLE 13738 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 924 8200 SH Call SOLE 8200 0 0 EL POLLO LOCO HLDGS INC COM 268603107 336 33900 SH Call SOLE 33900 0 0 EL POLLO LOCO HLDGS INC COM 268603107 275 27700 SH Put SOLE 27700 0 0 ELDORADO GOLD CORP NEW COM 284902103 1537 1075010 SH SOLE 1075010 0 0 ELDORADO GOLD CORP NEW COM 284902103 34 24500 SH Call SOLE 24500 0 0 ELDORADO GOLD CORP NEW COM 284902103 2156 1507500 SH Put SOLE 1507500 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 37 1723 SH SOLE 1723 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 69 3200 SH Call SOLE 3200 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 251 11700 SH Put SOLE 11700 0 0 ELECTRONIC ARTS INC COM 285512109 10857 103300 SH Put SOLE 103300 0 0 ELECTRONIC ARTS INC COM 285512109 12265 116742 SH SOLE 116742 0 0 ELECTRONIC ARTS INC COM 285512109 5602 53300 SH Call SOLE 53300 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 130 4407 SH SOLE 4407 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 201 6800 SH Call SOLE 6800 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 33 1100 SH Put SOLE 1100 0 0 ELLIE MAE INC COM 28849P100 609 6800 SH Call SOLE 6800 0 0 ELLIE MAE INC COM 28849P100 878 9800 SH Put SOLE 9800 0 0 ELLIS PERRY INTL INC COM 288853104 671 26800 SH Call SOLE 26800 0 0 ELLIS PERRY INTL INC COM 288853104 275 11000 SH Put SOLE 11000 0 0 EMBRAER S A SP ADR REP 4 COM 29082A107 215 9000 SH Call SOLE 9000 0 0 EMBRAER S A SP ADR REP 4 COM 29082A107 1936 80900 SH Put SOLE 80900 0 0 EMBRAER S A SP ADR REP 4 COM 29082A107 1242 51899 SH SOLE 51899 0 0 EMCOR GROUP INC COM 29084Q100 1144 14000 SH Put SOLE 14000 0 0 EMCOR GROUP INC COM 29084Q100 1700 20800 SH Call SOLE 20800 0 0 EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 1863 259047 SH SOLE 259047 0 0 EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 622 86500 SH Call SOLE 86500 0 0 EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 2213 307700 SH Put SOLE 307700 0 0 EMERSON ELEC CO COM 291011104 142 2039 SH SOLE 2039 0 0 EMERSON ELEC CO COM 291011104 2858 41000 SH Call SOLE 41000 0 0 EMERSON ELEC CO COM 291011104 2642 37900 SH Put SOLE 37900 0 0 EMPIRE ST RLTY TR INC CL A 292104106 1542 75103 SH SOLE 75103 0 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 155 11200 SH Put SOLE 11200 0 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 72 5300 SH Call SOLE 5300 0 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 569 41198 SH SOLE 41198 0 0 ENBRIDGE INC COM 29250N105 1016 25970 SH Put SOLE 25970 0 0 ENBRIDGE INC COM 29250N105 15652 400200 SH Call SOLE 400200 0 0 ENCANA CORP COM 292505104 3228 242100 SH Call SOLE 242100 0 0 ENCANA CORP COM 292505104 4008 300700 SH Put SOLE 300700 0 0 ENDO INTL PLC SHS G30401106 700 90356 SH SOLE 90356 0 0 ENDO INTL PLC SHS G30401106 393 50700 SH Call SOLE 50700 0 0 ENDO INTL PLC SHS G30401106 949 122200 SH Put SOLE 122200 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 336 40000 SH Call SOLE 40000 0 0 ENERGEN CORP COM 29265N108 1365 23700 SH Put SOLE 23700 0 0 ENERGEN CORP COM 29265N108 6529 113400 SH Call SOLE 113400 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 269 5600 SH Call SOLE 5600 0 0 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 8703 504300 SH Put SOLE 504300 0 0 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 11037 639500 SH Call SOLE 639500 0 0 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 3277 182867 SH SOLE 182867 0 0 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 6236 348000 SH Call SOLE 348000 0 0 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 742 41400 SH Put SOLE 41400 0 0 ENERPLUS CORP COM 292766102 295 30200 SH Call SOLE 30200 0 0 ENERPLUS CORP COM 292766102 322 32700 SH Put SOLE 32700 0 0 ENERSYS COM 29275Y102 56 810 SH SOLE 810 0 0 ENERSYS COM 29275Y102 174 2500 SH Call SOLE 2500 0 0 ENERSYS COM 29275Y102 237 3400 SH Put SOLE 3400 0 0 ENI S P A SPONSORED ADR 26874R108 1032 31082 SH SOLE 31082 0 0 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 100 6500 SH Put SOLE 6500 0 0 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 1102 71600 SH Call SOLE 71600 0 0 ENOVA INTL INC COM 29357K103 9 582 SH SOLE 582 0 0 ENOVA INTL INC COM 29357K103 220 14500 SH Call SOLE 14500 0 0 ENOVA INTL INC COM 29357K103 12 800 SH Put SOLE 800 0 0 ENSCO PLC SHS CLASS A G3157S106 691 116900 SH Call SOLE 116900 0 0 ENSCO PLC SHS CLASS A G3157S106 1811 306400 SH Put SOLE 306400 0 0 ENTEGRIS INC COM 29362U104 1059 34800 SH Call SOLE 34800 0 0 ENTEGRIS INC COM 29362U104 643 21100 SH Put SOLE 21100 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 373 34600 SH Call SOLE 34600 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 139 12900 SH Put SOLE 12900 0 0 ENTERGY CORP NEW COM 29364G103 595 7316 SH SOLE 7316 0 0 ENTERGY CORP NEW COM 29364G103 334 4100 SH Call SOLE 4100 0 0 ENTERGY CORP NEW COM 29364G103 601 7400 SH Put SOLE 7400 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 1229 46352 SH SOLE 46352 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 2116 79800 SH Call SOLE 79800 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 1311 49400 SH Put SOLE 49400 0 0 ENVESTNET INC COM 29404K106 2826 56700 SH Call SOLE 56700 0 0 ENVESTNET INC COM 29404K106 668 13400 SH Put SOLE 13400 0 0 ENVISION HEALTHCARE CORP COM 29414D100 264 7646 SH SOLE 7646 0 0 ENVISION HEALTHCARE CORP COM 29414D100 262 7600 SH Call SOLE 7600 0 0 ENVISION HEALTHCARE CORP COM 29414D100 17 500 SH Put SOLE 500 0 0 EOG RES INC COM 26875P101 4222 39100 SH Call SOLE 39100 0 0 EOG RES INC COM 26875P101 12129 112400 SH Put SOLE 112400 0 0 EOG RES INC COM 26875P101 7207 66786 SH SOLE 66786 0 0 EP ENERGY CORP CL A 268785102 16 7100 SH Put SOLE 7100 0 0 EP ENERGY CORP CL A 268785102 24 9987 SH SOLE 9987 0 0 EPAM SYS INC COM 29414B104 1243 11600 SH Call SOLE 11600 0 0 EPAM SYS INC COM 29414B104 2018 18800 SH Put SOLE 18800 0 0 EPR PPTYS COM SH BEN INT 26884U109 455 6950 SH SOLE 6950 0 0 EPR PPTYS COM SH BEN INT 26884U109 844 12900 SH Call SOLE 12900 0 0 EPR PPTYS COM SH BEN INT 26884U109 766 11700 SH Put SOLE 11700 0 0 EQT CORP COM 26884L109 4432 77869 SH SOLE 77869 0 0 EQT CORP COM 26884L109 2948 51800 SH Call SOLE 51800 0 0 EQT CORP COM 26884L109 6123 107588 SH Put SOLE 107588 0 0 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 8793 120300 SH Call SOLE 120300 0 0 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 2477 33900 SH Put SOLE 33900 0 0 EQUIFAX INC COM 294429105 1180 10000 SH Call SOLE 10000 0 0 EQUIFAX INC COM 294429105 9220 78200 SH Put SOLE 78200 0 0 EQUIFAX INC COM 294429105 3204 27173 SH SOLE 27173 0 0 EQUINIX INC COM PAR $0.001 29444U700 266 587 SH SOLE 587 0 0 EQUINIX INC COM PAR $0.001 29444U700 3218 7100 SH Call SOLE 7100 0 0 EQUINIX INC COM PAR $0.001 29444U700 2538 5600 SH Put SOLE 5600 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 4756 74573 SH SOLE 74573 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 192 3000 SH Call SOLE 3000 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 537 8400 SH Put SOLE 8400 0 0 ERICSSON ADR B SEK 10 294821608 177 26400 SH Call SOLE 26400 0 0 EROS INTL PLC SHS NEW G3788M114 176 18264 SH SOLE 18264 0 0 EROS INTL PLC SHS NEW G3788M114 10 1000 SH Call SOLE 1000 0 0 ESSENDANT INC COM 296689102 232 24995 SH SOLE 24995 0 0 ESSENT GROUP LTD COM G3198U102 113 2600 SH Call SOLE 2600 0 0 ESSENT GROUP LTD COM G3198U102 174 4000 SH Put SOLE 4000 0 0 ESSEX PPTY TR INC COM 297178105 266 1100 SH Call SOLE 1100 0 0 ESSEX PPTY TR INC COM 297178105 289 1200 SH Put SOLE 1200 0 0 ETSY INC COM 29786A106 151 7375 SH SOLE 7375 0 0 ETSY INC COM 29786A106 1715 83900 SH Call SOLE 83900 0 0 ETSY INC COM 29786A106 8830 431800 SH Put SOLE 431800 0 0 EURONET WORLDWIDE INC COM 298736109 370 4400 SH Put SOLE 4400 0 0 EURONET WORLDWIDE INC COM 298736109 52 621 SH SOLE 621 0 0 EURONET WORLDWIDE INC COM 298736109 741 8800 SH Call SOLE 8800 0 0 EVERCORE INC CLASS A 29977A105 1008 11200 SH Call SOLE 11200 0 0 EVERCORE INC CLASS A 29977A105 1809 20100 SH Put SOLE 20100 0 0 EXACT SCIENCES CORP COM 30063P105 126 2400 SH Call SOLE 2400 0 0 EXACT SCIENCES CORP COM 30063P105 510 9700 SH Put SOLE 9700 0 0 EXELIXIS INC COM 30161Q104 787 25885 SH SOLE 25885 0 0 EXELON CORP COM 30161N101 423 10730 SH SOLE 10730 0 0 EXELON CORP COM 30161N101 2298 58300 SH Call SOLE 58300 0 0 EXELON CORP COM 30161N101 292 7400 SH Put SOLE 7400 0 0 EXPEDIA INC DEL COM NEW 30212P303 18720 156300 SH Put SOLE 156300 0 0 EXPEDIA INC DEL COM NEW 30212P303 2169 18106 SH SOLE 18106 0 0 EXPEDIA INC DEL COM NEW 30212P303 23970 200100 SH Call SOLE 200100 0 0 EXPEDITORS INTL WASH INC COM 302130109 1053 16300 SH Put SOLE 16300 0 0 EXPEDITORS INTL WASH INC COM 302130109 226 3500 SH Call SOLE 3500 0 0 EXPEDITORS INTL WASH INC COM 302130109 1917 29634 SH SOLE 29634 0 0 EXPRESS INC COM 30219E103 4891 481900 SH Call SOLE 481900 0 0 EXPRESS INC COM 30219E103 292 28800 SH Put SOLE 28800 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 6834 91600 SH Call SOLE 91600 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 33586 450000 SH Put SOLE 450000 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 2443 128567 SH SOLE 128567 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 2244 118100 SH Call SOLE 118100 0 0 EXTRA SPACE STORAGE INC COM 30225T102 2090 23900 SH Call SOLE 23900 0 0 EXTRA SPACE STORAGE INC COM 30225T102 2930 33500 SH Put SOLE 33500 0 0 EXXON MOBIL CORP COM 30231G102 25891 309500 SH Call SOLE 309500 0 0 EXXON MOBIL CORP COM 30231G102 13450 160800 SH Put SOLE 160800 0 0 F M C CORP COM NEW 302491303 207 2200 SH Put SOLE 2200 0 0 F M C CORP COM NEW 302491303 624 6600 SH Call SOLE 6600 0 0 F5 NETWORKS INC COM 315616102 1933 14733 SH SOLE 14733 0 0 F5 NETWORKS INC COM 315616102 1403 10700 SH Call SOLE 10700 0 0 F5 NETWORKS INC COM 315616102 2953 22500 SH Put SOLE 22500 0 0 FABRINET SHS G3323L100 201 6999 SH SOLE 6999 0 0 FABRINET SHS G3323L100 689 23900 SH Call SOLE 23900 0 0 FABRINET SHS G3323L100 783 27300 SH Put SOLE 27300 0 0 FACEBOOK INC CL A 30303M102 28744 162900 SH Put SOLE 162900 0 0 FACEBOOK INC CL A 30303M102 33882 192011 SH SOLE 192011 0 0 FACEBOOK INC CL A 30303M102 67287 381300 SH Call SOLE 381300 0 0 FACTSET RESH SYS INC COM 303075105 945 4900 SH Put SOLE 4900 0 0 FACTSET RESH SYS INC COM 303075105 443 2300 SH Call SOLE 2300 0 0 FAIR ISAAC CORP COM 303250104 288 1878 SH SOLE 1878 0 0 FAIR ISAAC CORP COM 303250104 1486 9700 SH Call SOLE 9700 0 0 FAIR ISAAC CORP COM 303250104 2162 14100 SH Put SOLE 14100 0 0 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 752 143500 SH Call SOLE 143500 0 0 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 386 73900 SH Put SOLE 73900 0 0 FANG HLDGS LTD ADR 30711Y102 34 6029 SH SOLE 6029 0 0 FANG HLDGS LTD ADR 30711Y102 451 80700 SH Call SOLE 80700 0 0 FANG HLDGS LTD ADR 30711Y102 320 57200 SH Put SOLE 57200 0 0 FASTENAL CO COM 311900104 2240 40963 SH SOLE 40963 0 0 FASTENAL CO COM 311900104 3188 58300 SH Call SOLE 58300 0 0 FASTENAL CO COM 311900104 3815 69800 SH Put SOLE 69800 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 318 2400 SH Call SOLE 2400 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 996 7500 SH Put SOLE 7500 0 0 FEDEX CORP COM 31428X106 5723 22936 SH SOLE 22936 0 0 FEDEX CORP COM 31428X106 3570 14300 SH Call SOLE 14300 0 0 FEDEX CORP COM 31428X106 3621 14500 SH Put SOLE 14500 0 0 FERRARI N V COM N3167Y103 668 6376 SH SOLE 6376 0 0 FERRARI N V COM N3167Y103 691 6600 SH Call SOLE 6600 0 0 FERRARI N V COM N3167Y103 3373 32200 SH Put SOLE 32200 0 0 FERRO CORP COM 315405100 264 11200 SH Call SOLE 11200 0 0 FERRO CORP COM 315405100 300 12700 SH Put SOLE 12700 0 0 FERROGLOBE PLC SHS G33856108 169 10400 SH Call SOLE 10400 0 0 FERROGLOBE PLC SHS G33856108 8 500 SH Put SOLE 500 0 0 FERROGLOBE PLC SHS G33856108 354 21857 SH SOLE 21857 0 0 FGL HLDGS ORD SHS G3402M102 866 85964 SH SOLE 85964 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 339 19026 SH SOLE 19026 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 8305 465400 SH Call SOLE 465400 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 7608 426600 SH Put SOLE 426600 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 13 340 SH SOLE 340 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 146 3700 SH Call SOLE 3700 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 264 6700 SH Put SOLE 6700 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 28 300 SH Call SOLE 300 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 66 700 SH Put SOLE 700 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 219 2326 SH SOLE 2326 0 0 FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 752 57200 SH SOLE 57200 0 0 FIFTH THIRD BANCORP COM 316773100 240 7900 SH Call SOLE 7900 0 0 FIFTH THIRD BANCORP COM 316773100 188 6200 SH Put SOLE 6200 0 0 FINANCIAL ENGINES INC COM 317485100 1006 33190 SH SOLE 33190 0 0 FINANCIAL ENGINES INC COM 317485100 819 27000 SH Call SOLE 27000 0 0 FINANCIAL ENGINES INC COM 317485100 5340 176200 SH Put SOLE 176200 0 0 FINISAR CORP COM NEW 31787A507 3142 154422 SH SOLE 154422 0 0 FINISAR CORP COM NEW 31787A507 1146 56500 SH Call SOLE 56500 0 0 FINISAR CORP COM NEW 31787A507 7794 383000 SH Put SOLE 383000 0 0 FINISH LINE INC CL A 317923100 11654 802000 SH Put SOLE 802000 0 0 FINISH LINE INC CL A 317923100 10934 752500 SH Call SOLE 752500 0 0 FIREEYE INC COM 31816Q101 74387 5238600 SH Put SOLE 5238600 0 0 FIREEYE INC COM 31816Q101 10898 767300 SH Call SOLE 767300 0 0 FIREEYE INC COM 31816Q101 26352 1855807 SH SOLE 1855807 0 0 FIRST BANCORP P R COM NEW 318672706 85 16600 SH SOLE 16600 0 0 FIRST DATA CORP NEW COM CL A 32008D106 8706 521012 SH SOLE 521012 0 0 FIRST DATA CORP NEW COM CL A 32008D106 3886 232500 SH Call SOLE 232500 0 0 FIRST DATA CORP NEW COM CL A 32008D106 4190 250700 SH Put SOLE 250700 0 0 FIRST HORIZON NATL CORP COM 320517105 1999 100018 SH SOLE 100018 0 0 FIRST HORIZON NATL CORP COM 320517105 66 3300 SH Call SOLE 3300 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 466 69200 SH Put SOLE 69200 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 176 26047 SH SOLE 26047 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 239 35300 SH Call SOLE 35300 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 1143 13200 SH Call SOLE 13200 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 174 2000 SH Put SOLE 2000 0 0 FIRST SOLAR INC COM 336433107 3530 52287 SH SOLE 52287 0 0 FIRST SOLAR INC COM 336433107 20509 303500 SH Call SOLE 303500 0 0 FIRST SOLAR INC COM 336433107 21926 324600 SH Put SOLE 324600 0 0 FIRSTCASH INC COM 33767D105 5 73 SH SOLE 73 0 0 FIRSTCASH INC COM 33767D105 47 700 SH Call SOLE 700 0 0 FIRSTCASH INC COM 33767D105 169 2500 SH Put SOLE 2500 0 0 FIRSTENERGY CORP COM 337932107 619 20300 SH Put SOLE 20300 0 0 FIRSTENERGY CORP COM 337932107 454 14829 SH SOLE 14829 0 0 FIRSTENERGY CORP COM 337932107 553 18100 SH Call SOLE 18100 0 0 FISERV INC COM 337738108 118 900 SH Put SOLE 900 0 0 FISERV INC COM 337738108 13 100 SH Call SOLE 100 0 0 FISERV INC COM 337738108 810 6179 SH SOLE 6179 0 0 FITBIT INC CL A 33812L102 333 58300 SH Call SOLE 58300 0 0 FITBIT INC CL A 33812L102 107 18700 SH Put SOLE 18700 0 0 FIVE BELOW INC COM 33829M101 1152 17370 SH SOLE 17370 0 0 FIVE BELOW INC COM 33829M101 107 1600 SH Call SOLE 1600 0 0 FIVE BELOW INC COM 33829M101 624 9400 SH Put SOLE 9400 0 0 FIVE9 INC COM 338307101 227 9100 SH Call SOLE 9100 0 0 FIVE9 INC COM 338307101 161 6500 SH Put SOLE 6500 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 2386 12400 SH Call SOLE 12400 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 8314 43200 SH Put SOLE 43200 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 3943 20489 SH SOLE 20489 0 0 FLEX LTD ORD Y2573F102 1114 61800 SH Call SOLE 61800 0 0 FLEX LTD ORD Y2573F102 781 43500 SH Put SOLE 43500 0 0 FLEX LTD ORD Y2573F102 1947 108207 SH SOLE 108207 0 0 FLIR SYS INC COM 302445101 152 3251 SH SOLE 3251 0 0 FLIR SYS INC COM 302445101 448 9600 SH Call SOLE 9600 0 0 FLIR SYS INC COM 302445101 1621 34700 SH Put SOLE 34700 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 682 14010 SH SOLE 14010 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 248 5100 SH Call SOLE 5100 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 107 2200 SH Put SOLE 2200 0 0 FLOTEK INDS INC DEL COM 343389102 6 1400 SH Call SOLE 1400 0 0 FLOTEK INDS INC DEL COM 343389102 23 5000 SH Put SOLE 5000 0 0 FLOTEK INDS INC DEL COM 343389102 42 9047 SH SOLE 9047 0 0 FLOWERS FOODS INC COM 343498101 481 24900 SH Call SOLE 24900 0 0 FLOWSERVE CORP COM 34354P105 652 15476 SH SOLE 15476 0 0 FLOWSERVE CORP COM 34354P105 131 3100 SH Call SOLE 3100 0 0 FLOWSERVE CORP COM 34354P105 265 6300 SH Put SOLE 6300 0 0 FLUOR CORP NEW COM 343412102 165 3189 SH SOLE 3189 0 0 FLUOR CORP NEW COM 343412102 412 8000 SH Call SOLE 8000 0 0 FLUOR CORP NEW COM 343412102 2340 45300 SH Put SOLE 45300 0 0 FNB BANCORP CALIF COM 302515101 396 10850 SH SOLE 10850 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 94 1000 SH Put SOLE 1000 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 20 213 SH SOLE 213 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 150 1600 SH Call SOLE 1600 0 0 FOOT LOCKER INC COM 344849104 1844 39300 SH Put SOLE 39300 0 0 FOOT LOCKER INC COM 344849104 2942 62757 SH SOLE 62757 0 0 FOOT LOCKER INC COM 344849104 1662 35400 SH Call SOLE 35400 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 3045 243774 SH SOLE 243774 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 3222 258000 SH Call SOLE 258000 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 4930 394600 SH Put SOLE 394600 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 596 18693 SH SOLE 18693 0 0 FORTINET INC COM 34959E109 4745 108600 SH Call SOLE 108600 0 0 FORTINET INC COM 34959E109 4305 98600 SH Put SOLE 98600 0 0 FORTIVE CORP COM 34959J108 318 4400 SH Put SOLE 4400 0 0 FORTIVE CORP COM 34959J108 478 6607 SH SOLE 6607 0 0 FORTIVE CORP COM 34959J108 166 2300 SH Call SOLE 2300 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 643 9400 SH Put SOLE 9400 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1591 23245 SH SOLE 23245 0 0 FORWARD AIR CORP COM 349853101 46 800 SH SOLE 800 0 0 FORWARD AIR CORP COM 349853101 51 900 SH Call SOLE 900 0 0 FORWARD AIR CORP COM 349853101 166 2900 SH Put SOLE 2900 0 0 FOSSIL GROUP INC COM 34988V106 371 47719 SH SOLE 47719 0 0 FOSSIL GROUP INC COM 34988V106 183 23500 SH Call SOLE 23500 0 0 FOSSIL GROUP INC COM 34988V106 125 15900 SH Put SOLE 15900 0 0 FOUNDATION MEDICINE INC COM 350465100 697 10200 SH Call SOLE 10200 0 0 FOUNDATION MEDICINE INC COM 350465100 1008 14800 SH Put SOLE 14800 0 0 FRANCESCAS HLDGS CORP COM 351793104 277 38100 SH Call SOLE 38100 0 0 FRANCESCAS HLDGS CORP COM 351793104 550 75300 SH Put SOLE 75300 0 0 FRANCO NEVADA CORP COM 351858105 536 6700 SH Put SOLE 6700 0 0 FRANCO NEVADA CORP COM 351858105 4566 57100 SH Call SOLE 57100 0 0 FRANKLIN RES INC COM 354613101 548 12653 SH SOLE 12653 0 0 FRANKLIN RES INC COM 354613101 454 10500 SH Call SOLE 10500 0 0 FRANKLIN RES INC COM 354613101 976 22500 SH Put SOLE 22500 0 0 FREDS INC CL A 356108100 63 15586 SH SOLE 15586 0 0 FREDS INC CL A 356108100 10 2500 SH Call SOLE 2500 0 0 FREDS INC CL A 356108100 40 9800 SH Put SOLE 9800 0 0 FREEPORT-MCMORAN INC CL B 35671D857 64916 3423900 SH Put SOLE 3423900 0 0 FREEPORT-MCMORAN INC CL B 35671D857 3732 196859 SH SOLE 196859 0 0 FREEPORT-MCMORAN INC CL B 35671D857 15398 812100 SH Call SOLE 812100 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 121 18050 SH Put SOLE 18050 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 57 8492 SH Call SOLE 8492 0 0 FTD COS INC COM 30281V108 111 15400 SH SOLE 15400 0 0 GALLAGHER ARTHUR J & CO COM 363576109 234 3693 SH SOLE 3693 0 0 GAMESTOP CORP NEW CL A 36467W109 892 49600 SH Call SOLE 49600 0 0 GAMESTOP CORP NEW CL A 36467W109 1142 63700 SH Put SOLE 63700 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 3504 94708 SH SOLE 94708 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 681 18400 SH Put SOLE 18400 0 0 GANNETT CO INC COM 36473H104 384 33165 SH SOLE 33165 0 0 GAP INC DEL COM 364760108 4535 133200 SH Call SOLE 133200 0 0 GAP INC DEL COM 364760108 23025 676100 SH Put SOLE 676100 0 0 GARMIN LTD SHS H2906T109 1151 19300 SH Call SOLE 19300 0 0 GARMIN LTD SHS H2906T109 682 11400 SH Put SOLE 11400 0 0 GARTNER INC COM 366651107 296 2400 SH Call SOLE 2400 0 0 GARTNER INC COM 366651107 862 7000 SH Put SOLE 7000 0 0 GARTNER INC COM 366651107 535 4341 SH SOLE 4341 0 0 GASLOG LTD SHS G37585109 822 37000 SH Call SOLE 37000 0 0 GASLOG LTD SHS G37585109 362 16300 SH Put SOLE 16300 0 0 GENER8 MARITIME INC COM Y26889108 1235 186579 SH SOLE 186579 0 0 GENERAC HLDGS INC COM 368736104 188 3805 SH SOLE 3805 0 0 GENERAC HLDGS INC COM 368736104 1242 25100 SH Call SOLE 25100 0 0 GENERAC HLDGS INC COM 368736104 3027 61100 SH Put SOLE 61100 0 0 GENERAL AMERN INVS INC COM 368802104 545 15839 SH SOLE 15839 0 0 GENERAL CABLE CORP DEL NEW COM 369300108 3875 130900 SH Call SOLE 130900 0 0 GENERAL CABLE CORP DEL NEW COM 369300108 2445 82600 SH Put SOLE 82600 0 0 GENERAL COMMUNICATION INC CL A 369385109 4110 105343 SH SOLE 105343 0 0 GENERAL DYNAMICS CORP COM 369550108 2132 10481 SH SOLE 10481 0 0 GENERAL DYNAMICS CORP COM 369550108 896 4400 SH Call SOLE 4400 0 0 GENERAL DYNAMICS CORP COM 369550108 204 1000 SH Put SOLE 1000 0 0 GENERAL ELECTRIC CO COM 369604103 332 19022 SH SOLE 19022 0 0 GENERAL ELECTRIC CO COM 369604103 5950 340800 SH Call SOLE 340800 0 0 GENERAL ELECTRIC CO COM 369604103 6011 344600 SH Put SOLE 344600 0 0 GENERAL MLS INC COM 370334104 1651 27800 SH Call SOLE 27800 0 0 GENERAL MLS INC COM 370334104 4118 69400 SH Put SOLE 69400 0 0 GENERAL MTRS CO COM 37045V100 3821 93300 SH Call SOLE 93300 0 0 GENERAL MTRS CO COM 37045V100 12685 309500 SH Put SOLE 309500 0 0 GENERAL MTRS CO COM 37045V100 12208 297835 SH SOLE 297835 0 0 GENESCO INC COM 371532102 113 3500 SH Call SOLE 3500 0 0 GENESCO INC COM 371532102 6091 187400 SH Put SOLE 187400 0 0 GENESCO INC COM 371532102 849 26133 SH SOLE 26133 0 0 GENESEE & WYO INC CL A 371559105 306 3900 SH Call SOLE 3900 0 0 GENESEE & WYO INC CL A 371559105 489 6200 SH Put SOLE 6200 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 513 22948 SH SOLE 22948 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 1415 63300 SH Call SOLE 63300 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 1322 59200 SH Put SOLE 59200 0 0 GENTEX CORP COM 371901109 379 18100 SH Put SOLE 18100 0 0 GENTEX CORP COM 371901109 108 5155 SH SOLE 5155 0 0 GENTEX CORP COM 371901109 105 5000 SH Call SOLE 5000 0 0 GENTHERM INC COM 37253A103 226 7100 SH Put SOLE 7100 0 0 GENTHERM INC COM 37253A103 32 1005 SH SOLE 1005 0 0 GENTHERM INC COM 37253A103 178 5600 SH Call SOLE 5600 0 0 GENUINE PARTS CO COM 372460105 6367 67000 SH Call SOLE 67000 0 0 GENUINE PARTS CO COM 372460105 800 8400 SH Put SOLE 8400 0 0 GENWORTH FINL INC COM CL A 37247D106 283 91118 SH SOLE 91118 0 0 GENWORTH FINL INC COM CL A 37247D106 0 100 SH Call SOLE 100 0 0 GEO GROUP INC NEW COM 36162J106 2242 95000 SH Call SOLE 95000 0 0 GEO GROUP INC NEW COM 36162J106 855 36300 SH Put SOLE 36300 0 0 GERDAU S A SPON ADR REP PFD 373737105 111 29800 SH Put SOLE 29800 0 0 GERDAU S A SPON ADR REP PFD 373737105 147 39455 SH SOLE 39455 0 0 GERDAU S A SPON ADR REP PFD 373737105 37 10000 SH Call SOLE 10000 0 0 GGP INC COM 36174X101 3860 165100 SH Put SOLE 165100 0 0 GGP INC COM 36174X101 1349 57685 SH SOLE 57685 0 0 GGP INC COM 36174X101 3304 141300 SH Call SOLE 141300 0 0 G-III APPAREL GROUP LTD COM 36237H101 1683 45600 SH Call SOLE 45600 0 0 G-III APPAREL GROUP LTD COM 36237H101 2915 79000 SH Put SOLE 79000 0 0 GILEAD SCIENCES INC COM 375558103 554 7733 SH SOLE 7733 0 0 GILEAD SCIENCES INC COM 375558103 7485 104500 SH Call SOLE 104500 0 0 GILEAD SCIENCES INC COM 375558103 12730 177700 SH Put SOLE 177700 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 699 19700 SH Put SOLE 19700 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 170 4806 SH SOLE 4806 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1541 43400 SH Call SOLE 43400 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 193 4900 SH Put SOLE 4900 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 12 300 SH Call SOLE 300 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 21 523 SH SOLE 523 0 0 GLOBAL PMTS INC COM 37940X102 1171 11682 SH SOLE 11682 0 0 GLOBAL PMTS INC COM 37940X102 30 300 SH Call SOLE 300 0 0 GLOBANT S A COM L44385109 223 4800 SH Call SOLE 4800 0 0 GLOBANT S A COM L44385109 172 3700 SH Put SOLE 3700 0 0 GLU MOBILE INC COM 379890106 156 42789 SH SOLE 42789 0 0 GLU MOBILE INC COM 379890106 28 7700 SH Call SOLE 7700 0 0 GNC HLDGS INC COM CL A 36191G107 501 136000 SH Call SOLE 136000 0 0 GNC HLDGS INC COM CL A 36191G107 574 155800 SH Put SOLE 155800 0 0 GODADDY INC CL A 380237107 2089 41539 SH SOLE 41539 0 0 GODADDY INC CL A 380237107 246 4900 SH Call SOLE 4900 0 0 GODADDY INC CL A 380237107 336 6700 SH Put SOLE 6700 0 0 GOGO INC COM 38046C109 217 19300 SH Call SOLE 19300 0 0 GOGO INC COM 38046C109 2220 196800 SH Put SOLE 196800 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 17944 601929 SH SOLE 601929 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 260 8700 SH Call SOLE 8700 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 12257 411200 SH Put SOLE 411200 0 0 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 9 416 SH SOLE 416 0 0 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 334 14600 SH Call SOLE 14600 0 0 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 538 23600 SH Put SOLE 23600 0 0 GOLDCORP INC NEW COM 380956409 26021 2037600 SH Put SOLE 2037600 0 0 GOLDCORP INC NEW COM 380956409 607 47500 SH Call SOLE 47500 0 0 GOLDCORP INC NEW COM 380956409 5247 410880 SH SOLE 410880 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 9754 38300 SH Call SOLE 38300 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 18489 72600 SH Put SOLE 72600 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 5496 21573 SH SOLE 21573 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 4561 141173 SH SOLE 141173 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 2220 68700 SH Call SOLE 68700 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 13885 429700 SH Put SOLE 429700 0 0 GOPRO INC CL A 38268T103 511 67300 SH Call SOLE 67300 0 0 GOPRO INC CL A 38268T103 239 31500 SH Put SOLE 31500 0 0 GRACE W R & CO DEL NEW COM 38388F108 639 9100 SH Call SOLE 9100 0 0 GRACE W R & CO DEL NEW COM 38388F108 1689 24100 SH Put SOLE 24100 0 0 GRAINGER W W INC COM 384802104 1782 7543 SH SOLE 7543 0 0 GRAINGER W W INC COM 384802104 1017 4300 SH Call SOLE 4300 0 0 GRAINGER W W INC COM 384802104 1160 4900 SH Put SOLE 4900 0 0 GRAN TIERRA ENERGY INC COM 38500T101 32 12000 SH SOLE 12000 0 0 GRAND CANYON ED INC COM 38526M106 585 6536 SH SOLE 6536 0 0 GRAND CANYON ED INC COM 38526M106 609 6800 SH Call SOLE 6800 0 0 GRAND CANYON ED INC COM 38526M106 1782 19900 SH Put SOLE 19900 0 0 GRANITE CONSTR INC COM 387328107 120 1900 SH Call SOLE 1900 0 0 GRANITE CONSTR INC COM 387328107 297 4700 SH Put SOLE 4700 0 0 GRANITE PT MTG TR INC COM 38741L107 2993 168726 SH SOLE 168726 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 601 38927 SH SOLE 38927 0 0 GRAY TELEVISION INC COM 389375106 32 1900 SH Put SOLE 1900 0 0 GRAY TELEVISION INC COM 389375106 2256 134700 SH Call SOLE 134700 0 0 GREAT PLAINS ENERGY INC COM 391164100 219 6780 SH SOLE 6780 0 0 GREEN DOT CORP CL A 39304D102 54 900 SH Call SOLE 900 0 0 GREEN DOT CORP CL A 39304D102 121 2000 SH Put SOLE 2000 0 0 GREEN DOT CORP CL A 39304D102 119 1975 SH SOLE 1975 0 0 GREEN PLAINS INC COM 393222104 719 42668 SH SOLE 42668 0 0 GREEN PLAINS INC COM 393222104 13 800 SH Call SOLE 800 0 0 GREEN PLAINS INC COM 393222104 61 3600 SH Put SOLE 3600 0 0 GREENBRIER COS INC COM 393657101 738 13855 SH SOLE 13855 0 0 GREENBRIER COS INC COM 393657101 21 400 SH Call SOLE 400 0 0 GREENBRIER COS INC COM 393657101 411 7700 SH Put SOLE 7700 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 1660 23400 SH Call SOLE 23400 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 1065 15000 SH Put SOLE 15000 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 498 7011 SH SOLE 7011 0 0 GROUPON INC COM 399473107 866 169300 SH Call SOLE 169300 0 0 GROUPON INC COM 399473107 289 56700 SH Put SOLE 56700 0 0 GROUPON INC COM 399473107 110 21555 SH SOLE 21555 0 0 GRUBHUB INC COM 400110102 48657 677700 SH Call SOLE 677700 0 0 GRUBHUB INC COM 400110102 1838 25600 SH Put SOLE 25600 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 3372 51200 SH Call SOLE 51200 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 7883 119700 SH Put SOLE 119700 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 187 10000 SH Put SOLE 10000 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 232 12400 SH SOLE 12400 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 462 24700 SH Call SOLE 24700 0 0 GUESS INC COM 401617105 612 36200 SH Put SOLE 36200 0 0 GUESS INC COM 401617105 415 24600 SH Call SOLE 24600 0 0 GUESS INC COM 401617105 437 25888 SH SOLE 25888 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 256 3447 SH SOLE 3447 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 846 11400 SH Call SOLE 11400 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 1337 18000 SH Put SOLE 18000 0 0 GULFPORT ENERGY CORP COM NEW 402635304 11 851 SH SOLE 851 0 0 GULFPORT ENERGY CORP COM NEW 402635304 21 1600 SH Call SOLE 1600 0 0 GULFPORT ENERGY CORP COM NEW 402635304 286 22500 SH Put SOLE 22500 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 499 3800 SH Call SOLE 3800 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 314 2400 SH Put SOLE 2400 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 2120 52200 SH Call SOLE 52200 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 3068 75500 SH Put SOLE 75500 0 0 HAIN CELESTIAL GROUP INC COM 405217100 5737 135400 SH Call SOLE 135400 0 0 HAIN CELESTIAL GROUP INC COM 405217100 14116 333000 SH Put SOLE 333000 0 0 HAIN CELESTIAL GROUP INC COM 405217100 1456 34343 SH SOLE 34343 0 0 HALLIBURTON CO COM 406216101 3374 69042 SH SOLE 69042 0 0 HALLIBURTON CO COM 406216101 9350 191400 SH Call SOLE 191400 0 0 HALLIBURTON CO COM 406216101 40488 828500 SH Put SOLE 828500 0 0 HANESBRANDS INC COM 410345102 3495 167100 SH Call SOLE 167100 0 0 HANESBRANDS INC COM 410345102 5811 277800 SH Put SOLE 277800 0 0 HARLEY DAVIDSON INC COM 412822108 1633 32100 SH Call SOLE 32100 0 0 HARLEY DAVIDSON INC COM 412822108 1464 28800 SH Put SOLE 28800 0 0 HARRIS CORP DEL COM 413875105 175 1238 SH SOLE 1238 0 0 HARRIS CORP DEL COM 413875105 1641 11600 SH Put SOLE 11600 0 0 HARRIS CORP DEL COM 413875105 452 3200 SH Call SOLE 3200 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 5674 100810 SH SOLE 100810 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 73 1300 SH Call SOLE 1300 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 288 5100 SH Put SOLE 5100 0 0 HASBRO INC COM 418056107 1309 14400 SH Call SOLE 14400 0 0 HASBRO INC COM 418056107 397 4400 SH Put SOLE 4400 0 0 HAWAIIAN HOLDINGS INC COM 419879101 1859 46652 SH SOLE 46652 0 0 HAWAIIAN HOLDINGS INC COM 419879101 916 22900 SH Call SOLE 22900 0 0 HAWAIIAN HOLDINGS INC COM 419879101 1891 47300 SH Put SOLE 47300 0 0 HAWAIIAN TELCOM HOLDCO INC COM 420031106 2884 93447 SH SOLE 93447 0 0 HCA HEALTHCARE INC COM 40412C101 1276 14500 SH Call SOLE 14500 0 0 HCA HEALTHCARE INC COM 40412C101 930 10600 SH Put SOLE 10600 0 0 HCI GROUP INC COM 40416E103 26 863 SH SOLE 863 0 0 HCI GROUP INC COM 40416E103 147 4900 SH Call SOLE 4900 0 0 HCI GROUP INC COM 40416E103 96 3200 SH Put SOLE 3200 0 0 HCP INC COM 40414L109 262 10033 SH SOLE 10033 0 0 HCP INC COM 40414L109 855 32800 SH Call SOLE 32800 0 0 HCP INC COM 40414L109 808 31000 SH Put SOLE 31000 0 0 HD SUPPLY HLDGS INC COM 40416M105 438 10947 SH SOLE 10947 0 0 HD SUPPLY HLDGS INC COM 40416M105 1277 31900 SH Call SOLE 31900 0 0 HD SUPPLY HLDGS INC COM 40416M105 1028 25700 SH Put SOLE 25700 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 921 9063 SH SOLE 9063 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 153 1500 SH Put SOLE 1500 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 61 600 SH Call SOLE 600 0 0 HEALTHEQUITY INC COM 42226A107 155 3326 SH SOLE 3326 0 0 HEALTHEQUITY INC COM 42226A107 257 5500 SH Call SOLE 5500 0 0 HEALTHEQUITY INC COM 42226A107 1032 22100 SH Put SOLE 22100 0 0 HEARTLAND EXPRESS INC COM 422347104 319 13684 SH SOLE 13684 0 0 HECLA MNG CO COM 422704106 75 18994 SH SOLE 18994 0 0 HELEN OF TROY CORP LTD COM G4388N106 260 2700 SH Call SOLE 2700 0 0 HELEN OF TROY CORP LTD COM G4388N106 202 2100 SH Put SOLE 2100 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 96 12600 SH Call SOLE 12600 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 89 11900 SH Put SOLE 11900 0 0 HELMERICH & PAYNE INC COM 423452101 1167 18100 SH Call SOLE 18100 0 0 HELMERICH & PAYNE INC COM 423452101 679 10500 SH Put SOLE 10500 0 0 HENRY JACK & ASSOC INC COM 426281101 409 3500 SH Put SOLE 3500 0 0 HENRY JACK & ASSOC INC COM 426281101 655 5600 SH Call SOLE 5600 0 0 HERBALIFE LTD COM USD SHS G4412G101 10842 160000 SH Call SOLE 160000 0 0 HERBALIFE LTD COM USD SHS G4412G101 4938 72900 SH Put SOLE 72900 0 0 HERC HLDGS INC COM 42704L104 1972 31497 SH SOLE 31497 0 0 HERC HLDGS INC COM 42704L104 200 3200 SH Call SOLE 3200 0 0 HERC HLDGS INC COM 42704L104 344 5500 SH Put SOLE 5500 0 0 HERITAGE INS HLDGS INC COM 42727J102 339 18821 SH SOLE 18821 0 0 HERSHEY CO COM 427866108 1145 10100 SH Put SOLE 10100 0 0 HERSHEY CO COM 427866108 448 3950 SH SOLE 3950 0 0 HERSHEY CO COM 427866108 429 3800 SH Call SOLE 3800 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 8496 384400 SH Put SOLE 384400 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 16694 755400 SH Call SOLE 755400 0 0 HESS CORP COM 42809H107 5921 124739 SH SOLE 124739 0 0 HESS CORP COM 42809H107 14602 307600 SH Call SOLE 307600 0 0 HESS CORP COM 42809H107 13712 288900 SH Put SOLE 288900 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 4096 285400 SH Call SOLE 285400 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2598 180800 SH Put SOLE 180800 0 0 HEXCEL CORP NEW COM 428291108 389 6300 SH Call SOLE 6300 0 0 HEXCEL CORP NEW COM 428291108 154 2500 SH Put SOLE 2500 0 0 HIBBETT SPORTS INC COM 428567101 968 47500 SH Put SOLE 47500 0 0 HIBBETT SPORTS INC COM 428567101 963 47200 SH Call SOLE 47200 0 0 HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 1121 104700 SH Call SOLE 104700 0 0 HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 2054 192100 SH Put SOLE 192100 0 0 HILLTOP HOLDINGS INC COM 432748101 99 3900 SH Call SOLE 3900 0 0 HILLTOP HOLDINGS INC COM 432748101 139 5500 SH Put SOLE 5500 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 1832 22934 SH SOLE 22934 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 335 4200 SH Call SOLE 4200 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 96 1200 SH Put SOLE 1200 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 6317 606279 SH SOLE 606279 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 5845 561100 SH Call SOLE 561100 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 1408 135300 SH Put SOLE 135300 0 0 HOLLYFRONTIER CORP COM 436106108 32651 637500 SH Put SOLE 637500 0 0 HOLLYFRONTIER CORP COM 436106108 8643 168800 SH Call SOLE 168800 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 222 10000 SH Put SOLE 10000 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 205 9200 SH Call SOLE 9200 0 0 HOLOGIC INC COM 436440101 698 16337 SH SOLE 16337 0 0 HOLOGIC INC COM 436440101 1064 24900 SH Call SOLE 24900 0 0 HOLOGIC INC COM 436440101 875 20500 SH Put SOLE 20500 0 0 HOME BANCSHARES INC COM 436893200 16 668 SH SOLE 668 0 0 HOME BANCSHARES INC COM 436893200 125 5400 SH Call SOLE 5400 0 0 HOME BANCSHARES INC COM 436893200 255 11000 SH Put SOLE 11000 0 0 HOME DEPOT INC COM 437076102 10201 53822 SH SOLE 53822 0 0 HOME DEPOT INC COM 437076102 1953 10300 SH Call SOLE 10300 0 0 HOME DEPOT INC COM 437076102 12281 64800 SH Put SOLE 64800 0 0 HONEYWELL INTL INC COM 438516106 3033 19774 SH SOLE 19774 0 0 HONEYWELL INTL INC COM 438516106 3051 19900 SH Call SOLE 19900 0 0 HONEYWELL INTL INC COM 438516106 1948 12700 SH Put SOLE 12700 0 0 HORIZON PHARMA PLC SHS G4617B105 254 17415 SH SOLE 17415 0 0 HORIZON PHARMA PLC SHS G4617B105 243 16800 SH Call SOLE 16800 0 0 HORIZON PHARMA PLC SHS G4617B105 1015 69500 SH Put SOLE 69500 0 0 HORMEL FOODS CORP COM 440452100 1728 47500 SH Call SOLE 47500 0 0 HORMEL FOODS CORP COM 440452100 203 5600 SH Put SOLE 5600 0 0 HORTONWORKS INC COM 440894103 826 41100 SH Call SOLE 41100 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 683 22900 SH Put SOLE 22900 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 238 7980 SH SOLE 7980 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 96 3200 SH Call SOLE 3200 0 0 HOST HOTELS & RESORTS INC COM 44107P104 2825 142300 SH Put SOLE 142300 0 0 HOST HOTELS & RESORTS INC COM 44107P104 1298 65400 SH Call SOLE 65400 0 0 HOST HOTELS & RESORTS INC COM 44107P104 1456 73361 SH SOLE 73361 0 0 HOSTESS BRANDS INC CL A 44109J106 1913 129173 SH SOLE 129173 0 0 HOSTESS BRANDS INC CL A 44109J106 39 2600 SH Call SOLE 2600 0 0 HOSTESS BRANDS INC CL A 44109J106 176 11900 SH Put SOLE 11900 0 0 HOVNANIAN ENTERPRISES INC CL A 442487203 164 48864 SH SOLE 48864 0 0 HOVNANIAN ENTERPRISES INC CL A 442487203 74 22100 SH Put SOLE 22100 0 0 HOWARD HUGHES CORP COM 44267D107 103 785 SH SOLE 785 0 0 HOWARD HUGHES CORP COM 44267D107 13 100 SH Call SOLE 100 0 0 HOWARD HUGHES CORP COM 44267D107 210 1600 SH Put SOLE 1600 0 0 HP INC COM 40434L105 3191 151882 SH SOLE 151882 0 0 HP INC COM 40434L105 796 37800 SH Call SOLE 37800 0 0 HP INC COM 40434L105 2173 103400 SH Put SOLE 103400 0 0 HRG GROUP INC COM 40434J100 2765 163104 SH SOLE 163104 0 0 HRG GROUP INC COM 40434J100 14 800 SH Call SOLE 800 0 0 HRG GROUP INC COM 40434J100 19 1100 SH Put SOLE 1100 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 1683 32600 SH Call SOLE 32600 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 7677 148700 SH Put SOLE 148700 0 0 HSN INC COM 404303109 9407 233141 SH SOLE 233141 0 0 HUDSON PAC PPTYS INC COM 444097109 410 11985 SH SOLE 11985 0 0 HUMANA INC COM 444859102 11142 44900 SH Call SOLE 44900 0 0 HUMANA INC COM 444859102 8684 35000 SH Put SOLE 35000 0 0 HUNT J B TRANS SVCS INC COM 445658107 306 2661 SH SOLE 2661 0 0 HUNT J B TRANS SVCS INC COM 445658107 1907 16600 SH Put SOLE 16600 0 0 HUNT J B TRANS SVCS INC COM 445658107 597 5200 SH Call SOLE 5200 0 0 HUNTINGTON BANCSHARES INC COM 446150104 495 34100 SH Call SOLE 34100 0 0 HUNTINGTON BANCSHARES INC COM 446150104 2732 187700 SH Put SOLE 187700 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 499 2117 SH SOLE 2117 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 71 300 SH Put SOLE 300 0 0 HUNTSMAN CORP COM 447011107 895 26891 SH SOLE 26891 0 0 HUNTSMAN CORP COM 447011107 5242 157500 SH Call SOLE 157500 0 0 HUNTSMAN CORP COM 447011107 1332 40000 SH Put SOLE 40000 0 0 HYATT HOTELS CORP COM CL A 448579102 441 6000 SH Call SOLE 6000 0 0 HYATT HOTELS CORP COM CL A 448579102 51 700 SH Put SOLE 700 0 0 IAC INTERACTIVECORP COM 44919P508 440 3596 SH SOLE 3596 0 0 IAC INTERACTIVECORP COM 44919P508 2066 16900 SH Call SOLE 16900 0 0 IAC INTERACTIVECORP COM 44919P508 4828 39500 SH Put SOLE 39500 0 0 IBERIABANK CORP COM 450828108 993 12807 SH SOLE 12807 0 0 ICICI BK LTD ADR 45104G104 4956 509375 SH SOLE 509375 0 0 ICICI BK LTD ADR 45104G104 283 29150 SH Call SOLE 29150 0 0 ICICI BK LTD ADR 45104G104 43996 4521720 SH Put SOLE 4521720 0 0 ICONIX BRAND GROUP INC COM 451055107 14 10800 SH Call SOLE 10800 0 0 ICONIX BRAND GROUP INC COM 451055107 3 2100 SH Put SOLE 2100 0 0 IDEX CORP COM 45167R104 106 800 SH Call SOLE 800 0 0 IDEX CORP COM 45167R104 435 3300 SH Put SOLE 3300 0 0 IDEXX LABS INC COM 45168D104 317 2028 SH SOLE 2028 0 0 IDT CORP CL B NEW 448947507 3 300 SH Put SOLE 300 0 0 IDT CORP CL B NEW 448947507 11 1100 SH Call SOLE 1100 0 0 IDT CORP CL B NEW 448947507 158 14875 SH SOLE 14875 0 0 IHS MARKIT LTD SHS G47567105 1884 41717 SH SOLE 41717 0 0 IHS MARKIT LTD SHS G47567105 321 7100 SH Call SOLE 7100 0 0 IHS MARKIT LTD SHS G47567105 81 1800 SH Put SOLE 1800 0 0 II VI INC COM 902104108 2820 60100 SH Call SOLE 60100 0 0 II VI INC COM 902104108 1644 35000 SH Put SOLE 35000 0 0 IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 4334 274327 SH SOLE 274327 0 0 IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 337 21300 SH Call SOLE 21300 0 0 IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 8057 509900 SH Put SOLE 509900 0 0 ILG INC COM 44967H101 10013 351600 SH Call SOLE 351600 0 0 ILG INC COM 44967H101 49994 1755446 SH Put SOLE 1755446 0 0 ILLINOIS TOOL WKS INC COM 452308109 5206 31200 SH Call SOLE 31200 0 0 ILLINOIS TOOL WKS INC COM 452308109 200 1200 SH Put SOLE 1200 0 0 ILLINOIS TOOL WKS INC COM 452308109 516 3092 SH SOLE 3092 0 0 ILLUMINA INC COM 452327109 3654 16726 SH SOLE 16726 0 0 ILLUMINA INC COM 452327109 482 2200 SH Call SOLE 2200 0 0 ILLUMINA INC COM 452327109 1662 7600 SH Put SOLE 7600 0 0 IMAX CORP COM 45245E109 310 13389 SH SOLE 13389 0 0 IMAX CORP COM 45245E109 318 13700 SH Call SOLE 13700 0 0 IMAX CORP COM 45245E109 603 26100 SH Put SOLE 26100 0 0 IMMERSION CORP COM 452521107 493 69834 SH SOLE 69834 0 0 IMPERIAL OIL LTD COM NEW 453038408 222 7116 SH SOLE 7116 0 0 IMPERVA INC COM 45321L100 1036 26100 SH Call SOLE 26100 0 0 IMPERVA INC COM 45321L100 1159 29200 SH Put SOLE 29200 0 0 IMPERVA INC COM 45321L100 159 4004 SH SOLE 4004 0 0 IMPINJ INC COM 453204109 620 27500 SH Call SOLE 27500 0 0 IMPINJ INC COM 453204109 712 31600 SH Put SOLE 31600 0 0 INCYTE CORP COM 45337C102 371 3914 SH SOLE 3914 0 0 INDIA FD INC COM 454089103 253 9700 SH SOLE 9700 0 0 INFINERA CORPORATION COM 45667G103 1280 202100 SH Put SOLE 202100 0 0 INFINERA CORPORATION COM 45667G103 1066 168397 SH SOLE 168397 0 0 INFINERA CORPORATION COM 45667G103 330 51900 SH Call SOLE 51900 0 0 INFOSYS LTD SPONSORED ADR 456788108 19035 1173600 SH Put SOLE 1173600 0 0 INFOSYS LTD SPONSORED ADR 456788108 5054 311599 SH SOLE 311599 0 0 INFOSYS LTD SPONSORED ADR 456788108 1630 100500 SH Call SOLE 100500 0 0 ING GROEP N V SPONSORED ADR 456837103 2692 145800 SH Call SOLE 145800 0 0 ING GROEP N V SPONSORED ADR 456837103 1799 97500 SH Put SOLE 97500 0 0 INGERSOLL-RAND PLC SHS G47791101 1192 13363 SH SOLE 13363 0 0 INGERSOLL-RAND PLC SHS G47791101 455 5100 SH Call SOLE 5100 0 0 INGERSOLL-RAND PLC SHS G47791101 607 6800 SH Put SOLE 6800 0 0 INGREDION INC COM 457187102 442 3164 SH SOLE 3164 0 0 INGREDION INC COM 457187102 2978 21300 SH Call SOLE 21300 0 0 INGREDION INC COM 457187102 3426 24500 SH Put SOLE 24500 0 0 INPHI CORP COM 45772F107 191 5200 SH Call SOLE 5200 0 0 INPHI CORP COM 45772F107 417 11400 SH Put SOLE 11400 0 0 INSPERITY INC COM 45778Q107 189 3302 SH SOLE 3302 0 0 INSPERITY INC COM 45778Q107 101 1800 SH Call SOLE 1800 0 0 INSPERITY INC COM 45778Q107 514 9000 SH Put SOLE 9000 0 0 INSTRUCTURE INC COM 45781U103 736 22224 SH SOLE 22224 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 224 7543 SH SOLE 7543 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 289 9700 SH Call SOLE 9700 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 230 7700 SH Put SOLE 7700 0 0 INTEL CORP COM 458140100 5936 128600 SH Put SOLE 128600 0 0 INTEL CORP COM 458140100 6502 140867 SH SOLE 140867 0 0 INTEL CORP COM 458140100 3278 71000 SH Call SOLE 71000 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 94 4900 SH Put SOLE 4900 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 37 1900 SH SOLE 1900 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 130 6700 SH Call SOLE 6700 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 1468 24799 SH SOLE 24799 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 823 13900 SH Call SOLE 13900 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 1470 24800 SH Put SOLE 24800 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 2903 41137 SH SOLE 41137 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 98 1400 SH Call SOLE 1400 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 367 5200 SH Put SOLE 5200 0 0 INTERDIGITAL INC COM 45867G101 4524 59400 SH Put SOLE 59400 0 0 INTERDIGITAL INC COM 45867G101 550 7222 SH SOLE 7222 0 0 INTERDIGITAL INC COM 45867G101 586 7700 SH Call SOLE 7700 0 0 INTERNAP CORP COM PAR 45885A409 341 21695 SH SOLE 21695 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 8109 52853 SH SOLE 52853 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 3112 20300 SH Call SOLE 20300 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 4033 26300 SH Put SOLE 26300 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 967 6339 SH SOLE 6339 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 657 4300 SH Call SOLE 4300 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2716 17800 SH Put SOLE 17800 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 4361 164517 SH SOLE 164517 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 795 30000 SH Call SOLE 30000 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 2149 81100 SH Put SOLE 81100 0 0 INTERXION HOLDING N.V SHS N47279109 1002 17000 SH Call SOLE 17000 0 0 INTERXION HOLDING N.V SHS N47279109 2639 44800 SH Put SOLE 44800 0 0 INTL PAPER CO COM 460146103 1881 32500 SH Call SOLE 32500 0 0 INTL PAPER CO COM 460146103 765 13200 SH Put SOLE 13200 0 0 INTL PAPER CO COM 460146103 1544 26649 SH SOLE 26649 0 0 INTREXON CORP COM 46122T102 190 16500 SH SOLE 16500 0 0 INTREXON CORP COM 46122T102 14 1200 SH Call SOLE 1200 0 0 INTREXON CORP COM 46122T102 15 1300 SH Put SOLE 1300 0 0 INTUIT COM 461202103 10619 67302 SH SOLE 67302 0 0 INTUIT COM 461202103 316 2000 SH Call SOLE 2000 0 0 INTUIT COM 461202103 615 3900 SH Put SOLE 3900 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 3096 8500 SH Call SOLE 8500 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 5762 15800 SH Put SOLE 15800 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 3702 10144 SH SOLE 10144 0 0 INVESCO DYNAMIC CR OPP FD COM 46132R104 1216 103817 SH SOLE 103817 0 0 INVESCO HIGH INCOME TR II COM 46131F101 611 41548 SH SOLE 41548 0 0 INVESCO LTD SHS G491BT108 1753 47974 SH SOLE 47974 0 0 INVESCO LTD SHS G491BT108 4723 129200 SH Call SOLE 129200 0 0 INVESCO LTD SHS G491BT108 1196 32700 SH Put SOLE 32700 0 0 INVESCO PA VALUE MUN INCOME COM 46132K109 428 35203 SH SOLE 35203 0 0 INVESCO QUALITY MUNI INC TRS COM 46133G107 190 15200 SH SOLE 15200 0 0 INVESCO SR INCOME TR COM 46131H107 53 12000 SH SOLE 12000 0 0 IPG PHOTONICS CORP COM 44980X109 42 200 SH Call SOLE 200 0 0 IPG PHOTONICS CORP COM 44980X109 535 2500 SH Put SOLE 2500 0 0 IPG PHOTONICS CORP COM 44980X109 679 3169 SH SOLE 3169 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 376 31900 SH Put SOLE 31900 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 436 36900 SH Call SOLE 36900 0 0 IROBOT CORP COM 462726100 3280 42800 SH Call SOLE 42800 0 0 IROBOT CORP COM 462726100 2880 37500 SH Put SOLE 37500 0 0 IRON MTN INC NEW COM 46284V101 1022 27093 SH SOLE 27093 0 0 IRON MTN INC NEW COM 46284V101 125 3300 SH Call SOLE 3300 0 0 IRON MTN INC NEW COM 46284V101 570 15100 SH Put SOLE 15100 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 14012 346500 SH Put SOLE 346500 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 2644 65400 SH Call SOLE 65400 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 1468 24500 SH Call SOLE 24500 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 2592 43200 SH Put SOLE 43200 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 443 7385 SH SOLE 7385 0 0 ISHARES INC MSCI MEXICO ETF 464286822 2091 42400 SH Call SOLE 42400 0 0 ISHARES INC MSCI MEXICO ETF 464286822 3269 66300 SH Put SOLE 66300 0 0 ISHARES INC MSCI STH KOR ETF 464286772 1015 13600 SH Call SOLE 13600 0 0 ISHARES INC MSCI STH KOR ETF 464286772 1039 13900 SH Put SOLE 13900 0 0 ISHARES INC MSCI TURKEY ETF 464286715 13 300 SH Put SOLE 300 0 0 ISHARES INC MSCI TURKEY ETF 464286715 1542 35500 SH Call SOLE 35500 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 182 11400 SH Call SOLE 11400 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 2403 150303 SH SOLE 150303 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 1678 104800 SH Put SOLE 104800 0 0 ISHARES TR 20 YR TR BD ETF 464287432 20175 159000 SH Call SOLE 159000 0 0 ISHARES TR 20 YR TR BD ETF 464287432 5722 45100 SH Put SOLE 45100 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 10 214 SH SOLE 214 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 590 12800 SH Call SOLE 12800 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 4077 88300 SH Put SOLE 88300 0 0 ISHARES TR CORE S&P500 ETF 464287200 377 1400 SH Call SOLE 1400 0 0 ISHARES TR CORE S&P500 ETF 464287200 403 1500 SH Put SOLE 1500 0 0 ISHARES TR IBOXX HI YD ETF 464288513 8386 96100 SH Call SOLE 96100 0 0 ISHARES TR IBOXX HI YD ETF 464288513 3883 44500 SH Put SOLE 44500 0 0 ISHARES TR IBOXX INV CP ETF 464287242 3209 26396 SH SOLE 26396 0 0 ISHARES TR IBOXX INV CP ETF 464287242 109 900 SH Call SOLE 900 0 0 ISHARES TR JPMORGAN USD EMG 464288281 2606 22446 SH SOLE 22446 0 0 ISHARES TR MBS ETF 464288588 3009 28225 SH SOLE 28225 0 0 ISHARES TR MSCI EAFE ETF 464287465 5104 72600 SH Put SOLE 72600 0 0 ISHARES TR MSCI EAFE ETF 464287465 319 4540 SH SOLE 4540 0 0 ISHARES TR MSCI EAFE ETF 464287465 2320 33000 SH Call SOLE 33000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 1575 33400 SH Call SOLE 33400 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 1801 38200 SH Put SOLE 38200 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 241 6736 SH SOLE 6736 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 215 6000 SH Put SOLE 6000 0 0 ISHARES TR NASDAQ BIOTECH 464287556 6607 61900 SH Put SOLE 61900 0 0 ISHARES TR NASDAQ BIOTECH 464287556 1521 14248 SH SOLE 14248 0 0 ISHARES TR NASDAQ BIOTECH 464287556 4796 44900 SH Call SOLE 44900 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 12890 84600 SH Call SOLE 84600 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 10483 68800 SH Put SOLE 68800 0 0 ISHARES TR SELECT DIVID ETF 464287168 317 3219 SH SOLE 3219 0 0 ISHARES TR U.S. REAL ES ETF 464287739 2066 25500 SH Put SOLE 25500 0 0 ISHARES TR U.S. REAL ES ETF 464287739 2599 32100 SH Call SOLE 32100 0 0 ISHARES TR US HOME CONS ETF 464288752 5850 133807 SH SOLE 133807 0 0 ISHARES TR US HOME CONS ETF 464288752 261 6000 SH Call SOLE 6000 0 0 ISHARES TR US HOME CONS ETF 464288752 96 2200 SH Put SOLE 2200 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 106 8151 SH SOLE 8151 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 1498 115220 SH Call SOLE 115220 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 7373 567120 SH Put SOLE 567120 0 0 ITRON INC COM 465741106 253 3716 SH SOLE 3716 0 0 ITRON INC COM 465741106 444 6500 SH Call SOLE 6500 0 0 ITRON INC COM 465741106 470 6900 SH Put SOLE 6900 0 0 ITT INC COM 45073V108 154 2878 SH SOLE 2878 0 0 ITT INC COM 45073V108 485 9100 SH Put SOLE 9100 0 0 J2 GLOBAL INC COM 48123V102 744 9900 SH Put SOLE 9900 0 0 J2 GLOBAL INC COM 48123V102 317 4200 SH Call SOLE 4200 0 0 JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 1222 163818 SH SOLE 163818 0 0 JABIL INC COM 466313103 684 26000 SH Call SOLE 26000 0 0 JABIL INC COM 466313103 314 11900 SH Put SOLE 11900 0 0 JACK IN THE BOX INC COM 466367109 551 5612 SH SOLE 5612 0 0 JACK IN THE BOX INC COM 466367109 59 600 SH Put SOLE 600 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 396 6000 SH Put SOLE 6000 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 851 12909 SH SOLE 12909 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 35 500 SH Call SOLE 500 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 793 5900 SH Put SOLE 5900 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 125 932 SH SOLE 932 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 321 2400 SH Call SOLE 2400 0 0 JD COM INC SPON ADR CL A 47215P106 10482 253073 SH SOLE 253073 0 0 JD COM INC SPON ADR CL A 47215P106 101255 2444500 SH Call SOLE 2444500 0 0 JD COM INC SPON ADR CL A 47215P106 184939 4465000 SH Put SOLE 4465000 0 0 JETBLUE AIRWAYS CORP COM 477143101 6008 268937 SH SOLE 268937 0 0 JETBLUE AIRWAYS CORP COM 477143101 412 18600 SH Call SOLE 18600 0 0 JETBLUE AIRWAYS CORP COM 477143101 7491 335300 SH Put SOLE 335300 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 231 9700 SH Call SOLE 9700 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 337 14000 SH Put SOLE 14000 0 0 JOHNSON & JOHNSON COM 478160104 8386 60000 SH Call SOLE 60000 0 0 JOHNSON & JOHNSON COM 478160104 3245 23200 SH Put SOLE 23200 0 0 JOHNSON & JOHNSON COM 478160104 6912 49469 SH SOLE 49469 0 0 JOHNSON CTLS INTL PLC SHS G51502105 1356 35579 SH Call SOLE 35579 0 0 JOHNSON CTLS INTL PLC SHS G51502105 645 16937 SH Put SOLE 16937 0 0 JOHNSON CTLS INTL PLC SHS G51502105 1092 28649 SH SOLE 28649 0 0 JONES LANG LASALLE INC COM 48020Q107 247 1657 SH SOLE 1657 0 0 JONES LANG LASALLE INC COM 48020Q107 492 3300 SH Call SOLE 3300 0 0 JONES LANG LASALLE INC COM 48020Q107 1013 6800 SH Put SOLE 6800 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 102 3700 SH Put SOLE 3700 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 577 21000 SH Call SOLE 21000 0 0 JPMORGAN CHASE & CO COM 46625H100 23335 218200 SH Call SOLE 218200 0 0 JPMORGAN CHASE & CO COM 46625H100 15049 140700 SH Put SOLE 140700 0 0 JUNIPER NETWORKS INC COM 48203R104 2373 83200 SH Put SOLE 83200 0 0 JUNIPER NETWORKS INC COM 48203R104 685 24000 SH Call SOLE 24000 0 0 JUNIPER NETWORKS INC COM 48203R104 2826 99157 SH SOLE 99157 0 0 JUNO THERAPEUTICS INC COM 48205A109 662 14400 SH Call SOLE 14400 0 0 JUNO THERAPEUTICS INC COM 48205A109 877 19200 SH Put SOLE 19200 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 165 1543 SH SOLE 1543 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 341 3200 SH Call SOLE 3200 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 342 3200 SH Put SOLE 3200 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 1113 10575 SH SOLE 10575 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 434 4100 SH Call SOLE 4100 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 2138 20300 SH Put SOLE 20300 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 1282 56504 SH SOLE 56504 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 697 30800 SH Put SOLE 30800 0 0 KAR AUCTION SVCS INC COM 48238T109 399 7900 SH Put SOLE 7900 0 0 KAR AUCTION SVCS INC COM 48238T109 653 12924 SH SOLE 12924 0 0 KB HOME COM 48666K109 2575 80600 SH Call SOLE 80600 0 0 KB HOME COM 48666K109 6266 196100 SH Put SOLE 196100 0 0 KBR INC COM 48242W106 537 27088 SH SOLE 27088 0 0 KBR INC COM 48242W106 694 35000 SH Call SOLE 35000 0 0 KBR INC COM 48242W106 854 43000 SH Put SOLE 43000 0 0 KELLOGG CO COM 487836108 722 10618 SH SOLE 10618 0 0 KELLOGG CO COM 487836108 1401 20600 SH Call SOLE 20600 0 0 KELLOGG CO COM 487836108 3067 45100 SH Put SOLE 45100 0 0 KEMET CORP COM NEW 488360207 219 14532 SH SOLE 14532 0 0 KEMET CORP COM NEW 488360207 303 20100 SH Put SOLE 20100 0 0 KEMET CORP COM NEW 488360207 151 10000 SH Call SOLE 10000 0 0 KENNAMETAL INC COM 489170100 718 14834 SH SOLE 14834 0 0 KENNAMETAL INC COM 489170100 499 10300 SH Call SOLE 10300 0 0 KENNAMETAL INC COM 489170100 867 17900 SH Put SOLE 17900 0 0 KEYCORP NEW COM 493267108 3799 188355 SH SOLE 188355 0 0 KEYCORP NEW COM 493267108 2516 124700 SH Call SOLE 124700 0 0 KEYCORP NEW COM 493267108 1520 75500 SH Put SOLE 75500 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 453 10884 SH SOLE 10884 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 101 2500 SH Call SOLE 2500 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 320 7800 SH Put SOLE 7800 0 0 KILROY RLTY CORP COM 49427F108 623 8347 SH SOLE 8347 0 0 KIMBERLY CLARK CORP COM 494368103 3210 26600 SH Put SOLE 26600 0 0 KIMBERLY CLARK CORP COM 494368103 3299 27340 SH SOLE 27340 0 0 KIMBERLY CLARK CORP COM 494368103 663 5500 SH Call SOLE 5500 0 0 KIMCO RLTY CORP COM 49446R109 2698 148624 SH SOLE 148624 0 0 KIMCO RLTY CORP COM 49446R109 347 19100 SH Call SOLE 19100 0 0 KIMCO RLTY CORP COM 49446R109 776 42800 SH Put SOLE 42800 0 0 KINDER MORGAN INC DEL COM 49456B101 1807 100017 SH SOLE 100017 0 0 KINDER MORGAN INC DEL COM 49456B101 1804 99800 SH Call SOLE 99800 0 0 KINDER MORGAN INC DEL COM 49456B101 2289 126700 SH Put SOLE 126700 0 0 KINDRED HEALTHCARE INC COM 494580103 26 2700 SH Put SOLE 2700 0 0 KINDRED HEALTHCARE INC COM 494580103 390 40249 SH SOLE 40249 0 0 KINDRED HEALTHCARE INC COM 494580103 74 7600 SH Call SOLE 7600 0 0 KINROSS GOLD CORP COM NO PAR 496902404 14063 3255100 SH Put SOLE 3255100 0 0 KINROSS GOLD CORP COM NO PAR 496902404 2496 577600 SH Call SOLE 577600 0 0 KINROSS GOLD CORP COM NO PAR 496902404 648 149990 SH SOLE 149990 0 0 KIRBY CORP COM 497266106 276 4138 SH SOLE 4138 0 0 KIRBY CORP COM 497266106 127 1900 SH Call SOLE 1900 0 0 KIRBY CORP COM 497266106 761 11400 SH Put SOLE 11400 0 0 KITE RLTY GROUP TR COM NEW 49803T300 246 12542 SH SOLE 12542 0 0 KKR & CO L P DEL COM UNITS 48248M102 3629 172331 SH SOLE 172331 0 0 KKR & CO L P DEL COM UNITS 48248M102 1188 56400 SH Call SOLE 56400 0 0 KKR & CO L P DEL COM UNITS 48248M102 3849 182900 SH Put SOLE 182900 0 0 KKR INCOME OPPORTUNITIES FD COM 48249T106 178 11062 SH SOLE 11062 0 0 KLA-TENCOR CORP COM 482480100 1221 11600 SH Call SOLE 11600 0 0 KLA-TENCOR CORP COM 482480100 242 2300 SH Put SOLE 2300 0 0 KLX INC COM 482539103 2669 39100 SH Put SOLE 39100 0 0 KLX INC COM 482539103 1358 19900 SH Call SOLE 19900 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 4687 107209 SH SOLE 107209 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 3 72 SH Call SOLE 72 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 793 18144 SH Put SOLE 18144 0 0 KNOLL INC COM NEW 498904200 7 300 SH SOLE 300 0 0 KNOLL INC COM NEW 498904200 75 3300 SH Call SOLE 3300 0 0 KNOLL INC COM NEW 498904200 246 10700 SH Put SOLE 10700 0 0 KNOWLES CORP COM 49926D109 2676 182553 SH SOLE 182553 0 0 KOHLS CORP COM 500255104 1818 33600 SH Call SOLE 33600 0 0 KOHLS CORP COM 500255104 3736 68900 SH Put SOLE 68900 0 0 KOHLS CORP COM 500255104 2447 45129 SH SOLE 45129 0 0 KRAFT HEINZ CO COM 500754106 1342 17263 SH SOLE 17263 0 0 KRAFT HEINZ CO COM 500754106 4043 52000 SH Call SOLE 52000 0 0 KRAFT HEINZ CO COM 500754106 10654 137000 SH Put SOLE 137000 0 0 KRATON CORPORATION COM 50077C106 1224 25400 SH Call SOLE 25400 0 0 KRATON CORPORATION COM 50077C106 1244 25800 SH Put SOLE 25800 0 0 KROGER CO COM 501044101 7555 275230 SH SOLE 275230 0 0 KROGER CO COM 501044101 2678 97700 SH Call SOLE 97700 0 0 KROGER CO COM 501044101 7802 284200 SH Put SOLE 284200 0 0 KRONOS WORLDWIDE INC COM 50105F105 23 900 SH Call SOLE 900 0 0 KRONOS WORLDWIDE INC COM 50105F105 207 8000 SH Put SOLE 8000 0 0 KULICKE & SOFFA INDS INC COM 501242101 314 12887 SH SOLE 12887 0 0 KULICKE & SOFFA INDS INC COM 501242101 171 7100 SH Call SOLE 7100 0 0 KULICKE & SOFFA INDS INC COM 501242101 359 14800 SH Put SOLE 14800 0 0 L BRANDS INC COM 501797104 734 12192 SH SOLE 12192 0 0 L BRANDS INC COM 501797104 7171 119100 SH Call SOLE 119100 0 0 L BRANDS INC COM 501797104 3377 56100 SH Put SOLE 56100 0 0 LA Z BOY INC COM 505336107 316 10129 SH SOLE 10129 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 377 2362 SH SOLE 2362 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 128 800 SH Call SOLE 800 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 175 1100 SH Put SOLE 1100 0 0 LAM RESEARCH CORP COM 512807108 4471 24300 SH Put SOLE 24300 0 0 LAM RESEARCH CORP COM 512807108 3016 16385 SH SOLE 16385 0 0 LAM RESEARCH CORP COM 512807108 3403 18500 SH Call SOLE 18500 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 22 300 SH Put SOLE 300 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 5078 68400 SH Call SOLE 68400 0 0 LAMB WESTON HLDGS INC COM 513272104 748 13250 SH SOLE 13250 0 0 LAMB WESTON HLDGS INC COM 513272104 260 4600 SH Call SOLE 4600 0 0 LAMB WESTON HLDGS INC COM 513272104 74 1300 SH Put SOLE 1300 0 0 LANDS END INC NEW COM 51509F105 761 38949 SH SOLE 38949 0 0 LANDS END INC NEW COM 51509F105 277 14200 SH Call SOLE 14200 0 0 LANDS END INC NEW COM 51509F105 840 42900 SH Put SOLE 42900 0 0 LANDSTAR SYS INC COM 515098101 97 932 SH SOLE 932 0 0 LANDSTAR SYS INC COM 515098101 458 4400 SH Call SOLE 4400 0 0 LANDSTAR SYS INC COM 515098101 551 5300 SH Put SOLE 5300 0 0 LAREDO PETROLEUM INC COM 516806106 241 22700 SH Call SOLE 22700 0 0 LAREDO PETROLEUM INC COM 516806106 23 2200 SH Put SOLE 2200 0 0 LAS VEGAS SANDS CORP COM 517834107 7213 103800 SH Call SOLE 103800 0 0 LAS VEGAS SANDS CORP COM 517834107 13347 192100 SH Put SOLE 192100 0 0 LAS VEGAS SANDS CORP COM 517834107 353 5080 SH SOLE 5080 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 1037 36945 SH SOLE 36945 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 65 2300 SH Call SOLE 2300 0 0 LAUDER ESTEE COS INC CL A 518439104 985 7745 SH SOLE 7745 0 0 LAUDER ESTEE COS INC CL A 518439104 445 3500 SH Call SOLE 3500 0 0 LAUDER ESTEE COS INC CL A 518439104 878 6900 SH Put SOLE 6900 0 0 LAYNE CHRISTENSEN CO COM 521050104 186 14800 SH Call SOLE 14800 0 0 LAZARD LTD SHS A G54050102 192 3600 SH Put SOLE 3600 0 0 LAZARD LTD SHS A G54050102 137 2600 SH Call SOLE 2600 0 0 LAZARD WORLD DIVID & INCOME COM 521076109 523 44964 SH SOLE 44964 0 0 LCI INDS COM 50189K103 1599 12300 SH Call SOLE 12300 0 0 LCI INDS COM 50189K103 5499 42300 SH Put SOLE 42300 0 0 LCI INDS COM 50189K103 447 3439 SH SOLE 3439 0 0 LEGG MASON INC COM 524901105 360 8569 SH SOLE 8569 0 0 LEGG MASON INC COM 524901105 217 5200 SH Call SOLE 5200 0 0 LEGG MASON INC COM 524901105 907 21600 SH Put SOLE 21600 0 0 LEGGETT & PLATT INC COM 524660107 646 13500 SH Call SOLE 13500 0 0 LEGGETT & PLATT INC COM 524660107 706 14800 SH Put SOLE 14800 0 0 LEIDOS HLDGS INC COM 525327102 562 8700 SH Put SOLE 8700 0 0 LEIDOS HLDGS INC COM 525327102 676 10500 SH Call SOLE 10500 0 0 LENDINGCLUB CORP COM 52603A109 385 93400 SH Call SOLE 93400 0 0 LENDINGCLUB CORP COM 52603A109 58 14000 SH Put SOLE 14000 0 0 LENDINGTREE INC NEW COM 52603B107 3131 9200 SH Call SOLE 9200 0 0 LENDINGTREE INC NEW COM 52603B107 238 700 SH Put SOLE 700 0 0 LENNAR CORP CL A 526057104 284 4500 SH Call SOLE 4500 0 0 LENNAR CORP CL A 526057104 322 5100 SH Put SOLE 5100 0 0 LENNOX INTL INC COM 526107107 105 500 SH Call SOLE 500 0 0 LENNOX INTL INC COM 526107107 272 1300 SH Put SOLE 1300 0 0 LEUCADIA NATL CORP COM 527288104 503 18973 SH SOLE 18973 0 0 LEUCADIA NATL CORP COM 527288104 3 100 SH Call SOLE 100 0 0 LGI HOMES INC COM 50187T106 2059 27400 SH Put SOLE 27400 0 0 LGI HOMES INC COM 50187T106 904 12000 SH Call SOLE 12000 0 0 LIBBEY INC COM 529898108 311 41400 SH SOLE 41400 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 222 2604 SH SOLE 2604 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 145 1700 SH Put SOLE 1700 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 1189 33200 SH Call SOLE 33200 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 988 27600 SH Put SOLE 27600 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 1940 57329 SH SOLE 57329 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 254 7500 SH Call SOLE 7500 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 2423 71600 SH Put SOLE 71600 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 1900 77800 SH Put SOLE 77800 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 2072 84800 SH Call SOLE 84800 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 780 22825 SH SOLE 22825 0 0 LIBERTY PPTY TR SH BEN INT 531172104 923 21457 SH SOLE 21457 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 346 36732 SH SOLE 36732 0 0 LIFE STORAGE INC COM 53223X107 11284 126689 SH SOLE 126689 0 0 LIFE STORAGE INC COM 53223X107 571 6400 SH Call SOLE 6400 0 0 LIFE STORAGE INC COM 53223X107 57896 650000 SH Put SOLE 650000 0 0 LILLY ELI & CO COM 532457108 8071 95600 SH Put SOLE 95600 0 0 LILLY ELI & CO COM 532457108 8544 101200 SH Call SOLE 101200 0 0 LILLY ELI & CO COM 532457108 1527 18085 SH SOLE 18085 0 0 LINCOLN ELEC HLDGS INC COM 533900106 183 2000 SH Call SOLE 2000 0 0 LINCOLN ELEC HLDGS INC COM 533900106 9 100 SH Put SOLE 100 0 0 LINCOLN ELEC HLDGS INC COM 533900106 244 2660 SH SOLE 2660 0 0 LINCOLN NATL CORP IND COM 534187109 3090 40200 SH Call SOLE 40200 0 0 LINCOLN NATL CORP IND COM 534187109 1085 14100 SH Put SOLE 14100 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 857 25350 SH Call SOLE 25350 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 6 200 SH SOLE 200 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 207 6500 SH Call SOLE 6500 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 11 350 SH Put SOLE 350 0 0 LITHIA MTRS INC CL A 536797103 925 8139 SH SOLE 8139 0 0 LITHIA MTRS INC CL A 536797103 1089 9600 SH Call SOLE 9600 0 0 LITHIA MTRS INC CL A 536797103 862 7600 SH Put SOLE 7600 0 0 LIVANOVA PLC SHS G5509L101 28 350 SH SOLE 350 0 0 LIVANOVA PLC SHS G5509L101 112 1400 SH Call SOLE 1400 0 0 LIVANOVA PLC SHS G5509L101 176 2200 SH Put SOLE 2200 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 1832 43000 SH Call SOLE 43000 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 409 9600 SH Put SOLE 9600 0 0 LIVEPERSON INC COM 538146101 197 17100 SH Call SOLE 17100 0 0 LIVEPERSON INC COM 538146101 30 2600 SH Put SOLE 2600 0 0 LKQ CORP COM 501889208 183 4500 SH Put SOLE 4500 0 0 LKQ CORP COM 501889208 514 12637 SH SOLE 12637 0 0 LKQ CORP COM 501889208 374 9200 SH Call SOLE 9200 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 225 60000 SH Put SOLE 60000 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 195 52072 SH SOLE 52072 0 0 LOCKHEED MARTIN CORP COM 539830109 5197 16186 SH SOLE 16186 0 0 LOCKHEED MARTIN CORP COM 539830109 2534 7900 SH Call SOLE 7900 0 0 LOCKHEED MARTIN CORP COM 539830109 7833 24400 SH Put SOLE 24400 0 0 LOEWS CORP COM 540424108 308 6156 SH SOLE 6156 0 0 LOGITECH INTL S A SHS H50430232 36 1100 SH Call SOLE 1100 0 0 LOGITECH INTL S A SHS H50430232 296 8800 SH Put SOLE 8800 0 0 LOGMEIN INC COM 54142L109 102 888 SH SOLE 888 0 0 LOGMEIN INC COM 54142L109 253 2219 SH Call SOLE 2219 0 0 LOGMEIN INC COM 54142L109 42 368 SH Put SOLE 368 0 0 LOUISIANA PAC CORP COM 546347105 629 23969 SH SOLE 23969 0 0 LOUISIANA PAC CORP COM 546347105 253 9600 SH Call SOLE 9600 0 0 LOUISIANA PAC CORP COM 546347105 741 28200 SH Put SOLE 28200 0 0 LOWES COS INC COM 548661107 12843 138190 SH SOLE 138190 0 0 LOWES COS INC COM 548661107 2881 31000 SH Call SOLE 31000 0 0 LOWES COS INC COM 548661107 3754 40400 SH Put SOLE 40400 0 0 LPL FINL HLDGS INC COM 50212V100 88 1538 SH SOLE 1538 0 0 LPL FINL HLDGS INC COM 50212V100 320 5600 SH Put SOLE 5600 0 0 LSI INDS INC COM 50216C108 142 20600 SH SOLE 20600 0 0 LULULEMON ATHLETICA INC COM 550021109 8412 107000 SH Call SOLE 107000 0 0 LULULEMON ATHLETICA INC COM 550021109 11801 150100 SH Put SOLE 150100 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 2787 88800 SH Call SOLE 88800 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 2571 81900 SH Put SOLE 81900 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 922 29371 SH SOLE 29371 0 0 LUMENTUM HLDGS INC COM 55024U109 3805 77800 SH Call SOLE 77800 0 0 LUMENTUM HLDGS INC COM 55024U109 4537 92800 SH Put SOLE 92800 0 0 LUMENTUM HLDGS INC COM 55024U109 2017 41241 SH SOLE 41241 0 0 LUXOFT HLDG INC ORD SHS CL A G57279104 671 12040 SH SOLE 12040 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2131 19320 SH SOLE 19320 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2946 26700 SH Call SOLE 26700 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 7203 65300 SH Put SOLE 65300 0 0 M & T BK CORP COM 55261F104 370 2163 SH SOLE 2163 0 0 M & T BK CORP COM 55261F104 51 300 SH Call SOLE 300 0 0 M & T BK CORP COM 55261F104 188 1100 SH Put SOLE 1100 0 0 MACERICH CO COM 554382101 3009 45809 SH SOLE 45809 0 0 MACERICH CO COM 554382101 17661 268900 SH Call SOLE 268900 0 0 MACERICH CO COM 554382101 329 5000 SH Put SOLE 5000 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1103 33884 SH SOLE 33884 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 919 28200 SH Call SOLE 28200 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1647 50600 SH Put SOLE 50600 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 270 4200 SH Call SOLE 4200 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 443 6900 SH Put SOLE 6900 0 0 MACYS INC COM 55616P104 1729 68652 SH SOLE 68652 0 0 MACYS INC COM 55616P104 9211 365400 SH Call SOLE 365400 0 0 MACYS INC COM 55616P104 7838 311000 SH Put SOLE 311000 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 800 3795 SH SOLE 3795 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 11043 155700 SH Call SOLE 155700 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 10739 151400 SH Put SOLE 151400 0 0 MAGNA INTL INC COM 559222401 556 9800 SH Call SOLE 9800 0 0 MAGNA INTL INC COM 559222401 397 7000 SH Put SOLE 7000 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 819 36400 SH Call SOLE 36400 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 1850 81900 SH Put SOLE 81900 0 0 MANHATTAN ASSOCS INC COM 562750109 951 19200 SH Call SOLE 19200 0 0 MANHATTAN ASSOCS INC COM 562750109 887 17900 SH Put SOLE 17900 0 0 MANITOWOC CO INC COM NEW 563571405 395 10032 SH SOLE 10032 0 0 MANITOWOC CO INC COM NEW 563571405 925 23475 SH Call SOLE 23475 0 0 MANITOWOC CO INC COM NEW 563571405 1019 25875 SH Put SOLE 25875 0 0 MANTECH INTL CORP CL A 564563104 30 600 SH Put SOLE 600 0 0 MANTECH INTL CORP CL A 564563104 398 7935 SH SOLE 7935 0 0 MANULIFE FINL CORP COM 56501R106 212 10200 SH Call SOLE 10200 0 0 MANULIFE FINL CORP COM 56501R106 428 20500 SH Put SOLE 20500 0 0 MARATHON OIL CORP COM 565849106 3617 213629 SH SOLE 213629 0 0 MARATHON OIL CORP COM 565849106 3723 219800 SH Call SOLE 219800 0 0 MARATHON OIL CORP COM 565849106 2663 157300 SH Put SOLE 157300 0 0 MARATHON PETE CORP COM 56585A102 1524 23095 SH SOLE 23095 0 0 MARATHON PETE CORP COM 56585A102 17359 263100 SH Call SOLE 263100 0 0 MARATHON PETE CORP COM 56585A102 21941 332500 SH Put SOLE 332500 0 0 MARRIOTT INTL INC NEW CL A 571903202 1570 11560 SH Put SOLE 11560 0 0 MARRIOTT INTL INC NEW CL A 571903202 9978 73515 SH SOLE 73515 0 0 MARRIOTT INTL INC NEW CL A 571903202 1290 9500 SH Call SOLE 9500 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 1382 10200 SH Put SOLE 10200 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 761 5600 SH Call SOLE 5600 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 273 2017 SH SOLE 2017 0 0 MARSH & MCLENNAN COS INC COM 571748102 2312 28410 SH SOLE 28410 0 0 MARSH & MCLENNAN COS INC COM 571748102 236 2900 SH Call SOLE 2900 0 0 MARSH & MCLENNAN COS INC COM 571748102 855 10500 SH Put SOLE 10500 0 0 MARTIN MARIETTA MATLS INC COM 573284106 849 3842 SH SOLE 3842 0 0 MARTIN MARIETTA MATLS INC COM 573284106 398 1800 SH Call SOLE 1800 0 0 MARTIN MARIETTA MATLS INC COM 573284106 684 3100 SH Put SOLE 3100 0 0 MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 475 33950 SH SOLE 33950 0 0 MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 42 3000 SH Call SOLE 3000 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3204 149400 SH Call SOLE 149400 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 5368 250000 SH Put SOLE 250000 0 0 MASCO CORP COM 574599106 1089 24800 SH Put SOLE 24800 0 0 MASCO CORP COM 574599106 917 20900 SH Call SOLE 20900 0 0 MASONITE INTL CORP NEW COM 575385109 312 4212 SH SOLE 4212 0 0 MASONITE INTL CORP NEW COM 575385109 37 500 SH Call SOLE 500 0 0 MASONITE INTL CORP NEW COM 575385109 1097 14800 SH Put SOLE 14800 0 0 MASTEC INC COM 576323109 56 1134 SH SOLE 1134 0 0 MASTEC INC COM 576323109 372 7600 SH Call SOLE 7600 0 0 MASTEC INC COM 576323109 852 17400 SH Put SOLE 17400 0 0 MASTERCARD INCORPORATED CL A 57636Q104 4527 29900 SH Put SOLE 29900 0 0 MASTERCARD INCORPORATED CL A 57636Q104 12350 81591 SH SOLE 81591 0 0 MASTERCARD INCORPORATED CL A 57636Q104 3253 21500 SH Call SOLE 21500 0 0 MATADOR RES CO COM 576485205 5012 161000 SH Put SOLE 161000 0 0 MATADOR RES CO COM 576485205 7492 240700 SH Call SOLE 240700 0 0 MATCH GROUP INC COM 57665R106 3060 97748 SH SOLE 97748 0 0 MATCH GROUP INC COM 57665R106 971 31000 SH Call SOLE 31000 0 0 MATCH GROUP INC COM 57665R106 991 31600 SH Put SOLE 31600 0 0 MATTEL INC COM 577081102 2482 161400 SH Call SOLE 161400 0 0 MATTEL INC COM 577081102 982 63900 SH Put SOLE 63900 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 428 8186 SH SOLE 8186 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 197 3800 SH Call SOLE 3800 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 4563 87300 SH Put SOLE 87300 0 0 MAXLINEAR INC COM 57776J100 137 5200 SH Call SOLE 5200 0 0 MAXLINEAR INC COM 57776J100 111 4200 SH Put SOLE 4200 0 0 MAXLINEAR INC COM 57776J100 323 12208 SH SOLE 12208 0 0 MAXWELL TECHNOLOGIES INC COM 577767106 2 300 SH Call SOLE 300 0 0 MAXWELL TECHNOLOGIES INC COM 577767106 1448 251400 SH Put SOLE 251400 0 0 MAXWELL TECHNOLOGIES INC COM 577767106 731 126827 SH SOLE 126827 0 0 MBIA INC COM 55262C100 10006 1366900 SH Call SOLE 1366900 0 0 MBIA INC COM 55262C100 1820 248700 SH Put SOLE 248700 0 0 MCCORMICK & CO INC COM NON VTG 579780206 275 2700 SH Call SOLE 2700 0 0 MCCORMICK & CO INC COM NON VTG 579780206 377 3700 SH Put SOLE 3700 0 0 MCDERMOTT INTL INC COM 580037109 713 108400 SH Call SOLE 108400 0 0 MCDERMOTT INTL INC COM 580037109 127 19300 SH Put SOLE 19300 0 0 MCDONALDS CORP COM 580135101 1892 11000 SH Call SOLE 11000 0 0 MCDONALDS CORP COM 580135101 5180 30100 SH Put SOLE 30100 0 0 MCDONALDS CORP COM 580135101 5787 33622 SH SOLE 33622 0 0 MCKESSON CORP COM 58155Q103 3868 24800 SH Call SOLE 24800 0 0 MCKESSON CORP COM 58155Q103 4680 30000 SH Put SOLE 30000 0 0 MCKESSON CORP COM 58155Q103 2555 16384 SH SOLE 16384 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 16 1131 SH SOLE 1131 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 103 7500 SH Call SOLE 7500 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 261 19000 SH Put SOLE 19000 0 0 MEDICINES CO COM 584688105 113 4100 SH Call SOLE 4100 0 0 MEDICINES CO COM 584688105 197 7200 SH Put SOLE 7200 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 879 13900 SH Call SOLE 13900 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 3262 51500 SH Put SOLE 51500 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 1688 26636 SH SOLE 26636 0 0 MEDTRONIC PLC SHS G5960L103 14725 182400 SH Call SOLE 182400 0 0 MEDTRONIC PLC SHS G5960L103 8841 109500 SH Put SOLE 109500 0 0 MEDTRONIC PLC SHS G5960L103 3107 38476 SH SOLE 38476 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 1738 59843 SH SOLE 59843 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 897 30900 SH Call SOLE 30900 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 49203 1694300 SH Put SOLE 1694300 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 2324 35924 SH SOLE 35924 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 1558 24100 SH Call SOLE 24100 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 3931 60800 SH Put SOLE 60800 0 0 MERCADOLIBRE INC COM 58733R102 1129 3600 SH Call SOLE 3600 0 0 MERCADOLIBRE INC COM 58733R102 3206 10200 SH Put SOLE 10200 0 0 MERCADOLIBRE INC COM 58733R102 2360 7500 SH SOLE 7500 0 0 MERCER INTL INC COM 588056101 415 29000 SH SOLE 29000 0 0 MERCK & CO INC COM 58933Y105 1402 24918 SH SOLE 24918 0 0 MERCK & CO INC COM 58933Y105 8957 159200 SH Call SOLE 159200 0 0 MERCK & CO INC COM 58933Y105 4087 72600 SH Put SOLE 72600 0 0 MERITAGE HOMES CORP COM 59001A102 282 5500 SH Call SOLE 5500 0 0 MERITAGE HOMES CORP COM 59001A102 317 6200 SH Put SOLE 6200 0 0 MERITOR INC COM 59001K100 180 7679 SH SOLE 7679 0 0 MERITOR INC COM 59001K100 5500 234500 SH Call SOLE 234500 0 0 MERITOR INC COM 59001K100 1823 77700 SH Put SOLE 77700 0 0 METHANEX CORP COM 59151K108 78 1300 SH Call SOLE 1300 0 0 METHANEX CORP COM 59151K108 138 2300 SH Put SOLE 2300 0 0 METHANEX CORP COM 59151K108 793 13090 SH SOLE 13090 0 0 METLIFE INC COM 59156R108 3702 73300 SH Call SOLE 73300 0 0 METLIFE INC COM 59156R108 12458 246400 SH Put SOLE 246400 0 0 METLIFE INC COM 59156R108 6807 134631 SH SOLE 134631 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 357 577 SH SOLE 577 0 0 MEXICO FD INC COM 592835102 257 16300 SH SOLE 16300 0 0 MGIC INVT CORP WIS COM 552848103 754 53422 SH SOLE 53422 0 0 MGIC INVT CORP WIS COM 552848103 55 3900 SH Call SOLE 3900 0 0 MGIC INVT CORP WIS COM 552848103 14 1100 SH Put SOLE 1100 0 0 MGM RESORTS INTERNATIONAL COM 552953101 12774 382700 SH Put SOLE 382700 0 0 MGM RESORTS INTERNATIONAL COM 552953101 670 20060 SH SOLE 20060 0 0 MGM RESORTS INTERNATIONAL COM 552953101 18424 551800 SH Call SOLE 551800 0 0 MGP INGREDIENTS INC NEW COM 55303J106 848 11000 SH Put SOLE 11000 0 0 MGP INGREDIENTS INC NEW COM 55303J106 755 9800 SH Call SOLE 9800 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 6747 107200 SH Call SOLE 107200 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 28849 458300 SH Put SOLE 458300 0 0 MICHAELS COS INC COM 59408Q106 814 33700 SH Call SOLE 33700 0 0 MICHAELS COS INC COM 59408Q106 186 7700 SH Put SOLE 7700 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 1333 15172 SH SOLE 15172 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 2760 31400 SH Call SOLE 31400 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 1308 14900 SH Put SOLE 14900 0 0 MICRON TECHNOLOGY INC COM 595112103 26507 644700 SH Call SOLE 644700 0 0 MICRON TECHNOLOGY INC COM 595112103 77059 1874000 SH Put SOLE 1874000 0 0 MICRON TECHNOLOGY INC COM 595112103 39741 966475 SH SOLE 966475 0 0 MICROSOFT CORP COM 594918104 9496 111000 SH Call SOLE 111000 0 0 MICROSOFT CORP COM 594918104 10980 128300 SH Put SOLE 128300 0 0 MICROSOFT CORP COM 594918104 20265 236912 SH SOLE 236912 0 0 MICROSTRATEGY INC CL A NEW 594972408 241 1836 SH SOLE 1836 0 0 MICROSTRATEGY INC CL A NEW 594972408 144 1100 SH Call SOLE 1100 0 0 MICROSTRATEGY INC CL A NEW 594972408 484 3700 SH Put SOLE 3700 0 0 MID AMER APT CMNTYS INC COM 59522J103 768 7642 SH SOLE 7642 0 0 MID AMER APT CMNTYS INC COM 59522J103 594 5900 SH Call SOLE 5900 0 0 MID AMER APT CMNTYS INC COM 59522J103 1831 18200 SH Put SOLE 18200 0 0 MIDDLEBY CORP COM 596278101 133 1000 SH Call SOLE 1000 0 0 MIDDLEBY CORP COM 596278101 509 3800 SH Put SOLE 3800 0 0 MIDDLEBY CORP COM 596278101 139 1032 SH SOLE 1032 0 0 MIMECAST LTD ORD SHS G14838109 259 9051 SH SOLE 9051 0 0 MINDBODY INC COM CL A 60255W105 785 25792 SH SOLE 25792 0 0 MINDBODY INC COM CL A 60255W105 320 10500 SH Call SOLE 10500 0 0 MINDBODY INC COM CL A 60255W105 499 16400 SH Put SOLE 16400 0 0 MINERVA NEUROSCIENCES INC COM 603380106 77 12690 SH SOLE 12690 0 0 MKS INSTRUMENT INC COM 55306N104 293 3100 SH Call SOLE 3100 0 0 MKS INSTRUMENT INC COM 55306N104 443 4700 SH Put SOLE 4700 0 0 MOBILE MINI INC COM 60740F105 18 536 SH SOLE 536 0 0 MOBILE MINI INC COM 60740F105 127 3700 SH Call SOLE 3700 0 0 MOBILE MINI INC COM 60740F105 59 1700 SH Put SOLE 1700 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1986 194900 SH Call SOLE 194900 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 842 82800 SH Put SOLE 82800 0 0 MOBILEIRON INC COM NEW 60739U204 481 123448 SH SOLE 123448 0 0 MOHAWK INDS INC COM 608190104 340 1231 SH SOLE 1231 0 0 MOHAWK INDS INC COM 608190104 552 2000 SH Call SOLE 2000 0 0 MOHAWK INDS INC COM 608190104 167 600 SH Put SOLE 600 0 0 MOLSON COORS BREWING CO CL B 60871R209 1050 12800 SH Call SOLE 12800 0 0 MOLSON COORS BREWING CO CL B 60871R209 1797 21900 SH Put SOLE 21900 0 0 MOMO INC ADR 60879B107 2287 93420 SH SOLE 93420 0 0 MOMO INC ADR 60879B107 1517 62000 SH Call SOLE 62000 0 0 MOMO INC ADR 60879B107 7704 314700 SH Put SOLE 314700 0 0 MONDELEZ INTL INC CL A 609207105 22583 527600 SH Put SOLE 527600 0 0 MONDELEZ INTL INC CL A 609207105 6114 142800 SH Call SOLE 142800 0 0 MONDELEZ INTL INC CL A 609207105 4464 104298 SH SOLE 104298 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 688 52166 SH SOLE 52166 0 0 MONOLITHIC PWR SYS INC COM 609839105 693 6172 SH SOLE 6172 0 0 MONOLITHIC PWR SYS INC COM 609839105 312 2800 SH Call SOLE 2800 0 0 MONOLITHIC PWR SYS INC COM 609839105 425 3800 SH Put SOLE 3800 0 0 MONRO INC COM 610236101 259 4544 SH SOLE 4544 0 0 MONRO INC COM 610236101 483 8500 SH Call SOLE 8500 0 0 MONRO INC COM 610236101 1042 18300 SH Put SOLE 18300 0 0 MONSANTO CO NEW COM 61166W101 71959 616200 SH Call SOLE 616200 0 0 MONSANTO CO NEW COM 61166W101 282094 2415600 SH Put SOLE 2415600 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 794 12500 SH Call SOLE 12500 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 1052 16600 SH Put SOLE 16600 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 2349 37121 SH SOLE 37121 0 0 MOODYS CORP COM 615369105 497 3365 SH SOLE 3365 0 0 MORGAN STANLEY COM NEW 617446448 5467 104185 SH SOLE 104185 0 0 MORGAN STANLEY COM NEW 617446448 4792 91400 SH Call SOLE 91400 0 0 MORGAN STANLEY COM NEW 617446448 14766 281500 SH Put SOLE 281500 0 0 MORGAN STANLEY INDIA INVS FD COM 61745C105 252 7600 SH SOLE 7600 0 0 MOSAIC CO NEW COM 61945C103 5766 224697 SH SOLE 224697 0 0 MOSAIC CO NEW COM 61945C103 1835 71400 SH Call SOLE 71400 0 0 MOSAIC CO NEW COM 61945C103 13889 541200 SH Put SOLE 541200 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 1336 14800 SH Call SOLE 14800 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 514 5700 SH Put SOLE 5700 0 0 MPLX LP COM UNIT REP LTD 55336V100 3199 90196 SH SOLE 90196 0 0 MPLX LP COM UNIT REP LTD 55336V100 4016 113200 SH Put SOLE 113200 0 0 MPLX LP COM UNIT REP LTD 55336V100 2188 61700 SH Call SOLE 61700 0 0 MSCI INC COM 55354G100 216 1708 SH SOLE 1708 0 0 MSCI INC COM 55354G100 316 2500 SH Put SOLE 2500 0 0 MSG NETWORK INC CL A 553573106 562 27800 SH Call SOLE 27800 0 0 MSG NETWORK INC CL A 553573106 849 41900 SH Put SOLE 41900 0 0 MULESOFT INC CL A 625207105 909 39100 SH Call SOLE 39100 0 0 MULESOFT INC CL A 625207105 77 3300 SH Put SOLE 3300 0 0 MURPHY OIL CORP COM 626717102 867 27909 SH SOLE 27909 0 0 MURPHY OIL CORP COM 626717102 270 8700 SH Call SOLE 8700 0 0 MURPHY OIL CORP COM 626717102 1917 61700 SH Put SOLE 61700 0 0 MURPHY USA INC COM 626755102 1269 15800 SH Call SOLE 15800 0 0 MURPHY USA INC COM 626755102 224 2800 SH Put SOLE 2800 0 0 MYLAN N V SHS EURO N59465109 5617 132800 SH Call SOLE 132800 0 0 MYLAN N V SHS EURO N59465109 14173 335000 SH Put SOLE 335000 0 0 MYLAN N V SHS EURO N59465109 5341 126234 SH SOLE 126234 0 0 MYRIAD GENETICS INC COM 62855J104 371 10800 SH Call SOLE 10800 0 0 MYRIAD GENETICS INC COM 62855J104 30 900 SH Put SOLE 900 0 0 NABORS INDUSTRIES LTD SHS G6359F103 225 32800 SH Call SOLE 32800 0 0 NABORS INDUSTRIES LTD SHS G6359F103 715 104600 SH Put SOLE 104600 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 223 29837 SH SOLE 29837 0 0 NASDAQ INC COM 631103108 154 2000 SH Put SOLE 2000 0 0 NASDAQ INC COM 631103108 152 2000 SH Call SOLE 2000 0 0 NATIONAL BEVERAGE CORP COM 635017106 1287 13200 SH Put SOLE 13200 0 0 NATIONAL BEVERAGE CORP COM 635017106 210 2153 SH SOLE 2153 0 0 NATIONAL BEVERAGE CORP COM 635017106 1276 13100 SH Call SOLE 13100 0 0 NATIONAL FUEL GAS CO N J COM 636180101 390 7100 SH SOLE 7100 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 365 6200 SH Call SOLE 6200 0 0 NATIONAL OILWELL VARCO INC COM 637071101 1674 46484 SH SOLE 46484 0 0 NATIONAL OILWELL VARCO INC COM 637071101 2210 61400 SH Call SOLE 61400 0 0 NATIONAL OILWELL VARCO INC COM 637071101 3723 103400 SH Put SOLE 103400 0 0 NATIONSTAR MTG HLDGS INC COM 63861C109 372 20128 SH SOLE 20128 0 0 NATIONSTAR MTG HLDGS INC COM 63861C109 212 11400 SH Call SOLE 11400 0 0 NATIONSTAR MTG HLDGS INC COM 63861C109 226 12200 SH Put SOLE 12200 0 0 NAVIENT CORPORATION COM 63938C108 572 42900 SH Call SOLE 42900 0 0 NAVIENT CORPORATION COM 63938C108 400 30000 SH Put SOLE 30000 0 0 NAVIENT CORPORATION COM 63938C108 1158 86906 SH SOLE 86906 0 0 NAVISTAR INTL CORP NEW COM 63934E108 12712 296500 SH Call SOLE 296500 0 0 NAVISTAR INTL CORP NEW COM 63934E108 5219 121800 SH Put SOLE 121800 0 0 NAVISTAR INTL CORP NEW COM 63934E108 987 23016 SH SOLE 23016 0 0 NCR CORP NEW COM 62886E108 4251 125067 SH SOLE 125067 0 0 NCR CORP NEW COM 62886E108 1427 42000 SH Call SOLE 42000 0 0 NCR CORP NEW COM 62886E108 410 12000 SH Put SOLE 12000 0 0 NEKTAR THERAPEUTICS COM 640268108 1206 20187 SH SOLE 20187 0 0 NEKTAR THERAPEUTICS COM 640268108 186 3100 SH Call SOLE 3100 0 0 NEKTAR THERAPEUTICS COM 640268108 276 4600 SH Put SOLE 4600 0 0 NEOPHOTONICS CORP COM 64051T100 570 86570 SH SOLE 86570 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 131 11000 SH Put SOLE 11000 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 51 4300 SH Call SOLE 4300 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 49 4150 SH SOLE 4150 0 0 NETAPP INC COM 64110D104 990 17904 SH SOLE 17904 0 0 NETAPP INC COM 64110D104 4482 81000 SH Call SOLE 81000 0 0 NETAPP INC COM 64110D104 3358 60700 SH Put SOLE 60700 0 0 NETEASE INC SPONSORED ADR 64110W102 2079 6024 SH SOLE 6024 0 0 NETEASE INC SPONSORED ADR 64110W102 10056 29100 SH Call SOLE 29100 0 0 NETEASE INC SPONSORED ADR 64110W102 57881 167700 SH Put SOLE 167700 0 0 NETFLIX INC COM 64110L106 24170 125900 SH Put SOLE 125900 0 0 NETFLIX INC COM 64110L106 11004 57324 SH SOLE 57324 0 0 NETFLIX INC COM 64110L106 6700 34900 SH Call SOLE 34900 0 0 NETGEAR INC COM 64111Q104 575 9794 SH SOLE 9794 0 0 NETGEAR INC COM 64111Q104 753 12800 SH Put SOLE 12800 0 0 NEW GOLD INC CDA COM 644535106 422 128212 SH SOLE 128212 0 0 NEW GOLD INC CDA COM 644535106 2 600 SH Call SOLE 600 0 0 NEW GOLD INC CDA COM 644535106 620 188600 SH Put SOLE 188600 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 13707 145818 SH SOLE 145818 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 6091 64800 SH Call SOLE 64800 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 14570 155000 SH Put SOLE 155000 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 496 38200 SH Call SOLE 38200 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 727 55800 SH Put SOLE 55800 0 0 NEW YORK REIT INC COM 64976L109 325 82775 SH SOLE 82775 0 0 NEW YORK TIMES CO CL A 650111107 147 7900 SH Put SOLE 7900 0 0 NEW YORK TIMES CO CL A 650111107 58 3100 SH Call SOLE 3100 0 0 NEW YORK TIMES CO CL A 650111107 248 13414 SH SOLE 13414 0 0 NEWELL BRANDS INC COM 651229106 299 9683 SH SOLE 9683 0 0 NEWELL BRANDS INC COM 651229106 1155 37400 SH Call SOLE 37400 0 0 NEWELL BRANDS INC COM 651229106 1674 54200 SH Put SOLE 54200 0 0 NEWFIELD EXPL CO COM 651290108 691 21901 SH SOLE 21901 0 0 NEWFIELD EXPL CO COM 651290108 3031 96200 SH Call SOLE 96200 0 0 NEWFIELD EXPL CO COM 651290108 3777 119900 SH Put SOLE 119900 0 0 NEWMONT MINING CORP COM 651639106 7828 208600 SH Call SOLE 208600 0 0 NEWMONT MINING CORP COM 651639106 23247 619500 SH Put SOLE 619500 0 0 NEWS CORP NEW CL A 65249B109 170 10460 SH SOLE 10460 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 13982 178800 SH Call SOLE 178800 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 1188 15200 SH Put SOLE 15200 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 9923 126889 SH SOLE 126889 0 0 NEXTERA ENERGY INC COM 65339F101 1021 6536 SH SOLE 6536 0 0 NEXTERA ENERGY INC COM 65339F101 78 500 SH Call SOLE 500 0 0 NEXTERA ENERGY INC COM 65339F101 781 5000 SH Put SOLE 5000 0 0 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 1165 83000 SH Call SOLE 83000 0 0 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 687 48800 SH Put SOLE 48800 0 0 NIC INC COM 62914B100 1926 116027 SH SOLE 116027 0 0 NICE LTD SPONSORED ADR 653656108 447 4864 SH SOLE 4864 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 188 5152 SH SOLE 5152 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 174 4800 SH Put SOLE 4800 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 368 10000 SH Call SOLE 10000 0 0 NIKE INC CL B 654106103 4755 76017 SH SOLE 76017 0 0 NIKE INC CL B 654106103 5572 89100 SH Call SOLE 89100 0 0 NIKE INC CL B 654106103 9823 157000 SH Put SOLE 157000 0 0 NISOURCE INC COM 65473P105 328 12776 SH SOLE 12776 0 0 NISOURCE INC COM 65473P105 39 1500 SH Call SOLE 1500 0 0 NISOURCE INC COM 65473P105 39 1500 SH Put SOLE 1500 0 0 NOBLE CORP PLC SHS USD G65431101 875 193500 SH Call SOLE 193500 0 0 NOBLE CORP PLC SHS USD G65431101 222 49100 SH Put SOLE 49100 0 0 NOBLE ENERGY INC COM 655044105 4231 145200 SH Call SOLE 145200 0 0 NOBLE ENERGY INC COM 655044105 2206 75700 SH Put SOLE 75700 0 0 NOBLE ENERGY INC COM 655044105 3458 118683 SH SOLE 118683 0 0 NOKIA CORP SPONSORED ADR 654902204 22 4700 SH Put SOLE 4700 0 0 NOKIA CORP SPONSORED ADR 654902204 320 68600 SH Call SOLE 68600 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 176 10400 SH SOLE 10400 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 17 7100 SH Call SOLE 7100 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 12 5100 SH Put SOLE 5100 0 0 NORDSON CORP COM 655663102 0 1 SH SOLE 1 0 0 NORDSON CORP COM 655663102 161 1100 SH Call SOLE 1100 0 0 NORDSON CORP COM 655663102 498 3400 SH Put SOLE 3400 0 0 NORDSTROM INC COM 655664100 9371 197800 SH Call SOLE 197800 0 0 NORDSTROM INC COM 655664100 11404 240700 SH Put SOLE 240700 0 0 NORFOLK SOUTHERN CORP COM 655844108 9544 65865 SH SOLE 65865 0 0 NORFOLK SOUTHERN CORP COM 655844108 2896 20000 SH Put SOLE 20000 0 0 NORFOLK SOUTHERN CORP COM 655844108 27834 192100 SH Call SOLE 192100 0 0 NORTHERN TR CORP COM 665859104 1806 18076 SH SOLE 18076 0 0 NORTHERN TR CORP COM 665859104 180 1800 SH Call SOLE 1800 0 0 NORTHERN TR CORP COM 665859104 420 4200 SH Put SOLE 4200 0 0 NORTHROP GRUMMAN CORP COM 666807102 721 2349 SH SOLE 2349 0 0 NORTHROP GRUMMAN CORP COM 666807102 860 2800 SH Call SOLE 2800 0 0 NORTHROP GRUMMAN CORP COM 666807102 1443 4700 SH Put SOLE 4700 0 0 NORTHWEST NAT GAS CO COM 667655104 378 6330 SH SOLE 6330 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 1501 28200 SH Put SOLE 28200 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 1368 25694 SH SOLE 25694 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 2301 43200 SH Call SOLE 43200 0 0 NOVANTA INC COM 67000B104 1035 20700 SH Call SOLE 20700 0 0 NOVANTA INC COM 67000B104 1215 24300 SH Put SOLE 24300 0 0 NOVARTIS A G SPONSORED ADR 66987V109 2065 24600 SH Call SOLE 24600 0 0 NOVARTIS A G SPONSORED ADR 66987V109 621 7400 SH Put SOLE 7400 0 0 NOVOCURE LTD ORD SHS G6674U108 438 21700 SH Call SOLE 21700 0 0 NOVOCURE LTD ORD SHS G6674U108 175 8700 SH Put SOLE 8700 0 0 NOVO-NORDISK A S ADR 670100205 1740 32400 SH Call SOLE 32400 0 0 NOVO-NORDISK A S ADR 670100205 1196 22300 SH Put SOLE 22300 0 0 NRG ENERGY INC COM NEW 629377508 4051 142243 SH SOLE 142243 0 0 NRG ENERGY INC COM NEW 629377508 15430 541700 SH Call SOLE 541700 0 0 NRG ENERGY INC COM NEW 629377508 2966 104100 SH Put SOLE 104100 0 0 NRG YIELD INC CL C 62942X405 8019 424300 SH Call SOLE 424300 0 0 NRG YIELD INC CL C 62942X405 95 5000 SH Put SOLE 5000 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 24 354 SH SOLE 354 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 970 14200 SH Call SOLE 14200 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 846 12400 SH Put SOLE 12400 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 2735 167251 SH SOLE 167251 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 173 10500 SH Call SOLE 10500 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 626 38300 SH Put SOLE 38300 0 0 NUCOR CORP COM 670346105 4891 76926 SH SOLE 76926 0 0 NUCOR CORP COM 670346105 1724 27100 SH Call SOLE 27100 0 0 NUCOR CORP COM 670346105 3644 57300 SH Put SOLE 57300 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 557 18600 SH Call SOLE 18600 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 1255 41900 SH Put SOLE 41900 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 705 23529 SH SOLE 23529 0 0 NUTANIX INC CL A 67059N108 1388 39300 SH Call SOLE 39300 0 0 NUTANIX INC CL A 67059N108 14395 408000 SH Put SOLE 408000 0 0 NUTANIX INC CL A 67059N108 2300 65190 SH SOLE 65190 0 0 NUTRI SYS INC NEW COM 67069D108 6 118 SH SOLE 118 0 0 NUTRI SYS INC NEW COM 67069D108 848 16100 SH Call SOLE 16100 0 0 NUTRI SYS INC NEW COM 67069D108 1093 20800 SH Put SOLE 20800 0 0 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 250 30400 SH SOLE 30400 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 561 50000 SH SOLE 50000 0 0 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 252 18400 SH SOLE 18400 0 0 NUVEEN SR INCOME FD COM 67067Y104 357 54866 SH SOLE 54866 0 0 NVIDIA CORP COM 67066G104 132589 685200 SH Put SOLE 685200 0 0 NVIDIA CORP COM 67066G104 89628 463200 SH Call SOLE 463200 0 0 NVIDIA CORP COM 67066G104 12594 65084 SH SOLE 65084 0 0 NXP SEMICONDUCTORS N V COM N6596X109 22986 196307 SH SOLE 196307 0 0 NXP SEMICONDUCTORS N V COM N6596X109 159861 1365300 SH Call SOLE 1365300 0 0 NXP SEMICONDUCTORS N V COM N6596X109 349078 2981300 SH Put SOLE 2981300 0 0 NXSTAGE MEDICAL INC COM 67072V103 1812 74766 SH SOLE 74766 0 0 NXSTAGE MEDICAL INC COM 67072V103 48 2000 SH Call SOLE 2000 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 368 1531 SH SOLE 1531 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 1611 6700 SH Call SOLE 6700 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 456 1900 SH Put SOLE 1900 0 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 207 4900 SH Call SOLE 4900 0 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 165 3900 SH Put SOLE 3900 0 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 171 4063 SH SOLE 4063 0 0 OASIS PETE INC NEW COM 674215108 626 74500 SH Put SOLE 74500 0 0 OASIS PETE INC NEW COM 674215108 1529 181800 SH Call SOLE 181800 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 1298 17626 SH SOLE 17626 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 5582 75800 SH Call SOLE 75800 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 16773 227700 SH Put SOLE 227700 0 0 OCEANEERING INTL INC COM 675232102 65 3076 SH SOLE 3076 0 0 OCEANEERING INTL INC COM 675232102 23 1100 SH Call SOLE 1100 0 0 OCEANEERING INTL INC COM 675232102 137 6500 SH Put SOLE 6500 0 0 OCH ZIFF CAP MGMT GROUP CL A 67551U105 174 69476 SH SOLE 69476 0 0 OCI PARTNERS LP COM UNIT REP LP 67091N108 100 12400 SH SOLE 12400 0 0 OCLARO INC COM NEW 67555N206 3505 520200 SH Put SOLE 520200 0 0 OCLARO INC COM NEW 67555N206 213 31600 SH Call SOLE 31600 0 0 OCLARO INC COM NEW 67555N206 2401 356249 SH SOLE 356249 0 0 OCWEN FINL CORP COM NEW 675746309 12226 3905200 SH Call SOLE 3905200 0 0 OCWEN FINL CORP COM NEW 675746309 8698 2779100 SH Put SOLE 2779100 0 0 OFFICE DEPOT INC COM 676220106 443 125121 SH SOLE 125121 0 0 OFFICE DEPOT INC COM 676220106 120 33900 SH Call SOLE 33900 0 0 OFFICE DEPOT INC COM 676220106 54 14900 SH Put SOLE 14900 0 0 OFG BANCORP COM 67103X102 123 13050 SH SOLE 13050 0 0 OFG BANCORP COM 67103X102 422 44900 SH Call SOLE 44900 0 0 OFG BANCORP COM 67103X102 735 78200 SH Put SOLE 78200 0 0 OGE ENERGY CORP COM 670837103 531 16137 SH SOLE 16137 0 0 OIL STS INTL INC COM 678026105 215 7600 SH Call SOLE 7600 0 0 OIL STS INTL INC COM 678026105 404 14300 SH Put SOLE 14300 0 0 OLD DOMINION FGHT LINES INC COM 679580100 385 2928 SH SOLE 2928 0 0 OLD DOMINION FGHT LINES INC COM 679580100 328 2500 SH Call SOLE 2500 0 0 OLD DOMINION FGHT LINES INC COM 679580100 761 5800 SH Put SOLE 5800 0 0 OLIN CORP COM PAR $1 680665205 2043 57415 SH SOLE 57415 0 0 OLIN CORP COM PAR $1 680665205 75 2100 SH Call SOLE 2100 0 0 OLIN CORP COM PAR $1 680665205 1395 39200 SH Put SOLE 39200 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 542 10180 SH SOLE 10180 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 176 3300 SH Call SOLE 3300 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 1088 39500 SH Call SOLE 39500 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 1570 56900 SH Put SOLE 56900 0 0 OMNICOM GROUP INC COM 681919106 191 2620 SH SOLE 2620 0 0 OMNICOM GROUP INC COM 681919106 2069 28400 SH Call SOLE 28400 0 0 OMNICOM GROUP INC COM 681919106 575 7900 SH Put SOLE 7900 0 0 ON ASSIGNMENT INC COM 682159108 329 5116 SH SOLE 5116 0 0 ON ASSIGNMENT INC COM 682159108 141 2200 SH Call SOLE 2200 0 0 ON ASSIGNMENT INC COM 682159108 450 7000 SH Put SOLE 7000 0 0 ON DECK CAP INC COM 682163100 257 44772 SH SOLE 44772 0 0 ON DECK CAP INC COM 682163100 17 3000 SH Call SOLE 3000 0 0 ON SEMICONDUCTOR CORP COM 682189105 4872 232700 SH Put SOLE 232700 0 0 ON SEMICONDUCTOR CORP COM 682189105 17952 857300 SH Call SOLE 857300 0 0 ONEMAIN HLDGS INC COM 68268W103 980 37600 SH Put SOLE 37600 0 0 ONEMAIN HLDGS INC COM 68268W103 733 28221 SH SOLE 28221 0 0 ONEMAIN HLDGS INC COM 68268W103 1400 53800 SH Call SOLE 53800 0 0 ONEOK INC NEW COM 682680103 98 1842 SH SOLE 1842 0 0 ONEOK INC NEW COM 682680103 7165 134000 SH Call SOLE 134000 0 0 ONEOK INC NEW COM 682680103 6300 117896 SH Put SOLE 117896 0 0 OPEN TEXT CORP COM 683715106 343 9603 SH SOLE 9603 0 0 OPEN TEXT CORP COM 683715106 4 100 SH Call SOLE 100 0 0 OPEN TEXT CORP COM 683715106 457 12800 SH Put SOLE 12800 0 0 OPKO HEALTH INC COM 68375N103 187 38000 SH Put SOLE 38000 0 0 OPKO HEALTH INC COM 68375N103 298 60754 SH SOLE 60754 0 0 OPKO HEALTH INC COM 68375N103 143 29200 SH Call SOLE 29200 0 0 ORACLE CORP COM 68389X105 5986 126600 SH Put SOLE 126600 0 0 ORACLE CORP COM 68389X105 4521 95600 SH Call SOLE 95600 0 0 ORBITAL ATK INC COM 68557N103 12730 96808 SH SOLE 96808 0 0 ORBITAL ATK INC COM 68557N103 105 800 SH Put SOLE 800 0 0 ORBOTECH LTD ORD M75253100 217 4329 SH SOLE 4329 0 0 ORBOTECH LTD ORD M75253100 220 4400 SH Call SOLE 4400 0 0 ORBOTECH LTD ORD M75253100 854 17000 SH Put SOLE 17000 0 0 OSHKOSH CORP COM 688239201 2380 26200 SH Call SOLE 26200 0 0 OSHKOSH CORP COM 688239201 682 7500 SH Put SOLE 7500 0 0 OSI SYSTEMS INC COM 671044105 1010 15700 SH Call SOLE 15700 0 0 OSI SYSTEMS INC COM 671044105 37 600 SH Put SOLE 600 0 0 OUTFRONT MEDIA INC COM 69007J106 313 13500 SH Call SOLE 13500 0 0 OUTFRONT MEDIA INC COM 69007J106 123 5300 SH Put SOLE 5300 0 0 OVERSTOCK COM INC DEL COM 690370101 610 9500 SH Put SOLE 9500 0 0 OVERSTOCK COM INC DEL COM 690370101 4666 73000 SH Call SOLE 73000 0 0 OWENS CORNING NEW COM 690742101 906 9857 SH SOLE 9857 0 0 OWENS CORNING NEW COM 690742101 82 900 SH Call SOLE 900 0 0 OWENS CORNING NEW COM 690742101 110 1200 SH Put SOLE 1200 0 0 PACCAR INC COM 693718108 2765 38900 SH Call SOLE 38900 0 0 PACCAR INC COM 693718108 482 6800 SH Put SOLE 6800 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 64 24282 SH SOLE 24282 0 0 PACKAGING CORP AMER COM 695156109 1700 14100 SH Put SOLE 14100 0 0 PACKAGING CORP AMER COM 695156109 471 3903 SH SOLE 3903 0 0 PACKAGING CORP AMER COM 695156109 603 5000 SH Call SOLE 5000 0 0 PACWEST BANCORP DEL COM 695263103 695 13800 SH Put SOLE 13800 0 0 PACWEST BANCORP DEL COM 695263103 982 19500 SH Call SOLE 19500 0 0 PALO ALTO NETWORKS INC COM 697435105 8049 55531 SH SOLE 55531 0 0 PALO ALTO NETWORKS INC COM 697435105 13312 91900 SH Call SOLE 91900 0 0 PALO ALTO NETWORKS INC COM 697435105 52491 362200 SH Put SOLE 362200 0 0 PAN AMERICAN SILVER CORP COM 697900108 1122 72118 SH SOLE 72118 0 0 PAN AMERICAN SILVER CORP COM 697900108 586 37600 SH Call SOLE 37600 0 0 PAN AMERICAN SILVER CORP COM 697900108 1248 80200 SH Put SOLE 80200 0 0 PANDORA MEDIA INC COM 698354107 2029 421200 SH Call SOLE 421200 0 0 PANDORA MEDIA INC COM 698354107 69 14400 SH Put SOLE 14400 0 0 PAPA JOHNS INTL INC COM 698813102 314 5600 SH Call SOLE 5600 0 0 PAPA JOHNS INTL INC COM 698813102 1851 33000 SH Put SOLE 33000 0 0 PAPA JOHNS INTL INC COM 698813102 7062 125867 SH SOLE 125867 0 0 PARAMOUNT GROUP INC COM 69924R108 1008 63624 SH SOLE 63624 0 0 PARSLEY ENERGY INC CL A 701877102 1246 42336 SH SOLE 42336 0 0 PARSLEY ENERGY INC CL A 701877102 1340 45500 SH Call SOLE 45500 0 0 PARSLEY ENERGY INC CL A 701877102 8696 295400 SH Put SOLE 295400 0 0 PARTY CITY HOLDCO INC COM 702149105 519 37240 SH SOLE 37240 0 0 PARTY CITY HOLDCO INC COM 702149105 140 10000 SH Call SOLE 10000 0 0 PARTY CITY HOLDCO INC COM 702149105 218 15600 SH Put SOLE 15600 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 1881 87500 SH Put SOLE 87500 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 1248 58057 SH SOLE 58057 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 232 10800 SH Call SOLE 10800 0 0 PATTERSON COMPANIES INC COM 703395103 369 10200 SH Put SOLE 10200 0 0 PATTERSON COMPANIES INC COM 703395103 156 4306 SH SOLE 4306 0 0 PATTERSON COMPANIES INC COM 703395103 272 7500 SH Call SOLE 7500 0 0 PATTERSON UTI ENERGY INC COM 703481101 1304 56672 SH SOLE 56672 0 0 PATTERSON UTI ENERGY INC COM 703481101 1135 49300 SH Call SOLE 49300 0 0 PATTERSON UTI ENERGY INC COM 703481101 159 6900 SH Put SOLE 6900 0 0 PAYCHEX INC COM 704326107 2506 36800 SH Call SOLE 36800 0 0 PAYCHEX INC COM 704326107 2596 38100 SH Put SOLE 38100 0 0 PAYCOM SOFTWARE INC COM 70432V102 1702 21184 SH SOLE 21184 0 0 PAYCOM SOFTWARE INC COM 70432V102 248 3100 SH Call SOLE 3100 0 0 PAYCOM SOFTWARE INC COM 70432V102 6585 82000 SH Put SOLE 82000 0 0 PAYLOCITY HLDG CORP COM 70438V106 60 1267 SH SOLE 1267 0 0 PAYLOCITY HLDG CORP COM 70438V106 391 8300 SH Put SOLE 8300 0 0 PAYPAL HLDGS INC COM 70450Y103 25258 343100 SH Call SOLE 343100 0 0 PAYPAL HLDGS INC COM 70450Y103 12130 164800 SH Put SOLE 164800 0 0 PAYPAL HLDGS INC COM 70450Y103 14539 197490 SH SOLE 197490 0 0 PBF ENERGY INC CL A 69318G106 12886 363400 SH Call SOLE 363400 0 0 PBF ENERGY INC CL A 69318G106 1269 35700 SH Put SOLE 35700 0 0 PDC ENERGY INC COM 69327R101 2509 48700 SH Call SOLE 48700 0 0 PDC ENERGY INC COM 69327R101 1266 24600 SH Put SOLE 24600 0 0 PEGASYSTEMS INC COM 705573103 250 5300 SH Call SOLE 5300 0 0 PEGASYSTEMS INC COM 705573103 378 8000 SH Put SOLE 8000 0 0 PENN NATL GAMING INC COM 707569109 478 15300 SH Put SOLE 15300 0 0 PENN NATL GAMING INC COM 707569109 415 13300 SH Call SOLE 13300 0 0 PENN NATL GAMING INC COM 707569109 1652 52719 SH SOLE 52719 0 0 PENNEY J C INC COM 708160106 142 44700 SH Put SOLE 44700 0 0 PENNEY J C INC COM 708160106 84 26600 SH Call SOLE 26600 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 708 59538 SH SOLE 59538 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 132 11100 SH Call SOLE 11100 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 886 74500 SH Put SOLE 74500 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 398 8300 SH Call SOLE 8300 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 856 17900 SH Put SOLE 17900 0 0 PENTAIR PLC SHS G7S00T104 1003 14200 SH Put SOLE 14200 0 0 PENTAIR PLC SHS G7S00T104 108 1529 SH SOLE 1529 0 0 PENTAIR PLC SHS G7S00T104 1659 23500 SH Call SOLE 23500 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 480 25700 SH Put SOLE 25700 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 397 21246 SH SOLE 21246 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 368 19700 SH Call SOLE 19700 0 0 PEPSICO INC COM 713448108 12057 100545 SH SOLE 100545 0 0 PEPSICO INC COM 713448108 1332 11100 SH Call SOLE 11100 0 0 PEPSICO INC COM 713448108 4342 36200 SH Put SOLE 36200 0 0 PERRIGO CO PLC SHS G97822103 683 7831 SH SOLE 7831 0 0 PERRIGO CO PLC SHS G97822103 1594 18300 SH Call SOLE 18300 0 0 PERRIGO CO PLC SHS G97822103 5439 62400 SH Put SOLE 62400 0 0 PETMED EXPRESS INC COM 716382106 1488 32600 SH Call SOLE 32600 0 0 PETMED EXPRESS INC COM 716382106 1675 36800 SH Put SOLE 36800 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 590 8431 SH SOLE 8431 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 28 400 SH Put SOLE 400 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 740 71885 SH SOLE 71885 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 7346 714000 SH Call SOLE 714000 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 57890 5625900 SH Put SOLE 5625900 0 0 PFIZER INC COM 717081103 5040 139151 SH SOLE 139151 0 0 PFIZER INC COM 717081103 5367 148200 SH Call SOLE 148200 0 0 PFIZER INC COM 717081103 17313 478000 SH Put SOLE 478000 0 0 PG&E CORP COM 69331C108 875 19515 SH SOLE 19515 0 0 PG&E CORP COM 69331C108 996 22300 SH Call SOLE 22300 0 0 PG&E CORP COM 69331C108 428 9600 SH Put SOLE 9600 0 0 PHH CORP COM NEW 693320202 119 11500 SH Put SOLE 11500 0 0 PHILIP MORRIS INTL INC COM 718172109 3864 36570 SH SOLE 36570 0 0 PHILIP MORRIS INTL INC COM 718172109 1025 9700 SH Call SOLE 9700 0 0 PHILIP MORRIS INTL INC COM 718172109 4058 38400 SH Put SOLE 38400 0 0 PHILLIPS 66 COM 718546104 5569 55061 SH SOLE 55061 0 0 PHILLIPS 66 COM 718546104 1558 15400 SH Call SOLE 15400 0 0 PHILLIPS 66 COM 718546104 1873 18500 SH Put SOLE 18500 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 1078 20600 SH Call SOLE 20600 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 969 18500 SH Put SOLE 18500 0 0 PICO HLDGS INC COM NEW 693366205 95 7433 SH SOLE 7433 0 0 PICO HLDGS INC COM NEW 693366205 582 45400 SH Put SOLE 45400 0 0 PIER 1 IMPORTS INC COM 720279108 2152 519800 SH Put SOLE 519800 0 0 PIER 1 IMPORTS INC COM 720279108 1800 434777 SH SOLE 434777 0 0 PIER 1 IMPORTS INC COM 720279108 43 10500 SH Call SOLE 10500 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 162 21500 SH SOLE 21500 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 1656 53400 SH Call SOLE 53400 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 365 11800 SH Put SOLE 11800 0 0 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 1194 53198 SH SOLE 53198 0 0 PINNACLE ENTMT INC NEW COM 72348Y105 5224 159623 SH SOLE 159623 0 0 PINNACLE ENTMT INC NEW COM 72348Y105 112 3400 SH Call SOLE 3400 0 0 PINNACLE ENTMT INC NEW COM 72348Y105 33 1000 SH Put SOLE 1000 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 477 7200 SH SOLE 7200 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 60 900 SH Call SOLE 900 0 0 PINNACLE FOODS INC DEL COM 72348P104 143 2400 SH Call SOLE 2400 0 0 PINNACLE FOODS INC DEL COM 72348P104 161 2700 SH Put SOLE 2700 0 0 PINNACLE FOODS INC DEL COM 72348P104 4118 69247 SH SOLE 69247 0 0 PINNACLE WEST CAP CORP COM 723484101 359 4200 SH Call SOLE 4200 0 0 PINNACLE WEST CAP CORP COM 723484101 180 2100 SH Put SOLE 2100 0 0 PINNACLE WEST CAP CORP COM 723484101 2140 25124 SH SOLE 25124 0 0 PIONEER DIV HIGH INCOME TRUS COM 723653101 874 55496 SH SOLE 55496 0 0 PIONEER NAT RES CO COM 723787107 5087 29428 SH SOLE 29428 0 0 PIONEER NAT RES CO COM 723787107 1883 10900 SH Call SOLE 10900 0 0 PIONEER NAT RES CO COM 723787107 11234 65000 SH Put SOLE 65000 0 0 PITNEY BOWES INC COM 724479100 165 14800 SH Call SOLE 14800 0 0 PITNEY BOWES INC COM 724479100 14 1300 SH Put SOLE 1300 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 257 12500 SH Put SOLE 12500 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 10541 510700 SH Call SOLE 510700 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 140 6400 SH Put SOLE 6400 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 4141 188600 SH Call SOLE 188600 0 0 PLANET FITNESS INC CL A 72703H101 475 13707 SH SOLE 13707 0 0 PLANET FITNESS INC CL A 72703H101 551 15900 SH Call SOLE 15900 0 0 PLANTRONICS INC NEW COM 727493108 177 3520 SH SOLE 3520 0 0 PLANTRONICS INC NEW COM 727493108 105 2100 SH Put SOLE 2100 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 468 47177 SH SOLE 47177 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 109 11000 SH Call SOLE 11000 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 267 27000 SH Put SOLE 27000 0 0 PLEXUS CORP COM 729132100 1500 24700 SH Call SOLE 24700 0 0 PLEXUS CORP COM 729132100 480 7900 SH Put SOLE 7900 0 0 PNC FINL SVCS GROUP INC COM 693475105 3699 25638 SH SOLE 25638 0 0 PNC FINL SVCS GROUP INC COM 693475105 1486 10300 SH Call SOLE 10300 0 0 PNC FINL SVCS GROUP INC COM 693475105 837 5800 SH Put SOLE 5800 0 0 PNM RES INC COM 69349H107 2432 60126 SH SOLE 60126 0 0 POLARIS INDS INC COM 731068102 11840 95500 SH Call SOLE 95500 0 0 POLARIS INDS INC COM 731068102 12 100 SH Put SOLE 100 0 0 POOL CORPORATION COM 73278L105 221 1708 SH SOLE 1708 0 0 POOL CORPORATION COM 73278L105 13 100 SH Call SOLE 100 0 0 POOL CORPORATION COM 73278L105 363 2800 SH Put SOLE 2800 0 0 POPULAR INC COM NEW 733174700 220 6194 SH SOLE 6194 0 0 POPULAR INC COM NEW 733174700 6509 183400 SH Call SOLE 183400 0 0 POPULAR INC COM NEW 733174700 2663 75000 SH Put SOLE 75000 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 413 9059 SH SOLE 9059 0 0 POSCO SPONSORED ADR 693483109 1151 14734 SH SOLE 14734 0 0 POST HLDGS INC COM 737446104 56 700 SH Put SOLE 700 0 0 POST HLDGS INC COM 737446104 1410 17800 SH Call SOLE 17800 0 0 POTASH CORP SASK INC COM 73755L107 4826 233700 SH Call SOLE 233700 0 0 POTASH CORP SASK INC COM 73755L107 2197 106400 SH Put SOLE 106400 0 0 POTBELLY CORP COM 73754Y100 10 829 SH SOLE 829 0 0 POTBELLY CORP COM 73754Y100 22 1800 SH Call SOLE 1800 0 0 POTBELLY CORP COM 73754Y100 107 8700 SH Put SOLE 8700 0 0 POTLATCH CORP NEW COM 737630103 815 16341 SH SOLE 16341 0 0 POTLATCH CORP NEW COM 737630103 40 800 SH Call SOLE 800 0 0 POTLATCH CORP NEW COM 737630103 180 3600 SH Put SOLE 3600 0 0 POWER INTEGRATIONS INC COM 739276103 155 2114 SH SOLE 2114 0 0 POWER INTEGRATIONS INC COM 739276103 110 1500 SH Call SOLE 1500 0 0 POWER INTEGRATIONS INC COM 739276103 258 3500 SH Put SOLE 3500 0 0 POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 22 1300 SH Call SOLE 1300 0 0 POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 1337 80500 SH Put SOLE 80500 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 474 3045 SH SOLE 3045 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 16797 107800 SH Call SOLE 107800 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 23596 151500 SH Put SOLE 151500 0 0 POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 128 6806 SH SOLE 6806 0 0 POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 24 1300 SH Call SOLE 1300 0 0 POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 143 7600 SH Put SOLE 7600 0 0 POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 129 5400 SH Put SOLE 5400 0 0 POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 664 27700 SH Call SOLE 27700 0 0 PPG INDS INC COM 693506107 666 5700 SH Put SOLE 5700 0 0 PPG INDS INC COM 693506107 1647 14100 SH Call SOLE 14100 0 0 PPG INDS INC COM 693506107 1953 16715 SH SOLE 16715 0 0 PPL CORP COM 69351T106 376 12136 SH SOLE 12136 0 0 PPL CORP COM 69351T106 1270 41100 SH Call SOLE 41100 0 0 PPL CORP COM 69351T106 620 20100 SH Put SOLE 20100 0 0 PRA GROUP INC COM 69354N106 265 7996 SH SOLE 7996 0 0 PRA GROUP INC COM 69354N106 668 20100 SH Call SOLE 20100 0 0 PRA GROUP INC COM 69354N106 803 24200 SH Put SOLE 24200 0 0 PRAXAIR INC COM 74005P104 18885 122100 SH Put SOLE 122100 0 0 PRAXAIR INC COM 74005P104 50522 326622 SH SOLE 326622 0 0 PRAXAIR INC COM 74005P104 146496 947100 SH Call SOLE 947100 0 0 PRECISION DRILLING CORP COM 2010 74022D308 36 11848 SH SOLE 11848 0 0 PRETIUM RES INC COM 74139C102 196 17200 SH Put SOLE 17200 0 0 PRETIUM RES INC COM 74139C102 1535 134600 SH Call SOLE 134600 0 0 PRICE T ROWE GROUP INC COM 74144T108 865 8242 SH SOLE 8242 0 0 PRICE T ROWE GROUP INC COM 74144T108 230 2200 SH Put SOLE 2200 0 0 PRICELINE GRP INC COM NEW 741503403 39094 22497 SH SOLE 22497 0 0 PRICELINE GRP INC COM NEW 741503403 24855 14300 SH Call SOLE 14300 0 0 PRICELINE GRP INC COM NEW 741503403 52856 30400 SH Put SOLE 30400 0 0 PRIMERICA INC COM 74164M108 137 1353 SH SOLE 1353 0 0 PRIMERICA INC COM 74164M108 1390 13700 SH Call SOLE 13700 0 0 PRIMERICA INC COM 74164M108 1633 16100 SH Put SOLE 16100 0 0 PRIMO WTR CORP COM 74165N105 1186 94314 SH SOLE 94314 0 0 PRIMO WTR CORP COM 74165N105 3549 282300 SH Put SOLE 282300 0 0 PRIMO WTR CORP COM 74165N105 361 28700 SH Call SOLE 28700 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 459 6500 SH Call SOLE 6500 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 246 3500 SH Put SOLE 3500 0 0 PROCTER AND GAMBLE CO COM 742718109 2529 27522 SH SOLE 27522 0 0 PROCTER AND GAMBLE CO COM 742718109 7781 84700 SH Call SOLE 84700 0 0 PROCTER AND GAMBLE CO COM 742718109 12624 137400 SH Put SOLE 137400 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 5 800 SH Call SOLE 800 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 5 800 SH Put SOLE 800 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 50 8448 SH SOLE 8448 0 0 PROGRESS SOFTWARE CORP COM 743312100 149 3500 SH Call SOLE 3500 0 0 PROGRESS SOFTWARE CORP COM 743312100 136 3200 SH Put SOLE 3200 0 0 PROGRESS SOFTWARE CORP COM 743312100 56 1325 SH SOLE 1325 0 0 PROGRESSIVE CORP OHIO COM 743315103 4686 83210 SH SOLE 83210 0 0 PROGRESSIVE CORP OHIO COM 743315103 35 600 SH Call SOLE 600 0 0 PROGRESSIVE CORP OHIO COM 743315103 45 800 SH Put SOLE 800 0 0 PROLOGIS INC COM 74340W103 13 200 SH Call SOLE 200 0 0 PROLOGIS INC COM 74340W103 271 4200 SH Put SOLE 4200 0 0 PROOFPOINT INC COM 743424103 295 3320 SH SOLE 3320 0 0 PROOFPOINT INC COM 743424103 384 4300 SH Put SOLE 4300 0 0 PROOFPOINT INC COM 743424103 71 800 SH Call SOLE 800 0 0 PROSHARES TR PSHS ULT S&P 500 74347R107 887 8100 SH Call SOLE 8100 0 0 PROSHARES TR PSHS ULT S&P 500 74347R107 1049 9600 SH Put SOLE 9600 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 3194 94600 SH Put SOLE 94600 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 1983 58700 SH Call SOLE 58700 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 243 7186 SH SOLE 7186 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 1317 43624 SH SOLE 43624 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 15 500 SH Call SOLE 500 0 0 PROSHARES TR ULTRAPRO QQQ 74347X831 623 4494 SH SOLE 4494 0 0 PROSHARES TR ULTRAPRO QQQ 74347X831 2318 16700 SH Call SOLE 16700 0 0 PROSHARES TR ULTRAPRO QQQ 74347X831 2081 15000 SH Put SOLE 15000 0 0 PROSHARES TR ULTRAPRO SHORT Q 74348A160 775 35950 SH Call SOLE 35950 0 0 PROSHARES TR ULTRAPRO SHORT Q 74348A160 35 1600 SH Put SOLE 1600 0 0 PROSHARES TR ULTRAPRO SHORT S 74348A442 121 10612 SH SOLE 10612 0 0 PROSHARES TR ULTRAPRO SHORT S 74348A442 111 9800 SH Call SOLE 9800 0 0 PROSHARES TR ULTRAPRO SHORT S 74348A442 14 1200 SH Put SOLE 1200 0 0 PROSHARES TR ULTRASHRT S&P500 74347B383 609 14840 SH SOLE 14840 0 0 PROSHARES TR ULTRASHRT S&P500 74347B383 795 19400 SH Put SOLE 19400 0 0 PROSHARES TR ULTRASHRT S&P500 74347B383 1747 42600 SH Call SOLE 42600 0 0 PROSHARES TR ULTRPRO S&P500 74347X864 56 400 SH Call SOLE 400 0 0 PROSHARES TR ULTRPRO S&P500 74347X864 1568 11200 SH Put SOLE 11200 0 0 PROSHARES TR ULTSHRT QQQ 74348A426 196 14671 SH SOLE 14671 0 0 PROSHARES TR ULTSHRT QQQ 74348A426 31 2400 SH Call SOLE 2400 0 0 PROSHARES TR ULTSHRT QQQ 74348A426 3 200 SH Put SOLE 200 0 0 PROSHARES TR II SHT VIX ST TRM 74347W627 6196 48300 SH Call SOLE 48300 0 0 PROSHARES TR II SHT VIX ST TRM 74347W627 3566 27800 SH Put SOLE 27800 0 0 PROSHARES TR II ULSHT BLOOMB OIL 74347W668 404 16500 SH Call SOLE 16500 0 0 PROSHARES TR II ULSHT BLOOMB OIL 74347W668 537 21900 SH Put SOLE 21900 0 0 PROSHARES TR II ULSHT BLOOMB OIL 74347W668 316 12878 SH SOLE 12878 0 0 PROSHARES TR II ULTA BLMBG 2017 74347W247 1340 57200 SH Put SOLE 57200 0 0 PROSHARES TR II ULTA BLMBG 2017 74347W247 1210 51650 SH Call SOLE 51650 0 0 PROSHARES TR II ULTRA VIX SHORT 74347W163 153 14975 SH Put SOLE 14975 0 0 PROSHARES TR II ULTRA VIX SHORT 74347W163 683 67035 SH Call SOLE 67035 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 1283 190200 SH Call SOLE 190200 0 0 PROTHENA CORP PLC SHS G72800108 176 4700 SH Put SOLE 4700 0 0 PROTHENA CORP PLC SHS G72800108 161 4300 SH SOLE 4300 0 0 PROTHENA CORP PLC SHS G72800108 272 7300 SH Call SOLE 7300 0 0 PROTO LABS INC COM 743713109 2112 20500 SH Call SOLE 20500 0 0 PROTO LABS INC COM 743713109 1628 15800 SH Put SOLE 15800 0 0 PRUDENTIAL FINL INC COM 744320102 3973 34600 SH Call SOLE 34600 0 0 PRUDENTIAL FINL INC COM 744320102 2769 24100 SH Put SOLE 24100 0 0 PTC INC COM 69370C100 704 11600 SH Call SOLE 11600 0 0 PTC INC COM 69370C100 12 200 SH Put SOLE 200 0 0 PUBLIC STORAGE COM 74460D109 1663 7959 SH SOLE 7959 0 0 PUBLIC STORAGE COM 74460D109 418 2000 SH Call SOLE 2000 0 0 PUBLIC STORAGE COM 74460D109 460 2200 SH Put SOLE 2200 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 623 12100 SH Call SOLE 12100 0 0 PULTE GROUP INC COM 745867101 808 24300 SH Put SOLE 24300 0 0 PULTE GROUP INC COM 745867101 130 3900 SH Call SOLE 3900 0 0 PULTE GROUP INC COM 745867101 1887 56749 SH SOLE 56749 0 0 PURE STORAGE INC CL A 74624M102 549 34600 SH Call SOLE 34600 0 0 PURE STORAGE INC CL A 74624M102 9860 621700 SH Put SOLE 621700 0 0 PURE STORAGE INC CL A 74624M102 1497 94419 SH SOLE 94419 0 0 PUTMAN HIGH INCOME SEC FUND SHS BEN INT 746779107 1846 204644 SH SOLE 204644 0 0 PVH CORP COM 693656100 1499 10922 SH SOLE 10922 0 0 PVH CORP COM 693656100 234 1700 SH Call SOLE 1700 0 0 PVH CORP COM 693656100 754 5500 SH Put SOLE 5500 0 0 Q2 HLDGS INC COM 74736L109 2071 56200 SH Call SOLE 56200 0 0 Q2 HLDGS INC COM 74736L109 347 9400 SH Put SOLE 9400 0 0 QEP RES INC COM 74733V100 1007 105248 SH SOLE 105248 0 0 QEP RES INC COM 74733V100 177 18500 SH Call SOLE 18500 0 0 QEP RES INC COM 74733V100 303 31500 SH Put SOLE 31500 0 0 QIWI PLC SPON ADR REP B 74735M108 637 36700 SH Call SOLE 36700 0 0 QIWI PLC SPON ADR REP B 74735M108 87 5000 SH Put SOLE 5000 0 0 QORVO INC COM 74736K101 257 3856 SH SOLE 3856 0 0 QORVO INC COM 74736K101 267 4000 SH Call SOLE 4000 0 0 QORVO INC COM 74736K101 2299 34500 SH Put SOLE 34500 0 0 QUAKER CHEM CORP COM 747316107 271 1800 SH Put SOLE 1800 0 0 QUAKER CHEM CORP COM 747316107 45 300 SH SOLE 300 0 0 QUAKER CHEM CORP COM 747316107 15 100 SH Call SOLE 100 0 0 QUALCOMM INC COM 747525103 71958 1124000 SH Put SOLE 1124000 0 0 QUALCOMM INC COM 747525103 40504 632700 SH Call SOLE 632700 0 0 QUALCOMM INC COM 747525103 16378 255831 SH SOLE 255831 0 0 QUALYS INC COM 74758T303 547 9200 SH Call SOLE 9200 0 0 QUALYS INC COM 74758T303 813 13700 SH Put SOLE 13700 0 0 QUANTA SVCS INC COM 74762E102 1093 27939 SH SOLE 27939 0 0 QUANTA SVCS INC COM 74762E102 2030 51900 SH Call SOLE 51900 0 0 QUANTA SVCS INC COM 74762E102 118 3000 SH Put SOLE 3000 0 0 QUANTENNA COMMUNICATIONS INC COM 74766D100 426 34945 SH SOLE 34945 0 0 QUANTUM CORP COM NEW 747906501 316 56142 SH SOLE 56142 0 0 QUEST DIAGNOSTICS INC COM 74834L100 388 3944 SH SOLE 3944 0 0 QUEST DIAGNOSTICS INC COM 74834L100 207 2100 SH Put SOLE 2100 0 0 QUORUM HEALTH CORP COM 74909E106 166 26552 SH SOLE 26552 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 221 18800 SH Call SOLE 18800 0 0 RADIAN GROUP INC COM 750236101 1273 61754 SH SOLE 61754 0 0 RADIAN GROUP INC COM 750236101 163 8000 SH Call SOLE 8000 0 0 RADIAN GROUP INC COM 750236101 187 9200 SH Put SOLE 9200 0 0 RADIUS HEALTH INC COM NEW 750469207 250 7900 SH Put SOLE 7900 0 0 RADIUS HEALTH INC COM NEW 750469207 159 5019 SH SOLE 5019 0 0 RADIUS HEALTH INC COM NEW 750469207 218 6900 SH Call SOLE 6900 0 0 RADWARE LTD ORD M81873107 432 22200 SH Put SOLE 22200 0 0 RADWARE LTD ORD M81873107 89 4600 SH Call SOLE 4600 0 0 RADWARE LTD ORD M81873107 690 35560 SH SOLE 35560 0 0 RALPH LAUREN CORP CL A 751212101 8928 86099 SH SOLE 86099 0 0 RALPH LAUREN CORP CL A 751212101 2591 25000 SH Call SOLE 25000 0 0 RALPH LAUREN CORP CL A 751212101 25097 242100 SH Put SOLE 242100 0 0 RAMBUS INC DEL COM 750917106 8628 606800 SH Call SOLE 606800 0 0 RAMBUS INC DEL COM 750917106 1354 95200 SH Put SOLE 95200 0 0 RANDGOLD RES LTD ADR 752344309 9255 93600 SH Call SOLE 93600 0 0 RANDGOLD RES LTD ADR 752344309 2979 30100 SH Put SOLE 30100 0 0 RANGE RES CORP COM 75281A109 1207 70778 SH SOLE 70778 0 0 RANGE RES CORP COM 75281A109 4205 246400 SH Call SOLE 246400 0 0 RANGE RES CORP COM 75281A109 2455 144000 SH Put SOLE 144000 0 0 RAPID7 INC COM 753422104 379 20315 SH SOLE 20315 0 0 RAPID7 INC COM 753422104 705 37800 SH Call SOLE 37800 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 590 6609 SH SOLE 6609 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 1983 22200 SH Call SOLE 22200 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 663 7400 SH Put SOLE 7400 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 1282 62700 SH Call SOLE 62700 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 637 31200 SH Put SOLE 31200 0 0 RAYTHEON CO COM NEW 755111507 5300 28215 SH SOLE 28215 0 0 RAYTHEON CO COM NEW 755111507 938 5000 SH Put SOLE 5000 0 0 RAYTHEON CO COM NEW 755111507 620 3300 SH Call SOLE 3300 0 0 REALOGY HLDGS CORP COM 75605Y106 2991 112885 SH SOLE 112885 0 0 REALOGY HLDGS CORP COM 75605Y106 3832 144600 SH Call SOLE 144600 0 0 REALOGY HLDGS CORP COM 75605Y106 24849 937700 SH Put SOLE 937700 0 0 REALPAGE INC COM 75606N109 1213 27400 SH Call SOLE 27400 0 0 REALPAGE INC COM 75606N109 1227 27700 SH Put SOLE 27700 0 0 REALTY INCOME CORP COM 756109104 3135 55000 SH Call SOLE 55000 0 0 REALTY INCOME CORP COM 756109104 1968 34500 SH Put SOLE 34500 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 4736 153062 SH SOLE 153062 0 0 RED HAT INC COM 756577102 2125 17700 SH Call SOLE 17700 0 0 RED HAT INC COM 756577102 576 4800 SH Put SOLE 4800 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 34 602 SH SOLE 602 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 327 5800 SH Call SOLE 5800 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 192 3400 SH Put SOLE 3400 0 0 RED ROCK RESORTS INC CL A 75700L108 386 11429 SH SOLE 11429 0 0 RED ROCK RESORTS INC CL A 75700L108 7 200 SH Put SOLE 200 0 0 REGAL BELOIT CORP COM 758750103 184 2400 SH Put SOLE 2400 0 0 REGAL BELOIT CORP COM 758750103 138 1806 SH SOLE 1806 0 0 REGAL BELOIT CORP COM 758750103 8 100 SH Call SOLE 100 0 0 REGAL ENTMT GROUP CL A 758766109 391 17000 SH Put SOLE 17000 0 0 REGAL ENTMT GROUP CL A 758766109 5211 226450 SH SOLE 226450 0 0 REGAL ENTMT GROUP CL A 758766109 1718 74600 SH Call SOLE 74600 0 0 REGENCY CTRS CORP COM 758849103 1647 23809 SH SOLE 23809 0 0 REGENERON PHARMACEUTICALS COM 75886F107 1370 3645 SH SOLE 3645 0 0 REGENERON PHARMACEUTICALS COM 75886F107 3238 8600 SH Call SOLE 8600 0 0 REGENERON PHARMACEUTICALS COM 75886F107 2108 5600 SH Put SOLE 5600 0 0 REGIONS FINL CORP NEW COM 7591EP100 113 6533 SH SOLE 6533 0 0 REGIONS FINL CORP NEW COM 7591EP100 1070 62000 SH Call SOLE 62000 0 0 REGIONS FINL CORP NEW COM 7591EP100 2283 132100 SH Put SOLE 132100 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 600 7000 SH Call SOLE 7000 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 670 7800 SH Put SOLE 7800 0 0 RENT A CTR INC NEW COM 76009N100 4462 402000 SH Put SOLE 402000 0 0 RENT A CTR INC NEW COM 76009N100 3206 288700 SH Call SOLE 288700 0 0 REPLIGEN CORP COM 759916109 152 4200 SH Call SOLE 4200 0 0 REPLIGEN CORP COM 759916109 174 4800 SH Put SOLE 4800 0 0 REPUBLIC SVCS INC COM 760759100 2747 40627 SH SOLE 40627 0 0 REPUBLIC SVCS INC COM 760759100 68 1000 SH Put SOLE 1000 0 0 RESMED INC COM 761152107 324 3821 SH SOLE 3821 0 0 RESMED INC COM 761152107 17 200 SH Call SOLE 200 0 0 RESOLUTE ENERGY CORP COM NEW 76116A306 835 26500 SH Call SOLE 26500 0 0 RESOLUTE ENERGY CORP COM NEW 76116A306 844 26900 SH Put SOLE 26900 0 0 RESOLUTE FST PRODS INC COM 76117W109 520 47057 SH SOLE 47057 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 1598 26000 SH Put SOLE 26000 0 0 RETROPHIN INC COM 761299106 47 2240 SH SOLE 2240 0 0 RETROPHIN INC COM 761299106 470 22400 SH Call SOLE 22400 0 0 RETROPHIN INC COM 761299106 513 24300 SH Put SOLE 24300 0 0 REVLON INC CL A NEW 761525609 302 13900 SH Call SOLE 13900 0 0 REVLON INC CL A NEW 761525609 139 6400 SH Put SOLE 6400 0 0 REXNORD CORP NEW COM 76169B102 26 1000 SH Put SOLE 1000 0 0 REXNORD CORP NEW COM 76169B102 325 12500 SH Call SOLE 12500 0 0 RH COM 74967X103 6168 71500 SH Call SOLE 71500 0 0 RH COM 74967X103 25009 290100 SH Put SOLE 290100 0 0 RING ENERGY INC COM 76680V108 196 14103 SH SOLE 14103 0 0 RINGCENTRAL INC CL A 76680R206 371 7668 SH SOLE 7668 0 0 RINGCENTRAL INC CL A 76680R206 1223 25200 SH Call SOLE 25200 0 0 RINGCENTRAL INC CL A 76680R206 4579 94600 SH Put SOLE 94600 0 0 RIO TINTO PLC SPONSORED ADR 767204100 865 16338 SH SOLE 16338 0 0 RIO TINTO PLC SPONSORED ADR 767204100 1540 29100 SH Call SOLE 29100 0 0 RIO TINTO PLC SPONSORED ADR 767204100 10140 191600 SH Put SOLE 191600 0 0 RITE AID CORP COM 767754104 93 47300 SH Put SOLE 47300 0 0 RITE AID CORP COM 767754104 201 101800 SH Call SOLE 101800 0 0 RLJ LODGING TR COM 74965L101 1375 62600 SH Put SOLE 62600 0 0 RLJ LODGING TR COM 74965L101 286 13000 SH Call SOLE 13000 0 0 RMR REAL ESTATE INCOME FUND COM 76970B101 458 23992 SH SOLE 23992 0 0 ROCKWELL AUTOMATION INC COM 773903109 1611 8203 SH SOLE 8203 0 0 ROCKWELL AUTOMATION INC COM 773903109 216 1100 SH Call SOLE 1100 0 0 ROCKWELL AUTOMATION INC COM 773903109 1414 7200 SH Put SOLE 7200 0 0 ROCKWELL COLLINS INC COM 774341101 9124 67279 SH SOLE 67279 0 0 ROCKWELL COLLINS INC COM 774341101 436 3200 SH Call SOLE 3200 0 0 ROCKWELL COLLINS INC COM 774341101 334 2455 SH Put SOLE 2455 0 0 ROGERS CORP COM 775133101 39 239 SH SOLE 239 0 0 ROGERS CORP COM 775133101 1167 7200 SH Call SOLE 7200 0 0 ROGERS CORP COM 775133101 987 6100 SH Put SOLE 6100 0 0 ROKU INC COM CL A 77543R102 183 3536 SH SOLE 3536 0 0 ROKU INC COM CL A 77543R102 947 18300 SH Call SOLE 18300 0 0 ROKU INC COM CL A 77543R102 98 1900 SH Put SOLE 1900 0 0 ROPER TECHNOLOGIES INC COM 776696106 1300 5019 SH SOLE 5019 0 0 ROSS STORES INC COM 778296103 2405 29966 SH SOLE 29966 0 0 ROSS STORES INC COM 778296103 1797 22400 SH Call SOLE 22400 0 0 ROSS STORES INC COM 778296103 810 10100 SH Put SOLE 10100 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 706 45060 SH SOLE 45060 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 460 29400 SH Call SOLE 29400 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 160 10200 SH Put SOLE 10200 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 1233 15100 SH Call SOLE 15100 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 1992 24400 SH Put SOLE 24400 0 0 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 877 114800 SH Call SOLE 114800 0 0 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 504 66000 SH Put SOLE 66000 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 7384 61900 SH Call SOLE 61900 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 6191 51900 SH Put SOLE 51900 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 7894 115600 SH Put SOLE 115600 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1107 16200 SH Call SOLE 16200 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 8743 131100 SH Put SOLE 131100 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3691 55327 SH SOLE 55327 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 382 5700 SH Call SOLE 5700 0 0 ROYAL GOLD INC COM 780287108 5384 65563 SH SOLE 65563 0 0 ROYAL GOLD INC COM 780287108 2381 29000 SH Call SOLE 29000 0 0 ROYAL GOLD INC COM 780287108 8128 99000 SH Put SOLE 99000 0 0 ROYCE MICRO-CAP TR INC COM 780915104 259 27400 SH SOLE 27400 0 0 ROYCE VALUE TR INC COM 780910105 265 16400 SH SOLE 16400 0 0 RPC INC COM 749660106 440 17200 SH Call SOLE 17200 0 0 RPC INC COM 749660106 141 5500 SH Put SOLE 5500 0 0 RPM INTL INC COM 749685103 1009 19241 SH SOLE 19241 0 0 RPM INTL INC COM 749685103 467 8900 SH Put SOLE 8900 0 0 RSP PERMIAN INC COM 74978Q105 6375 156700 SH Call SOLE 156700 0 0 RSP PERMIAN INC COM 74978Q105 6294 154700 SH Put SOLE 154700 0 0 RUBICON PROJ INC COM 78112V102 116 61792 SH SOLE 61792 0 0 RUBICON PROJ INC COM 78112V102 84 45000 SH Put SOLE 45000 0 0 RUSH ENTERPRISES INC CL A 781846209 1346 26500 SH Call SOLE 26500 0 0 RUSH ENTERPRISES INC CL A 781846209 183 3600 SH Put SOLE 3600 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 84 3900 SH Call SOLE 3900 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 472 21800 SH Put SOLE 21800 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 253 2433 SH SOLE 2433 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 208 2000 SH Call SOLE 2000 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 218 2100 SH Put SOLE 2100 0 0 RYDER SYS INC COM 783549108 766 9100 SH Call SOLE 9100 0 0 S&P GLOBAL INC COM 78409V104 2204 13012 SH SOLE 13012 0 0 S&P GLOBAL INC COM 78409V104 237 1400 SH Call SOLE 1400 0 0 S&P GLOBAL INC COM 78409V104 881 5200 SH Put SOLE 5200 0 0 SABRE CORP COM 78573M104 123 6000 SH Call SOLE 6000 0 0 SABRE CORP COM 78573M104 100 4900 SH Put SOLE 4900 0 0 SALESFORCE COM INC COM 79466L302 6378 62400 SH Put SOLE 62400 0 0 SALESFORCE COM INC COM 79466L302 3769 36900 SH Call SOLE 36900 0 0 SALESFORCE COM INC COM 79466L302 3317 32447 SH SOLE 32447 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 198 10500 SH Put SOLE 10500 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 179 9500 SH Call SOLE 9500 0 0 SANCHEZ ENERGY CORP COM 79970Y105 160 30100 SH Call SOLE 30100 0 0 SANDERSON FARMS INC COM 800013104 1302 9382 SH SOLE 9382 0 0 SANDERSON FARMS INC COM 800013104 2615 18800 SH Call SOLE 18800 0 0 SANDERSON FARMS INC COM 800013104 3782 27200 SH Put SOLE 27200 0 0 SANMINA CORPORATION COM 801056102 384 11600 SH Put SOLE 11600 0 0 SANMINA CORPORATION COM 801056102 118 3579 SH SOLE 3579 0 0 SANMINA CORPORATION COM 801056102 307 9300 SH Call SOLE 9300 0 0 SANOFI SPONSORED ADR 80105N105 611 14200 SH Put SOLE 14200 0 0 SANOFI SPONSORED ADR 80105N105 790 18375 SH SOLE 18375 0 0 SANOFI SPONSORED ADR 80105N105 237 5500 SH Call SOLE 5500 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 7699 413456 SH SOLE 413456 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 998 53500 SH Call SOLE 53500 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 2225 119500 SH Put SOLE 119500 0 0 SAP SE SPON ADR 803054204 399 3551 SH SOLE 3551 0 0 SAP SE SPON ADR 803054204 44 400 SH Put SOLE 400 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1078 6600 SH Put SOLE 6600 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 607 3714 SH SOLE 3714 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 16 100 SH Call SOLE 100 0 0 SCANA CORP NEW COM 80589M102 52 1300 SH Put SOLE 1300 0 0 SCANA CORP NEW COM 80589M102 195 4900 SH Call SOLE 4900 0 0 SCHEIN HENRY INC COM 806407102 553 7900 SH Call SOLE 7900 0 0 SCHEIN HENRY INC COM 806407102 385 5500 SH Put SOLE 5500 0 0 SCHLUMBERGER LTD COM 806857108 4648 68970 SH SOLE 68970 0 0 SCHLUMBERGER LTD COM 806857108 11157 165600 SH Call SOLE 165600 0 0 SCHLUMBERGER LTD COM 806857108 11604 172200 SH Put SOLE 172200 0 0 SCHNITZER STL INDS CL A 806882106 2329 69600 SH Call SOLE 69600 0 0 SCHNITZER STL INDS CL A 806882106 2906 86700 SH Put SOLE 86700 0 0 SCHWAB CHARLES CORP NEW COM 808513105 8288 161334 SH SOLE 161334 0 0 SCHWAB CHARLES CORP NEW COM 808513105 9724 189300 SH Call SOLE 189300 0 0 SCHWAB CHARLES CORP NEW COM 808513105 12488 243100 SH Put SOLE 243100 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 46 603 SH SOLE 603 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 484 6300 SH Call SOLE 6300 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 736 9600 SH Put SOLE 9600 0 0 SCIENTIFIC GAMES CORP CL A 80874P109 6420 125146 SH SOLE 125146 0 0 SCIENTIFIC GAMES CORP CL A 80874P109 337 6600 SH Call SOLE 6600 0 0 SCIENTIFIC GAMES CORP CL A 80874P109 918 17900 SH Put SOLE 17900 0 0 SCORPIO TANKERS INC SHS Y7542C106 31 10000 SH Call SOLE 10000 0 0 SCORPIO TANKERS INC SHS Y7542C106 81 26700 SH Put SOLE 26700 0 0 SCORPIO TANKERS INC SHS Y7542C106 16 5158 SH SOLE 5158 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 204 1900 SH Call SOLE 1900 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 461 4300 SH Put SOLE 4300 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 13371 156607 SH SOLE 156607 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 11672 136700 SH Call SOLE 136700 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 4269 50000 SH Put SOLE 50000 0 0 SEABRIDGE GOLD INC COM 811916105 180 15900 SH Call SOLE 15900 0 0 SEABRIDGE GOLD INC COM 811916105 349 30900 SH Put SOLE 30900 0 0 SEACHANGE INTL INC COM 811699107 286 72692 SH SOLE 72692 0 0 SEADRILL LIMITED SHS G7945E105 55 235000 SH Call SOLE 235000 0 0 SEADRILL LIMITED SHS G7945E105 24 100000 SH Put SOLE 100000 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 17155 410100 SH Put SOLE 410100 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 12096 289100 SH Call SOLE 289100 0 0 SEALED AIR CORP NEW COM 81211K100 10486 212700 SH Call SOLE 212700 0 0 SEALED AIR CORP NEW COM 81211K100 1085 22000 SH Put SOLE 22000 0 0 SEARS HLDGS CORP COM 812350106 131 36100 SH Call SOLE 36100 0 0 SEARS HLDGS CORP COM 812350106 1675 467900 SH Put SOLE 467900 0 0 SEASPAN CORP SHS Y75638109 7 1000 SH Call SOLE 1000 0 0 SEASPAN CORP SHS Y75638109 68 10000 SH Put SOLE 10000 0 0 SEAWORLD ENTMT INC COM 81282V100 71424 5263300 SH Put SOLE 5263300 0 0 SEAWORLD ENTMT INC COM 81282V100 13604 1002600 SH Call SOLE 1002600 0 0 SEAWORLD ENTMT INC COM 81282V100 70988 5231224 SH SOLE 5231224 0 0 SEI INVESTMENTS CO COM 784117103 187 2600 SH Put SOLE 2600 0 0 SEI INVESTMENTS CO COM 784117103 122 1700 SH SOLE 1700 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 3294 45600 SH Put SOLE 45600 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 4196 58100 SH Call SOLE 58100 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 4111 56890 SH SOLE 56890 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 5453 55251 SH SOLE 55251 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2546 25800 SH Call SOLE 25800 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2960 30000 SH Put SOLE 30000 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 4170 73293 SH SOLE 73293 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1325 23300 SH Put SOLE 23300 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1968 23800 SH Put SOLE 23800 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 3061 37000 SH Call SOLE 37000 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2587 92700 SH Call SOLE 92700 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 3692 132300 SH Put SOLE 132300 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 3542 46800 SH Put SOLE 46800 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 7281 96217 SH SOLE 96217 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1007 13300 SH Call SOLE 13300 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 911 17300 SH Put SOLE 17300 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 79 1500 SH Call SOLE 1500 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 853 14100 SH Put SOLE 14100 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 285 4700 SH Call SOLE 4700 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1559 25762 SH SOLE 25762 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 11105 173655 SH SOLE 173655 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 281 4400 SH Call SOLE 4400 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1861 29100 SH Put SOLE 29100 0 0 SEMGROUP CORP CL A 81663A105 1068 35400 SH Call SOLE 35400 0 0 SEMGROUP CORP CL A 81663A105 1295 42900 SH Put SOLE 42900 0 0 SEMPRA ENERGY COM 816851109 507 4740 SH SOLE 4740 0 0 SEMPRA ENERGY COM 816851109 32 300 SH Call SOLE 300 0 0 SEMPRA ENERGY COM 816851109 2256 21100 SH Put SOLE 21100 0 0 SEMTECH CORP COM 816850101 872 25489 SH SOLE 25489 0 0 SEMTECH CORP COM 816850101 398 11600 SH Call SOLE 11600 0 0 SEMTECH CORP COM 816850101 769 22600 SH Put SOLE 22600 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 83 4300 SH Call SOLE 4300 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 266 13900 SH Put SOLE 13900 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 338 6614 SH SOLE 6614 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 5 100 SH Call SOLE 100 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 297 7400 SH Put SOLE 7400 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 1181 29194 SH SOLE 29194 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 991 24500 SH Call SOLE 24500 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 764 14900 SH Put SOLE 14900 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 374 7300 SH Call SOLE 7300 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 5594 109104 SH SOLE 109104 0 0 SERVICENOW INC COM 81762P102 6542 50200 SH Call SOLE 50200 0 0 SERVICENOW INC COM 81762P102 5724 43900 SH Put SOLE 43900 0 0 SHAKE SHACK INC CL A 819047101 284 6572 SH SOLE 6572 0 0 SHAKE SHACK INC CL A 819047101 1136 26300 SH Call SOLE 26300 0 0 SHAKE SHACK INC CL A 819047101 4366 101100 SH Put SOLE 101100 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 556 18600 SH Call SOLE 18600 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 490 16400 SH Put SOLE 16400 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 51 1500 SH SOLE 1500 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 64 1900 SH Call SOLE 1900 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 163 4800 SH Put SOLE 4800 0 0 SHERWIN WILLIAMS CO COM 824348106 1093 2666 SH SOLE 2666 0 0 SHERWIN WILLIAMS CO COM 824348106 1640 4000 SH Call SOLE 4000 0 0 SHERWIN WILLIAMS CO COM 824348106 451 1100 SH Put SOLE 1100 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 7877 508200 SH Call SOLE 508200 0 0 SHIRE PLC SPONSORED ADR 82481R106 784 5054 SH SOLE 5054 0 0 SHIRE PLC SPONSORED ADR 82481R106 156 1000 SH Put SOLE 1000 0 0 SHOPIFY INC CL A 82509L107 10533 104300 SH Call SOLE 104300 0 0 SHOPIFY INC CL A 82509L107 31303 309900 SH Put SOLE 309900 0 0 SHOPIFY INC CL A 82509L107 8856 87686 SH SOLE 87686 0 0 SHUTTERFLY INC COM 82568P304 90 1800 SH Call SOLE 1800 0 0 SHUTTERFLY INC COM 82568P304 159 3200 SH Put SOLE 3200 0 0 SHUTTERFLY INC COM 82568P304 1922 38625 SH SOLE 38625 0 0 SHUTTERSTOCK INC COM 825690100 260 6040 SH SOLE 6040 0 0 SHUTTERSTOCK INC COM 825690100 2036 47300 SH Call SOLE 47300 0 0 SHUTTERSTOCK INC COM 825690100 2582 60000 SH Put SOLE 60000 0 0 SIBANYE STILLWATER SPONSORED ADR 825724206 440 86956 SH Put SOLE 86956 0 0 SIBANYE STILLWATER SPONSORED ADR 825724206 119 23481 SH SOLE 23481 0 0 SIBANYE STILLWATER SPONSORED ADR 825724206 255 50604 SH Call SOLE 50604 0 0 SIERRA WIRELESS INC COM 826516106 338 16500 SH Put SOLE 16500 0 0 SIERRA WIRELESS INC COM 826516106 113 5531 SH SOLE 5531 0 0 SIERRA WIRELESS INC COM 826516106 388 19000 SH Call SOLE 19000 0 0 SIGMA DESIGNS INC COM 826565103 3476 500130 SH SOLE 500130 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 51 373 SH SOLE 373 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 287 2100 SH Call SOLE 2100 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 480 3500 SH Put SOLE 3500 0 0 SIGNET JEWELERS LIMITED SHS G81276100 748 13200 SH Call SOLE 13200 0 0 SIGNET JEWELERS LIMITED SHS G81276100 7307 129200 SH Put SOLE 129200 0 0 SILICON LABORATORIES INC COM 826919102 383 4332 SH SOLE 4332 0 0 SILICON LABORATORIES INC COM 826919102 1298 14700 SH Put SOLE 14700 0 0 SILICON LABORATORIES INC COM 826919102 705 8000 SH Call SOLE 8000 0 0 SIMON PPTY GROUP INC NEW COM 828806109 10803 62900 SH Call SOLE 62900 0 0 SIMON PPTY GROUP INC NEW COM 828806109 13086 76200 SH Put SOLE 76200 0 0 SINA CORP ORD G81477104 7359 73362 SH SOLE 73362 0 0 SINA CORP ORD G81477104 1241 12400 SH Call SOLE 12400 0 0 SINA CORP ORD G81477104 26770 266900 SH Put SOLE 266900 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 553 14600 SH Put SOLE 14600 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 7148 188856 SH SOLE 188856 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 14149 373800 SH Call SOLE 373800 0 0 SIRIUS XM HLDGS INC COM 82968B103 5813 1084600 SH Put SOLE 1084600 0 0 SIRIUS XM HLDGS INC COM 82968B103 4607 859478 SH SOLE 859478 0 0 SIRIUS XM HLDGS INC COM 82968B103 248 46100 SH Call SOLE 46100 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 606 9100 SH Call SOLE 9100 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 420 6300 SH Put SOLE 6300 0 0 SKECHERS U S A INC CL A 830566105 804 21254 SH SOLE 21254 0 0 SKECHERS U S A INC CL A 830566105 915 24200 SH Call SOLE 24200 0 0 SKECHERS U S A INC CL A 830566105 3265 86300 SH Put SOLE 86300 0 0 SKYWEST INC COM 830879102 1704 32100 SH Put SOLE 32100 0 0 SKYWEST INC COM 830879102 1375 25900 SH Call SOLE 25900 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 13743 144800 SH Put SOLE 144800 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 4741 50000 SH Call SOLE 50000 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 2206 23233 SH SOLE 23233 0 0 SL GREEN RLTY CORP COM 78440X101 442 4375 SH SOLE 4375 0 0 SL GREEN RLTY CORP COM 78440X101 434 4300 SH Call SOLE 4300 0 0 SL GREEN RLTY CORP COM 78440X101 272 2700 SH Put SOLE 2700 0 0 SLEEP NUMBER CORP COM 83125X103 734 19527 SH SOLE 19527 0 0 SLEEP NUMBER CORP COM 83125X103 553 14700 SH Call SOLE 14700 0 0 SLEEP NUMBER CORP COM 83125X103 5060 134600 SH Put SOLE 134600 0 0 SLM CORP COM 78442P106 374 33000 SH Call SOLE 33000 0 0 SLM CORP COM 78442P106 742 65500 SH Put SOLE 65500 0 0 SLM CORP COM 78442P106 124 10998 SH SOLE 10998 0 0 SM ENERGY CO COM 78454L100 1226 55600 SH Call SOLE 55600 0 0 SM ENERGY CO COM 78454L100 6643 300900 SH Put SOLE 300900 0 0 SM ENERGY CO COM 78454L100 2155 97610 SH SOLE 97610 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 346 9873 SH SOLE 9873 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 18 500 SH Put SOLE 500 0 0 SMITH A O COM 831865209 1018 16619 SH SOLE 16619 0 0 SMITH A O COM 831865209 55 900 SH Call SOLE 900 0 0 SMUCKER J M CO COM NEW 832696405 2709 21800 SH Put SOLE 21800 0 0 SMUCKER J M CO COM NEW 832696405 1480 11900 SH Call SOLE 11900 0 0 SNAP INC CL A 83304A106 15704 1075000 SH Put SOLE 1075000 0 0 SNAP INC CL A 83304A106 7886 539800 SH Call SOLE 539800 0 0 SNAP ON INC COM 833034101 1003 5755 SH SOLE 5755 0 0 SNAP ON INC COM 833034101 17 100 SH Call SOLE 100 0 0 SNAP ON INC COM 833034101 644 3700 SH Put SOLE 3700 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 4007 67484 SH SOLE 67484 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1141 19200 SH Call SOLE 19200 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 321 5400 SH Put SOLE 5400 0 0 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 323 4600 SH Call SOLE 4600 0 0 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 4895 69600 SH Put SOLE 69600 0 0 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 2064 29348 SH SOLE 29348 0 0 SOHU COM INC COM 83408W103 1685 38900 SH Call SOLE 38900 0 0 SOHU COM INC COM 83408W103 2093 48300 SH Put SOLE 48300 0 0 SOHU COM INC COM 83408W103 892 20568 SH SOLE 20568 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 7378 196400 SH Call SOLE 196400 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1035 27500 SH Put SOLE 27500 0 0 SONY CORP SPONSORED ADR 835699307 4190 93222 SH SOLE 93222 0 0 SONY CORP SPONSORED ADR 835699307 43 1000 SH Call SOLE 1000 0 0 SONY CORP SPONSORED ADR 835699307 40 900 SH Put SOLE 900 0 0 SOTHEBYS COM 835898107 5014 97200 SH Call SOLE 97200 0 0 SOTHEBYS COM 835898107 2371 46000 SH Put SOLE 46000 0 0 SOURCE CAP INC COM 836144105 630 15458 SH SOLE 15458 0 0 SOUTH ST CORP COM 840441109 77 880 SH SOLE 880 0 0 SOUTH ST CORP COM 840441109 79 900 SH Call SOLE 900 0 0 SOUTH ST CORP COM 840441109 113 1300 SH Put SOLE 1300 0 0 SOUTHERN CO COM 842587107 2636 54800 SH Call SOLE 54800 0 0 SOUTHERN CO COM 842587107 827 17200 SH Put SOLE 17200 0 0 SOUTHERN COPPER CORP COM 84265V105 2459 51800 SH Put SOLE 51800 0 0 SOUTHERN COPPER CORP COM 84265V105 1202 25333 SH SOLE 25333 0 0 SOUTHERN COPPER CORP COM 84265V105 298 6300 SH Call SOLE 6300 0 0 SOUTHWEST AIRLS CO COM 844741108 8725 133300 SH Call SOLE 133300 0 0 SOUTHWEST AIRLS CO COM 844741108 5329 81400 SH Put SOLE 81400 0 0 SOUTHWESTERN ENERGY CO COM 845467109 2022 362435 SH SOLE 362435 0 0 SOUTHWESTERN ENERGY CO COM 845467109 19 3300 SH Call SOLE 3300 0 0 SOUTHWESTERN ENERGY CO COM 845467109 499 89400 SH Put SOLE 89400 0 0 SPARTAN MTRS INC COM 846819100 483 30637 SH SOLE 30637 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 28746 116200 SH Call SOLE 116200 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 15409 62300 SH Put SOLE 62300 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 52756 426700 SH Call SOLE 426700 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 23826 192700 SH Put SOLE 192700 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 13675 335900 SH Call SOLE 335900 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 6411 157500 SH Put SOLE 157500 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 1808942 6778600 SH Call SOLE 6778600 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 2090583 7834000 SH Put SOLE 7834000 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 243 700 SH Call SOLE 700 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1072 3100 SH Put SOLE 3100 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 334 9100 SH Put SOLE 9100 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 373 10163 SH SOLE 10163 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 62 1700 SH Call SOLE 1700 0 0 SPDR SERIES TRUST DJ REIT ETF 78464A607 291 3105 SH SOLE 3105 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 3405 40200 SH Put SOLE 40200 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 3368 39700 SH Call SOLE 39700 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 161 1895 SH SOLE 1895 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 11303 238800 SH Put SOLE 238800 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 450 9500 SH Call SOLE 9500 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 5146 108694 SH SOLE 108694 0 0 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 88 2000 SH Put SOLE 2000 0 0 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 185 4200 SH Call SOLE 4200 0 0 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 1291 29179 SH SOLE 29179 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 1012 27800 SH Put SOLE 27800 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 1581 43400 SH Call SOLE 43400 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 57401 1543900 SH Put SOLE 1543900 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 7038 189300 SH Call SOLE 189300 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 4141 111369 SH SOLE 111369 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 2512 42682 SH SOLE 42682 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 1226 20800 SH Put SOLE 20800 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 989 16800 SH Call SOLE 16800 0 0 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 402 8900 SH Put SOLE 8900 0 0 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 128 2800 SH Call SOLE 2800 0 0 SPECIAL OPPORTUNITIES FD INC COM 84741T104 219 14746 SH SOLE 14746 0 0 SPECTRA ENERGY PARTNERS LP COM 84756N109 16 400 SH Call SOLE 400 0 0 SPECTRA ENERGY PARTNERS LP COM 84756N109 88 2200 SH Put SOLE 2200 0 0 SPECTRA ENERGY PARTNERS LP COM 84756N109 738 18676 SH SOLE 18676 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 1146 10197 SH SOLE 10197 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 562 5000 SH Call SOLE 5000 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 1304 11600 SH Put SOLE 11600 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 35 400 SH Call SOLE 400 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 205 2345 SH SOLE 2345 0 0 SPIRIT AIRLS INC COM 848577102 2980 66500 SH Put SOLE 66500 0 0 SPIRIT AIRLS INC COM 848577102 1703 38000 SH Call SOLE 38000 0 0 SPIRIT AIRLS INC COM 848577102 4446 99139 SH SOLE 99139 0 0 SPLUNK INC COM 848637104 21796 263100 SH Call SOLE 263100 0 0 SPLUNK INC COM 848637104 12071 145700 SH Put SOLE 145700 0 0 SPRINT CORP COM SER 1 85207U105 3273 555635 SH SOLE 555635 0 0 SPRINT CORP COM SER 1 85207U105 8910 1512600 SH Call SOLE 1512600 0 0 SPRINT CORP COM SER 1 85207U105 9353 1588000 SH Put SOLE 1588000 0 0 SPROUTS FMRS MKT INC COM 85208M102 9161 376200 SH Put SOLE 376200 0 0 SPROUTS FMRS MKT INC COM 85208M102 8329 342056 SH SOLE 342056 0 0 SPROUTS FMRS MKT INC COM 85208M102 316 13000 SH Call SOLE 13000 0 0 SPX CORP COM 784635104 474 15100 SH Put SOLE 15100 0 0 SPX CORP COM 784635104 113 3589 SH SOLE 3589 0 0 SPX CORP COM 784635104 28 900 SH Call SOLE 900 0 0 SPX FLOW INC COM 78469X107 1143 24000 SH Call SOLE 24000 0 0 SPX FLOW INC COM 78469X107 923 19400 SH Put SOLE 19400 0 0 SQUARE INC CL A 852234103 16261 469008 SH SOLE 469008 0 0 SQUARE INC CL A 852234103 49437 1426000 SH Call SOLE 1426000 0 0 SQUARE INC CL A 852234103 12496 360700 SH Put SOLE 360700 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4 100 SH Call SOLE 100 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 53 1300 SH Put SOLE 1300 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 191 4717 SH SOLE 4717 0 0 SSR MNG INC COM 784730103 19 2143 SH SOLE 2143 0 0 SSR MNG INC COM 784730103 2533 288100 SH Call SOLE 288100 0 0 SSR MNG INC COM 784730103 1341 152500 SH Put SOLE 152500 0 0 ST JOE CO COM 790148100 74 4094 SH SOLE 4094 0 0 ST JOE CO COM 790148100 46 2600 SH Call SOLE 2600 0 0 ST JOE CO COM 790148100 144 8000 SH Put SOLE 8000 0 0 STAMPS COM INC COM NEW 852857200 5545 29500 SH Call SOLE 29500 0 0 STAMPS COM INC COM NEW 852857200 6921 36800 SH Put SOLE 36800 0 0 STANLEY BLACK & DECKER INC COM 854502101 1936 11407 SH SOLE 11407 0 0 STANLEY BLACK & DECKER INC COM 854502101 374 2200 SH Call SOLE 2200 0 0 STANLEY BLACK & DECKER INC COM 854502101 612 3600 SH Put SOLE 3600 0 0 STARBUCKS CORP COM 855244109 2638 45926 SH SOLE 45926 0 0 STARBUCKS CORP COM 855244109 1791 31200 SH Call SOLE 31200 0 0 STARBUCKS CORP COM 855244109 2813 49000 SH Put SOLE 49000 0 0 STARWOOD PPTY TR INC COM 85571B105 305 14300 SH Call SOLE 14300 0 0 STATE STR CORP COM 857477103 49 500 SH Call SOLE 500 0 0 STATE STR CORP COM 857477103 2099 21500 SH Put SOLE 21500 0 0 STATOIL ASA SPONSORED ADR 85771P102 617 28800 SH Put SOLE 28800 0 0 STATOIL ASA SPONSORED ADR 85771P102 62 2900 SH Call SOLE 2900 0 0 STEEL DYNAMICS INC COM 858119100 11219 260100 SH Put SOLE 260100 0 0 STEEL DYNAMICS INC COM 858119100 1196 27700 SH Call SOLE 27700 0 0 STEEL DYNAMICS INC COM 858119100 101 2345 SH SOLE 2345 0 0 STERICYCLE INC COM 858912108 510 7499 SH SOLE 7499 0 0 STERICYCLE INC COM 858912108 585 8600 SH Call SOLE 8600 0 0 STERICYCLE INC COM 858912108 1129 16600 SH Put SOLE 16600 0 0 STIFEL FINL CORP COM 860630102 5753 96600 SH Call SOLE 96600 0 0 STIFEL FINL CORP COM 860630102 1192 20000 SH Put SOLE 20000 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 756 34600 SH Put SOLE 34600 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 1671 76506 SH SOLE 76506 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 46 2100 SH Call SOLE 2100 0 0 STORE CAP CORP COM 862121100 1004 38563 SH SOLE 38563 0 0 STORE CAP CORP COM 862121100 356 13700 SH Put SOLE 13700 0 0 STRAIGHT PATH COMMUNICATNS I CL B 862578101 3603 19821 SH SOLE 19821 0 0 STRAIGHT PATH COMMUNICATNS I CL B 862578101 91 500 SH Call SOLE 500 0 0 STRATASYS LTD SHS M85548101 1944 97400 SH Call SOLE 97400 0 0 STRATASYS LTD SHS M85548101 980 49100 SH Put SOLE 49100 0 0 STRAYER ED INC COM 863236105 358 4000 SH Put SOLE 4000 0 0 STRYKER CORP COM 863667101 1237 8000 SH Put SOLE 8000 0 0 STRYKER CORP COM 863667101 98 636 SH SOLE 636 0 0 STRYKER CORP COM 863667101 1051 6800 SH Call SOLE 6800 0 0 STURM RUGER & CO INC COM 864159108 4043 72400 SH Put SOLE 72400 0 0 STURM RUGER & CO INC COM 864159108 2437 43600 SH Call SOLE 43600 0 0 SUCAMPO PHARMACEUTICALS INC CL A 864909106 395 22000 SH SOLE 22000 0 0 SUMMIT MATLS INC CL A 86614U100 1992 63355 SH SOLE 63355 0 0 SUMMIT MATLS INC CL A 86614U100 53 1701 SH Call SOLE 1701 0 0 SUMMIT MATLS INC CL A 86614U100 472 15014 SH Put SOLE 15014 0 0 SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 142 6900 SH Call SOLE 6900 0 0 SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 86 4200 SH Put SOLE 4200 0 0 SUN CMNTYS INC COM 866674104 405 4370 SH SOLE 4370 0 0 SUNCOKE ENERGY INC COM 86722A103 194 16200 SH Call SOLE 16200 0 0 SUNCOKE ENERGY INC COM 86722A103 91 7600 SH Put SOLE 7600 0 0 SUNCOR ENERGY INC NEW COM 867224107 4775 130100 SH Put SOLE 130100 0 0 SUNCOR ENERGY INC NEW COM 867224107 9813 267300 SH Call SOLE 267300 0 0 SUNOCO LP COM U REP LP 86765K109 221 7783 SH SOLE 7783 0 0 SUNOCO LP COM U REP LP 86765K109 205 7200 SH Call SOLE 7200 0 0 SUNOCO LP COM U REP LP 86765K109 829 29200 SH Put SOLE 29200 0 0 SUNPOWER CORP COM 867652406 139 16546 SH SOLE 16546 0 0 SUNPOWER CORP COM 867652406 822 97400 SH Call SOLE 97400 0 0 SUNPOWER CORP COM 867652406 1109 131400 SH Put SOLE 131400 0 0 SUNTRUST BKS INC COM 867914103 168 2600 SH Call SOLE 2600 0 0 SUNTRUST BKS INC COM 867914103 1354 21000 SH Put SOLE 21000 0 0 SUNTRUST BKS INC COM 867914103 1587 24573 SH SOLE 24573 0 0 SUPER MICRO COMPUTER INC COM 86800U104 332 15868 SH SOLE 15868 0 0 SUPER MICRO COMPUTER INC COM 86800U104 348 16700 SH Call SOLE 16700 0 0 SUPER MICRO COMPUTER INC COM 86800U104 644 30800 SH Put SOLE 30800 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 83 8624 SH SOLE 8624 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 39 4000 SH Call SOLE 4000 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 142 14900 SH Put SOLE 14900 0 0 SUPERVALU INC COM NEW 868536301 997 46240 SH Call SOLE 46240 0 0 SUPERVALU INC COM NEW 868536301 1258 58300 SH Put SOLE 58300 0 0 SVB FINL GROUP COM 78486Q101 1978 8460 SH SOLE 8460 0 0 SVB FINL GROUP COM 78486Q101 140 600 SH Call SOLE 600 0 0 SVB FINL GROUP COM 78486Q101 304 1300 SH Put SOLE 1300 0 0 SYKES ENTERPRISES INC COM 871237103 201 6400 SH Call SOLE 6400 0 0 SYKES ENTERPRISES INC COM 871237103 491 15600 SH Put SOLE 15600 0 0 SYMANTEC CORP COM 871503108 11 380 SH SOLE 380 0 0 SYMANTEC CORP COM 871503108 6913 246400 SH Call SOLE 246400 0 0 SYMANTEC CORP COM 871503108 6619 235800 SH Put SOLE 235800 0 0 SYNAPTICS INC COM 87157D109 3408 85300 SH Call SOLE 85300 0 0 SYNAPTICS INC COM 87157D109 3176 79500 SH Put SOLE 79500 0 0 SYNCHRONY FINL COM 87165B103 9636 249571 SH SOLE 249571 0 0 SYNCHRONY FINL COM 87165B103 8533 221000 SH Put SOLE 221000 0 0 SYNCHRONY FINL COM 87165B103 16019 414900 SH Call SOLE 414900 0 0 SYNNEX CORP COM 87162W100 754 5545 SH SOLE 5545 0 0 SYNNEX CORP COM 87162W100 421 3100 SH Call SOLE 3100 0 0 SYNNEX CORP COM 87162W100 326 2400 SH Put SOLE 2400 0 0 SYNOPSYS INC COM 871607107 191 2244 SH SOLE 2244 0 0 SYNOPSYS INC COM 871607107 85 1000 SH Put SOLE 1000 0 0 SYNOVUS FINL CORP COM NEW 87161C501 48 1000 SH Put SOLE 1000 0 0 SYNOVUS FINL CORP COM NEW 87161C501 397 8280 SH SOLE 8280 0 0 SYNOVUS FINL CORP COM NEW 87161C501 81 1700 SH Call SOLE 1700 0 0 SYSCO CORP COM 871829107 3681 60600 SH Call SOLE 60600 0 0 SYSCO CORP COM 871829107 2387 39300 SH Put SOLE 39300 0 0 SYSTEMAX INC COM 871851101 121 3634 SH SOLE 3634 0 0 SYSTEMAX INC COM 871851101 496 14900 SH Put SOLE 14900 0 0 T MOBILE US INC COM 872590104 6590 103800 SH Call SOLE 103800 0 0 T MOBILE US INC COM 872590104 10456 164600 SH Put SOLE 164600 0 0 TABLEAU SOFTWARE INC CL A 87336U105 16409 237122 SH SOLE 237122 0 0 TABLEAU SOFTWARE INC CL A 87336U105 25735 371900 SH Call SOLE 371900 0 0 TABLEAU SOFTWARE INC CL A 87336U105 26972 389800 SH Put SOLE 389800 0 0 TAHOE RES INC COM 873868103 210 43800 SH Put SOLE 43800 0 0 TAHOE RES INC COM 873868103 175 36470 SH SOLE 36470 0 0 TAHOE RES INC COM 873868103 448 93400 SH Call SOLE 93400 0 0 TAILORED BRANDS INC COM 87403A107 2945 134900 SH Call SOLE 134900 0 0 TAILORED BRANDS INC COM 87403A107 2631 120600 SH Put SOLE 120600 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 3057 77100 SH Call SOLE 77100 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1042 26300 SH Put SOLE 26300 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 14574 132760 SH SOLE 132760 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 4187 38100 SH Call SOLE 38100 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 5485 49900 SH Put SOLE 49900 0 0 TAL ED GROUP SPONSORED ADS 874080104 475 16000 SH Call SOLE 16000 0 0 TAL ED GROUP SPONSORED ADS 874080104 16861 567400 SH Put SOLE 567400 0 0 TAL ED GROUP SPONSORED ADS 874080104 6172 207735 SH SOLE 207735 0 0 TALLGRASS ENERGY GP LP SHS CL A 874696107 252 9800 SH Put SOLE 9800 0 0 TALLGRASS ENERGY GP LP SHS CL A 874696107 260 10100 SH Call SOLE 10100 0 0 TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 2436 53100 SH Call SOLE 53100 0 0 TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 1781 38800 SH Put SOLE 38800 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 130 4900 SH Call SOLE 4900 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 1704 64300 SH Put SOLE 64300 0 0 TAPESTRY INC COM 876030107 2603 58900 SH Put SOLE 58900 0 0 TAPESTRY INC COM 876030107 645 14581 SH SOLE 14581 0 0 TAPESTRY INC COM 876030107 394 8900 SH Call SOLE 8900 0 0 TARGA RES CORP COM 87612G101 2517 52000 SH Put SOLE 52000 0 0 TARGA RES CORP COM 87612G101 2061 42562 SH SOLE 42562 0 0 TARGA RES CORP COM 87612G101 537 11100 SH Call SOLE 11100 0 0 TARGET CORP COM 87612E106 4055 62146 SH SOLE 62146 0 0 TARGET CORP COM 87612E106 3232 49500 SH Call SOLE 49500 0 0 TARGET CORP COM 87612E106 4321 66200 SH Put SOLE 66200 0 0 TATA MTRS LTD SPONSORED ADR 876568502 2263 68443 SH SOLE 68443 0 0 TATA MTRS LTD SPONSORED ADR 876568502 500 15100 SH Call SOLE 15100 0 0 TATA MTRS LTD SPONSORED ADR 876568502 13881 419700 SH Put SOLE 419700 0 0 TAUBMAN CTRS INC COM 876664103 288 4400 SH Call SOLE 4400 0 0 TAUBMAN CTRS INC COM 876664103 582 8900 SH Put SOLE 8900 0 0 TAUBMAN CTRS INC COM 876664103 4127 63082 SH SOLE 63082 0 0 TC PIPELINES LP UT COM LTD PRT 87233Q108 112 2100 SH Put SOLE 2100 0 0 TC PIPELINES LP UT COM LTD PRT 87233Q108 106 2000 SH Call SOLE 2000 0 0 TCF FINL CORP COM 872275102 1777 86700 SH Call SOLE 86700 0 0 TCF FINL CORP COM 872275102 268 13100 SH Put SOLE 13100 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 1122 21952 SH SOLE 21952 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 2437 47700 SH Call SOLE 47700 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 3671 71800 SH Put SOLE 71800 0 0 TE CONNECTIVITY LTD REG SHS H84989104 352 3700 SH Put SOLE 3700 0 0 TE CONNECTIVITY LTD REG SHS H84989104 268 2800 SH Call SOLE 2800 0 0 TE CONNECTIVITY LTD REG SHS H84989104 859 9039 SH SOLE 9039 0 0 TECH DATA CORP COM 878237106 941 9600 SH Call SOLE 9600 0 0 TECH DATA CORP COM 878237106 1489 15200 SH Put SOLE 15200 0 0 TECH DATA CORP COM 878237106 269 2744 SH SOLE 2744 0 0 TECHNIPFMC PLC COM G87110105 12821 409484 SH SOLE 409484 0 0 TECHNIPFMC PLC COM G87110105 134 4300 SH Call SOLE 4300 0 0 TECHNIPFMC PLC COM G87110105 3617 115500 SH Put SOLE 115500 0 0 TECK RESOURCES LTD CL B 878742204 31656 1209700 SH Put SOLE 1209700 0 0 TECK RESOURCES LTD CL B 878742204 394 15062 SH SOLE 15062 0 0 TECK RESOURCES LTD CL B 878742204 6636 253400 SH Call SOLE 253400 0 0 TEEKAY CORPORATION COM Y8564W103 700 75100 SH Put SOLE 75100 0 0 TEEKAY CORPORATION COM Y8564W103 359 38468 SH SOLE 38468 0 0 TEEKAY CORPORATION COM Y8564W103 109 11700 SH Call SOLE 11700 0 0 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 283 14068 SH SOLE 14068 0 0 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 612 30400 SH Call SOLE 30400 0 0 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 874 43400 SH Put SOLE 43400 0 0 TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 12 4953 SH SOLE 4953 0 0 TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 47 20000 SH Put SOLE 20000 0 0 TEGNA INC COM 87901J105 45 3200 SH Put SOLE 3200 0 0 TEGNA INC COM 87901J105 23 1635 SH SOLE 1635 0 0 TEGNA INC COM 87901J105 123 8700 SH Call SOLE 8700 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 248 11000 SH SOLE 11000 0 0 TELECOM ITALIA S P A NEW SPON ADR ORD 87927Y102 376 43544 SH SOLE 43544 0 0 TEMPLETON DRAGON FD INC COM 88018T101 262 12200 SH SOLE 12200 0 0 TEMPLETON EMERG MKTS INCOME COM 880192109 249 22300 SH SOLE 22300 0 0 TEMPLETON EMERGING MKTS FD I COM 880191101 258 15700 SH SOLE 15700 0 0 TEMPLETON GLOBAL INCOME FD COM 880198106 253 39100 SH SOLE 39100 0 0 TEMPUR SEALY INTL INC COM 88023U101 298 4756 SH SOLE 4756 0 0 TEMPUR SEALY INTL INC COM 88023U101 3390 54100 SH Call SOLE 54100 0 0 TEMPUR SEALY INTL INC COM 88023U101 2138 34100 SH Put SOLE 34100 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 3116 205500 SH Call SOLE 205500 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 4622 304600 SH Put SOLE 304600 0 0 TENNECO INC COM 880349105 814 13900 SH Call SOLE 13900 0 0 TENNECO INC COM 880349105 182 3100 SH Put SOLE 3100 0 0 TENNECO INC COM 880349105 414 7076 SH SOLE 7076 0 0 TERADATA CORP DEL COM 88076W103 1402 36457 SH SOLE 36457 0 0 TERADATA CORP DEL COM 88076W103 884 23000 SH Call SOLE 23000 0 0 TERADATA CORP DEL COM 88076W103 746 19400 SH Put SOLE 19400 0 0 TERADYNE INC COM 880770102 16 400 SH Put SOLE 400 0 0 TERADYNE INC COM 880770102 1133 27058 SH SOLE 27058 0 0 TERADYNE INC COM 880770102 93 2200 SH Call SOLE 2200 0 0 TEREX CORP NEW COM 880779103 1718 35600 SH Put SOLE 35600 0 0 TEREX CORP NEW COM 880779103 831 17200 SH Call SOLE 17200 0 0 TEREX CORP NEW COM 880779103 357 7403 SH SOLE 7403 0 0 TERNIUM SA SPON ADR 880890108 21 673 SH SOLE 673 0 0 TERNIUM SA SPON ADR 880890108 118 3800 SH Call SOLE 3800 0 0 TERNIUM SA SPON ADR 880890108 62 2000 SH Put SOLE 2000 0 0 TERRENO RLTY CORP COM 88146M101 1949 55591 SH SOLE 55591 0 0 TESLA INC COM 88160R101 38557 123855 SH Call SOLE 123855 0 0 TESLA INC COM 88160R101 15105 48523 SH Put SOLE 48523 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 47 11000 SH SOLE 11000 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 6475 341500 SH Call SOLE 341500 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 8000 422100 SH Put SOLE 422100 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 62 700 SH Call SOLE 700 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 578 6500 SH Put SOLE 6500 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1057 11895 SH SOLE 11895 0 0 TEXAS INSTRS INC COM 882508104 2436 23324 SH SOLE 23324 0 0 TEXAS INSTRS INC COM 882508104 595 5700 SH Call SOLE 5700 0 0 TEXAS INSTRS INC COM 882508104 1052 10100 SH Put SOLE 10100 0 0 TEXAS ROADHOUSE INC COM 882681109 553 10500 SH Call SOLE 10500 0 0 TEXAS ROADHOUSE INC COM 882681109 880 16700 SH Put SOLE 16700 0 0 TEXTRON INC COM 883203101 1460 25792 SH SOLE 25792 0 0 TEXTRON INC COM 883203101 718 12700 SH Put SOLE 12700 0 0 TEXTRON INC COM 883203101 50 900 SH Call SOLE 900 0 0 THE TRADE DESK INC COM CL A 88339J105 435 9502 SH SOLE 9502 0 0 THE TRADE DESK INC COM CL A 88339J105 822 18000 SH Call SOLE 18000 0 0 THE TRADE DESK INC COM CL A 88339J105 557 12200 SH Put SOLE 12200 0 0 THERAPEUTICSMD INC COM 88338N107 8 1357 SH SOLE 1357 0 0 THERAPEUTICSMD INC COM 88338N107 68 11300 SH Call SOLE 11300 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 3724 19600 SH Put SOLE 19600 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 3538 18634 SH SOLE 18634 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 2166 11400 SH Call SOLE 11400 0 0 THL CR SR LN FD COM 87244R103 493 29262 SH SOLE 29262 0 0 THOR INDS INC COM 885160101 2698 17900 SH Call SOLE 17900 0 0 THOR INDS INC COM 885160101 2291 15200 SH Put SOLE 15200 0 0 THOR INDS INC COM 885160101 209 1387 SH SOLE 1387 0 0 TIFFANY & CO NEW COM 886547108 3686 35460 SH SOLE 35460 0 0 TIFFANY & CO NEW COM 886547108 2224 21400 SH Call SOLE 21400 0 0 TIFFANY & CO NEW COM 886547108 17190 165400 SH Put SOLE 165400 0 0 TILE SHOP HLDGS INC COM 88677Q109 329 34241 SH SOLE 34241 0 0 TILE SHOP HLDGS INC COM 88677Q109 56 5800 SH Call SOLE 5800 0 0 TIME INC NEW COM 887228104 2783 150838 SH SOLE 150838 0 0 TIME INC NEW COM 887228104 373 20200 SH Put SOLE 20200 0 0 TIME WARNER INC COM NEW 887317303 327733 3583000 SH Call SOLE 3583000 0 0 TIME WARNER INC COM NEW 887317303 276579 3023700 SH Put SOLE 3023700 0 0 TIME WARNER INC COM NEW 887317303 55894 611069 SH SOLE 611069 0 0 TIMKEN CO COM 887389104 324 6602 SH SOLE 6602 0 0 TIMKEN CO COM 887389104 389 7900 SH Call SOLE 7900 0 0 TIMKEN CO COM 887389104 650 13200 SH Put SOLE 13200 0 0 TIMKENSTEEL CORP COM 887399103 323 21200 SH Call SOLE 21200 0 0 TIMKENSTEEL CORP COM 887399103 568 37300 SH Put SOLE 37300 0 0 TITAN INTL INC ILL COM 88830M102 21 1604 SH SOLE 1604 0 0 TITAN INTL INC ILL COM 88830M102 447 34700 SH Call SOLE 34700 0 0 TITAN INTL INC ILL COM 88830M102 273 21200 SH Put SOLE 21200 0 0 TITAN MACHY INC COM 88830R101 64 3004 SH SOLE 3004 0 0 TITAN MACHY INC COM 88830R101 290 13700 SH Call SOLE 13700 0 0 TITAN MACHY INC COM 88830R101 17 800 SH Put SOLE 800 0 0 TIVO CORP COM 88870P106 455 29300 SH Call SOLE 29300 0 0 TIVO CORP COM 88870P106 705 45000 SH Put SOLE 45000 0 0 TJX COS INC NEW COM 872540109 1339 17500 SH Put SOLE 17500 0 0 TJX COS INC NEW COM 872540109 4170 54534 SH SOLE 54534 0 0 TJX COS INC NEW COM 872540109 1422 18600 SH Call SOLE 18600 0 0 TOLL BROTHERS INC COM 889478103 1407 29300 SH Put SOLE 29300 0 0 TOLL BROTHERS INC COM 889478103 798 16600 SH Call SOLE 16600 0 0 TOLL BROTHERS INC COM 889478103 1772 36901 SH SOLE 36901 0 0 TOPBUILD CORP COM 89055F103 10 131 SH SOLE 131 0 0 TOPBUILD CORP COM 89055F103 137 1800 SH Call SOLE 1800 0 0 TOPBUILD CORP COM 89055F103 695 9200 SH Put SOLE 9200 0 0 TORCHMARK CORP COM 891027104 1637 18043 SH SOLE 18043 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 399 6800 SH Call SOLE 6800 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 839 14300 SH Put SOLE 14300 0 0 TORTOISE ENERGY INFRA CORP COM 89147L100 541 18600 SH SOLE 18600 0 0 TOTAL S A SPONSORED ADR 89151E109 5609 101474 SH SOLE 101474 0 0 TOTAL S A SPONSORED ADR 89151E109 3672 66400 SH Call SOLE 66400 0 0 TOTAL S A SPONSORED ADR 89151E109 7053 127600 SH Put SOLE 127600 0 0 TOTAL SYS SVCS INC COM 891906109 306 3870 SH SOLE 3870 0 0 TOTAL SYS SVCS INC COM 891906109 158 2000 SH Call SOLE 2000 0 0 TOTAL SYS SVCS INC COM 891906109 269 3400 SH Put SOLE 3400 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 709 20815 SH SOLE 20815 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 413 12200 SH Call SOLE 12200 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 809 23800 SH Put SOLE 23800 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 267 2100 SH Put SOLE 2100 0 0 TRACTOR SUPPLY CO COM 892356106 3308 44300 SH Call SOLE 44300 0 0 TRACTOR SUPPLY CO COM 892356106 3176 42500 SH Put SOLE 42500 0 0 TRANSCANADA CORP COM 89353D107 110 2264 SH SOLE 2264 0 0 TRANSCANADA CORP COM 89353D107 302 6200 SH Call SOLE 6200 0 0 TRANSCANADA CORP COM 89353D107 166 3400 SH Put SOLE 3400 0 0 TRANSDIGM GROUP INC COM 893641100 40 146 SH SOLE 146 0 0 TRANSDIGM GROUP INC COM 893641100 1153 4200 SH Call SOLE 4200 0 0 TRANSDIGM GROUP INC COM 893641100 163 600 SH Put SOLE 600 0 0 TRANSOCEAN LTD REG SHS H8817H100 7429 695700 SH Put SOLE 695700 0 0 TRANSOCEAN LTD REG SHS H8817H100 1006 94174 SH SOLE 94174 0 0 TRANSOCEAN LTD REG SHS H8817H100 2235 209400 SH Call SOLE 209400 0 0 TRAVELERS COMPANIES INC COM 89417E109 1493 11000 SH Put SOLE 11000 0 0 TRAVELERS COMPANIES INC COM 89417E109 5059 37298 SH SOLE 37298 0 0 TRAVELERS COMPANIES INC COM 89417E109 651 4800 SH Call SOLE 4800 0 0 TREEHOUSE FOODS INC COM 89469A104 368 7433 SH SOLE 7433 0 0 TREEHOUSE FOODS INC COM 89469A104 318 6400 SH Put SOLE 6400 0 0 TREX CO INC COM 89531P105 705 6500 SH Call SOLE 6500 0 0 TREX CO INC COM 89531P105 347 3200 SH Put SOLE 3200 0 0 TRI CONTL CORP COM 895436103 261 9700 SH SOLE 9700 0 0 TRI POINTE GROUP INC COM 87265H109 1147 64000 SH Put SOLE 64000 0 0 TRI POINTE GROUP INC COM 87265H109 253 14100 SH Call SOLE 14100 0 0 TRIBUNE MEDIA CO CL A 896047503 12188 286968 SH SOLE 286968 0 0 TRIMBLE INC COM 896239100 256 6300 SH Call SOLE 6300 0 0 TRIMBLE INC COM 896239100 1012 24900 SH Put SOLE 24900 0 0 TRIMBLE INC COM 896239100 291 7150 SH SOLE 7150 0 0 TRINET GROUP INC COM 896288107 117 2644 SH SOLE 2644 0 0 TRINET GROUP INC COM 896288107 186 4200 SH Call SOLE 4200 0 0 TRINET GROUP INC COM 896288107 265 6000 SH Put SOLE 6000 0 0 TRINITY INDS INC COM 896522109 1287 34400 SH Put SOLE 34400 0 0 TRINITY INDS INC COM 896522109 4636 123746 SH SOLE 123746 0 0 TRINITY INDS INC COM 896522109 4301 114800 SH Call SOLE 114800 0 0 TRINSEO S A SHS L9340P101 777 10700 SH Put SOLE 10700 0 0 TRINSEO S A SHS L9340P101 164 2264 SH SOLE 2264 0 0 TRINSEO S A SHS L9340P101 625 8600 SH Call SOLE 8600 0 0 TRIPADVISOR INC COM 896945201 1913 55526 SH SOLE 55526 0 0 TRIPADVISOR INC COM 896945201 3581 104000 SH Call SOLE 104000 0 0 TRIPADVISOR INC COM 896945201 10610 308000 SH Put SOLE 308000 0 0 TRITON INTL LTD CL A G9078F107 787 21014 SH SOLE 21014 0 0 TRITON INTL LTD CL A G9078F107 1346 35900 SH Call SOLE 35900 0 0 TRITON INTL LTD CL A G9078F107 205 5500 SH Put SOLE 5500 0 0 TRIVAGO N V SPON ADS A SHS 89686D105 715 104600 SH Put SOLE 104600 0 0 TRIVAGO N V SPON ADS A SHS 89686D105 16 2400 SH Call SOLE 2400 0 0 TRIVAGO N V SPON ADS A SHS 89686D105 242 35325 SH SOLE 35325 0 0 TRONC INC COM 89703P107 269 15318 SH SOLE 15318 0 0 TRONOX LTD SHS CL A Q9235V101 2266 110491 SH SOLE 110491 0 0 TRONOX LTD SHS CL A Q9235V101 6766 329900 SH Call SOLE 329900 0 0 TRONOX LTD SHS CL A Q9235V101 5835 284500 SH Put SOLE 284500 0 0 TRUECAR INC COM 89785L107 169 15077 SH SOLE 15077 0 0 TRUECAR INC COM 89785L107 73 6600 SH Call SOLE 6600 0 0 TRUECAR INC COM 89785L107 122 11100 SH Put SOLE 11100 0 0 TRUSTMARK CORP COM 898402102 331 10399 SH SOLE 10399 0 0 TUCOWS INC COM NEW 898697206 588 8388 SH SOLE 8388 0 0 TUCOWS INC COM NEW 898697206 1421 20300 SH Call SOLE 20300 0 0 TUCOWS INC COM NEW 898697206 6044 86300 SH Put SOLE 86300 0 0 TUPPERWARE BRANDS CORP COM 899896104 376 6000 SH Call SOLE 6000 0 0 TUPPERWARE BRANDS CORP COM 899896104 232 3700 SH Put SOLE 3700 0 0 TUTOR PERINI CORP COM 901109108 279 10990 SH SOLE 10990 0 0 TUTOR PERINI CORP COM 901109108 148 5800 SH Call SOLE 5800 0 0 TUTOR PERINI CORP COM 901109108 320 12600 SH Put SOLE 12600 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 28673 830400 SH Call SOLE 830400 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 13700 396800 SH Put SOLE 396800 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 815 23891 SH SOLE 23891 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 1572 46100 SH Call SOLE 46100 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 1860 54500 SH Put SOLE 54500 0 0 TWILIO INC CL A 90138F102 1607 68090 SH SOLE 68090 0 0 TWILIO INC CL A 90138F102 1172 49700 SH Call SOLE 49700 0 0 TWILIO INC CL A 90138F102 2805 118800 SH Put SOLE 118800 0 0 TWITTER INC COM 90184L102 13328 555094 SH SOLE 555094 0 0 TWITTER INC COM 90184L102 12530 521900 SH Call SOLE 521900 0 0 TWITTER INC COM 90184L102 23019 958800 SH Put SOLE 958800 0 0 TYLER TECHNOLOGIES INC COM 902252105 761 4300 SH Put SOLE 4300 0 0 TYLER TECHNOLOGIES INC COM 902252105 336 1900 SH Call SOLE 1900 0 0 TYSON FOODS INC CL A 902494103 292 3600 SH Put SOLE 3600 0 0 TYSON FOODS INC CL A 902494103 1367 16861 SH SOLE 16861 0 0 TYSON FOODS INC CL A 902494103 1249 15400 SH Call SOLE 15400 0 0 U S CONCRETE INC COM NEW 90333L201 818 9775 SH SOLE 9775 0 0 U S CONCRETE INC COM NEW 90333L201 226 2700 SH Call SOLE 2700 0 0 U S CONCRETE INC COM NEW 90333L201 4710 56300 SH Put SOLE 56300 0 0 U S G CORP COM NEW 903293405 1353 35081 SH SOLE 35081 0 0 U S G CORP COM NEW 903293405 1572 40700 SH Call SOLE 40700 0 0 U S G CORP COM NEW 903293405 2769 71800 SH Put SOLE 71800 0 0 U S SILICA HLDGS INC COM 90346E103 2275 69900 SH Call SOLE 69900 0 0 U S SILICA HLDGS INC COM 90346E103 2812 86400 SH Put SOLE 86400 0 0 U S SILICA HLDGS INC COM 90346E103 892 27399 SH SOLE 27399 0 0 UBIQUITI NETWORKS INC COM 90347A100 4055 57095 SH SOLE 57095 0 0 UBIQUITI NETWORKS INC COM 90347A100 717 10100 SH Call SOLE 10100 0 0 UBIQUITI NETWORKS INC COM 90347A100 639 9000 SH Put SOLE 9000 0 0 UBS AG JERSEY BRH ALERIAN INFRST 902641646 230 9513 SH SOLE 9513 0 0 ULTA BEAUTY INC COM 90384S303 1359 6077 SH SOLE 6077 0 0 ULTA BEAUTY INC COM 90384S303 7289 32600 SH Call SOLE 32600 0 0 ULTA BEAUTY INC COM 90384S303 10194 45600 SH Put SOLE 45600 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 87 400 SH Put SOLE 400 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 524 2400 SH Call SOLE 2400 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 1115 48300 SH Put SOLE 48300 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 27 1168 SH SOLE 1168 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 877 38000 SH Call SOLE 38000 0 0 ULTRA PETROLEUM CORP COM NEW 903914208 95 10477 SH SOLE 10477 0 0 UNDER ARMOUR INC CL A 904311107 5616 389156 SH SOLE 389156 0 0 UNDER ARMOUR INC CL A 904311107 1133 78600 SH Call SOLE 78600 0 0 UNDER ARMOUR INC CL A 904311107 7089 491400 SH Put SOLE 491400 0 0 UNDER ARMOUR INC CL C 904311206 923 69200 SH Put SOLE 69200 0 0 UNDER ARMOUR INC CL C 904311206 1032 77475 SH SOLE 77475 0 0 UNDER ARMOUR INC CL C 904311206 192 14500 SH Call SOLE 14500 0 0 UNIFIRST CORP MASS COM 904708104 207 1258 SH SOLE 1258 0 0 UNILEVER PLC SPON ADR NEW 904767704 281 5100 SH Call SOLE 5100 0 0 UNILEVER PLC SPON ADR NEW 904767704 216 3900 SH Put SOLE 3900 0 0 UNILEVER PLC SPON ADR NEW 904767704 63 1146 SH SOLE 1146 0 0 UNION PAC CORP COM 907818108 25211 188005 SH SOLE 188005 0 0 UNION PAC CORP COM 907818108 2975 22200 SH Call SOLE 22200 0 0 UNION PAC CORP COM 907818108 6624 49400 SH Put SOLE 49400 0 0 UNISYS CORP COM NEW 909214306 157 19300 SH Put SOLE 19300 0 0 UNISYS CORP COM NEW 909214306 384 47057 SH SOLE 47057 0 0 UNISYS CORP COM NEW 909214306 163 19900 SH Call SOLE 19900 0 0 UNIT CORP COM 909218109 42 1900 SH Put SOLE 1900 0 0 UNIT CORP COM 909218109 64 2923 SH SOLE 2923 0 0 UNIT CORP COM 909218109 167 7600 SH Call SOLE 7600 0 0 UNITED CONTL HLDGS INC COM 910047109 17482 259382 SH SOLE 259382 0 0 UNITED CONTL HLDGS INC COM 910047109 4893 72600 SH Call SOLE 72600 0 0 UNITED CONTL HLDGS INC COM 910047109 20483 303900 SH Put SOLE 303900 0 0 UNITED NAT FOODS INC COM 911163103 237 4800 SH Call SOLE 4800 0 0 UNITED PARCEL SERVICE INC CL B 911312106 6104 51230 SH SOLE 51230 0 0 UNITED PARCEL SERVICE INC CL B 911312106 27977 234800 SH Call SOLE 234800 0 0 UNITED PARCEL SERVICE INC CL B 911312106 3563 29900 SH Put SOLE 29900 0 0 UNITED RENTALS INC COM 911363109 4058 23605 SH SOLE 23605 0 0 UNITED RENTALS INC COM 911363109 7219 42000 SH Call SOLE 42000 0 0 UNITED RENTALS INC COM 911363109 14184 82500 SH Put SOLE 82500 0 0 UNITED STATES CELLULAR CORP COM 911684108 157 4172 SH SOLE 4172 0 0 UNITED STATES CELLULAR CORP COM 911684108 268 7100 SH Put SOLE 7100 0 0 UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 369 62900 SH Call SOLE 62900 0 0 UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 17 3000 SH Put SOLE 3000 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 3244 270148 SH SOLE 270148 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 7991 665400 SH Call SOLE 665400 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 25702 2140000 SH Put SOLE 2140000 0 0 UNITED STATES STL CORP NEW COM 912909108 163264 4639400 SH Put SOLE 4639400 0 0 UNITED STATES STL CORP NEW COM 912909108 20939 594800 SH Call SOLE 594800 0 0 UNITED TECHNOLOGIES CORP COM 913017109 8753 68600 SH Call SOLE 68600 0 0 UNITED TECHNOLOGIES CORP COM 913017109 8420 66000 SH Put SOLE 66000 0 0 UNITEDHEALTH GROUP INC COM 91324P102 8617 39087 SH SOLE 39087 0 0 UNITEDHEALTH GROUP INC COM 91324P102 2335 10600 SH Call SOLE 10600 0 0 UNITEDHEALTH GROUP INC COM 91324P102 3481 15800 SH Put SOLE 15800 0 0 UNITI GROUP INC COM 91325V108 377 21200 SH Call SOLE 21200 0 0 UNITI GROUP INC COM 91325V108 732 41100 SH Put SOLE 41100 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 5474 31700 SH Put SOLE 31700 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 3267 18923 SH SOLE 18923 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 5235 30300 SH Call SOLE 30300 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 397 3500 SH Put SOLE 3500 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 419 3700 SH Call SOLE 3700 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 707 6239 SH SOLE 6239 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 394 14416 SH SOLE 14416 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 159 5800 SH Call SOLE 5800 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 145 5300 SH Put SOLE 5300 0 0 UNUM GROUP COM 91529Y106 252 4584 SH SOLE 4584 0 0 UNUM GROUP COM 91529Y106 202 3700 SH Call SOLE 3700 0 0 UNUM GROUP COM 91529Y106 732 13400 SH Put SOLE 13400 0 0 URBAN OUTFITTERS INC COM 917047102 2864 81600 SH Call SOLE 81600 0 0 URBAN OUTFITTERS INC COM 917047102 1362 38600 SH Put SOLE 38600 0 0 URBAN OUTFITTERS INC COM 917047102 1213 34595 SH SOLE 34595 0 0 US BANCORP DEL COM NEW 902973304 7009 130800 SH Call SOLE 130800 0 0 US BANCORP DEL COM NEW 902973304 6247 116600 SH Put SOLE 116600 0 0 US BANCORP DEL COM NEW 902973304 9992 186492 SH SOLE 186492 0 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 287 29429 SH SOLE 29429 0 0 USA TRUCK INC COM 902925106 261 14375 SH SOLE 14375 0 0 V F CORP COM 918204108 8244 111400 SH Call SOLE 111400 0 0 V F CORP COM 918204108 5615 75900 SH Put SOLE 75900 0 0 VAIL RESORTS INC COM 91879Q109 424 2000 SH Put SOLE 2000 0 0 VALE S A ADR 91912E105 13535 1106800 SH Call SOLE 1106800 0 0 VALE S A ADR 91912E105 66147 5408600 SH Put SOLE 5408600 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 61224 2946400 SH Put SOLE 2946400 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 22928 1103500 SH Call SOLE 1103500 0 0 VALERO ENERGY CORP NEW COM 91913Y100 11645 126699 SH SOLE 126699 0 0 VALERO ENERGY CORP NEW COM 91913Y100 1635 17800 SH Call SOLE 17800 0 0 VALERO ENERGY CORP NEW COM 91913Y100 13143 143000 SH Put SOLE 143000 0 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 735 15660 SH SOLE 15660 0 0 VALMONT INDS INC COM 920253101 1957 11800 SH Put SOLE 11800 0 0 VALMONT INDS INC COM 920253101 446 2691 SH SOLE 2691 0 0 VALMONT INDS INC COM 920253101 266 1600 SH Call SOLE 1600 0 0 VALVOLINE INC COM 92047W101 906 36167 SH SOLE 36167 0 0 VANDA PHARMACEUTICALS INC COM 921659108 884 58000 SH Put SOLE 58000 0 0 VANDA PHARMACEUTICALS INC COM 921659108 569 37500 SH Call SOLE 37500 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 8268 355700 SH Call SOLE 355700 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1351 58100 SH Put SOLE 58100 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 641 18900 SH Put SOLE 18900 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 617 18100 SH Call SOLE 18100 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 325 9519 SH SOLE 9519 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 491 18800 SH Call SOLE 18800 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 1040 39900 SH Put SOLE 39900 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 352 13497 SH SOLE 13497 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 1983 93500 SH Put SOLE 93500 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 1224 57800 SH Call SOLE 57800 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 555 26176 SH SOLE 26176 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 2396 24500 SH Call SOLE 24500 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 965 9863 SH SOLE 9863 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 3571 36500 SH Put SOLE 36500 0 0 VANGUARD INDEX FDS REIT ETF 922908553 116 1400 SH Call SOLE 1400 0 0 VANGUARD INDEX FDS REIT ETF 922908553 639 7700 SH Put SOLE 7700 0 0 VANGUARD INDEX FDS REIT ETF 922908553 198 2389 SH SOLE 2389 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 247 1000 SH Put SOLE 1000 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1619 6600 SH SOLE 6600 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1042 7600 SH Put SOLE 7600 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 69 500 SH Call SOLE 500 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 12 200 SH Call SOLE 200 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 11279 190700 SH Put SOLE 190700 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 217 2484 SH SOLE 2484 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 366 3140 SH SOLE 3140 0 0 VANTIV INC CL A 92210H105 175 2400 SH Put SOLE 2400 0 0 VANTIV INC CL A 92210H105 797 10842 SH SOLE 10842 0 0 VANTIV INC CL A 92210H105 57 800 SH Call SOLE 800 0 0 VARONIS SYS INC COM 922280102 102 2100 SH SOLE 2100 0 0 VARONIS SYS INC COM 922280102 486 10000 SH Call SOLE 10000 0 0 VARONIS SYS INC COM 922280102 999 20600 SH Put SOLE 20600 0 0 VECTOR GROUP LTD COM 92240M108 149 6664 SH SOLE 6664 0 0 VECTOR GROUP LTD COM 92240M108 18 800 SH Call SOLE 800 0 0 VECTOR GROUP LTD COM 92240M108 135 6000 SH Put SOLE 6000 0 0 VEECO INSTRS INC DEL COM 922417100 477 32200 SH Call SOLE 32200 0 0 VEECO INSTRS INC DEL COM 922417100 515 34800 SH Put SOLE 34800 0 0 VEECO INSTRS INC DEL COM 922417100 369 24868 SH SOLE 24868 0 0 VEEVA SYS INC CL A COM 922475108 1514 27400 SH Put SOLE 27400 0 0 VEEVA SYS INC CL A COM 922475108 2240 40500 SH Call SOLE 40500 0 0 VENTAS INC COM 92276F100 726 12101 SH SOLE 12101 0 0 VENTAS INC COM 92276F100 774 12900 SH Call SOLE 12900 0 0 VENTAS INC COM 92276F100 684 11400 SH Put SOLE 11400 0 0 VEON LTD SPONSORED ADR 91822M106 244 63542 SH SOLE 63542 0 0 VEON LTD SPONSORED ADR 91822M106 7 1900 SH Call SOLE 1900 0 0 VEON LTD SPONSORED ADR 91822M106 48 12400 SH Put SOLE 12400 0 0 VERA BRADLEY INC COM 92335C106 228 18710 SH SOLE 18710 0 0 VEREIT INC COM 92339V100 332 42500 SH Put SOLE 42500 0 0 VEREIT INC COM 92339V100 937 120235 SH SOLE 120235 0 0 VEREIT INC COM 92339V100 198 25500 SH Call SOLE 25500 0 0 VERIFONE SYS INC COM 92342Y109 3596 203023 SH SOLE 203023 0 0 VERIFONE SYS INC COM 92342Y109 220 12400 SH Call SOLE 12400 0 0 VERIFONE SYS INC COM 92342Y109 205 11500 SH Put SOLE 11500 0 0 VERINT SYS INC COM 92343X100 896 21400 SH Call SOLE 21400 0 0 VERINT SYS INC COM 92343X100 788 18800 SH Put SOLE 18800 0 0 VERISIGN INC COM 92343E102 605 5300 SH Put SOLE 5300 0 0 VERISIGN INC COM 92343E102 1311 11456 SH SOLE 11456 0 0 VERISIGN INC COM 92343E102 901 7900 SH Call SOLE 7900 0 0 VERISK ANALYTICS INC COM 92345Y106 212 2200 SH Put SOLE 2200 0 0 VERISK ANALYTICS INC COM 92345Y106 143 1494 SH SOLE 1494 0 0 VERISK ANALYTICS INC COM 92345Y106 316 3300 SH Call SOLE 3300 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 2679 50620 SH SOLE 50620 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 5633 106400 SH Call SOLE 106400 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 5354 101200 SH Put SOLE 101200 0 0 VERSO CORP CL A 92531L207 436 24800 SH SOLE 24800 0 0 VERSUM MATLS INC COM 92532W103 322 8500 SH Put SOLE 8500 0 0 VERSUM MATLS INC COM 92532W103 204 5392 SH SOLE 5392 0 0 VERSUM MATLS INC COM 92532W103 19 500 SH Call SOLE 500 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 857 5717 SH SOLE 5717 0 0 VIACOM INC NEW CL B 92553P201 2218 72000 SH Call SOLE 72000 0 0 VIACOM INC NEW CL B 92553P201 2647 85900 SH Put SOLE 85900 0 0 VIASAT INC COM 92552V100 441 5900 SH Call SOLE 5900 0 0 VIASAT INC COM 92552V100 261 3500 SH Put SOLE 3500 0 0 VIAVI SOLUTIONS INC COM 925550105 296 33919 SH SOLE 33919 0 0 VIAVI SOLUTIONS INC COM 925550105 854 97700 SH Call SOLE 97700 0 0 VIAVI SOLUTIONS INC COM 925550105 643 73600 SH Put SOLE 73600 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 2857 243900 SH Call SOLE 243900 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 6683 570100 SH Put SOLE 570100 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 5728 488771 SH SOLE 488771 0 0 VIRTU FINL INC CL A 928254101 533 29100 SH Put SOLE 29100 0 0 VIRTU FINL INC CL A 928254101 183 10000 SH Call SOLE 10000 0 0 VISA INC COM CL A 92826C839 1321 11586 SH SOLE 11586 0 0 VISA INC COM CL A 92826C839 9303 81600 SH Call SOLE 81600 0 0 VISA INC COM CL A 92826C839 2632 23100 SH Put SOLE 23100 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 116 5601 SH SOLE 5601 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 307 14800 SH Call SOLE 14800 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 499 24000 SH Put SOLE 24000 0 0 VISTA OUTDOOR INC COM 928377100 87 6004 SH SOLE 6004 0 0 VISTA OUTDOOR INC COM 928377100 455 31200 SH Put SOLE 31200 0 0 VISTA OUTDOOR INC COM 928377100 448 30800 SH Call SOLE 30800 0 0 VISTEON CORP COM NEW 92839U206 676 5400 SH SOLE 5400 0 0 VISTEON CORP COM NEW 92839U206 25 200 SH Call SOLE 200 0 0 VITAMIN SHOPPE INC COM 92849E101 141 32146 SH SOLE 32146 0 0 VITAMIN SHOPPE INC COM 92849E101 26 5900 SH Put SOLE 5900 0 0 VMWARE INC CL A COM 928563402 4878 38900 SH Call SOLE 38900 0 0 VMWARE INC CL A COM 928563402 10553 84200 SH Put SOLE 84200 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 4556 142800 SH Put SOLE 142800 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2444 76600 SH Call SOLE 76600 0 0 VONAGE HLDGS CORP COM 92886T201 156 15301 SH SOLE 15301 0 0 VORNADO RLTY TR SH BEN INT 929042109 133 1700 SH Call SOLE 1700 0 0 VORNADO RLTY TR SH BEN INT 929042109 899 11500 SH Put SOLE 11500 0 0 VORNADO RLTY TR SH BEN INT 929042109 1013 12957 SH SOLE 12957 0 0 VOYA FINL INC COM 929089100 2601 52568 SH SOLE 52568 0 0 VOYA FINL INC COM 929089100 3023 61100 SH Call SOLE 61100 0 0 VOYA FINL INC COM 929089100 8551 172800 SH Put SOLE 172800 0 0 VOYA PRIME RATE TR SH BEN INT 92913A100 279 55000 SH SOLE 55000 0 0 VULCAN MATLS CO COM 929160109 39 300 SH Put SOLE 300 0 0 VULCAN MATLS CO COM 929160109 2293 17865 SH SOLE 17865 0 0 VULCAN MATLS CO COM 929160109 39 300 SH Call SOLE 300 0 0 W P CAREY INC COM 92936U109 172 2500 SH Call SOLE 2500 0 0 W P CAREY INC COM 92936U109 88 1274 SH SOLE 1274 0 0 WABASH NATL CORP COM 929566107 139 6400 SH Call SOLE 6400 0 0 WABASH NATL CORP COM 929566107 156 7200 SH Put SOLE 7200 0 0 WABTEC CORP COM 929740108 1098 13500 SH Call SOLE 13500 0 0 WABTEC CORP COM 929740108 2215 27200 SH Put SOLE 27200 0 0 WADDELL & REED FINL INC CL A 930059100 899 40229 SH SOLE 40229 0 0 WADDELL & REED FINL INC CL A 930059100 81 3600 SH Call SOLE 3600 0 0 WADDELL & REED FINL INC CL A 930059100 101 4500 SH Put SOLE 4500 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 3249 44737 SH SOLE 44737 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 3360 46300 SH Call SOLE 46300 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 4907 67600 SH Put SOLE 67600 0 0 WAL-MART STORES INC COM 931142103 11177 113186 SH SOLE 113186 0 0 WAL-MART STORES INC COM 931142103 3231 32700 SH Call SOLE 32700 0 0 WAL-MART STORES INC COM 931142103 9365 94800 SH Put SOLE 94800 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 44 6169 SH SOLE 6169 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 28 4000 SH Call SOLE 4000 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 37 5300 SH Put SOLE 5300 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1131 36356 SH SOLE 36356 0 0 WASHINGTON TR BANCORP COM 940610108 246 4624 SH SOLE 4624 0 0 WASTE MGMT INC DEL COM 94106L109 4726 54763 SH SOLE 54763 0 0 WASTE MGMT INC DEL COM 94106L109 794 9200 SH Call SOLE 9200 0 0 WASTE MGMT INC DEL COM 94106L109 1562 18100 SH Put SOLE 18100 0 0 WATERS CORP COM 941848103 399 2064 SH SOLE 2064 0 0 WATERS CORP COM 941848103 38 200 SH Call SOLE 200 0 0 WATERS CORP COM 941848103 172 900 SH Put SOLE 900 0 0 WAYFAIR INC CL A 94419L101 8787 109500 SH Call SOLE 109500 0 0 WAYFAIR INC CL A 94419L101 3248 40500 SH Put SOLE 40500 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 1064 254800 SH Put SOLE 254800 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 2006 481139 SH SOLE 481139 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 2415 579700 SH Call SOLE 579700 0 0 WEB COM GROUP INC COM 94733A104 203 9300 SH Put SOLE 9300 0 0 WEB COM GROUP INC COM 94733A104 79 3629 SH SOLE 3629 0 0 WEB COM GROUP INC COM 94733A104 22 1000 SH Call SOLE 1000 0 0 WEBSTER FINL CORP CONN COM 947890109 1550 27600 SH Call SOLE 27600 0 0 WEBSTER FINL CORP CONN COM 947890109 482 8600 SH Put SOLE 8600 0 0 WEIBO CORP SPONSORED ADR 948596101 9120 88180 SH Call SOLE 88180 0 0 WEIBO CORP SPONSORED ADR 948596101 9261 89530 SH Put SOLE 89530 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 75376 1702200 SH Put SOLE 1702200 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 942 21279 SH SOLE 21279 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 8346 188500 SH Call SOLE 188500 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 220 1100 SH Put SOLE 1100 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 261 1300 SH Call SOLE 1300 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 369 1834 SH SOLE 1834 0 0 WELLS FARGO CO NEW COM 949746101 25044 412788 SH SOLE 412788 0 0 WELLS FARGO CO NEW COM 949746101 5535 91200 SH Call SOLE 91200 0 0 WELLS FARGO CO NEW COM 949746101 8601 141800 SH Put SOLE 141800 0 0 WELLTOWER INC COM 95040Q104 1916 30040 SH SOLE 30040 0 0 WELLTOWER INC COM 95040Q104 1864 29200 SH Call SOLE 29200 0 0 WELLTOWER INC COM 95040Q104 255 4000 SH Put SOLE 4000 0 0 WENDYS CO COM 95058W100 71 4300 SH Call SOLE 4300 0 0 WENDYS CO COM 95058W100 125 7600 SH Put SOLE 7600 0 0 WENDYS CO COM 95058W100 10471 637684 SH SOLE 637684 0 0 WESCO INTL INC COM 95082P105 1125 16500 SH Put SOLE 16500 0 0 WESCO INTL INC COM 95082P105 668 9800 SH Call SOLE 9800 0 0 WESTERN ASSET CLYM INFL OPP COM 95766R104 177 15500 SH SOLE 15500 0 0 WESTERN ASSET CORPORATE LN F COM 95790J102 292 27740 SH SOLE 27740 0 0 WESTERN ASSET EMRG MKT DEBT COM 95766A101 255 16400 SH SOLE 16400 0 0 WESTERN ASSET GLB HI INCOME COM 95766B109 253 24800 SH SOLE 24800 0 0 WESTERN ASSET HIGH INCM FD I COM 95766J102 252 36100 SH SOLE 36100 0 0 WESTERN ASSET HIGH INCM OPP COM 95766K109 256 50500 SH SOLE 50500 0 0 WESTERN DIGITAL CORP COM 958102105 14123 177587 SH SOLE 177587 0 0 WESTERN DIGITAL CORP COM 958102105 38172 479900 SH Put SOLE 479900 0 0 WESTERN DIGITAL CORP COM 958102105 14862 186800 SH Call SOLE 186800 0 0 WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 707 19019 SH SOLE 19019 0 0 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 962 20000 SH Call SOLE 20000 0 0 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 1666 34600 SH Put SOLE 34600 0 0 WESTERN UN CO COM 959802109 411 21600 SH Call SOLE 21600 0 0 WESTERN UN CO COM 959802109 363 19100 SH Put SOLE 19100 0 0 WESTLAKE CHEM CORP COM 960413102 4126 38700 SH Call SOLE 38700 0 0 WESTLAKE CHEM CORP COM 960413102 2716 25500 SH Put SOLE 25500 0 0 WESTROCK CO COM 96145D105 3249 51400 SH Call SOLE 51400 0 0 WESTROCK CO COM 96145D105 1093 17300 SH Put SOLE 17300 0 0 WEX INC COM 96208T104 325 2300 SH Put SOLE 2300 0 0 WEX INC COM 96208T104 212 1500 SH Call SOLE 1500 0 0 WEYERHAEUSER CO COM 962166104 477 13500 SH Call SOLE 13500 0 0 WEYERHAEUSER CO COM 962166104 162 4600 SH Put SOLE 4600 0 0 WGL HLDGS INC COM 92924F106 2122 24725 SH SOLE 24725 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 2297 103802 SH SOLE 103802 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 2051 92700 SH Call SOLE 92700 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 5836 263700 SH Put SOLE 263700 0 0 WHIRLPOOL CORP COM 963320106 5887 34900 SH Put SOLE 34900 0 0 WHIRLPOOL CORP COM 963320106 4522 26800 SH Call SOLE 26800 0 0 WHIRLPOOL CORP COM 963320106 1146 6793 SH SOLE 6793 0 0 WHITING PETE CORP NEW COM NEW 966387409 1601 60425 SH Call SOLE 60425 0 0 WHITING PETE CORP NEW COM NEW 966387409 8150 307900 SH Put SOLE 307900 0 0 WHITING PETE CORP NEW COM NEW 966387409 3850 145379 SH SOLE 145379 0 0 WILLIAMS COS INC DEL COM 969457100 6749 221300 SH Call SOLE 221300 0 0 WILLIAMS COS INC DEL COM 969457100 1970 64700 SH Put SOLE 64700 0 0 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 7272 187500 SH Call SOLE 187500 0 0 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 1885 48600 SH Put SOLE 48600 0 0 WILLIAMS SONOMA INC COM 969904101 1072 20700 SH Put SOLE 20700 0 0 WILLIAMS SONOMA INC COM 969904101 107 2071 SH SOLE 2071 0 0 WILLIAMS SONOMA INC COM 969904101 584 11300 SH Call SOLE 11300 0 0 WINDSTREAM HLDGS INC COM NEW 97382A200 46 24700 SH Put SOLE 24700 0 0 WINNEBAGO INDS INC COM 974637100 1187 21300 SH Call SOLE 21300 0 0 WINNEBAGO INDS INC COM 974637100 2330 41800 SH Put SOLE 41800 0 0 WINNEBAGO INDS INC COM 974637100 55 983 SH SOLE 983 0 0 WINTRUST FINL CORP COM 97650W108 600 7287 SH SOLE 7287 0 0 WISDOMTREE INVTS INC COM 97717P104 730 58136 SH SOLE 58136 0 0 WISDOMTREE INVTS INC COM 97717P104 1153 91900 SH Call SOLE 91900 0 0 WISDOMTREE INVTS INC COM 97717P104 5415 431400 SH Put SOLE 431400 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 253 5575 SH SOLE 5575 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 319 5014 SH SOLE 5014 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 51 800 SH Put SOLE 800 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 643 10100 SH Call SOLE 10100 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 2421 40800 SH Put SOLE 40800 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 320 5395 SH SOLE 5395 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 1840 31000 SH Call SOLE 31000 0 0 WIX COM LTD SHS M98068105 392 6800 SH Call SOLE 6800 0 0 WIX COM LTD SHS M98068105 433 7500 SH Put SOLE 7500 0 0 WOODWARD INC COM 980745103 564 7374 SH SOLE 7374 0 0 WORKDAY INC CL A 98138H101 2918 28683 SH SOLE 28683 0 0 WORKDAY INC CL A 98138H101 2819 27700 SH Call SOLE 27700 0 0 WORKDAY INC CL A 98138H101 3438 33800 SH Put SOLE 33800 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 277 9100 SH Call SOLE 9100 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 508 16600 SH Put SOLE 16600 0 0 WORTHINGTON INDS INC COM 981811102 116 2644 SH SOLE 2644 0 0 WORTHINGTON INDS INC COM 981811102 863 19600 SH Call SOLE 19600 0 0 WORTHINGTON INDS INC COM 981811102 1114 25300 SH Put SOLE 25300 0 0 WPX ENERGY INC COM 98212B103 3651 259600 SH Put SOLE 259600 0 0 WPX ENERGY INC COM 98212B103 2567 182400 SH Call SOLE 182400 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 1331 11487 SH SOLE 11487 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 431 3700 SH Put SOLE 3700 0 0 WYNN RESORTS LTD COM 983134107 13008 77155 SH SOLE 77155 0 0 WYNN RESORTS LTD COM 983134107 5598 33200 SH Call SOLE 33200 0 0 WYNN RESORTS LTD COM 983134107 54605 323900 SH Put SOLE 323900 0 0 XCEL ENERGY INC COM 98389B100 3159 65660 SH SOLE 65660 0 0 XCERRA CORP COM 98400J108 652 66586 SH SOLE 66586 0 0 XENITH BANKSHARES INC NEW COM NEW 984102202 1679 49636 SH SOLE 49636 0 0 XEROX CORP COM NEW 984121608 534 18225 SH Put SOLE 18225 0 0 XEROX CORP COM NEW 984121608 376 12911 SH SOLE 12911 0 0 XEROX CORP COM NEW 984121608 1152 39550 SH Call SOLE 39550 0 0 XILINX INC COM 983919101 505 7500 SH Call SOLE 7500 0 0 XILINX INC COM 983919101 1187 17600 SH Put SOLE 17600 0 0 XL GROUP LTD COM G98294104 2295 65270 SH SOLE 65270 0 0 XL GROUP LTD COM G98294104 668 18900 SH Call SOLE 18900 0 0 XL GROUP LTD COM G98294104 122 3400 SH Put SOLE 3400 0 0 XPERI CORP COM 98421B100 282 11576 SH SOLE 11576 0 0 XPERI CORP COM 98421B100 336 13900 SH Call SOLE 13900 0 0 XPERI CORP COM 98421B100 430 17800 SH Put SOLE 17800 0 0 XPO LOGISTICS INC COM 983793100 18939 206800 SH Put SOLE 206800 0 0 XPO LOGISTICS INC COM 983793100 40923 446800 SH Call SOLE 446800 0 0 XYLEM INC COM 98419M100 859 12600 SH Put SOLE 12600 0 0 XYLEM INC COM 98419M100 259 3800 SH Call SOLE 3800 0 0 XYLEM INC COM 98419M100 63 929 SH SOLE 929 0 0 YAMANA GOLD INC COM 98462Y100 587 188120 SH SOLE 188120 0 0 YAMANA GOLD INC COM 98462Y100 436 139800 SH Call SOLE 139800 0 0 YAMANA GOLD INC COM 98462Y100 1074 344300 SH Put SOLE 344300 0 0 YANDEX N V SHS CLASS A N97284108 4697 143435 SH SOLE 143435 0 0 YANDEX N V SHS CLASS A N97284108 7889 240900 SH Call SOLE 240900 0 0 YANDEX N V SHS CLASS A N97284108 4497 137300 SH Put SOLE 137300 0 0 YELP INC CL A 985817105 2562 61100 SH Call SOLE 61100 0 0 YELP INC CL A 985817105 20499 488500 SH Put SOLE 488500 0 0 YELP INC CL A 985817105 3479 82913 SH SOLE 82913 0 0 YIRENDAI LTD SPONSORED ADR 98585L100 82 1900 SH Call SOLE 1900 0 0 YIRENDAI LTD SPONSORED ADR 98585L100 417 9500 SH Put SOLE 9500 0 0 YIRENDAI LTD SPONSORED ADR 98585L100 582 13243 SH SOLE 13243 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 6989 305070 SH SOLE 305070 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 13605 593800 SH Call SOLE 593800 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 45722 1995800 SH Put SOLE 1995800 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 161 11200 SH Put SOLE 11200 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 199 13900 SH Call SOLE 13900 0 0 YUM BRANDS INC COM 988498101 808 9900 SH Put SOLE 9900 0 0 YUM BRANDS INC COM 988498101 473 5800 SH Call SOLE 5800 0 0 YUM BRANDS INC COM 988498101 2421 29661 SH SOLE 29661 0 0 YUM CHINA HLDGS INC COM 98850P109 170 4241 SH SOLE 4241 0 0 YUM CHINA HLDGS INC COM 98850P109 400 10000 SH Call SOLE 10000 0 0 YUM CHINA HLDGS INC COM 98850P109 604 15100 SH Put SOLE 15100 0 0 YY INC ADS REPCOM CLA 98426T106 1295 11455 SH SOLE 11455 0 0 YY INC ADS REPCOM CLA 98426T106 5740 50800 SH Call SOLE 50800 0 0 YY INC ADS REPCOM CLA 98426T106 9964 88100 SH Put SOLE 88100 0 0 ZAGG INC COM 98884U108 34 1800 SH Call SOLE 1800 0 0 ZAGG INC COM 98884U108 84 4500 SH Put SOLE 4500 0 0 ZAGG INC COM 98884U108 130 7065 SH SOLE 7065 0 0 ZAYO GROUP HLDGS INC COM 98919V105 7286 198000 SH Call SOLE 198000 0 0 ZAYO GROUP HLDGS INC COM 98919V105 6974 189500 SH Put SOLE 189500 0 0 ZAYO GROUP HLDGS INC COM 98919V105 14727 400202 SH SOLE 400202 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 426 4102 SH SOLE 4102 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 249 2400 SH Call SOLE 2400 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 1889 18200 SH Put SOLE 18200 0 0 ZENDESK INC COM 98936J101 1075 31800 SH Put SOLE 31800 0 0 ZENDESK INC COM 98936J101 481 14203 SH SOLE 14203 0 0 ZENDESK INC COM 98936J101 234 6900 SH Call SOLE 6900 0 0 ZILLOW GROUP INC CL A 98954M101 249 6100 SH Put SOLE 6100 0 0 ZILLOW GROUP INC CL A 98954M101 424 10400 SH Call SOLE 10400 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 4220 103200 SH Call SOLE 103200 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 87 2100 SH Put SOLE 2100 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 1440 11933 SH SOLE 11933 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 252 2100 SH Call SOLE 2100 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 1471 12200 SH Put SOLE 12200 0 0 ZIONS BANCORPORATION COM 989701107 10278 202200 SH Call SOLE 202200 0 0 ZIONS BANCORPORATION COM 989701107 7710 151700 SH Put SOLE 151700 0 0 ZOES KITCHEN INC COM 98979J109 504 30100 SH Call SOLE 30100 0 0 ZOES KITCHEN INC COM 98979J109 90 5400 SH Put SOLE 5400 0 0 ZOETIS INC CL A 98978V103 1534 21300 SH Put SOLE 21300 0 0 ZOETIS INC CL A 98978V103 22722 315400 SH Call SOLE 315400 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 5532 349000 SH Call SOLE 349000 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 7594 479100 SH Put SOLE 479100 0 0 ZUMIEZ INC COM 989817101 235 11282 SH SOLE 11282 0 0 ZUMIEZ INC COM 989817101 382 18300 SH Call SOLE 18300 0 0 ZUMIEZ INC COM 989817101 671 32300 SH Put SOLE 32300 0 0 ZYNGA INC CL A 98986T108 8309 2077300 SH Put SOLE 2077300 0 0 ZYNGA INC CL A 98986T108 6575 1643700 SH Call SOLE 1643700 0 0