0001172661-18-001654.txt : 20180814 0001172661-18-001654.hdr.sgml : 20180814 20180814144927 ACCESSION NUMBER: 0001172661-18-001654 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20180630 FILED AS OF DATE: 20180814 DATE AS OF CHANGE: 20180814 EFFECTIVENESS DATE: 20180814 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: 181016518 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 06-30-2018 06-30-2018 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 08-14-2018 0 4502 18546110
INFORMATION TABLE 2 infotable.xml 21VIANET GROUP INC SPONSORED ADR 90138A103 166 17100 SH Put SOLE 17100 0 0 21VIANET GROUP INC SPONSORED ADR 90138A103 412 42451 SH SOLE 42451 0 0 21VIANET GROUP INC SPONSORED ADR 90138A103 1 100 SH Call SOLE 100 0 0 2U INC COM 90214J101 551 6600 SH Call SOLE 6600 0 0 2U INC COM 90214J101 660 7900 SH Put SOLE 7900 0 0 2U INC COM 90214J101 95 1133 SH SOLE 1133 0 0 3-D SYS CORP DEL COM NEW 88554D205 1147 83026 SH SOLE 83026 0 0 3-D SYS CORP DEL COM NEW 88554D205 2001 144900 SH Call SOLE 144900 0 0 3-D SYS CORP DEL COM NEW 88554D205 4771 345500 SH Put SOLE 345500 0 0 3M CO COM 88579Y101 1535 7802 SH SOLE 7802 0 0 3M CO COM 88579Y101 3226 16400 SH Call SOLE 16400 0 0 3M CO COM 88579Y101 8203 41700 SH Put SOLE 41700 0 0 51JOB INC SP ADR REP COM 316827104 261 2670 SH SOLE 2670 0 0 58 COM INC SPON ADR REP A 31680Q104 4809 69350 SH SOLE 69350 0 0 58 COM INC SPON ADR REP A 31680Q104 236 3400 SH Call SOLE 3400 0 0 58 COM INC SPON ADR REP A 31680Q104 8078 116500 SH Put SOLE 116500 0 0 8X8 INC NEW COM 282914100 1945 97013 SH SOLE 97013 0 0 8X8 INC NEW COM 282914100 28 1400 SH Call SOLE 1400 0 0 8X8 INC NEW COM 282914100 184 9200 SH Put SOLE 9200 0 0 AARONS INC COM PAR $0.50 002535300 3185 73300 SH Call SOLE 73300 0 0 AARONS INC COM PAR $0.50 002535300 995 22900 SH Put SOLE 22900 0 0 AARONS INC COM PAR $0.50 002535300 86 1972 SH SOLE 1972 0 0 ABB LTD SPONSORED ADR 000375204 751 34500 SH Call SOLE 34500 0 0 ABB LTD SPONSORED ADR 000375204 163 7470 SH SOLE 7470 0 0 ABBOTT LABS COM 002824100 5977 98000 SH Call SOLE 98000 0 0 ABBOTT LABS COM 002824100 2366 38800 SH Put SOLE 38800 0 0 ABBVIE INC COM 00287Y109 11099 119800 SH Call SOLE 119800 0 0 ABBVIE INC COM 00287Y109 4280 46200 SH Put SOLE 46200 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 1272 79500 SH Call SOLE 79500 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 138 8600 SH Put SOLE 8600 0 0 ABERCROMBIE & FITCH CO CL A 002896207 340 13884 SH SOLE 13884 0 0 ABERCROMBIE & FITCH CO CL A 002896207 5603 228900 SH Put SOLE 228900 0 0 ABERCROMBIE & FITCH CO CL A 002896207 3679 150300 SH Call SOLE 150300 0 0 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 1577 180264 SH SOLE 180264 0 0 ABIOMED INC COM 003654100 1350 3300 SH Call SOLE 3300 0 0 ABIOMED INC COM 003654100 1023 2500 SH Put SOLE 2500 0 0 ABIOMED INC COM 003654100 159 388 SH SOLE 388 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 984 28264 SH SOLE 28264 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 317 9100 SH Call SOLE 9100 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 1873 53800 SH Put SOLE 53800 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 4643 113500 SH Call SOLE 113500 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 430 10500 SH Put SOLE 10500 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2241 13700 SH Put SOLE 13700 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7394 45200 SH Call SOLE 45200 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 152 45000 SH SOLE 45000 0 0 ACORDA THERAPEUTICS INC COM 00484M106 221 7700 SH Call SOLE 7700 0 0 ACORDA THERAPEUTICS INC COM 00484M106 417 14521 SH SOLE 14521 0 0 ACORDA THERAPEUTICS INC COM 00484M106 138 4800 SH Put SOLE 4800 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W107 48 75200 SH SOLE 75200 0 0 ACTIVISION BLIZZARD INC COM 00507V109 12749 167045 SH SOLE 167045 0 0 ACTIVISION BLIZZARD INC COM 00507V109 1687 22100 SH Call SOLE 22100 0 0 ACTIVISION BLIZZARD INC COM 00507V109 21156 277200 SH Put SOLE 277200 0 0 ACUITY BRANDS INC COM 00508Y102 301 2600 SH Call SOLE 2600 0 0 ACUITY BRANDS INC COM 00508Y102 1008 8700 SH Put SOLE 8700 0 0 ACXIOM CORP COM 005125109 240 8000 SH Call SOLE 8000 0 0 ACXIOM CORP COM 005125109 159 5324 SH SOLE 5324 0 0 ACXIOM CORP COM 005125109 30 1000 SH Put SOLE 1000 0 0 ADAM NAT RES FD INC COM 00548F105 264 13116 SH SOLE 13116 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 279 87098 SH SOLE 87098 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 267 17300 SH SOLE 17300 0 0 ADIENT PLC ORD SHS G0084W101 276 5620 SH SOLE 5620 0 0 ADIENT PLC ORD SHS G0084W101 138 2800 SH Call SOLE 2800 0 0 ADIENT PLC ORD SHS G0084W101 108 2200 SH Put SOLE 2200 0 0 ADOBE SYS INC COM 00724F101 49154 201608 SH SOLE 201608 0 0 ADOBE SYS INC COM 00724F101 7363 30200 SH Call SOLE 30200 0 0 ADOBE SYS INC COM 00724F101 7509 30800 SH Put SOLE 30800 0 0 ADTALEM GLOBAL ED INC COM 00737L103 314 6528 SH SOLE 6528 0 0 ADTALEM GLOBAL ED INC COM 00737L103 1101 22900 SH Call SOLE 22900 0 0 ADTALEM GLOBAL ED INC COM 00737L103 1150 23900 SH Put SOLE 23900 0 0 ADTRAN INC COM 00738A106 409 27547 SH SOLE 27547 0 0 ADTRAN INC COM 00738A106 797 53700 SH Call SOLE 53700 0 0 ADTRAN INC COM 00738A106 1228 82700 SH Put SOLE 82700 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 4193 30900 SH Put SOLE 30900 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 3270 24100 SH Call SOLE 24100 0 0 ADVANCED ENERGY INDS COM 007973100 1929 33200 SH Put SOLE 33200 0 0 ADVANCED ENERGY INDS COM 007973100 631 10869 SH SOLE 10869 0 0 ADVANCED ENERGY INDS COM 007973100 1580 27200 SH Call SOLE 27200 0 0 ADVANCED MICRO DEVICES INC COM 007903107 3293 219682 SH SOLE 219682 0 0 ADVANCED MICRO DEVICES INC COM 007903107 9887 659600 SH Call SOLE 659600 0 0 ADVANCED MICRO DEVICES INC COM 007903107 120586 8044400 SH Put SOLE 8044400 0 0 AERCAP HOLDINGS NV SHS N00985106 2090 38599 SH SOLE 38599 0 0 AERCAP HOLDINGS NV SHS N00985106 3292 60800 SH Call SOLE 60800 0 0 AERCAP HOLDINGS NV SHS N00985106 6617 122200 SH Put SOLE 122200 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 487 7213 SH SOLE 7213 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 54 800 SH Call SOLE 800 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 248 8413 SH SOLE 8413 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 631 21400 SH Put SOLE 21400 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 74 2500 SH Call SOLE 2500 0 0 AEROVIRONMENT INC COM 008073108 2371 33200 SH Call SOLE 33200 0 0 AEROVIRONMENT INC COM 008073108 664 9300 SH Put SOLE 9300 0 0 AES CORP COM 00130H105 2754 205400 SH Call SOLE 205400 0 0 AES CORP COM 00130H105 239 17800 SH Put SOLE 17800 0 0 AETNA INC NEW COM 00817Y108 2525 13761 SH SOLE 13761 0 0 AETNA INC NEW COM 00817Y108 4110 22400 SH Call SOLE 22400 0 0 AETNA INC NEW COM 00817Y108 65968 359500 SH Put SOLE 359500 0 0 AFFILIATED MANAGERS GROUP COM 008252108 595 3999 SH SOLE 3999 0 0 AFFILIATED MANAGERS GROUP COM 008252108 699 4700 SH Call SOLE 4700 0 0 AFFILIATED MANAGERS GROUP COM 008252108 892 6000 SH Put SOLE 6000 0 0 AFLAC INC COM 001055102 2039 47400 SH Put SOLE 47400 0 0 AFLAC INC COM 001055102 926 21518 SH SOLE 21518 0 0 AFLAC INC COM 001055102 2715 63100 SH Call SOLE 63100 0 0 AGCO CORP COM 001084102 237 3900 SH Put SOLE 3900 0 0 AGCO CORP COM 001084102 115 1900 SH Call SOLE 1900 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 482 7800 SH Call SOLE 7800 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 3630 58700 SH Put SOLE 58700 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 3104 50194 SH SOLE 50194 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 531 6300 SH Call SOLE 6300 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 143 1700 SH Put SOLE 1700 0 0 AGNC INVT CORP COM 00123Q104 459 24700 SH Call SOLE 24700 0 0 AGNC INVT CORP COM 00123Q104 299 16100 SH Put SOLE 16100 0 0 AGNICO EAGLE MINES LTD COM 008474108 693 15115 SH SOLE 15115 0 0 AGNICO EAGLE MINES LTD COM 008474108 2484 54200 SH Call SOLE 54200 0 0 AGNICO EAGLE MINES LTD COM 008474108 6577 143500 SH Put SOLE 143500 0 0 AIR LEASE CORP CL A 00912X302 1620 38600 SH Put SOLE 38600 0 0 AIR LEASE CORP CL A 00912X302 537 12800 SH Call SOLE 12800 0 0 AIR PRODS & CHEMS INC COM 009158106 888 5700 SH Put SOLE 5700 0 0 AIR PRODS & CHEMS INC COM 009158106 763 4900 SH Call SOLE 4900 0 0 AIR PRODS & CHEMS INC COM 009158106 2303 14791 SH SOLE 14791 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 393 17417 SH SOLE 17417 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 1394 61700 SH Call SOLE 61700 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 3328 147300 SH Put SOLE 147300 0 0 AIRCASTLE LTD COM G0129K104 223 10900 SH Put SOLE 10900 0 0 AIRCASTLE LTD COM G0129K104 162 7900 SH Call SOLE 7900 0 0 AK STL HLDG CORP COM 001547108 12276 2828500 SH Call SOLE 2828500 0 0 AK STL HLDG CORP COM 001547108 4501 1037000 SH Put SOLE 1037000 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 966 13189 SH SOLE 13189 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 22870 312300 SH Call SOLE 312300 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 3024 41300 SH Put SOLE 41300 0 0 AKORN INC COM 009728106 2067 124572 SH SOLE 124572 0 0 AKORN INC COM 009728106 2757 166200 SH Call SOLE 166200 0 0 AKORN INC COM 009728106 234 14100 SH Put SOLE 14100 0 0 ALARM COM HLDGS INC COM 011642105 1045 25877 SH SOLE 25877 0 0 ALARM COM HLDGS INC COM 011642105 238 5900 SH Call SOLE 5900 0 0 ALARM COM HLDGS INC COM 011642105 1983 49100 SH Put SOLE 49100 0 0 ALASKA AIR GROUP INC COM 011659109 1252 20729 SH SOLE 20729 0 0 ALASKA AIR GROUP INC COM 011659109 3581 59300 SH Call SOLE 59300 0 0 ALASKA AIR GROUP INC COM 011659109 4324 71600 SH Put SOLE 71600 0 0 ALBEMARLE CORP COM 012653101 2775 29419 SH SOLE 29419 0 0 ALBEMARLE CORP COM 012653101 2594 27500 SH Call SOLE 27500 0 0 ALBEMARLE CORP COM 012653101 7641 81000 SH Put SOLE 81000 0 0 ALCOA CORP COM 013872106 428 9139 SH SOLE 9139 0 0 ALCOA CORP COM 013872106 3099 66100 SH Put SOLE 66100 0 0 ALCOA CORP COM 013872106 1392 29700 SH Call SOLE 29700 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 2742 21731 SH SOLE 21731 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1426 11300 SH Call SOLE 11300 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1729 13700 SH Put SOLE 13700 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 2222 17899 SH SOLE 17899 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 770 6200 SH Call SOLE 6200 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 5475 44100 SH Put SOLE 44100 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 63878 344300 SH Call SOLE 344300 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 48553 261700 SH Put SOLE 261700 0 0 ALIGN TECHNOLOGY INC COM 016255101 4414 12900 SH Call SOLE 12900 0 0 ALIGN TECHNOLOGY INC COM 016255101 10743 31400 SH Put SOLE 31400 0 0 ALIGN TECHNOLOGY INC COM 016255101 946 2765 SH SOLE 2765 0 0 ALKERMES PLC SHS G01767105 305 7400 SH Call SOLE 7400 0 0 ALKERMES PLC SHS G01767105 95 2300 SH Put SOLE 2300 0 0 ALLEGHANY CORP DEL COM 017175100 1033 1797 SH SOLE 1797 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 7179 285800 SH Call SOLE 285800 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 4381 174400 SH Put SOLE 174400 0 0 ALLEGIANT TRAVEL CO COM 01748X102 222 1600 SH Put SOLE 1600 0 0 ALLEGIANT TRAVEL CO COM 01748X102 64 461 SH SOLE 461 0 0 ALLEGIANT TRAVEL CO COM 01748X102 111 800 SH Call SOLE 800 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 300 3882 SH SOLE 3882 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 665 8600 SH Put SOLE 8600 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 15 200 SH Call SOLE 200 0 0 ALLERGAN PLC SHS G0177J108 3272 19623 SH SOLE 19623 0 0 ALLERGAN PLC SHS G0177J108 4218 25300 SH Call SOLE 25300 0 0 ALLERGAN PLC SHS G0177J108 10553 63300 SH Put SOLE 63300 0 0 ALLIANCE CALIF MUN INCOME FD COM 018546101 222 16887 SH SOLE 16887 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 326 1400 SH SOLE 1400 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 793 3400 SH Put SOLE 3400 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 560 2400 SH Call SOLE 2400 0 0 ALLIANCE RES PARTNER L P UT LTD PART 01877R108 479 26100 SH Call SOLE 26100 0 0 ALLIANCE RES PARTNER L P UT LTD PART 01877R108 303 16500 SH Put SOLE 16500 0 0 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 210 18200 SH SOLE 18200 0 0 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 7 245 SH SOLE 245 0 0 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 143 5000 SH Call SOLE 5000 0 0 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 89 3100 SH Put SOLE 3100 0 0 ALLIANT ENERGY CORP COM 018802108 701 16559 SH SOLE 16559 0 0 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 252 20000 SH SOLE 20000 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 278 6864 SH SOLE 6864 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 235 5800 SH Call SOLE 5800 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 194 4800 SH Put SOLE 4800 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 192 16000 SH Call SOLE 16000 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 240 20000 SH Put SOLE 20000 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 49 4078 SH SOLE 4078 0 0 ALLSTATE CORP COM 020002101 1889 20700 SH Call SOLE 20700 0 0 ALLSTATE CORP COM 020002101 675 7400 SH Put SOLE 7400 0 0 ALLY FINL INC COM 02005N100 2890 110000 SH Call SOLE 110000 0 0 ALLY FINL INC COM 02005N100 4111 156500 SH Put SOLE 156500 0 0 ALLY FINL INC COM 02005N100 10579 402686 SH SOLE 402686 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 454 4614 SH SOLE 4614 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 394 4000 SH Call SOLE 4000 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 630 6400 SH Put SOLE 6400 0 0 ALPHABET INC CAP STK CL C 02079K107 7872 7056 SH SOLE 7056 0 0 ALPHABET INC CAP STK CL C 02079K107 24879 22300 SH Call SOLE 22300 0 0 ALPHABET INC CAP STK CL C 02079K107 18408 16500 SH Put SOLE 16500 0 0 ALPHABET INC CAP STK CL A 02079K305 28230 25000 SH Call SOLE 25000 0 0 ALPHABET INC CAP STK CL A 02079K305 30714 27200 SH Put SOLE 27200 0 0 ALPHABET INC CAP STK CL A 02079K305 21217 18790 SH SOLE 18790 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 958 94852 SH SOLE 94852 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 367 36300 SH Call SOLE 36300 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 325 32200 SH Put SOLE 32200 0 0 ALTABA INC COM 021346101 127617 1743167 SH SOLE 1743167 0 0 ALTABA INC COM 021346101 6223 85000 SH Call SOLE 85000 0 0 ALTABA INC COM 021346101 109734 1498900 SH Put SOLE 1498900 0 0 ALTICE USA INC CL A 02156K103 329 19293 SH SOLE 19293 0 0 ALTICE USA INC CL A 02156K103 3796 222500 SH Call SOLE 222500 0 0 ALTICE USA INC CL A 02156K103 162 9500 SH Put SOLE 9500 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 1599 54800 SH Call SOLE 54800 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 3028 103800 SH Put SOLE 103800 0 0 ALTRIA GROUP INC COM 02209S103 3358 59130 SH SOLE 59130 0 0 ALTRIA GROUP INC COM 02209S103 829 14600 SH Call SOLE 14600 0 0 ALTRIA GROUP INC COM 02209S103 4816 84800 SH Put SOLE 84800 0 0 AMAZON COM INC COM 023135106 42740 25144 SH SOLE 25144 0 0 AMAZON COM INC COM 023135106 63573 37400 SH Call SOLE 37400 0 0 AMAZON COM INC COM 023135106 92809 54600 SH Put SOLE 54600 0 0 AMBAC FINL GROUP INC COM NEW 023139884 1398 70427 SH SOLE 70427 0 0 AMBAC FINL GROUP INC COM NEW 023139884 989 49800 SH Call SOLE 49800 0 0 AMBAC FINL GROUP INC COM NEW 023139884 993 50000 SH Put SOLE 50000 0 0 AMBARELLA INC SHS G037AX101 556 14393 SH SOLE 14393 0 0 AMBARELLA INC SHS G037AX101 2243 58100 SH Call SOLE 58100 0 0 AMBARELLA INC SHS G037AX101 1799 46600 SH Put SOLE 46600 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 770 48400 SH Put SOLE 48400 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 269 16900 SH Call SOLE 16900 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 51 3207 SH SOLE 3207 0 0 AMC NETWORKS INC CL A 00164V103 2867 46100 SH Call SOLE 46100 0 0 AMC NETWORKS INC CL A 00164V103 4199 67500 SH Put SOLE 67500 0 0 AMDOCS LTD SHS G02602103 499 7537 SH SOLE 7537 0 0 AMDOCS LTD SHS G02602103 669 10100 SH Call SOLE 10100 0 0 AMDOCS LTD SHS G02602103 1145 17300 SH Put SOLE 17300 0 0 AMEDISYS INC COM 023436108 1820 21300 SH Call SOLE 21300 0 0 AMEDISYS INC COM 023436108 1333 15600 SH Put SOLE 15600 0 0 AMEREN CORP COM 023608102 578 9500 SH Call SOLE 9500 0 0 AMEREN CORP COM 023608102 773 12700 SH Put SOLE 12700 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 612 36730 SH SOLE 36730 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 706 42400 SH Put SOLE 42400 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 2567 67635 SH SOLE 67635 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 3618 95300 SH Call SOLE 95300 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 2399 63200 SH Put SOLE 63200 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 2100 134949 SH SOLE 134949 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 457 29400 SH Call SOLE 29400 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 260 16700 SH Put SOLE 16700 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 386 8996 SH SOLE 8996 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 478 20566 SH SOLE 20566 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 442 19000 SH Call SOLE 19000 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 1390 59800 SH Put SOLE 59800 0 0 AMERICAN ELEC PWR INC COM 025537101 2119 30600 SH Call SOLE 30600 0 0 AMERICAN ELEC PWR INC COM 025537101 616 8900 SH Put SOLE 8900 0 0 AMERICAN EXPRESS CO COM 025816109 6076 62000 SH Put SOLE 62000 0 0 AMERICAN EXPRESS CO COM 025816109 951 9700 SH Call SOLE 9700 0 0 AMERICAN EXPRESS CO COM 025816109 4759 48560 SH SOLE 48560 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 290 2700 SH Put SOLE 2700 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 1466 13656 SH SOLE 13656 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 97 900 SH Call SOLE 900 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1438 27128 SH SOLE 27128 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 10445 197000 SH Call SOLE 197000 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1866 35200 SH Put SOLE 35200 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 692 57500 SH Put SOLE 57500 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 109 9100 SH Call SOLE 9100 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 201 5098 SH SOLE 5098 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 32 800 SH Call SOLE 800 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 103 2600 SH Put SOLE 2600 0 0 AMERICAN TOWER CORP NEW COM 03027X100 663 4601 SH SOLE 4601 0 0 AMERICAN TOWER CORP NEW COM 03027X100 5334 37000 SH Call SOLE 37000 0 0 AMERICAN TOWER CORP NEW COM 03027X100 14374 99700 SH Put SOLE 99700 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 4525 53000 SH Call SOLE 53000 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 1264 14800 SH Put SOLE 14800 0 0 AMERIPRISE FINL INC COM 03076C106 210 1500 SH Call SOLE 1500 0 0 AMERIPRISE FINL INC COM 03076C106 881 6300 SH Put SOLE 6300 0 0 AMERIPRISE FINL INC COM 03076C106 1889 13505 SH SOLE 13505 0 0 AMERISOURCEBERGEN CORP COM 03073E105 3573 41900 SH Call SOLE 41900 0 0 AMERISOURCEBERGEN CORP COM 03073E105 2592 30400 SH Put SOLE 30400 0 0 AMERISOURCEBERGEN CORP COM 03073E105 120 1408 SH SOLE 1408 0 0 AMETEK INC NEW COM 031100100 279 3867 SH SOLE 3867 0 0 AMETEK INC NEW COM 031100100 274 3800 SH Put SOLE 3800 0 0 AMETEK INC NEW COM 031100100 87 1200 SH Call SOLE 1200 0 0 AMGEN INC COM 031162100 8602 46600 SH Call SOLE 46600 0 0 AMGEN INC COM 031162100 10725 58100 SH Put SOLE 58100 0 0 AMICUS THERAPEUTICS INC COM 03152W109 2112 135200 SH Call SOLE 135200 0 0 AMICUS THERAPEUTICS INC COM 03152W109 156 10000 SH Put SOLE 10000 0 0 AMKOR TECHNOLOGY INC COM 031652100 147 17100 SH Call SOLE 17100 0 0 AMKOR TECHNOLOGY INC COM 031652100 86 10000 SH Put SOLE 10000 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 2467 42100 SH Call SOLE 42100 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 3862 65900 SH Put SOLE 65900 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 191 3252 SH SOLE 3252 0 0 AMPHENOL CORP NEW CL A 032095101 632 7257 SH SOLE 7257 0 0 AMPHENOL CORP NEW CL A 032095101 619 7100 SH Call SOLE 7100 0 0 AMTRUST FINL SVCS INC COM 032359309 683 46900 SH Call SOLE 46900 0 0 AMTRUST FINL SVCS INC COM 032359309 213 14600 SH Put SOLE 14600 0 0 ANADARKO PETE CORP COM 032511107 8043 109800 SH Call SOLE 109800 0 0 ANADARKO PETE CORP COM 032511107 3142 42900 SH Put SOLE 42900 0 0 ANALOG DEVICES INC COM 032654105 9093 94800 SH Call SOLE 94800 0 0 ANALOG DEVICES INC COM 032654105 3712 38700 SH Put SOLE 38700 0 0 ANDEAVOR COM 03349M105 4547 34659 SH SOLE 34659 0 0 ANDEAVOR COM 03349M105 1312 10000 SH Call SOLE 10000 0 0 ANDEAVOR COM 03349M105 1194 9100 SH Put SOLE 9100 0 0 ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 19368 455400 SH Call SOLE 455400 0 0 ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 3913 92000 SH Put SOLE 92000 0 0 ANDERSONS INC COM 034164103 534 15600 SH Put SOLE 15600 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 13331 1623741 SH SOLE 1623741 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 343 41800 SH Call SOLE 41800 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 20154 2454800 SH Put SOLE 2454800 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 6270 62232 SH SOLE 62232 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3587 35600 SH Call SOLE 35600 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 14338 142300 SH Put SOLE 142300 0 0 ANIKA THERAPEUTICS INC COM 035255108 221 6900 SH Call SOLE 6900 0 0 ANIKA THERAPEUTICS INC COM 035255108 202 6300 SH Put SOLE 6300 0 0 ANIKA THERAPEUTICS INC COM 035255108 359 11208 SH SOLE 11208 0 0 ANIXTER INTL INC COM 035290105 639 10100 SH Call SOLE 10100 0 0 ANIXTER INTL INC COM 035290105 462 7300 SH Put SOLE 7300 0 0 ANIXTER INTL INC COM 035290105 192 3031 SH SOLE 3031 0 0 ANNALY CAP MGMT INC COM 035710409 335 32600 SH Call SOLE 32600 0 0 ANNALY CAP MGMT INC COM 035710409 421 40900 SH Put SOLE 40900 0 0 ANSYS INC COM 03662Q105 1811 10400 SH Call SOLE 10400 0 0 ANSYS INC COM 03662Q105 3902 22400 SH Put SOLE 22400 0 0 ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 549 18600 SH Call SOLE 18600 0 0 ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 292 9900 SH Put SOLE 9900 0 0 ANTERO RES CORP COM 03674X106 847 39691 SH SOLE 39691 0 0 ANTERO RES CORP COM 03674X106 3691 172900 SH Put SOLE 172900 0 0 ANTERO RES CORP COM 03674X106 34 1600 SH Call SOLE 1600 0 0 ANTHEM INC COM 036752103 703 2955 SH SOLE 2955 0 0 ANTHEM INC COM 036752103 7522 31600 SH Call SOLE 31600 0 0 ANTHEM INC COM 036752103 9997 42000 SH Put SOLE 42000 0 0 AON PLC SHS CL A G0408V102 4739 34551 SH SOLE 34551 0 0 AON PLC SHS CL A G0408V102 3621 26400 SH Call SOLE 26400 0 0 AON PLC SHS CL A G0408V102 2373 17300 SH Put SOLE 17300 0 0 APACHE CORP COM 037411105 14855 317747 SH SOLE 317747 0 0 APACHE CORP COM 037411105 1057 22600 SH Call SOLE 22600 0 0 APACHE CORP COM 037411105 18111 387400 SH Put SOLE 387400 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 3035 71750 SH SOLE 71750 0 0 APOGEE ENTERPRISES INC COM 037598109 698 14500 SH Call SOLE 14500 0 0 APOGEE ENTERPRISES INC COM 037598109 42 879 SH SOLE 879 0 0 APOGEE ENTERPRISES INC COM 037598109 140 2900 SH Put SOLE 2900 0 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 1778 55800 SH Put SOLE 55800 0 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 1629 51100 SH Call SOLE 51100 0 0 APPLE INC COM 037833100 37948 205000 SH Put SOLE 205000 0 0 APPLE INC COM 037833100 32825 177328 SH SOLE 177328 0 0 APPLE INC COM 037833100 24175 130600 SH Call SOLE 130600 0 0 APPLIED MATLS INC COM 038222105 10009 216687 SH SOLE 216687 0 0 APPLIED MATLS INC COM 038222105 2226 48200 SH Call SOLE 48200 0 0 APPLIED MATLS INC COM 038222105 13718 297000 SH Put SOLE 297000 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 1338 29800 SH Call SOLE 29800 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 974 21700 SH Put SOLE 21700 0 0 APPTIO INC CL A 03835C108 406 11214 SH SOLE 11214 0 0 APPTIO INC CL A 03835C108 2389 66000 SH Call SOLE 66000 0 0 APPTIO INC CL A 03835C108 1057 29200 SH Put SOLE 29200 0 0 APTIV PLC SHS G6095L109 586 6400 SH Put SOLE 6400 0 0 APTIV PLC SHS G6095L109 392 4279 SH SOLE 4279 0 0 APTIV PLC SHS G6095L109 183 2000 SH Call SOLE 2000 0 0 ARCBEST CORP COM 03937C105 407 8900 SH Call SOLE 8900 0 0 ARCBEST CORP COM 03937C105 15 334 SH SOLE 334 0 0 ARCBEST CORP COM 03937C105 183 4000 SH Put SOLE 4000 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 814 28300 SH Call SOLE 28300 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 892 31000 SH Put SOLE 31000 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 3051 106004 SH SOLE 106004 0 0 ARCH COAL INC CL A 039380407 651 8300 SH Put SOLE 8300 0 0 ARCH COAL INC CL A 039380407 149 1895 SH SOLE 1895 0 0 ARCH COAL INC CL A 039380407 110 1400 SH Call SOLE 1400 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 628 13707 SH SOLE 13707 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 1659 36200 SH Call SOLE 36200 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 2227 48600 SH Put SOLE 48600 0 0 ARCONIC INC COM 03965L100 416 24444 SH SOLE 24444 0 0 ARCONIC INC COM 03965L100 1820 107000 SH Call SOLE 107000 0 0 ARCONIC INC COM 03965L100 1825 107300 SH Put SOLE 107300 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 75 10800 SH SOLE 10800 0 0 ARDELYX INC COM 039697107 44 12000 SH SOLE 12000 0 0 ARES CAP CORP COM 04010L103 280 17000 SH Call SOLE 17000 0 0 ARES CAP CORP COM 04010L103 158 9600 SH Put SOLE 9600 0 0 ARISTA NETWORKS INC COM 040413106 1680 6525 SH SOLE 6525 0 0 ARISTA NETWORKS INC COM 040413106 2704 10500 SH Call SOLE 10500 0 0 ARISTA NETWORKS INC COM 040413106 4429 17200 SH Put SOLE 17200 0 0 ARRIS INTL INC SHS G0551A103 423 17300 SH Call SOLE 17300 0 0 ARRIS INTL INC SHS G0551A103 247 10100 SH Put SOLE 10100 0 0 ARRIS INTL INC SHS G0551A103 39 1600 SH SOLE 1600 0 0 ARROW ELECTRS INC COM 042735100 396 5267 SH SOLE 5267 0 0 ARROW ELECTRS INC COM 042735100 361 4800 SH Call SOLE 4800 0 0 ARROW ELECTRS INC COM 042735100 678 9000 SH Put SOLE 9000 0 0 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 253 24800 SH SOLE 24800 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 1186 17300 SH Call SOLE 17300 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 542 7900 SH Put SOLE 7900 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 362 5287 SH SOLE 5287 0 0 ASCENA RETAIL GROUP INC COM 04351G101 55 13900 SH Put SOLE 13900 0 0 ASCENA RETAIL GROUP INC COM 04351G101 92 23000 SH Call SOLE 23000 0 0 ASCENA RETAIL GROUP INC COM 04351G101 10 2396 SH SOLE 2396 0 0 ASGN INC COM 00191U102 188 2400 SH Call SOLE 2400 0 0 ASGN INC COM 00191U102 149 1900 SH Put SOLE 1900 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 3226 41260 SH SOLE 41260 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 4675 59800 SH Call SOLE 59800 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 156 2000 SH Put SOLE 2000 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 574 2900 SH Put SOLE 2900 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 40 200 SH Call SOLE 200 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 1712 42071 SH SOLE 42071 0 0 ASPEN TECHNOLOGY INC COM 045327103 1753 18900 SH Call SOLE 18900 0 0 ASPEN TECHNOLOGY INC COM 045327103 1948 21000 SH Put SOLE 21000 0 0 ASSOCIATED BANC CORP COM 045487105 416 15222 SH SOLE 15222 0 0 ASSURANT INC COM 04621X108 373 3600 SH Call SOLE 3600 0 0 ASSURANT INC COM 04621X108 3054 29514 SH SOLE 29514 0 0 ASSURANT INC COM 04621X108 41 400 SH Put SOLE 400 0 0 ASSURED GUARANTY LTD COM G0585R106 7918 221600 SH Put SOLE 221600 0 0 ASSURED GUARANTY LTD COM G0585R106 1454 40700 SH Call SOLE 40700 0 0 ASSURED GUARANTY LTD COM G0585R106 3464 96958 SH SOLE 96958 0 0 ASTEC INDS INC COM 046224101 311 5200 SH Call SOLE 5200 0 0 ASTEC INDS INC COM 046224101 269 4500 SH Put SOLE 4500 0 0 ASTEC INDS INC COM 046224101 25 412 SH SOLE 412 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 348 9900 SH Call SOLE 9900 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 207 5900 SH Put SOLE 5900 0 0 AT HOME GROUP INC COM 04650Y100 1930 49300 SH Call SOLE 49300 0 0 AT HOME GROUP INC COM 04650Y100 446 11400 SH Put SOLE 11400 0 0 AT HOME GROUP INC COM 04650Y100 89 2272 SH SOLE 2272 0 0 AT&T INC COM 00206R102 87096 2712423 SH SOLE 2712423 0 0 AT&T INC COM 00206R102 152045 4735125 SH Call SOLE 4735125 0 0 AT&T INC COM 00206R102 204920 6381821 SH Put SOLE 6381821 0 0 ATHENAHEALTH INC COM 04685W103 17680 111100 SH Call SOLE 111100 0 0 ATHENAHEALTH INC COM 04685W103 10535 66200 SH Put SOLE 66200 0 0 ATHENE HLDG LTD CL A G0684D107 2190 49948 SH SOLE 49948 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 166 75616 SH SOLE 75616 0 0 ATLANTICA YIELD PLC SHS G0751N103 910 45100 SH Call SOLE 45100 0 0 ATLANTICA YIELD PLC SHS G0751N103 553 27400 SH Put SOLE 27400 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 258 3600 SH Call SOLE 3600 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 545 7600 SH Put SOLE 7600 0 0 ATLASSIAN CORP PLC CL A G06242104 622 9956 SH SOLE 9956 0 0 ATLASSIAN CORP PLC CL A G06242104 975 15600 SH Put SOLE 15600 0 0 ATLASSIAN CORP PLC CL A G06242104 175 2800 SH Call SOLE 2800 0 0 ATMOS ENERGY CORP COM 049560105 1392 15443 SH SOLE 15443 0 0 ATMOS ENERGY CORP COM 049560105 1055 11700 SH Call SOLE 11700 0 0 ATMOS ENERGY CORP COM 049560105 144 1600 SH Put SOLE 1600 0 0 AUTODESK INC COM 052769106 3815 29100 SH Call SOLE 29100 0 0 AUTODESK INC COM 052769106 2045 15600 SH Put SOLE 15600 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 564 5580 SH SOLE 5580 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 1707 16900 SH Call SOLE 16900 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 1656 16400 SH Put SOLE 16400 0 0 AUTOLIV INC COM 052800109 736 5141 SH SOLE 5141 0 0 AUTOLIV INC COM 052800109 874 6100 SH Call SOLE 6100 0 0 AUTOLIV INC COM 052800109 458 3200 SH Put SOLE 3200 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 19343 144200 SH Call SOLE 144200 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 4427 33000 SH Put SOLE 33000 0 0 AUTONATION INC COM 05329W102 627 12900 SH Call SOLE 12900 0 0 AUTONATION INC COM 05329W102 112 2300 SH Put SOLE 2300 0 0 AUTOZONE INC COM 053332102 4361 6500 SH Call SOLE 6500 0 0 AUTOZONE INC COM 053332102 13687 20400 SH Put SOLE 20400 0 0 AUTOZONE INC COM 053332102 2892 4310 SH SOLE 4310 0 0 AVALONBAY CMNTYS INC COM 053484101 2149 12500 SH Put SOLE 12500 0 0 AVALONBAY CMNTYS INC COM 053484101 344 2000 SH Call SOLE 2000 0 0 AVAYA HLDGS CORP COM 05351X101 978 48697 SH SOLE 48697 0 0 AVIS BUDGET GROUP COM 053774105 1787 54987 SH SOLE 54987 0 0 AVIS BUDGET GROUP COM 053774105 14469 445200 SH Call SOLE 445200 0 0 AVIS BUDGET GROUP COM 053774105 4287 131900 SH Put SOLE 131900 0 0 AVISTA CORP COM 05379B107 4749 90187 SH SOLE 90187 0 0 AVNET INC COM 053807103 527 12284 SH SOLE 12284 0 0 AVNET INC COM 053807103 206 4800 SH Call SOLE 4800 0 0 AVNET INC COM 053807103 600 14000 SH Put SOLE 14000 0 0 AVON PRODS INC COM 054303102 191 117600 SH Call SOLE 117600 0 0 AVON PRODS INC COM 054303102 49 30400 SH Put SOLE 30400 0 0 AXA EQUITABLE HLDGS INC COM 054561105 1993 96704 SH SOLE 96704 0 0 AXALTA COATING SYS LTD COM G0750C108 3342 110274 SH SOLE 110274 0 0 AXALTA COATING SYS LTD COM G0750C108 5322 175600 SH Call SOLE 175600 0 0 AXALTA COATING SYS LTD COM G0750C108 6841 225700 SH Put SOLE 225700 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 552 27900 SH Call SOLE 27900 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 719 36300 SH Put SOLE 36300 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1865 33526 SH SOLE 33526 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 345 6200 SH Put SOLE 6200 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 17 300 SH Call SOLE 300 0 0 AXON ENTERPRISE INC COM 05464C101 2767 43800 SH Call SOLE 43800 0 0 AXON ENTERPRISE INC COM 05464C101 499 7900 SH Put SOLE 7900 0 0 AXSOME THERAPEUTICS INC COM 05464T104 91 28323 SH SOLE 28323 0 0 AZUL S A SPONSR ADR PFD 05501U106 956 58447 SH SOLE 58447 0 0 B & G FOODS INC NEW COM 05508R106 11909 398300 SH Put SOLE 398300 0 0 B & G FOODS INC NEW COM 05508R106 2251 75300 SH Call SOLE 75300 0 0 BAIDU INC SPON ADR REP A 056752108 40416 166322 SH SOLE 166322 0 0 BAIDU INC SPON ADR REP A 056752108 2916 12000 SH Call SOLE 12000 0 0 BAIDU INC SPON ADR REP A 056752108 68720 282800 SH Put SOLE 282800 0 0 BAKER HUGHES A GE CO CL A 05722G100 609 18428 SH SOLE 18428 0 0 BAKER HUGHES A GE CO CL A 05722G100 1080 32700 SH Call SOLE 32700 0 0 BAKER HUGHES A GE CO CL A 05722G100 1665 50400 SH Put SOLE 50400 0 0 BALL CORP COM 058498106 880 24763 SH SOLE 24763 0 0 BALL CORP COM 058498106 1017 28600 SH Call SOLE 28600 0 0 BALL CORP COM 058498106 53 1500 SH Put SOLE 1500 0 0 BANC OF CALIFORNIA INC COM 05990K106 3548 181500 SH Call SOLE 181500 0 0 BANC OF CALIFORNIA INC COM 05990K106 2745 140400 SH Put SOLE 140400 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 754 109900 SH Call SOLE 109900 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 1548 225700 SH Put SOLE 225700 0 0 BANCO SANTANDER SA ADR 05964H105 917 171644 SH SOLE 171644 0 0 BANCO SANTANDER SA ADR 05964H105 1441 269800 SH Call SOLE 269800 0 0 BANCO SANTANDER SA ADR 05964H105 680 127400 SH Put SOLE 127400 0 0 BANDWIDTH INC COM CL A 05988J103 733 19294 SH SOLE 19294 0 0 BANK AMER CORP COM 060505104 44985 1595784 SH SOLE 1595784 0 0 BANK AMER CORP COM 060505104 90831 3222100 SH Call SOLE 3222100 0 0 BANK AMER CORP COM 060505104 41157 1460000 SH Put SOLE 1460000 0 0 BANK HAWAII CORP COM 062540109 417 5000 SH Put SOLE 5000 0 0 BANK HAWAII CORP COM 062540109 751 9000 SH Call SOLE 9000 0 0 BANK MONTREAL QUE COM 063671101 1267 16400 SH Call SOLE 16400 0 0 BANK MONTREAL QUE COM 063671101 124 1600 SH Put SOLE 1600 0 0 BANK N S HALIFAX COM 064149107 629 11000 SH Call SOLE 11000 0 0 BANK N S HALIFAX COM 064149107 589 10300 SH Put SOLE 10300 0 0 BANK N S HALIFAX COM 064149107 1657 28955 SH SOLE 28955 0 0 BANK NEW YORK MELLON CORP COM 064058100 949 17600 SH Call SOLE 17600 0 0 BANK NEW YORK MELLON CORP COM 064058100 1197 22200 SH Put SOLE 22200 0 0 BANK OF THE OZARKS COM 063904106 1513 33600 SH Call SOLE 33600 0 0 BANK OF THE OZARKS COM 063904106 649 14400 SH Put SOLE 14400 0 0 BANK OF THE OZARKS COM 063904106 133 2942 SH SOLE 2942 0 0 BANKUNITED INC COM 06652K103 331 8100 SH Put SOLE 8100 0 0 BANKUNITED INC COM 06652K103 130 3191 SH SOLE 3191 0 0 BANNER CORP COM NEW 06652V208 217 3602 SH SOLE 3602 0 0 BAOZUN INC SPONSORED ADR 06684L103 16842 307900 SH Put SOLE 307900 0 0 BAOZUN INC SPONSORED ADR 06684L103 4023 73545 SH SOLE 73545 0 0 BAOZUN INC SPONSORED ADR 06684L103 2193 40100 SH Call SOLE 40100 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 37459 1012400 SH Put SOLE 1012400 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 52077 1407500 SH Call SOLE 1407500 0 0 BARCLAYS PLC ADR 06738E204 549 54695 SH SOLE 54695 0 0 BARCLAYS PLC ADR 06738E204 26 2600 SH Call SOLE 2600 0 0 BARCLAYS PLC ADR 06738E204 55 5500 SH Put SOLE 5500 0 0 BARNES & NOBLE INC COM 067774109 1649 259695 SH SOLE 259695 0 0 BARNES & NOBLE INC COM 067774109 97 15200 SH Call SOLE 15200 0 0 BARNES & NOBLE INC COM 067774109 8 1300 SH Put SOLE 1300 0 0 BARRICK GOLD CORP COM 067901108 2382 181412 SH SOLE 181412 0 0 BARRICK GOLD CORP COM 067901108 865 65900 SH Call SOLE 65900 0 0 BARRICK GOLD CORP COM 067901108 8341 635300 SH Put SOLE 635300 0 0 BAXTER INTL INC COM 071813109 940 12732 SH SOLE 12732 0 0 BAXTER INTL INC COM 071813109 2481 33600 SH Call SOLE 33600 0 0 BAXTER INTL INC COM 071813109 2540 34400 SH Put SOLE 34400 0 0 BB&T CORP COM 054937107 576 11412 SH SOLE 11412 0 0 BB&T CORP COM 054937107 5261 104300 SH Call SOLE 104300 0 0 BB&T CORP COM 054937107 1064 21100 SH Put SOLE 21100 0 0 BEACON ROOFING SUPPLY INC COM 073685109 492 11553 SH SOLE 11553 0 0 BEACON ROOFING SUPPLY INC COM 073685109 882 20700 SH Call SOLE 20700 0 0 BEACON ROOFING SUPPLY INC COM 073685109 1262 29600 SH Put SOLE 29600 0 0 BECTON DICKINSON & CO COM 075887109 3234 13500 SH Call SOLE 13500 0 0 BECTON DICKINSON & CO COM 075887109 5678 23700 SH Put SOLE 23700 0 0 BED BATH & BEYOND INC COM 075896100 1838 92247 SH SOLE 92247 0 0 BED BATH & BEYOND INC COM 075896100 1630 81800 SH Call SOLE 81800 0 0 BED BATH & BEYOND INC COM 075896100 889 44600 SH Put SOLE 44600 0 0 BELDEN INC COM 077454106 550 9000 SH Put SOLE 9000 0 0 BELDEN INC COM 077454106 660 10800 SH Call SOLE 10800 0 0 BEMIS INC COM 081437105 2320 54963 SH SOLE 54963 0 0 BEMIS INC COM 081437105 8 200 SH Put SOLE 200 0 0 BENEFITFOCUS INC COM 08180D106 662 19700 SH Call SOLE 19700 0 0 BENEFITFOCUS INC COM 08180D106 601 17900 SH Put SOLE 17900 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 36109 193456 SH SOLE 193456 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3845 20600 SH Call SOLE 20600 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 19841 106300 SH Put SOLE 106300 0 0 BERRY GLOBAL GROUP INC COM 08579W103 6057 131842 SH SOLE 131842 0 0 BERRY GLOBAL GROUP INC COM 08579W103 1222 26600 SH Call SOLE 26600 0 0 BERRY GLOBAL GROUP INC COM 08579W103 877 19100 SH Put SOLE 19100 0 0 BEST BUY INC COM 086516101 7264 97400 SH Call SOLE 97400 0 0 BEST BUY INC COM 086516101 3528 47300 SH Put SOLE 47300 0 0 BGC PARTNERS INC CL A 05541T101 2058 181830 SH SOLE 181830 0 0 BGC PARTNERS INC CL A 05541T101 357 31500 SH Put SOLE 31500 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 820 16400 SH Put SOLE 16400 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 135 2700 SH Call SOLE 2700 0 0 BHP BILLITON PLC SPONSORED ADR 05545E209 733 16301 SH SOLE 16301 0 0 BHP BILLITON PLC SPONSORED ADR 05545E209 18 400 SH Call SOLE 400 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 78 10212 SH SOLE 10212 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 38 5000 SH Put SOLE 5000 0 0 BIG LOTS INC COM 089302103 3543 84796 SH SOLE 84796 0 0 BIG LOTS INC COM 089302103 802 19200 SH Call SOLE 19200 0 0 BIG LOTS INC COM 089302103 740 17700 SH Put SOLE 17700 0 0 BIOGEN INC COM 09062X103 1292 4452 SH SOLE 4452 0 0 BIOGEN INC COM 09062X103 7720 26600 SH Call SOLE 26600 0 0 BIOGEN INC COM 09062X103 7924 27300 SH Put SOLE 27300 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 293 3109 SH SOLE 3109 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 754 8000 SH Put SOLE 8000 0 0 BIOTELEMETRY INC COM 090672106 1134 25200 SH Call SOLE 25200 0 0 BIOTELEMETRY INC COM 090672106 338 7500 SH Put SOLE 7500 0 0 BIOTELEMETRY INC COM 090672106 49 1088 SH SOLE 1088 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 216 9100 SH Call SOLE 9100 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 1222 51400 SH Put SOLE 51400 0 0 BJS RESTAURANTS INC COM 09180C106 3654 60900 SH Call SOLE 60900 0 0 BJS RESTAURANTS INC COM 09180C106 7170 119500 SH Put SOLE 119500 0 0 BLACKBERRY LTD COM 09228F103 6070 629054 SH SOLE 629054 0 0 BLACKBERRY LTD COM 09228F103 298 30900 SH Call SOLE 30900 0 0 BLACKBERRY LTD COM 09228F103 11379 1179200 SH Put SOLE 1179200 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 243 23200 SH SOLE 23200 0 0 BLACKROCK CR ALLCTN INC TR COM 092508100 192 15900 SH SOLE 15900 0 0 BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 817 73096 SH SOLE 73096 0 0 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 76 13200 SH SOLE 13200 0 0 BLACKROCK INC COM 09247X101 3942 7900 SH Put SOLE 7900 0 0 BLACKROCK INC COM 09247X101 536 1075 SH SOLE 1075 0 0 BLACKROCK INC COM 09247X101 449 900 SH Call SOLE 900 0 0 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 159 12300 SH SOLE 12300 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 4545 141288 SH SOLE 141288 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 5253 163300 SH Call SOLE 163300 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 10729 333500 SH Put SOLE 333500 0 0 BLOCK H & R INC COM 093671105 2832 124324 SH SOLE 124324 0 0 BLOCK H & R INC COM 093671105 1588 69700 SH Call SOLE 69700 0 0 BLOCK H & R INC COM 093671105 10928 479700 SH Put SOLE 479700 0 0 BLOOMIN BRANDS INC COM 094235108 772 38400 SH Put SOLE 38400 0 0 BLOOMIN BRANDS INC COM 094235108 5570 277100 SH Call SOLE 277100 0 0 BLUCORA INC COM 095229100 592 16000 SH Put SOLE 16000 0 0 BLUCORA INC COM 095229100 296 8000 SH Call SOLE 8000 0 0 BLUCORA INC COM 095229100 332 8985 SH SOLE 8985 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 286 4511 SH SOLE 4511 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 781 12300 SH Call SOLE 12300 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 311 4900 SH Put SOLE 4900 0 0 BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 2850 245306 SH SOLE 245306 0 0 BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 3986 343000 SH Call SOLE 343000 0 0 BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 342 29400 SH Put SOLE 29400 0 0 BOEING CO COM 097023105 12822 38216 SH SOLE 38216 0 0 BOEING CO COM 097023105 11877 35400 SH Call SOLE 35400 0 0 BOEING CO COM 097023105 16608 49500 SH Put SOLE 49500 0 0 BOFI HLDG INC COM 05566U108 1538 37600 SH Call SOLE 37600 0 0 BOFI HLDG INC COM 05566U108 168 4100 SH Put SOLE 4100 0 0 BOINGO WIRELESS INC COM 09739C102 782 34600 SH Call SOLE 34600 0 0 BOISE CASCADE CO DEL COM 09739D100 340 7600 SH Put SOLE 7600 0 0 BOISE CASCADE CO DEL COM 09739D100 2128 47600 SH Call SOLE 47600 0 0 BOK FINL CORP COM NEW 05561Q201 526 5600 SH Call SOLE 5600 0 0 BOK FINL CORP COM NEW 05561Q201 26 278 SH SOLE 278 0 0 BOK FINL CORP COM NEW 05561Q201 56 600 SH Put SOLE 600 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 504 13300 SH Call SOLE 13300 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 534 14100 SH Put SOLE 14100 0 0 BOOKING HLDGS INC COM 09857L108 12469 6151 SH SOLE 6151 0 0 BOOKING HLDGS INC COM 09857L108 10946 5400 SH Call SOLE 5400 0 0 BOOKING HLDGS INC COM 09857L108 14798 7300 SH Put SOLE 7300 0 0 BOOT BARN HLDGS INC COM 099406100 245 11800 SH Call SOLE 11800 0 0 BOOT BARN HLDGS INC COM 099406100 421 20300 SH Put SOLE 20300 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 307 7024 SH SOLE 7024 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 262 6000 SH Put SOLE 6000 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 52 1200 SH Call SOLE 1200 0 0 BORGWARNER INC COM 099724106 952 22048 SH SOLE 22048 0 0 BORGWARNER INC COM 099724106 388 9000 SH Put SOLE 9000 0 0 BORGWARNER INC COM 099724106 73 1700 SH Call SOLE 1700 0 0 BOSTON BEER INC CL A 100557107 590 1969 SH SOLE 1969 0 0 BOSTON BEER INC CL A 100557107 450 1500 SH Call SOLE 1500 0 0 BOSTON BEER INC CL A 100557107 1139 3800 SH Put SOLE 3800 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 247 15507 SH SOLE 15507 0 0 BOSTON PROPERTIES INC COM 101121101 815 6500 SH Call SOLE 6500 0 0 BOSTON PROPERTIES INC COM 101121101 1417 11300 SH Put SOLE 11300 0 0 BOSTON SCIENTIFIC CORP COM 101137107 2832 86620 SH SOLE 86620 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1226 37500 SH Call SOLE 37500 0 0 BOSTON SCIENTIFIC CORP COM 101137107 98 3000 SH Put SOLE 3000 0 0 BOTTOMLINE TECH DEL INC COM 101388106 2932 58848 SH SOLE 58848 0 0 BOTTOMLINE TECH DEL INC COM 101388106 1017 20400 SH Call SOLE 20400 0 0 BOTTOMLINE TECH DEL INC COM 101388106 468 9400 SH Put SOLE 9400 0 0 BOULDER GROWTH & INCOME FD I COM 101507101 252 24500 SH SOLE 24500 0 0 BOX INC CL A 10316T104 4882 195365 SH SOLE 195365 0 0 BOX INC CL A 10316T104 1802 72100 SH Put SOLE 72100 0 0 BOX INC CL A 10316T104 137 5500 SH Call SOLE 5500 0 0 BOYD GAMING CORP COM 103304101 877 25300 SH Call SOLE 25300 0 0 BOYD GAMING CORP COM 103304101 887 25600 SH Put SOLE 25600 0 0 BP PLC SPONSORED ADR 055622104 1486 32542 SH SOLE 32542 0 0 BP PLC SPONSORED ADR 055622104 1854 40600 SH Call SOLE 40600 0 0 BP PLC SPONSORED ADR 055622104 968 21200 SH Put SOLE 21200 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 815 48261 SH SOLE 48261 0 0 BRANDYWINEGBL GLBAL INM OPRT COM 10537L104 254 22300 SH SOLE 22300 0 0 BRF SA SPONSORED ADR 10552T107 48 10300 SH Call SOLE 10300 0 0 BRF SA SPONSORED ADR 10552T107 184 39400 SH Put SOLE 39400 0 0 BRIGGS & STRATTON CORP COM 109043109 273 15507 SH SOLE 15507 0 0 BRIGGS & STRATTON CORP COM 109043109 396 22500 SH Call SOLE 22500 0 0 BRIGGS & STRATTON CORP COM 109043109 238 13500 SH Put SOLE 13500 0 0 BRIGHTHOUSE FINL INC COM 10922N103 413 10300 SH Call SOLE 10300 0 0 BRIGHTHOUSE FINL INC COM 10922N103 313 7800 SH Put SOLE 7800 0 0 BRIGHTHOUSE FINL INC COM 10922N103 110 2749 SH SOLE 2749 0 0 BRINKER INTL INC COM 109641100 1814 38100 SH Call SOLE 38100 0 0 BRINKER INTL INC COM 109641100 1566 32900 SH Put SOLE 32900 0 0 BRINKER INTL INC COM 109641100 43 909 SH SOLE 909 0 0 BRINKS CO COM 109696104 462 5792 SH SOLE 5792 0 0 BRINKS CO COM 109696104 40 500 SH Call SOLE 500 0 0 BRINKS CO COM 109696104 104 1300 SH Put SOLE 1300 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 8107 146500 SH Put SOLE 146500 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 639 11553 SH SOLE 11553 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 3309 59800 SH Call SOLE 59800 0 0 BRISTOW GROUP INC COM 110394103 200 14200 SH Call SOLE 14200 0 0 BRISTOW GROUP INC COM 110394103 152 10800 SH Put SOLE 10800 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 356 7060 SH SOLE 7060 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 691 13700 SH Put SOLE 13700 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 106 2100 SH Call SOLE 2100 0 0 BROADCOM INC COM 11135F101 14351 59147 SH SOLE 59147 0 0 BROADCOM INC COM 11135F101 13078 53900 SH Call SOLE 53900 0 0 BROADCOM INC COM 11135F101 38604 159100 SH Put SOLE 159100 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 307 2671 SH SOLE 2671 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 564 4900 SH Call SOLE 4900 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 932 8100 SH Put SOLE 8100 0 0 BROOKDALE SR LIVING INC COM 112463104 564 62000 SH Call SOLE 62000 0 0 BROOKDALE SR LIVING INC COM 112463104 786 86500 SH Put SOLE 86500 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 218 5369 SH SOLE 5369 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 130 3200 SH Put SOLE 3200 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 1005 50000 SH Put SOLE 50000 0 0 BROOKS AUTOMATION INC COM 114340102 1073 32900 SH Put SOLE 32900 0 0 BROOKS AUTOMATION INC COM 114340102 258 7922 SH SOLE 7922 0 0 BROOKS AUTOMATION INC COM 114340102 144 4400 SH Call SOLE 4400 0 0 BRUNSWICK CORP COM 117043109 2877 44612 SH SOLE 44612 0 0 BRUNSWICK CORP COM 117043109 2263 35100 SH Put SOLE 35100 0 0 BRUNSWICK CORP COM 117043109 26 400 SH Call SOLE 400 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 1160 33009 SH SOLE 33009 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 3638 103500 SH Call SOLE 103500 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 3146 89500 SH Put SOLE 89500 0 0 BUCKLE INC COM 118440106 336 12500 SH Call SOLE 12500 0 0 BUCKLE INC COM 118440106 1243 46200 SH Put SOLE 46200 0 0 BUCKLE INC COM 118440106 45 1662 SH SOLE 1662 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 1203 65799 SH SOLE 65799 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 130 7100 SH Call SOLE 7100 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 128 7000 SH Put SOLE 7000 0 0 BUNGE LIMITED COM G16962105 361 5172 SH SOLE 5172 0 0 BUNGE LIMITED COM G16962105 4447 63800 SH Call SOLE 63800 0 0 BUNGE LIMITED COM G16962105 9752 139900 SH Put SOLE 139900 0 0 BURLINGTON STORES INC COM 122017106 4546 30200 SH Call SOLE 30200 0 0 BURLINGTON STORES INC COM 122017106 3342 22200 SH Put SOLE 22200 0 0 BWX TECHNOLOGIES INC COM 05605H100 200 3207 SH SOLE 3207 0 0 BWX TECHNOLOGIES INC COM 05605H100 399 6400 SH Put SOLE 6400 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1564 18700 SH Call SOLE 18700 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1590 19000 SH Put SOLE 19000 0 0 CA INC COM 12673P105 3330 93400 SH Call SOLE 93400 0 0 CA INC COM 12673P105 2157 60500 SH Put SOLE 60500 0 0 CABLE ONE INC COM 12685J105 367 500 SH SOLE 500 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 312 2900 SH Put SOLE 2900 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 387 3600 SH Call SOLE 3600 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 135 1258 SH SOLE 1258 0 0 CABOT OIL & GAS CORP COM 127097103 11008 462500 SH Put SOLE 462500 0 0 CABOT OIL & GAS CORP COM 127097103 4871 204677 SH SOLE 204677 0 0 CABOT OIL & GAS CORP COM 127097103 152 6400 SH Call SOLE 6400 0 0 CACI INTL INC CL A 127190304 680 4032 SH SOLE 4032 0 0 CACI INTL INC CL A 127190304 624 3700 SH Call SOLE 3700 0 0 CACI INTL INC CL A 127190304 1129 6700 SH Put SOLE 6700 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1078 24900 SH Call SOLE 24900 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1538 35500 SH Put SOLE 35500 0 0 CAESARS ENTMT CORP COM 127686103 3007 281060 SH SOLE 281060 0 0 CAESARS ENTMT CORP COM 127686103 1481 138400 SH Call SOLE 138400 0 0 CAESARS ENTMT CORP COM 127686103 888 83000 SH Put SOLE 83000 0 0 CAESARSTONE LTD ORD SHS M20598104 731 48400 SH Call SOLE 48400 0 0 CAESARSTONE LTD ORD SHS M20598104 257 17000 SH Put SOLE 17000 0 0 CAESARSTONE LTD ORD SHS M20598104 539 35727 SH SOLE 35727 0 0 CAI INTERNATIONAL INC COM 12477X106 762 32800 SH Put SOLE 32800 0 0 CAI INTERNATIONAL INC COM 12477X106 676 29100 SH Call SOLE 29100 0 0 CAL MAINE FOODS INC COM NEW 128030202 4003 87300 SH Call SOLE 87300 0 0 CAL MAINE FOODS INC COM NEW 128030202 853 18600 SH Put SOLE 18600 0 0 CALAMP CORP COM 128126109 1080 46100 SH Call SOLE 46100 0 0 CALAMP CORP COM 128126109 363 15500 SH Put SOLE 15500 0 0 CALAVO GROWERS INC COM 128246105 856 8900 SH Call SOLE 8900 0 0 CALAVO GROWERS INC COM 128246105 1817 18900 SH Put SOLE 18900 0 0 CALAVO GROWERS INC COM 128246105 107 1117 SH SOLE 1117 0 0 CALERES INC COM 129500104 1178 34255 SH SOLE 34255 0 0 CALERES INC COM 129500104 141 4100 SH Put SOLE 4100 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 304 6700 SH Put SOLE 6700 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 896 19726 SH SOLE 19726 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 518 11400 SH Call SOLE 11400 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 235 6021 SH SOLE 6021 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 103 20678 SH SOLE 20678 0 0 CALLAWAY GOLF CO COM 131193104 1142 60200 SH Call SOLE 60200 0 0 CALLAWAY GOLF CO COM 131193104 1377 72600 SH Put SOLE 72600 0 0 CALLON PETE CO DEL COM 13123X102 2737 254828 SH SOLE 254828 0 0 CALLON PETE CO DEL COM 13123X102 249 23200 SH Put SOLE 23200 0 0 CALLON PETE CO DEL COM 13123X102 98 9100 SH Call SOLE 9100 0 0 CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 160 21500 SH Put SOLE 21500 0 0 CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 60 8000 SH Call SOLE 8000 0 0 CAMECO CORP COM 13321L108 5786 514278 SH SOLE 514278 0 0 CAMECO CORP COM 13321L108 902 80200 SH Call SOLE 80200 0 0 CAMECO CORP COM 13321L108 726 64500 SH Put SOLE 64500 0 0 CAMPBELL SOUP CO COM 134429109 10662 263000 SH Call SOLE 263000 0 0 CAMPBELL SOUP CO COM 134429109 941 23200 SH Put SOLE 23200 0 0 CAMPBELL SOUP CO COM 134429109 3281 80935 SH SOLE 80935 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 912 36500 SH Call SOLE 36500 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 4961 198600 SH Put SOLE 198600 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 4419 176892 SH SOLE 176892 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 589 10002 SH SOLE 10002 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 2778 47200 SH Call SOLE 47200 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 2501 42500 SH Put SOLE 42500 0 0 CANADIAN NAT RES LTD COM 136385101 1659 46000 SH Call SOLE 46000 0 0 CANADIAN NAT RES LTD COM 136385101 1374 38100 SH Put SOLE 38100 0 0 CANADIAN NATL RY CO COM 136375102 376 4600 SH Call SOLE 4600 0 0 CANADIAN NATL RY CO COM 136375102 1570 19200 SH Put SOLE 19200 0 0 CANADIAN PAC RY LTD COM 13645T100 2892 15800 SH Call SOLE 15800 0 0 CANADIAN PAC RY LTD COM 13645T100 311 1700 SH Put SOLE 1700 0 0 CANADIAN PAC RY LTD COM 13645T100 1434 7837 SH SOLE 7837 0 0 CANADIAN SOLAR INC COM 136635109 305 24900 SH Put SOLE 24900 0 0 CANADIAN SOLAR INC COM 136635109 1723 140800 SH Call SOLE 140800 0 0 CAPELLA EDUCATION COMPANY COM 139594105 630 6379 SH SOLE 6379 0 0 CAPITAL ONE FINL CORP COM 14040H105 1141 12418 SH SOLE 12418 0 0 CAPITAL ONE FINL CORP COM 14040H105 4384 47700 SH Call SOLE 47700 0 0 CAPITAL ONE FINL CORP COM 14040H105 4273 46500 SH Put SOLE 46500 0 0 CAPITOL INVT CORP IV CL A ORD G18920101 164 16700 SH SOLE 16700 0 0 CARA THERAPEUTICS INC COM 140755109 674 35200 SH Call SOLE 35200 0 0 CARBO CERAMICS INC COM 140781105 2118 231000 SH Put SOLE 231000 0 0 CARBO CERAMICS INC COM 140781105 1372 149648 SH SOLE 149648 0 0 CARBO CERAMICS INC COM 140781105 158 17200 SH Call SOLE 17200 0 0 CARBONITE INC COM 141337105 667 19100 SH Put SOLE 19100 0 0 CARBONITE INC COM 141337105 241 6905 SH SOLE 6905 0 0 CARBONITE INC COM 141337105 537 15400 SH Call SOLE 15400 0 0 CARDINAL HEALTH INC COM 14149Y108 5902 120860 SH SOLE 120860 0 0 CARDINAL HEALTH INC COM 14149Y108 996 20400 SH Call SOLE 20400 0 0 CARDINAL HEALTH INC COM 14149Y108 5454 111700 SH Put SOLE 111700 0 0 CARDTRONICS PLC SHS CL A G1991C105 242 10000 SH Put SOLE 10000 0 0 CARDTRONICS PLC SHS CL A G1991C105 19 800 SH Call SOLE 800 0 0 CARE COM INC COM 141633107 257 12300 SH Call SOLE 12300 0 0 CARE COM INC COM 141633107 299 14300 SH Put SOLE 14300 0 0 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 1446 67900 SH Put SOLE 67900 0 0 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 2364 110974 SH SOLE 110974 0 0 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 283 13300 SH Call SOLE 13300 0 0 CARMAX INC COM 143130102 3855 52900 SH Put SOLE 52900 0 0 CARMAX INC COM 143130102 2587 35500 SH Call SOLE 35500 0 0 CARMAX INC COM 143130102 4395 60308 SH SOLE 60308 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 5923 103351 SH SOLE 103351 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 6092 106300 SH Call SOLE 106300 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 4975 86800 SH Put SOLE 86800 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 273 5200 SH Put SOLE 5200 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 163 3100 SH Call SOLE 3100 0 0 CARRIZO OIL & GAS INC COM 144577103 2370 85100 SH Call SOLE 85100 0 0 CARRIZO OIL & GAS INC COM 144577103 2030 72900 SH Put SOLE 72900 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 229 15400 SH SOLE 15400 0 0 CARS COM INC COM 14575E105 574 20218 SH SOLE 20218 0 0 CARS COM INC COM 14575E105 852 30000 SH Call SOLE 30000 0 0 CARS COM INC COM 14575E105 111 3900 SH Put SOLE 3900 0 0 CARTER INC COM 146229109 1203 11100 SH Call SOLE 11100 0 0 CARTER INC COM 146229109 835 7700 SH Put SOLE 7700 0 0 CARTER INC COM 146229109 186 1715 SH SOLE 1715 0 0 CARVANA CO CL A 146869102 978 23500 SH Call SOLE 23500 0 0 CARVANA CO CL A 146869102 5470 131500 SH Put SOLE 131500 0 0 CARVANA CO CL A 146869102 1381 33205 SH SOLE 33205 0 0 CASEYS GEN STORES INC COM 147528103 1923 18300 SH Call SOLE 18300 0 0 CASEYS GEN STORES INC COM 147528103 2354 22400 SH Put SOLE 22400 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 560 48029 SH SOLE 48029 0 0 CATERPILLAR INC DEL COM 149123101 29883 220263 SH SOLE 220263 0 0 CATERPILLAR INC DEL COM 149123101 9497 70000 SH Call SOLE 70000 0 0 CATERPILLAR INC DEL COM 149123101 36034 265600 SH Put SOLE 265600 0 0 CAVIUM INC COM 14964U108 10579 122300 SH Put SOLE 122300 0 0 CAVIUM INC COM 14964U108 493 5700 SH Call SOLE 5700 0 0 CAVIUM INC COM 14964U108 2852 32976 SH SOLE 32976 0 0 CBL & ASSOC PPTYS INC COM 124830100 268 48100 SH Put SOLE 48100 0 0 CBL & ASSOC PPTYS INC COM 124830100 146 26200 SH Call SOLE 26200 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 1877 18038 SH SOLE 18038 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 770 7400 SH Call SOLE 7400 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 2383 22900 SH Put SOLE 22900 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 259 34400 SH SOLE 34400 0 0 CBRE GROUP INC CL A 12504L109 630 13200 SH Put SOLE 13200 0 0 CBRE GROUP INC CL A 12504L109 33 700 SH Call SOLE 700 0 0 CBS CORP NEW CL A 124857103 338 5982 SH SOLE 5982 0 0 CBS CORP NEW CL B 124857202 2457 43700 SH Call SOLE 43700 0 0 CBS CORP NEW CL B 124857202 7151 127200 SH Put SOLE 127200 0 0 CBS CORP NEW CL B 124857202 7 119 SH SOLE 119 0 0 CDK GLOBAL INC COM 12508E101 9562 147000 SH Call SOLE 147000 0 0 CDK GLOBAL INC COM 12508E101 2381 36600 SH Put SOLE 36600 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 1356 15600 SH Call SOLE 15600 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 35 400 SH Put SOLE 400 0 0 CDW CORP COM 12514G108 538 6660 SH SOLE 6660 0 0 CELANESE CORP DEL COM SER A 150870103 233 2100 SH Call SOLE 2100 0 0 CELANESE CORP DEL COM SER A 150870103 344 3100 SH Put SOLE 3100 0 0 CELANESE CORP DEL COM SER A 150870103 9 78 SH SOLE 78 0 0 CELGENE CORP COM 151020104 13540 170489 SH SOLE 170489 0 0 CELGENE CORP COM 151020104 2692 33900 SH Call SOLE 33900 0 0 CELGENE CORP COM 151020104 31149 392200 SH Put SOLE 392200 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 3667 558948 SH SOLE 558948 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 1216 185300 SH Call SOLE 185300 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 6656 1014700 SH Put SOLE 1014700 0 0 CENOVUS ENERGY INC COM 15135U109 844 81300 SH Call SOLE 81300 0 0 CENOVUS ENERGY INC COM 15135U109 827 79700 SH Put SOLE 79700 0 0 CENOVUS ENERGY INC COM 15135U109 170 16396 SH SOLE 16396 0 0 CENTENE CORP DEL COM 15135B101 4004 32500 SH Put SOLE 32500 0 0 CENTENE CORP DEL COM 15135B101 4436 36000 SH Call SOLE 36000 0 0 CENTERPOINT ENERGY INC COM 15189T107 1269 45800 SH Call SOLE 45800 0 0 CENTERPOINT ENERGY INC COM 15189T107 238 8600 SH Put SOLE 8600 0 0 CENTERSTATE BK CORP COM 15201P109 480 16100 SH Put SOLE 16100 0 0 CENTERSTATE BK CORP COM 15201P109 86 2876 SH SOLE 2876 0 0 CENTERSTATE BK CORP COM 15201P109 21 700 SH Call SOLE 700 0 0 CENTRAL GARDEN & PET CO COM 153527106 358 8243 SH SOLE 8243 0 0 CENTRAL SECS CORP COM 155123102 267 9582 SH SOLE 9582 0 0 CENTURY ALUM CO COM 156431108 288 18281 SH SOLE 18281 0 0 CENTURY ALUM CO COM 156431108 2437 154700 SH Call SOLE 154700 0 0 CENTURY ALUM CO COM 156431108 2435 154600 SH Put SOLE 154600 0 0 CENTURYLINK INC COM 156700106 6879 369024 SH Call SOLE 369024 0 0 CENTURYLINK INC COM 156700106 6231 334272 SH Put SOLE 334272 0 0 CERNER CORP COM 156782104 1561 26100 SH Put SOLE 26100 0 0 CERNER CORP COM 156782104 1064 17800 SH Call SOLE 17800 0 0 CEVA INC COM 157210105 391 12952 SH SOLE 12952 0 0 CEVA INC COM 157210105 299 9900 SH Call SOLE 9900 0 0 CEVA INC COM 157210105 562 18600 SH Put SOLE 18600 0 0 CF INDS HLDGS INC COM 125269100 4502 101400 SH Call SOLE 101400 0 0 CF INDS HLDGS INC COM 125269100 6309 142100 SH Put SOLE 142100 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 2097 125800 SH Call SOLE 125800 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 337 20200 SH Put SOLE 20200 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 35 2083 SH SOLE 2083 0 0 CHART INDS INC COM PAR $0.01 16115Q308 574 9300 SH Put SOLE 9300 0 0 CHART INDS INC COM PAR $0.01 16115Q308 8432 136700 SH Call SOLE 136700 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 40258 137300 SH Put SOLE 137300 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 1085 3700 SH Call SOLE 3700 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 14923 50896 SH SOLE 50896 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 645 6600 SH Call SOLE 6600 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 684 7000 SH Put SOLE 7000 0 0 CHEESECAKE FACTORY INC COM 163072101 1451 26356 SH SOLE 26356 0 0 CHEESECAKE FACTORY INC COM 163072101 270 4900 SH Put SOLE 4900 0 0 CHEESECAKE FACTORY INC COM 163072101 22 400 SH Call SOLE 400 0 0 CHEETAH MOBILE INC ADR 163075104 190 19900 SH Call SOLE 19900 0 0 CHEETAH MOBILE INC ADR 163075104 2 200 SH Put SOLE 200 0 0 CHEGG INC COM 163092109 1576 56700 SH Call SOLE 56700 0 0 CHEGG INC COM 163092109 534 19200 SH Put SOLE 19200 0 0 CHEMED CORP NEW COM 16359R103 219 680 SH SOLE 680 0 0 CHEMED CORP NEW COM 16359R103 354 1100 SH Call SOLE 1100 0 0 CHEMICAL FINL CORP COM 163731102 1258 22600 SH Call SOLE 22600 0 0 CHEMOURS CO COM 163851108 3646 82200 SH Call SOLE 82200 0 0 CHEMOURS CO COM 163851108 980 22100 SH Put SOLE 22100 0 0 CHENIERE ENERGY INC COM NEW 16411R208 16400 251578 SH SOLE 251578 0 0 CHENIERE ENERGY INC COM NEW 16411R208 782 12000 SH Call SOLE 12000 0 0 CHENIERE ENERGY INC COM NEW 16411R208 5782 88700 SH Put SOLE 88700 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 345 9600 SH Call SOLE 9600 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 787 21900 SH Put SOLE 21900 0 0 CHESAPEAKE ENERGY CORP COM 165167107 3147 600571 SH SOLE 600571 0 0 CHESAPEAKE ENERGY CORP COM 165167107 489 93300 SH Call SOLE 93300 0 0 CHESAPEAKE ENERGY CORP COM 165167107 59 11300 SH Put SOLE 11300 0 0 CHEVRON CORP NEW COM 166764100 13123 103800 SH Put SOLE 103800 0 0 CHEVRON CORP NEW COM 166764100 6195 49000 SH Call SOLE 49000 0 0 CHEVRON CORP NEW COM 166764100 9668 76468 SH SOLE 76468 0 0 CHICOS FAS INC COM 168615102 414 50900 SH Call SOLE 50900 0 0 CHICOS FAS INC COM 168615102 580 71200 SH Put SOLE 71200 0 0 CHICOS FAS INC COM 168615102 684 84081 SH SOLE 84081 0 0 CHILDRENS PL INC COM 168905107 324 2681 SH SOLE 2681 0 0 CHILDRENS PL INC COM 168905107 1643 13600 SH Call SOLE 13600 0 0 CHILDRENS PL INC COM 168905107 3709 30700 SH Put SOLE 30700 0 0 CHIMERA INVT CORP COM NEW 16934Q208 343 18767 SH SOLE 18767 0 0 CHIMERA INVT CORP COM NEW 16934Q208 263 14400 SH Call SOLE 14400 0 0 CHIMERA INVT CORP COM NEW 16934Q208 424 23200 SH Put SOLE 23200 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 1838 143800 SH Call SOLE 143800 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 6253 489300 SH Put SOLE 489300 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 310 24271 SH SOLE 24271 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 364 8200 SH Put SOLE 8200 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 825 18579 SH SOLE 18579 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 107 2400 SH Call SOLE 2400 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 1891 4383 SH SOLE 4383 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 13114 30400 SH Call SOLE 30400 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 39859 92400 SH Put SOLE 92400 0 0 CHUBB LIMITED COM H1467J104 2096 16500 SH Call SOLE 16500 0 0 CHUBB LIMITED COM H1467J104 2274 17900 SH Put SOLE 17900 0 0 CHURCH & DWIGHT INC COM 171340102 484 9100 SH Put SOLE 9100 0 0 CHURCH & DWIGHT INC COM 171340102 11 200 SH SOLE 200 0 0 CHURCH & DWIGHT INC COM 171340102 5 100 SH Call SOLE 100 0 0 CHURCHILL DOWNS INC COM 171484108 445 1500 SH Call SOLE 1500 0 0 CHURCHILL DOWNS INC COM 171484108 95 322 SH SOLE 322 0 0 CHURCHILL DOWNS INC COM 171484108 30 100 SH Put SOLE 100 0 0 CHUYS HLDGS INC COM 171604101 1692 55100 SH Put SOLE 55100 0 0 CHUYS HLDGS INC COM 171604101 1833 59700 SH Call SOLE 59700 0 0 CIENA CORP COM NEW 171779309 13549 511100 SH Call SOLE 511100 0 0 CIENA CORP COM NEW 171779309 24845 937200 SH Put SOLE 937200 0 0 CIGNA CORPORATION COM 125509109 21143 124410 SH SOLE 124410 0 0 CIGNA CORPORATION COM 125509109 5370 31600 SH Call SOLE 31600 0 0 CIGNA CORPORATION COM 125509109 45496 267700 SH Put SOLE 267700 0 0 CIMAREX ENERGY CO COM 171798101 2725 26788 SH SOLE 26788 0 0 CIMAREX ENERGY CO COM 171798101 1129 11100 SH Call SOLE 11100 0 0 CIMAREX ENERGY CO COM 171798101 1546 15200 SH Put SOLE 15200 0 0 CIMPRESS N V SHS EURO N20146101 971 6700 SH Call SOLE 6700 0 0 CIMPRESS N V SHS EURO N20146101 1029 7100 SH Put SOLE 7100 0 0 CINTAS CORP COM 172908105 333 1800 SH Call SOLE 1800 0 0 CINTAS CORP COM 172908105 616 3326 SH SOLE 3326 0 0 CINTAS CORP COM 172908105 148 800 SH Put SOLE 800 0 0 CIRRUS LOGIC INC COM 172755100 2231 58200 SH Put SOLE 58200 0 0 CIRRUS LOGIC INC COM 172755100 840 21913 SH SOLE 21913 0 0 CIRRUS LOGIC INC COM 172755100 1698 44300 SH Call SOLE 44300 0 0 CISCO SYS INC COM 17275R102 12269 285133 SH SOLE 285133 0 0 CISCO SYS INC COM 17275R102 6945 161400 SH Call SOLE 161400 0 0 CISCO SYS INC COM 17275R102 15125 351500 SH Put SOLE 351500 0 0 CIT GROUP INC COM NEW 125581801 1164 23100 SH Call SOLE 23100 0 0 CIT GROUP INC COM NEW 125581801 993 19700 SH Put SOLE 19700 0 0 CITIGROUP INC COM NEW 172967424 7606 113659 SH SOLE 113659 0 0 CITIGROUP INC COM NEW 172967424 415613 6210600 SH Call SOLE 6210600 0 0 CITIGROUP INC COM NEW 172967424 25048 374300 SH Put SOLE 374300 0 0 CITIZENS FINL GROUP INC COM 174610105 3412 87700 SH Put SOLE 87700 0 0 CITIZENS FINL GROUP INC COM 174610105 358 9200 SH Call SOLE 9200 0 0 CITIZENS FINL GROUP INC COM 174610105 8390 215683 SH SOLE 215683 0 0 CITRIX SYS INC COM 177376100 147 1400 SH Call SOLE 1400 0 0 CITRIX SYS INC COM 177376100 63 600 SH Put SOLE 600 0 0 CLEAN ENERGY FUELS CORP COM 184499101 54 14500 SH Call SOLE 14500 0 0 CLEAN ENERGY FUELS CORP COM 184499101 54 14678 SH SOLE 14678 0 0 CLEAN ENERGY FUELS CORP COM 184499101 17 4700 SH Put SOLE 4700 0 0 CLEAN HARBORS INC COM 184496107 361 6500 SH Call SOLE 6500 0 0 CLEAN HARBORS INC COM 184496107 94 1700 SH Put SOLE 1700 0 0 CLEVELAND CLIFFS INC COM 185899101 4996 592614 SH SOLE 592614 0 0 CLEVELAND CLIFFS INC COM 185899101 7510 890900 SH Call SOLE 890900 0 0 CLEVELAND CLIFFS INC COM 185899101 24278 2879900 SH Put SOLE 2879900 0 0 CLOROX CO DEL COM 189054109 3097 22900 SH Call SOLE 22900 0 0 CLOROX CO DEL COM 189054109 4937 36500 SH Put SOLE 36500 0 0 CLOVIS ONCOLOGY INC COM 189464100 1182 26000 SH Call SOLE 26000 0 0 CLOVIS ONCOLOGY INC COM 189464100 1414 31100 SH Put SOLE 31100 0 0 CME GROUP INC COM CL A 12572Q105 3029 18479 SH SOLE 18479 0 0 CME GROUP INC COM CL A 12572Q105 2213 13500 SH Call SOLE 13500 0 0 CME GROUP INC COM CL A 12572Q105 5557 33900 SH Put SOLE 33900 0 0 CNH INDL N V SHS N20944109 771 73240 SH SOLE 73240 0 0 CNX RESOURCES CORPORATION COM 12653C108 3659 205806 SH SOLE 205806 0 0 CNX RESOURCES CORPORATION COM 12653C108 1689 95000 SH Call SOLE 95000 0 0 CNX RESOURCES CORPORATION COM 12653C108 4500 253100 SH Put SOLE 253100 0 0 COCA COLA CO COM 191216100 2175 49600 SH Call SOLE 49600 0 0 COCA COLA CO COM 191216100 5680 129500 SH Put SOLE 129500 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 675 16600 SH Call SOLE 16600 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 370 9100 SH Put SOLE 9100 0 0 COEUR MNG INC COM NEW 192108504 1227 161500 SH Put SOLE 161500 0 0 COEUR MNG INC COM NEW 192108504 1033 135900 SH Call SOLE 135900 0 0 COEUR MNG INC COM NEW 192108504 52 6896 SH SOLE 6896 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1463 27400 SH Put SOLE 27400 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 3663 68600 SH Call SOLE 68600 0 0 COGNEX CORP COM 192422103 807 18091 SH SOLE 18091 0 0 COGNEX CORP COM 192422103 1035 23200 SH Call SOLE 23200 0 0 COGNEX CORP COM 192422103 1825 40900 SH Put SOLE 40900 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1896 23999 SH SOLE 23999 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3294 41700 SH Call SOLE 41700 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2931 37100 SH Put SOLE 37100 0 0 COHERENT INC COM 192479103 2049 13098 SH SOLE 13098 0 0 COHERENT INC COM 192479103 1861 11900 SH Call SOLE 11900 0 0 COHERENT INC COM 192479103 3770 24100 SH Put SOLE 24100 0 0 COHU INC COM 192576106 1049 42800 SH Call SOLE 42800 0 0 COHU INC COM 192576106 502 20500 SH Put SOLE 20500 0 0 COLFAX CORP COM 194014106 365 11900 SH Call SOLE 11900 0 0 COLFAX CORP COM 194014106 12 400 SH Put SOLE 400 0 0 COLGATE PALMOLIVE CO COM 194162103 389 6005 SH SOLE 6005 0 0 COLGATE PALMOLIVE CO COM 194162103 1167 18000 SH Call SOLE 18000 0 0 COLGATE PALMOLIVE CO COM 194162103 778 12000 SH Put SOLE 12000 0 0 COLONY CAP INC NEW CL A COM 19626G108 144 23000 SH Call SOLE 23000 0 0 COLONY CAP INC NEW CL A COM 19626G108 2 400 SH Put SOLE 400 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 280 12351 SH SOLE 12351 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 1262 13800 SH Call SOLE 13800 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 2515 27500 SH Put SOLE 27500 0 0 COMCAST CORP NEW CL A 20030N101 16927 515907 SH SOLE 515907 0 0 COMCAST CORP NEW CL A 20030N101 1211 36900 SH Call SOLE 36900 0 0 COMCAST CORP NEW CL A 20030N101 2093 63800 SH Put SOLE 63800 0 0 COMERICA INC COM 200340107 2315 25461 SH SOLE 25461 0 0 COMERICA INC COM 200340107 2164 23800 SH Put SOLE 23800 0 0 COMERICA INC COM 200340107 1155 12700 SH Call SOLE 12700 0 0 COMMERCIAL METALS CO COM 201723103 1803 85414 SH SOLE 85414 0 0 COMMSCOPE HLDG CO INC COM 20337X109 1396 47800 SH Call SOLE 47800 0 0 COMMSCOPE HLDG CO INC COM 20337X109 1478 50600 SH Put SOLE 50600 0 0 COMMSCOPE HLDG CO INC COM 20337X109 78 2654 SH SOLE 2654 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 140 42300 SH Call SOLE 42300 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 197 59400 SH Put SOLE 59400 0 0 COMMVAULT SYSTEMS INC COM 204166102 514 7800 SH Call SOLE 7800 0 0 COMMVAULT SYSTEMS INC COM 204166102 1337 20300 SH Put SOLE 20300 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 592 43400 SH Put SOLE 43400 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 166 12159 SH SOLE 12159 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 522 38300 SH Call SOLE 38300 0 0 COMPASS MINERALS INTL INC COM 20451N101 2433 37000 SH Put SOLE 37000 0 0 COMPASS MINERALS INTL INC COM 20451N101 232 3527 SH SOLE 3527 0 0 COMPASS MINERALS INTL INC COM 20451N101 2045 31100 SH Call SOLE 31100 0 0 COMSTOCK RES INC COM 205768302 128 12174 SH SOLE 12174 0 0 CONAGRA BRANDS INC COM 205887102 1447 40501 SH SOLE 40501 0 0 CONAGRA BRANDS INC COM 205887102 368 10300 SH Call SOLE 10300 0 0 CONAGRA BRANDS INC COM 205887102 5142 143900 SH Put SOLE 143900 0 0 CONCHO RES INC COM 20605P101 1411 10200 SH Call SOLE 10200 0 0 CONCHO RES INC COM 20605P101 2850 20600 SH Put SOLE 20600 0 0 CONFORMIS INC COM 20717E101 304 243306 SH SOLE 243306 0 0 CONNS INC COM 208242107 1647 49900 SH Put SOLE 49900 0 0 CONNS INC COM 208242107 1848 56000 SH Call SOLE 56000 0 0 CONOCOPHILLIPS COM 20825C104 2506 36000 SH Put SOLE 36000 0 0 CONOCOPHILLIPS COM 20825C104 3126 44900 SH Call SOLE 44900 0 0 CONOCOPHILLIPS COM 20825C104 1183 16996 SH SOLE 16996 0 0 CONSOL ENERGY INC NEW COM 20854L108 693 18059 SH SOLE 18059 0 0 CONSOL ENERGY INC NEW COM 20854L108 37 960 SH Call SOLE 960 0 0 CONSOLIDATED EDISON INC COM 209115104 986 12643 SH SOLE 12643 0 0 CONSOLIDATED EDISON INC COM 209115104 2550 32700 SH Call SOLE 32700 0 0 CONSOLIDATED EDISON INC COM 209115104 1115 14300 SH Put SOLE 14300 0 0 CONSTELLATION BRANDS INC CL A 21036P108 27753 126800 SH Call SOLE 126800 0 0 CONSTELLATION BRANDS INC CL A 21036P108 7748 35400 SH Put SOLE 35400 0 0 CONTAINER STORE GROUP INC COM 210751103 87 10300 SH Call SOLE 10300 0 0 CONTAINER STORE GROUP INC COM 210751103 22 2600 SH Put SOLE 2600 0 0 CONTINENTAL RESOURCES INC COM 212015101 11391 175900 SH Put SOLE 175900 0 0 CONTINENTAL RESOURCES INC COM 212015101 493 7615 SH SOLE 7615 0 0 CONTINENTAL RESOURCES INC COM 212015101 3290 50800 SH Call SOLE 50800 0 0 CONTROL4 CORP COM 21240D107 1660 68300 SH Call SOLE 68300 0 0 CONTROL4 CORP COM 21240D107 1400 57600 SH Put SOLE 57600 0 0 CONVERGYS CORP COM 212485106 596 24374 SH SOLE 24374 0 0 CONVERGYS CORP COM 212485106 46 1900 SH Call SOLE 1900 0 0 CONVERGYS CORP COM 212485106 78 3200 SH Put SOLE 3200 0 0 COOPER TIRE & RUBR CO COM 216831107 492 18700 SH Call SOLE 18700 0 0 COOPER TIRE & RUBR CO COM 216831107 355 13500 SH Put SOLE 13500 0 0 COPA HOLDINGS SA CL A P31076105 1284 13575 SH SOLE 13575 0 0 COPA HOLDINGS SA CL A P31076105 1192 12600 SH Call SOLE 12600 0 0 COPA HOLDINGS SA CL A P31076105 3586 37900 SH Put SOLE 37900 0 0 COPART INC COM 217204106 713 12608 SH SOLE 12608 0 0 COPART INC COM 217204106 17 300 SH Call SOLE 300 0 0 COPART INC COM 217204106 17 300 SH Put SOLE 300 0 0 CORCEPT THERAPEUTICS INC COM 218352102 621 39500 SH Call SOLE 39500 0 0 CORCEPT THERAPEUTICS INC COM 218352102 387 24600 SH Put SOLE 24600 0 0 CORE LABORATORIES N V COM N22717107 442 3500 SH Call SOLE 3500 0 0 CORE LABORATORIES N V COM N22717107 391 3100 SH Put SOLE 3100 0 0 CORECIVIC INC COM 21871N101 578 24200 SH Call SOLE 24200 0 0 CORECIVIC INC COM 21871N101 191 8000 SH Put SOLE 8000 0 0 CORELOGIC INC COM 21871D103 872 16800 SH Call SOLE 16800 0 0 CORELOGIC INC COM 21871D103 581 11200 SH Put SOLE 11200 0 0 CORESITE RLTY CORP COM 21870Q105 443 4000 SH Call SOLE 4000 0 0 CORESITE RLTY CORP COM 21870Q105 410 3700 SH Put SOLE 3700 0 0 CORESITE RLTY CORP COM 21870Q105 78 700 SH SOLE 700 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 3534 74500 SH Call SOLE 74500 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 194 4100 SH Put SOLE 4100 0 0 CORNERSTONE STRATEGIC VALUE COM 21924B302 938 66748 SH SOLE 66748 0 0 CORNERSTONE TOTAL RTRN FD IN COM 21924U300 411 29405 SH SOLE 29405 0 0 CORNING INC COM 219350105 1516 55100 SH Put SOLE 55100 0 0 CORNING INC COM 219350105 690 25078 SH SOLE 25078 0 0 CORNING INC COM 219350105 803 29200 SH Call SOLE 29200 0 0 COSAN LTD SHS A G25343107 237 31000 SH Call SOLE 31000 0 0 COSTAR GROUP INC COM 22160N109 600 1455 SH SOLE 1455 0 0 COSTCO WHSL CORP NEW COM 22160K105 4593 21976 SH SOLE 21976 0 0 COSTCO WHSL CORP NEW COM 22160K105 4995 23900 SH Call SOLE 23900 0 0 COSTCO WHSL CORP NEW COM 22160K105 17011 81400 SH Put SOLE 81400 0 0 COTIVITI HLDGS INC COM 22164K101 3711 84100 SH SOLE 84100 0 0 COTY INC COM CL A 222070203 146 10381 SH SOLE 10381 0 0 COTY INC COM CL A 222070203 998 70800 SH Call SOLE 70800 0 0 COTY INC COM CL A 222070203 2177 154400 SH Put SOLE 154400 0 0 COUPA SOFTWARE INC COM 22266L106 2533 40700 SH Call SOLE 40700 0 0 COUPA SOFTWARE INC COM 22266L106 890 14300 SH Put SOLE 14300 0 0 COVIA HLDGS CORP COM 22305A103 468 25240 SH Call SOLE 25240 0 0 COVIA HLDGS CORP COM 22305A103 4 200 SH Put SOLE 200 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 664 4248 SH SOLE 4248 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 2031 13000 SH Put SOLE 13000 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 922 5900 SH Call SOLE 5900 0 0 CRAFT BREW ALLIANCE INC COM 224122101 1258 60900 SH Call SOLE 60900 0 0 CRAFT BREW ALLIANCE INC COM 224122101 714 34600 SH Put SOLE 34600 0 0 CRANE CO COM 224399105 248 3100 SH Put SOLE 3100 0 0 CRANE CO COM 224399105 80 996 SH SOLE 996 0 0 CRANE CO COM 224399105 88 1100 SH Call SOLE 1100 0 0 CRAY INC COM NEW 225223304 1018 41400 SH Call SOLE 41400 0 0 CRAY INC COM NEW 225223304 1001 40700 SH Put SOLE 40700 0 0 CREDIT ACCEP CORP MICH COM 225310101 673 1905 SH SOLE 1905 0 0 CREDIT ACCEP CORP MICH COM 225310101 71 200 SH Put SOLE 200 0 0 CREE INC COM 225447101 6564 157900 SH Call SOLE 157900 0 0 CREE INC COM 225447101 3234 77800 SH Put SOLE 77800 0 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 495 15600 SH Put SOLE 15600 0 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 4245 133700 SH Call SOLE 133700 0 0 CRITEO S A SPONS ADS 226718104 1927 58665 SH SOLE 58665 0 0 CRITEO S A SPONS ADS 226718104 56 1700 SH Call SOLE 1700 0 0 CRITEO S A SPONS ADS 226718104 145 4400 SH Put SOLE 4400 0 0 CROCS INC COM 227046109 203 11500 SH Call SOLE 11500 0 0 CROCS INC COM 227046109 167 9478 SH SOLE 9478 0 0 CROCS INC COM 227046109 122 6900 SH Put SOLE 6900 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 604 5600 SH Call SOLE 5600 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1272 11800 SH Put SOLE 11800 0 0 CROWN HOLDINGS INC COM 228368106 1079 24109 SH SOLE 24109 0 0 CROWN HOLDINGS INC COM 228368106 483 10800 SH Call SOLE 10800 0 0 CROWN HOLDINGS INC COM 228368106 555 12400 SH Put SOLE 12400 0 0 CSX CORP COM 126408103 1400 21951 SH SOLE 21951 0 0 CSX CORP COM 126408103 4120 64600 SH Call SOLE 64600 0 0 CSX CORP COM 126408103 3954 62000 SH Put SOLE 62000 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 74955 1573700 SH Put SOLE 1573700 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 19115 401324 SH SOLE 401324 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 4472 93900 SH Call SOLE 93900 0 0 CUBESMART COM 229663109 470 14594 SH SOLE 14594 0 0 CULLEN FROST BANKERS INC COM 229899109 264 2438 SH SOLE 2438 0 0 CULLEN FROST BANKERS INC COM 229899109 2035 18800 SH Call SOLE 18800 0 0 CULLEN FROST BANKERS INC COM 229899109 1201 11100 SH Put SOLE 11100 0 0 CUMMINS INC COM 231021106 3243 24381 SH SOLE 24381 0 0 CUMMINS INC COM 231021106 1516 11400 SH Call SOLE 11400 0 0 CUMMINS INC COM 231021106 3046 22900 SH Put SOLE 22900 0 0 CURO GROUP HLDGS CORP COM 23131L107 457 18297 SH SOLE 18297 0 0 CVR ENERGY INC COM 12662P108 3974 107428 SH SOLE 107428 0 0 CVR ENERGY INC COM 12662P108 318 8600 SH Call SOLE 8600 0 0 CVR ENERGY INC COM 12662P108 12898 348700 SH Put SOLE 348700 0 0 CVR REFNG LP COMUNIT REP LT 12663P107 4428 198135 SH SOLE 198135 0 0 CVR REFNG LP COMUNIT REP LT 12663P107 2143 95900 SH Call SOLE 95900 0 0 CVR REFNG LP COMUNIT REP LT 12663P107 11 500 SH Put SOLE 500 0 0 CVS HEALTH CORP COM 126650100 7490 116400 SH Call SOLE 116400 0 0 CVS HEALTH CORP COM 126650100 16544 257100 SH Put SOLE 257100 0 0 CVS HEALTH CORP COM 126650100 8777 136390 SH SOLE 136390 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 1265 20100 SH Call SOLE 20100 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 1209 19200 SH Put SOLE 19200 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 79 1251 SH SOLE 1251 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 497 31903 SH SOLE 31903 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 643 41300 SH Call SOLE 41300 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 619 39700 SH Put SOLE 39700 0 0 CYRUSONE INC COM 23283R100 1284 22000 SH Call SOLE 22000 0 0 CYRUSONE INC COM 23283R100 2224 38100 SH Put SOLE 38100 0 0 CYS INVTS INC COM 12673A108 7649 1019879 SH SOLE 1019879 0 0 D R HORTON INC COM 23331A109 4617 112600 SH Put SOLE 112600 0 0 D R HORTON INC COM 23331A109 17169 418746 SH SOLE 418746 0 0 D R HORTON INC COM 23331A109 6134 149600 SH Call SOLE 149600 0 0 DANA INCORPORATED COM 235825205 55 2700 SH Call SOLE 2700 0 0 DANA INCORPORATED COM 235825205 172 8500 SH Put SOLE 8500 0 0 DANAHER CORP DEL COM 235851102 973 9857 SH SOLE 9857 0 0 DANAHER CORP DEL COM 235851102 2576 26100 SH Call SOLE 26100 0 0 DANAHER CORP DEL COM 235851102 1914 19400 SH Put SOLE 19400 0 0 DARDEN RESTAURANTS INC COM 237194105 2013 18805 SH SOLE 18805 0 0 DARDEN RESTAURANTS INC COM 237194105 974 9100 SH Call SOLE 9100 0 0 DARDEN RESTAURANTS INC COM 237194105 2644 24700 SH Put SOLE 24700 0 0 DARLING INGREDIENTS INC COM 237266101 1948 98000 SH Call SOLE 98000 0 0 DARLING INGREDIENTS INC COM 237266101 137 6900 SH Put SOLE 6900 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 1633 34300 SH Put SOLE 34300 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 827 17365 SH SOLE 17365 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 4160 87400 SH Call SOLE 87400 0 0 DAVITA INC COM 23918K108 2972 42800 SH Put SOLE 42800 0 0 DAVITA INC COM 23918K108 13811 198892 SH SOLE 198892 0 0 DAVITA INC COM 23918K108 660 9500 SH Call SOLE 9500 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 1308 49300 SH Call SOLE 49300 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 241 9100 SH Put SOLE 9100 0 0 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 459 11600 SH Call SOLE 11600 0 0 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 498 12600 SH Put SOLE 12600 0 0 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 31 788 SH SOLE 788 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 659 9874 SH SOLE 9874 0 0 DDR CORP COM 23317H854 712 39800 SH Call SOLE 39800 0 0 DDR CORP COM 23317H854 388 21700 SH Put SOLE 21700 0 0 DEAN FOODS CO NEW COM NEW 242370203 554 52700 SH Put SOLE 52700 0 0 DEAN FOODS CO NEW COM NEW 242370203 64 6047 SH SOLE 6047 0 0 DEAN FOODS CO NEW COM NEW 242370203 103 9800 SH Call SOLE 9800 0 0 DECKERS OUTDOOR CORP COM 243537107 768 6800 SH Call SOLE 6800 0 0 DECKERS OUTDOOR CORP COM 243537107 937 8300 SH Put SOLE 8300 0 0 DEERE & CO COM 244199105 1515 10836 SH SOLE 10836 0 0 DEERE & CO COM 244199105 1985 14200 SH Call SOLE 14200 0 0 DEERE & CO COM 244199105 6347 45400 SH Put SOLE 45400 0 0 DELAWARE ENHANCED GBL DIV & COM 246060107 679 59931 SH SOLE 59931 0 0 DELEK US HLDGS INC NEW COM 24665A103 823 16400 SH Call SOLE 16400 0 0 DELEK US HLDGS INC NEW COM 24665A103 2017 40200 SH Put SOLE 40200 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 28081 332000 SH Call SOLE 332000 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 31988 378200 SH Put SOLE 378200 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 1605 35300 SH Put SOLE 35300 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 1139 25045 SH SOLE 25045 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 427 9400 SH Call SOLE 9400 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 17716 357600 SH Put SOLE 357600 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 6948 140246 SH SOLE 140246 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 12801 258400 SH Call SOLE 258400 0 0 DELUXE CORP COM 248019101 364 5500 SH Call SOLE 5500 0 0 DELUXE CORP COM 248019101 238 3600 SH Put SOLE 3600 0 0 DENBURY RES INC COM NEW 247916208 393 81764 SH SOLE 81764 0 0 DENBURY RES INC COM NEW 247916208 26 5400 SH Put SOLE 5400 0 0 DENTSPLY SIRONA INC COM 24906P109 2324 53100 SH Call SOLE 53100 0 0 DENTSPLY SIRONA INC COM 24906P109 1147 26200 SH Put SOLE 26200 0 0 DEPOMED INC COM 249908104 332 49800 SH Call SOLE 49800 0 0 DEPOMED INC COM 249908104 64 9564 SH SOLE 9564 0 0 DEPOMED INC COM 249908104 14 2100 SH Put SOLE 2100 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 1024 96400 SH Call SOLE 96400 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 2995 282000 SH Put SOLE 282000 0 0 DEVON ENERGY CORP NEW COM 25179M103 2607 59300 SH Call SOLE 59300 0 0 DEVON ENERGY CORP NEW COM 25179M103 6497 147800 SH Put SOLE 147800 0 0 DEVON ENERGY CORP NEW COM 25179M103 5119 116450 SH SOLE 116450 0 0 DEXCOM INC COM 252131107 826 8700 SH Call SOLE 8700 0 0 DEXCOM INC COM 252131107 209 2200 SH Put SOLE 2200 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 106 22501 SH SOLE 22501 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 34 7300 SH Call SOLE 7300 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 25 5300 SH Put SOLE 5300 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 245 1700 SH Call SOLE 1700 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 446 3100 SH Put SOLE 3100 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 1231 59000 SH Call SOLE 59000 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 355 17000 SH Put SOLE 17000 0 0 DIAMONDBACK ENERGY INC COM 25278X109 7735 58787 SH SOLE 58787 0 0 DIAMONDBACK ENERGY INC COM 25278X109 605 4600 SH Call SOLE 4600 0 0 DIAMONDBACK ENERGY INC COM 25278X109 5447 41400 SH Put SOLE 41400 0 0 DICKS SPORTING GOODS INC COM 253393102 5108 144900 SH Call SOLE 144900 0 0 DICKS SPORTING GOODS INC COM 253393102 3536 100300 SH Put SOLE 100300 0 0 DIEBOLD NXDF INC COM 253651103 796 66600 SH Call SOLE 66600 0 0 DIEBOLD NXDF INC COM 253651103 1988 166400 SH Put SOLE 166400 0 0 DIEBOLD NXDF INC COM 253651103 1289 107849 SH SOLE 107849 0 0 DIGITAL RLTY TR INC COM 253868103 1060 9500 SH Call SOLE 9500 0 0 DIGITAL RLTY TR INC COM 253868103 960 8600 SH Put SOLE 8600 0 0 DILLARDS INC CL A 254067101 973 10300 SH Call SOLE 10300 0 0 DILLARDS INC CL A 254067101 1021 10800 SH Put SOLE 10800 0 0 DINE BRANDS GLOBAL INC COM 254423106 3441 46000 SH Call SOLE 46000 0 0 DINE BRANDS GLOBAL INC COM 254423106 1676 22400 SH Put SOLE 22400 0 0 DIODES INC COM 254543101 97 2811 SH SOLE 2811 0 0 DIODES INC COM 254543101 62 1800 SH Call SOLE 1800 0 0 DIODES INC COM 254543101 114 3300 SH Put SOLE 3300 0 0 DIPLOMAT PHARMACY INC COM 25456K101 707 27656 SH SOLE 27656 0 0 DIPLOMAT PHARMACY INC COM 25456K101 204 8000 SH Call SOLE 8000 0 0 DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 1742 21200 SH Call SOLE 21200 0 0 DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 1512 18400 SH Put SOLE 18400 0 0 DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 939 14900 SH Call SOLE 14900 0 0 DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 397 6300 SH Put SOLE 6300 0 0 DIREXION SHS ETF TR DLY GOLD INDX 3X 25460E844 895 36800 SH Call SOLE 36800 0 0 DIREXION SHS ETF TR DLY GOLD INDX 3X 25460E844 290 11900 SH Put SOLE 11900 0 0 DIREXION SHS ETF TR DAILY JR BULL 3X 25460E851 351 25700 SH Call SOLE 25700 0 0 DIREXION SHS ETF TR DAILY JR BULL 3X 25460E851 266 19500 SH Put SOLE 19500 0 0 DIREXION SHS ETF TR DLY S&P500 BR 3X 25460E885 212 8000 SH Call SOLE 8000 0 0 DIREXION SHS ETF TR DAILY GOLD MINER 25490K133 388 16000 SH Call SOLE 16000 0 0 DIREXION SHS ETF TR DAILY FINL BEAR 25490K539 111 10029 SH SOLE 10029 0 0 DIREXION SHS ETF TR DAILY FINL BEAR 25490K539 41 3700 SH Call SOLE 3700 0 0 DIREXION SHS ETF TR DAILY FINL BEAR 25490K539 3 300 SH Put SOLE 300 0 0 DIREXION SHS ETF TR DAILY GOLD MINER 25490K133 143 5900 SH Put SOLE 5900 0 0 DIREXION SHS ETF TR DAILY JR BULL 3X 25460E851 108 7942 SH SOLE 7942 0 0 DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 152 2418 SH SOLE 2418 0 0 DIREXION SHS ETF TR DLY S&P500 BR 3X 25460E885 146 5520 SH SOLE 5520 0 0 DIREXION SHS ETF TR DLY S&P500 BR 3X 25460E885 3 100 SH Put SOLE 100 0 0 DIREXION SHS ETF TR SP BIOTCH BL NEW 25490K323 133 1400 SH Call SOLE 1400 0 0 DIREXION SHS ETF TR SP BIOTCH BL NEW 25490K323 142 1500 SH Put SOLE 1500 0 0 DISCOVER FINL SVCS COM 254709108 2816 40000 SH Put SOLE 40000 0 0 DISCOVER FINL SVCS COM 254709108 2211 31400 SH Call SOLE 31400 0 0 DISCOVERY INC COM SER A 25470F104 1977 71900 SH Call SOLE 71900 0 0 DISCOVERY INC COM SER C 25470F302 435 17062 SH SOLE 17062 0 0 DISCOVERY INC COM SER A 25470F104 3 100 SH Put SOLE 100 0 0 DISCOVERY INC COM SER C 25470F302 26 1000 SH Call SOLE 1000 0 0 DISCOVERY INC COM SER C 25470F302 122 4800 SH Put SOLE 4800 0 0 DISH NETWORK CORP CL A 25470M109 6193 184270 SH SOLE 184270 0 0 DISH NETWORK CORP CL A 25470M109 6789 202000 SH Put SOLE 202000 0 0 DISH NETWORK CORP CL A 25470M109 94 2800 SH Call SOLE 2800 0 0 DISNEY WALT CO COM DISNEY 254687106 6687 63800 SH Call SOLE 63800 0 0 DISNEY WALT CO COM DISNEY 254687106 10712 102200 SH Put SOLE 102200 0 0 DOCUSIGN INC COM 256163106 810 15300 SH Call SOLE 15300 0 0 DOCUSIGN INC COM 256163106 482 9100 SH Put SOLE 9100 0 0 DOLBY LABORATORIES INC COM 25659T107 1138 18441 SH SOLE 18441 0 0 DOLBY LABORATORIES INC COM 25659T107 635 10300 SH Call SOLE 10300 0 0 DOLBY LABORATORIES INC COM 25659T107 1246 20200 SH Put SOLE 20200 0 0 DOLLAR GEN CORP NEW COM 256677105 212 2148 SH SOLE 2148 0 0 DOLLAR GEN CORP NEW COM 256677105 3175 32200 SH Call SOLE 32200 0 0 DOLLAR GEN CORP NEW COM 256677105 11487 116500 SH Put SOLE 116500 0 0 DOLLAR TREE INC COM 256746108 3966 46662 SH SOLE 46662 0 0 DOLLAR TREE INC COM 256746108 6622 77900 SH Call SOLE 77900 0 0 DOLLAR TREE INC COM 256746108 8866 104300 SH Put SOLE 104300 0 0 DOMINION ENERGY INC COM 25746U109 3968 58200 SH Call SOLE 58200 0 0 DOMINION ENERGY INC COM 25746U109 1452 21300 SH Put SOLE 21300 0 0 DOMINOS PIZZA INC COM 25754A201 1919 6800 SH Call SOLE 6800 0 0 DOMINOS PIZZA INC COM 25754A201 4684 16600 SH Put SOLE 16600 0 0 DOMINOS PIZZA INC COM 25754A201 102 361 SH SOLE 361 0 0 DOMTAR CORP COM NEW 257559203 573 12000 SH Put SOLE 12000 0 0 DOMTAR CORP COM NEW 257559203 173 3614 SH SOLE 3614 0 0 DONALDSON INC COM 257651109 451 10000 SH Call SOLE 10000 0 0 DONALDSON INC COM 257651109 5 100 SH Put SOLE 100 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 179 10300 SH SOLE 10300 0 0 DONNELLEY R R & SONS CO COM 257867200 190 32900 SH Put SOLE 32900 0 0 DONNELLEY R R & SONS CO COM 257867200 202 35017 SH SOLE 35017 0 0 DONNELLEY R R & SONS CO COM 257867200 248 43100 SH Call SOLE 43100 0 0 DORMAN PRODUCTS INC COM 258278100 683 10000 SH Call SOLE 10000 0 0 DORMAN PRODUCTS INC COM 258278100 451 6600 SH Put SOLE 6600 0 0 DORMAN PRODUCTS INC COM 258278100 110 1614 SH SOLE 1614 0 0 DOVER CORP COM 260003108 1098 15000 SH Call SOLE 15000 0 0 DOVER CORP COM 260003108 417 5700 SH Put SOLE 5700 0 0 DOWDUPONT INC COM 26078J100 384 5828 SH SOLE 5828 0 0 DOWDUPONT INC COM 26078J100 1898 28800 SH Call SOLE 28800 0 0 DOWDUPONT INC COM 26078J100 1898 28800 SH Put SOLE 28800 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 191589 1570400 SH Put SOLE 1570400 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 191822 1572314 SH SOLE 1572314 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 14311 117300 SH Call SOLE 117300 0 0 DRAPER OAKWOOD TECHNOLOGY COM CL A 26146L103 135 13485 SH SOLE 13485 0 0 DREYFUS STRATEGIC MUN BD FD COM 26202F107 210 27800 SH SOLE 27800 0 0 DRIL-QUIP INC COM 262037104 355 6900 SH Put SOLE 6900 0 0 DRIL-QUIP INC COM 262037104 190 3700 SH Call SOLE 3700 0 0 DROPBOX INC CL A 26210C104 1819 56100 SH Call SOLE 56100 0 0 DROPBOX INC CL A 26210C104 5281 162900 SH Put SOLE 162900 0 0 DSW INC CL A 23334L102 1681 65100 SH Call SOLE 65100 0 0 DSW INC CL A 23334L102 1485 57500 SH Put SOLE 57500 0 0 DTE ENERGY CO COM 233331107 2166 20900 SH Call SOLE 20900 0 0 DTE ENERGY CO COM 233331107 73 700 SH Put SOLE 700 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 6160 77900 SH Call SOLE 77900 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 767 9700 SH Put SOLE 9700 0 0 DUKE REALTY CORP COM NEW 264411505 212 7312 SH SOLE 7312 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 209 1700 SH Put SOLE 1700 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 49 400 SH Call SOLE 400 0 0 DUNKIN BRANDS GROUP INC COM 265504100 1167 16900 SH Call SOLE 16900 0 0 DUNKIN BRANDS GROUP INC COM 265504100 1968 28500 SH Put SOLE 28500 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 248 6500 SH Put SOLE 6500 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 252 6600 SH Call SOLE 6600 0 0 DYCOM INDS INC COM 267475101 270 2860 SH SOLE 2860 0 0 DYCOM INDS INC COM 267475101 2089 22100 SH Call SOLE 22100 0 0 DYCOM INDS INC COM 267475101 4442 47000 SH Put SOLE 47000 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 4440 72597 SH SOLE 72597 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 214 3500 SH Call SOLE 3500 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 697 11400 SH Put SOLE 11400 0 0 EAGLE BANCORP INC MD COM 268948106 30 489 SH SOLE 489 0 0 EAGLE BANCORP INC MD COM 268948106 159 2600 SH Call SOLE 2600 0 0 EAGLE BANCORP INC MD COM 268948106 74 1200 SH Put SOLE 1200 0 0 EAGLE MATERIALS INC COM 26969P108 1627 15500 SH Put SOLE 15500 0 0 EAGLE MATERIALS INC COM 26969P108 2195 20911 SH SOLE 20911 0 0 EAGLE MATERIALS INC COM 26969P108 3611 34400 SH Call SOLE 34400 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 2429 32100 SH Put SOLE 32100 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 545 7200 SH Call SOLE 7200 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 205 2715 SH SOLE 2715 0 0 EAST WEST BANCORP INC COM 27579R104 424 6502 SH SOLE 6502 0 0 EAST WEST BANCORP INC COM 27579R104 502 7700 SH Call SOLE 7700 0 0 EAST WEST BANCORP INC COM 27579R104 104 1600 SH Put SOLE 1600 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 717 36279 SH SOLE 36279 0 0 EASTMAN CHEM CO COM 277432100 560 5600 SH Call SOLE 5600 0 0 EASTMAN CHEM CO COM 277432100 140 1400 SH Put SOLE 1400 0 0 EATON CORP PLC SHS G29183103 451 6036 SH SOLE 6036 0 0 EATON CORP PLC SHS G29183103 6921 92600 SH Call SOLE 92600 0 0 EATON CORP PLC SHS G29183103 2840 38000 SH Put SOLE 38000 0 0 EATON VANCE CALIF MUN BD FD COM 27828A100 254 24600 SH SOLE 24600 0 0 EATON VANCE CORP COM NON VTG 278265103 428 8200 SH Put SOLE 8200 0 0 EATON VANCE CORP COM NON VTG 278265103 219 4200 SH Call SOLE 4200 0 0 EATON VANCE CORP COM NON VTG 278265103 100 1917 SH SOLE 1917 0 0 EATON VANCE LTD DUR INCOME F COM 27828H105 2525 200700 SH SOLE 200700 0 0 EATON VANCE MUN BD FD II COM 27827K109 256 21626 SH SOLE 21626 0 0 EATON VANCE SH TM DR DIVR IN COM 27828V104 624 47909 SH SOLE 47909 0 0 EBAY INC COM 278642103 4728 130390 SH SOLE 130390 0 0 EBAY INC COM 278642103 1070 29500 SH Call SOLE 29500 0 0 EBAY INC COM 278642103 7444 205300 SH Put SOLE 205300 0 0 EBIX INC COM NEW 278715206 214 2800 SH Call SOLE 2800 0 0 EBIX INC COM NEW 278715206 892 11700 SH Put SOLE 11700 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 295 10100 SH Put SOLE 10100 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 142 4846 SH SOLE 4846 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 9 300 SH Call SOLE 300 0 0 ECHOSTAR CORP CL A 278768106 1474 33200 SH Put SOLE 33200 0 0 ECHOSTAR CORP CL A 278768106 748 16843 SH SOLE 16843 0 0 ECHOSTAR CORP CL A 278768106 1230 27700 SH Call SOLE 27700 0 0 ECOLAB INC COM 278865100 4308 30700 SH Put SOLE 30700 0 0 ECOLAB INC COM 278865100 4701 33500 SH Call SOLE 33500 0 0 ECOLAB INC COM 278865100 40 284 SH SOLE 284 0 0 EDGEWELL PERS CARE CO COM 28035Q102 694 13761 SH SOLE 13761 0 0 EDGEWELL PERS CARE CO COM 28035Q102 2417 47900 SH Call SOLE 47900 0 0 EDGEWELL PERS CARE CO COM 28035Q102 3083 61100 SH Put SOLE 61100 0 0 EDISON INTL COM 281020107 1462 23100 SH Call SOLE 23100 0 0 EDISON INTL COM 281020107 1259 19900 SH Put SOLE 19900 0 0 EDITAS MEDICINE INC COM 28106W103 1043 29100 SH Call SOLE 29100 0 0 EDITAS MEDICINE INC COM 28106W103 1003 28000 SH Put SOLE 28000 0 0 EDITAS MEDICINE INC COM 28106W103 88 2466 SH SOLE 2466 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1296 8900 SH Put SOLE 8900 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1504 10331 SH SOLE 10331 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 568 3900 SH Call SOLE 3900 0 0 EGAIN CORP COM NEW 28225C806 365 24182 SH SOLE 24182 0 0 EHI CAR SVCS LTD SPON ADS CL A 26853A100 959 74032 SH SOLE 74032 0 0 ELDORADO GOLD CORP NEW COM 284902103 1607 1617114 SH SOLE 1617114 0 0 ELDORADO GOLD CORP NEW COM 284902103 12 12300 SH Call SOLE 12300 0 0 ELDORADO GOLD CORP NEW COM 284902103 1682 1693300 SH Put SOLE 1693300 0 0 ELDORADO RESORTS INC COM 28470R102 923 23600 SH Call SOLE 23600 0 0 ELDORADO RESORTS INC COM 28470R102 129 3300 SH Put SOLE 3300 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 344 21800 SH Call SOLE 21800 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 339 21500 SH Put SOLE 21500 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 6 355 SH SOLE 355 0 0 ELECTROCORE INC COM 28531P103 221 13400 SH SOLE 13400 0 0 ELECTRONIC ARTS INC COM 285512109 16458 116709 SH SOLE 116709 0 0 ELECTRONIC ARTS INC COM 285512109 2327 16500 SH Call SOLE 16500 0 0 ELECTRONIC ARTS INC COM 285512109 7347 52100 SH Put SOLE 52100 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 651 20000 SH Call SOLE 20000 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 482 14800 SH Put SOLE 14800 0 0 ELLIE MAE INC COM 28849P100 2638 25400 SH Call SOLE 25400 0 0 ELLIE MAE INC COM 28849P100 883 8500 SH Put SOLE 8500 0 0 ELLIS PERRY INTL INC COM 288853104 1288 47400 SH Call SOLE 47400 0 0 ELLIS PERRY INTL INC COM 288853104 293 10800 SH Put SOLE 10800 0 0 EMBRAER S A SP ADR REP 4 COM 29082A107 2102 84400 SH Call SOLE 84400 0 0 EMBRAER S A SP ADR REP 4 COM 29082A107 19 766 SH SOLE 766 0 0 EMBRAER S A SP ADR REP 4 COM 29082A107 2 100 SH Put SOLE 100 0 0 EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 1048 146963 SH SOLE 146963 0 0 EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 2787 390900 SH Put SOLE 390900 0 0 EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 11 1600 SH Call SOLE 1600 0 0 EMERSON ELEC CO COM 291011104 1597 23100 SH Call SOLE 23100 0 0 EMERSON ELEC CO COM 291011104 1141 16500 SH Put SOLE 16500 0 0 EMPIRE ST RLTY TR INC CL A 292104106 1884 110167 SH SOLE 110167 0 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 110 10100 SH Put SOLE 10100 0 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 766 70100 SH Call SOLE 70100 0 0 ENBRIDGE INC COM 29250N105 4003 112168 SH SOLE 112168 0 0 ENBRIDGE INC COM 29250N105 2377 66600 SH Call SOLE 66600 0 0 ENBRIDGE INC COM 29250N105 121 3400 SH Put SOLE 3400 0 0 ENCANA CORP COM 292505104 2777 212801 SH SOLE 212801 0 0 ENCANA CORP COM 292505104 2589 198400 SH Call SOLE 198400 0 0 ENCANA CORP COM 292505104 3554 272300 SH Put SOLE 272300 0 0 ENCORE CAP GROUP INC COM 292554102 922 25200 SH Call SOLE 25200 0 0 ENCORE CAP GROUP INC COM 292554102 22 600 SH Put SOLE 600 0 0 ENDO INTL PLC SHS G30401106 5092 540015 SH SOLE 540015 0 0 ENDO INTL PLC SHS G30401106 385 40800 SH Call SOLE 40800 0 0 ENDO INTL PLC SHS G30401106 1761 186700 SH Put SOLE 186700 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 299 30000 SH Put SOLE 30000 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 113 11315 SH SOLE 11315 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 139 14000 SH Call SOLE 14000 0 0 ENERGEN CORP COM 29265N108 1471 20200 SH Put SOLE 20200 0 0 ENERGEN CORP COM 29265N108 335 4600 SH Call SOLE 4600 0 0 ENERGEN CORP COM 29265N108 1362 18697 SH SOLE 18697 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 516 8200 SH Call SOLE 8200 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 353 5600 SH Put SOLE 5600 0 0 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 3574 207192 SH SOLE 207192 0 0 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 1632 94600 SH Call SOLE 94600 0 0 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 3045 176500 SH Put SOLE 176500 0 0 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 8536 448308 SH SOLE 448308 0 0 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 9678 508300 SH Call SOLE 508300 0 0 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 3484 183000 SH Put SOLE 183000 0 0 ENERGY XXI GULF COAST INC COM 29276K101 1972 223119 SH SOLE 223119 0 0 ENERPLUS CORP COM 292766102 565 44845 SH SOLE 44845 0 0 ENERPLUS CORP COM 292766102 591 46900 SH Call SOLE 46900 0 0 ENERPLUS CORP COM 292766102 1179 93600 SH Put SOLE 93600 0 0 ENERSYS COM 29275Y102 1246 16700 SH Call SOLE 16700 0 0 ENERSYS COM 29275Y102 202 2700 SH Put SOLE 2700 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 35 2124 SH SOLE 2124 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 53 3200 SH Call SOLE 3200 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 115 7000 SH Put SOLE 7000 0 0 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 867 55800 SH Call SOLE 55800 0 0 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 356 22900 SH Put SOLE 22900 0 0 ENOVA INTL INC COM 29357K103 300 8200 SH Put SOLE 8200 0 0 ENOVA INTL INC COM 29357K103 84 2285 SH SOLE 2285 0 0 ENOVA INTL INC COM 29357K103 40 1100 SH Call SOLE 1100 0 0 ENSCO PLC SHS CLASS A G3157S106 340 46900 SH Call SOLE 46900 0 0 ENSCO PLC SHS CLASS A G3157S106 515 71000 SH Put SOLE 71000 0 0 ENTEGRIS INC COM 29362U104 1963 57900 SH Call SOLE 57900 0 0 ENTEGRIS INC COM 29362U104 176 5200 SH Put SOLE 5200 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 301 39900 SH Put SOLE 39900 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 82 10800 SH Call SOLE 10800 0 0 ENTERGY CORP NEW COM 29364G103 759 9400 SH Put SOLE 9400 0 0 ENTERGY CORP NEW COM 29364G103 2383 29500 SH Call SOLE 29500 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 3966 143339 SH SOLE 143339 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 20318 734300 SH Call SOLE 734300 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 11915 430600 SH Put SOLE 430600 0 0 ENVESTNET INC COM 29404K106 1653 30089 SH SOLE 30089 0 0 ENVESTNET INC COM 29404K106 736 13400 SH Put SOLE 13400 0 0 ENVESTNET INC COM 29404K106 11 200 SH Call SOLE 200 0 0 ENVISION HEALTHCARE CORP COM 29414D100 59405 1349800 SH Call SOLE 1349800 0 0 ENVISION HEALTHCARE CORP COM 29414D100 31590 717800 SH Put SOLE 717800 0 0 ENZO BIOCHEM INC COM 294100102 149 28800 SH SOLE 28800 0 0 EOG RES INC COM 26875P101 2613 21000 SH Put SOLE 21000 0 0 EOG RES INC COM 26875P101 11672 93800 SH Call SOLE 93800 0 0 EP ENERGY CORP CL A 268785102 126 42000 SH SOLE 42000 0 0 EPAM SYS INC COM 29414B104 647 5200 SH Call SOLE 5200 0 0 EPAM SYS INC COM 29414B104 1268 10200 SH Put SOLE 10200 0 0 EPAM SYS INC COM 29414B104 507 4081 SH SOLE 4081 0 0 EPR PPTYS COM SH BEN INT 26884U109 216 3330 SH SOLE 3330 0 0 EPR PPTYS COM SH BEN INT 26884U109 771 11900 SH Call SOLE 11900 0 0 EPR PPTYS COM SH BEN INT 26884U109 2553 39400 SH Put SOLE 39400 0 0 EQT CORP COM 26884L109 2814 51000 SH Call SOLE 51000 0 0 EQT CORP COM 26884L109 2422 43900 SH Put SOLE 43900 0 0 EQT CORP COM 26884L109 93 1685 SH SOLE 1685 0 0 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 3668 71100 SH Put SOLE 71100 0 0 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 2866 55553 SH SOLE 55553 0 0 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 3720 72100 SH Call SOLE 72100 0 0 EQUIFAX INC COM 294429105 4066 32500 SH Put SOLE 32500 0 0 EQUIFAX INC COM 294429105 863 6900 SH Call SOLE 6900 0 0 EQUIFAX INC COM 294429105 2094 16739 SH SOLE 16739 0 0 EQUINIX INC COM PAR $0.001 29444U700 2782 6472 SH SOLE 6472 0 0 EQUINIX INC COM PAR $0.001 29444U700 3568 8300 SH Call SOLE 8300 0 0 EQUINIX INC COM PAR $0.001 29444U700 1376 3200 SH Put SOLE 3200 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 578 18364 SH SOLE 18364 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 2364 37115 SH SOLE 37115 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1280 20100 SH Call SOLE 20100 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 2229 35000 SH Put SOLE 35000 0 0 ERICSSON ADR B SEK 10 294821608 1013 132134 SH SOLE 132134 0 0 ERICSSON ADR B SEK 10 294821608 5 600 SH Call SOLE 600 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 270 6900 SH Call SOLE 6900 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 8 200 SH Put SOLE 200 0 0 ESSEX PPTY TR INC COM 297178105 675 2824 SH SOLE 2824 0 0 ESSEX PPTY TR INC COM 297178105 1913 8000 SH Call SOLE 8000 0 0 ESSEX PPTY TR INC COM 297178105 1076 4500 SH Put SOLE 4500 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 391 5300 SH Call SOLE 5300 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 332 4500 SH Put SOLE 4500 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 921 24895 SH SOLE 24895 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 19 500 SH Call SOLE 500 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 4 100 SH Put SOLE 100 0 0 ETSY INC COM 29786A106 1133 26850 SH SOLE 26850 0 0 ETSY INC COM 29786A106 215 5100 SH Call SOLE 5100 0 0 ETSY INC COM 29786A106 19163 454200 SH Put SOLE 454200 0 0 EURONAV NV ANTWERPEN SHS B38564108 6310 685893 SH SOLE 685893 0 0 EURONET WORLDWIDE INC COM 298736109 2513 30000 SH Call SOLE 30000 0 0 EURONET WORLDWIDE INC COM 298736109 813 9700 SH Put SOLE 9700 0 0 EVERBRIDGE INC COM 29978A104 1505 31739 SH SOLE 31739 0 0 EVERCORE INC CLASS A 29977A105 675 6400 SH Call SOLE 6400 0 0 EVERCORE INC CLASS A 29977A105 179 1700 SH Put SOLE 1700 0 0 EXACT SCIENCES CORP COM 30063P105 6894 115300 SH Call SOLE 115300 0 0 EXACT SCIENCES CORP COM 30063P105 3803 63600 SH Put SOLE 63600 0 0 EXELIXIS INC COM 30161Q104 508 23600 SH Call SOLE 23600 0 0 EXELIXIS INC COM 30161Q104 519 24100 SH Put SOLE 24100 0 0 EXELIXIS INC COM 30161Q104 46 2148 SH SOLE 2148 0 0 EXELON CORP COM 30161N101 4993 117200 SH Call SOLE 117200 0 0 EXELON CORP COM 30161N101 413 9700 SH Put SOLE 9700 0 0 EXPEDIA GROUP INC COM NEW 30212P303 4432 36879 SH SOLE 36879 0 0 EXPEDIA GROUP INC COM NEW 30212P303 1959 16300 SH Call SOLE 16300 0 0 EXPEDIA GROUP INC COM NEW 30212P303 15757 131100 SH Put SOLE 131100 0 0 EXPEDITORS INTL WASH INC COM 302130109 1243 17000 SH Call SOLE 17000 0 0 EXPEDITORS INTL WASH INC COM 302130109 154 2100 SH Put SOLE 2100 0 0 EXPRESS INC COM 30219E103 2570 280900 SH Call SOLE 280900 0 0 EXPRESS INC COM 30219E103 177 19300 SH Put SOLE 19300 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 43369 561700 SH Put SOLE 561700 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 53591 694100 SH Call SOLE 694100 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1889 87398 SH SOLE 87398 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 130 6000 SH Put SOLE 6000 0 0 EXTRA SPACE STORAGE INC COM 30225T102 639 6400 SH Call SOLE 6400 0 0 EXTRA SPACE STORAGE INC COM 30225T102 1837 18400 SH Put SOLE 18400 0 0 EXTREME NETWORKS INC COM 30226D106 94 11779 SH SOLE 11779 0 0 EXTREME NETWORKS INC COM 30226D106 96 12000 SH Call SOLE 12000 0 0 EXTREME NETWORKS INC COM 30226D106 345 43400 SH Put SOLE 43400 0 0 EXXON MOBIL CORP COM 30231G102 19847 239904 SH SOLE 239904 0 0 EXXON MOBIL CORP COM 30231G102 4707 56900 SH Call SOLE 56900 0 0 EXXON MOBIL CORP COM 30231G102 29419 355600 SH Put SOLE 355600 0 0 F M C CORP COM NEW 302491303 2899 32500 SH Call SOLE 32500 0 0 F M C CORP COM NEW 302491303 4487 50300 SH Put SOLE 50300 0 0 F5 NETWORKS INC COM 315616102 2242 13000 SH Call SOLE 13000 0 0 F5 NETWORKS INC COM 315616102 4846 28100 SH Put SOLE 28100 0 0 FABRINET SHS G3323L100 3018 81800 SH Call SOLE 81800 0 0 FABRINET SHS G3323L100 92 2500 SH Put SOLE 2500 0 0 FACEBOOK INC CL A 30303M102 22760 117127 SH SOLE 117127 0 0 FACEBOOK INC CL A 30303M102 30431 156600 SH Call SOLE 156600 0 0 FACEBOOK INC CL A 30303M102 25417 130800 SH Put SOLE 130800 0 0 FACTSET RESH SYS INC COM 303075105 215 1084 SH SOLE 1084 0 0 FACTSET RESH SYS INC COM 303075105 2813 14200 SH Call SOLE 14200 0 0 FACTSET RESH SYS INC COM 303075105 991 5000 SH Put SOLE 5000 0 0 FAIR ISAAC CORP COM 303250104 4292 22200 SH Put SOLE 22200 0 0 FAIR ISAAC CORP COM 303250104 3112 16100 SH Call SOLE 16100 0 0 FANG HLDGS LTD ADR 30711Y102 247 63700 SH Put SOLE 63700 0 0 FANG HLDGS LTD ADR 30711Y102 180 46432 SH SOLE 46432 0 0 FANG HLDGS LTD ADR 30711Y102 123 31800 SH Call SOLE 31800 0 0 FAR PT ACQUISITION CORP UNIT 06/01/2025 30734W208 645 63290 SH SOLE 63290 0 0 FARO TECHNOLOGIES INC COM 311642102 342 6300 SH Call SOLE 6300 0 0 FASTENAL CO COM 311900104 2211 45947 SH SOLE 45947 0 0 FASTENAL CO COM 311900104 3451 71700 SH Call SOLE 71700 0 0 FASTENAL CO COM 311900104 3509 72900 SH Put SOLE 72900 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 291 2300 SH Call SOLE 2300 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 380 3000 SH Put SOLE 3000 0 0 FEDEX CORP COM 31428X106 1930 8500 SH Call SOLE 8500 0 0 FEDEX CORP COM 31428X106 6539 28800 SH Put SOLE 28800 0 0 FEDEX CORP COM 31428X106 7389 32544 SH SOLE 32544 0 0 FERRARI N V COM N3167Y103 3255 24110 SH SOLE 24110 0 0 FERRARI N V COM N3167Y103 243 1800 SH Call SOLE 1800 0 0 FERRARI N V COM N3167Y103 4712 34900 SH Put SOLE 34900 0 0 FERROGLOBE PLC SHS G33856108 113 13200 SH Call SOLE 13200 0 0 FERROGLOBE PLC SHS G33856108 5 559 SH SOLE 559 0 0 FGL HLDGS ORD SHS G3402M102 541 64531 SH SOLE 64531 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 2935 155385 SH SOLE 155385 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 4131 218700 SH Call SOLE 218700 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 5947 314800 SH Put SOLE 314800 0 0 FIBROGEN INC COM 31572Q808 238 3800 SH Call SOLE 3800 0 0 FIBROGEN INC COM 31572Q808 419 6700 SH Put SOLE 6700 0 0 FIBROGEN INC COM 31572Q808 97 1543 SH SOLE 1543 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 2873 27100 SH Call SOLE 27100 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 1824 17200 SH Put SOLE 17200 0 0 FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 669 57200 SH SOLE 57200 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 522 18200 SH Call SOLE 18200 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 1042 36300 SH Put SOLE 36300 0 0 FIFTH THIRD BANCORP COM 316773100 2221 77400 SH Call SOLE 77400 0 0 FIFTH THIRD BANCORP COM 316773100 1446 50400 SH Put SOLE 50400 0 0 FINANCIAL ENGINES INC COM 317485100 158 3511 SH SOLE 3511 0 0 FINANCIAL ENGINES INC COM 317485100 148 3300 SH Call SOLE 3300 0 0 FINANCIAL ENGINES INC COM 317485100 45 1000 SH Put SOLE 1000 0 0 FINISAR CORP COM NEW 31787A507 2636 146453 SH SOLE 146453 0 0 FINISAR CORP COM NEW 31787A507 2831 157300 SH Call SOLE 157300 0 0 FINISAR CORP COM NEW 31787A507 9857 547600 SH Put SOLE 547600 0 0 FIREEYE INC COM 31816Q101 4960 322300 SH SOLE 322300 0 0 FIREEYE INC COM 31816Q101 731 47500 SH Call SOLE 47500 0 0 FIREEYE INC COM 31816Q101 24228 1574300 SH Put SOLE 1574300 0 0 FIRST AMERN FINL CORP COM 31847R102 398 7694 SH SOLE 7694 0 0 FIRST BANCORP P R COM NEW 318672706 132 17200 SH SOLE 17200 0 0 FIRST DATA CORP NEW COM CL A 32008D106 18084 864031 SH SOLE 864031 0 0 FIRST DATA CORP NEW COM CL A 32008D106 4437 212000 SH Call SOLE 212000 0 0 FIRST DATA CORP NEW COM CL A 32008D106 2721 130000 SH Put SOLE 130000 0 0 FIRST HORIZON NATL CORP COM 320517105 1615 90511 SH SOLE 90511 0 0 FIRST HORIZON NATL CORP COM 320517105 273 15300 SH Call SOLE 15300 0 0 FIRST HORIZON NATL CORP COM 320517105 253 14200 SH Put SOLE 14200 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 158 20724 SH SOLE 20724 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 1135 148700 SH Call SOLE 148700 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 1777 232900 SH Put SOLE 232900 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 3823 39500 SH Put SOLE 39500 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 2788 28800 SH Call SOLE 28800 0 0 FIRST SOLAR INC COM 336433107 14945 283800 SH Put SOLE 283800 0 0 FIRST SOLAR INC COM 336433107 10187 193457 SH SOLE 193457 0 0 FIRST SOLAR INC COM 336433107 2122 40300 SH Call SOLE 40300 0 0 FIRSTCASH INC COM 33767D105 404 4500 SH Put SOLE 4500 0 0 FIRSTCASH INC COM 33767D105 189 2100 SH Call SOLE 2100 0 0 FIRSTENERGY CORP COM 337932107 2049 57059 SH SOLE 57059 0 0 FIRSTENERGY CORP COM 337932107 2661 74100 SH Call SOLE 74100 0 0 FIRSTENERGY CORP COM 337932107 826 23000 SH Put SOLE 23000 0 0 FISERV INC COM 337738108 979 13216 SH SOLE 13216 0 0 FISERV INC COM 337738108 1282 17300 SH Call SOLE 17300 0 0 FISERV INC COM 337738108 422 5700 SH Put SOLE 5700 0 0 FITBIT INC CL A 33812L102 111 17000 SH Put SOLE 17000 0 0 FITBIT INC CL A 33812L102 103 15800 SH Call SOLE 15800 0 0 FITBIT INC CL A 33812L102 3159 483770 SH SOLE 483770 0 0 FIVE BELOW INC COM 33829M101 3537 36200 SH Put SOLE 36200 0 0 FIVE BELOW INC COM 33829M101 5257 53800 SH Call SOLE 53800 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 424 26800 SH Call SOLE 26800 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 38 2402 SH SOLE 2402 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 13 800 SH Put SOLE 800 0 0 FIVE9 INC COM 338307101 550 15916 SH SOLE 15916 0 0 FIVE9 INC COM 338307101 2040 59000 SH Call SOLE 59000 0 0 FIVE9 INC COM 338307101 373 10800 SH Put SOLE 10800 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 1278 6065 SH SOLE 6065 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 7647 36300 SH Call SOLE 36300 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 5961 28300 SH Put SOLE 28300 0 0 FLEX LTD ORD Y2573F102 3060 216900 SH Call SOLE 216900 0 0 FLEX LTD ORD Y2573F102 2200 155900 SH Put SOLE 155900 0 0 FLEX LTD ORD Y2573F102 4705 333435 SH SOLE 333435 0 0 FLEXION THERAPEUTICS INC COM 33938J106 106 4100 SH Call SOLE 4100 0 0 FLEXION THERAPEUTICS INC COM 33938J106 142 5500 SH Put SOLE 5500 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 261 5300 SH Call SOLE 5300 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 99 2000 SH Put SOLE 2000 0 0 FLOTEK INDS INC DEL COM 343389102 35 10800 SH Call SOLE 10800 0 0 FLOTEK INDS INC DEL COM 343389102 18 5554 SH SOLE 5554 0 0 FLOTEK INDS INC DEL COM 343389102 5 1600 SH Put SOLE 1600 0 0 FLOWERS FOODS INC COM 343498101 342 16400 SH Put SOLE 16400 0 0 FLOWERS FOODS INC COM 343498101 129 6200 SH Call SOLE 6200 0 0 FLOWSERVE CORP COM 34354P105 127 3144 SH SOLE 3144 0 0 FLOWSERVE CORP COM 34354P105 97 2400 SH Call SOLE 2400 0 0 FLOWSERVE CORP COM 34354P105 166 4100 SH Put SOLE 4100 0 0 FLUIDIGM CORP DEL COM 34385P108 87 14600 SH SOLE 14600 0 0 FLUOR CORP NEW COM 343412102 1424 29200 SH Call SOLE 29200 0 0 FLUOR CORP NEW COM 343412102 1532 31400 SH Put SOLE 31400 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1758 20028 SH SOLE 20028 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1106 12600 SH Call SOLE 12600 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 658 7500 SH Put SOLE 7500 0 0 FOOT LOCKER INC COM 344849104 7403 140600 SH Put SOLE 140600 0 0 FOOT LOCKER INC COM 344849104 255 4834 SH SOLE 4834 0 0 FOOT LOCKER INC COM 344849104 5997 113900 SH Call SOLE 113900 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 386 34900 SH Put SOLE 34900 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 906 81839 SH SOLE 81839 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 61 5500 SH Call SOLE 5500 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 275 8026 SH SOLE 8026 0 0 FORTINET INC COM 34959E109 2716 43500 SH Call SOLE 43500 0 0 FORTINET INC COM 34959E109 1754 28100 SH Put SOLE 28100 0 0 FORTINET INC COM 34959E109 198 3168 SH SOLE 3168 0 0 FORTIVE CORP COM 34959J108 674 8739 SH SOLE 8739 0 0 FORTIVE CORP COM 34959J108 208 2700 SH Call SOLE 2700 0 0 FORTIVE CORP COM 34959J108 332 4300 SH Put SOLE 4300 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 2987 55639 SH SOLE 55639 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 134 2500 SH Call SOLE 2500 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 86 1600 SH Put SOLE 1600 0 0 FOSSIL GROUP INC COM 34988V106 3552 132200 SH Put SOLE 132200 0 0 FOSSIL GROUP INC COM 34988V106 1108 41238 SH SOLE 41238 0 0 FOSSIL GROUP INC COM 34988V106 2757 102600 SH Call SOLE 102600 0 0 FOUNDATION MEDICINE INC COM 350465100 588 4300 SH Call SOLE 4300 0 0 FOUNDATION MEDICINE INC COM 350465100 1340 9800 SH Put SOLE 9800 0 0 FRANCESCAS HLDGS CORP COM 351793104 2062 273074 SH SOLE 273074 0 0 FRANCESCAS HLDGS CORP COM 351793104 284 37600 SH Call SOLE 37600 0 0 FRANCESCAS HLDGS CORP COM 351793104 166 22000 SH Put SOLE 22000 0 0 FRANCO NEVADA CORP COM 351858105 363 4978 SH SOLE 4978 0 0 FRANCO NEVADA CORP COM 351858105 1964 26900 SH Call SOLE 26900 0 0 FRANCO NEVADA CORP COM 351858105 4140 56700 SH Put SOLE 56700 0 0 FRANKLIN RES INC COM 354613101 330 10300 SH Put SOLE 10300 0 0 FRANKLIN RES INC COM 354613101 13 400 SH Call SOLE 400 0 0 FREEPORT-MCMORAN INC CL B 35671D857 10726 621450 SH SOLE 621450 0 0 FREEPORT-MCMORAN INC CL B 35671D857 11545 668900 SH Call SOLE 668900 0 0 FREEPORT-MCMORAN INC CL B 35671D857 46939 2719500 SH Put SOLE 2719500 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 137 25600 SH Call SOLE 25600 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 54 10100 SH Put SOLE 10100 0 0 FTD COS INC COM 30281V108 125 26955 SH SOLE 26955 0 0 FTI CONSULTING INC COM 302941109 230 3800 SH Call SOLE 3800 0 0 FTI CONSULTING INC COM 302941109 12 200 SH Put SOLE 200 0 0 FULLER H B CO COM 359694106 27 510 SH SOLE 510 0 0 FULLER H B CO COM 359694106 156 2900 SH Call SOLE 2900 0 0 FULLER H B CO COM 359694106 199 3700 SH Put SOLE 3700 0 0 GABELLI UTIL TR COM 36240A101 304 51640 SH SOLE 51640 0 0 GALLAGHER ARTHUR J & CO COM 363576109 2066 31649 SH SOLE 31649 0 0 GAMESTOP CORP NEW CL A 36467W109 994 68225 SH SOLE 68225 0 0 GAMESTOP CORP NEW CL A 36467W109 870 59700 SH Call SOLE 59700 0 0 GAMESTOP CORP NEW CL A 36467W109 1636 112300 SH Put SOLE 112300 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 591 16502 SH SOLE 16502 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 4862 135800 SH Call SOLE 135800 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 129 3600 SH Put SOLE 3600 0 0 GANNETT CO INC COM 36473H104 220 20565 SH SOLE 20565 0 0 GAP INC DEL COM 364760108 721 22264 SH SOLE 22264 0 0 GAP INC DEL COM 364760108 2993 92400 SH Call SOLE 92400 0 0 GAP INC DEL COM 364760108 9610 296700 SH Put SOLE 296700 0 0 GARMIN LTD SHS H2906T109 1038 17013 SH SOLE 17013 0 0 GARMIN LTD SHS H2906T109 2989 49000 SH Call SOLE 49000 0 0 GARMIN LTD SHS H2906T109 2690 44100 SH Put SOLE 44100 0 0 GARTNER INC COM 366651107 625 4700 SH Call SOLE 4700 0 0 GARTNER INC COM 366651107 585 4400 SH Put SOLE 4400 0 0 GASLOG LTD SHS G37585109 621 32500 SH Call SOLE 32500 0 0 GASLOG LTD SHS G37585109 327 17100 SH Put SOLE 17100 0 0 GATX CORP COM 361448103 378 5098 SH SOLE 5098 0 0 GATX CORP COM 361448103 2264 30500 SH Put SOLE 30500 0 0 GATX CORP COM 361448103 30 400 SH Call SOLE 400 0 0 GENERAC HLDGS INC COM 368736104 848 16400 SH Call SOLE 16400 0 0 GENERAC HLDGS INC COM 368736104 2830 54700 SH Put SOLE 54700 0 0 GENERAC HLDGS INC COM 368736104 347 6700 SH SOLE 6700 0 0 GENERAL AMERN INVS INC COM 368802104 859 25039 SH SOLE 25039 0 0 GENERAL DYNAMICS CORP COM 369550108 1038 5571 SH SOLE 5571 0 0 GENERAL DYNAMICS CORP COM 369550108 1920 10300 SH Call SOLE 10300 0 0 GENERAL DYNAMICS CORP COM 369550108 2722 14600 SH Put SOLE 14600 0 0 GENERAL ELECTRIC CO COM 369604103 2003 147158 SH SOLE 147158 0 0 GENERAL ELECTRIC CO COM 369604103 3846 282600 SH Call SOLE 282600 0 0 GENERAL ELECTRIC CO COM 369604103 3748 275400 SH Put SOLE 275400 0 0 GENERAL MLS INC COM 370334104 1796 40572 SH SOLE 40572 0 0 GENERAL MLS INC COM 370334104 1071 24200 SH Call SOLE 24200 0 0 GENERAL MLS INC COM 370334104 1261 28500 SH Put SOLE 28500 0 0 GENERAL MTRS CO COM 37045V100 10269 260624 SH SOLE 260624 0 0 GENERAL MTRS CO COM 37045V100 5890 149500 SH Call SOLE 149500 0 0 GENERAL MTRS CO COM 37045V100 16686 423500 SH Put SOLE 423500 0 0 GENESCO INC COM 371532102 6249 157400 SH Call SOLE 157400 0 0 GENESCO INC COM 371532102 7055 177700 SH Put SOLE 177700 0 0 GENESEE & WYO INC CL A 371559105 1122 13800 SH Call SOLE 13800 0 0 GENESEE & WYO INC CL A 371559105 886 10900 SH Put SOLE 10900 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 2500 114100 SH Call SOLE 114100 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 635 29000 SH Put SOLE 29000 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 98 43000 SH SOLE 43000 0 0 GENOMIC HEALTH INC COM 37244C101 304 6040 SH SOLE 6040 0 0 GENPACT LIMITED SHS G3922B107 482 16649 SH SOLE 16649 0 0 GENPACT LIMITED SHS G3922B107 20 700 SH Put SOLE 700 0 0 GENTEX CORP COM 371901109 1221 53042 SH SOLE 53042 0 0 GENTEX CORP COM 371901109 14 600 SH Call SOLE 600 0 0 GENTEX CORP COM 371901109 25 1100 SH Put SOLE 1100 0 0 GENTHERM INC COM 37253A103 1065 27100 SH Call SOLE 27100 0 0 GENUINE PARTS CO COM 372460105 9592 104500 SH Call SOLE 104500 0 0 GENUINE PARTS CO COM 372460105 615 6700 SH Put SOLE 6700 0 0 GENWORTH FINL INC COM CL A 37247D106 252 55973 SH SOLE 55973 0 0 GENWORTH FINL INC COM CL A 37247D106 5 1000 SH Call SOLE 1000 0 0 GEO GROUP INC NEW COM 36162J106 1859 67500 SH Call SOLE 67500 0 0 GEO GROUP INC NEW COM 36162J106 1082 39300 SH Put SOLE 39300 0 0 GEOPARK LTD USD SHS G38327105 337 16340 SH SOLE 16340 0 0 GERDAU S A SPON ADR REP PFD 373737105 1118 315898 SH SOLE 315898 0 0 GERDAU S A SPON ADR REP PFD 373737105 159 44900 SH Call SOLE 44900 0 0 GERDAU S A SPON ADR REP PFD 373737105 1594 450400 SH Put SOLE 450400 0 0 GGP INC COM 36174X101 10252 501800 SH Call SOLE 501800 0 0 GGP INC COM 36174X101 14375 703600 SH Put SOLE 703600 0 0 GGP INC COM 36174X101 895 43795 SH SOLE 43795 0 0 G-III APPAREL GROUP LTD COM 36237H101 4924 110900 SH Put SOLE 110900 0 0 G-III APPAREL GROUP LTD COM 36237H101 3050 68700 SH Call SOLE 68700 0 0 GILDAN ACTIVEWEAR INC COM 375916103 377 13398 SH SOLE 13398 0 0 GILDAN ACTIVEWEAR INC COM 375916103 90 3200 SH Call SOLE 3200 0 0 GILEAD SCIENCES INC COM 375558103 4398 62082 SH SOLE 62082 0 0 GILEAD SCIENCES INC COM 375558103 1984 28000 SH Call SOLE 28000 0 0 GILEAD SCIENCES INC COM 375558103 15032 212200 SH Put SOLE 212200 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 859 21300 SH Call SOLE 21300 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 407 10100 SH Put SOLE 10100 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 93 37000 SH SOLE 37000 0 0 GLOBAL PMTS INC COM 37940X102 1583 14200 SH Put SOLE 14200 0 0 GLOBAL PMTS INC COM 37940X102 1250 11213 SH SOLE 11213 0 0 GLOBAL PMTS INC COM 37940X102 870 7800 SH Call SOLE 7800 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 482 16700 SH Call SOLE 16700 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 52 1800 SH Put SOLE 1800 0 0 GLOBUS MED INC CL A 379577208 479 9500 SH Put SOLE 9500 0 0 GLOBUS MED INC CL A 379577208 363 7200 SH Call SOLE 7200 0 0 GLU MOBILE INC COM 379890106 435 67900 SH Call SOLE 67900 0 0 GLU MOBILE INC COM 379890106 506 78900 SH Put SOLE 78900 0 0 GNC HLDGS INC COM CL A 36191G107 175 49700 SH Call SOLE 49700 0 0 GNC HLDGS INC COM CL A 36191G107 14 3900 SH Put SOLE 3900 0 0 GODADDY INC CL A 380237107 1407 19933 SH SOLE 19933 0 0 GODADDY INC CL A 380237107 219 3100 SH Call SOLE 3100 0 0 GODADDY INC CL A 380237107 671 9500 SH Put SOLE 9500 0 0 GOGO INC COM 38046C109 52 10800 SH Call SOLE 10800 0 0 GOGO INC COM 38046C109 18 3700 SH Put SOLE 3700 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 651 22100 SH Put SOLE 22100 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 2653 90055 SH SOLE 90055 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 2634 89400 SH Call SOLE 89400 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 157 44000 SH SOLE 44000 0 0 GOLDCORP INC NEW COM 380956409 1260 91900 SH Call SOLE 91900 0 0 GOLDCORP INC NEW COM 380956409 4639 338400 SH Put SOLE 338400 0 0 GOLDCORP INC NEW COM 380956409 1294 94359 SH SOLE 94359 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 18003 81621 SH SOLE 81621 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 8757 39700 SH Call SOLE 39700 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 31321 142000 SH Put SOLE 142000 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 2727 117092 SH SOLE 117092 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 1362 58500 SH Call SOLE 58500 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 7814 335500 SH Put SOLE 335500 0 0 GOPRO INC CL A 38268T103 750 116500 SH Put SOLE 116500 0 0 GOPRO INC CL A 38268T103 613 95200 SH Call SOLE 95200 0 0 GRACE W R & CO DEL NEW COM 38388F108 1298 17700 SH Put SOLE 17700 0 0 GRACE W R & CO DEL NEW COM 38388F108 696 9500 SH Call SOLE 9500 0 0 GRACE W R & CO DEL NEW COM 38388F108 1306 17815 SH SOLE 17815 0 0 GRACO INC COM 384109104 285 6300 SH Call SOLE 6300 0 0 GRACO INC COM 384109104 452 10000 SH Put SOLE 10000 0 0 GRACO INC COM 384109104 81 1787 SH SOLE 1787 0 0 GRAINGER W W INC COM 384802104 266 862 SH SOLE 862 0 0 GRAINGER W W INC COM 384802104 2837 9200 SH Call SOLE 9200 0 0 GRAINGER W W INC COM 384802104 93 300 SH Put SOLE 300 0 0 GRAN TIERRA ENERGY INC COM 38500T101 124 36000 SH SOLE 36000 0 0 GRAND CANYON ED INC COM 38526M106 829 7426 SH SOLE 7426 0 0 GRAND CANYON ED INC COM 38526M106 346 3100 SH Call SOLE 3100 0 0 GRAND CANYON ED INC COM 38526M106 3147 28200 SH Put SOLE 28200 0 0 GRANITE CONSTR INC COM 387328107 440 7900 SH Put SOLE 7900 0 0 GRANITE CONSTR INC COM 387328107 256 4600 SH Call SOLE 4600 0 0 GRANITE CONSTR INC COM 387328107 36 641 SH SOLE 641 0 0 GRANITE PT MTG TR INC COM 38741L107 1835 100000 SH SOLE 100000 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 334 23000 SH Call SOLE 23000 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 720 49633 SH SOLE 49633 0 0 GRAY TELEVISION INC COM 389375106 858 54276 SH SOLE 54276 0 0 GRAY TELEVISION INC COM 389375106 739 46800 SH Call SOLE 46800 0 0 GRAY TELEVISION INC COM 389375106 3 200 SH Put SOLE 200 0 0 GREEN DOT CORP CL A 39304D102 1241 16908 SH SOLE 16908 0 0 GREEN DOT CORP CL A 39304D102 448 6100 SH Call SOLE 6100 0 0 GREEN DOT CORP CL A 39304D102 565 7700 SH Put SOLE 7700 0 0 GREEN PLAINS INC COM 393222104 578 31600 SH Put SOLE 31600 0 0 GREEN PLAINS INC COM 393222104 623 34059 SH SOLE 34059 0 0 GREEN PLAINS INC COM 393222104 990 54100 SH Call SOLE 54100 0 0 GREENBRIER COS INC COM 393657101 164 3100 SH Call SOLE 3100 0 0 GREENBRIER COS INC COM 393657101 42 800 SH Put SOLE 800 0 0 GREENHILL & CO INC COM 395259104 361 12700 SH Put SOLE 12700 0 0 GREENHILL & CO INC COM 395259104 264 9300 SH Call SOLE 9300 0 0 GREIF INC CL A 397624107 51 971 SH SOLE 971 0 0 GREIF INC CL A 397624107 164 3100 SH Call SOLE 3100 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 768 12189 SH SOLE 12189 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 1361 21600 SH Call SOLE 21600 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 1285 20400 SH Put SOLE 20400 0 0 GROUPON INC COM 399473107 1121 260600 SH Call SOLE 260600 0 0 GROUPON INC COM 399473107 457 106300 SH Put SOLE 106300 0 0 GRUBHUB INC COM 400110102 3672 35000 SH Call SOLE 35000 0 0 GRUBHUB INC COM 400110102 1060 10100 SH Put SOLE 10100 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 588 17832 SH SOLE 17832 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 874 26500 SH Put SOLE 26500 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 614 32400 SH Call SOLE 32400 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 45 2400 SH Put SOLE 2400 0 0 GS ACQUISITION HLDGS CORP UNIT 06/12/2023 36255F201 153 15000 SH SOLE 15000 0 0 GTT COMMUNICATIONS INC COM 362393100 1166 25900 SH Call SOLE 25900 0 0 GTT COMMUNICATIONS INC COM 362393100 1512 33600 SH Put SOLE 33600 0 0 GTT COMMUNICATIONS INC COM 362393100 169 3766 SH SOLE 3766 0 0 GUESS INC COM 401617105 1896 88600 SH Call SOLE 88600 0 0 GUESS INC COM 401617105 764 35700 SH Put SOLE 35700 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 1003 11300 SH Call SOLE 11300 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 1696 19100 SH Put SOLE 19100 0 0 GULFPORT ENERGY CORP COM NEW 402635304 753 59900 SH Put SOLE 59900 0 0 GULFPORT ENERGY CORP COM NEW 402635304 43 3400 SH Call SOLE 3400 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 568 4070 SH SOLE 4070 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 530 3800 SH Put SOLE 3800 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 140 1000 SH Call SOLE 1000 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 1756 46700 SH Call SOLE 46700 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 1519 40400 SH Put SOLE 40400 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 165 16500 SH Call SOLE 16500 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 241 24100 SH Put SOLE 24100 0 0 HAIN CELESTIAL GROUP INC COM 405217100 8325 279372 SH SOLE 279372 0 0 HAIN CELESTIAL GROUP INC COM 405217100 1743 58500 SH Call SOLE 58500 0 0 HAIN CELESTIAL GROUP INC COM 405217100 5981 200700 SH Put SOLE 200700 0 0 HALLIBURTON CO COM 406216101 8445 187411 SH SOLE 187411 0 0 HALLIBURTON CO COM 406216101 1298 28800 SH Call SOLE 28800 0 0 HALLIBURTON CO COM 406216101 6939 154000 SH Put SOLE 154000 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 256 15200 SH Put SOLE 15200 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 34 2000 SH SOLE 2000 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 1378 29537 SH SOLE 29537 0 0 HANESBRANDS INC COM 410345102 5415 245900 SH Call SOLE 245900 0 0 HANESBRANDS INC COM 410345102 7652 347500 SH Put SOLE 347500 0 0 HARLEY DAVIDSON INC COM 412822108 3114 74000 SH Call SOLE 74000 0 0 HARLEY DAVIDSON INC COM 412822108 3943 93700 SH Put SOLE 93700 0 0 HARRIS CORP DEL COM 413875105 737 5100 SH Call SOLE 5100 0 0 HARRIS CORP DEL COM 413875105 506 3500 SH Put SOLE 3500 0 0 HARRIS CORP DEL COM 413875105 621 4295 SH SOLE 4295 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 1927 37685 SH SOLE 37685 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 644 12600 SH Call SOLE 12600 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 1023 20000 SH Put SOLE 20000 0 0 HASBRO INC COM 418056107 2815 30500 SH Call SOLE 30500 0 0 HASBRO INC COM 418056107 4523 49000 SH Put SOLE 49000 0 0 HAWAIIAN HOLDINGS INC COM 419879101 1208 33600 SH Call SOLE 33600 0 0 HAWAIIAN HOLDINGS INC COM 419879101 981 27300 SH Put SOLE 27300 0 0 HAWAIIAN HOLDINGS INC COM 419879101 59 1631 SH SOLE 1631 0 0 HCA HEALTHCARE INC COM 40412C101 1180 11500 SH Put SOLE 11500 0 0 HCA HEALTHCARE INC COM 40412C101 3119 30400 SH Call SOLE 30400 0 0 HCA HEALTHCARE INC COM 40412C101 1281 12482 SH SOLE 12482 0 0 HCP INC COM 40414L109 400 15500 SH Put SOLE 15500 0 0 HCP INC COM 40414L109 496 19200 SH Call SOLE 19200 0 0 HD SUPPLY HLDGS INC COM 40416M105 2053 47860 SH SOLE 47860 0 0 HD SUPPLY HLDGS INC COM 40416M105 931 21700 SH Call SOLE 21700 0 0 HD SUPPLY HLDGS INC COM 40416M105 4117 96000 SH Put SOLE 96000 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 398 3785 SH SOLE 3785 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 914 8700 SH Call SOLE 8700 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 809 7700 SH Put SOLE 7700 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 139 4303 SH SOLE 4303 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 178 5500 SH Put SOLE 5500 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 923 34231 SH SOLE 34231 0 0 HEALTHEQUITY INC COM 42226A107 939 12500 SH Call SOLE 12500 0 0 HEALTHEQUITY INC COM 42226A107 1540 20500 SH Put SOLE 20500 0 0 HEALTHEQUITY INC COM 42226A107 1765 23508 SH SOLE 23508 0 0 HECLA MNG CO COM 422704106 80 23000 SH SOLE 23000 0 0 HELEN OF TROY CORP LTD COM G4388N106 266 2700 SH Call SOLE 2700 0 0 HELEN OF TROY CORP LTD COM G4388N106 276 2800 SH Put SOLE 2800 0 0 HELIOS & MATHESON ANALYTICS COM NEW 42327L200 105 338000 SH Call SOLE 338000 0 0 HELIOS & MATHESON ANALYTICS COM NEW 42327L200 0 853 SH SOLE 853 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 148 17800 SH Put SOLE 17800 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 15 1800 SH Call SOLE 1800 0 0 HELMERICH & PAYNE INC COM 423452101 357 5600 SH Call SOLE 5600 0 0 HELMERICH & PAYNE INC COM 423452101 1046 16400 SH Put SOLE 16400 0 0 HENRY JACK & ASSOC INC COM 426281101 730 5600 SH Call SOLE 5600 0 0 HENRY JACK & ASSOC INC COM 426281101 1734 13300 SH Put SOLE 13300 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 2138 39800 SH Put SOLE 39800 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 7376 137300 SH Call SOLE 137300 0 0 HERC HLDGS INC COM 42704L104 1530 27158 SH SOLE 27158 0 0 HERC HLDGS INC COM 42704L104 6 100 SH Call SOLE 100 0 0 HERC HLDGS INC COM 42704L104 56 1000 SH Put SOLE 1000 0 0 HERSHEY CO COM 427866108 2848 30600 SH Call SOLE 30600 0 0 HERSHEY CO COM 427866108 3211 34500 SH Put SOLE 34500 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 6900 449800 SH Call SOLE 449800 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 4841 315600 SH Put SOLE 315600 0 0 HESS CORP COM 42809H107 18154 271400 SH Call SOLE 271400 0 0 HESS CORP COM 42809H107 29438 440100 SH Put SOLE 440100 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 823 56351 SH SOLE 56351 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 779 53300 SH Call SOLE 53300 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1873 128200 SH Put SOLE 128200 0 0 HEXCEL CORP NEW COM 428291108 352 5300 SH Put SOLE 5300 0 0 HEXCEL CORP NEW COM 428291108 504 7600 SH Call SOLE 7600 0 0 HIBBETT SPORTS INC COM 428567101 1633 71300 SH Call SOLE 71300 0 0 HIBBETT SPORTS INC COM 428567101 637 27800 SH Put SOLE 27800 0 0 HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 1094 92700 SH Call SOLE 92700 0 0 HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 1319 111800 SH Put SOLE 111800 0 0 HIGHPOINT RES CORP COM 43114K108 63 10326 SH SOLE 10326 0 0 HIGHPOINT RES CORP COM 43114K108 15 2400 SH Call SOLE 2400 0 0 HIGHPOINT RES CORP COM 43114K108 4 700 SH Put SOLE 700 0 0 HILL ROM HLDGS INC COM 431475102 582 6658 SH SOLE 6658 0 0 HILLTOP HOLDINGS INC COM 432748101 322 14600 SH Call SOLE 14600 0 0 HILLTOP HOLDINGS INC COM 432748101 152 6901 SH SOLE 6901 0 0 HILLTOP HOLDINGS INC COM 432748101 148 6700 SH Put SOLE 6700 0 0 HILTON GRAND VACATIONS INC COM 43283X105 1292 37241 SH SOLE 37241 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 2327 29400 SH Call SOLE 29400 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 6760 85400 SH Put SOLE 85400 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 3190 427629 SH SOLE 427629 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 812 108900 SH Put SOLE 108900 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 72 9600 SH Call SOLE 9600 0 0 HL ACQUISITIONS CORP UNIT 06/21/2023 G4603R114 1006 100000 SH SOLE 100000 0 0 HOLLYFRONTIER CORP COM 436106108 7445 108800 SH Put SOLE 108800 0 0 HOLLYFRONTIER CORP COM 436106108 1006 14700 SH Call SOLE 14700 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 263 11900 SH Call SOLE 11900 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 339 15300 SH Put SOLE 15300 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 10 463 SH SOLE 463 0 0 HOLOGIC INC COM 436440101 1830 46032 SH SOLE 46032 0 0 HOLOGIC INC COM 436440101 716 18000 SH Put SOLE 18000 0 0 HOME BANCSHARES INC COM 436893200 499 22100 SH Put SOLE 22100 0 0 HOME BANCSHARES INC COM 436893200 128 5653 SH SOLE 5653 0 0 HOME DEPOT INC COM 437076102 6516 33399 SH SOLE 33399 0 0 HOME DEPOT INC COM 437076102 7453 38200 SH Call SOLE 38200 0 0 HOME DEPOT INC COM 437076102 19237 98600 SH Put SOLE 98600 0 0 HONDA MOTOR LTD AMERN SHS 438128308 600 20486 SH SOLE 20486 0 0 HONEYWELL INTL INC COM 438516106 2241 15554 SH SOLE 15554 0 0 HONEYWELL INTL INC COM 438516106 3745 26000 SH Call SOLE 26000 0 0 HONEYWELL INTL INC COM 438516106 1959 13600 SH Put SOLE 13600 0 0 HORIZON PHARMA PLC SHS G4617B105 388 23411 SH SOLE 23411 0 0 HORIZON PHARMA PLC SHS G4617B105 2885 174200 SH Call SOLE 174200 0 0 HORIZON PHARMA PLC SHS G4617B105 1429 86300 SH Put SOLE 86300 0 0 HORMEL FOODS CORP COM 440452100 2776 74600 SH Call SOLE 74600 0 0 HORMEL FOODS CORP COM 440452100 1797 48300 SH Put SOLE 48300 0 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 66 16787 SH SOLE 16787 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 343 12000 SH Call SOLE 12000 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 524 18300 SH Put SOLE 18300 0 0 HOST HOTELS & RESORTS INC COM 44107P104 1934 91800 SH Put SOLE 91800 0 0 HOST HOTELS & RESORTS INC COM 44107P104 240 11400 SH Call SOLE 11400 0 0 HOST HOTELS & RESORTS INC COM 44107P104 473 22469 SH SOLE 22469 0 0 HOSTESS BRANDS INC CL A 44109J106 2410 177200 SH Put SOLE 177200 0 0 HOSTESS BRANDS INC CL A 44109J106 1563 114900 SH Call SOLE 114900 0 0 HOVNANIAN ENTERPRISES INC CL A 442487203 19 11535 SH SOLE 11535 0 0 HOVNANIAN ENTERPRISES INC CL A 442487203 1 600 SH Put SOLE 600 0 0 HOWARD HUGHES CORP COM 44267D107 2995 22600 SH Call SOLE 22600 0 0 HOWARD HUGHES CORP COM 44267D107 742 5600 SH Put SOLE 5600 0 0 HP INC COM 40434L105 6464 284900 SH Call SOLE 284900 0 0 HP INC COM 40434L105 5893 259700 SH Put SOLE 259700 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 2324 49300 SH Call SOLE 49300 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 5115 108500 SH Put SOLE 108500 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 2826 67300 SH Put SOLE 67300 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 2146 51100 SH Call SOLE 51100 0 0 HUBSPOT INC COM 443573100 514 4100 SH Call SOLE 4100 0 0 HUBSPOT INC COM 443573100 314 2500 SH Put SOLE 2500 0 0 HUMANA INC COM 444859102 1306 4387 SH SOLE 4387 0 0 HUMANA INC COM 444859102 4405 14800 SH Call SOLE 14800 0 0 HUMANA INC COM 444859102 2351 7900 SH Put SOLE 7900 0 0 HUNT J B TRANS SVCS INC COM 445658107 715 5881 SH SOLE 5881 0 0 HUNT J B TRANS SVCS INC COM 445658107 972 8000 SH Call SOLE 8000 0 0 HUNT J B TRANS SVCS INC COM 445658107 2200 18100 SH Put SOLE 18100 0 0 HUNTINGTON BANCSHARES INC COM 446150104 1942 131600 SH Call SOLE 131600 0 0 HUNTINGTON BANCSHARES INC COM 446150104 716 48500 SH Put SOLE 48500 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 1496 6900 SH Put SOLE 6900 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 749 3456 SH SOLE 3456 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 477 2200 SH Call SOLE 2200 0 0 HUNTSMAN CORP COM 447011107 558 19100 SH Put SOLE 19100 0 0 HUNTSMAN CORP COM 447011107 1054 36100 SH Call SOLE 36100 0 0 HUYA INC ADS REP SHS A 44852D108 1973 60000 SH Call SOLE 60000 0 0 HYATT HOTELS CORP COM CL A 448579102 494 6400 SH Put SOLE 6400 0 0 HYATT HOTELS CORP COM CL A 448579102 77 997 SH SOLE 997 0 0 IAC INTERACTIVECORP COM 44919P508 4383 28745 SH SOLE 28745 0 0 IAC INTERACTIVECORP COM 44919P508 7076 46400 SH Call SOLE 46400 0 0 IAC INTERACTIVECORP COM 44919P508 2074 13600 SH Put SOLE 13600 0 0 IBERIABANK CORP COM 450828108 1092 14409 SH SOLE 14409 0 0 ICHOR HOLDINGS SHS G4740B105 3936 185500 SH Call SOLE 185500 0 0 ICHOR HOLDINGS SHS G4740B105 713 33600 SH Put SOLE 33600 0 0 ICICI BK LTD ADR 45104G104 177 22100 SH Call SOLE 22100 0 0 ICICI BK LTD ADR 45104G104 5036 627100 SH Put SOLE 627100 0 0 ICICI BK LTD ADR 45104G104 1402 174565 SH SOLE 174565 0 0 ICON PLC SHS G4705A100 799 6030 SH SOLE 6030 0 0 ICONIX BRAND GROUP INC COM 451055107 137 235177 SH SOLE 235177 0 0 IDACORP INC COM 451107106 1878 20365 SH SOLE 20365 0 0 IDEX CORP COM 45167R104 213 1559 SH SOLE 1559 0 0 IDEX CORP COM 45167R104 1351 9900 SH Call SOLE 9900 0 0 IDEX CORP COM 45167R104 1556 11400 SH Put SOLE 11400 0 0 IHS MARKIT LTD SHS G47567105 945 18309 SH SOLE 18309 0 0 II VI INC COM 902104108 2033 46800 SH Call SOLE 46800 0 0 II VI INC COM 902104108 2238 51500 SH Put SOLE 51500 0 0 IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 546 26700 SH Put SOLE 26700 0 0 IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 189 9260 SH SOLE 9260 0 0 ILG INC COM 44967H101 3382 102400 SH Call SOLE 102400 0 0 ILG INC COM 44967H101 7584 229600 SH Put SOLE 229600 0 0 ILG INC COM 44967H101 4471 135361 SH SOLE 135361 0 0 ILLINOIS TOOL WKS INC COM 452308109 1824 13169 SH SOLE 13169 0 0 ILLINOIS TOOL WKS INC COM 452308109 1025 7400 SH Put SOLE 7400 0 0 ILLINOIS TOOL WKS INC COM 452308109 180 1300 SH Call SOLE 1300 0 0 ILLUMINA INC COM 452327109 1605 5748 SH SOLE 5748 0 0 ILLUMINA INC COM 452327109 1732 6200 SH Call SOLE 6200 0 0 ILLUMINA INC COM 452327109 2290 8200 SH Put SOLE 8200 0 0 IMAX CORP COM 45245E109 1504 67900 SH Call SOLE 67900 0 0 IMAX CORP COM 45245E109 1404 63400 SH Put SOLE 63400 0 0 IMMERSION CORP COM 452521107 1371 88800 SH Call SOLE 88800 0 0 IMMERSION CORP COM 452521107 1578 102200 SH Put SOLE 102200 0 0 IMMUNE DESIGN CORP COM 45252L103 50 11000 SH SOLE 11000 0 0 IMMUNOMEDICS INC COM 452907108 1373 58000 SH Call SOLE 58000 0 0 IMMUNOMEDICS INC COM 452907108 997 42100 SH Put SOLE 42100 0 0 IMPERVA INC COM 45321L100 256 5300 SH Put SOLE 5300 0 0 IMPERVA INC COM 45321L100 88 1826 SH SOLE 1826 0 0 IMPERVA INC COM 45321L100 97 2000 SH Call SOLE 2000 0 0 IMPINJ INC COM 453204109 168 7614 SH SOLE 7614 0 0 IMPINJ INC COM 453204109 126 5700 SH Call SOLE 5700 0 0 IMPINJ INC COM 453204109 22 1000 SH Put SOLE 1000 0 0 INCYTE CORP COM 45337C102 662 9879 SH SOLE 9879 0 0 INCYTE CORP COM 45337C102 201 3000 SH Put SOLE 3000 0 0 INCYTE CORP COM 45337C102 154 2300 SH Call SOLE 2300 0 0 INDIA FD INC COM 454089103 252 10400 SH SOLE 10400 0 0 INDUSTREA ACQUISITION CORP CL A 45579J104 382 38786 SH SOLE 38786 0 0 INFINERA CORPORATION COM 45667G103 159 16022 SH SOLE 16022 0 0 INFINERA CORPORATION COM 45667G103 573 57700 SH Call SOLE 57700 0 0 INFINERA CORPORATION COM 45667G103 1496 150700 SH Put SOLE 150700 0 0 INFOSYS LTD SPONSORED ADR 456788108 1502 77300 SH Call SOLE 77300 0 0 INFOSYS LTD SPONSORED ADR 456788108 9299 478600 SH Put SOLE 478600 0 0 INFOSYS LTD SPONSORED ADR 456788108 45 2326 SH SOLE 2326 0 0 ING GROEP N V SPONSORED ADR 456837103 298 20800 SH Call SOLE 20800 0 0 ING GROEP N V SPONSORED ADR 456837103 14 1000 SH Put SOLE 1000 0 0 INGERSOLL-RAND PLC SHS G47791101 3733 41600 SH Call SOLE 41600 0 0 INGERSOLL-RAND PLC SHS G47791101 2656 29600 SH Put SOLE 29600 0 0 INGREDION INC COM 457187102 875 7900 SH Call SOLE 7900 0 0 INGREDION INC COM 457187102 753 6800 SH Put SOLE 6800 0 0 INGREDION INC COM 457187102 617 5574 SH SOLE 5574 0 0 INNOPHOS HOLDINGS INC COM 45774N108 509 10700 SH Call SOLE 10700 0 0 INNOPHOS HOLDINGS INC COM 45774N108 51 1074 SH SOLE 1074 0 0 INPHI CORP COM 45772F107 304 9313 SH SOLE 9313 0 0 INPHI CORP COM 45772F107 1686 51700 SH Call SOLE 51700 0 0 INPHI CORP COM 45772F107 2609 80000 SH Put SOLE 80000 0 0 INSPERITY INC COM 45778Q107 1734 18200 SH Call SOLE 18200 0 0 INSPERITY INC COM 45778Q107 962 10100 SH Put SOLE 10100 0 0 INSPERITY INC COM 45778Q107 196 2054 SH SOLE 2054 0 0 INSTRUCTURE INC COM 45781U103 1529 35945 SH SOLE 35945 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 2165 67900 SH Call SOLE 67900 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 1071 33600 SH Put SOLE 33600 0 0 INTEL CORP COM 458140100 8361 168200 SH Put SOLE 168200 0 0 INTEL CORP COM 458140100 6288 126500 SH Call SOLE 126500 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 977 35700 SH Call SOLE 35700 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 1242 45400 SH Put SOLE 45400 0 0 INTELSAT S A COM L5140P101 1184 71069 SH SOLE 71069 0 0 INTELSAT S A COM L5140P101 127 7600 SH Call SOLE 7600 0 0 INTELSAT S A COM L5140P101 68 4100 SH Put SOLE 4100 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 206 3200 SH Put SOLE 3200 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 178 2766 SH SOLE 2766 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 90 1400 SH Call SOLE 1400 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 118 1600 SH Call SOLE 1600 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 199 2700 SH Put SOLE 2700 0 0 INTERDIGITAL INC COM 45867G101 401 4953 SH SOLE 4953 0 0 INTERDIGITAL INC COM 45867G101 502 6200 SH Call SOLE 6200 0 0 INTERDIGITAL INC COM 45867G101 2273 28100 SH Put SOLE 28100 0 0 INTERNAP CORP COM PAR 45885A409 154 14805 SH SOLE 14805 0 0 INTERNAP CORP COM PAR 45885A409 138 13200 SH Call SOLE 13200 0 0 INTERNAP CORP COM PAR 45885A409 24 2300 SH Put SOLE 2300 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 6986 50005 SH SOLE 50005 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 13132 94000 SH Put SOLE 94000 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 5364 38400 SH Call SOLE 38400 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 968 7809 SH SOLE 7809 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 570 4600 SH Call SOLE 4600 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1649 13300 SH Put SOLE 13300 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 3307 142300 SH Call SOLE 142300 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 316 13600 SH Put SOLE 13600 0 0 INTERXION HOLDING N.V SHS N47279109 456 7300 SH Call SOLE 7300 0 0 INTERXION HOLDING N.V SHS N47279109 618 9900 SH Put SOLE 9900 0 0 INTEVAC INC COM 461148108 411 84834 SH SOLE 84834 0 0 INTEVAC INC COM 461148108 949 195600 SH Put SOLE 195600 0 0 INTL PAPER CO COM 460146103 2093 40186 SH SOLE 40186 0 0 INTL PAPER CO COM 460146103 818 15700 SH Call SOLE 15700 0 0 INTL PAPER CO COM 460146103 1370 26300 SH Put SOLE 26300 0 0 INTREXON CORP COM 46122T102 245 17600 SH Call SOLE 17600 0 0 INTREXON CORP COM 46122T102 226 16200 SH Put SOLE 16200 0 0 INTUIT COM 461202103 26159 128040 SH SOLE 128040 0 0 INTUIT COM 461202103 1757 8600 SH Put SOLE 8600 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 11150 23303 SH SOLE 23303 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 2488 5200 SH Call SOLE 5200 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 9187 19200 SH Put SOLE 19200 0 0 INVESCO CURNCYSHS BRIT PND S BRIT POUN STRL 46138M109 115 900 SH Call SOLE 900 0 0 INVESCO CURNCYSHS BRIT PND S BRIT POUN STRL 46138M109 115 900 SH Put SOLE 900 0 0 INVESCO CURNCYSHS JAPANESE Y JAPANESE YEN 46138W107 311 3600 SH Call SOLE 3600 0 0 INVESCO CURNCYSHS JAPANESE Y JAPANESE YEN 46138W107 147 1700 SH Put SOLE 1700 0 0 INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 997 8900 SH Call SOLE 8900 0 0 INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 1109 9900 SH Put SOLE 9900 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 317 17930 SH SOLE 17930 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 472 26700 SH Put SOLE 26700 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 115 6500 SH Call SOLE 6500 0 0 INVESCO DB MLTI SECTR CMMTY AGRICULTURE FD 46140H106 501 27796 SH SOLE 27796 0 0 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 494 19800 SH Call SOLE 19800 0 0 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 80 3200 SH Put SOLE 3200 0 0 INVESCO DYNAMIC CR OPP FD COM 46132R104 1190 102417 SH SOLE 102417 0 0 INVESCO HIGH INCOME TR II COM 46131F101 943 69890 SH SOLE 69890 0 0 INVESCO LTD SHS G491BT108 170 6400 SH Call SOLE 6400 0 0 INVESCO LTD SHS G491BT108 167 6300 SH Put SOLE 6300 0 0 INVESCO PA VALUE MUN INCOME COM 46132K109 824 68831 SH SOLE 68831 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 8019 46718 SH SOLE 46718 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 18693 108900 SH Call SOLE 108900 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 27035 157500 SH Put SOLE 157500 0 0 INVITATION HOMES INC COM 46187W107 1400 60691 SH SOLE 60691 0 0 IONIS PHARMACEUTICALS INC COM 462222100 654 15700 SH Put SOLE 15700 0 0 IONIS PHARMACEUTICALS INC COM 462222100 1363 32700 SH Call SOLE 32700 0 0 IONIS PHARMACEUTICALS INC COM 462222100 137 3279 SH SOLE 3279 0 0 IPG PHOTONICS CORP COM 44980X109 706 3200 SH Put SOLE 3200 0 0 IPG PHOTONICS CORP COM 44980X109 226 1023 SH SOLE 1023 0 0 IPG PHOTONICS CORP COM 44980X109 1809 8200 SH Call SOLE 8200 0 0 IQIYI INC SPONSORED ADS 46267X108 1895 58665 SH SOLE 58665 0 0 IQIYI INC SPONSORED ADS 46267X108 2125 65800 SH Call SOLE 65800 0 0 IQIYI INC SPONSORED ADS 46267X108 2917 90300 SH Put SOLE 90300 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 138 8557 SH SOLE 8557 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 135 8400 SH Call SOLE 8400 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 105 6500 SH Put SOLE 6500 0 0 IROBOT CORP COM 462726100 6387 84300 SH Call SOLE 84300 0 0 IROBOT CORP COM 462726100 24853 328000 SH Put SOLE 328000 0 0 IRON MTN INC NEW COM 46284V101 788 22500 SH Call SOLE 22500 0 0 IRON MTN INC NEW COM 46284V101 1043 29800 SH Put SOLE 29800 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 2144 66900 SH Call SOLE 66900 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 1724 53800 SH Put SOLE 53800 0 0 ISHARES INC MSCI EURZONE ETF 464286608 340 8300 SH Call SOLE 8300 0 0 ISHARES INC MSCI TURKEY ETF 464286715 589 19500 SH Call SOLE 19500 0 0 ISHARES INC MSCI STH KOR ETF 464286772 7529 111200 SH Call SOLE 111200 0 0 ISHARES INC MSCI STH KOR ETF 464286772 325 4800 SH Put SOLE 4800 0 0 ISHARES INC MSCI MEXICO ETF 464286822 2612 55400 SH Call SOLE 55400 0 0 ISHARES INC MSCI MEXICO ETF 464286822 693 14700 SH Put SOLE 14700 0 0 ISHARES INC MSCI HONG KG ETF 464286871 1477 61000 SH Call SOLE 61000 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 378 10500 SH Call SOLE 10500 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 5009 86500 SH Call SOLE 86500 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 1309 22600 SH Put SOLE 22600 0 0 ISHARES INC MSCI HONG KG ETF 464286871 2 100 SH Put SOLE 100 0 0 ISHARES INC MSCI TURKEY ETF 464286715 54 1800 SH Put SOLE 1800 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 895 59081 SH SOLE 59081 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 1050 69300 SH Put SOLE 69300 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 41 2700 SH Call SOLE 2700 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 3648 84900 SH Call SOLE 84900 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 2557 59500 SH Put SOLE 59500 0 0 ISHARES TR TRANS AVG ETF 464287192 987 5298 SH SOLE 5298 0 0 ISHARES TR CORE S&P500 ETF 464287200 846 3100 SH SOLE 3100 0 0 ISHARES TR CORE S&P500 ETF 464287200 765 2800 SH Call SOLE 2800 0 0 ISHARES TR CORE S&P500 ETF 464287200 246 900 SH Put SOLE 900 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 1549 35744 SH SOLE 35744 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 1079 24900 SH Call SOLE 24900 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 1538 35500 SH Put SOLE 35500 0 0 ISHARES TR IBOXX INV CP ETF 464287242 2280 19900 SH Call SOLE 19900 0 0 ISHARES TR IBOXX INV CP ETF 464287242 504 4400 SH Put SOLE 4400 0 0 ISHARES TR 20 YR TR BD ETF 464287432 15045 123600 SH Put SOLE 123600 0 0 ISHARES TR 20 YR TR BD ETF 464287432 9689 79600 SH Call SOLE 79600 0 0 ISHARES TR MSCI EAFE ETF 464287465 2679 40000 SH Put SOLE 40000 0 0 ISHARES TR MSCI EAFE ETF 464287465 4956 74000 SH Call SOLE 74000 0 0 ISHARES TR MSCI EAFE ETF 464287465 2139 31940 SH SOLE 31940 0 0 ISHARES TR NASDAQ BIOTECH 464287556 1102 10034 SH SOLE 10034 0 0 ISHARES TR NASDAQ BIOTECH 464287556 1944 17700 SH Call SOLE 17700 0 0 ISHARES TR NASDAQ BIOTECH 464287556 1680 15300 SH Put SOLE 15300 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 16066 98100 SH Call SOLE 98100 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 16066 98100 SH Put SOLE 98100 0 0 ISHARES TR U.S. REAL ES ETF 464287739 1531 19000 SH Call SOLE 19000 0 0 ISHARES TR U.S. REAL ES ETF 464287739 419 5200 SH Put SOLE 5200 0 0 ISHARES TR U.S. FINLS ETF 464287788 410 3500 SH Put SOLE 3500 0 0 ISHARES TR IBOXX HI YD ETF 464288513 2578 30300 SH Put SOLE 30300 0 0 ISHARES TR IBOXX HI YD ETF 464288513 5300 62300 SH Call SOLE 62300 0 0 ISHARES TR IBOXX INV CP ETF 464287242 71 622 SH SOLE 622 0 0 ISHARES TR TRANS AVG ETF 464287192 186 1000 SH Put SOLE 1000 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 1805 173900 SH Put SOLE 173900 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 40 3900 SH Call SOLE 3900 0 0 ITRON INC COM 465741106 480 8000 SH Put SOLE 8000 0 0 ITRON INC COM 465741106 306 5100 SH Call SOLE 5100 0 0 J2 GLOBAL INC COM 48123V102 1091 12600 SH Call SOLE 12600 0 0 J2 GLOBAL INC COM 48123V102 762 8800 SH Put SOLE 8800 0 0 JABIL INC COM 466313103 440 15900 SH Call SOLE 15900 0 0 JABIL INC COM 466313103 484 17500 SH Put SOLE 17500 0 0 JACK IN THE BOX INC COM 466367109 2451 28800 SH Call SOLE 28800 0 0 JACK IN THE BOX INC COM 466367109 1021 12000 SH Put SOLE 12000 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 2521 39700 SH Put SOLE 39700 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 1366 21509 SH SOLE 21509 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 336 5300 SH Call SOLE 5300 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4308 25000 SH Call SOLE 25000 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5048 29300 SH Put SOLE 29300 0 0 JBG SMITH PPTYS COM 46590V100 426 11684 SH SOLE 11684 0 0 JD COM INC SPON ADR CL A 47215P106 58900 1512200 SH SOLE 1512200 0 0 JD COM INC SPON ADR CL A 47215P106 717 18400 SH Call SOLE 18400 0 0 JD COM INC SPON ADR CL A 47215P106 158480 4068800 SH Put SOLE 4068800 0 0 JEFFERIES FINL GROUP INC COM 47233W109 416 18313 SH SOLE 18313 0 0 JEFFERIES FINL GROUP INC COM 47233W109 102 4500 SH Call SOLE 4500 0 0 JETBLUE AIRWAYS CORP COM 477143101 412 21700 SH Call SOLE 21700 0 0 JETBLUE AIRWAYS CORP COM 477143101 2633 138700 SH Put SOLE 138700 0 0 JETBLUE AIRWAYS CORP COM 477143101 184 9687 SH SOLE 9687 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 772 56100 SH Put SOLE 56100 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 1075 78037 SH SOLE 78037 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 252 18300 SH Call SOLE 18300 0 0 JOHNSON & JOHNSON COM 478160104 13578 111900 SH Put SOLE 111900 0 0 JOHNSON & JOHNSON COM 478160104 5417 44640 SH SOLE 44640 0 0 JOHNSON & JOHNSON COM 478160104 7001 57700 SH Call SOLE 57700 0 0 JOHNSON CTLS INTL PLC SHS G51502105 649 19417 SH SOLE 19417 0 0 JOHNSON CTLS INTL PLC SHS G51502105 706 21100 SH Call SOLE 21100 0 0 JOHNSON CTLS INTL PLC SHS G51502105 1415 42300 SH Put SOLE 42300 0 0 JONES LANG LASALLE INC COM 48020Q107 615 3706 SH SOLE 3706 0 0 JONES LANG LASALLE INC COM 48020Q107 2158 13000 SH Call SOLE 13000 0 0 JONES LANG LASALLE INC COM 48020Q107 1975 11900 SH Put SOLE 11900 0 0 JPMORGAN CHASE & CO COM 46625H100 18268 175317 SH SOLE 175317 0 0 JPMORGAN CHASE & CO COM 46625H100 7169 68800 SH Call SOLE 68800 0 0 JPMORGAN CHASE & CO COM 46625H100 17808 170900 SH Put SOLE 170900 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 266 10000 SH Call SOLE 10000 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 274 10300 SH Put SOLE 10300 0 0 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 12 4800 SH Call SOLE 4800 0 0 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 26 9900 SH Put SOLE 9900 0 0 JUNIPER NETWORKS INC COM 48203R104 2072 75572 SH SOLE 75572 0 0 JUNIPER NETWORKS INC COM 48203R104 1212 44200 SH Call SOLE 44200 0 0 JUNIPER NETWORKS INC COM 48203R104 773 28200 SH Put SOLE 28200 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 800 7552 SH SOLE 7552 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 540 5100 SH Call SOLE 5100 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 2924 27600 SH Put SOLE 27600 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 2111 61202 SH SOLE 61202 0 0 KAR AUCTION SVCS INC COM 48238T109 1717 31326 SH SOLE 31326 0 0 KAR AUCTION SVCS INC COM 48238T109 795 14500 SH Call SOLE 14500 0 0 KAR AUCTION SVCS INC COM 48238T109 548 10000 SH Put SOLE 10000 0 0 KB HOME COM 48666K109 355 13042 SH SOLE 13042 0 0 KB HOME COM 48666K109 488 17900 SH Call SOLE 17900 0 0 KB HOME COM 48666K109 844 31000 SH Put SOLE 31000 0 0 KBL MERGER CORP IV COM 48242A104 105 10600 SH SOLE 10600 0 0 KBR INC COM 48242W106 862 48100 SH Call SOLE 48100 0 0 KBR INC COM 48242W106 1597 89100 SH Put SOLE 89100 0 0 KBR INC COM 48242W106 76 4232 SH SOLE 4232 0 0 KELLOGG CO COM 487836108 873 12500 SH Call SOLE 12500 0 0 KELLOGG CO COM 487836108 1719 24600 SH Put SOLE 24600 0 0 KEMET CORP COM NEW 488360207 200 8286 SH SOLE 8286 0 0 KEMET CORP COM NEW 488360207 729 30200 SH Call SOLE 30200 0 0 KEMET CORP COM NEW 488360207 357 14800 SH Put SOLE 14800 0 0 KENNAMETAL INC COM 489170100 628 17500 SH Call SOLE 17500 0 0 KENNAMETAL INC COM 489170100 226 6300 SH Put SOLE 6300 0 0 KENNAMETAL INC COM 489170100 267 7448 SH SOLE 7448 0 0 KEYCORP NEW COM 493267108 1189 60827 SH SOLE 60827 0 0 KEYCORP NEW COM 493267108 1296 66300 SH Call SOLE 66300 0 0 KEYCORP NEW COM 493267108 2054 105100 SH Put SOLE 105100 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 366 6200 SH Call SOLE 6200 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 874 14800 SH Put SOLE 14800 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 28 470 SH SOLE 470 0 0 KFORCE INC COM 493732101 21 612 SH SOLE 612 0 0 KFORCE INC COM 493732101 65 1900 SH Call SOLE 1900 0 0 KFORCE INC COM 493732101 168 4900 SH Put SOLE 4900 0 0 KILROY RLTY CORP COM 49427F108 2825 37346 SH SOLE 37346 0 0 KIMBERLY CLARK CORP COM 494368103 2128 20200 SH Call SOLE 20200 0 0 KIMBERLY CLARK CORP COM 494368103 1886 17900 SH Put SOLE 17900 0 0 KIMBERLY CLARK CORP COM 494368103 151 1435 SH SOLE 1435 0 0 KIMCO RLTY CORP COM 49446R109 1152 67779 SH SOLE 67779 0 0 KIMCO RLTY CORP COM 49446R109 1305 76800 SH Put SOLE 76800 0 0 KIMCO RLTY CORP COM 49446R109 19 1100 SH Call SOLE 1100 0 0 KINDER MORGAN INC DEL COM 49456B101 871 49318 SH SOLE 49318 0 0 KINDER MORGAN INC DEL COM 49456B101 1073 60700 SH Call SOLE 60700 0 0 KINDER MORGAN INC DEL COM 49456B101 3670 207700 SH Put SOLE 207700 0 0 KINDRED HEALTHCARE INC COM 494580103 91 10100 SH SOLE 10100 0 0 KINROSS GOLD CORP COM NO PAR 496902404 1577 419381 SH SOLE 419381 0 0 KINROSS GOLD CORP COM NO PAR 496902404 3446 916600 SH Call SOLE 916600 0 0 KINROSS GOLD CORP COM NO PAR 496902404 4955 1317900 SH Put SOLE 1317900 0 0 KIRBY CORP COM 497266106 209 2500 SH Put SOLE 2500 0 0 KIRBY CORP COM 497266106 8 100 SH Call SOLE 100 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 972 46000 SH Call SOLE 46000 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 577 27300 SH Put SOLE 27300 0 0 KITE RLTY GROUP TR COM NEW 49803T300 1287 75375 SH SOLE 75375 0 0 KKR & CO L P DEL COM UNITS 48248M102 20812 837499 SH SOLE 837499 0 0 KKR & CO L P DEL COM UNITS 48248M102 1613 64900 SH Put SOLE 64900 0 0 KKR & CO L P DEL COM UNITS 48248M102 137 5500 SH Call SOLE 5500 0 0 KLA-TENCOR CORP COM 482480100 376 3667 SH SOLE 3667 0 0 KLA-TENCOR CORP COM 482480100 872 8500 SH Put SOLE 8500 0 0 KLA-TENCOR CORP COM 482480100 1128 11000 SH Call SOLE 11000 0 0 KLX INC COM 482539103 7161 99600 SH Call SOLE 99600 0 0 KLX INC COM 482539103 489 6800 SH Put SOLE 6800 0 0 KNOLL INC COM NEW 498904200 387 18600 SH Put SOLE 18600 0 0 KNOWLES CORP COM 49926D109 1073 70100 SH Call SOLE 70100 0 0 KOHLS CORP COM 500255104 9076 124500 SH Call SOLE 124500 0 0 KOHLS CORP COM 500255104 6422 88100 SH Put SOLE 88100 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 637 15067 SH SOLE 15067 0 0 KRAFT HEINZ CO COM 500754106 1476 23500 SH Call SOLE 23500 0 0 KRAFT HEINZ CO COM 500754106 3399 54100 SH Put SOLE 54100 0 0 KRAFT HEINZ CO COM 500754106 167 2654 SH SOLE 2654 0 0 KRATON CORPORATION COM 50077C106 1213 26300 SH Call SOLE 26300 0 0 KRATON CORPORATION COM 50077C106 877 19000 SH Put SOLE 19000 0 0 KRATON CORPORATION COM 50077C106 64 1377 SH SOLE 1377 0 0 KROGER CO COM 501044101 8746 307400 SH Put SOLE 307400 0 0 KROGER CO COM 501044101 9613 337900 SH Call SOLE 337900 0 0 KRONOS WORLDWIDE INC COM 50105F105 2764 122700 SH Call SOLE 122700 0 0 KRONOS WORLDWIDE INC COM 50105F105 588 26100 SH Put SOLE 26100 0 0 KULICKE & SOFFA INDS INC COM 501242101 319 13400 SH Call SOLE 13400 0 0 KULICKE & SOFFA INDS INC COM 501242101 462 19400 SH Put SOLE 19400 0 0 KURA ONCOLOGY INC COM 50127T109 2248 123529 SH SOLE 123529 0 0 L BRANDS INC COM 501797104 1724 46735 SH SOLE 46735 0 0 L BRANDS INC COM 501797104 4300 116600 SH Call SOLE 116600 0 0 L BRANDS INC COM 501797104 5211 141300 SH Put SOLE 141300 0 0 L3 TECHNOLOGIES INC COM 502413107 1481 7700 SH Call SOLE 7700 0 0 L3 TECHNOLOGIES INC COM 502413107 2731 14200 SH Put SOLE 14200 0 0 LA Z BOY INC COM 505336107 205 6700 SH Call SOLE 6700 0 0 LA Z BOY INC COM 505336107 101 3300 SH Put SOLE 3300 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 4363 24300 SH Call SOLE 24300 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 969 5400 SH Put SOLE 5400 0 0 LAM RESEARCH CORP COM 512807108 8297 48003 SH SOLE 48003 0 0 LAM RESEARCH CORP COM 512807108 3785 21900 SH Call SOLE 21900 0 0 LAM RESEARCH CORP COM 512807108 21243 122900 SH Put SOLE 122900 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 352 5160 SH SOLE 5160 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 396 5800 SH Call SOLE 5800 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 437 6400 SH Put SOLE 6400 0 0 LAMB WESTON HLDGS INC COM 513272104 391 5700 SH Call SOLE 5700 0 0 LAMB WESTON HLDGS INC COM 513272104 596 8700 SH Put SOLE 8700 0 0 LAMB WESTON HLDGS INC COM 513272104 212 3095 SH SOLE 3095 0 0 LANDS END INC NEW COM 51509F105 711 25500 SH Call SOLE 25500 0 0 LANDS END INC NEW COM 51509F105 1292 46300 SH Put SOLE 46300 0 0 LANDS END INC NEW COM 51509F105 252 9032 SH SOLE 9032 0 0 LANDSTAR SYS INC COM 515098101 524 4800 SH Call SOLE 4800 0 0 LANDSTAR SYS INC COM 515098101 601 5500 SH Put SOLE 5500 0 0 LAREDO PETROLEUM INC COM 516806106 88 9100 SH Call SOLE 9100 0 0 LAREDO PETROLEUM INC COM 516806106 82 8500 SH Put SOLE 8500 0 0 LAS VEGAS SANDS CORP COM 517834107 673 8814 SH SOLE 8814 0 0 LAS VEGAS SANDS CORP COM 517834107 641 8400 SH Call SOLE 8400 0 0 LAS VEGAS SANDS CORP COM 517834107 1306 17100 SH Put SOLE 17100 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 2229 65117 SH SOLE 65117 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 856 25000 SH Call SOLE 25000 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 705 107530 SH SOLE 107530 0 0 LAUDER ESTEE COS INC CL A 518439104 1746 12234 SH SOLE 12234 0 0 LAUDER ESTEE COS INC CL A 518439104 285 2000 SH Put SOLE 2000 0 0 LAUDER ESTEE COS INC CL A 518439104 86 600 SH Call SOLE 600 0 0 LAZARD GLB TTL RET&INCM FD I COM 52106W103 269 14637 SH SOLE 14637 0 0 LAZARD LTD SHS A G54050102 1035 21156 SH SOLE 21156 0 0 LAZARD LTD SHS A G54050102 54 1100 SH Call SOLE 1100 0 0 LAZARD LTD SHS A G54050102 103 2100 SH Put SOLE 2100 0 0 LAZARD WORLD DIVID & INCOME COM 521076109 735 70904 SH SOLE 70904 0 0 LCI INDS COM 50189K103 828 9182 SH SOLE 9182 0 0 LCI INDS COM 50189K103 2317 25700 SH Call SOLE 25700 0 0 LCI INDS COM 50189K103 2533 28100 SH Put SOLE 28100 0 0 LEAR CORP COM NEW 521865204 242 1300 SH Call SOLE 1300 0 0 LEE ENTERPRISES INC COM 523768109 168 59000 SH SOLE 59000 0 0 LEGACY ACQUISITION CORP UNIT 05/31/2024 524643202 206 20550 SH SOLE 20550 0 0 LEGG MASON INC COM 524901105 299 8600 SH Call SOLE 8600 0 0 LEGG MASON INC COM 524901105 1990 57300 SH Put SOLE 57300 0 0 LEGG MASON INC COM 524901105 688 19800 SH SOLE 19800 0 0 LEGGETT & PLATT INC COM 524660107 2763 61900 SH Put SOLE 61900 0 0 LEGGETT & PLATT INC COM 524660107 3330 74600 SH Call SOLE 74600 0 0 LEIDOS HLDGS INC COM 525327102 608 10300 SH Call SOLE 10300 0 0 LEIDOS HLDGS INC COM 525327102 549 9300 SH Put SOLE 9300 0 0 LEISURE ACQUISITION CORP UNIT 99/99/9999 52539T206 608 60800 SH SOLE 60800 0 0 LENDINGCLUB CORP COM 52603A109 2273 599858 SH SOLE 599858 0 0 LENDINGCLUB CORP COM 52603A109 42 11000 SH Call SOLE 11000 0 0 LENDINGCLUB CORP COM 52603A109 136 36000 SH Put SOLE 36000 0 0 LENDINGTREE INC NEW COM 52603B107 1257 5880 SH SOLE 5880 0 0 LENDINGTREE INC NEW COM 52603B107 4276 20000 SH Call SOLE 20000 0 0 LENDINGTREE INC NEW COM 52603B107 2416 11300 SH Put SOLE 11300 0 0 LENNAR CORP CL A 526057104 1601 30499 SH SOLE 30499 0 0 LENNAR CORP CL A 526057104 473 9000 SH Put SOLE 9000 0 0 LENNAR CORP CL A 526057104 740 14100 SH Call SOLE 14100 0 0 LENNOX INTL INC COM 526107107 391 1953 SH SOLE 1953 0 0 LENNOX INTL INC COM 526107107 841 4200 SH Call SOLE 4200 0 0 LENNOX INTL INC COM 526107107 400 2000 SH Put SOLE 2000 0 0 LEO HOLDINGS CORP UNIT 99/99/9999 G5463L121 260 25548 SH SOLE 25548 0 0 LF CAP ACQUISITION CORP UNIT 06/19/2025 50200K207 2014 200000 SH SOLE 200000 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 45 5517 SH SOLE 5517 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 11 1300 SH Call SOLE 1300 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 34 4100 SH Put SOLE 4100 0 0 LGI HOMES INC COM 50187T106 387 6700 SH Put SOLE 6700 0 0 LGI HOMES INC COM 50187T106 110 1900 SH Call SOLE 1900 0 0 LHC GROUP INC COM 50187A107 1618 18900 SH Call SOLE 18900 0 0 LHC GROUP INC COM 50187A107 838 9794 SH Put SOLE 9794 0 0 LIBBEY INC COM 529898108 163 20028 SH SOLE 20028 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 3200 116200 SH Call SOLE 116200 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 2928 106300 SH Put SOLE 106300 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 200 7530 SH SOLE 7530 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 8 300 SH Call SOLE 300 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 5 200 SH Put SOLE 200 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 4505 100000 SH Call SOLE 100000 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 2309 62187 SH SOLE 62187 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 1600 45300 SH Call SOLE 45300 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 290 8200 SH Put SOLE 8200 0 0 LIBERTY PPTY TR SH BEN INT 531172104 1254 28295 SH SOLE 28295 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 929 57732 SH SOLE 57732 0 0 LIFE STORAGE INC COM 53223X107 448 4599 SH SOLE 4599 0 0 LIFE STORAGE INC COM 53223X107 525 5400 SH Call SOLE 5400 0 0 LIFE STORAGE INC COM 53223X107 46534 478200 SH Put SOLE 478200 0 0 LIFEPOINT HEALTH INC COM 53219L109 302 6192 SH SOLE 6192 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1865 9000 SH Call SOLE 9000 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 518 2500 SH Put SOLE 2500 0 0 LILLY ELI & CO COM 532457108 11997 140600 SH Call SOLE 140600 0 0 LILLY ELI & CO COM 532457108 18363 215200 SH Put SOLE 215200 0 0 LINCOLN NATL CORP IND COM 534187109 282 4538 SH SOLE 4538 0 0 LINCOLN NATL CORP IND COM 534187109 2017 32400 SH Put SOLE 32400 0 0 LINCOLN NATL CORP IND COM 534187109 156 2500 SH Call SOLE 2500 0 0 LINDSAY CORP COM 535555106 126 1300 SH Call SOLE 1300 0 0 LINDSAY CORP COM 535555106 97 1000 SH Put SOLE 1000 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 338 13600 SH Call SOLE 13600 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 352 14200 SH Put SOLE 14200 0 0 LITHIA MTRS INC CL A 536797103 97 1022 SH SOLE 1022 0 0 LITHIA MTRS INC CL A 536797103 47 500 SH Call SOLE 500 0 0 LITHIA MTRS INC CL A 536797103 104 1100 SH Put SOLE 1100 0 0 LIVANOVA PLC SHS G5509L101 639 6400 SH Call SOLE 6400 0 0 LIVANOVA PLC SHS G5509L101 200 2000 SH Put SOLE 2000 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 4794 98700 SH Call SOLE 98700 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 4240 87300 SH Put SOLE 87300 0 0 LIVEPERSON INC COM 538146101 306 14500 SH Call SOLE 14500 0 0 LIVEPERSON INC COM 538146101 338 16000 SH Put SOLE 16000 0 0 LKQ CORP COM 501889208 845 26500 SH Call SOLE 26500 0 0 LKQ CORP COM 501889208 293 9200 SH Put SOLE 9200 0 0 LKQ CORP COM 501889208 293 9196 SH SOLE 9196 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 500 150000 SH Call SOLE 150000 0 0 LOCKHEED MARTIN CORP COM 539830109 3317 11228 SH SOLE 11228 0 0 LOCKHEED MARTIN CORP COM 539830109 2127 7200 SH Call SOLE 7200 0 0 LOCKHEED MARTIN CORP COM 539830109 3663 12400 SH Put SOLE 12400 0 0 LOGITECH INTL S A SHS H50430232 972 22144 SH SOLE 22144 0 0 LOGITECH INTL S A SHS H50430232 830 18900 SH Put SOLE 18900 0 0 LOGITECH INTL S A SHS H50430232 136 3100 SH Call SOLE 3100 0 0 LOGMEIN INC COM 54142L109 723 7000 SH Put SOLE 7000 0 0 LOGMEIN INC COM 54142L109 1125 10900 SH Call SOLE 10900 0 0 LOGMEIN INC COM 54142L109 24 231 SH SOLE 231 0 0 LOUISIANA PAC CORP COM 546347105 215 7900 SH Put SOLE 7900 0 0 LOUISIANA PAC CORP COM 546347105 1438 52846 SH SOLE 52846 0 0 LOUISIANA PAC CORP COM 546347105 125 4600 SH Call SOLE 4600 0 0 LOWES COS INC COM 548661107 7088 74162 SH SOLE 74162 0 0 LOWES COS INC COM 548661107 5983 62600 SH Call SOLE 62600 0 0 LOWES COS INC COM 548661107 24179 253000 SH Put SOLE 253000 0 0 LPL FINL HLDGS INC COM 50212V100 1075 16400 SH Call SOLE 16400 0 0 LPL FINL HLDGS INC COM 50212V100 2038 31100 SH Put SOLE 31100 0 0 LPL FINL HLDGS INC COM 50212V100 113 1729 SH SOLE 1729 0 0 LULULEMON ATHLETICA INC COM 550021109 12098 96900 SH Call SOLE 96900 0 0 LULULEMON ATHLETICA INC COM 550021109 14857 119000 SH Put SOLE 119000 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1317 54100 SH Call SOLE 54100 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 205 8400 SH Put SOLE 8400 0 0 LUMENTUM HLDGS INC COM 55024U109 17191 296900 SH Call SOLE 296900 0 0 LUMENTUM HLDGS INC COM 55024U109 8013 138400 SH Put SOLE 138400 0 0 LYON WILLIAM HOMES CL A NEW 552074700 58 2514 SH SOLE 2514 0 0 LYON WILLIAM HOMES CL A NEW 552074700 51 2200 SH Call SOLE 2200 0 0 LYON WILLIAM HOMES CL A NEW 552074700 100 4300 SH Put SOLE 4300 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4042 36800 SH Call SOLE 36800 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1351 12300 SH Put SOLE 12300 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 402 3660 SH SOLE 3660 0 0 M & T BK CORP COM 55261F104 908 5339 SH SOLE 5339 0 0 M & T BK CORP COM 55261F104 1991 11700 SH Call SOLE 11700 0 0 M & T BK CORP COM 55261F104 1004 5900 SH Put SOLE 5900 0 0 M D C HLDGS INC COM 552676108 552 17953 SH SOLE 17953 0 0 M D C HLDGS INC COM 552676108 111 3600 SH Call SOLE 3600 0 0 M D C HLDGS INC COM 552676108 55 1800 SH Put SOLE 1800 0 0 MACERICH CO COM 554382101 1094 19246 SH SOLE 19246 0 0 MACERICH CO COM 554382101 1375 24200 SH Call SOLE 24200 0 0 MACERICH CO COM 554382101 170 3000 SH Put SOLE 3000 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1170 50800 SH Call SOLE 50800 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 535 23200 SH Put SOLE 23200 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 4309 102100 SH Call SOLE 102100 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 4583 108600 SH Put SOLE 108600 0 0 MACYS INC COM 55616P104 5442 145400 SH Call SOLE 145400 0 0 MACYS INC COM 55616P104 9081 242600 SH Put SOLE 242600 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 1561 5032 SH SOLE 5032 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 11909 172400 SH Call SOLE 172400 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 15011 217300 SH Put SOLE 217300 0 0 MAGNA INTL INC COM 559222401 268 4608 SH SOLE 4608 0 0 MAGNA INTL INC COM 559222401 151 2600 SH Call SOLE 2600 0 0 MAGNA INTL INC COM 559222401 110 1900 SH Put SOLE 1900 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 1368 37846 SH SOLE 37846 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 11 300 SH Call SOLE 300 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 130 3600 SH Put SOLE 3600 0 0 MALIBU BOATS INC COM CL A 56117J100 273 6500 SH Call SOLE 6500 0 0 MALIBU BOATS INC COM CL A 56117J100 369 8800 SH Put SOLE 8800 0 0 MALIBU BOATS INC COM CL A 56117J100 149 3563 SH SOLE 3563 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 765 41000 SH Put SOLE 41000 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 754 40400 SH Call SOLE 40400 0 0 MANHATTAN ASSOCS INC COM 562750109 204 4339 SH SOLE 4339 0 0 MANHATTAN ASSOCS INC COM 562750109 9 200 SH Call SOLE 200 0 0 MANITOWOC CO INC COM NEW 563571405 859 33200 SH Call SOLE 33200 0 0 MANITOWOC CO INC COM NEW 563571405 1050 40600 SH Put SOLE 40600 0 0 MANITOWOC CO INC COM NEW 563571405 220 8490 SH SOLE 8490 0 0 MANPOWERGROUP INC COM 56418H100 645 7500 SH Call SOLE 7500 0 0 MANPOWERGROUP INC COM 56418H100 86 1000 SH Put SOLE 1000 0 0 MANULIFE FINL CORP COM 56501R106 266 14800 SH Call SOLE 14800 0 0 MANULIFE FINL CORP COM 56501R106 45 2500 SH Put SOLE 2500 0 0 MARATHON OIL CORP COM 565849106 2796 134020 SH SOLE 134020 0 0 MARATHON OIL CORP COM 565849106 3569 171100 SH Call SOLE 171100 0 0 MARATHON OIL CORP COM 565849106 5267 252500 SH Put SOLE 252500 0 0 MARATHON PETE CORP COM 56585A102 856 12200 SH Call SOLE 12200 0 0 MARATHON PETE CORP COM 56585A102 2554 36400 SH Put SOLE 36400 0 0 MARRIOTT INTL INC NEW CL A 571903202 3937 31100 SH Call SOLE 31100 0 0 MARRIOTT INTL INC NEW CL A 571903202 1595 12600 SH Put SOLE 12600 0 0 MARRIOTT INTL INC NEW CL A 571903202 3199 25268 SH SOLE 25268 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 565 5000 SH Call SOLE 5000 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 926 8200 SH Put SOLE 8200 0 0 MARSH & MCLENNAN COS INC COM 571748102 1730 21100 SH Call SOLE 21100 0 0 MARSH & MCLENNAN COS INC COM 571748102 1213 14800 SH Put SOLE 14800 0 0 MARTIN MARIETTA MATLS INC COM 573284106 1116 4998 SH SOLE 4998 0 0 MARTIN MARIETTA MATLS INC COM 573284106 3350 15000 SH Call SOLE 15000 0 0 MARTIN MARIETTA MATLS INC COM 573284106 21998 98500 SH Put SOLE 98500 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 9214 429780 SH SOLE 429780 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1252 58400 SH Call SOLE 58400 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 697 32500 SH Put SOLE 32500 0 0 MASCO CORP COM 574599106 539 14400 SH Call SOLE 14400 0 0 MASCO CORP COM 574599106 741 19800 SH Put SOLE 19800 0 0 MASTEC INC COM 576323109 5395 106300 SH Put SOLE 106300 0 0 MASTEC INC COM 576323109 1035 20400 SH Call SOLE 20400 0 0 MASTERCARD INCORPORATED CL A 57636Q104 9457 48120 SH SOLE 48120 0 0 MASTERCARD INCORPORATED CL A 57636Q104 5503 28000 SH Call SOLE 28000 0 0 MASTERCARD INCORPORATED CL A 57636Q104 4343 22100 SH Put SOLE 22100 0 0 MATADOR RES CO COM 576485205 1656 55100 SH Call SOLE 55100 0 0 MATADOR RES CO COM 576485205 2152 71600 SH Put SOLE 71600 0 0 MATCH GROUP INC COM 57665R106 6709 173172 SH SOLE 173172 0 0 MATCH GROUP INC COM 57665R106 4800 123900 SH Call SOLE 123900 0 0 MATCH GROUP INC COM 57665R106 2088 53900 SH Put SOLE 53900 0 0 MATTEL INC COM 577081102 1514 92200 SH Call SOLE 92200 0 0 MATTEL INC COM 577081102 67 4100 SH Put SOLE 4100 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 892 15200 SH Call SOLE 15200 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 27 455 SH SOLE 455 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 106 1800 SH Put SOLE 1800 0 0 MAXLINEAR INC COM 57776J100 808 51800 SH Put SOLE 51800 0 0 MAXLINEAR INC COM 57776J100 988 63400 SH Call SOLE 63400 0 0 MAXWELL TECHNOLOGIES INC COM 577767106 123 23683 SH SOLE 23683 0 0 MAXWELL TECHNOLOGIES INC COM 577767106 56 10700 SH Call SOLE 10700 0 0 MAXWELL TECHNOLOGIES INC COM 577767106 419 80500 SH Put SOLE 80500 0 0 MBIA INC COM 55262C100 7022 776800 SH Call SOLE 776800 0 0 MBIA INC COM 55262C100 2285 252800 SH Put SOLE 252800 0 0 MCCORMICK & CO INC COM NON VTG 579780206 2159 18600 SH Call SOLE 18600 0 0 MCCORMICK & CO INC COM NON VTG 579780206 4864 41900 SH Put SOLE 41900 0 0 MCDERMOTT INTL INC COM 580037703 2300 117046 SH Call SOLE 117046 0 0 MCDERMOTT INTL INC COM 580037703 445 22658 SH Put SOLE 22658 0 0 MCDONALDS CORP COM 580135101 13510 86220 SH SOLE 86220 0 0 MCDONALDS CORP COM 580135101 4090 26100 SH Call SOLE 26100 0 0 MCDONALDS CORP COM 580135101 12676 80900 SH Put SOLE 80900 0 0 MCKESSON CORP COM 58155Q103 6591 49411 SH SOLE 49411 0 0 MCKESSON CORP COM 58155Q103 4789 35900 SH Call SOLE 35900 0 0 MCKESSON CORP COM 58155Q103 6603 49500 SH Put SOLE 49500 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 163 11631 SH SOLE 11631 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 296 21100 SH Call SOLE 21100 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 197 14000 SH Put SOLE 14000 0 0 MEDICINES CO COM 584688105 584 15900 SH Call SOLE 15900 0 0 MEDICINES CO COM 584688105 958 26100 SH Put SOLE 26100 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 153 1900 SH Call SOLE 1900 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 137 1700 SH Put SOLE 1700 0 0 MEDIFAST INC COM 58470H101 352 2200 SH Put SOLE 2200 0 0 MEDIFAST INC COM 58470H101 2418 15100 SH Call SOLE 15100 0 0 MEDNAX INC COM 58502B106 316 7300 SH Put SOLE 7300 0 0 MEDNAX INC COM 58502B106 502 11600 SH Call SOLE 11600 0 0 MEDNAX INC COM 58502B106 252 5823 SH SOLE 5823 0 0 MEDTRONIC PLC SHS G5960L103 24921 291100 SH Call SOLE 291100 0 0 MEDTRONIC PLC SHS G5960L103 14597 170500 SH Put SOLE 170500 0 0 MEI PHARMA INC COM NEW 55279B202 1771 449443 SH SOLE 449443 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 5177 184908 SH SOLE 184908 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 8935 319100 SH Put SOLE 319100 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 90 3200 SH Call SOLE 3200 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 2192 26002 SH SOLE 26002 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 211 2500 SH Put SOLE 2500 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 84 1000 SH Call SOLE 1000 0 0 MERCADOLIBRE INC COM 58733R102 1614 5400 SH Put SOLE 5400 0 0 MERCADOLIBRE INC COM 58733R102 7632 25531 SH SOLE 25531 0 0 MERCADOLIBRE INC COM 58733R102 807 2700 SH Call SOLE 2700 0 0 MERCER INTL INC COM 588056101 310 17700 SH SOLE 17700 0 0 MERCK & CO INC COM 58933Y105 2452 40400 SH Call SOLE 40400 0 0 MERCK & CO INC COM 58933Y105 4310 71000 SH Put SOLE 71000 0 0 MERCK & CO INC COM 58933Y105 1577 25974 SH SOLE 25974 0 0 MERCURY SYS INC COM 589378108 2025 53200 SH Call SOLE 53200 0 0 MERCURY SYS INC COM 589378108 2002 52600 SH Put SOLE 52600 0 0 MERITAGE HOMES CORP COM 59001A102 774 17600 SH Call SOLE 17600 0 0 MERITAGE HOMES CORP COM 59001A102 734 16700 SH Put SOLE 16700 0 0 MERITAGE HOMES CORP COM 59001A102 195 4440 SH SOLE 4440 0 0 METHANEX CORP COM 59151K108 1391 19674 SH SOLE 19674 0 0 METHANEX CORP COM 59151K108 2821 39900 SH Call SOLE 39900 0 0 METHANEX CORP COM 59151K108 4108 58100 SH Put SOLE 58100 0 0 METHODE ELECTRS INC COM 591520200 697 17300 SH Call SOLE 17300 0 0 METHODE ELECTRS INC COM 591520200 206 5100 SH Put SOLE 5100 0 0 METLIFE INC COM 59156R108 1803 41363 SH SOLE 41363 0 0 METLIFE INC COM 59156R108 4347 99700 SH Call SOLE 99700 0 0 METLIFE INC COM 59156R108 2341 53700 SH Put SOLE 53700 0 0 MEXICO FD INC COM 592835102 241 15900 SH SOLE 15900 0 0 MGIC INVT CORP WIS COM 552848103 1359 126789 SH SOLE 126789 0 0 MGIC INVT CORP WIS COM 552848103 9 800 SH Call SOLE 800 0 0 MGIC INVT CORP WIS COM 552848103 34 3200 SH Put SOLE 3200 0 0 MGM RESORTS INTERNATIONAL COM 552953101 11368 391579 SH SOLE 391579 0 0 MGM RESORTS INTERNATIONAL COM 552953101 2023 69700 SH Call SOLE 69700 0 0 MGM RESORTS INTERNATIONAL COM 552953101 10285 354300 SH Put SOLE 354300 0 0 MGP INGREDIENTS INC NEW COM 55303J106 799 9000 SH Call SOLE 9000 0 0 MGP INGREDIENTS INC NEW COM 55303J106 702 7900 SH Put SOLE 7900 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 287 4302 SH SOLE 4302 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 6307 94700 SH Call SOLE 94700 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 10796 162100 SH Put SOLE 162100 0 0 MICHAELS COS INC COM 59408Q106 515 26857 SH SOLE 26857 0 0 MICHAELS COS INC COM 59408Q106 307 16000 SH Put SOLE 16000 0 0 MICHAELS COS INC COM 59408Q106 188 9800 SH Call SOLE 9800 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 2468 142900 SH Call SOLE 142900 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 731 42350 SH Put SOLE 42350 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 2510 27600 SH Call SOLE 27600 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 2856 31400 SH Put SOLE 31400 0 0 MICRON TECHNOLOGY INC COM 595112103 32548 620677 SH SOLE 620677 0 0 MICRON TECHNOLOGY INC COM 595112103 10734 204700 SH Call SOLE 204700 0 0 MICRON TECHNOLOGY INC COM 595112103 57978 1105600 SH Put SOLE 1105600 0 0 MICROSOFT CORP COM 594918104 8352 84700 SH Call SOLE 84700 0 0 MICROSOFT CORP COM 594918104 30204 306300 SH Put SOLE 306300 0 0 MICROSOFT CORP COM 594918104 17403 176481 SH SOLE 176481 0 0 MICROSTRATEGY INC CL A NEW 594972408 192 1500 SH Call SOLE 1500 0 0 MICROSTRATEGY INC CL A NEW 594972408 38 300 SH Put SOLE 300 0 0 MID AMER APT CMNTYS INC COM 59522J103 624 6200 SH Put SOLE 6200 0 0 MIDDLEBY CORP COM 596278101 550 5266 SH SOLE 5266 0 0 MIDDLEBY CORP COM 596278101 2558 24500 SH Call SOLE 24500 0 0 MIDDLEBY CORP COM 596278101 2861 27400 SH Put SOLE 27400 0 0 MIMECAST LTD ORD SHS G14838109 438 10629 SH SOLE 10629 0 0 MINDBODY INC COM CL A 60255W105 402 10421 SH SOLE 10421 0 0 MINDBODY INC COM CL A 60255W105 23 600 SH Call SOLE 600 0 0 MINDBODY INC COM CL A 60255W105 27 700 SH Put SOLE 700 0 0 MIRATI THERAPEUTICS INC COM 60468T105 303 6155 SH SOLE 6155 0 0 MITEL NETWORKS CORP COM 60671Q104 7706 702458 SH SOLE 702458 0 0 MKS INSTRUMENT INC COM 55306N104 306 3200 SH Call SOLE 3200 0 0 MKS INSTRUMENT INC COM 55306N104 239 2500 SH Put SOLE 2500 0 0 MOBILE MINI INC COM 60740F105 130 2762 SH SOLE 2762 0 0 MOBILE MINI INC COM 60740F105 75 1600 SH Call SOLE 1600 0 0 MOBILE MINI INC COM 60740F105 89 1900 SH Put SOLE 1900 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 85 9635 SH SOLE 9635 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 7 800 SH Call SOLE 800 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 8 900 SH Put SOLE 900 0 0 MOHAWK INDS INC COM 608190104 1114 5200 SH Call SOLE 5200 0 0 MOHAWK INDS INC COM 608190104 2764 12900 SH Put SOLE 12900 0 0 MOLINA HEALTHCARE INC COM 60855R100 617 6300 SH Call SOLE 6300 0 0 MOLINA HEALTHCARE INC COM 60855R100 565 5768 SH SOLE 5768 0 0 MOLINA HEALTHCARE INC COM 60855R100 157 1600 SH Put SOLE 1600 0 0 MOLSON COORS BREWING CO CL B 60871R209 2381 35000 SH Call SOLE 35000 0 0 MOLSON COORS BREWING CO CL B 60871R209 4239 62300 SH Put SOLE 62300 0 0 MOLSON COORS BREWING CO CL B 60871R209 79 1168 SH SOLE 1168 0 0 MOMO INC ADR 60879B107 5390 123904 SH SOLE 123904 0 0 MOMO INC ADR 60879B107 1914 44000 SH Call SOLE 44000 0 0 MOMO INC ADR 60879B107 33525 770700 SH Put SOLE 770700 0 0 MONDELEZ INTL INC CL A 609207105 5690 138770 SH SOLE 138770 0 0 MONDELEZ INTL INC CL A 609207105 3075 75000 SH Call SOLE 75000 0 0 MONDELEZ INTL INC CL A 609207105 25687 626500 SH Put SOLE 626500 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 312 46575 SH SOLE 46575 0 0 MONGODB INC CL A 60937P106 467 9400 SH Call SOLE 9400 0 0 MONGODB INC CL A 60937P106 834 16800 SH Put SOLE 16800 0 0 MONOLITHIC PWR SYS INC COM 609839105 955 7146 SH SOLE 7146 0 0 MONOLITHIC PWR SYS INC COM 609839105 762 5700 SH Call SOLE 5700 0 0 MONOLITHIC PWR SYS INC COM 609839105 695 5200 SH Put SOLE 5200 0 0 MONRO INC COM 610236101 744 12800 SH Call SOLE 12800 0 0 MONRO INC COM 610236101 209 3600 SH Put SOLE 3600 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 1743 30423 SH SOLE 30423 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 1392 24300 SH Call SOLE 24300 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 4206 73400 SH Put SOLE 73400 0 0 MOODYS CORP COM 615369105 1527 8952 SH SOLE 8952 0 0 MOODYS CORP COM 615369105 85 500 SH Call SOLE 500 0 0 MORGAN STANLEY COM NEW 617446448 1659 35000 SH Call SOLE 35000 0 0 MORGAN STANLEY COM NEW 617446448 8295 175000 SH Put SOLE 175000 0 0 MORGAN STANLEY COM NEW 617446448 8041 169633 SH SOLE 169633 0 0 MORGAN STANLEY CHINA A SH FD COM 617468103 254 11000 SH SOLE 11000 0 0 MORGAN STANLEY EMER MKTS DEB COM 61744H105 602 68748 SH SOLE 68748 0 0 MOSAIC CO NEW COM 61945C103 1313 46822 SH SOLE 46822 0 0 MOSAIC CO NEW COM 61945C103 1027 36600 SH Call SOLE 36600 0 0 MOSAIC CO NEW COM 61945C103 8449 301200 SH Put SOLE 301200 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 2432 20900 SH Call SOLE 20900 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 4073 35000 SH Put SOLE 35000 0 0 MOVADO GROUP INC COM 624580106 811 16800 SH Call SOLE 16800 0 0 MOVADO GROUP INC COM 624580106 647 13400 SH Put SOLE 13400 0 0 MOVADO GROUP INC COM 624580106 149 3088 SH SOLE 3088 0 0 MPLX LP COM UNIT REP LTD 55336V100 14561 426500 SH Call SOLE 426500 0 0 MPLX LP COM UNIT REP LTD 55336V100 2851 83500 SH Put SOLE 83500 0 0 MPLX LP COM UNIT REP LTD 55336V100 555 16267 SH SOLE 16267 0 0 MSCI INC COM 55354G100 248 1500 SH Call SOLE 1500 0 0 MSCI INC COM 55354G100 303 1831 SH SOLE 1831 0 0 MSCI INC COM 55354G100 50 300 SH Put SOLE 300 0 0 MSG NETWORK INC CL A 553573106 941 39300 SH Call SOLE 39300 0 0 MSG NETWORK INC CL A 553573106 1135 47400 SH Put SOLE 47400 0 0 MTGE INVT CORP COM 55378A105 8596 438569 SH SOLE 438569 0 0 MURPHY OIL CORP COM 626717102 561 16600 SH Call SOLE 16600 0 0 MURPHY OIL CORP COM 626717102 3208 95000 SH Put SOLE 95000 0 0 MURPHY USA INC COM 626755102 2006 27000 SH Call SOLE 27000 0 0 MURPHY USA INC COM 626755102 3090 41600 SH Put SOLE 41600 0 0 MYLAN N V SHS EURO N59465109 1247 34500 SH Call SOLE 34500 0 0 MYLAN N V SHS EURO N59465109 4980 137800 SH Put SOLE 137800 0 0 MYLAN N V SHS EURO N59465109 1160 32103 SH SOLE 32103 0 0 MYRIAD GENETICS INC COM 62855J104 833 22300 SH Call SOLE 22300 0 0 MYRIAD GENETICS INC COM 62855J104 643 17200 SH Put SOLE 17200 0 0 MYRIAD GENETICS INC COM 62855J104 580 15519 SH SOLE 15519 0 0 NABORS INDUSTRIES LTD SHS G6359F103 1485 231666 SH SOLE 231666 0 0 NABORS INDUSTRIES LTD SHS G6359F103 397 62000 SH Call SOLE 62000 0 0 NABORS INDUSTRIES LTD SHS G6359F103 1554 242400 SH Put SOLE 242400 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 211 15437 SH SOLE 15437 0 0 NASDAQ INC COM 631103108 721 7902 SH SOLE 7902 0 0 NASDAQ INC COM 631103108 365 4000 SH Call SOLE 4000 0 0 NASDAQ INC COM 631103108 402 4400 SH Put SOLE 4400 0 0 NATERA INC COM 632307104 224 11900 SH SOLE 11900 0 0 NATIONAL BEVERAGE CORP COM 635017106 1621 15164 SH SOLE 15164 0 0 NATIONAL BEVERAGE CORP COM 635017106 107 1000 SH Call SOLE 1000 0 0 NATIONAL BEVERAGE CORP COM 635017106 107 1000 SH Put SOLE 1000 0 0 NATIONAL CINEMEDIA INC COM 635309107 134 15900 SH SOLE 15900 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 592 10600 SH Put SOLE 10600 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 156 2800 SH Call SOLE 2800 0 0 NATIONAL INSTRS CORP COM 636518102 495 11800 SH Call SOLE 11800 0 0 NATIONAL INSTRS CORP COM 636518102 416 9900 SH Put SOLE 9900 0 0 NATIONAL OILWELL VARCO INC COM 637071101 2040 47000 SH Call SOLE 47000 0 0 NATIONAL OILWELL VARCO INC COM 637071101 2647 61000 SH Put SOLE 61000 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 167 13100 SH SOLE 13100 0 0 NAVIENT CORPORATION COM 63938C108 383 29400 SH Put SOLE 29400 0 0 NAVIENT CORPORATION COM 63938C108 119 9126 SH SOLE 9126 0 0 NAVIENT CORPORATION COM 63938C108 51 3900 SH Call SOLE 3900 0 0 NAVIGATOR HOLDINGS LTD SHS Y62132108 280 22100 SH Put SOLE 22100 0 0 NAVIGATOR HOLDINGS LTD SHS Y62132108 72 5724 SH SOLE 5724 0 0 NAVIGATOR HOLDINGS LTD SHS Y62132108 1 100 SH Call SOLE 100 0 0 NAVISTAR INTL CORP NEW COM 63934E108 1702 41800 SH Put SOLE 41800 0 0 NAVISTAR INTL CORP NEW COM 63934E108 436 10699 SH SOLE 10699 0 0 NAVISTAR INTL CORP NEW COM 63934E108 3441 84500 SH Call SOLE 84500 0 0 NCR CORP NEW COM 62886E108 1064 35500 SH Put SOLE 35500 0 0 NCR CORP NEW COM 62886E108 256 8531 SH SOLE 8531 0 0 NCR CORP NEW COM 62886E108 1388 46300 SH Call SOLE 46300 0 0 NEKTAR THERAPEUTICS COM 640268108 303 6200 SH Call SOLE 6200 0 0 NEKTAR THERAPEUTICS COM 640268108 742 15200 SH Put SOLE 15200 0 0 NEKTAR THERAPEUTICS COM 640268108 41 834 SH SOLE 834 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 303 33400 SH Call SOLE 33400 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 221 24300 SH Put SOLE 24300 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 20 2150 SH SOLE 2150 0 0 NETAPP INC COM 64110D104 4429 56400 SH Call SOLE 56400 0 0 NETAPP INC COM 64110D104 1343 17100 SH Put SOLE 17100 0 0 NETEASE INC SPONSORED ADR 64110W102 19163 75842 SH SOLE 75842 0 0 NETEASE INC SPONSORED ADR 64110W102 9804 38800 SH Call SOLE 38800 0 0 NETEASE INC SPONSORED ADR 64110W102 67311 266400 SH Put SOLE 266400 0 0 NETFLIX INC COM 64110L106 19256 49193 SH SOLE 49193 0 0 NETFLIX INC COM 64110L106 37734 96400 SH Put SOLE 96400 0 0 NETFLIX INC COM 64110L106 23212 59300 SH Call SOLE 59300 0 0 NETGEAR INC COM 64111Q104 1138 18200 SH Call SOLE 18200 0 0 NETGEAR INC COM 64111Q104 813 13000 SH Put SOLE 13000 0 0 NETSCOUT SYS INC COM 64115T104 1282 43169 SH SOLE 43169 0 0 NETSCOUT SYS INC COM 64115T104 163 5500 SH Call SOLE 5500 0 0 NETSCOUT SYS INC COM 64115T104 122 4100 SH Put SOLE 4100 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 521 5300 SH Call SOLE 5300 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 69 700 SH Put SOLE 700 0 0 NEVRO CORP COM 64157F103 1142 14300 SH Call SOLE 14300 0 0 NEVRO CORP COM 64157F103 767 9600 SH Put SOLE 9600 0 0 NEVRO CORP COM 64157F103 55 685 SH SOLE 685 0 0 NEW AMER HIGH INCOME FD INC COM NEW 641876800 248 28800 SH SOLE 28800 0 0 NEW FRONTIER CORP UNIT 99/99/9999 G6485P116 2010 200000 SH SOLE 200000 0 0 NEW GOLD INC CDA COM 644535106 1165 560074 SH SOLE 560074 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 24764 261615 SH SOLE 261615 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 5774 61000 SH Call SOLE 61000 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 21194 223900 SH Put SOLE 223900 0 0 NEW RELIC INC COM 64829B100 354 3524 SH SOLE 3524 0 0 NEW RELIC INC COM 64829B100 292 2900 SH Call SOLE 2900 0 0 NEW RELIC INC COM 64829B100 976 9700 SH Put SOLE 9700 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1146 65500 SH Call SOLE 65500 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 873 49900 SH Put SOLE 49900 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 385 34900 SH Call SOLE 34900 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 213 19300 SH Put SOLE 19300 0 0 NEW YORK TIMES CO CL A 650111107 829 32000 SH Call SOLE 32000 0 0 NEW YORK TIMES CO CL A 650111107 114 4400 SH Put SOLE 4400 0 0 NEWELL BRANDS INC COM 651229106 882 34200 SH Put SOLE 34200 0 0 NEWELL BRANDS INC COM 651229106 3667 142200 SH Call SOLE 142200 0 0 NEWFIELD EXPL CO COM 651290108 3155 104300 SH Put SOLE 104300 0 0 NEWFIELD EXPL CO COM 651290108 572 18900 SH Call SOLE 18900 0 0 NEWFIELD EXPL CO COM 651290108 1936 64000 SH SOLE 64000 0 0 NEWLINK GENETICS CORP COM 651511107 148 31172 SH SOLE 31172 0 0 NEWMONT MINING CORP COM 651639106 1730 45885 SH SOLE 45885 0 0 NEWMONT MINING CORP COM 651639106 1158 30700 SH Call SOLE 30700 0 0 NEWMONT MINING CORP COM 651639106 5287 140200 SH Put SOLE 140200 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 1646 22431 SH SOLE 22431 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 719 9800 SH Call SOLE 9800 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 374 5100 SH Put SOLE 5100 0 0 NEXTERA ENERGY INC COM 65339F101 5295 31700 SH Call SOLE 31700 0 0 NEXTERA ENERGY INC COM 65339F101 1637 9800 SH Put SOLE 9800 0 0 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 174 13926 SH SOLE 13926 0 0 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 306 24500 SH Call SOLE 24500 0 0 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 184 14700 SH Put SOLE 14700 0 0 NIC INC COM 62914B100 115 7383 SH SOLE 7383 0 0 NIC INC COM 62914B100 79 5100 SH Call SOLE 5100 0 0 NICE LTD SPONSORED ADR 653656108 920 8869 SH SOLE 8869 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 219 7082 SH SOLE 7082 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 730 23600 SH Call SOLE 23600 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 990 32000 SH Put SOLE 32000 0 0 NIKE INC CL B 654106103 7872 98800 SH Call SOLE 98800 0 0 NIKE INC CL B 654106103 17808 223500 SH Put SOLE 223500 0 0 NOBLE CORP PLC SHS USD G65431101 1034 163300 SH Call SOLE 163300 0 0 NOBLE CORP PLC SHS USD G65431101 388 61300 SH Put SOLE 61300 0 0 NOBLE ENERGY INC COM 655044105 1831 51900 SH Put SOLE 51900 0 0 NOBLE ENERGY INC COM 655044105 265 7500 SH Call SOLE 7500 0 0 NOBLE ENERGY INC COM 655044105 1799 51003 SH SOLE 51003 0 0 NOKIA CORP SPONSORED ADR 654902204 225 39200 SH Put SOLE 39200 0 0 NOKIA CORP SPONSORED ADR 654902204 482 83900 SH Call SOLE 83900 0 0 NORDSON CORP COM 655663102 526 4100 SH Call SOLE 4100 0 0 NORDSON CORP COM 655663102 1618 12600 SH Put SOLE 12600 0 0 NORDSON CORP COM 655663102 55 430 SH SOLE 430 0 0 NORDSTROM INC COM 655664100 8476 163700 SH Call SOLE 163700 0 0 NORDSTROM INC COM 655664100 8549 165100 SH Put SOLE 165100 0 0 NORFOLK SOUTHERN CORP COM 655844108 5017 33255 SH SOLE 33255 0 0 NORFOLK SOUTHERN CORP COM 655844108 22465 148900 SH Call SOLE 148900 0 0 NORFOLK SOUTHERN CORP COM 655844108 3802 25200 SH Put SOLE 25200 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 110 34800 SH SOLE 34800 0 0 NORTHERN TR CORP COM 665859104 2182 21203 SH SOLE 21203 0 0 NORTHERN TR CORP COM 665859104 504 4900 SH Put SOLE 4900 0 0 NORTHROP GRUMMAN CORP COM 666807102 1939 6300 SH Call SOLE 6300 0 0 NORTHROP GRUMMAN CORP COM 666807102 1415 4600 SH Put SOLE 4600 0 0 NORTHROP GRUMMAN CORP COM 666807102 804 2612 SH SOLE 2612 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1539 32575 SH SOLE 32575 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 236 5000 SH Call SOLE 5000 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 567 12000 SH Put SOLE 12000 0 0 NOVANTA INC COM 67000B104 24 382 SH SOLE 382 0 0 NOVANTA INC COM 67000B104 93 1500 SH Call SOLE 1500 0 0 NOVANTA INC COM 67000B104 193 3100 SH Put SOLE 3100 0 0 NOVARTIS A G SPONSORED ADR 66987V109 590 7816 SH SOLE 7816 0 0 NOVARTIS A G SPONSORED ADR 66987V109 295 3900 SH Call SOLE 3900 0 0 NOVARTIS A G SPONSORED ADR 66987V109 325 4300 SH Put SOLE 4300 0 0 NOVOCURE LTD ORD SHS G6674U108 260 8300 SH Call SOLE 8300 0 0 NOVOCURE LTD ORD SHS G6674U108 38 1200 SH Put SOLE 1200 0 0 NOVO-NORDISK A S ADR 670100205 452 9800 SH Call SOLE 9800 0 0 NOVO-NORDISK A S ADR 670100205 3703 80300 SH Put SOLE 80300 0 0 NOVO-NORDISK A S ADR 670100205 2089 45299 SH SOLE 45299 0 0 NOW INC COM 67011P100 321 24100 SH Put SOLE 24100 0 0 NOW INC COM 67011P100 227 17000 SH Call SOLE 17000 0 0 NRG ENERGY INC COM NEW 629377508 1171 38158 SH SOLE 38158 0 0 NRG ENERGY INC COM NEW 629377508 869 28300 SH Call SOLE 28300 0 0 NRG ENERGY INC COM NEW 629377508 2625 85500 SH Put SOLE 85500 0 0 NRG YIELD INC CL C 62942X405 5241 304700 SH Call SOLE 304700 0 0 NRG YIELD INC CL C 62942X405 318 18500 SH Put SOLE 18500 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 3956 50600 SH Call SOLE 50600 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 2385 30500 SH Put SOLE 30500 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 814 58600 SH Put SOLE 58600 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 485 34900 SH Call SOLE 34900 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 50 3580 SH SOLE 3580 0 0 NUCOR CORP COM 670346105 5956 95300 SH Put SOLE 95300 0 0 NUCOR CORP COM 670346105 581 9292 SH SOLE 9292 0 0 NUCOR CORP COM 670346105 1800 28800 SH Call SOLE 28800 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 422 18636 SH SOLE 18636 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 682 30100 SH Call SOLE 30100 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 858 37900 SH Put SOLE 37900 0 0 NUTANIX INC CL A 67059N108 5707 110668 SH SOLE 110668 0 0 NUTANIX INC CL A 67059N108 784 15200 SH Call SOLE 15200 0 0 NUTANIX INC CL A 67059N108 8494 164700 SH Put SOLE 164700 0 0 NUTRI SYS INC NEW COM 67069D108 510 13240 SH SOLE 13240 0 0 NUTRI SYS INC NEW COM 67069D108 185 4800 SH Call SOLE 4800 0 0 NUTRI SYS INC NEW COM 67069D108 166 4300 SH Put SOLE 4300 0 0 NUTRIEN LTD COM 67077M108 5204 95700 SH Put SOLE 95700 0 0 NUTRIEN LTD COM 67077M108 1860 34200 SH Call SOLE 34200 0 0 NUTRIEN LTD COM 67077M108 567 10427 SH SOLE 10427 0 0 NUVEEN BUILD AMER BD FD COM 67074C103 556 27000 SH SOLE 27000 0 0 NUVEEN CONNECTICUT QLTY MUN COM 67060D107 503 42308 SH SOLE 42308 0 0 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 182 22900 SH SOLE 22900 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 530 50700 SH SOLE 50700 0 0 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 251 19200 SH SOLE 19200 0 0 NUVEEN PFD & INCM SECURTIES COM 67072C105 88 10000 SH SOLE 10000 0 0 NUVEEN SR INCOME FD COM 67067Y104 334 53566 SH SOLE 53566 0 0 NVIDIA CORP COM 67066G104 41679 175935 SH SOLE 175935 0 0 NVIDIA CORP COM 67066G104 89430 377500 SH Call SOLE 377500 0 0 NVIDIA CORP COM 67066G104 77324 326400 SH Put SOLE 326400 0 0 NXP SEMICONDUCTORS N V COM N6596X109 508980 4658000 SH Call SOLE 4658000 0 0 NXP SEMICONDUCTORS N V COM N6596X109 328455 3005900 SH Put SOLE 3005900 0 0 NXSTAGE MEDICAL INC COM 67072V103 502 18000 SH Put SOLE 18000 0 0 NXSTAGE MEDICAL INC COM 67072V103 3667 131430 SH SOLE 131430 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 2000 7312 SH SOLE 7312 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 8125 29700 SH Call SOLE 29700 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 11244 41100 SH Put SOLE 41100 0 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 258 6345 SH SOLE 6345 0 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 41 1000 SH Call SOLE 1000 0 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 171 4200 SH Put SOLE 4200 0 0 OASIS PETE INC NEW COM 674215108 626 48301 SH SOLE 48301 0 0 OASIS PETE INC NEW COM 674215108 737 56800 SH Call SOLE 56800 0 0 OASIS PETE INC NEW COM 674215108 362 27900 SH Put SOLE 27900 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 3071 36700 SH Put SOLE 36700 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 1631 19493 SH SOLE 19493 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 5749 68700 SH Call SOLE 68700 0 0 OCEANEERING INTL INC COM 675232102 11439 449300 SH Put SOLE 449300 0 0 OCEANEERING INTL INC COM 675232102 257 10100 SH Call SOLE 10100 0 0 OCEANEERING INTL INC COM 675232102 98 3836 SH SOLE 3836 0 0 OCH ZIFF CAP MGMT GROUP CL A 67551U105 110 57236 SH SOLE 57236 0 0 OCI PARTNERS LP COM UNIT REP LP 67091N108 143 12400 SH SOLE 12400 0 0 OCLARO INC COM NEW 67555N206 2237 250462 SH SOLE 250462 0 0 OCLARO INC COM NEW 67555N206 1095 122600 SH Call SOLE 122600 0 0 OCLARO INC COM NEW 67555N206 2624 293800 SH Put SOLE 293800 0 0 OCWEN FINL CORP COM NEW 675746309 5518 1393500 SH Call SOLE 1393500 0 0 OCWEN FINL CORP COM NEW 675746309 2240 565600 SH Put SOLE 565600 0 0 OFG BANCORP COM 67103X102 2685 191100 SH Call SOLE 191100 0 0 OFG BANCORP COM 67103X102 2887 205500 SH Put SOLE 205500 0 0 OIL STS INTL INC COM 678026105 254 7918 SH SOLE 7918 0 0 OIL STS INTL INC COM 678026105 603 18800 SH Call SOLE 18800 0 0 OIL STS INTL INC COM 678026105 639 19900 SH Put SOLE 19900 0 0 OKTA INC CL A 679295105 5821 115555 SH SOLE 115555 0 0 OKTA INC CL A 679295105 1159 23000 SH Put SOLE 23000 0 0 OKTA INC CL A 679295105 65 1300 SH Call SOLE 1300 0 0 OLD DOMINION FGHT LINES INC COM 679580100 860 5771 SH SOLE 5771 0 0 OLD DOMINION FGHT LINES INC COM 679580100 60 400 SH Call SOLE 400 0 0 OLD DOMINION FGHT LINES INC COM 679580100 179 1200 SH Put SOLE 1200 0 0 OLD REP INTL CORP COM 680223104 227 11400 SH Put SOLE 11400 0 0 OLD REP INTL CORP COM 680223104 90 4500 SH SOLE 4500 0 0 OLD REP INTL CORP COM 680223104 155 7800 SH Call SOLE 7800 0 0 OLIN CORP COM PAR $1 680665205 283 9850 SH SOLE 9850 0 0 OLIN CORP COM PAR $1 680665205 1562 54400 SH Call SOLE 54400 0 0 OLIN CORP COM PAR $1 680665205 1307 45500 SH Put SOLE 45500 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 500 6900 SH Call SOLE 6900 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 413 5700 SH Put SOLE 5700 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 1861 60018 SH SOLE 60018 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 4421 142600 SH Put SOLE 142600 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 797 25700 SH Call SOLE 25700 0 0 OMNICOM GROUP INC COM 681919106 168 2200 SH Call SOLE 2200 0 0 OMNICOM GROUP INC COM 681919106 92 1200 SH Put SOLE 1200 0 0 ON DECK CAP INC COM 682163100 291 41510 SH SOLE 41510 0 0 ON DECK CAP INC COM 682163100 6 800 SH Call SOLE 800 0 0 ON SEMICONDUCTOR CORP COM 682189105 6917 311100 SH Call SOLE 311100 0 0 ON SEMICONDUCTOR CORP COM 682189105 3111 139900 SH Put SOLE 139900 0 0 ON SEMICONDUCTOR CORP COM 682189105 123 5524 SH SOLE 5524 0 0 ONE MADISON CORP COM CL A G6772P100 126 13000 SH SOLE 13000 0 0 ONEMAIN HLDGS INC COM 68268W103 1337 40168 SH SOLE 40168 0 0 ONEMAIN HLDGS INC COM 68268W103 343 10300 SH Call SOLE 10300 0 0 ONEMAIN HLDGS INC COM 68268W103 127 3800 SH Put SOLE 3800 0 0 ONEOK INC NEW COM 682680103 11955 171200 SH Call SOLE 171200 0 0 ONEOK INC NEW COM 682680103 6613 94700 SH Put SOLE 94700 0 0 OOMA INC COM 683416101 156 11000 SH SOLE 11000 0 0 OPEN TEXT CORP COM 683715106 203 5755 SH SOLE 5755 0 0 OPEN TEXT CORP COM 683715106 204 5800 SH Put SOLE 5800 0 0 OPEN TEXT CORP COM 683715106 60 1700 SH Call SOLE 1700 0 0 OPKO HEALTH INC COM 68375N103 94 20000 SH Call SOLE 20000 0 0 OPUS BK IRVINE CALIF COM 684000102 235 8200 SH SOLE 8200 0 0 ORACLE CORP COM 68389X105 7900 179300 SH Call SOLE 179300 0 0 ORACLE CORP COM 68389X105 14562 330500 SH Put SOLE 330500 0 0 OSHKOSH CORP COM 688239201 239 3400 SH Call SOLE 3400 0 0 OSHKOSH CORP COM 688239201 352 5000 SH Put SOLE 5000 0 0 OSI SYSTEMS INC COM 671044105 982 12700 SH Call SOLE 12700 0 0 OSI SYSTEMS INC COM 671044105 595 7700 SH Put SOLE 7700 0 0 OSI SYSTEMS INC COM 671044105 42 547 SH SOLE 547 0 0 OUTFRONT MEDIA INC COM 69007J106 420 21600 SH Put SOLE 21600 0 0 OUTFRONT MEDIA INC COM 69007J106 132 6795 SH SOLE 6795 0 0 OUTFRONT MEDIA INC COM 69007J106 187 9600 SH Call SOLE 9600 0 0 OVERSTOCK COM INC DEL COM 690370101 1585 47100 SH Put SOLE 47100 0 0 OVERSTOCK COM INC DEL COM 690370101 426 12652 SH SOLE 12652 0 0 OVERSTOCK COM INC DEL COM 690370101 239 7100 SH Call SOLE 7100 0 0 OWENS & MINOR INC NEW COM 690732102 543 32500 SH Call SOLE 32500 0 0 OWENS & MINOR INC NEW COM 690732102 67 4000 SH Put SOLE 4000 0 0 OWENS CORNING NEW COM 690742101 1327 20941 SH SOLE 20941 0 0 OWENS CORNING NEW COM 690742101 209 3300 SH Call SOLE 3300 0 0 OWENS CORNING NEW COM 690742101 684 10800 SH Put SOLE 10800 0 0 PACCAR INC COM 693718108 409 6600 SH Call SOLE 6600 0 0 PACCAR INC COM 693718108 173 2800 SH Put SOLE 2800 0 0 PACKAGING CORP AMER COM 695156109 522 4666 SH SOLE 4666 0 0 PACKAGING CORP AMER COM 695156109 525 4700 SH Call SOLE 4700 0 0 PACKAGING CORP AMER COM 695156109 1431 12800 SH Put SOLE 12800 0 0 PACWEST BANCORP DEL COM 695263103 674 13629 SH SOLE 13629 0 0 PACWEST BANCORP DEL COM 695263103 49 1000 SH Call SOLE 1000 0 0 PACWEST BANCORP DEL COM 695263103 138 2800 SH Put SOLE 2800 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 1088 39200 SH Put SOLE 39200 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 3392 122238 SH SOLE 122238 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 3857 139000 SH Call SOLE 139000 0 0 PALO ALTO NETWORKS INC COM 697435105 10315 50200 SH Call SOLE 50200 0 0 PALO ALTO NETWORKS INC COM 697435105 18390 89500 SH Put SOLE 89500 0 0 PAN AMERICAN SILVER CORP COM 697900108 736 41093 SH SOLE 41093 0 0 PAN AMERICAN SILVER CORP COM 697900108 442 24700 SH Call SOLE 24700 0 0 PAN AMERICAN SILVER CORP COM 697900108 4045 226000 SH Put SOLE 226000 0 0 PANDORA MEDIA INC COM 698354107 1347 171000 SH Call SOLE 171000 0 0 PANDORA MEDIA INC COM 698354107 388 49300 SH Put SOLE 49300 0 0 PAPA JOHNS INTL INC COM 698813102 2516 49608 SH SOLE 49608 0 0 PAPA JOHNS INTL INC COM 698813102 355 7000 SH Call SOLE 7000 0 0 PAPA JOHNS INTL INC COM 698813102 604 11900 SH Put SOLE 11900 0 0 PARKER HANNIFIN CORP COM 701094104 217 1392 SH SOLE 1392 0 0 PARKER HANNIFIN CORP COM 701094104 265 1700 SH Call SOLE 1700 0 0 PARKER HANNIFIN CORP COM 701094104 140 900 SH Put SOLE 900 0 0 PARSLEY ENERGY INC CL A 701877102 1021 33726 SH SOLE 33726 0 0 PARSLEY ENERGY INC CL A 701877102 1408 46500 SH Put SOLE 46500 0 0 PARSLEY ENERGY INC CL A 701877102 297 9800 SH Call SOLE 9800 0 0 PARTY CITY HOLDCO INC COM 702149105 1947 127700 SH Call SOLE 127700 0 0 PARTY CITY HOLDCO INC COM 702149105 276 18100 SH Put SOLE 18100 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 229 12200 SH Call SOLE 12200 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 77 4100 SH Put SOLE 4100 0 0 PATTERSON COMPANIES INC COM 703395103 558 24635 SH SOLE 24635 0 0 PATTERSON COMPANIES INC COM 703395103 125 5500 SH Call SOLE 5500 0 0 PATTERSON COMPANIES INC COM 703395103 82 3600 SH Put SOLE 3600 0 0 PATTERSON UTI ENERGY INC COM 703481101 1761 97851 SH SOLE 97851 0 0 PATTERSON UTI ENERGY INC COM 703481101 243 13500 SH Call SOLE 13500 0 0 PATTERSON UTI ENERGY INC COM 703481101 41 2300 SH Put SOLE 2300 0 0 PAYCHEX INC COM 704326107 6527 95500 SH Call SOLE 95500 0 0 PAYCHEX INC COM 704326107 6254 91500 SH Put SOLE 91500 0 0 PAYCOM SOFTWARE INC COM 70432V102 1008 10200 SH Call SOLE 10200 0 0 PAYCOM SOFTWARE INC COM 70432V102 2243 22700 SH Put SOLE 22700 0 0 PAYCOM SOFTWARE INC COM 70432V102 309 3129 SH SOLE 3129 0 0 PAYLOCITY HLDG CORP COM 70438V106 59 1000 SH Call SOLE 1000 0 0 PAYLOCITY HLDG CORP COM 70438V106 171 2900 SH Put SOLE 2900 0 0 PAYPAL HLDGS INC COM 70450Y103 9818 117900 SH Call SOLE 117900 0 0 PAYPAL HLDGS INC COM 70450Y103 32076 385200 SH Put SOLE 385200 0 0 PAYPAL HLDGS INC COM 70450Y103 26385 316861 SH SOLE 316861 0 0 PBF ENERGY INC CL A 69318G106 2354 56151 SH SOLE 56151 0 0 PBF ENERGY INC CL A 69318G106 1220 29100 SH Call SOLE 29100 0 0 PBF ENERGY INC CL A 69318G106 2491 59400 SH Put SOLE 59400 0 0 PDC ENERGY INC COM 69327R101 764 12639 SH SOLE 12639 0 0 PDC ENERGY INC COM 69327R101 1801 29800 SH Call SOLE 29800 0 0 PDC ENERGY INC COM 69327R101 574 9500 SH Put SOLE 9500 0 0 PEGASYSTEMS INC COM 705573103 403 7358 SH SOLE 7358 0 0 PEGASYSTEMS INC COM 705573103 926 16900 SH Put SOLE 16900 0 0 PEGASYSTEMS INC COM 705573103 164 3000 SH Call SOLE 3000 0 0 PENN NATL GAMING INC COM 707569109 4776 142186 SH SOLE 142186 0 0 PENN NATL GAMING INC COM 707569109 3426 102000 SH Put SOLE 102000 0 0 PENN NATL GAMING INC COM 707569109 346 10300 SH Call SOLE 10300 0 0 PENNEY J C INC COM 708160106 273 116738 SH SOLE 116738 0 0 PENNEY J C INC COM 708160106 326 139500 SH Call SOLE 139500 0 0 PENNEY J C INC COM 708160106 406 173700 SH Put SOLE 173700 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 571 51925 SH SOLE 51925 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 462 42000 SH Put SOLE 42000 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 14 1300 SH Call SOLE 1300 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1199 25600 SH Call SOLE 25600 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 778 16600 SH Put SOLE 16600 0 0 PENTAIR PLC SHS G7S00T104 210 5000 SH Call SOLE 5000 0 0 PENTAIR PLC SHS G7S00T104 252 6000 SH Put SOLE 6000 0 0 PENTAIR PLC SHS G7S00T104 48 1148 SH SOLE 1148 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 1312 72532 SH SOLE 72532 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 105 5800 SH Call SOLE 5800 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 109 6000 SH Put SOLE 6000 0 0 PEPSICO INC COM 713448108 11551 106100 SH Put SOLE 106100 0 0 PEPSICO INC COM 713448108 1227 11270 SH SOLE 11270 0 0 PEPSICO INC COM 713448108 5128 47100 SH Call SOLE 47100 0 0 PERKINELMER INC COM 714046109 1675 22871 SH SOLE 22871 0 0 PERKINELMER INC COM 714046109 491 6700 SH Put SOLE 6700 0 0 PERKINELMER INC COM 714046109 37 500 SH Call SOLE 500 0 0 PERRIGO CO PLC SHS G97822103 540 7400 SH Call SOLE 7400 0 0 PERRIGO CO PLC SHS G97822103 766 10500 SH Put SOLE 10500 0 0 PERRIGO CO PLC SHS G97822103 110 1511 SH SOLE 1511 0 0 PETMED EXPRESS INC COM 716382106 2410 54700 SH Call SOLE 54700 0 0 PETMED EXPRESS INC COM 716382106 2872 65200 SH Put SOLE 65200 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 122 1600 SH Call SOLE 1600 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 168 2200 SH Put SOLE 2200 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 425 42400 SH Call SOLE 42400 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 9387 935900 SH Put SOLE 935900 0 0 PFENEX INC COM 717071104 151 27950 SH SOLE 27950 0 0 PFIZER INC COM 717081103 899 24791 SH SOLE 24791 0 0 PFIZER INC COM 717081103 7158 197300 SH Put SOLE 197300 0 0 PFIZER INC COM 717081103 11410 314500 SH Call SOLE 314500 0 0 PG&E CORP COM 69331C108 6729 158100 SH Call SOLE 158100 0 0 PG&E CORP COM 69331C108 234 5500 SH Put SOLE 5500 0 0 PGIM GLOBAL SHORT DURATION H COM 69346J106 247 18100 SH SOLE 18100 0 0 PGIM SHORT DURATION HIGH YIE COM 69346H100 218 15600 SH SOLE 15600 0 0 PHH CORP COM NEW 693320202 1212 111619 SH SOLE 111619 0 0 PHILIP MORRIS INTL INC COM 718172109 5715 70784 SH SOLE 70784 0 0 PHILIP MORRIS INTL INC COM 718172109 1526 18900 SH Call SOLE 18900 0 0 PHILIP MORRIS INTL INC COM 718172109 8421 104300 SH Put SOLE 104300 0 0 PHILLIPS 66 COM 718546104 2549 22700 SH Call SOLE 22700 0 0 PHILLIPS 66 COM 718546104 2482 22100 SH Put SOLE 22100 0 0 PHILLIPS 66 COM 718546104 1703 15167 SH SOLE 15167 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 393 7700 SH Put SOLE 7700 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 1128 22100 SH Call SOLE 22100 0 0 PHYSICIANS RLTY TR COM 71943U104 495 31060 SH SOLE 31060 0 0 PIER 1 IMPORTS INC COM 720279108 79 33141 SH SOLE 33141 0 0 PIER 1 IMPORTS INC COM 720279108 346 145200 SH Call SOLE 145200 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 487 24211 SH SOLE 24211 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 1534 76200 SH Call SOLE 76200 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 2015 100100 SH Put SOLE 100100 0 0 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 336 14261 SH SOLE 14261 0 0 PINNACLE ENTMT INC NEW COM 72348Y105 5405 160244 SH SOLE 160244 0 0 PINNACLE ENTMT INC NEW COM 72348Y105 74 2200 SH Put SOLE 2200 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 959 15634 SH SOLE 15634 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 31 500 SH Call SOLE 500 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 86 1400 SH Put SOLE 1400 0 0 PINNACLE FOODS INC DEL COM 72348P104 319 4900 SH Put SOLE 4900 0 0 PINNACLE FOODS INC DEL COM 72348P104 5426 83400 SH Call SOLE 83400 0 0 PINNACLE FOODS INC DEL COM 72348P104 4707 72346 SH SOLE 72346 0 0 PINNACLE WEST CAP CORP COM 723484101 443 5500 SH Call SOLE 5500 0 0 PINNACLE WEST CAP CORP COM 723484101 185 2300 SH Put SOLE 2300 0 0 PIONEER DIV HIGH INCOME TRUS COM 723653101 1104 75795 SH SOLE 75795 0 0 PIONEER ENERGY SVCS CORP COM 723664108 63 10800 SH SOLE 10800 0 0 PIONEER NAT RES CO COM 723787107 6879 36351 SH SOLE 36351 0 0 PIONEER NAT RES CO COM 723787107 2403 12700 SH Call SOLE 12700 0 0 PIONEER NAT RES CO COM 723787107 1968 10400 SH Put SOLE 10400 0 0 PITNEY BOWES INC COM 724479100 33 3800 SH Call SOLE 3800 0 0 PITNEY BOWES INC COM 724479100 59 6900 SH Put SOLE 6900 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 468 19787 SH SOLE 19787 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 16716 707100 SH Call SOLE 707100 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 6139 259700 SH Put SOLE 259700 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2189 91547 SH SOLE 91547 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2609 109100 SH Call SOLE 109100 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 4378 183100 SH Put SOLE 183100 0 0 PLANET FITNESS INC CL A 72703H101 570 12977 SH SOLE 12977 0 0 PLANTRONICS INC NEW COM 727493108 538 7060 SH SOLE 7060 0 0 PLANTRONICS INC NEW COM 727493108 702 9200 SH Put SOLE 9200 0 0 PLANTRONICS INC NEW COM 727493108 183 2400 SH Call SOLE 2400 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 502 43245 SH SOLE 43245 0 0 PLATINUM EAGLE ACQUISITIN CO UNIT 01/09/2023 G7126L126 1018 100000 SH SOLE 100000 0 0 PLEXUS CORP COM 729132100 208 3500 SH Call SOLE 3500 0 0 PLEXUS CORP COM 729132100 72 1217 SH SOLE 1217 0 0 PLEXUS CORP COM 729132100 167 2800 SH Put SOLE 2800 0 0 PLURALSIGHT INC COM CL A 72941B106 383 15658 SH SOLE 15658 0 0 PNC FINL SVCS GROUP INC COM 693475105 4256 31500 SH Put SOLE 31500 0 0 PNC FINL SVCS GROUP INC COM 693475105 5157 38169 SH SOLE 38169 0 0 PNC FINL SVCS GROUP INC COM 693475105 4958 36700 SH Call SOLE 36700 0 0 PNM RES INC COM 69349H107 1162 29862 SH SOLE 29862 0 0 POINTS INTL LTD COM NEW 730843208 234 14200 SH SOLE 14200 0 0 POLARIS INDS INC COM 731068102 1124 9200 SH Call SOLE 9200 0 0 POLARIS INDS INC COM 731068102 794 6500 SH Put SOLE 6500 0 0 POLARIS INDS INC COM 731068102 183 1496 SH SOLE 1496 0 0 POLYONE CORP COM 73179P106 48 1121 SH SOLE 1121 0 0 POLYONE CORP COM 73179P106 91 2100 SH Call SOLE 2100 0 0 POLYONE CORP COM 73179P106 69 1600 SH Put SOLE 1600 0 0 POPULAR INC COM NEW 733174700 940 20802 SH SOLE 20802 0 0 POPULAR INC COM NEW 733174700 2292 50700 SH Call SOLE 50700 0 0 POPULAR INC COM NEW 733174700 2143 47400 SH Put SOLE 47400 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 824 19274 SH SOLE 19274 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 332 8800 SH Put SOLE 8800 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 58 1527 SH SOLE 1527 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 170 4500 SH Call SOLE 4500 0 0 POST HLDGS INC COM 737446104 1729 20100 SH Call SOLE 20100 0 0 POST HLDGS INC COM 737446104 258 3000 SH Put SOLE 3000 0 0 POTBELLY CORP COM 73754Y100 398 30700 SH Call SOLE 30700 0 0 POTBELLY CORP COM 73754Y100 580 44800 SH Put SOLE 44800 0 0 POTLATCHDELTIC CORPORATION COM 737630103 778 15300 SH Put SOLE 15300 0 0 POTLATCHDELTIC CORPORATION COM 737630103 259 5100 SH Call SOLE 5100 0 0 POWER INTEGRATIONS INC COM 739276103 928 12700 SH Call SOLE 12700 0 0 POWER INTEGRATIONS INC COM 739276103 292 4000 SH Put SOLE 4000 0 0 PPG INDS INC COM 693506107 249 2400 SH Put SOLE 2400 0 0 PPG INDS INC COM 693506107 135 1300 SH Call SOLE 1300 0 0 PPL CORP COM 69351T106 4400 154100 SH Call SOLE 154100 0 0 PPL CORP COM 69351T106 4665 163400 SH Put SOLE 163400 0 0 PRA GROUP INC COM 69354N106 1500 38900 SH Call SOLE 38900 0 0 PRA GROUP INC COM 69354N106 1492 38700 SH Put SOLE 38700 0 0 PRA HEALTH SCIENCES INC COM 69354M108 215 2300 SH Put SOLE 2300 0 0 PRA HEALTH SCIENCES INC COM 69354M108 10 104 SH SOLE 104 0 0 PRA HEALTH SCIENCES INC COM 69354M108 93 1000 SH Call SOLE 1000 0 0 PRAXAIR INC COM 74005P104 109092 689800 SH Call SOLE 689800 0 0 PRAXAIR INC COM 74005P104 601 3800 SH Put SOLE 3800 0 0 PRAXAIR INC COM 74005P104 6896 43605 SH SOLE 43605 0 0 PREMIER INC CL A 74051N102 215 5900 SH Put SOLE 5900 0 0 PRETIUM RES INC COM 74139C102 1486 202491 SH SOLE 202491 0 0 PRETIUM RES INC COM 74139C102 466 63500 SH Call SOLE 63500 0 0 PRETIUM RES INC COM 74139C102 802 109300 SH Put SOLE 109300 0 0 PRICE T ROWE GROUP INC COM 74144T108 3309 28500 SH Call SOLE 28500 0 0 PRICE T ROWE GROUP INC COM 74144T108 627 5400 SH Put SOLE 5400 0 0 PRICE T ROWE GROUP INC COM 74144T108 46 395 SH SOLE 395 0 0 PRICESMART INC COM 741511109 371 4100 SH Call SOLE 4100 0 0 PRICESMART INC COM 741511109 62 681 SH SOLE 681 0 0 PRICESMART INC COM 741511109 127 1400 SH Put SOLE 1400 0 0 PRIMERICA INC COM 74164M108 214 2150 SH SOLE 2150 0 0 PRIMERICA INC COM 74164M108 926 9300 SH Put SOLE 9300 0 0 PRIMERICA INC COM 74164M108 159 1600 SH Call SOLE 1600 0 0 PRIMO WTR CORP COM 74165N105 409 23400 SH Put SOLE 23400 0 0 PRIMO WTR CORP COM 74165N105 268 15300 SH Call SOLE 15300 0 0 PRIMO WTR CORP COM 74165N105 31 1768 SH SOLE 1768 0 0 PROCTER AND GAMBLE CO COM 742718109 5589 71600 SH Call SOLE 71600 0 0 PROCTER AND GAMBLE CO COM 742718109 4387 56200 SH Put SOLE 56200 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 197 24499 SH SOLE 24499 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 2 200 SH Call SOLE 200 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 5 600 SH Put SOLE 600 0 0 PROGRESS SOFTWARE CORP COM 743312100 790 20359 SH SOLE 20359 0 0 PROGRESS SOFTWARE CORP COM 743312100 353 9100 SH Call SOLE 9100 0 0 PROGRESS SOFTWARE CORP COM 743312100 210 5400 SH Put SOLE 5400 0 0 PROGRESSIVE CORP OHIO COM 743315103 615 10400 SH Call SOLE 10400 0 0 PROGRESSIVE CORP OHIO COM 743315103 225 3800 SH Put SOLE 3800 0 0 PROLOGIS INC COM 74340W103 1293 19684 SH SOLE 19684 0 0 PROLOGIS INC COM 74340W103 1550 23600 SH Call SOLE 23600 0 0 PROLOGIS INC COM 74340W103 709 10800 SH Put SOLE 10800 0 0 PROOFPOINT INC COM 743424103 283 2458 SH SOLE 2458 0 0 PROOFPOINT INC COM 743424103 450 3900 SH Put SOLE 3900 0 0 PROOFPOINT INC COM 743424103 254 2200 SH Call SOLE 2200 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 2689 74800 SH Call SOLE 74800 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 1122 31200 SH Put SOLE 31200 0 0 PROSHARES TR ULTSHRT QQQ 74347B243 214 5117 SH SOLE 5117 0 0 PROSHARES TR ULTRAPRO SHORT S 74347B268 232 5800 SH Call SOLE 5800 0 0 PROSHARES TR ULTRASHRT S&P500 74347B383 1743 45600 SH Call SOLE 45600 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 394 13424 SH SOLE 13424 0 0 PROSHARES TR PSHS ULT S&P 500 74347R107 723 6500 SH Call SOLE 6500 0 0 PROSHARES TR PSHS ULT S&P 500 74347R107 223 2000 SH Put SOLE 2000 0 0 PROSHARES TR ULTRAPRO QQQ 74347X831 1296 22700 SH Call SOLE 22700 0 0 PROSHARES TR ULTRAPRO QQQ 74347X831 1970 34500 SH Put SOLE 34500 0 0 PROSHARES TR ULTRAPRO QQQ 74347X831 1016 17782 SH SOLE 17782 0 0 PROSHARES TR ULTRPRO S&P500 74347X864 606 12919 SH SOLE 12919 0 0 PROSHARES TR ULTRAPRO SHORT Q 74348A160 265 18400 SH Call SOLE 18400 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 3 100 SH Call SOLE 100 0 0 PROSHARES TR ULTRAPRO SHORT Q 74348A160 59 4100 SH Put SOLE 4100 0 0 PROSHARES TR ULTRAPRO SHORT S 74347B268 148 3703 SH SOLE 3703 0 0 PROSHARES TR ULTRAPRO SHORT S 74347B268 156 3900 SH Put SOLE 3900 0 0 PROSHARES TR ULTRASHRT S&P500 74347B383 57 1500 SH Put SOLE 1500 0 0 PROSHARES TR ULTRPRO S&P500 74347X864 141 3000 SH Call SOLE 3000 0 0 PROSHARES TR ULTRPRO S&P500 74347X864 169 3600 SH Put SOLE 3600 0 0 PROSHARES TR ULTSHRT QQQ 74347B243 29 700 SH Call SOLE 700 0 0 PROSHARES TR ULTSHRT QQQ 74347B243 26 625 SH Put SOLE 625 0 0 PROSHARES TR II ULTRA VIX SHORT 74347W163 375 30400 SH Call SOLE 30400 0 0 PROSHARES TR II SHT VIX ST TRM 74347W627 121 9500 SH SOLE 9500 0 0 PROSHARES TR II SHT VIX ST TRM 74347W627 1 100 SH Call SOLE 100 0 0 PROSHARES TR II SHT VIX ST TRM 74347W627 47 3700 SH Put SOLE 3700 0 0 PROSHARES TR II ULTA BLMBG 2017 74347W247 25 733 SH SOLE 733 0 0 PROSHARES TR II ULTA BLMBG 2017 74347W247 196 5700 SH Call SOLE 5700 0 0 PROSHARES TR II ULTA BLMBG 2017 74347W247 141 4100 SH Put SOLE 4100 0 0 PROSHARES TR II ULTRA VIX SHORT 74347W163 91 7400 SH Put SOLE 7400 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 66 9839 SH SOLE 9839 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 3 400 SH Call SOLE 400 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 150 22365 SH SOLE 22365 0 0 PROTHENA CORP PLC SHS G72800108 742 50900 SH Call SOLE 50900 0 0 PROTHENA CORP PLC SHS G72800108 64 4400 SH Put SOLE 4400 0 0 PROTO LABS INC COM 743713109 1237 10400 SH Call SOLE 10400 0 0 PROTO LABS INC COM 743713109 107 900 SH Put SOLE 900 0 0 PROVIDENCE SVC CORP COM 743815102 251 3200 SH Call SOLE 3200 0 0 PROVIDENT FINL SVCS INC COM 74386T105 209 7597 SH SOLE 7597 0 0 PRUDENTIAL FINL INC COM 744320102 1992 21300 SH Call SOLE 21300 0 0 PRUDENTIAL FINL INC COM 744320102 5180 55400 SH Put SOLE 55400 0 0 PTC INC COM 69370C100 206 2200 SH Put SOLE 2200 0 0 PTC INC COM 69370C100 507 5400 SH Call SOLE 5400 0 0 PUBLIC STORAGE COM 74460D109 1338 5900 SH Put SOLE 5900 0 0 PUBLIC STORAGE COM 74460D109 522 2300 SH Call SOLE 2300 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 2317 42800 SH Call SOLE 42800 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 466 8600 SH Put SOLE 8600 0 0 PULTE GROUP INC COM 745867101 788 27400 SH Call SOLE 27400 0 0 PULTE GROUP INC COM 745867101 1397 48600 SH Put SOLE 48600 0 0 PURE ACQUISITION CORP CL A 74621Q106 483 50052 SH SOLE 50052 0 0 PURE STORAGE INC CL A 74624M102 2431 101816 SH SOLE 101816 0 0 PURE STORAGE INC CL A 74624M102 11878 497400 SH Put SOLE 497400 0 0 PURE STORAGE INC CL A 74624M102 96 4000 SH Call SOLE 4000 0 0 PUTMAN HIGH INCOME SEC FUND SHS BEN INT 746779107 2111 226254 SH SOLE 226254 0 0 PVH CORP COM 693656100 928 6200 SH Call SOLE 6200 0 0 PVH CORP COM 693656100 674 4500 SH Put SOLE 4500 0 0 PVH CORP COM 693656100 503 3358 SH SOLE 3358 0 0 Q2 HLDGS INC COM 74736L109 958 16800 SH Put SOLE 16800 0 0 Q2 HLDGS INC COM 74736L109 519 9100 SH Call SOLE 9100 0 0 QEP RES INC COM 74733V100 879 71700 SH Call SOLE 71700 0 0 QEP RES INC COM 74733V100 287 23400 SH Put SOLE 23400 0 0 QIWI PLC SPON ADR REP B 74735M108 1001 63548 SH SOLE 63548 0 0 QIWI PLC SPON ADR REP B 74735M108 436 27700 SH Call SOLE 27700 0 0 QIWI PLC SPON ADR REP B 74735M108 3068 194800 SH Put SOLE 194800 0 0 QORVO INC COM 74736K101 2697 33642 SH SOLE 33642 0 0 QORVO INC COM 74736K101 224 2800 SH Call SOLE 2800 0 0 QORVO INC COM 74736K101 1900 23700 SH Put SOLE 23700 0 0 QUAD / GRAPHICS INC COM CL A 747301109 198 9520 SH SOLE 9520 0 0 QUAD / GRAPHICS INC COM CL A 747301109 100 4800 SH Call SOLE 4800 0 0 QUAD / GRAPHICS INC COM CL A 747301109 33 1600 SH Put SOLE 1600 0 0 QUALCOMM INC COM 747525103 32611 581100 SH Call SOLE 581100 0 0 QUALCOMM INC COM 747525103 73551 1310600 SH Put SOLE 1310600 0 0 QUALCOMM INC COM 747525103 53988 962011 SH SOLE 962011 0 0 QUALITY CARE PPTYS INC COM 747545101 946 43961 SH SOLE 43961 0 0 QUALYS INC COM 74758T303 2816 33400 SH Call SOLE 33400 0 0 QUALYS INC COM 74758T303 1568 18600 SH Put SOLE 18600 0 0 QUANTA SVCS INC COM 74762E102 264 7900 SH Call SOLE 7900 0 0 QUANTA SVCS INC COM 74762E102 140 4200 SH Put SOLE 4200 0 0 QUDIAN INC ADR 747798106 801 90400 SH Call SOLE 90400 0 0 QUDIAN INC ADR 747798106 24 2700 SH Put SOLE 2700 0 0 QUEST DIAGNOSTICS INC COM 74834L100 255 2319 SH SOLE 2319 0 0 QUEST DIAGNOSTICS INC COM 74834L100 1242 11300 SH Call SOLE 11300 0 0 QUEST DIAGNOSTICS INC COM 74834L100 3452 31400 SH Put SOLE 31400 0 0 QUINSTREET INC COM 74874Q100 187 14733 SH SOLE 14733 0 0 QUINSTREET INC COM 74874Q100 394 31000 SH Put SOLE 31000 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 1245 95000 SH Call SOLE 95000 0 0 QURATE RETAIL INC COM SER A 74915M100 1269 59800 SH Call SOLE 59800 0 0 QURATE RETAIL INC COM SER A 74915M100 1256 59200 SH Put SOLE 59200 0 0 QURATE RETAIL INC COM SER A 74915M100 138 6500 SH SOLE 6500 0 0 RADIAN GROUP INC COM 750236101 399 24629 SH SOLE 24629 0 0 RADIAN GROUP INC COM 750236101 444 27400 SH Call SOLE 27400 0 0 RADIAN GROUP INC COM 750236101 243 15000 SH Put SOLE 15000 0 0 RADIUS HEALTH INC COM NEW 750469207 2051 69600 SH Call SOLE 69600 0 0 RADIUS HEALTH INC COM NEW 750469207 740 25100 SH Put SOLE 25100 0 0 RADWARE LTD ORD M81873107 1621 64121 SH SOLE 64121 0 0 RADWARE LTD ORD M81873107 1795 71000 SH Put SOLE 71000 0 0 RADWARE LTD ORD M81873107 58 2300 SH Call SOLE 2300 0 0 RALPH LAUREN CORP CL A 751212101 2304 18328 SH SOLE 18328 0 0 RALPH LAUREN CORP CL A 751212101 3231 25700 SH Call SOLE 25700 0 0 RALPH LAUREN CORP CL A 751212101 15765 125400 SH Put SOLE 125400 0 0 RAMBUS INC DEL COM 750917106 430 34317 SH SOLE 34317 0 0 RAMBUS INC DEL COM 750917106 821 65500 SH Put SOLE 65500 0 0 RAMBUS INC DEL COM 750917106 821 65500 SH Call SOLE 65500 0 0 RANDGOLD RES LTD ADR 752344309 1904 24700 SH Call SOLE 24700 0 0 RANDGOLD RES LTD ADR 752344309 1341 17400 SH Put SOLE 17400 0 0 RANGE RES CORP COM 75281A109 2582 154352 SH SOLE 154352 0 0 RANGE RES CORP COM 75281A109 3587 214400 SH Call SOLE 214400 0 0 RANGE RES CORP COM 75281A109 3776 225700 SH Put SOLE 225700 0 0 RAPID7 INC COM 753422104 1390 49267 SH SOLE 49267 0 0 RAPID7 INC COM 753422104 200 7100 SH Call SOLE 7100 0 0 RAPID7 INC COM 753422104 502 17800 SH Put SOLE 17800 0 0 RAVEN INDS INC COM 754212108 27 701 SH SOLE 701 0 0 RAVEN INDS INC COM 754212108 196 5100 SH Call SOLE 5100 0 0 RAVEN INDS INC COM 754212108 161 4200 SH Put SOLE 4200 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 992 11100 SH Call SOLE 11100 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 411 4600 SH Put SOLE 4600 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 1103 12344 SH SOLE 12344 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 386 22600 SH Put SOLE 22600 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 759 44400 SH Call SOLE 44400 0 0 RAYTHEON CO COM NEW 755111507 2034 10529 SH SOLE 10529 0 0 RAYTHEON CO COM NEW 755111507 2724 14100 SH Call SOLE 14100 0 0 RAYTHEON CO COM NEW 755111507 2589 13400 SH Put SOLE 13400 0 0 REALOGY HLDGS CORP COM 75605Y106 461 20228 SH SOLE 20228 0 0 REALOGY HLDGS CORP COM 75605Y106 777 34100 SH Call SOLE 34100 0 0 REALOGY HLDGS CORP COM 75605Y106 1243 54500 SH Put SOLE 54500 0 0 REALPAGE INC COM 75606N109 287 5200 SH Put SOLE 5200 0 0 REALPAGE INC COM 75606N109 14 255 SH SOLE 255 0 0 REALPAGE INC COM 75606N109 143 2600 SH Call SOLE 2600 0 0 REALTY INCOME CORP COM 756109104 1070 19900 SH Call SOLE 19900 0 0 REALTY INCOME CORP COM 756109104 914 17000 SH Put SOLE 17000 0 0 REALTY INCOME CORP COM 756109104 1631 30329 SH SOLE 30329 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 227 6492 SH SOLE 6492 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 3 100 SH Call SOLE 100 0 0 RED HAT INC COM 756577102 2137 15904 SH SOLE 15904 0 0 RED HAT INC COM 756577102 3924 29200 SH Call SOLE 29200 0 0 RED HAT INC COM 756577102 3279 24400 SH Put SOLE 24400 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 829 17800 SH Call SOLE 17800 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 881 18900 SH Put SOLE 18900 0 0 RED ROCK RESORTS INC CL A 75700L108 767 22900 SH Call SOLE 22900 0 0 RED ROCK RESORTS INC CL A 75700L108 747 22300 SH Put SOLE 22300 0 0 RED ROCK RESORTS INC CL A 75700L108 124 3696 SH SOLE 3696 0 0 REDFIN CORP COM 75737F108 203 8800 SH Put SOLE 8800 0 0 REDFIN CORP COM 75737F108 257 11123 SH SOLE 11123 0 0 REDFIN CORP COM 75737F108 432 18700 SH Call SOLE 18700 0 0 REGAL BELOIT CORP COM 758750103 65 800 SH Call SOLE 800 0 0 REGAL BELOIT CORP COM 758750103 196 2400 SH Put SOLE 2400 0 0 REGENCY CTRS CORP COM 758849103 1118 18016 SH SOLE 18016 0 0 REGENERON PHARMACEUTICALS COM 75886F107 1552 4500 SH Call SOLE 4500 0 0 REGENERON PHARMACEUTICALS COM 75886F107 2001 5800 SH Put SOLE 5800 0 0 REGENERON PHARMACEUTICALS COM 75886F107 1779 5156 SH SOLE 5156 0 0 REGENXBIO INC COM 75901B107 1256 17500 SH Call SOLE 17500 0 0 REGENXBIO INC COM 75901B107 502 7000 SH Put SOLE 7000 0 0 REGIONS FINL CORP NEW COM 7591EP100 249 14000 SH Call SOLE 14000 0 0 REGIONS FINL CORP NEW COM 7591EP100 300 16900 SH Put SOLE 16900 0 0 REGIONS FINL CORP NEW COM 7591EP100 1 62 SH SOLE 62 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 472 3923 SH SOLE 3923 0 0 RENT A CTR INC NEW COM 76009N100 2989 203041 SH SOLE 203041 0 0 RENT A CTR INC NEW COM 76009N100 1928 131000 SH Call SOLE 131000 0 0 RENT A CTR INC NEW COM 76009N100 7281 494600 SH Put SOLE 494600 0 0 REPLIGEN CORP COM 759916109 466 9900 SH Call SOLE 9900 0 0 REPLIGEN CORP COM 759916109 630 13400 SH Put SOLE 13400 0 0 REPUBLIC SVCS INC COM 760759100 1620 23700 SH Put SOLE 23700 0 0 REPUBLIC SVCS INC COM 760759100 75 1100 SH Call SOLE 1100 0 0 RESMED INC COM 761152107 932 9000 SH Put SOLE 9000 0 0 RESMED INC COM 761152107 124 1200 SH Call SOLE 1200 0 0 RESOLUTE ENERGY CORP COM NEW 76116A306 303 9700 SH Put SOLE 9700 0 0 RESOLUTE ENERGY CORP COM NEW 76116A306 23 730 SH SOLE 730 0 0 RESOLUTE ENERGY CORP COM NEW 76116A306 165 5300 SH Call SOLE 5300 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 1387 23000 SH Call SOLE 23000 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 3823 63400 SH Put SOLE 63400 0 0 RETAIL PPTYS AMER INC CL A 76131V202 2654 207703 SH SOLE 207703 0 0 REVANCE THERAPEUTICS INC COM 761330109 410 14939 SH SOLE 14939 0 0 REXNORD CORP NEW COM 76169B102 203 7000 SH Call SOLE 7000 0 0 REXNORD CORP NEW COM 76169B102 70 2400 SH Put SOLE 2400 0 0 RH COM 74967X103 16121 115400 SH Call SOLE 115400 0 0 RH COM 74967X103 18678 133700 SH Put SOLE 133700 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 584 206268 SH SOLE 206268 0 0 RINGCENTRAL INC CL A 76680R206 1548 22000 SH Call SOLE 22000 0 0 RINGCENTRAL INC CL A 76680R206 2723 38700 SH Put SOLE 38700 0 0 RIO TINTO PLC SPONSORED ADR 767204100 3257 58700 SH Call SOLE 58700 0 0 RIO TINTO PLC SPONSORED ADR 767204100 1254 22600 SH Put SOLE 22600 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 436 12788 SH SOLE 12788 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 7 200 SH Call SOLE 200 0 0 RITE AID CORP COM 767754104 23 13051 SH SOLE 13051 0 0 RITE AID CORP COM 767754104 27 15800 SH Put SOLE 15800 0 0 RITE AID CORP COM 767754104 1 300 SH Call SOLE 300 0 0 RLJ LODGING TR COM 74965L101 759 34432 SH SOLE 34432 0 0 RLJ LODGING TR COM 74965L101 2366 107300 SH Put SOLE 107300 0 0 RLJ LODGING TR COM 74965L101 15 700 SH Call SOLE 700 0 0 RMR REAL ESTATE INCOME FUND COM 76970B101 275 15032 SH SOLE 15032 0 0 ROBERT HALF INTL INC COM 770323103 430 6600 SH Call SOLE 6600 0 0 ROBERT HALF INTL INC COM 770323103 1309 20100 SH Put SOLE 20100 0 0 ROBERT HALF INTL INC COM 770323103 359 5519 SH SOLE 5519 0 0 ROCKWELL AUTOMATION INC COM 773903109 349 2100 SH Call SOLE 2100 0 0 ROCKWELL AUTOMATION INC COM 773903109 598 3600 SH Put SOLE 3600 0 0 ROCKWELL COLLINS INC COM 774341101 21633 160623 SH SOLE 160623 0 0 ROCKWELL COLLINS INC COM 774341101 16633 123500 SH Call SOLE 123500 0 0 ROCKWELL COLLINS INC COM 774341101 18047 134000 SH Put SOLE 134000 0 0 ROGERS CORP COM 775133101 346 3100 SH Call SOLE 3100 0 0 ROGERS CORP COM 775133101 346 3100 SH Put SOLE 3100 0 0 ROGERS CORP COM 775133101 131 1173 SH SOLE 1173 0 0 ROKU INC COM CL A 77543R102 1477 34652 SH SOLE 34652 0 0 ROKU INC COM CL A 77543R102 2203 51700 SH Call SOLE 51700 0 0 ROKU INC COM CL A 77543R102 4317 101300 SH Put SOLE 101300 0 0 ROPER TECHNOLOGIES INC COM 776696106 690 2500 SH Call SOLE 2500 0 0 ROPER TECHNOLOGIES INC COM 776696106 359 1300 SH Put SOLE 1300 0 0 ROSETTA STONE INC COM 777780107 282 17600 SH Call SOLE 17600 0 0 ROSETTA STONE INC COM 777780107 92 5744 SH SOLE 5744 0 0 ROSETTA STONE INC COM 777780107 13 800 SH Put SOLE 800 0 0 ROSS STORES INC COM 778296103 5687 67100 SH Call SOLE 67100 0 0 ROSS STORES INC COM 778296103 2610 30800 SH Put SOLE 30800 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 1995 122979 SH SOLE 122979 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 227 14000 SH Call SOLE 14000 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 76 4700 SH Put SOLE 4700 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 497 6600 SH SOLE 6600 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 203 2700 SH Call SOLE 2700 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 813 10800 SH Put SOLE 10800 0 0 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 569 83688 SH SOLE 83688 0 0 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 464 68300 SH Call SOLE 68300 0 0 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 876 128800 SH Put SOLE 128800 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2896 27955 SH SOLE 27955 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1886 18200 SH Put SOLE 18200 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1160 11200 SH Call SOLE 11200 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 618 8500 SH Call SOLE 8500 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1911 26300 SH Put SOLE 26300 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 310 4482 SH SOLE 4482 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1274 18400 SH Call SOLE 18400 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3967 57300 SH Put SOLE 57300 0 0 ROYAL GOLD INC COM 780287108 4521 48700 SH Call SOLE 48700 0 0 ROYAL GOLD INC COM 780287108 15625 168300 SH Put SOLE 168300 0 0 ROYCE MICRO-CAP TR INC COM 780915104 250 25000 SH SOLE 25000 0 0 RPC INC COM 749660106 768 52700 SH Put SOLE 52700 0 0 RPC INC COM 749660106 341 23400 SH Call SOLE 23400 0 0 RPM INTL INC COM 749685103 933 16000 SH Put SOLE 16000 0 0 RPM INTL INC COM 749685103 502 8615 SH SOLE 8615 0 0 RPM INTL INC COM 749685103 362 6200 SH Call SOLE 6200 0 0 RSP PERMIAN INC COM 74978Q105 5310 120620 SH SOLE 120620 0 0 RSP PERMIAN INC COM 74978Q105 370 8400 SH Call SOLE 8400 0 0 RSP PERMIAN INC COM 74978Q105 2148 48800 SH Put SOLE 48800 0 0 RUBICON PROJ INC COM 78112V102 190 66498 SH SOLE 66498 0 0 RUSH ENTERPRISES INC CL A 781846209 1089 25100 SH Call SOLE 25100 0 0 RUSH ENTERPRISES INC CL A 781846209 941 21700 SH Put SOLE 21700 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 323 11500 SH Put SOLE 11500 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 53 1893 SH SOLE 1893 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 423 3700 SH Put SOLE 3700 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 1348 11800 SH Call SOLE 11800 0 0 RYDER SYS INC COM 783549108 402 5600 SH Put SOLE 5600 0 0 RYDER SYS INC COM 783549108 1545 21500 SH Call SOLE 21500 0 0 S&P GLOBAL INC COM 78409V104 3160 15500 SH Call SOLE 15500 0 0 S&P GLOBAL INC COM 78409V104 1162 5700 SH Put SOLE 5700 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 233 10700 SH Put SOLE 10700 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 15 700 SH Call SOLE 700 0 0 SABRE CORP COM 78573M104 2365 95985 SH SOLE 95985 0 0 SABRE CORP COM 78573M104 1047 42500 SH Put SOLE 42500 0 0 SAFE BULKERS INC COM Y7388L103 175 51600 SH SOLE 51600 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 531 21646 SH SOLE 21646 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 243 9900 SH Put SOLE 9900 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 120 4900 SH Call SOLE 4900 0 0 SALESFORCE COM INC COM 79466L302 2063 15128 SH Call SOLE 15128 0 0 SALESFORCE COM INC COM 79466L302 8076 59207 SH Put SOLE 59207 0 0 SALESFORCE COM INC COM 79466L302 30978 227109 SH SOLE 227109 0 0 SANCHEZ ENERGY CORP COM 79970Y105 64 14200 SH Call SOLE 14200 0 0 SANCHEZ ENERGY CORP COM 79970Y105 555 122700 SH Put SOLE 122700 0 0 SANCHEZ ENERGY CORP COM 79970Y105 382 84562 SH SOLE 84562 0 0 SANDERSON FARMS INC COM 800013104 1971 18745 SH SOLE 18745 0 0 SANDERSON FARMS INC COM 800013104 799 7600 SH Call SOLE 7600 0 0 SANDERSON FARMS INC COM 800013104 1514 14400 SH Put SOLE 14400 0 0 SANOFI SPONSORED ADR 80105N105 4533 113300 SH Call SOLE 113300 0 0 SANOFI SPONSORED ADR 80105N105 2597 64900 SH Put SOLE 64900 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 3753 196602 SH SOLE 196602 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 139 7300 SH Call SOLE 7300 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 185 9700 SH Put SOLE 9700 0 0 SAP SE SPON ADR 803054204 1608 13900 SH Put SOLE 13900 0 0 SAP SE SPON ADR 803054204 1255 10853 SH SOLE 10853 0 0 SAP SE SPON ADR 803054204 1041 9000 SH Call SOLE 9000 0 0 SAREPTA THERAPEUTICS INC COM 803607100 1039 7860 SH SOLE 7860 0 0 SAREPTA THERAPEUTICS INC COM 803607100 106 800 SH Call SOLE 800 0 0 SAREPTA THERAPEUTICS INC COM 803607100 53 400 SH Put SOLE 400 0 0 SASOL LTD SPONSORED ADR 803866300 461 12614 SH SOLE 12614 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 606 3669 SH SOLE 3669 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 743 4500 SH Call SOLE 4500 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 2956 17900 SH Put SOLE 17900 0 0 SCANA CORP NEW COM 80589M102 1310 34009 SH SOLE 34009 0 0 SCANA CORP NEW COM 80589M102 1995 51800 SH Call SOLE 51800 0 0 SCANA CORP NEW COM 80589M102 204 5300 SH Put SOLE 5300 0 0 SCHEIN HENRY INC COM 806407102 2659 36600 SH Call SOLE 36600 0 0 SCHEIN HENRY INC COM 806407102 1438 19800 SH Put SOLE 19800 0 0 SCHLUMBERGER LTD COM 806857108 3459 51600 SH Call SOLE 51600 0 0 SCHLUMBERGER LTD COM 806857108 13346 199100 SH Put SOLE 199100 0 0 SCHLUMBERGER LTD COM 806857108 2639 39363 SH SOLE 39363 0 0 SCHNITZER STL INDS CL A 806882106 1476 43800 SH Put SOLE 43800 0 0 SCHNITZER STL INDS CL A 806882106 1220 36200 SH Call SOLE 36200 0 0 SCHNITZER STL INDS CL A 806882106 58 1723 SH SOLE 1723 0 0 SCHOLASTIC CORP COM 807066105 818 18455 SH SOLE 18455 0 0 SCHOLASTIC CORP COM 807066105 9 200 SH Call SOLE 200 0 0 SCHOLASTIC CORP COM 807066105 182 4100 SH Put SOLE 4100 0 0 SCHWAB CHARLES CORP NEW COM 808513105 721 14106 SH SOLE 14106 0 0 SCHWAB CHARLES CORP NEW COM 808513105 4814 94200 SH Call SOLE 94200 0 0 SCHWAB CHARLES CORP NEW COM 808513105 639 12500 SH Put SOLE 12500 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 1028 12700 SH Call SOLE 12700 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 89 1100 SH Put SOLE 1100 0 0 SCIENTIFIC GAMES CORP COM 80874P109 8830 179645 SH SOLE 179645 0 0 SCIENTIFIC GAMES CORP COM 80874P109 15227 309800 SH Call SOLE 309800 0 0 SCIENTIFIC GAMES CORP COM 80874P109 762 15500 SH Put SOLE 15500 0 0 SCORPIO TANKERS INC SHS Y7542C106 225 80200 SH Call SOLE 80200 0 0 SCORPIO TANKERS INC SHS Y7542C106 622 221226 SH SOLE 221226 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 1580 19000 SH Put SOLE 19000 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 1073 12904 SH SOLE 12904 0 0 SEABRIDGE GOLD INC COM 811916105 581 52100 SH Call SOLE 52100 0 0 SEABRIDGE GOLD INC COM 811916105 524 47000 SH Put SOLE 47000 0 0 SEADRILL LIMITED SHS G7945E105 348 1618525 SH SOLE 1618525 0 0 SEADRILL LIMITED SHS G7945E105 20 92600 SH Call SOLE 92600 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 1875 33212 SH SOLE 33212 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 5670 100400 SH Call SOLE 100400 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 10989 194600 SH Put SOLE 194600 0 0 SEALED AIR CORP NEW COM 81211K100 4406 103800 SH Call SOLE 103800 0 0 SEALED AIR CORP NEW COM 81211K100 1571 37000 SH Put SOLE 37000 0 0 SEASPAN CORP SHS Y75638109 627 61600 SH Call SOLE 61600 0 0 SEASPAN CORP SHS Y75638109 1014 99600 SH Put SOLE 99600 0 0 SEATTLE GENETICS INC COM 812578102 2118 31900 SH Call SOLE 31900 0 0 SEATTLE GENETICS INC COM 812578102 80 1200 SH Put SOLE 1200 0 0 SEAWORLD ENTMT INC COM 81282V100 845 38714 SH SOLE 38714 0 0 SEAWORLD ENTMT INC COM 81282V100 2062 94500 SH Put SOLE 94500 0 0 SEAWORLD ENTMT INC COM 81282V100 188 8600 SH Call SOLE 8600 0 0 SEI INVESTMENTS CO COM 784117103 93 1493 SH SOLE 1493 0 0 SEI INVESTMENTS CO COM 784117103 63 1000 SH Call SOLE 1000 0 0 SEI INVESTMENTS CO COM 784117103 44 700 SH Put SOLE 700 0 0 SELECT MED HLDGS CORP COM 81619Q105 191 10500 SH Put SOLE 10500 0 0 SELECT MED HLDGS CORP COM 81619Q105 34 1900 SH Call SOLE 1900 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 465 8000 SH Call SOLE 8000 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 697 12000 SH Put SOLE 12000 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 4189 50193 SH SOLE 50193 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1686 20200 SH Call SOLE 20200 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 426 5100 SH Put SOLE 5100 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1366 26500 SH Put SOLE 26500 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2610 50642 SH SOLE 50642 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1412 27400 SH Call SOLE 27400 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 590 5400 SH Put SOLE 5400 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 3366 30800 SH Call SOLE 30800 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 8767 115446 SH SOLE 115446 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 5179 68200 SH Call SOLE 68200 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 258 3400 SH Put SOLE 3400 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 5106 192032 SH SOLE 192032 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1165 43800 SH Call SOLE 43800 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 468 17600 SH Put SOLE 17600 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 6215 86763 SH SOLE 86763 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1698 23700 SH Call SOLE 23700 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 695 9700 SH Put SOLE 9700 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 5985 86146 SH SOLE 86146 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2723 39200 SH Call SOLE 39200 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 257 3700 SH Put SOLE 3700 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 3487 67100 SH Call SOLE 67100 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 114 2200 SH Put SOLE 2200 0 0 SEMGROUP CORP CL A 81663A105 597 23500 SH Call SOLE 23500 0 0 SEMGROUP CORP CL A 81663A105 561 22100 SH Put SOLE 22100 0 0 SEMPRA ENERGY COM 816851109 1278 11010 SH SOLE 11010 0 0 SEMPRA ENERGY COM 816851109 3425 29500 SH Call SOLE 29500 0 0 SEMPRA ENERGY COM 816851109 3507 30200 SH Put SOLE 30200 0 0 SEMTECH CORP COM 816850101 569 12100 SH Call SOLE 12100 0 0 SEMTECH CORP COM 816850101 602 12800 SH Put SOLE 12800 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 722 39900 SH Put SOLE 39900 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 488 27000 SH Call SOLE 27000 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 238 5000 SH Put SOLE 5000 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 532 11188 SH SOLE 11188 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 758 17873 SH SOLE 17873 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 1264 29800 SH Call SOLE 29800 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 1150 27100 SH Put SOLE 27100 0 0 SERVICE CORP INTL COM 817565104 493 13782 SH SOLE 13782 0 0 SERVICE CORP INTL COM 817565104 594 16600 SH Call SOLE 16600 0 0 SERVICE CORP INTL COM 817565104 18 500 SH Put SOLE 500 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 2551 42900 SH Call SOLE 42900 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1118 18800 SH Put SOLE 18800 0 0 SERVICENOW INC COM 81762P102 9365 54300 SH Call SOLE 54300 0 0 SERVICENOW INC COM 81762P102 1294 7500 SH Put SOLE 7500 0 0 SHAKE SHACK INC CL A 819047101 3335 50400 SH Call SOLE 50400 0 0 SHAKE SHACK INC CL A 819047101 1251 18900 SH Put SOLE 18900 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 2923 131800 SH Put SOLE 131800 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 1559 70300 SH Call SOLE 70300 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 131 5886 SH SOLE 5886 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 68 2073 SH SOLE 2073 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 144 4400 SH Call SOLE 4400 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 98 3000 SH Put SOLE 3000 0 0 SHERWIN WILLIAMS CO COM 824348106 245 600 SH Call SOLE 600 0 0 SHERWIN WILLIAMS CO COM 824348106 571 1400 SH Put SOLE 1400 0 0 SHIRE PLC SPONSORED ADR 82481R106 3501 20741 SH SOLE 20741 0 0 SHIRE PLC SPONSORED ADR 82481R106 14416 85400 SH Call SOLE 85400 0 0 SHIRE PLC SPONSORED ADR 82481R106 84 500 SH Put SOLE 500 0 0 SHOPIFY INC CL A 82509L107 14779 101300 SH Call SOLE 101300 0 0 SHOPIFY INC CL A 82509L107 12867 88200 SH Put SOLE 88200 0 0 SHUTTERFLY INC COM 82568P304 1430 15888 SH SOLE 15888 0 0 SHUTTERFLY INC COM 82568P304 3853 42800 SH Call SOLE 42800 0 0 SHUTTERFLY INC COM 82568P304 3808 42300 SH Put SOLE 42300 0 0 SHUTTERSTOCK INC COM 825690100 4903 103300 SH Call SOLE 103300 0 0 SHUTTERSTOCK INC COM 825690100 3934 82900 SH Put SOLE 82900 0 0 SIBANYE STILLWATER SPONSORED ADR 825724206 27 11200 SH Call SOLE 11200 0 0 SIBANYE STILLWATER SPONSORED ADR 825724206 3 1400 SH Put SOLE 1400 0 0 SIERRA WIRELESS INC COM 826516106 475 29700 SH Call SOLE 29700 0 0 SIERRA WIRELESS INC COM 826516106 117 7300 SH Put SOLE 7300 0 0 SIGA TECHNOLOGIES INC COM 826917106 1284 216233 SH SOLE 216233 0 0 SIGMA DESIGNS INC COM 826565103 2780 455797 SH SOLE 455797 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 521 4074 SH SOLE 4074 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 269 2100 SH Call SOLE 2100 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 473 3700 SH Put SOLE 3700 0 0 SIGNET JEWELERS LIMITED SHS G81276100 3066 55000 SH Call SOLE 55000 0 0 SIGNET JEWELERS LIMITED SHS G81276100 5647 101300 SH Put SOLE 101300 0 0 SILICON LABORATORIES INC COM 826919102 488 4900 SH Call SOLE 4900 0 0 SILICON LABORATORIES INC COM 826919102 727 7300 SH Put SOLE 7300 0 0 SILICON LABORATORIES INC COM 826919102 268 2694 SH SOLE 2694 0 0 SIMON PPTY GROUP INC NEW COM 828806109 3931 23100 SH Put SOLE 23100 0 0 SIMON PPTY GROUP INC NEW COM 828806109 9207 54100 SH Call SOLE 54100 0 0 SINA CORP ORD G81477104 20004 236199 SH SOLE 236199 0 0 SINA CORP ORD G81477104 1787 21100 SH Call SOLE 21100 0 0 SINA CORP ORD G81477104 39991 472200 SH Put SOLE 472200 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 2713 84386 SH SOLE 84386 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 405 12600 SH Call SOLE 12600 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 254 7900 SH Put SOLE 7900 0 0 SIRIUS XM HLDGS INC COM 82968B103 66 9800 SH Call SOLE 9800 0 0 SIRIUS XM HLDGS INC COM 82968B103 2 300 SH Put SOLE 300 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 1926 27500 SH Call SOLE 27500 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 1128 16100 SH Put SOLE 16100 0 0 SKECHERS U S A INC CL A 830566105 531 17700 SH Call SOLE 17700 0 0 SKECHERS U S A INC CL A 830566105 2341 78000 SH Put SOLE 78000 0 0 SKECHERS U S A INC CL A 830566105 931 31033 SH SOLE 31033 0 0 SKYWEST INC COM 830879102 472 9100 SH Put SOLE 9100 0 0 SKYWEST INC COM 830879102 98 1891 SH SOLE 1891 0 0 SKYWEST INC COM 830879102 99 1900 SH Call SOLE 1900 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 2921 30225 SH SOLE 30225 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 9017 93300 SH Call SOLE 93300 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 7113 73600 SH Put SOLE 73600 0 0 SL GREEN RLTY CORP COM 78440X101 1066 10600 SH Call SOLE 10600 0 0 SL GREEN RLTY CORP COM 78440X101 925 9200 SH Put SOLE 9200 0 0 SLEEP NUMBER CORP COM 83125X103 299 10300 SH Put SOLE 10300 0 0 SLEEP NUMBER CORP COM 83125X103 38 1314 SH SOLE 1314 0 0 SLEEP NUMBER CORP COM 83125X103 192 6600 SH Call SOLE 6600 0 0 SLM CORP COM 78442P106 246 21500 SH Call SOLE 21500 0 0 SLM CORP COM 78442P106 32 2800 SH Put SOLE 2800 0 0 SM ENERGY CO COM 78454L100 7355 286300 SH Put SOLE 286300 0 0 SM ENERGY CO COM 78454L100 1496 58224 SH SOLE 58224 0 0 SM ENERGY CO COM 78454L100 1295 50400 SH Call SOLE 50400 0 0 SMART & FINAL STORES INC COM 83190B101 173 31200 SH SOLE 31200 0 0 SMARTSHEET INC COM CL A 83200N103 1170 45041 SH SOLE 45041 0 0 SMITH A O COM 831865209 816 13800 SH Call SOLE 13800 0 0 SMITH A O COM 831865209 302 5100 SH Put SOLE 5100 0 0 SMUCKER J M CO COM NEW 832696405 957 8900 SH Call SOLE 8900 0 0 SMUCKER J M CO COM NEW 832696405 688 6400 SH Put SOLE 6400 0 0 SNAP INC CL A 83304A106 7843 599197 SH SOLE 599197 0 0 SNAP INC CL A 83304A106 19469 1487300 SH Call SOLE 1487300 0 0 SNAP INC CL A 83304A106 75876 5796500 SH Put SOLE 5796500 0 0 SNAP ON INC COM 833034101 338 2100 SH Call SOLE 2100 0 0 SNAP ON INC COM 833034101 563 3500 SH Put SOLE 3500 0 0 SNAP ON INC COM 833034101 127 788 SH SOLE 788 0 0 SOCIAL CAP HEDOSOPHIA HLDGS CL A G8250R103 762 75792 SH SOLE 75792 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 3647 75899 SH SOLE 75899 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 5555 115600 SH Put SOLE 115600 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 375 7800 SH Call SOLE 7800 0 0 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 1138 13346 SH SOLE 13346 0 0 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 316 3700 SH Call SOLE 3700 0 0 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 1493 17500 SH Put SOLE 17500 0 0 SOGOU INC ADR REPSTG A 83409V104 2147 187843 SH SOLE 187843 0 0 SOGOU INC ADR REPSTG A 83409V104 253 22100 SH Call SOLE 22100 0 0 SOGOU INC ADR REPSTG A 83409V104 1108 96900 SH Put SOLE 96900 0 0 SOHU COM LTD SPONSORED ADS 83410S108 1147 32301 SH SOLE 32301 0 0 SOHU COM LTD SPONSORED ADS 83410S108 92 2600 SH Call SOLE 2600 0 0 SOHU COM LTD SPONSORED ADS 83410S108 117 3300 SH Put SOLE 3300 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 3718 77700 SH Call SOLE 77700 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1474 30800 SH Put SOLE 30800 0 0 SONIC CORP COM 835451105 561 16300 SH Call SOLE 16300 0 0 SONIC CORP COM 835451105 79 2300 SH Put SOLE 2300 0 0 SONY CORP SPONSORED ADR 835699307 3327 64900 SH Put SOLE 64900 0 0 SONY CORP SPONSORED ADR 835699307 3497 68224 SH SOLE 68224 0 0 SONY CORP SPONSORED ADR 835699307 1220 23800 SH Call SOLE 23800 0 0 SOTHEBYS COM 835898107 962 17700 SH Call SOLE 17700 0 0 SOTHEBYS COM 835898107 1483 27300 SH Put SOLE 27300 0 0 SOURCE CAP INC COM 836144105 1200 30199 SH SOLE 30199 0 0 SOUTHERN CO COM 842587107 4089 88300 SH Call SOLE 88300 0 0 SOUTHERN CO COM 842587107 4052 87500 SH Put SOLE 87500 0 0 SOUTHERN COPPER CORP COM 84265V105 206 4400 SH Call SOLE 4400 0 0 SOUTHERN COPPER CORP COM 84265V105 84 1800 SH Put SOLE 1800 0 0 SOUTHWEST AIRLS CO COM 844741108 5841 114800 SH Put SOLE 114800 0 0 SOUTHWEST AIRLS CO COM 844741108 2616 51424 SH SOLE 51424 0 0 SOUTHWEST AIRLS CO COM 844741108 1236 24300 SH Call SOLE 24300 0 0 SOUTHWESTERN ENERGY CO COM 845467109 1029 194100 SH Put SOLE 194100 0 0 SOUTHWESTERN ENERGY CO COM 845467109 248 46700 SH Call SOLE 46700 0 0 SOUTHWESTERN ENERGY CO COM 845467109 894 168709 SH SOLE 168709 0 0 SPARTAN MTRS INC COM 846819100 1027 67981 SH SOLE 67981 0 0 SPARTANNASH CO COM 847215100 265 10400 SH Call SOLE 10400 0 0 SPARTANNASH CO COM 847215100 375 14700 SH Put SOLE 14700 0 0 SPARTANNASH CO COM 847215100 69 2692 SH SOLE 2692 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 1371 5650 SH SOLE 5650 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 19321 79600 SH Call SOLE 79600 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 11360 46800 SH Put SOLE 46800 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 7095 59800 SH Call SOLE 59800 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 1115 9400 SH Put SOLE 9400 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 636 16600 SH Put SOLE 16600 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 5094 132900 SH Call SOLE 132900 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 839639 3095100 SH Call SOLE 3095100 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 1571905 5794400 SH Put SOLE 5794400 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1284 3616 SH SOLE 3616 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 675 1900 SH Call SOLE 1900 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2166 6100 SH Put SOLE 6100 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 578 16300 SH Put SOLE 16300 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 1537 25200 SH Call SOLE 25200 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 1909 31300 SH Put SOLE 31300 0 0 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 1000 20600 SH Call SOLE 20600 0 0 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 884 18200 SH Put SOLE 18200 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 17616 409100 SH Put SOLE 409100 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 680 15800 SH Call SOLE 15800 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 1967 55453 SH SOLE 55453 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 1101 23342 SH SOLE 23342 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 5730 60200 SH Call SOLE 60200 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 8063 84700 SH Put SOLE 84700 0 0 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 609 15408 SH SOLE 15408 0 0 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 265 6700 SH Call SOLE 6700 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 191 5393 SH SOLE 5393 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 9 200 SH Call SOLE 200 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 85 1800 SH Put SOLE 1800 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 128 3600 SH Call SOLE 3600 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 43 1200 SH Put SOLE 1200 0 0 SPECIAL OPPORTUNITIES FD INC COM 84741T104 852 56696 SH SOLE 56696 0 0 SPECTRA ENERGY PARTNERS LP COM 84756N109 230 6500 SH Put SOLE 6500 0 0 SPECTRA ENERGY PARTNERS LP COM 84756N109 89 2500 SH Call SOLE 2500 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 4375 53605 SH SOLE 53605 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 8 100 SH Call SOLE 100 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 8 100 SH Put SOLE 100 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 393 18771 SH SOLE 18771 0 0 SPIRE INC COM 84857L101 1114 15773 SH SOLE 15773 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2174 25300 SH Call SOLE 25300 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1211 14100 SH Put SOLE 14100 0 0 SPIRIT AIRLS INC COM 848577102 560 15400 SH Put SOLE 15400 0 0 SPIRIT AIRLS INC COM 848577102 634 17435 SH SOLE 17435 0 0 SPIRIT AIRLS INC COM 848577102 178 4900 SH Call SOLE 4900 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 1751 218086 SH SOLE 218086 0 0 SPLUNK INC COM 848637104 6502 65600 SH Call SOLE 65600 0 0 SPLUNK INC COM 848637104 1744 17600 SH Put SOLE 17600 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 3096 18400 SH Call SOLE 18400 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 3146 18700 SH Put SOLE 18700 0 0 SPRINT CORP COM SER 1 85207U105 2572 472800 SH Call SOLE 472800 0 0 SPRINT CORP COM SER 1 85207U105 753 138400 SH Put SOLE 138400 0 0 SPROUTS FMRS MKT INC COM 85208M102 1717 77800 SH Put SOLE 77800 0 0 SPROUTS FMRS MKT INC COM 85208M102 2164 98053 SH SOLE 98053 0 0 SPROUTS FMRS MKT INC COM 85208M102 618 28000 SH Call SOLE 28000 0 0 SPX CORP COM 784635104 238 6800 SH Put SOLE 6800 0 0 SPX CORP COM 784635104 367 10473 SH SOLE 10473 0 0 SPX FLOW INC COM 78469X107 158 3600 SH Call SOLE 3600 0 0 SPX FLOW INC COM 78469X107 109 2500 SH Put SOLE 2500 0 0 SQUARE INC CL A 852234103 39067 633794 SH SOLE 633794 0 0 SQUARE INC CL A 852234103 5893 95600 SH Call SOLE 95600 0 0 SQUARE INC CL A 852234103 110151 1787000 SH Put SOLE 1787000 0 0 SRC ENERGY INC COM 78470V108 417 37866 SH SOLE 37866 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 239 4600 SH Call SOLE 4600 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 280 5400 SH Put SOLE 5400 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 28 534 SH SOLE 534 0 0 SSR MNG INC COM 784730103 739 74900 SH Call SOLE 74900 0 0 SSR MNG INC COM 784730103 37 3715 SH SOLE 3715 0 0 SSR MNG INC COM 784730103 40 4100 SH Put SOLE 4100 0 0 STAMPS COM INC COM NEW 852857200 19257 76100 SH Call SOLE 76100 0 0 STAMPS COM INC COM NEW 852857200 2708 10700 SH Put SOLE 10700 0 0 STANLEY BLACK & DECKER INC COM 854502101 3077 23165 SH SOLE 23165 0 0 STANLEY BLACK & DECKER INC COM 854502101 664 5000 SH Call SOLE 5000 0 0 STANLEY BLACK & DECKER INC COM 854502101 970 7300 SH Put SOLE 7300 0 0 STAR BULK CARRIERS CORP SHS PAR Y8162K204 135 10500 SH SOLE 10500 0 0 STARBUCKS CORP COM 855244109 3806 77921 SH SOLE 77921 0 0 STARBUCKS CORP COM 855244109 2076 42500 SH Call SOLE 42500 0 0 STARBUCKS CORP COM 855244109 3468 71000 SH Put SOLE 71000 0 0 STARS GROUP INC COM 85570W100 728 20043 SH SOLE 20043 0 0 STARS GROUP INC COM 85570W100 345 9500 SH Call SOLE 9500 0 0 STARS GROUP INC COM 85570W100 508 14000 SH Put SOLE 14000 0 0 STATE BK FINL CORP COM 856190103 1807 54115 SH SOLE 54115 0 0 STATE STR CORP COM 857477103 288 3092 SH SOLE 3092 0 0 STATE STR CORP COM 857477103 2541 27300 SH Put SOLE 27300 0 0 STATE STR CORP COM 857477103 65 700 SH Call SOLE 700 0 0 STEEL DYNAMICS INC COM 858119100 1181 25700 SH Call SOLE 25700 0 0 STEEL DYNAMICS INC COM 858119100 3658 79600 SH Put SOLE 79600 0 0 STEELCASE INC CL A 858155203 803 59500 SH Put SOLE 59500 0 0 STEELCASE INC CL A 858155203 47 3448 SH SOLE 3448 0 0 STEELCASE INC CL A 858155203 103 7600 SH Call SOLE 7600 0 0 STERICYCLE INC COM 858912108 1540 23590 SH SOLE 23590 0 0 STERICYCLE INC COM 858912108 633 9700 SH Call SOLE 9700 0 0 STERICYCLE INC COM 858912108 2801 42900 SH Put SOLE 42900 0 0 STEWART INFORMATION SVCS COR COM 860372101 2010 46659 SH SOLE 46659 0 0 STIFEL FINL CORP COM 860630102 1605 30715 SH SOLE 30715 0 0 STIFEL FINL CORP COM 860630102 2565 49100 SH Call SOLE 49100 0 0 STIFEL FINL CORP COM 860630102 909 17400 SH Put SOLE 17400 0 0 STITCH FIX INC COM CL A 860897107 1172 42707 SH SOLE 42707 0 0 STITCH FIX INC COM CL A 860897107 379 13800 SH Call SOLE 13800 0 0 STITCH FIX INC COM CL A 860897107 102 3700 SH Put SOLE 3700 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 1533 69300 SH Call SOLE 69300 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 566 25600 SH Put SOLE 25600 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 900 40679 SH SOLE 40679 0 0 STONERIDGE INC COM 86183P102 318 9040 SH SOLE 9040 0 0 STONERIDGE INC COM 86183P102 28 800 SH Call SOLE 800 0 0 STONERIDGE INC COM 86183P102 141 4000 SH Put SOLE 4000 0 0 STORE CAP CORP COM 862121100 204 7458 SH SOLE 7458 0 0 STORE CAP CORP COM 862121100 14 500 SH Put SOLE 500 0 0 STRATASYS LTD SHS M85548101 64 3326 SH SOLE 3326 0 0 STRATASYS LTD SHS M85548101 157 8200 SH Call SOLE 8200 0 0 STRATASYS LTD SHS M85548101 134 7000 SH Put SOLE 7000 0 0 STRAYER ED INC COM 863236105 328 2900 SH Call SOLE 2900 0 0 STRAYER ED INC COM 863236105 565 5000 SH Put SOLE 5000 0 0 STRYKER CORP COM 863667101 2094 12400 SH Put SOLE 12400 0 0 STRYKER CORP COM 863667101 709 4200 SH Call SOLE 4200 0 0 STRYKER CORP COM 863667101 1500 8886 SH SOLE 8886 0 0 STURM RUGER & CO INC COM 864159108 1159 20700 SH Call SOLE 20700 0 0 STURM RUGER & CO INC COM 864159108 2358 42100 SH Put SOLE 42100 0 0 STURM RUGER & CO INC COM 864159108 850 15180 SH SOLE 15180 0 0 SUMMIT MATLS INC CL A 86614U100 699 26634 SH SOLE 26634 0 0 SUMMIT MATLS INC CL A 86614U100 517 19700 SH Put SOLE 19700 0 0 SUMMIT MATLS INC CL A 86614U100 21 800 SH Call SOLE 800 0 0 SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 270 17562 SH SOLE 17562 0 0 SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 459 29800 SH Call SOLE 29800 0 0 SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 163 10600 SH Put SOLE 10600 0 0 SUN CMNTYS INC COM 866674104 225 2296 SH SOLE 2296 0 0 SUN HYDRAULICS CORP COM 866942105 260 5400 SH Call SOLE 5400 0 0 SUN HYDRAULICS CORP COM 866942105 226 4700 SH Put SOLE 4700 0 0 SUN HYDRAULICS CORP COM 866942105 27 555 SH SOLE 555 0 0 SUNCOKE ENERGY INC COM 86722A103 630 47000 SH Call SOLE 47000 0 0 SUNCOKE ENERGY INC COM 86722A103 377 28100 SH Put SOLE 28100 0 0 SUNCOR ENERGY INC NEW COM 867224107 5895 144900 SH Call SOLE 144900 0 0 SUNCOR ENERGY INC NEW COM 867224107 504 12400 SH Put SOLE 12400 0 0 SUNOCO LP COM U REP LP 86765K109 222 8900 SH Call SOLE 8900 0 0 SUNOCO LP COM U REP LP 86765K109 139 5585 SH SOLE 5585 0 0 SUNOCO LP COM U REP LP 86765K109 135 5400 SH Put SOLE 5400 0 0 SUNPOWER CORP COM 867652406 193 25100 SH Call SOLE 25100 0 0 SUNPOWER CORP COM 867652406 47 6100 SH Put SOLE 6100 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 1725 103820 SH SOLE 103820 0 0 SUNTRUST BKS INC COM 867914103 5090 77100 SH Call SOLE 77100 0 0 SUNTRUST BKS INC COM 867914103 3717 56300 SH Put SOLE 56300 0 0 SUPER MICRO COMPUTER INC COM 86800U104 523 22100 SH Call SOLE 22100 0 0 SUPER MICRO COMPUTER INC COM 86800U104 627 26500 SH Put SOLE 26500 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 127 13041 SH SOLE 13041 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 131 13400 SH Call SOLE 13400 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 406 41700 SH Put SOLE 41700 0 0 SUPERVALU INC COM NEW 868536301 2530 123316 SH SOLE 123316 0 0 SUPERVALU INC COM NEW 868536301 392 19100 SH Call SOLE 19100 0 0 SUPERVALU INC COM NEW 868536301 1005 49000 SH Put SOLE 49000 0 0 SVB FINL GROUP COM 78486Q101 1721 5960 SH SOLE 5960 0 0 SVB FINL GROUP COM 78486Q101 2108 7300 SH Call SOLE 7300 0 0 SVB FINL GROUP COM 78486Q101 1733 6000 SH Put SOLE 6000 0 0 SWITCH INC CL A 87105L104 711 58400 SH Call SOLE 58400 0 0 SWITCH INC CL A 87105L104 236 19400 SH Put SOLE 19400 0 0 SYMANTEC CORP COM 871503108 15818 766000 SH SOLE 766000 0 0 SYMANTEC CORP COM 871503108 2695 130500 SH Call SOLE 130500 0 0 SYMANTEC CORP COM 871503108 53483 2590000 SH Put SOLE 2590000 0 0 SYNAPTICS INC COM 87157D109 3863 76700 SH Call SOLE 76700 0 0 SYNAPTICS INC COM 87157D109 8230 163400 SH Put SOLE 163400 0 0 SYNCHRONY FINL COM 87165B103 386 11557 SH SOLE 11557 0 0 SYNCHRONY FINL COM 87165B103 1021 30600 SH Call SOLE 30600 0 0 SYNCHRONY FINL COM 87165B103 2340 70100 SH Put SOLE 70100 0 0 SYNNEX CORP COM 87162W100 251 2600 SH Call SOLE 2600 0 0 SYNOPSYS INC COM 871607107 1082 12643 SH SOLE 12643 0 0 SYNOPSYS INC COM 871607107 163 1900 SH Call SOLE 1900 0 0 SYNOPSYS INC COM 871607107 128 1500 SH Put SOLE 1500 0 0 SYNOVUS FINL CORP COM NEW 87161C501 2035 38525 SH SOLE 38525 0 0 SYNOVUS FINL CORP COM NEW 87161C501 1321 25000 SH Put SOLE 25000 0 0 SYNOVUS FINL CORP COM NEW 87161C501 169 3200 SH Call SOLE 3200 0 0 SYNTEL INC COM 87162H103 1109 34558 SH SOLE 34558 0 0 SYNTEL INC COM 87162H103 6 200 SH Call SOLE 200 0 0 SYSCO CORP COM 871829107 3817 55900 SH Put SOLE 55900 0 0 SYSCO CORP COM 871829107 1041 15240 SH SOLE 15240 0 0 SYSCO CORP COM 871829107 1414 20700 SH Call SOLE 20700 0 0 T MOBILE US INC COM 872590104 3932 65800 SH Put SOLE 65800 0 0 T MOBILE US INC COM 872590104 8801 147298 SH SOLE 147298 0 0 T MOBILE US INC COM 872590104 1297 21700 SH Call SOLE 21700 0 0 TABLEAU SOFTWARE INC CL A 87336U105 1887 19300 SH Call SOLE 19300 0 0 TABLEAU SOFTWARE INC CL A 87336U105 684 7000 SH Put SOLE 7000 0 0 TAHOE RES INC COM 873868103 322 65363 SH SOLE 65363 0 0 TAHOE RES INC COM 873868103 482 97900 SH Put SOLE 97900 0 0 TAHOE RES INC COM 873868103 46 9400 SH Call SOLE 9400 0 0 TAILORED BRANDS INC COM 87403A107 1319 51700 SH Call SOLE 51700 0 0 TAILORED BRANDS INC COM 87403A107 1141 44700 SH Put SOLE 44700 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 563 15400 SH Call SOLE 15400 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 2771 75800 SH Put SOLE 75800 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 8461 71482 SH SOLE 71482 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 5456 46100 SH Call SOLE 46100 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 8522 72000 SH Put SOLE 72000 0 0 TAL ED GROUP SPONSORED ADS 874080104 7751 210627 SH SOLE 210627 0 0 TAL ED GROUP SPONSORED ADS 874080104 3599 97800 SH Call SOLE 97800 0 0 TAL ED GROUP SPONSORED ADS 874080104 58972 1602500 SH Put SOLE 1602500 0 0 TALEND S A ADS 874224207 1242 19943 SH SOLE 19943 0 0 TALLGRASS ENERGY GP LP SHS CL A 874696107 632 28500 SH Put SOLE 28500 0 0 TALLGRASS ENERGY GP LP SHS CL A 874696107 689 31100 SH Call SOLE 31100 0 0 TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 251 5800 SH Call SOLE 5800 0 0 TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 152 3500 SH Put SOLE 3500 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 2086 88800 SH Put SOLE 88800 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 1440 61300 SH Call SOLE 61300 0 0 TAPESTRY INC COM 876030107 2952 63200 SH Call SOLE 63200 0 0 TAPESTRY INC COM 876030107 1275 27300 SH Put SOLE 27300 0 0 TARENA INTL INC ADR 876108101 282 37200 SH SOLE 37200 0 0 TARGA RES CORP COM 87612G101 6914 139700 SH Call SOLE 139700 0 0 TARGA RES CORP COM 87612G101 3756 75900 SH Put SOLE 75900 0 0 TARGET CORP COM 87612E106 24480 321600 SH Put SOLE 321600 0 0 TARGET CORP COM 87612E106 12522 164500 SH Call SOLE 164500 0 0 TARGET CORP COM 87612E106 3757 49361 SH SOLE 49361 0 0 TATA MTRS LTD SPONSORED ADR 876568502 264 13500 SH Call SOLE 13500 0 0 TATA MTRS LTD SPONSORED ADR 876568502 5363 274300 SH Put SOLE 274300 0 0 TATA MTRS LTD SPONSORED ADR 876568502 4120 210732 SH SOLE 210732 0 0 TAUBMAN CTRS INC COM 876664103 881 15000 SH Call SOLE 15000 0 0 TAUBMAN CTRS INC COM 876664103 470 8000 SH Put SOLE 8000 0 0 TC PIPELINES LP UT COM LTD PRT 87233Q108 138 5300 SH Call SOLE 5300 0 0 TC PIPELINES LP UT COM LTD PRT 87233Q108 195 7500 SH Put SOLE 7500 0 0 TCF FINL CORP COM 872275102 329 13369 SH SOLE 13369 0 0 TCF FINL CORP COM 872275102 52 2100 SH Call SOLE 2100 0 0 TCF FINL CORP COM 872275102 7 300 SH Put SOLE 300 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 323 5900 SH Put SOLE 5900 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 175 3200 SH Call SOLE 3200 0 0 TE CONNECTIVITY LTD REG SHS H84989104 1243 13800 SH Call SOLE 13800 0 0 TE CONNECTIVITY LTD REG SHS H84989104 1387 15400 SH Put SOLE 15400 0 0 TE CONNECTIVITY LTD REG SHS H84989104 590 6549 SH SOLE 6549 0 0 TECH DATA CORP COM 878237106 1125 13700 SH Put SOLE 13700 0 0 TECH DATA CORP COM 878237106 1281 15600 SH Call SOLE 15600 0 0 TECH DATA CORP COM 878237106 139 1690 SH SOLE 1690 0 0 TECHNIPFMC PLC COM G87110105 4890 154076 SH SOLE 154076 0 0 TECHNIPFMC PLC COM G87110105 1070 33700 SH Call SOLE 33700 0 0 TECHNIPFMC PLC COM G87110105 7310 230300 SH Put SOLE 230300 0 0 TECHTARGET INC COM 87874R100 193 6800 SH SOLE 6800 0 0 TECHTARGET INC COM 87874R100 14 500 SH Call SOLE 500 0 0 TECHTARGET INC COM 87874R100 3 100 SH Put SOLE 100 0 0 TECK RESOURCES LTD CL B 878742204 2318 91083 SH SOLE 91083 0 0 TECK RESOURCES LTD CL B 878742204 3652 143500 SH Call SOLE 143500 0 0 TECK RESOURCES LTD CL B 878742204 8332 327400 SH Put SOLE 327400 0 0 TEEKAY CORPORATION COM Y8564W103 109 14099 SH SOLE 14099 0 0 TEEKAY CORPORATION COM Y8564W103 677 87300 SH Put SOLE 87300 0 0 TEEKAY CORPORATION COM Y8564W103 317 40900 SH Call SOLE 40900 0 0 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 253 15000 SH Call SOLE 15000 0 0 TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 53 20000 SH Put SOLE 20000 0 0 TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 4 1443 SH SOLE 1443 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 236 13300 SH Call SOLE 13300 0 0 TEMPLETON DRAGON FD INC COM 88018T101 256 12000 SH SOLE 12000 0 0 TEMPLETON EMERG MKTS INCOME COM 880192109 614 59738 SH SOLE 59738 0 0 TEMPLETON EMERGING MKTS FD I COM 880191101 257 17500 SH SOLE 17500 0 0 TEMPLETON GLOBAL INCOME FD COM 880198106 251 40900 SH SOLE 40900 0 0 TEMPUR SEALY INTL INC COM 88023U101 2764 57524 SH SOLE 57524 0 0 TEMPUR SEALY INTL INC COM 88023U101 3945 82100 SH Put SOLE 82100 0 0 TEMPUR SEALY INTL INC COM 88023U101 111 2300 SH Call SOLE 2300 0 0 TENARIS S A SPONSORED ADR 88031M109 215 5900 SH Put SOLE 5900 0 0 TENARIS S A SPONSORED ADR 88031M109 18 500 SH Call SOLE 500 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 7241 215700 SH Call SOLE 215700 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 258 7700 SH Put SOLE 7700 0 0 TENNECO INC COM 880349105 335 7623 SH SOLE 7623 0 0 TENNECO INC COM 880349105 602 13700 SH Call SOLE 13700 0 0 TENNECO INC COM 880349105 1055 24000 SH Put SOLE 24000 0 0 TERADATA CORP DEL COM 88076W103 238 5924 SH SOLE 5924 0 0 TERADATA CORP DEL COM 88076W103 132 3300 SH Call SOLE 3300 0 0 TERADATA CORP DEL COM 88076W103 185 4600 SH Put SOLE 4600 0 0 TERADYNE INC COM 880770102 365 9600 SH Call SOLE 9600 0 0 TERADYNE INC COM 880770102 23 600 SH Put SOLE 600 0 0 TEREX CORP NEW COM 880779103 1371 32500 SH Call SOLE 32500 0 0 TEREX CORP NEW COM 880779103 1245 29500 SH Put SOLE 29500 0 0 TERNIUM SA SPON ADR 880890108 254 7300 SH Put SOLE 7300 0 0 TERNIUM SA SPON ADR 880890108 135 3890 SH SOLE 3890 0 0 TERNIUM SA SPON ADR 880890108 146 4200 SH Call SOLE 4200 0 0 TERRENO RLTY CORP COM 88146M101 1190 31598 SH SOLE 31598 0 0 TESLA INC COM 88160R101 6193 18058 SH SOLE 18058 0 0 TESLA INC COM 88160R101 19857 57900 SH Call SOLE 57900 0 0 TESLA INC COM 88160R101 28671 83600 SH Put SOLE 83600 0 0 TETRAPHASE PHARMACEUTICALS I COM 88165N105 47 13178 SH SOLE 13178 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 23639 972000 SH Call SOLE 972000 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 8833 363200 SH Put SOLE 363200 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 485 5300 SH Call SOLE 5300 0 0 TEXAS INSTRS INC COM 882508104 10154 92100 SH Call SOLE 92100 0 0 TEXAS INSTRS INC COM 882508104 8489 77000 SH Put SOLE 77000 0 0 TEXAS ROADHOUSE INC COM 882681109 1277 19500 SH Put SOLE 19500 0 0 TEXTRON INC COM 883203101 3658 55500 SH Call SOLE 55500 0 0 TEXTRON INC COM 883203101 1470 22300 SH Put SOLE 22300 0 0 THE TRADE DESK INC COM CL A 88339J105 7307 77900 SH Call SOLE 77900 0 0 THE TRADE DESK INC COM CL A 88339J105 4446 47400 SH Put SOLE 47400 0 0 THE TRADE DESK INC COM CL A 88339J105 101 1075 SH SOLE 1075 0 0 THERAPEUTICSMD INC COM 88338N107 506 81100 SH Put SOLE 81100 0 0 THERAPEUTICSMD INC COM 88338N107 104 16733 SH SOLE 16733 0 0 THERAPEUTICSMD INC COM 88338N107 532 85200 SH Call SOLE 85200 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 932 4500 SH Put SOLE 4500 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 9073 43800 SH Call SOLE 43800 0 0 THL CR SR LN FD COM 87244R103 259 14997 SH SOLE 14997 0 0 THOMSON REUTERS CORP COM 884903105 234 5800 SH Call SOLE 5800 0 0 THOMSON REUTERS CORP COM 884903105 115 2853 SH SOLE 2853 0 0 THOR INDS INC COM 885160101 1694 17389 SH SOLE 17389 0 0 THOR INDS INC COM 885160101 1373 14100 SH Call SOLE 14100 0 0 THOR INDS INC COM 885160101 2415 24800 SH Put SOLE 24800 0 0 THUNDER BRIDGE ACQUISITION L UNIT 01/01/2025 G8857R118 2007 200000 SH SOLE 200000 0 0 TIBERIUS ACQUISITION CORP UNIT 02/28/2021 88633A206 514 51000 SH SOLE 51000 0 0 TIFFANY & CO NEW COM 886547108 4132 31400 SH Call SOLE 31400 0 0 TIFFANY & CO NEW COM 886547108 2632 20000 SH Put SOLE 20000 0 0 TIMKEN CO COM 887389104 222 5100 SH Call SOLE 5100 0 0 TIMKEN CO COM 887389104 2592 59517 SH SOLE 59517 0 0 TIMKEN CO COM 887389104 74 1700 SH Put SOLE 1700 0 0 TITAN INTL INC ILL COM 88830M102 110 10246 SH SOLE 10246 0 0 TITAN INTL INC ILL COM 88830M102 103 9600 SH Call SOLE 9600 0 0 TITAN INTL INC ILL COM 88830M102 29 2700 SH Put SOLE 2700 0 0 TITAN MACHY INC COM 88830R101 163 10500 SH Call SOLE 10500 0 0 TITAN MACHY INC COM 88830R101 130 8380 SH SOLE 8380 0 0 TITAN MACHY INC COM 88830R101 95 6100 SH Put SOLE 6100 0 0 TJX COS INC NEW COM 872540109 4826 50700 SH Call SOLE 50700 0 0 TJX COS INC NEW COM 872540109 1827 19200 SH Put SOLE 19200 0 0 TOLL BROTHERS INC COM 889478103 1480 40000 SH Put SOLE 40000 0 0 TOLL BROTHERS INC COM 889478103 868 23464 SH SOLE 23464 0 0 TOLL BROTHERS INC COM 889478103 803 21700 SH Call SOLE 21700 0 0 TOPBUILD CORP COM 89055F103 321 4100 SH Put SOLE 4100 0 0 TOPBUILD CORP COM 89055F103 63 800 SH Call SOLE 800 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 1128 19500 SH Call SOLE 19500 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 203 3500 SH Put SOLE 3500 0 0 TOTAL S A SPONSORED ADR 89151E109 1728 28539 SH SOLE 28539 0 0 TOTAL S A SPONSORED ADR 89151E109 775 12800 SH Call SOLE 12800 0 0 TOTAL S A SPONSORED ADR 89151E109 2871 47400 SH Put SOLE 47400 0 0 TOTAL SYS SVCS INC COM 891906109 3989 47200 SH Call SOLE 47200 0 0 TOTAL SYS SVCS INC COM 891906109 651 7700 SH Put SOLE 7700 0 0 TOTAL SYS SVCS INC COM 891906109 162 1918 SH SOLE 1918 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 2828 128500 SH Call SOLE 128500 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 2377 108000 SH Put SOLE 108000 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 952 43237 SH SOLE 43237 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1275 9900 SH Put SOLE 9900 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 3877 30100 SH Call SOLE 30100 0 0 TRACTOR SUPPLY CO COM 892356106 3909 51100 SH Call SOLE 51100 0 0 TRACTOR SUPPLY CO COM 892356106 4238 55400 SH Put SOLE 55400 0 0 TRANSCANADA CORP COM 89353D107 657 15200 SH Call SOLE 15200 0 0 TRANSDIGM GROUP INC COM 893641100 146 424 SH SOLE 424 0 0 TRANSDIGM GROUP INC COM 893641100 138 400 SH Call SOLE 400 0 0 TRANSDIGM GROUP INC COM 893641100 35 100 SH Put SOLE 100 0 0 TRANSGLOBE ENERGY CORP COM 893662106 265 95736 SH SOLE 95736 0 0 TRANSOCEAN LTD REG SHS H8817H100 38760 2883900 SH Put SOLE 2883900 0 0 TRANSOCEAN LTD REG SHS H8817H100 1068 79452 SH SOLE 79452 0 0 TRANSOCEAN LTD REG SHS H8817H100 5008 372600 SH Call SOLE 372600 0 0 TRANSUNION COM 89400J107 1239 17300 SH Put SOLE 17300 0 0 TRANSUNION COM 89400J107 287 4000 SH Call SOLE 4000 0 0 TRANSUNION COM 89400J107 280 3915 SH SOLE 3915 0 0 TRAVELERS COMPANIES INC COM 89417E109 214 1748 SH SOLE 1748 0 0 TRAVELERS COMPANIES INC COM 89417E109 930 7600 SH Call SOLE 7600 0 0 TRAVELERS COMPANIES INC COM 89417E109 710 5800 SH Put SOLE 5800 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 909 49027 SH SOLE 49027 0 0 TRAVELZOO COM NEW 89421Q205 299 17500 SH SOLE 17500 0 0 TREEHOUSE FOODS INC COM 89469A104 887 16900 SH Call SOLE 16900 0 0 TREEHOUSE FOODS INC COM 89469A104 452 8600 SH Put SOLE 8600 0 0 TREEHOUSE FOODS INC COM 89469A104 1292 24610 SH SOLE 24610 0 0 TREX CO INC COM 89531P105 782 12500 SH Call SOLE 12500 0 0 TREX CO INC COM 89531P105 1965 31400 SH Put SOLE 31400 0 0 TREX CO INC COM 89531P105 1459 23306 SH SOLE 23306 0 0 TRI CONTL CORP COM 895436103 257 9700 SH SOLE 9700 0 0 TRI POINTE GROUP INC COM 87265H109 197 12067 SH SOLE 12067 0 0 TRI POINTE GROUP INC COM 87265H109 28 1700 SH Call SOLE 1700 0 0 TRI POINTE GROUP INC COM 87265H109 152 9300 SH Put SOLE 9300 0 0 TRIBUNE MEDIA CO CL A 896047503 30654 801000 SH Put SOLE 801000 0 0 TRIBUNE MEDIA CO CL A 896047503 15 400 SH Call SOLE 400 0 0 TRIDENT ACQUISITIONS CORP UNIT 05/09/2023 89615T205 532 52825 SH SOLE 52825 0 0 TRIMBLE INC COM 896239100 946 28800 SH Call SOLE 28800 0 0 TRIMBLE INC COM 896239100 68 2085 SH SOLE 2085 0 0 TRIMBLE INC COM 896239100 125 3800 SH Put SOLE 3800 0 0 TRINET GROUP INC COM 896288107 226 4033 SH SOLE 4033 0 0 TRINET GROUP INC COM 896288107 2842 50800 SH Call SOLE 50800 0 0 TRINET GROUP INC COM 896288107 738 13200 SH Put SOLE 13200 0 0 TRINITY INDS INC COM 896522109 493 14400 SH Call SOLE 14400 0 0 TRINITY INDS INC COM 896522109 336 9800 SH Put SOLE 9800 0 0 TRINITY INDS INC COM 896522109 55 1600 SH SOLE 1600 0 0 TRINITY MERGER CORP UNIT 05/11/2025 89653L205 439 43614 SH SOLE 43614 0 0 TRINSEO S A SHS L9340P101 1483 20900 SH Call SOLE 20900 0 0 TRINSEO S A SHS L9340P101 1618 22800 SH Put SOLE 22800 0 0 TRIPADVISOR INC COM 896945201 11772 211300 SH Call SOLE 211300 0 0 TRIPADVISOR INC COM 896945201 13259 238000 SH Put SOLE 238000 0 0 TRIPLE-S MGMT CORP CL B 896749108 750 19200 SH Put SOLE 19200 0 0 TRIPLE-S MGMT CORP CL B 896749108 85 2170 SH SOLE 2170 0 0 TRIPLE-S MGMT CORP CL B 896749108 27 700 SH Call SOLE 700 0 0 TRITON INTL LTD CL A G9078F107 524 17100 SH Put SOLE 17100 0 0 TRITON INTL LTD CL A G9078F107 336 10970 SH SOLE 10970 0 0 TRITON INTL LTD CL A G9078F107 218 7100 SH Call SOLE 7100 0 0 TRIUMPH GROUP INC NEW COM 896818101 508 25900 SH Call SOLE 25900 0 0 TRIUMPH GROUP INC NEW COM 896818101 441 22500 SH Put SOLE 22500 0 0 TRIUMPH GROUP INC NEW COM 896818101 118 6018 SH SOLE 6018 0 0 TRIVAGO N V SPON ADS A SHS 89686D105 183 40362 SH SOLE 40362 0 0 TRIVAGO N V SPON ADS A SHS 89686D105 2 500 SH Put SOLE 500 0 0 TRONC INC COM 89703P107 207 12000 SH SOLE 12000 0 0 TRONOX LTD SHS CL A Q9235V101 7038 357600 SH Call SOLE 357600 0 0 TRONOX LTD SHS CL A Q9235V101 10 500 SH Put SOLE 500 0 0 TRUECAR INC COM 89785L107 316 31300 SH Put SOLE 31300 0 0 TRUECAR INC COM 89785L107 353 35000 SH Call SOLE 35000 0 0 TRUSTMARK CORP COM 898402102 128 3925 SH SOLE 3925 0 0 TRUSTMARK CORP COM 898402102 114 3500 SH Put SOLE 3500 0 0 TTM TECHNOLOGIES INC COM 87305R109 116 6562 SH SOLE 6562 0 0 TTM TECHNOLOGIES INC COM 87305R109 143 8100 SH Call SOLE 8100 0 0 TTM TECHNOLOGIES INC COM 87305R109 55 3100 SH Put SOLE 3100 0 0 TUCOWS INC COM NEW 898697206 2693 44400 SH Put SOLE 44400 0 0 TUCOWS INC COM NEW 898697206 1589 26200 SH Call SOLE 26200 0 0 TUCOWS INC COM NEW 898697206 96 1582 SH SOLE 1582 0 0 TUPPERWARE BRANDS CORP COM 899896104 1035 25086 SH SOLE 25086 0 0 TUPPERWARE BRANDS CORP COM 899896104 1806 43800 SH Call SOLE 43800 0 0 TUPPERWARE BRANDS CORP COM 899896104 1217 29500 SH Put SOLE 29500 0 0 TUTOR PERINI CORP COM 901109108 741 40155 SH SOLE 40155 0 0 TUTOR PERINI CORP COM 901109108 1194 64700 SH Call SOLE 64700 0 0 TUTOR PERINI CORP COM 901109108 1188 64400 SH Put SOLE 64400 0 0 TWELVE SEAS INVESTMENT COMPA UNIT 06/21/2023 G9145A123 2012 200000 SH SOLE 200000 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 12871 259016 SH SOLE 259016 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 48319 972400 SH Call SOLE 972400 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 79305 1596000 SH Put SOLE 1596000 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 1757 35664 SH SOLE 35664 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 2808 57000 SH Call SOLE 57000 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 3976 80700 SH Put SOLE 80700 0 0 TWILIO INC CL A 90138F102 5397 96343 SH SOLE 96343 0 0 TWILIO INC CL A 90138F102 2426 43300 SH Call SOLE 43300 0 0 TWILIO INC CL A 90138F102 7507 134000 SH Put SOLE 134000 0 0 TWITTER INC COM 90184L102 26556 608100 SH Put SOLE 608100 0 0 TWITTER INC COM 90184L102 8695 199100 SH Call SOLE 199100 0 0 TWITTER INC COM 90184L102 14403 329804 SH SOLE 329804 0 0 TYLER TECHNOLOGIES INC COM 902252105 444 2000 SH Put SOLE 2000 0 0 TYLER TECHNOLOGIES INC COM 902252105 866 3900 SH Call SOLE 3900 0 0 TYSON FOODS INC CL A 902494103 575 8356 SH SOLE 8356 0 0 TYSON FOODS INC CL A 902494103 34 500 SH Call SOLE 500 0 0 TYSON FOODS INC CL A 902494103 117 1700 SH Put SOLE 1700 0 0 U S CONCRETE INC COM NEW 90333L201 2926 55738 SH SOLE 55738 0 0 U S CONCRETE INC COM NEW 90333L201 268 5100 SH Call SOLE 5100 0 0 U S CONCRETE INC COM NEW 90333L201 2436 46400 SH Put SOLE 46400 0 0 U S G CORP COM NEW 903293405 1764 40900 SH Put SOLE 40900 0 0 U S G CORP COM NEW 903293405 276 6396 SH SOLE 6396 0 0 U S G CORP COM NEW 903293405 884 20500 SH Call SOLE 20500 0 0 U S SILICA HLDGS INC COM 90346E103 8031 312600 SH Put SOLE 312600 0 0 U S SILICA HLDGS INC COM 90346E103 3073 119636 SH SOLE 119636 0 0 U S SILICA HLDGS INC COM 90346E103 3589 139700 SH Call SOLE 139700 0 0 UBIQUITI NETWORKS INC COM 90347A100 683 8061 SH SOLE 8061 0 0 UBIQUITI NETWORKS INC COM 90347A100 3296 38900 SH Call SOLE 38900 0 0 UBIQUITI NETWORKS INC COM 90347A100 813 9600 SH Put SOLE 9600 0 0 UDR INC COM 902653104 1112 29624 SH SOLE 29624 0 0 UGI CORP NEW COM 902681105 2150 41300 SH Call SOLE 41300 0 0 UGI CORP NEW COM 902681105 401 7700 SH Put SOLE 7700 0 0 ULTA BEAUTY INC COM 90384S303 11440 49000 SH Call SOLE 49000 0 0 ULTA BEAUTY INC COM 90384S303 11860 50800 SH Put SOLE 50800 0 0 ULTA BEAUTY INC COM 90384S303 30 130 SH SOLE 130 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 597 2320 SH SOLE 2320 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 823 3200 SH Call SOLE 3200 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 1158 4500 SH Put SOLE 4500 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 443 26700 SH Call SOLE 26700 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 445 26800 SH Put SOLE 26800 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 80 4796 SH SOLE 4796 0 0 UNDER ARMOUR INC CL A 904311107 10896 484700 SH Call SOLE 484700 0 0 UNDER ARMOUR INC CL A 904311107 39257 1746300 SH Put SOLE 1746300 0 0 UNDER ARMOUR INC CL C 904311206 9819 465800 SH Put SOLE 465800 0 0 UNDER ARMOUR INC CL C 904311206 9488 450100 SH Call SOLE 450100 0 0 UNILEVER N V N Y SHS NEW 904784709 1031 18500 SH Call SOLE 18500 0 0 UNILEVER N V N Y SHS NEW 904784709 468 8400 SH Put SOLE 8400 0 0 UNILEVER PLC SPON ADR NEW 904767704 216 3900 SH Call SOLE 3900 0 0 UNILEVER PLC SPON ADR NEW 904767704 442 8000 SH Put SOLE 8000 0 0 UNION ACQUISITION CORP SHS G9366W101 242 25000 SH SOLE 25000 0 0 UNION PAC CORP COM 907818108 1734 12240 SH SOLE 12240 0 0 UNION PAC CORP COM 907818108 9833 69400 SH Call SOLE 69400 0 0 UNION PAC CORP COM 907818108 11264 79500 SH Put SOLE 79500 0 0 UNISYS CORP COM NEW 909214306 249 19300 SH Call SOLE 19300 0 0 UNISYS CORP COM NEW 909214306 69 5319 SH SOLE 5319 0 0 UNISYS CORP COM NEW 909214306 90 7000 SH Put SOLE 7000 0 0 UNIT CORP COM 909218109 933 36500 SH Call SOLE 36500 0 0 UNIT CORP COM 909218109 348 13600 SH Put SOLE 13600 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 493 16085 SH SOLE 16085 0 0 UNITED CONTL HLDGS INC COM 910047109 5701 81765 SH SOLE 81765 0 0 UNITED CONTL HLDGS INC COM 910047109 920 13200 SH Call SOLE 13200 0 0 UNITED CONTL HLDGS INC COM 910047109 5181 74300 SH Put SOLE 74300 0 0 UNITED NAT FOODS INC COM 911163103 583 13661 SH SOLE 13661 0 0 UNITED NAT FOODS INC COM 911163103 533 12500 SH Call SOLE 12500 0 0 UNITED NAT FOODS INC COM 911163103 316 7400 SH Put SOLE 7400 0 0 UNITED PARCEL SERVICE INC CL B 911312106 8711 82000 SH Call SOLE 82000 0 0 UNITED PARCEL SERVICE INC CL B 911312106 5747 54100 SH Put SOLE 54100 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1090 10263 SH SOLE 10263 0 0 UNITED RENTALS INC COM 911363109 3720 25200 SH Call SOLE 25200 0 0 UNITED RENTALS INC COM 911363109 5831 39500 SH Put SOLE 39500 0 0 UNITED RENTALS INC COM 911363109 8625 58429 SH SOLE 58429 0 0 UNITED STATES CELLULAR CORP COM 911684108 374 10100 SH Put SOLE 10100 0 0 UNITED STATES CELLULAR CORP COM 911684108 32 862 SH SOLE 862 0 0 UNITED STATES CELLULAR CORP COM 911684108 85 2300 SH Call SOLE 2300 0 0 UNITED STATES NATL GAS FUND UNIT PAR 912318300 330 13919 SH SOLE 13919 0 0 UNITED STATES NATL GAS FUND UNIT PAR 912318300 4261 179800 SH Call SOLE 179800 0 0 UNITED STATES NATL GAS FUND UNIT PAR 912318300 13030 549800 SH Put SOLE 549800 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 1572 104400 SH Put SOLE 104400 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 1970 130801 SH SOLE 130801 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 795 52800 SH Call SOLE 52800 0 0 UNITED STATES STL CORP NEW COM 912909108 25232 726090 SH SOLE 726090 0 0 UNITED STATES STL CORP NEW COM 912909108 11398 328000 SH Call SOLE 328000 0 0 UNITED STATES STL CORP NEW COM 912909108 72485 2085900 SH Put SOLE 2085900 0 0 UNITED TECHNOLOGIES CORP COM 913017109 1202 9617 SH SOLE 9617 0 0 UNITED TECHNOLOGIES CORP COM 913017109 4126 33000 SH Call SOLE 33000 0 0 UNITED TECHNOLOGIES CORP COM 913017109 16241 129900 SH Put SOLE 129900 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 532 4700 SH Call SOLE 4700 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 57 500 SH Put SOLE 500 0 0 UNITEDHEALTH GROUP INC COM 91324P102 6747 27500 SH Call SOLE 27500 0 0 UNITEDHEALTH GROUP INC COM 91324P102 4907 20000 SH Put SOLE 20000 0 0 UNITEDHEALTH GROUP INC COM 91324P102 1183 4823 SH SOLE 4823 0 0 UNITI GROUP INC COM 91325V108 2824 141000 SH Call SOLE 141000 0 0 UNITI GROUP INC COM 91325V108 1340 66900 SH Put SOLE 66900 0 0 UNITI GROUP INC COM 91325V108 1117 55749 SH SOLE 55749 0 0 UNIVAR INC COM 91336L107 627 23900 SH Call SOLE 23900 0 0 UNIVAR INC COM 91336L107 57 2174 SH SOLE 2174 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 1364 15863 SH SOLE 15863 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 5994 69700 SH Call SOLE 69700 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 3698 43000 SH Put SOLE 43000 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 1493 13400 SH Call SOLE 13400 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 761 6828 SH SOLE 6828 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 67 600 SH Put SOLE 600 0 0 UNUM GROUP COM 91529Y106 411 11100 SH Put SOLE 11100 0 0 UNUM GROUP COM 91529Y106 1542 41700 SH Call SOLE 41700 0 0 URBAN OUTFITTERS INC COM 917047102 3698 83000 SH Call SOLE 83000 0 0 URBAN OUTFITTERS INC COM 917047102 3279 73600 SH Put SOLE 73600 0 0 US BANCORP DEL COM NEW 902973304 3860 77176 SH SOLE 77176 0 0 US BANCORP DEL COM NEW 902973304 4762 95200 SH Call SOLE 95200 0 0 US BANCORP DEL COM NEW 902973304 5892 117800 SH Put SOLE 117800 0 0 US FOODS HLDG CORP COM 912008109 200 5300 SH Put SOLE 5300 0 0 US FOODS HLDG CORP COM 912008109 79 2100 SH Call SOLE 2100 0 0 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 216 12847 SH SOLE 12847 0 0 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 47 2800 SH Call SOLE 2800 0 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 472 33735 SH SOLE 33735 0 0 UXIN LTD ADS 91818X108 99 10982 SH SOLE 10982 0 0 V F CORP COM 918204108 457 5600 SH Put SOLE 5600 0 0 V F CORP COM 918204108 2144 26300 SH Call SOLE 26300 0 0 VAIL RESORTS INC COM 91879Q109 1441 5255 SH SOLE 5255 0 0 VAIL RESORTS INC COM 91879Q109 3181 11600 SH Call SOLE 11600 0 0 VAIL RESORTS INC COM 91879Q109 4771 17400 SH Put SOLE 17400 0 0 VALE S A ADR 91912E105 2604 203100 SH Call SOLE 203100 0 0 VALE S A ADR 91912E105 1635 127500 SH Put SOLE 127500 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 113695 4892200 SH Put SOLE 4892200 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 8868 381600 SH Call SOLE 381600 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 8744 376257 SH SOLE 376257 0 0 VALERO ENERGY CORP NEW COM 91913Y100 8412 75900 SH Call SOLE 75900 0 0 VALERO ENERGY CORP NEW COM 91913Y100 1119 10100 SH Put SOLE 10100 0 0 VALERO ENERGY CORP NEW COM 91913Y100 12824 115712 SH SOLE 115712 0 0 VALERO ENERGY PARTNERS LP COM UNT REP LP 91914J102 693 18207 SH SOLE 18207 0 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 6650 98377 SH SOLE 98377 0 0 VALMONT INDS INC COM 920253101 302 2000 SH Call SOLE 2000 0 0 VALMONT INDS INC COM 920253101 467 3100 SH Put SOLE 3100 0 0 VALVOLINE INC COM 92047W101 312 14477 SH SOLE 14477 0 0 VALVOLINE INC COM 92047W101 32 1500 SH Call SOLE 1500 0 0 VALVOLINE INC COM 92047W101 17 800 SH Put SOLE 800 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1801 80730 SH SOLE 80730 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 957 42900 SH Call SOLE 42900 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 3712 166400 SH Put SOLE 166400 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 1041 49000 SH SOLE 49000 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 877 41300 SH Call SOLE 41300 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 1808 85100 SH Put SOLE 85100 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 5904 57500 SH Call SOLE 57500 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 2495 24300 SH Put SOLE 24300 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 1737 66117 SH SOLE 66117 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 749 28500 SH Call SOLE 28500 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 3064 93700 SH Call SOLE 93700 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 1390 42500 SH Put SOLE 42500 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 147 5600 SH Put SOLE 5600 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 399 1600 SH SOLE 1600 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1515 18600 SH Call SOLE 18600 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1051 12900 SH Put SOLE 12900 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 506 3600 SH Call SOLE 3600 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 239 1700 SH Put SOLE 1700 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 150 600 SH Call SOLE 600 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 125 500 SH Put SOLE 500 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 211 5000 SH Put SOLE 5000 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 427 7600 SH Call SOLE 7600 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 331 5900 SH Put SOLE 5900 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 25 600 SH Call SOLE 600 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 114 2035 SH SOLE 2035 0 0 VARIAN MED SYS INC COM 92220P105 887 7800 SH Call SOLE 7800 0 0 VARIAN MED SYS INC COM 92220P105 660 5800 SH Put SOLE 5800 0 0 VARIAN MED SYS INC COM 92220P105 33 288 SH SOLE 288 0 0 VECTOIQ ACQUISITION CORP UNIT 05/11/2023 92243N202 1009 100225 SH SOLE 100225 0 0 VECTREN CORP COM 92240G101 2689 37630 SH SOLE 37630 0 0 VEEVA SYS INC CL A COM 922475108 4612 60000 SH Call SOLE 60000 0 0 VEEVA SYS INC CL A COM 922475108 2106 27400 SH Put SOLE 27400 0 0 VENTAS INC COM 92276F100 1100 19307 SH SOLE 19307 0 0 VENTAS INC COM 92276F100 239 4200 SH Call SOLE 4200 0 0 VENTAS INC COM 92276F100 564 9900 SH Put SOLE 9900 0 0 VEON LTD SPONSORED ADR 91822M106 26 11000 SH Put SOLE 11000 0 0 VEON LTD SPONSORED ADR 91822M106 32 13630 SH SOLE 13630 0 0 VERIFONE SYS INC COM 92342Y109 15799 692321 SH SOLE 692321 0 0 VERIFONE SYS INC COM 92342Y109 23 1000 SH Call SOLE 1000 0 0 VERIFONE SYS INC COM 92342Y109 148 6500 SH Put SOLE 6500 0 0 VERINT SYS INC COM 92343X100 228 5152 SH SOLE 5152 0 0 VERINT SYS INC COM 92343X100 306 6900 SH Call SOLE 6900 0 0 VERINT SYS INC COM 92343X100 736 16600 SH Put SOLE 16600 0 0 VERISIGN INC COM 92343E102 1855 13500 SH Call SOLE 13500 0 0 VERISIGN INC COM 92343E102 2955 21500 SH Put SOLE 21500 0 0 VERISK ANALYTICS INC COM 92345Y106 357 3319 SH SOLE 3319 0 0 VERISK ANALYTICS INC COM 92345Y106 237 2200 SH Call SOLE 2200 0 0 VERISK ANALYTICS INC COM 92345Y106 818 7600 SH Put SOLE 7600 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 18172 361200 SH Call SOLE 361200 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 31152 619200 SH Put SOLE 619200 0 0 VERSARTIS INC COM 92529L102 74 36671 SH SOLE 36671 0 0 VERSUM MATLS INC COM 92532W103 728 19600 SH Call SOLE 19600 0 0 VERSUM MATLS INC COM 92532W103 93 2500 SH Put SOLE 2500 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 207 1215 SH SOLE 1215 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 527 3100 SH Put SOLE 3100 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 119 700 SH Call SOLE 700 0 0 VIACOM INC NEW CL B 92553P201 1298 43043 SH SOLE 43043 0 0 VIACOM INC NEW CL B 92553P201 1451 48100 SH Call SOLE 48100 0 0 VIACOM INC NEW CL B 92553P201 2042 67700 SH Put SOLE 67700 0 0 VIASAT INC COM 92552V100 920 14000 SH Put SOLE 14000 0 0 VIASAT INC COM 92552V100 591 9000 SH Call SOLE 9000 0 0 VIAVI SOLUTIONS INC COM 925550105 142 13900 SH Put SOLE 13900 0 0 VIAVI SOLUTIONS INC COM 925550105 324 31600 SH Call SOLE 31600 0 0 VIAVI SOLUTIONS INC COM 925550105 187 18228 SH SOLE 18228 0 0 VIKING THERAPEUTICS INC COM 92686J106 342 35987 SH SOLE 35987 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 3360 105300 SH Call SOLE 105300 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 900 28200 SH Put SOLE 28200 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 8437 777588 SH SOLE 777588 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1345 124000 SH Call SOLE 124000 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 16394 1511000 SH Put SOLE 1511000 0 0 VISA INC COM CL A 92826C839 7155 54019 SH SOLE 54019 0 0 VISA INC COM CL A 92826C839 4238 32000 SH Call SOLE 32000 0 0 VISA INC COM CL A 92826C839 8715 65800 SH Put SOLE 65800 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 633 27300 SH Call SOLE 27300 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 360 15500 SH Put SOLE 15500 0 0 VISTEON CORP COM NEW 92839U206 135 1042 SH SOLE 1042 0 0 VISTEON CORP COM NEW 92839U206 65 500 SH Put SOLE 500 0 0 VISTRA ENERGY CORP COM 92840M102 588 24838 SH SOLE 24838 0 0 VISTRA ENERGY CORP COM 92840M102 167 7065 SH Put SOLE 7065 0 0 VITAMIN SHOPPE INC COM 92849E101 3705 533100 SH Call SOLE 533100 0 0 VITAMIN SHOPPE INC COM 92849E101 2341 336900 SH Put SOLE 336900 0 0 VMWARE INC CL A COM 928563402 33333 226800 SH Call SOLE 226800 0 0 VMWARE INC CL A COM 928563402 35508 241600 SH Put SOLE 241600 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1286 52900 SH Call SOLE 52900 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 690 28400 SH Put SOLE 28400 0 0 VONAGE HLDGS CORP COM 92886T201 168 13070 SH SOLE 13070 0 0 VONAGE HLDGS CORP COM 92886T201 49 3800 SH Call SOLE 3800 0 0 VONAGE HLDGS CORP COM 92886T201 10 800 SH Put SOLE 800 0 0 VORNADO RLTY TR SH BEN INT 929042109 887 12000 SH Call SOLE 12000 0 0 VORNADO RLTY TR SH BEN INT 929042109 1205 16300 SH Put SOLE 16300 0 0 VOYA FINL INC COM 929089100 4720 100422 SH SOLE 100422 0 0 VOYA FINL INC COM 929089100 1584 33700 SH Call SOLE 33700 0 0 VOYA FINL INC COM 929089100 1556 33100 SH Put SOLE 33100 0 0 VOYA PRIME RATE TR SH BEN INT 92913A100 277 55000 SH SOLE 55000 0 0 VULCAN MATLS CO COM 929160109 1278 9900 SH Call SOLE 9900 0 0 VULCAN MATLS CO COM 929160109 4091 31700 SH Put SOLE 31700 0 0 VULCAN MATLS CO COM 929160109 1090 8449 SH SOLE 8449 0 0 WABASH NATL CORP COM 929566107 590 31600 SH Call SOLE 31600 0 0 WABASH NATL CORP COM 929566107 737 39500 SH Put SOLE 39500 0 0 WABASH NATL CORP COM 929566107 290 15526 SH SOLE 15526 0 0 WABCO HLDGS INC COM 92927K102 246 2100 SH Call SOLE 2100 0 0 WABCO HLDGS INC COM 92927K102 3838 32800 SH Put SOLE 32800 0 0 WABTEC CORP COM 929740108 680 6900 SH Put SOLE 6900 0 0 WABTEC CORP COM 929740108 189 1913 SH SOLE 1913 0 0 WABTEC CORP COM 929740108 99 1000 SH Call SOLE 1000 0 0 WADDELL & REED FINL INC CL A 930059100 89 4932 SH SOLE 4932 0 0 WADDELL & REED FINL INC CL A 930059100 133 7400 SH Call SOLE 7400 0 0 WADDELL & REED FINL INC CL A 930059100 124 6900 SH Put SOLE 6900 0 0 WAGEWORKS INC COM 930427109 275 5500 SH Call SOLE 5500 0 0 WAGEWORKS INC COM 930427109 15 300 SH Put SOLE 300 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 5305 88400 SH Call SOLE 88400 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 6398 106600 SH Put SOLE 106600 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 5183 86367 SH SOLE 86367 0 0 WALMART INC COM 931142103 6301 73570 SH SOLE 73570 0 0 WALMART INC COM 931142103 10706 125000 SH Call SOLE 125000 0 0 WALMART INC COM 931142103 23854 278500 SH Put SOLE 278500 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 472 58200 SH Put SOLE 58200 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 37 4600 SH Call SOLE 4600 0 0 WASTE CONNECTIONS INC COM 94106B101 1077 14300 SH Call SOLE 14300 0 0 WASTE CONNECTIONS INC COM 94106B101 519 6900 SH Put SOLE 6900 0 0 WASTE CONNECTIONS INC COM 94106B101 66 877 SH SOLE 877 0 0 WASTE MGMT INC DEL COM 94106L109 7939 97600 SH Put SOLE 97600 0 0 WASTE MGMT INC DEL COM 94106L109 3150 38725 SH SOLE 38725 0 0 WASTE MGMT INC DEL COM 94106L109 3668 45100 SH Call SOLE 45100 0 0 WATERS CORP COM 941848103 2730 14100 SH Call SOLE 14100 0 0 WATERS CORP COM 941848103 1297 6700 SH Put SOLE 6700 0 0 WAYFAIR INC CL A 94419L101 5309 44700 SH Call SOLE 44700 0 0 WAYFAIR INC CL A 94419L101 3408 28700 SH Put SOLE 28700 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 2268 689376 SH SOLE 689376 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 629 191100 SH Call SOLE 191100 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 9375 2849600 SH Put SOLE 2849600 0 0 WEB COM GROUP INC COM 94733A104 579 22400 SH Call SOLE 22400 0 0 WEB COM GROUP INC COM 94733A104 987 38200 SH Put SOLE 38200 0 0 WEBSTER FINL CORP CONN COM 947890109 2013 31600 SH Call SOLE 31600 0 0 WEBSTER FINL CORP CONN COM 947890109 1057 16600 SH Put SOLE 16600 0 0 WEC ENERGY GROUP INC COM 92939U106 1099 17000 SH Call SOLE 17000 0 0 WEC ENERGY GROUP INC COM 92939U106 213 3300 SH Put SOLE 3300 0 0 WEIBO CORP SPONSORED ADR 948596101 16639 187464 SH SOLE 187464 0 0 WEIBO CORP SPONSORED ADR 948596101 11548 130100 SH Call SOLE 130100 0 0 WEIBO CORP SPONSORED ADR 948596101 40412 455300 SH Put SOLE 455300 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 19229 190200 SH Call SOLE 190200 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 177370 1754400 SH Put SOLE 1754400 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 746 24208 SH SOLE 24208 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 1453 5901 SH SOLE 5901 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 2241 9100 SH Call SOLE 9100 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 6845 27800 SH Put SOLE 27800 0 0 WELLS FARGO CO NEW COM 949746101 6004 108300 SH Call SOLE 108300 0 0 WELLS FARGO CO NEW COM 949746101 9979 180000 SH Put SOLE 180000 0 0 WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 586 73311 SH SOLE 73311 0 0 WELLTOWER INC COM 95040Q104 3272 52200 SH Call SOLE 52200 0 0 WELLTOWER INC COM 95040Q104 6 100 SH Put SOLE 100 0 0 WENDYS CO COM 95058W100 2933 170731 SH SOLE 170731 0 0 WENDYS CO COM 95058W100 615 35800 SH Put SOLE 35800 0 0 WENDYS CO COM 95058W100 112 6500 SH Call SOLE 6500 0 0 WESCO INTL INC COM 95082P105 468 8200 SH Put SOLE 8200 0 0 WESCO INTL INC COM 95082P105 1999 35000 SH Call SOLE 35000 0 0 WESCO INTL INC COM 95082P105 73 1272 SH SOLE 1272 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 209 2100 SH Put SOLE 2100 0 0 WESTERN ASSET CORPORATE LN F COM 95790J102 704 69597 SH SOLE 69597 0 0 WESTERN ASSET EMRG MKT DEBT COM 95766A101 249 18800 SH SOLE 18800 0 0 WESTERN ASSET GLB HI INCOME COM 95766B109 248 27200 SH SOLE 27200 0 0 WESTERN ASSET HIGH INCM FD I COM 95766J102 104 16100 SH SOLE 16100 0 0 WESTERN ASSET HIGH INCM OPP COM 95766K109 253 52500 SH SOLE 52500 0 0 WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 121 10600 SH SOLE 10600 0 0 WESTERN DIGITAL CORP COM 958102105 20607 266200 SH Put SOLE 266200 0 0 WESTERN DIGITAL CORP COM 958102105 10077 130181 SH SOLE 130181 0 0 WESTERN DIGITAL CORP COM 958102105 7230 93400 SH Call SOLE 93400 0 0 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 1557 32172 SH SOLE 32172 0 0 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 353 7300 SH Call SOLE 7300 0 0 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 121 2500 SH Put SOLE 2500 0 0 WESTERN UN CO COM 959802109 966 47500 SH Call SOLE 47500 0 0 WESTERN UN CO COM 959802109 811 39900 SH Put SOLE 39900 0 0 WESTLAKE CHEM CORP COM 960413102 780 7245 SH SOLE 7245 0 0 WESTLAKE CHEM CORP COM 960413102 280 2600 SH Call SOLE 2600 0 0 WESTLAKE CHEM CORP COM 960413102 818 7600 SH Put SOLE 7600 0 0 WESTROCK CO COM 96145D105 964 16900 SH Put SOLE 16900 0 0 WESTROCK CO COM 96145D105 2371 41582 SH SOLE 41582 0 0 WESTROCK CO COM 96145D105 3341 58600 SH Call SOLE 58600 0 0 WEX INC COM 96208T104 210 1100 SH Call SOLE 1100 0 0 WEX INC COM 96208T104 1 3 SH SOLE 3 0 0 WEX INC COM 96208T104 190 1000 SH Put SOLE 1000 0 0 WEYERHAEUSER CO COM 962166104 2709 74300 SH Call SOLE 74300 0 0 WEYERHAEUSER CO COM 962166104 1480 40600 SH Put SOLE 40600 0 0 WGL HLDGS INC COM 92924F106 2026 22824 SH SOLE 22824 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 619 28062 SH SOLE 28062 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 827 37500 SH Call SOLE 37500 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 1434 65000 SH Put SOLE 65000 0 0 WHIRLPOOL CORP COM 963320106 4241 29000 SH Put SOLE 29000 0 0 WHIRLPOOL CORP COM 963320106 1307 8940 SH SOLE 8940 0 0 WHIRLPOOL CORP COM 963320106 1682 11500 SH Call SOLE 11500 0 0 WHITING PETE CORP NEW COM NEW 966387409 4845 91900 SH Put SOLE 91900 0 0 WHITING PETE CORP NEW COM NEW 966387409 2094 39725 SH SOLE 39725 0 0 WHITING PETE CORP NEW COM NEW 966387409 1191 22600 SH Call SOLE 22600 0 0 WILLIAMS COS INC DEL COM 969457100 886 32700 SH Call SOLE 32700 0 0 WILLIAMS COS INC DEL COM 969457100 2174 80200 SH Put SOLE 80200 0 0 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 4166 102633 SH SOLE 102633 0 0 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 219 5400 SH Call SOLE 5400 0 0 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 755 18600 SH Put SOLE 18600 0 0 WILLIAMS SONOMA INC COM 969904101 6997 114000 SH Put SOLE 114000 0 0 WILLIAMS SONOMA INC COM 969904101 6156 100300 SH Call SOLE 100300 0 0 WINDSTREAM HLDGS INC COM PAR 97382A309 56 10562 SH SOLE 10562 0 0 WINDSTREAM HLDGS INC COM PAR 97382A309 1 100 SH Call SOLE 100 0 0 WINGSTOP INC COM 974155103 3434 65892 SH SOLE 65892 0 0 WINGSTOP INC COM 974155103 31 600 SH Call SOLE 600 0 0 WINGSTOP INC COM 974155103 10 200 SH Put SOLE 200 0 0 WINNEBAGO INDS INC COM 974637100 4653 114600 SH Call SOLE 114600 0 0 WINNEBAGO INDS INC COM 974637100 4661 114800 SH Put SOLE 114800 0 0 WINTRUST FINL CORP COM 97650W108 1076 12359 SH SOLE 12359 0 0 WINTRUST FINL CORP COM 97650W108 322 3700 SH Put SOLE 3700 0 0 WISDOMTREE INVTS INC COM 97717P104 1322 145629 SH SOLE 145629 0 0 WISDOMTREE INVTS INC COM 97717P104 289 31800 SH Call SOLE 31800 0 0 WISDOMTREE INVTS INC COM 97717P104 2005 220800 SH Put SOLE 220800 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 5982 110817 SH SOLE 110817 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 254 4700 SH Call SOLE 4700 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 10100 187100 SH Put SOLE 187100 0 0 WIX COM LTD SHS M98068105 1665 16600 SH Call SOLE 16600 0 0 WIX COM LTD SHS M98068105 3801 37900 SH Put SOLE 37900 0 0 WOLVERINE WORLD WIDE INC COM 978097103 469 13500 SH Call SOLE 13500 0 0 WOLVERINE WORLD WIDE INC COM 978097103 70 2000 SH Put SOLE 2000 0 0 WOODWARD INC COM 980745103 1709 22240 SH SOLE 22240 0 0 WORKDAY INC CL A 98138H101 4433 36604 SH SOLE 36604 0 0 WORKDAY INC CL A 98138H101 6020 49700 SH Call SOLE 49700 0 0 WORKDAY INC CL A 98138H101 6444 53200 SH Put SOLE 53200 0 0 WORLD ACCEP CORP DEL COM 981419104 833 7500 SH Call SOLE 7500 0 0 WORLD ACCEP CORP DEL COM 981419104 311 2800 SH Put SOLE 2800 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 4086 56113 SH SOLE 56113 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 692 9500 SH Call SOLE 9500 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 2104 28900 SH Put SOLE 28900 0 0 WORLDPAY INC CL A 981558109 2635 32226 SH SOLE 32226 0 0 WORLDPAY INC CL A 981558109 646 7900 SH Put SOLE 7900 0 0 WORLDPAY INC CL A 981558109 8 100 SH Call SOLE 100 0 0 WORTHINGTON INDS INC COM 981811102 185 4400 SH Call SOLE 4400 0 0 WORTHINGTON INDS INC COM 981811102 185 4400 SH Put SOLE 4400 0 0 WPX ENERGY INC COM 98212B103 1439 79800 SH Call SOLE 79800 0 0 WPX ENERGY INC COM 98212B103 7109 394300 SH Put SOLE 394300 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 474 10700 SH Put SOLE 10700 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 3254 73500 SH Call SOLE 73500 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 406 6900 SH Put SOLE 6900 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 2033 34565 SH SOLE 34565 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 1830 31100 SH Call SOLE 31100 0 0 WYNN RESORTS LTD COM 983134107 7695 45982 SH SOLE 45982 0 0 WYNN RESORTS LTD COM 983134107 15094 90200 SH Call SOLE 90200 0 0 WYNN RESORTS LTD COM 983134107 11195 66900 SH Put SOLE 66900 0 0 XCEL ENERGY INC COM 98389B100 2224 48693 SH SOLE 48693 0 0 XEROX CORP COM NEW 984121608 1723 71800 SH Put SOLE 71800 0 0 XEROX CORP COM NEW 984121608 377 15729 SH SOLE 15729 0 0 XEROX CORP COM NEW 984121608 470 19600 SH Call SOLE 19600 0 0 XILINX INC COM 983919101 1344 20600 SH Put SOLE 20600 0 0 XILINX INC COM 983919101 1788 27400 SH Call SOLE 27400 0 0 XILINX INC COM 983919101 302 4625 SH SOLE 4625 0 0 XL GROUP LTD COM G98294104 5603 100138 SH SOLE 100138 0 0 XL GROUP LTD COM G98294104 1768 31600 SH Put SOLE 31600 0 0 XPO LOGISTICS INC COM 983793100 7249 72357 SH SOLE 72357 0 0 XPO LOGISTICS INC COM 983793100 972 9700 SH Call SOLE 9700 0 0 XPO LOGISTICS INC COM 983793100 8185 81700 SH Put SOLE 81700 0 0 XUNLEI LTD SPONSORED ADR 98419E108 136 12700 SH Put SOLE 12700 0 0 XUNLEI LTD SPONSORED ADR 98419E108 22 2100 SH Call SOLE 2100 0 0 YAMANA GOLD INC COM 98462Y100 530 182624 SH SOLE 182624 0 0 YAMANA GOLD INC COM 98462Y100 198 68400 SH Call SOLE 68400 0 0 YAMANA GOLD INC COM 98462Y100 160 55300 SH Put SOLE 55300 0 0 YANDEX N V SHS CLASS A N97284108 11705 326045 SH SOLE 326045 0 0 YANDEX N V SHS CLASS A N97284108 3579 99700 SH Call SOLE 99700 0 0 YANDEX N V SHS CLASS A N97284108 4028 112200 SH Put SOLE 112200 0 0 YELP INC CL A 985817105 2220 56649 SH SOLE 56649 0 0 YELP INC CL A 985817105 4674 119300 SH Call SOLE 119300 0 0 YELP INC CL A 985817105 7636 194900 SH Put SOLE 194900 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 12633 930300 SH Call SOLE 930300 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 12659 932200 SH Put SOLE 932200 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 6706 493845 SH SOLE 493845 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 328 32600 SH Put SOLE 32600 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 342 34000 SH Call SOLE 34000 0 0 YUM BRANDS INC COM 988498101 259 3315 SH SOLE 3315 0 0 YUM BRANDS INC COM 988498101 2918 37300 SH Call SOLE 37300 0 0 YUM BRANDS INC COM 988498101 2605 33300 SH Put SOLE 33300 0 0 YUM CHINA HLDGS INC COM 98850P109 4648 120852 SH SOLE 120852 0 0 YUM CHINA HLDGS INC COM 98850P109 1831 47600 SH Call SOLE 47600 0 0 YUM CHINA HLDGS INC COM 98850P109 13807 359000 SH Put SOLE 359000 0 0 YY INC ADS REPCOM CLA 98426T106 8531 84915 SH SOLE 84915 0 0 YY INC ADS REPCOM CLA 98426T106 3215 32000 SH Call SOLE 32000 0 0 YY INC ADS REPCOM CLA 98426T106 20968 208700 SH Put SOLE 208700 0 0 ZAGG INC COM 98884U108 400 23100 SH Call SOLE 23100 0 0 ZAGG INC COM 98884U108 291 16800 SH Put SOLE 16800 0 0 ZAGG INC COM 98884U108 106 6104 SH SOLE 6104 0 0 ZAYO GROUP HLDGS INC COM 98919V105 12846 352145 SH SOLE 352145 0 0 ZAYO GROUP HLDGS INC COM 98919V105 9299 254900 SH Call SOLE 254900 0 0 ZAYO GROUP HLDGS INC COM 98919V105 23665 648700 SH Put SOLE 648700 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 1676 11700 SH Put SOLE 11700 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 897 6261 SH SOLE 6261 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 2435 17000 SH Call SOLE 17000 0 0 ZENDESK INC COM 98936J101 2621 48100 SH Put SOLE 48100 0 0 ZENDESK INC COM 98936J101 1226 22500 SH Call SOLE 22500 0 0 ZENDESK INC COM 98936J101 3018 55384 SH SOLE 55384 0 0 ZILLOW GROUP INC CL A 98954M101 299 5000 SH Put SOLE 5000 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 1579 26734 SH SOLE 26734 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 1872 31700 SH Call SOLE 31700 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 1482 25100 SH Put SOLE 25100 0 0 ZILLOW GROUP INC CL A 98954M101 143 2400 SH Call SOLE 2400 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 680 6100 SH Call SOLE 6100 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 1126 10100 SH Put SOLE 10100 0 0 ZIONS BANCORPORATION COM 989701107 2308 43800 SH Put SOLE 43800 0 0 ZIONS BANCORPORATION COM 989701107 10917 207200 SH Call SOLE 207200 0 0 ZOES KITCHEN INC COM 98979J109 2730 279746 SH SOLE 279746 0 0 ZOES KITCHEN INC COM 98979J109 1874 192000 SH Put SOLE 192000 0 0 ZOES KITCHEN INC COM 98979J109 15 1500 SH Call SOLE 1500 0 0 ZOETIS INC CL A 98978V103 1714 20120 SH SOLE 20120 0 0 ZOETIS INC CL A 98978V103 5094 59800 SH Call SOLE 59800 0 0 ZOETIS INC CL A 98978V103 5878 69000 SH Put SOLE 69000 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 2992 149600 SH Call SOLE 149600 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 1802 90100 SH Put SOLE 90100 0 0 ZUMIEZ INC COM 989817101 245 9800 SH Call SOLE 9800 0 0 ZUMIEZ INC COM 989817101 5 200 SH Put SOLE 200 0 0 ZYNGA INC CL A 98986T108 935 229800 SH Put SOLE 229800 0 0 ZYNGA INC CL A 98986T108 2497 613400 SH Call SOLE 613400 0 0