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
10X GENOMICS INC CL A COM 88025U109 37 600 SH   SOLE 0 600 0 0
10X GENOMICS INC Call 88025U109 10 2,200 SH Call SOLE 0 2,200 0 0
1LIFE HEALTHCARE INC COM 68269G107 54 3,000 SH   SOLE 0 3,000 0 0
1LIFE HEALTHCARE INC Call 68269G107 23 14,400 SH Call SOLE 0 14,400 0 0
1LIFE HEALTHCARE INC Put 68269G107 15 5,500 SH Put SOLE 0 5,500 0 0
2U INC COM 90214J101 32 1,513 SH   SOLE 0 1,513 0 0
2U INC Call 90214J101 27 32,000 SH Call SOLE 0 32,000 0 0
2U INC Put 90214J101 40 9,400 SH Put SOLE 0 9,400 0 0
3-D SYS CORP DEL COM NEW 88554D205 55 7,183 SH   SOLE 0 7,183 0 0
3M CO COM 88579Y101 5,076 37,185 SH   SOLE 0 37,185 0 0
3M CO Call 88579Y101 170 111,400 SH Call SOLE 0 111,400 0 0
3M CO Put 88579Y101 2,624 139,600 SH Put SOLE 0 139,600 0 0
58 COM INC Call 31680Q104 5 40,000 SH Call SOLE 0 40,000 0 0
58 COM INC Put 31680Q104 45 3,700 SH Put SOLE 0 3,700 0 0
8X8 INC NEW Call 282914100 0 1,900 SH Call SOLE 0 1,900 0 0
8X8 INC NEW Put 282914100 19 3,200 SH Put SOLE 0 3,200 0 0
A10 NETWORKS INC Call 002121101 14 11,600 SH Call SOLE 0 11,600 0 0
ABB LTD SPONSORED ADR 000375204 859 49,816 SH   SOLE 0 49,816 0 0
ABB LTD Call 000375204 15 5,200 SH Call SOLE 0 5,200 0 0
ABB LTD Put 000375204 148 31,900 SH Put SOLE 0 31,900 0 0
ABBOTT LABS COM 002824100 191 2,421 SH   SOLE 0 2,421 0 0
ABBVIE INC COM 00287Y109 1,027 13,480 SH   SOLE 0 13,480 0 0
ABBVIE INC Call 00287Y109 21 22,400 SH Call SOLE 0 22,400 0 0
ABBVIE INC Put 00287Y109 221 23,700 SH Put SOLE 0 23,700 0 0
ABERCROMBIE & FITCH CO CL A 002896207 82 9,027 SH   SOLE 0 9,027 0 0
ABERCROMBIE & FITCH CO Call 002896207 0 700 SH Call SOLE 0 700 0 0
ABERCROMBIE & FITCH CO Put 002896207 96 11,000 SH Put SOLE 0 11,000 0 0
ABERDEEN ASIA-PACIFIC INCOME COM 003009107 8 2,500 SH   SOLE 0 2,500 0 0
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 216 14,290 SH   SOLE 0 14,290 0 0
ABERDEEN STD GOLD ETF TR Put 00326A104 0 200 SH Put SOLE 0 200 0 0
ABIOMED INC Call 003654100 0 800 SH Call SOLE 0 800 0 0
ABIOMED INC Put 003654100 17 2,400 SH Put SOLE 0 2,400 0 0
ABM INDS INC COM 000957100 24 1,001 SH   SOLE 0 1,001 0 0
ABM INDS INC Call 000957100 0 900 SH Call SOLE 0 900 0 0
ABM INDS INC Put 000957100 0 400 SH Put SOLE 0 400 0 0
AC IMMUNE SA SHS H00263105 0 100 SH   SOLE 0 100 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 772 11,500 SH   SOLE 0 11,500 0 0
ACACIA COMMUNICATIONS INC Call 00401C108 0 900 SH Call SOLE 0 900 0 0
ACACIA COMMUNICATIONS INC Put 00401C108 0 100 SH Put SOLE 0 100 0 0
ACADIA PHARMACEUTICALS INC Call 004225108 22 5,300 SH Call SOLE 0 5,300 0 0
ACCELERON PHARMA INC COM 00434H108 80 900 SH   SOLE 0 900 0 0
ACCELERON PHARMA INC Call 00434H108 14 1,300 SH Call SOLE 0 1,300 0 0
ACCELERON PHARMA INC Put 00434H108 18 3,700 SH Put SOLE 0 3,700 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 163 1,003 SH   SOLE 0 1,003 0 0
ACCENTURE PLC IRELAND Put G1151C101 20 1,800 SH Put SOLE 0 1,800 0 0
ACCO BRANDS CORP Call 00081T108 3 10,900 SH Call SOLE 0 10,900 0 0
ACCURAY INC COM 004397105 10 5,400 SH   SOLE 0 5,400 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 3 3,400 SH   SOLE 0 3,400 0 0
ACLARIS THERAPEUTICS INC Call 00461U105 0 1,000 SH Call SOLE 0 1,000 0 0
ACM RESEARCH INC Call 00108J109 0 100 SH Call SOLE 0 100 0 0
ACORDA THERAPEUTICS INC COM 00484M106 0 700 SH   SOLE 0 700 0 0
ACTIVISION BLIZZARD INC COM 00507V109 583 9,817 SH   SOLE 0 9,817 0 0
ACTIVISION BLIZZARD INC Call 00507V109 158 45,900 SH Call SOLE 0 45,900 0 0
ACTIVISION BLIZZARD INC Put 00507V109 50 13,200 SH Put SOLE 0 13,200 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 5 1,800 SH   SOLE 0 1,800 0 0
ADAPTIMMUNE THERAPEUTICS PLC Call 00653A107 3 5,000 SH Call SOLE 0 5,000 0 0
ADAPTIMMUNE THERAPEUTICS PLC Put 00653A107 0 900 SH Put SOLE 0 900 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 8 300 SH   SOLE 0 300 0 0
ADAPTIVE BIOTECHNOLOGIES COR Call 00650F109 10 5,100 SH Call SOLE 0 5,100 0 0
ADAPTIVE BIOTECHNOLOGIES COR Put 00650F109 4 1,400 SH Put SOLE 0 1,400 0 0
ADDUS HOMECARE CORP COM 006739106 23 350 SH   SOLE 0 350 0 0
ADDUS HOMECARE CORP Call 006739106 3 500 SH Call SOLE 0 500 0 0
ADIENT PLC ORD SHS G0084W101 105 11,649 SH   SOLE 0 11,649 0 0
ADIENT PLC Call G0084W101 7 50,300 SH Call SOLE 0 50,300 0 0
ADIENT PLC Put G0084W101 317 43,200 SH Put SOLE 0 43,200 0 0
ADOBE INC COM 00724F101 155 490 SH   SOLE 0 490 0 0
ADOBE INC Put 00724F101 2 200 SH Put SOLE 0 200 0 0
ADT INC COM 00090Q103 89 20,683 SH   SOLE 0 20,683 0 0
ADT INC Call 00090Q103 0 1,000 SH Call SOLE 0 1,000 0 0
ADT INC Put 00090Q103 5 1,600 SH Put SOLE 0 1,600 0 0
ADTRAN INC Call 00738A106 0 4,300 SH Call SOLE 0 4,300 0 0
ADTRAN INC Put 00738A106 25 10,400 SH Put SOLE 0 10,400 0 0
ADURO BIOTECH INC COM 00739L101 14 5,200 SH   SOLE 0 5,200 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 347 3,720 SH   SOLE 0 3,720 0 0
ADVANCE AUTO PARTS INC Call 00751Y106 110 42,500 SH Call SOLE 0 42,500 0 0
ADVANCED MICRO DEVICES INC COM 007903107 4,540 99,843 SH   SOLE 0 99,843 0 0
ADVANCED MICRO DEVICES INC Call 007903107 3,106 637,700 SH Call SOLE 0 637,700 0 0
ADVANCED MICRO DEVICES INC Put 007903107 1,362 342,100 SH Put SOLE 0 342,100 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 27 2,800 SH   SOLE 0 2,800 0 0
ADVERUM BIOTECHNOLOGIES INC Call 00773U108 0 100 SH Call SOLE 0 100 0 0
ADVERUM BIOTECHNOLOGIES INC Put 00773U108 3 900 SH Put SOLE 0 900 0 0
ADVISORSHARES TR Call 00768Y495 0 7,400 SH Call SOLE 0 7,400 0 0
ADVISORSHARES TR Put 00768Y495 9 2,000 SH Put SOLE 0 2,000 0 0
ADVISORSHARES TR Put 00768Y883 0 1,000 SH Put SOLE 0 1,000 0 0
AECOM COM 00766T100 81 2,740 SH   SOLE 0 2,740 0 0
AECOM Put 00766T100 1 2,500 SH Put SOLE 0 2,500 0 0
AERCAP HOLDINGS NV SHS N00985106 31 1,403 SH   SOLE 0 1,403 0 0
AERCAP HOLDINGS NV Call N00985106 0 100 SH Call SOLE 0 100 0 0
AERCAP HOLDINGS NV Put N00985106 357 114,900 SH Put SOLE 0 114,900 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 39 2,900 SH   SOLE 0 2,900 0 0
AEROVIRONMENT INC COM 008073108 245 4,031 SH   SOLE 0 4,031 0 0
AEROVIRONMENT INC Call 008073108 0 300 SH Call SOLE 0 300 0 0
AEROVIRONMENT INC Put 008073108 2 1,100 SH Put SOLE 0 1,100 0 0
AETERNA ZENTARIS INC COM 007975402 1 3,500 SH   SOLE 0 3,500 0 0
AFLAC INC COM 001055102 226 6,602 SH   SOLE 0 6,602 0 0
AFLAC INC Call 001055102 2 3,100 SH Call SOLE 0 3,100 0 0
AFLAC INC Put 001055102 16 1,200 SH Put SOLE 0 1,200 0 0
AGCO CORP Call 001084102 2 2,300 SH Call SOLE 0 2,300 0 0
AGILENT TECHNOLOGIES INC Put 00846U101 32 7,400 SH Put SOLE 0 7,400 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 152 4,300 SH   SOLE 0 4,300 0 0
AGIOS PHARMACEUTICALS INC Call 00847X104 40 10,200 SH Call SOLE 0 10,200 0 0
AGIOS PHARMACEUTICALS INC Put 00847X104 31 3,000 SH Put SOLE 0 3,000 0 0
AGNC INVT CORP COM 00123Q104 863 81,659 SH   SOLE 0 81,659 0 0
AGNC INVT CORP Call 00123Q104 5 29,100 SH Call SOLE 0 29,100 0 0
AGNC INVT CORP Put 00123Q104 471 148,900 SH Put SOLE 0 148,900 0 0
AGNICO EAGLE MINES LTD COM 008474108 217 5,454 SH   SOLE 0 5,454 0 0
AGNICO EAGLE MINES LTD Call 008474108 18 30,800 SH Call SOLE 0 30,800 0 0
AGNICO EAGLE MINES LTD Put 008474108 46 5,400 SH Put SOLE 0 5,400 0 0
AGREE REALTY CORP COM 008492100 37 600 SH   SOLE 0 600 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 2 200 SH   SOLE 0 200 0 0
AIMMUNE THERAPEUTICS INC Call 00900T107 0 2,400 SH Call SOLE 0 2,400 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 11 616 SH   SOLE 0 616 0 0
AKAMAI TECHNOLOGIES INC Call 00971T101 13 2,000 SH Call SOLE 0 2,000 0 0
AKCEA THERAPEUTICS INC COM 00972L107 27 1,899 SH   SOLE 0 1,899 0 0
AKCEA THERAPEUTICS INC Call 00972L107 0 3,000 SH Call SOLE 0 3,000 0 0
AKCEA THERAPEUTICS INC Put 00972L107 17 3,000 SH Put SOLE 0 3,000 0 0
AKERO THERAPEUTICS INC COM 00973Y108 6 300 SH   SOLE 0 300 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 1 300 SH   SOLE 0 300 0 0
AKOUSTIS TECHNOLOGIES INC Call 00973N102 0 1,000 SH Call SOLE 0 1,000 0 0
AKOUSTIS TECHNOLOGIES INC Put 00973N102 0 100 SH Put SOLE 0 100 0 0
ALAMO GROUP INC COM 011311107 17 200 SH   SOLE 0 200 0 0
ALARM COM HLDGS INC Call 011642105 5 17,200 SH Call SOLE 0 17,200 0 0
ALARM COM HLDGS INC Put 011642105 16 2,600 SH Put SOLE 0 2,600 0 0
ALASKA AIR GROUP INC Call 011659109 4 31,700 SH Call SOLE 0 31,700 0 0
ALASKA AIR GROUP INC Put 011659109 187 7,800 SH Put SOLE 0 7,800 0 0
ALBEMARLE CORP COM 012653101 60 1,076 SH   SOLE 0 1,076 0 0
ALBEMARLE CORP Call 012653101 13 13,100 SH Call SOLE 0 13,100 0 0
ALBEMARLE CORP Put 012653101 254 31,700 SH Put SOLE 0 31,700 0 0
ALCOA CORP Call 013872106 5 38,200 SH Call SOLE 0 38,200 0 0
ALCOA CORP Put 013872106 135 12,200 SH Put SOLE 0 12,200 0 0
ALCON INC ORD SHS H01301128 41 824 SH   SOLE 0 824 0 0
ALCON INC Call H01301128 61 15,500 SH Call SOLE 0 15,500 0 0
ALCON INC Put H01301128 0 700 SH Put SOLE 0 700 0 0
ALECTOR INC Call 014442107 26 9,800 SH Call SOLE 0 9,800 0 0
ALECTOR INC Put 014442107 21 3,200 SH Put SOLE 0 3,200 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 278 3,100 SH   SOLE 0 3,100 0 0
ALEXION PHARMACEUTICALS INC Call 015351109 2 3,500 SH Call SOLE 0 3,500 0 0
ALEXION PHARMACEUTICALS INC Put 015351109 43 7,900 SH Put SOLE 0 7,900 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 10,306 52,997 SH   SOLE 0 52,997 0 0
ALIBABA GROUP HLDG LTD Call 01609W102 10,044 641,700 SH Call SOLE 0 641,700 0 0
ALIBABA GROUP HLDG LTD Put 01609W102 8,285 871,200 SH Put SOLE 0 871,200 0 0
ALLAKOS INC COM 01671P100 100 2,268 SH   SOLE 0 2,268 0 0
ALLAKOS INC Call 01671P100 5 8,700 SH Call SOLE 0 8,700 0 0
ALLAKOS INC Put 01671P100 123 4,300 SH Put SOLE 0 4,300 0 0
ALLEGHENY TECHNOLOGIES INC Call 01741R102 0 100 SH Call SOLE 0 100 0 0
ALLEGIANT TRAVEL CO COM 01748X102 16 200 SH   SOLE 0 200 0 0
ALLERGAN PLC SHS G0177J108 228 1,293 SH   SOLE 0 1,293 0 0
ALLERGAN PLC Call G0177J108 24 4,600 SH Call SOLE 0 4,600 0 0
ALLERGAN PLC Put G0177J108 88 13,900 SH Put SOLE 0 13,900 0 0
ALLETE INC Call 018522300 0 100 SH Call SOLE 0 100 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 138 4,128 SH   SOLE 0 4,128 0 0
ALLIANCE DATA SYSTEMS CORP Put 018581108 84 2,600 SH Put SOLE 0 2,600 0 0
ALLIANCE RES PARTNER L P Call 01877R108 0 100 SH Call SOLE 0 100 0 0
ALLIANCEBERNSTEIN HLDG L P Call 01881G106 0 3,900 SH Call SOLE 0 3,900 0 0
ALLIANT ENERGY CORP COM 018802108 52 1,092 SH   SOLE 0 1,092 0 0
ALLIANT ENERGY CORP Call 018802108 0 200 SH Call SOLE 0 200 0 0
ALLISON TRANSMISSION HLDGS I Call 01973R101 1 4,000 SH Call SOLE 0 4,000 0 0
ALLISON TRANSMISSION HLDGS I Put 01973R101 80 10,700 SH Put SOLE 0 10,700 0 0
ALLOT LTD SHS M0854Q105 67 7,120 SH   SOLE 0 7,120 0 0
ALLOT LTD Put M0854Q105 14 30,600 SH Put SOLE 0 30,600 0 0
ALLSTATE CORP Call 020002101 11 5,000 SH Call SOLE 0 5,000 0 0
ALLSTATE CORP Put 020002101 17 1,400 SH Put SOLE 0 1,400 0 0
ALLY FINL INC COM 02005N100 113 7,854 SH   SOLE 0 7,854 0 0
ALLY FINL INC Call 02005N100 0 4,900 SH Call SOLE 0 4,900 0 0
ALLY FINL INC Put 02005N100 43 3,700 SH Put SOLE 0 3,700 0 0
ALNYLAM PHARMACEUTICALS INC Call 02043Q107 22 5,900 SH Call SOLE 0 5,900 0 0
ALNYLAM PHARMACEUTICALS INC Put 02043Q107 11 900 SH Put SOLE 0 900 0 0
ALPHA PRO TECH LTD COM 020772109 131 10,896 SH   SOLE 0 10,896 0 0
ALPHA PRO TECH LTD Call 020772109 79 43,200 SH Call SOLE 0 43,200 0 0
ALPHA PRO TECH LTD Put 020772109 37 8,500 SH Put SOLE 0 8,500 0 0
ALPHABET INC CAP STK CL C 02079K107 3,904 3,358 SH   SOLE 0 3,358 0 0
ALPHABET INC CAP STK CL A 02079K305 2,370 2,040 SH   SOLE 0 2,040 0 0
ALPHABET INC Call 02079K107 852 3,600 SH Call SOLE 0 3,600 0 0
ALPHABET INC Put 02079K107 46 800 SH Put SOLE 0 800 0 0
ALPHABET INC Put 02079K305 63 48,000 SH Put SOLE 0 48,000 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 4 1,300 SH   SOLE 0 1,300 0 0
ALPHATEC HLDGS INC Put 02081G201 4 1,100 SH Put SOLE 0 1,100 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 172 50,000 SH   SOLE 0 50,000 0 0
ALPS ETF TR Call 00162Q866 4 189,600 SH Call SOLE 0 189,600 0 0
ALPS ETF TR Call 00162Q593 1 7,400 SH Call SOLE 0 7,400 0 0
ALPS ETF TR Put 00162Q593 17 2,600 SH Put SOLE 0 2,600 0 0
ALPS ETF TR Put 00162Q866 231 75,800 SH Put SOLE 0 75,800 0 0
ALTERYX INC COM CL A 02156B103 1,701 17,881 SH   SOLE 0 17,881 0 0
ALTERYX INC Call 02156B103 108 14,000 SH Call SOLE 0 14,000 0 0
ALTERYX INC Put 02156B103 1,040 38,500 SH Put SOLE 0 38,500 0 0
ALTIMMUNE INC COM NEW 02155H200 0 100 SH   SOLE 0 100 0 0
ALTIMMUNE INC Call 02155H200 0 100 SH Call SOLE 0 100 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 91 11,938 SH   SOLE 0 11,938 0 0
ALTISOURCE PORTFOLIO SOLNS S Call L0175J104 0 400 SH Call SOLE 0 400 0 0
ALTISOURCE PORTFOLIO SOLNS S Put L0175J104 96 10,000 SH Put SOLE 0 10,000 0 0
ALTRIA GROUP INC COM 02209S103 1,269 32,817 SH   SOLE 0 32,817 0 0
ALTRIA GROUP INC Call 02209S103 13 11,300 SH Call SOLE 0 11,300 0 0
ALTRIA GROUP INC Put 02209S103 199 24,900 SH Put SOLE 0 24,900 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 363 90,893 SH   SOLE 0 90,893 0 0
AMARIN CORP PLC Call 023111206 9 239,500 SH Call SOLE 0 239,500 0 0
AMARIN CORP PLC Put 023111206 1,517 146,600 SH Put SOLE 0 146,600 0 0
AMAZON COM INC COM 023135106 239,291 122,731 SH   SOLE 0 122,731 0 0
AMAZON COM INC Call 023135106 8,221 181,900 SH Call SOLE 0 181,900 0 0
AMAZON COM INC Put 023135106 13,795 288,700 SH Put SOLE 0 288,700 0 0
AMBAC FINL GROUP INC COM NEW 023139884 76 6,200 SH   SOLE 0 6,200 0 0
AMBAC FINL GROUP INC Call 023139884 7 34,700 SH Call SOLE 0 34,700 0 0
AMBAC FINL GROUP INC Put 023139884 33 8,800 SH Put SOLE 0 8,800 0 0
AMBARELLA INC SHS G037AX101 169 3,483 SH   SOLE 0 3,483 0 0
AMBARELLA INC Call G037AX101 26 27,700 SH Call SOLE 0 27,700 0 0
AMBARELLA INC Put G037AX101 62 11,100 SH Put SOLE 0 11,100 0 0
AMBEV SA SPONSORED ADR 02319V103 4 1,897 SH   SOLE 0 1,897 0 0
AMBEV SA Call 02319V103 0 8,200 SH Call SOLE 0 8,200 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 60 19,000 SH   SOLE 0 19,000 0 0
AMC ENTMT HLDGS INC Call 00165C104 10 22,800 SH Call SOLE 0 22,800 0 0
AMC ENTMT HLDGS INC Put 00165C104 239 50,900 SH Put SOLE 0 50,900 0 0
AMC NETWORKS INC CL A 00164V103 3 163 SH   SOLE 0 163 0 0
AMC NETWORKS INC Put 00164V103 31 4,100 SH Put SOLE 0 4,100 0 0
AMEREN CORP COM 023608102 116 1,602 SH   SOLE 0 1,602 0 0
AMEREN CORP Call 023608102 2 3,800 SH Call SOLE 0 3,800 0 0
AMEREN CORP Put 023608102 4 500 SH Put SOLE 0 500 0 0
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 1 300 SH   SOLE 0 300 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 1,006 82,600 SH   SOLE 0 82,600 0 0
AMERICAN AIRLS GROUP INC Call 02376R102 8 30,500 SH Call SOLE 0 30,500 0 0
AMERICAN AIRLS GROUP INC Put 02376R102 1,318 105,400 SH Put SOLE 0 105,400 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 29 8,286 SH   SOLE 0 8,286 0 0
AMERICAN AXLE & MFG HLDGS IN Call 024061103 0 1,800 SH Call SOLE 0 1,800 0 0
AMERICAN AXLE & MFG HLDGS IN Put 024061103 81 29,400 SH Put SOLE 0 29,400 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 69 8,711 SH   SOLE 0 8,711 0 0
AMERICAN EAGLE OUTFITTERS IN Call 02553E106 0 6,600 SH Call SOLE 0 6,600 0 0
AMERICAN EAGLE OUTFITTERS IN Put 02553E106 22 6,300 SH Put SOLE 0 6,300 0 0
AMERICAN ELEC PWR CO INC COM 025537101 19 250 SH   SOLE 0 250 0 0
AMERICAN ELEC PWR CO INC Call 025537101 13 22,100 SH Call SOLE 0 22,100 0 0
AMERICAN ELEC PWR CO INC Put 025537101 14 1,400 SH Put SOLE 0 1,400 0 0
AMERICAN EXPRESS CO COM 025816109 17 200 SH   SOLE 0 200 0 0
AMERICAN EXPRESS CO Call 025816109 330 58,400 SH Call SOLE 0 58,400 0 0
AMERICAN EXPRESS CO Put 025816109 17 5,100 SH Put SOLE 0 5,100 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 488 20,131 SH   SOLE 0 20,131 0 0
AMERICAN INTL GROUP INC Call 026874784 26 49,900 SH Call SOLE 0 49,900 0 0
AMERICAN INTL GROUP INC Put 026874784 3,004 124,700 SH Put SOLE 0 124,700 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 68 8,245 SH   SOLE 0 8,245 0 0
AMERICAN OUTDOOR BRANDS CORP Call 02874P103 1 1,800 SH Call SOLE 0 1,800 0 0
AMERICAN OUTDOOR BRANDS CORP Put 02874P103 0 400 SH Put SOLE 0 400 0 0
AMERICAN TOWER CORP NEW Call 03027X100 13 9,100 SH Call SOLE 0 9,100 0 0
AMERICAN TOWER CORP NEW Put 03027X100 54 13,900 SH Put SOLE 0 13,900 0 0
AMERICAN WTR WKS CO INC NEW Call 030420103 9 1,600 SH Call SOLE 0 1,600 0 0
AMERICAS CAR MART INC COM 03062T105 5 90 SH   SOLE 0 90 0 0
AMERIPRISE FINL INC COM 03076C106 66 650 SH   SOLE 0 650 0 0
AMERIPRISE FINL INC Call 03076C106 13 1,800 SH Call SOLE 0 1,800 0 0
AMERIS BANCORP Call 03076K108 0 3,800 SH Call SOLE 0 3,800 0 0
AMERIS BANCORP Put 03076K108 40 3,500 SH Put SOLE 0 3,500 0 0
AMERISOURCEBERGEN CORP COM 03073E105 44 500 SH   SOLE 0 500 0 0
AMGEN INC COM 031162100 37 185 SH   SOLE 0 185 0 0
AMGEN INC Call 031162100 13 200 SH Call SOLE 0 200 0 0
AMGEN INC Put 031162100 6 1,000 SH Put SOLE 0 1,000 0 0
AMKOR TECHNOLOGY INC COM 031652100 28 3,619 SH   SOLE 0 3,619 0 0
AMKOR TECHNOLOGY INC Call 031652100 0 3,700 SH Call SOLE 0 3,700 0 0
AMKOR TECHNOLOGY INC Put 031652100 1 1,500 SH Put SOLE 0 1,500 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 0 800 SH   SOLE 0 800 0 0
ANALOG DEVICES INC COM 032654105 9 103 SH   SOLE 0 103 0 0
ANALOG DEVICES INC Call 032654105 13 27,300 SH Call SOLE 0 27,300 0 0
ANALOG DEVICES INC Put 032654105 437 27,300 SH Put SOLE 0 27,300 0 0
ANAPLAN INC Call 03272L108 5 1,700 SH Call SOLE 0 1,700 0 0
ANAPLAN INC Put 03272L108 0 1,500 SH Put SOLE 0 1,500 0 0
ANAPTYSBIO INC COM 032724106 18 1,333 SH   SOLE 0 1,333 0 0
ANAPTYSBIO INC Call 032724106 17 5,200 SH Call SOLE 0 5,200 0 0
ANAPTYSBIO INC Put 032724106 1 5,000 SH Put SOLE 0 5,000 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 49 9,460 SH   SOLE 0 9,460 0 0
ANGI HOMESERVICES INC Put 00183L102 13 5,000 SH Put SOLE 0 5,000 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 18 1,112 SH   SOLE 0 1,112 0 0
ANGLOGOLD ASHANTI LTD Call 035128206 16 21,700 SH Call SOLE 0 21,700 0 0
ANGLOGOLD ASHANTI LTD Put 035128206 32 12,100 SH Put SOLE 0 12,100 0 0
ANIKA THERAPEUTICS INC COM 035255108 160 5,538 SH   SOLE 0 5,538 0 0
ANIKA THERAPEUTICS INC Put 035255108 101 10,000 SH Put SOLE 0 10,000 0 0
ANIXTER INTL INC Call 035290105 3 400 SH Call SOLE 0 400 0 0
ANIXTER INTL INC Put 035290105 5 600 SH Put SOLE 0 600 0 0
ANNALY CAPITAL MANAGEMENT IN Call 035710409 17 131,600 SH Call SOLE 0 131,600 0 0
ANNALY CAPITAL MANAGEMENT IN Put 035710409 39 16,000 SH Put SOLE 0 16,000 0 0
ANTERIX INC COM 03676C100 22 500 SH   SOLE 0 500 0 0
ANTERIX INC Call 03676C100 4 2,100 SH Call SOLE 0 2,100 0 0
ANTERIX INC Put 03676C100 12 1,900 SH Put SOLE 0 1,900 0 0
ANTERO RESOURCES CORP COM 03674X106 26 37,243 SH   SOLE 0 37,243 0 0
ANTERO RESOURCES CORP Call 03674X106 0 7,400 SH Call SOLE 0 7,400 0 0
ANTERO RESOURCES CORP Put 03674X106 82 70,100 SH Put SOLE 0 70,100 0 0
ANTHEM INC COM 036752103 222 981 SH   SOLE 0 981 0 0
ANTHEM INC Call 036752103 114 6,000 SH Call SOLE 0 6,000 0 0
ANTHEM INC Put 036752103 21 500 SH Put SOLE 0 500 0 0
AON PLC SHS CL A G0408V102 207 1,259 SH   SOLE 0 1,259 0 0
AON PLC Call G0408V102 1 8,500 SH Call SOLE 0 8,500 0 0
AON PLC Put G0408V102 3 2,600 SH Put SOLE 0 2,600 0 0
APACHE CORP COM 037411105 137 32,956 SH   SOLE 0 32,956 0 0
APACHE CORP Call 037411105 6 104,400 SH Call SOLE 0 104,400 0 0
APACHE CORP Put 037411105 1,227 72,700 SH Put SOLE 0 72,700 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 155 5,800 SH   SOLE 0 5,800 0 0
APELLIS PHARMACEUTICALS INC Call 03753U106 3 2,200 SH Call SOLE 0 2,200 0 0
APELLIS PHARMACEUTICALS INC Put 03753U106 61 12,400 SH Put SOLE 0 12,400 0 0
APERGY CORP COM 03755L104 1 200 SH   SOLE 0 200 0 0
APERGY CORP Call 03755L104 0 1,000 SH Call SOLE 0 1,000 0 0
APHRIA INC COM 03765K104 4 1,400 SH   SOLE 0 1,400 0 0
APHRIA INC Call 03765K104 15 97,600 SH Call SOLE 0 97,600 0 0
APHRIA INC Put 03765K104 473 41,600 SH Put SOLE 0 41,600 0 0
APOLLO GLOBAL MGMT INC Call 03768E105 0 300 SH Call SOLE 0 300 0 0
APOLLO GLOBAL MGMT INC Put 03768E105 58 4,300 SH Put SOLE 0 4,300 0 0
APOLLO INVT CORP COM NEW 03761U502 13 2,000 SH   SOLE 0 2,000 0 0
APOLLO INVT CORP Call 03761U502 1 6,600 SH Call SOLE 0 6,600 0 0
APOLLO INVT CORP Put 03761U502 3 1,000 SH Put SOLE 0 1,000 0 0
APPIAN CORP Call 03782L101 12 9,600 SH Call SOLE 0 9,600 0 0
APPIAN CORP Put 03782L101 9 1,300 SH Put SOLE 0 1,300 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 49 5,364 SH   SOLE 0 5,364 0 0
APPLE HOSPITALITY REIT INC Call 03784Y200 0 500 SH Call SOLE 0 500 0 0
APPLE HOSPITALITY REIT INC Put 03784Y200 31 3,700 SH Put SOLE 0 3,700 0 0
APPLE INC COM 037833100 796 3,133 SH   SOLE 0 3,133 0 0
APPLE INC Call 037833100 3,755 106,400 SH Call SOLE 0 106,400 0 0
APPLE INC Put 037833100 2,184 42,300 SH Put SOLE 0 42,300 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 1 400 SH   SOLE 0 400 0 0
APPLIED GENETIC TECHNOL CORP Call 03820J100 0 1,100 SH Call SOLE 0 1,100 0 0
APPLIED MATLS INC COM 038222105 44 976 SH   SOLE 0 976 0 0
APPLIED MATLS INC Call 038222105 10 1,800 SH Call SOLE 0 1,800 0 0
APPLIED MATLS INC Put 038222105 7 700 SH Put SOLE 0 700 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 77 10,195 SH   SOLE 0 10,195 0 0
APPLIED OPTOELECTRONICS INC Call 03823U102 3 9,300 SH Call SOLE 0 9,300 0 0
APPLIED OPTOELECTRONICS INC Put 03823U102 23 5,600 SH Put SOLE 0 5,600 0 0
APTIV PLC Call G6095L109 0 3,300 SH Call SOLE 0 3,300 0 0
APTIV PLC Put G6095L109 31 1,000 SH Put SOLE 0 1,000 0 0
ARAMARK COM 03852U106 31 1,600 SH   SOLE 0 1,600 0 0
ARAMARK Call 03852U106 7 12,900 SH Call SOLE 0 12,900 0 0
ARAMARK Put 03852U106 43 15,000 SH Put SOLE 0 15,000 0 0
ARBOR RLTY TR INC COM 038923108 1 363 SH   SOLE 0 363 0 0
ARBOR RLTY TR INC Call 038923108 9 28,100 SH Call SOLE 0 28,100 0 0
ARBOR RLTY TR INC Put 038923108 31 4,100 SH Put SOLE 0 4,100 0 0
ARCELORMITTAL SA LUXEMBOURG Call 03938L203 0 2,900 SH Call SOLE 0 2,900 0 0
ARCH CAP GROUP LTD ORD G0450A105 15 541 SH   SOLE 0 541 0 0
ARCH CAP GROUP LTD Call G0450A105 0 300 SH Call SOLE 0 300 0 0
ARCH CAP GROUP LTD Put G0450A105 11 4,500 SH Put SOLE 0 4,500 0 0
ARCHER DANIELS MIDLAND CO Call 039483102 5 3,000 SH Call SOLE 0 3,000 0 0
ARCTURUS THERAPEUTICS HLDG I COM 03969T109 13 1,000 SH   SOLE 0 1,000 0 0
ARCTURUS THERAPEUTICS HLDG I Call 03969T109 0 1,000 SH Call SOLE 0 1,000 0 0
ARCTURUS THERAPEUTICS HLDG I Put 03969T109 7 1,100 SH Put SOLE 0 1,100 0 0
ARCUS BIOSCIENCES INC COM 03969F109 4 300 SH   SOLE 0 300 0 0
ARCUS BIOSCIENCES INC Put 03969F109 0 100 SH Put SOLE 0 100 0 0
ARDELYX INC Call 039697107 0 2,100 SH Call SOLE 0 2,100 0 0
ARDMORE SHIPPING CORP Call Y0207T100 3 4,100 SH Call SOLE 0 4,100 0 0
ARDMORE SHIPPING CORP Put Y0207T100 2 900 SH Put SOLE 0 900 0 0
ARES CAPITAL CORP COM 04010L103 246 22,900 SH   SOLE 0 22,900 0 0
ARES CAPITAL CORP Put 04010L103 146 26,300 SH Put SOLE 0 26,300 0 0
ARGAN INC Call 04010E109 0 1,400 SH Call SOLE 0 1,400 0 0
ARGENX SE SPONSORED ADR 04016X101 171 1,300 SH   SOLE 0 1,300 0 0
ARGENX SE Call 04016X101 19 6,900 SH Call SOLE 0 6,900 0 0
ARGENX SE Put 04016X101 65 2,100 SH Put SOLE 0 2,100 0 0
ARISTA NETWORKS INC COM 040413106 324 1,600 SH   SOLE 0 1,600 0 0
ARISTA NETWORKS INC Put 040413106 6 100 SH Put SOLE 0 100 0 0
ARK ETF TR Call 00214Q104 4 3,800 SH Call SOLE 0 3,800 0 0
ARK ETF TR Put 00214Q104 1 300 SH Put SOLE 0 300 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 3 1,800 SH   SOLE 0 1,800 0 0
ARLINGTON ASSET INVST CORP Put 041356205 0 300 SH Put SOLE 0 300 0 0
ARLO TECHNOLOGIES INC COM 04206A101 12 4,950 SH   SOLE 0 4,950 0 0
ARLO TECHNOLOGIES INC Call 04206A101 0 100 SH Call SOLE 0 100 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 38 4,377 SH   SOLE 0 4,377 0 0
ARMOUR RESIDENTIAL REIT INC Call 042315507 0 900 SH Call SOLE 0 900 0 0
ARMOUR RESIDENTIAL REIT INC Put 042315507 29 3,400 SH Put SOLE 0 3,400 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 74 2,600 SH   SOLE 0 2,600 0 0
ARROWHEAD PHARMACEUTICALS IN Call 04280A100 6 3,000 SH Call SOLE 0 3,000 0 0
ARROWHEAD PHARMACEUTICALS IN Put 04280A100 8 200 SH Put SOLE 0 200 0 0
ARVINAS INC COM 04335A105 201 5,000 SH   SOLE 0 5,000 0 0
ARVINAS INC Call 04335A105 10 2,000 SH Call SOLE 0 2,000 0 0
ARVINAS INC Put 04335A105 4 700 SH Put SOLE 0 700 0 0
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 55 5,400 SH   SOLE 0 5,400 0 0
ASA GOLD AND PRECIOUS MTLS L Call G3156P103 0 800 SH Call SOLE 0 800 0 0
ASA GOLD AND PRECIOUS MTLS L Put G3156P103 7 2,600 SH Put SOLE 0 2,600 0 0
ASCENDIS PHARMA A S SPONSORED ADR 04351P101 225 2,000 SH   SOLE 0 2,000 0 0
ASCENDIS PHARMA A S Call 04351P101 36 4,500 SH Call SOLE 0 4,500 0 0
ASCENDIS PHARMA A S Put 04351P101 80 5,200 SH Put SOLE 0 5,200 0 0
ASHLAND GLOBAL HLDGS INC Call 044186104 0 200 SH Call SOLE 0 200 0 0
ASHLAND GLOBAL HLDGS INC Put 044186104 0 100 SH Put SOLE 0 100 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 444 1,697 SH   SOLE 0 1,697 0 0
ASML HOLDING N V Call N07059210 42 11,100 SH Call SOLE 0 11,100 0 0
ASML HOLDING N V Put N07059210 369 7,900 SH Put SOLE 0 7,900 0 0
ASPEN TECHNOLOGY INC COM 045327103 143 1,510 SH   SOLE 0 1,510 0 0
ASPEN TECHNOLOGY INC Put 045327103 44 1,500 SH Put SOLE 0 1,500 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 66 4,500 SH   SOLE 0 4,500 0 0
ASSEMBLY BIOSCIENCES INC Call 045396108 0 1,100 SH Call SOLE 0 1,100 0 0
ASSEMBLY BIOSCIENCES INC Put 045396108 32 5,800 SH Put SOLE 0 5,800 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 1 2,200 SH   SOLE 0 2,200 0 0
AT HOME GROUP INC COM 04650Y100 1 983 SH   SOLE 0 983 0 0
AT HOME GROUP INC Call 04650Y100 0 800 SH Call SOLE 0 800 0 0
AT HOME GROUP INC Put 04650Y100 2 300 SH Put SOLE 0 300 0 0
AT&T INC COM 00206R102 4,400 150,944 SH   SOLE 0 150,944 0 0
AT&T INC Call 00206R102 74 617,600 SH Call SOLE 0 617,600 0 0
AT&T INC Put 00206R102 2,823 413,700 SH Put SOLE 0 413,700 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 5 700 SH   SOLE 0 700 0 0
ATARA BIOTHERAPEUTICS INC Call 046513107 0 800 SH Call SOLE 0 800 0 0
ATARA BIOTHERAPEUTICS INC Put 046513107 2 1,000 SH Put SOLE 0 1,000 0 0
ATHENE HLDG LTD CL A G0684D107 597 24,068 SH   SOLE 0 24,068 0 0
ATHENE HLDG LTD Call G0684D107 9 27,200 SH Call SOLE 0 27,200 0 0
ATHENE HLDG LTD Put G0684D107 551 25,200 SH Put SOLE 0 25,200 0 0
ATHENEX INC COM 04685N103 23 3,000 SH   SOLE 0 3,000 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 401 15,628 SH   SOLE 0 15,628 0 0
ATLAS AIR WORLDWIDE HLDGS IN Call 049164205 23 10,400 SH Call SOLE 0 10,400 0 0
ATLAS AIR WORLDWIDE HLDGS IN Put 049164205 48 21,100 SH Put SOLE 0 21,100 0 0
ATLAS CORP Call Y0436Q109 0 1,100 SH Call SOLE 0 1,100 0 0
ATLAS CORP Put Y0436Q109 1 300 SH Put SOLE 0 300 0 0
ATLASSIAN CORP PLC CL A G06242104 4,542 33,092 SH   SOLE 0 33,092 0 0
ATLASSIAN CORP PLC Call G06242104 313 31,800 SH Call SOLE 0 31,800 0 0
ATLASSIAN CORP PLC Put G06242104 1,366 110,300 SH Put SOLE 0 110,300 0 0
ATMOS ENERGY CORP COM 049560105 0 8 SH   SOLE 0 8 0 0
ATMOS ENERGY CORP Call 049560105 2 700 SH Call SOLE 0 700 0 0
ATMOS ENERGY CORP Put 049560105 1 100 SH Put SOLE 0 100 0 0
ATRICURE INC COM 04963C209 339 10,115 SH   SOLE 0 10,115 0 0
ATRICURE INC Call 04963C209 57 20,700 SH Call SOLE 0 20,700 0 0
ATRICURE INC Put 04963C209 94 15,000 SH Put SOLE 0 15,000 0 0
AUDIOCODES LTD Put M15342104 12 5,100 SH Put SOLE 0 5,100 0 0
AURINIA PHARMACEUTICALS INC Call 05156V102 23 14,700 SH Call SOLE 0 14,700 0 0
AURINIA PHARMACEUTICALS INC Put 05156V102 17 3,300 SH Put SOLE 0 3,300 0 0
AURORA CANNABIS INC COM 05156X108 2 2,925 SH   SOLE 0 2,925 0 0
AURORA CANNABIS INC Call 05156X108 1 14,300 SH Call SOLE 0 14,300 0 0
AURORA CANNABIS INC Put 05156X108 32 6,200 SH Put SOLE 0 6,200 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 63 900 SH   SOLE 0 900 0 0
AUTOHOME INC Call 05278C107 2 2,000 SH Call SOLE 0 2,000 0 0
AUTOHOME INC Put 05278C107 25 1,400 SH Put SOLE 0 1,400 0 0
AUTOMATIC DATA PROCESSING IN Call 053015103 0 2,500 SH Call SOLE 0 2,500 0 0
AUTONATION INC COM 05329W102 16 587 SH   SOLE 0 587 0 0
AUTONATION INC Put 05329W102 6 800 SH Put SOLE 0 800 0 0
AUTOZONE INC COM 053332102 939 1,111 SH   SOLE 0 1,111 0 0
AUTOZONE INC Call 053332102 100 4,000 SH Call SOLE 0 4,000 0 0
AVADEL PHARMACEUTICALS PLC Call 05337M104 14 3,000 SH Call SOLE 0 3,000 0 0
AVADEL PHARMACEUTICALS PLC Put 05337M104 13 6,200 SH Put SOLE 0 6,200 0 0
AVALARA INC Call 05338G106 139 16,300 SH Call SOLE 0 16,300 0 0
AVALARA INC Put 05338G106 1 200 SH Put SOLE 0 200 0 0
AVALONBAY CMNTYS INC Call 053484101 2 600 SH Call SOLE 0 600 0 0
AVALONBAY CMNTYS INC Put 053484101 6 100 SH Put SOLE 0 100 0 0
AVAYA HLDGS CORP COM 05351X101 13 1,682 SH   SOLE 0 1,682 0 0
AVAYA HLDGS CORP Call 05351X101 3 21,300 SH Call SOLE 0 21,300 0 0
AVAYA HLDGS CORP Put 05351X101 79 11,500 SH Put SOLE 0 11,500 0 0
AVID TECHNOLOGY INC Call 05367P100 2 8,800 SH Call SOLE 0 8,800 0 0
AVIS BUDGET GROUP COM 053774105 13 1,000 SH   SOLE 0 1,000 0 0
AVIS BUDGET GROUP Call 053774105 41 67,100 SH Call SOLE 0 67,100 0 0
AVIS BUDGET GROUP Put 053774105 1,546 147,100 SH Put SOLE 0 147,100 0 0
AVNET INC Call 053807103 0 200 SH Call SOLE 0 200 0 0
AXALTA COATING SYS LTD COM G0750C108 53 3,101 SH   SOLE 0 3,101 0 0
AXALTA COATING SYS LTD Call G0750C108 10 22,500 SH Call SOLE 0 22,500 0 0
AXALTA COATING SYS LTD Put G0750C108 9 1,300 SH Put SOLE 0 1,300 0 0
AXCELIS TECHNOLOGIES INC Call 054540208 0 200 SH Call SOLE 0 200 0 0
AXCELIS TECHNOLOGIES INC Put 054540208 0 100 SH Put SOLE 0 100 0 0
AXIS CAPITAL HOLDINGS LTD Call G0692U109 0 300 SH Call SOLE 0 300 0 0
AXON ENTERPRISE INC COM 05464C101 785 11,098 SH   SOLE 0 11,098 0 0
AXON ENTERPRISE INC Call 05464C101 636 43,700 SH Call SOLE 0 43,700 0 0
AXON ENTERPRISE INC Put 05464C101 184 16,000 SH Put SOLE 0 16,000 0 0
AXONICS MODULATION TECHNOLOG Call 05465P101 2 4,600 SH Call SOLE 0 4,600 0 0
AXSOME THERAPEUTICS INC COM 05464T104 141 2,400 SH   SOLE 0 2,400 0 0
AXSOME THERAPEUTICS INC Call 05464T104 40 12,700 SH Call SOLE 0 12,700 0 0
AXSOME THERAPEUTICS INC Put 05464T104 179 12,100 SH Put SOLE 0 12,100 0 0
B & G FOODS INC NEW COM 05508R106 0 41 SH   SOLE 0 41 0 0
B & G FOODS INC NEW Call 05508R106 9 3,800 SH Call SOLE 0 3,800 0 0
B & G FOODS INC NEW Put 05508R106 2 6,600 SH Put SOLE 0 6,600 0 0
BAIDU INC SPON ADR REP A 056752108 8,831 87,625 SH   SOLE 0 87,625 0 0
BAIDU INC Call 056752108 886 406,800 SH Call SOLE 0 406,800 0 0
BAIDU INC Put 056752108 5,232 279,800 SH Put SOLE 0 279,800 0 0
BAKER HUGHES COMPANY CL A 05722G100 199 18,976 SH   SOLE 0 18,976 0 0
BAKER HUGHES COMPANY Call 05722G100 1 3,900 SH Call SOLE 0 3,900 0 0
BAKER HUGHES COMPANY Put 05722G100 348 22,700 SH Put SOLE 0 22,700 0 0
BALL CORP Call 058498106 36 11,200 SH Call SOLE 0 11,200 0 0
BALL CORP Put 058498106 3 300 SH Put SOLE 0 300 0 0
BANC OF CALIFORNIA INC COM 05990K106 43 5,438 SH   SOLE 0 5,438 0 0
BANC OF CALIFORNIA INC Call 05990K106 2 20,600 SH Call SOLE 0 20,600 0 0
BANC OF CALIFORNIA INC Put 05990K106 112 16,800 SH Put SOLE 0 16,800 0 0
BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 20 7,735 SH   SOLE 0 7,735 0 0
BANCO BBVA ARGENTINA S A Call 058934100 1 27,800 SH Call SOLE 0 27,800 0 0
BANCO BBVA ARGENTINA S A Put 058934100 56 41,000 SH Put SOLE 0 41,000 0 0
BANCO MACRO SA Call 05961W105 2 4,800 SH Call SOLE 0 4,800 0 0
BANCO SANTANDER SA ADR 05964H105 82 35,203 SH   SOLE 0 35,203 0 0
BANCO SANTANDER SA Put 05964H105 433 286,000 SH Put SOLE 0 286,000 0 0
BANDWIDTH INC COM CL A 05988J103 60 900 SH   SOLE 0 900 0 0
BANDWIDTH INC Put 05988J103 1 300 SH Put SOLE 0 300 0 0
BANK HAWAII CORP Call 062540109 0 100 SH Call SOLE 0 100 0 0
BANK HAWAII CORP Put 062540109 1 100 SH Put SOLE 0 100 0 0
BANK MONTREAL Call 063671101 0 1,300 SH Call SOLE 0 1,300 0 0
BANK MONTREAL Put 063671101 6 300 SH Put SOLE 0 300 0 0
BANK NEW YORK MELLON CORP COM 064058100 365 10,840 SH   SOLE 0 10,840 0 0
BANK NEW YORK MELLON CORP Call 064058100 1 13,300 SH Call SOLE 0 13,300 0 0
BANK NEW YORK MELLON CORP Put 064058100 118 11,200 SH Put SOLE 0 11,200 0 0
BANK NOVA SCOTIA B C COM 064149107 81 1,997 SH   SOLE 0 1,997 0 0
BANK NOVA SCOTIA B C Call 064149107 1 4,100 SH Call SOLE 0 4,100 0 0
BANK NOVA SCOTIA B C Put 064149107 1 100 SH Put SOLE 0 100 0 0
BANK OZK COM 06417N103 78 4,700 SH   SOLE 0 4,700 0 0
BANK OZK Call 06417N103 1 6,200 SH Call SOLE 0 6,200 0 0
BANK OZK Put 06417N103 101 14,500 SH Put SOLE 0 14,500 0 0
BANKUNITED INC COM 06652K103 5 300 SH   SOLE 0 300 0 0
BANKUNITED INC Call 06652K103 0 2,300 SH Call SOLE 0 2,300 0 0
BAOZUN INC SPONSORED ADR 06684L103 40 1,432 SH   SOLE 0 1,432 0 0
BAOZUN INC Call 06684L103 4 15,500 SH Call SOLE 0 15,500 0 0
BAOZUN INC Put 06684L103 45 17,000 SH Put SOLE 0 17,000 0 0
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 41 2,499 SH   SOLE 0 2,499 0 0
BARCLAYS BANK PLC Call 06738C778 0 2,500 SH Call SOLE 0 2,500 0 0
BARCLAYS BANK PLC Call 06745R693 1 10,100 SH Call SOLE 0 10,100 0 0
BARCLAYS BANK PLC Put 06745R693 0 300 SH Put SOLE 0 300 0 0
BARCLAYS BANK PLC Put 06739H313 3 1,500 SH Put SOLE 0 1,500 0 0
BARCLAYS BANK PLC Put 06738C778 2 500 SH Put SOLE 0 500 0 0
BARCLAYS BK PLC IPATH B MID TRM 06746P613 93 2,910 SH   SOLE 0 2,910 0 0
BARCLAYS BK PLC SHRT TRM ETN 48 06746P621 845 18,288 SH   SOLE 0 18,288 0 0
BARCLAYS BK PLC Call 06746P621 16,542 797,300 SH Call SOLE 0 797,300 0 0
BARCLAYS BK PLC Call 06746P613 4 300 SH Call SOLE 0 300 0 0
BARCLAYS BK PLC Call 06746P449 0 100 SH Call SOLE 0 100 0 0
BARCLAYS BK PLC Call 06746P563 7 2,100 SH Call SOLE 0 2,100 0 0
BARCLAYS BK PLC Put 06746P563 10 4,500 SH Put SOLE 0 4,500 0 0
BARCLAYS BK PLC Put 06746P621 391 567,800 SH Put SOLE 0 567,800 0 0
BARCLAYS PLC ADR 06738E204 280 61,931 SH   SOLE 0 61,931 0 0
BARCLAYS PLC Call 06738E204 0 7,400 SH Call SOLE 0 7,400 0 0
BARCLAYS PLC Put 06738E204 314 101,500 SH Put SOLE 0 101,500 0 0
BARRICK GOLD CORPORATION COM 067901108 34 1,900 SH   SOLE 0 1,900 0 0
BARRICK GOLD CORPORATION Call 067901108 837 414,700 SH Call SOLE 0 414,700 0 0
BARRICK GOLD CORPORATION Put 067901108 167 112,600 SH Put SOLE 0 112,600 0 0
BAUDAX BIO INC COM 07160F107 0 300 SH   SOLE 0 300 0 0
BAUSCH HEALTH COS INC COM 071734107 23 1,500 SH   SOLE 0 1,500 0 0
BAUSCH HEALTH COS INC Call 071734107 0 12,000 SH Call SOLE 0 12,000 0 0
BAXTER INTL INC COM 071813109 104 1,289 SH   SOLE 0 1,289 0 0
BAXTER INTL INC Call 071813109 21 3,300 SH Call SOLE 0 3,300 0 0
BCE INC COM NEW 05534B760 54 1,331 SH   SOLE 0 1,331 0 0
BCE INC Call 05534B760 1 1,000 SH Call SOLE 0 1,000 0 0
BCE INC Put 05534B760 11 3,300 SH Put SOLE 0 3,300 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 101 15,805 SH   SOLE 0 15,805 0 0
BEAZER HOMES USA INC Call 07556Q881 0 2,200 SH Call SOLE 0 2,200 0 0
BEAZER HOMES USA INC Put 07556Q881 12 1,500 SH Put SOLE 0 1,500 0 0
BED BATH & BEYOND INC COM 075896100 231 55,071 SH   SOLE 0 55,071 0 0
BED BATH & BEYOND INC Call 075896100 5 28,400 SH Call SOLE 0 28,400 0 0
BED BATH & BEYOND INC Put 075896100 1,338 198,500 SH Put SOLE 0 198,500 0 0
BEIGENE LTD SPONSORED ADR 07725L102 421 3,423 SH   SOLE 0 3,423 0 0
BEIGENE LTD Put 07725L102 155 5,000 SH Put SOLE 0 5,000 0 0
BELLICUM PHARMACEUTICALS INC COM NEW 079481404 0 155 SH   SOLE 0 155 0 0
BELLICUM PHARMACEUTICALS INC Call 079481404 0 5,000 SH Call SOLE 0 5,000 0 0
BENEFITFOCUS INC COM 08180D106 5 591 SH   SOLE 0 591 0 0
BENEFITFOCUS INC Call 08180D106 0 1,000 SH Call SOLE 0 1,000 0 0
BENEFITFOCUS INC Put 08180D106 2 200 SH Put SOLE 0 200 0 0
BENEFYTT TECHNOLOGIES INC COM CL A 08182C106 152 6,794 SH   SOLE 0 6,794 0 0
BENEFYTT TECHNOLOGIES INC Call 08182C106 35 35,700 SH Call SOLE 0 35,700 0 0
BENEFYTT TECHNOLOGIES INC Put 08182C106 32 4,600 SH Put SOLE 0 4,600 0 0
BERKLEY W R CORP Call 084423102 1 6,900 SH Call SOLE 0 6,900 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,096 6,000 SH   SOLE 0 6,000 0 0
BERRY CORP COM 08579X101 2 1,000 SH   SOLE 0 1,000 0 0
BERRY CORP Put 08579X101 3 1,100 SH Put SOLE 0 1,100 0 0
BERRY GLOBAL GROUP INC Call 08579W103 4 12,700 SH Call SOLE 0 12,700 0 0
BERRY GLOBAL GROUP INC Put 08579W103 10 1,200 SH Put SOLE 0 1,200 0 0
BEST BUY INC COM 086516101 5 93 SH   SOLE 0 93 0 0
BEST BUY INC Call 086516101 7 6,900 SH Call SOLE 0 6,900 0 0
BEST BUY INC Put 086516101 472 35,300 SH Put SOLE 0 35,300 0 0
BEYOND MEAT INC COM 08862E109 157 2,371 SH   SOLE 0 2,371 0 0
BEYOND MEAT INC Call 08862E109 56 23,100 SH Call SOLE 0 23,100 0 0
BEYOND MEAT INC Put 08862E109 403 7,200 SH Put SOLE 0 7,200 0 0
BGC PARTNERS INC CL A 05541T101 4 1,699 SH   SOLE 0 1,699 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 0 700 SH   SOLE 0 700 0 0
BIG 5 SPORTING GOODS CORP Put 08915P101 20 13,000 SH Put SOLE 0 13,000 0 0
BIG LOTS INC COM 089302103 59 4,173 SH   SOLE 0 4,173 0 0
BIG LOTS INC Call 089302103 1 10,100 SH Call SOLE 0 10,100 0 0
BIG LOTS INC Put 089302103 6 1,500 SH Put SOLE 0 1,500 0 0
BILIBILI INC SPONS ADS REP Z 090040106 587 25,105 SH   SOLE 0 25,105 0 0
BILIBILI INC Call 090040106 144 38,000 SH Call SOLE 0 38,000 0 0
BILIBILI INC Put 090040106 87 71,600 SH Put SOLE 0 71,600 0 0
BILL COM HLDGS INC Call 090043100 0 1,200 SH Call SOLE 0 1,200 0 0
BIO-TECHNE CORP Call 09073M104 6 1,000 SH Call SOLE 0 1,000 0 0
BIOGEN INC COM 09062X103 967 3,057 SH   SOLE 0 3,057 0 0
BIOGEN INC Call 09062X103 109 4,000 SH Call SOLE 0 4,000 0 0
BIOGEN INC Put 09062X103 83 4,500 SH Put SOLE 0 4,500 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 162 4,762 SH   SOLE 0 4,762 0 0
BIOHAVEN PHARMACTL HLDG CO L Put G11196105 78 4,500 SH Put SOLE 0 4,500 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 4 500 SH   SOLE 0 500 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 169 2,000 SH   SOLE 0 2,000 0 0
BIOMARIN PHARMACEUTICAL INC Call 09061G101 0 2,100 SH Call SOLE 0 2,100 0 0
BIOMARIN PHARMACEUTICAL INC Put 09061G101 25 4,500 SH Put SOLE 0 4,500 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 103 4,622 SH   SOLE 0 4,622 0 0
BIOXCEL THERAPEUTICS INC Call 09075P105 10 3,700 SH Call SOLE 0 3,700 0 0
BIOXCEL THERAPEUTICS INC Put 09075P105 42 6,400 SH Put SOLE 0 6,400 0 0
BITAUTO HLDGS LTD Call 091727107 0 6,200 SH Call SOLE 0 6,200 0 0
BITAUTO HLDGS LTD Put 091727107 60 9,800 SH Put SOLE 0 9,800 0 0
BJS RESTAURANTS INC COM 09180C106 35 2,550 SH   SOLE 0 2,550 0 0
BJS RESTAURANTS INC Call 09180C106 6 1,300 SH Call SOLE 0 1,300 0 0
BJS RESTAURANTS INC Put 09180C106 2 700 SH Put SOLE 0 700 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 17 672 SH   SOLE 0 672 0 0
BJS WHSL CLUB HLDGS INC Call 05550J101 4 1,300 SH Call SOLE 0 1,300 0 0
BJS WHSL CLUB HLDGS INC Put 05550J101 0 200 SH Put SOLE 0 200 0 0
BK OF AMERICA CORP COM 060505104 2,314 109,012 SH   SOLE 0 109,012 0 0
BK OF AMERICA CORP Call 060505104 312 492,300 SH Call SOLE 0 492,300 0 0
BK OF AMERICA CORP Put 060505104 1,544 411,800 SH Put SOLE 0 411,800 0 0
BLACK KNIGHT INC Call 09215C105 1 3,400 SH Call SOLE 0 3,400 0 0
BLACK KNIGHT INC Put 09215C105 43 4,100 SH Put SOLE 0 4,100 0 0
BLACKLINE INC COM 09239B109 170 3,239 SH   SOLE 0 3,239 0 0
BLACKLINE INC Call 09239B109 29 12,200 SH Call SOLE 0 12,200 0 0
BLACKLINE INC Put 09239B109 109 17,600 SH Put SOLE 0 17,600 0 0
BLACKROCK CAP INVT CORP COM 092533108 3 1,411 SH   SOLE 0 1,411 0 0
BLACKROCK CAP INVT CORP Put 092533108 1 400 SH Put SOLE 0 400 0 0
BLACKROCK INC COM 09247X101 395 900 SH   SOLE 0 900 0 0
BLACKROCK INC Put 09247X101 77 2,200 SH Put SOLE 0 2,200 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 3,532 77,522 SH   SOLE 0 77,522 0 0
BLACKSTONE GROUP INC Call 09260D107 294 144,800 SH Call SOLE 0 144,800 0 0
BLACKSTONE GROUP INC Put 09260D107 901 212,100 SH Put SOLE 0 212,100 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 29 1,582 SH   SOLE 0 1,582 0 0
BLACKSTONE MTG TR INC Call 09257W100 5 4,800 SH Call SOLE 0 4,800 0 0
BLACKSTONE MTG TR INC Put 09257W100 4 3,800 SH Put SOLE 0 3,800 0 0
BLOCK H & R INC COM 093671105 11 800 SH   SOLE 0 800 0 0
BLOCK H & R INC Call 093671105 0 100 SH Call SOLE 0 100 0 0
BLOOM ENERGY CORP COM CL A 093712107 15 2,993 SH   SOLE 0 2,993 0 0
BLOOM ENERGY CORP Call 093712107 18 47,700 SH Call SOLE 0 47,700 0 0
BLOOM ENERGY CORP Put 093712107 24 5,500 SH Put SOLE 0 5,500 0 0
BLOOMIN BRANDS INC COM 094235108 32 4,554 SH   SOLE 0 4,554 0 0
BLOOMIN BRANDS INC Call 094235108 1 3,400 SH Call SOLE 0 3,400 0 0
BLOOMIN BRANDS INC Put 094235108 79 9,800 SH Put SOLE 0 9,800 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200 18 1,500 SH   SOLE 0 1,500 0 0
BLUE APRON HLDGS INC Call 09523Q200 698 187,800 SH Call SOLE 0 187,800 0 0
BLUE APRON HLDGS INC Put 09523Q200 254 90,300 SH Put SOLE 0 90,300 0 0
BLUEBIRD BIO INC COM 09609G100 55 1,200 SH   SOLE 0 1,200 0 0
BLUEBIRD BIO INC Call 09609G100 10 13,000 SH Call SOLE 0 13,000 0 0
BLUEBIRD BIO INC Put 09609G100 77 3,000 SH Put SOLE 0 3,000 0 0
BLUELINX HLDGS INC COM NEW 09624H208 2 500 SH   SOLE 0 500 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 111 1,900 SH   SOLE 0 1,900 0 0
BMC STK HLDGS INC COM 05591B109 16 919 SH   SOLE 0 919 0 0
BMC STK HLDGS INC Put 05591B109 3 300 SH Put SOLE 0 300 0 0
BOEING CO COM 097023105 1,921 12,884 SH   SOLE 0 12,884 0 0
BOEING CO Call 097023105 642 101,200 SH Call SOLE 0 101,200 0 0
BOEING CO Put 097023105 4,864 91,200 SH Put SOLE 0 91,200 0 0
BOINGO WIRELESS INC COM 09739C102 130 12,320 SH   SOLE 0 12,320 0 0
BOINGO WIRELESS INC Call 09739C102 2 8,100 SH Call SOLE 0 8,100 0 0
BOINGO WIRELESS INC Put 09739C102 4 6,300 SH Put SOLE 0 6,300 0 0
BOISE CASCADE CO DEL COM 09739D100 15 672 SH   SOLE 0 672 0 0
BOISE CASCADE CO DEL Call 09739D100 0 500 SH Call SOLE 0 500 0 0
BOISE CASCADE CO DEL Put 09739D100 3 500 SH Put SOLE 0 500 0 0
BOK FINL CORP Call 05561Q201 7 19,000 SH Call SOLE 0 19,000 0 0
BOK FINL CORP Put 05561Q201 16 2,100 SH Put SOLE 0 2,100 0 0
BOOKING HLDGS INC COM 09857L108 80 60 SH   SOLE 0 60 0 0
BOOKING HLDGS INC Call 09857L108 54 1,100 SH Call SOLE 0 1,100 0 0
BOOT BARN HLDGS INC COM 099406100 109 8,453 SH   SOLE 0 8,453 0 0
BOOT BARN HLDGS INC Put 099406100 240 7,500 SH Put SOLE 0 7,500 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 9 138 SH   SOLE 0 138 0 0
BORGWARNER INC Call 099724106 14 27,400 SH Call SOLE 0 27,400 0 0
BORGWARNER INC Put 099724106 77 18,600 SH Put SOLE 0 18,600 0 0
BOSTON BEER INC Call 100557107 18 700 SH Call SOLE 0 700 0 0
BOSTON BEER INC Put 100557107 15 300 SH Put SOLE 0 300 0 0
BOSTON PROPERTIES INC COM 101121101 399 4,330 SH   SOLE 0 4,330 0 0
BOSTON PROPERTIES INC Put 101121101 135 7,300 SH Put SOLE 0 7,300 0 0
BOSTON SCIENTIFIC CORP Put 101137107 11 4,000 SH Put SOLE 0 4,000 0 0
BOX INC CL A 10316T104 140 10,005 SH   SOLE 0 10,005 0 0
BOX INC Call 10316T104 5 17,300 SH Call SOLE 0 17,300 0 0
BOX INC Put 10316T104 7 3,100 SH Put SOLE 0 3,100 0 0
BOYD GAMING CORP COM 103304101 13 950 SH   SOLE 0 950 0 0
BOYD GAMING CORP Call 103304101 1 1,100 SH Call SOLE 0 1,100 0 0
BOYD GAMING CORP Put 103304101 4 800 SH Put SOLE 0 800 0 0
BP PLC SPONSORED ADR 055622104 16 690 SH   SOLE 0 690 0 0
BP PLC Call 055622104 38 299,800 SH Call SOLE 0 299,800 0 0
BP PLC Put 055622104 1,254 94,000 SH Put SOLE 0 94,000 0 0
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 0 100 SH   SOLE 0 100 0 0
BP PRUDHOE BAY RTY TR Call 055630107 8 12,300 SH Call SOLE 0 12,300 0 0
BP PRUDHOE BAY RTY TR Put 055630107 3 4,900 SH Put SOLE 0 4,900 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 12 7,500 SH   SOLE 0 7,500 0 0
BRAEMAR HOTELS & RESORTS INC Call 10482B101 0 7,500 SH Call SOLE 0 7,500 0 0
BRAEMAR HOTELS & RESORTS INC Put 10482B101 44 7,500 SH Put SOLE 0 7,500 0 0
BRF SA Call 10552T107 1 19,000 SH Call SOLE 0 19,000 0 0
BRF SA Put 10552T107 1 200 SH Put SOLE 0 200 0 0
BRIDGEBIO PHARMA INC COM 10806X102 110 3,800 SH   SOLE 0 3,800 0 0
BRIDGEBIO PHARMA INC Call 10806X102 42 11,500 SH Call SOLE 0 11,500 0 0
BRIDGEBIO PHARMA INC Put 10806X102 53 10,000 SH Put SOLE 0 10,000 0 0
BRIGHTCOVE INC Call 10921T101 0 900 SH Call SOLE 0 900 0 0
BRIGHTHOUSE FINL INC COM 10922N103 81 3,354 SH   SOLE 0 3,354 0 0
BRIGHTHOUSE FINL INC Call 10922N103 0 300 SH Call SOLE 0 300 0 0
BRIGHTHOUSE FINL INC Put 10922N103 137 8,000 SH Put SOLE 0 8,000 0 0
BRINKER INTL INC Call 109641100 7 3,800 SH Call SOLE 0 3,800 0 0
BRINKER INTL INC Put 109641100 119 11,000 SH Put SOLE 0 11,000 0 0
BRINKS CO COM 109696104 8 171 SH   SOLE 0 171 0 0
BRINKS CO Put 109696104 0 300 SH Put SOLE 0 300 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 3,037 54,489 SH   SOLE 0 54,489 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 539 142,048 SH   SOLE 0 142,048 0 0
BRISTOL-MYERS SQUIBB CO Call 110122108 403 357,700 SH Call SOLE 0 357,700 0 0
BRISTOL-MYERS SQUIBB CO Put 110122108 1,599 319,700 SH Put SOLE 0 319,700 0 0
BRITISH AMERN TOB PLC Call 110448107 2 2,800 SH Call SOLE 0 2,800 0 0
BRITISH AMERN TOB PLC Put 110448107 2 1,300 SH Put SOLE 0 1,300 0 0
BRIXMOR PPTY GROUP INC Call 11120U105 0 100 SH Call SOLE 0 100 0 0
BROADCOM INC Call 11135F101 2 1,100 SH Call SOLE 0 1,100 0 0
BROADCOM INC Put 11135F101 171 7,100 SH Put SOLE 0 7,100 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 199 2,099 SH   SOLE 0 2,099 0 0
BROADRIDGE FINL SOLUTIONS IN Call 11133T103 2 1,100 SH Call SOLE 0 1,100 0 0
BROOKDALE SR LIVING INC Call 112463104 0 5,500 SH Call SOLE 0 5,500 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 78 1,771 SH   SOLE 0 1,771 0 0
BROOKFIELD ASSET MGMT INC Call 112585104 18 17,200 SH Call SOLE 0 17,200 0 0
BROOKFIELD ASSET MGMT INC Put 112585104 27 2,200 SH Put SOLE 0 2,200 0 0
BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 67 8,377 SH   SOLE 0 8,377 0 0
BROOKFIELD PROPERTY PARTRS L Call G16249107 0 100 SH Call SOLE 0 100 0 0
BROOKFIELD PROPERTY PARTRS L Put G16249107 153 23,000 SH Put SOLE 0 23,000 0 0
BROOKS AUTOMATION INC NEW Call 114340102 0 500 SH Call SOLE 0 500 0 0
BROOKS AUTOMATION INC NEW Put 114340102 5 1,900 SH Put SOLE 0 1,900 0 0
BROWN & BROWN INC COM 115236101 3 100 SH   SOLE 0 100 0 0
BRUNSWICK CORP Call 117043109 1 1,100 SH Call SOLE 0 1,100 0 0
BRUNSWICK CORP Put 117043109 6 5,200 SH Put SOLE 0 5,200 0 0
BUCKLE INC Put 118440106 0 100 SH Put SOLE 0 100 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 18 1,502 SH   SOLE 0 1,502 0 0
BUILDERS FIRSTSOURCE INC Call 12008R107 0 100 SH Call SOLE 0 100 0 0
BUILDERS FIRSTSOURCE INC Put 12008R107 1 100 SH Put SOLE 0 100 0 0
BUNGE LIMITED COM G16962105 201 4,917 SH   SOLE 0 4,917 0 0
BUNGE LIMITED Put G16962105 57 5,000 SH Put SOLE 0 5,000 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 57 873 SH   SOLE 0 873 0 0
C H ROBINSON WORLDWIDE INC Call 12541W209 16 29,500 SH Call SOLE 0 29,500 0 0
C H ROBINSON WORLDWIDE INC Put 12541W209 47 14,200 SH Put SOLE 0 14,200 0 0
CABOT OIL & GAS CORP COM 127097103 11 656 SH   SOLE 0 656 0 0
CABOT OIL & GAS CORP Call 127097103 23 27,600 SH Call SOLE 0 27,600 0 0
CABOT OIL & GAS CORP Put 127097103 32 35,500 SH Put SOLE 0 35,500 0 0
CADIZ INC Call 127537207 2 2,000 SH Call SOLE 0 2,000 0 0
CAESARS ENTMT CORP Call 127686103 1 3,800 SH Call SOLE 0 3,800 0 0
CAESARSTONE LTD ORD SHS M20598104 33 3,145 SH   SOLE 0 3,145 0 0
CAESARSTONE LTD Put M20598104 34 17,800 SH Put SOLE 0 17,800 0 0
CAL MAINE FOODS INC Call 128030202 15 5,600 SH Call SOLE 0 5,600 0 0
CAL MAINE FOODS INC Put 128030202 2 1,800 SH Put SOLE 0 1,800 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 20 2,311 SH   SOLE 0 2,311 0 0
CALAMP CORP Call 128126109 0 1,200 SH Call SOLE 0 1,200 0 0
CALAMP CORP Put 128126109 1 300 SH Put SOLE 0 300 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 0 400 SH   SOLE 0 400 0 0
CALIFORNIA RES CORP Call 13057Q206 23 169,100 SH Call SOLE 0 169,100 0 0
CALIFORNIA RES CORP Put 13057Q206 1,532 125,000 SH Put SOLE 0 125,000 0 0
CALIX INC COM 13100M509 4 600 SH   SOLE 0 600 0 0
CALLAWAY GOLF CO COM 131193104 85 8,331 SH   SOLE 0 8,331 0 0
CALLAWAY GOLF CO Call 131193104 2 5,700 SH Call SOLE 0 5,700 0 0
CALLON PETE CO DEL Call 13123X102 3 51,800 SH Call SOLE 0 51,800 0 0
CALLON PETE CO DEL Put 13123X102 11 3,100 SH Put SOLE 0 3,100 0 0
CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 2 2,300 SH   SOLE 0 2,300 0 0
CALUMET SPECIALTY PRODS PTNR Call 131476103 0 5,000 SH Call SOLE 0 5,000 0 0
CALUMET SPECIALTY PRODS PTNR Put 131476103 6 3,200 SH Put SOLE 0 3,200 0 0
CAMECO CORP COM 13321L108 35 4,706 SH   SOLE 0 4,706 0 0
CAMECO CORP Call 13321L108 0 3,300 SH Call SOLE 0 3,300 0 0
CAMECO CORP Put 13321L108 3 2,500 SH Put SOLE 0 2,500 0 0
CAMPBELL SOUP CO COM 134429109 137 2,988 SH   SOLE 0 2,988 0 0
CAMPBELL SOUP CO Call 134429109 3 1,800 SH Call SOLE 0 1,800 0 0
CAMPBELL SOUP CO Put 134429109 24 8,200 SH Put SOLE 0 8,200 0 0
CAMPING WORLD HLDGS INC Call 13462K109 0 3,800 SH Call SOLE 0 3,800 0 0
CAMPING WORLD HLDGS INC Put 13462K109 7 2,900 SH Put SOLE 0 2,900 0 0
CAMTEK LTD ORD M20791105 47 5,690 SH   SOLE 0 5,690 0 0
CAMTEK LTD Put M20791105 17 8,600 SH Put SOLE 0 8,600 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 187 9,421 SH   SOLE 0 9,421 0 0
CANADA GOOSE HOLDINGS INC Call 135086106 61 94,700 SH Call SOLE 0 94,700 0 0
CANADA GOOSE HOLDINGS INC Put 135086106 138 51,400 SH Put SOLE 0 51,400 0 0
CANADIAN IMP BK COMM Put 136069101 6 700 SH Put SOLE 0 700 0 0
CANADIAN NAT RES LTD COM 136385101 195 14,401 SH   SOLE 0 14,401 0 0
CANADIAN NAT RES LTD Call 136385101 5 42,000 SH Call SOLE 0 42,000 0 0
CANADIAN NAT RES LTD Put 136385101 199 14,600 SH Put SOLE 0 14,600 0 0
CANADIAN SOLAR INC COM 136635109 33 2,091 SH   SOLE 0 2,091 0 0
CANADIAN SOLAR INC Call 136635109 4 31,400 SH Call SOLE 0 31,400 0 0
CANADIAN SOLAR INC Put 136635109 0 500 SH Put SOLE 0 500 0 0
CANOPY GROWTH CORP COM 138035100 349 24,204 SH   SOLE 0 24,204 0 0
CANOPY GROWTH CORP Call 138035100 41 71,700 SH Call SOLE 0 71,700 0 0
CANOPY GROWTH CORP Put 138035100 419 422,500 SH Put SOLE 0 422,500 0 0
CAPITAL ONE FINL CORP COM 14040H105 201 4,000 SH   SOLE 0 4,000 0 0
CAPITAL ONE FINL CORP Call 14040H105 127 43,000 SH Call SOLE 0 43,000 0 0
CAPITAL ONE FINL CORP Put 14040H105 983 40,600 SH Put SOLE 0 40,600 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 319 29,580 SH   SOLE 0 29,580 0 0
CAPRI HOLDINGS LIMITED Call G1890L107 13 82,100 SH Call SOLE 0 82,100 0 0
CAPRI HOLDINGS LIMITED Put G1890L107 566 35,500 SH Put SOLE 0 35,500 0 0
CARA THERAPEUTICS INC COM 140755109 39 3,000 SH   SOLE 0 3,000 0 0
CARA THERAPEUTICS INC Put 140755109 32 4,000 SH Put SOLE 0 4,000 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 1 30 SH   SOLE 0 30 0 0
CARDIOVASCULAR SYS INC DEL Call 141619106 1 1,000 SH Call SOLE 0 1,000 0 0
CARDLYTICS INC COM 14161W105 76 2,200 SH   SOLE 0 2,200 0 0
CARDLYTICS INC Call 14161W105 0 2,300 SH Call SOLE 0 2,300 0 0
CARDTRONICS PLC SHS CL A G1991C105 196 9,400 SH   SOLE 0 9,400 0 0
CARDTRONICS PLC Call G1991C105 0 12,600 SH Call SOLE 0 12,600 0 0
CARDTRONICS PLC Put G1991C105 1,048 47,100 SH Put SOLE 0 47,100 0 0
CARLISLE COS INC COM 142339100 306 2,450 SH   SOLE 0 2,450 0 0
CARLISLE COS INC Put 142339100 121 6,000 SH Put SOLE 0 6,000 0 0
CARLYLE GROUP INC Call 14316J108 2 18,400 SH Call SOLE 0 18,400 0 0
CARLYLE GROUP INC Put 14316J108 7 1,000 SH Put SOLE 0 1,000 0 0
CARMAX INC COM 143130102 637 11,846 SH   SOLE 0 11,846 0 0
CARMAX INC Call 143130102 0 24,100 SH Call SOLE 0 24,100 0 0
CARMAX INC Put 143130102 303 11,800 SH Put SOLE 0 11,800 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 298 22,650 SH   SOLE 0 22,650 0 0
CARNIVAL CORP Call 143658300 31 279,600 SH Call SOLE 0 279,600 0 0
CARNIVAL CORP Put 143658300 4,913 220,100 SH Put SOLE 0 220,100 0 0
CARS COM INC Call 14575E105 1 2,100 SH Call SOLE 0 2,100 0 0
CARS COM INC Put 14575E105 0 200 SH Put SOLE 0 200 0 0
CARTERS INC Put 146229109 10 300 SH Put SOLE 0 300 0 0
CARVANA CO CL A 146869102 1,485 26,963 SH   SOLE 0 26,963 0 0
CARVANA CO Call 146869102 152 18,600 SH Call SOLE 0 18,600 0 0
CARVANA CO Put 146869102 317 15,600 SH Put SOLE 0 15,600 0 0
CASA SYS INC Call 14713L102 0 600 SH Call SOLE 0 600 0 0
CASA SYS INC Put 14713L102 31 15,300 SH Put SOLE 0 15,300 0 0
CASSAVA SCIENCES INC COM 14817C107 16 3,900 SH   SOLE 0 3,900 0 0
CASSAVA SCIENCES INC Call 14817C107 0 500 SH Call SOLE 0 500 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 24 5,500 SH   SOLE 0 5,500 0 0
CATERPILLAR INC DEL COM 149123101 737 6,359 SH   SOLE 0 6,359 0 0
CATERPILLAR INC DEL Call 149123101 150 21,300 SH Call SOLE 0 21,300 0 0
CATERPILLAR INC DEL Put 149123101 551 39,200 SH Put SOLE 0 39,200 0 0
CATHAY GEN BANCORP COM 149150104 468 20,433 SH   SOLE 0 20,433 0 0
CATHAY GEN BANCORP Put 149150104 374 31,100 SH Put SOLE 0 31,100 0 0
CATO CORP NEW Call 149205106 0 4,800 SH Call SOLE 0 4,800 0 0
CATO CORP NEW Put 149205106 2 500 SH Put SOLE 0 500 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 3,532 39,578 SH   SOLE 0 39,578 0 0
CBOE GLOBAL MARKETS INC Put 12503M108 1,003 44,500 SH Put SOLE 0 44,500 0 0
CBRE GROUP INC Call 12504L109 0 1,000 SH Call SOLE 0 1,000 0 0
CBRE GROUP INC Put 12504L109 2 500 SH Put SOLE 0 500 0 0
CDK GLOBAL INC COM 12508E101 45 1,400 SH   SOLE 0 1,400 0 0
CDK GLOBAL INC Call 12508E101 0 4,100 SH Call SOLE 0 4,100 0 0
CDK GLOBAL INC Put 12508E101 12 1,100 SH Put SOLE 0 1,100 0 0
CEDAR FAIR L P Call 150185106 1 3,400 SH Call SOLE 0 3,400 0 0
CEDAR FAIR L P Put 150185106 171 8,400 SH Put SOLE 0 8,400 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 0 601 SH   SOLE 0 601 0 0
CEDAR REALTY TRUST INC Call 150602209 0 200 SH Call SOLE 0 200 0 0
CEDAR REALTY TRUST INC Put 150602209 7 3,900 SH Put SOLE 0 3,900 0 0
CEL SCI CORP COM PAR NEW 150837607 43 3,800 SH   SOLE 0 3,800 0 0
CEL SCI CORP Call 150837607 3 1,700 SH Call SOLE 0 1,700 0 0
CEL SCI CORP Put 150837607 17 5,200 SH Put SOLE 0 5,200 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 29 14,095 SH   SOLE 0 14,095 0 0
CEMEX SAB DE CV Call 151290889 0 3,300 SH Call SOLE 0 3,300 0 0
CEMEX SAB DE CV Put 151290889 20 14,100 SH Put SOLE 0 14,100 0 0
CENOVUS ENERGY INC COM 15135U109 10 5,042 SH   SOLE 0 5,042 0 0
CENOVUS ENERGY INC Call 15135U109 0 13,700 SH Call SOLE 0 13,700 0 0
CENOVUS ENERGY INC Put 15135U109 84 12,500 SH Put SOLE 0 12,500 0 0
CENTENE CORP DEL COM 15135B101 188 3,171 SH   SOLE 0 3,171 0 0
CENTENE CORP DEL Call 15135B101 67 8,200 SH Call SOLE 0 8,200 0 0
CENTENE CORP DEL Put 15135B101 61 10,000 SH Put SOLE 0 10,000 0 0
CENTERPOINT ENERGY INC COM 15189T107 64 4,201 SH   SOLE 0 4,201 0 0
CENTERPOINT ENERGY INC Call 15189T107 0 800 SH Call SOLE 0 800 0 0
CENTERPOINT ENERGY INC Put 15189T107 2 1,000 SH Put SOLE 0 1,000 0 0
CENTERSTATE BK CORP COM 15201P109 8 500 SH   SOLE 0 500 0 0
CENTERSTATE BK CORP Call 15201P109 0 500 SH Call SOLE 0 500 0 0
CENTRIC BRANDS INC COM 15644G104 3 3,450 SH   SOLE 0 3,450 0 0
CENTURY ALUM CO COM 156431108 97 26,987 SH   SOLE 0 26,987 0 0
CENTURY ALUM CO Call 156431108 1 10,900 SH Call SOLE 0 10,900 0 0
CENTURY ALUM CO Put 156431108 3 700 SH Put SOLE 0 700 0 0
CENTURY CMNTYS INC Call 156504300 0 2,100 SH Call SOLE 0 2,100 0 0
CENTURY CMNTYS INC Put 156504300 6 1,000 SH Put SOLE 0 1,000 0 0
CENTURYLINK INC COM 156700106 882 93,300 SH   SOLE 0 93,300 0 0
CENTURYLINK INC Call 156700106 0 600 SH Call SOLE 0 600 0 0
CENTURYLINK INC Put 156700106 1,573 202,700 SH Put SOLE 0 202,700 0 0
CERENCE INC COM 156727109 4 300 SH   SOLE 0 300 0 0
CERENCE INC Call 156727109 0 200 SH Call SOLE 0 200 0 0
CERENCE INC Put 156727109 2 400 SH Put SOLE 0 400 0 0
CERIDIAN HCM HLDG INC COM 15677J108 21 420 SH   SOLE 0 420 0 0
CERIDIAN HCM HLDG INC Call 15677J108 15 4,800 SH Call SOLE 0 4,800 0 0
CERIDIAN HCM HLDG INC Put 15677J108 9 2,100 SH Put SOLE 0 2,100 0 0
CERNER CORP COM 156782104 2,203 34,983 SH   SOLE 0 34,983 0 0
CERNER CORP Call 156782104 8 9,900 SH Call SOLE 0 9,900 0 0
CERNER CORP Put 156782104 193 40,700 SH Put SOLE 0 40,700 0 0
CHANGE HEALTHCARE INC COM 15912K100 4 500 SH   SOLE 0 500 0 0
CHANNELADVISOR CORP Call 159179100 1 5,100 SH Call SOLE 0 5,100 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 305 700 SH   SOLE 0 700 0 0
CHARTER COMMUNICATIONS INC N Put 16119P108 178 7,300 SH Put SOLE 0 7,300 0 0
CHEESECAKE FACTORY INC Call 163072101 0 400 SH Call SOLE 0 400 0 0
CHEESECAKE FACTORY INC Put 163072101 10 7,600 SH Put SOLE 0 7,600 0 0
CHEETAH MOBILE INC Put 163075104 1 800 SH Put SOLE 0 800 0 0
CHEFS WHSE INC COM 163086101 15 1,500 SH   SOLE 0 1,500 0 0
CHEFS WHSE INC Call 163086101 0 100 SH Call SOLE 0 100 0 0
CHEFS WHSE INC Put 163086101 29 1,800 SH Put SOLE 0 1,800 0 0
CHEGG INC Call 163092109 0 500 SH Call SOLE 0 500 0 0
CHEGG INC Put 163092109 13 1,700 SH Put SOLE 0 1,700 0 0
CHEMOCENTRYX INC COM 16383L106 52 1,300 SH   SOLE 0 1,300 0 0
CHEMOCENTRYX INC Call 16383L106 29 6,000 SH Call SOLE 0 6,000 0 0
CHEMOCENTRYX INC Put 16383L106 36 4,700 SH Put SOLE 0 4,700 0 0
CHEMOURS CO COM 163851108 80 9,100 SH   SOLE 0 9,100 0 0
CHEMOURS CO Call 163851108 0 5,200 SH Call SOLE 0 5,200 0 0
CHEMOURS CO Put 163851108 174 29,100 SH Put SOLE 0 29,100 0 0
CHENIERE ENERGY INC COM NEW 16411R208 686 20,495 SH   SOLE 0 20,495 0 0
CHENIERE ENERGY INC Call 16411R208 7 16,700 SH Call SOLE 0 16,700 0 0
CHENIERE ENERGY INC Put 16411R208 717 45,300 SH Put SOLE 0 45,300 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 127 4,712 SH   SOLE 0 4,712 0 0
CHENIERE ENERGY PARTNERS LP Call 16411Q101 0 100 SH Call SOLE 0 100 0 0
CHENIERE ENERGY PARTNERS LP Put 16411Q101 3 500 SH Put SOLE 0 500 0 0
CHESAPEAKE ENERGY CORP COM 165167107 0 2,300 SH   SOLE 0 2,300 0 0
CHESAPEAKE ENERGY CORP Call 165167107 0 6,500 SH Call SOLE 0 6,500 0 0
CHEVRON CORP NEW COM 166764100 1,482 20,465 SH   SOLE 0 20,465 0 0
CHEVRON CORP NEW Call 166764100 91 134,000 SH Call SOLE 0 134,000 0 0
CHEVRON CORP NEW Put 166764100 1,144 60,300 SH Put SOLE 0 60,300 0 0
CHEWY INC CL A 16679L109 142 3,798 SH   SOLE 0 3,798 0 0
CHEWY INC Call 16679L109 108 25,100 SH Call SOLE 0 25,100 0 0
CHEWY INC Put 16679L109 63 35,000 SH Put SOLE 0 35,000 0 0
CHILDRENS PL INC COM 168905107 19 1,000 SH   SOLE 0 1,000 0 0
CHILDRENS PL INC Put 168905107 39 1,100 SH Put SOLE 0 1,100 0 0
CHIMERA INVT CORP COM NEW 16934Q208 189 20,800 SH   SOLE 0 20,800 0 0
CHIMERA INVT CORP Call 16934Q208 8 23,400 SH Call SOLE 0 23,400 0 0
CHIMERA INVT CORP Put 16934Q208 150 42,700 SH Put SOLE 0 42,700 0 0
CHIMERIX INC COM 16934W106 10 7,600 SH   SOLE 0 7,600 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 151 1,400 SH   SOLE 0 1,400 0 0
CHINA BIOLOGIC PRODS HLDGS I Call G21515104 0 100 SH Call SOLE 0 100 0 0
CHINA BIOLOGIC PRODS HLDGS I Put G21515104 8 1,000 SH Put SOLE 0 1,000 0 0
CHROMADEX CORP COM NEW 171077407 0 300 SH   SOLE 0 300 0 0
CHUBB LIMITED Call H1467J104 4 20,600 SH Call SOLE 0 20,600 0 0
CHUBB LIMITED Put H1467J104 15 1,100 SH Put SOLE 0 1,100 0 0
CHURCH & DWIGHT INC COM 171340102 118 1,850 SH   SOLE 0 1,850 0 0
CHURCH & DWIGHT INC Call 171340102 1 600 SH Call SOLE 0 600 0 0
CHURCH & DWIGHT INC Put 171340102 18 6,200 SH Put SOLE 0 6,200 0 0
CIGNA CORP NEW COM 125523100 1,008 5,692 SH   SOLE 0 5,692 0 0
CIGNA CORP NEW Call 125523100 205 8,800 SH Call SOLE 0 8,800 0 0
CIGNA CORP NEW Put 125523100 297 12,700 SH Put SOLE 0 12,700 0 0
CIMAREX ENERGY CO COM 171798101 355 21,101 SH   SOLE 0 21,101 0 0
CIMAREX ENERGY CO Call 171798101 0 400 SH Call SOLE 0 400 0 0
CIMAREX ENERGY CO Put 171798101 495 26,900 SH Put SOLE 0 26,900 0 0
CIMPRESS PLC Put G2143T103 11 300 SH Put SOLE 0 300 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 4 307 SH   SOLE 0 307 0 0
CINCINNATI BELL INC NEW Put 171871502 3 73,700 SH Put SOLE 0 73,700 0 0
CINCINNATI FINL CORP Put 172062101 2 100 SH Put SOLE 0 100 0 0
CIRRUS LOGIC INC COM 172755100 39 595 SH   SOLE 0 595 0 0
CIRRUS LOGIC INC Put 172755100 2 200 SH Put SOLE 0 200 0 0
CISCO SYS INC COM 17275R102 1,301 33,096 SH   SOLE 0 33,096 0 0
CISCO SYS INC Call 17275R102 36 80,400 SH Call SOLE 0 80,400 0 0
CISCO SYS INC Put 17275R102 867 143,200 SH Put SOLE 0 143,200 0 0
CIT GROUP INC COM NEW 125581801 4 245 SH   SOLE 0 245 0 0
CIT GROUP INC Call 125581801 0 1,300 SH Call SOLE 0 1,300 0 0
CITIGROUP INC COM NEW 172967424 40 960 SH   SOLE 0 960 0 0
CITIGROUP INC Call 172967424 308 365,600 SH Call SOLE 0 365,600 0 0
CITIGROUP INC Put 172967424 3,654 128,500 SH Put SOLE 0 128,500 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 84 4,469 SH   SOLE 0 4,469 0 0
CITIZENS FINANCIAL GROUP INC Call 174610105 2 17,400 SH Call SOLE 0 17,400 0 0
CITIZENS FINANCIAL GROUP INC Put 174610105 102 8,000 SH Put SOLE 0 8,000 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 2 1,300 SH   SOLE 0 1,300 0 0
CLEARWATER PAPER CORP COM 18538R103 89 4,100 SH   SOLE 0 4,100 0 0
CLEARWATER PAPER CORP Call 18538R103 8 2,700 SH Call SOLE 0 2,700 0 0
CLEARWATER PAPER CORP Put 18538R103 5 3,300 SH Put SOLE 0 3,300 0 0
CLEARWAY ENERGY INC CL A 18539C105 1 100 SH   SOLE 0 100 0 0
CLEVELAND CLIFFS INC COM 185899101 286 72,623 SH   SOLE 0 72,623 0 0
CLEVELAND CLIFFS INC Call 185899101 9 66,300 SH Call SOLE 0 66,300 0 0
CLEVELAND CLIFFS INC Put 185899101 362 243,000 SH Put SOLE 0 243,000 0 0
CLOROX CO DEL COM 189054109 17 99 SH   SOLE 0 99 0 0
CLOROX CO DEL Call 189054109 298 41,600 SH Call SOLE 0 41,600 0 0
CLOROX CO DEL Put 189054109 134 39,100 SH Put SOLE 0 39,100 0 0
CLOUDERA INC COM 18914U100 9 1,200 SH   SOLE 0 1,200 0 0
CLOUDERA INC Call 18914U100 85 54,900 SH Call SOLE 0 54,900 0 0
CLOUDERA INC Put 18914U100 70 82,000 SH Put SOLE 0 82,000 0 0
CLOUDFLARE INC CL A COM 18915M107 639 27,254 SH   SOLE 0 27,254 0 0
CLOUDFLARE INC Call 18915M107 59 28,200 SH Call SOLE 0 28,200 0 0
CLOUDFLARE INC Put 18915M107 11 26,700 SH Put SOLE 0 26,700 0 0
CLOVIS ONCOLOGY INC COM 189464100 134 21,200 SH   SOLE 0 21,200 0 0
CLOVIS ONCOLOGY INC Call 189464100 1 6,300 SH Call SOLE 0 6,300 0 0
CLOVIS ONCOLOGY INC Put 189464100 11 600 SH Put SOLE 0 600 0 0
CME GROUP INC COM 12572Q105 86 500 SH   SOLE 0 500 0 0
CME GROUP INC Call 12572Q105 0 1,800 SH Call SOLE 0 1,800 0 0
CME GROUP INC Put 12572Q105 248 11,500 SH Put SOLE 0 11,500 0 0
CMS ENERGY CORP COM 125896100 10 176 SH   SOLE 0 176 0 0
CMS ENERGY CORP Call 125896100 1 2,400 SH Call SOLE 0 2,400 0 0
CNX MIDSTREAM PARTNERS LP COM UNIT REPST 12654A101 8 1,000 SH   SOLE 0 1,000 0 0
CNX MIDSTREAM PARTNERS LP Call 12654A101 0 100 SH Call SOLE 0 100 0 0
CNX MIDSTREAM PARTNERS LP Put 12654A101 34 10,900 SH Put SOLE 0 10,900 0 0
CNX RESOURCES CORPORATION COM 12653C108 302 56,769 SH   SOLE 0 56,769 0 0
CNX RESOURCES CORPORATION Call 12653C108 0 3,100 SH Call SOLE 0 3,100 0 0
CNX RESOURCES CORPORATION Put 12653C108 131 96,300 SH Put SOLE 0 96,300 0 0
CO DIAGNOSTICS INC COM 189763105 45 5,993 SH   SOLE 0 5,993 0 0
CO DIAGNOSTICS INC Call 189763105 47 47,300 SH Call SOLE 0 47,300 0 0
CO DIAGNOSTICS INC Put 189763105 41 8,500 SH Put SOLE 0 8,500 0 0
COCA COLA CO COM 191216100 137 3,100 SH   SOLE 0 3,100 0 0
COCA COLA CO Call 191216100 20 49,000 SH Call SOLE 0 49,000 0 0
COCA COLA CO Put 191216100 245 57,800 SH Put SOLE 0 57,800 0 0
COEUR MNG INC COM NEW 192108504 85 26,480 SH   SOLE 0 26,480 0 0
COEUR MNG INC Call 192108504 4 42,100 SH Call SOLE 0 42,100 0 0
COEUR MNG INC Put 192108504 297 107,300 SH Put SOLE 0 107,300 0 0
COGNEX CORP Call 192422103 0 100 SH Call SOLE 0 100 0 0
COGNEX CORP Put 192422103 1 200 SH Put SOLE 0 200 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,722 37,068 SH   SOLE 0 37,068 0 0
COGNIZANT TECHNOLOGY SOLUTIO Call 192446102 32 50,700 SH Call SOLE 0 50,700 0 0
COGNIZANT TECHNOLOGY SOLUTIO Put 192446102 784 72,900 SH Put SOLE 0 72,900 0 0
COHERUS BIOSCIENCES INC Call 19249H103 0 4,100 SH Call SOLE 0 4,100 0 0
COHU INC COM 192576106 0 23 SH   SOLE 0 23 0 0
COHU INC Put 192576106 4 500 SH Put SOLE 0 500 0 0
COLFAX CORP COM 194014106 424 21,422 SH   SOLE 0 21,422 0 0
COLFAX CORP Put 194014106 173 18,800 SH Put SOLE 0 18,800 0 0
COLGATE PALMOLIVE CO COM 194162103 2,163 32,596 SH   SOLE 0 32,596 0 0
COLGATE PALMOLIVE CO Call 194162103 64 75,000 SH Call SOLE 0 75,000 0 0
COLGATE PALMOLIVE CO Put 194162103 358 74,100 SH Put SOLE 0 74,100 0 0
COLLEGIUM PHARMACEUTICAL INC Call 19459J104 3 2,100 SH Call SOLE 0 2,100 0 0
COLONY CAP INC NEW Call 19626G108 0 5,600 SH Call SOLE 0 5,600 0 0
COLONY CAP INC NEW Put 19626G108 5 4,500 SH Put SOLE 0 4,500 0 0
COMCAST CORP NEW Call 20030N101 73 90,000 SH Call SOLE 0 90,000 0 0
COMCAST CORP NEW Put 20030N101 324 49,000 SH Put SOLE 0 49,000 0 0
COMFORT SYS USA INC Call 199908104 13 2,100 SH Call SOLE 0 2,100 0 0
COMMERCIAL METALS CO COM 201723103 14 901 SH   SOLE 0 901 0 0
COMMERCIAL METALS CO Call 201723103 0 100 SH Call SOLE 0 100 0 0
COMMSCOPE HLDG CO INC COM 20337X109 4 461 SH   SOLE 0 461 0 0
COMMSCOPE HLDG CO INC Call 20337X109 19 15,300 SH Call SOLE 0 15,300 0 0
COMMSCOPE HLDG CO INC Put 20337X109 1 700 SH Put SOLE 0 700 0 0
COMPANHIA DE SANEAMENTO BASI Put 20441A102 2 400 SH Put SOLE 0 400 0 0
COMPANIA DE MINAS BUENAVENTU Call 204448104 0 100 SH Call SOLE 0 100 0 0
COMPANIA DE MINAS BUENAVENTU Put 204448104 8 1,500 SH Put SOLE 0 1,500 0 0
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 54 4,060 SH   SOLE 0 4,060 0 0
COMPASS DIVERSIFIED HOLDINGS Call 20451Q104 0 8,800 SH Call SOLE 0 8,800 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 8 400 SH   SOLE 0 400 0 0
CONAGRA BRANDS INC Call 205887102 1,568 183,800 SH Call SOLE 0 183,800 0 0
CONAGRA BRANDS INC Put 205887102 6 3,700 SH Put SOLE 0 3,700 0 0
CONCHO RES INC Call 20605P101 28 105,400 SH Call SOLE 0 105,400 0 0
CONCHO RES INC Put 20605P101 9 500 SH Put SOLE 0 500 0 0
CONDUENT INC COM 206787103 8 3,454 SH   SOLE 0 3,454 0 0
CONDUENT INC Call 206787103 0 5,200 SH Call SOLE 0 5,200 0 0
CONDUENT INC Put 206787103 2 600 SH Put SOLE 0 600 0 0
CONNS INC COM 208242107 2 516 SH   SOLE 0 516 0 0
CONNS INC Call 208242107 0 1,400 SH Call SOLE 0 1,400 0 0
CONNS INC Put 208242107 2 100 SH Put SOLE 0 100 0 0
CONOCOPHILLIPS Call 20825C104 7 69,700 SH Call SOLE 0 69,700 0 0
CONOCOPHILLIPS Put 20825C104 1,651 76,000 SH Put SOLE 0 76,000 0 0
CONSOLIDATED EDISON INC Call 209115104 0 1,900 SH Call SOLE 0 1,900 0 0
CONSOLIDATED EDISON INC Put 209115104 17 1,100 SH Put SOLE 0 1,100 0 0
CONSOLIDATED WATER CO INC ORD G23773107 18 1,100 SH   SOLE 0 1,100 0 0
CONSTELLATION BRANDS INC CL A 21036P108 200 1,398 SH   SOLE 0 1,398 0 0
CONSTELLATION BRANDS INC Call 21036P108 0 800 SH Call SOLE 0 800 0 0
CONSTELLATION BRANDS INC Put 21036P108 61 2,100 SH Put SOLE 0 2,100 0 0
CONSTELLATION PHARMCETICLS I Call 210373106 5 2,400 SH Call SOLE 0 2,400 0 0
CONSTELLATION PHARMCETICLS I Put 210373106 0 100 SH Put SOLE 0 100 0 0
CONSTELLIUM SE Call F21107101 7 50,400 SH Call SOLE 0 50,400 0 0
CONSTELLIUM SE Put F21107101 1 900 SH Put SOLE 0 900 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 15 900 SH   SOLE 0 900 0 0
CONSTRUCTION PARTNERS INC Call 21044C107 0 100 SH Call SOLE 0 100 0 0
CONTAINER STORE GROUP INC COM 210751103 1 490 SH   SOLE 0 490 0 0
CONTAINER STORE GROUP INC Call 210751103 0 1,000 SH Call SOLE 0 1,000 0 0
CONTAINER STORE GROUP INC Put 210751103 4 1,600 SH Put SOLE 0 1,600 0 0
CONTINENTAL RES INC Call 212015101 0 10,300 SH Call SOLE 0 10,300 0 0
CONTINENTAL RES INC Put 212015101 332 18,500 SH Put SOLE 0 18,500 0 0
COPA HOLDINGS SA Call P31076105 6 26,400 SH Call SOLE 0 26,400 0 0
COPA HOLDINGS SA Put P31076105 134 15,700 SH Put SOLE 0 15,700 0 0
COPART INC COM 217204106 819 11,964 SH   SOLE 0 11,964 0 0
COPART INC Call 217204106 23 13,500 SH Call SOLE 0 13,500 0 0
COPART INC Put 217204106 94 43,700 SH Put SOLE 0 43,700 0 0
CORECIVIC INC COM 21871N101 38 3,428 SH   SOLE 0 3,428 0 0
CORECIVIC INC Call 21871N101 2 17,400 SH Call SOLE 0 17,400 0 0
CORECIVIC INC Put 21871N101 46 17,900 SH Put SOLE 0 17,900 0 0
CORESITE RLTY CORP COM 21870Q105 92 800 SH   SOLE 0 800 0 0
CORESITE RLTY CORP Call 21870Q105 14 1,900 SH Call SOLE 0 1,900 0 0
CORESITE RLTY CORP Put 21870Q105 3 3,800 SH Put SOLE 0 3,800 0 0
CORTEVA INC COM 22052L104 409 17,421 SH   SOLE 0 17,421 0 0
CORTEVA INC Call 22052L104 26 40,800 SH Call SOLE 0 40,800 0 0
CORTEVA INC Put 22052L104 158 38,200 SH Put SOLE 0 38,200 0 0
COSTCO WHSL CORP NEW Call 22160K105 500 40,000 SH Call SOLE 0 40,000 0 0
COSTCO WHSL CORP NEW Put 22160K105 176 33,200 SH Put SOLE 0 33,200 0 0
COTY INC Call 222070203 5 11,100 SH Call SOLE 0 11,100 0 0
COTY INC Put 222070203 1 100 SH Put SOLE 0 100 0 0
COUPA SOFTWARE INC Call 22266L106 475 31,600 SH Call SOLE 0 31,600 0 0
COUPA SOFTWARE INC Put 22266L106 312 18,100 SH Put SOLE 0 18,100 0 0
COVANTA HLDG CORP COM 22282E102 2 252 SH   SOLE 0 252 0 0
COVANTA HLDG CORP Call 22282E102 1 16,400 SH Call SOLE 0 16,400 0 0
COVANTA HLDG CORP Put 22282E102 1 200 SH Put SOLE 0 200 0 0
COVETRUS INC COM 22304C100 8 1,000 SH   SOLE 0 1,000 0 0
CRACKER BARREL OLD CTRY STOR Call 22410J106 0 2,600 SH Call SOLE 0 2,600 0 0
CREDIT SUISSE AG NASSAU BRH ETN LKD 30 22542D266 109 1,120 SH   SOLE 0 1,120 0 0
CREDIT SUISSE AG NASSAU BRH Call 22542D266 22 1,400 SH Call SOLE 0 1,400 0 0
CREDIT SUISSE AG NASSAU BRH Put 22542D266 0 300 SH Put SOLE 0 300 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 58 7,285 SH   SOLE 0 7,285 0 0
CREDIT SUISSE GROUP Call 225401108 3 1,900 SH Call SOLE 0 1,900 0 0
CREE INC COM 225447101 394 11,131 SH   SOLE 0 11,131 0 0
CREE INC Call 225447101 17 17,500 SH Call SOLE 0 17,500 0 0
CREE INC Put 225447101 24 5,200 SH Put SOLE 0 5,200 0 0
CRESCENT CAP BDC INC COM 225655109 0 40 SH   SOLE 0 40 0 0
CRESTWOOD EQUITY PARTNERS LP Call 226344208 1 16,900 SH Call SOLE 0 16,900 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 33 800 SH   SOLE 0 800 0 0
CRISPR THERAPEUTICS AG Call H17182108 2 1,200 SH Call SOLE 0 1,200 0 0
CRISPR THERAPEUTICS AG Put H17182108 5 500 SH Put SOLE 0 500 0 0
CRITEO S A SPONS ADS 226718104 20 2,600 SH   SOLE 0 2,600 0 0
CRITEO S A Call 226718104 3 12,900 SH Call SOLE 0 12,900 0 0
CRITEO S A Put 226718104 10 1,100 SH Put SOLE 0 1,100 0 0
CROCS INC COM 227046109 90 5,300 SH   SOLE 0 5,300 0 0
CROCS INC Call 227046109 1 1,800 SH Call SOLE 0 1,800 0 0
CROCS INC Put 227046109 4 700 SH Put SOLE 0 700 0 0
CRONOS GROUP INC COM 22717L101 2 484 SH   SOLE 0 484 0 0
CRONOS GROUP INC Call 22717L101 1 9,300 SH Call SOLE 0 9,300 0 0
CRONOS GROUP INC Put 22717L101 4 2,800 SH Put SOLE 0 2,800 0 0
CROSS CTRY HEALTHCARE INC Call 227483104 0 100 SH Call SOLE 0 100 0 0
CROSS CTRY HEALTHCARE INC Put 227483104 0 100 SH Put SOLE 0 100 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 6,851 123,055 SH   SOLE 0 123,055 0 0
CROWDSTRIKE HLDGS INC Call 22788C105 194 143,900 SH Call SOLE 0 143,900 0 0
CROWDSTRIKE HLDGS INC Put 22788C105 1,643 279,100 SH Put SOLE 0 279,100 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 473 3,281 SH   SOLE 0 3,281 0 0
CROWN CASTLE INTL CORP NEW Call 22822V101 113 56,500 SH Call SOLE 0 56,500 0 0
CROWN CASTLE INTL CORP NEW Put 22822V101 1 1,900 SH Put SOLE 0 1,900 0 0
CSX CORP COM 126408103 1,027 17,935 SH   SOLE 0 17,935 0 0
CSX CORP Call 126408103 19 27,700 SH Call SOLE 0 27,700 0 0
CSX CORP Put 126408103 432 89,100 SH Put SOLE 0 89,100 0 0
CUBESMART COM 229663109 8 300 SH   SOLE 0 300 0 0
CUBESMART Call 229663109 12 7,200 SH Call SOLE 0 7,200 0 0
CULLEN FROST BANKERS INC Call 229899109 0 500 SH Call SOLE 0 500 0 0
CULLEN FROST BANKERS INC Put 229899109 3 300 SH Put SOLE 0 300 0 0
CUMMINS INC COM 231021106 1,805 13,345 SH   SOLE 0 13,345 0 0
CUMMINS INC Call 231021106 21 64,300 SH Call SOLE 0 64,300 0 0
CUMMINS INC Put 231021106 494 16,000 SH Put SOLE 0 16,000 0 0
CUSTOMERS BANCORP INC Call 23204G100 0 1,000 SH Call SOLE 0 1,000 0 0
CVR PARTNERS LP COM 126633106 16 15,897 SH   SOLE 0 15,897 0 0
CVR PARTNERS LP Put 126633106 56 38,400 SH Put SOLE 0 38,400 0 0
CVS HEALTH CORP COM 126650100 918 15,488 SH   SOLE 0 15,488 0 0
CVS HEALTH CORP Call 126650100 500 448,700 SH Call SOLE 0 448,700 0 0
CVS HEALTH CORP Put 126650100 234 59,400 SH Put SOLE 0 59,400 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 867 10,134 SH   SOLE 0 10,134 0 0
CYBERARK SOFTWARE LTD Call M2682V108 18 16,500 SH Call SOLE 0 16,500 0 0
CYBERARK SOFTWARE LTD Put M2682V108 400 14,600 SH Put SOLE 0 14,600 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 1 1,100 SH   SOLE 0 1,100 0 0
CYPRESS SEMICONDUCTOR CORP Put 232806109 0 900 SH Put SOLE 0 900 0 0
CYRUSONE INC COM 23283R100 80 1,311 SH   SOLE 0 1,311 0 0
CYRUSONE INC Call 23283R100 3 600 SH Call SOLE 0 600 0 0
CYRUSONE INC Put 23283R100 3 1,300 SH Put SOLE 0 1,300 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 2 300 SH   SOLE 0 300 0 0
D R HORTON INC Call 23331A109 4 11,300 SH Call SOLE 0 11,300 0 0
D R HORTON INC Put 23331A109 136 11,700 SH Put SOLE 0 11,700 0 0
DANA INCORPORATED COM 235825205 13 1,726 SH   SOLE 0 1,726 0 0
DANA INCORPORATED Call 235825205 0 200 SH Call SOLE 0 200 0 0
DARDEN RESTAURANTS INC COM 237194105 32 600 SH   SOLE 0 600 0 0
DARDEN RESTAURANTS INC Call 237194105 175 64,000 SH Call SOLE 0 64,000 0 0
DARDEN RESTAURANTS INC Put 237194105 274 24,900 SH Put SOLE 0 24,900 0 0
DATADOG INC CL A COM 23804L103 14 400 SH   SOLE 0 400 0 0
DATADOG INC Call 23804L103 64 59,200 SH Call SOLE 0 59,200 0 0
DATADOG INC Put 23804L103 83 27,500 SH Put SOLE 0 27,500 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 20 1,577 SH   SOLE 0 1,577 0 0
DAVE & BUSTERS ENTMT INC Call 238337109 13 19,900 SH Call SOLE 0 19,900 0 0
DAVE & BUSTERS ENTMT INC Put 238337109 118 42,900 SH Put SOLE 0 42,900 0 0
DAVIDSTEA INC COM 238661102 1 2,100 SH   SOLE 0 2,100 0 0
DAVITA INC COM 23918K108 444 5,850 SH   SOLE 0 5,850 0 0
DAVITA INC Put 23918K108 12 4,000 SH Put SOLE 0 4,000 0 0
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 5 1,300 SH   SOLE 0 1,300 0 0
DBV TECHNOLOGIES S A Call 23306J101 0 1,500 SH Call SOLE 0 1,500 0 0
DBV TECHNOLOGIES S A Put 23306J101 5 1,500 SH Put SOLE 0 1,500 0 0
DBX ETF TR XTRACK CSI 500 A 233051754 337 13,200 SH   SOLE 0 13,200 0 0
DBX ETF TR XTRACK HRVST CSI 233051879 124 4,808 SH   SOLE 0 4,808 0 0
DBX ETF TR Call 233051879 129 1,425,600 SH Call SOLE 0 1,425,600 0 0
DBX ETF TR Put 233051879 757 243,200 SH Put SOLE 0 243,200 0 0
DBX ETF TR Put 233051754 75 12,200 SH Put SOLE 0 12,200 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 84 20,790 SH   SOLE 0 20,790 0 0
DCP MIDSTREAM LP Call 23311P100 3 29,000 SH Call SOLE 0 29,000 0 0
DCP MIDSTREAM LP Put 23311P100 400 25,800 SH Put SOLE 0 25,800 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 161 3,917 SH   SOLE 0 3,917 0 0
DECIPHERA PHARMACEUTICALS IN Call 24344T101 29 17,200 SH Call SOLE 0 17,200 0 0
DECIPHERA PHARMACEUTICALS IN Put 24344T101 176 7,500 SH Put SOLE 0 7,500 0 0
DECKERS OUTDOOR CORP COM 243537107 80 600 SH   SOLE 0 600 0 0
DECKERS OUTDOOR CORP Call 243537107 0 3,500 SH Call SOLE 0 3,500 0 0
DECKERS OUTDOOR CORP Put 243537107 21 1,300 SH Put SOLE 0 1,300 0 0
DEERE & CO COM 244199105 39 285 SH   SOLE 0 285 0 0
DEERE & CO Call 244199105 0 100 SH Call SOLE 0 100 0 0
DEERE & CO Put 244199105 1 100 SH Put SOLE 0 100 0 0
DEL TACO RESTAURANTS INC COM 245496104 36 10,502 SH   SOLE 0 10,502 0 0
DEL TACO RESTAURANTS INC Call 245496104 0 4,300 SH Call SOLE 0 4,300 0 0
DEL TACO RESTAURANTS INC Put 245496104 3 1,100 SH Put SOLE 0 1,100 0 0
DELEK US HLDGS INC NEW COM 24665A103 64 4,063 SH   SOLE 0 4,063 0 0
DELEK US HLDGS INC NEW Call 24665A103 2 9,000 SH Call SOLE 0 9,000 0 0
DELEK US HLDGS INC NEW Put 24665A103 109 10,200 SH Put SOLE 0 10,200 0 0
DELL TECHNOLOGIES INC CL C 24703L202 1,269 32,095 SH   SOLE 0 32,095 0 0
DELL TECHNOLOGIES INC Call 24703L202 74 167,700 SH Call SOLE 0 167,700 0 0
DELL TECHNOLOGIES INC Put 24703L202 290 50,800 SH Put SOLE 0 50,800 0 0
DELPHI TECHNOLOGIES PL SHS G2709G107 41 5,177 SH   SOLE 0 5,177 0 0
DELPHI TECHNOLOGIES PL Call G2709G107 0 100 SH Call SOLE 0 100 0 0
DELPHI TECHNOLOGIES PL Put G2709G107 0 100 SH Put SOLE 0 100 0 0
DELTA AIR LINES INC DEL Call 247361702 254 182,000 SH Call SOLE 0 182,000 0 0
DELTA AIR LINES INC DEL Put 247361702 3,522 280,000 SH Put SOLE 0 280,000 0 0
DENALI THERAPEUTICS INC COM 24823R105 26 1,500 SH   SOLE 0 1,500 0 0
DENALI THERAPEUTICS INC Call 24823R105 0 100 SH Call SOLE 0 100 0 0
DENALI THERAPEUTICS INC Put 24823R105 6 1,000 SH Put SOLE 0 1,000 0 0
DENBURY RES INC COM NEW 247916208 0 800 SH   SOLE 0 800 0 0
DENBURY RES INC Put 247916208 3 800 SH Put SOLE 0 800 0 0
DENTSPLY SIRONA INC COM 24906P109 11 300 SH   SOLE 0 300 0 0
DENTSPLY SIRONA INC Call 24906P109 4 6,200 SH Call SOLE 0 6,200 0 0
DENTSPLY SIRONA INC Put 24906P109 1 500 SH Put SOLE 0 500 0 0
DESIGNER BRANDS INC Call 250565108 0 1,900 SH Call SOLE 0 1,900 0 0
DESIGNER BRANDS INC Put 250565108 7 600 SH Put SOLE 0 600 0 0
DEUTSCHE BANK A G NAMEN AKT D18190898 404 63,000 SH   SOLE 0 63,000 0 0
DEUTSCHE BANK A G Call D18190898 2 80,500 SH Call SOLE 0 80,500 0 0
DEUTSCHE BANK A G Put D18190898 463 118,900 SH Put SOLE 0 118,900 0 0
DEVON ENERGY CORP NEW COM 25179M103 49 7,170 SH   SOLE 0 7,170 0 0
DEVON ENERGY CORP NEW Call 25179M103 0 7,100 SH Call SOLE 0 7,100 0 0
DEVON ENERGY CORP NEW Put 25179M103 50 6,000 SH Put SOLE 0 6,000 0 0
DHT HOLDINGS INC Call Y2065G121 35 33,900 SH Call SOLE 0 33,900 0 0
DHT HOLDINGS INC Put Y2065G121 4 6,300 SH Put SOLE 0 6,300 0 0
DIAMOND EAGLE ACQUISITION CO Call 25258L109 24 17,000 SH Call SOLE 0 17,000 0 0
DIAMOND EAGLE ACQUISITION CO Put 25258L109 3 4,000 SH Put SOLE 0 4,000 0 0
DIAMOND OFFSHORE DRILLING IN Call 25271C102 32 87,700 SH Call SOLE 0 87,700 0 0
DIAMOND OFFSHORE DRILLING IN Put 25271C102 26 5,500 SH Put SOLE 0 5,500 0 0
DIAMONDBACK ENERGY INC COM 25278X109 75 2,900 SH   SOLE 0 2,900 0 0
DIAMONDBACK ENERGY INC Call 25278X109 7 31,000 SH Call SOLE 0 31,000 0 0
DIAMONDBACK ENERGY INC Put 25278X109 1,120 23,500 SH Put SOLE 0 23,500 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 12 700 SH   SOLE 0 700 0 0
DICERNA PHARMACEUTICALS INC Call 253031108 0 100 SH Call SOLE 0 100 0 0
DIEBOLD NXDF INC COM 253651103 6 1,883 SH   SOLE 0 1,883 0 0
DIEBOLD NXDF INC Call 253651103 0 800 SH Call SOLE 0 800 0 0
DIEBOLD NXDF INC Put 253651103 78 10,900 SH Put SOLE 0 10,900 0 0
DIGI INTL INC Call 253798102 0 100 SH Call SOLE 0 100 0 0
DIGIMARC CORP NEW COM 25381B101 76 5,846 SH   SOLE 0 5,846 0 0
DIGIMARC CORP NEW Call 25381B101 0 2,100 SH Call SOLE 0 2,100 0 0
DIGITAL RLTY TR INC Call 253868103 301 44,700 SH Call SOLE 0 44,700 0 0
DIGITAL RLTY TR INC Put 253868103 15 5,500 SH Put SOLE 0 5,500 0 0
DILLARDS INC CL A 254067101 33 900 SH   SOLE 0 900 0 0
DILLARDS INC Put 254067101 427 13,900 SH Put SOLE 0 13,900 0 0
DINE BRANDS GLOBAL INC Call 254423106 3 1,300 SH Call SOLE 0 1,300 0 0
DINE BRANDS GLOBAL INC Put 254423106 1 100 SH Put SOLE 0 100 0 0
DIODES INC COM 254543101 29 727 SH   SOLE 0 727 0 0
DIREXION SHS ETF TR RETAIL BULL 3X 25459W417 15 2,695 SH   SOLE 0 2,695 0 0
DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 5,890 62,174 SH   SOLE 0 62,174 0 0
DIREXION SHS ETF TR 20YR TRES BULL 25459W540 3,110 73,855 SH   SOLE 0 73,855 0 0
DIREXION SHS ETF TR DLY MIDCAP ETF3X 25459W730 4 399 SH   SOLE 0 399 0 0
DIREXION SHS ETF TR DLY R/E BULL3X 25459W755 4 599 SH   SOLE 0 599 0 0
DIREXION SHS ETF TR DL FTSE BLL 3X 25459W771 703 60,637 SH   SOLE 0 60,637 0 0
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 690 41,708 SH   SOLE 0 41,708 0 0
DIREXION SHS ETF TR DLY FTS BUL 3X 25459Y280 10 1,000 SH   SOLE 0 1,000 0 0
DIREXION SHS ETF TR 20YR TRES BEAR 25459Y678 3 710 SH   SOLE 0 710 0 0
DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 351 14,998 SH   SOLE 0 14,998 0 0
DIREXION SHS ETF TR HEALTHCARE BUL 25459Y876 107 2,699 SH   SOLE 0 2,699 0 0
DIREXION SHS ETF TR DAILY FINL BEAR 25460E133 4,854 127,848 SH   SOLE 0 127,848 0 0
DIREXION SHS ETF TR DAILY MSCI REAL 25460E141 673 20,709 SH   SOLE 0 20,709 0 0
DIREXION SHS ETF TR DAILY JR GLD MIN 25460E166 302 76,154 SH   SOLE 0 76,154 0 0
DIREXION SHS ETF TR DLY S&P OIL GAS 25460E174 726 31,356 SH   SOLE 0 31,356 0 0
DIREXION SHS ETF TR LTN AM BL 3X NEW 25460E273 7 214 SH   SOLE 0 214 0 0
DIREXION SHS ETF TR DAILY CS 2X SH 25460E505 4 200 SH   SOLE 0 200 0 0
DIREXION SHS ETF TR DAILY FTSE CHINA 25460E521 448 9,899 SH   SOLE 0 9,899 0 0
DIREXION SHS ETF TR DAILY TECHNOLOGY 25460E562 157 27,872 SH   SOLE 0 27,872 0 0
DIREXION SHS ETF TR DLY AEROSPC 3X 25460E661 8 900 SH   SOLE 0 900 0 0
DIREXION SHS ETF TR DLY GOLD INDX 3X 25460E844 2,087 306,962 SH   SOLE 0 306,962 0 0
DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869 70 2,499 SH   SOLE 0 2,499 0 0
DIREXION SHS ETF TR DLY JR GOLD 3X 25460E877 119 43,992 SH   SOLE 0 43,992 0 0
DIREXION SHS ETF TR DLY S&P500 BR 3X 25460E885 7,285 457,061 SH   SOLE 0 457,061 0 0
DIREXION SHS ETF TR DLY ENRGY BULL3X 25460G609 4 449 SH   SOLE 0 449 0 0
DIREXION SHS ETF TR OIL GAS BL 3X SH 25460G500 34 2,220 SH   SOLE 0 2,220 0 0
DIREXION SHS ETF TR DAILY GOLD MINER 25490K133 106 35,472 SH   SOLE 0 35,472 0 0
DIREXION SHS ETF TR DLY RUSSIA BL 3X 25490K273 8 812 SH   SOLE 0 812 0 0
DIREXION SHS ETF TR BRZ BL 3X SH NEW 25490K315 33 22,191 SH   SOLE 0 22,191 0 0
DIREXION SHS ETF TR SP BIOTCH BL NEW 25490K323 220 9,784 SH   SOLE 0 9,784 0 0
DIREXION SHS ETF TR DAILY IND BUL 3X 25490K331 2 207 SH   SOLE 0 207 0 0
DIREXION SHS ETF TR Call 25490K331 0 600 SH Call SOLE 0 600 0 0
DIREXION SHS ETF TR Call 25490K323 3 8,500 SH Call SOLE 0 8,500 0 0
DIREXION SHS ETF TR Call 25490K315 1 4,900 SH Call SOLE 0 4,900 0 0
DIREXION SHS ETF TR Call 25490K273 0 4,600 SH Call SOLE 0 4,600 0 0
DIREXION SHS ETF TR Call 25490K281 4 6,400 SH Call SOLE 0 6,400 0 0
DIREXION SHS ETF TR Call 25490K133 17 114,200 SH Call SOLE 0 114,200 0 0
DIREXION SHS ETF TR Call 25460G500 0 14,900 SH Call SOLE 0 14,900 0 0
DIREXION SHS ETF TR Call 25490K869 31 18,800 SH Call SOLE 0 18,800 0 0
DIREXION SHS ETF TR Call 25460G609 8 58,400 SH Call SOLE 0 58,400 0 0
DIREXION SHS ETF TR Call 25460E885 569 137,300 SH Call SOLE 0 137,300 0 0
DIREXION SHS ETF TR Call 25460E877 6 60,200 SH Call SOLE 0 60,200 0 0
DIREXION SHS ETF TR Call 25460E869 2 2,000 SH Call SOLE 0 2,000 0 0
DIREXION SHS ETF TR Call 25460E844 74 221,900 SH Call SOLE 0 221,900 0 0
DIREXION SHS ETF TR Call 25460E661 1 1,600 SH Call SOLE 0 1,600 0 0
DIREXION SHS ETF TR Call 25460E562 228 155,600 SH Call SOLE 0 155,600 0 0
DIREXION SHS ETF TR Call 25460E521 36 8,000 SH Call SOLE 0 8,000 0 0
DIREXION SHS ETF TR Call 25460E539 231 76,900 SH Call SOLE 0 76,900 0 0
DIREXION SHS ETF TR Call 25460E547 35 4,600 SH Call SOLE 0 4,600 0 0
DIREXION SHS ETF TR Call 25460E554 130 3,700 SH Call SOLE 0 3,700 0 0
DIREXION SHS ETF TR Call 25460E505 6 3,000 SH Call SOLE 0 3,000 0 0
DIREXION SHS ETF TR Call 25460E273 2 300 SH Call SOLE 0 300 0 0
DIREXION SHS ETF TR Call 25460E174 483 42,100 SH Call SOLE 0 42,100 0 0
DIREXION SHS ETF TR Call 25460E182 539 159,100 SH Call SOLE 0 159,100 0 0
DIREXION SHS ETF TR Call 25460E166 20 263,600 SH Call SOLE 0 263,600 0 0
DIREXION SHS ETF TR Call 25460E141 4 600 SH Call SOLE 0 600 0 0
DIREXION SHS ETF TR Call 25460E133 452 45,100 SH Call SOLE 0 45,100 0 0
DIREXION SHS ETF TR Call 25460E125 2,079 115,500 SH Call SOLE 0 115,500 0 0
DIREXION SHS ETF TR Call 25459Y876 3 5,000 SH Call SOLE 0 5,000 0 0
DIREXION SHS ETF TR Call 25459Y694 184 131,400 SH Call SOLE 0 131,400 0 0
DIREXION SHS ETF TR Call 25459Y678 11 28,900 SH Call SOLE 0 28,900 0 0
DIREXION SHS ETF TR Call 25459Y280 0 100 SH Call SOLE 0 100 0 0
DIREXION SHS ETF TR Call 25459W847 15 25,000 SH Call SOLE 0 25,000 0 0
DIREXION SHS ETF TR Call 25459W862 1,075 497,800 SH Call SOLE 0 497,800 0 0
DIREXION SHS ETF TR Call 25459W771 46 54,500 SH Call SOLE 0 54,500 0 0
DIREXION SHS ETF TR Call 25459W755 1 1,600 SH Call SOLE 0 1,600 0 0
DIREXION SHS ETF TR Call 25459W540 1,613 143,200 SH Call SOLE 0 143,200 0 0
DIREXION SHS ETF TR Call 25459W458 115 45,700 SH Call SOLE 0 45,700 0 0
DIREXION SHS ETF TR Call 25459W102 296 71,500 SH Call SOLE 0 71,500 0 0
DIREXION SHS ETF TR Put 25459W102 1,735 35,400 SH Put SOLE 0 35,400 0 0
DIREXION SHS ETF TR Put 25459W458 8,196 156,300 SH Put SOLE 0 156,300 0 0
DIREXION SHS ETF TR Put 25459W540 482 240,300 SH Put SOLE 0 240,300 0 0
DIREXION SHS ETF TR Put 25459W730 46 1,400 SH Put SOLE 0 1,400 0 0
DIREXION SHS ETF TR Put 25459W755 16 1,000 SH Put SOLE 0 1,000 0 0
DIREXION SHS ETF TR Put 25459W771 288 100,700 SH Put SOLE 0 100,700 0 0
DIREXION SHS ETF TR Put 25459W862 3,269 236,300 SH Put SOLE 0 236,300 0 0
DIREXION SHS ETF TR Put 25459Y116 0 100 SH Put SOLE 0 100 0 0
DIREXION SHS ETF TR Put 25459W847 1,787 53,300 SH Put SOLE 0 53,300 0 0
DIREXION SHS ETF TR Put 25459Y678 79 10,000 SH Put SOLE 0 10,000 0 0
DIREXION SHS ETF TR Put 25459Y694 4,312 256,400 SH Put SOLE 0 256,400 0 0
DIREXION SHS ETF TR Put 25459Y876 29 3,400 SH Put SOLE 0 3,400 0 0
DIREXION SHS ETF TR Put 25460E125 210 58,400 SH Put SOLE 0 58,400 0 0
DIREXION SHS ETF TR Put 25460E133 766 176,100 SH Put SOLE 0 176,100 0 0
DIREXION SHS ETF TR Put 25460E166 5,463 168,300 SH Put SOLE 0 168,300 0 0
DIREXION SHS ETF TR Put 25460E182 922 120,000 SH Put SOLE 0 120,000 0 0
DIREXION SHS ETF TR Put 25460E174 58 75,700 SH Put SOLE 0 75,700 0 0
DIREXION SHS ETF TR Put 25460E554 58 10,000 SH Put SOLE 0 10,000 0 0
DIREXION SHS ETF TR Put 25460E547 24 1,700 SH Put SOLE 0 1,700 0 0
DIREXION SHS ETF TR Put 25460E539 164 30,400 SH Put SOLE 0 30,400 0 0
DIREXION SHS ETF TR Put 25460E521 143 14,800 SH Put SOLE 0 14,800 0 0
DIREXION SHS ETF TR Put 25460E562 9 8,900 SH Put SOLE 0 8,900 0 0
DIREXION SHS ETF TR Put 25460E844 8,848 403,900 SH Put SOLE 0 403,900 0 0
DIREXION SHS ETF TR Put 25460E869 0 1,100 SH Put SOLE 0 1,100 0 0
DIREXION SHS ETF TR Put 25460E877 340 41,400 SH Put SOLE 0 41,400 0 0
DIREXION SHS ETF TR Put 25460E885 897 183,200 SH Put SOLE 0 183,200 0 0
DIREXION SHS ETF TR Put 25460G609 168 22,200 SH Put SOLE 0 22,200 0 0
DIREXION SHS ETF TR Put 25490K869 291 30,300 SH Put SOLE 0 30,300 0 0
DIREXION SHS ETF TR Put 25460G500 43 4,400 SH Put SOLE 0 4,400 0 0
DIREXION SHS ETF TR Put 25490K133 771 112,400 SH Put SOLE 0 112,400 0 0
DIREXION SHS ETF TR Put 25490K281 988 25,500 SH Put SOLE 0 25,500 0 0
DIREXION SHS ETF TR Put 25490K273 176 6,400 SH Put SOLE 0 6,400 0 0
DIREXION SHS ETF TR Put 25490K315 2,388 104,200 SH Put SOLE 0 104,200 0 0
DIREXION SHS ETF TR Put 25490K323 351 31,800 SH Put SOLE 0 31,800 0 0
DIREXION SHS ETF TR Put 25490K331 31 800 SH Put SOLE 0 800 0 0
DISCOVER FINL SVCS Call 254709108 9 7,900 SH Call SOLE 0 7,900 0 0
DISCOVER FINL SVCS Put 254709108 271 16,900 SH Put SOLE 0 16,900 0 0
DISCOVERY INC COM SER A 25470F104 285 14,709 SH   SOLE 0 14,709 0 0
DISCOVERY INC Call 25470F104 0 3,200 SH Call SOLE 0 3,200 0 0
DISCOVERY INC Put 25470F104 109 25,900 SH Put SOLE 0 25,900 0 0
DISH NETWORK CORPORATION CL A 25470M109 382 19,134 SH   SOLE 0 19,134 0 0
DISH NETWORK CORPORATION Call 25470M109 17 45,000 SH Call SOLE 0 45,000 0 0
DISH NETWORK CORPORATION Put 25470M109 602 56,800 SH Put SOLE 0 56,800 0 0
DISNEY WALT CO COM DISNEY 254687106 22,384 231,723 SH   SOLE 0 231,723 0 0
DISNEY WALT CO Call 254687106 709 515,200 SH Call SOLE 0 515,200 0 0
DISNEY WALT CO Put 254687106 8,467 412,700 SH Put SOLE 0 412,700 0 0
DMC GLOBAL INC COM 23291C103 2 126 SH   SOLE 0 126 0 0
DMC GLOBAL INC Call 23291C103 0 1,200 SH Call SOLE 0 1,200 0 0
DOCUSIGN INC COM 256163106 184 1,998 SH   SOLE 0 1,998 0 0
DOCUSIGN INC Call 256163106 110 9,400 SH Call SOLE 0 9,400 0 0
DOCUSIGN INC Put 256163106 55 11,600 SH Put SOLE 0 11,600 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 1 34 SH   SOLE 0 34 0 0
DOLBY LABORATORIES INC Call 25659T107 0 600 SH Call SOLE 0 600 0 0
DOLBY LABORATORIES INC Put 25659T107 1 100 SH Put SOLE 0 100 0 0
DOLLAR GEN CORP NEW COM 256677105 1,342 8,889 SH   SOLE 0 8,889 0 0
DOLLAR GEN CORP NEW Call 256677105 7 500 SH Call SOLE 0 500 0 0
DOLLAR GEN CORP NEW Put 256677105 200 40,300 SH Put SOLE 0 40,300 0 0
DOLLAR TREE INC COM 256746108 251 3,429 SH   SOLE 0 3,429 0 0
DOLLAR TREE INC Call 256746108 11 15,200 SH Call SOLE 0 15,200 0 0
DOLLAR TREE INC Put 256746108 520 26,300 SH Put SOLE 0 26,300 0 0
DOMINION ENERGY INC Call 25746U109 24 57,200 SH Call SOLE 0 57,200 0 0
DOMINION ENERGY INC Put 25746U109 44 6,500 SH Put SOLE 0 6,500 0 0
DOMINOS PIZZA INC Call 25754A201 0 100 SH Call SOLE 0 100 0 0
DOMO INC COM CL B 257554105 220 22,223 SH   SOLE 0 22,223 0 0
DOMO INC Call 257554105 8 24,900 SH Call SOLE 0 24,900 0 0
DOMO INC Put 257554105 180 13,600 SH Put SOLE 0 13,600 0 0
DOMTAR CORP Call 257559203 2 10,200 SH Call SOLE 0 10,200 0 0
DOMTAR CORP Put 257559203 74 7,200 SH Put SOLE 0 7,200 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 5 1,100 SH   SOLE 0 1,100 0 0
DONNELLEY R R & SONS CO COM 257867200 1 1,323 SH   SOLE 0 1,323 0 0
DONNELLEY R R & SONS CO Call 257867200 0 6,000 SH Call SOLE 0 6,000 0 0
DONNELLEY R R & SONS CO Put 257867200 4 1,900 SH Put SOLE 0 1,900 0 0
DORIAN LPG LTD SHS USD Y2106R110 2 300 SH   SOLE 0 300 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 2 200 SH   SOLE 0 200 0 0
DOUBLELINE INCOME SOLUTIONS Put 258622109 121 16,900 SH Put SOLE 0 16,900 0 0
DOW INC Call 260557103 12 41,500 SH Call SOLE 0 41,500 0 0
DOW INC Put 260557103 29 16,100 SH Put SOLE 0 16,100 0 0
DROPBOX INC CL A 26210C104 597 33,034 SH   SOLE 0 33,034 0 0
DROPBOX INC Call 26210C104 253 292,100 SH Call SOLE 0 292,100 0 0
DROPBOX INC Put 26210C104 141 99,300 SH Put SOLE 0 99,300 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 120 1,486 SH   SOLE 0 1,486 0 0
DUKE ENERGY CORP NEW Call 26441C204 13 50,000 SH Call SOLE 0 50,000 0 0
DUKE ENERGY CORP NEW Put 26441C204 87 9,000 SH Put SOLE 0 9,000 0 0
DULUTH HLDGS INC Call 26443V101 0 1,800 SH Call SOLE 0 1,800 0 0
DUNKIN BRANDS GROUP INC COM 265504100 72 1,370 SH   SOLE 0 1,370 0 0
DUNKIN BRANDS GROUP INC Call 265504100 6 800 SH Call SOLE 0 800 0 0
DUNKIN BRANDS GROUP INC Put 265504100 2 300 SH Put SOLE 0 300 0 0
DUPONT DE NEMOURS INC COM 26614N102 418 12,275 SH   SOLE 0 12,275 0 0
DUPONT DE NEMOURS INC Call 26614N102 23 45,000 SH Call SOLE 0 45,000 0 0
DUPONT DE NEMOURS INC Put 26614N102 1,960 105,100 SH Put SOLE 0 105,100 0 0
DXC TECHNOLOGY CO COM 23355L106 187 14,343 SH   SOLE 0 14,343 0 0
DXC TECHNOLOGY CO Call 23355L106 5 54,200 SH Call SOLE 0 54,200 0 0
DXC TECHNOLOGY CO Put 23355L106 281 19,800 SH Put SOLE 0 19,800 0 0
DYCOM INDS INC Call 267475101 4 700 SH Call SOLE 0 700 0 0
DYCOM INDS INC Put 267475101 25 4,600 SH Put SOLE 0 4,600 0 0
DYNATRACE INC COM 268150109 35 1,500 SH   SOLE 0 1,500 0 0
DYNATRACE INC Call 268150109 2 1,100 SH Call SOLE 0 1,100 0 0
DYNATRACE INC Put 268150109 21 1,600 SH Put SOLE 0 1,600 0 0
E L F BEAUTY INC Call 26856L103 2 21,200 SH Call SOLE 0 21,200 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 321 9,359 SH   SOLE 0 9,359 0 0
E TRADE FINANCIAL CORP Call 269246401 4 30,200 SH Call SOLE 0 30,200 0 0
E TRADE FINANCIAL CORP Put 269246401 49 3,200 SH Put SOLE 0 3,200 0 0
EAGLE BANCORP INC MD COM 268948106 3 100 SH   SOLE 0 100 0 0
EAGLE BANCORP INC MD Call 268948106 0 500 SH Call SOLE 0 500 0 0
EAGLE BANCORP INC MD Put 268948106 7 3,000 SH Put SOLE 0 3,000 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 0 400 SH   SOLE 0 400 0 0
EAGLE BULK SHIPPING INC Call Y2187A143 0 1,000 SH Call SOLE 0 1,000 0 0
EAGLE BULK SHIPPING INC Put Y2187A143 0 100 SH Put SOLE 0 100 0 0
EAGLE MATERIALS INC Call 26969P108 0 2,700 SH Call SOLE 0 2,700 0 0
EAST WEST BANCORP INC Call 27579R104 1 4,000 SH Call SOLE 0 4,000 0 0
EAST WEST BANCORP INC Put 27579R104 0 200 SH Put SOLE 0 200 0 0
EASTERLY GOVT PPTYS INC Call 27616P103 0 300 SH Call SOLE 0 300 0 0
EASTMAN CHEM CO COM 277432100 95 2,040 SH   SOLE 0 2,040 0 0
EASTMAN CHEM CO Call 277432100 0 2,000 SH Call SOLE 0 2,000 0 0
EASTMAN CHEM CO Put 277432100 9 600 SH Put SOLE 0 600 0 0
EASTMAN KODAK CO COM NEW 277461406 6 3,700 SH   SOLE 0 3,700 0 0
EASTMAN KODAK CO Call 277461406 1 25,100 SH Call SOLE 0 25,100 0 0
EASTMAN KODAK CO Put 277461406 23 12,500 SH Put SOLE 0 12,500 0 0
EATON CORP PLC Call G29183103 36 13,900 SH Call SOLE 0 13,900 0 0
EBIX INC COM NEW 278715206 658 43,368 SH   SOLE 0 43,368 0 0
EBIX INC Call 278715206 63 20,500 SH Call SOLE 0 20,500 0 0
EBIX INC Put 278715206 1,005 71,900 SH Put SOLE 0 71,900 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 35 2,100 SH   SOLE 0 2,100 0 0
EDGEWELL PERS CARE CO Call 28035Q102 57 45,300 SH Call SOLE 0 45,300 0 0
EDISON INTL COM 281020107 216 3,946 SH   SOLE 0 3,946 0 0
EDISON INTL Call 281020107 82 9,100 SH Call SOLE 0 9,100 0 0
EDISON INTL Put 281020107 8 4,000 SH Put SOLE 0 4,000 0 0
EDITAS MEDICINE INC COM 28106W103 43 2,200 SH   SOLE 0 2,200 0 0
EHEALTH INC COM 28238P109 1,926 13,678 SH   SOLE 0 13,678 0 0
EHEALTH INC Call 28238P109 320 5,500 SH Call SOLE 0 5,500 0 0
EHEALTH INC Put 28238P109 67 19,100 SH Put SOLE 0 19,100 0 0
EIDOS THERAPEUTICS INC Call 28249H104 35 8,300 SH Call SOLE 0 8,300 0 0
EIDOS THERAPEUTICS INC Put 28249H104 16 6,500 SH Put SOLE 0 6,500 0 0
EL POLLO LOCO HLDGS INC COM 268603107 1 120 SH   SOLE 0 120 0 0
EL POLLO LOCO HLDGS INC Call 268603107 0 1,400 SH Call SOLE 0 1,400 0 0
EL POLLO LOCO HLDGS INC Put 268603107 0 200 SH Put SOLE 0 200 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 333 14,889 SH   SOLE 0 14,889 0 0
ELANCO ANIMAL HEALTH INC Call 28414H103 1 33,300 SH Call SOLE 0 33,300 0 0
ELANCO ANIMAL HEALTH INC Put 28414H103 89 16,100 SH Put SOLE 0 16,100 0 0
ELASTIC N V ORD SHS N14506104 2,989 53,557 SH   SOLE 0 53,557 0 0
ELASTIC N V Call N14506104 149 31,500 SH Call SOLE 0 31,500 0 0
ELASTIC N V Put N14506104 1,118 82,000 SH Put SOLE 0 82,000 0 0
ELDORADO RESORTS INC COM 28470R102 130 9,038 SH   SOLE 0 9,038 0 0
ELDORADO RESORTS INC Call 28470R102 42 64,900 SH Call SOLE 0 64,900 0 0
ELDORADO RESORTS INC Put 28470R102 236 13,000 SH Put SOLE 0 13,000 0 0
ELEMENT SOLUTIONS INC COM 28618M106 22 2,700 SH   SOLE 0 2,700 0 0
ELEMENT SOLUTIONS INC Call 28618M106 15 26,900 SH Call SOLE 0 26,900 0 0
EMERSON ELEC CO COM 291011104 3,621 75,992 SH   SOLE 0 75,992 0 0
EMERSON ELEC CO Call 291011104 11 36,100 SH Call SOLE 0 36,100 0 0
EMERSON ELEC CO Put 291011104 1,109 104,600 SH Put SOLE 0 104,600 0 0
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 1 400 SH   SOLE 0 400 0 0
ENABLE MIDSTREAM PARTNERS LP Call 292480100 0 8,500 SH Call SOLE 0 8,500 0 0
ENABLE MIDSTREAM PARTNERS LP Put 292480100 26 2,800 SH Put SOLE 0 2,800 0 0
ENBRIDGE INC COM 29250N105 3 134 SH   SOLE 0 134 0 0
ENBRIDGE INC Call 29250N105 43 70,300 SH Call SOLE 0 70,300 0 0
ENBRIDGE INC Put 29250N105 101 11,400 SH Put SOLE 0 11,400 0 0
ENCOMPASS HEALTH CORP Call 29261A100 6 700 SH Call SOLE 0 700 0 0
ENCORE CAP GROUP INC Call 292554102 12 5,800 SH Call SOLE 0 5,800 0 0
ENCORE CAP GROUP INC Put 292554102 86 16,200 SH Put SOLE 0 16,200 0 0
ENDO INTL PLC SHS G30401106 131 35,582 SH   SOLE 0 35,582 0 0
ENDO INTL PLC Call G30401106 1 600 SH Call SOLE 0 600 0 0
ENDO INTL PLC Put G30401106 151 30,000 SH Put SOLE 0 30,000 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 88 19,295 SH   SOLE 0 19,295 0 0
ENERGY TRANSFER LP Call 29273V100 16 255,900 SH Call SOLE 0 255,900 0 0
ENERGY TRANSFER LP Put 29273V100 353 35,900 SH Put SOLE 0 35,900 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 28 1,702 SH   SOLE 0 1,702 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1 1,400 SH   SOLE 0 1,400 0 0
ENLINK MIDSTREAM LLC Call 29336T100 2 36,800 SH Call SOLE 0 36,800 0 0
ENLINK MIDSTREAM LLC Put 29336T100 1 400 SH Put SOLE 0 400 0 0
ENPHASE ENERGY INC Call 29355A107 675 105,600 SH Call SOLE 0 105,600 0 0
ENPHASE ENERGY INC Put 29355A107 427 108,700 SH Put SOLE 0 108,700 0 0
ENTEGRIS INC COM 29362U104 155 3,467 SH   SOLE 0 3,467 0 0
ENTEGRIS INC Call 29362U104 0 100 SH Call SOLE 0 100 0 0
ENTEGRIS INC Put 29362U104 20 16,100 SH Put SOLE 0 16,100 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 27 16,191 SH   SOLE 0 16,191 0 0
ENTERCOM COMMUNICATIONS CORP Put 293639100 8 2,100 SH Put SOLE 0 2,100 0 0
ENTERGY CORP NEW Call 29364G103 0 500 SH Call SOLE 0 500 0 0
ENTERGY CORP NEW Put 29364G103 8 400 SH Put SOLE 0 400 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 282 19,747 SH   SOLE 0 19,747 0 0
ENTERPRISE PRODS PARTNERS L Call 293792107 8 73,100 SH Call SOLE 0 73,100 0 0
ENTERPRISE PRODS PARTNERS L Put 293792107 167 143,400 SH Put SOLE 0 143,400 0 0
EOG RES INC COM 26875P101 798 22,226 SH   SOLE 0 22,226 0 0
EOG RES INC Call 26875P101 40 220,000 SH Call SOLE 0 220,000 0 0
EOG RES INC Put 26875P101 1,951 72,200 SH Put SOLE 0 72,200 0 0
EPAM SYS INC COM 29414B104 220 1,187 SH   SOLE 0 1,187 0 0
EPAM SYS INC Call 29414B104 0 100 SH Call SOLE 0 100 0 0
EPAM SYS INC Put 29414B104 6 500 SH Put SOLE 0 500 0 0
EPIZYME INC COM 29428V104 24 1,600 SH   SOLE 0 1,600 0 0
EPIZYME INC Put 29428V104 7 4,000 SH Put SOLE 0 4,000 0 0
EPR PPTYS Call 26884U109 14 13,700 SH Call SOLE 0 13,700 0 0
EPR PPTYS Put 26884U109 4 700 SH Put SOLE 0 700 0 0
EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 63 5,344 SH   SOLE 0 5,344 0 0
EQM MIDSTREAM PARTNERS LP Call 26885B100 0 2,200 SH Call SOLE 0 2,200 0 0
EQM MIDSTREAM PARTNERS LP Put 26885B100 74 5,900 SH Put SOLE 0 5,900 0 0
EQT CORPORATION COM 26884L109 133 18,889 SH   SOLE 0 18,889 0 0
EQT CORPORATION Call 26884L109 72 53,600 SH Call SOLE 0 53,600 0 0
EQT CORPORATION Put 26884L109 9 9,700 SH Put SOLE 0 9,700 0 0
EQUINIX INC Call 29444U700 64 2,500 SH Call SOLE 0 2,500 0 0
EQUITABLE HLDGS INC COM 29452E101 35 2,481 SH   SOLE 0 2,481 0 0
EQUITABLE HLDGS INC Call 29452E101 0 3,800 SH Call SOLE 0 3,800 0 0
EQUITABLE HLDGS INC Put 29452E101 1 100 SH Put SOLE 0 100 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 3 700 SH   SOLE 0 700 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 81 1,321 SH   SOLE 0 1,321 0 0
EQUITY RESIDENTIAL Call 29476L107 0 800 SH Call SOLE 0 800 0 0
EQUITY RESIDENTIAL Put 29476L107 15 800 SH Put SOLE 0 800 0 0
ERICSSON Call 294821608 29 89,000 SH Call SOLE 0 89,000 0 0
ERICSSON Put 294821608 3 8,700 SH Put SOLE 0 8,700 0 0
EROS INTL PLC SHS NEW G3788M114 1 816 SH   SOLE 0 816 0 0
EROS INTL PLC Call G3788M114 0 2,700 SH Call SOLE 0 2,700 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 18 600 SH   SOLE 0 600 0 0
ESPERION THERAPEUTICS INC NE Call 29664W105 1 3,000 SH Call SOLE 0 3,000 0 0
ESPERION THERAPEUTICS INC NE Put 29664W105 46 1,900 SH Put SOLE 0 1,900 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 57 4,400 SH   SOLE 0 4,400 0 0
ESSENTIAL PPTYS RLTY TR INC Call 29670E107 0 1,300 SH Call SOLE 0 1,300 0 0
ESSENTIAL PPTYS RLTY TR INC Put 29670E107 3 700 SH Put SOLE 0 700 0 0
ESSENTIAL UTILS INC COM 29670G102 48 1,200 SH   SOLE 0 1,200 0 0
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 267 40,222 SH   SOLE 0 40,222 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 48 1,349 SH   SOLE 0 1,349 0 0
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 180 15,837 SH   SOLE 0 15,837 0 0
ETF MANAGERS TR Call 26924G508 20 46,600 SH Call SOLE 0 46,600 0 0
ETF MANAGERS TR Call 26924G201 7 49,700 SH Call SOLE 0 49,700 0 0
ETF MANAGERS TR Call 26924G102 23 80,200 SH Call SOLE 0 80,200 0 0
ETF MANAGERS TR Put 26924G102 33 8,400 SH Put SOLE 0 8,400 0 0
ETF MANAGERS TR Put 26924G201 1 400 SH Put SOLE 0 400 0 0
ETF MANAGERS TR Put 26924G508 652 83,400 SH Put SOLE 0 83,400 0 0
ETF SER SOLUTIONS US GLB JETS 26922A842 172 11,700 SH   SOLE 0 11,700 0 0
ETF SER SOLUTIONS Call 26922A842 3 27,500 SH Call SOLE 0 27,500 0 0
ETF SER SOLUTIONS Put 26922A842 188 20,900 SH Put SOLE 0 20,900 0 0
ETFIS SER TR I INFRAC ACT MLP 26923G772 31 2,902 SH   SOLE 0 2,902 0 0
ETFIS SER TR I Put 26923G772 126 43,100 SH Put SOLE 0 43,100 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 20 2,000 SH   SOLE 0 2,000 0 0
ETHAN ALLEN INTERIORS INC Call 297602104 0 800 SH Call SOLE 0 800 0 0
ETHAN ALLEN INTERIORS INC Put 297602104 9 1,900 SH Put SOLE 0 1,900 0 0
ETSY INC COM 29786A106 838 21,809 SH   SOLE 0 21,809 0 0
ETSY INC Call 29786A106 181 130,600 SH Call SOLE 0 130,600 0 0
ETSY INC Put 29786A106 289 92,200 SH Put SOLE 0 92,200 0 0
EURONAV NV ANTWERPEN Call B38564108 1 1,100 SH Call SOLE 0 1,100 0 0
EURONET WORLDWIDE INC Call 298736109 1 1,000 SH Call SOLE 0 1,000 0 0
EVENTBRITE INC COM CL A 29975E109 13 1,902 SH   SOLE 0 1,902 0 0
EVENTBRITE INC Put 29975E109 44 9,600 SH Put SOLE 0 9,600 0 0
EVERBRIDGE INC Call 29978A104 56 12,400 SH Call SOLE 0 12,400 0 0
EVERBRIDGE INC Put 29978A104 3 2,000 SH Put SOLE 0 2,000 0 0
EVERGY INC COM 30034W106 230 4,191 SH   SOLE 0 4,191 0 0
EVERGY INC Call 30034W106 0 100 SH Call SOLE 0 100 0 0
EVERQUOTE INC COM CL A 30041R108 13 500 SH   SOLE 0 500 0 0
EVERQUOTE INC Call 30041R108 0 1,100 SH Call SOLE 0 1,100 0 0
EVERSOURCE ENERGY Call 30040W108 451 97,000 SH Call SOLE 0 97,000 0 0
EVERSOURCE ENERGY Put 30040W108 6 12,700 SH Put SOLE 0 12,700 0 0
EVOLENT HEALTH INC Call 30050B101 0 100 SH Call SOLE 0 100 0 0
EVOLENT HEALTH INC Put 30050B101 0 100 SH Put SOLE 0 100 0 0
EVOLUS INC COM 30052C107 0 200 SH   SOLE 0 200 0 0
EVOLUS INC Call 30052C107 0 800 SH Call SOLE 0 800 0 0
EVOLUS INC Put 30052C107 3 200 SH Put SOLE 0 200 0 0
EXACT SCIENCES CORP COM 30063P105 413 7,123 SH   SOLE 0 7,123 0 0
EXACT SCIENCES CORP Call 30063P105 1 500 SH Call SOLE 0 500 0 0
EXACT SCIENCES CORP Put 30063P105 302 9,200 SH Put SOLE 0 9,200 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 164 4,900 SH   SOLE 0 4,900 0 0
EXCHANGE TRADED CONCEPTS TR Call 301505707 2 2,600 SH Call SOLE 0 2,600 0 0
EXELIXIS INC COM 30161Q104 18 1,069 SH   SOLE 0 1,069 0 0
EXELON CORP COM 30161N101 7 200 SH   SOLE 0 200 0 0
EXELON CORP Call 30161N101 26 142,100 SH Call SOLE 0 142,100 0 0
EXELON CORP Put 30161N101 5 800 SH Put SOLE 0 800 0 0
EXONE CO COM 302104104 12 2,029 SH   SOLE 0 2,029 0 0
EXONE CO Call 302104104 0 600 SH Call SOLE 0 600 0 0
EXONE CO Put 302104104 8 3,800 SH Put SOLE 0 3,800 0 0
EXPEDIA GROUP INC COM NEW 30212P303 4,574 81,288 SH   SOLE 0 81,288 0 0
EXPEDIA GROUP INC Call 30212P303 220 663,200 SH Call SOLE 0 663,200 0 0
EXPEDIA GROUP INC Put 30212P303 8,776 266,100 SH Put SOLE 0 266,100 0 0
EXPONENT INC COM 30214U102 135 1,880 SH   SOLE 0 1,880 0 0
EXPRESS INC COM 30219E103 35 24,048 SH   SOLE 0 24,048 0 0
EXPRESS INC Call 30219E103 1 25,500 SH Call SOLE 0 25,500 0 0
EXPRESS INC Put 30219E103 46 26,900 SH Put SOLE 0 26,900 0 0
EXTENDED STAY AMER INC Call 30224P200 0 4,800 SH Call SOLE 0 4,800 0 0
EXXON MOBIL CORP COM 30231G102 3,199 84,270 SH   SOLE 0 84,270 0 0
EXXON MOBIL CORP Call 30231G102 122 560,700 SH Call SOLE 0 560,700 0 0
EXXON MOBIL CORP Put 30231G102 5,825 351,600 SH Put SOLE 0 351,600 0 0
F M C CORP Call 302491303 0 5,300 SH Call SOLE 0 5,300 0 0
F N B CORP Call 302520101 0 200 SH Call SOLE 0 200 0 0
F N B CORP Put 302520101 0 100 SH Put SOLE 0 100 0 0
F5 NETWORKS INC Call 315616102 35 4,200 SH Call SOLE 0 4,200 0 0
F5 NETWORKS INC Put 315616102 4 1,500 SH Put SOLE 0 1,500 0 0
FABRINET SHS G3323L100 9 179 SH   SOLE 0 179 0 0
FACEBOOK INC CL A 30303M102 3,177 19,051 SH   SOLE 0 19,051 0 0
FACEBOOK INC Call 30303M102 25 23,000 SH Call SOLE 0 23,000 0 0
FACEBOOK INC Put 30303M102 251 64,100 SH Put SOLE 0 64,100 0 0
FARFETCH LTD ORD SH CL A 30744W107 195 24,764 SH   SOLE 0 24,764 0 0
FARFETCH LTD Call 30744W107 8 35,800 SH Call SOLE 0 35,800 0 0
FARFETCH LTD Put 30744W107 101 39,200 SH Put SOLE 0 39,200 0 0
FASTENAL CO COM 311900104 22 710 SH   SOLE 0 710 0 0
FASTENAL CO Call 311900104 17 41,900 SH Call SOLE 0 41,900 0 0
FASTENAL CO Put 311900104 44 11,300 SH Put SOLE 0 11,300 0 0
FASTLY INC CL A 31188V100 52 2,789 SH   SOLE 0 2,789 0 0
FASTLY INC Call 31188V100 1 3,100 SH Call SOLE 0 3,100 0 0
FASTLY INC Put 31188V100 2 700 SH Put SOLE 0 700 0 0
FATE THERAPEUTICS INC Call 31189P102 35 5,600 SH Call SOLE 0 5,600 0 0
FATE THERAPEUTICS INC Put 31189P102 1 5,500 SH Put SOLE 0 5,500 0 0
FEDERATED HERMES INC Call 314211103 0 4,100 SH Call SOLE 0 4,100 0 0
FEDEX CORP COM 31428X106 478 3,945 SH   SOLE 0 3,945 0 0
FEDEX CORP Call 31428X106 56 59,100 SH Call SOLE 0 59,100 0 0
FEDEX CORP Put 31428X106 410 24,800 SH Put SOLE 0 24,800 0 0
FERRARI N V COM N3167Y103 97 640 SH   SOLE 0 640 0 0
FERRARI N V Call N3167Y103 51 2,100 SH Call SOLE 0 2,100 0 0
FERRARI N V Put N3167Y103 92 6,000 SH Put SOLE 0 6,000 0 0
FERRO CORP COM 315405100 1 139 SH   SOLE 0 139 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 108 15,039 SH   SOLE 0 15,039 0 0
FIAT CHRYSLER AUTOMOBILES N Call N31738102 0 100 SH Call SOLE 0 100 0 0
FIAT CHRYSLER AUTOMOBILES N Put N31738102 57 21,500 SH Put SOLE 0 21,500 0 0
FIBROGEN INC COM 31572Q808 34 1,000 SH   SOLE 0 1,000 0 0
FIBROGEN INC Put 31572Q808 21 3,300 SH Put SOLE 0 3,300 0 0
FIDELITY COVINGTON TR MSCI FINLS IDX 316092501 61 2,100 SH   SOLE 0 2,100 0 0
FIDELITY COVINGTON TR Call 316092501 0 500 SH Call SOLE 0 500 0 0
FIDELITY COVINGTON TR Put 316092501 2 300 SH Put SOLE 0 300 0 0
FIDELITY NATIONAL FINANCIAL Put 31620R303 0 400 SH Put SOLE 0 400 0 0
FIDELITY NATL INFORMATION SV Call 31620M106 19 7,100 SH Call SOLE 0 7,100 0 0
FIDELITY NATL INFORMATION SV Put 31620M106 1 6,200 SH Put SOLE 0 6,200 0 0
FIESTA RESTAURANT GROUP INC Call 31660B101 0 100 SH Call SOLE 0 100 0 0
FIESTA RESTAURANT GROUP INC Put 31660B101 0 100 SH Put SOLE 0 100 0 0
FIFTH THIRD BANCORP Call 316773100 0 200 SH Call SOLE 0 200 0 0
FIFTH THIRD BANCORP Put 316773100 0 100 SH Put SOLE 0 100 0 0
FIREEYE INC COM 31816Q101 584 55,200 SH   SOLE 0 55,200 0 0
FIREEYE INC Call 31816Q101 10 69,300 SH Call SOLE 0 69,300 0 0
FIREEYE INC Put 31816Q101 29 9,400 SH Put SOLE 0 9,400 0 0
FIRST HORIZON NATL CORP Call 320517105 0 500 SH Call SOLE 0 500 0 0
FIRST HORIZON NATL CORP Put 320517105 1 100 SH Put SOLE 0 100 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 169 27,419 SH   SOLE 0 27,419 0 0
FIRST MAJESTIC SILVER CORP Call 32076V103 47 153,500 SH Call SOLE 0 153,500 0 0
FIRST MAJESTIC SILVER CORP Put 32076V103 203 75,300 SH Put SOLE 0 75,300 0 0
FIRST SOLAR INC COM 336433107 266 7,403 SH   SOLE 0 7,403 0 0
FIRST SOLAR INC Call 336433107 7 34,800 SH Call SOLE 0 34,800 0 0
FIRST SOLAR INC Put 336433107 55 4,000 SH Put SOLE 0 4,000 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 90 3,499 SH   SOLE 0 3,499 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 1,568 21,199 SH   SOLE 0 21,199 0 0
FIRST TR EXCHANGE TRADED FD Call 33734X192 11 3,400 SH Call SOLE 0 3,400 0 0
FIRST TR EXCHANGE TRADED FD Put 33734X192 2 1,000 SH Put SOLE 0 1,000 0 0
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 996 240,035 SH   SOLE 0 240,035 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 164 1,331 SH   SOLE 0 1,331 0 0
FIRST TR EXCHANGE-TRADED FD Call 33733E302 9 2,600 SH Call SOLE 0 2,600 0 0
FIRST TR EXCHANGE-TRADED FD Call 33733E203 0 200 SH Call SOLE 0 200 0 0
FIRST TR EXCHANGE-TRADED FD Call 33733E807 0 1,000 SH Call SOLE 0 1,000 0 0
FIRST TR EXCHANGE-TRADED FD Put 33733E807 524 131,100 SH Put SOLE 0 131,100 0 0
FIRST TR EXCHANGE-TRADED FD Put 33733E203 0 100 SH Put SOLE 0 100 0 0
FIRST TR EXCHANGE-TRADED FD Put 33733E302 202 16,100 SH Put SOLE 0 16,100 0 0
FIRST TR NASDAQ-100 TECH IND SHS 337345102 40 474 SH   SOLE 0 474 0 0
FIRST TR NASDAQ-100 TECH IND Call 337345102 4 2,700 SH Call SOLE 0 2,700 0 0
FIRST TR NASDAQ-100 TECH IND Put 337345102 1 400 SH Put SOLE 0 400 0 0
FIRSTENERGY CORP COM 337932107 236 5,899 SH   SOLE 0 5,899 0 0
FIRSTENERGY CORP Call 337932107 3 8,600 SH Call SOLE 0 8,600 0 0
FIRSTENERGY CORP Put 337932107 0 100 SH Put SOLE 0 100 0 0
FIRSTHAND TECH VALUE FD INC Call 33766Y100 0 1,500 SH Call SOLE 0 1,500 0 0
FISERV INC COM 337738108 48 506 SH   SOLE 0 506 0 0
FISERV INC Call 337738108 78 15,300 SH Call SOLE 0 15,300 0 0
FISERV INC Put 337738108 76 11,300 SH Put SOLE 0 11,300 0 0
FITBIT INC Put 33812L102 1 19,000 SH Put SOLE 0 19,000 0 0
FIVE BELOW INC Call 33829M101 1 3,400 SH Call SOLE 0 3,400 0 0
FIVE BELOW INC Put 33829M101 281 12,500 SH Put SOLE 0 12,500 0 0
FIVERR INTL LTD ORD SHS M4R82T106 163 6,477 SH   SOLE 0 6,477 0 0
FIVERR INTL LTD Call M4R82T106 28 22,400 SH Call SOLE 0 22,400 0 0
FIVERR INTL LTD Put M4R82T106 20 2,000 SH Put SOLE 0 2,000 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 1,250 6,702 SH   SOLE 0 6,702 0 0
FLEETCOR TECHNOLOGIES INC Call 339041105 27 13,100 SH Call SOLE 0 13,100 0 0
FLEX LTD ORD Y2573F102 4 573 SH   SOLE 0 573 0 0
FLEX LTD Put Y2573F102 0 100 SH Put SOLE 0 100 0 0
FLIR SYS INC COM 302445101 150 4,723 SH   SOLE 0 4,723 0 0
FLIR SYS INC Call 302445101 17 37,700 SH Call SOLE 0 37,700 0 0
FLOOR & DECOR HLDGS INC Call 339750101 0 1,100 SH Call SOLE 0 1,100 0 0
FLOOR & DECOR HLDGS INC Put 339750101 26 1,400 SH Put SOLE 0 1,400 0 0
FLOWSERVE CORP COM 34354P105 10 438 SH   SOLE 0 438 0 0
FLOWSERVE CORP Call 34354P105 0 1,100 SH Call SOLE 0 1,100 0 0
FLOWSERVE CORP Put 34354P105 14 1,300 SH Put SOLE 0 1,300 0 0
FLUOR CORP NEW COM 343412102 220 31,850 SH   SOLE 0 31,850 0 0
FLUOR CORP NEW Call 343412102 23 33,000 SH Call SOLE 0 33,000 0 0
FLUOR CORP NEW Put 343412102 247 32,500 SH Put SOLE 0 32,500 0 0
FLY LEASING LTD Call 34407D109 0 300 SH Call SOLE 0 300 0 0
FLY LEASING LTD Put 34407D109 4 700 SH Put SOLE 0 700 0 0
FOOT LOCKER INC COM 344849104 361 16,383 SH   SOLE 0 16,383 0 0
FOOT LOCKER INC Call 344849104 3 23,200 SH Call SOLE 0 23,200 0 0
FOOT LOCKER INC Put 344849104 317 19,200 SH Put SOLE 0 19,200 0 0
FORD MTR CO DEL COM 345370860 521 108,006 SH   SOLE 0 108,006 0 0
FORD MTR CO DEL Call 345370860 7 25,200 SH Call SOLE 0 25,200 0 0
FORD MTR CO DEL Put 345370860 3,130 472,900 SH Put SOLE 0 472,900 0 0
FORESCOUT TECHNOLOGIES INC Call 34553D101 0 5,100 SH Call SOLE 0 5,100 0 0
FORMFACTOR INC Call 346375108 0 200 SH Call SOLE 0 200 0 0
FORMFACTOR INC Put 346375108 0 100 SH Put SOLE 0 100 0 0
FORTERRA INC COM 34960W106 2 400 SH   SOLE 0 400 0 0
FORTERRA INC Put 34960W106 2 400 SH Put SOLE 0 400 0 0
FORTINET INC Call 34959E109 16 1,300 SH Call SOLE 0 1,300 0 0
FORTINET INC Put 34959E109 6 700 SH Put SOLE 0 700 0 0
FORTIVE CORP Call 34959J108 0 300 SH Call SOLE 0 300 0 0
FORTIVE CORP Put 34959J108 3 1,200 SH Put SOLE 0 1,200 0 0
FORTRESS BIOTECH INC COM 34960Q109 8 4,500 SH   SOLE 0 4,500 0 0
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 24 3,011 SH   SOLE 0 3,011 0 0
FORTRESS TRANS INFRST INVS L Call 34960P101 0 6,700 SH Call SOLE 0 6,700 0 0
FORTUNE BRANDS HOME & SEC IN Call 34964C106 0 200 SH Call SOLE 0 200 0 0
FORTUNE BRANDS HOME & SEC IN Put 34964C106 2 100 SH Put SOLE 0 100 0 0
FORTY SEVEN INC Call 34983P104 53 1,200 SH Call SOLE 0 1,200 0 0
FOSSIL GROUP INC Call 34988V106 1 10,600 SH Call SOLE 0 10,600 0 0
FOSSIL GROUP INC Put 34988V106 6 1,300 SH Put SOLE 0 1,300 0 0
FOX CORP Call 35137L105 21 21,500 SH Call SOLE 0 21,500 0 0
FOX CORP Put 35137L105 45 3,500 SH Put SOLE 0 3,500 0 0
FRANCO NEVADA CORP COM 351858105 1,250 12,564 SH   SOLE 0 12,564 0 0
FRANCO NEVADA CORP Call 351858105 232 104,100 SH Call SOLE 0 104,100 0 0
FRANCO NEVADA CORP Put 351858105 364 65,200 SH Put SOLE 0 65,200 0 0
FRANKLIN RESOURCES INC Call 354613101 0 2,800 SH Call SOLE 0 2,800 0 0
FRANKLIN RESOURCES INC Put 354613101 48 11,400 SH Put SOLE 0 11,400 0 0
FREEPORT-MCMORAN INC CL B 35671D857 213 31,627 SH   SOLE 0 31,627 0 0
FREEPORT-MCMORAN INC Call 35671D857 20 203,000 SH Call SOLE 0 203,000 0 0
FREEPORT-MCMORAN INC Put 35671D857 513 140,400 SH Put SOLE 0 140,400 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 3 100 SH   SOLE 0 100 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 17 640 SH   SOLE 0 640 0 0
FRESH DEL MONTE PRODUCE INC Call G36738105 0 200 SH Call SOLE 0 200 0 0
FRONT YD RESIDENTIAL CORP Put 35904G107 0 100 SH Put SOLE 0 100 0 0
FRONTDOOR INC Call 35905A109 5 14,700 SH Call SOLE 0 14,700 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 0 300 SH   SOLE 0 300 0 0
FRONTIER COMMUNICATIONS CORP Put 35906A306 2 300 SH Put SOLE 0 300 0 0
FRONTLINE LTD Call G3682E192 40 19,800 SH Call SOLE 0 19,800 0 0
FRONTLINE LTD Put G3682E192 27 14,100 SH Put SOLE 0 14,100 0 0
FUELCELL ENERGY INC Call 35952H601 3 8,300 SH Call SOLE 0 8,300 0 0
FUELCELL ENERGY INC Put 35952H601 1 2,700 SH Put SOLE 0 2,700 0 0
FUNKO INC Call 361008105 4 46,000 SH Call SOLE 0 46,000 0 0
FUNKO INC Put 361008105 17 1,100 SH Put SOLE 0 1,100 0 0
G1 THERAPEUTICS INC COM 3621LQ109 9 900 SH   SOLE 0 900 0 0
G1 THERAPEUTICS INC Call 3621LQ109 1 2,100 SH Call SOLE 0 2,100 0 0
G1 THERAPEUTICS INC Put 3621LQ109 0 100 SH Put SOLE 0 100 0 0
GALAPAGOS NV SPON ADR 36315X101 166 850 SH   SOLE 0 850 0 0
GALAPAGOS NV Call 36315X101 15 5,200 SH Call SOLE 0 5,200 0 0
GALLAGHER ARTHUR J & CO COM 363576109 122 1,503 SH   SOLE 0 1,503 0 0
GALLAGHER ARTHUR J & CO Call 363576109 0 1,300 SH Call SOLE 0 1,300 0 0
GALMED PHARMACEUTICALS LTD Call M47238106 1 5,700 SH Call SOLE 0 5,700 0 0
GAMESTOP CORP NEW CL A 36467W109 62 17,800 SH   SOLE 0 17,800 0 0
GAMESTOP CORP NEW Call 36467W109 0 6,000 SH Call SOLE 0 6,000 0 0
GAMESTOP CORP NEW Put 36467W109 102 40,700 SH Put SOLE 0 40,700 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 19 691 SH   SOLE 0 691 0 0
GAMING & LEISURE PPTYS INC Call 36467J108 15 9,400 SH Call SOLE 0 9,400 0 0
GAMING & LEISURE PPTYS INC Put 36467J108 14 500 SH Put SOLE 0 500 0 0
GAP INC COM 364760108 218 31,045 SH   SOLE 0 31,045 0 0
GAP INC Put 364760108 258 25,500 SH Put SOLE 0 25,500 0 0
GASLOG LTD SHS G37585109 89 24,796 SH   SOLE 0 24,796 0 0
GASLOG LTD Call G37585109 0 4,000 SH Call SOLE 0 4,000 0 0
GASLOG LTD Put G37585109 29 7,700 SH Put SOLE 0 7,700 0 0
GASLOG PARTNERS LP Call Y2687W108 1 11,800 SH Call SOLE 0 11,800 0 0
GASLOG PARTNERS LP Put Y2687W108 35 3,300 SH Put SOLE 0 3,300 0 0
GATX CORP COM 361448103 11 179 SH   SOLE 0 179 0 0
GATX CORP Call 361448103 1 2,400 SH Call SOLE 0 2,400 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 584 10,079 SH   SOLE 0 10,079 0 0
GDS HLDGS LTD Call 36165L108 5 500 SH Call SOLE 0 500 0 0
GDS HLDGS LTD Put 36165L108 10 11,100 SH Put SOLE 0 11,100 0 0
GENERAC HLDGS INC Call 368736104 1 4,000 SH Call SOLE 0 4,000 0 0
GENERAC HLDGS INC Put 368736104 5 4,000 SH Put SOLE 0 4,000 0 0
GENERAL DYNAMICS CORP COM 369550108 4,047 30,593 SH   SOLE 0 30,593 0 0
GENERAL DYNAMICS CORP Call 369550108 6 14,200 SH Call SOLE 0 14,200 0 0
GENERAL DYNAMICS CORP Put 369550108 1,107 34,700 SH Put SOLE 0 34,700 0 0
GENERAL ELECTRIC CO COM 369604103 3,124 393,540 SH   SOLE 0 393,540 0 0
GENERAL ELECTRIC CO Call 369604103 253 712,300 SH Call SOLE 0 712,300 0 0
GENERAL ELECTRIC CO Put 369604103 2,389 741,000 SH Put SOLE 0 741,000 0 0
GENERAL MLS INC COM 370334104 500 9,490 SH   SOLE 0 9,490 0 0
GENERAL MLS INC Call 370334104 26 32,300 SH Call SOLE 0 32,300 0 0
GENERAL MLS INC Put 370334104 29 9,400 SH Put SOLE 0 9,400 0 0
GENERAL MTRS CO COM 37045V100 797 38,370 SH   SOLE 0 38,370 0 0
GENERAL MTRS CO Call 37045V100 6 31,600 SH Call SOLE 0 31,600 0 0
GENERAL MTRS CO Put 37045V100 623 66,500 SH Put SOLE 0 66,500 0 0
GENESIS ENERGY L P Call 371927104 1 11,100 SH Call SOLE 0 11,100 0 0
GENESIS ENERGY L P Put 371927104 327 23,300 SH Put SOLE 0 23,300 0 0
GENETIC TECHNOLOGIES LTD NEW SPONSRD ADR 37185R307 1 825 SH   SOLE 0 825 0 0
GENIE ENERGY LTD Call 372284208 0 2,500 SH Call SOLE 0 2,500 0 0
GENPREX INC COM 372446104 3 1,400 SH   SOLE 0 1,400 0 0
GENPREX INC Put 372446104 2 900 SH Put SOLE 0 900 0 0
GERON CORP COM 374163103 0 500 SH   SOLE 0 500 0 0
GERON CORP Call 374163103 0 900 SH Call SOLE 0 900 0 0
GILEAD SCIENCES INC COM 375558103 2,634 35,238 SH   SOLE 0 35,238 0 0
GILEAD SCIENCES INC Call 375558103 69 12,900 SH Call SOLE 0 12,900 0 0
GILEAD SCIENCES INC Put 375558103 283 40,100 SH Put SOLE 0 40,100 0 0
GLADSTONE COMMERCIAL CORP Call 376536108 0 500 SH Call SOLE 0 500 0 0
GLAUKOS CORP COM 377322102 30 1,000 SH   SOLE 0 1,000 0 0
GLAXOSMITHKLINE PLC Call 37733W105 2 3,000 SH Call SOLE 0 3,000 0 0
GLOBAL BLOOD THERAPEUTICS IN Call 37890U108 19 7,600 SH Call SOLE 0 7,600 0 0
GLOBAL BLOOD THERAPEUTICS IN Put 37890U108 37 1,700 SH Put SOLE 0 1,700 0 0
GLOBAL MED REIT INC COM NEW 37954A204 1 100 SH   SOLE 0 100 0 0
GLOBAL NET LEASE INC Call 379378201 2 12,600 SH Call SOLE 0 12,600 0 0
GLOBAL NET LEASE INC Put 379378201 9 1,200 SH Put SOLE 0 1,200 0 0
GLOBAL PMTS INC COM 37940X102 1,218 8,450 SH   SOLE 0 8,450 0 0
GLOBAL PMTS INC Call 37940X102 0 4,800 SH Call SOLE 0 4,800 0 0
GLOBAL PMTS INC Put 37940X102 160 8,900 SH Put SOLE 0 8,900 0 0
GLOBAL X FDS CANNABIS ETF 37954Y426 19 2,100 SH   SOLE 0 2,100 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848 505 21,175 SH   SOLE 0 21,175 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 211 9,760 SH   SOLE 0 9,760 0 0
GLOBAL X FDS GLB X SUPERDIV 37950E549 27 3,000 SH   SOLE 0 3,000 0 0
GLOBAL X FDS MSCI CHINA FINCL 37950E606 8 600 SH   SOLE 0 600 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 35 4,102 SH   SOLE 0 4,102 0 0
GLOBAL X FDS Call 37954Y871 0 8,700 SH Call SOLE 0 8,700 0 0
GLOBAL X FDS Call 37950E606 0 2,600 SH Call SOLE 0 2,600 0 0
GLOBAL X FDS Call 37950E549 0 1,600 SH Call SOLE 0 1,600 0 0
GLOBAL X FDS Call 37950E366 2 39,800 SH Call SOLE 0 39,800 0 0
GLOBAL X FDS Call 37950E416 0 9,600 SH Call SOLE 0 9,600 0 0
GLOBAL X FDS Call 37954Y855 0 4,000 SH Call SOLE 0 4,000 0 0
GLOBAL X FDS Call 37954Y848 10 36,400 SH Call SOLE 0 36,400 0 0
GLOBAL X FDS Call 37950E259 0 13,100 SH Call SOLE 0 13,100 0 0
GLOBAL X FDS Put 37950E259 3 600 SH Put SOLE 0 600 0 0
GLOBAL X FDS Put 37954Y848 80 10,000 SH Put SOLE 0 10,000 0 0
GLOBAL X FDS Put 37954Y426 29 5,000 SH Put SOLE 0 5,000 0 0
GLOBAL X FDS Put 37954Y855 32 33,700 SH Put SOLE 0 33,700 0 0
GLOBAL X FDS Put 37950E416 1 400 SH Put SOLE 0 400 0 0
GLOBAL X FDS Put 37950E366 23 4,600 SH Put SOLE 0 4,600 0 0
GLOBAL X FDS Put 37950E549 22 3,100 SH Put SOLE 0 3,100 0 0
GLOBANT S A Call L44385109 0 200 SH Call SOLE 0 200 0 0
GLOBANT S A Put L44385109 3 100 SH Put SOLE 0 100 0 0
GLU MOBILE INC Call 379890106 2 13,700 SH Call SOLE 0 13,700 0 0
GLU MOBILE INC Put 379890106 16 9,400 SH Put SOLE 0 9,400 0 0
GNC HLDGS INC COM CL A 36191G107 0 1,290 SH   SOLE 0 1,290 0 0
GNC HLDGS INC Put 36191G107 5 1,200 SH Put SOLE 0 1,200 0 0
GODADDY INC CL A 380237107 360 6,310 SH   SOLE 0 6,310 0 0
GODADDY INC Call 380237107 4 15,500 SH Call SOLE 0 15,500 0 0
GODADDY INC Put 380237107 112 10,800 SH Put SOLE 0 10,800 0 0
GOLAR LNG LTD SHS G9456A100 85 10,899 SH   SOLE 0 10,899 0 0
GOLAR LNG LTD Call G9456A100 1 4,000 SH Call SOLE 0 4,000 0 0
GOLAR LNG LTD Put G9456A100 83 17,100 SH Put SOLE 0 17,100 0 0
GOLDEN OCEAN GROUP LTD Put G39637205 2 4,300 SH Put SOLE 0 4,300 0 0
GOLDMAN SACHS ETF TR Call 381430503 0 1,100 SH Call SOLE 0 1,100 0 0
GOLDMAN SACHS GROUP INC Call 38141G104 1,157 86,500 SH Call SOLE 0 86,500 0 0
GOLDMAN SACHS GROUP INC Put 38141G104 1,744 73,100 SH Put SOLE 0 73,100 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 33 5,700 SH   SOLE 0 5,700 0 0
GOODYEAR TIRE & RUBR CO Call 382550101 5 19,200 SH Call SOLE 0 19,200 0 0
GOODYEAR TIRE & RUBR CO Put 382550101 61 29,800 SH Put SOLE 0 29,800 0 0
GOPRO INC CL A 38268T103 0 100 SH   SOLE 0 100 0 0
GOPRO INC Put 38268T103 0 100 SH Put SOLE 0 100 0 0
GOSSAMER BIO INC COM 38341P102 4 400 SH   SOLE 0 400 0 0
GOSSAMER BIO INC Put 38341P102 5 1,500 SH Put SOLE 0 1,500 0 0
GRAFTECH INTL LTD COM 384313508 123 15,194 SH   SOLE 0 15,194 0 0
GRAFTECH INTL LTD Call 384313508 5 27,700 SH Call SOLE 0 27,700 0 0
GRAFTECH INTL LTD Put 384313508 76 12,600 SH Put SOLE 0 12,600 0 0
GRAINGER W W INC COM 384802104 15 61 SH   SOLE 0 61 0 0
GRAINGER W W INC Call 384802104 17 1,200 SH Call SOLE 0 1,200 0 0
GRAND CANYON ED INC COM 38526M106 516 6,777 SH   SOLE 0 6,777 0 0
GRAND CANYON ED INC Call 38526M106 19 7,300 SH Call SOLE 0 7,300 0 0
GRAND CANYON ED INC Put 38526M106 214 10,300 SH Put SOLE 0 10,300 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 36 3,000 SH   SOLE 0 3,000 0 0
GRAPHIC PACKAGING HLDG CO Call 388689101 0 100 SH Call SOLE 0 100 0 0
GRAY TELEVISION INC CL A 389375205 8 700 SH   SOLE 0 700 0 0
GREEN DOT CORP Call 39304D102 2 1,900 SH Call SOLE 0 1,900 0 0
GREEN DOT CORP Put 39304D102 16 9,900 SH Put SOLE 0 9,900 0 0
GREENLIGHT CAPITAL RE LTD Call G4095J109 3 65,800 SH Call SOLE 0 65,800 0 0
GREENSKY INC CL A 39572G100 15 3,931 SH   SOLE 0 3,931 0 0
GREENSKY INC Call 39572G100 0 1,700 SH Call SOLE 0 1,700 0 0
GREENSKY INC Put 39572G100 30 4,500 SH Put SOLE 0 4,500 0 0
GREIF INC Call 397624107 0 300 SH Call SOLE 0 300 0 0
GROUPON INC COM 399473107 0 100 SH   SOLE 0 100 0 0
GROUPON INC Call 399473107 0 5,200 SH Call SOLE 0 5,200 0 0
GROUPON INC Put 399473107 0 400 SH Put SOLE 0 400 0 0
GRUBHUB INC Call 400110102 245 80,300 SH Call SOLE 0 80,300 0 0
GRUBHUB INC Put 400110102 313 34,800 SH Put SOLE 0 34,800 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 22 3,176 SH   SOLE 0 3,176 0 0
GRUPO FINANCIERO GALICIA S.A Call 399909100 2 16,200 SH Call SOLE 0 16,200 0 0
GRUPO FINANCIERO GALICIA S.A Put 399909100 50 5,900 SH Put SOLE 0 5,900 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 201 4,767 SH   SOLE 0 4,767 0 0
GSX TECHEDU INC Call 36257Y109 13 2,700 SH Call SOLE 0 2,700 0 0
GSX TECHEDU INC Put 36257Y109 32 22,900 SH Put SOLE 0 22,900 0 0
GTT COMMUNICATIONS INC Call 362393100 9 22,900 SH Call SOLE 0 22,900 0 0
GTT COMMUNICATIONS INC Put 362393100 40 10,700 SH Put SOLE 0 10,700 0 0
GUARDANT HEALTH INC Call 40131M109 81 10,800 SH Call SOLE 0 10,800 0 0
GUARDANT HEALTH INC Put 40131M109 5 500 SH Put SOLE 0 500 0 0
GUESS INC Call 401617105 0 300 SH Call SOLE 0 300 0 0
GUESS INC Put 401617105 5 2,500 SH Put SOLE 0 2,500 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 487 6,153 SH   SOLE 0 6,153 0 0
GUIDEWIRE SOFTWARE INC Call 40171V100 1 6,800 SH Call SOLE 0 6,800 0 0
GUIDEWIRE SOFTWARE INC Put 40171V100 297 18,200 SH Put SOLE 0 18,200 0 0
GULFPORT ENERGY CORP COM NEW 402635304 10 23,062 SH   SOLE 0 23,062 0 0
GULFPORT ENERGY CORP Call 402635304 0 11,400 SH Call SOLE 0 11,400 0 0
GULFPORT ENERGY CORP Put 402635304 3 2,700 SH Put SOLE 0 2,700 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 755 8,625 SH   SOLE 0 8,625 0 0
GW PHARMACEUTICALS PLC Call 36197T103 3 5,500 SH Call SOLE 0 5,500 0 0
GW PHARMACEUTICALS PLC Put 36197T103 450 9,600 SH Put SOLE 0 9,600 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 42 2,927 SH   SOLE 0 2,927 0 0
H & E EQUIPMENT SERVICES INC Call 404030108 1 3,600 SH Call SOLE 0 3,600 0 0
H & E EQUIPMENT SERVICES INC Put 404030108 5 3,900 SH Put SOLE 0 3,900 0 0
HAIN CELESTIAL GROUP INC COM 405217100 223 8,587 SH   SOLE 0 8,587 0 0
HAIN CELESTIAL GROUP INC Call 405217100 821 124,300 SH Call SOLE 0 124,300 0 0
HALLIBURTON CO COM 406216101 217 31,764 SH   SOLE 0 31,764 0 0
HALLIBURTON CO Call 406216101 6 86,800 SH Call SOLE 0 86,800 0 0
HALLIBURTON CO Put 406216101 1,241 87,700 SH Put SOLE 0 87,700 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 29 1,519 SH   SOLE 0 1,519 0 0
HANCOCK WHITNEY CORPORATION Put 410120109 22 7,100 SH Put SOLE 0 7,100 0 0
HANESBRANDS INC COM 410345102 355 45,110 SH   SOLE 0 45,110 0 0
HANESBRANDS INC Call 410345102 5 33,000 SH Call SOLE 0 33,000 0 0
HANESBRANDS INC Put 410345102 683 89,700 SH Put SOLE 0 89,700 0 0
HARLEY DAVIDSON INC Call 412822108 10 13,200 SH Call SOLE 0 13,200 0 0
HARLEY DAVIDSON INC Put 412822108 18 13,100 SH Put SOLE 0 13,100 0 0
HARMONIC INC Call 413160102 0 700 SH Call SOLE 0 700 0 0
HARROW HEALTH INC COM 415858109 4 1,200 SH   SOLE 0 1,200 0 0
HARROW HEALTH INC Put 415858109 0 200 SH Put SOLE 0 200 0 0
HARSCO CORP Call 415864107 4 8,200 SH Call SOLE 0 8,200 0 0
HARSCO CORP Put 415864107 1 200 SH Put SOLE 0 200 0 0
HASBRO INC Call 418056107 25 23,800 SH Call SOLE 0 23,800 0 0
HASBRO INC Put 418056107 42 3,700 SH Put SOLE 0 3,700 0 0
HAWAIIAN HOLDINGS INC COM 419879101 222 21,300 SH   SOLE 0 21,300 0 0
HAWAIIAN HOLDINGS INC Put 419879101 266 28,400 SH Put SOLE 0 28,400 0 0
HCA HEALTHCARE INC COM 40412C101 26 300 SH   SOLE 0 300 0 0
HD SUPPLY HLDGS INC COM 40416M105 1 52 SH   SOLE 0 52 0 0
HD SUPPLY HLDGS INC Call 40416M105 0 400 SH Call SOLE 0 400 0 0
HD SUPPLY HLDGS INC Put 40416M105 2 300 SH Put SOLE 0 300 0 0
HDFC BANK LTD Call 40415F101 3 2,400 SH Call SOLE 0 2,400 0 0
HDFC BANK LTD Put 40415F101 12 26,600 SH Put SOLE 0 26,600 0 0
HEALTHEQUITY INC COM 42226A107 1,104 21,837 SH   SOLE 0 21,837 0 0
HEALTHEQUITY INC Call 42226A107 6 2,700 SH Call SOLE 0 2,700 0 0
HEALTHEQUITY INC Put 42226A107 878 35,700 SH Put SOLE 0 35,700 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 191 8,022 SH   SOLE 0 8,022 0 0
HEALTHPEAK PROPERTIES INC Call 42250P103 0 400 SH Call SOLE 0 400 0 0
HECLA MNG CO COM 422704106 11 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 22 300 SH   SOLE 0 300 0 0
HEICO CORP NEW Call 422806109 5 800 SH Call SOLE 0 800 0 0
HEICO CORP NEW Put 422806109 9 1,000 SH Put SOLE 0 1,000 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 18 500 SH   SOLE 0 500 0 0
HELMERICH & PAYNE INC Call 423452101 6 22,800 SH Call SOLE 0 22,800 0 0
HELMERICH & PAYNE INC Put 423452101 19 800 SH Put SOLE 0 800 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 160 5,500 SH   SOLE 0 5,500 0 0
HERBALIFE NUTRITION LTD Call G4412G101 20 12,500 SH Call SOLE 0 12,500 0 0
HERBALIFE NUTRITION LTD Put G4412G101 308 30,900 SH Put SOLE 0 30,900 0 0
HERCULES CAPITAL INC COM 427096508 3 500 SH   SOLE 0 500 0 0
HERCULES CAPITAL INC Call 427096508 1 10,500 SH Call SOLE 0 10,500 0 0
HERCULES CAPITAL INC Put 427096508 12 2,400 SH Put SOLE 0 2,400 0 0
HERON THERAPEUTICS INC COM 427746102 86 7,400 SH   SOLE 0 7,400 0 0
HERON THERAPEUTICS INC Call 427746102 0 500 SH Call SOLE 0 500 0 0
HERON THERAPEUTICS INC Put 427746102 41 25,000 SH Put SOLE 0 25,000 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 3 1,100 SH   SOLE 0 1,100 0 0
HERSHA HOSPITALITY TR Call 427825500 0 600 SH Call SOLE 0 600 0 0
HERSHA HOSPITALITY TR Put 427825500 59 8,600 SH Put SOLE 0 8,600 0 0
HERSHEY CO Call 427866108 11 10,200 SH Call SOLE 0 10,200 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 181 29,425 SH   SOLE 0 29,425 0 0
HERTZ GLOBAL HLDGS INC Call 42806J106 10 66,500 SH Call SOLE 0 66,500 0 0
HERTZ GLOBAL HLDGS INC Put 42806J106 313 89,000 SH Put SOLE 0 89,000 0 0
HESS CORP COM 42809H107 2,106 63,250 SH   SOLE 0 63,250 0 0
HESS CORP Call 42809H107 13 56,700 SH Call SOLE 0 56,700 0 0
HESS CORP Put 42809H107 2,122 117,300 SH Put SOLE 0 117,300 0 0
HESS MIDSTREAM LP CL A SHS 428103105 2 200 SH   SOLE 0 200 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 19 2,000 SH   SOLE 0 2,000 0 0
HEXO CORP Call 428304109 3 14,900 SH Call SOLE 0 14,900 0 0
HI CRUSH INC COM 428337109 0 4,007 SH   SOLE 0 4,007 0 0
HI CRUSH INC Call 428337109 0 1,000 SH Call SOLE 0 1,000 0 0
HI CRUSH INC Put 428337109 2 1,200 SH Put SOLE 0 1,200 0 0
HILTON GRAND VACATIONS INC COM 43283X105 8 550 SH   SOLE 0 550 0 0
HILTON GRAND VACATIONS INC Call 43283X105 0 5,100 SH Call SOLE 0 5,100 0 0
HILTON GRAND VACATIONS INC Put 43283X105 13 2,200 SH Put SOLE 0 2,200 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 1,637 24,000 SH   SOLE 0 24,000 0 0
HILTON WORLDWIDE HLDGS INC Call 43300A203 49 55,500 SH Call SOLE 0 55,500 0 0
HILTON WORLDWIDE HLDGS INC Put 43300A203 2,018 126,900 SH Put SOLE 0 126,900 0 0
HOLLYFRONTIER CORP COM 436106108 727 29,664 SH   SOLE 0 29,664 0 0
HOLLYFRONTIER CORP Call 436106108 0 3,900 SH Call SOLE 0 3,900 0 0
HOLLYFRONTIER CORP Put 436106108 418 36,000 SH Put SOLE 0 36,000 0 0
HOME DEPOT INC COM 437076102 2,782 14,905 SH   SOLE 0 14,905 0 0
HOME DEPOT INC Call 437076102 430 112,900 SH Call SOLE 0 112,900 0 0
HOME DEPOT INC Put 437076102 837 76,700 SH Put SOLE 0 76,700 0 0
HOMESTREET INC COM 43785V102 11 500 SH   SOLE 0 500 0 0
HOMESTREET INC Call 43785V102 1 800 SH Call SOLE 0 800 0 0
HOMOLOGY MEDICINES INC COM 438083107 7 500 SH   SOLE 0 500 0 0
HOMOLOGY MEDICINES INC Call 438083107 0 400 SH Call SOLE 0 400 0 0
HOMOLOGY MEDICINES INC Put 438083107 0 600 SH Put SOLE 0 600 0 0
HONDA MOTOR LTD Call 438128308 6 4,500 SH Call SOLE 0 4,500 0 0
HONEYWELL INTL INC COM 438516106 1,147 8,575 SH   SOLE 0 8,575 0 0
HONEYWELL INTL INC Call 438516106 1 2,000 SH Call SOLE 0 2,000 0 0
HONEYWELL INTL INC Put 438516106 209 39,300 SH Put SOLE 0 39,300 0 0
HORIZON GLOBAL CORP Call 44052W104 0 100 SH Call SOLE 0 100 0 0
HORMEL FOODS CORP Call 440452100 195 60,900 SH Call SOLE 0 60,900 0 0
HORMEL FOODS CORP Put 440452100 13 4,300 SH Put SOLE 0 4,300 0 0
HOST HOTELS & RESORTS INC Call 44107P104 3 6,900 SH Call SOLE 0 6,900 0 0
HOST HOTELS & RESORTS INC Put 44107P104 46 17,300 SH Put SOLE 0 17,300 0 0
HOSTESS BRANDS INC Call 44109J106 1 1,000 SH Call SOLE 0 1,000 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 1 711 SH   SOLE 0 711 0 0
HOUSTON WIRE & CABLE CO Call 44244K109 0 5,500 SH Call SOLE 0 5,500 0 0
HOUSTON WIRE & CABLE CO Put 44244K109 4 1,500 SH Put SOLE 0 1,500 0 0
HOWARD HUGHES CORP COM 44267D107 323 6,400 SH   SOLE 0 6,400 0 0
HOWARD HUGHES CORP Put 44267D107 255 6,500 SH Put SOLE 0 6,500 0 0
HP INC Call 40434L105 37 26,000 SH Call SOLE 0 26,000 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 633 22,630 SH   SOLE 0 22,630 0 0
HSBC HLDGS PLC Call 404280406 0 10,700 SH Call SOLE 0 10,700 0 0
HSBC HLDGS PLC Put 404280406 267 81,200 SH Put SOLE 0 81,200 0 0
HUAMI CORP SPONSORED ADS 44331K103 20 1,600 SH   SOLE 0 1,600 0 0
HUAZHU GROUP LTD Call 44332N106 8 29,600 SH Call SOLE 0 29,600 0 0
HUAZHU GROUP LTD Put 44332N106 155 22,300 SH Put SOLE 0 22,300 0 0
HUNT J B TRANS SVCS INC Call 445658107 16 10,500 SH Call SOLE 0 10,500 0 0
HUNTINGTON BANCSHARES INC COM 446150104 249 30,393 SH   SOLE 0 30,393 0 0
HUNTINGTON BANCSHARES INC Call 446150104 0 2,000 SH Call SOLE 0 2,000 0 0
HUNTINGTON BANCSHARES INC Put 446150104 15 31,800 SH Put SOLE 0 31,800 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 64 356 SH   SOLE 0 356 0 0
HUNTSMAN CORP Call 447011107 8 110,600 SH Call SOLE 0 110,600 0 0
HUNTSMAN CORP Put 447011107 513 119,400 SH Put SOLE 0 119,400 0 0
HUYA INC ADS REP SHS A 44852D108 371 21,937 SH   SOLE 0 21,937 0 0
HUYA INC Call 44852D108 9 21,500 SH Call SOLE 0 21,500 0 0
HUYA INC Put 44852D108 54 41,400 SH Put SOLE 0 41,400 0 0
HYATT HOTELS CORP Call 448579102 32 26,900 SH Call SOLE 0 26,900 0 0
IAC INTERACTIVECORP COM 44919P508 198 1,110 SH   SOLE 0 1,110 0 0
IAC INTERACTIVECORP Call 44919P508 45 11,800 SH Call SOLE 0 11,800 0 0
IAC INTERACTIVECORP Put 44919P508 131 3,800 SH Put SOLE 0 3,800 0 0
ICAD INC COM NEW 44934S206 157 21,496 SH   SOLE 0 21,496 0 0
ICAD INC Call 44934S206 0 200 SH Call SOLE 0 200 0 0
ICAD INC Put 44934S206 2 500 SH Put SOLE 0 500 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 98 2,027 SH   SOLE 0 2,027 0 0
ICAHN ENTERPRISES LP Call 451100101 21 4,400 SH Call SOLE 0 4,400 0 0
ICAHN ENTERPRISES LP Put 451100101 76 6,600 SH Put SOLE 0 6,600 0 0
ICHOR HOLDINGS Call G4740B105 2 3,300 SH Call SOLE 0 3,300 0 0
ICICI BANK LIMITED ADR 45104G104 181 21,300 SH   SOLE 0 21,300 0 0
ICICI BANK LIMITED Call 45104G104 0 3,800 SH Call SOLE 0 3,800 0 0
ICICI BANK LIMITED Put 45104G104 142 37,500 SH Put SOLE 0 37,500 0 0
ICU MED INC COM 44930G107 92 460 SH   SOLE 0 460 0 0
ICU MED INC Call 44930G107 21 4,000 SH Call SOLE 0 4,000 0 0
IHS MARKIT LTD Call G47567105 0 900 SH Call SOLE 0 900 0 0
IHS MARKIT LTD Put G47567105 5 600 SH Put SOLE 0 600 0 0
II VI INC COM 902104108 255 8,967 SH   SOLE 0 8,967 0 0
II VI INC Call 902104108 16 22,900 SH Call SOLE 0 22,900 0 0
II VI INC Put 902104108 9 1,000 SH Put SOLE 0 1,000 0 0
ILLINOIS TOOL WKS INC COM 452308109 71 500 SH   SOLE 0 500 0 0
ILLINOIS TOOL WKS INC Call 452308109 43 25,200 SH Call SOLE 0 25,200 0 0
ILLINOIS TOOL WKS INC Put 452308109 16 800 SH Put SOLE 0 800 0 0
IMAX CORP Call 45245E109 1 10,000 SH Call SOLE 0 10,000 0 0
IMAX CORP Put 45245E109 83 18,900 SH Put SOLE 0 18,900 0 0
IMMERSION CORP COM 452521107 8 1,592 SH   SOLE 0 1,592 0 0
IMMERSION CORP Call 452521107 1 7,800 SH Call SOLE 0 7,800 0 0
IMMERSION CORP Put 452521107 1 500 SH Put SOLE 0 500 0 0
IMMUNOMEDICS INC COM 452907108 59 4,400 SH   SOLE 0 4,400 0 0
IMMUNOMEDICS INC Put 452907108 10 8,500 SH Put SOLE 0 8,500 0 0
IMPINJ INC COM 453204109 81 4,872 SH   SOLE 0 4,872 0 0
IMPINJ INC Call 453204109 16 21,600 SH Call SOLE 0 21,600 0 0
IMPINJ INC Put 453204109 154 13,900 SH Put SOLE 0 13,900 0 0
INCYTE CORP COM 45337C102 344 4,700 SH   SOLE 0 4,700 0 0
INCYTE CORP Call 45337C102 2 500 SH Call SOLE 0 500 0 0
INDIA GLOBALIZATION CAP INC COM NEW 45408X308 0 1,300 SH   SOLE 0 1,300 0 0
INFINERA CORP COM 45667G103 129 24,517 SH   SOLE 0 24,517 0 0
INFINERA CORP Call 45667G103 2 8,800 SH Call SOLE 0 8,800 0 0
INFINERA CORP Put 45667G103 14 7,100 SH Put SOLE 0 7,100 0 0
INFOSYS LTD SPONSORED ADR 456788108 0 100 SH   SOLE 0 100 0 0
ING GROEP N.V. Call 456837103 0 4,900 SH Call SOLE 0 4,900 0 0
ING GROEP N.V. Put 456837103 7 1,300 SH Put SOLE 0 1,300 0 0
INGERSOLL RAND INC COM 45687V106 24 991 SH   SOLE 0 991 0 0
INMODE LTD Call M5425M103 3 600 SH Call SOLE 0 600 0 0
INMODE LTD Put M5425M103 8 2,100 SH Put SOLE 0 2,100 0 0
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 1 2,800 SH   SOLE 0 2,800 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 273 3,600 SH   SOLE 0 3,600 0 0
INNOVATIVE INDL PPTYS INC Call 45781V101 118 35,900 SH Call SOLE 0 35,900 0 0
INNOVATIVE INDL PPTYS INC Put 45781V101 189 30,600 SH Put SOLE 0 30,600 0 0
INNOVATOR ETFS TR IBD 50 ETF 45782C102 22 800 SH   SOLE 0 800 0 0
INNOVATOR ETFS TR Put 45782C102 8 1,800 SH Put SOLE 0 1,800 0 0
INOVALON HLDGS INC COM CL A 45781D101 56 3,408 SH   SOLE 0 3,408 0 0
INOVALON HLDGS INC Put 45781D101 12 3,400 SH Put SOLE 0 3,400 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 18 2,528 SH   SOLE 0 2,528 0 0
INOVIO PHARMACEUTICALS INC Call 45773H201 369 278,000 SH Call SOLE 0 278,000 0 0
INOVIO PHARMACEUTICALS INC Put 45773H201 155 70,600 SH Put SOLE 0 70,600 0 0
INSEEGO CORP COM 45782B104 114 18,323 SH   SOLE 0 18,323 0 0
INSEEGO CORP Call 45782B104 32 45,900 SH Call SOLE 0 45,900 0 0
INSEEGO CORP Put 45782B104 65 14,500 SH Put SOLE 0 14,500 0 0
INSMED INC COM PAR $.01 457669307 107 6,693 SH   SOLE 0 6,693 0 0
INSMED INC Call 457669307 1 4,000 SH Call SOLE 0 4,000 0 0
INSMED INC Put 457669307 113 10,600 SH Put SOLE 0 10,600 0 0
INSPERITY INC COM 45778Q107 33 894 SH   SOLE 0 894 0 0
INSPERITY INC Call 45778Q107 1 5,900 SH Call SOLE 0 5,900 0 0
INSTALLED BLDG PRODS INC Call 45780R101 0 900 SH Call SOLE 0 900 0 0
INTEC PHARMA LTD JERUSALEM SHS M53644106 0 2,600 SH   SOLE 0 2,600 0 0
INTEL CORP COM 458140100 6,070 112,168 SH   SOLE 0 112,168 0 0
INTEL CORP Call 458140100 403 459,300 SH Call SOLE 0 459,300 0 0
INTEL CORP Put 458140100 2,006 388,000 SH Put SOLE 0 388,000 0 0
INTELSAT S A COM L5140P101 87 57,102 SH   SOLE 0 57,102 0 0
INTELSAT S A Call L5140P101 23 196,400 SH Call SOLE 0 196,400 0 0
INTELSAT S A Put L5140P101 330 92,400 SH Put SOLE 0 92,400 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 229 5,305 SH   SOLE 0 5,305 0 0
INTERACTIVE BROKERS GROUP IN Call 45841N107 15 6,700 SH Call SOLE 0 6,700 0 0
INTERACTIVE BROKERS GROUP IN Put 45841N107 65 8,000 SH Put SOLE 0 8,000 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 151 2,400 SH   SOLE 0 2,400 0 0
INTERCEPT PHARMACEUTICALS IN Call 45845P108 3 900 SH Call SOLE 0 900 0 0
INTERCEPT PHARMACEUTICALS IN Put 45845P108 11 300 SH Put SOLE 0 300 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 334 4,145 SH   SOLE 0 4,145 0 0
INTERCONTINENTAL EXCHANGE IN Call 45866F104 12 3,800 SH Call SOLE 0 3,800 0 0
INTERCONTINENTAL EXCHANGE IN Put 45866F104 102 12,700 SH Put SOLE 0 12,700 0 0
INTERDIGITAL INC Call 45867G101 6 1,600 SH Call SOLE 0 1,600 0 0
INTERDIGITAL INC Put 45867G101 1 600 SH Put SOLE 0 600 0 0
INTERFACE INC Call 458665304 0 7,200 SH Call SOLE 0 7,200 0 0
INTERFACE INC Put 458665304 27 3,100 SH Put SOLE 0 3,100 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 7 71 SH   SOLE 0 71 0 0
INTERNATIONAL BUSINESS MACHS Call 459200101 43 17,300 SH Call SOLE 0 17,300 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 103 17,345 SH   SOLE 0 17,345 0 0
INTERNATIONAL GAME TECHNOLOG Call G4863A108 5 78,100 SH Call SOLE 0 78,100 0 0
INTERNATIONAL GAME TECHNOLOG Put G4863A108 268 45,900 SH Put SOLE 0 45,900 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 16 700 SH   SOLE 0 700 0 0
INTERPUBLIC GROUP COS INC Put 460690100 0 200 SH Put SOLE 0 200 0 0
INTL FCSTONE INC Call 46116V105 0 4,800 SH Call SOLE 0 4,800 0 0
INTL PAPER CO COM 460146103 25 815 SH   SOLE 0 815 0 0
INTL PAPER CO Call 460146103 4 30,500 SH Call SOLE 0 30,500 0 0
INTL PAPER CO Put 460146103 45 4,600 SH Put SOLE 0 4,600 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 27 1,800 SH   SOLE 0 1,800 0 0
INTRA CELLULAR THERAPIES INC Call 46116X101 6 1,300 SH Call SOLE 0 1,300 0 0
INTRA CELLULAR THERAPIES INC Put 46116X101 35 3,400 SH Put SOLE 0 3,400 0 0
INTUIT Call 461202103 10 1,200 SH Call SOLE 0 1,200 0 0
INVESCO CALIF VALUE MUN INCO COM 46132H106 16 1,500 SH   SOLE 0 1,500 0 0
INVESCO CURNCYSHS BRIT PND S BRIT POUN STRL 46138M109 1,182 9,819 SH   SOLE 0 9,819 0 0
INVESCO CURNCYSHS BRIT PND S Call 46138M109 3 9,500 SH Call SOLE 0 9,500 0 0
INVESCO CURNCYSHS BRIT PND S Put 46138M109 2 1,100 SH Put SOLE 0 1,100 0 0
INVESCO CURRENCYSHARES AUSTR Call 46090N103 10 23,000 SH Call SOLE 0 23,000 0 0
INVESCO CURRENCYSHARES AUSTR Put 46090N103 12 2,400 SH Put SOLE 0 2,400 0 0
INVESCO CURRENCYSHARES CDN D CDN DLR SHS 46138T104 43 619 SH   SOLE 0 619 0 0
INVESCO CURRENCYSHARES CDN D Call 46138T104 0 16,000 SH Call SOLE 0 16,000 0 0
INVESCO CURRENCYSHARES CDN D Put 46138T104 26 6,300 SH Put SOLE 0 6,300 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 621 5,963 SH   SOLE 0 5,963 0 0
INVESCO CURRENCYSHARES EURO Call 46138K103 129 62,000 SH Call SOLE 0 62,000 0 0
INVESCO CURRENCYSHARES EURO Put 46138K103 75 103,300 SH Put SOLE 0 103,300 0 0
INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107 1,895 21,496 SH   SOLE 0 21,496 0 0
INVESCO CURRENCYSHARES JAPAN Call 46138W107 226 87,600 SH Call SOLE 0 87,600 0 0
INVESCO CURRENCYSHARES JAPAN Put 46138W107 40 83,000 SH Put SOLE 0 83,000 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 61 5,427 SH   SOLE 0 5,427 0 0
INVESCO DB COMMDY INDX TRCK Call 46138B103 1 19,100 SH Call SOLE 0 19,100 0 0
INVESCO DB COMMDY INDX TRCK Put 46138B103 27 8,000 SH Put SOLE 0 8,000 0 0
INVESCO DB US DLR INDEX TR BEARISH FD 46141D104 40 2,050 SH   SOLE 0 2,050 0 0
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 752 28,037 SH   SOLE 0 28,037 0 0
INVESCO DB US DLR INDEX TR Call 46141D203 124 689,200 SH Call SOLE 0 689,200 0 0
INVESCO DB US DLR INDEX TR Put 46141D203 40 174,600 SH Put SOLE 0 174,600 0 0
INVESCO DB US DLR INDEX TR Put 46141D104 1 33,200 SH Put SOLE 0 33,200 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 131 7,800 SH   SOLE 0 7,800 0 0
INVESCO EXCHANGE TRADED FD T Call 46137V621 0 1,000 SH Call SOLE 0 1,000 0 0
INVESCO EXCHANGE TRADED FD T Call 46137V357 2 5,000 SH Call SOLE 0 5,000 0 0
INVESCO EXCHANGE TRADED FD T Put 46137V357 78 8,400 SH Put SOLE 0 8,400 0 0
INVESCO EXCHANGE TRADED FD T Put 46137V621 48 18,400 SH Put SOLE 0 18,400 0 0
INVESCO EXCHANGE-TRADED FD T S&P500 HDL VOL 46138E362 972 32,400 SH   SOLE 0 32,400 0 0
INVESCO EXCHANGE-TRADED FD T S&P MIDCP LOW 46138E198 75 1,900 SH   SOLE 0 1,900 0 0
INVESCO EXCHANGE-TRADED FD T S&P500 LOW VOL 46138E354 1,704 36,333 SH   SOLE 0 36,333 0 0
INVESCO EXCHANGE-TRADED FD T SOLAR ETF 46138G706 37 1,493 SH   SOLE 0 1,493 0 0
INVESCO EXCHANGE-TRADED FD T Call 46138G706 0 6,200 SH Call SOLE 0 6,200 0 0
INVESCO EXCHANGE-TRADED FD T Call 46138E370 1 5,900 SH Call SOLE 0 5,900 0 0
INVESCO EXCHANGE-TRADED FD T Call 46138E354 3 14,100 SH Call SOLE 0 14,100 0 0
INVESCO EXCHANGE-TRADED FD T Call 46138E362 0 4,100 SH Call SOLE 0 4,100 0 0
INVESCO EXCHANGE-TRADED FD T Put 46138E362 8 1,000 SH Put SOLE 0 1,000 0 0
INVESCO EXCHANGE-TRADED FD T Put 46138E354 588 58,400 SH Put SOLE 0 58,400 0 0
INVESCO EXCHANGE-TRADED FD T Put 46138G508 182 111,900 SH Put SOLE 0 111,900 0 0
INVESCO EXCHANGE-TRADED FD T Put 46138G706 13 11,300 SH Put SOLE 0 11,300 0 0
INVESCO INDIA EXCHG TRED FD INDIA ETF 46137R109 95 6,900 SH   SOLE 0 6,900 0 0
INVESCO INDIA EXCHG TRED FD Put 46137R109 0 200 SH Put SOLE 0 200 0 0
INVESCO LTD SHS G491BT108 9 1,100 SH   SOLE 0 1,100 0 0
INVESCO LTD Call G491BT108 2 36,600 SH Call SOLE 0 36,600 0 0
INVESCO LTD Put G491BT108 53 13,500 SH Put SOLE 0 13,500 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 42 12,500 SH   SOLE 0 12,500 0 0
INVESCO MORTGAGE CAPITAL INC Call 46131B100 0 400 SH Call SOLE 0 400 0 0
INVESCO MORTGAGE CAPITAL INC Put 46131B100 196 15,900 SH Put SOLE 0 15,900 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 4,108 21,579 SH   SOLE 0 21,579 0 0
INVESCO QQQ TR Call 46090E103 13,025 1,710,900 SH Call SOLE 0 1,710,900 0 0
INVESCO QQQ TR Put 46090E103 17,325 1,677,500 SH Put SOLE 0 1,677,500 0 0
INVITAE CORP Call 46185L103 7 4,100 SH Call SOLE 0 4,100 0 0
IONIS PHARMACEUTICALS INC Call 462222100 1 1,000 SH Call SOLE 0 1,000 0 0
IOVANCE BIOTHERAPEUTICS INC Call 462260100 173 47,300 SH Call SOLE 0 47,300 0 0
IOVANCE BIOTHERAPEUTICS INC Put 462260100 16 3,300 SH Put SOLE 0 3,300 0 0
IQIYI INC SPONSORED ADS 46267X108 82 4,648 SH   SOLE 0 4,648 0 0
IQIYI INC Call 46267X108 4 9,700 SH Call SOLE 0 9,700 0 0
IQIYI INC Put 46267X108 18 4,000 SH Put SOLE 0 4,000 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 34 422 SH   SOLE 0 422 0 0
IRHYTHM TECHNOLOGIES INC Call 450056106 1 400 SH Call SOLE 0 400 0 0
IRHYTHM TECHNOLOGIES INC Put 450056106 5 800 SH Put SOLE 0 800 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 12 540 SH   SOLE 0 540 0 0
IRIDIUM COMMUNICATIONS INC Call 46269C102 0 700 SH Call SOLE 0 700 0 0
IRIDIUM COMMUNICATIONS INC Put 46269C102 35 4,200 SH Put SOLE 0 4,200 0 0
IROBOT CORP COM 462726100 359 8,780 SH   SOLE 0 8,780 0 0
IROBOT CORP Call 462726100 19 19,000 SH Call SOLE 0 19,000 0 0
IROBOT CORP Put 462726100 1,807 166,100 SH Put SOLE 0 166,100 0 0
IRON MTN INC NEW Call 46284V101 1 16,000 SH Call SOLE 0 16,000 0 0
IRON MTN INC NEW Put 46284V101 31 6,700 SH Put SOLE 0 6,700 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 52 5,200 SH   SOLE 0 5,200 0 0
IRONWOOD PHARMACEUTICALS INC Put 46333X108 23 7,500 SH Put SOLE 0 7,500 0 0
ISHARES GOLD TRUST ISHARES 464285105 1,527 101,389 SH   SOLE 0 101,389 0 0
ISHARES GOLD TRUST Call 464285105 0 2,300 SH Call SOLE 0 2,300 0 0
ISHARES GOLD TRUST Put 464285105 10 13,400 SH Put SOLE 0 13,400 0 0
ISHARES INC MSCI AUST ETF 464286103 2,060 132,588 SH   SOLE 0 132,588 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 1,683 71,470 SH   SOLE 0 71,470 0 0
ISHARES INC MSCI CHILE ETF 464286640 73 3,370 SH   SOLE 0 3,370 0 0
ISHARES INC MSCI TURKEY ETF 464286715 505 26,900 SH   SOLE 0 26,900 0 0
ISHARES INC MSCI STH KOR ETF 464286772 5,518 117,606 SH   SOLE 0 117,606 0 0
ISHARES INC MSCI STH AFR ETF 464286780 444 15,648 SH   SOLE 0 15,648 0 0
ISHARES INC MSCI GERMANY ETF 464286806 558 26,000 SH   SOLE 0 26,000 0 0
ISHARES INC MSCI MEXICO ETF 464286822 98 3,467 SH   SOLE 0 3,467 0 0
ISHARES INC MSCI HONG KG ETF 464286871 984 49,350 SH   SOLE 0 49,350 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 171 5,199 SH   SOLE 0 5,199 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 36 2,100 SH   SOLE 0 2,100 0 0
ISHARES INC MSCI GBL ETF NEW 46434G848 15 799 SH   SOLE 0 799 0 0
ISHARES INC MSCI GBL GOLD MN 46434G855 134 6,999 SH   SOLE 0 6,999 0 0
ISHARES INC Call 46434G855 0 900 SH Call SOLE 0 900 0 0
ISHARES INC Call 46434G848 0 500 SH Call SOLE 0 500 0 0
ISHARES INC Call 46434G830 1 7,800 SH Call SOLE 0 7,800 0 0
ISHARES INC Call 46434G780 0 3,600 SH Call SOLE 0 3,600 0 0
ISHARES INC Call 46434G772 2 23,600 SH Call SOLE 0 23,600 0 0
ISHARES INC Call 46434G814 1 22,200 SH Call SOLE 0 22,200 0 0
ISHARES INC Call 46434G822 92 366,100 SH Call SOLE 0 366,100 0 0
ISHARES INC Call 46434G103 7 18,400 SH Call SOLE 0 18,400 0 0
ISHARES INC Call 464286871 2 6,400 SH Call SOLE 0 6,400 0 0
ISHARES INC Call 464286822 5 73,500 SH Call SOLE 0 73,500 0 0
ISHARES INC Call 464286806 5 60,800 SH Call SOLE 0 60,800 0 0
ISHARES INC Call 464286780 0 600 SH Call SOLE 0 600 0 0
ISHARES INC Call 464286772 20 187,800 SH Call SOLE 0 187,800 0 0
ISHARES INC Call 464286715 0 400 SH Call SOLE 0 400 0 0
ISHARES INC Call 464286764 2 213,900 SH Call SOLE 0 213,900 0 0
ISHARES INC Call 464286640 1 10,400 SH Call SOLE 0 10,400 0 0
ISHARES INC Call 464286665 0 400 SH Call SOLE 0 400 0 0
ISHARES INC Call 464286400 230 306,400 SH Call SOLE 0 306,400 0 0
ISHARES INC Call 464286509 14 120,500 SH Call SOLE 0 120,500 0 0
ISHARES INC Call 464286525 0 200 SH Call SOLE 0 200 0 0
ISHARES INC Call 464286608 0 100 SH Call SOLE 0 100 0 0
ISHARES INC Call 464286103 6 14,600 SH Call SOLE 0 14,600 0 0
ISHARES INC Put 464286103 384 176,700 SH Put SOLE 0 176,700 0 0
ISHARES INC Put 464286608 9 3,000 SH Put SOLE 0 3,000 0 0
ISHARES INC Put 464286533 2 200 SH Put SOLE 0 200 0 0
ISHARES INC Put 464286509 5 5,700 SH Put SOLE 0 5,700 0 0
ISHARES INC Put 464286400 7,553 721,500 SH Put SOLE 0 721,500 0 0
ISHARES INC Put 464286665 17 2,600 SH Put SOLE 0 2,600 0 0
ISHARES INC Put 464286707 20 15,900 SH Put SOLE 0 15,900 0 0
ISHARES INC Put 464286640 57 11,100 SH Put SOLE 0 11,100 0 0
ISHARES INC Put 464286764 33 32,700 SH Put SOLE 0 32,700 0 0
ISHARES INC Put 464286715 265 89,600 SH Put SOLE 0 89,600 0 0
ISHARES INC Put 464286772 1,744 157,400 SH Put SOLE 0 157,400 0 0
ISHARES INC Put 464286780 1 100 SH Put SOLE 0 100 0 0
ISHARES INC Put 464286806 183 69,600 SH Put SOLE 0 69,600 0 0
ISHARES INC Put 464286822 708 60,600 SH Put SOLE 0 60,600 0 0
ISHARES INC Put 464286871 66 24,700 SH Put SOLE 0 24,700 0 0
ISHARES INC Put 46434G103 274 32,700 SH Put SOLE 0 32,700 0 0
ISHARES INC Put 46434G822 284 132,200 SH Put SOLE 0 132,200 0 0
ISHARES INC Put 46434G814 74 18,700 SH Put SOLE 0 18,700 0 0
ISHARES INC Put 46434G772 265 47,400 SH Put SOLE 0 47,400 0 0
ISHARES INC Put 46434G780 5 1,300 SH Put SOLE 0 1,300 0 0
ISHARES INC Put 46434G830 42 22,700 SH Put SOLE 0 22,700 0 0
ISHARES INC Put 46434G848 0 100 SH Put SOLE 0 100 0 0
ISHARES S&P GSCI COMMODITY I Call 46428R107 0 800 SH Call SOLE 0 800 0 0
ISHARES S&P GSCI COMMODITY I Put 46428R107 2 500 SH Put SOLE 0 500 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 951 72,928 SH   SOLE 0 72,928 0 0
ISHARES SILVER TRUST Call 46428Q109 606 1,098,200 SH Call SOLE 0 1,098,200 0 0
ISHARES SILVER TRUST Put 46428Q109 1,727 540,700 SH Put SOLE 0 540,700 0 0
ISHARES TR INDIA 50 ETF 464289529 23 900 SH   SOLE 0 900 0 0
ISHARES TR MSCI INDONIA ETF 46429B309 24 1,664 SH   SOLE 0 1,664 0 0
ISHARES TR MSCI INDIA ETF 46429B598 607 25,200 SH   SOLE 0 25,200 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 117 1,900 SH   SOLE 0 1,900 0 0
ISHARES TR US HOME CONS ETF 464288752 2,795 96,636 SH   SOLE 0 96,636 0 0
ISHARES TR U.S. MED DVC ETF 464288810 396 1,761 SH   SOLE 0 1,761 0 0
ISHARES TR U.S. PHARMA ETF 464288836 376 2,801 SH   SOLE 0 2,801 0 0
ISHARES TR US HLTHCR PR ETF 464288828 50 300 SH   SOLE 0 300 0 0
ISHARES TR MICRO-CAP ETF 464288869 2,775 41,400 SH   SOLE 0 41,400 0 0
ISHARES TR EAFE VALUE ETF 464288877 3 99 SH   SOLE 0 99 0 0
ISHARES TR CORE MSCI EURO 46434V738 14 399 SH   SOLE 0 399 0 0
ISHARES TR MORTGE REL ETF 46435G342 93 5,000 SH   SOLE 0 5,000 0 0
ISHARES TR NASDAQ BIOTECH 464287556 379 3,521 SH   SOLE 0 3,521 0 0
ISHARES TR GLOBAL 100 ETF 464287572 8 200 SH   SOLE 0 200 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 164 1,663 SH   SOLE 0 1,663 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,580 10,494 SH   SOLE 0 10,494 0 0
ISHARES TR RUS 1000 ETF 464287622 311 2,199 SH   SOLE 0 2,199 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 7,292 63,711 SH   SOLE 0 63,711 0 0
ISHARES TR U.S. UTILITS ETF 464287697 234 1,700 SH   SOLE 0 1,700 0 0
ISHARES TR U.S. REAL ES ETF 464287739 3,749 53,896 SH   SOLE 0 53,896 0 0
ISHARES TR U.S. ENERGY ETF 464287796 53 3,499 SH   SOLE 0 3,499 0 0
ISHARES TR U.S. FINLS ETF 464287788 25 258 SH   SOLE 0 258 0 0
ISHARES TR U.S. BAS MTL ETF 464287838 990 14,300 SH   SOLE 0 14,300 0 0
ISHARES TR EUROPE ETF 464287861 14 400 SH   SOLE 0 400 0 0
ISHARES TR SP SMCP600VL ETF 464287879 39 399 SH   SOLE 0 399 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 770 12,910 SH   SOLE 0 12,910 0 0
ISHARES TR NATIONAL MUN ETF 464288414 11 100 SH   SOLE 0 100 0 0
ISHARES TR INTL SEL DIV ETF 464288448 11 500 SH   SOLE 0 500 0 0
ISHARES TR IBOXX HI YD ETF 464288513 2,427 31,500 SH   SOLE 0 31,500 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 5,013 37,600 SH   SOLE 0 37,600 0 0
ISHARES TR US AER DEF ETF 464288760 150 1,043 SH   SOLE 0 1,043 0 0
ISHARES TR S&P 100 ETF 464287101 189 1,599 SH   SOLE 0 1,599 0 0
ISHARES TR TIPS BD ETF 464287176 23 200 SH   SOLE 0 200 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 20,546 547,336 SH   SOLE 0 547,336 0 0
ISHARES TR CORE US AGGBD ET 464287226 64 561 SH   SOLE 0 561 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 25,549 748,582 SH   SOLE 0 748,582 0 0
ISHARES TR IBOXX INV CP ETF 464287242 4,199 34,000 SH   SOLE 0 34,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 82 500 SH   SOLE 0 500 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 1,094 9,010 SH   SOLE 0 9,010 0 0
ISHARES TR MSCI EAFE ETF 464287465 16,517 308,977 SH   SOLE 0 308,977 0 0
ISHARES TR RUS MID CAP ETF 464287499 759 17,582 SH   SOLE 0 17,582 0 0
ISHARES TR RUS MD CP GR ETF 464287481 60 500 SH   SOLE 0 500 0 0
ISHARES TR EXPANDED TECH 464287515 13,618 64,762 SH   SOLE 0 64,762 0 0
ISHARES TR PHLX SEMICND ETF 464287523 4,079 19,882 SH   SOLE 0 19,882 0 0
ISHARES TR Call 464287523 9 3,300 SH Call SOLE 0 3,300 0 0
ISHARES TR Call 464287549 6 5,200 SH Call SOLE 0 5,200 0 0
ISHARES TR Call 464287515 8 5,200 SH Call SOLE 0 5,200 0 0
ISHARES TR Call 464287481 0 500 SH Call SOLE 0 500 0 0
ISHARES TR Call 464287499 0 300 SH Call SOLE 0 300 0 0
ISHARES TR Call 464287507 0 1,400 SH Call SOLE 0 1,400 0 0
ISHARES TR Call 464287465 3,297 1,475,900 SH Call SOLE 0 1,475,900 0 0
ISHARES TR Call 464287473 0 500 SH Call SOLE 0 500 0 0
ISHARES TR Call 464287440 159 44,900 SH Call SOLE 0 44,900 0 0
ISHARES TR Call 464287432 11,897 1,565,200 SH Call SOLE 0 1,565,200 0 0
ISHARES TR Call 464287390 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464287408 2 9,800 SH Call SOLE 0 9,800 0 0
ISHARES TR Call 464287242 280 117,400 SH Call SOLE 0 117,400 0 0
ISHARES TR Call 464287309 43 35,400 SH Call SOLE 0 35,400 0 0
ISHARES TR Call 464287234 654 1,803,800 SH Call SOLE 0 1,803,800 0 0
ISHARES TR Call 464287226 13 9,400 SH Call SOLE 0 9,400 0 0
ISHARES TR Call 464287184 292 978,200 SH Call SOLE 0 978,200 0 0
ISHARES TR Call 464287176 0 300 SH Call SOLE 0 300 0 0
ISHARES TR Call 464287192 0 1,100 SH Call SOLE 0 1,100 0 0
ISHARES TR Call 464287200 33 7,800 SH Call SOLE 0 7,800 0 0
ISHARES TR Call 464287101 8 1,000 SH Call SOLE 0 1,000 0 0
ISHARES TR Call 464287150 6 17,600 SH Call SOLE 0 17,600 0 0
ISHARES TR Call 464287168 4 4,500 SH Call SOLE 0 4,500 0 0
ISHARES TR Call 464288760 0 2,800 SH Call SOLE 0 2,800 0 0
ISHARES TR Call 464288661 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464288687 4 12,900 SH Call SOLE 0 12,900 0 0
ISHARES TR Call 464288513 4,116 3,983,700 SH Call SOLE 0 3,983,700 0 0
ISHARES TR Call 464288448 0 200 SH Call SOLE 0 200 0 0
ISHARES TR Call 464288372 0 700 SH Call SOLE 0 700 0 0
ISHARES TR Call 464288182 0 900 SH Call SOLE 0 900 0 0
ISHARES TR Call 464288257 0 3,300 SH Call SOLE 0 3,300 0 0
ISHARES TR Call 464288273 0 500 SH Call SOLE 0 500 0 0
ISHARES TR Call 464288281 46 97,100 SH Call SOLE 0 97,100 0 0
ISHARES TR Call 464287887 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464287861 0 3,000 SH Call SOLE 0 3,000 0 0
ISHARES TR Call 464287838 0 1,100 SH Call SOLE 0 1,100 0 0
ISHARES TR Call 464287796 0 2,000 SH Call SOLE 0 2,000 0 0
ISHARES TR Call 464287804 3 13,300 SH Call SOLE 0 13,300 0 0
ISHARES TR Call 464287739 46 279,200 SH Call SOLE 0 279,200 0 0
ISHARES TR Call 464287762 0 2,200 SH Call SOLE 0 2,200 0 0
ISHARES TR Call 464287697 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464287713 0 1,000 SH Call SOLE 0 1,000 0 0
ISHARES TR Call 464287671 1 900 SH Call SOLE 0 900 0 0
ISHARES TR Call 464287689 41 12,200 SH Call SOLE 0 12,200 0 0
ISHARES TR Call 464287655 649 1,027,500 SH Call SOLE 0 1,027,500 0 0
ISHARES TR Call 464287648 39 16,200 SH Call SOLE 0 16,200 0 0
ISHARES TR Call 464287630 0 1,200 SH Call SOLE 0 1,200 0 0
ISHARES TR Call 464287622 4 1,500 SH Call SOLE 0 1,500 0 0
ISHARES TR Call 464287614 180 25,700 SH Call SOLE 0 25,700 0 0
ISHARES TR Call 464287598 6 7,800 SH Call SOLE 0 7,800 0 0
ISHARES TR Call 464287572 0 400 SH Call SOLE 0 400 0 0
ISHARES TR Call 464287556 456 125,000 SH Call SOLE 0 125,000 0 0
ISHARES TR Call 46435G342 0 500 SH Call SOLE 0 500 0 0
ISHARES TR Call 46434V738 0 200 SH Call SOLE 0 200 0 0
ISHARES TR Call 46435G334 21 48,700 SH Call SOLE 0 48,700 0 0
ISHARES TR Call 46432F396 11 3,100 SH Call SOLE 0 3,100 0 0
ISHARES TR Call 46429B671 20 17,700 SH Call SOLE 0 17,700 0 0
ISHARES TR Call 46432F388 24 5,100 SH Call SOLE 0 5,100 0 0
ISHARES TR Call 464289180 0 4,500 SH Call SOLE 0 4,500 0 0
ISHARES TR Call 464288851 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464288836 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464288810 1 500 SH Call SOLE 0 500 0 0
ISHARES TR Call 464288752 5 28,500 SH Call SOLE 0 28,500 0 0
ISHARES TR Call 46429B689 2 9,100 SH Call SOLE 0 9,100 0 0
ISHARES TR Call 46429B697 0 2,600 SH Call SOLE 0 2,600 0 0
ISHARES TR Call 46429B598 6 69,800 SH Call SOLE 0 69,800 0 0
ISHARES TR Call 46429B663 0 1,000 SH Call SOLE 0 1,000 0 0
ISHARES TR Call 464287606 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Put 46429B663 4 200 SH Put SOLE 0 200 0 0
ISHARES TR Put 46429B598 329 41,100 SH Put SOLE 0 41,100 0 0
ISHARES TR Put 46429B697 22 6,000 SH Put SOLE 0 6,000 0 0
ISHARES TR Put 46432F339 1 100 SH Put SOLE 0 100 0 0
ISHARES TR Put 46429B309 24 3,900 SH Put SOLE 0 3,900 0 0
ISHARES TR Put 464289529 0 200 SH Put SOLE 0 200 0 0
ISHARES TR Put 464288752 1,862 182,800 SH Put SOLE 0 182,800 0 0
ISHARES TR Put 464288810 7 500 SH Put SOLE 0 500 0 0
ISHARES TR Put 464288836 6 200 SH Put SOLE 0 200 0 0
ISHARES TR Put 464288844 5 1,200 SH Put SOLE 0 1,200 0 0
ISHARES TR Put 464288851 8 600 SH Put SOLE 0 600 0 0
ISHARES TR Put 464288828 20 900 SH Put SOLE 0 900 0 0
ISHARES TR Put 464289180 167 37,200 SH Put SOLE 0 37,200 0 0
ISHARES TR Put 46432F388 13 700 SH Put SOLE 0 700 0 0
ISHARES TR Put 46429B671 184 44,000 SH Put SOLE 0 44,000 0 0
ISHARES TR Put 46432F396 19 1,000 SH Put SOLE 0 1,000 0 0
ISHARES TR Put 46435G334 20 25,200 SH Put SOLE 0 25,200 0 0
ISHARES TR Put 46435G342 579 33,100 SH Put SOLE 0 33,100 0 0
ISHARES TR Put 46435U853 0 100 SH Put SOLE 0 100 0 0
ISHARES TR Put 464287556 73 13,200 SH Put SOLE 0 13,200 0 0
ISHARES TR Put 464287572 0 100 SH Put SOLE 0 100 0 0
ISHARES TR Put 464287598 612 22,500 SH Put SOLE 0 22,500 0 0
ISHARES TR Put 464287614 422 39,300 SH Put SOLE 0 39,300 0 0
ISHARES TR Put 464287622 8 500 SH Put SOLE 0 500 0 0
ISHARES TR Put 464287630 21 700 SH Put SOLE 0 700 0 0
ISHARES TR Put 464287648 286 5,400 SH Put SOLE 0 5,400 0 0
ISHARES TR Put 464287655 21,235 1,243,700 SH Put SOLE 0 1,243,700 0 0
ISHARES TR Put 464287689 62 2,400 SH Put SOLE 0 2,400 0 0
ISHARES TR Put 464287671 4 500 SH Put SOLE 0 500 0 0
ISHARES TR Put 464287721 4 200 SH Put SOLE 0 200 0 0
ISHARES TR Put 464287762 24 2,000 SH Put SOLE 0 2,000 0 0
ISHARES TR Put 464287739 5,944 271,400 SH Put SOLE 0 271,400 0 0
ISHARES TR Put 464287804 68 4,800 SH Put SOLE 0 4,800 0 0
ISHARES TR Put 464287788 1 800 SH Put SOLE 0 800 0 0
ISHARES TR Put 464287861 2 200 SH Put SOLE 0 200 0 0
ISHARES TR Put 464288281 5,257 520,900 SH Put SOLE 0 520,900 0 0
ISHARES TR Put 464288273 0 100 SH Put SOLE 0 100 0 0
ISHARES TR Put 464288257 455 194,400 SH Put SOLE 0 194,400 0 0
ISHARES TR Put 464288372 30 3,900 SH Put SOLE 0 3,900 0 0
ISHARES TR Put 464288414 0 100 SH Put SOLE 0 100 0 0
ISHARES TR Put 464288448 10 900 SH Put SOLE 0 900 0 0
ISHARES TR Put 464288513 56,757 8,394,600 SH Put SOLE 0 8,394,600 0 0
ISHARES TR Put 464288687 240 44,700 SH Put SOLE 0 44,700 0 0
ISHARES TR Put 464288661 2 3,100 SH Put SOLE 0 3,100 0 0
ISHARES TR Put 464288760 59 1,000 SH Put SOLE 0 1,000 0 0
ISHARES TR Put 464288794 9 500 SH Put SOLE 0 500 0 0
ISHARES TR Put 46434V621 1 800 SH Put SOLE 0 800 0 0
ISHARES TR Put 464287168 319 16,600 SH Put SOLE 0 16,600 0 0
ISHARES TR Put 464287150 8 1,000 SH Put SOLE 0 1,000 0 0
ISHARES TR Put 464287101 4 400 SH Put SOLE 0 400 0 0
ISHARES TR Put 464287200 469 16,400 SH Put SOLE 0 16,400 0 0
ISHARES TR Put 464287192 49 6,400 SH Put SOLE 0 6,400 0 0
ISHARES TR Put 464287184 2,990 1,380,000 SH Put SOLE 0 1,380,000 0 0
ISHARES TR Put 464287226 0 1,500 SH Put SOLE 0 1,500 0 0
ISHARES TR Put 464287234 10,485 1,817,900 SH Put SOLE 0 1,817,900 0 0
ISHARES TR Put 464287309 67 3,100 SH Put SOLE 0 3,100 0 0
ISHARES TR Put 464287341 2 200 SH Put SOLE 0 200 0 0
ISHARES TR Put 464287242 2,501 804,500 SH Put SOLE 0 804,500 0 0
ISHARES TR Put 464287408 90 3,200 SH Put SOLE 0 3,200 0 0
ISHARES TR Put 464287390 38 3,600 SH Put SOLE 0 3,600 0 0
ISHARES TR Put 464287432 1,229 832,100 SH Put SOLE 0 832,100 0 0
ISHARES TR Put 464287440 154 254,500 SH Put SOLE 0 254,500 0 0
ISHARES TR Put 464287473 10 500 SH Put SOLE 0 500 0 0
ISHARES TR Put 464287465 8,466 1,430,200 SH Put SOLE 0 1,430,200 0 0
ISHARES TR Put 464287507 45 1,000 SH Put SOLE 0 1,000 0 0
ISHARES TR Put 464287481 96 2,900 SH Put SOLE 0 2,900 0 0
ISHARES TR Put 464287515 4,877 446,700 SH Put SOLE 0 446,700 0 0
ISHARES TR Put 464287549 15 700 SH Put SOLE 0 700 0 0
ISHARES TR Put 464287523 791 27,100 SH Put SOLE 0 27,100 0 0
IVERIC BIO INC Call 46583P102 0 1,600 SH Call SOLE 0 1,600 0 0
J & J SNACK FOODS CORP COM 466032109 12 100 SH   SOLE 0 100 0 0
J & J SNACK FOODS CORP Call 466032109 1 100 SH Call SOLE 0 100 0 0
J JILL INC COM 46620W102 2 3,718 SH   SOLE 0 3,718 0 0
J JILL INC Call 46620W102 0 1,100 SH Call SOLE 0 1,100 0 0
J JILL INC Put 46620W102 7 3,700 SH Put SOLE 0 3,700 0 0
JABIL INC COM 466313103 0 4 SH   SOLE 0 4 0 0
JABIL INC Call 466313103 42 15,200 SH Call SOLE 0 15,200 0 0
JACK IN THE BOX INC COM 466367109 218 6,223 SH   SOLE 0 6,223 0 0
JACK IN THE BOX INC Call 466367109 2 2,000 SH Call SOLE 0 2,000 0 0
JACK IN THE BOX INC Put 466367109 8 6,800 SH Put SOLE 0 6,800 0 0
JD COM INC SPON ADR CL A 47215P106 999 24,674 SH   SOLE 0 24,674 0 0
JD COM INC Call 47215P106 1,396 427,100 SH Call SOLE 0 427,100 0 0
JD COM INC Put 47215P106 448 261,400 SH Put SOLE 0 261,400 0 0
JEFFERIES FINL GROUP INC Call 47233W109 2 28,000 SH Call SOLE 0 28,000 0 0
JETBLUE AWYS CORP COM 477143101 2 281 SH   SOLE 0 281 0 0
JETBLUE AWYS CORP Call 477143101 11 29,500 SH Call SOLE 0 29,500 0 0
JETBLUE AWYS CORP Put 477143101 97 39,900 SH Put SOLE 0 39,900 0 0
JINKOSOLAR HLDG CO LTD Call 47759T100 2 10,800 SH Call SOLE 0 10,800 0 0
JINKOSOLAR HLDG CO LTD Put 47759T100 30 9,000 SH Put SOLE 0 9,000 0 0
JOHNSON & JOHNSON COM 478160104 39 302 SH   SOLE 0 302 0 0
JOHNSON & JOHNSON Call 478160104 269 115,900 SH Call SOLE 0 115,900 0 0
JOHNSON & JOHNSON Put 478160104 516 62,400 SH Put SOLE 0 62,400 0 0
JOYY INC ADS REPSTG COM A 46591M109 771 14,490 SH   SOLE 0 14,490 0 0
JOYY INC Call 46591M109 0 800 SH Call SOLE 0 800 0 0
JOYY INC Put 46591M109 135 26,800 SH Put SOLE 0 26,800 0 0
JPMORGAN CHASE & CO COM 46625H100 5,654 62,803 SH   SOLE 0 62,803 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 103 11,418 SH   SOLE 0 11,418 0 0
JPMORGAN CHASE & CO Call 46625H365 0 500 SH Call SOLE 0 500 0 0
JPMORGAN CHASE & CO Call 46625H100 390 372,500 SH Call SOLE 0 372,500 0 0
JPMORGAN CHASE & CO Put 46625H100 10,192 320,200 SH Put SOLE 0 320,200 0 0
JPMORGAN CHASE & CO Put 46625H365 110 12,900 SH Put SOLE 0 12,900 0 0
JUMEI INTL HLDG LTD Call 48138L206 0 1,000 SH Call SOLE 0 1,000 0 0
JUMEI INTL HLDG LTD Put 48138L206 0 3,000 SH Put SOLE 0 3,000 0 0
JUPAI HLDGS LTD ADS 48205B107 0 100 SH   SOLE 0 100 0 0
JUST ENERGY GROUP INC Call 48213W101 0 3,800 SH Call SOLE 0 3,800 0 0
JUST ENERGY GROUP INC Put 48213W101 0 100 SH Put SOLE 0 100 0 0
KADMON HLDGS INC COM 48283N106 5 1,300 SH   SOLE 0 1,300 0 0
KANDI TECHNOLOGIES GROUP INC COM 483709101 27 10,336 SH   SOLE 0 10,336 0 0
KANDI TECHNOLOGIES GROUP INC Put 483709101 31 5,700 SH Put SOLE 0 5,700 0 0
KARUNA THERAPEUTICS INC COM 48576A100 468 6,504 SH   SOLE 0 6,504 0 0
KARUNA THERAPEUTICS INC Call 48576A100 0 200 SH Call SOLE 0 200 0 0
KARUNA THERAPEUTICS INC Put 48576A100 167 12,200 SH Put SOLE 0 12,200 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 30 1,600 SH   SOLE 0 1,600 0 0
KARYOPHARM THERAPEUTICS INC Call 48576U106 0 700 SH Call SOLE 0 700 0 0
KB HOME COM 48666K109 408 22,568 SH   SOLE 0 22,568 0 0
KB HOME Call 48666K109 0 500 SH Call SOLE 0 500 0 0
KB HOME Put 48666K109 250 114,600 SH Put SOLE 0 114,600 0 0
KELLOGG CO COM 487836108 1,333 22,221 SH   SOLE 0 22,221 0 0
KELLOGG CO Call 487836108 13 4,800 SH Call SOLE 0 4,800 0 0
KELLOGG CO Put 487836108 221 74,500 SH Put SOLE 0 74,500 0 0
KENNEDY-WILSON HLDGS INC Call 489398107 0 300 SH Call SOLE 0 300 0 0
KEYCORP Call 493267108 1 20,400 SH Call SOLE 0 20,400 0 0
KEYCORP Put 493267108 12 1,800 SH Put SOLE 0 1,800 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3,047 36,420 SH   SOLE 0 36,420 0 0
KEYSIGHT TECHNOLOGIES INC Call 49338L103 28 24,600 SH Call SOLE 0 24,600 0 0
KEYSIGHT TECHNOLOGIES INC Put 49338L103 602 49,900 SH Put SOLE 0 49,900 0 0
KIMBERLY CLARK CORP COM 494368103 1,300 10,167 SH   SOLE 0 10,167 0 0
KIMBERLY CLARK CORP Call 494368103 22 14,000 SH Call SOLE 0 14,000 0 0
KIMBERLY CLARK CORP Put 494368103 314 28,200 SH Put SOLE 0 28,200 0 0
KIMCO RLTY CORP Call 49446R109 0 100 SH Call SOLE 0 100 0 0
KIMCO RLTY CORP Put 49446R109 7 800 SH Put SOLE 0 800 0 0
KINDER MORGAN INC DEL COM 49456B101 26 1,880 SH   SOLE 0 1,880 0 0
KINDER MORGAN INC DEL Call 49456B101 8 39,300 SH Call SOLE 0 39,300 0 0
KINDER MORGAN INC DEL Put 49456B101 3 20,200 SH Put SOLE 0 20,200 0 0
KINDRED BIOSCIENCES INC COM 494577109 3 800 SH   SOLE 0 800 0 0
KINROSS GOLD CORP COM 496902404 0 127 SH   SOLE 0 127 0 0
KINROSS GOLD CORP Call 496902404 55 66,300 SH Call SOLE 0 66,300 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 945 31,951 SH   SOLE 0 31,951 0 0
KIRKLAND LAKE GOLD LTD Call 49741E100 29 64,800 SH Call SOLE 0 64,800 0 0
KIRKLAND LAKE GOLD LTD Put 49741E100 73 19,100 SH Put SOLE 0 19,100 0 0
KKR & CO INC Call 48251W104 50 18,800 SH Call SOLE 0 18,800 0 0
KKR & CO INC Put 48251W104 161 36,500 SH Put SOLE 0 36,500 0 0
KLA CORPORATION COM NEW 482480100 1,972 13,720 SH   SOLE 0 13,720 0 0
KLA CORPORATION Call 482480100 1 1,800 SH Call SOLE 0 1,800 0 0
KLA CORPORATION Put 482480100 485 18,200 SH Put SOLE 0 18,200 0 0
KNIGHT SWIFT TRANSN HLDGS IN Call 499049104 30 22,900 SH Call SOLE 0 22,900 0 0
KNIGHT SWIFT TRANSN HLDGS IN Put 499049104 126 25,200 SH Put SOLE 0 25,200 0 0
KODIAK SCIENCES INC Call 50015M109 27 10,100 SH Call SOLE 0 10,100 0 0
KODIAK SCIENCES INC Put 50015M109 24 2,800 SH Put SOLE 0 2,800 0 0
KOHLS CORP COM 500255104 155 10,652 SH   SOLE 0 10,652 0 0
KOHLS CORP Call 500255104 0 10,100 SH Call SOLE 0 10,100 0 0
KOHLS CORP Put 500255104 552 22,200 SH Put SOLE 0 22,200 0 0
KONTOOR BRANDS INC COM 50050N103 26 1,393 SH   SOLE 0 1,393 0 0
KORNIT DIGITAL LTD SHS M6372Q113 8 323 SH   SOLE 0 323 0 0
KORNIT DIGITAL LTD Call M6372Q113 1 7,600 SH Call SOLE 0 7,600 0 0
KORNIT DIGITAL LTD Put M6372Q113 4 500 SH Put SOLE 0 500 0 0
KRAFT HEINZ CO COM 500754106 6,806 275,117 SH   SOLE 0 275,117 0 0
KRAFT HEINZ CO Call 500754106 41 95,800 SH Call SOLE 0 95,800 0 0
KRAFT HEINZ CO Put 500754106 1,049 335,500 SH Put SOLE 0 335,500 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 3,140 69,375 SH   SOLE 0 69,375 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 5 200 SH   SOLE 0 200 0 0
KRANESHARES TR Call 500767405 0 700 SH Call SOLE 0 700 0 0
KRANESHARES TR Call 500767306 191 672,200 SH Call SOLE 0 672,200 0 0
KRANESHARES TR Put 500767306 1,241 245,800 SH Put SOLE 0 245,800 0 0
KRATON CORPORATION COM 50077C106 51 6,359 SH   SOLE 0 6,359 0 0
KRATON CORPORATION Call 50077C106 1 1,300 SH Call SOLE 0 1,300 0 0
KRATON CORPORATION Put 50077C106 1 100 SH Put SOLE 0 100 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 29 2,160 SH   SOLE 0 2,160 0 0
KRATOS DEFENSE & SEC SOLUTIO Call 50077B207 7 21,800 SH Call SOLE 0 21,800 0 0
KRATOS DEFENSE & SEC SOLUTIO Put 50077B207 32 5,000 SH Put SOLE 0 5,000 0 0
KROGER CO Call 501044101 81 28,900 SH Call SOLE 0 28,900 0 0
KROGER CO Put 501044101 25 17,400 SH Put SOLE 0 17,400 0 0
KRONOS WORLDWIDE INC COM 50105F105 3 469 SH   SOLE 0 469 0 0
KRONOS WORLDWIDE INC Call 50105F105 0 2,300 SH Call SOLE 0 2,300 0 0
KRONOS WORLDWIDE INC Put 50105F105 1 700 SH Put SOLE 0 700 0 0
KT CORP Put 48268K101 0 100 SH Put SOLE 0 100 0 0
KURA ONCOLOGY INC COM 50127T109 5 600 SH   SOLE 0 600 0 0
L BRANDS INC COM 501797104 1,113 96,349 SH   SOLE 0 96,349 0 0
L BRANDS INC Call 501797104 58 124,600 SH Call SOLE 0 124,600 0 0
L BRANDS INC Put 501797104 3,058 308,700 SH Put SOLE 0 308,700 0 0
L3HARRIS TECHNOLOGIES INC Call 502431109 20 1,900 SH Call SOLE 0 1,900 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 0 100 SH   SOLE 0 100 0 0
LA JOLLA PHARMACEUTICAL CO Call 503459604 0 100 SH Call SOLE 0 100 0 0
LA Z BOY INC COM 505336107 20 1,011 SH   SOLE 0 1,011 0 0
LA Z BOY INC Put 505336107 2 300 SH Put SOLE 0 300 0 0
LABORATORY CORP AMER HLDGS Call 50540R409 9 5,300 SH Call SOLE 0 5,300 0 0
LAKELAND INDS INC Call 511795106 45 19,400 SH Call SOLE 0 19,400 0 0
LAKELAND INDS INC Put 511795106 35 9,700 SH Put SOLE 0 9,700 0 0
LAM RESEARCH CORP COM 512807108 68 286 SH   SOLE 0 286 0 0
LAM RESEARCH CORP Call 512807108 436 20,600 SH Call SOLE 0 20,600 0 0
LAM RESEARCH CORP Put 512807108 195 8,700 SH Put SOLE 0 8,700 0 0
LAMAR ADVERTISING CO NEW Call 512816109 3 1,200 SH Call SOLE 0 1,200 0 0
LAMAR ADVERTISING CO NEW Put 512816109 3 100 SH Put SOLE 0 100 0 0
LANDS END INC NEW Call 51509F105 1 8,000 SH Call SOLE 0 8,000 0 0
LANDS END INC NEW Put 51509F105 77 6,500 SH Put SOLE 0 6,500 0 0
LANNET INC COM 516012101 83 12,000 SH   SOLE 0 12,000 0 0
LANNET INC Call 516012101 1 600 SH Call SOLE 0 600 0 0
LANNET INC Put 516012101 7 700 SH Put SOLE 0 700 0 0
LAREDO PETROLEUM INC COM 516806106 3 8,393 SH   SOLE 0 8,393 0 0
LAREDO PETROLEUM INC Call 516806106 0 1,400 SH Call SOLE 0 1,400 0 0
LAREDO PETROLEUM INC Put 516806106 17 6,600 SH Put SOLE 0 6,600 0 0
LAS VEGAS SANDS CORP COM 517834107 2,703 63,649 SH   SOLE 0 63,649 0 0
LAS VEGAS SANDS CORP Call 517834107 41 99,200 SH Call SOLE 0 99,200 0 0
LAS VEGAS SANDS CORP Put 517834107 1,437 90,800 SH Put SOLE 0 90,800 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 85 4,818 SH   SOLE 0 4,818 0 0
LATTICE SEMICONDUCTOR CORP Call 518415104 0 800 SH Call SOLE 0 800 0 0
LAUDER ESTEE COS INC CL A 518439104 8,312 52,171 SH   SOLE 0 52,171 0 0
LAUDER ESTEE COS INC Call 518439104 2 2,200 SH Call SOLE 0 2,200 0 0
LAUDER ESTEE COS INC Put 518439104 1,975 73,400 SH Put SOLE 0 73,400 0 0
LAUREATE EDUCATION INC CL A 518613203 21 2,013 SH   SOLE 0 2,013 0 0
LAUREATE EDUCATION INC Call 518613203 0 1,000 SH Call SOLE 0 1,000 0 0
LAUREATE EDUCATION INC Put 518613203 19 2,000 SH Put SOLE 0 2,000 0 0
LAZARD LTD SHS A G54050102 57 2,435 SH   SOLE 0 2,435 0 0
LAZARD LTD Put G54050102 17 2,500 SH Put SOLE 0 2,500 0 0
LEAR CORP Call 521865204 2 2,000 SH Call SOLE 0 2,000 0 0
LEAR CORP Put 521865204 9 300 SH Put SOLE 0 300 0 0
LEGG MASON INC COM 524901105 4 88 SH   SOLE 0 88 0 0
LEGGETT & PLATT INC COM 524660107 88 3,300 SH   SOLE 0 3,300 0 0
LEGGETT & PLATT INC Call 524660107 0 1,000 SH Call SOLE 0 1,000 0 0
LEIDOS HOLDINGS INC Call 525327102 0 200 SH Call SOLE 0 200 0 0
LEIDOS HOLDINGS INC Put 525327102 4 300 SH Put SOLE 0 300 0 0
LENDINGTREE INC NEW Call 52603B107 26 8,200 SH Call SOLE 0 8,200 0 0
LENNAR CORP CL A 526057104 34 906 SH   SOLE 0 906 0 0
LENNAR CORP Call 526057104 22 34,700 SH Call SOLE 0 34,700 0 0
LENNAR CORP Put 526057104 148 5,900 SH Put SOLE 0 5,900 0 0
LEVI STRAUSS & CO NEW Call 52736R102 2 26,200 SH Call SOLE 0 26,200 0 0
LEVI STRAUSS & CO NEW Put 52736R102 1 300 SH Put SOLE 0 300 0 0
LGI HOMES INC Call 50187T106 8 7,000 SH Call SOLE 0 7,000 0 0
LHC GROUP INC COM 50187A107 286 2,040 SH   SOLE 0 2,040 0 0
LHC GROUP INC Call 50187A107 25 2,000 SH Call SOLE 0 2,000 0 0
LHC GROUP INC Put 50187A107 1 1,000 SH Put SOLE 0 1,000 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 10 700 SH   SOLE 0 700 0 0
LIBERTY GLOBAL PLC Call G5480U120 2 38,500 SH Call SOLE 0 38,500 0 0
LIBERTY GLOBAL PLC Call G5480U104 0 1,200 SH Call SOLE 0 1,200 0 0
LIBERTY GLOBAL PLC Put G5480U120 0 100 SH Put SOLE 0 100 0 0
LIBERTY GLOBAL PLC Put G5480U104 7 2,500 SH Put SOLE 0 2,500 0 0
LILLY ELI & CO Call 532457108 7 1,000 SH Call SOLE 0 1,000 0 0
LIMELIGHT NETWORKS INC COM 53261M104 17 3,077 SH   SOLE 0 3,077 0 0
LINCOLN ELEC HLDGS INC COM 533900106 62 900 SH   SOLE 0 900 0 0
LINCOLN ELEC HLDGS INC Call 533900106 0 1,200 SH Call SOLE 0 1,200 0 0
LINCOLN ELEC HLDGS INC Put 533900106 10 1,900 SH Put SOLE 0 1,900 0 0
LINDE PLC Call G5494J103 2 300 SH Call SOLE 0 300 0 0
LINE CORP SPONSORED ADR 53567X101 226 4,700 SH   SOLE 0 4,700 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 1 200 SH   SOLE 0 200 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 0 144 SH   SOLE 0 144 0 0
LIPOCINE INC NEW COM 53630X104 6 13,000 SH   SOLE 0 13,000 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 179 3,948 SH   SOLE 0 3,948 0 0
LIVE NATION ENTERTAINMENT IN Call 538034109 111 70,500 SH Call SOLE 0 70,500 0 0
LIVE NATION ENTERTAINMENT IN Put 538034109 253 46,400 SH Put SOLE 0 46,400 0 0
LIVEPERSON INC COM 538146101 21 949 SH   SOLE 0 949 0 0
LIVEPERSON INC Call 538146101 1 1,100 SH Call SOLE 0 1,100 0 0
LIVEPERSON INC Put 538146101 2 300 SH Put SOLE 0 300 0 0
LIVONGO HEALTH INC COM 539183103 11 400 SH   SOLE 0 400 0 0
LIVONGO HEALTH INC Call 539183103 8 1,100 SH Call SOLE 0 1,100 0 0
LKQ CORP COM 501889208 18 920 SH   SOLE 0 920 0 0
LOCKHEED MARTIN CORP COM 539830109 33 100 SH   SOLE 0 100 0 0
LOCKHEED MARTIN CORP Put 539830109 34 500 SH Put SOLE 0 500 0 0
LOEWS CORP Call 540424108 0 900 SH Call SOLE 0 900 0 0
LOGITECH INTL S A Call H50430232 17 2,100 SH Call SOLE 0 2,100 0 0
LOGITECH INTL S A Put H50430232 5 1,900 SH Put SOLE 0 1,900 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 22 1,368 SH   SOLE 0 1,368 0 0
LORAL SPACE & COMMUNICATNS I Put 543881106 3 200 SH Put SOLE 0 200 0 0
LOUISIANA PAC CORP COM 546347105 159 9,306 SH   SOLE 0 9,306 0 0
LOUISIANA PAC CORP Call 546347105 0 1,000 SH Call SOLE 0 1,000 0 0
LOUISIANA PAC CORP Put 546347105 166 13,800 SH Put SOLE 0 13,800 0 0
LOVESAC COMPANY COM 54738L109 38 6,558 SH   SOLE 0 6,558 0 0
LOVESAC COMPANY Call 54738L109 1 4,100 SH Call SOLE 0 4,100 0 0
LOVESAC COMPANY Put 54738L109 58 5,400 SH Put SOLE 0 5,400 0 0
LOWES COS INC COM 548661107 618 7,182 SH   SOLE 0 7,182 0 0
LOWES COS INC Call 548661107 66 69,500 SH Call SOLE 0 69,500 0 0
LOWES COS INC Put 548661107 511 63,800 SH Put SOLE 0 63,800 0 0
LTC PPTYS INC Call 502175102 0 400 SH Call SOLE 0 400 0 0
LUCKIN COFFEE INC SPONSORED ADS 54951L109 1,611 59,271 SH   SOLE 0 59,271 0 0
LUCKIN COFFEE INC Call 54951L109 243 84,000 SH Call SOLE 0 84,000 0 0
LUCKIN COFFEE INC Put 54951L109 1,361 156,900 SH Put SOLE 0 156,900 0 0
LULULEMON ATHLETICA INC COM 550021109 636 3,357 SH   SOLE 0 3,357 0 0
LULULEMON ATHLETICA INC Call 550021109 426 121,300 SH Call SOLE 0 121,300 0 0
LULULEMON ATHLETICA INC Put 550021109 2,096 95,800 SH Put SOLE 0 95,800 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 6 1,300 SH   SOLE 0 1,300 0 0
LUMBER LIQUIDATORS HLDGS INC Call 55003T107 5 7,500 SH Call SOLE 0 7,500 0 0
LUMBER LIQUIDATORS HLDGS INC Put 55003T107 1 300 SH Put SOLE 0 300 0 0
LUMENTUM HLDGS INC COM 55024U109 437 5,942 SH   SOLE 0 5,942 0 0
LUMENTUM HLDGS INC Call 55024U109 209 30,100 SH Call SOLE 0 30,100 0 0
LUMENTUM HLDGS INC Put 55024U109 273 20,700 SH Put SOLE 0 20,700 0 0
LYFT INC CL A COM 55087P104 571 21,276 SH   SOLE 0 21,276 0 0
LYFT INC Call 55087P104 132 198,700 SH Call SOLE 0 198,700 0 0
LYFT INC Put 55087P104 2,742 201,100 SH Put SOLE 0 201,100 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 22 450 SH   SOLE 0 450 0 0
LYONDELLBASELL INDUSTRIES N Call N53745100 121 27,900 SH Call SOLE 0 27,900 0 0
LYONDELLBASELL INDUSTRIES N Put N53745100 6 700 SH Put SOLE 0 700 0 0
M/I HOMES INC Call 55305B101 0 200 SH Call SOLE 0 200 0 0
M/I HOMES INC Put 55305B101 2 100 SH Put SOLE 0 100 0 0
MACERICH CO Call 554382101 1 29,900 SH Call SOLE 0 29,900 0 0
MACERICH CO Put 554382101 333 26,700 SH Put SOLE 0 26,700 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 6 249 SH   SOLE 0 249 0 0
MACQUARIE INFRASTRUCTURE COR Call 55608B105 0 2,600 SH Call SOLE 0 2,600 0 0
MACQUARIE INFRASTRUCTURE COR Put 55608B105 32 2,700 SH Put SOLE 0 2,700 0 0
MACYS INC COM 55616P104 218 44,575 SH   SOLE 0 44,575 0 0
MACYS INC Call 55616P104 5 21,000 SH Call SOLE 0 21,000 0 0
MACYS INC Put 55616P104 924 98,600 SH Put SOLE 0 98,600 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 1,920 9,083 SH   SOLE 0 9,083 0 0
MADISON SQUARE GARDEN CO NEW Call 55825T103 28 2,600 SH Call SOLE 0 2,600 0 0
MADISON SQUARE GARDEN CO NEW Put 55825T103 848 10,600 SH Put SOLE 0 10,600 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 100 1,500 SH   SOLE 0 1,500 0 0
MADRIGAL PHARMACEUTICALS INC Put 558868105 48 2,500 SH Put SOLE 0 2,500 0 0
MAG SILVER CORP COM 55903Q104 387 50,508 SH   SOLE 0 50,508 0 0
MAG SILVER CORP Call 55903Q104 6 33,400 SH Call SOLE 0 33,400 0 0
MAG SILVER CORP Put 55903Q104 137 44,600 SH Put SOLE 0 44,600 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 617 16,912 SH   SOLE 0 16,912 0 0
MAGELLAN MIDSTREAM PRTNRS LP Call 559080106 4 38,400 SH Call SOLE 0 38,400 0 0
MAGELLAN MIDSTREAM PRTNRS LP Put 559080106 598 25,700 SH Put SOLE 0 25,700 0 0
MAGNA INTL INC Put 559222401 1 100 SH Put SOLE 0 100 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 141 12,787 SH   SOLE 0 12,787 0 0
MAGNACHIP SEMICONDUCTOR CORP Call 55933J203 0 400 SH Call SOLE 0 400 0 0
MAGNACHIP SEMICONDUCTOR CORP Put 55933J203 13 3,900 SH Put SOLE 0 3,900 0 0
MAIN STR CAP CORP Call 56035L104 0 1,200 SH Call SOLE 0 1,200 0 0
MAIN STR CAP CORP Put 56035L104 5 1,900 SH Put SOLE 0 1,900 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 6 3,300 SH   SOLE 0 3,300 0 0
MALLINCKRODT PUB LTD CO Call G5785G107 4 40,000 SH Call SOLE 0 40,000 0 0
MALLINCKRODT PUB LTD CO Put G5785G107 520 47,600 SH Put SOLE 0 47,600 0 0
MANITOWOC CO INC COM NEW 563571405 34 4,100 SH   SOLE 0 4,100 0 0
MANITOWOC CO INC Put 563571405 0 200 SH Put SOLE 0 200 0 0
MANPOWERGROUP INC Put 56418H100 12 600 SH Put SOLE 0 600 0 0
MANULIFE FINL CORP COM 56501R106 33 2,668 SH   SOLE 0 2,668 0 0
MARATHON OIL CORP COM 565849106 0 300 SH   SOLE 0 300 0 0
MARATHON OIL CORP Call 565849106 1 16,800 SH Call SOLE 0 16,800 0 0
MARATHON OIL CORP Put 565849106 3 1,500 SH Put SOLE 0 1,500 0 0
MARATHON PETE CORP COM 56585A102 426 18,040 SH   SOLE 0 18,040 0 0
MARATHON PETE CORP Call 56585A102 70 428,700 SH Call SOLE 0 428,700 0 0
MARATHON PETE CORP Put 56585A102 1,749 74,800 SH Put SOLE 0 74,800 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 5 2,500 SH   SOLE 0 2,500 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,658 22,166 SH   SOLE 0 22,166 0 0
MARRIOTT INTL INC NEW Call 571903202 97 111,600 SH Call SOLE 0 111,600 0 0
MARRIOTT INTL INC NEW Put 571903202 2,498 97,700 SH Put SOLE 0 97,700 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 27 500 SH   SOLE 0 500 0 0
MARRIOTT VACTINS WORLDWID CO Call 57164Y107 1 10,000 SH Call SOLE 0 10,000 0 0
MARRIOTT VACTINS WORLDWID CO Put 57164Y107 22 700 SH Put SOLE 0 700 0 0
MARSH & MCLENNAN COS INC Call 571748102 2 5,200 SH Call SOLE 0 5,200 0 0
MARSH & MCLENNAN COS INC Put 571748102 32 1,600 SH Put SOLE 0 1,600 0 0
MARTIN MARIETTA MATLS INC COM 573284106 23 122 SH   SOLE 0 122 0 0
MARTIN MARIETTA MATLS INC Call 573284106 3 4,700 SH Call SOLE 0 4,700 0 0
MARTIN MIDSTREAM PRTNRS L P Put 573331105 7 1,200 SH Put SOLE 0 1,200 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 4 203 SH   SOLE 0 203 0 0
MARVELL TECHNOLOGY GROUP LTD Call G5876H105 13 23,200 SH Call SOLE 0 23,200 0 0
MARVELL TECHNOLOGY GROUP LTD Put G5876H105 30 15,100 SH Put SOLE 0 15,100 0 0
MASCO CORP COM 574599106 614 17,769 SH   SOLE 0 17,769 0 0
MASCO CORP Call 574599106 0 3,200 SH Call SOLE 0 3,200 0 0
MASCO CORP Put 574599106 131 22,500 SH Put SOLE 0 22,500 0 0
MASTEC INC COM 576323109 6 200 SH   SOLE 0 200 0 0
MASTERCARD INC CL A 57636Q104 13,364 55,325 SH   SOLE 0 55,325 0 0
MASTERCARD INC Call 57636Q104 222 29,300 SH Call SOLE 0 29,300 0 0
MASTERCARD INC Put 57636Q104 3,321 92,800 SH Put SOLE 0 92,800 0 0
MATADOR RES CO COM 576485205 37 15,091 SH   SOLE 0 15,091 0 0
MATADOR RES CO Call 576485205 0 1,100 SH Call SOLE 0 1,100 0 0
MATADOR RES CO Put 576485205 4 500 SH Put SOLE 0 500 0 0
MATCH GROUP INC COM 57665R106 2,120 32,116 SH   SOLE 0 32,116 0 0
MATCH GROUP INC Call 57665R106 374 55,400 SH Call SOLE 0 55,400 0 0
MATCH GROUP INC Put 57665R106 716 103,800 SH Put SOLE 0 103,800 0 0
MATTEL INC COM 577081102 207 23,596 SH   SOLE 0 23,596 0 0
MATTEL INC Call 577081102 0 5,700 SH Call SOLE 0 5,700 0 0
MATTEL INC Put 577081102 130 25,700 SH Put SOLE 0 25,700 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 17 1,604 SH   SOLE 0 1,604 0 0
MAXAR TECHNOLOGIES INC Call 57778K105 43 22,800 SH Call SOLE 0 22,800 0 0
MAXAR TECHNOLOGIES INC Put 57778K105 47 5,100 SH Put SOLE 0 5,100 0 0
MAXIM INTEGRATED PRODS INC Call 57772K101 1 3,900 SH Call SOLE 0 3,900 0 0
MAXIM INTEGRATED PRODS INC Put 57772K101 23 3,300 SH Put SOLE 0 3,300 0 0
MCCORMICK & CO INC COM NON VTG 579780206 1 11 SH   SOLE 0 11 0 0
MCCORMICK & CO INC Call 579780206 6 5,000 SH Call SOLE 0 5,000 0 0
MCCORMICK & CO INC Put 579780206 7 700 SH Put SOLE 0 700 0 0
MCDONALDS CORP COM 580135101 1,889 11,426 SH   SOLE 0 11,426 0 0
MCDONALDS CORP Call 580135101 562 101,900 SH Call SOLE 0 101,900 0 0
MCDONALDS CORP Put 580135101 1,591 65,900 SH Put SOLE 0 65,900 0 0
MCKESSON CORP COM 58155Q103 81 600 SH   SOLE 0 600 0 0
MCKESSON CORP Call 58155Q103 193 28,200 SH Call SOLE 0 28,200 0 0
MCKESSON CORP Put 58155Q103 19 2,500 SH Put SOLE 0 2,500 0 0
MEDALLIA INC COM 584021109 16 800 SH   SOLE 0 800 0 0
MEDALLIA INC Call 584021109 1 5,300 SH Call SOLE 0 5,300 0 0
MEDALLIA INC Put 584021109 5 2,400 SH Put SOLE 0 2,400 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 537 31,082 SH   SOLE 0 31,082 0 0
MEDICAL PPTYS TRUST INC Call 58463J304 3 19,900 SH Call SOLE 0 19,900 0 0
MEDICAL PPTYS TRUST INC Put 58463J304 44 13,000 SH Put SOLE 0 13,000 0 0
MEDIFAST INC COM 58470H101 172 2,766 SH   SOLE 0 2,766 0 0
MEDIFAST INC Put 58470H101 122 2,200 SH Put SOLE 0 2,200 0 0
MEDTRONIC PLC SHS G5960L103 114 1,266 SH   SOLE 0 1,266 0 0
MEDTRONIC PLC Call G5960L103 0 7,100 SH Call SOLE 0 7,100 0 0
MEDTRONIC PLC Put G5960L103 20 1,500 SH Put SOLE 0 1,500 0 0
MEET GROUP INC COM 58513U101 53 9,078 SH   SOLE 0 9,078 0 0
MEET GROUP INC Call 58513U101 1 1,600 SH Call SOLE 0 1,600 0 0
MEET GROUP INC Put 58513U101 0 100 SH Put SOLE 0 100 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 49 3,988 SH   SOLE 0 3,988 0 0
MELCO RESORTS AND ENTMNT LTD Call 585464100 9 26,000 SH Call SOLE 0 26,000 0 0
MELCO RESORTS AND ENTMNT LTD Put 585464100 84 22,200 SH Put SOLE 0 22,200 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 133 1,100 SH   SOLE 0 1,100 0 0
MELLANOX TECHNOLOGIES LTD Call M51363113 77 66,100 SH Call SOLE 0 66,100 0 0
MELLANOX TECHNOLOGIES LTD Put M51363113 69 27,100 SH Put SOLE 0 27,100 0 0
MERCADOLIBRE INC COM 58733R102 555 1,137 SH   SOLE 0 1,137 0 0
MERCADOLIBRE INC Put 58733R102 230 3,800 SH Put SOLE 0 3,800 0 0
MERCK & CO. INC COM 58933Y105 384 5,000 SH   SOLE 0 5,000 0 0
MERCK & CO. INC Put 58933Y105 46 5,000 SH Put SOLE 0 5,000 0 0
MERCURY SYS INC COM 589378108 247 3,466 SH   SOLE 0 3,466 0 0
MERCURY SYS INC Call 589378108 11 5,000 SH Call SOLE 0 5,000 0 0
MERCURY SYS INC Put 589378108 0 1,000 SH Put SOLE 0 1,000 0 0
MEREDITH CORP Call 589433101 0 200 SH Call SOLE 0 200 0 0
MEREDITH CORP Put 589433101 0 100 SH Put SOLE 0 100 0 0
MERITOR INC COM 59001K100 13 1,024 SH   SOLE 0 1,024 0 0
MERITOR INC Call 59001K100 0 2,600 SH Call SOLE 0 2,600 0 0
MERSANA THERAPEUTICS INC COM 59045L106 1 200 SH   SOLE 0 200 0 0
MESA AIR GROUP INC Call 590479135 0 1,400 SH Call SOLE 0 1,400 0 0
MESOBLAST LTD SPONS ADR 590717104 14 3,300 SH   SOLE 0 3,300 0 0
METHANEX CORP COM 59151K108 845 69,491 SH   SOLE 0 69,491 0 0
METHANEX CORP Call 59151K108 2 11,400 SH Call SOLE 0 11,400 0 0
METHANEX CORP Put 59151K108 1,709 95,700 SH Put SOLE 0 95,700 0 0
METHODE ELECTRS INC Call 591520200 0 100 SH Call SOLE 0 100 0 0
METLIFE INC COM 59156R108 44 1,472 SH   SOLE 0 1,472 0 0
METLIFE INC Call 59156R108 16 122,800 SH Call SOLE 0 122,800 0 0
METLIFE INC Put 59156R108 407 23,400 SH Put SOLE 0 23,400 0 0
MFA FINL INC Call 55272X102 0 1,900 SH Call SOLE 0 1,900 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 47 2,000 SH   SOLE 0 2,000 0 0
MGM GROWTH PPTYS LLC Call 55303A105 1 500 SH Call SOLE 0 500 0 0
MGM GROWTH PPTYS LLC Put 55303A105 4 400 SH Put SOLE 0 400 0 0
MGM RESORTS INTERNATIONAL COM 552953101 679 57,569 SH   SOLE 0 57,569 0 0
MGM RESORTS INTERNATIONAL Call 552953101 12 112,300 SH Call SOLE 0 112,300 0 0
MGM RESORTS INTERNATIONAL Put 552953101 2,866 175,100 SH Put SOLE 0 175,100 0 0
MICHAELS COS INC COM 59408Q106 32 20,089 SH   SOLE 0 20,089 0 0
MICHAELS COS INC Call 59408Q106 2 73,000 SH Call SOLE 0 73,000 0 0
MICHAELS COS INC Put 59408Q106 119 26,700 SH Put SOLE 0 26,700 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 818 12,078 SH   SOLE 0 12,078 0 0
MICROCHIP TECHNOLOGY INC Call 595017104 29 51,400 SH Call SOLE 0 51,400 0 0
MICROCHIP TECHNOLOGY INC Put 595017104 252 10,700 SH Put SOLE 0 10,700 0 0
MICRON TECHNOLOGY INC COM 595112103 3,653 86,870 SH   SOLE 0 86,870 0 0
MICRON TECHNOLOGY INC Call 595112103 602 131,600 SH Call SOLE 0 131,600 0 0
MICRON TECHNOLOGY INC Put 595112103 1,491 245,500 SH Put SOLE 0 245,500 0 0
MICROSOFT CORP COM 594918104 7,725 48,988 SH   SOLE 0 48,988 0 0
MICROSOFT CORP Call 594918104 808 129,800 SH Call SOLE 0 129,800 0 0
MICROSOFT CORP Put 594918104 687 76,800 SH Put SOLE 0 76,800 0 0
MID AMER APT CMNTYS INC Call 59522J103 2 2,300 SH Call SOLE 0 2,300 0 0
MID AMER APT CMNTYS INC Put 59522J103 18 2,000 SH Put SOLE 0 2,000 0 0
MIDDLEBY CORP COM 596278101 11 200 SH   SOLE 0 200 0 0
MIDDLEBY CORP Call 596278101 84 9,800 SH Call SOLE 0 9,800 0 0
MILLENDO THERAPEUTICS INC COM 60040X103 40 7,600 SH   SOLE 0 7,600 0 0
MILLENDO THERAPEUTICS INC Call 60040X103 1 1,600 SH Call SOLE 0 1,600 0 0
MILLENDO THERAPEUTICS INC Put 60040X103 12 4,300 SH Put SOLE 0 4,300 0 0
MINERVA NEUROSCIENCES INC COM 603380106 3 500 SH   SOLE 0 500 0 0
MINERVA NEUROSCIENCES INC Call 603380106 2 2,500 SH Call SOLE 0 2,500 0 0
MIRATI THERAPEUTICS INC Call 60468T105 74 36,900 SH Call SOLE 0 36,900 0 0
MIRATI THERAPEUTICS INC Put 60468T105 215 16,400 SH Put SOLE 0 16,400 0 0
MITEK SYS INC COM NEW 606710200 85 10,803 SH   SOLE 0 10,803 0 0
MITEK SYS INC Call 606710200 1 1,100 SH Call SOLE 0 1,100 0 0
MITEK SYS INC Put 606710200 21 10,000 SH Put SOLE 0 10,000 0 0
MOBILEIRON INC COM NEW 60739U204 21 5,700 SH   SOLE 0 5,700 0 0
MOBILEIRON INC Call 60739U204 0 900 SH Call SOLE 0 900 0 0
MODERNA INC COM 60770K107 186 6,224 SH   SOLE 0 6,224 0 0
MODERNA INC Call 60770K107 114 37,700 SH Call SOLE 0 37,700 0 0
MODERNA INC Put 60770K107 50 13,700 SH Put SOLE 0 13,700 0 0
MOELIS & CO Call 60786M105 2 8,500 SH Call SOLE 0 8,500 0 0
MOHAWK INDS INC COM 608190104 60 796 SH   SOLE 0 796 0 0
MOLECULAR TEMPLATES INC Call 608550109 1 2,300 SH Call SOLE 0 2,300 0 0
MOLSON COORS BEVERAGE CO Call 60871R209 2 18,100 SH Call SOLE 0 18,100 0 0
MOLSON COORS BEVERAGE CO Put 60871R209 68 9,000 SH Put SOLE 0 9,000 0 0
MOMO INC ADR 60879B107 2,232 102,942 SH   SOLE 0 102,942 0 0
MOMO INC Call 60879B107 30 23,900 SH Call SOLE 0 23,900 0 0
MOMO INC Put 60879B107 1,243 174,900 SH Put SOLE 0 174,900 0 0
MONDELEZ INTL INC Call 609207105 7 26,700 SH Call SOLE 0 26,700 0 0
MONDELEZ INTL INC Put 609207105 15 5,700 SH Put SOLE 0 5,700 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 2 2,206 SH   SOLE 0 2,206 0 0
MONEYGRAM INTL INC Call 60935Y208 0 3,100 SH Call SOLE 0 3,100 0 0
MONEYGRAM INTL INC Put 60935Y208 2 2,300 SH Put SOLE 0 2,300 0 0
MONGODB INC CL A 60937P106 237 1,739 SH   SOLE 0 1,739 0 0
MONGODB INC Call 60937P106 193 21,000 SH Call SOLE 0 21,000 0 0
MONGODB INC Put 60937P106 570 49,400 SH Put SOLE 0 49,400 0 0
MONOLITHIC PWR SYS INC COM 609839105 33 200 SH   SOLE 0 200 0 0
MONOLITHIC PWR SYS INC Put 609839105 4 2,300 SH Put SOLE 0 2,300 0 0
MONRO INC COM 610236101 55 1,269 SH   SOLE 0 1,269 0 0
MONRO INC Call 610236101 0 700 SH Call SOLE 0 700 0 0
MONRO INC Put 610236101 48 1,600 SH Put SOLE 0 1,600 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 134 2,393 SH   SOLE 0 2,393 0 0
MONSTER BEVERAGE CORP NEW Call 61174X109 3 4,300 SH Call SOLE 0 4,300 0 0
MONSTER BEVERAGE CORP NEW Put 61174X109 54 4,100 SH Put SOLE 0 4,100 0 0
MOODYS CORP Call 615369105 870 13,100 SH Call SOLE 0 13,100 0 0
MORGAN STANLEY COM NEW 617446448 315 9,285 SH   SOLE 0 9,285 0 0
MORGAN STANLEY Call 617446448 23 115,900 SH Call SOLE 0 115,900 0 0
MORGAN STANLEY Put 617446448 623 70,700 SH Put SOLE 0 70,700 0 0
MOSAIC CO NEW COM 61945C103 313 28,940 SH   SOLE 0 28,940 0 0
MOSAIC CO NEW Call 61945C103 1 12,800 SH Call SOLE 0 12,800 0 0
MOSAIC CO NEW Put 61945C103 83 19,000 SH Put SOLE 0 19,000 0 0
MOTOROLA SOLUTIONS INC Call 620076307 4 3,800 SH Call SOLE 0 3,800 0 0
MOTOROLA SOLUTIONS INC Put 620076307 147 6,400 SH Put SOLE 0 6,400 0 0
MOVADO GROUP INC COM 624580106 1 124 SH   SOLE 0 124 0 0
MOVADO GROUP INC Call 624580106 0 200 SH Call SOLE 0 200 0 0
MOVADO GROUP INC Put 624580106 4 800 SH Put SOLE 0 800 0 0
MPLX LP COM UNIT REP LTD 55336V100 25 2,208 SH   SOLE 0 2,208 0 0
MSC INDL DIRECT INC Call 553530106 1 700 SH Call SOLE 0 700 0 0
MSC INDL DIRECT INC Put 553530106 1 200 SH Put SOLE 0 200 0 0
MSCI INC COM 55354G100 312 1,082 SH   SOLE 0 1,082 0 0
MSG NETWORK INC CL A 553573106 3 331 SH   SOLE 0 331 0 0
MSG NETWORK INC Call 553573106 0 1,000 SH Call SOLE 0 1,000 0 0
MSG NETWORK INC Put 553573106 0 100 SH Put SOLE 0 100 0 0
MURPHY OIL CORP COM 626717102 26 4,250 SH   SOLE 0 4,250 0 0
MURPHY OIL CORP Call 626717102 2 36,900 SH Call SOLE 0 36,900 0 0
MURPHY OIL CORP Put 626717102 265 24,200 SH Put SOLE 0 24,200 0 0
MURPHY USA INC Call 626755102 2 2,100 SH Call SOLE 0 2,100 0 0
MYLAN NV Call N59465109 5 7,400 SH Call SOLE 0 7,400 0 0
MYOKARDIA INC Call 62857M105 11 4,600 SH Call SOLE 0 4,600 0 0
MYOKARDIA INC Put 62857M105 251 9,800 SH Put SOLE 0 9,800 0 0
MYOVANT SCIENCES LTD COM G637AM102 2 300 SH   SOLE 0 300 0 0
MYOVANT SCIENCES LTD Call G637AM102 2 8,500 SH Call SOLE 0 8,500 0 0
MYOVANT SCIENCES LTD Put G637AM102 27 3,000 SH Put SOLE 0 3,000 0 0
NABORS INDUSTRIES LTD SHS G6359F103 1 3,284 SH   SOLE 0 3,284 0 0
NABORS INDUSTRIES LTD Call G6359F103 0 1,000 SH Call SOLE 0 1,000 0 0
NABORS INDUSTRIES LTD Put G6359F103 1 700 SH Put SOLE 0 700 0 0
NAM TAI PPTY INC SHS G63907102 86 15,647 SH   SOLE 0 15,647 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 269 11,200 SH   SOLE 0 11,200 0 0
NANTKWEST INC COM 63016Q102 11 3,900 SH   SOLE 0 3,900 0 0
NANTKWEST INC Call 63016Q102 0 1,000 SH Call SOLE 0 1,000 0 0
NANTKWEST INC Put 63016Q102 17 5,100 SH Put SOLE 0 5,100 0 0
NAPCO SEC TECHNOLOGIES INC Call 630402105 0 200 SH Call SOLE 0 200 0 0
NAPCO SEC TECHNOLOGIES INC Put 630402105 30 3,900 SH Put SOLE 0 3,900 0 0
NASDAQ INC Call 631103108 7 4,100 SH Call SOLE 0 4,100 0 0
NATERA INC COM 632307104 8 300 SH   SOLE 0 300 0 0
NATIONAL BEVERAGE CORP COM 635017106 51 1,197 SH   SOLE 0 1,197 0 0
NATIONAL BEVERAGE CORP Call 635017106 11 11,800 SH Call SOLE 0 11,800 0 0
NATIONAL BEVERAGE CORP Put 635017106 9 1,400 SH Put SOLE 0 1,400 0 0
NATIONAL CINEMEDIA INC Call 635309107 0 3,000 SH Call SOLE 0 3,000 0 0
NATIONAL CINEMEDIA INC Put 635309107 0 200 SH Put SOLE 0 200 0 0
NATIONAL GRID PLC Call 636274409 22 11,100 SH Call SOLE 0 11,100 0 0
NATIONAL INSTRS CORP COM 636518102 2 68 SH   SOLE 0 68 0 0
NATIONAL INSTRS CORP Call 636518102 1 2,200 SH Call SOLE 0 2,200 0 0
NATIONAL OILWELL VARCO INC Call 637071101 0 100 SH Call SOLE 0 100 0 0
NATIONAL OILWELL VARCO INC Put 637071101 12 700 SH Put SOLE 0 700 0 0
NATIONAL VISION HLDGS INC Put 63845R107 48 4,100 SH Put SOLE 0 4,100 0 0
NATURAL HEALTH TRENDS CORP Put 63888P406 0 500 SH Put SOLE 0 500 0 0
NAVIENT CORPORATION COM 63938C108 168 22,193 SH   SOLE 0 22,193 0 0
NAVIENT CORPORATION Call 63938C108 1 8,100 SH Call SOLE 0 8,100 0 0
NAVIENT CORPORATION Put 63938C108 222 45,800 SH Put SOLE 0 45,800 0 0
NAVIGATOR HOLDINGS LTD SHS Y62132108 21 4,900 SH   SOLE 0 4,900 0 0
NAVISTAR INTL CORP NEW COM 63934E108 186 11,300 SH   SOLE 0 11,300 0 0
NAVISTAR INTL CORP NEW Call 63934E108 2 1,400 SH Call SOLE 0 1,400 0 0
NAVISTAR INTL CORP NEW Put 63934E108 214 11,500 SH Put SOLE 0 11,500 0 0
NCR CORP NEW COM 62886E108 10 620 SH   SOLE 0 620 0 0
NEKTAR THERAPEUTICS COM 640268108 57 3,200 SH   SOLE 0 3,200 0 0
NEKTAR THERAPEUTICS Call 640268108 5 4,400 SH Call SOLE 0 4,400 0 0
NEKTAR THERAPEUTICS Put 640268108 20 5,900 SH Put SOLE 0 5,900 0 0
NEOGENOMICS INC COM NEW 64049M209 14 541 SH   SOLE 0 541 0 0
NEOGENOMICS INC Call 64049M209 0 300 SH Call SOLE 0 300 0 0
NEOPHOTONICS CORP COM 64051T100 25 3,536 SH   SOLE 0 3,536 0 0
NEOPHOTONICS CORP Call 64051T100 0 200 SH Call SOLE 0 200 0 0
NEOPHOTONICS CORP Put 64051T100 1 1,700 SH Put SOLE 0 1,700 0 0
NET 1 UEPS TECHNOLOGIES INC Call 64107N206 0 6,400 SH Call SOLE 0 6,400 0 0
NET 1 UEPS TECHNOLOGIES INC Put 64107N206 0 100 SH Put SOLE 0 100 0 0
NETAPP INC COM 64110D104 94 2,255 SH   SOLE 0 2,255 0 0
NETAPP INC Call 64110D104 0 5,100 SH Call SOLE 0 5,100 0 0
NETAPP INC Put 64110D104 31 3,700 SH Put SOLE 0 3,700 0 0
NETEASE INC SPONSORED ADS 64110W102 2 9 SH   SOLE 0 9 0 0
NETEASE INC Call 64110W102 0 300 SH Call SOLE 0 300 0 0
NETEASE INC Put 64110W102 4 200 SH Put SOLE 0 200 0 0
NETFLIX INC COM 64110L106 4,110 10,946 SH   SOLE 0 10,946 0 0
NETFLIX INC Call 64110L106 191 6,100 SH Call SOLE 0 6,100 0 0
NETFLIX INC Put 64110L106 421 37,100 SH Put SOLE 0 37,100 0 0
NETGEAR INC COM 64111Q104 36 1,600 SH   SOLE 0 1,600 0 0
NEUROCRINE BIOSCIENCES INC Call 64125C109 2 5,000 SH Call SOLE 0 5,000 0 0
NEUROCRINE BIOSCIENCES INC Put 64125C109 54 2,500 SH Put SOLE 0 2,500 0 0
NEUROTROPE INC COM NEW 64129T207 2 3,600 SH   SOLE 0 3,600 0 0
NEUROTROPE INC Put 64129T207 7 1,900 SH Put SOLE 0 1,900 0 0
NEVRO CORP Call 64157F103 16 800 SH Call SOLE 0 800 0 0
NEW AGE BEVERAGES CORP COM 64157V108 7 5,671 SH   SOLE 0 5,671 0 0
NEW AGE BEVERAGES CORP Call 64157V108 0 100 SH Call SOLE 0 100 0 0
NEW AGE BEVERAGES CORP Put 64157V108 11 12,300 SH Put SOLE 0 12,300 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 828 7,656 SH   SOLE 0 7,656 0 0
NEW ORIENTAL ED & TECH GRP I Call 647581107 407 65,200 SH Call SOLE 0 65,200 0 0
NEW ORIENTAL ED & TECH GRP I Put 647581107 70 9,800 SH Put SOLE 0 9,800 0 0
NEW RELIC INC Call 64829B100 0 200 SH Call SOLE 0 200 0 0
NEW RELIC INC Put 64829B100 14 900 SH Put SOLE 0 900 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 27 5,487 SH   SOLE 0 5,487 0 0
NEW RESIDENTIAL INVT CORP Call 64828T201 2 55,200 SH Call SOLE 0 55,200 0 0
NEW RESIDENTIAL INVT CORP Put 64828T201 195 19,500 SH Put SOLE 0 19,500 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 19 2,094 SH   SOLE 0 2,094 0 0
NEW YORK CMNTY BANCORP INC Call 649445103 1 7,200 SH Call SOLE 0 7,200 0 0
NEW YORK CMNTY BANCORP INC Put 649445103 5 1,700 SH Put SOLE 0 1,700 0 0
NEW YORK TIMES CO Call 650111107 2 1,300 SH Call SOLE 0 1,300 0 0
NEW YORK TIMES CO Put 650111107 7 3,500 SH Put SOLE 0 3,500 0 0
NEWELL BRANDS INC COM 651229106 198 14,927 SH   SOLE 0 14,927 0 0
NEWELL BRANDS INC Call 651229106 6 26,700 SH Call SOLE 0 26,700 0 0
NEWELL BRANDS INC Put 651229106 26 6,100 SH Put SOLE 0 6,100 0 0
NEWMONT CORP COM 651639106 90 2,000 SH   SOLE 0 2,000 0 0
NEWMONT CORP Call 651639106 639 99,200 SH Call SOLE 0 99,200 0 0
NEWMONT CORP Put 651639106 101 36,100 SH Put SOLE 0 36,100 0 0
NEXSTAR MEDIA GROUP INC Put 65336K103 51 3,700 SH Put SOLE 0 3,700 0 0
NEXTCURE INC COM 65343E108 3 100 SH   SOLE 0 100 0 0
NEXTCURE INC Call 65343E108 0 100 SH Call SOLE 0 100 0 0
NEXTCURE INC Put 65343E108 16 1,800 SH Put SOLE 0 1,800 0 0
NEXTERA ENERGY INC COM 65339F101 1,352 5,621 SH   SOLE 0 5,621 0 0
NEXTERA ENERGY INC Call 65339F101 24 7,800 SH Call SOLE 0 7,800 0 0
NEXTERA ENERGY INC Put 65339F101 70 15,100 SH Put SOLE 0 15,100 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 182 4,252 SH   SOLE 0 4,252 0 0
NEXTERA ENERGY PARTNERS LP Call 65341B106 17 15,600 SH Call SOLE 0 15,600 0 0
NEXTERA ENERGY PARTNERS LP Put 65341B106 95 12,100 SH Put SOLE 0 12,100 0 0
NGL ENERGY PARTNERS LP Call 62913M107 1 7,200 SH Call SOLE 0 7,200 0 0
NGL ENERGY PARTNERS LP Put 62913M107 62 9,700 SH Put SOLE 0 9,700 0 0
NIC INC COM 62914B100 43 1,900 SH   SOLE 0 1,900 0 0
NIC INC Call 62914B100 2 2,000 SH Call SOLE 0 2,000 0 0
NIC INC Put 62914B100 0 500 SH Put SOLE 0 500 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 48 3,889 SH   SOLE 0 3,889 0 0
NIELSEN HLDGS PLC Call G6518L108 1 24,200 SH Call SOLE 0 24,200 0 0
NIELSEN HLDGS PLC Put G6518L108 96 9,700 SH Put SOLE 0 9,700 0 0
NIKE INC CL B 654106103 1,533 18,534 SH   SOLE 0 18,534 0 0
NIKE INC Call 654106103 173 176,600 SH Call SOLE 0 176,600 0 0
NIKE INC Put 654106103 1,029 105,400 SH Put SOLE 0 105,400 0 0
NIO INC SPON ADS 62914V106 41 14,770 SH   SOLE 0 14,770 0 0
NIO INC Call 62914V106 69 155,000 SH Call SOLE 0 155,000 0 0
NIO INC Put 62914V106 403 178,200 SH Put SOLE 0 178,200 0 0
NL INDS INC COM NEW 629156407 2 900 SH   SOLE 0 900 0 0
NMI HLDGS INC Call 629209305 0 300 SH Call SOLE 0 300 0 0
NN INC Call 629337106 0 200 SH Call SOLE 0 200 0 0
NOAH HLDGS LTD Put 65487X102 1 200 SH Put SOLE 0 200 0 0
NOBLE ENERGY INC COM 655044105 45 7,459 SH   SOLE 0 7,459 0 0
NOBLE ENERGY INC Call 655044105 0 2,600 SH Call SOLE 0 2,600 0 0
NOBLE ENERGY INC Put 655044105 171 11,100 SH Put SOLE 0 11,100 0 0
NOBLE MIDSTREAM PARTNERS LP Call 65506L105 0 2,000 SH Call SOLE 0 2,000 0 0
NOBLE MIDSTREAM PARTNERS LP Put 65506L105 9 300 SH Put SOLE 0 300 0 0
NOODLES & CO Call 65540B105 8 32,200 SH Call SOLE 0 32,200 0 0
NOODLES & CO Put 65540B105 7 1,900 SH Put SOLE 0 1,900 0 0
NORDIC AMERICAN TANKERS LIMI Call G65773106 21 21,000 SH Call SOLE 0 21,000 0 0
NORDIC AMERICAN TANKERS LIMI Put G65773106 2 2,600 SH Put SOLE 0 2,600 0 0
NORDSTROM INC COM 655664100 2 161 SH   SOLE 0 161 0 0
NORDSTROM INC Call 655664100 0 1,800 SH Call SOLE 0 1,800 0 0
NORDSTROM INC Put 655664100 149 22,100 SH Put SOLE 0 22,100 0 0
NORFOLK SOUTHERN CORP COM 655844108 181 1,242 SH   SOLE 0 1,242 0 0
NORFOLK SOUTHERN CORP Put 655844108 1 400 SH Put SOLE 0 400 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 13 19,702 SH   SOLE 0 19,702 0 0
NORTHERN OIL & GAS INC NEV Put 665531109 57 43,000 SH Put SOLE 0 43,000 0 0
NORTHERN TR CORP COM 665859104 99 1,322 SH   SOLE 0 1,322 0 0
NORTHERN TR CORP Call 665859104 0 600 SH Call SOLE 0 600 0 0
NORTONLIFELOCK INC COM 668771108 112 6,000 SH   SOLE 0 6,000 0 0
NORTONLIFELOCK INC Call 668771108 197 38,700 SH Call SOLE 0 38,700 0 0
NORTONLIFELOCK INC Put 668771108 0 20,000 SH Put SOLE 0 20,000 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 183 16,749 SH   SOLE 0 16,749 0 0
NORWEGIAN CRUISE LINE HLDG L Call G66721104 7 67,900 SH Call SOLE 0 67,900 0 0
NORWEGIAN CRUISE LINE HLDG L Put G66721104 2,891 107,300 SH Put SOLE 0 107,300 0 0
NOVAGOLD RES INC COM NEW 66987E206 113 15,383 SH   SOLE 0 15,383 0 0
NOVAGOLD RES INC Call 66987E206 1 7,200 SH Call SOLE 0 7,200 0 0
NOVAGOLD RES INC Put 66987E206 5 5,100 SH Put SOLE 0 5,100 0 0
NOVAVAX INC COM NEW 670002401 21 1,600 SH   SOLE 0 1,600 0 0
NOVAVAX INC Call 670002401 31 19,800 SH Call SOLE 0 19,800 0 0
NOVAVAX INC Put 670002401 2 2,600 SH Put SOLE 0 2,600 0 0
NOVOCURE LTD ORD SHS G6674U108 90 1,350 SH   SOLE 0 1,350 0 0
NOVOCURE LTD Call G6674U108 9 900 SH Call SOLE 0 900 0 0
NOW INC COM 67011P100 2 400 SH   SOLE 0 400 0 0
NOW INC Call 67011P100 0 500 SH Call SOLE 0 500 0 0
NOW INC Put 67011P100 2 500 SH Put SOLE 0 500 0 0
NRG ENERGY INC Call 629377508 4 2,700 SH Call SOLE 0 2,700 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 37 1,700 SH   SOLE 0 1,700 0 0
NU SKIN ENTERPRISES INC Call 67018T105 9 11,900 SH Call SOLE 0 11,900 0 0
NU SKIN ENTERPRISES INC Put 67018T105 40 10,000 SH Put SOLE 0 10,000 0 0
NUANCE COMMUNICATIONS INC Call 67020Y100 2 7,600 SH Call SOLE 0 7,600 0 0
NUANCE COMMUNICATIONS INC Put 67020Y100 17 6,600 SH Put SOLE 0 6,600 0 0
NUCOR CORP Call 670346105 14 60,500 SH Call SOLE 0 60,500 0 0
NUCOR CORP Put 670346105 181 15,600 SH Put SOLE 0 15,600 0 0
NUTANIX INC CL A 67059N108 991 62,741 SH   SOLE 0 62,741 0 0
NUTANIX INC Call 67059N108 1,076 259,700 SH Call SOLE 0 259,700 0 0
NUTANIX INC Put 67059N108 615 58,000 SH Put SOLE 0 58,000 0 0
NUVASIVE INC COM 670704105 40 800 SH   SOLE 0 800 0 0
NV5 GLOBAL INC COM 62945V109 53 1,300 SH   SOLE 0 1,300 0 0
NV5 GLOBAL INC Call 62945V109 1 1,200 SH Call SOLE 0 1,200 0 0
NV5 GLOBAL INC Put 62945V109 37 5,000 SH Put SOLE 0 5,000 0 0
NVIDIA CORP COM 67066G104 210 799 SH   SOLE 0 799 0 0
NVIDIA CORP Call 67066G104 21 200 SH Call SOLE 0 200 0 0
NVIDIA CORP Put 67066G104 22 2,100 SH Put SOLE 0 2,100 0 0
NXP SEMICONDUCTORS N V COM N6596X109 655 7,909 SH   SOLE 0 7,909 0 0
NXP SEMICONDUCTORS N V Call N6596X109 13 58,500 SH Call SOLE 0 58,500 0 0
NXP SEMICONDUCTORS N V Put N6596X109 1,112 35,600 SH Put SOLE 0 35,600 0 0
NXT ID INC COM NEW 67091J206 0 2,500 SH   SOLE 0 2,500 0 0
O-I GLASS INC COM 67098H104 39 5,534 SH   SOLE 0 5,534 0 0
O-I GLASS INC Call 67098H104 0 3,800 SH Call SOLE 0 3,800 0 0
O-I GLASS INC Put 67098H104 49 9,800 SH Put SOLE 0 9,800 0 0
OASIS PETROLEUM INC COM 674215108 5 16,848 SH   SOLE 0 16,848 0 0
OASIS PETROLEUM INC Call 674215108 3 68,600 SH Call SOLE 0 68,600 0 0
OASIS PETROLEUM INC Put 674215108 1 1,000 SH Put SOLE 0 1,000 0 0
OCCIDENTAL PETE CORP COM 674599105 541 46,720 SH   SOLE 0 46,720 0 0
OCCIDENTAL PETE CORP Call 674599105 144 348,400 SH Call SOLE 0 348,400 0 0
OCCIDENTAL PETE CORP Put 674599105 1,984 98,300 SH Put SOLE 0 98,300 0 0
ODYSSEY MARINE EXPLORATION I Call 676118201 1 8,500 SH Call SOLE 0 8,500 0 0
ODYSSEY MARINE EXPLORATION I Put 676118201 0 800 SH Put SOLE 0 800 0 0
OKTA INC CL A 679295105 4,319 35,330 SH   SOLE 0 35,330 0 0
OKTA INC Call 679295105 62 11,500 SH Call SOLE 0 11,500 0 0
OKTA INC Put 679295105 1,217 128,300 SH Put SOLE 0 128,300 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 229 1,746 SH   SOLE 0 1,746 0 0
OLD DOMINION FREIGHT LINE IN Call 679580100 7 1,700 SH Call SOLE 0 1,700 0 0
OLD DOMINION FREIGHT LINE IN Put 679580100 24 6,400 SH Put SOLE 0 6,400 0 0
OLD NATL BANCORP IND COM 680033107 29 2,226 SH   SOLE 0 2,226 0 0
OLD NATL BANCORP IND Call 680033107 4 21,700 SH Call SOLE 0 21,700 0 0
OLD NATL BANCORP IND Put 680033107 7 3,500 SH Put SOLE 0 3,500 0 0
OLD REP INTL CORP COM 680223104 4 321 SH   SOLE 0 321 0 0
OLD REP INTL CORP Call 680223104 0 200 SH Call SOLE 0 200 0 0
OLD REP INTL CORP Put 680223104 0 200 SH Put SOLE 0 200 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 2,383 51,444 SH   SOLE 0 51,444 0 0
OLLIES BARGAIN OUTLT HLDGS I Call 681116109 10 8,700 SH Call SOLE 0 8,700 0 0
OLLIES BARGAIN OUTLT HLDGS I Put 681116109 95 93,000 SH Put SOLE 0 93,000 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 2,017 76,008 SH   SOLE 0 76,008 0 0
OMEGA HEALTHCARE INVS INC Call 681936100 15 5,900 SH Call SOLE 0 5,900 0 0
OMEGA HEALTHCARE INVS INC Put 681936100 802 117,300 SH Put SOLE 0 117,300 0 0
OMNICOM GROUP INC COM 681919106 359 6,555 SH   SOLE 0 6,555 0 0
OMNICOM GROUP INC Call 681919106 23 7,200 SH Call SOLE 0 7,200 0 0
OMNICOM GROUP INC Put 681919106 22 14,500 SH Put SOLE 0 14,500 0 0
ON DECK CAP INC COM 682163100 1 1,000 SH   SOLE 0 1,000 0 0
ON SEMICONDUCTOR CORP COM 682189105 174 14,017 SH   SOLE 0 14,017 0 0
ON SEMICONDUCTOR CORP Call 682189105 13 86,300 SH Call SOLE 0 86,300 0 0
ON SEMICONDUCTOR CORP Put 682189105 378 44,900 SH Put SOLE 0 44,900 0 0
ONEMAIN HLDGS INC Call 68268W103 1 3,700 SH Call SOLE 0 3,700 0 0
ONEMAIN HLDGS INC Put 68268W103 122 5,700 SH Put SOLE 0 5,700 0 0
OPEN TEXT CORP COM 683715106 5 149 SH   SOLE 0 149 0 0
OPEN TEXT CORP Call 683715106 0 100 SH Call SOLE 0 100 0 0
ORACLE CORP Call 68389X105 90 10,000 SH Call SOLE 0 10,000 0 0
ORBCOMM INC COM 68555P100 8 3,307 SH   SOLE 0 3,307 0 0
ORBCOMM INC Call 68555P100 0 100 SH Call SOLE 0 100 0 0
ORCHID IS CAP INC COM 68571X103 1 600 SH   SOLE 0 600 0 0
ORCHID IS CAP INC Put 68571X103 1 400 SH Put SOLE 0 400 0 0
ORGANIGRAM HLDGS INC COM 68620P101 1 600 SH   SOLE 0 600 0 0
OSHKOSH CORP COM 688239201 62 968 SH   SOLE 0 968 0 0
OSHKOSH CORP Put 688239201 2 100 SH Put SOLE 0 100 0 0
OSI ETF TR OSHARS FTSE US 67110P407 11 400 SH   SOLE 0 400 0 0
OSI ETF TR Call 67110P407 0 800 SH Call SOLE 0 800 0 0
OSI ETF TR Put 67110P407 0 200 SH Put SOLE 0 200 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 1 200 SH   SOLE 0 200 0 0
OUTFRONT MEDIA INC COM 69007J106 21 1,606 SH   SOLE 0 1,606 0 0
OUTFRONT MEDIA INC Call 69007J106 2 1,200 SH Call SOLE 0 1,200 0 0
OUTFRONT MEDIA INC Put 69007J106 2 300 SH Put SOLE 0 300 0 0
OVERSTOCK COM INC DEL COM 690370101 73 14,744 SH   SOLE 0 14,744 0 0
OVERSTOCK COM INC DEL Call 690370101 46 80,000 SH Call SOLE 0 80,000 0 0
OVERSTOCK COM INC DEL Put 690370101 174 18,700 SH Put SOLE 0 18,700 0 0
OVINTIV INC COM 69047Q102 5 1,940 SH   SOLE 0 1,940 0 0
OVINTIV INC Call 69047Q102 1 54,400 SH Call SOLE 0 54,400 0 0
OVINTIV INC Put 69047Q102 41 8,400 SH Put SOLE 0 8,400 0 0
OWENS & MINOR INC NEW COM 690732102 5 600 SH   SOLE 0 600 0 0
OWENS & MINOR INC NEW Call 690732102 16 3,300 SH Call SOLE 0 3,300 0 0
OWENS & MINOR INC NEW Put 690732102 1 400 SH Put SOLE 0 400 0 0
OWENS CORNING NEW COM 690742101 11 303 SH   SOLE 0 303 0 0
OWENS CORNING NEW Call 690742101 5 3,600 SH Call SOLE 0 3,600 0 0
OWENS CORNING NEW Put 690742101 35 2,500 SH Put SOLE 0 2,500 0 0
PACKAGING CORP AMER COM 695156109 8 100 SH   SOLE 0 100 0 0
PAGERDUTY INC Call 69553P100 0 700 SH Call SOLE 0 700 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 3 175 SH   SOLE 0 175 0 0
PAGSEGURO DIGITAL LTD Call G68707101 17 67,800 SH Call SOLE 0 67,800 0 0
PAGSEGURO DIGITAL LTD Put G68707101 127 12,100 SH Put SOLE 0 12,100 0 0
PALO ALTO NETWORKS INC COM 697435105 344 2,104 SH   SOLE 0 2,104 0 0
PALO ALTO NETWORKS INC Call 697435105 2 2,900 SH Call SOLE 0 2,900 0 0
PALO ALTO NETWORKS INC Put 697435105 103 3,300 SH Put SOLE 0 3,300 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 15 1,400 SH   SOLE 0 1,400 0 0
PAN AMERN SILVER CORP COM 697900108 15 1,062 SH   SOLE 0 1,062 0 0
PAN AMERN SILVER CORP Call 697900108 113 49,900 SH Call SOLE 0 49,900 0 0
PAN AMERN SILVER CORP Put 697900108 305 34,000 SH Put SOLE 0 34,000 0 0
PAPA JOHNS INTL INC COM 698813102 882 16,528 SH   SOLE 0 16,528 0 0
PAPA JOHNS INTL INC Call 698813102 149 37,600 SH Call SOLE 0 37,600 0 0
PAPA JOHNS INTL INC Put 698813102 534 46,400 SH Put SOLE 0 46,400 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 0 100 SH   SOLE 0 100 0 0
PAR PACIFIC HOLDINGS INC Call 69888T207 0 500 SH Call SOLE 0 500 0 0
PAR PACIFIC HOLDINGS INC Put 69888T207 5 500 SH Put SOLE 0 500 0 0
PARK HOTELS RESORTS INC Call 700517105 30 56,200 SH Call SOLE 0 56,200 0 0
PARK HOTELS RESORTS INC Put 700517105 0 100 SH Put SOLE 0 100 0 0
PARSLEY ENERGY INC Call 701877102 5 78,500 SH Call SOLE 0 78,500 0 0
PARSLEY ENERGY INC Put 701877102 174 17,400 SH Put SOLE 0 17,400 0 0
PARTY CITY HOLDCO INC COM 702149105 5 11,863 SH   SOLE 0 11,863 0 0
PARTY CITY HOLDCO INC Call 702149105 0 20,400 SH Call SOLE 0 20,400 0 0
PARTY CITY HOLDCO INC Put 702149105 47 12,100 SH Put SOLE 0 12,100 0 0
PATRICK INDS INC COM 703343103 16 573 SH   SOLE 0 573 0 0
PATRICK INDS INC Call 703343103 0 100 SH Call SOLE 0 100 0 0
PAYCHEX INC COM 704326107 141 2,250 SH   SOLE 0 2,250 0 0
PAYCOM SOFTWARE INC COM 70432V102 288 1,428 SH   SOLE 0 1,428 0 0
PAYCOM SOFTWARE INC Call 70432V102 23 9,600 SH Call SOLE 0 9,600 0 0
PAYCOM SOFTWARE INC Put 70432V102 354 5,500 SH Put SOLE 0 5,500 0 0
PAYLOCITY HLDG CORP COM 70438V106 4 51 SH   SOLE 0 51 0 0
PAYPAL HLDGS INC COM 70450Y103 146 1,534 SH   SOLE 0 1,534 0 0
PAYPAL HLDGS INC Call 70450Y103 4 1,900 SH Call SOLE 0 1,900 0 0
PAYPAL HLDGS INC Put 70450Y103 78 3,400 SH Put SOLE 0 3,400 0 0
PBF ENERGY INC CL A 69318G106 256 36,170 SH   SOLE 0 36,170 0 0
PBF ENERGY INC Call 69318G106 4 24,600 SH Call SOLE 0 24,600 0 0
PBF ENERGY INC Put 69318G106 316 17,300 SH Put SOLE 0 17,300 0 0
PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 119 17,717 SH   SOLE 0 17,717 0 0
PBF LOGISTICS LP Call 69318Q104 0 400 SH Call SOLE 0 400 0 0
PBF LOGISTICS LP Put 69318Q104 151 16,100 SH Put SOLE 0 16,100 0 0
PDC ENERGY INC COM 69327R101 129 20,927 SH   SOLE 0 20,927 0 0
PDC ENERGY INC Call 69327R101 4 14,200 SH Call SOLE 0 14,200 0 0
PDC ENERGY INC Put 69327R101 283 22,100 SH Put SOLE 0 22,100 0 0
PEABODY ENERGY CORP NEW COM 704551100 8 2,769 SH   SOLE 0 2,769 0 0
PEABODY ENERGY CORP NEW Call 704551100 7 23,100 SH Call SOLE 0 23,100 0 0
PEABODY ENERGY CORP NEW Put 704551100 4 1,500 SH Put SOLE 0 1,500 0 0
PEARSON PLC Call 705015105 0 600 SH Call SOLE 0 600 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 140 5,300 SH   SOLE 0 5,300 0 0
PELOTON INTERACTIVE INC Call 70614W100 208 169,600 SH Call SOLE 0 169,600 0 0
PELOTON INTERACTIVE INC Put 70614W100 170 54,800 SH Put SOLE 0 54,800 0 0
PENN NATL GAMING INC COM 707569109 50 4,001 SH   SOLE 0 4,001 0 0
PENN NATL GAMING INC Call 707569109 84 79,600 SH Call SOLE 0 79,600 0 0
PENN NATL GAMING INC Put 707569109 461 42,900 SH Put SOLE 0 42,900 0 0
PENN VA CORP COM 70788V102 0 200 SH   SOLE 0 200 0 0
PENN VA CORP Call 70788V102 0 2,000 SH Call SOLE 0 2,000 0 0
PENNANTPARK FLOATING RATE CA Call 70806A106 3 2,700 SH Call SOLE 0 2,700 0 0
PENNSYLVANIA RL ESTATE INVT Call 709102107 0 12,300 SH Call SOLE 0 12,300 0 0
PENNSYLVANIA RL ESTATE INVT Put 709102107 2 700 SH Put SOLE 0 700 0 0
PENSKE AUTOMOTIVE GRP INC Call 70959W103 0 500 SH Call SOLE 0 500 0 0
PENTAIR PLC Call G7S00T104 0 100 SH Call SOLE 0 100 0 0
PENUMBRA INC Call 70975L107 3 5,000 SH Call SOLE 0 5,000 0 0
PEOPLES UTD FINL INC Call 712704105 2 10,300 SH Call SOLE 0 10,300 0 0
PEOPLES UTD FINL INC Put 712704105 3 1,400 SH Put SOLE 0 1,400 0 0
PEPSICO INC COM 713448108 72 601 SH   SOLE 0 601 0 0
PEPSICO INC Call 713448108 53 38,100 SH Call SOLE 0 38,100 0 0
PEPSICO INC Put 713448108 140 19,100 SH Put SOLE 0 19,100 0 0
PERDOCEO ED CORP Call 71363P106 4 9,800 SH Call SOLE 0 9,800 0 0
PERFORMANCE FOOD GROUP CO Call 71377A103 6 800 SH Call SOLE 0 800 0 0
PERFORMANCE FOOD GROUP CO Put 71377A103 9 1,100 SH Put SOLE 0 1,100 0 0
PERSONALIS INC Call 71535D106 0 900 SH Call SOLE 0 900 0 0
PETMED EXPRESS INC Call 716382106 19 26,800 SH Call SOLE 0 26,800 0 0
PETMED EXPRESS INC Put 716382106 1 2,200 SH Put SOLE 0 2,200 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 706 128,402 SH   SOLE 0 128,402 0 0
PETROLEO BRASILEIRO SA PETRO Call 71654V408 45 454,100 SH Call SOLE 0 454,100 0 0
PETROLEO BRASILEIRO SA PETRO Put 71654V408 2,009 422,800 SH Put SOLE 0 422,800 0 0
PFENEX INC COM 717071104 2 300 SH   SOLE 0 300 0 0
PFIZER INC COM 717081103 3,064 93,898 SH   SOLE 0 93,898 0 0
PFIZER INC Call 717081103 62 105,900 SH Call SOLE 0 105,900 0 0
PFIZER INC Put 717081103 876 234,900 SH Put SOLE 0 234,900 0 0
PG&E CORP COM 69331C108 30 3,400 SH   SOLE 0 3,400 0 0
PG&E CORP Call 69331C108 140 91,600 SH Call SOLE 0 91,600 0 0
PG&E CORP Put 69331C108 227 48,000 SH Put SOLE 0 48,000 0 0
PGT INNOVATIONS INC COM 69336V101 49 5,903 SH   SOLE 0 5,903 0 0
PGT INNOVATIONS INC Call 69336V101 1 500 SH Call SOLE 0 500 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 10 400 SH   SOLE 0 400 0 0
PHILIP MORRIS INTL INC COM 718172109 914 12,531 SH   SOLE 0 12,531 0 0
PHILIP MORRIS INTL INC Call 718172109 26 60,400 SH Call SOLE 0 60,400 0 0
PHILIP MORRIS INTL INC Put 718172109 311 21,600 SH Put SOLE 0 21,600 0 0
PHILLIPS 66 COM 718546104 184 3,430 SH   SOLE 0 3,430 0 0
PHILLIPS 66 Call 718546104 20 17,600 SH Call SOLE 0 17,600 0 0
PHILLIPS 66 Put 718546104 646 17,600 SH Put SOLE 0 17,600 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 24 670 SH   SOLE 0 670 0 0
PHOTRONICS INC COM 719405102 15 1,497 SH   SOLE 0 1,497 0 0
PHOTRONICS INC Call 719405102 0 400 SH Call SOLE 0 400 0 0
PHOTRONICS INC Put 719405102 3 1,200 SH Put SOLE 0 1,200 0 0
PHYSICIANS RLTY TR COM 71943U104 1 100 SH   SOLE 0 100 0 0
PICO HLDGS INC Call 693366205 0 1,700 SH Call SOLE 0 1,700 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 11 5,200 SH   SOLE 0 5,200 0 0
PILGRIMS PRIDE CORP Call 72147K108 0 2,800 SH Call SOLE 0 2,800 0 0
PILGRIMS PRIDE CORP Put 72147K108 0 100 SH Put SOLE 0 100 0 0
PIMCO INCOME STRATEGY FD COM 72201H108 16 2,000 SH   SOLE 0 2,000 0 0
PINDUODUO INC SPONSORED ADS 722304102 438 12,183 SH   SOLE 0 12,183 0 0
PINDUODUO INC Call 722304102 0 5,100 SH Call SOLE 0 5,100 0 0
PINDUODUO INC Put 722304102 46 40,600 SH Put SOLE 0 40,600 0 0
PING IDENTITY HLDG CORP COM 72341T103 2 100 SH   SOLE 0 100 0 0
PING IDENTITY HLDG CORP Call 72341T103 0 400 SH Call SOLE 0 400 0 0
PINNACLE FINL PARTNERS INC Call 72346Q104 0 2,600 SH Call SOLE 0 2,600 0 0
PINTEREST INC CL A 72352L106 217 14,070 SH   SOLE 0 14,070 0 0
PINTEREST INC Call 72352L106 37 38,600 SH Call SOLE 0 38,600 0 0
PINTEREST INC Put 72352L106 320 56,300 SH Put SOLE 0 56,300 0 0
PIONEER MUN HIGH INCOME TR COM SHS 723763108 14 1,322 SH   SOLE 0 1,322 0 0
PIONEER NAT RES CO COM 723787107 38 555 SH   SOLE 0 555 0 0
PIONEER NAT RES CO Call 723787107 26 40,300 SH Call SOLE 0 40,300 0 0
PIONEER NAT RES CO Put 723787107 1,000 18,400 SH Put SOLE 0 18,400 0 0
PITNEY BOWES INC COM 724479100 205 100,917 SH   SOLE 0 100,917 0 0
PITNEY BOWES INC Call 724479100 1 11,600 SH Call SOLE 0 11,600 0 0
PITNEY BOWES INC Put 724479100 332 104,700 SH Put SOLE 0 104,700 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 152 28,802 SH   SOLE 0 28,802 0 0
PLAINS ALL AMERN PIPELINE L Call 726503105 13 64,200 SH Call SOLE 0 64,200 0 0
PLAINS ALL AMERN PIPELINE L Put 726503105 682 57,700 SH Put SOLE 0 57,700 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 22 4,000 SH   SOLE 0 4,000 0 0
PLAINS GP HLDGS L P Call 72651A207 2 30,500 SH Call SOLE 0 30,500 0 0
PLAINS GP HLDGS L P Put 72651A207 107 6,800 SH Put SOLE 0 6,800 0 0
PLANET FITNESS INC CL A 72703H101 220 4,526 SH   SOLE 0 4,526 0 0
PLANET FITNESS INC Call 72703H101 44 50,300 SH Call SOLE 0 50,300 0 0
PLANET FITNESS INC Put 72703H101 337 25,500 SH Put SOLE 0 25,500 0 0
PLANTRONICS INC NEW COM 727493108 701 69,713 SH   SOLE 0 69,713 0 0
PLANTRONICS INC NEW Call 727493108 3 3,100 SH Call SOLE 0 3,100 0 0
PLANTRONICS INC NEW Put 727493108 804 121,300 SH Put SOLE 0 121,300 0 0
PLUG POWER INC COM NEW 72919P202 6 1,800 SH   SOLE 0 1,800 0 0
PLUG POWER INC Call 72919P202 10 15,300 SH Call SOLE 0 15,300 0 0
PLURALSIGHT INC COM CL A 72941B106 34 3,180 SH   SOLE 0 3,180 0 0
PLURALSIGHT INC Call 72941B106 0 7,500 SH Call SOLE 0 7,500 0 0
PLURALSIGHT INC Put 72941B106 85 6,600 SH Put SOLE 0 6,600 0 0
PNC FINL SVCS GROUP INC COM 693475105 603 6,300 SH   SOLE 0 6,300 0 0
PNC FINL SVCS GROUP INC Call 693475105 0 3,600 SH Call SOLE 0 3,600 0 0
PNC FINL SVCS GROUP INC Put 693475105 392 8,600 SH Put SOLE 0 8,600 0 0
POLARIS INC COM 731068102 33 700 SH   SOLE 0 700 0 0
POLARIS INC Call 731068102 0 1,300 SH Call SOLE 0 1,300 0 0
POLARIS INC Put 731068102 48 1,600 SH Put SOLE 0 1,600 0 0
POLARITYTE INC COM 731094108 1 1,700 SH   SOLE 0 1,700 0 0
POPULAR INC COM NEW 733174700 17 509 SH   SOLE 0 509 0 0
POPULAR INC Put 733174700 11 1,000 SH Put SOLE 0 1,000 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 10 1,500 SH   SOLE 0 1,500 0 0
POSCO SPONSORED ADR 693483109 32 1,000 SH   SOLE 0 1,000 0 0
POST HLDGS INC COM 737446104 141 1,704 SH   SOLE 0 1,704 0 0
POST HLDGS INC Call 737446104 0 1,200 SH Call SOLE 0 1,200 0 0
POST HLDGS INC Put 737446104 6 200 SH Put SOLE 0 200 0 0
POWERSHARES DB MULTI-SECTOR AGRICULTURE FD 46140H106 529 37,617 SH   SOLE 0 37,617 0 0
POWERSHARES DB MULTI-SECTOR Call 46140H106 0 3,800 SH Call SOLE 0 3,800 0 0
POWERSHARES DB MULTI-SECTOR Call 46140H700 0 5,400 SH Call SOLE 0 5,400 0 0
POWERSHARES DB MULTI-SECTOR Put 46140H700 2 1,500 SH Put SOLE 0 1,500 0 0
PPD INC COM 69355F102 35 2,000 SH   SOLE 0 2,000 0 0
PPD INC Put 69355F102 39 2,200 SH Put SOLE 0 2,200 0 0
PPG INDS INC Call 693506107 1 400 SH Call SOLE 0 400 0 0
PRA GROUP INC Call 69354N106 0 200 SH Call SOLE 0 200 0 0
PRA GROUP INC Put 69354N106 0 100 SH Put SOLE 0 100 0 0
PRECIGEN INC COM 74017N105 38 11,300 SH   SOLE 0 11,300 0 0
PRECIGEN INC Call 74017N105 4 10,100 SH Call SOLE 0 10,100 0 0
PRECISION BIOSCIENCES INC Call 74019P108 0 3,900 SH Call SOLE 0 3,900 0 0
PRECISION BIOSCIENCES INC Put 74019P108 4 1,800 SH Put SOLE 0 1,800 0 0
PREMIER INC CL A 74051N102 127 3,901 SH   SOLE 0 3,901 0 0
PREMIER INC Call 74051N102 2 4,200 SH Call SOLE 0 4,200 0 0
PRESTIGE CONSMR HEALTHCARE I Call 74112D101 2 1,000 SH Call SOLE 0 1,000 0 0
PRETIUM RES INC Call 74139C102 8 125,400 SH Call SOLE 0 125,400 0 0
PRETIUM RES INC Put 74139C102 84 29,800 SH Put SOLE 0 29,800 0 0
PRICE T ROWE GROUP INC COM 74144T108 52 537 SH   SOLE 0 537 0 0
PRICE T ROWE GROUP INC Call 74144T108 2 1,600 SH Call SOLE 0 1,600 0 0
PRICE T ROWE GROUP INC Put 74144T108 129 5,100 SH Put SOLE 0 5,100 0 0
PRIMERICA INC Call 74164M108 29 2,900 SH Call SOLE 0 2,900 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 14 470 SH   SOLE 0 470 0 0
PRINCIPAL FINL GROUP INC Call 74251V102 0 1,800 SH Call SOLE 0 1,800 0 0
PRINCIPAL FINL GROUP INC Put 74251V102 9 700 SH Put SOLE 0 700 0 0
PRINCIPIA BIOPHARMA INC Call 74257L108 21 2,100 SH Call SOLE 0 2,100 0 0
PRINCIPIA BIOPHARMA INC Put 74257L108 2 500 SH Put SOLE 0 500 0 0
PROCTER & GAMBLE CO Call 742718109 814 80,400 SH Call SOLE 0 80,400 0 0
PROCTER & GAMBLE CO Put 742718109 23 18,000 SH Put SOLE 0 18,000 0 0
PROGRESS SOFTWARE CORP Put 743312100 0 100 SH Put SOLE 0 100 0 0
PROGRESSIVE CORP OHIO Call 743315103 6 3,900 SH Call SOLE 0 3,900 0 0
PROGRESSIVE CORP OHIO Put 743315103 0 100 SH Put SOLE 0 100 0 0
PROGYNY INC COM 74340E103 21 1,000 SH   SOLE 0 1,000 0 0
PROGYNY INC Call 74340E103 1 2,100 SH Call SOLE 0 2,100 0 0
PROGYNY INC Put 74340E103 0 100 SH Put SOLE 0 100 0 0
PROLOGIS INC. COM 74340W103 300 3,737 SH   SOLE 0 3,737 0 0
PROLOGIS INC. Call 74340W103 190 30,300 SH Call SOLE 0 30,300 0 0
PROLOGIS INC. Put 74340W103 121 18,400 SH Put SOLE 0 18,400 0 0
PROOFPOINT INC COM 743424103 202 1,978 SH   SOLE 0 1,978 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 20 3,800 SH   SOLE 0 3,800 0 0
PROQR THRAPEUTICS N V Call N71542109 0 1,100 SH Call SOLE 0 1,100 0 0
PROQR THRAPEUTICS N V Put N71542109 11 4,300 SH Put SOLE 0 4,300 0 0
PROS HOLDINGS INC COM 74346Y103 6 213 SH   SOLE 0 213 0 0
PROS HOLDINGS INC Put 74346Y103 7 500 SH Put SOLE 0 500 0 0
PROSHARES TR PSHS SHTFINL ETF 74347B185 102 4,200 SH   SOLE 0 4,200 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 1,904 118,456 SH   SOLE 0 118,456 0 0
PROSHARES TR ULTSHT FT CH 50 74347B227 349 5,608 SH   SOLE 0 5,608 0 0
PROSHARES TR SHT MSCI NEW 74347B284 137 2,799 SH   SOLE 0 2,799 0 0
PROSHARES TR ULTRASHRT S&P500 74347B383 100 3,300 SH   SOLE 0 3,300 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425 924 33,439 SH   SOLE 0 33,439 0 0
PROSHARES TR ULTSH NASD BIOT 74347B789 28 1,999 SH   SOLE 0 1,999 0 0
PROSHARES TR ULSHRT TECH NEW 74347G101 9 800 SH   SOLE 0 800 0 0
PROSHARES TR ULTRAPRO DOW 30 74347G309 1,673 34,723 SH   SOLE 0 34,723 0 0
PROSHARES TR ULTRAPRO SHT QQQ 74347G408 6,189 318,049 SH   SOLE 0 318,049 0 0
PROSHARES TR ULTRA 20YR TRE 74347R172 13 100 SH   SOLE 0 100 0 0
PROSHARES TR PSHS ULTRA QQQ 74347R206 7,004 78,188 SH   SOLE 0 78,188 0 0
PROSHARES TR PSHS SH MSCI EMR 74347R396 25 1,201 SH   SOLE 0 1,201 0 0
PROSHARES TR ULTRA FNCLS NEW 74347X633 32 1,358 SH   SOLE 0 1,358 0 0
PROSHARES TR ULTR RUSSL2000 74347X799 11 600 SH   SOLE 0 600 0 0
PROSHARES TR ULTRPRO DOW30 74347X823 785 18,806 SH   SOLE 0 18,806 0 0
PROSHARES TR SHRT 20+YR TRE 74347X849 60 3,889 SH   SOLE 0 3,889 0 0
PROSHARES TR ULTRPRO S&P500 74347X864 33 1,230 SH   SOLE 0 1,230 0 0
PROSHARES TR ULT FTSE CHIN 50 74347X880 99 2,099 SH   SOLE 0 2,099 0 0
PROSHARES TR SHRT RUSSELL2000 74348A210 4 99 SH   SOLE 0 99 0 0
PROSHARES TR ULTSHT REAL EST 74348A244 75 3,099 SH   SOLE 0 3,099 0 0
PROSHARES TR ULTSHT RUSS2000 74348A319 7 400 SH   SOLE 0 400 0 0
PROSHARES TR PSHS ULT HLTHCRE 74347R735 144 1,594 SH   SOLE 0 1,594 0 0
PROSHARES TR PSHS ULTRA TECH 74347R693 480 4,319 SH   SOLE 0 4,319 0 0
PROSHARES TR ULSH 20YRTRE NEW 74348A491 17 2,310 SH   SOLE 0 2,310 0 0
PROSHARES TR ULTSHT MIDCAP400 74348A343 23 1,117 SH   SOLE 0 1,117 0 0
PROSHARES TR ULTSHT FTSE EURO 74348A434 198 5,230 SH   SOLE 0 5,230 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 5 100 SH   SOLE 0 100 0 0
PROSHARES TR Call 74348A467 31 23,700 SH Call SOLE 0 23,700 0 0
PROSHARES TR Call 74348A434 2 600 SH Call SOLE 0 600 0 0
PROSHARES TR Call 74348A491 13 59,500 SH Call SOLE 0 59,500 0 0
PROSHARES TR Call 74347R842 1 1,700 SH Call SOLE 0 1,700 0 0
PROSHARES TR Call 74347R735 2 2,600 SH Call SOLE 0 2,600 0 0
PROSHARES TR Call 74348A319 4 900 SH Call SOLE 0 900 0 0
PROSHARES TR Call 74348A244 0 300 SH Call SOLE 0 300 0 0
PROSHARES TR Call 74348A210 6 1,000 SH Call SOLE 0 1,000 0 0
PROSHARES TR Call 74348A152 36 4,200 SH Call SOLE 0 4,200 0 0
PROSHARES TR Call 74347X880 0 500 SH Call SOLE 0 500 0 0
PROSHARES TR Call 74347X864 107 109,800 SH Call SOLE 0 109,800 0 0
PROSHARES TR Call 74347X823 290 38,100 SH Call SOLE 0 38,100 0 0
PROSHARES TR Call 74347X831 1,881 632,600 SH Call SOLE 0 632,600 0 0
PROSHARES TR Call 74347X799 6 1,800 SH Call SOLE 0 1,800 0 0
PROSHARES TR Call 74347X633 3 17,400 SH Call SOLE 0 17,400 0 0
PROSHARES TR Call 74347X641 5 2,100 SH Call SOLE 0 2,100 0 0
PROSHARES TR Call 74347X302 1 1,000 SH Call SOLE 0 1,000 0 0
PROSHARES TR Call 74347X625 0 200 SH Call SOLE 0 200 0 0
PROSHARES TR Call 74347R396 0 400 SH Call SOLE 0 400 0 0
PROSHARES TR Call 74347R669 0 1,000 SH Call SOLE 0 1,000 0 0
PROSHARES TR Call 74347R305 1 4,300 SH Call SOLE 0 4,300 0 0
PROSHARES TR Call 74347R693 3 2,400 SH Call SOLE 0 2,400 0 0
PROSHARES TR Call 74347R206 101 17,500 SH Call SOLE 0 17,500 0 0
PROSHARES TR Call 74347R214 3 5,200 SH Call SOLE 0 5,200 0 0
PROSHARES TR Call 74347R172 3 100 SH Call SOLE 0 100 0 0
PROSHARES TR Call 74347R131 29 19,200 SH Call SOLE 0 19,200 0 0
PROSHARES TR Call 74347G408 789 373,900 SH Call SOLE 0 373,900 0 0
PROSHARES TR Call 74347R107 262 123,400 SH Call SOLE 0 123,400 0 0
PROSHARES TR Call 74347G309 115 10,100 SH Call SOLE 0 10,100 0 0
PROSHARES TR Call 74347G101 1 1,300 SH Call SOLE 0 1,300 0 0
PROSHARES TR Call 74347B789 0 100 SH Call SOLE 0 100 0 0
PROSHARES TR Call 74347B748 1 200 SH Call SOLE 0 200 0 0
PROSHARES TR Call 74347B425 190 53,500 SH Call SOLE 0 53,500 0 0
PROSHARES TR Call 74347B714 14 9,900 SH Call SOLE 0 9,900 0 0
PROSHARES TR Call 74347B383 2,587 827,200 SH Call SOLE 0 827,200 0 0
PROSHARES TR Call 74347B292 118 7,600 SH Call SOLE 0 7,600 0 0
PROSHARES TR Call 74347B243 1,037 408,900 SH Call SOLE 0 408,900 0 0
PROSHARES TR Call 74347B268 1,634 311,000 SH Call SOLE 0 311,000 0 0
PROSHARES TR Call 74347B276 9 2,100 SH Call SOLE 0 2,100 0 0
PROSHARES TR Call 74347B227 12 1,300 SH Call SOLE 0 1,300 0 0
PROSHARES TR Call 74347B235 46 7,600 SH Call SOLE 0 7,600 0 0
PROSHARES TR Call 74347B201 1 3,200 SH Call SOLE 0 3,200 0 0
PROSHARES TR Put 74347B201 72 18,500 SH Put SOLE 0 18,500 0 0
PROSHARES TR Put 74347B235 0 300 SH Put SOLE 0 300 0 0
PROSHARES TR Put 74347B276 22 18,800 SH Put SOLE 0 18,800 0 0
PROSHARES TR Put 74347B243 8 5,700 SH Put SOLE 0 5,700 0 0
PROSHARES TR Put 74347B268 1,333 180,800 SH Put SOLE 0 180,800 0 0
PROSHARES TR Put 74347B292 0 100 SH Put SOLE 0 100 0 0
PROSHARES TR Put 74347B383 359 78,700 SH Put SOLE 0 78,700 0 0
PROSHARES TR Put 74347B714 2 29,500 SH Put SOLE 0 29,500 0 0
PROSHARES TR Put 74347B425 2 3,000 SH Put SOLE 0 3,000 0 0
PROSHARES TR Put 74347B748 0 2,000 SH Put SOLE 0 2,000 0 0
PROSHARES TR Put 74347G309 8 1,900 SH Put SOLE 0 1,900 0 0
PROSHARES TR Put 74347R107 1,732 64,400 SH Put SOLE 0 64,400 0 0
PROSHARES TR Put 74347G408 2,597 285,600 SH Put SOLE 0 285,600 0 0
PROSHARES TR Put 74347R131 3 4,000 SH Put SOLE 0 4,000 0 0
PROSHARES TR Put 74347R214 32 3,200 SH Put SOLE 0 3,200 0 0
PROSHARES TR Put 74347R206 2,628 124,200 SH Put SOLE 0 124,200 0 0
PROSHARES TR Put 74347R693 0 100 SH Put SOLE 0 100 0 0
PROSHARES TR Put 74347R305 23 1,700 SH Put SOLE 0 1,700 0 0
PROSHARES TR Put 74347R669 14 1,200 SH Put SOLE 0 1,200 0 0
PROSHARES TR Put 74347X625 6 200 SH Put SOLE 0 200 0 0
PROSHARES TR Put 74347X633 3 100 SH Put SOLE 0 100 0 0
PROSHARES TR Put 74347X799 84 2,700 SH Put SOLE 0 2,700 0 0
PROSHARES TR Put 74347X815 19 300 SH Put SOLE 0 300 0 0
PROSHARES TR Put 74347X831 3,910 305,800 SH Put SOLE 0 305,800 0 0
PROSHARES TR Put 74347X823 2,150 62,100 SH Put SOLE 0 62,100 0 0
PROSHARES TR Put 74347X864 952 49,400 SH Put SOLE 0 49,400 0 0
PROSHARES TR Put 74347X880 8 800 SH Put SOLE 0 800 0 0
PROSHARES TR Put 74348A152 5 1,500 SH Put SOLE 0 1,500 0 0
PROSHARES TR Put 74348A244 0 100 SH Put SOLE 0 100 0 0
PROSHARES TR Put 74348A319 5 6,100 SH Put SOLE 0 6,100 0 0
PROSHARES TR Put 74347R735 22 1,000 SH Put SOLE 0 1,000 0 0
PROSHARES TR Put 74347R776 15 600 SH Put SOLE 0 600 0 0
PROSHARES TR Put 74347R818 3 200 SH Put SOLE 0 200 0 0
PROSHARES TR Put 74347R842 314 10,400 SH Put SOLE 0 10,400 0 0
PROSHARES TR Put 74347R719 0 4,900 SH Put SOLE 0 4,900 0 0
PROSHARES TR Put 74348A491 354 33,100 SH Put SOLE 0 33,100 0 0
PROSHARES TR Put 74348A467 16 1,100 SH Put SOLE 0 1,100 0 0
PROSHARES TR II SHT VIX ST TRM 74347W130 1,610 51,926 SH   SOLE 0 51,926 0 0
PROSHARES TR II ULTRA VIX SHORT 74347W148 5,231 89,342 SH   SOLE 0 89,342 0 0
PROSHARES TR II VIX SH TRM FUTRS 74347W171 3,192 84,180 SH   SOLE 0 84,180 0 0
PROSHARES TR II VIX MDTRM FUTR N 74347W338 730 19,000 SH   SOLE 0 19,000 0 0
PROSHARES TR II ULTRA SILVER NEW 74347W353 113 6,177 SH   SOLE 0 6,177 0 0
PROSHARES TR II ULTRASHORT YEN N 74347W569 40 550 SH   SOLE 0 550 0 0
PROSHARES TR II ULTRA GOLD 74347W601 207 3,999 SH   SOLE 0 3,999 0 0
PROSHARES TR II ULSHT BLOOMB OIL 74347W668 179 3,600 SH   SOLE 0 3,600 0 0
PROSHARES TR II ULTRASHRT EURO 74347W882 68 2,476 SH   SOLE 0 2,476 0 0
PROSHARES TR II Call 74347Y706 5 11,300 SH Call SOLE 0 11,300 0 0
PROSHARES TR II Call 74347W668 909 28,200 SH Call SOLE 0 28,200 0 0
PROSHARES TR II Call 74347W601 38 11,900 SH Call SOLE 0 11,900 0 0
PROSHARES TR II Call 74347W395 0 500 SH Call SOLE 0 500 0 0
PROSHARES TR II Call 74347W353 12 17,900 SH Call SOLE 0 17,900 0 0
PROSHARES TR II Call 74347W387 127 8,700 SH Call SOLE 0 8,700 0 0
PROSHARES TR II Call 74347W338 2 200 SH Call SOLE 0 200 0 0
PROSHARES TR II Call 74347W247 3 48,700 SH Call SOLE 0 48,700 0 0
PROSHARES TR II Call 74347W171 1,722 75,300 SH Call SOLE 0 75,300 0 0
PROSHARES TR II Call 74347W130 13 50,700 SH Call SOLE 0 50,700 0 0
PROSHARES TR II Call 74347W148 2,454 95,300 SH Call SOLE 0 95,300 0 0
PROSHARES TR II Call 74347W114 0 100 SH Call SOLE 0 100 0 0
PROSHARES TR II Put 74347W148 205 96,500 SH Put SOLE 0 96,500 0 0
PROSHARES TR II Put 74347W130 1,709 67,200 SH Put SOLE 0 67,200 0 0
PROSHARES TR II Put 74347W171 9 8,200 SH Put SOLE 0 8,200 0 0
PROSHARES TR II Put 74347W247 130 10,900 SH Put SOLE 0 10,900 0 0
PROSHARES TR II Put 74347W387 6 2,500 SH Put SOLE 0 2,500 0 0
PROSHARES TR II Put 74347W353 90 8,100 SH Put SOLE 0 8,100 0 0
PROSHARES TR II Put 74347W395 1 300 SH Put SOLE 0 300 0 0
PROSHARES TR II Put 74347W569 1 600 SH Put SOLE 0 600 0 0
PROSHARES TR II Put 74347W601 29 4,700 SH Put SOLE 0 4,700 0 0
PROSHARES TR II Put 74347W668 123 55,500 SH Put SOLE 0 55,500 0 0
PROSHARES TR II Put 74347Y706 40 12,900 SH Put SOLE 0 12,900 0 0
PROSHARES TR II Put 74347W882 0 300 SH Put SOLE 0 300 0 0
PROSPECT CAPITAL CORPORATION Call 74348T102 0 100 SH Call SOLE 0 100 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 4 3,900 SH   SOLE 0 3,900 0 0
PROTEOSTASIS THERAPEUTICS IN Call 74373B109 0 200 SH Call SOLE 0 200 0 0
PROTHENA CORP PLC Call G72800108 0 200 SH Call SOLE 0 200 0 0
PROVENTION BIO INC COM 74374N102 11 1,300 SH   SOLE 0 1,300 0 0
PROVENTION BIO INC Call 74374N102 0 2,300 SH Call SOLE 0 2,300 0 0
PROVENTION BIO INC Put 74374N102 0 1,000 SH Put SOLE 0 1,000 0 0
PRUDENTIAL FINL INC Call 744320102 4 16,600 SH Call SOLE 0 16,600 0 0
PRUDENTIAL FINL INC Put 744320102 267 9,400 SH Put SOLE 0 9,400 0 0
PTC INC COM 69370C100 563 9,211 SH   SOLE 0 9,211 0 0
PTC INC Call 69370C100 0 300 SH Call SOLE 0 300 0 0
PTC INC Put 69370C100 247 9,300 SH Put SOLE 0 9,300 0 0
PUBLIC STORAGE Call 74460D109 4 8,000 SH Call SOLE 0 8,000 0 0
PUBLIC STORAGE Put 74460D109 52 1,300 SH Put SOLE 0 1,300 0 0
PUBLIC SVC ENTERPRISE GRP IN Call 744573106 0 800 SH Call SOLE 0 800 0 0
PULSE BIOSCIENCES INC COM 74587B101 0 100 SH   SOLE 0 100 0 0
PULTE GROUP INC COM 745867101 13 600 SH   SOLE 0 600 0 0
PULTE GROUP INC Call 745867101 2 16,000 SH Call SOLE 0 16,000 0 0
PULTE GROUP INC Put 745867101 152 31,500 SH Put SOLE 0 31,500 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 17 2,050 SH   SOLE 0 2,050 0 0
PUMA BIOTECHNOLOGY INC Call 74587V107 0 900 SH Call SOLE 0 900 0 0
PUMA BIOTECHNOLOGY INC Put 74587V107 17 2,500 SH Put SOLE 0 2,500 0 0
PURE STORAGE INC CL A 74624M102 2 167 SH   SOLE 0 167 0 0
PURE STORAGE INC Call 74624M102 22 43,200 SH Call SOLE 0 43,200 0 0
PURE STORAGE INC Put 74624M102 20 4,300 SH Put SOLE 0 4,300 0 0
PVH CORPORATION Call 693656100 2 2,100 SH Call SOLE 0 2,100 0 0
PVH CORPORATION Put 693656100 46 1,000 SH Put SOLE 0 1,000 0 0
PYXUS INTL INC COM 74737V106 0 100 SH   SOLE 0 100 0 0
PYXUS INTL INC Call 74737V106 27 38,500 SH Call SOLE 0 38,500 0 0
PYXUS INTL INC Put 74737V106 43 8,200 SH Put SOLE 0 8,200 0 0
QEP RESOURCES INC COM 74733V100 4 13,900 SH   SOLE 0 13,900 0 0
QIAGEN NV Call N72482123 41 8,100 SH Call SOLE 0 8,100 0 0
QIAGEN NV Put N72482123 0 400 SH Put SOLE 0 400 0 0
QORVO INC COM 74736K101 2,139 26,530 SH   SOLE 0 26,530 0 0
QORVO INC Call 74736K101 32 39,600 SH Call SOLE 0 39,600 0 0
QORVO INC Put 74736K101 1,131 97,500 SH Put SOLE 0 97,500 0 0
QTS RLTY TR INC COM CL A 74736A103 1 33 SH   SOLE 0 33 0 0
QUAD / GRAPHICS INC COM CL A 747301109 1 500 SH   SOLE 0 500 0 0
QUAD / GRAPHICS INC Call 747301109 1 13,800 SH Call SOLE 0 13,800 0 0
QUAD / GRAPHICS INC Put 747301109 2 500 SH Put SOLE 0 500 0 0
QUALCOMM INC Call 747525103 63 15,300 SH Call SOLE 0 15,300 0 0
QUALCOMM INC Put 747525103 1 2,100 SH Put SOLE 0 2,100 0 0
QUALYS INC COM 74758T303 195 2,243 SH   SOLE 0 2,243 0 0
QUALYS INC Call 74758T303 2 300 SH Call SOLE 0 300 0 0
QUALYS INC Put 74758T303 48 5,500 SH Put SOLE 0 5,500 0 0
QUANTA SVCS INC Call 74762E102 0 400 SH Call SOLE 0 400 0 0
QUANTA SVCS INC Put 74762E102 53 8,200 SH Put SOLE 0 8,200 0 0
QUDIAN INC ADR 747798106 99 55,004 SH   SOLE 0 55,004 0 0
QUDIAN INC Call 747798106 0 3,500 SH Call SOLE 0 3,500 0 0
QUDIAN INC Put 747798106 139 56,600 SH Put SOLE 0 56,600 0 0
QUIDEL CORP COM 74838J101 279 2,860 SH   SOLE 0 2,860 0 0
QUIDEL CORP Put 74838J101 2 2,000 SH Put SOLE 0 2,000 0 0
QUINSTREET INC COM 74874Q100 1 138 SH   SOLE 0 138 0 0
QUINSTREET INC Call 74874Q100 0 7,500 SH Call SOLE 0 7,500 0 0
QUOTIENT TECHNOLOGY INC Call 749119103 0 300 SH Call SOLE 0 300 0 0
QUOTIENT TECHNOLOGY INC Put 749119103 0 400 SH Put SOLE 0 400 0 0
QURATE RETAIL INC COM SER A 74915M100 51 8,488 SH   SOLE 0 8,488 0 0
QURATE RETAIL INC Call 74915M100 1 6,100 SH Call SOLE 0 6,100 0 0
QURATE RETAIL INC Put 74915M100 24 48,700 SH Put SOLE 0 48,700 0 0
RA PHARMACEUTICALS INC COM 74933V108 24 500 SH   SOLE 0 500 0 0
RA PHARMACEUTICALS INC Put 74933V108 0 10,100 SH Put SOLE 0 10,100 0 0
RADIAN GROUP INC Call 750236101 1 8,700 SH Call SOLE 0 8,700 0 0
RADIUS HEALTH INC COM NEW 750469207 22 1,700 SH   SOLE 0 1,700 0 0
RADIUS HEALTH INC Call 750469207 0 2,700 SH Call SOLE 0 2,700 0 0
RADIUS HEALTH INC Put 750469207 29 2,500 SH Put SOLE 0 2,500 0 0
RADWARE LTD ORD M81873107 65 3,091 SH   SOLE 0 3,091 0 0
RADWARE LTD Put M81873107 15 3,000 SH Put SOLE 0 3,000 0 0
RALPH LAUREN CORP CL A 751212101 164 2,459 SH   SOLE 0 2,459 0 0
RALPH LAUREN CORP Call 751212101 0 1,500 SH Call SOLE 0 1,500 0 0
RALPH LAUREN CORP Put 751212101 117 4,400 SH Put SOLE 0 4,400 0 0
RAMBUS INC DEL COM 750917106 75 6,800 SH   SOLE 0 6,800 0 0
RAMBUS INC DEL Call 750917106 0 100 SH Call SOLE 0 100 0 0
RANGE RES CORP COM 75281A109 87 38,279 SH   SOLE 0 38,279 0 0
RANGE RES CORP Call 75281A109 3 16,000 SH Call SOLE 0 16,000 0 0
RANGE RES CORP Put 75281A109 43 39,900 SH Put SOLE 0 39,900 0 0
RAPID7 INC COM 753422104 288 6,649 SH   SOLE 0 6,649 0 0
RAPID7 INC Call 753422104 16 7,300 SH Call SOLE 0 7,300 0 0
RAPID7 INC Put 753422104 78 11,200 SH Put SOLE 0 11,200 0 0
RAYMOND JAMES FINANCIAL INC Call 754730109 3 16,600 SH Call SOLE 0 16,600 0 0
RAYMOND JAMES FINANCIAL INC Put 754730109 71 4,400 SH Put SOLE 0 4,400 0 0
RAYONIER ADVANCED MATLS INC Call 75508B104 0 500 SH Call SOLE 0 500 0 0
RAYTHEON CO COM NEW 755111507 1,232 9,400 SH   SOLE 0 9,400 0 0
RAYTHEON CO Put 755111507 489 11,300 SH Put SOLE 0 11,300 0 0
REALITY SHS ETF TR NSD NXGN ECO ETF 75605A702 74 3,499 SH   SOLE 0 3,499 0 0
REALOGY HLDGS CORP COM 75605Y106 40 13,366 SH   SOLE 0 13,366 0 0
REALOGY HLDGS CORP Call 75605Y106 1 5,800 SH Call SOLE 0 5,800 0 0
REALOGY HLDGS CORP Put 75605Y106 222 12,000 SH Put SOLE 0 12,000 0 0
REALTY INCOME CORP Call 756109104 4 8,900 SH Call SOLE 0 8,900 0 0
REALTY INCOME CORP Put 756109104 75 3,400 SH Put SOLE 0 3,400 0 0
REATA PHARMACEUTICALS INC Call 75615P103 208 11,000 SH Call SOLE 0 11,000 0 0
RED ROCK RESORTS INC Call 75700L108 0 2,500 SH Call SOLE 0 2,500 0 0
RED ROCK RESORTS INC Put 75700L108 12 1,500 SH Put SOLE 0 1,500 0 0
REDFIN CORP COM 75737F108 126 8,226 SH   SOLE 0 8,226 0 0
REDFIN CORP Call 75737F108 2 5,100 SH Call SOLE 0 5,100 0 0
REDFIN CORP Put 75737F108 124 47,200 SH Put SOLE 0 47,200 0 0
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 11 2,448 SH   SOLE 0 2,448 0 0
REDHILL BIOPHARMA LTD Put 757468103 2 700 SH Put SOLE 0 700 0 0
REDWOOD TR INC Call 758075402 6 18,000 SH Call SOLE 0 18,000 0 0
REDWOOD TR INC Put 758075402 8 3,200 SH Put SOLE 0 3,200 0 0
REGENCY CTRS CORP COM 758849103 23 600 SH   SOLE 0 600 0 0
REGENCY CTRS CORP Call 758849103 0 2,500 SH Call SOLE 0 2,500 0 0
REGENCY CTRS CORP Put 758849103 58 2,600 SH Put SOLE 0 2,600 0 0
REGENXBIO INC COM 75901B107 58 1,800 SH   SOLE 0 1,800 0 0
REGENXBIO INC Call 75901B107 2 3,000 SH Call SOLE 0 3,000 0 0
REGENXBIO INC Put 75901B107 26 3,200 SH Put SOLE 0 3,200 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 209 23,341 SH   SOLE 0 23,341 0 0
REGIONS FINANCIAL CORP NEW Call 7591EP100 0 7,100 SH Call SOLE 0 7,100 0 0
REGIONS FINANCIAL CORP NEW Put 7591EP100 149 24,000 SH Put SOLE 0 24,000 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 8 99 SH   SOLE 0 99 0 0
RELMADA THERAPEUTICS INC COM 75955J402 30 900 SH   SOLE 0 900 0 0
RELMADA THERAPEUTICS INC Call 75955J402 4 2,700 SH Call SOLE 0 2,700 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 14 100 SH   SOLE 0 100 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 303 14,792 SH   SOLE 0 14,792 0 0
RENEWABLE ENERGY GROUP INC Call 75972A301 59 40,000 SH Call SOLE 0 40,000 0 0
RENEWABLE ENERGY GROUP INC Put 75972A301 108 46,000 SH Put SOLE 0 46,000 0 0
RENT A CTR INC NEW COM 76009N100 45 3,202 SH   SOLE 0 3,202 0 0
RENT A CTR INC NEW Call 76009N100 0 2,300 SH Call SOLE 0 2,300 0 0
REPUBLIC SVCS INC COM 760759100 104 1,395 SH   SOLE 0 1,395 0 0
REPUBLIC SVCS INC Call 760759100 0 2,600 SH Call SOLE 0 2,600 0 0
RESOLUTE FST PRODS INC Call 76117W109 0 5,300 SH Call SOLE 0 5,300 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 212 5,300 SH   SOLE 0 5,300 0 0
RESTAURANT BRANDS INTL INC Call 76131D103 177 39,900 SH Call SOLE 0 39,900 0 0
RESTAURANT BRANDS INTL INC Put 76131D103 131 11,800 SH Put SOLE 0 11,800 0 0
RESTORBIO INC COM 76133L103 0 300 SH   SOLE 0 300 0 0
RETROPHIN INC COM 761299106 83 5,700 SH   SOLE 0 5,700 0 0
REVLON INC CL A NEW 761525609 23 2,120 SH   SOLE 0 2,120 0 0
REVLON INC Call 761525609 0 300 SH Call SOLE 0 300 0 0
REVLON INC Put 761525609 11 3,200 SH Put SOLE 0 3,200 0 0
REVOLVE GROUP INC CL A 76156B107 75 8,760 SH   SOLE 0 8,760 0 0
REVOLVE GROUP INC Call 76156B107 4 16,400 SH Call SOLE 0 16,400 0 0
REVOLVE GROUP INC Put 76156B107 188 21,700 SH Put SOLE 0 21,700 0 0
REXNORD CORP COM 76169B102 58 2,600 SH   SOLE 0 2,600 0 0
RF INDS LTD COM PAR $0.01 749552105 9 2,300 SH   SOLE 0 2,300 0 0
RF INDS LTD Call 749552105 0 100 SH Call SOLE 0 100 0 0
RH COM 74967X103 86 862 SH   SOLE 0 862 0 0
RH Call 74967X103 18 1,600 SH Call SOLE 0 1,600 0 0
RHYTHM PHARMACEUTICALS INC Call 76243J105 0 400 SH Call SOLE 0 400 0 0
RINGCENTRAL INC Call 76680R206 240 30,700 SH Call SOLE 0 30,700 0 0
RINGCENTRAL INC Put 76680R206 176 14,300 SH Put SOLE 0 14,300 0 0
RIO TINTO PLC SPONSORED ADR 767204100 171 3,758 SH   SOLE 0 3,758 0 0
RIO TINTO PLC Call 767204100 6 15,900 SH Call SOLE 0 15,900 0 0
RIO TINTO PLC Put 767204100 53 5,900 SH Put SOLE 0 5,900 0 0
RIOT BLOCKCHAIN INC COM 767292105 1 2,300 SH   SOLE 0 2,300 0 0
RIOT BLOCKCHAIN INC Call 767292105 0 1,200 SH Call SOLE 0 1,200 0 0
RIOT BLOCKCHAIN INC Put 767292105 0 200 SH Put SOLE 0 200 0 0
RITE AID CORP COM 767754872 125 8,359 SH   SOLE 0 8,359 0 0
RITE AID CORP Call 767754872 94 55,800 SH Call SOLE 0 55,800 0 0
RITE AID CORP Put 767754872 34 22,800 SH Put SOLE 0 22,800 0 0
ROGERS COMMUNICATIONS INC Call 775109200 1 3,200 SH Call SOLE 0 3,200 0 0
ROGERS COMMUNICATIONS INC Put 775109200 3 300 SH Put SOLE 0 300 0 0
ROKU INC COM CL A 77543R102 1,430 16,353 SH   SOLE 0 16,353 0 0
ROKU INC Call 77543R102 17 800 SH Call SOLE 0 800 0 0
ROKU INC Put 77543R102 714 19,700 SH Put SOLE 0 19,700 0 0
ROSETTA STONE INC COM 777780107 63 4,500 SH   SOLE 0 4,500 0 0
ROSETTA STONE INC Put 777780107 46 5,300 SH Put SOLE 0 5,300 0 0
ROSS STORES INC Call 778296103 0 200 SH Call SOLE 0 200 0 0
ROSS STORES INC Put 778296103 135 4,400 SH Put SOLE 0 4,400 0 0
ROYAL BK CDA COM 780087102 0 7 SH   SOLE 0 7 0 0
ROYAL BK CDA Call 780087102 2 14,500 SH Call SOLE 0 14,500 0 0
ROYAL BK CDA Put 780087102 25 1,600 SH Put SOLE 0 1,600 0 0
ROYAL BK SCOTLAND GROUP PLC Call 780097689 0 3,500 SH Call SOLE 0 3,500 0 0
ROYAL BK SCOTLAND GROUP PLC Put 780097689 2 700 SH Put SOLE 0 700 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 856 26,626 SH   SOLE 0 26,626 0 0
ROYAL CARIBBEAN CRUISES LTD Call V7780T103 84 188,100 SH Call SOLE 0 188,100 0 0
ROYAL CARIBBEAN CRUISES LTD Put V7780T103 11,245 262,300 SH Put SOLE 0 262,300 0 0
ROYAL GOLD INC COM 780287108 785 8,960 SH   SOLE 0 8,960 0 0
ROYAL GOLD INC Call 780287108 1 1,400 SH Call SOLE 0 1,400 0 0
ROYAL GOLD INC Put 780287108 646 32,400 SH Put SOLE 0 32,400 0 0
RPC INC COM 749660106 21 10,595 SH   SOLE 0 10,595 0 0
RPC INC Call 749660106 0 500 SH Call SOLE 0 500 0 0
RPC INC Put 749660106 28 10,700 SH Put SOLE 0 10,700 0 0
RPM INTL INC COM 749685103 0 5 SH   SOLE 0 5 0 0
RUBICON PROJ INC Call 78112V102 1 7,400 SH Call SOLE 0 7,400 0 0
RUBICON PROJ INC Put 78112V102 0 100 SH Put SOLE 0 100 0 0
RUSH ENTERPRISES INC CL A 781846209 3 100 SH   SOLE 0 100 0 0
RUSH ENTERPRISES INC Call 781846209 1 2,300 SH Call SOLE 0 2,300 0 0
RYANAIR HOLDINGS PLC Call 783513203 904 45,200 SH Call SOLE 0 45,200 0 0
RYDER SYS INC COM 783549108 46 1,775 SH   SOLE 0 1,775 0 0
RYDER SYS INC Put 783549108 4 200 SH Put SOLE 0 200 0 0
S&P GLOBAL INC Call 78409V104 28 16,300 SH Call SOLE 0 16,300 0 0
S&P GLOBAL INC Put 78409V104 148 8,800 SH Put SOLE 0 8,800 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 4 382 SH   SOLE 0 382 0 0
SABRA HEALTH CARE REIT INC Call 78573L106 0 300 SH Call SOLE 0 300 0 0
SABRA HEALTH CARE REIT INC Put 78573L106 1 200 SH Put SOLE 0 200 0 0
SABRE CORP COM 78573M104 26 4,401 SH   SOLE 0 4,401 0 0
SABRE CORP Call 78573M104 9 22,000 SH Call SOLE 0 22,000 0 0
SABRE CORP Put 78573M104 84 10,200 SH Put SOLE 0 10,200 0 0
SAGE THERAPEUTICS INC Call 78667J108 0 100 SH Call SOLE 0 100 0 0
SAGE THERAPEUTICS INC Put 78667J108 58 2,200 SH Put SOLE 0 2,200 0 0
SAIA INC COM 78709Y105 36 500 SH   SOLE 0 500 0 0
SALESFORCE COM INC COM 79466L302 2,757 19,152 SH   SOLE 0 19,152 0 0
SALESFORCE COM INC Call 79466L302 181 39,500 SH Call SOLE 0 39,500 0 0
SALESFORCE COM INC Put 79466L302 537 187,400 SH Put SOLE 0 187,400 0 0
SALLY BEAUTY HLDGS INC Put 79546E104 3 700 SH Put SOLE 0 700 0 0
SANDERSON FARMS INC COM 800013104 150 1,220 SH   SOLE 0 1,220 0 0
SANDERSON FARMS INC Call 800013104 3 1,700 SH Call SOLE 0 1,700 0 0
SANDERSON FARMS INC Put 800013104 55 3,700 SH Put SOLE 0 3,700 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 134 26,938 SH   SOLE 0 26,938 0 0
SANDSTORM GOLD LTD Call 80013R206 1 4,200 SH Call SOLE 0 4,200 0 0
SANDSTORM GOLD LTD Put 80013R206 3 1,100 SH Put SOLE 0 1,100 0 0
SANMINA CORPORATION COM 801056102 5 200 SH   SOLE 0 200 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 1,317 94,709 SH   SOLE 0 94,709 0 0
SANTANDER CONSUMER USA HDG I Call 80283M101 2 80,600 SH Call SOLE 0 80,600 0 0
SANTANDER CONSUMER USA HDG I Put 80283M101 1,072 118,800 SH Put SOLE 0 118,800 0 0
SAPIENS INTL CORP N V Call G7T16G103 0 100 SH Call SOLE 0 100 0 0
SAREPTA THERAPEUTICS INC COM 803607100 489 5,001 SH   SOLE 0 5,001 0 0
SAREPTA THERAPEUTICS INC Call 803607100 151 12,300 SH Call SOLE 0 12,300 0 0
SAREPTA THERAPEUTICS INC Put 803607100 599 13,600 SH Put SOLE 0 13,600 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 123 457 SH   SOLE 0 457 0 0
SBA COMMUNICATIONS CORP NEW Put 78410G104 9 700 SH Put SOLE 0 700 0 0
SCANSOURCE INC Call 806037107 0 2,200 SH Call SOLE 0 2,200 0 0
SCHLUMBERGER LTD Call 806857108 3 59,500 SH Call SOLE 0 59,500 0 0
SCHLUMBERGER LTD Put 806857108 1,586 82,800 SH Put SOLE 0 82,800 0 0
SCHRODINGER INC Call 80810D103 73 16,800 SH Call SOLE 0 16,800 0 0
SCHRODINGER INC Put 80810D103 36 4,100 SH Put SOLE 0 4,100 0 0
SCHWAB CHARLES CORP Call 808513105 108 93,200 SH Call SOLE 0 93,200 0 0
SCHWAB CHARLES CORP Put 808513105 292 36,500 SH Put SOLE 0 36,500 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 39 899 SH   SOLE 0 899 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 4 99 SH   SOLE 0 99 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 79 999 SH   SOLE 0 999 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 64 3,099 SH   SOLE 0 3,099 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2 62 SH   SOLE 0 62 0 0
SCHWAB STRATEGIC TR Call 808524797 0 2,800 SH Call SOLE 0 2,800 0 0
SCHWAB STRATEGIC TR Call 808524300 0 300 SH Call SOLE 0 300 0 0
SCHWAB STRATEGIC TR Call 808524607 0 300 SH Call SOLE 0 300 0 0
SCHWAB STRATEGIC TR Call 808524508 0 2,700 SH Call SOLE 0 2,700 0 0
SCHWAB STRATEGIC TR Call 808524847 1 5,200 SH Call SOLE 0 5,200 0 0
SCHWAB STRATEGIC TR Call 808524102 0 800 SH Call SOLE 0 800 0 0
SCHWAB STRATEGIC TR Put 808524102 5 700 SH Put SOLE 0 700 0 0
SCHWAB STRATEGIC TR Put 808524201 12 1,500 SH Put SOLE 0 1,500 0 0
SCHWAB STRATEGIC TR Put 808524847 139 9,800 SH Put SOLE 0 9,800 0 0
SCHWAB STRATEGIC TR Put 808524508 1 100 SH Put SOLE 0 100 0 0
SCHWAB STRATEGIC TR Put 808524607 7 400 SH Put SOLE 0 400 0 0
SCHWAB STRATEGIC TR Put 808524300 27 3,000 SH Put SOLE 0 3,000 0 0
SCHWAB STRATEGIC TR Put 808524797 20 3,400 SH Put SOLE 0 3,400 0 0
SCIENTIFIC GAMES CORP COM 80874P109 106 10,961 SH   SOLE 0 10,961 0 0
SCIENTIFIC GAMES CORP Call 80874P109 0 3,000 SH Call SOLE 0 3,000 0 0
SCIENTIFIC GAMES CORP Put 80874P109 220 15,300 SH Put SOLE 0 15,300 0 0
SCORPIO BULKERS INC COM Y7546A122 82 32,737 SH   SOLE 0 32,737 0 0
SCORPIO BULKERS INC Call Y7546A122 0 1,400 SH Call SOLE 0 1,400 0 0
SCORPIO BULKERS INC Put Y7546A122 9 7,100 SH Put SOLE 0 7,100 0 0
SCORPIO TANKERS INC SHS Y7542C130 84 4,400 SH   SOLE 0 4,400 0 0
SCORPIO TANKERS INC Call Y7542C130 259 63,100 SH Call SOLE 0 63,100 0 0
SCORPIO TANKERS INC Put Y7542C130 86 27,300 SH Put SOLE 0 27,300 0 0
SEA LTD SPONSORED ADS 81141R100 1,814 40,945 SH   SOLE 0 40,945 0 0
SEA LTD Call 81141R100 346 109,600 SH Call SOLE 0 109,600 0 0
SEA LTD Put 81141R100 243 146,700 SH Put SOLE 0 146,700 0 0
SEABRIDGE GOLD INC COM 811916105 126 13,541 SH   SOLE 0 13,541 0 0
SEABRIDGE GOLD INC Call 811916105 0 1,100 SH Call SOLE 0 1,100 0 0
SEABRIDGE GOLD INC Put 811916105 75 18,500 SH Put SOLE 0 18,500 0 0
SEALED AIR CORP NEW Call 81211K100 1 5,900 SH Call SOLE 0 5,900 0 0
SEATTLE GENETICS INC COM 812578102 23 200 SH   SOLE 0 200 0 0
SEAWORLD ENTMT INC COM 81282V100 170 15,460 SH   SOLE 0 15,460 0 0
SEAWORLD ENTMT INC Call 81282V100 6 25,900 SH Call SOLE 0 25,900 0 0
SEAWORLD ENTMT INC Put 81282V100 703 93,900 SH Put SOLE 0 93,900 0 0
SEI INVESTMENTS CO Call 784117103 0 100 SH Call SOLE 0 100 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 7,572 168,137 SH   SOLE 0 168,137 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 327 3,700 SH   SOLE 0 3,700 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,628 16,600 SH   SOLE 0 16,600 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 12 430 SH   SOLE 0 430 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2,062 34,950 SH   SOLE 0 34,950 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 8,607 107,098 SH   SOLE 0 107,098 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2,708 130,114 SH   SOLE 0 130,114 0 0
SELECT SECTOR SPDR TR Call 81369Y605 382 1,827,600 SH Call SOLE 0 1,827,600 0 0
SELECT SECTOR SPDR TR Call 81369Y860 1 4,700 SH Call SOLE 0 4,700 0 0
SELECT SECTOR SPDR TR Call 81369Y886 1,145 647,200 SH Call SOLE 0 647,200 0 0
SELECT SECTOR SPDR TR Call 81369Y803 776 220,700 SH Call SOLE 0 220,700 0 0
SELECT SECTOR SPDR TR Call 81369Y852 9 21,100 SH Call SOLE 0 21,100 0 0
SELECT SECTOR SPDR TR Call 81369Y704 205 437,100 SH Call SOLE 0 437,100 0 0
SELECT SECTOR SPDR TR Call 81369Y506 370 647,700 SH Call SOLE 0 647,700 0 0
SELECT SECTOR SPDR TR Call 81369Y407 200 64,400 SH Call SOLE 0 64,400 0 0
SELECT SECTOR SPDR TR Call 81369Y209 172 130,700 SH Call SOLE 0 130,700 0 0
SELECT SECTOR SPDR TR Call 81369Y308 163 156,700 SH Call SOLE 0 156,700 0 0
SELECT SECTOR SPDR TR Call 81369Y100 33 192,900 SH Call SOLE 0 192,900 0 0
SELECT SECTOR SPDR TR Put 81369Y100 2,097 249,800 SH Put SOLE 0 249,800 0 0
SELECT SECTOR SPDR TR Put 81369Y308 71 27,500 SH Put SOLE 0 27,500 0 0
SELECT SECTOR SPDR TR Put 81369Y209 394 103,700 SH Put SOLE 0 103,700 0 0
SELECT SECTOR SPDR TR Put 81369Y407 912 80,000 SH Put SOLE 0 80,000 0 0
SELECT SECTOR SPDR TR Put 81369Y506 1,450 168,300 SH Put SOLE 0 168,300 0 0
SELECT SECTOR SPDR TR Put 81369Y704 5,014 569,000 SH Put SOLE 0 569,000 0 0
SELECT SECTOR SPDR TR Put 81369Y803 4,330 695,100 SH Put SOLE 0 695,100 0 0
SELECT SECTOR SPDR TR Put 81369Y852 76 13,500 SH Put SOLE 0 13,500 0 0
SELECT SECTOR SPDR TR Put 81369Y886 481 374,300 SH Put SOLE 0 374,300 0 0
SELECT SECTOR SPDR TR Put 81369Y860 3 700 SH Put SOLE 0 700 0 0
SELECT SECTOR SPDR TR Put 81369Y605 5,196 1,378,100 SH Put SOLE 0 1,378,100 0 0
SEMPRA ENERGY COM 816851109 126 1,121 SH   SOLE 0 1,121 0 0
SEMPRA ENERGY Call 816851109 2 800 SH Call SOLE 0 800 0 0
SEMPRA ENERGY Put 816851109 0 200 SH Put SOLE 0 200 0 0
SEMTECH CORP Put 816850101 19 10,800 SH Put SOLE 0 10,800 0 0
SENSATA TECHNOLOGIES HLDNG P Call G8060N102 1 4,800 SH Call SOLE 0 4,800 0 0
SERES THERAPEUTICS INC COM 81750R102 37 10,600 SH   SOLE 0 10,600 0 0
SERITAGE GROWTH PPTYS Call 81752R100 1 900 SH Call SOLE 0 900 0 0
SERVICE CORP INTL COM 817565104 46 1,200 SH   SOLE 0 1,200 0 0
SERVICE CORP INTL Call 817565104 1 5,300 SH Call SOLE 0 5,300 0 0
SERVICEMASTER GLOBAL HLDGS I Call 81761R109 0 100 SH Call SOLE 0 100 0 0
SERVICENOW INC COM 81762P102 670 2,341 SH   SOLE 0 2,341 0 0
SERVICENOW INC Call 81762P102 1,095 108,900 SH Call SOLE 0 108,900 0 0
SERVICENOW INC Put 81762P102 1,425 73,700 SH Put SOLE 0 73,700 0 0
SFL CORPORATION LTD SHS G7738W106 0 33 SH   SOLE 0 33 0 0
SFL CORPORATION LTD Put G7738W106 9 2,900 SH Put SOLE 0 2,900 0 0
SHAKE SHACK INC CL A 819047101 283 7,500 SH   SOLE 0 7,500 0 0
SHAKE SHACK INC Call 819047101 27 24,200 SH Call SOLE 0 24,200 0 0
SHAKE SHACK INC Put 819047101 478 30,100 SH Put SOLE 0 30,100 0 0
SHERWIN WILLIAMS CO Call 824348106 333 2,900 SH Call SOLE 0 2,900 0 0
SHOCKWAVE MED INC COM 82489T104 6 200 SH   SOLE 0 200 0 0
SHOCKWAVE MED INC Call 82489T104 0 1,800 SH Call SOLE 0 1,800 0 0
SHOCKWAVE MED INC Put 82489T104 6 1,100 SH Put SOLE 0 1,100 0 0
SHOE CARNIVAL INC Call 824889109 0 300 SH Call SOLE 0 300 0 0
SHOPIFY INC CL A 82509L107 205 493 SH   SOLE 0 493 0 0
SHOPIFY INC Put 82509L107 0 100 SH Put SOLE 0 100 0 0
SHUTTERSTOCK INC COM 825690100 1,238 38,525 SH   SOLE 0 38,525 0 0
SHUTTERSTOCK INC Put 825690100 253 68,100 SH Put SOLE 0 68,100 0 0
SIBANYE STILLWATER LTD Call 82575P107 0 10,000 SH Call SOLE 0 10,000 0 0
SIERRA WIRELESS INC COM 826516106 40 7,133 SH   SOLE 0 7,133 0 0
SIERRA WIRELESS INC Call 826516106 3 27,100 SH Call SOLE 0 27,100 0 0
SIERRA WIRELESS INC Put 826516106 1 300 SH Put SOLE 0 300 0 0
SIGNATURE BK NEW YORK N Y Call 82669G104 0 2,400 SH Call SOLE 0 2,400 0 0
SIGNATURE BK NEW YORK N Y Put 82669G104 188 6,500 SH Put SOLE 0 6,500 0 0
SIGNET JEWELERS LIMITED SHS G81276100 13 2,022 SH   SOLE 0 2,022 0 0
SIGNET JEWELERS LIMITED Call G81276100 13 40,800 SH Call SOLE 0 40,800 0 0
SIGNET JEWELERS LIMITED Put G81276100 63 5,000 SH Put SOLE 0 5,000 0 0
SIMON PPTY GROUP INC NEW COM 828806109 208 3,801 SH   SOLE 0 3,801 0 0
SIMON PPTY GROUP INC NEW Call 828806109 45 80,200 SH Call SOLE 0 80,200 0 0
SIMON PPTY GROUP INC NEW Put 828806109 3,305 57,500 SH Put SOLE 0 57,500 0 0
SINA CORP ORD G81477104 46 1,456 SH   SOLE 0 1,456 0 0
SINA CORP Put G81477104 25 1,200 SH Put SOLE 0 1,200 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 3 200 SH   SOLE 0 200 0 0
SIRIUS XM HLDGS INC COM 82968B103 3 698 SH   SOLE 0 698 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 2 200 SH   SOLE 0 200 0 0
SIX FLAGS ENTMT CORP NEW Call 83001A102 7 17,500 SH Call SOLE 0 17,500 0 0
SIX FLAGS ENTMT CORP NEW Put 83001A102 338 16,100 SH Put SOLE 0 16,100 0 0
SKECHERS U S A INC CL A 830566105 584 24,623 SH   SOLE 0 24,623 0 0
SKECHERS U S A INC Call 830566105 0 5,700 SH Call SOLE 0 5,700 0 0
SKECHERS U S A INC Put 830566105 583 49,000 SH Put SOLE 0 49,000 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 15 1,000 SH   SOLE 0 1,000 0 0
SKYLINE CHAMPION CORPORATION Call 830830105 0 5,000 SH Call SOLE 0 5,000 0 0
SKYWEST INC Call 830879102 0 6,000 SH Call SOLE 0 6,000 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 92 1,038 SH   SOLE 0 1,038 0 0
SKYWORKS SOLUTIONS INC Call 83088M102 48 22,500 SH Call SOLE 0 22,500 0 0
SKYWORKS SOLUTIONS INC Put 83088M102 169 13,100 SH Put SOLE 0 13,100 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 2,019 75,259 SH   SOLE 0 75,259 0 0
SLACK TECHNOLOGIES INC Call 83088V102 410 252,700 SH Call SOLE 0 252,700 0 0
SLACK TECHNOLOGIES INC Put 83088V102 221 146,600 SH Put SOLE 0 146,600 0 0
SLEEP NUMBER CORP COM 83125X103 44 2,347 SH   SOLE 0 2,347 0 0
SLM CORP COM 78442P106 41 5,784 SH   SOLE 0 5,784 0 0
SM ENERGY CO COM 78454L100 0 300 SH   SOLE 0 300 0 0
SM ENERGY CO Call 78454L100 1 5,900 SH Call SOLE 0 5,900 0 0
SMARTSHEET INC COM CL A 83200N103 0 1 SH   SOLE 0 1 0 0
SMARTSHEET INC Put 83200N103 1 200 SH Put SOLE 0 200 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 362 77,525 SH   SOLE 0 77,525 0 0
SMILEDIRECTCLUB INC Call 83192H106 13 196,400 SH Call SOLE 0 196,400 0 0
SMILEDIRECTCLUB INC Put 83192H106 783 91,300 SH Put SOLE 0 91,300 0 0
SMITH A O CORP Call 831865209 4 85,600 SH Call SOLE 0 85,600 0 0
SMITH A O CORP Put 831865209 6 600 SH Put SOLE 0 600 0 0
SMITH MICRO SOFTWARE INC Call 832154207 10 20,800 SH Call SOLE 0 20,800 0 0
SMUCKER J M CO Call 832696405 13 3,200 SH Call SOLE 0 3,200 0 0
SMUCKER J M CO Put 832696405 4 1,800 SH Put SOLE 0 1,800 0 0
SNAP INC Call 83304A106 110 109,000 SH Call SOLE 0 109,000 0 0
SNAP INC Put 83304A106 205 135,200 SH Put SOLE 0 135,200 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 39 1,744 SH   SOLE 0 1,744 0 0
SOCIEDAD QUIMICA MINERA DE C Call 833635105 3 2,700 SH Call SOLE 0 2,700 0 0
SOCIEDAD QUIMICA MINERA DE C Put 833635105 8 3,200 SH Put SOLE 0 3,200 0 0
SOHU COM LTD Call 83410S108 0 11,600 SH Call SOLE 0 11,600 0 0
SOHU COM LTD Put 83410S108 2 1,500 SH Put SOLE 0 1,500 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 175 2,139 SH   SOLE 0 2,139 0 0
SOLAREDGE TECHNOLOGIES INC Call 83417M104 215 62,900 SH Call SOLE 0 62,900 0 0
SOLAREDGE TECHNOLOGIES INC Put 83417M104 1,057 55,900 SH Put SOLE 0 55,900 0 0
SOLID BIOSCIENCES INC COM 83422E105 8 3,400 SH   SOLE 0 3,400 0 0
SOLID BIOSCIENCES INC Call 83422E105 0 1,100 SH Call SOLE 0 1,100 0 0
SOLID BIOSCIENCES INC Put 83422E105 33 4,000 SH Put SOLE 0 4,000 0 0
SONOS INC Call 83570H108 2 23,400 SH Call SOLE 0 23,400 0 0
SONOS INC Put 83570H108 15 6,300 SH Put SOLE 0 6,300 0 0
SONY CORP SPONSORED ADR 835699307 35 601 SH   SOLE 0 601 0 0
SONY CORP Call 835699307 66 12,100 SH Call SOLE 0 12,100 0 0
SONY CORP Put 835699307 178 18,400 SH Put SOLE 0 18,400 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 0 300 SH   SOLE 0 300 0 0
SOUTHERN CO Call 842587107 13 78,300 SH Call SOLE 0 78,300 0 0
SOUTHERN CO Put 842587107 1 200 SH Put SOLE 0 200 0 0
SOUTHERN COPPER CORP Put 84265V105 11 800 SH Put SOLE 0 800 0 0
SOUTHWEST AIRLS CO COM 844741108 3,315 93,104 SH   SOLE 0 93,104 0 0
SOUTHWEST AIRLS CO Call 844741108 43 75,600 SH Call SOLE 0 75,600 0 0
SOUTHWEST AIRLS CO Put 844741108 1,951 248,900 SH Put SOLE 0 248,900 0 0
SOUTHWESTERN ENERGY CO COM 845467109 5 3,500 SH   SOLE 0 3,500 0 0
SOUTHWESTERN ENERGY CO Call 845467109 0 1,100 SH Call SOLE 0 1,100 0 0
SOUTHWESTERN ENERGY CO Put 845467109 5 2,500 SH Put SOLE 0 2,500 0 0
SPARTANNASH CO Call 847215100 9 16,200 SH Call SOLE 0 16,200 0 0
SPARTANNASH CO Put 847215100 0 600 SH Put SOLE 0 600 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 7,720 35,216 SH   SOLE 0 35,216 0 0
SPDR DOW JONES INDL AVRG ETF Call 78467X109 260 173,400 SH Call SOLE 0 173,400 0 0
SPDR DOW JONES INDL AVRG ETF Put 78467X109 5,953 371,900 SH Put SOLE 0 371,900 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 45,536 307,575 SH   SOLE 0 307,575 0 0
SPDR GOLD TRUST Call 78463V107 7,818 1,197,300 SH Call SOLE 0 1,197,300 0 0
SPDR GOLD TRUST Put 78463V107 5,662 1,065,500 SH Put SOLE 0 1,065,500 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 333 11,300 SH   SOLE 0 11,300 0 0
SPDR INDEX SHS FDS Call 78463X202 45 52,300 SH Call SOLE 0 52,300 0 0
SPDR INDEX SHS FDS Call 78463X400 0 1,000 SH Call SOLE 0 1,000 0 0
SPDR INDEX SHS FDS Put 78463X202 120 42,100 SH Put SOLE 0 42,100 0 0
SPDR S&P 500 ETF TR Call 78462F103 730 186,800 SH Call SOLE 0 186,800 0 0
SPDR S&P 500 ETF TR Put 78462F103 1,851 216,800 SH Put SOLE 0 216,800 0 0
SPDR S&P MIDCAP 400 ETF TR Call 78467Y107 1 6,400 SH Call SOLE 0 6,400 0 0
SPDR S&P MIDCAP 400 ETF TR Put 78467Y107 86 3,300 SH Put SOLE 0 3,300 0 0
SPDR SER TR OILGAS EQUIP 78468R549 130 5,735 SH   SOLE 0 5,735 0 0
SPDR SER TR S&P BIOTECH 78464A870 9,318 120,335 SH   SOLE 0 120,335 0 0
SPDR SER TR S&P HOMEBUILD 78464A888 4,135 138,838 SH   SOLE 0 138,838 0 0
SPDR SER TR S&P REGL BKG 78464A698 5,304 162,760 SH   SOLE 0 162,760 0 0
SPDR SER TR S&P RETAIL ETF 78464A714 160 5,400 SH   SOLE 0 5,400 0 0
SPDR SER TR S&P PHARMAC 78464A722 3 100 SH   SOLE 0 100 0 0
SPDR SER TR S&P METALS MNG 78464A755 2,863 177,520 SH   SOLE 0 177,520 0 0
SPDR SER TR S&P BK ETF 78464A797 1,126 41,800 SH   SOLE 0 41,800 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805 2,873 91,382 SH   SOLE 0 91,382 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853 102 4,700 SH   SOLE 0 4,700 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 3 100 SH   SOLE 0 100 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 1,423 43,253 SH   SOLE 0 43,253 0 0
SPDR SER TR Call 78468R556 16 438,300 SH Call SOLE 0 438,300 0 0
SPDR SER TR Call 78468R622 0 1,500 SH Call SOLE 0 1,500 0 0
SPDR SER TR Call 78464A409 15 26,600 SH Call SOLE 0 26,600 0 0
SPDR SER TR Call 78464A508 0 400 SH Call SOLE 0 400 0 0
SPDR SER TR Call 78464A607 0 600 SH Call SOLE 0 600 0 0
SPDR SER TR Call 78464A631 16 2,200 SH Call SOLE 0 2,200 0 0
SPDR SER TR Call 78464A797 7 40,400 SH Call SOLE 0 40,400 0 0
SPDR SER TR Call 78464A763 0 3,000 SH Call SOLE 0 3,000 0 0
SPDR SER TR Call 78464A771 0 1,000 SH Call SOLE 0 1,000 0 0
SPDR SER TR Call 78464A789 0 400 SH Call SOLE 0 400 0 0
SPDR SER TR Call 78464A755 0 37,300 SH Call SOLE 0 37,300 0 0
SPDR SER TR Call 78464A722 5 9,100 SH Call SOLE 0 9,100 0 0
SPDR SER TR Call 78464A714 17 20,500 SH Call SOLE 0 20,500 0 0
SPDR SER TR Call 78464A698 20 94,400 SH Call SOLE 0 94,400 0 0
SPDR SER TR Call 78464A888 1 2,300 SH Call SOLE 0 2,300 0 0
SPDR SER TR Call 78464A870 184 342,100 SH Call SOLE 0 342,100 0 0
SPDR SER TR Call 78464A862 0 300 SH Call SOLE 0 300 0 0
SPDR SER TR Call 78468R549 0 600 SH Call SOLE 0 600 0 0
SPDR SER TR Put 78468R549 13 3,000 SH Put SOLE 0 3,000 0 0
SPDR SER TR Put 78464A862 3 300 SH Put SOLE 0 300 0 0
SPDR SER TR Put 78464A870 4,593 469,500 SH Put SOLE 0 469,500 0 0
SPDR SER TR Put 78464A888 1,531 164,400 SH Put SOLE 0 164,400 0 0
SPDR SER TR Put 78464A698 4,055 665,900 SH Put SOLE 0 665,900 0 0
SPDR SER TR Put 78464A714 117 32,000 SH Put SOLE 0 32,000 0 0
SPDR SER TR Put 78464A722 2 1,200 SH Put SOLE 0 1,200 0 0
SPDR SER TR Put 78464A755 1,723 227,500 SH Put SOLE 0 227,500 0 0
SPDR SER TR Put 78464A789 2 400 SH Put SOLE 0 400 0 0
SPDR SER TR Put 78464A763 11 900 SH Put SOLE 0 900 0 0
SPDR SER TR Put 78464A797 0 100 SH Put SOLE 0 100 0 0
SPDR SER TR Put 78464A805 3 1,400 SH Put SOLE 0 1,400 0 0
SPDR SER TR Put 78468R853 37 2,000 SH Put SOLE 0 2,000 0 0
SPDR SER TR Put 78464A631 61 2,200 SH Put SOLE 0 2,200 0 0
SPDR SER TR Put 78464A508 0 600 SH Put SOLE 0 600 0 0
SPDR SER TR Put 78464A581 1 100 SH Put SOLE 0 100 0 0
SPDR SER TR Put 78464A409 117 26,200 SH Put SOLE 0 26,200 0 0
SPDR SER TR Put 78468R622 78 15,200 SH Put SOLE 0 15,200 0 0
SPDR SER TR Put 78468R556 2,990 526,700 SH Put SOLE 0 526,700 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 3 100 SH   SOLE 0 100 0 0
SPECTRUM BRANDS HLDGS INC NE Call 84790A105 0 1,000 SH Call SOLE 0 1,000 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 0 200 SH   SOLE 0 200 0 0
SPINNAKER ETF SERIES CANNABIS ETF 84858T400 2 300 SH   SOLE 0 300 0 0
SPINNAKER ETF SERIES Call 84858T400 0 200 SH Call SOLE 0 200 0 0
SPINNAKER ETF SERIES Put 84858T400 0 100 SH Put SOLE 0 100 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 689 28,799 SH   SOLE 0 28,799 0 0
SPIRIT AEROSYSTEMS HLDGS INC Call 848574109 25 27,000 SH Call SOLE 0 27,000 0 0
SPIRIT AEROSYSTEMS HLDGS INC Put 848574109 2,419 85,400 SH Put SOLE 0 85,400 0 0
SPIRIT AIRLS INC Call 848577102 15 9,000 SH Call SOLE 0 9,000 0 0
SPIRIT AIRLS INC Put 848577102 96 13,300 SH Put SOLE 0 13,300 0 0
SPLUNK INC COM 848637104 174 1,380 SH   SOLE 0 1,380 0 0
SPLUNK INC Call 848637104 1,012 69,000 SH Call SOLE 0 69,000 0 0
SPLUNK INC Put 848637104 893 74,100 SH Put SOLE 0 74,100 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 7 1,141 SH   SOLE 0 1,141 0 0
SPORTSMANS WHSE HLDGS INC Call 84920Y106 1 1,900 SH Call SOLE 0 1,900 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 983 8,099 SH   SOLE 0 8,099 0 0
SPOTIFY TECHNOLOGY S A Call L8681T102 64 33,700 SH Call SOLE 0 33,700 0 0
SPOTIFY TECHNOLOGY S A Put L8681T102 394 24,900 SH Put SOLE 0 24,900 0 0
SPRINT CORPORATION Call 85207U105 111 38,900 SH Call SOLE 0 38,900 0 0
SPRINT CORPORATION Put 85207U105 7 35,000 SH Put SOLE 0 35,000 0 0
SPROUTS FMRS MKT INC Call 85208M102 3 3,200 SH Call SOLE 0 3,200 0 0
SPROUTS FMRS MKT INC Put 85208M102 13 5,900 SH Put SOLE 0 5,900 0 0
SPS COMMERCE INC COM 78463M107 18 400 SH   SOLE 0 400 0 0
SPS COMMERCE INC Call 78463M107 1 1,300 SH Call SOLE 0 1,300 0 0
SPS COMMERCE INC Put 78463M107 0 100 SH Put SOLE 0 100 0 0
SQUARE INC CL A 852234103 7,309 139,543 SH   SOLE 0 139,543 0 0
SQUARE INC Call 852234103 68 65,100 SH Call SOLE 0 65,100 0 0
SQUARE INC Put 852234103 2,622 184,100 SH Put SOLE 0 184,100 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 32 744 SH   SOLE 0 744 0 0
SS&C TECHNOLOGIES HLDGS INC Call 78467J100 0 600 SH Call SOLE 0 600 0 0
SS&C TECHNOLOGIES HLDGS INC Put 78467J100 2 100 SH Put SOLE 0 100 0 0
SSR MNG INC COM 784730103 130 11,507 SH   SOLE 0 11,507 0 0
SSR MNG INC Call 784730103 5 30,100 SH Call SOLE 0 30,100 0 0
SSR MNG INC Put 784730103 26 7,200 SH Put SOLE 0 7,200 0 0
ST JOE CO COM 790148100 83 4,951 SH   SOLE 0 4,951 0 0
ST JOE CO Call 790148100 0 1,300 SH Call SOLE 0 1,300 0 0
ST JOE CO Put 790148100 3 500 SH Put SOLE 0 500 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 111 3,442 SH   SOLE 0 3,442 0 0
STAAR SURGICAL CO Call 852312305 11 15,000 SH Call SOLE 0 15,000 0 0
STAAR SURGICAL CO Put 852312305 72 11,000 SH Put SOLE 0 11,000 0 0
STAG INDL INC COM 85254J102 38 1,701 SH   SOLE 0 1,701 0 0
STAG INDL INC Call 85254J102 0 400 SH Call SOLE 0 400 0 0
STAG INDL INC Put 85254J102 21 1,700 SH Put SOLE 0 1,700 0 0
STAMPS COM INC Call 852857200 176 6,600 SH Call SOLE 0 6,600 0 0
STAMPS COM INC Put 852857200 24 1,700 SH Put SOLE 0 1,700 0 0
STANLEY BLACK & DECKER INC COM 854502101 197 1,978 SH   SOLE 0 1,978 0 0
STANLEY BLACK & DECKER INC Put 854502101 90 2,000 SH Put SOLE 0 2,000 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 5 900 SH   SOLE 0 900 0 0
STAR BULK CARRIERS CORP. Call Y8162K204 0 900 SH Call SOLE 0 900 0 0
STAR BULK CARRIERS CORP. Put Y8162K204 6 1,300 SH Put SOLE 0 1,300 0 0
STARBUCKS CORP COM 855244109 1,662 25,283 SH   SOLE 0 25,283 0 0
STARBUCKS CORP Call 855244109 12 22,900 SH Call SOLE 0 22,900 0 0
STARBUCKS CORP Put 855244109 1,941 87,800 SH Put SOLE 0 87,800 0 0
STARS GROUP INC COM 85570W100 0 25 SH   SOLE 0 25 0 0
STARS GROUP INC Call 85570W100 11 4,500 SH Call SOLE 0 4,500 0 0
STARS GROUP INC Put 85570W100 12 4,400 SH Put SOLE 0 4,400 0 0
STARWOOD PPTY TR INC COM 85571B105 4 400 SH   SOLE 0 400 0 0
STARWOOD PPTY TR INC Call 85571B105 8 30,000 SH Call SOLE 0 30,000 0 0
STARWOOD PPTY TR INC Put 85571B105 0 400 SH Put SOLE 0 400 0 0
STATE STR CORP COM 857477103 1 26 SH   SOLE 0 26 0 0
STATE STR CORP Call 857477103 0 300 SH Call SOLE 0 300 0 0
STATE STR CORP Put 857477103 54 3,600 SH Put SOLE 0 3,600 0 0
STEEL DYNAMICS INC COM 858119100 27 1,211 SH   SOLE 0 1,211 0 0
STEEL DYNAMICS INC Call 858119100 1 1,500 SH Call SOLE 0 1,500 0 0
STEELCASE INC Call 858155203 0 6,100 SH Call SOLE 0 6,100 0 0
STEELCASE INC Put 858155203 101 14,900 SH Put SOLE 0 14,900 0 0
STERICYCLE INC COM 858912108 84 1,746 SH   SOLE 0 1,746 0 0
STERICYCLE INC Call 858912108 1 1,300 SH Call SOLE 0 1,300 0 0
STERICYCLE INC Put 858912108 48 3,800 SH Put SOLE 0 3,800 0 0
STERIS PLC SHS USD G8473T100 461 3,300 SH   SOLE 0 3,300 0 0
STIFEL FINL CORP Call 860630102 0 2,100 SH Call SOLE 0 2,100 0 0
STITCH FIX INC COM CL A 860897107 67 5,300 SH   SOLE 0 5,300 0 0
STITCH FIX INC Call 860897107 0 4,600 SH Call SOLE 0 4,600 0 0
STITCH FIX INC Put 860897107 11 2,500 SH Put SOLE 0 2,500 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 35 1,653 SH   SOLE 0 1,653 0 0
STMICROELECTRONICS N V Call 861012102 1 8,900 SH Call SOLE 0 8,900 0 0
STMICROELECTRONICS N V Put 861012102 19 4,700 SH Put SOLE 0 4,700 0 0
STONECO LTD COM CL A G85158106 47 2,200 SH   SOLE 0 2,200 0 0
STONECO LTD Call G85158106 4 25,400 SH Call SOLE 0 25,400 0 0
STONECO LTD Put G85158106 620 55,600 SH Put SOLE 0 55,600 0 0
STORE CAP CORP COM 862121100 189 10,483 SH   SOLE 0 10,483 0 0
STORE CAP CORP Call 862121100 0 700 SH Call SOLE 0 700 0 0
STORE CAP CORP Put 862121100 150 10,100 SH Put SOLE 0 10,100 0 0
STRATASYS LTD Call M85548101 3 5,000 SH Call SOLE 0 5,000 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 2 1,200 SH   SOLE 0 1,200 0 0
STURM RUGER & CO INC COM 864159108 152 3,001 SH   SOLE 0 3,001 0 0
STURM RUGER & CO INC Call 864159108 0 200 SH Call SOLE 0 200 0 0
STURM RUGER & CO INC Put 864159108 5 1,100 SH Put SOLE 0 1,100 0 0
SUMMIT MATLS INC CL A 86614U100 0 15 SH   SOLE 0 15 0 0
SUMMIT MATLS INC Call 86614U100 13 1,600 SH Call SOLE 0 1,600 0 0
SUN LIFE FINL INC COM 866796105 16 500 SH   SOLE 0 500 0 0
SUN LIFE FINL INC Call 866796105 0 400 SH Call SOLE 0 400 0 0
SUN LIFE FINL INC Put 866796105 18 1,000 SH Put SOLE 0 1,000 0 0
SUNCOR ENERGY INC NEW Call 867224107 10 70,000 SH Call SOLE 0 70,000 0 0
SUNCOR ENERGY INC NEW Put 867224107 247 19,300 SH Put SOLE 0 19,300 0 0
SUNOCO LP Call 86765K109 0 600 SH Call SOLE 0 600 0 0
SUNOCO LP Put 86765K109 0 500 SH Put SOLE 0 500 0 0
SUNPOWER CORP COM 867652406 4 800 SH   SOLE 0 800 0 0
SUNPOWER CORP Put 867652406 7 2,600 SH Put SOLE 0 2,600 0 0
SUNRUN INC COM 86771W105 13 1,300 SH   SOLE 0 1,300 0 0
SUNRUN INC Call 86771W105 4 22,300 SH Call SOLE 0 22,300 0 0
SUNRUN INC Put 86771W105 22 7,500 SH Put SOLE 0 7,500 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 8 500 SH   SOLE 0 500 0 0
SUTTER ROCK CAP CORP Call 86944Q100 0 200 SH Call SOLE 0 200 0 0
SVB FINANCIAL GROUP Call 78486Q101 0 400 SH Call SOLE 0 400 0 0
SVB FINANCIAL GROUP Put 78486Q101 74 3,200 SH Put SOLE 0 3,200 0 0
SVMK INC COM 78489X103 499 37,000 SH   SOLE 0 37,000 0 0
SVMK INC Call 78489X103 9 57,400 SH Call SOLE 0 57,400 0 0
SVMK INC Put 78489X103 223 44,000 SH Put SOLE 0 44,000 0 0
SWITCH INC CL A 87105L104 55 3,856 SH   SOLE 0 3,856 0 0
SWITCH INC Call 87105L104 0 800 SH Call SOLE 0 800 0 0
SWITCH INC Put 87105L104 11 5,200 SH Put SOLE 0 5,200 0 0
SYNAPTICS INC Put 87157D109 0 500 SH Put SOLE 0 500 0 0
SYNCHRONY FINL COM 87165B103 396 24,650 SH   SOLE 0 24,650 0 0
SYNCHRONY FINL Call 87165B103 0 5,000 SH Call SOLE 0 5,000 0 0
SYNCHRONY FINL Put 87165B103 276 30,400 SH Put SOLE 0 30,400 0 0
SYNLOGIC INC COM 87166L100 0 400 SH   SOLE 0 400 0 0
SYNLOGIC INC Call 87166L100 0 1,000 SH Call SOLE 0 1,000 0 0
SYNNEX CORP COM 87162W100 50 685 SH   SOLE 0 685 0 0
SYNOPSYS INC Call 871607107 50 10,100 SH Call SOLE 0 10,100 0 0
SYNOPSYS INC Put 871607107 26 4,700 SH Put SOLE 0 4,700 0 0
SYNOVUS FINL CORP COM NEW 87161C501 4 247 SH   SOLE 0 247 0 0
SYNOVUS FINL CORP Call 87161C501 0 1,700 SH Call SOLE 0 1,700 0 0
SYNOVUS FINL CORP Put 87161C501 20 1,400 SH Put SOLE 0 1,400 0 0
SYSCO CORP Call 871829107 4 26,500 SH Call SOLE 0 26,500 0 0
SYSCO CORP Put 871829107 229 37,500 SH Put SOLE 0 37,500 0 0
T MOBILE US INC COM 872590104 16 200 SH   SOLE 0 200 0 0
TABULA RASA HEALTHCARE INC Call 873379101 5 800 SH Call SOLE 0 800 0 0
TABULA RASA HEALTHCARE INC Put 873379101 1 500 SH Put SOLE 0 500 0 0
TAILORED BRANDS INC COM 87403A107 7 4,520 SH   SOLE 0 4,520 0 0
TAILORED BRANDS INC Call 87403A107 0 6,400 SH Call SOLE 0 6,400 0 0
TAILORED BRANDS INC Put 87403A107 151 20,900 SH Put SOLE 0 20,900 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 97 2,049 SH   SOLE 0 2,049 0 0
TAIWAN SEMICONDUCTOR MFG LTD Call 874039100 6 38,600 SH Call SOLE 0 38,600 0 0
TAIWAN SEMICONDUCTOR MFG LTD Put 874039100 24 16,300 SH Put SOLE 0 16,300 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 152 1,285 SH   SOLE 0 1,285 0 0
TAKE-TWO INTERACTIVE SOFTWAR Call 874054109 1,146 96,600 SH Call SOLE 0 96,600 0 0
TAKE-TWO INTERACTIVE SOFTWAR Put 874054109 107 19,100 SH Put SOLE 0 19,100 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 15 1,000 SH   SOLE 0 1,000 0 0
TAKEDA PHARMACEUTICAL CO LTD Call 874060205 21 9,800 SH Call SOLE 0 9,800 0 0
TAKEDA PHARMACEUTICAL CO LTD Put 874060205 40 5,500 SH Put SOLE 0 5,500 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 1,249 23,455 SH   SOLE 0 23,455 0 0
TAL EDUCATION GROUP Call 874080104 78 23,200 SH Call SOLE 0 23,200 0 0
TAL EDUCATION GROUP Put 874080104 258 51,800 SH Put SOLE 0 51,800 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 132 26,484 SH   SOLE 0 26,484 0 0
TANGER FACTORY OUTLET CTRS I Call 875465106 0 6,900 SH Call SOLE 0 6,900 0 0
TANGER FACTORY OUTLET CTRS I Put 875465106 435 33,900 SH Put SOLE 0 33,900 0 0
TAPESTRY INC COM 876030107 209 16,198 SH   SOLE 0 16,198 0 0
TAPESTRY INC Call 876030107 5 17,700 SH Call SOLE 0 17,700 0 0
TAPESTRY INC Put 876030107 405 40,000 SH Put SOLE 0 40,000 0 0
TARGA RES CORP COM 87612G101 129 18,806 SH   SOLE 0 18,806 0 0
TARGA RES CORP Call 87612G101 1 4,200 SH Call SOLE 0 4,200 0 0
TARGA RES CORP Put 87612G101 711 49,200 SH Put SOLE 0 49,200 0 0
TARGET CORP COM 87612E106 1,081 11,630 SH   SOLE 0 11,630 0 0
TARGET CORP Call 87612E106 92 79,000 SH Call SOLE 0 79,000 0 0
TARGET CORP Put 87612E106 715 85,600 SH Put SOLE 0 85,600 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 79 1,300 SH   SOLE 0 1,300 0 0
TARO PHARMACEUTICAL INDS LTD Put M8737E108 4 600 SH Put SOLE 0 600 0 0
TATA MTRS LTD SPONSORED ADR 876568502 35 7,423 SH   SOLE 0 7,423 0 0
TATA MTRS LTD Call 876568502 0 14,000 SH Call SOLE 0 14,000 0 0
TATA MTRS LTD Put 876568502 6 3,400 SH Put SOLE 0 3,400 0 0
TAUBMAN CTRS INC Call 876664103 144 20,000 SH Call SOLE 0 20,000 0 0
TAUBMAN CTRS INC Put 876664103 18 3,800 SH Put SOLE 0 3,800 0 0
TAYLOR MORRISON HOME CORP Call 87724P106 0 2,600 SH Call SOLE 0 2,600 0 0
TCR2 THERAPEUTICS INC Call 87808K106 0 700 SH Call SOLE 0 700 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 256 7,406 SH   SOLE 0 7,406 0 0
TECH DATA CORP COM 878237106 65 500 SH   SOLE 0 500 0 0
TEEKAY CORPORATION Call Y8564W103 7 7,400 SH Call SOLE 0 7,400 0 0
TEEKAY CORPORATION Put Y8564W103 2 1,300 SH Put SOLE 0 1,300 0 0
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 84 8,584 SH   SOLE 0 8,584 0 0
TEEKAY LNG PARTNERS L P Call Y8564M105 0 800 SH Call SOLE 0 800 0 0
TEEKAY LNG PARTNERS L P Put Y8564M105 66 20,200 SH Put SOLE 0 20,200 0 0
TEGNA INC COM 87901J105 7 700 SH   SOLE 0 700 0 0
TEGNA INC Call 87901J105 5 27,800 SH Call SOLE 0 27,800 0 0
TELADOC HEALTH INC COM 87918A105 2,570 16,583 SH   SOLE 0 16,583 0 0
TELADOC HEALTH INC Call 87918A105 695 34,100 SH Call SOLE 0 34,100 0 0
TELADOC HEALTH INC Put 87918A105 175 31,300 SH Put SOLE 0 31,300 0 0
TELENAV INC COM 879455103 10 2,423 SH   SOLE 0 2,423 0 0
TELENAV INC Call 879455103 0 1,100 SH Call SOLE 0 1,100 0 0
TELENAV INC Put 879455103 0 1,000 SH Put SOLE 0 1,000 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 8 500 SH   SOLE 0 500 0 0
TELEPHONE & DATA SYS INC Put 879433829 2 1,100 SH Put SOLE 0 1,100 0 0
TELLURIAN INC NEW COM 87968A104 25 28,578 SH   SOLE 0 28,578 0 0
TELLURIAN INC NEW Call 87968A104 0 10,100 SH Call SOLE 0 10,100 0 0
TELLURIAN INC NEW Put 87968A104 39 5,500 SH Put SOLE 0 5,500 0 0
TEMPUR SEALY INTL INC Call 88023U101 20 11,600 SH Call SOLE 0 11,600 0 0
TEMPUR SEALY INTL INC Put 88023U101 191 9,800 SH Put SOLE 0 9,800 0 0
TENABLE HLDGS INC Call 88025T102 6 4,400 SH Call SOLE 0 4,400 0 0
TENARIS S A Put 88031M109 61 10,200 SH Put SOLE 0 10,200 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 146 14,580 SH   SOLE 0 14,580 0 0
TENCENT MUSIC ENTMT GROUP Call 88034P109 2 59,700 SH Call SOLE 0 59,700 0 0
TENCENT MUSIC ENTMT GROUP Put 88034P109 47 20,100 SH Put SOLE 0 20,100 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 266 18,527 SH   SOLE 0 18,527 0 0
TENET HEALTHCARE CORP Call 88033G407 1 900 SH Call SOLE 0 900 0 0
TENET HEALTHCARE CORP Put 88033G407 90 20,000 SH Put SOLE 0 20,000 0 0
TENNECO INC CL A VTG COM STK 880349105 62 17,393 SH   SOLE 0 17,393 0 0
TENNECO INC Call 880349105 1 8,100 SH Call SOLE 0 8,100 0 0
TENNECO INC Put 880349105 99 18,300 SH Put SOLE 0 18,300 0 0
TERADATA CORP DEL COM 88076W103 1,208 58,983 SH   SOLE 0 58,983 0 0
TERADATA CORP DEL Put 88076W103 442 107,300 SH Put SOLE 0 107,300 0 0
TERADYNE INC COM 880770102 657 12,135 SH   SOLE 0 12,135 0 0
TERADYNE INC Call 880770102 0 400 SH Call SOLE 0 400 0 0
TERADYNE INC Put 880770102 224 15,000 SH Put SOLE 0 15,000 0 0
TEREX CORP NEW COM 880779103 7 516 SH   SOLE 0 516 0 0
TEREX CORP NEW Call 880779103 0 2,600 SH Call SOLE 0 2,600 0 0
TESLA INC COM 88160R101 467 892 SH   SOLE 0 892 0 0
TESLA INC Call 88160R101 10,405 45,200 SH Call SOLE 0 45,200 0 0
TESLA INC Put 88160R101 25,120 89,600 SH Put SOLE 0 89,600 0 0
TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 349 26,992 SH   SOLE 0 26,992 0 0
TEUCRIUM COMMODITY TR WHEAT FD 88166A508 13 2,299 SH   SOLE 0 2,299 0 0
TEUCRIUM COMMODITY TR Call 88166A102 0 8,400 SH Call SOLE 0 8,400 0 0
TEUCRIUM COMMODITY TR Call 88166A607 0 11,200 SH Call SOLE 0 11,200 0 0
TEUCRIUM COMMODITY TR Put 88166A607 1 800 SH Put SOLE 0 800 0 0
TEUCRIUM COMMODITY TR Put 88166A102 12 12,600 SH Put SOLE 0 12,600 0 0
TEUCRIUM COMMODITY TR Put 88166A508 0 800 SH Put SOLE 0 800 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 210 23,428 SH   SOLE 0 23,428 0 0
TEVA PHARMACEUTICAL INDS LTD Put 881624209 63 26,300 SH Put SOLE 0 26,300 0 0
TEXAS CAPITAL BANCSHARES INC Call 88224Q107 0 400 SH Call SOLE 0 400 0 0
TEXAS CAPITAL BANCSHARES INC Put 88224Q107 6 200 SH Put SOLE 0 200 0 0
TEXAS INSTRS INC COM 882508104 686 6,873 SH   SOLE 0 6,873 0 0
TEXAS INSTRS INC Call 882508104 3 1,600 SH Call SOLE 0 1,600 0 0
TEXAS INSTRS INC Put 882508104 49 1,200 SH Put SOLE 0 1,200 0 0
TEXAS ROADHOUSE INC COM 882681109 176 4,269 SH   SOLE 0 4,269 0 0
TEXAS ROADHOUSE INC Call 882681109 6 10,100 SH Call SOLE 0 10,100 0 0
TEXAS ROADHOUSE INC Put 882681109 227 16,400 SH Put SOLE 0 16,400 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 32 3,916 SH   SOLE 0 3,916 0 0
TEXTAINER GROUP HOLDINGS LTD Put G8766E109 9 7,100 SH Put SOLE 0 7,100 0 0
TEXTRON INC COM 883203101 354 13,305 SH   SOLE 0 13,305 0 0
TEXTRON INC Call 883203101 3 1,200 SH Call SOLE 0 1,200 0 0
TEXTRON INC Put 883203101 256 18,000 SH Put SOLE 0 18,000 0 0
TG THERAPEUTICS INC Call 88322Q108 0 5,000 SH Call SOLE 0 5,000 0 0
THE REALREAL INC COM 88339P101 2 300 SH   SOLE 0 300 0 0
THE REALREAL INC Call 88339P101 0 300 SH Call SOLE 0 300 0 0
THE TRADE DESK INC COM CL A 88339J105 825 4,278 SH   SOLE 0 4,278 0 0
THE TRADE DESK INC Call 88339J105 73 2,600 SH Call SOLE 0 2,600 0 0
THE TRADE DESK INC Put 88339J105 125 5,800 SH Put SOLE 0 5,800 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 23 1,000 SH   SOLE 0 1,000 0 0
THERAVANCE BIOPHARMA INC Call G8807B106 3 1,500 SH Call SOLE 0 1,500 0 0
THERAVANCE BIOPHARMA INC Put G8807B106 7 1,500 SH Put SOLE 0 1,500 0 0
THIRD PT REINS LTD COM G8827U100 13 1,853 SH   SOLE 0 1,853 0 0
THIRD PT REINS LTD Put G8827U100 0 200 SH Put SOLE 0 200 0 0
THOR INDS INC COM 885160101 736 17,470 SH   SOLE 0 17,470 0 0
THOR INDS INC Call 885160101 25 5,600 SH Call SOLE 0 5,600 0 0
THOR INDS INC Put 885160101 1,998 46,200 SH Put SOLE 0 46,200 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 22 174 SH   SOLE 0 174 0 0
TIFFANY & CO NEW Call 886547108 58 12,300 SH Call SOLE 0 12,300 0 0
TIFFANY & CO NEW Put 886547108 32 9,300 SH Put SOLE 0 9,300 0 0
TILLYS INC CL A 886885102 2 600 SH   SOLE 0 600 0 0
TILLYS INC Call 886885102 0 500 SH Call SOLE 0 500 0 0
TILLYS INC Put 886885102 5 2,300 SH Put SOLE 0 2,300 0 0
TILRAY INC COM CL 2 88688T100 34 5,000 SH   SOLE 0 5,000 0 0
TILRAY INC Call 88688T100 131 183,000 SH Call SOLE 0 183,000 0 0
TILRAY INC Put 88688T100 2,139 135,100 SH Put SOLE 0 135,100 0 0
TIMKEN CO Call 887389104 0 200 SH Call SOLE 0 200 0 0
TITAN INTL INC ILL COM 88830M102 0 470 SH   SOLE 0 470 0 0
TITAN INTL INC ILL Put 88830M102 0 100 SH Put SOLE 0 100 0 0
TITAN MACHY INC COM 88830R101 16 1,875 SH   SOLE 0 1,875 0 0
TITAN MACHY INC Put 88830R101 22 5,500 SH Put SOLE 0 5,500 0 0
TIVITY HEALTH INC COM 88870R102 76 12,201 SH   SOLE 0 12,201 0 0
TIVITY HEALTH INC Call 88870R102 1 5,900 SH Call SOLE 0 5,900 0 0
TIVITY HEALTH INC Put 88870R102 123 21,400 SH Put SOLE 0 21,400 0 0
TJX COS INC NEW COM 872540109 1,439 30,099 SH   SOLE 0 30,099 0 0
TJX COS INC NEW Call 872540109 11 38,800 SH Call SOLE 0 38,800 0 0
TJX COS INC NEW Put 872540109 665 62,800 SH Put SOLE 0 62,800 0 0
TOLL BROTHERS INC COM 889478103 30 1,609 SH   SOLE 0 1,609 0 0
TOLL BROTHERS INC Call 889478103 4 15,200 SH Call SOLE 0 15,200 0 0
TOLL BROTHERS INC Put 889478103 122 6,000 SH Put SOLE 0 6,000 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 138 3,276 SH   SOLE 0 3,276 0 0
TORONTO DOMINION BK ONT Call 891160509 0 700 SH Call SOLE 0 700 0 0
TORONTO DOMINION BK ONT Put 891160509 90 8,400 SH Put SOLE 0 8,400 0 0
TOTAL S.A. SPONSORED ADS 89151E109 185 4,981 SH   SOLE 0 4,981 0 0
TOTAL S.A. Call 89151E109 5 12,700 SH Call SOLE 0 12,700 0 0
TOTAL S.A. Put 89151E109 48 4,600 SH Put SOLE 0 4,600 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 8 532 SH   SOLE 0 532 0 0
TOWER SEMICONDUCTOR LTD Call M87915274 0 3,800 SH Call SOLE 0 3,800 0 0
TOWER SEMICONDUCTOR LTD Put M87915274 7 1,600 SH Put SOLE 0 1,600 0 0
TRACTOR SUPPLY CO Call 892356106 3 1,800 SH Call SOLE 0 1,800 0 0
TRACTOR SUPPLY CO Put 892356106 10 1,400 SH Put SOLE 0 1,400 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 28 347 SH   SOLE 0 347 0 0
TRANE TECHNOLOGIES PLC Call G8994E103 7 1,000 SH Call SOLE 0 1,000 0 0
TRANE TECHNOLOGIES PLC Put G8994E103 32 1,000 SH Put SOLE 0 1,000 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 0 200 SH   SOLE 0 200 0 0
TRANSDIGM GROUP INC Call 893641100 270 2,400 SH Call SOLE 0 2,400 0 0
TRANSOCEAN LTD REG SHS H8817H100 17 15,485 SH   SOLE 0 15,485 0 0
TRANSOCEAN LTD Call H8817H100 4 56,800 SH Call SOLE 0 56,800 0 0
TRANSOCEAN LTD Put H8817H100 260 79,400 SH Put SOLE 0 79,400 0 0
TRANSPORTADORA DE GAS SUR Call 893870204 0 100 SH Call SOLE 0 100 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 7 718 SH   SOLE 0 718 0 0
TRAVELERS COMPANIES INC Call 89417E109 11 5,100 SH Call SOLE 0 5,100 0 0
TRAVELERS COMPANIES INC Put 89417E109 7 1,200 SH Put SOLE 0 1,200 0 0
TRAVELZOO COM NEW 89421Q205 23 5,959 SH   SOLE 0 5,959 0 0
TRAVELZOO Call 89421Q205 0 7,900 SH Call SOLE 0 7,900 0 0
TRAVELZOO Put 89421Q205 2 300 SH Put SOLE 0 300 0 0
TREEHOUSE FOODS INC COM 89469A104 300 6,798 SH   SOLE 0 6,798 0 0
TREEHOUSE FOODS INC Call 89469A104 2 200 SH Call SOLE 0 200 0 0
TREEHOUSE FOODS INC Put 89469A104 3 2,000 SH Put SOLE 0 2,000 0 0
TREX CO INC COM 89531P105 47 587 SH   SOLE 0 587 0 0
TREX CO INC Call 89531P105 2 900 SH Call SOLE 0 900 0 0
TREX CO INC Put 89531P105 7 1,100 SH Put SOLE 0 1,100 0 0
TRI POINTE GROUP INC COM 87265H109 5 600 SH   SOLE 0 600 0 0
TRILLIUM THERAPEUTICS INC COM NEW 89620X506 6 1,500 SH   SOLE 0 1,500 0 0
TRILLIUM THERAPEUTICS INC Put 89620X506 2 400 SH Put SOLE 0 400 0 0
TRIMBLE INC Call 896239100 13 4,700 SH Call SOLE 0 4,700 0 0
TRIMBLE INC Put 896239100 0 100 SH Put SOLE 0 100 0 0
TRINET GROUP INC COM 896288107 70 1,867 SH   SOLE 0 1,867 0 0
TRINET GROUP INC Put 896288107 1 400 SH Put SOLE 0 400 0 0
TRINITY INDS INC COM 896522109 1 73 SH   SOLE 0 73 0 0
TRINITY INDS INC Call 896522109 0 1,900 SH Call SOLE 0 1,900 0 0
TRINITY INDS INC Put 896522109 11 2,000 SH Put SOLE 0 2,000 0 0
TRIP COM GROUP LTD ADS 89677Q107 41 1,771 SH   SOLE 0 1,771 0 0
TRIP COM GROUP LTD Call 89677Q107 9 77,100 SH Call SOLE 0 77,100 0 0
TRIP COM GROUP LTD Put 89677Q107 566 84,800 SH Put SOLE 0 84,800 0 0
TRIPADVISOR INC COM 896945201 173 10,000 SH   SOLE 0 10,000 0 0
TRIPADVISOR INC Call 896945201 13 24,600 SH Call SOLE 0 24,600 0 0
TRIPADVISOR INC Put 896945201 879 97,800 SH Put SOLE 0 97,800 0 0
TRITON INTL LTD CL A G9078F107 15 600 SH   SOLE 0 600 0 0
TRIUMPH GROUP INC NEW COM 896818101 4 699 SH   SOLE 0 699 0 0
TRIUMPH GROUP INC NEW Call 896818101 0 3,800 SH Call SOLE 0 3,800 0 0
TRIUMPH GROUP INC NEW Put 896818101 4 500 SH Put SOLE 0 500 0 0
TRIVAGO N V SPON ADS A SHS 89686D105 0 632 SH   SOLE 0 632 0 0
TRUECAR INC COM 89785L107 8 3,400 SH   SOLE 0 3,400 0 0
TRUECAR INC Call 89785L107 0 500 SH Call SOLE 0 500 0 0
TRUIST FINL CORP COM 89832Q109 1 47 SH   SOLE 0 47 0 0
TRUIST FINL CORP Call 89832Q109 0 200 SH Call SOLE 0 200 0 0
TRUIST FINL CORP Put 89832Q109 4 200 SH Put SOLE 0 200 0 0
TRUPANION INC COM 898202106 44 1,700 SH   SOLE 0 1,700 0 0
TRUPANION INC Put 898202106 8 800 SH Put SOLE 0 800 0 0
TTM TECHNOLOGIES INC Call 87305R109 2 2,500 SH Call SOLE 0 2,500 0 0
TTM TECHNOLOGIES INC Put 87305R109 0 100 SH Put SOLE 0 100 0 0
TUCOWS INC COM NEW 898697206 19 400 SH   SOLE 0 400 0 0
TUCOWS INC Put 898697206 16 1,800 SH Put SOLE 0 1,800 0 0
TUPPERWARE BRANDS CORP COM 899896104 52 32,554 SH   SOLE 0 32,554 0 0
TUPPERWARE BRANDS CORP Call 899896104 3 36,200 SH Call SOLE 0 36,200 0 0
TUPPERWARE BRANDS CORP Put 899896104 214 39,400 SH Put SOLE 0 39,400 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 26 600 SH   SOLE 0 600 0 0
TURNING PT BRANDS INC COM 90041L105 31 1,500 SH   SOLE 0 1,500 0 0
TURNING PT BRANDS INC Put 90041L105 0 500 SH Put SOLE 0 500 0 0
TURTLE BEACH CORP COM NEW 900450206 15 2,478 SH   SOLE 0 2,478 0 0
TURTLE BEACH CORP Call 900450206 1 1,000 SH Call SOLE 0 1,000 0 0
TURTLE BEACH CORP Put 900450206 5 4,200 SH Put SOLE 0 4,200 0 0
TUTOR PERINI CORP COM 901109108 34 5,175 SH   SOLE 0 5,175 0 0
TUTOR PERINI CORP Call 901109108 30 19,900 SH Call SOLE 0 19,900 0 0
TUTOR PERINI CORP Put 901109108 52 6,900 SH Put SOLE 0 6,900 0 0
TWILIO INC CL A 90138F102 6,440 71,974 SH   SOLE 0 71,974 0 0
TWILIO INC Call 90138F102 166 143,500 SH Call SOLE 0 143,500 0 0
TWILIO INC Put 90138F102 3,921 272,900 SH Put SOLE 0 272,900 0 0
TWIST BIOSCIENCE CORP Put 90184D100 4 800 SH Put SOLE 0 800 0 0
TWITTER INC COM 90184L102 5,373 218,811 SH   SOLE 0 218,811 0 0
TWITTER INC Call 90184L102 180 251,200 SH Call SOLE 0 251,200 0 0
TWITTER INC Put 90184L102 4,531 615,200 SH Put SOLE 0 615,200 0 0
TYLER TECHNOLOGIES INC COM 902252105 130 440 SH   SOLE 0 440 0 0
TYME TECHNOLOGIES INC COM 90238J103 1 1,100 SH   SOLE 0 1,100 0 0
TYME TECHNOLOGIES INC Call 90238J103 0 200 SH Call SOLE 0 200 0 0
TYME TECHNOLOGIES INC Put 90238J103 0 1,000 SH Put SOLE 0 1,000 0 0
TYSON FOODS INC CL A 902494103 781 13,500 SH   SOLE 0 13,500 0 0
TYSON FOODS INC Call 902494103 8 47,100 SH Call SOLE 0 47,100 0 0
TYSON FOODS INC Put 902494103 1,086 49,900 SH Put SOLE 0 49,900 0 0
UBER TECHNOLOGIES INC COM 90353T100 8,462 303,095 SH   SOLE 0 303,095 0 0
UBER TECHNOLOGIES INC Call 90353T100 520 522,400 SH Call SOLE 0 522,400 0 0
UBER TECHNOLOGIES INC Put 90353T100 4,812 881,800 SH Put SOLE 0 881,800 0 0
UBS GROUP AG SHS H42097107 595 64,263 SH   SOLE 0 64,263 0 0
UBS GROUP AG Call H42097107 0 5,800 SH Call SOLE 0 5,800 0 0
UBS GROUP AG Put H42097107 345 54,300 SH Put SOLE 0 54,300 0 0
UDR INC COM 902653104 47 1,300 SH   SOLE 0 1,300 0 0
UDR INC Call 902653104 0 100 SH Call SOLE 0 100 0 0
UGI CORP NEW COM 902681105 33 1,263 SH   SOLE 0 1,263 0 0
UGI CORP NEW Call 902681105 0 2,000 SH Call SOLE 0 2,000 0 0
ULTA BEAUTY INC Call 90384S303 29 13,300 SH Call SOLE 0 13,300 0 0
ULTA BEAUTY INC Put 90384S303 97 2,400 SH Put SOLE 0 2,400 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 10 750 SH   SOLE 0 750 0 0
ULTRA CLEAN HLDGS INC Call 90385V107 0 1,000 SH Call SOLE 0 1,000 0 0
ULTRA CLEAN HLDGS INC Put 90385V107 1 200 SH Put SOLE 0 200 0 0
UNDER ARMOUR INC CL A 904311107 245 26,641 SH   SOLE 0 26,641 0 0
UNDER ARMOUR INC CL C 904311206 26 3,232 SH   SOLE 0 3,232 0 0
UNDER ARMOUR INC Call 904311206 2 13,300 SH Call SOLE 0 13,300 0 0
UNDER ARMOUR INC Call 904311107 4 80,500 SH Call SOLE 0 80,500 0 0
UNDER ARMOUR INC Put 904311107 555 56,400 SH Put SOLE 0 56,400 0 0
UNDER ARMOUR INC Put 904311206 50 6,900 SH Put SOLE 0 6,900 0 0
UNIFIRST CORP MASS COM 904708104 60 400 SH   SOLE 0 400 0 0
UNILEVER N V N Y SHS NEW 904784709 135 2,776 SH   SOLE 0 2,776 0 0
UNILEVER N V Put 904784709 13 1,600 SH Put SOLE 0 1,600 0 0
UNION PAC CORP Call 907818108 350 115,100 SH Call SOLE 0 115,100 0 0
UNION PAC CORP Put 907818108 362 25,900 SH Put SOLE 0 25,900 0 0
UNIQURE NV SHS N90064101 1,115 23,501 SH   SOLE 0 23,501 0 0
UNIQURE NV Call N90064101 0 1,700 SH Call SOLE 0 1,700 0 0
UNIQURE NV Put N90064101 392 29,500 SH Put SOLE 0 29,500 0 0
UNISYS CORP COM NEW 909214306 18 1,502 SH   SOLE 0 1,502 0 0
UNISYS CORP Call 909214306 6 8,300 SH Call SOLE 0 8,300 0 0
UNITED AIRLS HLDGS INC COM 910047109 1,503 47,670 SH   SOLE 0 47,670 0 0
UNITED AIRLS HLDGS INC Call 910047109 10 52,400 SH Call SOLE 0 52,400 0 0
UNITED AIRLS HLDGS INC Put 910047109 2,126 68,400 SH Put SOLE 0 68,400 0 0
UNITED NAT FOODS INC COM 911163103 125 13,685 SH   SOLE 0 13,685 0 0
UNITED NAT FOODS INC Call 911163103 43 68,900 SH Call SOLE 0 68,900 0 0
UNITED NAT FOODS INC Put 911163103 11 18,100 SH Put SOLE 0 18,100 0 0
UNITED PARCEL SERVICE INC CL B 911312106 782 8,377 SH   SOLE 0 8,377 0 0
UNITED PARCEL SERVICE INC Call 911312106 170 153,000 SH Call SOLE 0 153,000 0 0
UNITED PARCEL SERVICE INC Put 911312106 630 127,600 SH Put SOLE 0 127,600 0 0
UNITED RENTALS INC COM 911363109 1,400 13,611 SH   SOLE 0 13,611 0 0
UNITED RENTALS INC Call 911363109 691 84,800 SH Call SOLE 0 84,800 0 0
UNITED RENTALS INC Put 911363109 1,451 87,700 SH Put SOLE 0 87,700 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 231 54,900 SH   SOLE 0 54,900 0 0
UNITED STATES OIL FUND LP Call 91232N108 51 482,400 SH Call SOLE 0 482,400 0 0
UNITED STATES OIL FUND LP Put 91232N108 691 456,900 SH Put SOLE 0 456,900 0 0
UNITED STATES STL CORP NEW COM 912909108 1,021 161,876 SH   SOLE 0 161,876 0 0
UNITED STATES STL CORP NEW Call 912909108 5 66,000 SH Call SOLE 0 66,000 0 0
UNITED STATES STL CORP NEW Put 912909108 767 406,700 SH Put SOLE 0 406,700 0 0
UNITED STS 12 MONTH OIL FD L Put 91288V103 1 200 SH Put SOLE 0 200 0 0
UNITED STS BRENT OIL FD LP UNIT 91167Q100 17 2,179 SH   SOLE 0 2,179 0 0
UNITED STS BRENT OIL FD LP Call 91167Q100 0 500 SH Call SOLE 0 500 0 0
UNITED STS BRENT OIL FD LP Put 91167Q100 7 1,600 SH Put SOLE 0 1,600 0 0
UNITED STS GASOLINE FD LP UNITS 91201T102 17 1,734 SH   SOLE 0 1,734 0 0
UNITED STS GASOLINE FD LP Call 91201T102 0 1,900 SH Call SOLE 0 1,900 0 0
UNITED STS GASOLINE FD LP Put 91201T102 30 1,800 SH Put SOLE 0 1,800 0 0
UNITED STS NAT GAS FD LP Call 912318300 66 564,200 SH Call SOLE 0 564,200 0 0
UNITED STS NAT GAS FD LP Put 912318300 1,303 368,100 SH Put SOLE 0 368,100 0 0
UNITED TECHNOLOGIES CORP Call 913017109 10 44,500 SH Call SOLE 0 44,500 0 0
UNITED TECHNOLOGIES CORP Put 913017109 1,077 33,700 SH Put SOLE 0 33,700 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 256 2,700 SH   SOLE 0 2,700 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,156 4,636 SH   SOLE 0 4,636 0 0
UNITEDHEALTH GROUP INC Call 91324P102 22 9,800 SH Call SOLE 0 9,800 0 0
UNITEDHEALTH GROUP INC Put 91324P102 300 12,600 SH Put SOLE 0 12,600 0 0
UNITI GROUP INC COM 91325V108 76 12,646 SH   SOLE 0 12,646 0 0
UNITI GROUP INC Call 91325V108 19 35,000 SH Call SOLE 0 35,000 0 0
UNITI GROUP INC Put 91325V108 136 36,700 SH Put SOLE 0 36,700 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 9 1,700 SH   SOLE 0 1,700 0 0
UNITY BIOTECHNOLOGY INC Call 91381U101 0 500 SH Call SOLE 0 500 0 0
UNITY BIOTECHNOLOGY INC Put 91381U101 0 500 SH Put SOLE 0 500 0 0
UNIVERSAL CORP VA COM 913456109 51 1,172 SH   SOLE 0 1,172 0 0
UNIVERSAL CORP VA Call 913456109 0 900 SH Call SOLE 0 900 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 164 1,245 SH   SOLE 0 1,245 0 0
UNIVERSAL DISPLAY CORP Call 91347P105 36 14,300 SH Call SOLE 0 14,300 0 0
UNIVERSAL DISPLAY CORP Put 91347P105 474 12,100 SH Put SOLE 0 12,100 0 0
UNIVERSAL INS HLDGS INC Call 91359V107 2 4,200 SH Call SOLE 0 4,200 0 0
UNUM GROUP Call 91529Y106 0 100 SH Call SOLE 0 100 0 0
UNUM GROUP Put 91529Y106 6 600 SH Put SOLE 0 600 0 0
UPLAND SOFTWARE INC COM 91544A109 21 800 SH   SOLE 0 800 0 0
UPLAND SOFTWARE INC Put 91544A109 4 2,500 SH Put SOLE 0 2,500 0 0
UPWORK INC COM 91688F104 56 8,724 SH   SOLE 0 8,724 0 0
UPWORK INC Call 91688F104 5 27,100 SH Call SOLE 0 27,100 0 0
UPWORK INC Put 91688F104 8 1,100 SH Put SOLE 0 1,100 0 0
URBAN OUTFITTERS INC COM 917047102 37 2,652 SH   SOLE 0 2,652 0 0
URBAN OUTFITTERS INC Call 917047102 4 8,700 SH Call SOLE 0 8,700 0 0
URBAN OUTFITTERS INC Put 917047102 20 3,800 SH Put SOLE 0 3,800 0 0
US BANCORP DEL COM NEW 902973304 379 11,021 SH   SOLE 0 11,021 0 0
US BANCORP DEL Call 902973304 10 19,800 SH Call SOLE 0 19,800 0 0
US BANCORP DEL Put 902973304 79 12,200 SH Put SOLE 0 12,200 0 0
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 80 14,165 SH   SOLE 0 14,165 0 0
USA COMPRESSION PARTNERS LP Put 90290N109 128 11,900 SH Put SOLE 0 11,900 0 0
USANA HEALTH SCIENCES INC COM 90328M107 16 293 SH   SOLE 0 293 0 0
USANA HEALTH SCIENCES INC Call 90328M107 9 1,600 SH Call SOLE 0 1,600 0 0
USANA HEALTH SCIENCES INC Put 90328M107 97 11,900 SH Put SOLE 0 11,900 0 0
UXIN LTD ADS 91818X108 3 2,200 SH   SOLE 0 2,200 0 0
V F CORP COM 918204108 32 600 SH   SOLE 0 600 0 0
V F CORP Call 918204108 7 18,900 SH Call SOLE 0 18,900 0 0
V F CORP Put 918204108 348 16,800 SH Put SOLE 0 16,800 0 0
VALARIS PLC Call G9402V109 12 60,500 SH Call SOLE 0 60,500 0 0
VALARIS PLC Put G9402V109 20 30,000 SH Put SOLE 0 30,000 0 0
VALE S A SPONSORED ADS 91912E105 875 105,594 SH   SOLE 0 105,594 0 0
VALE S A Call 91912E105 22 81,200 SH Call SOLE 0 81,200 0 0
VALE S A Put 91912E105 246 222,300 SH Put SOLE 0 222,300 0 0
VALERO ENERGY CORP Call 91913Y100 23 36,300 SH Call SOLE 0 36,300 0 0
VALERO ENERGY CORP Put 91913Y100 320 9,000 SH Put SOLE 0 9,000 0 0
VALVOLINE INC Call 92047W101 2 10,100 SH Call SOLE 0 10,100 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 13,313 577,825 SH   SOLE 0 577,825 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 7,084 60,480 SH   SOLE 0 60,480 0 0
VANECK VECTORS ETF TR PHARMACEUTICAL 92189F692 81 1,500 SH   SOLE 0 1,500 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 644 160,291 SH   SOLE 0 160,291 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 7,514 450,516 SH   SOLE 0 450,516 0 0
VANECK VECTORS ETF TR RARE EARTH STRAT 92189F742 152 16,232 SH   SOLE 0 16,232 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 2,794 99,440 SH   SOLE 0 99,440 0 0
VANECK VECTORS ETF TR COAL ETF 92189F809 14 2,297 SH   SOLE 0 2,297 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 5 100 SH   SOLE 0 100 0 0
VANECK VECTORS ETF TR BRAZIL SMALL CP 92189F825 81 6,200 SH   SOLE 0 6,200 0 0
VANECK VECTORS ETF TR Call 92189F825 2 19,700 SH Call SOLE 0 19,700 0 0
VANECK VECTORS ETF TR Call 92189F791 278 231,200 SH Call SOLE 0 231,200 0 0
VANECK VECTORS ETF TR Call 92189F742 0 1,600 SH Call SOLE 0 1,600 0 0
VANECK VECTORS ETF TR Call 92189F403 18 280,600 SH Call SOLE 0 280,600 0 0
VANECK VECTORS ETF TR Call 92189F718 15 91,100 SH Call SOLE 0 91,100 0 0
VANECK VECTORS ETF TR Call 92189F676 924 447,100 SH Call SOLE 0 447,100 0 0
VANECK VECTORS ETF TR Call 92189F205 0 300 SH Call SOLE 0 300 0 0
VANECK VECTORS ETF TR Call 92189F106 2,009 2,272,400 SH Call SOLE 0 2,272,400 0 0
VANECK VECTORS ETF TR Call 92189F726 1 500 SH Call SOLE 0 500 0 0
VANECK VECTORS ETF TR Put 92189F106 8,056 2,035,400 SH Put SOLE 0 2,035,400 0 0
VANECK VECTORS ETF TR Put 92189F205 56 5,100 SH Put SOLE 0 5,100 0 0
VANECK VECTORS ETF TR Put 92189F676 8,704 727,900 SH Put SOLE 0 727,900 0 0
VANECK VECTORS ETF TR Put 92189F684 1 100 SH Put SOLE 0 100 0 0
VANECK VECTORS ETF TR Put 92189F718 1,537 263,300 SH Put SOLE 0 263,300 0 0
VANECK VECTORS ETF TR Put 92189F403 2,340 690,200 SH Put SOLE 0 690,200 0 0
VANECK VECTORS ETF TR Put 92189F742 2 700 SH Put SOLE 0 700 0 0
VANECK VECTORS ETF TR Put 92189F791 2,567 207,100 SH Put SOLE 0 207,100 0 0
VANECK VECTORS ETF TR Put 92189F809 24 5,800 SH Put SOLE 0 5,800 0 0
VANGUARD BD INDEX FDS Call 921937835 2 1,500 SH Call SOLE 0 1,500 0 0
VANGUARD BD INDEX FDS Put 921937835 3 1,800 SH Put SOLE 0 1,800 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 851 6,471 SH   SOLE 0 6,471 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 90 1,000 SH   SOLE 0 1,000 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 93 722 SH   SOLE 0 722 0 0
VANGUARD INDEX FDS Call 922908769 65 30,200 SH Call SOLE 0 30,200 0 0
VANGUARD INDEX FDS Call 922908744 1 4,800 SH Call SOLE 0 4,800 0 0
VANGUARD INDEX FDS Call 922908751 0 100 SH Call SOLE 0 100 0 0
VANGUARD INDEX FDS Call 922908652 0 1,700 SH Call SOLE 0 1,700 0 0
VANGUARD INDEX FDS Call 922908736 25 3,400 SH Call SOLE 0 3,400 0 0
VANGUARD INDEX FDS Call 922908629 0 4,600 SH Call SOLE 0 4,600 0 0
VANGUARD INDEX FDS Call 922908637 1 300 SH Call SOLE 0 300 0 0
VANGUARD INDEX FDS Call 922908363 188 114,200 SH Call SOLE 0 114,200 0 0
VANGUARD INDEX FDS Call 922908512 0 1,200 SH Call SOLE 0 1,200 0 0
VANGUARD INDEX FDS Call 922908538 3 500 SH Call SOLE 0 500 0 0
VANGUARD INDEX FDS Call 922908553 9 4,200 SH Call SOLE 0 4,200 0 0
VANGUARD INDEX FDS Call 922908611 0 100 SH Call SOLE 0 100 0 0
VANGUARD INDEX FDS Put 922908611 23 500 SH Put SOLE 0 500 0 0
VANGUARD INDEX FDS Put 922908553 264 63,700 SH Put SOLE 0 63,700 0 0
VANGUARD INDEX FDS Put 922908538 2 100 SH Put SOLE 0 100 0 0
VANGUARD INDEX FDS Put 922908512 7 200 SH Put SOLE 0 200 0 0
VANGUARD INDEX FDS Put 922908363 1,755 86,200 SH Put SOLE 0 86,200 0 0
VANGUARD INDEX FDS Put 922908637 5 300 SH Put SOLE 0 300 0 0
VANGUARD INDEX FDS Put 922908629 3 100 SH Put SOLE 0 100 0 0
VANGUARD INDEX FDS Put 922908736 4 1,300 SH Put SOLE 0 1,300 0 0
VANGUARD INDEX FDS Put 922908751 35 1,100 SH Put SOLE 0 1,100 0 0
VANGUARD INDEX FDS Put 922908744 45 4,000 SH Put SOLE 0 4,000 0 0
VANGUARD INDEX FDS Put 922908769 52 8,300 SH Put SOLE 0 8,300 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 81 1,900 SH   SOLE 0 1,900 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 205 4,999 SH   SOLE 0 4,999 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 615 18,342 SH   SOLE 0 18,342 0 0
VANGUARD INTL EQUITY INDEX F Call 922042858 20 48,900 SH Call SOLE 0 48,900 0 0
VANGUARD INTL EQUITY INDEX F Call 922042775 0 800 SH Call SOLE 0 800 0 0
VANGUARD INTL EQUITY INDEX F Call 922042742 12 10,700 SH Call SOLE 0 10,700 0 0
VANGUARD INTL EQUITY INDEX F Call 922042866 0 500 SH Call SOLE 0 500 0 0
VANGUARD INTL EQUITY INDEX F Call 922042874 4 30,800 SH Call SOLE 0 30,800 0 0
VANGUARD INTL EQUITY INDEX F Call 922042676 0 1,500 SH Call SOLE 0 1,500 0 0
VANGUARD INTL EQUITY INDEX F Put 922042676 1 100 SH Put SOLE 0 100 0 0
VANGUARD INTL EQUITY INDEX F Put 922042718 151 5,200 SH Put SOLE 0 5,200 0 0
VANGUARD INTL EQUITY INDEX F Put 922042874 42 6,200 SH Put SOLE 0 6,200 0 0
VANGUARD INTL EQUITY INDEX F Put 922042742 7 800 SH Put SOLE 0 800 0 0
VANGUARD INTL EQUITY INDEX F Put 922042775 22 2,000 SH Put SOLE 0 2,000 0 0
VANGUARD INTL EQUITY INDEX F Put 922042858 566 88,800 SH Put SOLE 0 88,800 0 0
VANGUARD SCOTTSDALE FDS Call 92206C870 0 11,500 SH Call SOLE 0 11,500 0 0
VANGUARD SPECIALIZED FUNDS Call 921908844 32 79,300 SH Call SOLE 0 79,300 0 0
VANGUARD SPECIALIZED FUNDS Put 921908844 37 4,400 SH Put SOLE 0 4,400 0 0
VANGUARD STAR FDS Call 921909768 0 100 SH Call SOLE 0 100 0 0
VANGUARD STAR FDS Put 921909768 2 300 SH Put SOLE 0 300 0 0
VANGUARD TAX-MANAGED INTL FD Call 921943858 0 1,800 SH Call SOLE 0 1,800 0 0
VANGUARD WHITEHALL FDS Call 921946406 116 73,600 SH Call SOLE 0 73,600 0 0
VANGUARD WHITEHALL FDS Put 921946406 73 6,900 SH Put SOLE 0 6,900 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 36 399 SH   SOLE 0 399 0 0
VANGUARD WORLD FD Call 921910873 0 200 SH Call SOLE 0 200 0 0
VANGUARD WORLD FD Call 921910816 8 2,400 SH Call SOLE 0 2,400 0 0
VANGUARD WORLD FD Put 921910816 20 1,400 SH Put SOLE 0 1,400 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 40 1,049 SH   SOLE 0 1,049 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,261 5,954 SH   SOLE 0 5,954 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 102 1,060 SH   SOLE 0 1,060 0 0
VANGUARD WORLD FDS Call 92204A801 0 300 SH Call SOLE 0 300 0 0
VANGUARD WORLD FDS Call 92204A876 0 100 SH Call SOLE 0 100 0 0
VANGUARD WORLD FDS Call 92204A884 0 500 SH Call SOLE 0 500 0 0
VANGUARD WORLD FDS Call 92204A702 90 15,200 SH Call SOLE 0 15,200 0 0
VANGUARD WORLD FDS Call 92204A405 0 3,100 SH Call SOLE 0 3,100 0 0
VANGUARD WORLD FDS Call 92204A207 0 900 SH Call SOLE 0 900 0 0
VANGUARD WORLD FDS Call 92204A108 0 100 SH Call SOLE 0 100 0 0
VANGUARD WORLD FDS Put 92204A108 0 100 SH Put SOLE 0 100 0 0
VANGUARD WORLD FDS Put 92204A207 17 1,000 SH Put SOLE 0 1,000 0 0
VANGUARD WORLD FDS Put 92204A405 7 1,100 SH Put SOLE 0 1,100 0 0
VANGUARD WORLD FDS Put 92204A306 19 600 SH Put SOLE 0 600 0 0
VANGUARD WORLD FDS Put 92204A702 80 4,800 SH Put SOLE 0 4,800 0 0
VARIAN MED SYS INC COM 92220P105 2 28 SH   SOLE 0 28 0 0
VBI VACCINES INC COM NEW 91822J103 1 1,200 SH   SOLE 0 1,200 0 0
VBI VACCINES INC Call 91822J103 5 22,200 SH Call SOLE 0 22,200 0 0
VECTOR GROUP LTD COM 92240M108 13 1,425 SH   SOLE 0 1,425 0 0
VECTOR GROUP LTD Put 92240M108 20 5,500 SH Put SOLE 0 5,500 0 0
VEECO INSTRS INC DEL Call 922417100 1 8,000 SH Call SOLE 0 8,000 0 0
VEECO INSTRS INC DEL Put 922417100 8 1,500 SH Put SOLE 0 1,500 0 0
VEEVA SYS INC CL A COM 922475108 1,393 8,913 SH   SOLE 0 8,913 0 0
VEEVA SYS INC Call 922475108 1,190 109,800 SH Call SOLE 0 109,800 0 0
VEEVA SYS INC Put 922475108 685 108,000 SH Put SOLE 0 108,000 0 0
VENTAS INC COM 92276F100 440 16,440 SH   SOLE 0 16,440 0 0
VENTAS INC Call 92276F100 13 53,800 SH Call SOLE 0 53,800 0 0
VENTAS INC Put 92276F100 889 28,500 SH Put SOLE 0 28,500 0 0
VEON LTD SPONSORED ADR 91822M106 0 100 SH   SOLE 0 100 0 0
VEONEER INCORPORATED COM 92336X109 0 73 SH   SOLE 0 73 0 0
VEONEER INCORPORATED Put 92336X109 5 1,300 SH Put SOLE 0 1,300 0 0
VERA BRADLEY INC Call 92335C106 2 8,400 SH Call SOLE 0 8,400 0 0
VERASTEM INC COM 92337C104 1 500 SH   SOLE 0 500 0 0
VEREIT INC COM 92339V100 35 7,278 SH   SOLE 0 7,278 0 0
VEREIT INC Call 92339V100 0 100 SH Call SOLE 0 100 0 0
VEREIT INC Put 92339V100 54 13,500 SH Put SOLE 0 13,500 0 0
VERINT SYS INC COM 92343X100 450 10,476 SH   SOLE 0 10,476 0 0
VERINT SYS INC Call 92343X100 10 9,800 SH Call SOLE 0 9,800 0 0
VERINT SYS INC Put 92343X100 199 14,700 SH Put SOLE 0 14,700 0 0
VERITIV CORP COM 923454102 0 100 SH   SOLE 0 100 0 0
VERITIV CORP Call 923454102 0 100 SH Call SOLE 0 100 0 0
VERITIV CORP Put 923454102 0 100 SH Put SOLE 0 100 0 0
VERITONE INC COM 92347M100 2 940 SH   SOLE 0 940 0 0
VERITONE INC Call 92347M100 0 400 SH Call SOLE 0 400 0 0
VERITONE INC Put 92347M100 2 1,100 SH Put SOLE 0 1,100 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 214 900 SH   SOLE 0 900 0 0
VERTEX PHARMACEUTICALS INC Call 92532F100 54 1,100 SH Call SOLE 0 1,100 0 0
VERTEX PHARMACEUTICALS INC Put 92532F100 11 5,000 SH Put SOLE 0 5,000 0 0
VIACOMCBS INC CL B 92556H206 1 100 SH   SOLE 0 100 0 0
VIACOMCBS INC Call 92556H206 3 20,600 SH Call SOLE 0 20,600 0 0
VIAVI SOLUTIONS INC Call 925550105 0 800 SH Call SOLE 0 800 0 0
VICOR CORP COM 925815102 178 4,017 SH   SOLE 0 4,017 0 0
VICOR CORP Call 925815102 1 800 SH Call SOLE 0 800 0 0
VICOR CORP Put 925815102 18 8,500 SH Put SOLE 0 8,500 0 0
VIKING THERAPEUTICS INC COM 92686J106 90 19,300 SH   SOLE 0 19,300 0 0
VIKING THERAPEUTICS INC Put 92686J106 54 20,000 SH Put SOLE 0 20,000 0 0
VILLAGE FARMS INTL INC COM 92707Y108 20 7,184 SH   SOLE 0 7,184 0 0
VILLAGE FARMS INTL INC Call 92707Y108 0 4,800 SH Call SOLE 0 4,800 0 0
VILLAGE FARMS INTL INC Put 92707Y108 0 200 SH Put SOLE 0 200 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 174 11,207 SH   SOLE 0 11,207 0 0
VIPSHOP HLDGS LTD Call 92763W103 8 1,300 SH Call SOLE 0 1,300 0 0
VIPSHOP HLDGS LTD Put 92763W103 0 2,800 SH Put SOLE 0 2,800 0 0
VIR BIOTECHNOLOGY INC Call 92764N102 11 1,600 SH Call SOLE 0 1,600 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 780 52,815 SH   SOLE 0 52,815 0 0
VIRGIN GALACTIC HOLDINGS INC Call 92766K106 125 96,000 SH Call SOLE 0 96,000 0 0
VIRGIN GALACTIC HOLDINGS INC Put 92766K106 609 86,600 SH Put SOLE 0 86,600 0 0
VIRNETX HLDG CORP COM 92823T108 57 10,501 SH   SOLE 0 10,501 0 0
VIRNETX HLDG CORP Call 92823T108 6 15,600 SH Call SOLE 0 15,600 0 0
VIRNETX HLDG CORP Put 92823T108 1 2,600 SH Put SOLE 0 2,600 0 0
VIRTU FINL INC Call 928254101 98 46,300 SH Call SOLE 0 46,300 0 0
VIRTU FINL INC Put 928254101 2 1,600 SH Put SOLE 0 1,600 0 0
VIRTUSA CORP COM 92827P102 60 2,120 SH   SOLE 0 2,120 0 0
VIRTUSA CORP Call 92827P102 0 300 SH Call SOLE 0 300 0 0
VIRTUSA CORP Put 92827P102 6 1,300 SH Put SOLE 0 1,300 0 0
VISA INC COM CL A 92826C839 1,206 7,487 SH   SOLE 0 7,487 0 0
VISA INC Call 92826C839 276 56,700 SH Call SOLE 0 56,700 0 0
VISA INC Put 92826C839 619 37,300 SH Put SOLE 0 37,300 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 70 4,893 SH   SOLE 0 4,893 0 0
VISTRA ENERGY CORP COM 92840M102 6 418 SH   SOLE 0 418 0 0
VISTRA ENERGY CORP *W EXP 02/02/202 92840M128 3 4,860 SH   SOLE 0 4,860 0 0
VISTRA ENERGY CORP Call 92840M102 1 35,500 SH Call SOLE 0 35,500 0 0
VISTRA ENERGY CORP Put 92840M102 1 1,300 SH Put SOLE 0 1,300 0 0
VMWARE INC CL A COM 928563402 5,708 47,138 SH   SOLE 0 47,138 0 0
VMWARE INC Call 928563402 407 76,500 SH Call SOLE 0 76,500 0 0
VMWARE INC Put 928563402 1,461 84,000 SH Put SOLE 0 84,000 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2 200 SH   SOLE 0 200 0 0
VODAFONE GROUP PLC NEW Call 92857W308 0 2,000 SH Call SOLE 0 2,000 0 0
VODAFONE GROUP PLC NEW Put 92857W308 17 4,000 SH Put SOLE 0 4,000 0 0
VONAGE HLDGS CORP COM 92886T201 83 11,600 SH   SOLE 0 11,600 0 0
VONAGE HLDGS CORP Call 92886T201 5 9,600 SH Call SOLE 0 9,600 0 0
VONAGE HLDGS CORP Put 92886T201 51 17,600 SH Put SOLE 0 17,600 0 0
VORNADO RLTY TR SH BEN INT 929042109 21 589 SH   SOLE 0 589 0 0
VORNADO RLTY TR Call 929042109 1 6,000 SH Call SOLE 0 6,000 0 0
VORNADO RLTY TR Put 929042109 7 18,300 SH Put SOLE 0 18,300 0 0
VOXX INTL CORP CL A 91829F104 8 3,084 SH   SOLE 0 3,084 0 0
VOXX INTL CORP Call 91829F104 0 24,500 SH Call SOLE 0 24,500 0 0
VOYA FINANCIAL INC Call 929089100 0 2,700 SH Call SOLE 0 2,700 0 0
VUZIX CORP COM NEW 92921W300 3 2,582 SH   SOLE 0 2,582 0 0
VUZIX CORP Put 92921W300 21 14,900 SH Put SOLE 0 14,900 0 0
WADDELL & REED FINL INC CL A 930059100 70 6,199 SH   SOLE 0 6,199 0 0
WADDELL & REED FINL INC Call 930059100 0 1,000 SH Call SOLE 0 1,000 0 0
WADDELL & REED FINL INC Put 930059100 39 6,000 SH Put SOLE 0 6,000 0 0
WAITR HLDGS INC COM 930752100 1 1,100 SH   SOLE 0 1,100 0 0
WAITR HLDGS INC Call 930752100 0 1,500 SH Call SOLE 0 1,500 0 0
WAITR HLDGS INC Put 930752100 1 1,200 SH Put SOLE 0 1,200 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,451 31,732 SH   SOLE 0 31,732 0 0
WALGREENS BOOTS ALLIANCE INC Call 931427108 3 12,400 SH Call SOLE 0 12,400 0 0
WALGREENS BOOTS ALLIANCE INC Put 931427108 160 24,200 SH Put SOLE 0 24,200 0 0
WALKER & DUNLOP INC COM 93148P102 40 996 SH   SOLE 0 996 0 0
WALKER & DUNLOP INC Call 93148P102 0 1,400 SH Call SOLE 0 1,400 0 0
WALMART INC Call 931142103 295 68,100 SH Call SOLE 0 68,100 0 0
WALMART INC Put 931142103 170 35,700 SH Put SOLE 0 35,700 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 50 62,235 SH   SOLE 0 62,235 0 0
WASHINGTON PRIME GROUP NEW Put 93964W108 187 88,800 SH Put SOLE 0 88,800 0 0
WASHINGTON REAL ESTATE INVT Put 939653101 3 700 SH Put SOLE 0 700 0 0
WASTE CONNECTIONS INC COM 94106B101 124 1,600 SH   SOLE 0 1,600 0 0
WASTE CONNECTIONS INC Call 94106B101 6 1,800 SH Call SOLE 0 1,800 0 0
WASTE CONNECTIONS INC Put 94106B101 7 600 SH Put SOLE 0 600 0 0
WASTE MGMT INC DEL Call 94106L109 144 63,100 SH Call SOLE 0 63,100 0 0
WASTE MGMT INC DEL Put 94106L109 475 31,600 SH Put SOLE 0 31,600 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 35 3,800 SH   SOLE 0 3,800 0 0
WAVE LIFE SCIENCES LTD Call Y95308105 9 8,700 SH Call SOLE 0 8,700 0 0
WAVE LIFE SCIENCES LTD Put Y95308105 62 11,000 SH Put SOLE 0 11,000 0 0
WAYFAIR INC CL A 94419L101 459 8,598 SH   SOLE 0 8,598 0 0
WAYFAIR INC Call 94419L101 30 11,300 SH Call SOLE 0 11,300 0 0
WAYFAIR INC Put 94419L101 1,026 42,300 SH Put SOLE 0 42,300 0 0
WEC ENERGY GROUP INC Call 92939U106 0 200 SH Call SOLE 0 200 0 0
WEC ENERGY GROUP INC Put 92939U106 1 400 SH Put SOLE 0 400 0 0
WEIBO CORP SPONSORED ADR 948596101 1,072 32,394 SH   SOLE 0 32,394 0 0
WEIBO CORP Call 948596101 66 62,300 SH Call SOLE 0 62,300 0 0
WEIBO CORP Put 948596101 731 126,100 SH Put SOLE 0 126,100 0 0
WELBILT INC Call 949090104 0 300 SH Call SOLE 0 300 0 0
WELLS FARGO CO NEW COM 949746101 250 8,720 SH   SOLE 0 8,720 0 0
WELLS FARGO CO NEW Call 949746101 746 373,500 SH Call SOLE 0 373,500 0 0
WELLS FARGO CO NEW Put 949746101 3,564 231,100 SH Put SOLE 0 231,100 0 0
WELLTOWER INC COM 95040Q104 461 10,086 SH   SOLE 0 10,086 0 0
WELLTOWER INC Call 95040Q104 36 46,200 SH Call SOLE 0 46,200 0 0
WELLTOWER INC Put 95040Q104 421 19,300 SH Put SOLE 0 19,300 0 0
WENDYS CO Call 95058W100 20 37,200 SH Call SOLE 0 37,200 0 0
WENDYS CO Put 95058W100 7 2,500 SH Put SOLE 0 2,500 0 0
WERNER ENTERPRISES INC Call 950755108 0 500 SH Call SOLE 0 500 0 0
WERNER ENTERPRISES INC Put 950755108 0 100 SH Put SOLE 0 100 0 0
WESCO INTL INC COM 95082P105 77 3,400 SH   SOLE 0 3,400 0 0
WESTERN ALLIANCE BANCORP COM 957638109 9 300 SH   SOLE 0 300 0 0
WESTERN ALLIANCE BANCORP Call 957638109 9 5,300 SH Call SOLE 0 5,300 0 0
WESTERN DIGITAL CORP. COM 958102105 420 10,112 SH   SOLE 0 10,112 0 0
WESTERN DIGITAL CORP. Call 958102105 0 2,100 SH Call SOLE 0 2,100 0 0
WESTERN DIGITAL CORP. Put 958102105 242 10,000 SH Put SOLE 0 10,000 0 0
WESTERN MIDSTREAM PARTNERS L Call 958669103 0 3,100 SH Call SOLE 0 3,100 0 0
WESTERN MIDSTREAM PARTNERS L Put 958669103 2 700 SH Put SOLE 0 700 0 0
WESTERN UN CO COM 959802109 154 8,512 SH   SOLE 0 8,512 0 0
WESTERN UN CO Call 959802109 37 25,100 SH Call SOLE 0 25,100 0 0
WESTERN UN CO Put 959802109 41 4,000 SH Put SOLE 0 4,000 0 0
WESTLAKE CHEM PARTNERS LP Call 960417103 0 5,200 SH Call SOLE 0 5,200 0 0
WESTLAKE CHEM PARTNERS LP Put 960417103 4 600 SH Put SOLE 0 600 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 1 1,204 SH   SOLE 0 1,204 0 0
WESTROCK CO COM 96145D105 248 8,784 SH   SOLE 0 8,784 0 0
WESTROCK CO Call 96145D105 21 16,200 SH Call SOLE 0 16,200 0 0
WESTROCK CO Put 96145D105 83 11,100 SH Put SOLE 0 11,100 0 0
WEX INC COM 96208T104 133 1,278 SH   SOLE 0 1,278 0 0
WEX INC Call 96208T104 1 8,300 SH Call SOLE 0 8,300 0 0
WEX INC Put 96208T104 2,090 38,100 SH Put SOLE 0 38,100 0 0
WEYERHAEUSER CO COM 962166104 16 975 SH   SOLE 0 975 0 0
WEYERHAEUSER CO Call 962166104 1 60,000 SH Call SOLE 0 60,000 0 0
WEYERHAEUSER CO Put 962166104 39 3,400 SH Put SOLE 0 3,400 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 28 1,041 SH   SOLE 0 1,041 0 0
WHEATON PRECIOUS METALS CORP Call 962879102 17 19,000 SH Call SOLE 0 19,000 0 0
WHEATON PRECIOUS METALS CORP Put 962879102 50 22,600 SH Put SOLE 0 22,600 0 0
WHIRLPOOL CORP Call 963320106 0 1,700 SH Call SOLE 0 1,700 0 0
WHIRLPOOL CORP Put 963320106 146 3,200 SH Put SOLE 0 3,200 0 0
WHITING PETE CORP NEW COM NEW 966387409 46 69,484 SH   SOLE 0 69,484 0 0
WHITING PETE CORP NEW Call 966387409 0 3,000 SH Call SOLE 0 3,000 0 0
WHITING PETE CORP NEW Put 966387409 36 5,400 SH Put SOLE 0 5,400 0 0
WILLIAMS COS INC COM 969457100 398 28,132 SH   SOLE 0 28,132 0 0
WILLIAMS COS INC Call 969457100 17 72,800 SH Call SOLE 0 72,800 0 0
WILLIAMS COS INC Put 969457100 311 61,600 SH Put SOLE 0 61,600 0 0
WILLIAMS SONOMA INC COM 969904101 44 1,048 SH   SOLE 0 1,048 0 0
WILLIAMS SONOMA INC Call 969904101 2 1,300 SH Call SOLE 0 1,300 0 0
WILLIAMS SONOMA INC Put 969904101 42 1,500 SH Put SOLE 0 1,500 0 0
WINGSTOP INC COM 974155103 72 907 SH   SOLE 0 907 0 0
WINGSTOP INC Call 974155103 11 2,000 SH Call SOLE 0 2,000 0 0
WINGSTOP INC Put 974155103 14 1,300 SH Put SOLE 0 1,300 0 0
WINNEBAGO INDS INC COM 974637100 16 600 SH   SOLE 0 600 0 0
WISDOMTREE INVTS INC COM 97717P104 64 27,737 SH   SOLE 0 27,737 0 0
WISDOMTREE INVTS INC Call 97717P104 2 13,500 SH Call SOLE 0 13,500 0 0
WISDOMTREE INVTS INC Put 97717P104 7 2,500 SH Put SOLE 0 2,500 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 1,436 34,085 SH   SOLE 0 34,085 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 80 999 SH   SOLE 0 999 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 461 28,500 SH   SOLE 0 28,500 0 0
WISDOMTREE TR Call 97717W422 0 700 SH Call SOLE 0 700 0 0
WISDOMTREE TR Call 97717W851 1 14,200 SH Call SOLE 0 14,200 0 0
WISDOMTREE TR Call 97717W182 0 100 SH Call SOLE 0 100 0 0
WISDOMTREE TR Call 97717X701 0 1,500 SH Call SOLE 0 1,500 0 0
WISDOMTREE TR Put 97717W851 2 300 SH Put SOLE 0 300 0 0
WISDOMTREE TR Put 97717W422 134 47,500 SH Put SOLE 0 47,500 0 0
WISDOMTREE TR Put 97717W182 0 1,500 SH Put SOLE 0 1,500 0 0
WIX COM LTD Call M98068105 2 10,000 SH Call SOLE 0 10,000 0 0
WIX COM LTD Put M98068105 2 100 SH Put SOLE 0 100 0 0
WORKDAY INC Call 98138H101 166 117,200 SH Call SOLE 0 117,200 0 0
WORKDAY INC Put 98138H101 1,653 65,500 SH Put SOLE 0 65,500 0 0
WORKHORSE GROUP INC Call 98138J206 0 900 SH Call SOLE 0 900 0 0
WORKHORSE GROUP INC Put 98138J206 0 400 SH Put SOLE 0 400 0 0
WORKIVA INC COM CL A 98139A105 32 1,000 SH   SOLE 0 1,000 0 0
WORKIVA INC Call 98139A105 0 3,000 SH Call SOLE 0 3,000 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 388 11,455 SH   SOLE 0 11,455 0 0
WORLD WRESTLING ENTMT INC Call 98156Q108 16 55,100 SH Call SOLE 0 55,100 0 0
WORLD WRESTLING ENTMT INC Put 98156Q108 400 37,900 SH Put SOLE 0 37,900 0 0
WP CAREY INC COM 92936U109 23 407 SH   SOLE 0 407 0 0
WP CAREY INC Call 92936U109 2 3,400 SH Call SOLE 0 3,400 0 0
WP CAREY INC Put 92936U109 4 400 SH Put SOLE 0 400 0 0
WPX ENERGY INC COM 98212B103 633 207,642 SH   SOLE 0 207,642 0 0
WPX ENERGY INC Call 98212B103 0 11,100 SH Call SOLE 0 11,100 0 0
WPX ENERGY INC Put 98212B103 1,423 268,000 SH Put SOLE 0 268,000 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 103 3,600 SH   SOLE 0 3,600 0 0
WRIGHT MED GROUP N V Call N96617118 1 4,900 SH Call SOLE 0 4,900 0 0
WRIGHT MED GROUP N V Put N96617118 0 11,900 SH Put SOLE 0 11,900 0 0
WW INTL INC COM 98262P101 77 4,600 SH   SOLE 0 4,600 0 0
WW INTL INC Call 98262P101 0 200 SH Call SOLE 0 200 0 0
WW INTL INC Put 98262P101 74 5,500 SH Put SOLE 0 5,500 0 0
WYNDHAM DESTINATIONS INC Call 98310W108 4 11,600 SH Call SOLE 0 11,600 0 0
WYNDHAM DESTINATIONS INC Put 98310W108 325 19,200 SH Put SOLE 0 19,200 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 9 303 SH   SOLE 0 303 0 0
WYNDHAM HOTELS & RESORTS INC Call 98311A105 17 34,600 SH Call SOLE 0 34,600 0 0
WYNN RESORTS LTD COM 983134107 2,056 34,173 SH   SOLE 0 34,173 0 0
WYNN RESORTS LTD Call 983134107 442 390,400 SH Call SOLE 0 390,400 0 0
WYNN RESORTS LTD Put 983134107 1,904 41,100 SH Put SOLE 0 41,100 0 0
XBIOTECH INC COM 98400H102 24 2,264 SH   SOLE 0 2,264 0 0
XBIOTECH INC Put 98400H102 14 1,000 SH Put SOLE 0 1,000 0 0
XCEL ENERGY INC COM 98389B100 536 8,896 SH   SOLE 0 8,896 0 0
XCEL ENERGY INC Call 98389B100 0 100 SH Call SOLE 0 100 0 0
XCEL ENERGY INC Put 98389B100 79 40,400 SH Put SOLE 0 40,400 0 0
XENON PHARMACEUTICALS INC Call 98420N105 3 1,300 SH Call SOLE 0 1,300 0 0
XEROX HOLDINGS CORP Call 98421M106 3 1,500 SH Call SOLE 0 1,500 0 0
XEROX HOLDINGS CORP Put 98421M106 3 300 SH Put SOLE 0 300 0 0
XILINX INC COM 983919101 2 36 SH   SOLE 0 36 0 0
XINYUAN REAL ESTATE CO LTD Call 98417P105 0 300 SH Call SOLE 0 300 0 0
XP INC CL A G98239109 54 2,810 SH   SOLE 0 2,810 0 0
XP INC Call G98239109 0 400 SH Call SOLE 0 400 0 0
XP INC Put G98239109 2 5,700 SH Put SOLE 0 5,700 0 0
XPEL INC COM 98379L100 4 400 SH   SOLE 0 400 0 0
XPEL INC Call 98379L100 0 400 SH Call SOLE 0 400 0 0
XPO LOGISTICS INC COM 983793100 728 14,935 SH   SOLE 0 14,935 0 0
XPO LOGISTICS INC Call 983793100 15 35,300 SH Call SOLE 0 35,300 0 0
XPO LOGISTICS INC Put 983793100 706 24,700 SH Put SOLE 0 24,700 0 0
XUNLEI LTD SPONSORED ADR 98419E108 1 538 SH   SOLE 0 538 0 0
XUNLEI LTD Call 98419E108 0 100 SH Call SOLE 0 100 0 0
YAMANA GOLD INC COM 98462Y100 145 53,089 SH   SOLE 0 53,089 0 0
YAMANA GOLD INC Call 98462Y100 4 26,100 SH Call SOLE 0 26,100 0 0
YAMANA GOLD INC Put 98462Y100 10 9,800 SH Put SOLE 0 9,800 0 0
YANDEX N V SHS CLASS A N97284108 365 10,728 SH   SOLE 0 10,728 0 0
YANDEX N V Call N97284108 60 50,600 SH Call SOLE 0 50,600 0 0
YANDEX N V Put N97284108 30 7,500 SH Put SOLE 0 7,500 0 0
YELP INC CL A 985817105 7 400 SH   SOLE 0 400 0 0
YELP INC Call 985817105 0 1,500 SH Call SOLE 0 1,500 0 0
YELP INC Put 985817105 1 100 SH Put SOLE 0 100 0 0
YETI HLDGS INC COM 98585X104 178 9,160 SH   SOLE 0 9,160 0 0
YETI HLDGS INC Call 98585X104 0 2,200 SH Call SOLE 0 2,200 0 0
YETI HLDGS INC Put 98585X104 243 24,800 SH Put SOLE 0 24,800 0 0
YEXT INC Call 98585N106 4 8,600 SH Call SOLE 0 8,600 0 0
YEXT INC Put 98585N106 6 1,200 SH Put SOLE 0 1,200 0 0
YIREN DIGITAL LTD Call 98585L100 0 4,900 SH Call SOLE 0 4,900 0 0
YIREN DIGITAL LTD Put 98585L100 0 500 SH Put SOLE 0 500 0 0
YPF SOCIEDAD ANONIMA Call 984245100 1 10,100 SH Call SOLE 0 10,100 0 0
YPF SOCIEDAD ANONIMA Put 984245100 20 3,300 SH Put SOLE 0 3,300 0 0
YUM BRANDS INC COM 988498101 830 12,117 SH   SOLE 0 12,117 0 0
YUM BRANDS INC Call 988498101 6 24,500 SH Call SOLE 0 24,500 0 0
YUM BRANDS INC Put 988498101 1,193 80,900 SH Put SOLE 0 80,900 0 0
YUM CHINA HLDGS INC COM 98850P109 206 4,833 SH   SOLE 0 4,833 0 0
YUM CHINA HLDGS INC Call 98850P109 12 19,600 SH Call SOLE 0 19,600 0 0
YUM CHINA HLDGS INC Put 98850P109 63 27,800 SH Put SOLE 0 27,800 0 0
ZAGG INC COM 98884U108 9 2,927 SH   SOLE 0 2,927 0 0
ZAGG INC Call 98884U108 0 2,400 SH Call SOLE 0 2,400 0 0
ZAGG INC Put 98884U108 7 2,400 SH Put SOLE 0 2,400 0 0
ZAI LAB LTD Put 98887Q104 0 100 SH Put SOLE 0 100 0 0
ZENDESK INC COM 98936J101 1,017 15,899 SH   SOLE 0 15,899 0 0
ZENDESK INC Call 98936J101 33 19,500 SH Call SOLE 0 19,500 0 0
ZENDESK INC Put 98936J101 510 60,200 SH Put SOLE 0 60,200 0 0
ZILLOW GROUP INC Call 98954M101 11 3,300 SH Call SOLE 0 3,300 0 0
ZILLOW GROUP INC Call 98954M200 97 40,000 SH Call SOLE 0 40,000 0 0
ZILLOW GROUP INC Put 98954M200 121 11,300 SH Put SOLE 0 11,300 0 0
ZILLOW GROUP INC Put 98954M101 15 900 SH Put SOLE 0 900 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 535 5,300 SH   SOLE 0 5,300 0 0
ZIMMER BIOMET HOLDINGS INC Put 98956P102 32 5,000 SH Put SOLE 0 5,000 0 0
ZION OIL & GAS INC COM 989696109 0 1,900 SH   SOLE 0 1,900 0 0
ZION OIL & GAS INC Put 989696109 0 400 SH Put SOLE 0 400 0 0
ZIONS BANCORPORATION N A Call 989701107 1 14,300 SH Call SOLE 0 14,300 0 0
ZIONS BANCORPORATION N A Put 989701107 40 16,900 SH Put SOLE 0 16,900 0 0
ZIX CORP COM 98974P100 32 7,598 SH   SOLE 0 7,598 0 0
ZIX CORP Put 98974P100 0 200 SH Put SOLE 0 200 0 0
ZOGENIX INC Call 98978L204 60 75,900 SH Call SOLE 0 75,900 0 0
ZOGENIX INC Put 98978L204 89 6,500 SH Put SOLE 0 6,500 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 146 1,000 SH   SOLE 0 1,000 0 0
ZOOM VIDEO COMMUNICATIONS IN Call 98980L101 3,446 139,900 SH Call SOLE 0 139,900 0 0
ZOOM VIDEO COMMUNICATIONS IN Put 98980L101 127 63,900 SH Put SOLE 0 63,900 0 0
ZSCALER INC COM 98980G102 2,390 39,278 SH   SOLE 0 39,278 0 0
ZSCALER INC Call 98980G102 524 52,000 SH Call SOLE 0 52,000 0 0
ZSCALER INC Put 98980G102 422 86,500 SH Put SOLE 0 86,500 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 45 1,700 SH   SOLE 0 1,700 0 0
ZTO EXPRESS CAYMAN INC Call 98980A105 4 500 SH Call SOLE 0 500 0 0
ZUMIEZ INC Call 989817101 0 100 SH Call SOLE 0 100 0 0
ZUORA INC COM CL A 98983V106 30 3,816 SH   SOLE 0 3,816 0 0
ZUORA INC Call 98983V106 6 53,500 SH Call SOLE 0 53,500 0 0
ZUORA INC Put 98983V106 18 1,500 SH Put SOLE 0 1,500 0 0
ZYMEWORKS INC COM 98985W102 67 1,900 SH   SOLE 0 1,900 0 0
ZYMEWORKS INC Call 98985W102 0 100 SH Call SOLE 0 100 0 0
ZYMEWORKS INC Put 98985W102 46 4,200 SH Put SOLE 0 4,200 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 11 3,100 SH   SOLE 0 3,100 0 0
ZYNERBA PHARMACEUTICALS INC Call 98986X109 0 500 SH Call SOLE 0 500 0 0
ZYNERBA PHARMACEUTICALS INC Put 98986X109 1 500 SH Put SOLE 0 500 0 0
ZYNEX INC COM 98986M103 4 400 SH   SOLE 0 400 0 0
ZYNGA INC CL A 98986T108 15 2,260 SH   SOLE 0 2,260 0 0