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
21VIANET GROUP INC SPONSORED ADS A 90138A103 37 4,790 SH   SOLE 0 4,790 0 0
22ND CENTY GROUP INC COM 90137F103 19 9,500 SH   SOLE 0 9,500 0 0
22ND CENTY GROUP INC Call 90137F103 1 8,100 SH Call SOLE 0 8,100 0 0
22ND CENTY GROUP INC Put 90137F103 2 1,400 SH Put SOLE 0 1,400 0 0
2U INC COM 90214J101 44 1,186 SH   SOLE 0 1,186 0 0
2U INC Call 90214J101 2 2,200 SH Call SOLE 0 2,200 0 0
2U INC Put 90214J101 1 200 SH Put SOLE 0 200 0 0
3-D SYS CORP DEL COM NEW 88554D205 285 31,376 SH   SOLE 0 31,376 0 0
3-D SYS CORP DEL Call 88554D205 0 6,900 SH Call SOLE 0 6,900 0 0
3-D SYS CORP DEL Put 88554D205 59 13,500 SH Put SOLE 0 13,500 0 0
3M CO Call 88579Y101 58 82,000 SH Call SOLE 0 82,000 0 0
3M CO Put 88579Y101 22 8,100 SH Put SOLE 0 8,100 0 0
500 COM LTD Call 33829R100 3 9,400 SH Call SOLE 0 9,400 0 0
500 COM LTD Put 33829R100 0 100 SH Put SOLE 0 100 0 0
51JOB INC SPONSORED ADS 316827104 112 1,492 SH   SOLE 0 1,492 0 0
51JOB INC Put 316827104 2 500 SH Put SOLE 0 500 0 0
58 COM INC SPON ADR REP A 31680Q104 418 6,732 SH   SOLE 0 6,732 0 0
58 COM INC Call 31680Q104 0 2,000 SH Call SOLE 0 2,000 0 0
58 COM INC Put 31680Q104 64 26,100 SH Put SOLE 0 26,100 0 0
8X8 INC NEW Call 282914100 4 1,500 SH Call SOLE 0 1,500 0 0
A10 NETWORKS INC COM 002121101 463 67,954 SH   SOLE 0 67,954 0 0
A10 NETWORKS INC Put 002121101 42 56,900 SH Put SOLE 0 56,900 0 0
ABB LTD SPONSORED ADR 000375204 43 2,187 SH   SOLE 0 2,187 0 0
ABB LTD Call 000375204 0 200 SH Call SOLE 0 200 0 0
ABB LTD Put 000375204 2 3,900 SH Put SOLE 0 3,900 0 0
ABBOTT LABS COM 002824100 220 2,621 SH   SOLE 0 2,621 0 0
ABBOTT LABS Call 002824100 160 5,500 SH Call SOLE 0 5,500 0 0
ABBVIE INC COM 00287Y109 120 1,652 SH   SOLE 0 1,652 0 0
ABBVIE INC Call 00287Y109 117 108,800 SH Call SOLE 0 108,800 0 0
ABBVIE INC Put 00287Y109 252 25,100 SH Put SOLE 0 25,100 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 9 2,000 SH   SOLE 0 2,000 0 0
ABEONA THERAPEUTICS INC Call 00289Y107 0 100 SH Call SOLE 0 100 0 0
ABEONA THERAPEUTICS INC Put 00289Y107 0 100 SH Put SOLE 0 100 0 0
ABERCROMBIE & FITCH CO CL A 002896207 55 3,439 SH   SOLE 0 3,439 0 0
ABERCROMBIE & FITCH CO Call 002896207 2 2,000 SH Call SOLE 0 2,000 0 0
ABERCROMBIE & FITCH CO Put 002896207 5 1,800 SH Put SOLE 0 1,800 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 62 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 Put 003264108 0 1,400 SH Put SOLE 0 1,400 0 0
ABIOMED INC Call 003654100 5 1,400 SH Call SOLE 0 1,400 0 0
ABIOMED INC Put 003654100 70 500 SH Put SOLE 0 500 0 0
ABM INDS INC COM 000957100 32 800 SH   SOLE 0 800 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 310 6,582 SH   SOLE 0 6,582 0 0
ACACIA COMMUNICATIONS INC Put 00401C108 112 17,200 SH Put SOLE 0 17,200 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 13 4,424 SH   SOLE 0 4,424 0 0
ACACIA RESH CORP Call 003881307 0 100 SH Call SOLE 0 100 0 0
ACACIA RESH CORP Put 003881307 0 4,100 SH Put SOLE 0 4,100 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 17 500 SH   SOLE 0 500 0 0
ACADIA PHARMACEUTICALS INC Call 004225108 58 15,500 SH Call SOLE 0 15,500 0 0
ACADIA PHARMACEUTICALS INC Put 004225108 46 58,600 SH Put SOLE 0 58,600 0 0
ACCELERON PHARMA INC COM 00434H108 365 8,900 SH   SOLE 0 8,900 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,102 5,969 SH   SOLE 0 5,969 0 0
ACCENTURE PLC IRELAND Call G1151C101 11 4,000 SH Call SOLE 0 4,000 0 0
ACCENTURE PLC IRELAND Put G1151C101 9 6,000 SH Put SOLE 0 6,000 0 0
ACCO BRANDS CORP Call 00081T108 0 900 SH Call SOLE 0 900 0 0
ACCO BRANDS CORP Put 00081T108 4 13,900 SH Put SOLE 0 13,900 0 0
ACI WORLDWIDE INC Call 004498101 3 2,500 SH Call SOLE 0 2,500 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 20 9,400 SH   SOLE 0 9,400 0 0
ACLARIS THERAPEUTICS INC Put 00461U105 29 9,500 SH Put SOLE 0 9,500 0 0
ACORDA THERAPEUTICS INC COM 00484M106 5 700 SH   SOLE 0 700 0 0
ACTIVISION BLIZZARD INC COM 00507V109 240 5,092 SH   SOLE 0 5,092 0 0
ACTIVISION BLIZZARD INC Call 00507V109 0 200 SH Call SOLE 0 200 0 0
ACTIVISION BLIZZARD INC Put 00507V109 13 10,100 SH Put SOLE 0 10,100 0 0
ACUITY BRANDS INC COM 00508Y102 68 500 SH   SOLE 0 500 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 12 2,049 SH   SOLE 0 2,049 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 10 2,700 SH   SOLE 0 2,700 0 0
ADDUS HOMECARE CORP COM 006739106 29 400 SH   SOLE 0 400 0 0
ADECOAGRO S A COM L00849106 4 700 SH   SOLE 0 700 0 0
ADIENT PLC ORD SHS G0084W101 936 38,598 SH   SOLE 0 38,598 0 0
ADIENT PLC Call G0084W101 25 12,700 SH Call SOLE 0 12,700 0 0
ADIENT PLC Put G0084W101 61 34,000 SH Put SOLE 0 34,000 0 0
ADMA BIOLOGICS INC COM 000899104 3 900 SH   SOLE 0 900 0 0
ADOBE INC COM 00724F101 4,785 16,242 SH   SOLE 0 16,242 0 0
ADOBE INC Call 00724F101 46 4,300 SH Call SOLE 0 4,300 0 0
ADOBE INC Put 00724F101 64 17,100 SH Put SOLE 0 17,100 0 0
ADT INC COM 00090Q103 34 5,649 SH   SOLE 0 5,649 0 0
ADT INC Call 00090Q103 1 5,900 SH Call SOLE 0 5,900 0 0
ADT INC Put 00090Q103 13 9,900 SH Put SOLE 0 9,900 0 0
ADTRAN INC COM 00738A106 24 1,606 SH   SOLE 0 1,606 0 0
ADTRAN INC Call 00738A106 1 1,600 SH Call SOLE 0 1,600 0 0
ADURO BIOTECH INC COM 00739L101 8 5,200 SH   SOLE 0 5,200 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 154 1,000 SH   SOLE 0 1,000 0 0
ADVANCE AUTO PARTS INC Put 00751Y106 24 6,300 SH Put SOLE 0 6,300 0 0
ADVANCED ENERGY INDS Call 007973100 0 200 SH Call SOLE 0 200 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,857 61,158 SH   SOLE 0 61,158 0 0
ADVANCED MICRO DEVICES INC Call 007903107 756 457,800 SH Call SOLE 0 457,800 0 0
ADVANCED MICRO DEVICES INC Put 007903107 434 266,700 SH Put SOLE 0 266,700 0 0
ADVAXIS INC COM NEW 007624307 0 140 SH   SOLE 0 140 0 0
ADVISORSHARES TR PURE CANNABIS 00768Y495 9 400 SH   SOLE 0 400 0 0
ADVISORSHARES TR RANGER EQUITY BE 00768Y883 7 1,099 SH   SOLE 0 1,099 0 0
ADVISORSHARES TR Call 00768Y883 0 8,800 SH Call SOLE 0 8,800 0 0
ADVISORSHARES TR Put 00768Y495 0 100 SH Put SOLE 0 100 0 0
AECOM COM 00766T100 68 1,800 SH   SOLE 0 1,800 0 0
AECOM Call 00766T100 0 1,000 SH Call SOLE 0 1,000 0 0
AEGON N V NY REGISTRY SHS 007924103 19 3,893 SH   SOLE 0 3,893 0 0
AEGON N V Put 007924103 0 200 SH Put SOLE 0 200 0 0
AERCAP HOLDINGS NV SHS N00985106 149 2,870 SH   SOLE 0 2,870 0 0
AERCAP HOLDINGS NV Call N00985106 11 4,400 SH Call SOLE 0 4,400 0 0
AERCAP HOLDINGS NV Put N00985106 0 5,600 SH Put SOLE 0 5,600 0 0
AERIE PHARMACEUTICALS INC Call 00771V108 22 2,000 SH Call SOLE 0 2,000 0 0
AEROJET ROCKETDYNE HLDGS INC Call 007800105 82 8,000 SH Call SOLE 0 8,000 0 0
AEROVIRONMENT INC COM 008073108 54 964 SH   SOLE 0 964 0 0
AEROVIRONMENT INC Call 008073108 0 700 SH Call SOLE 0 700 0 0
AEROVIRONMENT INC Put 008073108 19 6,500 SH Put SOLE 0 6,500 0 0
AETERNA ZENTARIS INC COM 007975402 10 3,500 SH   SOLE 0 3,500 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 219 2,387 SH   SOLE 0 2,387 0 0
AFFILIATED MANAGERS GROUP IN Call 008252108 1 1,000 SH Call SOLE 0 1,000 0 0
AFFILIATED MANAGERS GROUP IN Put 008252108 19 4,500 SH Put SOLE 0 4,500 0 0
AFLAC INC Call 001055102 51 3,000 SH Call SOLE 0 3,000 0 0
AGCO CORP COM 001084102 129 1,668 SH   SOLE 0 1,668 0 0
AGCO CORP Call 001084102 0 100 SH Call SOLE 0 100 0 0
AGCO CORP Put 001084102 0 400 SH Put SOLE 0 400 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 37 505 SH   SOLE 0 505 0 0
AGILENT TECHNOLOGIES INC Call 00846U101 9 12,000 SH Call SOLE 0 12,000 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 372 7,471 SH   SOLE 0 7,471 0 0
AGNC INVT CORP COM 00123Q104 42 2,500 SH   SOLE 0 2,500 0 0
AGNC INVT CORP Put 00123Q104 0 1,300 SH Put SOLE 0 1,300 0 0
AGNICO EAGLE MINES LTD COM 008474108 648 12,650 SH   SOLE 0 12,650 0 0
AGNICO EAGLE MINES LTD Call 008474108 461 63,900 SH Call SOLE 0 63,900 0 0
AGNICO EAGLE MINES LTD Put 008474108 46 63,000 SH Put SOLE 0 63,000 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 27 1,300 SH   SOLE 0 1,300 0 0
AIR PRODS & CHEMS INC Call 009158106 221 10,800 SH Call SOLE 0 10,800 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 73 3,012 SH   SOLE 0 3,012 0 0
AIR TRANSPORT SERVICES GRP I Call 00922R105 13 22,700 SH Call SOLE 0 22,700 0 0
AIR TRANSPORT SERVICES GRP I Put 00922R105 2 9,700 SH Put SOLE 0 9,700 0 0
AIRCASTLE LTD COM G0129K104 50 2,395 SH   SOLE 0 2,395 0 0
AIRCASTLE LTD Call G0129K104 1 1,000 SH Call SOLE 0 1,000 0 0
AK STL HLDG CORP Call 001547108 0 500 SH Call SOLE 0 500 0 0
AKAMAI TECHNOLOGIES INC Call 00971T101 5 2,000 SH Call SOLE 0 2,000 0 0
AKAMAI TECHNOLOGIES INC Put 00971T101 0 900 SH Put SOLE 0 900 0 0
AKCEA THERAPEUTICS INC COM 00972L107 4 200 SH   SOLE 0 200 0 0
AKCEA THERAPEUTICS INC Call 00972L107 4 5,000 SH Call SOLE 0 5,000 0 0
AKCEA THERAPEUTICS INC Put 00972L107 1 5,000 SH Put SOLE 0 5,000 0 0
AKORN INC COM 009728106 11 2,200 SH   SOLE 0 2,200 0 0
AKORN INC Call 009728106 0 100 SH Call SOLE 0 100 0 0
ALARM COM HLDGS INC Call 011642105 1 1,200 SH Call SOLE 0 1,200 0 0
ALARM COM HLDGS INC Put 011642105 3 900 SH Put SOLE 0 900 0 0
ALASKA AIR GROUP INC COM 011659109 35 551 SH   SOLE 0 551 0 0
ALASKA AIR GROUP INC Call 011659109 43 15,100 SH Call SOLE 0 15,100 0 0
ALASKA AIR GROUP INC Put 011659109 2 5,800 SH Put SOLE 0 5,800 0 0
ALBEMARLE CORP COM 012653101 154 2,189 SH   SOLE 0 2,189 0 0
ALBEMARLE CORP Call 012653101 0 2,400 SH Call SOLE 0 2,400 0 0
ALBEMARLE CORP Put 012653101 20 2,400 SH Put SOLE 0 2,400 0 0
ALCOA CORP COM 013872106 66 2,845 SH   SOLE 0 2,845 0 0
ALCOA CORP Call 013872106 10 11,900 SH Call SOLE 0 11,900 0 0
ALCOA CORP Put 013872106 53 11,500 SH Put SOLE 0 11,500 0 0
ALCON INC Call H01301128 29 9,400 SH Call SOLE 0 9,400 0 0
ALCON INC Put H01301128 0 500 SH Put SOLE 0 500 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 104 800 SH   SOLE 0 800 0 0
ALEXION PHARMACEUTICALS INC Call 015351109 25 1,000 SH Call SOLE 0 1,000 0 0
ALEXION PHARMACEUTICALS INC Put 015351109 13 6,500 SH Put SOLE 0 6,500 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 10,936 64,540 SH   SOLE 0 64,540 0 0
ALIBABA GROUP HLDG LTD Call 01609W102 2,056 381,200 SH Call SOLE 0 381,200 0 0
ALIBABA GROUP HLDG LTD Put 01609W102 940 263,600 SH Put SOLE 0 263,600 0 0
ALIGN TECHNOLOGY INC COM 016255101 164 600 SH   SOLE 0 600 0 0
ALIGN TECHNOLOGY INC Call 016255101 4 2,000 SH Call SOLE 0 2,000 0 0
ALIGN TECHNOLOGY INC Put 016255101 30 3,800 SH Put SOLE 0 3,800 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 19 766 SH   SOLE 0 766 0 0
ALLEGHENY TECHNOLOGIES INC Call 01741R102 0 300 SH Call SOLE 0 300 0 0
ALLEGIANT TRAVEL CO Call 01748X102 31 7,200 SH Call SOLE 0 7,200 0 0
ALLEGIANT TRAVEL CO Put 01748X102 0 100 SH Put SOLE 0 100 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 42 381 SH   SOLE 0 381 0 0
ALLEGION PUB LTD CO Call G0176J109 0 100 SH Call SOLE 0 100 0 0
ALLEGION PUB LTD CO Put G0176J109 0 800 SH Put SOLE 0 800 0 0
ALLERGAN PLC Call G0177J108 548 24,200 SH Call SOLE 0 24,200 0 0
ALLERGAN PLC Put G0177J108 67 28,100 SH Put SOLE 0 28,100 0 0
ALLETE INC COM NEW 018522300 33 400 SH   SOLE 0 400 0 0
ALLETE INC Call 018522300 0 200 SH Call SOLE 0 200 0 0
ALLETE INC Put 018522300 2 1,000 SH Put SOLE 0 1,000 0 0
ALLIANCE RES PARTNER L P UT LTD PART 01877R108 215 12,681 SH   SOLE 0 12,681 0 0
ALLIANCE RES PARTNER L P Call 01877R108 0 700 SH Call SOLE 0 700 0 0
ALLIANCE RES PARTNER L P Put 01877R108 0 900 SH Put SOLE 0 900 0 0
ALLIANCEBERNSTEIN HOLDING LP Call 01881G106 4 4,400 SH Call SOLE 0 4,400 0 0
ALLIANCEBERNSTEIN HOLDING LP Put 01881G106 0 300 SH Put SOLE 0 300 0 0
ALLISON TRANSMISSION HLDGS I Call 01973R101 3 3,800 SH Call SOLE 0 3,800 0 0
ALLOGENE THERAPEUTICS INC Call 019770106 0 300 SH Call SOLE 0 300 0 0
ALLSTATE CORP Call 020002101 12 9,000 SH Call SOLE 0 9,000 0 0
ALLY FINL INC COM 02005N100 256 8,279 SH   SOLE 0 8,279 0 0
ALLY FINL INC Call 02005N100 0 500 SH Call SOLE 0 500 0 0
ALLY FINL INC Put 02005N100 15 14,500 SH Put SOLE 0 14,500 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 394 5,437 SH   SOLE 0 5,437 0 0
ALNYLAM PHARMACEUTICALS INC Call 02043Q107 5 1,500 SH Call SOLE 0 1,500 0 0
ALNYLAM PHARMACEUTICALS INC Put 02043Q107 85 13,000 SH Put SOLE 0 13,000 0 0
ALPHA & OMEGA SEMICONDUCTOR Call G6331P104 2 3,800 SH Call SOLE 0 3,800 0 0
ALPHA & OMEGA SEMICONDUCTOR Put G6331P104 0 100 SH Put SOLE 0 100 0 0
ALPHABET INC CAP STK CL C 02079K107 370 343 SH   SOLE 0 343 0 0
ALPHABET INC CAP STK CL A 02079K305 5,725 5,288 SH   SOLE 0 5,288 0 0
ALPHABET INC Call 02079K305 48 8,300 SH Call SOLE 0 8,300 0 0
ALPHABET INC Call 02079K107 238 9,300 SH Call SOLE 0 9,300 0 0
ALPHABET INC Put 02079K107 136 8,000 SH Put SOLE 0 8,000 0 0
ALPHABET INC Put 02079K305 741 11,200 SH Put SOLE 0 11,200 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 324 32,899 SH   SOLE 0 32,899 0 0
ALPS ETF TR Call 00162Q866 27 257,700 SH Call SOLE 0 257,700 0 0
ALPS ETF TR Call 00162Q593 0 1,900 SH Call SOLE 0 1,900 0 0
ALPS ETF TR Put 00162Q593 2 1,500 SH Put SOLE 0 1,500 0 0
ALPS ETF TR Put 00162Q866 32 24,500 SH Put SOLE 0 24,500 0 0
ALTERYX INC COM CL A 02156B103 403 3,695 SH   SOLE 0 3,695 0 0
ALTERYX INC Call 02156B103 17 900 SH Call SOLE 0 900 0 0
ALTERYX INC Put 02156B103 29 16,500 SH Put SOLE 0 16,500 0 0
ALTICE USA INC CL A 02156K103 237 9,758 SH   SOLE 0 9,758 0 0
ALTICE USA INC Call 02156K103 11 20,000 SH Call SOLE 0 20,000 0 0
ALTICE USA INC Put 02156K103 12 20,000 SH Put SOLE 0 20,000 0 0
ALTRA INDL MOTION CORP Call 02208R106 0 500 SH Call SOLE 0 500 0 0
ALTRIA GROUP INC COM 02209S103 362 7,651 SH   SOLE 0 7,651 0 0
ALTRIA GROUP INC Call 02209S103 8 3,200 SH Call SOLE 0 3,200 0 0
ALTRIA GROUP INC Put 02209S103 38 71,600 SH Put SOLE 0 71,600 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 143 7,400 SH   SOLE 0 7,400 0 0
AMARIN CORP PLC Call 023111206 79 75,900 SH Call SOLE 0 75,900 0 0
AMARIN CORP PLC Put 023111206 26 44,300 SH Put SOLE 0 44,300 0 0
AMAZON COM INC COM 023135106 75,451 39,845 SH   SOLE 0 39,845 0 0
AMAZON COM INC Call 023135106 2,799 43,600 SH Call SOLE 0 43,600 0 0
AMAZON COM INC Put 023135106 2,874 95,200 SH Put SOLE 0 95,200 0 0
AMBAC FINL GROUP INC COM NEW 023139884 27 1,631 SH   SOLE 0 1,631 0 0
AMBAC FINL GROUP INC Call 023139884 27 87,700 SH Call SOLE 0 87,700 0 0
AMBAC FINL GROUP INC Put 023139884 0 5,400 SH Put SOLE 0 5,400 0 0
AMBARELLA INC SHS G037AX101 723 16,405 SH   SOLE 0 16,405 0 0
AMBARELLA INC Call G037AX101 1 5,600 SH Call SOLE 0 5,600 0 0
AMBARELLA INC Put G037AX101 5 2,800 SH Put SOLE 0 2,800 0 0
AMBEV SA Call 02319V103 1 4,400 SH Call SOLE 0 4,400 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 10 1,149 SH   SOLE 0 1,149 0 0
AMC ENTMT HLDGS INC Call 00165C104 0 2,100 SH Call SOLE 0 2,100 0 0
AMC ENTMT HLDGS INC Put 00165C104 0 100 SH Put SOLE 0 100 0 0
AMC NETWORKS INC CL A 00164V103 166 3,057 SH   SOLE 0 3,057 0 0
AMC NETWORKS INC Call 00164V103 28 10,700 SH Call SOLE 0 10,700 0 0
AMC NETWORKS INC Put 00164V103 3 13,300 SH Put SOLE 0 13,300 0 0
AMDOCS LTD SHS G02602103 19 310 SH   SOLE 0 310 0 0
AMDOCS LTD Put G02602103 0 1,300 SH Put SOLE 0 1,300 0 0
AMEREN CORP Call 023608102 4 2,300 SH Call SOLE 0 2,300 0 0
AMEREN CORP Put 023608102 0 300 SH Put SOLE 0 300 0 0
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 250 35,200 SH   SOLE 0 35,200 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 134 4,136 SH   SOLE 0 4,136 0 0
AMERICAN AIRLS GROUP INC Call 02376R102 0 300 SH Call SOLE 0 300 0 0
AMERICAN AIRLS GROUP INC Put 02376R102 2 1,300 SH Put SOLE 0 1,300 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 39 3,100 SH   SOLE 0 3,100 0 0
AMERICAN AXLE & MFG HLDGS IN Call 024061103 2 9,400 SH Call SOLE 0 9,400 0 0
AMERICAN AXLE & MFG HLDGS IN Put 024061103 18 26,300 SH Put SOLE 0 26,300 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 8 189 SH   SOLE 0 189 0 0
AMERICAN CAMPUS CMNTYS INC Call 024835100 0 900 SH Call SOLE 0 900 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 277 16,436 SH   SOLE 0 16,436 0 0
AMERICAN EAGLE OUTFITTERS IN Call 02553E106 0 1,200 SH Call SOLE 0 1,200 0 0
AMERICAN EAGLE OUTFITTERS IN Put 02553E106 52 23,000 SH Put SOLE 0 23,000 0 0
AMERICAN ELEC PWR CO INC Call 025537101 6 5,600 SH Call SOLE 0 5,600 0 0
AMERICAN ELEC PWR CO INC Put 025537101 0 300 SH Put SOLE 0 300 0 0
AMERICAN EXPRESS CO COM 025816109 382 3,100 SH   SOLE 0 3,100 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 51 506 SH   SOLE 0 506 0 0
AMERICAN FINL GROUP INC OHIO Call 025932104 2 1,000 SH Call SOLE 0 1,000 0 0
AMERICAN FINL GROUP INC OHIO Put 025932104 21 4,100 SH Put SOLE 0 4,100 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 186 3,500 SH   SOLE 0 3,500 0 0
AMERICAN INTL GROUP INC Call 026874784 219 62,600 SH Call SOLE 0 62,600 0 0
AMERICAN INTL GROUP INC Put 026874784 96 57,300 SH Put SOLE 0 57,300 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 81 9,003 SH   SOLE 0 9,003 0 0
AMERICAN OUTDOOR BRANDS CORP Call 02874P103 10 10,300 SH Call SOLE 0 10,300 0 0
AMERICAN OUTDOOR BRANDS CORP Put 02874P103 2 7,300 SH Put SOLE 0 7,300 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 30 3,250 SH   SOLE 0 3,250 0 0
AMERICAN SUPERCONDUCTOR CORP Call 030111207 0 8,400 SH Call SOLE 0 8,400 0 0
AMERICAN SUPERCONDUCTOR CORP Put 030111207 15 10,800 SH Put SOLE 0 10,800 0 0
AMERICAN TOWER CORP NEW Call 03027X100 70 3,300 SH Call SOLE 0 3,300 0 0
AMERICAN TOWER CORP NEW Put 03027X100 22 61,000 SH Put SOLE 0 61,000 0 0
AMERICAN WTR WKS CO INC NEW Call 030420103 28 3,500 SH Call SOLE 0 3,500 0 0
AMERICAS CAR MART INC Call 03062T105 0 800 SH Call SOLE 0 800 0 0
AMERIGAS PARTNERS L P UNIT L P INT 030975106 1 50 SH   SOLE 0 50 0 0
AMERIGAS PARTNERS L P Call 030975106 2 500 SH Call SOLE 0 500 0 0
AMERIPRISE FINL INC Call 03076C106 10 1,600 SH Call SOLE 0 1,600 0 0
AMERIPRISE FINL INC Put 03076C106 11 6,200 SH Put SOLE 0 6,200 0 0
AMERIS BANCORP COM 03076K108 202 5,162 SH   SOLE 0 5,162 0 0
AMERIS BANCORP Call 03076K108 0 700 SH Call SOLE 0 700 0 0
AMERIS BANCORP Put 03076K108 0 600 SH Put SOLE 0 600 0 0
AMERISOURCEBERGEN CORP COM 03073E105 127 1,500 SH   SOLE 0 1,500 0 0
AMERISOURCEBERGEN CORP Call 03073E105 4 800 SH Call SOLE 0 800 0 0
AMERISOURCEBERGEN CORP Put 03073E105 0 100 SH Put SOLE 0 100 0 0
AMETEK INC NEW Call 031100100 3 700 SH Call SOLE 0 700 0 0
AMETEK INC NEW Put 031100100 0 300 SH Put SOLE 0 300 0 0
AMGEN INC Call 031162100 59 19,800 SH Call SOLE 0 19,800 0 0
AMGEN INC Put 031162100 36 18,100 SH Put SOLE 0 18,100 0 0
AMIRA NATURE FOODS LTD SHS G0335L102 0 400 SH   SOLE 0 400 0 0
AMKOR TECHNOLOGY INC COM 031652100 43 5,800 SH   SOLE 0 5,800 0 0
AMKOR TECHNOLOGY INC Put 031652100 8 5,400 SH Put SOLE 0 5,400 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 67 1,240 SH   SOLE 0 1,240 0 0
AMN HEALTHCARE SERVICES INC Call 001744101 12 6,400 SH Call SOLE 0 6,400 0 0
AMN HEALTHCARE SERVICES INC Put 001744101 2 600 SH Put SOLE 0 600 0 0
AMPHENOL CORP NEW Call 032095101 23 13,200 SH Call SOLE 0 13,200 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 1 2,800 SH   SOLE 0 2,800 0 0
AMPIO PHARMACEUTICALS INC Call 03209T109 0 300 SH Call SOLE 0 300 0 0
AMPIO PHARMACEUTICALS INC Put 03209T109 1 2,000 SH Put SOLE 0 2,000 0 0
AMPLIFY ETF TR Call 032108607 1 1,600 SH Call SOLE 0 1,600 0 0
ANADARKO PETE CORP COM 032511107 542 7,685 SH   SOLE 0 7,685 0 0
ANADARKO PETE CORP Call 032511107 128 10,700 SH Call SOLE 0 10,700 0 0
ANADARKO PETE CORP Put 032511107 39 45,900 SH Put SOLE 0 45,900 0 0
ANALOG DEVICES INC COM 032654105 2,323 20,583 SH   SOLE 0 20,583 0 0
ANALOG DEVICES INC Call 032654105 0 300 SH Call SOLE 0 300 0 0
ANALOG DEVICES INC Put 032654105 11 14,500 SH Put SOLE 0 14,500 0 0
ANAPLAN INC COM 03272L108 85 1,702 SH   SOLE 0 1,702 0 0
ANAPLAN INC Call 03272L108 18 4,900 SH Call SOLE 0 4,900 0 0
ANAPLAN INC Put 03272L108 0 1,400 SH Put SOLE 0 1,400 0 0
ANAPTYSBIO INC Put 032724106 2 200 SH Put SOLE 0 200 0 0
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 29 801 SH   SOLE 0 801 0 0
ANDEAVOR LOGISTICS LP Call 03350F106 0 1,300 SH Call SOLE 0 1,300 0 0
ANDEAVOR LOGISTICS LP Put 03350F106 4 7,700 SH Put SOLE 0 7,700 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 114 6,450 SH   SOLE 0 6,450 0 0
ANGLOGOLD ASHANTI LTD Call 035128206 189 26,600 SH Call SOLE 0 26,600 0 0
ANGLOGOLD ASHANTI LTD Put 035128206 2 5,300 SH Put SOLE 0 5,300 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,716 19,392 SH   SOLE 0 19,392 0 0
ANHEUSER BUSCH INBEV SA/NV Call 03524A108 19 1,000 SH Call SOLE 0 1,000 0 0
ANHEUSER BUSCH INBEV SA/NV Put 03524A108 28 12,900 SH Put SOLE 0 12,900 0 0
ANNALY CAP MGMT INC COM 035710409 231 25,337 SH   SOLE 0 25,337 0 0
ANNALY CAP MGMT INC Call 035710409 0 20,100 SH Call SOLE 0 20,100 0 0
ANNALY CAP MGMT INC Put 035710409 30 25,800 SH Put SOLE 0 25,800 0 0
ANTERO RES CORP COM 03674X106 89 16,140 SH   SOLE 0 16,140 0 0
ANTERO RES CORP Call 03674X106 0 7,900 SH Call SOLE 0 7,900 0 0
ANTERO RES CORP Put 03674X106 22 7,300 SH Put SOLE 0 7,300 0 0
ANTHEM INC COM 036752103 1,758 6,232 SH   SOLE 0 6,232 0 0
ANTHEM INC Call 036752103 243 11,800 SH Call SOLE 0 11,800 0 0
ANTHEM INC Put 036752103 64 8,400 SH Put SOLE 0 8,400 0 0
AON PLC SHS CL A G0408V102 1,503 7,793 SH   SOLE 0 7,793 0 0
AON PLC Call G0408V102 3 200 SH Call SOLE 0 200 0 0
AON PLC Put G0408V102 0 2,000 SH Put SOLE 0 2,000 0 0
APACHE CORP COM 037411105 191 6,611 SH   SOLE 0 6,611 0 0
APACHE CORP Call 037411105 0 2,500 SH Call SOLE 0 2,500 0 0
APACHE CORP Put 037411105 17 12,400 SH Put SOLE 0 12,400 0 0
APHRIA INC Call 03765K104 143 272,700 SH Call SOLE 0 272,700 0 0
APHRIA INC Put 03765K104 15 7,900 SH Put SOLE 0 7,900 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 623 18,180 SH   SOLE 0 18,180 0 0
APOLLO GLOBAL MGMT LLC Call 037612306 2 2,900 SH Call SOLE 0 2,900 0 0
APPIAN CORP Call 03782L101 1 1,300 SH Call SOLE 0 1,300 0 0
APPIAN CORP Put 03782L101 2 1,100 SH Put SOLE 0 1,100 0 0
APPLE HOSPITALITY REIT INC Call 03784Y200 0 1,900 SH Call SOLE 0 1,900 0 0
APPLE HOSPITALITY REIT INC Put 03784Y200 6 1,700 SH Put SOLE 0 1,700 0 0
APPLE INC COM 037833100 11,600 58,611 SH   SOLE 0 58,611 0 0
APPLE INC Call 037833100 1,609 115,500 SH Call SOLE 0 115,500 0 0
APPLE INC Put 037833100 346 187,000 SH Put SOLE 0 187,000 0 0
APPLIED MATLS INC COM 038222105 688 15,331 SH   SOLE 0 15,331 0 0
APPLIED MATLS INC Call 038222105 6 2,400 SH Call SOLE 0 2,400 0 0
APPLIED MATLS INC Put 038222105 3 7,900 SH Put SOLE 0 7,900 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 44 4,353 SH   SOLE 0 4,353 0 0
APPLIED OPTOELECTRONICS INC Call 03823U102 2 6,300 SH Call SOLE 0 6,300 0 0
APPLIED OPTOELECTRONICS INC Put 03823U102 20 2,500 SH Put SOLE 0 2,500 0 0
APTIV PLC Call G6095L109 1 1,100 SH Call SOLE 0 1,100 0 0
APTIV PLC Put G6095L109 0 900 SH Put SOLE 0 900 0 0
AQUA AMERICA INC Call 03836W103 6 1,200 SH Call SOLE 0 1,200 0 0
AQUA AMERICA INC Put 03836W103 0 400 SH Put SOLE 0 400 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 0 108 SH   SOLE 0 108 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 7 3,000 SH   SOLE 0 3,000 0 0
ARAMARK COM 03852U106 6 175 SH   SOLE 0 175 0 0
ARAMARK Call 03852U106 66 14,800 SH Call SOLE 0 14,800 0 0
ARAMARK Put 03852U106 3 7,000 SH Put SOLE 0 7,000 0 0
ARBOR RLTY TR INC COM 038923108 65 5,400 SH   SOLE 0 5,400 0 0
ARBOR RLTY TR INC Call 038923108 17 6,500 SH Call SOLE 0 6,500 0 0
ARBOR RLTY TR INC Put 038923108 16 27,900 SH Put SOLE 0 27,900 0 0
ARCBEST CORP Put 03937C105 1 500 SH Put SOLE 0 500 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 332 18,453 SH   SOLE 0 18,453 0 0
ARCELORMITTAL SA LUXEMBOURG Call 03938L203 42 27,400 SH Call SOLE 0 27,400 0 0
ARCELORMITTAL SA LUXEMBOURG Put 03938L203 44 15,600 SH Put SOLE 0 15,600 0 0
ARCH CAP GROUP LTD ORD G0450A105 92 2,500 SH   SOLE 0 2,500 0 0
ARCH CAP GROUP LTD Call G0450A105 4 1,800 SH Call SOLE 0 1,800 0 0
ARCH COAL INC CL A 039380407 2 23 SH   SOLE 0 23 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 164 4,025 SH   SOLE 0 4,025 0 0
ARCHER DANIELS MIDLAND CO Call 039483102 9 26,400 SH Call SOLE 0 26,400 0 0
ARCHER DANIELS MIDLAND CO Put 039483102 0 3,400 SH Put SOLE 0 3,400 0 0
ARCONIC INC COM 03965L100 2 115 SH   SOLE 0 115 0 0
ARCONIC INC Call 03965L100 2 500 SH Call SOLE 0 500 0 0
ARCONIC INC Put 03965L100 0 200 SH Put SOLE 0 200 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 0 86 SH   SOLE 0 86 0 0
ARCOS DORADOS HOLDINGS INC Put G0457F107 1 2,500 SH Put SOLE 0 2,500 0 0
ARCTURUS THERAPEUTICS HLDG I COM 03969T109 8 900 SH   SOLE 0 900 0 0
ARDMORE SHIPPING CORP COM Y0207T100 123 15,153 SH   SOLE 0 15,153 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 64 1,100 SH   SOLE 0 1,100 0 0
ARENA PHARMACEUTICALS INC Call 040047607 1 200 SH Call SOLE 0 200 0 0
ARENA PHARMACEUTICALS INC Put 040047607 12 5,200 SH Put SOLE 0 5,200 0 0
ARES CAP CORP COM 04010L103 265 14,809 SH   SOLE 0 14,809 0 0
ARES CAP CORP Call 04010L103 0 1,500 SH Call SOLE 0 1,500 0 0
ARES CAP CORP Put 04010L103 29 13,100 SH Put SOLE 0 13,100 0 0
ARGAN INC Call 04010E109 2 3,300 SH Call SOLE 0 3,300 0 0
ARGAN INC Put 04010E109 0 1,200 SH Put SOLE 0 1,200 0 0
ARGENX SE Call 04016X101 58 3,000 SH Call SOLE 0 3,000 0 0
ARGENX SE Put 04016X101 20 6,200 SH Put SOLE 0 6,200 0 0
ARISTA NETWORKS INC COM 040413106 1,039 4,003 SH   SOLE 0 4,003 0 0
ARISTA NETWORKS INC Call 040413106 33 400 SH Call SOLE 0 400 0 0
ARISTA NETWORKS INC Put 040413106 2 1,200 SH Put SOLE 0 1,200 0 0
ARK ETF TR INNOVATION ETF 00214Q104 23 500 SH   SOLE 0 500 0 0
ARK ETF TR Call 00214Q104 0 200 SH Call SOLE 0 200 0 0
ARK ETF TR Call 00214Q401 5 700 SH Call SOLE 0 700 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 45 6,600 SH   SOLE 0 6,600 0 0
ARLO TECHNOLOGIES INC COM 04206A101 2,847 710,030 SH   SOLE 0 710,030 0 0
ARLO TECHNOLOGIES INC Call 04206A101 3 10,800 SH Call SOLE 0 10,800 0 0
ARLO TECHNOLOGIES INC Put 04206A101 328 437,900 SH Put SOLE 0 437,900 0 0
ARMOUR RESIDENTIAL REIT INC Call 042315507 0 3,700 SH Call SOLE 0 3,700 0 0
ARMOUR RESIDENTIAL REIT INC Put 042315507 1 10,100 SH Put SOLE 0 10,100 0 0
AROTECH CORP Call 042682203 0 1,700 SH Call SOLE 0 1,700 0 0
ARQULE INC Call 04269E107 33 6,800 SH Call SOLE 0 6,800 0 0
ARQULE INC Put 04269E107 0 6,000 SH Put SOLE 0 6,000 0 0
ARRAY BIOPHARMA INC Call 04269X105 1,150 65,300 SH Call SOLE 0 65,300 0 0
ARRAY BIOPHARMA INC Put 04269X105 2 4,300 SH Put SOLE 0 4,300 0 0
ARROW ELECTRS INC COM 042735100 20 286 SH   SOLE 0 286 0 0
ARROW ELECTRS INC Call 042735100 0 2,700 SH Call SOLE 0 2,700 0 0
ARROW ELECTRS INC Put 042735100 7 5,600 SH Put SOLE 0 5,600 0 0
ASA GOLD AND PRECIOUS MTLS L Call G3156P103 18 11,100 SH Call SOLE 0 11,100 0 0
ASA GOLD AND PRECIOUS MTLS L Put G3156P103 0 2,000 SH Put SOLE 0 2,000 0 0
ASCENDIS PHARMA A S Call 04351P101 71 9,200 SH Call SOLE 0 9,200 0 0
ASCENDIS PHARMA A S Put 04351P101 5 10,300 SH Put SOLE 0 10,300 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 23 300 SH   SOLE 0 300 0 0
ASHLAND GLOBAL HLDGS INC Call 044186104 69 13,300 SH Call SOLE 0 13,300 0 0
ASHLAND GLOBAL HLDGS INC Put 044186104 13 6,300 SH Put SOLE 0 6,300 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 21 104 SH   SOLE 0 104 0 0
ASML HOLDING N V Call N07059210 4 400 SH Call SOLE 0 400 0 0
ASPEN TECHNOLOGY INC COM 045327103 99 804 SH   SOLE 0 804 0 0
ASPEN TECHNOLOGY INC Call 045327103 4 400 SH Call SOLE 0 400 0 0
ASPEN TECHNOLOGY INC Put 045327103 0 300 SH Put SOLE 0 300 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 20 1,500 SH   SOLE 0 1,500 0 0
ASSEMBLY BIOSCIENCES INC Call 045396108 0 1,200 SH Call SOLE 0 1,200 0 0
ASSEMBLY BIOSCIENCES INC Put 045396108 0 100 SH Put SOLE 0 100 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 11 3,257 SH   SOLE 0 3,257 0 0
ASTEC INDS INC Put 046224101 3 1,700 SH Put SOLE 0 1,700 0 0
AT HOME GROUP INC COM 04650Y100 188 28,334 SH   SOLE 0 28,334 0 0
AT HOME GROUP INC Call 04650Y100 7 31,400 SH Call SOLE 0 31,400 0 0
AT HOME GROUP INC Put 04650Y100 34 4,600 SH Put SOLE 0 4,600 0 0
AT&T INC COM 00206R102 1,325 39,549 SH   SOLE 0 39,549 0 0
AT&T INC Put 00206R102 22 24,200 SH Put SOLE 0 24,200 0 0
ATARA BIOTHERAPEUTICS INC Call 046513107 64 53,300 SH Call SOLE 0 53,300 0 0
ATARA BIOTHERAPEUTICS INC Put 046513107 21 1,900 SH Put SOLE 0 1,900 0 0
ATHENE HLDG LTD Call G0684D107 2 3,300 SH Call SOLE 0 3,300 0 0
ATHENE HLDG LTD Put G0684D107 22 10,000 SH Put SOLE 0 10,000 0 0
ATHENEX INC Call 04685N103 3 1,000 SH Call SOLE 0 1,000 0 0
ATHENEX INC Put 04685N103 1 800 SH Put SOLE 0 800 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 15 354 SH   SOLE 0 354 0 0
ATLAS AIR WORLDWIDE HLDGS IN Call 049164205 0 300 SH Call SOLE 0 300 0 0
ATLASSIAN CORP PLC CL A G06242104 2,268 17,336 SH   SOLE 0 17,336 0 0
ATLASSIAN CORP PLC Call G06242104 301 24,000 SH Call SOLE 0 24,000 0 0
ATLASSIAN CORP PLC Put G06242104 114 9,700 SH Put SOLE 0 9,700 0 0
ATMOS ENERGY CORP COM 049560105 54 515 SH   SOLE 0 515 0 0
ATMOS ENERGY CORP Call 049560105 2 500 SH Call SOLE 0 500 0 0
ATRICURE INC Call 04963C209 16 10,000 SH Call SOLE 0 10,000 0 0
AUDIOCODES LTD ORD M15342104 156 10,115 SH   SOLE 0 10,115 0 0
AUDIOCODES LTD Call M15342104 0 300 SH Call SOLE 0 300 0 0
AUDIOCODES LTD Put M15342104 14 12,300 SH Put SOLE 0 12,300 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 36 5,500 SH   SOLE 0 5,500 0 0
AURORA CANNABIS INC Call 05156X108 292 485,600 SH Call SOLE 0 485,600 0 0
AURORA CANNABIS INC Put 05156X108 41 36,700 SH Put SOLE 0 36,700 0 0
AUTODESK INC COM 052769106 194 1,194 SH   SOLE 0 1,194 0 0
AUTODESK INC Call 052769106 0 2,400 SH Call SOLE 0 2,400 0 0
AUTODESK INC Put 052769106 8 4,700 SH Put SOLE 0 4,700 0 0
AUTOHOME INC Call 05278C107 0 400 SH Call SOLE 0 400 0 0
AUTOHOME INC Put 05278C107 4 1,200 SH Put SOLE 0 1,200 0 0
AUTOMATIC DATA PROCESSING IN Call 053015103 34 11,500 SH Call SOLE 0 11,500 0 0
AUTOMATIC DATA PROCESSING IN Put 053015103 6 3,600 SH Put SOLE 0 3,600 0 0
AUTONATION INC Call 05329W102 7 2,200 SH Call SOLE 0 2,200 0 0
AUTONATION INC Put 05329W102 0 4,000 SH Put SOLE 0 4,000 0 0
AVALARA INC Call 05338G106 36 3,000 SH Call SOLE 0 3,000 0 0
AVALONBAY CMNTYS INC Call 053484101 1 200 SH Call SOLE 0 200 0 0
AVALONBAY CMNTYS INC Put 053484101 2 600 SH Put SOLE 0 600 0 0
AVAYA HLDGS CORP COM 05351X101 101 8,500 SH   SOLE 0 8,500 0 0
AVAYA HLDGS CORP Call 05351X101 0 4,800 SH Call SOLE 0 4,800 0 0
AVID TECHNOLOGY INC COM 05367P100 69 7,626 SH   SOLE 0 7,626 0 0
AVID TECHNOLOGY INC Call 05367P100 12 12,300 SH Call SOLE 0 12,300 0 0
AVIS BUDGET GROUP INC COM 053774105 198 5,633 SH   SOLE 0 5,633 0 0
AVIS BUDGET GROUP INC Call 053774105 36 21,600 SH Call SOLE 0 21,600 0 0
AVIS BUDGET GROUP INC Put 053774105 34 25,800 SH Put SOLE 0 25,800 0 0
AVNET INC COM 053807103 13 300 SH   SOLE 0 300 0 0
AVX CORP NEW COM 002444107 27 1,652 SH   SOLE 0 1,652 0 0
AVX CORP NEW Call 002444107 1 2,700 SH Call SOLE 0 2,700 0 0
AVX CORP NEW Put 002444107 3 2,600 SH Put SOLE 0 2,600 0 0
AXA EQUITABLE HLDGS INC COM 054561105 75 3,626 SH   SOLE 0 3,626 0 0
AXA EQUITABLE HLDGS INC Call 054561105 0 600 SH Call SOLE 0 600 0 0
AXA EQUITABLE HLDGS INC Put 054561105 0 100 SH Put SOLE 0 100 0 0
AXALTA COATING SYS LTD COM G0750C108 90 3,042 SH   SOLE 0 3,042 0 0
AXALTA COATING SYS LTD Call G0750C108 5 4,800 SH Call SOLE 0 4,800 0 0
AXCELIS TECHNOLOGIES INC Call 054540208 0 1,100 SH Call SOLE 0 1,100 0 0
AXCELIS TECHNOLOGIES INC Put 054540208 23 4,700 SH Put SOLE 0 4,700 0 0
AXOGEN INC COM 05463X106 9 500 SH   SOLE 0 500 0 0
AXOGEN INC Put 05463X106 2 1,000 SH Put SOLE 0 1,000 0 0
AXON ENTERPRISE INC COM 05464C101 859 13,393 SH   SOLE 0 13,393 0 0
AXON ENTERPRISE INC Call 05464C101 354 21,600 SH Call SOLE 0 21,600 0 0
AXON ENTERPRISE INC Put 05464C101 192 40,100 SH Put SOLE 0 40,100 0 0
AXOS FINL INC COM 05465C100 53 1,965 SH   SOLE 0 1,965 0 0
AXOS FINL INC Call 05465C100 7 2,000 SH Call SOLE 0 2,000 0 0
AXOS FINL INC Put 05465C100 3 1,100 SH Put SOLE 0 1,100 0 0
AXSOME THERAPEUTICS INC COM 05464T104 207 8,050 SH   SOLE 0 8,050 0 0
AXSOME THERAPEUTICS INC Call 05464T104 207 30,300 SH Call SOLE 0 30,300 0 0
AXT INC COM 00246W103 11 2,869 SH   SOLE 0 2,869 0 0
AXT INC Call 00246W103 0 300 SH Call SOLE 0 300 0 0
AZUL S A Call 05501U106 4 800 SH Call SOLE 0 800 0 0
B & G FOODS INC NEW COM 05508R106 651 31,341 SH   SOLE 0 31,341 0 0
B & G FOODS INC NEW Call 05508R106 6 6,300 SH Call SOLE 0 6,300 0 0
B & G FOODS INC NEW Put 05508R106 9 8,800 SH Put SOLE 0 8,800 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 0 348 SH   SOLE 0 348 0 0
BADGER METER INC Call 056525108 0 100 SH Call SOLE 0 100 0 0
BADGER METER INC Put 056525108 0 200 SH Put SOLE 0 200 0 0
BAIDU INC SPON ADR REP A 056752108 10,954 93,340 SH   SOLE 0 93,340 0 0
BAIDU INC Call 056752108 590 318,200 SH Call SOLE 0 318,200 0 0
BAIDU INC Put 056752108 1,329 168,500 SH Put SOLE 0 168,500 0 0
BAKER HUGHES A GE CO CL A 05722G100 7 294 SH   SOLE 0 294 0 0
BAKER HUGHES A GE CO Call 05722G100 4 6,700 SH Call SOLE 0 6,700 0 0
BAKER HUGHES A GE CO Put 05722G100 40 15,300 SH Put SOLE 0 15,300 0 0
BALL CORP COM 058498106 111 1,590 SH   SOLE 0 1,590 0 0
BALL CORP Call 058498106 915 27,600 SH Call SOLE 0 27,600 0 0
BALL CORP Put 058498106 2 21,000 SH Put SOLE 0 21,000 0 0
BANC OF CALIFORNIA INC Put 05990K106 0 100 SH Put SOLE 0 100 0 0
BANCO MACRO SA Call 05961W105 247 14,200 SH Call SOLE 0 14,200 0 0
BANCO MACRO SA Put 05961W105 0 1,200 SH Put SOLE 0 1,200 0 0
BANCO SANTANDER SA ADR 05964H105 84 18,450 SH   SOLE 0 18,450 0 0
BANCO SANTANDER SA Call 05964H105 0 200 SH Call SOLE 0 200 0 0
BANCO SANTANDER SA Put 05964H105 12 100,000 SH Put SOLE 0 100,000 0 0
BANK AMER CORP COM 060505104 1,556 53,687 SH   SOLE 0 53,687 0 0
BANK AMER CORP Call 060505104 233 292,500 SH Call SOLE 0 292,500 0 0
BANK AMER CORP Put 060505104 302 217,500 SH Put SOLE 0 217,500 0 0
BANK MONTREAL QUE COM 063671101 198 2,637 SH   SOLE 0 2,637 0 0
BANK MONTREAL QUE Call 063671101 12 7,700 SH Call SOLE 0 7,700 0 0
BANK MONTREAL QUE Put 063671101 35 9,100 SH Put SOLE 0 9,100 0 0
BANK N S HALIFAX Put 064149107 1 1,200 SH Put SOLE 0 1,200 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,342 30,400 SH   SOLE 0 30,400 0 0
BANK NEW YORK MELLON CORP Call 064058100 0 1,800 SH Call SOLE 0 1,800 0 0
BANK NEW YORK MELLON CORP Put 064058100 468 29,100 SH Put SOLE 0 29,100 0 0
BANK OZK Put 06417N103 0 1,300 SH Put SOLE 0 1,300 0 0
BAOZUN INC Call 06684L103 234 27,100 SH Call SOLE 0 27,100 0 0
BAOZUN INC Put 06684L103 29 42,300 SH Put SOLE 0 42,300 0 0
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 8 399 SH   SOLE 0 399 0 0
BARCLAYS BK PLC IPATH B COPPER 06746P555 12 300 SH   SOLE 0 300 0 0
BARCLAYS BK PLC IPATH B COFFEE 06746P563 782 20,817 SH   SOLE 0 20,817 0 0
BARCLAYS BK PLC IPATH B MID TRM 06746P613 3 200 SH   SOLE 0 200 0 0
BARCLAYS BK PLC Call 06746P613 1 900 SH Call SOLE 0 900 0 0
BARCLAYS BK PLC Call 06746P563 0 100 SH Call SOLE 0 100 0 0
BARCLAYS BK PLC Call 06746P621 613 811,600 SH Call SOLE 0 811,600 0 0
BARCLAYS BK PLC Put 06746P621 1,057 262,700 SH Put SOLE 0 262,700 0 0
BARCLAYS BK PLC Put 06746P563 8 8,400 SH Put SOLE 0 8,400 0 0
BARCLAYS BK PLC Put 06746P613 35 13,200 SH Put SOLE 0 13,200 0 0
BARCLAYS BK PLC Put 06738C778 0 500 SH Put SOLE 0 500 0 0
BARCLAYS PLC ADR 06738E204 194 25,604 SH   SOLE 0 25,604 0 0
BARCLAYS PLC Call 06738E204 0 200 SH Call SOLE 0 200 0 0
BARCLAYS PLC Put 06738E204 76 22,500 SH Put SOLE 0 22,500 0 0
BARNES & NOBLE INC COM 067774109 14 2,180 SH   SOLE 0 2,180 0 0
BARNES & NOBLE INC Call 067774109 11 17,400 SH Call SOLE 0 17,400 0 0
BARNES & NOBLE INC Put 067774109 1 9,700 SH Put SOLE 0 9,700 0 0
BARRICK GOLD CORPORATION Call 067901108 198 88,500 SH Call SOLE 0 88,500 0 0
BARRICK GOLD CORPORATION Put 067901108 69 136,200 SH Put SOLE 0 136,200 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 6 3,400 SH   SOLE 0 3,400 0 0
BAUSCH HEALTH COS INC COM 071734107 255 10,149 SH   SOLE 0 10,149 0 0
BAUSCH HEALTH COS INC Call 071734107 7 2,100 SH Call SOLE 0 2,100 0 0
BAUSCH HEALTH COS INC Put 071734107 9 14,000 SH Put SOLE 0 14,000 0 0
BAXTER INTL INC COM 071813109 287 3,506 SH   SOLE 0 3,506 0 0
BAXTER INTL INC Put 071813109 22 7,100 SH Put SOLE 0 7,100 0 0
BBVA BANCO FRANCES S A Call 07329M100 111 61,800 SH Call SOLE 0 61,800 0 0
BBVA BANCO FRANCES S A Put 07329M100 23 34,400 SH Put SOLE 0 34,400 0 0
BCE INC COM NEW 05534B760 40 900 SH   SOLE 0 900 0 0
BCE INC Put 05534B760 61 4,300 SH Put SOLE 0 4,300 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 200 20,880 SH   SOLE 0 20,880 0 0
BEAZER HOMES USA INC Call 07556Q881 2 20,800 SH Call SOLE 0 20,800 0 0
BEAZER HOMES USA INC Put 07556Q881 1 2,000 SH Put SOLE 0 2,000 0 0
BED BATH & BEYOND INC COM 075896100 338 29,089 SH   SOLE 0 29,089 0 0
BED BATH & BEYOND INC Call 075896100 1 6,800 SH Call SOLE 0 6,800 0 0
BED BATH & BEYOND INC Put 075896100 48 30,600 SH Put SOLE 0 30,600 0 0
BEIGENE LTD Call 07725L102 16 3,100 SH Call SOLE 0 3,100 0 0
BEIGENE LTD Put 07725L102 14 4,000 SH Put SOLE 0 4,000 0 0
BELDEN INC COM 077454106 350 5,883 SH   SOLE 0 5,883 0 0
BELDEN INC Call 077454106 0 200 SH Call SOLE 0 200 0 0
BELDEN INC Put 077454106 34 7,500 SH Put SOLE 0 7,500 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 5 3,400 SH   SOLE 0 3,400 0 0
BENEFITFOCUS INC COM 08180D106 24 900 SH   SOLE 0 900 0 0
BENEFITFOCUS INC Put 08180D106 39 9,000 SH Put SOLE 0 9,000 0 0
BERRY GLOBAL GROUP INC Call 08579W103 0 200 SH Call SOLE 0 200 0 0
BERRY GLOBAL GROUP INC Put 08579W103 1 2,700 SH Put SOLE 0 2,700 0 0
BEST BUY INC Call 086516101 45 16,600 SH Call SOLE 0 16,600 0 0
BEST BUY INC Put 086516101 24 7,100 SH Put SOLE 0 7,100 0 0
BEST INC SPONSORED ADS 08653C106 9 1,803 SH   SOLE 0 1,803 0 0
BEST INC Put 08653C106 0 400 SH Put SOLE 0 400 0 0
BEYOND MEAT INC COM 08862E109 2,361 14,696 SH   SOLE 0 14,696 0 0
BEYOND MEAT INC Call 08862E109 1,299 123,600 SH Call SOLE 0 123,600 0 0
BEYOND MEAT INC Put 08862E109 1,047 128,800 SH Put SOLE 0 128,800 0 0
BGC PARTNERS INC CL A 05541T101 33 6,311 SH   SOLE 0 6,311 0 0
BGC PARTNERS INC Call 05541T101 1 5,200 SH Call SOLE 0 5,200 0 0
BGC PARTNERS INC Put 05541T101 0 400 SH Put SOLE 0 400 0 0
BHP GROUP LTD Call 088606108 8 500 SH Call SOLE 0 500 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 12 6,400 SH   SOLE 0 6,400 0 0
BIG 5 SPORTING GOODS CORP Call 08915P101 0 3,200 SH Call SOLE 0 3,200 0 0
BIG LOTS INC COM 089302103 28 1,000 SH   SOLE 0 1,000 0 0
BIG LOTS INC Call 089302103 2 7,100 SH Call SOLE 0 7,100 0 0
BIG LOTS INC Put 089302103 5 1,400 SH Put SOLE 0 1,400 0 0
BILIBILI INC SPONS ADS REP Z 090040106 22 1,400 SH   SOLE 0 1,400 0 0
BILIBILI INC Call 090040106 6 13,800 SH Call SOLE 0 13,800 0 0
BILIBILI INC Put 090040106 24 10,300 SH Put SOLE 0 10,300 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 9 2,400 SH   SOLE 0 2,400 0 0
BIOCRYST PHARMACEUTICALS Call 09058V103 0 1,900 SH Call SOLE 0 1,900 0 0
BIOCRYST PHARMACEUTICALS Put 09058V103 0 600 SH Put SOLE 0 600 0 0
BIOGEN INC COM 09062X103 70 300 SH   SOLE 0 300 0 0
BIOGEN INC Call 09062X103 16 8,500 SH Call SOLE 0 8,500 0 0
BIOGEN INC Put 09062X103 20 5,600 SH Put SOLE 0 5,600 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 671 15,326 SH   SOLE 0 15,326 0 0
BIOHAVEN PHARMACTL HLDG CO L Call G11196105 10 3,400 SH Call SOLE 0 3,400 0 0
BIOHAVEN PHARMACTL HLDG CO L Put G11196105 100 18,100 SH Put SOLE 0 18,100 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 590 6,900 SH   SOLE 0 6,900 0 0
BIOMARIN PHARMACEUTICAL INC Put 09061G101 17 7,500 SH Put SOLE 0 7,500 0 0
BIOTELEMETRY INC COM 090672106 77 1,600 SH   SOLE 0 1,600 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 37 3,566 SH   SOLE 0 3,566 0 0
BITAUTO HLDGS LTD Call 091727107 2 3,100 SH Call SOLE 0 3,100 0 0
BITAUTO HLDGS LTD Put 091727107 27 10,100 SH Put SOLE 0 10,100 0 0
BJS RESTAURANTS INC COM 09180C106 15 358 SH   SOLE 0 358 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 45 1,738 SH   SOLE 0 1,738 0 0
BJS WHSL CLUB HLDGS INC Call 05550J101 6 2,000 SH Call SOLE 0 2,000 0 0
BJS WHSL CLUB HLDGS INC Put 05550J101 0 200 SH Put SOLE 0 200 0 0
BLACK KNIGHT INC COM 09215C105 54 900 SH   SOLE 0 900 0 0
BLACK KNIGHT INC Call 09215C105 4 1,300 SH Call SOLE 0 1,300 0 0
BLACKBERRY LTD COM 09228F103 13 1,847 SH   SOLE 0 1,847 0 0
BLACKBERRY LTD Put 09228F103 0 500 SH Put SOLE 0 500 0 0
BLACKLINE INC COM 09239B109 9 183 SH   SOLE 0 183 0 0
BLACKLINE INC Call 09239B109 3 2,000 SH Call SOLE 0 2,000 0 0
BLACKLINE INC Put 09239B109 13 3,100 SH Put SOLE 0 3,100 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 5 900 SH   SOLE 0 900 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 25 2,334 SH   SOLE 0 2,334 0 0
BLACKROCK INC Call 09247X101 116 2,600 SH Call SOLE 0 2,600 0 0
BLACKROCK INC Put 09247X101 59 10,800 SH Put SOLE 0 10,800 0 0
BLACKROCK TCP CAP CORP Call 09259E108 0 5,400 SH Call SOLE 0 5,400 0 0
BLACKROCK TCP CAP CORP Put 09259E108 4 4,200 SH Put SOLE 0 4,200 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 417 9,400 SH   SOLE 0 9,400 0 0
BLACKSTONE GROUP L P Call 09253U108 178 37,300 SH Call SOLE 0 37,300 0 0
BLACKSTONE GROUP L P Put 09253U108 78 52,500 SH Put SOLE 0 52,500 0 0
BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 29 2,000 SH   SOLE 0 2,000 0 0
BLACKSTONE MTG TR INC Call 09257W100 1 1,600 SH Call SOLE 0 1,600 0 0
BLACKSTONE MTG TR INC Put 09257W100 0 5,000 SH Put SOLE 0 5,000 0 0
BLOCK H & R INC COM 093671105 193 6,593 SH   SOLE 0 6,593 0 0
BLOCK H & R INC Call 093671105 1 700 SH Call SOLE 0 700 0 0
BLOCK H & R INC Put 093671105 0 4,500 SH Put SOLE 0 4,500 0 0
BLOOM ENERGY CORP Call 093712107 1 10,500 SH Call SOLE 0 10,500 0 0
BLOOM ENERGY CORP Put 093712107 1 1,700 SH Put SOLE 0 1,700 0 0
BLUCORA INC COM 095229100 3 100 SH   SOLE 0 100 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200 1 286 SH   SOLE 0 286 0 0
BLUE APRON HLDGS INC Put 09523Q200 0 1,000 SH Put SOLE 0 1,000 0 0
BLUEBIRD BIO INC COM 09609G100 941 7,400 SH   SOLE 0 7,400 0 0
BLUEBIRD BIO INC Call 09609G100 19 4,900 SH Call SOLE 0 4,900 0 0
BLUEBIRD BIO INC Put 09609G100 144 9,600 SH Put SOLE 0 9,600 0 0
BLUELINX HLDGS INC Call 09624H208 0 300 SH Call SOLE 0 300 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 181 1,920 SH   SOLE 0 1,920 0 0
BLUEPRINT MEDICINES CORP Call 09627Y109 1 100 SH Call SOLE 0 100 0 0
BLUEPRINT MEDICINES CORP Put 09627Y109 31 2,600 SH Put SOLE 0 2,600 0 0
BMC STK HLDGS INC Put 05591B109 0 100 SH Put SOLE 0 100 0 0
BOEING CO COM 097023105 6,557 18,014 SH   SOLE 0 18,014 0 0
BOEING CO Call 097023105 166 43,300 SH Call SOLE 0 43,300 0 0
BOEING CO Put 097023105 294 34,500 SH Put SOLE 0 34,500 0 0
BOINGO WIRELESS INC COM 09739C102 115 6,419 SH   SOLE 0 6,419 0 0
BOINGO WIRELESS INC Call 09739C102 0 500 SH Call SOLE 0 500 0 0
BOINGO WIRELESS INC Put 09739C102 34 8,400 SH Put SOLE 0 8,400 0 0
BOISE CASCADE CO DEL COM 09739D100 11 400 SH   SOLE 0 400 0 0
BOISE CASCADE CO DEL Call 09739D100 1 600 SH Call SOLE 0 600 0 0
BOOKING HLDGS INC Call 09857L108 107 3,300 SH Call SOLE 0 3,300 0 0
BOOKING HLDGS INC Put 09857L108 46 200 SH Put SOLE 0 200 0 0
BOOT BARN HLDGS INC Put 099406100 1 1,200 SH Put SOLE 0 1,200 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 385 5,820 SH   SOLE 0 5,820 0 0
BOOZ ALLEN HAMILTON HLDG COR Call 099502106 9 1,300 SH Call SOLE 0 1,300 0 0
BOOZ ALLEN HAMILTON HLDG COR Put 099502106 1 1,300 SH Put SOLE 0 1,300 0 0
BORGWARNER INC Call 099724106 5 1,900 SH Call SOLE 0 1,900 0 0
BORGWARNER INC Put 099724106 0 5,200 SH Put SOLE 0 5,200 0 0
BOSTON PROPERTIES INC COM 101121101 432 3,356 SH   SOLE 0 3,356 0 0
BOSTON PROPERTIES INC Call 101121101 0 7,900 SH Call SOLE 0 7,900 0 0
BOSTON PROPERTIES INC Put 101121101 0 100 SH Put SOLE 0 100 0 0
BOTTOMLINE TECH DEL INC Call 101388106 9 6,800 SH Call SOLE 0 6,800 0 0
BOX INC CL A 10316T104 134 7,637 SH   SOLE 0 7,637 0 0
BOX INC Call 10316T104 3 5,200 SH Call SOLE 0 5,200 0 0
BOX INC Put 10316T104 20 6,600 SH Put SOLE 0 6,600 0 0
BOYD GAMING CORP COM 103304101 13 507 SH   SOLE 0 507 0 0
BOYD GAMING CORP Call 103304101 4 5,500 SH Call SOLE 0 5,500 0 0
BOYD GAMING CORP Put 103304101 5 3,900 SH Put SOLE 0 3,900 0 0
BP PLC SPONSORED ADR 055622104 550 13,196 SH   SOLE 0 13,196 0 0
BP PLC Call 055622104 86 166,100 SH Call SOLE 0 166,100 0 0
BP PLC Put 055622104 214 102,400 SH Put SOLE 0 102,400 0 0
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 7 500 SH   SOLE 0 500 0 0
BP PRUDHOE BAY RTY TR Call 055630107 1 6,400 SH Call SOLE 0 6,400 0 0
BP PRUDHOE BAY RTY TR Put 055630107 0 1,000 SH Put SOLE 0 1,000 0 0
BRF SA Call 10552T107 4 6,300 SH Call SOLE 0 6,300 0 0
BRF SA Put 10552T107 5 6,300 SH Put SOLE 0 6,300 0 0
BRIGHTCOVE INC Call 10921T101 0 300 SH Call SOLE 0 300 0 0
BRIGHTHOUSE FINL INC COM 10922N103 231 6,322 SH   SOLE 0 6,322 0 0
BRIGHTHOUSE FINL INC Call 10922N103 0 100 SH Call SOLE 0 100 0 0
BRIGHTHOUSE FINL INC Put 10922N103 153 35,000 SH Put SOLE 0 35,000 0 0
BRINKER INTL INC COM 109641100 24 620 SH   SOLE 0 620 0 0
BRINKS CO Call 109696104 52 9,700 SH Call SOLE 0 9,700 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 354 7,827 SH   SOLE 0 7,827 0 0
BRISTOL MYERS SQUIBB CO Call 110122108 175 188,300 SH Call SOLE 0 188,300 0 0
BRISTOL MYERS SQUIBB CO Put 110122108 82 26,100 SH Put SOLE 0 26,100 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 106 3,046 SH   SOLE 0 3,046 0 0
BRITISH AMERN TOB PLC Call 110448107 0 200 SH Call SOLE 0 200 0 0
BRITISH AMERN TOB PLC Put 110448107 7 7,100 SH Put SOLE 0 7,100 0 0
BRIXMOR PPTY GROUP INC Call 11120U105 0 200 SH Call SOLE 0 200 0 0
BRIXMOR PPTY GROUP INC Put 11120U105 0 500 SH Put SOLE 0 500 0 0
BROADCOM INC COM 11135F101 3,036 10,547 SH   SOLE 0 10,547 0 0
BROADCOM INC Call 11135F101 736 43,200 SH Call SOLE 0 43,200 0 0
BROADCOM INC Put 11135F101 66 27,900 SH Put SOLE 0 27,900 0 0
BROADRIDGE FINL SOLUTIONS IN Call 11133T103 129 9,100 SH Call SOLE 0 9,100 0 0
BROOKDALE SR LIVING INC COM 112463104 39 5,500 SH   SOLE 0 5,500 0 0
BROOKDALE SR LIVING INC Call 112463104 0 2,000 SH Call SOLE 0 2,000 0 0
BROOKDALE SR LIVING INC Put 112463104 6 6,400 SH Put SOLE 0 6,400 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 26 617 SH   SOLE 0 617 0 0
BROOKFIELD INFRAST PARTNERS Call G16252101 0 300 SH Call SOLE 0 300 0 0
BROOKFIELD INFRAST PARTNERS Put G16252101 0 600 SH Put SOLE 0 600 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 6 400 SH   SOLE 0 400 0 0
BROOKLINE BANCORP INC DEL Call 11373M107 0 200 SH Call SOLE 0 200 0 0
BROOKLINE BANCORP INC DEL Put 11373M107 0 100 SH Put SOLE 0 100 0 0
BROOKS AUTOMATION INC COM 114340102 39 1,030 SH   SOLE 0 1,030 0 0
BROOKS AUTOMATION INC Call 114340102 5 600 SH Call SOLE 0 600 0 0
BROOKS AUTOMATION INC Put 114340102 0 300 SH Put SOLE 0 300 0 0
BRUNSWICK CORP COM 117043109 32 700 SH   SOLE 0 700 0 0
BRUNSWICK CORP Call 117043109 54 30,100 SH Call SOLE 0 30,100 0 0
BRUNSWICK CORP Put 117043109 0 300 SH Put SOLE 0 300 0 0
BUCKEYE PARTNERS L P Call 118230101 0 2,100 SH Call SOLE 0 2,100 0 0
BUILDERS FIRSTSOURCE INC Call 12008R107 20 8,600 SH Call SOLE 0 8,600 0 0
BUILDERS FIRSTSOURCE INC Put 12008R107 0 300 SH Put SOLE 0 300 0 0
BUNGE LIMITED COM G16962105 596 10,699 SH   SOLE 0 10,699 0 0
BUNGE LIMITED Call G16962105 6 1,200 SH Call SOLE 0 1,200 0 0
BUNGE LIMITED Put G16962105 1 1,300 SH Put SOLE 0 1,300 0 0
BURLINGTON STORES INC Call 122017106 22 10,000 SH Call SOLE 0 10,000 0 0
BWX TECHNOLOGIES INC COM 05605H100 88 1,702 SH   SOLE 0 1,702 0 0
C H ROBINSON WORLDWIDE INC Call 12541W209 30 39,900 SH Call SOLE 0 39,900 0 0
C H ROBINSON WORLDWIDE INC Put 12541W209 29 14,700 SH Put SOLE 0 14,700 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 42 389 SH   SOLE 0 389 0 0
CABOT MICROELECTRONICS CORP Put 12709P103 2 2,500 SH Put SOLE 0 2,500 0 0
CABOT OIL & GAS CORP COM 127097103 370 16,153 SH   SOLE 0 16,153 0 0
CABOT OIL & GAS CORP Call 127097103 5 35,500 SH Call SOLE 0 35,500 0 0
CABOT OIL & GAS CORP Put 127097103 84 35,400 SH Put SOLE 0 35,400 0 0
CACTUS INC CL A 127203107 168 5,100 SH   SOLE 0 5,100 0 0
CACTUS INC Put 127203107 42 10,000 SH Put SOLE 0 10,000 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,456 20,565 SH   SOLE 0 20,565 0 0
CADENCE DESIGN SYSTEM INC Call 127387108 4 900 SH Call SOLE 0 900 0 0
CADENCE DESIGN SYSTEM INC Put 127387108 9 8,800 SH Put SOLE 0 8,800 0 0
CAESARS ENTMT CORP COM 127686103 531 44,955 SH   SOLE 0 44,955 0 0
CAESARS ENTMT CORP Call 127686103 12 9,200 SH Call SOLE 0 9,200 0 0
CAESARS ENTMT CORP Put 127686103 0 23,800 SH Put SOLE 0 23,800 0 0
CAESARSTONE LTD ORD SHS M20598104 39 2,657 SH   SOLE 0 2,657 0 0
CAESARSTONE LTD Put M20598104 1 9,200 SH Put SOLE 0 9,200 0 0
CAL MAINE FOODS INC COM NEW 128030202 73 1,752 SH   SOLE 0 1,752 0 0
CAL MAINE FOODS INC Put 128030202 17 18,600 SH Put SOLE 0 18,600 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 125 11,400 SH   SOLE 0 11,400 0 0
CALAMP CORP Call 128126109 0 100 SH Call SOLE 0 100 0 0
CALAMP CORP Put 128126109 9 4,700 SH Put SOLE 0 4,700 0 0
CALAVO GROWERS INC Call 128246105 1 300 SH Call SOLE 0 300 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 980 49,835 SH   SOLE 0 49,835 0 0
CALIFORNIA RES CORP Call 13057Q206 98 61,400 SH Call SOLE 0 61,400 0 0
CALIFORNIA RES CORP Put 13057Q206 673 101,100 SH Put SOLE 0 101,100 0 0
CALLAWAY GOLF CO COM 131193104 40 2,337 SH   SOLE 0 2,337 0 0
CALLAWAY GOLF CO Call 131193104 0 200 SH Call SOLE 0 200 0 0
CALLAWAY GOLF CO Put 131193104 0 500 SH Put SOLE 0 500 0 0
CALLON PETE CO DEL COM 13123X102 109 16,620 SH   SOLE 0 16,620 0 0
CALLON PETE CO DEL Call 13123X102 0 5,100 SH Call SOLE 0 5,100 0 0
CALLON PETE CO DEL Put 13123X102 0 300 SH Put SOLE 0 300 0 0
CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 22 5,431 SH   SOLE 0 5,431 0 0
CALUMET SPECIALTY PRODS PTNR Call 131476103 0 800 SH Call SOLE 0 800 0 0
CALUMET SPECIALTY PRODS PTNR Put 131476103 4 3,500 SH Put SOLE 0 3,500 0 0
CAMECO CORP COM 13321L108 290 27,093 SH   SOLE 0 27,093 0 0
CAMECO CORP Call 13321L108 7 7,500 SH Call SOLE 0 7,500 0 0
CAMECO CORP Put 13321L108 0 2,000 SH Put SOLE 0 2,000 0 0
CAMPBELL SOUP CO COM 134429109 10 273 SH   SOLE 0 273 0 0
CAMPBELL SOUP CO Call 134429109 89 37,600 SH Call SOLE 0 37,600 0 0
CAMPBELL SOUP CO Put 134429109 12 19,200 SH Put SOLE 0 19,200 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 11 956 SH   SOLE 0 956 0 0
CAMPING WORLD HLDGS INC Call 13462K109 0 500 SH Call SOLE 0 500 0 0
CAMTEK LTD ORD M20791105 77 9,181 SH   SOLE 0 9,181 0 0
CAMTEK LTD Call M20791105 2 4,800 SH Call SOLE 0 4,800 0 0
CAMTEK LTD Put M20791105 10 5,000 SH Put SOLE 0 5,000 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 155 4,014 SH   SOLE 0 4,014 0 0
CANADA GOOSE HOLDINGS INC Call 135086106 44 24,100 SH Call SOLE 0 24,100 0 0
CANADA GOOSE HOLDINGS INC Put 135086106 117 58,200 SH Put SOLE 0 58,200 0 0
CANADIAN NAT RES LTD COM 136385101 216 8,045 SH   SOLE 0 8,045 0 0
CANADIAN NAT RES LTD Call 136385101 25 104,600 SH Call SOLE 0 104,600 0 0
CANADIAN NAT RES LTD Put 136385101 5 2,600 SH Put SOLE 0 2,600 0 0
CANADIAN NATL RY CO Call 136375102 9 4,300 SH Call SOLE 0 4,300 0 0
CANADIAN NATL RY CO Put 136375102 5 1,200 SH Put SOLE 0 1,200 0 0
CANADIAN SOLAR INC COM 136635109 343 15,729 SH   SOLE 0 15,729 0 0
CANADIAN SOLAR INC Call 136635109 58 29,300 SH Call SOLE 0 29,300 0 0
CANADIAN SOLAR INC Put 136635109 0 6,600 SH Put SOLE 0 6,600 0 0
CANNTRUST HLDGS INC COM 137800207 1 200 SH   SOLE 0 200 0 0
CANNTRUST HLDGS INC Put 137800207 0 200 SH Put SOLE 0 200 0 0
CANOPY GROWTH CORP COM 138035100 661 16,408 SH   SOLE 0 16,408 0 0
CANOPY GROWTH CORP Call 138035100 468 109,600 SH Call SOLE 0 109,600 0 0
CANOPY GROWTH CORP Put 138035100 261 49,400 SH Put SOLE 0 49,400 0 0
CAPITAL ONE FINL CORP COM 14040H105 95 1,052 SH   SOLE 0 1,052 0 0
CAPITAL ONE FINL CORP Call 14040H105 2 500 SH Call SOLE 0 500 0 0
CAPITAL ONE FINL CORP Put 14040H105 24 6,400 SH Put SOLE 0 6,400 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 1,249 36,040 SH   SOLE 0 36,040 0 0
CAPRI HOLDINGS LIMITED Call G1890L107 52 76,400 SH Call SOLE 0 76,400 0 0
CAPRI HOLDINGS LIMITED Put G1890L107 346 59,100 SH Put SOLE 0 59,100 0 0
CARA THERAPEUTICS INC COM 140755109 57 2,696 SH   SOLE 0 2,696 0 0
CARA THERAPEUTICS INC Call 140755109 0 800 SH Call SOLE 0 800 0 0
CARA THERAPEUTICS INC Put 140755109 3 25,500 SH Put SOLE 0 25,500 0 0
CARBON BLACK INC Call 14081R103 12 13,200 SH Call SOLE 0 13,200 0 0
CARBON BLACK INC Put 14081R103 0 500 SH Put SOLE 0 500 0 0
CARBONITE INC COM 141337105 25 975 SH   SOLE 0 975 0 0
CARDINAL HEALTH INC COM 14149Y108 64 1,365 SH   SOLE 0 1,365 0 0
CARDTRONICS PLC Call G1991C105 0 900 SH Call SOLE 0 900 0 0
CARDTRONICS PLC Put G1991C105 39 9,800 SH Put SOLE 0 9,800 0 0
CARE COM INC COM 141633107 3 359 SH   SOLE 0 359 0 0
CARE COM INC Call 141633107 2 7,500 SH Call SOLE 0 7,500 0 0
CARE COM INC Put 141633107 1 900 SH Put SOLE 0 900 0 0
CAREDX INC Call 14167L103 2 300 SH Call SOLE 0 300 0 0
CAREDX INC Put 14167L103 1 100 SH Put SOLE 0 100 0 0
CAREER EDUCATION CORP Call 141665109 0 100 SH Call SOLE 0 100 0 0
CARLISLE COS INC Call 142339100 5 600 SH Call SOLE 0 600 0 0
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 0 28 SH   SOLE 0 28 0 0
CARLYLE GROUP L P Call 14309L102 3 600 SH Call SOLE 0 600 0 0
CARMAX INC COM 143130102 346 3,989 SH   SOLE 0 3,989 0 0
CARMAX INC Call 143130102 46 39,200 SH Call SOLE 0 39,200 0 0
CARMAX INC Put 143130102 5 23,400 SH Put SOLE 0 23,400 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 1,430 30,728 SH   SOLE 0 30,728 0 0
CARNIVAL CORP Call 143658300 107 75,400 SH Call SOLE 0 75,400 0 0
CARNIVAL CORP Put 143658300 70 57,500 SH Put SOLE 0 57,500 0 0
CARRIZO OIL & GAS INC COM 144577103 49 4,903 SH   SOLE 0 4,903 0 0
CARRIZO OIL & GAS INC Call 144577103 2 4,000 SH Call SOLE 0 4,000 0 0
CARRIZO OIL & GAS INC Put 144577103 20 6,500 SH Put SOLE 0 6,500 0 0
CARS COM INC COM 14575E105 357 18,117 SH   SOLE 0 18,117 0 0
CARS COM INC Call 14575E105 4 33,000 SH Call SOLE 0 33,000 0 0
CARS COM INC Put 14575E105 1 1,800 SH Put SOLE 0 1,800 0 0
CARTERS INC Call 146229109 0 700 SH Call SOLE 0 700 0 0
CARTERS INC Put 146229109 3 3,000 SH Put SOLE 0 3,000 0 0
CARVANA CO CL A 146869102 3,083 49,258 SH   SOLE 0 49,258 0 0
CARVANA CO Call 146869102 751 45,000 SH Call SOLE 0 45,000 0 0
CARVANA CO Put 146869102 330 39,000 SH Put SOLE 0 39,000 0 0
CASA SYS INC COM 14713L102 25 3,964 SH   SOLE 0 3,964 0 0
CASEYS GEN STORES INC COM 147528103 161 1,037 SH   SOLE 0 1,037 0 0
CASEYS GEN STORES INC Call 147528103 1 100 SH Call SOLE 0 100 0 0
CASEYS GEN STORES INC Put 147528103 0 200 SH Put SOLE 0 200 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 56 7,720 SH   SOLE 0 7,720 0 0
CATALYST BIOSCIENCES INC Call 14888D208 3 15,000 SH Call SOLE 0 15,000 0 0
CATALYST BIOSCIENCES INC Put 14888D208 7 15,000 SH Put SOLE 0 15,000 0 0
CATCHMARK TIMBER TR INC Call 14912Y202 1 2,500 SH Call SOLE 0 2,500 0 0
CATERPILLAR INC DEL Call 149123101 68 20,800 SH Call SOLE 0 20,800 0 0
CATERPILLAR INC DEL Put 149123101 39 6,600 SH Put SOLE 0 6,600 0 0
CATO CORP NEW CL A 149205106 2 213 SH   SOLE 0 213 0 0
CATO CORP NEW Call 149205106 0 2,100 SH Call SOLE 0 2,100 0 0
CATO CORP NEW Put 149205106 3 1,000 SH Put SOLE 0 1,000 0 0
CBOE GLOBAL MARKETS INC Call 12503M108 7 500 SH Call SOLE 0 500 0 0
CBOE GLOBAL MARKETS INC Put 12503M108 7 2,400 SH Put SOLE 0 2,400 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 56 7,500 SH   SOLE 0 7,500 0 0
CBRE GROUP INC Call 12504L109 98 15,400 SH Call SOLE 0 15,400 0 0
CBRE GROUP INC Put 12504L109 1 400 SH Put SOLE 0 400 0 0
CDK GLOBAL INC COM 12508E101 123 2,500 SH   SOLE 0 2,500 0 0
CDK GLOBAL INC Put 12508E101 13 5,400 SH Put SOLE 0 5,400 0 0
CDN IMPERIAL BK COMM TORONTO Call 136069101 0 900 SH Call SOLE 0 900 0 0
CDN IMPERIAL BK COMM TORONTO Put 136069101 2 400 SH Put SOLE 0 400 0 0
CDW CORP COM 12514G108 48 437 SH   SOLE 0 437 0 0
CEDAR FAIR L P Put 150185106 4 1,000 SH Put SOLE 0 1,000 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 0 101 SH   SOLE 0 101 0 0
CEDAR REALTY TRUST INC Call 150602209 0 200 SH Call SOLE 0 200 0 0
CELGENE CORP COM 151020104 3,351 36,254 SH   SOLE 0 36,254 0 0
CELGENE CORP Call 151020104 4,350 308,100 SH Call SOLE 0 308,100 0 0
CELGENE CORP Put 151020104 529 149,800 SH Put SOLE 0 149,800 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 240 56,722 SH   SOLE 0 56,722 0 0
CEMEX SAB DE CV Call 151290889 5 9,300 SH Call SOLE 0 9,300 0 0
CEMEX SAB DE CV Put 151290889 58 65,200 SH Put SOLE 0 65,200 0 0
CENOVUS ENERGY INC COM 15135U109 161 18,351 SH   SOLE 0 18,351 0 0
CENOVUS ENERGY INC Call 15135U109 0 100 SH Call SOLE 0 100 0 0
CENOVUS ENERGY INC Put 15135U109 0 200 SH Put SOLE 0 200 0 0
CENTENE CORP DEL Call 15135B101 20 33,700 SH Call SOLE 0 33,700 0 0
CENTENE CORP DEL Put 15135B101 21 31,500 SH Put SOLE 0 31,500 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 57 7,593 SH   SOLE 0 7,593 0 0
CENTENNIAL RESOURCE DEV INC Call 15136A102 0 1,000 SH Call SOLE 0 1,000 0 0
CENTENNIAL RESOURCE DEV INC Put 15136A102 24 9,700 SH Put SOLE 0 9,700 0 0
CENTERPOINT ENERGY INC COM 15189T107 40 1,426 SH   SOLE 0 1,426 0 0
CENTERPOINT ENERGY INC Call 15189T107 0 200 SH Call SOLE 0 200 0 0
CENTERPOINT ENERGY INC Put 15189T107 0 200 SH Put SOLE 0 200 0 0
CENTERSTATE BK CORP Call 15201P109 1 1,100 SH Call SOLE 0 1,100 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 0 100 SH   SOLE 0 100 0 0
CENTRIC BRANDS INC COM 15644G104 14 3,450 SH   SOLE 0 3,450 0 0
CENTURY ALUM CO COM 156431108 228 33,102 SH   SOLE 0 33,102 0 0
CENTURY ALUM CO Call 156431108 1 2,200 SH Call SOLE 0 2,200 0 0
CENTURY ALUM CO Put 156431108 92 40,600 SH Put SOLE 0 40,600 0 0
CENTURY CMNTYS INC COM 156504300 50 1,900 SH   SOLE 0 1,900 0 0
CENTURY CMNTYS INC Call 156504300 1 2,200 SH Call SOLE 0 2,200 0 0
CENTURYLINK INC COM 156700106 1,366 116,209 SH   SOLE 0 116,209 0 0
CENTURYLINK INC Call 156700106 1 3,200 SH Call SOLE 0 3,200 0 0
CENTURYLINK INC Put 156700106 1,315 176,400 SH Put SOLE 0 176,400 0 0
CERIDIAN HCM HLDG INC COM 15677J108 93 1,855 SH   SOLE 0 1,855 0 0
CERIDIAN HCM HLDG INC Call 15677J108 1 6,100 SH Call SOLE 0 6,100 0 0
CERNER CORP COM 156782104 440 6,003 SH   SOLE 0 6,003 0 0
CERNER CORP Call 156782104 14 3,400 SH Call SOLE 0 3,400 0 0
CERNER CORP Put 156782104 2 7,600 SH Put SOLE 0 7,600 0 0
CEVA INC Call 157210105 0 200 SH Call SOLE 0 200 0 0
CF INDS HLDGS INC Call 125269100 39 10,800 SH Call SOLE 0 10,800 0 0
CGI INC Call 12532H104 0 200 SH Call SOLE 0 200 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 41 4,325 SH   SOLE 0 4,325 0 0
CHANGYOU COM LTD Call 15911M107 7 6,100 SH Call SOLE 0 6,100 0 0
CHANGYOU COM LTD Put 15911M107 0 1,900 SH Put SOLE 0 1,900 0 0
CHANNELADVISOR CORP Call 159179100 0 1,200 SH Call SOLE 0 1,200 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 2,288 5,792 SH   SOLE 0 5,792 0 0
CHARTER COMMUNICATIONS INC N Call 16119P108 791 13,100 SH Call SOLE 0 13,100 0 0
CHARTER COMMUNICATIONS INC N Put 16119P108 31 8,400 SH Put SOLE 0 8,400 0 0
CHECK POINT SOFTWARE TECH LT Put M22465104 2 1,600 SH Put SOLE 0 1,600 0 0
CHEESECAKE FACTORY INC COM 163072101 13 300 SH   SOLE 0 300 0 0
CHEESECAKE FACTORY INC Call 163072101 1 2,300 SH Call SOLE 0 2,300 0 0
CHEESECAKE FACTORY INC Put 163072101 2 500 SH Put SOLE 0 500 0 0
CHEETAH MOBILE INC ADR 163075104 71 20,000 SH   SOLE 0 20,000 0 0
CHEETAH MOBILE INC Call 163075104 0 1,600 SH Call SOLE 0 1,600 0 0
CHEFS WHSE INC COM 163086101 66 1,883 SH   SOLE 0 1,883 0 0
CHEFS WHSE INC Call 163086101 1 1,200 SH Call SOLE 0 1,200 0 0
CHEFS WHSE INC Put 163086101 0 400 SH Put SOLE 0 400 0 0
CHEGG INC COM 163092109 35 909 SH   SOLE 0 909 0 0
CHEGG INC Call 163092109 2 5,900 SH Call SOLE 0 5,900 0 0
CHEMOCENTRYX INC COM 16383L106 1 200 SH   SOLE 0 200 0 0
CHEMOURS CO Call 163851108 16 39,300 SH Call SOLE 0 39,300 0 0
CHEMOURS CO Put 163851108 94 83,900 SH Put SOLE 0 83,900 0 0
CHENIERE ENERGY INC COM NEW 16411R208 386 5,653 SH   SOLE 0 5,653 0 0
CHENIERE ENERGY INC Call 16411R208 191 45,900 SH Call SOLE 0 45,900 0 0
CHENIERE ENERGY INC Put 16411R208 131 81,900 SH Put SOLE 0 81,900 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 2 61 SH   SOLE 0 61 0 0
CHESAPEAKE ENERGY CORP COM 165167107 4 2,300 SH   SOLE 0 2,300 0 0
CHESAPEAKE ENERGY CORP Call 165167107 3 29,000 SH Call SOLE 0 29,000 0 0
CHESAPEAKE ENERGY CORP Put 165167107 28 16,400 SH Put SOLE 0 16,400 0 0
CHEVRON CORP NEW COM 166764100 624 5,022 SH   SOLE 0 5,022 0 0
CHEVRON CORP NEW Call 166764100 627 146,200 SH Call SOLE 0 146,200 0 0
CHEVRON CORP NEW Put 166764100 79 74,200 SH Put SOLE 0 74,200 0 0
CHEWY INC CL A 16679L109 364 10,400 SH   SOLE 0 10,400 0 0
CHEWY INC Call 16679L109 67 17,700 SH Call SOLE 0 17,700 0 0
CHEWY INC Put 16679L109 16 23,600 SH Put SOLE 0 23,600 0 0
CHICOS FAS INC COM 168615102 52 15,716 SH   SOLE 0 15,716 0 0
CHICOS FAS INC Call 168615102 0 100 SH Call SOLE 0 100 0 0
CHICOS FAS INC Put 168615102 16 22,800 SH Put SOLE 0 22,800 0 0
CHILDRENS PL INC Call 168905107 13 3,000 SH Call SOLE 0 3,000 0 0
CHILDRENS PL INC Put 168905107 7 3,200 SH Put SOLE 0 3,200 0 0
CHIMERA INVT CORP Call 16934Q208 1 2,700 SH Call SOLE 0 2,700 0 0
CHIMERIX INC COM 16934W106 32 7,600 SH   SOLE 0 7,600 0 0
CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 0 73 SH   SOLE 0 73 0 0
CHINA LIFE INS CO LTD Call 16939P106 4 4,700 SH Call SOLE 0 4,700 0 0
CHINA LIFE INS CO LTD Put 16939P106 3 2,300 SH Put SOLE 0 2,300 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 20 455 SH   SOLE 0 455 0 0
CHINA UNICOM (HONG KONG) LTD Call 16945R104 0 700 SH Call SOLE 0 700 0 0
CHINACACHE INTL HLDG LTD SPONSORED ADR 16950M107 4 5,000 SH   SOLE 0 5,000 0 0
CHUBB LIMITED COM H1467J104 721 4,900 SH   SOLE 0 4,900 0 0
CHUBB LIMITED Call H1467J104 20 11,000 SH Call SOLE 0 11,000 0 0
CHUBB LIMITED Put H1467J104 1 2,000 SH Put SOLE 0 2,000 0 0
CHURCH & DWIGHT INC COM 171340102 116 1,600 SH   SOLE 0 1,600 0 0
CHURCH & DWIGHT INC Call 171340102 0 100 SH Call SOLE 0 100 0 0
CHURCH & DWIGHT INC Put 171340102 1 1,500 SH Put SOLE 0 1,500 0 0
CIENA CORP COM NEW 171779309 240 5,839 SH   SOLE 0 5,839 0 0
CIENA CORP Call 171779309 11 1,500 SH Call SOLE 0 1,500 0 0
CIENA CORP Put 171779309 17 4,700 SH Put SOLE 0 4,700 0 0
CIGNA CORP NEW COM 125523100 1,003 6,372 SH   SOLE 0 6,372 0 0
CIGNA CORP NEW Call 125523100 10 23,900 SH Call SOLE 0 23,900 0 0
CIGNA CORP NEW Put 125523100 7 22,000 SH Put SOLE 0 22,000 0 0
CIMAREX ENERGY CO COM 171798101 593 10,006 SH   SOLE 0 10,006 0 0
CIMAREX ENERGY CO Call 171798101 1 2,300 SH Call SOLE 0 2,300 0 0
CIMAREX ENERGY CO Put 171798101 199 12,000 SH Put SOLE 0 12,000 0 0
CIMPRESS N V SHS EURO N20146101 112 1,243 SH   SOLE 0 1,243 0 0
CIMPRESS N V Put N20146101 1 200 SH Put SOLE 0 200 0 0
CINCINNATI BELL INC NEW Put 171871502 12 2,700 SH Put SOLE 0 2,700 0 0
CINCINNATI FINL CORP Call 172062101 24 1,300 SH Call SOLE 0 1,300 0 0
CINCINNATI FINL CORP Put 172062101 0 800 SH Put SOLE 0 800 0 0
CINEMARK HOLDINGS INC Call 17243V102 3 2,000 SH Call SOLE 0 2,000 0 0
CINEMARK HOLDINGS INC Put 17243V102 0 200 SH Put SOLE 0 200 0 0
CINTAS CORP Put 172908105 1 4,300 SH Put SOLE 0 4,300 0 0
CIRCOR INTL INC COM 17273K109 13 300 SH   SOLE 0 300 0 0
CIRCOR INTL INC Put 17273K109 0 1,600 SH Put SOLE 0 1,600 0 0
CIRRUS LOGIC INC COM 172755100 13 315 SH   SOLE 0 315 0 0
CIRRUS LOGIC INC Put 172755100 1 600 SH Put SOLE 0 600 0 0
CISCO SYS INC Call 17275R102 215 81,600 SH Call SOLE 0 81,600 0 0
CISCO SYS INC Put 17275R102 6 72,700 SH Put SOLE 0 72,700 0 0
CIT GROUP INC Call 125581801 0 3,100 SH Call SOLE 0 3,100 0 0
CITIGROUP INC COM NEW 172967424 6,044 86,306 SH   SOLE 0 86,306 0 0
CITIGROUP INC Call 172967424 174 16,000 SH Call SOLE 0 16,000 0 0
CITIGROUP INC Put 172967424 111 86,600 SH Put SOLE 0 86,600 0 0
CITIZENS FINL GROUP INC COM 174610105 0 27 SH   SOLE 0 27 0 0
CITIZENS FINL GROUP INC Call 174610105 0 300 SH Call SOLE 0 300 0 0
CITIZENS INC Call 174740100 3 14,300 SH Call SOLE 0 14,300 0 0
CITRIX SYS INC COM 177376100 1,789 18,238 SH   SOLE 0 18,238 0 0
CITRIX SYS INC Call 177376100 0 200 SH Call SOLE 0 200 0 0
CITRIX SYS INC Put 177376100 59 24,900 SH Put SOLE 0 24,900 0 0
CLEAN HARBORS INC Call 184496107 0 800 SH Call SOLE 0 800 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 1 1,300 SH   SOLE 0 1,300 0 0
CLEARWATER PAPER CORP COM 18538R103 13 717 SH   SOLE 0 717 0 0
CLEARWATER PAPER CORP Call 18538R103 0 600 SH Call SOLE 0 600 0 0
CLEARWATER PAPER CORP Put 18538R103 0 100 SH Put SOLE 0 100 0 0
CLEARWAY ENERGY INC CL A 18539C105 1 100 SH   SOLE 0 100 0 0
CLEARWAY ENERGY INC Call 18539C204 70 35,900 SH Call SOLE 0 35,900 0 0
CLEVELAND CLIFFS INC COM 185899101 1,093 102,473 SH   SOLE 0 102,473 0 0
CLEVELAND CLIFFS INC Call 185899101 19 10,500 SH Call SOLE 0 10,500 0 0
CLEVELAND CLIFFS INC Put 185899101 5 87,300 SH Put SOLE 0 87,300 0 0
CLOROX CO DEL COM 189054109 623 4,071 SH   SOLE 0 4,071 0 0
CLOROX CO DEL Call 189054109 4 23,700 SH Call SOLE 0 23,700 0 0
CLOROX CO DEL Put 189054109 23 24,300 SH Put SOLE 0 24,300 0 0
CLOUDERA INC COM 18914U100 458 87,107 SH   SOLE 0 87,107 0 0
CLOUDERA INC Call 18914U100 33 48,700 SH Call SOLE 0 48,700 0 0
CLOUDERA INC Put 18914U100 308 139,100 SH Put SOLE 0 139,100 0 0
CLOVIS ONCOLOGY INC Call 189464100 10 14,700 SH Call SOLE 0 14,700 0 0
CME GROUP INC COM 12572Q105 75 389 SH   SOLE 0 389 0 0
CME GROUP INC Call 12572Q105 9 4,900 SH Call SOLE 0 4,900 0 0
CME GROUP INC Put 12572Q105 5 3,900 SH Put SOLE 0 3,900 0 0
CMS ENERGY CORP Call 125896100 2 2,500 SH Call SOLE 0 2,500 0 0
CNA FINL CORP Put 126117100 0 500 SH Put SOLE 0 500 0 0
CNX MIDSTREAM PARTNERS LP COM UNIT REPST 12654A101 11 798 SH   SOLE 0 798 0 0
CNX MIDSTREAM PARTNERS LP Call 12654A101 0 4,500 SH Call SOLE 0 4,500 0 0
CNX RESOURCES CORPORATION COM 12653C108 183 25,094 SH   SOLE 0 25,094 0 0
CNX RESOURCES CORPORATION Call 12653C108 1 3,900 SH Call SOLE 0 3,900 0 0
CNX RESOURCES CORPORATION Put 12653C108 0 2,100 SH Put SOLE 0 2,100 0 0
COCA COLA CO COM 191216100 386 7,596 SH   SOLE 0 7,596 0 0
COCA COLA CO Call 191216100 720 300,500 SH Call SOLE 0 300,500 0 0
COCA COLA CO Put 191216100 3 42,500 SH Put SOLE 0 42,500 0 0
CODEXIS INC COM 192005106 7 400 SH   SOLE 0 400 0 0
COEUR MNG INC COM NEW 192108504 129 29,807 SH   SOLE 0 29,807 0 0
COEUR MNG INC Call 192108504 23 40,400 SH Call SOLE 0 40,400 0 0
COEUR MNG INC Put 192108504 19 18,600 SH Put SOLE 0 18,600 0 0
COGNEX CORP COM 192422103 135 2,825 SH   SOLE 0 2,825 0 0
COGNEX CORP Call 192422103 4 1,900 SH Call SOLE 0 1,900 0 0
COGNEX CORP Put 192422103 1 1,400 SH Put SOLE 0 1,400 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 366 5,785 SH   SOLE 0 5,785 0 0
COGNIZANT TECHNOLOGY SOLUTIO Call 192446102 0 1,100 SH Call SOLE 0 1,100 0 0
COGNIZANT TECHNOLOGY SOLUTIO Put 192446102 0 300 SH Put SOLE 0 300 0 0
COHERENT INC COM 192479103 385 2,827 SH   SOLE 0 2,827 0 0
COHERENT INC Put 192479103 7 4,000 SH Put SOLE 0 4,000 0 0
COHU INC COM 192576106 36 2,346 SH   SOLE 0 2,346 0 0
COHU INC Put 192576106 0 1,200 SH Put SOLE 0 1,200 0 0
COLFAX CORP Call 194014106 10 9,000 SH Call SOLE 0 9,000 0 0
COLFAX CORP Put 194014106 2 800 SH Put SOLE 0 800 0 0
COLGATE PALMOLIVE CO Call 194162103 28 39,900 SH Call SOLE 0 39,900 0 0
COLGATE PALMOLIVE CO Put 194162103 2 4,100 SH Put SOLE 0 4,100 0 0
COLLEGIUM PHARMACEUTICAL INC Call 19459J104 1 800 SH Call SOLE 0 800 0 0
COLLEGIUM PHARMACEUTICAL INC Put 19459J104 0 300 SH Put SOLE 0 300 0 0
COLONY CAP INC NEW CL A COM 19626G108 49 9,850 SH   SOLE 0 9,850 0 0
COLONY CAP INC NEW Call 19626G108 0 5,500 SH Call SOLE 0 5,500 0 0
COLONY CAP INC NEW Put 19626G108 0 1,400 SH Put SOLE 0 1,400 0 0
COMCAST CORP NEW CL A 20030N101 1,247 29,505 SH   SOLE 0 29,505 0 0
COMCAST CORP NEW Call 20030N101 72 56,900 SH Call SOLE 0 56,900 0 0
COMCAST CORP NEW Put 20030N101 78 189,000 SH Put SOLE 0 189,000 0 0
COMERICA INC COM 200340107 226 3,112 SH   SOLE 0 3,112 0 0
COMERICA INC Call 200340107 1 2,200 SH Call SOLE 0 2,200 0 0
COMERICA INC Put 200340107 45 4,400 SH Put SOLE 0 4,400 0 0
COMFORT SYS USA INC COM 199908104 5 100 SH   SOLE 0 100 0 0
COMFORT SYS USA INC Put 199908104 0 100 SH Put SOLE 0 100 0 0
COMMERCIAL METALS CO COM 201723103 91 5,115 SH   SOLE 0 5,115 0 0
COMMERCIAL METALS CO Call 201723103 1 800 SH Call SOLE 0 800 0 0
COMMERCIAL VEH GROUP INC COM 202608105 20 2,600 SH   SOLE 0 2,600 0 0
COMMERCIAL VEH GROUP INC Call 202608105 13 14,900 SH Call SOLE 0 14,900 0 0
COMMERCIAL VEH GROUP INC Put 202608105 0 1,000 SH Put SOLE 0 1,000 0 0
COMMSCOPE HLDG CO INC COM 20337X109 7 464 SH   SOLE 0 464 0 0
COMMSCOPE HLDG CO INC Call 20337X109 6 21,400 SH Call SOLE 0 21,400 0 0
COMMSCOPE HLDG CO INC Put 20337X109 18 8,500 SH Put SOLE 0 8,500 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 2 100 SH   SOLE 0 100 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 3 300 SH   SOLE 0 300 0 0
COMPANHIA DE SANEAMENTO BASI Put 20441A102 0 100 SH Put SOLE 0 100 0 0
COMPANIA DE MINAS BUENAVENTU Call 204448104 22 15,500 SH Call SOLE 0 15,500 0 0
COMPANIA DE MINAS BUENAVENTU Put 204448104 0 600 SH Put SOLE 0 600 0 0
COMPASS DIVERSIFIED HOLDINGS Call 20451Q104 26 15,000 SH Call SOLE 0 15,000 0 0
COMPASS DIVERSIFIED HOLDINGS Put 20451Q104 2 9,900 SH Put SOLE 0 9,900 0 0
COMPASS MINERALS INTL INC COM 20451N101 5 100 SH   SOLE 0 100 0 0
COMPASS MINERALS INTL INC Put 20451N101 0 100 SH Put SOLE 0 100 0 0
COMSTOCK RES INC COM 205768302 4 851 SH   SOLE 0 851 0 0
COMSTOCK RES INC Call 205768302 0 800 SH Call SOLE 0 800 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 43 1,550 SH   SOLE 0 1,550 0 0
COMTECH TELECOMMUNICATIONS C Put 205826209 0 100 SH Put SOLE 0 100 0 0
CONAGRA BRANDS INC COM 205887102 165 6,251 SH   SOLE 0 6,251 0 0
CONAGRA BRANDS INC Call 205887102 12 40,200 SH Call SOLE 0 40,200 0 0
CONAGRA BRANDS INC Put 205887102 38 31,900 SH Put SOLE 0 31,900 0 0
CONCHO RES INC Call 20605P101 26 26,900 SH Call SOLE 0 26,900 0 0
CONCHO RES INC Put 20605P101 31 1,700 SH Put SOLE 0 1,700 0 0
CONDUENT INC COM 206787103 430 44,894 SH   SOLE 0 44,894 0 0
CONDUENT INC Call 206787103 7 33,300 SH Call SOLE 0 33,300 0 0
CONDUENT INC Put 206787103 258 47,900 SH Put SOLE 0 47,900 0 0
CONNS INC COM 208242107 10 616 SH   SOLE 0 616 0 0
CONNS INC Call 208242107 0 3,700 SH Call SOLE 0 3,700 0 0
CONNS INC Put 208242107 1 400 SH Put SOLE 0 400 0 0
CONOCOPHILLIPS COM 20825C104 158 2,603 SH   SOLE 0 2,603 0 0
CONOCOPHILLIPS Call 20825C104 9 12,300 SH Call SOLE 0 12,300 0 0
CONOCOPHILLIPS Put 20825C104 13 3,300 SH Put SOLE 0 3,300 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 110 22,483 SH   SOLE 0 22,483 0 0
CONSOLIDATED COMM HLDGS INC Call 209034107 0 3,400 SH Call SOLE 0 3,400 0 0
CONSOLIDATED COMM HLDGS INC Put 209034107 44 20,900 SH Put SOLE 0 20,900 0 0
CONSTELLATION BRANDS INC Call 21036P108 289 30,900 SH Call SOLE 0 30,900 0 0
CONSTELLATION BRANDS INC Put 21036P108 40 29,500 SH Put SOLE 0 29,500 0 0
CONSTELLIUM NV CL A N22035104 21 2,127 SH   SOLE 0 2,127 0 0
CONSTELLIUM NV Call N22035104 3 2,400 SH Call SOLE 0 2,400 0 0
CONSTELLIUM NV Put N22035104 1 10,000 SH Put SOLE 0 10,000 0 0
CONTAINER STORE GROUP INC Call 210751103 1 3,700 SH Call SOLE 0 3,700 0 0
CONTAINER STORE GROUP INC Put 210751103 1 4,800 SH Put SOLE 0 4,800 0 0
CONTINENTAL RESOURCES INC COM 212015101 997 23,706 SH   SOLE 0 23,706 0 0
CONTINENTAL RESOURCES INC Call 212015101 41 24,900 SH Call SOLE 0 24,900 0 0
CONTINENTAL RESOURCES INC Put 212015101 153 23,200 SH Put SOLE 0 23,200 0 0
CONTROL4 CORP COM 21240D107 107 4,526 SH   SOLE 0 4,526 0 0
CONTROL4 CORP Call 21240D107 2 700 SH Call SOLE 0 700 0 0
CONTROL4 CORP Put 21240D107 0 2,200 SH Put SOLE 0 2,200 0 0
CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 7 800 SH   SOLE 0 800 0 0
COOPER STD HLDGS INC COM 21676P103 13 300 SH   SOLE 0 300 0 0
COOPER TIRE & RUBR CO COM 216831107 161 5,120 SH   SOLE 0 5,120 0 0
COOPER TIRE & RUBR CO Call 216831107 0 800 SH Call SOLE 0 800 0 0
COOPER TIRE & RUBR CO Put 216831107 0 100 SH Put SOLE 0 100 0 0
COPA HOLDINGS SA CL A P31076105 117 1,200 SH   SOLE 0 1,200 0 0
COPA HOLDINGS SA Call P31076105 10 3,600 SH Call SOLE 0 3,600 0 0
COPA HOLDINGS SA Put P31076105 1 600 SH Put SOLE 0 600 0 0
COPART INC COM 217204106 82 1,100 SH   SOLE 0 1,100 0 0
COPART INC Call 217204106 20 2,500 SH Call SOLE 0 2,500 0 0
COPART INC Put 217204106 5 15,500 SH Put SOLE 0 15,500 0 0
CORE MARK HOLDING CO INC Call 218681104 14 4,600 SH Call SOLE 0 4,600 0 0
CORECIVIC INC COM 21871N101 200 9,647 SH   SOLE 0 9,647 0 0
CORECIVIC INC Call 21871N101 0 1,200 SH Call SOLE 0 1,200 0 0
CORECIVIC INC Put 21871N101 0 800 SH Put SOLE 0 800 0 0
CORELOGIC INC COM 21871D103 58 1,400 SH   SOLE 0 1,400 0 0
CORELOGIC INC Call 21871D103 15 6,500 SH Call SOLE 0 6,500 0 0
CORELOGIC INC Put 21871D103 6 5,100 SH Put SOLE 0 5,100 0 0
CORESITE RLTY CORP Call 21870Q105 4 5,300 SH Call SOLE 0 5,300 0 0
CORESITE RLTY CORP Put 21870Q105 0 100 SH Put SOLE 0 100 0 0
CORNERSTONE BLDG BRANDS INC Put 21925D109 2 1,100 SH Put SOLE 0 1,100 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 86 1,500 SH   SOLE 0 1,500 0 0
CORNING INC Call 219350105 69 15,000 SH Call SOLE 0 15,000 0 0
CORTEVA INC COM 22052L104 123 4,161 SH   SOLE 0 4,161 0 0
CORTEVA INC Call 22052L104 24 6,700 SH Call SOLE 0 6,700 0 0
CORTEVA INC Put 22052L104 0 700 SH Put SOLE 0 700 0 0
COSAN LTD SHS A G25343107 3 273 SH   SOLE 0 273 0 0
COSTAMARE INC Call Y1771G102 0 100 SH Call SOLE 0 100 0 0
COSTAMARE INC Put Y1771G102 3 2,500 SH Put SOLE 0 2,500 0 0
COSTCO WHSL CORP NEW COM 22160K105 63 240 SH   SOLE 0 240 0 0
COSTCO WHSL CORP NEW Call 22160K105 76 2,800 SH Call SOLE 0 2,800 0 0
COSTCO WHSL CORP NEW Put 22160K105 5 10,800 SH Put SOLE 0 10,800 0 0
COTT CORP QUE COM 22163N106 73 5,500 SH   SOLE 0 5,500 0 0
COTY INC Call 222070203 24 6,100 SH Call SOLE 0 6,100 0 0
COTY INC Put 222070203 9 63,100 SH Put SOLE 0 63,100 0 0
COUPA SOFTWARE INC COM 22266L106 3,585 28,316 SH   SOLE 0 28,316 0 0
COUPA SOFTWARE INC Call 22266L106 122 7,000 SH Call SOLE 0 7,000 0 0
COUPA SOFTWARE INC Put 22266L106 84 47,900 SH Put SOLE 0 47,900 0 0
COVANTA HLDG CORP COM 22282E102 75 4,218 SH   SOLE 0 4,218 0 0
COVANTA HLDG CORP Call 22282E102 3 6,300 SH Call SOLE 0 6,300 0 0
COVANTA HLDG CORP Put 22282E102 0 500 SH Put SOLE 0 500 0 0
COVETRUS INC COM 22304C100 36 1,500 SH   SOLE 0 1,500 0 0
COVIA HLDGS CORP Call 22305A103 0 200 SH Call SOLE 0 200 0 0
COWEN INC Call 223622606 3 1,200 SH Call SOLE 0 1,200 0 0
COWEN INC Put 223622606 5 7,200 SH Put SOLE 0 7,200 0 0
CRA INTL INC COM 12618T105 138 3,608 SH   SOLE 0 3,608 0 0
CRA INTL INC Put 12618T105 26 3,300 SH Put SOLE 0 3,300 0 0
CRAFT BREW ALLIANCE INC COM 224122101 132 9,444 SH   SOLE 0 9,444 0 0
CRAFT BREW ALLIANCE INC Call 224122101 0 100 SH Call SOLE 0 100 0 0
CRAFT BREW ALLIANCE INC Put 224122101 1 600 SH Put SOLE 0 600 0 0
CRANE CO COM 224399105 169 2,026 SH   SOLE 0 2,026 0 0
CRANE CO Call 224399105 2 1,000 SH Call SOLE 0 1,000 0 0
CRAY INC COM NEW 225223304 270 7,779 SH   SOLE 0 7,779 0 0
CRAY INC Put 225223304 0 1,400 SH Put SOLE 0 1,400 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 29 2,499 SH   SOLE 0 2,499 0 0
CREDIT SUISSE GROUP Call 225401108 3 6,900 SH Call SOLE 0 6,900 0 0
CREDIT SUISSE GROUP Put 225401108 0 100 SH Put SOLE 0 100 0 0
CREDIT SUISSE NASSAU BRH Call 22542D365 4 15,400 SH Call SOLE 0 15,400 0 0
CREDIT SUISSE NASSAU BRH Put 22542D365 1 100 SH Put SOLE 0 100 0 0
CREE INC COM 225447101 170 3,034 SH   SOLE 0 3,034 0 0
CREE INC Call 225447101 274 42,000 SH Call SOLE 0 42,000 0 0
CREE INC Put 225447101 4 2,500 SH Put SOLE 0 2,500 0 0
CRESTWOOD EQUITY PARTNERS LP Call 226344208 0 1,900 SH Call SOLE 0 1,900 0 0
CRISPR THERAPEUTICS AG Put H17182108 5 500 SH Put SOLE 0 500 0 0
CRITEO S A SPONS ADS 226718104 59 3,451 SH   SOLE 0 3,451 0 0
CRITEO S A Put 226718104 2 3,100 SH Put SOLE 0 3,100 0 0
CROCS INC COM 227046109 259 13,145 SH   SOLE 0 13,145 0 0
CROCS INC Call 227046109 0 900 SH Call SOLE 0 900 0 0
CROCS INC Put 227046109 21 17,100 SH Put SOLE 0 17,100 0 0
CRONOS GROUP INC Call 22717L101 80 70,500 SH Call SOLE 0 70,500 0 0
CRONOS GROUP INC Put 22717L101 28 19,700 SH Put SOLE 0 19,700 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 2 295 SH   SOLE 0 295 0 0
CROSS CTRY HEALTHCARE INC Call 227483104 2 3,100 SH Call SOLE 0 3,100 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 56 825 SH   SOLE 0 825 0 0
CROWDSTRIKE HLDGS INC Call 22788C105 61 8,600 SH Call SOLE 0 8,600 0 0
CROWDSTRIKE HLDGS INC Put 22788C105 23 17,600 SH Put SOLE 0 17,600 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 260 1,998 SH   SOLE 0 1,998 0 0
CROWN CASTLE INTL CORP NEW Call 22822V101 0 500 SH Call SOLE 0 500 0 0
CROWN CASTLE INTL CORP NEW Put 22822V101 0 2,100 SH Put SOLE 0 2,100 0 0
CROWN HOLDINGS INC COM 228368106 16 274 SH   SOLE 0 274 0 0
CROWN HOLDINGS INC Call 228368106 62 8,900 SH Call SOLE 0 8,900 0 0
CROWN HOLDINGS INC Put 228368106 4 4,800 SH Put SOLE 0 4,800 0 0
CSG SYS INTL INC COM 126349109 43 900 SH   SOLE 0 900 0 0
CSG SYS INTL INC Call 126349109 14 2,800 SH Call SOLE 0 2,800 0 0
CSX CORP Call 126408103 29 8,000 SH Call SOLE 0 8,000 0 0
CSX CORP Put 126408103 5 10,700 SH Put SOLE 0 10,700 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 768 20,819 SH   SOLE 0 20,819 0 0
CTRIP COM INTL LTD Call 22943F100 36 27,200 SH Call SOLE 0 27,200 0 0
CTRIP COM INTL LTD Put 22943F100 166 41,700 SH Put SOLE 0 41,700 0 0
CUBIC CORP COM 229669106 19 300 SH   SOLE 0 300 0 0
CUBIC CORP Put 229669106 0 10,000 SH Put SOLE 0 10,000 0 0
CUMMINS INC COM 231021106 203 1,190 SH   SOLE 0 1,190 0 0
CUMMINS INC Call 231021106 27 2,600 SH Call SOLE 0 2,600 0 0
CUMMINS INC Put 231021106 0 500 SH Put SOLE 0 500 0 0
CURO GROUP HLDGS CORP COM 23131L107 19 1,800 SH   SOLE 0 1,800 0 0
CURTISS WRIGHT CORP COM 231561101 25 200 SH   SOLE 0 200 0 0
CURTISS WRIGHT CORP Call 231561101 1 200 SH Call SOLE 0 200 0 0
CURTISS WRIGHT CORP Put 231561101 0 100 SH Put SOLE 0 100 0 0
CUSTOMERS BANCORP INC COM 23204G100 21 1,017 SH   SOLE 0 1,017 0 0
CUSTOMERS BANCORP INC Call 23204G100 4 1,500 SH Call SOLE 0 1,500 0 0
CVR PARTNERS LP COM 126633106 96 23,708 SH   SOLE 0 23,708 0 0
CVR PARTNERS LP Call 126633106 1 5,400 SH Call SOLE 0 5,400 0 0
CVR PARTNERS LP Put 126633106 1 13,100 SH Put SOLE 0 13,100 0 0
CVS HEALTH CORP COM 126650100 110 2,031 SH   SOLE 0 2,031 0 0
CVS HEALTH CORP Call 126650100 79 66,500 SH Call SOLE 0 66,500 0 0
CVS HEALTH CORP Put 126650100 34 19,800 SH Put SOLE 0 19,800 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 760 5,947 SH   SOLE 0 5,947 0 0
CYBERARK SOFTWARE LTD Call M2682V108 10 8,000 SH Call SOLE 0 8,000 0 0
CYBERARK SOFTWARE LTD Put M2682V108 42 26,100 SH Put SOLE 0 26,100 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 37 5,200 SH   SOLE 0 5,200 0 0
CYMABAY THERAPEUTICS INC Call 23257D103 2 9,600 SH Call SOLE 0 9,600 0 0
CYMABAY THERAPEUTICS INC Put 23257D103 12 4,600 SH Put SOLE 0 4,600 0 0
CYPRESS SEMICONDUCTOR CORP Call 232806109 85 36,200 SH Call SOLE 0 36,200 0 0
CYPRESS SEMICONDUCTOR CORP Put 232806109 0 1,300 SH Put SOLE 0 1,300 0 0
CYRUSONE INC Call 23283R100 1 700 SH Call SOLE 0 700 0 0
CYRUSONE INC Put 23283R100 16 36,300 SH Put SOLE 0 36,300 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 3 300 SH   SOLE 0 300 0 0
D R HORTON INC COM 23331A109 1,527 35,415 SH   SOLE 0 35,415 0 0
D R HORTON INC Call 23331A109 19 6,600 SH Call SOLE 0 6,600 0 0
D R HORTON INC Put 23331A109 40 25,800 SH Put SOLE 0 25,800 0 0
DAKTRONICS INC Call 234264109 0 200 SH Call SOLE 0 200 0 0
DAKTRONICS INC Put 234264109 1 1,100 SH Put SOLE 0 1,100 0 0
DANA INCORPORATED COM 235825205 188 9,448 SH   SOLE 0 9,448 0 0
DANA INCORPORATED Call 235825205 21 6,600 SH Call SOLE 0 6,600 0 0
DANA INCORPORATED Put 235825205 4 14,800 SH Put SOLE 0 14,800 0 0
DANAHER CORPORATION Call 235851102 13 600 SH Call SOLE 0 600 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 16 400 SH   SOLE 0 400 0 0
DARDEN RESTAURANTS INC Call 237194105 9 3,500 SH Call SOLE 0 3,500 0 0
DARDEN RESTAURANTS INC Put 237194105 4 3,500 SH Put SOLE 0 3,500 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 189 4,675 SH   SOLE 0 4,675 0 0
DAVE & BUSTERS ENTMT INC Call 238337109 1 5,900 SH Call SOLE 0 5,900 0 0
DAVE & BUSTERS ENTMT INC Put 238337109 23 16,500 SH Put SOLE 0 16,500 0 0
DAVIDSTEA INC COM 238661102 2 2,100 SH   SOLE 0 2,100 0 0
DAVITA INC COM 23918K108 301 5,357 SH   SOLE 0 5,357 0 0
DAVITA INC Call 23918K108 0 1,500 SH Call SOLE 0 1,500 0 0
DAVITA INC Put 23918K108 48 21,200 SH Put SOLE 0 21,200 0 0
DBX ETF TR XTRACK CSI 500 A 233051754 40 1,535 SH   SOLE 0 1,535 0 0
DBX ETF TR Call 233051754 1 2,200 SH Call SOLE 0 2,200 0 0
DBX ETF TR Call 233051879 412 655,500 SH Call SOLE 0 655,500 0 0
DBX ETF TR Put 233051879 39 197,700 SH Put SOLE 0 197,700 0 0
DBX ETF TR Put 233051754 1 500 SH Put SOLE 0 500 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 5 200 SH   SOLE 0 200 0 0
DCP MIDSTREAM LP Call 23311P100 0 300 SH Call SOLE 0 300 0 0
DCP MIDSTREAM LP Put 23311P100 0 300 SH Put SOLE 0 300 0 0
DEAN FOODS CO NEW COM NEW 242370203 32 35,513 SH   SOLE 0 35,513 0 0
DEAN FOODS CO NEW Call 242370203 1 15,400 SH Call SOLE 0 15,400 0 0
DEAN FOODS CO NEW Put 242370203 72 32,400 SH Put SOLE 0 32,400 0 0
DECIPHERA PHARMACEUTICALS IN Call 24344T101 0 200 SH Call SOLE 0 200 0 0
DECIPHERA PHARMACEUTICALS IN Put 24344T101 6 1,900 SH Put SOLE 0 1,900 0 0
DECKERS OUTDOOR CORP COM 243537107 101 574 SH   SOLE 0 574 0 0
DECKERS OUTDOOR CORP Call 243537107 4 700 SH Call SOLE 0 700 0 0
DECKERS OUTDOOR CORP Put 243537107 3 1,000 SH Put SOLE 0 1,000 0 0
DEERE & CO COM 244199105 389 2,349 SH   SOLE 0 2,349 0 0
DEERE & CO Call 244199105 215 28,800 SH Call SOLE 0 28,800 0 0
DEERE & CO Put 244199105 87 9,300 SH Put SOLE 0 9,300 0 0
DEL FRISCOS RESTAURANT GROUP Call 245077102 15 31,800 SH Call SOLE 0 31,800 0 0
DEL FRISCOS RESTAURANT GROUP Put 245077102 2 8,500 SH Put SOLE 0 8,500 0 0
DEL TACO RESTAURANTS INC COM 245496104 110 8,629 SH   SOLE 0 8,629 0 0
DEL TACO RESTAURANTS INC Put 245496104 0 200 SH Put SOLE 0 200 0 0
DELEK US HLDGS INC NEW Call 24665A103 145 91,900 SH Call SOLE 0 91,900 0 0
DELEK US HLDGS INC NEW Put 24665A103 5 1,300 SH Put SOLE 0 1,300 0 0
DELL TECHNOLOGIES INC CL C 24703L202 1,520 29,939 SH   SOLE 0 29,939 0 0
DELL TECHNOLOGIES INC Call 24703L202 63 41,000 SH Call SOLE 0 41,000 0 0
DELL TECHNOLOGIES INC Put 24703L202 102 19,100 SH Put SOLE 0 19,100 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 437 21,865 SH   SOLE 0 21,865 0 0
DELPHI TECHNOLOGIES PLC Call G2709G107 25 28,600 SH Call SOLE 0 28,600 0 0
DELPHI TECHNOLOGIES PLC Put G2709G107 32 30,300 SH Put SOLE 0 30,300 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 188 3,320 SH   SOLE 0 3,320 0 0
DELTA AIR LINES INC DEL Call 247361702 132 31,800 SH Call SOLE 0 31,800 0 0
DELTA AIR LINES INC DEL Put 247361702 13 7,700 SH Put SOLE 0 7,700 0 0
DENALI THERAPEUTICS INC COM 24823R105 2 100 SH   SOLE 0 100 0 0
DENBURY RES INC COM NEW 247916208 10 8,800 SH   SOLE 0 8,800 0 0
DENBURY RES INC Call 247916208 0 5,800 SH Call SOLE 0 5,800 0 0
DENBURY RES INC Put 247916208 5 4,600 SH Put SOLE 0 4,600 0 0
DENTSPLY SIRONA INC COM 24906P109 4 85 SH   SOLE 0 85 0 0
DENTSPLY SIRONA INC Call 24906P109 59 14,600 SH Call SOLE 0 14,600 0 0
DENTSPLY SIRONA INC Put 24906P109 2 2,300 SH Put SOLE 0 2,300 0 0
DERMIRA INC COM 24983L104 30 3,163 SH   SOLE 0 3,163 0 0
DERMIRA INC Call 24983L104 0 100 SH Call SOLE 0 100 0 0
DERMIRA INC Put 24983L104 3 11,600 SH Put SOLE 0 11,600 0 0
DESIGNER BRANDS INC CL A 250565108 343 17,905 SH   SOLE 0 17,905 0 0
DESIGNER BRANDS INC Call 250565108 7 9,400 SH Call SOLE 0 9,400 0 0
DESIGNER BRANDS INC Put 250565108 22 10,800 SH Put SOLE 0 10,800 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 80 10,500 SH   SOLE 0 10,500 0 0
DEUTSCHE BANK AG Call D18190898 1 51,800 SH Call SOLE 0 51,800 0 0
DEUTSCHE BANK AG Put D18190898 54 29,300 SH Put SOLE 0 29,300 0 0
DEVON ENERGY CORP NEW Call 25179M103 32 88,500 SH Call SOLE 0 88,500 0 0
DEVON ENERGY CORP NEW Put 25179M103 93 34,800 SH Put SOLE 0 34,800 0 0
DEXCOM INC Call 252131107 49 1,500 SH Call SOLE 0 1,500 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 51 8,630 SH   SOLE 0 8,630 0 0
DHT HOLDINGS INC Call Y2065G121 1 4,200 SH Call SOLE 0 4,200 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 80 465 SH   SOLE 0 465 0 0
DIAGEO P L C Call 25243Q205 32 5,500 SH Call SOLE 0 5,500 0 0
DIAGEO P L C Put 25243Q205 0 500 SH Put SOLE 0 500 0 0
DIAMOND OFFSHORE DRILLING IN Call 25271C102 3 12,500 SH Call SOLE 0 12,500 0 0
DIAMOND OFFSHORE DRILLING IN Put 25271C102 4 3,200 SH Put SOLE 0 3,200 0 0
DIAMONDBACK ENERGY INC COM 25278X109 1,306 11,992 SH   SOLE 0 11,992 0 0
DIAMONDBACK ENERGY INC Call 25278X109 35 4,600 SH Call SOLE 0 4,600 0 0
DIAMONDBACK ENERGY INC Put 25278X109 42 9,900 SH Put SOLE 0 9,900 0 0
DIANA SHIPPING INC COM Y2066G104 0 100 SH   SOLE 0 100 0 0
DICKS SPORTING GOODS INC Put 253393102 0 1,600 SH Put SOLE 0 1,600 0 0
DIEBOLD NXDF INC COM 253651103 51 5,639 SH   SOLE 0 5,639 0 0
DIEBOLD NXDF INC Call 253651103 0 300 SH Call SOLE 0 300 0 0
DIGIMARC CORP NEW COM 25381B101 704 15,881 SH   SOLE 0 15,881 0 0
DIGIMARC CORP NEW Call 25381B101 96 8,800 SH Call SOLE 0 8,800 0 0
DIGIMARC CORP NEW Put 25381B101 22 16,700 SH Put SOLE 0 16,700 0 0
DIGITAL RLTY TR INC Call 253868103 5 4,400 SH Call SOLE 0 4,400 0 0
DIGITAL RLTY TR INC Put 253868103 13 1,800 SH Put SOLE 0 1,800 0 0
DILLARDS INC Call 254067101 5 1,400 SH Call SOLE 0 1,400 0 0
DILLARDS INC Put 254067101 0 400 SH Put SOLE 0 400 0 0
DINE BRANDS GLOBAL INC Call 254423106 5 2,300 SH Call SOLE 0 2,300 0 0
DINE BRANDS GLOBAL INC Put 254423106 17 3,700 SH Put SOLE 0 3,700 0 0
DIODES INC COM 254543101 164 4,520 SH   SOLE 0 4,520 0 0
DIPLOMAT PHARMACY INC Call 25456K101 2 10,000 SH Call SOLE 0 10,000 0 0
DIPLOMAT PHARMACY INC Put 25456K101 0 1,100 SH Put SOLE 0 1,100 0 0
DIREXION SHS ETF TR CSI300 CHINA1X 25459Y116 5 199 SH   SOLE 0 199 0 0
DIREXION SHS ETF TR DLY FTS BUL 3X 25459Y280 5 200 SH   SOLE 0 200 0 0
DIREXION SHS ETF TR DAILY SM CP BEAR 25460E125 68 1,499 SH   SOLE 0 1,499 0 0
DIREXION SHS ETF TR DAILY FINL BEAR 25460E133 4 113 SH   SOLE 0 113 0 0
DIREXION SHS ETF TR DAILY MSCI REAL 25460E141 11 339 SH   SOLE 0 339 0 0
DIREXION SHS ETF TR DAILY CS 2X SH 25460E505 12 500 SH   SOLE 0 500 0 0
DIREXION SHS ETF TR DAILY FTSE CHINA 25460E521 27 600 SH   SOLE 0 600 0 0
DIREXION SHS ETF TR DAILY TECHNOLOGY 25460E562 2 229 SH   SOLE 0 229 0 0
DIREXION SHS ETF TR DLY AEROSPC 3X 25460E661 21 400 SH   SOLE 0 400 0 0
DIREXION SHS ETF TR DAILY NAT GAS RE 25490K117 20 500 SH   SOLE 0 500 0 0
DIREXION SHS ETF TR DAILY GOLD MINER 25490K133 35 3,100 SH   SOLE 0 3,100 0 0
DIREXION SHS ETF TR CSI 300 BULL2X 25490K869 115 5,136 SH   SOLE 0 5,136 0 0
DIREXION SHS ETF TR LTN AM BL 3X NEW 25490K299 104 4,499 SH   SOLE 0 4,499 0 0
DIREXION SHS ETF TR DAILY IND BUL 3X 25490K331 7 96 SH   SOLE 0 96 0 0
DIREXION SHS ETF TR Call 25490K331 41 3,300 SH Call SOLE 0 3,300 0 0
DIREXION SHS ETF TR Call 25490K323 564 112,300 SH Call SOLE 0 112,300 0 0
DIREXION SHS ETF TR Call 25490K315 1,239 140,400 SH Call SOLE 0 140,400 0 0
DIREXION SHS ETF TR Call 25490K869 27 20,400 SH Call SOLE 0 20,400 0 0
DIREXION SHS ETF TR Call 25490K133 308 659,900 SH Call SOLE 0 659,900 0 0
DIREXION SHS ETF TR Call 25490K117 8 3,200 SH Call SOLE 0 3,200 0 0
DIREXION SHS ETF TR Call 25490K273 503 48,800 SH Call SOLE 0 48,800 0 0
DIREXION SHS ETF TR Call 25490K281 218 32,800 SH Call SOLE 0 32,800 0 0
DIREXION SHS ETF TR Call 25460E828 6 9,100 SH Call SOLE 0 9,100 0 0
DIREXION SHS ETF TR Call 25460E562 0 11,800 SH Call SOLE 0 11,800 0 0
DIREXION SHS ETF TR Call 25460E547 12 7,300 SH Call SOLE 0 7,300 0 0
DIREXION SHS ETF TR Call 25460E554 27 18,800 SH Call SOLE 0 18,800 0 0
DIREXION SHS ETF TR Call 25460E844 1,126 250,800 SH Call SOLE 0 250,800 0 0
DIREXION SHS ETF TR Call 25460E869 1 2,000 SH Call SOLE 0 2,000 0 0
DIREXION SHS ETF TR Call 25460E877 61 44,300 SH Call SOLE 0 44,300 0 0
DIREXION SHS ETF TR Call 25460E885 95 80,000 SH Call SOLE 0 80,000 0 0
DIREXION SHS ETF TR Call 25460E521 13 6,800 SH Call SOLE 0 6,800 0 0
DIREXION SHS ETF TR Call 25460E539 128 89,700 SH Call SOLE 0 89,700 0 0
DIREXION SHS ETF TR Call 25460E166 1,426 717,500 SH Call SOLE 0 717,500 0 0
DIREXION SHS ETF TR Call 25460E182 92 371,600 SH Call SOLE 0 371,600 0 0
DIREXION SHS ETF TR Call 25460E141 0 300 SH Call SOLE 0 300 0 0
DIREXION SHS ETF TR Call 25460E158 1 4,500 SH Call SOLE 0 4,500 0 0
DIREXION SHS ETF TR Call 25460E133 17 125,800 SH Call SOLE 0 125,800 0 0
DIREXION SHS ETF TR Call 25460E125 53 104,300 SH Call SOLE 0 104,300 0 0
DIREXION SHS ETF TR Call 25459Y678 0 1,100 SH Call SOLE 0 1,100 0 0
DIREXION SHS ETF TR Call 25459Y694 1,365 249,700 SH Call SOLE 0 249,700 0 0
DIREXION SHS ETF TR Call 25459W862 209 54,900 SH Call SOLE 0 54,900 0 0
DIREXION SHS ETF TR Call 25459W888 35 27,100 SH Call SOLE 0 27,100 0 0
DIREXION SHS ETF TR Call 25459W540 15 5,000 SH Call SOLE 0 5,000 0 0
DIREXION SHS ETF TR Call 25459W730 1 1,300 SH Call SOLE 0 1,300 0 0
DIREXION SHS ETF TR Call 25459W755 19 7,600 SH Call SOLE 0 7,600 0 0
DIREXION SHS ETF TR Call 25459W771 156 51,400 SH Call SOLE 0 51,400 0 0
DIREXION SHS ETF TR Call 25459W847 324 50,000 SH Call SOLE 0 50,000 0 0
DIREXION SHS ETF TR Call 25459W102 181 10,500 SH Call SOLE 0 10,500 0 0
DIREXION SHS ETF TR Call 25459W458 3,257 118,400 SH Call SOLE 0 118,400 0 0
DIREXION SHS ETF TR Call 25490K356 4 17,500 SH Call SOLE 0 17,500 0 0
DIREXION SHS ETF TR Put 25490K356 47 34,500 SH Put SOLE 0 34,500 0 0
DIREXION SHS ETF TR Put 25459W458 601 76,000 SH Put SOLE 0 76,000 0 0
DIREXION SHS ETF TR Put 25459W102 20 4,000 SH Put SOLE 0 4,000 0 0
DIREXION SHS ETF TR Put 25459W847 54 32,800 SH Put SOLE 0 32,800 0 0
DIREXION SHS ETF TR Put 25459W771 43 23,200 SH Put SOLE 0 23,200 0 0
DIREXION SHS ETF TR Put 25459W755 0 200 SH Put SOLE 0 200 0 0
DIREXION SHS ETF TR Put 25459W540 1 1,200 SH Put SOLE 0 1,200 0 0
DIREXION SHS ETF TR Put 25459W888 6 8,600 SH Put SOLE 0 8,600 0 0
DIREXION SHS ETF TR Put 25459W862 169 220,400 SH Put SOLE 0 220,400 0 0
DIREXION SHS ETF TR Put 25459Y694 166 113,500 SH Put SOLE 0 113,500 0 0
DIREXION SHS ETF TR Put 25459Y876 5 2,000 SH Put SOLE 0 2,000 0 0
DIREXION SHS ETF TR Put 25460E125 248 60,800 SH Put SOLE 0 60,800 0 0
DIREXION SHS ETF TR Put 25460E133 319 50,600 SH Put SOLE 0 50,600 0 0
DIREXION SHS ETF TR Put 25460E158 0 300 SH Put SOLE 0 300 0 0
DIREXION SHS ETF TR Put 25460E141 4 1,000 SH Put SOLE 0 1,000 0 0
DIREXION SHS ETF TR Put 25460E182 9 2,900 SH Put SOLE 0 2,900 0 0
DIREXION SHS ETF TR Put 25460E166 340 170,100 SH Put SOLE 0 170,100 0 0
DIREXION SHS ETF TR Put 25460E539 386 75,700 SH Put SOLE 0 75,700 0 0
DIREXION SHS ETF TR Put 25460E885 433 25,100 SH Put SOLE 0 25,100 0 0
DIREXION SHS ETF TR Put 25460E877 550 22,700 SH Put SOLE 0 22,700 0 0
DIREXION SHS ETF TR Put 25460E844 1,819 453,400 SH Put SOLE 0 453,400 0 0
DIREXION SHS ETF TR Put 25460E554 12 1,700 SH Put SOLE 0 1,700 0 0
DIREXION SHS ETF TR Put 25460E547 17 3,000 SH Put SOLE 0 3,000 0 0
DIREXION SHS ETF TR Put 25460E562 58 8,500 SH Put SOLE 0 8,500 0 0
DIREXION SHS ETF TR Put 25460E828 0 100 SH Put SOLE 0 100 0 0
DIREXION SHS ETF TR Put 25490K281 16 6,500 SH Put SOLE 0 6,500 0 0
DIREXION SHS ETF TR Put 25490K273 1 1,200 SH Put SOLE 0 1,200 0 0
DIREXION SHS ETF TR Put 25490K133 932 67,500 SH Put SOLE 0 67,500 0 0
DIREXION SHS ETF TR Put 25490K869 4 7,200 SH Put SOLE 0 7,200 0 0
DIREXION SHS ETF TR Put 25490K315 508 181,800 SH Put SOLE 0 181,800 0 0
DIREXION SHS ETF TR Put 25490K299 9 1,500 SH Put SOLE 0 1,500 0 0
DIREXION SHS ETF TR Put 25490K323 147 37,400 SH Put SOLE 0 37,400 0 0
DIREXION SHS ETF TR Put 25490K331 9 5,900 SH Put SOLE 0 5,900 0 0
DISCOVER FINL SVCS COM 254709108 58 755 SH   SOLE 0 755 0 0
DISCOVER FINL SVCS Call 254709108 88 11,700 SH Call SOLE 0 11,700 0 0
DISCOVER FINL SVCS Put 254709108 1 1,400 SH Put SOLE 0 1,400 0 0
DISCOVERY INC COM SER A 25470F104 24 800 SH   SOLE 0 800 0 0
DISCOVERY INC COM SER C 25470F302 8 300 SH   SOLE 0 300 0 0
DISCOVERY INC Call 25470F302 2 1,500 SH Call SOLE 0 1,500 0 0
DISCOVERY INC Call 25470F104 0 2,800 SH Call SOLE 0 2,800 0 0
DISCOVERY INC Put 25470F104 5 44,200 SH Put SOLE 0 44,200 0 0
DISCOVERY INC Put 25470F302 0 600 SH Put SOLE 0 600 0 0
DISH NETWORK CORP CL A 25470M109 1,529 39,828 SH   SOLE 0 39,828 0 0
DISH NETWORK CORP Call 25470M109 462 114,500 SH Call SOLE 0 114,500 0 0
DISH NETWORK CORP Put 25470M109 209 180,600 SH Put SOLE 0 180,600 0 0
DISNEY WALT CO COM DISNEY 254687106 12,528 89,718 SH   SOLE 0 89,718 0 0
DISNEY WALT CO Call 254687106 2,871 197,800 SH Call SOLE 0 197,800 0 0
DISNEY WALT CO Put 254687106 235 590,900 SH Put SOLE 0 590,900 0 0
DMC GLOBAL INC COM 23291C103 12 200 SH   SOLE 0 200 0 0
DMC GLOBAL INC Call 23291C103 8 3,300 SH Call SOLE 0 3,300 0 0
DMC GLOBAL INC Put 23291C103 31 7,800 SH Put SOLE 0 7,800 0 0
DOCUSIGN INC COM 256163106 1,721 34,629 SH   SOLE 0 34,629 0 0
DOCUSIGN INC Call 256163106 121 43,200 SH Call SOLE 0 43,200 0 0
DOCUSIGN INC Put 256163106 168 38,000 SH Put SOLE 0 38,000 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 51 798 SH   SOLE 0 798 0 0
DOLBY LABORATORIES INC Call 25659T107 1 1,700 SH Call SOLE 0 1,700 0 0
DOLLAR GEN CORP NEW Call 256677105 16 12,900 SH Call SOLE 0 12,900 0 0
DOLLAR GEN CORP NEW Put 256677105 19 26,100 SH Put SOLE 0 26,100 0 0
DOLLAR TREE INC Call 256746108 11 4,500 SH Call SOLE 0 4,500 0 0
DOLLAR TREE INC Put 256746108 0 400 SH Put SOLE 0 400 0 0
DOMINION ENERGY INC COM 25746U109 6,484 83,867 SH   SOLE 0 83,867 0 0
DOMINION ENERGY INC Call 25746U109 9 6,100 SH Call SOLE 0 6,100 0 0
DOMINION ENERGY INC Put 25746U109 44 37,700 SH Put SOLE 0 37,700 0 0
DOMINOS PIZZA INC COM 25754A201 214 772 SH   SOLE 0 772 0 0
DOMINOS PIZZA INC Put 25754A201 7 3,700 SH Put SOLE 0 3,700 0 0
DOMO INC COM CL B 257554105 10 390 SH   SOLE 0 390 0 0
DOMO INC Call 257554105 0 2,600 SH Call SOLE 0 2,600 0 0
DOMO INC Put 257554105 1 200 SH Put SOLE 0 200 0 0
DOMTAR CORP COM NEW 257559203 36 822 SH   SOLE 0 822 0 0
DOMTAR CORP Call 257559203 3 6,900 SH Call SOLE 0 6,900 0 0
DOMTAR CORP Put 257559203 5 2,000 SH Put SOLE 0 2,000 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 21 1,607 SH   SOLE 0 1,607 0 0
DONNELLEY FINL SOLUTIONS INC Call 25787G100 3 14,800 SH Call SOLE 0 14,800 0 0
DONNELLEY FINL SOLUTIONS INC Put 25787G100 0 1,700 SH Put SOLE 0 1,700 0 0
DONNELLEY R R & SONS CO COM 257867200 8 4,557 SH   SOLE 0 4,557 0 0
DONNELLEY R R & SONS CO Call 257867200 2 38,300 SH Call SOLE 0 38,300 0 0
DONNELLEY R R & SONS CO Put 257867200 13 6,200 SH Put SOLE 0 6,200 0 0
DOVA PHARMACEUTICALS INC Call 25985T102 20 5,500 SH Call SOLE 0 5,500 0 0
DOVA PHARMACEUTICALS INC Put 25985T102 0 5,000 SH Put SOLE 0 5,000 0 0
DOVER CORP Call 260003108 0 200 SH Call SOLE 0 200 0 0
DOW INC Call 260557103 0 500 SH Call SOLE 0 500 0 0
DRIVE SHACK INC COM 262077100 43 9,280 SH   SOLE 0 9,280 0 0
DRIVE SHACK INC Put 262077100 8 15,600 SH Put SOLE 0 15,600 0 0
DROPBOX INC CL A 26210C104 1,468 58,632 SH   SOLE 0 58,632 0 0
DROPBOX INC Call 26210C104 76 98,700 SH Call SOLE 0 98,700 0 0
DROPBOX INC Put 26210C104 38 80,500 SH Put SOLE 0 80,500 0 0
DRYSHIPS INC COM PAR NEW Y2109Q705 3 800 SH   SOLE 0 800 0 0
DRYSHIPS INC Call Y2109Q705 0 7,600 SH Call SOLE 0 7,600 0 0
DSP GROUP INC COM 23332B106 197 13,740 SH   SOLE 0 13,740 0 0
DSP GROUP INC Call 23332B106 0 1,000 SH Call SOLE 0 1,000 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 568 6,447 SH   SOLE 0 6,447 0 0
DUKE ENERGY CORP NEW Call 26441C204 9 18,400 SH Call SOLE 0 18,400 0 0
DUKE ENERGY CORP NEW Put 26441C204 4 1,300 SH Put SOLE 0 1,300 0 0
DULUTH HLDGS INC Call 26443V101 0 2,300 SH Call SOLE 0 2,300 0 0
DULUTH HLDGS INC Put 26443V101 2 1,300 SH Put SOLE 0 1,300 0 0
DUNKIN BRANDS GROUP INC COM 265504100 74 934 SH   SOLE 0 934 0 0
DUNKIN BRANDS GROUP INC Put 265504100 1 700 SH Put SOLE 0 700 0 0
DUPONT DE NEMOURS INC COM 26614N102 276 3,687 SH   SOLE 0 3,687 0 0
DUPONT DE NEMOURS INC Call 26614N102 220 65,400 SH Call SOLE 0 65,400 0 0
DUPONT DE NEMOURS INC Put 26614N102 11 27,400 SH Put SOLE 0 27,400 0 0
DXC TECHNOLOGY CO COM 23355L106 375 6,802 SH   SOLE 0 6,802 0 0
DXC TECHNOLOGY CO Call 23355L106 6 6,700 SH Call SOLE 0 6,700 0 0
DXC TECHNOLOGY CO Put 23355L106 31 10,100 SH Put SOLE 0 10,100 0 0
DYCOM INDS INC Call 267475101 45 8,000 SH Call SOLE 0 8,000 0 0
E L F BEAUTY INC Call 26856L103 0 200 SH Call SOLE 0 200 0 0
E L F BEAUTY INC Put 26856L103 0 100 SH Put SOLE 0 100 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 34 764 SH   SOLE 0 764 0 0
E TRADE FINANCIAL CORP Call 269246401 0 6,800 SH Call SOLE 0 6,800 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 3 600 SH   SOLE 0 600 0 0
EAGLE MATERIALS INC COM 26969P108 132 1,426 SH   SOLE 0 1,426 0 0
EAGLE MATERIALS INC Call 26969P108 451 31,800 SH Call SOLE 0 31,800 0 0
EAGLE MATERIALS INC Put 26969P108 0 400 SH Put SOLE 0 400 0 0
EAGLE PT CR CO LLC COM 269808101 59 3,300 SH   SOLE 0 3,300 0 0
EAST WEST BANCORP INC Put 27579R104 0 100 SH Put SOLE 0 100 0 0
EASTMAN CHEMICAL CO Call 277432100 7 5,600 SH Call SOLE 0 5,600 0 0
EASTMAN CHEMICAL CO Put 277432100 8 700 SH Put SOLE 0 700 0 0
EASTMAN KODAK CO COM NEW 277461406 10 4,429 SH   SOLE 0 4,429 0 0
EASTMAN KODAK CO Call 277461406 1 3,400 SH Call SOLE 0 3,400 0 0
EATON CORP PLC SHS G29183103 135 1,624 SH   SOLE 0 1,624 0 0
EATON CORP PLC Call G29183103 47 31,900 SH Call SOLE 0 31,900 0 0
EATON CORP PLC Put G29183103 0 500 SH Put SOLE 0 500 0 0
EATON VANCE CORP Call 278265103 7 5,200 SH Call SOLE 0 5,200 0 0
EBAY INC COM 278642103 1,997 50,565 SH   SOLE 0 50,565 0 0
EBAY INC Call 278642103 44 16,200 SH Call SOLE 0 16,200 0 0
EBAY INC Put 278642103 6 7,300 SH Put SOLE 0 7,300 0 0
EBIX INC COM NEW 278715206 10 209 SH   SOLE 0 209 0 0
EBIX INC Call 278715206 0 500 SH Call SOLE 0 500 0 0
EBIX INC Put 278715206 5 1,000 SH Put SOLE 0 1,000 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 5 280 SH   SOLE 0 280 0 0
ECHO GLOBAL LOGISTICS INC Put 27875T101 28 6,600 SH Put SOLE 0 6,600 0 0
ECHOSTAR CORP CL A 278768106 32 723 SH   SOLE 0 723 0 0
ECHOSTAR CORP Call 278768106 13 1,000 SH Call SOLE 0 1,000 0 0
ECHOSTAR CORP Put 278768106 0 100 SH Put SOLE 0 100 0 0
EDISON INTL COM 281020107 60 900 SH   SOLE 0 900 0 0
EDISON INTL Call 281020107 182 16,900 SH Call SOLE 0 16,900 0 0
EDISON INTL Put 281020107 40 101,000 SH Put SOLE 0 101,000 0 0
EDITAS MEDICINE INC COM 28106W103 168 6,800 SH   SOLE 0 6,800 0 0
EDITAS MEDICINE INC Call 28106W103 1 1,000 SH Call SOLE 0 1,000 0 0
EDITAS MEDICINE INC Put 28106W103 36 4,300 SH Put SOLE 0 4,300 0 0
EDWARDS LIFESCIENCES CORP Call 28176E108 3 5,000 SH Call SOLE 0 5,000 0 0
EGAIN CORP COM NEW 28225C806 1 241 SH   SOLE 0 241 0 0
EHEALTH INC Call 28238P109 544 18,100 SH Call SOLE 0 18,100 0 0
EL POLLO LOCO HLDGS INC Call 268603107 0 1,200 SH Call SOLE 0 1,200 0 0
EL POLLO LOCO HLDGS INC Put 268603107 1 3,600 SH Put SOLE 0 3,600 0 0
ELANCO ANIMAL HEALTH INC Call 28414H103 0 3,600 SH Call SOLE 0 3,600 0 0
ELANCO ANIMAL HEALTH INC Put 28414H103 0 5,500 SH Put SOLE 0 5,500 0 0
ELASTIC N V ORD SHS N14506104 72 972 SH   SOLE 0 972 0 0
ELASTIC N V Call N14506104 1 2,600 SH Call SOLE 0 2,600 0 0
ELASTIC N V Put N14506104 6 1,200 SH Put SOLE 0 1,200 0 0
ELDORADO RESORTS INC COM 28470R102 52 1,150 SH   SOLE 0 1,150 0 0
ELDORADO RESORTS INC Call 28470R102 23 10,600 SH Call SOLE 0 10,600 0 0
ELDORADO RESORTS INC Put 28470R102 7 2,300 SH Put SOLE 0 2,300 0 0
ELECTRONIC ARTS INC COM 285512109 804 7,945 SH   SOLE 0 7,945 0 0
ELECTRONIC ARTS INC Call 285512109 43 12,600 SH Call SOLE 0 12,600 0 0
ELECTRONIC ARTS INC Put 285512109 58 16,100 SH Put SOLE 0 16,100 0 0
ELECTRONICS FOR IMAGING INC Call 286082102 0 500 SH Call SOLE 0 500 0 0
EMBRAER S A SPONSORED ADS 29082A107 2 100 SH   SOLE 0 100 0 0
EMCORE CORP COM NEW 290846203 4 1,300 SH   SOLE 0 1,300 0 0
EMCORE CORP Call 290846203 0 100 SH Call SOLE 0 100 0 0
EMCORE CORP Put 290846203 2 1,500 SH Put SOLE 0 1,500 0 0
EMERSON ELEC CO COM 291011104 885 13,270 SH   SOLE 0 13,270 0 0
EMERSON ELEC CO Call 291011104 175 96,500 SH Call SOLE 0 96,500 0 0
EMERSON ELEC CO Put 291011104 23 20,000 SH Put SOLE 0 20,000 0 0
EMPIRE ST RLTY TR INC CL A 292104106 5 400 SH   SOLE 0 400 0 0
ENBRIDGE INC Call 29250N105 4 9,500 SH Call SOLE 0 9,500 0 0
ENBRIDGE INC Put 29250N105 14 8,600 SH Put SOLE 0 8,600 0 0
ENCANA CORP COM 292505104 108 21,154 SH   SOLE 0 21,154 0 0
ENCANA CORP Call 292505104 1 30,700 SH Call SOLE 0 30,700 0 0
ENCANA CORP Put 292505104 89 67,300 SH Put SOLE 0 67,300 0 0
ENCORE CAP GROUP INC COM 292554102 118 3,487 SH   SOLE 0 3,487 0 0
ENCORE CAP GROUP INC Put 292554102 2 700 SH Put SOLE 0 700 0 0
ENCORE WIRE CORP COM 292562105 29 500 SH   SOLE 0 500 0 0
ENCORE WIRE CORP Put 292562105 0 400 SH Put SOLE 0 400 0 0
ENDO INTL PLC SHS G30401106 118 28,682 SH   SOLE 0 28,682 0 0
ENDO INTL PLC Put G30401106 169 65,000 SH Put SOLE 0 65,000 0 0
ENERGOUS CORP COM 29272C103 10 2,500 SH   SOLE 0 2,500 0 0
ENERGOUS CORP Call 29272C103 18 93,900 SH Call SOLE 0 93,900 0 0
ENERGOUS CORP Put 29272C103 31 7,100 SH Put SOLE 0 7,100 0 0
ENERGY RECOVERY INC COM 29270J100 27 2,671 SH   SOLE 0 2,671 0 0
ENERGY RECOVERY INC Call 29270J100 7 7,500 SH Call SOLE 0 7,500 0 0
ENERGY RECOVERY INC Put 29270J100 0 1,800 SH Put SOLE 0 1,800 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 877 62,326 SH   SOLE 0 62,326 0 0
ENERGY TRANSFER LP Call 29273V100 2 9,100 SH Call SOLE 0 9,100 0 0
ENERGY TRANSFER LP Put 29273V100 38 11,900 SH Put SOLE 0 11,900 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 4 400 SH   SOLE 0 400 0 0
ENLINK MIDSTREAM LLC Call 29336T100 10 29,800 SH Call SOLE 0 29,800 0 0
ENLINK MIDSTREAM LLC Put 29336T100 0 100 SH Put SOLE 0 100 0 0
ENSCO ROWAN PLC SHS CLASS A G3166L100 754 88,400 SH   SOLE 0 88,400 0 0
ENSCO ROWAN PLC Call G3166L100 0 7,500 SH Call SOLE 0 7,500 0 0
ENSCO ROWAN PLC Put G3166L100 388 151,100 SH Put SOLE 0 151,100 0 0
ENTEGRIS INC Call 29362U104 5 2,600 SH Call SOLE 0 2,600 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 14 2,459 SH   SOLE 0 2,459 0 0
ENTERCOM COMMUNICATIONS CORP Call 293639100 1 4,400 SH Call SOLE 0 4,400 0 0
ENTERCOM COMMUNICATIONS CORP Put 293639100 0 400 SH Put SOLE 0 400 0 0
ENTERGY CORP NEW Call 29364G103 1 400 SH Call SOLE 0 400 0 0
ENTERPRISE PRODS PARTNERS L Call 293792107 22 80,200 SH Call SOLE 0 80,200 0 0
ENTERPRISE PRODS PARTNERS L Put 293792107 0 2,000 SH Put SOLE 0 2,000 0 0
ENVESTNET INC COM 29404K106 6 100 SH   SOLE 0 100 0 0
ENVESTNET INC Put 29404K106 10 4,600 SH Put SOLE 0 4,600 0 0
EOG RES INC COM 26875P101 1,024 11,000 SH   SOLE 0 11,000 0 0
EOG RES INC Call 26875P101 24 29,800 SH Call SOLE 0 29,800 0 0
EOG RES INC Put 26875P101 138 36,600 SH Put SOLE 0 36,600 0 0
EPAM SYS INC COM 29414B104 10 58 SH   SOLE 0 58 0 0
EPAM SYS INC Call 29414B104 1 100 SH Call SOLE 0 100 0 0
EPR PPTYS Call 26884U109 0 700 SH Call SOLE 0 700 0 0
EPR PPTYS Put 26884U109 0 600 SH Put SOLE 0 600 0 0
EQM MIDSTREAM PARTNERS LP Call 26885B100 2 7,100 SH Call SOLE 0 7,100 0 0
EQM MIDSTREAM PARTNERS LP Put 26885B100 0 100 SH Put SOLE 0 100 0 0
EQT CORP COM 26884L109 86 5,501 SH   SOLE 0 5,501 0 0
EQT CORP Put 26884L109 13 16,800 SH Put SOLE 0 16,800 0 0
EQUIFAX INC COM 294429105 94 700 SH   SOLE 0 700 0 0
EQUINIX INC COM 29444U700 151 300 SH   SOLE 0 300 0 0
EQUITRANS MIDSTREAM CORPORAT Call 294600101 0 700 SH Call SOLE 0 700 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 383 5,047 SH   SOLE 0 5,047 0 0
EQUITY RESIDENTIAL Call 29476L107 0 1,700 SH Call SOLE 0 1,700 0 0
EQUITY RESIDENTIAL Put 29476L107 9 15,100 SH Put SOLE 0 15,100 0 0
ERICSSON Call 294821608 1 5,000 SH Call SOLE 0 5,000 0 0
ERICSSON Put 294821608 11 19,800 SH Put SOLE 0 19,800 0 0
EROS INTL PLC SHS NEW G3788M114 0 642 SH   SOLE 0 642 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 65 1,400 SH   SOLE 0 1,400 0 0
ESPERION THERAPEUTICS INC NE Put 29664W105 17 1,100 SH Put SOLE 0 1,100 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 20 1,000 SH   SOLE 0 1,000 0 0
ESSENTIAL PPTYS RLTY TR INC Put 29670E107 0 1,000 SH Put SOLE 0 1,000 0 0
ESSEX PPTY TR INC COM 297178105 58 200 SH   SOLE 0 200 0 0
ESSEX PPTY TR INC Put 297178105 0 100 SH Put SOLE 0 100 0 0
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 129 4,100 SH   SOLE 0 4,100 0 0
ETF MANAGERS TR Call 26924G508 29 19,700 SH Call SOLE 0 19,700 0 0
ETF MANAGERS TR Call 26924G201 22 12,500 SH Call SOLE 0 12,500 0 0
ETF MANAGERS TR Put 26924G201 4 28,400 SH Put SOLE 0 28,400 0 0
ETF MANAGERS TR Put 26924G508 53 12,200 SH Put SOLE 0 12,200 0 0
ETF SER SOLUTIONS Call 26922A842 0 500 SH Call SOLE 0 500 0 0
ETF SER SOLUTIONS Put 26922A842 4 1,900 SH Put SOLE 0 1,900 0 0
ETSY INC COM 29786A106 210 3,437 SH   SOLE 0 3,437 0 0
ETSY INC Call 29786A106 29 20,400 SH Call SOLE 0 20,400 0 0
ETSY INC Put 29786A106 71 26,500 SH Put SOLE 0 26,500 0 0
EURONET WORLDWIDE INC Call 298736109 2 100 SH Call SOLE 0 100 0 0
EVENTBRITE INC COM CL A 29975E109 4 300 SH   SOLE 0 300 0 0
EVENTBRITE INC Call 29975E109 0 2,200 SH Call SOLE 0 2,200 0 0
EVENTBRITE INC Put 29975E109 15 4,100 SH Put SOLE 0 4,100 0 0
EVERBRIDGE INC Call 29978A104 16 1,500 SH Call SOLE 0 1,500 0 0
EVERCORE INC Put 29977A105 3 6,400 SH Put SOLE 0 6,400 0 0
EVEREST RE GROUP LTD Call G3223R108 4 1,000 SH Call SOLE 0 1,000 0 0
EVEREST RE GROUP LTD Put G3223R108 2 500 SH Put SOLE 0 500 0 0
EVERGY INC COM 30034W106 216 3,600 SH   SOLE 0 3,600 0 0
EVERGY INC Put 30034W106 8 10,000 SH Put SOLE 0 10,000 0 0
EVERSOURCE ENERGY COM 30040W108 138 1,832 SH   SOLE 0 1,832 0 0
EVERSOURCE ENERGY Call 30040W108 0 200 SH Call SOLE 0 200 0 0
EVERSOURCE ENERGY Put 30040W108 0 600 SH Put SOLE 0 600 0 0
EVOLENT HEALTH INC CL A 30050B101 21 2,719 SH   SOLE 0 2,719 0 0
EVOLENT HEALTH INC Call 30050B101 0 900 SH Call SOLE 0 900 0 0
EVOLENT HEALTH INC Put 30050B101 15 5,600 SH Put SOLE 0 5,600 0 0
EVOLUS INC COM 30052C107 54 3,700 SH   SOLE 0 3,700 0 0
EVOLUS INC Call 30052C107 0 1,000 SH Call SOLE 0 1,000 0 0
EVOLUS INC Put 30052C107 26 4,300 SH Put SOLE 0 4,300 0 0
EXACT SCIENCES CORP Call 30063P105 253 20,400 SH Call SOLE 0 20,400 0 0
EXACT SCIENCES CORP Put 30063P105 8 16,400 SH Put SOLE 0 16,400 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 31 789 SH   SOLE 0 789 0 0
EXCHANGE TRADED CONCEPTS TR Call 301505707 6 2,400 SH Call SOLE 0 2,400 0 0
EXCHANGE TRADED CONCEPTS TR Put 301505707 0 100 SH Put SOLE 0 100 0 0
EXELIXIS INC COM 30161Q104 200 9,373 SH   SOLE 0 9,373 0 0
EXELIXIS INC Call 30161Q104 12 6,300 SH Call SOLE 0 6,300 0 0
EXELIXIS INC Put 30161Q104 17 28,500 SH Put SOLE 0 28,500 0 0
EXELON CORP COM 30161N101 83 1,745 SH   SOLE 0 1,745 0 0
EXELON CORP Call 30161N101 295 47,600 SH Call SOLE 0 47,600 0 0
EXELON CORP Put 30161N101 5 8,300 SH Put SOLE 0 8,300 0 0
EXONE CO COM 302104104 71 7,679 SH   SOLE 0 7,679 0 0
EXONE CO Call 302104104 20 3,000 SH Call SOLE 0 3,000 0 0
EXONE CO Put 302104104 7 5,200 SH Put SOLE 0 5,200 0 0
EXPEDIA GROUP INC COM NEW 30212P303 812 6,106 SH   SOLE 0 6,106 0 0
EXPEDIA GROUP INC Call 30212P303 13 6,800 SH Call SOLE 0 6,800 0 0
EXPEDIA GROUP INC Put 30212P303 56 16,400 SH Put SOLE 0 16,400 0 0
EXPEDITORS INTL WASH INC COM 302130109 655 8,643 SH   SOLE 0 8,643 0 0
EXPEDITORS INTL WASH INC Call 302130109 0 500 SH Call SOLE 0 500 0 0
EXPEDITORS INTL WASH INC Put 302130109 2 800 SH Put SOLE 0 800 0 0
EXPONENT INC COM 30214U102 222 3,800 SH   SOLE 0 3,800 0 0
EXPONENT INC Call 30214U102 5 1,100 SH Call SOLE 0 1,100 0 0
EXPRESS INC COM 30219E103 11 4,363 SH   SOLE 0 4,363 0 0
EXPRESS INC Call 30219E103 0 500 SH Call SOLE 0 500 0 0
EXPRESS INC Put 30219E103 4 7,300 SH Put SOLE 0 7,300 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 19 1,145 SH   SOLE 0 1,145 0 0
EXTENDED STAY AMER INC Call 30224P200 1 1,900 SH Call SOLE 0 1,900 0 0
EXTENDED STAY AMER INC Put 30224P200 1 1,400 SH Put SOLE 0 1,400 0 0
EXTRA SPACE STORAGE INC Call 30225T102 0 100 SH Call SOLE 0 100 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 4 1,100 SH   SOLE 0 1,100 0 0
EXTREME NETWORKS INC Call 30226D106 0 800 SH Call SOLE 0 800 0 0
EXTREME NETWORKS INC Put 30226D106 7 12,500 SH Put SOLE 0 12,500 0 0
EXXON MOBIL CORP COM 30231G102 34 446 SH   SOLE 0 446 0 0
EXXON MOBIL CORP Call 30231G102 174 394,200 SH Call SOLE 0 394,200 0 0
EXXON MOBIL CORP Put 30231G102 37 90,400 SH Put SOLE 0 90,400 0 0
EZCORP INC CL A NON VTG 302301106 52 5,577 SH   SOLE 0 5,577 0 0
EZCORP INC Call 302301106 0 1,000 SH Call SOLE 0 1,000 0 0
EZCORP INC Put 302301106 30 10,100 SH Put SOLE 0 10,100 0 0
F5 NETWORKS INC COM 315616102 106 733 SH   SOLE 0 733 0 0
F5 NETWORKS INC Call 315616102 0 300 SH Call SOLE 0 300 0 0
F5 NETWORKS INC Put 315616102 14 1,500 SH Put SOLE 0 1,500 0 0
FABRINET SHS G3323L100 3 79 SH   SOLE 0 79 0 0
FABRINET Call G3323L100 61 9,200 SH Call SOLE 0 9,200 0 0
FACEBOOK INC CL A 30303M102 38,098 197,401 SH   SOLE 0 197,401 0 0
FACEBOOK INC Call 30303M102 1,086 71,600 SH Call SOLE 0 71,600 0 0
FACEBOOK INC Put 30303M102 32 7,200 SH Put SOLE 0 7,200 0 0
FANHUA INC SPONSORED ADR 30712A103 108 3,227 SH   SOLE 0 3,227 0 0
FANHUA INC Call 30712A103 6 5,800 SH Call SOLE 0 5,800 0 0
FANHUA INC Put 30712A103 5 8,800 SH Put SOLE 0 8,800 0 0
FARFETCH LTD ORD SH CL A 30744W107 787 37,862 SH   SOLE 0 37,862 0 0
FARFETCH LTD Call 30744W107 1 9,700 SH Call SOLE 0 9,700 0 0
FARFETCH LTD Put 30744W107 34 42,200 SH Put SOLE 0 42,200 0 0
FASTENAL CO COM 311900104 58 1,794 SH   SOLE 0 1,794 0 0
FASTENAL CO Call 311900104 174 59,300 SH Call SOLE 0 59,300 0 0
FASTENAL CO Put 311900104 5 5,000 SH Put SOLE 0 5,000 0 0
FATE THERAPEUTICS INC Call 31189P102 1 1,400 SH Call SOLE 0 1,400 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 72 1,000 SH   SOLE 0 1,000 0 0
FEDERAL AGRIC MTG CORP Call 313148306 1 700 SH Call SOLE 0 700 0 0
FEDERATED INVS INC PA CL B 314211103 42 1,300 SH   SOLE 0 1,300 0 0
FEDERATED INVS INC PA Call 314211103 0 300 SH Call SOLE 0 300 0 0
FEDEX CORP COM 31428X106 1,235 7,526 SH   SOLE 0 7,526 0 0
FEDEX CORP Call 31428X106 72 92,200 SH Call SOLE 0 92,200 0 0
FEDEX CORP Put 31428X106 67 22,500 SH Put SOLE 0 22,500 0 0
FERRARI N V Call N3167Y103 1,947 72,800 SH Call SOLE 0 72,800 0 0
FERRARI N V Put N3167Y103 12 20,300 SH Put SOLE 0 20,300 0 0
FERRO CORP COM 315405100 81 5,143 SH   SOLE 0 5,143 0 0
FERRO CORP Call 315405100 4 18,000 SH Call SOLE 0 18,000 0 0
FERRO CORP Put 315405100 21 9,600 SH Put SOLE 0 9,600 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 612 44,318 SH   SOLE 0 44,318 0 0
FIAT CHRYSLER AUTOMOBILES N Call N31738102 21 38,400 SH Call SOLE 0 38,400 0 0
FIAT CHRYSLER AUTOMOBILES N Put N31738102 19 56,300 SH Put SOLE 0 56,300 0 0
FIBROGEN INC COM 31572Q808 4 100 SH   SOLE 0 100 0 0
FIBROGEN INC Put 31572Q808 3 1,500 SH Put SOLE 0 1,500 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 44 1,100 SH   SOLE 0 1,100 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 266 2,174 SH   SOLE 0 2,174 0 0
FIDELITY NATL INFORMATION SV Call 31620M106 48 7,400 SH Call SOLE 0 7,400 0 0
FIDELITY NATL INFORMATION SV Put 31620M106 9 10,800 SH Put SOLE 0 10,800 0 0
FIESTA RESTAURANT GROUP INC Call 31660B101 0 300 SH Call SOLE 0 300 0 0
FIFTH THIRD BANCORP Call 316773100 2 8,600 SH Call SOLE 0 8,600 0 0
FIFTH THIRD BANCORP Put 316773100 0 1,100 SH Put SOLE 0 1,100 0 0
FINISAR CORP COM NEW 31787A507 41 1,798 SH   SOLE 0 1,798 0 0
FINISAR CORP Call 31787A507 0 400 SH Call SOLE 0 400 0 0
FIREEYE INC COM 31816Q101 52 3,522 SH   SOLE 0 3,522 0 0
FIREEYE INC Put 31816Q101 2 1,200 SH Put SOLE 0 1,200 0 0
FIRST DATA CORP NEW COM CL A 32008D106 14 545 SH   SOLE 0 545 0 0
FIRST DATA CORP NEW Call 32008D106 46 6,000 SH Call SOLE 0 6,000 0 0
FIRST DATA CORP NEW Put 32008D106 5 5,400 SH Put SOLE 0 5,400 0 0
FIRST HAWAIIAN INC COM 32051X108 10 400 SH   SOLE 0 400 0 0
FIRST HAWAIIAN INC Put 32051X108 2 600 SH Put SOLE 0 600 0 0
FIRST HORIZON NATL CORP Call 320517105 5 15,300 SH Call SOLE 0 15,300 0 0
FIRST HORIZON NATL CORP Put 320517105 0 100 SH Put SOLE 0 100 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 470 59,433 SH   SOLE 0 59,433 0 0
FIRST MAJESTIC SILVER CORP Call 32076V103 80 77,100 SH Call SOLE 0 77,100 0 0
FIRST MAJESTIC SILVER CORP Put 32076V103 6 36,200 SH Put SOLE 0 36,200 0 0
FIRST SOLAR INC Call 336433107 233 44,000 SH Call SOLE 0 44,000 0 0
FIRST SOLAR INC Put 336433107 57 27,300 SH Put SOLE 0 27,300 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 8 58 SH   SOLE 0 58 0 0
FIRST TR EXCHANGE TRADED FD NAT GAS ETF 33733E807 43 3,000 SH   SOLE 0 3,000 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 6 100 SH   SOLE 0 100 0 0
FIRST TR EXCHANGE TRADED FD Call 33734X192 0 100 SH Call SOLE 0 100 0 0
FIRST TR EXCHANGE TRADED FD Call 33733E302 27 7,500 SH Call SOLE 0 7,500 0 0
FIRST TR EXCHANGE TRADED FD Call 33734X143 2 1,400 SH Call SOLE 0 1,400 0 0
FIRST TR EXCHANGE TRADED FD Put 33734X143 0 100 SH Put SOLE 0 100 0 0
FIRST TR EXCHANGE TRADED FD Put 33733E302 4 15,800 SH Put SOLE 0 15,800 0 0
FIRST TR EXCHANGE TRADED FD Put 33734X846 2 3,600 SH Put SOLE 0 3,600 0 0
FIRST TR EXCHANGE TRADED FD Put 33733E807 0 500 SH Put SOLE 0 500 0 0
FIRST TR EXCHANGE TRADED FD Put 33733E203 2 500 SH Put SOLE 0 500 0 0
FIRST TR NASDAQ100 TECH INDE Call 337345102 2 200 SH Call SOLE 0 200 0 0
FIRST TR NASDAQ100 TECH INDE Put 337345102 0 100 SH Put SOLE 0 100 0 0
FIRSTENERGY CORP Call 337932107 5 4,200 SH Call SOLE 0 4,200 0 0
FIRSTENERGY CORP Put 337932107 0 400 SH Put SOLE 0 400 0 0
FIRSTHAND TECH VALUE FD INC COM 33766Y100 22 2,400 SH   SOLE 0 2,400 0 0
FISERV INC COM 337738108 288 3,160 SH   SOLE 0 3,160 0 0
FISERV INC Call 337738108 12 4,300 SH Call SOLE 0 4,300 0 0
FISERV INC Put 337738108 50 8,700 SH Put SOLE 0 8,700 0 0
FIVE BELOW INC COM 33829M101 965 8,048 SH   SOLE 0 8,048 0 0
FIVE BELOW INC Call 33829M101 0 1,600 SH Call SOLE 0 1,600 0 0
FIVE BELOW INC Put 33829M101 196 34,300 SH Put SOLE 0 34,300 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 1 284 SH   SOLE 0 284 0 0
FIVE PRIME THERAPEUTICS INC Call 33830X104 0 200 SH Call SOLE 0 200 0 0
FIVE9 INC COM 338307101 76 1,500 SH   SOLE 0 1,500 0 0
FIVE9 INC Call 338307101 2 400 SH Call SOLE 0 400 0 0
FIVE9 INC Put 338307101 1 200 SH Put SOLE 0 200 0 0
FLEETCOR TECHNOLOGIES INC Call 339041105 17 1,100 SH Call SOLE 0 1,100 0 0
FLEX LTD ORD Y2573F102 63 6,638 SH   SOLE 0 6,638 0 0
FLEX LTD Call Y2573F102 11 10,400 SH Call SOLE 0 10,400 0 0
FLEX LTD Put Y2573F102 1 2,200 SH Put SOLE 0 2,200 0 0
FLEXION THERAPEUTICS INC COM 33938J106 67 5,500 SH   SOLE 0 5,500 0 0
FLIR SYS INC COM 302445101 77 1,426 SH   SOLE 0 1,426 0 0
FLIR SYS INC Call 302445101 7 2,900 SH Call SOLE 0 2,900 0 0
FLIR SYS INC Put 302445101 1 7,500 SH Put SOLE 0 7,500 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 41 1,000 SH   SOLE 0 1,000 0 0
FLOOR & DECOR HLDGS INC Call 339750101 5 6,600 SH Call SOLE 0 6,600 0 0
FLOOR & DECOR HLDGS INC Put 339750101 0 300 SH Put SOLE 0 300 0 0
FLOWERS FOODS INC Call 343498101 47 19,600 SH Call SOLE 0 19,600 0 0
FLOWERS FOODS INC Put 343498101 2 10,800 SH Put SOLE 0 10,800 0 0
FLOWSERVE CORP Call 34354P105 0 100 SH Call SOLE 0 100 0 0
FLOWSERVE CORP Put 34354P105 0 500 SH Put SOLE 0 500 0 0
FLUOR CORP NEW COM 343412102 249 7,400 SH   SOLE 0 7,400 0 0
FLUOR CORP NEW Call 343412102 1 400 SH Call SOLE 0 400 0 0
FLUOR CORP NEW Put 343412102 8 6,500 SH Put SOLE 0 6,500 0 0
FLY LEASING LTD SPONSORED ADR 34407D109 123 7,110 SH   SOLE 0 7,110 0 0
FLY LEASING LTD Call 34407D109 7 13,800 SH Call SOLE 0 13,800 0 0
FNB CORP PA COM 302520101 8 730 SH   SOLE 0 730 0 0
FNB CORP PA Call 302520101 0 2,600 SH Call SOLE 0 2,600 0 0
FOOT LOCKER INC COM 344849104 1,342 32,033 SH   SOLE 0 32,033 0 0
FOOT LOCKER INC Call 344849104 24 38,400 SH Call SOLE 0 38,400 0 0
FOOT LOCKER INC Put 344849104 469 40,800 SH Put SOLE 0 40,800 0 0
FORD MTR CO DEL COM 345370860 1,397 136,600 SH   SOLE 0 136,600 0 0
FORD MTR CO DEL Call 345370860 53 141,100 SH Call SOLE 0 141,100 0 0
FORD MTR CO DEL Put 345370860 356 320,400 SH Put SOLE 0 320,400 0 0
FORMFACTOR INC COM 346375108 16 1,053 SH   SOLE 0 1,053 0 0
FORMFACTOR INC Call 346375108 3 5,300 SH Call SOLE 0 5,300 0 0
FORMFACTOR INC Put 346375108 1 4,100 SH Put SOLE 0 4,100 0 0
FORTINET INC COM 34959E109 647 8,431 SH   SOLE 0 8,431 0 0
FORTINET INC Call 34959E109 1 800 SH Call SOLE 0 800 0 0
FORTINET INC Put 34959E109 78 17,100 SH Put SOLE 0 17,100 0 0
FORTIVE CORP COM 34959J108 37 465 SH   SOLE 0 465 0 0
FORTIVE CORP Call 34959J108 9 6,700 SH Call SOLE 0 6,700 0 0
FORTRESS BIOTECH INC COM 34960Q109 6 4,500 SH   SOLE 0 4,500 0 0
FORTRESS TRANS INFRST INVS L Call 34960P101 0 4,400 SH Call SOLE 0 4,400 0 0
FORTRESS TRANS INFRST INVS L Put 34960P101 3 1,700 SH Put SOLE 0 1,700 0 0
FORTUNE BRANDS HOME & SEC IN Call 34964C106 12 2,900 SH Call SOLE 0 2,900 0 0
FORTUNE BRANDS HOME & SEC IN Put 34964C106 0 200 SH Put SOLE 0 200 0 0
FOSSIL GROUP INC COM 34988V106 134 11,720 SH   SOLE 0 11,720 0 0
FOSSIL GROUP INC Call 34988V106 0 900 SH Call SOLE 0 900 0 0
FOSSIL GROUP INC Put 34988V106 34 8,000 SH Put SOLE 0 8,000 0 0
FOX CORP CL A COM 35137L105 412 11,271 SH   SOLE 0 11,271 0 0
FOX CORP Call 35137L105 18 101,000 SH Call SOLE 0 101,000 0 0
FOX CORP Put 35137L105 3 21,000 SH Put SOLE 0 21,000 0 0
FRANCO NEVADA CORP COM 351858105 110 1,303 SH   SOLE 0 1,303 0 0
FRANCO NEVADA CORP Call 351858105 33 5,800 SH Call SOLE 0 5,800 0 0
FRANCO NEVADA CORP Put 351858105 1 700 SH Put SOLE 0 700 0 0
FRANKLIN COVEY CO COM 353469109 558 16,439 SH   SOLE 0 16,439 0 0
FRANKLIN COVEY CO Call 353469109 69 7,900 SH Call SOLE 0 7,900 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 2 100 SH   SOLE 0 100 0 0
FRANKLIN FINL NETWORK INC Call 35352P104 0 800 SH Call SOLE 0 800 0 0
FRANKLIN FINL NETWORK INC Put 35352P104 0 2,400 SH Put SOLE 0 2,400 0 0
FRANKLIN RES INC COM 354613101 40 1,178 SH   SOLE 0 1,178 0 0
FRANKLIN RES INC Call 354613101 12 20,000 SH Call SOLE 0 20,000 0 0
FRANKLIN RES INC Put 354613101 1 11,100 SH Put SOLE 0 11,100 0 0
FREDS INC CL A 356108100 0 1,100 SH   SOLE 0 1,100 0 0
FREEPORT-MCMORAN INC Call 35671D857 296 476,300 SH Call SOLE 0 476,300 0 0
FREEPORT-MCMORAN INC Put 35671D857 5 7,900 SH Put SOLE 0 7,900 0 0
FREIGHTCAR AMER INC Put 357023100 1 1,300 SH Put SOLE 0 1,300 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 2 111 SH   SOLE 0 111 0 0
FRESHPET INC COM 358039105 98 2,174 SH   SOLE 0 2,174 0 0
FRESHPET INC Call 358039105 0 300 SH Call SOLE 0 300 0 0
FRESHPET INC Put 358039105 0 3,800 SH Put SOLE 0 3,800 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 87 7,148 SH   SOLE 0 7,148 0 0
FRONT YD RESIDENTIAL CORP Call 35904G107 8 12,600 SH Call SOLE 0 12,600 0 0
FRONTDOOR INC COM 35905A109 14 331 SH   SOLE 0 331 0 0
FRONTDOOR INC Call 35905A109 37 5,800 SH Call SOLE 0 5,800 0 0
FRONTIER COMMUNICATIONS CORP Call 35906A306 22 151,000 SH Call SOLE 0 151,000 0 0
FRONTIER COMMUNICATIONS CORP Put 35906A306 253 150,800 SH Put SOLE 0 150,800 0 0
FRONTLINE LTD SHS NEW G3682E192 56 7,016 SH   SOLE 0 7,016 0 0
FRONTLINE LTD Call G3682E192 0 100 SH Call SOLE 0 100 0 0
FTS INTERNATIONAL INC COM 30283W104 0 100 SH   SOLE 0 100 0 0
FTS INTERNATIONAL INC Call 30283W104 0 1,700 SH Call SOLE 0 1,700 0 0
FTS INTERNATIONAL INC Put 30283W104 6 9,800 SH Put SOLE 0 9,800 0 0
FUNKO INC COM CL A 361008105 83 3,467 SH   SOLE 0 3,467 0 0
FUNKO INC Call 361008105 62 12,600 SH Call SOLE 0 12,600 0 0
FUNKO INC Put 361008105 2 8,000 SH Put SOLE 0 8,000 0 0
G-III APPAREL GROUP LTD COM 36237H101 197 6,707 SH   SOLE 0 6,707 0 0
G-III APPAREL GROUP LTD Call 36237H101 20 10,900 SH Call SOLE 0 10,900 0 0
G-III APPAREL GROUP LTD Put 36237H101 1 13,100 SH Put SOLE 0 13,100 0 0
GALAPAGOS NV SPON ADR 36315X101 51 400 SH   SOLE 0 400 0 0
GALAPAGOS NV Call 36315X101 1 100 SH Call SOLE 0 100 0 0
GALAPAGOS NV Put 36315X101 9 2,400 SH Put SOLE 0 2,400 0 0
GALLAGHER ARTHUR J & CO COM 363576109 253 2,897 SH   SOLE 0 2,897 0 0
GALLAGHER ARTHUR J & CO Call 363576109 4 900 SH Call SOLE 0 900 0 0
GALLAGHER ARTHUR J & CO Put 363576109 0 100 SH Put SOLE 0 100 0 0
GALMED PHARMACEUTICALS LTD SHS M47238106 0 100 SH   SOLE 0 100 0 0
GAMESTOP CORP NEW CL A 36467W109 18 3,300 SH   SOLE 0 3,300 0 0
GAMESTOP CORP NEW Call 36467W109 1 5,200 SH Call SOLE 0 5,200 0 0
GAMESTOP CORP NEW Put 36467W109 15 10,300 SH Put SOLE 0 10,300 0 0
GAMING & LEISURE PPTYS INC Call 36467J108 0 2,000 SH Call SOLE 0 2,000 0 0
GAMING & LEISURE PPTYS INC Put 36467J108 0 1,000 SH Put SOLE 0 1,000 0 0
GANNETT CO INC COM 36473H104 10 1,288 SH   SOLE 0 1,288 0 0
GANNETT CO INC Put 36473H104 2 900 SH Put SOLE 0 900 0 0
GAP INC COM 364760108 57 3,221 SH   SOLE 0 3,221 0 0
GAP INC Call 364760108 0 900 SH Call SOLE 0 900 0 0
GAP INC Put 364760108 4 600 SH Put SOLE 0 600 0 0
GARDNER DENVER HLDGS INC COM 36555P107 13 400 SH   SOLE 0 400 0 0
GARRETT MOTION INC COM 366505105 2 140 SH   SOLE 0 140 0 0
GASLOG LTD SHS G37585109 31 2,203 SH   SOLE 0 2,203 0 0
GASLOG LTD Call G37585109 2 2,800 SH Call SOLE 0 2,800 0 0
GASLOG LTD Put G37585109 1 3,400 SH Put SOLE 0 3,400 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 54 2,550 SH   SOLE 0 2,550 0 0
GASLOG PARTNERS LP Call Y2687W108 3 10,600 SH Call SOLE 0 10,600 0 0
GASLOG PARTNERS LP Put Y2687W108 0 3,100 SH Put SOLE 0 3,100 0 0
GATX CORP Call 361448103 1 4,400 SH Call SOLE 0 4,400 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 61 2,705 SH   SOLE 0 2,705 0 0
GCP APPLIED TECHNOLOGIES INC Call 36164Y101 0 1,300 SH Call SOLE 0 1,300 0 0
GCP APPLIED TECHNOLOGIES INC Put 36164Y101 0 1,400 SH Put SOLE 0 1,400 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 24 639 SH   SOLE 0 639 0 0
GDS HLDGS LTD Call 36165L108 46 15,500 SH Call SOLE 0 15,500 0 0
GDS HLDGS LTD Put 36165L108 0 2,500 SH Put SOLE 0 2,500 0 0
GEMPHIRE THERAPEUTICS INC COM 36870A108 0 100 SH   SOLE 0 100 0 0
GENERAC HLDGS INC Call 368736104 22 4,000 SH Call SOLE 0 4,000 0 0
GENERAC HLDGS INC Put 368736104 1 7,500 SH Put SOLE 0 7,500 0 0
GENERAL DYNAMICS CORP COM 369550108 117 648 SH   SOLE 0 648 0 0
GENERAL DYNAMICS CORP Call 369550108 2 300 SH Call SOLE 0 300 0 0
GENERAL ELECTRIC CO COM 369604103 272 25,909 SH   SOLE 0 25,909 0 0
GENERAL ELECTRIC CO Call 369604103 903 772,900 SH Call SOLE 0 772,900 0 0
GENERAL ELECTRIC CO Put 369604103 317 783,300 SH Put SOLE 0 783,300 0 0
GENERAL MLS INC COM 370334104 181 3,453 SH   SOLE 0 3,453 0 0
GENERAL MLS INC Call 370334104 38 8,300 SH Call SOLE 0 8,300 0 0
GENERAL MLS INC Put 370334104 2 7,700 SH Put SOLE 0 7,700 0 0
GENERAL MTRS CO COM 37045V100 527 13,686 SH   SOLE 0 13,686 0 0
GENERAL MTRS CO Call 37045V100 21 6,400 SH Call SOLE 0 6,400 0 0
GENERAL MTRS CO Put 37045V100 79 112,500 SH Put SOLE 0 112,500 0 0
GENESCO INC Put 371532102 0 100 SH Put SOLE 0 100 0 0
GENESIS ENERGY L P Call 371927104 9 27,100 SH Call SOLE 0 27,100 0 0
GENESIS ENERGY L P Put 371927104 17 12,100 SH Put SOLE 0 12,100 0 0
GENETIC TECHNOLOGIES LTD SPONSORED ADR 37185R208 3 5,300 SH   SOLE 0 5,300 0 0
GENIE ENERGY LTD CL B 372284208 54 5,156 SH   SOLE 0 5,156 0 0
GENIE ENERGY LTD Call 372284208 1 700 SH Call SOLE 0 700 0 0
GENOCEA BIOSCIENCES INC Call 372427401 0 200 SH Call SOLE 0 200 0 0
GENPACT LIMITED Call G3922B107 6 2,700 SH Call SOLE 0 2,700 0 0
GENTEX CORP Call 371901109 0 200 SH Call SOLE 0 200 0 0
GENTHERM INC Put 37253A103 0 600 SH Put SOLE 0 600 0 0
GENUINE PARTS CO COM 372460105 27 269 SH   SOLE 0 269 0 0
GENWORTH FINL INC COM CL A 37247D106 2,842 766,273 SH   SOLE 0 766,273 0 0
GENWORTH FINL INC Put 37247D106 627 761,100 SH Put SOLE 0 761,100 0 0
GEO GROUP INC NEW COM 36162J106 94 4,495 SH   SOLE 0 4,495 0 0
GEO GROUP INC NEW Call 36162J106 2 5,000 SH Call SOLE 0 5,000 0 0
GEO GROUP INC NEW Put 36162J106 1 800 SH Put SOLE 0 800 0 0
GERDAU S A Call 373737105 5 56,000 SH Call SOLE 0 56,000 0 0
GERON CORP COM 374163103 3 2,600 SH   SOLE 0 2,600 0 0
GERON CORP Call 374163103 0 900 SH Call SOLE 0 900 0 0
GILDAN ACTIVEWEAR INC Put 375916103 3 3,200 SH Put SOLE 0 3,200 0 0
GILEAD SCIENCES INC COM 375558103 675 9,999 SH   SOLE 0 9,999 0 0
GILEAD SCIENCES INC Call 375558103 20 19,600 SH Call SOLE 0 19,600 0 0
GILEAD SCIENCES INC Put 375558103 276 27,600 SH Put SOLE 0 27,600 0 0
GLACIER BANCORP INC NEW COM 37637Q105 4 100 SH   SOLE 0 100 0 0
GLADSTONE CAPITAL CORP Call 376535100 0 800 SH Call SOLE 0 800 0 0
GLADSTONE COML CORP COM 376536108 76 3,600 SH   SOLE 0 3,600 0 0
GLADSTONE COML CORP Call 376536108 1 4,900 SH Call SOLE 0 4,900 0 0
GLAUKOS CORP COM 377322102 339 4,500 SH   SOLE 0 4,500 0 0
GLAUKOS CORP Put 377322102 17 6,500 SH Put SOLE 0 6,500 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 184 3,500 SH   SOLE 0 3,500 0 0
GLOBAL BLOOD THERAPEUTICS IN Call 37890U108 32 20,300 SH Call SOLE 0 20,300 0 0
GLOBAL BLOOD THERAPEUTICS IN Put 37890U108 76 16,000 SH Put SOLE 0 16,000 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 0 50 SH   SOLE 0 50 0 0
GLOBAL NET LEASE INC Call 379378201 9 30,700 SH Call SOLE 0 30,700 0 0
GLOBAL NET LEASE INC Put 379378201 2 1,300 SH Put SOLE 0 1,300 0 0
GLOBAL PMTS INC Call 37940X102 167 7,300 SH Call SOLE 0 7,300 0 0
GLOBAL X FDS GB MSCI AR ETF 37950E259 119 3,700 SH   SOLE 0 3,700 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 2 100 SH   SOLE 0 100 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848 16 599 SH   SOLE 0 599 0 0
GLOBAL X FDS Call 37954Y848 30 8,000 SH Call SOLE 0 8,000 0 0
GLOBAL X FDS Call 37954Y715 0 300 SH Call SOLE 0 300 0 0
GLOBAL X FDS Call 37950E366 6 23,900 SH Call SOLE 0 23,900 0 0
GLOBAL X FDS Call 37950E606 2 8,100 SH Call SOLE 0 8,100 0 0
GLOBAL X FDS Call 37954Y855 0 600 SH Call SOLE 0 600 0 0
GLOBAL X FDS Call 37950E259 0 500 SH Call SOLE 0 500 0 0
GLOBAL X FDS Put 37950E259 0 100 SH Put SOLE 0 100 0 0
GLOBAL X FDS Put 37954Y855 1 400 SH Put SOLE 0 400 0 0
GLOBAL X FDS Put 37950E606 3 3,700 SH Put SOLE 0 3,700 0 0
GLOBAL X FDS Put 37950E366 9 25,300 SH Put SOLE 0 25,300 0 0
GLOBAL X FDS Put 37954Y715 0 200 SH Put SOLE 0 200 0 0
GLOBAL X FDS Put 37954Y848 5 22,200 SH Put SOLE 0 22,200 0 0
GLOBANT S A COM L44385109 10 100 SH   SOLE 0 100 0 0
GLOBUS MED INC Put 379577208 0 200 SH Put SOLE 0 200 0 0
GLU MOBILE INC COM 379890106 43 6,110 SH   SOLE 0 6,110 0 0
GLU MOBILE INC Call 379890106 2 9,500 SH Call SOLE 0 9,500 0 0
GLU MOBILE INC Put 379890106 24 12,700 SH Put SOLE 0 12,700 0 0
GLYCOMIMETICS INC Call 38000Q102 2 1,000 SH Call SOLE 0 1,000 0 0
GNC HLDGS INC Call 36191G107 0 4,700 SH Call SOLE 0 4,700 0 0
GNC HLDGS INC Put 36191G107 25 7,900 SH Put SOLE 0 7,900 0 0
GODADDY INC CL A 380237107 1,058 15,089 SH   SOLE 0 15,089 0 0
GODADDY INC Call 380237107 4 15,900 SH Call SOLE 0 15,900 0 0
GODADDY INC Put 380237107 43 4,800 SH Put SOLE 0 4,800 0 0
GOGO INC Call 38046C109 2 19,700 SH Call SOLE 0 19,700 0 0
GOGO INC Put 38046C109 0 200 SH Put SOLE 0 200 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 248 13,467 SH   SOLE 0 13,467 0 0
GOLAR LNG LTD BERMUDA Call G9456A100 9 4,700 SH Call SOLE 0 4,700 0 0
GOLAR LNG LTD BERMUDA Put G9456A100 0 200 SH Put SOLE 0 200 0 0
GOLAR LNG PARTNERS LP Call Y2745C102 0 2,600 SH Call SOLE 0 2,600 0 0
GOLAR LNG PARTNERS LP Put Y2745C102 8 900 SH Put SOLE 0 900 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 57 9,982 SH   SOLE 0 9,982 0 0
GOLDEN OCEAN GROUP LTD Call G39637205 8 8,900 SH Call SOLE 0 8,900 0 0
GOLDEN OCEAN GROUP LTD Put G39637205 3 7,200 SH Put SOLE 0 7,200 0 0
GOLDMAN SACHS ETF TR Put 381430503 0 100 SH Put SOLE 0 100 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 241 1,178 SH   SOLE 0 1,178 0 0
GOLDMAN SACHS GROUP INC Call 38141G104 184 60,900 SH Call SOLE 0 60,900 0 0
GOLDMAN SACHS GROUP INC Put 38141G104 114 77,200 SH Put SOLE 0 77,200 0 0
GOODYEAR TIRE & RUBR CO Call 382550101 0 9,000 SH Call SOLE 0 9,000 0 0
GOODYEAR TIRE & RUBR CO Put 382550101 24 8,300 SH Put SOLE 0 8,300 0 0
GOPRO INC Call 38268T103 0 5,100 SH Call SOLE 0 5,100 0 0
GOPRO INC Put 38268T103 4 5,600 SH Put SOLE 0 5,600 0 0
GRACE W R & CO DEL NEW COM 38388F108 198 2,606 SH   SOLE 0 2,606 0 0
GRACE W R & CO DEL NEW Put 38388F108 24 7,700 SH Put SOLE 0 7,700 0 0
GRACO INC COM 384109104 5 100 SH   SOLE 0 100 0 0
GRACO INC Call 384109104 2 2,300 SH Call SOLE 0 2,300 0 0
GRAFTECH INTL LTD Call 384313508 9 20,700 SH Call SOLE 0 20,700 0 0
GRAFTECH INTL LTD Put 384313508 11 2,900 SH Put SOLE 0 2,900 0 0
GRAINGER W W INC COM 384802104 447 1,670 SH   SOLE 0 1,670 0 0
GRAINGER W W INC Call 384802104 8 4,600 SH Call SOLE 0 4,600 0 0
GRAINGER W W INC Put 384802104 29 1,200 SH Put SOLE 0 1,200 0 0
GRAND CANYON ED INC Put 38526M106 3 4,800 SH Put SOLE 0 4,800 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 60 4,310 SH   SOLE 0 4,310 0 0
GRAPHIC PACKAGING HLDG CO Call 388689101 0 3,600 SH Call SOLE 0 3,600 0 0
GRAPHIC PACKAGING HLDG CO Put 388689101 0 600 SH Put SOLE 0 600 0 0
GRAY TELEVISION INC CL A 389375205 10 700 SH   SOLE 0 700 0 0
GREEN DOT CORP CL A 39304D102 29 600 SH   SOLE 0 600 0 0
GREEN PLAINS INC COM 393222104 94 8,757 SH   SOLE 0 8,757 0 0
GREENLIGHT CAPITAL RE LTD Call G4095J109 0 1,100 SH Call SOLE 0 1,100 0 0
GREENSKY INC Call 39572G100 34 29,100 SH Call SOLE 0 29,100 0 0
GREENSKY INC Put 39572G100 0 400 SH Put SOLE 0 400 0 0
GROUPON INC COM 399473107 75 21,017 SH   SOLE 0 21,017 0 0
GROUPON INC Call 399473107 2 14,000 SH Call SOLE 0 14,000 0 0
GROUPON INC Put 399473107 0 1,700 SH Put SOLE 0 1,700 0 0
GRUBHUB INC COM 400110102 629 8,074 SH   SOLE 0 8,074 0 0
GRUBHUB INC Call 400110102 111 18,400 SH Call SOLE 0 18,400 0 0
GRUBHUB INC Put 400110102 157 18,100 SH Put SOLE 0 18,100 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 1,391 39,205 SH   SOLE 0 39,205 0 0
GRUPO FINANCIERO GALICIA S A Call 399909100 139 29,600 SH Call SOLE 0 29,600 0 0
GRUPO FINANCIERO GALICIA S A Put 399909100 89 50,200 SH Put SOLE 0 50,200 0 0
GRUPO TELEVISA SA Call 40049J206 1 2,900 SH Call SOLE 0 2,900 0 0
GRUPO TELEVISA SA Put 40049J206 4 4,400 SH Put SOLE 0 4,400 0 0
GSI TECHNOLOGY COM 36241U106 59 7,000 SH   SOLE 0 7,000 0 0
GSI TECHNOLOGY Call 36241U106 0 1,900 SH Call SOLE 0 1,900 0 0
GSV CAP CORP COM 36191J101 50 7,870 SH   SOLE 0 7,870 0 0
GSV CAP CORP Call 36191J101 0 300 SH Call SOLE 0 300 0 0
GTT COMMUNICATIONS INC COM 362393100 153 8,736 SH   SOLE 0 8,736 0 0
GTT COMMUNICATIONS INC Call 362393100 4 17,600 SH Call SOLE 0 17,600 0 0
GTT COMMUNICATIONS INC Put 362393100 78 4,400 SH Put SOLE 0 4,400 0 0
GUARDANT HEALTH INC Call 40131M109 21 2,400 SH Call SOLE 0 2,400 0 0
GUARDANT HEALTH INC Put 40131M109 4 800 SH Put SOLE 0 800 0 0
GUESS INC COM 401617105 157 9,769 SH   SOLE 0 9,769 0 0
GUESS INC Call 401617105 0 300 SH Call SOLE 0 300 0 0
GUESS INC Put 401617105 8 8,200 SH Put SOLE 0 8,200 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 40 400 SH   SOLE 0 400 0 0
GUIDEWIRE SOFTWARE INC Call 40171V100 5 300 SH Call SOLE 0 300 0 0
GULFPORT ENERGY CORP Call 402635304 0 11,700 SH Call SOLE 0 11,700 0 0
GULFPORT ENERGY CORP Put 402635304 16 8,700 SH Put SOLE 0 8,700 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 172 1,000 SH   SOLE 0 1,000 0 0
GW PHARMACEUTICALS PLC Call 36197T103 35 15,000 SH Call SOLE 0 15,000 0 0
GW PHARMACEUTICALS PLC Put 36197T103 13 1,000 SH Put SOLE 0 1,000 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 66 2,300 SH   SOLE 0 2,300 0 0
H & E EQUIPMENT SERVICES INC Call 404030108 8 4,600 SH Call SOLE 0 4,600 0 0
H & E EQUIPMENT SERVICES INC Put 404030108 0 200 SH Put SOLE 0 200 0 0
HABIT RESTAURANTS INC Call 40449J103 0 400 SH Call SOLE 0 400 0 0
HABIT RESTAURANTS INC Put 40449J103 9 16,700 SH Put SOLE 0 16,700 0 0
HAIN CELESTIAL GROUP INC COM 405217100 294 13,467 SH   SOLE 0 13,467 0 0
HAIN CELESTIAL GROUP INC Call 405217100 395 103,700 SH Call SOLE 0 103,700 0 0
HAIN CELESTIAL GROUP INC Put 405217100 0 1,200 SH Put SOLE 0 1,200 0 0
HALLIBURTON CO COM 406216101 629 27,698 SH   SOLE 0 27,698 0 0
HALLIBURTON CO Call 406216101 21 17,300 SH Call SOLE 0 17,300 0 0
HALLIBURTON CO Put 406216101 186 126,300 SH Put SOLE 0 126,300 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 56 3,277 SH   SOLE 0 3,277 0 0
HALOZYME THERAPEUTICS INC Call 40637H109 2 3,000 SH Call SOLE 0 3,000 0 0
HANESBRANDS INC COM 410345102 71 4,130 SH   SOLE 0 4,130 0 0
HANESBRANDS INC Call 410345102 2 1,600 SH Call SOLE 0 1,600 0 0
HANESBRANDS INC Put 410345102 17 7,800 SH Put SOLE 0 7,800 0 0
HARLEY DAVIDSON INC COM 412822108 2 81 SH   SOLE 0 81 0 0
HARLEY DAVIDSON INC Call 412822108 0 1,900 SH Call SOLE 0 1,900 0 0
HARLEY DAVIDSON INC Put 412822108 5 2,200 SH Put SOLE 0 2,200 0 0
HARMONIC INC COM 413160102 16 2,909 SH   SOLE 0 2,909 0 0
HARMONIC INC Call 413160102 1 12,900 SH Call SOLE 0 12,900 0 0
HARMONIC INC Put 413160102 0 4,100 SH Put SOLE 0 4,100 0 0
HARROW HEALTH INC COM 415858109 5 600 SH   SOLE 0 600 0 0
HARROW HEALTH INC Put 415858109 2 1,100 SH Put SOLE 0 1,100 0 0
HARSCO CORP COM 415864107 39 1,457 SH   SOLE 0 1,457 0 0
HARSCO CORP Call 415864107 4 1,100 SH Call SOLE 0 1,100 0 0
HARSCO CORP Put 415864107 0 1,300 SH Put SOLE 0 1,300 0 0
HASBRO INC Call 418056107 47 10,600 SH Call SOLE 0 10,600 0 0
HASBRO INC Put 418056107 16 18,400 SH Put SOLE 0 18,400 0 0
HAWAIIAN HOLDINGS INC COM 419879101 20 762 SH   SOLE 0 762 0 0
HAWAIIAN HOLDINGS INC Call 419879101 3 1,800 SH Call SOLE 0 1,800 0 0
HAWAIIAN HOLDINGS INC Put 419879101 2 1,000 SH Put SOLE 0 1,000 0 0
HCA HEALTHCARE INC Call 40412C101 80 1,000 SH Call SOLE 0 1,000 0 0
HCA HEALTHCARE INC Put 40412C101 11 15,000 SH Put SOLE 0 15,000 0 0
HCP INC COM 40414L109 87 2,732 SH   SOLE 0 2,732 0 0
HCP INC Call 40414L109 1 3,000 SH Call SOLE 0 3,000 0 0
HCP INC Put 40414L109 1 700 SH Put SOLE 0 700 0 0
HD SUPPLY HLDGS INC COM 40416M105 161 4,013 SH   SOLE 0 4,013 0 0
HD SUPPLY HLDGS INC Call 40416M105 3 3,100 SH Call SOLE 0 3,100 0 0
HD SUPPLY HLDGS INC Put 40416M105 12 3,700 SH Put SOLE 0 3,700 0 0
HDFC BANK LTD Call 40415F101 35 3,800 SH Call SOLE 0 3,800 0 0
HDFC BANK LTD Put 40415F101 0 1,000 SH Put SOLE 0 1,000 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 259 10,017 SH   SOLE 0 10,017 0 0
HEALTH INS INNOVATIONS INC Call 42225K106 34 19,600 SH Call SOLE 0 19,600 0 0
HEALTH INS INNOVATIONS INC Put 42225K106 143 23,900 SH Put SOLE 0 23,900 0 0
HEALTHCARE SVCS GRP INC COM 421906108 9 300 SH   SOLE 0 300 0 0
HEALTHEQUITY INC Call 42226A107 4 2,800 SH Call SOLE 0 2,800 0 0
HEALTHEQUITY INC Put 42226A107 18 6,700 SH Put SOLE 0 6,700 0 0
HECLA MNG CO COM 422704106 10 6,100 SH   SOLE 0 6,100 0 0
HECLA MNG CO Put 422704106 0 200 SH Put SOLE 0 200 0 0
HEICO CORP NEW COM 422806109 10 75 SH   SOLE 0 75 0 0
HEICO CORP NEW Call 422806109 3 200 SH Call SOLE 0 200 0 0
HEIDRICK & STRUGGLES INTL IN Put 422819102 2 2,500 SH Put SOLE 0 2,500 0 0
HELEN OF TROY CORP LTD Call G4388N106 6 400 SH Call SOLE 0 400 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 13 300 SH   SOLE 0 300 0 0
HELMERICH & PAYNE INC COM 423452101 93 1,844 SH   SOLE 0 1,844 0 0
HELMERICH & PAYNE INC Call 423452101 1 4,900 SH Call SOLE 0 4,900 0 0
HELMERICH & PAYNE INC Put 423452101 51 12,600 SH Put SOLE 0 12,600 0 0
HENRY SCHEIN INC Call 806407102 25 9,000 SH Call SOLE 0 9,000 0 0
HENRY SCHEIN INC Put 806407102 0 10,000 SH Put SOLE 0 10,000 0 0
HERBALIFE NUTRITION LTD Call G4412G101 5 6,500 SH Call SOLE 0 6,500 0 0
HERBALIFE NUTRITION LTD Put G4412G101 13 1,100 SH Put SOLE 0 1,100 0 0
HERCULES CAPITAL INC COM 427096508 49 3,900 SH   SOLE 0 3,900 0 0
HERCULES CAPITAL INC Put 427096508 4 9,900 SH Put SOLE 0 9,900 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 2 100 SH   SOLE 0 100 0 0
HERON THERAPEUTICS INC COM 427746102 53 2,900 SH   SOLE 0 2,900 0 0
HERON THERAPEUTICS INC Put 427746102 4 10,000 SH Put SOLE 0 10,000 0 0
HERSHA HOSPITALITY TR Call 427825500 0 1,100 SH Call SOLE 0 1,100 0 0
HERSHA HOSPITALITY TR Put 427825500 0 300 SH Put SOLE 0 300 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 202 12,711 SH   SOLE 0 12,711 0 0
HERTZ GLOBAL HLDGS INC RIGHT 07/12/2019 42806J114 25 13,211 SH   SOLE 0 13,211 0 0
HERTZ GLOBAL HLDGS INC Call 42806J106 4 5,400 SH Call SOLE 0 5,400 0 0
HERTZ GLOBAL HLDGS INC Put 42806J106 49 62,300 SH Put SOLE 0 62,300 0 0
HESS CORP COM 42809H107 1,264 19,886 SH   SOLE 0 19,886 0 0
HESS CORP Call 42809H107 323 50,200 SH Call SOLE 0 50,200 0 0
HESS CORP Put 42809H107 22 24,100 SH Put SOLE 0 24,100 0 0
HEWLETT PACKARD ENTERPRISE C Call 42824C109 0 6,400 SH Call SOLE 0 6,400 0 0
HEWLETT PACKARD ENTERPRISE C Put 42824C109 5 7,100 SH Put SOLE 0 7,100 0 0
HEXCEL CORP NEW COM 428291108 61 765 SH   SOLE 0 765 0 0
HEXCEL CORP NEW Call 428291108 0 100 SH Call SOLE 0 100 0 0
HEXCEL CORP NEW Put 428291108 0 300 SH Put SOLE 0 300 0 0
HEXO CORP COM 428304109 8 1,600 SH   SOLE 0 1,600 0 0
HEXO CORP Call 428304109 18 49,900 SH Call SOLE 0 49,900 0 0
HEXO CORP Put 428304109 33 25,700 SH Put SOLE 0 25,700 0 0
HI CRUSH INC COM 428337109 8 3,507 SH   SOLE 0 3,507 0 0
HI CRUSH INC Call 428337109 2 6,900 SH Call SOLE 0 6,900 0 0
HI CRUSH INC Put 428337109 9 5,600 SH Put SOLE 0 5,600 0 0
HILTON GRAND VACATIONS INC COM 43283X105 197 6,204 SH   SOLE 0 6,204 0 0
HILTON GRAND VACATIONS INC Call 43283X105 25 26,800 SH Call SOLE 0 26,800 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 537 5,500 SH   SOLE 0 5,500 0 0
HILTON WORLDWIDE HLDGS INC Call 43300A203 190 23,100 SH Call SOLE 0 23,100 0 0
HILTON WORLDWIDE HLDGS INC Put 43300A203 0 3,600 SH Put SOLE 0 3,600 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 1 316 SH   SOLE 0 316 0 0
HIMAX TECHNOLOGIES INC Call 43289P106 4 81,300 SH Call SOLE 0 81,300 0 0
HIMAX TECHNOLOGIES INC Put 43289P106 0 1,800 SH Put SOLE 0 1,800 0 0
HOLLYFRONTIER CORP COM 436106108 237 5,122 SH   SOLE 0 5,122 0 0
HOLLYFRONTIER CORP Call 436106108 59 29,800 SH Call SOLE 0 29,800 0 0
HOLLYFRONTIER CORP Put 436106108 66 31,700 SH Put SOLE 0 31,700 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 156 8,254 SH   SOLE 0 8,254 0 0
HOLLYSYS AUTOMATION TECHNOLO Call G45667105 0 1,800 SH Call SOLE 0 1,800 0 0
HOLLYSYS AUTOMATION TECHNOLO Put G45667105 18 10,500 SH Put SOLE 0 10,500 0 0
HOLOGIC INC COM 436440101 25 533 SH   SOLE 0 533 0 0
HOLOGIC INC Put 436440101 0 200 SH Put SOLE 0 200 0 0
HOME DEPOT INC COM 437076102 1,477 7,105 SH   SOLE 0 7,105 0 0
HOME DEPOT INC Call 437076102 44 5,400 SH Call SOLE 0 5,400 0 0
HOME DEPOT INC Put 437076102 23 44,600 SH Put SOLE 0 44,600 0 0
HONEYWELL INTL INC COM 438516106 276 1,585 SH   SOLE 0 1,585 0 0
HONEYWELL INTL INC Call 438516106 3 100 SH Call SOLE 0 100 0 0
HONEYWELL INTL INC Put 438516106 3 600 SH Put SOLE 0 600 0 0
HOOKER FURNITURE CORP Call 439038100 0 700 SH Call SOLE 0 700 0 0
HOOKER FURNITURE CORP Put 439038100 1 1,500 SH Put SOLE 0 1,500 0 0
HORIZON GLOBAL CORP COM 44052W104 7 2,100 SH   SOLE 0 2,100 0 0
HORIZON GLOBAL CORP Put 44052W104 0 500 SH Put SOLE 0 500 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 96 4,000 SH   SOLE 0 4,000 0 0
HORMEL FOODS CORP Call 440452100 2 7,600 SH Call SOLE 0 7,600 0 0
HORMEL FOODS CORP Put 440452100 6 13,900 SH Put SOLE 0 13,900 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 64 2,589 SH   SOLE 0 2,589 0 0
HOSPITALITY PPTYS TR Put 44106M102 2 2,500 SH Put SOLE 0 2,500 0 0
HOST HOTELS & RESORTS INC Call 44107P104 0 2,600 SH Call SOLE 0 2,600 0 0
HOST HOTELS & RESORTS INC Put 44107P104 5 5,000 SH Put SOLE 0 5,000 0 0
HOSTESS BRANDS INC CL A 44109J106 4 300 SH   SOLE 0 300 0 0
HOSTESS BRANDS INC Call 44109J106 0 200 SH Call SOLE 0 200 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 2 500 SH   SOLE 0 500 0 0
HOUSTON WIRE & CABLE CO Call 44244K109 0 600 SH Call SOLE 0 600 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 117 2,821 SH   SOLE 0 2,821 0 0
HSBC HLDGS PLC Put 404280406 2 20,000 SH Put SOLE 0 20,000 0 0
HUANENG PWR INTL INC SPON ADR H SHS 443304100 2 100 SH   SOLE 0 100 0 0
HUANENG PWR INTL INC Put 443304100 0 500 SH Put SOLE 0 500 0 0
HUAZHU GROUP LTD Call 44332N106 13 3,500 SH Call SOLE 0 3,500 0 0
HUAZHU GROUP LTD Put 44332N106 0 200 SH Put SOLE 0 200 0 0
HUBSPOT INC COM 443573100 566 3,324 SH   SOLE 0 3,324 0 0
HUBSPOT INC Call 443573100 16 3,400 SH Call SOLE 0 3,400 0 0
HUBSPOT INC Put 443573100 37 7,800 SH Put SOLE 0 7,800 0 0
HUDSON TECHNOLOGIES INC Call 444144109 2 72,700 SH Call SOLE 0 72,700 0 0
HUMANA INC COM 444859102 1,167 4,400 SH   SOLE 0 4,400 0 0
HUMANA INC Call 444859102 57 1,000 SH Call SOLE 0 1,000 0 0
HUMANA INC Put 444859102 264 6,400 SH Put SOLE 0 6,400 0 0
HUNT J B TRANS SVCS INC COM 445658107 88 967 SH   SOLE 0 967 0 0
HUNT J B TRANS SVCS INC Call 445658107 0 700 SH Call SOLE 0 700 0 0
HUNTINGTON BANCSHARES INC COM 446150104 70 5,112 SH   SOLE 0 5,112 0 0
HUNTINGTON BANCSHARES INC Call 446150104 0 800 SH Call SOLE 0 800 0 0
HUNTINGTON BANCSHARES INC Put 446150104 0 1,300 SH Put SOLE 0 1,300 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 214 956 SH   SOLE 0 956 0 0
HUNTINGTON INGALLS INDS INC Call 446413106 0 100 SH Call SOLE 0 100 0 0
HUNTINGTON INGALLS INDS INC Put 446413106 0 100 SH Put SOLE 0 100 0 0
HUNTSMAN CORP COM 447011107 226 11,066 SH   SOLE 0 11,066 0 0
HUNTSMAN CORP Call 447011107 9 34,700 SH Call SOLE 0 34,700 0 0
HUNTSMAN CORP Put 447011107 46 22,900 SH Put SOLE 0 22,900 0 0
HURON CONSULTING GROUP INC COM 447462102 183 3,639 SH   SOLE 0 3,639 0 0
HURON CONSULTING GROUP INC Call 447462102 3 12,500 SH Call SOLE 0 12,500 0 0
HUYA INC ADS REP SHS A 44852D108 216 8,766 SH   SOLE 0 8,766 0 0
HUYA INC Call 44852D108 10 5,600 SH Call SOLE 0 5,600 0 0
HUYA INC Put 44852D108 26 9,600 SH Put SOLE 0 9,600 0 0
I D SYSTEMS INC COM 449489103 96 16,391 SH   SOLE 0 16,391 0 0
IAA INC COM 449253103 212 5,478 SH   SOLE 0 5,478 0 0
IAA INC Call 449253103 65 12,200 SH Call SOLE 0 12,200 0 0
IAA INC Put 449253103 0 2,100 SH Put SOLE 0 2,100 0 0
IAC INTERACTIVECORP COM 44919P508 554 2,550 SH   SOLE 0 2,550 0 0
IAC INTERACTIVECORP Call 44919P508 2 1,300 SH Call SOLE 0 1,300 0 0
IAC INTERACTIVECORP Put 44919P508 8 4,100 SH Put SOLE 0 4,100 0 0
IAMGOLD CORP COM 450913108 0 200 SH   SOLE 0 200 0 0
IAMGOLD CORP Call 450913108 0 700 SH Call SOLE 0 700 0 0
IAMGOLD CORP Put 450913108 2 13,400 SH Put SOLE 0 13,400 0 0
IBERIABANK CORP COM 450828108 304 4,010 SH   SOLE 0 4,010 0 0
IBERIABANK CORP Call 450828108 0 200 SH Call SOLE 0 200 0 0
IBERIABANK CORP Put 450828108 25 5,000 SH Put SOLE 0 5,000 0 0
ICAD INC Call 44934S206 0 100 SH Call SOLE 0 100 0 0
ICAD INC Put 44934S206 0 600 SH Put SOLE 0 600 0 0
ICAHN ENTERPRISES LP Put 451100101 2 600 SH Put SOLE 0 600 0 0
ICHOR HOLDINGS Call G4740B105 15 12,400 SH Call SOLE 0 12,400 0 0
ICHOR HOLDINGS Put G4740B105 0 400 SH Put SOLE 0 400 0 0
ICU MED INC Call 44930G107 62 9,300 SH Call SOLE 0 9,300 0 0
ICU MED INC Put 44930G107 1 1,400 SH Put SOLE 0 1,400 0 0
IDACORP INC COM 451107106 100 1,000 SH   SOLE 0 1,000 0 0
IDACORP INC Call 451107106 0 100 SH Call SOLE 0 100 0 0
IDEANOMICS INC Call 45166V106 1 5,600 SH Call SOLE 0 5,600 0 0
IDT CORP Call 448947507 1 2,400 SH Call SOLE 0 2,400 0 0
II VI INC Call 902104108 33 27,600 SH Call SOLE 0 27,600 0 0
II VI INC Put 902104108 12 9,400 SH Put SOLE 0 9,400 0 0
ILLINOIS TOOL WKS INC Call 452308109 2 500 SH Call SOLE 0 500 0 0
ILLUMINA INC COM 452327109 699 1,900 SH   SOLE 0 1,900 0 0
ILLUMINA INC Call 452327109 178 1,400 SH Call SOLE 0 1,400 0 0
ILLUMINA INC Put 452327109 13 1,200 SH Put SOLE 0 1,200 0 0
IMAX CORP COM 45245E109 70 3,490 SH   SOLE 0 3,490 0 0
IMMERSION CORP COM 452521107 122 16,142 SH   SOLE 0 16,142 0 0
IMMERSION CORP Call 452521107 0 1,200 SH Call SOLE 0 1,200 0 0
IMMERSION CORP Put 452521107 75 29,200 SH Put SOLE 0 29,200 0 0
IMMUNOMEDICS INC COM 452907108 69 5,000 SH   SOLE 0 5,000 0 0
IMMUNOMEDICS INC Call 452907108 6 11,000 SH Call SOLE 0 11,000 0 0
IMMUNOMEDICS INC Put 452907108 27 16,000 SH Put SOLE 0 16,000 0 0
IMPINJ INC COM 453204109 145 5,084 SH   SOLE 0 5,084 0 0
IMPINJ INC Call 453204109 7 1,300 SH Call SOLE 0 1,300 0 0
IMPINJ INC Put 453204109 0 600 SH Put SOLE 0 600 0 0
INCYTE CORP COM 45337C102 569 6,700 SH   SOLE 0 6,700 0 0
INCYTE CORP Call 45337C102 38 16,000 SH Call SOLE 0 16,000 0 0
INCYTE CORP Put 45337C102 23 5,000 SH Put SOLE 0 5,000 0 0
INDEPENDENCE RLTY TR INC Put 45378A106 3 2,500 SH Put SOLE 0 2,500 0 0
INDIA GLOBALIZATION CAP INC COM NEW 45408X308 0 300 SH   SOLE 0 300 0 0
INFINERA CORPORATION COM 45667G103 200 68,816 SH   SOLE 0 68,816 0 0
INFINERA CORPORATION Call 45667G103 1 13,300 SH Call SOLE 0 13,300 0 0
INFINERA CORPORATION Put 45667G103 52 38,100 SH Put SOLE 0 38,100 0 0
INFOSYS LTD SPONSORED ADR 456788108 159 14,927 SH   SOLE 0 14,927 0 0
INFOSYS LTD Call 456788108 2 8,500 SH Call SOLE 0 8,500 0 0
INFOSYS LTD Put 456788108 20 15,300 SH Put SOLE 0 15,300 0 0
ING GROEP N V SPONSORED ADR 456837103 9 800 SH   SOLE 0 800 0 0
ING GROEP N V Call 456837103 0 3,600 SH Call SOLE 0 3,600 0 0
ING GROEP N V Put 456837103 0 300 SH Put SOLE 0 300 0 0
INGERSOLL-RAND PLC Call G47791101 5 300 SH Call SOLE 0 300 0 0
INGERSOLL-RAND PLC Put G47791101 0 200 SH Put SOLE 0 200 0 0
INGLES MKTS INC CL A 457030104 24 800 SH   SOLE 0 800 0 0
INGREDION INC Call 457187102 2 3,500 SH Call SOLE 0 3,500 0 0
INNOPHOS HOLDINGS INC COM 45774N108 5 200 SH   SOLE 0 200 0 0
INNOPHOS HOLDINGS INC Call 45774N108 0 200 SH Call SOLE 0 200 0 0
INNOPHOS HOLDINGS INC Put 45774N108 0 100 SH Put SOLE 0 100 0 0
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 3 2,700 SH   SOLE 0 2,700 0 0
INNOVATE BIOPHARMACEUTICLS I Call 45782F105 0 1,600 SH Call SOLE 0 1,600 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 395 3,200 SH   SOLE 0 3,200 0 0
INNOVATIVE INDL PPTYS INC Call 45781V101 8 700 SH Call SOLE 0 700 0 0
INNOVATIVE INDL PPTYS INC Put 45781V101 4 1,100 SH Put SOLE 0 1,100 0 0
INOGEN INC COM 45780L104 6 100 SH   SOLE 0 100 0 0
INOGEN INC Put 45780L104 4 4,400 SH Put SOLE 0 4,400 0 0
INPHI CORP Call 45772F107 0 200 SH Call SOLE 0 200 0 0
INPHI CORP Put 45772F107 0 300 SH Put SOLE 0 300 0 0
INSEEGO CORP Call 45782B104 37 74,300 SH Call SOLE 0 74,300 0 0
INSEEGO CORP Put 45782B104 2 4,200 SH Put SOLE 0 4,200 0 0
INSIGHT ENTERPRISES INC COM 45765U103 11 200 SH   SOLE 0 200 0 0
INSIGHT ENTERPRISES INC Put 45765U103 0 200 SH Put SOLE 0 200 0 0
INSPERITY INC Call 45778Q107 2 2,200 SH Call SOLE 0 2,200 0 0
INSULET CORP COM 45784P101 23 200 SH   SOLE 0 200 0 0
INSULET CORP Call 45784P101 197 9,000 SH Call SOLE 0 9,000 0 0
INTEC PHARMA LTD JERUSALEM SHS M53644106 11 2,600 SH   SOLE 0 2,600 0 0
INTEC PHARMA LTD JERUSALEM Call M53644106 0 300 SH Call SOLE 0 300 0 0
INTEL CORP COM 458140100 844 17,639 SH   SOLE 0 17,639 0 0
INTEL CORP Call 458140100 112 156,200 SH Call SOLE 0 156,200 0 0
INTEL CORP Put 458140100 64 66,500 SH Put SOLE 0 66,500 0 0
INTELSAT S A COM L5140P101 166 8,541 SH   SOLE 0 8,541 0 0
INTELSAT S A Call L5140P101 28 40,900 SH Call SOLE 0 40,900 0 0
INTELSAT S A Put L5140P101 40 15,800 SH Put SOLE 0 15,800 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 63 800 SH   SOLE 0 800 0 0
INTERCEPT PHARMACEUTICALS IN Call 45845P108 18 1,400 SH Call SOLE 0 1,400 0 0
INTERCEPT PHARMACEUTICALS IN Put 45845P108 90 2,500 SH Put SOLE 0 2,500 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 38 450 SH   SOLE 0 450 0 0
INTERCONTINENTAL EXCHANGE IN Call 45866F104 129 26,500 SH Call SOLE 0 26,500 0 0
INTERCONTINENTAL EXCHANGE IN Put 45866F104 4 4,400 SH Put SOLE 0 4,400 0 0
INTERDIGITAL INC COM 45867G101 229 3,567 SH   SOLE 0 3,567 0 0
INTERDIGITAL INC Call 45867G101 0 1,600 SH Call SOLE 0 1,600 0 0
INTERDIGITAL INC Put 45867G101 22 2,500 SH Put SOLE 0 2,500 0 0
INTERFACE INC COM 458665304 13 900 SH   SOLE 0 900 0 0
INTERFACE INC Put 458665304 2 2,700 SH Put SOLE 0 2,700 0 0
INTERNAP CORP COM PAR 45885A409 12 4,307 SH   SOLE 0 4,307 0 0
INTERNAP CORP Call 45885A409 0 3,400 SH Call SOLE 0 3,400 0 0
INTERNAP CORP Put 45885A409 3 1,300 SH Put SOLE 0 1,300 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 9,011 65,351 SH   SOLE 0 65,351 0 0
INTERNATIONAL BUSINESS MACHS Call 459200101 100 21,200 SH Call SOLE 0 21,200 0 0
INTERNATIONAL BUSINESS MACHS Put 459200101 1,796 98,400 SH Put SOLE 0 98,400 0 0
INTERNATIONAL GAME TECHNOLOG Call G4863A108 3 19,800 SH Call SOLE 0 19,800 0 0
INTERNATIONAL GAME TECHNOLOG Put G4863A108 17 41,300 SH Put SOLE 0 41,300 0 0
INTERPUBLIC GROUP COS INC Call 460690100 7 11,300 SH Call SOLE 0 11,300 0 0
INTERSECT ENT INC COM 46071F103 213 9,400 SH   SOLE 0 9,400 0 0
INTERSECT ENT INC Call 46071F103 9 23,800 SH Call SOLE 0 23,800 0 0
INTERSECT ENT INC Put 46071F103 27 13,800 SH Put SOLE 0 13,800 0 0
INTERXION HOLDING N.V SHS N47279109 22 300 SH   SOLE 0 300 0 0
INTERXION HOLDING N.V Call N47279109 0 400 SH Call SOLE 0 400 0 0
INTERXION HOLDING N.V Put N47279109 0 100 SH Put SOLE 0 100 0 0
INTEVAC INC Call 461148108 0 400 SH Call SOLE 0 400 0 0
INTL FCSTONE INC Call 46116V105 0 200 SH Call SOLE 0 200 0 0
INTL FCSTONE INC Put 46116V105 0 500 SH Put SOLE 0 500 0 0
INTL PAPER CO COM 460146103 43 1,000 SH   SOLE 0 1,000 0 0
INTL PAPER CO Call 460146103 9 14,300 SH Call SOLE 0 14,300 0 0
INTL PAPER CO Put 460146103 29 13,400 SH Put SOLE 0 13,400 0 0
INTRA CELLULAR THERAPIES INC Call 46116X101 18 7,100 SH Call SOLE 0 7,100 0 0
INTRA CELLULAR THERAPIES INC Put 46116X101 2 1,000 SH Put SOLE 0 1,000 0 0
INTREXON CORP COM 46122T102 176 23,000 SH   SOLE 0 23,000 0 0
INTREXON CORP Call 46122T102 0 100 SH Call SOLE 0 100 0 0
INTREXON CORP Put 46122T102 56 15,000 SH Put SOLE 0 15,000 0 0
INTRICON CORP COM 46121H109 28 1,200 SH   SOLE 0 1,200 0 0
INTUIT COM 461202103 704 2,696 SH   SOLE 0 2,696 0 0
INTUIT Call 461202103 6 2,100 SH Call SOLE 0 2,100 0 0
INTUIT Put 461202103 1 1,500 SH Put SOLE 0 1,500 0 0
INTUITIVE SURGICAL INC Call 46120E602 78 800 SH Call SOLE 0 800 0 0
INTUITIVE SURGICAL INC Put 46120E602 6 3,000 SH Put SOLE 0 3,000 0 0
INVESCO CALIF VALUE MUN INC COM 46132H106 129 10,000 SH   SOLE 0 10,000 0 0
INVESCO CURNCYSHS AUSTRLA DL Call 46090N103 0 400 SH Call SOLE 0 400 0 0
INVESCO CURNCYSHS AUSTRLA DL Put 46090N103 0 2,300 SH Put SOLE 0 2,300 0 0
INVESCO CURNCYSHS BRIT PND S Call 46138M109 0 700 SH Call SOLE 0 700 0 0
INVESCO CURNCYSHS BRIT PND S Put 46138M109 1 1,000 SH Put SOLE 0 1,000 0 0
INVESCO CURNCYSHS CDN DLR TR Call 46138T104 12 8,100 SH Call SOLE 0 8,100 0 0
INVESCO CURNCYSHS JAPANESE Y JAPANESE YEN 46138W107 1,195 13,531 SH   SOLE 0 13,531 0 0
INVESCO CURNCYSHS JAPANESE Y Call 46138W107 14 5,900 SH Call SOLE 0 5,900 0 0
INVESCO CURNCYSHS JAPANESE Y Put 46138W107 5 28,800 SH Put SOLE 0 28,800 0 0
INVESCO CURRENCYSHARES EURO Call 46138K103 20 25,600 SH Call SOLE 0 25,600 0 0
INVESCO CURRENCYSHARES EURO Put 46138K103 9 43,300 SH Put SOLE 0 43,300 0 0
INVESCO DB COMMDY INDX TRCK Call 46138B103 4 5,000 SH Call SOLE 0 5,000 0 0
INVESCO DB COMMDY INDX TRCK Put 46138B103 3 5,500 SH Put SOLE 0 5,500 0 0
INVESCO DB MLTI SECTR CMMTY OIL FD 46140H403 11 1,099 SH   SOLE 0 1,099 0 0
INVESCO DB MLTI SECTR CMMTY AGRICULTURE FD 46140H106 371 22,423 SH   SOLE 0 22,423 0 0
INVESCO DB MLTI SECTR CMMTY Call 46140H106 7 27,700 SH Call SOLE 0 27,700 0 0
INVESCO DB MLTI SECTR CMMTY Call 46140H700 0 1,400 SH Call SOLE 0 1,400 0 0
INVESCO DB MLTI SECTR CMMTY Put 46140H700 0 300 SH Put SOLE 0 300 0 0
INVESCO DB MLTI SECTR CMMTY Put 46140H106 16 21,800 SH Put SOLE 0 21,800 0 0
INVESCO DB MLTI SECTR CMMTY Put 46140H403 3 2,900 SH Put SOLE 0 2,900 0 0
INVESCO DB US DLR INDEX TR Call 46141D203 121 316,500 SH Call SOLE 0 316,500 0 0
INVESCO DB US DLR INDEX TR Put 46141D203 8 23,300 SH Put SOLE 0 23,300 0 0
INVESCO DB US DLR INDEX TR Put 46141D104 1 3,700 SH Put SOLE 0 3,700 0 0
INVESCO EXCHANGE TRADED FD T Call 46137V357 22 7,900 SH Call SOLE 0 7,900 0 0
INVESCO EXCHANGE TRADED FD T Put 46137V357 8 5,000 SH Put SOLE 0 5,000 0 0
INVESCO EXCHNG TRADED FD TR CHINA REALESTE 46138E602 59 2,099 SH   SOLE 0 2,099 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 233 10,299 SH   SOLE 0 10,299 0 0
INVESCO EXCHNG TRADED FD TR SOLAR ETF 46138G706 305 10,799 SH   SOLE 0 10,799 0 0
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 863 15,699 SH   SOLE 0 15,699 0 0
INVESCO EXCHNG TRADED FD TR Call 46138E354 1 2,000 SH Call SOLE 0 2,000 0 0
INVESCO EXCHNG TRADED FD TR Call 46138G706 8 1,500 SH Call SOLE 0 1,500 0 0
INVESCO EXCHNG TRADED FD TR Call 46138G508 5 8,200 SH Call SOLE 0 8,200 0 0
INVESCO EXCHNG TRADED FD TR Call 46138E602 0 600 SH Call SOLE 0 600 0 0
INVESCO EXCHNG TRADED FD TR Put 46138E602 2 700 SH Put SOLE 0 700 0 0
INVESCO EXCHNG TRADED FD TR Put 46138G508 19 271,800 SH Put SOLE 0 271,800 0 0
INVESCO EXCHNG TRADED FD TR Put 46138E370 1 5,000 SH Put SOLE 0 5,000 0 0
INVESCO INDIA EXCHG TRED FD INDIA ETF 46137R109 7 300 SH   SOLE 0 300 0 0
INVESCO INDIA EXCHG TRED FD Call 46137R109 0 100 SH Call SOLE 0 100 0 0
INVESCO INDIA EXCHG TRED FD Put 46137R109 0 1,600 SH Put SOLE 0 1,600 0 0
INVESCO LTD SHS G491BT108 303 14,814 SH   SOLE 0 14,814 0 0
INVESCO LTD Call G491BT108 4 21,100 SH Call SOLE 0 21,100 0 0
INVESCO LTD Put G491BT108 2 16,400 SH Put SOLE 0 16,400 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 27,229 145,813 SH   SOLE 0 145,813 0 0
INVESCO QQQ TR Call 46090E103 967 227,500 SH Call SOLE 0 227,500 0 0
INVESCO QQQ TR Put 46090E103 779 1,029,300 SH Put SOLE 0 1,029,300 0 0
INVITATION HOMES INC Call 46187W107 0 400 SH Call SOLE 0 400 0 0
IOVANCE BIOTHERAPEUTICS INC Call 462260100 13 5,000 SH Call SOLE 0 5,000 0 0
IOVANCE BIOTHERAPEUTICS INC Put 462260100 0 200 SH Put SOLE 0 200 0 0
IPG PHOTONICS CORP COM 44980X109 551 3,575 SH   SOLE 0 3,575 0 0
IPG PHOTONICS CORP Call 44980X109 2 1,000 SH Call SOLE 0 1,000 0 0
IPG PHOTONICS CORP Put 44980X109 5 800 SH Put SOLE 0 800 0 0
IQIYI INC Call 46267X108 60 35,500 SH Call SOLE 0 35,500 0 0
IQIYI INC Put 46267X108 88 27,000 SH Put SOLE 0 27,000 0 0
IQVIA HLDGS INC COM 46266C105 933 5,800 SH   SOLE 0 5,800 0 0
IROBOT CORP COM 462726100 1,060 11,572 SH   SOLE 0 11,572 0 0
IROBOT CORP Call 462726100 2 1,700 SH Call SOLE 0 1,700 0 0
IROBOT CORP Put 462726100 292 27,200 SH Put SOLE 0 27,200 0 0
IRON MTN INC NEW COM 46284V101 27 888 SH   SOLE 0 888 0 0
IRON MTN INC NEW Call 46284V101 2 15,300 SH Call SOLE 0 15,300 0 0
IRON MTN INC NEW Put 46284V101 35 23,700 SH Put SOLE 0 23,700 0 0
ISHARES GOLD TRUST Call 464285105 16 29,100 SH Call SOLE 0 29,100 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 5 100 SH   SOLE 0 100 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 1,602 36,645 SH   SOLE 0 36,645 0 0
ISHARES INC MSCI TURKEY ETF 464286715 4 200 SH   SOLE 0 200 0 0
ISHARES INC MSCI SWITZERLAND 464286749 63 1,699 SH   SOLE 0 1,699 0 0
ISHARES INC MSCI SPAIN ETF 464286764 2 99 SH   SOLE 0 99 0 0
ISHARES INC MSCI MEXICO ETF 464286822 53 1,240 SH   SOLE 0 1,240 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 6,143 112,556 SH   SOLE 0 112,556 0 0
ISHARES INC MSCI GBL ETF NEW 46434G848 12 399 SH   SOLE 0 399 0 0
ISHARES INC MSCI GBL GOLD MN 46434G855 8 399 SH   SOLE 0 399 0 0
ISHARES INC Call 46434G855 6 2,700 SH Call SOLE 0 2,700 0 0
ISHARES INC Call 46434G780 0 1,200 SH Call SOLE 0 1,200 0 0
ISHARES INC Call 46434G822 3 2,900 SH Call SOLE 0 2,900 0 0
ISHARES INC Call 46434G103 5 6,800 SH Call SOLE 0 6,800 0 0
ISHARES INC Call 46434G772 1 1,900 SH Call SOLE 0 1,900 0 0
ISHARES INC Call 464286822 114 181,900 SH Call SOLE 0 181,900 0 0
ISHARES INC Call 464286806 151 62,400 SH Call SOLE 0 62,400 0 0
ISHARES INC Call 464286772 74 49,500 SH Call SOLE 0 49,500 0 0
ISHARES INC Call 464286780 0 1,100 SH Call SOLE 0 1,100 0 0
ISHARES INC Call 464286871 1 800 SH Call SOLE 0 800 0 0
ISHARES INC Call 464286749 0 200 SH Call SOLE 0 200 0 0
ISHARES INC Call 464286715 0 1,100 SH Call SOLE 0 1,100 0 0
ISHARES INC Call 464286657 0 100 SH Call SOLE 0 100 0 0
ISHARES INC Call 464286707 1 1,200 SH Call SOLE 0 1,200 0 0
ISHARES INC Call 464286400 1,769 634,100 SH Call SOLE 0 634,100 0 0
ISHARES INC Call 464286608 1 1,000 SH Call SOLE 0 1,000 0 0
ISHARES INC Call 464286103 0 100 SH Call SOLE 0 100 0 0
ISHARES INC Put 464286103 1 27,800 SH Put SOLE 0 27,800 0 0
ISHARES INC Put 464286640 4 1,900 SH Put SOLE 0 1,900 0 0
ISHARES INC Put 464286400 474 549,000 SH Put SOLE 0 549,000 0 0
ISHARES INC Put 464286509 4 41,600 SH Put SOLE 0 41,600 0 0
ISHARES INC Put 464286707 4 21,800 SH Put SOLE 0 21,800 0 0
ISHARES INC Put 464286715 5 16,000 SH Put SOLE 0 16,000 0 0
ISHARES INC Put 464286764 1 6,800 SH Put SOLE 0 6,800 0 0
ISHARES INC Put 464286871 14 20,700 SH Put SOLE 0 20,700 0 0
ISHARES INC Put 464286780 0 1,200 SH Put SOLE 0 1,200 0 0
ISHARES INC Put 464286772 71 117,100 SH Put SOLE 0 117,100 0 0
ISHARES INC Put 464286806 1 3,000 SH Put SOLE 0 3,000 0 0
ISHARES INC Put 464286822 134 114,100 SH Put SOLE 0 114,100 0 0
ISHARES INC Put 46434G772 4 5,400 SH Put SOLE 0 5,400 0 0
ISHARES INC Put 46434G103 0 1,000 SH Put SOLE 0 1,000 0 0
ISHARES INC Put 46434G822 148 345,600 SH Put SOLE 0 345,600 0 0
ISHARES INC Put 46434G830 3 15,100 SH Put SOLE 0 15,100 0 0
ISHARES INC Put 46434G780 0 100 SH Put SOLE 0 100 0 0
ISHARES INC Put 46434G848 0 100 SH Put SOLE 0 100 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 5,306 370,302 SH   SOLE 0 370,302 0 0
ISHARES SILVER TRUST Call 46428Q109 217 423,800 SH Call SOLE 0 423,800 0 0
ISHARES SILVER TRUST Put 46428Q109 360 607,800 SH Put SOLE 0 607,800 0 0
ISHARES TR MSCI EURO FL ETF 464289180 14 800 SH   SOLE 0 800 0 0
ISHARES TR PFD AND INCM SEC 464288687 20 554 SH   SOLE 0 554 0 0
ISHARES TR US HOME CONS ETF 464288752 1,886 49,351 SH   SOLE 0 49,351 0 0
ISHARES TR US HLTHCR PR ETF 464288828 171 1,000 SH   SOLE 0 1,000 0 0
ISHARES TR U.S. ENERGY ETF 464287796 10 299 SH   SOLE 0 299 0 0
ISHARES TR CORE S&P SCP ETF 464287804 73 934 SH   SOLE 0 934 0 0
ISHARES TR INTL SEL DIV ETF 464288448 39 1,299 SH   SOLE 0 1,299 0 0
ISHARES TR IBOXX HI YD ETF 464288513 14,917 171,112 SH   SOLE 0 171,112 0 0
ISHARES TR EXPANDED TECH 464287515 1,049 4,805 SH   SOLE 0 4,805 0 0
ISHARES TR PHLX SEMICND ETF 464287523 376 1,900 SH   SOLE 0 1,900 0 0
ISHARES TR NASDAQ BIOTECH 464287556 185 1,700 SH   SOLE 0 1,700 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 292 2,300 SH   SOLE 0 2,300 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 157 999 SH   SOLE 0 999 0 0
ISHARES TR RUS 1000 ETF 464287622 97 599 SH   SOLE 0 599 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 175 1,020 SH   SOLE 0 1,020 0 0
ISHARES TR U.S. TECH ETF 464287721 395 1,999 SH   SOLE 0 1,999 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 4,273 27,480 SH   SOLE 0 27,480 0 0
ISHARES TR MORTGE REL ETF 46435G342 248 5,900 SH   SOLE 0 5,900 0 0
ISHARES TR MIN VOL USA ETF 46429B697 30 499 SH   SOLE 0 499 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 366 3,088 SH   SOLE 0 3,088 0 0
ISHARES TR MSCI INDIA ETF 46429B598 1,043 29,575 SH   SOLE 0 29,575 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 9 99 SH   SOLE 0 99 0 0
ISHARES TR MSCI CHINA ETF 46429B671 557 9,380 SH   SOLE 0 9,380 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 268 3,700 SH   SOLE 0 3,700 0 0
ISHARES TR 20 YR TR BD ETF 464287432 17,048 128,370 SH   SOLE 0 128,370 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 402 3,658 SH   SOLE 0 3,658 0 0
ISHARES TR RUS MD CP GR ETF 464287481 71 500 SH   SOLE 0 500 0 0
ISHARES TR MSCI EAFE ETF 464287465 11,116 169,128 SH   SOLE 0 169,128 0 0
ISHARES TR TIPS BD ETF 464287176 23 200 SH   SOLE 0 200 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 6,357 148,644 SH   SOLE 0 148,644 0 0
ISHARES TR CORE US AGGBD ET 464287226 11 100 SH   SOLE 0 100 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,287 30,000 SH   SOLE 0 30,000 0 0
ISHARES TR Call 464287234 763 550,900 SH Call SOLE 0 550,900 0 0
ISHARES TR Call 464287242 0 1,200 SH Call SOLE 0 1,200 0 0
ISHARES TR Call 464287309 10 3,700 SH Call SOLE 0 3,700 0 0
ISHARES TR Call 464287184 549 459,200 SH Call SOLE 0 459,200 0 0
ISHARES TR Call 464287192 42 8,000 SH Call SOLE 0 8,000 0 0
ISHARES TR Call 464287200 18 3,200 SH Call SOLE 0 3,200 0 0
ISHARES TR Call 464287465 378 628,100 SH Call SOLE 0 628,100 0 0
ISHARES TR Call 464287507 174 43,600 SH Call SOLE 0 43,600 0 0
ISHARES TR Call 464287481 2 400 SH Call SOLE 0 400 0 0
ISHARES TR Call 464287499 4 2,800 SH Call SOLE 0 2,800 0 0
ISHARES TR Call 464287440 126 43,000 SH Call SOLE 0 43,000 0 0
ISHARES TR Call 464287432 230 183,900 SH Call SOLE 0 183,900 0 0
ISHARES TR Call 464287408 14 3,900 SH Call SOLE 0 3,900 0 0
ISHARES TR Call 464287325 0 1,200 SH Call SOLE 0 1,200 0 0
ISHARES TR Call 464287101 6 500 SH Call SOLE 0 500 0 0
ISHARES TR Call 464287150 14 4,000 SH Call SOLE 0 4,000 0 0
ISHARES TR Call 464287168 69 21,700 SH Call SOLE 0 21,700 0 0
ISHARES TR Call 46429B689 0 600 SH Call SOLE 0 600 0 0
ISHARES TR Call 46429B671 11 4,200 SH Call SOLE 0 4,200 0 0
ISHARES TR Call 46429B663 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 46429B598 2 9,600 SH Call SOLE 0 9,600 0 0
ISHARES TR Call 46432F396 37 9,800 SH Call SOLE 0 9,800 0 0
ISHARES TR Call 46429B697 3 5,100 SH Call SOLE 0 5,100 0 0
ISHARES TR Call 464287655 988 317,900 SH Call SOLE 0 317,900 0 0
ISHARES TR Call 464287770 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464287788 1 400 SH Call SOLE 0 400 0 0
ISHARES TR Call 464287721 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464287739 719 373,200 SH Call SOLE 0 373,200 0 0
ISHARES TR Call 464287689 2 200 SH Call SOLE 0 200 0 0
ISHARES TR Call 464287697 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464287630 0 1,300 SH Call SOLE 0 1,300 0 0
ISHARES TR Call 464287648 29 6,000 SH Call SOLE 0 6,000 0 0
ISHARES TR Call 464287614 76 12,100 SH Call SOLE 0 12,100 0 0
ISHARES TR Call 464287606 1 1,000 SH Call SOLE 0 1,000 0 0
ISHARES TR Call 464287622 17 1,100 SH Call SOLE 0 1,100 0 0
ISHARES TR Call 464287598 1 700 SH Call SOLE 0 700 0 0
ISHARES TR Call 464287549 1 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464287572 0 200 SH Call SOLE 0 200 0 0
ISHARES TR Call 464287556 390 46,900 SH Call SOLE 0 46,900 0 0
ISHARES TR Call 464287564 0 300 SH Call SOLE 0 300 0 0
ISHARES TR Call 464287515 21 5,700 SH Call SOLE 0 5,700 0 0
ISHARES TR Call 464288513 324 539,500 SH Call SOLE 0 539,500 0 0
ISHARES TR Call 464287705 2 500 SH Call SOLE 0 500 0 0
ISHARES TR Call 464288562 0 400 SH Call SOLE 0 400 0 0
ISHARES TR Call 464288448 0 11,900 SH Call SOLE 0 11,900 0 0
ISHARES TR Call 464288281 3 4,400 SH Call SOLE 0 4,400 0 0
ISHARES TR Call 464287804 7 3,300 SH Call SOLE 0 3,300 0 0
ISHARES TR Call 464287796 0 500 SH Call SOLE 0 500 0 0
ISHARES TR Call 464287861 4 2,300 SH Call SOLE 0 2,300 0 0
ISHARES TR Call 464288182 1 800 SH Call SOLE 0 800 0 0
ISHARES TR Call 464288257 13 36,200 SH Call SOLE 0 36,200 0 0
ISHARES TR Call 464288828 3 200 SH Call SOLE 0 200 0 0
ISHARES TR Call 464288760 34 5,400 SH Call SOLE 0 5,400 0 0
ISHARES TR Call 464288752 313 300,400 SH Call SOLE 0 300,400 0 0
ISHARES TR Call 464288687 1 13,300 SH Call SOLE 0 13,300 0 0
ISHARES TR Call 464289180 0 1,100 SH Call SOLE 0 1,100 0 0
ISHARES TR Call 464288836 2 1,100 SH Call SOLE 0 1,100 0 0
ISHARES TR Call 46429B309 7 1,000 SH Call SOLE 0 1,000 0 0
ISHARES TR Call 46435G334 29 34,600 SH Call SOLE 0 34,600 0 0
ISHARES TR Call 464288877 0 2,200 SH Call SOLE 0 2,200 0 0
ISHARES TR Put 46435G334 7 12,000 SH Put SOLE 0 12,000 0 0
ISHARES TR Put 46429B309 0 5,300 SH Put SOLE 0 5,300 0 0
ISHARES TR Put 464288836 0 300 SH Put SOLE 0 300 0 0
ISHARES TR Put 464289180 9 36,000 SH Put SOLE 0 36,000 0 0
ISHARES TR Put 464288687 0 2,200 SH Put SOLE 0 2,200 0 0
ISHARES TR Put 464288752 31 246,700 SH Put SOLE 0 246,700 0 0
ISHARES TR Put 464288760 1 300 SH Put SOLE 0 300 0 0
ISHARES TR Put 464288810 0 200 SH Put SOLE 0 200 0 0
ISHARES TR Put 464288828 1 600 SH Put SOLE 0 600 0 0
ISHARES TR Put 464288257 9 25,700 SH Put SOLE 0 25,700 0 0
ISHARES TR Put 464288182 1 1,300 SH Put SOLE 0 1,300 0 0
ISHARES TR Put 464287796 0 500 SH Put SOLE 0 500 0 0
ISHARES TR Put 464287804 5 5,800 SH Put SOLE 0 5,800 0 0
ISHARES TR Put 464288281 13 179,000 SH Put SOLE 0 179,000 0 0
ISHARES TR Put 464288372 0 1,300 SH Put SOLE 0 1,300 0 0
ISHARES TR Put 464288448 1 4,400 SH Put SOLE 0 4,400 0 0
ISHARES TR Put 464288513 3,227 1,699,900 SH Put SOLE 0 1,699,900 0 0
ISHARES TR Put 464287515 96 208,400 SH Put SOLE 0 208,400 0 0
ISHARES TR Put 464287523 13 7,400 SH Put SOLE 0 7,400 0 0
ISHARES TR Put 464287564 4 1,000 SH Put SOLE 0 1,000 0 0
ISHARES TR Put 464287556 154 186,000 SH Put SOLE 0 186,000 0 0
ISHARES TR Put 464287598 0 200 SH Put SOLE 0 200 0 0
ISHARES TR Put 464287614 83 64,500 SH Put SOLE 0 64,500 0 0
ISHARES TR Put 464287648 85 111,100 SH Put SOLE 0 111,100 0 0
ISHARES TR Put 464287630 2 4,500 SH Put SOLE 0 4,500 0 0
ISHARES TR Put 464287697 1 700 SH Put SOLE 0 700 0 0
ISHARES TR Put 464287739 288 333,100 SH Put SOLE 0 333,100 0 0
ISHARES TR Put 464287655 860 790,300 SH Put SOLE 0 790,300 0 0
ISHARES TR Put 46429B697 4 9,800 SH Put SOLE 0 9,800 0 0
ISHARES TR Put 46432F396 0 2,200 SH Put SOLE 0 2,200 0 0
ISHARES TR Put 46429B598 0 6,000 SH Put SOLE 0 6,000 0 0
ISHARES TR Put 46429B671 3 6,400 SH Put SOLE 0 6,400 0 0
ISHARES TR Put 464287168 0 100 SH Put SOLE 0 100 0 0
ISHARES TR Put 464287150 2 4,100 SH Put SOLE 0 4,100 0 0
ISHARES TR Put 464287101 0 1,500 SH Put SOLE 0 1,500 0 0
ISHARES TR Put 464287325 0 200 SH Put SOLE 0 200 0 0
ISHARES TR Put 464287432 73 360,500 SH Put SOLE 0 360,500 0 0
ISHARES TR Put 464287440 13 64,000 SH Put SOLE 0 64,000 0 0
ISHARES TR Put 464287499 0 100 SH Put SOLE 0 100 0 0
ISHARES TR Put 464287507 2 2,900 SH Put SOLE 0 2,900 0 0
ISHARES TR Put 464287465 143 702,300 SH Put SOLE 0 702,300 0 0
ISHARES TR Put 464287200 2 1,100 SH Put SOLE 0 1,100 0 0
ISHARES TR Put 464287192 2 1,600 SH Put SOLE 0 1,600 0 0
ISHARES TR Put 464287184 91 319,100 SH Put SOLE 0 319,100 0 0
ISHARES TR Put 464287309 1 800 SH Put SOLE 0 800 0 0
ISHARES TR Put 464287242 9 12,500 SH Put SOLE 0 12,500 0 0
ISHARES TR Put 464287234 332 422,400 SH Put SOLE 0 422,400 0 0
ISTAR INC Call 45031U101 21 8,700 SH Call SOLE 0 8,700 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 61 6,500 SH   SOLE 0 6,500 0 0
ITAU UNIBANCO HLDG SA Put 465562106 16 6,000 SH Put SOLE 0 6,000 0 0
ITERIS INC COM 46564T107 2 517 SH   SOLE 0 517 0 0
ITT INC COM 45073V108 57 871 SH   SOLE 0 871 0 0
IVERIC BIO INC COM 46583P102 2 1,800 SH   SOLE 0 1,800 0 0
J JILL INC COM 46620W102 2 1,126 SH   SOLE 0 1,126 0 0
J JILL INC Call 46620W102 0 12,200 SH Call SOLE 0 12,200 0 0
J JILL INC Put 46620W102 0 900 SH Put SOLE 0 900 0 0
J2 GLOBAL INC COM 48123V102 8 100 SH   SOLE 0 100 0 0
J2 GLOBAL INC Put 48123V102 0 100 SH Put SOLE 0 100 0 0
JABIL INC Call 466313103 87 18,000 SH Call SOLE 0 18,000 0 0
JABIL INC Put 466313103 0 300 SH Put SOLE 0 300 0 0
JACK IN THE BOX INC COM 466367109 279 3,438 SH   SOLE 0 3,438 0 0
JACK IN THE BOX INC Call 466367109 2 3,400 SH Call SOLE 0 3,400 0 0
JACK IN THE BOX INC Put 466367109 1 1,100 SH Put SOLE 0 1,100 0 0
JACOBS ENGR GROUP INC Call 469814107 57 8,900 SH Call SOLE 0 8,900 0 0
JACOBS ENGR GROUP INC Put 469814107 0 100 SH Put SOLE 0 100 0 0
JAGGED PEAK ENERGY INC COM 47009K107 0 101 SH   SOLE 0 101 0 0
JAGGED PEAK ENERGY INC Call 47009K107 5 24,900 SH Call SOLE 0 24,900 0 0
JD COM INC SPON ADR CL A 47215P106 68 2,259 SH   SOLE 0 2,259 0 0
JD COM INC Call 47215P106 540 386,700 SH Call SOLE 0 386,700 0 0
JD COM INC Put 47215P106 250 100,400 SH Put SOLE 0 100,400 0 0
JEFFERIES FINL GROUP INC COM 47233W109 222 11,591 SH   SOLE 0 11,591 0 0
JEFFERIES FINL GROUP INC Call 47233W109 0 400 SH Call SOLE 0 400 0 0
JEFFERIES FINL GROUP INC Put 47233W109 21 15,000 SH Put SOLE 0 15,000 0 0
JETBLUE AWYS CORP COM 477143101 642 34,722 SH   SOLE 0 34,722 0 0
JETBLUE AWYS CORP Call 477143101 1 2,900 SH Call SOLE 0 2,900 0 0
JETBLUE AWYS CORP Put 477143101 63 68,200 SH Put SOLE 0 68,200 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 77 3,580 SH   SOLE 0 3,580 0 0
JOHNSON & JOHNSON COM 478160104 415 2,986 SH   SOLE 0 2,986 0 0
JOHNSON & JOHNSON Call 478160104 5 8,900 SH Call SOLE 0 8,900 0 0
JOHNSON & JOHNSON Put 478160104 14 2,600 SH Put SOLE 0 2,600 0 0
JOHNSON CTLS INTL PLC SHS G51502105 9 240 SH   SOLE 0 240 0 0
JOHNSON CTLS INTL PLC Call G51502105 40 35,800 SH Call SOLE 0 35,800 0 0
JONES LANG LASALLE INC COM 48020Q107 196 1,400 SH   SOLE 0 1,400 0 0
JONES LANG LASALLE INC Put 48020Q107 12 4,200 SH Put SOLE 0 4,200 0 0
JPMORGAN CHASE & CO COM 46625H100 17,600 157,428 SH   SOLE 0 157,428 0 0
JPMORGAN CHASE & CO Call 46625H100 692 93,500 SH Call SOLE 0 93,500 0 0
JPMORGAN CHASE & CO Call 46625H365 17 19,300 SH Call SOLE 0 19,300 0 0
JPMORGAN CHASE & CO Put 46625H365 1 1,000 SH Put SOLE 0 1,000 0 0
JPMORGAN CHASE & CO Put 46625H100 1,358 245,800 SH Put SOLE 0 245,800 0 0
JUMEI INTL HLDG LTD Call 48138L107 1 2,600 SH Call SOLE 0 2,600 0 0
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 47 1,800 SH   SOLE 0 1,800 0 0
JUMIA TECHNOLOGIES AG Call 48138M105 43 11,800 SH Call SOLE 0 11,800 0 0
JUMIA TECHNOLOGIES AG Put 48138M105 18 800 SH Put SOLE 0 800 0 0
JUNIPER NETWORKS INC Call 48203R104 0 200 SH Call SOLE 0 200 0 0
JUNIPER NETWORKS INC Put 48203R104 0 1,900 SH Put SOLE 0 1,900 0 0
JUPAI HLDGS LTD ADS 48205B107 2 1,000 SH   SOLE 0 1,000 0 0
KADMON HLDGS INC COM 48283N106 1 800 SH   SOLE 0 800 0 0
KANDI TECHNOLOGIES GROUP INC COM 483709101 18 3,811 SH   SOLE 0 3,811 0 0
KANDI TECHNOLOGIES GROUP INC Call 483709101 2 6,000 SH Call SOLE 0 6,000 0 0
KANDI TECHNOLOGIES GROUP INC Put 483709101 0 200 SH Put SOLE 0 200 0 0
KANSAS CITY SOUTHERN Call 485170302 11 7,800 SH Call SOLE 0 7,800 0 0
KANSAS CITY SOUTHERN Put 485170302 9 2,100 SH Put SOLE 0 2,100 0 0
KAR AUCTION SVCS INC COM 48238T109 131 5,242 SH   SOLE 0 5,242 0 0
KB HOME COM 48666K109 233 9,063 SH   SOLE 0 9,063 0 0
KB HOME Call 48666K109 2 4,400 SH Call SOLE 0 4,400 0 0
KB HOME Put 48666K109 79 19,200 SH Put SOLE 0 19,200 0 0
KBR INC Call 48242W106 18 22,000 SH Call SOLE 0 22,000 0 0
KELLOGG CO COM 487836108 107 2,005 SH   SOLE 0 2,005 0 0
KELLOGG CO Call 487836108 3 7,900 SH Call SOLE 0 7,900 0 0
KELLOGG CO Put 487836108 155 40,300 SH Put SOLE 0 40,300 0 0
KEMET CORP Call 488360207 3 2,200 SH Call SOLE 0 2,200 0 0
KEMET CORP Put 488360207 1 400 SH Put SOLE 0 400 0 0
KEMPER CORP DEL Call 488401100 1 100 SH Call SOLE 0 100 0 0
KEMPER CORP DEL Put 488401100 0 100 SH Put SOLE 0 100 0 0
KENNAMETAL INC Call 489170100 1 7,400 SH Call SOLE 0 7,400 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 14 700 SH   SOLE 0 700 0 0
KENNEDY-WILSON HLDGS INC Call 489398107 0 300 SH Call SOLE 0 300 0 0
KENNEDY-WILSON HLDGS INC Put 489398107 1 800 SH Put SOLE 0 800 0 0
KEURIG DR PEPPER INC Call 49271V100 0 300 SH Call SOLE 0 300 0 0
KEURIG DR PEPPER INC Put 49271V100 1 900 SH Put SOLE 0 900 0 0
KEYCORP NEW Call 493267108 0 1,200 SH Call SOLE 0 1,200 0 0
KEYCORP NEW Put 493267108 4 2,500 SH Put SOLE 0 2,500 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 50 558 SH   SOLE 0 558 0 0
KEYSIGHT TECHNOLOGIES INC Call 49338L103 4 200 SH Call SOLE 0 200 0 0
KEYSIGHT TECHNOLOGIES INC Put 49338L103 2 1,200 SH Put SOLE 0 1,200 0 0
KFORCE INC COM 493732101 84 2,400 SH   SOLE 0 2,400 0 0
KIMBERLY CLARK CORP Call 494368103 95 10,200 SH Call SOLE 0 10,200 0 0
KIMBERLY CLARK CORP Put 494368103 0 1,700 SH Put SOLE 0 1,700 0 0
KIMCO RLTY CORP COM 49446R109 178 9,674 SH   SOLE 0 9,674 0 0
KIMCO RLTY CORP Call 49446R109 0 1,300 SH Call SOLE 0 1,300 0 0
KIMCO RLTY CORP Put 49446R109 22 10,400 SH Put SOLE 0 10,400 0 0
KINDER MORGAN INC DEL COM 49456B101 45 2,171 SH   SOLE 0 2,171 0 0
KINDER MORGAN INC DEL Call 49456B101 90 36,800 SH Call SOLE 0 36,800 0 0
KINDER MORGAN INC DEL Put 49456B101 10 74,900 SH Put SOLE 0 74,900 0 0
KINROSS GOLD CORP COM 496902404 6 1,800 SH   SOLE 0 1,800 0 0
KIRBY CORP COM 497266106 165 2,098 SH   SOLE 0 2,098 0 0
KIRBY CORP Call 497266106 0 300 SH Call SOLE 0 300 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 343 8,003 SH   SOLE 0 8,003 0 0
KIRKLAND LAKE GOLD LTD Call 49741E100 7 4,600 SH Call SOLE 0 4,600 0 0
KIRKLAND LAKE GOLD LTD Put 49741E100 20 10,100 SH Put SOLE 0 10,100 0 0
KITE RLTY GROUP TR Call 49803T300 2 3,200 SH Call SOLE 0 3,200 0 0
KKR & CO INC CL A 48251W104 118 4,686 SH   SOLE 0 4,686 0 0
KKR & CO INC Call 48251W104 21 7,500 SH Call SOLE 0 7,500 0 0
KKR & CO INC Put 48251W104 2 900 SH Put SOLE 0 900 0 0
KLA-TENCOR CORP COM 482480100 52 447 SH   SOLE 0 447 0 0
KLA-TENCOR CORP Call 482480100 6 700 SH Call SOLE 0 700 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 16 800 SH   SOLE 0 800 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 308 9,388 SH   SOLE 0 9,388 0 0
KNIGHT SWIFT TRANSN HLDGS IN Call 499049104 12 4,200 SH Call SOLE 0 4,200 0 0
KNIGHT SWIFT TRANSN HLDGS IN Put 499049104 0 900 SH Put SOLE 0 900 0 0
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 5 300 SH   SOLE 0 300 0 0
KNOT OFFSHORE PARTNERS LP Call Y48125101 0 3,700 SH Call SOLE 0 3,700 0 0
KNOWLES CORP COM 49926D109 110 6,049 SH   SOLE 0 6,049 0 0
KNOWLES CORP Call 49926D109 3 2,800 SH Call SOLE 0 2,800 0 0
KNOWLES CORP Put 49926D109 0 200 SH Put SOLE 0 200 0 0
KOHLS CORP Call 500255104 2 35,600 SH Call SOLE 0 35,600 0 0
KOHLS CORP Put 500255104 64 70,600 SH Put SOLE 0 70,600 0 0
KONTOOR BRANDS INC COM 50050N103 15 564 SH   SOLE 0 564 0 0
KOPIN CORP COM 500600101 0 2 SH   SOLE 0 2 0 0
KOPPERS HOLDINGS INC Call 50060P106 1 1,800 SH Call SOLE 0 1,800 0 0
KORNIT DIGITAL LTD Call M6372Q113 20 2,700 SH Call SOLE 0 2,700 0 0
KORNIT DIGITAL LTD Put M6372Q113 0 1,000 SH Put SOLE 0 1,000 0 0
KRAFT HEINZ CO COM 500754106 3,785 121,945 SH   SOLE 0 121,945 0 0
KRAFT HEINZ CO Call 500754106 20 63,200 SH Call SOLE 0 63,200 0 0
KRAFT HEINZ CO Put 500754106 328 197,700 SH Put SOLE 0 197,700 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 5,612 127,710 SH   SOLE 0 127,710 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 9 300 SH   SOLE 0 300 0 0
KRANESHARES TR Call 500767405 2 3,500 SH Call SOLE 0 3,500 0 0
KRANESHARES TR Call 500767306 221 140,400 SH Call SOLE 0 140,400 0 0
KRANESHARES TR Put 500767306 349 319,000 SH Put SOLE 0 319,000 0 0
KRANESHARES TR Put 500767405 0 200 SH Put SOLE 0 200 0 0
KRATON CORPORATION COM 50077C106 77 2,500 SH   SOLE 0 2,500 0 0
KRATON CORPORATION Call 50077C106 1 1,300 SH Call SOLE 0 1,300 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 470 20,563 SH   SOLE 0 20,563 0 0
KRATOS DEFENSE & SEC SOLUTIO Call 50077B207 25 6,500 SH Call SOLE 0 6,500 0 0
KRATOS DEFENSE & SEC SOLUTIO Put 50077B207 0 300 SH Put SOLE 0 300 0 0
KROGER CO COM 501044101 77 3,547 SH   SOLE 0 3,547 0 0
KROGER CO Call 501044101 0 18,300 SH Call SOLE 0 18,300 0 0
KROGER CO Put 501044101 55 38,300 SH Put SOLE 0 38,300 0 0
KRONOS WORLDWIDE INC Call 50105F105 3 6,600 SH Call SOLE 0 6,600 0 0
KRONOS WORLDWIDE INC Put 50105F105 2 1,200 SH Put SOLE 0 1,200 0 0
KT CORP Call 48268K101 0 100 SH Call SOLE 0 100 0 0
KT CORP Put 48268K101 0 3,400 SH Put SOLE 0 3,400 0 0
KULICKE & SOFFA INDS INC Call 501242101 2 2,100 SH Call SOLE 0 2,100 0 0
KVH INDS INC COM 482738101 33 3,083 SH   SOLE 0 3,083 0 0
KVH INDS INC Call 482738101 2 3,400 SH Call SOLE 0 3,400 0 0
KVH INDS INC Put 482738101 0 1,000 SH Put SOLE 0 1,000 0 0
L BRANDS INC COM 501797104 1,022 39,188 SH   SOLE 0 39,188 0 0
L BRANDS INC Call 501797104 132 99,200 SH Call SOLE 0 99,200 0 0
L BRANDS INC Put 501797104 45 15,100 SH Put SOLE 0 15,100 0 0
LA Z BOY INC COM 505336107 196 6,424 SH   SOLE 0 6,424 0 0
LA Z BOY INC Call 505336107 5 4,900 SH Call SOLE 0 4,900 0 0
LA Z BOY INC Put 505336107 13 25,000 SH Put SOLE 0 25,000 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 172 1,000 SH   SOLE 0 1,000 0 0
LABORATORY CORP AMER HLDGS Call 50540R409 413 11,500 SH Call SOLE 0 11,500 0 0
LAM RESEARCH CORP COM 512807108 753 4,014 SH   SOLE 0 4,014 0 0
LAM RESEARCH CORP Call 512807108 73 4,500 SH Call SOLE 0 4,500 0 0
LAM RESEARCH CORP Put 512807108 13 7,400 SH Put SOLE 0 7,400 0 0
LAMAR ADVERTISING CO NEW Call 512816109 0 100 SH Call SOLE 0 100 0 0
LAMB WESTON HLDGS INC COM 513272104 160 2,537 SH   SOLE 0 2,537 0 0
LAMB WESTON HLDGS INC Call 513272104 1 2,600 SH Call SOLE 0 2,600 0 0
LAMB WESTON HLDGS INC Put 513272104 13 14,000 SH Put SOLE 0 14,000 0 0
LANDMARK INFRASTRUCTURE LP Call 51508J108 0 1,100 SH Call SOLE 0 1,100 0 0
LANDS END INC NEW COM 51509F105 224 18,381 SH   SOLE 0 18,381 0 0
LANDS END INC NEW Call 51509F105 3 19,500 SH Call SOLE 0 19,500 0 0
LANDS END INC NEW Put 51509F105 236 29,000 SH Put SOLE 0 29,000 0 0
LANNET INC COM 516012101 209 34,500 SH   SOLE 0 34,500 0 0
LAREDO PETROLEUM INC COM 516806106 15 5,360 SH   SOLE 0 5,360 0 0
LAREDO PETROLEUM INC Call 516806106 0 700 SH Call SOLE 0 700 0 0
LAREDO PETROLEUM INC Put 516806106 0 700 SH Put SOLE 0 700 0 0
LAS VEGAS SANDS CORP COM 517834107 1,372 23,230 SH   SOLE 0 23,230 0 0
LAS VEGAS SANDS CORP Call 517834107 12 19,900 SH Call SOLE 0 19,900 0 0
LAS VEGAS SANDS CORP Put 517834107 3 15,800 SH Put SOLE 0 15,800 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 58 3,989 SH   SOLE 0 3,989 0 0
LATTICE SEMICONDUCTOR CORP Call 518415104 3 1,900 SH Call SOLE 0 1,900 0 0
LATTICE SEMICONDUCTOR CORP Put 518415104 0 8,900 SH Put SOLE 0 8,900 0 0
LAUDER ESTEE COS INC CL A 518439104 2,944 16,082 SH   SOLE 0 16,082 0 0
LAUDER ESTEE COS INC Call 518439104 25 4,000 SH Call SOLE 0 4,000 0 0
LAUDER ESTEE COS INC Put 518439104 6 2,600 SH Put SOLE 0 2,600 0 0
LAZARD LTD SHS A G54050102 3 100 SH   SOLE 0 100 0 0
LAZARD LTD Call G54050102 2 1,300 SH Call SOLE 0 1,300 0 0
LAZARD LTD Put G54050102 9 4,200 SH Put SOLE 0 4,200 0 0
LEAF GROUP LTD Put 52177G102 7 3,000 SH Put SOLE 0 3,000 0 0
LEAR CORP COM NEW 521865204 947 6,800 SH   SOLE 0 6,800 0 0
LEAR CORP Call 521865204 15 10,200 SH Call SOLE 0 10,200 0 0
LEAR CORP Put 521865204 4 5,500 SH Put SOLE 0 5,500 0 0
LEGG MASON INC Put 524901105 0 2,300 SH Put SOLE 0 2,300 0 0
LEGGETT & PLATT INC COM 524660107 180 4,705 SH   SOLE 0 4,705 0 0
LEGGETT & PLATT INC Call 524660107 4 6,200 SH Call SOLE 0 6,200 0 0
LEGGETT & PLATT INC Put 524660107 2 300 SH Put SOLE 0 300 0 0
LENDINGCLUB CORP COM 52603A109 8 2,593 SH   SOLE 0 2,593 0 0
LENDINGCLUB CORP Call 52603A109 1 14,400 SH Call SOLE 0 14,400 0 0
LENDINGCLUB CORP Put 52603A109 1 7,900 SH Put SOLE 0 7,900 0 0
LENDINGTREE INC NEW Call 52603B107 1 1,100 SH Call SOLE 0 1,100 0 0
LENNAR CORP CL A 526057104 459 9,488 SH   SOLE 0 9,488 0 0
LENNAR CORP CL B 526057302 7 194 SH   SOLE 0 194 0 0
LENNAR CORP Call 526057104 54 44,500 SH Call SOLE 0 44,500 0 0
LENNAR CORP Put 526057104 144 51,600 SH Put SOLE 0 51,600 0 0
LEVI STRAUSS & CO NEW Call 52736R102 10 19,300 SH Call SOLE 0 19,300 0 0
LEVI STRAUSS & CO NEW Put 52736R102 6 13,300 SH Put SOLE 0 13,300 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 105 13,566 SH   SOLE 0 13,566 0 0
LG DISPLAY CO LTD Call 50186V102 0 2,100 SH Call SOLE 0 2,100 0 0
LG DISPLAY CO LTD Put 50186V102 0 100 SH Put SOLE 0 100 0 0
LGI HOMES INC Call 50187T106 55 12,200 SH Call SOLE 0 12,200 0 0
LGI HOMES INC Put 50187T106 5 1,300 SH Put SOLE 0 1,300 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 380 14,089 SH   SOLE 0 14,089 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 345 13,012 SH   SOLE 0 13,012 0 0
LIBERTY GLOBAL PLC Call G5480U120 1 1,000 SH Call SOLE 0 1,000 0 0
LIBERTY GLOBAL PLC Call G5480U104 3 7,200 SH Call SOLE 0 7,200 0 0
LIBERTY GLOBAL PLC Put G5480U104 3 8,400 SH Put SOLE 0 8,400 0 0
LIBERTY GLOBAL PLC Put G5480U120 8 10,200 SH Put SOLE 0 10,200 0 0
LIFE STORAGE INC COM 53223X107 61 650 SH   SOLE 0 650 0 0
LIFE STORAGE INC Call 53223X107 0 1,300 SH Call SOLE 0 1,300 0 0
LIFE STORAGE INC Put 53223X107 5 6,300 SH Put SOLE 0 6,300 0 0
LIFEVANTAGE CORP Call 53222K205 0 300 SH Call SOLE 0 300 0 0
LILLY ELI & CO Call 532457108 1 2,500 SH Call SOLE 0 2,500 0 0
LILLY ELI & CO Put 532457108 11 8,500 SH Put SOLE 0 8,500 0 0
LIMELIGHT NETWORKS INC COM 53261M104 6 2,375 SH   SOLE 0 2,375 0 0
LIMELIGHT NETWORKS INC Call 53261M104 0 200 SH Call SOLE 0 200 0 0
LINCOLN ELEC HLDGS INC COM 533900106 226 2,757 SH   SOLE 0 2,757 0 0
LINCOLN ELEC HLDGS INC Call 533900106 3 1,700 SH Call SOLE 0 1,700 0 0
LINDE PLC SHS G5494J103 296 1,476 SH   SOLE 0 1,476 0 0
LINDE PLC Call G5494J103 136 3,700 SH Call SOLE 0 3,700 0 0
LINDE PLC Put G5494J103 0 400 SH Put SOLE 0 400 0 0
LINDSAY CORP Put 535555106 0 800 SH Put SOLE 0 800 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 12 1,002 SH   SOLE 0 1,002 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1 144 SH   SOLE 0 144 0 0
LIPOCINE INC NEW COM 53630X104 25 13,000 SH   SOLE 0 13,000 0 0
LIVANOVA PLC SHS G5509L101 136 1,900 SH   SOLE 0 1,900 0 0
LIVANOVA PLC Put G5509L101 38 3,200 SH Put SOLE 0 3,200 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 857 12,947 SH   SOLE 0 12,947 0 0
LIVE NATION ENTERTAINMENT IN Call 538034109 5 3,200 SH Call SOLE 0 3,200 0 0
LIVE NATION ENTERTAINMENT IN Put 538034109 1 11,700 SH Put SOLE 0 11,700 0 0
LIVE OAK BANCSHARES INC COM 53803X105 82 4,784 SH   SOLE 0 4,784 0 0
LIVE OAK BANCSHARES INC Call 53803X105 0 700 SH Call SOLE 0 700 0 0
LIVE OAK BANCSHARES INC Put 53803X105 2 7,800 SH Put SOLE 0 7,800 0 0
LIVEPERSON INC COM 538146101 41 1,490 SH   SOLE 0 1,490 0 0
LIVEPERSON INC Call 538146101 4 5,500 SH Call SOLE 0 5,500 0 0
LIVEPERSON INC Put 538146101 2 21,700 SH Put SOLE 0 21,700 0 0
LIVERAMP HLDGS INC Call 53815P108 2 5,600 SH Call SOLE 0 5,600 0 0
LIVERAMP HLDGS INC Put 53815P108 1 2,500 SH Put SOLE 0 2,500 0 0
LKQ CORP COM 501889208 112 4,234 SH   SOLE 0 4,234 0 0
LKQ CORP Call 501889208 0 1,700 SH Call SOLE 0 1,700 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 1 482 SH   SOLE 0 482 0 0
LLOYDS BANKING GROUP PLC Call 539439109 0 1,400 SH Call SOLE 0 1,400 0 0
LOEWS CORP Call 540424108 2 2,300 SH Call SOLE 0 2,300 0 0
LOGITECH INTL S A Put H50430232 5 3,400 SH Put SOLE 0 3,400 0 0
LOGMEIN INC COM 54142L109 14 200 SH   SOLE 0 200 0 0
LOGMEIN INC Call 54142L109 4 800 SH Call SOLE 0 800 0 0
LOGMEIN INC Put 54142L109 6 400 SH Put SOLE 0 400 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 3 300 SH   SOLE 0 300 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 5 168 SH   SOLE 0 168 0 0
LORAL SPACE & COMMUNICATNS I Call 543881106 1 1,400 SH Call SOLE 0 1,400 0 0
LORAL SPACE & COMMUNICATNS I Put 543881106 8 5,100 SH Put SOLE 0 5,100 0 0
LOUISIANA PAC CORP COM 546347105 466 17,781 SH   SOLE 0 17,781 0 0
LOUISIANA PAC CORP Call 546347105 3 3,100 SH Call SOLE 0 3,100 0 0
LOVESAC COMPANY Call 54738L109 3 1,800 SH Call SOLE 0 1,800 0 0
LOWES COS INC COM 548661107 1,243 12,318 SH   SOLE 0 12,318 0 0
LOWES COS INC Call 548661107 86 33,300 SH Call SOLE 0 33,300 0 0
LOWES COS INC Put 548661107 77 35,500 SH Put SOLE 0 35,500 0 0
LSC COMMUNICATIONS INC COM 50218P107 4 1,200 SH   SOLE 0 1,200 0 0
LSC COMMUNICATIONS INC Put 50218P107 6 1,700 SH Put SOLE 0 1,700 0 0
LTC PPTYS INC Call 502175102 0 500 SH Call SOLE 0 500 0 0
LTC PPTYS INC Put 502175102 0 1,000 SH Put SOLE 0 1,000 0 0
LUCKIN COFFEE INC SPONSORED ADS 54951L109 142 7,329 SH   SOLE 0 7,329 0 0
LUCKIN COFFEE INC Call 54951L109 108 101,500 SH Call SOLE 0 101,500 0 0
LUCKIN COFFEE INC Put 54951L109 59 39,600 SH Put SOLE 0 39,600 0 0
LULULEMON ATHLETICA INC COM 550021109 3,337 18,522 SH   SOLE 0 18,522 0 0
LULULEMON ATHLETICA INC Call 550021109 78 14,200 SH Call SOLE 0 14,200 0 0
LULULEMON ATHLETICA INC Put 550021109 380 36,800 SH Put SOLE 0 36,800 0 0
LUMBER LIQUIDATORS HLDGS INC Call 55003T107 3 7,600 SH Call SOLE 0 7,600 0 0
LUMBER LIQUIDATORS HLDGS INC Put 55003T107 10 8,800 SH Put SOLE 0 8,800 0 0
LUMENTUM HLDGS INC COM 55024U109 567 10,623 SH   SOLE 0 10,623 0 0
LUMENTUM HLDGS INC Call 55024U109 13 4,700 SH Call SOLE 0 4,700 0 0
LUMENTUM HLDGS INC Put 55024U109 1 700 SH Put SOLE 0 700 0 0
LYFT INC CL A COM 55087P104 1,067 16,251 SH   SOLE 0 16,251 0 0
LYFT INC Call 55087P104 318 49,300 SH Call SOLE 0 49,300 0 0
LYFT INC Put 55087P104 368 93,100 SH Put SOLE 0 93,100 0 0
LYON WILLIAM HOMES Call 552074700 65 72,200 SH Call SOLE 0 72,200 0 0
LYON WILLIAM HOMES Put 552074700 0 100 SH Put SOLE 0 100 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 103 1,200 SH   SOLE 0 1,200 0 0
LYONDELLBASELL INDUSTRIES N Call N53745100 68 21,600 SH Call SOLE 0 21,600 0 0
LYONDELLBASELL INDUSTRIES N Put N53745100 32 16,300 SH Put SOLE 0 16,300 0 0
MACERICH CO Call 554382101 5 12,800 SH Call SOLE 0 12,800 0 0
MACERICH CO Put 554382101 39 9,800 SH Put SOLE 0 9,800 0 0
MACOM TECH SOLUTIONS HLDGS I Call 55405Y100 2 1,900 SH Call SOLE 0 1,900 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 197 4,869 SH   SOLE 0 4,869 0 0
MACQUARIE INFRASTRUCTURE COR Call 55608B105 0 100 SH Call SOLE 0 100 0 0
MACQUARIE INFRASTRUCTURE COR Put 55608B105 40 3,000 SH Put SOLE 0 3,000 0 0
MACROGENICS INC Call 556099109 2 20,700 SH Call SOLE 0 20,700 0 0
MACROGENICS INC Put 556099109 3 1,000 SH Put SOLE 0 1,000 0 0
MACYS INC COM 55616P104 134 6,277 SH   SOLE 0 6,277 0 0
MACYS INC Call 55616P104 6 3,900 SH Call SOLE 0 3,900 0 0
MACYS INC Put 55616P104 5 3,400 SH Put SOLE 0 3,400 0 0
MADISON SQUARE GARDEN CO NEW Call 55825T103 23 10,800 SH Call SOLE 0 10,800 0 0
MADISON SQUARE GARDEN CO NEW Put 55825T103 98 6,500 SH Put SOLE 0 6,500 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 56 543 SH   SOLE 0 543 0 0
MADRIGAL PHARMACEUTICALS INC Call 558868105 31 7,100 SH Call SOLE 0 7,100 0 0
MADRIGAL PHARMACEUTICALS INC Put 558868105 84 9,000 SH Put SOLE 0 9,000 0 0
MAG SILVER CORP COM 55903Q104 156 14,880 SH   SOLE 0 14,880 0 0
MAG SILVER CORP Call 55903Q104 2 2,200 SH Call SOLE 0 2,200 0 0
MAG SILVER CORP Put 55903Q104 0 1,100 SH Put SOLE 0 1,100 0 0
MAGELLAN MIDSTREAM PRTNRS LP Call 559080106 102 114,300 SH Call SOLE 0 114,300 0 0
MAGELLAN MIDSTREAM PRTNRS LP Put 559080106 13 17,400 SH Put SOLE 0 17,400 0 0
MAGNA INTL INC Put 559222401 0 2,100 SH Put SOLE 0 2,100 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 95 9,248 SH   SOLE 0 9,248 0 0
MAGNACHIP SEMICONDUCTOR CORP Call 55933J203 3 5,000 SH Call SOLE 0 5,000 0 0
MAIN STREET CAPITAL CORP COM 56035L104 21 526 SH   SOLE 0 526 0 0
MAIN STREET CAPITAL CORP Call 56035L104 3 2,100 SH Call SOLE 0 2,100 0 0
MAIN STREET CAPITAL CORP Put 56035L104 0 100 SH Put SOLE 0 100 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 44 1,803 SH   SOLE 0 1,803 0 0
MAKEMYTRIP LIMITED MAURITIUS Call V5633W109 0 1,000 SH Call SOLE 0 1,000 0 0
MAKEMYTRIP LIMITED MAURITIUS Put V5633W109 3 800 SH Put SOLE 0 800 0 0
MALLINCKRODT PUB LTD CO Put G5785G107 720 71,700 SH Put SOLE 0 71,700 0 0
MANITOWOC CO INC Call 563571405 2 3,300 SH Call SOLE 0 3,300 0 0
MANTECH INTL CORP CL A 564563104 150 2,280 SH   SOLE 0 2,280 0 0
MANTECH INTL CORP Call 564563104 0 100 SH Call SOLE 0 100 0 0
MANULIFE FINL CORP COM 56501R106 10 601 SH   SOLE 0 601 0 0
MANULIFE FINL CORP Call 56501R106 0 100 SH Call SOLE 0 100 0 0
MARATHON OIL CORP COM 565849106 448 31,552 SH   SOLE 0 31,552 0 0
MARATHON OIL CORP Call 565849106 1 19,800 SH Call SOLE 0 19,800 0 0
MARATHON OIL CORP Put 565849106 59 46,400 SH Put SOLE 0 46,400 0 0
MARATHON PETE CORP COM 56585A102 2,669 47,774 SH   SOLE 0 47,774 0 0
MARATHON PETE CORP Call 56585A102 801 487,200 SH Call SOLE 0 487,200 0 0
MARATHON PETE CORP Put 56585A102 221 137,200 SH Put SOLE 0 137,200 0 0
MARINE PRODS CORP COM 568427108 15 1,000 SH   SOLE 0 1,000 0 0
MARINE PRODS CORP Call 568427108 0 200 SH Call SOLE 0 200 0 0
MARINEMAX INC Put 567908108 0 400 SH Put SOLE 0 400 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 13 3,300 SH   SOLE 0 3,300 0 0
MARINUS PHARMACEUTICALS INC Put 56854Q101 18 10,000 SH Put SOLE 0 10,000 0 0
MARKETAXESS HLDGS INC COM 57060D108 160 500 SH   SOLE 0 500 0 0
MARRIOTT INTL INC NEW Call 571903202 37 8,300 SH Call SOLE 0 8,300 0 0
MARRIOTT INTL INC NEW Put 571903202 3 15,700 SH Put SOLE 0 15,700 0 0
MARRIOTT VACTINS WORLDWID CO Call 57164Y107 1 200 SH Call SOLE 0 200 0 0
MARRIOTT VACTINS WORLDWID CO Put 57164Y107 0 100 SH Put SOLE 0 100 0 0
MARSH & MCLENNAN COS INC COM 571748102 306 3,073 SH   SOLE 0 3,073 0 0
MARSH & MCLENNAN COS INC Call 571748102 6 1,400 SH Call SOLE 0 1,400 0 0
MARSH & MCLENNAN COS INC Put 571748102 0 2,900 SH Put SOLE 0 2,900 0 0
MARTIN MARIETTA MATLS INC Call 573284106 14 700 SH Call SOLE 0 700 0 0
MARTIN MARIETTA MATLS INC Put 573284106 1 1,500 SH Put SOLE 0 1,500 0 0
MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 26 3,752 SH   SOLE 0 3,752 0 0
MARTIN MIDSTREAM PRTNRS L P Call 573331105 0 2,400 SH Call SOLE 0 2,400 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 23 980 SH   SOLE 0 980 0 0
MARVELL TECHNOLOGY GROUP LTD Call G5876H105 40 39,900 SH Call SOLE 0 39,900 0 0
MARVELL TECHNOLOGY GROUP LTD Put G5876H105 19 36,300 SH Put SOLE 0 36,300 0 0
MASCO CORP COM 574599106 1,818 46,338 SH   SOLE 0 46,338 0 0
MASCO CORP Call 574599106 16 26,400 SH Call SOLE 0 26,400 0 0
MASCO CORP Put 574599106 1 2,900 SH Put SOLE 0 2,900 0 0
MASTEC INC COM 576323109 42 831 SH   SOLE 0 831 0 0
MASTEC INC Call 576323109 0 100 SH Call SOLE 0 100 0 0
MASTEC INC Put 576323109 0 500 SH Put SOLE 0 500 0 0
MASTERCARD INC CL A 57636Q104 251 950 SH   SOLE 0 950 0 0
MASTERCARD INC Call 57636Q104 151 4,600 SH Call SOLE 0 4,600 0 0
MASTERCARD INC Put 57636Q104 10 19,000 SH Put SOLE 0 19,000 0 0
MATADOR RES CO COM 576485205 328 16,515 SH   SOLE 0 16,515 0 0
MATADOR RES CO Call 576485205 13 20,800 SH Call SOLE 0 20,800 0 0
MATADOR RES CO Put 576485205 3 1,600 SH Put SOLE 0 1,600 0 0
MATCH GROUP INC COM 57665R106 3 53 SH   SOLE 0 53 0 0
MATCH GROUP INC Call 57665R106 30 13,300 SH Call SOLE 0 13,300 0 0
MATCH GROUP INC Put 57665R106 9 9,300 SH Put SOLE 0 9,300 0 0
MATSON INC COM 57686G105 27 720 SH   SOLE 0 720 0 0
MATSON INC Call 57686G105 1 400 SH Call SOLE 0 400 0 0
MATTEL INC COM 577081102 89 7,999 SH   SOLE 0 7,999 0 0
MATTEL INC Call 577081102 9 18,800 SH Call SOLE 0 18,800 0 0
MATTEL INC Put 577081102 46 22,600 SH Put SOLE 0 22,600 0 0
MAXAR TECHNOLOGIES INC Call 57778K105 28 26,400 SH Call SOLE 0 26,400 0 0
MAXAR TECHNOLOGIES INC Put 57778K105 3 4,300 SH Put SOLE 0 4,300 0 0
MAXIM INTEGRATED PRODS INC Call 57772K101 17 3,700 SH Call SOLE 0 3,700 0 0
MAXIMUS INC Call 577933104 2 5,700 SH Call SOLE 0 5,700 0 0
MAXIMUS INC Put 577933104 1 2,500 SH Put SOLE 0 2,500 0 0
MAXLINEAR INC Call 57776J100 0 1,900 SH Call SOLE 0 1,900 0 0
MCCORMICK & CO INC Call 579780206 69 12,800 SH Call SOLE 0 12,800 0 0
MCCORMICK & CO INC Put 579780206 3 9,700 SH Put SOLE 0 9,700 0 0
MCDERMOTT INTL INC COM 580037703 1,811 187,481 SH   SOLE 0 187,481 0 0
MCDERMOTT INTL INC Call 580037703 77 30,400 SH Call SOLE 0 30,400 0 0
MCDERMOTT INTL INC Put 580037703 97 258,900 SH Put SOLE 0 258,900 0 0
MCDONALDS CORP Call 580135101 2,662 69,300 SH Call SOLE 0 69,300 0 0
MCDONALDS CORP Put 580135101 36 12,400 SH Put SOLE 0 12,400 0 0
MCKESSON CORP COM 58155Q103 46 344 SH   SOLE 0 344 0 0
MCKESSON CORP Call 58155Q103 2 2,200 SH Call SOLE 0 2,200 0 0
MCKESSON CORP Put 58155Q103 14 13,400 SH Put SOLE 0 13,400 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 352 20,239 SH   SOLE 0 20,239 0 0
MEDICAL PPTYS TRUST INC Call 58463J304 1 4,500 SH Call SOLE 0 4,500 0 0
MEDICAL PPTYS TRUST INC Put 58463J304 0 200 SH Put SOLE 0 200 0 0
MEDICINES CO COM 584688105 2,115 58,008 SH   SOLE 0 58,008 0 0
MEDICINES CO Call 584688105 1,028 127,200 SH Call SOLE 0 127,200 0 0
MEDICINES CO Put 584688105 110 29,600 SH Put SOLE 0 29,600 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 336 3,718 SH   SOLE 0 3,718 0 0
MEDIDATA SOLUTIONS INC Call 58471A105 55 85,600 SH Call SOLE 0 85,600 0 0
MEDIDATA SOLUTIONS INC Put 58471A105 29 15,900 SH Put SOLE 0 15,900 0 0
MEDIFAST INC Call 58470H101 0 100 SH Call SOLE 0 100 0 0
MEDTRONIC PLC Call G5960L103 4 3,600 SH Call SOLE 0 3,600 0 0
MEET GROUP INC COM 58513U101 6 1,845 SH   SOLE 0 1,845 0 0
MEET GROUP INC Call 58513U101 0 2,300 SH Call SOLE 0 2,300 0 0
MEET GROUP INC Put 58513U101 3 2,100 SH Put SOLE 0 2,100 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 273 12,607 SH   SOLE 0 12,607 0 0
MELCO RESORTS AND ENTMT LTD Call 585464100 0 1,200 SH Call SOLE 0 1,200 0 0
MELCO RESORTS AND ENTMT LTD Put 585464100 33 22,000 SH Put SOLE 0 22,000 0 0
MELINTA THERAPEUTICS INC COM NEW 58549G209 0 100 SH   SOLE 0 100 0 0
MELLANOX TECHNOLOGIES LTD Call M51363113 129 32,000 SH Call SOLE 0 32,000 0 0
MELLANOX TECHNOLOGIES LTD Put M51363113 20 7,200 SH Put SOLE 0 7,200 0 0
MERCADOLIBRE INC COM 58733R102 784 1,283 SH   SOLE 0 1,283 0 0
MERCADOLIBRE INC Call 58733R102 2,662 11,600 SH Call SOLE 0 11,600 0 0
MERCADOLIBRE INC Put 58733R102 321 34,500 SH Put SOLE 0 34,500 0 0
MERCER INTL INC COM 588056101 62 4,019 SH   SOLE 0 4,019 0 0
MERCER INTL INC Call 588056101 3 1,900 SH Call SOLE 0 1,900 0 0
MERCK & CO INC COM 58933Y105 208 2,491 SH   SOLE 0 2,491 0 0
MERCK & CO INC Call 58933Y105 40 22,000 SH Call SOLE 0 22,000 0 0
MERCK & CO INC Put 58933Y105 0 300 SH Put SOLE 0 300 0 0
MERCURY GENL CORP NEW Call 589400100 17 6,500 SH Call SOLE 0 6,500 0 0
MERCURY SYS INC COM 589378108 17 244 SH   SOLE 0 244 0 0
MERCURY SYS INC Call 589378108 17 1,900 SH Call SOLE 0 1,900 0 0
MEREDITH CORP Call 589433101 0 600 SH Call SOLE 0 600 0 0
MEREDITH CORP Put 589433101 0 200 SH Put SOLE 0 200 0 0
MERITOR INC COM 59001K100 98 4,061 SH   SOLE 0 4,061 0 0
MERITOR INC Put 59001K100 0 2,800 SH Put SOLE 0 2,800 0 0
MESABI TR Call 590672101 0 400 SH Call SOLE 0 400 0 0
MESABI TR Put 590672101 0 500 SH Put SOLE 0 500 0 0
METHANEX CORP COM 59151K108 271 5,967 SH   SOLE 0 5,967 0 0
METHANEX CORP Call 59151K108 2 1,500 SH Call SOLE 0 1,500 0 0
METHANEX CORP Put 59151K108 0 200 SH Put SOLE 0 200 0 0
METHODE ELECTRS INC COM 591520200 5 206 SH   SOLE 0 206 0 0
METHODE ELECTRS INC Call 591520200 3 1,700 SH Call SOLE 0 1,700 0 0
METHODE ELECTRS INC Put 591520200 10 2,200 SH Put SOLE 0 2,200 0 0
METLIFE INC COM 59156R108 143 2,894 SH   SOLE 0 2,894 0 0
METLIFE INC Call 59156R108 1 1,600 SH Call SOLE 0 1,600 0 0
METLIFE INC Put 59156R108 0 100 SH Put SOLE 0 100 0 0
MFA FINL INC Put 55272X102 4 41,000 SH Put SOLE 0 41,000 0 0
MGIC INVT CORP WIS COM 552848103 1 100 SH   SOLE 0 100 0 0
MGM RESORTS INTERNATIONAL COM 552953101 48 1,681 SH   SOLE 0 1,681 0 0
MGM RESORTS INTERNATIONAL Call 552953101 2 44,700 SH Call SOLE 0 44,700 0 0
MGM RESORTS INTERNATIONAL Put 552953101 12 3,900 SH Put SOLE 0 3,900 0 0
MGP INGREDIENTS INC NEW COM 55303J106 84 1,270 SH   SOLE 0 1,270 0 0
MGP INGREDIENTS INC NEW Call 55303J106 1 600 SH Call SOLE 0 600 0 0
MICHAELS COS INC COM 59408Q106 30 3,475 SH   SOLE 0 3,475 0 0
MICHAELS COS INC Call 59408Q106 0 600 SH Call SOLE 0 600 0 0
MICHAELS COS INC Put 59408Q106 0 1,300 SH Put SOLE 0 1,300 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 10 417 SH   SOLE 0 417 0 0
MICRO FOCUS INTERNATIONAL PL Call 594837403 0 500 SH Call SOLE 0 500 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 1,806 20,841 SH   SOLE 0 20,841 0 0
MICROCHIP TECHNOLOGY INC Call 595017104 3 800 SH Call SOLE 0 800 0 0
MICROCHIP TECHNOLOGY INC Put 595017104 5 5,400 SH Put SOLE 0 5,400 0 0
MICRON TECHNOLOGY INC COM 595112103 250 6,502 SH   SOLE 0 6,502 0 0
MICRON TECHNOLOGY INC Call 595112103 717 225,400 SH Call SOLE 0 225,400 0 0
MICRON TECHNOLOGY INC Put 595112103 271 278,400 SH Put SOLE 0 278,400 0 0
MICROSOFT CORP COM 594918104 5,359 40,011 SH   SOLE 0 40,011 0 0
MICROSOFT CORP Call 594918104 6,829 333,700 SH Call SOLE 0 333,700 0 0
MICROSOFT CORP Put 594918104 153 130,500 SH Put SOLE 0 130,500 0 0
MID AMER APT CMNTYS INC COM 59522J103 156 1,333 SH   SOLE 0 1,333 0 0
MIDDLEBY CORP COM 596278101 13 100 SH   SOLE 0 100 0 0
MILACRON HLDGS CORP COM 59870L106 9 700 SH   SOLE 0 700 0 0
MILACRON HLDGS CORP Call 59870L106 0 300 SH Call SOLE 0 300 0 0
MILLER HERMAN INC COM 600544100 106 2,375 SH   SOLE 0 2,375 0 0
MILLER HERMAN INC Call 600544100 13 2,200 SH Call SOLE 0 2,200 0 0
MILLER HERMAN INC Put 600544100 1 2,300 SH Put SOLE 0 2,300 0 0
MINERALS TECHNOLOGIES INC COM 603158106 16 300 SH   SOLE 0 300 0 0
MIRATI THERAPEUTICS INC COM 60468T105 757 7,350 SH   SOLE 0 7,350 0 0
MIRATI THERAPEUTICS INC Call 60468T105 215 28,000 SH Call SOLE 0 28,000 0 0
MIRATI THERAPEUTICS INC Put 60468T105 134 14,200 SH Put SOLE 0 14,200 0 0
MISTRAS GROUP INC COM 60649T107 1 100 SH   SOLE 0 100 0 0
MISTRAS GROUP INC Call 60649T107 0 100 SH Call SOLE 0 100 0 0
MITEK SYS INC COM NEW 606710200 36 3,663 SH   SOLE 0 3,663 0 0
MITEK SYS INC Call 606710200 10 4,300 SH Call SOLE 0 4,300 0 0
MITEK SYS INC Put 606710200 17 8,300 SH Put SOLE 0 8,300 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 6 700 SH   SOLE 0 700 0 0
MOBILE TELESYSTEMS PJSC Call 607409109 3 2,100 SH Call SOLE 0 2,100 0 0
MOBILEIRON INC COM NEW 60739U204 0 100 SH   SOLE 0 100 0 0
MOBILEIRON INC Put 60739U204 0 200 SH Put SOLE 0 200 0 0
MODEL N INC Put 607525102 0 100 SH Put SOLE 0 100 0 0
MODERNA INC COM 60770K107 29 2,000 SH   SOLE 0 2,000 0 0
MODERNA INC Call 60770K107 5 12,000 SH Call SOLE 0 12,000 0 0
MODERNA INC Put 60770K107 5 1,000 SH Put SOLE 0 1,000 0 0
MODINE MFG CO COM 607828100 88 6,150 SH   SOLE 0 6,150 0 0
MODINE MFG CO Call 607828100 0 100 SH Call SOLE 0 100 0 0
MODINE MFG CO Put 607828100 8 15,500 SH Put SOLE 0 15,500 0 0
MOELIS & CO CL A 60786M105 87 2,500 SH   SOLE 0 2,500 0 0
MOELIS & CO Call 60786M105 0 1,000 SH Call SOLE 0 1,000 0 0
MOELIS & CO Put 60786M105 3 900 SH Put SOLE 0 900 0 0
MOHAWK INDS INC COM 608190104 37 251 SH   SOLE 0 251 0 0
MOHAWK INDS INC Call 608190104 10 5,700 SH Call SOLE 0 5,700 0 0
MOHAWK INDS INC Put 608190104 24 10,900 SH Put SOLE 0 10,900 0 0
MOLINA HEALTHCARE INC COM 60855R100 85 600 SH   SOLE 0 600 0 0
MOLINA HEALTHCARE INC Call 60855R100 10 2,500 SH Call SOLE 0 2,500 0 0
MOLINA HEALTHCARE INC Put 60855R100 24 2,500 SH Put SOLE 0 2,500 0 0
MOLSON COORS BREWING CO CL B 60871R209 188 3,366 SH   SOLE 0 3,366 0 0
MOLSON COORS BREWING CO Call 60871R209 1 6,300 SH Call SOLE 0 6,300 0 0
MOLSON COORS BREWING CO Put 60871R209 13 9,900 SH Put SOLE 0 9,900 0 0
MOMO INC ADR 60879B107 28 785 SH   SOLE 0 785 0 0
MOMO INC Call 60879B107 147 62,600 SH Call SOLE 0 62,600 0 0
MOMO INC Put 60879B107 84 31,400 SH Put SOLE 0 31,400 0 0
MONDELEZ INTL INC Call 609207105 5 4,600 SH Call SOLE 0 4,600 0 0
MONDELEZ INTL INC Put 609207105 3 27,400 SH Put SOLE 0 27,400 0 0
MONEYGRAM INTL INC Call 60935Y208 0 3,500 SH Call SOLE 0 3,500 0 0
MONGODB INC CL A 60937P106 752 4,947 SH   SOLE 0 4,947 0 0
MONGODB INC Call 60937P106 197 8,800 SH Call SOLE 0 8,800 0 0
MONGODB INC Put 60937P106 39 6,100 SH Put SOLE 0 6,100 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 25 1,499 SH   SOLE 0 1,499 0 0
MONOTYPE IMAGING HOLDINGS IN Call 61022P100 0 100 SH Call SOLE 0 100 0 0
MONRO INC Call 610236101 1 300 SH Call SOLE 0 300 0 0
MONRO INC Put 610236101 1 200 SH Put SOLE 0 200 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 837 13,117 SH   SOLE 0 13,117 0 0
MONSTER BEVERAGE CORP NEW Call 61174X109 40 9,900 SH Call SOLE 0 9,900 0 0
MONSTER BEVERAGE CORP NEW Put 61174X109 20 79,300 SH Put SOLE 0 79,300 0 0
MOODYS CORP Call 615369105 46 1,600 SH Call SOLE 0 1,600 0 0
MOODYS CORP Put 615369105 14 11,400 SH Put SOLE 0 11,400 0 0
MORGAN STANLEY COM NEW 617446448 277 6,333 SH   SOLE 0 6,333 0 0
MORGAN STANLEY Call 617446448 20 34,000 SH Call SOLE 0 34,000 0 0
MORGAN STANLEY Put 617446448 25 21,700 SH Put SOLE 0 21,700 0 0
MORGAN STANLEY CHINA A SH FD COM 617468103 4 200 SH   SOLE 0 200 0 0
MORGAN STANLEY CHINA A SH FD Put 617468103 0 200 SH Put SOLE 0 200 0 0
MOSAIC CO NEW COM 61945C103 1,079 43,112 SH   SOLE 0 43,112 0 0
MOSAIC CO NEW Call 61945C103 11 7,300 SH Call SOLE 0 7,300 0 0
MOSAIC CO NEW Put 61945C103 23 5,800 SH Put SOLE 0 5,800 0 0
MOTOROLA SOLUTIONS INC Call 620076307 243 17,200 SH Call SOLE 0 17,200 0 0
MOTOROLA SOLUTIONS INC Put 620076307 1 1,600 SH Put SOLE 0 1,600 0 0
MOVADO GROUP INC COM 624580106 23 862 SH   SOLE 0 862 0 0
MOVADO GROUP INC Call 624580106 2 2,500 SH Call SOLE 0 2,500 0 0
MPLX LP COM UNIT REP LTD 55336V100 96 2,988 SH   SOLE 0 2,988 0 0
MPLX LP Call 55336V100 1 3,700 SH Call SOLE 0 3,700 0 0
MPLX LP Put 55336V100 0 1,500 SH Put SOLE 0 1,500 0 0
MSA SAFETY INC Call 553498106 0 400 SH Call SOLE 0 400 0 0
MSC INDL DIRECT INC CL A 553530106 75 1,014 SH   SOLE 0 1,014 0 0
MSC INDL DIRECT INC Call 553530106 1 300 SH Call SOLE 0 300 0 0
MSC INDL DIRECT INC Put 553530106 1 1,000 SH Put SOLE 0 1,000 0 0
MSCI INC Call 55354G100 301 15,400 SH Call SOLE 0 15,400 0 0
MSCI INC Put 55354G100 6 2,600 SH Put SOLE 0 2,600 0 0
MSG NETWORK INC Call 553573106 1 3,100 SH Call SOLE 0 3,100 0 0
MSG NETWORK INC Put 553573106 0 300 SH Put SOLE 0 300 0 0
MULTI COLOR CORP Call 625383104 1 100 SH Call SOLE 0 100 0 0
MURPHY OIL CORP COM 626717102 20 840 SH   SOLE 0 840 0 0
MURPHY OIL CORP Call 626717102 1 7,100 SH Call SOLE 0 7,100 0 0
MURPHY OIL CORP Put 626717102 2 400 SH Put SOLE 0 400 0 0
MURPHY USA INC COM 626755102 62 741 SH   SOLE 0 741 0 0
MURPHY USA INC Call 626755102 0 1,000 SH Call SOLE 0 1,000 0 0
MYOKARDIA INC COM 62857M105 4 97 SH   SOLE 0 97 0 0
MYOKARDIA INC Call 62857M105 25 3,000 SH Call SOLE 0 3,000 0 0
MYOKARDIA INC Put 62857M105 8 3,000 SH Put SOLE 0 3,000 0 0
NABORS INDUSTRIES LTD SHS G6359F103 240 82,808 SH   SOLE 0 82,808 0 0
NABORS INDUSTRIES LTD Call G6359F103 0 1,900 SH Call SOLE 0 1,900 0 0
NABORS INDUSTRIES LTD Put G6359F103 160 119,800 SH Put SOLE 0 119,800 0 0
NAM TAI PPTY INC Call G63907102 2 4,500 SH Call SOLE 0 4,500 0 0
NAM TAI PPTY INC Put G63907102 6 8,500 SH Put SOLE 0 8,500 0 0
NANOMETRICS INC COM 630077105 83 2,409 SH   SOLE 0 2,409 0 0
NANOMETRICS INC Call 630077105 12 6,000 SH Call SOLE 0 6,000 0 0
NANOMETRICS INC Put 630077105 1 700 SH Put SOLE 0 700 0 0
NANOSTRING TECHNOLOGIES INC Call 63009R109 0 200 SH Call SOLE 0 200 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 187 6,320 SH   SOLE 0 6,320 0 0
NAPCO SEC TECHNOLOGIES INC Call 630402105 1 2,900 SH Call SOLE 0 2,900 0 0
NAPCO SEC TECHNOLOGIES INC Put 630402105 0 2,400 SH Put SOLE 0 2,400 0 0
NASDAQ INC COM 631103108 168 1,749 SH   SOLE 0 1,749 0 0
NASDAQ INC Put 631103108 9 9,900 SH Put SOLE 0 9,900 0 0
NATERA INC COM 632307104 42 1,523 SH   SOLE 0 1,523 0 0
NATIONAL BEVERAGE CORP Call 635017106 9 4,100 SH Call SOLE 0 4,100 0 0
NATIONAL BEVERAGE CORP Put 635017106 10 3,300 SH Put SOLE 0 3,300 0 0
NATIONAL CINEMEDIA INC COM 635309107 60 9,152 SH   SOLE 0 9,152 0 0
NATIONAL CINEMEDIA INC Call 635309107 0 2,200 SH Call SOLE 0 2,200 0 0
NATIONAL CINEMEDIA INC Put 635309107 8 7,100 SH Put SOLE 0 7,100 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 188 3,542 SH   SOLE 0 3,542 0 0
NATIONAL GRID PLC Call 636274409 1 400 SH Call SOLE 0 400 0 0
NATIONAL GRID PLC Put 636274409 0 900 SH Put SOLE 0 900 0 0
NATIONAL HEALTH INVS INC COM 63633D104 127 1,637 SH   SOLE 0 1,637 0 0
NATIONAL HEALTH INVS INC Put 63633D104 7 2,900 SH Put SOLE 0 2,900 0 0
NATIONAL INSTRS CORP Call 636518102 0 1,200 SH Call SOLE 0 1,200 0 0
NATIONAL INSTRS CORP Put 636518102 0 200 SH Put SOLE 0 200 0 0
NATIONAL OILWELL VARCO INC Call 637071101 0 200 SH Call SOLE 0 200 0 0
NATIONAL OILWELL VARCO INC Put 637071101 0 100 SH Put SOLE 0 100 0 0
NATIONAL VISION HLDGS INC Call 63845R107 28 17,000 SH Call SOLE 0 17,000 0 0
NATURAL HEALTH TRENDS CORP Call 63888P406 2 6,300 SH Call SOLE 0 6,300 0 0
NATURAL HEALTH TRENDS CORP Put 63888P406 24 5,100 SH Put SOLE 0 5,100 0 0
NAVIGANT CONSULTING INC Call 63935N107 2 1,200 SH Call SOLE 0 1,200 0 0
NAVIGANT CONSULTING INC Put 63935N107 0 100 SH Put SOLE 0 100 0 0
NAVIGATOR HOLDINGS LTD SHS Y62132108 17 1,900 SH   SOLE 0 1,900 0 0
NAVIGATOR HOLDINGS LTD Call Y62132108 0 1,600 SH Call SOLE 0 1,600 0 0
NAVIGATOR HOLDINGS LTD Put Y62132108 0 1,200 SH Put SOLE 0 1,200 0 0
NAVISTAR INTL CORP NEW Call 63934E108 11 31,000 SH Call SOLE 0 31,000 0 0
NAVISTAR INTL CORP NEW Put 63934E108 3 4,900 SH Put SOLE 0 4,900 0 0
NCR CORP NEW COM 62886E108 134 4,313 SH   SOLE 0 4,313 0 0
NCR CORP NEW Call 62886E108 36 23,100 SH Call SOLE 0 23,100 0 0
NCR CORP NEW Put 62886E108 35 17,500 SH Put SOLE 0 17,500 0 0
NEKTAR THERAPEUTICS COM 640268108 39 1,100 SH   SOLE 0 1,100 0 0
NEKTAR THERAPEUTICS Call 640268108 2 1,900 SH Call SOLE 0 1,900 0 0
NELNET INC CL A 64031N108 70 1,195 SH   SOLE 0 1,195 0 0
NELNET INC Call 64031N108 0 700 SH Call SOLE 0 700 0 0
NEOGENOMICS INC Call 64049M209 19 13,100 SH Call SOLE 0 13,100 0 0
NEOGENOMICS INC Put 64049M209 0 100 SH Put SOLE 0 100 0 0
NEOPHOTONICS CORP COM 64051T100 122 29,261 SH   SOLE 0 29,261 0 0
NEOPHOTONICS CORP Call 64051T100 0 2,800 SH Call SOLE 0 2,800 0 0
NEOPHOTONICS CORP Put 64051T100 31 25,600 SH Put SOLE 0 25,600 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 77 19,410 SH   SOLE 0 19,410 0 0
NET 1 UEPS TECHNOLOGIES INC Call 64107N206 0 2,000 SH Call SOLE 0 2,000 0 0
NET 1 UEPS TECHNOLOGIES INC Put 64107N206 10 5,300 SH Put SOLE 0 5,300 0 0
NETAPP INC COM 64110D104 219 3,560 SH   SOLE 0 3,560 0 0
NETAPP INC Call 64110D104 0 500 SH Call SOLE 0 500 0 0
NETAPP INC Put 64110D104 48 3,700 SH Put SOLE 0 3,700 0 0
NETEASE INC SPONSORED ADR 64110W102 317 1,243 SH   SOLE 0 1,243 0 0
NETEASE INC Call 64110W102 12 700 SH Call SOLE 0 700 0 0
NETEASE INC Put 64110W102 47 3,000 SH Put SOLE 0 3,000 0 0
NETFLIX INC COM 64110L106 1,303 3,549 SH   SOLE 0 3,549 0 0
NETFLIX INC Call 64110L106 589 38,400 SH Call SOLE 0 38,400 0 0
NETFLIX INC Put 64110L106 342 17,600 SH Put SOLE 0 17,600 0 0
NETGEAR INC COM 64111Q104 63 2,500 SH   SOLE 0 2,500 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 0 82 SH   SOLE 0 82 0 0
NEURALSTEM INC COM NEW 64127R401 1 5,230 SH   SOLE 0 5,230 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 709 8,400 SH   SOLE 0 8,400 0 0
NEUROCRINE BIOSCIENCES INC Put 64125C109 136 7,400 SH Put SOLE 0 7,400 0 0
NEUROTROPE INC COM NEW 64129T207 54 6,799 SH   SOLE 0 6,799 0 0
NEUROTROPE INC Call 64129T207 32 7,700 SH Call SOLE 0 7,700 0 0
NEVRO CORP COM 64157F103 136 2,100 SH   SOLE 0 2,100 0 0
NEVRO CORP Call 64157F103 0 100 SH Call SOLE 0 100 0 0
NEVRO CORP Put 64157F103 20 7,000 SH Put SOLE 0 7,000 0 0
NEW AGE BEVERAGES CORP Call 64157V108 3 19,300 SH Call SOLE 0 19,300 0 0
NEW AGE BEVERAGES CORP Put 64157V108 6 11,600 SH Put SOLE 0 11,600 0 0
NEW GOLD INC CDA COM 644535106 26 27,811 SH   SOLE 0 27,811 0 0
NEW GOLD INC CDA Call 644535106 1 10,600 SH Call SOLE 0 10,600 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 129 1,337 SH   SOLE 0 1,337 0 0
NEW ORIENTAL ED & TECH GRP I Call 647581107 26 1,200 SH Call SOLE 0 1,200 0 0
NEW ORIENTAL ED & TECH GRP I Put 647581107 15 16,400 SH Put SOLE 0 16,400 0 0
NEW RELIC INC COM 64829B100 35 409 SH   SOLE 0 409 0 0
NEW RELIC INC Put 64829B100 2 500 SH Put SOLE 0 500 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 288 18,754 SH   SOLE 0 18,754 0 0
NEW RESIDENTIAL INVT CORP Call 64828T201 0 300 SH Call SOLE 0 300 0 0
NEW RESIDENTIAL INVT CORP Put 64828T201 6 5,800 SH Put SOLE 0 5,800 0 0
NEW SR INVT GROUP INC COM 648691103 43 6,477 SH   SOLE 0 6,477 0 0
NEW SR INVT GROUP INC Call 648691103 0 600 SH Call SOLE 0 600 0 0
NEW SR INVT GROUP INC Put 648691103 0 200 SH Put SOLE 0 200 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 10 1,046 SH   SOLE 0 1,046 0 0
NEW YORK CMNTY BANCORP INC Call 649445103 0 5,000 SH Call SOLE 0 5,000 0 0
NEW YORK CMNTY BANCORP INC Put 649445103 2 15,600 SH Put SOLE 0 15,600 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 1 200 SH   SOLE 0 200 0 0
NEW YORK MTG TR INC Put 649604501 2 46,500 SH Put SOLE 0 46,500 0 0
NEW YORK TIMES CO Call 650111107 0 4,700 SH Call SOLE 0 4,700 0 0
NEW YORK TIMES CO Put 650111107 0 500 SH Put SOLE 0 500 0 0
NEWELL BRANDS INC COM 651229106 70 4,558 SH   SOLE 0 4,558 0 0
NEWELL BRANDS INC Call 651229106 4 13,500 SH Call SOLE 0 13,500 0 0
NEWELL BRANDS INC Put 651229106 12 2,500 SH Put SOLE 0 2,500 0 0
NEWLINK GENETICS CORP COM 651511107 2 1,500 SH   SOLE 0 1,500 0 0
NEWMARK GROUP INC CL A 65158N102 182 20,334 SH   SOLE 0 20,334 0 0
NEWMARK GROUP INC Call 65158N102 0 400 SH Call SOLE 0 400 0 0
NEWMARK GROUP INC Put 65158N102 0 700 SH Put SOLE 0 700 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 136 3,540 SH   SOLE 0 3,540 0 0
NEWMONT GOLDCORP CORPORATION Call 651639106 8 3,800 SH Call SOLE 0 3,800 0 0
NEWMONT GOLDCORP CORPORATION Put 651639106 8 14,300 SH Put SOLE 0 14,300 0 0
NEWS CORP NEW Put 65249B109 0 2,300 SH Put SOLE 0 2,300 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 116 1,149 SH   SOLE 0 1,149 0 0
NEXTERA ENERGY INC COM 65339F101 2,364 11,541 SH   SOLE 0 11,541 0 0
NEXTERA ENERGY INC Call 65339F101 15 3,300 SH Call SOLE 0 3,300 0 0
NEXTERA ENERGY INC Put 65339F101 47 8,900 SH Put SOLE 0 8,900 0 0
NEXTERA ENERGY PARTNERS LP Call 65341B106 1 1,400 SH Call SOLE 0 1,400 0 0
NEXTERA ENERGY PARTNERS LP Put 65341B106 0 900 SH Put SOLE 0 900 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 47 3,236 SH   SOLE 0 3,236 0 0
NGL ENERGY PARTNERS LP Call 62913M107 2 13,400 SH Call SOLE 0 13,400 0 0
NGL ENERGY PARTNERS LP Put 62913M107 27 19,400 SH Put SOLE 0 19,400 0 0
NIC INC Call 62914B100 2 20,400 SH Call SOLE 0 20,400 0 0
NIC INC Put 62914B100 0 300 SH Put SOLE 0 300 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 753 33,330 SH   SOLE 0 33,330 0 0
NIELSEN HLDGS PLC Call G6518L108 72 198,800 SH Call SOLE 0 198,800 0 0
NIELSEN HLDGS PLC Put G6518L108 221 94,900 SH Put SOLE 0 94,900 0 0
NII HLDGS INC COM PAR 62913F508 0 300 SH   SOLE 0 300 0 0
NIKE INC CL B 654106103 2,632 31,354 SH   SOLE 0 31,354 0 0
NIKE INC Call 654106103 239 161,800 SH Call SOLE 0 161,800 0 0
NIKE INC Put 654106103 193 55,000 SH Put SOLE 0 55,000 0 0
NIO INC SPON ADS 62914V106 86 34,100 SH   SOLE 0 34,100 0 0
NIO INC Call 62914V106 36 375,900 SH Call SOLE 0 375,900 0 0
NIO INC Put 62914V106 494 143,900 SH Put SOLE 0 143,900 0 0
NL INDS INC COM NEW 629156407 3 900 SH   SOLE 0 900 0 0
NMI HLDGS INC CL A 629209305 6 219 SH   SOLE 0 219 0 0
NN INC COM 629337106 33 3,400 SH   SOLE 0 3,400 0 0
NN INC Call 629337106 0 100 SH Call SOLE 0 100 0 0
NN INC Put 629337106 5 4,600 SH Put SOLE 0 4,600 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 40 944 SH   SOLE 0 944 0 0
NOAH HLDGS LTD Call 65487X102 0 100 SH Call SOLE 0 100 0 0
NOAH HLDGS LTD Put 65487X102 1 200 SH Put SOLE 0 200 0 0
NOBLE ENERGY INC COM 655044105 25 1,123 SH   SOLE 0 1,123 0 0
NOBLE ENERGY INC Call 655044105 19 16,500 SH Call SOLE 0 16,500 0 0
NOBLE ENERGY INC Put 655044105 2 5,700 SH Put SOLE 0 5,700 0 0
NOBLE MIDSTREAM PARTNERS LP Call 65506L105 0 900 SH Call SOLE 0 900 0 0
NOKIA CORP SPONSORED ADR 654902204 7 1,400 SH   SOLE 0 1,400 0 0
NOKIA CORP Call 654902204 0 1,600 SH Call SOLE 0 1,600 0 0
NOMAD FOODS LTD Call G6564A105 0 1,700 SH Call SOLE 0 1,700 0 0
NOMAD FOODS LTD Put G6564A105 0 300 SH Put SOLE 0 300 0 0
NOODLES & CO COM CL A 65540B105 36 4,658 SH   SOLE 0 4,658 0 0
NOODLES & CO Call 65540B105 0 1,000 SH Call SOLE 0 1,000 0 0
NOODLES & CO Put 65540B105 0 200 SH Put SOLE 0 200 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 50 21,650 SH   SOLE 0 21,650 0 0
NORDIC AMERICAN TANKERS LIMI Call G65773106 4 27,900 SH Call SOLE 0 27,900 0 0
NORDIC AMERICAN TANKERS LIMI Put G65773106 5 15,700 SH Put SOLE 0 15,700 0 0
NORDSON CORP Call 655663102 1 200 SH Call SOLE 0 200 0 0
NORDSON CORP Put 655663102 0 600 SH Put SOLE 0 600 0 0
NORDSTROM INC COM 655664100 188 5,931 SH   SOLE 0 5,931 0 0
NORDSTROM INC Call 655664100 4 12,400 SH Call SOLE 0 12,400 0 0
NORDSTROM INC Put 655664100 46 11,600 SH Put SOLE 0 11,600 0 0
NORFOLK SOUTHERN CORP Call 655844108 18 7,500 SH Call SOLE 0 7,500 0 0
NORFOLK SOUTHERN CORP Put 655844108 1 20,700 SH Put SOLE 0 20,700 0 0
NORTHERN OIL & GAS INC NEV Call 665531109 1 16,300 SH Call SOLE 0 16,300 0 0
NORTHERN OIL & GAS INC NEV Put 665531109 3 2,700 SH Put SOLE 0 2,700 0 0
NORTHROP GRUMMAN CORP Call 666807102 17 1,000 SH Call SOLE 0 1,000 0 0
NORTHWEST NAT HLDG CO COM 66765N105 20 300 SH   SOLE 0 300 0 0
NORTHWEST NAT HLDG CO Call 66765N105 1 500 SH Call SOLE 0 500 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 557 10,394 SH   SOLE 0 10,394 0 0
NORWEGIAN CRUISE LINE HLDG L Call G66721104 0 400 SH Call SOLE 0 400 0 0
NORWEGIAN CRUISE LINE HLDG L Put G66721104 23 3,500 SH Put SOLE 0 3,500 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 10 396 SH   SOLE 0 396 0 0
NOVAGOLD RES INC COM NEW 66987E206 183 31,038 SH   SOLE 0 31,038 0 0
NOVAGOLD RES INC Call 66987E206 11 7,200 SH Call SOLE 0 7,200 0 0
NOVAGOLD RES INC Put 66987E206 0 500 SH Put SOLE 0 500 0 0
NOVARTIS A G SPONSORED ADR 66987V109 27 300 SH   SOLE 0 300 0 0
NOVARTIS A G Call 66987V109 23 4,800 SH Call SOLE 0 4,800 0 0
NOVARTIS A G Put 66987V109 12 5,000 SH Put SOLE 0 5,000 0 0
NOVAVAX INC Call 670002401 0 20,000 SH Call SOLE 0 20,000 0 0
NOVOCURE LTD Call G6674U108 37 6,000 SH Call SOLE 0 6,000 0 0
NOW INC Call 67011P100 0 300 SH Call SOLE 0 300 0 0
NRG ENERGY INC COM NEW 629377508 0 20 SH   SOLE 0 20 0 0
NU SKIN ENTERPRISES INC Put 67018T105 17 7,500 SH Put SOLE 0 7,500 0 0
NUANCE COMMUNICATIONS INC Call 67020Y100 1 8,800 SH Call SOLE 0 8,800 0 0
NUANCE COMMUNICATIONS INC Put 67020Y100 4 43,700 SH Put SOLE 0 43,700 0 0
NUCOR CORP Call 670346105 21 21,700 SH Call SOLE 0 21,700 0 0
NUCOR CORP Put 670346105 1 800 SH Put SOLE 0 800 0 0
NUTANIX INC CL A 67059N108 235 9,071 SH   SOLE 0 9,071 0 0
NUTANIX INC Call 67059N108 33 62,700 SH Call SOLE 0 62,700 0 0
NUTANIX INC Put 67059N108 208 48,600 SH Put SOLE 0 48,600 0 0
NUTRIEN LTD COM 67077M108 81 1,518 SH   SOLE 0 1,518 0 0
NUTRIEN LTD Call 67077M108 0 200 SH Call SOLE 0 200 0 0
NUTRIEN LTD Put 67077M108 0 600 SH Put SOLE 0 600 0 0
NVENT ELECTRIC PLC SHS G6700G107 33 1,332 SH   SOLE 0 1,332 0 0
NVENT ELECTRIC PLC Call G6700G107 1 10,000 SH Call SOLE 0 10,000 0 0
NVENT ELECTRIC PLC Put G6700G107 6 5,000 SH Put SOLE 0 5,000 0 0
NVIDIA CORP Call 67066G104 118 11,200 SH Call SOLE 0 11,200 0 0
NVIDIA CORP Put 67066G104 1 2,200 SH Put SOLE 0 2,200 0 0
NXP SEMICONDUCTORS N V COM N6596X109 2,156 22,089 SH   SOLE 0 22,089 0 0
NXP SEMICONDUCTORS N V Call N6596X109 433 96,200 SH Call SOLE 0 96,200 0 0
NXP SEMICONDUCTORS N V Put N6596X109 345 61,000 SH Put SOLE 0 61,000 0 0
NXT ID INC COM NEW 67091J206 1 2,500 SH   SOLE 0 2,500 0 0
OAKTREE CAP GROUP LLC UNIT CL A 674001201 14 293 SH   SOLE 0 293 0 0
OAKTREE CAP GROUP LLC Put 674001201 0 1,900 SH Put SOLE 0 1,900 0 0
OASIS PETE INC NEW COM 674215108 437 77,109 SH   SOLE 0 77,109 0 0
OASIS PETE INC NEW Call 674215108 22 161,700 SH Call SOLE 0 161,700 0 0
OASIS PETE INC NEW Put 674215108 1 1,200 SH Put SOLE 0 1,200 0 0
OCCIDENTAL PETE CORP COM 674599105 1,081 21,516 SH   SOLE 0 21,516 0 0
OCCIDENTAL PETE CORP Call 674599105 99 103,400 SH Call SOLE 0 103,400 0 0
OCCIDENTAL PETE CORP Put 674599105 173 62,100 SH Put SOLE 0 62,100 0 0
OCWEN FINL CORP COM NEW 675746309 62 30,392 SH   SOLE 0 30,392 0 0
OCWEN FINL CORP Put 675746309 0 2,500 SH Put SOLE 0 2,500 0 0
ODYSSEY MARINE EXPLORATION I Call 676118201 9 13,900 SH Call SOLE 0 13,900 0 0
ODYSSEY MARINE EXPLORATION I Put 676118201 1 1,000 SH Put SOLE 0 1,000 0 0
OFFICE DEPOT INC Put 676220106 1 15,200 SH Put SOLE 0 15,200 0 0
OFG BANCORP Call 67103X102 37 11,300 SH Call SOLE 0 11,300 0 0
OFG BANCORP Put 67103X102 1 3,300 SH Put SOLE 0 3,300 0 0
OKTA INC CL A 679295105 2,918 23,633 SH   SOLE 0 23,633 0 0
OKTA INC Call 679295105 211 33,800 SH Call SOLE 0 33,800 0 0
OKTA INC Put 679295105 50 11,700 SH Put SOLE 0 11,700 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 89 600 SH   SOLE 0 600 0 0
OLD REP INTL CORP Call 680223104 2 2,700 SH Call SOLE 0 2,700 0 0
OLD REP INTL CORP Put 680223104 2 2,000 SH Put SOLE 0 2,000 0 0
OLIN CORP COM PAR $1 680665205 94 4,320 SH   SOLE 0 4,320 0 0
OLIN CORP Call 680665205 24 39,400 SH Call SOLE 0 39,400 0 0
OLIN CORP Put 680665205 6 7,900 SH Put SOLE 0 7,900 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 780 8,957 SH   SOLE 0 8,957 0 0
OLLIES BARGAIN OUTLT HLDGS I Call 681116109 14 7,400 SH Call SOLE 0 7,400 0 0
OLLIES BARGAIN OUTLT HLDGS I Put 681116109 24 2,400 SH Put SOLE 0 2,400 0 0
OLYMPIC STEEL INC COM 68162K106 22 1,631 SH   SOLE 0 1,631 0 0
OLYMPIC STEEL INC Call 68162K106 0 200 SH Call SOLE 0 200 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 55 1,520 SH   SOLE 0 1,520 0 0
OMEGA HEALTHCARE INVS INC Call 681936100 0 1,100 SH Call SOLE 0 1,100 0 0
OMNICOM GROUP INC COM 681919106 309 3,778 SH   SOLE 0 3,778 0 0
OMNICOM GROUP INC Call 681919106 2 800 SH Call SOLE 0 800 0 0
OMNICOM GROUP INC Put 681919106 0 1,200 SH Put SOLE 0 1,200 0 0
ON DECK CAP INC COM 682163100 12 3,100 SH   SOLE 0 3,100 0 0
ON DECK CAP INC Put 682163100 1 1,000 SH Put SOLE 0 1,000 0 0
ON SEMICONDUCTOR CORP COM 682189105 323 15,988 SH   SOLE 0 15,988 0 0
ON SEMICONDUCTOR CORP Call 682189105 13 13,100 SH Call SOLE 0 13,100 0 0
ON SEMICONDUCTOR CORP Put 682189105 56 29,400 SH Put SOLE 0 29,400 0 0
ONE LIBERTY PPTYS INC Call 682406103 0 500 SH Call SOLE 0 500 0 0
ONE LIBERTY PPTYS INC Put 682406103 0 500 SH Put SOLE 0 500 0 0
ONEMAIN HLDGS INC Call 68268W103 13 8,200 SH Call SOLE 0 8,200 0 0
ONEMAIN HLDGS INC Put 68268W103 0 900 SH Put SOLE 0 900 0 0
ONEOK INC NEW COM 682680103 28 415 SH   SOLE 0 415 0 0
ONEOK INC NEW Call 682680103 1 7,800 SH Call SOLE 0 7,800 0 0
ONEOK INC NEW Put 682680103 5 12,000 SH Put SOLE 0 12,000 0 0
ONESPAN INC Call 68287N100 1 1,300 SH Call SOLE 0 1,300 0 0
ONESPAN INC Put 68287N100 0 200 SH Put SOLE 0 200 0 0
OOMA INC COM 683416101 2 200 SH   SOLE 0 200 0 0
OOMA INC Call 683416101 0 100 SH Call SOLE 0 100 0 0
OPEN TEXT CORP COM 683715106 123 3,000 SH   SOLE 0 3,000 0 0
OPEN TEXT CORP Call 683715106 0 400 SH Call SOLE 0 400 0 0
OPEN TEXT CORP Put 683715106 0 200 SH Put SOLE 0 200 0 0
ORACLE CORP COM 68389X105 34 600 SH   SOLE 0 600 0 0
ORACLE CORP Call 68389X105 156 14,500 SH Call SOLE 0 14,500 0 0
ORACLE CORP Put 68389X105 6 7,600 SH Put SOLE 0 7,600 0 0
ORBCOMM INC COM 68555P100 63 8,795 SH   SOLE 0 8,795 0 0
ORBCOMM INC Call 68555P100 1 6,000 SH Call SOLE 0 6,000 0 0
ORBCOMM INC Put 68555P100 0 1,800 SH Put SOLE 0 1,800 0 0
ORCHID IS CAP INC COM 68571X103 1 200 SH   SOLE 0 200 0 0
ORCHID IS CAP INC Call 68571X103 0 2,000 SH Call SOLE 0 2,000 0 0
OSHKOSH CORP Call 688239201 4 1,200 SH Call SOLE 0 1,200 0 0
OSI SYSTEMS INC COM 671044105 72 644 SH   SOLE 0 644 0 0
OSI SYSTEMS INC Put 671044105 0 200 SH Put SOLE 0 200 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 1 100 SH   SOLE 0 100 0 0
OTONOMY INC COM 68906L105 3 1,200 SH   SOLE 0 1,200 0 0
OUTFRONT MEDIA INC COM 69007J106 216 8,406 SH   SOLE 0 8,406 0 0
OUTFRONT MEDIA INC Call 69007J106 7 2,000 SH Call SOLE 0 2,000 0 0
OUTFRONT MEDIA INC Put 69007J106 6 6,700 SH Put SOLE 0 6,700 0 0
OVERSTOCK COM INC DEL COM 690370101 242 17,800 SH   SOLE 0 17,800 0 0
OVERSTOCK COM INC DEL Call 690370101 117 87,900 SH Call SOLE 0 87,900 0 0
OVERSTOCK COM INC DEL Put 690370101 19 31,900 SH Put SOLE 0 31,900 0 0
OWENS CORNING NEW COM 690742101 684 11,761 SH   SOLE 0 11,761 0 0
OWENS CORNING NEW Call 690742101 211 32,700 SH Call SOLE 0 32,700 0 0
OWENS CORNING NEW Put 690742101 27 41,300 SH Put SOLE 0 41,300 0 0
OWENS ILL INC COM NEW 690768403 12 729 SH   SOLE 0 729 0 0
OWENS ILL INC Put 690768403 0 600 SH Put SOLE 0 600 0 0
OXFORD LANE CAP CORP COM 691543102 27 2,700 SH   SOLE 0 2,700 0 0
PACCAR INC COM 693718108 125 1,758 SH   SOLE 0 1,758 0 0
PACCAR INC Call 693718108 7 3,500 SH Call SOLE 0 3,500 0 0
PACCAR INC Put 693718108 7 3,700 SH Put SOLE 0 3,700 0 0
PACIRA BIOSCIENCES Call 695127100 11 10,000 SH Call SOLE 0 10,000 0 0
PACKAGING CORP AMER COM 695156109 20 220 SH   SOLE 0 220 0 0
PACKAGING CORP AMER Call 695156109 6 6,500 SH Call SOLE 0 6,500 0 0
PACKAGING CORP AMER Put 695156109 4 600 SH Put SOLE 0 600 0 0
PACWEST BANCORP DEL Call 695263103 0 3,400 SH Call SOLE 0 3,400 0 0
PACWEST BANCORP DEL Put 695263103 4 2,700 SH Put SOLE 0 2,700 0 0
PAGERDUTY INC COM 69553P100 18 400 SH   SOLE 0 400 0 0
PAGERDUTY INC Put 69553P100 0 100 SH Put SOLE 0 100 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 762 19,566 SH   SOLE 0 19,566 0 0
PAGSEGURO DIGITAL LTD Call G68707101 109 52,700 SH Call SOLE 0 52,700 0 0
PAGSEGURO DIGITAL LTD Put G68707101 47 12,900 SH Put SOLE 0 12,900 0 0
PALO ALTO NETWORKS INC COM 697435105 1,220 5,989 SH   SOLE 0 5,989 0 0
PALO ALTO NETWORKS INC Call 697435105 19 4,300 SH Call SOLE 0 4,300 0 0
PALO ALTO NETWORKS INC Put 697435105 64 7,300 SH Put SOLE 0 7,300 0 0
PAMPA ENERGIA S A Call 697660207 69 17,000 SH Call SOLE 0 17,000 0 0
PAMPA ENERGIA S A Put 697660207 7 13,000 SH Put SOLE 0 13,000 0 0
PAN AMERICAN SILVER CORP COM 697900108 176 13,681 SH   SOLE 0 13,681 0 0
PAN AMERICAN SILVER CORP Call 697900108 14 37,300 SH Call SOLE 0 37,300 0 0
PAN AMERICAN SILVER CORP Put 697900108 11 9,400 SH Put SOLE 0 9,400 0 0
PAPA JOHNS INTL INC Call 698813102 37 22,700 SH Call SOLE 0 22,700 0 0
PAPA JOHNS INTL INC Put 698813102 735 102,900 SH Put SOLE 0 102,900 0 0
PARETEUM CORP Call 69946T207 8 42,500 SH Call SOLE 0 42,500 0 0
PARETEUM CORP Put 69946T207 27 26,300 SH Put SOLE 0 26,300 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 39 2,337 SH   SOLE 0 2,337 0 0
PARK ELECTROCHEMICAL CORP Put 700416209 0 2,100 SH Put SOLE 0 2,100 0 0
PARKER HANNIFIN CORP COM 701094104 82 486 SH   SOLE 0 486 0 0
PARKER HANNIFIN CORP Call 701094104 0 800 SH Call SOLE 0 800 0 0
PARSLEY ENERGY INC CL A 701877102 114 6,013 SH   SOLE 0 6,013 0 0
PARSLEY ENERGY INC Call 701877102 0 1,400 SH Call SOLE 0 1,400 0 0
PARSLEY ENERGY INC Put 701877102 5 4,300 SH Put SOLE 0 4,300 0 0
PARTY CITY HOLDCO INC COM 702149105 231 31,630 SH   SOLE 0 31,630 0 0
PARTY CITY HOLDCO INC Call 702149105 0 900 SH Call SOLE 0 900 0 0
PARTY CITY HOLDCO INC Put 702149105 32 30,000 SH Put SOLE 0 30,000 0 0
PATRICK INDS INC COM 703343103 42 873 SH   SOLE 0 873 0 0
PATRICK INDS INC Call 703343103 1 300 SH Call SOLE 0 300 0 0
PATTERN ENERGY GROUP INC Call 70338P100 9 14,300 SH Call SOLE 0 14,300 0 0
PATTERN ENERGY GROUP INC Put 70338P100 0 100 SH Put SOLE 0 100 0 0
PATTERSON UTI ENERGY INC COM 703481101 23 2,000 SH   SOLE 0 2,000 0 0
PATTERSON UTI ENERGY INC Call 703481101 0 5,300 SH Call SOLE 0 5,300 0 0
PATTERSON UTI ENERGY INC Put 703481101 12 7,100 SH Put SOLE 0 7,100 0 0
PAYCHEX INC COM 704326107 186 2,263 SH   SOLE 0 2,263 0 0
PAYCHEX INC Call 704326107 12 10,700 SH Call SOLE 0 10,700 0 0
PAYCHEX INC Put 704326107 1 2,000 SH Put SOLE 0 2,000 0 0
PAYCOM SOFTWARE INC COM 70432V102 457 2,018 SH   SOLE 0 2,018 0 0
PAYCOM SOFTWARE INC Call 70432V102 28 900 SH Call SOLE 0 900 0 0
PAYCOM SOFTWARE INC Put 70432V102 1 300 SH Put SOLE 0 300 0 0
PAYLOCITY HLDG CORP Call 70438V106 6 2,300 SH Call SOLE 0 2,300 0 0
PAYLOCITY HLDG CORP Put 70438V106 0 100 SH Put SOLE 0 100 0 0
PAYPAL HLDGS INC COM 70450Y103 148 1,300 SH   SOLE 0 1,300 0 0
PAYPAL HLDGS INC Call 70450Y103 14 5,500 SH Call SOLE 0 5,500 0 0
PBF ENERGY INC CL A 69318G106 84 2,712 SH   SOLE 0 2,712 0 0
PBF ENERGY INC Put 69318G106 1 3,000 SH Put SOLE 0 3,000 0 0
PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 52 2,470 SH   SOLE 0 2,470 0 0
PC CONNECTION INC COM 69318J100 131 3,752 SH   SOLE 0 3,752 0 0
PC CONNECTION INC Put 69318J100 0 300 SH Put SOLE 0 300 0 0
PCM INC COM 69323K100 3 100 SH   SOLE 0 100 0 0
PCM INC Call 69323K100 5 1,000 SH Call SOLE 0 1,000 0 0
PDC ENERGY INC Call 69327R101 24 4,700 SH Call SOLE 0 4,700 0 0
PDC ENERGY INC Put 69327R101 9 4,500 SH Put SOLE 0 4,500 0 0
PDF SOLUTIONS INC COM 693282105 56 4,313 SH   SOLE 0 4,313 0 0
PDF SOLUTIONS INC Put 693282105 0 4,600 SH Put SOLE 0 4,600 0 0
PEABODY ENERGY CORP NEW COM 704551100 177 7,385 SH   SOLE 0 7,385 0 0
PEABODY ENERGY CORP NEW Call 704551100 0 100 SH Call SOLE 0 100 0 0
PEARSON PLC SPONSORED ADR 705015105 50 4,863 SH   SOLE 0 4,863 0 0
PEARSON PLC Call 705015105 3 3,300 SH Call SOLE 0 3,300 0 0
PEARSON PLC Put 705015105 0 100 SH Put SOLE 0 100 0 0
PEGASYSTEMS INC COM 705573103 43 615 SH   SOLE 0 615 0 0
PENN NATL GAMING INC COM 707569109 155 8,058 SH   SOLE 0 8,058 0 0
PENN NATL GAMING INC Call 707569109 0 500 SH Call SOLE 0 500 0 0
PENN NATL GAMING INC Put 707569109 7 28,600 SH Put SOLE 0 28,600 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 1 100 SH   SOLE 0 100 0 0
PENNANTPARK FLOATING RATE CA Call 70806A106 0 1,000 SH Call SOLE 0 1,000 0 0
PENNANTPARK FLOATING RATE CA Put 70806A106 2 1,900 SH Put SOLE 0 1,900 0 0
PENNEY J C CORP INC COM 708160106 4 4,000 SH   SOLE 0 4,000 0 0
PENNEY J C CORP INC Put 708160106 5 4,000 SH Put SOLE 0 4,000 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 52 8,090 SH   SOLE 0 8,090 0 0
PENNSYLVANIA RL ESTATE INVT Call 709102107 0 6,600 SH Call SOLE 0 6,600 0 0
PENNSYLVANIA RL ESTATE INVT Put 709102107 7 14,700 SH Put SOLE 0 14,700 0 0
PENTAIR PLC SHS G7S00T104 12 343 SH   SOLE 0 343 0 0
PENTAIR PLC Call G7S00T104 0 100 SH Call SOLE 0 100 0 0
PENTAIR PLC Put G7S00T104 0 100 SH Put SOLE 0 100 0 0
PEOPLES UTD FINL INC COM 712704105 2 120 SH   SOLE 0 120 0 0
PEOPLES UTD FINL INC Call 712704105 2 23,600 SH Call SOLE 0 23,600 0 0
PEPSICO INC COM 713448108 357 2,726 SH   SOLE 0 2,726 0 0
PEPSICO INC Call 713448108 0 4,400 SH Call SOLE 0 4,400 0 0
PEPSICO INC Put 713448108 0 3,100 SH Put SOLE 0 3,100 0 0
PERKINELMER INC COM 714046109 3 32 SH   SOLE 0 32 0 0
PERKINELMER INC Call 714046109 0 100 SH Call SOLE 0 100 0 0
PERKINELMER INC Put 714046109 0 100 SH Put SOLE 0 100 0 0
PERRIGO CO PLC Call G97822103 129 31,000 SH Call SOLE 0 31,000 0 0
PETIQ INC Call 71639T106 130 30,400 SH Call SOLE 0 30,400 0 0
PETMED EXPRESS INC Call 716382106 1 7,300 SH Call SOLE 0 7,300 0 0
PETMED EXPRESS INC Put 716382106 10 5,400 SH Put SOLE 0 5,400 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 681 43,784 SH   SOLE 0 43,784 0 0
PETROLEO BRASILEIRO SA PETRO Call 71654V408 339 156,500 SH Call SOLE 0 156,500 0 0
PETROLEO BRASILEIRO SA PETRO Put 71654V408 98 315,100 SH Put SOLE 0 315,100 0 0
PFIZER INC COM 717081103 122 2,833 SH   SOLE 0 2,833 0 0
PFIZER INC Call 717081103 0 300 SH Call SOLE 0 300 0 0
PFIZER INC Put 717081103 15 17,300 SH Put SOLE 0 17,300 0 0
PG&E CORP COM 69331C108 1,530 66,760 SH   SOLE 0 66,760 0 0
PG&E CORP Call 69331C108 231 90,200 SH Call SOLE 0 90,200 0 0
PG&E CORP Put 69331C108 128 138,600 SH Put SOLE 0 138,600 0 0
PGT INNOVATIONS INC COM 69336V101 146 8,773 SH   SOLE 0 8,773 0 0
PGT INNOVATIONS INC Put 69336V101 0 800 SH Put SOLE 0 800 0 0
PHILIP MORRIS INTL INC COM 718172109 2,444 31,132 SH   SOLE 0 31,132 0 0
PHILIP MORRIS INTL INC Call 718172109 0 1,400 SH Call SOLE 0 1,400 0 0
PHILIP MORRIS INTL INC Put 718172109 299 42,600 SH Put SOLE 0 42,600 0 0
PHILLIPS 66 COM 718546104 3,420 36,572 SH   SOLE 0 36,572 0 0
PHILLIPS 66 Call 718546104 36 27,800 SH Call SOLE 0 27,800 0 0
PHILLIPS 66 Put 718546104 50 22,500 SH Put SOLE 0 22,500 0 0
PHILLIPS 66 PARTNERS LP Call 718549207 12 61,800 SH Call SOLE 0 61,800 0 0
PHILLIPS 66 PARTNERS LP Put 718549207 0 1,000 SH Put SOLE 0 1,000 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 0 200 SH   SOLE 0 200 0 0
PHOENIX NEW MEDIA LTD Call 71910C103 0 1,500 SH Call SOLE 0 1,500 0 0
PHOTRONICS INC Call 719405102 0 1,500 SH Call SOLE 0 1,500 0 0
PICO HLDGS INC COM NEW 693366205 42 3,632 SH   SOLE 0 3,632 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 7 1,500 SH   SOLE 0 1,500 0 0
PIERIS PHARMACEUTICALS INC Call 720795103 0 1,400 SH Call SOLE 0 1,400 0 0
PILGRIMS PRIDE CORP NEW Call 72147K108 3 3,200 SH Call SOLE 0 3,200 0 0
PILGRIMS PRIDE CORP NEW Put 72147K108 0 100 SH Put SOLE 0 100 0 0
PIMCO INCOME STRATEGY FUND COM 72201H108 42 3,600 SH   SOLE 0 3,600 0 0
PINDUODUO INC SPONSORED ADS 722304102 883 42,848 SH   SOLE 0 42,848 0 0
PINDUODUO INC Call 722304102 24 50,900 SH Call SOLE 0 50,900 0 0
PINDUODUO INC Put 722304102 253 64,200 SH Put SOLE 0 64,200 0 0
PINNACLE FINL PARTNERS INC Call 72346Q104 6 6,900 SH Call SOLE 0 6,900 0 0
PINNACLE WEST CAP CORP Call 723484101 19 4,400 SH Call SOLE 0 4,400 0 0
PINNACLE WEST CAP CORP Put 723484101 0 100 SH Put SOLE 0 100 0 0
PINTEREST INC CL A 72352L106 88 3,239 SH   SOLE 0 3,239 0 0
PINTEREST INC Call 72352L106 106 88,200 SH Call SOLE 0 88,200 0 0
PINTEREST INC Put 72352L106 103 33,800 SH Put SOLE 0 33,800 0 0
PIONEER MUN HIGH INCOME TR COM SHS 723763108 113 9,300 SH   SOLE 0 9,300 0 0
PIONEER NAT RES CO COM 723787107 4,624 30,059 SH   SOLE 0 30,059 0 0
PIONEER NAT RES CO Call 723787107 272 68,000 SH Call SOLE 0 68,000 0 0
PIONEER NAT RES CO Put 723787107 504 70,100 SH Put SOLE 0 70,100 0 0
PITNEY BOWES INC COM 724479100 429 100,342 SH   SOLE 0 100,342 0 0
PITNEY BOWES INC Call 724479100 0 13,300 SH Call SOLE 0 13,300 0 0
PITNEY BOWES INC Put 724479100 175 102,500 SH Put SOLE 0 102,500 0 0
PIVOTAL SOFTWARE INC COM CL A 72582H107 64 6,105 SH   SOLE 0 6,105 0 0
PIVOTAL SOFTWARE INC Call 72582H107 31 43,300 SH Call SOLE 0 43,300 0 0
PIVOTAL SOFTWARE INC Put 72582H107 12 5,100 SH Put SOLE 0 5,100 0 0
PIXELWORKS INC COM NEW 72581M305 39 13,473 SH   SOLE 0 13,473 0 0
PIXELWORKS INC Put 72581M305 0 3,700 SH Put SOLE 0 3,700 0 0
PJT PARTNERS INC COM CL A 69343T107 20 515 SH   SOLE 0 515 0 0
PJT PARTNERS INC Call 69343T107 0 300 SH Call SOLE 0 300 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 42 1,738 SH   SOLE 0 1,738 0 0
PLAINS ALL AMERN PIPELINE L Call 726503105 44 80,900 SH Call SOLE 0 80,900 0 0
PLAINS ALL AMERN PIPELINE L Put 726503105 11 17,400 SH Put SOLE 0 17,400 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 776 31,115 SH   SOLE 0 31,115 0 0
PLAINS GP HLDGS L P Call 72651A207 39 48,000 SH Call SOLE 0 48,000 0 0
PLAINS GP HLDGS L P Put 72651A207 157 141,200 SH Put SOLE 0 141,200 0 0
PLANET FITNESS INC CL A 72703H101 789 10,901 SH   SOLE 0 10,901 0 0
PLANET FITNESS INC Call 72703H101 143 59,100 SH Call SOLE 0 59,100 0 0
PLANET FITNESS INC Put 72703H101 77 21,500 SH Put SOLE 0 21,500 0 0
PNC FINL SVCS GROUP INC Call 693475105 49 11,900 SH Call SOLE 0 11,900 0 0
PNC FINL SVCS GROUP INC Put 693475105 7 1,700 SH Put SOLE 0 1,700 0 0
POLARIS INDS INC COM 731068102 342 3,750 SH   SOLE 0 3,750 0 0
POLARIS INDS INC Call 731068102 95 9,900 SH Call SOLE 0 9,900 0 0
POLARIS INDS INC Put 731068102 0 200 SH Put SOLE 0 200 0 0
POLARITYTE INC COM 731094108 9 1,700 SH   SOLE 0 1,700 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 322 11,900 SH   SOLE 0 11,900 0 0
PORTOLA PHARMACEUTICALS INC Call 737010108 29 5,000 SH Call SOLE 0 5,000 0 0
PORTOLA PHARMACEUTICALS INC Put 737010108 129 30,000 SH Put SOLE 0 30,000 0 0
POSCO SPONSORED ADR 693483109 53 1,000 SH   SOLE 0 1,000 0 0
POST HLDGS INC COM 737446104 275 2,652 SH   SOLE 0 2,652 0 0
POST HLDGS INC Call 737446104 12 2,700 SH Call SOLE 0 2,700 0 0
POST HLDGS INC Put 737446104 21 4,200 SH Put SOLE 0 4,200 0 0
POTBELLY CORP COM 73754Y100 15 3,100 SH   SOLE 0 3,100 0 0
POWER INTEGRATIONS INC COM 739276103 184 2,306 SH   SOLE 0 2,306 0 0
POWER INTEGRATIONS INC Put 739276103 8 4,000 SH Put SOLE 0 4,000 0 0
PPG INDS INC Call 693506107 12 4,000 SH Call SOLE 0 4,000 0 0
PPG INDS INC Put 693506107 5 2,900 SH Put SOLE 0 2,900 0 0
PPL CORP Call 69351T106 5 29,100 SH Call SOLE 0 29,100 0 0
PRA GROUP INC Call 69354N106 0 1,000 SH Call SOLE 0 1,000 0 0
PREMIER INC CL A 74051N102 7 200 SH   SOLE 0 200 0 0
PREMIER INC Put 74051N102 1 1,600 SH Put SOLE 0 1,600 0 0
PRETIUM RES INC Call 74139C102 60 22,100 SH Call SOLE 0 22,100 0 0
PRICE T ROWE GROUP INC COM 74144T108 641 5,844 SH   SOLE 0 5,844 0 0
PRICE T ROWE GROUP INC Call 74144T108 13 2,800 SH Call SOLE 0 2,800 0 0
PRICE T ROWE GROUP INC Put 74144T108 6 14,500 SH Put SOLE 0 14,500 0 0
PRIMERICA INC COM 74164M108 273 2,280 SH   SOLE 0 2,280 0 0
PRIMERICA INC Call 74164M108 2 1,000 SH Call SOLE 0 1,000 0 0
PRIMO WTR CORP Call 74165N105 0 200 SH Call SOLE 0 200 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 41 724 SH   SOLE 0 724 0 0
PRINCIPAL FINL GROUP INC Call 74251V102 2 1,200 SH Call SOLE 0 1,200 0 0
PRINCIPAL FINL GROUP INC Put 74251V102 0 100 SH Put SOLE 0 100 0 0
PROASSURANCE CORP COM 74267C106 18 500 SH   SOLE 0 500 0 0
PROCTER AND GAMBLE CO COM 742718109 1,184 10,800 SH   SOLE 0 10,800 0 0
PROCTER AND GAMBLE CO Call 742718109 367 34,900 SH Call SOLE 0 34,900 0 0
PROCTER AND GAMBLE CO Put 742718109 9 39,400 SH Put SOLE 0 39,400 0 0
PROGRESS SOFTWARE CORP COM 743312100 38 888 SH   SOLE 0 888 0 0
PROGRESS SOFTWARE CORP Call 743312100 0 200 SH Call SOLE 0 200 0 0
PROGRESS SOFTWARE CORP Put 743312100 0 300 SH Put SOLE 0 300 0 0
PROGRESSIVE CORP OHIO COM 743315103 1,878 23,505 SH   SOLE 0 23,505 0 0
PROGRESSIVE CORP OHIO Call 743315103 20 21,100 SH Call SOLE 0 21,100 0 0
PROGRESSIVE CORP OHIO Put 743315103 44 25,800 SH Put SOLE 0 25,800 0 0
PROLOGIS INC COM 74340W103 1,492 18,630 SH   SOLE 0 18,630 0 0
PROLOGIS INC Call 74340W103 1 500 SH Call SOLE 0 500 0 0
PROLOGIS INC Put 74340W103 8 2,200 SH Put SOLE 0 2,200 0 0
PROOFPOINT INC COM 743424103 19 160 SH   SOLE 0 160 0 0
PROOFPOINT INC Put 743424103 21 1,600 SH Put SOLE 0 1,600 0 0
PROS HOLDINGS INC COM 74346Y103 6 96 SH   SOLE 0 96 0 0
PROS HOLDINGS INC Call 74346Y103 17 1,600 SH Call SOLE 0 1,600 0 0
PROSHARES TR ULTRAPRO SHORT N 74347B193 5 399 SH   SOLE 0 399 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 1 36 SH   SOLE 0 36 0 0
PROSHARES TR ULTSHRT QQQ 74347B243 46 1,475 SH   SOLE 0 1,475 0 0
PROSHARES TR ULT MSCIBZL CAPP 74347B292 11 499 SH   SOLE 0 499 0 0
PROSHARES TR PSHS ULT S&P 500 74347R107 276 2,197 SH   SOLE 0 2,197 0 0
PROSHARES TR PSHS ULT NASB 74347R214 76 1,476 SH   SOLE 0 1,476 0 0
PROSHARES TR PSHS ULTRA DOW30 74347R305 3 70 SH   SOLE 0 70 0 0
PROSHARES TR PSHS SH MSCI EMR 74347R396 12 701 SH   SOLE 0 701 0 0
PROSHARES TR PSHS ULT SEMICDT 74347R669 99 2,399 SH   SOLE 0 2,399 0 0
PROSHARES TR PSHS ULT HLTHCRE 74347R735 9 94 SH   SOLE 0 94 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831 43 700 SH   SOLE 0 700 0 0
PROSHARES TR ULTPRO SHT 2017 74348A152 11 499 SH   SOLE 0 499 0 0
PROSHARES TR ULTSHT REAL EST 74348A244 8 399 SH   SOLE 0 399 0 0
PROSHARES TR ULTSHT RUSS2000 74348A319 16 1,095 SH   SOLE 0 1,095 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 27 399 SH   SOLE 0 399 0 0
PROSHARES TR ULSHOIL&GASNEW13 74348A525 3 99 SH   SOLE 0 99 0 0
PROSHARES TR Call 74348A244 1 4,000 SH Call SOLE 0 4,000 0 0
PROSHARES TR Call 74348A152 0 800 SH Call SOLE 0 800 0 0
PROSHARES TR Call 74347X880 0 100 SH Call SOLE 0 100 0 0
PROSHARES TR Call 74347X831 931 105,900 SH Call SOLE 0 105,900 0 0
PROSHARES TR Call 74347X823 51 2,900 SH Call SOLE 0 2,900 0 0
PROSHARES TR Call 74347X864 148 84,000 SH Call SOLE 0 84,000 0 0
PROSHARES TR Call 74347X302 2 600 SH Call SOLE 0 600 0 0
PROSHARES TR Call 74347X625 5 1,600 SH Call SOLE 0 1,600 0 0
PROSHARES TR Call 74347X633 109 33,300 SH Call SOLE 0 33,300 0 0
PROSHARES TR Call 74347X799 5 2,000 SH Call SOLE 0 2,000 0 0
PROSHARES TR Call 74347R735 3 1,400 SH Call SOLE 0 1,400 0 0
PROSHARES TR Call 74347R842 0 100 SH Call SOLE 0 100 0 0
PROSHARES TR Call 74347R669 8 2,100 SH Call SOLE 0 2,100 0 0
PROSHARES TR Call 74347R693 1 200 SH Call SOLE 0 200 0 0
PROSHARES TR Call 74347R719 0 700 SH Call SOLE 0 700 0 0
PROSHARES TR Call 74347R305 5 7,300 SH Call SOLE 0 7,300 0 0
PROSHARES TR Call 74347R214 4 5,600 SH Call SOLE 0 5,600 0 0
PROSHARES TR Call 74347R107 112 7,800 SH Call SOLE 0 7,800 0 0
PROSHARES TR Call 74347R206 29 1,700 SH Call SOLE 0 1,700 0 0
PROSHARES TR Call 74347B292 1 5,600 SH Call SOLE 0 5,600 0 0
PROSHARES TR Call 74347B383 97 95,600 SH Call SOLE 0 95,600 0 0
PROSHARES TR Call 74347B425 12 77,700 SH Call SOLE 0 77,700 0 0
PROSHARES TR Call 74347B474 1 1,100 SH Call SOLE 0 1,100 0 0
PROSHARES TR Call 74347B482 12 1,000 SH Call SOLE 0 1,000 0 0
PROSHARES TR Call 74347B714 0 1,200 SH Call SOLE 0 1,200 0 0
PROSHARES TR Call 74347B748 33 41,300 SH Call SOLE 0 41,300 0 0
PROSHARES TR Call 74347G309 1 2,200 SH Call SOLE 0 2,200 0 0
PROSHARES TR Call 74347G408 705 672,400 SH Call SOLE 0 672,400 0 0
PROSHARES TR Call 74347B243 11 4,600 SH Call SOLE 0 4,600 0 0
PROSHARES TR Call 74347B268 22 21,600 SH Call SOLE 0 21,600 0 0
PROSHARES TR Call 74347B276 8 13,500 SH Call SOLE 0 13,500 0 0
PROSHARES TR Call 74347B201 7 90,500 SH Call SOLE 0 90,500 0 0
PROSHARES TR Call 74347B177 0 100 SH Call SOLE 0 100 0 0
PROSHARES TR Call 74347B227 0 100 SH Call SOLE 0 100 0 0
PROSHARES TR Put 74347B201 28 2,900 SH Put SOLE 0 2,900 0 0
PROSHARES TR Put 74347B284 0 100 SH Put SOLE 0 100 0 0
PROSHARES TR Put 74347B268 595 106,200 SH Put SOLE 0 106,200 0 0
PROSHARES TR Put 74347B243 83 21,200 SH Put SOLE 0 21,200 0 0
PROSHARES TR Put 74347G408 1,069 257,100 SH Put SOLE 0 257,100 0 0
PROSHARES TR Put 74347G309 7 1,200 SH Put SOLE 0 1,200 0 0
PROSHARES TR Put 74347B748 8 3,500 SH Put SOLE 0 3,500 0 0
PROSHARES TR Put 74347B714 2 1,000 SH Put SOLE 0 1,000 0 0
PROSHARES TR Put 74347B482 0 1,000 SH Put SOLE 0 1,000 0 0
PROSHARES TR Put 74347B425 0 400 SH Put SOLE 0 400 0 0
PROSHARES TR Put 74347B383 39 9,200 SH Put SOLE 0 9,200 0 0
PROSHARES TR Put 74347B292 4 700 SH Put SOLE 0 700 0 0
PROSHARES TR Put 74347R206 32 22,800 SH Put SOLE 0 22,800 0 0
PROSHARES TR Put 74347R107 13 11,500 SH Put SOLE 0 11,500 0 0
PROSHARES TR Put 74347R214 10 17,400 SH Put SOLE 0 17,400 0 0
PROSHARES TR Put 74347R305 0 800 SH Put SOLE 0 800 0 0
PROSHARES TR Put 74347R719 9 4,400 SH Put SOLE 0 4,400 0 0
PROSHARES TR Put 74347R693 4 1,500 SH Put SOLE 0 1,500 0 0
PROSHARES TR Put 74347R669 0 600 SH Put SOLE 0 600 0 0
PROSHARES TR Put 74347R842 3 1,100 SH Put SOLE 0 1,100 0 0
PROSHARES TR Put 74347R735 0 100 SH Put SOLE 0 100 0 0
PROSHARES TR Put 74347X799 1 300 SH Put SOLE 0 300 0 0
PROSHARES TR Put 74347X633 2 3,800 SH Put SOLE 0 3,800 0 0
PROSHARES TR Put 74347X625 0 700 SH Put SOLE 0 700 0 0
PROSHARES TR Put 74347X302 0 500 SH Put SOLE 0 500 0 0
PROSHARES TR Put 74347X864 25 40,400 SH Put SOLE 0 40,400 0 0
PROSHARES TR Put 74347X823 10 10,700 SH Put SOLE 0 10,700 0 0
PROSHARES TR Put 74347X831 159 55,300 SH Put SOLE 0 55,300 0 0
PROSHARES TR Put 74347X849 0 1,100 SH Put SOLE 0 1,100 0 0
PROSHARES TR Put 74347X880 0 200 SH Put SOLE 0 200 0 0
PROSHARES TR Put 74348A152 24 2,600 SH Put SOLE 0 2,600 0 0
PROSHARES TR Put 74348A319 0 600 SH Put SOLE 0 600 0 0
PROSHARES TR Put 74348A467 0 500 SH Put SOLE 0 500 0 0
PROSHARES TR II ULTRA BLOOMBERG 74347Y706 16 1,199 SH   SOLE 0 1,199 0 0
PROSHARES TR II SHT VIX ST TRM 74347W130 55 1,036 SH   SOLE 0 1,036 0 0
PROSHARES TR II ULTRA VIX SHORT 74347W148 10 320 SH   SOLE 0 320 0 0
PROSHARES TR II VIX SH TRM FUTRS 74347W171 133 6,244 SH   SOLE 0 6,244 0 0
PROSHARES TR II ULTRAPRO 3X CR 74347W221 24 1,100 SH   SOLE 0 1,100 0 0
PROSHARES TR II ULTA BLMBG 2017 74347W247 105 5,440 SH   SOLE 0 5,440 0 0
PROSHARES TR II ULTRASHRT NEW 74347W395 12 199 SH   SOLE 0 199 0 0
PROSHARES TR II ULTRASHORT YEN N 74347W569 22 300 SH   SOLE 0 300 0 0
PROSHARES TR II ULTRA GOLD 74347W601 17 399 SH   SOLE 0 399 0 0
PROSHARES TR II Call 74347W668 71 109,200 SH Call SOLE 0 109,200 0 0
PROSHARES TR II Call 74347W882 6 34,800 SH Call SOLE 0 34,800 0 0
PROSHARES TR II Call 74347W569 0 7,200 SH Call SOLE 0 7,200 0 0
PROSHARES TR II Call 74347W247 59 54,200 SH Call SOLE 0 54,200 0 0
PROSHARES TR II Call 74347W353 57 65,200 SH Call SOLE 0 65,200 0 0
PROSHARES TR II Call 74347W387 6 1,700 SH Call SOLE 0 1,700 0 0
PROSHARES TR II Call 74347W221 8 4,300 SH Call SOLE 0 4,300 0 0
PROSHARES TR II Call 74347W148 22 80,500 SH Call SOLE 0 80,500 0 0
PROSHARES TR II Call 74347W171 4 6,800 SH Call SOLE 0 6,800 0 0
PROSHARES TR II Call 74347W130 223 51,000 SH Call SOLE 0 51,000 0 0
PROSHARES TR II Call 74347W114 1 2,900 SH Call SOLE 0 2,900 0 0
PROSHARES TR II Call 74347Y706 89 36,400 SH Call SOLE 0 36,400 0 0
PROSHARES TR II Call 74347Y805 41 14,000 SH Call SOLE 0 14,000 0 0
PROSHARES TR II Put 74347Y805 9 3,000 SH Put SOLE 0 3,000 0 0
PROSHARES TR II Put 74347Y706 183 33,200 SH Put SOLE 0 33,200 0 0
PROSHARES TR II Put 74347W114 2 400 SH Put SOLE 0 400 0 0
PROSHARES TR II Put 74347W130 19 9,600 SH Put SOLE 0 9,600 0 0
PROSHARES TR II Put 74347W171 25 30,800 SH Put SOLE 0 30,800 0 0
PROSHARES TR II Put 74347W221 33 28,100 SH Put SOLE 0 28,100 0 0
PROSHARES TR II Put 74347W148 91 18,700 SH Put SOLE 0 18,700 0 0
PROSHARES TR II Put 74347W387 7 9,200 SH Put SOLE 0 9,200 0 0
PROSHARES TR II Put 74347W353 24 2,900 SH Put SOLE 0 2,900 0 0
PROSHARES TR II Put 74347W247 280 124,100 SH Put SOLE 0 124,100 0 0
PROSHARES TR II Put 74347W338 1 200 SH Put SOLE 0 200 0 0
PROSHARES TR II Put 74347W569 1 3,000 SH Put SOLE 0 3,000 0 0
PROSHARES TR II Put 74347W882 1 4,800 SH Put SOLE 0 4,800 0 0
PROSHARES TR II Put 74347W668 93 17,400 SH Put SOLE 0 17,400 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 3 3,928 SH   SOLE 0 3,928 0 0
PROTEOSTASIS THERAPEUTICS IN Call 74373B109 0 1,100 SH Call SOLE 0 1,100 0 0
PROTEOSTASIS THERAPEUTICS IN Put 74373B109 0 100 SH Put SOLE 0 100 0 0
PROTO LABS INC Call 743713109 0 100 SH Call SOLE 0 100 0 0
PROVENTION BIO INC COM 74374N102 4 400 SH   SOLE 0 400 0 0
PROVENTION BIO INC Put 74374N102 4 1,000 SH Put SOLE 0 1,000 0 0
PRUDENTIAL FINL INC COM 744320102 303 3,009 SH   SOLE 0 3,009 0 0
PRUDENTIAL FINL INC Call 744320102 10 6,500 SH Call SOLE 0 6,500 0 0
PRUDENTIAL FINL INC Put 744320102 58 19,700 SH Put SOLE 0 19,700 0 0
PTC INC COM 69370C100 44 500 SH   SOLE 0 500 0 0
PTC INC Call 69370C100 8 3,300 SH Call SOLE 0 3,300 0 0
PTC INC Put 69370C100 1 6,200 SH Put SOLE 0 6,200 0 0
PUBLIC SVC ENTERPRISE GRP IN Call 744573106 4 10,600 SH Call SOLE 0 10,600 0 0
PUBLIC SVC ENTERPRISE GRP IN Put 744573106 1 700 SH Put SOLE 0 700 0 0
PULSE BIOSCIENCES INC COM 74587B101 1 100 SH   SOLE 0 100 0 0
PULTE GROUP INC COM 745867101 545 17,248 SH   SOLE 0 17,248 0 0
PULTE GROUP INC Call 745867101 37 14,400 SH Call SOLE 0 14,400 0 0
PULTE GROUP INC Put 745867101 10 66,800 SH Put SOLE 0 66,800 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 69 5,500 SH   SOLE 0 5,500 0 0
PUMA BIOTECHNOLOGY INC Call 74587V107 0 1,300 SH Call SOLE 0 1,300 0 0
PUMA BIOTECHNOLOGY INC Put 74587V107 114 5,100 SH Put SOLE 0 5,100 0 0
PURE STORAGE INC CL A 74624M102 901 59,034 SH   SOLE 0 59,034 0 0
PURE STORAGE INC Call 74624M102 4 8,200 SH Call SOLE 0 8,200 0 0
PURE STORAGE INC Put 74624M102 15 6,100 SH Put SOLE 0 6,100 0 0
PVH CORP Call 693656100 41 14,900 SH Call SOLE 0 14,900 0 0
PVH CORP Put 693656100 2 1,800 SH Put SOLE 0 1,800 0 0
PYXUS INTL INC COM 74737V106 66 4,389 SH   SOLE 0 4,389 0 0
PYXUS INTL INC Call 74737V106 12 14,200 SH Call SOLE 0 14,200 0 0
PYXUS INTL INC Put 74737V106 48 15,600 SH Put SOLE 0 15,600 0 0
Q2 HLDGS INC COM 74736L109 45 600 SH   SOLE 0 600 0 0
Q2 HLDGS INC Put 74736L109 0 100 SH Put SOLE 0 100 0 0
QEP RES INC COM 74733V100 52 7,281 SH   SOLE 0 7,281 0 0
QEP RES INC Call 74733V100 1 1,300 SH Call SOLE 0 1,300 0 0
QEP RES INC Put 74733V100 3 32,100 SH Put SOLE 0 32,100 0 0
QIWI PLC SPON ADR REP B 74735M108 0 28 SH   SOLE 0 28 0 0
QORVO INC COM 74736K101 2,532 38,015 SH   SOLE 0 38,015 0 0
QORVO INC Call 74736K101 32 14,800 SH Call SOLE 0 14,800 0 0
QORVO INC Put 74736K101 151 26,800 SH Put SOLE 0 26,800 0 0
QTS RLTY TR INC Call 74736A103 0 900 SH Call SOLE 0 900 0 0
QUAD / GRAPHICS INC Call 747301109 0 2,400 SH Call SOLE 0 2,400 0 0
QUAD / GRAPHICS INC Put 747301109 22 7,500 SH Put SOLE 0 7,500 0 0
QUALCOMM INC COM 747525103 178 2,352 SH   SOLE 0 2,352 0 0
QUALCOMM INC Call 747525103 824 169,700 SH Call SOLE 0 169,700 0 0
QUALCOMM INC Put 747525103 47 44,700 SH Put SOLE 0 44,700 0 0
QUALYS INC COM 74758T303 36 422 SH   SOLE 0 422 0 0
QUALYS INC Call 74758T303 0 400 SH Call SOLE 0 400 0 0
QUALYS INC Put 74758T303 0 200 SH Put SOLE 0 200 0 0
QUANTA SVCS INC Call 74762E102 61 40,800 SH Call SOLE 0 40,800 0 0
QUANTA SVCS INC Put 74762E102 0 200 SH Put SOLE 0 200 0 0
QUDIAN INC ADR 747798106 322 42,974 SH   SOLE 0 42,974 0 0
QUDIAN INC Call 747798106 5 9,100 SH Call SOLE 0 9,100 0 0
QUDIAN INC Put 747798106 30 34,500 SH Put SOLE 0 34,500 0 0
QUEST DIAGNOSTICS INC Call 74834L100 28 10,800 SH Call SOLE 0 10,800 0 0
QUINSTREET INC Call 74874Q100 12 12,900 SH Call SOLE 0 12,900 0 0
QUINSTREET INC Put 74874Q100 14 15,800 SH Put SOLE 0 15,800 0 0
QUORUM HEALTH CORP COM 74909E106 0 210 SH   SOLE 0 210 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 26 2,459 SH   SOLE 0 2,459 0 0
QUOTIENT TECHNOLOGY INC Call 749119103 4 16,200 SH Call SOLE 0 16,200 0 0
QURATE RETAIL INC Call 74915M100 6 45,500 SH Call SOLE 0 45,500 0 0
QURATE RETAIL INC Put 74915M100 21 25,900 SH Put SOLE 0 25,900 0 0
QUTOUTIAO INC ADS REP SHS A 74915J107 9 2,384 SH   SOLE 0 2,384 0 0
QUTOUTIAO INC Call 74915J107 0 600 SH Call SOLE 0 600 0 0
QUTOUTIAO INC Put 74915J107 0 600 SH Put SOLE 0 600 0 0
RADIAN GROUP INC COM 750236101 38 1,687 SH   SOLE 0 1,687 0 0
RADIAN GROUP INC Call 750236101 0 200 SH Call SOLE 0 200 0 0
RADIUS HEALTH INC COM NEW 750469207 63 2,600 SH   SOLE 0 2,600 0 0
RADWARE LTD ORD M81873107 124 5,046 SH   SOLE 0 5,046 0 0
RADWARE LTD Put M81873107 1 300 SH Put SOLE 0 300 0 0
RALPH LAUREN CORP Call 751212101 0 1,200 SH Call SOLE 0 1,200 0 0
RALPH LAUREN CORP Put 751212101 13 2,200 SH Put SOLE 0 2,200 0 0
RAMBUS INC DEL COM 750917106 135 11,216 SH   SOLE 0 11,216 0 0
RAMBUS INC DEL Call 750917106 1 4,500 SH Call SOLE 0 4,500 0 0
RANGE RES CORP COM 75281A109 140 20,177 SH   SOLE 0 20,177 0 0
RANGE RES CORP Call 75281A109 2 8,400 SH Call SOLE 0 8,400 0 0
RANGE RES CORP Put 75281A109 9 1,100 SH Put SOLE 0 1,100 0 0
RAPID7 INC COM 753422104 17 300 SH   SOLE 0 300 0 0
RAPID7 INC Put 753422104 0 2,100 SH Put SOLE 0 2,100 0 0
RAVEN INDS INC COM 754212108 53 1,500 SH   SOLE 0 1,500 0 0
RAVEN INDS INC Call 754212108 0 600 SH Call SOLE 0 600 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 33 402 SH   SOLE 0 402 0 0
RAYMOND JAMES FINANCIAL INC Call 754730109 1 500 SH Call SOLE 0 500 0 0
RAYMOND JAMES FINANCIAL INC Put 754730109 5 6,000 SH Put SOLE 0 6,000 0 0
RAYONIER ADVANCED MATLS INC Call 75508B104 3 24,500 SH Call SOLE 0 24,500 0 0
RAYONIER ADVANCED MATLS INC Put 75508B104 9 4,600 SH Put SOLE 0 4,600 0 0
RAYTHEON CO Call 755111507 19 1,000 SH Call SOLE 0 1,000 0 0
RCI HOSPITALITY HLDGS INC Call 74934Q108 1 500 SH Call SOLE 0 500 0 0
REALITY SHS ETF TR Call 75605A702 1 900 SH Call SOLE 0 900 0 0
REALOGY HLDGS CORP COM 75605Y106 190 26,289 SH   SOLE 0 26,289 0 0
REALOGY HLDGS CORP Call 75605Y106 8 7,500 SH Call SOLE 0 7,500 0 0
REALOGY HLDGS CORP Put 75605Y106 543 67,900 SH Put SOLE 0 67,900 0 0
REALTY INCOME CORP COM 756109104 20 302 SH   SOLE 0 302 0 0
REALTY INCOME CORP Call 756109104 18 2,700 SH Call SOLE 0 2,700 0 0
REALTY INCOME CORP Put 756109104 12 5,000 SH Put SOLE 0 5,000 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 360 3,825 SH   SOLE 0 3,825 0 0
REATA PHARMACEUTICALS INC Call 75615P103 9 700 SH Call SOLE 0 700 0 0
REATA PHARMACEUTICALS INC Put 75615P103 105 3,500 SH Put SOLE 0 3,500 0 0
RED HAT INC COM 756577102 2,326 12,393 SH   SOLE 0 12,393 0 0
RED HAT INC Call 756577102 14 3,500 SH Call SOLE 0 3,500 0 0
RED HAT INC Put 756577102 6 14,100 SH Put SOLE 0 14,100 0 0
RED ROBIN GOURMET BURGERS IN Call 75689M101 6 15,700 SH Call SOLE 0 15,700 0 0
REDFIN CORP COM 75737F108 5 332 SH   SOLE 0 332 0 0
REDFIN CORP Call 75737F108 2 4,100 SH Call SOLE 0 4,100 0 0
REDFIN CORP Put 75737F108 3 600 SH Put SOLE 0 600 0 0
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 1 300 SH   SOLE 0 300 0 0
REEDS INC COM 758338107 3 900 SH   SOLE 0 900 0 0
REEDS INC Call 758338107 0 2,200 SH Call SOLE 0 2,200 0 0
REGENCY CTRS CORP Call 758849103 0 100 SH Call SOLE 0 100 0 0
REGENXBIO INC COM 75901B107 375 7,300 SH   SOLE 0 7,300 0 0
REGENXBIO INC Call 75901B107 11 6,900 SH Call SOLE 0 6,900 0 0
REGENXBIO INC Put 75901B107 114 9,000 SH Put SOLE 0 9,000 0 0
REGIONS FINL CORP NEW COM 7591EP100 83 5,565 SH   SOLE 0 5,565 0 0
REGIONS FINL CORP NEW Call 7591EP100 32 35,500 SH Call SOLE 0 35,500 0 0
REGIONS FINL CORP NEW Put 7591EP100 5 7,500 SH Put SOLE 0 7,500 0 0
RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 3 95 SH   SOLE 0 95 0 0
RENAISSANCE CAP GREENWICH FD Put 759937204 0 100 SH Put SOLE 0 100 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,370 7,700 SH   SOLE 0 7,700 0 0
RENAISSANCERE HOLDINGS LTD Call G7496G103 19 900 SH Call SOLE 0 900 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 9 582 SH   SOLE 0 582 0 0
RENEWABLE ENERGY GROUP INC Call 75972A301 1 3,700 SH Call SOLE 0 3,700 0 0
RENT A CTR INC NEW COM 76009N100 171 6,444 SH   SOLE 0 6,444 0 0
RENT A CTR INC NEW Call 76009N100 64 8,200 SH Call SOLE 0 8,200 0 0
RENT A CTR INC NEW Put 76009N100 0 200 SH Put SOLE 0 200 0 0
REPUBLIC SVCS INC Call 760759100 29 8,200 SH Call SOLE 0 8,200 0 0
REPUBLIC SVCS INC Put 760759100 0 100 SH Put SOLE 0 100 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 8 406 SH   SOLE 0 406 0 0
RESOLUTE FST PRODS INC COM 76117W109 52 7,341 SH   SOLE 0 7,341 0 0
RESOLUTE FST PRODS INC Call 76117W109 8 9,800 SH Call SOLE 0 9,800 0 0
RESOLUTE FST PRODS INC Put 76117W109 3 4,400 SH Put SOLE 0 4,400 0 0
RESOURCES CONNECTION INC Call 76122Q105 0 1,000 SH Call SOLE 0 1,000 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 492 7,087 SH   SOLE 0 7,087 0 0
RESTAURANT BRANDS INTL INC Call 76131D103 284 76,500 SH Call SOLE 0 76,500 0 0
RESTAURANT BRANDS INTL INC Put 76131D103 6 5,100 SH Put SOLE 0 5,100 0 0
REV GROUP INC Call 749527107 0 1,400 SH Call SOLE 0 1,400 0 0
REV GROUP INC Put 749527107 0 2,100 SH Put SOLE 0 2,100 0 0
REVANCE THERAPEUTICS INC COM 761330109 18 1,400 SH   SOLE 0 1,400 0 0
REVLON INC Call 761525609 8 8,700 SH Call SOLE 0 8,700 0 0
REVLON INC Put 761525609 2 1,000 SH Put SOLE 0 1,000 0 0
REVOLVE GROUP INC CL A 76156B107 5 157 SH   SOLE 0 157 0 0
REVOLVE GROUP INC Call 76156B107 4 2,400 SH Call SOLE 0 2,400 0 0
REVOLVE GROUP INC Put 76156B107 17 4,400 SH Put SOLE 0 4,400 0 0
REXNORD CORP NEW Call 76169B102 4 3,000 SH Call SOLE 0 3,000 0 0
REXNORD CORP NEW Put 76169B102 0 1,800 SH Put SOLE 0 1,800 0 0
RF INDS LTD COM PAR $0.01 749552105 20 2,400 SH   SOLE 0 2,400 0 0
RH COM 74967X103 462 4,000 SH   SOLE 0 4,000 0 0
RH Call 74967X103 224 21,600 SH Call SOLE 0 21,600 0 0
RH Put 74967X103 225 18,100 SH Put SOLE 0 18,100 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 4 200 SH   SOLE 0 200 0 0
RING ENERGY INC COM 76680V108 0 48 SH   SOLE 0 48 0 0
RING ENERGY INC Put 76680V108 1 1,000 SH Put SOLE 0 1,000 0 0
RINGCENTRAL INC Call 76680R206 83 7,700 SH Call SOLE 0 7,700 0 0
RINGCENTRAL INC Put 76680R206 20 3,900 SH Put SOLE 0 3,900 0 0
RIO TINTO PLC SPONSORED ADR 767204100 93 1,500 SH   SOLE 0 1,500 0 0
RIO TINTO PLC Call 767204100 11 5,100 SH Call SOLE 0 5,100 0 0
RIO TINTO PLC Put 767204100 2 4,000 SH Put SOLE 0 4,000 0 0
RIOT BLOCKCHAIN INC COM 767292105 35 11,200 SH   SOLE 0 11,200 0 0
RIOT BLOCKCHAIN INC Call 767292105 3 17,300 SH Call SOLE 0 17,300 0 0
RIOT BLOCKCHAIN INC Put 767292105 85 35,100 SH Put SOLE 0 35,100 0 0
RITE AID CORP COM 767754872 13 1,714 SH   SOLE 0 1,714 0 0
RITE AID CORP Call 767754872 1 33,300 SH Call SOLE 0 33,300 0 0
RITE AID CORP Put 767754872 25 11,600 SH Put SOLE 0 11,600 0 0
ROBERT HALF INTL INC COM 770323103 177 3,112 SH   SOLE 0 3,112 0 0
ROBERT HALF INTL INC Call 770323103 0 100 SH Call SOLE 0 100 0 0
ROBERT HALF INTL INC Put 770323103 1 900 SH Put SOLE 0 900 0 0
ROCKWELL AUTOMATION INC Call 773903109 18 1,400 SH Call SOLE 0 1,400 0 0
ROKU INC COM CL A 77543R102 2,669 29,471 SH   SOLE 0 29,471 0 0
ROKU INC Call 77543R102 2,102 60,200 SH Call SOLE 0 60,200 0 0
ROKU INC Put 77543R102 147 51,000 SH Put SOLE 0 51,000 0 0
ROLLINS INC COM 775711104 157 4,400 SH   SOLE 0 4,400 0 0
ROLLINS INC Call 775711104 0 400 SH Call SOLE 0 400 0 0
ROLLINS INC Put 775711104 39 10,100 SH Put SOLE 0 10,100 0 0
ROSETTA STONE INC COM 777780107 13 600 SH   SOLE 0 600 0 0
ROSETTA STONE INC Put 777780107 4 25,800 SH Put SOLE 0 25,800 0 0
ROSS STORES INC COM 778296103 377 3,805 SH   SOLE 0 3,805 0 0
ROSS STORES INC Put 778296103 0 400 SH Put SOLE 0 400 0 0
ROYAL BK CDA MONTREAL QUE Call 780087102 3 1,500 SH Call SOLE 0 1,500 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,994 16,457 SH   SOLE 0 16,457 0 0
ROYAL CARIBBEAN CRUISES LTD Call V7780T103 3 2,100 SH Call SOLE 0 2,100 0 0
ROYAL CARIBBEAN CRUISES LTD Put V7780T103 16 8,600 SH Put SOLE 0 8,600 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 383 5,900 SH   SOLE 0 5,900 0 0
ROYAL DUTCH SHELL PLC Call 780259206 4 3,000 SH Call SOLE 0 3,000 0 0
ROYAL DUTCH SHELL PLC Put 780259206 63 17,500 SH Put SOLE 0 17,500 0 0
ROYAL GOLD INC COM 780287108 867 8,469 SH   SOLE 0 8,469 0 0
ROYAL GOLD INC Call 780287108 47 3,700 SH Call SOLE 0 3,700 0 0
ROYAL GOLD INC Put 780287108 3 7,100 SH Put SOLE 0 7,100 0 0
RPC INC COM 749660106 9 1,300 SH   SOLE 0 1,300 0 0
RPM INTL INC COM 749685103 107 1,761 SH   SOLE 0 1,761 0 0
RPM INTL INC Call 749685103 1 900 SH Call SOLE 0 900 0 0
RPT REALTY SH BEN INT 74971D101 1 99 SH   SOLE 0 99 0 0
RPT REALTY Put 74971D101 0 600 SH Put SOLE 0 600 0 0
RUBICON PROJ INC Call 78112V102 0 1,600 SH Call SOLE 0 1,600 0 0
RUBICON PROJ INC Put 78112V102 0 200 SH Put SOLE 0 200 0 0
RUSH ENTERPRISES INC CL A 781846209 28 782 SH   SOLE 0 782 0 0
RUSH ENTERPRISES INC Call 781846209 0 100 SH Call SOLE 0 100 0 0
RUSH ENTERPRISES INC Put 781846209 33 8,600 SH Put SOLE 0 8,600 0 0
RYANAIR HLDGS PLC Put 783513203 7 1,000 SH Put SOLE 0 1,000 0 0
RYB ED INC ADR 74979W101 12 1,904 SH   SOLE 0 1,904 0 0
RYB ED INC Call 74979W101 0 500 SH Call SOLE 0 500 0 0
RYDER SYS INC Call 783549108 0 3,700 SH Call SOLE 0 3,700 0 0
S&P GLOBAL INC Call 78409V104 29 5,000 SH Call SOLE 0 5,000 0 0
S&P GLOBAL INC Put 78409V104 10 6,500 SH Put SOLE 0 6,500 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 67 3,449 SH   SOLE 0 3,449 0 0
SABRA HEALTH CARE REIT INC Call 78573L106 1 11,000 SH Call SOLE 0 11,000 0 0
SABRA HEALTH CARE REIT INC Put 78573L106 18 9,000 SH Put SOLE 0 9,000 0 0
SABRE CORP Call 78573M104 0 100 SH Call SOLE 0 100 0 0
SABRE CORP Put 78573M104 1 700 SH Put SOLE 0 700 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 25 2,086 SH   SOLE 0 2,086 0 0
SAFEGUARD SCIENTIFICS INC Call 786449207 0 400 SH Call SOLE 0 400 0 0
SAFETY INS GROUP INC Call 78648T100 43 7,000 SH Call SOLE 0 7,000 0 0
SAFETY INS GROUP INC Put 78648T100 0 1,500 SH Put SOLE 0 1,500 0 0
SAGE THERAPEUTICS INC Call 78667J108 187 6,500 SH Call SOLE 0 6,500 0 0
SAGE THERAPEUTICS INC Put 78667J108 4 300 SH Put SOLE 0 300 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 96 4,800 SH   SOLE 0 4,800 0 0
SAILPOINT TECHNLGIES HLDGS I Put 78781P105 4 400 SH Put SOLE 0 400 0 0
SALESFORCE COM INC COM 79466L302 2,266 14,940 SH   SOLE 0 14,940 0 0
SALESFORCE COM INC Call 79466L302 80 34,600 SH Call SOLE 0 34,600 0 0
SALESFORCE COM INC Put 79466L302 334 66,300 SH Put SOLE 0 66,300 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 18 1,379 SH   SOLE 0 1,379 0 0
SALLY BEAUTY HLDGS INC Call 79546E104 0 700 SH Call SOLE 0 700 0 0
SALLY BEAUTY HLDGS INC Put 79546E104 17 3,900 SH Put SOLE 0 3,900 0 0
SANDERSON FARMS INC COM 800013104 376 2,755 SH   SOLE 0 2,755 0 0
SANDERSON FARMS INC Call 800013104 16 5,000 SH Call SOLE 0 5,000 0 0
SANDERSON FARMS INC Put 800013104 4 2,100 SH Put SOLE 0 2,100 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 5 800 SH   SOLE 0 800 0 0
SANDRIDGE ENERGY INC Put 80007P869 0 1,000 SH Put SOLE 0 1,000 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 42 7,586 SH   SOLE 0 7,586 0 0
SANDSTORM GOLD LTD Call 80013R206 2 2,100 SH Call SOLE 0 2,100 0 0
SANDSTORM GOLD LTD Put 80013R206 2 2,600 SH Put SOLE 0 2,600 0 0
SANMINA CORPORATION COM 801056102 68 2,278 SH   SOLE 0 2,278 0 0
SANMINA CORPORATION Call 801056102 0 1,400 SH Call SOLE 0 1,400 0 0
SANMINA CORPORATION Put 801056102 0 500 SH Put SOLE 0 500 0 0
SANOFI Call 80105N105 17 12,000 SH Call SOLE 0 12,000 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 337 14,078 SH   SOLE 0 14,078 0 0
SANTANDER CONSUMER USA HDG I Call 80283M101 2 500 SH Call SOLE 0 500 0 0
SANTANDER CONSUMER USA HDG I Put 80283M101 7 52,100 SH Put SOLE 0 52,100 0 0
SAREPTA THERAPEUTICS INC COM 803607100 2,264 14,904 SH   SOLE 0 14,904 0 0
SAREPTA THERAPEUTICS INC Call 803607100 656 34,000 SH Call SOLE 0 34,000 0 0
SAREPTA THERAPEUTICS INC Put 803607100 32 33,300 SH Put SOLE 0 33,300 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 137 610 SH   SOLE 0 610 0 0
SBA COMMUNICATIONS CORP NEW Put 78410G104 1 4,700 SH Put SOLE 0 4,700 0 0
SCANSOURCE INC Call 806037107 13 4,600 SH Call SOLE 0 4,600 0 0
SCANSOURCE INC Put 806037107 11 2,800 SH Put SOLE 0 2,800 0 0
SCHLUMBERGER LTD COM 806857108 860 21,652 SH   SOLE 0 21,652 0 0
SCHLUMBERGER LTD Call 806857108 155 70,300 SH Call SOLE 0 70,300 0 0
SCHLUMBERGER LTD Put 806857108 51 34,000 SH Put SOLE 0 34,000 0 0
SCHNITZER STL INDS Call 806882106 23 27,600 SH Call SOLE 0 27,600 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 88 1,999 SH   SOLE 0 1,999 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 42 599 SH   SOLE 0 599 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 5 99 SH   SOLE 0 99 0 0
SCHWAB STRATEGIC TR Call 808524797 3 2,500 SH Call SOLE 0 2,500 0 0
SCHWAB STRATEGIC TR Call 808524102 4 2,200 SH Call SOLE 0 2,200 0 0
SCHWAB STRATEGIC TR Call 808524607 0 500 SH Call SOLE 0 500 0 0
SCHWAB STRATEGIC TR Call 808524300 0 400 SH Call SOLE 0 400 0 0
SCHWAB STRATEGIC TR Call 808524409 0 300 SH Call SOLE 0 300 0 0
SCHWAB STRATEGIC TR Call 808524508 4 4,700 SH Call SOLE 0 4,700 0 0
SCHWAB STRATEGIC TR Call 808524847 2 1,600 SH Call SOLE 0 1,600 0 0
SCHWAB STRATEGIC TR Put 808524847 5 6,000 SH Put SOLE 0 6,000 0 0
SCHWAB STRATEGIC TR Put 808524508 0 1,000 SH Put SOLE 0 1,000 0 0
SCHWAB STRATEGIC TR Put 808524607 0 200 SH Put SOLE 0 200 0 0
SCHWAB STRATEGIC TR Put 808524706 0 1,200 SH Put SOLE 0 1,200 0 0
SCHWAB STRATEGIC TR Put 808524102 0 2,000 SH Put SOLE 0 2,000 0 0
SCHWAB STRATEGIC TR Put 808524797 0 1,100 SH Put SOLE 0 1,100 0 0
SCIENTIFIC GAMES CORP COM 80874P109 234 11,852 SH   SOLE 0 11,852 0 0
SCIENTIFIC GAMES CORP Call 80874P109 7 19,200 SH Call SOLE 0 19,200 0 0
SCIENTIFIC GAMES CORP Put 80874P109 8 15,700 SH Put SOLE 0 15,700 0 0
SCORPIO BULKERS INC COM Y7546A122 160 34,817 SH   SOLE 0 34,817 0 0
SCORPIO BULKERS INC Put Y7546A122 1 7,200 SH Put SOLE 0 7,200 0 0
SCORPIO TANKERS INC SHS Y7542C130 104 3,532 SH   SOLE 0 3,532 0 0
SCORPIO TANKERS INC Call Y7542C130 145 12,300 SH Call SOLE 0 12,300 0 0
SCORPIO TANKERS INC Put Y7542C130 1 3,200 SH Put SOLE 0 3,200 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 234 2,381 SH   SOLE 0 2,381 0 0
SCOTTS MIRACLE GRO CO Call 810186106 73 5,400 SH Call SOLE 0 5,400 0 0
SCOTTS MIRACLE GRO CO Put 810186106 1 12,500 SH Put SOLE 0 12,500 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 45 2,979 SH   SOLE 0 2,979 0 0
SEA LTD SPONSORED ADS 81141R100 932 28,057 SH   SOLE 0 28,057 0 0
SEA LTD Call 81141R100 790 106,900 SH Call SOLE 0 106,900 0 0
SEA LTD Put 81141R100 87 203,900 SH Put SOLE 0 203,900 0 0
SEABRIDGE GOLD INC COM 811916105 89 6,606 SH   SOLE 0 6,606 0 0
SEABRIDGE GOLD INC Put 811916105 5 9,700 SH Put SOLE 0 9,700 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 225 4,785 SH   SOLE 0 4,785 0 0
SEAGATE TECHNOLOGY PLC Put G7945M107 1 1,700 SH Put SOLE 0 1,700 0 0
SEALED AIR CORP NEW Call 81211K100 93 5,300 SH Call SOLE 0 5,300 0 0
SEARS HOMETOWN & OUTLET STOR COM 812362101 7 3,300 SH   SOLE 0 3,300 0 0
SEARS HOMETOWN & OUTLET STOR Put 812362101 1 4,100 SH Put SOLE 0 4,100 0 0
SEASPAN CORP SHS Y75638109 3 347 SH   SOLE 0 347 0 0
SEASPAN CORP Put Y75638109 3 3,000 SH Put SOLE 0 3,000 0 0
SEATTLE GENETICS INC COM 812578102 34 500 SH   SOLE 0 500 0 0
SEATTLE GENETICS INC Call 812578102 29 5,500 SH Call SOLE 0 5,500 0 0
SEATTLE GENETICS INC Put 812578102 19 5,500 SH Put SOLE 0 5,500 0 0
SEAWORLD ENTMT INC COM 81282V100 1,559 50,311 SH   SOLE 0 50,311 0 0
SEAWORLD ENTMT INC Call 81282V100 194 95,600 SH Call SOLE 0 95,600 0 0
SEAWORLD ENTMT INC Put 81282V100 49 33,900 SH Put SOLE 0 33,900 0 0
SECUREWORKS CORP CL A 81374A105 12 962 SH   SOLE 0 962 0 0
SEI INVESTMENTS CO COM 784117103 207 3,700 SH   SOLE 0 3,700 0 0
SEI INVESTMENTS CO Call 784117103 2 200 SH Call SOLE 0 200 0 0
SEI INVESTMENTS CO Put 784117103 11 8,100 SH Put SOLE 0 8,100 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 116 3,181 SH   SOLE 0 3,181 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 6,419 100,763 SH   SOLE 0 100,763 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 385 13,965 SH   SOLE 0 13,965 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 22,683 290,666 SH   SOLE 0 290,666 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 199 1,671 SH   SOLE 0 1,671 0 0
SELECT SECTOR SPDR TR Call 81369Y407 61 8,000 SH Call SOLE 0 8,000 0 0
SELECT SECTOR SPDR TR Call 81369Y308 19 6,800 SH Call SOLE 0 6,800 0 0
SELECT SECTOR SPDR TR Call 81369Y209 105 14,000 SH Call SOLE 0 14,000 0 0
SELECT SECTOR SPDR TR Call 81369Y803 276 168,100 SH Call SOLE 0 168,100 0 0
SELECT SECTOR SPDR TR Call 81369Y704 809 262,400 SH Call SOLE 0 262,400 0 0
SELECT SECTOR SPDR TR Call 81369Y605 48 46,100 SH Call SOLE 0 46,100 0 0
SELECT SECTOR SPDR TR Call 81369Y506 763 297,200 SH Call SOLE 0 297,200 0 0
SELECT SECTOR SPDR TR Call 81369Y860 9 8,300 SH Call SOLE 0 8,300 0 0
SELECT SECTOR SPDR TR Call 81369Y886 262 849,400 SH Call SOLE 0 849,400 0 0
SELECT SECTOR SPDR TR Call 81369Y852 20 6,300 SH Call SOLE 0 6,300 0 0
SELECT SECTOR SPDR TR Call 81369Y100 72 19,900 SH Call SOLE 0 19,900 0 0
SELECT SECTOR SPDR TR Put 81369Y100 24 107,600 SH Put SOLE 0 107,600 0 0
SELECT SECTOR SPDR TR Put 81369Y852 11 11,400 SH Put SOLE 0 11,400 0 0
SELECT SECTOR SPDR TR Put 81369Y886 185 181,100 SH Put SOLE 0 181,100 0 0
SELECT SECTOR SPDR TR Put 81369Y506 381 526,700 SH Put SOLE 0 526,700 0 0
SELECT SECTOR SPDR TR Put 81369Y605 9 30,000 SH Put SOLE 0 30,000 0 0
SELECT SECTOR SPDR TR Put 81369Y704 106 227,000 SH Put SOLE 0 227,000 0 0
SELECT SECTOR SPDR TR Put 81369Y803 5 16,600 SH Put SOLE 0 16,600 0 0
SELECT SECTOR SPDR TR Put 81369Y209 49 45,600 SH Put SOLE 0 45,600 0 0
SELECT SECTOR SPDR TR Put 81369Y308 1 1,200 SH Put SOLE 0 1,200 0 0
SELECT SECTOR SPDR TR Put 81369Y407 4 8,700 SH Put SOLE 0 8,700 0 0
SELECTA BIOSCIENCES INC COM 816212104 1 610 SH   SOLE 0 610 0 0
SEMGROUP CORP Call 81663A105 0 5,000 SH Call SOLE 0 5,000 0 0
SEMPRA ENERGY COM 816851109 206 1,500 SH   SOLE 0 1,500 0 0
SEMPRA ENERGY Call 816851109 82 15,200 SH Call SOLE 0 15,200 0 0
SEMPRA ENERGY Put 816851109 0 2,200 SH Put SOLE 0 2,200 0 0
SEMTECH CORP COM 816850101 121 2,521 SH   SOLE 0 2,521 0 0
SEMTECH CORP Call 816850101 0 3,800 SH Call SOLE 0 3,800 0 0
SEMTECH CORP Put 816850101 2 1,700 SH Put SOLE 0 1,700 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 96 11,676 SH   SOLE 0 11,676 0 0
SENIOR HSG PPTYS TR Put 81721M109 21 28,700 SH Put SOLE 0 28,700 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 44 904 SH   SOLE 0 904 0 0
SENSATA TECHNOLOGIES HLDNG P Call G8060N102 1 5,300 SH Call SOLE 0 5,300 0 0
SENSATA TECHNOLOGIES HLDNG P Put G8060N102 0 100 SH Put SOLE 0 100 0 0
SERES THERAPEUTICS INC COM 81750R102 34 10,600 SH   SOLE 0 10,600 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 163 3,805 SH   SOLE 0 3,805 0 0
SERITAGE GROWTH PPTYS Call 81752R100 3 7,900 SH Call SOLE 0 7,900 0 0
SERITAGE GROWTH PPTYS Put 81752R100 25 21,700 SH Put SOLE 0 21,700 0 0
SERVICE CORP INTL COM 817565104 111 2,373 SH   SOLE 0 2,373 0 0
SERVICENOW INC COM 81762P102 3,417 12,446 SH   SOLE 0 12,446 0 0
SERVICENOW INC Call 81762P102 38 7,600 SH Call SOLE 0 7,600 0 0
SERVICENOW INC Put 81762P102 69 18,200 SH Put SOLE 0 18,200 0 0
SESEN BIO INC COM 817763105 1 1,100 SH   SOLE 0 1,100 0 0
SHAKE SHACK INC CL A 819047101 144 1,998 SH   SOLE 0 1,998 0 0
SHAKE SHACK INC Call 819047101 36 3,700 SH Call SOLE 0 3,700 0 0
SHAKE SHACK INC Put 819047101 2 3,200 SH Put SOLE 0 3,200 0 0
SHAW COMMUNICATIONS INC Call 82028K200 0 600 SH Call SOLE 0 600 0 0
SHAW COMMUNICATIONS INC Put 82028K200 0 200 SH Put SOLE 0 200 0 0
SHELL MIDSTREAM PARTNERS L P Call 822634101 43 57,100 SH Call SOLE 0 57,100 0 0
SHERWIN WILLIAMS CO Call 824348106 0 2,000 SH Call SOLE 0 2,000 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 42 3,398 SH   SOLE 0 3,398 0 0
SHIP FINANCE INTERNATIONAL L Call G81075106 5 16,800 SH Call SOLE 0 16,800 0 0
SHIP FINANCE INTERNATIONAL L Put G81075106 2 1,000 SH Put SOLE 0 1,000 0 0
SHOE CARNIVAL INC COM 824889109 34 1,256 SH   SOLE 0 1,256 0 0
SHOE CARNIVAL INC Call 824889109 0 2,900 SH Call SOLE 0 2,900 0 0
SHOE CARNIVAL INC Put 824889109 2 5,400 SH Put SOLE 0 5,400 0 0
SHOPIFY INC CL A 82509L107 3,734 12,443 SH   SOLE 0 12,443 0 0
SHOPIFY INC Call 82509L107 985 12,800 SH Call SOLE 0 12,800 0 0
SHOPIFY INC Put 82509L107 247 95,600 SH Put SOLE 0 95,600 0 0
SHUTTERFLY INC COM 82568P304 1,951 38,614 SH   SOLE 0 38,614 0 0
SHUTTERFLY INC Call 82568P304 7 22,600 SH Call SOLE 0 22,600 0 0
SHUTTERFLY INC Put 82568P304 0 3,500 SH Put SOLE 0 3,500 0 0
SHUTTERSTOCK INC Call 825690100 2 1,200 SH Call SOLE 0 1,200 0 0
SIENTRA INC COM 82621J105 29 4,800 SH   SOLE 0 4,800 0 0
SIENTRA INC Put 82621J105 20 5,000 SH Put SOLE 0 5,000 0 0
SIERRA WIRELESS INC COM 826516106 11 933 SH   SOLE 0 933 0 0
SIERRA WIRELESS INC Call 826516106 1 5,300 SH Call SOLE 0 5,300 0 0
SIERRA WIRELESS INC Put 826516106 0 100 SH Put SOLE 0 100 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 39 329 SH   SOLE 0 329 0 0
SIGNATURE BK NEW YORK N Y Put 82669G104 0 200 SH Put SOLE 0 200 0 0
SIGNET JEWELERS LIMITED SHS G81276100 231 12,928 SH   SOLE 0 12,928 0 0
SIGNET JEWELERS LIMITED Call G81276100 1 15,200 SH Call SOLE 0 15,200 0 0
SIGNET JEWELERS LIMITED Put G81276100 186 9,300 SH Put SOLE 0 9,300 0 0
SILICON LABORATORIES INC Call 826919102 3 500 SH Call SOLE 0 500 0 0
SILICON LABORATORIES INC Put 826919102 3 3,600 SH Put SOLE 0 3,600 0 0
SIMON PPTY GROUP INC NEW COM 828806109 578 3,620 SH   SOLE 0 3,620 0 0
SIMON PPTY GROUP INC NEW Call 828806109 0 100 SH Call SOLE 0 100 0 0
SIMON PPTY GROUP INC NEW Put 828806109 9 3,500 SH Put SOLE 0 3,500 0 0
SINA CORP ORD G81477104 110 2,554 SH   SOLE 0 2,554 0 0
SINA CORP Put G81477104 17 1,100 SH Put SOLE 0 1,100 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 6 121 SH   SOLE 0 121 0 0
SINCLAIR BROADCAST GROUP INC Call 829226109 8 2,800 SH Call SOLE 0 2,800 0 0
SINCLAIR BROADCAST GROUP INC Put 829226109 2 6,200 SH Put SOLE 0 6,200 0 0
SIRIUS XM HLDGS INC COM 82968B103 2 410 SH   SOLE 0 410 0 0
SIRIUS XM HLDGS INC Call 82968B103 4 3,200 SH Call SOLE 0 3,200 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 48 700 SH   SOLE 0 700 0 0
SITEONE LANDSCAPE SUPPLY INC Call 82982L103 0 100 SH Call SOLE 0 100 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 638 12,862 SH   SOLE 0 12,862 0 0
SIX FLAGS ENTMT CORP NEW Call 83001A102 1 2,500 SH Call SOLE 0 2,500 0 0
SIX FLAGS ENTMT CORP NEW Put 83001A102 3 1,700 SH Put SOLE 0 1,700 0 0
SKECHERS U S A INC CL A 830566105 378 12,011 SH   SOLE 0 12,011 0 0
SKECHERS U S A INC Call 830566105 6 9,500 SH Call SOLE 0 9,500 0 0
SKECHERS U S A INC Put 830566105 40 22,800 SH Put SOLE 0 22,800 0 0
SKYWEST INC Call 830879102 4 6,600 SH Call SOLE 0 6,600 0 0
SKYWEST INC Put 830879102 1 500 SH Put SOLE 0 500 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 97 1,260 SH   SOLE 0 1,260 0 0
SKYWORKS SOLUTIONS INC Call 83088M102 11 2,300 SH Call SOLE 0 2,300 0 0
SL GREEN RLTY CORP COM 78440X101 56 700 SH   SOLE 0 700 0 0
SL GREEN RLTY CORP Put 78440X101 6 3,400 SH Put SOLE 0 3,400 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 1,170 31,203 SH   SOLE 0 31,203 0 0
SLACK TECHNOLOGIES INC Call 83088V102 9 7,700 SH Call SOLE 0 7,700 0 0
SLACK TECHNOLOGIES INC Put 83088V102 139 77,500 SH Put SOLE 0 77,500 0 0
SLEEP NUMBER CORP COM 83125X103 375 9,301 SH   SOLE 0 9,301 0 0
SLEEP NUMBER CORP Put 83125X103 12 3,700 SH Put SOLE 0 3,700 0 0
SM ENERGY CO COM 78454L100 298 23,807 SH   SOLE 0 23,807 0 0
SM ENERGY CO Call 78454L100 13 32,700 SH Call SOLE 0 32,700 0 0
SM ENERGY CO Put 78454L100 50 38,100 SH Put SOLE 0 38,100 0 0
SMARTSHEET INC COM CL A 83200N103 1,009 20,848 SH   SOLE 0 20,848 0 0
SMARTSHEET INC Call 83200N103 14 3,000 SH Call SOLE 0 3,000 0 0
SMARTSHEET INC Put 83200N103 8 6,900 SH Put SOLE 0 6,900 0 0
SMITH A O CORP COM 831865209 199 4,237 SH   SOLE 0 4,237 0 0
SMITH A O CORP Call 831865209 2 14,400 SH Call SOLE 0 14,400 0 0
SMITH A O CORP Put 831865209 11 17,400 SH Put SOLE 0 17,400 0 0
SMUCKER J M CO COM NEW 832696405 1,000 8,688 SH   SOLE 0 8,688 0 0
SMUCKER J M CO Call 832696405 3 1,500 SH Call SOLE 0 1,500 0 0
SMUCKER J M CO Put 832696405 16 4,700 SH Put SOLE 0 4,700 0 0
SOCIAL REALITY INC COM CL A NEW 83362P300 0 100 SH   SOLE 0 100 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 90 2,897 SH   SOLE 0 2,897 0 0
SOCIEDAD QUIMICA MINERA DE C Call 833635105 0 400 SH Call SOLE 0 400 0 0
SOCIEDAD QUIMICA MINERA DE C Put 833635105 54 8,900 SH Put SOLE 0 8,900 0 0
SOGOU INC ADR REPSTG A 83409V104 51 12,482 SH   SOLE 0 12,482 0 0
SOGOU INC Call 83409V104 0 1,400 SH Call SOLE 0 1,400 0 0
SOGOU INC Put 83409V104 0 500 SH Put SOLE 0 500 0 0
SOHU COM LTD SPONSORED ADS 83410S108 61 4,423 SH   SOLE 0 4,423 0 0
SOHU COM LTD Call 83410S108 3 4,800 SH Call SOLE 0 4,800 0 0
SOHU COM LTD Put 83410S108 169 11,000 SH Put SOLE 0 11,000 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 40 647 SH   SOLE 0 647 0 0
SOLAREDGE TECHNOLOGIES INC Call 83417M104 234 39,300 SH Call SOLE 0 39,300 0 0
SOLAREDGE TECHNOLOGIES INC Put 83417M104 16 8,700 SH Put SOLE 0 8,700 0 0
SOLID BIOSCIENCES INC COM 83422E105 10 1,900 SH   SOLE 0 1,900 0 0
SOLID BIOSCIENCES INC Call 83422E105 0 200 SH Call SOLE 0 200 0 0
SONOS INC COM 83570H108 123 10,873 SH   SOLE 0 10,873 0 0
SONOS INC Call 83570H108 0 200 SH Call SOLE 0 200 0 0
SONOS INC Put 83570H108 2 5,400 SH Put SOLE 0 5,400 0 0
SONY CORP SPONSORED ADR 835699307 1,123 21,441 SH   SOLE 0 21,441 0 0
SONY CORP Call 835699307 9 5,600 SH Call SOLE 0 5,600 0 0
SONY CORP Put 835699307 9 10,100 SH Put SOLE 0 10,100 0 0
SOPHIRIS BIO INC COM NEW 83578Q209 0 600 SH   SOLE 0 600 0 0
SORL AUTO PTS INC Call 78461U101 0 1,900 SH Call SOLE 0 1,900 0 0
SORL AUTO PTS INC Put 78461U101 2 1,100 SH Put SOLE 0 1,100 0 0
SOTHEBYS COM 835898107 75 1,300 SH   SOLE 0 1,300 0 0
SOTHEBYS Put 835898107 0 5,100 SH Put SOLE 0 5,100 0 0
SOUTHERN CO COM 842587107 62 1,122 SH   SOLE 0 1,122 0 0
SOUTHWEST AIRLS CO Call 844741108 2 4,300 SH Call SOLE 0 4,300 0 0
SOUTHWEST AIRLS CO Put 844741108 1 3,200 SH Put SOLE 0 3,200 0 0
SOUTHWESTERN ENERGY CO COM 845467109 91 29,076 SH   SOLE 0 29,076 0 0
SOUTHWESTERN ENERGY CO Call 845467109 0 900 SH Call SOLE 0 900 0 0
SOUTHWESTERN ENERGY CO Put 845467109 7 9,900 SH Put SOLE 0 9,900 0 0
SPARK THERAPEUTICS INC COM 84652J103 522 5,100 SH   SOLE 0 5,100 0 0
SPARK THERAPEUTICS INC Call 84652J103 11 3,700 SH Call SOLE 0 3,700 0 0
SPARK THERAPEUTICS INC Put 84652J103 54 5,500 SH Put SOLE 0 5,500 0 0
SPARTANNASH CO Call 847215100 0 900 SH Call SOLE 0 900 0 0
SPARTANNASH CO Put 847215100 21 2,800 SH Put SOLE 0 2,800 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 3,047 11,464 SH   SOLE 0 11,464 0 0
SPDR DOW JONES INDL AVRG ETF Call 78467X109 219 32,600 SH Call SOLE 0 32,600 0 0
SPDR DOW JONES INDL AVRG ETF Put 78467X109 46 161,000 SH Put SOLE 0 161,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 2,996 22,500 SH   SOLE 0 22,500 0 0
SPDR GOLD TRUST Call 78463V107 6,534 1,953,900 SH Call SOLE 0 1,953,900 0 0
SPDR GOLD TRUST Put 78463V107 1,139 761,800 SH Put SOLE 0 761,800 0 0
SPDR INDEX SHS FDS Call 78463X202 3 9,600 SH Call SOLE 0 9,600 0 0
SPDR INDEX SHS FDS Put 78463X202 6 30,900 SH Put SOLE 0 30,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 68 235 SH   SOLE 0 235 0 0
SPDR S&P 500 ETF TR Call 78462F103 476 350,100 SH Call SOLE 0 350,100 0 0
SPDR S&P 500 ETF TR Put 78462F103 384 240,500 SH Put SOLE 0 240,500 0 0
SPDR S&P MIDCAP 400 ETF TR Call 78467Y107 502 31,000 SH Call SOLE 0 31,000 0 0
SPDR S&P MIDCAP 400 ETF TR Put 78467Y107 4 6,400 SH Put SOLE 0 6,400 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 1,839 20,976 SH   SOLE 0 20,976 0 0
SPDR SERIES TRUST AEROSPACE DEF 78464A631 51 499 SH   SOLE 0 499 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 310 11,400 SH   SOLE 0 11,400 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 48 900 SH   SOLE 0 900 0 0
SPDR SERIES TRUST OILGAS EQUIP 78464A748 35 3,700 SH   SOLE 0 3,700 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 9,644 339,837 SH   SOLE 0 339,837 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 424 9,786 SH   SOLE 0 9,786 0 0
SPDR SERIES TRUST Call 78464A797 0 100 SH Call SOLE 0 100 0 0
SPDR SERIES TRUST Call 78464A763 17 10,800 SH Call SOLE 0 10,800 0 0
SPDR SERIES TRUST Call 78464A755 1,277 588,600 SH Call SOLE 0 588,600 0 0
SPDR SERIES TRUST Call 78464A748 1 5,300 SH Call SOLE 0 5,300 0 0
SPDR SERIES TRUST Call 78464A698 659 250,800 SH Call SOLE 0 250,800 0 0
SPDR SERIES TRUST Call 78464A714 14 7,600 SH Call SOLE 0 7,600 0 0
SPDR SERIES TRUST Call 78464A730 674 1,118,700 SH Call SOLE 0 1,118,700 0 0
SPDR SERIES TRUST Call 78464A722 7 2,900 SH Call SOLE 0 2,900 0 0
SPDR SERIES TRUST Call 78464A631 6 900 SH Call SOLE 0 900 0 0
SPDR SERIES TRUST Call 78464A607 1 400 SH Call SOLE 0 400 0 0
SPDR SERIES TRUST Call 78464A870 795 245,500 SH Call SOLE 0 245,500 0 0
SPDR SERIES TRUST Call 78464A862 16 2,600 SH Call SOLE 0 2,600 0 0
SPDR SERIES TRUST Call 78464A888 326 182,000 SH Call SOLE 0 182,000 0 0
SPDR SERIES TRUST Call 78468R622 1 10,500 SH Call SOLE 0 10,500 0 0
SPDR SERIES TRUST Put 78468R622 55 178,200 SH Put SOLE 0 178,200 0 0
SPDR SERIES TRUST Put 78464A888 0 300 SH Put SOLE 0 300 0 0
SPDR SERIES TRUST Put 78464A862 0 400 SH Put SOLE 0 400 0 0
SPDR SERIES TRUST Put 78464A870 119 135,600 SH Put SOLE 0 135,600 0 0
SPDR SERIES TRUST Put 78464A631 0 1,700 SH Put SOLE 0 1,700 0 0
SPDR SERIES TRUST Put 78464A730 917 666,800 SH Put SOLE 0 666,800 0 0
SPDR SERIES TRUST Put 78464A714 121 26,400 SH Put SOLE 0 26,400 0 0
SPDR SERIES TRUST Put 78464A722 0 800 SH Put SOLE 0 800 0 0
SPDR SERIES TRUST Put 78464A698 137 157,900 SH Put SOLE 0 157,900 0 0
SPDR SERIES TRUST Put 78464A748 0 600 SH Put SOLE 0 600 0 0
SPDR SERIES TRUST Put 78464A755 346 527,000 SH Put SOLE 0 527,000 0 0
SPDR SERIES TRUST Put 78464A763 1 3,100 SH Put SOLE 0 3,100 0 0
SPDR SERIES TRUST Put 78464A797 1 500 SH Put SOLE 0 500 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 258 4,811 SH   SOLE 0 4,811 0 0
SPECTRUM BRANDS HLDGS INC NE Call 84790A105 4 1,500 SH Call SOLE 0 1,500 0 0
SPECTRUM BRANDS HLDGS INC NE Put 84790A105 10 4,000 SH Put SOLE 0 4,000 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 48 598 SH   SOLE 0 598 0 0
SPIRIT AEROSYSTEMS HLDGS INC Call 848574109 12 4,200 SH Call SOLE 0 4,200 0 0
SPIRIT AEROSYSTEMS HLDGS INC Put 848574109 24 4,000 SH Put SOLE 0 4,000 0 0
SPIRIT AIRLS INC COM 848577102 143 3,004 SH   SOLE 0 3,004 0 0
SPIRIT AIRLS INC Call 848577102 0 3,300 SH Call SOLE 0 3,300 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 115 2,700 SH   SOLE 0 2,700 0 0
SPIRIT RLTY CAP INC NEW Call 84860W300 1 5,000 SH Call SOLE 0 5,000 0 0
SPIRIT RLTY CAP INC NEW Put 84860W300 8 5,000 SH Put SOLE 0 5,000 0 0
SPLUNK INC COM 848637104 1,492 11,870 SH   SOLE 0 11,870 0 0
SPLUNK INC Call 848637104 69 22,600 SH Call SOLE 0 22,600 0 0
SPLUNK INC Put 848637104 40 12,000 SH Put SOLE 0 12,000 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 2,781 19,022 SH   SOLE 0 19,022 0 0
SPOTIFY TECHNOLOGY S A Call L8681T102 82 38,900 SH Call SOLE 0 38,900 0 0
SPOTIFY TECHNOLOGY S A Put L8681T102 146 48,000 SH Put SOLE 0 48,000 0 0
SPRINT CORPORATION COM 85207U105 36 5,500 SH   SOLE 0 5,500 0 0
SPRINT CORPORATION Put 85207U105 16 36,000 SH Put SOLE 0 36,000 0 0
SPROUTS FMRS MKT INC Call 85208M102 0 2,600 SH Call SOLE 0 2,600 0 0
SPS COMMERCE INC COM 78463M107 20 200 SH   SOLE 0 200 0 0
SPS COMMERCE INC Put 78463M107 7 500 SH Put SOLE 0 500 0 0
SPX CORP Call 784635104 1 1,000 SH Call SOLE 0 1,000 0 0
SQUARE INC CL A 852234103 3,273 45,134 SH   SOLE 0 45,134 0 0
SQUARE INC Call 852234103 274 90,300 SH Call SOLE 0 90,300 0 0
SQUARE INC Put 852234103 227 83,900 SH Put SOLE 0 83,900 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 126 2,192 SH   SOLE 0 2,192 0 0
SS&C TECHNOLOGIES HLDGS INC Put 78467J100 4 1,000 SH Put SOLE 0 1,000 0 0
SSR MNG INC COM 784730103 12 911 SH   SOLE 0 911 0 0
SSR MNG INC Call 784730103 173 57,000 SH Call SOLE 0 57,000 0 0
SSR MNG INC Put 784730103 1 1,800 SH Put SOLE 0 1,800 0 0
ST JOE CO COM 790148100 1 100 SH   SOLE 0 100 0 0
ST JOE CO Call 790148100 5 5,000 SH Call SOLE 0 5,000 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 67 2,300 SH   SOLE 0 2,300 0 0
STAG INDL INC COM 85254J102 139 4,600 SH   SOLE 0 4,600 0 0
STAG INDL INC Call 85254J102 0 1,000 SH Call SOLE 0 1,000 0 0
STAG INDL INC Put 85254J102 47 25,800 SH Put SOLE 0 25,800 0 0
STAMPS COM INC COM NEW 852857200 208 4,600 SH   SOLE 0 4,600 0 0
STAMPS COM INC Call 852857200 5 2,700 SH Call SOLE 0 2,700 0 0
STAMPS COM INC Put 852857200 39 2,000 SH Put SOLE 0 2,000 0 0
STANLEY BLACK & DECKER INC COM 854502101 439 3,041 SH   SOLE 0 3,041 0 0
STANLEY BLACK & DECKER INC Call 854502101 19 3,000 SH Call SOLE 0 3,000 0 0
STANLEY BLACK & DECKER INC Put 854502101 12 5,000 SH Put SOLE 0 5,000 0 0
STAR BULK CARRIERS CORP Put Y8162K204 11 3,000 SH Put SOLE 0 3,000 0 0
STARBUCKS CORP COM 855244109 427 5,103 SH   SOLE 0 5,103 0 0
STARBUCKS CORP Call 855244109 9 1,100 SH Call SOLE 0 1,100 0 0
STARBUCKS CORP Put 855244109 17 133,100 SH Put SOLE 0 133,100 0 0
STARS GROUP INC COM 85570W100 91 5,333 SH   SOLE 0 5,333 0 0
STARS GROUP INC Call 85570W100 3 18,900 SH Call SOLE 0 18,900 0 0
STARS GROUP INC Put 85570W100 20 7,900 SH Put SOLE 0 7,900 0 0
STARWOOD PPTY TR INC COM 85571B105 13 610 SH   SOLE 0 610 0 0
STARWOOD PPTY TR INC Call 85571B105 1 2,400 SH Call SOLE 0 2,400 0 0
STARWOOD PPTY TR INC Put 85571B105 1 4,100 SH Put SOLE 0 4,100 0 0
STATE STR CORP Call 857477103 1 8,000 SH Call SOLE 0 8,000 0 0
STATE STR CORP Put 857477103 3 1,700 SH Put SOLE 0 1,700 0 0
STEEL DYNAMICS INC COM 858119100 1,122 37,171 SH   SOLE 0 37,171 0 0
STEEL DYNAMICS INC Call 858119100 7 17,400 SH Call SOLE 0 17,400 0 0
STEEL DYNAMICS INC Put 858119100 462 45,800 SH Put SOLE 0 45,800 0 0
STEELCASE INC CL A 858155203 22 1,331 SH   SOLE 0 1,331 0 0
STEELCASE INC Call 858155203 1 4,000 SH Call SOLE 0 4,000 0 0
STEELCASE INC Put 858155203 4 3,000 SH Put SOLE 0 3,000 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 4 300 SH   SOLE 0 300 0 0
STERICYCLE INC COM 858912108 164 3,446 SH   SOLE 0 3,446 0 0
STERICYCLE INC Call 858912108 115 19,600 SH Call SOLE 0 19,600 0 0
STERICYCLE INC Put 858912108 8 1,700 SH Put SOLE 0 1,700 0 0
STIFEL FINL CORP Call 860630102 19 4,900 SH Call SOLE 0 4,900 0 0
STIFEL FINL CORP Put 860630102 1 3,500 SH Put SOLE 0 3,500 0 0
STITCH FIX INC COM CL A 860897107 117 3,665 SH   SOLE 0 3,665 0 0
STITCH FIX INC Call 860897107 36 11,200 SH Call SOLE 0 11,200 0 0
STITCH FIX INC Put 860897107 6 1,500 SH Put SOLE 0 1,500 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 179 10,159 SH   SOLE 0 10,159 0 0
STMICROELECTRONICS N V Call 861012102 2 2,800 SH Call SOLE 0 2,800 0 0
STMICROELECTRONICS N V Put 861012102 1 12,600 SH Put SOLE 0 12,600 0 0
STONECO LTD COM CL A G85158106 332 11,244 SH   SOLE 0 11,244 0 0
STONECO LTD Call G85158106 21 24,100 SH Call SOLE 0 24,100 0 0
STONECO LTD Put G85158106 26 21,200 SH Put SOLE 0 21,200 0 0
STONERIDGE INC Call 86183P102 0 300 SH Call SOLE 0 300 0 0
STORE CAP CORP Call 862121100 27 19,800 SH Call SOLE 0 19,800 0 0
STORE CAP CORP Put 862121100 3 1,900 SH Put SOLE 0 1,900 0 0
STRATASYS LTD SHS M85548101 136 4,644 SH   SOLE 0 4,644 0 0
STRATASYS LTD Call M85548101 3 1,300 SH Call SOLE 0 1,300 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 3 1,000 SH   SOLE 0 1,000 0 0
STRONGBRIDGE BIOPHARMA PLC Put G85347105 2 1,000 SH Put SOLE 0 1,000 0 0
STRYKER CORP COM 863667101 388 1,892 SH   SOLE 0 1,892 0 0
STRYKER CORP Put 863667101 1 800 SH Put SOLE 0 800 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 29 1,200 SH   SOLE 0 1,200 0 0
SUBURBAN PROPANE PARTNERS L Call 864482104 1 5,700 SH Call SOLE 0 5,700 0 0
SUMMIT MATLS INC Call 86614U100 20 2,100 SH Call SOLE 0 2,100 0 0
SUMMIT MATLS INC Put 86614U100 1 500 SH Put SOLE 0 500 0 0
SUMMIT MIDSTREAM PARTNERS LP Call 866142102 0 300 SH Call SOLE 0 300 0 0
SUMMIT MIDSTREAM PARTNERS LP Put 866142102 2 5,300 SH Put SOLE 0 5,300 0 0
SUN LIFE FINL INC Call 866796105 1 600 SH Call SOLE 0 600 0 0
SUN LIFE FINL INC Put 866796105 0 1,100 SH Put SOLE 0 1,100 0 0
SUNCOR ENERGY INC NEW COM 867224107 1,009 32,407 SH   SOLE 0 32,407 0 0
SUNCOR ENERGY INC NEW Call 867224107 41 52,700 SH Call SOLE 0 52,700 0 0
SUNCOR ENERGY INC NEW Put 867224107 59 15,200 SH Put SOLE 0 15,200 0 0
SUNOCO LP COM UT REP LP 86765K109 71 2,300 SH   SOLE 0 2,300 0 0
SUNOCO LP Call 86765K109 0 100 SH Call SOLE 0 100 0 0
SUNOCO LP Put 86765K109 0 300 SH Put SOLE 0 300 0 0
SUNOPTA INC COM 8676EP108 28 8,520 SH   SOLE 0 8,520 0 0
SUNOPTA INC Call 8676EP108 0 800 SH Call SOLE 0 800 0 0
SUNOPTA INC Put 8676EP108 0 200 SH Put SOLE 0 200 0 0
SUNPOWER CORP COM 867652406 50 4,763 SH   SOLE 0 4,763 0 0
SUNPOWER CORP Call 867652406 5 14,600 SH Call SOLE 0 14,600 0 0
SUNRUN INC COM 86771W105 262 13,990 SH   SOLE 0 13,990 0 0
SUNRUN INC Call 86771W105 11 4,900 SH Call SOLE 0 4,900 0 0
SUNRUN INC Put 86771W105 2 2,800 SH Put SOLE 0 2,800 0 0
SUNTRUST BKS INC COM 867914103 29 465 SH   SOLE 0 465 0 0
SUNTRUST BKS INC Call 867914103 0 1,400 SH Call SOLE 0 1,400 0 0
SUNTRUST BKS INC Put 867914103 1 3,000 SH Put SOLE 0 3,000 0 0
SUPERIOR INDS INTL INC Put 868168105 10 2,500 SH Put SOLE 0 2,500 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 16 500 SH   SOLE 0 500 0 0
SURGERY PARTNERS INC COM 86881A100 12 1,500 SH   SOLE 0 1,500 0 0
SVB FINL GROUP Call 78486Q101 0 200 SH Call SOLE 0 200 0 0
SVB FINL GROUP Put 78486Q101 28 8,000 SH Put SOLE 0 8,000 0 0
SVMK INC Call 78489X103 15 9,700 SH Call SOLE 0 9,700 0 0
SVMK INC Put 78489X103 0 1,800 SH Put SOLE 0 1,800 0 0
SWITCH INC CL A 87105L104 174 13,312 SH   SOLE 0 13,312 0 0
SWITCH INC Call 87105L104 30 17,600 SH Call SOLE 0 17,600 0 0
SWITCH INC Put 87105L104 4 7,200 SH Put SOLE 0 7,200 0 0
SYMANTEC CORP COM 871503108 177 8,179 SH   SOLE 0 8,179 0 0
SYMANTEC CORP Call 871503108 0 1,400 SH Call SOLE 0 1,400 0 0
SYMANTEC CORP Put 871503108 0 1,300 SH Put SOLE 0 1,300 0 0
SYNAPTICS INC COM 87157D109 25 873 SH   SOLE 0 873 0 0
SYNAPTICS INC Call 87157D109 0 400 SH Call SOLE 0 400 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 2 300 SH   SOLE 0 300 0 0
SYNCHRONOSS TECHNOLOGIES INC Call 87157B103 0 400 SH Call SOLE 0 400 0 0
SYNCHRONOSS TECHNOLOGIES INC Put 87157B103 1 300 SH Put SOLE 0 300 0 0
SYNCHRONY FINL COM 87165B103 306 8,837 SH   SOLE 0 8,837 0 0
SYNCHRONY FINL Call 87165B103 218 61,000 SH Call SOLE 0 61,000 0 0
SYNCHRONY FINL Put 87165B103 0 1,200 SH Put SOLE 0 1,200 0 0
SYNDAX PHARMACEUTICALS INC Call 87164F105 3 2,800 SH Call SOLE 0 2,800 0 0
SYNNEX CORP COM 87162W100 43 443 SH   SOLE 0 443 0 0
SYNNEX CORP Put 87162W100 0 400 SH Put SOLE 0 400 0 0
SYNOPSYS INC COM 871607107 84 658 SH   SOLE 0 658 0 0
SYNOPSYS INC Call 871607107 61 6,800 SH Call SOLE 0 6,800 0 0
SYNOPSYS INC Put 871607107 3 10,600 SH Put SOLE 0 10,600 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 17 1,900 SH   SOLE 0 1,900 0 0
SYSCO CORP COM 871829107 45 648 SH   SOLE 0 648 0 0
SYSCO CORP Call 871829107 14 21,400 SH Call SOLE 0 21,400 0 0
SYSCO CORP Put 871829107 7 4,000 SH Put SOLE 0 4,000 0 0
SYSTEMAX INC Call 871851101 1 1,500 SH Call SOLE 0 1,500 0 0
T MOBILE US INC COM 872590104 9,952 134,246 SH   SOLE 0 134,246 0 0
T MOBILE US INC Call 872590104 2 3,400 SH Call SOLE 0 3,400 0 0
T MOBILE US INC Put 872590104 30 25,100 SH Put SOLE 0 25,100 0 0
TABLEAU SOFTWARE INC CL A 87336U105 99 600 SH   SOLE 0 600 0 0
TABLEAU SOFTWARE INC Call 87336U105 363 7,900 SH Call SOLE 0 7,900 0 0
TABLEAU SOFTWARE INC Put 87336U105 1 3,600 SH Put SOLE 0 3,600 0 0
TABULA RASA HEALTHCARE INC COM 873379101 54 1,100 SH   SOLE 0 1,100 0 0
TABULA RASA HEALTHCARE INC Put 873379101 3 3,700 SH Put SOLE 0 3,700 0 0
TAILORED BRANDS INC COM 87403A107 184 31,993 SH   SOLE 0 31,993 0 0
TAILORED BRANDS INC Call 87403A107 8 18,600 SH Call SOLE 0 18,600 0 0
TAILORED BRANDS INC Put 87403A107 61 18,500 SH Put SOLE 0 18,500 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 358 9,146 SH   SOLE 0 9,146 0 0
TAIWAN SEMICONDUCTOR MFG LTD Call 874039100 58 25,600 SH Call SOLE 0 25,600 0 0
TAIWAN SEMICONDUCTOR MFG LTD Put 874039100 25 47,600 SH Put SOLE 0 47,600 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 496 4,372 SH   SOLE 0 4,372 0 0
TAKE-TWO INTERACTIVE SOFTWAR Call 874054109 52 25,900 SH Call SOLE 0 25,900 0 0
TAKE-TWO INTERACTIVE SOFTWAR Put 874054109 14 3,000 SH Put SOLE 0 3,000 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 385 21,791 SH   SOLE 0 21,791 0 0
TAKEDA PHARMACEUTICAL CO LTD Call 874060205 52 21,300 SH Call SOLE 0 21,300 0 0
TAKEDA PHARMACEUTICAL CO LTD Put 874060205 68 16,000 SH Put SOLE 0 16,000 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 66 1,750 SH   SOLE 0 1,750 0 0
TAL EDUCATION GROUP Call 874080104 10 3,900 SH Call SOLE 0 3,900 0 0
TAL EDUCATION GROUP Put 874080104 8 18,600 SH Put SOLE 0 18,600 0 0
TALEND S A ADS 874224207 7 200 SH   SOLE 0 200 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 158 7,491 SH   SOLE 0 7,491 0 0
TALLGRASS ENERGY LP Call 874696107 1 71,500 SH Call SOLE 0 71,500 0 0
TANDEM DIABETES CARE INC Call 875372203 1 300 SH Call SOLE 0 300 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 99 6,132 SH   SOLE 0 6,132 0 0
TANGER FACTORY OUTLET CTRS I Call 875465106 0 900 SH Call SOLE 0 900 0 0
TANGER FACTORY OUTLET CTRS I Put 875465106 14 4,100 SH Put SOLE 0 4,100 0 0
TAPESTRY INC COM 876030107 165 5,222 SH   SOLE 0 5,222 0 0
TAPESTRY INC Call 876030107 21 18,200 SH Call SOLE 0 18,200 0 0
TAPESTRY INC Put 876030107 58 34,400 SH Put SOLE 0 34,400 0 0
TARGA RES CORP COM 87612G101 99 2,532 SH   SOLE 0 2,532 0 0
TARGA RES CORP Call 87612G101 36 73,000 SH Call SOLE 0 73,000 0 0
TARGA RES CORP Put 87612G101 101 32,000 SH Put SOLE 0 32,000 0 0
TARGET CORP COM 87612E106 1,099 12,698 SH   SOLE 0 12,698 0 0
TARGET CORP Call 87612E106 17 15,900 SH Call SOLE 0 15,900 0 0
TARGET CORP Put 87612E106 165 57,300 SH Put SOLE 0 57,300 0 0
TATA MTRS LTD SPONSORED ADR 876568502 29 2,550 SH   SOLE 0 2,550 0 0
TATA MTRS LTD Call 876568502 7 29,900 SH Call SOLE 0 29,900 0 0
TATA MTRS LTD Put 876568502 8 5,200 SH Put SOLE 0 5,200 0 0
TAUBMAN CTRS INC COM 876664103 427 10,462 SH   SOLE 0 10,462 0 0
TAUBMAN CTRS INC Call 876664103 0 400 SH Call SOLE 0 400 0 0
TAUBMAN CTRS INC Put 876664103 21 29,800 SH Put SOLE 0 29,800 0 0
TC ENERGY CORP COM 87807B107 24 500 SH   SOLE 0 500 0 0
TC ENERGY CORP Call 87807B107 0 100 SH Call SOLE 0 100 0 0
TC ENERGY CORP Put 87807B107 1 11,000 SH Put SOLE 0 11,000 0 0
TCF FINL CORP Call 872275102 0 5,400 SH Call SOLE 0 5,400 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 46 927 SH   SOLE 0 927 0 0
TD AMERITRADE HLDG CORP Call 87236Y108 0 100 SH Call SOLE 0 100 0 0
TD AMERITRADE HLDG CORP Put 87236Y108 0 200 SH Put SOLE 0 200 0 0
TE CONNECTIVITY LTD REG SHS H84989104 297 3,104 SH   SOLE 0 3,104 0 0
TEAM INC Put 878155100 1 400 SH Put SOLE 0 400 0 0
TECH DATA CORP COM 878237106 24 236 SH   SOLE 0 236 0 0
TECH DATA CORP Call 878237106 2 300 SH Call SOLE 0 300 0 0
TECH DATA CORP Put 878237106 0 1,200 SH Put SOLE 0 1,200 0 0
TECHNIPFMC PLC COM G87110105 262 10,105 SH   SOLE 0 10,105 0 0
TECHNIPFMC PLC Put G87110105 21 4,600 SH Put SOLE 0 4,600 0 0
TECHTARGET INC COM 87874R100 1 88 SH   SOLE 0 88 0 0
TECHTARGET INC Call 87874R100 0 400 SH Call SOLE 0 400 0 0
TEEKAY CORPORATION Call Y8564W103 4 20,200 SH Call SOLE 0 20,200 0 0
TEEKAY CORPORATION Put Y8564W103 1 1,000 SH Put SOLE 0 1,000 0 0
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 93 6,596 SH   SOLE 0 6,596 0 0
TEEKAY LNG PARTNERS L P Call Y8564M105 1 6,000 SH Call SOLE 0 6,000 0 0
TEEKAY LNG PARTNERS L P Put Y8564M105 27 7,500 SH Put SOLE 0 7,500 0 0
TEGNA INC Call 87901J105 0 3,700 SH Call SOLE 0 3,700 0 0
TELADOC HEALTH INC COM 87918A105 579 8,729 SH   SOLE 0 8,729 0 0
TELADOC HEALTH INC Call 87918A105 39 15,700 SH Call SOLE 0 15,700 0 0
TELADOC HEALTH INC Put 87918A105 36 43,400 SH Put SOLE 0 43,400 0 0
TELEFLEX INC Put 879369106 0 700 SH Put SOLE 0 700 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 66 5,100 SH   SOLE 0 5,100 0 0
TELEFONICA BRASIL SA Put 87936R106 0 300 SH Put SOLE 0 300 0 0
TELEFONICA S A Put 879382208 0 1,500 SH Put SOLE 0 1,500 0 0
TELENAV INC COM 879455103 39 4,990 SH   SOLE 0 4,990 0 0
TELENAV INC Call 879455103 2 1,600 SH Call SOLE 0 1,600 0 0
TELENAV INC Put 879455103 0 2,700 SH Put SOLE 0 2,700 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 9 302 SH   SOLE 0 302 0 0
TELEPHONE & DATA SYS INC Call 879433829 0 500 SH Call SOLE 0 500 0 0
TELLURIAN INC NEW COM 87968A104 26 3,373 SH   SOLE 0 3,373 0 0
TELLURIAN INC NEW Call 87968A104 2 13,000 SH Call SOLE 0 13,000 0 0
TELLURIAN INC NEW Put 87968A104 8 13,800 SH Put SOLE 0 13,800 0 0
TELUS CORP Put 87971M103 0 200 SH Put SOLE 0 200 0 0
TEMPUR SEALY INTL INC COM 88023U101 850 11,586 SH   SOLE 0 11,586 0 0
TEMPUR SEALY INTL INC Call 88023U101 138 15,700 SH Call SOLE 0 15,700 0 0
TEMPUR SEALY INTL INC Put 88023U101 3 9,500 SH Put SOLE 0 9,500 0 0
TENABLE HLDGS INC COM 88025T102 19 689 SH   SOLE 0 689 0 0
TENARIS S A SPONSORED ADS 88031M109 150 5,739 SH   SOLE 0 5,739 0 0
TENARIS S A Call 88031M109 0 3,100 SH Call SOLE 0 3,100 0 0
TENARIS S A Put 88031M109 21 14,600 SH Put SOLE 0 14,600 0 0
TENCENT MUSIC ENTMT GROUP Call 88034P109 144 80,400 SH Call SOLE 0 80,400 0 0
TENCENT MUSIC ENTMT GROUP Put 88034P109 8 27,800 SH Put SOLE 0 27,800 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 744 36,060 SH   SOLE 0 36,060 0 0
TENET HEALTHCARE CORP Call 88033G407 4 900 SH Call SOLE 0 900 0 0
TENET HEALTHCARE CORP Put 88033G407 85 35,000 SH Put SOLE 0 35,000 0 0
TENNECO INC CL A VTG COM STK 880349105 247 22,330 SH   SOLE 0 22,330 0 0
TENNECO INC Call 880349105 7 25,800 SH Call SOLE 0 25,800 0 0
TENNECO INC Put 880349105 86 61,300 SH Put SOLE 0 61,300 0 0
TERADATA CORP DEL COM 88076W103 40 1,125 SH   SOLE 0 1,125 0 0
TERADATA CORP DEL Call 88076W103 0 200 SH Call SOLE 0 200 0 0
TERADATA CORP DEL Put 88076W103 0 200 SH Put SOLE 0 200 0 0
TERADYNE INC COM 880770102 37 785 SH   SOLE 0 785 0 0
TERADYNE INC Call 880770102 4 2,400 SH Call SOLE 0 2,400 0 0
TERADYNE INC Put 880770102 0 400 SH Put SOLE 0 400 0 0
TEREX CORP NEW COM 880779103 18 600 SH   SOLE 0 600 0 0
TEREX CORP NEW Call 880779103 0 700 SH Call SOLE 0 700 0 0
TEREX CORP NEW Put 880779103 0 400 SH Put SOLE 0 400 0 0
TESLA INC COM 88160R101 150 675 SH   SOLE 0 675 0 0
TESLA INC Call 88160R101 1,042 84,600 SH Call SOLE 0 84,600 0 0
TESLA INC Put 88160R101 3,060 228,700 SH Put SOLE 0 228,700 0 0
TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 1,188 72,290 SH   SOLE 0 72,290 0 0
TEUCRIUM COMMODITY TR SOYBEAN FD 88166A607 218 13,912 SH   SOLE 0 13,912 0 0
TEUCRIUM COMMODITY TR Call 88166A607 5 14,100 SH Call SOLE 0 14,100 0 0
TEUCRIUM COMMODITY TR Call 88166A508 19 121,400 SH Call SOLE 0 121,400 0 0
TEUCRIUM COMMODITY TR Call 88166A102 0 400 SH Call SOLE 0 400 0 0
TEUCRIUM COMMODITY TR Put 88166A102 2 2,500 SH Put SOLE 0 2,500 0 0
TEUCRIUM COMMODITY TR Put 88166A508 0 7,700 SH Put SOLE 0 7,700 0 0
TEUCRIUM COMMODITY TR Put 88166A607 1 8,300 SH Put SOLE 0 8,300 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 131 14,250 SH   SOLE 0 14,250 0 0
TEVA PHARMACEUTICAL INDS LTD Call 881624209 0 14,000 SH Call SOLE 0 14,000 0 0
TEVA PHARMACEUTICAL INDS LTD Put 881624209 64 17,000 SH Put SOLE 0 17,000 0 0
TEXAS CAPITAL BANCSHARES INC Call 88224Q107 1 100 SH Call SOLE 0 100 0 0
TEXAS CAPITAL BANCSHARES INC Put 88224Q107 1 3,000 SH Put SOLE 0 3,000 0 0
TEXAS INSTRS INC COM 882508104 193 1,685 SH   SOLE 0 1,685 0 0
TEXAS INSTRS INC Call 882508104 1 2,100 SH Call SOLE 0 2,100 0 0
TEXAS INSTRS INC Put 882508104 11 16,500 SH Put SOLE 0 16,500 0 0
TEXAS ROADHOUSE INC Call 882681109 0 100 SH Call SOLE 0 100 0 0
TEXTAINER GROUP HOLDINGS LTD Call G8766E109 0 400 SH Call SOLE 0 400 0 0
TEXTAINER GROUP HOLDINGS LTD Put G8766E109 2 300 SH Put SOLE 0 300 0 0
TEXTRON INC Call 883203101 39 4,500 SH Call SOLE 0 4,500 0 0
TG THERAPEUTICS INC Call 88322Q108 8 5,000 SH Call SOLE 0 5,000 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 478 11,913 SH   SOLE 0 11,913 0 0
THE CHARLES SCHWAB CORPORATI Call 808513105 17 23,300 SH Call SOLE 0 23,300 0 0
THE CHARLES SCHWAB CORPORATI Put 808513105 34 15,900 SH Put SOLE 0 15,900 0 0
THE TRADE DESK INC COM CL A 88339J105 7,160 31,437 SH   SOLE 0 31,437 0 0
THE TRADE DESK INC Call 88339J105 270 7,100 SH Call SOLE 0 7,100 0 0
THE TRADE DESK INC Put 88339J105 49 37,200 SH Put SOLE 0 37,200 0 0
THE9 LTD SPON ADS CL A 88337K203 1 1,200 SH   SOLE 0 1,200 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 288 17,646 SH   SOLE 0 17,646 0 0
THERAVANCE BIOPHARMA INC Put G8807B106 125 20,000 SH Put SOLE 0 20,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 528 1,800 SH   SOLE 0 1,800 0 0
THERMO FISHER SCIENTIFIC INC Put 883556102 27 4,000 SH Put SOLE 0 4,000 0 0
THIRD PT REINS LTD COM G8827U100 17 1,700 SH   SOLE 0 1,700 0 0
THOR INDS INC COM 885160101 308 5,272 SH   SOLE 0 5,272 0 0
THOR INDS INC Put 885160101 2 3,100 SH Put SOLE 0 3,100 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,614 17,239 SH   SOLE 0 17,239 0 0
TIFFANY & CO NEW Call 886547108 3 15,500 SH Call SOLE 0 15,500 0 0
TIFFANY & CO NEW Put 886547108 244 104,900 SH Put SOLE 0 104,900 0 0
TILE SHOP HLDGS INC COM 88677Q109 0 200 SH   SOLE 0 200 0 0
TILE SHOP HLDGS INC Call 88677Q109 0 1,400 SH Call SOLE 0 1,400 0 0
TILLYS INC CL A 886885102 51 6,784 SH   SOLE 0 6,784 0 0
TILLYS INC Call 886885102 4 4,400 SH Call SOLE 0 4,400 0 0
TILLYS INC Put 886885102 1 600 SH Put SOLE 0 600 0 0
TILRAY INC COM CL 2 88688T100 139 3,000 SH   SOLE 0 3,000 0 0
TILRAY INC Call 88688T100 458 129,900 SH Call SOLE 0 129,900 0 0
TILRAY INC Put 88688T100 2,841 42,300 SH Put SOLE 0 42,300 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 1 100 SH   SOLE 0 100 0 0
TIMKEN CO COM 887389104 92 1,800 SH   SOLE 0 1,800 0 0
TIMKEN CO Call 887389104 17 10,700 SH Call SOLE 0 10,700 0 0
TIMKEN CO Put 887389104 2 3,000 SH Put SOLE 0 3,000 0 0
TIMKENSTEEL CORP COM 887399103 25 3,086 SH   SOLE 0 3,086 0 0
TIMKENSTEEL CORP Put 887399103 0 500 SH Put SOLE 0 500 0 0
TITAN INTL INC ILL COM 88830M102 7 1,605 SH   SOLE 0 1,605 0 0
TITAN INTL INC ILL Put 88830M102 0 300 SH Put SOLE 0 300 0 0
TITAN MACHY INC Call 88830R101 3 1,000 SH Call SOLE 0 1,000 0 0
TITAN MACHY INC Put 88830R101 0 200 SH Put SOLE 0 200 0 0
TIVITY HEALTH INC COM 88870R102 557 33,922 SH   SOLE 0 33,922 0 0
TIVITY HEALTH INC Call 88870R102 31 20,100 SH Call SOLE 0 20,100 0 0
TIVITY HEALTH INC Put 88870R102 209 165,700 SH Put SOLE 0 165,700 0 0
TIVO CORP COM 88870P106 991 134,510 SH   SOLE 0 134,510 0 0
TIVO CORP Call 88870P106 1 15,200 SH Call SOLE 0 15,200 0 0
TIVO CORP Put 88870P106 180 72,100 SH Put SOLE 0 72,100 0 0
TJX COS INC NEW Call 872540109 80 123,700 SH Call SOLE 0 123,700 0 0
TJX COS INC NEW Put 872540109 16 20,800 SH Put SOLE 0 20,800 0 0
TOLL BROTHERS INC COM 889478103 76 2,092 SH   SOLE 0 2,092 0 0
TOLL BROTHERS INC Call 889478103 30 6,000 SH Call SOLE 0 6,000 0 0
TOLL BROTHERS INC Put 889478103 4 20,300 SH Put SOLE 0 20,300 0 0
TORCHMARK CORP Put 891027104 0 1,000 SH Put SOLE 0 1,000 0 0
TORO CO Call 891092108 0 100 SH Call SOLE 0 100 0 0
TORONTO DOMINION BK ONT Call 891160509 21 23,500 SH Call SOLE 0 23,500 0 0
TORONTO DOMINION BK ONT Put 891160509 1 2,200 SH Put SOLE 0 2,200 0 0
TOTAL S A SPONSORED ADS 89151E109 137 2,460 SH   SOLE 0 2,460 0 0
TOTAL S A Call 89151E109 23 41,400 SH Call SOLE 0 41,400 0 0
TOTAL S A Put 89151E109 41 20,600 SH Put SOLE 0 20,600 0 0
TOTAL SYS SVCS INC COM 891906109 451 3,517 SH   SOLE 0 3,517 0 0
TOTAL SYS SVCS INC Call 891906109 185 6,500 SH Call SOLE 0 6,500 0 0
TOTAL SYS SVCS INC Put 891906109 0 10,700 SH Put SOLE 0 10,700 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 48 3,078 SH   SOLE 0 3,078 0 0
TOWER SEMICONDUCTOR LTD Call M87915274 7 7,700 SH Call SOLE 0 7,700 0 0
TOWER SEMICONDUCTOR LTD Put M87915274 0 100 SH Put SOLE 0 100 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 512 4,131 SH   SOLE 0 4,131 0 0
TOYOTA MOTOR CORP Call 892331307 0 600 SH Call SOLE 0 600 0 0
TRACTOR SUPPLY CO Call 892356106 3 1,100 SH Call SOLE 0 1,100 0 0
TRACTOR SUPPLY CO Put 892356106 1 7,800 SH Put SOLE 0 7,800 0 0
TRADEWEB MKTS INC CL A 892672106 17 400 SH   SOLE 0 400 0 0
TRADEWEB MKTS INC Call 892672106 31 6,900 SH Call SOLE 0 6,900 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 0 200 SH   SOLE 0 200 0 0
TRANSDIGM GROUP INC Put 893641100 5 900 SH Put SOLE 0 900 0 0
TRANSENTERIX INC COM NEW 89366M201 3 2,565 SH   SOLE 0 2,565 0 0
TRANSENTERIX INC Call 89366M201 0 400 SH Call SOLE 0 400 0 0
TRANSENTERIX INC Put 89366M201 3 4,500 SH Put SOLE 0 4,500 0 0
TRANSOCEAN LTD REG SHS H8817H100 560 87,367 SH   SOLE 0 87,367 0 0
TRANSOCEAN LTD Call H8817H100 32 114,000 SH Call SOLE 0 114,000 0 0
TRANSOCEAN LTD Put H8817H100 248 157,900 SH Put SOLE 0 157,900 0 0
TRAVELERS COMPANIES INC COM 89417E109 14 100 SH   SOLE 0 100 0 0
TRAVELZOO COM NEW 89421Q205 115 7,500 SH   SOLE 0 7,500 0 0
TRAVELZOO Put 89421Q205 51 12,100 SH Put SOLE 0 12,100 0 0
TREEHOUSE FOODS INC COM 89469A104 222 4,110 SH   SOLE 0 4,110 0 0
TREEHOUSE FOODS INC Call 89469A104 0 2,200 SH Call SOLE 0 2,200 0 0
TREX CO INC Call 89531P105 20 16,900 SH Call SOLE 0 16,900 0 0
TREX CO INC Put 89531P105 10 1,000 SH Put SOLE 0 1,000 0 0
TRI POINTE GROUP INC COM 87265H109 32 2,700 SH   SOLE 0 2,700 0 0
TRI POINTE GROUP INC Call 87265H109 0 1,400 SH Call SOLE 0 1,400 0 0
TRIMBLE INC Call 896239100 58 21,200 SH Call SOLE 0 21,200 0 0
TRIMBLE INC Put 896239100 3 13,500 SH Put SOLE 0 13,500 0 0
TRINET GROUP INC COM 896288107 107 1,592 SH   SOLE 0 1,592 0 0
TRINET GROUP INC Call 896288107 2 600 SH Call SOLE 0 600 0 0
TRINET GROUP INC Put 896288107 0 400 SH Put SOLE 0 400 0 0
TRINITY INDS INC Put 896522109 0 400 SH Put SOLE 0 400 0 0
TRIPADVISOR INC COM 896945201 555 12,008 SH   SOLE 0 12,008 0 0
TRIPADVISOR INC Put 896945201 14 1,000 SH Put SOLE 0 1,000 0 0
TRITON INTL LTD CL A G9078F107 95 2,908 SH   SOLE 0 2,908 0 0
TRITON INTL LTD Call G9078F107 3 5,200 SH Call SOLE 0 5,200 0 0
TRITON INTL LTD Put G9078F107 12 10,000 SH Put SOLE 0 10,000 0 0
TRIUMPH GROUP INC NEW Call 896818101 10 4,400 SH Call SOLE 0 4,400 0 0
TRIVAGO N V Call 89686D105 0 1,700 SH Call SOLE 0 1,700 0 0
TRIVAGO N V Put 89686D105 1 1,100 SH Put SOLE 0 1,100 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 127 10,000 SH   SOLE 0 10,000 0 0
TRONOX HOLDINGS PLC Put G9087Q102 1 24,900 SH Put SOLE 0 24,900 0 0
TRUECAR INC COM 89785L107 42 7,721 SH   SOLE 0 7,721 0 0
TRUECAR INC Call 89785L107 0 4,100 SH Call SOLE 0 4,100 0 0
TRUPANION INC COM 898202106 144 4,000 SH   SOLE 0 4,000 0 0
TRUPANION INC Call 898202106 2 1,000 SH Call SOLE 0 1,000 0 0
TRUPANION INC Put 898202106 1 4,100 SH Put SOLE 0 4,100 0 0
TTM TECHNOLOGIES INC COM 87305R109 61 6,065 SH   SOLE 0 6,065 0 0
TTM TECHNOLOGIES INC Call 87305R109 5 16,300 SH Call SOLE 0 16,300 0 0
TTM TECHNOLOGIES INC Put 87305R109 4 2,100 SH Put SOLE 0 2,100 0 0
TUPPERWARE BRANDS CORP Call 899896104 25 20,500 SH Call SOLE 0 20,500 0 0
TURNING PT BRANDS INC Call 90041L105 201 21,100 SH Call SOLE 0 21,100 0 0
TURNING PT BRANDS INC Put 90041L105 15 10,700 SH Put SOLE 0 10,700 0 0
TURTLE BEACH CORP COM NEW 900450206 16 1,400 SH   SOLE 0 1,400 0 0
TURTLE BEACH CORP Call 900450206 9 14,200 SH Call SOLE 0 14,200 0 0
TURTLE BEACH CORP Put 900450206 46 7,700 SH Put SOLE 0 7,700 0 0
TUTOR PERINI CORP Call 901109108 0 500 SH Call SOLE 0 500 0 0
TUTOR PERINI CORP Put 901109108 2 3,800 SH Put SOLE 0 3,800 0 0
TWILIO INC CL A 90138F102 5,024 36,851 SH   SOLE 0 36,851 0 0
TWILIO INC Call 90138F102 249 50,900 SH Call SOLE 0 50,900 0 0
TWILIO INC Put 90138F102 316 56,700 SH Put SOLE 0 56,700 0 0
TWITTER INC Call 90184L102 10 4,900 SH Call SOLE 0 4,900 0 0
TYSON FOODS INC CL A 902494103 428 5,303 SH   SOLE 0 5,303 0 0
TYSON FOODS INC Call 902494103 40 27,200 SH Call SOLE 0 27,200 0 0
TYSON FOODS INC Put 902494103 81 105,800 SH Put SOLE 0 105,800 0 0
U S SILICA HLDGS INC COM 90346E103 270 21,121 SH   SOLE 0 21,121 0 0
U S SILICA HLDGS INC Call 90346E103 2 10,400 SH Call SOLE 0 10,400 0 0
U S SILICA HLDGS INC Put 90346E103 124 21,000 SH Put SOLE 0 21,000 0 0
UBER TECHNOLOGIES INC Call 90353T100 207 91,700 SH Call SOLE 0 91,700 0 0
UBER TECHNOLOGIES INC Put 90353T100 109 59,700 SH Put SOLE 0 59,700 0 0
UBIQUITI NETWORKS INC Call 90347A100 1 200 SH Call SOLE 0 200 0 0
UBIQUITI NETWORKS INC Put 90347A100 1 500 SH Put SOLE 0 500 0 0
UBS GROUP AG SHS H42097107 32 2,779 SH   SOLE 0 2,779 0 0
UBS GROUP AG Call H42097107 1 3,000 SH Call SOLE 0 3,000 0 0
UBS GROUP AG Put H42097107 5 7,000 SH Put SOLE 0 7,000 0 0
UGI CORP NEW Call 902681105 0 500 SH Call SOLE 0 500 0 0
UGI CORP NEW Put 902681105 1 5,200 SH Put SOLE 0 5,200 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 8 600 SH   SOLE 0 600 0 0
ULTRA CLEAN HLDGS INC Call 90385V107 5 3,000 SH Call SOLE 0 3,000 0 0
ULTRA CLEAN HLDGS INC Put 90385V107 2 2,400 SH Put SOLE 0 2,400 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 31 500 SH   SOLE 0 500 0 0
UNDER ARMOUR INC CL A 904311107 10 399 SH   SOLE 0 399 0 0
UNDER ARMOUR INC CL C 904311206 117 5,284 SH   SOLE 0 5,284 0 0
UNDER ARMOUR INC Call 904311206 9 8,500 SH Call SOLE 0 8,500 0 0
UNDER ARMOUR INC Call 904311107 76 38,700 SH Call SOLE 0 38,700 0 0
UNDER ARMOUR INC Put 904311107 51 22,800 SH Put SOLE 0 22,800 0 0
UNDER ARMOUR INC Put 904311206 9 6,100 SH Put SOLE 0 6,100 0 0
UNIFI INC COM NEW 904677200 38 2,138 SH   SOLE 0 2,138 0 0
UNIFIRST CORP MASS COM 904708104 56 300 SH   SOLE 0 300 0 0
UNILEVER N V N Y SHS NEW 904784709 215 3,553 SH   SOLE 0 3,553 0 0
UNILEVER N V Call 904784709 0 100 SH Call SOLE 0 100 0 0
UNILEVER PLC SPON ADR NEW 904767704 220 3,566 SH   SOLE 0 3,566 0 0
UNILEVER PLC Call 904767704 1 800 SH Call SOLE 0 800 0 0
UNILEVER PLC Put 904767704 1 1,800 SH Put SOLE 0 1,800 0 0
UNION PACIFIC CORP Call 907818108 116 22,000 SH Call SOLE 0 22,000 0 0
UNION PACIFIC CORP Put 907818108 19 21,000 SH Put SOLE 0 21,000 0 0
UNIQURE NV SHS N90064101 179 2,300 SH   SOLE 0 2,300 0 0
UNIQURE NV Call N90064101 300 20,600 SH Call SOLE 0 20,600 0 0
UNIQURE NV Put N90064101 13 1,000 SH Put SOLE 0 1,000 0 0
UNISYS CORP COM NEW 909214306 63 6,500 SH   SOLE 0 6,500 0 0
UNISYS CORP Call 909214306 1 5,100 SH Call SOLE 0 5,100 0 0
UNISYS CORP Put 909214306 11 3,300 SH Put SOLE 0 3,300 0 0
UNITED BANKSHARES INC WEST V COM 909907107 7 200 SH   SOLE 0 200 0 0
UNITED CMNTY BKS BLAIRSVLE G Call 90984P303 58 14,700 SH Call SOLE 0 14,700 0 0
UNITED CONTL HLDGS INC COM 910047109 6,082 69,474 SH   SOLE 0 69,474 0 0
UNITED CONTL HLDGS INC Call 910047109 98 29,000 SH Call SOLE 0 29,000 0 0
UNITED CONTL HLDGS INC Put 910047109 460 148,700 SH Put SOLE 0 148,700 0 0
UNITED NAT FOODS INC COM 911163103 75 8,368 SH   SOLE 0 8,368 0 0
UNITED NAT FOODS INC Call 911163103 6 2,400 SH Call SOLE 0 2,400 0 0
UNITED NAT FOODS INC Put 911163103 138 18,200 SH Put SOLE 0 18,200 0 0
UNITED PARCEL SERVICE INC CL B 911312106 474 4,594 SH   SOLE 0 4,594 0 0
UNITED PARCEL SERVICE INC Call 911312106 69 63,400 SH Call SOLE 0 63,400 0 0
UNITED PARCEL SERVICE INC Put 911312106 59 24,400 SH Put SOLE 0 24,400 0 0
UNITED RENTALS INC COM 911363109 537 4,054 SH   SOLE 0 4,054 0 0
UNITED RENTALS INC Call 911363109 70 13,300 SH Call SOLE 0 13,300 0 0
UNITED RENTALS INC Put 911363109 146 49,300 SH Put SOLE 0 49,300 0 0
UNITED STATES NATL GAS FUND Call 912318300 156 348,300 SH Call SOLE 0 348,300 0 0
UNITED STATES NATL GAS FUND Put 912318300 128 67,600 SH Put SOLE 0 67,600 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 9,518 790,547 SH   SOLE 0 790,547 0 0
UNITED STATES OIL FUND LP Call 91232N108 596 1,920,100 SH Call SOLE 0 1,920,100 0 0
UNITED STATES OIL FUND LP Put 91232N108 1,197 2,010,200 SH Put SOLE 0 2,010,200 0 0
UNITED STATES STL CORP NEW COM 912909108 755 49,377 SH   SOLE 0 49,377 0 0
UNITED STATES STL CORP NEW Call 912909108 134 141,200 SH Call SOLE 0 141,200 0 0
UNITED STATES STL CORP NEW Put 912909108 322 214,800 SH Put SOLE 0 214,800 0 0
UNITED STS 12 MONTH OIL FD L Call 91288V103 0 200 SH Call SOLE 0 200 0 0
UNITED STS 12 MONTH OIL FD L Put 91288V103 2 4,200 SH Put SOLE 0 4,200 0 0
UNITED STS BRENT OIL FD LP Call 91167Q100 2 600 SH Call SOLE 0 600 0 0
UNITED STS BRENT OIL FD LP Put 91167Q100 1 11,500 SH Put SOLE 0 11,500 0 0
UNITED STS GASOLINE FD LP UNITS 91201T102 98 3,184 SH   SOLE 0 3,184 0 0
UNITED STS GASOLINE FD LP Call 91201T102 11 8,900 SH Call SOLE 0 8,900 0 0
UNITED STS GASOLINE FD LP Put 91201T102 16 8,000 SH Put SOLE 0 8,000 0 0
UNITED TECHNOLOGIES CORP COM 913017109 22 169 SH   SOLE 0 169 0 0
UNITED TECHNOLOGIES CORP Call 913017109 38 9,900 SH Call SOLE 0 9,900 0 0
UNITED TECHNOLOGIES CORP Put 913017109 1 100 SH Put SOLE 0 100 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 288 3,700 SH   SOLE 0 3,700 0 0
UNITEDHEALTH GROUP INC COM 91324P102 121 498 SH   SOLE 0 498 0 0
UNITEDHEALTH GROUP INC Call 91324P102 990 10,200 SH Call SOLE 0 10,200 0 0
UNITEDHEALTH GROUP INC Put 91324P102 0 100 SH Put SOLE 0 100 0 0
UNITI GROUP INC COM 91325V108 640 67,452 SH   SOLE 0 67,452 0 0
UNITI GROUP INC Call 91325V108 9 20,000 SH Call SOLE 0 20,000 0 0
UNITI GROUP INC Put 91325V108 519 125,700 SH Put SOLE 0 125,700 0 0
UNIVAR INC Call 91336L107 0 200 SH Call SOLE 0 200 0 0
UNIVERSAL CORP VA Call 913456109 6 4,800 SH Call SOLE 0 4,800 0 0
UNIVERSAL CORP VA Put 913456109 1 800 SH Put SOLE 0 800 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 544 2,894 SH   SOLE 0 2,894 0 0
UNIVERSAL DISPLAY CORP Call 91347P105 34 2,100 SH Call SOLE 0 2,100 0 0
UNIVERSAL DISPLAY CORP Put 91347P105 120 28,800 SH Put SOLE 0 28,800 0 0
UNIVERSAL INS HLDGS INC Put 91359V107 1 500 SH Put SOLE 0 500 0 0
UNUM GROUP COM 91529Y106 88 2,643 SH   SOLE 0 2,643 0 0
UNUM GROUP Call 91529Y106 0 2,300 SH Call SOLE 0 2,300 0 0
UNUM GROUP Put 91529Y106 8 1,600 SH Put SOLE 0 1,600 0 0
UPLAND SOFTWARE INC Call 91544A109 66 35,600 SH Call SOLE 0 35,600 0 0
UPWORK INC COM 91688F104 62 3,900 SH   SOLE 0 3,900 0 0
UPWORK INC Call 91688F104 0 100 SH Call SOLE 0 100 0 0
UPWORK INC Put 91688F104 27 29,300 SH Put SOLE 0 29,300 0 0
URBAN OUTFITTERS INC COM 917047102 356 15,653 SH   SOLE 0 15,653 0 0
URBAN OUTFITTERS INC Put 917047102 21 51,800 SH Put SOLE 0 51,800 0 0
US BANCORP DEL COM NEW 902973304 20 400 SH   SOLE 0 400 0 0
US BANCORP DEL Call 902973304 10 58,000 SH Call SOLE 0 58,000 0 0
US BANCORP DEL Put 902973304 0 100 SH Put SOLE 0 100 0 0
USA COMPRESSION PARTNERS LP Call 90290N109 17 40,600 SH Call SOLE 0 40,600 0 0
USA COMPRESSION PARTNERS LP Put 90290N109 21 36,900 SH Put SOLE 0 36,900 0 0
USA TECHNOLOGIES INC Call 90328S500 119 154,800 SH Call SOLE 0 154,800 0 0
USANA HEALTH SCIENCES INC Call 90328M107 0 600 SH Call SOLE 0 600 0 0
USANA HEALTH SCIENCES INC Put 90328M107 2 200 SH Put SOLE 0 200 0 0
UXIN LTD ADS 91818X108 4 2,200 SH   SOLE 0 2,200 0 0
UXIN LTD Call 91818X108 0 1,400 SH Call SOLE 0 1,400 0 0
V F CORP COM 918204108 345 3,960 SH   SOLE 0 3,960 0 0
V F CORP Call 918204108 28 12,200 SH Call SOLE 0 12,200 0 0
V F CORP Put 918204108 2 1,500 SH Put SOLE 0 1,500 0 0
VAIL RESORTS INC Call 91879Q109 0 500 SH Call SOLE 0 500 0 0
VALE S A SPONSORED ADS 91912E105 2,241 166,800 SH   SOLE 0 166,800 0 0
VALE S A Call 91912E105 47 18,900 SH Call SOLE 0 18,900 0 0
VALE S A Put 91912E105 39 44,000 SH Put SOLE 0 44,000 0 0
VALERO ENERGY CORP NEW COM 91913Y100 1,036 12,103 SH   SOLE 0 12,103 0 0
VALERO ENERGY CORP NEW Call 91913Y100 251 52,000 SH Call SOLE 0 52,000 0 0
VALERO ENERGY CORP NEW Put 91913Y100 75 32,800 SH Put SOLE 0 32,800 0 0
VALLEY NATL BANCORP COM 919794107 14 1,302 SH   SOLE 0 1,302 0 0
VALLEY NATL BANCORP Put 919794107 0 4,500 SH Put SOLE 0 4,500 0 0
VALVOLINE INC COM 92047W101 138 7,098 SH   SOLE 0 7,098 0 0
VALVOLINE INC Call 92047W101 11 24,400 SH Call SOLE 0 24,400 0 0
VALVOLINE INC Put 92047W101 11 10,600 SH Put SOLE 0 10,600 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 29,224 1,143,370 SH   SOLE 0 1,143,370 0 0
VANECK VECTORS ETF TR STEEL ETF 92189F205 6 166 SH   SOLE 0 166 0 0
VANECK VECTORS ETF TR CHINAAMC SME CHI 92189F627 203 7,866 SH   SOLE 0 7,866 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 361 3,280 SH   SOLE 0 3,280 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 113 3,238 SH   SOLE 0 3,238 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 0 39 SH   SOLE 0 39 0 0
VANECK VECTORS ETF TR BIOTECH ETF 92189F726 86 671 SH   SOLE 0 671 0 0
VANECK VECTORS ETF TR GAMING ETF 92189F882 129 3,474 SH   SOLE 0 3,474 0 0
VANECK VECTORS ETF TR Call 92189F718 57 64,000 SH Call SOLE 0 64,000 0 0
VANECK VECTORS ETF TR Call 92189F791 1,678 815,400 SH Call SOLE 0 815,400 0 0
VANECK VECTORS ETF TR Call 92189F676 1,074 231,600 SH Call SOLE 0 231,600 0 0
VANECK VECTORS ETF TR Call 92189F403 12 11,300 SH Call SOLE 0 11,300 0 0
VANECK VECTORS ETF TR Call 92189F106 3,138 1,777,400 SH Call SOLE 0 1,777,400 0 0
VANECK VECTORS ETF TR Put 92189F106 418 1,949,100 SH Put SOLE 0 1,949,100 0 0
VANECK VECTORS ETF TR Put 92189F403 22 265,800 SH Put SOLE 0 265,800 0 0
VANECK VECTORS ETF TR Put 92189F676 734 846,600 SH Put SOLE 0 846,600 0 0
VANECK VECTORS ETF TR Put 92189F627 1 1,400 SH Put SOLE 0 1,400 0 0
VANECK VECTORS ETF TR Put 92189F791 135 192,800 SH Put SOLE 0 192,800 0 0
VANECK VECTORS ETF TR Put 92189F718 29 184,600 SH Put SOLE 0 184,600 0 0
VANECK VECTORS ETF TR Put 92189F726 0 100 SH Put SOLE 0 100 0 0
VANECK VECTORS ETF TR Put 92189F882 1 2,300 SH Put SOLE 0 2,300 0 0
VANGUARD BD INDEX FD INC Call 921937835 5 1,300 SH Call SOLE 0 1,300 0 0
VANGUARD BD INDEX FD INC Put 921937835 0 600 SH Put SOLE 0 600 0 0
VANGUARD GROUP Call 921908844 212 29,800 SH Call SOLE 0 29,800 0 0
VANGUARD GROUP Put 921908844 1 2,200 SH Put SOLE 0 2,200 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,409 16,125 SH   SOLE 0 16,125 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 133 1,200 SH   SOLE 0 1,200 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 39 262 SH   SOLE 0 262 0 0
VANGUARD INDEX FDS Call 922908769 47 16,100 SH Call SOLE 0 16,100 0 0
VANGUARD INDEX FDS Call 922908744 45 14,900 SH Call SOLE 0 14,900 0 0
VANGUARD INDEX FDS Call 922908751 19 4,900 SH Call SOLE 0 4,900 0 0
VANGUARD INDEX FDS Call 922908553 110 43,700 SH Call SOLE 0 43,700 0 0
VANGUARD INDEX FDS Call 922908595 7 1,400 SH Call SOLE 0 1,400 0 0
VANGUARD INDEX FDS Call 922908611 14 8,900 SH Call SOLE 0 8,900 0 0
VANGUARD INDEX FDS Call 922908629 15 2,300 SH Call SOLE 0 2,300 0 0
VANGUARD INDEX FDS Call 922908652 0 200 SH Call SOLE 0 200 0 0
VANGUARD INDEX FDS Call 922908736 5 500 SH Call SOLE 0 500 0 0
VANGUARD INDEX FDS Call 922908363 2 200 SH Call SOLE 0 200 0 0
VANGUARD INDEX FDS Call 922908512 21 8,200 SH Call SOLE 0 8,200 0 0
VANGUARD INDEX FDS Put 922908538 0 200 SH Put SOLE 0 200 0 0
VANGUARD INDEX FDS Put 922908363 2 4,000 SH Put SOLE 0 4,000 0 0
VANGUARD INDEX FDS Put 922908629 1 800 SH Put SOLE 0 800 0 0
VANGUARD INDEX FDS Put 922908611 5 2,300 SH Put SOLE 0 2,300 0 0
VANGUARD INDEX FDS Put 922908553 33 17,500 SH Put SOLE 0 17,500 0 0
VANGUARD INDEX FDS Put 922908751 6 1,000 SH Put SOLE 0 1,000 0 0
VANGUARD INDEX FDS Put 922908744 1 1,500 SH Put SOLE 0 1,500 0 0
VANGUARD INDEX FDS Put 922908769 2 4,700 SH Put SOLE 0 4,700 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 15 299 SH   SOLE 0 299 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 238 5,600 SH   SOLE 0 5,600 0 0
VANGUARD INTL EQUITY INDEX F Call 922042858 16 12,200 SH Call SOLE 0 12,200 0 0
VANGUARD INTL EQUITY INDEX F Call 922042874 18 25,500 SH Call SOLE 0 25,500 0 0
VANGUARD INTL EQUITY INDEX F Call 922042742 36 8,100 SH Call SOLE 0 8,100 0 0
VANGUARD INTL EQUITY INDEX F Put 922042742 2 4,600 SH Put SOLE 0 4,600 0 0
VANGUARD INTL EQUITY INDEX F Put 922042874 1 5,700 SH Put SOLE 0 5,700 0 0
VANGUARD INTL EQUITY INDEX F Put 922042858 60 71,600 SH Put SOLE 0 71,600 0 0
VANGUARD INTL EQUITY INDEX F Put 922042718 0 500 SH Put SOLE 0 500 0 0
VANGUARD STAR FD Put 921909768 0 100 SH Put SOLE 0 100 0 0
VANGUARD TAX MANAGED INTL FD Call 921943858 0 1,000 SH Call SOLE 0 1,000 0 0
VANGUARD TAX MANAGED INTL FD Put 921943858 0 2,000 SH Put SOLE 0 2,000 0 0
VANGUARD WHITEHALL FDS INC Call 921946406 77 51,400 SH Call SOLE 0 51,400 0 0
VANGUARD WHITEHALL FDS INC Put 921946406 3 8,100 SH Put SOLE 0 8,100 0 0
VANGUARD WORLD FD Call 921910816 6 1,800 SH Call SOLE 0 1,800 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 53 299 SH   SOLE 0 299 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 14 100 SH   SOLE 0 100 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 103 1,499 SH   SOLE 0 1,499 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 39 299 SH   SOLE 0 299 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 60 699 SH   SOLE 0 699 0 0
VANGUARD WORLD FDS Call 92204A306 0 100 SH Call SOLE 0 100 0 0
VANGUARD WORLD FDS Call 92204A702 25 1,900 SH Call SOLE 0 1,900 0 0
VANGUARD WORLD FDS Call 92204A405 4 5,900 SH Call SOLE 0 5,900 0 0
VANGUARD WORLD FDS Call 92204A801 4 1,000 SH Call SOLE 0 1,000 0 0
VANGUARD WORLD FDS Put 92204A405 0 700 SH Put SOLE 0 700 0 0
VANGUARD WORLD FDS Put 92204A504 0 200 SH Put SOLE 0 200 0 0
VANGUARD WORLD FDS Put 92204A603 0 200 SH Put SOLE 0 200 0 0
VANGUARD WORLD FDS Put 92204A207 0 100 SH Put SOLE 0 100 0 0
VANGUARD WORLD FDS Put 92204A108 0 300 SH Put SOLE 0 300 0 0
VANGUARD WORLD FDS Put 92204A702 3 1,500 SH Put SOLE 0 1,500 0 0
VANGUARD WORLD FDS Put 92204A306 0 200 SH Put SOLE 0 200 0 0
VECTOR GROUP LTD COM 92240M108 28 2,920 SH   SOLE 0 2,920 0 0
VECTOR GROUP LTD Call 92240M108 0 1,300 SH Call SOLE 0 1,300 0 0
VECTOR GROUP LTD Put 92240M108 2 8,400 SH Put SOLE 0 8,400 0 0
VEECO INSTRS INC DEL Call 922417100 10 16,200 SH Call SOLE 0 16,200 0 0
VEECO INSTRS INC DEL Put 922417100 3 13,700 SH Put SOLE 0 13,700 0 0
VEEVA SYS INC CL A COM 922475108 798 4,924 SH   SOLE 0 4,924 0 0
VEEVA SYS INC Call 922475108 56 6,100 SH Call SOLE 0 6,100 0 0
VEEVA SYS INC Put 922475108 6 10,800 SH Put SOLE 0 10,800 0 0
VENTAS INC COM 92276F100 1,364 19,969 SH   SOLE 0 19,969 0 0
VENTAS INC Call 92276F100 9 1,300 SH Call SOLE 0 1,300 0 0
VENTAS INC Put 92276F100 105 38,700 SH Put SOLE 0 38,700 0 0
VEON LTD SPONSORED ADR 91822M106 2 1,000 SH   SOLE 0 1,000 0 0
VEON LTD Put 91822M106 0 1,700 SH Put SOLE 0 1,700 0 0
VEONEER INCORPORATED COM 92336X109 58 3,400 SH   SOLE 0 3,400 0 0
VERA BRADLEY INC COM 92335C106 10 914 SH   SOLE 0 914 0 0
VERA BRADLEY INC Call 92335C106 3 17,000 SH Call SOLE 0 17,000 0 0
VERA BRADLEY INC Put 92335C106 1 100 SH Put SOLE 0 100 0 0
VERASTEM INC COM 92337C104 2 1,600 SH   SOLE 0 1,600 0 0
VERASTEM INC Call 92337C104 0 600 SH Call SOLE 0 600 0 0
VEREIT INC COM 92339V100 169 18,778 SH   SOLE 0 18,778 0 0
VEREIT INC Put 92339V100 3 18,500 SH Put SOLE 0 18,500 0 0
VERINT SYS INC Call 92343X100 29 8,100 SH Call SOLE 0 8,100 0 0
VERINT SYS INC Put 92343X100 0 400 SH Put SOLE 0 400 0 0
VERISIGN INC Call 92343E102 106 1,500 SH Call SOLE 0 1,500 0 0
VERISIGN INC Put 92343E102 7 1,900 SH Put SOLE 0 1,900 0 0
VERISK ANALYTICS INC Call 92345Y106 16 2,300 SH Call SOLE 0 2,300 0 0
VERITIV CORP COM 923454102 42 2,178 SH   SOLE 0 2,178 0 0
VERITIV CORP Call 923454102 0 1,500 SH Call SOLE 0 1,500 0 0
VERITIV CORP Put 923454102 15 1,400 SH Put SOLE 0 1,400 0 0
VERITONE INC COM 92347M100 5 600 SH   SOLE 0 600 0 0
VERITONE INC Call 92347M100 7 4,400 SH Call SOLE 0 4,400 0 0
VERITONE INC Put 92347M100 0 1,700 SH Put SOLE 0 1,700 0 0
VERIZON COMMUNICATIONS INC Call 92343V104 5 16,400 SH Call SOLE 0 16,400 0 0
VERIZON COMMUNICATIONS INC Put 92343V104 5 10,900 SH Put SOLE 0 10,900 0 0
VERSUM MATLS INC COM 92532W103 103 2,000 SH   SOLE 0 2,000 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 792 4,320 SH   SOLE 0 4,320 0 0
VERTEX PHARMACEUTICALS INC Call 92532F100 21 1,000 SH Call SOLE 0 1,000 0 0
VERTEX PHARMACEUTICALS INC Put 92532F100 52 4,800 SH Put SOLE 0 4,800 0 0
VIACOM INC NEW Call 92553P102 0 600 SH Call SOLE 0 600 0 0
VIACOM INC NEW Call 92553P201 58 22,600 SH Call SOLE 0 22,600 0 0
VIACOM INC NEW Put 92553P102 2 400 SH Put SOLE 0 400 0 0
VIAD CORP COM NEW 92552R406 29 446 SH   SOLE 0 446 0 0
VIAD CORP Call 92552R406 0 200 SH Call SOLE 0 200 0 0
VIASAT INC COM 92552V100 184 2,284 SH   SOLE 0 2,284 0 0
VIASAT INC Call 92552V100 0 900 SH Call SOLE 0 900 0 0
VIASAT INC Put 92552V100 2 3,500 SH Put SOLE 0 3,500 0 0
VIAVI SOLUTIONS INC COM 925550105 2 178 SH   SOLE 0 178 0 0
VIAVI SOLUTIONS INC Call 925550105 0 300 SH Call SOLE 0 300 0 0
VIAVI SOLUTIONS INC Put 925550105 0 100 SH Put SOLE 0 100 0 0
VICOR CORP COM 925815102 18 582 SH   SOLE 0 582 0 0
VICOR CORP Call 925815102 1 1,200 SH Call SOLE 0 1,200 0 0
VIKING THERAPEUTICS INC COM 92686J106 66 8,000 SH   SOLE 0 8,000 0 0
VIKING THERAPEUTICS INC Call 92686J106 0 2,000 SH Call SOLE 0 2,000 0 0
VILLAGE FARMS INTL INC COM 92707Y108 3 300 SH   SOLE 0 300 0 0
VILLAGE FARMS INTL INC Call 92707Y108 2 2,100 SH Call SOLE 0 2,100 0 0
VILLAGE FARMS INTL INC Put 92707Y108 0 200 SH Put SOLE 0 200 0 0
VIPER ENERGY PARTNERS LP Call 92763M105 145 60,800 SH Call SOLE 0 60,800 0 0
VIPER ENERGY PARTNERS LP Put 92763M105 0 800 SH Put SOLE 0 800 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 29 3,383 SH   SOLE 0 3,383 0 0
VIPSHOP HLDGS LTD Call 92763W103 22 38,400 SH Call SOLE 0 38,400 0 0
VIPSHOP HLDGS LTD Put 92763W103 12 29,900 SH Put SOLE 0 29,900 0 0
VIRTU FINL INC Call 928254101 0 600 SH Call SOLE 0 600 0 0
VIRTUSA CORP COM 92827P102 4 100 SH   SOLE 0 100 0 0
VISA INC Call 92826C839 233 30,300 SH Call SOLE 0 30,300 0 0
VISA INC Put 92826C839 354 44,600 SH Put SOLE 0 44,600 0 0
VISHAY INTERTECHNOLOGY INC Call 928298108 0 3,200 SH Call SOLE 0 3,200 0 0
VISHAY INTERTECHNOLOGY INC Put 928298108 1 800 SH Put SOLE 0 800 0 0
VISTEON CORP COM NEW 92839U206 23 400 SH   SOLE 0 400 0 0
VISTEON CORP Call 92839U206 44 3,300 SH Call SOLE 0 3,300 0 0
VISTRA ENERGY CORP COM 92840M102 166 7,337 SH   SOLE 0 7,337 0 0
VISTRA ENERGY CORP *W EXP 02/02/202 92840M128 9 4,860 SH   SOLE 0 4,860 0 0
VISTRA ENERGY CORP Call 92840M102 0 1,000 SH Call SOLE 0 1,000 0 0
VISTRA ENERGY CORP Put 92840M102 2 1,800 SH Put SOLE 0 1,800 0 0
VITAMIN SHOPPE INC COM 92849E101 191 48,541 SH   SOLE 0 48,541 0 0
VITAMIN SHOPPE INC Call 92849E101 0 1,000 SH Call SOLE 0 1,000 0 0
VITAMIN SHOPPE INC Put 92849E101 240 128,900 SH Put SOLE 0 128,900 0 0
VMWARE INC CL A COM 928563402 2,158 12,907 SH   SOLE 0 12,907 0 0
VMWARE INC Call 928563402 37 34,000 SH Call SOLE 0 34,000 0 0
VMWARE INC Put 928563402 305 48,600 SH Put SOLE 0 48,600 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 206 6,471 SH   SOLE 0 6,471 0 0
VODAFONE GROUP PLC NEW Call 92857W308 3 16,800 SH Call SOLE 0 16,800 0 0
VODAFONE GROUP PLC NEW Put 92857W308 3 7,600 SH Put SOLE 0 7,600 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 0 100 SH   SOLE 0 100 0 0
VONAGE HLDGS CORP Call 92886T201 1 1,700 SH Call SOLE 0 1,700 0 0
VONAGE HLDGS CORP Put 92886T201 8 7,300 SH Put SOLE 0 7,300 0 0
VORNADO RLTY TR SH BEN INT 929042109 1,233 19,239 SH   SOLE 0 19,239 0 0
VORNADO RLTY TR Call 929042109 0 200 SH Call SOLE 0 200 0 0
VORNADO RLTY TR Put 929042109 173 37,800 SH Put SOLE 0 37,800 0 0
VOXX INTL CORP CL A 91829F104 0 200 SH   SOLE 0 200 0 0
VOXX INTL CORP Call 91829F104 0 1,500 SH Call SOLE 0 1,500 0 0
VOXX INTL CORP Put 91829F104 0 600 SH Put SOLE 0 600 0 0
VOYA FINL INC Call 929089100 10 8,600 SH Call SOLE 0 8,600 0 0
VULCAN MATLS CO Call 929160109 28 7,300 SH Call SOLE 0 7,300 0 0
VULCAN MATLS CO Put 929160109 0 3,800 SH Put SOLE 0 3,800 0 0
VUZIX CORP COM NEW 92921W300 7 1,882 SH   SOLE 0 1,882 0 0
VUZIX CORP Call 92921W300 0 400 SH Call SOLE 0 400 0 0
W P CAREY INC COM 92936U109 215 2,652 SH   SOLE 0 2,652 0 0
W P CAREY INC Call 92936U109 0 300 SH Call SOLE 0 300 0 0
WABASH NATL CORP COM 929566107 100 6,200 SH   SOLE 0 6,200 0 0
WABASH NATL CORP Call 929566107 3 3,400 SH Call SOLE 0 3,400 0 0
WABASH NATL CORP Put 929566107 0 200 SH Put SOLE 0 200 0 0
WABCO HLDGS INC Call 92927K102 3 5,100 SH Call SOLE 0 5,100 0 0
WABTEC CORP COM 929740108 116 1,622 SH   SOLE 0 1,622 0 0
WABTEC CORP Call 929740108 1 500 SH Call SOLE 0 500 0 0
WABTEC CORP Put 929740108 4 2,100 SH Put SOLE 0 2,100 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,454 26,604 SH   SOLE 0 26,604 0 0
WALGREENS BOOTS ALLIANCE INC Call 931427108 61 25,400 SH Call SOLE 0 25,400 0 0
WALGREENS BOOTS ALLIANCE INC Put 931427108 69 45,200 SH Put SOLE 0 45,200 0 0
WALKER & DUNLOP INC Call 93148P102 0 800 SH Call SOLE 0 800 0 0
WALMART INC COM 931142103 2,528 22,886 SH   SOLE 0 22,886 0 0
WALMART INC Call 931142103 419 120,600 SH Call SOLE 0 120,600 0 0
WALMART INC Put 931142103 18 124,300 SH Put SOLE 0 124,300 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 110 28,845 SH   SOLE 0 28,845 0 0
WASHINGTON PRIME GROUP NEW Put 93964W108 68 39,000 SH Put SOLE 0 39,000 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 21 800 SH   SOLE 0 800 0 0
WASHINGTON REAL ESTATE INVT Call 939653101 0 500 SH Call SOLE 0 500 0 0
WASHINGTON REAL ESTATE INVT Put 939653101 0 900 SH Put SOLE 0 900 0 0
WASTE MGMT INC DEL Call 94106L109 120 23,500 SH Call SOLE 0 23,500 0 0
WASTE MGMT INC DEL Put 94106L109 25 39,000 SH Put SOLE 0 39,000 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 200 7,700 SH   SOLE 0 7,700 0 0
WAVE LIFE SCIENCES LTD Call Y95308105 0 100 SH Call SOLE 0 100 0 0
WAVE LIFE SCIENCES LTD Put Y95308105 42 3,000 SH Put SOLE 0 3,000 0 0
WAYFAIR INC CL A 94419L101 1,640 11,237 SH   SOLE 0 11,237 0 0
WAYFAIR INC Call 94419L101 70 7,100 SH Call SOLE 0 7,100 0 0
WAYFAIR INC Put 94419L101 166 24,900 SH Put SOLE 0 24,900 0 0
WEBSTER FINL CORP CONN Put 947890109 38 9,000 SH Put SOLE 0 9,000 0 0
WEC ENERGY GROUP INC COM 92939U106 410 4,926 SH   SOLE 0 4,926 0 0
WEC ENERGY GROUP INC Call 92939U106 1 200 SH Call SOLE 0 200 0 0
WEC ENERGY GROUP INC Put 92939U106 19 9,000 SH Put SOLE 0 9,000 0 0
WEIBO CORP SPONSORED ADR 948596101 174 4,018 SH   SOLE 0 4,018 0 0
WEIBO CORP Call 948596101 36 52,800 SH Call SOLE 0 52,800 0 0
WEIBO CORP Put 948596101 1,207 113,000 SH Put SOLE 0 113,000 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 56 2,984 SH   SOLE 0 2,984 0 0
WEIGHT WATCHERS INTL INC NEW Call 948626106 2 4,900 SH Call SOLE 0 4,900 0 0
WEIGHT WATCHERS INTL INC NEW Put 948626106 26 6,900 SH Put SOLE 0 6,900 0 0
WELBILT INC Call 949090104 19 15,000 SH Call SOLE 0 15,000 0 0
WELBILT INC Put 949090104 13 9,400 SH Put SOLE 0 9,400 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 59 210 SH   SOLE 0 210 0 0
WELLCARE HEALTH PLANS INC Call 94946T106 55 4,700 SH Call SOLE 0 4,700 0 0
WELLCARE HEALTH PLANS INC Put 94946T106 27 4,500 SH Put SOLE 0 4,500 0 0
WELLS FARGO CO NEW COM 949746101 283 5,996 SH   SOLE 0 5,996 0 0
WELLS FARGO CO NEW Call 949746101 48 201,400 SH Call SOLE 0 201,400 0 0
WELLS FARGO CO NEW Put 949746101 46 45,800 SH Put SOLE 0 45,800 0 0
WELLTOWER INC Call 95040Q104 10 14,000 SH Call SOLE 0 14,000 0 0
WELLTOWER INC Put 95040Q104 0 600 SH Put SOLE 0 600 0 0
WENDYS CO COM 95058W100 66 3,396 SH   SOLE 0 3,396 0 0
WENDYS CO Call 95058W100 10 11,400 SH Call SOLE 0 11,400 0 0
WENDYS CO Put 95058W100 8 30,000 SH Put SOLE 0 30,000 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 21 1,959 SH   SOLE 0 1,959 0 0
WESCO INTL INC COM 95082P105 75 1,500 SH   SOLE 0 1,500 0 0
WESCO INTL INC Call 95082P105 1 7,000 SH Call SOLE 0 7,000 0 0
WESCO INTL INC Put 95082P105 0 800 SH Put SOLE 0 800 0 0
WESTERN ALLIANCE BANCORP Call 957638109 10 11,900 SH Call SOLE 0 11,900 0 0
WESTERN ALLIANCE BANCORP Put 957638109 0 900 SH Put SOLE 0 900 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 0 100 SH   SOLE 0 100 0 0
WESTERN DIGITAL CORP COM 958102105 352 7,415 SH   SOLE 0 7,415 0 0
WESTERN DIGITAL CORP Call 958102105 97 61,400 SH Call SOLE 0 61,400 0 0
WESTERN DIGITAL CORP Put 958102105 92 29,300 SH Put SOLE 0 29,300 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 12 400 SH   SOLE 0 400 0 0
WESTERN MIDSTREAM PARTNERS L Call 958669103 1 900 SH Call SOLE 0 900 0 0
WESTERN UN CO COM 959802109 46 2,335 SH   SOLE 0 2,335 0 0
WESTERN UN CO Call 959802109 10 38,000 SH Call SOLE 0 38,000 0 0
WESTERN UN CO Put 959802109 0 300 SH Put SOLE 0 300 0 0
WESTLAKE CHEM CORP Call 960413102 50 26,800 SH Call SOLE 0 26,800 0 0
WESTLAKE CHEM CORP Put 960413102 23 27,200 SH Put SOLE 0 27,200 0 0
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 45 1,856 SH   SOLE 0 1,856 0 0
WESTLAKE CHEM PARTNERS LP Call 960417103 12 9,600 SH Call SOLE 0 9,600 0 0
WESTLAKE CHEM PARTNERS LP Put 960417103 2 4,500 SH Put SOLE 0 4,500 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 50 18,604 SH   SOLE 0 18,604 0 0
WESTPORT FUEL SYSTEMS INC Call 960908309 0 900 SH Call SOLE 0 900 0 0
WESTPORT FUEL SYSTEMS INC Put 960908309 0 300 SH Put SOLE 0 300 0 0
WESTROCK CO Put 96145D105 1 1,000 SH Put SOLE 0 1,000 0 0
WEX INC COM 96208T104 14 68 SH   SOLE 0 68 0 0
WEX INC Call 96208T104 3 1,900 SH Call SOLE 0 1,900 0 0
WEX INC Put 96208T104 4 400 SH Put SOLE 0 400 0 0
WEYERHAEUSER CO Call 962166104 33 18,900 SH Call SOLE 0 18,900 0 0
WEYERHAEUSER CO Put 962166104 3 6,300 SH Put SOLE 0 6,300 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 353 14,607 SH   SOLE 0 14,607 0 0
WHEATON PRECIOUS METALS CORP Call 962879102 195 64,000 SH Call SOLE 0 64,000 0 0
WHEATON PRECIOUS METALS CORP Put 962879102 0 1,300 SH Put SOLE 0 1,300 0 0
WHIRLPOOL CORP COM 963320106 364 2,561 SH   SOLE 0 2,561 0 0
WHIRLPOOL CORP Call 963320106 17 1,600 SH Call SOLE 0 1,600 0 0
WHIRLPOOL CORP Put 963320106 1 600 SH Put SOLE 0 600 0 0
WHITESTONE REIT COM 966084204 29 2,300 SH   SOLE 0 2,300 0 0
WHITESTONE REIT Call 966084204 0 1,700 SH Call SOLE 0 1,700 0 0
WHITESTONE REIT Put 966084204 6 2,800 SH Put SOLE 0 2,800 0 0
WHITING PETE CORP NEW COM NEW 966387409 81 4,361 SH   SOLE 0 4,361 0 0
WHITING PETE CORP NEW Call 966387409 0 2,600 SH Call SOLE 0 2,600 0 0
WHITING PETE CORP NEW Put 966387409 41 13,900 SH Put SOLE 0 13,900 0 0
WIDEOPENWEST INC Call 96758W101 1 12,500 SH Call SOLE 0 12,500 0 0
WILLIAMS COS INC DEL COM 969457100 292 10,423 SH   SOLE 0 10,423 0 0
WILLIAMS COS INC DEL Call 969457100 27 29,900 SH Call SOLE 0 29,900 0 0
WILLIAMS COS INC DEL Put 969457100 42 45,300 SH Put SOLE 0 45,300 0 0
WILLIAMS SONOMA INC COM 969904101 65 1,000 SH   SOLE 0 1,000 0 0
WILLIAMS SONOMA INC Call 969904101 112 17,200 SH Call SOLE 0 17,200 0 0
WILLIAMS SONOMA INC Put 969904101 18 18,000 SH Put SOLE 0 18,000 0 0
WILLIS TOWERS WATSON PUB LTD Call G96629103 34 6,000 SH Call SOLE 0 6,000 0 0
WINGSTOP INC COM 974155103 39 412 SH   SOLE 0 412 0 0
WINGSTOP INC Call 974155103 9 900 SH Call SOLE 0 900 0 0
WINGSTOP INC Put 974155103 0 600 SH Put SOLE 0 600 0 0
WINNEBAGO INDS INC Call 974637100 13 4,100 SH Call SOLE 0 4,100 0 0
WINNEBAGO INDS INC Put 974637100 1 1,000 SH Put SOLE 0 1,000 0 0
WINTRUST FINL CORP COM 97650W108 49 670 SH   SOLE 0 670 0 0
WINTRUST FINL CORP Call 97650W108 1 600 SH Call SOLE 0 600 0 0
WISDOMTREE INVTS INC COM 97717P104 9 1,545 SH   SOLE 0 1,545 0 0
WISDOMTREE INVTS INC Call 97717P104 1 25,100 SH Call SOLE 0 25,100 0 0
WISDOMTREE INVTS INC Put 97717P104 8 4,100 SH Put SOLE 0 4,100 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 65 2,500 SH   SOLE 0 2,500 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 546 11,229 SH   SOLE 0 11,229 0 0
WISDOMTREE TR Call 97717W422 8 20,300 SH Call SOLE 0 20,300 0 0
WISDOMTREE TR Call 97717W315 0 1,300 SH Call SOLE 0 1,300 0 0
WISDOMTREE TR Call 97717X701 1 1,000 SH Call SOLE 0 1,000 0 0
WISDOMTREE TR Put 97717X701 0 200 SH Put SOLE 0 200 0 0
WISDOMTREE TR Put 97717W422 14 36,300 SH Put SOLE 0 36,300 0 0
WISDOMTREE TR Put 97717W851 15 64,700 SH Put SOLE 0 64,700 0 0
WIX COM LTD Call M98068105 25 14,200 SH Call SOLE 0 14,200 0 0
WIX COM LTD Put M98068105 5 7,800 SH Put SOLE 0 7,800 0 0
WORKDAY INC CL A 98138H101 1,706 8,301 SH   SOLE 0 8,301 0 0
WORKDAY INC Call 98138H101 11 11,900 SH Call SOLE 0 11,900 0 0
WORKDAY INC Put 98138H101 79 15,000 SH Put SOLE 0 15,000 0 0
WORKIVA INC COM CL A 98139A105 113 1,960 SH   SOLE 0 1,960 0 0
WORKIVA INC Call 98139A105 37 9,300 SH Call SOLE 0 9,300 0 0
WORLD FUEL SVCS CORP COM 981475106 7 200 SH   SOLE 0 200 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 721 9,991 SH   SOLE 0 9,991 0 0
WORLD WRESTLING ENTMT INC Call 98156Q108 36 50,400 SH Call SOLE 0 50,400 0 0
WORLD WRESTLING ENTMT INC Put 98156Q108 96 16,400 SH Put SOLE 0 16,400 0 0
WORLDPAY INC CL A 981558109 4,493 36,665 SH   SOLE 0 36,665 0 0
WORLDPAY INC Call 981558109 873 56,000 SH Call SOLE 0 56,000 0 0
WPX ENERGY INC COM 98212B103 1,438 125,010 SH   SOLE 0 125,010 0 0
WPX ENERGY INC Call 98212B103 17 28,600 SH Call SOLE 0 28,600 0 0
WPX ENERGY INC Put 98212B103 291 165,400 SH Put SOLE 0 165,400 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 2 100 SH   SOLE 0 100 0 0
WRIGHT MED GROUP N V Call N96617118 0 500 SH Call SOLE 0 500 0 0
WRIGHT MED GROUP N V Put N96617118 0 100 SH Put SOLE 0 100 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 39 900 SH   SOLE 0 900 0 0
WYNDHAM DESTINATIONS INC Call 98310W108 18 3,900 SH Call SOLE 0 3,900 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 152 2,735 SH   SOLE 0 2,735 0 0
WYNDHAM HOTELS & RESORTS INC Call 98311A105 44 17,400 SH Call SOLE 0 17,400 0 0
WYNDHAM HOTELS & RESORTS INC Put 98311A105 0 900 SH Put SOLE 0 900 0 0
WYNN RESORTS LTD COM 983134107 2,643 21,319 SH   SOLE 0 21,319 0 0
WYNN RESORTS LTD Call 983134107 156 84,200 SH Call SOLE 0 84,200 0 0
WYNN RESORTS LTD Put 983134107 80 49,300 SH Put SOLE 0 49,300 0 0
XAI OCTAGON FLOATNG RATE ALT COM 98400T106 30 3,287 SH   SOLE 0 3,287 0 0
XCEL ENERGY INC COM 98389B100 150 2,526 SH   SOLE 0 2,526 0 0
XCEL ENERGY INC Put 98389B100 0 200 SH Put SOLE 0 200 0 0
XEROX CORP Call 984121608 23 4,400 SH Call SOLE 0 4,400 0 0
XEROX CORP Put 984121608 0 300 SH Put SOLE 0 300 0 0
XILINX INC COM 983919101 1,618 13,725 SH   SOLE 0 13,725 0 0
XILINX INC Call 983919101 7 600 SH Call SOLE 0 600 0 0
XILINX INC Put 983919101 16 49,200 SH Put SOLE 0 49,200 0 0
XINYUAN REAL ESTATE CO LTD Call 98417P105 0 13,100 SH Call SOLE 0 13,100 0 0
XINYUAN REAL ESTATE CO LTD Put 98417P105 9 11,500 SH Put SOLE 0 11,500 0 0
XPERI CORP Call 98421B100 8 6,400 SH Call SOLE 0 6,400 0 0
XPERI CORP Put 98421B100 1 500 SH Put SOLE 0 500 0 0
XPO LOGISTICS INC COM 983793100 65 1,134 SH   SOLE 0 1,134 0 0
XPO LOGISTICS INC Call 983793100 41 19,800 SH Call SOLE 0 19,800 0 0
XPO LOGISTICS INC Put 983793100 27 11,700 SH Put SOLE 0 11,700 0 0
XUNLEI LTD SPONSORED ADR 98419E108 7 2,916 SH   SOLE 0 2,916 0 0
XYLEM INC COM 98419M100 21 259 SH   SOLE 0 259 0 0
XYLEM INC Call 98419M100 1 100 SH Call SOLE 0 100 0 0
XYLEM INC Put 98419M100 0 2,500 SH Put SOLE 0 2,500 0 0
YANDEX N V SHS CLASS A N97284108 196 5,181 SH   SOLE 0 5,181 0 0
YANDEX N V Call N97284108 219 76,000 SH Call SOLE 0 76,000 0 0
YANDEX N V Put N97284108 44 46,900 SH Put SOLE 0 46,900 0 0
YELP INC CL A 985817105 357 10,462 SH   SOLE 0 10,462 0 0
YELP INC Call 985817105 1 1,100 SH Call SOLE 0 1,100 0 0
YELP INC Put 985817105 41 17,700 SH Put SOLE 0 17,700 0 0
YETI HLDGS INC COM 98585X104 1,207 41,707 SH   SOLE 0 41,707 0 0
YETI HLDGS INC Call 98585X104 42 26,700 SH Call SOLE 0 26,700 0 0
YETI HLDGS INC Put 98585X104 23 23,600 SH Put SOLE 0 23,600 0 0
YEXT INC COM 98585N106 31 1,579 SH   SOLE 0 1,579 0 0
YEXT INC Call 98585N106 0 2,100 SH Call SOLE 0 2,100 0 0
YEXT INC Put 98585N106 15 4,500 SH Put SOLE 0 4,500 0 0
YIRENDAI LTD SPONSORED ADR 98585L100 2 200 SH   SOLE 0 200 0 0
YIRENDAI LTD Put 98585L100 0 200 SH Put SOLE 0 200 0 0
YOUNGEVITY INTL INC Call 987537206 0 1,900 SH Call SOLE 0 1,900 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 144 7,936 SH   SOLE 0 7,936 0 0
YPF SOCIEDAD ANONIMA Call 984245100 18 18,100 SH Call SOLE 0 18,100 0 0
YPF SOCIEDAD ANONIMA Put 984245100 4 44,500 SH Put SOLE 0 44,500 0 0
YRC WORLDWIDE INC Put 984249607 0 100 SH Put SOLE 0 100 0 0
YUM BRANDS INC Call 988498101 117 12,800 SH Call SOLE 0 12,800 0 0
YUM BRANDS INC Put 988498101 4 4,300 SH Put SOLE 0 4,300 0 0
YUM CHINA HLDGS INC COM 98850P109 142 3,094 SH   SOLE 0 3,094 0 0
YUM CHINA HLDGS INC Call 98850P109 22 13,400 SH Call SOLE 0 13,400 0 0
YY INC SPONSORED ADS A 98426T106 721 10,354 SH   SOLE 0 10,354 0 0
YY INC Call 98426T106 32 16,400 SH Call SOLE 0 16,400 0 0
YY INC Put 98426T106 213 13,300 SH Put SOLE 0 13,300 0 0
ZAGG INC Call 98884U108 4 22,100 SH Call SOLE 0 22,100 0 0
ZAGG INC Put 98884U108 1 600 SH Put SOLE 0 600 0 0
ZAYO GROUP HLDGS INC Call 98919V105 31 9,900 SH Call SOLE 0 9,900 0 0
ZAYO GROUP HLDGS INC Put 98919V105 0 11,200 SH Put SOLE 0 11,200 0 0
ZEBRA TECHNOLOGIES CORP Put 989207105 1 600 SH Put SOLE 0 600 0 0
ZENDESK INC Call 98936J101 49 34,400 SH Call SOLE 0 34,400 0 0
ZENDESK INC Put 98936J101 62 18,200 SH Put SOLE 0 18,200 0 0
ZILLOW GROUP INC CL A 98954M101 136 2,980 SH   SOLE 0 2,980 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 763 16,468 SH   SOLE 0 16,468 0 0
ZILLOW GROUP INC Call 98954M200 91 16,500 SH Call SOLE 0 16,500 0 0
ZILLOW GROUP INC Call 98954M101 8 4,000 SH Call SOLE 0 4,000 0 0
ZILLOW GROUP INC Put 98954M101 1 200 SH Put SOLE 0 200 0 0
ZILLOW GROUP INC Put 98954M200 25 16,400 SH Put SOLE 0 16,400 0 0
ZIONS BANCORPORATION N A Call 989701107 58 4,500 SH Call SOLE 0 4,500 0 0
ZIONS BANCORPORATION N A Put 989701107 0 700 SH Put SOLE 0 700 0 0
ZIX CORP COM 98974P100 49 5,500 SH   SOLE 0 5,500 0 0
ZIX CORP Call 98974P100 1 3,600 SH Call SOLE 0 3,600 0 0
ZOETIS INC Call 98978V103 80 3,600 SH Call SOLE 0 3,600 0 0
ZOGENIX INC COM NEW 98978L204 76 1,600 SH   SOLE 0 1,600 0 0
ZOGENIX INC Call 98978L204 17 8,900 SH Call SOLE 0 8,900 0 0
ZOGENIX INC Put 98978L204 13 1,000 SH Put SOLE 0 1,000 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1,629 18,347 SH   SOLE 0 18,347 0 0
ZOOM VIDEO COMMUNICATIONS IN Call 98980L101 113 36,000 SH Call SOLE 0 36,000 0 0
ZOOM VIDEO COMMUNICATIONS IN Put 98980L101 612 61,800 SH Put SOLE 0 61,800 0 0
ZSCALER INC COM 98980G102 763 9,956 SH   SOLE 0 9,956 0 0
ZSCALER INC Call 98980G102 309 35,500 SH Call SOLE 0 35,500 0 0
ZSCALER INC Put 98980G102 321 76,800 SH Put SOLE 0 76,800 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 49 2,577 SH   SOLE 0 2,577 0 0
ZTO EXPRESS CAYMAN INC Call 98980A105 7 6,800 SH Call SOLE 0 6,800 0 0
ZTO EXPRESS CAYMAN INC Put 98980A105 9 21,200 SH Put SOLE 0 21,200 0 0
ZUMIEZ INC COM 989817101 155 5,948 SH   SOLE 0 5,948 0 0
ZUMIEZ INC Call 989817101 0 100 SH Call SOLE 0 100 0 0
ZUMIEZ INC Put 989817101 1 4,700 SH Put SOLE 0 4,700 0 0
ZUORA INC COM CL A 98983V106 180 11,770 SH   SOLE 0 11,770 0 0
ZUORA INC Call 98983V106 7 9,000 SH Call SOLE 0 9,000 0 0
ZUORA INC Put 98983V106 27 17,600 SH Put SOLE 0 17,600 0 0
ZYMEWORKS INC COM 98985W102 4 200 SH   SOLE 0 200 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 90 6,700 SH   SOLE 0 6,700 0 0
ZYNERBA PHARMACEUTICALS INC Call 98986X109 2 1,800 SH Call SOLE 0 1,800 0 0
ZYNERBA PHARMACEUTICALS INC Put 98986X109 7 2,600 SH Put SOLE 0 2,600 0 0
ZYNGA INC CL A 98986T108 18 3,000 SH   SOLE 0 3,000 0 0
ZYNGA INC Call 98986T108 33 146,400 SH Call SOLE 0 146,400 0 0
ZYNGA INC Put 98986T108 2 36,200 SH Put SOLE 0 36,200 0 0