The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
1347 PPTY INS HLDGS INC COM 68244P107 0 10 SH   SOLE 0 10 0 0
22ND CENTY GROUP INC Call 90137F103 0 5,500 SH Call SOLE 0 5,500 0 0
22ND CENTY GROUP INC Put 90137F103 2 1,800 SH Put SOLE 0 1,800 0 0
2U INC COM 90214J101 29 600 SH   SOLE 0 600 0 0
2U INC Call 90214J101 1 500 SH Call SOLE 0 500 0 0
2U INC Put 90214J101 17 1,500 SH Put SOLE 0 1,500 0 0
3-D SYS CORP DEL COM NEW 88554D205 126 12,473 SH   SOLE 0 12,473 0 0
3-D SYS CORP DEL Call 88554D205 0 9,200 SH Call SOLE 0 9,200 0 0
3-D SYS CORP DEL Put 88554D205 36 9,000 SH Put SOLE 0 9,000 0 0
3M CO COM 88579Y101 38 200 SH   SOLE 0 200 0 0
3M CO Call 88579Y101 17 9,200 SH Call SOLE 0 9,200 0 0
3M CO Put 88579Y101 29 12,000 SH Put SOLE 0 12,000 0 0
500 COM LTD SPON ADR REP A 33829R100 3 400 SH   SOLE 0 400 0 0
500 COM LTD Call 33829R100 0 2,300 SH Call SOLE 0 2,300 0 0
51JOB INC SP ADR REP COM 316827104 20 327 SH   SOLE 0 327 0 0
51JOB INC Call 316827104 0 100 SH Call SOLE 0 100 0 0
51JOB INC Put 316827104 1 100 SH Put SOLE 0 100 0 0
58 COM INC SPON ADR REP A 31680Q104 818 15,105 SH   SOLE 0 15,105 0 0
58 COM INC Call 31680Q104 0 800 SH Call SOLE 0 800 0 0
58 COM INC Put 31680Q104 59 10,700 SH Put SOLE 0 10,700 0 0
A10 NETWORKS INC COM 002121101 550 88,245 SH   SOLE 0 88,245 0 0
A10 NETWORKS INC Call 002121101 0 3,500 SH Call SOLE 0 3,500 0 0
A10 NETWORKS INC Put 002121101 24 18,000 SH Put SOLE 0 18,000 0 0
ABB LTD SPONSORED ADR 000375204 78 4,150 SH   SOLE 0 4,150 0 0
ABB LTD Call 000375204 1 5,600 SH Call SOLE 0 5,600 0 0
ABB LTD Put 000375204 1 300 SH Put SOLE 0 300 0 0
ABBOTT LABS COM 002824100 36 500 SH   SOLE 0 500 0 0
ABBOTT LABS Call 002824100 271 13,400 SH Call SOLE 0 13,400 0 0
ABBOTT LABS Put 002824100 2 1,200 SH Put SOLE 0 1,200 0 0
ABBVIE INC COM 00287Y109 737 8,000 SH   SOLE 0 8,000 0 0
ABBVIE INC Call 00287Y109 494 32,300 SH Call SOLE 0 32,300 0 0
ABBVIE INC Put 00287Y109 0 5,100 SH Put SOLE 0 5,100 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 14 2,000 SH   SOLE 0 2,000 0 0
ABEONA THERAPEUTICS INC Call 00289Y107 0 700 SH Call SOLE 0 700 0 0
ABEONA THERAPEUTICS INC Put 00289Y107 2 300 SH Put SOLE 0 300 0 0
ABERCROMBIE & FITCH CO CL A 002896207 200 10,017 SH   SOLE 0 10,017 0 0
ABERCROMBIE & FITCH CO Call 002896207 0 800 SH Call SOLE 0 800 0 0
ABERCROMBIE & FITCH CO Put 002896207 7 7,500 SH Put SOLE 0 7,500 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 58 15,000 SH   SOLE 0 15,000 0 0
ABERDEEN STD GOLD ETF TR Put 00326A104 0 100 SH Put SOLE 0 100 0 0
ABERDEEN STD SILVER ETF TR Call 003264108 0 400 SH Call SOLE 0 400 0 0
ABERDEEN STD SILVER ETF TR Put 003264108 0 2,000 SH Put SOLE 0 2,000 0 0
ABIOMED INC Call 003654100 18 900 SH Call SOLE 0 900 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 86 2,288 SH   SOLE 0 2,288 0 0
ACACIA COMMUNICATIONS INC Call 00401C108 1 700 SH Call SOLE 0 700 0 0
ACACIA COMMUNICATIONS INC Put 00401C108 1 200 SH Put SOLE 0 200 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 18 6,100 SH   SOLE 0 6,100 0 0
ACACIA RESH CORP Put 003881307 8 26,700 SH Put SOLE 0 26,700 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 86 3,374 SH   SOLE 0 3,374 0 0
ACADIA HEALTHCARE COMPANY IN Call 00404A109 0 7,800 SH Call SOLE 0 7,800 0 0
ACADIA HEALTHCARE COMPANY IN Put 00404A109 4 2,400 SH Put SOLE 0 2,400 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 46 2,867 SH   SOLE 0 2,867 0 0
ACADIA PHARMACEUTICALS INC Call 004225108 4 3,500 SH Call SOLE 0 3,500 0 0
ACADIA PHARMACEUTICALS INC Put 004225108 53 8,300 SH Put SOLE 0 8,300 0 0
ACCELERON PHARMA INC COM 00434H108 213 4,901 SH   SOLE 0 4,901 0 0
ACCELERON PHARMA INC Call 00434H108 6 13,000 SH Call SOLE 0 13,000 0 0
ACCO BRANDS CORP COM 00081T108 1 200 SH   SOLE 0 200 0 0
ACCO BRANDS CORP Put 00081T108 5 400 SH Put SOLE 0 400 0 0
ACELRX PHARMACEUTICALS INC Call 00444T100 0 100 SH Call SOLE 0 100 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 2 400 SH   SOLE 0 400 0 0
ACLARIS THERAPEUTICS INC Put 00461U105 7 1,000 SH Put SOLE 0 1,000 0 0
ACORDA THERAPEUTICS INC COM 00484M106 10 700 SH   SOLE 0 700 0 0
ACTIVISION BLIZZARD INC Call 00507V109 0 10,000 SH Call SOLE 0 10,000 0 0
ACTIVISION BLIZZARD INC Put 00507V109 61 18,700 SH Put SOLE 0 18,700 0 0
ACTUANT CORP CL A NEW 00508X203 56 2,700 SH   SOLE 0 2,700 0 0
ACTUANT CORP Put 00508X203 0 500 SH Put SOLE 0 500 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 20 2,349 SH   SOLE 0 2,349 0 0
ADAMAS PHARMACEUTICALS INC Call 00548A106 0 600 SH Call SOLE 0 600 0 0
ADAMAS PHARMACEUTICALS INC Put 00548A106 5 200 SH Put SOLE 0 200 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 14 6,469 SH   SOLE 0 6,469 0 0
ADAMIS PHARMACEUTICALS CORP Put 00547W208 28 10,500 SH Put SOLE 0 10,500 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 18 3,200 SH   SOLE 0 3,200 0 0
ADDUS HOMECARE CORP Call 006739106 17 2,000 SH Call SOLE 0 2,000 0 0
ADECOAGRO S A COM L00849106 14 2,142 SH   SOLE 0 2,142 0 0
ADIENT PLC ORD SHS G0084W101 123 8,187 SH   SOLE 0 8,187 0 0
ADIENT PLC Call G0084W101 6 2,000 SH Call SOLE 0 2,000 0 0
ADIENT PLC Put G0084W101 58 4,000 SH Put SOLE 0 4,000 0 0
ADOBE INC COM 00724F101 805 3,561 SH   SOLE 0 3,561 0 0
ADOBE INC Call 00724F101 520 65,600 SH Call SOLE 0 65,600 0 0
ADOBE INC Put 00724F101 262 62,300 SH Put SOLE 0 62,300 0 0
ADT INC COM 00090Q103 3 600 SH   SOLE 0 600 0 0
ADT INC Call 00090Q103 0 200 SH Call SOLE 0 200 0 0
ADT INC Put 00090Q103 4 1,200 SH Put SOLE 0 1,200 0 0
ADTRAN INC Call 00738A106 0 100 SH Call SOLE 0 100 0 0
ADURO BIOTECH INC COM 00739L101 13 5,200 SH   SOLE 0 5,200 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 555 3,529 SH   SOLE 0 3,529 0 0
ADVANCE AUTO PARTS INC Call 00751Y106 2 2,300 SH Call SOLE 0 2,300 0 0
ADVANCE AUTO PARTS INC Put 00751Y106 10 1,800 SH Put SOLE 0 1,800 0 0
ADVANCED ENERGY INDS COM 007973100 0 8 SH   SOLE 0 8 0 0
ADVANCED MICRO DEVICES INC COM 007903107 362 19,643 SH   SOLE 0 19,643 0 0
ADVANCED MICRO DEVICES INC Call 007903107 262 107,200 SH Call SOLE 0 107,200 0 0
ADVANCED MICRO DEVICES INC Put 007903107 47 56,700 SH Put SOLE 0 56,700 0 0
ADVAXIS INC COM NEW 007624208 0 2,100 SH   SOLE 0 2,100 0 0
ADVISORSHARES TR Call 00768Y883 4 17,600 SH Call SOLE 0 17,600 0 0
AEGON N V Put 007924103 0 100 SH Put SOLE 0 100 0 0
AERCAP HOLDINGS NV SHS N00985106 1 31 SH   SOLE 0 31 0 0
AERCAP HOLDINGS NV Put N00985106 17 4,800 SH Put SOLE 0 4,800 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 14 400 SH   SOLE 0 400 0 0
AERIE PHARMACEUTICALS INC Call 00771V108 11 10,000 SH Call SOLE 0 10,000 0 0
AERIE PHARMACEUTICALS INC Put 00771V108 32 6,100 SH Put SOLE 0 6,100 0 0
AEROHIVE NETWORKS INC COM 007786106 6 2,048 SH   SOLE 0 2,048 0 0
AEROHIVE NETWORKS INC Put 007786106 2 1,600 SH Put SOLE 0 1,600 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 129 3,685 SH   SOLE 0 3,685 0 0
AEROJET ROCKETDYNE HLDGS INC Call 007800105 13 6,100 SH Call SOLE 0 6,100 0 0
AEROVIRONMENT INC COM 008073108 144 2,125 SH   SOLE 0 2,125 0 0
AEROVIRONMENT INC Call 008073108 0 400 SH Call SOLE 0 400 0 0
AEROVIRONMENT INC Put 008073108 10 1,500 SH Put SOLE 0 1,500 0 0
AETERNA ZENTARIS INC COM PAR 007975402 0 100 SH   SOLE 0 100 0 0
AETERNA ZENTARIS INC Call 007975402 2 3,700 SH Call SOLE 0 3,700 0 0
AFFILIATED MANAGERS GROUP COM 008252108 146 1,500 SH   SOLE 0 1,500 0 0
AFFILIATED MANAGERS GROUP Put 008252108 14 800 SH Put SOLE 0 800 0 0
AFFIMED N V COM N01045108 0 300 SH   SOLE 0 300 0 0
AFLAC INC COM 001055102 1,243 27,301 SH   SOLE 0 27,301 0 0
AFLAC INC Call 001055102 106 30,000 SH Call SOLE 0 30,000 0 0
AFLAC INC Put 001055102 8 101,100 SH Put SOLE 0 101,100 0 0
AGCO CORP COM 001084102 148 2,668 SH   SOLE 0 2,668 0 0
AGCO CORP Call 001084102 0 400 SH Call SOLE 0 400 0 0
AGCO CORP Put 001084102 0 400 SH Put SOLE 0 400 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 429 9,325 SH   SOLE 0 9,325 0 0
AGIOS PHARMACEUTICALS INC Call 00847X104 0 13,100 SH Call SOLE 0 13,100 0 0
AGIOS PHARMACEUTICALS INC Put 00847X104 58 3,000 SH Put SOLE 0 3,000 0 0
AGNC INVT CORP COM 00123Q104 43 2,500 SH   SOLE 0 2,500 0 0
AGNICO EAGLE MINES LTD Call 008474108 66 69,200 SH Call SOLE 0 69,200 0 0
AGNICO EAGLE MINES LTD Put 008474108 32 49,600 SH Put SOLE 0 49,600 0 0
AGREE REALTY CORP Call 008492100 2 700 SH Call SOLE 0 700 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 47 2,000 SH   SOLE 0 2,000 0 0
AIMMUNE THERAPEUTICS INC Call 00900T107 4 4,000 SH Call SOLE 0 4,000 0 0
AIMMUNE THERAPEUTICS INC Put 00900T107 28 4,000 SH Put SOLE 0 4,000 0 0
AIR LEASE CORP CL A 00912X302 53 1,781 SH   SOLE 0 1,781 0 0
AIR PRODS & CHEMS INC Call 009158106 12 4,300 SH Call SOLE 0 4,300 0 0
AIR PRODS & CHEMS INC Put 009158106 3 700 SH Put SOLE 0 700 0 0
AIR TRANSPORT SERVICES GRP I Put 00922R105 0 100 SH Put SOLE 0 100 0 0
AK STL HLDG CORP COM 001547108 30 13,400 SH   SOLE 0 13,400 0 0
AK STL HLDG CORP Call 001547108 7 27,300 SH Call SOLE 0 27,300 0 0
AK STL HLDG CORP Put 001547108 50 48,800 SH Put SOLE 0 48,800 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 85 1,395 SH   SOLE 0 1,395 0 0
AKAMAI TECHNOLOGIES INC Call 00971T101 16 29,300 SH Call SOLE 0 29,300 0 0
AKAMAI TECHNOLOGIES INC Put 00971T101 18 10,700 SH Put SOLE 0 10,700 0 0
AKCEA THERAPEUTICS INC Call 00972L107 11 5,100 SH Call SOLE 0 5,100 0 0
AKCEA THERAPEUTICS INC Put 00972L107 0 200 SH Put SOLE 0 200 0 0
AKORN INC COM 009728106 9 2,767 SH   SOLE 0 2,767 0 0
AKORN INC Call 009728106 0 6,900 SH Call SOLE 0 6,900 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 1 300 SH   SOLE 0 300 0 0
ALAMOS GOLD INC NEW Put 011532108 0 100 SH Put SOLE 0 100 0 0
ALARM COM HLDGS INC COM 011642105 5 100 SH   SOLE 0 100 0 0
ALASKA AIR GROUP INC COM 011659109 1,059 17,413 SH   SOLE 0 17,413 0 0
ALASKA AIR GROUP INC Call 011659109 20 4,300 SH Call SOLE 0 4,300 0 0
ALASKA AIR GROUP INC Put 011659109 132 29,500 SH Put SOLE 0 29,500 0 0
ALBEMARLE CORP COM 012653101 955 12,395 SH   SOLE 0 12,395 0 0
ALBEMARLE CORP Call 012653101 4 24,600 SH Call SOLE 0 24,600 0 0
ALBEMARLE CORP Put 012653101 213 32,000 SH Put SOLE 0 32,000 0 0
ALCOA CORP COM 013872106 1,216 45,774 SH   SOLE 0 45,774 0 0
ALCOA CORP Call 013872106 7 27,900 SH Call SOLE 0 27,900 0 0
ALCOA CORP Put 013872106 326 84,700 SH Put SOLE 0 84,700 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 0 19 SH   SOLE 0 19 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 145 1,499 SH   SOLE 0 1,499 0 0
ALEXION PHARMACEUTICALS INC Call 015351109 35 13,000 SH Call SOLE 0 13,000 0 0
ALEXION PHARMACEUTICALS INC Put 015351109 94 6,900 SH Put SOLE 0 6,900 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,541 11,245 SH   SOLE 0 11,245 0 0
ALIBABA GROUP HLDG LTD Call 01609W102 436 116,400 SH Call SOLE 0 116,400 0 0
ALIBABA GROUP HLDG LTD Put 01609W102 907 115,800 SH Put SOLE 0 115,800 0 0
ALIGN TECHNOLOGY INC COM 016255101 854 4,079 SH   SOLE 0 4,079 0 0
ALIGN TECHNOLOGY INC Call 016255101 18 4,700 SH Call SOLE 0 4,700 0 0
ALIGN TECHNOLOGY INC Put 016255101 38 3,400 SH Put SOLE 0 3,400 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 210 9,675 SH   SOLE 0 9,675 0 0
ALLEGHENY TECHNOLOGIES INC Call 01741R102 0 4,500 SH Call SOLE 0 4,500 0 0
ALLEGHENY TECHNOLOGIES INC Put 01741R102 27 9,800 SH Put SOLE 0 9,800 0 0
ALLEGIANT TRAVEL CO COM 01748X102 16 165 SH   SOLE 0 165 0 0
ALLEGIANT TRAVEL CO Put 01748X102 4 100 SH Put SOLE 0 100 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 10 129 SH   SOLE 0 129 0 0
ALLEGION PUB LTD CO Put G0176J109 1 300 SH Put SOLE 0 300 0 0
ALLERGAN PLC SHS G0177J108 114 860 SH   SOLE 0 860 0 0
ALLERGAN PLC Call G0177J108 50 29,900 SH Call SOLE 0 29,900 0 0
ALLERGAN PLC Put G0177J108 295 13,500 SH Put SOLE 0 13,500 0 0
ALLETE INC COM NEW 018522300 15 200 SH   SOLE 0 200 0 0
ALLETE INC Put 018522300 0 4,500 SH Put SOLE 0 4,500 0 0
ALLIANCE DATA SYSTEMS CORP Call 018581108 0 1,700 SH Call SOLE 0 1,700 0 0
ALLIANCEBERNSTEIN HOLDING LP Call 01881G106 0 300 SH Call SOLE 0 300 0 0
ALLIANCEBERNSTEIN HOLDING LP Put 01881G106 0 300 SH Put SOLE 0 300 0 0
ALLIANT ENERGY CORP COM 018802108 21 501 SH   SOLE 0 501 0 0
ALLIANT ENERGY CORP Call 018802108 0 1,000 SH Call SOLE 0 1,000 0 0
ALLSTATE CORP COM 020002101 875 10,600 SH   SOLE 0 10,600 0 0
ALLSTATE CORP Call 020002101 0 1,600 SH Call SOLE 0 1,600 0 0
ALLSTATE CORP Put 020002101 97 89,000 SH Put SOLE 0 89,000 0 0
ALLY FINL INC COM 02005N100 610 26,948 SH   SOLE 0 26,948 0 0
ALLY FINL INC Call 02005N100 0 200 SH Call SOLE 0 200 0 0
ALLY FINL INC Put 02005N100 91 37,400 SH Put SOLE 0 37,400 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 195 2,675 SH   SOLE 0 2,675 0 0
ALNYLAM PHARMACEUTICALS INC Call 02043Q107 28 7,300 SH Call SOLE 0 7,300 0 0
ALNYLAM PHARMACEUTICALS INC Put 02043Q107 212 10,300 SH Put SOLE 0 10,300 0 0
ALPHA & OMEGA SEMICONDUCTOR Put G6331P104 0 500 SH Put SOLE 0 500 0 0
ALPHA PRO TECH LTD COM 020772109 1 400 SH   SOLE 0 400 0 0
ALPHABET INC CAP STK CL C 02079K107 14,222 13,733 SH   SOLE 0 13,733 0 0
ALPHABET INC CAP STK CL A 02079K305 44,227 42,325 SH   SOLE 0 42,325 0 0
ALPHABET INC Call 02079K305 4,173 22,800 SH Call SOLE 0 22,800 0 0
ALPHABET INC Call 02079K107 1,034 26,600 SH Call SOLE 0 26,600 0 0
ALPHABET INC Put 02079K107 102 9,300 SH Put SOLE 0 9,300 0 0
ALPHABET INC Put 02079K305 1,597 62,900 SH Put SOLE 0 62,900 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 324 37,168 SH   SOLE 0 37,168 0 0
ALPS ETF TR Call 00162Q866 7 182,400 SH Call SOLE 0 182,400 0 0
ALPS ETF TR Call 00162Q593 0 300 SH Call SOLE 0 300 0 0
ALPS ETF TR Put 00162Q866 51 53,600 SH Put SOLE 0 53,600 0 0
ALTABA INC COM 021346101 248 4,288 SH   SOLE 0 4,288 0 0
ALTABA INC Call 021346101 0 3,000 SH Call SOLE 0 3,000 0 0
ALTABA INC Put 021346101 0 3,900 SH Put SOLE 0 3,900 0 0
ALTERYX INC COM CL A 02156B103 102 1,721 SH   SOLE 0 1,721 0 0
ALTERYX INC Call 02156B103 28 6,700 SH Call SOLE 0 6,700 0 0
ALTERYX INC Put 02156B103 27 3,300 SH Put SOLE 0 3,300 0 0
ALTICE USA INC CL A 02156K103 8 485 SH   SOLE 0 485 0 0
ALTICE USA INC Call 02156K103 0 100 SH Call SOLE 0 100 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 76 3,399 SH   SOLE 0 3,399 0 0
ALTISOURCE PORTFOLIO SOLNS S Call L0175J104 0 4,400 SH Call SOLE 0 4,400 0 0
ALTISOURCE PORTFOLIO SOLNS S Put L0175J104 1 700 SH Put SOLE 0 700 0 0
ALTRA INDL MOTION CORP Call 02208R106 0 3,700 SH Call SOLE 0 3,700 0 0
ALTRIA GROUP INC COM 02209S103 1,244 25,200 SH   SOLE 0 25,200 0 0
ALTRIA GROUP INC Call 02209S103 0 55,200 SH Call SOLE 0 55,200 0 0
ALTRIA GROUP INC Put 02209S103 1,072 85,100 SH Put SOLE 0 85,100 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 844 62,032 SH   SOLE 0 62,032 0 0
AMARIN CORP PLC Call 023111206 1,034 208,600 SH Call SOLE 0 208,600 0 0
AMARIN CORP PLC Put 023111206 389 140,200 SH Put SOLE 0 140,200 0 0
AMAZON COM INC COM 023135106 27,669 18,422 SH   SOLE 0 18,422 0 0
AMAZON COM INC Call 023135106 11,913 81,000 SH Call SOLE 0 81,000 0 0
AMAZON COM INC Put 023135106 2,667 54,600 SH Put SOLE 0 54,600 0 0
AMBAC FINL GROUP INC COM NEW 023139884 28 1,632 SH   SOLE 0 1,632 0 0
AMBAC FINL GROUP INC Call 023139884 7 22,500 SH Call SOLE 0 22,500 0 0
AMBAC FINL GROUP INC Put 023139884 10 9,700 SH Put SOLE 0 9,700 0 0
AMBARELLA INC SHS G037AX101 496 14,185 SH   SOLE 0 14,185 0 0
AMBARELLA INC Call G037AX101 6 19,600 SH Call SOLE 0 19,600 0 0
AMBARELLA INC Put G037AX101 28 8,300 SH Put SOLE 0 8,300 0 0
AMBEV SA SPONSORED ADR 02319V103 0 52 SH   SOLE 0 52 0 0
AMBEV SA Call 02319V103 1 65,700 SH Call SOLE 0 65,700 0 0
AMBEV SA Put 02319V103 5 4,400 SH Put SOLE 0 4,400 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 76 6,228 SH   SOLE 0 6,228 0 0
AMC ENTMT HLDGS INC Call 00165C104 1 7,600 SH Call SOLE 0 7,600 0 0
AMC ENTMT HLDGS INC Put 00165C104 18 15,300 SH Put SOLE 0 15,300 0 0
AMDOCS LTD SHS G02602103 55 948 SH   SOLE 0 948 0 0
AMERCO COM 023586100 29 90 SH   SOLE 0 90 0 0
AMEREN CORP Call 023608102 0 400 SH Call SOLE 0 400 0 0
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 197 35,200 SH   SOLE 0 35,200 0 0
AMERICA MOVIL SAB DE CV Call 02364W105 0 3,800 SH Call SOLE 0 3,800 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 886 27,611 SH   SOLE 0 27,611 0 0
AMERICAN AIRLS GROUP INC Call 02376R102 3 121,700 SH Call SOLE 0 121,700 0 0
AMERICAN AIRLS GROUP INC Put 02376R102 58 85,100 SH Put SOLE 0 85,100 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 226 20,440 SH   SOLE 0 20,440 0 0
AMERICAN AXLE & MFG HLDGS IN Call 024061103 0 15,600 SH Call SOLE 0 15,600 0 0
AMERICAN AXLE & MFG HLDGS IN Put 024061103 86 33,400 SH Put SOLE 0 33,400 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 32 790 SH   SOLE 0 790 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 186 9,634 SH   SOLE 0 9,634 0 0
AMERICAN EAGLE OUTFITTERS NE Call 02553E106 13 24,600 SH Call SOLE 0 24,600 0 0
AMERICAN EAGLE OUTFITTERS NE Put 02553E106 25 38,900 SH Put SOLE 0 38,900 0 0
AMERICAN ELEC PWR INC Call 025537101 21 7,400 SH Call SOLE 0 7,400 0 0
AMERICAN ELEC PWR INC Put 025537101 24 8,300 SH Put SOLE 0 8,300 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 6 229 SH   SOLE 0 229 0 0
AMERICAN EQTY INVT LIFE HLD Call 025676206 0 1,500 SH Call SOLE 0 1,500 0 0
AMERICAN EXPRESS CO COM 025816109 1,687 17,700 SH   SOLE 0 17,700 0 0
AMERICAN EXPRESS CO Call 025816109 63 14,600 SH Call SOLE 0 14,600 0 0
AMERICAN EXPRESS CO Put 025816109 19 10,400 SH Put SOLE 0 10,400 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 9 100 SH   SOLE 0 100 0 0
AMERICAN FINL GROUP INC OHIO Put 025932104 0 100 SH Put SOLE 0 100 0 0
AMERICAN INTL GROUP INC Call 026874784 10 54,200 SH Call SOLE 0 54,200 0 0
AMERICAN INTL GROUP INC Put 026874784 46 25,900 SH Put SOLE 0 25,900 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 103 8,044 SH   SOLE 0 8,044 0 0
AMERICAN OUTDOOR BRANDS CORP Call 02874P103 18 12,200 SH Call SOLE 0 12,200 0 0
AMERICAN RENAL ASSOCIATES HO Call 029227105 0 1,600 SH Call SOLE 0 1,600 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 36 3,250 SH   SOLE 0 3,250 0 0
AMERICAN SUPERCONDUCTOR CORP Put 030111207 1 3,300 SH Put SOLE 0 3,300 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,499 9,477 SH   SOLE 0 9,477 0 0
AMERICAN TOWER CORP NEW Call 03027X100 2 200 SH Call SOLE 0 200 0 0
AMERICAN TOWER CORP NEW Put 03027X100 1 1,900 SH Put SOLE 0 1,900 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 16 298 SH   SOLE 0 298 0 0
AMERICAN WTR WKS CO INC NEW Put 030420103 0 100 SH Put SOLE 0 100 0 0
AMERIPRISE FINL INC COM 03076C106 78 752 SH   SOLE 0 752 0 0
AMERIPRISE FINL INC Call 03076C106 0 100 SH Call SOLE 0 100 0 0
AMERIPRISE FINL INC Put 03076C106 16 1,500 SH Put SOLE 0 1,500 0 0
AMERIS BANCORP Put 03076K108 3 700 SH Put SOLE 0 700 0 0
AMERISOURCEBERGEN CORP COM 03073E105 206 2,773 SH   SOLE 0 2,773 0 0
AMERISOURCEBERGEN CORP Put 03073E105 0 300 SH Put SOLE 0 300 0 0
AMETEK INC NEW COM 031100100 338 5,001 SH   SOLE 0 5,001 0 0
AMETEK INC NEW Put 031100100 20 2,200 SH Put SOLE 0 2,200 0 0
AMGEN INC COM 031162100 892 4,585 SH   SOLE 0 4,585 0 0
AMGEN INC Call 031162100 3 3,000 SH Call SOLE 0 3,000 0 0
AMGEN INC Put 031162100 6 6,400 SH Put SOLE 0 6,400 0 0
AMICUS THERAPEUTICS INC Call 03152W109 0 1,600 SH Call SOLE 0 1,600 0 0
AMKOR TECHNOLOGY INC Put 031652100 0 400 SH Put SOLE 0 400 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 191 3,384 SH   SOLE 0 3,384 0 0
AMPHENOL CORP NEW Call 032095101 0 300 SH Call SOLE 0 300 0 0
AMPHENOL CORP NEW Put 032095101 0 500 SH Put SOLE 0 500 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 0 200 SH   SOLE 0 200 0 0
ANADARKO PETE CORP COM 032511107 4 100 SH   SOLE 0 100 0 0
ANADARKO PETE CORP Call 032511107 8 69,400 SH Call SOLE 0 69,400 0 0
ANADARKO PETE CORP Put 032511107 270 72,100 SH Put SOLE 0 72,100 0 0
ANALOG DEVICES INC COM 032654105 41 488 SH   SOLE 0 488 0 0
ANALOG DEVICES INC Call 032654105 28 11,900 SH Call SOLE 0 11,900 0 0
ANALOG DEVICES INC Put 032654105 4 2,100 SH Put SOLE 0 2,100 0 0
ANAPTYSBIO INC COM 032724106 759 11,900 SH   SOLE 0 11,900 0 0
ANAPTYSBIO INC Call 032724106 5 2,000 SH Call SOLE 0 2,000 0 0
ANAPTYSBIO INC Put 032724106 364 13,100 SH Put SOLE 0 13,100 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 1 763 SH   SOLE 0 763 0 0
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 43 1,344 SH   SOLE 0 1,344 0 0
ANDEAVOR LOGISTICS LP Call 03350F106 0 100 SH Call SOLE 0 100 0 0
ANDEAVOR LOGISTICS LP Put 03350F106 42 5,000 SH Put SOLE 0 5,000 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 190 15,172 SH   SOLE 0 15,172 0 0
ANGLOGOLD ASHANTI LTD Call 035128206 21 34,700 SH Call SOLE 0 34,700 0 0
ANGLOGOLD ASHANTI LTD Put 035128206 0 12,500 SH Put SOLE 0 12,500 0 0
ANHEUSER BUSCH INBEV SA/NV Call 03524A108 0 400 SH Call SOLE 0 400 0 0
ANHEUSER BUSCH INBEV SA/NV Put 03524A108 158 11,200 SH Put SOLE 0 11,200 0 0
ANNALY CAP MGMT INC COM 035710409 41 4,254 SH   SOLE 0 4,254 0 0
ANTERO RES CORP COM 03674X106 85 9,116 SH   SOLE 0 9,116 0 0
ANTERO RES CORP Call 03674X106 0 17,700 SH Call SOLE 0 17,700 0 0
ANTERO RES CORP Put 03674X106 1 500 SH Put SOLE 0 500 0 0
AON PLC SHS CL A G0408V102 573 3,945 SH   SOLE 0 3,945 0 0
AON PLC Call G0408V102 0 1,500 SH Call SOLE 0 1,500 0 0
AON PLC Put G0408V102 3 200 SH Put SOLE 0 200 0 0
APACHE CORP COM 037411105 42 1,600 SH   SOLE 0 1,600 0 0
APACHE CORP Call 037411105 3 84,400 SH Call SOLE 0 84,400 0 0
APACHE CORP Put 037411105 327 24,100 SH Put SOLE 0 24,100 0 0
APHRIA INC COM 03765K104 19 3,394 SH   SOLE 0 3,394 0 0
APHRIA INC Call 03765K104 49 47,800 SH Call SOLE 0 47,800 0 0
APHRIA INC Put 03765K104 36 49,500 SH Put SOLE 0 49,500 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 130 5,326 SH   SOLE 0 5,326 0 0
APOLLO GLOBAL MGMT LLC Call 037612306 0 7,500 SH Call SOLE 0 7,500 0 0
APOLLO INVT CORP COM NEW 03761U502 3 297 SH   SOLE 0 297 0 0
APOLLO INVT CORP Call 03761U502 0 200 SH Call SOLE 0 200 0 0
APOLLO INVT CORP Put 03761U502 4 700 SH Put SOLE 0 700 0 0
APPFOLIO INC COM CL A 03783C100 2 48 SH   SOLE 0 48 0 0
APPIAN CORP CL A 03782L101 37 1,396 SH   SOLE 0 1,396 0 0
APPIAN CORP Call 03782L101 0 1,000 SH Call SOLE 0 1,000 0 0
APPIAN CORP Put 03782L101 7 1,300 SH Put SOLE 0 1,300 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 44 3,100 SH   SOLE 0 3,100 0 0
APPLE HOSPITALITY REIT INC Put 03784Y200 5 900 SH Put SOLE 0 900 0 0
APPLE INC COM 037833100 31,867 202,028 SH   SOLE 0 202,028 0 0
APPLE INC Call 037833100 1,249 543,700 SH Call SOLE 0 543,700 0 0
APPLE INC Put 037833100 1,831 704,700 SH Put SOLE 0 704,700 0 0
APPLIED DNA SCIENCES INC COM NEW 03815U201 0 200 SH   SOLE 0 200 0 0
APPLIED GENETIC TECHNOL CORP Call 03820J100 0 1,100 SH Call SOLE 0 1,100 0 0
APPLIED MATLS INC COM 038222105 114 3,503 SH   SOLE 0 3,503 0 0
APPLIED MATLS INC Call 038222105 6 3,100 SH Call SOLE 0 3,100 0 0
APPLIED MATLS INC Put 038222105 4 1,500 SH Put SOLE 0 1,500 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 42 2,753 SH   SOLE 0 2,753 0 0
APPLIED OPTOELECTRONICS INC Call 03823U102 2 25,900 SH Call SOLE 0 25,900 0 0
APPLIED OPTOELECTRONICS INC Put 03823U102 76 7,100 SH Put SOLE 0 7,100 0 0
APTIV PLC SHS G6095L109 212 3,456 SH   SOLE 0 3,456 0 0
APTIV PLC Put G6095L109 89 7,700 SH Put SOLE 0 7,700 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 0 108 SH   SOLE 0 108 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 6 3,000 SH   SOLE 0 3,000 0 0
ARAMARK Call 03852U106 0 2,400 SH Call SOLE 0 2,400 0 0
ARAMARK Put 03852U106 7 2,800 SH Put SOLE 0 2,800 0 0
ARBOR RLTY TR INC COM 038923108 41 4,163 SH   SOLE 0 4,163 0 0
ARBOR RLTY TR INC Put 038923108 3 3,700 SH Put SOLE 0 3,700 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 2 600 SH   SOLE 0 600 0 0
ARCBEST CORP COM 03937C105 55 1,624 SH   SOLE 0 1,624 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 402 19,475 SH   SOLE 0 19,475 0 0
ARCELORMITTAL SA LUXEMBOURG Call 03938L203 3 44,800 SH Call SOLE 0 44,800 0 0
ARCELORMITTAL SA LUXEMBOURG Put 03938L203 14 6,900 SH Put SOLE 0 6,900 0 0
ARCH CAP GROUP LTD Call G0450A105 0 4,300 SH Call SOLE 0 4,300 0 0
ARCH COAL INC CL A 039380407 1 23 SH   SOLE 0 23 0 0
ARCH COAL INC Call 039380407 0 100 SH Call SOLE 0 100 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 7 173 SH   SOLE 0 173 0 0
ARCHER DANIELS MIDLAND CO Call 039483102 0 400 SH Call SOLE 0 400 0 0
ARCONIC INC COM 03965L100 554 32,862 SH   SOLE 0 32,862 0 0
ARCONIC INC Call 03965L100 25 133,800 SH Call SOLE 0 133,800 0 0
ARCONIC INC Put 03965L100 212 165,600 SH Put SOLE 0 165,600 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 0 50 SH   SOLE 0 50 0 0
ARCOSA INC COM 039653100 347 12,564 SH   SOLE 0 12,564 0 0
ARDMORE SHIPPING CORP COM Y0207T100 2 600 SH   SOLE 0 600 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 229 5,900 SH   SOLE 0 5,900 0 0
ARENA PHARMACEUTICALS INC Call 040047607 2 4,300 SH Call SOLE 0 4,300 0 0
ARENA PHARMACEUTICALS INC Put 040047607 1 1,200 SH Put SOLE 0 1,200 0 0
ARES CAP CORP Call 04010L103 7 21,400 SH Call SOLE 0 21,400 0 0
ARES CAP CORP Put 04010L103 14 5,400 SH Put SOLE 0 5,400 0 0
ARGAN INC Call 04010E109 0 1,400 SH Call SOLE 0 1,400 0 0
ARGAN INC Put 04010E109 4 1,200 SH Put SOLE 0 1,200 0 0
ARGENX SE Call 04016X101 1 700 SH Call SOLE 0 700 0 0
ARGENX SE Put 04016X101 16 1,200 SH Put SOLE 0 1,200 0 0
ARISTA NETWORKS INC COM 040413106 1,429 6,783 SH   SOLE 0 6,783 0 0
ARISTA NETWORKS INC Call 040413106 290 5,900 SH Call SOLE 0 5,900 0 0
ARISTA NETWORKS INC Put 040413106 37 5,600 SH Put SOLE 0 5,600 0 0
ARK ETF TR Call 00214Q401 0 1,300 SH Call SOLE 0 1,300 0 0
ARMSTRONG FLOORING INC COM 04238R106 1 100 SH   SOLE 0 100 0 0
ARRAY BIOPHARMA INC COM 04269X105 21 1,500 SH   SOLE 0 1,500 0 0
ARRAY BIOPHARMA INC Call 04269X105 5 8,500 SH Call SOLE 0 8,500 0 0
ARRAY BIOPHARMA INC Put 04269X105 7 2,500 SH Put SOLE 0 2,500 0 0
ARRIS INTL INC Call G0551A103 8 4,000 SH Call SOLE 0 4,000 0 0
ARROW ELECTRS INC COM 042735100 20 296 SH   SOLE 0 296 0 0
ARROW ELECTRS INC Put 042735100 9 1,900 SH Put SOLE 0 1,900 0 0
ARTESIAN RESOURCES CORP CL A 043113208 164 4,727 SH   SOLE 0 4,727 0 0
ASA GOLD AND PRECIOUS MTLS L Call G3156P103 0 100 SH Call SOLE 0 100 0 0
ASCENA RETAIL GROUP INC COM 04351G101 12 5,000 SH   SOLE 0 5,000 0 0
ASCENA RETAIL GROUP INC Call 04351G101 0 2,500 SH Call SOLE 0 2,500 0 0
ASCENA RETAIL GROUP INC Put 04351G101 5 10,000 SH Put SOLE 0 10,000 0 0
ASCENDIS PHARMA A S SPONSORED ADR 04351P101 75 1,200 SH   SOLE 0 1,200 0 0
ASCENDIS PHARMA A S Call 04351P101 75 17,600 SH Call SOLE 0 17,600 0 0
ASCENDIS PHARMA A S Put 04351P101 71 10,900 SH Put SOLE 0 10,900 0 0
ASGN INC COM 00191U102 114 2,102 SH   SOLE 0 2,102 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 33 8,400 SH   SOLE 0 8,400 0 0
ASHLAND GLOBAL HLDGS INC Call 044186104 2 5,800 SH Call SOLE 0 5,800 0 0
ASHLAND GLOBAL HLDGS INC Put 044186104 4 1,100 SH Put SOLE 0 1,100 0 0
ASPEN TECHNOLOGY INC Put 045327103 3 300 SH Put SOLE 0 300 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 171 7,600 SH   SOLE 0 7,600 0 0
ASSEMBLY BIOSCIENCES INC Call 045396108 0 100 SH Call SOLE 0 100 0 0
ASSEMBLY BIOSCIENCES INC Put 045396108 82 8,000 SH Put SOLE 0 8,000 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 10 2,857 SH   SOLE 0 2,857 0 0
ASSERTIO THERAPEUTICS INC Call 04545L107 0 3,000 SH Call SOLE 0 3,000 0 0
ASSOCIATED BANC CORP COM 045487105 61 3,100 SH   SOLE 0 3,100 0 0
ASSOCIATED BANC CORP Call 045487105 0 200 SH Call SOLE 0 200 0 0
ASSURED GUARANTY LTD COM G0585R106 145 3,812 SH   SOLE 0 3,812 0 0
ASSURED GUARANTY LTD Call G0585R106 2 4,200 SH Call SOLE 0 4,200 0 0
ASSURED GUARANTY LTD Put G0585R106 9 11,400 SH Put SOLE 0 11,400 0 0
ASTEC INDS INC Put 046224101 0 100 SH Put SOLE 0 100 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 345 9,088 SH   SOLE 0 9,088 0 0
ASTRAZENECA PLC Call 046353108 84 45,000 SH Call SOLE 0 45,000 0 0
ASTRAZENECA PLC Put 046353108 0 6,800 SH Put SOLE 0 6,800 0 0
ASURE SOFTWARE INC COM 04649U102 2 400 SH   SOLE 0 400 0 0
AT HOME GROUP INC COM 04650Y100 32 1,761 SH   SOLE 0 1,761 0 0
AT HOME GROUP INC Call 04650Y100 0 2,300 SH Call SOLE 0 2,300 0 0
AT HOME GROUP INC Put 04650Y100 4 2,900 SH Put SOLE 0 2,900 0 0
AT&T INC COM 00206R102 8,545 299,408 SH   SOLE 0 299,408 0 0
AT&T INC Call 00206R102 75 282,000 SH Call SOLE 0 282,000 0 0
AT&T INC Put 00206R102 3,936 394,900 SH Put SOLE 0 394,900 0 0
ATARA BIOTHERAPEUTICS INC Call 046513107 29 10,000 SH Call SOLE 0 10,000 0 0
ATHENAHEALTH INC COM 04685W103 870 6,595 SH   SOLE 0 6,595 0 0
ATHENAHEALTH INC Call 04685W103 0 1,700 SH Call SOLE 0 1,700 0 0
ATHENAHEALTH INC Put 04685W103 4 9,000 SH Put SOLE 0 9,000 0 0
ATHENE HLDG LTD Call G0684D107 1 1,000 SH Call SOLE 0 1,000 0 0
ATHENE HLDG LTD Put G0684D107 6 1,100 SH Put SOLE 0 1,100 0 0
ATHERSYS INC COM 04744L106 0 100 SH   SOLE 0 100 0 0
ATLASSIAN CORP PLC CL A G06242104 79 894 SH   SOLE 0 894 0 0
ATLASSIAN CORP PLC Call G06242104 2 100 SH Call SOLE 0 100 0 0
ATLASSIAN CORP PLC Put G06242104 3 500 SH Put SOLE 0 500 0 0
ATMOS ENERGY CORP COM 049560105 19 215 SH   SOLE 0 215 0 0
ATMOS ENERGY CORP Call 049560105 0 100 SH Call SOLE 0 100 0 0
ATTUNITY LTD SHS NEW M15332121 215 10,957 SH   SOLE 0 10,957 0 0
ATTUNITY LTD Call M15332121 2 1,700 SH Call SOLE 0 1,700 0 0
ATTUNITY LTD Put M15332121 23 5,500 SH Put SOLE 0 5,500 0 0
AUDIOCODES LTD ORD M15342104 26 2,695 SH   SOLE 0 2,695 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 31 4,600 SH   SOLE 0 4,600 0 0
AURINIA PHARMACEUTICALS INC Call 05156V102 1 1,000 SH Call SOLE 0 1,000 0 0
AURIS MED HLDG AG COM H0381L104 0 391 SH   SOLE 0 391 0 0
AURORA CANNABIS INC COM 05156X108 2 500 SH   SOLE 0 500 0 0
AURORA CANNABIS INC Call 05156X108 12 106,300 SH Call SOLE 0 106,300 0 0
AURORA CANNABIS INC Put 05156X108 74 32,100 SH Put SOLE 0 32,100 0 0
AUTODESK INC COM 052769106 811 6,306 SH   SOLE 0 6,306 0 0
AUTODESK INC Call 052769106 1 4,600 SH Call SOLE 0 4,600 0 0
AUTODESK INC Put 052769106 31 14,700 SH Put SOLE 0 14,700 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 5 70 SH   SOLE 0 70 0 0
AUTOHOME INC Call 05278C107 4 4,000 SH Call SOLE 0 4,000 0 0
AUTOHOME INC Put 05278C107 0 800 SH Put SOLE 0 800 0 0
AUTOLIV INC COM 052800109 168 2,400 SH   SOLE 0 2,400 0 0
AUTOLIV INC Call 052800109 7 1,300 SH Call SOLE 0 1,300 0 0
AUTOLIV INC Put 052800109 20 2,000 SH Put SOLE 0 2,000 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 0 2 SH   SOLE 0 2 0 0
AUTOMATIC DATA PROCESSING IN Call 053015103 1,117 42,000 SH Call SOLE 0 42,000 0 0
AUTOMATIC DATA PROCESSING IN Put 053015103 56 42,100 SH Put SOLE 0 42,100 0 0
AUTONATION INC COM 05329W102 54 1,537 SH   SOLE 0 1,537 0 0
AUTONATION INC Call 05329W102 0 100 SH Call SOLE 0 100 0 0
AUTONATION INC Put 05329W102 7 2,000 SH Put SOLE 0 2,000 0 0
AUTOZONE INC COM 053332102 586 700 SH   SOLE 0 700 0 0
AUTOZONE INC Put 053332102 0 500 SH Put SOLE 0 500 0 0
AVALARA INC COM 05338G106 71 2,300 SH   SOLE 0 2,300 0 0
AVALARA INC Call 05338G106 5 1,600 SH Call SOLE 0 1,600 0 0
AVALARA INC Put 05338G106 10 2,500 SH Put SOLE 0 2,500 0 0
AVALONBAY CMNTYS INC Call 053484101 0 400 SH Call SOLE 0 400 0 0
AVALONBAY CMNTYS INC Put 053484101 1 300 SH Put SOLE 0 300 0 0
AVAYA HLDGS CORP COM 05351X101 5 400 SH   SOLE 0 400 0 0
AVID TECHNOLOGY INC Call 05367P100 0 200 SH Call SOLE 0 200 0 0
AVID TECHNOLOGY INC Put 05367P100 0 800 SH Put SOLE 0 800 0 0
AVIS BUDGET GROUP COM 053774105 266 11,859 SH   SOLE 0 11,859 0 0
AVIS BUDGET GROUP Call 053774105 0 19,100 SH Call SOLE 0 19,100 0 0
AVIS BUDGET GROUP Put 053774105 127 33,500 SH Put SOLE 0 33,500 0 0
AVISTA CORP COM 05379B107 8 200 SH   SOLE 0 200 0 0
AVISTA CORP Call 05379B107 0 100 SH Call SOLE 0 100 0 0
AVISTA CORP Put 05379B107 1 500 SH Put SOLE 0 500 0 0
AVX CORP NEW COM 002444107 4 300 SH   SOLE 0 300 0 0
AVX CORP NEW Call 002444107 0 100 SH Call SOLE 0 100 0 0
AXA EQUITABLE HLDGS INC COM 054561105 3 200 SH   SOLE 0 200 0 0
AXALTA COATING SYS LTD COM G0750C108 166 7,096 SH   SOLE 0 7,096 0 0
AXALTA COATING SYS LTD Call G0750C108 0 7,400 SH Call SOLE 0 7,400 0 0
AXALTA COATING SYS LTD Put G0750C108 1 2,600 SH Put SOLE 0 2,600 0 0
AXOGEN INC COM 05463X106 20 1,000 SH   SOLE 0 1,000 0 0
AXON ENTERPRISE INC COM 05464C101 572 13,079 SH   SOLE 0 13,079 0 0
AXON ENTERPRISE INC Call 05464C101 19 13,000 SH Call SOLE 0 13,000 0 0
AXON ENTERPRISE INC Put 05464C101 85 22,200 SH Put SOLE 0 22,200 0 0
AXOS FINL INC COM 05465C100 94 3,748 SH   SOLE 0 3,748 0 0
AXOS FINL INC Call 05465C100 18 2,300 SH Call SOLE 0 2,300 0 0
AXOS FINL INC Put 05465C100 5 19,700 SH Put SOLE 0 19,700 0 0
AXOVANT SCIENCES LTD COM G0750W104 10 10,400 SH   SOLE 0 10,400 0 0
AXOVANT SCIENCES LTD Call G0750W104 0 400 SH Call SOLE 0 400 0 0
AXT INC COM 00246W103 15 3,569 SH   SOLE 0 3,569 0 0
AXT INC Call 00246W103 0 500 SH Call SOLE 0 500 0 0
AXT INC Put 00246W103 2 400 SH Put SOLE 0 400 0 0
AYTU BIOSCIENCE INC COM PAR 054754700 0 1 SH   SOLE 0 1 0 0
AZZ INC Call 002474104 0 1,000 SH Call SOLE 0 1,000 0 0
AZZ INC Put 002474104 13 1,300 SH Put SOLE 0 1,300 0 0
B & G FOODS INC NEW Call 05508R106 6 4,900 SH Call SOLE 0 4,900 0 0
B & G FOODS INC NEW Put 05508R106 2 1,100 SH Put SOLE 0 1,100 0 0
B COMMUNICATIONS LTD SHS M15629104 0 108 SH   SOLE 0 108 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 0 348 SH   SOLE 0 348 0 0
BAIDU INC SPON ADR REP A 056752108 237 1,500 SH   SOLE 0 1,500 0 0
BAIDU INC Call 056752108 7 70,900 SH Call SOLE 0 70,900 0 0
BAIDU INC Put 056752108 540 23,800 SH Put SOLE 0 23,800 0 0
BAKER HUGHES A GE CO CL A 05722G100 83 3,878 SH   SOLE 0 3,878 0 0
BAKER HUGHES A GE CO Call 05722G100 5 31,000 SH Call SOLE 0 31,000 0 0
BAKER HUGHES A GE CO Put 05722G100 27 15,100 SH Put SOLE 0 15,100 0 0
BALL CORP COM 058498106 431 9,391 SH   SOLE 0 9,391 0 0
BALL CORP Call 058498106 32 7,000 SH Call SOLE 0 7,000 0 0
BALL CORP Put 058498106 7 3,100 SH Put SOLE 0 3,100 0 0
BANC OF CALIFORNIA INC COM 05990K106 120 9,051 SH   SOLE 0 9,051 0 0
BANC OF CALIFORNIA INC Put 05990K106 32 12,200 SH Put SOLE 0 12,200 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 52 9,869 SH   SOLE 0 9,869 0 0
BANCO BILBAO VIZCAYA ARGENTA Call 05946K101 0 1,200 SH Call SOLE 0 1,200 0 0
BANCO BRADESCO S A SPONSORED ADR 059460402 33 3,868 SH   SOLE 0 3,868 0 0
BANCO MACRO SA Put 05961W105 1 300 SH Put SOLE 0 300 0 0
BANK AMER CORP COM 060505104 705 28,647 SH   SOLE 0 28,647 0 0
BANK AMER CORP *W EXP 01/16/201 060505146 6 500 SH   SOLE 0 500 0 0
BANK AMER CORP Call 060505104 284 376,800 SH Call SOLE 0 376,800 0 0
BANK AMER CORP Put 060505104 222 213,900 SH Put SOLE 0 213,900 0 0
BANK HAWAII CORP Call 062540109 0 300 SH Call SOLE 0 300 0 0
BANK HAWAII CORP Put 062540109 6 800 SH Put SOLE 0 800 0 0
BANK MONTREAL QUE Call 063671101 8 4,700 SH Call SOLE 0 4,700 0 0
BANK MONTREAL QUE Put 063671101 4 800 SH Put SOLE 0 800 0 0
BANK N S HALIFAX Put 064149107 2 400 SH Put SOLE 0 400 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,541 32,747 SH   SOLE 0 32,747 0 0
BANK NEW YORK MELLON CORP Call 064058100 7 6,200 SH Call SOLE 0 6,200 0 0
BANK NEW YORK MELLON CORP Put 064058100 423 65,200 SH Put SOLE 0 65,200 0 0
BANK OZK COM 06417N103 456 19,999 SH   SOLE 0 19,999 0 0
BANK OZK Call 06417N103 6 2,200 SH Call SOLE 0 2,200 0 0
BANK OZK Put 06417N103 248 72,900 SH Put SOLE 0 72,900 0 0
BANKUNITED INC Call 06652K103 17 8,900 SH Call SOLE 0 8,900 0 0
BAOZUN INC SPONSORED ADR 06684L103 433 14,824 SH   SOLE 0 14,824 0 0
BAOZUN INC Call 06684L103 3 13,900 SH Call SOLE 0 13,900 0 0
BAOZUN INC Put 06684L103 125 36,400 SH Put SOLE 0 36,400 0 0
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 1,813 85,445 SH   SOLE 0 85,445 0 0
BARCLAYS BK PLC IPATH B SHRT TRM 06746P621 205 4,377 SH   SOLE 0 4,377 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 77 1,650 SH   SOLE 0 1,650 0 0
BARCLAYS BK PLC Call 06746L422 263 457,600 SH Call SOLE 0 457,600 0 0
BARCLAYS BK PLC Call 06746P621 110 5,800 SH Call SOLE 0 5,800 0 0
BARCLAYS BK PLC Call 06738C778 5 50,100 SH Call SOLE 0 50,100 0 0
BARCLAYS BK PLC Put 06746P621 1 1,200 SH Put SOLE 0 1,200 0 0
BARCLAYS BK PLC Put 06746L422 186 216,400 SH Put SOLE 0 216,400 0 0
BARCLAYS PLC ADR 06738E204 5 700 SH   SOLE 0 700 0 0
BARCLAYS PLC Call 06738E204 0 300 SH Call SOLE 0 300 0 0
BARCLAYS PLC Put 06738E204 6 1,900 SH Put SOLE 0 1,900 0 0
BARNES & NOBLE INC COM 067774109 46 6,497 SH   SOLE 0 6,497 0 0
BARNES & NOBLE INC Call 067774109 69 34,500 SH Call SOLE 0 34,500 0 0
BARNES & NOBLE INC Put 067774109 1 3,400 SH Put SOLE 0 3,400 0 0
BARNES GROUP INC Call 067806109 0 100 SH Call SOLE 0 100 0 0
BARRICK GOLD CORP COM 067901108 2,006 148,155 SH   SOLE 0 148,155 0 0
BARRICK GOLD CORP Call 067901108 2 20,700 SH Call SOLE 0 20,700 0 0
BARRICK GOLD CORP Put 067901108 267 219,000 SH Put SOLE 0 219,000 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 13 3,400 SH   SOLE 0 3,400 0 0
BAUSCH HEALTH COS INC COM 071734107 685 37,089 SH   SOLE 0 37,089 0 0
BAUSCH HEALTH COS INC Call 071734107 42 15,000 SH Call SOLE 0 15,000 0 0
BAUSCH HEALTH COS INC Put 071734107 14 17,300 SH Put SOLE 0 17,300 0 0
BAXTER INTL INC COM 071813109 371 5,650 SH   SOLE 0 5,650 0 0
BAXTER INTL INC Call 071813109 3 400 SH Call SOLE 0 400 0 0
BAXTER INTL INC Put 071813109 106 7,400 SH Put SOLE 0 7,400 0 0
BB&T CORP COM 054937107 142 3,300 SH   SOLE 0 3,300 0 0
BB&T CORP Call 054937107 0 5,300 SH Call SOLE 0 5,300 0 0
BB&T CORP Put 054937107 10 1,800 SH Put SOLE 0 1,800 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 1 100 SH   SOLE 0 100 0 0
BBVA BANCO FRANCES S A Call 07329M100 15 5,500 SH Call SOLE 0 5,500 0 0
BBVA BANCO FRANCES S A Put 07329M100 5 25,800 SH Put SOLE 0 25,800 0 0
BCE INC COM NEW 05534B760 43 1,100 SH   SOLE 0 1,100 0 0
BEACON ROOFING SUPPLY INC COM 073685109 0 10 SH   SOLE 0 10 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 82 8,725 SH   SOLE 0 8,725 0 0
BEAZER HOMES USA INC Put 07556Q881 0 400 SH Put SOLE 0 400 0 0
BED BATH & BEYOND INC COM 075896100 39 3,503 SH   SOLE 0 3,503 0 0
BED BATH & BEYOND INC Put 075896100 44 5,000 SH Put SOLE 0 5,000 0 0
BEIGENE LTD SPONSORED ADR 07725L102 252 1,800 SH   SOLE 0 1,800 0 0
BEIGENE LTD Call 07725L102 11 1,000 SH Call SOLE 0 1,000 0 0
BEIGENE LTD Put 07725L102 58 6,700 SH Put SOLE 0 6,700 0 0
BEL FUSE INC CL A 077347201 12 921 SH   SOLE 0 921 0 0
BELDEN INC COM 077454106 24 583 SH   SOLE 0 583 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 9 3,400 SH   SOLE 0 3,400 0 0
BEMIS INC Put 081437105 0 500 SH Put SOLE 0 500 0 0
BENCHMARK ELECTRS INC Call 08160H101 0 400 SH Call SOLE 0 400 0 0
BENCHMARK ELECTRS INC Put 08160H101 0 2,000 SH Put SOLE 0 2,000 0 0
BENEFITFOCUS INC COM 08180D106 228 5,000 SH   SOLE 0 5,000 0 0
BENEFITFOCUS INC Call 08180D106 3 700 SH Call SOLE 0 700 0 0
BENEFITFOCUS INC Put 08180D106 2 800 SH Put SOLE 0 800 0 0
BERKSHIRE HATHAWAY INC DEL Call 084670702 166 14,500 SH Call SOLE 0 14,500 0 0
BERKSHIRE HATHAWAY INC DEL Put 084670702 10 7,400 SH Put SOLE 0 7,400 0 0
BERRY GLOBAL GROUP INC COM 08579W103 430 9,052 SH   SOLE 0 9,052 0 0
BERRY GLOBAL GROUP INC Call 08579W103 6 6,700 SH Call SOLE 0 6,700 0 0
BERRY GLOBAL GROUP INC Put 08579W103 38 20,000 SH Put SOLE 0 20,000 0 0
BEST BUY INC COM 086516101 41 791 SH   SOLE 0 791 0 0
BEST BUY INC Call 086516101 0 3,600 SH Call SOLE 0 3,600 0 0
BEST BUY INC Put 086516101 0 3,000 SH Put SOLE 0 3,000 0 0
BEST INC SPONSORED ADS 08653C106 2 703 SH   SOLE 0 703 0 0
BEST INC Call 08653C106 0 1,500 SH Call SOLE 0 1,500 0 0
BEST INC Put 08653C106 0 200 SH Put SOLE 0 200 0 0
BGC PARTNERS INC Put 05541T101 0 300 SH Put SOLE 0 300 0 0
BHP GROUP LIMITED Call 088606108 4 700 SH Call SOLE 0 700 0 0
BHP GROUP LIMITED Put 088606108 1 21,100 SH Put SOLE 0 21,100 0 0
BHP GROUP PLC SPONSORED ADS 05545E209 92 2,200 SH   SOLE 0 2,200 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 0 100 SH   SOLE 0 100 0 0
BIG 5 SPORTING GOODS CORP Put 08915P101 1 500 SH Put SOLE 0 500 0 0
BIG LOTS INC COM 089302103 67 2,345 SH   SOLE 0 2,345 0 0
BIG LOTS INC Call 089302103 0 3,400 SH Call SOLE 0 3,400 0 0
BIG LOTS INC Put 089302103 132 27,600 SH Put SOLE 0 27,600 0 0
BILIBILI INC SPONS ADS REP Z 090040106 155 10,665 SH   SOLE 0 10,665 0 0
BILIBILI INC Call 090040106 67 15,900 SH Call SOLE 0 15,900 0 0
BILIBILI INC Put 090040106 107 22,800 SH Put SOLE 0 22,800 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 1 200 SH   SOLE 0 200 0 0
BIOCRYST PHARMACEUTICALS Call 09058V103 9 11,000 SH Call SOLE 0 11,000 0 0
BIOCRYST PHARMACEUTICALS Put 09058V103 6 11,000 SH Put SOLE 0 11,000 0 0
BIOGEN INC COM 09062X103 541 1,800 SH   SOLE 0 1,800 0 0
BIOGEN INC Call 09062X103 189 14,800 SH Call SOLE 0 14,800 0 0
BIOGEN INC Put 09062X103 183 30,600 SH Put SOLE 0 30,600 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,748 20,534 SH   SOLE 0 20,534 0 0
BIOMARIN PHARMACEUTICAL INC Call 09061G101 9 20,500 SH Call SOLE 0 20,500 0 0
BIOMARIN PHARMACEUTICAL INC Put 09061G101 295 42,100 SH Put SOLE 0 42,100 0 0
BIOTELEMETRY INC Call 090672106 55 5,000 SH Call SOLE 0 5,000 0 0
BITAUTO HLDGS LTD Call 091727107 33 23,400 SH Call SOLE 0 23,400 0 0
BITAUTO HLDGS LTD Put 091727107 4 1,400 SH Put SOLE 0 1,400 0 0
BJS RESTAURANTS INC COM 09180C106 30 600 SH   SOLE 0 600 0 0
BJS RESTAURANTS INC Put 09180C106 24 1,700 SH Put SOLE 0 1,700 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 47 2,124 SH   SOLE 0 2,124 0 0
BJS WHSL CLUB HLDGS INC Call 05550J101 0 500 SH Call SOLE 0 500 0 0
BJS WHSL CLUB HLDGS INC Put 05550J101 5 1,500 SH Put SOLE 0 1,500 0 0
BLACKBERRY LTD COM 09228F103 13 1,900 SH   SOLE 0 1,900 0 0
BLACKLINE INC COM 09239B109 89 2,183 SH   SOLE 0 2,183 0 0
BLACKLINE INC Call 09239B109 0 700 SH Call SOLE 0 700 0 0
BLACKLINE INC Put 09239B109 8 2,400 SH Put SOLE 0 2,400 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 21 2,334 SH   SOLE 0 2,334 0 0
BLACKROCK INC COM 09247X101 157 400 SH   SOLE 0 400 0 0
BLACKROCK INC Call 09247X101 54 4,100 SH Call SOLE 0 4,100 0 0
BLACKROCK INC Put 09247X101 165 2,400 SH Put SOLE 0 2,400 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 3,145 105,504 SH   SOLE 0 105,504 0 0
BLACKSTONE GROUP L P Call 09253U108 35 21,300 SH Call SOLE 0 21,300 0 0
BLACKSTONE GROUP L P Put 09253U108 99 49,300 SH Put SOLE 0 49,300 0 0
BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 26 2,000 SH   SOLE 0 2,000 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 100 3,150 SH   SOLE 0 3,150 0 0
BLACKSTONE MTG TR INC Put 09257W100 1 2,000 SH Put SOLE 0 2,000 0 0
BLINK CHARGING CO Call 09354A100 0 1,300 SH Call SOLE 0 1,300 0 0
BLOCK H & R INC Call 093671105 1 800 SH Call SOLE 0 800 0 0
BLOOMIN BRANDS INC Call 094235108 0 7,800 SH Call SOLE 0 7,800 0 0
BLUCORA INC COM 095229100 2 100 SH   SOLE 0 100 0 0
BLUE APRON HLDGS INC CL A 09523Q101 4 4,600 SH   SOLE 0 4,600 0 0
BLUE APRON HLDGS INC Call 09523Q101 0 20,100 SH Call SOLE 0 20,100 0 0
BLUE APRON HLDGS INC Put 09523Q101 6 2,000 SH Put SOLE 0 2,000 0 0
BLUEBIRD BIO INC Call 09609G100 222 9,900 SH Call SOLE 0 9,900 0 0
BLUEBIRD BIO INC Put 09609G100 202 8,100 SH Put SOLE 0 8,100 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 134 2,500 SH   SOLE 0 2,500 0 0
BLUEPRINT MEDICINES CORP Call 09627Y109 0 100 SH Call SOLE 0 100 0 0
BLUEPRINT MEDICINES CORP Put 09627Y109 69 2,500 SH Put SOLE 0 2,500 0 0
BMC STK HLDGS INC COM 05591B109 10 696 SH   SOLE 0 696 0 0
BOEING CO COM 097023105 501 1,555 SH   SOLE 0 1,555 0 0
BOEING CO Call 097023105 7,924 102,300 SH Call SOLE 0 102,300 0 0
BOEING CO Put 097023105 130 84,800 SH Put SOLE 0 84,800 0 0
BOINGO WIRELESS INC COM 09739C102 2 142 SH   SOLE 0 142 0 0
BOINGO WIRELESS INC Put 09739C102 14 3,100 SH Put SOLE 0 3,100 0 0
BOISE CASCADE CO DEL Call 09739D100 0 900 SH Call SOLE 0 900 0 0
BOISE CASCADE CO DEL Put 09739D100 0 400 SH Put SOLE 0 400 0 0
BOJANGLES INC COM 097488100 0 14 SH   SOLE 0 14 0 0
BOK FINL CORP COM NEW 05561Q201 17 241 SH   SOLE 0 241 0 0
BOOKING HLDGS INC Call 09857L108 154 17,100 SH Call SOLE 0 17,100 0 0
BOOKING HLDGS INC Put 09857L108 216 12,800 SH Put SOLE 0 12,800 0 0
BOOT BARN HLDGS INC COM 099406100 141 8,325 SH   SOLE 0 8,325 0 0
BOOT BARN HLDGS INC Call 099406100 0 200 SH Call SOLE 0 200 0 0
BOOT BARN HLDGS INC Put 099406100 0 200 SH Put SOLE 0 200 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3 72 SH   SOLE 0 72 0 0
BOOZ ALLEN HAMILTON HLDG COR Call 099502106 0 100 SH Call SOLE 0 100 0 0
BOOZ ALLEN HAMILTON HLDG COR Put 099502106 2 1,900 SH Put SOLE 0 1,900 0 0
BORGWARNER INC COM 099724106 79 2,300 SH   SOLE 0 2,300 0 0
BORGWARNER INC Call 099724106 0 200 SH Call SOLE 0 200 0 0
BORGWARNER INC Put 099724106 3 1,200 SH Put SOLE 0 1,200 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 10 1,000 SH   SOLE 0 1,000 0 0
BOSTON PRIVATE FINL HLDGS IN Call 101119105 0 1,100 SH Call SOLE 0 1,100 0 0
BOSTON PROPERTIES INC Put 101121101 5 400 SH Put SOLE 0 400 0 0
BOTTOMLINE TECH DEL INC Put 101388106 8 700 SH Put SOLE 0 700 0 0
BOX INC CL A 10316T104 163 9,709 SH   SOLE 0 9,709 0 0
BOX INC Call 10316T104 0 2,800 SH Call SOLE 0 2,800 0 0
BOX INC Put 10316T104 78 14,800 SH Put SOLE 0 14,800 0 0
BOYD GAMING CORP COM 103304101 4 236 SH   SOLE 0 236 0 0
BOYD GAMING CORP Call 103304101 0 800 SH Call SOLE 0 800 0 0
BOYD GAMING CORP Put 103304101 7 2,700 SH Put SOLE 0 2,700 0 0
BP PLC SPONSORED ADR 055622104 35 942 SH   SOLE 0 942 0 0
BP PLC Call 055622104 23 50,900 SH Call SOLE 0 50,900 0 0
BP PLC Put 055622104 71 58,100 SH Put SOLE 0 58,100 0 0
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 21 1,000 SH   SOLE 0 1,000 0 0
BP PRUDHOE BAY RTY TR Call 055630107 19 11,000 SH Call SOLE 0 11,000 0 0
BP PRUDHOE BAY RTY TR Put 055630107 4 1,500 SH Put SOLE 0 1,500 0 0
BRASKEM S A SP ADR PFD A 105532105 11 481 SH   SOLE 0 481 0 0
BRASKEM S A Call 105532105 2 7,800 SH Call SOLE 0 7,800 0 0
BRASKEM S A Put 105532105 2 200 SH Put SOLE 0 200 0 0
BRF SA SPONSORED ADR 10552T107 1 325 SH   SOLE 0 325 0 0
BRIGHTCOVE INC COM 10921T101 21 3,076 SH   SOLE 0 3,076 0 0
BRIGHTCOVE INC Call 10921T101 1 12,500 SH Call SOLE 0 12,500 0 0
BRIGHTCOVE INC Put 10921T101 0 1,000 SH Put SOLE 0 1,000 0 0
BRIGHTHOUSE FINL INC COM 10922N103 974 31,972 SH   SOLE 0 31,972 0 0
BRIGHTHOUSE FINL INC Call 10922N103 3 4,300 SH Call SOLE 0 4,300 0 0
BRIGHTHOUSE FINL INC Put 10922N103 346 51,300 SH Put SOLE 0 51,300 0 0
BRINKER INTL INC Call 109641100 0 300 SH Call SOLE 0 300 0 0
BRINKS CO COM 109696104 69 1,069 SH   SOLE 0 1,069 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 575 11,063 SH   SOLE 0 11,063 0 0
BRISTOL MYERS SQUIBB CO Call 110122108 23 79,900 SH Call SOLE 0 79,900 0 0
BRISTOL MYERS SQUIBB CO Put 110122108 65 41,700 SH Put SOLE 0 41,700 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 171 5,370 SH   SOLE 0 5,370 0 0
BRITISH AMERN TOB PLC Call 110448107 0 4,400 SH Call SOLE 0 4,400 0 0
BRITISH AMERN TOB PLC Put 110448107 15 3,000 SH Put SOLE 0 3,000 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 4 300 SH   SOLE 0 300 0 0
BRIXMOR PPTY GROUP INC Put 11120U105 0 100 SH Put SOLE 0 100 0 0
BROADCOM INC Call 11135F101 989 82,500 SH Call SOLE 0 82,500 0 0
BROADCOM INC Put 11135F101 104 39,200 SH Put SOLE 0 39,200 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 142 1,479 SH   SOLE 0 1,479 0 0
BROADRIDGE FINL SOLUTIONS IN Call 11133T103 0 800 SH Call SOLE 0 800 0 0
BROADRIDGE FINL SOLUTIONS IN Put 11133T103 0 200 SH Put SOLE 0 200 0 0
BROOKDALE SR LIVING INC COM 112463104 0 126 SH   SOLE 0 126 0 0
BROOKDALE SR LIVING INC Call 112463104 0 2,800 SH Call SOLE 0 2,800 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 135 3,917 SH   SOLE 0 3,917 0 0
BROOKFIELD INFRAST PARTNERS Call G16252101 9 2,000 SH Call SOLE 0 2,000 0 0
BROOKFIELD INFRAST PARTNERS Put G16252101 1 1,000 SH Put SOLE 0 1,000 0 0
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 1 100 SH   SOLE 0 100 0 0
BROOKFIELD PPTY PARTNERS L P Put G16249107 0 14,700 SH Put SOLE 0 14,700 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 218 13,571 SH   SOLE 0 13,571 0 0
BROOKS AUTOMATION INC COM 114340102 20 780 SH   SOLE 0 780 0 0
BROOKS AUTOMATION INC Call 114340102 0 300 SH Call SOLE 0 300 0 0
BRUNSWICK CORP COM 117043109 124 2,673 SH   SOLE 0 2,673 0 0
BRUNSWICK CORP Call 117043109 1 500 SH Call SOLE 0 500 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 284 9,805 SH   SOLE 0 9,805 0 0
BUCKEYE PARTNERS L P Call 118230101 0 2,000 SH Call SOLE 0 2,000 0 0
BUCKEYE PARTNERS L P Put 118230101 94 9,100 SH Put SOLE 0 9,100 0 0
BUCKLE INC COM 118440106 63 3,300 SH   SOLE 0 3,300 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 156 14,330 SH   SOLE 0 14,330 0 0
BUILDERS FIRSTSOURCE INC Call 12008R107 0 200 SH Call SOLE 0 200 0 0
BUNGE LIMITED COM G16962105 699 13,084 SH   SOLE 0 13,084 0 0
BUNGE LIMITED Call G16962105 30 16,300 SH Call SOLE 0 16,300 0 0
BUNGE LIMITED Put G16962105 158 24,300 SH Put SOLE 0 24,300 0 0
BURLINGTON STORES INC Call 122017106 20 10,600 SH Call SOLE 0 10,600 0 0
BURLINGTON STORES INC Put 122017106 0 1,000 SH Put SOLE 0 1,000 0 0
BWX TECHNOLOGIES INC Put 05605H100 4 700 SH Put SOLE 0 700 0 0
C H ROBINSON WORLDWIDE INC Call 12541W209 72 88,200 SH Call SOLE 0 88,200 0 0
C H ROBINSON WORLDWIDE INC Put 12541W209 0 200 SH Put SOLE 0 200 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 22 240 SH   SOLE 0 240 0 0
CABOT MICROELECTRONICS CORP Call 12709P103 3 1,100 SH Call SOLE 0 1,100 0 0
CABOT OIL & GAS CORP COM 127097103 297 13,328 SH   SOLE 0 13,328 0 0
CABOT OIL & GAS CORP Call 127097103 14 120,300 SH Call SOLE 0 120,300 0 0
CABOT OIL & GAS CORP Put 127097103 7 13,700 SH Put SOLE 0 13,700 0 0
CACI INTL INC CL A 127190304 28 199 SH   SOLE 0 199 0 0
CACI INTL INC Put 127190304 4 100 SH Put SOLE 0 100 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 71 1,649 SH   SOLE 0 1,649 0 0
CADENCE DESIGN SYSTEM INC Call 127387108 0 500 SH Call SOLE 0 500 0 0
CADENCE DESIGN SYSTEM INC Put 127387108 8 2,500 SH Put SOLE 0 2,500 0 0
CAESARS ENTMT CORP COM 127686103 144 21,300 SH   SOLE 0 21,300 0 0
CAESARS ENTMT CORP Call 127686103 5 72,500 SH Call SOLE 0 72,500 0 0
CAESARS ENTMT CORP Put 127686103 106 50,500 SH Put SOLE 0 50,500 0 0
CAESARSTONE LTD ORD SHS M20598104 115 8,511 SH   SOLE 0 8,511 0 0
CAESARSTONE LTD Put M20598104 73 29,300 SH Put SOLE 0 29,300 0 0
CAL MAINE FOODS INC COM NEW 128030202 1 31 SH   SOLE 0 31 0 0
CAL MAINE FOODS INC Put 128030202 0 200 SH Put SOLE 0 200 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 201 21,400 SH   SOLE 0 21,400 0 0
CALAMP CORP COM 128126109 6 490 SH   SOLE 0 490 0 0
CALAMP CORP Put 128126109 5 1,800 SH Put SOLE 0 1,800 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 131 7,699 SH   SOLE 0 7,699 0 0
CALIFORNIA RES CORP Call 13057Q206 51 182,300 SH Call SOLE 0 182,300 0 0
CALIFORNIA RES CORP Put 13057Q206 89 11,800 SH Put SOLE 0 11,800 0 0
CALIX INC COM 13100M509 112 11,578 SH   SOLE 0 11,578 0 0
CALLAWAY GOLF CO COM 131193104 120 7,900 SH   SOLE 0 7,900 0 0
CALLAWAY GOLF CO Call 131193104 0 100 SH Call SOLE 0 100 0 0
CALLAWAY GOLF CO Put 131193104 17 3,200 SH Put SOLE 0 3,200 0 0
CALLON PETE CO DEL COM 13123X102 11 1,709 SH   SOLE 0 1,709 0 0
CALLON PETE CO DEL Call 13123X102 0 20,700 SH Call SOLE 0 20,700 0 0
CALLON PETE CO DEL Put 13123X102 2 1,700 SH Put SOLE 0 1,700 0 0
CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 69 31,623 SH   SOLE 0 31,623 0 0
CALUMET SPECIALTY PRODS PTNR Call 131476103 0 2,200 SH Call SOLE 0 2,200 0 0
CALUMET SPECIALTY PRODS PTNR Put 131476103 38 8,400 SH Put SOLE 0 8,400 0 0
CAMBREX CORP Call 132011107 0 800 SH Call SOLE 0 800 0 0
CAMBREX CORP Put 132011107 121 9,900 SH Put SOLE 0 9,900 0 0
CAMECO CORP COM 13321L108 23 2,059 SH   SOLE 0 2,059 0 0
CAMECO CORP Call 13321L108 0 2,000 SH Call SOLE 0 2,000 0 0
CAMECO CORP Put 13321L108 0 1,200 SH Put SOLE 0 1,200 0 0
CAMPBELL SOUP CO Call 134429109 7 85,100 SH Call SOLE 0 85,100 0 0
CAMPBELL SOUP CO Put 134429109 40 7,100 SH Put SOLE 0 7,100 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 14 1,300 SH   SOLE 0 1,300 0 0
CAMPING WORLD HLDGS INC Call 13462K109 0 300 SH Call SOLE 0 300 0 0
CAMPING WORLD HLDGS INC Put 13462K109 28 3,000 SH Put SOLE 0 3,000 0 0
CAMTEK LTD Call M20791105 0 100 SH Call SOLE 0 100 0 0
CAMTEK LTD Put M20791105 5 6,100 SH Put SOLE 0 6,100 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 51 1,185 SH   SOLE 0 1,185 0 0
CANADA GOOSE HOLDINGS INC Call 135086106 87 33,700 SH Call SOLE 0 33,700 0 0
CANADA GOOSE HOLDINGS INC Put 135086106 35 5,200 SH Put SOLE 0 5,200 0 0
CANADIAN NAT RES LTD COM 136385101 46 1,938 SH   SOLE 0 1,938 0 0
CANADIAN NAT RES LTD Call 136385101 1 11,000 SH Call SOLE 0 11,000 0 0
CANADIAN NAT RES LTD Put 136385101 36 16,400 SH Put SOLE 0 16,400 0 0
CANADIAN SOLAR INC COM 136635109 693 48,393 SH   SOLE 0 48,393 0 0
CANADIAN SOLAR INC Call 136635109 15 55,800 SH Call SOLE 0 55,800 0 0
CANADIAN SOLAR INC Put 136635109 14 13,300 SH Put SOLE 0 13,300 0 0
CANOPY GROWTH CORP COM 138035100 529 19,707 SH   SOLE 0 19,707 0 0
CANOPY GROWTH CORP Call 138035100 252 149,500 SH Call SOLE 0 149,500 0 0
CANOPY GROWTH CORP Put 138035100 821 265,200 SH Put SOLE 0 265,200 0 0
CAPITAL ONE FINL CORP COM 14040H105 381 5,045 SH   SOLE 0 5,045 0 0
CAPITAL ONE FINL CORP Call 14040H105 1 6,800 SH Call SOLE 0 6,800 0 0
CAPITAL ONE FINL CORP Put 14040H105 55 12,100 SH Put SOLE 0 12,100 0 0
CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 2 1,000 SH   SOLE 0 1,000 0 0
CARA THERAPEUTICS INC COM 140755109 5 396 SH   SOLE 0 396 0 0
CARA THERAPEUTICS INC Call 140755109 0 1,900 SH Call SOLE 0 1,900 0 0
CARBO CERAMICS INC COM 140781105 12 3,531 SH   SOLE 0 3,531 0 0
CARBON BLACK INC COM 14081R103 2 200 SH   SOLE 0 200 0 0
CARBON BLACK INC Call 14081R103 0 4,700 SH Call SOLE 0 4,700 0 0
CARBON BLACK INC Put 14081R103 0 100 SH Put SOLE 0 100 0 0
CARBONITE INC COM 141337105 148 5,877 SH   SOLE 0 5,877 0 0
CARBONITE INC Call 141337105 0 1,000 SH Call SOLE 0 1,000 0 0
CARBONITE INC Put 141337105 16 7,200 SH Put SOLE 0 7,200 0 0
CARDINAL HEALTH INC COM 14149Y108 60 1,365 SH   SOLE 0 1,365 0 0
CARDINAL HEALTH INC Call 14149Y108 0 400 SH Call SOLE 0 400 0 0
CARDINAL HEALTH INC Put 14149Y108 0 1,700 SH Put SOLE 0 1,700 0 0
CARDTRONICS PLC SHS CL A G1991C105 15 600 SH   SOLE 0 600 0 0
CARDTRONICS PLC Call G1991C105 2 8,300 SH Call SOLE 0 8,300 0 0
CARDTRONICS PLC Put G1991C105 0 100 SH Put SOLE 0 100 0 0
CAREDX INC COM 14167L103 15 600 SH   SOLE 0 600 0 0
CAREER EDUCATION CORP Call 141665109 0 2,900 SH Call SOLE 0 2,900 0 0
CARLISLE COS INC COM 142339100 138 1,377 SH   SOLE 0 1,377 0 0
CARLISLE COS INC Put 142339100 3 300 SH Put SOLE 0 300 0 0
CARMAX INC COM 143130102 31 500 SH   SOLE 0 500 0 0
CARMAX INC Call 143130102 0 7,300 SH Call SOLE 0 7,300 0 0
CARMAX INC Put 143130102 28 13,300 SH Put SOLE 0 13,300 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 1,110 22,530 SH   SOLE 0 22,530 0 0
CARNIVAL CORP Call 143658300 3 31,900 SH Call SOLE 0 31,900 0 0
CARNIVAL CORP Put 143658300 114 49,500 SH Put SOLE 0 49,500 0 0
CARRIZO OIL & GAS INC COM 144577103 50 4,459 SH   SOLE 0 4,459 0 0
CARRIZO OIL & GAS INC Call 144577103 2 38,000 SH Call SOLE 0 38,000 0 0
CARRIZO OIL & GAS INC Put 144577103 56 28,700 SH Put SOLE 0 28,700 0 0
CARS COM INC COM 14575E105 361 16,810 SH   SOLE 0 16,810 0 0
CARS COM INC Call 14575E105 2 9,200 SH Call SOLE 0 9,200 0 0
CARS COM INC Put 14575E105 0 100 SH Put SOLE 0 100 0 0
CARVANA CO CL A 146869102 1,280 39,136 SH   SOLE 0 39,136 0 0
CARVANA CO Call 146869102 156 77,500 SH Call SOLE 0 77,500 0 0
CARVANA CO Put 146869102 502 40,900 SH Put SOLE 0 40,900 0 0
CASA SYS INC COM 14713L102 11 850 SH   SOLE 0 850 0 0
CASELLA WASTE SYS INC CL A 147448104 7 253 SH   SOLE 0 253 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 6 800 SH   SOLE 0 800 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 30 4,313 SH   SOLE 0 4,313 0 0
CATCHMARK TIMBER TR INC Put 14912Y202 15 6,600 SH Put SOLE 0 6,600 0 0
CATERPILLAR INC DEL COM 149123101 6,012 47,317 SH   SOLE 0 47,317 0 0
CATERPILLAR INC DEL Call 149123101 573 193,500 SH Call SOLE 0 193,500 0 0
CATERPILLAR INC DEL Put 149123101 509 212,100 SH Put SOLE 0 212,100 0 0
CATO CORP NEW Call 149205106 0 600 SH Call SOLE 0 600 0 0
CATO CORP NEW Put 149205106 0 600 SH Put SOLE 0 600 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 4 45 SH   SOLE 0 45 0 0
CBOE GLOBAL MARKETS INC Call 12503M108 107 32,100 SH Call SOLE 0 32,100 0 0
CBOE GLOBAL MARKETS INC Put 12503M108 62 21,100 SH Put SOLE 0 21,100 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 46 7,500 SH   SOLE 0 7,500 0 0
CBS CORP NEW CL B 124857202 0 15 SH   SOLE 0 15 0 0
CBS CORP NEW Call 124857202 0 500 SH Call SOLE 0 500 0 0
CDK GLOBAL INC COM 12508E101 9 194 SH   SOLE 0 194 0 0
CDK GLOBAL INC Call 12508E101 0 7,400 SH Call SOLE 0 7,400 0 0
CDK GLOBAL INC Put 12508E101 3 400 SH Put SOLE 0 400 0 0
CDN IMPERIAL BK COMM TORONTO Call 136069101 6 5,800 SH Call SOLE 0 5,800 0 0
CDN IMPERIAL BK COMM TORONTO Put 136069101 4 600 SH Put SOLE 0 600 0 0
CDW CORP COM 12514G108 147 1,823 SH   SOLE 0 1,823 0 0
CDW CORP Call 12514G108 3 3,700 SH Call SOLE 0 3,700 0 0
CDW CORP Put 12514G108 15 2,300 SH Put SOLE 0 2,300 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 16 359 SH   SOLE 0 359 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 0 201 SH   SOLE 0 201 0 0
CEDAR REALTY TRUST INC Put 150602209 0 100 SH Put SOLE 0 100 0 0
CELANESE CORP DEL Call 150870103 0 100 SH Call SOLE 0 100 0 0
CELANESE CORP DEL Put 150870103 0 100 SH Put SOLE 0 100 0 0
CELGENE CORP COM 151020104 25 400 SH   SOLE 0 400 0 0
CELGENE CORP Call 151020104 44 138,700 SH Call SOLE 0 138,700 0 0
CELGENE CORP Put 151020104 402 16,800 SH Put SOLE 0 16,800 0 0
CELSION CORPORATION COM PAR NEW 15117N503 1 1,200 SH   SOLE 0 1,200 0 0
CELSION CORPORATION Call 15117N503 0 100 SH Call SOLE 0 100 0 0
CELSION CORPORATION Put 15117N503 1 1,300 SH Put SOLE 0 1,300 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 119 24,716 SH   SOLE 0 24,716 0 0
CEMEX SAB DE CV Call 151290889 0 4,300 SH Call SOLE 0 4,300 0 0
CEMEX SAB DE CV Put 151290889 64 69,400 SH Put SOLE 0 69,400 0 0
CENOVUS ENERGY INC COM 15135U109 36 5,179 SH   SOLE 0 5,179 0 0
CENOVUS ENERGY INC Call 15135U109 19 207,100 SH Call SOLE 0 207,100 0 0
CENOVUS ENERGY INC Put 15135U109 9 8,200 SH Put SOLE 0 8,200 0 0
CENTERPOINT ENERGY INC Put 15189T107 0 1,000 SH Put SOLE 0 1,000 0 0
CENTERSTATE BK CORP COM 15201P109 438 20,844 SH   SOLE 0 20,844 0 0
CENTERSTATE BK CORP Call 15201P109 0 200 SH Call SOLE 0 200 0 0
CENTERSTATE BK CORP Put 15201P109 141 36,100 SH Put SOLE 0 36,100 0 0
CENTRIC BRANDS INC COM 15644G104 11 3,450 SH   SOLE 0 3,450 0 0
CENTURY ALUM CO Call 156431108 1 37,100 SH Call SOLE 0 37,100 0 0
CENTURY ALUM CO Put 156431108 31 9,900 SH Put SOLE 0 9,900 0 0
CENTURY CMNTYS INC COM 156504300 17 1,000 SH   SOLE 0 1,000 0 0
CENTURY CMNTYS INC Put 156504300 11 3,000 SH Put SOLE 0 3,000 0 0
CENTURYLINK INC COM 156700106 1,199 79,154 SH   SOLE 0 79,154 0 0
CENTURYLINK INC Call 156700106 0 8,500 SH Call SOLE 0 8,500 0 0
CENTURYLINK INC Put 156700106 638 68,800 SH Put SOLE 0 68,800 0 0
CERIDIAN HCM HLDG INC COM 15677J108 68 1,995 SH   SOLE 0 1,995 0 0
CERIDIAN HCM HLDG INC Put 15677J108 8 1,500 SH Put SOLE 0 1,500 0 0
CERNER CORP COM 156782104 24 458 SH   SOLE 0 458 0 0
CERNER CORP Call 156782104 0 4,200 SH Call SOLE 0 4,200 0 0
CERNER CORP Put 156782104 11 1,700 SH Put SOLE 0 1,700 0 0
CEVA INC COM 157210105 12 575 SH   SOLE 0 575 0 0
CF INDS HLDGS INC COM 125269100 454 10,453 SH   SOLE 0 10,453 0 0
CF INDS HLDGS INC Call 125269100 9 22,500 SH Call SOLE 0 22,500 0 0
CF INDS HLDGS INC Put 125269100 10 13,600 SH Put SOLE 0 13,600 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 0 25 SH   SOLE 0 25 0 0
CHANGYOU COM LTD Call 15911M107 11 2,400 SH Call SOLE 0 2,400 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,368 4,801 SH   SOLE 0 4,801 0 0
CHARTER COMMUNICATIONS INC N Call 16119P108 307 13,400 SH Call SOLE 0 13,400 0 0
CHARTER COMMUNICATIONS INC N Put 16119P108 87 14,900 SH Put SOLE 0 14,900 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 615 6,000 SH   SOLE 0 6,000 0 0
CHECK POINT SOFTWARE TECH LT Put M22465104 17 51,100 SH Put SOLE 0 51,100 0 0
CHEESECAKE FACTORY INC COM 163072101 81 1,880 SH   SOLE 0 1,880 0 0
CHEESECAKE FACTORY INC Call 163072101 2 14,100 SH Call SOLE 0 14,100 0 0
CHEESECAKE FACTORY INC Put 163072101 14 4,700 SH Put SOLE 0 4,700 0 0
CHEETAH MOBILE INC ADR 163075104 3 600 SH   SOLE 0 600 0 0
CHEETAH MOBILE INC Call 163075104 0 5,300 SH Call SOLE 0 5,300 0 0
CHEETAH MOBILE INC Put 163075104 3 5,200 SH Put SOLE 0 5,200 0 0
CHEFS WHSE INC COM 163086101 97 3,050 SH   SOLE 0 3,050 0 0
CHEFS WHSE INC Call 163086101 0 200 SH Call SOLE 0 200 0 0
CHEFS WHSE INC Put 163086101 0 300 SH Put SOLE 0 300 0 0
CHEGG INC COM 163092109 73 2,600 SH   SOLE 0 2,600 0 0
CHEGG INC Call 163092109 1 1,500 SH Call SOLE 0 1,500 0 0
CHEGG INC Put 163092109 17 3,300 SH Put SOLE 0 3,300 0 0
CHEMOURS CO Call 163851108 5 13,000 SH Call SOLE 0 13,000 0 0
CHENIERE ENERGY INC COM NEW 16411R208 1,331 22,498 SH   SOLE 0 22,498 0 0
CHENIERE ENERGY INC Call 16411R208 11 10,900 SH Call SOLE 0 10,900 0 0
CHENIERE ENERGY INC Put 16411R208 106 70,100 SH Put SOLE 0 70,100 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 168 4,668 SH   SOLE 0 4,668 0 0
CHESAPEAKE ENERGY CORP Call 165167107 3 65,500 SH Call SOLE 0 65,500 0 0
CHESAPEAKE ENERGY CORP Put 165167107 1 3,100 SH Put SOLE 0 3,100 0 0
CHEVRON CORP NEW COM 166764100 5,936 54,573 SH   SOLE 0 54,573 0 0
CHEVRON CORP NEW Call 166764100 577 181,500 SH Call SOLE 0 181,500 0 0
CHEVRON CORP NEW Put 166764100 156 187,200 SH Put SOLE 0 187,200 0 0
CHICOS FAS INC Call 168615102 0 2,100 SH Call SOLE 0 2,100 0 0
CHICOS FAS INC Put 168615102 3 2,400 SH Put SOLE 0 2,400 0 0
CHIMERIX INC COM 16934W106 19 7,600 SH   SOLE 0 7,600 0 0
CHINA AUTOMOTIVE SYS INC COM 16936R105 0 291 SH   SOLE 0 291 0 0
CHINA AUTOMOTIVE SYS INC Call 16936R105 0 200 SH Call SOLE 0 200 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 102 1,356 SH   SOLE 0 1,356 0 0
CHINA DISTANCE ED HLDGS LTD SPONS ADR 16944W104 1 244 SH   SOLE 0 244 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 223 4,654 SH   SOLE 0 4,654 0 0
CHINA MOBILE LIMITED Put 16941M109 4 3,100 SH Put SOLE 0 3,100 0 0
CHINA YUCHAI INTL LTD COM G21082105 0 19 SH   SOLE 0 19 0 0
CHINA YUCHAI INTL LTD Put G21082105 6 1,000 SH Put SOLE 0 1,000 0 0
CHINACACHE INTL HLDG LTD SPONSORED ADR 16950M107 5 5,000 SH   SOLE 0 5,000 0 0
CHIPOTLE MEXICAN GRILL INC Call 169656105 3 100 SH Call SOLE 0 100 0 0
CHIPOTLE MEXICAN GRILL INC Put 169656105 1 100 SH Put SOLE 0 100 0 0
CHRISTOPHER & BANKS CORP COM 171046105 1 2,700 SH   SOLE 0 2,700 0 0
CHROMADEX CORP COM NEW 171077407 1 500 SH   SOLE 0 500 0 0
CHROMADEX CORP Call 171077407 0 3,800 SH Call SOLE 0 3,800 0 0
CHUBB LIMITED COM H1467J104 129 1,000 SH   SOLE 0 1,000 0 0
CHUBB LIMITED Call H1467J104 11 4,300 SH Call SOLE 0 4,300 0 0
CHUBB LIMITED Put H1467J104 6 2,500 SH Put SOLE 0 2,500 0 0
CHURCH & DWIGHT INC COM 171340102 85 1,300 SH   SOLE 0 1,300 0 0
CHURCH & DWIGHT INC Call 171340102 17 1,000 SH Call SOLE 0 1,000 0 0
CHURCH & DWIGHT INC Put 171340102 16 12,500 SH Put SOLE 0 12,500 0 0
CHURCHILL DOWNS INC Put 171484108 2 100 SH Put SOLE 0 100 0 0
CHUYS HLDGS INC COM 171604101 25 1,429 SH   SOLE 0 1,429 0 0
CHUYS HLDGS INC Call 171604101 0 2,500 SH Call SOLE 0 2,500 0 0
CHUYS HLDGS INC Put 171604101 11 2,900 SH Put SOLE 0 2,900 0 0
CIENA CORP Call 171779309 6 1,300 SH Call SOLE 0 1,300 0 0
CIGNA CORP NEW COM 125523100 135 716 SH   SOLE 0 716 0 0
CIGNA CORP NEW Call 125523100 178 39,200 SH Call SOLE 0 39,200 0 0
CIGNA CORP NEW Put 125523100 171 91,300 SH Put SOLE 0 91,300 0 0
CIMAREX ENERGY CO COM 171798101 334 5,421 SH   SOLE 0 5,421 0 0
CIMAREX ENERGY CO Call 171798101 0 700 SH Call SOLE 0 700 0 0
CIMAREX ENERGY CO Put 171798101 96 10,700 SH Put SOLE 0 10,700 0 0
CINCINNATI FINL CORP COM 172062101 15 200 SH   SOLE 0 200 0 0
CINER RES LP COM UNIT LTD 172464109 7 344 SH   SOLE 0 344 0 0
CINTAS CORP Call 172908105 0 100 SH Call SOLE 0 100 0 0
CINTAS CORP Put 172908105 0 200 SH Put SOLE 0 200 0 0
CIRCOR INTL INC Put 17273K109 5 600 SH Put SOLE 0 600 0 0
CIRRUS LOGIC INC Put 172755100 8 1,600 SH Put SOLE 0 1,600 0 0
CISCO SYS INC Call 17275R102 266 231,000 SH Call SOLE 0 231,000 0 0
CISCO SYS INC Put 17275R102 33 137,500 SH Put SOLE 0 137,500 0 0
CIT GROUP INC COM NEW 125581801 197 5,156 SH   SOLE 0 5,156 0 0
CIT GROUP INC Call 125581801 1 5,200 SH Call SOLE 0 5,200 0 0
CIT GROUP INC Put 125581801 2 2,700 SH Put SOLE 0 2,700 0 0
CITIGROUP INC COM NEW 172967424 3,046 58,514 SH   SOLE 0 58,514 0 0
CITIGROUP INC Call 172967424 89 304,400 SH Call SOLE 0 304,400 0 0
CITIGROUP INC Put 172967424 2,960 342,300 SH Put SOLE 0 342,300 0 0
CITIZENS FINL GROUP INC COM 174610105 98 3,317 SH   SOLE 0 3,317 0 0
CITIZENS FINL GROUP INC Put 174610105 16 8,200 SH Put SOLE 0 8,200 0 0
CITIZENS INC Call 174740100 0 1,500 SH Call SOLE 0 1,500 0 0
CITRIX SYS INC COM 177376100 28 277 SH   SOLE 0 277 0 0
CITRIX SYS INC Call 177376100 1 4,700 SH Call SOLE 0 4,700 0 0
CITRIX SYS INC Put 177376100 20 5,800 SH Put SOLE 0 5,800 0 0
CITY OFFICE REIT INC COM 178587101 27 2,640 SH   SOLE 0 2,640 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 1 1,300 SH   SOLE 0 1,300 0 0
CLEARWAY ENERGY INC CL A 18539C105 1 100 SH   SOLE 0 100 0 0
CLEVELAND CLIFFS INC COM 185899101 407 52,930 SH   SOLE 0 52,930 0 0
CLEVELAND CLIFFS INC Call 185899101 9 75,200 SH Call SOLE 0 75,200 0 0
CLEVELAND CLIFFS INC Put 185899101 157 148,100 SH Put SOLE 0 148,100 0 0
CLOUDERA INC COM 18914U100 188 17,057 SH   SOLE 0 17,057 0 0
CLOUDERA INC Call 18914U100 1 3,200 SH Call SOLE 0 3,200 0 0
CLOUDERA INC Put 18914U100 26 8,300 SH Put SOLE 0 8,300 0 0
CLOVIS ONCOLOGY INC COM 189464100 190 10,628 SH   SOLE 0 10,628 0 0
CLOVIS ONCOLOGY INC Call 189464100 1 19,100 SH Call SOLE 0 19,100 0 0
CLOVIS ONCOLOGY INC Put 189464100 56 29,600 SH Put SOLE 0 29,600 0 0
CME GROUP INC Put 12572Q105 0 1,000 SH Put SOLE 0 1,000 0 0
CMS ENERGY CORP COM 125896100 24 500 SH   SOLE 0 500 0 0
CNA FINL CORP Put 126117100 4 800 SH Put SOLE 0 800 0 0
CNH INDL N V Call N20944109 1 3,400 SH Call SOLE 0 3,400 0 0
CNOOC LTD SPONSORED ADR 126132109 304 2,000 SH   SOLE 0 2,000 0 0
CNOOC LTD Put 126132109 20 2,000 SH Put SOLE 0 2,000 0 0
CNX RESOURCES CORPORATION Call 12653C108 0 100 SH Call SOLE 0 100 0 0
CNX RESOURCES CORPORATION Put 12653C108 1 2,600 SH Put SOLE 0 2,600 0 0
COCA COLA CO COM 191216100 284 6,001 SH   SOLE 0 6,001 0 0
COCA COLA CO Call 191216100 114 221,500 SH Call SOLE 0 221,500 0 0
COCA COLA CO Put 191216100 1 2,000 SH Put SOLE 0 2,000 0 0
COCA COLA EUROPEAN PARTNERS Call G25839104 0 400 SH Call SOLE 0 400 0 0
CODEXIS INC COM 192005106 5 300 SH   SOLE 0 300 0 0
CODEXIS INC Call 192005106 0 1,000 SH Call SOLE 0 1,000 0 0
CODEXIS INC Put 192005106 2 1,500 SH Put SOLE 0 1,500 0 0
COEUR MNG INC COM NEW 192108504 87 19,671 SH   SOLE 0 19,671 0 0
COEUR MNG INC Call 192108504 0 25,300 SH Call SOLE 0 25,300 0 0
COEUR MNG INC Put 192108504 16 11,500 SH Put SOLE 0 11,500 0 0
COGNEX CORP COM 192422103 4 118 SH   SOLE 0 118 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 57 900 SH   SOLE 0 900 0 0
COGNIZANT TECHNOLOGY SOLUTIO Put 192446102 27 11,500 SH Put SOLE 0 11,500 0 0
COHERENT INC COM 192479103 215 2,038 SH   SOLE 0 2,038 0 0
COHERENT INC Put 192479103 15 1,000 SH Put SOLE 0 1,000 0 0
COHERUS BIOSCIENCES INC Call 19249H103 0 1,000 SH Call SOLE 0 1,000 0 0
COLFAX CORP COM 194014106 129 6,200 SH   SOLE 0 6,200 0 0
COLFAX CORP Put 194014106 33 7,500 SH Put SOLE 0 7,500 0 0
COLGATE PALMOLIVE CO COM 194162103 3,493 58,701 SH   SOLE 0 58,701 0 0
COLGATE PALMOLIVE CO Call 194162103 8 8,700 SH Call SOLE 0 8,700 0 0
COLGATE PALMOLIVE CO Put 194162103 221 53,800 SH Put SOLE 0 53,800 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 25 1,500 SH   SOLE 0 1,500 0 0
COLONY CAP INC NEW CL A COM 19626G108 102 22,000 SH   SOLE 0 22,000 0 0
COLONY CAP INC NEW Put 19626G108 26 35,000 SH Put SOLE 0 35,000 0 0
COLUMBUS MCKINNON CORP N Y Put 199333105 5 500 SH Put SOLE 0 500 0 0
COMCAST CORP NEW Call 20030N101 69 39,600 SH Call SOLE 0 39,600 0 0
COMCAST CORP NEW Put 20030N101 6 5,000 SH Put SOLE 0 5,000 0 0
COMERICA INC Call 200340107 0 3,600 SH Call SOLE 0 3,600 0 0
COMERICA INC Put 200340107 1 400 SH Put SOLE 0 400 0 0
COMFORT SYS USA INC COM 199908104 42 966 SH   SOLE 0 966 0 0
COMMERCIAL METALS CO COM 201723103 36 2,250 SH   SOLE 0 2,250 0 0
COMMERCIAL METALS CO Put 201723103 0 300 SH Put SOLE 0 300 0 0
COMMERCIAL VEH GROUP INC Call 202608105 0 500 SH Call SOLE 0 500 0 0
COMMSCOPE HLDG CO INC COM 20337X109 5 365 SH   SOLE 0 365 0 0
COMMSCOPE HLDG CO INC Put 20337X109 10 2,200 SH Put SOLE 0 2,200 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 176 62,526 SH   SOLE 0 62,526 0 0
COMMUNITY HEALTH SYS INC NEW RIGHT 12/31/2019 203668116 0 12,467 SH   SOLE 0 12,467 0 0
COMMUNITY HEALTH SYS INC NEW Put 203668108 254 137,700 SH Put SOLE 0 137,700 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 20 1,000 SH   SOLE 0 1,000 0 0
COMPANHIA BRASILEIRA DE DIST Call 20440T201 0 300 SH Call SOLE 0 300 0 0
COMPANHIA BRASILEIRA DE DIST Put 20440T201 0 100 SH Put SOLE 0 100 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 62 28,500 SH   SOLE 0 28,500 0 0
COMPANHIA SIDERURGICA NACION Put 20440W105 24 28,500 SH Put SOLE 0 28,500 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 46 2,857 SH   SOLE 0 2,857 0 0
COMPANIA DE MINAS BUENAVENTU Call 204448104 2 700 SH Call SOLE 0 700 0 0
COMPASS DIVERSIFIED HOLDINGS Call 20451Q104 0 1,500 SH Call SOLE 0 1,500 0 0
COMSTOCK RES INC Call 205768302 0 700 SH Call SOLE 0 700 0 0
COMSTOCK RES INC Put 205768302 2 500 SH Put SOLE 0 500 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 14 600 SH   SOLE 0 600 0 0
COMTECH TELECOMMUNICATIONS C Call 205826209 0 3,400 SH Call SOLE 0 3,400 0 0
COMTECH TELECOMMUNICATIONS C Put 205826209 0 500 SH Put SOLE 0 500 0 0
CONAGRA BRANDS INC COM 205887102 182 8,530 SH   SOLE 0 8,530 0 0
CONAGRA BRANDS INC Call 205887102 3 24,500 SH Call SOLE 0 24,500 0 0
CONAGRA BRANDS INC Put 205887102 30 12,500 SH Put SOLE 0 12,500 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 8 5,006 SH   SOLE 0 5,006 0 0
CONATUS PHARMACEUTICALS INC Put 20600T108 29 5,000 SH Put SOLE 0 5,000 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 6 500 SH   SOLE 0 500 0 0
CONCHO RES INC COM 20605P101 342 3,330 SH   SOLE 0 3,330 0 0
CONCHO RES INC Call 20605P101 1 23,900 SH Call SOLE 0 23,900 0 0
CONCHO RES INC Put 20605P101 113 8,500 SH Put SOLE 0 8,500 0 0
CONDUENT INC COM 206787103 47 4,500 SH   SOLE 0 4,500 0 0
CONDUENT INC Call 206787103 0 3,400 SH Call SOLE 0 3,400 0 0
CONDUENT INC Put 206787103 9 4,500 SH Put SOLE 0 4,500 0 0
CONNS INC COM 208242107 24 1,296 SH   SOLE 0 1,296 0 0
CONNS INC Call 208242107 0 6,300 SH Call SOLE 0 6,300 0 0
CONNS INC Put 208242107 3 500 SH Put SOLE 0 500 0 0
CONOCOPHILLIPS Call 20825C104 26 49,100 SH Call SOLE 0 49,100 0 0
CONOCOPHILLIPS Put 20825C104 20 9,700 SH Put SOLE 0 9,700 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 117 11,855 SH   SOLE 0 11,855 0 0
CONSOLIDATED COMM HLDGS INC Call 209034107 0 300 SH Call SOLE 0 300 0 0
CONSOLIDATED EDISON INC Call 209115104 3 17,100 SH Call SOLE 0 17,100 0 0
CONSOLIDATED EDISON INC Put 209115104 0 700 SH Put SOLE 0 700 0 0
CONSOLIDATED WATER CO INC Call G23773107 0 300 SH Call SOLE 0 300 0 0
CONSTELLATION BRANDS INC CL A 21036P108 4,773 29,680 SH   SOLE 0 29,680 0 0
CONSTELLATION BRANDS INC Call 21036P108 89 84,100 SH Call SOLE 0 84,100 0 0
CONSTELLATION BRANDS INC Put 21036P108 2,247 86,800 SH Put SOLE 0 86,800 0 0
CONSTELLIUM NV CL A N22035104 6 895 SH   SOLE 0 895 0 0
CONSTELLIUM NV Call N22035104 12 5,900 SH Call SOLE 0 5,900 0 0
CONSUMER PORTFOLIO SVCS INC Put 210502100 0 100 SH Put SOLE 0 100 0 0
CONTAINER STORE GROUP INC Call 210751103 0 600 SH Call SOLE 0 600 0 0
CONTINENTAL RESOURCES INC COM 212015101 100 2,500 SH   SOLE 0 2,500 0 0
CONTINENTAL RESOURCES INC Call 212015101 9 11,900 SH Call SOLE 0 11,900 0 0
CONTINENTAL RESOURCES INC Put 212015101 190 17,400 SH Put SOLE 0 17,400 0 0
CONTROL4 CORP Call 21240D107 1 6,000 SH Call SOLE 0 6,000 0 0
CONTROL4 CORP Put 21240D107 2 700 SH Put SOLE 0 700 0 0
COOPER STD HLDGS INC COM 21676P103 99 1,600 SH   SOLE 0 1,600 0 0
COPA HOLDINGS SA CL A P31076105 8 104 SH   SOLE 0 104 0 0
COPART INC COM 217204106 78 1,640 SH   SOLE 0 1,640 0 0
COPART INC Put 217204106 4 1,800 SH Put SOLE 0 1,800 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 7 1,265 SH   SOLE 0 1,265 0 0
CORBUS PHARMACEUTICALS HLDGS Call 21833P103 1 12,400 SH Call SOLE 0 12,400 0 0
CORBUS PHARMACEUTICALS HLDGS Put 21833P103 1 6,600 SH Put SOLE 0 6,600 0 0
CORCEPT THERAPEUTICS INC COM 218352102 53 4,036 SH   SOLE 0 4,036 0 0
CORCEPT THERAPEUTICS INC Call 218352102 2 3,000 SH Call SOLE 0 3,000 0 0
CORCEPT THERAPEUTICS INC Put 218352102 21 8,000 SH Put SOLE 0 8,000 0 0
CORE LABORATORIES N V COM N22717107 23 400 SH   SOLE 0 400 0 0
CORE MARK HOLDING CO INC Put 218681104 24 4,400 SH Put SOLE 0 4,400 0 0
CORECIVIC INC COM 21871N101 147 8,279 SH   SOLE 0 8,279 0 0
CORECIVIC INC Put 21871N101 6 3,000 SH Put SOLE 0 3,000 0 0
CORELOGIC INC COM 21871D103 126 3,800 SH   SOLE 0 3,800 0 0
CORNERSTONE ONDEMAND INC Call 21925Y103 5 800 SH Call SOLE 0 800 0 0
CORNING INC COM 219350105 194 6,450 SH   SOLE 0 6,450 0 0
CORNING INC Call 219350105 57 15,000 SH Call SOLE 0 15,000 0 0
CORNING INC Put 219350105 27 10,100 SH Put SOLE 0 10,100 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 8 402 SH   SOLE 0 402 0 0
COSAN LTD Call G25343107 0 2,000 SH Call SOLE 0 2,000 0 0
COSAN LTD Put G25343107 1 5,200 SH Put SOLE 0 5,200 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,367 6,713 SH   SOLE 0 6,713 0 0
COSTCO WHSL CORP NEW Call 22160K105 70 63,800 SH Call SOLE 0 63,800 0 0
COSTCO WHSL CORP NEW Put 22160K105 161 25,900 SH Put SOLE 0 25,900 0 0
COTT CORP QUE COM 22163N106 55 4,000 SH   SOLE 0 4,000 0 0
COTY INC Call 222070203 0 100 SH Call SOLE 0 100 0 0
COTY INC Put 222070203 0 200 SH Put SOLE 0 200 0 0
COUPA SOFTWARE INC COM 22266L106 276 4,396 SH   SOLE 0 4,396 0 0
COUPA SOFTWARE INC Call 22266L106 1 900 SH Call SOLE 0 900 0 0
COUPA SOFTWARE INC Put 22266L106 58 10,800 SH Put SOLE 0 10,800 0 0
COVANTA HLDG CORP COM 22282E102 18 1,389 SH   SOLE 0 1,389 0 0
COVANTA HLDG CORP Put 22282E102 0 200 SH Put SOLE 0 200 0 0
CRA INTL INC Call 12618T105 3 8,900 SH Call SOLE 0 8,900 0 0
CRA INTL INC Put 12618T105 146 19,800 SH Put SOLE 0 19,800 0 0
CRAFT BREW ALLIANCE INC Call 224122101 0 500 SH Call SOLE 0 500 0 0
CRAFT BREW ALLIANCE INC Put 224122101 0 400 SH Put SOLE 0 400 0 0
CRANE CO COM 224399105 7 100 SH   SOLE 0 100 0 0
CRANE CO Put 224399105 1 500 SH Put SOLE 0 500 0 0
CRAWFORD & CO CL B 224633107 14 1,592 SH   SOLE 0 1,592 0 0
CRAWFORD & CO CL A 224633206 0 4 SH   SOLE 0 4 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 127 11,770 SH   SOLE 0 11,770 0 0
CREDIT SUISSE GROUP Put 225401108 14 7,100 SH Put SOLE 0 7,100 0 0
CREDIT SUISSE NASSAU BRH VELOCITY SHS SHO 22542D365 3 200 SH   SOLE 0 200 0 0
CREDIT SUISSE NASSAU BRH Call 22542D365 4 2,300 SH Call SOLE 0 2,300 0 0
CREE INC Call 225447101 41 15,700 SH Call SOLE 0 15,700 0 0
CREE INC Put 225447101 0 100 SH Put SOLE 0 100 0 0
CRESCENT PT ENERGY CORP COM 22576C101 0 200 SH   SOLE 0 200 0 0
CRESCENT PT ENERGY CORP Put 22576C101 2 1,100 SH Put SOLE 0 1,100 0 0
CRISPR THERAPEUTICS AG Call H17182108 0 500 SH Call SOLE 0 500 0 0
CRISPR THERAPEUTICS AG Put H17182108 9 500 SH Put SOLE 0 500 0 0
CRITEO S A SPONS ADS 226718104 181 7,979 SH   SOLE 0 7,979 0 0
CROCS INC COM 227046109 165 6,386 SH   SOLE 0 6,386 0 0
CROCS INC Call 227046109 0 200 SH Call SOLE 0 200 0 0
CROCS INC Put 227046109 20 19,200 SH Put SOLE 0 19,200 0 0
CRONOS GROUP INC COM 22717L101 139 13,463 SH   SOLE 0 13,463 0 0
CRONOS GROUP INC Call 22717L101 43 63,800 SH Call SOLE 0 63,800 0 0
CRONOS GROUP INC Put 22717L101 15 18,800 SH Put SOLE 0 18,800 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 26 3,600 SH   SOLE 0 3,600 0 0
CROSS CTRY HEALTHCARE INC Put 227483104 1 2,200 SH Put SOLE 0 2,200 0 0
CROWN CASTLE INTL CORP NEW Call 22822V101 7 11,600 SH Call SOLE 0 11,600 0 0
CROWN CASTLE INTL CORP NEW Put 22822V101 7 9,900 SH Put SOLE 0 9,900 0 0
CROWN HOLDINGS INC Call 228368106 7 43,700 SH Call SOLE 0 43,700 0 0
CROWN HOLDINGS INC Put 228368106 0 300 SH Put SOLE 0 300 0 0
CSX CORP COM 126408103 20 337 SH   SOLE 0 337 0 0
CSX CORP Call 126408103 15 22,800 SH Call SOLE 0 22,800 0 0
CSX CORP Put 126408103 38 84,600 SH Put SOLE 0 84,600 0 0
CTRIP COM INTL LTD Call 22943F100 1 19,000 SH Call SOLE 0 19,000 0 0
CTRIP COM INTL LTD Put 22943F100 78 19,300 SH Put SOLE 0 19,300 0 0
CUBESMART Call 229663109 0 1,500 SH Call SOLE 0 1,500 0 0
CUBIC CORP Call 229669106 0 400 SH Call SOLE 0 400 0 0
CULLEN FROST BANKERS INC COM 229899109 582 6,624 SH   SOLE 0 6,624 0 0
CULLEN FROST BANKERS INC Call 229899109 0 900 SH Call SOLE 0 900 0 0
CULLEN FROST BANKERS INC Put 229899109 79 3,000 SH Put SOLE 0 3,000 0 0
CUMMINS INC COM 231021106 1,160 8,687 SH   SOLE 0 8,687 0 0
CUMMINS INC Call 231021106 7 3,900 SH Call SOLE 0 3,900 0 0
CUMMINS INC Put 231021106 171 25,400 SH Put SOLE 0 25,400 0 0
CUSTOMERS BANCORP INC COM 23204G100 5 300 SH   SOLE 0 300 0 0
CVR PARTNERS LP COM 126633106 21 6,432 SH   SOLE 0 6,432 0 0
CVR PARTNERS LP Put 126633106 0 400 SH Put SOLE 0 400 0 0
CVR REFNG LP COMUNIT REP LT 12663P107 189 18,210 SH   SOLE 0 18,210 0 0
CVR REFNG LP Call 12663P107 0 200 SH Call SOLE 0 200 0 0
CVR REFNG LP Put 12663P107 37 30,000 SH Put SOLE 0 30,000 0 0
CVS HEALTH CORP COM 126650100 47 720 SH   SOLE 0 720 0 0
CVS HEALTH CORP Call 126650100 548 79,600 SH Call SOLE 0 79,600 0 0
CVS HEALTH CORP Put 126650100 87 53,100 SH Put SOLE 0 53,100 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 415 5,610 SH   SOLE 0 5,610 0 0
CYBERARK SOFTWARE LTD Call M2682V108 4 900 SH Call SOLE 0 900 0 0
CYBERARK SOFTWARE LTD Put M2682V108 1 1,900 SH Put SOLE 0 1,900 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 18 2,400 SH   SOLE 0 2,400 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 40 3,180 SH   SOLE 0 3,180 0 0
CYPRESS SEMICONDUCTOR CORP Call 232806109 0 3,300 SH Call SOLE 0 3,300 0 0
CYPRESS SEMICONDUCTOR CORP Put 232806109 4 1,400 SH Put SOLE 0 1,400 0 0
CYRUSONE INC COM 23283R100 134 2,535 SH   SOLE 0 2,535 0 0
CYRUSONE INC Put 23283R100 0 1,600 SH Put SOLE 0 1,600 0 0
CYTOKINETICS INC COM NEW 23282W605 53 8,500 SH   SOLE 0 8,500 0 0
CYTOKINETICS INC Put 23282W605 34 8,500 SH Put SOLE 0 8,500 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 15 1,000 SH   SOLE 0 1,000 0 0
CYTOMX THERAPEUTICS INC Put 23284F105 2 700 SH Put SOLE 0 700 0 0
D R HORTON INC COM 23331A109 3,070 88,576 SH   SOLE 0 88,576 0 0
D R HORTON INC Call 23331A109 4 35,300 SH Call SOLE 0 35,300 0 0
D R HORTON INC Put 23331A109 443 125,800 SH Put SOLE 0 125,800 0 0
DANA INCORPORATED COM 235825205 957 70,265 SH   SOLE 0 70,265 0 0
DANA INCORPORATED Call 235825205 111 212,400 SH Call SOLE 0 212,400 0 0
DANA INCORPORATED Put 235825205 32 20,600 SH Put SOLE 0 20,600 0 0
DANAHER CORP DEL COM 235851102 66 648 SH   SOLE 0 648 0 0
DANAHER CORP DEL Put 235851102 24 18,100 SH Put SOLE 0 18,100 0 0
DARDEN RESTAURANTS INC COM 237194105 382 3,830 SH   SOLE 0 3,830 0 0
DARDEN RESTAURANTS INC Call 237194105 5 5,000 SH Call SOLE 0 5,000 0 0
DARDEN RESTAURANTS INC Put 237194105 10 2,000 SH Put SOLE 0 2,000 0 0
DAVE & BUSTERS ENTMT INC Call 238337109 0 500 SH Call SOLE 0 500 0 0
DAVE & BUSTERS ENTMT INC Put 238337109 35 15,700 SH Put SOLE 0 15,700 0 0
DAVIDSTEA INC COM 238661102 5 4,494 SH   SOLE 0 4,494 0 0
DAVIDSTEA INC Call 238661102 0 13,900 SH Call SOLE 0 13,900 0 0
DAVIDSTEA INC Put 238661102 1 1,200 SH Put SOLE 0 1,200 0 0
DAVITA INC COM 23918K108 70 1,375 SH   SOLE 0 1,375 0 0
DAVITA INC Call 23918K108 10 35,000 SH Call SOLE 0 35,000 0 0
DAVITA INC Put 23918K108 217 13,600 SH Put SOLE 0 13,600 0 0
DBX ETF TR XTRACK HRVST CSI 233051879 33 1,545 SH   SOLE 0 1,545 0 0
DBX ETF TR Call 233051879 1 16,500 SH Call SOLE 0 16,500 0 0
DBX ETF TR Call 233051754 0 900 SH Call SOLE 0 900 0 0
DBX ETF TR Put 233051754 0 800 SH Put SOLE 0 800 0 0
DBX ETF TR Put 233051879 5 5,900 SH Put SOLE 0 5,900 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 57 2,188 SH   SOLE 0 2,188 0 0
DEAN FOODS CO NEW Call 242370203 0 300 SH Call SOLE 0 300 0 0
DEAN FOODS CO NEW Put 242370203 52 31,100 SH Put SOLE 0 31,100 0 0
DECIPHERA PHARMACEUTICALS IN Put 24344T101 0 200 SH Put SOLE 0 200 0 0
DECKERS OUTDOOR CORP COM 243537107 280 2,191 SH   SOLE 0 2,191 0 0
DECKERS OUTDOOR CORP Call 243537107 12 2,000 SH Call SOLE 0 2,000 0 0
DECKERS OUTDOOR CORP Put 243537107 3 400 SH Put SOLE 0 400 0 0
DEERE & CO COM 244199105 362 2,427 SH   SOLE 0 2,427 0 0
DEERE & CO Call 244199105 57 11,700 SH Call SOLE 0 11,700 0 0
DEERE & CO Put 244199105 3 4,700 SH Put SOLE 0 4,700 0 0
DELEK US HLDGS INC NEW COM 24665A103 289 8,890 SH   SOLE 0 8,890 0 0
DELEK US HLDGS INC NEW Call 24665A103 3 29,900 SH Call SOLE 0 29,900 0 0
DELEK US HLDGS INC NEW Put 24665A103 47 8,300 SH Put SOLE 0 8,300 0 0
DELL TECHNOLOGIES INC Call 24703L202 0 100 SH Call SOLE 0 100 0 0
DELL TECHNOLOGIES INC Put 24703L202 2 3,000 SH Put SOLE 0 3,000 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 0 52 SH   SOLE 0 52 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 1,107 22,187 SH   SOLE 0 22,187 0 0
DELTA AIR LINES INC DEL Call 247361702 20 59,000 SH Call SOLE 0 59,000 0 0
DELTA AIR LINES INC DEL Put 247361702 123 96,000 SH Put SOLE 0 96,000 0 0
DELUXE CORP Call 248019101 0 200 SH Call SOLE 0 200 0 0
DELUXE CORP Put 248019101 23 4,900 SH Put SOLE 0 4,900 0 0
DENALI THERAPEUTICS INC COM 24823R105 2 100 SH   SOLE 0 100 0 0
DENBURY RES INC COM NEW 247916208 4 2,900 SH   SOLE 0 2,900 0 0
DENBURY RES INC Call 247916208 0 200 SH Call SOLE 0 200 0 0
DENBURY RES INC Put 247916208 2 1,100 SH Put SOLE 0 1,100 0 0
DENNYS CORP COM 24869P104 14 900 SH   SOLE 0 900 0 0
DENNYS CORP Put 24869P104 0 1,200 SH Put SOLE 0 1,200 0 0
DENTSPLY SIRONA INC COM 24906P109 286 7,697 SH   SOLE 0 7,697 0 0
DENTSPLY SIRONA INC Call 24906P109 8 8,300 SH Call SOLE 0 8,300 0 0
DENTSPLY SIRONA INC Put 24906P109 6 15,900 SH Put SOLE 0 15,900 0 0
DERMIRA INC COM 24983L104 95 13,300 SH   SOLE 0 13,300 0 0
DERMIRA INC Put 24983L104 28 7,500 SH Put SOLE 0 7,500 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 145 17,900 SH   SOLE 0 17,900 0 0
DEUTSCHE BANK AG Call D18190898 4 51,500 SH Call SOLE 0 51,500 0 0
DEUTSCHE BANK AG Put D18190898 179 45,700 SH Put SOLE 0 45,700 0 0
DEVON ENERGY CORP NEW COM 25179M103 510 22,640 SH   SOLE 0 22,640 0 0
DEVON ENERGY CORP NEW Call 25179M103 11 181,400 SH Call SOLE 0 181,400 0 0
DEVON ENERGY CORP NEW Put 25179M103 150 57,400 SH Put SOLE 0 57,400 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 3 1,000 SH   SOLE 0 1,000 0 0
DHT HOLDINGS INC Call Y2065G121 0 7,900 SH Call SOLE 0 7,900 0 0
DHT HOLDINGS INC Put Y2065G121 0 400 SH Put SOLE 0 400 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 14 100 SH   SOLE 0 100 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 15 1,636 SH   SOLE 0 1,636 0 0
DIAMOND OFFSHORE DRILLING IN Put 25271C102 0 200 SH Put SOLE 0 200 0 0
DIAMONDBACK ENERGY INC COM 25278X109 46 500 SH   SOLE 0 500 0 0
DIAMONDBACK ENERGY INC Put 25278X109 27 3,100 SH Put SOLE 0 3,100 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 2 200 SH   SOLE 0 200 0 0
DICKS SPORTING GOODS INC COM 253393102 3 125 SH   SOLE 0 125 0 0
DICKS SPORTING GOODS INC Call 253393102 0 4,400 SH Call SOLE 0 4,400 0 0
DICKS SPORTING GOODS INC Put 253393102 3 2,000 SH Put SOLE 0 2,000 0 0
DIEBOLD NXDF INC COM 253651103 2 1,100 SH   SOLE 0 1,100 0 0
DIEBOLD NXDF INC Call 253651103 0 2,400 SH Call SOLE 0 2,400 0 0
DIEBOLD NXDF INC Put 253651103 26 4,900 SH Put SOLE 0 4,900 0 0
DIGIMARC CORP NEW COM 25381B101 33 2,311 SH   SOLE 0 2,311 0 0
DIGITAL RLTY TR INC COM 253868103 50 475 SH   SOLE 0 475 0 0
DIGITAL RLTY TR INC Call 253868103 3 3,100 SH Call SOLE 0 3,100 0 0
DIGITAL RLTY TR INC Put 253868103 7 1,000 SH Put SOLE 0 1,000 0 0
DILLARDS INC CL A 254067101 54 900 SH   SOLE 0 900 0 0
DILLARDS INC Call 254067101 0 100 SH Call SOLE 0 100 0 0
DILLARDS INC Put 254067101 5 600 SH Put SOLE 0 600 0 0
DINE BRANDS GLOBAL INC COM 254423106 79 1,187 SH   SOLE 0 1,187 0 0
DIREXION SHS ETF TR RETAIL BULL 3X 25459W417 2 93 SH   SOLE 0 93 0 0
DIREXION SHS ETF TR DRX S&P500BULL 25459W862 9 283 SH   SOLE 0 283 0 0
DIREXION SHS ETF TR DLY ENRGY BULL3X 25459W888 9 602 SH   SOLE 0 602 0 0
DIREXION SHS ETF TR DLY FTS BUL 3X 25459Y280 5 299 SH   SOLE 0 299 0 0
DIREXION SHS ETF TR DAILY CS 2X SH 25460E505 1 100 SH   SOLE 0 100 0 0
DIREXION SHS ETF TR DAILY FTSE CHINA 25460E521 186 2,791 SH   SOLE 0 2,791 0 0
DIREXION SHS ETF TR DLY AEROSPC 3X 25460E661 8 300 SH   SOLE 0 300 0 0
DIREXION SHS ETF TR DAILY RUSSIA 3X 25460E828 2 99 SH   SOLE 0 99 0 0
DIREXION SHS ETF TR DLY S&P500 BR 3X 25460E885 3 126 SH   SOLE 0 126 0 0
DIREXION SHS ETF TR DLY JR GOLD 3X 25460E877 254 5,063 SH   SOLE 0 5,063 0 0
DIREXION SHS ETF TR DAILY GOLD MINER 25490K133 393 17,195 SH   SOLE 0 17,195 0 0
DIREXION SHS ETF TR DLY RUSSIA BL 3X 25490K273 32 1,098 SH   SOLE 0 1,098 0 0
DIREXION SHS ETF TR LTN AM BL 3X NEW 25490K299 104 5,400 SH   SOLE 0 5,400 0 0
DIREXION SHS ETF TR BRZ BL 3X SH NEW 25490K315 264 10,600 SH   SOLE 0 10,600 0 0
DIREXION SHS ETF TR SP BIOTCH BL NEW 25490K323 6 200 SH   SOLE 0 200 0 0
DIREXION SHS ETF TR DLY NATRL GAS 3X 25490K349 3 590 SH   SOLE 0 590 0 0
DIREXION SHS ETF TR DAILY SM CAP BEA 25490K521 665 43,699 SH   SOLE 0 43,699 0 0
DIREXION SHS ETF TR Call 25490K521 74 199,500 SH Call SOLE 0 199,500 0 0
DIREXION SHS ETF TR Call 25490K356 0 500 SH Call SOLE 0 500 0 0
DIREXION SHS ETF TR Call 25490K539 28 30,100 SH Call SOLE 0 30,100 0 0
DIREXION SHS ETF TR Call 25490K331 38 7,800 SH Call SOLE 0 7,800 0 0
DIREXION SHS ETF TR Call 25490K323 8 15,300 SH Call SOLE 0 15,300 0 0
DIREXION SHS ETF TR Call 25490K315 10 6,800 SH Call SOLE 0 6,800 0 0
DIREXION SHS ETF TR Call 25490K281 22 14,300 SH Call SOLE 0 14,300 0 0
DIREXION SHS ETF TR Call 25490K133 49 172,900 SH Call SOLE 0 172,900 0 0
DIREXION SHS ETF TR Call 25460E877 41 128,900 SH Call SOLE 0 128,900 0 0
DIREXION SHS ETF TR Call 25490K125 22 3,300 SH Call SOLE 0 3,300 0 0
DIREXION SHS ETF TR Call 25460E885 207 55,900 SH Call SOLE 0 55,900 0 0
DIREXION SHS ETF TR Call 25490K810 0 100 SH Call SOLE 0 100 0 0
DIREXION SHS ETF TR Call 25490K869 0 15,100 SH Call SOLE 0 15,100 0 0
DIREXION SHS ETF TR Call 25460E828 12 9,800 SH Call SOLE 0 9,800 0 0
DIREXION SHS ETF TR Call 25460E836 7 2,800 SH Call SOLE 0 2,800 0 0
DIREXION SHS ETF TR Call 25460E844 308 217,500 SH Call SOLE 0 217,500 0 0
DIREXION SHS ETF TR Call 25460E851 21 38,900 SH Call SOLE 0 38,900 0 0
DIREXION SHS ETF TR Call 25460E661 0 200 SH Call SOLE 0 200 0 0
DIREXION SHS ETF TR Call 25460E562 6 1,600 SH Call SOLE 0 1,600 0 0
DIREXION SHS ETF TR Call 25460E539 35 17,400 SH Call SOLE 0 17,400 0 0
DIREXION SHS ETF TR Call 25460E547 37 10,800 SH Call SOLE 0 10,800 0 0
DIREXION SHS ETF TR Call 25460E521 9 2,700 SH Call SOLE 0 2,700 0 0
DIREXION SHS ETF TR Call 25459Y694 62 88,000 SH Call SOLE 0 88,000 0 0
DIREXION SHS ETF TR Call 25459Y876 0 700 SH Call SOLE 0 700 0 0
DIREXION SHS ETF TR Call 25459Y280 0 1,000 SH Call SOLE 0 1,000 0 0
DIREXION SHS ETF TR Call 25459Y678 2 13,200 SH Call SOLE 0 13,200 0 0
DIREXION SHS ETF TR Call 25459W888 5 38,400 SH Call SOLE 0 38,400 0 0
DIREXION SHS ETF TR Call 25459W862 3 2,000 SH Call SOLE 0 2,000 0 0
DIREXION SHS ETF TR Call 25459W847 101 41,000 SH Call SOLE 0 41,000 0 0
DIREXION SHS ETF TR Call 25459W540 0 200 SH Call SOLE 0 200 0 0
DIREXION SHS ETF TR Call 25459W771 55 47,200 SH Call SOLE 0 47,200 0 0
DIREXION SHS ETF TR Call 25459W458 128 51,800 SH Call SOLE 0 51,800 0 0
DIREXION SHS ETF TR Call 25459W102 0 1,000 SH Call SOLE 0 1,000 0 0
DIREXION SHS ETF TR Put 25459W102 10 1,600 SH Put SOLE 0 1,600 0 0
DIREXION SHS ETF TR Put 25459W458 533 20,000 SH Put SOLE 0 20,000 0 0
DIREXION SHS ETF TR Put 25459W417 4 200 SH Put SOLE 0 200 0 0
DIREXION SHS ETF TR Put 25459W771 30 7,600 SH Put SOLE 0 7,600 0 0
DIREXION SHS ETF TR Put 25459W540 1 7,200 SH Put SOLE 0 7,200 0 0
DIREXION SHS ETF TR Put 25459W755 1 100 SH Put SOLE 0 100 0 0
DIREXION SHS ETF TR Put 25459W847 274 19,600 SH Put SOLE 0 19,600 0 0
DIREXION SHS ETF TR Put 25459W862 318 17,800 SH Put SOLE 0 17,800 0 0
DIREXION SHS ETF TR Put 25459W888 8 4,400 SH Put SOLE 0 4,400 0 0
DIREXION SHS ETF TR Put 25459Y116 0 100 SH Put SOLE 0 100 0 0
DIREXION SHS ETF TR Put 25459Y678 14 9,900 SH Put SOLE 0 9,900 0 0
DIREXION SHS ETF TR Put 25459Y694 110 33,200 SH Put SOLE 0 33,200 0 0
DIREXION SHS ETF TR Put 25460E521 20 1,300 SH Put SOLE 0 1,300 0 0
DIREXION SHS ETF TR Put 25460E547 1 400 SH Put SOLE 0 400 0 0
DIREXION SHS ETF TR Put 25460E539 66 4,200 SH Put SOLE 0 4,200 0 0
DIREXION SHS ETF TR Put 25460E562 29 4,200 SH Put SOLE 0 4,200 0 0
DIREXION SHS ETF TR Put 25460E661 7 300 SH Put SOLE 0 300 0 0
DIREXION SHS ETF TR Put 25460E851 154 38,300 SH Put SOLE 0 38,300 0 0
DIREXION SHS ETF TR Put 25460E844 1,027 282,800 SH Put SOLE 0 282,800 0 0
DIREXION SHS ETF TR Put 25460E836 23 12,600 SH Put SOLE 0 12,600 0 0
DIREXION SHS ETF TR Put 25460E828 39 21,900 SH Put SOLE 0 21,900 0 0
DIREXION SHS ETF TR Put 25490K869 6 2,100 SH Put SOLE 0 2,100 0 0
DIREXION SHS ETF TR Put 25460E885 163 20,900 SH Put SOLE 0 20,900 0 0
DIREXION SHS ETF TR Put 25490K125 0 100 SH Put SOLE 0 100 0 0
DIREXION SHS ETF TR Put 25460E877 524 17,200 SH Put SOLE 0 17,200 0 0
DIREXION SHS ETF TR Put 25490K133 89 16,900 SH Put SOLE 0 16,900 0 0
DIREXION SHS ETF TR Put 25490K273 336 44,700 SH Put SOLE 0 44,700 0 0
DIREXION SHS ETF TR Put 25490K281 235 15,000 SH Put SOLE 0 15,000 0 0
DIREXION SHS ETF TR Put 25490K299 1 200 SH Put SOLE 0 200 0 0
DIREXION SHS ETF TR Put 25490K315 44 16,200 SH Put SOLE 0 16,200 0 0
DIREXION SHS ETF TR Put 25490K323 305 11,200 SH Put SOLE 0 11,200 0 0
DIREXION SHS ETF TR Put 25490K331 177 35,400 SH Put SOLE 0 35,400 0 0
DIREXION SHS ETF TR Put 25490K349 3 1,900 SH Put SOLE 0 1,900 0 0
DIREXION SHS ETF TR Put 25490K539 63 30,200 SH Put SOLE 0 30,200 0 0
DIREXION SHS ETF TR Put 25490K356 2 100 SH Put SOLE 0 100 0 0
DIREXION SHS ETF TR Put 25490K521 443 341,400 SH Put SOLE 0 341,400 0 0
DIREXION SHS ETF TR Put 25490K117 3 1,200 SH Put SOLE 0 1,200 0 0
DISCOVER FINL SVCS COM 254709108 100 1,702 SH   SOLE 0 1,702 0 0
DISCOVER FINL SVCS Call 254709108 5 7,500 SH Call SOLE 0 7,500 0 0
DISCOVER FINL SVCS Put 254709108 8 1,300 SH Put SOLE 0 1,300 0 0
DISCOVERY INC COM SER A 25470F104 757 30,637 SH   SOLE 0 30,637 0 0
DISCOVERY INC Call 25470F104 0 14,200 SH Call SOLE 0 14,200 0 0
DISCOVERY INC Put 25470F104 29 36,400 SH Put SOLE 0 36,400 0 0
DISH NETWORK CORP CL A 25470M109 57 2,302 SH   SOLE 0 2,302 0 0
DISH NETWORK CORP Call 25470M109 31 42,500 SH Call SOLE 0 42,500 0 0
DISH NETWORK CORP Put 25470M109 319 79,500 SH Put SOLE 0 79,500 0 0
DISNEY WALT CO COM DISNEY 254687106 449 4,100 SH   SOLE 0 4,100 0 0
DISNEY WALT CO Call 254687106 1,243 166,100 SH Call SOLE 0 166,100 0 0
DISNEY WALT CO Put 254687106 24 18,800 SH Put SOLE 0 18,800 0 0
DMC GLOBAL INC COM 23291C103 24 700 SH   SOLE 0 700 0 0
DOCUSIGN INC COM 256163106 167 4,190 SH   SOLE 0 4,190 0 0
DOCUSIGN INC Call 256163106 3 6,200 SH Call SOLE 0 6,200 0 0
DOCUSIGN INC Put 256163106 232 14,000 SH Put SOLE 0 14,000 0 0
DOLBY LABORATORIES INC COM 25659T107 30 498 SH   SOLE 0 498 0 0
DOLLAR GEN CORP NEW COM 256677105 1,495 13,835 SH   SOLE 0 13,835 0 0
DOLLAR GEN CORP NEW Call 256677105 14 900 SH Call SOLE 0 900 0 0
DOLLAR GEN CORP NEW Put 256677105 100 31,800 SH Put SOLE 0 31,800 0 0
DOLLAR TREE INC COM 256746108 563 6,240 SH   SOLE 0 6,240 0 0
DOLLAR TREE INC Call 256746108 43 15,400 SH Call SOLE 0 15,400 0 0
DOLLAR TREE INC Put 256746108 5 12,000 SH Put SOLE 0 12,000 0 0
DOMINION ENERGY INC COM 25746U109 146 2,055 SH   SOLE 0 2,055 0 0
DOMINION ENERGY INC Call 25746U109 2 10,400 SH Call SOLE 0 10,400 0 0
DOMINION ENERGY INC Put 25746U109 1 6,600 SH Put SOLE 0 6,600 0 0
DOMO INC COM CL B 257554105 15 812 SH   SOLE 0 812 0 0
DOMO INC Call 257554105 1 1,500 SH Call SOLE 0 1,500 0 0
DOMO INC Put 257554105 0 2,500 SH Put SOLE 0 2,500 0 0
DOMTAR CORP COM NEW 257559203 99 2,822 SH   SOLE 0 2,822 0 0
DOMTAR CORP Call 257559203 0 200 SH Call SOLE 0 200 0 0
DOMTAR CORP Put 257559203 33 4,100 SH Put SOLE 0 4,100 0 0
DONALDSON INC COM 257651109 30 700 SH   SOLE 0 700 0 0
DONALDSON INC Put 257651109 6 900 SH Put SOLE 0 900 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 47 3,407 SH   SOLE 0 3,407 0 0
DONNELLEY FINL SOLUTIONS INC Call 25787G100 0 2,300 SH Call SOLE 0 2,300 0 0
DONNELLEY FINL SOLUTIONS INC Put 25787G100 8 1,200 SH Put SOLE 0 1,200 0 0
DOUGLAS DYNAMICS INC COM 25960R105 3 100 SH   SOLE 0 100 0 0
DOUGLAS DYNAMICS INC Call 25960R105 0 500 SH Call SOLE 0 500 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 5 700 SH   SOLE 0 700 0 0
DOVA PHARMACEUTICALS INC Call 25985T102 0 300 SH Call SOLE 0 300 0 0
DOVA PHARMACEUTICALS INC Put 25985T102 2 200 SH Put SOLE 0 200 0 0
DOWDUPONT INC COM 26078J100 4,594 85,905 SH   SOLE 0 85,905 0 0
DOWDUPONT INC Call 26078J100 51 123,800 SH Call SOLE 0 123,800 0 0
DOWDUPONT INC Put 26078J100 506 165,100 SH Put SOLE 0 165,100 0 0
DRIVE SHACK INC COM 262077100 10 2,590 SH   SOLE 0 2,590 0 0
DRIVE SHACK INC Put 262077100 0 100 SH Put SOLE 0 100 0 0
DROPBOX INC CL A 26210C104 369 18,108 SH   SOLE 0 18,108 0 0
DROPBOX INC Call 26210C104 4 26,700 SH Call SOLE 0 26,700 0 0
DROPBOX INC Put 26210C104 198 34,500 SH Put SOLE 0 34,500 0 0
DRYSHIPS INC COM PAR NEW Y2109Q705 2 436 SH   SOLE 0 436 0 0
DRYSHIPS INC Call Y2109Q705 0 4,800 SH Call SOLE 0 4,800 0 0
DSW INC CL A 23334L102 17 700 SH   SOLE 0 700 0 0
DSW INC Call 23334L102 0 100 SH Call SOLE 0 100 0 0
DSW INC Put 23334L102 11 7,000 SH Put SOLE 0 7,000 0 0
DUKE ENERGY CORP NEW Call 26441C204 37 13,700 SH Call SOLE 0 13,700 0 0
DUKE ENERGY CORP NEW Put 26441C204 7 24,200 SH Put SOLE 0 24,200 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 14 100 SH   SOLE 0 100 0 0
DUN & BRADSTREET CORP DEL NE Call 26483E100 0 2,000 SH Call SOLE 0 2,000 0 0
DUN & BRADSTREET CORP DEL NE Put 26483E100 3 2,300 SH Put SOLE 0 2,300 0 0
DUNKIN BRANDS GROUP INC COM 265504100 4 76 SH   SOLE 0 76 0 0
DUNKIN BRANDS GROUP INC Call 265504100 0 100 SH Call SOLE 0 100 0 0
DUNKIN BRANDS GROUP INC Put 265504100 0 1,000 SH Put SOLE 0 1,000 0 0
DXC TECHNOLOGY CO COM 23355L106 229 4,316 SH   SOLE 0 4,316 0 0
DXC TECHNOLOGY CO Call 23355L106 16 5,900 SH Call SOLE 0 5,900 0 0
DXC TECHNOLOGY CO Put 23355L106 85 12,400 SH Put SOLE 0 12,400 0 0
DYCOM INDS INC COM 267475101 39 727 SH   SOLE 0 727 0 0
DYCOM INDS INC Call 267475101 0 2,500 SH Call SOLE 0 2,500 0 0
DYCOM INDS INC Put 267475101 4 1,000 SH Put SOLE 0 1,000 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 0 55 SH   SOLE 0 55 0 0
DYNAVAX TECHNOLOGIES CORP Call 268158201 0 2,200 SH Call SOLE 0 2,200 0 0
DYNAVAX TECHNOLOGIES CORP Put 268158201 1 100 SH Put SOLE 0 100 0 0
E L F BEAUTY INC COM 26856L103 9 1,100 SH   SOLE 0 1,100 0 0
E L F BEAUTY INC Call 26856L103 0 2,800 SH Call SOLE 0 2,800 0 0
E L F BEAUTY INC Put 26856L103 2 600 SH Put SOLE 0 600 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 280 6,394 SH   SOLE 0 6,394 0 0
E TRADE FINANCIAL CORP Call 269246401 2 9,300 SH Call SOLE 0 9,300 0 0
E TRADE FINANCIAL CORP Put 269246401 23 10,900 SH Put SOLE 0 10,900 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 9 2,100 SH   SOLE 0 2,100 0 0
EAGLE MATERIALS INC COM 26969P108 136 2,238 SH   SOLE 0 2,238 0 0
EAGLE MATERIALS INC Call 26969P108 0 17,500 SH Call SOLE 0 17,500 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 8 200 SH   SOLE 0 200 0 0
EAGLE PT CR CO LLC COM 269808101 46 3,300 SH   SOLE 0 3,300 0 0
EASTMAN CHEM CO COM 277432100 60 833 SH   SOLE 0 833 0 0
EASTMAN CHEM CO Call 277432100 0 2,900 SH Call SOLE 0 2,900 0 0
EASTMAN CHEM CO Put 277432100 0 300 SH Put SOLE 0 300 0 0
EASTMAN KODAK CO COM NEW 277461406 18 7,300 SH   SOLE 0 7,300 0 0
EASTMAN KODAK CO Call 277461406 14 30,800 SH Call SOLE 0 30,800 0 0
EASTMAN KODAK CO Put 277461406 13 8,700 SH Put SOLE 0 8,700 0 0
EATON CORP PLC SHS G29183103 2,620 38,169 SH   SOLE 0 38,169 0 0
EATON CORP PLC Call G29183103 20 17,300 SH Call SOLE 0 17,300 0 0
EATON CORP PLC Put G29183103 446 68,500 SH Put SOLE 0 68,500 0 0
EATON VANCE CORP COM NON VTG 278265103 39 1,136 SH   SOLE 0 1,136 0 0
EATON VANCE CORP Put 278265103 24 1,200 SH Put SOLE 0 1,200 0 0
EBAY INC COM 278642103 620 22,108 SH   SOLE 0 22,108 0 0
EBAY INC Call 278642103 0 5,200 SH Call SOLE 0 5,200 0 0
EBIX INC COM NEW 278715206 42 1,003 SH   SOLE 0 1,003 0 0
EBIX INC Call 278715206 0 1,000 SH Call SOLE 0 1,000 0 0
EBIX INC Put 278715206 10 700 SH Put SOLE 0 700 0 0
ECHO GLOBAL LOGISTICS INC Call 27875T101 2 10,700 SH Call SOLE 0 10,700 0 0
ECHO GLOBAL LOGISTICS INC Put 27875T101 27 5,400 SH Put SOLE 0 5,400 0 0
ECHOSTAR CORP Call 278768106 0 1,000 SH Call SOLE 0 1,000 0 0
EDGEWELL PERS CARE CO Call 28035Q102 0 6,100 SH Call SOLE 0 6,100 0 0
EDISON INTL COM 281020107 141 2,492 SH   SOLE 0 2,492 0 0
EDISON INTL Call 281020107 100 14,700 SH Call SOLE 0 14,700 0 0
EDISON INTL Put 281020107 7 10,400 SH Put SOLE 0 10,400 0 0
EDITAS MEDICINE INC COM 28106W103 75 3,300 SH   SOLE 0 3,300 0 0
EDITAS MEDICINE INC Call 28106W103 3 9,800 SH Call SOLE 0 9,800 0 0
EDITAS MEDICINE INC Put 28106W103 52 9,700 SH Put SOLE 0 9,700 0 0
EDWARDS LIFESCIENCES CORP Call 28176E108 35 6,900 SH Call SOLE 0 6,900 0 0
EDWARDS LIFESCIENCES CORP Put 28176E108 0 100 SH Put SOLE 0 100 0 0
EGAIN CORP Call 28225C806 0 2,200 SH Call SOLE 0 2,200 0 0
EGAIN CORP Put 28225C806 2 600 SH Put SOLE 0 600 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 91 2,900 SH   SOLE 0 2,900 0 0
ELANCO ANIMAL HEALTH INC Call 28414H103 2 1,400 SH Call SOLE 0 1,400 0 0
ELANCO ANIMAL HEALTH INC Put 28414H103 0 700 SH Put SOLE 0 700 0 0
ELASTIC N V ORD SHS N14506104 35 500 SH   SOLE 0 500 0 0
ELASTIC N V Call N14506104 1 1,800 SH Call SOLE 0 1,800 0 0
ELDORADO RESORTS INC COM 28470R102 126 3,500 SH   SOLE 0 3,500 0 0
ELDORADO RESORTS INC Put 28470R102 20 4,500 SH Put SOLE 0 4,500 0 0
ELECTRO SCIENTIFIC INDS Call 285229100 1 300 SH Call SOLE 0 300 0 0
ELECTRONIC ARTS INC Call 285512109 3 53,500 SH Call SOLE 0 53,500 0 0
ELECTRONIC ARTS INC Put 285512109 911 43,500 SH Put SOLE 0 43,500 0 0
ELLIE MAE INC COM 28849P100 56 900 SH   SOLE 0 900 0 0
ELLIE MAE INC Call 28849P100 3 1,000 SH Call SOLE 0 1,000 0 0
ELLIE MAE INC Put 28849P100 15 900 SH Put SOLE 0 900 0 0
EMBOTELLADORA ANDINA S A SPON ADR A 29081P204 10 592 SH   SOLE 0 592 0 0
EMBRAER S A Call 29082A107 3 400 SH Call SOLE 0 400 0 0
EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 0 100 SH   SOLE 0 100 0 0
EMERGE ENERGY SVCS LP Call 29102H108 0 3,300 SH Call SOLE 0 3,300 0 0
EMERSON ELEC CO COM 291011104 452 7,575 SH   SOLE 0 7,575 0 0
EMERSON ELEC CO Call 291011104 10 7,100 SH Call SOLE 0 7,100 0 0
EMERSON ELEC CO Put 291011104 34 24,300 SH Put SOLE 0 24,300 0 0
EMPIRE ST RLTY TR INC CL A 292104106 8 600 SH   SOLE 0 600 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 7 100 SH   SOLE 0 100 0 0
ENBRIDGE INC COM 29250N105 32 1,041 SH   SOLE 0 1,041 0 0
ENBRIDGE INC Call 29250N105 0 8,800 SH Call SOLE 0 8,800 0 0
ENBRIDGE INC Put 29250N105 22 2,500 SH Put SOLE 0 2,500 0 0
ENCANA CORP COM 292505104 155 26,968 SH   SOLE 0 26,968 0 0
ENCANA CORP Call 292505104 0 20,000 SH Call SOLE 0 20,000 0 0
ENCANA CORP Put 292505104 78 36,900 SH Put SOLE 0 36,900 0 0
ENCOMPASS HEALTH CORP COM 29261A100 98 1,600 SH   SOLE 0 1,600 0 0
ENCOMPASS HEALTH CORP Put 29261A100 35 1,900 SH Put SOLE 0 1,900 0 0
ENCORE CAP GROUP INC Call 292554102 1 500 SH Call SOLE 0 500 0 0
ENDO INTL PLC SHS G30401106 104 14,266 SH   SOLE 0 14,266 0 0
ENDO INTL PLC Call G30401106 10 31,100 SH Call SOLE 0 31,100 0 0
ENDO INTL PLC Put G30401106 55 20,500 SH Put SOLE 0 20,500 0 0
ENERGOUS CORP COM 29272C103 4 750 SH   SOLE 0 750 0 0
ENERGOUS CORP Call 29272C103 13 60,500 SH Call SOLE 0 60,500 0 0
ENERGOUS CORP Put 29272C103 98 20,900 SH Put SOLE 0 20,900 0 0
ENERGY RECOVERY INC COM 29270J100 1 209 SH   SOLE 0 209 0 0
ENERGY RECOVERY INC Call 29270J100 0 1,000 SH Call SOLE 0 1,000 0 0
ENERGY RECOVERY INC Put 29270J100 0 100 SH Put SOLE 0 100 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 76 5,804 SH   SOLE 0 5,804 0 0
ENERGY TRANSFER LP Call 29273V100 14 110,200 SH Call SOLE 0 110,200 0 0
ENERGY TRANSFER LP Put 29273V100 101 22,700 SH Put SOLE 0 22,700 0 0
ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 6 600 SH   SOLE 0 600 0 0
ENSCO PLC SHS CLASS A G3157S106 420 118,233 SH   SOLE 0 118,233 0 0
ENSCO PLC Call G3157S106 1 42,100 SH Call SOLE 0 42,100 0 0
ENSCO PLC Put G3157S106 213 154,600 SH Put SOLE 0 154,600 0 0
ENTEGRIS INC Put 29362U104 2 400 SH Put SOLE 0 400 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 74 13,127 SH   SOLE 0 13,127 0 0
ENTERPRISE PRODS PARTNERS L Call 293792107 27 210,400 SH Call SOLE 0 210,400 0 0
ENTERPRISE PRODS PARTNERS L Put 293792107 6 2,400 SH Put SOLE 0 2,400 0 0
EOG RES INC COM 26875P101 1,037 11,900 SH   SOLE 0 11,900 0 0
EOG RES INC Call 26875P101 2 34,300 SH Call SOLE 0 34,300 0 0
EOG RES INC Put 26875P101 227 24,600 SH Put SOLE 0 24,600 0 0
EPR PPTYS COM SH BEN INT 26884U109 0 14 SH   SOLE 0 14 0 0
EPR PPTYS Call 26884U109 0 1,800 SH Call SOLE 0 1,800 0 0
EPR PPTYS Put 26884U109 8 1,900 SH Put SOLE 0 1,900 0 0
EQT CORP COM 26884L109 116 6,177 SH   SOLE 0 6,177 0 0
EQT CORP Call 26884L109 16 20,800 SH Call SOLE 0 20,800 0 0
EQT CORP Put 26884L109 32 3,800 SH Put SOLE 0 3,800 0 0
EQUIFAX INC COM 294429105 899 9,662 SH   SOLE 0 9,662 0 0
EQUIFAX INC Call 294429105 0 900 SH Call SOLE 0 900 0 0
EQUIFAX INC Put 294429105 117 12,400 SH Put SOLE 0 12,400 0 0
EQUINIX INC COM PAR $0.001 29444U700 70 200 SH   SOLE 0 200 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 46 2,320 SH   SOLE 0 2,320 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 26 400 SH   SOLE 0 400 0 0
EQUITY RESIDENTIAL Call 29476L107 1 2,000 SH Call SOLE 0 2,000 0 0
EQUITY RESIDENTIAL Put 29476L107 0 100 SH Put SOLE 0 100 0 0
ERICSSON ADR B SEK 10 294821608 93 10,527 SH   SOLE 0 10,527 0 0
ERICSSON Call 294821608 1 5,400 SH Call SOLE 0 5,400 0 0
ERICSSON Put 294821608 5 14,800 SH Put SOLE 0 14,800 0 0
EROS INTL PLC SHS NEW G3788M114 0 29 SH   SOLE 0 29 0 0
EROS INTL PLC Put G3788M114 4 1,500 SH Put SOLE 0 1,500 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 161 3,500 SH   SOLE 0 3,500 0 0
ESPERION THERAPEUTICS INC NE Call 29664W105 6 7,700 SH Call SOLE 0 7,700 0 0
ESPERION THERAPEUTICS INC NE Put 29664W105 25 1,400 SH Put SOLE 0 1,400 0 0
ESSENDANT INC COM 296689102 55 4,400 SH   SOLE 0 4,400 0 0
ESSENDANT INC Put 296689102 1 10,000 SH Put SOLE 0 10,000 0 0
ESSENT GROUP LTD Call G3198U102 0 4,200 SH Call SOLE 0 4,200 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 691 20,513 SH   SOLE 0 20,513 0 0
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 340 13,642 SH   SOLE 0 13,642 0 0
ETF MANAGERS TR Call 26924G508 8 19,100 SH Call SOLE 0 19,100 0 0
ETF MANAGERS TR Call 26924G201 0 1,300 SH Call SOLE 0 1,300 0 0
ETF MANAGERS TR Put 26924G201 7 6,000 SH Put SOLE 0 6,000 0 0
ETF MANAGERS TR Put 26924G508 301 21,300 SH Put SOLE 0 21,300 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 153 8,700 SH   SOLE 0 8,700 0 0
ETHAN ALLEN INTERIORS INC Put 297602104 1 1,200 SH Put SOLE 0 1,200 0 0
ETSY INC COM 29786A106 2,424 50,975 SH   SOLE 0 50,975 0 0
ETSY INC Call 29786A106 364 41,500 SH Call SOLE 0 41,500 0 0
ETSY INC Put 29786A106 256 51,900 SH Put SOLE 0 51,900 0 0
EURONET WORLDWIDE INC Call 298736109 0 200 SH Call SOLE 0 200 0 0
EVENTBRITE INC COM CL A 29975E109 59 2,147 SH   SOLE 0 2,147 0 0
EVENTBRITE INC Call 29975E109 1 5,300 SH Call SOLE 0 5,300 0 0
EVENTBRITE INC Put 29975E109 10 1,000 SH Put SOLE 0 1,000 0 0
EVERBRIDGE INC COM 29978A104 41 738 SH   SOLE 0 738 0 0
EVERBRIDGE INC Call 29978A104 6 2,700 SH Call SOLE 0 2,700 0 0
EVERBRIDGE INC Put 29978A104 0 100 SH Put SOLE 0 100 0 0
EVOLENT HEALTH INC Call 30050B101 0 400 SH Call SOLE 0 400 0 0
EVOLUS INC COM 30052C107 2 200 SH   SOLE 0 200 0 0
EVOLUS INC Put 30052C107 1 1,000 SH Put SOLE 0 1,000 0 0
EXACT SCIENCES CORP COM 30063P105 69 1,098 SH   SOLE 0 1,098 0 0
EXACT SCIENCES CORP Call 30063P105 191 11,500 SH Call SOLE 0 11,500 0 0
EXACT SCIENCES CORP Put 30063P105 76 64,100 SH Put SOLE 0 64,100 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 93 2,871 SH   SOLE 0 2,871 0 0
EXCHANGE TRADED CONCEPTS TR Call 301505707 0 100 SH Call SOLE 0 100 0 0
EXELIXIS INC COM 30161Q104 9 475 SH   SOLE 0 475 0 0
EXELIXIS INC Call 30161Q104 4 9,100 SH Call SOLE 0 9,100 0 0
EXELIXIS INC Put 30161Q104 12 2,700 SH Put SOLE 0 2,700 0 0
EXELON CORP Call 30161N101 187 35,400 SH Call SOLE 0 35,400 0 0
EXELON CORP Put 30161N101 6 42,500 SH Put SOLE 0 42,500 0 0
EXONE CO COM 302104104 13 2,000 SH   SOLE 0 2,000 0 0
EXPEDIA GROUP INC COM NEW 30212P303 1,596 14,171 SH   SOLE 0 14,171 0 0
EXPEDIA GROUP INC Call 30212P303 8 102,700 SH Call SOLE 0 102,700 0 0
EXPEDIA GROUP INC Put 30212P303 450 48,200 SH Put SOLE 0 48,200 0 0
EXPRESS INC COM 30219E103 14 2,765 SH   SOLE 0 2,765 0 0
EXPRESS INC Call 30219E103 0 4,400 SH Call SOLE 0 4,400 0 0
EXPRESS INC Put 30219E103 35 17,500 SH Put SOLE 0 17,500 0 0
EXTENDED STAY AMER INC Call 30224P200 0 5,000 SH Call SOLE 0 5,000 0 0
EXTENDED STAY AMER INC Put 30224P200 2 1,000 SH Put SOLE 0 1,000 0 0
EXTRA SPACE STORAGE INC COM 30225T102 21 242 SH   SOLE 0 242 0 0
EXTRA SPACE STORAGE INC Call 30225T102 0 100 SH Call SOLE 0 100 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 9 2,100 SH   SOLE 0 2,100 0 0
EXTRACTION OIL AND GAS INC Call 30227M105 1 10,000 SH Call SOLE 0 10,000 0 0
EXTREME NETWORKS INC COM 30226D106 1,144 187,669 SH   SOLE 0 187,669 0 0
EXTREME NETWORKS INC Call 30226D106 2 11,800 SH Call SOLE 0 11,800 0 0
EXTREME NETWORKS INC Put 30226D106 159 121,300 SH Put SOLE 0 121,300 0 0
EXXON MOBIL CORP COM 30231G102 113 1,668 SH   SOLE 0 1,668 0 0
EXXON MOBIL CORP Call 30231G102 41 223,900 SH Call SOLE 0 223,900 0 0
EXXON MOBIL CORP Put 30231G102 92 25,000 SH Put SOLE 0 25,000 0 0
EZCORP INC CL A NON VTG 302301106 20 2,697 SH   SOLE 0 2,697 0 0
F M C CORP COM NEW 302491303 906 12,263 SH   SOLE 0 12,263 0 0
F M C CORP Call 302491303 0 8,100 SH Call SOLE 0 8,100 0 0
F M C CORP Put 302491303 57 20,400 SH Put SOLE 0 20,400 0 0
F5 NETWORKS INC COM 315616102 29 180 SH   SOLE 0 180 0 0
F5 NETWORKS INC Call 315616102 26 7,200 SH Call SOLE 0 7,200 0 0
F5 NETWORKS INC Put 315616102 4 3,500 SH Put SOLE 0 3,500 0 0
FABRINET SHS G3323L100 4 79 SH   SOLE 0 79 0 0
FABRINET Call G3323L100 85 6,500 SH Call SOLE 0 6,500 0 0
FABRINET Put G3323L100 1 2,800 SH Put SOLE 0 2,800 0 0
FACEBOOK INC CL A 30303M102 52,052 397,073 SH   SOLE 0 397,073 0 0
FACEBOOK INC Call 30303M102 604 166,100 SH Call SOLE 0 166,100 0 0
FACEBOOK INC Put 30303M102 1,410 172,900 SH Put SOLE 0 172,900 0 0
FANG HLDGS LTD ADR 30711Y102 12 8,966 SH   SOLE 0 8,966 0 0
FANG HLDGS LTD Call 30711Y102 0 7,200 SH Call SOLE 0 7,200 0 0
FANG HLDGS LTD Put 30711Y102 0 200 SH Put SOLE 0 200 0 0
FANHUA INC SPONSORED ADR 30712A103 105 4,800 SH   SOLE 0 4,800 0 0
FANHUA INC Put 30712A103 47 10,000 SH Put SOLE 0 10,000 0 0
FARFETCH LTD ORD SH CL A 30744W107 0 9 SH   SOLE 0 9 0 0
FARFETCH LTD Call 30744W107 3 9,700 SH Call SOLE 0 9,700 0 0
FARFETCH LTD Put 30744W107 2 1,800 SH Put SOLE 0 1,800 0 0
FASTENAL CO COM 311900104 1 27 SH   SOLE 0 27 0 0
FASTENAL CO Call 311900104 175 33,700 SH Call SOLE 0 33,700 0 0
FASTENAL CO Put 311900104 29 7,800 SH Put SOLE 0 7,800 0 0
FATE THERAPEUTICS INC Call 31189P102 0 1,000 SH Call SOLE 0 1,000 0 0
FEDERATED INVS INC PA CL B 314211103 10 400 SH   SOLE 0 400 0 0
FEDEX CORP COM 31428X106 206 1,277 SH   SOLE 0 1,277 0 0
FEDEX CORP Call 31428X106 39 96,800 SH Call SOLE 0 96,800 0 0
FEDEX CORP Put 31428X106 264 36,400 SH Put SOLE 0 36,400 0 0
FERRARI N V COM N3167Y103 61 622 SH   SOLE 0 622 0 0
FERRARI N V Put N3167Y103 17 2,300 SH Put SOLE 0 2,300 0 0
FERROGLOBE PLC SHS G33856108 2 1,743 SH   SOLE 0 1,743 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 1,125 77,829 SH   SOLE 0 77,829 0 0
FIAT CHRYSLER AUTOMOBILES N Call N31738102 47 45,400 SH Call SOLE 0 45,400 0 0
FIAT CHRYSLER AUTOMOBILES N Put N31738102 24 5,500 SH Put SOLE 0 5,500 0 0
FIBROGEN INC COM 31572Q808 321 6,950 SH   SOLE 0 6,950 0 0
FIBROGEN INC Put 31572Q808 15 1,300 SH Put SOLE 0 1,300 0 0
FIDELITY MSCI INFO TECH I 316092808 9 200 SH   SOLE 0 200 0 0
FIDELITY Call 316092501 0 1,000 SH Call SOLE 0 1,000 0 0
FIFTH THIRD BANCORP Call 316773100 0 3,000 SH Call SOLE 0 3,000 0 0
FINISAR CORP COM NEW 31787A507 138 6,423 SH   SOLE 0 6,423 0 0
FINISAR CORP Call 31787A507 0 2,900 SH Call SOLE 0 2,900 0 0
FINISAR CORP Put 31787A507 4 4,700 SH Put SOLE 0 4,700 0 0
FIREEYE INC COM 31816Q101 179 11,058 SH   SOLE 0 11,058 0 0
FIREEYE INC Call 31816Q101 3 10,200 SH Call SOLE 0 10,200 0 0
FIREEYE INC Put 31816Q101 44 48,800 SH Put SOLE 0 48,800 0 0
FIRST BANCORP P R COM NEW 318672706 9 1,100 SH   SOLE 0 1,100 0 0
FIRST DATA CORP NEW COM CL A 32008D106 880 52,068 SH   SOLE 0 52,068 0 0
FIRST DATA CORP NEW Call 32008D106 86 179,500 SH Call SOLE 0 179,500 0 0
FIRST DATA CORP NEW Put 32008D106 94 24,700 SH Put SOLE 0 24,700 0 0
FIRST FINL BANKSHARES COM 32020R109 126 2,200 SH   SOLE 0 2,200 0 0
FIRST FINL BANKSHARES Call 32020R109 0 100 SH Call SOLE 0 100 0 0
FIRST HAWAIIAN INC COM 32051X108 2 100 SH   SOLE 0 100 0 0
FIRST HORIZON NATL CORP COM 320517105 21 1,600 SH   SOLE 0 1,600 0 0
FIRST HORIZON NATL CORP Call 320517105 0 1,700 SH Call SOLE 0 1,700 0 0
FIRST HORIZON NATL CORP Put 320517105 17 13,100 SH Put SOLE 0 13,100 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 98 16,694 SH   SOLE 0 16,694 0 0
FIRST MAJESTIC SILVER CORP Call 32076V103 67 234,000 SH Call SOLE 0 234,000 0 0
FIRST MAJESTIC SILVER CORP Put 32076V103 31 108,900 SH Put SOLE 0 108,900 0 0
FIRST REP BK SAN FRANCISCO C Call 33616C100 14 39,200 SH Call SOLE 0 39,200 0 0
FIRST SOLAR INC COM 336433107 177 4,191 SH   SOLE 0 4,191 0 0
FIRST SOLAR INC Call 336433107 26 6,600 SH Call SOLE 0 6,600 0 0
FIRST SOLAR INC Put 336433107 32 10,200 SH Put SOLE 0 10,200 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 34 299 SH   SOLE 0 299 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 55 800 SH   SOLE 0 800 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 220 4,555 SH   SOLE 0 4,555 0 0
FIRST TR EXCHANGE TRADED FD Call 33734X192 16 4,000 SH Call SOLE 0 4,000 0 0
FIRST TR EXCHANGE TRADED FD Call 33733E302 10 11,100 SH Call SOLE 0 11,100 0 0
FIRST TR EXCHANGE TRADED FD Put 33733E302 205 12,700 SH Put SOLE 0 12,700 0 0
FIRST TR NASDAQ100 TECH INDE SHS 337345102 37 545 SH   SOLE 0 545 0 0
FIRSTENERGY CORP COM 337932107 254 6,774 SH   SOLE 0 6,774 0 0
FIRSTENERGY CORP Call 337932107 0 8,300 SH Call SOLE 0 8,300 0 0
FIRSTENERGY CORP Put 337932107 25 10,000 SH Put SOLE 0 10,000 0 0
FIRSTHAND TECH VALUE FD INC COM 33766Y100 3 306 SH   SOLE 0 306 0 0
FITBIT INC CL A 33812L102 22 4,593 SH   SOLE 0 4,593 0 0
FITBIT INC Call 33812L102 0 200 SH Call SOLE 0 200 0 0
FITBIT INC Put 33812L102 5 2,300 SH Put SOLE 0 2,300 0 0
FIVE BELOW INC COM 33829M101 551 5,391 SH   SOLE 0 5,391 0 0
FIVE BELOW INC Call 33829M101 5 2,600 SH Call SOLE 0 2,600 0 0
FIVE BELOW INC Put 33829M101 12 3,300 SH Put SOLE 0 3,300 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 18 2,000 SH   SOLE 0 2,000 0 0
FIVE PRIME THERAPEUTICS INC Put 33830X104 10 2,800 SH Put SOLE 0 2,800 0 0
FIVE9 INC COM 338307101 62 1,422 SH   SOLE 0 1,422 0 0
FIVE9 INC Call 338307101 0 100 SH Call SOLE 0 100 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 2 100 SH   SOLE 0 100 0 0
FLAGSTAR BANCORP INC Put 337930705 1 400 SH Put SOLE 0 400 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 306 1,653 SH   SOLE 0 1,653 0 0
FLEETCOR TECHNOLOGIES INC Put 339041105 8 1,900 SH Put SOLE 0 1,900 0 0
FLEX LTD ORD Y2573F102 58 7,661 SH   SOLE 0 7,661 0 0
FLEX LTD Call Y2573F102 0 200 SH Call SOLE 0 200 0 0
FLEX LTD Put Y2573F102 3 3,700 SH Put SOLE 0 3,700 0 0
FLEXION THERAPEUTICS INC COM 33938J106 26 2,300 SH   SOLE 0 2,300 0 0
FLEXION THERAPEUTICS INC Put 33938J106 5 1,400 SH Put SOLE 0 1,400 0 0
FLIR SYS INC Call 302445101 2 10,000 SH Call SOLE 0 10,000 0 0
FLIR SYS INC Put 302445101 0 100 SH Put SOLE 0 100 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 1 63 SH   SOLE 0 63 0 0
FLOOR & DECOR HLDGS INC Call 339750101 0 200 SH Call SOLE 0 200 0 0
FLOOR & DECOR HLDGS INC Put 339750101 16 3,000 SH Put SOLE 0 3,000 0 0
FLOTEK INDS INC DEL COM 343389102 6 5,603 SH   SOLE 0 5,603 0 0
FLOWERS FOODS INC Put 343498101 1 600 SH Put SOLE 0 600 0 0
FLOWSERVE CORP Put 34354P105 80 10,900 SH Put SOLE 0 10,900 0 0
FLUOR CORP NEW COM 343412102 51 1,600 SH   SOLE 0 1,600 0 0
FLUOR CORP NEW Call 343412102 0 5,600 SH Call SOLE 0 5,600 0 0
FLUOR CORP NEW Put 343412102 3 5,300 SH Put SOLE 0 5,300 0 0
FLY LEASING LTD SPONSORED ADR 34407D109 10 1,000 SH   SOLE 0 1,000 0 0
FLY LEASING LTD Put 34407D109 2 1,000 SH Put SOLE 0 1,000 0 0
FOAMIX PHARMACEUTICALS LTD SHS M46135105 0 100 SH   SOLE 0 100 0 0
FOOT LOCKER INC COM 344849104 1,993 37,463 SH   SOLE 0 37,463 0 0
FOOT LOCKER INC Call 344849104 3 5,600 SH Call SOLE 0 5,600 0 0
FOOT LOCKER INC Put 344849104 19 37,600 SH Put SOLE 0 37,600 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 1,021 133,476 SH   SOLE 0 133,476 0 0
FORD MTR CO DEL Call 345370860 6 317,200 SH Call SOLE 0 317,200 0 0
FORD MTR CO DEL Put 345370860 1,100 442,700 SH Put SOLE 0 442,700 0 0
FORMFACTOR INC COM 346375108 3 235 SH   SOLE 0 235 0 0
FORTINET INC COM 34959E109 1,667 23,675 SH   SOLE 0 23,675 0 0
FORTINET INC Call 34959E109 9 4,200 SH Call SOLE 0 4,200 0 0
FORTINET INC Put 34959E109 263 28,200 SH Put SOLE 0 28,200 0 0
FORTIVE CORP COM 34959J108 279 4,134 SH   SOLE 0 4,134 0 0
FORTIVE CORP Call 34959J108 0 300 SH Call SOLE 0 300 0 0
FORTRESS BIOTECH INC COM 34960Q109 3 4,500 SH   SOLE 0 4,500 0 0
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 4 300 SH   SOLE 0 300 0 0
FORTUNA SILVER MINES INC COM 349915108 0 100 SH   SOLE 0 100 0 0
FOSSIL GROUP INC COM 34988V106 40 2,600 SH   SOLE 0 2,600 0 0
FOSSIL GROUP INC Call 34988V106 21 11,700 SH Call SOLE 0 11,700 0 0
FOSSIL GROUP INC Put 34988V106 48 6,900 SH Put SOLE 0 6,900 0 0
FRANCESCAS HLDGS CORP COM 351793104 7 7,600 SH   SOLE 0 7,600 0 0
FRANCESCAS HLDGS CORP Put 351793104 2 700 SH Put SOLE 0 700 0 0
FRANCO NEVADA CORP COM 351858105 268 3,824 SH   SOLE 0 3,824 0 0
FRANCO NEVADA CORP Call 351858105 57 39,300 SH Call SOLE 0 39,300 0 0
FRANCO NEVADA CORP Put 351858105 36 119,700 SH Put SOLE 0 119,700 0 0
FRANKLIN COVEY CO COM 353469109 784 35,153 SH   SOLE 0 35,153 0 0
FRANKLIN COVEY CO Put 353469109 6 15,000 SH Put SOLE 0 15,000 0 0
FRANKLIN RES INC COM 354613101 207 6,998 SH   SOLE 0 6,998 0 0
FRANKLIN RES INC Call 354613101 0 9,500 SH Call SOLE 0 9,500 0 0
FRANKLIN RES INC Put 354613101 18 7,000 SH Put SOLE 0 7,000 0 0
FREDS INC CL A 356108100 5 2,800 SH   SOLE 0 2,800 0 0
FREDS INC Call 356108100 0 11,000 SH Call SOLE 0 11,000 0 0
FREDS INC Put 356108100 0 1,100 SH Put SOLE 0 1,100 0 0
FREEPORT-MCMORAN INC CL B 35671D857 141 13,761 SH   SOLE 0 13,761 0 0
FREEPORT-MCMORAN INC Call 35671D857 146 160,100 SH Call SOLE 0 160,100 0 0
FREEPORT-MCMORAN INC Put 35671D857 21 27,400 SH Put SOLE 0 27,400 0 0
FREIGHTCAR AMER INC COM 357023100 26 3,927 SH   SOLE 0 3,927 0 0
FREIGHTCAR AMER INC Put 357023100 0 300 SH Put SOLE 0 300 0 0
FRESENIUS MED CARE AG&CO KGA Call 358029106 0 300 SH Call SOLE 0 300 0 0
FRESH DEL MONTE PRODUCE INC Put G36738105 0 1,300 SH Put SOLE 0 1,300 0 0
FRESHPET INC Call 358039105 74 21,800 SH Call SOLE 0 21,800 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 515 59,038 SH   SOLE 0 59,038 0 0
FRONT YD RESIDENTIAL CORP Call 35904G107 38 104,300 SH Call SOLE 0 104,300 0 0
FRONT YD RESIDENTIAL CORP Put 35904G107 39 85,900 SH Put SOLE 0 85,900 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 43 18,200 SH   SOLE 0 18,200 0 0
FRONTIER COMMUNICATIONS CORP Call 35906A306 10 201,000 SH Call SOLE 0 201,000 0 0
FRONTIER COMMUNICATIONS CORP Put 35906A306 285 200,800 SH Put SOLE 0 200,800 0 0
FRONTLINE LTD SHS NEW G3682E192 79 14,354 SH   SOLE 0 14,354 0 0
FRONTLINE LTD Call G3682E192 1 26,900 SH Call SOLE 0 26,900 0 0
FRONTLINE LTD Put G3682E192 12 5,200 SH Put SOLE 0 5,200 0 0
FS KKR CAPITAL CORP COM 302635107 138 26,700 SH   SOLE 0 26,700 0 0
FS KKR CAPITAL CORP Put 302635107 71 28,900 SH Put SOLE 0 28,900 0 0
FUNKO INC COM CL A 361008105 64 4,900 SH   SOLE 0 4,900 0 0
FUNKO INC Call 361008105 3 19,800 SH Call SOLE 0 19,800 0 0
FUNKO INC Put 361008105 38 6,300 SH Put SOLE 0 6,300 0 0
FUTUREFUEL CORPORATION COM 36116M106 19 1,255 SH   SOLE 0 1,255 0 0
G-III APPAREL GROUP LTD COM 36237H101 690 24,774 SH   SOLE 0 24,774 0 0
G-III APPAREL GROUP LTD Put 36237H101 103 11,900 SH Put SOLE 0 11,900 0 0
G1 THERAPEUTICS INC COM 3621LQ109 1 100 SH   SOLE 0 100 0 0
GAIN CAP HLDGS INC COM 36268W100 27 4,525 SH   SOLE 0 4,525 0 0
GAIN CAP HLDGS INC Call 36268W100 0 100 SH Call SOLE 0 100 0 0
GALAPAGOS NV Put 36315X101 0 100 SH Put SOLE 0 100 0 0
GALLAGHER ARTHUR J & CO COM 363576109 108 1,469 SH   SOLE 0 1,469 0 0
GALLAGHER ARTHUR J & CO Call 363576109 1 3,700 SH Call SOLE 0 3,700 0 0
GALLAGHER ARTHUR J & CO Put 363576109 1 700 SH Put SOLE 0 700 0 0
GALMED PHARMACEUTICALS LTD SHS M47238106 35 5,200 SH   SOLE 0 5,200 0 0
GALMED PHARMACEUTICALS LTD Call M47238106 0 1,300 SH Call SOLE 0 1,300 0 0
GALMED PHARMACEUTICALS LTD Put M47238106 45 5,200 SH Put SOLE 0 5,200 0 0
GAMESTOP CORP NEW CL A 36467W109 295 23,438 SH   SOLE 0 23,438 0 0
GAMESTOP CORP NEW Call 36467W109 3 3,700 SH Call SOLE 0 3,700 0 0
GAMESTOP CORP NEW Put 36467W109 156 33,700 SH Put SOLE 0 33,700 0 0
GAMING & LEISURE PPTYS INC Call 36467J108 4 19,100 SH Call SOLE 0 19,100 0 0
GAMING & LEISURE PPTYS INC Put 36467J108 0 300 SH Put SOLE 0 300 0 0
GAP INC DEL COM 364760108 17 668 SH   SOLE 0 668 0 0
GAP INC DEL Call 364760108 0 200 SH Call SOLE 0 200 0 0
GAP INC DEL Put 364760108 1 3,500 SH Put SOLE 0 3,500 0 0
GARMIN LTD SHS H2906T109 6 109 SH   SOLE 0 109 0 0
GARMIN LTD Call H2906T109 0 2,000 SH Call SOLE 0 2,000 0 0
GARRETT MOTION INC COM 366505105 0 10 SH   SOLE 0 10 0 0
GASLOG LTD Call G37585109 0 200 SH Call SOLE 0 200 0 0
GCP APPLIED TECHNOLOGIES INC Call 36164Y101 0 2,900 SH Call SOLE 0 2,900 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 109 4,723 SH   SOLE 0 4,723 0 0
GDS HLDGS LTD Call 36165L108 2 1,600 SH Call SOLE 0 1,600 0 0
GDS HLDGS LTD Put 36165L108 0 1,000 SH Put SOLE 0 1,000 0 0
GEMPHIRE THERAPEUTICS INC COM 36870A108 0 100 SH   SOLE 0 100 0 0
GENERAL DYNAMICS CORP Call 369550108 202 15,200 SH Call SOLE 0 15,200 0 0
GENERAL DYNAMICS CORP Put 369550108 171 7,100 SH Put SOLE 0 7,100 0 0
GENERAL ELECTRIC CO COM 369604103 1,369 180,966 SH   SOLE 0 180,966 0 0
GENERAL ELECTRIC CO Call 369604103 156 792,000 SH Call SOLE 0 792,000 0 0
GENERAL ELECTRIC CO Put 369604103 148 228,500 SH Put SOLE 0 228,500 0 0
GENERAL MLS INC COM 370334104 77 2,000 SH   SOLE 0 2,000 0 0
GENERAL MLS INC Call 370334104 1 9,200 SH Call SOLE 0 9,200 0 0
GENERAL MLS INC Put 370334104 19 2,500 SH Put SOLE 0 2,500 0 0
GENERAL MTRS CO COM 37045V100 1,077 32,211 SH   SOLE 0 32,211 0 0
GENERAL MTRS CO Call 37045V100 136 112,900 SH Call SOLE 0 112,900 0 0
GENERAL MTRS CO Put 37045V100 81 25,000 SH Put SOLE 0 25,000 0 0
GENESCO INC Call 371532102 108 38,800 SH Call SOLE 0 38,800 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 1,152 62,410 SH   SOLE 0 62,410 0 0
GENESIS ENERGY L P Call 371927104 0 17,800 SH Call SOLE 0 17,800 0 0
GENESIS ENERGY L P Put 371927104 169 100,500 SH Put SOLE 0 100,500 0 0
GENETIC TECHNOLOGIES LTD SPONSORED ADR 37185R208 2 5,400 SH   SOLE 0 5,400 0 0
GENIE ENERGY LTD CL B 372284208 13 2,209 SH   SOLE 0 2,209 0 0
GENIE ENERGY LTD Put 372284208 0 400 SH Put SOLE 0 400 0 0
GENPACT LIMITED SHS G3922B107 5 200 SH   SOLE 0 200 0 0
GENUINE PARTS CO COM 372460105 25 269 SH   SOLE 0 269 0 0
GENUINE PARTS CO Put 372460105 0 300 SH Put SOLE 0 300 0 0
GEO GROUP INC NEW COM 36162J106 15 763 SH   SOLE 0 763 0 0
GEO GROUP INC NEW Call 36162J106 0 600 SH Call SOLE 0 600 0 0
GERDAU S A SPON ADR REP PFD 373737105 7 2,000 SH   SOLE 0 2,000 0 0
GERDAU S A Call 373737105 0 100 SH Call SOLE 0 100 0 0
GERON CORP COM 374163103 2 2,730 SH   SOLE 0 2,730 0 0
GERON CORP Call 374163103 0 900 SH Call SOLE 0 900 0 0
GEVO INC COM PAR 374396406 0 3 SH   SOLE 0 3 0 0
GILEAD SCIENCES INC COM 375558103 1,684 26,928 SH   SOLE 0 26,928 0 0
GILEAD SCIENCES INC Call 375558103 147 103,100 SH Call SOLE 0 103,100 0 0
GILEAD SCIENCES INC Put 375558103 303 72,400 SH Put SOLE 0 72,400 0 0
GLATFELTER Call 377316104 0 100 SH Call SOLE 0 100 0 0
GLATFELTER Put 377316104 3 2,200 SH Put SOLE 0 2,200 0 0
GLAUKOS CORP COM 377322102 5 100 SH   SOLE 0 100 0 0
GLAXOSMITHKLINE PLC Put 37733W105 0 400 SH Put SOLE 0 400 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 420 10,253 SH   SOLE 0 10,253 0 0
GLOBAL BLOOD THERAPEUTICS IN Call 37890U108 18 15,500 SH Call SOLE 0 15,500 0 0
GLOBAL BLOOD THERAPEUTICS IN Put 37890U108 30 15,300 SH Put SOLE 0 15,300 0 0
GLOBAL EAGLE ENTMT INC Call 37951D102 0 8,800 SH Call SOLE 0 8,800 0 0
GLOBAL PMTS INC Call 37940X102 0 2,000 SH Call SOLE 0 2,000 0 0
GLOBAL PMTS INC Put 37940X102 0 200 SH Put SOLE 0 200 0 0
GLOBAL X FDS GB MSCI AR ETF 37950E259 9 400 SH   SOLE 0 400 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848 1,381 55,228 SH   SOLE 0 55,228 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 5 300 SH   SOLE 0 300 0 0
GLOBAL X FDS SOCIAL MED ETF 37950E416 2 100 SH   SOLE 0 100 0 0
GLOBAL X FDS MSCI CHINA FINCL 37950E606 29 1,999 SH   SOLE 0 1,999 0 0
GLOBAL X FDS Call 37950E416 0 300 SH Call SOLE 0 300 0 0
GLOBAL X FDS Call 37954Y848 1 10,400 SH Call SOLE 0 10,400 0 0
GLOBAL X FDS Call 37950E259 0 5,300 SH Call SOLE 0 5,300 0 0
GLOBAL X FDS Call 37950E366 0 11,900 SH Call SOLE 0 11,900 0 0
GLOBAL X FDS Call 37950E200 0 1,100 SH Call SOLE 0 1,100 0 0
GLOBAL X FDS Put 37950E200 0 300 SH Put SOLE 0 300 0 0
GLOBAL X FDS Put 37950E366 6 15,900 SH Put SOLE 0 15,900 0 0
GLOBAL X FDS Put 37950E259 17 4,800 SH Put SOLE 0 4,800 0 0
GLOBAL X FDS Put 37954Y848 48 53,700 SH Put SOLE 0 53,700 0 0
GLOBAL X FDS Put 37950E416 0 500 SH Put SOLE 0 500 0 0
GLOBAL X FDS Put 37950E606 1 2,100 SH Put SOLE 0 2,100 0 0
GLOBAL X FDS Put 37954Y715 0 100 SH Put SOLE 0 100 0 0
GLOBUS MED INC CL A 379577208 142 3,300 SH   SOLE 0 3,300 0 0
GLOBUS MED INC Put 379577208 48 5,000 SH Put SOLE 0 5,000 0 0
GLU MOBILE INC COM 379890106 115 14,279 SH   SOLE 0 14,279 0 0
GLU MOBILE INC Call 379890106 60 50,600 SH Call SOLE 0 50,600 0 0
GNC HLDGS INC Call 36191G107 0 29,400 SH Call SOLE 0 29,400 0 0
GNC HLDGS INC Put 36191G107 26 10,200 SH Put SOLE 0 10,200 0 0
GODADDY INC CL A 380237107 3 53 SH   SOLE 0 53 0 0
GODADDY INC Call 380237107 0 2,100 SH Call SOLE 0 2,100 0 0
GODADDY INC Put 380237107 17 2,900 SH Put SOLE 0 2,900 0 0
GOGO INC COM 38046C109 14 4,993 SH   SOLE 0 4,993 0 0
GOGO INC Call 38046C109 3 18,900 SH Call SOLE 0 18,900 0 0
GOGO INC Put 38046C109 23 28,200 SH Put SOLE 0 28,200 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 39 1,800 SH   SOLE 0 1,800 0 0
GOLAR LNG LTD BERMUDA Call G9456A100 39 30,700 SH Call SOLE 0 30,700 0 0
GOLAR LNG LTD BERMUDA Put G9456A100 27 7,800 SH Put SOLE 0 7,800 0 0
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 2 258 SH   SOLE 0 258 0 0
GOLAR LNG PARTNERS LP Call Y2745C102 0 13,300 SH Call SOLE 0 13,300 0 0
GOLAR LNG PARTNERS LP Put Y2745C102 11 1,500 SH Put SOLE 0 1,500 0 0
GOLDCORP INC NEW COM 380956409 155 15,910 SH   SOLE 0 15,910 0 0
GOLDCORP INC NEW Call 380956409 4 8,300 SH Call SOLE 0 8,300 0 0
GOLDCORP INC NEW Put 380956409 28 42,900 SH Put SOLE 0 42,900 0 0
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 0 1 SH   SOLE 0 1 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 16 100 SH   SOLE 0 100 0 0
GOLDMAN SACHS GROUP INC Call 38141G104 235 51,800 SH Call SOLE 0 51,800 0 0
GOLDMAN SACHS GROUP INC Put 38141G104 260 89,700 SH Put SOLE 0 89,700 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 207 10,191 SH   SOLE 0 10,191 0 0
GOODYEAR TIRE & RUBR CO Call 382550101 0 500 SH Call SOLE 0 500 0 0
GOODYEAR TIRE & RUBR CO Put 382550101 37 22,200 SH Put SOLE 0 22,200 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 7 1,088 SH   SOLE 0 1,088 0 0
GOVERNMENT PPTYS INCOME TR Call 38376A103 2 15,500 SH Call SOLE 0 15,500 0 0
GOVERNMENT PPTYS INCOME TR Put 38376A103 0 300 SH Put SOLE 0 300 0 0
GRACE W R & CO DEL NEW COM 38388F108 827 12,742 SH   SOLE 0 12,742 0 0
GRACE W R & CO DEL NEW Call 38388F108 2 6,900 SH Call SOLE 0 6,900 0 0
GRACE W R & CO DEL NEW Put 38388F108 82 7,700 SH Put SOLE 0 7,700 0 0
GRAFTECH INTL LTD COM 384313508 32 2,800 SH   SOLE 0 2,800 0 0
GRAFTECH INTL LTD Put 384313508 10 5,000 SH Put SOLE 0 5,000 0 0
GRAINGER W W INC COM 384802104 1,002 3,549 SH   SOLE 0 3,549 0 0
GRAINGER W W INC Call 384802104 23 31,900 SH Call SOLE 0 31,900 0 0
GRAINGER W W INC Put 384802104 83 4,200 SH Put SOLE 0 4,200 0 0
GRAY TELEVISION INC COM 389375106 25 1,704 SH   SOLE 0 1,704 0 0
GRAY TELEVISION INC CL A 389375205 8 700 SH   SOLE 0 700 0 0
GRAY TELEVISION INC Put 389375106 0 4,000 SH Put SOLE 0 4,000 0 0
GREEN PLAINS INC COM 393222104 18 1,396 SH   SOLE 0 1,396 0 0
GREENHILL & CO INC COM 395259104 12 500 SH   SOLE 0 500 0 0
GREENHILL & CO INC Put 395259104 0 200 SH Put SOLE 0 200 0 0
GREENSKY INC CL A 39572G100 50 5,297 SH   SOLE 0 5,297 0 0
GREENSKY INC Call 39572G100 1 2,800 SH Call SOLE 0 2,800 0 0
GREENSKY INC Put 39572G100 2 1,400 SH Put SOLE 0 1,400 0 0
GREIF INC CL A 397624107 68 1,840 SH   SOLE 0 1,840 0 0
GREIF INC Put 397624107 2 800 SH Put SOLE 0 800 0 0
GRIDSUM HLDG INC SPONSORED ADR 398132100 2 900 SH   SOLE 0 900 0 0
GROUPON INC COM 399473107 17 5,517 SH   SOLE 0 5,517 0 0
GROUPON INC Put 399473107 2 2,300 SH Put SOLE 0 2,300 0 0
GRUBHUB INC COM 400110102 703 9,159 SH   SOLE 0 9,159 0 0
GRUBHUB INC Call 400110102 46 4,900 SH Call SOLE 0 4,900 0 0
GRUBHUB INC Put 400110102 110 12,100 SH Put SOLE 0 12,100 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 2 100 SH   SOLE 0 100 0 0
GRUPO FINANCIERO GALICIA S A Call 399909100 3 6,400 SH Call SOLE 0 6,400 0 0
GRUPO FINANCIERO GALICIA S A Put 399909100 5 2,600 SH Put SOLE 0 2,600 0 0
GRUPO TELEVISA SA Call 40049J206 0 800 SH Call SOLE 0 800 0 0
GRUPO TELEVISA SA Put 40049J206 3 700 SH Put SOLE 0 700 0 0
GSV CAP CORP Put 36191J101 0 200 SH Put SOLE 0 200 0 0
GTT COMMUNICATIONS INC COM 362393100 52 2,200 SH   SOLE 0 2,200 0 0
GTT COMMUNICATIONS INC Call 362393100 0 1,200 SH Call SOLE 0 1,200 0 0
GTT COMMUNICATIONS INC Put 362393100 58 4,300 SH Put SOLE 0 4,300 0 0
GTX INC DEL COM NEW 40052B207 1 1,700 SH   SOLE 0 1,700 0 0
GTX INC DEL Call 40052B207 0 100 SH Call SOLE 0 100 0 0
GUESS INC COM 401617105 8 400 SH   SOLE 0 400 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 22 275 SH   SOLE 0 275 0 0
GUIDEWIRE SOFTWARE INC Call 40171V100 0 1,000 SH Call SOLE 0 1,000 0 0
GUIDEWIRE SOFTWARE INC Put 40171V100 5 200 SH Put SOLE 0 200 0 0
GULFPORT ENERGY CORP COM NEW 402635304 28 4,366 SH   SOLE 0 4,366 0 0
GULFPORT ENERGY CORP Call 402635304 3 30,500 SH Call SOLE 0 30,500 0 0
GULFPORT ENERGY CORP Put 402635304 0 200 SH Put SOLE 0 200 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 191 1,964 SH   SOLE 0 1,964 0 0
GW PHARMACEUTICALS PLC Call 36197T103 142 21,500 SH Call SOLE 0 21,500 0 0
GW PHARMACEUTICALS PLC Put 36197T103 227 9,700 SH Put SOLE 0 9,700 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 1 100 SH   SOLE 0 100 0 0
HAIN CELESTIAL GROUP INC COM 405217100 45 2,884 SH   SOLE 0 2,884 0 0
HAIN CELESTIAL GROUP INC Call 405217100 0 11,200 SH Call SOLE 0 11,200 0 0
HAIN CELESTIAL GROUP INC Put 405217100 0 100 SH Put SOLE 0 100 0 0
HALCON RES CORP COM PAR NEW 40537Q605 4 2,701 SH   SOLE 0 2,701 0 0
HALLIBURTON CO Call 406216101 83 239,600 SH Call SOLE 0 239,600 0 0
HALLIBURTON CO Put 406216101 178 106,000 SH Put SOLE 0 106,000 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 9 677 SH   SOLE 0 677 0 0
HALOZYME THERAPEUTICS INC Call 40637H109 6 6,200 SH Call SOLE 0 6,200 0 0
HANESBRANDS INC COM 410345102 64 5,166 SH   SOLE 0 5,166 0 0
HANESBRANDS INC Call 410345102 0 2,800 SH Call SOLE 0 2,800 0 0
HANESBRANDS INC Put 410345102 7 12,900 SH Put SOLE 0 12,900 0 0
HARLEY DAVIDSON INC Call 412822108 0 4,800 SH Call SOLE 0 4,800 0 0
HARLEY DAVIDSON INC Put 412822108 2 1,800 SH Put SOLE 0 1,800 0 0
HARMONIC INC Call 413160102 0 2,100 SH Call SOLE 0 2,100 0 0
HARRIS CORP DEL COM 413875105 13 100 SH   SOLE 0 100 0 0
HARSCO CORP Call 415864107 3 3,200 SH Call SOLE 0 3,200 0 0
HARTFORD FINL SVCS GROUP INC Call 416515104 2 26,600 SH Call SOLE 0 26,600 0 0
HASBRO INC COM 418056107 79 981 SH   SOLE 0 981 0 0
HASBRO INC Call 418056107 9 18,100 SH Call SOLE 0 18,100 0 0
HASBRO INC Put 418056107 2 100 SH Put SOLE 0 100 0 0
HAWAIIAN HOLDINGS INC Call 419879101 0 600 SH Call SOLE 0 600 0 0
HAWAIIAN HOLDINGS INC Put 419879101 14 900 SH Put SOLE 0 900 0 0
HCA HEALTHCARE INC COM 40412C101 24 200 SH   SOLE 0 200 0 0
HCA HEALTHCARE INC Call 40412C101 138 1,900 SH Call SOLE 0 1,900 0 0
HCA HEALTHCARE INC Put 40412C101 48 27,500 SH Put SOLE 0 27,500 0 0
HCI GROUP INC Call 40416E103 0 1,500 SH Call SOLE 0 1,500 0 0
HCP INC COM 40414L109 460 16,501 SH   SOLE 0 16,501 0 0
HCP INC Call 40414L109 0 300 SH Call SOLE 0 300 0 0
HCP INC Put 40414L109 2 3,400 SH Put SOLE 0 3,400 0 0
HD SUPPLY HLDGS INC COM 40416M105 79 2,113 SH   SOLE 0 2,113 0 0
HD SUPPLY HLDGS INC Call 40416M105 8 4,900 SH Call SOLE 0 4,900 0 0
HD SUPPLY HLDGS INC Put 40416M105 16 4,200 SH Put SOLE 0 4,200 0 0
HDFC BANK LTD Call 40415F101 0 100 SH Call SOLE 0 100 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 651 24,359 SH   SOLE 0 24,359 0 0
HEALTH INS INNOVATIONS INC Call 42225K106 15 22,300 SH Call SOLE 0 22,300 0 0
HEALTH INS INNOVATIONS INC Put 42225K106 445 65,000 SH Put SOLE 0 65,000 0 0
HEALTHCARE TR AMER INC Call 42225P501 0 100 SH Call SOLE 0 100 0 0
HEALTHCARE TR AMER INC Put 42225P501 0 600 SH Put SOLE 0 600 0 0
HEALTHEQUITY INC COM 42226A107 459 7,700 SH   SOLE 0 7,700 0 0
HEALTHEQUITY INC Put 42226A107 21 17,500 SH Put SOLE 0 17,500 0 0
HECLA MNG CO Call 422704106 1 28,500 SH Call SOLE 0 28,500 0 0
HECLA MNG CO Put 422704106 0 400 SH Put SOLE 0 400 0 0
HEICO CORP NEW COM 422806109 5 75 SH   SOLE 0 75 0 0
HEICO CORP NEW CL A 422806208 762 12,106 SH   SOLE 0 12,106 0 0
HEICO CORP NEW Call 422806109 0 300 SH Call SOLE 0 300 0 0
HELEN OF TROY CORP LTD COM G4388N106 6 50 SH   SOLE 0 50 0 0
HELIOS & MATHESON ANALYTICS COM PAR 42327L309 0 7 SH   SOLE 0 7 0 0
HELIOS & MATHESON ANALYTICS Call 42327L309 0 1,000 SH Call SOLE 0 1,000 0 0
HELIOS & MATHESON ANALYTICS Put 42327L309 6 1,300 SH Put SOLE 0 1,300 0 0
HELMERICH & PAYNE INC COM 423452101 359 7,500 SH   SOLE 0 7,500 0 0
HELMERICH & PAYNE INC Call 423452101 57 82,000 SH Call SOLE 0 82,000 0 0
HELMERICH & PAYNE INC Put 423452101 49 104,300 SH Put SOLE 0 104,300 0 0
HENRY JACK & ASSOC INC COM 426281101 25 200 SH   SOLE 0 200 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 975 16,548 SH   SOLE 0 16,548 0 0
HERBALIFE NUTRITION LTD Call G4412G101 514 26,800 SH Call SOLE 0 26,800 0 0
HERBALIFE NUTRITION LTD Put G4412G101 9 42,800 SH Put SOLE 0 42,800 0 0
HERITAGE INS HLDGS INC Call 42727J102 0 1,600 SH Call SOLE 0 1,600 0 0
HERON THERAPEUTICS INC COM 427746102 18 700 SH   SOLE 0 700 0 0
HERON THERAPEUTICS INC Call 427746102 19 2,100 SH Call SOLE 0 2,100 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 173 9,920 SH   SOLE 0 9,920 0 0
HERSHA HOSPITALITY TR Put 427825500 56 19,800 SH Put SOLE 0 19,800 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 501 36,710 SH   SOLE 0 36,710 0 0
HERTZ GLOBAL HLDGS INC Call 42806J106 2 20,600 SH Call SOLE 0 20,600 0 0
HERTZ GLOBAL HLDGS INC Put 42806J106 225 112,700 SH Put SOLE 0 112,700 0 0
HESS CORP COM 42809H107 2 52 SH   SOLE 0 52 0 0
HESS CORP Call 42809H107 69 69,000 SH Call SOLE 0 69,000 0 0
HESS CORP Put 42809H107 120 17,800 SH Put SOLE 0 17,800 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 8 636 SH   SOLE 0 636 0 0
HEWLETT PACKARD ENTERPRISE C Put 42824C109 0 400 SH Put SOLE 0 400 0 0
HEXCEL CORP NEW COM 428291108 74 1,300 SH   SOLE 0 1,300 0 0
HFF INC Put 40418F108 12 1,000 SH Put SOLE 0 1,000 0 0
HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 0 119 SH   SOLE 0 119 0 0
HI-CRUSH PARTNERS LP Call 428337109 2 42,100 SH Call SOLE 0 42,100 0 0
HI-CRUSH PARTNERS LP Put 428337109 141 26,500 SH Put SOLE 0 26,500 0 0
HIBBETT SPORTS INC COM 428567101 2 200 SH   SOLE 0 200 0 0
HIBBETT SPORTS INC Put 428567101 52 11,400 SH Put SOLE 0 11,400 0 0
HIGHPOINT RES CORP COM 43114K108 4 1,700 SH   SOLE 0 1,700 0 0
HIGHPOINT RES CORP Call 43114K108 0 3,000 SH Call SOLE 0 3,000 0 0
HILTON GRAND VACATIONS INC COM 43283X105 9 361 SH   SOLE 0 361 0 0
HILTON GRAND VACATIONS INC Put 43283X105 11 3,000 SH Put SOLE 0 3,000 0 0
HILTON WORLDWIDE HLDGS INC Call 43300A203 25 58,800 SH Call SOLE 0 58,800 0 0
HILTON WORLDWIDE HLDGS INC Put 43300A203 15 6,900 SH Put SOLE 0 6,900 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 28 8,280 SH   SOLE 0 8,280 0 0
HIMAX TECHNOLOGIES INC Call 43289P106 0 1,600 SH Call SOLE 0 1,600 0 0
HIMAX TECHNOLOGIES INC Put 43289P106 2 1,700 SH Put SOLE 0 1,700 0 0
HOLLYFRONTIER CORP Call 436106108 16 3,900 SH Call SOLE 0 3,900 0 0
HOLLYFRONTIER CORP Put 436106108 23 9,300 SH Put SOLE 0 9,300 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 0 20 SH   SOLE 0 20 0 0
HOLLYSYS AUTOMATION TECHNOLO Put G45667105 0 400 SH Put SOLE 0 400 0 0
HOLOGIC INC COM 436440101 134 3,273 SH   SOLE 0 3,273 0 0
HOLOGIC INC Put 436440101 0 300 SH Put SOLE 0 300 0 0
HOME DEPOT INC COM 437076102 807 4,700 SH   SOLE 0 4,700 0 0
HOME DEPOT INC Call 437076102 307 40,800 SH Call SOLE 0 40,800 0 0
HOME DEPOT INC Put 437076102 114 87,400 SH Put SOLE 0 87,400 0 0
HONDA MOTOR LTD AMERN SHS 438128308 55 2,100 SH   SOLE 0 2,100 0 0
HONDA MOTOR LTD Call 438128308 0 100 SH Call SOLE 0 100 0 0
HONEYWELL INTL INC COM 438516106 94 717 SH   SOLE 0 717 0 0
HONEYWELL INTL INC Call 438516106 1 5,700 SH Call SOLE 0 5,700 0 0
HONEYWELL INTL INC Put 438516106 11 12,600 SH Put SOLE 0 12,600 0 0
HORIZON GLOBAL CORP COM 44052W104 1 1,000 SH   SOLE 0 1,000 0 0
HORIZON PHARMA PLC SHS G4617B105 195 10,000 SH   SOLE 0 10,000 0 0
HORIZON PHARMA PLC Call G4617B105 0 200 SH Call SOLE 0 200 0 0
HORMEL FOODS CORP Call 440452100 2 700 SH Call SOLE 0 700 0 0
HORMEL FOODS CORP Put 440452100 0 300 SH Put SOLE 0 300 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 39 27,243 SH   SOLE 0 27,243 0 0
HORNBECK OFFSHORE SVCS INC N Call 440543106 0 4,000 SH Call SOLE 0 4,000 0 0
HORTONWORKS INC COM 440894103 3 224 SH   SOLE 0 224 0 0
HORTONWORKS INC Call 440894103 0 200 SH Call SOLE 0 200 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 81 3,432 SH   SOLE 0 3,432 0 0
HOSPITALITY PPTYS TR Call 44106M102 0 100 SH Call SOLE 0 100 0 0
HOSPITALITY PPTYS TR Put 44106M102 0 200 SH Put SOLE 0 200 0 0
HOST HOTELS & RESORTS INC COM 44107P104 1 82 SH   SOLE 0 82 0 0
HOST HOTELS & RESORTS INC Call 44107P104 0 200 SH Call SOLE 0 200 0 0
HOST HOTELS & RESORTS INC Put 44107P104 4 2,200 SH Put SOLE 0 2,200 0 0
HOSTESS BRANDS INC Call 44109J106 3 3,700 SH Call SOLE 0 3,700 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 12 2,500 SH   SOLE 0 2,500 0 0
HP INC Call 40434L105 0 5,000 SH Call SOLE 0 5,000 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 26 635 SH   SOLE 0 635 0 0
HSBC HLDGS PLC Put 404280406 0 3,300 SH Put SOLE 0 3,300 0 0
HUAZHU GROUP LTD Call 44332N106 5 5,400 SH Call SOLE 0 5,400 0 0
HUAZHU GROUP LTD Put 44332N106 4 2,000 SH Put SOLE 0 2,000 0 0
HUBBELL INC COM 443510607 19 200 SH   SOLE 0 200 0 0
HUBSPOT INC COM 443573100 102 814 SH   SOLE 0 814 0 0
HUBSPOT INC Call 443573100 3 2,400 SH Call SOLE 0 2,400 0 0
HUBSPOT INC Put 443573100 3 3,800 SH Put SOLE 0 3,800 0 0
HUDBAY MINERALS INC Call 443628102 0 1,000 SH Call SOLE 0 1,000 0 0
HUDSON TECHNOLOGIES INC COM 444144109 6 7,423 SH   SOLE 0 7,423 0 0
HUDSON TECHNOLOGIES INC Call 444144109 0 2,700 SH Call SOLE 0 2,700 0 0
HUMANA INC COM 444859102 4,104 14,327 SH   SOLE 0 14,327 0 0
HUMANA INC Call 444859102 217 3,000 SH Call SOLE 0 3,000 0 0
HUMANA INC Put 444859102 242 20,600 SH Put SOLE 0 20,600 0 0
HUNT J B TRANS SVCS INC Call 445658107 40 9,800 SH Call SOLE 0 9,800 0 0
HUNTINGTON BANCSHARES INC Call 446150104 0 5,700 SH Call SOLE 0 5,700 0 0
HUNTINGTON BANCSHARES INC Put 446150104 1 1,600 SH Put SOLE 0 1,600 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 16 87 SH   SOLE 0 87 0 0
HUNTINGTON INGALLS INDS INC Put 446413106 32 1,400 SH Put SOLE 0 1,400 0 0
HUNTSMAN CORP COM 447011107 4 246 SH   SOLE 0 246 0 0
HUNTSMAN CORP Call 447011107 1 2,400 SH Call SOLE 0 2,400 0 0
HUNTSMAN CORP Put 447011107 5 3,100 SH Put SOLE 0 3,100 0 0
HURON CONSULTING GROUP INC COM 447462102 82 1,600 SH   SOLE 0 1,600 0 0
HURON CONSULTING GROUP INC Call 447462102 33 15,900 SH Call SOLE 0 15,900 0 0
HUYA INC ADS REP SHS A 44852D108 383 24,748 SH   SOLE 0 24,748 0 0
HUYA INC Call 44852D108 2 93,300 SH Call SOLE 0 93,300 0 0
HUYA INC Put 44852D108 834 61,400 SH Put SOLE 0 61,400 0 0
HYDROGENICS CORP NEW COM NEW 448883207 1 200 SH   SOLE 0 200 0 0
IAC INTERACTIVECORP COM 44919P508 615 3,360 SH   SOLE 0 3,360 0 0
IAC INTERACTIVECORP Call 44919P508 2 1,800 SH Call SOLE 0 1,800 0 0
IAC INTERACTIVECORP Put 44919P508 32 7,800 SH Put SOLE 0 7,800 0 0
IAMGOLD CORP COM 450913108 10 2,800 SH   SOLE 0 2,800 0 0
IAMGOLD CORP Call 450913108 1 2,200 SH Call SOLE 0 2,200 0 0
IAMGOLD CORP Put 450913108 0 200 SH Put SOLE 0 200 0 0
IBERIABANK CORP COM 450828108 12 200 SH   SOLE 0 200 0 0
IBERIABANK CORP Put 450828108 3 200 SH Put SOLE 0 200 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 5 100 SH   SOLE 0 100 0 0
ICAHN ENTERPRISES LP Call 451100101 7 30,000 SH Call SOLE 0 30,000 0 0
ICHOR HOLDINGS SHS G4740B105 67 4,158 SH   SOLE 0 4,158 0 0
ICHOR HOLDINGS Call G4740B105 2 1,500 SH Call SOLE 0 1,500 0 0
ICHOR HOLDINGS Put G4740B105 1 1,000 SH Put SOLE 0 1,000 0 0
ICICI BK LTD ADR 45104G104 8 800 SH   SOLE 0 800 0 0
ICICI BK LTD Call 45104G104 0 1,700 SH Call SOLE 0 1,700 0 0
IDEANOMICS INC COM 45166V106 0 24 SH   SOLE 0 24 0 0
IDEANOMICS INC Call 45166V106 0 2,000 SH Call SOLE 0 2,000 0 0
IDEANOMICS INC Put 45166V106 0 500 SH Put SOLE 0 500 0 0
IDT CORP Call 448947507 8 5,000 SH Call SOLE 0 5,000 0 0
IHS MARKIT LTD SHS G47567105 264 5,506 SH   SOLE 0 5,506 0 0
IHS MARKIT LTD Put G47567105 30 10,500 SH Put SOLE 0 10,500 0 0
II VI INC COM 902104108 1,411 43,478 SH   SOLE 0 43,478 0 0
II VI INC Call 902104108 29 21,700 SH Call SOLE 0 21,700 0 0
II VI INC Put 902104108 11 3,500 SH Put SOLE 0 3,500 0 0
ILLINOIS TOOL WKS INC Call 452308109 0 1,100 SH Call SOLE 0 1,100 0 0
ILLINOIS TOOL WKS INC Put 452308109 10 4,100 SH Put SOLE 0 4,100 0 0
ILLUMINA INC COM 452327109 9,667 32,234 SH   SOLE 0 32,234 0 0
ILLUMINA INC Call 452327109 950 8,900 SH Call SOLE 0 8,900 0 0
ILLUMINA INC Put 452327109 67 35,700 SH Put SOLE 0 35,700 0 0
IMAX CORP COM 45245E109 55 2,961 SH   SOLE 0 2,961 0 0
IMAX CORP Call 45245E109 0 700 SH Call SOLE 0 700 0 0
IMAX CORP Put 45245E109 3 7,100 SH Put SOLE 0 7,100 0 0
IMMERSION CORP COM 452521107 69 7,705 SH   SOLE 0 7,705 0 0
IMMERSION CORP Put 452521107 11 6,000 SH Put SOLE 0 6,000 0 0
IMMUNE DESIGN CORP COM 45252L103 0 100 SH   SOLE 0 100 0 0
IMMUNOMEDICS INC COM 452907108 2 200 SH   SOLE 0 200 0 0
IMMUNOMEDICS INC Call 452907108 48 22,100 SH Call SOLE 0 22,100 0 0
IMMUNOMEDICS INC Put 452907108 6 2,400 SH Put SOLE 0 2,400 0 0
IMPERVA INC COM 45321L100 83 1,504 SH   SOLE 0 1,504 0 0
IMPERVA INC Call 45321L100 12 11,900 SH Call SOLE 0 11,900 0 0
IMPERVA INC Put 45321L100 0 1,300 SH Put SOLE 0 1,300 0 0
IMPINJ INC COM 453204109 26 1,803 SH   SOLE 0 1,803 0 0
IMPINJ INC Call 453204109 1 3,100 SH Call SOLE 0 3,100 0 0
IMPINJ INC Put 453204109 17 2,900 SH Put SOLE 0 2,900 0 0
INCYTE CORP COM 45337C102 468 7,373 SH   SOLE 0 7,373 0 0
INCYTE CORP Call 45337C102 47 28,200 SH Call SOLE 0 28,200 0 0
INCYTE CORP Put 45337C102 207 67,800 SH Put SOLE 0 67,800 0 0
INDIA FD INC COM 454089103 2 100 SH   SOLE 0 100 0 0
INDIA FD INC Put 454089103 0 200 SH Put SOLE 0 200 0 0
INFINERA CORPORATION COM 45667G103 92 23,226 SH   SOLE 0 23,226 0 0
INFINERA CORPORATION Call 45667G103 0 700 SH Call SOLE 0 700 0 0
INFINERA CORPORATION Put 45667G103 7 3,600 SH Put SOLE 0 3,600 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 0 100 SH   SOLE 0 100 0 0
INFOSYS LTD SPONSORED ADR 456788108 34 3,650 SH   SOLE 0 3,650 0 0
INFOSYS LTD Call 456788108 4 18,600 SH Call SOLE 0 18,600 0 0
INFOSYS LTD Put 456788108 17 8,700 SH Put SOLE 0 8,700 0 0
INGERSOLL-RAND PLC Call G47791101 17 13,800 SH Call SOLE 0 13,800 0 0
INGERSOLL-RAND PLC Put G47791101 8 4,400 SH Put SOLE 0 4,400 0 0
INGLES MKTS INC Call 457030104 0 3,000 SH Call SOLE 0 3,000 0 0
INNERWORKINGS INC COM 45773Y105 3 910 SH   SOLE 0 910 0 0
INNERWORKINGS INC Put 45773Y105 8 2,300 SH Put SOLE 0 2,300 0 0
INNOPHOS HOLDINGS INC Put 45774N108 0 500 SH Put SOLE 0 500 0 0
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 5 2,500 SH   SOLE 0 2,500 0 0
INNOVATE BIOPHARMACEUTICLS I Put 45782F105 0 100 SH Put SOLE 0 100 0 0
INNOVATOR ETFS TR IBD 50 ETF 45782C102 24 900 SH   SOLE 0 900 0 0
INNOVATOR ETFS TR Call 45782C102 1 3,900 SH Call SOLE 0 3,900 0 0
INNOVATOR ETFS TR Put 45782C102 0 100 SH Put SOLE 0 100 0 0
INOGEN INC Call 45780L104 3 600 SH Call SOLE 0 600 0 0
INOVALON HLDGS INC COM CL A 45781D101 85 6,000 SH   SOLE 0 6,000 0 0
INPHI CORP COM 45772F107 45 1,400 SH   SOLE 0 1,400 0 0
INPHI CORP Put 45772F107 0 100 SH Put SOLE 0 100 0 0
INSMED INC COM PAR $.01 457669307 28 2,200 SH   SOLE 0 2,200 0 0
INSMED INC Call 457669307 0 3,000 SH Call SOLE 0 3,000 0 0
INSMED INC Put 457669307 42 6,000 SH Put SOLE 0 6,000 0 0
INSPERITY INC COM 45778Q107 16 176 SH   SOLE 0 176 0 0
INSPERITY INC Call 45778Q107 0 100 SH Call SOLE 0 100 0 0
INSPERITY INC Put 45778Q107 7 1,000 SH Put SOLE 0 1,000 0 0
INSPIRE MED SYS INC COM 457730109 92 2,192 SH   SOLE 0 2,192 0 0
INSTALLED BLDG PRODS INC COM 45780R101 30 900 SH   SOLE 0 900 0 0
INSTRUCTURE INC COM 45781U103 16 429 SH   SOLE 0 429 0 0
INSTRUCTURE INC Put 45781U103 0 2,000 SH Put SOLE 0 2,000 0 0
INSULET CORP COM 45784P101 126 1,600 SH   SOLE 0 1,600 0 0
INTEC PHARMA LTD JERUSALEM Call M53644106 1 600 SH Call SOLE 0 600 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 104 2,164 SH   SOLE 0 2,164 0 0
INTEGRATED DEVICE TECHNOLOGY Call 458118106 2 300 SH Call SOLE 0 300 0 0
INTEL CORP COM 458140100 131 2,800 SH   SOLE 0 2,800 0 0
INTEL CORP Call 458140100 754 189,300 SH Call SOLE 0 189,300 0 0
INTEL CORP Put 458140100 79 85,900 SH Put SOLE 0 85,900 0 0
INTELSAT S A COM L5140P101 108 5,083 SH   SOLE 0 5,083 0 0
INTELSAT S A Call L5140P101 29 16,700 SH Call SOLE 0 16,700 0 0
INTELSAT S A Put L5140P101 3 2,700 SH Put SOLE 0 2,700 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 146 1,450 SH   SOLE 0 1,450 0 0
INTERCEPT PHARMACEUTICALS IN Call 45845P108 98 12,000 SH Call SOLE 0 12,000 0 0
INTERCEPT PHARMACEUTICALS IN Put 45845P108 237 5,100 SH Put SOLE 0 5,100 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 41 550 SH   SOLE 0 550 0 0
INTERCONTINENTAL EXCHANGE IN Call 45866F104 235 32,400 SH Call SOLE 0 32,400 0 0
INTERCONTINENTAL EXCHANGE IN Put 45866F104 12 4,900 SH Put SOLE 0 4,900 0 0
INTERFACE INC COM 458665304 2 200 SH   SOLE 0 200 0 0
INTERFACE INC Put 458665304 2 800 SH Put SOLE 0 800 0 0
INTERNAP CORP Call 45885A409 0 2,200 SH Call SOLE 0 2,200 0 0
INTERNAP CORP Put 45885A409 3 1,600 SH Put SOLE 0 1,600 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 9,318 81,979 SH   SOLE 0 81,979 0 0
INTERNATIONAL BUSINESS MACHS Call 459200101 27 19,900 SH Call SOLE 0 19,900 0 0
INTERNATIONAL BUSINESS MACHS Put 459200101 3,744 94,000 SH Put SOLE 0 94,000 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 144 9,898 SH   SOLE 0 9,898 0 0
INTERNATIONAL GAME TECHNOLOG Call G4863A108 2 22,900 SH Call SOLE 0 22,900 0 0
INTERNATIONAL GAME TECHNOLOG Put G4863A108 88 15,700 SH Put SOLE 0 15,700 0 0
INTEVAC INC COM 461148108 5 1,000 SH   SOLE 0 1,000 0 0
INTEVAC INC Put 461148108 0 1,800 SH Put SOLE 0 1,800 0 0
INTL FCSTONE INC COM 46116V105 167 4,572 SH   SOLE 0 4,572 0 0
INTL FCSTONE INC Call 46116V105 0 100 SH Call SOLE 0 100 0 0
INTL FCSTONE INC Put 46116V105 62 7,000 SH Put SOLE 0 7,000 0 0
INTL PAPER CO COM 460146103 20 500 SH   SOLE 0 500 0 0
INTL PAPER CO Call 460146103 24 66,500 SH Call SOLE 0 66,500 0 0
INTL PAPER CO Put 460146103 80 30,600 SH Put SOLE 0 30,600 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 107 9,400 SH   SOLE 0 9,400 0 0
INTRA CELLULAR THERAPIES INC Call 46116X101 5 21,200 SH Call SOLE 0 21,200 0 0
INTRA CELLULAR THERAPIES INC Put 46116X101 21 41,900 SH Put SOLE 0 41,900 0 0
INTREPID POTASH INC Call 46121Y102 0 300 SH Call SOLE 0 300 0 0
INTREXON CORP COM 46122T102 137 21,038 SH   SOLE 0 21,038 0 0
INTREXON CORP Call 46122T102 0 11,400 SH Call SOLE 0 11,400 0 0
INTREXON CORP Put 46122T102 115 26,600 SH Put SOLE 0 26,600 0 0
INTRICON CORP COM 46121H109 10 400 SH   SOLE 0 400 0 0
INTRICON CORP Call 46121H109 0 100 SH Call SOLE 0 100 0 0
INTRICON CORP Put 46121H109 6 400 SH Put SOLE 0 400 0 0
INTUIT COM 461202103 1,923 9,773 SH   SOLE 0 9,773 0 0
INTUIT Put 461202103 0 24,500 SH Put SOLE 0 24,500 0 0
INTUITIVE SURGICAL INC Call 46120E602 81 1,800 SH Call SOLE 0 1,800 0 0
INTUITIVE SURGICAL INC Put 46120E602 40 3,800 SH Put SOLE 0 3,800 0 0
INVESCO CALIF VALUE MUN INC COM 46132H106 113 10,000 SH   SOLE 0 10,000 0 0
INVESCO CURNCYSHS AUSTRLA DL Call 46090N103 0 1,200 SH Call SOLE 0 1,200 0 0
INVESCO CURNCYSHS AUSTRLA DL Put 46090N103 6 9,100 SH Put SOLE 0 9,100 0 0
INVESCO CURNCYSHS BRIT PND S BRIT POUN STRL 46138M109 36 299 SH   SOLE 0 299 0 0
INVESCO CURNCYSHS BRIT PND S Call 46138M109 43 28,500 SH Call SOLE 0 28,500 0 0
INVESCO CURNCYSHS BRIT PND S Put 46138M109 0 1,600 SH Put SOLE 0 1,600 0 0
INVESCO CURNCYSHS CDN DLR TR Call 46138T104 0 1,800 SH Call SOLE 0 1,800 0 0
INVESCO CURNCYSHS CDN DLR TR Put 46138T104 73 38,100 SH Put SOLE 0 38,100 0 0
INVESCO CURNCYSHS JAPANESE Y JAPANESE YEN 46138W107 172 1,980 SH   SOLE 0 1,980 0 0
INVESCO CURNCYSHS JAPANESE Y Call 46138W107 8 11,700 SH Call SOLE 0 11,700 0 0
INVESCO CURNCYSHS JAPANESE Y Put 46138W107 31 115,000 SH Put SOLE 0 115,000 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 54 500 SH   SOLE 0 500 0 0
INVESCO CURRENCYSHARES EURO Call 46138K103 31 93,400 SH Call SOLE 0 93,400 0 0
INVESCO CURRENCYSHARES EURO Put 46138K103 80 153,000 SH Put SOLE 0 153,000 0 0
INVESCO DB COMMDY INDX TRCK Call 46138B103 6 68,400 SH Call SOLE 0 68,400 0 0
INVESCO DB COMMDY INDX TRCK Put 46138B103 2 800 SH Put SOLE 0 800 0 0
INVESCO DB MLTI SECTR CMMTY BASE METALS FD 46140H700 3 200 SH   SOLE 0 200 0 0
INVESCO DB MLTI SECTR CMMTY OIL FD 46140H403 14 1,700 SH   SOLE 0 1,700 0 0
INVESCO DB MLTI SECTR CMMTY Call 46140H403 1 49,600 SH Call SOLE 0 49,600 0 0
INVESCO DB MLTI SECTR CMMTY Call 46140H700 3 33,400 SH Call SOLE 0 33,400 0 0
INVESCO DB MLTI SECTR CMMTY Call 46140H106 1 8,500 SH Call SOLE 0 8,500 0 0
INVESCO DB MLTI SECTR CMMTY Put 46140H106 20 61,000 SH Put SOLE 0 61,000 0 0
INVESCO DB MLTI SECTR CMMTY Put 46140H700 1 2,400 SH Put SOLE 0 2,400 0 0
INVESCO DB MLTI SECTR CMMTY Put 46140H403 7 2,900 SH Put SOLE 0 2,900 0 0
INVESCO DB US DLR INDEX TR Call 46141D203 164 554,100 SH Call SOLE 0 554,100 0 0
INVESCO DB US DLR INDEX TR Put 46141D203 31 133,800 SH Put SOLE 0 133,800 0 0
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 76 700 SH   SOLE 0 700 0 0
INVESCO EXCHANGE TRADED FD T Call 46137V662 0 200 SH Call SOLE 0 200 0 0
INVESCO EXCHANGE TRADED FD T Call 46137V357 1 2,500 SH Call SOLE 0 2,500 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP HELT 46138E149 96 900 SH   SOLE 0 900 0 0
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 181 3,899 SH   SOLE 0 3,899 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 1,515 69,605 SH   SOLE 0 69,605 0 0
INVESCO EXCHNG TRADED FD TR Call 46138G508 29 37,900 SH Call SOLE 0 37,900 0 0
INVESCO EXCHNG TRADED FD TR Call 46138E370 0 600 SH Call SOLE 0 600 0 0
INVESCO EXCHNG TRADED FD TR Call 46138G706 2 25,000 SH Call SOLE 0 25,000 0 0
INVESCO EXCHNG TRADED FD TR Put 46138G706 1 6,600 SH Put SOLE 0 6,600 0 0
INVESCO EXCHNG TRADED FD TR Put 46138E370 2 200 SH Put SOLE 0 200 0 0
INVESCO EXCHNG TRADED FD TR Put 46138E602 0 100 SH Put SOLE 0 100 0 0
INVESCO EXCHNG TRADED FD TR Put 46138G508 43 109,000 SH Put SOLE 0 109,000 0 0
INVESCO EXCHNG TRADED FD TR Put 46138E354 0 100 SH Put SOLE 0 100 0 0
INVESCO INDIA EXCHG TRED FD INDIA ETF 46137R109 12 500 SH   SOLE 0 500 0 0
INVESCO LTD SHS G491BT108 396 23,658 SH   SOLE 0 23,658 0 0
INVESCO LTD Call G491BT108 0 3,200 SH Call SOLE 0 3,200 0 0
INVESCO LTD Put G491BT108 44 18,000 SH Put SOLE 0 18,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 13,811 89,537 SH   SOLE 0 89,537 0 0
INVESCO QQQ TR Call 46090E103 1,349 569,300 SH Call SOLE 0 569,300 0 0
INVESCO QQQ TR Put 46090E103 2,669 839,600 SH Put SOLE 0 839,600 0 0
INVESTMENT TECHNOLOGY GRP NE Call 46145F105 1 3,000 SH Call SOLE 0 3,000 0 0
INVESTORS BANCORP INC NEW Call 46146L101 0 5,000 SH Call SOLE 0 5,000 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 5 1,000 SH   SOLE 0 1,000 0 0
IONIS PHARMACEUTICALS INC COM 462222100 5 100 SH   SOLE 0 100 0 0
IONIS PHARMACEUTICALS INC Call 462222100 30 15,700 SH Call SOLE 0 15,700 0 0
IONIS PHARMACEUTICALS INC Put 462222100 1 4,300 SH Put SOLE 0 4,300 0 0
IPG PHOTONICS CORP Call 44980X109 0 5,400 SH Call SOLE 0 5,400 0 0
IPG PHOTONICS CORP Put 44980X109 31 2,500 SH Put SOLE 0 2,500 0 0
IQIYI INC SPONSORED ADS 46267X108 149 10,082 SH   SOLE 0 10,082 0 0
IQIYI INC Call 46267X108 2 47,200 SH Call SOLE 0 47,200 0 0
IQIYI INC Put 46267X108 127 13,700 SH Put SOLE 0 13,700 0 0
IQVIA HLDGS INC COM 46266C105 127 1,100 SH   SOLE 0 1,100 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 20 300 SH   SOLE 0 300 0 0
IRHYTHM TECHNOLOGIES INC Call 450056106 0 1,000 SH Call SOLE 0 1,000 0 0
IRIDIUM COMMUNICATIONS INC Call 46269C102 6 25,900 SH Call SOLE 0 25,900 0 0
IRIDIUM COMMUNICATIONS INC Put 46269C102 0 3,700 SH Put SOLE 0 3,700 0 0
IROBOT CORP COM 462726100 308 3,684 SH   SOLE 0 3,684 0 0
IROBOT CORP Call 462726100 66 7,900 SH Call SOLE 0 7,900 0 0
IROBOT CORP Put 462726100 34 63,100 SH Put SOLE 0 63,100 0 0
IRON MTN INC NEW COM 46284V101 74 2,300 SH   SOLE 0 2,300 0 0
IRON MTN INC NEW Call 46284V101 7 28,800 SH Call SOLE 0 28,800 0 0
IRON MTN INC NEW Put 46284V101 1 5,100 SH Put SOLE 0 5,100 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 20 1,569 SH   SOLE 0 1,569 0 0
IRSA PROPIEDADES COMERCIALES SPONSORED ADR 463588103 0 37 SH   SOLE 0 37 0 0
ISHARES GOLD TRUST Call 464285105 0 200 SH Call SOLE 0 200 0 0
ISHARES GOLD TRUST Put 464285105 0 100 SH Put SOLE 0 100 0 0
ISHARES INC MSCI AUST ETF 464286103 40 2,100 SH   SOLE 0 2,100 0 0
ISHARES INC MSCI CDA ETF 464286509 134 5,601 SH   SOLE 0 5,601 0 0
ISHARES INC MSCI EURZONE ETF 464286608 3 100 SH   SOLE 0 100 0 0
ISHARES INC MSCI CHILE ETF 464286640 844 20,399 SH   SOLE 0 20,399 0 0
ISHARES INC MSCI TURKEY ETF 464286715 1,003 40,836 SH   SOLE 0 40,836 0 0
ISHARES INC MSCI STH AFR ETF 464286780 6 127 SH   SOLE 0 127 0 0
ISHARES INC MSCI GERMANY ETF 464286806 4 165 SH   SOLE 0 165 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 167 3,299 SH   SOLE 0 3,299 0 0
ISHARES INC MSCI ITALY ETF 46434G830 70 2,900 SH   SOLE 0 2,900 0 0
ISHARES INC Call 46434G830 0 1,000 SH Call SOLE 0 1,000 0 0
ISHARES INC Call 46434G822 6 8,400 SH Call SOLE 0 8,400 0 0
ISHARES INC Call 46434G103 34 56,700 SH Call SOLE 0 56,700 0 0
ISHARES INC Call 46434G772 4 97,200 SH Call SOLE 0 97,200 0 0
ISHARES INC Call 46434G848 0 100 SH Call SOLE 0 100 0 0
ISHARES INC Call 464286806 19 118,000 SH Call SOLE 0 118,000 0 0
ISHARES INC Call 464286822 196 76,300 SH Call SOLE 0 76,300 0 0
ISHARES INC Call 464286871 75 37,900 SH Call SOLE 0 37,900 0 0
ISHARES INC Call 464286780 2 3,700 SH Call SOLE 0 3,700 0 0
ISHARES INC Call 464286772 24 28,600 SH Call SOLE 0 28,600 0 0
ISHARES INC Call 464286715 30 40,200 SH Call SOLE 0 40,200 0 0
ISHARES INC Call 464286707 2 12,000 SH Call SOLE 0 12,000 0 0
ISHARES INC Call 464286640 0 200 SH Call SOLE 0 200 0 0
ISHARES INC Call 464286657 0 200 SH Call SOLE 0 200 0 0
ISHARES INC Call 464286608 11 21,900 SH Call SOLE 0 21,900 0 0
ISHARES INC Call 464286509 1 7,300 SH Call SOLE 0 7,300 0 0
ISHARES INC Call 464286400 1,960 908,400 SH Call SOLE 0 908,400 0 0
ISHARES INC Put 464286400 250 681,300 SH Put SOLE 0 681,300 0 0
ISHARES INC Put 464286509 13 58,600 SH Put SOLE 0 58,600 0 0
ISHARES INC Put 464286608 7 3,700 SH Put SOLE 0 3,700 0 0
ISHARES INC Put 464286657 8 34,000 SH Put SOLE 0 34,000 0 0
ISHARES INC Put 464286640 97 46,500 SH Put SOLE 0 46,500 0 0
ISHARES INC Put 464286707 28 19,800 SH Put SOLE 0 19,800 0 0
ISHARES INC Put 464286715 389 51,800 SH Put SOLE 0 51,800 0 0
ISHARES INC Put 464286772 45 398,000 SH Put SOLE 0 398,000 0 0
ISHARES INC Put 464286780 1 2,600 SH Put SOLE 0 2,600 0 0
ISHARES INC Put 464286871 0 700 SH Put SOLE 0 700 0 0
ISHARES INC Put 464286822 20 37,800 SH Put SOLE 0 37,800 0 0
ISHARES INC Put 464286806 12 10,400 SH Put SOLE 0 10,400 0 0
ISHARES INC Put 46434G848 13 5,700 SH Put SOLE 0 5,700 0 0
ISHARES INC Put 46434G772 1 2,000 SH Put SOLE 0 2,000 0 0
ISHARES INC Put 46434G103 66 62,600 SH Put SOLE 0 62,600 0 0
ISHARES INC Put 46434G822 73 45,700 SH Put SOLE 0 45,700 0 0
ISHARES INC Put 46434G830 15 41,400 SH Put SOLE 0 41,400 0 0
ISHARES INC Put 464286103 7 21,300 SH Put SOLE 0 21,300 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 4 299 SH   SOLE 0 299 0 0
ISHARES S&P GSCI COMMODITY I Put 46428R107 1 900 SH Put SOLE 0 900 0 0
ISHARES SILVER TRUST Call 46428Q109 232 622,000 SH Call SOLE 0 622,000 0 0
ISHARES SILVER TRUST Put 46428Q109 119 557,900 SH Put SOLE 0 557,900 0 0
ISHARES TR EAFE VALUE ETF 464288877 85 1,900 SH   SOLE 0 1,900 0 0
ISHARES TR EAFE GRWTH ETF 464288885 13 200 SH   SOLE 0 200 0 0
ISHARES TR U.S. MED DVC ETF 464288810 1,976 9,891 SH   SOLE 0 9,891 0 0
ISHARES TR US HOME CONS ETF 464288752 2,421 80,594 SH   SOLE 0 80,594 0 0
ISHARES TR US AER DEF ETF 464288760 17 100 SH   SOLE 0 100 0 0
ISHARES TR US REGNL BKS ETF 464288778 11 300 SH   SOLE 0 300 0 0
ISHARES TR MSCI INDONIA ETF 46429B309 82 3,322 SH   SOLE 0 3,322 0 0
ISHARES TR MSCI INDIA ETF 46429B598 66 2,000 SH   SOLE 0 2,000 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 8 100 SH   SOLE 0 100 0 0
ISHARES TR MSCI CHINA ETF 46429B671 105 1,999 SH   SOLE 0 1,999 0 0
ISHARES TR MIN VOL USA ETF 46429B697 47 899 SH   SOLE 0 899 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 30 300 SH   SOLE 0 300 0 0
ISHARES TR CORE MSCI EAFE 46432F842 27 500 SH   SOLE 0 500 0 0
ISHARES TR PHLX SEMICND ETF 464287523 903 5,756 SH   SOLE 0 5,756 0 0
ISHARES TR NASDAQ BIOTECH 464287556 443 4,600 SH   SOLE 0 4,600 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 2,377 14,151 SH   SOLE 0 14,151 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 14,141 105,610 SH   SOLE 0 105,610 0 0
ISHARES TR U.S. UTILITS ETF 464287697 13 100 SH   SOLE 0 100 0 0
ISHARES TR S&P MC 400VL ETF 464287705 581 4,200 SH   SOLE 0 4,200 0 0
ISHARES TR CORE S&P SCP ETF 464287804 307 4,434 SH   SOLE 0 4,434 0 0
ISHARES TR MSCI ACWI ETF 464288257 12 200 SH   SOLE 0 200 0 0
ISHARES TR IBOXX HI YD ETF 464288513 13,205 162,826 SH   SOLE 0 162,826 0 0
ISHARES TR CORE S&P MCP ETF 464287507 49 300 SH   SOLE 0 300 0 0
ISHARES TR EXPANDED TECH 464287515 661 3,812 SH   SOLE 0 3,812 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 14,758 141,633 SH   SOLE 0 141,633 0 0
ISHARES TR TIPS BD ETF 464287176 21 200 SH   SOLE 0 200 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 234 6,000 SH   SOLE 0 6,000 0 0
ISHARES TR CORE S&P500 ETF 464287200 42 167 SH   SOLE 0 167 0 0
ISHARES TR Call 464287200 2 1,400 SH Call SOLE 0 1,400 0 0
ISHARES TR Call 464287192 10 4,400 SH Call SOLE 0 4,400 0 0
ISHARES TR Call 464287234 2,188 2,038,900 SH Call SOLE 0 2,038,900 0 0
ISHARES TR Call 464287309 0 1,800 SH Call SOLE 0 1,800 0 0
ISHARES TR Call 464287184 1,371 1,093,600 SH Call SOLE 0 1,093,600 0 0
ISHARES TR Call 464287150 0 3,900 SH Call SOLE 0 3,900 0 0
ISHARES TR Call 464287168 58 61,200 SH Call SOLE 0 61,200 0 0
ISHARES TR Call 464287440 203 225,900 SH Call SOLE 0 225,900 0 0
ISHARES TR Call 464287432 2,233 1,447,400 SH Call SOLE 0 1,447,400 0 0
ISHARES TR Call 464287325 0 700 SH Call SOLE 0 700 0 0
ISHARES TR Call 464287390 11 4,400 SH Call SOLE 0 4,400 0 0
ISHARES TR Call 464287408 2 29,100 SH Call SOLE 0 29,100 0 0
ISHARES TR Call 464287515 69 10,500 SH Call SOLE 0 10,500 0 0
ISHARES TR Call 464287507 4 700 SH Call SOLE 0 700 0 0
ISHARES TR Call 464287499 0 8,300 SH Call SOLE 0 8,300 0 0
ISHARES TR Call 464287465 541 1,259,900 SH Call SOLE 0 1,259,900 0 0
ISHARES TR Call 464287101 2 600 SH Call SOLE 0 600 0 0
ISHARES TR Call 464288513 438 697,500 SH Call SOLE 0 697,500 0 0
ISHARES TR Call 464288273 0 300 SH Call SOLE 0 300 0 0
ISHARES TR Call 464288281 12 54,900 SH Call SOLE 0 54,900 0 0
ISHARES TR Call 464287804 2 5,000 SH Call SOLE 0 5,000 0 0
ISHARES TR Call 464287721 3 3,700 SH Call SOLE 0 3,700 0 0
ISHARES TR Call 464287739 27 97,100 SH Call SOLE 0 97,100 0 0
ISHARES TR Call 464287655 773 682,800 SH Call SOLE 0 682,800 0 0
ISHARES TR Call 464287648 8 42,000 SH Call SOLE 0 42,000 0 0
ISHARES TR Call 464287622 0 400 SH Call SOLE 0 400 0 0
ISHARES TR Call 464287630 1 3,400 SH Call SOLE 0 3,400 0 0
ISHARES TR Call 464287556 169 43,300 SH Call SOLE 0 43,300 0 0
ISHARES TR Call 464287523 10 17,200 SH Call SOLE 0 17,200 0 0
ISHARES TR Call 464287564 0 200 SH Call SOLE 0 200 0 0
ISHARES TR Call 464287598 1 2,100 SH Call SOLE 0 2,100 0 0
ISHARES TR Call 464287614 16 15,000 SH Call SOLE 0 15,000 0 0
ISHARES TR Call 46432F842 0 2,000 SH Call SOLE 0 2,000 0 0
ISHARES TR Call 46432F396 1 2,700 SH Call SOLE 0 2,700 0 0
ISHARES TR Call 46429B697 0 2,000 SH Call SOLE 0 2,000 0 0
ISHARES TR Call 46429B663 0 400 SH Call SOLE 0 400 0 0
ISHARES TR Call 46429B598 4 6,700 SH Call SOLE 0 6,700 0 0
ISHARES TR Call 46429B309 4 6,500 SH Call SOLE 0 6,500 0 0
ISHARES TR Call 464288778 0 400 SH Call SOLE 0 400 0 0
ISHARES TR Call 464288760 3 2,200 SH Call SOLE 0 2,200 0 0
ISHARES TR Call 464288752 96 70,800 SH Call SOLE 0 70,800 0 0
ISHARES TR Call 464288448 1 4,300 SH Call SOLE 0 4,300 0 0
ISHARES TR Call 464288810 2 300 SH Call SOLE 0 300 0 0
ISHARES TR Call 46435G334 22 69,100 SH Call SOLE 0 69,100 0 0
ISHARES TR Put 46435G334 7 23,500 SH Put SOLE 0 23,500 0 0
ISHARES TR Put 46434V423 0 500 SH Put SOLE 0 500 0 0
ISHARES TR Put 464288810 5 500 SH Put SOLE 0 500 0 0
ISHARES TR Put 464288828 174 7,400 SH Put SOLE 0 7,400 0 0
ISHARES TR Put 464289180 0 1,000 SH Put SOLE 0 1,000 0 0
ISHARES TR Put 464288448 70 22,600 SH Put SOLE 0 22,600 0 0
ISHARES TR Put 464288752 411 418,400 SH Put SOLE 0 418,400 0 0
ISHARES TR Put 46429B309 2 8,200 SH Put SOLE 0 8,200 0 0
ISHARES TR Put 46429B598 1 3,400 SH Put SOLE 0 3,400 0 0
ISHARES TR Put 46429B663 0 400 SH Put SOLE 0 400 0 0
ISHARES TR Put 46429B697 4 2,800 SH Put SOLE 0 2,800 0 0
ISHARES TR Put 46429B671 55 27,600 SH Put SOLE 0 27,600 0 0
ISHARES TR Put 46432F396 32 7,700 SH Put SOLE 0 7,700 0 0
ISHARES TR Put 46432F842 0 100 SH Put SOLE 0 100 0 0
ISHARES TR Put 464287614 76 37,200 SH Put SOLE 0 37,200 0 0
ISHARES TR Put 464287598 0 100 SH Put SOLE 0 100 0 0
ISHARES TR Put 464287523 10 12,200 SH Put SOLE 0 12,200 0 0
ISHARES TR Put 464287556 304 70,900 SH Put SOLE 0 70,900 0 0
ISHARES TR Put 464287630 4 1,200 SH Put SOLE 0 1,200 0 0
ISHARES TR Put 464287648 156 235,100 SH Put SOLE 0 235,100 0 0
ISHARES TR Put 464287655 4,552 1,173,000 SH Put SOLE 0 1,173,000 0 0
ISHARES TR Put 464287689 28 2,500 SH Put SOLE 0 2,500 0 0
ISHARES TR Put 464287739 1 300 SH Put SOLE 0 300 0 0
ISHARES TR Put 464287804 22 3,900 SH Put SOLE 0 3,900 0 0
ISHARES TR Put 464288182 12 27,200 SH Put SOLE 0 27,200 0 0
ISHARES TR Put 464288281 3 50,400 SH Put SOLE 0 50,400 0 0
ISHARES TR Put 464288257 4 5,000 SH Put SOLE 0 5,000 0 0
ISHARES TR Put 464288513 7,162 2,033,100 SH Put SOLE 0 2,033,100 0 0
ISHARES TR Put 464288562 7 1,500 SH Put SOLE 0 1,500 0 0
ISHARES TR Put 464287101 10 11,000 SH Put SOLE 0 11,000 0 0
ISHARES TR Put 464287465 1,694 1,841,800 SH Put SOLE 0 1,841,800 0 0
ISHARES TR Put 464287507 1 200 SH Put SOLE 0 200 0 0
ISHARES TR Put 464287515 69 16,100 SH Put SOLE 0 16,100 0 0
ISHARES TR Put 464287408 3 200 SH Put SOLE 0 200 0 0
ISHARES TR Put 464287390 4 17,300 SH Put SOLE 0 17,300 0 0
ISHARES TR Put 464287432 1,124 765,700 SH Put SOLE 0 765,700 0 0
ISHARES TR Put 464287440 60 136,200 SH Put SOLE 0 136,200 0 0
ISHARES TR Put 464287168 0 200 SH Put SOLE 0 200 0 0
ISHARES TR Put 464287150 7 1,400 SH Put SOLE 0 1,400 0 0
ISHARES TR Put 464287184 658 718,400 SH Put SOLE 0 718,400 0 0
ISHARES TR Put 464287309 0 200 SH Put SOLE 0 200 0 0
ISHARES TR Put 464287234 2,379 2,013,800 SH Put SOLE 0 2,013,800 0 0
ISHARES TR Put 464287192 23 5,600 SH Put SOLE 0 5,600 0 0
ISHARES TR Put 464287200 30 6,400 SH Put SOLE 0 6,400 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 95 10,500 SH   SOLE 0 10,500 0 0
ITAU UNIBANCO HLDG SA Put 465562106 144 65,200 SH Put SOLE 0 65,200 0 0
ITERIS INC COM 46564T107 1 517 SH   SOLE 0 517 0 0
ITT INC COM 45073V108 88 1,836 SH   SOLE 0 1,836 0 0
ITT INC Call 45073V108 3 4,000 SH Call SOLE 0 4,000 0 0
J JILL INC Call 46620W102 0 1,400 SH Call SOLE 0 1,400 0 0
JABIL INC Call 466313103 33 15,000 SH Call SOLE 0 15,000 0 0
JACK IN THE BOX INC Call 466367109 0 1,000 SH Call SOLE 0 1,000 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 349 5,979 SH   SOLE 0 5,979 0 0
JACOBS ENGR GROUP INC DEL Call 469814107 0 200 SH Call SOLE 0 200 0 0
JACOBS ENGR GROUP INC DEL Put 469814107 40 13,800 SH Put SOLE 0 13,800 0 0
JAGGED PEAK ENERGY INC Call 47009K107 0 8,600 SH Call SOLE 0 8,600 0 0
JAKKS PAC INC COM 47012E106 0 180 SH   SOLE 0 180 0 0
JD COM INC SPON ADR CL A 47215P106 165 7,927 SH   SOLE 0 7,927 0 0
JD COM INC Call 47215P106 33 135,500 SH Call SOLE 0 135,500 0 0
JD COM INC Put 47215P106 508 229,300 SH Put SOLE 0 229,300 0 0
JETBLUE AIRWAYS CORP COM 477143101 429 26,713 SH   SOLE 0 26,713 0 0
JETBLUE AIRWAYS CORP Call 477143101 0 8,900 SH Call SOLE 0 8,900 0 0
JETBLUE AIRWAYS CORP Put 477143101 54 48,300 SH Put SOLE 0 48,300 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 3 390 SH   SOLE 0 390 0 0
JINKOSOLAR HLDG CO LTD Call 47759T100 1 3,700 SH Call SOLE 0 3,700 0 0
JINKOSOLAR HLDG CO LTD Put 47759T100 5 1,000 SH Put SOLE 0 1,000 0 0
JOHN BEAN TECHNOLOGIES CORP Call 477839104 0 1,000 SH Call SOLE 0 1,000 0 0
JOHNSON & JOHNSON COM 478160104 141 1,098 SH   SOLE 0 1,098 0 0
JOHNSON & JOHNSON Call 478160104 77 71,800 SH Call SOLE 0 71,800 0 0
JOHNSON & JOHNSON Put 478160104 89 275,800 SH Put SOLE 0 275,800 0 0
JOHNSON CTLS INTL PLC Call G51502105 3 70,500 SH Call SOLE 0 70,500 0 0
JOHNSON CTLS INTL PLC Put G51502105 1 100 SH Put SOLE 0 100 0 0
JOUNCE THERAPEUTICS INC COM 481116101 1 400 SH   SOLE 0 400 0 0
JPMORGAN CHASE & CO COM 46625H100 1,645 16,855 SH   SOLE 0 16,855 0 0
JPMORGAN CHASE & CO Call 46625H100 322 172,200 SH Call SOLE 0 172,200 0 0
JPMORGAN CHASE & CO Call 46625H365 30 238,100 SH Call SOLE 0 238,100 0 0
JPMORGAN CHASE & CO Put 46625H365 3 1,700 SH Put SOLE 0 1,700 0 0
JPMORGAN CHASE & CO Put 46625H100 406 275,700 SH Put SOLE 0 275,700 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 1 993 SH   SOLE 0 993 0 0
JUNIPER NETWORKS INC Put 48203R104 1 1,900 SH Put SOLE 0 1,900 0 0
JUPAI HLDGS LTD ADS 48205B107 0 200 SH   SOLE 0 200 0 0
JUST ENERGY GROUP INC COM 48213W101 0 100 SH   SOLE 0 100 0 0
JUST ENERGY GROUP INC Put 48213W101 0 400 SH Put SOLE 0 400 0 0
KADMON HLDGS INC COM 48283N106 1 800 SH   SOLE 0 800 0 0
KANDI TECHNOLOGIES GROUP INC Call 483709101 0 100 SH Call SOLE 0 100 0 0
KANDI TECHNOLOGIES GROUP INC Put 483709101 3 1,000 SH Put SOLE 0 1,000 0 0
KANSAS CITY SOUTHERN Call 485170302 0 300 SH Call SOLE 0 300 0 0
KAR AUCTION SVCS INC COM 48238T109 114 2,400 SH   SOLE 0 2,400 0 0
KAR AUCTION SVCS INC Call 48238T109 0 1,400 SH Call SOLE 0 1,400 0 0
KB HOME COM 48666K109 680 35,612 SH   SOLE 0 35,612 0 0
KB HOME Call 48666K109 0 2,300 SH Call SOLE 0 2,300 0 0
KB HOME Put 48666K109 214 48,400 SH Put SOLE 0 48,400 0 0
KBR INC Call 48242W106 0 3,200 SH Call SOLE 0 3,200 0 0
KEANE GROUP INC Put 48669A108 0 100 SH Put SOLE 0 100 0 0
KEARNY FINL CORP MD Call 48716P108 9 27,000 SH Call SOLE 0 27,000 0 0
KEARNY FINL CORP MD Put 48716P108 16 20,000 SH Put SOLE 0 20,000 0 0
KELLOGG CO COM 487836108 261 4,586 SH   SOLE 0 4,586 0 0
KELLOGG CO Call 487836108 4 13,800 SH Call SOLE 0 13,800 0 0
KELLOGG CO Put 487836108 19 6,500 SH Put SOLE 0 6,500 0 0
KEMET CORP Call 488360207 46 44,000 SH Call SOLE 0 44,000 0 0
KEMET CORP Put 488360207 22 5,700 SH Put SOLE 0 5,700 0 0
KEMPER CORP DEL Call 488401100 0 300 SH Call SOLE 0 300 0 0
KEURIG DR PEPPER INC Put 49271V100 0 100 SH Put SOLE 0 100 0 0
KEYCORP NEW COM 493267108 39 2,700 SH   SOLE 0 2,700 0 0
KEYCORP NEW Call 493267108 0 800 SH Call SOLE 0 800 0 0
KEYCORP NEW Put 493267108 4 1,400 SH Put SOLE 0 1,400 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 91 1,469 SH   SOLE 0 1,469 0 0
KEYSIGHT TECHNOLOGIES INC Call 49338L103 3 3,000 SH Call SOLE 0 3,000 0 0
KEYSIGHT TECHNOLOGIES INC Put 49338L103 3 9,600 SH Put SOLE 0 9,600 0 0
KEYW HLDG CORP COM 493723100 14 2,111 SH   SOLE 0 2,111 0 0
KEYW HLDG CORP Call 493723100 0 500 SH Call SOLE 0 500 0 0
KFORCE INC Call 493732101 6 3,800 SH Call SOLE 0 3,800 0 0
KIMBERLY CLARK CORP COM 494368103 73 645 SH   SOLE 0 645 0 0
KIMBERLY CLARK CORP Call 494368103 40 6,300 SH Call SOLE 0 6,300 0 0
KIMBERLY CLARK CORP Put 494368103 1 2,100 SH Put SOLE 0 2,100 0 0
KIMCO RLTY CORP Call 49446R109 0 3,600 SH Call SOLE 0 3,600 0 0
KIMCO RLTY CORP Put 49446R109 0 500 SH Put SOLE 0 500 0 0
KINDER MORGAN INC DEL COM 49456B101 309 20,093 SH   SOLE 0 20,093 0 0
KINDER MORGAN INC DEL Call 49456B101 16 131,300 SH Call SOLE 0 131,300 0 0
KINDER MORGAN INC DEL Put 49456B101 76 36,100 SH Put SOLE 0 36,100 0 0
KINROSS GOLD CORP COM NO PAR 496902404 151 46,657 SH   SOLE 0 46,657 0 0
KINROSS GOLD CORP Call 496902404 0 1,600 SH Call SOLE 0 1,600 0 0
KINROSS GOLD CORP Put 496902404 2 8,200 SH Put SOLE 0 8,200 0 0
KIRBY CORP COM 497266106 108 1,613 SH   SOLE 0 1,613 0 0
KITE RLTY GROUP TR COM NEW 49803T300 18 1,289 SH   SOLE 0 1,289 0 0
KITE RLTY GROUP TR Call 49803T300 0 500 SH Call SOLE 0 500 0 0
KKR & CO INC Call 48251W104 12 30,100 SH Call SOLE 0 30,100 0 0
KKR & CO INC Put 48251W104 2 1,000 SH Put SOLE 0 1,000 0 0
KLA-TENCOR CORP COM 482480100 75 848 SH   SOLE 0 848 0 0
KLA-TENCOR CORP Call 482480100 2 1,900 SH Call SOLE 0 1,900 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 18 800 SH   SOLE 0 800 0 0
KNIGHT SWIFT TRANSN HLDGS IN Call 499049104 1 1,600 SH Call SOLE 0 1,600 0 0
KNIGHT SWIFT TRANSN HLDGS IN Put 499049104 4 2,900 SH Put SOLE 0 2,900 0 0
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 23 1,300 SH   SOLE 0 1,300 0 0
KNOT OFFSHORE PARTNERS LP Put Y48125101 11 5,200 SH Put SOLE 0 5,200 0 0
KNOWLES CORP Put 49926D109 1 2,000 SH Put SOLE 0 2,000 0 0
KOHLS CORP COM 500255104 141 2,138 SH   SOLE 0 2,138 0 0
KOHLS CORP Call 500255104 40 13,500 SH Call SOLE 0 13,500 0 0
KOHLS CORP Put 500255104 116 44,000 SH Put SOLE 0 44,000 0 0
KOPIN CORP COM 500600101 1 1,427 SH   SOLE 0 1,427 0 0
KOPIN CORP Put 500600101 2 1,500 SH Put SOLE 0 1,500 0 0
KOREA ELECTRIC PWR Put 500631106 18 2,000 SH Put SOLE 0 2,000 0 0
KORNIT DIGITAL LTD Call M6372Q113 0 100 SH Call SOLE 0 100 0 0
KRAFT HEINZ CO COM 500754106 550 12,790 SH   SOLE 0 12,790 0 0
KRAFT HEINZ CO Call 500754106 10 33,400 SH Call SOLE 0 33,400 0 0
KRAFT HEINZ CO Put 500754106 82 6,600 SH Put SOLE 0 6,600 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 1,643 43,829 SH   SOLE 0 43,829 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 36 1,501 SH   SOLE 0 1,501 0 0
KRANESHARES TR Call 500767306 14 13,700 SH Call SOLE 0 13,700 0 0
KRANESHARES TR Put 500767306 185 63,400 SH Put SOLE 0 63,400 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 93 6,627 SH   SOLE 0 6,627 0 0
KRATOS DEFENSE & SEC SOLUTIO Call 50077B207 45 26,500 SH Call SOLE 0 26,500 0 0
KRATOS DEFENSE & SEC SOLUTIO Put 50077B207 2 3,300 SH Put SOLE 0 3,300 0 0
KROGER CO COM 501044101 1,513 55,027 SH   SOLE 0 55,027 0 0
KROGER CO Call 501044101 22 36,300 SH Call SOLE 0 36,300 0 0
KROGER CO Put 501044101 148 78,600 SH Put SOLE 0 78,600 0 0
KRONOS WORLDWIDE INC Call 50105F105 11 36,600 SH Call SOLE 0 36,600 0 0
KRONOS WORLDWIDE INC Put 50105F105 3 1,000 SH Put SOLE 0 1,000 0 0
KULICKE & SOFFA INDS INC COM 501242101 2 108 SH   SOLE 0 108 0 0
L BRANDS INC COM 501797104 80 3,140 SH   SOLE 0 3,140 0 0
L BRANDS INC Call 501797104 4 23,400 SH Call SOLE 0 23,400 0 0
L BRANDS INC Put 501797104 86 13,800 SH Put SOLE 0 13,800 0 0
L3 TECHNOLOGIES INC COM 502413107 129 743 SH   SOLE 0 743 0 0
LA Z BOY INC COM 505336107 44 1,600 SH   SOLE 0 1,600 0 0
LA Z BOY INC Put 505336107 1 2,700 SH Put SOLE 0 2,700 0 0
LAM RESEARCH CORP COM 512807108 313 2,305 SH   SOLE 0 2,305 0 0
LAM RESEARCH CORP Call 512807108 23 21,400 SH Call SOLE 0 21,400 0 0
LAM RESEARCH CORP Put 512807108 227 37,000 SH Put SOLE 0 37,000 0 0
LAMB WESTON HLDGS INC COM 513272104 176 2,398 SH   SOLE 0 2,398 0 0
LAMB WESTON HLDGS INC Call 513272104 18 1,900 SH Call SOLE 0 1,900 0 0
LAMB WESTON HLDGS INC Put 513272104 2 16,000 SH Put SOLE 0 16,000 0 0
LANCASTER COLONY CORP COM 513847103 17 100 SH   SOLE 0 100 0 0
LANCASTER COLONY CORP Put 513847103 0 200 SH Put SOLE 0 200 0 0
LANDMARK INFRASTRUCTURE LP Put 51508J108 2 2,000 SH Put SOLE 0 2,000 0 0
LANDS END INC NEW COM 51509F105 100 7,100 SH   SOLE 0 7,100 0 0
LANDS END INC NEW Call 51509F105 15 22,600 SH Call SOLE 0 22,600 0 0
LANDS END INC NEW Put 51509F105 19 3,600 SH Put SOLE 0 3,600 0 0
LANNET INC COM 516012101 189 38,300 SH   SOLE 0 38,300 0 0
LANNET INC Put 516012101 5 1,000 SH Put SOLE 0 1,000 0 0
LAREDO PETROLEUM INC COM 516806106 27 7,650 SH   SOLE 0 7,650 0 0
LAREDO PETROLEUM INC Put 516806106 22 14,900 SH Put SOLE 0 14,900 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 6 902 SH   SOLE 0 902 0 0
LATTICE SEMICONDUCTOR CORP Call 518415104 1 800 SH Call SOLE 0 800 0 0
LAUDER ESTEE COS INC CL A 518439104 382 2,941 SH   SOLE 0 2,941 0 0
LAUDER ESTEE COS INC Call 518439104 2 900 SH Call SOLE 0 900 0 0
LAUDER ESTEE COS INC Put 518439104 22 6,200 SH Put SOLE 0 6,200 0 0
LEAF GROUP LTD COM 52177G102 102 15,000 SH   SOLE 0 15,000 0 0
LEAR CORP COM NEW 521865204 93 762 SH   SOLE 0 762 0 0
LEAR CORP Call 521865204 0 100 SH Call SOLE 0 100 0 0
LEE ENTERPRISES INC Call 523768109 0 14,400 SH Call SOLE 0 14,400 0 0
LEE ENTERPRISES INC Put 523768109 0 300 SH Put SOLE 0 300 0 0
LEGG MASON INC COM 524901105 91 3,600 SH   SOLE 0 3,600 0 0
LEGG MASON INC Call 524901105 0 3,200 SH Call SOLE 0 3,200 0 0
LEGG MASON INC Put 524901105 22 7,100 SH Put SOLE 0 7,100 0 0
LEGGETT & PLATT INC COM 524660107 35 1,000 SH   SOLE 0 1,000 0 0
LEGGETT & PLATT INC Put 524660107 1 200 SH Put SOLE 0 200 0 0
LEIDOS HLDGS INC Call 525327102 3 900 SH Call SOLE 0 900 0 0
LENDINGCLUB CORP COM 52603A109 0 171 SH   SOLE 0 171 0 0
LENDINGCLUB CORP Call 52603A109 0 38,100 SH Call SOLE 0 38,100 0 0
LENDINGCLUB CORP Put 52603A109 9 7,500 SH Put SOLE 0 7,500 0 0
LENDINGTREE INC NEW Call 52603B107 57 2,200 SH Call SOLE 0 2,200 0 0
LENDINGTREE INC NEW Put 52603B107 25 2,100 SH Put SOLE 0 2,100 0 0
LENNAR CORP CL A 526057104 3,322 84,854 SH   SOLE 0 84,854 0 0
LENNAR CORP CL B 526057302 105 3,383 SH   SOLE 0 3,383 0 0
LENNAR CORP Call 526057104 31 37,000 SH Call SOLE 0 37,000 0 0
LENNAR CORP Put 526057104 497 99,300 SH Put SOLE 0 99,300 0 0
LENNOX INTL INC Call 526107107 14 5,000 SH Call SOLE 0 5,000 0 0
LENNOX INTL INC Put 526107107 23 8,500 SH Put SOLE 0 8,500 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 2 300 SH   SOLE 0 300 0 0
LEXINFINTECH HLDGS LTD Put 528877103 5 1,200 SH Put SOLE 0 1,200 0 0
LEXINGTON REALTY TRUST COM 529043101 17 2,190 SH   SOLE 0 2,190 0 0
LEXINGTON REALTY TRUST Call 529043101 0 5,000 SH Call SOLE 0 5,000 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 3 475 SH   SOLE 0 475 0 0
LG DISPLAY CO LTD Call 50186V102 2 900 SH Call SOLE 0 900 0 0
LGI HOMES INC COM 50187T106 41 923 SH   SOLE 0 923 0 0
LGI HOMES INC Call 50187T106 0 300 SH Call SOLE 0 300 0 0
LGI HOMES INC Put 50187T106 1 300 SH Put SOLE 0 300 0 0
LHC GROUP INC Call 50187A107 11 1,700 SH Call SOLE 0 1,700 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 135 1,890 SH   SOLE 0 1,890 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 149 6,999 SH   SOLE 0 6,999 0 0
LIBERTY GLOBAL PLC Put G5480U104 1 100 SH Put SOLE 0 100 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 87 2,837 SH   SOLE 0 2,837 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 15 1,000 SH   SOLE 0 1,000 0 0
LILLY ELI & CO Call 532457108 144 10,400 SH Call SOLE 0 10,400 0 0
LIMELIGHT NETWORKS INC COM 53261M104 6 2,775 SH   SOLE 0 2,775 0 0
LIMELIGHT NETWORKS INC Call 53261M104 0 600 SH Call SOLE 0 600 0 0
LINCOLN NATL CORP IND COM 534187109 497 9,700 SH   SOLE 0 9,700 0 0
LINCOLN NATL CORP IND Put 534187109 38 30,400 SH Put SOLE 0 30,400 0 0
LINDE PLC COM G5494J103 2,960 18,973 SH   SOLE 0 18,973 0 0
LINDE PLC Call G5494J103 14 32,100 SH Call SOLE 0 32,100 0 0
LINDE PLC Put G5494J103 4 5,600 SH Put SOLE 0 5,600 0 0
LINDSAY CORP COM 535555106 5 56 SH   SOLE 0 56 0 0
LINDSAY CORP Put 535555106 0 1,300 SH Put SOLE 0 1,300 0 0
LINE CORP Put 53567X101 6 600 SH Put SOLE 0 600 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 16 1,002 SH   SOLE 0 1,002 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 2 144 SH   SOLE 0 144 0 0
LIPOCINE INC NEW COM 53630X104 16 13,000 SH   SOLE 0 13,000 0 0
LITTELFUSE INC Call 537008104 8 1,000 SH Call SOLE 0 1,000 0 0
LITTELFUSE INC Put 537008104 0 100 SH Put SOLE 0 100 0 0
LIVANOVA PLC SHS G5509L101 73 800 SH   SOLE 0 800 0 0
LIVANOVA PLC Call G5509L101 7 14,800 SH Call SOLE 0 14,800 0 0
LIVANOVA PLC Put G5509L101 31 3,200 SH Put SOLE 0 3,200 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 100 2,040 SH   SOLE 0 2,040 0 0
LIVE NATION ENTERTAINMENT IN Call 538034109 7 3,400 SH Call SOLE 0 3,400 0 0
LIVE NATION ENTERTAINMENT IN Put 538034109 4 9,300 SH Put SOLE 0 9,300 0 0
LIVEPERSON INC COM 538146101 38 2,059 SH   SOLE 0 2,059 0 0
LIVERAMP HLDGS INC COM 53815P108 579 15,000 SH   SOLE 0 15,000 0 0
LIVERAMP HLDGS INC Call 53815P108 7 20,300 SH Call SOLE 0 20,300 0 0
LIVERAMP HLDGS INC Put 53815P108 63 19,800 SH Put SOLE 0 19,800 0 0
LKQ CORP COM 501889208 163 6,871 SH   SOLE 0 6,871 0 0
LKQ CORP Call 501889208 0 300 SH Call SOLE 0 300 0 0
LKQ CORP Put 501889208 40 10,200 SH Put SOLE 0 10,200 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 42 16,500 SH   SOLE 0 16,500 0 0
LLOYDS BANKING GROUP PLC Call 539439109 0 18,900 SH Call SOLE 0 18,900 0 0
LOCKHEED MARTIN CORP Call 539830109 0 3,900 SH Call SOLE 0 3,900 0 0
LOCKHEED MARTIN CORP Put 539830109 0 2,600 SH Put SOLE 0 2,600 0 0
LOEWS CORP Put 540424108 4 2,100 SH Put SOLE 0 2,100 0 0
LOGITECH INTL S A SHS H50430232 2 95 SH   SOLE 0 95 0 0
LOGITECH INTL S A Call H50430232 1 400 SH Call SOLE 0 400 0 0
LOGMEIN INC COM 54142L109 26 329 SH   SOLE 0 329 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 2 200 SH   SOLE 0 200 0 0
LOMA NEGRA CORP Put 54150E104 0 300 SH Put SOLE 0 300 0 0
LONESTAR RES US INC CL A VTG 54240F103 0 100 SH   SOLE 0 100 0 0
LORAL SPACE & COMMUNICATNS I Call 543881106 4 24,700 SH Call SOLE 0 24,700 0 0
LOUISIANA PAC CORP COM 546347105 1 73 SH   SOLE 0 73 0 0
LOUISIANA PAC CORP Call 546347105 5 12,800 SH Call SOLE 0 12,800 0 0
LOUISIANA PAC CORP Put 546347105 0 300 SH Put SOLE 0 300 0 0
LOWES COS INC COM 548661107 600 6,500 SH   SOLE 0 6,500 0 0
LOWES COS INC Call 548661107 73 40,900 SH Call SOLE 0 40,900 0 0
LOWES COS INC Put 548661107 178 434,700 SH Put SOLE 0 434,700 0 0
LOXO ONCOLOGY INC COM 548862101 56 400 SH   SOLE 0 400 0 0
LOXO ONCOLOGY INC Put 548862101 29 900 SH Put SOLE 0 900 0 0
LULULEMON ATHLETICA INC COM 550021109 1,906 15,681 SH   SOLE 0 15,681 0 0
LULULEMON ATHLETICA INC Call 550021109 47 15,400 SH Call SOLE 0 15,400 0 0
LULULEMON ATHLETICA INC Put 550021109 23 17,900 SH Put SOLE 0 17,900 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 36 3,862 SH   SOLE 0 3,862 0 0
LUMBER LIQUIDATORS HLDGS INC Call 55003T107 1 20,400 SH Call SOLE 0 20,400 0 0
LUMBER LIQUIDATORS HLDGS INC Put 55003T107 2 500 SH Put SOLE 0 500 0 0
LUMENTUM HLDGS INC COM 55024U109 105 2,523 SH   SOLE 0 2,523 0 0
LUMENTUM HLDGS INC Call 55024U109 0 17,300 SH Call SOLE 0 17,300 0 0
LUMENTUM HLDGS INC Put 55024U109 19 12,200 SH Put SOLE 0 12,200 0 0
LUXOFT HLDG INC ORD SHS CL A G57279104 9 300 SH   SOLE 0 300 0 0
LYON WILLIAM HOMES CL A NEW 552074700 36 3,396 SH   SOLE 0 3,396 0 0
LYON WILLIAM HOMES Call 552074700 0 300 SH Call SOLE 0 300 0 0
LYONDELLBASELL INDUSTRIES N Call N53745100 11 24,600 SH Call SOLE 0 24,600 0 0
LYONDELLBASELL INDUSTRIES N Put N53745100 19 7,000 SH Put SOLE 0 7,000 0 0
MACERICH CO Call 554382101 0 2,100 SH Call SOLE 0 2,100 0 0
MACERICH CO Put 554382101 12 1,000 SH Put SOLE 0 1,000 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 17 1,201 SH   SOLE 0 1,201 0 0
MACOM TECH SOLUTIONS HLDGS I Call 55405Y100 1 4,800 SH Call SOLE 0 4,800 0 0
MACOM TECH SOLUTIONS HLDGS I Put 55405Y100 4 700 SH Put SOLE 0 700 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 66 1,825 SH   SOLE 0 1,825 0 0
MACQUARIE INFRASTRUCTURE COR Put 55608B105 48 1,900 SH Put SOLE 0 1,900 0 0
MACYS INC COM 55616P104 34 1,150 SH   SOLE 0 1,150 0 0
MACYS INC Call 55616P104 4 21,100 SH Call SOLE 0 21,100 0 0
MACYS INC Put 55616P104 42 52,900 SH Put SOLE 0 52,900 0 0
MADDEN STEVEN LTD COM 556269108 1 62 SH   SOLE 0 62 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 640 2,391 SH   SOLE 0 2,391 0 0
MADISON SQUARE GARDEN CO NEW Put 55825T103 19 1,700 SH Put SOLE 0 1,700 0 0
MADRIGAL PHARMACEUTICALS INC Call 558868105 45 18,600 SH Call SOLE 0 18,600 0 0
MADRIGAL PHARMACEUTICALS INC Put 558868105 138 2,600 SH Put SOLE 0 2,600 0 0
MAG SILVER CORP COM 55903Q104 22 3,038 SH   SOLE 0 3,038 0 0
MAG SILVER CORP Call 55903Q104 0 7,900 SH Call SOLE 0 7,900 0 0
MAG SILVER CORP Put 55903Q104 1 1,500 SH Put SOLE 0 1,500 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 16 295 SH   SOLE 0 295 0 0
MAGELLAN MIDSTREAM PRTNRS LP Call 559080106 8 11,800 SH Call SOLE 0 11,800 0 0
MAGELLAN MIDSTREAM PRTNRS LP Put 559080106 4 2,700 SH Put SOLE 0 2,700 0 0
MAGNA INTL INC COM 559222401 88 1,954 SH   SOLE 0 1,954 0 0
MAGNA INTL INC Put 559222401 2 1,400 SH Put SOLE 0 1,400 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 0 200 SH   SOLE 0 200 0 0
MAIDEN HOLDINGS LTD Put G5753U112 12 2,000 SH Put SOLE 0 2,000 0 0
MAIN STREET CAPITAL CORP COM 56035L104 4 126 SH   SOLE 0 126 0 0
MAIN STREET CAPITAL CORP Put 56035L104 1 900 SH Put SOLE 0 900 0 0
MAKEMYTRIP LIMITED MAURITIUS Put V5633W109 9 3,200 SH Put SOLE 0 3,200 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 403 25,530 SH   SOLE 0 25,530 0 0
MALLINCKRODT PUB LTD CO Call G5785G107 0 900 SH Call SOLE 0 900 0 0
MALLINCKRODT PUB LTD CO Put G5785G107 162 36,500 SH Put SOLE 0 36,500 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 14 800 SH   SOLE 0 800 0 0
MAMMOTH ENERGY SVCS INC Call 56155L108 0 200 SH Call SOLE 0 200 0 0
MAMMOTH ENERGY SVCS INC Put 56155L108 6 500 SH Put SOLE 0 500 0 0
MANITOWOC CO INC COM NEW 563571405 0 28 SH   SOLE 0 28 0 0
MANPOWERGROUP INC COM 56418H100 45 700 SH   SOLE 0 700 0 0
MANPOWERGROUP INC Call 56418H100 0 800 SH Call SOLE 0 800 0 0
MANPOWERGROUP INC Put 56418H100 3 3,100 SH Put SOLE 0 3,100 0 0
MANTECH INTL CORP CL A 564563104 3 59 SH   SOLE 0 59 0 0
MARATHON OIL CORP COM 565849106 19 1,372 SH   SOLE 0 1,372 0 0
MARATHON OIL CORP Call 565849106 4 20,500 SH Call SOLE 0 20,500 0 0
MARATHON OIL CORP Put 565849106 20 35,700 SH Put SOLE 0 35,700 0 0
MARATHON PATENT GROUP INC COM PAR 56585W302 0 200 SH   SOLE 0 200 0 0
MARATHON PETE CORP COM 56585A102 693 11,745 SH   SOLE 0 11,745 0 0
MARATHON PETE CORP Call 56585A102 47 55,100 SH Call SOLE 0 55,100 0 0
MARATHON PETE CORP Put 56585A102 106 55,100 SH Put SOLE 0 55,100 0 0
MARCHEX INC CL B 56624R108 9 3,500 SH   SOLE 0 3,500 0 0
MARCUS & MILLICHAP INC Call 566324109 0 3,000 SH Call SOLE 0 3,000 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 20 7,200 SH   SOLE 0 7,200 0 0
MARINUS PHARMACEUTICALS INC Call 56854Q101 0 7,300 SH Call SOLE 0 7,300 0 0
MARINUS PHARMACEUTICALS INC Put 56854Q101 23 10,000 SH Put SOLE 0 10,000 0 0
MARKETAXESS HLDGS INC COM 57060D108 916 4,335 SH   SOLE 0 4,335 0 0
MARKETAXESS HLDGS INC Call 57060D108 0 300 SH Call SOLE 0 300 0 0
MARRIOTT INTL INC NEW Call 571903202 75 6,800 SH Call SOLE 0 6,800 0 0
MARRIOTT INTL INC NEW Put 571903202 6 3,900 SH Put SOLE 0 3,900 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 225 3,195 SH   SOLE 0 3,195 0 0
MARRIOTT VACATIONS WRLDWDE C Call 57164Y107 0 3,500 SH Call SOLE 0 3,500 0 0
MARRIOTT VACATIONS WRLDWDE C Put 57164Y107 20 213,100 SH Put SOLE 0 213,100 0 0
MARSH & MCLENNAN COS INC COM 571748102 47 600 SH   SOLE 0 600 0 0
MARSH & MCLENNAN COS INC Call 571748102 7 7,400 SH Call SOLE 0 7,400 0 0
MARSH & MCLENNAN COS INC Put 571748102 42 11,100 SH Put SOLE 0 11,100 0 0
MARTIN MARIETTA MATLS INC COM 573284106 200 1,167 SH   SOLE 0 1,167 0 0
MARTIN MARIETTA MATLS INC Call 573284106 20 4,000 SH Call SOLE 0 4,000 0 0
MARTIN MARIETTA MATLS INC Put 573284106 1 3,400 SH Put SOLE 0 3,400 0 0
MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 36 3,532 SH   SOLE 0 3,532 0 0
MARTIN MIDSTREAM PRTNRS L P Call 573331105 0 4,300 SH Call SOLE 0 4,300 0 0
MARVELL TECHNOLOGY GROUP LTD Call G5876H105 0 1,400 SH Call SOLE 0 1,400 0 0
MARVELL TECHNOLOGY GROUP LTD Put G5876H105 7 2,000 SH Put SOLE 0 2,000 0 0
MASCO CORP COM 574599106 870 29,779 SH   SOLE 0 29,779 0 0
MASCO CORP Call 574599106 0 600 SH Call SOLE 0 600 0 0
MASCO CORP Put 574599106 140 44,100 SH Put SOLE 0 44,100 0 0
MASTEC INC Put 576323109 0 200 SH Put SOLE 0 200 0 0
MASTERCARD INCORPORATED CL A 57636Q104 37 200 SH   SOLE 0 200 0 0
MASTERCARD INCORPORATED Call 57636Q104 9,301 158,800 SH Call SOLE 0 158,800 0 0
MASTERCARD INCORPORATED Put 57636Q104 106 24,000 SH Put SOLE 0 24,000 0 0
MATADOR RES CO Call 576485205 1 5,900 SH Call SOLE 0 5,900 0 0
MATADOR RES CO Put 576485205 9 2,000 SH Put SOLE 0 2,000 0 0
MATCH GROUP INC COM 57665R106 109 2,568 SH   SOLE 0 2,568 0 0
MATCH GROUP INC Call 57665R106 35 19,000 SH Call SOLE 0 19,000 0 0
MATCH GROUP INC Put 57665R106 12 40,600 SH Put SOLE 0 40,600 0 0
MATSON INC Call 57686G105 16 3,500 SH Call SOLE 0 3,500 0 0
MATSON INC Put 57686G105 0 400 SH Put SOLE 0 400 0 0
MATTEL INC COM 577081102 23 2,348 SH   SOLE 0 2,348 0 0
MATTEL INC Call 577081102 0 1,800 SH Call SOLE 0 1,800 0 0
MATTEL INC Put 577081102 27 5,500 SH Put SOLE 0 5,500 0 0
MAXAR TECHNOLOGIES LTD COM 57778L103 4 400 SH   SOLE 0 400 0 0
MAXAR TECHNOLOGIES LTD Call 57778L103 0 300 SH Call SOLE 0 300 0 0
MAXAR TECHNOLOGIES LTD Put 57778L103 1 1,100 SH Put SOLE 0 1,100 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 20 398 SH   SOLE 0 398 0 0
MAXIM INTEGRATED PRODS INC Put 57772K101 0 500 SH Put SOLE 0 500 0 0
MAXIMUS INC COM 577933104 68 1,051 SH   SOLE 0 1,051 0 0
MAXIMUS INC Put 577933104 0 600 SH Put SOLE 0 600 0 0
MAXLINEAR INC Put 57776J100 0 1,400 SH Put SOLE 0 1,400 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 61 29,790 SH   SOLE 0 29,790 0 0
MAXWELL TECHNOLOGIES INC Put 577767106 14 14,300 SH Put SOLE 0 14,300 0 0
MCCORMICK & CO INC COM NON VTG 579780206 282 2,030 SH   SOLE 0 2,030 0 0
MCCORMICK & CO INC Call 579780206 1 900 SH Call SOLE 0 900 0 0
MCDERMOTT INTL INC COM 580037703 28 4,359 SH   SOLE 0 4,359 0 0
MCDERMOTT INTL INC Call 580037703 11 29,900 SH Call SOLE 0 29,900 0 0
MCDERMOTT INTL INC Put 580037703 38 3,200 SH Put SOLE 0 3,200 0 0
MCDONALDS CORP Call 580135101 3 1,800 SH Call SOLE 0 1,800 0 0
MCDONALDS CORP Put 580135101 0 16,200 SH Put SOLE 0 16,200 0 0
MCEWEN MNG INC COM 58039P107 228 125,331 SH   SOLE 0 125,331 0 0
MCEWEN MNG INC Call 58039P107 2 2,800 SH Call SOLE 0 2,800 0 0
MCEWEN MNG INC Put 58039P107 227 196,600 SH Put SOLE 0 196,600 0 0
MCGRATH RENTCORP COM 580589109 25 500 SH   SOLE 0 500 0 0
MCKESSON CORP COM 58155Q103 99 902 SH   SOLE 0 902 0 0
MCKESSON CORP Call 58155Q103 1 3,200 SH Call SOLE 0 3,200 0 0
MCKESSON CORP Put 58155Q103 2 1,400 SH Put SOLE 0 1,400 0 0
MEDALLION FINL CORP Call 583928106 12 5,400 SH Call SOLE 0 5,400 0 0
MEDALLION FINL CORP Put 583928106 0 1,000 SH Put SOLE 0 1,000 0 0
MEDICINES CO COM 584688105 4 239 SH   SOLE 0 239 0 0
MEDICINES CO Call 584688105 39 14,800 SH Call SOLE 0 14,800 0 0
MEDICINES CO Put 584688105 33 4,700 SH Put SOLE 0 4,700 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 6 91 SH   SOLE 0 91 0 0
MEDIFAST INC COM 58470H101 37 300 SH   SOLE 0 300 0 0
MEET GROUP INC COM 58513U101 23 5,125 SH   SOLE 0 5,125 0 0
MEET GROUP INC Call 58513U101 8 6,100 SH Call SOLE 0 6,100 0 0
MEET GROUP INC Put 58513U101 3 37,100 SH Put SOLE 0 37,100 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 574 32,608 SH   SOLE 0 32,608 0 0
MELCO RESORT ENTERTAINMENT L Call 585464100 0 5,200 SH Call SOLE 0 5,200 0 0
MELCO RESORT ENTERTAINMENT L Put 585464100 53 15,800 SH Put SOLE 0 15,800 0 0
MELINTA THERAPEUTICS INC COM 58549G100 0 36 SH   SOLE 0 36 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 81 885 SH   SOLE 0 885 0 0
MELLANOX TECHNOLOGIES LTD Call M51363113 17 3,500 SH Call SOLE 0 3,500 0 0
MELLANOX TECHNOLOGIES LTD Put M51363113 3 700 SH Put SOLE 0 700 0 0
MERCADOLIBRE INC COM 58733R102 5,526 18,870 SH   SOLE 0 18,870 0 0
MERCADOLIBRE INC Call 58733R102 55 14,900 SH Call SOLE 0 14,900 0 0
MERCADOLIBRE INC Put 58733R102 119 19,700 SH Put SOLE 0 19,700 0 0
MERCER INTL INC COM 588056101 89 8,543 SH   SOLE 0 8,543 0 0
MERCER INTL INC Call 588056101 0 1,400 SH Call SOLE 0 1,400 0 0
MERCER INTL INC Put 588056101 18 19,800 SH Put SOLE 0 19,800 0 0
MERCK & CO INC COM 58933Y105 208 2,735 SH   SOLE 0 2,735 0 0
MERCK & CO INC Call 58933Y105 8 9,100 SH Call SOLE 0 9,100 0 0
MERCK & CO INC Put 58933Y105 3 18,700 SH Put SOLE 0 18,700 0 0
MERCURY SYS INC Put 589378108 0 400 SH Put SOLE 0 400 0 0
MEREDITH CORP COM 589433101 104 2,020 SH   SOLE 0 2,020 0 0
MEREDITH CORP Call 589433101 0 600 SH Call SOLE 0 600 0 0
MERITOR INC COM 59001K100 21 1,300 SH   SOLE 0 1,300 0 0
MERITOR INC Call 59001K100 0 300 SH Call SOLE 0 300 0 0
METHANEX CORP COM 59151K108 15 315 SH   SOLE 0 315 0 0
METHANEX CORP Put 59151K108 2 400 SH Put SOLE 0 400 0 0
METLIFE INC COM 59156R108 436 10,639 SH   SOLE 0 10,639 0 0
METLIFE INC Call 59156R108 0 7,000 SH Call SOLE 0 7,000 0 0
METLIFE INC Put 59156R108 131 34,900 SH Put SOLE 0 34,900 0 0
MGM GROWTH PPTYS LLC Call 55303A105 0 500 SH Call SOLE 0 500 0 0
MGM RESORTS INTERNATIONAL COM 552953101 606 24,999 SH   SOLE 0 24,999 0 0
MGM RESORTS INTERNATIONAL Call 552953101 16 178,800 SH Call SOLE 0 178,800 0 0
MGM RESORTS INTERNATIONAL Put 552953101 114 20,000 SH Put SOLE 0 20,000 0 0
MGP INGREDIENTS INC NEW COM 55303J106 49 870 SH   SOLE 0 870 0 0
MGP INGREDIENTS INC NEW Put 55303J106 0 700 SH Put SOLE 0 700 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 1,102 29,063 SH   SOLE 0 29,063 0 0
MICHAEL KORS HLDGS LTD Call G60754101 15 15,200 SH Call SOLE 0 15,200 0 0
MICHAEL KORS HLDGS LTD Put G60754101 117 31,600 SH Put SOLE 0 31,600 0 0
MICHAELS COS INC COM 59408Q106 77 5,736 SH   SOLE 0 5,736 0 0
MICHAELS COS INC Call 59408Q106 0 8,300 SH Call SOLE 0 8,300 0 0
MICHAELS COS INC Put 59408Q106 1 800 SH Put SOLE 0 800 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 404 5,620 SH   SOLE 0 5,620 0 0
MICROCHIP TECHNOLOGY INC Call 595017104 0 1,500 SH Call SOLE 0 1,500 0 0
MICROCHIP TECHNOLOGY INC Put 595017104 55 14,200 SH Put SOLE 0 14,200 0 0
MICRON TECHNOLOGY INC COM 595112103 4,318 136,089 SH   SOLE 0 136,089 0 0
MICRON TECHNOLOGY INC Call 595112103 111 131,400 SH Call SOLE 0 131,400 0 0
MICRON TECHNOLOGY INC Put 595112103 406 187,400 SH Put SOLE 0 187,400 0 0
MICROSOFT CORP COM 594918104 23,917 235,475 SH   SOLE 0 235,475 0 0
MICROSOFT CORP Call 594918104 2,212 376,600 SH Call SOLE 0 376,600 0 0
MICROSOFT CORP Put 594918104 736 519,800 SH Put SOLE 0 519,800 0 0
MID AMER APT CMNTYS INC Call 59522J103 0 200 SH Call SOLE 0 200 0 0
MID AMER APT CMNTYS INC Put 59522J103 4 1,500 SH Put SOLE 0 1,500 0 0
MILLER HERMAN INC Put 600544100 1 1,000 SH Put SOLE 0 1,000 0 0
MINDBODY INC Put 60255W105 0 500 SH Put SOLE 0 500 0 0
MIRATI THERAPEUTICS INC COM 60468T105 33 801 SH   SOLE 0 801 0 0
MIRATI THERAPEUTICS INC Call 60468T105 0 100 SH Call SOLE 0 100 0 0
MIRATI THERAPEUTICS INC Put 60468T105 1 4,600 SH Put SOLE 0 4,600 0 0
MITEK SYS INC COM NEW 606710200 9 890 SH   SOLE 0 890 0 0
MITEK SYS INC Call 606710200 17 12,200 SH Call SOLE 0 12,200 0 0
MITEK SYS INC Put 606710200 0 500 SH Put SOLE 0 500 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 23 3,300 SH   SOLE 0 3,300 0 0
MODEL N INC COM 607525102 9 686 SH   SOLE 0 686 0 0
MODERNA INC COM 60770K107 1 100 SH   SOLE 0 100 0 0
MOELIS & CO CL A 60786M105 4 123 SH   SOLE 0 123 0 0
MOELIS & CO Call 60786M105 0 400 SH Call SOLE 0 400 0 0
MOHAWK INDS INC COM 608190104 47 406 SH   SOLE 0 406 0 0
MOHAWK INDS INC Call 608190104 0 12,300 SH Call SOLE 0 12,300 0 0
MOHAWK INDS INC Put 608190104 0 300 SH Put SOLE 0 300 0 0
MOLSON COORS BREWING CO CL B 60871R209 33 600 SH   SOLE 0 600 0 0
MOLSON COORS BREWING CO Call 60871R209 7 20,800 SH Call SOLE 0 20,800 0 0
MOLSON COORS BREWING CO Put 60871R209 1 500 SH Put SOLE 0 500 0 0
MOMO INC ADR 60879B107 832 35,038 SH   SOLE 0 35,038 0 0
MOMO INC Call 60879B107 19 35,100 SH Call SOLE 0 35,100 0 0
MOMO INC Put 60879B107 306 77,300 SH Put SOLE 0 77,300 0 0
MONDELEZ INTL INC Call 609207105 0 100 SH Call SOLE 0 100 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 0 179 SH   SOLE 0 179 0 0
MONGODB INC CL A 60937P106 162 1,944 SH   SOLE 0 1,944 0 0
MONGODB INC Call 60937P106 27 4,000 SH Call SOLE 0 4,000 0 0
MONGODB INC Put 60937P106 1 700 SH Put SOLE 0 700 0 0
MONOLITHIC PWR SYS INC COM 609839105 58 500 SH   SOLE 0 500 0 0
MONRO INC Call 610236101 0 100 SH Call SOLE 0 100 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 100 2,048 SH   SOLE 0 2,048 0 0
MONSTER BEVERAGE CORP NEW Call 61174X109 0 11,100 SH Call SOLE 0 11,100 0 0
MONSTER BEVERAGE CORP NEW Put 61174X109 2 1,500 SH Put SOLE 0 1,500 0 0
MOODYS CORP COM 615369105 852 6,086 SH   SOLE 0 6,086 0 0
MOODYS CORP Call 615369105 32 9,400 SH Call SOLE 0 9,400 0 0
MOODYS CORP Put 615369105 94 23,400 SH Put SOLE 0 23,400 0 0
MORGAN STANLEY COM NEW 617446448 2,945 74,299 SH   SOLE 0 74,299 0 0
MORGAN STANLEY Call 617446448 7 66,800 SH Call SOLE 0 66,800 0 0
MORGAN STANLEY Put 617446448 176 110,000 SH Put SOLE 0 110,000 0 0
MORGAN STANLEY CHINA A SH FD COM 617468103 10 600 SH   SOLE 0 600 0 0
MOSAIC CO NEW COM 61945C103 1,574 53,918 SH   SOLE 0 53,918 0 0
MOSAIC CO NEW Call 61945C103 0 1,100 SH Call SOLE 0 1,100 0 0
MOSAIC CO NEW Put 61945C103 179 64,300 SH Put SOLE 0 64,300 0 0
MOTORCAR PTS AMER INC COM 620071100 30 1,844 SH   SOLE 0 1,844 0 0
MOTOROLA SOLUTIONS INC Call 620076307 0 6,400 SH Call SOLE 0 6,400 0 0
MOVADO GROUP INC COM 624580106 28 900 SH   SOLE 0 900 0 0
MPLX LP COM UNIT REP LTD 55336V100 45 1,500 SH   SOLE 0 1,500 0 0
MPLX LP Call 55336V100 14 22,900 SH Call SOLE 0 22,900 0 0
MPLX LP Put 55336V100 2 800 SH Put SOLE 0 800 0 0
MR COOPER GROUP INC COM 62482R107 0 20 SH   SOLE 0 20 0 0
MSCI INC Call 55354G100 29 8,100 SH Call SOLE 0 8,100 0 0
MSCI INC Put 55354G100 13 2,500 SH Put SOLE 0 2,500 0 0
MURPHY OIL CORP COM 626717102 136 5,850 SH   SOLE 0 5,850 0 0
MURPHY OIL CORP Call 626717102 0 300 SH Call SOLE 0 300 0 0
MURPHY OIL CORP Put 626717102 9 9,100 SH Put SOLE 0 9,100 0 0
MURPHY USA INC Call 626755102 1 2,700 SH Call SOLE 0 2,700 0 0
MV OIL TR TR UNITS 553859109 31 4,514 SH   SOLE 0 4,514 0 0
MYLAN N V SHS EURO N59465109 2 100 SH   SOLE 0 100 0 0
MYLAN N V Call N59465109 2 68,000 SH Call SOLE 0 68,000 0 0
MYLAN N V Put N59465109 9 1,800 SH Put SOLE 0 1,800 0 0
NABORS INDUSTRIES LTD Call G6359F103 0 6,700 SH Call SOLE 0 6,700 0 0
NABORS INDUSTRIES LTD Put G6359F103 68 34,900 SH Put SOLE 0 34,900 0 0
NANOMETRICS INC COM 630077105 0 9 SH   SOLE 0 9 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 53 3,600 SH   SOLE 0 3,600 0 0
NANOSTRING TECHNOLOGIES INC Call 63009R109 0 1,100 SH Call SOLE 0 1,100 0 0
NASDAQ INC COM 631103108 24 300 SH   SOLE 0 300 0 0
NASDAQ INC Call 631103108 3 1,400 SH Call SOLE 0 1,400 0 0
NASDAQ INC Put 631103108 3 600 SH Put SOLE 0 600 0 0
NATERA INC COM 632307104 15 1,100 SH   SOLE 0 1,100 0 0
NATERA INC Call 632307104 0 700 SH Call SOLE 0 700 0 0
NATIONAL BEVERAGE CORP COM 635017106 106 1,487 SH   SOLE 0 1,487 0 0
NATIONAL BEVERAGE CORP Call 635017106 0 2,100 SH Call SOLE 0 2,100 0 0
NATIONAL BEVERAGE CORP Put 635017106 12 800 SH Put SOLE 0 800 0 0
NATIONAL CINEMEDIA INC Call 635309107 2 12,900 SH Call SOLE 0 12,900 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 115 2,400 SH   SOLE 0 2,400 0 0
NATIONAL GRID PLC Call 636274409 3 7,400 SH Call SOLE 0 7,400 0 0
NATIONAL GRID PLC Put 636274409 31 11,600 SH Put SOLE 0 11,600 0 0
NATIONAL HEALTH INVS INC Call 63633D104 12 12,500 SH Call SOLE 0 12,500 0 0
NATIONAL HEALTH INVS INC Put 63633D104 0 100 SH Put SOLE 0 100 0 0
NATIONAL OILWELL VARCO INC COM 637071101 11 464 SH   SOLE 0 464 0 0
NATIONAL OILWELL VARCO INC Call 637071101 0 300 SH Call SOLE 0 300 0 0
NATIONAL OILWELL VARCO INC Put 637071101 0 100 SH Put SOLE 0 100 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 45 930 SH   SOLE 0 930 0 0
NATIONAL STORAGE AFFILIATES Call 637870106 0 900 SH Call SOLE 0 900 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 21 1,400 SH   SOLE 0 1,400 0 0
NATURAL GROCERS BY VITAMIN C Call 63888U108 0 200 SH Call SOLE 0 200 0 0
NATURAL GROCERS BY VITAMIN C Put 63888U108 0 300 SH Put SOLE 0 300 0 0
NATURAL HEALTH TRENDS CORP Call 63888P406 0 500 SH Call SOLE 0 500 0 0
NATURAL HEALTH TRENDS CORP Put 63888P406 0 200 SH Put SOLE 0 200 0 0
NAVIENT CORPORATION Put 63938C108 0 100 SH Put SOLE 0 100 0 0
NAVIGATOR HOLDINGS LTD SHS Y62132108 28 3,000 SH   SOLE 0 3,000 0 0
NAVISTAR INTL CORP NEW COM 63934E108 87 3,380 SH   SOLE 0 3,380 0 0
NAVISTAR INTL CORP NEW Call 63934E108 4 33,700 SH Call SOLE 0 33,700 0 0
NAVISTAR INTL CORP NEW Put 63934E108 80 13,000 SH Put SOLE 0 13,000 0 0
NCR CORP NEW COM 62886E108 83 3,600 SH   SOLE 0 3,600 0 0
NCR CORP NEW Put 62886E108 18 7,700 SH Put SOLE 0 7,700 0 0
NEKTAR THERAPEUTICS COM 640268108 22 683 SH   SOLE 0 683 0 0
NEKTAR THERAPEUTICS Call 640268108 13 12,700 SH Call SOLE 0 12,700 0 0
NELNET INC CL A 64031N108 161 3,095 SH   SOLE 0 3,095 0 0
NEOPHOTONICS CORP COM 64051T100 38 5,945 SH   SOLE 0 5,945 0 0
NEOPHOTONICS CORP Put 64051T100 0 700 SH Put SOLE 0 700 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 34 7,434 SH   SOLE 0 7,434 0 0
NET 1 UEPS TECHNOLOGIES INC Put 64107N206 9 2,800 SH Put SOLE 0 2,800 0 0
NETAPP INC COM 64110D104 53 900 SH   SOLE 0 900 0 0
NETAPP INC Call 64110D104 0 100 SH Call SOLE 0 100 0 0
NETAPP INC Put 64110D104 2 10,000 SH Put SOLE 0 10,000 0 0
NETEASE INC SPONSORED ADR 64110W102 631 2,684 SH   SOLE 0 2,684 0 0
NETEASE INC Call 64110W102 32 1,500 SH Call SOLE 0 1,500 0 0
NETEASE INC Put 64110W102 230 10,200 SH Put SOLE 0 10,200 0 0
NETFLIX INC COM 64110L106 18,720 69,942 SH   SOLE 0 69,942 0 0
NETFLIX INC Call 64110L106 757 67,900 SH Call SOLE 0 67,900 0 0
NETFLIX INC Put 64110L106 3,033 85,800 SH Put SOLE 0 85,800 0 0
NETGEAR INC COM 64111Q104 130 2,500 SH   SOLE 0 2,500 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 0 82 SH   SOLE 0 82 0 0
NETSOL TECHNOLOGIES INC Call 64115A402 0 400 SH Call SOLE 0 400 0 0
NEURALSTEM INC COM NEW 64127R401 1 5,230 SH   SOLE 0 5,230 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 481 6,743 SH   SOLE 0 6,743 0 0
NEUROCRINE BIOSCIENCES INC Call 64125C109 18 5,900 SH Call SOLE 0 5,900 0 0
NEUROCRINE BIOSCIENCES INC Put 64125C109 227 11,500 SH Put SOLE 0 11,500 0 0
NEVRO CORP Call 64157F103 0 100 SH Call SOLE 0 100 0 0
NEVRO CORP Put 64157F103 3 500 SH Put SOLE 0 500 0 0
NEW AGE BEVERAGES CORP COM 64157V108 21 4,200 SH   SOLE 0 4,200 0 0
NEW AGE BEVERAGES CORP Call 64157V108 14 74,100 SH Call SOLE 0 74,100 0 0
NEW AGE BEVERAGES CORP Put 64157V108 21 63,700 SH Put SOLE 0 63,700 0 0
NEW GOLD INC CDA COM 644535106 4 6,500 SH   SOLE 0 6,500 0 0
NEW GOLD INC CDA Call 644535106 2 18,600 SH Call SOLE 0 18,600 0 0
NEW GOLD INC CDA Put 644535106 4 4,900 SH Put SOLE 0 4,900 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 137 2,516 SH   SOLE 0 2,516 0 0
NEW ORIENTAL ED & TECH GRP I Call 647581107 11 24,100 SH Call SOLE 0 24,100 0 0
NEW ORIENTAL ED & TECH GRP I Put 647581107 57 5,400 SH Put SOLE 0 5,400 0 0
NEW RELIC INC COM 64829B100 76 946 SH   SOLE 0 946 0 0
NEW RELIC INC Put 64829B100 17 1,800 SH Put SOLE 0 1,800 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 134 9,500 SH   SOLE 0 9,500 0 0
NEW RESIDENTIAL INVT CORP Call 64828T201 0 14,700 SH Call SOLE 0 14,700 0 0
NEW RESIDENTIAL INVT CORP Put 64828T201 4 2,100 SH Put SOLE 0 2,100 0 0
NEW SR INVT GROUP INC COM 648691103 14 3,477 SH   SOLE 0 3,477 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 160 17,028 SH   SOLE 0 17,028 0 0
NEW YORK CMNTY BANCORP INC Put 649445103 19 24,600 SH Put SOLE 0 24,600 0 0
NEW YORK MTG TR INC Call 649604501 1 1,300 SH Call SOLE 0 1,300 0 0
NEW YORK TIMES CO CL A 650111107 91 4,106 SH   SOLE 0 4,106 0 0
NEW YORK TIMES CO Call 650111107 16 10,700 SH Call SOLE 0 10,700 0 0
NEW YORK TIMES CO Put 650111107 4 3,900 SH Put SOLE 0 3,900 0 0
NEWELL BRANDS INC COM 651229106 58 3,122 SH   SOLE 0 3,122 0 0
NEWELL BRANDS INC Call 651229106 11 41,700 SH Call SOLE 0 41,700 0 0
NEWELL BRANDS INC Put 651229106 29 9,300 SH Put SOLE 0 9,300 0 0
NEWFIELD EXPL CO COM 651290108 191 13,093 SH   SOLE 0 13,093 0 0
NEWFIELD EXPL CO Call 651290108 1 27,000 SH Call SOLE 0 27,000 0 0
NEWFIELD EXPL CO Put 651290108 171 32,400 SH Put SOLE 0 32,400 0 0
NEWLINK GENETICS CORP COM 651511107 2 1,900 SH   SOLE 0 1,900 0 0
NEWMARK GROUP INC CL A 65158N102 7 917 SH   SOLE 0 917 0 0
NEWMONT MINING CORP Call 651639106 125 74,900 SH Call SOLE 0 74,900 0 0
NEWMONT MINING CORP Put 651639106 13 61,600 SH Put SOLE 0 61,600 0 0
NEWS CORP NEW Call 65249B109 2 28,600 SH Call SOLE 0 28,600 0 0
NEXSTAR MEDIA GROUP INC Call 65336K103 6 5,700 SH Call SOLE 0 5,700 0 0
NEXSTAR MEDIA GROUP INC Put 65336K103 17 11,400 SH Put SOLE 0 11,400 0 0
NEXTERA ENERGY INC Call 65339F101 6 7,500 SH Call SOLE 0 7,500 0 0
NEXTERA ENERGY INC Put 65339F101 10 4,900 SH Put SOLE 0 4,900 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 29 689 SH   SOLE 0 689 0 0
NEXTERA ENERGY PARTNERS LP Call 65341B106 0 1,600 SH Call SOLE 0 1,600 0 0
NEXTERA ENERGY PARTNERS LP Put 65341B106 10 8,100 SH Put SOLE 0 8,100 0 0
NGL ENERGY PARTNERS LP Call 62913M107 0 4,500 SH Call SOLE 0 4,500 0 0
NGL ENERGY PARTNERS LP Put 62913M107 8 1,600 SH Put SOLE 0 1,600 0 0
NIC INC Call 62914B100 0 100 SH Call SOLE 0 100 0 0
NIC INC Put 62914B100 0 100 SH Put SOLE 0 100 0 0
NICE LTD SPONSORED ADR 653656108 84 781 SH   SOLE 0 781 0 0
NICE LTD Call 653656108 1 1,000 SH Call SOLE 0 1,000 0 0
NICE LTD Put 653656108 10 3,900 SH Put SOLE 0 3,900 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 568 24,364 SH   SOLE 0 24,364 0 0
NIELSEN HLDGS PLC Call G6518L108 46 171,900 SH Call SOLE 0 171,900 0 0
NIELSEN HLDGS PLC Put G6518L108 416 132,900 SH Put SOLE 0 132,900 0 0
NII HLDGS INC Call 62913F508 1 3,600 SH Call SOLE 0 3,600 0 0
NIKE INC CL B 654106103 1,295 17,473 SH   SOLE 0 17,473 0 0
NIKE INC Call 654106103 623 78,800 SH Call SOLE 0 78,800 0 0
NIKE INC Put 654106103 288 46,500 SH Put SOLE 0 46,500 0 0
NIO INC SPON ADS 62914V106 24 3,900 SH   SOLE 0 3,900 0 0
NIO INC Call 62914V106 66 143,400 SH Call SOLE 0 143,400 0 0
NIO INC Put 62914V106 28 37,300 SH Put SOLE 0 37,300 0 0
NL INDS INC COM NEW 629156407 82 23,507 SH   SOLE 0 23,507 0 0
NLIGHT INC COM 65487K100 11 650 SH   SOLE 0 650 0 0
NLIGHT INC Call 65487K100 0 100 SH Call SOLE 0 100 0 0
NLIGHT INC Put 65487K100 0 100 SH Put SOLE 0 100 0 0
NOBLE CORP PLC Call G65431101 0 4,200 SH Call SOLE 0 4,200 0 0
NOBLE CORP PLC Put G65431101 44 49,800 SH Put SOLE 0 49,800 0 0
NOBLE ENERGY INC COM 655044105 61 3,277 SH   SOLE 0 3,277 0 0
NOBLE ENERGY INC Call 655044105 0 9,600 SH Call SOLE 0 9,600 0 0
NOBLE ENERGY INC Put 655044105 2 1,300 SH Put SOLE 0 1,300 0 0
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 28 1,000 SH   SOLE 0 1,000 0 0
NOBLE MIDSTREAM PARTNERS LP Put 65506L105 7 1,000 SH Put SOLE 0 1,000 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 86 5,200 SH   SOLE 0 5,200 0 0
NOMAD FOODS LTD Put G6564A105 15 7,000 SH Put SOLE 0 7,000 0 0
NOODLES & CO COM CL A 65540B105 91 13,133 SH   SOLE 0 13,133 0 0
NOODLES & CO Put 65540B105 57 19,700 SH Put SOLE 0 19,700 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 60 30,250 SH   SOLE 0 30,250 0 0
NORDIC AMERICAN TANKERS LIMI Call G65773106 1 9,200 SH Call SOLE 0 9,200 0 0
NORDIC AMERICAN TANKERS LIMI Put G65773106 77 25,200 SH Put SOLE 0 25,200 0 0
NORDSON CORP COM 655663102 119 1,000 SH   SOLE 0 1,000 0 0
NORDSON CORP Put 655663102 0 600 SH Put SOLE 0 600 0 0
NORDSTROM INC COM 655664100 292 6,280 SH   SOLE 0 6,280 0 0
NORDSTROM INC Call 655664100 33 13,500 SH Call SOLE 0 13,500 0 0
NORDSTROM INC Put 655664100 134 30,700 SH Put SOLE 0 30,700 0 0
NORFOLK SOUTHERN CORP Call 655844108 13 23,100 SH Call SOLE 0 23,100 0 0
NORFOLK SOUTHERN CORP Put 655844108 31 3,900 SH Put SOLE 0 3,900 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 0 211 SH   SOLE 0 211 0 0
NORTHERN OIL & GAS INC NEV Call 665531109 0 8,400 SH Call SOLE 0 8,400 0 0
NORTHERN OIL & GAS INC NEV Put 665531109 3 1,700 SH Put SOLE 0 1,700 0 0
NORTHERN TR CORP Call 665859104 31 7,500 SH Call SOLE 0 7,500 0 0
NORTHERN TR CORP Put 665859104 3 200 SH Put SOLE 0 200 0 0
NORTHROP GRUMMAN CORP COM 666807102 734 3,000 SH   SOLE 0 3,000 0 0
NORTHROP GRUMMAN CORP Call 666807102 57 41,500 SH Call SOLE 0 41,500 0 0
NORTHROP GRUMMAN CORP Put 666807102 121 17,800 SH Put SOLE 0 17,800 0 0
NORTHWEST NAT HLDG CO COM 66765N105 18 300 SH   SOLE 0 300 0 0
NORTHWEST NAT HLDG CO Call 66765N105 0 200 SH Call SOLE 0 200 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 223 5,280 SH   SOLE 0 5,280 0 0
NORWEGIAN CRUISE LINE HLDG L Call G66721104 0 1,100 SH Call SOLE 0 1,100 0 0
NORWEGIAN CRUISE LINE HLDG L Put G66721104 9 1,800 SH Put SOLE 0 1,800 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 2 96 SH   SOLE 0 96 0 0
NOVAGOLD RES INC COM NEW 66987E206 8 2,100 SH   SOLE 0 2,100 0 0
NOVAGOLD RES INC Call 66987E206 0 300 SH Call SOLE 0 300 0 0
NOVAGOLD RES INC Put 66987E206 0 1,000 SH Put SOLE 0 1,000 0 0
NOVARTIS A G SPONSORED ADR 66987V109 274 3,200 SH   SOLE 0 3,200 0 0
NOVARTIS A G Put 66987V109 71 5,000 SH Put SOLE 0 5,000 0 0
NOW INC Call 67011P100 0 1,300 SH Call SOLE 0 1,300 0 0
NRG ENERGY INC COM NEW 629377508 601 15,187 SH   SOLE 0 15,187 0 0
NRG ENERGY INC Call 629377508 15 5,000 SH Call SOLE 0 5,000 0 0
NRG ENERGY INC Put 629377508 0 500 SH Put SOLE 0 500 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 157 2,562 SH   SOLE 0 2,562 0 0
NU SKIN ENTERPRISES INC Call 67018T105 0 1,000 SH Call SOLE 0 1,000 0 0
NU SKIN ENTERPRISES INC Put 67018T105 2 1,500 SH Put SOLE 0 1,500 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 24 1,881 SH   SOLE 0 1,881 0 0
NUANCE COMMUNICATIONS INC Call 67020Y100 0 1,700 SH Call SOLE 0 1,700 0 0
NUANCE COMMUNICATIONS INC Put 67020Y100 0 3,100 SH Put SOLE 0 3,100 0 0
NUCOR CORP COM 670346105 461 8,907 SH   SOLE 0 8,907 0 0
NUCOR CORP Call 670346105 39 21,800 SH Call SOLE 0 21,800 0 0
NUCOR CORP Put 670346105 64 23,400 SH Put SOLE 0 23,400 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 0 11 SH   SOLE 0 11 0 0
NUTANIX INC CL A 67059N108 989 23,798 SH   SOLE 0 23,798 0 0
NUTANIX INC Call 67059N108 74 93,100 SH Call SOLE 0 93,100 0 0
NUTANIX INC Put 67059N108 286 82,700 SH Put SOLE 0 82,700 0 0
NUTRI SYS INC NEW COM 67069D108 55 1,263 SH   SOLE 0 1,263 0 0
NUTRI SYS INC NEW Call 67069D108 0 2,300 SH Call SOLE 0 2,300 0 0
NUTRIEN LTD COM 67077M108 77 1,641 SH   SOLE 0 1,641 0 0
NUTRIEN LTD Call 67077M108 1 2,400 SH Call SOLE 0 2,400 0 0
NUTRIEN LTD Put 67077M108 3 6,100 SH Put SOLE 0 6,100 0 0
NVIDIA CORP COM 67066G104 26 200 SH   SOLE 0 200 0 0
NVIDIA CORP Call 67066G104 33 61,100 SH Call SOLE 0 61,100 0 0
NVIDIA CORP Put 67066G104 224 157,800 SH Put SOLE 0 157,800 0 0
NXP SEMICONDUCTORS N V COM N6596X109 292 3,990 SH   SOLE 0 3,990 0 0
NXP SEMICONDUCTORS N V Call N6596X109 76 206,800 SH Call SOLE 0 206,800 0 0
NXP SEMICONDUCTORS N V Put N6596X109 740 67,500 SH Put SOLE 0 67,500 0 0
NXT ID INC COM NEW 67091J206 1 2,600 SH   SOLE 0 2,600 0 0
OAKTREE CAP GROUP LLC UNIT CL A 674001201 95 2,393 SH   SOLE 0 2,393 0 0
OAKTREE CAP GROUP LLC Put 674001201 12 7,800 SH Put SOLE 0 7,800 0 0
OASIS PETE INC NEW COM 674215108 120 21,775 SH   SOLE 0 21,775 0 0
OASIS PETE INC NEW Call 674215108 49 204,500 SH Call SOLE 0 204,500 0 0
OASIS PETE INC NEW Put 674215108 5 1,700 SH Put SOLE 0 1,700 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 15 252 SH   SOLE 0 252 0 0
OCCIDENTAL PETE CORP DEL Call 674599105 3 8,800 SH Call SOLE 0 8,800 0 0
OCCIDENTAL PETE CORP DEL Put 674599105 16 17,900 SH Put SOLE 0 17,900 0 0
OCULAR THERAPEUTIX INC COM 67576A100 5 1,500 SH   SOLE 0 1,500 0 0
OCWEN FINL CORP Call 675746309 0 500 SH Call SOLE 0 500 0 0
OCWEN FINL CORP Put 675746309 18 12,000 SH Put SOLE 0 12,000 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 0 40 SH   SOLE 0 40 0 0
ODYSSEY MARINE EXPLORATION I Call 676118201 0 1,600 SH Call SOLE 0 1,600 0 0
ODYSSEY MARINE EXPLORATION I Put 676118201 0 1,000 SH Put SOLE 0 1,000 0 0
OFFICE DEPOT INC COM 676220106 18 7,200 SH   SOLE 0 7,200 0 0
OFFICE DEPOT INC Call 676220106 0 58,000 SH Call SOLE 0 58,000 0 0
OFFICE DEPOT INC Put 676220106 6 11,300 SH Put SOLE 0 11,300 0 0
OKTA INC CL A 679295105 349 5,481 SH   SOLE 0 5,481 0 0
OKTA INC Call 679295105 48 5,900 SH Call SOLE 0 5,900 0 0
OKTA INC Put 679295105 33 7,600 SH Put SOLE 0 7,600 0 0
OLD REP INTL CORP Call 680223104 0 2,500 SH Call SOLE 0 2,500 0 0
OLD REP INTL CORP Put 680223104 1 1,000 SH Put SOLE 0 1,000 0 0
OLIN CORP COM PAR $1 680665205 649 32,307 SH   SOLE 0 32,307 0 0
OLIN CORP Call 680665205 0 2,600 SH Call SOLE 0 2,600 0 0
OLIN CORP Put 680665205 71 84,600 SH Put SOLE 0 84,600 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 226 3,400 SH   SOLE 0 3,400 0 0
OLLIES BARGAIN OUTLT HLDGS I Call 681116109 3 2,800 SH Call SOLE 0 2,800 0 0
OLLIES BARGAIN OUTLT HLDGS I Put 681116109 76 7,000 SH Put SOLE 0 7,000 0 0
OLYMPIC STEEL INC COM 68162K106 18 1,319 SH   SOLE 0 1,319 0 0
OLYMPIC STEEL INC Call 68162K106 0 300 SH Call SOLE 0 300 0 0
OLYMPIC STEEL INC Put 68162K106 21 6,500 SH Put SOLE 0 6,500 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 259 7,370 SH   SOLE 0 7,370 0 0
OMEGA HEALTHCARE INVS INC Call 681936100 2 1,000 SH Call SOLE 0 1,000 0 0
OMEGA HEALTHCARE INVS INC Put 681936100 0 700 SH Put SOLE 0 700 0 0
OMEROS CORP COM 682143102 9 839 SH   SOLE 0 839 0 0
OMNICOM GROUP INC Call 681919106 10 3,000 SH Call SOLE 0 3,000 0 0
OMNICOM GROUP INC Put 681919106 59 14,500 SH Put SOLE 0 14,500 0 0
ON SEMICONDUCTOR CORP COM 682189105 76 4,649 SH   SOLE 0 4,649 0 0
ON SEMICONDUCTOR CORP Call 682189105 6 14,900 SH Call SOLE 0 14,900 0 0
ON SEMICONDUCTOR CORP Put 682189105 11 5,900 SH Put SOLE 0 5,900 0 0
ONEMAIN HLDGS INC Call 68268W103 5 6,000 SH Call SOLE 0 6,000 0 0
ONEMAIN HLDGS INC Put 68268W103 4 600 SH Put SOLE 0 600 0 0
ONEOK INC NEW Call 682680103 2 16,900 SH Call SOLE 0 16,900 0 0
ONEOK INC NEW Put 682680103 0 300 SH Put SOLE 0 300 0 0
OOMA INC COM 683416101 2 200 SH   SOLE 0 200 0 0
OOMA INC Call 683416101 0 1,400 SH Call SOLE 0 1,400 0 0
OPEN TEXT CORP Call 683715106 0 300 SH Call SOLE 0 300 0 0
OPEN TEXT CORP Put 683715106 0 1,100 SH Put SOLE 0 1,100 0 0
OPHTHOTECH CORP COM 683745103 3 2,953 SH   SOLE 0 2,953 0 0
OPHTHOTECH CORP Call 683745103 0 5,100 SH Call SOLE 0 5,100 0 0
OPHTHOTECH CORP Put 683745103 11 3,000 SH Put SOLE 0 3,000 0 0
OPKO HEALTH INC Call 68375N103 1 13,500 SH Call SOLE 0 13,500 0 0
OPKO HEALTH INC Put 68375N103 2 500 SH Put SOLE 0 500 0 0
ORACLE CORP COM 68389X105 246 5,454 SH   SOLE 0 5,454 0 0
ORACLE CORP Put 68389X105 19 8,700 SH Put SOLE 0 8,700 0 0
ORION ENERGY SYSTEMS INC COM 686275108 2 3,900 SH   SOLE 0 3,900 0 0
OSHKOSH CORP COM 688239201 30 500 SH   SOLE 0 500 0 0
OSHKOSH CORP Put 688239201 8 900 SH Put SOLE 0 900 0 0
OSI SYSTEMS INC COM 671044105 61 844 SH   SOLE 0 844 0 0
OSI SYSTEMS INC Put 671044105 0 300 SH Put SOLE 0 300 0 0
OTONOMY INC COM 68906L105 2 1,200 SH   SOLE 0 1,200 0 0
OUTFRONT MEDIA INC Put 69007J106 20 3,800 SH Put SOLE 0 3,800 0 0
OVERSTOCK COM INC DEL COM 690370101 109 8,037 SH   SOLE 0 8,037 0 0
OVERSTOCK COM INC DEL Call 690370101 13 45,400 SH Call SOLE 0 45,400 0 0
OVERSTOCK COM INC DEL Put 690370101 154 14,600 SH Put SOLE 0 14,600 0 0
OWENS CORNING NEW COM 690742101 745 16,956 SH   SOLE 0 16,956 0 0
OWENS CORNING NEW Call 690742101 3 17,900 SH Call SOLE 0 17,900 0 0
OWENS CORNING NEW Put 690742101 130 10,700 SH Put SOLE 0 10,700 0 0
OWENS ILL INC COM NEW 690768403 111 6,453 SH   SOLE 0 6,453 0 0
OWENS ILL INC Call 690768403 0 2,700 SH Call SOLE 0 2,700 0 0
OWENS ILL INC Put 690768403 3 4,000 SH Put SOLE 0 4,000 0 0
OXFORD LANE CAP CORP COM 691543102 26 2,700 SH   SOLE 0 2,700 0 0
PACCAR INC COM 693718108 80 1,408 SH   SOLE 0 1,408 0 0
PACCAR INC Call 693718108 12 5,800 SH Call SOLE 0 5,800 0 0
PACCAR INC Put 693718108 10 1,300 SH Put SOLE 0 1,300 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 0 1,150 SH   SOLE 0 1,150 0 0
PACIFIC PREMIER BANCORP COM 69478X105 133 5,218 SH   SOLE 0 5,218 0 0
PACIFIC PREMIER BANCORP Put 69478X105 5 1,000 SH Put SOLE 0 1,000 0 0
PACIRA PHARMACEUTICALS INC Call 695127100 17 23,500 SH Call SOLE 0 23,500 0 0
PACIRA PHARMACEUTICALS INC Put 695127100 2 3,500 SH Put SOLE 0 3,500 0 0
PACKAGING CORP AMER Call 695156109 33 17,200 SH Call SOLE 0 17,200 0 0
PACKAGING CORP AMER Put 695156109 37 3,000 SH Put SOLE 0 3,000 0 0
PACWEST BANCORP DEL Call 695263103 0 200 SH Call SOLE 0 200 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 1,664 88,866 SH   SOLE 0 88,866 0 0
PAGSEGURO DIGITAL LTD Call G68707101 8 67,700 SH Call SOLE 0 67,700 0 0
PAGSEGURO DIGITAL LTD Put G68707101 340 44,300 SH Put SOLE 0 44,300 0 0
PALO ALTO NETWORKS INC COM 697435105 2,216 11,766 SH   SOLE 0 11,766 0 0
PALO ALTO NETWORKS INC Call 697435105 296 6,300 SH Call SOLE 0 6,300 0 0
PALO ALTO NETWORKS INC Put 697435105 5 7,200 SH Put SOLE 0 7,200 0 0
PAN AMERICAN SILVER CORP COM 697900108 77 5,279 SH   SOLE 0 5,279 0 0
PAN AMERICAN SILVER CORP Call 697900108 7 8,800 SH Call SOLE 0 8,800 0 0
PAN AMERICAN SILVER CORP Put 697900108 0 3,700 SH Put SOLE 0 3,700 0 0
PANDORA MEDIA INC COM 698354107 55 6,800 SH   SOLE 0 6,800 0 0
PANDORA MEDIA INC Call 698354107 46 36,000 SH Call SOLE 0 36,000 0 0
PANDORA MEDIA INC Put 698354107 1 10,100 SH Put SOLE 0 10,100 0 0
PAPA JOHNS INTL INC COM 698813102 137 3,465 SH   SOLE 0 3,465 0 0
PAPA JOHNS INTL INC Call 698813102 8 99,300 SH Call SOLE 0 99,300 0 0
PAPA JOHNS INTL INC Put 698813102 16 2,800 SH Put SOLE 0 2,800 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 1 100 SH   SOLE 0 100 0 0
PARK CITY GROUP INC COM NEW 700215304 4 677 SH   SOLE 0 677 0 0
PARK OHIO HLDGS CORP COM 700666100 67 2,200 SH   SOLE 0 2,200 0 0
PARKER HANNIFIN CORP Call 701094104 6 10,600 SH Call SOLE 0 10,600 0 0
PARKER HANNIFIN CORP Put 701094104 3 4,900 SH Put SOLE 0 4,900 0 0
PARSLEY ENERGY INC CL A 701877102 25 1,580 SH   SOLE 0 1,580 0 0
PARSLEY ENERGY INC Call 701877102 2 11,500 SH Call SOLE 0 11,500 0 0
PARSLEY ENERGY INC Put 701877102 1 400 SH Put SOLE 0 400 0 0
PARTY CITY HOLDCO INC COM 702149105 24 2,493 SH   SOLE 0 2,493 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 93 5,000 SH   SOLE 0 5,000 0 0
PATTERN ENERGY GROUP INC Call 70338P100 0 1,100 SH Call SOLE 0 1,100 0 0
PATTERN ENERGY GROUP INC Put 70338P100 9 25,200 SH Put SOLE 0 25,200 0 0
PATTERSON UTI ENERGY INC COM 703481101 161 15,559 SH   SOLE 0 15,559 0 0
PATTERSON UTI ENERGY INC Call 703481101 0 200 SH Call SOLE 0 200 0 0
PATTERSON UTI ENERGY INC Put 703481101 11 3,000 SH Put SOLE 0 3,000 0 0
PAYCHEX INC COM 704326107 46 716 SH   SOLE 0 716 0 0
PAYCHEX INC Call 704326107 20 4,900 SH Call SOLE 0 4,900 0 0
PAYCHEX INC Put 704326107 10 13,900 SH Put SOLE 0 13,900 0 0
PAYCOM SOFTWARE INC Put 70432V102 5 2,500 SH Put SOLE 0 2,500 0 0
PAYPAL HLDGS INC COM 70450Y103 84 1,000 SH   SOLE 0 1,000 0 0
PAYPAL HLDGS INC Call 70450Y103 170 20,500 SH Call SOLE 0 20,500 0 0
PAYPAL HLDGS INC Put 70450Y103 0 1,800 SH Put SOLE 0 1,800 0 0
PBF ENERGY INC CL A 69318G106 135 4,146 SH   SOLE 0 4,146 0 0
PBF ENERGY INC Call 69318G106 15 13,900 SH Call SOLE 0 13,900 0 0
PBF ENERGY INC Put 69318G106 120 20,200 SH Put SOLE 0 20,200 0 0
PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 36 1,833 SH   SOLE 0 1,833 0 0
PBF LOGISTICS LP Put 69318Q104 0 1,100 SH Put SOLE 0 1,100 0 0
PC CONNECTION INC Put 69318J100 0 500 SH Put SOLE 0 500 0 0
PDC ENERGY INC Call 69327R101 1 8,700 SH Call SOLE 0 8,700 0 0
PDF SOLUTIONS INC COM 693282105 274 32,532 SH   SOLE 0 32,532 0 0
PDF SOLUTIONS INC Put 693282105 35 45,200 SH Put SOLE 0 45,200 0 0
PEABODY ENERGY CORP NEW COM 704551100 227 7,450 SH   SOLE 0 7,450 0 0
PEABODY ENERGY CORP NEW Call 704551100 0 300 SH Call SOLE 0 300 0 0
PENN NATL GAMING INC COM 707569109 49 2,626 SH   SOLE 0 2,626 0 0
PENN NATL GAMING INC Call 707569109 0 1,500 SH Call SOLE 0 1,500 0 0
PENN NATL GAMING INC Put 707569109 6 1,200 SH Put SOLE 0 1,200 0 0
PENNEY J C INC COM 708160106 0 100 SH   SOLE 0 100 0 0
PENNEY J C INC Call 708160106 0 10,800 SH Call SOLE 0 10,800 0 0
PENNEY J C INC Put 708160106 1 500 SH Put SOLE 0 500 0 0
PENNSYLVANIA RL ESTATE INVT Call 709102107 0 7,300 SH Call SOLE 0 7,300 0 0
PEOPLES UNITED FINANCIAL INC Call 712704105 0 4,200 SH Call SOLE 0 4,200 0 0
PEPSICO INC Call 713448108 1 6,600 SH Call SOLE 0 6,600 0 0
PEPSICO INC Put 713448108 8 27,800 SH Put SOLE 0 27,800 0 0
PERKINELMER INC Put 714046109 1 100 SH Put SOLE 0 100 0 0
PERRIGO CO PLC SHS G97822103 316 8,177 SH   SOLE 0 8,177 0 0
PERRIGO CO PLC Call G97822103 0 4,800 SH Call SOLE 0 4,800 0 0
PERRIGO CO PLC Put G97822103 363 8,800 SH Put SOLE 0 8,800 0 0
PERSPECTA INC COM 715347100 17 1,000 SH   SOLE 0 1,000 0 0
PERSPECTA INC Call 715347100 0 300 SH Call SOLE 0 300 0 0
PETIQ INC COM CL A 71639T106 51 2,184 SH   SOLE 0 2,184 0 0
PETIQ INC Call 71639T106 1 500 SH Call SOLE 0 500 0 0
PETMED EXPRESS INC Call 716382106 0 1,100 SH Call SOLE 0 1,100 0 0
PETMED EXPRESS INC Put 716382106 7 1,300 SH Put SOLE 0 1,300 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1,747 134,341 SH   SOLE 0 134,341 0 0
PETROLEO BRASILEIRO SA PETRO Call 71654V408 75 328,500 SH Call SOLE 0 328,500 0 0
PETROLEO BRASILEIRO SA PETRO Put 71654V408 223 549,800 SH Put SOLE 0 549,800 0 0
PFIZER INC COM 717081103 734 16,835 SH   SOLE 0 16,835 0 0
PFIZER INC Call 717081103 40 20,000 SH Call SOLE 0 20,000 0 0
PFIZER INC Put 717081103 0 62,900 SH Put SOLE 0 62,900 0 0
PG&E CORP COM 69331C108 172 7,276 SH   SOLE 0 7,276 0 0
PG&E CORP Call 69331C108 33 68,400 SH Call SOLE 0 68,400 0 0
PG&E CORP Put 69331C108 59 30,600 SH Put SOLE 0 30,600 0 0
PGT INNOVATIONS INC COM 69336V101 36 2,288 SH   SOLE 0 2,288 0 0
PGT INNOVATIONS INC Call 69336V101 0 500 SH Call SOLE 0 500 0 0
PGT INNOVATIONS INC Put 69336V101 10 6,900 SH Put SOLE 0 6,900 0 0
PHILIP MORRIS INTL INC COM 718172109 794 11,900 SH   SOLE 0 11,900 0 0
PHILIP MORRIS INTL INC Call 718172109 3 24,500 SH Call SOLE 0 24,500 0 0
PHILIP MORRIS INTL INC Put 718172109 417 19,600 SH Put SOLE 0 19,600 0 0
PHILLIPS 66 COM 718546104 269 3,126 SH   SOLE 0 3,126 0 0
PHILLIPS 66 Call 718546104 12 40,500 SH Call SOLE 0 40,500 0 0
PHILLIPS 66 Put 718546104 22 4,900 SH Put SOLE 0 4,900 0 0
PHOTRONICS INC COM 719405102 3 400 SH   SOLE 0 400 0 0
PHYSICIANS RLTY TR COM 71943U104 1 78 SH   SOLE 0 78 0 0
PICO HLDGS INC COM NEW 693366205 104 11,386 SH   SOLE 0 11,386 0 0
PICO HLDGS INC Put 693366205 0 700 SH Put SOLE 0 700 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 7 2,700 SH   SOLE 0 2,700 0 0
PILGRIMS PRIDE CORP NEW Call 72147K108 0 300 SH Call SOLE 0 300 0 0
PIMCO INCOME STRATEGY FUND COM 72201H108 39 3,600 SH   SOLE 0 3,600 0 0
PINDUODUO INC SPONSORED ADS 722304102 17 800 SH   SOLE 0 800 0 0
PINDUODUO INC Call 722304102 35 46,300 SH Call SOLE 0 46,300 0 0
PINDUODUO INC Put 722304102 161 48,500 SH Put SOLE 0 48,500 0 0
PINNACLE WEST CAP CORP COM 723484101 85 1,000 SH   SOLE 0 1,000 0 0
PINNACLE WEST CAP CORP Call 723484101 0 1,900 SH Call SOLE 0 1,900 0 0
PIONEER MUN HIGH INCOME TR COM SHS 723763108 101 9,300 SH   SOLE 0 9,300 0 0
PIONEER NAT RES CO COM 723787107 144 1,100 SH   SOLE 0 1,100 0 0
PIONEER NAT RES CO Call 723787107 161 101,300 SH Call SOLE 0 101,300 0 0
PIONEER NAT RES CO Put 723787107 447 49,700 SH Put SOLE 0 49,700 0 0
PITNEY BOWES INC Call 724479100 0 1,100 SH Call SOLE 0 1,100 0 0
PITNEY BOWES INC Put 724479100 2 700 SH Put SOLE 0 700 0 0
PIVOTAL SOFTWARE INC COM CL A 72582H107 6 385 SH   SOLE 0 385 0 0
PIVOTAL SOFTWARE INC Call 72582H107 83 35,400 SH Call SOLE 0 35,400 0 0
PIVOTAL SOFTWARE INC Put 72582H107 25 3,200 SH Put SOLE 0 3,200 0 0
PIXELWORKS INC COM NEW 72581M305 33 11,443 SH   SOLE 0 11,443 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 589 29,409 SH   SOLE 0 29,409 0 0
PLAINS ALL AMERN PIPELINE L Call 726503105 0 17,300 SH Call SOLE 0 17,300 0 0
PLAINS ALL AMERN PIPELINE L Put 726503105 34 19,700 SH Put SOLE 0 19,700 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 188 9,363 SH   SOLE 0 9,363 0 0
PLAINS GP HLDGS L P Call 72651A207 1 4,900 SH Call SOLE 0 4,900 0 0
PLAINS GP HLDGS L P Put 72651A207 15 11,300 SH Put SOLE 0 11,300 0 0
PLANET FITNESS INC CL A 72703H101 207 3,875 SH   SOLE 0 3,875 0 0
PLANET FITNESS INC Call 72703H101 1 300 SH Call SOLE 0 300 0 0
PLANTRONICS INC NEW COM 727493108 3 100 SH   SOLE 0 100 0 0
PLANTRONICS INC NEW Put 727493108 3 200 SH Put SOLE 0 200 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 321 31,100 SH   SOLE 0 31,100 0 0
PLATFORM SPECIALTY PRODS COR Call 72766Q105 12 55,300 SH Call SOLE 0 55,300 0 0
PLATFORM SPECIALTY PRODS COR Put 72766Q105 85 44,100 SH Put SOLE 0 44,100 0 0
PLURALSIGHT INC COM CL A 72941B106 32 1,400 SH   SOLE 0 1,400 0 0
PLURALSIGHT INC Call 72941B106 0 1,000 SH Call SOLE 0 1,000 0 0
PLURALSIGHT INC Put 72941B106 32 2,000 SH Put SOLE 0 2,000 0 0
PNC FINL SVCS GROUP INC Call 693475105 16 7,200 SH Call SOLE 0 7,200 0 0
PNC FINL SVCS GROUP INC Put 693475105 18 1,400 SH Put SOLE 0 1,400 0 0
POLARIS INDS INC Call 731068102 0 12,100 SH Call SOLE 0 12,100 0 0
POLARIS INDS INC Put 731068102 54 4,000 SH Put SOLE 0 4,000 0 0
POLARITYTE INC COM 731094108 46 3,446 SH   SOLE 0 3,446 0 0
POLARITYTE INC Call 731094108 8 19,800 SH Call SOLE 0 19,800 0 0
POLARITYTE INC Put 731094108 8 4,100 SH Put SOLE 0 4,100 0 0
POOL CORPORATION Put 73278L105 7 5,000 SH Put SOLE 0 5,000 0 0
POPULAR INC COM NEW 733174700 87 1,845 SH   SOLE 0 1,845 0 0
POPULAR INC Call 733174700 0 500 SH Call SOLE 0 500 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 12 620 SH   SOLE 0 620 0 0
PORTOLA PHARMACEUTICALS INC Call 737010108 16 11,800 SH Call SOLE 0 11,800 0 0
PORTOLA PHARMACEUTICALS INC Put 737010108 0 5,500 SH Put SOLE 0 5,500 0 0
POSCO SPONSORED ADR 693483109 54 1,000 SH   SOLE 0 1,000 0 0
POST HLDGS INC COM 737446104 71 800 SH   SOLE 0 800 0 0
POST HLDGS INC Call 737446104 2 3,900 SH Call SOLE 0 3,900 0 0
POTBELLY CORP Put 73754Y100 1 400 SH Put SOLE 0 400 0 0
POWER INTEGRATIONS INC COM 739276103 24 405 SH   SOLE 0 405 0 0
PPG INDS INC Call 693506107 4 6,500 SH Call SOLE 0 6,500 0 0
PPG INDS INC Put 693506107 33 9,200 SH Put SOLE 0 9,200 0 0
PPL CORP COM 69351T106 76 2,701 SH   SOLE 0 2,701 0 0
PPL CORP Call 69351T106 7 37,300 SH Call SOLE 0 37,300 0 0
PPL CORP Put 69351T106 0 800 SH Put SOLE 0 800 0 0
PRANA BIOTECHNOLOGY LTD SPON ADR NEW 739727204 0 33 SH   SOLE 0 33 0 0
PREMIER INC CL A 74051N102 29 792 SH   SOLE 0 792 0 0
PRETIUM RES INC COM 74139C102 49 5,900 SH   SOLE 0 5,900 0 0
PRETIUM RES INC Call 74139C102 177 144,900 SH Call SOLE 0 144,900 0 0
PRETIUM RES INC Put 74139C102 8 17,700 SH Put SOLE 0 17,700 0 0
PRICE T ROWE GROUP INC COM 74144T108 866 9,384 SH   SOLE 0 9,384 0 0
PRICE T ROWE GROUP INC Call 74144T108 2 1,000 SH Call SOLE 0 1,000 0 0
PRICE T ROWE GROUP INC Put 74144T108 124 14,700 SH Put SOLE 0 14,700 0 0
PRICESMART INC Call 741511109 13 3,600 SH Call SOLE 0 3,600 0 0
PRICESMART INC Put 741511109 2 200 SH Put SOLE 0 200 0 0
PRIMERICA INC Call 74164M108 55 20,800 SH Call SOLE 0 20,800 0 0
PRIMO WTR CORP Call 74165N105 0 500 SH Call SOLE 0 500 0 0
PRIMO WTR CORP Put 74165N105 8 7,700 SH Put SOLE 0 7,700 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 23 526 SH   SOLE 0 526 0 0
PRINCIPAL FINL GROUP INC Put 74251V102 3 400 SH Put SOLE 0 400 0 0
PROCTER AND GAMBLE CO COM 742718109 210 2,292 SH   SOLE 0 2,292 0 0
PROCTER AND GAMBLE CO Call 742718109 31 12,200 SH Call SOLE 0 12,200 0 0
PROCTER AND GAMBLE CO Put 742718109 1 29,900 SH Put SOLE 0 29,900 0 0
PROGRESSIVE CORP OHIO Call 743315103 28 12,400 SH Call SOLE 0 12,400 0 0
PROGRESSIVE CORP OHIO Put 743315103 12 7,400 SH Put SOLE 0 7,400 0 0
PROLOGIS INC Put 74340W103 0 300 SH Put SOLE 0 300 0 0
PROOFPOINT INC COM 743424103 123 1,479 SH   SOLE 0 1,479 0 0
PROOFPOINT INC Call 743424103 0 200 SH Call SOLE 0 200 0 0
PROOFPOINT INC Put 743424103 3 600 SH Put SOLE 0 600 0 0
PROQR THRAPEUTICS N V Call N71542109 0 200 SH Call SOLE 0 200 0 0
PROS HOLDINGS INC Call 74346Y103 3 500 SH Call SOLE 0 500 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 1,625 46,281 SH   SOLE 0 46,281 0 0
PROSHARES TR ULTSHT FT CH 50 74347B227 46 599 SH   SOLE 0 599 0 0
PROSHARES TR PSHS SHORT DOW30 74347B235 6 99 SH   SOLE 0 99 0 0
PROSHARES TR ULT MSCIBZL CAPP 74347B292 10 300 SH   SOLE 0 300 0 0
PROSHARES TR ULTRASHRT S&P500 74347B383 119 2,776 SH   SOLE 0 2,776 0 0
PROSHARES TR ULTRA GLD MNR NW 74347B482 3 100 SH   SOLE 0 100 0 0
PROSHARES TR PSHS ULT S&P 500 74347R107 11 123 SH   SOLE 0 123 0 0
PROSHARES TR SHRT HGH YIELD 74347R131 7 300 SH   SOLE 0 300 0 0
PROSHARES TR PSHS ULT NASB 74347R214 16 399 SH   SOLE 0 399 0 0
PROSHARES TR PSHS ULTRA O&G 74347R719 151 6,489 SH   SOLE 0 6,489 0 0
PROSHARES TR PSHS ULT HLTHCRE 74347R735 27 304 SH   SOLE 0 304 0 0
PROSHARES TR PSHS ULTRA TECH 74347R693 70 900 SH   SOLE 0 900 0 0
PROSHARES TR MSCI EMRG ETF 74347X302 0 1 SH   SOLE 0 1 0 0
PROSHARES TR ULT R/EST NEW 74347X625 2 38 SH   SOLE 0 38 0 0
PROSHARES TR ULTRA FNCLS NEW 74347X633 16 499 SH   SOLE 0 499 0 0
PROSHARES TR ULTRPRO DOW30 74347X823 78 1,099 SH   SOLE 0 1,099 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831 25 700 SH   SOLE 0 700 0 0
PROSHARES TR ULTSHT FTSE EURO 74348A434 8 199 SH   SOLE 0 199 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 48 799 SH   SOLE 0 799 0 0
PROSHARES TR ULTSHT REAL EST 74348A244 1 50 SH   SOLE 0 50 0 0
PROSHARES TR Call 74348A319 2 500 SH Call SOLE 0 500 0 0
PROSHARES TR Call 74348A467 0 1,400 SH Call SOLE 0 1,400 0 0
PROSHARES TR Call 74348A152 2 100 SH Call SOLE 0 100 0 0
PROSHARES TR Call 74348A160 202 81,400 SH Call SOLE 0 81,400 0 0
PROSHARES TR Call 74348A178 70 73,900 SH Call SOLE 0 73,900 0 0
PROSHARES TR Call 74348A210 0 300 SH Call SOLE 0 300 0 0
PROSHARES TR Call 74347X831 801 221,500 SH Call SOLE 0 221,500 0 0
PROSHARES TR Call 74347X864 17 243,400 SH Call SOLE 0 243,400 0 0
PROSHARES TR Call 74347X823 84 52,800 SH Call SOLE 0 52,800 0 0
PROSHARES TR Call 74347X633 0 800 SH Call SOLE 0 800 0 0
PROSHARES TR Call 74347R693 0 100 SH Call SOLE 0 100 0 0
PROSHARES TR Call 74347R842 1 5,000 SH Call SOLE 0 5,000 0 0
PROSHARES TR Call 74347R735 0 200 SH Call SOLE 0 200 0 0
PROSHARES TR Call 74347R305 0 100 SH Call SOLE 0 100 0 0
PROSHARES TR Call 74347R396 0 3,000 SH Call SOLE 0 3,000 0 0
PROSHARES TR Call 74347R669 14 2,400 SH Call SOLE 0 2,400 0 0
PROSHARES TR Call 74347R206 17 5,400 SH Call SOLE 0 5,400 0 0
PROSHARES TR Call 74347R107 54 54,000 SH Call SOLE 0 54,000 0 0
PROSHARES TR Call 74347B482 5 1,800 SH Call SOLE 0 1,800 0 0
PROSHARES TR Call 74347B714 4 3,600 SH Call SOLE 0 3,600 0 0
PROSHARES TR Call 74347B425 4 5,700 SH Call SOLE 0 5,700 0 0
PROSHARES TR Call 74347B474 0 700 SH Call SOLE 0 700 0 0
PROSHARES TR Call 74347B748 34 51,300 SH Call SOLE 0 51,300 0 0
PROSHARES TR Call 74347B383 689 438,700 SH Call SOLE 0 438,700 0 0
PROSHARES TR Call 74347B292 18 12,400 SH Call SOLE 0 12,400 0 0
PROSHARES TR Call 74347B268 408 97,700 SH Call SOLE 0 97,700 0 0
PROSHARES TR Call 74347B276 7 3,300 SH Call SOLE 0 3,300 0 0
PROSHARES TR Call 74347B235 0 200 SH Call SOLE 0 200 0 0
PROSHARES TR Call 74347B243 40 38,700 SH Call SOLE 0 38,700 0 0
PROSHARES TR Call 74347B227 3 900 SH Call SOLE 0 900 0 0
PROSHARES TR Call 74347B201 33 215,300 SH Call SOLE 0 215,300 0 0
PROSHARES TR Call 74347B193 2 1,000 SH Call SOLE 0 1,000 0 0
PROSHARES TR Put 74347B193 1 1,100 SH Put SOLE 0 1,100 0 0
PROSHARES TR Put 74347B201 316 158,900 SH Put SOLE 0 158,900 0 0
PROSHARES TR Put 74347B227 0 100 SH Put SOLE 0 100 0 0
PROSHARES TR Put 74347B243 71 65,200 SH Put SOLE 0 65,200 0 0
PROSHARES TR Put 74347B284 2 300 SH Put SOLE 0 300 0 0
PROSHARES TR Put 74347B268 1,246 979,500 SH Put SOLE 0 979,500 0 0
PROSHARES TR Put 74347B292 325 21,300 SH Put SOLE 0 21,300 0 0
PROSHARES TR Put 74347B383 118 40,700 SH Put SOLE 0 40,700 0 0
PROSHARES TR Put 74347B748 1 10,600 SH Put SOLE 0 10,600 0 0
PROSHARES TR Put 74347B474 6 1,000 SH Put SOLE 0 1,000 0 0
PROSHARES TR Put 74347B714 1 2,500 SH Put SOLE 0 2,500 0 0
PROSHARES TR Put 74347B730 0 100 SH Put SOLE 0 100 0 0
PROSHARES TR Put 74347R107 883 56,000 SH Put SOLE 0 56,000 0 0
PROSHARES TR Put 74347R206 36 11,100 SH Put SOLE 0 11,100 0 0
PROSHARES TR Put 74347R669 27 3,300 SH Put SOLE 0 3,300 0 0
PROSHARES TR Put 74347R735 6 800 SH Put SOLE 0 800 0 0
PROSHARES TR Put 74347R842 3 100 SH Put SOLE 0 100 0 0
PROSHARES TR Put 74347R693 13 500 SH Put SOLE 0 500 0 0
PROSHARES TR Put 74347X633 210 19,400 SH Put SOLE 0 19,400 0 0
PROSHARES TR Put 74347X823 75 5,500 SH Put SOLE 0 5,500 0 0
PROSHARES TR Put 74347X625 40 2,600 SH Put SOLE 0 2,600 0 0
PROSHARES TR Put 74347X864 53 4,000 SH Put SOLE 0 4,000 0 0
PROSHARES TR Put 74347X831 218 118,800 SH Put SOLE 0 118,800 0 0
PROSHARES TR Put 74347X849 0 400 SH Put SOLE 0 400 0 0
PROSHARES TR Put 74348A210 0 6,500 SH Put SOLE 0 6,500 0 0
PROSHARES TR Put 74348A178 82 9,300 SH Put SOLE 0 9,300 0 0
PROSHARES TR Put 74348A160 1,529 361,300 SH Put SOLE 0 361,300 0 0
PROSHARES TR Put 74348A467 7 3,800 SH Put SOLE 0 3,800 0 0
PROSHARES TR II ULTRAPRO 3X SHOR 74347Y805 22 471 SH   SOLE 0 471 0 0
PROSHARES TR II ULSHT BLOOMB OIL 74347W668 1,560 53,311 SH   SOLE 0 53,311 0 0
PROSHARES TR II ULSHT BLOOMB GAS 74347W387 0 13 SH   SOLE 0 13 0 0
PROSHARES TR II ULTRASHRT NEW 74347W395 7 99 SH   SOLE 0 99 0 0
PROSHARES TR II PROSHS U/SHAUS 74347W460 32 599 SH   SOLE 0 599 0 0
PROSHARES TR II ULTA BLMBG 2017 74347W247 413 31,099 SH   SOLE 0 31,099 0 0
PROSHARES TR II ULTRA YEN NEW 74347W270 0 1 SH   SOLE 0 1 0 0
PROSHARES TR II VIX MDTRM FUTR N 74347W338 13 499 SH   SOLE 0 499 0 0
PROSHARES TR II SHT VIX ST TRM 74347W130 142 3,370 SH   SOLE 0 3,370 0 0
PROSHARES TR II ULTRA VIX SHORT 74347W148 81 1,000 SH   SOLE 0 1,000 0 0
PROSHARES TR II VIX SH TRM FUTRS 74347W171 46 1,199 SH   SOLE 0 1,199 0 0
PROSHARES TR II ULTRAPRO 3X CR 74347W221 25 1,900 SH   SOLE 0 1,900 0 0
PROSHARES TR II Call 74347W221 93 65,100 SH Call SOLE 0 65,100 0 0
PROSHARES TR II Call 74347W171 0 600 SH Call SOLE 0 600 0 0
PROSHARES TR II Call 74347W130 16 452,400 SH Call SOLE 0 452,400 0 0
PROSHARES TR II Call 74347W148 2,885 719,700 SH Call SOLE 0 719,700 0 0
PROSHARES TR II Call 74347W353 18 8,600 SH Call SOLE 0 8,600 0 0
PROSHARES TR II Call 74347W270 0 100 SH Call SOLE 0 100 0 0
PROSHARES TR II Call 74347W247 25 103,700 SH Call SOLE 0 103,700 0 0
PROSHARES TR II Call 74347W387 137 117,200 SH Call SOLE 0 117,200 0 0
PROSHARES TR II Call 74347W601 0 100 SH Call SOLE 0 100 0 0
PROSHARES TR II Call 74347W668 175 65,100 SH Call SOLE 0 65,100 0 0
PROSHARES TR II Call 74347Y706 50 113,700 SH Call SOLE 0 113,700 0 0
PROSHARES TR II Call 74347Y805 1,010 91,500 SH Call SOLE 0 91,500 0 0
PROSHARES TR II Call 74347W882 1 26,000 SH Call SOLE 0 26,000 0 0
PROSHARES TR II Put 74347Y805 174 22,800 SH Put SOLE 0 22,800 0 0
PROSHARES TR II Put 74347Y706 867 92,500 SH Put SOLE 0 92,500 0 0
PROSHARES TR II Put 74347W668 440 94,200 SH Put SOLE 0 94,200 0 0
PROSHARES TR II Put 74347W387 30 12,700 SH Put SOLE 0 12,700 0 0
PROSHARES TR II Put 74347W460 0 200 SH Put SOLE 0 200 0 0
PROSHARES TR II Put 74347W569 4 4,600 SH Put SOLE 0 4,600 0 0
PROSHARES TR II Put 74347W247 99 33,100 SH Put SOLE 0 33,100 0 0
PROSHARES TR II Put 74347W353 3 4,000 SH Put SOLE 0 4,000 0 0
PROSHARES TR II Put 74347W338 0 100 SH Put SOLE 0 100 0 0
PROSHARES TR II Put 74347W148 1,651 575,200 SH Put SOLE 0 575,200 0 0
PROSHARES TR II Put 74347W130 122 181,200 SH Put SOLE 0 181,200 0 0
PROSHARES TR II Put 74347W221 79 13,500 SH Put SOLE 0 13,500 0 0
PROSHARES TR II Put 74347W114 0 200 SH Put SOLE 0 200 0 0
PROSPECT CAPITAL CORPORATION Call 74348T102 0 15,500 SH Call SOLE 0 15,500 0 0
PROSPECT CAPITAL CORPORATION Put 74348T102 1 1,700 SH Put SOLE 0 1,700 0 0
PROTECTIVE INS CORP CL B 74368L203 1 77 SH   SOLE 0 77 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 3 1,176 SH   SOLE 0 1,176 0 0
PROTEOSTASIS THERAPEUTICS IN Call 74373B109 4 9,900 SH Call SOLE 0 9,900 0 0
PROTEOSTASIS THERAPEUTICS IN Put 74373B109 5 6,400 SH Put SOLE 0 6,400 0 0
PRUDENTIAL FINL INC COM 744320102 136 1,675 SH   SOLE 0 1,675 0 0
PRUDENTIAL FINL INC Call 744320102 0 3,300 SH Call SOLE 0 3,300 0 0
PRUDENTIAL FINL INC Put 744320102 133 14,100 SH Put SOLE 0 14,100 0 0
PTC THERAPEUTICS INC COM 69366J200 9 274 SH   SOLE 0 274 0 0
PTC THERAPEUTICS INC Put 69366J200 0 2,300 SH Put SOLE 0 2,300 0 0
PUBLIC STORAGE COM 74460D109 0 3 SH   SOLE 0 3 0 0
PUBLIC STORAGE Call 74460D109 1 1,200 SH Call SOLE 0 1,200 0 0
PUBLIC SVC ENTERPRISE GROUP Call 744573106 0 5,900 SH Call SOLE 0 5,900 0 0
PUBLIC SVC ENTERPRISE GROUP Put 744573106 1 800 SH Put SOLE 0 800 0 0
PULMATRIX INC COM 74584P103 0 100 SH   SOLE 0 100 0 0
PULMATRIX INC Put 74584P103 0 100 SH Put SOLE 0 100 0 0
PULSE BIOSCIENCES INC COM 74587B101 2 200 SH   SOLE 0 200 0 0
PULTE GROUP INC Call 745867101 38 55,600 SH Call SOLE 0 55,600 0 0
PULTE GROUP INC Put 745867101 14 60,800 SH Put SOLE 0 60,800 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 85 4,177 SH   SOLE 0 4,177 0 0
PUMA BIOTECHNOLOGY INC Call 74587V107 26 9,400 SH Call SOLE 0 9,400 0 0
PUMA BIOTECHNOLOGY INC Put 74587V107 47 8,100 SH Put SOLE 0 8,100 0 0
PURE STORAGE INC CL A 74624M102 8 549 SH   SOLE 0 549 0 0
PURE STORAGE INC Call 74624M102 1 8,500 SH Call SOLE 0 8,500 0 0
PURE STORAGE INC Put 74624M102 7 3,600 SH Put SOLE 0 3,600 0 0
PVH CORP COM 693656100 216 2,329 SH   SOLE 0 2,329 0 0
PYXUS INTL INC COM 74737V106 43 3,646 SH   SOLE 0 3,646 0 0
PYXUS INTL INC Call 74737V106 2 10,700 SH Call SOLE 0 10,700 0 0
PYXUS INTL INC Put 74737V106 55 2,700 SH Put SOLE 0 2,700 0 0
Q2 HLDGS INC Put 74736L109 0 100 SH Put SOLE 0 100 0 0
QAD INC CL B 74727D207 155 5,264 SH   SOLE 0 5,264 0 0
QAD INC CL A 74727D306 7 200 SH   SOLE 0 200 0 0
QEP RES INC COM 74733V100 145 25,827 SH   SOLE 0 25,827 0 0
QEP RES INC Call 74733V100 0 6,600 SH Call SOLE 0 6,600 0 0
QEP RES INC Put 74733V100 25 14,800 SH Put SOLE 0 14,800 0 0
QIWI PLC SPON ADR REP B 74735M108 0 28 SH   SOLE 0 28 0 0
QORVO INC COM 74736K101 821 13,535 SH   SOLE 0 13,535 0 0
QORVO INC Call 74736K101 23 30,900 SH Call SOLE 0 30,900 0 0
QORVO INC Put 74736K101 245 22,700 SH Put SOLE 0 22,700 0 0
QUAD / GRAPHICS INC COM CL A 747301109 78 6,409 SH   SOLE 0 6,409 0 0
QUAD / GRAPHICS INC Call 747301109 0 700 SH Call SOLE 0 700 0 0
QUAD / GRAPHICS INC Put 747301109 50 18,500 SH Put SOLE 0 18,500 0 0
QUALCOMM INC COM 747525103 756 13,300 SH   SOLE 0 13,300 0 0
QUALCOMM INC Call 747525103 79 110,100 SH Call SOLE 0 110,100 0 0
QUALCOMM INC Put 747525103 143 27,000 SH Put SOLE 0 27,000 0 0
QUANTA SVCS INC COM 74762E102 51 1,703 SH   SOLE 0 1,703 0 0
QUANTA SVCS INC Call 74762E102 24 15,100 SH Call SOLE 0 15,100 0 0
QUDIAN INC ADR 747798106 29 6,936 SH   SOLE 0 6,936 0 0
QUDIAN INC Call 747798106 1 5,200 SH Call SOLE 0 5,200 0 0
QUDIAN INC Put 747798106 27 15,700 SH Put SOLE 0 15,700 0 0
QUIDEL CORP COM 74838J101 43 900 SH   SOLE 0 900 0 0
QUINSTREET INC COM 74874Q100 9 600 SH   SOLE 0 600 0 0
QUINSTREET INC Call 74874Q100 86 12,400 SH Call SOLE 0 12,400 0 0
QUINSTREET INC Put 74874Q100 2 1,500 SH Put SOLE 0 1,500 0 0
QUOTIENT TECHNOLOGY INC Put 749119103 1 600 SH Put SOLE 0 600 0 0
QURATE RETAIL INC COM SER A 74915M100 39 2,036 SH   SOLE 0 2,036 0 0
QURATE RETAIL INC Call 74915M100 0 500 SH Call SOLE 0 500 0 0
QURATE RETAIL INC Put 74915M100 0 400 SH Put SOLE 0 400 0 0
RADIAN GROUP INC Call 750236101 6 24,600 SH Call SOLE 0 24,600 0 0
RADIAN GROUP INC Put 750236101 3 3,000 SH Put SOLE 0 3,000 0 0
RADIUS HEALTH INC COM NEW 750469207 52 3,200 SH   SOLE 0 3,200 0 0
RADIUS HEALTH INC Call 750469207 0 3,000 SH Call SOLE 0 3,000 0 0
RADIUS HEALTH INC Put 750469207 40 3,000 SH Put SOLE 0 3,000 0 0
RADWARE LTD ORD M81873107 111 4,898 SH   SOLE 0 4,898 0 0
RADWARE LTD Put M81873107 2 800 SH Put SOLE 0 800 0 0
RALPH LAUREN CORP CL A 751212101 38 374 SH   SOLE 0 374 0 0
RALPH LAUREN CORP Call 751212101 0 300 SH Call SOLE 0 300 0 0
RALPH LAUREN CORP Put 751212101 0 15,000 SH Put SOLE 0 15,000 0 0
RAMBUS INC DEL COM 750917106 1 181 SH   SOLE 0 181 0 0
RANDGOLD RES LTD ADR 752344309 175 2,151 SH   SOLE 0 2,151 0 0
RANDGOLD RES LTD Call 752344309 121 22,300 SH Call SOLE 0 22,300 0 0
RANDGOLD RES LTD Put 752344309 0 700 SH Put SOLE 0 700 0 0
RANGE RES CORP COM 75281A109 485 50,775 SH   SOLE 0 50,775 0 0
RANGE RES CORP Call 75281A109 2 47,900 SH Call SOLE 0 47,900 0 0
RANGE RES CORP Put 75281A109 179 170,000 SH Put SOLE 0 170,000 0 0
RAPID7 INC COM 753422104 12 396 SH   SOLE 0 396 0 0
RAPID7 INC Call 753422104 1 7,000 SH Call SOLE 0 7,000 0 0
RAVEN INDS INC COM 754212108 137 3,800 SH   SOLE 0 3,800 0 0
RAVEN INDS INC Call 754212108 2 10,000 SH Call SOLE 0 10,000 0 0
RAVEN INDS INC Put 754212108 9 2,000 SH Put SOLE 0 2,000 0 0
RAYMOND JAMES FINANCIAL INC Call 754730109 3 1,600 SH Call SOLE 0 1,600 0 0
RAYMOND JAMES FINANCIAL INC Put 754730109 0 100 SH Put SOLE 0 100 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 22 2,121 SH   SOLE 0 2,121 0 0
RAYONIER ADVANCED MATLS INC Call 75508B104 1 5,400 SH Call SOLE 0 5,400 0 0
RAYONIER ADVANCED MATLS INC Put 75508B104 42 10,400 SH Put SOLE 0 10,400 0 0
RAYONIER INC COM 754907103 2 95 SH   SOLE 0 95 0 0
RAYTHEON CO Call 755111507 3 10,800 SH Call SOLE 0 10,800 0 0
RAYTHEON CO Put 755111507 0 2,300 SH Put SOLE 0 2,300 0 0
READING INTERNATIONAL INC CL A 755408101 122 8,454 SH   SOLE 0 8,454 0 0
READING INTERNATIONAL INC Put 755408101 3 1,000 SH Put SOLE 0 1,000 0 0
REALITY SHS ETF TR Put 75605A702 2 500 SH Put SOLE 0 500 0 0
REALOGY HLDGS CORP COM 75605Y106 350 23,853 SH   SOLE 0 23,853 0 0
REALOGY HLDGS CORP Put 75605Y106 267 52,500 SH Put SOLE 0 52,500 0 0
REALPAGE INC COM 75606N109 2 42 SH   SOLE 0 42 0 0
REALTY INCOME CORP COM 756109104 15 252 SH   SOLE 0 252 0 0
REALTY INCOME CORP Call 756109104 16 7,600 SH Call SOLE 0 7,600 0 0
REALTY INCOME CORP Put 756109104 1 400 SH Put SOLE 0 400 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 44 800 SH   SOLE 0 800 0 0
RED HAT INC COM 756577102 439 2,500 SH   SOLE 0 2,500 0 0
RED HAT INC Call 756577102 142 39,600 SH Call SOLE 0 39,600 0 0
RED HAT INC Put 756577102 68 134,400 SH Put SOLE 0 134,400 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 12 461 SH   SOLE 0 461 0 0
RED ROBIN GOURMET BURGERS IN Put 75689M101 19 1,400 SH Put SOLE 0 1,400 0 0
REDFIN CORP Call 75737F108 2 7,800 SH Call SOLE 0 7,800 0 0
REDFIN CORP Put 75737F108 2 300 SH Put SOLE 0 300 0 0
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 1 300 SH   SOLE 0 300 0 0
REDHILL BIOPHARMA LTD Call 757468103 0 1,000 SH Call SOLE 0 1,000 0 0
REDWOOD TR INC COM 758075402 49 3,300 SH   SOLE 0 3,300 0 0
REGENERON PHARMACEUTICALS Call 75886F107 108 14,100 SH Call SOLE 0 14,100 0 0
REGENERON PHARMACEUTICALS Put 75886F107 70 6,200 SH Put SOLE 0 6,200 0 0
REGENXBIO INC COM 75901B107 176 4,200 SH   SOLE 0 4,200 0 0
REGENXBIO INC Call 75901B107 1 4,800 SH Call SOLE 0 4,800 0 0
REGENXBIO INC Put 75901B107 68 5,200 SH Put SOLE 0 5,200 0 0
REGIONS FINL CORP NEW COM 7591EP100 74 5,600 SH   SOLE 0 5,600 0 0
REGIONS FINL CORP NEW Call 7591EP100 33 33,700 SH Call SOLE 0 33,700 0 0
REGIONS FINL CORP NEW Put 7591EP100 1 100 SH Put SOLE 0 100 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 2 41 SH   SOLE 0 41 0 0
RELIANCE STEEL & ALUMINUM CO Call 759509102 0 700 SH Call SOLE 0 700 0 0
RELIANCE STEEL & ALUMINUM CO Put 759509102 0 400 SH Put SOLE 0 400 0 0
RENEWABLE ENERGY GROUP INC Call 75972A301 5 4,200 SH Call SOLE 0 4,200 0 0
RENEWABLE ENERGY GROUP INC Put 75972A301 2 1,000 SH Put SOLE 0 1,000 0 0
RENT A CTR INC NEW COM 76009N100 127 7,874 SH   SOLE 0 7,874 0 0
RENT A CTR INC NEW Call 76009N100 179 66,800 SH Call SOLE 0 66,800 0 0
RENT A CTR INC NEW Put 76009N100 4 24,100 SH Put SOLE 0 24,100 0 0
REPUBLIC SVCS INC Call 760759100 0 400 SH Call SOLE 0 400 0 0
REPUBLIC SVCS INC Put 760759100 0 300 SH Put SOLE 0 300 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 2 118 SH   SOLE 0 118 0 0
RESMED INC Call 761152107 6 3,000 SH Call SOLE 0 3,000 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 247 8,538 SH   SOLE 0 8,538 0 0
RESOLUTE ENERGY CORP Call 76116A306 0 36,300 SH Call SOLE 0 36,300 0 0
RESOLUTE ENERGY CORP Put 76116A306 97 32,900 SH Put SOLE 0 32,900 0 0
RESOLUTE FST PRODS INC COM 76117W109 4 520 SH   SOLE 0 520 0 0
RESOLUTE FST PRODS INC Call 76117W109 0 4,100 SH Call SOLE 0 4,100 0 0
RESOLUTE FST PRODS INC Put 76117W109 1 2,000 SH Put SOLE 0 2,000 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 2,146 41,042 SH   SOLE 0 41,042 0 0
RESTAURANT BRANDS INTL INC Call 76131D103 12 19,600 SH Call SOLE 0 19,600 0 0
RESTAURANT BRANDS INTL INC Put 76131D103 178 53,400 SH Put SOLE 0 53,400 0 0
RETROPHIN INC COM 761299106 1 68 SH   SOLE 0 68 0 0
REV GROUP INC COM 749527107 3 500 SH   SOLE 0 500 0 0
REV GROUP INC Call 749527107 0 200 SH Call SOLE 0 200 0 0
REVANCE THERAPEUTICS INC COM 761330109 28 1,400 SH   SOLE 0 1,400 0 0
REVLON INC CL A NEW 761525609 1 79 SH   SOLE 0 79 0 0
REVLON INC Call 761525609 5 3,400 SH Call SOLE 0 3,400 0 0
REVLON INC Put 761525609 0 600 SH Put SOLE 0 600 0 0
REVOLUTION LIGHTING TECHNOLO Put 76155G206 0 300 SH Put SOLE 0 300 0 0
REXNORD CORP NEW Call 76169B102 0 700 SH Call SOLE 0 700 0 0
RF INDS LTD COM PAR $0.01 749552105 17 2,400 SH   SOLE 0 2,400 0 0
RF INDS LTD Call 749552105 0 800 SH Call SOLE 0 800 0 0
RH COM 74967X103 1,823 15,221 SH   SOLE 0 15,221 0 0
RH Call 74967X103 1,533 60,300 SH Call SOLE 0 60,300 0 0
RH Put 74967X103 210 32,300 SH Put SOLE 0 32,300 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 4 2,000 SH   SOLE 0 2,000 0 0
RIGEL PHARMACEUTICALS INC Put 766559603 2 7,800 SH Put SOLE 0 7,800 0 0
RING ENERGY INC Call 76680V108 0 1,500 SH Call SOLE 0 1,500 0 0
RINGCENTRAL INC CL A 76680R206 92 1,127 SH   SOLE 0 1,127 0 0
RINGCENTRAL INC Call 76680R206 28 3,000 SH Call SOLE 0 3,000 0 0
RINGCENTRAL INC Put 76680R206 2 1,100 SH Put SOLE 0 1,100 0 0
RIO TINTO PLC SPONSORED ADR 767204100 296 6,126 SH   SOLE 0 6,126 0 0
RIO TINTO PLC Call 767204100 418 171,000 SH Call SOLE 0 171,000 0 0
RIO TINTO PLC Put 767204100 136 106,200 SH Put SOLE 0 106,200 0 0
RIOT BLOCKCHAIN INC COM 767292105 33 21,896 SH   SOLE 0 21,896 0 0
RIOT BLOCKCHAIN INC Call 767292105 4 36,300 SH Call SOLE 0 36,300 0 0
RIOT BLOCKCHAIN INC Put 767292105 476 16,100 SH Put SOLE 0 16,100 0 0
RITE AID CORP COM 767754104 2 3,897 SH   SOLE 0 3,897 0 0
RITE AID CORP Call 767754104 0 9,300 SH Call SOLE 0 9,300 0 0
RITE AID CORP Put 767754104 15 3,400 SH Put SOLE 0 3,400 0 0
ROBERT HALF INTL INC COM 770323103 34 600 SH   SOLE 0 600 0 0
ROBERT HALF INTL INC Call 770323103 0 300 SH Call SOLE 0 300 0 0
ROBERT HALF INTL INC Put 770323103 1 100 SH Put SOLE 0 100 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 20 1,400 SH   SOLE 0 1,400 0 0
ROCKWELL AUTOMATION INC COM 773903109 332 2,211 SH   SOLE 0 2,211 0 0
ROCKWELL AUTOMATION INC Call 773903109 1 2,100 SH Call SOLE 0 2,100 0 0
ROCKWELL AUTOMATION INC Put 773903109 8 1,700 SH Put SOLE 0 1,700 0 0
ROKU INC COM CL A 77543R102 1,339 43,721 SH   SOLE 0 43,721 0 0
ROKU INC Call 77543R102 106 91,400 SH Call SOLE 0 91,400 0 0
ROKU INC Put 77543R102 785 148,200 SH Put SOLE 0 148,200 0 0
ROPER TECHNOLOGIES INC COM 776696106 26 100 SH   SOLE 0 100 0 0
ROSETTA STONE INC COM 777780107 49 3,035 SH   SOLE 0 3,035 0 0
ROSETTA STONE INC Call 777780107 0 500 SH Call SOLE 0 500 0 0
ROSETTA STONE INC Put 777780107 3 2,300 SH Put SOLE 0 2,300 0 0
ROSS STORES INC COM 778296103 32 390 SH   SOLE 0 390 0 0
ROSS STORES INC Call 778296103 25 9,000 SH Call SOLE 0 9,000 0 0
ROSS STORES INC Put 778296103 21 11,100 SH Put SOLE 0 11,100 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 58 6,957 SH   SOLE 0 6,957 0 0
ROWAN COMPANIES PLC Call G7665A101 1 15,000 SH Call SOLE 0 15,000 0 0
ROWAN COMPANIES PLC Put G7665A101 13 5,000 SH Put SOLE 0 5,000 0 0
ROYAL BK CDA MONTREAL QUE Call 780087102 7 40,500 SH Call SOLE 0 40,500 0 0
ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 11 2,100 SH   SOLE 0 2,100 0 0
ROYAL BK SCOTLAND GROUP PLC Put 780097689 7 900 SH Put SOLE 0 900 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 18 185 SH   SOLE 0 185 0 0
ROYAL CARIBBEAN CRUISES LTD Call V7780T103 41 39,000 SH Call SOLE 0 39,000 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 699 12,000 SH   SOLE 0 12,000 0 0
ROYAL DUTCH SHELL PLC Call 780259206 8 18,400 SH Call SOLE 0 18,400 0 0
ROYAL DUTCH SHELL PLC Put 780259206 237 34,000 SH Put SOLE 0 34,000 0 0
ROYAL GOLD INC Call 780287108 79 16,000 SH Call SOLE 0 16,000 0 0
ROYAL GOLD INC Put 780287108 0 200 SH Put SOLE 0 200 0 0
RPC INC COM 749660106 4 500 SH   SOLE 0 500 0 0
RPM INTL INC COM 749685103 3 61 SH   SOLE 0 61 0 0
RPM INTL INC Call 749685103 0 100 SH Call SOLE 0 100 0 0
RUBICON PROJ INC COM 78112V102 25 6,948 SH   SOLE 0 6,948 0 0
RUBICON PROJ INC Put 78112V102 6 4,500 SH Put SOLE 0 4,500 0 0
RUSH ENTERPRISES INC CL A 781846209 84 2,465 SH   SOLE 0 2,465 0 0
RUSH ENTERPRISES INC Call 781846209 1 1,600 SH Call SOLE 0 1,600 0 0
RYDER SYS INC COM 783549108 46 969 SH   SOLE 0 969 0 0
RYDER SYS INC Put 783549108 2 20,000 SH Put SOLE 0 20,000 0 0
S&P GLOBAL INC COM 78409V104 432 2,544 SH   SOLE 0 2,544 0 0
S&P GLOBAL INC Call 78409V104 2 6,500 SH Call SOLE 0 6,500 0 0
S&P GLOBAL INC Put 78409V104 25 8,000 SH Put SOLE 0 8,000 0 0
SAFE BULKERS INC Call Y7388L103 0 800 SH Call SOLE 0 800 0 0
SAFETY INS GROUP INC COM 78648T100 115 1,410 SH   SOLE 0 1,410 0 0
SAFETY INS GROUP INC Call 78648T100 4 2,000 SH Call SOLE 0 2,000 0 0
SAFETY INS GROUP INC Put 78648T100 16 7,700 SH Put SOLE 0 7,700 0 0
SAGE THERAPEUTICS INC Call 78667J108 153 23,800 SH Call SOLE 0 23,800 0 0
SAGE THERAPEUTICS INC Put 78667J108 114 5,800 SH Put SOLE 0 5,800 0 0
SALESFORCE COM INC COM 79466L302 1,229 8,978 SH   SOLE 0 8,978 0 0
SALESFORCE COM INC Call 79466L302 1,297 241,300 SH Call SOLE 0 241,300 0 0
SALESFORCE COM INC Put 79466L302 177 150,200 SH Put SOLE 0 150,200 0 0
SANCHEZ ENERGY CORP COM 79970Y105 0 1 SH   SOLE 0 1 0 0
SANCHEZ ENERGY CORP Call 79970Y105 0 17,300 SH Call SOLE 0 17,300 0 0
SANDERSON FARMS INC COM 800013104 119 1,200 SH   SOLE 0 1,200 0 0
SANDERSON FARMS INC Call 800013104 1 600 SH Call SOLE 0 600 0 0
SANDERSON FARMS INC Put 800013104 16 3,300 SH Put SOLE 0 3,300 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 0 100 SH   SOLE 0 100 0 0
SANDSTORM GOLD LTD Call 80013R206 14 33,300 SH Call SOLE 0 33,300 0 0
SANDSTORM GOLD LTD Put 80013R206 0 2,500 SH Put SOLE 0 2,500 0 0
SANGAMO THERAPEUTICS INC COM 800677106 14 1,256 SH   SOLE 0 1,256 0 0
SANOFI Call 80105N105 9 9,500 SH Call SOLE 0 9,500 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 135 7,703 SH   SOLE 0 7,703 0 0
SANTANDER CONSUMER USA HDG I Call 80283M101 0 200 SH Call SOLE 0 200 0 0
SANTANDER CONSUMER USA HDG I Put 80283M101 1 2,200 SH Put SOLE 0 2,200 0 0
SAP SE SPON ADR 803054204 94 946 SH   SOLE 0 946 0 0
SAP SE Call 803054204 0 400 SH Call SOLE 0 400 0 0
SAP SE Put 803054204 2 1,000 SH Put SOLE 0 1,000 0 0
SAREPTA THERAPEUTICS INC COM 803607100 764 7,003 SH   SOLE 0 7,003 0 0
SAREPTA THERAPEUTICS INC Call 803607100 388 25,800 SH Call SOLE 0 25,800 0 0
SAREPTA THERAPEUTICS INC Put 803607100 174 16,300 SH Put SOLE 0 16,300 0 0
SCHLUMBERGER LTD COM 806857108 107 2,982 SH   SOLE 0 2,982 0 0
SCHLUMBERGER LTD Call 806857108 172 332,000 SH Call SOLE 0 332,000 0 0
SCHLUMBERGER LTD Put 806857108 536 174,200 SH Put SOLE 0 174,200 0 0
SCHWAB CHARLES CORP NEW COM 808513105 67 1,626 SH   SOLE 0 1,626 0 0
SCHWAB CHARLES CORP NEW Call 808513105 25 21,300 SH Call SOLE 0 21,300 0 0
SCHWAB CHARLES CORP NEW Put 808513105 24 15,500 SH Put SOLE 0 15,500 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 11 200 SH   SOLE 0 200 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 23 499 SH   SOLE 0 499 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 6 100 SH   SOLE 0 100 0 0
SCHWAB STRATEGIC TR Call 808524706 0 9,900 SH Call SOLE 0 9,900 0 0
SCHWAB STRATEGIC TR Call 808524797 0 1,600 SH Call SOLE 0 1,600 0 0
SCHWAB STRATEGIC TR Call 808524508 0 1,500 SH Call SOLE 0 1,500 0 0
SCHWAB STRATEGIC TR Call 808524847 3 5,500 SH Call SOLE 0 5,500 0 0
SCHWAB STRATEGIC TR Call 808524102 0 800 SH Call SOLE 0 800 0 0
SCHWAB STRATEGIC TR Put 808524102 3 500 SH Put SOLE 0 500 0 0
SCHWAB STRATEGIC TR Put 808524847 33 5,300 SH Put SOLE 0 5,300 0 0
SCHWAB STRATEGIC TR Put 808524508 7 800 SH Put SOLE 0 800 0 0
SCHWAB STRATEGIC TR Put 808524797 1 1,900 SH Put SOLE 0 1,900 0 0
SCIENCE APPLICATNS INTL CP N Put 808625107 1 200 SH Put SOLE 0 200 0 0
SCIENTIFIC GAMES CORP COM 80874P109 174 9,770 SH   SOLE 0 9,770 0 0
SCIENTIFIC GAMES CORP Call 80874P109 66 99,800 SH Call SOLE 0 99,800 0 0
SCIENTIFIC GAMES CORP Put 80874P109 9 1,700 SH Put SOLE 0 1,700 0 0
SCORPIO BULKERS INC COM Y7546A122 54 9,884 SH   SOLE 0 9,884 0 0
SCORPIO TANKERS INC SHS Y7542C106 3 2,000 SH   SOLE 0 2,000 0 0
SCORPIO TANKERS INC Call Y7542C106 0 400 SH Call SOLE 0 400 0 0
SCORPIO TANKERS INC Put Y7542C106 2 2,400 SH Put SOLE 0 2,400 0 0
SCOTTS MIRACLE GRO CO Call 810186106 5 2,000 SH Call SOLE 0 2,000 0 0
SEA LTD ADR 81141R100 32 2,893 SH   SOLE 0 2,893 0 0
SEA LTD Put 81141R100 3 3,900 SH Put SOLE 0 3,900 0 0
SEABRIDGE GOLD INC COM 811916105 286 21,656 SH   SOLE 0 21,656 0 0
SEABRIDGE GOLD INC Put 811916105 0 300 SH Put SOLE 0 300 0 0
SEADRILL LTD COM G7998G106 0 100 SH   SOLE 0 100 0 0
SEADRILL LTD Put G7998G106 2 100 SH Put SOLE 0 100 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 91 2,372 SH   SOLE 0 2,372 0 0
SEAGATE TECHNOLOGY PLC Call G7945M107 0 200 SH Call SOLE 0 200 0 0
SEAGATE TECHNOLOGY PLC Put G7945M107 61 9,800 SH Put SOLE 0 9,800 0 0
SEALED AIR CORP NEW COM 81211K100 41 1,187 SH   SOLE 0 1,187 0 0
SEALED AIR CORP NEW Call 81211K100 3 10,000 SH Call SOLE 0 10,000 0 0
SEASPAN CORP SHS Y75638109 1 146 SH   SOLE 0 146 0 0
SEATTLE GENETICS INC COM 812578102 56 1,000 SH   SOLE 0 1,000 0 0
SEATTLE GENETICS INC Put 812578102 25 2,500 SH Put SOLE 0 2,500 0 0
SEAWORLD ENTMT INC COM 81282V100 1,092 49,438 SH   SOLE 0 49,438 0 0
SEAWORLD ENTMT INC Call 81282V100 438 77,700 SH Call SOLE 0 77,700 0 0
SEAWORLD ENTMT INC Put 81282V100 86 13,100 SH Put SOLE 0 13,100 0 0
SECUREWORKS CORP Call 81374A105 4 700 SH Call SOLE 0 700 0 0
SEI INVESTMENTS CO COM 784117103 55 1,200 SH   SOLE 0 1,200 0 0
SEI INVESTMENTS CO Call 784117103 0 100 SH Call SOLE 0 100 0 0
SELECT MED HLDGS CORP Call 81619Q105 80 66,500 SH Call SOLE 0 66,500 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 3,047 57,586 SH   SOLE 0 57,586 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 1 25 SH   SOLE 0 25 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 20,755 871,330 SH   SOLE 0 871,330 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 514 8,300 SH   SOLE 0 8,300 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 371 11,999 SH   SOLE 0 11,999 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 2,097 41,518 SH   SOLE 0 41,518 0 0
SELECT SECTOR SPDR TR Call 81369Y100 34 63,100 SH Call SOLE 0 63,100 0 0
SELECT SECTOR SPDR TR Call 81369Y860 0 200 SH Call SOLE 0 200 0 0
SELECT SECTOR SPDR TR Call 81369Y803 141 93,100 SH Call SOLE 0 93,100 0 0
SELECT SECTOR SPDR TR Call 81369Y605 131 404,800 SH Call SOLE 0 404,800 0 0
SELECT SECTOR SPDR TR Call 81369Y704 31 62,500 SH Call SOLE 0 62,500 0 0
SELECT SECTOR SPDR TR Call 81369Y506 214 317,900 SH Call SOLE 0 317,900 0 0
SELECT SECTOR SPDR TR Call 81369Y407 127 19,800 SH Call SOLE 0 19,800 0 0
SELECT SECTOR SPDR TR Call 81369Y209 625 365,900 SH Call SOLE 0 365,900 0 0
SELECT SECTOR SPDR TR Call 81369Y308 0 2,100 SH Call SOLE 0 2,100 0 0
SELECT SECTOR SPDR TR Call 81369Y886 0 19,900 SH Call SOLE 0 19,900 0 0
SELECT SECTOR SPDR TR Put 81369Y886 10 44,900 SH Put SOLE 0 44,900 0 0
SELECT SECTOR SPDR TR Put 81369Y308 3 54,700 SH Put SOLE 0 54,700 0 0
SELECT SECTOR SPDR TR Put 81369Y209 25 55,000 SH Put SOLE 0 55,000 0 0
SELECT SECTOR SPDR TR Put 81369Y407 102 44,500 SH Put SOLE 0 44,500 0 0
SELECT SECTOR SPDR TR Put 81369Y506 64 109,400 SH Put SOLE 0 109,400 0 0
SELECT SECTOR SPDR TR Put 81369Y704 69 97,000 SH Put SOLE 0 97,000 0 0
SELECT SECTOR SPDR TR Put 81369Y605 1,103 2,452,500 SH Put SOLE 0 2,452,500 0 0
SELECT SECTOR SPDR TR Put 81369Y803 59 141,600 SH Put SOLE 0 141,600 0 0
SELECT SECTOR SPDR TR Put 81369Y860 0 600 SH Put SOLE 0 600 0 0
SELECT SECTOR SPDR TR Put 81369Y100 212 321,600 SH Put SOLE 0 321,600 0 0
SELECTA BIOSCIENCES INC COM 816212104 4 1,610 SH   SOLE 0 1,610 0 0
SELECTA BIOSCIENCES INC Put 816212104 9 1,000 SH Put SOLE 0 1,000 0 0
SEMGROUP CORP Call 81663A105 0 600 SH Call SOLE 0 600 0 0
SEMPRA ENERGY Call 816851109 0 1,100 SH Call SOLE 0 1,100 0 0
SEMPRA ENERGY Put 816851109 6 6,000 SH Put SOLE 0 6,000 0 0
SEMTECH CORP COM 816850101 27 600 SH   SOLE 0 600 0 0
SENDGRID INC Call 816883102 2 300 SH Call SOLE 0 300 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 28 2,400 SH   SOLE 0 2,400 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 98 2,205 SH   SOLE 0 2,205 0 0
SENSATA TECHNOLOGIES HLDNG P Put G8060N102 3 4,300 SH Put SOLE 0 4,300 0 0
SERES THERAPEUTICS INC COM 81750R102 46 10,384 SH   SOLE 0 10,384 0 0
SERITAGE GROWTH PPTYS Call 81752R100 5 4,500 SH Call SOLE 0 4,500 0 0
SERVICE CORP INTL Call 817565104 5 1,000 SH Call SOLE 0 1,000 0 0
SERVICENOW INC Call 81762P102 73 63,200 SH Call SOLE 0 63,200 0 0
SERVICENOW INC Put 81762P102 45 7,000 SH Put SOLE 0 7,000 0 0
SESEN BIO INC COM 817763105 3 2,461 SH   SOLE 0 2,461 0 0
SESEN BIO INC Call 817763105 0 200 SH Call SOLE 0 200 0 0
SESEN BIO INC Put 817763105 6 1,000 SH Put SOLE 0 1,000 0 0
SHAKE SHACK INC CL A 819047101 143 3,156 SH   SOLE 0 3,156 0 0
SHAKE SHACK INC Call 819047101 3 2,000 SH Call SOLE 0 2,000 0 0
SHAKE SHACK INC Put 819047101 52 18,700 SH Put SOLE 0 18,700 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 40 2,498 SH   SOLE 0 2,498 0 0
SHELL MIDSTREAM PARTNERS L P Call 822634101 0 1,100 SH Call SOLE 0 1,100 0 0
SHELL MIDSTREAM PARTNERS L P Put 822634101 1 1,500 SH Put SOLE 0 1,500 0 0
SHERWIN WILLIAMS CO COM 824348106 106 270 SH   SOLE 0 270 0 0
SHERWIN WILLIAMS CO Put 824348106 4 1,000 SH Put SOLE 0 1,000 0 0
SHIP FINANCE INTERNATIONAL L Call G81075106 0 900 SH Call SOLE 0 900 0 0
SHIP FINANCE INTERNATIONAL L Put G81075106 0 9,900 SH Put SOLE 0 9,900 0 0
SHIRE PLC SPONSORED ADR 82481R106 816 4,693 SH   SOLE 0 4,693 0 0
SHIRE PLC Call 82481R106 434 50,900 SH Call SOLE 0 50,900 0 0
SHIRE PLC Put 82481R106 58 53,700 SH Put SOLE 0 53,700 0 0
SHOPIFY INC CL A 82509L107 917 6,624 SH   SOLE 0 6,624 0 0
SHOPIFY INC Call 82509L107 204 29,200 SH Call SOLE 0 29,200 0 0
SHOPIFY INC Put 82509L107 245 45,500 SH Put SOLE 0 45,500 0 0
SHUTTERFLY INC COM 82568P304 422 10,500 SH   SOLE 0 10,500 0 0
SHUTTERFLY INC Call 82568P304 3 33,500 SH Call SOLE 0 33,500 0 0
SHUTTERFLY INC Put 82568P304 610 32,500 SH Put SOLE 0 32,500 0 0
SHUTTERSTOCK INC Call 825690100 1 1,100 SH Call SOLE 0 1,100 0 0
SIGNET JEWELERS LIMITED Call G81276100 9 19,200 SH Call SOLE 0 19,200 0 0
SIGNET JEWELERS LIMITED Put G81276100 163 20,800 SH Put SOLE 0 20,800 0 0
SILICON LABORATORIES INC Call 826919102 0 2,200 SH Call SOLE 0 2,200 0 0
SIMON PPTY GROUP INC NEW Call 828806109 14 13,000 SH Call SOLE 0 13,000 0 0
SIMON PPTY GROUP INC NEW Put 828806109 19 10,900 SH Put SOLE 0 10,900 0 0
SINA CORP ORD G81477104 334 6,233 SH   SOLE 0 6,233 0 0
SINA CORP Call G81477104 0 1,700 SH Call SOLE 0 1,700 0 0
SINA CORP Put G81477104 45 3,500 SH Put SOLE 0 3,500 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 289 11,001 SH   SOLE 0 11,001 0 0
SINCLAIR BROADCAST GROUP INC Call 829226109 0 5,000 SH Call SOLE 0 5,000 0 0
SINCLAIR BROADCAST GROUP INC Put 829226109 16 6,000 SH Put SOLE 0 6,000 0 0
SITE CENTERS CORP Call 82981J109 0 700 SH Call SOLE 0 700 0 0
SIX FLAGS ENTMT CORP NEW Call 83001A102 0 100 SH Call SOLE 0 100 0 0
SJW GROUP COM 784305104 88 1,597 SH   SOLE 0 1,597 0 0
SKECHERS U S A INC CL A 830566105 309 13,526 SH   SOLE 0 13,526 0 0
SKECHERS U S A INC Call 830566105 39 40,700 SH Call SOLE 0 40,700 0 0
SKECHERS U S A INC Put 830566105 33 25,300 SH Put SOLE 0 25,300 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 163 2,435 SH   SOLE 0 2,435 0 0
SKYWORKS SOLUTIONS INC Call 83088M102 1 20,100 SH Call SOLE 0 20,100 0 0
SKYWORKS SOLUTIONS INC Put 83088M102 13 7,400 SH Put SOLE 0 7,400 0 0
SL GREEN RLTY CORP COM 78440X101 42 541 SH   SOLE 0 541 0 0
SL GREEN RLTY CORP Put 78440X101 1 400 SH Put SOLE 0 400 0 0
SLEEP NUMBER CORP COM 83125X103 134 4,229 SH   SOLE 0 4,229 0 0
SLEEP NUMBER CORP Put 83125X103 98 20,100 SH Put SOLE 0 20,100 0 0
SLM CORP COM 78442P106 3 420 SH   SOLE 0 420 0 0
SLM CORP Put 78442P106 2 2,500 SH Put SOLE 0 2,500 0 0
SM ENERGY CO Call 78454L100 2 32,500 SH Call SOLE 0 32,500 0 0
SM ENERGY CO Put 78454L100 62 18,800 SH Put SOLE 0 18,800 0 0
SMART & FINAL STORES INC COM 83190B101 0 100 SH   SOLE 0 100 0 0
SMART SAND INC COM 83191H107 3 1,393 SH   SOLE 0 1,393 0 0
SMARTSHEET INC COM CL A 83200N103 19 800 SH   SOLE 0 800 0 0
SMITH A O COM 831865209 165 3,887 SH   SOLE 0 3,887 0 0
SMITH A O Call 831865209 0 200 SH Call SOLE 0 200 0 0
SMITH A O Put 831865209 30 6,500 SH Put SOLE 0 6,500 0 0
SMUCKER J M CO COM NEW 832696405 456 4,879 SH   SOLE 0 4,879 0 0
SMUCKER J M CO Call 832696405 0 1,900 SH Call SOLE 0 1,900 0 0
SMUCKER J M CO Put 832696405 2 500 SH Put SOLE 0 500 0 0
SNAP INC CL A 83304A106 8 1,624 SH   SOLE 0 1,624 0 0
SNAP INC Call 83304A106 0 14,400 SH Call SOLE 0 14,400 0 0
SOCIEDAD QUIMICA MINERA DE C Call 833635105 0 1,000 SH Call SOLE 0 1,000 0 0
SOCIEDAD QUIMICA MINERA DE C Put 833635105 4 800 SH Put SOLE 0 800 0 0
SOGOU INC ADR REPSTG A 83409V104 10 2,029 SH   SOLE 0 2,029 0 0
SOGOU INC Call 83409V104 0 5,700 SH Call SOLE 0 5,700 0 0
SOGOU INC Put 83409V104 13 2,900 SH Put SOLE 0 2,900 0 0
SOHU COM LTD SPONSORED ADS 83410S108 350 20,138 SH   SOLE 0 20,138 0 0
SOHU COM LTD Put 83410S108 317 24,000 SH Put SOLE 0 24,000 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 292 8,331 SH   SOLE 0 8,331 0 0
SOLAREDGE TECHNOLOGIES INC Call 83417M104 69 11,400 SH Call SOLE 0 11,400 0 0
SOLAREDGE TECHNOLOGIES INC Put 83417M104 98 12,200 SH Put SOLE 0 12,200 0 0
SOLID BIOSCIENCES INC COM 83422E105 10 400 SH   SOLE 0 400 0 0
SOLID BIOSCIENCES INC Call 83422E105 0 1,100 SH Call SOLE 0 1,100 0 0
SOLID BIOSCIENCES INC Put 83422E105 0 100 SH Put SOLE 0 100 0 0
SONOS INC Call 83570H108 2 26,300 SH Call SOLE 0 26,300 0 0
SONOS INC Put 83570H108 14 2,500 SH Put SOLE 0 2,500 0 0
SONY CORP SPONSORED ADR 835699307 749 15,522 SH   SOLE 0 15,522 0 0
SONY CORP Call 835699307 2 3,700 SH Call SOLE 0 3,700 0 0
SONY CORP Put 835699307 2 2,700 SH Put SOLE 0 2,700 0 0
SOPHIRIS BIO INC COM NEW 83578Q209 0 600 SH   SOLE 0 600 0 0
SORL AUTO PTS INC Put 78461U101 17 19,000 SH Put SOLE 0 19,000 0 0
SOTHEBYS COM 835898107 42 1,060 SH   SOLE 0 1,060 0 0
SOTHEBYS Put 835898107 7 3,900 SH Put SOLE 0 3,900 0 0
SOUTHERN CO COM 842587107 17 400 SH   SOLE 0 400 0 0
SOUTHERN CO Call 842587107 5 75,400 SH Call SOLE 0 75,400 0 0
SOUTHERN CO Put 842587107 3 2,800 SH Put SOLE 0 2,800 0 0
SOUTHERN COPPER CORP Call 84265V105 2 4,800 SH Call SOLE 0 4,800 0 0
SOUTHERN COPPER CORP Put 84265V105 8 4,500 SH Put SOLE 0 4,500 0 0
SOUTHWEST AIRLS CO COM 844741108 1,671 35,964 SH   SOLE 0 35,964 0 0
SOUTHWEST AIRLS CO Call 844741108 10 86,500 SH Call SOLE 0 86,500 0 0
SOUTHWEST AIRLS CO Put 844741108 7 5,600 SH Put SOLE 0 5,600 0 0
SOUTHWESTERN ENERGY CO Call 845467109 3 103,300 SH Call SOLE 0 103,300 0 0
SOUTHWESTERN ENERGY CO Put 845467109 163 234,900 SH Put SOLE 0 234,900 0 0
SPARK THERAPEUTICS INC COM 84652J103 90 2,300 SH   SOLE 0 2,300 0 0
SPARK THERAPEUTICS INC Call 84652J103 5 5,400 SH Call SOLE 0 5,400 0 0
SPARK THERAPEUTICS INC Put 84652J103 34 4,500 SH Put SOLE 0 4,500 0 0
SPARTAN MTRS INC COM 846819100 1 149 SH   SOLE 0 149 0 0
SPARTANNASH CO COM 847215100 9 580 SH   SOLE 0 580 0 0
SPARTANNASH CO Call 847215100 1 4,400 SH Call SOLE 0 4,400 0 0
SPARTANNASH CO Put 847215100 0 100 SH Put SOLE 0 100 0 0
SPDR DOW JONES INDL AVRG ETF Call 78467X109 750 240,500 SH Call SOLE 0 240,500 0 0
SPDR DOW JONES INDL AVRG ETF Put 78467X109 81 49,200 SH Put SOLE 0 49,200 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 21 174 SH   SOLE 0 174 0 0
SPDR GOLD TRUST Call 78463V107 2,687 767,800 SH Call SOLE 0 767,800 0 0
SPDR GOLD TRUST Put 78463V107 86 283,000 SH Put SOLE 0 283,000 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 46 1,400 SH   SOLE 0 1,400 0 0
SPDR INDEX SHS FDS Call 78463X202 0 4,200 SH Call SOLE 0 4,200 0 0
SPDR INDEX SHS FDS Put 78463X202 2 6,000 SH Put SOLE 0 6,000 0 0
SPDR S&P 500 ETF TR Call 78462F103 587 2,038,000 SH Call SOLE 0 2,038,000 0 0
SPDR S&P 500 ETF TR Put 78462F103 1,958 307,000 SH Put SOLE 0 307,000 0 0
SPDR S&P MIDCAP 400 ETF TR Call 78467Y107 52 9,200 SH Call SOLE 0 9,200 0 0
SPDR S&P MIDCAP 400 ETF TR Put 78467Y107 0 1,600 SH Put SOLE 0 1,600 0 0
SPDR SERIES TRUST DJ REIT ETF 78464A607 17 200 SH   SOLE 0 200 0 0
SPDR SERIES TRUST AEROSPACE DEF 78464A631 7 100 SH   SOLE 0 100 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 121 2,600 SH   SOLE 0 2,600 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 3,195 77,963 SH   SOLE 0 77,963 0 0
SPDR SERIES TRUST S&P PHARMAC 78464A722 3 100 SH   SOLE 0 100 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 5,249 197,879 SH   SOLE 0 197,879 0 0
SPDR SERIES TRUST OILGAS EQUIP 78464A748 81 9,000 SH   SOLE 0 9,000 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 1,378 52,621 SH   SOLE 0 52,621 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 2,257 60,447 SH   SOLE 0 60,447 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 215 3,000 SH   SOLE 0 3,000 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 1,141 35,099 SH   SOLE 0 35,099 0 0
SPDR SERIES TRUST Call 78464A888 23 149,900 SH Call SOLE 0 149,900 0 0
SPDR SERIES TRUST Call 78464A870 403 195,600 SH Call SOLE 0 195,600 0 0
SPDR SERIES TRUST Call 78464A797 235 208,800 SH Call SOLE 0 208,800 0 0
SPDR SERIES TRUST Call 78464A755 26 54,800 SH Call SOLE 0 54,800 0 0
SPDR SERIES TRUST Call 78464A763 5 4,800 SH Call SOLE 0 4,800 0 0
SPDR SERIES TRUST Call 78464A730 224 694,600 SH Call SOLE 0 694,600 0 0
SPDR SERIES TRUST Call 78464A722 0 200 SH Call SOLE 0 200 0 0
SPDR SERIES TRUST Call 78464A714 8 67,900 SH Call SOLE 0 67,900 0 0
SPDR SERIES TRUST Call 78464A698 4 196,300 SH Call SOLE 0 196,300 0 0
SPDR SERIES TRUST Call 78464A631 1 1,300 SH Call SOLE 0 1,300 0 0
SPDR SERIES TRUST Call 78464A607 0 600 SH Call SOLE 0 600 0 0
SPDR SERIES TRUST Put 78464A607 2 400 SH Put SOLE 0 400 0 0
SPDR SERIES TRUST Put 78464A631 16 1,600 SH Put SOLE 0 1,600 0 0
SPDR SERIES TRUST Put 78464A698 58 44,200 SH Put SOLE 0 44,200 0 0
SPDR SERIES TRUST Put 78464A417 0 8,600 SH Put SOLE 0 8,600 0 0
SPDR SERIES TRUST Put 78464A714 578 334,300 SH Put SOLE 0 334,300 0 0
SPDR SERIES TRUST Put 78464A722 2 600 SH Put SOLE 0 600 0 0
SPDR SERIES TRUST Put 78464A730 1,725 580,500 SH Put SOLE 0 580,500 0 0
SPDR SERIES TRUST Put 78464A748 33 7,200 SH Put SOLE 0 7,200 0 0
SPDR SERIES TRUST Put 78464A763 15 3,400 SH Put SOLE 0 3,400 0 0
SPDR SERIES TRUST Put 78464A755 110 180,500 SH Put SOLE 0 180,500 0 0
SPDR SERIES TRUST Put 78464A797 218 83,900 SH Put SOLE 0 83,900 0 0
SPDR SERIES TRUST Put 78464A870 1,120 478,100 SH Put SOLE 0 478,100 0 0
SPDR SERIES TRUST Put 78464A888 245 208,600 SH Put SOLE 0 208,600 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 51 1,211 SH   SOLE 0 1,211 0 0
SPECTRUM BRANDS HLDGS INC NE Call 84790A105 1 25,600 SH Call SOLE 0 25,600 0 0
SPHERE 3D CORP NEW COM 84841L308 0 6 SH   SOLE 0 6 0 0
SPIRIT AEROSYSTEMS HLDGS INC Call 848574109 0 1,800 SH Call SOLE 0 1,800 0 0
SPIRIT AIRLS INC COM 848577102 789 13,623 SH   SOLE 0 13,623 0 0
SPIRIT AIRLS INC Call 848577102 22 4,000 SH Call SOLE 0 4,000 0 0
SPIRIT AIRLS INC Put 848577102 0 600 SH Put SOLE 0 600 0 0
SPLUNK INC COM 848637104 2,235 21,322 SH   SOLE 0 21,322 0 0
SPLUNK INC Call 848637104 347 26,100 SH Call SOLE 0 26,100 0 0
SPLUNK INC Put 848637104 108 38,000 SH Put SOLE 0 38,000 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 0 200 SH   SOLE 0 200 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 2,368 20,871 SH   SOLE 0 20,871 0 0
SPOTIFY TECHNOLOGY S A Call L8681T102 44 41,800 SH Call SOLE 0 41,800 0 0
SPOTIFY TECHNOLOGY S A Put L8681T102 711 31,200 SH Put SOLE 0 31,200 0 0
SPRINT CORP COM SER 1 85207U105 12 2,160 SH   SOLE 0 2,160 0 0
SPRINT CORP Call 85207U105 0 18,000 SH Call SOLE 0 18,000 0 0
SPROUTS FMRS MKT INC Call 85208M102 8 33,400 SH Call SOLE 0 33,400 0 0
SPROUTS FMRS MKT INC Put 85208M102 0 100 SH Put SOLE 0 100 0 0
SPS COMM INC COM 78463M107 42 512 SH   SOLE 0 512 0 0
SPS COMM INC Call 78463M107 0 300 SH Call SOLE 0 300 0 0
SPX FLOW INC COM 78469X107 73 2,400 SH   SOLE 0 2,400 0 0
SQUARE INC CL A 852234103 2,255 40,216 SH   SOLE 0 40,216 0 0
SQUARE INC Call 852234103 58 24,100 SH Call SOLE 0 24,100 0 0
SQUARE INC Put 852234103 437 58,300 SH Put SOLE 0 58,300 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 73 1,620 SH   SOLE 0 1,620 0 0
SS&C TECHNOLOGIES HLDGS INC Put 78467J100 3 2,100 SH Put SOLE 0 2,100 0 0
SSR MNG INC COM 784730103 111 9,212 SH   SOLE 0 9,212 0 0
SSR MNG INC Call 784730103 0 200 SH Call SOLE 0 200 0 0
SSR MNG INC Put 784730103 52 15,800 SH Put SOLE 0 15,800 0 0
STAG INDL INC Call 85254J102 0 200 SH Call SOLE 0 200 0 0
STAG INDL INC Put 85254J102 4 800 SH Put SOLE 0 800 0 0
STAMPS COM INC Call 852857200 179 5,000 SH Call SOLE 0 5,000 0 0
STAMPS COM INC Put 852857200 78 11,400 SH Put SOLE 0 11,400 0 0
STANLEY BLACK & DECKER INC COM 854502101 1,223 10,216 SH   SOLE 0 10,216 0 0
STANLEY BLACK & DECKER INC Call 854502101 33 10,700 SH Call SOLE 0 10,700 0 0
STANLEY BLACK & DECKER INC Put 854502101 17 700 SH Put SOLE 0 700 0 0
STAR BULK CARRIERS CORP SHS PAR Y8162K204 81 8,902 SH   SOLE 0 8,902 0 0
STAR BULK CARRIERS CORP Call Y8162K204 2 7,000 SH Call SOLE 0 7,000 0 0
STAR BULK CARRIERS CORP Put Y8162K204 36 9,000 SH Put SOLE 0 9,000 0 0
STARBUCKS CORP COM 855244109 926 14,392 SH   SOLE 0 14,392 0 0
STARBUCKS CORP Call 855244109 35 13,100 SH Call SOLE 0 13,100 0 0
STARBUCKS CORP Put 855244109 4 81,500 SH Put SOLE 0 81,500 0 0
STARS GROUP INC Call 85570W100 6 23,300 SH Call SOLE 0 23,300 0 0
STARS GROUP INC Put 85570W100 7 1,100 SH Put SOLE 0 1,100 0 0
STARTEK INC COM 85569C107 7 1,150 SH   SOLE 0 1,150 0 0
STARWOOD PPTY TR INC COM 85571B105 5 300 SH   SOLE 0 300 0 0
STATE STR CORP COM 857477103 66 1,054 SH   SOLE 0 1,054 0 0
STATE STR CORP Call 857477103 17 16,500 SH Call SOLE 0 16,500 0 0
STATE STR CORP Put 857477103 42 6,900 SH Put SOLE 0 6,900 0 0
STEEL DYNAMICS INC COM 858119100 573 19,097 SH   SOLE 0 19,097 0 0
STEEL DYNAMICS INC Call 858119100 44 121,400 SH Call SOLE 0 121,400 0 0
STEEL DYNAMICS INC Put 858119100 131 48,600 SH Put SOLE 0 48,600 0 0
STEELCASE INC CL A 858155203 29 2,006 SH   SOLE 0 2,006 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 12 1,300 SH   SOLE 0 1,300 0 0
STERICYCLE INC COM 858912108 46 1,277 SH   SOLE 0 1,277 0 0
STERICYCLE INC Call 858912108 0 2,200 SH Call SOLE 0 2,200 0 0
STERICYCLE INC Put 858912108 48 8,600 SH Put SOLE 0 8,600 0 0
STIFEL FINL CORP COM 860630102 82 2,000 SH   SOLE 0 2,000 0 0
STIFEL FINL CORP Put 860630102 1 300 SH Put SOLE 0 300 0 0
STITCH FIX INC COM CL A 860897107 105 6,173 SH   SOLE 0 6,173 0 0
STITCH FIX INC Call 860897107 1 22,800 SH Call SOLE 0 22,800 0 0
STITCH FIX INC Put 860897107 37 2,900 SH Put SOLE 0 2,900 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 75 5,472 SH   SOLE 0 5,472 0 0
STMICROELECTRONICS N V Put 861012102 3 1,400 SH Put SOLE 0 1,400 0 0
STONEMOR PARTNERS L P COM UNITS INT 86183Q100 7 3,800 SH   SOLE 0 3,800 0 0
STONERIDGE INC COM 86183P102 60 2,474 SH   SOLE 0 2,474 0 0
STONERIDGE INC Put 86183P102 0 300 SH Put SOLE 0 300 0 0
STORE CAP CORP Call 862121100 8 5,100 SH Call SOLE 0 5,100 0 0
STORE CAP CORP Put 862121100 1 600 SH Put SOLE 0 600 0 0
STRATASYS LTD Call M85548101 0 1,200 SH Call SOLE 0 1,200 0 0
STRATASYS LTD Put M85548101 1 300 SH Put SOLE 0 300 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 19 4,400 SH   SOLE 0 4,400 0 0
STRONGBRIDGE BIOPHARMA PLC Put G85347105 29 5,000 SH Put SOLE 0 5,000 0 0
STRYKER CORP Call 863667101 5 1,000 SH Call SOLE 0 1,000 0 0
STURM RUGER & CO INC COM 864159108 27 512 SH   SOLE 0 512 0 0
STURM RUGER & CO INC Call 864159108 0 1,600 SH Call SOLE 0 1,600 0 0
STURM RUGER & CO INC Put 864159108 7 1,700 SH Put SOLE 0 1,700 0 0
SUMMIT MATLS INC Call 86614U100 9 1,600 SH Call SOLE 0 1,600 0 0
SUN HYDRAULICS CORP COM 866942105 26 800 SH   SOLE 0 800 0 0
SUN LIFE FINL INC COM 866796105 13 400 SH   SOLE 0 400 0 0
SUNCOKE ENERGY INC COM 86722A103 30 3,581 SH   SOLE 0 3,581 0 0
SUNCOKE ENERGY PARTNERS L P Call 86722Y101 0 400 SH Call SOLE 0 400 0 0
SUNCOKE ENERGY PARTNERS L P Put 86722Y101 1 700 SH Put SOLE 0 700 0 0
SUNCOR ENERGY INC NEW COM 867224107 291 10,439 SH   SOLE 0 10,439 0 0
SUNCOR ENERGY INC NEW Call 867224107 7 29,400 SH Call SOLE 0 29,400 0 0
SUNCOR ENERGY INC NEW Put 867224107 20 25,500 SH Put SOLE 0 25,500 0 0
SUNOCO LP Call 86765K109 1 1,700 SH Call SOLE 0 1,700 0 0
SUNOCO LP Put 86765K109 2 3,100 SH Put SOLE 0 3,100 0 0
SUNOPTA INC COM 8676EP108 51 13,220 SH   SOLE 0 13,220 0 0
SUNPOWER CORP COM 867652406 0 96 SH   SOLE 0 96 0 0
SUNPOWER CORP Put 867652406 0 100 SH Put SOLE 0 100 0 0
SUNRUN INC COM 86771W105 187 17,235 SH   SOLE 0 17,235 0 0
SUNRUN INC Call 86771W105 0 1,200 SH Call SOLE 0 1,200 0 0
SUNRUN INC Put 86771W105 6 2,000 SH Put SOLE 0 2,000 0 0
SUNTRUST BKS INC COM 867914103 144 2,871 SH   SOLE 0 2,871 0 0
SUNTRUST BKS INC Call 867914103 0 4,500 SH Call SOLE 0 4,500 0 0
SUNTRUST BKS INC Put 867914103 4 3,100 SH Put SOLE 0 3,100 0 0
SUPERIOR INDS INTL INC COM 868168105 15 3,304 SH   SOLE 0 3,304 0 0
SUPERIOR INDS INTL INC Call 868168105 0 500 SH Call SOLE 0 500 0 0
SUPERIOR INDS INTL INC Put 868168105 16 3,000 SH Put SOLE 0 3,000 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 89 2,700 SH   SOLE 0 2,700 0 0
SVB FINL GROUP COM 78486Q101 609 3,209 SH   SOLE 0 3,209 0 0
SVB FINL GROUP Call 78486Q101 5 6,000 SH Call SOLE 0 6,000 0 0
SVB FINL GROUP Put 78486Q101 312 10,600 SH Put SOLE 0 10,600 0 0
SVMK INC COM 78489X103 1 129 SH   SOLE 0 129 0 0
SVMK INC Call 78489X103 1 700 SH Call SOLE 0 700 0 0
SVMK INC Put 78489X103 1 2,800 SH Put SOLE 0 2,800 0 0
SWITCH INC CL A 87105L104 74 10,641 SH   SOLE 0 10,641 0 0
SWITCH INC Put 87105L104 27 8,800 SH Put SOLE 0 8,800 0 0
SYMANTEC CORP COM 871503108 45 2,433 SH   SOLE 0 2,433 0 0
SYMANTEC CORP Call 871503108 3 12,700 SH Call SOLE 0 12,700 0 0
SYMANTEC CORP Put 871503108 14 26,300 SH Put SOLE 0 26,300 0 0
SYNAPTICS INC COM 87157D109 110 2,980 SH   SOLE 0 2,980 0 0
SYNAPTICS INC Call 87157D109 0 1,100 SH Call SOLE 0 1,100 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 10 1,635 SH   SOLE 0 1,635 0 0
SYNCHRONOSS TECHNOLOGIES INC Call 87157B103 1 600 SH Call SOLE 0 600 0 0
SYNCHRONOSS TECHNOLOGIES INC Put 87157B103 1 200 SH Put SOLE 0 200 0 0
SYNCHRONY FINL COM 87165B103 502 21,439 SH   SOLE 0 21,439 0 0
SYNCHRONY FINL Call 87165B103 52 74,200 SH Call SOLE 0 74,200 0 0
SYNCHRONY FINL Put 87165B103 29 13,700 SH Put SOLE 0 13,700 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 5 1,200 SH   SOLE 0 1,200 0 0
SYNDAX PHARMACEUTICALS INC Call 87164F105 0 5,600 SH Call SOLE 0 5,600 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 1 9,700 SH   SOLE 0 9,700 0 0
SYNERGY PHARMACEUTICALS DEL Call 871639308 0 1,200 SH Call SOLE 0 1,200 0 0
SYNOPSYS INC Call 871607107 4 2,300 SH Call SOLE 0 2,300 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 23 4,200 SH   SOLE 0 4,200 0 0
SYROS PHARMACEUTICALS INC Call 87184Q107 1 5,100 SH Call SOLE 0 5,100 0 0
SYSCO CORP COM 871829107 17 275 SH   SOLE 0 275 0 0
SYSCO CORP Call 871829107 7 1,200 SH Call SOLE 0 1,200 0 0
SYSCO CORP Put 871829107 4 8,200 SH Put SOLE 0 8,200 0 0
SYSTEMAX INC Call 871851101 0 300 SH Call SOLE 0 300 0 0
SYSTEMAX INC Put 871851101 0 300 SH Put SOLE 0 300 0 0
T MOBILE US INC COM 872590104 3,857 60,642 SH   SOLE 0 60,642 0 0
T MOBILE US INC Call 872590104 0 5,200 SH Call SOLE 0 5,200 0 0
T MOBILE US INC Put 872590104 0 1,600 SH Put SOLE 0 1,600 0 0
T2 BIOSYSTEMS INC COM 89853L104 1 600 SH   SOLE 0 600 0 0
TABLEAU SOFTWARE INC CL A 87336U105 1,018 8,489 SH   SOLE 0 8,489 0 0
TABLEAU SOFTWARE INC Call 87336U105 127 17,800 SH Call SOLE 0 17,800 0 0
TABLEAU SOFTWARE INC Put 87336U105 2 1,900 SH Put SOLE 0 1,900 0 0
TABULA RASA HEALTHCARE INC COM 873379101 82 1,300 SH   SOLE 0 1,300 0 0
TABULA RASA HEALTHCARE INC Call 873379101 1 300 SH Call SOLE 0 300 0 0
TAHOE RES INC COM 873868103 24 6,596 SH   SOLE 0 6,596 0 0
TAHOE RES INC Call 873868103 0 100 SH Call SOLE 0 100 0 0
TAHOE RES INC Put 873868103 2 2,200 SH Put SOLE 0 2,200 0 0
TAILORED BRANDS INC COM 87403A107 39 2,900 SH   SOLE 0 2,900 0 0
TAILORED BRANDS INC Call 87403A107 1 6,400 SH Call SOLE 0 6,400 0 0
TAILORED BRANDS INC Put 87403A107 11 2,100 SH Put SOLE 0 2,100 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1,428 38,693 SH   SOLE 0 38,693 0 0
TAIWAN SEMICONDUCTOR MFG LTD Call 874039100 1 18,000 SH Call SOLE 0 18,000 0 0
TAIWAN SEMICONDUCTOR MFG LTD Put 874039100 160 77,500 SH Put SOLE 0 77,500 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,703 26,266 SH   SOLE 0 26,266 0 0
TAKE-TWO INTERACTIVE SOFTWAR Call 874054109 11 5,500 SH Call SOLE 0 5,500 0 0
TAKE-TWO INTERACTIVE SOFTWAR Put 874054109 180 33,300 SH Put SOLE 0 33,300 0 0
TAL ED GROUP SPONSORED ADS 874080104 859 32,199 SH   SOLE 0 32,199 0 0
TAL ED GROUP Call 874080104 10 8,300 SH Call SOLE 0 8,300 0 0
TAL ED GROUP Put 874080104 193 57,800 SH Put SOLE 0 57,800 0 0
TALEND S A ADS 874224207 3 100 SH   SOLE 0 100 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 3 100 SH   SOLE 0 100 0 0
TANDEM DIABETES CARE INC Call 875372203 38 34,300 SH Call SOLE 0 34,300 0 0
TANDEM DIABETES CARE INC Put 875372203 3 500 SH Put SOLE 0 500 0 0
TANGER FACTORY OUTLET CTRS I Call 875465106 1 6,900 SH Call SOLE 0 6,900 0 0
TANGER FACTORY OUTLET CTRS I Put 875465106 123 47,500 SH Put SOLE 0 47,500 0 0
TAPESTRY INC COM 876030107 100 2,965 SH   SOLE 0 2,965 0 0
TAPESTRY INC Call 876030107 0 1,000 SH Call SOLE 0 1,000 0 0
TAPESTRY INC Put 876030107 44 13,500 SH Put SOLE 0 13,500 0 0
TARGA RES CORP Call 87612G101 2 23,200 SH Call SOLE 0 23,200 0 0
TARGA RES CORP Put 87612G101 76 9,200 SH Put SOLE 0 9,200 0 0
TARGET CORP COM 87612E106 1,358 20,554 SH   SOLE 0 20,554 0 0
TARGET CORP Call 87612E106 8 92,600 SH Call SOLE 0 92,600 0 0
TARGET CORP Put 87612E106 215 72,600 SH Put SOLE 0 72,600 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 8 100 SH   SOLE 0 100 0 0
TATA MTRS LTD SPONSORED ADR 876568502 1 93 SH   SOLE 0 93 0 0
TATA MTRS LTD Call 876568502 0 2,000 SH Call SOLE 0 2,000 0 0
TATA MTRS LTD Put 876568502 5 2,400 SH Put SOLE 0 2,400 0 0
TAUBMAN CTRS INC COM 876664103 4 100 SH   SOLE 0 100 0 0
TAUBMAN CTRS INC Put 876664103 3 300 SH Put SOLE 0 300 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 184 3,762 SH   SOLE 0 3,762 0 0
TD AMERITRADE HLDG CORP Call 87236Y108 2 1,900 SH Call SOLE 0 1,900 0 0
TD AMERITRADE HLDG CORP Put 87236Y108 92 26,700 SH Put SOLE 0 26,700 0 0
TE CONNECTIVITY LTD REG SHS H84989104 1,021 13,500 SH   SOLE 0 13,500 0 0
TE CONNECTIVITY LTD Call H84989104 1 1,400 SH Call SOLE 0 1,400 0 0
TE CONNECTIVITY LTD Put H84989104 131 29,200 SH Put SOLE 0 29,200 0 0
TEAM INC Call 878155100 1 2,400 SH Call SOLE 0 2,400 0 0
TECH DATA CORP COM 878237106 93 1,148 SH   SOLE 0 1,148 0 0
TECHNIPFMC PLC COM G87110105 102 5,253 SH   SOLE 0 5,253 0 0
TECHNIPFMC PLC Call G87110105 0 100 SH Call SOLE 0 100 0 0
TECHNIPFMC PLC Put G87110105 43 3,900 SH Put SOLE 0 3,900 0 0
TECHTARGET INC COM 87874R100 19 1,588 SH   SOLE 0 1,588 0 0
TECHTARGET INC Call 87874R100 0 1,400 SH Call SOLE 0 1,400 0 0
TECHTARGET INC Put 87874R100 0 100 SH Put SOLE 0 100 0 0
TEEKAY CORPORATION Call Y8564W103 0 3,600 SH Call SOLE 0 3,600 0 0
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 191 17,361 SH   SOLE 0 17,361 0 0
TEEKAY LNG PARTNERS L P Call Y8564M105 0 1,900 SH Call SOLE 0 1,900 0 0
TEEKAY LNG PARTNERS L P Put Y8564M105 73 17,200 SH Put SOLE 0 17,200 0 0
TEGNA INC COM 87901J105 95 8,809 SH   SOLE 0 8,809 0 0
TEGNA INC Call 87901J105 0 200 SH Call SOLE 0 200 0 0
TELADOC HEALTH INC COM 87918A105 482 9,730 SH   SOLE 0 9,730 0 0
TELADOC HEALTH INC Call 87918A105 5 2,100 SH Call SOLE 0 2,100 0 0
TELADOC HEALTH INC Put 87918A105 140 27,000 SH Put SOLE 0 27,000 0 0
TELEFLEX INC Call 879369106 3 2,000 SH Call SOLE 0 2,000 0 0
TELEFONICA BRASIL SA Call 87936R106 2 4,000 SH Call SOLE 0 4,000 0 0
TELEFONICA BRASIL SA Put 87936R106 1 4,500 SH Put SOLE 0 4,500 0 0
TELENAV INC COM 879455103 8 2,100 SH   SOLE 0 2,100 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 64 1,979 SH   SOLE 0 1,979 0 0
TELEPHONE & DATA SYS INC Put 879433829 0 900 SH Put SOLE 0 900 0 0
TELLURIAN INC NEW COM 87968A104 116 16,768 SH   SOLE 0 16,768 0 0
TELLURIAN INC NEW Call 87968A104 15 57,800 SH Call SOLE 0 57,800 0 0
TELLURIAN INC NEW Put 87968A104 7 13,200 SH Put SOLE 0 13,200 0 0
TELUS CORP COM 87971M103 13 400 SH   SOLE 0 400 0 0
TEMPUR SEALY INTL INC COM 88023U101 529 12,789 SH   SOLE 0 12,789 0 0
TEMPUR SEALY INTL INC Call 88023U101 8 49,000 SH Call SOLE 0 49,000 0 0
TEMPUR SEALY INTL INC Put 88023U101 26 14,400 SH Put SOLE 0 14,400 0 0
TENABLE HLDGS INC COM 88025T102 28 1,300 SH   SOLE 0 1,300 0 0
TENABLE HLDGS INC Call 88025T102 0 200 SH Call SOLE 0 200 0 0
TENABLE HLDGS INC Put 88025T102 0 300 SH Put SOLE 0 300 0 0
TENARIS S A SPONSORED ADR 88031M109 92 4,320 SH   SOLE 0 4,320 0 0
TENARIS S A Put 88031M109 11 1,900 SH Put SOLE 0 1,900 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 7 600 SH   SOLE 0 600 0 0
TENCENT MUSIC ENTMT GROUP Call 88034P109 12 11,500 SH Call SOLE 0 11,500 0 0
TENCENT MUSIC ENTMT GROUP Put 88034P109 5 5,100 SH Put SOLE 0 5,100 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 344 20,112 SH   SOLE 0 20,112 0 0
TENET HEALTHCARE CORP Call 88033G407 23 27,000 SH Call SOLE 0 27,000 0 0
TENET HEALTHCARE CORP Put 88033G407 199 37,400 SH Put SOLE 0 37,400 0 0
TERADATA CORP DEL COM 88076W103 85 2,225 SH   SOLE 0 2,225 0 0
TERADYNE INC COM 880770102 51 1,643 SH   SOLE 0 1,643 0 0
TERADYNE INC Call 880770102 4 19,200 SH Call SOLE 0 19,200 0 0
TERADYNE INC Put 880770102 67 30,400 SH Put SOLE 0 30,400 0 0
TERRENO RLTY CORP COM 88146M101 12 360 SH   SOLE 0 360 0 0
TESARO INC COM 881569107 29 400 SH   SOLE 0 400 0 0
TESARO INC Call 881569107 1,232 91,700 SH Call SOLE 0 91,700 0 0
TESARO INC Put 881569107 8 32,500 SH Put SOLE 0 32,500 0 0
TESLA INC COM 88160R101 6,334 19,033 SH   SOLE 0 19,033 0 0
TESLA INC Call 88160R101 2,273 152,900 SH Call SOLE 0 152,900 0 0
TESLA INC Put 88160R101 952 204,300 SH Put SOLE 0 204,300 0 0
TETRA TECH INC NEW Call 88162G103 1 15,000 SH Call SOLE 0 15,000 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 0 100 SH   SOLE 0 100 0 0
TEUCRIUM COMMODITY TR SOYBEAN FD 88166A607 300 18,549 SH   SOLE 0 18,549 0 0
TEUCRIUM COMMODITY TR WHEAT FD 88166A508 63 10,781 SH   SOLE 0 10,781 0 0
TEUCRIUM COMMODITY TR Call 88166A508 8 93,100 SH Call SOLE 0 93,100 0 0
TEUCRIUM COMMODITY TR Call 88166A607 0 2,900 SH Call SOLE 0 2,900 0 0
TEUCRIUM COMMODITY TR Call 88166A102 0 1,400 SH Call SOLE 0 1,400 0 0
TEUCRIUM COMMODITY TR Put 88166A102 3 6,800 SH Put SOLE 0 6,800 0 0
TEUCRIUM COMMODITY TR Put 88166A607 2 42,000 SH Put SOLE 0 42,000 0 0
TEUCRIUM COMMODITY TR Put 88166A508 6 30,100 SH Put SOLE 0 30,100 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 49 3,234 SH   SOLE 0 3,234 0 0
TEVA PHARMACEUTICAL INDS LTD Call 881624209 20 46,100 SH Call SOLE 0 46,100 0 0
TEVA PHARMACEUTICAL INDS LTD Put 881624209 13 4,100 SH Put SOLE 0 4,100 0 0
TEXAS CAPITAL BANCSHARES INC Put 88224Q107 2 600 SH Put SOLE 0 600 0 0
TEXAS INSTRS INC Call 882508104 22 11,900 SH Call SOLE 0 11,900 0 0
TEXAS INSTRS INC Put 882508104 52 12,300 SH Put SOLE 0 12,300 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 67 6,734 SH   SOLE 0 6,734 0 0
TEXTAINER GROUP HOLDINGS LTD Call G8766E109 0 1,600 SH Call SOLE 0 1,600 0 0
TEXTAINER GROUP HOLDINGS LTD Put G8766E109 6 30,000 SH Put SOLE 0 30,000 0 0
TEXTRON INC Call 883203101 0 200 SH Call SOLE 0 200 0 0
TG THERAPEUTICS INC COM 88322Q108 0 44 SH   SOLE 0 44 0 0
TG THERAPEUTICS INC Call 88322Q108 4 8,400 SH Call SOLE 0 8,400 0 0
TG THERAPEUTICS INC Put 88322Q108 2 2,000 SH Put SOLE 0 2,000 0 0
THE TRADE DESK INC COM CL A 88339J105 2,781 23,967 SH   SOLE 0 23,967 0 0
THE TRADE DESK INC Call 88339J105 478 21,900 SH Call SOLE 0 21,900 0 0
THE TRADE DESK INC Put 88339J105 297 48,900 SH Put SOLE 0 48,900 0 0
THE9 LTD SPONSORED ADS 88337K203 0 200 SH   SOLE 0 200 0 0
THE9 LTD Call 88337K203 0 100 SH Call SOLE 0 100 0 0
THERAPEUTICSMD INC COM 88338N107 0 28 SH   SOLE 0 28 0 0
THERAPEUTICSMD INC Call 88338N107 0 2,300 SH Call SOLE 0 2,300 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 20 90 SH   SOLE 0 90 0 0
THERMO FISHER SCIENTIFIC INC Call 883556102 89 1,400 SH Call SOLE 0 1,400 0 0
THIRD PT REINS LTD COM G8827U100 5 600 SH   SOLE 0 600 0 0
THOR INDS INC COM 885160101 177 3,404 SH   SOLE 0 3,404 0 0
THOR INDS INC Call 885160101 0 4,100 SH Call SOLE 0 4,100 0 0
THOR INDS INC Put 885160101 15 700 SH Put SOLE 0 700 0 0
TIDEWATER INC NEW *W EXP 07/31/202 88642R117 0 77 SH   SOLE 0 77 0 0
TIDEWATER INC NEW *W EXP 07/31/202 88642R125 0 83 SH   SOLE 0 83 0 0
TIFFANY & CO NEW COM 886547108 1,189 14,779 SH   SOLE 0 14,779 0 0
TIFFANY & CO NEW Call 886547108 47 16,500 SH Call SOLE 0 16,500 0 0
TIFFANY & CO NEW Put 886547108 307 52,600 SH Put SOLE 0 52,600 0 0
TILLYS INC CL A 886885102 14 1,300 SH   SOLE 0 1,300 0 0
TILLYS INC Call 886885102 0 600 SH Call SOLE 0 600 0 0
TILRAY INC COM CL 2 88688T100 14 200 SH   SOLE 0 200 0 0
TILRAY INC Call 88688T100 968 185,300 SH Call SOLE 0 185,300 0 0
TILRAY INC Put 88688T100 7,719 81,400 SH Put SOLE 0 81,400 0 0
TIMKENSTEEL CORP COM 887399103 23 2,686 SH   SOLE 0 2,686 0 0
TITAN INTL INC ILL COM 88830M102 0 200 SH   SOLE 0 200 0 0
TITAN INTL INC ILL Put 88830M102 1 200 SH Put SOLE 0 200 0 0
TIVO CORP COM 88870P106 110 11,705 SH   SOLE 0 11,705 0 0
TIVO CORP Call 88870P106 1 10,800 SH Call SOLE 0 10,800 0 0
TIVO CORP Put 88870P106 13 9,100 SH Put SOLE 0 9,100 0 0
TJX COS INC NEW COM 872540109 305 6,838 SH   SOLE 0 6,838 0 0
TJX COS INC NEW Call 872540109 50 98,200 SH Call SOLE 0 98,200 0 0
TJX COS INC NEW Put 872540109 70 20,300 SH Put SOLE 0 20,300 0 0
TOLL BROTHERS INC COM 889478103 296 8,997 SH   SOLE 0 8,997 0 0
TOLL BROTHERS INC Call 889478103 10 10,900 SH Call SOLE 0 10,900 0 0
TOLL BROTHERS INC Put 889478103 11 24,300 SH Put SOLE 0 24,300 0 0
TOPBUILD CORP Put 89055F103 3 200 SH Put SOLE 0 200 0 0
TORO CO COM 891092108 25 465 SH   SOLE 0 465 0 0
TORO CO Put 891092108 0 700 SH Put SOLE 0 700 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 109 2,200 SH   SOLE 0 2,200 0 0
TORONTO DOMINION BK ONT Call 891160509 0 8,700 SH Call SOLE 0 8,700 0 0
TORONTO DOMINION BK ONT Put 891160509 0 200 SH Put SOLE 0 200 0 0
TOTAL S A SPONSORED ADR 89151E109 82 1,584 SH   SOLE 0 1,584 0 0
TOTAL S A Call 89151E109 1 12,700 SH Call SOLE 0 12,700 0 0
TOTAL S A Put 89151E109 31 36,100 SH Put SOLE 0 36,100 0 0
TOTAL SYS SVCS INC COM 891906109 189 2,331 SH   SOLE 0 2,331 0 0
TOTAL SYS SVCS INC Call 891906109 0 800 SH Call SOLE 0 800 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 20 1,418 SH   SOLE 0 1,418 0 0
TOWER SEMICONDUCTOR LTD Call M87915274 0 200 SH Call SOLE 0 200 0 0
TOWER SEMICONDUCTOR LTD Put M87915274 0 300 SH Put SOLE 0 300 0 0
TOYOTA MOTOR CORP Call 892331307 2 900 SH Call SOLE 0 900 0 0
TOYOTA MOTOR CORP Put 892331307 0 300 SH Put SOLE 0 300 0 0
TRACTOR SUPPLY CO COM 892356106 216 2,599 SH   SOLE 0 2,599 0 0
TRACTOR SUPPLY CO Call 892356106 7 2,900 SH Call SOLE 0 2,900 0 0
TRACTOR SUPPLY CO Put 892356106 9 22,500 SH Put SOLE 0 22,500 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 0 200 SH   SOLE 0 200 0 0
TRANSCANADA CORP COM 89353D107 235 6,599 SH   SOLE 0 6,599 0 0
TRANSCANADA CORP Call 89353D107 0 1,000 SH Call SOLE 0 1,000 0 0
TRANSCANADA CORP Put 89353D107 42 9,700 SH Put SOLE 0 9,700 0 0
TRANSDIGM GROUP INC COM 893641100 170 500 SH   SOLE 0 500 0 0
TRANSDIGM GROUP INC Call 893641100 1,722 18,300 SH Call SOLE 0 18,300 0 0
TRANSDIGM GROUP INC Put 893641100 9 1,200 SH Put SOLE 0 1,200 0 0
TRANSENTERIX INC COM NEW 89366M201 6 3,000 SH   SOLE 0 3,000 0 0
TRANSOCEAN LTD REG SHS H8817H100 227 32,825 SH   SOLE 0 32,825 0 0
TRANSOCEAN LTD Call H8817H100 43 120,000 SH Call SOLE 0 120,000 0 0
TRANSOCEAN LTD Put H8817H100 222 117,500 SH Put SOLE 0 117,500 0 0
TRANSUNION Call 89400J107 0 1,200 SH Call SOLE 0 1,200 0 0
TRAVELCENTERS AMER LLC COM 894174101 3 1,000 SH   SOLE 0 1,000 0 0
TRAVELERS COMPANIES INC Call 89417E109 3 600 SH Call SOLE 0 600 0 0
TRAVELERS COMPANIES INC Put 89417E109 12 2,000 SH Put SOLE 0 2,000 0 0
TRAVELPORT WORLDWIDE LTD Call G9019D104 1 12,100 SH Call SOLE 0 12,100 0 0
TRAVELZOO Put 89421Q205 0 700 SH Put SOLE 0 700 0 0
TREEHOUSE FOODS INC Call 89469A104 2 6,400 SH Call SOLE 0 6,400 0 0
TREEHOUSE FOODS INC Put 89469A104 184 32,300 SH Put SOLE 0 32,300 0 0
TRI POINTE GROUP INC Call 87265H109 0 400 SH Call SOLE 0 400 0 0
TRI POINTE GROUP INC Put 87265H109 7 4,400 SH Put SOLE 0 4,400 0 0
TRIBUNE MEDIA CO Call 896047503 5 1,200 SH Call SOLE 0 1,200 0 0
TRILOGY METALS INC NEW COM 89621C105 1 944 SH   SOLE 0 944 0 0
TRIMBLE INC COM 896239100 6 201 SH   SOLE 0 201 0 0
TRIMBLE INC Call 896239100 0 1,800 SH Call SOLE 0 1,800 0 0
TRIMBLE INC Put 896239100 7 900 SH Put SOLE 0 900 0 0
TRINET GROUP INC Call 896288107 0 500 SH Call SOLE 0 500 0 0
TRINITY INDS INC COM 896522109 312 15,195 SH   SOLE 0 15,195 0 0
TRINITY INDS INC Call 896522109 0 1,100 SH Call SOLE 0 1,100 0 0
TRINITY INDS INC Put 896522109 28 86,200 SH Put SOLE 0 86,200 0 0
TRIPADVISOR INC COM 896945201 80 1,500 SH   SOLE 0 1,500 0 0
TRIPADVISOR INC Call 896945201 565 69,400 SH Call SOLE 0 69,400 0 0
TRIPADVISOR INC Put 896945201 22 21,500 SH Put SOLE 0 21,500 0 0
TRITON INTL LTD CL A G9078F107 166 5,355 SH   SOLE 0 5,355 0 0
TRITON INTL LTD Call G9078F107 2 1,200 SH Call SOLE 0 1,200 0 0
TRITON INTL LTD Put G9078F107 4 2,300 SH Put SOLE 0 2,300 0 0
TRIVAGO N V SPON ADS A SHS 89686D105 15 2,756 SH   SOLE 0 2,756 0 0
TRIVAGO N V Call 89686D105 0 5,900 SH Call SOLE 0 5,900 0 0
TRIVAGO N V Put 89686D105 4 2,500 SH Put SOLE 0 2,500 0 0
TRONOX LTD Call Q9235V101 1 18,100 SH Call SOLE 0 18,100 0 0
TRUECAR INC COM 89785L107 305 33,668 SH   SOLE 0 33,668 0 0
TRUECAR INC Call 89785L107 0 4,700 SH Call SOLE 0 4,700 0 0
TRUPANION INC COM 898202106 7 300 SH   SOLE 0 300 0 0
TRUPANION INC Put 898202106 39 4,000 SH Put SOLE 0 4,000 0 0
TTM TECHNOLOGIES INC Call 87305R109 0 3,500 SH Call SOLE 0 3,500 0 0
TUCOWS INC COM NEW 898697206 130 2,181 SH   SOLE 0 2,181 0 0
TUCOWS INC Call 898697206 10 3,600 SH Call SOLE 0 3,600 0 0
TUCOWS INC Put 898697206 9 2,600 SH Put SOLE 0 2,600 0 0
TUPPERWARE BRANDS CORP COM 899896104 161 5,112 SH   SOLE 0 5,112 0 0
TUPPERWARE BRANDS CORP Put 899896104 151 16,500 SH Put SOLE 0 16,500 0 0
TURTLE BEACH CORP COM NEW 900450206 5 396 SH   SOLE 0 396 0 0
TURTLE BEACH CORP Call 900450206 11 15,400 SH Call SOLE 0 15,400 0 0
TURTLE BEACH CORP Put 900450206 58 11,200 SH Put SOLE 0 11,200 0 0
TUTOR PERINI CORP Call 901109108 1 4,100 SH Call SOLE 0 4,100 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 607 12,623 SH   SOLE 0 12,623 0 0
TWENTY FIRST CENTY FOX INC Call 90130A101 410 122,600 SH Call SOLE 0 122,600 0 0
TWENTY FIRST CENTY FOX INC Put 90130A101 32 179,900 SH Put SOLE 0 179,900 0 0
TWILIO INC CL A 90138F102 7,091 79,414 SH   SOLE 0 79,414 0 0
TWILIO INC Call 90138F102 1,960 174,200 SH Call SOLE 0 174,200 0 0
TWILIO INC Put 90138F102 232 223,500 SH Put SOLE 0 223,500 0 0
TWITTER INC Call 90184L102 83 33,000 SH Call SOLE 0 33,000 0 0
TYLER TECHNOLOGIES INC COM 902252105 37 200 SH   SOLE 0 200 0 0
TYSON FOODS INC CL A 902494103 59 1,107 SH   SOLE 0 1,107 0 0
TYSON FOODS INC Call 902494103 0 2,300 SH Call SOLE 0 2,300 0 0
TYSON FOODS INC Put 902494103 10 3,500 SH Put SOLE 0 3,500 0 0
U S CONCRETE INC COM NEW 90333L201 186 5,285 SH   SOLE 0 5,285 0 0
U S G CORP COM NEW 903293405 14 344 SH   SOLE 0 344 0 0
U S G CORP Call 903293405 0 400 SH Call SOLE 0 400 0 0
U S SILICA HLDGS INC Call 90346E103 0 1,700 SH Call SOLE 0 1,700 0 0
U S SILICA HLDGS INC Put 90346E103 23 2,000 SH Put SOLE 0 2,000 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 3 3,800 SH   SOLE 0 3,800 0 0
UBIQUITI NETWORKS INC COM 90347A100 75 763 SH   SOLE 0 763 0 0
UBIQUITI NETWORKS INC Call 90347A100 220 13,900 SH Call SOLE 0 13,900 0 0
UBIQUITI NETWORKS INC Put 90347A100 9 4,300 SH Put SOLE 0 4,300 0 0
UBS GROUP AG SHS H42097107 47 3,877 SH   SOLE 0 3,877 0 0
UBS GROUP AG Put H42097107 7 4,800 SH Put SOLE 0 4,800 0 0
ULTA BEAUTY INC COM 90384S303 216 883 SH   SOLE 0 883 0 0
ULTA BEAUTY INC Call 90384S303 2 900 SH Call SOLE 0 900 0 0
ULTA BEAUTY INC Put 90384S303 6 5,500 SH Put SOLE 0 5,500 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 13 1,595 SH   SOLE 0 1,595 0 0
ULTRA CLEAN HLDGS INC Call 90385V107 0 500 SH Call SOLE 0 500 0 0
ULTRA CLEAN HLDGS INC Put 90385V107 8 3,000 SH Put SOLE 0 3,000 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 79 1,821 SH   SOLE 0 1,821 0 0
ULTRAGENYX PHARMACEUTICAL IN Put 90400D108 7 2,000 SH Put SOLE 0 2,000 0 0
UNDER ARMOUR INC CL A 904311107 63 3,566 SH   SOLE 0 3,566 0 0
UNDER ARMOUR INC CL C 904311206 103 6,371 SH   SOLE 0 6,371 0 0
UNDER ARMOUR INC Call 904311206 1 1,400 SH Call SOLE 0 1,400 0 0
UNDER ARMOUR INC Call 904311107 30 34,300 SH Call SOLE 0 34,300 0 0
UNDER ARMOUR INC Put 904311107 29 9,500 SH Put SOLE 0 9,500 0 0
UNDER ARMOUR INC Put 904311206 21 7,400 SH Put SOLE 0 7,400 0 0
UNIFI INC COM NEW 904677200 9 397 SH   SOLE 0 397 0 0
UNIFI INC Call 904677200 0 1,200 SH Call SOLE 0 1,200 0 0
UNION PAC CORP COM 907818108 984 7,124 SH   SOLE 0 7,124 0 0
UNION PAC CORP Call 907818108 220 113,900 SH Call SOLE 0 113,900 0 0
UNION PAC CORP Put 907818108 146 52,300 SH Put SOLE 0 52,300 0 0
UNIQURE NV SHS N90064101 636 22,100 SH   SOLE 0 22,100 0 0
UNIQURE NV Call N90064101 12 3,600 SH Call SOLE 0 3,600 0 0
UNIQURE NV Put N90064101 12 4,400 SH Put SOLE 0 4,400 0 0
UNISYS CORP COM NEW 909214306 2 243 SH   SOLE 0 243 0 0
UNITED CONTL HLDGS INC COM 910047109 2,743 32,765 SH   SOLE 0 32,765 0 0
UNITED CONTL HLDGS INC Call 910047109 127 25,600 SH Call SOLE 0 25,600 0 0
UNITED CONTL HLDGS INC Put 910047109 156 48,600 SH Put SOLE 0 48,600 0 0
UNITED NAT FOODS INC COM 911163103 6 600 SH   SOLE 0 600 0 0
UNITED NAT FOODS INC Call 911163103 0 1,400 SH Call SOLE 0 1,400 0 0
UNITED NAT FOODS INC Put 911163103 23 8,500 SH Put SOLE 0 8,500 0 0
UNITED PARCEL SERVICE INC CL B 911312106 2,740 28,100 SH   SOLE 0 28,100 0 0
UNITED PARCEL SERVICE INC Call 911312106 79 60,100 SH Call SOLE 0 60,100 0 0
UNITED PARCEL SERVICE INC Put 911312106 22 56,800 SH Put SOLE 0 56,800 0 0
UNITED RENTALS INC COM 911363109 93 911 SH   SOLE 0 911 0 0
UNITED RENTALS INC Call 911363109 27 12,100 SH Call SOLE 0 12,100 0 0
UNITED RENTALS INC Put 911363109 84 6,400 SH Put SOLE 0 6,400 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 45 1,844 SH   SOLE 0 1,844 0 0
UNITED STATES NATL GAS FUND Call 912318300 61 302,000 SH Call SOLE 0 302,000 0 0
UNITED STATES NATL GAS FUND Put 912318300 2,214 623,000 SH Put SOLE 0 623,000 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 410 42,527 SH   SOLE 0 42,527 0 0
UNITED STATES OIL FUND LP Call 91232N108 29 601,200 SH Call SOLE 0 601,200 0 0
UNITED STATES OIL FUND LP Put 91232N108 1,642 1,137,000 SH Put SOLE 0 1,137,000 0 0
UNITED STATES STL CORP NEW COM 912909108 54 3,000 SH   SOLE 0 3,000 0 0
UNITED STATES STL CORP NEW Call 912909108 26 181,200 SH Call SOLE 0 181,200 0 0
UNITED STATES STL CORP NEW Put 912909108 226 132,300 SH Put SOLE 0 132,300 0 0
UNITED STS 12 MONTH OIL FD L UNIT BEN INT 91288V103 46 2,600 SH   SOLE 0 2,600 0 0
UNITED STS 12 MONTH OIL FD L Put 91288V103 0 1,000 SH Put SOLE 0 1,000 0 0
UNITED STS BRENT OIL FD LP Call 91167Q100 1 39,800 SH Call SOLE 0 39,800 0 0
UNITED STS BRENT OIL FD LP Put 91167Q100 44 11,300 SH Put SOLE 0 11,300 0 0
UNITED STS GASOLINE FD LP UNITS 91201T102 2 100 SH   SOLE 0 100 0 0
UNITED STS GASOLINE FD LP Call 91201T102 1 6,200 SH Call SOLE 0 6,200 0 0
UNITED STS GASOLINE FD LP Put 91201T102 2 1,000 SH Put SOLE 0 1,000 0 0
UNITED TECHNOLOGIES CORP COM 913017109 0 4 SH   SOLE 0 4 0 0
UNITED TECHNOLOGIES CORP Call 913017109 19 45,600 SH Call SOLE 0 45,600 0 0
UNITED TECHNOLOGIES CORP Put 913017109 89 20,100 SH Put SOLE 0 20,100 0 0
UNITEDHEALTH GROUP INC Call 91324P102 1,123 17,200 SH Call SOLE 0 17,200 0 0
UNITEDHEALTH GROUP INC Put 91324P102 42 18,700 SH Put SOLE 0 18,700 0 0
UNITI GROUP INC COM 91325V108 8 549 SH   SOLE 0 549 0 0
UNITI GROUP INC Call 91325V108 0 10,500 SH Call SOLE 0 10,500 0 0
UNITI GROUP INC Put 91325V108 18 6,500 SH Put SOLE 0 6,500 0 0
UNIVAR INC COM 91336L107 5 283 SH   SOLE 0 283 0 0
UNIVERSAL CORP VA Call 913456109 0 500 SH Call SOLE 0 500 0 0
UNIVERSAL CORP VA Put 913456109 13 1,100 SH Put SOLE 0 1,100 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 9 100 SH   SOLE 0 100 0 0
UNIVERSAL DISPLAY CORP Call 91347P105 47 35,300 SH Call SOLE 0 35,300 0 0
UNIVERSAL DISPLAY CORP Put 91347P105 136 8,300 SH Put SOLE 0 8,300 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 6 100 SH   SOLE 0 100 0 0
UNIVERSAL INS HLDGS INC Put 91359V107 2 400 SH Put SOLE 0 400 0 0
UNUM GROUP COM 91529Y106 616 20,982 SH   SOLE 0 20,982 0 0
UNUM GROUP Put 91529Y106 173 14,900 SH Put SOLE 0 14,900 0 0
UPWORK INC COM 91688F104 1 89 SH   SOLE 0 89 0 0
UPWORK INC Call 91688F104 0 100 SH Call SOLE 0 100 0 0
UPWORK INC Put 91688F104 0 200 SH Put SOLE 0 200 0 0
URBAN OUTFITTERS INC COM 917047102 385 11,613 SH   SOLE 0 11,613 0 0
URBAN OUTFITTERS INC Call 917047102 4 3,900 SH Call SOLE 0 3,900 0 0
URBAN OUTFITTERS INC Put 917047102 0 200 SH Put SOLE 0 200 0 0
URSTADT BIDDLE PPTYS INC COM 917286106 36 2,404 SH   SOLE 0 2,404 0 0
US BANCORP DEL Call 902973304 5 28,400 SH Call SOLE 0 28,400 0 0
US BANCORP DEL Put 902973304 24 9,300 SH Put SOLE 0 9,300 0 0
US FOODS HLDG CORP COM 912008109 3 100 SH   SOLE 0 100 0 0
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 80 6,200 SH   SOLE 0 6,200 0 0
USA COMPRESSION PARTNERS LP Call 90290N109 0 100 SH Call SOLE 0 100 0 0
USA COMPRESSION PARTNERS LP Put 90290N109 34 10,400 SH Put SOLE 0 10,400 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 1 268 SH   SOLE 0 268 0 0
USA TECHNOLOGIES INC Call 90328S500 3 45,000 SH Call SOLE 0 45,000 0 0
USA TECHNOLOGIES INC Put 90328S500 3 300 SH Put SOLE 0 300 0 0
USANA HEALTH SCIENCES INC Put 90328M107 0 100 SH Put SOLE 0 100 0 0
UXIN LTD ADS 91818X108 30 6,300 SH   SOLE 0 6,300 0 0
UXIN LTD Call 91818X108 3 4,400 SH Call SOLE 0 4,400 0 0
UXIN LTD Put 91818X108 59 12,800 SH Put SOLE 0 12,800 0 0
V F CORP COM 918204108 211 2,968 SH   SOLE 0 2,968 0 0
V F CORP Call 918204108 3 2,200 SH Call SOLE 0 2,200 0 0
V F CORP Put 918204108 16 3,600 SH Put SOLE 0 3,600 0 0
VAIL RESORTS INC COM 91879Q109 969 4,600 SH   SOLE 0 4,600 0 0
VAIL RESORTS INC Put 91879Q109 44 12,800 SH Put SOLE 0 12,800 0 0
VALE S A ADR 91912E105 446 33,877 SH   SOLE 0 33,877 0 0
VALE S A Call 91912E105 105 173,500 SH Call SOLE 0 173,500 0 0
VALE S A Put 91912E105 58 288,100 SH Put SOLE 0 288,100 0 0
VALERO ENERGY CORP NEW Call 91913Y100 107 77,400 SH Call SOLE 0 77,400 0 0
VALERO ENERGY CORP NEW Put 91913Y100 51 36,700 SH Put SOLE 0 36,700 0 0
VALLEY NATL BANCORP COM 919794107 40 4,543 SH   SOLE 0 4,543 0 0
VALLEY NATL BANCORP Put 919794107 0 1,200 SH Put SOLE 0 1,200 0 0
VALVOLINE INC Call 92047W101 0 2,000 SH Call SOLE 0 2,000 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 19,312 915,728 SH   SOLE 0 915,728 0 0
VANECK VECTORS ETF TR STEEL ETF 92189F205 23 666 SH   SOLE 0 666 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 2,759 147,167 SH   SOLE 0 147,167 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 3,511 40,234 SH   SOLE 0 40,234 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 1,550 110,498 SH   SOLE 0 110,498 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 3,518 116,445 SH   SOLE 0 116,445 0 0
VANECK VECTORS ETF TR GAMING ETF 92189F882 77 2,354 SH   SOLE 0 2,354 0 0
VANECK VECTORS ETF TR Call 92189F791 97 47,700 SH Call SOLE 0 47,700 0 0
VANECK VECTORS ETF TR Call 92189F718 16 44,700 SH Call SOLE 0 44,700 0 0
VANECK VECTORS ETF TR Call 92189F676 867 183,800 SH Call SOLE 0 183,800 0 0
VANECK VECTORS ETF TR Call 92189F403 7 176,100 SH Call SOLE 0 176,100 0 0
VANECK VECTORS ETF TR Call 92189F205 98 30,100 SH Call SOLE 0 30,100 0 0
VANECK VECTORS ETF TR Call 92189F627 0 100 SH Call SOLE 0 100 0 0
VANECK VECTORS ETF TR Call 92189F106 215 572,100 SH Call SOLE 0 572,100 0 0
VANECK VECTORS ETF TR Put 92189F106 21 109,400 SH Put SOLE 0 109,400 0 0
VANECK VECTORS ETF TR Put 92189F205 0 100 SH Put SOLE 0 100 0 0
VANECK VECTORS ETF TR Put 92189F403 189 217,500 SH Put SOLE 0 217,500 0 0
VANECK VECTORS ETF TR Put 92189F676 952 211,500 SH Put SOLE 0 211,500 0 0
VANECK VECTORS ETF TR Put 92189F718 66 13,900 SH Put SOLE 0 13,900 0 0
VANECK VECTORS ETF TR Put 92189F791 61 61,100 SH Put SOLE 0 61,100 0 0
VANECK VECTORS ETF TR Put 92189F882 4 2,000 SH Put SOLE 0 2,000 0 0
VANGUARD GROUP Call 921908844 30 35,600 SH Call SOLE 0 35,600 0 0
VANGUARD GROUP Put 921908844 25 3,900 SH Put SOLE 0 3,900 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,101 28,179 SH   SOLE 0 28,179 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 26 200 SH   SOLE 0 200 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 23 171 SH   SOLE 0 171 0 0
VANGUARD INDEX FDS Call 922908629 0 700 SH Call SOLE 0 700 0 0
VANGUARD INDEX FDS Call 922908744 62 30,100 SH Call SOLE 0 30,100 0 0
VANGUARD INDEX FDS Call 922908595 0 700 SH Call SOLE 0 700 0 0
VANGUARD INDEX FDS Call 922908751 0 1,100 SH Call SOLE 0 1,100 0 0
VANGUARD INDEX FDS Call 922908769 12 5,500 SH Call SOLE 0 5,500 0 0
VANGUARD INDEX FDS Call 922908553 24 64,400 SH Call SOLE 0 64,400 0 0
VANGUARD INDEX FDS Call 922908512 0 4,300 SH Call SOLE 0 4,300 0 0
VANGUARD INDEX FDS Call 922908363 15 9,000 SH Call SOLE 0 9,000 0 0
VANGUARD INDEX FDS Put 922908363 13 3,800 SH Put SOLE 0 3,800 0 0
VANGUARD INDEX FDS Put 922908553 107 29,800 SH Put SOLE 0 29,800 0 0
VANGUARD INDEX FDS Put 922908769 21 3,300 SH Put SOLE 0 3,300 0 0
VANGUARD INDEX FDS Put 922908744 7 2,400 SH Put SOLE 0 2,400 0 0
VANGUARD INDEX FDS Put 922908629 1 100 SH Put SOLE 0 100 0 0
VANGUARD INDEX FDS Put 922908736 0 400 SH Put SOLE 0 400 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 45 999 SH   SOLE 0 999 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 416 10,936 SH   SOLE 0 10,936 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 5 97 SH   SOLE 0 97 0 0
VANGUARD INTL EQUITY INDEX F Call 922042874 70 285,200 SH Call SOLE 0 285,200 0 0
VANGUARD INTL EQUITY INDEX F Call 922042858 3 22,000 SH Call SOLE 0 22,000 0 0
VANGUARD INTL EQUITY INDEX F Call 922042742 0 1,200 SH Call SOLE 0 1,200 0 0
VANGUARD INTL EQUITY INDEX F Put 922042742 2 300 SH Put SOLE 0 300 0 0
VANGUARD INTL EQUITY INDEX F Put 922042858 140 97,300 SH Put SOLE 0 97,300 0 0
VANGUARD INTL EQUITY INDEX F Put 922042874 34 18,200 SH Put SOLE 0 18,200 0 0
VANGUARD STAR FD Call 921909768 0 400 SH Call SOLE 0 400 0 0
VANGUARD TAX MANAGED INTL FD Call 921943858 0 1,200 SH Call SOLE 0 1,200 0 0
VANGUARD WHITEHALL FDS INC Call 921946406 49 28,700 SH Call SOLE 0 28,700 0 0
VANGUARD WHITEHALL FDS INC Put 921946406 34 12,100 SH Put SOLE 0 12,100 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 33 199 SH   SOLE 0 199 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 353 2,199 SH   SOLE 0 2,199 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 22 200 SH   SOLE 0 200 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 7 100 SH   SOLE 0 100 0 0
VANGUARD WORLD FDS Call 92204A405 1 500 SH Call SOLE 0 500 0 0
VANGUARD WORLD FDS Call 92204A702 3 17,300 SH Call SOLE 0 17,300 0 0
VANGUARD WORLD FDS Call 92204A207 0 800 SH Call SOLE 0 800 0 0
VANGUARD WORLD FDS Put 92204A207 0 100 SH Put SOLE 0 100 0 0
VANGUARD WORLD FDS Put 92204A702 1 200 SH Put SOLE 0 200 0 0
VANGUARD WORLD FDS Put 92204A405 1 200 SH Put SOLE 0 200 0 0
VANGUARD WORLD FDS Put 92204A504 0 400 SH Put SOLE 0 400 0 0
VECTOR GROUP LTD COM 92240M108 301 30,947 SH   SOLE 0 30,947 0 0
VECTOR GROUP LTD Call 92240M108 0 10,000 SH Call SOLE 0 10,000 0 0
VECTOR GROUP LTD Put 92240M108 154 98,100 SH Put SOLE 0 98,100 0 0
VECTRUS INC COM 92242T101 2 138 SH   SOLE 0 138 0 0
VECTRUS INC Put 92242T101 3 800 SH Put SOLE 0 800 0 0
VEECO INSTRS INC DEL Call 922417100 0 300 SH Call SOLE 0 300 0 0
VEECO INSTRS INC DEL Put 922417100 0 100 SH Put SOLE 0 100 0 0
VEEVA SYS INC CL A COM 922475108 358 4,019 SH   SOLE 0 4,019 0 0
VEEVA SYS INC Call 922475108 12 26,400 SH Call SOLE 0 26,400 0 0
VEEVA SYS INC Put 922475108 29 4,000 SH Put SOLE 0 4,000 0 0
VENTAS INC COM 92276F100 181 3,101 SH   SOLE 0 3,101 0 0
VENTAS INC Call 92276F100 4 9,900 SH Call SOLE 0 9,900 0 0
VENTAS INC Put 92276F100 8 5,000 SH Put SOLE 0 5,000 0 0
VERA BRADLEY INC Put 92335C106 0 100 SH Put SOLE 0 100 0 0
VERASTEM INC COM 92337C104 7 2,300 SH   SOLE 0 2,300 0 0
VERASTEM INC Call 92337C104 0 600 SH Call SOLE 0 600 0 0
VERASTEM INC Put 92337C104 3 2,000 SH Put SOLE 0 2,000 0 0
VEREIT INC COM 92339V100 23 3,333 SH   SOLE 0 3,333 0 0
VEREIT INC Put 92339V100 5 4,700 SH Put SOLE 0 4,700 0 0
VERICEL CORP COM 92346J108 50 2,900 SH   SOLE 0 2,900 0 0
VERICEL CORP Call 92346J108 5 3,100 SH Call SOLE 0 3,100 0 0
VERICEL CORP Put 92346J108 2 2,900 SH Put SOLE 0 2,900 0 0
VERINT SYS INC COM 92343X100 17 406 SH   SOLE 0 406 0 0
VERINT SYS INC Call 92343X100 0 900 SH Call SOLE 0 900 0 0
VERINT SYS INC Put 92343X100 3 1,500 SH Put SOLE 0 1,500 0 0
VERISIGN INC Call 92343E102 351 14,300 SH Call SOLE 0 14,300 0 0
VERISIGN INC Put 92343E102 4 700 SH Put SOLE 0 700 0 0
VERISK ANALYTICS INC COM 92345Y106 43 400 SH   SOLE 0 400 0 0
VERISK ANALYTICS INC Call 92345Y106 0 600 SH Call SOLE 0 600 0 0
VERISK ANALYTICS INC Put 92345Y106 0 200 SH Put SOLE 0 200 0 0
VERITIV CORP COM 923454102 22 900 SH   SOLE 0 900 0 0
VERITIV CORP Call 923454102 0 1,100 SH Call SOLE 0 1,100 0 0
VERITIV CORP Put 923454102 15 4,000 SH Put SOLE 0 4,000 0 0
VERITONE INC COM 92347M100 1 300 SH   SOLE 0 300 0 0
VERITONE INC Call 92347M100 0 1,700 SH Call SOLE 0 1,700 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5 100 SH   SOLE 0 100 0 0
VERIZON COMMUNICATIONS INC Call 92343V104 33 2,000 SH Call SOLE 0 2,000 0 0
VERIZON COMMUNICATIONS INC Put 92343V104 80 19,800 SH Put SOLE 0 19,800 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 135 820 SH   SOLE 0 820 0 0
VERTEX PHARMACEUTICALS INC Call 92532F100 82 14,100 SH Call SOLE 0 14,100 0 0
VERTEX PHARMACEUTICALS INC Put 92532F100 176 19,600 SH Put SOLE 0 19,600 0 0
VIACOM INC NEW CL A 92553P102 4 169 SH   SOLE 0 169 0 0
VIACOM INC NEW CL B 92553P201 162 6,316 SH   SOLE 0 6,316 0 0
VIACOM INC NEW Call 92553P201 0 3,600 SH Call SOLE 0 3,600 0 0
VIACOM INC NEW Put 92553P201 30 7,000 SH Put SOLE 0 7,000 0 0
VIACOM INC NEW Put 92553P102 0 100 SH Put SOLE 0 100 0 0
VICOR CORP COM 925815102 257 6,821 SH   SOLE 0 6,821 0 0
VICOR CORP Call 925815102 11 6,000 SH Call SOLE 0 6,000 0 0
VICOR CORP Put 925815102 46 7,900 SH Put SOLE 0 7,900 0 0
VIKING THERAPEUTICS INC COM 92686J106 93 12,200 SH   SOLE 0 12,200 0 0
VIKING THERAPEUTICS INC Call 92686J106 1 3,100 SH Call SOLE 0 3,100 0 0
VIKING THERAPEUTICS INC Put 92686J106 6 1,200 SH Put SOLE 0 1,200 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 27 1,042 SH   SOLE 0 1,042 0 0
VIPER ENERGY PARTNERS LP Call 92763M105 0 1,000 SH Call SOLE 0 1,000 0 0
VIPER ENERGY PARTNERS LP Put 92763M105 0 500 SH Put SOLE 0 500 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 208 38,203 SH   SOLE 0 38,203 0 0
VIPSHOP HLDGS LTD Call 92763W103 22 31,000 SH Call SOLE 0 31,000 0 0
VIPSHOP HLDGS LTD Put 92763W103 88 43,800 SH Put SOLE 0 43,800 0 0
VIRNETX HLDG CORP COM 92823T108 10 4,169 SH   SOLE 0 4,169 0 0
VIRNETX HLDG CORP Call 92823T108 0 500 SH Call SOLE 0 500 0 0
VIRNETX HLDG CORP Put 92823T108 0 4,300 SH Put SOLE 0 4,300 0 0
VIRTU FINL INC Put 928254101 0 7,000 SH Put SOLE 0 7,000 0 0
VISA INC COM CL A 92826C839 3,401 25,779 SH   SOLE 0 25,779 0 0
VISA INC Call 92826C839 246 16,300 SH Call SOLE 0 16,300 0 0
VISA INC Put 92826C839 6 53,500 SH Put SOLE 0 53,500 0 0
VISHAY INTERTECHNOLOGY INC Put 928298108 4 2,500 SH Put SOLE 0 2,500 0 0
VISTEON CORP COM NEW 92839U206 42 700 SH   SOLE 0 700 0 0
VISTEON CORP Call 92839U206 26 7,000 SH Call SOLE 0 7,000 0 0
VISTRA ENERGY CORP COM 92840M102 170 7,467 SH   SOLE 0 7,467 0 0
VISTRA ENERGY CORP *W EXP 02/02/202 92840M128 6 4,860 SH   SOLE 0 4,860 0 0
VISTRA ENERGY CORP Call 92840M102 15 4,100 SH Call SOLE 0 4,100 0 0
VISTRA ENERGY CORP Put 92840M102 0 500 SH Put SOLE 0 500 0 0
VITAL THERAPIES INC COM 92847R104 0 4,200 SH   SOLE 0 4,200 0 0
VITAMIN SHOPPE INC Put 92849E101 0 900 SH Put SOLE 0 900 0 0
VMWARE INC CL A COM 928563402 0 1 SH   SOLE 0 1 0 0
VMWARE INC Call 928563402 130 11,200 SH Call SOLE 0 11,200 0 0
VMWARE INC Put 928563402 10 13,400 SH Put SOLE 0 13,400 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 27 700 SH   SOLE 0 700 0 0
VOCERA COMMUNICATIONS INC Put 92857F107 0 100 SH Put SOLE 0 100 0 0
VONAGE HLDGS CORP Call 92886T201 0 1,300 SH Call SOLE 0 1,300 0 0
VORNADO RLTY TR SH BEN INT 929042109 927 14,945 SH   SOLE 0 14,945 0 0
VORNADO RLTY TR Call 929042109 0 1,100 SH Call SOLE 0 1,100 0 0
VORNADO RLTY TR Put 929042109 192 24,000 SH Put SOLE 0 24,000 0 0
VOXELJET AG ADS 92912L107 1 1,100 SH   SOLE 0 1,100 0 0
VOXELJET AG Put 92912L107 1 1,300 SH Put SOLE 0 1,300 0 0
VOYA FINL INC COM 929089100 24 600 SH   SOLE 0 600 0 0
VOYA FINL INC Call 929089100 0 300 SH Call SOLE 0 300 0 0
VOYAGER THERAPEUTICS INC Call 92915B106 0 800 SH Call SOLE 0 800 0 0
VULCAN MATLS CO COM 929160109 259 2,623 SH   SOLE 0 2,623 0 0
VULCAN MATLS CO Call 929160109 7 16,400 SH Call SOLE 0 16,400 0 0
VULCAN MATLS CO Put 929160109 6 3,600 SH Put SOLE 0 3,600 0 0
VUZIX CORP COM NEW 92921W300 19 4,067 SH   SOLE 0 4,067 0 0
VUZIX CORP Call 92921W300 0 5,700 SH Call SOLE 0 5,700 0 0
W P CAREY INC COM 92936U109 5 87 SH   SOLE 0 87 0 0
W P CAREY INC Call 92936U109 0 1,700 SH Call SOLE 0 1,700 0 0
W P CAREY INC Put 92936U109 1 600 SH Put SOLE 0 600 0 0
WADDELL & REED FINL INC CL A 930059100 1 100 SH   SOLE 0 100 0 0
WADDELL & REED FINL INC Put 930059100 0 300 SH Put SOLE 0 300 0 0
WALGREENS BOOTS ALLIANCE INC Call 931427108 179 46,200 SH Call SOLE 0 46,200 0 0
WALGREENS BOOTS ALLIANCE INC Put 931427108 30 16,300 SH Put SOLE 0 16,300 0 0
WALKER & DUNLOP INC COM 93148P102 17 396 SH   SOLE 0 396 0 0
WALKER & DUNLOP INC Put 93148P102 3 1,000 SH Put SOLE 0 1,000 0 0
WALMART INC COM 931142103 1,813 19,465 SH   SOLE 0 19,465 0 0
WALMART INC Call 931142103 7 8,100 SH Call SOLE 0 8,100 0 0
WALMART INC Put 931142103 107 22,000 SH Put SOLE 0 22,000 0 0
WARRIOR MET COAL INC COM 93627C101 105 4,384 SH   SOLE 0 4,384 0 0
WASHINGTON PRIME GROUP NEW Call 93964W108 0 2,700 SH Call SOLE 0 2,700 0 0
WASTE MGMT INC DEL COM 94106L109 1,384 15,558 SH   SOLE 0 15,558 0 0
WASTE MGMT INC DEL Call 94106L109 22 7,300 SH Call SOLE 0 7,300 0 0
WASTE MGMT INC DEL Put 94106L109 18 20,700 SH Put SOLE 0 20,700 0 0
WATERS CORP Call 941848103 1 2,300 SH Call SOLE 0 2,300 0 0
WATERS CORP Put 941848103 36 13,900 SH Put SOLE 0 13,900 0 0
WAYFAIR INC CL A 94419L101 1,254 13,932 SH   SOLE 0 13,932 0 0
WAYFAIR INC Call 94419L101 25 7,000 SH Call SOLE 0 7,000 0 0
WAYFAIR INC Put 94419L101 246 155,000 SH Put SOLE 0 155,000 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 60 108,100 SH   SOLE 0 108,100 0 0
WEATHERFORD INTL PLC Call G48833100 2 190,900 SH Call SOLE 0 190,900 0 0
WEATHERFORD INTL PLC Put G48833100 294 148,000 SH Put SOLE 0 148,000 0 0
WEC ENERGY GROUP INC COM 92939U106 83 1,200 SH   SOLE 0 1,200 0 0
WEC ENERGY GROUP INC Call 92939U106 0 700 SH Call SOLE 0 700 0 0
WEC ENERGY GROUP INC Put 92939U106 0 700 SH Put SOLE 0 700 0 0
WEIBO CORP SPONSORED ADR 948596101 128 2,206 SH   SOLE 0 2,206 0 0
WEIBO CORP Call 948596101 54 49,200 SH Call SOLE 0 49,200 0 0
WEIBO CORP Put 948596101 706 48,900 SH Put SOLE 0 48,900 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 418 10,851 SH   SOLE 0 10,851 0 0
WEIGHT WATCHERS INTL INC NEW Call 948626106 71 17,200 SH Call SOLE 0 17,200 0 0
WEIGHT WATCHERS INTL INC NEW Put 948626106 227 40,100 SH Put SOLE 0 40,100 0 0
WELBILT INC COM 949090104 55 5,000 SH   SOLE 0 5,000 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 106 450 SH   SOLE 0 450 0 0
WELLCARE HEALTH PLANS INC Put 94946T106 25 500 SH Put SOLE 0 500 0 0
WELLS FARGO CO NEW COM 949746101 7,881 171,034 SH   SOLE 0 171,034 0 0
WELLS FARGO CO NEW Call 949746101 93 210,500 SH Call SOLE 0 210,500 0 0
WELLS FARGO CO NEW Put 949746101 1,105 340,900 SH Put SOLE 0 340,900 0 0
WELLTOWER INC COM 95040Q104 302 4,362 SH   SOLE 0 4,362 0 0
WELLTOWER INC Call 95040Q104 2 5,900 SH Call SOLE 0 5,900 0 0
WELLTOWER INC Put 95040Q104 10 4,200 SH Put SOLE 0 4,200 0 0
WENDYS CO Call 95058W100 1 5,000 SH Call SOLE 0 5,000 0 0
WESCO INTL INC Call 95082P105 5 3,600 SH Call SOLE 0 3,600 0 0
WESTERN ALLIANCE BANCORP Call 957638109 1 10,200 SH Call SOLE 0 10,200 0 0
WESTERN ALLIANCE BANCORP Put 957638109 4 200 SH Put SOLE 0 200 0 0
WESTERN DIGITAL CORP COM 958102105 215 5,831 SH   SOLE 0 5,831 0 0
WESTERN DIGITAL CORP Call 958102105 3 12,800 SH Call SOLE 0 12,800 0 0
WESTERN DIGITAL CORP Put 958102105 156 21,500 SH Put SOLE 0 21,500 0 0
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 29 699 SH   SOLE 0 699 0 0
WESTERN GAS PARTNERS LP Call 958254104 0 100 SH Call SOLE 0 100 0 0
WESTLAKE CHEM CORP Call 960413102 0 1,000 SH Call SOLE 0 1,000 0 0
WESTLAKE CHEM CORP Put 960413102 6 2,200 SH Put SOLE 0 2,200 0 0
WESTPORT FUEL SYSTEMS INC Call 960908309 0 6,000 SH Call SOLE 0 6,000 0 0
WESTPORT FUEL SYSTEMS INC Put 960908309 0 600 SH Put SOLE 0 600 0 0
WEX INC Call 96208T104 0 100 SH Call SOLE 0 100 0 0
WEYERHAEUSER CO COM 962166104 10 462 SH   SOLE 0 462 0 0
WEYERHAEUSER CO Call 962166104 1 11,100 SH Call SOLE 0 11,100 0 0
WEYERHAEUSER CO Put 962166104 20 3,500 SH Put SOLE 0 3,500 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 197 10,137 SH   SOLE 0 10,137 0 0
WHEATON PRECIOUS METALS CORP Call 962879102 7 19,200 SH Call SOLE 0 19,200 0 0
WHEATON PRECIOUS METALS CORP Put 962879102 0 1,900 SH Put SOLE 0 1,900 0 0
WHIRLPOOL CORP Call 963320106 3 4,100 SH Call SOLE 0 4,100 0 0
WHITING PETE CORP NEW COM NEW 966387409 609 26,883 SH   SOLE 0 26,883 0 0
WHITING PETE CORP NEW Call 966387409 30 55,500 SH Call SOLE 0 55,500 0 0
WHITING PETE CORP NEW Put 966387409 149 22,500 SH Put SOLE 0 22,500 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 134 9,566 SH   SOLE 0 9,566 0 0
WILDHORSE RESOURCE DEV CORP Call 96812T102 5 28,000 SH Call SOLE 0 28,000 0 0
WILDHORSE RESOURCE DEV CORP Put 96812T102 216 26,600 SH Put SOLE 0 26,600 0 0
WILLIAMS COS INC DEL COM 969457100 770 34,941 SH   SOLE 0 34,941 0 0
WILLIAMS COS INC DEL Call 969457100 3 26,400 SH Call SOLE 0 26,400 0 0
WILLIAMS COS INC DEL Put 969457100 25 24,100 SH Put SOLE 0 24,100 0 0
WILLIAMS SONOMA INC Call 969904101 2 12,600 SH Call SOLE 0 12,600 0 0
WILLIAMS SONOMA INC Put 969904101 9 2,600 SH Put SOLE 0 2,600 0 0
WINGSTOP INC Call 974155103 0 600 SH Call SOLE 0 600 0 0
WINNEBAGO INDS INC Put 974637100 21 2,000 SH Put SOLE 0 2,000 0 0
WINTRUST FINL CORP COM 97650W108 381 5,745 SH   SOLE 0 5,745 0 0
WINTRUST FINL CORP Call 97650W108 0 100 SH Call SOLE 0 100 0 0
WINTRUST FINL CORP Put 97650W108 106 10,100 SH Put SOLE 0 10,100 0 0
WISDOMTREE INVTS INC COM 97717P104 10 1,538 SH   SOLE 0 1,538 0 0
WISDOMTREE INVTS INC Call 97717P104 0 500 SH Call SOLE 0 500 0 0
WISDOMTREE INVTS INC Put 97717P104 2 2,400 SH Put SOLE 0 2,400 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 6,880 277,446 SH   SOLE 0 277,446 0 0
WISDOMTREE TR Call 97717W422 6 16,600 SH Call SOLE 0 16,600 0 0
WISDOMTREE TR Call 97717W851 0 5,400 SH Call SOLE 0 5,400 0 0
WISDOMTREE TR Put 97717W851 28 13,300 SH Put SOLE 0 13,300 0 0
WISDOMTREE TR Put 97717W315 1 8,700 SH Put SOLE 0 8,700 0 0
WISDOMTREE TR Put 97717W422 1 4,900 SH Put SOLE 0 4,900 0 0
WIX COM LTD SHS M98068105 767 8,492 SH   SOLE 0 8,492 0 0
WIX COM LTD Call M98068105 2 1,500 SH Call SOLE 0 1,500 0 0
WIX COM LTD Put M98068105 11 3,800 SH Put SOLE 0 3,800 0 0
WORKDAY INC CL A 98138H101 2,002 12,538 SH   SOLE 0 12,538 0 0
WORKDAY INC Call 98138H101 187 10,600 SH Call SOLE 0 10,600 0 0
WORKDAY INC Put 98138H101 55 14,200 SH Put SOLE 0 14,200 0 0
WORKIVA INC COM CL A 98139A105 41 1,170 SH   SOLE 0 1,170 0 0
WORKIVA INC Call 98139A105 3 600 SH Call SOLE 0 600 0 0
WORKIVA INC Put 98139A105 12 2,500 SH Put SOLE 0 2,500 0 0
WORLD FUEL SVCS CORP COM 981475106 0 20 SH   SOLE 0 20 0 0
WORLD FUEL SVCS CORP Call 981475106 0 100 SH Call SOLE 0 100 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 224 3,000 SH   SOLE 0 3,000 0 0
WORLD WRESTLING ENTMT INC Call 98156Q108 101 34,700 SH Call SOLE 0 34,700 0 0
WORLD WRESTLING ENTMT INC Put 98156Q108 45 13,000 SH Put SOLE 0 13,000 0 0
WORLDPAY INC CL A 981558109 327 4,287 SH   SOLE 0 4,287 0 0
WORLDPAY INC Call 981558109 3 2,600 SH Call SOLE 0 2,600 0 0
WORLDPAY INC Put 981558109 29 10,600 SH Put SOLE 0 10,600 0 0
WPX ENERGY INC COM 98212B103 407 35,876 SH   SOLE 0 35,876 0 0
WPX ENERGY INC Call 98212B103 21 32,900 SH Call SOLE 0 32,900 0 0
WPX ENERGY INC Put 98212B103 168 128,000 SH Put SOLE 0 128,000 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 64 1,791 SH   SOLE 0 1,791 0 0
WYNDHAM DESTINATIONS INC Call 98310W108 0 1,600 SH Call SOLE 0 1,600 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 149 3,297 SH   SOLE 0 3,297 0 0
WYNDHAM HOTELS & RESORTS INC Call 98311A105 3 5,000 SH Call SOLE 0 5,000 0 0
WYNDHAM HOTELS & RESORTS INC Put 98311A105 43 7,900 SH Put SOLE 0 7,900 0 0
WYNN RESORTS LTD COM 983134107 1,833 18,541 SH   SOLE 0 18,541 0 0
WYNN RESORTS LTD Call 983134107 473 290,600 SH Call SOLE 0 290,600 0 0
WYNN RESORTS LTD Put 983134107 112 10,000 SH Put SOLE 0 10,000 0 0
XAI OCTAGON FLOATNG RATE ALT COM 98400T106 24 3,287 SH   SOLE 0 3,287 0 0
XEROX CORP COM NEW 984121608 492 24,910 SH   SOLE 0 24,910 0 0
XEROX CORP Call 984121608 36 341,000 SH Call SOLE 0 341,000 0 0
XEROX CORP Put 984121608 54 27,600 SH Put SOLE 0 27,600 0 0
XILINX INC Call 983919101 1,093 71,300 SH Call SOLE 0 71,300 0 0
XILINX INC Put 983919101 1 400 SH Put SOLE 0 400 0 0
XINYUAN REAL ESTATE CO LTD Call 98417P105 0 900 SH Call SOLE 0 900 0 0
XPO LOGISTICS INC COM 983793100 3,685 64,608 SH   SOLE 0 64,608 0 0
XPO LOGISTICS INC Call 983793100 109 39,500 SH Call SOLE 0 39,500 0 0
XPO LOGISTICS INC Put 983793100 447 124,700 SH Put SOLE 0 124,700 0 0
XPRESSPA GROUP INC COM 98420U109 0 20 SH   SOLE 0 20 0 0
XUNLEI LTD SPONSORED ADR 98419E108 1 400 SH   SOLE 0 400 0 0
XUNLEI LTD Call 98419E108 0 800 SH Call SOLE 0 800 0 0
XYLEM INC COM 98419M100 886 13,287 SH   SOLE 0 13,287 0 0
XYLEM INC Call 98419M100 0 500 SH Call SOLE 0 500 0 0
XYLEM INC Put 98419M100 25 20,100 SH Put SOLE 0 20,100 0 0
YAMANA GOLD INC COM 98462Y100 20 8,800 SH   SOLE 0 8,800 0 0
YAMANA GOLD INC Call 98462Y100 3 13,900 SH Call SOLE 0 13,900 0 0
YAMANA GOLD INC Put 98462Y100 2 12,600 SH Put SOLE 0 12,600 0 0
YANDEX N V SHS CLASS A N97284108 193 7,091 SH   SOLE 0 7,091 0 0
YANDEX N V Call N97284108 16 9,300 SH Call SOLE 0 9,300 0 0
YANDEX N V Put N97284108 21 20,700 SH Put SOLE 0 20,700 0 0
YELP INC CL A 985817105 595 17,032 SH   SOLE 0 17,032 0 0
YELP INC Call 985817105 63 55,100 SH Call SOLE 0 55,100 0 0
YELP INC Put 985817105 126 81,700 SH Put SOLE 0 81,700 0 0
YETI HLDGS INC Call 98585X104 14 3,600 SH Call SOLE 0 3,600 0 0
YEXT INC COM 98585N106 93 6,263 SH   SOLE 0 6,263 0 0
YEXT INC Call 98585N106 0 3,600 SH Call SOLE 0 3,600 0 0
YEXT INC Put 98585N106 9 8,600 SH Put SOLE 0 8,600 0 0
YIRENDAI LTD Put 98585L100 0 400 SH Put SOLE 0 400 0 0
YORK WTR CO COM 987184108 100 3,147 SH   SOLE 0 3,147 0 0
YOUNGEVITY INTL INC COM NEW 987537206 4 700 SH   SOLE 0 700 0 0
YOUNGEVITY INTL INC Put 987537206 0 500 SH Put SOLE 0 500 0 0
YPF SOCIEDAD ANONIMA Call 984245100 1 13,200 SH Call SOLE 0 13,200 0 0
YPF SOCIEDAD ANONIMA Put 984245100 32 23,400 SH Put SOLE 0 23,400 0 0
YUM BRANDS INC COM 988498101 76 830 SH   SOLE 0 830 0 0
YUM BRANDS INC Put 988498101 0 1,000 SH Put SOLE 0 1,000 0 0
YUM CHINA HLDGS INC Call 98850P109 2 14,200 SH Call SOLE 0 14,200 0 0
YUM CHINA HLDGS INC Put 98850P109 3 2,200 SH Put SOLE 0 2,200 0 0
YY INC ADS REPCOM CLA 98426T106 66 1,110 SH   SOLE 0 1,110 0 0
YY INC Call 98426T106 1 31,500 SH Call SOLE 0 31,500 0 0
YY INC Put 98426T106 51 8,700 SH Put SOLE 0 8,700 0 0
ZAFGEN INC COM 98885E103 0 100 SH   SOLE 0 100 0 0
ZAYO GROUP HLDGS INC COM 98919V105 2,167 94,898 SH   SOLE 0 94,898 0 0
ZAYO GROUP HLDGS INC Call 98919V105 37 72,300 SH Call SOLE 0 72,300 0 0
ZAYO GROUP HLDGS INC Put 98919V105 436 97,300 SH Put SOLE 0 97,300 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 464 2,920 SH   SOLE 0 2,920 0 0
ZEBRA TECHNOLOGIES CORP Put 989207105 2 500 SH Put SOLE 0 500 0 0
ZENDESK INC COM 98936J101 205 3,522 SH   SOLE 0 3,522 0 0
ZENDESK INC Put 98936J101 7 1,000 SH Put SOLE 0 1,000 0 0
ZILLOW GROUP INC CL A 98954M101 12 403 SH   SOLE 0 403 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 123 3,926 SH   SOLE 0 3,926 0 0
ZILLOW GROUP INC Call 98954M200 27 13,000 SH Call SOLE 0 13,000 0 0
ZILLOW GROUP INC Call 98954M101 0 300 SH Call SOLE 0 300 0 0
ZILLOW GROUP INC Put 98954M101 1 1,300 SH Put SOLE 0 1,300 0 0
ZILLOW GROUP INC Put 98954M200 48 7,600 SH Put SOLE 0 7,600 0 0
ZIMMER BIOMET HLDGS INC Call 98956P102 0 1,500 SH Call SOLE 0 1,500 0 0
ZION OIL & GAS INC COM 989696109 0 500 SH   SOLE 0 500 0 0
ZION OIL & GAS INC Put 989696109 2 1,100 SH Put SOLE 0 1,100 0 0
ZIONS BANCORPORATION N A COM 989701107 9 240 SH   SOLE 0 240 0 0
ZIONS BANCORPORATION N A Call 989701107 5 13,200 SH Call SOLE 0 13,200 0 0
ZIONS BANCORPORATION N A Put 989701107 0 300 SH Put SOLE 0 300 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 1 1,047 SH   SOLE 0 1,047 0 0
ZIOPHARM ONCOLOGY INC Put 98973P101 0 200 SH Put SOLE 0 200 0 0
ZIX CORP COM 98974P100 4 869 SH   SOLE 0 869 0 0
ZOETIS INC CL A 98978V103 3 41 SH   SOLE 0 41 0 0
ZOETIS INC Call 98978V103 16 3,700 SH Call SOLE 0 3,700 0 0
ZOETIS INC Put 98978V103 0 800 SH Put SOLE 0 800 0 0
ZOGENIX INC COM NEW 98978L204 3 100 SH   SOLE 0 100 0 0
ZOGENIX INC Call 98978L204 2 10,900 SH Call SOLE 0 10,900 0 0
ZOGENIX INC Put 98978L204 12 1,100 SH Put SOLE 0 1,100 0 0
ZSCALER INC COM 98980G102 88 2,268 SH   SOLE 0 2,268 0 0
ZSCALER INC Call 98980G102 39 9,500 SH Call SOLE 0 9,500 0 0
ZSCALER INC Put 98980G102 29 7,300 SH Put SOLE 0 7,300 0 0
ZTO EXPRESS CAYMAN INC Call 98980A105 0 1,200 SH Call SOLE 0 1,200 0 0
ZTO EXPRESS CAYMAN INC Put 98980A105 3 1,800 SH Put SOLE 0 1,800 0 0
ZUMIEZ INC COM 989817101 4 228 SH   SOLE 0 228 0 0
ZUMIEZ INC Put 989817101 2 500 SH Put SOLE 0 500 0 0
ZUORA INC COM CL A 98983V106 19 1,094 SH   SOLE 0 1,094 0 0
ZUORA INC Call 98983V106 13 28,400 SH Call SOLE 0 28,400 0 0
ZUORA INC Put 98983V106 22 3,100 SH Put SOLE 0 3,100 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 27 9,161 SH   SOLE 0 9,161 0 0
ZYNERBA PHARMACEUTICALS INC Call 98986X109 0 5,900 SH Call SOLE 0 5,900 0 0
ZYNERBA PHARMACEUTICALS INC Put 98986X109 18 2,500 SH Put SOLE 0 2,500 0 0