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 7 100 SH   SOLE 0 100 0 0
10X GENOMICS INC Call 88025U109 0 100 SH Call SOLE 0 100 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 23 3,260 SH   SOLE 0 3,260 0 0
22ND CENTY GROUP INC Call 90137F103 0 600 SH Call SOLE 0 600 0 0
22ND CENTY GROUP INC Put 90137F103 2 1,000 SH Put SOLE 0 1,000 0 0
2U INC COM 90214J101 165 6,900 SH   SOLE 0 6,900 0 0
2U INC Call 90214J101 16 15,600 SH Call SOLE 0 15,600 0 0
2U INC Put 90214J101 32 12,200 SH Put SOLE 0 12,200 0 0
3-D SYS CORP DEL COM NEW 88554D205 137 15,756 SH   SOLE 0 15,756 0 0
3-D SYS CORP DEL Call 88554D205 0 6,900 SH Call SOLE 0 6,900 0 0
3-D SYS CORP DEL Put 88554D205 46 7,500 SH Put SOLE 0 7,500 0 0
3M CO COM 88579Y101 3,184 18,050 SH   SOLE 0 18,050 0 0
3M CO Call 88579Y101 29 29,300 SH Call SOLE 0 29,300 0 0
3M CO Put 88579Y101 25 48,000 SH Put SOLE 0 48,000 0 0
58 COM INC SPON ADR REP A 31680Q104 157 2,430 SH   SOLE 0 2,430 0 0
58 COM INC Call 31680Q104 127 42,700 SH Call SOLE 0 42,700 0 0
58 COM INC Put 31680Q104 5 3,800 SH Put SOLE 0 3,800 0 0
8X8 INC NEW COM 282914100 305 16,698 SH   SOLE 0 16,698 0 0
8X8 INC NEW Call 282914100 1 900 SH Call SOLE 0 900 0 0
8X8 INC NEW Put 282914100 44 10,300 SH Put SOLE 0 10,300 0 0
A10 NETWORKS INC Call 002121101 20 11,900 SH Call SOLE 0 11,900 0 0
ABB LTD SPONSORED ADR 000375204 294 12,220 SH   SOLE 0 12,220 0 0
ABB LTD Call 000375204 131 15,200 SH Call SOLE 0 15,200 0 0
ABB LTD Put 000375204 12 25,800 SH Put SOLE 0 25,800 0 0
ABBOTT LABS COM 002824100 236 2,721 SH   SOLE 0 2,721 0 0
ABBVIE INC COM 00287Y109 240 2,720 SH   SOLE 0 2,720 0 0
ABBVIE INC Call 00287Y109 285 23,600 SH Call SOLE 0 23,600 0 0
ABBVIE INC Put 00287Y109 75 15,100 SH Put SOLE 0 15,100 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 3 1,000 SH   SOLE 0 1,000 0 0
ABEONA THERAPEUTICS INC Call 00289Y107 0 100 SH Call SOLE 0 100 0 0
ABERCROMBIE & FITCH CO CL A 002896207 5 327 SH   SOLE 0 327 0 0
ABERCROMBIE & FITCH CO Call 002896207 166 65,700 SH Call SOLE 0 65,700 0 0
ABERCROMBIE & FITCH CO Put 002896207 11 25,100 SH Put SOLE 0 25,100 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 85 20,000 SH   SOLE 0 20,000 0 0
ABERDEEN STD GOLD ETF TR Call 00326A104 1 4,600 SH Call SOLE 0 4,600 0 0
ABERDEEN STD GOLD ETF TR Put 00326A104 0 800 SH Put SOLE 0 800 0 0
ABIOMED INC COM 003654100 324 1,900 SH   SOLE 0 1,900 0 0
ABIOMED INC Call 003654100 0 1,600 SH Call SOLE 0 1,600 0 0
ABIOMED INC Put 003654100 37 5,800 SH Put SOLE 0 5,800 0 0
ABM INDS INC COM 000957100 56 1,501 SH   SOLE 0 1,501 0 0
ABM INDS INC Call 000957100 2 3,400 SH Call SOLE 0 3,400 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 1,058 15,608 SH   SOLE 0 15,608 0 0
ACACIA COMMUNICATIONS INC Call 00401C108 4 4,000 SH Call SOLE 0 4,000 0 0
ACACIA COMMUNICATIONS INC Put 00401C108 2 20,700 SH Put SOLE 0 20,700 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 175 4,100 SH   SOLE 0 4,100 0 0
ACADIA PHARMACEUTICALS INC Call 004225108 3 300 SH Call SOLE 0 300 0 0
ACADIA PHARMACEUTICALS INC Put 004225108 0 3,700 SH Put SOLE 0 3,700 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 89 5,300 SH   SOLE 0 5,300 0 0
ACCELERATE DIAGNOSTICS INC Call 00430H102 9 5,000 SH Call SOLE 0 5,000 0 0
ACCELERON PHARMA INC COM 00434H108 180 3,400 SH   SOLE 0 3,400 0 0
ACCO BRANDS CORP Call 00081T108 0 2,000 SH Call SOLE 0 2,000 0 0
ACCURAY INC COM 004397105 15 5,400 SH   SOLE 0 5,400 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 6 3,400 SH   SOLE 0 3,400 0 0
ACLARIS THERAPEUTICS INC Call 00461U105 0 1,500 SH Call SOLE 0 1,500 0 0
ACORDA THERAPEUTICS INC COM 00484M106 1 700 SH   SOLE 0 700 0 0
ACTIVISION BLIZZARD INC COM 00507V109 2,917 49,103 SH   SOLE 0 49,103 0 0
ACTIVISION BLIZZARD INC Call 00507V109 49 46,400 SH Call SOLE 0 46,400 0 0
ACTIVISION BLIZZARD INC Put 00507V109 7 36,600 SH Put SOLE 0 36,600 0 0
ACTUANT CORP Call 00508X203 0 1,900 SH Call SOLE 0 1,900 0 0
ACUITY BRANDS INC COM 00508Y102 42 310 SH   SOLE 0 310 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 10 2,649 SH   SOLE 0 2,649 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 3 2,700 SH   SOLE 0 2,700 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 5 200 SH   SOLE 0 200 0 0
ADAPTIVE BIOTECHNOLOGIES COR Call 00650F109 0 200 SH Call SOLE 0 200 0 0
ADAPTIVE BIOTECHNOLOGIES COR Put 00650F109 2 200 SH Put SOLE 0 200 0 0
ADIENT PLC ORD SHS G0084W101 544 25,620 SH   SOLE 0 25,620 0 0
ADIENT PLC Call G0084W101 45 41,600 SH Call SOLE 0 41,600 0 0
ADIENT PLC Put G0084W101 97 60,800 SH Put SOLE 0 60,800 0 0
ADOBE INC COM 00724F101 1,567 4,754 SH   SOLE 0 4,754 0 0
ADOBE INC Call 00724F101 16 1,600 SH Call SOLE 0 1,600 0 0
ADOBE INC Put 00724F101 1 7,500 SH Put SOLE 0 7,500 0 0
ADT INC COM 00090Q103 234 29,520 SH   SOLE 0 29,520 0 0
ADT INC Call 00090Q103 8 31,700 SH Call SOLE 0 31,700 0 0
ADT INC Put 00090Q103 0 3,100 SH Put SOLE 0 3,100 0 0
ADTRAN INC COM 00738A106 2 294 SH   SOLE 0 294 0 0
ADTRAN INC Call 00738A106 1 5,900 SH Call SOLE 0 5,900 0 0
ADTRAN INC Put 00738A106 18 14,900 SH Put SOLE 0 14,900 0 0
ADURO BIOTECH INC COM 00739L101 6 5,200 SH   SOLE 0 5,200 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,273 27,780 SH   SOLE 0 27,780 0 0
ADVANCED MICRO DEVICES INC Call 007903107 3,013 412,100 SH Call SOLE 0 412,100 0 0
ADVANCED MICRO DEVICES INC Put 007903107 81 260,700 SH Put SOLE 0 260,700 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 41 3,600 SH   SOLE 0 3,600 0 0
ADVERUM BIOTECHNOLOGIES INC Call 00773U108 7 4,200 SH Call SOLE 0 4,200 0 0
ADVISORSHARES TR Call 00768Y495 0 300 SH Call SOLE 0 300 0 0
ADVISORSHARES TR Call 00768Y883 0 700 SH Call SOLE 0 700 0 0
ADVISORSHARES TR Put 00768Y495 3 1,200 SH Put SOLE 0 1,200 0 0
AECOM COM 00766T100 57 1,326 SH   SOLE 0 1,326 0 0
AEGON N V NY REGISTRY SHS 007924103 1 293 SH   SOLE 0 293 0 0
AERCAP HOLDINGS NV SHS N00985106 41 680 SH   SOLE 0 680 0 0
AERCAP HOLDINGS NV Call N00985106 6 1,100 SH Call SOLE 0 1,100 0 0
AERCAP HOLDINGS NV Put N00985106 0 2,800 SH Put SOLE 0 2,800 0 0
AERIE PHARMACEUTICALS INC Call 00771V108 59 12,900 SH Call SOLE 0 12,900 0 0
AEROVIRONMENT INC Put 008073108 0 500 SH Put SOLE 0 500 0 0
AETERNA ZENTARIS INC COM 007975402 3 3,500 SH   SOLE 0 3,500 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 25 300 SH   SOLE 0 300 0 0
AFFILIATED MANAGERS GROUP IN Put 008252108 0 100 SH Put SOLE 0 100 0 0
AFLAC INC COM 001055102 239 4,523 SH   SOLE 0 4,523 0 0
AFLAC INC Call 001055102 0 100 SH Call SOLE 0 100 0 0
AGCO CORP COM 001084102 36 468 SH   SOLE 0 468 0 0
AGCO CORP Call 001084102 2 900 SH Call SOLE 0 900 0 0
AGILENT TECHNOLOGIES INC Call 00846U101 93 40,000 SH Call SOLE 0 40,000 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 339 7,100 SH   SOLE 0 7,100 0 0
AGIOS PHARMACEUTICALS INC Call 00847X104 2 300 SH Call SOLE 0 300 0 0
AGNC INVT CORP COM 00123Q104 214 12,126 SH   SOLE 0 12,126 0 0
AGNC INVT CORP Call 00123Q104 0 800 SH Call SOLE 0 800 0 0
AGNC INVT CORP Put 00123Q104 24 15,400 SH Put SOLE 0 15,400 0 0
AGNICO EAGLE MINES LTD COM 008474108 1,365 22,168 SH   SOLE 0 22,168 0 0
AGNICO EAGLE MINES LTD Call 008474108 81 18,900 SH Call SOLE 0 18,900 0 0
AGNICO EAGLE MINES LTD Put 008474108 4 58,700 SH Put SOLE 0 58,700 0 0
AGREE REALTY CORP COM 008492100 7 100 SH   SOLE 0 100 0 0
AIMMUNE THERAPEUTICS INC Call 00900T107 17 2,800 SH Call SOLE 0 2,800 0 0
AIMMUNE THERAPEUTICS INC Put 00900T107 7 2,900 SH Put SOLE 0 2,900 0 0
AIR PRODS & CHEMS INC Call 009158106 0 200 SH Call SOLE 0 200 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 14 616 SH   SOLE 0 616 0 0
AIR TRANSPORT SERVICES GRP I Put 00922R105 0 4,100 SH Put SOLE 0 4,100 0 0
AIRCASTLE LTD Call G0129K104 4 2,400 SH Call SOLE 0 2,400 0 0
AK STL HLDG CORP COM 001547108 61 18,775 SH   SOLE 0 18,775 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 203 2,360 SH   SOLE 0 2,360 0 0
AKAMAI TECHNOLOGIES INC Call 00971T101 5 2,100 SH Call SOLE 0 2,100 0 0
AKAMAI TECHNOLOGIES INC Put 00971T101 0 5,600 SH Put SOLE 0 5,600 0 0
AKCEA THERAPEUTICS INC COM 00972L107 8 500 SH   SOLE 0 500 0 0
AKCEA THERAPEUTICS INC Call 00972L107 4 3,000 SH Call SOLE 0 3,000 0 0
AKCEA THERAPEUTICS INC Put 00972L107 13 3,000 SH Put SOLE 0 3,000 0 0
AKORN INC COM 009728106 8 5,900 SH   SOLE 0 5,900 0 0
AKORN INC Call 009728106 0 100 SH Call SOLE 0 100 0 0
AKORN INC Put 009728106 7 5,400 SH Put SOLE 0 5,400 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 3 400 SH   SOLE 0 400 0 0
AKOUSTIS TECHNOLOGIES INC Call 00973N102 2 900 SH Call SOLE 0 900 0 0
ALAMO GROUP INC COM 011311107 12 100 SH   SOLE 0 100 0 0
ALASKA AIR GROUP INC Call 011659109 14 3,200 SH Call SOLE 0 3,200 0 0
ALASKA AIR GROUP INC Put 011659109 12 4,500 SH Put SOLE 0 4,500 0 0
ALBEMARLE CORP COM 012653101 463 6,345 SH   SOLE 0 6,345 0 0
ALBEMARLE CORP Call 012653101 405 36,000 SH Call SOLE 0 36,000 0 0
ALBEMARLE CORP Put 012653101 24 23,900 SH Put SOLE 0 23,900 0 0
ALCOA CORP COM 013872106 80 3,757 SH   SOLE 0 3,757 0 0
ALCOA CORP Call 013872106 108 74,400 SH Call SOLE 0 74,400 0 0
ALCOA CORP Put 013872106 7 16,600 SH Put SOLE 0 16,600 0 0
ALCON INC Call H01301128 0 1,100 SH Call SOLE 0 1,100 0 0
ALCON INC Put H01301128 2 3,600 SH Put SOLE 0 3,600 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 281 2,600 SH   SOLE 0 2,600 0 0
ALEXION PHARMACEUTICALS INC Call 015351109 12 4,000 SH Call SOLE 0 4,000 0 0
ALEXION PHARMACEUTICALS INC Put 015351109 27 4,500 SH Put SOLE 0 4,500 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 21,029 99,148 SH   SOLE 0 99,148 0 0
ALIBABA GROUP HLDG LTD Call 01609W102 14,286 814,100 SH Call SOLE 0 814,100 0 0
ALIBABA GROUP HLDG LTD Put 01609W102 2,621 894,600 SH Put SOLE 0 894,600 0 0
ALIGN TECHNOLOGY INC COM 016255101 90 323 SH   SOLE 0 323 0 0
ALIGN TECHNOLOGY INC Call 016255101 6 500 SH Call SOLE 0 500 0 0
ALIGN TECHNOLOGY INC Put 016255101 0 1,100 SH Put SOLE 0 1,100 0 0
ALKERMES PLC SHS G01767105 65 3,200 SH   SOLE 0 3,200 0 0
ALKERMES PLC Put G01767105 0 5,200 SH Put SOLE 0 5,200 0 0
ALLAKOS INC COM 01671P100 152 1,600 SH   SOLE 0 1,600 0 0
ALLAKOS INC Call 01671P100 40 4,300 SH Call SOLE 0 4,300 0 0
ALLAKOS INC Put 01671P100 122 3,400 SH Put SOLE 0 3,400 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 12 620 SH   SOLE 0 620 0 0
ALLEGHENY TECHNOLOGIES INC Call 01741R102 0 400 SH Call SOLE 0 400 0 0
ALLEGIANT TRAVEL CO Call 01748X102 387 18,200 SH Call SOLE 0 18,200 0 0
ALLEGIANT TRAVEL CO Put 01748X102 0 100 SH Put SOLE 0 100 0 0
ALLERGAN PLC SHS G0177J108 852 4,460 SH   SOLE 0 4,460 0 0
ALLERGAN PLC Call G0177J108 42 3,300 SH Call SOLE 0 3,300 0 0
ALLERGAN PLC Put G0177J108 36 31,200 SH Put SOLE 0 31,200 0 0
ALLETE INC COM NEW 018522300 32 400 SH   SOLE 0 400 0 0
ALLETE INC Put 018522300 1 300 SH Put SOLE 0 300 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 886 7,903 SH   SOLE 0 7,903 0 0
ALLIANCE DATA SYSTEMS CORP Call 018581108 19 4,700 SH Call SOLE 0 4,700 0 0
ALLIANCE DATA SYSTEMS CORP Put 018581108 25 11,600 SH Put SOLE 0 11,600 0 0
ALLIANCE RES PARTNER L P UT LTD PART 01877R108 26 2,469 SH   SOLE 0 2,469 0 0
ALLIANCE RES PARTNER L P Put 01877R108 12 7,800 SH Put SOLE 0 7,800 0 0
ALLIANCEBERNSTEIN HOLDING LP Call 01881G106 4 6,600 SH Call SOLE 0 6,600 0 0
ALLIANCEBERNSTEIN HOLDING LP Put 01881G106 0 500 SH Put SOLE 0 500 0 0
ALLIANT ENERGY CORP COM 018802108 49 900 SH   SOLE 0 900 0 0
ALLIANT ENERGY CORP Call 018802108 0 500 SH Call SOLE 0 500 0 0
ALLISON TRANSMISSION HLDGS I Call 01973R101 0 10,300 SH Call SOLE 0 10,300 0 0
ALLOGENE THERAPEUTICS INC Call 019770106 0 100 SH Call SOLE 0 100 0 0
ALLSTATE CORP Call 020002101 18 3,300 SH Call SOLE 0 3,300 0 0
ALLY FINL INC COM 02005N100 88 2,895 SH   SOLE 0 2,895 0 0
ALLY FINL INC Call 02005N100 80 49,600 SH Call SOLE 0 49,600 0 0
ALLY FINL INC Put 02005N100 2 11,900 SH Put SOLE 0 11,900 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 449 3,900 SH   SOLE 0 3,900 0 0
ALNYLAM PHARMACEUTICALS INC Call 02043Q107 9 8,500 SH Call SOLE 0 8,500 0 0
ALNYLAM PHARMACEUTICALS INC Put 02043Q107 0 1,500 SH Put SOLE 0 1,500 0 0
ALPHABET INC CAP STK CL A 02079K305 4,407 3,291 SH   SOLE 0 3,291 0 0
ALPHABET INC Call 02079K305 121 1,900 SH Call SOLE 0 1,900 0 0
ALPHABET INC Call 02079K107 903 8,400 SH Call SOLE 0 8,400 0 0
ALPHABET INC Put 02079K107 1 7,500 SH Put SOLE 0 7,500 0 0
ALPHABET INC Put 02079K305 0 700 SH Put SOLE 0 700 0 0
ALPHATEC HOLDINGS INC COM NEW 02081G201 6 900 SH   SOLE 0 900 0 0
ALPHATEC HOLDINGS INC Call 02081G201 0 800 SH Call SOLE 0 800 0 0
ALPHATEC HOLDINGS INC Put 02081G201 1 1,100 SH Put SOLE 0 1,100 0 0
ALPS ETF TR MED BREAKTHGH 00162Q593 33 799 SH   SOLE 0 799 0 0
ALPS ETF TR Call 00162Q593 3 1,400 SH Call SOLE 0 1,400 0 0
ALPS ETF TR Call 00162Q866 359 1,704,200 SH Call SOLE 0 1,704,200 0 0
ALPS ETF TR Put 00162Q866 59 726,100 SH Put SOLE 0 726,100 0 0
ALPS ETF TR Put 00162Q593 5 4,100 SH Put SOLE 0 4,100 0 0
ALTERYX INC COM CL A 02156B103 871 8,709 SH   SOLE 0 8,709 0 0
ALTERYX INC Call 02156B103 28 6,000 SH Call SOLE 0 6,000 0 0
ALTERYX INC Put 02156B103 92 14,900 SH Put SOLE 0 14,900 0 0
ALTICE USA INC CL A 02156K103 358 13,100 SH   SOLE 0 13,100 0 0
ALTICE USA INC Call 02156K103 169 66,000 SH Call SOLE 0 66,000 0 0
ALTISOURCE PORTFOLIO SOLNS S Call L0175J104 0 2,200 SH Call SOLE 0 2,200 0 0
ALTISOURCE PORTFOLIO SOLNS S Put L0175J104 0 400 SH Put SOLE 0 400 0 0
ALTRIA GROUP INC COM 02209S103 433 8,690 SH   SOLE 0 8,690 0 0
ALTRIA GROUP INC Call 02209S103 12 8,900 SH Call SOLE 0 8,900 0 0
ALTRIA GROUP INC Put 02209S103 7 6,600 SH Put SOLE 0 6,600 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 783 36,543 SH   SOLE 0 36,543 0 0
AMARIN CORP PLC Call 023111206 195 89,400 SH Call SOLE 0 89,400 0 0
AMARIN CORP PLC Put 023111206 15 73,700 SH Put SOLE 0 73,700 0 0
AMAZON COM INC COM 023135106 128,267 69,415 SH   SOLE 0 69,415 0 0
AMAZON COM INC Call 023135106 8,509 203,600 SH Call SOLE 0 203,600 0 0
AMAZON COM INC Put 023135106 1,792 152,100 SH Put SOLE 0 152,100 0 0
AMBAC FINL GROUP INC COM NEW 023139884 58 2,700 SH   SOLE 0 2,700 0 0
AMBAC FINL GROUP INC Call 023139884 12 6,600 SH Call SOLE 0 6,600 0 0
AMBARELLA INC SHS G037AX101 583 9,636 SH   SOLE 0 9,636 0 0
AMBARELLA INC Call G037AX101 72 21,300 SH Call SOLE 0 21,300 0 0
AMBARELLA INC Put G037AX101 10 12,800 SH Put SOLE 0 12,800 0 0
AMBEV SA SPONSORED ADR 02319V103 36 7,797 SH   SOLE 0 7,797 0 0
AMBEV SA Call 02319V103 0 7,500 SH Call SOLE 0 7,500 0 0
AMC ENTMT HLDGS INC Call 00165C104 2 28,800 SH Call SOLE 0 28,800 0 0
AMC ENTMT HLDGS INC Put 00165C104 7 6,000 SH Put SOLE 0 6,000 0 0
AMC NETWORKS INC CL A 00164V103 2 63 SH   SOLE 0 63 0 0
AMC NETWORKS INC Call 00164V103 5 3,700 SH Call SOLE 0 3,700 0 0
AMDOCS LTD SHS G02602103 7 100 SH   SOLE 0 100 0 0
AMDOCS LTD Call G02602103 1 500 SH Call SOLE 0 500 0 0
AMEREN CORP COM 023608102 118 1,538 SH   SOLE 0 1,538 0 0
AMEREN CORP Call 023608102 0 300 SH Call SOLE 0 300 0 0
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 255 33,200 SH   SOLE 0 33,200 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 2,456 85,643 SH   SOLE 0 85,643 0 0
AMERICAN AIRLS GROUP INC Call 02376R102 3 16,000 SH Call SOLE 0 16,000 0 0
AMERICAN AIRLS GROUP INC Put 02376R102 155 64,100 SH Put SOLE 0 64,100 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 44 4,167 SH   SOLE 0 4,167 0 0
AMERICAN AXLE & MFG HLDGS IN Call 024061103 13 25,700 SH Call SOLE 0 25,700 0 0
AMERICAN AXLE & MFG HLDGS IN Put 024061103 13 53,400 SH Put SOLE 0 53,400 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 252 17,204 SH   SOLE 0 17,204 0 0
AMERICAN EAGLE OUTFITTERS IN Call 02553E106 5 11,600 SH Call SOLE 0 11,600 0 0
AMERICAN EAGLE OUTFITTERS IN Put 02553E106 57 9,200 SH Put SOLE 0 9,200 0 0
AMERICAN ELEC PWR CO INC Call 025537101 79 72,400 SH Call SOLE 0 72,400 0 0
AMERICAN ELEC PWR CO INC Put 025537101 6 3,600 SH Put SOLE 0 3,600 0 0
AMERICAN EXPRESS CO COM 025816109 1,212 9,736 SH   SOLE 0 9,736 0 0
AMERICAN EXPRESS CO Call 025816109 258 62,900 SH Call SOLE 0 62,900 0 0
AMERICAN EXPRESS CO Put 025816109 3 8,500 SH Put SOLE 0 8,500 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 11 101 SH   SOLE 0 101 0 0
AMERICAN FINL GROUP INC OHIO Put 025932104 0 200 SH Put SOLE 0 200 0 0
AMERICAN INTL GROUP INC Call 026874784 196 48,900 SH Call SOLE 0 48,900 0 0
AMERICAN INTL GROUP INC Put 026874784 14 83,600 SH Put SOLE 0 83,600 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 47 5,111 SH   SOLE 0 5,111 0 0
AMERICAN OUTDOOR BRANDS CORP Call 02874P103 4 2,800 SH Call SOLE 0 2,800 0 0
AMERICAN OUTDOOR BRANDS CORP Put 02874P103 2 300 SH Put SOLE 0 300 0 0
AMERICAN TOWER CORP NEW Call 03027X100 152 49,800 SH Call SOLE 0 49,800 0 0
AMERICAN TOWER CORP NEW Put 03027X100 15 49,300 SH Put SOLE 0 49,300 0 0
AMERICAN WTR WKS CO INC NEW Call 030420103 8 3,500 SH Call SOLE 0 3,500 0 0
AMERICAN WTR WKS CO INC NEW Put 030420103 0 200 SH Put SOLE 0 200 0 0
AMERIPRISE FINL INC Call 03076C106 1 100 SH Call SOLE 0 100 0 0
AMERIS BANCORP Call 03076K108 3 2,800 SH Call SOLE 0 2,800 0 0
AMERIS BANCORP Put 03076K108 0 600 SH Put SOLE 0 600 0 0
AMERISOURCEBERGEN CORP COM 03073E105 127 1,500 SH   SOLE 0 1,500 0 0
AMERISOURCEBERGEN CORP Call 03073E105 0 100 SH Call SOLE 0 100 0 0
AMGEN INC COM 031162100 44 185 SH   SOLE 0 185 0 0
AMGEN INC Put 031162100 1 1,000 SH Put SOLE 0 1,000 0 0
AMICUS THERAPEUTICS INC COM 03152W109 49 5,099 SH   SOLE 0 5,099 0 0
AMICUS THERAPEUTICS INC Put 03152W109 2 12,000 SH Put SOLE 0 12,000 0 0
AMKOR TECHNOLOGY INC COM 031652100 44 3,408 SH   SOLE 0 3,408 0 0
AMKOR TECHNOLOGY INC Put 031652100 0 300 SH Put SOLE 0 300 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 0 800 SH   SOLE 0 800 0 0
AMYRIS INC COM NEW 03236M200 24 7,900 SH   SOLE 0 7,900 0 0
AMYRIS INC Put 03236M200 7 10,000 SH Put SOLE 0 10,000 0 0
ANALOG DEVICES INC COM 032654105 2,702 22,737 SH   SOLE 0 22,737 0 0
ANALOG DEVICES INC Call 032654105 92 25,200 SH Call SOLE 0 25,200 0 0
ANALOG DEVICES INC Put 032654105 18 44,700 SH Put SOLE 0 44,700 0 0
ANAPLAN INC COM 03272L108 698 13,324 SH   SOLE 0 13,324 0 0
ANAPLAN INC Call 03272L108 23 15,900 SH Call SOLE 0 15,900 0 0
ANAPLAN INC Put 03272L108 13 7,800 SH Put SOLE 0 7,800 0 0
ANAPTYSBIO INC COM 032724106 102 6,300 SH   SOLE 0 6,300 0 0
ANAPTYSBIO INC Call 032724106 27 28,600 SH Call SOLE 0 28,600 0 0
ANAPTYSBIO INC Put 032724106 72 14,700 SH Put SOLE 0 14,700 0 0
ANGI HOMESERVICES INC Call 00183L102 24 16,000 SH Call SOLE 0 16,000 0 0
ANGI HOMESERVICES INC Put 00183L102 3 5,700 SH Put SOLE 0 5,700 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 105 4,722 SH   SOLE 0 4,722 0 0
ANGLOGOLD ASHANTI LTD Call 035128206 283 37,200 SH Call SOLE 0 37,200 0 0
ANGLOGOLD ASHANTI LTD Put 035128206 8 3,800 SH Put SOLE 0 3,800 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 259 3,160 SH   SOLE 0 3,160 0 0
ANHEUSER BUSCH INBEV SA/NV Call 03524A108 0 6,200 SH Call SOLE 0 6,200 0 0
ANHEUSER BUSCH INBEV SA/NV Put 03524A108 0 12,400 SH Put SOLE 0 12,400 0 0
ANIKA THERAPEUTICS INC COM 035255108 126 2,434 SH   SOLE 0 2,434 0 0
ANIKA THERAPEUTICS INC Put 035255108 68 17,500 SH Put SOLE 0 17,500 0 0
ANIXTER INTL INC Call 035290105 24 3,400 SH Call SOLE 0 3,400 0 0
ANIXTER INTL INC Put 035290105 0 600 SH Put SOLE 0 600 0 0
ANNALY CAP MGMT INC COM 035710409 203 21,604 SH   SOLE 0 21,604 0 0
ANNALY CAP MGMT INC Call 035710409 6 11,700 SH Call SOLE 0 11,700 0 0
ANNALY CAP MGMT INC Put 035710409 5 22,400 SH Put SOLE 0 22,400 0 0
ANTERIX INC COM 03676C100 30 700 SH   SOLE 0 700 0 0
ANTERO RES CORP COM 03674X106 7 2,750 SH   SOLE 0 2,750 0 0
ANTERO RES CORP Call 03674X106 26 69,400 SH Call SOLE 0 69,400 0 0
ANTERO RES CORP Put 03674X106 3 18,000 SH Put SOLE 0 18,000 0 0
ANTHEM INC COM 036752103 1,556 5,152 SH   SOLE 0 5,152 0 0
ANTHEM INC Call 036752103 355 7,200 SH Call SOLE 0 7,200 0 0
ANTHEM INC Put 036752103 6 4,700 SH Put SOLE 0 4,700 0 0
AON PLC Call G0408V102 12 2,800 SH Call SOLE 0 2,800 0 0
AON PLC Put G0408V102 1 2,600 SH Put SOLE 0 2,600 0 0
APACHE CORP COM 037411105 726 28,374 SH   SOLE 0 28,374 0 0
APACHE CORP Call 037411105 127 109,900 SH Call SOLE 0 109,900 0 0
APACHE CORP Put 037411105 39 132,200 SH Put SOLE 0 132,200 0 0
APELLIS PHARMACEUTICALS INC Call 03753U106 86 16,700 SH Call SOLE 0 16,700 0 0
APELLIS PHARMACEUTICALS INC Put 03753U106 51 12,900 SH Put SOLE 0 12,900 0 0
APHRIA INC COM 03765K104 41 7,900 SH   SOLE 0 7,900 0 0
APHRIA INC Call 03765K104 93 175,800 SH Call SOLE 0 175,800 0 0
APHRIA INC Put 03765K104 439 51,300 SH Put SOLE 0 51,300 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 72 1,518 SH   SOLE 0 1,518 0 0
APOLLO GLOBAL MGMT INC Call 03768E105 18 2,700 SH Call SOLE 0 2,700 0 0
APOLLO GLOBAL MGMT INC Put 03768E105 0 2,700 SH Put SOLE 0 2,700 0 0
APOLLO INVT CORP COM NEW 03761U502 41 2,400 SH   SOLE 0 2,400 0 0
APOLLO INVT CORP Put 03761U502 0 200 SH Put SOLE 0 200 0 0
APPFOLIO INC Call 03783C100 10 300 SH Call SOLE 0 300 0 0
APPIAN CORP Call 03782L101 9 10,400 SH Call SOLE 0 10,400 0 0
APPIAN CORP Put 03782L101 8 3,000 SH Put SOLE 0 3,000 0 0
APPLE HOSPITALITY REIT INC Call 03784Y200 0 6,500 SH Call SOLE 0 6,500 0 0
APPLE HOSPITALITY REIT INC Put 03784Y200 0 300 SH Put SOLE 0 300 0 0
APPLE INC COM 037833100 9,290 31,637 SH   SOLE 0 31,637 0 0
APPLE INC Call 037833100 11,450 191,900 SH Call SOLE 0 191,900 0 0
APPLE INC Put 037833100 774 208,200 SH Put SOLE 0 208,200 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 1 400 SH   SOLE 0 400 0 0
APPLIED MATLS INC COM 038222105 724 11,873 SH   SOLE 0 11,873 0 0
APPLIED MATLS INC Call 038222105 23 2,500 SH Call SOLE 0 2,500 0 0
APPLIED MATLS INC Put 038222105 5 13,800 SH Put SOLE 0 13,800 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 48 4,053 SH   SOLE 0 4,053 0 0
APPLIED OPTOELECTRONICS INC Call 03823U102 1 4,100 SH Call SOLE 0 4,100 0 0
APPLIED OPTOELECTRONICS INC Put 03823U102 14 1,800 SH Put SOLE 0 1,800 0 0
APTIV PLC SHS G6095L109 594 6,265 SH   SOLE 0 6,265 0 0
APTIV PLC Call G6095L109 3 100 SH Call SOLE 0 100 0 0
APTIV PLC Put G6095L109 4 29,800 SH Put SOLE 0 29,800 0 0
AQUA AMERICA INC COM 03836W103 65 1,400 SH   SOLE 0 1,400 0 0
AQUA AMERICA INC Call 03836W103 1 400 SH Call SOLE 0 400 0 0
AQUA AMERICA INC Put 03836W103 0 100 SH Put SOLE 0 100 0 0
ARAMARK Call 03852U106 3 4,700 SH Call SOLE 0 4,700 0 0
ARAVIVE INC COM 03890D108 23 1,745 SH   SOLE 0 1,745 0 0
ARAVIVE INC Call 03890D108 3 1,100 SH Call SOLE 0 1,100 0 0
ARAVIVE INC Put 03890D108 6 3,700 SH Put SOLE 0 3,700 0 0
ARBOR RLTY TR INC Call 038923108 1 18,500 SH Call SOLE 0 18,500 0 0
ARBOR RLTY TR INC Put 038923108 2 4,900 SH Put SOLE 0 4,900 0 0
ARCELORMITTAL SA LUXEMBOURG Call 03938L203 20 14,700 SH Call SOLE 0 14,700 0 0
ARCELORMITTAL SA LUXEMBOURG Put 03938L203 0 600 SH Put SOLE 0 600 0 0
ARCH CAP GROUP LTD ORD G0450A105 70 1,641 SH   SOLE 0 1,641 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 387 8,358 SH   SOLE 0 8,358 0 0
ARCHER DANIELS MIDLAND CO Call 039483102 39 46,600 SH Call SOLE 0 46,600 0 0
ARCONIC INC COM 03965L100 3 115 SH   SOLE 0 115 0 0
ARCONIC INC Put 03965L100 0 200 SH Put SOLE 0 200 0 0
ARCTURUS THERAPEUTICS HLDG I COM 03969T109 13 1,200 SH   SOLE 0 1,200 0 0
ARCTURUS THERAPEUTICS HLDG I Put 03969T109 0 1,000 SH Put SOLE 0 1,000 0 0
ARDELYX INC Call 039697107 12 5,700 SH Call SOLE 0 5,700 0 0
ARDELYX INC Put 039697107 0 500 SH Put SOLE 0 500 0 0
ARDMORE SHIPPING CORP COM Y0207T100 6 756 SH   SOLE 0 756 0 0
ARDMORE SHIPPING CORP Call Y0207T100 3 2,000 SH Call SOLE 0 2,000 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 59 1,300 SH   SOLE 0 1,300 0 0
ARENA PHARMACEUTICALS INC Call 040047607 0 200 SH Call SOLE 0 200 0 0
ARENA PHARMACEUTICALS INC Put 040047607 3 4,200 SH Put SOLE 0 4,200 0 0
ARES CAP CORP COM 04010L103 15 821 SH   SOLE 0 821 0 0
ARES CAP CORP Put 04010L103 0 1,900 SH Put SOLE 0 1,900 0 0
ARGAN INC Call 04010E109 0 2,500 SH Call SOLE 0 2,500 0 0
ARGENX SE SPONSORED ADR 04016X101 449 2,800 SH   SOLE 0 2,800 0 0
ARGENX SE Call 04016X101 216 6,700 SH Call SOLE 0 6,700 0 0
ARGENX SE Put 04016X101 5 5,500 SH Put SOLE 0 5,500 0 0
ARISTA NETWORKS INC COM 040413106 1,253 6,163 SH   SOLE 0 6,163 0 0
ARISTA NETWORKS INC Call 040413106 15 3,500 SH Call SOLE 0 3,500 0 0
ARISTA NETWORKS INC Put 040413106 11 1,400 SH Put SOLE 0 1,400 0 0
ARK ETF TR INNOVATION ETF 00214Q104 5 100 SH   SOLE 0 100 0 0
ARK ETF TR Call 00214Q104 12 1,800 SH Call SOLE 0 1,800 0 0
ARK ETF TR Put 00214Q104 0 200 SH Put SOLE 0 200 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 15 2,723 SH   SOLE 0 2,723 0 0
ARLINGTON ASSET INVT CORP Call 041356205 0 9,900 SH Call SOLE 0 9,900 0 0
ARLINGTON ASSET INVT CORP Put 041356205 0 10,300 SH Put SOLE 0 10,300 0 0
ARLO TECHNOLOGIES INC COM 04206A101 20 4,950 SH   SOLE 0 4,950 0 0
ARLO TECHNOLOGIES INC Call 04206A101 31 28,600 SH Call SOLE 0 28,600 0 0
ARLO TECHNOLOGIES INC Put 04206A101 0 4,100 SH Put SOLE 0 4,100 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 7 400 SH   SOLE 0 400 0 0
ARMOUR RESIDENTIAL REIT INC Call 042315507 3 9,100 SH Call SOLE 0 9,100 0 0
ARMOUR RESIDENTIAL REIT INC Put 042315507 14 9,900 SH Put SOLE 0 9,900 0 0
ARQULE INC COM 04269E107 121 6,091 SH   SOLE 0 6,091 0 0
ARQULE INC Call 04269E107 60 15,500 SH Call SOLE 0 15,500 0 0
ARQULE INC Put 04269E107 1 10,000 SH Put SOLE 0 10,000 0 0
ARROW ELECTRS INC COM 042735100 221 2,609 SH   SOLE 0 2,609 0 0
ARROW ELECTRS INC Call 042735100 0 1,500 SH Call SOLE 0 1,500 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 19 308 SH   SOLE 0 308 0 0
ARROWHEAD PHARMACEUTICALS IN Call 04280A100 102 4,400 SH Call SOLE 0 4,400 0 0
ARROWHEAD PHARMACEUTICALS IN Put 04280A100 12 13,400 SH Put SOLE 0 13,400 0 0
ARVINAS INC COM 04335A105 4 100 SH   SOLE 0 100 0 0
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 65 4,800 SH   SOLE 0 4,800 0 0
ASA GOLD AND PRECIOUS MTLS L Call G3156P103 0 300 SH Call SOLE 0 300 0 0
ASA GOLD AND PRECIOUS MTLS L Put G3156P103 2 7,600 SH Put SOLE 0 7,600 0 0
ASCENDIS PHARMA A S Call 04351P101 355 14,600 SH Call SOLE 0 14,600 0 0
ASCENDIS PHARMA A S Put 04351P101 0 200 SH Put SOLE 0 200 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 61 800 SH   SOLE 0 800 0 0
ASHLAND GLOBAL HLDGS INC Call 044186104 7 6,900 SH Call SOLE 0 6,900 0 0
ASHLAND GLOBAL HLDGS INC Put 044186104 1 3,600 SH Put SOLE 0 3,600 0 0
ASML HOLDING N V Call N07059210 108 6,500 SH Call SOLE 0 6,500 0 0
ASML HOLDING N V Put N07059210 10 1,800 SH Put SOLE 0 1,800 0 0
ASPEN TECHNOLOGY INC Put 045327103 0 500 SH Put SOLE 0 500 0 0
ASSEMBLY BIOSCIENCES INC Call 045396108 3 1,500 SH Call SOLE 0 1,500 0 0
ASSEMBLY BIOSCIENCES INC Put 045396108 0 200 SH Put SOLE 0 200 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 2 2,200 SH   SOLE 0 2,200 0 0
ASSOCIATED BANC CORP Call 045487105 56 83,100 SH Call SOLE 0 83,100 0 0
ASTEC INDS INC Put 046224101 0 1,000 SH Put SOLE 0 1,000 0 0
AT HOME GROUP INC Call 04650Y100 39 89,000 SH Call SOLE 0 89,000 0 0
AT HOME GROUP INC Put 04650Y100 8 4,600 SH Put SOLE 0 4,600 0 0
AT&T INC COM 00206R102 3,043 77,872 SH   SOLE 0 77,872 0 0
AT&T INC Put 00206R102 2 41,700 SH Put SOLE 0 41,700 0 0
ATHENE HLDG LTD CL A G0684D107 2,041 43,418 SH   SOLE 0 43,418 0 0
ATHENE HLDG LTD Call G0684D107 33 14,100 SH Call SOLE 0 14,100 0 0
ATHENE HLDG LTD Put G0684D107 98 22,400 SH Put SOLE 0 22,400 0 0
ATHENEX INC COM 04685N103 45 3,000 SH   SOLE 0 3,000 0 0
ATHENEX INC Call 04685N103 0 300 SH Call SOLE 0 300 0 0
ATLANTICUS HLDGS CORP Call 04914Y102 0 100 SH Call SOLE 0 100 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 242 8,781 SH   SOLE 0 8,781 0 0
ATLAS AIR WORLDWIDE HLDGS IN Call 049164205 1 3,100 SH Call SOLE 0 3,100 0 0
ATLAS AIR WORLDWIDE HLDGS IN Put 049164205 0 200 SH Put SOLE 0 200 0 0
ATLASSIAN CORP PLC CL A G06242104 1,395 11,600 SH   SOLE 0 11,600 0 0
ATLASSIAN CORP PLC Call G06242104 28 7,400 SH Call SOLE 0 7,400 0 0
ATLASSIAN CORP PLC Put G06242104 419 46,200 SH Put SOLE 0 46,200 0 0
ATMOS ENERGY CORP COM 049560105 2 24 SH   SOLE 0 24 0 0
ATMOS ENERGY CORP Call 049560105 4 2,400 SH Call SOLE 0 2,400 0 0
ATMOS ENERGY CORP Put 049560105 0 100 SH Put SOLE 0 100 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 29 500 SH   SOLE 0 500 0 0
AUDENTES THERAPEUTICS INC Put 05070R104 0 500 SH Put SOLE 0 500 0 0
AUDIOCODES LTD Call M15342104 27 4,900 SH Call SOLE 0 4,900 0 0
AURINIA PHARMACEUTICALS INC Call 05156V102 165 27,400 SH Call SOLE 0 27,400 0 0
AURINIA PHARMACEUTICALS INC Put 05156V102 10 3,000 SH Put SOLE 0 3,000 0 0
AURORA CANNABIS INC COM 05156X108 7 3,525 SH   SOLE 0 3,525 0 0
AURORA CANNABIS INC Call 05156X108 9 295,300 SH Call SOLE 0 295,300 0 0
AURORA CANNABIS INC Put 05156X108 166 75,400 SH Put SOLE 0 75,400 0 0
AUTODESK INC COM 052769106 148 809 SH   SOLE 0 809 0 0
AUTODESK INC Put 052769106 0 400 SH Put SOLE 0 400 0 0
AUTOHOME INC Call 05278C107 1 1,200 SH Call SOLE 0 1,200 0 0
AUTOHOME INC Put 05278C107 0 100 SH Put SOLE 0 100 0 0
AUTOMATIC DATA PROCESSING IN Put 053015103 0 1,000 SH Put SOLE 0 1,000 0 0
AUTOZONE INC COM 053332102 154 130 SH   SOLE 0 130 0 0
AVALARA INC COM 05338G106 14 196 SH   SOLE 0 196 0 0
AVALONBAY CMNTYS INC Call 053484101 6 2,600 SH Call SOLE 0 2,600 0 0
AVANTOR INC Call 05352A100 28 5,000 SH Call SOLE 0 5,000 0 0
AVAYA HLDGS CORP COM 05351X101 22 1,700 SH   SOLE 0 1,700 0 0
AVAYA HLDGS CORP Call 05351X101 9 7,100 SH Call SOLE 0 7,100 0 0
AVAYA HLDGS CORP Put 05351X101 3 6,300 SH Put SOLE 0 6,300 0 0
AVID TECHNOLOGY INC COM 05367P100 0 96 SH   SOLE 0 96 0 0
AVID TECHNOLOGY INC Call 05367P100 10 14,300 SH Call SOLE 0 14,300 0 0
AVIS BUDGET GROUP INC COM 053774105 66 2,057 SH   SOLE 0 2,057 0 0
AVIS BUDGET GROUP INC Call 053774105 2 3,000 SH Call SOLE 0 3,000 0 0
AVIS BUDGET GROUP INC Put 053774105 7 27,800 SH Put SOLE 0 27,800 0 0
AVNET INC Put 053807103 0 500 SH Put SOLE 0 500 0 0
AVX CORP NEW COM 002444107 19 939 SH   SOLE 0 939 0 0
AXA EQUITABLE HLDGS INC Call 054561105 6 6,700 SH Call SOLE 0 6,700 0 0
AXALTA COATING SYS LTD COM G0750C108 214 7,042 SH   SOLE 0 7,042 0 0
AXALTA COATING SYS LTD Call G0750C108 3 13,700 SH Call SOLE 0 13,700 0 0
AXALTA COATING SYS LTD Put G0750C108 1 10,300 SH Put SOLE 0 10,300 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 36 1,500 SH   SOLE 0 1,500 0 0
AXCELIS TECHNOLOGIES INC Call 054540208 6 5,000 SH Call SOLE 0 5,000 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 5 100 SH   SOLE 0 100 0 0
AXIS CAPITAL HOLDINGS LTD Call G0692U109 0 300 SH Call SOLE 0 300 0 0
AXOGEN INC Call 05463X106 6 1,200 SH Call SOLE 0 1,200 0 0
AXON ENTERPRISE INC COM 05464C101 415 5,671 SH   SOLE 0 5,671 0 0
AXON ENTERPRISE INC Call 05464C101 779 60,700 SH Call SOLE 0 60,700 0 0
AXON ENTERPRISE INC Put 05464C101 126 19,000 SH Put SOLE 0 19,000 0 0
AXOS FINL INC COM 05465C100 39 1,300 SH   SOLE 0 1,300 0 0
AXOS FINL INC Call 05465C100 15 1,900 SH Call SOLE 0 1,900 0 0
AXOS FINL INC Put 05465C100 0 100 SH Put SOLE 0 100 0 0
AXOVANT GENE THERAPIES LTD COM G0750W203 38 7,500 SH   SOLE 0 7,500 0 0
AXOVANT GENE THERAPIES LTD Call G0750W203 0 7,800 SH Call SOLE 0 7,800 0 0
AXOVANT GENE THERAPIES LTD Put G0750W203 14 7,500 SH Put SOLE 0 7,500 0 0
AXSOME THERAPEUTICS INC COM 05464T104 356 3,450 SH   SOLE 0 3,450 0 0
AXSOME THERAPEUTICS INC Call 05464T104 3,083 56,500 SH Call SOLE 0 56,500 0 0
AXSOME THERAPEUTICS INC Put 05464T104 15 15,000 SH Put SOLE 0 15,000 0 0
AXT INC COM 00246W103 4 1,069 SH   SOLE 0 1,069 0 0
B & G FOODS INC NEW COM 05508R106 8 500 SH   SOLE 0 500 0 0
B & G FOODS INC NEW Call 05508R106 0 3,200 SH Call SOLE 0 3,200 0 0
B & G FOODS INC NEW Put 05508R106 4 1,100 SH Put SOLE 0 1,100 0 0
B2GOLD CORP COM 11777Q209 34 8,500 SH   SOLE 0 8,500 0 0
BAIDU INC SPON ADR REP A 056752108 35,033 277,160 SH   SOLE 0 277,160 0 0
BAIDU INC Call 056752108 1,722 465,800 SH Call SOLE 0 465,800 0 0
BAIDU INC Put 056752108 11,071 491,500 SH Put SOLE 0 491,500 0 0
BAKER HUGHES COMPANY CL A 05722G100 391 15,273 SH   SOLE 0 15,273 0 0
BAKER HUGHES COMPANY Call 05722G100 1 4,100 SH Call SOLE 0 4,100 0 0
BAKER HUGHES COMPANY Put 05722G100 6 2,900 SH Put SOLE 0 2,900 0 0
BALL CORP COM 058498106 40 623 SH   SOLE 0 623 0 0
BALL CORP Call 058498106 15 8,900 SH Call SOLE 0 8,900 0 0
BALL CORP Put 058498106 0 3,400 SH Put SOLE 0 3,400 0 0
BANC OF CALIFORNIA INC COM 05990K106 36 2,114 SH   SOLE 0 2,114 0 0
BANC OF CALIFORNIA INC Call 05990K106 9 8,300 SH Call SOLE 0 8,300 0 0
BANC OF CALIFORNIA INC Put 05990K106 1 6,100 SH Put SOLE 0 6,100 0 0
BANCO BBVA ARGENTINA SA SPONSORED ADS 058934100 55 9,875 SH   SOLE 0 9,875 0 0
BANCO BBVA ARGENTINA SA Call 058934100 10 17,800 SH Call SOLE 0 17,800 0 0
BANCO BBVA ARGENTINA SA Put 058934100 7 37,100 SH Put SOLE 0 37,100 0 0
BANCO BRADESCO S A Call 059460303 50 100,000 SH Call SOLE 0 100,000 0 0
BANCO MACRO SA SPON ADR B 05961W105 97 2,700 SH   SOLE 0 2,700 0 0
BANCO MACRO SA Call 05961W105 62 16,000 SH Call SOLE 0 16,000 0 0
BANCO MACRO SA Put 05961W105 0 11,300 SH Put SOLE 0 11,300 0 0
BANCO SANTANDER SA ADR 05964H105 136 32,954 SH   SOLE 0 32,954 0 0
BANCO SANTANDER SA Call 05964H105 0 600 SH Call SOLE 0 600 0 0
BANCO SANTANDER SA Put 05964H105 73 77,200 SH Put SOLE 0 77,200 0 0
BANDWIDTH INC Call 05988J103 1 100 SH Call SOLE 0 100 0 0
BANK AMER CORP COM 060505104 5,523 156,818 SH   SOLE 0 156,818 0 0
BANK AMER CORP Call 060505104 1,128 571,600 SH Call SOLE 0 571,600 0 0
BANK AMER CORP Put 060505104 137 330,100 SH Put SOLE 0 330,100 0 0
BANK MONTREAL QUE Call 063671101 19 7,900 SH Call SOLE 0 7,900 0 0
BANK N S HALIFAX Call 064149107 1 11,200 SH Call SOLE 0 11,200 0 0
BANK N S HALIFAX Put 064149107 0 3,400 SH Put SOLE 0 3,400 0 0
BANK NEW YORK MELLON CORP COM 064058100 225 4,484 SH   SOLE 0 4,484 0 0
BANK NEW YORK MELLON CORP Call 064058100 13 19,600 SH Call SOLE 0 19,600 0 0
BANK NEW YORK MELLON CORP Put 064058100 15 21,400 SH Put SOLE 0 21,400 0 0
BANK OZK COM 06417N103 36 1,200 SH   SOLE 0 1,200 0 0
BANK OZK Call 06417N103 0 1,300 SH Call SOLE 0 1,300 0 0
BANK OZK Put 06417N103 1 1,600 SH Put SOLE 0 1,600 0 0
BAOZUN INC Call 06684L103 38 68,000 SH Call SOLE 0 68,000 0 0
BAOZUN INC Put 06684L103 79 24,000 SH Put SOLE 0 24,000 0 0
BARCLAYS BANK PLC ETN DJUBSCOCO 38 06739H313 11 400 SH   SOLE 0 400 0 0
BARCLAYS BANK PLC Call 06739H313 3 1,800 SH Call SOLE 0 1,800 0 0
BARCLAYS BANK PLC Put 06739H313 2 2,800 SH Put SOLE 0 2,800 0 0
BARCLAYS BK PLC IPATH B COPPER 06746P555 8 200 SH   SOLE 0 200 0 0
BARCLAYS BK PLC IPATH B COFFEE 06746P563 2,221 53,232 SH   SOLE 0 53,232 0 0
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 43 1,899 SH   SOLE 0 1,899 0 0
BARCLAYS BK PLC IPATH B MID TRM 06746P613 12 710 SH   SOLE 0 710 0 0
BARCLAYS BK PLC IPATH B SHRT TRM 06746P621 506 33,504 SH   SOLE 0 33,504 0 0
BARCLAYS BK PLC Call 06746P621 151 407,800 SH Call SOLE 0 407,800 0 0
BARCLAYS BK PLC Call 06746P613 1 700 SH Call SOLE 0 700 0 0
BARCLAYS BK PLC Call 06738C778 0 500 SH Call SOLE 0 500 0 0
BARCLAYS BK PLC Call 06746P563 139 16,200 SH Call SOLE 0 16,200 0 0
BARCLAYS BK PLC Put 06746P563 12 10,100 SH Put SOLE 0 10,100 0 0
BARCLAYS BK PLC Put 06746P555 0 700 SH Put SOLE 0 700 0 0
BARCLAYS BK PLC Put 06745R693 0 100 SH Put SOLE 0 100 0 0
BARCLAYS BK PLC Put 06738C778 0 700 SH Put SOLE 0 700 0 0
BARCLAYS BK PLC Put 06746P613 1 400 SH Put SOLE 0 400 0 0
BARCLAYS BK PLC Put 06746P621 1,733 497,200 SH Put SOLE 0 497,200 0 0
BARCLAYS PLC ADR 06738E204 1,687 177,284 SH   SOLE 0 177,284 0 0
BARCLAYS PLC Call 06738E204 1 7,700 SH Call SOLE 0 7,700 0 0
BARCLAYS PLC Put 06738E204 9 48,900 SH Put SOLE 0 48,900 0 0
BARRICK GOLD CORPORATION COM 067901108 2,649 142,516 SH   SOLE 0 142,516 0 0
BARRICK GOLD CORPORATION Call 067901108 287 179,200 SH Call SOLE 0 179,200 0 0
BARRICK GOLD CORPORATION Put 067901108 40 249,900 SH Put SOLE 0 249,900 0 0
BAUDAX BIO INC COM 07160F107 2 300 SH   SOLE 0 300 0 0
BAUSCH HEALTH COS INC COM 071734107 89 3,000 SH   SOLE 0 3,000 0 0
BAUSCH HEALTH COS INC Call 071734107 78 14,100 SH Call SOLE 0 14,100 0 0
BAUSCH HEALTH COS INC Put 071734107 0 15,600 SH Put SOLE 0 15,600 0 0
BAXTER INTL INC COM 071813109 745 8,913 SH   SOLE 0 8,913 0 0
BAXTER INTL INC Call 071813109 54 18,100 SH Call SOLE 0 18,100 0 0
BAXTER INTL INC Put 071813109 5 8,100 SH Put SOLE 0 8,100 0 0
BCE INC Put 05534B760 0 600 SH Put SOLE 0 600 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 67 4,801 SH   SOLE 0 4,801 0 0
BEAZER HOMES USA INC Call 07556Q881 0 1,000 SH Call SOLE 0 1,000 0 0
BED BATH & BEYOND INC COM 075896100 1,931 111,674 SH   SOLE 0 111,674 0 0
BED BATH & BEYOND INC Call 075896100 316 95,800 SH Call SOLE 0 95,800 0 0
BED BATH & BEYOND INC Put 075896100 83 209,700 SH Put SOLE 0 209,700 0 0
BEIGENE LTD SPONSORED ADR 07725L102 414 2,498 SH   SOLE 0 2,498 0 0
BEIGENE LTD Call 07725L102 31 1,100 SH Call SOLE 0 1,100 0 0
BEIGENE LTD Put 07725L102 130 9,200 SH Put SOLE 0 9,200 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 4 3,400 SH   SOLE 0 3,400 0 0
BENCHMARK ELECTRS INC COM 08160H101 30 900 SH   SOLE 0 900 0 0
BENCHMARK ELECTRS INC Put 08160H101 0 200 SH Put SOLE 0 200 0 0
BENEFITFOCUS INC Put 08180D106 0 200 SH Put SOLE 0 200 0 0
BERRY GLOBAL GROUP INC COM 08579W103 130 2,758 SH   SOLE 0 2,758 0 0
BERRY GLOBAL GROUP INC Call 08579W103 28 16,000 SH Call SOLE 0 16,000 0 0
BERRY GLOBAL GROUP INC Put 08579W103 6 8,400 SH Put SOLE 0 8,400 0 0
BEST BUY INC COM 086516101 52 593 SH   SOLE 0 593 0 0
BEST BUY INC Call 086516101 268 67,500 SH Call SOLE 0 67,500 0 0
BEST BUY INC Put 086516101 18 51,600 SH Put SOLE 0 51,600 0 0
BEYOND MEAT INC COM 08862E109 110 1,459 SH   SOLE 0 1,459 0 0
BEYOND MEAT INC Call 08862E109 56 41,000 SH Call SOLE 0 41,000 0 0
BEYOND MEAT INC Put 08862E109 521 34,000 SH Put SOLE 0 34,000 0 0
BGC PARTNERS INC CL A 05541T101 55 9,378 SH   SOLE 0 9,378 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 45 15,199 SH   SOLE 0 15,199 0 0
BIG 5 SPORTING GOODS CORP Put 08915P101 3 16,300 SH Put SOLE 0 16,300 0 0
BIG LOTS INC COM 089302103 60 2,107 SH   SOLE 0 2,107 0 0
BIG LOTS INC Call 089302103 13 8,300 SH Call SOLE 0 8,300 0 0
BIG LOTS INC Put 089302103 11 37,400 SH Put SOLE 0 37,400 0 0
BILIBILI INC SPONS ADS REP Z 090040106 136 7,345 SH   SOLE 0 7,345 0 0
BILIBILI INC Call 090040106 37 28,000 SH Call SOLE 0 28,000 0 0
BILIBILI INC Put 090040106 2 5,300 SH Put SOLE 0 5,300 0 0
BIOGEN INC COM 09062X103 1,885 6,354 SH   SOLE 0 6,354 0 0
BIOGEN INC Call 09062X103 188 14,000 SH Call SOLE 0 14,000 0 0
BIOGEN INC Put 09062X103 85 12,700 SH Put SOLE 0 12,700 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 470 8,651 SH   SOLE 0 8,651 0 0
BIOHAVEN PHARMACTL HLDG CO L Call G11196105 40 6,100 SH Call SOLE 0 6,100 0 0
BIOHAVEN PHARMACTL HLDG CO L Put G11196105 27 5,800 SH Put SOLE 0 5,800 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 6 400 SH   SOLE 0 400 0 0
BIOLIFE SOLUTIONS INC Call 09062W204 0 100 SH Call SOLE 0 100 0 0
BIOLIFE SOLUTIONS INC Put 09062W204 0 200 SH Put SOLE 0 200 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 160 1,900 SH   SOLE 0 1,900 0 0
BIOMARIN PHARMACEUTICAL INC Put 09061G101 24 7,000 SH Put SOLE 0 7,000 0 0
BIOTELEMETRY INC COM 090672106 74 1,600 SH   SOLE 0 1,600 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 8 573 SH   SOLE 0 573 0 0
BITAUTO HLDGS LTD Call 091727107 13 12,000 SH Call SOLE 0 12,000 0 0
BITAUTO HLDGS LTD Put 091727107 19 10,000 SH Put SOLE 0 10,000 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 27 1,220 SH   SOLE 0 1,220 0 0
BJS WHSL CLUB HLDGS INC Call 05550J101 0 1,900 SH Call SOLE 0 1,900 0 0
BJS WHSL CLUB HLDGS INC Put 05550J101 0 300 SH Put SOLE 0 300 0 0
BLACK KNIGHT INC Call 09215C105 2 2,200 SH Call SOLE 0 2,200 0 0
BLACK KNIGHT INC Put 09215C105 0 1,000 SH Put SOLE 0 1,000 0 0
BLACKBERRY LTD Put 09228F103 0 200 SH Put SOLE 0 200 0 0
BLACKLINE INC COM 09239B109 411 7,973 SH   SOLE 0 7,973 0 0
BLACKLINE INC Call 09239B109 0 2,000 SH Call SOLE 0 2,000 0 0
BLACKLINE INC Put 09239B109 128 22,300 SH Put SOLE 0 22,300 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 3 800 SH   SOLE 0 800 0 0
BLACKROCK CAPITAL INVESTMENT Call 092533108 0 200 SH Call SOLE 0 200 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 24 2,222 SH   SOLE 0 2,222 0 0
BLACKROCK INC COM 09247X101 496 987 SH   SOLE 0 987 0 0
BLACKROCK INC Call 09247X101 7 100 SH Call SOLE 0 100 0 0
BLACKROCK INC Put 09247X101 15 4,000 SH Put SOLE 0 4,000 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 3,052 54,572 SH   SOLE 0 54,572 0 0
BLACKSTONE GROUP INC Call 09260D107 565 145,100 SH Call SOLE 0 145,100 0 0
BLACKSTONE GROUP INC Put 09260D107 62 94,900 SH Put SOLE 0 94,900 0 0
BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 28 2,000 SH   SOLE 0 2,000 0 0
BLACKSTONE MTG TR INC Call 09257W100 0 300 SH Call SOLE 0 300 0 0
BLOCK H & R INC Call 093671105 1 7,700 SH Call SOLE 0 7,700 0 0
BLOCK H & R INC Put 093671105 1 9,800 SH Put SOLE 0 9,800 0 0
BLOOM ENERGY CORP Call 093712107 96 49,400 SH Call SOLE 0 49,400 0 0
BLOOM ENERGY CORP Put 093712107 0 1,800 SH Put SOLE 0 1,800 0 0
BLOOMIN BRANDS INC Call 094235108 0 1,600 SH Call SOLE 0 1,600 0 0
BLOOMIN BRANDS INC Put 094235108 1 600 SH Put SOLE 0 600 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200 19 2,925 SH   SOLE 0 2,925 0 0
BLUE APRON HLDGS INC Call 09523Q200 0 1,300 SH Call SOLE 0 1,300 0 0
BLUE APRON HLDGS INC Put 09523Q200 9 3,800 SH Put SOLE 0 3,800 0 0
BLUEBIRD BIO INC Call 09609G100 63 14,900 SH Call SOLE 0 14,900 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 96 1,200 SH   SOLE 0 1,200 0 0
BLUEPRINT MEDICINES CORP Put 09627Y109 33 1,700 SH Put SOLE 0 1,700 0 0
BMC STK HLDGS INC COM 05591B109 112 3,919 SH   SOLE 0 3,919 0 0
BMC STK HLDGS INC Call 05591B109 0 100 SH Call SOLE 0 100 0 0
BOEING CO COM 097023105 2,616 8,032 SH   SOLE 0 8,032 0 0
BOEING CO Call 097023105 34 23,100 SH Call SOLE 0 23,100 0 0
BOEING CO Put 097023105 565 67,300 SH Put SOLE 0 67,300 0 0
BOINGO WIRELESS INC Call 09739C102 0 1,900 SH Call SOLE 0 1,900 0 0
BOINGO WIRELESS INC Put 09739C102 4 5,800 SH Put SOLE 0 5,800 0 0
BOISE CASCADE CO DEL Call 09739D100 0 500 SH Call SOLE 0 500 0 0
BOK FINL CORP Call 05561Q201 0 300 SH Call SOLE 0 300 0 0
BOOKING HLDGS INC COM 09857L108 1,113 542 SH   SOLE 0 542 0 0
BOOKING HLDGS INC Call 09857L108 153 1,500 SH Call SOLE 0 1,500 0 0
BOOKING HLDGS INC Put 09857L108 8 2,100 SH Put SOLE 0 2,100 0 0
BOOT BARN HLDGS INC Call 099406100 2 2,000 SH Call SOLE 0 2,000 0 0
BOOT BARN HLDGS INC Put 099406100 4 2,000 SH Put SOLE 0 2,000 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 180 2,538 SH   SOLE 0 2,538 0 0
BOOZ ALLEN HAMILTON HLDG COR Call 099502106 0 100 SH Call SOLE 0 100 0 0
BORGWARNER INC COM 099724106 3 89 SH   SOLE 0 89 0 0
BORGWARNER INC Call 099724106 0 400 SH Call SOLE 0 400 0 0
BORGWARNER INC Put 099724106 0 100 SH Put SOLE 0 100 0 0
BOSTON PROPERTIES INC Call 101121101 1 1,100 SH Call SOLE 0 1,100 0 0
BOTTOMLINE TECH DEL INC COM 101388106 73 1,372 SH   SOLE 0 1,372 0 0
BOTTOMLINE TECH DEL INC Put 101388106 0 100 SH Put SOLE 0 100 0 0
BOX INC CL A 10316T104 3 184 SH   SOLE 0 184 0 0
BOX INC Call 10316T104 13 12,200 SH Call SOLE 0 12,200 0 0
BOX INC Put 10316T104 0 400 SH Put SOLE 0 400 0 0
BOYD GAMING CORP COM 103304101 90 3,007 SH   SOLE 0 3,007 0 0
BOYD GAMING CORP Call 103304101 1 200 SH Call SOLE 0 200 0 0
BOYD GAMING CORP Put 103304101 1 1,500 SH Put SOLE 0 1,500 0 0
BP PLC SPONSORED ADR 055622104 78 2,090 SH   SOLE 0 2,090 0 0
BP PLC Call 055622104 155 194,500 SH Call SOLE 0 194,500 0 0
BP PLC Put 055622104 100 73,700 SH Put SOLE 0 73,700 0 0
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 0 100 SH   SOLE 0 100 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 22 2,500 SH   SOLE 0 2,500 0 0
BRAEMAR HOTELS & RESORTS INC Put 10482B101 3 5,000 SH Put SOLE 0 5,000 0 0
BRF SA Call 10552T107 2 13,100 SH Call SOLE 0 13,100 0 0
BRF SA Put 10552T107 0 15,800 SH Put SOLE 0 15,800 0 0
BRIGHTCOVE INC Call 10921T101 0 2,100 SH Call SOLE 0 2,100 0 0
BRIGHTHOUSE FINL INC COM 10922N103 130 3,329 SH   SOLE 0 3,329 0 0
BRIGHTHOUSE FINL INC Call 10922N103 0 500 SH Call SOLE 0 500 0 0
BRIGHTHOUSE FINL INC Put 10922N103 22 19,800 SH Put SOLE 0 19,800 0 0
BRINKER INTL INC COM 109641100 24 578 SH   SOLE 0 578 0 0
BRINKER INTL INC Call 109641100 4 3,000 SH Call SOLE 0 3,000 0 0
BRINKER INTL INC Put 109641100 8 2,800 SH Put SOLE 0 2,800 0 0
BRINKS CO COM 109696104 15 171 SH   SOLE 0 171 0 0
BRINKS CO Call 109696104 1 500 SH Call SOLE 0 500 0 0
BRINKS CO Put 109696104 0 200 SH Put SOLE 0 200 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 10,229 159,357 SH   SOLE 0 159,357 0 0
BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 458 152,416 SH   SOLE 0 152,416 0 0
BRISTOL MYERS SQUIBB CO Call 110122108 569 378,600 SH Call SOLE 0 378,600 0 0
BRISTOL MYERS SQUIBB CO Put 110122108 655 849,600 SH Put SOLE 0 849,600 0 0
BRITISH AMERN TOB PLC Call 110448107 2 1,000 SH Call SOLE 0 1,000 0 0
BRITISH AMERN TOB PLC Put 110448107 0 1,500 SH Put SOLE 0 1,500 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 25 1,172 SH   SOLE 0 1,172 0 0
BRIXMOR PPTY GROUP INC Call 11120U105 0 8,100 SH Call SOLE 0 8,100 0 0
BROADCOM INC COM 11135F101 291 921 SH   SOLE 0 921 0 0
BROADCOM INC Call 11135F101 74 18,700 SH Call SOLE 0 18,700 0 0
BROADCOM INC Put 11135F101 107 18,100 SH Put SOLE 0 18,100 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 61 499 SH   SOLE 0 499 0 0
BROOKDALE SR LIVING INC COM 112463104 19 2,700 SH   SOLE 0 2,700 0 0
BROOKDALE SR LIVING INC Call 112463104 0 3,400 SH Call SOLE 0 3,400 0 0
BROOKDALE SR LIVING INC Put 112463104 0 300 SH Put SOLE 0 300 0 0
BROOKFIELD ASSET MGMT INC Call 112585104 39 12,100 SH Call SOLE 0 12,100 0 0
BROOKFIELD ASSET MGMT INC Put 112585104 0 1,900 SH Put SOLE 0 1,900 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 32 657 SH   SOLE 0 657 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 61 3,744 SH   SOLE 0 3,744 0 0
BROOKS AUTOMATION INC COM 114340102 107 2,556 SH   SOLE 0 2,556 0 0
BROOKS AUTOMATION INC Call 114340102 5 600 SH Call SOLE 0 600 0 0
BRUNSWICK CORP COM 117043109 97 1,620 SH   SOLE 0 1,620 0 0
BRUNSWICK CORP Call 117043109 0 900 SH Call SOLE 0 900 0 0
BRUNSWICK CORP Put 117043109 0 4,300 SH Put SOLE 0 4,300 0 0
BUCKLE INC Call 118440106 5 3,100 SH Call SOLE 0 3,100 0 0
BUILDERS FIRSTSOURCE INC Call 12008R107 74 19,400 SH Call SOLE 0 19,400 0 0
BUILDERS FIRSTSOURCE INC Put 12008R107 3 19,500 SH Put SOLE 0 19,500 0 0
BUNGE LIMITED COM G16962105 188 3,268 SH   SOLE 0 3,268 0 0
BUNGE LIMITED Call G16962105 6 1,800 SH Call SOLE 0 1,800 0 0
BUNGE LIMITED Put G16962105 0 100 SH Put SOLE 0 100 0 0
BWX TECHNOLOGIES INC COM 05605H100 93 1,503 SH   SOLE 0 1,503 0 0
C H ROBINSON WORLDWIDE INC Call 12541W209 15 39,200 SH Call SOLE 0 39,200 0 0
C H ROBINSON WORLDWIDE INC Put 12541W209 6 16,900 SH Put SOLE 0 16,900 0 0
CABOT MICROELECTRONICS CORP Put 12709P103 0 100 SH Put SOLE 0 100 0 0
CABOT OIL & GAS CORP COM 127097103 384 22,108 SH   SOLE 0 22,108 0 0
CABOT OIL & GAS CORP Call 127097103 12 46,700 SH Call SOLE 0 46,700 0 0
CABOT OIL & GAS CORP Put 127097103 6 15,300 SH Put SOLE 0 15,300 0 0
CADIZ INC Call 127537207 0 100 SH Call SOLE 0 100 0 0
CADIZ INC Put 127537207 0 500 SH Put SOLE 0 500 0 0
CAESARS ENTMT CORP Call 127686103 20 6,500 SH Call SOLE 0 6,500 0 0
CAESARS ENTMT CORP Put 127686103 0 20,400 SH Put SOLE 0 20,400 0 0
CAESARSTONE LTD ORD SHS M20598104 39 2,645 SH   SOLE 0 2,645 0 0
CAESARSTONE LTD Put M20598104 0 2,600 SH Put SOLE 0 2,600 0 0
CAL MAINE FOODS INC COM NEW 128030202 1 44 SH   SOLE 0 44 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 96 8,500 SH   SOLE 0 8,500 0 0
CALAMP CORP Call 128126109 0 3,000 SH Call SOLE 0 3,000 0 0
CALAMP CORP Put 128126109 0 100 SH Put SOLE 0 100 0 0
CALAVO GROWERS INC Call 128246105 0 200 SH Call SOLE 0 200 0 0
CALIFORNIA RES CORP Call 13057Q206 551 248,300 SH Call SOLE 0 248,300 0 0
CALIFORNIA RES CORP Put 13057Q206 1,434 395,300 SH Put SOLE 0 395,300 0 0
CALLAWAY GOLF CO COM 131193104 113 5,347 SH   SOLE 0 5,347 0 0
CALLAWAY GOLF CO Call 131193104 0 200 SH Call SOLE 0 200 0 0
CALLON PETE CO DEL COM 13123X102 131 27,159 SH   SOLE 0 27,159 0 0
CALLON PETE CO DEL Call 13123X102 1 10,700 SH Call SOLE 0 10,700 0 0
CALLON PETE CO DEL Put 13123X102 2 2,100 SH Put SOLE 0 2,100 0 0
CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 58 15,969 SH   SOLE 0 15,969 0 0
CALUMET SPECIALTY PRODS PTNR Call 131476103 0 2,100 SH Call SOLE 0 2,100 0 0
CALUMET SPECIALTY PRODS PTNR Put 131476103 7 6,400 SH Put SOLE 0 6,400 0 0
CAMECO CORP COM 13321L108 183 20,581 SH   SOLE 0 20,581 0 0
CAMECO CORP Call 13321L108 0 9,300 SH Call SOLE 0 9,300 0 0
CAMECO CORP Put 13321L108 8 14,300 SH Put SOLE 0 14,300 0 0
CAMPBELL SOUP CO COM 134429109 272 5,522 SH   SOLE 0 5,522 0 0
CAMPBELL SOUP CO Call 134429109 259 42,800 SH Call SOLE 0 42,800 0 0
CAMPBELL SOUP CO Put 134429109 4 22,700 SH Put SOLE 0 22,700 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 1 118 SH   SOLE 0 118 0 0
CAMPING WORLD HLDGS INC Call 13462K109 0 600 SH Call SOLE 0 600 0 0
CAMPING WORLD HLDGS INC Put 13462K109 0 300 SH Put SOLE 0 300 0 0
CAMTEK LTD ORD M20791105 30 2,790 SH   SOLE 0 2,790 0 0
CAMTEK LTD Call M20791105 0 400 SH Call SOLE 0 400 0 0
CAMTEK LTD Put M20791105 6 15,200 SH Put SOLE 0 15,200 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 160 4,431 SH   SOLE 0 4,431 0 0
CANADA GOOSE HOLDINGS INC Call 135086106 29 37,400 SH Call SOLE 0 37,400 0 0
CANADA GOOSE HOLDINGS INC Put 135086106 71 26,200 SH Put SOLE 0 26,200 0 0
CANADIAN NAT RES LTD COM 136385101 1,080 33,385 SH   SOLE 0 33,385 0 0
CANADIAN NAT RES LTD Call 136385101 62 103,500 SH Call SOLE 0 103,500 0 0
CANADIAN NAT RES LTD Put 136385101 16 31,100 SH Put SOLE 0 31,100 0 0
CANADIAN NATL RY CO Call 136375102 1 200 SH Call SOLE 0 200 0 0
CANADIAN NATL RY CO Put 136375102 0 200 SH Put SOLE 0 200 0 0
CANADIAN PAC RY LTD Call 13645T100 50 7,500 SH Call SOLE 0 7,500 0 0
CANADIAN SOLAR INC COM 136635109 5,650 255,677 SH   SOLE 0 255,677 0 0
CANADIAN SOLAR INC Call 136635109 6 20,100 SH Call SOLE 0 20,100 0 0
CANADIAN SOLAR INC Put 136635109 8 229,500 SH Put SOLE 0 229,500 0 0
CANNTRUST HLDGS INC COM 137800207 0 100 SH   SOLE 0 100 0 0
CANOPY GROWTH CORP COM 138035100 56 2,700 SH   SOLE 0 2,700 0 0
CANOPY GROWTH CORP Call 138035100 82 126,900 SH Call SOLE 0 126,900 0 0
CANOPY GROWTH CORP Put 138035100 301 115,200 SH Put SOLE 0 115,200 0 0
CAPITAL ONE FINL CORP COM 14040H105 271 2,639 SH   SOLE 0 2,639 0 0
CAPITAL ONE FINL CORP Call 14040H105 159 23,000 SH Call SOLE 0 23,000 0 0
CAPITAL ONE FINL CORP Put 14040H105 33 50,200 SH Put SOLE 0 50,200 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 3,711 97,289 SH   SOLE 0 97,289 0 0
CAPRI HOLDINGS LIMITED Call G1890L107 194 96,100 SH Call SOLE 0 96,100 0 0
CAPRI HOLDINGS LIMITED Put G1890L107 193 65,100 SH Put SOLE 0 65,100 0 0
CARA THERAPEUTICS INC COM 140755109 9 596 SH   SOLE 0 596 0 0
CARA THERAPEUTICS INC Call 140755109 0 200 SH Call SOLE 0 200 0 0
CARDINAL HEALTH INC COM 14149Y108 33 665 SH   SOLE 0 665 0 0
CARDLYTICS INC COM 14161W105 94 1,500 SH   SOLE 0 1,500 0 0
CARDLYTICS INC Call 14161W105 8 1,200 SH Call SOLE 0 1,200 0 0
CARDTRONICS PLC Call G1991C105 36 11,800 SH Call SOLE 0 11,800 0 0
CARDTRONICS PLC Put G1991C105 148 32,600 SH Put SOLE 0 32,600 0 0
CARE COM INC COM 141633107 37 2,500 SH   SOLE 0 2,500 0 0
CARE COM INC Call 141633107 1 1,600 SH Call SOLE 0 1,600 0 0
CAREER EDUCATION CORP Call 141665109 12 8,400 SH Call SOLE 0 8,400 0 0
CAREER EDUCATION CORP Put 141665109 0 500 SH Put SOLE 0 500 0 0
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 361 11,261 SH   SOLE 0 11,261 0 0
CARLYLE GROUP L P Call 14309L102 21 8,000 SH Call SOLE 0 8,000 0 0
CARLYLE GROUP L P Put 14309L102 0 800 SH Put SOLE 0 800 0 0
CARMAX INC Call 143130102 74 19,200 SH Call SOLE 0 19,200 0 0
CARMAX INC Put 143130102 33 24,700 SH Put SOLE 0 24,700 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 1,022 20,110 SH   SOLE 0 20,110 0 0
CARNIVAL CORP Call 143658300 146 98,400 SH Call SOLE 0 98,400 0 0
CARNIVAL CORP Put 143658300 17 35,300 SH Put SOLE 0 35,300 0 0
CARS COM INC Call 14575E105 14 23,100 SH Call SOLE 0 23,100 0 0
CARS COM INC Put 14575E105 18 17,500 SH Put SOLE 0 17,500 0 0
CARTERS INC COM 146229109 67 616 SH   SOLE 0 616 0 0
CARTERS INC Put 146229109 2 700 SH Put SOLE 0 700 0 0
CARVANA CO CL A 146869102 4,089 44,427 SH   SOLE 0 44,427 0 0
CARVANA CO Call 146869102 473 12,100 SH Call SOLE 0 12,100 0 0
CARVANA CO Put 146869102 76 31,000 SH Put SOLE 0 31,000 0 0
CASA SYS INC COM 14713L102 8 2,114 SH   SOLE 0 2,114 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 37 5,500 SH   SOLE 0 5,500 0 0
CATALYST BIOSCIENCES INC Call 14888D208 0 1,000 SH Call SOLE 0 1,000 0 0
CATERPILLAR INC DEL COM 149123101 26 180 SH   SOLE 0 180 0 0
CATERPILLAR INC DEL Call 149123101 251 43,400 SH Call SOLE 0 43,400 0 0
CATERPILLAR INC DEL Put 149123101 160 74,700 SH Put SOLE 0 74,700 0 0
CATO CORP NEW CL A 149205106 41 2,363 SH   SOLE 0 2,363 0 0
CATO CORP NEW Call 149205106 1 2,100 SH Call SOLE 0 2,100 0 0
CATO CORP NEW Put 149205106 0 8,000 SH Put SOLE 0 8,000 0 0
CAVCO INDS INC DEL COM 149568107 0 3 SH   SOLE 0 3 0 0
CAVCO INDS INC DEL Call 149568107 14 1,200 SH Call SOLE 0 1,200 0 0
CAVCO INDS INC DEL Put 149568107 11 1,900 SH Put SOLE 0 1,900 0 0
CBOE GLOBAL MARKETS INC Call 12503M108 4 10,900 SH Call SOLE 0 10,900 0 0
CBOE GLOBAL MARKETS INC Put 12503M108 0 500 SH Put SOLE 0 500 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 60 7,500 SH   SOLE 0 7,500 0 0
CBRE GROUP INC CL A 12504L109 410 6,696 SH   SOLE 0 6,696 0 0
CBRE GROUP INC Call 12504L109 1 300 SH Call SOLE 0 300 0 0
CBRE GROUP INC Put 12504L109 25 6,600 SH Put SOLE 0 6,600 0 0
CDK GLOBAL INC Call 12508E101 16 3,600 SH Call SOLE 0 3,600 0 0
CDK GLOBAL INC Put 12508E101 0 300 SH Put SOLE 0 300 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 108 1,305 SH   SOLE 0 1,305 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 116 2,099 SH   SOLE 0 2,099 0 0
CEDAR FAIR L P Call 150185106 0 500 SH Call SOLE 0 500 0 0
CEDAR FAIR L P Put 150185106 1 500 SH Put SOLE 0 500 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 0 201 SH   SOLE 0 201 0 0
CEDAR REALTY TRUST INC Put 150602209 1 500 SH Put SOLE 0 500 0 0
CEL SCI CORP Call 150837607 3 11,000 SH Call SOLE 0 11,000 0 0
CEL SCI CORP Put 150837607 2 2,500 SH Put SOLE 0 2,500 0 0
CEMEX SAB DE CV Call 151290889 19 109,000 SH Call SOLE 0 109,000 0 0
CENOVUS ENERGY INC Call 15135U109 16 46,300 SH Call SOLE 0 46,300 0 0
CENOVUS ENERGY INC Put 15135U109 1 7,500 SH Put SOLE 0 7,500 0 0
CENTENE CORP DEL COM 15135B101 25 411 SH   SOLE 0 411 0 0
CENTENE CORP DEL Call 15135B101 88 22,900 SH Call SOLE 0 22,900 0 0
CENTENE CORP DEL Put 15135B101 12 5,900 SH Put SOLE 0 5,900 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 25 5,543 SH   SOLE 0 5,543 0 0
CENTERPOINT ENERGY INC COM 15189T107 46 1,697 SH   SOLE 0 1,697 0 0
CENTERPOINT ENERGY INC Call 15189T107 17 10,800 SH Call SOLE 0 10,800 0 0
CENTERPOINT ENERGY INC Put 15189T107 0 3,900 SH Put SOLE 0 3,900 0 0
CENTERSTATE BK CORP Call 15201P109 1 900 SH Call SOLE 0 900 0 0
CENTRIC BRANDS INC COM 15644G104 7 3,450 SH   SOLE 0 3,450 0 0
CENTURY ALUM CO COM 156431108 123 16,440 SH   SOLE 0 16,440 0 0
CENTURY ALUM CO Call 156431108 10 20,200 SH Call SOLE 0 20,200 0 0
CENTURY ALUM CO Put 156431108 1 800 SH Put SOLE 0 800 0 0
CENTURY CMNTYS INC COM 156504300 134 4,920 SH   SOLE 0 4,920 0 0
CENTURY CMNTYS INC Call 156504300 0 100 SH Call SOLE 0 100 0 0
CENTURY CMNTYS INC Put 156504300 1 1,300 SH Put SOLE 0 1,300 0 0
CENTURYLINK INC COM 156700106 973 73,725 SH   SOLE 0 73,725 0 0
CENTURYLINK INC Call 156700106 0 900 SH Call SOLE 0 900 0 0
CENTURYLINK INC Put 156700106 462 74,700 SH Put SOLE 0 74,700 0 0
CERIDIAN HCM HLDG INC COM 15677J108 6 100 SH   SOLE 0 100 0 0
CERIDIAN HCM HLDG INC Call 15677J108 6 900 SH Call SOLE 0 900 0 0
CERIDIAN HCM HLDG INC Put 15677J108 2 5,000 SH Put SOLE 0 5,000 0 0
CERNER CORP COM 156782104 541 7,377 SH   SOLE 0 7,377 0 0
CERNER CORP Call 156782104 16 9,400 SH Call SOLE 0 9,400 0 0
CERNER CORP Put 156782104 50 65,400 SH Put SOLE 0 65,400 0 0
CF INDS HLDGS INC Call 125269100 0 1,000 SH Call SOLE 0 1,000 0 0
CGI INC Call 12532H104 5 400 SH Call SOLE 0 400 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 17 1,776 SH   SOLE 0 1,776 0 0
CHANGYOU COM LTD Call 15911M107 2 5,800 SH Call SOLE 0 5,800 0 0
CHANGYOU COM LTD Put 15911M107 0 10,100 SH Put SOLE 0 10,100 0 0
CHANNELADVISOR CORP Call 159179100 0 5,100 SH Call SOLE 0 5,100 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 2,377 4,902 SH   SOLE 0 4,902 0 0
CHARTER COMMUNICATIONS INC N Call 16119P108 1,147 6,600 SH Call SOLE 0 6,600 0 0
CHARTER COMMUNICATIONS INC N Put 16119P108 57 6,100 SH Put SOLE 0 6,100 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 377 3,406 SH   SOLE 0 3,406 0 0
CHECK POINT SOFTWARE TECH LT Put M22465104 2 20,400 SH Put SOLE 0 20,400 0 0
CHEESECAKE FACTORY INC COM 163072101 48 1,255 SH   SOLE 0 1,255 0 0
CHEESECAKE FACTORY INC Call 163072101 0 1,100 SH Call SOLE 0 1,100 0 0
CHEESECAKE FACTORY INC Put 163072101 1 2,100 SH Put SOLE 0 2,100 0 0
CHEETAH MOBILE INC ADR 163075104 26 7,400 SH   SOLE 0 7,400 0 0
CHEETAH MOBILE INC Call 163075104 0 1,600 SH Call SOLE 0 1,600 0 0
CHEETAH MOBILE INC Put 163075104 3 10,200 SH Put SOLE 0 10,200 0 0
CHEFS WHSE INC COM 163086101 87 2,300 SH   SOLE 0 2,300 0 0
CHEFS WHSE INC Call 163086101 2 300 SH Call SOLE 0 300 0 0
CHEGG INC COM 163092109 115 3,034 SH   SOLE 0 3,034 0 0
CHEGG INC Put 163092109 3 17,100 SH Put SOLE 0 17,100 0 0
CHEMOCENTRYX INC COM 16383L106 268 6,800 SH   SOLE 0 6,800 0 0
CHEMOCENTRYX INC Put 16383L106 0 500 SH Put SOLE 0 500 0 0
CHEMOURS CO COM 163851108 350 19,400 SH   SOLE 0 19,400 0 0
CHEMOURS CO Call 163851108 0 11,000 SH Call SOLE 0 11,000 0 0
CHEMOURS CO Put 163851108 150 44,300 SH Put SOLE 0 44,300 0 0
CHENIERE ENERGY INC COM NEW 16411R208 51 844 SH   SOLE 0 844 0 0
CHENIERE ENERGY INC Call 16411R208 44 75,000 SH Call SOLE 0 75,000 0 0
CHENIERE ENERGY INC Put 16411R208 11 117,300 SH Put SOLE 0 117,300 0 0
CHENIERE ENERGY PARTNERS LP Call 16411Q101 1 2,800 SH Call SOLE 0 2,800 0 0
CHENIERE ENERGY PARTNERS LP Put 16411Q101 0 100 SH Put SOLE 0 100 0 0
CHESAPEAKE ENERGY CORP COM 165167107 12 14,800 SH   SOLE 0 14,800 0 0
CHESAPEAKE ENERGY CORP Call 165167107 0 50,400 SH Call SOLE 0 50,400 0 0
CHESAPEAKE ENERGY CORP Put 165167107 0 2,300 SH Put SOLE 0 2,300 0 0
CHEVRON CORP NEW COM 166764100 1,246 10,344 SH   SOLE 0 10,344 0 0
CHEVRON CORP NEW Call 166764100 156 133,600 SH Call SOLE 0 133,600 0 0
CHEVRON CORP NEW Put 166764100 184 75,800 SH Put SOLE 0 75,800 0 0
CHEWY INC CL A 16679L109 1,084 37,400 SH   SOLE 0 37,400 0 0
CHEWY INC Call 16679L109 13 28,000 SH Call SOLE 0 28,000 0 0
CHEWY INC Put 16679L109 63 57,500 SH Put SOLE 0 57,500 0 0
CHICOS FAS INC COM 168615102 55 14,500 SH   SOLE 0 14,500 0 0
CHICOS FAS INC Call 168615102 0 2,600 SH Call SOLE 0 2,600 0 0
CHICOS FAS INC Put 168615102 15 13,600 SH Put SOLE 0 13,600 0 0
CHILDRENS PL INC COM 168905107 24 398 SH   SOLE 0 398 0 0
CHILDRENS PL INC Call 168905107 5 2,800 SH Call SOLE 0 2,800 0 0
CHILDRENS PL INC Put 168905107 6 2,700 SH Put SOLE 0 2,700 0 0
CHIMERA INVT CORP COM NEW 16934Q208 65 3,192 SH   SOLE 0 3,192 0 0
CHIMERA INVT CORP Call 16934Q208 0 400 SH Call SOLE 0 400 0 0
CHIMERA INVT CORP Put 16934Q208 0 1,700 SH Put SOLE 0 1,700 0 0
CHIMERIX INC COM 16934W106 15 7,600 SH   SOLE 0 7,600 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 34 300 SH   SOLE 0 300 0 0
CHINA BIOLOGIC PRODS HLDGS I Call G21515104 22 1,400 SH Call SOLE 0 1,400 0 0
CHINA BIOLOGIC PRODS HLDGS I Put G21515104 4 1,100 SH Put SOLE 0 1,100 0 0
CHINA UNICOM (HONG KONG) LTD Call 16945R104 0 7,600 SH Call SOLE 0 7,600 0 0
CHROMADEX CORP COM NEW 171077407 0 200 SH   SOLE 0 200 0 0
CHUBB LIMITED COM H1467J104 49 319 SH   SOLE 0 319 0 0
CHUBB LIMITED Call H1467J104 33 7,200 SH Call SOLE 0 7,200 0 0
CHUBB LIMITED Put H1467J104 1 600 SH Put SOLE 0 600 0 0
CHURCH & DWIGHT INC COM 171340102 232 3,300 SH   SOLE 0 3,300 0 0
CHURCH & DWIGHT INC Call 171340102 0 4,400 SH Call SOLE 0 4,400 0 0
CHURCH & DWIGHT INC Put 171340102 7 9,000 SH Put SOLE 0 9,000 0 0
CIENA CORP Call 171779309 10 1,300 SH Call SOLE 0 1,300 0 0
CIENA CORP Put 171779309 7 1,500 SH Put SOLE 0 1,500 0 0
CIGNA CORP NEW COM 125523100 368 1,801 SH   SOLE 0 1,801 0 0
CIGNA CORP NEW Call 125523100 172 44,000 SH Call SOLE 0 44,000 0 0
CIGNA CORP NEW Put 125523100 133 32,800 SH Put SOLE 0 32,800 0 0
CIMAREX ENERGY CO COM 171798101 398 7,593 SH   SOLE 0 7,593 0 0
CIMAREX ENERGY CO Call 171798101 7 2,400 SH Call SOLE 0 2,400 0 0
CIMAREX ENERGY CO Put 171798101 32 18,100 SH Put SOLE 0 18,100 0 0
CIMPRESS PLC Call G2143T103 3 400 SH Call SOLE 0 400 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 227 21,707 SH   SOLE 0 21,707 0 0
CINCINNATI BELL INC NEW Call 171871502 5 1,300 SH Call SOLE 0 1,300 0 0
CINCINNATI BELL INC NEW Put 171871502 8 74,700 SH Put SOLE 0 74,700 0 0
CINCINNATI FINL CORP COM 172062101 109 1,042 SH   SOLE 0 1,042 0 0
CINCINNATI FINL CORP Put 172062101 0 100 SH Put SOLE 0 100 0 0
CINEMARK HOLDINGS INC Call 17243V102 0 300 SH Call SOLE 0 300 0 0
CINTAS CORP Call 172908105 112 1,200 SH Call SOLE 0 1,200 0 0
CIRRUS LOGIC INC COM 172755100 275 3,344 SH   SOLE 0 3,344 0 0
CIRRUS LOGIC INC Call 172755100 30 1,200 SH Call SOLE 0 1,200 0 0
CIRRUS LOGIC INC Put 172755100 0 700 SH Put SOLE 0 700 0 0
CISCO SYS INC COM 17275R102 121 2,535 SH   SOLE 0 2,535 0 0
CISCO SYS INC Call 17275R102 0 15,000 SH Call SOLE 0 15,000 0 0
CISCO SYS INC Put 17275R102 0 700 SH Put SOLE 0 700 0 0
CIT GROUP INC Call 125581801 0 800 SH Call SOLE 0 800 0 0
CIT GROUP INC Put 125581801 0 100 SH Put SOLE 0 100 0 0
CITIGROUP INC COM NEW 172967424 937 11,733 SH   SOLE 0 11,733 0 0
CITIGROUP INC Call 172967424 2,300 349,500 SH Call SOLE 0 349,500 0 0
CITIGROUP INC Put 172967424 329 294,100 SH Put SOLE 0 294,100 0 0
CITIZENS FINL GROUP INC COM 174610105 134 3,306 SH   SOLE 0 3,306 0 0
CITIZENS FINL GROUP INC Call 174610105 7 5,900 SH Call SOLE 0 5,900 0 0
CITRIX SYS INC COM 177376100 1,245 11,233 SH   SOLE 0 11,233 0 0
CITRIX SYS INC Call 177376100 0 200 SH Call SOLE 0 200 0 0
CITRIX SYS INC Put 177376100 0 400 SH Put SOLE 0 400 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 3 1,300 SH   SOLE 0 1,300 0 0
CLEARWATER PAPER CORP COM 18538R103 151 7,108 SH   SOLE 0 7,108 0 0
CLEARWATER PAPER CORP Call 18538R103 7 3,000 SH Call SOLE 0 3,000 0 0
CLEARWATER PAPER CORP Put 18538R103 2 4,100 SH Put SOLE 0 4,100 0 0
CLEARWAY ENERGY INC CL A 18539C105 1 100 SH   SOLE 0 100 0 0
CLEVELAND CLIFFS INC COM 185899101 359 42,759 SH   SOLE 0 42,759 0 0
CLEVELAND CLIFFS INC Call 185899101 13 44,500 SH Call SOLE 0 44,500 0 0
CLEVELAND CLIFFS INC Put 185899101 26 51,500 SH Put SOLE 0 51,500 0 0
CLOROX CO DEL COM 189054109 107 699 SH   SOLE 0 699 0 0
CLOROX CO DEL Call 189054109 2 5,000 SH Call SOLE 0 5,000 0 0
CLOROX CO DEL Put 189054109 27 15,900 SH Put SOLE 0 15,900 0 0
CLOUDERA INC COM 18914U100 157 13,514 SH   SOLE 0 13,514 0 0
CLOUDERA INC Call 18914U100 144 42,300 SH Call SOLE 0 42,300 0 0
CLOUDERA INC Put 18914U100 36 117,900 SH Put SOLE 0 117,900 0 0
CLOUDFLARE INC CL A COM 18915M107 222 13,014 SH   SOLE 0 13,014 0 0
CLOUDFLARE INC Call 18915M107 5 6,300 SH Call SOLE 0 6,300 0 0
CLOUDFLARE INC Put 18915M107 51 38,500 SH Put SOLE 0 38,500 0 0
CLOVIS ONCOLOGY INC COM 189464100 259 24,900 SH   SOLE 0 24,900 0 0
CLOVIS ONCOLOGY INC Call 189464100 44 50,800 SH Call SOLE 0 50,800 0 0
CLOVIS ONCOLOGY INC Put 189464100 21 3,600 SH Put SOLE 0 3,600 0 0
CME GROUP INC COM 12572Q105 190 949 SH   SOLE 0 949 0 0
CME GROUP INC Call 12572Q105 2 1,900 SH Call SOLE 0 1,900 0 0
CME GROUP INC Put 12572Q105 0 600 SH Put SOLE 0 600 0 0
CMS ENERGY CORP Call 125896100 2 4,800 SH Call SOLE 0 4,800 0 0
CNH INDL N V SHS N20944109 22 2,081 SH   SOLE 0 2,081 0 0
CNH INDL N V Call N20944109 1 4,800 SH Call SOLE 0 4,800 0 0
CNH INDL N V Put N20944109 0 2,300 SH Put SOLE 0 2,300 0 0
CNX MIDSTREAM PARTNERS LP COM UNIT REPST 12654A101 39 2,426 SH   SOLE 0 2,426 0 0
CNX MIDSTREAM PARTNERS LP Call 12654A101 1 1,200 SH Call SOLE 0 1,200 0 0
CNX MIDSTREAM PARTNERS LP Put 12654A101 0 100 SH Put SOLE 0 100 0 0
CNX RESOURCES CORPORATION COM 12653C108 240 27,161 SH   SOLE 0 27,161 0 0
CNX RESOURCES CORPORATION Call 12653C108 2 7,500 SH Call SOLE 0 7,500 0 0
CNX RESOURCES CORPORATION Put 12653C108 15 83,100 SH Put SOLE 0 83,100 0 0
COCA COLA CO COM 191216100 5 100 SH   SOLE 0 100 0 0
COCA COLA CO Call 191216100 121 115,700 SH Call SOLE 0 115,700 0 0
COCA COLA CO Put 191216100 5 5,600 SH Put SOLE 0 5,600 0 0
COEUR MNG INC COM NEW 192108504 58 7,198 SH   SOLE 0 7,198 0 0
COEUR MNG INC Call 192108504 489 216,600 SH Call SOLE 0 216,600 0 0
COEUR MNG INC Put 192108504 7 27,300 SH Put SOLE 0 27,300 0 0
COGNEX CORP COM 192422103 1,862 33,243 SH   SOLE 0 33,243 0 0
COGNEX CORP Call 192422103 21 5,800 SH Call SOLE 0 5,800 0 0
COGNEX CORP Put 192422103 0 200 SH Put SOLE 0 200 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 98 1,596 SH   SOLE 0 1,596 0 0
COGNIZANT TECHNOLOGY SOLUTIO Call 192446102 10 8,400 SH Call SOLE 0 8,400 0 0
COGNIZANT TECHNOLOGY SOLUTIO Put 192446102 44 10,700 SH Put SOLE 0 10,700 0 0
COHERUS BIOSCIENCES INC COM 19249H103 5 300 SH   SOLE 0 300 0 0
COHERUS BIOSCIENCES INC Call 19249H103 1 4,100 SH Call SOLE 0 4,100 0 0
COHU INC COM 192576106 169 7,423 SH   SOLE 0 7,423 0 0
COHU INC Call 192576106 0 300 SH Call SOLE 0 300 0 0
COHU INC Put 192576106 0 200 SH Put SOLE 0 200 0 0
COLFAX CORP COM 194014106 98 2,711 SH   SOLE 0 2,711 0 0
COLFAX CORP Put 194014106 17 19,800 SH Put SOLE 0 19,800 0 0
COLGATE PALMOLIVE CO COM 194162103 2,323 33,751 SH   SOLE 0 33,751 0 0
COLGATE PALMOLIVE CO Call 194162103 63 89,900 SH Call SOLE 0 89,900 0 0
COLGATE PALMOLIVE CO Put 194162103 106 77,000 SH Put SOLE 0 77,000 0 0
COLONY CAP INC NEW CL A COM 19626G108 14 2,961 SH   SOLE 0 2,961 0 0
COLONY CAP INC NEW Call 19626G108 1 24,100 SH Call SOLE 0 24,100 0 0
COLONY CAP INC NEW Put 19626G108 7 5,000 SH Put SOLE 0 5,000 0 0
COMCAST CORP NEW CL A 20030N101 436 9,704 SH   SOLE 0 9,704 0 0
COMCAST CORP NEW Call 20030N101 104 63,700 SH Call SOLE 0 63,700 0 0
COMCAST CORP NEW Put 20030N101 100 69,100 SH Put SOLE 0 69,100 0 0
COMERICA INC Call 200340107 0 900 SH Call SOLE 0 900 0 0
COMFORT SYS USA INC Call 199908104 38 2,100 SH Call SOLE 0 2,100 0 0
COMMERCIAL METALS CO COM 201723103 144 6,496 SH   SOLE 0 6,496 0 0
COMMERCIAL METALS CO Call 201723103 9 9,700 SH Call SOLE 0 9,700 0 0
COMMERCIAL METALS CO Put 201723103 0 500 SH Put SOLE 0 500 0 0
COMMERCIAL VEH GROUP INC Call 202608105 1 7,300 SH Call SOLE 0 7,300 0 0
COMMSCOPE HLDG CO INC COM 20337X109 276 19,461 SH   SOLE 0 19,461 0 0
COMMSCOPE HLDG CO INC Call 20337X109 13 5,000 SH Call SOLE 0 5,000 0 0
COMMSCOPE HLDG CO INC Put 20337X109 1 2,000 SH Put SOLE 0 2,000 0 0
COMMVAULT SYSTEMS INC Call 204166102 0 200 SH Call SOLE 0 200 0 0
COMMVAULT SYSTEMS INC Put 204166102 1 1,500 SH Put SOLE 0 1,500 0 0
COMPANHIA DE SANEAMENTO BASI Call 20441A102 2 3,600 SH Call SOLE 0 3,600 0 0
COMPANHIA DE SANEAMENTO BASI Put 20441A102 0 800 SH Put SOLE 0 800 0 0
COMPANIA DE MINAS BUENAVENTU Call 204448104 0 300 SH Call SOLE 0 300 0 0
COMPANIA DE MINAS BUENAVENTU Put 204448104 1 4,400 SH Put SOLE 0 4,400 0 0
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 68 2,760 SH   SOLE 0 2,760 0 0
COMPASS DIVERSIFIED HOLDINGS Call 20451Q104 11 6,000 SH Call SOLE 0 6,000 0 0
COMPASS DIVERSIFIED HOLDINGS Put 20451Q104 2 1,700 SH Put SOLE 0 1,700 0 0
CONAGRA BRANDS INC Call 205887102 874 78,900 SH Call SOLE 0 78,900 0 0
CONAGRA BRANDS INC Put 205887102 14 25,900 SH Put SOLE 0 25,900 0 0
CONCHO RES INC Call 20605P101 105 37,700 SH Call SOLE 0 37,700 0 0
CONCHO RES INC Put 20605P101 7 64,600 SH Put SOLE 0 64,600 0 0
CONDUENT INC COM 206787103 109 17,581 SH   SOLE 0 17,581 0 0
CONDUENT INC Call 206787103 6 94,700 SH Call SOLE 0 94,700 0 0
CONNS INC COM 208242107 40 3,307 SH   SOLE 0 3,307 0 0
CONNS INC Call 208242107 7 9,200 SH Call SOLE 0 9,200 0 0
CONNS INC Put 208242107 8 3,200 SH Put SOLE 0 3,200 0 0
CONOCOPHILLIPS COM 20825C104 2,122 32,643 SH   SOLE 0 32,643 0 0
CONOCOPHILLIPS Call 20825C104 336 53,300 SH Call SOLE 0 53,300 0 0
CONOCOPHILLIPS Put 20825C104 120 111,300 SH Put SOLE 0 111,300 0 0
CONSOLIDATED COMM HLDGS INC Call 209034107 0 900 SH Call SOLE 0 900 0 0
CONSOLIDATED COMM HLDGS INC Put 209034107 7 7,000 SH Put SOLE 0 7,000 0 0
CONSOLIDATED EDISON INC Call 209115104 7 6,600 SH Call SOLE 0 6,600 0 0
CONSOLIDATED EDISON INC Put 209115104 5 1,300 SH Put SOLE 0 1,300 0 0
CONSOLIDATED WATER CO INC ORD G23773107 6 400 SH   SOLE 0 400 0 0
CONSOLIDATED WATER CO INC Call G23773107 0 800 SH Call SOLE 0 800 0 0
CONSTELLATION BRANDS INC Call 21036P108 136 3,800 SH Call SOLE 0 3,800 0 0
CONSTELLATION BRANDS INC Put 21036P108 15 9,200 SH Put SOLE 0 9,200 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 230 4,900 SH   SOLE 0 4,900 0 0
CONSTELLATION PHARMCETICLS I Call 210373106 0 500 SH Call SOLE 0 500 0 0
CONSTELLATION PHARMCETICLS I Put 210373106 6 900 SH Put SOLE 0 900 0 0
CONSTELLIUM SE Call F21107101 10 9,400 SH Call SOLE 0 9,400 0 0
CONSTRUCTION PARTNERS INC Call 21044C107 1 1,000 SH Call SOLE 0 1,000 0 0
CONTAINER STORE GROUP INC COM 210751103 1 290 SH   SOLE 0 290 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 0 600 SH Put SOLE 0 600 0 0
CONTINENTAL RESOURCES INC COM 212015101 1,631 47,552 SH   SOLE 0 47,552 0 0
CONTINENTAL RESOURCES INC Call 212015101 7 20,800 SH Call SOLE 0 20,800 0 0
CONTINENTAL RESOURCES INC Put 212015101 20 10,900 SH Put SOLE 0 10,900 0 0
COOPER STD HLDGS INC COM 21676P103 9 300 SH   SOLE 0 300 0 0
COOPER TIRE & RUBR CO COM 216831107 2 82 SH   SOLE 0 82 0 0
COOPER TIRE & RUBR CO Call 216831107 0 600 SH Call SOLE 0 600 0 0
COPA HOLDINGS SA CL A P31076105 116 1,075 SH   SOLE 0 1,075 0 0
COPA HOLDINGS SA Call P31076105 1 700 SH Call SOLE 0 700 0 0
COPA HOLDINGS SA Put P31076105 0 100 SH Put SOLE 0 100 0 0
COPART INC COM 217204106 222 2,448 SH   SOLE 0 2,448 0 0
COPART INC Put 217204106 2 1,900 SH Put SOLE 0 1,900 0 0
CORE LABORATORIES N V COM N22717107 3 100 SH   SOLE 0 100 0 0
CORE LABORATORIES N V Put N22717107 0 100 SH Put SOLE 0 100 0 0
CORECIVIC INC COM 21871N101 42 2,417 SH   SOLE 0 2,417 0 0
CORECIVIC INC Call 21871N101 7 6,200 SH Call SOLE 0 6,200 0 0
CORECIVIC INC Put 21871N101 16 10,300 SH Put SOLE 0 10,300 0 0
CORNERSTONE BLDG BRANDS INC Call 21925D109 11 16,300 SH Call SOLE 0 16,300 0 0
CORNING INC Call 219350105 3 15,000 SH Call SOLE 0 15,000 0 0
CORTEVA INC COM 22052L104 377 12,762 SH   SOLE 0 12,762 0 0
CORTEVA INC Call 22052L104 15 18,800 SH Call SOLE 0 18,800 0 0
CORTEVA INC Put 22052L104 16 18,800 SH Put SOLE 0 18,800 0 0
COSTCO WHSL CORP NEW COM 22160K105 7,939 27,011 SH   SOLE 0 27,011 0 0
COSTCO WHSL CORP NEW Call 22160K105 280 11,000 SH Call SOLE 0 11,000 0 0
COSTCO WHSL CORP NEW Put 22160K105 157 53,500 SH Put SOLE 0 53,500 0 0
COTY INC Call 222070203 12 4,400 SH Call SOLE 0 4,400 0 0
COTY INC Put 222070203 3 1,300 SH Put SOLE 0 1,300 0 0
COUPA SOFTWARE INC COM 22266L106 8,865 60,619 SH   SOLE 0 60,619 0 0
COUPA SOFTWARE INC Call 22266L106 654 31,100 SH Call SOLE 0 31,100 0 0
COUPA SOFTWARE INC Put 22266L106 108 100,700 SH Put SOLE 0 100,700 0 0
COVANTA HLDG CORP COM 22282E102 48 3,251 SH   SOLE 0 3,251 0 0
COVANTA HLDG CORP Call 22282E102 0 2,000 SH Call SOLE 0 2,000 0 0
COVANTA HLDG CORP Put 22282E102 0 700 SH Put SOLE 0 700 0 0
COWEN INC Put 223622606 0 500 SH Put SOLE 0 500 0 0
CRAFT BREW ALLIANCE INC Call 224122101 0 14,700 SH Call SOLE 0 14,700 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 10 749 SH   SOLE 0 749 0 0
CREDIT SUISSE GROUP Call 225401108 12 7,900 SH Call SOLE 0 7,900 0 0
CREDIT SUISSE GROUP Put 225401108 0 19,400 SH Put SOLE 0 19,400 0 0
CREDIT SUISSE NASSAU BRH VELOCITY SHRT TR 22542D266 12 380 SH   SOLE 0 380 0 0
CREDIT SUISSE NASSAU BRH Call 22542D266 0 300 SH Call SOLE 0 300 0 0
CREDIT SUISSE NASSAU BRH Put 22542D266 0 200 SH Put SOLE 0 200 0 0
CREE INC COM 225447101 1 34 SH   SOLE 0 34 0 0
CREE INC Call 225447101 0 100 SH Call SOLE 0 100 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 8 280 SH   SOLE 0 280 0 0
CRESTWOOD EQUITY PARTNERS LP Call 226344208 2 11,500 SH Call SOLE 0 11,500 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 127 2,100 SH   SOLE 0 2,100 0 0
CRISPR THERAPEUTICS AG Call H17182108 3 300 SH Call SOLE 0 300 0 0
CRISPR THERAPEUTICS AG Put H17182108 3 500 SH Put SOLE 0 500 0 0
CRITEO S A SPONS ADS 226718104 45 2,600 SH   SOLE 0 2,600 0 0
CRITEO S A Call 226718104 56 11,000 SH Call SOLE 0 11,000 0 0
CRITEO S A Put 226718104 1 2,500 SH Put SOLE 0 2,500 0 0
CROCS INC COM 227046109 71 1,707 SH   SOLE 0 1,707 0 0
CROCS INC Call 227046109 42 8,300 SH Call SOLE 0 8,300 0 0
CROCS INC Put 227046109 5 21,300 SH Put SOLE 0 21,300 0 0
CRONOS GROUP INC COM 22717L101 11 1,500 SH   SOLE 0 1,500 0 0
CRONOS GROUP INC Call 22717L101 17 73,200 SH Call SOLE 0 73,200 0 0
CRONOS GROUP INC Put 22717L101 20 18,000 SH Put SOLE 0 18,000 0 0
CROSS CTRY HEALTHCARE INC Call 227483104 1 2,500 SH Call SOLE 0 2,500 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 3,668 73,558 SH   SOLE 0 73,558 0 0
CROWDSTRIKE HLDGS INC Call 22788C105 76 91,700 SH Call SOLE 0 91,700 0 0
CROWDSTRIKE HLDGS INC Put 22788C105 557 115,700 SH Put SOLE 0 115,700 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 92 648 SH   SOLE 0 648 0 0
CROWN CASTLE INTL CORP NEW Call 22822V101 41 38,100 SH Call SOLE 0 38,100 0 0
CROWN CASTLE INTL CORP NEW Put 22822V101 0 200 SH Put SOLE 0 200 0 0
CROWN HOLDINGS INC Call 228368106 107 10,800 SH Call SOLE 0 10,800 0 0
CROWN HOLDINGS INC Put 228368106 0 4,800 SH Put SOLE 0 4,800 0 0
CSX CORP COM 126408103 2,098 28,999 SH   SOLE 0 28,999 0 0
CSX CORP Call 126408103 30 53,900 SH Call SOLE 0 53,900 0 0
CSX CORP Put 126408103 165 154,500 SH Put SOLE 0 154,500 0 0
CUBESMART Call 229663109 1 3,400 SH Call SOLE 0 3,400 0 0
CUBESMART Put 229663109 0 1,500 SH Put SOLE 0 1,500 0 0
CULLEN FROST BANKERS INC COM 229899109 79 812 SH   SOLE 0 812 0 0
CULLEN FROST BANKERS INC Call 229899109 0 500 SH Call SOLE 0 500 0 0
CULLEN FROST BANKERS INC Put 229899109 0 100 SH Put SOLE 0 100 0 0
CUMMINS INC COM 231021106 696 3,892 SH   SOLE 0 3,892 0 0
CUMMINS INC Call 231021106 10 14,600 SH Call SOLE 0 14,600 0 0
CUMMINS INC Put 231021106 105 13,500 SH Put SOLE 0 13,500 0 0
CURTISS WRIGHT CORP Put 231561101 0 300 SH Put SOLE 0 300 0 0
CVR PARTNERS LP COM 126633106 40 12,958 SH   SOLE 0 12,958 0 0
CVR PARTNERS LP Call 126633106 0 5,400 SH Call SOLE 0 5,400 0 0
CVR PARTNERS LP Put 126633106 0 1,400 SH Put SOLE 0 1,400 0 0
CVS HEALTH CORP COM 126650100 1,062 14,304 SH   SOLE 0 14,304 0 0
CVS HEALTH CORP Call 126650100 702 137,500 SH Call SOLE 0 137,500 0 0
CVS HEALTH CORP Put 126650100 51 63,100 SH Put SOLE 0 63,100 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 226 1,940 SH   SOLE 0 1,940 0 0
CYBERARK SOFTWARE LTD Call M2682V108 38 6,600 SH Call SOLE 0 6,600 0 0
CYBERARK SOFTWARE LTD Put M2682V108 48 7,200 SH Put SOLE 0 7,200 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 2 1,100 SH   SOLE 0 1,100 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 5 233 SH   SOLE 0 233 0 0
CYPRESS SEMICONDUCTOR CORP Put 232806109 0 900 SH Put SOLE 0 900 0 0
CYRUSONE INC COM 23283R100 176 2,700 SH   SOLE 0 2,700 0 0
CYRUSONE INC Call 23283R100 1 400 SH Call SOLE 0 400 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 2 300 SH   SOLE 0 300 0 0
D R HORTON INC COM 23331A109 818 15,515 SH   SOLE 0 15,515 0 0
D R HORTON INC Call 23331A109 41 11,500 SH Call SOLE 0 11,500 0 0
D R HORTON INC Put 23331A109 69 19,100 SH Put SOLE 0 19,100 0 0
DANA INCORPORATED COM 235825205 189 10,434 SH   SOLE 0 10,434 0 0
DANA INCORPORATED Call 235825205 8 9,300 SH Call SOLE 0 9,300 0 0
DANA INCORPORATED Put 235825205 0 11,300 SH Put SOLE 0 11,300 0 0
DANAHER CORPORATION Call 235851102 17 600 SH Call SOLE 0 600 0 0
DARDEN RESTAURANTS INC COM 237194105 18 167 SH   SOLE 0 167 0 0
DARDEN RESTAURANTS INC Call 237194105 25 17,600 SH Call SOLE 0 17,600 0 0
DARDEN RESTAURANTS INC Put 237194105 19 11,100 SH Put SOLE 0 11,100 0 0
DATADOG INC CL A COM 23804L103 604 16,006 SH   SOLE 0 16,006 0 0
DATADOG INC Call 23804L103 67 47,000 SH Call SOLE 0 47,000 0 0
DATADOG INC Put 23804L103 18 14,700 SH Put SOLE 0 14,700 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 672 16,740 SH   SOLE 0 16,740 0 0
DAVE & BUSTERS ENTMT INC Call 238337109 11 20,100 SH Call SOLE 0 20,100 0 0
DAVE & BUSTERS ENTMT INC Put 238337109 6 9,600 SH Put SOLE 0 9,600 0 0
DAVIDSTEA INC COM 238661102 3 2,100 SH   SOLE 0 2,100 0 0
DAVITA INC COM 23918K108 608 8,107 SH   SOLE 0 8,107 0 0
DAVITA INC Call 23918K108 2 4,000 SH Call SOLE 0 4,000 0 0
DAVITA INC Put 23918K108 1 54,700 SH Put SOLE 0 54,700 0 0
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 29 2,800 SH   SOLE 0 2,800 0 0
DBX ETF TR XTRACK CSI 500 A 233051754 55 2,000 SH   SOLE 0 2,000 0 0
DBX ETF TR Call 233051879 551 774,200 SH Call SOLE 0 774,200 0 0
DBX ETF TR Put 233051879 77 115,700 SH Put SOLE 0 115,700 0 0
DBX ETF TR Put 233051754 0 100 SH Put SOLE 0 100 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 325 13,300 SH   SOLE 0 13,300 0 0
DCP MIDSTREAM LP Call 23311P100 15 11,400 SH Call SOLE 0 11,400 0 0
DCP MIDSTREAM LP Put 23311P100 59 53,500 SH Put SOLE 0 53,500 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 1,970 31,661 SH   SOLE 0 31,661 0 0
DECIPHERA PHARMACEUTICALS IN Call 24344T101 521 66,800 SH Call SOLE 0 66,800 0 0
DECIPHERA PHARMACEUTICALS IN Put 24344T101 199 43,400 SH Put SOLE 0 43,400 0 0
DECKERS OUTDOOR CORP COM 243537107 50 300 SH   SOLE 0 300 0 0
DECKERS OUTDOOR CORP Call 243537107 0 600 SH Call SOLE 0 600 0 0
DECKERS OUTDOOR CORP Put 243537107 10 2,900 SH Put SOLE 0 2,900 0 0
DEERE & CO Call 244199105 10 1,900 SH Call SOLE 0 1,900 0 0
DEERE & CO Put 244199105 0 400 SH Put SOLE 0 400 0 0
DEL TACO RESTAURANTS INC COM 245496104 94 12,001 SH   SOLE 0 12,001 0 0
DEL TACO RESTAURANTS INC Call 245496104 0 3,600 SH Call SOLE 0 3,600 0 0
DEL TACO RESTAURANTS INC Put 245496104 4 1,100 SH Put SOLE 0 1,100 0 0
DELEK US HLDGS INC NEW COM 24665A103 0 15 SH   SOLE 0 15 0 0
DELEK US HLDGS INC NEW Call 24665A103 0 600 SH Call SOLE 0 600 0 0
DELEK US HLDGS INC NEW Put 24665A103 4 6,200 SH Put SOLE 0 6,200 0 0
DELL TECHNOLOGIES INC CL C 24703L202 3,062 59,595 SH   SOLE 0 59,595 0 0
DELL TECHNOLOGIES INC Call 24703L202 166 129,200 SH Call SOLE 0 129,200 0 0
DELL TECHNOLOGIES INC Put 24703L202 99 41,400 SH Put SOLE 0 41,400 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 3 300 SH   SOLE 0 300 0 0
DELPHI TECHNOLOGIES PLC Call G2709G107 0 5,200 SH Call SOLE 0 5,200 0 0
DELPHI TECHNOLOGIES PLC Put G2709G107 11 12,500 SH Put SOLE 0 12,500 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 4,718 80,684 SH   SOLE 0 80,684 0 0
DELTA AIR LINES INC DEL Call 247361702 491 41,400 SH Call SOLE 0 41,400 0 0
DELTA AIR LINES INC DEL Put 247361702 52 64,100 SH Put SOLE 0 64,100 0 0
DENALI THERAPEUTICS INC COM 24823R105 8 500 SH   SOLE 0 500 0 0
DENBURY RES INC COM NEW 247916208 1 1,000 SH   SOLE 0 1,000 0 0
DENBURY RES INC Put 247916208 2 800 SH Put SOLE 0 800 0 0
DENTSPLY SIRONA INC Call 24906P109 30 9,500 SH Call SOLE 0 9,500 0 0
DENTSPLY SIRONA INC Put 24906P109 0 2,900 SH Put SOLE 0 2,900 0 0
DESIGNER BRANDS INC Call 250565108 38 44,700 SH Call SOLE 0 44,700 0 0
DESIGNER BRANDS INC Put 250565108 5 12,200 SH Put SOLE 0 12,200 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 427 55,000 SH   SOLE 0 55,000 0 0
DEUTSCHE BANK AG Call D18190898 3 74,700 SH Call SOLE 0 74,700 0 0
DEUTSCHE BANK AG Put D18190898 319 153,700 SH Put SOLE 0 153,700 0 0
DEVON ENERGY CORP NEW COM 25179M103 368 14,192 SH   SOLE 0 14,192 0 0
DEVON ENERGY CORP NEW Call 25179M103 103 80,500 SH Call SOLE 0 80,500 0 0
DEVON ENERGY CORP NEW Put 25179M103 3 52,000 SH Put SOLE 0 52,000 0 0
DEXCOM INC Put 252131107 0 3,800 SH Put SOLE 0 3,800 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 11 1,345 SH   SOLE 0 1,345 0 0
DHT HOLDINGS INC Call Y2065G121 21 16,100 SH Call SOLE 0 16,100 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 155 21,573 SH   SOLE 0 21,573 0 0
DIAMOND OFFSHORE DRILLING IN Call 25271C102 16 18,600 SH Call SOLE 0 18,600 0 0
DIAMOND OFFSHORE DRILLING IN Put 25271C102 1 19,700 SH Put SOLE 0 19,700 0 0
DIAMONDBACK ENERGY INC Call 25278X109 436 53,000 SH Call SOLE 0 53,000 0 0
DIAMONDBACK ENERGY INC Put 25278X109 35 41,500 SH Put SOLE 0 41,500 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 19 900 SH   SOLE 0 900 0 0
DICERNA PHARMACEUTICALS INC Call 253031108 0 100 SH Call SOLE 0 100 0 0
DIEBOLD NXDF INC COM 253651103 53 5,029 SH   SOLE 0 5,029 0 0
DIEBOLD NXDF INC Call 253651103 4 1,500 SH Call SOLE 0 1,500 0 0
DIEBOLD NXDF INC Put 253651103 0 300 SH Put SOLE 0 300 0 0
DIGIMARC CORP NEW COM 25381B101 594 17,713 SH   SOLE 0 17,713 0 0
DIGIMARC CORP NEW Call 25381B101 3 2,000 SH Call SOLE 0 2,000 0 0
DIGIMARC CORP NEW Put 25381B101 0 100 SH Put SOLE 0 100 0 0
DIGITAL RLTY TR INC COM 253868103 1,899 15,861 SH   SOLE 0 15,861 0 0
DIGITAL RLTY TR INC Call 253868103 8 5,300 SH Call SOLE 0 5,300 0 0
DIGITAL RLTY TR INC Put 253868103 6 1,800 SH Put SOLE 0 1,800 0 0
DILLARDS INC Call 254067101 23 7,200 SH Call SOLE 0 7,200 0 0
DILLARDS INC Put 254067101 167 12,600 SH Put SOLE 0 12,600 0 0
DINE BRANDS GLOBAL INC Call 254423106 0 200 SH Call SOLE 0 200 0 0
DINE BRANDS GLOBAL INC Put 254423106 0 1,200 SH Put SOLE 0 1,200 0 0
DIODES INC Call 254543101 2 700 SH Call SOLE 0 700 0 0
DIPLOMAT PHARMACY INC COM 25456K101 1 300 SH   SOLE 0 300 0 0
DIPLOMAT PHARMACY INC Call 25456K101 4 18,700 SH Call SOLE 0 18,700 0 0
DIPLOMAT PHARMACY INC Put 25456K101 0 200 SH Put SOLE 0 200 0 0
DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102 171 710 SH   SOLE 0 710 0 0
DIREXION SHS ETF TR RETAIL BULL 3X 25459W417 59 2,095 SH   SOLE 0 2,095 0 0
DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 1,094 3,984 SH   SOLE 0 3,984 0 0
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 2,836 39,400 SH   SOLE 0 39,400 0 0
DIREXION SHS ETF TR DRX S&P500BULL 25459W862 2,373 35,919 SH   SOLE 0 35,919 0 0
DIREXION SHS ETF TR CSI300 CHINA1X 25459Y116 8 299 SH   SOLE 0 299 0 0
DIREXION SHS ETF TR HEALTHCARE BUL 25459Y876 235 3,199 SH   SOLE 0 3,199 0 0
DIREXION SHS ETF TR DAILY FTSE CHINA 25460E521 11 300 SH   SOLE 0 300 0 0
DIREXION SHS ETF TR DAILY S&P BIOTEC 25460E539 2 220 SH   SOLE 0 220 0 0
DIREXION SHS ETF TR DLY GOLD INDX 3X 25460E844 696 20,001 SH   SOLE 0 20,001 0 0
DIREXION SHS ETF TR DAILY NAT GAS RE 25490K117 4 100 SH   SOLE 0 100 0 0
DIREXION SHS ETF TR DAILY GOLD MINER 25490K133 17 3,100 SH   SOLE 0 3,100 0 0
DIREXION SHS ETF TR LTN AM BL 3X NEW 25490K299 113 4,999 SH   SOLE 0 4,999 0 0
DIREXION SHS ETF TR SP BIOTCH BL NEW 25490K323 1,089 18,949 SH   SOLE 0 18,949 0 0
DIREXION SHS ETF TR DAILY IND BUL 3X 25490K331 13 200 SH   SOLE 0 200 0 0
DIREXION SHS ETF TR Call 25490K331 2 1,000 SH Call SOLE 0 1,000 0 0
DIREXION SHS ETF TR Call 25490K323 645 125,500 SH Call SOLE 0 125,500 0 0
DIREXION SHS ETF TR Call 25490K315 1,011 209,600 SH Call SOLE 0 209,600 0 0
DIREXION SHS ETF TR Call 25490K299 0 100 SH Call SOLE 0 100 0 0
DIREXION SHS ETF TR Call 25490K281 582 46,700 SH Call SOLE 0 46,700 0 0
DIREXION SHS ETF TR Call 25490K133 50 292,500 SH Call SOLE 0 292,500 0 0
DIREXION SHS ETF TR Call 25490K273 593 35,700 SH Call SOLE 0 35,700 0 0
DIREXION SHS ETF TR Call 25490K117 10 4,900 SH Call SOLE 0 4,900 0 0
DIREXION SHS ETF TR Call 25460E885 291 244,500 SH Call SOLE 0 244,500 0 0
DIREXION SHS ETF TR Call 25490K869 133 27,000 SH Call SOLE 0 27,000 0 0
DIREXION SHS ETF TR Call 25460E844 3,226 727,200 SH Call SOLE 0 727,200 0 0
DIREXION SHS ETF TR Call 25460E554 22 5,400 SH Call SOLE 0 5,400 0 0
DIREXION SHS ETF TR Call 25460E562 5 25,200 SH Call SOLE 0 25,200 0 0
DIREXION SHS ETF TR Call 25460E828 1 2,700 SH Call SOLE 0 2,700 0 0
DIREXION SHS ETF TR Call 25460E877 22 93,700 SH Call SOLE 0 93,700 0 0
DIREXION SHS ETF TR Call 25460G104 100 59,700 SH Call SOLE 0 59,700 0 0
DIREXION SHS ETF TR Call 25460E539 59 129,500 SH Call SOLE 0 129,500 0 0
DIREXION SHS ETF TR Call 25460E547 0 2,300 SH Call SOLE 0 2,300 0 0
DIREXION SHS ETF TR Call 25460E521 3 4,300 SH Call SOLE 0 4,300 0 0
DIREXION SHS ETF TR Call 25460E182 186 97,100 SH Call SOLE 0 97,100 0 0
DIREXION SHS ETF TR Call 25460E141 0 300 SH Call SOLE 0 300 0 0
DIREXION SHS ETF TR Call 25460E158 353 198,700 SH Call SOLE 0 198,700 0 0
DIREXION SHS ETF TR Call 25460E166 7,414 703,700 SH Call SOLE 0 703,700 0 0
DIREXION SHS ETF TR Call 25460E174 8 52,000 SH Call SOLE 0 52,000 0 0
DIREXION SHS ETF TR Call 25459Y876 26 2,200 SH Call SOLE 0 2,200 0 0
DIREXION SHS ETF TR Call 25459Y694 1,070 118,200 SH Call SOLE 0 118,200 0 0
DIREXION SHS ETF TR Call 25460E117 0 100 SH Call SOLE 0 100 0 0
DIREXION SHS ETF TR Call 25460E125 320 191,100 SH Call SOLE 0 191,100 0 0
DIREXION SHS ETF TR Call 25460E133 62 65,100 SH Call SOLE 0 65,100 0 0
DIREXION SHS ETF TR Call 25459Y678 2 3,900 SH Call SOLE 0 3,900 0 0
DIREXION SHS ETF TR Call 25459W862 320 41,000 SH Call SOLE 0 41,000 0 0
DIREXION SHS ETF TR Call 25459W888 141 167,000 SH Call SOLE 0 167,000 0 0
DIREXION SHS ETF TR Call 25459W847 372 33,600 SH Call SOLE 0 33,600 0 0
DIREXION SHS ETF TR Call 25459W771 364 162,200 SH Call SOLE 0 162,200 0 0
DIREXION SHS ETF TR Call 25459W730 9 1,600 SH Call SOLE 0 1,600 0 0
DIREXION SHS ETF TR Call 25459W755 10 2,300 SH Call SOLE 0 2,300 0 0
DIREXION SHS ETF TR Call 25459W458 2,586 73,500 SH Call SOLE 0 73,500 0 0
DIREXION SHS ETF TR Call 25459W540 184 135,100 SH Call SOLE 0 135,100 0 0
DIREXION SHS ETF TR Call 25459W102 625 21,800 SH Call SOLE 0 21,800 0 0
DIREXION SHS ETF TR Put 25459W102 50 22,800 SH Put SOLE 0 22,800 0 0
DIREXION SHS ETF TR Put 25459W540 899 241,500 SH Put SOLE 0 241,500 0 0
DIREXION SHS ETF TR Put 25459W458 365 55,100 SH Put SOLE 0 55,100 0 0
DIREXION SHS ETF TR Put 25459W755 1 900 SH Put SOLE 0 900 0 0
DIREXION SHS ETF TR Put 25459W730 0 100 SH Put SOLE 0 100 0 0
DIREXION SHS ETF TR Put 25459W771 9 17,400 SH Put SOLE 0 17,400 0 0
DIREXION SHS ETF TR Put 25459W847 175 118,200 SH Put SOLE 0 118,200 0 0
DIREXION SHS ETF TR Put 25459W888 18 29,100 SH Put SOLE 0 29,100 0 0
DIREXION SHS ETF TR Put 25459W862 49 161,900 SH Put SOLE 0 161,900 0 0
DIREXION SHS ETF TR Put 25459Y678 2 8,400 SH Put SOLE 0 8,400 0 0
DIREXION SHS ETF TR Put 25459Y116 0 100 SH Put SOLE 0 100 0 0
DIREXION SHS ETF TR Put 25460E133 356 39,600 SH Put SOLE 0 39,600 0 0
DIREXION SHS ETF TR Put 25460E125 1,835 289,300 SH Put SOLE 0 289,300 0 0
DIREXION SHS ETF TR Put 25459Y694 31 47,000 SH Put SOLE 0 47,000 0 0
DIREXION SHS ETF TR Put 25459Y876 3 2,600 SH Put SOLE 0 2,600 0 0
DIREXION SHS ETF TR Put 25460E174 486 68,200 SH Put SOLE 0 68,200 0 0
DIREXION SHS ETF TR Put 25460E166 964 100,800 SH Put SOLE 0 100,800 0 0
DIREXION SHS ETF TR Put 25460E158 16 5,300 SH Put SOLE 0 5,300 0 0
DIREXION SHS ETF TR Put 25460E141 0 100 SH Put SOLE 0 100 0 0
DIREXION SHS ETF TR Put 25460E182 181 20,400 SH Put SOLE 0 20,400 0 0
DIREXION SHS ETF TR Put 25460E521 17 10,500 SH Put SOLE 0 10,500 0 0
DIREXION SHS ETF TR Put 25460E547 48 4,600 SH Put SOLE 0 4,600 0 0
DIREXION SHS ETF TR Put 25460E539 588 92,400 SH Put SOLE 0 92,400 0 0
DIREXION SHS ETF TR Put 25460G104 21 13,800 SH Put SOLE 0 13,800 0 0
DIREXION SHS ETF TR Put 25460E877 402 34,900 SH Put SOLE 0 34,900 0 0
DIREXION SHS ETF TR Put 25460E828 4 500 SH Put SOLE 0 500 0 0
DIREXION SHS ETF TR Put 25460E562 47 4,500 SH Put SOLE 0 4,500 0 0
DIREXION SHS ETF TR Put 25460E554 52 4,700 SH Put SOLE 0 4,700 0 0
DIREXION SHS ETF TR Put 25460E844 1,206 444,300 SH Put SOLE 0 444,300 0 0
DIREXION SHS ETF TR Put 25460E869 1 1,100 SH Put SOLE 0 1,100 0 0
DIREXION SHS ETF TR Put 25490K869 0 700 SH Put SOLE 0 700 0 0
DIREXION SHS ETF TR Put 25460E885 552 125,400 SH Put SOLE 0 125,400 0 0
DIREXION SHS ETF TR Put 25490K117 7 1,500 SH Put SOLE 0 1,500 0 0
DIREXION SHS ETF TR Put 25490K273 12 13,000 SH Put SOLE 0 13,000 0 0
DIREXION SHS ETF TR Put 25490K133 2,186 279,900 SH Put SOLE 0 279,900 0 0
DIREXION SHS ETF TR Put 25490K281 138 12,500 SH Put SOLE 0 12,500 0 0
DIREXION SHS ETF TR Put 25490K299 0 100 SH Put SOLE 0 100 0 0
DIREXION SHS ETF TR Put 25490K315 252 202,100 SH Put SOLE 0 202,100 0 0
DIREXION SHS ETF TR Put 25490K323 301 83,700 SH Put SOLE 0 83,700 0 0
DIREXION SHS ETF TR Put 25490K331 3 1,700 SH Put SOLE 0 1,700 0 0
DISCOVER FINL SVCS Call 254709108 84 7,300 SH Call SOLE 0 7,300 0 0
DISCOVER FINL SVCS Put 254709108 2 4,300 SH Put SOLE 0 4,300 0 0
DISCOVERY INC COM SER C 25470F302 132 4,350 SH   SOLE 0 4,350 0 0
DISCOVERY INC Call 25470F302 6 5,400 SH Call SOLE 0 5,400 0 0
DISCOVERY INC Call 25470F104 17 46,800 SH Call SOLE 0 46,800 0 0
DISCOVERY INC Put 25470F104 2 7,800 SH Put SOLE 0 7,800 0 0
DISCOVERY INC Put 25470F302 3 15,900 SH Put SOLE 0 15,900 0 0
DISH NETWORK CORP CL A 25470M109 484 13,666 SH   SOLE 0 13,666 0 0
DISH NETWORK CORP Call 25470M109 37 63,000 SH Call SOLE 0 63,000 0 0
DISH NETWORK CORP Put 25470M109 79 188,700 SH Put SOLE 0 188,700 0 0
DISNEY WALT CO COM DISNEY 254687106 37,764 261,109 SH   SOLE 0 261,109 0 0
DISNEY WALT CO Call 254687106 457 355,000 SH Call SOLE 0 355,000 0 0
DISNEY WALT CO Put 254687106 610 411,200 SH Put SOLE 0 411,200 0 0
DMC GLOBAL INC Call 23291C103 18 11,000 SH Call SOLE 0 11,000 0 0
DMC GLOBAL INC Put 23291C103 2 1,000 SH Put SOLE 0 1,000 0 0
DOCUSIGN INC COM 256163106 37 500 SH   SOLE 0 500 0 0
DOCUSIGN INC Call 256163106 285 38,500 SH Call SOLE 0 38,500 0 0
DOCUSIGN INC Put 256163106 6 20,200 SH Put SOLE 0 20,200 0 0
DOLLAR GEN CORP NEW COM 256677105 629 4,037 SH   SOLE 0 4,037 0 0
DOLLAR GEN CORP NEW Call 256677105 53 114,800 SH Call SOLE 0 114,800 0 0
DOLLAR GEN CORP NEW Put 256677105 36 22,200 SH Put SOLE 0 22,200 0 0
DOLLAR TREE INC COM 256746108 5,446 57,916 SH   SOLE 0 57,916 0 0
DOLLAR TREE INC Call 256746108 23 23,600 SH Call SOLE 0 23,600 0 0
DOLLAR TREE INC Put 256746108 263 63,300 SH Put SOLE 0 63,300 0 0
DOMINION ENERGY INC COM 25746U109 1,181 14,263 SH   SOLE 0 14,263 0 0
DOMINION ENERGY INC Call 25746U109 25 7,300 SH Call SOLE 0 7,300 0 0
DOMINION ENERGY INC Put 25746U109 4 13,300 SH Put SOLE 0 13,300 0 0
DOMINOS PIZZA INC Call 25754A201 1 500 SH Call SOLE 0 500 0 0
DOMO INC COM CL B 257554105 381 17,579 SH   SOLE 0 17,579 0 0
DOMO INC Call 257554105 36 16,200 SH Call SOLE 0 16,200 0 0
DOMO INC Put 257554105 5 3,400 SH Put SOLE 0 3,400 0 0
DOMTAR CORP Call 257559203 0 200 SH Call SOLE 0 200 0 0
DOMTAR CORP Put 257559203 0 500 SH Put SOLE 0 500 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 11 1,100 SH   SOLE 0 1,100 0 0
DONNELLEY R R & SONS CO Call 257867200 9 42,800 SH Call SOLE 0 42,800 0 0
DONNELLEY R R & SONS CO Put 257867200 0 3,100 SH Put SOLE 0 3,100 0 0
DORIAN LPG LTD SHS USD Y2106R110 1 100 SH   SOLE 0 100 0 0
DORIAN LPG LTD Put Y2106R110 0 100 SH Put SOLE 0 100 0 0
DOUBLELINE INCOME SOLUTIONS Put 258622109 16 15,800 SH Put SOLE 0 15,800 0 0
DOW INC COM 260557103 3,050 55,734 SH   SOLE 0 55,734 0 0
DOW INC Call 260557103 17 63,900 SH Call SOLE 0 63,900 0 0
DOW INC Put 260557103 3 42,100 SH Put SOLE 0 42,100 0 0
DROPBOX INC CL A 26210C104 422 23,569 SH   SOLE 0 23,569 0 0
DROPBOX INC Call 26210C104 156 97,500 SH Call SOLE 0 97,500 0 0
DROPBOX INC Put 26210C104 114 89,200 SH Put SOLE 0 89,200 0 0
DSP GROUP INC COM 23332B106 1 83 SH   SOLE 0 83 0 0
DSP GROUP INC Call 23332B106 0 4,000 SH Call SOLE 0 4,000 0 0
DUKE ENERGY CORP NEW Call 26441C204 34 18,600 SH Call SOLE 0 18,600 0 0
DUKE ENERGY CORP NEW Put 26441C204 2 6,700 SH Put SOLE 0 6,700 0 0
DULUTH HLDGS INC Call 26443V101 4 2,600 SH Call SOLE 0 2,600 0 0
DUNKIN BRANDS GROUP INC COM 265504100 29 384 SH   SOLE 0 384 0 0
DUNKIN BRANDS GROUP INC Call 265504100 5 3,600 SH Call SOLE 0 3,600 0 0
DUNKIN BRANDS GROUP INC Put 265504100 0 400 SH Put SOLE 0 400 0 0
DUPONT DE NEMOURS INC COM 26614N102 2,736 42,622 SH   SOLE 0 42,622 0 0
DUPONT DE NEMOURS INC Call 26614N102 30 39,500 SH Call SOLE 0 39,500 0 0
DUPONT DE NEMOURS INC Put 26614N102 290 80,200 SH Put SOLE 0 80,200 0 0
DXC TECHNOLOGY CO COM 23355L106 1,838 48,919 SH   SOLE 0 48,919 0 0
DXC TECHNOLOGY CO Call 23355L106 185 72,900 SH Call SOLE 0 72,900 0 0
DXC TECHNOLOGY CO Put 23355L106 181 40,800 SH Put SOLE 0 40,800 0 0
DYCOM INDS INC COM 267475101 127 2,699 SH   SOLE 0 2,699 0 0
DYCOM INDS INC Call 267475101 2 4,300 SH Call SOLE 0 4,300 0 0
DYCOM INDS INC Put 267475101 5 2,400 SH Put SOLE 0 2,400 0 0
E L F BEAUTY INC Call 26856L103 1 2,600 SH Call SOLE 0 2,600 0 0
E L F BEAUTY INC Put 26856L103 0 800 SH Put SOLE 0 800 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 1,164 25,662 SH   SOLE 0 25,662 0 0
E TRADE FINANCIAL CORP Call 269246401 13 12,400 SH Call SOLE 0 12,400 0 0
E TRADE FINANCIAL CORP Put 269246401 24 21,200 SH Put SOLE 0 21,200 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 1 300 SH   SOLE 0 300 0 0
EAGLE MATERIALS INC COM 26969P108 28 318 SH   SOLE 0 318 0 0
EAGLE MATERIALS INC Call 26969P108 0 800 SH Call SOLE 0 800 0 0
EAGLE PHARMACEUTICALS INC Call 269796108 40 7,600 SH Call SOLE 0 7,600 0 0
EASTMAN CHEMICAL CO Call 277432100 8 2,700 SH Call SOLE 0 2,700 0 0
EASTMAN KODAK CO COM NEW 277461406 38 8,269 SH   SOLE 0 8,269 0 0
EASTMAN KODAK CO Call 277461406 9 4,100 SH Call SOLE 0 4,100 0 0
EASTMAN KODAK CO Put 277461406 1 11,700 SH Put SOLE 0 11,700 0 0
EATON CORP PLC Call G29183103 70 10,100 SH Call SOLE 0 10,100 0 0
EBAY INC COM 278642103 17 495 SH   SOLE 0 495 0 0
EBAY INC Call 278642103 4 400 SH Call SOLE 0 400 0 0
EBIX INC Call 278715206 60 41,000 SH Call SOLE 0 41,000 0 0
EBIX INC Put 278715206 65 25,300 SH Put SOLE 0 25,300 0 0
EDGEWELL PERS CARE CO COM 28035Q102 49 1,600 SH   SOLE 0 1,600 0 0
EDGEWELL PERS CARE CO Call 28035Q102 33 10,800 SH Call SOLE 0 10,800 0 0
EDGEWELL PERS CARE CO Put 28035Q102 0 200 SH Put SOLE 0 200 0 0
EDISON INTL COM 281020107 212 2,822 SH   SOLE 0 2,822 0 0
EDISON INTL Call 281020107 226 10,500 SH Call SOLE 0 10,500 0 0
EDISON INTL Put 281020107 3 22,600 SH Put SOLE 0 22,600 0 0
EDITAS MEDICINE INC COM 28106W103 216 7,300 SH   SOLE 0 7,300 0 0
EDITAS MEDICINE INC Call 28106W103 2 6,000 SH Call SOLE 0 6,000 0 0
EDITAS MEDICINE INC Put 28106W103 0 2,500 SH Put SOLE 0 2,500 0 0
EDWARDS LIFESCIENCES CORP Call 28176E108 0 3,500 SH Call SOLE 0 3,500 0 0
EGAIN CORP COM NEW 28225C806 1 241 SH   SOLE 0 241 0 0
EHEALTH INC COM 28238P109 1,469 15,291 SH   SOLE 0 15,291 0 0
EHEALTH INC Call 28238P109 205 11,000 SH Call SOLE 0 11,000 0 0
EHEALTH INC Put 28238P109 85 12,800 SH Put SOLE 0 12,800 0 0
EIDOS THERAPEUTICS INC COM 28249H104 344 6,000 SH   SOLE 0 6,000 0 0
EIDOS THERAPEUTICS INC Call 28249H104 7 1,800 SH Call SOLE 0 1,800 0 0
EIDOS THERAPEUTICS INC Put 28249H104 7 3,000 SH Put SOLE 0 3,000 0 0
EL POLLO LOCO HLDGS INC Call 268603107 0 1,000 SH Call SOLE 0 1,000 0 0
EL POLLO LOCO HLDGS INC Put 268603107 0 1,300 SH Put SOLE 0 1,300 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 208 7,096 SH   SOLE 0 7,096 0 0
ELANCO ANIMAL HEALTH INC Put 28414H103 0 4,800 SH Put SOLE 0 4,800 0 0
ELASTIC N V ORD SHS N14506104 2,317 36,039 SH   SOLE 0 36,039 0 0
ELASTIC N V Call N14506104 64 18,100 SH Call SOLE 0 18,100 0 0
ELASTIC N V Put N14506104 612 71,400 SH Put SOLE 0 71,400 0 0
ELDORADO RESORTS INC COM 28470R102 350 5,870 SH   SOLE 0 5,870 0 0
ELDORADO RESORTS INC Call 28470R102 76 13,000 SH Call SOLE 0 13,000 0 0
ELDORADO RESORTS INC Put 28470R102 0 3,000 SH Put SOLE 0 3,000 0 0
ELECTRONIC ARTS INC COM 285512109 517 4,813 SH   SOLE 0 4,813 0 0
ELECTRONIC ARTS INC Call 285512109 1 13,800 SH Call SOLE 0 13,800 0 0
ELECTRONIC ARTS INC Put 285512109 0 12,000 SH Put SOLE 0 12,000 0 0
ELEMENT SOLUTIONS INC Call 28618M106 41 26,900 SH Call SOLE 0 26,900 0 0
ELEMENT SOLUTIONS INC Put 28618M106 0 8,000 SH Put SOLE 0 8,000 0 0
ELOXX PHARMACEUTICALS INC Call 29014R103 0 100 SH Call SOLE 0 100 0 0
EMERSON ELEC CO COM 291011104 3,933 51,584 SH   SOLE 0 51,584 0 0
EMERSON ELEC CO Call 291011104 288 164,600 SH Call SOLE 0 164,600 0 0
EMERSON ELEC CO Put 291011104 39 84,500 SH Put SOLE 0 84,500 0 0
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 23 2,321 SH   SOLE 0 2,321 0 0
ENABLE MIDSTREAM PARTNERS LP Call 292480100 0 300 SH Call SOLE 0 300 0 0
ENABLE MIDSTREAM PARTNERS LP Put 292480100 1 600 SH Put SOLE 0 600 0 0
ENBRIDGE INC COM 29250N105 2,639 66,359 SH   SOLE 0 66,359 0 0
ENBRIDGE INC Call 29250N105 45 55,200 SH Call SOLE 0 55,200 0 0
ENBRIDGE INC Put 29250N105 19 36,400 SH Put SOLE 0 36,400 0 0
ENCANA CORP COM 292505104 160 34,243 SH   SOLE 0 34,243 0 0
ENCANA CORP Call 292505104 16 46,300 SH Call SOLE 0 46,300 0 0
ENCANA CORP Put 292505104 1 12,000 SH Put SOLE 0 12,000 0 0
ENCORE CAP GROUP INC COM 292554102 20 587 SH   SOLE 0 587 0 0
ENCORE CAP GROUP INC Call 292554102 0 1,600 SH Call SOLE 0 1,600 0 0
ENCORE CAP GROUP INC Put 292554102 2 700 SH Put SOLE 0 700 0 0
ENDO INTL PLC SHS G30401106 186 39,782 SH   SOLE 0 39,782 0 0
ENDO INTL PLC Put G30401106 181 81,500 SH Put SOLE 0 81,500 0 0
ENERGOUS CORP Call 29272C103 0 18,800 SH Call SOLE 0 18,800 0 0
ENERGOUS CORP Put 29272C103 2 200 SH Put SOLE 0 200 0 0
ENERGY RECOVERY INC COM 29270J100 6 709 SH   SOLE 0 709 0 0
ENERGY RECOVERY INC Call 29270J100 0 400 SH Call SOLE 0 400 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 3,170 247,085 SH   SOLE 0 247,085 0 0
ENERGY TRANSFER LP Call 29273V100 29 52,900 SH Call SOLE 0 52,900 0 0
ENERGY TRANSFER LP Put 29273V100 165 104,200 SH Put SOLE 0 104,200 0 0
ENERPLUS CORP COM 292766102 21 3,000 SH   SOLE 0 3,000 0 0
ENERPLUS CORP Put 292766102 1 5,000 SH Put SOLE 0 5,000 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 10 1,716 SH   SOLE 0 1,716 0 0
ENLINK MIDSTREAM LLC Call 29336T100 0 1,400 SH Call SOLE 0 1,400 0 0
ENLINK MIDSTREAM LLC Put 29336T100 4 13,800 SH Put SOLE 0 13,800 0 0
ENPHASE ENERGY INC COM 29355A107 428 16,396 SH   SOLE 0 16,396 0 0
ENPHASE ENERGY INC Call 29355A107 253 51,800 SH Call SOLE 0 51,800 0 0
ENPHASE ENERGY INC Put 29355A107 35 70,600 SH Put SOLE 0 70,600 0 0
ENTEGRIS INC Call 29362U104 71 20,400 SH Call SOLE 0 20,400 0 0
ENTEGRIS INC Put 29362U104 6 16,100 SH Put SOLE 0 16,100 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 88 18,975 SH   SOLE 0 18,975 0 0
ENTERCOM COMMUNICATIONS CORP Call 293639100 0 2,300 SH Call SOLE 0 2,300 0 0
ENTERCOM COMMUNICATIONS CORP Put 293639100 4 5,300 SH Put SOLE 0 5,300 0 0
ENTERGY CORP NEW COM 29364G103 245 2,053 SH   SOLE 0 2,053 0 0
ENTERGY CORP NEW Call 29364G103 4 3,000 SH Call SOLE 0 3,000 0 0
ENTERGY CORP NEW Put 29364G103 3 1,700 SH Put SOLE 0 1,700 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 9,159 325,260 SH   SOLE 0 325,260 0 0
ENTERPRISE PRODS PARTNERS L Call 293792107 12 48,800 SH Call SOLE 0 48,800 0 0
ENTERPRISE PRODS PARTNERS L Put 293792107 69 137,300 SH Put SOLE 0 137,300 0 0
ENVISTA HLDGS CORP COM 29415F104 139 4,700 SH   SOLE 0 4,700 0 0
ENVISTA HLDGS CORP Call 29415F104 11 9,600 SH Call SOLE 0 9,600 0 0
ENVISTA HLDGS CORP Put 29415F104 1 10,000 SH Put SOLE 0 10,000 0 0
EOG RES INC COM 26875P101 4,620 55,158 SH   SOLE 0 55,158 0 0
EOG RES INC Call 26875P101 173 86,000 SH Call SOLE 0 86,000 0 0
EOG RES INC Put 26875P101 143 39,200 SH Put SOLE 0 39,200 0 0
EPAM SYS INC Call 29414B104 155 8,900 SH Call SOLE 0 8,900 0 0
EPIZYME INC COM 29428V104 44 1,800 SH   SOLE 0 1,800 0 0
EPIZYME INC Put 29428V104 3 4,000 SH Put SOLE 0 4,000 0 0
EPR PPTYS COM SH BEN INT 26884U109 58 825 SH   SOLE 0 825 0 0
EPR PPTYS Call 26884U109 0 1,100 SH Call SOLE 0 1,100 0 0
EPR PPTYS Put 26884U109 0 100 SH Put SOLE 0 100 0 0
EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 740 24,771 SH   SOLE 0 24,771 0 0
EQM MIDSTREAM PARTNERS LP Call 26885B100 3 700 SH Call SOLE 0 700 0 0
EQM MIDSTREAM PARTNERS LP Put 26885B100 4 3,000 SH Put SOLE 0 3,000 0 0
EQT CORP COM 26884L109 330 30,279 SH   SOLE 0 30,279 0 0
EQT CORP Call 26884L109 2 3,600 SH Call SOLE 0 3,600 0 0
EQT CORP Put 26884L109 37 27,100 SH Put SOLE 0 27,100 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 102 7,690 SH   SOLE 0 7,690 0 0
EQUITRANS MIDSTREAM CORPORAT Call 294600101 1 32,100 SH Call SOLE 0 32,100 0 0
EQUITY RESIDENTIAL Put 29476L107 1 700 SH Put SOLE 0 700 0 0
ERICSSON ADR B SEK 10 294821608 41 4,732 SH   SOLE 0 4,732 0 0
ERICSSON Call 294821608 0 5,600 SH Call SOLE 0 5,600 0 0
ERICSSON Put 294821608 0 800 SH Put SOLE 0 800 0 0
ERIE INDTY CO CL A 29530P102 83 500 SH   SOLE 0 500 0 0
ERIE INDTY CO Put 29530P102 18 600 SH Put SOLE 0 600 0 0
EROS INTL PLC SHS NEW G3788M114 21 6,403 SH   SOLE 0 6,403 0 0
EROS INTL PLC Call G3788M114 0 1,900 SH Call SOLE 0 1,900 0 0
EROS INTL PLC Put G3788M114 7 18,300 SH Put SOLE 0 18,300 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 232 3,900 SH   SOLE 0 3,900 0 0
ESPERION THERAPEUTICS INC NE Put 29664W105 5 2,700 SH Put SOLE 0 2,700 0 0
ESSENTIAL PPTYS RLTY TR INC Call 29670E107 2 5,100 SH Call SOLE 0 5,100 0 0
ESSENTIAL PPTYS RLTY TR INC Put 29670E107 0 400 SH Put SOLE 0 400 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 43 1,049 SH   SOLE 0 1,049 0 0
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 523 30,587 SH   SOLE 0 30,587 0 0
ETF MANAGERS TR Call 26924G508 12 70,200 SH Call SOLE 0 70,200 0 0
ETF MANAGERS TR Call 26924G201 28 36,800 SH Call SOLE 0 36,800 0 0
ETF MANAGERS TR Call 26924G102 164 85,200 SH Call SOLE 0 85,200 0 0
ETF MANAGERS TR Put 26924G102 3 9,500 SH Put SOLE 0 9,500 0 0
ETF MANAGERS TR Put 26924G201 3 7,700 SH Put SOLE 0 7,700 0 0
ETF MANAGERS TR Put 26924G508 438 79,300 SH Put SOLE 0 79,300 0 0
ETF SER SOLUTIONS Call 26922A842 0 500 SH Call SOLE 0 500 0 0
ETF SER SOLUTIONS Put 26922A842 0 200 SH Put SOLE 0 200 0 0
ETFIS SER TR I INFRAC ACT MLP 26923G103 14 3,200 SH   SOLE 0 3,200 0 0
ETFIS SER TR I Put 26923G103 3 15,900 SH Put SOLE 0 15,900 0 0
ETHAN ALLEN INTERIORS INC Call 297602104 12 9,100 SH Call SOLE 0 9,100 0 0
ETHAN ALLEN INTERIORS INC Put 297602104 0 3,400 SH Put SOLE 0 3,400 0 0
ETSY INC COM 29786A106 1,846 41,679 SH   SOLE 0 41,679 0 0
ETSY INC Call 29786A106 163 76,200 SH Call SOLE 0 76,200 0 0
ETSY INC Put 29786A106 151 101,400 SH Put SOLE 0 101,400 0 0
EVENTBRITE INC COM CL A 29975E109 128 6,353 SH   SOLE 0 6,353 0 0
EVENTBRITE INC Call 29975E109 58 33,500 SH Call SOLE 0 33,500 0 0
EVERBRIDGE INC COM 29978A104 310 3,983 SH   SOLE 0 3,983 0 0
EVERBRIDGE INC Call 29978A104 10 5,400 SH Call SOLE 0 5,400 0 0
EVERBRIDGE INC Put 29978A104 72 12,500 SH Put SOLE 0 12,500 0 0
EVERGY INC COM 30034W106 83 1,279 SH   SOLE 0 1,279 0 0
EVERSOURCE ENERGY COM 30040W108 203 2,396 SH   SOLE 0 2,396 0 0
EVERSOURCE ENERGY Call 30040W108 248 69,400 SH Call SOLE 0 69,400 0 0
EVERSOURCE ENERGY Put 30040W108 1 1,200 SH Put SOLE 0 1,200 0 0
EVOLENT HEALTH INC CL A 30050B101 4 538 SH   SOLE 0 538 0 0
EVOLENT HEALTH INC Call 30050B101 3 1,900 SH Call SOLE 0 1,900 0 0
EVOLENT HEALTH INC Put 30050B101 0 2,800 SH Put SOLE 0 2,800 0 0
EVOLUS INC COM 30052C107 57 4,700 SH   SOLE 0 4,700 0 0
EVOLUS INC Call 30052C107 1 1,400 SH Call SOLE 0 1,400 0 0
EVOLUS INC Put 30052C107 15 5,500 SH Put SOLE 0 5,500 0 0
EXACT SCIENCES CORP COM 30063P105 622 6,728 SH   SOLE 0 6,728 0 0
EXACT SCIENCES CORP Call 30063P105 58 13,500 SH Call SOLE 0 13,500 0 0
EXACT SCIENCES CORP Put 30063P105 229 25,000 SH Put SOLE 0 25,000 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 159 3,800 SH   SOLE 0 3,800 0 0
EXCHANGE TRADED CONCEPTS TR Call 301505707 0 300 SH Call SOLE 0 300 0 0
EXELIXIS INC COM 30161Q104 36 2,069 SH   SOLE 0 2,069 0 0
EXELIXIS INC Call 30161Q104 0 1,300 SH Call SOLE 0 1,300 0 0
EXELIXIS INC Put 30161Q104 6 2,500 SH Put SOLE 0 2,500 0 0
EXELON CORP Call 30161N101 47 140,000 SH Call SOLE 0 140,000 0 0
EXELON CORP Put 30161N101 7 10,200 SH Put SOLE 0 10,200 0 0
EXONE CO COM 302104104 14 2,000 SH   SOLE 0 2,000 0 0
EXONE CO Call 302104104 0 5,900 SH Call SOLE 0 5,900 0 0
EXONE CO Put 302104104 3 4,800 SH Put SOLE 0 4,800 0 0
EXPEDIA GROUP INC COM NEW 30212P303 368 3,409 SH   SOLE 0 3,409 0 0
EXPEDIA GROUP INC Call 30212P303 311 156,200 SH Call SOLE 0 156,200 0 0
EXPEDIA GROUP INC Put 30212P303 205 55,000 SH Put SOLE 0 55,000 0 0
EXPONENT INC COM 30214U102 138 2,000 SH   SOLE 0 2,000 0 0
EXPRESS INC Call 30219E103 18 25,800 SH Call SOLE 0 25,800 0 0
EXPRESS INC Put 30219E103 1 3,400 SH Put SOLE 0 3,400 0 0
EXTREME NETWORKS INC Call 30226D106 0 800 SH Call SOLE 0 800 0 0
EXXON MOBIL CORP COM 30231G102 125 1,800 SH   SOLE 0 1,800 0 0
EXXON MOBIL CORP Call 30231G102 539 406,600 SH Call SOLE 0 406,600 0 0
EXXON MOBIL CORP Put 30231G102 593 380,000 SH Put SOLE 0 380,000 0 0
EZCORP INC Call 302301106 4 17,100 SH Call SOLE 0 17,100 0 0
EZCORP INC Put 302301106 3 6,600 SH Put SOLE 0 6,600 0 0
F M C CORP Call 302491303 6 4,000 SH Call SOLE 0 4,000 0 0
FABRINET SHS G3323L100 5 79 SH   SOLE 0 79 0 0
FABRINET Call G3323L100 139 7,000 SH Call SOLE 0 7,000 0 0
FACEBOOK INC CL A 30303M102 13,027 63,470 SH   SOLE 0 63,470 0 0
FACEBOOK INC Call 30303M102 974 30,700 SH Call SOLE 0 30,700 0 0
FACEBOOK INC Put 30303M102 35 16,700 SH Put SOLE 0 16,700 0 0
FACTSET RESH SYS INC Put 303075105 5 8,200 SH Put SOLE 0 8,200 0 0
FARFETCH LTD ORD SH CL A 30744W107 2 200 SH   SOLE 0 200 0 0
FARFETCH LTD Call 30744W107 73 83,300 SH Call SOLE 0 83,300 0 0
FARFETCH LTD Put 30744W107 27 40,500 SH Put SOLE 0 40,500 0 0
FASTENAL CO COM 311900104 610 16,532 SH   SOLE 0 16,532 0 0
FASTENAL CO Call 311900104 40 65,000 SH Call SOLE 0 65,000 0 0
FASTENAL CO Put 311900104 7 9,100 SH Put SOLE 0 9,100 0 0
FASTLY INC CL A 31188V100 135 6,741 SH   SOLE 0 6,741 0 0
FASTLY INC Call 31188V100 3 5,000 SH Call SOLE 0 5,000 0 0
FASTLY INC Put 31188V100 6 52,800 SH Put SOLE 0 52,800 0 0
FATE THERAPEUTICS INC COM 31189P102 13 700 SH   SOLE 0 700 0 0
FATE THERAPEUTICS INC Call 31189P102 4 1,900 SH Call SOLE 0 1,900 0 0
FATE THERAPEUTICS INC Put 31189P102 1 5,500 SH Put SOLE 0 5,500 0 0
FEDERATED INVS INC PA Call 314211103 3 4,200 SH Call SOLE 0 4,200 0 0
FEDEX CORP COM 31428X106 2,410 15,944 SH   SOLE 0 15,944 0 0
FEDEX CORP Call 31428X106 65 66,600 SH Call SOLE 0 66,600 0 0
FEDEX CORP Put 31428X106 562 66,200 SH Put SOLE 0 66,200 0 0
FERRARI N V Call N3167Y103 1,564 61,100 SH Call SOLE 0 61,100 0 0
FERRARI N V Put N3167Y103 10 7,000 SH Put SOLE 0 7,000 0 0
FERRO CORP Call 315405100 1 5,300 SH Call SOLE 0 5,300 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 136 9,263 SH   SOLE 0 9,263 0 0
FIAT CHRYSLER AUTOMOBILES N Call N31738102 19 55,000 SH Call SOLE 0 55,000 0 0
FIAT CHRYSLER AUTOMOBILES N Put N31738102 4 47,500 SH Put SOLE 0 47,500 0 0
FIBROGEN INC COM 31572Q808 460 10,731 SH   SOLE 0 10,731 0 0
FIBROGEN INC Call 31572Q808 2 900 SH Call SOLE 0 900 0 0
FIBROGEN INC Put 31572Q808 40 13,600 SH Put SOLE 0 13,600 0 0
FIDELITY COVINGTON TR MSCI FINLS IDX 316092501 79 1,800 SH   SOLE 0 1,800 0 0
FIDELITY COVINGTON TR Call 316092501 0 200 SH Call SOLE 0 200 0 0
FIDELITY COVINGTON TR Put 316092501 0 100 SH Put SOLE 0 100 0 0
FIDELITY NATIONAL FINANCIAL Call 31620R303 1 200 SH Call SOLE 0 200 0 0
FIDELITY NATIONAL FINANCIAL Put 31620R303 0 200 SH Put SOLE 0 200 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 488 3,509 SH   SOLE 0 3,509 0 0
FIDELITY NATL INFORMATION SV Call 31620M106 1,251 50,000 SH Call SOLE 0 50,000 0 0
FIESTA RESTAURANT GROUP INC Call 31660B101 0 300 SH Call SOLE 0 300 0 0
FIFTH THIRD BANCORP Call 316773100 0 1,700 SH Call SOLE 0 1,700 0 0
FIFTH THIRD BANCORP Put 316773100 0 1,600 SH Put SOLE 0 1,600 0 0
FIREEYE INC COM 31816Q101 328 19,895 SH   SOLE 0 19,895 0 0
FIREEYE INC Call 31816Q101 5 11,800 SH Call SOLE 0 11,800 0 0
FIREEYE INC Put 31816Q101 4 4,500 SH Put SOLE 0 4,500 0 0
FIRST BANCORP P R COM NEW 318672706 11 1,100 SH   SOLE 0 1,100 0 0
FIRST BANCORP P R Put 318672706 9 39,700 SH Put SOLE 0 39,700 0 0
FIRST HORIZON NATL CORP Call 320517105 0 200 SH Call SOLE 0 200 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 794 64,768 SH   SOLE 0 64,768 0 0
FIRST MAJESTIC SILVER CORP Call 32076V103 485 175,400 SH Call SOLE 0 175,400 0 0
FIRST MAJESTIC SILVER CORP Put 32076V103 51 102,900 SH Put SOLE 0 102,900 0 0
FIRST SOLAR INC COM 336433107 211 3,773 SH   SOLE 0 3,773 0 0
FIRST SOLAR INC Call 336433107 12 6,500 SH Call SOLE 0 6,500 0 0
FIRST SOLAR INC Put 336433107 9 4,100 SH Put SOLE 0 4,100 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 23 799 SH   SOLE 0 799 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 1,692 12,169 SH   SOLE 0 12,169 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 5 102 SH   SOLE 0 102 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 160 2,666 SH   SOLE 0 2,666 0 0
FIRST TR EXCHANGE TRADED FD Call 33734X192 3 2,900 SH Call SOLE 0 2,900 0 0
FIRST TR EXCHANGE TRADED FD Call 33733E302 27 24,900 SH Call SOLE 0 24,900 0 0
FIRST TR EXCHANGE TRADED FD Call 33733E203 2 200 SH Call SOLE 0 200 0 0
FIRST TR EXCHANGE TRADED FD Call 33733E807 2 1,200 SH Call SOLE 0 1,200 0 0
FIRST TR EXCHANGE TRADED FD Put 33733E807 11 16,700 SH Put SOLE 0 16,700 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 7 30,300 SH Put SOLE 0 30,300 0 0
FIRST TR EXCHANGE TRADED FD Put 33734X143 0 7,500 SH Put SOLE 0 7,500 0 0
FIRST TR EXCHANGE TRADED FD Put 33734X192 1 1,200 SH Put SOLE 0 1,200 0 0
FIRST TR EXCHANGE TRADED FD Put 33734X846 0 100 SH Put SOLE 0 100 0 0
FIRST TR NASDAQ100 TECH INDE SHS 337345102 197 1,974 SH   SOLE 0 1,974 0 0
FIRST TR NASDAQ100 TECH INDE Call 337345102 20 3,100 SH Call SOLE 0 3,100 0 0
FIRST TR NASDAQ100 TECH INDE Put 337345102 0 300 SH Put SOLE 0 300 0 0
FIRSTENERGY CORP COM 337932107 21 435 SH   SOLE 0 435 0 0
FIRSTENERGY CORP Call 337932107 7 13,800 SH Call SOLE 0 13,800 0 0
FIRSTHAND TECH VALUE FD INC COM 33766Y100 9 1,500 SH   SOLE 0 1,500 0 0
FIRSTHAND TECH VALUE FD INC Call 33766Y100 0 1,800 SH Call SOLE 0 1,800 0 0
FISERV INC COM 337738108 62 538 SH   SOLE 0 538 0 0
FISERV INC Call 337738108 97 8,200 SH Call SOLE 0 8,200 0 0
FISERV INC Put 337738108 4 8,100 SH Put SOLE 0 8,100 0 0
FITBIT INC CL A 33812L102 51 7,780 SH   SOLE 0 7,780 0 0
FITBIT INC Call 33812L102 8 3,300 SH Call SOLE 0 3,300 0 0
FITBIT INC Put 33812L102 0 100 SH Put SOLE 0 100 0 0
FIVE BELOW INC COM 33829M101 186 1,455 SH   SOLE 0 1,455 0 0
FIVE BELOW INC Call 33829M101 43 14,200 SH Call SOLE 0 14,200 0 0
FIVE BELOW INC Put 33829M101 39 43,100 SH Put SOLE 0 43,100 0 0
FIVE9 INC Call 338307101 0 200 SH Call SOLE 0 200 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 7 200 SH   SOLE 0 200 0 0
FLAGSTAR BANCORP INC Call 337930705 7 2,200 SH Call SOLE 0 2,200 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 58 202 SH   SOLE 0 202 0 0
FLEETCOR TECHNOLOGIES INC Call 339041105 1 500 SH Call SOLE 0 500 0 0
FLEETCOR TECHNOLOGIES INC Put 339041105 19 2,200 SH Put SOLE 0 2,200 0 0
FLEX LTD Call Y2573F102 61 38,600 SH Call SOLE 0 38,600 0 0
FLEX LTD Put Y2573F102 0 2,300 SH Put SOLE 0 2,300 0 0
FLEXION THERAPEUTICS INC COM 33938J106 12 600 SH   SOLE 0 600 0 0
FLIR SYS INC COM 302445101 100 1,926 SH   SOLE 0 1,926 0 0
FLIR SYS INC Call 302445101 4 5,500 SH Call SOLE 0 5,500 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 337 6,645 SH   SOLE 0 6,645 0 0
FLOOR & DECOR HLDGS INC Call 339750101 0 300 SH Call SOLE 0 300 0 0
FLOOR & DECOR HLDGS INC Put 339750101 5 7,700 SH Put SOLE 0 7,700 0 0
FLOWERS FOODS INC Call 343498101 0 400 SH Call SOLE 0 400 0 0
FLOWSERVE CORP Call 34354P105 0 100 SH Call SOLE 0 100 0 0
FLUOR CORP NEW COM 343412102 115 6,100 SH   SOLE 0 6,100 0 0
FLUOR CORP NEW Call 343412102 3 2,400 SH Call SOLE 0 2,400 0 0
FLUOR CORP NEW Put 343412102 8 4,400 SH Put SOLE 0 4,400 0 0
FLY LEASING LTD SPONSORED ADR 34407D109 4 244 SH   SOLE 0 244 0 0
FNB CORP PA COM 302520101 67 5,300 SH   SOLE 0 5,300 0 0
FNB CORP PA Call 302520101 0 1,500 SH Call SOLE 0 1,500 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 51 1,736 SH   SOLE 0 1,736 0 0
FOCUS FINL PARTNERS INC Put 34417P100 11 21,400 SH Put SOLE 0 21,400 0 0
FOOT LOCKER INC COM 344849104 3,350 85,942 SH   SOLE 0 85,942 0 0
FOOT LOCKER INC Call 344849104 32 37,300 SH Call SOLE 0 37,300 0 0
FOOT LOCKER INC Put 344849104 777 82,000 SH Put SOLE 0 82,000 0 0
FORD MTR CO DEL COM 345370860 1,038 111,662 SH   SOLE 0 111,662 0 0
FORD MTR CO DEL Call 345370860 188 89,400 SH Call SOLE 0 89,400 0 0
FORD MTR CO DEL Put 345370860 1,042 280,800 SH Put SOLE 0 280,800 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 39 1,200 SH   SOLE 0 1,200 0 0
FORESCOUT TECHNOLOGIES INC Call 34553D101 2 5,000 SH Call SOLE 0 5,000 0 0
FORMFACTOR INC COM 346375108 15 583 SH   SOLE 0 583 0 0
FORMFACTOR INC Call 346375108 75 8,400 SH Call SOLE 0 8,400 0 0
FORTINET INC COM 34959E109 1,558 14,601 SH   SOLE 0 14,601 0 0
FORTINET INC Call 34959E109 23 6,300 SH Call SOLE 0 6,300 0 0
FORTINET INC Put 34959E109 3 3,200 SH Put SOLE 0 3,200 0 0
FORTIVE CORP Call 34959J108 14 5,400 SH Call SOLE 0 5,400 0 0
FORTRESS BIOTECH INC COM 34960Q109 11 4,500 SH   SOLE 0 4,500 0 0
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 13 711 SH   SOLE 0 711 0 0
FORTRESS TRANS INFRST INVS L Call 34960P101 3 1,500 SH Call SOLE 0 1,500 0 0
FORTRESS TRANS INFRST INVS L Put 34960P101 0 3,000 SH Put SOLE 0 3,000 0 0
FORTUNE BRANDS HOME & SEC IN Call 34964C106 3 2,200 SH Call SOLE 0 2,200 0 0
FORTUNE BRANDS HOME & SEC IN Put 34964C106 0 100 SH Put SOLE 0 100 0 0
FORTY SEVEN INC COM 34983P104 59 1,500 SH   SOLE 0 1,500 0 0
FOSSIL GROUP INC COM 34988V106 24 3,073 SH   SOLE 0 3,073 0 0
FOSSIL GROUP INC Call 34988V106 4 18,400 SH Call SOLE 0 18,400 0 0
FOSSIL GROUP INC Put 34988V106 2 2,100 SH Put SOLE 0 2,100 0 0
FOX CORP CL A COM 35137L105 278 7,506 SH   SOLE 0 7,506 0 0
FOX CORP Call 35137L105 12 17,000 SH Call SOLE 0 17,000 0 0
FOX CORP Put 35137L105 11 14,700 SH Put SOLE 0 14,700 0 0
FRANCESCAS HLDGS CORP Call 351793203 0 9,500 SH Call SOLE 0 9,500 0 0
FRANCO NEVADA CORP COM 351858105 1,172 11,347 SH   SOLE 0 11,347 0 0
FRANCO NEVADA CORP Call 351858105 47 25,000 SH Call SOLE 0 25,000 0 0
FRANCO NEVADA CORP Put 351858105 13 31,500 SH Put SOLE 0 31,500 0 0
FRANKLIN COVEY CO COM 353469109 1,222 37,915 SH   SOLE 0 37,915 0 0
FRANKLIN COVEY CO Put 353469109 0 6,600 SH Put SOLE 0 6,600 0 0
FRANKLIN RES INC Call 354613101 0 1,400 SH Call SOLE 0 1,400 0 0
FRANKLIN RES INC Put 354613101 0 1,200 SH Put SOLE 0 1,200 0 0
FREEPORT-MCMORAN INC CL B 35671D857 517 39,459 SH   SOLE 0 39,459 0 0
FREEPORT-MCMORAN INC Call 35671D857 57 37,300 SH Call SOLE 0 37,300 0 0
FREEPORT-MCMORAN INC Put 35671D857 25 87,400 SH Put SOLE 0 87,400 0 0
FREIGHTCAR AMER INC Call 357023100 0 1,300 SH Call SOLE 0 1,300 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 3 100 SH   SOLE 0 100 0 0
FRESH DEL MONTE PRODUCE INC Call G36738105 0 100 SH Call SOLE 0 100 0 0
FRESHPET INC COM 358039105 39 674 SH   SOLE 0 674 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 3 300 SH   SOLE 0 300 0 0
FRONT YD RESIDENTIAL CORP Call 35904G107 4 13,400 SH Call SOLE 0 13,400 0 0
FRONT YD RESIDENTIAL CORP Put 35904G107 0 100 SH Put SOLE 0 100 0 0
FRONTDOOR INC COM 35905A109 2 63 SH   SOLE 0 63 0 0
FRONTDOOR INC Call 35905A109 6 7,700 SH Call SOLE 0 7,700 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 43 49,100 SH   SOLE 0 49,100 0 0
FRONTIER COMMUNICATIONS CORP Call 35906A306 1 51,000 SH Call SOLE 0 51,000 0 0
FRONTIER COMMUNICATIONS CORP Put 35906A306 112 50,200 SH Put SOLE 0 50,200 0 0
FRONTLINE LTD SHS NEW G3682E192 101 7,878 SH   SOLE 0 7,878 0 0
FRONTLINE LTD Call G3682E192 0 200 SH Call SOLE 0 200 0 0
FRONTLINE LTD Put G3682E192 0 5,500 SH Put SOLE 0 5,500 0 0
FUNKO INC COM CL A 361008105 84 4,900 SH   SOLE 0 4,900 0 0
FUNKO INC Call 361008105 2 1,300 SH Call SOLE 0 1,300 0 0
FUNKO INC Put 361008105 4 1,700 SH Put SOLE 0 1,700 0 0
G-III APPAREL GROUP LTD COM 36237H101 31 933 SH   SOLE 0 933 0 0
G-III APPAREL GROUP LTD Call 36237H101 5 7,300 SH Call SOLE 0 7,300 0 0
G-III APPAREL GROUP LTD Put 36237H101 0 4,100 SH Put SOLE 0 4,100 0 0
G1 THERAPEUTICS INC COM 3621LQ109 71 2,700 SH   SOLE 0 2,700 0 0
G1 THERAPEUTICS INC Call 3621LQ109 0 200 SH Call SOLE 0 200 0 0
G1 THERAPEUTICS INC Put 3621LQ109 0 100 SH Put SOLE 0 100 0 0
GALAPAGOS NV SPON ADR 36315X101 82 400 SH   SOLE 0 400 0 0
GALAPAGOS NV Call 36315X101 40 400 SH Call SOLE 0 400 0 0
GALAPAGOS NV Put 36315X101 0 2,000 SH Put SOLE 0 2,000 0 0
GALLAGHER ARTHUR J & CO COM 363576109 42 442 SH   SOLE 0 442 0 0
GALLAGHER ARTHUR J & CO Call 363576109 1 100 SH Call SOLE 0 100 0 0
GALLAGHER ARTHUR J & CO Put 363576109 0 200 SH Put SOLE 0 200 0 0
GALMED PHARMACEUTICALS LTD Call M47238106 3 4,000 SH Call SOLE 0 4,000 0 0
GAMESTOP CORP NEW CL A 36467W109 25 4,200 SH   SOLE 0 4,200 0 0
GAMESTOP CORP NEW Call 36467W109 2 5,700 SH Call SOLE 0 5,700 0 0
GAMESTOP CORP NEW Put 36467W109 37 27,500 SH Put SOLE 0 27,500 0 0
GAMING & LEISURE PPTYS INC Call 36467J108 5 10,800 SH Call SOLE 0 10,800 0 0
GAP INC COM 364760108 290 16,444 SH   SOLE 0 16,444 0 0
GAP INC Call 364760108 0 2,400 SH Call SOLE 0 2,400 0 0
GAP INC Put 364760108 35 29,300 SH Put SOLE 0 29,300 0 0
GARMIN LTD Call H2906T109 81 4,500 SH Call SOLE 0 4,500 0 0
GASLOG LTD SHS G37585109 73 7,517 SH   SOLE 0 7,517 0 0
GASLOG LTD Call G37585109 0 1,100 SH Call SOLE 0 1,100 0 0
GASLOG LTD Put G37585109 19 5,200 SH Put SOLE 0 5,200 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 5 350 SH   SOLE 0 350 0 0
GASLOG PARTNERS LP Call Y2687W108 0 13,700 SH Call SOLE 0 13,700 0 0
GASLOG PARTNERS LP Put Y2687W108 7 6,800 SH Put SOLE 0 6,800 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 75 1,459 SH   SOLE 0 1,459 0 0
GDS HLDGS LTD Call 36165L108 61 22,700 SH Call SOLE 0 22,700 0 0
GDS HLDGS LTD Put 36165L108 0 2,500 SH Put SOLE 0 2,500 0 0
GENERAC HLDGS INC COM 368736104 95 948 SH   SOLE 0 948 0 0
GENERAC HLDGS INC Put 368736104 0 400 SH Put SOLE 0 400 0 0
GENERAL DYNAMICS CORP COM 369550108 524 2,974 SH   SOLE 0 2,974 0 0
GENERAL DYNAMICS CORP Call 369550108 10 66,100 SH Call SOLE 0 66,100 0 0
GENERAL DYNAMICS CORP Put 369550108 66 20,300 SH Put SOLE 0 20,300 0 0
GENERAL ELECTRIC CO COM 369604103 5,393 483,297 SH   SOLE 0 483,297 0 0
GENERAL ELECTRIC CO Call 369604103 682 914,700 SH Call SOLE 0 914,700 0 0
GENERAL ELECTRIC CO Put 369604103 731 881,800 SH Put SOLE 0 881,800 0 0
GENERAL MLS INC COM 370334104 1,306 24,396 SH   SOLE 0 24,396 0 0
GENERAL MLS INC Call 370334104 68 67,800 SH Call SOLE 0 67,800 0 0
GENERAL MLS INC Put 370334104 22 39,200 SH Put SOLE 0 39,200 0 0
GENERAL MTRS CO COM 37045V100 1,317 36,007 SH   SOLE 0 36,007 0 0
GENERAL MTRS CO Call 37045V100 17 16,900 SH Call SOLE 0 16,900 0 0
GENERAL MTRS CO Put 37045V100 14 62,700 SH Put SOLE 0 62,700 0 0
GENESCO INC COM 371532102 86 1,801 SH   SOLE 0 1,801 0 0
GENESCO INC Call 371532102 3 900 SH Call SOLE 0 900 0 0
GENESCO INC Put 371532102 15 5,100 SH Put SOLE 0 5,100 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 63 3,103 SH   SOLE 0 3,103 0 0
GENESIS ENERGY L P Call 371927104 2 1,900 SH Call SOLE 0 1,900 0 0
GENESIS ENERGY L P Put 371927104 3 10,700 SH Put SOLE 0 10,700 0 0
GENETIC TECHNOLOGIES LTD NEW SPONSRD ADR 37185R307 2 1,325 SH   SOLE 0 1,325 0 0
GENIE ENERGY LTD CL B 372284208 4 556 SH   SOLE 0 556 0 0
GENIE ENERGY LTD Call 372284208 1 2,500 SH Call SOLE 0 2,500 0 0
GENIE ENERGY LTD Put 372284208 1 2,000 SH Put SOLE 0 2,000 0 0
GENOCEA BIOSCIENCES INC COM NEW 372427401 0 100 SH   SOLE 0 100 0 0
GENTEX CORP COM 371901109 5 183 SH   SOLE 0 183 0 0
GENTEX CORP Call 371901109 0 1,700 SH Call SOLE 0 1,700 0 0
GENUINE PARTS CO COM 372460105 28 269 SH   SOLE 0 269 0 0
GEO GROUP INC NEW Call 36162J106 0 1,000 SH Call SOLE 0 1,000 0 0
GEO GROUP INC NEW Put 36162J106 0 8,300 SH Put SOLE 0 8,300 0 0
GERON CORP COM 374163103 1 1,100 SH   SOLE 0 1,100 0 0
GERON CORP Call 374163103 0 1,300 SH Call SOLE 0 1,300 0 0
GILEAD SCIENCES INC COM 375558103 548 8,436 SH   SOLE 0 8,436 0 0
GILEAD SCIENCES INC Call 375558103 67 34,000 SH Call SOLE 0 34,000 0 0
GILEAD SCIENCES INC Put 375558103 296 29,900 SH Put SOLE 0 29,900 0 0
GLADSTONE COML CORP Call 376536108 0 200 SH Call SOLE 0 200 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 63 800 SH   SOLE 0 800 0 0
GLOBAL BLOOD THERAPEUTICS IN Call 37890U108 230 18,200 SH Call SOLE 0 18,200 0 0
GLOBAL BLOOD THERAPEUTICS IN Put 37890U108 1 900 SH Put SOLE 0 900 0 0
GLOBAL NET LEASE INC Call 379378201 0 8,300 SH Call SOLE 0 8,300 0 0
GLOBAL NET LEASE INC Put 379378201 4 3,700 SH Put SOLE 0 3,700 0 0
GLOBAL PMTS INC COM 37940X102 837 4,586 SH   SOLE 0 4,586 0 0
GLOBAL PMTS INC Call 37940X102 13 2,900 SH Call SOLE 0 2,900 0 0
GLOBAL PMTS INC Put 37940X102 0 1,000 SH Put SOLE 0 1,000 0 0
GLOBAL X FDS GB MSCI AR ETF 37950E259 7 300 SH   SOLE 0 300 0 0
GLOBAL X FDS SOCIAL MED ETF 37950E416 10 299 SH   SOLE 0 299 0 0
GLOBAL X FDS GLB X SUPERDIV 37950E549 111 6,300 SH   SOLE 0 6,300 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 25 2,302 SH   SOLE 0 2,302 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 264 9,676 SH   SOLE 0 9,676 0 0
GLOBAL X FDS Call 37954Y855 0 400 SH Call SOLE 0 400 0 0
GLOBAL X FDS Call 37954Y426 1 2,400 SH Call SOLE 0 2,400 0 0
GLOBAL X FDS Call 37954Y848 169 51,300 SH Call SOLE 0 51,300 0 0
GLOBAL X FDS Call 37954Y871 0 3,100 SH Call SOLE 0 3,100 0 0
GLOBAL X FDS Call 37950E416 4 1,000 SH Call SOLE 0 1,000 0 0
GLOBAL X FDS Call 37950E366 16 45,300 SH Call SOLE 0 45,300 0 0
GLOBAL X FDS Call 37950E259 1 1,400 SH Call SOLE 0 1,400 0 0
GLOBAL X FDS Put 37950E259 0 2,000 SH Put SOLE 0 2,000 0 0
GLOBAL X FDS Put 37950E366 4 17,500 SH Put SOLE 0 17,500 0 0
GLOBAL X FDS Put 37950E549 0 400 SH Put SOLE 0 400 0 0
GLOBAL X FDS Put 37950E606 0 100 SH Put SOLE 0 100 0 0
GLOBAL X FDS Put 37954Y871 0 700 SH Put SOLE 0 700 0 0
GLOBAL X FDS Put 37954Y848 17 9,500 SH Put SOLE 0 9,500 0 0
GLOBAL X FDS Put 37954Y426 12 5,000 SH Put SOLE 0 5,000 0 0
GLOBAL X FDS Put 37954Y715 5 4,400 SH Put SOLE 0 4,400 0 0
GLOBAL X FDS Put 37954Y855 1 87,600 SH Put SOLE 0 87,600 0 0
GLOBANT S A Call L44385109 0 100 SH Call SOLE 0 100 0 0
GLU MOBILE INC COM 379890106 83 13,851 SH   SOLE 0 13,851 0 0
GLU MOBILE INC Call 379890106 2 12,400 SH Call SOLE 0 12,400 0 0
GLU MOBILE INC Put 379890106 0 800 SH Put SOLE 0 800 0 0
GLYCOMIMETICS INC Call 38000Q102 1 400 SH Call SOLE 0 400 0 0
GNC HLDGS INC COM CL A 36191G107 3 1,319 SH   SOLE 0 1,319 0 0
GNC HLDGS INC Call 36191G107 0 5,200 SH Call SOLE 0 5,200 0 0
GNC HLDGS INC Put 36191G107 19 9,700 SH Put SOLE 0 9,700 0 0
GODADDY INC Call 380237107 43 11,500 SH Call SOLE 0 11,500 0 0
GODADDY INC Put 380237107 71 29,500 SH Put SOLE 0 29,500 0 0
GOGO INC Call 38046C109 12 20,100 SH Call SOLE 0 20,100 0 0
GOGO INC Put 38046C109 0 200 SH Put SOLE 0 200 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 10 716 SH   SOLE 0 716 0 0
GOLAR LNG LTD BERMUDA Call G9456A100 24 13,900 SH Call SOLE 0 13,900 0 0
GOLAR LNG LTD BERMUDA Put G9456A100 5 11,700 SH Put SOLE 0 11,700 0 0
GOLAR LNG PARTNERS LP Call Y2745C102 0 2,600 SH Call SOLE 0 2,600 0 0
GOLDEN OCEAN GROUP LTD Call G39637205 0 600 SH Call SOLE 0 600 0 0
GOLDEN OCEAN GROUP LTD Put G39637205 0 8,300 SH Put SOLE 0 8,300 0 0
GOLDMAN SACHS ETF TR Call 381430503 0 100 SH Call SOLE 0 100 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 27,229 118,426 SH   SOLE 0 118,426 0 0
GOLDMAN SACHS GROUP INC Call 38141G104 171 28,300 SH Call SOLE 0 28,300 0 0
GOLDMAN SACHS GROUP INC Put 38141G104 340 220,800 SH Put SOLE 0 220,800 0 0
GOODYEAR TIRE & RUBR CO Call 382550101 64 41,800 SH Call SOLE 0 41,800 0 0
GOODYEAR TIRE & RUBR CO Put 382550101 8 38,600 SH Put SOLE 0 38,600 0 0
GOPRO INC CL A 38268T103 0 100 SH   SOLE 0 100 0 0
GOPRO INC Call 38268T103 5 6,200 SH Call SOLE 0 6,200 0 0
GOPRO INC Put 38268T103 1 1,000 SH Put SOLE 0 1,000 0 0
GOSSAMER BIO INC COM 38341P102 20 1,300 SH   SOLE 0 1,300 0 0
GOSSAMER BIO INC Call 38341P102 1 2,500 SH Call SOLE 0 2,500 0 0
GOSSAMER BIO INC Put 38341P102 10 5,500 SH Put SOLE 0 5,500 0 0
GRACE W R & CO DEL NEW COM 38388F108 115 1,660 SH   SOLE 0 1,660 0 0
GRACE W R & CO DEL NEW Put 38388F108 2 3,500 SH Put SOLE 0 3,500 0 0
GRAFTECH INTL LTD COM 384313508 151 13,020 SH   SOLE 0 13,020 0 0
GRAFTECH INTL LTD Call 384313508 0 2,800 SH Call SOLE 0 2,800 0 0
GRAFTECH INTL LTD Put 384313508 56 26,200 SH Put SOLE 0 26,200 0 0
GRAINGER W W INC COM 384802104 20 61 SH   SOLE 0 61 0 0
GRAINGER W W INC Call 384802104 10 4,800 SH Call SOLE 0 4,800 0 0
GRAINGER W W INC Put 384802104 2 700 SH Put SOLE 0 700 0 0
GRAND CANYON ED INC COM 38526M106 35 375 SH   SOLE 0 375 0 0
GRAND CANYON ED INC Call 38526M106 13 1,900 SH Call SOLE 0 1,900 0 0
GRAND CANYON ED INC Put 38526M106 33 8,800 SH Put SOLE 0 8,800 0 0
GRAY TELEVISION INC CL A 389375205 13 700 SH   SOLE 0 700 0 0
GREEN DOT CORP Call 39304D102 0 800 SH Call SOLE 0 800 0 0
GREEN PLAINS INC Call 393222104 3 5,500 SH Call SOLE 0 5,500 0 0
GREENHILL & CO INC Call 395259104 28 6,900 SH Call SOLE 0 6,900 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 12 1,266 SH   SOLE 0 1,266 0 0
GREENLIGHT CAPITAL RE LTD Put G4095J109 0 1,000 SH Put SOLE 0 1,000 0 0
GREENSKY INC CL A 39572G100 552 62,062 SH   SOLE 0 62,062 0 0
GREENSKY INC Call 39572G100 21 28,200 SH Call SOLE 0 28,200 0 0
GREENSKY INC Put 39572G100 16 6,900 SH Put SOLE 0 6,900 0 0
GREIF INC Call 397624107 1 300 SH Call SOLE 0 300 0 0
GRIFFON CORP Call 398433102 0 5,000 SH Call SOLE 0 5,000 0 0
GROUPON INC COM 399473107 30 12,667 SH   SOLE 0 12,667 0 0
GROUPON INC Call 399473107 0 100 SH Call SOLE 0 100 0 0
GROUPON INC Put 399473107 4 7,600 SH Put SOLE 0 7,600 0 0
GRUBHUB INC COM 400110102 3,841 78,977 SH   SOLE 0 78,977 0 0
GRUBHUB INC Call 400110102 553 112,500 SH Call SOLE 0 112,500 0 0
GRUBHUB INC Put 400110102 402 129,100 SH Put SOLE 0 129,100 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 240 14,809 SH   SOLE 0 14,809 0 0
GRUPO FINANCIERO GALICIA S A Call 399909100 11 23,400 SH Call SOLE 0 23,400 0 0
GRUPO FINANCIERO GALICIA S A Put 399909100 36 49,800 SH Put SOLE 0 49,800 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 107 9,206 SH   SOLE 0 9,206 0 0
GRUPO TELEVISA SA Call 40049J206 0 1,300 SH Call SOLE 0 1,300 0 0
GSI TECHNOLOGY Call 36241U106 0 3,000 SH Call SOLE 0 3,000 0 0
GSX TECHEDU INC Call 36257Y109 0 100 SH Call SOLE 0 100 0 0
GSX TECHEDU INC Put 36257Y109 0 1,600 SH Put SOLE 0 1,600 0 0
GTT COMMUNICATIONS INC Call 362393100 41 20,100 SH Call SOLE 0 20,100 0 0
GTT COMMUNICATIONS INC Put 362393100 4 4,000 SH Put SOLE 0 4,000 0 0
GUARDANT HEALTH INC COM 40131M109 250 3,200 SH   SOLE 0 3,200 0 0
GUARDANT HEALTH INC Call 40131M109 83 3,000 SH Call SOLE 0 3,000 0 0
GUESS INC Call 401617105 17 13,600 SH Call SOLE 0 13,600 0 0
GUESS INC Put 401617105 1 25,800 SH Put SOLE 0 25,800 0 0
GUIDEWIRE SOFTWARE INC Put 40171V100 0 200 SH Put SOLE 0 200 0 0
GULFPORT ENERGY CORP Call 402635304 1 7,400 SH Call SOLE 0 7,400 0 0
GULFPORT ENERGY CORP Put 402635304 0 400 SH Put SOLE 0 400 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 104 1,001 SH   SOLE 0 1,001 0 0
GW PHARMACEUTICALS PLC Call 36197T103 7 13,200 SH Call SOLE 0 13,200 0 0
GW PHARMACEUTICALS PLC Put 36197T103 407 10,700 SH Put SOLE 0 10,700 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 64 1,927 SH   SOLE 0 1,927 0 0
H & E EQUIPMENT SERVICES INC Call 404030108 15 3,700 SH Call SOLE 0 3,700 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 6 583 SH   SOLE 0 583 0 0
HABIT RESTAURANTS INC Call 40449J103 0 800 SH Call SOLE 0 800 0 0
HABIT RESTAURANTS INC Put 40449J103 13 11,900 SH Put SOLE 0 11,900 0 0
HAIN CELESTIAL GROUP INC COM 405217100 365 14,090 SH   SOLE 0 14,090 0 0
HAIN CELESTIAL GROUP INC Call 405217100 745 129,400 SH Call SOLE 0 129,400 0 0
HAIN CELESTIAL GROUP INC Put 405217100 0 400 SH Put SOLE 0 400 0 0
HALLIBURTON CO COM 406216101 178 7,298 SH   SOLE 0 7,298 0 0
HALLIBURTON CO Call 406216101 247 115,600 SH Call SOLE 0 115,600 0 0
HALLIBURTON CO Put 406216101 61 170,300 SH Put SOLE 0 170,300 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 6 377 SH   SOLE 0 377 0 0
HALOZYME THERAPEUTICS INC Call 40637H109 0 3,000 SH Call SOLE 0 3,000 0 0
HANESBRANDS INC COM 410345102 144 9,700 SH   SOLE 0 9,700 0 0
HANESBRANDS INC Call 410345102 18 125,100 SH Call SOLE 0 125,100 0 0
HANESBRANDS INC Put 410345102 34 27,800 SH Put SOLE 0 27,800 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 7 240 SH   SOLE 0 240 0 0
HANNON ARMSTRONG SUST INFR C Put 41068X100 16 18,600 SH Put SOLE 0 18,600 0 0
HARLEY DAVIDSON INC Call 412822108 3 11,400 SH Call SOLE 0 11,400 0 0
HARLEY DAVIDSON INC Put 412822108 0 45,000 SH Put SOLE 0 45,000 0 0
HARMONIC INC COM 413160102 6 770 SH   SOLE 0 770 0 0
HARMONIC INC Call 413160102 1 4,400 SH Call SOLE 0 4,400 0 0
HARMONIC INC Put 413160102 0 2,000 SH Put SOLE 0 2,000 0 0
HARROW HEALTH INC COM 415858109 52 6,700 SH   SOLE 0 6,700 0 0
HARROW HEALTH INC Call 415858109 0 1,000 SH Call SOLE 0 1,000 0 0
HARROW HEALTH INC Put 415858109 2 1,700 SH Put SOLE 0 1,700 0 0
HARSCO CORP COM 415864107 43 1,890 SH   SOLE 0 1,890 0 0
HARSCO CORP Call 415864107 13 2,900 SH Call SOLE 0 2,900 0 0
HARSCO CORP Put 415864107 0 100 SH Put SOLE 0 100 0 0
HASBRO INC Call 418056107 5 3,100 SH Call SOLE 0 3,100 0 0
HASBRO INC Put 418056107 5 3,000 SH Put SOLE 0 3,000 0 0
HCA HEALTHCARE INC COM 40412C101 118 800 SH   SOLE 0 800 0 0
HCA HEALTHCARE INC Call 40412C101 7 100 SH Call SOLE 0 100 0 0
HCA HEALTHCARE INC Put 40412C101 0 15,000 SH Put SOLE 0 15,000 0 0
HD SUPPLY HLDGS INC COM 40416M105 519 12,925 SH   SOLE 0 12,925 0 0
HD SUPPLY HLDGS INC Call 40416M105 6 5,300 SH Call SOLE 0 5,300 0 0
HD SUPPLY HLDGS INC Put 40416M105 16 22,900 SH Put SOLE 0 22,900 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 470 7,417 SH   SOLE 0 7,417 0 0
HDFC BANK LTD Call 40415F101 68 8,200 SH Call SOLE 0 8,200 0 0
HDFC BANK LTD Put 40415F101 1 13,100 SH Put SOLE 0 13,100 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 85 4,419 SH   SOLE 0 4,419 0 0
HEALTH INS INNOVATIONS INC Call 42225K106 29 24,100 SH Call SOLE 0 24,100 0 0
HEALTH INS INNOVATIONS INC Put 42225K106 225 24,000 SH Put SOLE 0 24,000 0 0
HEALTHEQUITY INC COM 42226A107 29 392 SH   SOLE 0 392 0 0
HEALTHEQUITY INC Call 42226A107 0 100 SH Call SOLE 0 100 0 0
HECLA MNG CO COM 422704106 20 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 Put 422806109 31 1,200 SH Put SOLE 0 1,200 0 0
HELEN OF TROY CORP LTD Call G4388N106 1 200 SH Call SOLE 0 200 0 0
HELMERICH & PAYNE INC Call 423452101 49 23,100 SH Call SOLE 0 23,100 0 0
HELMERICH & PAYNE INC Put 423452101 1 4,300 SH Put SOLE 0 4,300 0 0
HERBALIFE NUTRITION LTD Call G4412G101 89 12,500 SH Call SOLE 0 12,500 0 0
HERBALIFE NUTRITION LTD Put G4412G101 26 18,000 SH Put SOLE 0 18,000 0 0
HERCULES CAPITAL INC Call 427096508 1 12,000 SH Call SOLE 0 12,000 0 0
HERCULES CAPITAL INC Put 427096508 0 3,000 SH Put SOLE 0 3,000 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1 100 SH   SOLE 0 100 0 0
HERSHA HOSPITALITY TR Call 427825500 0 1,300 SH Call SOLE 0 1,300 0 0
HERSHA HOSPITALITY TR Put 427825500 1 5,900 SH Put SOLE 0 5,900 0 0
HERSHEY CO COM 427866108 4,556 31,000 SH   SOLE 0 31,000 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 50 3,175 SH   SOLE 0 3,175 0 0
HERTZ GLOBAL HLDGS INC Call 42806J106 65 58,000 SH Call SOLE 0 58,000 0 0
HERTZ GLOBAL HLDGS INC Put 42806J106 41 126,700 SH Put SOLE 0 126,700 0 0
HESS CORP COM 42809H107 3,135 46,932 SH   SOLE 0 46,932 0 0
HESS CORP Call 42809H107 294 63,200 SH Call SOLE 0 63,200 0 0
HESS CORP Put 42809H107 74 78,200 SH Put SOLE 0 78,200 0 0
HESS MIDSTREAM LP CL A SHS 428103105 2 100 SH   SOLE 0 100 0 0
HESS MIDSTREAM LP Put 428103105 0 400 SH Put SOLE 0 400 0 0
HEWLETT PACKARD ENTERPRISE C Call 42824C109 1 1,600 SH Call SOLE 0 1,600 0 0
HEXO CORP COM 428304109 1 700 SH   SOLE 0 700 0 0
HEXO CORP Call 428304109 7 20,600 SH Call SOLE 0 20,600 0 0
HEXO CORP Put 428304109 1 3,700 SH Put SOLE 0 3,700 0 0
HI CRUSH INC COM 428337109 2 3,007 SH   SOLE 0 3,007 0 0
HI CRUSH INC Call 428337109 0 6,300 SH Call SOLE 0 6,300 0 0
HI CRUSH INC Put 428337109 4 1,500 SH Put SOLE 0 1,500 0 0
HILLENBRAND INC COM 431571108 1 32 SH   SOLE 0 32 0 0
HILLENBRAND INC Put 431571108 0 300 SH Put SOLE 0 300 0 0
HILTON GRAND VACATIONS INC COM 43283X105 262 7,625 SH   SOLE 0 7,625 0 0
HILTON GRAND VACATIONS INC Call 43283X105 9 8,500 SH Call SOLE 0 8,500 0 0
HILTON GRAND VACATIONS INC Put 43283X105 0 2,400 SH Put SOLE 0 2,400 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 1,390 12,538 SH   SOLE 0 12,538 0 0
HILTON WORLDWIDE HLDGS INC Call 43300A203 184 32,900 SH Call SOLE 0 32,900 0 0
HILTON WORLDWIDE HLDGS INC Put 43300A203 0 4,300 SH Put SOLE 0 4,300 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 7 2,954 SH   SOLE 0 2,954 0 0
HIMAX TECHNOLOGIES INC Call 43289P106 1 79,000 SH Call SOLE 0 79,000 0 0
HOLLYFRONTIER CORP COM 436106108 2 43 SH   SOLE 0 43 0 0
HOLLYFRONTIER CORP Call 436106108 13 20,500 SH Call SOLE 0 20,500 0 0
HOLLYFRONTIER CORP Put 436106108 6 11,800 SH Put SOLE 0 11,800 0 0
HOLOGIC INC COM 436440101 27 533 SH   SOLE 0 533 0 0
HOLOGIC INC Put 436440101 0 200 SH Put SOLE 0 200 0 0
HOME DEPOT INC COM 437076102 15,422 70,622 SH   SOLE 0 70,622 0 0
HOME DEPOT INC Call 437076102 58 95,600 SH Call SOLE 0 95,600 0 0
HOME DEPOT INC Put 437076102 180 80,400 SH Put SOLE 0 80,400 0 0
HOMOLOGY MEDICINES INC COM 438083107 20 1,000 SH   SOLE 0 1,000 0 0
HOMOLOGY MEDICINES INC Call 438083107 1 400 SH Call SOLE 0 400 0 0
HOMOLOGY MEDICINES INC Put 438083107 0 700 SH Put SOLE 0 700 0 0
HONDA MOTOR LTD Call 438128308 1 500 SH Call SOLE 0 500 0 0
HONDA MOTOR LTD Put 438128308 0 1,600 SH Put SOLE 0 1,600 0 0
HONEYWELL INTL INC COM 438516106 1,150 6,499 SH   SOLE 0 6,499 0 0
HONEYWELL INTL INC Call 438516106 1 400 SH Call SOLE 0 400 0 0
HONEYWELL INTL INC Put 438516106 9 42,600 SH Put SOLE 0 42,600 0 0
HORIZON GLOBAL CORP COM 44052W104 8 2,370 SH   SOLE 0 2,370 0 0
HORIZON GLOBAL CORP Call 44052W104 0 1,500 SH Call SOLE 0 1,500 0 0
HORMEL FOODS CORP COM 440452100 64 1,439 SH   SOLE 0 1,439 0 0
HORMEL FOODS CORP Call 440452100 163 89,300 SH Call SOLE 0 89,300 0 0
HORMEL FOODS CORP Put 440452100 2 7,400 SH Put SOLE 0 7,400 0 0
HOST HOTELS & RESORTS INC COM 44107P104 37 2,000 SH   SOLE 0 2,000 0 0
HOST HOTELS & RESORTS INC Call 44107P104 8 32,300 SH Call SOLE 0 32,300 0 0
HOST HOTELS & RESORTS INC Put 44107P104 0 5,700 SH Put SOLE 0 5,700 0 0
HOSTESS BRANDS INC Call 44109J106 5 2,500 SH Call SOLE 0 2,500 0 0
HOSTESS BRANDS INC Put 44109J106 0 400 SH Put SOLE 0 400 0 0
HOWARD HUGHES CORP COM 44267D107 393 3,100 SH   SOLE 0 3,100 0 0
HOWARD HUGHES CORP Put 44267D107 1 13,000 SH Put SOLE 0 13,000 0 0
HP INC Call 40434L105 41 41,800 SH Call SOLE 0 41,800 0 0
HSBC HLDGS PLC Call 404280406 25 28,500 SH Call SOLE 0 28,500 0 0
HSBC HLDGS PLC Put 404280406 2 31,300 SH Put SOLE 0 31,300 0 0
HUAZHU GROUP LTD Call 44332N106 0 300 SH Call SOLE 0 300 0 0
HUAZHU GROUP LTD Put 44332N106 6 4,800 SH Put SOLE 0 4,800 0 0
HUBSPOT INC COM 443573100 45 284 SH   SOLE 0 284 0 0
HUDSON TECHNOLOGIES INC COM 444144109 0 700 SH   SOLE 0 700 0 0
HUMANA INC COM 444859102 520 1,420 SH   SOLE 0 1,420 0 0
HUMANA INC Put 444859102 0 8,400 SH Put SOLE 0 8,400 0 0
HUNT J B TRANS SVCS INC Call 445658107 119 10,500 SH Call SOLE 0 10,500 0 0
HUNTINGTON BANCSHARES INC COM 446150104 47 3,152 SH   SOLE 0 3,152 0 0
HUNTINGTON BANCSHARES INC Call 446150104 0 1,600 SH Call SOLE 0 1,600 0 0
HUNTINGTON BANCSHARES INC Put 446150104 1 105,100 SH Put SOLE 0 105,100 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 200 800 SH   SOLE 0 800 0 0
HUNTSMAN CORP COM 447011107 212 8,787 SH   SOLE 0 8,787 0 0
HUNTSMAN CORP Call 447011107 3 17,900 SH Call SOLE 0 17,900 0 0
HUNTSMAN CORP Put 447011107 3 9,200 SH Put SOLE 0 9,200 0 0
HURON CONSULTING GROUP INC COM 447462102 0 9 SH   SOLE 0 9 0 0
HUYA INC ADS REP SHS A 44852D108 56 3,137 SH   SOLE 0 3,137 0 0
HUYA INC Call 44852D108 5 8,500 SH Call SOLE 0 8,500 0 0
HUYA INC Put 44852D108 17 11,800 SH Put SOLE 0 11,800 0 0
IAC INTERACTIVECORP COM 44919P508 775 3,112 SH   SOLE 0 3,112 0 0
IAC INTERACTIVECORP Call 44919P508 21 1,200 SH Call SOLE 0 1,200 0 0
IAC INTERACTIVECORP Put 44919P508 10 16,300 SH Put SOLE 0 16,300 0 0
IAMGOLD CORP COM 450913108 5 1,365 SH   SOLE 0 1,365 0 0
IAMGOLD CORP Call 450913108 0 700 SH Call SOLE 0 700 0 0
ICAHN ENTERPRISES LP Put 451100101 0 1,900 SH Put SOLE 0 1,900 0 0
ICHOR HOLDINGS SHS G4740B105 538 16,200 SH   SOLE 0 16,200 0 0
ICHOR HOLDINGS Call G4740B105 10 3,300 SH Call SOLE 0 3,300 0 0
ICICI BK LTD ADR 45104G104 80 5,303 SH   SOLE 0 5,303 0 0
ICICI BK LTD Call 45104G104 0 100 SH Call SOLE 0 100 0 0
ICU MED INC COM 44930G107 189 1,013 SH   SOLE 0 1,013 0 0
IDENTIV INC Call 45170X205 0 200 SH Call SOLE 0 200 0 0
IDT CORP Call 448947507 0 2,000 SH Call SOLE 0 2,000 0 0
IHS MARKIT LTD Call G47567105 1 300 SH Call SOLE 0 300 0 0
IHS MARKIT LTD Put G47567105 0 600 SH Put SOLE 0 600 0 0
II VI INC COM 902104108 2,305 68,463 SH   SOLE 0 68,463 0 0
II VI INC Call 902104108 37 42,100 SH Call SOLE 0 42,100 0 0
II VI INC Put 902104108 30 56,400 SH Put SOLE 0 56,400 0 0
ILLINOIS TOOL WKS INC COM 452308109 64 358 SH   SOLE 0 358 0 0
ILLINOIS TOOL WKS INC Call 452308109 8 900 SH Call SOLE 0 900 0 0
ILLINOIS TOOL WKS INC Put 452308109 8 6,800 SH Put SOLE 0 6,800 0 0
ILLUMINA INC COM 452327109 663 2,000 SH   SOLE 0 2,000 0 0
ILLUMINA INC Call 452327109 133 2,300 SH Call SOLE 0 2,300 0 0
ILLUMINA INC Put 452327109 4 1,200 SH Put SOLE 0 1,200 0 0
IMAX CORP COM 45245E109 35 1,716 SH   SOLE 0 1,716 0 0
IMAX CORP Put 45245E109 0 500 SH Put SOLE 0 500 0 0
IMMERSION CORP COM 452521107 64 8,728 SH   SOLE 0 8,728 0 0
IMMERSION CORP Call 452521107 0 2,400 SH Call SOLE 0 2,400 0 0
IMMUNOMEDICS INC COM 452907108 200 9,472 SH   SOLE 0 9,472 0 0
IMMUNOMEDICS INC Call 452907108 4 6,000 SH Call SOLE 0 6,000 0 0
IMMUNOMEDICS INC Put 452907108 1 24,500 SH Put SOLE 0 24,500 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 3 600 SH   SOLE 0 600 0 0
IMPINJ INC COM 453204109 72 2,800 SH   SOLE 0 2,800 0 0
IMPINJ INC Call 453204109 15 10,500 SH Call SOLE 0 10,500 0 0
IMPINJ INC Put 453204109 2 1,500 SH Put SOLE 0 1,500 0 0
INCYTE CORP COM 45337C102 497 5,700 SH   SOLE 0 5,700 0 0
INCYTE CORP Call 45337C102 5 5,500 SH Call SOLE 0 5,500 0 0
INCYTE CORP Put 45337C102 0 5,000 SH Put SOLE 0 5,000 0 0
INDIA GLOBALIZATION CAP INC COM NEW 45408X308 0 1,300 SH   SOLE 0 1,300 0 0
INFINERA CORPORATION COM 45667G103 100 12,717 SH   SOLE 0 12,717 0 0
INFINERA CORPORATION Call 45667G103 116 67,100 SH Call SOLE 0 67,100 0 0
INFINERA CORPORATION Put 45667G103 4 11,500 SH Put SOLE 0 11,500 0 0
INFOSYS LTD SPONSORED ADR 456788108 67 6,500 SH   SOLE 0 6,500 0 0
INFOSYS LTD Call 456788108 2 9,900 SH Call SOLE 0 9,900 0 0
ING GROEP N V SPONSORED ADR 456837103 75 6,244 SH   SOLE 0 6,244 0 0
ING GROEP N V Call 456837103 0 2,000 SH Call SOLE 0 2,000 0 0
ING GROEP N V Put 456837103 0 1,400 SH Put SOLE 0 1,400 0 0
INGERSOLL-RAND PLC Call G47791101 13 1,000 SH Call SOLE 0 1,000 0 0
INGERSOLL-RAND PLC Put G47791101 10 1,000 SH Put SOLE 0 1,000 0 0
INNOPHOS HOLDINGS INC COM 45774N108 3 100 SH   SOLE 0 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 492 6,488 SH   SOLE 0 6,488 0 0
INNOVATIVE INDL PPTYS INC Call 45781V101 51 24,800 SH Call SOLE 0 24,800 0 0
INNOVATIVE INDL PPTYS INC Put 45781V101 99 37,900 SH Put SOLE 0 37,900 0 0
INNOVATOR ETFS TR IBD 50 ETF 45782C102 27 800 SH   SOLE 0 800 0 0
INNOVATOR ETFS TR Call 45782C102 5 6,300 SH Call SOLE 0 6,300 0 0
INNOVATOR ETFS TR Put 45782C102 1 1,600 SH Put SOLE 0 1,600 0 0
INOVALON HLDGS INC Put 45781D101 0 2,100 SH Put SOLE 0 2,100 0 0
INPHI CORP COM 45772F107 13 177 SH   SOLE 0 177 0 0
INPHI CORP Call 45772F107 19 2,400 SH Call SOLE 0 2,400 0 0
INPHI CORP Put 45772F107 0 100 SH Put SOLE 0 100 0 0
INSEEGO CORP COM 45782B104 0 83 SH   SOLE 0 83 0 0
INSEEGO CORP Call 45782B104 148 60,200 SH Call SOLE 0 60,200 0 0
INSEEGO CORP Put 45782B104 14 10,100 SH Put SOLE 0 10,100 0 0
INSPERITY INC COM 45778Q107 255 2,974 SH   SOLE 0 2,974 0 0
INSPERITY INC Call 45778Q107 6 1,300 SH Call SOLE 0 1,300 0 0
INSPERITY INC Put 45778Q107 0 500 SH Put SOLE 0 500 0 0
INSTRUCTURE INC Call 45781U103 1 300 SH Call SOLE 0 300 0 0
INTEC PHARMA LTD JERUSALEM SHS M53644106 1 2,600 SH   SOLE 0 2,600 0 0
INTEL CORP COM 458140100 260 4,358 SH   SOLE 0 4,358 0 0
INTEL CORP Call 458140100 180 100,100 SH Call SOLE 0 100,100 0 0
INTEL CORP Put 458140100 3 15,200 SH Put SOLE 0 15,200 0 0
INTELSAT S A COM L5140P101 146 20,770 SH   SOLE 0 20,770 0 0
INTELSAT S A Call L5140P101 33 104,100 SH Call SOLE 0 104,100 0 0
INTELSAT S A Put L5140P101 149 42,500 SH Put SOLE 0 42,500 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 120 2,580 SH   SOLE 0 2,580 0 0
INTERACTIVE BROKERS GROUP IN Call 45841N107 0 600 SH Call SOLE 0 600 0 0
INTERACTIVE BROKERS GROUP IN Put 45841N107 14 4,200 SH Put SOLE 0 4,200 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 198 1,600 SH   SOLE 0 1,600 0 0
INTERCEPT PHARMACEUTICALS IN Call 45845P108 95 2,800 SH Call SOLE 0 2,800 0 0
INTERCEPT PHARMACEUTICALS IN Put 45845P108 4 7,600 SH Put SOLE 0 7,600 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 250 2,709 SH   SOLE 0 2,709 0 0
INTERCONTINENTAL EXCHANGE IN Call 45866F104 9 3,100 SH Call SOLE 0 3,100 0 0
INTERCONTINENTAL EXCHANGE IN Put 45866F104 1 5,300 SH Put SOLE 0 5,300 0 0
INTERDIGITAL INC Call 45867G101 37 51,000 SH Call SOLE 0 51,000 0 0
INTERDIGITAL INC Put 45867G101 3 5,700 SH Put SOLE 0 5,700 0 0
INTERFACE INC COM 458665304 1 117 SH   SOLE 0 117 0 0
INTERFACE INC Call 458665304 4 4,200 SH Call SOLE 0 4,200 0 0
INTERFACE INC Put 458665304 2 500 SH Put SOLE 0 500 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,805 13,471 SH   SOLE 0 13,471 0 0
INTERNATIONAL BUSINESS MACHS Call 459200101 18 21,200 SH Call SOLE 0 21,200 0 0
INTERNATIONAL BUSINESS MACHS Put 459200101 419 30,500 SH Put SOLE 0 30,500 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 23 1,596 SH   SOLE 0 1,596 0 0
INTERNATIONAL GAME TECHNOLOG Call G4863A108 420 248,300 SH Call SOLE 0 248,300 0 0
INTERNATIONAL GAME TECHNOLOG Put G4863A108 9 47,900 SH Put SOLE 0 47,900 0 0
INTERPUBLIC GROUP COS INC COM 460690100 18 800 SH   SOLE 0 800 0 0
INTERPUBLIC GROUP COS INC Call 460690100 2 8,600 SH Call SOLE 0 8,600 0 0
INTERPUBLIC GROUP COS INC Put 460690100 3 9,300 SH Put SOLE 0 9,300 0 0
INTERSECT ENT INC COM 46071F103 505 20,284 SH   SOLE 0 20,284 0 0
INTERSECT ENT INC Call 46071F103 130 24,000 SH Call SOLE 0 24,000 0 0
INTERSECT ENT INC Put 46071F103 1 8,400 SH Put SOLE 0 8,400 0 0
INTERXION HOLDING N.V SHS N47279109 8 100 SH   SOLE 0 100 0 0
INTEVAC INC Call 461148108 2 1,000 SH Call SOLE 0 1,000 0 0
INTL FCSTONE INC Call 46116V105 11 5,200 SH Call SOLE 0 5,200 0 0
INTL PAPER CO COM 460146103 34 758 SH   SOLE 0 758 0 0
INTL PAPER CO Call 460146103 64 28,400 SH Call SOLE 0 28,400 0 0
INTL PAPER CO Put 460146103 1 14,300 SH Put SOLE 0 14,300 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 17 500 SH   SOLE 0 500 0 0
INTRA CELLULAR THERAPIES INC Call 46116X101 378 40,900 SH Call SOLE 0 40,900 0 0
INTRA CELLULAR THERAPIES INC Put 46116X101 25 65,600 SH Put SOLE 0 65,600 0 0
INTREXON CORP COM 46122T102 126 23,000 SH   SOLE 0 23,000 0 0
INTREXON CORP Call 46122T102 0 100 SH Call SOLE 0 100 0 0
INTREXON CORP Put 46122T102 69 14,900 SH Put SOLE 0 14,900 0 0
INTRICON CORP COM 46121H109 10 600 SH   SOLE 0 600 0 0
INTUIT Call 461202103 17 2,600 SH Call SOLE 0 2,600 0 0
INTUIT Put 461202103 1 2,300 SH Put SOLE 0 2,300 0 0
INTUITIVE SURGICAL INC Call 46120E602 115 800 SH Call SOLE 0 800 0 0
INTUITIVE SURGICAL INC Put 46120E602 0 3,000 SH Put SOLE 0 3,000 0 0
INVESCO CALIF VALUE MUN INC COM 46132H106 128 10,000 SH   SOLE 0 10,000 0 0
INVESCO CURNCYSHS AUSTRLA DL AUSTRALIAN DOL 46090N103 580 8,268 SH   SOLE 0 8,268 0 0
INVESCO CURNCYSHS AUSTRLA DL Call 46090N103 16 10,400 SH Call SOLE 0 10,400 0 0
INVESCO CURNCYSHS AUSTRLA DL Put 46090N103 2 8,400 SH Put SOLE 0 8,400 0 0
INVESCO CURNCYSHS BRIT PND S BRIT POUN STRL 46138M109 256 1,999 SH   SOLE 0 1,999 0 0
INVESCO CURNCYSHS BRIT PND S Call 46138M109 25 8,100 SH Call SOLE 0 8,100 0 0
INVESCO CURNCYSHS BRIT PND S Put 46138M109 3 12,600 SH Put SOLE 0 12,600 0 0
INVESCO CURNCYSHS CDN DLR TR CDN DLR SHS 46138T104 433 5,709 SH   SOLE 0 5,709 0 0
INVESCO CURNCYSHS CDN DLR TR Call 46138T104 18 22,300 SH Call SOLE 0 22,300 0 0
INVESCO CURNCYSHS CDN DLR TR Put 46138T104 2 27,900 SH Put SOLE 0 27,900 0 0
INVESCO CURNCYSHS JAPANESE Y Call 46138W107 68 108,400 SH Call SOLE 0 108,400 0 0
INVESCO CURNCYSHS JAPANESE Y Put 46138W107 54 93,600 SH Put SOLE 0 93,600 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 308 2,899 SH   SOLE 0 2,899 0 0
INVESCO CURRENCYSHARES EURO Call 46138K103 241 294,600 SH Call SOLE 0 294,600 0 0
INVESCO CURRENCYSHARES EURO Put 46138K103 57 194,800 SH Put SOLE 0 194,800 0 0
INVESCO DB COMMDY INDX TRCK Call 46138B103 0 1,200 SH Call SOLE 0 1,200 0 0
INVESCO DB COMMDY INDX TRCK Put 46138B103 1 13,500 SH Put SOLE 0 13,500 0 0
INVESCO DB MLTI SECTR CMMTY Call 46140H403 1 20,500 SH Call SOLE 0 20,500 0 0
INVESCO DB MLTI SECTR CMMTY Call 46140H106 5 15,200 SH Call SOLE 0 15,200 0 0
INVESCO DB MLTI SECTR CMMTY Put 46140H106 0 100 SH Put SOLE 0 100 0 0
INVESCO DB MLTI SECTR CMMTY Put 46140H403 0 300 SH Put SOLE 0 300 0 0
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 5,020 193,300 SH   SOLE 0 193,300 0 0
INVESCO DB US DLR INDEX TR Call 46141D203 0 9,100 SH Call SOLE 0 9,100 0 0
INVESCO DB US DLR INDEX TR Put 46141D203 1 2,900 SH Put SOLE 0 2,900 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 35 1,900 SH   SOLE 0 1,900 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 469 4,057 SH   SOLE 0 4,057 0 0
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 56 400 SH   SOLE 0 400 0 0
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 12 200 SH   SOLE 0 200 0 0
INVESCO EXCHANGE TRADED FD T Call 46137V530 0 100 SH Call SOLE 0 100 0 0
INVESCO EXCHANGE TRADED FD T Call 46137V357 27 9,600 SH Call SOLE 0 9,600 0 0
INVESCO EXCHANGE TRADED FD T Call 46137V621 0 500 SH Call SOLE 0 500 0 0
INVESCO EXCHANGE TRADED FD T Put 46137V621 1 2,000 SH Put SOLE 0 2,000 0 0
INVESCO EXCHANGE TRADED FD T Put 46137V357 6 7,900 SH Put SOLE 0 7,900 0 0
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 101 2,300 SH   SOLE 0 2,300 0 0
INVESCO EXCHNG TRADED FD TR CHINA REALESTE 46138E602 79 2,883 SH   SOLE 0 2,883 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 1,461 64,047 SH   SOLE 0 64,047 0 0
INVESCO EXCHNG TRADED FD TR Call 46138G706 0 1,500 SH Call SOLE 0 1,500 0 0
INVESCO EXCHNG TRADED FD TR Call 46138E602 7 7,000 SH Call SOLE 0 7,000 0 0
INVESCO EXCHNG TRADED FD TR Call 46138E370 34 13,800 SH Call SOLE 0 13,800 0 0
INVESCO EXCHNG TRADED FD TR Call 46138E362 6 5,500 SH Call SOLE 0 5,500 0 0
INVESCO EXCHNG TRADED FD TR Call 46138E354 5 20,800 SH Call SOLE 0 20,800 0 0
INVESCO EXCHNG TRADED FD TR Put 46138E354 134 101,700 SH Put SOLE 0 101,700 0 0
INVESCO EXCHNG TRADED FD TR Put 46138E362 0 1,400 SH Put SOLE 0 1,400 0 0
INVESCO EXCHNG TRADED FD TR Put 46138E370 0 2,100 SH Put SOLE 0 2,100 0 0
INVESCO EXCHNG TRADED FD TR Put 46138E602 1 2,500 SH Put SOLE 0 2,500 0 0
INVESCO EXCHNG TRADED FD TR Put 46138G706 3 5,100 SH Put SOLE 0 5,100 0 0
INVESCO EXCHNG TRADED FD TR Put 46138G508 42 469,600 SH Put SOLE 0 469,600 0 0
INVESCO EXCHNG TRADED FD TR Put 46138G607 0 100 SH Put SOLE 0 100 0 0
INVESCO LTD SHS G491BT108 181 10,089 SH   SOLE 0 10,089 0 0
INVESCO LTD Call G491BT108 2 19,700 SH Call SOLE 0 19,700 0 0
INVESCO LTD Put G491BT108 1 13,300 SH Put SOLE 0 13,300 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,764 8,298 SH   SOLE 0 8,298 0 0
INVESCO QQQ TR Call 46090E103 16,992 1,401,600 SH Call SOLE 0 1,401,600 0 0
INVESCO QQQ TR Put 46090E103 1,612 2,798,400 SH Put SOLE 0 2,798,400 0 0
INVITAE CORP Call 46185L103 11 4,100 SH Call SOLE 0 4,100 0 0
IONIS PHARMACEUTICALS INC Call 462222100 5 1,000 SH Call SOLE 0 1,000 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 11 400 SH   SOLE 0 400 0 0
IOVANCE BIOTHERAPEUTICS INC Call 462260100 57 9,500 SH Call SOLE 0 9,500 0 0
IPG PHOTONICS CORP COM 44980X109 66 460 SH   SOLE 0 460 0 0
IQIYI INC SPONSORED ADS 46267X108 569 27,000 SH   SOLE 0 27,000 0 0
IQIYI INC Call 46267X108 20 13,700 SH Call SOLE 0 13,700 0 0
IQIYI INC Put 46267X108 54 38,400 SH Put SOLE 0 38,400 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 34 500 SH   SOLE 0 500 0 0
IRHYTHM TECHNOLOGIES INC Put 450056106 12 800 SH Put SOLE 0 800 0 0
IRIDIUM COMMUNICATIONS INC Call 46269C102 0 1,800 SH Call SOLE 0 1,800 0 0
IRIDIUM COMMUNICATIONS INC Put 46269C102 11 1,500 SH Put SOLE 0 1,500 0 0
IROBOT CORP Call 462726100 23 16,600 SH Call SOLE 0 16,600 0 0
IROBOT CORP Put 462726100 307 46,400 SH Put SOLE 0 46,400 0 0
IRON MTN INC NEW COM 46284V101 26 838 SH   SOLE 0 838 0 0
IRON MTN INC NEW Call 46284V101 2 23,300 SH Call SOLE 0 23,300 0 0
IRON MTN INC NEW Put 46284V101 1 8,800 SH Put SOLE 0 8,800 0 0
ISHARES GOLD TRUST Call 464285105 1 12,200 SH Call SOLE 0 12,200 0 0
ISHARES GOLD TRUST Put 464285105 7 10,800 SH Put SOLE 0 10,800 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 355 7,500 SH   SOLE 0 7,500 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 16 280 SH   SOLE 0 280 0 0
ISHARES INC MSCI EURZONE ETF 464286608 74 1,775 SH   SOLE 0 1,775 0 0
ISHARES INC MSCI STH AFR ETF 464286780 697 14,227 SH   SOLE 0 14,227 0 0
ISHARES INC MSCI GERMANY ETF 464286806 639 21,741 SH   SOLE 0 21,741 0 0
ISHARES INC MSCI HONG KG ETF 464286871 3 150 SH   SOLE 0 150 0 0
ISHARES INC MSCI MEXICO ETF 464286822 195 4,349 SH   SOLE 0 4,349 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 12 299 SH   SOLE 0 299 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 36 1,500 SH   SOLE 0 1,500 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814 111 3,900 SH   SOLE 0 3,900 0 0
ISHARES INC MSCI ITALY ETF 46434G830 26 899 SH   SOLE 0 899 0 0
ISHARES INC MSCI GBL ETF NEW 46434G848 23 799 SH   SOLE 0 799 0 0
ISHARES INC MSCI GBL GOLD MN 46434G855 98 4,099 SH   SOLE 0 4,099 0 0
ISHARES INC Call 46434G855 0 1,200 SH Call SOLE 0 1,200 0 0
ISHARES INC Call 46434G848 0 1,000 SH Call SOLE 0 1,000 0 0
ISHARES INC Call 46434G830 0 1,100 SH Call SOLE 0 1,100 0 0
ISHARES INC Call 46434G814 21 22,900 SH Call SOLE 0 22,900 0 0
ISHARES INC Call 46434G822 72 25,000 SH Call SOLE 0 25,000 0 0
ISHARES INC Call 46434G772 7 3,000 SH Call SOLE 0 3,000 0 0
ISHARES INC Call 46434G103 14 10,100 SH Call SOLE 0 10,100 0 0
ISHARES INC Call 464286822 4 16,700 SH Call SOLE 0 16,700 0 0
ISHARES INC Call 464286871 0 500 SH Call SOLE 0 500 0 0
ISHARES INC Call 464286806 0 1,200 SH Call SOLE 0 1,200 0 0
ISHARES INC Call 464286780 78 150,300 SH Call SOLE 0 150,300 0 0
ISHARES INC Call 464286749 0 400 SH Call SOLE 0 400 0 0
ISHARES INC Call 464286764 1 2,800 SH Call SOLE 0 2,800 0 0
ISHARES INC Call 464286772 164 57,200 SH Call SOLE 0 57,200 0 0
ISHARES INC Call 464286640 15 33,400 SH Call SOLE 0 33,400 0 0
ISHARES INC Call 464286657 0 200 SH Call SOLE 0 200 0 0
ISHARES INC Call 464286707 13 5,300 SH Call SOLE 0 5,300 0 0
ISHARES INC Call 464286715 3 6,100 SH Call SOLE 0 6,100 0 0
ISHARES INC Call 464286509 11 19,800 SH Call SOLE 0 19,800 0 0
ISHARES INC Call 464286400 1,013 300,400 SH Call SOLE 0 300,400 0 0
ISHARES INC Call 464286103 0 4,600 SH Call SOLE 0 4,600 0 0
ISHARES INC Put 464286103 0 400 SH Put SOLE 0 400 0 0
ISHARES INC Put 464286400 219 284,800 SH Put SOLE 0 284,800 0 0
ISHARES INC Put 464286509 0 400 SH Put SOLE 0 400 0 0
ISHARES INC Put 464286533 0 200 SH Put SOLE 0 200 0 0
ISHARES INC Put 464286715 5 70,300 SH Put SOLE 0 70,300 0 0
ISHARES INC Put 464286665 0 2,600 SH Put SOLE 0 2,600 0 0
ISHARES INC Put 464286640 13 23,400 SH Put SOLE 0 23,400 0 0
ISHARES INC Put 464286608 2 19,500 SH Put SOLE 0 19,500 0 0
ISHARES INC Put 464286772 14 51,700 SH Put SOLE 0 51,700 0 0
ISHARES INC Put 464286764 0 2,300 SH Put SOLE 0 2,300 0 0
ISHARES INC Put 464286780 5 21,700 SH Put SOLE 0 21,700 0 0
ISHARES INC Put 464286806 1 30,200 SH Put SOLE 0 30,200 0 0
ISHARES INC Put 464286871 2 2,900 SH Put SOLE 0 2,900 0 0
ISHARES INC Put 464286822 8 38,700 SH Put SOLE 0 38,700 0 0
ISHARES INC Put 46434G103 0 1,000 SH Put SOLE 0 1,000 0 0
ISHARES INC Put 46434G772 0 200 SH Put SOLE 0 200 0 0
ISHARES INC Put 46434G780 0 1,100 SH Put SOLE 0 1,100 0 0
ISHARES INC Put 46434G822 20 44,900 SH Put SOLE 0 44,900 0 0
ISHARES INC Put 46434G814 17 32,400 SH Put SOLE 0 32,400 0 0
ISHARES INC Put 46434G830 3 10,600 SH Put SOLE 0 10,600 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 14 899 SH   SOLE 0 899 0 0
ISHARES S&P GSCI COMMODITY I Put 46428R107 0 3,800 SH Put SOLE 0 3,800 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 1,733 103,902 SH   SOLE 0 103,902 0 0
ISHARES SILVER TRUST Call 46428Q109 983 1,025,400 SH Call SOLE 0 1,025,400 0 0
ISHARES SILVER TRUST Put 46428Q109 238 510,700 SH Put SOLE 0 510,700 0 0
ISHARES TR MSCI INDIA ETF 46429B598 234 6,675 SH   SOLE 0 6,675 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 734 11,199 SH   SOLE 0 11,199 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 30 500 SH   SOLE 0 500 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 865 6,891 SH   SOLE 0 6,891 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 219 6,448 SH   SOLE 0 6,448 0 0
ISHARES TR TIPS BD ETF 464287176 34 300 SH   SOLE 0 300 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 56 1,300 SH   SOLE 0 1,300 0 0
ISHARES TR TRANS AVG ETF 464287192 3,090 15,802 SH   SOLE 0 15,802 0 0
ISHARES TR CORE S&P500 ETF 464287200 349 1,081 SH   SOLE 0 1,081 0 0
ISHARES TR CORE US AGGBD ET 464287226 76 681 SH   SOLE 0 681 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 45,832 1,021,458 SH   SOLE 0 1,021,458 0 0
ISHARES TR IBOXX INV CP ETF 464287242 447 3,500 SH   SOLE 0 3,500 0 0
ISHARES TR GBL COMM SVC ETF 464287275 61 1,000 SH   SOLE 0 1,000 0 0
ISHARES TR S&P 500 VAL ETF 464287408 1,951 15,000 SH   SOLE 0 15,000 0 0
ISHARES TR NASDAQ BIOTECH 464287556 7,652 63,501 SH   SOLE 0 63,501 0 0
ISHARES TR GLOBAL 100 ETF 464287572 10 200 SH   SOLE 0 200 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 1,769 12,963 SH   SOLE 0 12,963 0 0
ISHARES TR 20 YR TR BD ETF 464287432 30,900 228,082 SH   SOLE 0 228,082 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 6,867 62,307 SH   SOLE 0 62,307 0 0
ISHARES TR MSCI EAFE ETF 464287465 5,648 81,343 SH   SOLE 0 81,343 0 0
ISHARES TR EXPANDED TECH 464287515 349 1,500 SH   SOLE 0 1,500 0 0
ISHARES TR PHLX SEMICND ETF 464287523 3,772 15,024 SH   SOLE 0 15,024 0 0
ISHARES TR U.S. UTILITS ETF 464287697 178 1,100 SH   SOLE 0 1,100 0 0
ISHARES TR S&P MC 400VL ETF 464287705 159 933 SH   SOLE 0 933 0 0
ISHARES TR US TELECOM ETF 464287713 29 1,000 SH   SOLE 0 1,000 0 0
ISHARES TR CORE S&P SCP ETF 464287804 3,709 44,234 SH   SOLE 0 44,234 0 0
ISHARES TR U.S. BAS MTL ETF 464287838 2,037 20,800 SH   SOLE 0 20,800 0 0
ISHARES TR SP SMCP600VL ETF 464287879 31 199 SH   SOLE 0 199 0 0
ISHARES TR GL TIMB FORE ETF 464288174 67 1,000 SH   SOLE 0 1,000 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 346 4,710 SH   SOLE 0 4,710 0 0
ISHARES TR MSCI ACWI EX US 464288240 112 2,300 SH   SOLE 0 2,300 0 0
ISHARES TR MSCI ACWI ETF 464288257 900 11,365 SH   SOLE 0 11,365 0 0
ISHARES TR JPMORGAN USD EMG 464288281 622 5,432 SH   SOLE 0 5,432 0 0
ISHARES TR US AER DEF ETF 464288760 431 1,943 SH   SOLE 0 1,943 0 0
ISHARES TR US HOME CONS ETF 464288752 3,113 70,097 SH   SOLE 0 70,097 0 0
ISHARES TR US BR DEL SE ETF 464288794 27 399 SH   SOLE 0 399 0 0
ISHARES TR U.S. MED DVC ETF 464288810 861 3,261 SH   SOLE 0 3,261 0 0
ISHARES TR EAFE VALUE ETF 464288877 4 99 SH   SOLE 0 99 0 0
ISHARES TR CORE MSCI EAFE 46432F842 234 3,600 SH   SOLE 0 3,600 0 0
ISHARES TR Call 464288877 0 400 SH Call SOLE 0 400 0 0
ISHARES TR Call 464289180 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464288836 35 2,900 SH Call SOLE 0 2,900 0 0
ISHARES TR Call 464288851 62 11,100 SH Call SOLE 0 11,100 0 0
ISHARES TR Call 464288810 4 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464288828 276 13,100 SH Call SOLE 0 13,100 0 0
ISHARES TR Call 464288794 0 200 SH Call SOLE 0 200 0 0
ISHARES TR Call 464288752 26 14,200 SH Call SOLE 0 14,200 0 0
ISHARES TR Call 464288760 8 4,000 SH Call SOLE 0 4,000 0 0
ISHARES TR Call 464288661 10 39,200 SH Call SOLE 0 39,200 0 0
ISHARES TR Call 464288687 1 10,400 SH Call SOLE 0 10,400 0 0
ISHARES TR Call 464288281 5 7,100 SH Call SOLE 0 7,100 0 0
ISHARES TR Call 464288257 8 2,900 SH Call SOLE 0 2,900 0 0
ISHARES TR Call 464288372 0 600 SH Call SOLE 0 600 0 0
ISHARES TR Call 464288448 0 400 SH Call SOLE 0 400 0 0
ISHARES TR Call 464288513 779 1,020,300 SH Call SOLE 0 1,020,300 0 0
ISHARES TR Call 464288240 0 500 SH Call SOLE 0 500 0 0
ISHARES TR Call 464287887 1 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464288182 4 2,000 SH Call SOLE 0 2,000 0 0
ISHARES TR Call 464287879 2 300 SH Call SOLE 0 300 0 0
ISHARES TR Call 464287838 9 2,100 SH Call SOLE 0 2,100 0 0
ISHARES TR Call 464287804 148 32,300 SH Call SOLE 0 32,300 0 0
ISHARES TR Call 464287796 2 1,900 SH Call SOLE 0 1,900 0 0
ISHARES TR Call 464287713 0 1,100 SH Call SOLE 0 1,100 0 0
ISHARES TR Call 464287721 10 500 SH Call SOLE 0 500 0 0
ISHARES TR Call 464287739 1,184 637,700 SH Call SOLE 0 637,700 0 0
ISHARES TR Call 464287762 5 600 SH Call SOLE 0 600 0 0
ISHARES TR Call 464287705 3 600 SH Call SOLE 0 600 0 0
ISHARES TR Call 464287697 0 200 SH Call SOLE 0 200 0 0
ISHARES TR Call 464287655 7,664 726,700 SH Call SOLE 0 726,700 0 0
ISHARES TR Call 464287689 2 500 SH Call SOLE 0 500 0 0
ISHARES TR Call 464287523 160 17,500 SH Call SOLE 0 17,500 0 0
ISHARES TR Call 464287549 41 12,700 SH Call SOLE 0 12,700 0 0
ISHARES TR Call 464287515 159 14,000 SH Call SOLE 0 14,000 0 0
ISHARES TR Call 464287499 5 5,600 SH Call SOLE 0 5,600 0 0
ISHARES TR Call 464287507 18 2,200 SH Call SOLE 0 2,200 0 0
ISHARES TR Call 464287465 2,168 569,300 SH Call SOLE 0 569,300 0 0
ISHARES TR Call 464287473 2 600 SH Call SOLE 0 600 0 0
ISHARES TR Call 464287440 14 15,600 SH Call SOLE 0 15,600 0 0
ISHARES TR Call 464287432 495 468,800 SH Call SOLE 0 468,800 0 0
ISHARES TR Call 464287598 51 7,800 SH Call SOLE 0 7,800 0 0
ISHARES TR Call 464287572 0 200 SH Call SOLE 0 200 0 0
ISHARES TR Call 464287556 488 71,400 SH Call SOLE 0 71,400 0 0
ISHARES TR Call 464287564 0 500 SH Call SOLE 0 500 0 0
ISHARES TR Call 464287606 1 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464287614 308 24,600 SH Call SOLE 0 24,600 0 0
ISHARES TR Call 464287622 34 4,800 SH Call SOLE 0 4,800 0 0
ISHARES TR Call 464287630 20 3,600 SH Call SOLE 0 3,600 0 0
ISHARES TR Call 464287648 40 4,000 SH Call SOLE 0 4,000 0 0
ISHARES TR Call 464287408 29 7,600 SH Call SOLE 0 7,600 0 0
ISHARES TR Call 464287390 37 30,700 SH Call SOLE 0 30,700 0 0
ISHARES TR Call 464287309 724 99,400 SH Call SOLE 0 99,400 0 0
ISHARES TR Call 464287341 0 400 SH Call SOLE 0 400 0 0
ISHARES TR Call 464287242 62 92,300 SH Call SOLE 0 92,300 0 0
ISHARES TR Call 464287234 3,244 2,405,300 SH Call SOLE 0 2,405,300 0 0
ISHARES TR Call 464287226 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464287200 547 31,500 SH Call SOLE 0 31,500 0 0
ISHARES TR Call 464287192 17 6,300 SH Call SOLE 0 6,300 0 0
ISHARES TR Call 464287168 44 9,200 SH Call SOLE 0 9,200 0 0
ISHARES TR Call 464287184 600 460,400 SH Call SOLE 0 460,400 0 0
ISHARES TR Call 464287150 71 22,100 SH Call SOLE 0 22,100 0 0
ISHARES TR Call 46435G334 1 11,100 SH Call SOLE 0 11,100 0 0
ISHARES TR Call 46432F396 6 1,700 SH Call SOLE 0 1,700 0 0
ISHARES TR Call 464288273 2 900 SH Call SOLE 0 900 0 0
ISHARES TR Call 46429B689 7 8,200 SH Call SOLE 0 8,200 0 0
ISHARES TR Call 46432F834 23 12,700 SH Call SOLE 0 12,700 0 0
ISHARES TR Call 46429B697 3 3,300 SH Call SOLE 0 3,300 0 0
ISHARES TR Call 46429B663 8 2,200 SH Call SOLE 0 2,200 0 0
ISHARES TR Call 46429B671 153 68,400 SH Call SOLE 0 68,400 0 0
ISHARES TR Call 46429B598 2 2,300 SH Call SOLE 0 2,300 0 0
ISHARES TR Call 46429B309 4 5,100 SH Call SOLE 0 5,100 0 0
ISHARES TR Call 46434V423 0 500 SH Call SOLE 0 500 0 0
ISHARES TR Call 46434V621 0 200 SH Call SOLE 0 200 0 0
ISHARES TR Call 46435G342 0 700 SH Call SOLE 0 700 0 0
ISHARES TR Put 46435G342 0 1,200 SH Put SOLE 0 1,200 0 0
ISHARES TR Put 46434V621 1 2,200 SH Put SOLE 0 2,200 0 0
ISHARES TR Put 46429B309 0 3,300 SH Put SOLE 0 3,300 0 0
ISHARES TR Put 46429B598 0 100 SH Put SOLE 0 100 0 0
ISHARES TR Put 46429B671 36 32,800 SH Put SOLE 0 32,800 0 0
ISHARES TR Put 46429B663 0 200 SH Put SOLE 0 200 0 0
ISHARES TR Put 46429B697 3 5,400 SH Put SOLE 0 5,400 0 0
ISHARES TR Put 46432F388 6 11,000 SH Put SOLE 0 11,000 0 0
ISHARES TR Put 46432F396 3 6,900 SH Put SOLE 0 6,900 0 0
ISHARES TR Put 46435G334 3 12,400 SH Put SOLE 0 12,400 0 0
ISHARES TR Put 464287150 1 1,700 SH Put SOLE 0 1,700 0 0
ISHARES TR Put 464287101 1 1,100 SH Put SOLE 0 1,100 0 0
ISHARES TR Put 464287184 277 1,149,300 SH Put SOLE 0 1,149,300 0 0
ISHARES TR Put 464287168 13 13,100 SH Put SOLE 0 13,100 0 0
ISHARES TR Put 464287192 123 31,800 SH Put SOLE 0 31,800 0 0
ISHARES TR Put 464287200 51 26,300 SH Put SOLE 0 26,300 0 0
ISHARES TR Put 464287226 0 100 SH Put SOLE 0 100 0 0
ISHARES TR Put 464287234 487 1,512,200 SH Put SOLE 0 1,512,200 0 0
ISHARES TR Put 464287242 34 82,300 SH Put SOLE 0 82,300 0 0
ISHARES TR Put 464287341 0 100 SH Put SOLE 0 100 0 0
ISHARES TR Put 464287309 1 600 SH Put SOLE 0 600 0 0
ISHARES TR Put 464287390 0 400 SH Put SOLE 0 400 0 0
ISHARES TR Put 464287648 6 5,400 SH Put SOLE 0 5,400 0 0
ISHARES TR Put 464287630 8 22,300 SH Put SOLE 0 22,300 0 0
ISHARES TR Put 464287622 1 2,400 SH Put SOLE 0 2,400 0 0
ISHARES TR Put 464287614 19 13,100 SH Put SOLE 0 13,100 0 0
ISHARES TR Put 464287556 192 178,500 SH Put SOLE 0 178,500 0 0
ISHARES TR Put 464287598 35 14,000 SH Put SOLE 0 14,000 0 0
ISHARES TR Put 464287432 1,253 743,500 SH Put SOLE 0 743,500 0 0
ISHARES TR Put 464287440 39 73,000 SH Put SOLE 0 73,000 0 0
ISHARES TR Put 464287473 0 500 SH Put SOLE 0 500 0 0
ISHARES TR Put 464287465 282 598,900 SH Put SOLE 0 598,900 0 0
ISHARES TR Put 464287507 0 500 SH Put SOLE 0 500 0 0
ISHARES TR Put 464287515 305 267,900 SH Put SOLE 0 267,900 0 0
ISHARES TR Put 464287549 0 100 SH Put SOLE 0 100 0 0
ISHARES TR Put 464287523 15 57,100 SH Put SOLE 0 57,100 0 0
ISHARES TR Put 464287689 0 1,600 SH Put SOLE 0 1,600 0 0
ISHARES TR Put 464287655 1,104 1,595,000 SH Put SOLE 0 1,595,000 0 0
ISHARES TR Put 464287762 0 2,600 SH Put SOLE 0 2,600 0 0
ISHARES TR Put 464287739 119 394,700 SH Put SOLE 0 394,700 0 0
ISHARES TR Put 464287721 1 200 SH Put SOLE 0 200 0 0
ISHARES TR Put 464287713 0 300 SH Put SOLE 0 300 0 0
ISHARES TR Put 464287796 0 2,500 SH Put SOLE 0 2,500 0 0
ISHARES TR Put 464287804 5 5,400 SH Put SOLE 0 5,400 0 0
ISHARES TR Put 464287861 0 200 SH Put SOLE 0 200 0 0
ISHARES TR Put 464287879 0 100 SH Put SOLE 0 100 0 0
ISHARES TR Put 464288182 9 9,400 SH Put SOLE 0 9,400 0 0
ISHARES TR Put 464287887 0 300 SH Put SOLE 0 300 0 0
ISHARES TR Put 464288513 420 2,000,100 SH Put SOLE 0 2,000,100 0 0
ISHARES TR Put 464288448 1 5,600 SH Put SOLE 0 5,600 0 0
ISHARES TR Put 464288257 0 5,200 SH Put SOLE 0 5,200 0 0
ISHARES TR Put 464288281 0 300 SH Put SOLE 0 300 0 0
ISHARES TR Put 464288687 12 35,200 SH Put SOLE 0 35,200 0 0
ISHARES TR Put 464288661 8 3,200 SH Put SOLE 0 3,200 0 0
ISHARES TR Put 464288760 9 2,400 SH Put SOLE 0 2,400 0 0
ISHARES TR Put 464288778 0 200 SH Put SOLE 0 200 0 0
ISHARES TR Put 464288752 42 309,200 SH Put SOLE 0 309,200 0 0
ISHARES TR Put 464288828 2 2,400 SH Put SOLE 0 2,400 0 0
ISHARES TR Put 464288810 0 1,100 SH Put SOLE 0 1,100 0 0
ISHARES TR Put 464288851 1 600 SH Put SOLE 0 600 0 0
ISHARES TR Put 464288836 1 2,300 SH Put SOLE 0 2,300 0 0
ISHARES TR Put 464289180 1 6,300 SH Put SOLE 0 6,300 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 59 6,500 SH   SOLE 0 6,500 0 0
ITAU UNIBANCO HLDG SA Call 465562106 22 40,000 SH Call SOLE 0 40,000 0 0
ITAU UNIBANCO HLDG SA Put 465562106 17 6,000 SH Put SOLE 0 6,000 0 0
IVERIC BIO INC Call 46583P102 3 1,900 SH Call SOLE 0 1,900 0 0
J JILL INC Put 46620W102 6 4,700 SH Put SOLE 0 4,700 0 0
JABIL INC Call 466313103 191 15,000 SH Call SOLE 0 15,000 0 0
JACK IN THE BOX INC COM 466367109 421 5,408 SH   SOLE 0 5,408 0 0
JACK IN THE BOX INC Call 466367109 0 3,600 SH Call SOLE 0 3,600 0 0
JACK IN THE BOX INC Put 466367109 0 1,600 SH Put SOLE 0 1,600 0 0
JD COM INC Call 47215P106 1,663 646,700 SH Call SOLE 0 646,700 0 0
JD COM INC Put 47215P106 421 537,400 SH Put SOLE 0 537,400 0 0
JEFFERIES FINL GROUP INC Call 47233W109 53 30,900 SH Call SOLE 0 30,900 0 0
JEFFERIES FINL GROUP INC Put 47233W109 0 200 SH Put SOLE 0 200 0 0
JETBLUE AWYS CORP COM 477143101 183 9,825 SH   SOLE 0 9,825 0 0
JETBLUE AWYS CORP Call 477143101 20 29,900 SH Call SOLE 0 29,900 0 0
JETBLUE AWYS CORP Put 477143101 14 15,400 SH Put SOLE 0 15,400 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 464 20,673 SH   SOLE 0 20,673 0 0
JINKOSOLAR HLDG CO LTD Call 47759T100 14 7,100 SH Call SOLE 0 7,100 0 0
JINKOSOLAR HLDG CO LTD Put 47759T100 5 16,700 SH Put SOLE 0 16,700 0 0
JOHNSON & JOHNSON COM 478160104 3,679 25,227 SH   SOLE 0 25,227 0 0
JOHNSON & JOHNSON Call 478160104 306 64,100 SH Call SOLE 0 64,100 0 0
JOHNSON & JOHNSON Put 478160104 23 27,200 SH Put SOLE 0 27,200 0 0
JOHNSON CTLS INTL PLC Call G51502105 0 5,600 SH Call SOLE 0 5,600 0 0
JOYY INC Call 46591M109 52 21,300 SH Call SOLE 0 21,300 0 0
JOYY INC Put 46591M109 123 17,500 SH Put SOLE 0 17,500 0 0
JPMORGAN CHASE & CO COM 46625H100 67 482 SH   SOLE 0 482 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 884 40,559 SH   SOLE 0 40,559 0 0
JPMORGAN CHASE & CO Call 46625H365 51 82,100 SH Call SOLE 0 82,100 0 0
JPMORGAN CHASE & CO Call 46625H100 3,450 438,900 SH Call SOLE 0 438,900 0 0
JPMORGAN CHASE & CO Put 46625H100 1,022 249,100 SH Put SOLE 0 249,100 0 0
JPMORGAN CHASE & CO Put 46625H365 2 7,200 SH Put SOLE 0 7,200 0 0
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 5 883 SH   SOLE 0 883 0 0
JUPAI HLDGS LTD ADS 48205B107 0 100 SH   SOLE 0 100 0 0
JUST ENERGY GROUP INC COM 48213W101 1 800 SH   SOLE 0 800 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 2 600 SH   SOLE 0 600 0 0
KANDI TECHNOLOGIES GROUP INC Call 483709101 0 2,600 SH Call SOLE 0 2,600 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 474 3,100 SH   SOLE 0 3,100 0 0
KANSAS CITY SOUTHERN Put 485170302 1 1,700 SH Put SOLE 0 1,700 0 0
KAR AUCTION SVCS INC Call 48238T109 9 3,600 SH Call SOLE 0 3,600 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 30 1,600 SH   SOLE 0 1,600 0 0
KB HOME COM 48666K109 421 12,307 SH   SOLE 0 12,307 0 0
KB HOME Call 48666K109 2 1,400 SH Call SOLE 0 1,400 0 0
KB HOME Put 48666K109 21 117,900 SH Put SOLE 0 117,900 0 0
KBR INC COM 48242W106 79 2,613 SH   SOLE 0 2,613 0 0
KBR INC Call 48242W106 4 5,100 SH Call SOLE 0 5,100 0 0
KELLOGG CO Call 487836108 25 25,800 SH Call SOLE 0 25,800 0 0
KELLOGG CO Put 487836108 16 32,900 SH Put SOLE 0 32,900 0 0
KEMET CORP COM NEW 488360207 57 2,115 SH   SOLE 0 2,115 0 0
KEMET CORP Call 488360207 2 900 SH Call SOLE 0 900 0 0
KEMET CORP Put 488360207 0 100 SH Put SOLE 0 100 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 28 1,299 SH   SOLE 0 1,299 0 0
KENNEDY-WILSON HLDGS INC Call 489398107 0 500 SH Call SOLE 0 500 0 0
KENNEDY-WILSON HLDGS INC Put 489398107 0 100 SH Put SOLE 0 100 0 0
KEYCORP NEW Call 493267108 27 50,900 SH Call SOLE 0 50,900 0 0
KEYCORP NEW Put 493267108 0 3,200 SH Put SOLE 0 3,200 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 919 8,960 SH   SOLE 0 8,960 0 0
KEYSIGHT TECHNOLOGIES INC Call 49338L103 59 16,300 SH Call SOLE 0 16,300 0 0
KEYSIGHT TECHNOLOGIES INC Put 49338L103 12 4,500 SH Put SOLE 0 4,500 0 0
KIMBERLY CLARK CORP Call 494368103 78 10,100 SH Call SOLE 0 10,100 0 0
KIMBERLY CLARK CORP Put 494368103 2 9,900 SH Put SOLE 0 9,900 0 0
KIMCO RLTY CORP COM 49446R109 86 4,158 SH   SOLE 0 4,158 0 0
KIMCO RLTY CORP Call 49446R109 0 6,500 SH Call SOLE 0 6,500 0 0
KIMCO RLTY CORP Put 49446R109 1 17,800 SH Put SOLE 0 17,800 0 0
KINDER MORGAN INC DEL COM 49456B101 111 5,254 SH   SOLE 0 5,254 0 0
KINDER MORGAN INC DEL Call 49456B101 94 128,100 SH Call SOLE 0 128,100 0 0
KINDER MORGAN INC DEL Put 49456B101 4 18,300 SH Put SOLE 0 18,300 0 0
KINROSS GOLD CORP COM 496902404 8 1,800 SH   SOLE 0 1,800 0 0
KINSALE CAP GROUP INC Call 49714P108 3 12,500 SH Call SOLE 0 12,500 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 1,108 25,161 SH   SOLE 0 25,161 0 0
KIRKLAND LAKE GOLD LTD Call 49741E100 89 26,800 SH Call SOLE 0 26,800 0 0
KIRKLAND LAKE GOLD LTD Put 49741E100 17 46,600 SH Put SOLE 0 46,600 0 0
KITE RLTY GROUP TR COM NEW 49803T300 40 2,091 SH   SOLE 0 2,091 0 0
KKR & CO INC CL A 48251W104 327 11,212 SH   SOLE 0 11,212 0 0
KKR & CO INC Call 48251W104 145 51,400 SH Call SOLE 0 51,400 0 0
KKR & CO INC Put 48251W104 8 20,400 SH Put SOLE 0 20,400 0 0
KLA CORPORATION COM NEW 482480100 1,302 7,310 SH   SOLE 0 7,310 0 0
KLA CORPORATION Call 482480100 88 12,500 SH Call SOLE 0 12,500 0 0
KLA CORPORATION Put 482480100 20 14,900 SH Put SOLE 0 14,900 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 49 1,370 SH   SOLE 0 1,370 0 0
KNIGHT SWIFT TRANSN HLDGS IN Call 499049104 2 6,400 SH Call SOLE 0 6,400 0 0
KNIGHT SWIFT TRANSN HLDGS IN Put 499049104 87 20,900 SH Put SOLE 0 20,900 0 0
KODIAK SCIENCES INC Call 50015M109 32 5,100 SH Call SOLE 0 5,100 0 0
KOHLS CORP COM 500255104 652 12,803 SH   SOLE 0 12,803 0 0
KOHLS CORP Call 500255104 34 26,800 SH Call SOLE 0 26,800 0 0
KOHLS CORP Put 500255104 416 63,400 SH Put SOLE 0 63,400 0 0
KONTOOR BRANDS INC Put 50050N103 49 20,000 SH Put SOLE 0 20,000 0 0
KORNIT DIGITAL LTD SHS M6372Q113 45 1,323 SH   SOLE 0 1,323 0 0
KORNIT DIGITAL LTD Call M6372Q113 7 7,700 SH Call SOLE 0 7,700 0 0
KORNIT DIGITAL LTD Put M6372Q113 0 200 SH Put SOLE 0 200 0 0
KRAFT HEINZ CO COM 500754106 2,845 88,572 SH   SOLE 0 88,572 0 0
KRAFT HEINZ CO Call 500754106 175 155,400 SH Call SOLE 0 155,400 0 0
KRAFT HEINZ CO Put 500754106 111 114,500 SH Put SOLE 0 114,500 0 0
KRANESHARES TR Call 500767306 241 75,600 SH Call SOLE 0 75,600 0 0
KRANESHARES TR Call 500767405 2 1,000 SH Call SOLE 0 1,000 0 0
KRANESHARES TR Put 500767405 0 400 SH Put SOLE 0 400 0 0
KRANESHARES TR Put 500767306 22 35,000 SH Put SOLE 0 35,000 0 0
KRATON CORPORATION COM 50077C106 12 479 SH   SOLE 0 479 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 22 1,253 SH   SOLE 0 1,253 0 0
KRATOS DEFENSE & SEC SOLUTIO Call 50077B207 7 7,100 SH Call SOLE 0 7,100 0 0
KRATOS DEFENSE & SEC SOLUTIO Put 50077B207 1 3,000 SH Put SOLE 0 3,000 0 0
KROGER CO COM 501044101 41 1,439 SH   SOLE 0 1,439 0 0
KROGER CO Call 501044101 261 95,800 SH Call SOLE 0 95,800 0 0
KROGER CO Put 501044101 6 7,000 SH Put SOLE 0 7,000 0 0
KRONOS WORLDWIDE INC COM 50105F105 22 1,669 SH   SOLE 0 1,669 0 0
KRONOS WORLDWIDE INC Call 50105F105 0 2,200 SH Call SOLE 0 2,200 0 0
KT CORP Put 48268K101 0 5,000 SH Put SOLE 0 5,000 0 0
KULICKE & SOFFA INDS INC COM 501242101 2 100 SH   SOLE 0 100 0 0
KULICKE & SOFFA INDS INC Call 501242101 2 1,100 SH Call SOLE 0 1,100 0 0
KULICKE & SOFFA INDS INC Put 501242101 0 100 SH Put SOLE 0 100 0 0
KURA ONCOLOGY INC COM 50127T109 8 600 SH   SOLE 0 600 0 0
L BRANDS INC COM 501797104 3,059 168,837 SH   SOLE 0 168,837 0 0
L BRANDS INC Call 501797104 85 154,100 SH Call SOLE 0 154,100 0 0
L BRANDS INC Put 501797104 1,258 281,800 SH Put SOLE 0 281,800 0 0
LA JOLLA PHARMACEUTICAL CO Call 503459604 0 700 SH Call SOLE 0 700 0 0
LA Z BOY INC COM 505336107 22 714 SH   SOLE 0 714 0 0
LABORATORY CORP AMER HLDGS Call 50540R409 221 6,500 SH Call SOLE 0 6,500 0 0
LAM RESEARCH CORP COM 512807108 492 1,684 SH   SOLE 0 1,684 0 0
LAM RESEARCH CORP Call 512807108 417 13,900 SH Call SOLE 0 13,900 0 0
LAM RESEARCH CORP Put 512807108 33 14,400 SH Put SOLE 0 14,400 0 0
LAMAR ADVERTISING CO NEW Call 512816109 0 300 SH Call SOLE 0 300 0 0
LANCASTER COLONY CORP COM 513847103 16 100 SH   SOLE 0 100 0 0
LANDS END INC NEW COM 51509F105 161 9,634 SH   SOLE 0 9,634 0 0
LANDS END INC NEW Call 51509F105 32 7,200 SH Call SOLE 0 7,200 0 0
LANDS END INC NEW Put 51509F105 49 26,700 SH Put SOLE 0 26,700 0 0
LANNET INC COM 516012101 106 12,100 SH   SOLE 0 12,100 0 0
LANNET INC Call 516012101 1 800 SH Call SOLE 0 800 0 0
LANNET INC Put 516012101 6 700 SH Put SOLE 0 700 0 0
LAREDO PETROLEUM INC COM 516806106 47 16,653 SH   SOLE 0 16,653 0 0
LAREDO PETROLEUM INC Call 516806106 0 2,100 SH Call SOLE 0 2,100 0 0
LAREDO PETROLEUM INC Put 516806106 1 5,200 SH Put SOLE 0 5,200 0 0
LAS VEGAS SANDS CORP COM 517834107 218 3,172 SH   SOLE 0 3,172 0 0
LAS VEGAS SANDS CORP Call 517834107 107 54,400 SH Call SOLE 0 54,400 0 0
LAS VEGAS SANDS CORP Put 517834107 33 54,000 SH Put SOLE 0 54,000 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 21 1,118 SH   SOLE 0 1,118 0 0
LATTICE SEMICONDUCTOR CORP Call 518415104 4 5,300 SH Call SOLE 0 5,300 0 0
LAUDER ESTEE COS INC CL A 518439104 2,112 10,230 SH   SOLE 0 10,230 0 0
LAUDER ESTEE COS INC Call 518439104 27 6,900 SH Call SOLE 0 6,900 0 0
LAUDER ESTEE COS INC Put 518439104 13 25,700 SH Put SOLE 0 25,700 0 0
LAZARD LTD Call G54050102 1 1,700 SH Call SOLE 0 1,700 0 0
LEAR CORP COM NEW 521865204 549 4,006 SH   SOLE 0 4,006 0 0
LEAR CORP Call 521865204 10 6,300 SH Call SOLE 0 6,300 0 0
LEAR CORP Put 521865204 28 14,400 SH Put SOLE 0 14,400 0 0
LEGG MASON INC Call 524901105 1 3,800 SH Call SOLE 0 3,800 0 0
LEGG MASON INC Put 524901105 0 100 SH Put SOLE 0 100 0 0
LEGGETT & PLATT INC Call 524660107 0 1,000 SH Call SOLE 0 1,000 0 0
LEGGETT & PLATT INC Put 524660107 0 100 SH Put SOLE 0 100 0 0
LEIDOS HLDGS INC COM 525327102 11 118 SH   SOLE 0 118 0 0
LEIDOS HLDGS INC Call 525327102 0 100 SH Call SOLE 0 100 0 0
LENNAR CORP CL A 526057104 43 775 SH   SOLE 0 775 0 0
LENNAR CORP Call 526057104 361 127,400 SH Call SOLE 0 127,400 0 0
LENNAR CORP Put 526057104 39 34,200 SH Put SOLE 0 34,200 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 339 17,594 SH   SOLE 0 17,594 0 0
LEVI STRAUSS & CO NEW Call 52736R102 12 18,800 SH Call SOLE 0 18,800 0 0
LEVI STRAUSS & CO NEW Put 52736R102 21 32,900 SH Put SOLE 0 32,900 0 0
LEXINGTON REALTY TRUST COM 529043101 1 100 SH   SOLE 0 100 0 0
LEXINGTON REALTY TRUST Call 529043101 0 200 SH Call SOLE 0 200 0 0
LGI HOMES INC Call 50187T106 10 3,900 SH Call SOLE 0 3,900 0 0
LGI HOMES INC Put 50187T106 22 3,100 SH Put SOLE 0 3,100 0 0
LHC GROUP INC Call 50187A107 9 2,500 SH Call SOLE 0 2,500 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 112 4,968 SH   SOLE 0 4,968 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1 58 SH   SOLE 0 58 0 0
LIBERTY GLOBAL PLC Call G5480U120 36 38,800 SH Call SOLE 0 38,800 0 0
LIBERTY GLOBAL PLC Call G5480U104 0 1,200 SH Call SOLE 0 1,200 0 0
LIBERTY GLOBAL PLC Put G5480U104 6 11,000 SH Put SOLE 0 11,000 0 0
LIBERTY GLOBAL PLC Put G5480U120 0 700 SH Put SOLE 0 700 0 0
LIFEVANTAGE CORP Call 53222K205 18 5,000 SH Call SOLE 0 5,000 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 177 1,700 SH   SOLE 0 1,700 0 0
LIGAND PHARMACEUTICALS INC Put 53220K504 42 4,900 SH Put SOLE 0 4,900 0 0
LILLY ELI & CO Call 532457108 0 2,500 SH Call SOLE 0 2,500 0 0
LIMELIGHT NETWORKS INC COM 53261M104 14 3,452 SH   SOLE 0 3,452 0 0
LIMELIGHT NETWORKS INC Call 53261M104 0 100 SH Call SOLE 0 100 0 0
LINCOLN NATL CORP IND Call 534187109 0 100 SH Call SOLE 0 100 0 0
LINCOLN NATL CORP IND Put 534187109 0 1,400 SH Put SOLE 0 1,400 0 0
LINDE PLC Call G5494J103 5 400 SH Call SOLE 0 400 0 0
LINDE PLC Put G5494J103 0 400 SH Put SOLE 0 400 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 2 200 SH   SOLE 0 200 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1 144 SH   SOLE 0 144 0 0
LIPOCINE INC NEW COM 53630X104 5 13,000 SH   SOLE 0 13,000 0 0
LIVANOVA PLC SHS G5509L101 15 202 SH   SOLE 0 202 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 225 3,156 SH   SOLE 0 3,156 0 0
LIVE NATION ENTERTAINMENT IN Call 538034109 287 49,700 SH Call SOLE 0 49,700 0 0
LIVE NATION ENTERTAINMENT IN Put 538034109 7 6,900 SH Put SOLE 0 6,900 0 0
LIVEPERSON INC COM 538146101 79 2,149 SH   SOLE 0 2,149 0 0
LIVEPERSON INC Put 538146101 1 1,800 SH Put SOLE 0 1,800 0 0
LIVERAMP HLDGS INC COM 53815P108 8 171 SH   SOLE 0 171 0 0
LIVERAMP HLDGS INC Put 53815P108 2 700 SH Put SOLE 0 700 0 0
LIVONGO HEALTH INC Call 539183103 1 1,100 SH Call SOLE 0 1,100 0 0
LKQ CORP COM 501889208 129 3,631 SH   SOLE 0 3,631 0 0
LKQ CORP Call 501889208 5 36,000 SH Call SOLE 0 36,000 0 0
LOEWS CORP Call 540424108 3 1,000 SH Call SOLE 0 1,000 0 0
LOEWS CORP Put 540424108 0 1,000 SH Put SOLE 0 1,000 0 0
LOGITECH INTL S A Call H50430232 2 400 SH Call SOLE 0 400 0 0
LOGMEIN INC COM 54142L109 414 4,831 SH   SOLE 0 4,831 0 0
LOGMEIN INC Call 54142L109 13 8,200 SH Call SOLE 0 8,200 0 0
LOGMEIN INC Put 54142L109 0 8,400 SH Put SOLE 0 8,400 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 11 1,500 SH   SOLE 0 1,500 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 31 968 SH   SOLE 0 968 0 0
LORAL SPACE & COMMUNICATNS I Call 543881106 0 1,800 SH Call SOLE 0 1,800 0 0
LOUISIANA PAC CORP Call 546347105 81 20,400 SH Call SOLE 0 20,400 0 0
LOUISIANA PAC CORP Put 546347105 8 4,800 SH Put SOLE 0 4,800 0 0
LOVESAC COMPANY COM 54738L109 59 3,678 SH   SOLE 0 3,678 0 0
LOVESAC COMPANY Call 54738L109 18 7,000 SH Call SOLE 0 7,000 0 0
LOVESAC COMPANY Put 54738L109 2 2,200 SH Put SOLE 0 2,200 0 0
LOWES COS INC COM 548661107 1,462 12,213 SH   SOLE 0 12,213 0 0
LOWES COS INC Call 548661107 199 32,000 SH Call SOLE 0 32,000 0 0
LOWES COS INC Put 548661107 23 106,200 SH Put SOLE 0 106,200 0 0
LTC PPTYS INC Call 502175102 0 300 SH Call SOLE 0 300 0 0
LUCKIN COFFEE INC SPONSORED ADS 54951L109 2,175 55,276 SH   SOLE 0 55,276 0 0
LUCKIN COFFEE INC Call 54951L109 303 26,900 SH Call SOLE 0 26,900 0 0
LUCKIN COFFEE INC Put 54951L109 307 65,100 SH Put SOLE 0 65,100 0 0
LULULEMON ATHLETICA INC COM 550021109 6,523 28,159 SH   SOLE 0 28,159 0 0
LULULEMON ATHLETICA INC Call 550021109 203 69,100 SH Call SOLE 0 69,100 0 0
LULULEMON ATHLETICA INC Put 550021109 344 59,600 SH Put SOLE 0 59,600 0 0
LUMBER LIQUIDATORS HLDGS INC Call 55003T107 0 5,200 SH Call SOLE 0 5,200 0 0
LUMBER LIQUIDATORS HLDGS INC Put 55003T107 1 500 SH Put SOLE 0 500 0 0
LUMENTUM HLDGS INC COM 55024U109 253 3,198 SH   SOLE 0 3,198 0 0
LUMENTUM HLDGS INC Call 55024U109 178 53,500 SH Call SOLE 0 53,500 0 0
LUMENTUM HLDGS INC Put 55024U109 8 9,400 SH Put SOLE 0 9,400 0 0
LYFT INC CL A COM 55087P104 3,225 74,973 SH   SOLE 0 74,973 0 0
LYFT INC Call 55087P104 65 91,400 SH Call SOLE 0 91,400 0 0
LYFT INC Put 55087P104 530 86,800 SH Put SOLE 0 86,800 0 0
LYON WILLIAM HOMES CL A NEW 552074700 66 3,324 SH   SOLE 0 3,324 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 56 600 SH   SOLE 0 600 0 0
LYONDELLBASELL INDUSTRIES N Call N53745100 84 29,800 SH Call SOLE 0 29,800 0 0
LYONDELLBASELL INDUSTRIES N Put N53745100 0 3,600 SH Put SOLE 0 3,600 0 0
M/I HOMES INC Call 55305B101 73 17,300 SH Call SOLE 0 17,300 0 0
MACERICH CO Call 554382101 14 13,600 SH Call SOLE 0 13,600 0 0
MACERICH CO Put 554382101 126 40,900 SH Put SOLE 0 40,900 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 190 4,450 SH   SOLE 0 4,450 0 0
MACQUARIE INFRASTRUCTURE COR Call 55608B105 10 11,800 SH Call SOLE 0 11,800 0 0
MACQUARIE INFRASTRUCTURE COR Put 55608B105 1 2,800 SH Put SOLE 0 2,800 0 0
MACROGENICS INC COM 556099109 2 200 SH   SOLE 0 200 0 0
MACROGENICS INC Call 556099109 0 100 SH Call SOLE 0 100 0 0
MACROGENICS INC Put 556099109 6 1,000 SH Put SOLE 0 1,000 0 0
MACYS INC COM 55616P104 1,161 68,300 SH   SOLE 0 68,300 0 0
MACYS INC Call 55616P104 27 62,600 SH Call SOLE 0 62,600 0 0
MACYS INC Put 55616P104 126 63,100 SH Put SOLE 0 63,100 0 0
MADDEN STEVEN LTD COM 556269108 29 685 SH   SOLE 0 685 0 0
MADDEN STEVEN LTD Put 556269108 0 300 SH Put SOLE 0 300 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 739 2,513 SH   SOLE 0 2,513 0 0
MADISON SQUARE GARDEN CO NEW Call 55825T103 12 1,100 SH Call SOLE 0 1,100 0 0
MADISON SQUARE GARDEN CO NEW Put 55825T103 7 3,900 SH Put SOLE 0 3,900 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 128 1,405 SH   SOLE 0 1,405 0 0
MADRIGAL PHARMACEUTICALS INC Put 558868105 42 2,700 SH Put SOLE 0 2,700 0 0
MAG SILVER CORP COM 55903Q104 9 822 SH   SOLE 0 822 0 0
MAG SILVER CORP Call 55903Q104 56 43,900 SH Call SOLE 0 43,900 0 0
MAG SILVER CORP Put 55903Q104 37 21,400 SH Put SOLE 0 21,400 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 4,373 69,561 SH   SOLE 0 69,561 0 0
MAGELLAN MIDSTREAM PRTNRS LP Call 559080106 22 25,100 SH Call SOLE 0 25,100 0 0
MAGELLAN MIDSTREAM PRTNRS LP Put 559080106 76 63,400 SH Put SOLE 0 63,400 0 0
MAGNA INTL INC COM 559222401 24 446 SH   SOLE 0 446 0 0
MAGNA INTL INC Put 559222401 0 100 SH Put SOLE 0 100 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 278 23,949 SH   SOLE 0 23,949 0 0
MAGNACHIP SEMICONDUCTOR CORP Call 55933J203 0 200 SH Call SOLE 0 200 0 0
MAIN STREET CAPITAL CORP COM 56035L104 44 1,026 SH   SOLE 0 1,026 0 0
MAIN STREET CAPITAL CORP Call 56035L104 0 1,700 SH Call SOLE 0 1,700 0 0
MALLINCKRODT PUB LTD CO Call G5785G107 0 15,200 SH Call SOLE 0 15,200 0 0
MALLINCKRODT PUB LTD CO Put G5785G107 1,041 71,700 SH Put SOLE 0 71,700 0 0
MANITOWOC CO INC COM NEW 563571405 5 300 SH   SOLE 0 300 0 0
MANITOWOC CO INC Call 563571405 0 400 SH Call SOLE 0 400 0 0
MANPOWERGROUP INC Put 56418H100 0 600 SH Put SOLE 0 600 0 0
MANULIFE FINL CORP COM 56501R106 33 1,658 SH   SOLE 0 1,658 0 0
MANULIFE FINL CORP Call 56501R106 0 1,000 SH Call SOLE 0 1,000 0 0
MARATHON OIL CORP Call 565849106 37 112,500 SH Call SOLE 0 112,500 0 0
MARATHON OIL CORP Put 565849106 7 73,200 SH Put SOLE 0 73,200 0 0
MARATHON PETE CORP COM 56585A102 4,963 82,377 SH   SOLE 0 82,377 0 0
MARATHON PETE CORP Call 56585A102 742 262,000 SH Call SOLE 0 262,000 0 0
MARATHON PETE CORP Put 56585A102 192 236,000 SH Put SOLE 0 236,000 0 0
MARINEMAX INC COM 567908108 45 2,700 SH   SOLE 0 2,700 0 0
MARINEMAX INC Call 567908108 0 600 SH Call SOLE 0 600 0 0
MARINEMAX INC Put 567908108 0 1,000 SH Put SOLE 0 1,000 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 7 3,330 SH   SOLE 0 3,330 0 0
MARINUS PHARMACEUTICALS INC Call 56854Q101 0 1,500 SH Call SOLE 0 1,500 0 0
MARKETAXESS HLDGS INC COM 57060D108 75 200 SH   SOLE 0 200 0 0
MARKETAXESS HLDGS INC Put 57060D108 1 500 SH Put SOLE 0 500 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,774 11,717 SH   SOLE 0 11,717 0 0
MARRIOTT INTL INC NEW Call 571903202 32 4,400 SH Call SOLE 0 4,400 0 0
MARRIOTT INTL INC NEW Put 571903202 8 2,900 SH Put SOLE 0 2,900 0 0
MARSH & MCLENNAN COS INC COM 571748102 15 138 SH   SOLE 0 138 0 0
MARSH & MCLENNAN COS INC Call 571748102 3 2,000 SH Call SOLE 0 2,000 0 0
MARSH & MCLENNAN COS INC Put 571748102 0 200 SH Put SOLE 0 200 0 0
MARTIN MARIETTA MATLS INC COM 573284106 120 430 SH   SOLE 0 430 0 0
MARTIN MARIETTA MATLS INC Call 573284106 101 4,500 SH Call SOLE 0 4,500 0 0
MARTIN MARIETTA MATLS INC Put 573284106 0 1,000 SH Put SOLE 0 1,000 0 0
MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 24 6,199 SH   SOLE 0 6,199 0 0
MARTIN MIDSTREAM PRTNRS L P Call 573331105 0 13,200 SH Call SOLE 0 13,200 0 0
MARTIN MIDSTREAM PRTNRS L P Put 573331105 13 10,700 SH Put SOLE 0 10,700 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 12 483 SH   SOLE 0 483 0 0
MARVELL TECHNOLOGY GROUP LTD Call G5876H105 31 26,300 SH Call SOLE 0 26,300 0 0
MARVELL TECHNOLOGY GROUP LTD Put G5876H105 10 15,100 SH Put SOLE 0 15,100 0 0
MASCO CORP Call 574599106 877 121,600 SH Call SOLE 0 121,600 0 0
MASCO CORP Put 574599106 12 24,300 SH Put SOLE 0 24,300 0 0
MASTEC INC COM 576323109 18 286 SH   SOLE 0 286 0 0
MASTEC INC Call 576323109 0 7,100 SH Call SOLE 0 7,100 0 0
MASTEC INC Put 576323109 0 400 SH Put SOLE 0 400 0 0
MASTERCARD INC CL A 57636Q104 784 2,629 SH   SOLE 0 2,629 0 0
MASTERCARD INC Call 57636Q104 151 5,500 SH Call SOLE 0 5,500 0 0
MASTERCARD INC Put 57636Q104 10 17,700 SH Put SOLE 0 17,700 0 0
MATADOR RES CO COM 576485205 69 3,878 SH   SOLE 0 3,878 0 0
MATADOR RES CO Call 576485205 1 1,800 SH Call SOLE 0 1,800 0 0
MATADOR RES CO Put 576485205 2 2,400 SH Put SOLE 0 2,400 0 0
MATCH GROUP INC COM 57665R106 73 891 SH   SOLE 0 891 0 0
MATCH GROUP INC Call 57665R106 379 25,700 SH Call SOLE 0 25,700 0 0
MATCH GROUP INC Put 57665R106 337 25,900 SH Put SOLE 0 25,900 0 0
MATTEL INC COM 577081102 30 2,279 SH   SOLE 0 2,279 0 0
MATTEL INC Call 577081102 5 5,800 SH Call SOLE 0 5,800 0 0
MATTEL INC Put 577081102 28 17,100 SH Put SOLE 0 17,100 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 180 11,495 SH   SOLE 0 11,495 0 0
MAXAR TECHNOLOGIES INC Call 57778K105 153 46,100 SH Call SOLE 0 46,100 0 0
MAXAR TECHNOLOGIES INC Put 57778K105 6 31,100 SH Put SOLE 0 31,100 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 1,876 30,507 SH   SOLE 0 30,507 0 0
MAXIM INTEGRATED PRODS INC Call 57772K101 22 10,900 SH Call SOLE 0 10,900 0 0
MAXIM INTEGRATED PRODS INC Put 57772K101 83 24,700 SH Put SOLE 0 24,700 0 0
MAXIMUS INC COM 577933104 3 51 SH   SOLE 0 51 0 0
MCCORMICK & CO INC COM NON VTG 579780206 327 1,928 SH   SOLE 0 1,928 0 0
MCCORMICK & CO INC Call 579780206 8 3,200 SH Call SOLE 0 3,200 0 0
MCCORMICK & CO INC Put 579780206 50 46,000 SH Put SOLE 0 46,000 0 0
MCDERMOTT INTL INC COM 580037703 10 14,900 SH   SOLE 0 14,900 0 0
MCDERMOTT INTL INC Call 580037703 17 417,900 SH Call SOLE 0 417,900 0 0
MCDERMOTT INTL INC Put 580037703 161 252,300 SH Put SOLE 0 252,300 0 0
MCDONALDS CORP COM 580135101 17,776 89,957 SH   SOLE 0 89,957 0 0
MCDONALDS CORP Call 580135101 613 259,000 SH Call SOLE 0 259,000 0 0
MCDONALDS CORP Put 580135101 335 111,200 SH Put SOLE 0 111,200 0 0
MCEWEN MNG INC COM 58039P107 0 40 SH   SOLE 0 40 0 0
MCKESSON CORP COM 58155Q103 335 2,429 SH   SOLE 0 2,429 0 0
MCKESSON CORP Call 58155Q103 4 900 SH Call SOLE 0 900 0 0
MCKESSON CORP Put 58155Q103 19 5,800 SH Put SOLE 0 5,800 0 0
MEDALLIA INC COM 584021109 78 2,520 SH   SOLE 0 2,520 0 0
MEDALLIA INC Call 584021109 14 5,200 SH Call SOLE 0 5,200 0 0
MEDALLIA INC Put 584021109 29 109,900 SH Put SOLE 0 109,900 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 538 25,526 SH   SOLE 0 25,526 0 0
MEDICAL PPTYS TRUST INC Call 58463J304 0 1,400 SH Call SOLE 0 1,400 0 0
MEDICAL PPTYS TRUST INC Put 58463J304 0 2,400 SH Put SOLE 0 2,400 0 0
MEDICINES CO COM 584688105 4,204 49,500 SH   SOLE 0 49,500 0 0
MEDICINES CO Call 584688105 6,539 217,100 SH Call SOLE 0 217,100 0 0
MEDICINES CO Put 584688105 1 46,100 SH Put SOLE 0 46,100 0 0
MEDIFAST INC COM 58470H101 1,022 9,334 SH   SOLE 0 9,334 0 0
MEDIFAST INC Call 58470H101 86 8,000 SH Call SOLE 0 8,000 0 0
MEDIFAST INC Put 58470H101 300 49,300 SH Put SOLE 0 49,300 0 0
MEET GROUP INC COM 58513U101 34 6,966 SH   SOLE 0 6,966 0 0
MEET GROUP INC Call 58513U101 0 2,200 SH Call SOLE 0 2,200 0 0
MEET GROUP INC Put 58513U101 0 2,100 SH Put SOLE 0 2,100 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 872 36,097 SH   SOLE 0 36,097 0 0
MELCO RESORTS AND ENTMT LTD Call 585464100 97 71,300 SH Call SOLE 0 71,300 0 0
MELCO RESORTS AND ENTMT LTD Put 585464100 4 23,800 SH Put SOLE 0 23,800 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 379 3,238 SH   SOLE 0 3,238 0 0
MELLANOX TECHNOLOGIES LTD Call M51363113 173 48,800 SH Call SOLE 0 48,800 0 0
MELLANOX TECHNOLOGIES LTD Put M51363113 80 56,700 SH Put SOLE 0 56,700 0 0
MERCADOLIBRE INC COM 58733R102 99 174 SH   SOLE 0 174 0 0
MERCADOLIBRE INC Put 58733R102 90 6,800 SH Put SOLE 0 6,800 0 0
MERCK & CO INC COM 58933Y105 348 3,833 SH   SOLE 0 3,833 0 0
MERCK & CO INC Call 58933Y105 0 100 SH Call SOLE 0 100 0 0
MERCURY GENL CORP NEW Put 589400100 0 100 SH Put SOLE 0 100 0 0
MERCURY SYS INC COM 589378108 2 41 SH   SOLE 0 41 0 0
MERCURY SYS INC Call 589378108 0 1,800 SH Call SOLE 0 1,800 0 0
MEREDITH CORP Call 589433101 1 2,200 SH Call SOLE 0 2,200 0 0
MEREDITH CORP Put 589433101 1 800 SH Put SOLE 0 800 0 0
MERIT MED SYS INC COM 589889104 39 1,250 SH   SOLE 0 1,250 0 0
MERIT MED SYS INC Put 589889104 0 2,000 SH Put SOLE 0 2,000 0 0
MERITOR INC COM 59001K100 26 1,024 SH   SOLE 0 1,024 0 0
MERITOR INC Call 59001K100 4 3,700 SH Call SOLE 0 3,700 0 0
MERITOR INC Put 59001K100 0 100 SH Put SOLE 0 100 0 0
MESABI TR CTF BEN INT 590672101 48 2,075 SH   SOLE 0 2,075 0 0
METHANEX CORP COM 59151K108 192 4,988 SH   SOLE 0 4,988 0 0
METHANEX CORP Call 59151K108 16 11,200 SH Call SOLE 0 11,200 0 0
METHANEX CORP Put 59151K108 2 9,200 SH Put SOLE 0 9,200 0 0
METHODE ELECTRS INC Call 591520200 6 1,300 SH Call SOLE 0 1,300 0 0
METHODE ELECTRS INC Put 591520200 0 500 SH Put SOLE 0 500 0 0
METLIFE INC COM 59156R108 527 10,341 SH   SOLE 0 10,341 0 0
METLIFE INC Call 59156R108 224 87,700 SH Call SOLE 0 87,700 0 0
METLIFE INC Put 59156R108 92 59,400 SH Put SOLE 0 59,400 0 0
MFA FINL INC Put 55272X102 0 300 SH Put SOLE 0 300 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 40 1,300 SH   SOLE 0 1,300 0 0
MGM RESORTS INTERNATIONAL COM 552953101 122 3,673 SH   SOLE 0 3,673 0 0
MGM RESORTS INTERNATIONAL Call 552953101 65 57,200 SH Call SOLE 0 57,200 0 0
MGM RESORTS INTERNATIONAL Put 552953101 24 16,300 SH Put SOLE 0 16,300 0 0
MICHAELS COS INC COM 59408Q106 176 21,791 SH   SOLE 0 21,791 0 0
MICHAELS COS INC Call 59408Q106 326 167,200 SH Call SOLE 0 167,200 0 0
MICHAELS COS INC Put 59408Q106 20 25,500 SH Put SOLE 0 25,500 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 16 1,200 SH   SOLE 0 1,200 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 5,346 51,055 SH   SOLE 0 51,055 0 0
MICROCHIP TECHNOLOGY INC Call 595017104 124 25,000 SH Call SOLE 0 25,000 0 0
MICROCHIP TECHNOLOGY INC Put 595017104 80 42,900 SH Put SOLE 0 42,900 0 0
MICRON TECHNOLOGY INC Call 595112103 956 171,900 SH Call SOLE 0 171,900 0 0
MICRON TECHNOLOGY INC Put 595112103 96 123,500 SH Put SOLE 0 123,500 0 0
MICROSOFT CORP COM 594918104 1,916 12,151 SH   SOLE 0 12,151 0 0
MICROSOFT CORP Call 594918104 716 88,700 SH Call SOLE 0 88,700 0 0
MICROSOFT CORP Put 594918104 27 78,900 SH Put SOLE 0 78,900 0 0
MID AMER APT CMNTYS INC Call 59522J103 27 21,600 SH Call SOLE 0 21,600 0 0
MID AMER APT CMNTYS INC Put 59522J103 0 400 SH Put SOLE 0 400 0 0
MIDDLEBY CORP Put 596278101 1 300 SH Put SOLE 0 300 0 0
MILLENDO THERAPEUTICS INC COM 60040X103 19 2,900 SH   SOLE 0 2,900 0 0
MILLENDO THERAPEUTICS INC Put 60040X103 0 100 SH Put SOLE 0 100 0 0
MILLER HERMAN INC COM 600544100 54 1,303 SH   SOLE 0 1,303 0 0
MILLER HERMAN INC Call 600544100 0 100 SH Call SOLE 0 100 0 0
MINERVA NEUROSCIENCES INC COM 603380106 16 2,300 SH   SOLE 0 2,300 0 0
MINERVA NEUROSCIENCES INC Call 603380106 0 100 SH Call SOLE 0 100 0 0
MIRATI THERAPEUTICS INC COM 60468T105 761 5,906 SH   SOLE 0 5,906 0 0
MIRATI THERAPEUTICS INC Call 60468T105 516 23,200 SH Call SOLE 0 23,200 0 0
MIRATI THERAPEUTICS INC Put 60468T105 124 12,500 SH Put SOLE 0 12,500 0 0
MITEK SYS INC COM NEW 606710200 115 15,095 SH   SOLE 0 15,095 0 0
MITEK SYS INC Put 606710200 26 10,800 SH Put SOLE 0 10,800 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 5 520 SH   SOLE 0 520 0 0
MOBILEIRON INC Call 60739U204 0 2,300 SH Call SOLE 0 2,300 0 0
MOBILEIRON INC Put 60739U204 0 100 SH Put SOLE 0 100 0 0
MODEL N INC COM 607525102 105 3,000 SH   SOLE 0 3,000 0 0
MODEL N INC Call 607525102 2 300 SH Call SOLE 0 300 0 0
MODERNA INC COM 60770K107 58 3,000 SH   SOLE 0 3,000 0 0
MODERNA INC Call 60770K107 6 3,300 SH Call SOLE 0 3,300 0 0
MODERNA INC Put 60770K107 10 4,000 SH Put SOLE 0 4,000 0 0
MOELIS & CO CL A 60786M105 195 6,137 SH   SOLE 0 6,137 0 0
MOELIS & CO Call 60786M105 1 7,100 SH Call SOLE 0 7,100 0 0
MOELIS & CO Put 60786M105 14 4,400 SH Put SOLE 0 4,400 0 0
MOHAWK INDS INC COM 608190104 135 996 SH   SOLE 0 996 0 0
MOHAWK INDS INC Put 608190104 0 1,400 SH Put SOLE 0 1,400 0 0
MOLECULAR TEMPLATES INC COM 608550109 8 600 SH   SOLE 0 600 0 0
MOLECULAR TEMPLATES INC Call 608550109 1 500 SH Call SOLE 0 500 0 0
MOLECULAR TEMPLATES INC Put 608550109 0 100 SH Put SOLE 0 100 0 0
MOLSON COORS BREWING CO CL B 60871R209 224 4,171 SH   SOLE 0 4,171 0 0
MOLSON COORS BREWING CO Call 60871R209 1 5,500 SH Call SOLE 0 5,500 0 0
MOLSON COORS BREWING CO Put 60871R209 4 8,000 SH Put SOLE 0 8,000 0 0
MOMO INC ADR 60879B107 284 8,504 SH   SOLE 0 8,504 0 0
MOMO INC Call 60879B107 201 49,700 SH Call SOLE 0 49,700 0 0
MOMO INC Put 60879B107 109 100,100 SH Put SOLE 0 100,100 0 0
MONDELEZ INTL INC CL A 609207105 203 3,699 SH   SOLE 0 3,699 0 0
MONDELEZ INTL INC Call 609207105 41 28,800 SH Call SOLE 0 28,800 0 0
MONDELEZ INTL INC Put 609207105 15 40,900 SH Put SOLE 0 40,900 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 31 14,942 SH   SOLE 0 14,942 0 0
MONEYGRAM INTL INC Call 60935Y208 4 30,200 SH Call SOLE 0 30,200 0 0
MONEYGRAM INTL INC Put 60935Y208 16 19,400 SH Put SOLE 0 19,400 0 0
MONGODB INC CL A 60937P106 645 4,907 SH   SOLE 0 4,907 0 0
MONGODB INC Call 60937P106 54 4,700 SH Call SOLE 0 4,700 0 0
MONGODB INC Put 60937P106 132 18,400 SH Put SOLE 0 18,400 0 0
MONOLITHIC PWR SYS INC COM 609839105 1 10 SH   SOLE 0 10 0 0
MONRO INC Call 610236101 1 400 SH Call SOLE 0 400 0 0
MONRO INC Put 610236101 7 1,400 SH Put SOLE 0 1,400 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 3,122 49,129 SH   SOLE 0 49,129 0 0
MONSTER BEVERAGE CORP NEW Call 61174X109 21 13,100 SH Call SOLE 0 13,100 0 0
MONSTER BEVERAGE CORP NEW Put 61174X109 12 67,400 SH Put SOLE 0 67,400 0 0
MOODYS CORP COM 615369105 148 626 SH   SOLE 0 626 0 0
MORGAN STANLEY COM NEW 617446448 861 16,847 SH   SOLE 0 16,847 0 0
MORGAN STANLEY Call 617446448 70 61,300 SH Call SOLE 0 61,300 0 0
MORGAN STANLEY Put 617446448 37 97,000 SH Put SOLE 0 97,000 0 0
MOSAIC CO NEW COM 61945C103 263 12,154 SH   SOLE 0 12,154 0 0
MOSAIC CO NEW Call 61945C103 1 5,600 SH Call SOLE 0 5,600 0 0
MOSAIC CO NEW Put 61945C103 14 3,600 SH Put SOLE 0 3,600 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 451 2,800 SH   SOLE 0 2,800 0 0
MOTOROLA SOLUTIONS INC Call 620076307 10 3,800 SH Call SOLE 0 3,800 0 0
MOTOROLA SOLUTIONS INC Put 620076307 47 18,200 SH Put SOLE 0 18,200 0 0
MOVADO GROUP INC Call 624580106 8 10,300 SH Call SOLE 0 10,300 0 0
MPLX LP COM UNIT REP LTD 55336V100 20 808 SH   SOLE 0 808 0 0
MPLX LP Call 55336V100 16 10,000 SH Call SOLE 0 10,000 0 0
MSC INDL DIRECT INC CL A 553530106 172 2,193 SH   SOLE 0 2,193 0 0
MSC INDL DIRECT INC Call 553530106 1 300 SH Call SOLE 0 300 0 0
MSC INDL DIRECT INC Put 553530106 0 200 SH Put SOLE 0 200 0 0
MSCI INC Call 55354G100 354 10,600 SH Call SOLE 0 10,600 0 0
MSCI INC Put 55354G100 4 3,000 SH Put SOLE 0 3,000 0 0
MSG NETWORK INC CL A 553573106 52 3,031 SH   SOLE 0 3,031 0 0
MSG NETWORK INC Call 553573106 1 2,400 SH Call SOLE 0 2,400 0 0
MSG NETWORK INC Put 553573106 0 300 SH Put SOLE 0 300 0 0
MURPHY OIL CORP COM 626717102 136 5,089 SH   SOLE 0 5,089 0 0
MURPHY OIL CORP Call 626717102 11 25,900 SH Call SOLE 0 25,900 0 0
MURPHY OIL CORP Put 626717102 19 51,100 SH Put SOLE 0 51,100 0 0
MURPHY USA INC Call 626755102 19 2,200 SH Call SOLE 0 2,200 0 0
MURPHY USA INC Put 626755102 0 500 SH Put SOLE 0 500 0 0
MYLAN N V Call N59465109 0 12,000 SH Call SOLE 0 12,000 0 0
MYOKARDIA INC Call 62857M105 5 300 SH Call SOLE 0 300 0 0
MYOKARDIA INC Put 62857M105 6 600 SH Put SOLE 0 600 0 0
MYOVANT SCIENCES LTD Call G637AM102 28 8,900 SH Call SOLE 0 8,900 0 0
MYOVANT SCIENCES LTD Put G637AM102 13 3,000 SH Put SOLE 0 3,000 0 0
NABORS INDUSTRIES LTD SHS G6359F103 305 106,103 SH   SOLE 0 106,103 0 0
NABORS INDUSTRIES LTD Call G6359F103 6 31,400 SH Call SOLE 0 31,400 0 0
NABORS INDUSTRIES LTD Put G6359F103 129 124,000 SH Put SOLE 0 124,000 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 150 5,400 SH   SOLE 0 5,400 0 0
NANTKWEST INC Call 63016Q102 0 6,000 SH Call SOLE 0 6,000 0 0
NANTKWEST INC Put 63016Q102 1 10,400 SH Put SOLE 0 10,400 0 0
NAPCO SEC TECHNOLOGIES INC Call 630402105 0 200 SH Call SOLE 0 200 0 0
NAPCO SEC TECHNOLOGIES INC Put 630402105 0 100 SH Put SOLE 0 100 0 0
NASDAQ INC COM 631103108 844 7,887 SH   SOLE 0 7,887 0 0
NASDAQ INC Call 631103108 0 300 SH Call SOLE 0 300 0 0
NATERA INC COM 632307104 80 2,400 SH   SOLE 0 2,400 0 0
NATERA INC Call 632307104 0 100 SH Call SOLE 0 100 0 0
NATERA INC Put 632307104 0 100 SH Put SOLE 0 100 0 0
NATIONAL BEVERAGE CORP COM 635017106 2 50 SH   SOLE 0 50 0 0
NATIONAL BEVERAGE CORP Call 635017106 4 1,500 SH Call SOLE 0 1,500 0 0
NATIONAL BEVERAGE CORP Put 635017106 1 400 SH Put SOLE 0 400 0 0
NATIONAL CINEMEDIA INC Call 635309107 0 6,200 SH Call SOLE 0 6,200 0 0
NATIONAL GRID PLC Call 636274409 32 10,500 SH Call SOLE 0 10,500 0 0
NATIONAL GRID PLC Put 636274409 14 59,800 SH Put SOLE 0 59,800 0 0
NATIONAL HEALTH INVS INC COM 63633D104 659 8,095 SH   SOLE 0 8,095 0 0
NATIONAL HEALTH INVS INC Put 63633D104 17 38,100 SH Put SOLE 0 38,100 0 0
NATIONAL INSTRS CORP COM 636518102 23 565 SH   SOLE 0 565 0 0
NATIONAL INSTRS CORP Call 636518102 0 600 SH Call SOLE 0 600 0 0
NATIONAL INSTRS CORP Put 636518102 0 1,700 SH Put SOLE 0 1,700 0 0
NATIONAL OILWELL VARCO INC Put 637071101 1 500 SH Put SOLE 0 500 0 0
NATIONAL RETAIL PPTYS INC Call 637417106 0 300 SH Call SOLE 0 300 0 0
NATIONAL RETAIL PPTYS INC Put 637417106 1 300 SH Put SOLE 0 300 0 0
NAVIENT CORPORATION Call 63938C108 7 11,000 SH Call SOLE 0 11,000 0 0
NAVIENT CORPORATION Put 63938C108 0 300 SH Put SOLE 0 300 0 0
NAVIGATOR HOLDINGS LTD SHS Y62132108 9 713 SH   SOLE 0 713 0 0
NCR CORP NEW COM 62886E108 238 6,779 SH   SOLE 0 6,779 0 0
NCR CORP NEW Call 62886E108 17 17,100 SH Call SOLE 0 17,100 0 0
NCR CORP NEW Put 62886E108 0 15,300 SH Put SOLE 0 15,300 0 0
NEKTAR THERAPEUTICS COM 640268108 6 300 SH   SOLE 0 300 0 0
NEKTAR THERAPEUTICS Call 640268108 0 1,900 SH Call SOLE 0 1,900 0 0
NEOGENOMICS INC COM NEW 64049M209 7 241 SH   SOLE 0 241 0 0
NEOPHOTONICS CORP COM 64051T100 34 3,936 SH   SOLE 0 3,936 0 0
NEOPHOTONICS CORP Call 64051T100 0 600 SH Call SOLE 0 600 0 0
NEOPHOTONICS CORP Put 64051T100 1 1,000 SH Put SOLE 0 1,000 0 0
NET 1 UEPS TECHNOLOGIES INC Call 64107N206 0 4,500 SH Call SOLE 0 4,500 0 0
NETAPP INC Call 64110D104 18 19,000 SH Call SOLE 0 19,000 0 0
NETAPP INC Put 64110D104 2 4,100 SH Put SOLE 0 4,100 0 0
NETEASE INC SPONSORED ADS 64110W102 10 35 SH   SOLE 0 35 0 0
NETEASE INC Call 64110W102 142 9,600 SH Call SOLE 0 9,600 0 0
NETEASE INC Put 64110W102 28 6,800 SH Put SOLE 0 6,800 0 0
NETFLIX INC COM 64110L106 3,189 9,856 SH   SOLE 0 9,856 0 0
NETFLIX INC Call 64110L106 1,009 123,600 SH Call SOLE 0 123,600 0 0
NETFLIX INC Put 64110L106 636 103,300 SH Put SOLE 0 103,300 0 0
NETGEAR INC COM 64111Q104 39 1,600 SH   SOLE 0 1,600 0 0
NEUROCRINE BIOSCIENCES INC Call 64125C109 3 5,000 SH Call SOLE 0 5,000 0 0
NEUROTROPE INC COM NEW 64129T207 2 2,100 SH   SOLE 0 2,100 0 0
NEUROTROPE INC Put 64129T207 7 1,900 SH Put SOLE 0 1,900 0 0
NEVRO CORP COM 64157F103 58 500 SH   SOLE 0 500 0 0
NEVRO CORP Call 64157F103 6 4,400 SH Call SOLE 0 4,400 0 0
NEW AGE BEVERAGES CORP COM 64157V108 6 3,536 SH   SOLE 0 3,536 0 0
NEW AGE BEVERAGES CORP Call 64157V108 0 4,300 SH Call SOLE 0 4,300 0 0
NEW AGE BEVERAGES CORP Put 64157V108 23 14,100 SH Put SOLE 0 14,100 0 0
NEW GOLD INC CDA COM 644535106 24 27,711 SH   SOLE 0 27,711 0 0
NEW GOLD INC CDA Call 644535106 0 10,600 SH Call SOLE 0 10,600 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 164 1,358 SH   SOLE 0 1,358 0 0
NEW ORIENTAL ED & TECH GRP I Call 647581107 34 800 SH Call SOLE 0 800 0 0
NEW ORIENTAL ED & TECH GRP I Put 647581107 0 10,200 SH Put SOLE 0 10,200 0 0
NEW RELIC INC COM 64829B100 111 1,703 SH   SOLE 0 1,703 0 0
NEW RELIC INC Call 64829B100 105 6,000 SH Call SOLE 0 6,000 0 0
NEW RELIC INC Put 64829B100 2 300 SH Put SOLE 0 300 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 58 3,616 SH   SOLE 0 3,616 0 0
NEW RESIDENTIAL INVT CORP Call 64828T201 8 18,600 SH Call SOLE 0 18,600 0 0
NEW RESIDENTIAL INVT CORP Put 64828T201 38 17,600 SH Put SOLE 0 17,600 0 0
NEW SR INVT GROUP INC COM 648691103 4 600 SH   SOLE 0 600 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 386 32,172 SH   SOLE 0 32,172 0 0
NEW YORK CMNTY BANCORP INC Call 649445103 0 3,700 SH Call SOLE 0 3,700 0 0
NEW YORK CMNTY BANCORP INC Put 649445103 10 53,900 SH Put SOLE 0 53,900 0 0
NEW YORK TIMES CO Call 650111107 13 5,200 SH Call SOLE 0 5,200 0 0
NEW YORK TIMES CO Put 650111107 0 100 SH Put SOLE 0 100 0 0
NEWELL BRANDS INC COM 651229106 69 3,627 SH   SOLE 0 3,627 0 0
NEWELL BRANDS INC Call 651229106 141 75,000 SH Call SOLE 0 75,000 0 0
NEWELL BRANDS INC Put 651229106 15 24,600 SH Put SOLE 0 24,600 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 3,169 72,941 SH   SOLE 0 72,941 0 0
NEWMONT GOLDCORP CORPORATION Call 651639106 65 37,300 SH Call SOLE 0 37,300 0 0
NEWMONT GOLDCORP CORPORATION Put 651639106 41 47,100 SH Put SOLE 0 47,100 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 13 300 SH   SOLE 0 300 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 151 1,293 SH   SOLE 0 1,293 0 0
NEXTCURE INC COM 65343E108 78 1,400 SH   SOLE 0 1,400 0 0
NEXTCURE INC Call 65343E108 0 100 SH Call SOLE 0 100 0 0
NEXTCURE INC Put 65343E108 3 700 SH Put SOLE 0 700 0 0
NEXTERA ENERGY INC Call 65339F101 118 20,100 SH Call SOLE 0 20,100 0 0
NEXTERA ENERGY INC Put 65339F101 2 2,100 SH Put SOLE 0 2,100 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 440 8,368 SH   SOLE 0 8,368 0 0
NEXTERA ENERGY PARTNERS LP Call 65341B106 0 1,100 SH Call SOLE 0 1,100 0 0
NEXTERA ENERGY PARTNERS LP Put 65341B106 0 2,900 SH Put SOLE 0 2,900 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 71 6,300 SH   SOLE 0 6,300 0 0
NGL ENERGY PARTNERS LP Call 62913M107 3 6,300 SH Call SOLE 0 6,300 0 0
NGL ENERGY PARTNERS LP Put 62913M107 3 5,300 SH Put SOLE 0 5,300 0 0
NIC INC Call 62914B100 44 12,500 SH Call SOLE 0 12,500 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 161 7,966 SH   SOLE 0 7,966 0 0
NIELSEN HLDGS PLC Call G6518L108 3 33,200 SH Call SOLE 0 33,200 0 0
NIELSEN HLDGS PLC Put G6518L108 53 12,200 SH Put SOLE 0 12,200 0 0
NIKE INC CL B 654106103 2,157 21,300 SH   SOLE 0 21,300 0 0
NIKE INC Call 654106103 376 233,200 SH Call SOLE 0 233,200 0 0
NIKE INC Put 654106103 206 199,300 SH Put SOLE 0 199,300 0 0
NIO INC SPON ADS 62914V106 15 3,800 SH   SOLE 0 3,800 0 0
NIO INC Call 62914V106 283 299,600 SH Call SOLE 0 299,600 0 0
NIO INC Put 62914V106 251 95,900 SH Put SOLE 0 95,900 0 0
NL INDS INC COM NEW 629156407 3 900 SH   SOLE 0 900 0 0
NMI HLDGS INC CL A 629209305 39 1,200 SH   SOLE 0 1,200 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 17 500 SH   SOLE 0 500 0 0
NOAH HLDGS LTD Put 65487X102 1 700 SH Put SOLE 0 700 0 0
NOBLE ENERGY INC COM 655044105 113 4,572 SH   SOLE 0 4,572 0 0
NOBLE ENERGY INC Call 655044105 28 14,900 SH Call SOLE 0 14,900 0 0
NOBLE ENERGY INC Put 655044105 13 55,300 SH Put SOLE 0 55,300 0 0
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 7 283 SH   SOLE 0 283 0 0
NOBLE MIDSTREAM PARTNERS LP Put 65506L105 2 300 SH Put SOLE 0 300 0 0
NOODLES & CO COM CL A 65540B105 48 8,701 SH   SOLE 0 8,701 0 0
NOODLES & CO Put 65540B105 4 900 SH Put SOLE 0 900 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 5 1,100 SH   SOLE 0 1,100 0 0
NORDIC AMERICAN TANKERS LIMI Call G65773106 37 19,700 SH Call SOLE 0 19,700 0 0
NORDIC AMERICAN TANKERS LIMI Put G65773106 0 7,100 SH Put SOLE 0 7,100 0 0
NORDSTROM INC COM 655664100 4 100 SH   SOLE 0 100 0 0
NORDSTROM INC Call 655664100 87 23,900 SH Call SOLE 0 23,900 0 0
NORDSTROM INC Put 655664100 57 65,700 SH Put SOLE 0 65,700 0 0
NORFOLK SOUTHERN CORP COM 655844108 221 1,142 SH   SOLE 0 1,142 0 0
NORFOLK SOUTHERN CORP Call 655844108 3 100 SH Call SOLE 0 100 0 0
NORFOLK SOUTHERN CORP Put 655844108 0 1,400 SH Put SOLE 0 1,400 0 0
NORTHERN OIL & GAS INC NEV Put 665531109 3 31,000 SH Put SOLE 0 31,000 0 0
NORTHERN TR CORP Call 665859104 8 1,100 SH Call SOLE 0 1,100 0 0
NORTHROP GRUMMAN CORP Call 666807102 11 1,000 SH Call SOLE 0 1,000 0 0
NORTONLIFELOCK INC Call 668771108 88 42,300 SH Call SOLE 0 42,300 0 0
NORTONLIFELOCK INC Put 668771108 11 20,800 SH Put SOLE 0 20,800 0 0
NORWEGIAN CRUISE LINE HLDG L Call G66721104 9 2,500 SH Call SOLE 0 2,500 0 0
NORWEGIAN CRUISE LINE HLDG L Put G66721104 2 102,500 SH Put SOLE 0 102,500 0 0
NOVAGOLD RES INC COM NEW 66987E206 864 96,503 SH   SOLE 0 96,503 0 0
NOVAGOLD RES INC Call 66987E206 17 8,200 SH Call SOLE 0 8,200 0 0
NOVAGOLD RES INC Put 66987E206 0 1,200 SH Put SOLE 0 1,200 0 0
NOVARTIS A G SPONSORED ADR 66987V109 66 700 SH   SOLE 0 700 0 0
NOVARTIS A G Put 66987V109 0 5,000 SH Put SOLE 0 5,000 0 0
NOVAVAX INC COM NEW 670002401 6 1,600 SH   SOLE 0 1,600 0 0
NOW INC Call 67011P100 0 1,100 SH Call SOLE 0 1,100 0 0
NUANCE COMMUNICATIONS INC Call 67020Y100 11 18,700 SH Call SOLE 0 18,700 0 0
NUANCE COMMUNICATIONS INC Put 67020Y100 0 500 SH Put SOLE 0 500 0 0
NUCOR CORP COM 670346105 240 4,272 SH   SOLE 0 4,272 0 0
NUCOR CORP Call 670346105 6 11,500 SH Call SOLE 0 11,500 0 0
NUCOR CORP Put 670346105 6 1,200 SH Put SOLE 0 1,200 0 0
NUTANIX INC CL A 67059N108 214 6,854 SH   SOLE 0 6,854 0 0
NUTANIX INC Call 67059N108 164 139,300 SH Call SOLE 0 139,300 0 0
NUTANIX INC Put 67059N108 146 35,800 SH Put SOLE 0 35,800 0 0
NUTRIEN LTD Call 67077M108 0 100 SH Call SOLE 0 100 0 0
NUVASIVE INC COM 670704105 61 800 SH   SOLE 0 800 0 0
NV5 GLOBAL INC COM 62945V109 30 600 SH   SOLE 0 600 0 0
NV5 GLOBAL INC Put 62945V109 3 4,000 SH Put SOLE 0 4,000 0 0
NVIDIA CORP COM 67066G104 2,293 9,749 SH   SOLE 0 9,749 0 0
NVIDIA CORP Call 67066G104 398 17,800 SH Call SOLE 0 17,800 0 0
NVIDIA CORP Put 67066G104 71 27,100 SH Put SOLE 0 27,100 0 0
NXP SEMICONDUCTORS N V COM N6596X109 3,766 29,593 SH   SOLE 0 29,593 0 0
NXP SEMICONDUCTORS N V Call N6596X109 302 81,100 SH Call SOLE 0 81,100 0 0
NXP SEMICONDUCTORS N V Put N6596X109 16 32,000 SH Put SOLE 0 32,000 0 0
NXT ID INC COM NEW 67091J206 1 2,500 SH   SOLE 0 2,500 0 0
O-I GLASS INC COM 67098H104 333 27,973 SH   SOLE 0 27,973 0 0
O-I GLASS INC Call 67098H104 18 10,600 SH Call SOLE 0 10,600 0 0
O-I GLASS INC Put 67098H104 0 800 SH Put SOLE 0 800 0 0
OASIS PETE INC NEW COM 674215108 111 34,345 SH   SOLE 0 34,345 0 0
OASIS PETE INC NEW Call 674215108 38 248,200 SH Call SOLE 0 248,200 0 0
OASIS PETE INC NEW Put 674215108 0 600 SH Put SOLE 0 600 0 0
OCCIDENTAL PETE CORP COM 674599105 6,527 158,386 SH   SOLE 0 158,386 0 0
OCCIDENTAL PETE CORP Call 674599105 289 257,400 SH Call SOLE 0 257,400 0 0
OCCIDENTAL PETE CORP Put 674599105 823 360,800 SH Put SOLE 0 360,800 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 0 54 SH   SOLE 0 54 0 0
ODYSSEY MARINE EXPLORATION I Call 676118201 2 5,000 SH Call SOLE 0 5,000 0 0
OFG BANCORP Call 67103X102 0 700 SH Call SOLE 0 700 0 0
OKTA INC CL A 679295105 3,375 29,258 SH   SOLE 0 29,258 0 0
OKTA INC Call 679295105 70 17,100 SH Call SOLE 0 17,100 0 0
OKTA INC Put 679295105 740 129,600 SH Put SOLE 0 129,600 0 0
OLD DOMINION FREIGHT LINE IN Put 679580100 17 6,300 SH Put SOLE 0 6,300 0 0
OLD NATL BANCORP IND Call 680033107 0 500 SH Call SOLE 0 500 0 0
OLD REP INTL CORP Call 680223104 1 8,300 SH Call SOLE 0 8,300 0 0
OLD REP INTL CORP Put 680223104 0 1,200 SH Put SOLE 0 1,200 0 0
OLIN CORP Call 680665205 0 900 SH Call SOLE 0 900 0 0
OLIN CORP Put 680665205 0 200 SH Put SOLE 0 200 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 265 4,065 SH   SOLE 0 4,065 0 0
OLLIES BARGAIN OUTLT HLDGS I Call 681116109 10 1,900 SH Call SOLE 0 1,900 0 0
OLLIES BARGAIN OUTLT HLDGS I Put 681116109 8 4,500 SH Put SOLE 0 4,500 0 0
OLYMPIC STEEL INC COM 68162K106 56 3,131 SH   SOLE 0 3,131 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 39 940 SH   SOLE 0 940 0 0
OMEGA HEALTHCARE INVS INC Call 681936100 0 200 SH Call SOLE 0 200 0 0
OMNICOM GROUP INC Call 681919106 2 10,900 SH Call SOLE 0 10,900 0 0
OMNICOM GROUP INC Put 681919106 3 6,400 SH Put SOLE 0 6,400 0 0
ON DECK CAP INC COM 682163100 12 3,000 SH   SOLE 0 3,000 0 0
ON SEMICONDUCTOR CORP COM 682189105 1,932 79,280 SH   SOLE 0 79,280 0 0
ON SEMICONDUCTOR CORP Call 682189105 48 31,100 SH Call SOLE 0 31,100 0 0
ON SEMICONDUCTOR CORP Put 682189105 9 9,500 SH Put SOLE 0 9,500 0 0
ONEMAIN HLDGS INC Call 68268W103 6 1,900 SH Call SOLE 0 1,900 0 0
ONEMAIN HLDGS INC Put 68268W103 0 100 SH Put SOLE 0 100 0 0
ONEOK INC NEW COM 682680103 51 679 SH   SOLE 0 679 0 0
ONEOK INC NEW Call 682680103 1 200 SH Call SOLE 0 200 0 0
ONESPAN INC COM 68287N100 3 187 SH   SOLE 0 187 0 0
OPEN TEXT CORP Call 683715106 0 800 SH Call SOLE 0 800 0 0
ORACLE CORP Call 68389X105 114 11,300 SH Call SOLE 0 11,300 0 0
ORBCOMM INC COM 68555P100 41 9,807 SH   SOLE 0 9,807 0 0
ORBCOMM INC Put 68555P100 6 6,500 SH Put SOLE 0 6,500 0 0
ORCHID IS CAP INC COM 68571X103 1 300 SH   SOLE 0 300 0 0
ORGANIGRAM HLDGS INC COM 68620P101 1 500 SH   SOLE 0 500 0 0
ORGANIGRAM HLDGS INC Call 68620P101 0 100 SH Call SOLE 0 100 0 0
OSHKOSH CORP COM 688239201 82 868 SH   SOLE 0 868 0 0
OSHKOSH CORP Call 688239201 1 200 SH Call SOLE 0 200 0 0
OSI ETF TR Call 67110P407 2 1,100 SH Call SOLE 0 1,100 0 0
OSI SYSTEMS INC COM 671044105 44 444 SH   SOLE 0 444 0 0
OSI SYSTEMS INC Put 671044105 0 100 SH Put SOLE 0 100 0 0
OSISKO GOLD ROYALTIES LTD Call 68827L101 0 1,100 SH Call SOLE 0 1,100 0 0
OUTFRONT MEDIA INC COM 69007J106 5 206 SH   SOLE 0 206 0 0
OUTFRONT MEDIA INC Call 69007J106 4 1,900 SH Call SOLE 0 1,900 0 0
OVERSTOCK COM INC DEL COM 690370101 78 11,185 SH   SOLE 0 11,185 0 0
OVERSTOCK COM INC DEL Call 690370101 21 77,900 SH Call SOLE 0 77,900 0 0
OVERSTOCK COM INC DEL Put 690370101 690 36,700 SH Put SOLE 0 36,700 0 0
OWENS CORNING NEW Call 690742101 33 3,400 SH Call SOLE 0 3,400 0 0
OWENS CORNING NEW Put 690742101 0 3,100 SH Put SOLE 0 3,100 0 0
OXFORD LANE CAP CORP COM 691543102 30 3,700 SH   SOLE 0 3,700 0 0
PACWEST BANCORP DEL Call 695263103 0 1,200 SH Call SOLE 0 1,200 0 0
PAGERDUTY INC COM 69553P100 30 1,300 SH   SOLE 0 1,300 0 0
PAGERDUTY INC Call 69553P100 1 600 SH Call SOLE 0 600 0 0
PAGERDUTY INC Put 69553P100 0 200 SH Put SOLE 0 200 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 799 23,409 SH   SOLE 0 23,409 0 0
PAGSEGURO DIGITAL LTD Call G68707101 36 18,600 SH Call SOLE 0 18,600 0 0
PAGSEGURO DIGITAL LTD Put G68707101 125 22,300 SH Put SOLE 0 22,300 0 0
PALO ALTO NETWORKS INC COM 697435105 477 2,065 SH   SOLE 0 2,065 0 0
PALO ALTO NETWORKS INC Call 697435105 16 2,200 SH Call SOLE 0 2,200 0 0
PALO ALTO NETWORKS INC Put 697435105 0 100 SH Put SOLE 0 100 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 8 500 SH   SOLE 0 500 0 0
PAN AMERICAN SILVER CORP Call 697900108 1,851 296,700 SH Call SOLE 0 296,700 0 0
PAN AMERICAN SILVER CORP Put 697900108 38 32,200 SH Put SOLE 0 32,200 0 0
PAPA JOHNS INTL INC COM 698813102 651 10,323 SH   SOLE 0 10,323 0 0
PAPA JOHNS INTL INC Call 698813102 142 67,100 SH Call SOLE 0 67,100 0 0
PAPA JOHNS INTL INC Put 698813102 256 124,100 SH Put SOLE 0 124,100 0 0
PARETEUM CORP COM NEW 69946T207 0 200 SH   SOLE 0 200 0 0
PARETEUM CORP Call 69946T207 0 21,300 SH Call SOLE 0 21,300 0 0
PARETEUM CORP Put 69946T207 1 700 SH Put SOLE 0 700 0 0
PARK AEROSPACE CORP Call 70014A104 0 200 SH Call SOLE 0 200 0 0
PARK CITY GROUP INC COM NEW 700215304 19 3,800 SH   SOLE 0 3,800 0 0
PARKER HANNIFIN CORP COM 701094104 672 3,266 SH   SOLE 0 3,266 0 0
PARSLEY ENERGY INC CL A 701877102 256 13,570 SH   SOLE 0 13,570 0 0
PARSLEY ENERGY INC Call 701877102 25 39,800 SH Call SOLE 0 39,800 0 0
PARSLEY ENERGY INC Put 701877102 7 27,000 SH Put SOLE 0 27,000 0 0
PARTY CITY HOLDCO INC COM 702149105 23 10,000 SH   SOLE 0 10,000 0 0
PARTY CITY HOLDCO INC Call 702149105 1 44,600 SH Call SOLE 0 44,600 0 0
PARTY CITY HOLDCO INC Put 702149105 0 100 SH Put SOLE 0 100 0 0
PATRICK INDS INC COM 703343103 45 873 SH   SOLE 0 873 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 88 3,303 SH   SOLE 0 3,303 0 0
PATTERN ENERGY GROUP INC Call 70338P100 0 12,200 SH Call SOLE 0 12,200 0 0
PATTERN ENERGY GROUP INC Put 70338P100 0 10,000 SH Put SOLE 0 10,000 0 0
PATTERSON COMPANIES INC COM 703395103 2 100 SH   SOLE 0 100 0 0
PATTERSON COMPANIES INC Call 703395103 0 1,600 SH Call SOLE 0 1,600 0 0
PATTERSON UTI ENERGY INC COM 703481101 43 4,096 SH   SOLE 0 4,096 0 0
PATTERSON UTI ENERGY INC Call 703481101 2 2,200 SH Call SOLE 0 2,200 0 0
PATTERSON UTI ENERGY INC Put 703481101 0 600 SH Put SOLE 0 600 0 0
PAYCHEX INC COM 704326107 236 2,784 SH   SOLE 0 2,784 0 0
PAYCHEX INC Call 704326107 3 3,400 SH Call SOLE 0 3,400 0 0
PAYCOM SOFTWARE INC COM 70432V102 171 648 SH   SOLE 0 648 0 0
PAYCOM SOFTWARE INC Call 70432V102 3 300 SH Call SOLE 0 300 0 0
PAYCOM SOFTWARE INC Put 70432V102 47 4,000 SH Put SOLE 0 4,000 0 0
PAYLOCITY HLDG CORP COM 70438V106 54 451 SH   SOLE 0 451 0 0
PAYLOCITY HLDG CORP Call 70438V106 0 100 SH Call SOLE 0 100 0 0
PAYPAL HLDGS INC COM 70450Y103 3,309 30,591 SH   SOLE 0 30,591 0 0
PAYPAL HLDGS INC Call 70450Y103 38 30,700 SH Call SOLE 0 30,700 0 0
PAYPAL HLDGS INC Put 70450Y103 115 39,400 SH Put SOLE 0 39,400 0 0
PAYSIGN INC COM 70451A104 11 1,100 SH   SOLE 0 1,100 0 0
PAYSIGN INC Put 70451A104 1 100 SH Put SOLE 0 100 0 0
PBF ENERGY INC CL A 69318G106 458 14,629 SH   SOLE 0 14,629 0 0
PBF ENERGY INC Call 69318G106 32 41,600 SH Call SOLE 0 41,600 0 0
PBF ENERGY INC Put 69318G106 59 20,200 SH Put SOLE 0 20,200 0 0
PDC ENERGY INC COM 69327R101 77 2,956 SH   SOLE 0 2,956 0 0
PDC ENERGY INC Call 69327R101 14 12,600 SH Call SOLE 0 12,600 0 0
PDC ENERGY INC Put 69327R101 14 20,000 SH Put SOLE 0 20,000 0 0
PEABODY ENERGY CORP NEW COM 704551100 67 7,385 SH   SOLE 0 7,385 0 0
PEABODY ENERGY CORP NEW Call 704551100 2 15,500 SH Call SOLE 0 15,500 0 0
PEABODY ENERGY CORP NEW Put 704551100 11 13,200 SH Put SOLE 0 13,200 0 0
PELOTON INTERACTIVE INC Call 70614W100 193 143,700 SH Call SOLE 0 143,700 0 0
PELOTON INTERACTIVE INC Put 70614W100 157 62,900 SH Put SOLE 0 62,900 0 0
PENN NATL GAMING INC Call 707569109 7 1,600 SH Call SOLE 0 1,600 0 0
PENN NATL GAMING INC Put 707569109 0 900 SH Put SOLE 0 900 0 0
PENN VA CORP NEW COM 70788V102 180 5,946 SH   SOLE 0 5,946 0 0
PENN VA CORP NEW Call 70788V102 2 2,000 SH Call SOLE 0 2,000 0 0
PENN VA CORP NEW Put 70788V102 9 10,000 SH Put SOLE 0 10,000 0 0
PENNANTPARK FLOATING RATE CA Call 70806A106 0 100 SH Call SOLE 0 100 0 0
PENNEY J C CORP INC COM 708160106 4 4,000 SH   SOLE 0 4,000 0 0
PENNEY J C CORP INC Put 708160106 5 4,000 SH Put SOLE 0 4,000 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 6 1,283 SH   SOLE 0 1,283 0 0
PENNSYLVANIA RL ESTATE INVT Call 709102107 2 13,000 SH Call SOLE 0 13,000 0 0
PENNSYLVANIA RL ESTATE INVT Put 709102107 0 1,900 SH Put SOLE 0 1,900 0 0
PENNYMAC FINL SVCS INC Call 70932M107 46 5,000 SH Call SOLE 0 5,000 0 0
PENSKE AUTOMOTIVE GRP INC Call 70959W103 0 1,800 SH Call SOLE 0 1,800 0 0
PENTAIR PLC Call G7S00T104 1 700 SH Call SOLE 0 700 0 0
PENTAIR PLC Put G7S00T104 0 1,200 SH Put SOLE 0 1,200 0 0
PENUMBRA INC COM 70975L107 53 325 SH   SOLE 0 325 0 0
PENUMBRA INC Call 70975L107 36 5,000 SH Call SOLE 0 5,000 0 0
PEOPLES UTD FINL INC COM 712704105 11 706 SH   SOLE 0 706 0 0
PEOPLES UTD FINL INC Call 712704105 0 3,600 SH Call SOLE 0 3,600 0 0
PEOPLES UTD FINL INC Put 712704105 0 800 SH Put SOLE 0 800 0 0
PEPSICO INC COM 713448108 2,817 20,613 SH   SOLE 0 20,613 0 0
PEPSICO INC Call 713448108 62 111,900 SH Call SOLE 0 111,900 0 0
PEPSICO INC Put 713448108 59 44,800 SH Put SOLE 0 44,800 0 0
PERSONALIS INC COM 71535D106 10 1,000 SH   SOLE 0 1,000 0 0
PERSONALIS INC Put 71535D106 0 1,000 SH Put SOLE 0 1,000 0 0
PETIQ INC Call 71639T106 0 400 SH Call SOLE 0 400 0 0
PETMED EXPRESS INC Call 716382106 26 22,900 SH Call SOLE 0 22,900 0 0
PETMED EXPRESS INC Put 716382106 0 2,700 SH Put SOLE 0 2,700 0 0
PETROLEO BRASILEIRO SA PETRO Call 71654V408 243 456,500 SH Call SOLE 0 456,500 0 0
PETROLEO BRASILEIRO SA PETRO Put 71654V408 69 267,400 SH Put SOLE 0 267,400 0 0
PFENEX INC COM 717071104 3 300 SH   SOLE 0 300 0 0
PFIZER INC COM 717081103 1,145 29,248 SH   SOLE 0 29,248 0 0
PFIZER INC Call 717081103 0 900 SH Call SOLE 0 900 0 0
PFIZER INC Put 717081103 200 61,400 SH Put SOLE 0 61,400 0 0
PG&E CORP COM 69331C108 39 3,672 SH   SOLE 0 3,672 0 0
PG&E CORP Call 69331C108 220 193,700 SH Call SOLE 0 193,700 0 0
PG&E CORP Put 69331C108 252 195,400 SH Put SOLE 0 195,400 0 0
PGT INNOVATIONS INC COM 69336V101 23 1,600 SH   SOLE 0 1,600 0 0
PGT INNOVATIONS INC Call 69336V101 0 800 SH Call SOLE 0 800 0 0
PGT INNOVATIONS INC Put 69336V101 1 1,300 SH Put SOLE 0 1,300 0 0
PHILIP MORRIS INTL INC COM 718172109 1,671 19,649 SH   SOLE 0 19,649 0 0
PHILIP MORRIS INTL INC Call 718172109 20 42,500 SH Call SOLE 0 42,500 0 0
PHILIP MORRIS INTL INC Put 718172109 173 47,600 SH Put SOLE 0 47,600 0 0
PHILLIPS 66 COM 718546104 239 2,150 SH   SOLE 0 2,150 0 0
PHILLIPS 66 Call 718546104 44 22,900 SH Call SOLE 0 22,900 0 0
PHILLIPS 66 Put 718546104 36 54,200 SH Put SOLE 0 54,200 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 4 69 SH   SOLE 0 69 0 0
PHILLIPS 66 PARTNERS LP Put 718549207 0 600 SH Put SOLE 0 600 0 0
PHOTRONICS INC COM 719405102 27 1,772 SH   SOLE 0 1,772 0 0
PHOTRONICS INC Call 719405102 0 300 SH Call SOLE 0 300 0 0
PHOTRONICS INC Put 719405102 0 4,500 SH Put SOLE 0 4,500 0 0
PHYSICIANS RLTY TR COM 71943U104 3 200 SH   SOLE 0 200 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 5 1,600 SH   SOLE 0 1,600 0 0
PIERIS PHARMACEUTICALS INC Call 720795103 0 400 SH Call SOLE 0 400 0 0
PILGRIMS PRIDE CORP NEW Call 72147K108 8 9,300 SH Call SOLE 0 9,300 0 0
PILGRIMS PRIDE CORP NEW Put 72147K108 0 1,100 SH Put SOLE 0 1,100 0 0
PIMCO INCOME STRATEGY FUND COM 72201H108 42 3,600 SH   SOLE 0 3,600 0 0
PINDUODUO INC SPONSORED ADS 722304102 773 20,464 SH   SOLE 0 20,464 0 0
PINDUODUO INC Call 722304102 70 71,100 SH Call SOLE 0 71,100 0 0
PINDUODUO INC Put 722304102 130 82,400 SH Put SOLE 0 82,400 0 0
PINNACLE FINL PARTNERS INC Call 72346Q104 25 5,200 SH Call SOLE 0 5,200 0 0
PINNACLE WEST CAP CORP COM 723484101 71 800 SH   SOLE 0 800 0 0
PINNACLE WEST CAP CORP Put 723484101 0 100 SH Put SOLE 0 100 0 0
PINTEREST INC CL A 72352L106 149 8,001 SH   SOLE 0 8,001 0 0
PINTEREST INC Call 72352L106 6 10,100 SH Call SOLE 0 10,100 0 0
PINTEREST INC Put 72352L106 180 52,700 SH Put SOLE 0 52,700 0 0
PIONEER MUN HIGH INCOME TR COM SHS 723763108 112 9,300 SH   SOLE 0 9,300 0 0
PIONEER NAT RES CO COM 723787107 81 541 SH   SOLE 0 541 0 0
PIONEER NAT RES CO Call 723787107 399 58,300 SH Call SOLE 0 58,300 0 0
PIONEER NAT RES CO Put 723787107 241 32,700 SH Put SOLE 0 32,700 0 0
PITNEY BOWES INC COM 724479100 406 100,917 SH   SOLE 0 100,917 0 0
PITNEY BOWES INC Call 724479100 0 18,800 SH Call SOLE 0 18,800 0 0
PITNEY BOWES INC Put 724479100 168 106,900 SH Put SOLE 0 106,900 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 3,147 171,151 SH   SOLE 0 171,151 0 0
PLAINS ALL AMERN PIPELINE L Call 726503105 20 45,000 SH Call SOLE 0 45,000 0 0
PLAINS ALL AMERN PIPELINE L Put 726503105 75 120,800 SH Put SOLE 0 120,800 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 903 47,673 SH   SOLE 0 47,673 0 0
PLAINS GP HLDGS L P Call 72651A207 9 12,800 SH Call SOLE 0 12,800 0 0
PLAINS GP HLDGS L P Put 72651A207 4 1,100 SH Put SOLE 0 1,100 0 0
PLANET FITNESS INC CL A 72703H101 136 1,826 SH   SOLE 0 1,826 0 0
PLANET FITNESS INC Call 72703H101 73 10,900 SH Call SOLE 0 10,900 0 0
PLANET FITNESS INC Put 72703H101 8 6,800 SH Put SOLE 0 6,800 0 0
PLANTRONICS INC NEW COM 727493108 131 4,800 SH   SOLE 0 4,800 0 0
PLANTRONICS INC NEW Call 727493108 1 200 SH Call SOLE 0 200 0 0
PLANTRONICS INC NEW Put 727493108 31 10,700 SH Put SOLE 0 10,700 0 0
PLUG POWER INC Call 72919P202 3 3,900 SH Call SOLE 0 3,900 0 0
PLUG POWER INC Put 72919P202 0 1,000 SH Put SOLE 0 1,000 0 0
PLURALSIGHT INC COM CL A 72941B106 47 2,780 SH   SOLE 0 2,780 0 0
PLURALSIGHT INC Call 72941B106 8 15,000 SH Call SOLE 0 15,000 0 0
PLURALSIGHT INC Put 72941B106 49 20,000 SH Put SOLE 0 20,000 0 0
PNC FINL SVCS GROUP INC COM 693475105 53 338 SH   SOLE 0 338 0 0
PNC FINL SVCS GROUP INC Call 693475105 142 12,200 SH Call SOLE 0 12,200 0 0
PNC FINL SVCS GROUP INC Put 693475105 6 1,800 SH Put SOLE 0 1,800 0 0
POLARIS INC COM 731068102 83 819 SH   SOLE 0 819 0 0
POLARIS INC Put 731068102 0 3,000 SH Put SOLE 0 3,000 0 0
POLARITYTE INC COM 731094108 4 1,700 SH   SOLE 0 1,700 0 0
POPULAR INC COM NEW 733174700 23 401 SH   SOLE 0 401 0 0
POPULAR INC Call 733174700 1 300 SH Call SOLE 0 300 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 563 23,600 SH   SOLE 0 23,600 0 0
PORTOLA PHARMACEUTICALS INC Put 737010108 127 35,000 SH Put SOLE 0 35,000 0 0
POSCO SPONSORED ADR 693483109 50 1,000 SH   SOLE 0 1,000 0 0
POST HLDGS INC Call 737446104 6 1,300 SH Call SOLE 0 1,300 0 0
POST HLDGS INC Put 737446104 0 400 SH Put SOLE 0 400 0 0
PPG INDS INC Call 693506107 17 1,300 SH Call SOLE 0 1,300 0 0
PPG INDS INC Put 693506107 0 700 SH Put SOLE 0 700 0 0
PPL CORP COM 69351T106 0 15 SH   SOLE 0 15 0 0
PPL CORP Call 69351T106 25 27,500 SH Call SOLE 0 27,500 0 0
PRA GROUP INC Call 69354N106 1 500 SH Call SOLE 0 500 0 0
PRA GROUP INC Put 69354N106 1 1,400 SH Put SOLE 0 1,400 0 0
PRECISION BIOSCIENCES INC COM 74019P108 1 100 SH   SOLE 0 100 0 0
PRECISION BIOSCIENCES INC Call 74019P108 7 3,000 SH Call SOLE 0 3,000 0 0
PRECISION BIOSCIENCES INC Put 74019P108 4 2,100 SH Put SOLE 0 2,100 0 0
PREMIER INC CL A 74051N102 268 7,085 SH   SOLE 0 7,085 0 0
PREMIER INC Put 74051N102 3 5,200 SH Put SOLE 0 5,200 0 0
PRETIUM RES INC COM 74139C102 76 6,885 SH   SOLE 0 6,885 0 0
PRETIUM RES INC Call 74139C102 162 69,400 SH Call SOLE 0 69,400 0 0
PRETIUM RES INC Put 74139C102 19 58,100 SH Put SOLE 0 58,100 0 0
PRICE T ROWE GROUP INC COM 74144T108 275 2,261 SH   SOLE 0 2,261 0 0
PRICE T ROWE GROUP INC Call 74144T108 3 100 SH Call SOLE 0 100 0 0
PRICE T ROWE GROUP INC Put 74144T108 9 2,800 SH Put SOLE 0 2,800 0 0
PRICESMART INC Call 741511109 0 1,100 SH Call SOLE 0 1,100 0 0
PRINCIPAL FINL GROUP INC Call 74251V102 2 2,500 SH Call SOLE 0 2,500 0 0
PRINCIPIA BIOPHARMA INC Call 74257L108 1 100 SH Call SOLE 0 100 0 0
PROCTER & GAMBLE CO COM 742718109 837 6,707 SH   SOLE 0 6,707 0 0
PROCTER & GAMBLE CO Call 742718109 665 39,000 SH Call SOLE 0 39,000 0 0
PROCTER & GAMBLE CO Put 742718109 26 34,600 SH Put SOLE 0 34,600 0 0
PROGRESS SOFTWARE CORP Put 743312100 0 100 SH Put SOLE 0 100 0 0
PROGRESSIVE CORP OHIO COM 743315103 389 5,378 SH   SOLE 0 5,378 0 0
PROGRESSIVE CORP OHIO Call 743315103 21 23,000 SH Call SOLE 0 23,000 0 0
PROGRESSIVE CORP OHIO Put 743315103 1 700 SH Put SOLE 0 700 0 0
PROLOGIS INC COM 74340W103 176 1,983 SH   SOLE 0 1,983 0 0
PROLOGIS INC Call 74340W103 218 22,300 SH Call SOLE 0 22,300 0 0
PROLOGIS INC Put 74340W103 5 2,800 SH Put SOLE 0 2,800 0 0
PROPETRO HLDG CORP Call 74347M108 10 7,500 SH Call SOLE 0 7,500 0 0
PROQR THRAPEUTICS N V Call N71542109 2 800 SH Call SOLE 0 800 0 0
PROQR THRAPEUTICS N V Put N71542109 0 1,000 SH Put SOLE 0 1,000 0 0
PROS HOLDINGS INC COM 74346Y103 96 1,613 SH   SOLE 0 1,613 0 0
PROS HOLDINGS INC Put 74346Y103 1 4,600 SH Put SOLE 0 4,600 0 0
PROSHARES TR PSHS ULDOW30 NEW 74347B276 42 1,899 SH   SOLE 0 1,899 0 0
PROSHARES TR PSHS ULT NASB 74347R214 57 926 SH   SOLE 0 926 0 0
PROSHARES TR PSHS ULTRA DOW30 74347R305 60 1,080 SH   SOLE 0 1,080 0 0
PROSHARES TR PSHS SH MSCI EMR 74347R396 17 1,001 SH   SOLE 0 1,001 0 0
PROSHARES TR ULTRASHRT S&P500 74347B383 862 34,708 SH   SOLE 0 34,708 0 0
PROSHARES TR ULTPRO NASBIO NW 74347B474 49 1,521 SH   SOLE 0 1,521 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425 111 4,639 SH   SOLE 0 4,639 0 0
PROSHARES TR SHT FTSE CHIN 50 74347X658 7 398 SH   SOLE 0 398 0 0
PROSHARES TR ULTR RUSSL2000 74347X799 68 799 SH   SOLE 0 799 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831 3,208 37,067 SH   SOLE 0 37,067 0 0
PROSHARES TR ULT FTSE CHIN 50 74347X880 149 2,199 SH   SOLE 0 2,199 0 0
PROSHARES TR SHRT RUSSELL2000 74348A210 313 8,499 SH   SOLE 0 8,499 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 120 1,599 SH   SOLE 0 1,599 0 0
PROSHARES TR Call 74348A467 42 10,100 SH Call SOLE 0 10,100 0 0
PROSHARES TR Call 74348A319 0 1,500 SH Call SOLE 0 1,500 0 0
PROSHARES TR Call 74348A491 14 13,800 SH Call SOLE 0 13,800 0 0
PROSHARES TR Call 74348A210 0 100 SH Call SOLE 0 100 0 0
PROSHARES TR Call 74348A244 0 3,700 SH Call SOLE 0 3,700 0 0
PROSHARES TR Call 74347B268 61 152,800 SH Call SOLE 0 152,800 0 0
PROSHARES TR Call 74347X880 5 500 SH Call SOLE 0 500 0 0
PROSHARES TR Call 74347X831 2,654 198,700 SH Call SOLE 0 198,700 0 0
PROSHARES TR Call 74347X849 6 8,900 SH Call SOLE 0 8,900 0 0
PROSHARES TR Call 74347X864 1,090 188,000 SH Call SOLE 0 188,000 0 0
PROSHARES TR Call 74347X799 16 1,300 SH Call SOLE 0 1,300 0 0
PROSHARES TR Call 74347X633 35 7,300 SH Call SOLE 0 7,300 0 0
PROSHARES TR Call 74347X641 0 1,000 SH Call SOLE 0 1,000 0 0
PROSHARES TR Call 74347X823 160 9,500 SH Call SOLE 0 9,500 0 0
PROSHARES TR Call 74347R842 12 2,300 SH Call SOLE 0 2,300 0 0
PROSHARES TR Call 74347X625 4 500 SH Call SOLE 0 500 0 0
PROSHARES TR Call 74347B425 1 16,600 SH Call SOLE 0 16,600 0 0
PROSHARES TR Call 74347B748 1 32,800 SH Call SOLE 0 32,800 0 0
PROSHARES TR Call 74347B789 0 600 SH Call SOLE 0 600 0 0
PROSHARES TR Call 74347G309 15 15,200 SH Call SOLE 0 15,200 0 0
PROSHARES TR Call 74347G408 672 1,214,100 SH Call SOLE 0 1,214,100 0 0
PROSHARES TR Call 74347B474 3 1,200 SH Call SOLE 0 1,200 0 0
PROSHARES TR Call 74347B714 0 13,400 SH Call SOLE 0 13,400 0 0
PROSHARES TR Call 74347B383 568 1,435,100 SH Call SOLE 0 1,435,100 0 0
PROSHARES TR Call 74347B292 1 1,600 SH Call SOLE 0 1,600 0 0
PROSHARES TR Call 74347R396 0 300 SH Call SOLE 0 300 0 0
PROSHARES TR Call 74347R669 2 500 SH Call SOLE 0 500 0 0
PROSHARES TR Call 74347R693 5 500 SH Call SOLE 0 500 0 0
PROSHARES TR Call 74347R735 8 500 SH Call SOLE 0 500 0 0
PROSHARES TR Call 74347R305 11 3,700 SH Call SOLE 0 3,700 0 0
PROSHARES TR Call 74347R214 6 1,900 SH Call SOLE 0 1,900 0 0
PROSHARES TR Call 74347R107 1,213 49,300 SH Call SOLE 0 49,300 0 0
PROSHARES TR Call 74347R206 110 10,900 SH Call SOLE 0 10,900 0 0
PROSHARES TR Call 74347B276 1 5,800 SH Call SOLE 0 5,800 0 0
PROSHARES TR Call 74347B243 6 66,800 SH Call SOLE 0 66,800 0 0
PROSHARES TR Call 74347B201 7 65,700 SH Call SOLE 0 65,700 0 0
PROSHARES TR Call 74347B193 0 800 SH Call SOLE 0 800 0 0
PROSHARES TR Call 74348A434 0 2,600 SH Call SOLE 0 2,600 0 0
PROSHARES TR Put 74347B193 0 200 SH Put SOLE 0 200 0 0
PROSHARES TR Put 74347B201 5 20,400 SH Put SOLE 0 20,400 0 0
PROSHARES TR Put 74347B235 0 100 SH Put SOLE 0 100 0 0
PROSHARES TR Put 74347B243 130 21,200 SH Put SOLE 0 21,200 0 0
PROSHARES TR Put 74347B268 1,614 171,600 SH Put SOLE 0 171,600 0 0
PROSHARES TR Put 74347B276 7 1,200 SH Put SOLE 0 1,200 0 0
PROSHARES TR Put 74347R206 36 45,300 SH Put SOLE 0 45,300 0 0
PROSHARES TR Put 74347R107 134 154,200 SH Put SOLE 0 154,200 0 0
PROSHARES TR Put 74347R214 0 500 SH Put SOLE 0 500 0 0
PROSHARES TR Put 74347R305 0 400 SH Put SOLE 0 400 0 0
PROSHARES TR Put 74347R735 1 800 SH Put SOLE 0 800 0 0
PROSHARES TR Put 74347R693 0 1,300 SH Put SOLE 0 1,300 0 0
PROSHARES TR Put 74347R719 9 4,000 SH Put SOLE 0 4,000 0 0
PROSHARES TR Put 74347R669 0 1,100 SH Put SOLE 0 1,100 0 0
PROSHARES TR Put 74347B292 86 25,200 SH Put SOLE 0 25,200 0 0
PROSHARES TR Put 74347B383 160 28,500 SH Put SOLE 0 28,500 0 0
PROSHARES TR Put 74347B714 4 800 SH Put SOLE 0 800 0 0
PROSHARES TR Put 74347G408 2,145 348,600 SH Put SOLE 0 348,600 0 0
PROSHARES TR Put 74347G309 7 900 SH Put SOLE 0 900 0 0
PROSHARES TR Put 74347B748 12 3,800 SH Put SOLE 0 3,800 0 0
PROSHARES TR Put 74347B425 2 1,400 SH Put SOLE 0 1,400 0 0
PROSHARES TR Put 74347X625 0 200 SH Put SOLE 0 200 0 0
PROSHARES TR Put 74347R842 0 2,200 SH Put SOLE 0 2,200 0 0
PROSHARES TR Put 74347X823 79 32,700 SH Put SOLE 0 32,700 0 0
PROSHARES TR Put 74347X641 0 300 SH Put SOLE 0 300 0 0
PROSHARES TR Put 74347X799 5 2,200 SH Put SOLE 0 2,200 0 0
PROSHARES TR Put 74347X864 42 33,400 SH Put SOLE 0 33,400 0 0
PROSHARES TR Put 74347X831 565 325,900 SH Put SOLE 0 325,900 0 0
PROSHARES TR Put 74348A152 1 400 SH Put SOLE 0 400 0 0
PROSHARES TR Put 74348A244 0 100 SH Put SOLE 0 100 0 0
PROSHARES TR Put 74348A491 84 33,500 SH Put SOLE 0 33,500 0 0
PROSHARES TR Put 74348A319 0 100 SH Put SOLE 0 100 0 0
PROSHARES TR Put 74348A467 3 4,900 SH Put SOLE 0 4,900 0 0
PROSHARES TR II ULTRA VIX SHORT 74347W148 217 16,900 SH   SOLE 0 16,900 0 0
PROSHARES TR II SHT VIX ST TRM 74347W130 24 375 SH   SOLE 0 375 0 0
PROSHARES TR II ULTA BLMBG 2017 74347W247 793 38,771 SH   SOLE 0 38,771 0 0
PROSHARES TR II ULTRA GOLD 74347W601 53 1,099 SH   SOLE 0 1,099 0 0
PROSHARES TR II ULSHT BLOOMB OIL 74347W668 3 300 SH   SOLE 0 300 0 0
PROSHARES TR II ULTRA SILVER NEW 74347W353 352 11,153 SH   SOLE 0 11,153 0 0
PROSHARES TR II ULTRASHORT YEN N 74347W569 41 550 SH   SOLE 0 550 0 0
PROSHARES TR II Call 74347W395 1 800 SH Call SOLE 0 800 0 0
PROSHARES TR II Call 74347W353 12 10,700 SH Call SOLE 0 10,700 0 0
PROSHARES TR II Call 74347W387 16 19,000 SH Call SOLE 0 19,000 0 0
PROSHARES TR II Call 74347W668 21 109,500 SH Call SOLE 0 109,500 0 0
PROSHARES TR II Call 74347W601 10 5,200 SH Call SOLE 0 5,200 0 0
PROSHARES TR II Call 74347W882 4 7,400 SH Call SOLE 0 7,400 0 0
PROSHARES TR II Call 74347W247 121 151,600 SH Call SOLE 0 151,600 0 0
PROSHARES TR II Call 74347W338 4 13,400 SH Call SOLE 0 13,400 0 0
PROSHARES TR II Call 74347W130 350 69,500 SH Call SOLE 0 69,500 0 0
PROSHARES TR II Call 74347W171 142 198,300 SH Call SOLE 0 198,300 0 0
PROSHARES TR II Call 74347W221 117 80,700 SH Call SOLE 0 80,700 0 0
PROSHARES TR II Call 74347W148 49 166,400 SH Call SOLE 0 166,400 0 0
PROSHARES TR II Call 74347W114 1 900 SH Call SOLE 0 900 0 0
PROSHARES TR II Call 74347Y805 44 33,800 SH Call SOLE 0 33,800 0 0
PROSHARES TR II Call 74347Y706 32 90,600 SH Call SOLE 0 90,600 0 0
PROSHARES TR II Put 74347Y706 140 57,300 SH Put SOLE 0 57,300 0 0
PROSHARES TR II Put 74347Y805 100 135,300 SH Put SOLE 0 135,300 0 0
PROSHARES TR II Put 74347W114 0 100 SH Put SOLE 0 100 0 0
PROSHARES TR II Put 74347W148 1,097 171,700 SH Put SOLE 0 171,700 0 0
PROSHARES TR II Put 74347W171 325 38,600 SH Put SOLE 0 38,600 0 0
PROSHARES TR II Put 74347W221 412 47,500 SH Put SOLE 0 47,500 0 0
PROSHARES TR II Put 74347W130 16 26,300 SH Put SOLE 0 26,300 0 0
PROSHARES TR II Put 74347W338 1 1,400 SH Put SOLE 0 1,400 0 0
PROSHARES TR II Put 74347W247 75 191,800 SH Put SOLE 0 191,800 0 0
PROSHARES TR II Put 74347W882 0 1,000 SH Put SOLE 0 1,000 0 0
PROSHARES TR II Put 74347W601 34 4,600 SH Put SOLE 0 4,600 0 0
PROSHARES TR II Put 74347W668 490 57,300 SH Put SOLE 0 57,300 0 0
PROSHARES TR II Put 74347W387 10 5,600 SH Put SOLE 0 5,600 0 0
PROSHARES TR II Put 74347W353 205 52,200 SH Put SOLE 0 52,200 0 0
PROSHARES TR II Put 74347W395 0 300 SH Put SOLE 0 300 0 0
PROSHARES TR II Put 74347W569 0 600 SH Put SOLE 0 600 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 16 7,400 SH   SOLE 0 7,400 0 0
PROTEOSTASIS THERAPEUTICS IN Call 74373B109 0 300 SH Call SOLE 0 300 0 0
PROTEOSTASIS THERAPEUTICS IN Put 74373B109 0 3,800 SH Put SOLE 0 3,800 0 0
PROVENTION BIO INC Call 74374N102 25 6,000 SH Call SOLE 0 6,000 0 0
PROVENTION BIO INC Put 74374N102 0 2,000 SH Put SOLE 0 2,000 0 0
PRUDENTIAL FINL INC Call 744320102 60 11,700 SH Call SOLE 0 11,700 0 0
PRUDENTIAL FINL INC Put 744320102 52 33,200 SH Put SOLE 0 33,200 0 0
PRUDENTIAL PLC Call 74435K204 22 5,000 SH Call SOLE 0 5,000 0 0
PTC INC COM 69370C100 63 846 SH   SOLE 0 846 0 0
PTC INC Call 69370C100 11 900 SH Call SOLE 0 900 0 0
PTC INC Put 69370C100 1 300 SH Put SOLE 0 300 0 0
PUBLIC STORAGE COM 74460D109 314 1,475 SH   SOLE 0 1,475 0 0
PUBLIC STORAGE Call 74460D109 2 700 SH Call SOLE 0 700 0 0
PUBLIC STORAGE Put 74460D109 4 5,300 SH Put SOLE 0 5,300 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 28 481 SH   SOLE 0 481 0 0
PUBLIC SVC ENTERPRISE GRP IN Call 744573106 2 2,200 SH Call SOLE 0 2,200 0 0
PUBLIC SVC ENTERPRISE GRP IN Put 744573106 0 1,000 SH Put SOLE 0 1,000 0 0
PULSE BIOSCIENCES INC COM 74587B101 1 100 SH   SOLE 0 100 0 0
PULTE GROUP INC COM 745867101 1,339 34,523 SH   SOLE 0 34,523 0 0
PULTE GROUP INC Call 745867101 23 23,500 SH Call SOLE 0 23,500 0 0
PULTE GROUP INC Put 745867101 8 22,700 SH Put SOLE 0 22,700 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 11 1,300 SH   SOLE 0 1,300 0 0
PUMA BIOTECHNOLOGY INC Call 74587V107 0 1,300 SH Call SOLE 0 1,300 0 0
PURE STORAGE INC CL A 74624M102 170 9,968 SH   SOLE 0 9,968 0 0
PURE STORAGE INC Call 74624M102 24 46,900 SH Call SOLE 0 46,900 0 0
PURE STORAGE INC Put 74624M102 38 24,000 SH Put SOLE 0 24,000 0 0
PVH CORP COM 693656100 1,419 13,501 SH   SOLE 0 13,501 0 0
PVH CORP Call 693656100 0 400 SH Call SOLE 0 400 0 0
PVH CORP Put 693656100 3 8,200 SH Put SOLE 0 8,200 0 0
PYXUS INTL INC COM 74737V106 14 1,654 SH   SOLE 0 1,654 0 0
PYXUS INTL INC Call 74737V106 21 18,900 SH Call SOLE 0 18,900 0 0
PYXUS INTL INC Put 74737V106 22 20,000 SH Put SOLE 0 20,000 0 0
Q2 HLDGS INC Call 74736L109 5 1,200 SH Call SOLE 0 1,200 0 0
QEP RES INC COM 74733V100 63 14,200 SH   SOLE 0 14,200 0 0
QIAGEN NV SHS NEW N72482123 104 3,100 SH   SOLE 0 3,100 0 0
QIAGEN NV Call N72482123 17 9,500 SH Call SOLE 0 9,500 0 0
QIAGEN NV Put N72482123 14 3,400 SH Put SOLE 0 3,400 0 0
QORVO INC COM 74736K101 3,485 29,985 SH   SOLE 0 29,985 0 0
QORVO INC Call 74736K101 698 43,000 SH Call SOLE 0 43,000 0 0
QORVO INC Put 74736K101 91 96,400 SH Put SOLE 0 96,400 0 0
QUAD / GRAPHICS INC COM CL A 747301109 27 5,958 SH   SOLE 0 5,958 0 0
QUAD / GRAPHICS INC Call 747301109 0 3,300 SH Call SOLE 0 3,300 0 0
QUALCOMM INC COM 747525103 238 2,699 SH   SOLE 0 2,699 0 0
QUALCOMM INC Call 747525103 387 34,700 SH Call SOLE 0 34,700 0 0
QUALCOMM INC Put 747525103 0 11,100 SH Put SOLE 0 11,100 0 0
QUANTA SVCS INC COM 74762E102 524 12,874 SH   SOLE 0 12,874 0 0
QUANTA SVCS INC Call 74762E102 2 2,300 SH Call SOLE 0 2,300 0 0
QUANTA SVCS INC Put 74762E102 0 2,000 SH Put SOLE 0 2,000 0 0
QUDIAN INC ADR 747798106 87 18,553 SH   SOLE 0 18,553 0 0
QUDIAN INC Call 747798106 6 26,800 SH Call SOLE 0 26,800 0 0
QUDIAN INC Put 747798106 120 66,200 SH Put SOLE 0 66,200 0 0
QUIDEL CORP COM 74838J101 294 3,920 SH   SOLE 0 3,920 0 0
QUINSTREET INC COM 74874Q100 23 1,553 SH   SOLE 0 1,553 0 0
QUINSTREET INC Call 74874Q100 14 30,700 SH Call SOLE 0 30,700 0 0
QUOTIENT TECHNOLOGY INC Call 749119103 0 100 SH Call SOLE 0 100 0 0
QUOTIENT TECHNOLOGY INC Put 749119103 0 100 SH Put SOLE 0 100 0 0
QURATE RETAIL INC COM SER A 74915M100 74 8,889 SH   SOLE 0 8,889 0 0
QURATE RETAIL INC Call 74915M100 4 19,400 SH Call SOLE 0 19,400 0 0
QURATE RETAIL INC Put 74915M100 26 12,600 SH Put SOLE 0 12,600 0 0
R1 RCM INC COM 749397105 12 1,000 SH   SOLE 0 1,000 0 0
RA PHARMACEUTICALS INC COM 74933V108 46 1,000 SH   SOLE 0 1,000 0 0
RA PHARMACEUTICALS INC Put 74933V108 0 2,100 SH Put SOLE 0 2,100 0 0
RADIAN GROUP INC Call 750236101 3 9,100 SH Call SOLE 0 9,100 0 0
RADIUS HEALTH INC COM NEW 750469207 38 1,929 SH   SOLE 0 1,929 0 0
RADIUS HEALTH INC Call 750469207 0 3,000 SH Call SOLE 0 3,000 0 0
RADIUS HEALTH INC Put 750469207 20 4,300 SH Put SOLE 0 4,300 0 0
RADWARE LTD ORD M81873107 94 3,679 SH   SOLE 0 3,679 0 0
RADWARE LTD Call M81873107 4 2,600 SH Call SOLE 0 2,600 0 0
RADWARE LTD Put M81873107 6 8,500 SH Put SOLE 0 8,500 0 0
RALPH LAUREN CORP Call 751212101 92 15,900 SH Call SOLE 0 15,900 0 0
RALPH LAUREN CORP Put 751212101 4 5,300 SH Put SOLE 0 5,300 0 0
RAMBUS INC DEL COM 750917106 24 1,768 SH   SOLE 0 1,768 0 0
RAMBUS INC DEL Call 750917106 4 1,200 SH Call SOLE 0 1,200 0 0
RANGE RES CORP COM 75281A109 201 41,631 SH   SOLE 0 41,631 0 0
RANGE RES CORP Call 75281A109 91 348,700 SH Call SOLE 0 348,700 0 0
RANGE RES CORP Put 75281A109 30 29,900 SH Put SOLE 0 29,900 0 0
RAPID7 INC Call 753422104 3 1,000 SH Call SOLE 0 1,000 0 0
RAPID7 INC Put 753422104 12 6,700 SH Put SOLE 0 6,700 0 0
RAVEN INDS INC COM 754212108 10 300 SH   SOLE 0 300 0 0
RAVEN INDS INC Put 754212108 0 500 SH Put SOLE 0 500 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 93 1,044 SH   SOLE 0 1,044 0 0
RAYMOND JAMES FINANCIAL INC Call 754730109 4 1,600 SH Call SOLE 0 1,600 0 0
RAYMOND JAMES FINANCIAL INC Put 754730109 0 100 SH Put SOLE 0 100 0 0
RAYONIER ADVANCED MATLS INC Call 75508B104 0 1,900 SH Call SOLE 0 1,900 0 0
RAYONIER ADVANCED MATLS INC Put 75508B104 0 1,600 SH Put SOLE 0 1,600 0 0
RAYTHEON CO Call 755111507 59 1,000 SH Call SOLE 0 1,000 0 0
REALITY SHS ETF TR NSD NXGN ECO ETF 75605A702 63 2,499 SH   SOLE 0 2,499 0 0
REALITY SHS ETF TR Call 75605A702 0 500 SH Call SOLE 0 500 0 0
REALOGY HLDGS CORP COM 75605Y106 100 10,334 SH   SOLE 0 10,334 0 0
REALOGY HLDGS CORP Call 75605Y106 45 47,000 SH Call SOLE 0 47,000 0 0
REALOGY HLDGS CORP Put 75605Y106 155 23,800 SH Put SOLE 0 23,800 0 0
REALTY INCOME CORP COM 756109104 7 100 SH   SOLE 0 100 0 0
REALTY INCOME CORP Call 756109104 17 12,000 SH Call SOLE 0 12,000 0 0
REALTY INCOME CORP Put 756109104 13 16,100 SH Put SOLE 0 16,100 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 12 61 SH   SOLE 0 61 0 0
REATA PHARMACEUTICALS INC Call 75615P103 771 13,000 SH Call SOLE 0 13,000 0 0
RECRO PHARMA INC COM 75629F109 23 1,300 SH   SOLE 0 1,300 0 0
RECRO PHARMA INC Put 75629F109 0 10,000 SH Put SOLE 0 10,000 0 0
REDFIN CORP COM 75737F108 33 1,600 SH   SOLE 0 1,600 0 0
REDFIN CORP Call 75737F108 2 4,200 SH Call SOLE 0 4,200 0 0
REDFIN CORP Put 75737F108 3 8,900 SH Put SOLE 0 8,900 0 0
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 9 1,500 SH   SOLE 0 1,500 0 0
REDHILL BIOPHARMA LTD Put 757468103 0 100 SH Put SOLE 0 100 0 0
REGENERON PHARMACEUTICALS COM 75886F107 43 116 SH   SOLE 0 116 0 0
REGENERON PHARMACEUTICALS Call 75886F107 0 1,000 SH Call SOLE 0 1,000 0 0
REGENERON PHARMACEUTICALS Put 75886F107 0 2,400 SH Put SOLE 0 2,400 0 0
REGENXBIO INC COM 75901B107 49 1,200 SH   SOLE 0 1,200 0 0
REGENXBIO INC Put 75901B107 0 300 SH Put SOLE 0 300 0 0
REGIONS FINL CORP NEW Call 7591EP100 69 86,900 SH Call SOLE 0 86,900 0 0
REGIONS FINL CORP NEW Put 7591EP100 1 6,300 SH Put SOLE 0 6,300 0 0
RELMADA THERAPEUTICS INC Call 75955J402 17 2,100 SH Call SOLE 0 2,100 0 0
RELMADA THERAPEUTICS INC Put 75955J402 1 500 SH Put SOLE 0 500 0 0
RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 31 1,000 SH   SOLE 0 1,000 0 0
RENAISSANCE CAP GREENWICH FD Call 759937204 1 2,300 SH Call SOLE 0 2,300 0 0
RENAISSANCE CAP GREENWICH FD Put 759937204 8 3,300 SH Put SOLE 0 3,300 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1,494 55,438 SH   SOLE 0 55,438 0 0
RENEWABLE ENERGY GROUP INC Call 75972A301 274 61,100 SH Call SOLE 0 61,100 0 0
RENEWABLE ENERGY GROUP INC Put 75972A301 15 23,000 SH Put SOLE 0 23,000 0 0
RENT A CTR INC NEW COM 76009N100 12 449 SH   SOLE 0 449 0 0
RENT A CTR INC NEW Call 76009N100 16 3,600 SH Call SOLE 0 3,600 0 0
RENT A CTR INC NEW Put 76009N100 0 4,700 SH Put SOLE 0 4,700 0 0
REPUBLIC SVCS INC COM 760759100 54 613 SH   SOLE 0 613 0 0
REPUBLIC SVCS INC Call 760759100 0 300 SH Call SOLE 0 300 0 0
REPUBLIC SVCS INC Put 760759100 0 900 SH Put SOLE 0 900 0 0
RESIDEO TECHNOLOGIES INC Put 76118Y104 0 1,000 SH Put SOLE 0 1,000 0 0
RESOLUTE FST PRODS INC COM 76117W109 1 283 SH   SOLE 0 283 0 0
RESOLUTE FST PRODS INC Call 76117W109 0 14,200 SH Call SOLE 0 14,200 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 250 3,933 SH   SOLE 0 3,933 0 0
RESTAURANT BRANDS INTL INC Call 76131D103 1 12,500 SH Call SOLE 0 12,500 0 0
RESTAURANT BRANDS INTL INC Put 76131D103 68 40,200 SH Put SOLE 0 40,200 0 0
RETROPHIN INC COM 761299106 83 5,900 SH   SOLE 0 5,900 0 0
REV GROUP INC COM 749527107 7 600 SH   SOLE 0 600 0 0
REV GROUP INC Call 749527107 0 200 SH Call SOLE 0 200 0 0
REVANCE THERAPEUTICS INC COM 761330109 21 1,300 SH   SOLE 0 1,300 0 0
REVLON INC CL A NEW 761525609 34 1,620 SH   SOLE 0 1,620 0 0
REVLON INC Call 761525609 1 2,800 SH Call SOLE 0 2,800 0 0
REVLON INC Put 761525609 2 4,400 SH Put SOLE 0 4,400 0 0
REVOLVE GROUP INC CL A 76156B107 233 12,726 SH   SOLE 0 12,726 0 0
REVOLVE GROUP INC Call 76156B107 9 11,300 SH Call SOLE 0 11,300 0 0
REVOLVE GROUP INC Put 76156B107 14 59,200 SH Put SOLE 0 59,200 0 0
RF INDS LTD COM PAR $0.01 749552105 16 2,400 SH   SOLE 0 2,400 0 0
RH COM 74967X103 341 1,599 SH   SOLE 0 1,599 0 0
RH Call 74967X103 1,234 25,400 SH Call SOLE 0 25,400 0 0
RH Put 74967X103 163 13,600 SH Put SOLE 0 13,600 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 2 100 SH   SOLE 0 100 0 0
RHYTHM PHARMACEUTICALS INC Call 76243J105 0 100 SH Call SOLE 0 100 0 0
RING ENERGY INC COM 76680V108 7 2,748 SH   SOLE 0 2,748 0 0
RINGCENTRAL INC CL A 76680R206 303 1,798 SH   SOLE 0 1,798 0 0
RINGCENTRAL INC Call 76680R206 17 1,000 SH Call SOLE 0 1,000 0 0
RINGCENTRAL INC Put 76680R206 6 5,200 SH Put SOLE 0 5,200 0 0
RIO TINTO PLC SPONSORED ADR 767204100 89 1,500 SH   SOLE 0 1,500 0 0
RIO TINTO PLC Call 767204100 21 13,000 SH Call SOLE 0 13,000 0 0
RIO TINTO PLC Put 767204100 0 11,100 SH Put SOLE 0 11,100 0 0
RIOT BLOCKCHAIN INC COM 767292105 4 3,600 SH   SOLE 0 3,600 0 0
RIOT BLOCKCHAIN INC Call 767292105 0 17,200 SH Call SOLE 0 17,200 0 0
RIOT BLOCKCHAIN INC Put 767292105 63 5,600 SH Put SOLE 0 5,600 0 0
RITE AID CORP COM 767754872 46 2,980 SH   SOLE 0 2,980 0 0
RITE AID CORP Call 767754872 11 21,200 SH Call SOLE 0 21,200 0 0
RITE AID CORP Put 767754872 6 12,500 SH Put SOLE 0 12,500 0 0
ROBERT HALF INTL INC COM 770323103 25 400 SH   SOLE 0 400 0 0
ROKU INC COM CL A 77543R102 2,637 19,698 SH   SOLE 0 19,698 0 0
ROKU INC Call 77543R102 973 15,300 SH Call SOLE 0 15,300 0 0
ROKU INC Put 77543R102 97 21,800 SH Put SOLE 0 21,800 0 0
ROLLINS INC Call 775711104 0 1,500 SH Call SOLE 0 1,500 0 0
ROPER TECHNOLOGIES INC COM 776696106 318 900 SH   SOLE 0 900 0 0
ROSETTA STONE INC COM 777780107 62 3,434 SH   SOLE 0 3,434 0 0
ROSETTA STONE INC Call 777780107 3 1,100 SH Call SOLE 0 1,100 0 0
ROSETTA STONE INC Put 777780107 10 5,400 SH Put SOLE 0 5,400 0 0
ROSS STORES INC COM 778296103 2,071 17,794 SH   SOLE 0 17,794 0 0
ROSS STORES INC Call 778296103 16 27,800 SH Call SOLE 0 27,800 0 0
ROSS STORES INC Put 778296103 1 2,300 SH Put SOLE 0 2,300 0 0
ROYAL BK CDA MONTREAL QUE Call 780087102 0 1,200 SH Call SOLE 0 1,200 0 0
ROYAL BK CDA MONTREAL QUE Put 780087102 1 600 SH Put SOLE 0 600 0 0
ROYAL BK SCOTLAND GROUP PLC Call 780097689 0 300 SH Call SOLE 0 300 0 0
ROYAL BK SCOTLAND GROUP PLC Put 780097689 2 700 SH Put SOLE 0 700 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 179 1,345 SH   SOLE 0 1,345 0 0
ROYAL CARIBBEAN CRUISES LTD Call V7780T103 252 32,400 SH Call SOLE 0 32,400 0 0
ROYAL CARIBBEAN CRUISES LTD Put V7780T103 30 29,700 SH Put SOLE 0 29,700 0 0
ROYAL DUTCH SHELL PLC Call 780259107 13 18,000 SH Call SOLE 0 18,000 0 0
ROYAL DUTCH SHELL PLC Call 780259206 13 15,400 SH Call SOLE 0 15,400 0 0
ROYAL DUTCH SHELL PLC Put 780259107 2 17,000 SH Put SOLE 0 17,000 0 0
ROYAL GOLD INC Call 780287108 8 4,200 SH Call SOLE 0 4,200 0 0
ROYAL GOLD INC Put 780287108 5 14,200 SH Put SOLE 0 14,200 0 0
RPC INC COM 749660106 108 20,717 SH   SOLE 0 20,717 0 0
RPC INC Call 749660106 1 3,000 SH Call SOLE 0 3,000 0 0
RPC INC Put 749660106 7 10,300 SH Put SOLE 0 10,300 0 0
RPM INTL INC COM 749685103 127 1,661 SH   SOLE 0 1,661 0 0
RPM INTL INC Call 749685103 15 2,300 SH Call SOLE 0 2,300 0 0
RUBICON PROJ INC Call 78112V102 27 21,200 SH Call SOLE 0 21,200 0 0
RUBICON PROJ INC Put 78112V102 0 200 SH Put SOLE 0 200 0 0
RUSH ENTERPRISES INC CL A 781846209 46 1,000 SH   SOLE 0 1,000 0 0
RUSH ENTERPRISES INC Call 781846209 6 1,600 SH Call SOLE 0 1,600 0 0
RYDER SYS INC COM 783549108 146 2,700 SH   SOLE 0 2,700 0 0
RYDER SYS INC Put 783549108 18 2,900 SH Put SOLE 0 2,900 0 0
S&P GLOBAL INC COM 78409V104 363 1,331 SH   SOLE 0 1,331 0 0
S&P GLOBAL INC Call 78409V104 16 2,500 SH Call SOLE 0 2,500 0 0
S&P GLOBAL INC Put 78409V104 1 33,300 SH Put SOLE 0 33,300 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 24 1,162 SH   SOLE 0 1,162 0 0
SABRA HEALTH CARE REIT INC Call 78573L106 0 23,000 SH Call SOLE 0 23,000 0 0
SABRA HEALTH CARE REIT INC Put 78573L106 5 10,100 SH Put SOLE 0 10,100 0 0
SABRE CORP Call 78573M104 0 1,200 SH Call SOLE 0 1,200 0 0
SAGE THERAPEUTICS INC COM 78667J108 265 3,671 SH   SOLE 0 3,671 0 0
SAGE THERAPEUTICS INC Call 78667J108 45 27,700 SH Call SOLE 0 27,700 0 0
SAGE THERAPEUTICS INC Put 78667J108 392 23,900 SH Put SOLE 0 23,900 0 0
SALESFORCE COM INC COM 79466L302 816 5,020 SH   SOLE 0 5,020 0 0
SALESFORCE COM INC Call 79466L302 27 13,500 SH Call SOLE 0 13,500 0 0
SALESFORCE COM INC Put 79466L302 87 22,800 SH Put SOLE 0 22,800 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 16 879 SH   SOLE 0 879 0 0
SALLY BEAUTY HLDGS INC Call 79546E104 0 200 SH Call SOLE 0 200 0 0
SANDERSON FARMS INC COM 800013104 70 400 SH   SOLE 0 400 0 0
SANDERSON FARMS INC Call 800013104 6 200 SH Call SOLE 0 200 0 0
SANDERSON FARMS INC Put 800013104 0 200 SH Put SOLE 0 200 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 68 9,241 SH   SOLE 0 9,241 0 0
SANDSTORM GOLD LTD Call 80013R206 44 17,600 SH Call SOLE 0 17,600 0 0
SANDSTORM GOLD LTD Put 80013R206 1 2,400 SH Put SOLE 0 2,400 0 0
SANMINA CORPORATION Call 801056102 0 300 SH Call SOLE 0 300 0 0
SANMINA CORPORATION Put 801056102 0 700 SH Put SOLE 0 700 0 0
SANOFI Call 80105N105 2 3,500 SH Call SOLE 0 3,500 0 0
SANTANDER CONSUMER USA HDG I Call 80283M101 5 28,700 SH Call SOLE 0 28,700 0 0
SANTANDER CONSUMER USA HDG I Put 80283M101 0 1,500 SH Put SOLE 0 1,500 0 0
SAPIENS INTL CORP N V Call G7T16G103 38 4,700 SH Call SOLE 0 4,700 0 0
SAREPTA THERAPEUTICS INC COM 803607100 1,535 11,900 SH   SOLE 0 11,900 0 0
SAREPTA THERAPEUTICS INC Call 803607100 118 12,200 SH Call SOLE 0 12,200 0 0
SAREPTA THERAPEUTICS INC Put 803607100 438 21,100 SH Put SOLE 0 21,100 0 0
SBA COMMUNICATIONS CORP NEW Call 78410G104 1 100 SH Call SOLE 0 100 0 0
SBA COMMUNICATIONS CORP NEW Put 78410G104 1 1,300 SH Put SOLE 0 1,300 0 0
SCANSOURCE INC Call 806037107 0 2,900 SH Call SOLE 0 2,900 0 0
SCANSOURCE INC Put 806037107 0 500 SH Put SOLE 0 500 0 0
SCHLUMBERGER LTD COM 806857108 2,220 55,224 SH   SOLE 0 55,224 0 0
SCHLUMBERGER LTD Call 806857108 164 101,500 SH Call SOLE 0 101,500 0 0
SCHLUMBERGER LTD Put 806857108 367 99,300 SH Put SOLE 0 99,300 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 46 1,699 SH   SOLE 0 1,699 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3 62 SH   SOLE 0 62 0 0
SCHWAB STRATEGIC TR Call 808524797 20 3,700 SH Call SOLE 0 3,700 0 0
SCHWAB STRATEGIC TR Call 808524706 0 400 SH Call SOLE 0 400 0 0
SCHWAB STRATEGIC TR Call 808524607 11 4,400 SH Call SOLE 0 4,400 0 0
SCHWAB STRATEGIC TR Call 808524300 2 300 SH Call SOLE 0 300 0 0
SCHWAB STRATEGIC TR Call 808524508 10 2,800 SH Call SOLE 0 2,800 0 0
SCHWAB STRATEGIC TR Call 808524102 2 500 SH Call SOLE 0 500 0 0
SCHWAB STRATEGIC TR Call 808524201 1 2,500 SH Call SOLE 0 2,500 0 0
SCHWAB STRATEGIC TR Call 808524847 3 3,700 SH Call SOLE 0 3,700 0 0
SCHWAB STRATEGIC TR Put 808524847 14 8,300 SH Put SOLE 0 8,300 0 0
SCHWAB STRATEGIC TR Put 808524201 0 200 SH Put SOLE 0 200 0 0
SCHWAB STRATEGIC TR Put 808524102 0 500 SH Put SOLE 0 500 0 0
SCHWAB STRATEGIC TR Put 808524508 0 100 SH Put SOLE 0 100 0 0
SCHWAB STRATEGIC TR Put 808524300 0 800 SH Put SOLE 0 800 0 0
SCHWAB STRATEGIC TR Put 808524607 0 200 SH Put SOLE 0 200 0 0
SCHWAB STRATEGIC TR Put 808524797 0 500 SH Put SOLE 0 500 0 0
SCIENTIFIC GAMES CORP COM 80874P109 130 4,882 SH   SOLE 0 4,882 0 0
SCIENTIFIC GAMES CORP Call 80874P109 571 238,000 SH Call SOLE 0 238,000 0 0
SCIENTIFIC GAMES CORP Put 80874P109 40 10,000 SH Put SOLE 0 10,000 0 0
SCORPIO BULKERS INC Call Y7546A122 0 1,000 SH Call SOLE 0 1,000 0 0
SCORPIO TANKERS INC SHS Y7542C130 659 16,767 SH   SOLE 0 16,767 0 0
SCORPIO TANKERS INC Call Y7542C130 355 35,800 SH Call SOLE 0 35,800 0 0
SCORPIO TANKERS INC Put Y7542C130 16 7,800 SH Put SOLE 0 7,800 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 177 1,670 SH   SOLE 0 1,670 0 0
SCOTTS MIRACLE GRO CO Call 810186106 0 300 SH Call SOLE 0 300 0 0
SEA LTD SPONSORED ADS 81141R100 3,968 98,665 SH   SOLE 0 98,665 0 0
SEA LTD Call 81141R100 252 29,800 SH Call SOLE 0 29,800 0 0
SEA LTD Put 81141R100 33 316,600 SH Put SOLE 0 316,600 0 0
SEABRIDGE GOLD INC Call 811916105 8 7,000 SH Call SOLE 0 7,000 0 0
SEABRIDGE GOLD INC Put 811916105 3 13,800 SH Put SOLE 0 13,800 0 0
SEALED AIR CORP NEW Call 81211K100 4 1,500 SH Call SOLE 0 1,500 0 0
SEASPAN CORP SHS Y75638109 35 2,483 SH   SOLE 0 2,483 0 0
SEASPAN CORP Call Y75638109 0 100 SH Call SOLE 0 100 0 0
SEATTLE GENETICS INC Call 812578102 9 2,000 SH Call SOLE 0 2,000 0 0
SEAWORLD ENTMT INC COM 81282V100 689 21,738 SH   SOLE 0 21,738 0 0
SEAWORLD ENTMT INC Call 81282V100 80 121,000 SH Call SOLE 0 121,000 0 0
SEAWORLD ENTMT INC Put 81282V100 8 33,500 SH Put SOLE 0 33,500 0 0
SEI INVESTMENTS CO Call 784117103 2 100 SH Call SOLE 0 100 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 380 6,203 SH   SOLE 0 6,203 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 775 12,310 SH   SOLE 0 12,310 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 10,884 181,285 SH   SOLE 0 181,285 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 27,783 303,079 SH   SOLE 0 303,079 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 3,047 56,818 SH   SOLE 0 56,818 0 0
SELECT SECTOR SPDR TR Call 81369Y852 16 5,700 SH Call SOLE 0 5,700 0 0
SELECT SECTOR SPDR TR Call 81369Y860 0 5,400 SH Call SOLE 0 5,400 0 0
SELECT SECTOR SPDR TR Call 81369Y886 439 265,600 SH Call SOLE 0 265,600 0 0
SELECT SECTOR SPDR TR Call 81369Y803 231 36,000 SH Call SOLE 0 36,000 0 0
SELECT SECTOR SPDR TR Call 81369Y704 409 163,000 SH Call SOLE 0 163,000 0 0
SELECT SECTOR SPDR TR Call 81369Y506 263 356,200 SH Call SOLE 0 356,200 0 0
SELECT SECTOR SPDR TR Call 81369Y605 832 273,200 SH Call SOLE 0 273,200 0 0
SELECT SECTOR SPDR TR Call 81369Y308 105 48,900 SH Call SOLE 0 48,900 0 0
SELECT SECTOR SPDR TR Call 81369Y407 52 32,700 SH Call SOLE 0 32,700 0 0
SELECT SECTOR SPDR TR Call 81369Y209 120 44,300 SH Call SOLE 0 44,300 0 0
SELECT SECTOR SPDR TR Call 81369Y100 10 9,800 SH Call SOLE 0 9,800 0 0
SELECT SECTOR SPDR TR Put 81369Y100 0 7,400 SH Put SOLE 0 7,400 0 0
SELECT SECTOR SPDR TR Put 81369Y209 28 129,000 SH Put SOLE 0 129,000 0 0
SELECT SECTOR SPDR TR Put 81369Y407 8 109,000 SH Put SOLE 0 109,000 0 0
SELECT SECTOR SPDR TR Put 81369Y308 57 62,500 SH Put SOLE 0 62,500 0 0
SELECT SECTOR SPDR TR Put 81369Y605 20 176,600 SH Put SOLE 0 176,600 0 0
SELECT SECTOR SPDR TR Put 81369Y506 465 998,200 SH Put SOLE 0 998,200 0 0
SELECT SECTOR SPDR TR Put 81369Y704 444 505,300 SH Put SOLE 0 505,300 0 0
SELECT SECTOR SPDR TR Put 81369Y803 117 272,100 SH Put SOLE 0 272,100 0 0
SELECT SECTOR SPDR TR Put 81369Y886 165 603,400 SH Put SOLE 0 603,400 0 0
SELECT SECTOR SPDR TR Put 81369Y860 0 300 SH Put SOLE 0 300 0 0
SELECT SECTOR SPDR TR Put 81369Y852 1 25,200 SH Put SOLE 0 25,200 0 0
SEMPRA ENERGY COM 816851109 171 1,133 SH   SOLE 0 1,133 0 0
SEMTECH CORP Call 816850101 0 6,600 SH Call SOLE 0 6,600 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 185 3,445 SH   SOLE 0 3,445 0 0
SERES THERAPEUTICS INC COM 81750R102 36 10,600 SH   SOLE 0 10,600 0 0
SERITAGE GROWTH PPTYS Call 81752R100 0 6,500 SH Call SOLE 0 6,500 0 0
SERITAGE GROWTH PPTYS Put 81752R100 0 100 SH Put SOLE 0 100 0 0
SERVICE CORP INTL COM 817565104 64 1,400 SH   SOLE 0 1,400 0 0
SERVICE CORP INTL Call 817565104 0 200 SH Call SOLE 0 200 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 48 1,975 SH   SOLE 0 1,975 0 0
SERVICE PPTYS TR Call 81761L102 0 300 SH Call SOLE 0 300 0 0
SERVICEMASTER GLOBAL HLDGS I Call 81761R109 29 23,600 SH Call SOLE 0 23,600 0 0
SERVICEMASTER GLOBAL HLDGS I Put 81761R109 3 1,500 SH Put SOLE 0 1,500 0 0
SERVICENOW INC COM 81762P102 27,262 96,565 SH   SOLE 0 96,565 0 0
SERVICENOW INC Call 81762P102 1,728 86,600 SH Call SOLE 0 86,600 0 0
SERVICENOW INC Put 81762P102 317 126,600 SH Put SOLE 0 126,600 0 0
SFL CORPORATION LTD SHS G7738W106 0 33 SH   SOLE 0 33 0 0
SFL CORPORATION LTD Call G7738W106 0 900 SH Call SOLE 0 900 0 0
SFL CORPORATION LTD Put G7738W106 0 2,400 SH Put SOLE 0 2,400 0 0
SHAKE SHACK INC CL A 819047101 350 5,883 SH   SOLE 0 5,883 0 0
SHAKE SHACK INC Call 819047101 4 19,400 SH Call SOLE 0 19,400 0 0
SHAKE SHACK INC Put 819047101 81 15,800 SH Put SOLE 0 15,800 0 0
SHERWIN WILLIAMS CO COM 824348106 96 165 SH   SOLE 0 165 0 0
SHOCKWAVE MED INC COM 82489T104 26 600 SH   SOLE 0 600 0 0
SHOE CARNIVAL INC COM 824889109 41 1,100 SH   SOLE 0 1,100 0 0
SHOE CARNIVAL INC Call 824889109 1 200 SH Call SOLE 0 200 0 0
SHOPIFY INC Call 82509L107 1,421 6,400 SH Call SOLE 0 6,400 0 0
SHOPIFY INC Put 82509L107 0 10,400 SH Put SOLE 0 10,400 0 0
SHUTTERSTOCK INC COM 825690100 178 4,156 SH   SOLE 0 4,156 0 0
SHUTTERSTOCK INC Call 825690100 0 100 SH Call SOLE 0 100 0 0
SHUTTERSTOCK INC Put 825690100 12 7,500 SH Put SOLE 0 7,500 0 0
SIERRA WIRELESS INC Call 826516106 5 10,800 SH Call SOLE 0 10,800 0 0
SIERRA WIRELESS INC Put 826516106 0 700 SH Put SOLE 0 700 0 0
SIGNATURE BK NEW YORK N Y Call 82669G104 0 100 SH Call SOLE 0 100 0 0
SIGNET JEWELERS LIMITED Call G81276100 76 42,200 SH Call SOLE 0 42,200 0 0
SIGNET JEWELERS LIMITED Put G81276100 41 11,500 SH Put SOLE 0 11,500 0 0
SILICON LABORATORIES INC Call 826919102 0 400 SH Call SOLE 0 400 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 65 1,300 SH   SOLE 0 1,300 0 0
SILK ROAD MEDICAL INC COM 82710M100 4 100 SH   SOLE 0 100 0 0
SILK ROAD MEDICAL INC Call 82710M100 0 100 SH Call SOLE 0 100 0 0
SIMON PPTY GROUP INC NEW COM 828806109 16 112 SH   SOLE 0 112 0 0
SIMON PPTY GROUP INC NEW Call 828806109 21 10,300 SH Call SOLE 0 10,300 0 0
SIMON PPTY GROUP INC NEW Put 828806109 64 46,500 SH Put SOLE 0 46,500 0 0
SINA CORP ORD G81477104 187 4,708 SH   SOLE 0 4,708 0 0
SINA CORP Call G81477104 38 13,100 SH Call SOLE 0 13,100 0 0
SINA CORP Put G81477104 37 11,000 SH Put SOLE 0 11,000 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 16 488 SH   SOLE 0 488 0 0
SINCLAIR BROADCAST GROUP INC Call 829226109 0 800 SH Call SOLE 0 800 0 0
SINCLAIR BROADCAST GROUP INC Put 829226109 3 5,400 SH Put SOLE 0 5,400 0 0
SIRIUS XM HLDGS INC COM 82968B103 2 410 SH   SOLE 0 410 0 0
SIRIUS XM HLDGS INC Call 82968B103 10 3,200 SH Call SOLE 0 3,200 0 0
SITEONE LANDSCAPE SUPPLY INC Call 82982L103 0 100 SH Call SOLE 0 100 0 0
SIX FLAGS ENTMT CORP NEW Call 83001A102 206 82,600 SH Call SOLE 0 82,600 0 0
SIX FLAGS ENTMT CORP NEW Put 83001A102 14 17,800 SH Put SOLE 0 17,800 0 0
SKECHERS U S A INC CL A 830566105 59 1,388 SH   SOLE 0 1,388 0 0
SKECHERS U S A INC Call 830566105 53 15,600 SH Call SOLE 0 15,600 0 0
SKECHERS U S A INC Put 830566105 2 12,100 SH Put SOLE 0 12,100 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 2,793 23,106 SH   SOLE 0 23,106 0 0
SKYWORKS SOLUTIONS INC Call 83088M102 104 4,800 SH Call SOLE 0 4,800 0 0
SKYWORKS SOLUTIONS INC Put 83088M102 7 7,700 SH Put SOLE 0 7,700 0 0
SL GREEN RLTY CORP COM 78440X101 509 5,542 SH   SOLE 0 5,542 0 0
SL GREEN RLTY CORP Put 78440X101 0 100 SH Put SOLE 0 100 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 619 27,563 SH   SOLE 0 27,563 0 0
SLACK TECHNOLOGIES INC Call 83088V102 25 59,400 SH Call SOLE 0 59,400 0 0
SLACK TECHNOLOGIES INC Put 83088V102 113 80,800 SH Put SOLE 0 80,800 0 0
SLEEP NUMBER CORP COM 83125X103 32 670 SH   SOLE 0 670 0 0
SLEEP NUMBER CORP Call 83125X103 0 200 SH Call SOLE 0 200 0 0
SLM CORP Call 78442P106 0 300 SH Call SOLE 0 300 0 0
SM ENERGY CO COM 78454L100 65 5,847 SH   SOLE 0 5,847 0 0
SM ENERGY CO Call 78454L100 20 62,900 SH Call SOLE 0 62,900 0 0
SM ENERGY CO Put 78454L100 9 24,800 SH Put SOLE 0 24,800 0 0
SMARTSHEET INC COM CL A 83200N103 46 1,046 SH   SOLE 0 1,046 0 0
SMILEDIRECTCLUB INC Call 83192H106 77 134,500 SH Call SOLE 0 134,500 0 0
SMILEDIRECTCLUB INC Put 83192H106 35 21,900 SH Put SOLE 0 21,900 0 0
SMITH A O CORP COM 831865209 127 2,669 SH   SOLE 0 2,669 0 0
SMITH A O CORP Call 831865209 0 100 SH Call SOLE 0 100 0 0
SMITH A O CORP Put 831865209 4 1,500 SH Put SOLE 0 1,500 0 0
SMUCKER J M CO COM NEW 832696405 241 2,324 SH   SOLE 0 2,324 0 0
SMUCKER J M CO Call 832696405 0 1,100 SH Call SOLE 0 1,100 0 0
SMUCKER J M CO Put 832696405 4 1,700 SH Put SOLE 0 1,700 0 0
SNAP INC CL A 83304A106 512 31,396 SH   SOLE 0 31,396 0 0
SNAP INC Call 83304A106 54 26,300 SH Call SOLE 0 26,300 0 0
SNAP INC Put 83304A106 7 49,900 SH Put SOLE 0 49,900 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 116 4,356 SH   SOLE 0 4,356 0 0
SOCIEDAD QUIMICA MINERA DE C Call 833635105 0 1,300 SH Call SOLE 0 1,300 0 0
SOCIEDAD QUIMICA MINERA DE C Put 833635105 0 500 SH Put SOLE 0 500 0 0
SOGOU INC ADR REPSTG A 83409V104 8 1,792 SH   SOLE 0 1,792 0 0
SOGOU INC Call 83409V104 0 1,500 SH Call SOLE 0 1,500 0 0
SOGOU INC Put 83409V104 0 600 SH Put SOLE 0 600 0 0
SOHU COM LTD SPONSORED ADS 83410S108 8 723 SH   SOLE 0 723 0 0
SOHU COM LTD Call 83410S108 1 5,000 SH Call SOLE 0 5,000 0 0
SOHU COM LTD Put 83410S108 0 300 SH Put SOLE 0 300 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 2,197 23,113 SH   SOLE 0 23,113 0 0
SOLAREDGE TECHNOLOGIES INC Call 83417M104 1,003 80,200 SH Call SOLE 0 80,200 0 0
SOLAREDGE TECHNOLOGIES INC Put 83417M104 117 84,300 SH Put SOLE 0 84,300 0 0
SOLID BIOSCIENCES INC COM 83422E105 15 3,500 SH   SOLE 0 3,500 0 0
SOLID BIOSCIENCES INC Call 83422E105 0 100 SH Call SOLE 0 100 0 0
SOLID BIOSCIENCES INC Put 83422E105 26 4,200 SH Put SOLE 0 4,200 0 0
SONOS INC COM 83570H108 177 11,377 SH   SOLE 0 11,377 0 0
SONOS INC Call 83570H108 51 72,700 SH Call SOLE 0 72,700 0 0
SONOS INC Put 83570H108 0 3,700 SH Put SOLE 0 3,700 0 0
SONY CORP SPONSORED ADR 835699307 1,506 22,161 SH   SOLE 0 22,161 0 0
SONY CORP Call 835699307 100 49,300 SH Call SOLE 0 49,300 0 0
SONY CORP Put 835699307 4 22,000 SH Put SOLE 0 22,000 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 1 300 SH   SOLE 0 300 0 0
SORRENTO THERAPEUTICS INC Call 83587F202 0 600 SH Call SOLE 0 600 0 0
SOUTHERN CO COM 842587107 13 212 SH   SOLE 0 212 0 0
SOUTHERN COPPER CORP Call 84265V105 26 3,500 SH Call SOLE 0 3,500 0 0
SOUTHERN COPPER CORP Put 84265V105 0 400 SH Put SOLE 0 400 0 0
SOUTHWEST AIRLS CO COM 844741108 727 13,474 SH   SOLE 0 13,474 0 0
SOUTHWEST AIRLS CO Call 844741108 13 11,300 SH Call SOLE 0 11,300 0 0
SOUTHWEST AIRLS CO Put 844741108 0 200 SH Put SOLE 0 200 0 0
SOUTHWESTERN ENERGY CO Call 845467109 3 25,700 SH Call SOLE 0 25,700 0 0
SOUTHWESTERN ENERGY CO Put 845467109 5 6,500 SH Put SOLE 0 6,500 0 0
SPARTANNASH CO Call 847215100 0 2,200 SH Call SOLE 0 2,200 0 0
SPARTANNASH CO Put 847215100 0 300 SH Put SOLE 0 300 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 24,051 84,363 SH   SOLE 0 84,363 0 0
SPDR DOW JONES INDL AVRG ETF Call 78467X109 350 320,600 SH Call SOLE 0 320,600 0 0
SPDR DOW JONES INDL AVRG ETF Put 78467X109 428 324,800 SH Put SOLE 0 324,800 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 14 100 SH   SOLE 0 100 0 0
SPDR GOLD TRUST Call 78463V107 5,391 1,486,800 SH Call SOLE 0 1,486,800 0 0
SPDR GOLD TRUST Put 78463V107 703 1,033,900 SH Put SOLE 0 1,033,900 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 20 500 SH   SOLE 0 500 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 10 100 SH   SOLE 0 100 0 0
SPDR INDEX SHS FDS Call 78463X400 3 600 SH Call SOLE 0 600 0 0
SPDR INDEX SHS FDS Call 78463X202 32 114,000 SH Call SOLE 0 114,000 0 0
SPDR INDEX SHS FDS Put 78463X202 0 5,700 SH Put SOLE 0 5,700 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,478 7,700 SH   SOLE 0 7,700 0 0
SPDR S&P 500 ETF TR Call 78462F103 263 127,600 SH Call SOLE 0 127,600 0 0
SPDR S&P 500 ETF TR Put 78462F103 260 663,200 SH Put SOLE 0 663,200 0 0
SPDR S&P MIDCAP 400 ETF TR Call 78467Y107 326 38,300 SH Call SOLE 0 38,300 0 0
SPDR S&P MIDCAP 400 ETF TR Put 78467Y107 26 24,100 SH Put SOLE 0 24,100 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 1,499 13,689 SH   SOLE 0 13,689 0 0
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 458 11,500 SH   SOLE 0 11,500 0 0
SPDR SERIES TRUST S&P PHARMAC 78464A722 9 200 SH   SOLE 0 200 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 1,107 24,060 SH   SOLE 0 24,060 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 716 30,233 SH   SOLE 0 30,233 0 0
SPDR SERIES TRUST OILGAS EQUIP 78464A748 440 54,450 SH   SOLE 0 54,450 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 9,658 329,769 SH   SOLE 0 329,769 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 52 1,100 SH   SOLE 0 1,100 0 0
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 213 5,100 SH   SOLE 0 5,100 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 2,281 39,169 SH   SOLE 0 39,169 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 7,648 80,419 SH   SOLE 0 80,419 0 0
SPDR SERIES TRUST PORTFOLIO SM ETF 78468R853 114 3,500 SH   SOLE 0 3,500 0 0
SPDR SERIES TRUST Call 78468R853 5 2,200 SH Call SOLE 0 2,200 0 0
SPDR SERIES TRUST Call 78464A870 878 164,600 SH Call SOLE 0 164,600 0 0
SPDR SERIES TRUST Call 78464A698 93 98,200 SH Call SOLE 0 98,200 0 0
SPDR SERIES TRUST Call 78464A631 2 1,300 SH Call SOLE 0 1,300 0 0
SPDR SERIES TRUST Call 78464A607 0 100 SH Call SOLE 0 100 0 0
SPDR SERIES TRUST Call 78464A409 5 6,900 SH Call SOLE 0 6,900 0 0
SPDR SERIES TRUST Call 78464A797 0 600 SH Call SOLE 0 600 0 0
SPDR SERIES TRUST Call 78464A763 14 2,800 SH Call SOLE 0 2,800 0 0
SPDR SERIES TRUST Call 78464A755 659 462,000 SH Call SOLE 0 462,000 0 0
SPDR SERIES TRUST Call 78464A748 2 2,600 SH Call SOLE 0 2,600 0 0
SPDR SERIES TRUST Call 78464A730 897 1,151,400 SH Call SOLE 0 1,151,400 0 0
SPDR SERIES TRUST Call 78464A714 8 13,600 SH Call SOLE 0 13,600 0 0
SPDR SERIES TRUST Call 78464A722 40 8,400 SH Call SOLE 0 8,400 0 0
SPDR SERIES TRUST Call 78464A805 3 1,900 SH Call SOLE 0 1,900 0 0
SPDR SERIES TRUST Call 78464A862 0 100 SH Call SOLE 0 100 0 0
SPDR SERIES TRUST Call 78464A888 310 95,400 SH Call SOLE 0 95,400 0 0
SPDR SERIES TRUST Call 78468R622 13 4,900 SH Call SOLE 0 4,900 0 0
SPDR SERIES TRUST Put 78468R622 22 264,900 SH Put SOLE 0 264,900 0 0
SPDR SERIES TRUST Put 78464A888 38 89,400 SH Put SOLE 0 89,400 0 0
SPDR SERIES TRUST Put 78464A862 0 300 SH Put SOLE 0 300 0 0
SPDR SERIES TRUST Put 78464A805 0 300 SH Put SOLE 0 300 0 0
SPDR SERIES TRUST Put 78464A722 0 2,100 SH Put SOLE 0 2,100 0 0
SPDR SERIES TRUST Put 78464A730 612 1,141,700 SH Put SOLE 0 1,141,700 0 0
SPDR SERIES TRUST Put 78464A714 4 47,300 SH Put SOLE 0 47,300 0 0
SPDR SERIES TRUST Put 78464A748 1 2,800 SH Put SOLE 0 2,800 0 0
SPDR SERIES TRUST Put 78464A755 389 758,700 SH Put SOLE 0 758,700 0 0
SPDR SERIES TRUST Put 78464A763 0 2,100 SH Put SOLE 0 2,100 0 0
SPDR SERIES TRUST Put 78464A797 0 600 SH Put SOLE 0 600 0 0
SPDR SERIES TRUST Put 78464A409 4 5,200 SH Put SOLE 0 5,200 0 0
SPDR SERIES TRUST Put 78464A508 0 500 SH Put SOLE 0 500 0 0
SPDR SERIES TRUST Put 78464A607 0 800 SH Put SOLE 0 800 0 0
SPDR SERIES TRUST Put 78464A631 4 2,600 SH Put SOLE 0 2,600 0 0
SPDR SERIES TRUST Put 78464A698 141 246,500 SH Put SOLE 0 246,500 0 0
SPDR SERIES TRUST Put 78464A870 1,053 667,500 SH Put SOLE 0 667,500 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 116 1,811 SH   SOLE 0 1,811 0 0
SPECTRUM BRANDS HLDGS INC NE Call 84790A105 6 1,700 SH Call SOLE 0 1,700 0 0
SPECTRUM BRANDS HLDGS INC NE Put 84790A105 0 4,000 SH Put SOLE 0 4,000 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 0 200 SH   SOLE 0 200 0 0
SPECTRUM PHARMACEUTICALS INC Put 84763A108 0 100 SH Put SOLE 0 100 0 0
SPINNAKER ETF SERIES CANNABIS ETF 84858T400 10 800 SH   SOLE 0 800 0 0
SPINNAKER ETF SERIES Call 84858T400 0 100 SH Call SOLE 0 100 0 0
SPIRIT AEROSYSTEMS HLDGS INC Call 848574109 2 2,400 SH Call SOLE 0 2,400 0 0
SPIRIT AEROSYSTEMS HLDGS INC Put 848574109 14 6,000 SH Put SOLE 0 6,000 0 0
SPIRIT AIRLS INC COM 848577102 474 11,778 SH   SOLE 0 11,778 0 0
SPIRIT AIRLS INC Call 848577102 21 16,000 SH Call SOLE 0 16,000 0 0
SPIRIT AIRLS INC Put 848577102 57 21,500 SH Put SOLE 0 21,500 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 4 100 SH   SOLE 0 100 0 0
SPLUNK INC COM 848637104 3,102 20,713 SH   SOLE 0 20,713 0 0
SPLUNK INC Call 848637104 1,558 100,200 SH Call SOLE 0 100,200 0 0
SPLUNK INC Put 848637104 365 117,500 SH Put SOLE 0 117,500 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 13 1,741 SH   SOLE 0 1,741 0 0
SPORTSMANS WHSE HLDGS INC Call 84920Y106 0 100 SH Call SOLE 0 100 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 4,069 27,212 SH   SOLE 0 27,212 0 0
SPOTIFY TECHNOLOGY S A Call L8681T102 23 3,800 SH Call SOLE 0 3,800 0 0
SPOTIFY TECHNOLOGY S A Put L8681T102 66 38,500 SH Put SOLE 0 38,500 0 0
SPRINT CORPORATION Put 85207U105 14 18,500 SH Put SOLE 0 18,500 0 0
SPROUTS FMRS MKT INC Call 85208M102 3 14,500 SH Call SOLE 0 14,500 0 0
SPS COMMERCE INC COM 78463M107 66 1,200 SH   SOLE 0 1,200 0 0
SPS COMMERCE INC Call 78463M107 2 600 SH Call SOLE 0 600 0 0
SPS COMMERCE INC Put 78463M107 0 400 SH Put SOLE 0 400 0 0
SQUARE INC CL A 852234103 549 8,784 SH   SOLE 0 8,784 0 0
SQUARE INC Call 852234103 53 40,900 SH Call SOLE 0 40,900 0 0
SQUARE INC Put 852234103 373 119,100 SH Put SOLE 0 119,100 0 0
SRAX INC CL A 78472M106 0 100 SH   SOLE 0 100 0 0
SS&C TECHNOLOGIES HLDGS INC Call 78467J100 15 1,400 SH Call SOLE 0 1,400 0 0
SS&C TECHNOLOGIES HLDGS INC Put 78467J100 0 700 SH Put SOLE 0 700 0 0
SSR MNG INC COM 784730103 577 29,971 SH   SOLE 0 29,971 0 0
SSR MNG INC Call 784730103 16 22,000 SH Call SOLE 0 22,000 0 0
SSR MNG INC Put 784730103 3 17,500 SH Put SOLE 0 17,500 0 0
ST JOE CO COM 790148100 61 3,100 SH   SOLE 0 3,100 0 0
ST JOE CO Call 790148100 0 400 SH Call SOLE 0 400 0 0
ST JOE CO Put 790148100 0 1,100 SH Put SOLE 0 1,100 0 0
STAG INDL INC Call 85254J102 6 3,300 SH Call SOLE 0 3,300 0 0
STAG INDL INC Put 85254J102 0 900 SH Put SOLE 0 900 0 0
STAMPS COM INC COM NEW 852857200 36 440 SH   SOLE 0 440 0 0
STAMPS COM INC Call 852857200 39 5,300 SH Call SOLE 0 5,300 0 0
STANLEY BLACK & DECKER INC COM 854502101 603 3,641 SH   SOLE 0 3,641 0 0
STANLEY BLACK & DECKER INC Put 854502101 2 7,000 SH Put SOLE 0 7,000 0 0
STAR BULK CARRIERS CORP Call Y8162K204 11 13,200 SH Call SOLE 0 13,200 0 0
STAR BULK CARRIERS CORP Put Y8162K204 49 17,000 SH Put SOLE 0 17,000 0 0
STARBUCKS CORP COM 855244109 10,045 114,261 SH   SOLE 0 114,261 0 0
STARBUCKS CORP Call 855244109 19 15,700 SH Call SOLE 0 15,700 0 0
STARBUCKS CORP Put 855244109 652 137,000 SH Put SOLE 0 137,000 0 0
STARS GROUP INC Call 85570W100 161 28,600 SH Call SOLE 0 28,600 0 0
STARS GROUP INC Put 85570W100 2 16,100 SH Put SOLE 0 16,100 0 0
STARWOOD PPTY TR INC COM 85571B105 8 328 SH   SOLE 0 328 0 0
STARWOOD PPTY TR INC Call 85571B105 0 5,700 SH Call SOLE 0 5,700 0 0
STATE STR CORP Call 857477103 15 9,500 SH Call SOLE 0 9,500 0 0
STEEL DYNAMICS INC COM 858119100 13 389 SH   SOLE 0 389 0 0
STEEL DYNAMICS INC Call 858119100 2 13,100 SH Call SOLE 0 13,100 0 0
STEELCASE INC CL A 858155203 108 5,300 SH   SOLE 0 5,300 0 0
STEELCASE INC Call 858155203 6 5,600 SH Call SOLE 0 5,600 0 0
STEELCASE INC Put 858155203 23 12,900 SH Put SOLE 0 12,900 0 0
STERICYCLE INC COM 858912108 59 925 SH   SOLE 0 925 0 0
STERICYCLE INC Call 858912108 17 3,000 SH Call SOLE 0 3,000 0 0
STERICYCLE INC Put 858912108 0 3,800 SH Put SOLE 0 3,800 0 0
STERIS PLC SHS USD G8473T100 45 300 SH   SOLE 0 300 0 0
STERIS PLC Put G8473T100 12 3,000 SH Put SOLE 0 3,000 0 0
STIFEL FINL CORP Call 860630102 5 3,100 SH Call SOLE 0 3,100 0 0
STIFEL FINL CORP Put 860630102 0 600 SH Put SOLE 0 600 0 0
STITCH FIX INC COM CL A 860897107 120 4,700 SH   SOLE 0 4,700 0 0
STITCH FIX INC Call 860897107 16 6,300 SH Call SOLE 0 6,300 0 0
STITCH FIX INC Put 860897107 9 5,200 SH Put SOLE 0 5,200 0 0
STMICROELECTRONICS N V Call 861012102 27 8,400 SH Call SOLE 0 8,400 0 0
STMICROELECTRONICS N V Put 861012102 2 7,600 SH Put SOLE 0 7,600 0 0
STONECO LTD Call G85158106 23 26,100 SH Call SOLE 0 26,100 0 0
STONECO LTD Put G85158106 3 17,400 SH Put SOLE 0 17,400 0 0
STORE CAP CORP Call 862121100 1 900 SH Call SOLE 0 900 0 0
STORE CAP CORP Put 862121100 4 5,200 SH Put SOLE 0 5,200 0 0
STRATASYS LTD SHS M85548101 221 10,944 SH   SOLE 0 10,944 0 0
STRATASYS LTD Call M85548101 2 1,400 SH Call SOLE 0 1,400 0 0
STRATASYS LTD Put M85548101 0 3,000 SH Put SOLE 0 3,000 0 0
STURM RUGER & CO INC COM 864159108 141 3,001 SH   SOLE 0 3,001 0 0
STURM RUGER & CO INC Put 864159108 4 3,100 SH Put SOLE 0 3,100 0 0
SUMMIT MATLS INC CL A 86614U100 70 2,935 SH   SOLE 0 2,935 0 0
SUMMIT MATLS INC Call 86614U100 31 3,000 SH Call SOLE 0 3,000 0 0
SUMMIT MATLS INC Put 86614U100 0 500 SH Put SOLE 0 500 0 0
SUNCOKE ENERGY INC Put 86722A103 5 900 SH Put SOLE 0 900 0 0
SUNCOR ENERGY INC NEW Call 867224107 18 24,700 SH Call SOLE 0 24,700 0 0
SUNCOR ENERGY INC NEW Put 867224107 5 14,300 SH Put SOLE 0 14,300 0 0
SUNOCO LP Call 86765K109 0 100 SH Call SOLE 0 100 0 0
SUNOCO LP Put 86765K109 2 2,200 SH Put SOLE 0 2,200 0 0
SUNOPTA INC COM 8676EP108 0 20 SH   SOLE 0 20 0 0
SUNOPTA INC Call 8676EP108 0 1,700 SH Call SOLE 0 1,700 0 0
SUNOPTA INC Put 8676EP108 0 200 SH Put SOLE 0 200 0 0
SUNPOWER CORP COM 867652406 24 3,195 SH   SOLE 0 3,195 0 0
SUNPOWER CORP Call 867652406 1 1,500 SH Call SOLE 0 1,500 0 0
SUNPOWER CORP Put 867652406 3 2,700 SH Put SOLE 0 2,700 0 0
SUNRUN INC COM 86771W105 6 500 SH   SOLE 0 500 0 0
SUNRUN INC Call 86771W105 2 9,600 SH Call SOLE 0 9,600 0 0
SUNRUN INC Put 86771W105 6 6,900 SH Put SOLE 0 6,900 0 0
SUPERIOR INDS INTL INC COM 868168105 3 954 SH   SOLE 0 954 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 11 500 SH   SOLE 0 500 0 0
SUTTER ROCK CAP CORP COM 86944Q100 2 315 SH   SOLE 0 315 0 0
SUTTER ROCK CAP CORP Call 86944Q100 0 900 SH Call SOLE 0 900 0 0
SUTTER ROCK CAP CORP Put 86944Q100 11 10,500 SH Put SOLE 0 10,500 0 0
SVB FINL GROUP COM 78486Q101 325 1,297 SH   SOLE 0 1,297 0 0
SVB FINL GROUP Call 78486Q101 24 1,400 SH Call SOLE 0 1,400 0 0
SVB FINL GROUP Put 78486Q101 8 7,500 SH Put SOLE 0 7,500 0 0
SVMK INC COM 78489X103 53 2,981 SH   SOLE 0 2,981 0 0
SVMK INC Call 78489X103 1 4,300 SH Call SOLE 0 4,300 0 0
SVMK INC Put 78489X103 2 13,600 SH Put SOLE 0 13,600 0 0
SWITCH INC CL A 87105L104 232 15,706 SH   SOLE 0 15,706 0 0
SWITCH INC Call 87105L104 3 15,500 SH Call SOLE 0 15,500 0 0
SWITCH INC Put 87105L104 0 6,100 SH Put SOLE 0 6,100 0 0
SYNAPTICS INC COM 87157D109 523 7,967 SH   SOLE 0 7,967 0 0
SYNAPTICS INC Call 87157D109 85 2,700 SH Call SOLE 0 2,700 0 0
SYNAPTICS INC Put 87157D109 0 500 SH Put SOLE 0 500 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 1 300 SH   SOLE 0 300 0 0
SYNCHRONOSS TECHNOLOGIES INC Call 87157B103 0 400 SH Call SOLE 0 400 0 0
SYNCHRONOSS TECHNOLOGIES INC Put 87157B103 0 100 SH Put SOLE 0 100 0 0
SYNCHRONY FINL Call 87165B103 199 48,800 SH Call SOLE 0 48,800 0 0
SYNCHRONY FINL Put 87165B103 0 2,900 SH Put SOLE 0 2,900 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 28 3,300 SH   SOLE 0 3,300 0 0
SYNDAX PHARMACEUTICALS INC Call 87164F105 0 11,000 SH Call SOLE 0 11,000 0 0
SYNDAX PHARMACEUTICALS INC Put 87164F105 5 4,000 SH Put SOLE 0 4,000 0 0
SYNOPSYS INC Call 871607107 2 3,300 SH Call SOLE 0 3,300 0 0
SYNOPSYS INC Put 871607107 0 300 SH Put SOLE 0 300 0 0
SYNOVUS FINL CORP COM NEW 87161C501 180 4,605 SH   SOLE 0 4,605 0 0
SYNOVUS FINL CORP Call 87161C501 2 1,700 SH Call SOLE 0 1,700 0 0
SYNOVUS FINL CORP Put 87161C501 8 2,500 SH Put SOLE 0 2,500 0 0
SYNTHORX INC COM 87167A103 117 1,687 SH   SOLE 0 1,687 0 0
SYNTHORX INC Put 87167A103 0 900 SH Put SOLE 0 900 0 0
SYSCO CORP COM 871829107 278 3,258 SH   SOLE 0 3,258 0 0
SYSCO CORP Put 871829107 0 100 SH Put SOLE 0 100 0 0
T MOBILE US INC COM 872590104 13,190 168,200 SH   SOLE 0 168,200 0 0
T MOBILE US INC Call 872590104 244 17,300 SH Call SOLE 0 17,300 0 0
T MOBILE US INC Put 872590104 0 100 SH Put SOLE 0 100 0 0
TAILORED BRANDS INC COM 87403A107 290 70,251 SH   SOLE 0 70,251 0 0
TAILORED BRANDS INC Call 87403A107 1 18,200 SH Call SOLE 0 18,200 0 0
TAILORED BRANDS INC Put 87403A107 239 119,300 SH Put SOLE 0 119,300 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,742 29,994 SH   SOLE 0 29,994 0 0
TAIWAN SEMICONDUCTOR MFG LTD Call 874039100 61 42,200 SH Call SOLE 0 42,200 0 0
TAIWAN SEMICONDUCTOR MFG LTD Put 874039100 19 67,900 SH Put SOLE 0 67,900 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,810 22,956 SH   SOLE 0 22,956 0 0
TAKE-TWO INTERACTIVE SOFTWAR Call 874054109 74 11,100 SH Call SOLE 0 11,100 0 0
TAKE-TWO INTERACTIVE SOFTWAR Put 874054109 147 42,100 SH Put SOLE 0 42,100 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 163 8,302 SH   SOLE 0 8,302 0 0
TAKEDA PHARMACEUTICAL CO LTD Call 874060205 63 20,600 SH Call SOLE 0 20,600 0 0
TAKEDA PHARMACEUTICAL CO LTD Put 874060205 28 18,300 SH Put SOLE 0 18,300 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 168 3,494 SH   SOLE 0 3,494 0 0
TAL EDUCATION GROUP Call 874080104 55 9,200 SH Call SOLE 0 9,200 0 0
TAL EDUCATION GROUP Put 874080104 0 16,700 SH Put SOLE 0 16,700 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 10 700 SH   SOLE 0 700 0 0
TANGER FACTORY OUTLET CTRS I Call 875465106 4 20,400 SH Call SOLE 0 20,400 0 0
TANGER FACTORY OUTLET CTRS I Put 875465106 25 44,500 SH Put SOLE 0 44,500 0 0
TAPESTRY INC COM 876030107 3 115 SH   SOLE 0 115 0 0
TAPESTRY INC Call 876030107 46 45,700 SH Call SOLE 0 45,700 0 0
TAPESTRY INC Put 876030107 89 46,800 SH Put SOLE 0 46,800 0 0
TARGA RES CORP COM 87612G101 1,193 29,241 SH   SOLE 0 29,241 0 0
TARGA RES CORP Call 87612G101 61 47,200 SH Call SOLE 0 47,200 0 0
TARGA RES CORP Put 87612G101 15 47,100 SH Put SOLE 0 47,100 0 0
TARGET CORP COM 87612E106 2,937 22,910 SH   SOLE 0 22,910 0 0
TARGET CORP Call 87612E106 329 77,000 SH Call SOLE 0 77,000 0 0
TARGET CORP Put 87612E106 176 89,600 SH Put SOLE 0 89,600 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 114 1,300 SH   SOLE 0 1,300 0 0
TATA MTRS LTD SPONSORED ADR 876568502 113 8,800 SH   SOLE 0 8,800 0 0
TATA MTRS LTD Call 876568502 32 23,400 SH Call SOLE 0 23,400 0 0
TATA MTRS LTD Put 876568502 4 12,700 SH Put SOLE 0 12,700 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 33 1,521 SH   SOLE 0 1,521 0 0
TAYLOR MORRISON HOME CORP Call 87724P106 6 4,100 SH Call SOLE 0 4,100 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 515 10,368 SH   SOLE 0 10,368 0 0
TD AMERITRADE HLDG CORP Call 87236Y108 56 10,800 SH Call SOLE 0 10,800 0 0
TD AMERITRADE HLDG CORP Put 87236Y108 1 900 SH Put SOLE 0 900 0 0
TECHNIPFMC PLC COM G87110105 52 2,444 SH   SOLE 0 2,444 0 0
TECHNIPFMC PLC Put G87110105 0 200 SH Put SOLE 0 200 0 0
TEEKAY CORPORATION Call Y8564W103 16 18,700 SH Call SOLE 0 18,700 0 0
TEEKAY CORPORATION Put Y8564W103 0 1,800 SH Put SOLE 0 1,800 0 0
TEEKAY LNG PARTNERS L P Call Y8564M105 9 3,600 SH Call SOLE 0 3,600 0 0
TEEKAY LNG PARTNERS L P Put Y8564M105 5 6,600 SH Put SOLE 0 6,600 0 0
TEGNA INC Call 87901J105 11 17,700 SH Call SOLE 0 17,700 0 0
TELADOC HEALTH INC COM 87918A105 1,256 15,014 SH   SOLE 0 15,014 0 0
TELADOC HEALTH INC Call 87918A105 49 16,700 SH Call SOLE 0 16,700 0 0
TELADOC HEALTH INC Put 87918A105 17 11,800 SH Put SOLE 0 11,800 0 0
TELEFLEX INC Call 879369106 27 1,000 SH Call SOLE 0 1,000 0 0
TELEFLEX INC Put 879369106 0 500 SH Put SOLE 0 500 0 0
TELEFONICA BRASIL SA Call 87936R106 1 8,300 SH Call SOLE 0 8,300 0 0
TELENAV INC COM 879455103 28 5,948 SH   SOLE 0 5,948 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 Call 879433829 1 1,600 SH Call SOLE 0 1,600 0 0
TELEPHONE & DATA SYS INC Put 879433829 0 200 SH Put SOLE 0 200 0 0
TELLURIAN INC NEW COM 87968A104 1 160 SH   SOLE 0 160 0 0
TELLURIAN INC NEW Call 87968A104 8 49,600 SH Call SOLE 0 49,600 0 0
TELLURIAN INC NEW Put 87968A104 3 36,600 SH Put SOLE 0 36,600 0 0
TEMPUR SEALY INTL INC COM 88023U101 1,241 14,263 SH   SOLE 0 14,263 0 0
TEMPUR SEALY INTL INC Call 88023U101 253 14,600 SH Call SOLE 0 14,600 0 0
TEMPUR SEALY INTL INC Put 88023U101 6 9,200 SH Put SOLE 0 9,200 0 0
TENABLE HLDGS INC COM 88025T102 514 21,493 SH   SOLE 0 21,493 0 0
TENABLE HLDGS INC Call 88025T102 0 1,100 SH Call SOLE 0 1,100 0 0
TENARIS S A Put 88031M109 4 1,700 SH Put SOLE 0 1,700 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 452 38,526 SH   SOLE 0 38,526 0 0
TENCENT MUSIC ENTMT GROUP Call 88034P109 8 42,900 SH Call SOLE 0 42,900 0 0
TENCENT MUSIC ENTMT GROUP Put 88034P109 50 41,800 SH Put SOLE 0 41,800 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 941 24,760 SH   SOLE 0 24,760 0 0
TENET HEALTHCARE CORP Call 88033G407 237 18,700 SH Call SOLE 0 18,700 0 0
TENET HEALTHCARE CORP Put 88033G407 13 35,000 SH Put SOLE 0 35,000 0 0
TENNECO INC CL A VTG COM STK 880349105 988 75,427 SH   SOLE 0 75,427 0 0
TENNECO INC Call 880349105 9 8,400 SH Call SOLE 0 8,400 0 0
TENNECO INC Put 880349105 19 16,900 SH Put SOLE 0 16,900 0 0
TERADATA CORP DEL COM 88076W103 83 3,124 SH   SOLE 0 3,124 0 0
TERADATA CORP DEL Call 88076W103 0 2,900 SH Call SOLE 0 2,900 0 0
TERADATA CORP DEL Put 88076W103 0 2,000 SH Put SOLE 0 2,000 0 0
TERADYNE INC COM 880770102 59 872 SH   SOLE 0 872 0 0
TERADYNE INC Call 880770102 77 9,200 SH Call SOLE 0 9,200 0 0
TERADYNE INC Put 880770102 0 2,800 SH Put SOLE 0 2,800 0 0
TEREX CORP NEW COM 880779103 41 1,400 SH   SOLE 0 1,400 0 0
TESLA INC COM 88160R101 201 481 SH   SOLE 0 481 0 0
TESLA INC Call 88160R101 53,312 341,600 SH Call SOLE 0 341,600 0 0
TESLA INC Put 88160R101 294 162,600 SH Put SOLE 0 162,600 0 0
TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 325 21,992 SH   SOLE 0 21,992 0 0
TEUCRIUM COMMODITY TR WHEAT FD 88166A508 88 15,199 SH   SOLE 0 15,199 0 0
TEUCRIUM COMMODITY TR SOYBEAN FD 88166A607 17 1,130 SH   SOLE 0 1,130 0 0
TEUCRIUM COMMODITY TR Call 88166A607 0 2,200 SH Call SOLE 0 2,200 0 0
TEUCRIUM COMMODITY TR Call 88166A508 2 19,600 SH Call SOLE 0 19,600 0 0
TEUCRIUM COMMODITY TR Call 88166A102 2 5,400 SH Call SOLE 0 5,400 0 0
TEUCRIUM COMMODITY TR Put 88166A102 0 700 SH Put SOLE 0 700 0 0
TEUCRIUM COMMODITY TR Put 88166A508 0 2,100 SH Put SOLE 0 2,100 0 0
TEUCRIUM COMMODITY TR Put 88166A607 0 1,100 SH Put SOLE 0 1,100 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 154 15,716 SH   SOLE 0 15,716 0 0
TEVA PHARMACEUTICAL INDS LTD Call 881624209 11 19,000 SH Call SOLE 0 19,000 0 0
TEVA PHARMACEUTICAL INDS LTD Put 881624209 52 17,000 SH Put SOLE 0 17,000 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 36 647 SH   SOLE 0 647 0 0
TEXAS CAPITAL BANCSHARES INC Call 88224Q107 5 3,700 SH Call SOLE 0 3,700 0 0
TEXAS CAPITAL BANCSHARES INC Put 88224Q107 0 200 SH Put SOLE 0 200 0 0
TEXAS INSTRS INC COM 882508104 564 4,398 SH   SOLE 0 4,398 0 0
TEXAS INSTRS INC Call 882508104 15 3,000 SH Call SOLE 0 3,000 0 0
TEXAS INSTRS INC Put 882508104 26 32,000 SH Put SOLE 0 32,000 0 0
TEXAS ROADHOUSE INC Call 882681109 3 2,500 SH Call SOLE 0 2,500 0 0
TEXAS ROADHOUSE INC Put 882681109 0 200 SH Put SOLE 0 200 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 93 8,716 SH   SOLE 0 8,716 0 0
TEXTAINER GROUP HOLDINGS LTD Put G8766E109 0 100 SH Put SOLE 0 100 0 0
TEXTRON INC COM 883203101 1 33 SH   SOLE 0 33 0 0
TEXTRON INC Call 883203101 0 200 SH Call SOLE 0 200 0 0
TEXTRON INC Put 883203101 0 200 SH Put SOLE 0 200 0 0
TG THERAPEUTICS INC Call 88322Q108 9 5,000 SH Call SOLE 0 5,000 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 1,536 32,313 SH   SOLE 0 32,313 0 0
THE CHARLES SCHWAB CORPORATI Call 808513105 139 149,700 SH Call SOLE 0 149,700 0 0
THE CHARLES SCHWAB CORPORATI Put 808513105 154 127,900 SH Put SOLE 0 127,900 0 0
THE REALREAL INC COM 88339P101 18 1,000 SH   SOLE 0 1,000 0 0
THE REALREAL INC Call 88339P101 3 1,900 SH Call SOLE 0 1,900 0 0
THE REALREAL INC Put 88339P101 41 2,400 SH Put SOLE 0 2,400 0 0
THE TRADE DESK INC COM CL A 88339J105 8,866 34,132 SH   SOLE 0 34,132 0 0
THE TRADE DESK INC Call 88339J105 550 12,500 SH Call SOLE 0 12,500 0 0
THE TRADE DESK INC Put 88339J105 61 38,000 SH Put SOLE 0 38,000 0 0
THE9 LTD Put 88337K203 1 1,000 SH Put SOLE 0 1,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 45 140 SH   SOLE 0 140 0 0
THIRD PT REINS LTD Call G8827U100 1 2,000 SH Call SOLE 0 2,000 0 0
THIRD PT REINS LTD Put G8827U100 0 200 SH Put SOLE 0 200 0 0
THOR INDS INC COM 885160101 103 1,395 SH   SOLE 0 1,395 0 0
THOR INDS INC Call 885160101 18 12,100 SH Call SOLE 0 12,100 0 0
THOR INDS INC Put 885160101 62 11,000 SH Put SOLE 0 11,000 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 133 1,000 SH   SOLE 0 1,000 0 0
TIFFANY & CO NEW Call 886547108 20 12,200 SH Call SOLE 0 12,200 0 0
TIFFANY & CO NEW Put 886547108 2 106,200 SH Put SOLE 0 106,200 0 0
TILLYS INC Call 886885102 19 8,500 SH Call SOLE 0 8,500 0 0
TILRAY INC COM CL 2 88688T100 54 3,202 SH   SOLE 0 3,202 0 0
TILRAY INC Call 88688T100 19 107,000 SH Call SOLE 0 107,000 0 0
TILRAY INC Put 88688T100 3,384 31,600 SH Put SOLE 0 31,600 0 0
TIMKEN CO COM 887389104 202 3,600 SH   SOLE 0 3,600 0 0
TIMKEN CO Put 887389104 0 500 SH Put SOLE 0 500 0 0
TITAN INTL INC ILL COM 88830M102 8 2,270 SH   SOLE 0 2,270 0 0
TITAN MACHY INC COM 88830R101 27 1,875 SH   SOLE 0 1,875 0 0
TITAN MACHY INC Call 88830R101 0 500 SH Call SOLE 0 500 0 0
TIVITY HEALTH INC COM 88870R102 1 58 SH   SOLE 0 58 0 0
TIVITY HEALTH INC Call 88870R102 68 23,100 SH Call SOLE 0 23,100 0 0
TIVITY HEALTH INC Put 88870R102 2 14,800 SH Put SOLE 0 14,800 0 0
TIVO CORP COM 88870P106 78 9,300 SH   SOLE 0 9,300 0 0
TIVO CORP Call 88870P106 0 8,500 SH Call SOLE 0 8,500 0 0
TIVO CORP Put 88870P106 6 16,700 SH Put SOLE 0 16,700 0 0
TJX COS INC NEW COM 872540109 797 13,063 SH   SOLE 0 13,063 0 0
TJX COS INC NEW Call 872540109 124 133,900 SH Call SOLE 0 133,900 0 0
TJX COS INC NEW Put 872540109 28 40,900 SH Put SOLE 0 40,900 0 0
TOLL BROTHERS INC COM 889478103 51 1,295 SH   SOLE 0 1,295 0 0
TOLL BROTHERS INC Call 889478103 43 33,200 SH Call SOLE 0 33,200 0 0
TOLL BROTHERS INC Put 889478103 13 11,800 SH Put SOLE 0 11,800 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 157 2,803 SH   SOLE 0 2,803 0 0
TORONTO DOMINION BK ONT Call 891160509 2 100,600 SH Call SOLE 0 100,600 0 0
TORONTO DOMINION BK ONT Put 891160509 0 400 SH Put SOLE 0 400 0 0
TOTAL S A Call 89151E109 47 47,600 SH Call SOLE 0 47,600 0 0
TOTAL S A Put 89151E109 14 25,000 SH Put SOLE 0 25,000 0 0
TOWER SEMICONDUCTOR LTD Call M87915274 93 23,200 SH Call SOLE 0 23,200 0 0
TOWER SEMICONDUCTOR LTD Put M87915274 1 21,000 SH Put SOLE 0 21,000 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 761 5,419 SH   SOLE 0 5,419 0 0
TOYOTA MOTOR CORP Call 892331307 0 300 SH Call SOLE 0 300 0 0
TRACTOR SUPPLY CO COM 892356106 525 5,623 SH   SOLE 0 5,623 0 0
TRACTOR SUPPLY CO Call 892356106 9 1,900 SH Call SOLE 0 1,900 0 0
TRACTOR SUPPLY CO Put 892356106 17 6,500 SH Put SOLE 0 6,500 0 0
TRADEWEB MKTS INC CL A 892672106 251 5,424 SH   SOLE 0 5,424 0 0
TRADEWEB MKTS INC Call 892672106 10 2,300 SH Call SOLE 0 2,300 0 0
TRADEWEB MKTS INC Put 892672106 0 8,500 SH Put SOLE 0 8,500 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 0 200 SH   SOLE 0 200 0 0
TRANSENTERIX INC Call 89366M300 0 400 SH Call SOLE 0 400 0 0
TRANSENTERIX INC Put 89366M300 6 3,400 SH Put SOLE 0 3,400 0 0
TRANSOCEAN LTD REG SHS H8817H100 153 22,376 SH   SOLE 0 22,376 0 0
TRANSOCEAN LTD Call H8817H100 56 111,700 SH Call SOLE 0 111,700 0 0
TRANSOCEAN LTD Put H8817H100 33 78,600 SH Put SOLE 0 78,600 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 10 1,457 SH   SOLE 0 1,457 0 0
TRANSPORTADORA DE GAS SUR Call 893870204 0 100 SH Call SOLE 0 100 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 231 13,507 SH   SOLE 0 13,507 0 0
TRAVELERS COMPANIES INC COM 89417E109 83 611 SH   SOLE 0 611 0 0
TRAVELERS COMPANIES INC Call 89417E109 0 400 SH Call SOLE 0 400 0 0
TRAVELZOO Call 89421Q205 0 100 SH Call SOLE 0 100 0 0
TRAVELZOO Put 89421Q205 6 2,700 SH Put SOLE 0 2,700 0 0
TREEHOUSE FOODS INC COM 89469A104 121 2,498 SH   SOLE 0 2,498 0 0
TREEHOUSE FOODS INC Put 89469A104 0 200 SH Put SOLE 0 200 0 0
TREX CO INC COM 89531P105 56 627 SH   SOLE 0 627 0 0
TREX CO INC Call 89531P105 20 6,200 SH Call SOLE 0 6,200 0 0
TREX CO INC Put 89531P105 2 8,500 SH Put SOLE 0 8,500 0 0
TRI POINTE GROUP INC COM 87265H109 34 2,200 SH   SOLE 0 2,200 0 0
TRI POINTE GROUP INC Call 87265H109 2 5,000 SH Call SOLE 0 5,000 0 0
TRI POINTE GROUP INC Put 87265H109 0 200 SH Put SOLE 0 200 0 0
TRIMBLE INC Call 896239100 3 1,800 SH Call SOLE 0 1,800 0 0
TRINET GROUP INC COM 896288107 176 3,110 SH   SOLE 0 3,110 0 0
TRINET GROUP INC Put 896288107 0 500 SH Put SOLE 0 500 0 0
TRINITY INDS INC COM 896522109 140 6,341 SH   SOLE 0 6,341 0 0
TRINITY INDS INC Call 896522109 0 300 SH Call SOLE 0 300 0 0
TRINITY INDS INC Put 896522109 0 1,100 SH Put SOLE 0 1,100 0 0
TRIP COM GROUP LTD ADS 89677Q107 779 23,244 SH   SOLE 0 23,244 0 0
TRIP COM GROUP LTD Call 89677Q107 15 40,700 SH Call SOLE 0 40,700 0 0
TRIP COM GROUP LTD Put 89677Q107 156 76,400 SH Put SOLE 0 76,400 0 0
TRIPADVISOR INC COM 896945201 1,776 58,473 SH   SOLE 0 58,473 0 0
TRIPADVISOR INC Call 896945201 32 10,800 SH Call SOLE 0 10,800 0 0
TRIPADVISOR INC Put 896945201 93 66,000 SH Put SOLE 0 66,000 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 2 200 SH   SOLE 0 200 0 0
TRIPLEPOINT VENTURE GROWTH B Call 89677Y100 0 100 SH Call SOLE 0 100 0 0
TRIPLEPOINT VENTURE GROWTH B Put 89677Y100 0 200 SH Put SOLE 0 200 0 0
TRITON INTL LTD CL A G9078F107 5 144 SH   SOLE 0 144 0 0
TRITON INTL LTD Call G9078F107 7 8,200 SH Call SOLE 0 8,200 0 0
TRITON INTL LTD Put G9078F107 0 600 SH Put SOLE 0 600 0 0
TRIUMPH GROUP INC NEW COM 896818101 3 138 SH   SOLE 0 138 0 0
TRIUMPH GROUP INC NEW Put 896818101 0 1,100 SH Put SOLE 0 1,100 0 0
TRUECAR INC COM 89785L107 8 1,856 SH   SOLE 0 1,856 0 0
TRUIST FINL CORP COM 89832Q109 6 123 SH   SOLE 0 123 0 0
TRUIST FINL CORP Call 89832Q109 45 3,900 SH Call SOLE 0 3,900 0 0
TRUIST FINL CORP Put 89832Q109 1 3,900 SH Put SOLE 0 3,900 0 0
TRUPANION INC COM 898202106 26 700 SH   SOLE 0 700 0 0
TRUPANION INC Call 898202106 0 600 SH Call SOLE 0 600 0 0
TTM TECHNOLOGIES INC Call 87305R109 44 14,600 SH Call SOLE 0 14,600 0 0
TTM TECHNOLOGIES INC Put 87305R109 0 2,700 SH Put SOLE 0 2,700 0 0
TUPPERWARE BRANDS CORP COM 899896104 366 42,667 SH   SOLE 0 42,667 0 0
TUPPERWARE BRANDS CORP Call 899896104 46 69,000 SH Call SOLE 0 69,000 0 0
TUPPERWARE BRANDS CORP Put 899896104 10 22,900 SH Put SOLE 0 22,900 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 37 600 SH   SOLE 0 600 0 0
TURNING PT BRANDS INC COM 90041L105 159 5,590 SH   SOLE 0 5,590 0 0
TURNING PT BRANDS INC Call 90041L105 0 5,600 SH Call SOLE 0 5,600 0 0
TURNING PT BRANDS INC Put 90041L105 53 6,200 SH Put SOLE 0 6,200 0 0
TURTLE BEACH CORP COM NEW 900450206 130 13,835 SH   SOLE 0 13,835 0 0
TURTLE BEACH CORP Call 900450206 5 13,900 SH Call SOLE 0 13,900 0 0
TURTLE BEACH CORP Put 900450206 37 16,900 SH Put SOLE 0 16,900 0 0
TUTOR PERINI CORP COM 901109108 61 4,757 SH   SOLE 0 4,757 0 0
TUTOR PERINI CORP Call 901109108 0 200 SH Call SOLE 0 200 0 0
TUTOR PERINI CORP Put 901109108 5 4,200 SH Put SOLE 0 4,200 0 0
TWILIO INC CL A 90138F102 5,745 58,460 SH   SOLE 0 58,460 0 0
TWILIO INC Call 90138F102 200 54,900 SH Call SOLE 0 54,900 0 0
TWILIO INC Put 90138F102 1,566 166,000 SH Put SOLE 0 166,000 0 0
TWITTER INC COM 90184L102 1,287 40,180 SH   SOLE 0 40,180 0 0
TWITTER INC Call 90184L102 109 143,800 SH Call SOLE 0 143,800 0 0
TWITTER INC Put 90184L102 196 91,100 SH Put SOLE 0 91,100 0 0
TYLER TECHNOLOGIES INC COM 902252105 96 320 SH   SOLE 0 320 0 0
TYLER TECHNOLOGIES INC Call 902252105 30 7,000 SH Call SOLE 0 7,000 0 0
TYME TECHNOLOGIES INC COM 90238J103 0 600 SH   SOLE 0 600 0 0
TYME TECHNOLOGIES INC Call 90238J103 0 300 SH Call SOLE 0 300 0 0
TYSON FOODS INC CL A 902494103 3,392 37,268 SH   SOLE 0 37,268 0 0
TYSON FOODS INC Call 902494103 110 39,700 SH Call SOLE 0 39,700 0 0
TYSON FOODS INC Put 902494103 26 51,200 SH Put SOLE 0 51,200 0 0
U S SILICA HLDGS INC COM 90346E103 4 680 SH   SOLE 0 680 0 0
UBER TECHNOLOGIES INC COM 90353T100 9,895 332,743 SH   SOLE 0 332,743 0 0
UBER TECHNOLOGIES INC Call 90353T100 342 250,100 SH Call SOLE 0 250,100 0 0
UBER TECHNOLOGIES INC Put 90353T100 2,089 709,500 SH Put SOLE 0 709,500 0 0
UBIQUITI INC COM 90353W103 1 7 SH   SOLE 0 7 0 0
UBIQUITI INC Put 90353W103 0 1,200 SH Put SOLE 0 1,200 0 0
UBS GROUP AG SHS H42097107 167 13,285 SH   SOLE 0 13,285 0 0
UBS GROUP AG Call H42097107 8 20,100 SH Call SOLE 0 20,100 0 0
UBS GROUP AG Put H42097107 21 62,000 SH Put SOLE 0 62,000 0 0
UDR INC COM 902653104 60 1,300 SH   SOLE 0 1,300 0 0
UDR INC Call 902653104 0 3,400 SH Call SOLE 0 3,400 0 0
UDR INC Put 902653104 0 400 SH Put SOLE 0 400 0 0
UGI CORP NEW COM 902681105 79 1,763 SH   SOLE 0 1,763 0 0
UGI CORP NEW Call 902681105 1 3,300 SH Call SOLE 0 3,300 0 0
UGI CORP NEW Put 902681105 0 1,000 SH Put SOLE 0 1,000 0 0
ULTA BEAUTY INC COM 90384S303 924 3,653 SH   SOLE 0 3,653 0 0
ULTA BEAUTY INC Call 90384S303 142 27,400 SH Call SOLE 0 27,400 0 0
ULTA BEAUTY INC Put 90384S303 79 8,500 SH Put SOLE 0 8,500 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 149 6,371 SH   SOLE 0 6,371 0 0
ULTRA CLEAN HLDGS INC Call 90385V107 7 900 SH Call SOLE 0 900 0 0
ULTRA CLEAN HLDGS INC Put 90385V107 0 3,300 SH Put SOLE 0 3,300 0 0
UNDER ARMOUR INC CL A 904311107 1,107 51,255 SH   SOLE 0 51,255 0 0
UNDER ARMOUR INC CL C 904311206 694 36,231 SH   SOLE 0 36,231 0 0
UNDER ARMOUR INC Call 904311206 103 36,300 SH Call SOLE 0 36,300 0 0
UNDER ARMOUR INC Call 904311107 355 84,300 SH Call SOLE 0 84,300 0 0
UNDER ARMOUR INC Put 904311107 59 91,300 SH Put SOLE 0 91,300 0 0
UNDER ARMOUR INC Put 904311206 36 15,200 SH Put SOLE 0 15,200 0 0
UNILEVER N V N Y SHS NEW 904784709 55 964 SH   SOLE 0 964 0 0
UNILEVER N V Call 904784709 0 200 SH Call SOLE 0 200 0 0
UNILEVER N V Put 904784709 2 1,400 SH Put SOLE 0 1,400 0 0
UNION PACIFIC CORP COM 907818108 6,757 37,380 SH   SOLE 0 37,380 0 0
UNION PACIFIC CORP Call 907818108 154 26,100 SH Call SOLE 0 26,100 0 0
UNION PACIFIC CORP Put 907818108 93 71,000 SH Put SOLE 0 71,000 0 0
UNIQURE NV SHS N90064101 1,383 19,302 SH   SOLE 0 19,302 0 0
UNIQURE NV Call N90064101 16 7,100 SH Call SOLE 0 7,100 0 0
UNIQURE NV Put N90064101 7 1,100 SH Put SOLE 0 1,100 0 0
UNISYS CORP COM NEW 909214306 27 2,300 SH   SOLE 0 2,300 0 0
UNISYS CORP Call 909214306 12 10,900 SH Call SOLE 0 10,900 0 0
UNISYS CORP Put 909214306 2 2,600 SH Put SOLE 0 2,600 0 0
UNITED AIRLINES HLDGS INC COM 910047109 559 6,354 SH   SOLE 0 6,354 0 0
UNITED AIRLINES HLDGS INC Call 910047109 117 105,100 SH Call SOLE 0 105,100 0 0
UNITED AIRLINES HLDGS INC Put 910047109 46 101,700 SH Put SOLE 0 101,700 0 0
UNITED INS HLDGS CORP COM 910710102 56 4,495 SH   SOLE 0 4,495 0 0
UNITED NAT FOODS INC COM 911163103 1 200 SH   SOLE 0 200 0 0
UNITED NAT FOODS INC Call 911163103 4 17,400 SH Call SOLE 0 17,400 0 0
UNITED NAT FOODS INC Put 911163103 19 19,100 SH Put SOLE 0 19,100 0 0
UNITED PARCEL SERVICE INC CL B 911312106 944 8,070 SH   SOLE 0 8,070 0 0
UNITED PARCEL SERVICE INC Call 911312106 43 17,600 SH Call SOLE 0 17,600 0 0
UNITED PARCEL SERVICE INC Put 911312106 23 37,600 SH Put SOLE 0 37,600 0 0
UNITED RENTALS INC COM 911363109 438 2,631 SH   SOLE 0 2,631 0 0
UNITED RENTALS INC Call 911363109 2,239 93,400 SH Call SOLE 0 93,400 0 0
UNITED RENTALS INC Put 911363109 239 128,800 SH Put SOLE 0 128,800 0 0
UNITED STATES NATL GAS FUND Call 912318300 420 1,151,100 SH Call SOLE 0 1,151,100 0 0
UNITED STATES NATL GAS FUND Put 912318300 1,045 859,200 SH Put SOLE 0 859,200 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 12 998 SH   SOLE 0 998 0 0
UNITED STATES OIL FUND LP Call 91232N108 167 795,300 SH Call SOLE 0 795,300 0 0
UNITED STATES OIL FUND LP Put 91232N108 148 1,305,400 SH Put SOLE 0 1,305,400 0 0
UNITED STATES STL CORP NEW Call 912909108 47 202,300 SH Call SOLE 0 202,300 0 0
UNITED STATES STL CORP NEW Put 912909108 224 246,500 SH Put SOLE 0 246,500 0 0
UNITED STS 12 MONTH OIL FD L UNIT BEN INT 91288V103 2 99 SH   SOLE 0 99 0 0
UNITED STS 12 MONTH OIL FD L Call 91288V103 0 100 SH Call SOLE 0 100 0 0
UNITED STS 12 MONTH OIL FD L Put 91288V103 0 100 SH Put SOLE 0 100 0 0
UNITED STS BRENT OIL FD LP UNIT 91167Q100 77 3,699 SH   SOLE 0 3,699 0 0
UNITED STS BRENT OIL FD LP Call 91167Q100 2 800 SH Call SOLE 0 800 0 0
UNITED STS BRENT OIL FD LP Put 91167Q100 0 3,000 SH Put SOLE 0 3,000 0 0
UNITED STS GASOLINE FD LP UNITS 91201T102 112 3,484 SH   SOLE 0 3,484 0 0
UNITED STS GASOLINE FD LP Call 91201T102 5 7,000 SH Call SOLE 0 7,000 0 0
UNITED STS GASOLINE FD LP Put 91201T102 1 4,200 SH Put SOLE 0 4,200 0 0
UNITED TECHNOLOGIES CORP COM 913017109 146 976 SH   SOLE 0 976 0 0
UNITED TECHNOLOGIES CORP Call 913017109 90 20,100 SH Call SOLE 0 20,100 0 0
UNITED TECHNOLOGIES CORP Put 913017109 14 7,400 SH Put SOLE 0 7,400 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 317 3,600 SH   SOLE 0 3,600 0 0
UNITEDHEALTH GROUP INC COM 91324P102 323 1,099 SH   SOLE 0 1,099 0 0
UNITEDHEALTH GROUP INC Call 91324P102 0 300 SH Call SOLE 0 300 0 0
UNITEDHEALTH GROUP INC Put 91324P102 35 2,200 SH Put SOLE 0 2,200 0 0
UNITI GROUP INC COM 91325V108 38 4,704 SH   SOLE 0 4,704 0 0
UNITI GROUP INC Call 91325V108 24 20,900 SH Call SOLE 0 20,900 0 0
UNITI GROUP INC Put 91325V108 145 95,100 SH Put SOLE 0 95,100 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 2 400 SH   SOLE 0 400 0 0
UNITY BIOTECHNOLOGY INC Call 91381U101 0 300 SH Call SOLE 0 300 0 0
UNIVERSAL CORP VA Call 913456109 1 1,000 SH Call SOLE 0 1,000 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,101 5,346 SH   SOLE 0 5,346 0 0
UNIVERSAL DISPLAY CORP Call 91347P105 227 5,600 SH Call SOLE 0 5,600 0 0
UNIVERSAL DISPLAY CORP Put 91347P105 108 13,200 SH Put SOLE 0 13,200 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 19 700 SH   SOLE 0 700 0 0
UNIVERSAL INS HLDGS INC Call 91359V107 0 200 SH Call SOLE 0 200 0 0
UNIVERSAL INS HLDGS INC Put 91359V107 0 700 SH Put SOLE 0 700 0 0
UNUM GROUP Call 91529Y106 2 7,700 SH Call SOLE 0 7,700 0 0
UPLAND SOFTWARE INC COM 91544A109 61 1,715 SH   SOLE 0 1,715 0 0
UPLAND SOFTWARE INC Call 91544A109 0 13,300 SH Call SOLE 0 13,300 0 0
UPLAND SOFTWARE INC Put 91544A109 8 11,500 SH Put SOLE 0 11,500 0 0
UPWORK INC COM 91688F104 153 14,357 SH   SOLE 0 14,357 0 0
UPWORK INC Call 91688F104 0 1,400 SH Call SOLE 0 1,400 0 0
UPWORK INC Put 91688F104 40 24,100 SH Put SOLE 0 24,100 0 0
URBAN OUTFITTERS INC COM 917047102 517 18,652 SH   SOLE 0 18,652 0 0
URBAN OUTFITTERS INC Call 917047102 3 17,300 SH Call SOLE 0 17,300 0 0
URBAN OUTFITTERS INC Put 917047102 79 36,700 SH Put SOLE 0 36,700 0 0
US BANCORP DEL COM NEW 902973304 17 300 SH   SOLE 0 300 0 0
US BANCORP DEL Call 902973304 175 191,200 SH Call SOLE 0 191,200 0 0
US BANCORP DEL Put 902973304 101 80,600 SH Put SOLE 0 80,600 0 0
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 20 1,115 SH   SOLE 0 1,115 0 0
USA COMPRESSION PARTNERS LP Call 90290N109 7 8,400 SH Call SOLE 0 8,400 0 0
USA COMPRESSION PARTNERS LP Put 90290N109 3 6,600 SH Put SOLE 0 6,600 0 0
UXIN LTD ADS 91818X108 4 2,200 SH   SOLE 0 2,200 0 0
UXIN LTD Call 91818X108 0 1,400 SH Call SOLE 0 1,400 0 0
V F CORP COM 918204108 1,472 14,772 SH   SOLE 0 14,772 0 0
V F CORP Call 918204108 59 6,900 SH Call SOLE 0 6,900 0 0
V F CORP Put 918204108 0 2,400 SH Put SOLE 0 2,400 0 0
VALARIS PLC SHS CLASS A G9402V109 0 100 SH   SOLE 0 100 0 0
VALARIS PLC Call G9402V109 103 84,900 SH Call SOLE 0 84,900 0 0
VALARIS PLC Put G9402V109 198 66,500 SH Put SOLE 0 66,500 0 0
VALE S A Call 91912E105 44 51,400 SH Call SOLE 0 51,400 0 0
VALE S A Put 91912E105 32 117,000 SH Put SOLE 0 117,000 0 0
VALERO ENERGY CORP NEW COM 91913Y100 2,043 21,822 SH   SOLE 0 21,822 0 0
VALERO ENERGY CORP NEW Call 91913Y100 40 34,900 SH Call SOLE 0 34,900 0 0
VALERO ENERGY CORP NEW Put 91913Y100 81 27,500 SH Put SOLE 0 27,500 0 0
VALVOLINE INC Call 92047W101 6 18,400 SH Call SOLE 0 18,400 0 0
VALVOLINE INC Put 92047W101 1 7,000 SH Put SOLE 0 7,000 0 0
VANECK VECTORS ETF TRUST GOLD MINERS ETF 92189F106 58 2,000 SH   SOLE 0 2,000 0 0
VANECK VECTORS ETF TRUST SEMICONDUCTOR ET 92189F676 17,808 125,935 SH   SOLE 0 125,935 0 0
VANECK VECTORS ETF TRUST OIL SVCS ETF 92189F718 877 66,222 SH   SOLE 0 66,222 0 0
VANECK VECTORS ETF TRUST BIOTECH ETF 92189F726 213 1,531 SH   SOLE 0 1,531 0 0
VANECK VECTORS ETF TRUST RARE EARTH STRAT 92189F742 294 21,932 SH   SOLE 0 21,932 0 0
VANECK VECTORS ETF TRUST BRAZIL SMALL CP 92189F825 128 4,700 SH   SOLE 0 4,700 0 0
VANECK VECTORS ETF TRUST JR GOLD MINERS E 92189F791 948 22,445 SH   SOLE 0 22,445 0 0
VANECK VECTORS ETF TRUST COAL ETF 92189F809 21 2,199 SH   SOLE 0 2,199 0 0
VANECK VECTORS ETF TRUST Call 92189F791 370 89,600 SH Call SOLE 0 89,600 0 0
VANECK VECTORS ETF TRUST Call 92189F726 1 300 SH Call SOLE 0 300 0 0
VANECK VECTORS ETF TRUST Call 92189F718 9 41,400 SH Call SOLE 0 41,400 0 0
VANECK VECTORS ETF TRUST Call 92189F692 5 1,800 SH Call SOLE 0 1,800 0 0
VANECK VECTORS ETF TRUST Call 92189F676 929 225,500 SH Call SOLE 0 225,500 0 0
VANECK VECTORS ETF TRUST Call 92189F403 198 270,600 SH Call SOLE 0 270,600 0 0
VANECK VECTORS ETF TRUST Call 92189F205 0 300 SH Call SOLE 0 300 0 0
VANECK VECTORS ETF TRUST Call 92189F106 3,929 3,824,500 SH Call SOLE 0 3,824,500 0 0
VANECK VECTORS ETF TRUST Put 92189F106 775 2,317,500 SH Put SOLE 0 2,317,500 0 0
VANECK VECTORS ETF TRUST Put 92189F205 0 400 SH Put SOLE 0 400 0 0
VANECK VECTORS ETF TRUST Put 92189F403 21 93,100 SH Put SOLE 0 93,100 0 0
VANECK VECTORS ETF TRUST Put 92189F676 581 776,400 SH Put SOLE 0 776,400 0 0
VANECK VECTORS ETF TRUST Put 92189F718 27 185,800 SH Put SOLE 0 185,800 0 0
VANECK VECTORS ETF TRUST Put 92189F742 2 6,500 SH Put SOLE 0 6,500 0 0
VANECK VECTORS ETF TRUST Put 92189F791 117 177,500 SH Put SOLE 0 177,500 0 0
VANECK VECTORS ETF TRUST Put 92189F809 7 7,100 SH Put SOLE 0 7,100 0 0
VANECK VECTORS ETF TRUST Put 92189F825 0 100 SH Put SOLE 0 100 0 0
VANECK VECTORS ETF TRUST Put 92189F882 1 1,000 SH Put SOLE 0 1,000 0 0
VANGUARD BD INDEX FD INC Call 921937835 0 500 SH Call SOLE 0 500 0 0
VANGUARD BD INDEX FD INC Put 921937835 0 1,500 SH Put SOLE 0 1,500 0 0
VANGUARD GROUP Call 921908844 193 39,400 SH Call SOLE 0 39,400 0 0
VANGUARD GROUP Put 921908844 0 800 SH Put SOLE 0 800 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 417 2,099 SH   SOLE 0 2,099 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 1,580 8,871 SH   SOLE 0 8,871 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 151 1,200 SH   SOLE 0 1,200 0 0
VANGUARD INDEX FDS Call 922908652 5 1,000 SH Call SOLE 0 1,000 0 0
VANGUARD INDEX FDS Call 922908736 0 600 SH Call SOLE 0 600 0 0
VANGUARD INDEX FDS Call 922908744 11 2,700 SH Call SOLE 0 2,700 0 0
VANGUARD INDEX FDS Call 922908751 6 1,500 SH Call SOLE 0 1,500 0 0
VANGUARD INDEX FDS Call 922908629 33 5,300 SH Call SOLE 0 5,300 0 0
VANGUARD INDEX FDS Call 922908637 4 1,100 SH Call SOLE 0 1,100 0 0
VANGUARD INDEX FDS Call 922908595 3 400 SH Call SOLE 0 400 0 0
VANGUARD INDEX FDS Call 922908553 80 25,300 SH Call SOLE 0 25,300 0 0
VANGUARD INDEX FDS Call 922908363 749 34,100 SH Call SOLE 0 34,100 0 0
VANGUARD INDEX FDS Call 922908512 0 200 SH Call SOLE 0 200 0 0
VANGUARD INDEX FDS Call 922908538 1 300 SH Call SOLE 0 300 0 0
VANGUARD INDEX FDS Call 922908769 78 10,900 SH Call SOLE 0 10,900 0 0
VANGUARD INDEX FDS Put 922908769 5 4,100 SH Put SOLE 0 4,100 0 0
VANGUARD INDEX FDS Put 922908538 0 100 SH Put SOLE 0 100 0 0
VANGUARD INDEX FDS Put 922908363 159 74,800 SH Put SOLE 0 74,800 0 0
VANGUARD INDEX FDS Put 922908553 5 8,800 SH Put SOLE 0 8,800 0 0
VANGUARD INDEX FDS Put 922908595 4 1,000 SH Put SOLE 0 1,000 0 0
VANGUARD INDEX FDS Put 922908637 0 300 SH Put SOLE 0 300 0 0
VANGUARD INDEX FDS Put 922908629 2 2,100 SH Put SOLE 0 2,100 0 0
VANGUARD INDEX FDS Put 922908751 0 100 SH Put SOLE 0 100 0 0
VANGUARD INDEX FDS Put 922908744 1 1,800 SH Put SOLE 0 1,800 0 0
VANGUARD INDEX FDS Put 922908736 0 600 SH Put SOLE 0 600 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 2,469 41,800 SH   SOLE 0 41,800 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 55 687 SH   SOLE 0 687 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 5 100 SH   SOLE 0 100 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 249 5,600 SH   SOLE 0 5,600 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 2,557 43,642 SH   SOLE 0 43,642 0 0
VANGUARD INTL EQUITY INDEX F Call 922042874 29 27,400 SH Call SOLE 0 27,400 0 0
VANGUARD INTL EQUITY INDEX F Call 922042858 69 32,500 SH Call SOLE 0 32,500 0 0
VANGUARD INTL EQUITY INDEX F Call 922042866 3 3,500 SH Call SOLE 0 3,500 0 0
VANGUARD INTL EQUITY INDEX F Call 922042775 1 1,000 SH Call SOLE 0 1,000 0 0
VANGUARD INTL EQUITY INDEX F Call 922042742 3 1,300 SH Call SOLE 0 1,300 0 0
VANGUARD INTL EQUITY INDEX F Call 922042676 0 100 SH Call SOLE 0 100 0 0
VANGUARD INTL EQUITY INDEX F Call 922042718 1 100 SH Call SOLE 0 100 0 0
VANGUARD INTL EQUITY INDEX F Put 922042718 0 200 SH Put SOLE 0 200 0 0
VANGUARD INTL EQUITY INDEX F Put 922042742 0 1,000 SH Put SOLE 0 1,000 0 0
VANGUARD INTL EQUITY INDEX F Put 922042775 1 1,400 SH Put SOLE 0 1,400 0 0
VANGUARD INTL EQUITY INDEX F Put 922042866 0 100 SH Put SOLE 0 100 0 0
VANGUARD INTL EQUITY INDEX F Put 922042858 64 145,200 SH Put SOLE 0 145,200 0 0
VANGUARD INTL EQUITY INDEX F Put 922042874 0 1,200 SH Put SOLE 0 1,200 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 18 200 SH   SOLE 0 200 0 0
VANGUARD STAR FD Call 921909768 0 100 SH Call SOLE 0 100 0 0
VANGUARD TAX MANAGED INTL FD Call 921943858 5 4,600 SH Call SOLE 0 4,600 0 0
VANGUARD TAX MANAGED INTL FD Put 921943858 0 100 SH Put SOLE 0 100 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 637 6,799 SH   SOLE 0 6,799 0 0
VANGUARD WHITEHALL FDS INC Call 921946406 44 9,800 SH Call SOLE 0 9,800 0 0
VANGUARD WHITEHALL FDS INC Put 921946406 1 3,400 SH Put SOLE 0 3,400 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 55 500 SH   SOLE 0 500 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 58 399 SH   SOLE 0 399 0 0
VANGUARD WORLD FD Call 921910816 0 400 SH Call SOLE 0 400 0 0
VANGUARD WORLD FD Call 921910873 0 100 SH Call SOLE 0 100 0 0
VANGUARD WORLD FD Put 921910816 3 2,300 SH Put SOLE 0 2,300 0 0
VANGUARD WORLD FD Put 921910840 0 100 SH Put SOLE 0 100 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 16 100 SH   SOLE 0 100 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 88 1,159 SH   SOLE 0 1,159 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 329 2,460 SH   SOLE 0 2,460 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 183 749 SH   SOLE 0 749 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 56 599 SH   SOLE 0 599 0 0
VANGUARD WORLD FDS Call 92204A884 2 500 SH Call SOLE 0 500 0 0
VANGUARD WORLD FDS Call 92204A702 15 2,000 SH Call SOLE 0 2,000 0 0
VANGUARD WORLD FDS Call 92204A801 11 1,100 SH Call SOLE 0 1,100 0 0
VANGUARD WORLD FDS Call 92204A876 1 1,000 SH Call SOLE 0 1,000 0 0
VANGUARD WORLD FDS Call 92204A405 9 5,000 SH Call SOLE 0 5,000 0 0
VANGUARD WORLD FDS Call 92204A504 7 700 SH Call SOLE 0 700 0 0
VANGUARD WORLD FDS Call 92204A207 3 900 SH Call SOLE 0 900 0 0
VANGUARD WORLD FDS Call 92204A306 0 900 SH Call SOLE 0 900 0 0
VANGUARD WORLD FDS Call 92204A603 1 200 SH Call SOLE 0 200 0 0
VANGUARD WORLD FDS Put 92204A306 0 600 SH Put SOLE 0 600 0 0
VANGUARD WORLD FDS Put 92204A108 0 700 SH Put SOLE 0 700 0 0
VANGUARD WORLD FDS Put 92204A504 0 200 SH Put SOLE 0 200 0 0
VANGUARD WORLD FDS Put 92204A405 0 300 SH Put SOLE 0 300 0 0
VANGUARD WORLD FDS Put 92204A876 0 500 SH Put SOLE 0 500 0 0
VANGUARD WORLD FDS Put 92204A702 0 500 SH Put SOLE 0 500 0 0
VANGUARD WORLD FDS Put 92204A884 0 100 SH Put SOLE 0 100 0 0
VBI VACCINES INC Call 91822J103 3 6,700 SH Call SOLE 0 6,700 0 0
VECTOR GROUP LTD COM 92240M108 17 1,330 SH   SOLE 0 1,330 0 0
VECTOR GROUP LTD Call 92240M108 1 2,500 SH Call SOLE 0 2,500 0 0
VEECO INSTRS INC DEL COM 922417100 22 1,520 SH   SOLE 0 1,520 0 0
VEECO INSTRS INC DEL Call 922417100 26 18,500 SH Call SOLE 0 18,500 0 0
VEECO INSTRS INC DEL Put 922417100 1 2,700 SH Put SOLE 0 2,700 0 0
VEEVA SYS INC CL A COM 922475108 4,201 29,869 SH   SOLE 0 29,869 0 0
VEEVA SYS INC Call 922475108 95 53,800 SH Call SOLE 0 53,800 0 0
VEEVA SYS INC Put 922475108 556 73,600 SH Put SOLE 0 73,600 0 0
VENTAS INC COM 92276F100 1,986 34,401 SH   SOLE 0 34,401 0 0
VENTAS INC Call 92276F100 8 9,000 SH Call SOLE 0 9,000 0 0
VENTAS INC Put 92276F100 172 171,800 SH Put SOLE 0 171,800 0 0
VEONEER INCORPORATED COM 92336X109 5 373 SH   SOLE 0 373 0 0
VEONEER INCORPORATED Put 92336X109 0 600 SH Put SOLE 0 600 0 0
VERA BRADLEY INC COM 92335C106 22 1,947 SH   SOLE 0 1,947 0 0
VERA BRADLEY INC Call 92335C106 5 10,000 SH Call SOLE 0 10,000 0 0
VERA BRADLEY INC Put 92335C106 1 11,200 SH Put SOLE 0 11,200 0 0
VERASTEM INC COM 92337C104 2 1,600 SH   SOLE 0 1,600 0 0
VERASTEM INC Call 92337C104 0 600 SH Call SOLE 0 600 0 0
VEREIT INC COM 92339V100 104 11,360 SH   SOLE 0 11,360 0 0
VEREIT INC Call 92339V100 0 300 SH Call SOLE 0 300 0 0
VEREIT INC Put 92339V100 0 4,400 SH Put SOLE 0 4,400 0 0
VERICEL CORP Call 92346J108 0 500 SH Call SOLE 0 500 0 0
VERINT SYS INC COM 92343X100 516 9,332 SH   SOLE 0 9,332 0 0
VERINT SYS INC Call 92343X100 3 500 SH Call SOLE 0 500 0 0
VERINT SYS INC Put 92343X100 1 17,700 SH Put SOLE 0 17,700 0 0
VERITIV CORP Call 923454102 2 2,200 SH Call SOLE 0 2,200 0 0
VERITIV CORP Put 923454102 0 100 SH Put SOLE 0 100 0 0
VERITONE INC Call 92347M100 0 4,500 SH Call SOLE 0 4,500 0 0
VERITONE INC Put 92347M100 3 1,200 SH Put SOLE 0 1,200 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 60 992 SH   SOLE 0 992 0 0
VERIZON COMMUNICATIONS INC Call 92343V104 6 1,000 SH Call SOLE 0 1,000 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 661 3,020 SH   SOLE 0 3,020 0 0
VERTEX PHARMACEUTICALS INC Call 92532F100 41 1,100 SH Call SOLE 0 1,100 0 0
VERTEX PHARMACEUTICALS INC Put 92532F100 0 4,800 SH Put SOLE 0 4,800 0 0
VIACOMCBS INC Call 92556H206 2 15,000 SH Call SOLE 0 15,000 0 0
VIAVI SOLUTIONS INC Call 925550105 5 7,900 SH Call SOLE 0 7,900 0 0
VICOR CORP COM 925815102 38 834 SH   SOLE 0 834 0 0
VICOR CORP Call 925815102 21 1,000 SH Call SOLE 0 1,000 0 0
VICOR CORP Put 925815102 0 700 SH Put SOLE 0 700 0 0
VIEWRAY INC Call 92672L107 32 22,300 SH Call SOLE 0 22,300 0 0
VIKING THERAPEUTICS INC COM 92686J106 40 5,000 SH   SOLE 0 5,000 0 0
VIKING THERAPEUTICS INC Call 92686J106 0 4,200 SH Call SOLE 0 4,200 0 0
VILLAGE FARMS INTL INC COM 92707Y108 7 1,161 SH   SOLE 0 1,161 0 0
VILLAGE FARMS INTL INC Call 92707Y108 3 5,600 SH Call SOLE 0 5,600 0 0
VIPER ENERGY PARTNERS LP Call 92763M105 0 5,700 SH Call SOLE 0 5,700 0 0
VIPER ENERGY PARTNERS LP Put 92763M105 0 500 SH Put SOLE 0 500 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 228 16,100 SH   SOLE 0 16,100 0 0
VIPSHOP HLDGS LTD Call 92763W103 67 29,500 SH Call SOLE 0 29,500 0 0
VIPSHOP HLDGS LTD Put 92763W103 0 18,400 SH Put SOLE 0 18,400 0 0
VIRGIN GALACTIC HOLDINGS INC Call 92766K106 91 21,200 SH Call SOLE 0 21,200 0 0
VIRNETX HLDG CORP Call 92823T108 0 13,200 SH Call SOLE 0 13,200 0 0
VIRTU FINL INC Call 928254101 6 13,600 SH Call SOLE 0 13,600 0 0
VIRTU FINL INC Put 928254101 0 200 SH Put SOLE 0 200 0 0
VIRTUSA CORP COM 92827P102 46 1,020 SH   SOLE 0 1,020 0 0
VIRTUSA CORP Call 92827P102 0 100 SH Call SOLE 0 100 0 0
VISA INC COM CL A 92826C839 538 2,864 SH   SOLE 0 2,864 0 0
VISA INC Call 92826C839 220 14,200 SH Call SOLE 0 14,200 0 0
VISA INC Put 92826C839 29 34,400 SH Put SOLE 0 34,400 0 0
VISHAY INTERTECHNOLOGY INC Call 928298108 1 400 SH Call SOLE 0 400 0 0
VISTEON CORP Call 92839U206 7 400 SH Call SOLE 0 400 0 0
VISTRA ENERGY CORP COM 92840M102 44 1,918 SH   SOLE 0 1,918 0 0
VISTRA ENERGY CORP *W EXP 02/02/202 92840M128 10 4,860 SH   SOLE 0 4,860 0 0
VISTRA ENERGY CORP Call 92840M102 2 9,800 SH Call SOLE 0 9,800 0 0
VISTRA ENERGY CORP Put 92840M102 1 1,100 SH Put SOLE 0 1,100 0 0
VMWARE INC CL A COM 928563402 15 100 SH   SOLE 0 100 0 0
VMWARE INC Call 928563402 614 70,800 SH Call SOLE 0 70,800 0 0
VMWARE INC Put 928563402 213 114,500 SH Put SOLE 0 114,500 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 24 1,175 SH   SOLE 0 1,175 0 0
VONAGE HLDGS CORP COM 92886T201 74 10,100 SH   SOLE 0 10,100 0 0
VONAGE HLDGS CORP Call 92886T201 2 5,700 SH Call SOLE 0 5,700 0 0
VONAGE HLDGS CORP Put 92886T201 46 22,600 SH Put SOLE 0 22,600 0 0
VORNADO RLTY TR Call 929042109 45 11,000 SH Call SOLE 0 11,000 0 0
VORNADO RLTY TR Put 929042109 0 500 SH Put SOLE 0 500 0 0
VOXX INTL CORP CL A 91829F104 82 18,847 SH   SOLE 0 18,847 0 0
VOXX INTL CORP Call 91829F104 0 3,800 SH Call SOLE 0 3,800 0 0
VOYA FINL INC COM 929089100 23 389 SH   SOLE 0 389 0 0
VOYA FINL INC Call 929089100 17 4,000 SH Call SOLE 0 4,000 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 6 500 SH   SOLE 0 500 0 0
VULCAN MATLS CO Call 929160109 7 800 SH Call SOLE 0 800 0 0
VUZIX CORP COM NEW 92921W300 10 5,236 SH   SOLE 0 5,236 0 0
VUZIX CORP Put 92921W300 25 20,300 SH Put SOLE 0 20,300 0 0
W P CAREY INC COM 92936U109 0 7 SH   SOLE 0 7 0 0
W P CAREY INC Call 92936U109 0 600 SH Call SOLE 0 600 0 0
W P CAREY INC Put 92936U109 0 400 SH Put SOLE 0 400 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 14 251 SH   SOLE 0 251 0 0
WALGREENS BOOTS ALLIANCE INC Call 931427108 34 98,300 SH Call SOLE 0 98,300 0 0
WALGREENS BOOTS ALLIANCE INC Put 931427108 30 37,100 SH Put SOLE 0 37,100 0 0
WALKER & DUNLOP INC Call 93148P102 2 1,100 SH Call SOLE 0 1,100 0 0
WALMART INC COM 931142103 3,228 27,169 SH   SOLE 0 27,169 0 0
WALMART INC Call 931142103 71 90,200 SH Call SOLE 0 90,200 0 0
WALMART INC Put 931142103 304 158,800 SH Put SOLE 0 158,800 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 210 57,835 SH   SOLE 0 57,835 0 0
WASHINGTON PRIME GROUP NEW Put 93964W108 90 118,500 SH Put SOLE 0 118,500 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 29 1,000 SH   SOLE 0 1,000 0 0
WASHINGTON REAL ESTATE INVT Call 939653101 0 500 SH Call SOLE 0 500 0 0
WASTE CONNECTIONS INC COM 94106B101 27 300 SH   SOLE 0 300 0 0
WASTE CONNECTIONS INC Call 94106B101 1 400 SH Call SOLE 0 400 0 0
WASTE MGMT INC DEL COM 94106L109 1,040 9,133 SH   SOLE 0 9,133 0 0
WASTE MGMT INC DEL Call 94106L109 20 7,100 SH Call SOLE 0 7,100 0 0
WASTE MGMT INC DEL Put 94106L109 37 18,800 SH Put SOLE 0 18,800 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 121 15,200 SH   SOLE 0 15,200 0 0
WAVE LIFE SCIENCES LTD Call Y95308105 1 4,600 SH Call SOLE 0 4,600 0 0
WAVE LIFE SCIENCES LTD Put Y95308105 102 20,100 SH Put SOLE 0 20,100 0 0
WAYFAIR INC CL A 94419L101 450 4,987 SH   SOLE 0 4,987 0 0
WAYFAIR INC Call 94419L101 7 26,200 SH Call SOLE 0 26,200 0 0
WAYFAIR INC Put 94419L101 458 57,100 SH Put SOLE 0 57,100 0 0
WEC ENERGY GROUP INC Call 92939U106 3 16,200 SH Call SOLE 0 16,200 0 0
WEIBO CORP SPONSORED ADR 948596101 1,926 41,560 SH   SOLE 0 41,560 0 0
WEIBO CORP Call 948596101 100 23,600 SH Call SOLE 0 23,600 0 0
WEIBO CORP Put 948596101 202 56,500 SH Put SOLE 0 56,500 0 0
WELBILT INC Call 949090104 1 17,500 SH Call SOLE 0 17,500 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 355 1,076 SH   SOLE 0 1,076 0 0
WELLCARE HEALTH PLANS INC Put 94946T106 7 3,700 SH Put SOLE 0 3,700 0 0
WELLS FARGO CO NEW Call 949746101 575 240,200 SH Call SOLE 0 240,200 0 0
WELLS FARGO CO NEW Put 949746101 262 580,100 SH Put SOLE 0 580,100 0 0
WELLTOWER INC COM 95040Q104 35 433 SH   SOLE 0 433 0 0
WELLTOWER INC Call 95040Q104 6 3,400 SH Call SOLE 0 3,400 0 0
WELLTOWER INC Put 95040Q104 0 100 SH Put SOLE 0 100 0 0
WENDYS CO COM 95058W100 30 1,392 SH   SOLE 0 1,392 0 0
WENDYS CO Call 95058W100 5 3,300 SH Call SOLE 0 3,300 0 0
WENDYS CO Put 95058W100 2 30,500 SH Put SOLE 0 30,500 0 0
WERNER ENTERPRISES INC Put 950755108 0 1,000 SH Put SOLE 0 1,000 0 0
WESCO INTL INC COM 95082P105 16 270 SH   SOLE 0 270 0 0
WESCO INTL INC Put 95082P105 0 500 SH Put SOLE 0 500 0 0
WESTERN ALLIANCE BANCORP Call 957638109 7 4,200 SH Call SOLE 0 4,200 0 0
WESTERN ALLIANCE BANCORP Put 957638109 0 200 SH Put SOLE 0 200 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 8 800 SH   SOLE 0 800 0 0
WESTERN DIGITAL CORP COM 958102105 225 3,552 SH   SOLE 0 3,552 0 0
WESTERN DIGITAL CORP Call 958102105 8 2,400 SH Call SOLE 0 2,400 0 0
WESTERN DIGITAL CORP Put 958102105 9 6,500 SH Put SOLE 0 6,500 0 0
WESTERN MIDSTREAM PARTNERS L Call 958669103 7 3,100 SH Call SOLE 0 3,100 0 0
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 430 16,276 SH   SOLE 0 16,276 0 0
WESTLAKE CHEM PARTNERS LP Call 960417103 30 7,700 SH Call SOLE 0 7,700 0 0
WESTLAKE CHEM PARTNERS LP Put 960417103 7 39,500 SH Put SOLE 0 39,500 0 0
WESTPORT FUEL SYSTEMS INC Call 960908309 0 1,600 SH Call SOLE 0 1,600 0 0
WESTROCK CO COM 96145D105 143 3,348 SH   SOLE 0 3,348 0 0
WESTROCK CO Call 96145D105 15 3,200 SH Call SOLE 0 3,200 0 0
WESTROCK CO Put 96145D105 2 4,200 SH Put SOLE 0 4,200 0 0
WEX INC Call 96208T104 69 6,800 SH Call SOLE 0 6,800 0 0
WEX INC Put 96208T104 0 300 SH Put SOLE 0 300 0 0
WEYERHAEUSER CO Call 962166104 25 34,200 SH Call SOLE 0 34,200 0 0
WEYERHAEUSER CO Put 962166104 0 1,700 SH Put SOLE 0 1,700 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 211 7,121 SH   SOLE 0 7,121 0 0
WHEATON PRECIOUS METALS CORP Call 962879102 44 38,300 SH Call SOLE 0 38,300 0 0
WHEATON PRECIOUS METALS CORP Put 962879102 12 6,500 SH Put SOLE 0 6,500 0 0
WHIRLPOOL CORP Call 963320106 218 9,300 SH Call SOLE 0 9,300 0 0
WHIRLPOOL CORP Put 963320106 9 10,000 SH Put SOLE 0 10,000 0 0
WHITESTONE REIT Call 966084204 1 1,000 SH Call SOLE 0 1,000 0 0
WHITING PETE CORP NEW Call 966387409 102 121,900 SH Call SOLE 0 121,900 0 0
WHITING PETE CORP NEW Put 966387409 33 94,400 SH Put SOLE 0 94,400 0 0
WILLIAMS COS INC DEL COM 969457100 1,200 50,606 SH   SOLE 0 50,606 0 0
WILLIAMS COS INC DEL Call 969457100 41 85,500 SH Call SOLE 0 85,500 0 0
WILLIAMS COS INC DEL Put 969457100 20 55,900 SH Put SOLE 0 55,900 0 0
WILLIAMS SONOMA INC COM 969904101 115 1,572 SH   SOLE 0 1,572 0 0
WILLIAMS SONOMA INC Call 969904101 210 15,700 SH Call SOLE 0 15,700 0 0
WILLIAMS SONOMA INC Put 969904101 4 8,000 SH Put SOLE 0 8,000 0 0
WINGSTOP INC Call 974155103 6 7,400 SH Call SOLE 0 7,400 0 0
WINGSTOP INC Put 974155103 1 2,200 SH Put SOLE 0 2,200 0 0
WINNEBAGO INDS INC COM 974637100 79 1,506 SH   SOLE 0 1,506 0 0
WINNEBAGO INDS INC Put 974637100 0 1,400 SH Put SOLE 0 1,400 0 0
WISDOMTREE INVTS INC COM 97717P104 205 42,534 SH   SOLE 0 42,534 0 0
WISDOMTREE INVTS INC Call 97717P104 1 25,000 SH Call SOLE 0 25,000 0 0
WISDOMTREE INVTS INC Put 97717P104 1 1,200 SH Put SOLE 0 1,200 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 285 2,699 SH   SOLE 0 2,699 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 352 14,148 SH   SOLE 0 14,148 0 0
WISDOMTREE TR Call 97717W422 1 21,000 SH Call SOLE 0 21,000 0 0
WISDOMTREE TR Call 97717X701 1 400 SH Call SOLE 0 400 0 0
WISDOMTREE TR Call 97717W851 2 2,700 SH Call SOLE 0 2,700 0 0
WISDOMTREE TR Put 97717W851 0 2,300 SH Put SOLE 0 2,300 0 0
WISDOMTREE TR Put 97717W422 3 33,700 SH Put SOLE 0 33,700 0 0
WISDOMTREE TR Put 97717W182 0 300 SH Put SOLE 0 300 0 0
WIX COM LTD SHS M98068105 84 693 SH   SOLE 0 693 0 0
WIX COM LTD Call M98068105 0 1,300 SH Call SOLE 0 1,300 0 0
WIX COM LTD Put M98068105 0 1,100 SH Put SOLE 0 1,100 0 0
WORKDAY INC CL A 98138H101 2,011 12,232 SH   SOLE 0 12,232 0 0
WORKDAY INC Call 98138H101 240 60,800 SH Call SOLE 0 60,800 0 0
WORKDAY INC Put 98138H101 225 55,600 SH Put SOLE 0 55,600 0 0
WORKIVA INC COM CL A 98139A105 46 1,100 SH   SOLE 0 1,100 0 0
WORKIVA INC Call 98139A105 0 400 SH Call SOLE 0 400 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 457 7,048 SH   SOLE 0 7,048 0 0
WORLD WRESTLING ENTMT INC Call 98156Q108 105 126,300 SH Call SOLE 0 126,300 0 0
WORLD WRESTLING ENTMT INC Put 98156Q108 32 32,200 SH Put SOLE 0 32,200 0 0
WPX ENERGY INC COM 98212B103 45 3,329 SH   SOLE 0 3,329 0 0
WPX ENERGY INC Call 98212B103 169 85,100 SH Call SOLE 0 85,100 0 0
WPX ENERGY INC Put 98212B103 9 45,400 SH Put SOLE 0 45,400 0 0
WRAP TECHNOLOGIES INC Call 98212N107 4 2,900 SH Call SOLE 0 2,900 0 0
WRAP TECHNOLOGIES INC Put 98212N107 0 300 SH Put SOLE 0 300 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 152 5,000 SH   SOLE 0 5,000 0 0
WRIGHT MED GROUP N V Call N96617118 3 9,500 SH Call SOLE 0 9,500 0 0
WRIGHT MED GROUP N V Put N96617118 0 12,600 SH Put SOLE 0 12,600 0 0
WW INTL INC COM 98262P101 1,191 31,188 SH   SOLE 0 31,188 0 0
WW INTL INC Call 98262P101 26 7,700 SH Call SOLE 0 7,700 0 0
WW INTL INC Put 98262P101 52 36,600 SH Put SOLE 0 36,600 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 4 68 SH   SOLE 0 68 0 0
WYNDHAM HOTELS & RESORTS INC Call 98311A105 188 23,200 SH Call SOLE 0 23,200 0 0
WYNDHAM HOTELS & RESORTS INC Put 98311A105 2 8,100 SH Put SOLE 0 8,100 0 0
WYNN RESORTS LTD COM 983134107 5,795 41,734 SH   SOLE 0 41,734 0 0
WYNN RESORTS LTD Call 983134107 4,448 277,000 SH Call SOLE 0 277,000 0 0
WYNN RESORTS LTD Put 983134107 34 57,100 SH Put SOLE 0 57,100 0 0
XCEL ENERGY INC COM 98389B100 244 3,845 SH   SOLE 0 3,845 0 0
XCEL ENERGY INC Call 98389B100 2 2,100 SH Call SOLE 0 2,100 0 0
XCEL ENERGY INC Put 98389B100 2 6,500 SH Put SOLE 0 6,500 0 0
XENON PHARMACEUTICALS INC COM 98420N105 12 969 SH   SOLE 0 969 0 0
XENON PHARMACEUTICALS INC Call 98420N105 6 1,000 SH Call SOLE 0 1,000 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 51 1,407 SH   SOLE 0 1,407 0 0
XEROX HOLDINGS CORP Call 98421M106 22 1,900 SH Call SOLE 0 1,900 0 0
XEROX HOLDINGS CORP Put 98421M106 0 300 SH Put SOLE 0 300 0 0
XILINX INC COM 983919101 102 1,046 SH   SOLE 0 1,046 0 0
XILINX INC Call 983919101 14 5,200 SH Call SOLE 0 5,200 0 0
XILINX INC Put 983919101 0 4,400 SH Put SOLE 0 4,400 0 0
XPERI CORP Call 98421B100 0 1,500 SH Call SOLE 0 1,500 0 0
XPO LOGISTICS INC COM 983793100 773 9,701 SH   SOLE 0 9,701 0 0
XPO LOGISTICS INC Call 983793100 88 21,300 SH Call SOLE 0 21,300 0 0
XPO LOGISTICS INC Put 983793100 17 13,900 SH Put SOLE 0 13,900 0 0
XUNLEI LTD Call 98419E108 24 66,900 SH Call SOLE 0 66,900 0 0
XUNLEI LTD Put 98419E108 2 700 SH Put SOLE 0 700 0 0
XYLEM INC Call 98419M100 1,242 62,100 SH Call SOLE 0 62,100 0 0
YAMANA GOLD INC Call 98462Y100 50 92,500 SH Call SOLE 0 92,500 0 0
YAMANA GOLD INC Put 98462Y100 4 25,700 SH Put SOLE 0 25,700 0 0
YANDEX N V SHS CLASS A N97284108 867 19,951 SH   SOLE 0 19,951 0 0
YANDEX N V Call N97284108 293 54,700 SH Call SOLE 0 54,700 0 0
YANDEX N V Put N97284108 25 37,700 SH Put SOLE 0 37,700 0 0
YELP INC CL A 985817105 184 5,300 SH   SOLE 0 5,300 0 0
YELP INC Call 985817105 0 1,100 SH Call SOLE 0 1,100 0 0
YELP INC Put 985817105 1 17,600 SH Put SOLE 0 17,600 0 0
YETI HLDGS INC COM 98585X104 53 1,535 SH   SOLE 0 1,535 0 0
YETI HLDGS INC Call 98585X104 1 4,500 SH Call SOLE 0 4,500 0 0
YETI HLDGS INC Put 98585X104 9 1,700 SH Put SOLE 0 1,700 0 0
YEXT INC COM 98585N106 34 2,416 SH   SOLE 0 2,416 0 0
YEXT INC Call 98585N106 2 12,700 SH Call SOLE 0 12,700 0 0
YEXT INC Put 98585N106 6 6,500 SH Put SOLE 0 6,500 0 0
YIREN DIGITAL LTD SPONSORED ADS 98585L100 3 600 SH   SOLE 0 600 0 0
YIREN DIGITAL LTD Call 98585L100 0 2,500 SH Call SOLE 0 2,500 0 0
YIREN DIGITAL LTD Put 98585L100 0 700 SH Put SOLE 0 700 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 37 3,250 SH   SOLE 0 3,250 0 0
YPF SOCIEDAD ANONIMA Call 984245100 305 198,300 SH Call SOLE 0 198,300 0 0
YPF SOCIEDAD ANONIMA Put 984245100 2 37,700 SH Put SOLE 0 37,700 0 0
YUM BRANDS INC COM 988498101 52 520 SH   SOLE 0 520 0 0
YUM BRANDS INC Call 988498101 21 30,800 SH Call SOLE 0 30,800 0 0
YUM BRANDS INC Put 988498101 28 24,300 SH Put SOLE 0 24,300 0 0
YUM CHINA HLDGS INC COM 98850P109 81 1,694 SH   SOLE 0 1,694 0 0
YUM CHINA HLDGS INC Call 98850P109 9 2,100 SH Call SOLE 0 2,100 0 0
YUM CHINA HLDGS INC Put 98850P109 14 10,200 SH Put SOLE 0 10,200 0 0
ZAGG INC COM 98884U108 56 6,927 SH   SOLE 0 6,927 0 0
ZAGG INC Call 98884U108 0 1,100 SH Call SOLE 0 1,100 0 0
ZAYO GROUP HLDGS INC COM 98919V105 24 711 SH   SOLE 0 711 0 0
ZAYO GROUP HLDGS INC Call 98919V105 31 2,400 SH Call SOLE 0 2,400 0 0
ZAYO GROUP HLDGS INC Put 98919V105 0 200 SH Put SOLE 0 200 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 7 31 SH   SOLE 0 31 0 0
ZEBRA TECHNOLOGIES CORP Put 989207105 0 200 SH Put SOLE 0 200 0 0
ZENDESK INC COM 98936J101 138 1,809 SH   SOLE 0 1,809 0 0
ZENDESK INC Call 98936J101 161 60,500 SH Call SOLE 0 60,500 0 0
ZENDESK INC Put 98936J101 289 93,400 SH Put SOLE 0 93,400 0 0
ZILLOW GROUP INC CL A 98954M101 0 7 SH   SOLE 0 7 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 135 2,945 SH   SOLE 0 2,945 0 0
ZILLOW GROUP INC Call 98954M200 226 40,200 SH Call SOLE 0 40,200 0 0
ZILLOW GROUP INC Call 98954M101 142 17,500 SH Call SOLE 0 17,500 0 0
ZILLOW GROUP INC Put 98954M101 1 1,300 SH Put SOLE 0 1,300 0 0
ZILLOW GROUP INC Put 98954M200 21 8,700 SH Put SOLE 0 8,700 0 0
ZION OIL & GAS INC COM 989696109 0 500 SH   SOLE 0 500 0 0
ZION OIL & GAS INC Put 989696109 1 600 SH Put SOLE 0 600 0 0
ZIONS BANCORPORATION N A Call 989701107 184 14,200 SH Call SOLE 0 14,200 0 0
ZIONS BANCORPORATION N A Put 989701107 0 700 SH Put SOLE 0 700 0 0
ZIX CORP COM 98974P100 33 4,898 SH   SOLE 0 4,898 0 0
ZIX CORP Call 98974P100 0 1,700 SH Call SOLE 0 1,700 0 0
ZOETIS INC Call 98978V103 5 100 SH Call SOLE 0 100 0 0
ZOGENIX INC COM NEW 98978L204 380 7,300 SH   SOLE 0 7,300 0 0
ZOGENIX INC Call 98978L204 32 2,500 SH Call SOLE 0 2,500 0 0
ZOGENIX INC Put 98978L204 2 1,500 SH Put SOLE 0 1,500 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 443 6,523 SH   SOLE 0 6,523 0 0
ZOOM VIDEO COMMUNICATIONS IN Call 98980L101 39 18,800 SH Call SOLE 0 18,800 0 0
ZOOM VIDEO COMMUNICATIONS IN Put 98980L101 41 25,400 SH Put SOLE 0 25,400 0 0
ZSCALER INC COM 98980G102 2,835 60,985 SH   SOLE 0 60,985 0 0
ZSCALER INC Call 98980G102 123 45,100 SH Call SOLE 0 45,100 0 0
ZSCALER INC Put 98980G102 659 113,200 SH Put SOLE 0 113,200 0 0
ZTO EXPRESS CAYMAN INC Call 98980A105 7 3,300 SH Call SOLE 0 3,300 0 0
ZTO EXPRESS CAYMAN INC Put 98980A105 0 15,200 SH Put SOLE 0 15,200 0 0
ZUMIEZ INC COM 989817101 55 1,596 SH   SOLE 0 1,596 0 0
ZUMIEZ INC Call 989817101 10 4,000 SH Call SOLE 0 4,000 0 0
ZUORA INC COM CL A 98983V106 459 32,072 SH   SOLE 0 32,072 0 0
ZUORA INC Call 98983V106 5 77,000 SH Call SOLE 0 77,000 0 0
ZUORA INC Put 98983V106 29 8,600 SH Put SOLE 0 8,600 0 0
ZYMEWORKS INC Call 98985W102 25 1,000 SH Call SOLE 0 1,000 0 0
ZYMEWORKS INC Put 98985W102 1 1,200 SH Put SOLE 0 1,200 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 28 4,800 SH   SOLE 0 4,800 0 0
ZYNERBA PHARMACEUTICALS INC Call 98986X109 0 300 SH Call SOLE 0 300 0 0
ZYNERBA PHARMACEUTICALS INC Put 98986X109 10 2,800 SH Put SOLE 0 2,800 0 0
ZYNGA INC CL A 98986T108 35 5,760 SH   SOLE 0 5,760 0 0
ZYNGA INC Call 98986T108 0 85,800 SH Call SOLE 0 85,800 0 0