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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
1347 PPTY INS HLDGS INC COM 68244P107 0 10 SH   SOLE 0 10 0 0
22ND CENTY GROUP INC COM 90137F103 0 100 SH   SOLE 0 100 0 0
22ND CENTY GROUP INC Call 90137F103 5 8,500 SH Call SOLE 0 8,500 0 0
22ND CENTY GROUP INC Put 90137F103 2 1,200 SH Put SOLE 0 1,200 0 0
2U INC COM 90214J101 112 1,491 SH   SOLE 0 1,491 0 0
2U INC Call 90214J101 1 3,600 SH Call SOLE 0 3,600 0 0
2U INC Put 90214J101 52 5,500 SH Put SOLE 0 5,500 0 0
3-D SYS CORP DEL COM NEW 88554D205 187 9,899 SH   SOLE 0 9,899 0 0
3-D SYS CORP DEL Call 88554D205 14 9,100 SH Call SOLE 0 9,100 0 0
3-D SYS CORP DEL Put 88554D205 5 3,600 SH Put SOLE 0 3,600 0 0
3M CO Call 88579Y101 77 16,400 SH Call SOLE 0 16,400 0 0
3M CO Put 88579Y101 8 7,300 SH Put SOLE 0 7,300 0 0
500 COM LTD SPON ADR REP A 33829R100 4 400 SH   SOLE 0 400 0 0
500 COM LTD Call 33829R100 0 3,300 SH Call SOLE 0 3,300 0 0
51JOB INC SP ADR REP COM 316827104 86 1,127 SH   SOLE 0 1,127 0 0
51JOB INC Call 316827104 0 300 SH Call SOLE 0 300 0 0
51JOB INC Put 316827104 1 500 SH Put SOLE 0 500 0 0
58 COM INC SPON ADR REP A 31680Q104 486 6,611 SH   SOLE 0 6,611 0 0
58 COM INC Call 31680Q104 2 300 SH Call SOLE 0 300 0 0
58 COM INC Put 31680Q104 38 10,600 SH Put SOLE 0 10,600 0 0
8X8 INC NEW Call 282914100 21 11,700 SH Call SOLE 0 11,700 0 0
A10 NETWORKS INC COM 002121101 475 78,214 SH   SOLE 0 78,214 0 0
A10 NETWORKS INC Put 002121101 28 18,000 SH Put SOLE 0 18,000 0 0
ABB LTD Call 000375204 14 17,500 SH Call SOLE 0 17,500 0 0
ABB LTD Put 000375204 2 1,500 SH Put SOLE 0 1,500 0 0
ABBOTT LABS COM 002824100 1 21 SH   SOLE 0 21 0 0
ABBOTT LABS Call 002824100 319 30,000 SH Call SOLE 0 30,000 0 0
ABBOTT LABS Put 002824100 3 6,200 SH Put SOLE 0 6,200 0 0
ABBVIE INC COM 00287Y109 189 2,000 SH   SOLE 0 2,000 0 0
ABBVIE INC Call 00287Y109 440 22,300 SH Call SOLE 0 22,300 0 0
ABBVIE INC Put 00287Y109 1 5,100 SH Put SOLE 0 5,100 0 0
ABEONA THERAPEUTICS INC Call 00289Y107 0 700 SH Call SOLE 0 700 0 0
ABEONA THERAPEUTICS INC Put 00289Y107 1 300 SH Put SOLE 0 300 0 0
ABERCROMBIE & FITCH CO CL A 002896207 27 1,280 SH   SOLE 0 1,280 0 0
ABERCROMBIE & FITCH CO Call 002896207 2 4,600 SH Call SOLE 0 4,600 0 0
ABERCROMBIE & FITCH CO Put 002896207 7 4,200 SH Put SOLE 0 4,200 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 62 15,000 SH   SOLE 0 15,000 0 0
ABIOMED INC Call 003654100 75 1,200 SH Call SOLE 0 1,200 0 0
ABIOMED INC Put 003654100 1 700 SH Put SOLE 0 700 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 148 3,600 SH   SOLE 0 3,600 0 0
ACACIA COMMUNICATIONS INC Call 00401C108 1 500 SH Call SOLE 0 500 0 0
ACACIA COMMUNICATIONS INC Put 00401C108 1 300 SH Put SOLE 0 300 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 3 1,100 SH   SOLE 0 1,100 0 0
ACACIA RESH CORP Put 003881307 2 1,700 SH Put SOLE 0 1,700 0 0
ACADIA PHARMACEUTICALS INC Call 004225108 65 12,300 SH Call SOLE 0 12,300 0 0
ACADIA PHARMACEUTICALS INC Put 004225108 42 12,800 SH Put SOLE 0 12,800 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 16 700 SH   SOLE 0 700 0 0
ACCELERATE DIAGNOSTICS INC Put 00430H102 2 5,600 SH Put SOLE 0 5,600 0 0
ACCELERON PHARMA INC Call 00434H108 55 2,000 SH Call SOLE 0 2,000 0 0
ACCELERON PHARMA INC Put 00434H108 0 16,000 SH Put SOLE 0 16,000 0 0
ACCENTURE PLC IRELAND Call G1151C101 0 2,200 SH Call SOLE 0 2,200 0 0
ACETO CORP COM 004446100 0 263 SH   SOLE 0 263 0 0
ACETO CORP Put 004446100 0 600 SH Put SOLE 0 600 0 0
ACORDA THERAPEUTICS INC COM 00484M106 15 800 SH   SOLE 0 800 0 0
ACTIVISION BLIZZARD INC Call 00507V109 75 10,000 SH Call SOLE 0 10,000 0 0
ACTIVISION BLIZZARD INC Put 00507V109 0 1,900 SH Put SOLE 0 1,900 0 0
ACTUANT CORP CL A NEW 00508X203 75 2,700 SH   SOLE 0 2,700 0 0
ACTUANT CORP Put 00508X203 2 900 SH Put SOLE 0 900 0 0
ACUITY BRANDS INC COM 00508Y102 23 152 SH   SOLE 0 152 0 0
ACUITY BRANDS INC Call 00508Y102 2 200 SH Call SOLE 0 200 0 0
ACUITY BRANDS INC Put 00508Y102 42 11,000 SH Put SOLE 0 11,000 0 0
ACXIOM HOLDINGS INC COM 005125109 61 1,248 SH   SOLE 0 1,248 0 0
ACXIOM HOLDINGS INC Call 005125109 70 9,100 SH Call SOLE 0 9,100 0 0
ACXIOM HOLDINGS INC Put 005125109 4 10,000 SH Put SOLE 0 10,000 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 61 3,049 SH   SOLE 0 3,049 0 0
ADAMAS PHARMACEUTICALS INC Call 00548A106 0 200 SH Call SOLE 0 200 0 0
ADAMAS PHARMACEUTICALS INC Put 00548A106 12 600 SH Put SOLE 0 600 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 24 6,969 SH   SOLE 0 6,969 0 0
ADAMIS PHARMACEUTICALS CORP Call 00547W208 18 44,700 SH Call SOLE 0 44,700 0 0
ADAMIS PHARMACEUTICALS CORP Put 00547W208 27 14,100 SH Put SOLE 0 14,100 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 71 5,300 SH   SOLE 0 5,300 0 0
ADDUS HOMECARE CORP COM 006739106 56 800 SH   SOLE 0 800 0 0
ADECOAGRO S A COM L00849106 5 812 SH   SOLE 0 812 0 0
ADECOAGRO S A Call L00849106 0 500 SH Call SOLE 0 500 0 0
ADIENT PLC ORD SHS G0084W101 492 12,527 SH   SOLE 0 12,527 0 0
ADIENT PLC Call G0084W101 0 100 SH Call SOLE 0 100 0 0
ADIENT PLC Put G0084W101 10 2,200 SH Put SOLE 0 2,200 0 0
ADOBE SYS INC COM 00724F101 1,245 4,615 SH   SOLE 0 4,615 0 0
ADOBE SYS INC Call 00724F101 5 200 SH Call SOLE 0 200 0 0
ADOBE SYS INC Put 00724F101 28 8,700 SH Put SOLE 0 8,700 0 0
ADT INC COM 00090Q103 7 808 SH   SOLE 0 808 0 0
ADT INC Put 00090Q103 0 900 SH Put SOLE 0 900 0 0
ADTRAN INC COM 00738A106 43 2,486 SH   SOLE 0 2,486 0 0
ADTRAN INC Call 00738A106 0 500 SH Call SOLE 0 500 0 0
ADURO BIOTECH INC COM 00739L101 15 2,100 SH   SOLE 0 2,100 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 1,672 9,935 SH   SOLE 0 9,935 0 0
ADVANCE AUTO PARTS INC Call 00751Y106 19 3,100 SH Call SOLE 0 3,100 0 0
ADVANCE AUTO PARTS INC Put 00751Y106 44 22,900 SH Put SOLE 0 22,900 0 0
ADVANCED ENERGY INDS COM 007973100 41 808 SH   SOLE 0 808 0 0
ADVANCED MICRO DEVICES INC COM 007903107 4,481 145,086 SH   SOLE 0 145,086 0 0
ADVANCED MICRO DEVICES INC Call 007903107 1,362 194,700 SH Call SOLE 0 194,700 0 0
ADVANCED MICRO DEVICES INC Put 007903107 270 237,900 SH Put SOLE 0 237,900 0 0
ADVAXIS INC COM NEW 007624208 1 2,100 SH   SOLE 0 2,100 0 0
AECOM Call 00766T100 0 800 SH Call SOLE 0 800 0 0
AECOM Put 00766T100 0 300 SH Put SOLE 0 300 0 0
AEGEAN MARINE PETROLEUM NETW SHS Y0017S102 1 1,020 SH   SOLE 0 1,020 0 0
AEGEAN MARINE PETROLEUM NETW Call Y0017S102 1 8,800 SH Call SOLE 0 8,800 0 0
AEGEAN MARINE PETROLEUM NETW Put Y0017S102 1 1,200 SH Put SOLE 0 1,200 0 0
AERCAP HOLDINGS NV SHS N00985106 1 31 SH   SOLE 0 31 0 0
AERCAP HOLDINGS NV Put N00985106 0 500 SH Put SOLE 0 500 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 30 500 SH   SOLE 0 500 0 0
AERIE PHARMACEUTICALS INC Call 00771V108 11 3,900 SH Call SOLE 0 3,900 0 0
AERIE PHARMACEUTICALS INC Put 00771V108 5 6,100 SH Put SOLE 0 6,100 0 0
AEROHIVE NETWORKS INC COM 007786106 8 2,048 SH   SOLE 0 2,048 0 0
AEROHIVE NETWORKS INC Put 007786106 1 1,600 SH Put SOLE 0 1,600 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 278 8,185 SH   SOLE 0 8,185 0 0
AEROJET ROCKETDYNE HLDGS INC Call 007800105 2 4,100 SH Call SOLE 0 4,100 0 0
AEROJET ROCKETDYNE HLDGS INC Put 007800105 2 17,600 SH Put SOLE 0 17,600 0 0
AEROVIRONMENT INC COM 008073108 571 5,091 SH   SOLE 0 5,091 0 0
AEROVIRONMENT INC Call 008073108 34 1,200 SH Call SOLE 0 1,200 0 0
AEROVIRONMENT INC Put 008073108 12 11,900 SH Put SOLE 0 11,900 0 0
AES CORP Call 00130H105 40 20,000 SH Call SOLE 0 20,000 0 0
AES CORP Put 00130H105 1 20,000 SH Put SOLE 0 20,000 0 0
AETNA INC NEW COM 00817Y108 914 4,509 SH   SOLE 0 4,509 0 0
AETNA INC NEW Call 00817Y108 726 34,000 SH Call SOLE 0 34,000 0 0
AETNA INC NEW Put 00817Y108 34 23,900 SH Put SOLE 0 23,900 0 0
AFFILIATED MANAGERS GROUP COM 008252108 54 400 SH   SOLE 0 400 0 0
AFFILIATED MANAGERS GROUP Call 008252108 0 1,200 SH Call SOLE 0 1,200 0 0
AFFILIATED MANAGERS GROUP Put 008252108 6 1,200 SH Put SOLE 0 1,200 0 0
AFFIMED N V Call N01045108 0 4,100 SH Call SOLE 0 4,100 0 0
AFFIMED N V Put N01045108 3 1,000 SH Put SOLE 0 1,000 0 0
AFLAC INC COM 001055102 3,413 72,529 SH   SOLE 0 72,529 0 0
AFLAC INC Call 001055102 113 16,600 SH Call SOLE 0 16,600 0 0
AFLAC INC Put 001055102 4 99,000 SH Put SOLE 0 99,000 0 0
AGCO CORP COM 001084102 61 1,011 SH   SOLE 0 1,011 0 0
AGCO CORP Put 001084102 0 900 SH Put SOLE 0 900 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 393 5,100 SH   SOLE 0 5,100 0 0
AGNC INVT CORP COM 00123Q104 46 2,500 SH   SOLE 0 2,500 0 0
AGNICO EAGLE MINES LTD COM 008474108 536 15,679 SH   SOLE 0 15,679 0 0
AGNICO EAGLE MINES LTD Call 008474108 17 23,900 SH Call SOLE 0 23,900 0 0
AGNICO EAGLE MINES LTD Put 008474108 76 23,300 SH Put SOLE 0 23,300 0 0
AGREE REALTY CORP COM 008492100 5 100 SH   SOLE 0 100 0 0
AGREE REALTY CORP Call 008492100 0 200 SH Call SOLE 0 200 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 193 7,100 SH   SOLE 0 7,100 0 0
AIMMUNE THERAPEUTICS INC Call 00900T107 24 11,000 SH Call SOLE 0 11,000 0 0
AIMMUNE THERAPEUTICS INC Put 00900T107 53 12,100 SH Put SOLE 0 12,100 0 0
AIR LEASE CORP CL A 00912X302 123 2,681 SH   SOLE 0 2,681 0 0
AIR LEASE CORP Call 00912X302 14 6,600 SH Call SOLE 0 6,600 0 0
AIR LEASE CORP Put 00912X302 1 2,400 SH Put SOLE 0 2,400 0 0
AIR PRODS & CHEMS INC COM 009158106 171 1,027 SH   SOLE 0 1,027 0 0
AIR PRODS & CHEMS INC Call 009158106 7 21,200 SH Call SOLE 0 21,200 0 0
AIR PRODS & CHEMS INC Put 009158106 2 600 SH Put SOLE 0 600 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 15 734 SH   SOLE 0 734 0 0
AIR TRANSPORT SERVICES GRP I Call 00922R105 0 2,300 SH Call SOLE 0 2,300 0 0
AK STL HLDG CORP Call 001547108 0 9,200 SH Call SOLE 0 9,200 0 0
AK STL HLDG CORP Put 001547108 45 21,900 SH Put SOLE 0 21,900 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 40 547 SH   SOLE 0 547 0 0
AKAMAI TECHNOLOGIES INC Call 00971T101 19 13,500 SH Call SOLE 0 13,500 0 0
AKAMAI TECHNOLOGIES INC Put 00971T101 15 11,400 SH Put SOLE 0 11,400 0 0
AKCEA THERAPEUTICS INC COM 00972L107 14 400 SH   SOLE 0 400 0 0
AKCEA THERAPEUTICS INC Call 00972L107 8 1,500 SH Call SOLE 0 1,500 0 0
AKCEA THERAPEUTICS INC Put 00972L107 5 4,700 SH Put SOLE 0 4,700 0 0
AKORN INC COM 009728106 32 2,500 SH   SOLE 0 2,500 0 0
AKORN INC Call 009728106 2 2,200 SH Call SOLE 0 2,200 0 0
AKORN INC Put 009728106 1 500 SH Put SOLE 0 500 0 0
ALAMOS GOLD INC NEW Call 011532108 5 25,000 SH Call SOLE 0 25,000 0 0
ALAMOS GOLD INC NEW Put 011532108 0 700 SH Put SOLE 0 700 0 0
ALARM COM HLDGS INC COM 011642105 42 748 SH   SOLE 0 748 0 0
ALARM COM HLDGS INC Call 011642105 3 1,500 SH Call SOLE 0 1,500 0 0
ALASKA AIR GROUP INC COM 011659109 350 5,089 SH   SOLE 0 5,089 0 0
ALASKA AIR GROUP INC Call 011659109 36 4,500 SH Call SOLE 0 4,500 0 0
ALASKA AIR GROUP INC Put 011659109 0 1,400 SH Put SOLE 0 1,400 0 0
ALBEMARLE CORP COM 012653101 1,113 11,159 SH   SOLE 0 11,159 0 0
ALBEMARLE CORP Call 012653101 5 4,800 SH Call SOLE 0 4,800 0 0
ALBEMARLE CORP Put 012653101 94 32,800 SH Put SOLE 0 32,800 0 0
ALCOA CORP COM 013872106 1,289 31,919 SH   SOLE 0 31,919 0 0
ALCOA CORP Call 013872106 23 73,000 SH Call SOLE 0 73,000 0 0
ALCOA CORP Put 013872106 434 75,600 SH Put SOLE 0 75,600 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 38 2,771 SH   SOLE 0 2,771 0 0
ALDEYRA THERAPEUTICS INC Call 01438T106 16 5,400 SH Call SOLE 0 5,400 0 0
ALDEYRA THERAPEUTICS INC Put 01438T106 4 8,200 SH Put SOLE 0 8,200 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 153 1,107 SH   SOLE 0 1,107 0 0
ALEXION PHARMACEUTICALS INC Call 015351109 249 17,300 SH Call SOLE 0 17,300 0 0
ALEXION PHARMACEUTICALS INC Put 015351109 19 7,600 SH Put SOLE 0 7,600 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 8,499 51,590 SH   SOLE 0 51,590 0 0
ALIBABA GROUP HLDG LTD Call 01609W102 1,053 132,900 SH Call SOLE 0 132,900 0 0
ALIBABA GROUP HLDG LTD Put 01609W102 2,046 189,900 SH Put SOLE 0 189,900 0 0
ALIGN TECHNOLOGY INC COM 016255101 375 959 SH   SOLE 0 959 0 0
ALIGN TECHNOLOGY INC Call 016255101 78 400 SH Call SOLE 0 400 0 0
ALIGN TECHNOLOGY INC Put 016255101 2 100 SH Put SOLE 0 100 0 0
ALKERMES PLC SHS G01767105 57 1,360 SH   SOLE 0 1,360 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 234 7,927 SH   SOLE 0 7,927 0 0
ALLEGHENY TECHNOLOGIES INC Call 01741R102 0 100 SH Call SOLE 0 100 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 11 129 SH   SOLE 0 129 0 0
ALLERGAN PLC SHS G0177J108 1,017 5,340 SH   SOLE 0 5,340 0 0
ALLERGAN PLC Call G0177J108 125 13,700 SH Call SOLE 0 13,700 0 0
ALLERGAN PLC Put G0177J108 88 17,700 SH Put SOLE 0 17,700 0 0
ALLETE INC COM NEW 018522300 15 200 SH   SOLE 0 200 0 0
ALLETE INC Put 018522300 1 4,500 SH Put SOLE 0 4,500 0 0
ALLIANCE DATA SYSTEMS CORP Call 018581108 0 1,700 SH Call SOLE 0 1,700 0 0
ALLIANCE RES PARTNER L P Call 01877R108 2 3,400 SH Call SOLE 0 3,400 0 0
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 3 100 SH   SOLE 0 100 0 0
ALLIANT ENERGY CORP COM 018802108 55 1,301 SH   SOLE 0 1,301 0 0
ALLIANT ENERGY CORP Put 018802108 0 300 SH Put SOLE 0 300 0 0
ALLSTATE CORP Call 020002101 7 3,600 SH Call SOLE 0 3,600 0 0
ALLSTATE CORP Put 020002101 0 100 SH Put SOLE 0 100 0 0
ALLY FINL INC COM 02005N100 1,220 46,146 SH   SOLE 0 46,146 0 0
ALLY FINL INC Call 02005N100 4 5,800 SH Call SOLE 0 5,800 0 0
ALLY FINL INC Put 02005N100 28 35,300 SH Put SOLE 0 35,300 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 252 2,881 SH   SOLE 0 2,881 0 0
ALNYLAM PHARMACEUTICALS INC Call 02043Q107 65 14,400 SH Call SOLE 0 14,400 0 0
ALNYLAM PHARMACEUTICALS INC Put 02043Q107 128 12,500 SH Put SOLE 0 12,500 0 0
ALPHA & OMEGA SEMICONDUCTOR Call G6331P104 0 100 SH Call SOLE 0 100 0 0
ALPHA & OMEGA SEMICONDUCTOR Put G6331P104 0 500 SH Put SOLE 0 500 0 0
ALPHA PRO TECH LTD COM 020772109 1 400 SH   SOLE 0 400 0 0
ALPHABET INC CAP STK CL C 02079K107 14,044 11,768 SH   SOLE 0 11,768 0 0
ALPHABET INC CAP STK CL A 02079K305 29,078 24,090 SH   SOLE 0 24,090 0 0
ALPHABET INC Call 02079K305 6,752 17,100 SH Call SOLE 0 17,100 0 0
ALPHABET INC Call 02079K107 2,900 20,800 SH Call SOLE 0 20,800 0 0
ALPHABET INC Put 02079K107 24 5,300 SH Put SOLE 0 5,300 0 0
ALPHABET INC Put 02079K305 870 62,900 SH Put SOLE 0 62,900 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 598 56,000 SH   SOLE 0 56,000 0 0
ALPS ETF TR Call 00162Q866 32 301,700 SH Call SOLE 0 301,700 0 0
ALPS ETF TR Put 00162Q866 53 109,300 SH Put SOLE 0 109,300 0 0
ALPS ETF TR Put 00162Q593 2 2,600 SH Put SOLE 0 2,600 0 0
ALTABA INC COM 021346101 135 1,988 SH   SOLE 0 1,988 0 0
ALTABA INC Call 021346101 8 34,400 SH Call SOLE 0 34,400 0 0
ALTABA INC Put 021346101 18 8,900 SH Put SOLE 0 8,900 0 0
ALTERYX INC COM CL A 02156B103 998 17,447 SH   SOLE 0 17,447 0 0
ALTERYX INC Call 02156B103 16 1,600 SH Call SOLE 0 1,600 0 0
ALTERYX INC Put 02156B103 1 3,700 SH Put SOLE 0 3,700 0 0
ALTICE USA INC CL A 02156K103 29 1,604 SH   SOLE 0 1,604 0 0
ALTICE USA INC Call 02156K103 0 500 SH Call SOLE 0 500 0 0
ALTISOURCE PORTFOLIO SOLNS S Call L0175J104 18 6,800 SH Call SOLE 0 6,800 0 0
ALTISOURCE PORTFOLIO SOLNS S Put L0175J104 0 100 SH Put SOLE 0 100 0 0
ALTRA INDL MOTION CORP COM 02208R106 1,176 28,478 SH   SOLE 0 28,478 0 0
ALTRA INDL MOTION CORP Call 02208R106 25 137,300 SH Call SOLE 0 137,300 0 0
ALTRA INDL MOTION CORP Put 02208R106 565 232,500 SH Put SOLE 0 232,500 0 0
ALTRIA GROUP INC COM 02209S103 22 374 SH   SOLE 0 374 0 0
ALTRIA GROUP INC Call 02209S103 11 55,200 SH Call SOLE 0 55,200 0 0
ALTRIA GROUP INC Put 02209S103 431 122,300 SH Put SOLE 0 122,300 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 407 25,022 SH   SOLE 0 25,022 0 0
AMARIN CORP PLC Call 023111206 1,639 212,100 SH Call SOLE 0 212,100 0 0
AMARIN CORP PLC Put 023111206 35 105,600 SH Put SOLE 0 105,600 0 0
AMAZON COM INC COM 023135106 39,453 19,697 SH   SOLE 0 19,697 0 0
AMAZON COM INC Call 023135106 22,253 33,400 SH Call SOLE 0 33,400 0 0
AMAZON COM INC Put 023135106 448 23,100 SH Put SOLE 0 23,100 0 0
AMBAC FINL GROUP INC COM NEW 023139884 143 7,017 SH   SOLE 0 7,017 0 0
AMBAC FINL GROUP INC Call 023139884 3 25,800 SH Call SOLE 0 25,800 0 0
AMBAC FINL GROUP INC Put 023139884 3 4,200 SH Put SOLE 0 4,200 0 0
AMBARELLA INC SHS G037AX101 1,232 31,871 SH   SOLE 0 31,871 0 0
AMBARELLA INC Call G037AX101 12 20,400 SH Call SOLE 0 20,400 0 0
AMBARELLA INC Put G037AX101 32 24,800 SH Put SOLE 0 24,800 0 0
AMBEV SA Call 02319V103 5 34,000 SH Call SOLE 0 34,000 0 0
AMBEV SA Put 02319V103 1 2,200 SH Put SOLE 0 2,200 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 105 5,149 SH   SOLE 0 5,149 0 0
AMC ENTMT HLDGS INC Call 00165C104 8 2,200 SH Call SOLE 0 2,200 0 0
AMC ENTMT HLDGS INC Put 00165C104 0 1,000 SH Put SOLE 0 1,000 0 0
AMC NETWORKS INC CL A 00164V103 53 803 SH   SOLE 0 803 0 0
AMC NETWORKS INC Call 00164V103 70 17,100 SH Call SOLE 0 17,100 0 0
AMC NETWORKS INC Put 00164V103 0 800 SH Put SOLE 0 800 0 0
AMERCO COM 023586100 23 66 SH   SOLE 0 66 0 0
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 200 35,200 SH   SOLE 0 35,200 0 0
AMERICA MOVIL SAB DE CV Call 02364W105 0 2,000 SH Call SOLE 0 2,000 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 581 14,081 SH   SOLE 0 14,081 0 0
AMERICAN AIRLS GROUP INC Call 02376R102 2 79,000 SH Call SOLE 0 79,000 0 0
AMERICAN AIRLS GROUP INC Put 02376R102 151 114,700 SH Put SOLE 0 114,700 0 0
AMERICAN AXLE & MFG HLDGS IN Call 024061103 12 32,900 SH Call SOLE 0 32,900 0 0
AMERICAN AXLE & MFG HLDGS IN Put 024061103 0 300 SH Put SOLE 0 300 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 32 790 SH   SOLE 0 790 0 0
AMERICAN CAMPUS CMNTYS INC Put 024835100 0 1,000 SH Put SOLE 0 1,000 0 0
AMERICAN EAGLE OUTFITTERS NE Call 02553E106 4 5,200 SH Call SOLE 0 5,200 0 0
AMERICAN EAGLE OUTFITTERS NE Put 02553E106 3 4,700 SH Put SOLE 0 4,700 0 0
AMERICAN ELEC PWR INC COM 025537101 357 5,042 SH   SOLE 0 5,042 0 0
AMERICAN ELEC PWR INC Call 025537101 3 2,400 SH Call SOLE 0 2,400 0 0
AMERICAN ELEC PWR INC Put 025537101 0 1,400 SH Put SOLE 0 1,400 0 0
AMERICAN EQTY INVT LIFE HLD Put 025676206 0 1,000 SH Put SOLE 0 1,000 0 0
AMERICAN EXPRESS CO Call 025816109 627 25,800 SH Call SOLE 0 25,800 0 0
AMERICAN EXPRESS CO Put 025816109 0 8,100 SH Put SOLE 0 8,100 0 0
AMERICAN INTL GROUP INC Call 026874784 469 84,100 SH Call SOLE 0 84,100 0 0
AMERICAN INTL GROUP INC Put 026874784 11 39,400 SH Put SOLE 0 39,400 0 0
AMERICAN MIDSTREAM PARTNERS COM UNITS 02752P100 77 12,200 SH   SOLE 0 12,200 0 0
AMERICAN MIDSTREAM PARTNERS Put 02752P100 34 13,000 SH Put SOLE 0 13,000 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 353 22,772 SH   SOLE 0 22,772 0 0
AMERICAN OUTDOOR BRANDS CORP Call 02874P103 0 600 SH Call SOLE 0 600 0 0
AMERICAN OUTDOOR BRANDS CORP Put 02874P103 0 2,900 SH Put SOLE 0 2,900 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 181 3,946 SH   SOLE 0 3,946 0 0
AMERICAN RAILCAR INDS INC Call 02916P103 0 100 SH Call SOLE 0 100 0 0
AMERICAN RAILCAR INDS INC Put 02916P103 0 400 SH Put SOLE 0 400 0 0
AMERICAN RENAL ASSOCIATES HO Call 029227105 5 3,200 SH Call SOLE 0 3,200 0 0
AMERICAN SUPERCONDUCTOR CORP Put 030111207 11 6,100 SH Put SOLE 0 6,100 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,929 13,278 SH   SOLE 0 13,278 0 0
AMERICAN TOWER CORP NEW Call 03027X100 17 2,000 SH Call SOLE 0 2,000 0 0
AMERICAN TOWER CORP NEW Put 03027X100 5 6,700 SH Put SOLE 0 6,700 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 130 1,664 SH   SOLE 0 1,664 0 0
AMERICAS CAR MART INC Call 03062T105 1 600 SH Call SOLE 0 600 0 0
AMERICAS CAR MART INC Put 03062T105 0 100 SH Put SOLE 0 100 0 0
AMERIPRISE FINL INC Call 03076C106 1 900 SH Call SOLE 0 900 0 0
AMERIS BANCORP Call 03076K108 0 400 SH Call SOLE 0 400 0 0
AMERISOURCEBERGEN CORP COM 03073E105 223 2,422 SH   SOLE 0 2,422 0 0
AMERISOURCEBERGEN CORP Put 03073E105 0 300 SH Put SOLE 0 300 0 0
AMETEK INC NEW COM 031100100 85 1,081 SH   SOLE 0 1,081 0 0
AMETEK INC NEW Call 031100100 0 200 SH Call SOLE 0 200 0 0
AMETEK INC NEW Put 031100100 0 800 SH Put SOLE 0 800 0 0
AMGEN INC COM 031162100 846 4,085 SH   SOLE 0 4,085 0 0
AMGEN INC Put 031162100 7 4,400 SH Put SOLE 0 4,400 0 0
AMICUS THERAPEUTICS INC Call 03152W109 0 1,600 SH Call SOLE 0 1,600 0 0
AMIRA NATURE FOODS LTD SHS G0335L102 7 4,400 SH   SOLE 0 4,400 0 0
AMIRA NATURE FOODS LTD Call G0335L102 0 3,500 SH Call SOLE 0 3,500 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 42 784 SH   SOLE 0 784 0 0
AMPHENOL CORP NEW CL A 032095101 238 2,536 SH   SOLE 0 2,536 0 0
AMPHENOL CORP NEW Call 032095101 37 3,700 SH Call SOLE 0 3,700 0 0
AMPHENOL CORP NEW Put 032095101 8 1,000 SH Put SOLE 0 1,000 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 0 200 SH   SOLE 0 200 0 0
AMTRUST FINL SVCS INC COM 032359309 15 1,095 SH   SOLE 0 1,095 0 0
ANADARKO PETE CORP COM 032511107 1,812 26,882 SH   SOLE 0 26,882 0 0
ANADARKO PETE CORP Call 032511107 110 80,200 SH Call SOLE 0 80,200 0 0
ANADARKO PETE CORP Put 032511107 63 247,200 SH Put SOLE 0 247,200 0 0
ANALOG DEVICES INC COM 032654105 418 4,530 SH   SOLE 0 4,530 0 0
ANALOG DEVICES INC Call 032654105 74 9,200 SH Call SOLE 0 9,200 0 0
ANALOG DEVICES INC Put 032654105 57 22,300 SH Put SOLE 0 22,300 0 0
ANAPTYSBIO INC COM 032724106 39 400 SH   SOLE 0 400 0 0
ANAPTYSBIO INC Call 032724106 134 36,600 SH Call SOLE 0 36,600 0 0
ANAPTYSBIO INC Put 032724106 9 6,400 SH Put SOLE 0 6,400 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 2 763 SH   SOLE 0 763 0 0
ANDEAVOR COM 03349M105 668 4,354 SH   SOLE 0 4,354 0 0
ANDEAVOR Call 03349M105 110 3,500 SH Call SOLE 0 3,500 0 0
ANDEAVOR Put 03349M105 1 26,600 SH Put SOLE 0 26,600 0 0
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 80 1,658 SH   SOLE 0 1,658 0 0
ANDEAVOR LOGISTICS LP Put 03350F106 0 300 SH Put SOLE 0 300 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 188 21,959 SH   SOLE 0 21,959 0 0
ANGLOGOLD ASHANTI LTD Call 035128206 2 4,800 SH Call SOLE 0 4,800 0 0
ANGLOGOLD ASHANTI LTD Put 035128206 52 31,900 SH Put SOLE 0 31,900 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 541 6,184 SH   SOLE 0 6,184 0 0
ANHEUSER BUSCH INBEV SA/NV Call 03524A108 1 600 SH Call SOLE 0 600 0 0
ANHEUSER BUSCH INBEV SA/NV Put 03524A108 106 8,500 SH Put SOLE 0 8,500 0 0
ANIKA THERAPEUTICS INC Call 035255108 69 20,200 SH Call SOLE 0 20,200 0 0
ANNALY CAP MGMT INC COM 035710409 43 4,254 SH   SOLE 0 4,254 0 0
ANTERO MIDSTREAM PARTNERS LP Call 03673L103 10 101,100 SH Call SOLE 0 101,100 0 0
ANTERO RES CORP COM 03674X106 356 20,152 SH   SOLE 0 20,152 0 0
ANTERO RES CORP Call 03674X106 10 36,700 SH Call SOLE 0 36,700 0 0
ANTERO RES CORP Put 03674X106 12 30,100 SH Put SOLE 0 30,100 0 0
AON PLC SHS CL A G0408V102 37 243 SH   SOLE 0 243 0 0
AON PLC Call G0408V102 0 200 SH Call SOLE 0 200 0 0
APACHE CORP Call 037411105 73 66,100 SH Call SOLE 0 66,100 0 0
APACHE CORP Put 037411105 52 36,000 SH Put SOLE 0 36,000 0 0
APOGEE ENTERPRISES INC COM 037598109 4 100 SH   SOLE 0 100 0 0
APOGEE ENTERPRISES INC Put 037598109 1 2,000 SH Put SOLE 0 2,000 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 218 6,326 SH   SOLE 0 6,326 0 0
APOLLO GLOBAL MGMT LLC Call 037612306 11 7,500 SH Call SOLE 0 7,500 0 0
APOLLO INVT CORP Call 03761U106 0 500 SH Call SOLE 0 500 0 0
APPIAN CORP CL A 03782L101 59 1,796 SH   SOLE 0 1,796 0 0
APPIAN CORP Call 03782L101 6 2,400 SH Call SOLE 0 2,400 0 0
APPIAN CORP Put 03782L101 9 3,000 SH Put SOLE 0 3,000 0 0
APPLE HOSPITALITY REIT INC Call 03784Y200 0 2,000 SH Call SOLE 0 2,000 0 0
APPLE HOSPITALITY REIT INC Put 03784Y200 0 100 SH Put SOLE 0 100 0 0
APPLE INC COM 037833100 18,256 80,876 SH   SOLE 0 80,876 0 0
APPLE INC Call 037833100 8,475 480,000 SH Call SOLE 0 480,000 0 0
APPLE INC Put 037833100 179 479,800 SH Put SOLE 0 479,800 0 0
APPLIED GENETIC TECHNOL CORP Call 03820J100 2 1,100 SH Call SOLE 0 1,100 0 0
APPLIED MATLS INC COM 038222105 1,948 50,413 SH   SOLE 0 50,413 0 0
APPLIED MATLS INC Call 038222105 17 29,200 SH Call SOLE 0 29,200 0 0
APPLIED MATLS INC Put 038222105 230 87,800 SH Put SOLE 0 87,800 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 242 9,848 SH   SOLE 0 9,848 0 0
APPLIED OPTOELECTRONICS INC Call 03823U102 28 28,200 SH Call SOLE 0 28,200 0 0
APPLIED OPTOELECTRONICS INC Put 03823U102 882 21,600 SH Put SOLE 0 21,600 0 0
APTIV PLC SHS G6095L109 17 209 SH   SOLE 0 209 0 0
APTIV PLC Put G6095L109 11 7,700 SH Put SOLE 0 7,700 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 0 98 SH   SOLE 0 98 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 8 2,800 SH   SOLE 0 2,800 0 0
AQUINOX PHARMACEUTICALS INC Call 03842B101 0 1,100 SH Call SOLE 0 1,100 0 0
AQUINOX PHARMACEUTICALS INC Put 03842B101 1 3,300 SH Put SOLE 0 3,300 0 0
ARAMARK COM 03852U106 398 9,258 SH   SOLE 0 9,258 0 0
ARAMARK Put 03852U106 0 2,900 SH Put SOLE 0 2,900 0 0
ARBOR RLTY TR INC COM 038923108 48 4,263 SH   SOLE 0 4,263 0 0
ARBOR RLTY TR INC Call 038923108 7 1,300 SH Call SOLE 0 1,300 0 0
ARBOR RLTY TR INC Put 038923108 2 3,700 SH Put SOLE 0 3,700 0 0
ARBUTUS BIOPHARMA CORP Call 03879J100 20 8,000 SH Call SOLE 0 8,000 0 0
ARBUTUS BIOPHARMA CORP Put 03879J100 3 8,000 SH Put SOLE 0 8,000 0 0
ARCBEST CORP COM 03937C105 132 2,724 SH   SOLE 0 2,724 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 445 14,426 SH   SOLE 0 14,426 0 0
ARCELORMITTAL SA LUXEMBOURG Call 03938L203 9 39,500 SH Call SOLE 0 39,500 0 0
ARCELORMITTAL SA LUXEMBOURG Put 03938L203 2 1,600 SH Put SOLE 0 1,600 0 0
ARCH CAP GROUP LTD ORD G0450A105 11 400 SH   SOLE 0 400 0 0
ARCH COAL INC CL A 039380407 2 23 SH   SOLE 0 23 0 0
ARCH COAL INC Call 039380407 0 100 SH Call SOLE 0 100 0 0
ARCH COAL INC Put 039380407 0 100 SH Put SOLE 0 100 0 0
ARCHER DANIELS MIDLAND CO Call 039483102 55 28,800 SH Call SOLE 0 28,800 0 0
ARCHROCK INC COM 03957W106 5 420 SH   SOLE 0 420 0 0
ARCONIC INC COM 03965L100 275 12,498 SH   SOLE 0 12,498 0 0
ARCONIC INC Call 03965L100 108 125,700 SH Call SOLE 0 125,700 0 0
ARCONIC INC Put 03965L100 41 183,100 SH Put SOLE 0 183,100 0 0
ARCOS DORADOS HOLDINGS INC Put G0457F107 0 200 SH Put SOLE 0 200 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 184 4,000 SH   SOLE 0 4,000 0 0
ARENA PHARMACEUTICALS INC Call 040047607 39 7,500 SH Call SOLE 0 7,500 0 0
ARENA PHARMACEUTICALS INC Put 040047607 4 7,200 SH Put SOLE 0 7,200 0 0
ARES CAP CORP COM 04010L103 144 8,401 SH   SOLE 0 8,401 0 0
ARES CAP CORP Call 04010L103 0 1,900 SH Call SOLE 0 1,900 0 0
ARES CAP CORP Put 04010L103 19 16,300 SH Put SOLE 0 16,300 0 0
ARGAN INC COM 04010E109 34 800 SH   SOLE 0 800 0 0
ARGAN INC Call 04010E109 0 100 SH Call SOLE 0 100 0 0
ARGAN INC Put 04010E109 0 700 SH Put SOLE 0 700 0 0
ARGENX SE SPONSORED ADR 04016X101 50 664 SH   SOLE 0 664 0 0
ARGENX SE Call 04016X101 0 100 SH Call SOLE 0 100 0 0
ARGENX SE Put 04016X101 10 1,000 SH Put SOLE 0 1,000 0 0
ARISTA NETWORKS INC COM 040413106 2,636 9,917 SH   SOLE 0 9,917 0 0
ARISTA NETWORKS INC Call 040413106 425 3,900 SH Call SOLE 0 3,900 0 0
ARISTA NETWORKS INC Put 040413106 84 4,500 SH Put SOLE 0 4,500 0 0
ARK ETF TR WEB X.O ETF 00214Q401 17 300 SH   SOLE 0 300 0 0
ARLINGTON ASSET INVT CORP Call 041356205 0 1,000 SH Call SOLE 0 1,000 0 0
ARLINGTON ASSET INVT CORP Put 041356205 0 200 SH Put SOLE 0 200 0 0
ARLO TECHNOLOGIES INC COM 04206A101 1 100 SH   SOLE 0 100 0 0
ARLO TECHNOLOGIES INC Call 04206A101 0 1,100 SH Call SOLE 0 1,100 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 2 100 SH   SOLE 0 100 0 0
ARMOUR RESIDENTIAL REIT INC Call 042315507 0 700 SH Call SOLE 0 700 0 0
ARMSTRONG FLOORING INC COM 04238R106 1 100 SH   SOLE 0 100 0 0
AROTECH CORP Call 042682203 0 5,500 SH Call SOLE 0 5,500 0 0
ARRAY BIOPHARMA INC COM 04269X105 4 325 SH   SOLE 0 325 0 0
ARRAY BIOPHARMA INC Call 04269X105 15 8,500 SH Call SOLE 0 8,500 0 0
ARRAY BIOPHARMA INC Put 04269X105 7 2,500 SH Put SOLE 0 2,500 0 0
ARTESIAN RESOURCES CORP CL A 043113208 191 5,209 SH   SOLE 0 5,209 0 0
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 6 753 SH   SOLE 0 753 0 0
ASA GOLD AND PRECIOUS MTLS L Put G3156P103 3 1,000 SH Put SOLE 0 1,000 0 0
ASCENDIS PHARMA A S Call 04351P101 40 6,000 SH Call SOLE 0 6,000 0 0
ASCENDIS PHARMA A S Put 04351P101 40 7,500 SH Put SOLE 0 7,500 0 0
ASGN INC COM 00191U102 23 302 SH   SOLE 0 302 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 32 5,100 SH   SOLE 0 5,100 0 0
ASHLAND GLOBAL HLDGS INC Call 044186104 41 4,100 SH Call SOLE 0 4,100 0 0
ASHLAND GLOBAL HLDGS INC Put 044186104 1 1,100 SH Put SOLE 0 1,100 0 0
ASPEN TECHNOLOGY INC COM 045327103 967 8,491 SH   SOLE 0 8,491 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 7 200 SH   SOLE 0 200 0 0
ASSEMBLY BIOSCIENCES INC Call 045396108 5 2,300 SH Call SOLE 0 2,300 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 16 2,857 SH   SOLE 0 2,857 0 0
ASSERTIO THERAPEUTICS INC Call 04545L107 0 3,000 SH Call SOLE 0 3,000 0 0
ASSOCIATED BANC CORP Call 045487105 0 200 SH Call SOLE 0 200 0 0
ASSURED GUARANTY LTD COM G0585R106 345 8,179 SH   SOLE 0 8,179 0 0
ASSURED GUARANTY LTD Put G0585R106 5 11,400 SH Put SOLE 0 11,400 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 371 9,388 SH   SOLE 0 9,388 0 0
ASTRAZENECA PLC Call 046353108 166 45,000 SH Call SOLE 0 45,000 0 0
ASTRAZENECA PLC Put 046353108 0 6,800 SH Put SOLE 0 6,800 0 0
ASURE SOFTWARE INC COM 04649U102 4 400 SH   SOLE 0 400 0 0
AT HOME GROUP INC COM 04650Y100 6 206 SH   SOLE 0 206 0 0
AT HOME GROUP INC Call 04650Y100 0 400 SH Call SOLE 0 400 0 0
AT HOME GROUP INC Put 04650Y100 0 600 SH Put SOLE 0 600 0 0
AT&T INC COM 00206R102 7,157 213,158 SH   SOLE 0 213,158 0 0
AT&T INC Call 00206R102 250 198,000 SH Call SOLE 0 198,000 0 0
AT&T INC Put 00206R102 222 172,500 SH Put SOLE 0 172,500 0 0
ATARA BIOTHERAPEUTICS INC Call 046513107 78 14,100 SH Call SOLE 0 14,100 0 0
ATARA BIOTHERAPEUTICS INC Put 046513107 9 10,000 SH Put SOLE 0 10,000 0 0
ATHENAHEALTH INC COM 04685W103 13 100 SH   SOLE 0 100 0 0
ATHENAHEALTH INC Call 04685W103 4 25,000 SH Call SOLE 0 25,000 0 0
ATHENAHEALTH INC Put 04685W103 24 15,800 SH Put SOLE 0 15,800 0 0
ATHERSYS INC COM 04744L106 0 100 SH   SOLE 0 100 0 0
ATLASSIAN CORP PLC CL A G06242104 794 8,261 SH   SOLE 0 8,261 0 0
ATLASSIAN CORP PLC Call G06242104 79 8,900 SH Call SOLE 0 8,900 0 0
ATLASSIAN CORP PLC Put G06242104 2 2,500 SH Put SOLE 0 2,500 0 0
ATMOS ENERGY CORP COM 049560105 10 115 SH   SOLE 0 115 0 0
ATMOS ENERGY CORP Call 049560105 0 200 SH Call SOLE 0 200 0 0
ATTUNITY LTD SHS NEW M15332121 280 14,857 SH   SOLE 0 14,857 0 0
ATTUNITY LTD Call M15332121 87 9,000 SH Call SOLE 0 9,000 0 0
ATTUNITY LTD Put M15332121 9 1,600 SH Put SOLE 0 1,600 0 0
AU OPTRONICS CORP SPONSORED ADR 002255107 4 1,180 SH   SOLE 0 1,180 0 0
AUDIOCODES LTD ORD M15342104 39 3,895 SH   SOLE 0 3,895 0 0
AUDIOCODES LTD Put M15342104 0 200 SH Put SOLE 0 200 0 0
AURINIA PHARMACEUTICALS INC Call 05156V102 8 5,800 SH Call SOLE 0 5,800 0 0
AURINIA PHARMACEUTICALS INC Put 05156V102 0 5,000 SH Put SOLE 0 5,000 0 0
AURIS MED HLDG AG COM H0381L104 0 391 SH   SOLE 0 391 0 0
AUTODESK INC COM 052769106 1,343 8,606 SH   SOLE 0 8,606 0 0
AUTODESK INC Call 052769106 29 2,500 SH Call SOLE 0 2,500 0 0
AUTODESK INC Put 052769106 4 10,000 SH Put SOLE 0 10,000 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 2,365 15,704 SH   SOLE 0 15,704 0 0
AUTOMATIC DATA PROCESSING IN Call 053015103 331 11,700 SH Call SOLE 0 11,700 0 0
AUTOMATIC DATA PROCESSING IN Put 053015103 14 33,900 SH Put SOLE 0 33,900 0 0
AUTONATION INC COM 05329W102 688 16,564 SH   SOLE 0 16,564 0 0
AUTONATION INC Put 05329W102 145 46,600 SH Put SOLE 0 46,600 0 0
AUTOZONE INC COM 053332102 1,240 1,599 SH   SOLE 0 1,599 0 0
AUTOZONE INC Put 053332102 0 500 SH Put SOLE 0 500 0 0
AVALARA INC COM 05338G106 147 4,220 SH   SOLE 0 4,220 0 0
AVALARA INC Call 05338G106 1 700 SH Call SOLE 0 700 0 0
AVALARA INC Put 05338G106 28 5,300 SH Put SOLE 0 5,300 0 0
AVALONBAY CMNTYS INC Call 053484101 1 300 SH Call SOLE 0 300 0 0
AVANOS MED INC COM 05350V106 255 3,725 SH   SOLE 0 3,725 0 0
AVEO PHARMACEUTICALS INC Call 053588109 13 15,000 SH Call SOLE 0 15,000 0 0
AVID TECHNOLOGY INC COM 05367P100 3 650 SH   SOLE 0 650 0 0
AVID TECHNOLOGY INC Call 05367P100 0 700 SH Call SOLE 0 700 0 0
AVID TECHNOLOGY INC Put 05367P100 0 2,000 SH Put SOLE 0 2,000 0 0
AVIS BUDGET GROUP COM 053774105 673 20,959 SH   SOLE 0 20,959 0 0
AVIS BUDGET GROUP Call 053774105 69 18,200 SH Call SOLE 0 18,200 0 0
AVIS BUDGET GROUP Put 053774105 55 28,300 SH Put SOLE 0 28,300 0 0
AVX CORP NEW COM 002444107 10 600 SH   SOLE 0 600 0 0
AVX CORP NEW Put 002444107 1 2,000 SH Put SOLE 0 2,000 0 0
AXA EQUITABLE HLDGS INC COM 054561105 4 200 SH   SOLE 0 200 0 0
AXALTA COATING SYS LTD COM G0750C108 70 2,415 SH   SOLE 0 2,415 0 0
AXALTA COATING SYS LTD Call G0750C108 10 27,600 SH Call SOLE 0 27,600 0 0
AXALTA COATING SYS LTD Put G0750C108 9 11,300 SH Put SOLE 0 11,300 0 0
AXCELIS TECHNOLOGIES INC Call 054540208 0 200 SH Call SOLE 0 200 0 0
AXOGEN INC COM 05463X106 47 1,300 SH   SOLE 0 1,300 0 0
AXOGEN INC Call 05463X106 4 13,900 SH Call SOLE 0 13,900 0 0
AXOGEN INC Put 05463X106 195 19,300 SH Put SOLE 0 19,300 0 0
AXON ENTERPRISE INC COM 05464C101 311 4,554 SH   SOLE 0 4,554 0 0
AXON ENTERPRISE INC Call 05464C101 109 12,500 SH Call SOLE 0 12,500 0 0
AXON ENTERPRISE INC Put 05464C101 8 6,200 SH Put SOLE 0 6,200 0 0
AXOS FINL INC COM 05465C100 357 10,385 SH   SOLE 0 10,385 0 0
AXOS FINL INC Call 05465C100 31 2,600 SH Call SOLE 0 2,600 0 0
AXOS FINL INC Put 05465C100 4 20,800 SH Put SOLE 0 20,800 0 0
AXOVANT SCIENCES LTD COM G0750W104 25 10,400 SH   SOLE 0 10,400 0 0
AXOVANT SCIENCES LTD Call G0750W104 0 400 SH Call SOLE 0 400 0 0
AXT INC COM 00246W103 37 5,269 SH   SOLE 0 5,269 0 0
AXT INC Call 00246W103 0 8,300 SH Call SOLE 0 8,300 0 0
AXT INC Put 00246W103 2 1,800 SH Put SOLE 0 1,800 0 0
AYTU BIOSCIENCE INC COM PAR 054754700 0 1 SH   SOLE 0 1 0 0
B & G FOODS INC NEW Call 05508R106 1 1,900 SH Call SOLE 0 1,900 0 0
B & G FOODS INC NEW Put 05508R106 3 1,500 SH Put SOLE 0 1,500 0 0
B COMMUNICATIONS LTD SHS M15629104 1 108 SH   SOLE 0 108 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 0 548 SH   SOLE 0 548 0 0
BABCOCK & WILCOX ENTERPRIS I Put 05614L100 0 200 SH Put SOLE 0 200 0 0
BAIDU INC SPON ADR REP A 056752108 3,370 14,738 SH   SOLE 0 14,738 0 0
BAIDU INC Call 056752108 62 14,100 SH Call SOLE 0 14,100 0 0
BAIDU INC Put 056752108 185 26,600 SH Put SOLE 0 26,600 0 0
BAKER HUGHES A GE CO CL A 05722G100 639 18,907 SH   SOLE 0 18,907 0 0
BAKER HUGHES A GE CO Call 05722G100 0 700 SH Call SOLE 0 700 0 0
BAKER HUGHES A GE CO Put 05722G100 3 10,400 SH Put SOLE 0 10,400 0 0
BALL CORP COM 058498106 309 7,041 SH   SOLE 0 7,041 0 0
BALL CORP Call 058498106 25 6,800 SH Call SOLE 0 6,800 0 0
BALL CORP Put 058498106 0 600 SH Put SOLE 0 600 0 0
BANC OF CALIFORNIA INC COM 05990K106 7 400 SH   SOLE 0 400 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 60 9,669 SH   SOLE 0 9,669 0 0
BANCO BILBAO VIZCAYA ARGENTA Call 05946K101 1 1,200 SH Call SOLE 0 1,200 0 0
BANCO BRADESCO S A SPONSORED ADR 059460402 16 2,568 SH   SOLE 0 2,568 0 0
BANCO MACRO SA Call 05961W105 4 600 SH Call SOLE 0 600 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 0 100 SH   SOLE 0 100 0 0
BANCO SANTANDER BRASIL S A Put 05967A107 1 300 SH Put SOLE 0 300 0 0
BANCO SANTANDER SA Call 05964H105 12 32,500 SH Call SOLE 0 32,500 0 0
BANK AMER CORP COM 060505104 6,105 207,246 SH   SOLE 0 207,246 0 0
BANK AMER CORP *W EXP 01/16/201 060505146 8 500 SH   SOLE 0 500 0 0
BANK AMER CORP Call 060505104 164 74,100 SH Call SOLE 0 74,100 0 0
BANK AMER CORP Put 060505104 83 223,100 SH Put SOLE 0 223,100 0 0
BANK MONTREAL QUE Call 063671101 26 3,700 SH Call SOLE 0 3,700 0 0
BANK N S HALIFAX COM 064149107 35 600 SH   SOLE 0 600 0 0
BANK N S HALIFAX Put 064149107 0 1,000 SH Put SOLE 0 1,000 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,650 32,368 SH   SOLE 0 32,368 0 0
BANK NEW YORK MELLON CORP Call 064058100 10 3,300 SH Call SOLE 0 3,300 0 0
BANK NEW YORK MELLON CORP Put 064058100 356 42,300 SH Put SOLE 0 42,300 0 0
BANK OZK Call 06417N103 0 500 SH Call SOLE 0 500 0 0
BANK OZK Put 06417N103 11 2,600 SH Put SOLE 0 2,600 0 0
BAOZUN INC SPONSORED ADR 06684L103 90 1,859 SH   SOLE 0 1,859 0 0
BAOZUN INC Call 06684L103 49 27,000 SH Call SOLE 0 27,000 0 0
BAOZUN INC Put 06684L103 29 4,800 SH Put SOLE 0 4,800 0 0
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 2,148 90,445 SH   SOLE 0 90,445 0 0
BARCLAYS BK PLC Call 06738C778 17 49,100 SH Call SOLE 0 49,100 0 0
BARCLAYS BK PLC Call 06746P621 0 900 SH Call SOLE 0 900 0 0
BARCLAYS BK PLC Call 06746L422 381 656,400 SH Call SOLE 0 656,400 0 0
BARCLAYS BK PLC Put 06746L422 3,159 367,300 SH Put SOLE 0 367,300 0 0
BARCLAYS BK PLC Put 06746P621 4 900 SH Put SOLE 0 900 0 0
BARCLAYS BK PLC Put 06738C778 0 1,900 SH Put SOLE 0 1,900 0 0
BARCLAYS PLC Put 06738E204 9 8,500 SH Put SOLE 0 8,500 0 0
BARNES & NOBLE INC COM 067774109 13 2,404 SH   SOLE 0 2,404 0 0
BARNES & NOBLE INC Call 067774109 14 57,300 SH Call SOLE 0 57,300 0 0
BARNES & NOBLE INC Put 067774109 2 28,100 SH Put SOLE 0 28,100 0 0
BARRICK GOLD CORP COM 067901108 2,913 262,955 SH   SOLE 0 262,955 0 0
BARRICK GOLD CORP Call 067901108 4 24,400 SH Call SOLE 0 24,400 0 0
BARRICK GOLD CORP Put 067901108 750 289,600 SH Put SOLE 0 289,600 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 29 2,950 SH   SOLE 0 2,950 0 0
BAUSCH HEALTH COS INC COM 071734107 638 24,890 SH   SOLE 0 24,890 0 0
BAUSCH HEALTH COS INC Call 071734107 137 15,000 SH Call SOLE 0 15,000 0 0
BAUSCH HEALTH COS INC Put 071734107 1 8,400 SH Put SOLE 0 8,400 0 0
BAXTER INTL INC COM 071813109 292 3,800 SH   SOLE 0 3,800 0 0
BAXTER INTL INC Call 071813109 7 400 SH Call SOLE 0 400 0 0
BAXTER INTL INC Put 071813109 50 7,400 SH Put SOLE 0 7,400 0 0
BB&T CORP Call 054937107 1 6,600 SH Call SOLE 0 6,600 0 0
BB&T CORP Put 054937107 4 1,800 SH Put SOLE 0 1,800 0 0
BBVA BANCO FRANCES S A Call 07329M100 31 9,000 SH Call SOLE 0 9,000 0 0
BBVA BANCO FRANCES S A Put 07329M100 37 11,000 SH Put SOLE 0 11,000 0 0
BEACON ROOFING SUPPLY INC COM 073685109 23 660 SH   SOLE 0 660 0 0
BEAZER HOMES USA INC Call 07556Q881 0 800 SH Call SOLE 0 800 0 0
BEAZER HOMES USA INC Put 07556Q881 5 2,600 SH Put SOLE 0 2,600 0 0
BED BATH & BEYOND INC COM 075896100 187 12,500 SH   SOLE 0 12,500 0 0
BED BATH & BEYOND INC Put 075896100 53 15,000 SH Put SOLE 0 15,000 0 0
BEIGENE LTD Call 07725L102 58 8,500 SH Call SOLE 0 8,500 0 0
BEIGENE LTD Put 07725L102 17 3,200 SH Put SOLE 0 3,200 0 0
BEL FUSE INC CL A 077347201 12 613 SH   SOLE 0 613 0 0
BELDEN INC Call 077454106 1,061 49,400 SH Call SOLE 0 49,400 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 20 3,400 SH   SOLE 0 3,400 0 0
BEMIS INC COM 081437105 224 4,620 SH   SOLE 0 4,620 0 0
BEMIS INC Put 081437105 0 500 SH Put SOLE 0 500 0 0
BENCHMARK ELECTRS INC COM 08160H101 1 71 SH   SOLE 0 71 0 0
BENCHMARK ELECTRS INC Call 08160H101 2 18,900 SH Call SOLE 0 18,900 0 0
BENCHMARK ELECTRS INC Put 08160H101 5 22,100 SH Put SOLE 0 22,100 0 0
BENEFITFOCUS INC Call 08180D106 1 500 SH Call SOLE 0 500 0 0
BENEFITFOCUS INC Put 08180D106 0 1,000 SH Put SOLE 0 1,000 0 0
BERKSHIRE HATHAWAY INC DEL Call 084670702 273 12,900 SH Call SOLE 0 12,900 0 0
BERKSHIRE HATHAWAY INC DEL Put 084670702 12 9,900 SH Put SOLE 0 9,900 0 0
BERRY GLOBAL GROUP INC COM 08579W103 3,071 63,470 SH   SOLE 0 63,470 0 0
BERRY GLOBAL GROUP INC Call 08579W103 24 36,100 SH Call SOLE 0 36,100 0 0
BERRY GLOBAL GROUP INC Put 08579W103 29 27,900 SH Put SOLE 0 27,900 0 0
BEST BUY INC Call 086516101 88 14,400 SH Call SOLE 0 14,400 0 0
BEST BUY INC Put 086516101 12 12,400 SH Put SOLE 0 12,400 0 0
BEST INC SPONSORED ADS 08653C106 4 803 SH   SOLE 0 803 0 0
BEST INC Call 08653C106 0 1,500 SH Call SOLE 0 1,500 0 0
BEST INC Put 08653C106 0 200 SH Put SOLE 0 200 0 0
BGC PARTNERS INC CL A 05541T101 86 7,329 SH   SOLE 0 7,329 0 0
BGC PARTNERS INC Call 05541T101 1 4,700 SH Call SOLE 0 4,700 0 0
BGC PARTNERS INC Put 05541T101 0 200 SH Put SOLE 0 200 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 1,334 26,767 SH   SOLE 0 26,767 0 0
BHP BILLITON LTD Call 088606108 3 1,900 SH Call SOLE 0 1,900 0 0
BHP BILLITON PLC SPONSORED ADR 05545E209 43 990 SH   SOLE 0 990 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 12 2,500 SH   SOLE 0 2,500 0 0
BIG 5 SPORTING GOODS CORP Put 08915P101 4 1,800 SH Put SOLE 0 1,800 0 0
BIG LOTS INC COM 089302103 414 9,922 SH   SOLE 0 9,922 0 0
BIG LOTS INC Call 089302103 2 5,500 SH Call SOLE 0 5,500 0 0
BIG LOTS INC Put 089302103 237 78,100 SH Put SOLE 0 78,100 0 0
BILIBILI INC SPONS ADS REP Z 090040106 190 14,166 SH   SOLE 0 14,166 0 0
BILIBILI INC Call 090040106 119 49,000 SH Call SOLE 0 49,000 0 0
BILIBILI INC Put 090040106 143 30,700 SH Put SOLE 0 30,700 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 1 200 SH   SOLE 0 200 0 0
BIOCRYST PHARMACEUTICALS Call 09058V103 6 7,100 SH Call SOLE 0 7,100 0 0
BIOCRYST PHARMACEUTICALS Put 09058V103 5 7,900 SH Put SOLE 0 7,900 0 0
BIOGEN INC COM 09062X103 35 100 SH   SOLE 0 100 0 0
BIOGEN INC Call 09062X103 520 13,200 SH Call SOLE 0 13,200 0 0
BIOGEN INC Put 09062X103 42 28,500 SH Put SOLE 0 28,500 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 3 100 SH   SOLE 0 100 0 0
BIOHAVEN PHARMACTL HLDG CO L Put G11196105 0 1,000 SH Put SOLE 0 1,000 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,084 11,186 SH   SOLE 0 11,186 0 0
BIOMARIN PHARMACEUTICAL INC Call 09061G101 19 3,700 SH Call SOLE 0 3,700 0 0
BIOMARIN PHARMACEUTICAL INC Put 09061G101 26 10,900 SH Put SOLE 0 10,900 0 0
BIOTELEMETRY INC Call 090672106 86 5,000 SH Call SOLE 0 5,000 0 0
BIOTELEMETRY INC Put 090672106 0 1,500 SH Put SOLE 0 1,500 0 0
BITAUTO HLDGS LTD Call 091727107 10 33,700 SH Call SOLE 0 33,700 0 0
BITAUTO HLDGS LTD Put 091727107 24 13,200 SH Put SOLE 0 13,200 0 0
BJS RESTAURANTS INC COM 09180C106 5 73 SH   SOLE 0 73 0 0
BJS RESTAURANTS INC Put 09180C106 0 300 SH Put SOLE 0 300 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 94 3,524 SH   SOLE 0 3,524 0 0
BJS WHSL CLUB HLDGS INC Call 05550J101 0 100 SH Call SOLE 0 100 0 0
BLACK BOX CORP DEL Call 091826107 0 3,000 SH Call SOLE 0 3,000 0 0
BLACK KNIGHT INC Call 09215C105 1 800 SH Call SOLE 0 800 0 0
BLACK KNIGHT INC Put 09215C105 0 600 SH Put SOLE 0 600 0 0
BLACKBERRY LTD COM 09228F103 21 1,900 SH   SOLE 0 1,900 0 0
BLACKLINE INC COM 09239B109 44 783 SH   SOLE 0 783 0 0
BLACKLINE INC Call 09239B109 0 300 SH Call SOLE 0 300 0 0
BLACKLINE INC Put 09239B109 0 200 SH Put SOLE 0 200 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 33 5,600 SH   SOLE 0 5,600 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 24 2,334 SH   SOLE 0 2,334 0 0
BLACKROCK INC Call 09247X101 127 1,400 SH Call SOLE 0 1,400 0 0
BLACKROCK INC Put 09247X101 39 2,000 SH Put SOLE 0 2,000 0 0
BLACKROCK TCP CAP CORP COM 09259E108 31 2,222 SH   SOLE 0 2,222 0 0
BLACKROCK TCP CAP CORP Put 09259E108 0 1,000 SH Put SOLE 0 1,000 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 3,071 80,649 SH   SOLE 0 80,649 0 0
BLACKSTONE GROUP L P Call 09253U108 22 70,000 SH Call SOLE 0 70,000 0 0
BLACKSTONE GROUP L P Put 09253U108 4 18,000 SH Put SOLE 0 18,000 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 11 355 SH   SOLE 0 355 0 0
BLACKSTONE MTG TR INC Put 09257W100 0 700 SH Put SOLE 0 700 0 0
BLINK CHARGING CO Call 09354A100 1 8,700 SH Call SOLE 0 8,700 0 0
BLINK CHARGING CO Put 09354A100 3 1,700 SH Put SOLE 0 1,700 0 0
BLOCK H & R INC Call 093671105 0 500 SH Call SOLE 0 500 0 0
BLOCK H & R INC Put 093671105 0 300 SH Put SOLE 0 300 0 0
BLOOM ENERGY CORP Call 093712107 1 200 SH Call SOLE 0 200 0 0
BLOOMIN BRANDS INC COM 094235108 40 2,069 SH   SOLE 0 2,069 0 0
BLOOMIN BRANDS INC Call 094235108 6 25,000 SH Call SOLE 0 25,000 0 0
BLOOMIN BRANDS INC Put 094235108 0 1,700 SH Put SOLE 0 1,700 0 0
BLUE APRON HLDGS INC CL A 09523Q101 6 3,539 SH   SOLE 0 3,539 0 0
BLUE APRON HLDGS INC Call 09523Q101 4 19,600 SH Call SOLE 0 19,600 0 0
BLUE APRON HLDGS INC Put 09523Q101 7 6,200 SH Put SOLE 0 6,200 0 0
BLUEBIRD BIO INC COM 09609G100 671 4,600 SH   SOLE 0 4,600 0 0
BLUEBIRD BIO INC Call 09609G100 497 9,900 SH Call SOLE 0 9,900 0 0
BLUEBIRD BIO INC Put 09609G100 118 8,100 SH Put SOLE 0 8,100 0 0
BLUELINX HLDGS INC COM NEW 09624H208 9 300 SH   SOLE 0 300 0 0
BLUELINX HLDGS INC Call 09624H208 1 2,500 SH Call SOLE 0 2,500 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 109 1,400 SH   SOLE 0 1,400 0 0
BLUEPRINT MEDICINES CORP Call 09627Y109 1 100 SH Call SOLE 0 100 0 0
BLUEROCK RESIDENTIAL GRW REI Call 09627J102 1 2,100 SH Call SOLE 0 2,100 0 0
BMC STK HLDGS INC COM 05591B109 13 744 SH   SOLE 0 744 0 0
BMC STK HLDGS INC Put 05591B109 6 10,000 SH Put SOLE 0 10,000 0 0
BOEING CO COM 097023105 602 1,621 SH   SOLE 0 1,621 0 0
BOEING CO Call 097023105 8,770 87,400 SH Call SOLE 0 87,400 0 0
BOEING CO Put 097023105 63 104,200 SH Put SOLE 0 104,200 0 0
BOINGO WIRELESS INC COM 09739C102 6 200 SH   SOLE 0 200 0 0
BOISE CASCADE CO DEL Call 09739D100 4 32,000 SH Call SOLE 0 32,000 0 0
BOJANGLES INC COM 097488100 15 1,000 SH   SOLE 0 1,000 0 0
BOJANGLES INC Call 097488100 31 10,900 SH Call SOLE 0 10,900 0 0
BOJANGLES INC Put 097488100 1 7,900 SH Put SOLE 0 7,900 0 0
BOOKING HLDGS INC COM 09857L108 396 200 SH   SOLE 0 200 0 0
BOOKING HLDGS INC Call 09857L108 351 2,200 SH Call SOLE 0 2,200 0 0
BOOKING HLDGS INC Put 09857L108 2 1,700 SH Put SOLE 0 1,700 0 0
BOOT BARN HLDGS INC COM 099406100 144 5,100 SH   SOLE 0 5,100 0 0
BOOT BARN HLDGS INC Call 099406100 1 800 SH Call SOLE 0 800 0 0
BOOT BARN HLDGS INC Put 099406100 18 5,500 SH Put SOLE 0 5,500 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 95 1,919 SH   SOLE 0 1,919 0 0
BOOZ ALLEN HAMILTON HLDG COR Call 099502106 0 100 SH Call SOLE 0 100 0 0
BOOZ ALLEN HAMILTON HLDG COR Put 099502106 0 400 SH Put SOLE 0 400 0 0
BORGWARNER INC Call 099724106 0 200 SH Call SOLE 0 200 0 0
BORGWARNER INC Put 099724106 2 1,500 SH Put SOLE 0 1,500 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 38 2,800 SH   SOLE 0 2,800 0 0
BOSTON PRIVATE FINL HLDGS IN Call 101119105 0 1,100 SH Call SOLE 0 1,100 0 0
BOSTON PRIVATE FINL HLDGS IN Put 101119105 1 700 SH Put SOLE 0 700 0 0
BOTTOMLINE TECH DEL INC COM 101388106 55 757 SH   SOLE 0 757 0 0
BOX INC CL A 10316T104 1,163 48,646 SH   SOLE 0 48,646 0 0
BOX INC Call 10316T104 3 10,700 SH Call SOLE 0 10,700 0 0
BOX INC Put 10316T104 77 65,200 SH Put SOLE 0 65,200 0 0
BOYD GAMING CORP COM 103304101 196 5,811 SH   SOLE 0 5,811 0 0
BOYD GAMING CORP Call 103304101 0 1,000 SH Call SOLE 0 1,000 0 0
BOYD GAMING CORP Put 103304101 7 16,300 SH Put SOLE 0 16,300 0 0
BP PLC SPONSORED ADR 055622104 475 10,314 SH   SOLE 0 10,314 0 0
BP PLC Call 055622104 195 140,500 SH Call SOLE 0 140,500 0 0
BP PLC Put 055622104 2 5,000 SH Put SOLE 0 5,000 0 0
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 10 300 SH   SOLE 0 300 0 0
BP PRUDHOE BAY RTY TR Call 055630107 52 15,900 SH Call SOLE 0 15,900 0 0
BP PRUDHOE BAY RTY TR Put 055630107 0 5,000 SH Put SOLE 0 5,000 0 0
BRASKEM S A SP ADR PFD A 105532105 93 3,243 SH   SOLE 0 3,243 0 0
BRASKEM S A Call 105532105 1 700 SH Call SOLE 0 700 0 0
BRF SA SPONSORED ADR 10552T107 13 2,525 SH   SOLE 0 2,525 0 0
BRF SA Call 10552T107 1 13,200 SH Call SOLE 0 13,200 0 0
BRF SA Put 10552T107 1 500 SH Put SOLE 0 500 0 0
BRIDGEPOINT ED INC Put 10807M105 17 4,300 SH Put SOLE 0 4,300 0 0
BRIGHTCOVE INC COM 10921T101 0 114 SH   SOLE 0 114 0 0
BRIGHTCOVE INC Call 10921T101 0 1,400 SH Call SOLE 0 1,400 0 0
BRIGHTCOVE INC Put 10921T101 1 6,500 SH Put SOLE 0 6,500 0 0
BRIGHTHOUSE FINL INC COM 10922N103 1,545 34,943 SH   SOLE 0 34,943 0 0
BRIGHTHOUSE FINL INC Call 10922N103 33 29,100 SH Call SOLE 0 29,100 0 0
BRIGHTHOUSE FINL INC Put 10922N103 158 116,200 SH Put SOLE 0 116,200 0 0
BRINKER INTL INC Call 109641100 5 9,800 SH Call SOLE 0 9,800 0 0
BRINKER INTL INC Put 109641100 1 2,300 SH Put SOLE 0 2,300 0 0
BRINKS CO Call 109696104 3 10,000 SH Call SOLE 0 10,000 0 0
BRINKS CO Put 109696104 3 2,000 SH Put SOLE 0 2,000 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 191 3,081 SH   SOLE 0 3,081 0 0
BRISTOL MYERS SQUIBB CO Call 110122108 876 125,600 SH Call SOLE 0 125,600 0 0
BRISTOL MYERS SQUIBB CO Put 110122108 11 37,700 SH Put SOLE 0 37,700 0 0
BRISTOW GROUP INC Put 110394103 0 3,900 SH Put SOLE 0 3,900 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 171 3,681 SH   SOLE 0 3,681 0 0
BRITISH AMERN TOB PLC Call 110448107 0 400 SH Call SOLE 0 400 0 0
BRITISH AMERN TOB PLC Put 110448107 3 1,200 SH Put SOLE 0 1,200 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 15 903 SH   SOLE 0 903 0 0
BRIXMOR PPTY GROUP INC Put 11120U105 0 100 SH Put SOLE 0 100 0 0
BROADCOM INC COM 11135F101 1,163 4,716 SH   SOLE 0 4,716 0 0
BROADCOM INC Call 11135F101 1,002 75,500 SH Call SOLE 0 75,500 0 0
BROADCOM INC Put 11135F101 170 43,300 SH Put SOLE 0 43,300 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 441 3,345 SH   SOLE 0 3,345 0 0
BROOKDALE SR LIVING INC COM 112463104 1 126 SH   SOLE 0 126 0 0
BROOKDALE SR LIVING INC Call 112463104 0 2,800 SH Call SOLE 0 2,800 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 24 617 SH   SOLE 0 617 0 0
BROOKFIELD INFRAST PARTNERS Put G16252101 0 500 SH Put SOLE 0 500 0 0
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 31 1,500 SH   SOLE 0 1,500 0 0
BROOKFIELD PPTY PARTNERS L P Call G16249107 2 400 SH Call SOLE 0 400 0 0
BROOKFIELD PPTY PARTNERS L P Put G16249107 4 35,200 SH Put SOLE 0 35,200 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 336 16,071 SH   SOLE 0 16,071 0 0
BROOKS AUTOMATION INC COM 114340102 98 2,800 SH   SOLE 0 2,800 0 0
BROOKS AUTOMATION INC Call 114340102 0 700 SH Call SOLE 0 700 0 0
BUCKEYE PARTNERS L P Call 118230101 5 46,700 SH Call SOLE 0 46,700 0 0
BUCKEYE PARTNERS L P Put 118230101 10 1,200 SH Put SOLE 0 1,200 0 0
BUCKLE INC COM 118440106 57 2,500 SH   SOLE 0 2,500 0 0
BUCKLE INC Put 118440106 23 8,000 SH Put SOLE 0 8,000 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 120 8,210 SH   SOLE 0 8,210 0 0
BUILDERS FIRSTSOURCE INC Call 12008R107 0 500 SH Call SOLE 0 500 0 0
BUNGE LIMITED COM G16962105 953 13,884 SH   SOLE 0 13,884 0 0
BUNGE LIMITED Call G16962105 9 6,300 SH Call SOLE 0 6,300 0 0
BUNGE LIMITED Put G16962105 20 18,700 SH Put SOLE 0 18,700 0 0
BURLINGTON STORES INC Call 122017106 12 200 SH Call SOLE 0 200 0 0
BURLINGTON STORES INC Put 122017106 0 1,100 SH Put SOLE 0 1,100 0 0
BWX TECHNOLOGIES INC Put 05605H100 0 100 SH Put SOLE 0 100 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 86 887 SH   SOLE 0 887 0 0
C H ROBINSON WORLDWIDE INC Call 12541W209 1,124 91,600 SH Call SOLE 0 91,600 0 0
C H ROBINSON WORLDWIDE INC Put 12541W209 0 600 SH Put SOLE 0 600 0 0
CABOT OIL & GAS CORP COM 127097103 307 13,651 SH   SOLE 0 13,651 0 0
CABOT OIL & GAS CORP Call 127097103 48 103,000 SH Call SOLE 0 103,000 0 0
CABOT OIL & GAS CORP Put 127097103 31 58,600 SH Put SOLE 0 58,600 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 38 849 SH   SOLE 0 849 0 0
CADENCE DESIGN SYSTEM INC Put 127387108 0 100 SH Put SOLE 0 100 0 0
CADIZ INC Put 127537207 1 2,200 SH Put SOLE 0 2,200 0 0
CAESARS ENTMT CORP COM 127686103 123 12,047 SH   SOLE 0 12,047 0 0
CAESARS ENTMT CORP Call 127686103 22 111,900 SH Call SOLE 0 111,900 0 0
CAESARS ENTMT CORP Put 127686103 53 108,100 SH Put SOLE 0 108,100 0 0
CAESARSTONE LTD Put M20598104 11 11,800 SH Put SOLE 0 11,800 0 0
CAL MAINE FOODS INC COM NEW 128030202 30 631 SH   SOLE 0 631 0 0
CAL MAINE FOODS INC Put 128030202 0 200 SH Put SOLE 0 200 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 144 10,900 SH   SOLE 0 10,900 0 0
CALAMP CORP Call 128126109 2 5,500 SH Call SOLE 0 5,500 0 0
CALERES INC COM 129500104 28 800 SH   SOLE 0 800 0 0
CALERES INC Call 129500104 0 300 SH Call SOLE 0 300 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 1,452 29,935 SH   SOLE 0 29,935 0 0
CALIFORNIA RES CORP Call 13057Q206 987 99,600 SH Call SOLE 0 99,600 0 0
CALIFORNIA RES CORP Put 13057Q206 11 12,700 SH Put SOLE 0 12,700 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 29 688 SH   SOLE 0 688 0 0
CALIX INC Call 13100M509 26 20,700 SH Call SOLE 0 20,700 0 0
CALLAWAY GOLF CO COM 131193104 121 5,000 SH   SOLE 0 5,000 0 0
CALLAWAY GOLF CO Call 131193104 0 400 SH Call SOLE 0 400 0 0
CALLAWAY GOLF CO Put 131193104 1 2,100 SH Put SOLE 0 2,100 0 0
CALLON PETE CO DEL Call 13123X102 3 9,800 SH Call SOLE 0 9,800 0 0
CALLON PETE CO DEL Put 13123X102 0 3,700 SH Put SOLE 0 3,700 0 0
CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 69 10,908 SH   SOLE 0 10,908 0 0
CALUMET SPECIALTY PRODS PTNR Call 131476103 0 700 SH Call SOLE 0 700 0 0
CALUMET SPECIALTY PRODS PTNR Put 131476103 26 18,900 SH Put SOLE 0 18,900 0 0
CAMBREX CORP COM 132011107 68 1,002 SH   SOLE 0 1,002 0 0
CAMBREX CORP Call 132011107 31 3,100 SH Call SOLE 0 3,100 0 0
CAMBREX CORP Put 132011107 7 10,200 SH Put SOLE 0 10,200 0 0
CAMECO CORP COM 13321L108 144 12,690 SH   SOLE 0 12,690 0 0
CAMECO CORP Call 13321L108 36 24,200 SH Call SOLE 0 24,200 0 0
CAMECO CORP Put 13321L108 0 2,200 SH Put SOLE 0 2,200 0 0
CAMPBELL SOUP CO COM 134429109 1,133 30,952 SH   SOLE 0 30,952 0 0
CAMPBELL SOUP CO Call 134429109 15 43,900 SH Call SOLE 0 43,900 0 0
CAMPBELL SOUP CO Put 134429109 80 26,800 SH Put SOLE 0 26,800 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 1 65 SH   SOLE 0 65 0 0
CAMPING WORLD HLDGS INC Call 13462K109 12 6,900 SH Call SOLE 0 6,900 0 0
CAMPING WORLD HLDGS INC Put 13462K109 2 3,200 SH Put SOLE 0 3,200 0 0
CAMTEK LTD Call M20791105 0 3,100 SH Call SOLE 0 3,100 0 0
CAMTEK LTD Put M20791105 5 10,100 SH Put SOLE 0 10,100 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 117 1,817 SH   SOLE 0 1,817 0 0
CANADA GOOSE HOLDINGS INC Call 135086106 87 6,400 SH Call SOLE 0 6,400 0 0
CANADA GOOSE HOLDINGS INC Put 135086106 2 2,600 SH Put SOLE 0 2,600 0 0
CANADIAN NAT RES LTD COM 136385101 434 13,290 SH   SOLE 0 13,290 0 0
CANADIAN NAT RES LTD Call 136385101 2 3,100 SH Call SOLE 0 3,100 0 0
CANADIAN NAT RES LTD Put 136385101 7 5,000 SH Put SOLE 0 5,000 0 0
CANADIAN NATL RY CO COM 136375102 11 126 SH   SOLE 0 126 0 0
CANADIAN NATL RY CO Call 136375102 1 1,100 SH Call SOLE 0 1,100 0 0
CANADIAN NATL RY CO Put 136375102 1 6,300 SH Put SOLE 0 6,300 0 0
CANADIAN SOLAR INC COM 136635109 349 24,101 SH   SOLE 0 24,101 0 0
CANADIAN SOLAR INC Call 136635109 15 72,900 SH Call SOLE 0 72,900 0 0
CANADIAN SOLAR INC Put 136635109 30 88,000 SH Put SOLE 0 88,000 0 0
CANON INC SPONSORED ADR 138006309 3 100 SH   SOLE 0 100 0 0
CANON INC Put 138006309 1 500 SH Put SOLE 0 500 0 0
CANOPY GROWTH CORP COM 138035100 1,389 28,576 SH   SOLE 0 28,576 0 0
CANOPY GROWTH CORP Call 138035100 3,158 243,500 SH Call SOLE 0 243,500 0 0
CANOPY GROWTH CORP Put 138035100 1,069 449,900 SH Put SOLE 0 449,900 0 0
CAPITAL ONE FINL CORP COM 14040H105 327 3,451 SH   SOLE 0 3,451 0 0
CAPITAL ONE FINL CORP Call 14040H105 19 7,200 SH Call SOLE 0 7,200 0 0
CAPITAL ONE FINL CORP Put 14040H105 50 13,400 SH Put SOLE 0 13,400 0 0
CARA THERAPEUTICS INC COM 140755109 19 796 SH   SOLE 0 796 0 0
CARA THERAPEUTICS INC Call 140755109 28 19,900 SH Call SOLE 0 19,900 0 0
CARA THERAPEUTICS INC Put 140755109 1 900 SH Put SOLE 0 900 0 0
CARBO CERAMICS INC COM 140781105 31 4,300 SH   SOLE 0 4,300 0 0
CARBO CERAMICS INC Call 140781105 1 1,000 SH Call SOLE 0 1,000 0 0
CARBON BLACK INC COM 14081R103 6 300 SH   SOLE 0 300 0 0
CARBON BLACK INC Call 14081R103 6 2,900 SH Call SOLE 0 2,900 0 0
CARBON BLACK INC Put 14081R103 0 100 SH Put SOLE 0 100 0 0
CARDINAL HEALTH INC Call 14149Y108 0 1,400 SH Call SOLE 0 1,400 0 0
CARDINAL HEALTH INC Put 14149Y108 14 3,100 SH Put SOLE 0 3,100 0 0
CARDTRONICS PLC Call G1991C105 20 18,900 SH Call SOLE 0 18,900 0 0
CARDTRONICS PLC Put G1991C105 7 2,700 SH Put SOLE 0 2,700 0 0
CARE COM INC Call 141633107 0 100 SH Call SOLE 0 100 0 0
CAREDX INC COM 14167L103 17 600 SH   SOLE 0 600 0 0
CAREDX INC Call 14167L103 1 100 SH Call SOLE 0 100 0 0
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 35 1,577 SH   SOLE 0 1,577 0 0
CARLYLE GROUP L P Call 14309L102 0 300 SH Call SOLE 0 300 0 0
CARMAX INC COM 143130102 164 2,206 SH   SOLE 0 2,206 0 0
CARMAX INC Call 143130102 9 7,900 SH Call SOLE 0 7,900 0 0
CARMAX INC Put 143130102 18 11,100 SH Put SOLE 0 11,100 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 2,920 45,798 SH   SOLE 0 45,798 0 0
CARNIVAL CORP Call 143658300 52 20,100 SH Call SOLE 0 20,100 0 0
CARNIVAL CORP Put 143658300 62 93,500 SH Put SOLE 0 93,500 0 0
CARRIAGE SVCS INC Put 143905107 0 200 SH Put SOLE 0 200 0 0
CARRIZO OIL & GAS INC COM 144577103 481 19,096 SH   SOLE 0 19,096 0 0
CARRIZO OIL & GAS INC Call 144577103 8 10,800 SH Call SOLE 0 10,800 0 0
CARRIZO OIL & GAS INC Put 144577103 51 53,000 SH Put SOLE 0 53,000 0 0
CARS COM INC COM 14575E105 315 11,430 SH   SOLE 0 11,430 0 0
CARS COM INC Call 14575E105 72 74,400 SH Call SOLE 0 74,400 0 0
CARS COM INC Put 14575E105 3 9,900 SH Put SOLE 0 9,900 0 0
CARTERS INC Call 146229109 28 7,500 SH Call SOLE 0 7,500 0 0
CARTERS INC Put 146229109 22 3,300 SH Put SOLE 0 3,300 0 0
CARVANA CO CL A 146869102 355 6,020 SH   SOLE 0 6,020 0 0
CARVANA CO Call 146869102 962 90,000 SH Call SOLE 0 90,000 0 0
CARVANA CO Put 146869102 193 30,100 SH Put SOLE 0 30,100 0 0
CASA SYS INC COM 14713L102 2 150 SH   SOLE 0 150 0 0
CASA SYS INC Call 14713L102 1 1,000 SH Call SOLE 0 1,000 0 0
CASELLA WASTE SYS INC CL A 147448104 1 53 SH   SOLE 0 53 0 0
CASELLA WASTE SYS INC Call 147448104 6 2,400 SH Call SOLE 0 2,400 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 313 29,100 SH   SOLE 0 29,100 0 0
CATALYST BIOSCIENCES INC Call 14888D208 2 2,000 SH Call SOLE 0 2,000 0 0
CATALYST BIOSCIENCES INC Put 14888D208 142 32,800 SH Put SOLE 0 32,800 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 17 1,573 SH   SOLE 0 1,573 0 0
CATERPILLAR INC DEL COM 149123101 7,563 49,597 SH   SOLE 0 49,597 0 0
CATERPILLAR INC DEL Call 149123101 320 184,200 SH Call SOLE 0 184,200 0 0
CATERPILLAR INC DEL Put 149123101 28 54,700 SH Put SOLE 0 54,700 0 0
CATO CORP NEW Call 149205106 0 1,000 SH Call SOLE 0 1,000 0 0
CATO CORP NEW Put 149205106 0 3,900 SH Put SOLE 0 3,900 0 0
CBL & ASSOC PPTYS INC COM 124830100 57 14,350 SH   SOLE 0 14,350 0 0
CBL & ASSOC PPTYS INC Call 124830100 0 2,200 SH Call SOLE 0 2,200 0 0
CBL & ASSOC PPTYS INC Put 124830100 26 20,000 SH Put SOLE 0 20,000 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 157 1,645 SH   SOLE 0 1,645 0 0
CBOE GLOBAL MARKETS INC Call 12503M108 6 1,400 SH Call SOLE 0 1,400 0 0
CBOE GLOBAL MARKETS INC Put 12503M108 18 2,600 SH Put SOLE 0 2,600 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 54 7,500 SH   SOLE 0 7,500 0 0
CBS CORP NEW CL B 124857202 260 4,539 SH   SOLE 0 4,539 0 0
CBS CORP NEW Call 124857202 17 5,600 SH Call SOLE 0 5,600 0 0
CBS CORP NEW Put 124857202 45 7,900 SH Put SOLE 0 7,900 0 0
CDK GLOBAL INC COM 12508E101 62 994 SH   SOLE 0 994 0 0
CDK GLOBAL INC Call 12508E101 39 17,400 SH Call SOLE 0 17,400 0 0
CDK GLOBAL INC Put 12508E101 11 6,500 SH Put SOLE 0 6,500 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 28 300 SH   SOLE 0 300 0 0
CDN IMPERIAL BK COMM TORONTO Call 136069101 0 100 SH Call SOLE 0 100 0 0
CDN IMPERIAL BK COMM TORONTO Put 136069101 0 300 SH Put SOLE 0 300 0 0
CDW CORP Call 12514G108 5 2,200 SH Call SOLE 0 2,200 0 0
CEDAR FAIR L P Call 150185106 0 1,500 SH Call SOLE 0 1,500 0 0
CEDAR FAIR L P Put 150185106 1 4,100 SH Put SOLE 0 4,100 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 0 201 SH   SOLE 0 201 0 0
CELANESE CORP DEL Call 150870103 3 2,800 SH Call SOLE 0 2,800 0 0
CELGENE CORP COM 151020104 35 400 SH   SOLE 0 400 0 0
CELGENE CORP Call 151020104 684 74,100 SH Call SOLE 0 74,100 0 0
CELGENE CORP Put 151020104 1,626 144,300 SH Put SOLE 0 144,300 0 0
CELLCOM ISRAEL LTD SHS M2196U109 1 200 SH   SOLE 0 200 0 0
CELLECTIS S A SPONSORED ADS 15117K103 14 500 SH   SOLE 0 500 0 0
CELSION CORPORATION COM PAR NEW 15117N503 3 1,200 SH   SOLE 0 1,200 0 0
CELSION CORPORATION Call 15117N503 0 100 SH Call SOLE 0 100 0 0
CELSION CORPORATION Put 15117N503 0 1,300 SH Put SOLE 0 1,300 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 56 8,016 SH   SOLE 0 8,016 0 0
CEMEX SAB DE CV Call 151290889 6 29,900 SH Call SOLE 0 29,900 0 0
CEMEX SAB DE CV Put 151290889 1 1,700 SH Put SOLE 0 1,700 0 0
CENOVUS ENERGY INC COM 15135U109 408 40,700 SH   SOLE 0 40,700 0 0
CENOVUS ENERGY INC Call 15135U109 2 1,400 SH Call SOLE 0 1,400 0 0
CENOVUS ENERGY INC Put 15135U109 2 18,100 SH Put SOLE 0 18,100 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 8 400 SH   SOLE 0 400 0 0
CENTENNIAL RESOURCE DEV INC Call 15136A102 13 8,700 SH Call SOLE 0 8,700 0 0
CENTERPOINT ENERGY INC COM 15189T107 420 15,200 SH   SOLE 0 15,200 0 0
CENTERPOINT ENERGY INC Call 15189T107 0 700 SH Call SOLE 0 700 0 0
CENTERPOINT ENERGY INC Put 15189T107 1 5,100 SH Put SOLE 0 5,100 0 0
CENTURY ALUM CO Call 156431108 12 43,300 SH Call SOLE 0 43,300 0 0
CENTURY ALUM CO Put 156431108 15 20,800 SH Put SOLE 0 20,800 0 0
CENTURY CMNTYS INC COM 156504300 13 500 SH   SOLE 0 500 0 0
CENTURYLINK INC COM 156700106 811 38,292 SH   SOLE 0 38,292 0 0
CENTURYLINK INC Call 156700106 3 8,500 SH Call SOLE 0 8,500 0 0
CENTURYLINK INC Put 156700106 381 69,400 SH Put SOLE 0 69,400 0 0
CERNER CORP Call 156782104 32 24,200 SH Call SOLE 0 24,200 0 0
CEVA INC COM 157210105 28 1,008 SH   SOLE 0 1,008 0 0
CEVA INC Call 157210105 0 1,100 SH Call SOLE 0 1,100 0 0
CF INDS HLDGS INC Call 125269100 36 6,300 SH Call SOLE 0 6,300 0 0
CF INDS HLDGS INC Put 125269100 1 6,500 SH Put SOLE 0 6,500 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 9 725 SH   SOLE 0 725 0 0
CHANGYOU COM LTD Call 15911M107 0 1,800 SH Call SOLE 0 1,800 0 0
CHANGYOU COM LTD Put 15911M107 5 1,000 SH Put SOLE 0 1,000 0 0
CHANNELADVISOR CORP Put 159179100 1 16,800 SH Put SOLE 0 16,800 0 0
CHART INDS INC COM PAR $0.01 16115Q308 62 792 SH   SOLE 0 792 0 0
CHART INDS INC Call 16115Q308 5 800 SH Call SOLE 0 800 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 2,246 6,895 SH   SOLE 0 6,895 0 0
CHARTER COMMUNICATIONS INC N Call 16119P108 644 22,000 SH Call SOLE 0 22,000 0 0
CHARTER COMMUNICATIONS INC N Put 16119P108 50 15,000 SH Put SOLE 0 15,000 0 0
CHECK POINT SOFTWARE TECH LT Call M22465104 17 1,000 SH Call SOLE 0 1,000 0 0
CHECK POINT SOFTWARE TECH LT Put M22465104 0 8,000 SH Put SOLE 0 8,000 0 0
CHEESECAKE FACTORY INC COM 163072101 558 10,425 SH   SOLE 0 10,425 0 0
CHEESECAKE FACTORY INC Call 163072101 68 35,900 SH Call SOLE 0 35,900 0 0
CHEESECAKE FACTORY INC Put 163072101 28 11,200 SH Put SOLE 0 11,200 0 0
CHEETAH MOBILE INC ADR 163075104 16 1,629 SH   SOLE 0 1,629 0 0
CHEETAH MOBILE INC Call 163075104 1 3,200 SH Call SOLE 0 3,200 0 0
CHEETAH MOBILE INC Put 163075104 0 400 SH Put SOLE 0 400 0 0
CHEFS WHSE INC Put 163086101 2 5,100 SH Put SOLE 0 5,100 0 0
CHEGG INC COM 163092109 244 8,599 SH   SOLE 0 8,599 0 0
CHEGG INC Call 163092109 10 5,200 SH Call SOLE 0 5,200 0 0
CHEGG INC Put 163092109 23 3,900 SH Put SOLE 0 3,900 0 0
CHEMOCENTRYX INC Call 16383L106 2 1,000 SH Call SOLE 0 1,000 0 0
CHEMOURS CO Call 163851108 2 10,900 SH Call SOLE 0 10,900 0 0
CHEMOURS CO Put 163851108 14 11,800 SH Put SOLE 0 11,800 0 0
CHENIERE ENERGY INC COM NEW 16411R208 250 3,600 SH   SOLE 0 3,600 0 0
CHENIERE ENERGY INC Call 16411R208 201 58,600 SH Call SOLE 0 58,600 0 0
CHENIERE ENERGY INC Put 16411R208 73 117,300 SH Put SOLE 0 117,300 0 0
CHENIERE ENERGY PARTNERS LP Call 16411Q101 15 5,300 SH Call SOLE 0 5,300 0 0
CHESAPEAKE ENERGY CORP COM 165167107 75 16,915 SH   SOLE 0 16,915 0 0
CHESAPEAKE ENERGY CORP Call 165167107 18 69,400 SH Call SOLE 0 69,400 0 0
CHESAPEAKE ENERGY CORP Put 165167107 1 22,400 SH Put SOLE 0 22,400 0 0
CHEVRON CORP NEW COM 166764100 9,500 77,698 SH   SOLE 0 77,698 0 0
CHEVRON CORP NEW Call 166764100 991 142,000 SH Call SOLE 0 142,000 0 0
CHEVRON CORP NEW Put 166764100 45 207,200 SH Put SOLE 0 207,200 0 0
CHICOS FAS INC COM 168615102 73 8,450 SH   SOLE 0 8,450 0 0
CHICOS FAS INC Call 168615102 9 34,700 SH Call SOLE 0 34,700 0 0
CHICOS FAS INC Put 168615102 1 7,900 SH Put SOLE 0 7,900 0 0
CHIMERIX INC COM 16934W106 29 7,600 SH   SOLE 0 7,600 0 0
CHINA AUTOMOTIVE SYS INC COM 16936R105 1 391 SH   SOLE 0 391 0 0
CHINA AUTOMOTIVE SYS INC Call 16936R105 0 200 SH Call SOLE 0 200 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 132 1,656 SH   SOLE 0 1,656 0 0
CHINA BIOLOGIC PRODS HLDGS I Call G21515104 0 300 SH Call SOLE 0 300 0 0
CHINA BIOLOGIC PRODS HLDGS I Put G21515104 11 1,100 SH Put SOLE 0 1,100 0 0
CHINA DISTANCE ED HLDGS LTD SPONS ADR 16944W104 2 244 SH   SOLE 0 244 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 19 400 SH   SOLE 0 400 0 0
CHINA MOBILE LIMITED Call 16941M109 30 6,000 SH Call SOLE 0 6,000 0 0
CHINA MOBILE LIMITED Put 16941M109 0 2,900 SH Put SOLE 0 2,900 0 0
CHINA YUCHAI INTL LTD Call G21082105 0 1,200 SH Call SOLE 0 1,200 0 0
CHINACACHE INTL HLDG LTD SPONSORED ADR 16950M107 5 5,000 SH   SOLE 0 5,000 0 0
CHINANET ONLINE HLDGS INC COM NEW 16949H201 0 200 SH   SOLE 0 200 0 0
CHIPMOS TECHNOLOGIES INC SPONSORED ADR 16965P103 20 1,347 SH   SOLE 0 1,347 0 0
CHIPOTLE MEXICAN GRILL INC Put 169656105 2 200 SH Put SOLE 0 200 0 0
CHRISTOPHER & BANKS CORP COM 171046105 2 2,700 SH   SOLE 0 2,700 0 0
CHUBB LIMITED Call H1467J104 8 4,900 SH Call SOLE 0 4,900 0 0
CHUBB LIMITED Put H1467J104 2 800 SH Put SOLE 0 800 0 0
CHURCH & DWIGHT INC COM 171340102 104 1,762 SH   SOLE 0 1,762 0 0
CHURCH & DWIGHT INC Call 171340102 3 1,900 SH Call SOLE 0 1,900 0 0
CHURCHILL DOWNS INC COM 171484108 55 200 SH   SOLE 0 200 0 0
CHURCHILL DOWNS INC Put 171484108 0 100 SH Put SOLE 0 100 0 0
CHUYS HLDGS INC COM 171604101 6 246 SH   SOLE 0 246 0 0
CHUYS HLDGS INC Put 171604101 1 2,000 SH Put SOLE 0 2,000 0 0
CIENA CORP Call 171779309 4 1,300 SH Call SOLE 0 1,300 0 0
CIGNA CORPORATION COM 125509109 692 3,326 SH   SOLE 0 3,326 0 0
CIGNA CORPORATION Call 125509109 686 52,600 SH Call SOLE 0 52,600 0 0
CIGNA CORPORATION Put 125509109 26 37,500 SH Put SOLE 0 37,500 0 0
CIMAREX ENERGY CO COM 171798101 418 4,500 SH   SOLE 0 4,500 0 0
CIMAREX ENERGY CO Put 171798101 22 17,200 SH Put SOLE 0 17,200 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 613 38,458 SH   SOLE 0 38,458 0 0
CINCINNATI BELL INC NEW Put 171871502 49 51,000 SH Put SOLE 0 51,000 0 0
CINCINNATI FINL CORP COM 172062101 7 96 SH   SOLE 0 96 0 0
CINCINNATI FINL CORP Call 172062101 0 400 SH Call SOLE 0 400 0 0
CINCINNATI FINL CORP Put 172062101 0 200 SH Put SOLE 0 200 0 0
CINEMARK HOLDINGS INC COM 17243V102 35 873 SH   SOLE 0 873 0 0
CINEMARK HOLDINGS INC Put 17243V102 0 400 SH Put SOLE 0 400 0 0
CINER RES LP COM UNIT LTD 172464109 9 344 SH   SOLE 0 344 0 0
CINTAS CORP COM 172908105 249 1,260 SH   SOLE 0 1,260 0 0
CINTAS CORP Call 172908105 18 4,500 SH Call SOLE 0 4,500 0 0
CINTAS CORP Put 172908105 10 4,300 SH Put SOLE 0 4,300 0 0
CIRCOR INTL INC COM 17273K109 42 903 SH   SOLE 0 903 0 0
CIRCOR INTL INC Call 17273K109 2 300 SH Call SOLE 0 300 0 0
CIRCOR INTL INC Put 17273K109 7 2,800 SH Put SOLE 0 2,800 0 0
CIRRUS LOGIC INC Call 172755100 0 100 SH Call SOLE 0 100 0 0
CIRRUS LOGIC INC Put 172755100 5 3,600 SH Put SOLE 0 3,600 0 0
CISCO SYS INC COM 17275R102 5,040 103,609 SH   SOLE 0 103,609 0 0
CISCO SYS INC Call 17275R102 1,208 130,400 SH Call SOLE 0 130,400 0 0
CISCO SYS INC Put 17275R102 2 27,200 SH Put SOLE 0 27,200 0 0
CIT GROUP INC COM NEW 125581801 447 8,679 SH   SOLE 0 8,679 0 0
CIT GROUP INC Call 125581801 32 5,200 SH Call SOLE 0 5,200 0 0
CIT GROUP INC Put 125581801 1 4,100 SH Put SOLE 0 4,100 0 0
CITIGROUP INC COM NEW 172967424 12,123 168,992 SH   SOLE 0 168,992 0 0
CITIGROUP INC Call 172967424 464 224,500 SH Call SOLE 0 224,500 0 0
CITIGROUP INC Put 172967424 486 256,000 SH Put SOLE 0 256,000 0 0
CITIZENS FINL GROUP INC COM 174610105 58 1,521 SH   SOLE 0 1,521 0 0
CITIZENS FINL GROUP INC Call 174610105 0 300 SH Call SOLE 0 300 0 0
CITIZENS FINL GROUP INC Put 174610105 39 18,600 SH Put SOLE 0 18,600 0 0
CITIZENS INC Call 174740100 2 6,900 SH Call SOLE 0 6,900 0 0
CITRIX SYS INC COM 177376100 30 277 SH   SOLE 0 277 0 0
CITRIX SYS INC Call 177376100 17 4,700 SH Call SOLE 0 4,700 0 0
CITRIX SYS INC Put 177376100 6 3,100 SH Put SOLE 0 3,100 0 0
CITY OFFICE REIT INC COM 178587101 7 591 SH   SOLE 0 591 0 0
CIVEO CORP CDA COM 17878Y108 8 2,030 SH   SOLE 0 2,030 0 0
CLEAN HARBORS INC Call 184496107 189 16,000 SH Call SOLE 0 16,000 0 0
CLEARSIGN COMBUSTION CORP COM 185064102 23 14,626 SH   SOLE 0 14,626 0 0
CLEARSIGN COMBUSTION CORP Call 185064102 0 1,100 SH Call SOLE 0 1,100 0 0
CLEARSIGN COMBUSTION CORP Put 185064102 125 100,000 SH Put SOLE 0 100,000 0 0
CLEARWAY ENERGY INC CL A 18539C105 1 100 SH   SOLE 0 100 0 0
CLEARWAY ENERGY INC CL C 18539C204 27 1,441 SH   SOLE 0 1,441 0 0
CLEVELAND CLIFFS INC COM 185899101 696 55,054 SH   SOLE 0 55,054 0 0
CLEVELAND CLIFFS INC Call 185899101 353 136,000 SH Call SOLE 0 136,000 0 0
CLEVELAND CLIFFS INC Put 185899101 31 132,400 SH Put SOLE 0 132,400 0 0
CLOROX CO DEL COM 189054109 162 1,081 SH   SOLE 0 1,081 0 0
CLOUDERA INC COM 18914U100 357 20,248 SH   SOLE 0 20,248 0 0
CLOUDERA INC Call 18914U100 39 52,100 SH Call SOLE 0 52,100 0 0
CLOUDERA INC Put 18914U100 18 22,600 SH Put SOLE 0 22,600 0 0
CLOVIS ONCOLOGY INC COM 189464100 458 15,600 SH   SOLE 0 15,600 0 0
CLOVIS ONCOLOGY INC Call 189464100 36 37,000 SH Call SOLE 0 37,000 0 0
CLOVIS ONCOLOGY INC Put 189464100 176 12,600 SH Put SOLE 0 12,600 0 0
CMS ENERGY CORP COM 125896100 98 2,000 SH   SOLE 0 2,000 0 0
CMS ENERGY CORP Call 125896100 0 500 SH Call SOLE 0 500 0 0
CNA FINL CORP Put 126117100 4 800 SH Put SOLE 0 800 0 0
CNH INDL N V Call N20944109 1 1,500 SH Call SOLE 0 1,500 0 0
CNH INDL N V Put N20944109 0 4,300 SH Put SOLE 0 4,300 0 0
CNO FINL GROUP INC Put 12621E103 1 4,000 SH Put SOLE 0 4,000 0 0
CNX RESOURCES CORPORATION COM 12653C108 77 5,400 SH   SOLE 0 5,400 0 0
CNX RESOURCES CORPORATION Call 12653C108 0 1,000 SH Call SOLE 0 1,000 0 0
CNX RESOURCES CORPORATION Put 12653C108 0 1,400 SH Put SOLE 0 1,400 0 0
COCA COLA CO COM 191216100 1,605 34,750 SH   SOLE 0 34,750 0 0
COCA COLA CO Call 191216100 88 131,500 SH Call SOLE 0 131,500 0 0
COCA COLA CO Put 191216100 22 183,900 SH Put SOLE 0 183,900 0 0
COEUR MNG INC COM NEW 192108504 96 18,171 SH   SOLE 0 18,171 0 0
COEUR MNG INC Call 192108504 6 23,200 SH Call SOLE 0 23,200 0 0
COEUR MNG INC Put 192108504 28 35,200 SH Put SOLE 0 35,200 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 29 521 SH   SOLE 0 521 0 0
COGENT COMMUNICATIONS HLDGS Put 19239V302 0 1,000 SH Put SOLE 0 1,000 0 0
COGNEX CORP COM 192422103 30 555 SH   SOLE 0 555 0 0
COGNEX CORP Call 192422103 2 2,100 SH Call SOLE 0 2,100 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 98 1,278 SH   SOLE 0 1,278 0 0
COGNIZANT TECHNOLOGY SOLUTIO Call 192446102 27 20,400 SH Call SOLE 0 20,400 0 0
COGNIZANT TECHNOLOGY SOLUTIO Put 192446102 5 11,000 SH Put SOLE 0 11,000 0 0
COHERENT INC COM 192479103 195 1,138 SH   SOLE 0 1,138 0 0
COHERENT INC Put 192479103 23 1,000 SH Put SOLE 0 1,000 0 0
COHERUS BIOSCIENCES INC COM 19249H103 29 1,800 SH   SOLE 0 1,800 0 0
COLFAX CORP COM 194014106 0 17 SH   SOLE 0 17 0 0
COLFAX CORP Put 194014106 0 300 SH Put SOLE 0 300 0 0
COLGATE PALMOLIVE CO COM 194162103 82 1,226 SH   SOLE 0 1,226 0 0
COLGATE PALMOLIVE CO Call 194162103 6 18,800 SH Call SOLE 0 18,800 0 0
COLGATE PALMOLIVE CO Put 194162103 30 23,100 SH Put SOLE 0 23,100 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 25 1,700 SH   SOLE 0 1,700 0 0
COLLEGIUM PHARMACEUTICAL INC Call 19459J104 1 1,900 SH Call SOLE 0 1,900 0 0
COLONY CAP INC NEW Call 19626G108 3 10,200 SH Call SOLE 0 10,200 0 0
COLONY CAP INC NEW Put 19626G108 0 10,000 SH Put SOLE 0 10,000 0 0
COMCAST CORP NEW Call 20030N101 80 37,100 SH Call SOLE 0 37,100 0 0
COMCAST CORP NEW Put 20030N101 6 20,000 SH Put SOLE 0 20,000 0 0
COMERICA INC COM 200340107 1,371 15,200 SH   SOLE 0 15,200 0 0
COMERICA INC Call 200340107 0 800 SH Call SOLE 0 800 0 0
COMERICA INC Put 200340107 47 27,400 SH Put SOLE 0 27,400 0 0
COMFORT SYS USA INC COM 199908104 31 566 SH   SOLE 0 566 0 0
COMFORT SYS USA INC Call 199908104 0 100 SH Call SOLE 0 100 0 0
COMMERCIAL METALS CO Put 201723103 7 21,000 SH Put SOLE 0 21,000 0 0
COMMERCIAL VEH GROUP INC COM 202608105 33 3,623 SH   SOLE 0 3,623 0 0
COMMERCIAL VEH GROUP INC Call 202608105 2 1,400 SH Call SOLE 0 1,400 0 0
COMMSCOPE HLDG CO INC COM 20337X109 19 636 SH   SOLE 0 636 0 0
COMMSCOPE HLDG CO INC Call 20337X109 0 1,100 SH Call SOLE 0 1,100 0 0
COMMSCOPE HLDG CO INC Put 20337X109 0 400 SH Put SOLE 0 400 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 150 43,526 SH   SOLE 0 43,526 0 0
COMMUNITY HEALTH SYS INC NEW RIGHT 12/31/2019 203668116 0 12,467 SH   SOLE 0 12,467 0 0
COMMUNITY HEALTH SYS INC NEW Put 203668108 223 137,700 SH Put SOLE 0 137,700 0 0
COMMVAULT SYSTEMS INC Call 204166102 2 500 SH Call SOLE 0 500 0 0
COMMVAULT SYSTEMS INC Put 204166102 0 600 SH Put SOLE 0 600 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 25 1,200 SH   SOLE 0 1,200 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 68 30,000 SH   SOLE 0 30,000 0 0
COMPANHIA SIDERURGICA NACION Put 20440W105 22 30,000 SH Put SOLE 0 30,000 0 0
COMPANIA DE MINAS BUENAVENTU Call 204448104 0 4,300 SH Call SOLE 0 4,300 0 0
COMPASS DIVERSIFIED HOLDINGS Call 20451Q104 1 1,700 SH Call SOLE 0 1,700 0 0
COMPASS MINERALS INTL INC COM 20451N101 6 100 SH   SOLE 0 100 0 0
COMPASS MINERALS INTL INC Call 20451N101 1 2,700 SH Call SOLE 0 2,700 0 0
COMSTOCK RES INC COM 205768302 0 51 SH   SOLE 0 51 0 0
COMSTOCK RES INC Call 205768302 2 4,700 SH Call SOLE 0 4,700 0 0
COMSTOCK RES INC Put 205768302 1 1,100 SH Put SOLE 0 1,100 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 2 77 SH   SOLE 0 77 0 0
COMTECH TELECOMMUNICATIONS C Call 205826209 3 1,200 SH Call SOLE 0 1,200 0 0
COMTECH TELECOMMUNICATIONS C Put 205826209 0 200 SH Put SOLE 0 200 0 0
CONAGRA BRANDS INC COM 205887102 399 11,775 SH   SOLE 0 11,775 0 0
CONAGRA BRANDS INC Call 205887102 0 600 SH Call SOLE 0 600 0 0
CONAGRA BRANDS INC Put 205887102 9 9,200 SH Put SOLE 0 9,200 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 10 1,800 SH   SOLE 0 1,800 0 0
CONATUS PHARMACEUTICALS INC Call 20600T108 1 1,000 SH Call SOLE 0 1,000 0 0
CONCHO RES INC Call 20605P101 199 23,700 SH Call SOLE 0 23,700 0 0
CONCHO RES INC Put 20605P101 36 8,200 SH Put SOLE 0 8,200 0 0
CONDUENT INC Put 206787103 0 100 SH Put SOLE 0 100 0 0
CONNS INC Call 208242107 62 17,800 SH Call SOLE 0 17,800 0 0
CONNS INC Put 208242107 8 1,900 SH Put SOLE 0 1,900 0 0
CONOCOPHILLIPS COM 20825C104 1,396 18,046 SH   SOLE 0 18,046 0 0
CONOCOPHILLIPS Call 20825C104 69 14,300 SH Call SOLE 0 14,300 0 0
CONOCOPHILLIPS Put 20825C104 2 7,300 SH Put SOLE 0 7,300 0 0
CONSOLIDATED COMM HLDGS INC Call 209034107 2 900 SH Call SOLE 0 900 0 0
CONSOLIDATED EDISON INC COM 209115104 423 5,553 SH   SOLE 0 5,553 0 0
CONSOLIDATED EDISON INC Call 209115104 0 2,000 SH Call SOLE 0 2,000 0 0
CONSOLIDATED EDISON INC Put 209115104 7 7,800 SH Put SOLE 0 7,800 0 0
CONSOLIDATED WATER CO INC Call G23773107 0 300 SH Call SOLE 0 300 0 0
CONSTELLATION BRANDS INC CL A 21036P108 3,913 18,152 SH   SOLE 0 18,152 0 0
CONSTELLATION BRANDS INC Call 21036P108 890 181,500 SH Call SOLE 0 181,500 0 0
CONSTELLATION BRANDS INC Put 21036P108 516 161,300 SH Put SOLE 0 161,300 0 0
CONSTELLIUM NV CL A N22035104 193 15,695 SH   SOLE 0 15,695 0 0
CONSTELLIUM NV Put N22035104 0 200 SH Put SOLE 0 200 0 0
CONSUMER PORTFOLIO SVCS INC Call 210502100 0 3,800 SH Call SOLE 0 3,800 0 0
CONSUMER PORTFOLIO SVCS INC Put 210502100 0 2,500 SH Put SOLE 0 2,500 0 0
CONTAINER STORE GROUP INC COM 210751103 54 4,905 SH   SOLE 0 4,905 0 0
CONTAINER STORE GROUP INC Call 210751103 3 2,400 SH Call SOLE 0 2,400 0 0
CONTINENTAL RESOURCES INC COM 212015101 268 3,926 SH   SOLE 0 3,926 0 0
CONTINENTAL RESOURCES INC Call 212015101 32 7,300 SH Call SOLE 0 7,300 0 0
CONTINENTAL RESOURCES INC Put 212015101 71 29,100 SH Put SOLE 0 29,100 0 0
CONTROL4 CORP COM 21240D107 625 18,224 SH   SOLE 0 18,224 0 0
CONTROL4 CORP Call 21240D107 0 3,200 SH Call SOLE 0 3,200 0 0
CONTROL4 CORP Put 21240D107 4 6,900 SH Put SOLE 0 6,900 0 0
COPA HOLDINGS SA CL A P31076105 24 312 SH   SOLE 0 312 0 0
COPART INC COM 217204106 210 4,086 SH   SOLE 0 4,086 0 0
COPART INC Call 217204106 0 2,200 SH Call SOLE 0 2,200 0 0
COPART INC Put 217204106 12 3,200 SH Put SOLE 0 3,200 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 11 1,517 SH   SOLE 0 1,517 0 0
CORBUS PHARMACEUTICALS HLDGS Call 21833P103 21 14,700 SH Call SOLE 0 14,700 0 0
CORBUS PHARMACEUTICALS HLDGS Put 21833P103 4 12,600 SH Put SOLE 0 12,600 0 0
CORE LABORATORIES N V COM N22717107 57 500 SH   SOLE 0 500 0 0
CORE MARK HOLDING CO INC Call 218681104 11 1,100 SH Call SOLE 0 1,100 0 0
CORE MARK HOLDING CO INC Put 218681104 0 100 SH Put SOLE 0 100 0 0
CORECIVIC INC COM 21871N101 16 679 SH   SOLE 0 679 0 0
CORECIVIC INC Call 21871N101 0 400 SH Call SOLE 0 400 0 0
CORECIVIC INC Put 21871N101 1 3,300 SH Put SOLE 0 3,300 0 0
CORELOGIC INC Put 21871D103 0 200 SH Put SOLE 0 200 0 0
CORESITE RLTY CORP Call 21870Q105 20 8,400 SH Call SOLE 0 8,400 0 0
CORESITE RLTY CORP Put 21870Q105 0 100 SH Put SOLE 0 100 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 68 1,200 SH   SOLE 0 1,200 0 0
CORNERSTONE ONDEMAND INC Call 21925Y103 1 100 SH Call SOLE 0 100 0 0
CORNING INC COM 219350105 81 2,300 SH   SOLE 0 2,300 0 0
CORNING INC Call 219350105 135 20,000 SH Call SOLE 0 20,000 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1 54 SH   SOLE 0 54 0 0
COSAN LTD SHS A G25343107 14 2,086 SH   SOLE 0 2,086 0 0
COSAN LTD Put G25343107 6 6,000 SH Put SOLE 0 6,000 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,325 9,901 SH   SOLE 0 9,901 0 0
COSTCO WHSL CORP NEW Call 22160K105 154 27,900 SH Call SOLE 0 27,900 0 0
COSTCO WHSL CORP NEW Put 22160K105 180 46,900 SH Put SOLE 0 46,900 0 0
COTT CORP QUE COM 22163N106 0 10 SH   SOLE 0 10 0 0
COTY INC COM CL A 222070203 4 340 SH   SOLE 0 340 0 0
COUPA SOFTWARE INC COM 22266L106 126 1,600 SH   SOLE 0 1,600 0 0
COUPA SOFTWARE INC Call 22266L106 6 3,400 SH Call SOLE 0 3,400 0 0
COUPA SOFTWARE INC Put 22266L106 12 3,000 SH Put SOLE 0 3,000 0 0
COVANTA HLDG CORP COM 22282E102 36 2,223 SH   SOLE 0 2,223 0 0
COVANTA HLDG CORP Call 22282E102 0 800 SH Call SOLE 0 800 0 0
COVENANT TRANSN GROUP INC Call 22284P105 2 1,000 SH Call SOLE 0 1,000 0 0
CRA INTL INC COM 12618T105 785 15,641 SH   SOLE 0 15,641 0 0
CRA INTL INC Put 12618T105 137 20,000 SH Put SOLE 0 20,000 0 0
CRAFT BREW ALLIANCE INC Call 224122101 12 34,900 SH Call SOLE 0 34,900 0 0
CRAWFORD & CO CL B 224633107 12 1,392 SH   SOLE 0 1,392 0 0
CRAWFORD & CO CL A 224633206 1 204 SH   SOLE 0 204 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 83 5,620 SH   SOLE 0 5,620 0 0
CREDIT SUISSE NASSAU BRH Call 22542D365 0 100 SH Call SOLE 0 100 0 0
CREE INC COM 225447101 313 8,286 SH   SOLE 0 8,286 0 0
CREE INC Call 225447101 0 1,000 SH Call SOLE 0 1,000 0 0
CREE INC Put 225447101 70 9,100 SH Put SOLE 0 9,100 0 0
CRESCENT PT ENERGY CORP COM 22576C101 23 3,626 SH   SOLE 0 3,626 0 0
CRESCENT PT ENERGY CORP Put 22576C101 0 100 SH Put SOLE 0 100 0 0
CRESTWOOD EQUITY PARTNERS LP Call 226344208 0 7,600 SH Call SOLE 0 7,600 0 0
CRESTWOOD EQUITY PARTNERS LP Put 226344208 0 2,000 SH Put SOLE 0 2,000 0 0
CRISPR THERAPEUTICS AG Call H17182108 11 4,100 SH Call SOLE 0 4,100 0 0
CRISPR THERAPEUTICS AG Put H17182108 33 3,100 SH Put SOLE 0 3,100 0 0
CRITEO S A SPONS ADS 226718104 123 5,400 SH   SOLE 0 5,400 0 0
CRITEO S A Put 226718104 25 42,400 SH Put SOLE 0 42,400 0 0
CROCS INC COM 227046109 105 4,958 SH   SOLE 0 4,958 0 0
CROCS INC Call 227046109 5 3,400 SH Call SOLE 0 3,400 0 0
CROCS INC Put 227046109 7 2,700 SH Put SOLE 0 2,700 0 0
CRONOS GROUP INC COM 22717L101 446 40,144 SH   SOLE 0 40,144 0 0
CRONOS GROUP INC Call 22717L101 145 119,100 SH Call SOLE 0 119,100 0 0
CRONOS GROUP INC Put 22717L101 94 93,800 SH Put SOLE 0 93,800 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 36 4,200 SH   SOLE 0 4,200 0 0
CROSS CTRY HEALTHCARE INC Put 227483104 3 6,200 SH Put SOLE 0 6,200 0 0
CROWN CASTLE INTL CORP NEW Call 22822V101 18 10,700 SH Call SOLE 0 10,700 0 0
CROWN CASTLE INTL CORP NEW Put 22822V101 1 8,800 SH Put SOLE 0 8,800 0 0
CROWN HOLDINGS INC COM 228368106 52 1,100 SH   SOLE 0 1,100 0 0
CROWN HOLDINGS INC Call 228368106 116 32,600 SH Call SOLE 0 32,600 0 0
CSX CORP Call 126408103 130 33,800 SH Call SOLE 0 33,800 0 0
CSX CORP Put 126408103 11 67,300 SH Put SOLE 0 67,300 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 557 15,002 SH   SOLE 0 15,002 0 0
CTRIP COM INTL LTD Call 22943F100 9 20,800 SH Call SOLE 0 20,800 0 0
CTRIP COM INTL LTD Put 22943F100 146 42,000 SH Put SOLE 0 42,000 0 0
CUBESMART COM 229663109 13 489 SH   SOLE 0 489 0 0
CUBIC CORP COM 229669106 5 78 SH   SOLE 0 78 0 0
CUBIC CORP Call 229669106 1 500 SH Call SOLE 0 500 0 0
CULLEN FROST BANKERS INC COM 229899109 62 600 SH   SOLE 0 600 0 0
CULLEN FROST BANKERS INC Call 229899109 0 5,000 SH Call SOLE 0 5,000 0 0
CULLEN FROST BANKERS INC Put 229899109 39 3,000 SH Put SOLE 0 3,000 0 0
CUMMINS INC COM 231021106 1,427 9,773 SH   SOLE 0 9,773 0 0
CUMMINS INC Call 231021106 0 1,500 SH Call SOLE 0 1,500 0 0
CUMMINS INC Put 231021106 110 26,400 SH Put SOLE 0 26,400 0 0
CUSTOMERS BANCORP INC COM 23204G100 23 1,000 SH   SOLE 0 1,000 0 0
CUSTOMERS BANCORP INC Put 23204G100 1 300 SH Put SOLE 0 300 0 0
CVR ENERGY INC COM 12662P108 8 200 SH   SOLE 0 200 0 0
CVR ENERGY INC Put 12662P108 0 300 SH Put SOLE 0 300 0 0
CVR PARTNERS LP COM 126633106 15 4,100 SH   SOLE 0 4,100 0 0
CVR PARTNERS LP Call 126633106 0 1,500 SH Call SOLE 0 1,500 0 0
CVR REFNG LP COMUNIT REP LT 12663P107 124 6,315 SH   SOLE 0 6,315 0 0
CVR REFNG LP Call 12663P107 0 200 SH Call SOLE 0 200 0 0
CVS HEALTH CORP COM 126650100 1,028 13,061 SH   SOLE 0 13,061 0 0
CVS HEALTH CORP Call 126650100 178 48,700 SH Call SOLE 0 48,700 0 0
CVS HEALTH CORP Put 126650100 21 42,000 SH Put SOLE 0 42,000 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 160 2,010 SH   SOLE 0 2,010 0 0
CYBERARK SOFTWARE LTD Call M2682V108 5 300 SH Call SOLE 0 300 0 0
CYBERARK SOFTWARE LTD Put M2682V108 0 1,200 SH Put SOLE 0 1,200 0 0
CYMABAY THERAPEUTICS INC Call 23257D103 0 2,700 SH Call SOLE 0 2,700 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 54 3,780 SH   SOLE 0 3,780 0 0
CYPRESS SEMICONDUCTOR CORP Call 232806109 8 18,000 SH Call SOLE 0 18,000 0 0
CYPRESS SEMICONDUCTOR CORP Put 232806109 7 7,600 SH Put SOLE 0 7,600 0 0
CYRUSONE INC COM 23283R100 116 1,835 SH   SOLE 0 1,835 0 0
CYRUSONE INC Call 23283R100 19 2,500 SH Call SOLE 0 2,500 0 0
CYRUSONE INC Put 23283R100 0 600 SH Put SOLE 0 600 0 0
CYTOMX THERAPEUTICS INC Put 23284F105 7 1,100 SH Put SOLE 0 1,100 0 0
D R HORTON INC Call 23331A109 151 152,300 SH Call SOLE 0 152,300 0 0
D R HORTON INC Put 23331A109 178 115,400 SH Put SOLE 0 115,400 0 0
DANA INCORPORATED COM 235825205 303 16,250 SH   SOLE 0 16,250 0 0
DANA INCORPORATED Put 235825205 54 20,900 SH Put SOLE 0 20,900 0 0
DANAHER CORP DEL COM 235851102 112 1,037 SH   SOLE 0 1,037 0 0
DANAHER CORP DEL Call 235851102 60 11,600 SH Call SOLE 0 11,600 0 0
DANAHER CORP DEL Put 235851102 3 6,800 SH Put SOLE 0 6,800 0 0
DARDEN RESTAURANTS INC COM 237194105 1,103 9,920 SH   SOLE 0 9,920 0 0
DARDEN RESTAURANTS INC Call 237194105 2 10,000 SH Call SOLE 0 10,000 0 0
DARDEN RESTAURANTS INC Put 237194105 125 24,000 SH Put SOLE 0 24,000 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 756 11,424 SH   SOLE 0 11,424 0 0
DAVE & BUSTERS ENTMT INC Call 238337109 231 18,700 SH Call SOLE 0 18,700 0 0
DAVE & BUSTERS ENTMT INC Put 238337109 26 30,200 SH Put SOLE 0 30,200 0 0
DAVIDSTEA INC COM 238661102 32 12,095 SH   SOLE 0 12,095 0 0
DAVIDSTEA INC Call 238661102 8 36,700 SH Call SOLE 0 36,700 0 0
DAVIDSTEA INC Put 238661102 13 20,600 SH Put SOLE 0 20,600 0 0
DAVITA INC COM 23918K108 395 5,515 SH   SOLE 0 5,515 0 0
DAVITA INC Call 23918K108 118 37,900 SH Call SOLE 0 37,900 0 0
DAVITA INC Put 23918K108 42 5,500 SH Put SOLE 0 5,500 0 0
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 31 1,400 SH   SOLE 0 1,400 0 0
DBV TECHNOLOGIES S A Call 23306J101 8 2,400 SH Call SOLE 0 2,400 0 0
DBV TECHNOLOGIES S A Put 23306J101 2 2,400 SH Put SOLE 0 2,400 0 0
DBX ETF TR XTRACK HRVST CSI 233051879 118 4,661 SH   SOLE 0 4,661 0 0
DBX ETF TR Call 233051879 4 102,600 SH Call SOLE 0 102,600 0 0
DBX ETF TR Put 233051879 10 22,100 SH Put SOLE 0 22,100 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 158 4,016 SH   SOLE 0 4,016 0 0
DCP MIDSTREAM LP Call 23311P100 0 700 SH Call SOLE 0 700 0 0
DDR CORP Call 23317H854 2 2,500 SH Call SOLE 0 2,500 0 0
DDR CORP Put 23317H854 39 7,000 SH Put SOLE 0 7,000 0 0
DEAN FOODS CO NEW COM NEW 242370203 40 5,690 SH   SOLE 0 5,690 0 0
DEAN FOODS CO NEW Call 242370203 0 2,900 SH Call SOLE 0 2,900 0 0
DEAN FOODS CO NEW Put 242370203 19 57,300 SH Put SOLE 0 57,300 0 0
DECKERS OUTDOOR CORP COM 243537107 1,020 8,605 SH   SOLE 0 8,605 0 0
DECKERS OUTDOOR CORP Put 243537107 44 8,100 SH Put SOLE 0 8,100 0 0
DEERE & CO COM 244199105 1,016 6,765 SH   SOLE 0 6,765 0 0
DEERE & CO Call 244199105 1 2,200 SH Call SOLE 0 2,200 0 0
DEERE & CO Put 244199105 4 2,100 SH Put SOLE 0 2,100 0 0
DEL TACO RESTAURANTS INC COM 245496104 39 3,348 SH   SOLE 0 3,348 0 0
DEL TACO RESTAURANTS INC Call 245496104 0 100 SH Call SOLE 0 100 0 0
DELEK US HLDGS INC NEW COM 24665A103 550 12,982 SH   SOLE 0 12,982 0 0
DELEK US HLDGS INC NEW Call 24665A103 3 24,700 SH Call SOLE 0 24,700 0 0
DELEK US HLDGS INC NEW Put 24665A103 106 32,900 SH Put SOLE 0 32,900 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 364 3,753 SH   SOLE 0 3,753 0 0
DELL TECHNOLOGIES INC Call 24703L103 34 13,400 SH Call SOLE 0 13,400 0 0
DELL TECHNOLOGIES INC Put 24703L103 37 8,300 SH Put SOLE 0 8,300 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 1 52 SH   SOLE 0 52 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 838 14,495 SH   SOLE 0 14,495 0 0
DELTA AIR LINES INC DEL Call 247361702 182 64,600 SH Call SOLE 0 64,600 0 0
DELTA AIR LINES INC DEL Put 247361702 32 72,900 SH Put SOLE 0 72,900 0 0
DENBURY RES INC COM NEW 247916208 16 2,600 SH   SOLE 0 2,600 0 0
DENBURY RES INC Put 247916208 0 100 SH Put SOLE 0 100 0 0
DENNYS CORP COM 24869P104 4 300 SH   SOLE 0 300 0 0
DENTSPLY SIRONA INC COM 24906P109 78 2,079 SH   SOLE 0 2,079 0 0
DENTSPLY SIRONA INC Call 24906P109 0 1,600 SH Call SOLE 0 1,600 0 0
DENTSPLY SIRONA INC Put 24906P109 17 7,500 SH Put SOLE 0 7,500 0 0
DERMIRA INC COM 24983L104 93 8,600 SH   SOLE 0 8,600 0 0
DEVON ENERGY CORP NEW Call 25179M103 315 158,600 SH Call SOLE 0 158,600 0 0
DEVON ENERGY CORP NEW Put 25179M103 64 55,000 SH Put SOLE 0 55,000 0 0
DEXCOM INC COM 252131107 157 1,100 SH   SOLE 0 1,100 0 0
DEXCOM INC Call 252131107 7 2,500 SH Call SOLE 0 2,500 0 0
DEXCOM INC Put 252131107 3 2,500 SH Put SOLE 0 2,500 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 4 1,000 SH   SOLE 0 1,000 0 0
DHT HOLDINGS INC Call Y2065G121 1 5,300 SH Call SOLE 0 5,300 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 142 7,136 SH   SOLE 0 7,136 0 0
DIAMOND OFFSHORE DRILLING IN Call 25271C102 0 300 SH Call SOLE 0 300 0 0
DIAMONDBACK ENERGY INC Put 25278X109 7 2,300 SH Put SOLE 0 2,300 0 0
DIANA SHIPPING INC COM Y2066G104 0 52 SH   SOLE 0 52 0 0
DIANA SHIPPING INC Call Y2066G104 0 2,100 SH Call SOLE 0 2,100 0 0
DIANA SHIPPING INC Put Y2066G104 4 5,200 SH Put SOLE 0 5,200 0 0
DICKS SPORTING GOODS INC COM 253393102 41 1,180 SH   SOLE 0 1,180 0 0
DICKS SPORTING GOODS INC Call 253393102 16 23,400 SH Call SOLE 0 23,400 0 0
DICKS SPORTING GOODS INC Put 253393102 117 54,900 SH Put SOLE 0 54,900 0 0
DIEBOLD NXDF INC COM 253651103 19 4,393 SH   SOLE 0 4,393 0 0
DIEBOLD NXDF INC Call 253651103 2 10,200 SH Call SOLE 0 10,200 0 0
DIEBOLD NXDF INC Put 253651103 34 20,700 SH Put SOLE 0 20,700 0 0
DIFFERENTIAL BRANDS GROUP IN COM 25374L108 14 3,450 SH   SOLE 0 3,450 0 0
DIGIMARC CORP NEW COM 25381B101 198 6,320 SH   SOLE 0 6,320 0 0
DIGITAL RLTY TR INC Call 253868103 11 2,100 SH Call SOLE 0 2,100 0 0
DIGITAL RLTY TR INC Put 253868103 7 1,800 SH Put SOLE 0 1,800 0 0
DILLARDS INC CL A 254067101 96 1,264 SH   SOLE 0 1,264 0 0
DILLARDS INC Call 254067101 0 300 SH Call SOLE 0 300 0 0
DIODES INC Call 254543101 0 100 SH Call SOLE 0 100 0 0
DIREXION SHS ETF TR RETAIL BULL 3X 25459W417 4 93 SH   SOLE 0 93 0 0
DIREXION SHS ETF TR DLY ENRGY BULL3X 25459W888 0 3 SH   SOLE 0 3 0 0
DIREXION SHS ETF TR DLY FTS BUL 3X 25459Y280 19 600 SH   SOLE 0 600 0 0
DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 822 11,691 SH   SOLE 0 11,691 0 0
DIREXION SHS ETF TR DAILY FTSE CHINA 25460E521 108 1,900 SH   SOLE 0 1,900 0 0
DIREXION SHS ETF TR DAILY S&P BIOTEC 25460E539 4 200 SH   SOLE 0 200 0 0
DIREXION SHS ETF TR DAILY ENERGY BEA 25460E554 0 1 SH   SOLE 0 1 0 0
DIREXION SHS ETF TR DLY S&P500 BR 3X 25460E885 6 299 SH   SOLE 0 299 0 0
DIREXION SHS ETF TR DAILY NAT GAS RE 25490K117 1 100 SH   SOLE 0 100 0 0
DIREXION SHS ETF TR DAILY GOLD MINER 25490K133 121 3,100 SH   SOLE 0 3,100 0 0
DIREXION SHS ETF TR DLY RUSSIA BL 3X 25490K273 0 3 SH   SOLE 0 3 0 0
DIREXION SHS ETF TR MD CP BEAR 3X NW 25490K810 13 1,250 SH   SOLE 0 1,250 0 0
DIREXION SHS ETF TR CSI 300 BULL2X 25490K869 13 700 SH   SOLE 0 700 0 0
DIREXION SHS ETF TR LTN AM BL 3X NEW 25490K299 116 5,400 SH   SOLE 0 5,400 0 0
DIREXION SHS ETF TR BRZ BL 3X SH NEW 25490K315 109 5,853 SH   SOLE 0 5,853 0 0
DIREXION SHS ETF TR DAILY FINL BEAR 25490K539 4 499 SH   SOLE 0 499 0 0
DIREXION SHS ETF TR Call 25490K539 5 29,500 SH Call SOLE 0 29,500 0 0
DIREXION SHS ETF TR Call 25490K356 5 3,700 SH Call SOLE 0 3,700 0 0
DIREXION SHS ETF TR Call 25490K521 9 193,400 SH Call SOLE 0 193,400 0 0
DIREXION SHS ETF TR Call 25490K315 15 29,900 SH Call SOLE 0 29,900 0 0
DIREXION SHS ETF TR Call 25490K299 19 24,300 SH Call SOLE 0 24,300 0 0
DIREXION SHS ETF TR Call 25490K323 176 37,300 SH Call SOLE 0 37,300 0 0
DIREXION SHS ETF TR Call 25490K331 15 12,500 SH Call SOLE 0 12,500 0 0
DIREXION SHS ETF TR Call 25490K869 1 500 SH Call SOLE 0 500 0 0
DIREXION SHS ETF TR Call 25490K273 98 31,100 SH Call SOLE 0 31,100 0 0
DIREXION SHS ETF TR Call 25490K281 32 19,400 SH Call SOLE 0 19,400 0 0
DIREXION SHS ETF TR Call 25490K133 628 235,600 SH Call SOLE 0 235,600 0 0
DIREXION SHS ETF TR Call 25490K125 0 1,100 SH Call SOLE 0 1,100 0 0
DIREXION SHS ETF TR Call 25460E885 26 7,700 SH Call SOLE 0 7,700 0 0
DIREXION SHS ETF TR Call 25460E851 2 15,600 SH Call SOLE 0 15,600 0 0
DIREXION SHS ETF TR Call 25460E877 423 73,600 SH Call SOLE 0 73,600 0 0
DIREXION SHS ETF TR Call 25460E554 0 900 SH Call SOLE 0 900 0 0
DIREXION SHS ETF TR Call 25460E661 2 1,500 SH Call SOLE 0 1,500 0 0
DIREXION SHS ETF TR Call 25460E828 2 8,600 SH Call SOLE 0 8,600 0 0
DIREXION SHS ETF TR Call 25460E836 1 1,800 SH Call SOLE 0 1,800 0 0
DIREXION SHS ETF TR Call 25460E844 89 153,900 SH Call SOLE 0 153,900 0 0
DIREXION SHS ETF TR Call 25460E539 5 16,200 SH Call SOLE 0 16,200 0 0
DIREXION SHS ETF TR Call 25460E547 0 200 SH Call SOLE 0 200 0 0
DIREXION SHS ETF TR Call 25459Y694 276 171,500 SH Call SOLE 0 171,500 0 0
DIREXION SHS ETF TR Call 25459Y363 0 300 SH Call SOLE 0 300 0 0
DIREXION SHS ETF TR Call 25459Y678 1 11,800 SH Call SOLE 0 11,800 0 0
DIREXION SHS ETF TR Call 25459W888 249 74,800 SH Call SOLE 0 74,800 0 0
DIREXION SHS ETF TR Call 25459W847 1,303 52,900 SH Call SOLE 0 52,900 0 0
DIREXION SHS ETF TR Call 25459W771 6 13,100 SH Call SOLE 0 13,100 0 0
DIREXION SHS ETF TR Call 25459W417 12 2,400 SH Call SOLE 0 2,400 0 0
DIREXION SHS ETF TR Call 25459W458 507 57,100 SH Call SOLE 0 57,100 0 0
DIREXION SHS ETF TR Call 25459Y116 0 1,100 SH Call SOLE 0 1,100 0 0
DIREXION SHS ETF TR Put 25459W458 66 9,800 SH Put SOLE 0 9,800 0 0
DIREXION SHS ETF TR Put 25459W755 0 100 SH Put SOLE 0 100 0 0
DIREXION SHS ETF TR Put 25459W771 46 23,300 SH Put SOLE 0 23,300 0 0
DIREXION SHS ETF TR Put 25459W847 35 39,800 SH Put SOLE 0 39,800 0 0
DIREXION SHS ETF TR Put 25459W862 77 218,700 SH Put SOLE 0 218,700 0 0
DIREXION SHS ETF TR Put 25459W888 11 36,500 SH Put SOLE 0 36,500 0 0
DIREXION SHS ETF TR Put 25459Y678 0 2,300 SH Put SOLE 0 2,300 0 0
DIREXION SHS ETF TR Put 25459Y694 273 170,900 SH Put SOLE 0 170,900 0 0
DIREXION SHS ETF TR Put 25460E521 3 7,100 SH Put SOLE 0 7,100 0 0
DIREXION SHS ETF TR Put 25460E547 28 22,500 SH Put SOLE 0 22,500 0 0
DIREXION SHS ETF TR Put 25460E539 138 7,800 SH Put SOLE 0 7,800 0 0
DIREXION SHS ETF TR Put 25460E844 1,708 507,400 SH Put SOLE 0 507,400 0 0
DIREXION SHS ETF TR Put 25460E836 1 5,200 SH Put SOLE 0 5,200 0 0
DIREXION SHS ETF TR Put 25460E828 3 1,100 SH Put SOLE 0 1,100 0 0
DIREXION SHS ETF TR Put 25460E562 10 700 SH Put SOLE 0 700 0 0
DIREXION SHS ETF TR Put 25460E877 342 11,500 SH Put SOLE 0 11,500 0 0
DIREXION SHS ETF TR Put 25460E851 146 35,000 SH Put SOLE 0 35,000 0 0
DIREXION SHS ETF TR Put 25460E885 185 31,100 SH Put SOLE 0 31,100 0 0
DIREXION SHS ETF TR Put 25490K133 36 64,300 SH Put SOLE 0 64,300 0 0
DIREXION SHS ETF TR Put 25490K281 16 1,200 SH Put SOLE 0 1,200 0 0
DIREXION SHS ETF TR Put 25490K273 12 2,800 SH Put SOLE 0 2,800 0 0
DIREXION SHS ETF TR Put 25490K869 8 2,800 SH Put SOLE 0 2,800 0 0
DIREXION SHS ETF TR Put 25490K331 301 19,900 SH Put SOLE 0 19,900 0 0
DIREXION SHS ETF TR Put 25490K323 155 8,100 SH Put SOLE 0 8,100 0 0
DIREXION SHS ETF TR Put 25490K315 153 202,900 SH Put SOLE 0 202,900 0 0
DIREXION SHS ETF TR Put 25490K521 1,360 287,100 SH Put SOLE 0 287,100 0 0
DIREXION SHS ETF TR Put 25490K356 0 400 SH Put SOLE 0 400 0 0
DIREXION SHS ETF TR Put 25490K539 29 5,900 SH Put SOLE 0 5,900 0 0
DISCOVER FINL SVCS COM 254709108 32 427 SH   SOLE 0 427 0 0
DISCOVER FINL SVCS Call 254709108 40 29,200 SH Call SOLE 0 29,200 0 0
DISCOVER FINL SVCS Put 254709108 2 2,300 SH Put SOLE 0 2,300 0 0
DISCOVERY INC COM SER A 25470F104 981 30,678 SH   SOLE 0 30,678 0 0
DISCOVERY INC COM SER C 25470F302 2 100 SH   SOLE 0 100 0 0
DISCOVERY INC Call 25470F104 7 2,400 SH Call SOLE 0 2,400 0 0
DISCOVERY INC Put 25470F104 2 20,800 SH Put SOLE 0 20,800 0 0
DISCOVERY INC Put 25470F302 0 1,300 SH Put SOLE 0 1,300 0 0
DISH NETWORK CORP CL A 25470M109 331 9,260 SH   SOLE 0 9,260 0 0
DISH NETWORK CORP Call 25470M109 62 27,600 SH Call SOLE 0 27,600 0 0
DISH NETWORK CORP Put 25470M109 85 50,700 SH Put SOLE 0 50,700 0 0
DISNEY WALT CO COM DISNEY 254687106 2,198 18,800 SH   SOLE 0 18,800 0 0
DISNEY WALT CO Call 254687106 1,365 137,300 SH Call SOLE 0 137,300 0 0
DISNEY WALT CO Put 254687106 10 14,000 SH Put SOLE 0 14,000 0 0
DITECH HLDG CORP *W EXP 02/09/202 25501G113 0 30 SH   SOLE 0 30 0 0
DITECH HLDG CORP *W EXP 02/09/202 25501G121 0 24 SH   SOLE 0 24 0 0
DOCUSIGN INC COM 256163106 2,152 40,947 SH   SOLE 0 40,947 0 0
DOCUSIGN INC Call 256163106 84 60,100 SH Call SOLE 0 60,100 0 0
DOCUSIGN INC Put 256163106 985 92,300 SH Put SOLE 0 92,300 0 0
DOLLAR GEN CORP NEW COM 256677105 58 535 SH   SOLE 0 535 0 0
DOLLAR GEN CORP NEW Call 256677105 17 2,600 SH Call SOLE 0 2,600 0 0
DOLLAR GEN CORP NEW Put 256677105 4 2,400 SH Put SOLE 0 2,400 0 0
DOLLAR TREE INC COM 256746108 916 11,244 SH   SOLE 0 11,244 0 0
DOLLAR TREE INC Call 256746108 19 5,900 SH Call SOLE 0 5,900 0 0
DOLLAR TREE INC Put 256746108 32 15,500 SH Put SOLE 0 15,500 0 0
DOMINION ENERGY INC Call 25746U109 1 7,800 SH Call SOLE 0 7,800 0 0
DOMINION ENERGY INC Put 25746U109 3 6,300 SH Put SOLE 0 6,300 0 0
DOMINOS PIZZA INC Call 25754A201 36 5,000 SH Call SOLE 0 5,000 0 0
DOMO INC COM CL B 257554105 79 3,712 SH   SOLE 0 3,712 0 0
DOMO INC Call 257554105 0 200 SH Call SOLE 0 200 0 0
DOMO INC Put 257554105 0 900 SH Put SOLE 0 900 0 0
DOMTAR CORP COM NEW 257559203 267 5,122 SH   SOLE 0 5,122 0 0
DOMTAR CORP Call 257559203 13 5,500 SH Call SOLE 0 5,500 0 0
DOMTAR CORP Put 257559203 0 1,300 SH Put SOLE 0 1,300 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 98 5,507 SH   SOLE 0 5,507 0 0
DONNELLEY FINL SOLUTIONS INC Call 25787G100 2 10,200 SH Call SOLE 0 10,200 0 0
DONNELLEY FINL SOLUTIONS INC Put 25787G100 3 800 SH Put SOLE 0 800 0 0
DONNELLEY R R & SONS CO COM 257867200 23 4,400 SH   SOLE 0 4,400 0 0
DONNELLEY R R & SONS CO Call 257867200 12 17,000 SH Call SOLE 0 17,000 0 0
DONNELLEY R R & SONS CO Put 257867200 3 8,500 SH Put SOLE 0 8,500 0 0
DOVA PHARMACEUTICALS INC Call 25985T102 3 4,300 SH Call SOLE 0 4,300 0 0
DOVA PHARMACEUTICALS INC Put 25985T102 1 1,300 SH Put SOLE 0 1,300 0 0
DOWDUPONT INC COM 26078J100 1,467 22,823 SH   SOLE 0 22,823 0 0
DOWDUPONT INC Call 26078J100 435 148,400 SH Call SOLE 0 148,400 0 0
DOWDUPONT INC Put 26078J100 95 53,600 SH Put SOLE 0 53,600 0 0
DRIVE SHACK INC COM 262077100 14 2,490 SH   SOLE 0 2,490 0 0
DRIVE SHACK INC Put 262077100 1 10,300 SH Put SOLE 0 10,300 0 0
DROPBOX INC CL A 26210C104 868 32,356 SH   SOLE 0 32,356 0 0
DROPBOX INC Call 26210C104 13 55,200 SH Call SOLE 0 55,200 0 0
DROPBOX INC Put 26210C104 406 109,100 SH Put SOLE 0 109,100 0 0
DRYSHIPS INC Call Y2109Q705 3 4,800 SH Call SOLE 0 4,800 0 0
DSW INC Call 23334L102 47 17,700 SH Call SOLE 0 17,700 0 0
DSW INC Put 23334L102 3 10,600 SH Put SOLE 0 10,600 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 222 2,776 SH   SOLE 0 2,776 0 0
DUKE ENERGY CORP NEW Call 26441C204 1 4,800 SH Call SOLE 0 4,800 0 0
DUKE ENERGY CORP NEW Put 26441C204 31 71,000 SH Put SOLE 0 71,000 0 0
DULUTH HLDGS INC COM CL B 26443V101 91 2,900 SH   SOLE 0 2,900 0 0
DULUTH HLDGS INC Call 26443V101 16 4,300 SH Call SOLE 0 4,300 0 0
DUNKIN BRANDS GROUP INC Call 265504100 1 500 SH Call SOLE 0 500 0 0
DUNKIN BRANDS GROUP INC Put 265504100 3 3,300 SH Put SOLE 0 3,300 0 0
DYCOM INDS INC COM 267475101 735 8,690 SH   SOLE 0 8,690 0 0
DYCOM INDS INC Call 267475101 6 2,500 SH Call SOLE 0 2,500 0 0
DYCOM INDS INC Put 267475101 1 1,900 SH Put SOLE 0 1,900 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 35 2,875 SH   SOLE 0 2,875 0 0
DYNAVAX TECHNOLOGIES CORP Call 268158201 1 2,200 SH Call SOLE 0 2,200 0 0
DYNAVAX TECHNOLOGIES CORP Put 268158201 3 1,100 SH Put SOLE 0 1,100 0 0
E L F BEAUTY INC COM 26856L103 28 2,200 SH   SOLE 0 2,200 0 0
E L F BEAUTY INC Call 26856L103 2 1,700 SH Call SOLE 0 1,700 0 0
E L F BEAUTY INC Put 26856L103 3 3,000 SH Put SOLE 0 3,000 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 440 8,412 SH   SOLE 0 8,412 0 0
E TRADE FINANCIAL CORP Call 269246401 27 68,400 SH Call SOLE 0 68,400 0 0
E TRADE FINANCIAL CORP Put 269246401 29 31,800 SH Put SOLE 0 31,800 0 0
EAGLE MATERIALS INC COM 26969P108 8 100 SH   SOLE 0 100 0 0
EAGLE MATERIALS INC Call 26969P108 15 23,300 SH Call SOLE 0 23,300 0 0
EAGLE MATERIALS INC Put 26969P108 7 1,700 SH Put SOLE 0 1,700 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 27 400 SH   SOLE 0 400 0 0
EAGLE PHARMACEUTICALS INC Call 269796108 35 17,500 SH Call SOLE 0 17,500 0 0
EAGLE PHARMACEUTICALS INC Put 269796108 1 200 SH Put SOLE 0 200 0 0
EAST WEST BANCORP INC Call 27579R104 0 1,400 SH Call SOLE 0 1,400 0 0
EASTMAN CHEM CO Call 277432100 0 1,900 SH Call SOLE 0 1,900 0 0
EASTMAN KODAK CO COM NEW 277461406 10 3,500 SH   SOLE 0 3,500 0 0
EASTMAN KODAK CO Put 277461406 26 15,000 SH Put SOLE 0 15,000 0 0
EATON CORP PLC SHS G29183103 2,755 31,768 SH   SOLE 0 31,768 0 0
EATON CORP PLC Call G29183103 24 6,500 SH Call SOLE 0 6,500 0 0
EATON CORP PLC Put G29183103 43 67,500 SH Put SOLE 0 67,500 0 0
EATON VANCE CORP Call 278265103 0 100 SH Call SOLE 0 100 0 0
EBAY INC COM 278642103 318 9,640 SH   SOLE 0 9,640 0 0
EBAY INC Call 278642103 0 200 SH Call SOLE 0 200 0 0
EBAY INC Put 278642103 1 1,400 SH Put SOLE 0 1,400 0 0
EBIX INC Put 278715206 0 100 SH Put SOLE 0 100 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 18 608 SH   SOLE 0 608 0 0
ECHO GLOBAL LOGISTICS INC Call 27875T101 0 200 SH Call SOLE 0 200 0 0
ECHO GLOBAL LOGISTICS INC Put 27875T101 2 400 SH Put SOLE 0 400 0 0
ECHOSTAR CORP CL A 278768106 78 1,700 SH   SOLE 0 1,700 0 0
ECHOSTAR CORP Put 278768106 8 2,900 SH Put SOLE 0 2,900 0 0
EDGEWELL PERS CARE CO Call 28035Q102 14 18,600 SH Call SOLE 0 18,600 0 0
EDISON INTL COM 281020107 479 7,086 SH   SOLE 0 7,086 0 0
EDISON INTL Call 281020107 0 3,900 SH Call SOLE 0 3,900 0 0
EDISON INTL Put 281020107 0 2,800 SH Put SOLE 0 2,800 0 0
EDITAS MEDICINE INC COM 28106W103 73 2,300 SH   SOLE 0 2,300 0 0
EDITAS MEDICINE INC Call 28106W103 30 9,800 SH Call SOLE 0 9,800 0 0
EDITAS MEDICINE INC Put 28106W103 30 9,700 SH Put SOLE 0 9,700 0 0
EDWARDS LIFESCIENCES CORP Call 28176E108 65 1,400 SH Call SOLE 0 1,400 0 0
EDWARDS LIFESCIENCES CORP Put 28176E108 0 100 SH Put SOLE 0 100 0 0
EGAIN CORP COM NEW 28225C806 0 100 SH   SOLE 0 100 0 0
EGAIN CORP Call 28225C806 1 2,400 SH Call SOLE 0 2,400 0 0
EGAIN CORP Put 28225C806 0 3,300 SH Put SOLE 0 3,300 0 0
EL POLLO LOCO HLDGS INC COM 268603107 5 477 SH   SOLE 0 477 0 0
EL POLLO LOCO HLDGS INC Call 268603107 0 1,800 SH Call SOLE 0 1,800 0 0
ELDORADO RESORTS INC COM 28470R102 150 3,100 SH   SOLE 0 3,100 0 0
ELDORADO RESORTS INC Put 28470R102 6 3,000 SH Put SOLE 0 3,000 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 7 418 SH   SOLE 0 418 0 0
ELECTRO SCIENTIFIC INDS Call 285229100 0 100 SH Call SOLE 0 100 0 0
ELECTRONIC ARTS INC Call 285512109 183 86,500 SH Call SOLE 0 86,500 0 0
ELECTRONIC ARTS INC Put 285512109 159 52,700 SH Put SOLE 0 52,700 0 0
ELLIE MAE INC COM 28849P100 73 780 SH   SOLE 0 780 0 0
ELLIE MAE INC Put 28849P100 0 100 SH Put SOLE 0 100 0 0
EMBOTELLADORA ANDINA S A SPON ADR A 29081P204 9 457 SH   SOLE 0 457 0 0
EMBRAER S A Call 29082A107 2 400 SH Call SOLE 0 400 0 0
EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 44 11,239 SH   SOLE 0 11,239 0 0
EMERGE ENERGY SVCS LP Call 29102H108 0 3,300 SH Call SOLE 0 3,300 0 0
EMERSON ELEC CO Call 291011104 29 20,600 SH Call SOLE 0 20,600 0 0
EMERSON ELEC CO Put 291011104 0 7,700 SH Put SOLE 0 7,700 0 0
EMPIRE ST RLTY TR INC CL A 292104106 6 398 SH   SOLE 0 398 0 0
EMPIRE ST RLTY TR INC Put 292104106 0 400 SH Put SOLE 0 400 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 8 100 SH   SOLE 0 100 0 0
ENANTA PHARMACEUTICALS INC Call 29251M106 2 3,000 SH Call SOLE 0 3,000 0 0
ENANTA PHARMACEUTICALS INC Put 29251M106 30 3,000 SH Put SOLE 0 3,000 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 0 74 SH   SOLE 0 74 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 56 5,185 SH   SOLE 0 5,185 0 0
ENBRIDGE ENERGY PARTNERS L P Call 29250R106 20 29,700 SH Call SOLE 0 29,700 0 0
ENBRIDGE ENERGY PARTNERS L P Put 29250R106 96 6,800 SH Put SOLE 0 6,800 0 0
ENBRIDGE INC COM 29250N105 58 1,803 SH   SOLE 0 1,803 0 0
ENBRIDGE INC Call 29250N105 0 3,100 SH Call SOLE 0 3,100 0 0
ENBRIDGE INC Put 29250N105 3 1,500 SH Put SOLE 0 1,500 0 0
ENCANA CORP COM 292505104 2,422 184,791 SH   SOLE 0 184,791 0 0
ENCANA CORP Call 292505104 10 24,800 SH Call SOLE 0 24,800 0 0
ENCANA CORP Put 292505104 59 94,600 SH Put SOLE 0 94,600 0 0
ENCOMPASS HEALTH CORP COM 29261A100 124 1,600 SH   SOLE 0 1,600 0 0
ENCOMPASS HEALTH CORP Put 29261A100 9 1,900 SH Put SOLE 0 1,900 0 0
ENDO INTL PLC SHS G30401106 235 13,966 SH   SOLE 0 13,966 0 0
ENDO INTL PLC Call G30401106 278 33,500 SH Call SOLE 0 33,500 0 0
ENDO INTL PLC Put G30401106 7 20,500 SH Put SOLE 0 20,500 0 0
ENERGEN CORP COM 29265N108 194 2,255 SH   SOLE 0 2,255 0 0
ENERGIZER HLDGS INC NEW Call 29272W109 2 2,400 SH Call SOLE 0 2,400 0 0
ENERGOUS CORP COM 29272C103 75 7,505 SH   SOLE 0 7,505 0 0
ENERGOUS CORP Call 29272C103 9 26,700 SH Call SOLE 0 26,700 0 0
ENERGOUS CORP Put 29272C103 27 3,400 SH Put SOLE 0 3,400 0 0
ENERGY RECOVERY INC Call 29270J100 4 6,500 SH Call SOLE 0 6,500 0 0
ENERGY RECOVERY INC Put 29270J100 1 6,200 SH Put SOLE 0 6,200 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 12 719 SH   SOLE 0 719 0 0
ENERGY TRANSFER EQUITY L P Call 29273V100 12 57,300 SH Call SOLE 0 57,300 0 0
ENERGY TRANSFER EQUITY L P Put 29273V100 0 3,100 SH Put SOLE 0 3,100 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 622 27,985 SH   SOLE 0 27,985 0 0
ENERGY TRANSFER PARTNERS LP Call 29278N103 6 30,700 SH Call SOLE 0 30,700 0 0
ENERGY TRANSFER PARTNERS LP Put 29278N103 54 29,700 SH Put SOLE 0 29,700 0 0
ENOVA INTL INC COM 29357K103 2 91 SH   SOLE 0 91 0 0
ENSCO PLC SHS CLASS A G3157S106 329 39,019 SH   SOLE 0 39,019 0 0
ENSCO PLC Call G3157S106 34 88,400 SH Call SOLE 0 88,400 0 0
ENSCO PLC Put G3157S106 19 169,700 SH Put SOLE 0 169,700 0 0
ENTEGRIS INC Call 29362U104 5 13,600 SH Call SOLE 0 13,600 0 0
ENTEGRIS INC Put 29362U104 4 1,800 SH Put SOLE 0 1,800 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 66 8,459 SH   SOLE 0 8,459 0 0
ENTERCOM COMMUNICATIONS CORP Call 293639100 0 200 SH Call SOLE 0 200 0 0
ENTERGY CORP NEW COM 29364G103 137 1,700 SH   SOLE 0 1,700 0 0
ENTERGY CORP NEW Put 29364G103 18 8,000 SH Put SOLE 0 8,000 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,017 35,412 SH   SOLE 0 35,412 0 0
ENTERPRISE PRODS PARTNERS L Call 293792107 6 58,800 SH Call SOLE 0 58,800 0 0
ENTERPRISE PRODS PARTNERS L Put 293792107 11 26,000 SH Put SOLE 0 26,000 0 0
ENVISION HEALTHCARE CORP COM 29414D100 205 4,500 SH   SOLE 0 4,500 0 0
EOG RES INC COM 26875P101 3,304 25,901 SH   SOLE 0 25,901 0 0
EOG RES INC Call 26875P101 319 59,000 SH Call SOLE 0 59,000 0 0
EOG RES INC Put 26875P101 6 21,300 SH Put SOLE 0 21,300 0 0
EPR PPTYS Call 26884U109 1 500 SH Call SOLE 0 500 0 0
EPR PPTYS Put 26884U109 4 1,400 SH Put SOLE 0 1,400 0 0
EQT CORP COM 26884L109 391 8,845 SH   SOLE 0 8,845 0 0
EQT CORP Call 26884L109 0 4,900 SH Call SOLE 0 4,900 0 0
EQT CORP Put 26884L109 30 11,300 SH Put SOLE 0 11,300 0 0
EQUIFAX INC COM 294429105 1,067 8,173 SH   SOLE 0 8,173 0 0
EQUIFAX INC Put 294429105 15 11,000 SH Put SOLE 0 11,000 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 6 100 SH   SOLE 0 100 0 0
EQUITY RESIDENTIAL Put 29476L107 0 900 SH Put SOLE 0 900 0 0
ERICSSON ADR B SEK 10 294821608 18 2,100 SH   SOLE 0 2,100 0 0
ERICSSON Put 294821608 0 100 SH Put SOLE 0 100 0 0
EROS INTL PLC SHS NEW G3788M114 104 8,665 SH   SOLE 0 8,665 0 0
EROS INTL PLC Put G3788M114 22 10,700 SH Put SOLE 0 10,700 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 128 2,900 SH   SOLE 0 2,900 0 0
ESPERION THERAPEUTICS INC NE Call 29664W105 1 200 SH Call SOLE 0 200 0 0
ESPERION THERAPEUTICS INC NE Put 29664W105 126 12,600 SH Put SOLE 0 12,600 0 0
ESSENDANT INC COM 296689102 34 2,700 SH   SOLE 0 2,700 0 0
ESSENDANT INC Call 296689102 0 500 SH Call SOLE 0 500 0 0
ESSENDANT INC Put 296689102 6 10,000 SH Put SOLE 0 10,000 0 0
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 634 15,849 SH   SOLE 0 15,849 0 0
ETF MANAGERS TR Call 26924G508 226 62,300 SH Call SOLE 0 62,300 0 0
ETF MANAGERS TR Call 26924G201 1 600 SH Call SOLE 0 600 0 0
ETF MANAGERS TR Put 26924G201 0 1,500 SH Put SOLE 0 1,500 0 0
ETF MANAGERS TR Put 26924G508 299 145,700 SH Put SOLE 0 145,700 0 0
ETF SER SOLUTIONS Call 26922A842 0 200 SH Call SOLE 0 200 0 0
ETHAN ALLEN INTERIORS INC Call 297602104 0 200 SH Call SOLE 0 200 0 0
ETHAN ALLEN INTERIORS INC Put 297602104 1 1,400 SH Put SOLE 0 1,400 0 0
ETSY INC COM 29786A106 3,036 59,108 SH   SOLE 0 59,108 0 0
ETSY INC Call 29786A106 379 16,800 SH Call SOLE 0 16,800 0 0
ETSY INC Put 29786A106 153 52,300 SH Put SOLE 0 52,300 0 0
EVERBRIDGE INC COM 29978A104 313 5,439 SH   SOLE 0 5,439 0 0
EVERBRIDGE INC Call 29978A104 52 5,400 SH Call SOLE 0 5,400 0 0
EVERBRIDGE INC Put 29978A104 0 300 SH Put SOLE 0 300 0 0
EVERCORE INC CLASS A 29977A105 0 1 SH   SOLE 0 1 0 0
EVERSOURCE ENERGY Call 30040W108 2 2,600 SH Call SOLE 0 2,600 0 0
EVERSOURCE ENERGY Put 30040W108 0 1,000 SH Put SOLE 0 1,000 0 0
EVOLENT HEALTH INC CL A 30050B101 24 870 SH   SOLE 0 870 0 0
EVOLENT HEALTH INC Call 30050B101 3 800 SH Call SOLE 0 800 0 0
EVOLENT HEALTH INC Put 30050B101 0 100 SH Put SOLE 0 100 0 0
EXACT SCIENCES CORP Call 30063P105 306 23,400 SH Call SOLE 0 23,400 0 0
EXACT SCIENCES CORP Put 30063P105 19 59,800 SH Put SOLE 0 59,800 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 142 3,400 SH   SOLE 0 3,400 0 0
EXCHANGE TRADED CONCEPTS TR Call 301505707 0 700 SH Call SOLE 0 700 0 0
EXELIXIS INC COM 30161Q104 113 6,400 SH   SOLE 0 6,400 0 0
EXELIXIS INC Call 30161Q104 9 9,100 SH Call SOLE 0 9,100 0 0
EXELIXIS INC Put 30161Q104 73 10,200 SH Put SOLE 0 10,200 0 0
EXELON CORP COM 30161N101 292 6,689 SH   SOLE 0 6,689 0 0
EXELON CORP Call 30161N101 225 51,800 SH Call SOLE 0 51,800 0 0
EXELON CORP Put 30161N101 2 32,100 SH Put SOLE 0 32,100 0 0
EXONE CO COM 302104104 116 12,300 SH   SOLE 0 12,300 0 0
EXPEDIA GROUP INC Call 30212P303 302 47,100 SH Call SOLE 0 47,100 0 0
EXPEDIA GROUP INC Put 30212P303 82 22,000 SH Put SOLE 0 22,000 0 0
EXPRESS INC COM 30219E103 17 1,600 SH   SOLE 0 1,600 0 0
EXPRESS INC Call 30219E103 2 4,100 SH Call SOLE 0 4,100 0 0
EXPRESS INC Put 30219E103 5 14,600 SH Put SOLE 0 14,600 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 417 4,395 SH   SOLE 0 4,395 0 0
EXPRESS SCRIPTS HLDG CO Call 30219G108 188 17,600 SH Call SOLE 0 17,600 0 0
EXPRESS SCRIPTS HLDG CO Put 30219G108 38 58,500 SH Put SOLE 0 58,500 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 30 1,509 SH   SOLE 0 1,509 0 0
EXTENDED STAY AMER INC Call 30224P200 0 5,000 SH Call SOLE 0 5,000 0 0
EXTENDED STAY AMER INC Put 30224P200 5 7,300 SH Put SOLE 0 7,300 0 0
EXTRA SPACE STORAGE INC Call 30225T102 0 100 SH Call SOLE 0 100 0 0
EXTREME NETWORKS INC COM 30226D106 1,698 309,903 SH   SOLE 0 309,903 0 0
EXTREME NETWORKS INC Call 30226D106 0 200 SH Call SOLE 0 200 0 0
EXTREME NETWORKS INC Put 30226D106 290 131,600 SH Put SOLE 0 131,600 0 0
EXXON MOBIL CORP COM 30231G102 22 268 SH   SOLE 0 268 0 0
EXXON MOBIL CORP Call 30231G102 1,244 299,000 SH Call SOLE 0 299,000 0 0
EXXON MOBIL CORP Put 30231G102 87 305,000 SH Put SOLE 0 305,000 0 0
F M C CORP Call 302491303 0 5,000 SH Call SOLE 0 5,000 0 0
F5 NETWORKS INC Call 315616102 309 9,600 SH Call SOLE 0 9,600 0 0
F5 NETWORKS INC Put 315616102 3 1,500 SH Put SOLE 0 1,500 0 0
FABRINET SHS G3323L100 8 179 SH   SOLE 0 179 0 0
FABRINET Call G3323L100 61 7,500 SH Call SOLE 0 7,500 0 0
FABRINET Put G3323L100 1 1,500 SH Put SOLE 0 1,500 0 0
FACEBOOK INC CL A 30303M102 54,335 330,387 SH   SOLE 0 330,387 0 0
FACEBOOK INC Call 30303M102 932 152,700 SH Call SOLE 0 152,700 0 0
FACEBOOK INC Put 30303M102 736 248,300 SH Put SOLE 0 248,300 0 0
FANG HLDGS LTD ADR 30711Y102 0 366 SH   SOLE 0 366 0 0
FANG HLDGS LTD Call 30711Y102 0 6,500 SH Call SOLE 0 6,500 0 0
FANG HLDGS LTD Put 30711Y102 0 200 SH Put SOLE 0 200 0 0
FANHUA INC SPONSORED ADR 30712A103 32 1,200 SH   SOLE 0 1,200 0 0
FANHUA INC Call 30712A103 0 100 SH Call SOLE 0 100 0 0
FARMLAND PARTNERS INC Call 31154R109 0 2,100 SH Call SOLE 0 2,100 0 0
FASTENAL CO COM 311900104 117 2,019 SH   SOLE 0 2,019 0 0
FASTENAL CO Call 311900104 304 28,500 SH Call SOLE 0 28,500 0 0
FASTENAL CO Put 311900104 2 5,700 SH Put SOLE 0 5,700 0 0
FATE THERAPEUTICS INC Call 31189P102 5 2,000 SH Call SOLE 0 2,000 0 0
FCB FINL HLDGS INC CL A 30255G103 41 868 SH   SOLE 0 868 0 0
FCB FINL HLDGS INC Put 30255G103 5 1,100 SH Put SOLE 0 1,100 0 0
FEDERATED INVS INC PA CL B 314211103 4 200 SH   SOLE 0 200 0 0
FEDERATED INVS INC PA Put 314211103 0 1,700 SH Put SOLE 0 1,700 0 0
FEDEX CORP COM 31428X106 2,311 9,601 SH   SOLE 0 9,601 0 0
FEDEX CORP Call 31428X106 79 38,700 SH Call SOLE 0 38,700 0 0
FEDEX CORP Put 31428X106 14 35,500 SH Put SOLE 0 35,500 0 0
FERRARI N V Call N3167Y103 248 32,900 SH Call SOLE 0 32,900 0 0
FERRARI N V Put N3167Y103 4 3,700 SH Put SOLE 0 3,700 0 0
FERRO CORP COM 315405100 52 2,270 SH   SOLE 0 2,270 0 0
FERROGLOBE PLC SHS G33856108 139 17,100 SH   SOLE 0 17,100 0 0
FERROGLOBE PLC Put G33856108 15 32,500 SH Put SOLE 0 32,500 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 1,807 103,199 SH   SOLE 0 103,199 0 0
FIAT CHRYSLER AUTOMOBILES N Call N31738102 151 55,900 SH Call SOLE 0 55,900 0 0
FIAT CHRYSLER AUTOMOBILES N Put N31738102 126 39,800 SH Put SOLE 0 39,800 0 0
FIBROGEN INC Call 31572Q808 13 1,200 SH Call SOLE 0 1,200 0 0
FIDELITY Call 316092808 2 600 SH Call SOLE 0 600 0 0
FIFTH THIRD BANCORP COM 316773100 71 2,549 SH   SOLE 0 2,549 0 0
FIFTH THIRD BANCORP Call 316773100 5 3,700 SH Call SOLE 0 3,700 0 0
FINISAR CORP COM NEW 31787A507 244 12,860 SH   SOLE 0 12,860 0 0
FINISAR CORP Call 31787A507 1 6,200 SH Call SOLE 0 6,200 0 0
FINISAR CORP Put 31787A507 23 30,900 SH Put SOLE 0 30,900 0 0
FIREEYE INC COM 31816Q101 149 8,779 SH   SOLE 0 8,779 0 0
FIREEYE INC Call 31816Q101 34 26,300 SH Call SOLE 0 26,300 0 0
FIREEYE INC Put 31816Q101 55 68,000 SH Put SOLE 0 68,000 0 0
FIRST AMERN FINL CORP Put 31847R102 2 500 SH Put SOLE 0 500 0 0
FIRST BANCORP P R COM NEW 318672706 10 1,200 SH   SOLE 0 1,200 0 0
FIRST DATA CORP NEW COM CL A 32008D106 942 38,517 SH   SOLE 0 38,517 0 0
FIRST DATA CORP NEW Call 32008D106 940 262,500 SH Call SOLE 0 262,500 0 0
FIRST DATA CORP NEW Put 32008D106 47 73,200 SH Put SOLE 0 73,200 0 0
FIRST FINL BANKSHARES COM 32020R109 35 596 SH   SOLE 0 596 0 0
FIRST FINL BANKSHARES Call 32020R109 29 2,000 SH Call SOLE 0 2,000 0 0
FIRST FINL BANKSHARES Put 32020R109 0 500 SH Put SOLE 0 500 0 0
FIRST HORIZON NATL CORP Call 320517105 1 5,100 SH Call SOLE 0 5,100 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 154 27,280 SH   SOLE 0 27,280 0 0
FIRST MAJESTIC SILVER CORP Call 32076V103 11 40,900 SH Call SOLE 0 40,900 0 0
FIRST MAJESTIC SILVER CORP Put 32076V103 64 140,300 SH Put SOLE 0 140,300 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 73 763 SH   SOLE 0 763 0 0
FIRST REP BK SAN FRANCISCO C Call 33616C100 32 35,400 SH Call SOLE 0 35,400 0 0
FIRST REP BK SAN FRANCISCO C Put 33616C100 0 300 SH Put SOLE 0 300 0 0
FIRST SOLAR INC COM 336433107 87 1,803 SH   SOLE 0 1,803 0 0
FIRST SOLAR INC Call 336433107 0 400 SH Call SOLE 0 400 0 0
FIRST SOLAR INC Put 336433107 17 6,900 SH Put SOLE 0 6,900 0 0
FIRST TR EXCHANGE TRADED FD Call 33733E302 15 18,400 SH Call SOLE 0 18,400 0 0
FIRST TR EXCHANGE TRADED FD Call 33734X192 0 100 SH Call SOLE 0 100 0 0
FIRST TR EXCHANGE TRADED FD Put 33733E302 8 1,400 SH Put SOLE 0 1,400 0 0
FIRST TR NASDAQ100 TECH INDE SHS 337345102 745 9,397 SH   SOLE 0 9,397 0 0
FIRST TR NASDAQ100 TECH INDE Call 337345102 18 9,500 SH Call SOLE 0 9,500 0 0
FIRSTCASH INC COM 33767D105 6 84 SH   SOLE 0 84 0 0
FIRSTENERGY CORP COM 337932107 469 12,621 SH   SOLE 0 12,621 0 0
FIRSTENERGY CORP Call 337932107 8 3,800 SH Call SOLE 0 3,800 0 0
FIRSTENERGY CORP Put 337932107 34 10,000 SH Put SOLE 0 10,000 0 0
FIRSTHAND TECH VALUE FD INC Call 33766Y100 1 500 SH Call SOLE 0 500 0 0
FITBIT INC CL A 33812L102 24 4,593 SH   SOLE 0 4,593 0 0
FITBIT INC Call 33812L102 0 200 SH Call SOLE 0 200 0 0
FITBIT INC Put 33812L102 4 2,300 SH Put SOLE 0 2,300 0 0
FIVE BELOW INC COM 33829M101 2,243 17,246 SH   SOLE 0 17,246 0 0
FIVE BELOW INC Call 33829M101 3 1,000 SH Call SOLE 0 1,000 0 0
FIVE BELOW INC Put 33829M101 6 5,200 SH Put SOLE 0 5,200 0 0
FIVE PRIME THERAPEUTICS INC Call 33830X104 1 6,000 SH Call SOLE 0 6,000 0 0
FIVE9 INC COM 338307101 193 4,422 SH   SOLE 0 4,422 0 0
FIVE9 INC Call 338307101 0 100 SH Call SOLE 0 100 0 0
FIVE9 INC Put 338307101 11 5,200 SH Put SOLE 0 5,200 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 285 1,253 SH   SOLE 0 1,253 0 0
FLEX LTD ORD Y2573F102 169 12,935 SH   SOLE 0 12,935 0 0
FLEX LTD Call Y2573F102 0 900 SH Call SOLE 0 900 0 0
FLEX LTD Put Y2573F102 1 20,000 SH Put SOLE 0 20,000 0 0
FLIR SYS INC Call 302445101 1 200 SH Call SOLE 0 200 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 120 4,000 SH   SOLE 0 4,000 0 0
FLOOR & DECOR HLDGS INC Call 339750101 0 100 SH Call SOLE 0 100 0 0
FLOOR & DECOR HLDGS INC Put 339750101 60 14,200 SH Put SOLE 0 14,200 0 0
FLOWERS FOODS INC Call 343498101 0 6,700 SH Call SOLE 0 6,700 0 0
FLOWERS FOODS INC Put 343498101 1 800 SH Put SOLE 0 800 0 0
FLUOR CORP NEW COM 343412102 92 1,600 SH   SOLE 0 1,600 0 0
FLUOR CORP NEW Put 343412102 0 5,600 SH Put SOLE 0 5,600 0 0
FOAMIX PHARMACEUTICALS LTD SHS M46135105 2 386 SH   SOLE 0 386 0 0
FOAMIX PHARMACEUTICALS LTD Call M46135105 3 7,900 SH Call SOLE 0 7,900 0 0
FOAMIX PHARMACEUTICALS LTD Put M46135105 0 2,500 SH Put SOLE 0 2,500 0 0
FOOT LOCKER INC COM 344849104 781 15,327 SH   SOLE 0 15,327 0 0
FOOT LOCKER INC Call 344849104 2 3,400 SH Call SOLE 0 3,400 0 0
FOOT LOCKER INC Put 344849104 31 18,000 SH Put SOLE 0 18,000 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 517 55,900 SH   SOLE 0 55,900 0 0
FORD MTR CO DEL Call 345370860 7 291,600 SH Call SOLE 0 291,600 0 0
FORD MTR CO DEL Put 345370860 623 374,000 SH Put SOLE 0 374,000 0 0
FORMFACTOR INC COM 346375108 23 1,689 SH   SOLE 0 1,689 0 0
FORMFACTOR INC Put 346375108 0 2,000 SH Put SOLE 0 2,000 0 0
FORTERRA INC Call 34960W106 0 300 SH Call SOLE 0 300 0 0
FORTINET INC COM 34959E109 527 5,713 SH   SOLE 0 5,713 0 0
FORTINET INC Call 34959E109 96 14,300 SH Call SOLE 0 14,300 0 0
FORTINET INC Put 34959E109 7 6,200 SH Put SOLE 0 6,200 0 0
FORTIVE CORP COM 34959J108 2,764 32,830 SH   SOLE 0 32,830 0 0
FORTIVE CORP Call 34959J108 34 57,900 SH Call SOLE 0 57,900 0 0
FORTIVE CORP Put 34959J108 94 39,500 SH Put SOLE 0 39,500 0 0
FORTRESS BIOTECH INC COM 34960Q109 7 4,500 SH   SOLE 0 4,500 0 0
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 113 6,250 SH   SOLE 0 6,250 0 0
FORTRESS TRANS INFRST INVS L Call 34960P101 12 102,500 SH Call SOLE 0 102,500 0 0
FORTUNA SILVER MINES INC COM 349915108 0 100 SH   SOLE 0 100 0 0
FORTUNE BRANDS HOME & SEC IN Call 34964C106 0 300 SH Call SOLE 0 300 0 0
FORTUNE BRANDS HOME & SEC IN Put 34964C106 7 15,800 SH Put SOLE 0 15,800 0 0
FOSSIL GROUP INC COM 34988V106 66 2,863 SH   SOLE 0 2,863 0 0
FOSSIL GROUP INC Call 34988V106 22 3,200 SH Call SOLE 0 3,200 0 0
FOSSIL GROUP INC Put 34988V106 2 1,600 SH Put SOLE 0 1,600 0 0
FRANCESCAS HLDGS CORP Call 351793104 0 600 SH Call SOLE 0 600 0 0
FRANCESCAS HLDGS CORP Put 351793104 8 6,800 SH Put SOLE 0 6,800 0 0
FRANCO NEVADA CORP COM 351858105 4,504 72,018 SH   SOLE 0 72,018 0 0
FRANCO NEVADA CORP Call 351858105 38 52,300 SH Call SOLE 0 52,300 0 0
FRANCO NEVADA CORP Put 351858105 544 140,700 SH Put SOLE 0 140,700 0 0
FRANKLIN COVEY CO COM 353469109 919 38,861 SH   SOLE 0 38,861 0 0
FRANKLIN COVEY CO Put 353469109 14 17,300 SH Put SOLE 0 17,300 0 0
FRANKLIN RES INC COM 354613101 64 2,109 SH   SOLE 0 2,109 0 0
FRANKLIN RES INC Call 354613101 1 26,900 SH Call SOLE 0 26,900 0 0
FRANKLIN RES INC Put 354613101 9 12,200 SH Put SOLE 0 12,200 0 0
FREDS INC CL A 356108100 3 1,900 SH   SOLE 0 1,900 0 0
FREDS INC Call 356108100 1 8,100 SH Call SOLE 0 8,100 0 0
FREDS INC Put 356108100 1 1,100 SH Put SOLE 0 1,100 0 0
FREEPORT-MCMORAN INC CL B 35671D857 547 39,333 SH   SOLE 0 39,333 0 0
FREEPORT-MCMORAN INC Call 35671D857 31 30,500 SH Call SOLE 0 30,500 0 0
FREEPORT-MCMORAN INC Put 35671D857 76 51,400 SH Put SOLE 0 51,400 0 0
FREIGHTCAR AMER INC COM 357023100 37 2,327 SH   SOLE 0 2,327 0 0
FRESHPET INC Call 358039105 175 21,900 SH Call SOLE 0 21,900 0 0
FRESHPET INC Put 358039105 8 4,900 SH Put SOLE 0 4,900 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 912 84,069 SH   SOLE 0 84,069 0 0
FRONT YD RESIDENTIAL CORP Call 35904G107 25 65,700 SH Call SOLE 0 65,700 0 0
FRONT YD RESIDENTIAL CORP Put 35904G107 53 104,000 SH Put SOLE 0 104,000 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 36 5,701 SH   SOLE 0 5,701 0 0
FRONTIER COMMUNICATIONS CORP Call 35906A306 2 1,000 SH Call SOLE 0 1,000 0 0
FRONTIER COMMUNICATIONS CORP Put 35906A306 72 10,200 SH Put SOLE 0 10,200 0 0
FRONTLINE LTD Call G3682E192 2 26,700 SH Call SOLE 0 26,700 0 0
FS INVT CORP COM 302635107 187 26,600 SH   SOLE 0 26,600 0 0
FS INVT CORP Put 302635107 16 23,600 SH Put SOLE 0 23,600 0 0
FUNKO INC COM CL A 361008105 280 11,857 SH   SOLE 0 11,857 0 0
FUNKO INC Call 361008105 73 24,500 SH Call SOLE 0 24,500 0 0
FUNKO INC Put 361008105 63 25,200 SH Put SOLE 0 25,200 0 0
FUTUREFUEL CORPORATION COM 36116M106 19 1,055 SH   SOLE 0 1,055 0 0
G-III APPAREL GROUP LTD COM 36237H101 437 9,078 SH   SOLE 0 9,078 0 0
G-III APPAREL GROUP LTD Call 36237H101 5 3,700 SH Call SOLE 0 3,700 0 0
G-III APPAREL GROUP LTD Put 36237H101 0 1,100 SH Put SOLE 0 1,100 0 0
GAIN CAP HLDGS INC COM 36268W100 5 800 SH   SOLE 0 800 0 0
GAIN CAP HLDGS INC Call 36268W100 0 100 SH Call SOLE 0 100 0 0
GALAPAGOS NV SPON ADR 36315X101 104 933 SH   SOLE 0 933 0 0
GALAPAGOS NV Call 36315X101 22 2,000 SH Call SOLE 0 2,000 0 0
GALAPAGOS NV Put 36315X101 5 1,500 SH Put SOLE 0 1,500 0 0
GALLAGHER ARTHUR J & CO COM 363576109 101 1,369 SH   SOLE 0 1,369 0 0
GALMED PHARMACEUTICALS LTD SHS M47238106 74 5,500 SH   SOLE 0 5,500 0 0
GALMED PHARMACEUTICALS LTD Call M47238106 0 500 SH Call SOLE 0 500 0 0
GALMED PHARMACEUTICALS LTD Put M47238106 12 5,200 SH Put SOLE 0 5,200 0 0
GAMESTOP CORP NEW CL A 36467W109 295 19,373 SH   SOLE 0 19,373 0 0
GAMESTOP CORP NEW Call 36467W109 3 3,400 SH Call SOLE 0 3,400 0 0
GAMESTOP CORP NEW Put 36467W109 89 32,400 SH Put SOLE 0 32,400 0 0
GAMING & LEISURE PPTYS INC Call 36467J108 9 8,700 SH Call SOLE 0 8,700 0 0
GANNETT CO INC COM 36473H104 27 2,700 SH   SOLE 0 2,700 0 0
GANNETT CO INC Call 36473H104 0 900 SH Call SOLE 0 900 0 0
GANNETT CO INC Put 36473H104 0 3,600 SH Put SOLE 0 3,600 0 0
GAP INC DEL COM 364760108 52 1,808 SH   SOLE 0 1,808 0 0
GAP INC DEL Call 364760108 5 2,000 SH Call SOLE 0 2,000 0 0
GAP INC DEL Put 364760108 1 3,500 SH Put SOLE 0 3,500 0 0
GARDNER DENVER HLDGS INC COM 36555P107 11 400 SH   SOLE 0 400 0 0
GARMIN LTD Call H2906T109 17 55,300 SH Call SOLE 0 55,300 0 0
GARMIN LTD Put H2906T109 0 7,600 SH Put SOLE 0 7,600 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 236 6,742 SH   SOLE 0 6,742 0 0
GDS HLDGS LTD Call 36165L108 28 10,300 SH Call SOLE 0 10,300 0 0
GDS HLDGS LTD Put 36165L108 23 5,600 SH Put SOLE 0 5,600 0 0
GEMPHIRE THERAPEUTICS INC COM 36870A108 0 100 SH   SOLE 0 100 0 0
GENERAC HLDGS INC Call 368736104 2 3,200 SH Call SOLE 0 3,200 0 0
GENERAC HLDGS INC Put 368736104 1 500 SH Put SOLE 0 500 0 0
GENERAL DYNAMICS CORP Call 369550108 966 22,700 SH Call SOLE 0 22,700 0 0
GENERAL DYNAMICS CORP Put 369550108 18 6,100 SH Put SOLE 0 6,100 0 0
GENERAL ELECTRIC CO COM 369604103 1,111 98,457 SH   SOLE 0 98,457 0 0
GENERAL ELECTRIC CO Call 369604103 159 577,900 SH Call SOLE 0 577,900 0 0
GENERAL ELECTRIC CO Put 369604103 248 79,500 SH Put SOLE 0 79,500 0 0
GENERAL MLS INC COM 370334104 85 2,000 SH   SOLE 0 2,000 0 0
GENERAL MLS INC Call 370334104 3 11,300 SH Call SOLE 0 11,300 0 0
GENERAL MLS INC Put 370334104 14 3,400 SH Put SOLE 0 3,400 0 0
GENERAL MTRS CO COM 37045V100 765 22,742 SH   SOLE 0 22,742 0 0
GENERAL MTRS CO Call 37045V100 4 41,500 SH Call SOLE 0 41,500 0 0
GENERAL MTRS CO Put 37045V100 100 35,300 SH Put SOLE 0 35,300 0 0
GENESCO INC COM 371532102 6 148 SH   SOLE 0 148 0 0
GENESCO INC Call 371532102 34 14,700 SH Call SOLE 0 14,700 0 0
GENESCO INC Put 371532102 13 12,400 SH Put SOLE 0 12,400 0 0
GENESIS ENERGY L P Call 371927104 17 30,200 SH Call SOLE 0 30,200 0 0
GENETIC TECHNOLOGIES LTD SPONSORED ADR 37185R208 5 5,500 SH   SOLE 0 5,500 0 0
GENETIC TECHNOLOGIES LTD Put 37185R208 0 100 SH Put SOLE 0 100 0 0
GENIE ENERGY LTD CL B 372284208 13 2,409 SH   SOLE 0 2,409 0 0
GENIE ENERGY LTD Call 372284208 0 1,800 SH Call SOLE 0 1,800 0 0
GENIE ENERGY LTD Put 372284208 0 100 SH Put SOLE 0 100 0 0
GENPACT LIMITED SHS G3922B107 8 293 SH   SOLE 0 293 0 0
GENUINE PARTS CO COM 372460105 236 2,377 SH   SOLE 0 2,377 0 0
GENUINE PARTS CO Put 372460105 0 300 SH Put SOLE 0 300 0 0
GEO GROUP INC NEW Call 36162J106 0 700 SH Call SOLE 0 700 0 0
GERDAU S A SPON ADR REP PFD 373737105 8 2,000 SH   SOLE 0 2,000 0 0
GERDAU S A Call 373737105 0 100 SH Call SOLE 0 100 0 0
GERON CORP COM 374163103 2 1,300 SH   SOLE 0 1,300 0 0
GERON CORP Call 374163103 0 1,000 SH Call SOLE 0 1,000 0 0
GERON CORP Put 374163103 103 23,400 SH Put SOLE 0 23,400 0 0
GEVO INC COM PAR 374396406 0 3 SH   SOLE 0 3 0 0
GILDAN ACTIVEWEAR INC COM 375916103 63 2,092 SH   SOLE 0 2,092 0 0
GILDAN ACTIVEWEAR INC Call 375916103 0 100 SH Call SOLE 0 100 0 0
GILEAD SCIENCES INC COM 375558103 2,971 38,492 SH   SOLE 0 38,492 0 0
GILEAD SCIENCES INC Call 375558103 43 11,700 SH Call SOLE 0 11,700 0 0
GILEAD SCIENCES INC Put 375558103 62 68,700 SH Put SOLE 0 68,700 0 0
GLACIER BANCORP INC NEW COM 37637Q105 56 1,300 SH   SOLE 0 1,300 0 0
GLADSTONE COML CORP COM 376536108 79 4,129 SH   SOLE 0 4,129 0 0
GLADSTONE COML CORP Put 376536108 0 100 SH Put SOLE 0 100 0 0
GLAUKOS CORP COM 377322102 306 4,722 SH   SOLE 0 4,722 0 0
GLAUKOS CORP Call 377322102 5 900 SH Call SOLE 0 900 0 0
GLAUKOS CORP Put 377322102 0 5,000 SH Put SOLE 0 5,000 0 0
GLAXOSMITHKLINE PLC Put 37733W105 0 400 SH Put SOLE 0 400 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 418 11,000 SH   SOLE 0 11,000 0 0
GLOBAL BLOOD THERAPEUTICS IN Call 37890U108 33 20,600 SH Call SOLE 0 20,600 0 0
GLOBAL BLOOD THERAPEUTICS IN Put 37890U108 118 14,500 SH Put SOLE 0 14,500 0 0
GLOBAL EAGLE ENTMT INC Call 37951D102 8 7,000 SH Call SOLE 0 7,000 0 0
GLOBAL NET LEASE INC Call 379378201 3 4,300 SH Call SOLE 0 4,300 0 0
GLOBAL PMTS INC COM 37940X102 323 2,539 SH   SOLE 0 2,539 0 0
GLOBAL PMTS INC Call 37940X102 0 100 SH Call SOLE 0 100 0 0
GLOBAL X FDS GB MSCI AR ETF 37950E259 5 200 SH   SOLE 0 200 0 0
GLOBAL X FDS SOCIAL MED ETF 37950E416 3 100 SH   SOLE 0 100 0 0
GLOBAL X FDS Call 37950E606 0 1,400 SH Call SOLE 0 1,400 0 0
GLOBAL X FDS Call 37954Y715 0 100 SH Call SOLE 0 100 0 0
GLOBAL X FDS Call 37950E259 7 5,800 SH Call SOLE 0 5,800 0 0
GLOBAL X FDS Call 37954Y848 5 11,900 SH Call SOLE 0 11,900 0 0
GLOBAL X FDS Put 37950E259 30 9,100 SH Put SOLE 0 9,100 0 0
GLOBAL X FDS Put 37950E200 0 1,000 SH Put SOLE 0 1,000 0 0
GLOBAL X FDS Put 37954Y715 0 100 SH Put SOLE 0 100 0 0
GLOBANT S A Call L44385109 9 2,100 SH Call SOLE 0 2,100 0 0
GLOBUS MED INC CL A 379577208 130 2,300 SH   SOLE 0 2,300 0 0
GLOBUS MED INC Put 379577208 14 5,000 SH Put SOLE 0 5,000 0 0
GLU MOBILE INC COM 379890106 111 14,979 SH   SOLE 0 14,979 0 0
GLU MOBILE INC Put 379890106 0 1,500 SH Put SOLE 0 1,500 0 0
GLYCOMIMETICS INC COM 38000Q102 43 3,000 SH   SOLE 0 3,000 0 0
GLYCOMIMETICS INC Call 38000Q102 10 9,000 SH Call SOLE 0 9,000 0 0
GLYCOMIMETICS INC Put 38000Q102 25 9,000 SH Put SOLE 0 9,000 0 0
GNC HLDGS INC Call 36191G107 3 30,100 SH Call SOLE 0 30,100 0 0
GNC HLDGS INC Put 36191G107 14 21,300 SH Put SOLE 0 21,300 0 0
GODADDY INC CL A 380237107 54 653 SH   SOLE 0 653 0 0
GODADDY INC Call 380237107 18 6,800 SH Call SOLE 0 6,800 0 0
GODADDY INC Put 380237107 24 9,000 SH Put SOLE 0 9,000 0 0
GOGO INC COM 38046C109 2 400 SH   SOLE 0 400 0 0
GOGO INC Call 38046C109 14 24,700 SH Call SOLE 0 24,700 0 0
GOGO INC Put 38046C109 168 67,600 SH Put SOLE 0 67,600 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 809 29,124 SH   SOLE 0 29,124 0 0
GOLAR LNG LTD BERMUDA Call G9456A100 126 21,500 SH Call SOLE 0 21,500 0 0
GOLAR LNG LTD BERMUDA Put G9456A100 61 21,200 SH Put SOLE 0 21,200 0 0
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 5 363 SH   SOLE 0 363 0 0
GOLAR LNG PARTNERS LP Call Y2745C102 1 11,700 SH Call SOLE 0 11,700 0 0
GOLAR LNG PARTNERS LP Put Y2745C102 10 2,100 SH Put SOLE 0 2,100 0 0
GOLDCORP INC NEW COM 380956409 4,099 401,876 SH   SOLE 0 401,876 0 0
GOLDCORP INC NEW Call 380956409 0 7,200 SH Call SOLE 0 7,200 0 0
GOLDCORP INC NEW Put 380956409 1,272 409,800 SH Put SOLE 0 409,800 0 0
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 0 1 SH   SOLE 0 1 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 865 3,859 SH   SOLE 0 3,859 0 0
GOLDMAN SACHS GROUP INC Call 38141G104 36 15,200 SH Call SOLE 0 15,200 0 0
GOLDMAN SACHS GROUP INC Put 38141G104 85 23,400 SH Put SOLE 0 23,400 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 767 32,823 SH   SOLE 0 32,823 0 0
GOODYEAR TIRE & RUBR CO Call 382550101 2 4,400 SH Call SOLE 0 4,400 0 0
GOODYEAR TIRE & RUBR CO Put 382550101 65 36,400 SH Put SOLE 0 36,400 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 99 8,819 SH   SOLE 0 8,819 0 0
GOVERNMENT PPTYS INCOME TR Put 38376A103 36 6,700 SH Put SOLE 0 6,700 0 0
GRACE W R & CO DEL NEW COM 38388F108 941 13,176 SH   SOLE 0 13,176 0 0
GRACE W R & CO DEL NEW Call 38388F108 7 18,800 SH Call SOLE 0 18,800 0 0
GRACE W R & CO DEL NEW Put 38388F108 60 16,700 SH Put SOLE 0 16,700 0 0
GRAINGER W W INC COM 384802104 3,153 8,824 SH   SOLE 0 8,824 0 0
GRAINGER W W INC Call 384802104 274 53,200 SH Call SOLE 0 53,200 0 0
GRAINGER W W INC Put 384802104 83 9,400 SH Put SOLE 0 9,400 0 0
GRAPHIC PACKAGING HLDG CO Call 388689101 0 300 SH Call SOLE 0 300 0 0
GRAPHIC PACKAGING HLDG CO Put 388689101 0 500 SH Put SOLE 0 500 0 0
GRAY TELEVISION INC CL A 389375205 11 700 SH   SOLE 0 700 0 0
GRAY TELEVISION INC Call 389375106 6 3,500 SH Call SOLE 0 3,500 0 0
GRAY TELEVISION INC Put 389375106 0 4,000 SH Put SOLE 0 4,000 0 0
GREEN PLAINS INC COM 393222104 36 2,136 SH   SOLE 0 2,136 0 0
GREENHILL & CO INC COM 395259104 13 500 SH   SOLE 0 500 0 0
GREENHILL & CO INC Put 395259104 0 300 SH Put SOLE 0 300 0 0
GREENSKY INC Call 39572G100 5 23,800 SH Call SOLE 0 23,800 0 0
GREENSKY INC Put 39572G100 7 5,400 SH Put SOLE 0 5,400 0 0
GREIF INC CL B 397624206 143 2,496 SH   SOLE 0 2,496 0 0
GREIF INC Call 397624107 0 700 SH Call SOLE 0 700 0 0
GREIF INC Put 397624107 1 2,200 SH Put SOLE 0 2,200 0 0
GRIDSUM HLDG INC SPONSORED ADR 398132100 5 900 SH   SOLE 0 900 0 0
GRIDSUM HLDG INC Call 398132100 0 2,500 SH Call SOLE 0 2,500 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 6 100 SH   SOLE 0 100 0 0
GROUPE CGI INC Call 39945C109 0 100 SH Call SOLE 0 100 0 0
GROUPON INC Call 399473107 0 2,600 SH Call SOLE 0 2,600 0 0
GROUPON INC Put 399473107 1 1,900 SH Put SOLE 0 1,900 0 0
GRUBHUB INC COM 400110102 2,122 15,312 SH   SOLE 0 15,312 0 0
GRUBHUB INC Call 400110102 50 2,700 SH Call SOLE 0 2,700 0 0
GRUBHUB INC Put 400110102 54 13,600 SH Put SOLE 0 13,600 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 61 2,400 SH   SOLE 0 2,400 0 0
GRUPO FINANCIERO GALICIA S A Call 399909100 20 7,500 SH Call SOLE 0 7,500 0 0
GRUPO FINANCIERO GALICIA S A Put 399909100 15 4,500 SH Put SOLE 0 4,500 0 0
GRUPO TELEVISA SA Call 40049J206 0 800 SH Call SOLE 0 800 0 0
GSV CAP CORP COM 36191J101 4 600 SH   SOLE 0 600 0 0
GSV CAP CORP Put 36191J101 1 2,200 SH Put SOLE 0 2,200 0 0
GTT COMMUNICATIONS INC Call 362393100 7 2,800 SH Call SOLE 0 2,800 0 0
GTX INC DEL COM NEW 40052B207 3 2,000 SH   SOLE 0 2,000 0 0
GTX INC DEL Call 40052B207 1 14,400 SH Call SOLE 0 14,400 0 0
GTX INC DEL Put 40052B207 7 700 SH Put SOLE 0 700 0 0
GUESS INC COM 401617105 11 500 SH   SOLE 0 500 0 0
GUESS INC Call 401617105 14 13,000 SH Call SOLE 0 13,000 0 0
GUESS INC Put 401617105 0 900 SH Put SOLE 0 900 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 256 2,539 SH   SOLE 0 2,539 0 0
GUIDEWIRE SOFTWARE INC Call 40171V100 9 1,200 SH Call SOLE 0 1,200 0 0
GUIDEWIRE SOFTWARE INC Put 40171V100 2 1,200 SH Put SOLE 0 1,200 0 0
GULFPORT ENERGY CORP COM NEW 402635304 81 7,849 SH   SOLE 0 7,849 0 0
GULFPORT ENERGY CORP Call 402635304 2 6,500 SH Call SOLE 0 6,500 0 0
GULFPORT ENERGY CORP Put 402635304 7 3,700 SH Put SOLE 0 3,700 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 449 2,600 SH   SOLE 0 2,600 0 0
GW PHARMACEUTICALS PLC Call 36197T103 655 19,000 SH Call SOLE 0 19,000 0 0
GW PHARMACEUTICALS PLC Put 36197T103 41 11,800 SH Put SOLE 0 11,800 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 2 127 SH   SOLE 0 127 0 0
HAIN CELESTIAL GROUP INC COM 405217100 330 12,189 SH   SOLE 0 12,189 0 0
HAIN CELESTIAL GROUP INC Call 405217100 20 19,600 SH Call SOLE 0 19,600 0 0
HAIN CELESTIAL GROUP INC Put 405217100 88 14,400 SH Put SOLE 0 14,400 0 0
HALLIBURTON CO COM 406216101 1,992 49,156 SH   SOLE 0 49,156 0 0
HALLIBURTON CO Call 406216101 46 110,600 SH Call SOLE 0 110,600 0 0
HALLIBURTON CO Put 406216101 243 165,400 SH Put SOLE 0 165,400 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 12 677 SH   SOLE 0 677 0 0
HALOZYME THERAPEUTICS INC Call 40637H109 13 6,200 SH Call SOLE 0 6,200 0 0
HANESBRANDS INC COM 410345102 266 14,467 SH   SOLE 0 14,467 0 0
HANESBRANDS INC Call 410345102 3 7,600 SH Call SOLE 0 7,600 0 0
HANESBRANDS INC Put 410345102 16 32,700 SH Put SOLE 0 32,700 0 0
HARLEY DAVIDSON INC COM 412822108 207 4,570 SH   SOLE 0 4,570 0 0
HARLEY DAVIDSON INC Call 412822108 10 6,200 SH Call SOLE 0 6,200 0 0
HARLEY DAVIDSON INC Put 412822108 26 17,600 SH Put SOLE 0 17,600 0 0
HARMONIC INC COM 413160102 35 6,500 SH   SOLE 0 6,500 0 0
HARMONIC INC Call 413160102 0 1,100 SH Call SOLE 0 1,100 0 0
HARMONY GOLD MNG LTD Call 413216300 1 10,000 SH Call SOLE 0 10,000 0 0
HARRIS CORP DEL COM 413875105 456 2,700 SH   SOLE 0 2,700 0 0
HARSCO CORP COM 415864107 6 244 SH   SOLE 0 244 0 0
HARSCO CORP Call 415864107 2 700 SH Call SOLE 0 700 0 0
HARSCO CORP Put 415864107 0 2,100 SH Put SOLE 0 2,100 0 0
HARTFORD FINL SVCS GROUP INC *W EXP 06/26/201 416515120 6,448 143,200 SH   SOLE 0 143,200 0 0
HARTFORD FINL SVCS GROUP INC Call 416515104 10 26,600 SH Call SOLE 0 26,600 0 0
HARTFORD FINL SVCS GROUP INC Put 416515104 39 7,300 SH Put SOLE 0 7,300 0 0
HASBRO INC COM 418056107 328 3,124 SH   SOLE 0 3,124 0 0
HASBRO INC Call 418056107 7 10,400 SH Call SOLE 0 10,400 0 0
HASBRO INC Put 418056107 1 3,700 SH Put SOLE 0 3,700 0 0
HAWAIIAN HOLDINGS INC COM 419879101 4 100 SH   SOLE 0 100 0 0
HAWAIIAN HOLDINGS INC Call 419879101 5 500 SH Call SOLE 0 500 0 0
HAWAIIAN HOLDINGS INC Put 419879101 5 1,800 SH Put SOLE 0 1,800 0 0
HCA HEALTHCARE INC Call 40412C101 560 7,900 SH Call SOLE 0 7,900 0 0
HCA HEALTHCARE INC Put 40412C101 24 27,500 SH Put SOLE 0 27,500 0 0
HCP INC Call 40414L109 0 3,600 SH Call SOLE 0 3,600 0 0
HCP INC Put 40414L109 2 2,900 SH Put SOLE 0 2,900 0 0
HD SUPPLY HLDGS INC COM 40416M105 21 513 SH   SOLE 0 513 0 0
HD SUPPLY HLDGS INC Call 40416M105 2 2,200 SH Call SOLE 0 2,200 0 0
HD SUPPLY HLDGS INC Put 40416M105 11 8,300 SH Put SOLE 0 8,300 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 589 6,265 SH   SOLE 0 6,265 0 0
HDFC BANK LTD Put 40415F101 10 3,600 SH Put SOLE 0 3,600 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 90 1,472 SH   SOLE 0 1,472 0 0
HEALTH INS INNOVATIONS INC Call 42225K106 347 39,800 SH Call SOLE 0 39,800 0 0
HEALTH INS INNOVATIONS INC Put 42225K106 3 7,500 SH Put SOLE 0 7,500 0 0
HEALTHCARE TR AMER INC Call 42225P501 0 100 SH Call SOLE 0 100 0 0
HEALTHCARE TR AMER INC Put 42225P501 0 600 SH Put SOLE 0 600 0 0
HECLA MNG CO COM 422704106 22 8,100 SH   SOLE 0 8,100 0 0
HECLA MNG CO Call 422704106 0 100 SH Call SOLE 0 100 0 0
HECLA MNG CO Put 422704106 0 100 SH Put SOLE 0 100 0 0
HEICO CORP NEW COM 422806109 9 100 SH   SOLE 0 100 0 0
HEICO CORP NEW CL A 422806208 928 12,301 SH   SOLE 0 12,301 0 0
HEIDRICK & STRUGGLES INTL IN Put 422819102 0 100 SH Put SOLE 0 100 0 0
HELEN OF TROY CORP LTD COM G4388N106 6 50 SH   SOLE 0 50 0 0
HELEN OF TROY CORP LTD Call G4388N106 5 1,000 SH Call SOLE 0 1,000 0 0
HELIOS & MATHESON ANALYTICS COM PAR 42327L309 0 8 SH   SOLE 0 8 0 0
HELIOS & MATHESON ANALYTICS Call 42327L309 0 1,000 SH Call SOLE 0 1,000 0 0
HELIOS & MATHESON ANALYTICS Put 42327L309 7 1,700 SH Put SOLE 0 1,700 0 0
HELMERICH & PAYNE INC COM 423452101 486 7,075 SH   SOLE 0 7,075 0 0
HELMERICH & PAYNE INC Call 423452101 4 5,000 SH Call SOLE 0 5,000 0 0
HELMERICH & PAYNE INC Put 423452101 0 4,300 SH Put SOLE 0 4,300 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 916 16,810 SH   SOLE 0 16,810 0 0
HERBALIFE NUTRITION LTD Call G4412G101 411 26,800 SH Call SOLE 0 26,800 0 0
HERBALIFE NUTRITION LTD Put G4412G101 1 32,800 SH Put SOLE 0 32,800 0 0
HERCULES CAPITAL INC COM 427096508 52 4,000 SH   SOLE 0 4,000 0 0
HERCULES CAPITAL INC Put 427096508 9 4,400 SH Put SOLE 0 4,400 0 0
HERON THERAPEUTICS INC COM 427746102 31 1,000 SH   SOLE 0 1,000 0 0
HERON THERAPEUTICS INC Call 427746102 6 1,200 SH Call SOLE 0 1,200 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 2 100 SH   SOLE 0 100 0 0
HERSHA HOSPITALITY TR Put 427825500 7 20,000 SH Put SOLE 0 20,000 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 222 13,636 SH   SOLE 0 13,636 0 0
HERTZ GLOBAL HLDGS INC Call 42806J106 33 45,700 SH Call SOLE 0 45,700 0 0
HERTZ GLOBAL HLDGS INC Put 42806J106 159 84,400 SH Put SOLE 0 84,400 0 0
HESS CORP COM 42809H107 526 7,351 SH   SOLE 0 7,351 0 0
HESS CORP Call 42809H107 540 111,700 SH Call SOLE 0 111,700 0 0
HESS CORP Put 42809H107 35 129,600 SH Put SOLE 0 129,600 0 0
HEWLETT PACKARD ENTERPRISE C Call 42824C109 4 16,000 SH Call SOLE 0 16,000 0 0
HEWLETT PACKARD ENTERPRISE C Put 42824C109 0 5,700 SH Put SOLE 0 5,700 0 0
HEXCEL CORP NEW Put 428291108 0 100 SH Put SOLE 0 100 0 0
HFF INC CL A 40418F108 25 600 SH   SOLE 0 600 0 0
HFF INC Put 40418F108 5 1,400 SH Put SOLE 0 1,400 0 0
HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 25 2,397 SH   SOLE 0 2,397 0 0
HI-CRUSH PARTNERS LP Call 428337109 3 22,600 SH Call SOLE 0 22,600 0 0
HI-CRUSH PARTNERS LP Put 428337109 55 28,300 SH Put SOLE 0 28,300 0 0
HIBBETT SPORTS INC COM 428567101 22 1,200 SH   SOLE 0 1,200 0 0
HIBBETT SPORTS INC Call 428567101 1 3,000 SH Call SOLE 0 3,000 0 0
HIBBETT SPORTS INC Put 428567101 140 25,100 SH Put SOLE 0 25,100 0 0
HIGHPOINT RES CORP Call 43114K108 1 3,000 SH Call SOLE 0 3,000 0 0
HILTON GRAND VACATIONS INC COM 43283X105 35 1,061 SH   SOLE 0 1,061 0 0
HILTON GRAND VACATIONS INC Put 43283X105 2 3,000 SH Put SOLE 0 3,000 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 629 7,790 SH   SOLE 0 7,790 0 0
HILTON WORLDWIDE HLDGS INC Call 43300A203 394 177,200 SH Call SOLE 0 177,200 0 0
HILTON WORLDWIDE HLDGS INC Put 43300A203 3 2,400 SH Put SOLE 0 2,400 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 52 8,977 SH   SOLE 0 8,977 0 0
HIMAX TECHNOLOGIES INC Call 43289P106 0 2,000 SH Call SOLE 0 2,000 0 0
HIMAX TECHNOLOGIES INC Put 43289P106 4 11,400 SH Put SOLE 0 11,400 0 0
HOLLYFRONTIER CORP COM 436106108 429 6,149 SH   SOLE 0 6,149 0 0
HOLLYFRONTIER CORP Call 436106108 49 7,700 SH Call SOLE 0 7,700 0 0
HOLLYFRONTIER CORP Put 436106108 60 57,100 SH Put SOLE 0 57,100 0 0
HOLLYSYS AUTOMATION TECHNOLO Call G45667105 0 17,600 SH Call SOLE 0 17,600 0 0
HOLLYSYS AUTOMATION TECHNOLO Put G45667105 0 700 SH Put SOLE 0 700 0 0
HOLOGIC INC COM 436440101 60 1,473 SH   SOLE 0 1,473 0 0
HOLOGIC INC Put 436440101 0 200 SH Put SOLE 0 200 0 0
HOME DEPOT INC COM 437076102 1,040 5,024 SH   SOLE 0 5,024 0 0
HOME DEPOT INC Call 437076102 1,248 35,200 SH Call SOLE 0 35,200 0 0
HOME DEPOT INC Put 437076102 56 39,700 SH Put SOLE 0 39,700 0 0
HOMESTREET INC COM 43785V102 23 900 SH   SOLE 0 900 0 0
HONEYWELL INTL INC COM 438516106 1,462 8,787 SH   SOLE 0 8,787 0 0
HONEYWELL INTL INC Call 438516106 51 5,800 SH Call SOLE 0 5,800 0 0
HONEYWELL INTL INC Put 438516106 1 2,600 SH Put SOLE 0 2,600 0 0
HORIZON PHARMA PLC SHS G4617B105 283 14,500 SH   SOLE 0 14,500 0 0
HORIZON PHARMA PLC Call G4617B105 0 200 SH Call SOLE 0 200 0 0
HORMEL FOODS CORP Put 440452100 1 600 SH Put SOLE 0 600 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 15 2,673 SH   SOLE 0 2,673 0 0
HORNBECK OFFSHORE SVCS INC N Call 440543106 5 2,500 SH Call SOLE 0 2,500 0 0
HORNBECK OFFSHORE SVCS INC N Put 440543106 0 1,000 SH Put SOLE 0 1,000 0 0
HORTONWORKS INC COM 440894103 2 94 SH   SOLE 0 94 0 0
HORTONWORKS INC Call 440894103 13 3,600 SH Call SOLE 0 3,600 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 8 300 SH   SOLE 0 300 0 0
HOSPITALITY PPTYS TR Call 44106M102 0 400 SH Call SOLE 0 400 0 0
HOSPITALITY PPTYS TR Put 44106M102 0 2,800 SH Put SOLE 0 2,800 0 0
HOST HOTELS & RESORTS INC COM 44107P104 106 5,032 SH   SOLE 0 5,032 0 0
HOST HOTELS & RESORTS INC Call 44107P104 0 1,500 SH Call SOLE 0 1,500 0 0
HOST HOTELS & RESORTS INC Put 44107P104 19 7,800 SH Put SOLE 0 7,800 0 0
HOSTESS BRANDS INC Call 44109J106 1 30,800 SH Call SOLE 0 30,800 0 0
HOSTESS BRANDS INC Put 44109J106 6 4,000 SH Put SOLE 0 4,000 0 0
HP INC Call 40434L105 8 5,000 SH Call SOLE 0 5,000 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 247 5,635 SH   SOLE 0 5,635 0 0
HSBC HLDGS PLC Call 404280406 0 100 SH Call SOLE 0 100 0 0
HSBC HLDGS PLC Put 404280406 32 5,000 SH Put SOLE 0 5,000 0 0
HUANENG PWR INTL INC SPON ADR H SHS 443304100 25 1,000 SH   SOLE 0 1,000 0 0
HUANENG PWR INTL INC Call 443304100 0 800 SH Call SOLE 0 800 0 0
HUANENG PWR INTL INC Put 443304100 0 1,000 SH Put SOLE 0 1,000 0 0
HUAZHU GROUP LTD Call 44332N106 4 9,900 SH Call SOLE 0 9,900 0 0
HUBBELL INC COM 443510607 26 200 SH   SOLE 0 200 0 0
HUBSPOT INC Call 443573100 9 2,000 SH Call SOLE 0 2,000 0 0
HUBSPOT INC Put 443573100 29 5,100 SH Put SOLE 0 5,100 0 0
HUDSON TECHNOLOGIES INC COM 444144109 2 1,923 SH   SOLE 0 1,923 0 0
HUDSON TECHNOLOGIES INC Call 444144109 0 2,000 SH Call SOLE 0 2,000 0 0
HUDSON TECHNOLOGIES INC Put 444144109 0 200 SH Put SOLE 0 200 0 0
HUMANA INC COM 444859102 2,074 6,127 SH   SOLE 0 6,127 0 0
HUMANA INC Call 444859102 1,956 17,400 SH Call SOLE 0 17,400 0 0
HUMANA INC Put 444859102 123 22,300 SH Put SOLE 0 22,300 0 0
HUNT J B TRANS SVCS INC COM 445658107 3 31 SH   SOLE 0 31 0 0
HUNT J B TRANS SVCS INC Call 445658107 228 10,500 SH Call SOLE 0 10,500 0 0
HUNTINGTON BANCSHARES INC Call 446150104 3 14,600 SH Call SOLE 0 14,600 0 0
HUNTINGTON BANCSHARES INC Put 446150104 2 51,500 SH Put SOLE 0 51,500 0 0
HUNTINGTON INGALLS INDS INC Call 446413106 19 200 SH Call SOLE 0 200 0 0
HUNTINGTON INGALLS INDS INC Put 446413106 1 500 SH Put SOLE 0 500 0 0
HUNTSMAN CORP COM 447011107 477 17,540 SH   SOLE 0 17,540 0 0
HUNTSMAN CORP Call 447011107 6 29,100 SH Call SOLE 0 29,100 0 0
HUNTSMAN CORP Put 447011107 3 2,700 SH Put SOLE 0 2,700 0 0
HURON CONSULTING GROUP INC COM 447462102 4 100 SH   SOLE 0 100 0 0
HURON CONSULTING GROUP INC Call 447462102 4 1,700 SH Call SOLE 0 1,700 0 0
HUYA INC ADS REP SHS A 44852D108 210 8,934 SH   SOLE 0 8,934 0 0
HUYA INC Call 44852D108 126 153,900 SH Call SOLE 0 153,900 0 0
HUYA INC Put 44852D108 1,036 99,800 SH Put SOLE 0 99,800 0 0
I D SYSTEMS INC COM 449489103 2 400 SH   SOLE 0 400 0 0
IAC INTERACTIVECORP COM 44919P508 2,336 10,782 SH   SOLE 0 10,782 0 0
IAC INTERACTIVECORP Call 44919P508 2,150 46,300 SH Call SOLE 0 46,300 0 0
IAC INTERACTIVECORP Put 44919P508 22 12,400 SH Put SOLE 0 12,400 0 0
IAMGOLD CORP COM 450913108 8 2,300 SH   SOLE 0 2,300 0 0
IAMGOLD CORP Call 450913108 1 6,700 SH Call SOLE 0 6,700 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 7 100 SH   SOLE 0 100 0 0
ICAHN ENTERPRISES LP Put 451100101 43 6,600 SH Put SOLE 0 6,600 0 0
ICHOR HOLDINGS Call G4740B105 0 4,900 SH Call SOLE 0 4,900 0 0
ICHOR HOLDINGS Put G4740B105 0 1,200 SH Put SOLE 0 1,200 0 0
ICONIX BRAND GROUP INC COM 451055107 1 6,372 SH   SOLE 0 6,372 0 0
ICU MED INC Call 44930G107 1 1,000 SH Call SOLE 0 1,000 0 0
ICU MED INC Put 44930G107 0 300 SH Put SOLE 0 300 0 0
IDT CORP CL B NEW 448947507 14 2,660 SH   SOLE 0 2,660 0 0
IDT CORP Call 448947507 5 5,000 SH Call SOLE 0 5,000 0 0
IDT CORP Put 448947507 5 10,000 SH Put SOLE 0 10,000 0 0
IHS MARKIT LTD Call G47567105 1 3,800 SH Call SOLE 0 3,800 0 0
IHS MARKIT LTD Put G47567105 1 600 SH Put SOLE 0 600 0 0
II VI INC COM 902104108 63 1,341 SH   SOLE 0 1,341 0 0
II VI INC Call 902104108 27 10,700 SH Call SOLE 0 10,700 0 0
II VI INC Put 902104108 0 1,100 SH Put SOLE 0 1,100 0 0
ILLINOIS TOOL WKS INC COM 452308109 76 540 SH   SOLE 0 540 0 0
ILLINOIS TOOL WKS INC Call 452308109 18 1,300 SH Call SOLE 0 1,300 0 0
ILLINOIS TOOL WKS INC Put 452308109 24 5,900 SH Put SOLE 0 5,900 0 0
ILLUMINA INC COM 452327109 11,453 31,202 SH   SOLE 0 31,202 0 0
ILLUMINA INC Call 452327109 1,501 8,600 SH Call SOLE 0 8,600 0 0
ILLUMINA INC Put 452327109 44 35,700 SH Put SOLE 0 35,700 0 0
IMAX CORP COM 45245E109 27 1,061 SH   SOLE 0 1,061 0 0
IMAX CORP Call 45245E109 4 4,100 SH Call SOLE 0 4,100 0 0
IMAX CORP Put 45245E109 0 4,400 SH Put SOLE 0 4,400 0 0
IMMERSION CORP COM 452521107 142 13,492 SH   SOLE 0 13,492 0 0
IMMERSION CORP Call 452521107 0 300 SH Call SOLE 0 300 0 0
IMMERSION CORP Put 452521107 29 22,500 SH Put SOLE 0 22,500 0 0
IMMUNOMEDICS INC Call 452907108 85 13,100 SH Call SOLE 0 13,100 0 0
IMMUNOMEDICS INC Put 452907108 11 2,900 SH Put SOLE 0 2,900 0 0
IMPERVA INC COM 45321L100 297 6,404 SH   SOLE 0 6,404 0 0
IMPERVA INC Put 45321L100 4 1,400 SH Put SOLE 0 1,400 0 0
IMPINJ INC COM 453204109 125 5,074 SH   SOLE 0 5,074 0 0
IMPINJ INC Call 453204109 41 4,400 SH Call SOLE 0 4,400 0 0
IMPINJ INC Put 453204109 8 6,400 SH Put SOLE 0 6,400 0 0
INCYTE CORP COM 45337C102 1,510 21,873 SH   SOLE 0 21,873 0 0
INCYTE CORP Call 45337C102 23 15,400 SH Call SOLE 0 15,400 0 0
INCYTE CORP Put 45337C102 321 59,700 SH Put SOLE 0 59,700 0 0
INDEPENDENCE RLTY TR INC Call 45378A106 2 3,900 SH Call SOLE 0 3,900 0 0
INDEPENDENCE RLTY TR INC Put 45378A106 0 300 SH Put SOLE 0 300 0 0
INDEPENDENT BK GROUP INC Call 45384B106 0 1,100 SH Call SOLE 0 1,100 0 0
INFINERA CORPORATION COM 45667G103 349 47,826 SH   SOLE 0 47,826 0 0
INFINERA CORPORATION Put 45667G103 3 3,500 SH Put SOLE 0 3,500 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 0 100 SH   SOLE 0 100 0 0
INFOSYS LTD SPONSORED ADR 456788108 30 3,038 SH   SOLE 0 3,038 0 0
INFOSYS LTD Call 456788108 10 20,900 SH Call SOLE 0 20,900 0 0
INFOSYS LTD Put 456788108 14 8,800 SH Put SOLE 0 8,800 0 0
INGERSOLL-RAND PLC SHS G47791101 150 1,470 SH   SOLE 0 1,470 0 0
INGERSOLL-RAND PLC Call G47791101 10 2,000 SH Call SOLE 0 2,000 0 0
INGERSOLL-RAND PLC Put G47791101 2 1,600 SH Put SOLE 0 1,600 0 0
INNERWORKINGS INC COM 45773Y105 1 200 SH   SOLE 0 200 0 0
INNERWORKINGS INC Call 45773Y105 0 900 SH Call SOLE 0 900 0 0
INNERWORKINGS INC Put 45773Y105 1 4,000 SH Put SOLE 0 4,000 0 0
INNOPHOS HOLDINGS INC Put 45774N108 1 900 SH Put SOLE 0 900 0 0
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 12 1,900 SH   SOLE 0 1,900 0 0
INNOVATE BIOPHARMACEUTICLS I Call 45782F105 2 8,000 SH Call SOLE 0 8,000 0 0
INNOVATE BIOPHARMACEUTICLS I Put 45782F105 42 1,800 SH Put SOLE 0 1,800 0 0
INNOVATOR ETFS TR IBD 50 ETF 45782C102 23 600 SH   SOLE 0 600 0 0
INNOVATOR ETFS TR Call 45782C102 0 500 SH Call SOLE 0 500 0 0
INNOVATOR ETFS TR Put 45782C102 0 200 SH Put SOLE 0 200 0 0
INOVALON HLDGS INC COM CL A 45781D101 6 600 SH   SOLE 0 600 0 0
INPHI CORP COM 45772F107 0 21 SH   SOLE 0 21 0 0
INPHI CORP Call 45772F107 0 600 SH Call SOLE 0 600 0 0
INSIGHT ENTERPRISES INC Put 45765U103 0 700 SH Put SOLE 0 700 0 0
INSMED INC COM PAR $.01 457669307 22 1,100 SH   SOLE 0 1,100 0 0
INSMED INC Call 457669307 3 5,000 SH Call SOLE 0 5,000 0 0
INSMED INC Put 457669307 22 8,000 SH Put SOLE 0 8,000 0 0
INSPERITY INC Call 45778Q107 11 600 SH Call SOLE 0 600 0 0
INSPERITY INC Put 45778Q107 0 400 SH Put SOLE 0 400 0 0
INSTALLED BLDG PRODS INC COM 45780R101 27 700 SH   SOLE 0 700 0 0
INSTRUCTURE INC Call 45781U103 1 600 SH Call SOLE 0 600 0 0
INSTRUCTURE INC Put 45781U103 3 1,700 SH Put SOLE 0 1,700 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 106 2,264 SH   SOLE 0 2,264 0 0
INTEGRATED DEVICE TECHNOLOGY Call 458118106 7 8,500 SH Call SOLE 0 8,500 0 0
INTEGRATED DEVICE TECHNOLOGY Put 458118106 1 5,100 SH Put SOLE 0 5,100 0 0
INTEL CORP COM 458140100 2 50 SH   SOLE 0 50 0 0
INTEL CORP Call 458140100 775 89,000 SH Call SOLE 0 89,000 0 0
INTEL CORP Put 458140100 40 71,600 SH Put SOLE 0 71,600 0 0
INTELSAT S A COM L5140P101 1,013 33,785 SH   SOLE 0 33,785 0 0
INTELSAT S A Call L5140P101 176 24,600 SH Call SOLE 0 24,600 0 0
INTELSAT S A Put L5140P101 91 26,700 SH Put SOLE 0 26,700 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 5 97 SH   SOLE 0 97 0 0
INTERACTIVE BROKERS GROUP IN Call 45841N107 0 1,200 SH Call SOLE 0 1,200 0 0
INTERACTIVE BROKERS GROUP IN Put 45841N107 5 600 SH Put SOLE 0 600 0 0
INTERCEPT PHARMACEUTICALS IN Call 45845P108 273 8,400 SH Call SOLE 0 8,400 0 0
INTERCEPT PHARMACEUTICALS IN Put 45845P108 108 3,600 SH Put SOLE 0 3,600 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 112 1,508 SH   SOLE 0 1,508 0 0
INTERCONTINENTAL EXCHANGE IN Call 45866F104 5 6,100 SH Call SOLE 0 6,100 0 0
INTERCONTINENTAL EXCHANGE IN Put 45866F104 12 4,000 SH Put SOLE 0 4,000 0 0
INTERNAP CORP Call 45885A409 88 42,100 SH Call SOLE 0 42,100 0 0
INTERNAP CORP Put 45885A409 2 2,400 SH Put SOLE 0 2,400 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 12,669 83,789 SH   SOLE 0 83,789 0 0
INTERNATIONAL BUSINESS MACHS Call 459200101 31 23,400 SH Call SOLE 0 23,400 0 0
INTERNATIONAL BUSINESS MACHS Put 459200101 1,086 72,300 SH Put SOLE 0 72,300 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 704 35,648 SH   SOLE 0 35,648 0 0
INTERNATIONAL GAME TECHNOLOG Call G4863A108 2 20,900 SH Call SOLE 0 20,900 0 0
INTERNATIONAL GAME TECHNOLOG Put G4863A108 22 6,000 SH Put SOLE 0 6,000 0 0
INTERPUBLIC GROUP COS INC COM 460690100 155 6,800 SH   SOLE 0 6,800 0 0
INTERSECT ENT INC COM 46071F103 74 2,600 SH   SOLE 0 2,600 0 0
INTEVAC INC COM 461148108 18 3,635 SH   SOLE 0 3,635 0 0
INTEVAC INC Call 461148108 0 2,000 SH Call SOLE 0 2,000 0 0
INTEVAC INC Put 461148108 5 6,600 SH Put SOLE 0 6,600 0 0
INTL FCSTONE INC Call 46116V105 16 4,500 SH Call SOLE 0 4,500 0 0
INTL PAPER CO COM 460146103 466 9,500 SH   SOLE 0 9,500 0 0
INTL PAPER CO Call 460146103 107 83,800 SH Call SOLE 0 83,800 0 0
INTL PAPER CO Put 460146103 207 50,400 SH Put SOLE 0 50,400 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 158 7,300 SH   SOLE 0 7,300 0 0
INTRA CELLULAR THERAPIES INC Call 46116X101 50 11,600 SH Call SOLE 0 11,600 0 0
INTRA CELLULAR THERAPIES INC Put 46116X101 12 33,100 SH Put SOLE 0 33,100 0 0
INTREPID POTASH INC COM 46121Y102 67 18,800 SH   SOLE 0 18,800 0 0
INTREPID POTASH INC Call 46121Y102 0 900 SH Call SOLE 0 900 0 0
INTREXON CORP COM 46122T102 368 21,395 SH   SOLE 0 21,395 0 0
INTREXON CORP Call 46122T102 20 23,100 SH Call SOLE 0 23,100 0 0
INTREXON CORP Put 46122T102 4 10,300 SH Put SOLE 0 10,300 0 0
INTRICON CORP COM 46121H109 61 1,100 SH   SOLE 0 1,100 0 0
INTRICON CORP Call 46121H109 0 100 SH Call SOLE 0 100 0 0
INTRICON CORP Put 46121H109 0 100 SH Put SOLE 0 100 0 0
INTUIT COM 461202103 2,222 9,773 SH   SOLE 0 9,773 0 0
INTUIT Put 461202103 2 24,500 SH Put SOLE 0 24,500 0 0
INTUITIVE SURGICAL INC Call 46120E602 221 1,800 SH Call SOLE 0 1,800 0 0
INTUITIVE SURGICAL INC Put 46120E602 20 3,800 SH Put SOLE 0 3,800 0 0
INVESCO CALIF VALUE MUN INC COM 46132H106 117 10,000 SH   SOLE 0 10,000 0 0
INVESCO CURNCYSHS BRIT PND S Call 46138M109 10 4,700 SH Call SOLE 0 4,700 0 0
INVESCO CURNCYSHS BRIT PND S Put 46138M109 1 2,200 SH Put SOLE 0 2,200 0 0
INVESCO CURNCYSHS CDN DLR TR Call 46138T104 0 100 SH Call SOLE 0 100 0 0
INVESCO CURNCYSHS JAPANESE Y JAPANESE YEN 46138W107 0 1 SH   SOLE 0 1 0 0
INVESCO CURNCYSHS JAPANESE Y Call 46138W107 6 9,900 SH Call SOLE 0 9,900 0 0
INVESCO CURNCYSHS JAPANESE Y Put 46138W107 142 63,800 SH Put SOLE 0 63,800 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 111 1,001 SH   SOLE 0 1,001 0 0
INVESCO CURRENCYSHARES EURO Call 46138K103 39 90,100 SH Call SOLE 0 90,100 0 0
INVESCO CURRENCYSHARES EURO Put 46138K103 160 136,600 SH Put SOLE 0 136,600 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 1,708 95,088 SH   SOLE 0 95,088 0 0
INVESCO DB COMMDY INDX TRCK Call 46138B103 9 7,000 SH Call SOLE 0 7,000 0 0
INVESCO DB COMMDY INDX TRCK Put 46138B103 1 11,400 SH Put SOLE 0 11,400 0 0
INVESCO DB MLTI SECTR CMMTY AGRICULTURE FD 46140H106 179 10,601 SH   SOLE 0 10,601 0 0
INVESCO DB MLTI SECTR CMMTY BASE METALS FD 46140H700 4 300 SH   SOLE 0 300 0 0
INVESCO DB MLTI SECTR CMMTY Call 46140H700 0 100 SH Call SOLE 0 100 0 0
INVESCO DB MLTI SECTR CMMTY Call 46140H106 1 3,600 SH Call SOLE 0 3,600 0 0
INVESCO DB MLTI SECTR CMMTY Put 46140H106 4 13,600 SH Put SOLE 0 13,600 0 0
INVESCO DB MLTI SECTR CMMTY Put 46140H700 1 3,800 SH Put SOLE 0 3,800 0 0
INVESCO DB US DLR INDEX TR Call 46141D203 44 34,700 SH Call SOLE 0 34,700 0 0
INVESCO DB US DLR INDEX TR Put 46141D203 5 29,400 SH Put SOLE 0 29,400 0 0
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 13 100 SH   SOLE 0 100 0 0
INVESCO EXCHANGE TRADED FD T Call 46137V357 0 100 SH Call SOLE 0 100 0 0
INVESCO EXCHANGE TRADED FD T Put 46137V357 0 100 SH Put SOLE 0 100 0 0
INVESCO EXCHANGE TRADED FD T Put 46137V530 0 500 SH Put SOLE 0 500 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP HELT 46138E149 112 800 SH   SOLE 0 800 0 0
INVESCO EXCHNG TRADED FD TR Call 46138E149 12 800 SH Call SOLE 0 800 0 0
INVESCO EXCHNG TRADED FD TR Call 46138E370 2 600 SH Call SOLE 0 600 0 0
INVESCO EXCHNG TRADED FD TR Put 46138E602 5 3,100 SH Put SOLE 0 3,100 0 0
INVESCO EXCHNG TRADED FD TR Put 46138G508 0 2,800 SH Put SOLE 0 2,800 0 0
INVESCO EXCHNG TRADED FD TR Put 46138E149 3 900 SH Put SOLE 0 900 0 0
INVESCO LTD SHS G491BT108 72 3,180 SH   SOLE 0 3,180 0 0
INVESCO LTD Call G491BT108 1 25,300 SH Call SOLE 0 25,300 0 0
INVESCO LTD Put G491BT108 14 10,400 SH Put SOLE 0 10,400 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 90 5,700 SH   SOLE 0 5,700 0 0
INVESCO MORTGAGE CAPITAL INC Put 46131B100 0 100 SH Put SOLE 0 100 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 51,466 277,013 SH   SOLE 0 277,013 0 0
INVESCO QQQ TR Call 46090E103 6,978 415,000 SH Call SOLE 0 415,000 0 0
INVESCO QQQ TR Put 46090E103 309 711,100 SH Put SOLE 0 711,100 0 0
IONIS PHARMACEUTICALS INC COM 462222100 30 600 SH   SOLE 0 600 0 0
IONIS PHARMACEUTICALS INC Call 462222100 35 12,900 SH Call SOLE 0 12,900 0 0
IONIS PHARMACEUTICALS INC Put 462222100 5 4,300 SH Put SOLE 0 4,300 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 56 5,000 SH   SOLE 0 5,000 0 0
IOVANCE BIOTHERAPEUTICS INC Call 462260100 4 10,000 SH Call SOLE 0 10,000 0 0
IPG PHOTONICS CORP COM 44980X109 403 2,585 SH   SOLE 0 2,585 0 0
IPG PHOTONICS CORP Call 44980X109 3 7,000 SH Call SOLE 0 7,000 0 0
IPG PHOTONICS CORP Put 44980X109 66 3,800 SH Put SOLE 0 3,800 0 0
IQIYI INC SPONSORED ADS 46267X108 755 27,907 SH   SOLE 0 27,907 0 0
IQIYI INC Call 46267X108 200 165,600 SH Call SOLE 0 165,600 0 0
IQIYI INC Put 46267X108 360 107,100 SH Put SOLE 0 107,100 0 0
IQVIA HLDGS INC COM 46266C105 142 1,100 SH   SOLE 0 1,100 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 844 8,925 SH   SOLE 0 8,925 0 0
IRHYTHM TECHNOLOGIES INC Call 450056106 8 3,200 SH Call SOLE 0 3,200 0 0
IRHYTHM TECHNOLOGIES INC Put 450056106 14 10,000 SH Put SOLE 0 10,000 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 127 5,685 SH   SOLE 0 5,685 0 0
IRIDIUM COMMUNICATIONS INC Call 46269C102 21 3,300 SH Call SOLE 0 3,300 0 0
IRIDIUM COMMUNICATIONS INC Put 46269C102 1 5,200 SH Put SOLE 0 5,200 0 0
IROBOT CORP COM 462726100 108 984 SH   SOLE 0 984 0 0
IROBOT CORP Call 462726100 343 30,800 SH Call SOLE 0 30,800 0 0
IROBOT CORP Put 462726100 45 70,600 SH Put SOLE 0 70,600 0 0
IRON MTN INC NEW COM 46284V101 47 1,365 SH   SOLE 0 1,365 0 0
IRON MTN INC NEW Call 46284V101 0 1,000 SH Call SOLE 0 1,000 0 0
IRON MTN INC NEW Put 46284V101 0 2,000 SH Put SOLE 0 2,000 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 4 270 SH   SOLE 0 270 0 0
IRONWOOD PHARMACEUTICALS INC Put 46333X108 0 2,500 SH Put SOLE 0 2,500 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 12 754 SH   SOLE 0 754 0 0
ISHARES GOLD TRUST Put 464285105 0 500 SH Put SOLE 0 500 0 0
ISHARES INC MSCI AUST ETF 464286103 225 10,200 SH   SOLE 0 10,200 0 0
ISHARES INC MSCI CDA ETF 464286509 0 1 SH   SOLE 0 1 0 0
ISHARES INC MSCI TURKEY ETF 464286715 357 14,994 SH   SOLE 0 14,994 0 0
ISHARES INC MSCI SWITZERLAND 464286749 48 1,400 SH   SOLE 0 1,400 0 0
ISHARES INC MSCI GERMANY ETF 464286806 28 965 SH   SOLE 0 965 0 0
ISHARES INC MSCI MEXICO ETF 464286822 4,858 94,833 SH   SOLE 0 94,833 0 0
ISHARES INC CORE MSCI EMKT 46434G103 20,168 389,497 SH   SOLE 0 389,497 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 53 2,200 SH   SOLE 0 2,200 0 0
ISHARES INC Call 46434G822 5 1,100 SH Call SOLE 0 1,100 0 0
ISHARES INC Call 46434G103 3 8,200 SH Call SOLE 0 8,200 0 0
ISHARES INC Call 46434G772 0 200 SH Call SOLE 0 200 0 0
ISHARES INC Call 46434G848 0 100 SH Call SOLE 0 100 0 0
ISHARES INC Call 464286822 1 1,600 SH Call SOLE 0 1,600 0 0
ISHARES INC Call 464286806 16 60,100 SH Call SOLE 0 60,100 0 0
ISHARES INC Call 464286780 6 2,400 SH Call SOLE 0 2,400 0 0
ISHARES INC Call 464286772 243 209,100 SH Call SOLE 0 209,100 0 0
ISHARES INC Call 464286715 151 45,000 SH Call SOLE 0 45,000 0 0
ISHARES INC Call 464286400 6,254 3,718,600 SH Call SOLE 0 3,718,600 0 0
ISHARES INC Call 464286640 1 1,000 SH Call SOLE 0 1,000 0 0
ISHARES INC Call 464286509 0 100 SH Call SOLE 0 100 0 0
ISHARES INC Call 464286608 0 8,500 SH Call SOLE 0 8,500 0 0
ISHARES INC Put 464286608 2 1,400 SH Put SOLE 0 1,400 0 0
ISHARES INC Put 464286657 0 300 SH Put SOLE 0 300 0 0
ISHARES INC Put 464286707 0 100 SH Put SOLE 0 100 0 0
ISHARES INC Put 464286400 2,111 1,120,700 SH Put SOLE 0 1,120,700 0 0
ISHARES INC Put 464286715 1,039 102,600 SH Put SOLE 0 102,600 0 0
ISHARES INC Put 464286772 130 663,000 SH Put SOLE 0 663,000 0 0
ISHARES INC Put 464286103 7 30,100 SH Put SOLE 0 30,100 0 0
ISHARES INC Put 464286780 1 500 SH Put SOLE 0 500 0 0
ISHARES INC Put 464286806 4 33,700 SH Put SOLE 0 33,700 0 0
ISHARES INC Put 464286822 17 80,900 SH Put SOLE 0 80,900 0 0
ISHARES INC Put 46434G848 3 2,200 SH Put SOLE 0 2,200 0 0
ISHARES INC Put 46434G772 3 4,800 SH Put SOLE 0 4,800 0 0
ISHARES INC Put 46434G103 3 3,600 SH Put SOLE 0 3,600 0 0
ISHARES INC Put 46434G822 3 11,200 SH Put SOLE 0 11,200 0 0
ISHARES INC Put 46434G780 5 20,000 SH Put SOLE 0 20,000 0 0
ISHARES SILVER TRUST Call 46428Q109 109 493,200 SH Call SOLE 0 493,200 0 0
ISHARES SILVER TRUST Put 46428Q109 20 46,400 SH Put SOLE 0 46,400 0 0
ISHARES TR MSCI CHINA ETF 46429B671 143 2,396 SH   SOLE 0 2,396 0 0
ISHARES TR MIN VOL USA ETF 46429B697 39 700 SH   SOLE 0 700 0 0
ISHARES TR IBOXX HI YD ETF 464288513 234 2,714 SH   SOLE 0 2,714 0 0
ISHARES TR US HOME CONS ETF 464288752 420 11,900 SH   SOLE 0 11,900 0 0
ISHARES TR U.S. MED DVC ETF 464288810 159 700 SH   SOLE 0 700 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 474 3,991 SH   SOLE 0 3,991 0 0
ISHARES TR CORE MSCI EAFE 46432F842 19 300 SH   SOLE 0 300 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 8 300 SH   SOLE 0 300 0 0
ISHARES TR CORE S&P MCP ETF 464287507 40 200 SH   SOLE 0 200 0 0
ISHARES TR NA TEC SFTWR ETF 464287515 471 2,300 SH   SOLE 0 2,300 0 0
ISHARES TR PHLX SEMICND ETF 464287523 365 1,975 SH   SOLE 0 1,975 0 0
ISHARES TR NASDAQ BIOTECH 464287556 6,354 52,110 SH   SOLE 0 52,110 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 25 200 SH   SOLE 0 200 0 0
ISHARES TR RUS 1000 ETF 464287622 16 100 SH   SOLE 0 100 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 6,452 38,280 SH   SOLE 0 38,280 0 0
ISHARES TR U.S. REAL ES ETF 464287739 529 6,614 SH   SOLE 0 6,614 0 0
ISHARES TR S&P SML 600 GWT 464287887 120 599 SH   SOLE 0 599 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 240 3,413 SH   SOLE 0 3,413 0 0
ISHARES TR MSCI ACWI ETF 464288257 14 200 SH   SOLE 0 200 0 0
ISHARES TR JPMORGAN USD EMG 464288281 792 7,352 SH   SOLE 0 7,352 0 0
ISHARES TR SELECT DIVID ETF 464287168 353 3,547 SH   SOLE 0 3,547 0 0
ISHARES TR TIPS BD ETF 464287176 22 200 SH   SOLE 0 200 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 304 7,120 SH   SOLE 0 7,120 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 2,233 52,034 SH   SOLE 0 52,034 0 0
ISHARES TR LATN AMER 40 ETF 464287390 0 4 SH   SOLE 0 4 0 0
ISHARES TR S&P 500 VAL ETF 464287408 81 700 SH   SOLE 0 700 0 0
ISHARES TR 20 YR TR BD ETF 464287432 18,168 154,931 SH   SOLE 0 154,931 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 477 4,722 SH   SOLE 0 4,722 0 0
ISHARES TR MSCI EAFE ETF 464287465 11,685 171,869 SH   SOLE 0 171,869 0 0
ISHARES TR Call 464287465 17 95,300 SH Call SOLE 0 95,300 0 0
ISHARES TR Call 464287325 4 1,000 SH Call SOLE 0 1,000 0 0
ISHARES TR Call 464287499 2 200 SH Call SOLE 0 200 0 0
ISHARES TR Call 464287440 77 118,600 SH Call SOLE 0 118,600 0 0
ISHARES TR Call 464287432 200 849,900 SH Call SOLE 0 849,900 0 0
ISHARES TR Call 464287408 0 200 SH Call SOLE 0 200 0 0
ISHARES TR Call 464287390 22 120,400 SH Call SOLE 0 120,400 0 0
ISHARES TR Call 464287234 288 587,400 SH Call SOLE 0 587,400 0 0
ISHARES TR Call 464287242 9 10,000 SH Call SOLE 0 10,000 0 0
ISHARES TR Call 464287184 2,227 964,700 SH Call SOLE 0 964,700 0 0
ISHARES TR Call 464287150 2 700 SH Call SOLE 0 700 0 0
ISHARES TR Call 464287200 8 6,700 SH Call SOLE 0 6,700 0 0
ISHARES TR Call 464287101 13 700 SH Call SOLE 0 700 0 0
ISHARES TR Call 464288281 17 15,500 SH Call SOLE 0 15,500 0 0
ISHARES TR Call 464288448 1 2,600 SH Call SOLE 0 2,600 0 0
ISHARES TR Call 464287788 0 400 SH Call SOLE 0 400 0 0
ISHARES TR Call 464287804 74 9,200 SH Call SOLE 0 9,200 0 0
ISHARES TR Call 464288182 1 1,500 SH Call SOLE 0 1,500 0 0
ISHARES TR Call 464287739 0 2,500 SH Call SOLE 0 2,500 0 0
ISHARES TR Call 464287614 16 4,300 SH Call SOLE 0 4,300 0 0
ISHARES TR Call 464287721 14 2,700 SH Call SOLE 0 2,700 0 0
ISHARES TR Call 464287655 1,317 954,800 SH Call SOLE 0 954,800 0 0
ISHARES TR Call 464287648 90 95,200 SH Call SOLE 0 95,200 0 0
ISHARES TR Call 464287622 2 400 SH Call SOLE 0 400 0 0
ISHARES TR Call 464287598 1 3,500 SH Call SOLE 0 3,500 0 0
ISHARES TR Call 464287556 713 42,100 SH Call SOLE 0 42,100 0 0
ISHARES TR Call 464287515 71 4,900 SH Call SOLE 0 4,900 0 0
ISHARES TR Call 464287507 4 400 SH Call SOLE 0 400 0 0
ISHARES TR Call 46432F842 1 2,100 SH Call SOLE 0 2,100 0 0
ISHARES TR Call 46432F396 9 1,700 SH Call SOLE 0 1,700 0 0
ISHARES TR Call 464288810 6 700 SH Call SOLE 0 700 0 0
ISHARES TR Call 464288760 8 1,700 SH Call SOLE 0 1,700 0 0
ISHARES TR Call 464288752 0 10,200 SH Call SOLE 0 10,200 0 0
ISHARES TR Call 464288513 16 31,500 SH Call SOLE 0 31,500 0 0
ISHARES TR Call 46429B671 3 12,700 SH Call SOLE 0 12,700 0 0
ISHARES TR Call 46429B598 0 2,700 SH Call SOLE 0 2,700 0 0
ISHARES TR Call 46429B663 0 200 SH Call SOLE 0 200 0 0
ISHARES TR Put 46429B598 7 4,800 SH Put SOLE 0 4,800 0 0
ISHARES TR Put 46429B671 34 23,400 SH Put SOLE 0 23,400 0 0
ISHARES TR Put 46429B697 0 1,600 SH Put SOLE 0 1,600 0 0
ISHARES TR Put 464288513 546 295,600 SH Put SOLE 0 295,600 0 0
ISHARES TR Put 464288752 100 366,700 SH Put SOLE 0 366,700 0 0
ISHARES TR Put 464288760 11 5,000 SH Put SOLE 0 5,000 0 0
ISHARES TR Put 464288810 1 2,000 SH Put SOLE 0 2,000 0 0
ISHARES TR Put 46432F396 1 1,800 SH Put SOLE 0 1,800 0 0
ISHARES TR Put 464287515 19 13,100 SH Put SOLE 0 13,100 0 0
ISHARES TR Put 464287556 104 88,500 SH Put SOLE 0 88,500 0 0
ISHARES TR Put 464287523 0 1,000 SH Put SOLE 0 1,000 0 0
ISHARES TR Put 464287598 2 1,600 SH Put SOLE 0 1,600 0 0
ISHARES TR Put 464287630 0 100 SH Put SOLE 0 100 0 0
ISHARES TR Put 464287648 136 152,900 SH Put SOLE 0 152,900 0 0
ISHARES TR Put 464287655 1,037 1,111,500 SH Put SOLE 0 1,111,500 0 0
ISHARES TR Put 464287739 0 1,100 SH Put SOLE 0 1,100 0 0
ISHARES TR Put 464288182 10 7,200 SH Put SOLE 0 7,200 0 0
ISHARES TR Put 464287804 0 200 SH Put SOLE 0 200 0 0
ISHARES TR Put 464288257 4 3,500 SH Put SOLE 0 3,500 0 0
ISHARES TR Put 464288448 12 20,100 SH Put SOLE 0 20,100 0 0
ISHARES TR Put 464288281 167 63,100 SH Put SOLE 0 63,100 0 0
ISHARES TR Put 464287101 1 7,600 SH Put SOLE 0 7,600 0 0
ISHARES TR Put 464287200 3 1,700 SH Put SOLE 0 1,700 0 0
ISHARES TR Put 464287150 0 100 SH Put SOLE 0 100 0 0
ISHARES TR Put 464287184 361 945,200 SH Put SOLE 0 945,200 0 0
ISHARES TR Put 464287242 12 1,400 SH Put SOLE 0 1,400 0 0
ISHARES TR Put 464287234 1,427 1,924,900 SH Put SOLE 0 1,924,900 0 0
ISHARES TR Put 464287390 0 600 SH Put SOLE 0 600 0 0
ISHARES TR Put 464287432 204 347,900 SH Put SOLE 0 347,900 0 0
ISHARES TR Put 464287440 622 215,300 SH Put SOLE 0 215,300 0 0
ISHARES TR Put 464287465 206 314,700 SH Put SOLE 0 314,700 0 0
ITAU UNIBANCO HLDG SA Call 465562106 18 30,300 SH Call SOLE 0 30,300 0 0
ITAU UNIBANCO HLDG SA Put 465562106 398 77,000 SH Put SOLE 0 77,000 0 0
ITT INC COM 45073V108 159 2,600 SH   SOLE 0 2,600 0 0
ITT INC Put 45073V108 0 1,300 SH Put SOLE 0 1,300 0 0
J JILL INC COM 46620W102 12 2,000 SH   SOLE 0 2,000 0 0
J JILL INC Call 46620W102 0 2,000 SH Call SOLE 0 2,000 0 0
J JILL INC Put 46620W102 4 37,000 SH Put SOLE 0 37,000 0 0
JABIL INC COM 466313103 35 1,300 SH   SOLE 0 1,300 0 0
JABIL INC Call 466313103 68 15,400 SH Call SOLE 0 15,400 0 0
JACK IN THE BOX INC COM 466367109 618 7,379 SH   SOLE 0 7,379 0 0
JACK IN THE BOX INC Call 466367109 9 9,100 SH Call SOLE 0 9,100 0 0
JACK IN THE BOX INC Put 466367109 32 10,400 SH Put SOLE 0 10,400 0 0
JACOBS ENGR GROUP INC DEL Call 469814107 0 200 SH Call SOLE 0 200 0 0
JAGGED PEAK ENERGY INC COM 47009K107 124 9,030 SH   SOLE 0 9,030 0 0
JAGGED PEAK ENERGY INC Call 47009K107 4 11,800 SH Call SOLE 0 11,800 0 0
JAKKS PAC INC COM 47012E106 0 180 SH   SOLE 0 180 0 0
JAZZ PHARMACEUTICALS PLC Call G50871105 1 1,500 SH Call SOLE 0 1,500 0 0
JAZZ PHARMACEUTICALS PLC Put G50871105 28 900 SH Put SOLE 0 900 0 0
JD COM INC SPON ADR CL A 47215P106 1,902 72,927 SH   SOLE 0 72,927 0 0
JD COM INC Call 47215P106 152 370,800 SH Call SOLE 0 370,800 0 0
JD COM INC Put 47215P106 1,195 251,400 SH Put SOLE 0 251,400 0 0
JEFFERIES FINL GROUP INC Put 47233W109 0 500 SH Put SOLE 0 500 0 0
JELD-WEN HLDG INC COM 47580P103 7 300 SH   SOLE 0 300 0 0
JETBLUE AIRWAYS CORP COM 477143101 113 5,869 SH   SOLE 0 5,869 0 0
JETBLUE AIRWAYS CORP Call 477143101 11 7,700 SH Call SOLE 0 7,700 0 0
JETBLUE AIRWAYS CORP Put 477143101 19 6,900 SH Put SOLE 0 6,900 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 189 17,600 SH   SOLE 0 17,600 0 0
JINKOSOLAR HLDG CO LTD Put 47759T100 5 1,100 SH Put SOLE 0 1,100 0 0
JOHN BEAN TECHNOLOGIES CORP Call 477839104 26 4,700 SH Call SOLE 0 4,700 0 0
JOHN BEAN TECHNOLOGIES CORP Put 477839104 4 1,600 SH Put SOLE 0 1,600 0 0
JOHNSON & JOHNSON COM 478160104 538 3,900 SH   SOLE 0 3,900 0 0
JOHNSON & JOHNSON Call 478160104 266 42,500 SH Call SOLE 0 42,500 0 0
JOHNSON & JOHNSON Put 478160104 8 2,500 SH Put SOLE 0 2,500 0 0
JOHNSON CTLS INTL PLC SHS G51502105 660 18,865 SH   SOLE 0 18,865 0 0
JOHNSON CTLS INTL PLC Call G51502105 46 105,900 SH Call SOLE 0 105,900 0 0
JOHNSON CTLS INTL PLC Put G51502105 4 11,000 SH Put SOLE 0 11,000 0 0
JONES LANG LASALLE INC Put 48020Q107 1 100 SH Put SOLE 0 100 0 0
JOUNCE THERAPEUTICS INC COM 481116101 2 400 SH   SOLE 0 400 0 0
JPMORGAN CHASE & CO COM 46625H100 4,831 42,816 SH   SOLE 0 42,816 0 0
JPMORGAN CHASE & CO Call 46625H100 323 110,100 SH Call SOLE 0 110,100 0 0
JPMORGAN CHASE & CO Call 46625H365 7 48,400 SH Call SOLE 0 48,400 0 0
JPMORGAN CHASE & CO Put 46625H365 10 63,900 SH Put SOLE 0 63,900 0 0
JPMORGAN CHASE & CO Put 46625H100 43 112,700 SH Put SOLE 0 112,700 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 6 3,061 SH   SOLE 0 3,061 0 0
JUMEI INTL HLDG LTD Put 48138L107 1 1,700 SH Put SOLE 0 1,700 0 0
JUNIPER NETWORKS INC COM 48203R104 50 1,700 SH   SOLE 0 1,700 0 0
JUPAI HLDGS LTD ADS 48205B107 1 200 SH   SOLE 0 200 0 0
JUST ENERGY GROUP INC COM 48213W101 0 100 SH   SOLE 0 100 0 0
KADMON HLDGS INC COM 48283N106 0 100 SH   SOLE 0 100 0 0
KADMON HLDGS INC Call 48283N106 0 200 SH Call SOLE 0 200 0 0
KANDI TECHNOLOGIES GROUP INC Call 483709101 0 100 SH Call SOLE 0 100 0 0
KANDI TECHNOLOGIES GROUP INC Put 483709101 0 300 SH Put SOLE 0 300 0 0
KANSAS CITY SOUTHERN Call 485170302 83 20,400 SH Call SOLE 0 20,400 0 0
KANSAS CITY SOUTHERN Put 485170302 5 800 SH Put SOLE 0 800 0 0
KAR AUCTION SVCS INC COM 48238T109 17 300 SH   SOLE 0 300 0 0
KB HOME COM 48666K109 143 6,000 SH   SOLE 0 6,000 0 0
KB HOME Call 48666K109 4 8,300 SH Call SOLE 0 8,300 0 0
KB HOME Put 48666K109 34 14,600 SH Put SOLE 0 14,600 0 0
KBR INC COM 48242W106 1 50 SH   SOLE 0 50 0 0
KELLOGG CO COM 487836108 178 2,544 SH   SOLE 0 2,544 0 0
KELLOGG CO Call 487836108 0 600 SH Call SOLE 0 600 0 0
KELLOGG CO Put 487836108 0 900 SH Put SOLE 0 900 0 0
KELLY SVCS INC Call 488152208 0 2,700 SH Call SOLE 0 2,700 0 0
KEMET CORP COM NEW 488360207 61 3,320 SH   SOLE 0 3,320 0 0
KEMET CORP Call 488360207 2 3,600 SH Call SOLE 0 3,600 0 0
KEMET CORP Put 488360207 28 29,700 SH Put SOLE 0 29,700 0 0
KEMPER CORP DEL COM 488401100 2 30 SH   SOLE 0 30 0 0
KEMPER CORP DEL Call 488401100 2 300 SH Call SOLE 0 300 0 0
KEMPER CORP DEL Put 488401100 0 1,000 SH Put SOLE 0 1,000 0 0
KENNAMETAL INC Call 489170100 2 1,400 SH Call SOLE 0 1,400 0 0
KENNAMETAL INC Put 489170100 0 1,100 SH Put SOLE 0 1,100 0 0
KENNEDY-WILSON HLDGS INC Call 489398107 4 15,400 SH Call SOLE 0 15,400 0 0
KENNEDY-WILSON HLDGS INC Put 489398107 2 1,900 SH Put SOLE 0 1,900 0 0
KEURIG DR PEPPER INC COM 49271V100 4 200 SH   SOLE 0 200 0 0
KEURIG DR PEPPER INC Call 49271V100 163 23,700 SH Call SOLE 0 23,700 0 0
KEURIG DR PEPPER INC Put 49271V100 0 100 SH Put SOLE 0 100 0 0
KEYCORP NEW COM 493267108 33 1,700 SH   SOLE 0 1,700 0 0
KEYCORP NEW Call 493267108 0 800 SH Call SOLE 0 800 0 0
KEYCORP NEW Put 493267108 1 1,500 SH Put SOLE 0 1,500 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 2,028 30,600 SH   SOLE 0 30,600 0 0
KEYSIGHT TECHNOLOGIES INC Call 49338L103 14 6,400 SH Call SOLE 0 6,400 0 0
KEYSIGHT TECHNOLOGIES INC Put 49338L103 8 5,900 SH Put SOLE 0 5,900 0 0
KEYW HLDG CORP COM 493723100 18 2,111 SH   SOLE 0 2,111 0 0
KEYW HLDG CORP Call 493723100 0 2,600 SH Call SOLE 0 2,600 0 0
KFORCE INC Call 493732101 30 3,800 SH Call SOLE 0 3,800 0 0
KIMBERLY CLARK CORP COM 494368103 50 445 SH   SOLE 0 445 0 0
KIMBERLY CLARK CORP Call 494368103 7 1,900 SH Call SOLE 0 1,900 0 0
KIMBERLY CLARK CORP Put 494368103 1 1,100 SH Put SOLE 0 1,100 0 0
KIMCO RLTY CORP Call 49446R109 0 2,400 SH Call SOLE 0 2,400 0 0
KIMCO RLTY CORP Put 49446R109 2 8,500 SH Put SOLE 0 8,500 0 0
KINDER MORGAN INC DEL PFD SER A 49456B200 39 1,197 SH   SOLE 0 1,197 0 0
KINDER MORGAN INC DEL Call 49456B101 48 74,800 SH Call SOLE 0 74,800 0 0
KINDER MORGAN INC DEL Put 49456B101 17 15,400 SH Put SOLE 0 15,400 0 0
KINDRED BIOSCIENCES INC COM 494577109 5 400 SH   SOLE 0 400 0 0
KINROSS GOLD CORP COM NO PAR 496902404 42 15,657 SH   SOLE 0 15,657 0 0
KINROSS GOLD CORP Call 496902404 0 200 SH Call SOLE 0 200 0 0
KINROSS GOLD CORP Put 496902404 34 33,300 SH Put SOLE 0 33,300 0 0
KIRBY CORP COM 497266106 63 773 SH   SOLE 0 773 0 0
KIRBY CORP Call 497266106 0 400 SH Call SOLE 0 400 0 0
KIRBY CORP Put 497266106 0 100 SH Put SOLE 0 100 0 0
KITE RLTY GROUP TR COM NEW 49803T300 38 2,289 SH   SOLE 0 2,289 0 0
KITE RLTY GROUP TR Call 49803T300 0 500 SH Call SOLE 0 500 0 0
KKR & CO INC CL A 48251W104 247 9,079 SH   SOLE 0 9,079 0 0
KKR & CO INC Call 48251W104 164 37,000 SH Call SOLE 0 37,000 0 0
KKR & CO INC Put 48251W104 1 1,500 SH Put SOLE 0 1,500 0 0
KLA-TENCOR CORP COM 482480100 415 4,090 SH   SOLE 0 4,090 0 0
KLA-TENCOR CORP Call 482480100 2 2,900 SH Call SOLE 0 2,900 0 0
KLA-TENCOR CORP Put 482480100 43 9,700 SH Put SOLE 0 9,700 0 0
KLX INC COM 482539103 188 3,000 SH   SOLE 0 3,000 0 0
KLX INC Call 482539103 41 22,000 SH Call SOLE 0 22,000 0 0
KLX INC Put 482539103 4 10,000 SH Put SOLE 0 10,000 0 0
KMG CHEMICALS INC COM 482564101 151 2,000 SH   SOLE 0 2,000 0 0
KMG CHEMICALS INC Call 482564101 0 200 SH Call SOLE 0 200 0 0
KMG CHEMICALS INC Put 482564101 0 1,400 SH Put SOLE 0 1,400 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 57 1,680 SH   SOLE 0 1,680 0 0
KNIGHT SWIFT TRANSN HLDGS IN Call 499049104 4 1,700 SH Call SOLE 0 1,700 0 0
KNIGHT SWIFT TRANSN HLDGS IN Put 499049104 44 12,300 SH Put SOLE 0 12,300 0 0
KNOT OFFSHORE PARTNERS LP Call Y48125101 0 1,000 SH Call SOLE 0 1,000 0 0
KNOT OFFSHORE PARTNERS LP Put Y48125101 3 6,200 SH Put SOLE 0 6,200 0 0
KNOWLES CORP Put 49926D109 0 5,800 SH Put SOLE 0 5,800 0 0
KOHLS CORP COM 500255104 185 2,488 SH   SOLE 0 2,488 0 0
KOHLS CORP Call 500255104 28 12,600 SH Call SOLE 0 12,600 0 0
KOHLS CORP Put 500255104 12 23,400 SH Put SOLE 0 23,400 0 0
KOPIN CORP COM 500600101 3 1,427 SH   SOLE 0 1,427 0 0
KOPIN CORP Put 500600101 0 1,500 SH Put SOLE 0 1,500 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 3 300 SH   SOLE 0 300 0 0
KOREA ELECTRIC PWR Put 500631106 0 700 SH Put SOLE 0 700 0 0
KRAFT HEINZ CO COM 500754106 1,747 31,707 SH   SOLE 0 31,707 0 0
KRAFT HEINZ CO Call 500754106 20 36,200 SH Call SOLE 0 36,200 0 0
KRAFT HEINZ CO Put 500754106 206 63,400 SH Put SOLE 0 63,400 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 1,088 22,287 SH   SOLE 0 22,287 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 5 201 SH   SOLE 0 201 0 0
KRANESHARES TR Call 500767405 1 2,100 SH Call SOLE 0 2,100 0 0
KRANESHARES TR Call 500767306 241 180,100 SH Call SOLE 0 180,100 0 0
KRANESHARES TR Put 500767306 159 117,300 SH Put SOLE 0 117,300 0 0
KRATON CORPORATION COM 50077C106 4 100 SH   SOLE 0 100 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 304 20,634 SH   SOLE 0 20,634 0 0
KRATOS DEFENSE & SEC SOLUTIO Call 50077B207 13 10,400 SH Call SOLE 0 10,400 0 0
KRATOS DEFENSE & SEC SOLUTIO Put 50077B207 4 5,900 SH Put SOLE 0 5,900 0 0
KROGER CO COM 501044101 2,949 101,314 SH   SOLE 0 101,314 0 0
KROGER CO Call 501044101 21 46,100 SH Call SOLE 0 46,100 0 0
KROGER CO Put 501044101 215 272,800 SH Put SOLE 0 272,800 0 0
KRONOS WORLDWIDE INC Call 50105F105 0 2,100 SH Call SOLE 0 2,100 0 0
KRONOS WORLDWIDE INC Put 50105F105 1 300 SH Put SOLE 0 300 0 0
KULICKE & SOFFA INDS INC COM 501242101 8 339 SH   SOLE 0 339 0 0
L BRANDS INC COM 501797104 463 15,309 SH   SOLE 0 15,309 0 0
L BRANDS INC Call 501797104 7 15,100 SH Call SOLE 0 15,100 0 0
L BRANDS INC Put 501797104 512 29,500 SH Put SOLE 0 29,500 0 0
L3 TECHNOLOGIES INC COM 502413107 94 443 SH   SOLE 0 443 0 0
L3 TECHNOLOGIES INC Call 502413107 26 3,600 SH Call SOLE 0 3,600 0 0
LA Z BOY INC Call 505336107 0 2,100 SH Call SOLE 0 2,100 0 0
LA Z BOY INC Put 505336107 0 100 SH Put SOLE 0 100 0 0
LAM RESEARCH CORP COM 512807108 710 4,682 SH   SOLE 0 4,682 0 0
LAM RESEARCH CORP Call 512807108 9 2,000 SH Call SOLE 0 2,000 0 0
LAM RESEARCH CORP Put 512807108 131 11,300 SH Put SOLE 0 11,300 0 0
LAMB WESTON HLDGS INC Call 513272104 8 4,000 SH Call SOLE 0 4,000 0 0
LAMB WESTON HLDGS INC Put 513272104 18 16,000 SH Put SOLE 0 16,000 0 0
LANDS END INC NEW Call 51509F105 18 37,200 SH Call SOLE 0 37,200 0 0
LANDS END INC NEW Put 51509F105 27 4,600 SH Put SOLE 0 4,600 0 0
LANNET INC COM 516012101 221 46,700 SH   SOLE 0 46,700 0 0
LANNET INC Call 516012101 1 2,400 SH Call SOLE 0 2,400 0 0
LANNET INC Put 516012101 39 12,800 SH Put SOLE 0 12,800 0 0
LAREDO PETROLEUM INC COM 516806106 38 4,723 SH   SOLE 0 4,723 0 0
LAREDO PETROLEUM INC Call 516806106 0 11,500 SH Call SOLE 0 11,500 0 0
LAREDO PETROLEUM INC Put 516806106 25 15,000 SH Put SOLE 0 15,000 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 56 7,000 SH   SOLE 0 7,000 0 0
LATTICE SEMICONDUCTOR CORP Call 518415104 0 500 SH Call SOLE 0 500 0 0
LAUDER ESTEE COS INC CL A 518439104 787 5,421 SH   SOLE 0 5,421 0 0
LAUDER ESTEE COS INC Put 518439104 0 2,300 SH Put SOLE 0 2,300 0 0
LAZARD LTD SHS A G54050102 48 1,000 SH   SOLE 0 1,000 0 0
LAZARD LTD Call G54050102 1 2,000 SH Call SOLE 0 2,000 0 0
LAZARD LTD Put G54050102 0 700 SH Put SOLE 0 700 0 0
LEAF GROUP LTD COM 52177G102 150 15,000 SH   SOLE 0 15,000 0 0
LEAF GROUP LTD Call 52177G102 0 1,000 SH Call SOLE 0 1,000 0 0
LEAR CORP Put 521865204 2 500 SH Put SOLE 0 500 0 0
LEE ENTERPRISES INC COM 523768109 2 1,013 SH   SOLE 0 1,013 0 0
LEE ENTERPRISES INC Call 523768109 1 14,400 SH Call SOLE 0 14,400 0 0
LEE ENTERPRISES INC Put 523768109 1 6,700 SH Put SOLE 0 6,700 0 0
LEGGETT & PLATT INC Put 524660107 3 700 SH Put SOLE 0 700 0 0
LEIDOS HLDGS INC COM 525327102 39 565 SH   SOLE 0 565 0 0
LEIDOS HLDGS INC Call 525327102 17 1,100 SH Call SOLE 0 1,100 0 0
LENDINGCLUB CORP Call 52603A109 17 41,500 SH Call SOLE 0 41,500 0 0
LENDINGCLUB CORP Put 52603A109 6 16,600 SH Put SOLE 0 16,600 0 0
LENDINGTREE INC NEW COM 52603B107 149 649 SH   SOLE 0 649 0 0
LENDINGTREE INC NEW Call 52603B107 23 3,700 SH Call SOLE 0 3,700 0 0
LENNAR CORP CL A 526057104 2,420 51,844 SH   SOLE 0 51,844 0 0
LENNAR CORP CL B 526057302 97 2,543 SH   SOLE 0 2,543 0 0
LENNAR CORP Call 526057104 7 20,200 SH Call SOLE 0 20,200 0 0
LENNAR CORP Put 526057104 365 85,300 SH Put SOLE 0 85,300 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 5 600 SH   SOLE 0 600 0 0
LEXINFINTECH HLDGS LTD Call 528877103 0 200 SH Call SOLE 0 200 0 0
LEXINFINTECH HLDGS LTD Put 528877103 6 3,100 SH Put SOLE 0 3,100 0 0
LEXINGTON REALTY TRUST COM 529043101 33 3,990 SH   SOLE 0 3,990 0 0
LEXINGTON REALTY TRUST Call 529043101 0 5,000 SH Call SOLE 0 5,000 0 0
LEXINGTON REALTY TRUST Put 529043101 1 11,700 SH Put SOLE 0 11,700 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 28 3,275 SH   SOLE 0 3,275 0 0
LG DISPLAY CO LTD Put 50186V102 0 500 SH Put SOLE 0 500 0 0
LGI HOMES INC COM 50187T106 71 1,508 SH   SOLE 0 1,508 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 106 1,260 SH   SOLE 0 1,260 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 297 10,299 SH   SOLE 0 10,299 0 0
LIBERTY GLOBAL PLC Call G5480U104 0 18,800 SH Call SOLE 0 18,800 0 0
LIBERTY GLOBAL PLC Put G5480U104 5 2,900 SH Put SOLE 0 2,900 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 10 500 SH   SOLE 0 500 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 111 3,000 SH   SOLE 0 3,000 0 0
LIBERTY MEDIA CORP DELAWARE Call 531229854 37 5,000 SH Call SOLE 0 5,000 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 14 1,000 SH   SOLE 0 1,000 0 0
LILLY ELI & CO Call 532457108 92 12,400 SH Call SOLE 0 12,400 0 0
LILLY ELI & CO Put 532457108 0 5,000 SH Put SOLE 0 5,000 0 0
LIMELIGHT NETWORKS INC COM 53261M104 1 275 SH   SOLE 0 275 0 0
LIMELIGHT NETWORKS INC Call 53261M104 0 1,500 SH Call SOLE 0 1,500 0 0
LIMELIGHT NETWORKS INC Put 53261M104 0 1,400 SH Put SOLE 0 1,400 0 0
LINCOLN NATL CORP IND *W EXP 07/10/201 534187117 6,382 96,730 SH   SOLE 0 96,730 0 0
LINCOLN NATL CORP IND Call 534187109 0 100 SH Call SOLE 0 100 0 0
LINCOLN NATL CORP IND Put 534187109 1 13,200 SH Put SOLE 0 13,200 0 0
LINE CORP Put 53567X101 2 600 SH Put SOLE 0 600 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 48 2,002 SH   SOLE 0 2,002 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 3 144 SH   SOLE 0 144 0 0
LIONS GATE ENTMNT CORP Call 535919401 3 8,000 SH Call SOLE 0 8,000 0 0
LIPOCINE INC NEW COM 53630X104 17 13,000 SH   SOLE 0 13,000 0 0
LITTELFUSE INC Call 537008104 0 100 SH Call SOLE 0 100 0 0
LITTELFUSE INC Put 537008104 4 200 SH Put SOLE 0 200 0 0
LIVANOVA PLC Call G5509L101 310 21,200 SH Call SOLE 0 21,200 0 0
LIVE NATION ENTERTAINMENT IN Call 538034109 43 19,600 SH Call SOLE 0 19,600 0 0
LIVE NATION ENTERTAINMENT IN Put 538034109 0 4,200 SH Put SOLE 0 4,200 0 0
LIVEPERSON INC COM 538146101 29 1,144 SH   SOLE 0 1,144 0 0
LIVEPERSON INC Call 538146101 6 700 SH Call SOLE 0 700 0 0
LKQ CORP COM 501889208 52 1,657 SH   SOLE 0 1,657 0 0
LKQ CORP Call 501889208 0 300 SH Call SOLE 0 300 0 0
LKQ CORP Put 501889208 0 500 SH Put SOLE 0 500 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 50 16,500 SH   SOLE 0 16,500 0 0
LLOYDS BANKING GROUP PLC Call 539439109 4 18,000 SH Call SOLE 0 18,000 0 0
LOCKHEED MARTIN CORP Call 539830109 22 500 SH Call SOLE 0 500 0 0
LOCKHEED MARTIN CORP Put 539830109 0 600 SH Put SOLE 0 600 0 0
LOEWS CORP COM 540424108 40 800 SH   SOLE 0 800 0 0
LOEWS CORP Put 540424108 1 2,200 SH Put SOLE 0 2,200 0 0
LOGITECH INTL S A SHS H50430232 62 1,400 SH   SOLE 0 1,400 0 0
LOGITECH INTL S A Put H50430232 14 10,000 SH Put SOLE 0 10,000 0 0
LOGMEIN INC COM 54142L109 4 56 SH   SOLE 0 56 0 0
LOGMEIN INC Call 54142L109 2 1,200 SH Call SOLE 0 1,200 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 1 200 SH   SOLE 0 200 0 0
LOMA NEGRA CORP Put 54150E104 0 300 SH Put SOLE 0 300 0 0
LOUISIANA PAC CORP COM 546347105 100 3,808 SH   SOLE 0 3,808 0 0
LOUISIANA PAC CORP Call 546347105 0 12,500 SH Call SOLE 0 12,500 0 0
LOUISIANA PAC CORP Put 546347105 7 4,200 SH Put SOLE 0 4,200 0 0
LOWES COS INC Call 548661107 380 28,200 SH Call SOLE 0 28,200 0 0
LOWES COS INC Put 548661107 29 669,700 SH Put SOLE 0 669,700 0 0
LOXO ONCOLOGY INC COM 548862101 256 1,500 SH   SOLE 0 1,500 0 0
LOXO ONCOLOGY INC Call 548862101 19 2,300 SH Call SOLE 0 2,300 0 0
LOXO ONCOLOGY INC Put 548862101 34 2,300 SH Put SOLE 0 2,300 0 0
LULULEMON ATHLETICA INC COM 550021109 2,230 13,726 SH   SOLE 0 13,726 0 0
LULULEMON ATHLETICA INC Call 550021109 387 18,500 SH Call SOLE 0 18,500 0 0
LULULEMON ATHLETICA INC Put 550021109 56 33,400 SH Put SOLE 0 33,400 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 142 9,203 SH   SOLE 0 9,203 0 0
LUMBER LIQUIDATORS HLDGS INC Call 55003T107 16 21,100 SH Call SOLE 0 21,100 0 0
LUMBER LIQUIDATORS HLDGS INC Put 55003T107 195 29,000 SH Put SOLE 0 29,000 0 0
LUMENTUM HLDGS INC COM 55024U109 149 2,500 SH   SOLE 0 2,500 0 0
LUMENTUM HLDGS INC Call 55024U109 80 18,900 SH Call SOLE 0 18,900 0 0
LUMENTUM HLDGS INC Put 55024U109 35 16,900 SH Put SOLE 0 16,900 0 0
LYON WILLIAM HOMES CL A NEW 552074700 3 200 SH   SOLE 0 200 0 0
LYON WILLIAM HOMES Call 552074700 0 2,300 SH Call SOLE 0 2,300 0 0
LYON WILLIAM HOMES Put 552074700 0 500 SH Put SOLE 0 500 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 346 3,380 SH   SOLE 0 3,380 0 0
LYONDELLBASELL INDUSTRIES N Call N53745100 35 33,200 SH Call SOLE 0 33,200 0 0
LYONDELLBASELL INDUSTRIES N Put N53745100 25 17,700 SH Put SOLE 0 17,700 0 0
MACERICH CO Call 554382101 13 30,000 SH Call SOLE 0 30,000 0 0
MACERICH CO Put 554382101 14 7,700 SH Put SOLE 0 7,700 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 41 1,992 SH   SOLE 0 1,992 0 0
MACOM TECH SOLUTIONS HLDGS I Call 55405Y100 1 1,300 SH Call SOLE 0 1,300 0 0
MACOM TECH SOLUTIONS HLDGS I Put 55405Y100 1 1,500 SH Put SOLE 0 1,500 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 70 1,525 SH   SOLE 0 1,525 0 0
MACQUARIE INFRASTRUCTURE COR Call 55608B105 1 700 SH Call SOLE 0 700 0 0
MACQUARIE INFRASTRUCTURE COR Put 55608B105 31 3,400 SH Put SOLE 0 3,400 0 0
MACYS INC COM 55616P104 503 14,500 SH   SOLE 0 14,500 0 0
MACYS INC Call 55616P104 23 13,300 SH Call SOLE 0 13,300 0 0
MACYS INC Put 55616P104 19 22,200 SH Put SOLE 0 22,200 0 0
MADISON SQUARE GARDEN CO NEW Call 55825T103 332 19,800 SH Call SOLE 0 19,800 0 0
MADISON SQUARE GARDEN CO NEW Put 55825T103 0 200 SH Put SOLE 0 200 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 570 2,666 SH   SOLE 0 2,666 0 0
MADRIGAL PHARMACEUTICALS INC Call 558868105 31 14,200 SH Call SOLE 0 14,200 0 0
MADRIGAL PHARMACEUTICALS INC Put 558868105 47 1,500 SH Put SOLE 0 1,500 0 0
MAG SILVER CORP COM 55903Q104 115 14,225 SH   SOLE 0 14,225 0 0
MAG SILVER CORP Put 55903Q104 12 6,400 SH Put SOLE 0 6,400 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,451 21,438 SH   SOLE 0 21,438 0 0
MAGELLAN MIDSTREAM PRTNRS LP Call 559080106 0 4,800 SH Call SOLE 0 4,800 0 0
MAGELLAN MIDSTREAM PRTNRS LP Put 559080106 10 38,600 SH Put SOLE 0 38,600 0 0
MAGNA INTL INC Put 559222401 2 1,500 SH Put SOLE 0 1,500 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 43 4,430 SH   SOLE 0 4,430 0 0
MAGNACHIP SEMICONDUCTOR CORP Put 55933J203 1 2,600 SH Put SOLE 0 2,600 0 0
MAIDEN HOLDINGS LTD Call G5753U112 0 300 SH Call SOLE 0 300 0 0
MAIDEN HOLDINGS LTD Put G5753U112 9 2,100 SH Put SOLE 0 2,100 0 0
MAIN STREET CAPITAL CORP Call 56035L104 3 1,700 SH Call SOLE 0 1,700 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 176 6,417 SH   SOLE 0 6,417 0 0
MAKEMYTRIP LIMITED MAURITIUS Call V5633W109 2 3,300 SH Call SOLE 0 3,300 0 0
MAKEMYTRIP LIMITED MAURITIUS Put V5633W109 21 7,300 SH Put SOLE 0 7,300 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 402 13,732 SH   SOLE 0 13,732 0 0
MALLINCKRODT PUB LTD CO Call G5785G107 4 2,700 SH Call SOLE 0 2,700 0 0
MALLINCKRODT PUB LTD CO Put G5785G107 48 38,600 SH Put SOLE 0 38,600 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 23 800 SH   SOLE 0 800 0 0
MAMMOTH ENERGY SVCS INC Call 56155L108 0 200 SH Call SOLE 0 200 0 0
MAMMOTH ENERGY SVCS INC Put 56155L108 2 500 SH Put SOLE 0 500 0 0
MANITOWOC CO INC COM NEW 563571405 0 28 SH   SOLE 0 28 0 0
MANITOWOC CO INC Put 563571405 0 100 SH Put SOLE 0 100 0 0
MANPOWERGROUP INC Call 56418H100 0 100 SH Call SOLE 0 100 0 0
MANPOWERGROUP INC Put 56418H100 14 1,200 SH Put SOLE 0 1,200 0 0
MANTECH INTL CORP CL A 564563104 38 605 SH   SOLE 0 605 0 0
MARATHON OIL CORP COM 565849106 495 21,300 SH   SOLE 0 21,300 0 0
MARATHON OIL CORP Call 565849106 122 32,200 SH Call SOLE 0 32,200 0 0
MARATHON OIL CORP Put 565849106 3 26,900 SH Put SOLE 0 26,900 0 0
MARATHON PATENT GROUP INC COM PAR 56585W302 0 100 SH   SOLE 0 100 0 0
MARATHON PETE CORP COM 56585A102 39 500 SH   SOLE 0 500 0 0
MARATHON PETE CORP Call 56585A102 51 12,200 SH Call SOLE 0 12,200 0 0
MARATHON PETE CORP Put 56585A102 0 1,000 SH Put SOLE 0 1,000 0 0
MARCUS & MILLICHAP INC Call 566324109 15 33,000 SH Call SOLE 0 33,000 0 0
MARINEMAX INC Call 567908108 3 1,000 SH Call SOLE 0 1,000 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 13 1,300 SH   SOLE 0 1,300 0 0
MARINUS PHARMACEUTICALS INC Call 56854Q101 0 2,000 SH Call SOLE 0 2,000 0 0
MARINUS PHARMACEUTICALS INC Put 56854Q101 0 200 SH Put SOLE 0 200 0 0
MARRIOTT INTL INC NEW CL A 571903202 12 94 SH   SOLE 0 94 0 0
MARRIOTT INTL INC NEW Call 571903202 151 4,700 SH Call SOLE 0 4,700 0 0
MARRIOTT INTL INC NEW Put 571903202 0 1,300 SH Put SOLE 0 1,300 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 1,045 9,358 SH   SOLE 0 9,358 0 0
MARRIOTT VACATIONS WRLDWDE C Call 57164Y107 22 7,900 SH Call SOLE 0 7,900 0 0
MARRIOTT VACATIONS WRLDWDE C Put 57164Y107 52 222,300 SH Put SOLE 0 222,300 0 0
MARSH & MCLENNAN COS INC Call 571748102 0 100 SH Call SOLE 0 100 0 0
MARSH & MCLENNAN COS INC Put 571748102 6 2,200 SH Put SOLE 0 2,200 0 0
MARTIN MARIETTA MATLS INC COM 573284106 194 1,068 SH   SOLE 0 1,068 0 0
MARTIN MARIETTA MATLS INC Call 573284106 0 2,800 SH Call SOLE 0 2,800 0 0
MARTIN MARIETTA MATLS INC Put 573284106 22 1,700 SH Put SOLE 0 1,700 0 0
MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 11 1,000 SH   SOLE 0 1,000 0 0
MARTIN MIDSTREAM PRTNRS L P Put 573331105 0 7,000 SH Put SOLE 0 7,000 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 267 13,841 SH   SOLE 0 13,841 0 0
MARVELL TECHNOLOGY GROUP LTD Call G5876H105 1 4,800 SH Call SOLE 0 4,800 0 0
MARVELL TECHNOLOGY GROUP LTD Put G5876H105 36 20,100 SH Put SOLE 0 20,100 0 0
MASCO CORP COM 574599106 1,265 34,582 SH   SOLE 0 34,582 0 0
MASCO CORP Call 574599106 1 2,800 SH Call SOLE 0 2,800 0 0
MASCO CORP Put 574599106 126 78,400 SH Put SOLE 0 78,400 0 0
MASTEC INC COM 576323109 655 14,682 SH   SOLE 0 14,682 0 0
MASTEC INC Call 576323109 2 8,800 SH Call SOLE 0 8,800 0 0
MASTEC INC Put 576323109 99 19,900 SH Put SOLE 0 19,900 0 0
MASTERCARD INCORPORATED CL A 57636Q104 33 150 SH   SOLE 0 150 0 0
MASTERCARD INCORPORATED Call 57636Q104 13,566 131,300 SH Call SOLE 0 131,300 0 0
MASTERCARD INCORPORATED Put 57636Q104 10 12,100 SH Put SOLE 0 12,100 0 0
MATADOR RES CO COM 576485205 23 700 SH   SOLE 0 700 0 0
MATADOR RES CO Call 576485205 7 4,200 SH Call SOLE 0 4,200 0 0
MATCH GROUP INC COM 57665R106 97 1,692 SH   SOLE 0 1,692 0 0
MATCH GROUP INC Call 57665R106 58 5,200 SH Call SOLE 0 5,200 0 0
MATCH GROUP INC Put 57665R106 5 12,400 SH Put SOLE 0 12,400 0 0
MATTEL INC COM 577081102 158 10,111 SH   SOLE 0 10,111 0 0
MATTEL INC Call 577081102 1 8,000 SH Call SOLE 0 8,000 0 0
MATTEL INC Put 577081102 17 14,900 SH Put SOLE 0 14,900 0 0
MAXAR TECHNOLOGIES LTD COM 57778L103 19 587 SH   SOLE 0 587 0 0
MAXAR TECHNOLOGIES LTD Call 57778L103 0 1,300 SH Call SOLE 0 1,300 0 0
MAXAR TECHNOLOGIES LTD Put 57778L103 10 2,500 SH Put SOLE 0 2,500 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 50 898 SH   SOLE 0 898 0 0
MAXIM INTEGRATED PRODS INC Put 57772K101 9 1,100 SH Put SOLE 0 1,100 0 0
MAXIMUS INC COM 577933104 28 434 SH   SOLE 0 434 0 0
MAXIMUS INC Call 577933104 0 500 SH Call SOLE 0 500 0 0
MAXIMUS INC Put 577933104 0 6,400 SH Put SOLE 0 6,400 0 0
MAXLINEAR INC COM 57776J100 1 94 SH   SOLE 0 94 0 0
MAXLINEAR INC Call 57776J100 7 1,000 SH Call SOLE 0 1,000 0 0
MAXLINEAR INC Put 57776J100 1 1,700 SH Put SOLE 0 1,700 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 49 14,122 SH   SOLE 0 14,122 0 0
MAXWELL TECHNOLOGIES INC Call 577767106 0 700 SH Call SOLE 0 700 0 0
MAXWELL TECHNOLOGIES INC Put 577767106 23 19,300 SH Put SOLE 0 19,300 0 0
MAZOR ROBOTICS LTD SPONSORED ADS 57886P103 221 3,800 SH   SOLE 0 3,800 0 0
MAZOR ROBOTICS LTD Call 57886P103 0 1,400 SH Call SOLE 0 1,400 0 0
MAZOR ROBOTICS LTD Put 57886P103 0 400 SH Put SOLE 0 400 0 0
MCCORMICK & CO INC Call 579780206 51 11,500 SH Call SOLE 0 11,500 0 0
MCCORMICK & CO INC Put 579780206 3 2,700 SH Put SOLE 0 2,700 0 0
MCDERMOTT INTL INC COM 580037703 66 3,598 SH   SOLE 0 3,598 0 0
MCDERMOTT INTL INC Call 580037703 3 7,800 SH Call SOLE 0 7,800 0 0
MCDERMOTT INTL INC Put 580037703 17 2,300 SH Put SOLE 0 2,300 0 0
MCDONALDS CORP Call 580135101 75 4,600 SH Call SOLE 0 4,600 0 0
MCDONALDS CORP Put 580135101 6 73,400 SH Put SOLE 0 73,400 0 0
MCEWEN MNG INC COM 58039P107 221 114,131 SH   SOLE 0 114,131 0 0
MCEWEN MNG INC Call 58039P107 0 300 SH Call SOLE 0 300 0 0
MCEWEN MNG INC Put 58039P107 216 200,200 SH Put SOLE 0 200,200 0 0
MCKESSON CORP COM 58155Q103 239 1,802 SH   SOLE 0 1,802 0 0
MCKESSON CORP Call 58155Q103 20 2,700 SH Call SOLE 0 2,700 0 0
MCKESSON CORP Put 58155Q103 8 600 SH Put SOLE 0 600 0 0
MEDALLION FINL CORP COM 583928106 1 200 SH   SOLE 0 200 0 0
MEDALLION FINL CORP Put 583928106 0 500 SH Put SOLE 0 500 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 1 100 SH   SOLE 0 100 0 0
MEDICAL PPTYS TRUST INC Put 58463J304 0 200 SH Put SOLE 0 200 0 0
MEDICINES CO COM 584688105 11 389 SH   SOLE 0 389 0 0
MEDICINES CO Call 584688105 8 6,500 SH Call SOLE 0 6,500 0 0
MEDICINES CO Put 584688105 23 6,900 SH Put SOLE 0 6,900 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 65 891 SH   SOLE 0 891 0 0
MEDIDATA SOLUTIONS INC Put 58471A105 0 100 SH Put SOLE 0 100 0 0
MEDIFAST INC COM 58470H101 177 800 SH   SOLE 0 800 0 0
MEDIFAST INC Put 58470H101 20 1,700 SH Put SOLE 0 1,700 0 0
MEET GROUP INC COM 58513U101 60 12,134 SH   SOLE 0 12,134 0 0
MEET GROUP INC Call 58513U101 4 6,600 SH Call SOLE 0 6,600 0 0
MEET GROUP INC Put 58513U101 2 11,300 SH Put SOLE 0 11,300 0 0
MEI PHARMA INC COM NEW 55279B202 10 2,550 SH   SOLE 0 2,550 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 461 21,821 SH   SOLE 0 21,821 0 0
MELCO RESORT ENTERTAINMENT L Call 585464100 0 6,500 SH Call SOLE 0 6,500 0 0
MELCO RESORT ENTERTAINMENT L Put 585464100 21 6,200 SH Put SOLE 0 6,200 0 0
MELINTA THERAPEUTICS INC COM 58549G100 0 36 SH   SOLE 0 36 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 138 1,892 SH   SOLE 0 1,892 0 0
MELLANOX TECHNOLOGIES LTD Put M51363113 0 100 SH Put SOLE 0 100 0 0
MERCADOLIBRE INC COM 58733R102 3,357 9,860 SH   SOLE 0 9,860 0 0
MERCADOLIBRE INC Call 58733R102 415 11,600 SH Call SOLE 0 11,600 0 0
MERCADOLIBRE INC Put 58733R102 111 14,000 SH Put SOLE 0 14,000 0 0
MERCER INTL INC COM 588056101 15 893 SH   SOLE 0 893 0 0
MERCER INTL INC Call 588056101 0 2,400 SH Call SOLE 0 2,400 0 0
MERCK & CO INC COM 58933Y105 894 12,607 SH   SOLE 0 12,607 0 0
MERCK & CO INC Call 58933Y105 386 120,400 SH Call SOLE 0 120,400 0 0
MERCK & CO INC Put 58933Y105 2 6,500 SH Put SOLE 0 6,500 0 0
MERCURY SYS INC Call 589378108 0 200 SH Call SOLE 0 200 0 0
MERCURY SYS INC Put 589378108 0 100 SH Put SOLE 0 100 0 0
MERITOR INC Call 59001K100 0 200 SH Call SOLE 0 200 0 0
MESABI TR Call 590672101 4 8,600 SH Call SOLE 0 8,600 0 0
METHANEX CORP Call 59151K108 1 100 SH Call SOLE 0 100 0 0
METHANEX CORP Put 59151K108 0 400 SH Put SOLE 0 400 0 0
METHODE ELECTRS INC COM 591520200 29 810 SH   SOLE 0 810 0 0
METHODE ELECTRS INC Put 591520200 1 2,200 SH Put SOLE 0 2,200 0 0
METLIFE INC COM 59156R108 1,259 26,949 SH   SOLE 0 26,949 0 0
METLIFE INC Call 59156R108 10 11,800 SH Call SOLE 0 11,800 0 0
METLIFE INC Put 59156R108 153 53,200 SH Put SOLE 0 53,200 0 0
MFA FINL INC Call 55272X102 0 7,500 SH Call SOLE 0 7,500 0 0
MFA FINL INC Put 55272X102 1 1,500 SH Put SOLE 0 1,500 0 0
MGM GROWTH PPTYS LLC Call 55303A105 1 1,400 SH Call SOLE 0 1,400 0 0
MGM RESORTS INTERNATIONAL COM 552953101 559 20,034 SH   SOLE 0 20,034 0 0
MGM RESORTS INTERNATIONAL Call 552953101 48 204,200 SH Call SOLE 0 204,200 0 0
MGM RESORTS INTERNATIONAL Put 552953101 60 30,500 SH Put SOLE 0 30,500 0 0
MGP INGREDIENTS INC NEW COM 55303J106 37 470 SH   SOLE 0 470 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 348 5,079 SH   SOLE 0 5,079 0 0
MICHAEL KORS HLDGS LTD Call G60754101 101 54,100 SH Call SOLE 0 54,100 0 0
MICHAEL KORS HLDGS LTD Put G60754101 32 19,800 SH Put SOLE 0 19,800 0 0
MICHAELS COS INC COM 59408Q106 50 3,086 SH   SOLE 0 3,086 0 0
MICHAELS COS INC Call 59408Q106 1 14,400 SH Call SOLE 0 14,400 0 0
MICHAELS COS INC Put 59408Q106 4 1,200 SH Put SOLE 0 1,200 0 0
MICRO FOCUS INTERNATIONAL PL Call 594837304 8 13,600 SH Call SOLE 0 13,600 0 0
MICRO FOCUS INTERNATIONAL PL Put 594837304 0 2,000 SH Put SOLE 0 2,000 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 173 2,203 SH   SOLE 0 2,203 0 0
MICROCHIP TECHNOLOGY INC Call 595017104 1 2,800 SH Call SOLE 0 2,800 0 0
MICROCHIP TECHNOLOGY INC Put 595017104 8 2,100 SH Put SOLE 0 2,100 0 0
MICRON TECHNOLOGY INC COM 595112103 938 20,746 SH   SOLE 0 20,746 0 0
MICRON TECHNOLOGY INC Call 595112103 738 454,300 SH Call SOLE 0 454,300 0 0
MICRON TECHNOLOGY INC Put 595112103 809 406,100 SH Put SOLE 0 406,100 0 0
MICROSOFT CORP COM 594918104 984 8,608 SH   SOLE 0 8,608 0 0
MICROSOFT CORP Call 594918104 4,759 297,300 SH Call SOLE 0 297,300 0 0
MICROSOFT CORP Put 594918104 43 160,000 SH Put SOLE 0 160,000 0 0
MID AMER APT CMNTYS INC Call 59522J103 3 3,000 SH Call SOLE 0 3,000 0 0
MIMECAST LTD ORD SHS G14838109 20 500 SH   SOLE 0 500 0 0
MIMECAST LTD Call G14838109 1 1,200 SH Call SOLE 0 1,200 0 0
MIMEDX GROUP INC COM 602496101 1 300 SH   SOLE 0 300 0 0
MIMEDX GROUP INC Put 602496101 1 1,300 SH Put SOLE 0 1,300 0 0
MINDBODY INC Call 60255W105 5 3,000 SH Call SOLE 0 3,000 0 0
MIRATI THERAPEUTICS INC COM 60468T105 442 9,400 SH   SOLE 0 9,400 0 0
MIRATI THERAPEUTICS INC Call 60468T105 111 56,700 SH Call SOLE 0 56,700 0 0
MIRATI THERAPEUTICS INC Put 60468T105 515 39,900 SH Put SOLE 0 39,900 0 0
MISTRAS GROUP INC Call 60649T107 0 2,700 SH Call SOLE 0 2,700 0 0
MKS INSTRUMENT INC Put 55306N104 2 200 SH Put SOLE 0 200 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 34 4,100 SH   SOLE 0 4,100 0 0
MOBILE TELESYSTEMS PJSC Put 607409109 0 1,000 SH Put SOLE 0 1,000 0 0
MOBILEIRON INC Put 60739U204 0 3,000 SH Put SOLE 0 3,000 0 0
MODEL N INC COM 607525102 10 686 SH   SOLE 0 686 0 0
MODEL N INC Put 607525102 0 1,800 SH Put SOLE 0 1,800 0 0
MOELIS & CO Call 60786M105 0 600 SH Call SOLE 0 600 0 0
MOHAWK INDS INC COM 608190104 465 2,653 SH   SOLE 0 2,653 0 0
MOHAWK INDS INC Call 608190104 26 16,100 SH Call SOLE 0 16,100 0 0
MOHAWK INDS INC Put 608190104 195 10,400 SH Put SOLE 0 10,400 0 0
MOLSON COORS BREWING CO CL B 60871R209 145 2,368 SH   SOLE 0 2,368 0 0
MOLSON COORS BREWING CO Call 60871R209 3 23,000 SH Call SOLE 0 23,000 0 0
MOLSON COORS BREWING CO Put 60871R209 103 21,100 SH Put SOLE 0 21,100 0 0
MOMO INC ADR 60879B107 1,050 23,976 SH   SOLE 0 23,976 0 0
MOMO INC Call 60879B107 38 18,500 SH Call SOLE 0 18,500 0 0
MOMO INC Put 60879B107 123 69,100 SH Put SOLE 0 69,100 0 0
MONDELEZ INTL INC Call 609207105 0 100 SH Call SOLE 0 100 0 0
MONGODB INC CL A 60937P106 669 8,209 SH   SOLE 0 8,209 0 0
MONGODB INC Call 60937P106 172 11,000 SH Call SOLE 0 11,000 0 0
MONGODB INC Put 60937P106 46 18,000 SH Put SOLE 0 18,000 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 795 13,646 SH   SOLE 0 13,646 0 0
MONSTER BEVERAGE CORP NEW Call 61174X109 2 10,400 SH Call SOLE 0 10,400 0 0
MONSTER BEVERAGE CORP NEW Put 61174X109 106 18,100 SH Put SOLE 0 18,100 0 0
MOODYS CORP COM 615369105 15 90 SH   SOLE 0 90 0 0
MOODYS CORP Call 615369105 2 600 SH Call SOLE 0 600 0 0
MOODYS CORP Put 615369105 7 1,100 SH Put SOLE 0 1,100 0 0
MORGAN STANLEY COM NEW 617446448 1,773 38,078 SH   SOLE 0 38,078 0 0
MORGAN STANLEY Call 617446448 40 76,100 SH Call SOLE 0 76,100 0 0
MORGAN STANLEY Put 617446448 63 115,900 SH Put SOLE 0 115,900 0 0
MORGAN STANLEY CHINA A SH FD COM 617468103 15 700 SH   SOLE 0 700 0 0
MOSAIC CO NEW COM 61945C103 22 700 SH   SOLE 0 700 0 0
MOSAIC CO NEW Call 61945C103 9 20,300 SH Call SOLE 0 20,300 0 0
MOSAIC CO NEW Put 61945C103 2 2,400 SH Put SOLE 0 2,400 0 0
MOTORCAR PTS AMER INC Put 620071100 4 2,200 SH Put SOLE 0 2,200 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 5 45 SH   SOLE 0 45 0 0
MPLX LP COM UNIT REP LTD 55336V100 1,213 35,000 SH   SOLE 0 35,000 0 0
MPLX LP Call 55336V100 6 12,300 SH Call SOLE 0 12,300 0 0
MPLX LP Put 55336V100 62 56,600 SH Put SOLE 0 56,600 0 0
MSC INDL DIRECT INC CL A 553530106 70 800 SH   SOLE 0 800 0 0
MSC INDL DIRECT INC Put 553530106 1 1,200 SH Put SOLE 0 1,200 0 0
MSCI INC COM 55354G100 396 2,234 SH   SOLE 0 2,234 0 0
MSCI INC Call 55354G100 32 3,900 SH Call SOLE 0 3,900 0 0
MSCI INC Put 55354G100 6 7,000 SH Put SOLE 0 7,000 0 0
MUELLER INDS INC Call 624756102 0 100 SH Call SOLE 0 100 0 0
MURPHY OIL CORP Call 626717102 14 8,600 SH Call SOLE 0 8,600 0 0
MURPHY OIL CORP Put 626717102 4 11,100 SH Put SOLE 0 11,100 0 0
MURPHY USA INC COM 626755102 576 6,745 SH   SOLE 0 6,745 0 0
MURPHY USA INC Call 626755102 5 1,000 SH Call SOLE 0 1,000 0 0
MURPHY USA INC Put 626755102 0 2,600 SH Put SOLE 0 2,600 0 0
MYLAN N V SHS EURO N59465109 3 100 SH   SOLE 0 100 0 0
MYLAN N V Call N59465109 0 3,000 SH Call SOLE 0 3,000 0 0
MYLAN N V Put N59465109 1 1,800 SH Put SOLE 0 1,800 0 0
MYOKARDIA INC COM 62857M105 52 800 SH   SOLE 0 800 0 0
MYOKARDIA INC Call 62857M105 0 200 SH Call SOLE 0 200 0 0
MYRIAD GENETICS INC Put 62855J104 15 10,000 SH Put SOLE 0 10,000 0 0
NABORS INDUSTRIES LTD SHS G6359F103 36 6,000 SH   SOLE 0 6,000 0 0
NABORS INDUSTRIES LTD Call G6359F103 0 2,000 SH Call SOLE 0 2,000 0 0
NABORS INDUSTRIES LTD Put G6359F103 12 8,900 SH Put SOLE 0 8,900 0 0
NANOMETRICS INC COM 630077105 30 809 SH   SOLE 0 809 0 0
NANOMETRICS INC Call 630077105 1 700 SH Call SOLE 0 700 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 64 3,600 SH   SOLE 0 3,600 0 0
NANOSTRING TECHNOLOGIES INC Put 63009R109 0 5,000 SH Put SOLE 0 5,000 0 0
NASDAQ INC COM 631103108 165 1,930 SH   SOLE 0 1,930 0 0
NASDAQ INC Call 631103108 0 200 SH Call SOLE 0 200 0 0
NASDAQ INC Put 631103108 3 1,300 SH Put SOLE 0 1,300 0 0
NATERA INC COM 632307104 71 3,000 SH   SOLE 0 3,000 0 0
NATERA INC Call 632307104 1 700 SH Call SOLE 0 700 0 0
NATERA INC Put 632307104 4 1,900 SH Put SOLE 0 1,900 0 0
NATIONAL BEVERAGE CORP COM 635017106 159 1,366 SH   SOLE 0 1,366 0 0
NATIONAL BEVERAGE CORP Call 635017106 52 8,100 SH Call SOLE 0 8,100 0 0
NATIONAL BEVERAGE CORP Put 635017106 1 500 SH Put SOLE 0 500 0 0
NATIONAL CINEMEDIA INC Call 635309107 46 15,800 SH Call SOLE 0 15,800 0 0
NATIONAL CINEMEDIA INC Put 635309107 3 9,800 SH Put SOLE 0 9,800 0 0
NATIONAL GRID PLC Put 636274409 0 200 SH Put SOLE 0 200 0 0
NATIONAL HEALTH INVS INC Call 63633D104 25 14,700 SH Call SOLE 0 14,700 0 0
NATIONAL HEALTH INVS INC Put 63633D104 0 3,500 SH Put SOLE 0 3,500 0 0
NATIONAL OILWELL VARCO INC COM 637071101 62 1,441 SH   SOLE 0 1,441 0 0
NATIONAL OILWELL VARCO INC Call 637071101 0 500 SH Call SOLE 0 500 0 0
NATIONAL OILWELL VARCO INC Put 637071101 0 200 SH Put SOLE 0 200 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 8 192 SH   SOLE 0 192 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 17 700 SH   SOLE 0 700 0 0
NATIONAL STORAGE AFFILIATES Call 637870106 0 400 SH Call SOLE 0 400 0 0
NATURAL HEALTH TRENDS CORP Call 63888P406 2 500 SH Call SOLE 0 500 0 0
NAVIENT CORPORATION COM 63938C108 32 2,393 SH   SOLE 0 2,393 0 0
NAVIENT CORPORATION Call 63938C108 0 300 SH Call SOLE 0 300 0 0
NAVIENT CORPORATION Put 63938C108 1 25,300 SH Put SOLE 0 25,300 0 0
NAVIGATOR HOLDINGS LTD Put Y62132108 0 300 SH Put SOLE 0 300 0 0
NAVIOS MARITIME MIDSTREAM LP Call Y62134104 0 2,600 SH Call SOLE 0 2,600 0 0
NAVISTAR INTL CORP NEW COM 63934E108 502 13,040 SH   SOLE 0 13,040 0 0
NAVISTAR INTL CORP NEW Call 63934E108 184 38,700 SH Call SOLE 0 38,700 0 0
NAVISTAR INTL CORP NEW Put 63934E108 29 24,900 SH Put SOLE 0 24,900 0 0
NCR CORP NEW COM 62886E108 72 2,548 SH   SOLE 0 2,548 0 0
NCR CORP NEW Call 62886E108 3 6,100 SH Call SOLE 0 6,100 0 0
NCR CORP NEW Put 62886E108 2 22,300 SH Put SOLE 0 22,300 0 0
NEKTAR THERAPEUTICS COM 640268108 261 4,283 SH   SOLE 0 4,283 0 0
NEKTAR THERAPEUTICS Call 640268108 266 17,000 SH Call SOLE 0 17,000 0 0
NEKTAR THERAPEUTICS Put 640268108 16 5,800 SH Put SOLE 0 5,800 0 0
NEOPHOTONICS CORP Call 64051T100 28 8,700 SH Call SOLE 0 8,700 0 0
NEOPHOTONICS CORP Put 64051T100 0 600 SH Put SOLE 0 600 0 0
NEOS THERAPEUTICS INC COM 64052L106 4 979 SH   SOLE 0 979 0 0
NEOS THERAPEUTICS INC Call 64052L106 0 1,400 SH Call SOLE 0 1,400 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 173 21,727 SH   SOLE 0 21,727 0 0
NET 1 UEPS TECHNOLOGIES INC Call 64107N206 0 300 SH Call SOLE 0 300 0 0
NET 1 UEPS TECHNOLOGIES INC Put 64107N206 3 3,200 SH Put SOLE 0 3,200 0 0
NETAPP INC Call 64110D104 3 1,100 SH Call SOLE 0 1,100 0 0
NETAPP INC Put 64110D104 1 800 SH Put SOLE 0 800 0 0
NETEASE INC SPONSORED ADR 64110W102 645 2,826 SH   SOLE 0 2,826 0 0
NETEASE INC Call 64110W102 27 1,300 SH Call SOLE 0 1,300 0 0
NETEASE INC Put 64110W102 246 10,100 SH Put SOLE 0 10,100 0 0
NETFLIX INC COM 64110L106 8,475 22,653 SH   SOLE 0 22,653 0 0
NETFLIX INC Call 64110L106 2,567 52,600 SH Call SOLE 0 52,600 0 0
NETFLIX INC Put 64110L106 240 26,000 SH Put SOLE 0 26,000 0 0
NETGEAR INC COM 64111Q104 157 2,500 SH   SOLE 0 2,500 0 0
NETGEAR INC Call 64111Q104 0 100 SH Call SOLE 0 100 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 11 1,682 SH   SOLE 0 1,682 0 0
NEURALSTEM INC COM NEW 64127R401 5 5,230 SH   SOLE 0 5,230 0 0
NEURALSTEM INC Call 64127R401 0 2,200 SH Call SOLE 0 2,200 0 0
NEUROCRINE BIOSCIENCES INC Call 64125C109 44 5,000 SH Call SOLE 0 5,000 0 0
NEUROCRINE BIOSCIENCES INC Put 64125C109 47 5,400 SH Put SOLE 0 5,400 0 0
NEVRO CORP COM 64157F103 52 921 SH   SOLE 0 921 0 0
NEVRO CORP Call 64157F103 2 4,600 SH Call SOLE 0 4,600 0 0
NEVRO CORP Put 64157F103 30 4,100 SH Put SOLE 0 4,100 0 0
NEW AGE BEVERAGES CORP COM 64157V108 106 19,950 SH   SOLE 0 19,950 0 0
NEW AGE BEVERAGES CORP Call 64157V108 99 86,300 SH Call SOLE 0 86,300 0 0
NEW AGE BEVERAGES CORP Put 64157V108 68 101,800 SH Put SOLE 0 101,800 0 0
NEW GOLD INC CDA COM 644535106 6 7,600 SH   SOLE 0 7,600 0 0
NEW GOLD INC CDA Call 644535106 0 9,900 SH Call SOLE 0 9,900 0 0
NEW GOLD INC CDA Put 644535106 1 1,400 SH Put SOLE 0 1,400 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 4,292 58,005 SH   SOLE 0 58,005 0 0
NEW ORIENTAL ED & TECH GRP I Call 647581107 215 164,100 SH Call SOLE 0 164,100 0 0
NEW ORIENTAL ED & TECH GRP I Put 647581107 580 52,500 SH Put SOLE 0 52,500 0 0
NEW RELIC INC COM 64829B100 325 3,453 SH   SOLE 0 3,453 0 0
NEW RELIC INC Call 64829B100 0 100 SH Call SOLE 0 100 0 0
NEW RELIC INC Put 64829B100 7 1,600 SH Put SOLE 0 1,600 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 323 18,144 SH   SOLE 0 18,144 0 0
NEW RESIDENTIAL INVT CORP Call 64828T201 0 11,800 SH Call SOLE 0 11,800 0 0
NEW RESIDENTIAL INVT CORP Put 64828T201 1 300 SH Put SOLE 0 300 0 0
NEW SR INVT GROUP INC COM 648691103 79 13,490 SH   SOLE 0 13,490 0 0
NEW SR INVT GROUP INC Call 648691103 0 1,600 SH Call SOLE 0 1,600 0 0
NEW SR INVT GROUP INC Put 648691103 27 4,600 SH Put SOLE 0 4,600 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 159 15,351 SH   SOLE 0 15,351 0 0
NEW YORK CMNTY BANCORP INC Call 649445103 2 54,100 SH Call SOLE 0 54,100 0 0
NEW YORK CMNTY BANCORP INC Put 649445103 12 11,800 SH Put SOLE 0 11,800 0 0
NEW YORK TIMES CO Call 650111107 0 700 SH Call SOLE 0 700 0 0
NEWELL BRANDS INC COM 651229106 419 20,675 SH   SOLE 0 20,675 0 0
NEWELL BRANDS INC Call 651229106 3 18,000 SH Call SOLE 0 18,000 0 0
NEWELL BRANDS INC Put 651229106 74 28,900 SH Put SOLE 0 28,900 0 0
NEWFIELD EXPL CO COM 651290108 250 8,687 SH   SOLE 0 8,687 0 0
NEWFIELD EXPL CO Call 651290108 43 35,100 SH Call SOLE 0 35,100 0 0
NEWFIELD EXPL CO Put 651290108 4 12,100 SH Put SOLE 0 12,100 0 0
NEWLINK GENETICS CORP COM 651511107 4 1,900 SH   SOLE 0 1,900 0 0
NEWMONT MINING CORP COM 651639106 1,967 65,165 SH   SOLE 0 65,165 0 0
NEWMONT MINING CORP Call 651639106 0 2,800 SH Call SOLE 0 2,800 0 0
NEWMONT MINING CORP Put 651639106 271 142,600 SH Put SOLE 0 142,600 0 0
NEWS CORP NEW Call 65249B109 35 61,300 SH Call SOLE 0 61,300 0 0
NEWS CORP NEW Put 65249B109 3 15,500 SH Put SOLE 0 15,500 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 2,288 28,119 SH   SOLE 0 28,119 0 0
NEXSTAR MEDIA GROUP INC Call 65336K103 60 30,400 SH Call SOLE 0 30,400 0 0
NEXSTAR MEDIA GROUP INC Put 65336K103 3 7,800 SH Put SOLE 0 7,800 0 0
NEXTERA ENERGY INC Call 65339F101 25 20,800 SH Call SOLE 0 20,800 0 0
NEXTERA ENERGY INC Put 65339F101 0 600 SH Put SOLE 0 600 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 142 2,937 SH   SOLE 0 2,937 0 0
NEXTERA ENERGY PARTNERS LP Call 65341B106 2 1,000 SH Call SOLE 0 1,000 0 0
NEXTERA ENERGY PARTNERS LP Put 65341B106 0 700 SH Put SOLE 0 700 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 64 3,196 SH   SOLE 0 3,196 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 80 6,975 SH   SOLE 0 6,975 0 0
NGL ENERGY PARTNERS LP Call 62913M107 0 16,500 SH Call SOLE 0 16,500 0 0
NGL ENERGY PARTNERS LP Put 62913M107 0 1,000 SH Put SOLE 0 1,000 0 0
NIC INC COM 62914B100 20 1,365 SH   SOLE 0 1,365 0 0
NIC INC Call 62914B100 0 3,600 SH Call SOLE 0 3,600 0 0
NIC INC Put 62914B100 4 9,400 SH Put SOLE 0 9,400 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 3,371 121,884 SH   SOLE 0 121,884 0 0
NIELSEN HLDGS PLC Call G6518L108 298 159,600 SH Call SOLE 0 159,600 0 0
NIELSEN HLDGS PLC Put G6518L108 215 178,700 SH Put SOLE 0 178,700 0 0
NII HLDGS INC Call 62913F508 4 3,000 SH Call SOLE 0 3,000 0 0
NIKE INC CL B 654106103 2,716 32,062 SH   SOLE 0 32,062 0 0
NIKE INC Call 654106103 1,250 90,700 SH Call SOLE 0 90,700 0 0
NIKE INC Put 654106103 40 42,500 SH Put SOLE 0 42,500 0 0
NIO INC SPON ADS 62914V106 17 2,481 SH   SOLE 0 2,481 0 0
NIO INC Call 62914V106 42 88,100 SH Call SOLE 0 88,100 0 0
NIO INC Put 62914V106 67 72,400 SH Put SOLE 0 72,400 0 0
NL INDS INC COM NEW 629156407 124 20,689 SH   SOLE 0 20,689 0 0
NLIGHT INC COM 65487K100 2 100 SH   SOLE 0 100 0 0
NLIGHT INC Call 65487K100 0 200 SH Call SOLE 0 200 0 0
NLIGHT INC Put 65487K100 1 500 SH Put SOLE 0 500 0 0
NMI HLDGS INC CL A 629209305 2 100 SH   SOLE 0 100 0 0
NN INC COM 629337106 15 1,000 SH   SOLE 0 1,000 0 0
NN INC Put 629337106 12 5,000 SH Put SOLE 0 5,000 0 0
NOBLE CORP PLC Call G65431101 9 31,500 SH Call SOLE 0 31,500 0 0
NOBLE CORP PLC Put G65431101 0 1,500 SH Put SOLE 0 1,500 0 0
NOBLE ENERGY INC COM 655044105 959 30,752 SH   SOLE 0 30,752 0 0
NOBLE ENERGY INC Call 655044105 26 44,800 SH Call SOLE 0 44,800 0 0
NOBLE ENERGY INC Put 655044105 6 16,000 SH Put SOLE 0 16,000 0 0
NOODLES & CO COM CL A 65540B105 6 551 SH   SOLE 0 551 0 0
NOODLES & CO Call 65540B105 0 500 SH Call SOLE 0 500 0 0
NOODLES & CO Put 65540B105 0 800 SH Put SOLE 0 800 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 2 1,250 SH   SOLE 0 1,250 0 0
NORDIC AMERICAN TANKERS LIMI Call G65773106 0 138,800 SH Call SOLE 0 138,800 0 0
NORDIC AMERICAN TANKERS LIMI Put G65773106 973 133,900 SH Put SOLE 0 133,900 0 0
NORDSON CORP COM 655663102 28 205 SH   SOLE 0 205 0 0
NORDSON CORP Put 655663102 0 500 SH Put SOLE 0 500 0 0
NORDSTROM INC COM 655664100 1,254 20,980 SH   SOLE 0 20,980 0 0
NORDSTROM INC Call 655664100 143 13,300 SH Call SOLE 0 13,300 0 0
NORDSTROM INC Put 655664100 22 26,700 SH Put SOLE 0 26,700 0 0
NORFOLK SOUTHERN CORP Call 655844108 360 36,200 SH Call SOLE 0 36,200 0 0
NORFOLK SOUTHERN CORP Put 655844108 10 3,500 SH Put SOLE 0 3,500 0 0
NORTHERN TR CORP COM 665859104 215 2,108 SH   SOLE 0 2,108 0 0
NORTHROP GRUMMAN CORP COM 666807102 842 2,654 SH   SOLE 0 2,654 0 0
NORTHROP GRUMMAN CORP Call 666807102 36 6,700 SH Call SOLE 0 6,700 0 0
NORTHROP GRUMMAN CORP Put 666807102 14 8,200 SH Put SOLE 0 8,200 0 0
NORTHWEST NAT GAS CO COM 667655104 33 500 SH   SOLE 0 500 0 0
NORTHWEST NAT GAS CO Call 667655104 2 800 SH Call SOLE 0 800 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 403 7,034 SH   SOLE 0 7,034 0 0
NORWEGIAN CRUISE LINE HLDG L Call G66721104 5 4,300 SH Call SOLE 0 4,300 0 0
NORWEGIAN CRUISE LINE HLDG L Put G66721104 8 18,600 SH Put SOLE 0 18,600 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 2 96 SH   SOLE 0 96 0 0
NOVA MEASURING INSTRUMENTS L Call M7516K103 0 300 SH Call SOLE 0 300 0 0
NOVAGOLD RES INC COM NEW 66987E206 5 1,600 SH   SOLE 0 1,600 0 0
NOVAGOLD RES INC Call 66987E206 0 2,800 SH Call SOLE 0 2,800 0 0
NOVAGOLD RES INC Put 66987E206 1 1,400 SH Put SOLE 0 1,400 0 0
NOVARTIS A G SPONSORED ADR 66987V109 137 1,600 SH   SOLE 0 1,600 0 0
NOVARTIS A G Put 66987V109 3 10,000 SH Put SOLE 0 10,000 0 0
NRG ENERGY INC COM NEW 629377508 639 17,110 SH   SOLE 0 17,110 0 0
NRG ENERGY INC Call 629377508 47 14,400 SH Call SOLE 0 14,400 0 0
NRG ENERGY INC Put 629377508 1 10,800 SH Put SOLE 0 10,800 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 95 1,162 SH   SOLE 0 1,162 0 0
NU SKIN ENTERPRISES INC Put 67018T105 0 100 SH Put SOLE 0 100 0 0
NUANCE COMMUNICATIONS INC Call 67020Y100 1 1,200 SH Call SOLE 0 1,200 0 0
NUANCE COMMUNICATIONS INC Put 67020Y100 0 5,900 SH Put SOLE 0 5,900 0 0
NUCOR CORP COM 670346105 574 9,055 SH   SOLE 0 9,055 0 0
NUCOR CORP Call 670346105 23 7,400 SH Call SOLE 0 7,400 0 0
NUCOR CORP Put 670346105 70 31,600 SH Put SOLE 0 31,600 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 8 300 SH   SOLE 0 300 0 0
NUSTAR ENERGY LP Call 67058H102 3 400 SH Call SOLE 0 400 0 0
NUSTAR ENERGY LP Put 67058H102 5 3,300 SH Put SOLE 0 3,300 0 0
NUTANIX INC CL A 67059N108 2,885 67,537 SH   SOLE 0 67,537 0 0
NUTANIX INC Call 67059N108 79 73,000 SH Call SOLE 0 73,000 0 0
NUTANIX INC Put 67059N108 867 103,700 SH Put SOLE 0 103,700 0 0
NUTRI SYS INC NEW COM 67069D108 114 3,100 SH   SOLE 0 3,100 0 0
NUTRI SYS INC NEW Call 67069D108 0 1,200 SH Call SOLE 0 1,200 0 0
NUTRI SYS INC NEW Put 67069D108 3 5,000 SH Put SOLE 0 5,000 0 0
NUTRIEN LTD COM 67077M108 94 1,641 SH   SOLE 0 1,641 0 0
NUTRIEN LTD Call 67077M108 14 5,300 SH Call SOLE 0 5,300 0 0
NUTRIEN LTD Put 67077M108 10 7,200 SH Put SOLE 0 7,200 0 0
NUVECTRA CORP COM 67075N108 30 1,400 SH   SOLE 0 1,400 0 0
NUVECTRA CORP Call 67075N108 0 100 SH Call SOLE 0 100 0 0
NVIDIA CORP COM 67066G104 10,580 37,652 SH   SOLE 0 37,652 0 0
NVIDIA CORP Call 67066G104 602 6,500 SH Call SOLE 0 6,500 0 0
NVIDIA CORP Put 67066G104 750 200,400 SH Put SOLE 0 200,400 0 0
NXP SEMICONDUCTORS N V COM N6596X109 3,854 45,079 SH   SOLE 0 45,079 0 0
NXP SEMICONDUCTORS N V Call N6596X109 187 267,800 SH Call SOLE 0 267,800 0 0
NXP SEMICONDUCTORS N V Put N6596X109 1,486 168,300 SH Put SOLE 0 168,300 0 0
NXT ID INC COM NEW 67091J206 3 2,600 SH   SOLE 0 2,600 0 0
NXT ID INC Call 67091J206 0 1,300 SH Call SOLE 0 1,300 0 0
OAKTREE CAP GROUP LLC UNIT CL A 674001201 103 2,493 SH   SOLE 0 2,493 0 0
OAKTREE CAP GROUP LLC Put 674001201 7 7,400 SH Put SOLE 0 7,400 0 0
OASIS PETE INC NEW COM 674215108 1 121 SH   SOLE 0 121 0 0
OASIS PETE INC NEW Call 674215108 629 171,400 SH Call SOLE 0 171,400 0 0
OASIS PETE INC NEW Put 674215108 1 9,200 SH Put SOLE 0 9,200 0 0
OCCIDENTAL PETE CORP DEL Call 674599105 81 101,800 SH Call SOLE 0 101,800 0 0
OCCIDENTAL PETE CORP DEL Put 674599105 1 13,500 SH Put SOLE 0 13,500 0 0
OCEANEERING INTL INC Call 675232102 0 3,000 SH Call SOLE 0 3,000 0 0
OCEANEERING INTL INC Put 675232102 0 10,000 SH Put SOLE 0 10,000 0 0
OCLARO INC COM NEW 67555N206 11 1,245 SH   SOLE 0 1,245 0 0
OCLARO INC Call 67555N206 0 1,000 SH Call SOLE 0 1,000 0 0
OCLARO INC Put 67555N206 0 200 SH Put SOLE 0 200 0 0
OCULAR THERAPEUTIX INC COM 67576A100 10 1,500 SH   SOLE 0 1,500 0 0
OCWEN FINL CORP COM NEW 675746309 43 10,957 SH   SOLE 0 10,957 0 0
OCWEN FINL CORP Call 675746309 0 800 SH Call SOLE 0 800 0 0
OCWEN FINL CORP Put 675746309 9 21,500 SH Put SOLE 0 21,500 0 0
ODYSSEY MARINE EXPLORATION I Call 676118201 1 800 SH Call SOLE 0 800 0 0
ODYSSEY MARINE EXPLORATION I Put 676118201 4 3,500 SH Put SOLE 0 3,500 0 0
OFFICE DEPOT INC COM 676220106 8 2,500 SH   SOLE 0 2,500 0 0
OFFICE DEPOT INC Call 676220106 2 58,000 SH Call SOLE 0 58,000 0 0
OFFICE DEPOT INC Put 676220106 2 10,000 SH Put SOLE 0 10,000 0 0
OKTA INC CL A 679295105 1,985 28,219 SH   SOLE 0 28,219 0 0
OKTA INC Call 679295105 131 13,500 SH Call SOLE 0 13,500 0 0
OKTA INC Put 679295105 64 20,800 SH Put SOLE 0 20,800 0 0
OLD REP INTL CORP Call 680223104 1 6,300 SH Call SOLE 0 6,300 0 0
OLD REP INTL CORP Put 680223104 0 1,000 SH Put SOLE 0 1,000 0 0
OLIN CORP COM PAR $1 680665205 227 8,851 SH   SOLE 0 8,851 0 0
OLIN CORP Put 680665205 20 8,300 SH Put SOLE 0 8,300 0 0
OLLIES BARGAIN OUTLT HLDGS I Call 681116109 1 300 SH Call SOLE 0 300 0 0
OLLIES BARGAIN OUTLT HLDGS I Put 681116109 4 7,800 SH Put SOLE 0 7,800 0 0
OLYMPIC STEEL INC COM 68162K106 2 104 SH   SOLE 0 104 0 0
OLYMPIC STEEL INC Put 68162K106 3 6,500 SH Put SOLE 0 6,500 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 882 26,916 SH   SOLE 0 26,916 0 0
OMEGA HEALTHCARE INVS INC Call 681936100 0 300 SH Call SOLE 0 300 0 0
OMEGA HEALTHCARE INVS INC Put 681936100 39 18,800 SH Put SOLE 0 18,800 0 0
OMEROS CORP COM 682143102 20 839 SH   SOLE 0 839 0 0
OMNICOM GROUP INC Call 681919106 5 2,200 SH Call SOLE 0 2,200 0 0
OMNICOM GROUP INC Put 681919106 3 1,500 SH Put SOLE 0 1,500 0 0
ON SEMICONDUCTOR CORP COM 682189105 38 2,066 SH   SOLE 0 2,066 0 0
ON SEMICONDUCTOR CORP Call 682189105 5 45,200 SH Call SOLE 0 45,200 0 0
ON SEMICONDUCTOR CORP Put 682189105 10 5,000 SH Put SOLE 0 5,000 0 0
ONE LIBERTY PPTYS INC Put 682406103 0 800 SH Put SOLE 0 800 0 0
ONEOK INC NEW COM 682680103 47 694 SH   SOLE 0 694 0 0
ONEOK INC NEW Call 682680103 103 13,400 SH Call SOLE 0 13,400 0 0
ONEOK INC NEW Put 682680103 2 3,100 SH Put SOLE 0 3,100 0 0
OOMA INC COM 683416101 3 200 SH   SOLE 0 200 0 0
OOMA INC Call 683416101 3 1,800 SH Call SOLE 0 1,800 0 0
OPHTHOTECH CORP COM 683745103 6 2,953 SH   SOLE 0 2,953 0 0
OPHTHOTECH CORP Call 683745103 0 5,100 SH Call SOLE 0 5,100 0 0
OPHTHOTECH CORP Put 683745103 9 3,000 SH Put SOLE 0 3,000 0 0
OPKO HEALTH INC Call 68375N103 3 13,500 SH Call SOLE 0 13,500 0 0
OPKO HEALTH INC Put 68375N103 5 1,100 SH Put SOLE 0 1,100 0 0
ORACLE CORP COM 68389X105 92 1,789 SH   SOLE 0 1,789 0 0
ORACLE CORP Put 68389X105 9 6,200 SH Put SOLE 0 6,200 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 55 3,595 SH   SOLE 0 3,595 0 0
ORASURE TECHNOLOGIES INC Put 68554V108 4 11,700 SH Put SOLE 0 11,700 0 0
ORBCOMM INC COM 68555P100 19 1,800 SH   SOLE 0 1,800 0 0
ORION ENERGY SYSTEMS INC COM 686275108 3 3,900 SH   SOLE 0 3,900 0 0
OSI SYSTEMS INC COM 671044105 79 1,044 SH   SOLE 0 1,044 0 0
OSI SYSTEMS INC Call 671044105 0 200 SH Call SOLE 0 200 0 0
OSI SYSTEMS INC Put 671044105 1 400 SH Put SOLE 0 400 0 0
OTONOMY INC COM 68906L105 3 1,200 SH   SOLE 0 1,200 0 0
OVERSTOCK COM INC DEL COM 690370101 165 5,976 SH   SOLE 0 5,976 0 0
OVERSTOCK COM INC DEL Call 690370101 19 12,200 SH Call SOLE 0 12,200 0 0
OVERSTOCK COM INC DEL Put 690370101 87 18,200 SH Put SOLE 0 18,200 0 0
OWENS CORNING NEW COM 690742101 781 14,398 SH   SOLE 0 14,398 0 0
OWENS CORNING NEW Call 690742101 14 20,900 SH Call SOLE 0 20,900 0 0
OWENS CORNING NEW Put 690742101 118 32,800 SH Put SOLE 0 32,800 0 0
OWENS ILL INC COM NEW 690768403 738 39,283 SH   SOLE 0 39,283 0 0
OWENS ILL INC Call 690768403 0 2,200 SH Call SOLE 0 2,200 0 0
OWENS ILL INC Put 690768403 19 14,400 SH Put SOLE 0 14,400 0 0
PACCAR INC COM 693718108 71 1,050 SH   SOLE 0 1,050 0 0
PACCAR INC Call 693718108 4 2,500 SH Call SOLE 0 2,500 0 0
PACCAR INC Put 693718108 5 2,100 SH Put SOLE 0 2,100 0 0
PACIFIC PREMIER BANCORP Call 69478X105 0 200 SH Call SOLE 0 200 0 0
PACIFIC PREMIER BANCORP Put 69478X105 0 200 SH Put SOLE 0 200 0 0
PACIRA PHARMACEUTICALS INC Call 695127100 99 24,600 SH Call SOLE 0 24,600 0 0
PACIRA PHARMACEUTICALS INC Put 695127100 2 3,500 SH Put SOLE 0 3,500 0 0
PACKAGING CORP AMER Put 695156109 6 2,500 SH Put SOLE 0 2,500 0 0
PACWEST BANCORP DEL Call 695263103 3 22,100 SH Call SOLE 0 22,100 0 0
PACWEST BANCORP DEL Put 695263103 3 400 SH Put SOLE 0 400 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 1,044 37,747 SH   SOLE 0 37,747 0 0
PAGSEGURO DIGITAL LTD Call G68707101 205 160,500 SH Call SOLE 0 160,500 0 0
PAGSEGURO DIGITAL LTD Put G68707101 241 65,800 SH Put SOLE 0 65,800 0 0
PALO ALTO NETWORKS INC COM 697435105 2,925 12,985 SH   SOLE 0 12,985 0 0
PALO ALTO NETWORKS INC Call 697435105 346 5,500 SH Call SOLE 0 5,500 0 0
PALO ALTO NETWORKS INC Put 697435105 28 13,000 SH Put SOLE 0 13,000 0 0
PAMPA ENERGIA S A Call 697660207 2 1,500 SH Call SOLE 0 1,500 0 0
PAN AMERICAN SILVER CORP COM 697900108 71 4,816 SH   SOLE 0 4,816 0 0
PAN AMERICAN SILVER CORP Call 697900108 1 13,300 SH Call SOLE 0 13,300 0 0
PAN AMERICAN SILVER CORP Put 697900108 18 9,600 SH Put SOLE 0 9,600 0 0
PANDORA MEDIA INC Call 698354107 227 340,800 SH Call SOLE 0 340,800 0 0
PANDORA MEDIA INC Put 698354107 12 87,900 SH Put SOLE 0 87,900 0 0
PAPA JOHNS INTL INC COM 698813102 946 18,459 SH   SOLE 0 18,459 0 0
PAPA JOHNS INTL INC Call 698813102 181 55,100 SH Call SOLE 0 55,100 0 0
PAPA JOHNS INTL INC Put 698813102 7 15,500 SH Put SOLE 0 15,500 0 0
PAPA MURPHYS HLDGS INC COM 698814100 2 572 SH   SOLE 0 572 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 0 100 SH   SOLE 0 100 0 0
PARATEK PHARMACEUTICALS INC Put 699374302 0 200 SH Put SOLE 0 200 0 0
PARK CITY GROUP INC COM NEW 700215304 16 1,624 SH   SOLE 0 1,624 0 0
PARK HOTELS RESORTS INC COM 700517105 6 200 SH   SOLE 0 200 0 0
PARK HOTELS RESORTS INC Call 700517105 0 600 SH Call SOLE 0 600 0 0
PARK OHIO HLDGS CORP COM 700666100 11 300 SH   SOLE 0 300 0 0
PARK OHIO HLDGS CORP Put 700666100 0 100 SH Put SOLE 0 100 0 0
PARKER HANNIFIN CORP COM 701094104 1,048 5,700 SH   SOLE 0 5,700 0 0
PARKER HANNIFIN CORP Call 701094104 114 15,200 SH Call SOLE 0 15,200 0 0
PARKER HANNIFIN CORP Put 701094104 10 13,400 SH Put SOLE 0 13,400 0 0
PARSLEY ENERGY INC CL A 701877102 480 16,419 SH   SOLE 0 16,419 0 0
PARSLEY ENERGY INC Call 701877102 23 3,300 SH Call SOLE 0 3,300 0 0
PARSLEY ENERGY INC Put 701877102 40 11,600 SH Put SOLE 0 11,600 0 0
PARTY CITY HOLDCO INC COM 702149105 36 2,700 SH   SOLE 0 2,700 0 0
PARTY CITY HOLDCO INC Call 702149105 0 2,500 SH Call SOLE 0 2,500 0 0
PATRICK INDS INC COM 703343103 35 600 SH   SOLE 0 600 0 0
PATTERN ENERGY GROUP INC Call 70338P100 1 5,000 SH Call SOLE 0 5,000 0 0
PATTERN ENERGY GROUP INC Put 70338P100 1 6,500 SH Put SOLE 0 6,500 0 0
PATTERSON UTI ENERGY INC COM 703481101 33 1,955 SH   SOLE 0 1,955 0 0
PATTERSON UTI ENERGY INC Call 703481101 0 1,300 SH Call SOLE 0 1,300 0 0
PATTERSON UTI ENERGY INC Put 703481101 1 3,000 SH Put SOLE 0 3,000 0 0
PAYCHEX INC COM 704326107 107 1,466 SH   SOLE 0 1,466 0 0
PAYCHEX INC Call 704326107 46 10,900 SH Call SOLE 0 10,900 0 0
PAYCHEX INC Put 704326107 10 15,000 SH Put SOLE 0 15,000 0 0
PAYCOM SOFTWARE INC COM 70432V102 777 5,000 SH   SOLE 0 5,000 0 0
PAYCOM SOFTWARE INC Call 70432V102 0 500 SH Call SOLE 0 500 0 0
PAYCOM SOFTWARE INC Put 70432V102 0 100 SH Put SOLE 0 100 0 0
PAYLOCITY HLDG CORP Call 70438V106 1 1,000 SH Call SOLE 0 1,000 0 0
PAYLOCITY HLDG CORP Put 70438V106 1 200 SH Put SOLE 0 200 0 0
PAYPAL HLDGS INC COM 70450Y103 87 1,000 SH   SOLE 0 1,000 0 0
PAYPAL HLDGS INC Call 70450Y103 840 60,500 SH Call SOLE 0 60,500 0 0
PAYPAL HLDGS INC Put 70450Y103 0 1,800 SH Put SOLE 0 1,800 0 0
PBF ENERGY INC CL A 69318G106 20 414 SH   SOLE 0 414 0 0
PBF ENERGY INC Call 69318G106 32 3,600 SH Call SOLE 0 3,600 0 0
PBF ENERGY INC Put 69318G106 20 23,700 SH Put SOLE 0 23,700 0 0
PBF LOGISTICS LP Call 69318Q104 1 5,200 SH Call SOLE 0 5,200 0 0
PC CONNECTION INC Call 69318J100 0 100 SH Call SOLE 0 100 0 0
PDC ENERGY INC Call 69327R101 6 8,700 SH Call SOLE 0 8,700 0 0
PDC ENERGY INC Put 69327R101 68 12,100 SH Put SOLE 0 12,100 0 0
PDF SOLUTIONS INC COM 693282105 206 22,830 SH   SOLE 0 22,830 0 0
PEABODY ENERGY CORP NEW COM 704551100 778 21,846 SH   SOLE 0 21,846 0 0
PEABODY ENERGY CORP NEW Call 704551100 1 1,100 SH Call SOLE 0 1,100 0 0
PEABODY ENERGY CORP NEW Put 704551100 47 20,000 SH Put SOLE 0 20,000 0 0
PEARSON PLC SPONSORED ADR 705015105 2 200 SH   SOLE 0 200 0 0
PENN NATL GAMING INC COM 707569109 395 12,012 SH   SOLE 0 12,012 0 0
PENN NATL GAMING INC Call 707569109 1 10,000 SH Call SOLE 0 10,000 0 0
PENN NATL GAMING INC Put 707569109 1 300 SH Put SOLE 0 300 0 0
PENNEY J C INC Call 708160106 0 800 SH Call SOLE 0 800 0 0
PENNEY J C INC Put 708160106 1 500 SH Put SOLE 0 500 0 0
PENNSYLVANIA RL ESTATE INVT Call 709102107 0 6,800 SH Call SOLE 0 6,800 0 0
PENNSYLVANIA RL ESTATE INVT Put 709102107 0 700 SH Put SOLE 0 700 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 9 537 SH   SOLE 0 537 0 0
PEOPLES UNITED FINANCIAL INC Call 712704105 0 300 SH Call SOLE 0 300 0 0
PEPSICO INC COM 713448108 620 5,551 SH   SOLE 0 5,551 0 0
PEPSICO INC Call 713448108 3 3,500 SH Call SOLE 0 3,500 0 0
PEPSICO INC Put 713448108 31 5,500 SH Put SOLE 0 5,500 0 0
PERKINELMER INC COM 714046109 68 700 SH   SOLE 0 700 0 0
PERKINELMER INC Put 714046109 0 3,900 SH Put SOLE 0 3,900 0 0
PERRIGO CO PLC Call G97822103 7 4,200 SH Call SOLE 0 4,200 0 0
PERSPECTA INC Call 715347100 0 400 SH Call SOLE 0 400 0 0
PETIQ INC COM CL A 71639T106 157 4,000 SH   SOLE 0 4,000 0 0
PETIQ INC Call 71639T106 16 3,500 SH Call SOLE 0 3,500 0 0
PETMED EXPRESS INC COM 716382106 246 7,470 SH   SOLE 0 7,470 0 0
PETMED EXPRESS INC Call 716382106 0 1,500 SH Call SOLE 0 1,500 0 0
PETMED EXPRESS INC Put 716382106 8 2,800 SH Put SOLE 0 2,800 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 252 3,096 SH   SOLE 0 3,096 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 2,900 240,290 SH   SOLE 0 240,290 0 0
PETROLEO BRASILEIRO SA PETRO Call 71654V408 149 256,500 SH Call SOLE 0 256,500 0 0
PETROLEO BRASILEIRO SA PETRO Put 71654V408 464 591,500 SH Put SOLE 0 591,500 0 0
PFIZER INC COM 717081103 944 21,435 SH   SOLE 0 21,435 0 0
PFIZER INC Call 717081103 806 193,200 SH Call SOLE 0 193,200 0 0
PFIZER INC Put 717081103 2 62,900 SH Put SOLE 0 62,900 0 0
PG&E CORP COM 69331C108 250 5,443 SH   SOLE 0 5,443 0 0
PG&E CORP Call 69331C108 94 35,500 SH Call SOLE 0 35,500 0 0
PG&E CORP Put 69331C108 4 7,700 SH Put SOLE 0 7,700 0 0
PGT INNOVATIONS INC COM 69336V101 2 100 SH   SOLE 0 100 0 0
PGT INNOVATIONS INC Call 69336V101 1 4,000 SH Call SOLE 0 4,000 0 0
PGT INNOVATIONS INC Put 69336V101 0 200 SH Put SOLE 0 200 0 0
PHILIP MORRIS INTL INC COM 718172109 1,635 20,055 SH   SOLE 0 20,055 0 0
PHILIP MORRIS INTL INC Call 718172109 30 58,200 SH Call SOLE 0 58,200 0 0
PHILIP MORRIS INTL INC Put 718172109 375 48,300 SH Put SOLE 0 48,300 0 0
PHILLIPS 66 Call 718546104 49 30,900 SH Call SOLE 0 30,900 0 0
PHILLIPS 66 Put 718546104 17 22,300 SH Put SOLE 0 22,300 0 0
PHILLIPS 66 PARTNERS LP Call 718549207 0 4,300 SH Call SOLE 0 4,300 0 0
PHYSICIANS RLTY TR Call 71943U104 0 200 SH Call SOLE 0 200 0 0
PHYSICIANS RLTY TR Put 71943U104 0 1,200 SH Put SOLE 0 1,200 0 0
PICO HLDGS INC COM NEW 693366205 24 1,986 SH   SOLE 0 1,986 0 0
PICO HLDGS INC Put 693366205 0 700 SH Put SOLE 0 700 0 0
PIER 1 IMPORTS INC COM 720279108 0 100 SH   SOLE 0 100 0 0
PIER 1 IMPORTS INC Call 720279108 0 2,300 SH Call SOLE 0 2,300 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 17 3,100 SH   SOLE 0 3,100 0 0
PILGRIMS PRIDE CORP NEW Call 72147K108 0 100 SH Call SOLE 0 100 0 0
PILGRIMS PRIDE CORP NEW Put 72147K108 0 100 SH Put SOLE 0 100 0 0
PIMCO INCOME STRATEGY FUND COM 72201H108 42 3,600 SH   SOLE 0 3,600 0 0
PINDUODUO INC SPONSORED ADS 722304102 132 5,045 SH   SOLE 0 5,045 0 0
PINDUODUO INC Call 722304102 193 51,000 SH Call SOLE 0 51,000 0 0
PINDUODUO INC Put 722304102 130 55,700 SH Put SOLE 0 55,700 0 0
PINNACLE FINL PARTNERS INC Call 72346Q104 0 1,100 SH Call SOLE 0 1,100 0 0
PINNACLE FINL PARTNERS INC Put 72346Q104 4 2,200 SH Put SOLE 0 2,200 0 0
PINNACLE FOODS INC DEL Call 72348P104 4 7,000 SH Call SOLE 0 7,000 0 0
PIONEER MUN HIGH INCOME TR COM SHS 723763108 103 9,300 SH   SOLE 0 9,300 0 0
PIONEER NAT RES CO COM 723787107 6,225 35,737 SH   SOLE 0 35,737 0 0
PIONEER NAT RES CO Call 723787107 195 49,000 SH Call SOLE 0 49,000 0 0
PIONEER NAT RES CO Put 723787107 190 60,600 SH Put SOLE 0 60,600 0 0
PITNEY BOWES INC Call 724479100 0 2,400 SH Call SOLE 0 2,400 0 0
PITNEY BOWES INC Put 724479100 3 5,200 SH Put SOLE 0 5,200 0 0
PIVOTAL SOFTWARE INC COM CL A 72582H107 583 29,807 SH   SOLE 0 29,807 0 0
PIVOTAL SOFTWARE INC Call 72582H107 123 34,500 SH Call SOLE 0 34,500 0 0
PIVOTAL SOFTWARE INC Put 72582H107 179 72,000 SH Put SOLE 0 72,000 0 0
PIXELWORKS INC COM NEW 72581M305 173 38,575 SH   SOLE 0 38,575 0 0
PIXELWORKS INC Call 72581M305 2 11,100 SH Call SOLE 0 11,100 0 0
PIXELWORKS INC Put 72581M305 0 300 SH Put SOLE 0 300 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 112 4,500 SH   SOLE 0 4,500 0 0
PLAINS ALL AMERN PIPELINE L Call 726503105 18 58,700 SH Call SOLE 0 58,700 0 0
PLAINS ALL AMERN PIPELINE L Put 726503105 7 8,100 SH Put SOLE 0 8,100 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 333 13,605 SH   SOLE 0 13,605 0 0
PLAINS GP HLDGS L P Call 72651A207 3 7,400 SH Call SOLE 0 7,400 0 0
PLAINS GP HLDGS L P Put 72651A207 16 22,400 SH Put SOLE 0 22,400 0 0
PLANET FITNESS INC CL A 72703H101 641 11,868 SH   SOLE 0 11,868 0 0
PLANET FITNESS INC Call 72703H101 2 1,100 SH Call SOLE 0 1,100 0 0
PLANET FITNESS INC Put 72703H101 1 2,000 SH Put SOLE 0 2,000 0 0
PLANTRONICS INC NEW COM 727493108 18 300 SH   SOLE 0 300 0 0
PLANTRONICS INC NEW Put 727493108 5 2,100 SH Put SOLE 0 2,100 0 0
PLATFORM SPECIALTY PRODS COR Call 72766Q105 15 50,700 SH Call SOLE 0 50,700 0 0
PLURALSIGHT INC COM CL A 72941B106 112 3,500 SH   SOLE 0 3,500 0 0
PLURALSIGHT INC Put 72941B106 30 14,400 SH Put SOLE 0 14,400 0 0
PNC FINL SVCS GROUP INC COM 693475105 260 1,910 SH   SOLE 0 1,910 0 0
PNC FINL SVCS GROUP INC Call 693475105 55 3,200 SH Call SOLE 0 3,200 0 0
PNC FINL SVCS GROUP INC Put 693475105 19 6,100 SH Put SOLE 0 6,100 0 0
POLARIS INDS INC Call 731068102 63 12,400 SH Call SOLE 0 12,400 0 0
POLARIS INDS INC Put 731068102 10 4,000 SH Put SOLE 0 4,000 0 0
POLARITYTE INC COM 731094108 87 4,568 SH   SOLE 0 4,568 0 0
POLARITYTE INC Call 731094108 27 9,300 SH Call SOLE 0 9,300 0 0
POLARITYTE INC Put 731094108 29 2,300 SH Put SOLE 0 2,300 0 0
POPE RES DEL LTD PARTNERSHIP DEPOSITRY RCPT 732857107 2 40 SH   SOLE 0 40 0 0
POPULAR INC COM NEW 733174700 89 1,745 SH   SOLE 0 1,745 0 0
POPULAR INC Call 733174700 0 100 SH Call SOLE 0 100 0 0
POPULAR INC Put 733174700 0 600 SH Put SOLE 0 600 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 472 17,728 SH   SOLE 0 17,728 0 0
PORTOLA PHARMACEUTICALS INC Call 737010108 12 9,800 SH Call SOLE 0 9,800 0 0
PORTOLA PHARMACEUTICALS INC Put 737010108 267 21,200 SH Put SOLE 0 21,200 0 0
POSCO SPONSORED ADR 693483109 66 1,000 SH   SOLE 0 1,000 0 0
POST HLDGS INC COM 737446104 78 800 SH   SOLE 0 800 0 0
POTBELLY CORP COM 73754Y100 7 600 SH   SOLE 0 600 0 0
POTBELLY CORP Call 73754Y100 1 4,700 SH Call SOLE 0 4,700 0 0
POTBELLY CORP Put 73754Y100 0 400 SH Put SOLE 0 400 0 0
POTLATCHDELTIC CORPORATION Call 737630103 0 300 SH Call SOLE 0 300 0 0
PPG INDS INC Call 693506107 3 3,700 SH Call SOLE 0 3,700 0 0
PPG INDS INC Put 693506107 11 8,500 SH Put SOLE 0 8,500 0 0
PPL CORP Call 69351T106 27 85,800 SH Call SOLE 0 85,800 0 0
PPL CORP Put 69351T106 0 1,700 SH Put SOLE 0 1,700 0 0
PRA GROUP INC Call 69354N106 0 100 SH Call SOLE 0 100 0 0
PRANA BIOTECHNOLOGY LTD SPON ADR NEW 739727204 0 33 SH   SOLE 0 33 0 0
PRAXAIR INC COM 74005P104 3,936 24,494 SH   SOLE 0 24,494 0 0
PRAXAIR INC Call 74005P104 229 53,500 SH Call SOLE 0 53,500 0 0
PRAXAIR INC Put 74005P104 46 10,200 SH Put SOLE 0 10,200 0 0
PREMIER INC Call 74051N102 0 400 SH Call SOLE 0 400 0 0
PRETIUM RES INC COM 74139C102 224 29,491 SH   SOLE 0 29,491 0 0
PRETIUM RES INC Call 74139C102 58 56,800 SH Call SOLE 0 56,800 0 0
PRETIUM RES INC Put 74139C102 69 89,300 SH Put SOLE 0 89,300 0 0
PRICE T ROWE GROUP INC Call 74144T108 0 1,600 SH Call SOLE 0 1,600 0 0
PRICE T ROWE GROUP INC Put 74144T108 0 600 SH Put SOLE 0 600 0 0
PRICESMART INC COM 741511109 16 200 SH   SOLE 0 200 0 0
PRICESMART INC Put 741511109 2 1,700 SH Put SOLE 0 1,700 0 0
PRIMERICA INC Call 74164M108 22 1,300 SH Call SOLE 0 1,300 0 0
PRIMERICA INC Put 74164M108 0 100 SH Put SOLE 0 100 0 0
PRIMO WTR CORP Put 74165N105 0 800 SH Put SOLE 0 800 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 7 126 SH   SOLE 0 126 0 0
PRINCIPAL FINL GROUP INC Put 74251V102 0 100 SH Put SOLE 0 100 0 0
PROCTER AND GAMBLE CO COM 742718109 993 11,939 SH   SOLE 0 11,939 0 0
PROCTER AND GAMBLE CO Call 742718109 14 14,100 SH Call SOLE 0 14,100 0 0
PROCTER AND GAMBLE CO Put 742718109 8 29,900 SH Put SOLE 0 29,900 0 0
PROGRESS SOFTWARE CORP COM 743312100 414 11,757 SH   SOLE 0 11,757 0 0
PROGRESS SOFTWARE CORP Call 743312100 0 200 SH Call SOLE 0 200 0 0
PROGRESS SOFTWARE CORP Put 743312100 51 14,500 SH Put SOLE 0 14,500 0 0
PROGRESSIVE CORP OHIO Call 743315103 27 12,000 SH Call SOLE 0 12,000 0 0
PROGRESSIVE CORP OHIO Put 743315103 0 1,000 SH Put SOLE 0 1,000 0 0
PROLOGIS INC Call 74340W103 2 3,100 SH Call SOLE 0 3,100 0 0
PROLOGIS INC Put 74340W103 0 500 SH Put SOLE 0 500 0 0
PROOFPOINT INC COM 743424103 229 2,158 SH   SOLE 0 2,158 0 0
PROOFPOINT INC Call 743424103 0 200 SH Call SOLE 0 200 0 0
PROOFPOINT INC Put 743424103 2 200 SH Put SOLE 0 200 0 0
PROPETRO HLDG CORP COM 74347M108 3 200 SH   SOLE 0 200 0 0
PROQR THRAPEUTICS N V Call N71542109 0 200 SH Call SOLE 0 200 0 0
PROS HOLDINGS INC Call 74346Y103 2 1,000 SH Call SOLE 0 1,000 0 0
PROS HOLDINGS INC Put 74346Y103 1 1,300 SH Put SOLE 0 1,300 0 0
PROSHARES TR BASIC MAT NEW 74347B177 0 1 SH   SOLE 0 1 0 0
PROSHARES TR PSHS ULT S&P 500 74347R107 149 1,173 SH   SOLE 0 1,173 0 0
PROSHARES TR SHRT HGH YIELD 74347R131 4 200 SH   SOLE 0 200 0 0
PROSHARES TR PSHS ULTRA DOW30 74347R305 4 100 SH   SOLE 0 100 0 0
PROSHARES TR PSHS SH MSCI EMR 74347R396 0 1 SH   SOLE 0 1 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 57 1,500 SH   SOLE 0 1,500 0 0
PROSHARES TR ULT MSCIBZL CAPP 74347B292 36 700 SH   SOLE 0 700 0 0
PROSHARES TR ULTRASHRT S&P500 74347B383 181 5,474 SH   SOLE 0 5,474 0 0
PROSHARES TR MSCI EMRG ETF 74347X302 0 1 SH   SOLE 0 1 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831 1,535 21,581 SH   SOLE 0 21,581 0 0
PROSHARES TR ULTPRO SHT 2017 74348A152 6 300 SH   SOLE 0 300 0 0
PROSHARES TR SHRT RUSSELL2000 74348A210 3 100 SH   SOLE 0 100 0 0
PROSHARES TR ULTSHT MSCI JAP 74348A459 2 99 SH   SOLE 0 99 0 0
PROSHARES TR ULTSHT REAL EST 74348A244 1 50 SH   SOLE 0 50 0 0
PROSHARES TR Call 74348A244 0 100 SH Call SOLE 0 100 0 0
PROSHARES TR Call 74348A152 0 100 SH Call SOLE 0 100 0 0
PROSHARES TR Call 74348A160 30 63,400 SH Call SOLE 0 63,400 0 0
PROSHARES TR Call 74347X831 5,391 266,000 SH Call SOLE 0 266,000 0 0
PROSHARES TR Call 74347X823 10 1,400 SH Call SOLE 0 1,400 0 0
PROSHARES TR Call 74347X849 0 900 SH Call SOLE 0 900 0 0
PROSHARES TR Call 74347X864 125 183,800 SH Call SOLE 0 183,800 0 0
PROSHARES TR Call 74347X633 1 800 SH Call SOLE 0 800 0 0
PROSHARES TR Call 74347B383 101 356,500 SH Call SOLE 0 356,500 0 0
PROSHARES TR Call 74347B474 2 600 SH Call SOLE 0 600 0 0
PROSHARES TR Call 74347B292 42 7,200 SH Call SOLE 0 7,200 0 0
PROSHARES TR Call 74347B268 11 24,400 SH Call SOLE 0 24,400 0 0
PROSHARES TR Call 74347B201 1,127 659,100 SH Call SOLE 0 659,100 0 0
PROSHARES TR Call 74347B227 2 500 SH Call SOLE 0 500 0 0
PROSHARES TR Call 74347B235 0 300 SH Call SOLE 0 300 0 0
PROSHARES TR Call 74347B243 2 13,300 SH Call SOLE 0 13,300 0 0
PROSHARES TR Call 74347R669 0 200 SH Call SOLE 0 200 0 0
PROSHARES TR Call 74347R693 3 1,000 SH Call SOLE 0 1,000 0 0
PROSHARES TR Call 74347R735 2 100 SH Call SOLE 0 100 0 0
PROSHARES TR Call 74347R842 4 5,000 SH Call SOLE 0 5,000 0 0
PROSHARES TR Call 74347R305 2 400 SH Call SOLE 0 400 0 0
PROSHARES TR Call 74347R206 12 4,100 SH Call SOLE 0 4,100 0 0
PROSHARES TR Call 74347R107 500 61,700 SH Call SOLE 0 61,700 0 0
PROSHARES TR Call 74347B177 0 100 SH Call SOLE 0 100 0 0
PROSHARES TR Put 74347R107 79 90,300 SH Put SOLE 0 90,300 0 0
PROSHARES TR Put 74347R206 10 14,400 SH Put SOLE 0 14,400 0 0
PROSHARES TR Put 74347R305 0 1,000 SH Put SOLE 0 1,000 0 0
PROSHARES TR Put 74347R735 0 100 SH Put SOLE 0 100 0 0
PROSHARES TR Put 74347R693 8 1,600 SH Put SOLE 0 1,600 0 0
PROSHARES TR Put 74347R719 0 100 SH Put SOLE 0 100 0 0
PROSHARES TR Put 74347R669 3 1,000 SH Put SOLE 0 1,000 0 0
PROSHARES TR Put 74347B243 80 20,600 SH Put SOLE 0 20,600 0 0
PROSHARES TR Put 74347B201 101 79,500 SH Put SOLE 0 79,500 0 0
PROSHARES TR Put 74347B268 1,759 658,000 SH Put SOLE 0 658,000 0 0
PROSHARES TR Put 74347B292 7 14,500 SH Put SOLE 0 14,500 0 0
PROSHARES TR Put 74347B474 4 1,800 SH Put SOLE 0 1,800 0 0
PROSHARES TR Put 74347B383 190 16,200 SH Put SOLE 0 16,200 0 0
PROSHARES TR Put 74347X633 59 19,000 SH Put SOLE 0 19,000 0 0
PROSHARES TR Put 74347X799 0 100 SH Put SOLE 0 100 0 0
PROSHARES TR Put 74347X625 21 2,600 SH Put SOLE 0 2,600 0 0
PROSHARES TR Put 74347X864 3 700 SH Put SOLE 0 700 0 0
PROSHARES TR Put 74347X823 35 5,600 SH Put SOLE 0 5,600 0 0
PROSHARES TR Put 74347X831 89 333,800 SH Put SOLE 0 333,800 0 0
PROSHARES TR Put 74348A160 3,642 220,000 SH Put SOLE 0 220,000 0 0
PROSHARES TR Put 74348A210 9 5,000 SH Put SOLE 0 5,000 0 0
PROSHARES TR Put 74348A434 0 100 SH Put SOLE 0 100 0 0
PROSHARES TR II SHT VIX ST TRM 74347W130 13 225 SH   SOLE 0 225 0 0
PROSHARES TR II ULTRA VIX SHORT 74347W148 14 400 SH   SOLE 0 400 0 0
PROSHARES TR II ULTRAPRO 3X CR 74347W221 26 400 SH   SOLE 0 400 0 0
PROSHARES TR II ULTA BLMBG 2017 74347W247 168 4,691 SH   SOLE 0 4,691 0 0
PROSHARES TR II ULTRA YEN NEW 74347W270 0 1 SH   SOLE 0 1 0 0
PROSHARES TR II ULTRASHRT NEW 74347W395 25 300 SH   SOLE 0 300 0 0
PROSHARES TR II Call 74347W395 54 9,100 SH Call SOLE 0 9,100 0 0
PROSHARES TR II Call 74347W668 2 9,500 SH Call SOLE 0 9,500 0 0
PROSHARES TR II Call 74347W353 0 200 SH Call SOLE 0 200 0 0
PROSHARES TR II Call 74347W247 950 137,300 SH Call SOLE 0 137,300 0 0
PROSHARES TR II Call 74347W221 30 3,500 SH Call SOLE 0 3,500 0 0
PROSHARES TR II Call 74347W148 244 461,700 SH Call SOLE 0 461,700 0 0
PROSHARES TR II Call 74347W130 471 488,700 SH Call SOLE 0 488,700 0 0
PROSHARES TR II Call 74347Y706 151 59,200 SH Call SOLE 0 59,200 0 0
PROSHARES TR II Call 74347W882 0 1,000 SH Call SOLE 0 1,000 0 0
PROSHARES TR II Call 74347W387 37 35,600 SH Call SOLE 0 35,600 0 0
PROSHARES TR II Call 74347Y805 0 1,100 SH Call SOLE 0 1,100 0 0
PROSHARES TR II Call 74347W114 2 7,200 SH Call SOLE 0 7,200 0 0
PROSHARES TR II Put 74347W114 1 1,200 SH Put SOLE 0 1,200 0 0
PROSHARES TR II Put 74347Y805 37 3,000 SH Put SOLE 0 3,000 0 0
PROSHARES TR II Put 74347W387 2 1,000 SH Put SOLE 0 1,000 0 0
PROSHARES TR II Put 74347Y706 40 73,000 SH Put SOLE 0 73,000 0 0
PROSHARES TR II Put 74347W130 91 68,800 SH Put SOLE 0 68,800 0 0
PROSHARES TR II Put 74347W148 1,672 230,600 SH Put SOLE 0 230,600 0 0
PROSHARES TR II Put 74347W221 20 11,300 SH Put SOLE 0 11,300 0 0
PROSHARES TR II Put 74347W247 5 20,000 SH Put SOLE 0 20,000 0 0
PROSHARES TR II Put 74347W353 8 15,500 SH Put SOLE 0 15,500 0 0
PROSHARES TR II Put 74347W338 0 100 SH Put SOLE 0 100 0 0
PROSHARES TR II Put 74347W668 54 5,300 SH Put SOLE 0 5,300 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 29 3,983 SH   SOLE 0 3,983 0 0
PROSPECT CAPITAL CORPORATION Call 74348T102 0 2,500 SH Call SOLE 0 2,500 0 0
PROSPECT CAPITAL CORPORATION Put 74348T102 1 4,400 SH Put SOLE 0 4,400 0 0
PROTECTIVE INS CORP CL B 74368L203 1 77 SH   SOLE 0 77 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 8 3,500 SH   SOLE 0 3,500 0 0
PROTEOSTASIS THERAPEUTICS IN Call 74373B109 0 1,500 SH Call SOLE 0 1,500 0 0
PROTEOSTASIS THERAPEUTICS IN Put 74373B109 10 4,000 SH Put SOLE 0 4,000 0 0
PROTHENA CORP PLC SHS G72800108 248 19,000 SH   SOLE 0 19,000 0 0
PROTHENA CORP PLC Put G72800108 54 41,500 SH Put SOLE 0 41,500 0 0
PROTO LABS INC COM 743713109 29 184 SH   SOLE 0 184 0 0
PROTO LABS INC Put 743713109 0 800 SH Put SOLE 0 800 0 0
PRUDENTIAL FINL INC COM 744320102 680 6,714 SH   SOLE 0 6,714 0 0
PRUDENTIAL FINL INC Call 744320102 0 3,300 SH Call SOLE 0 3,300 0 0
PRUDENTIAL FINL INC Put 744320102 34 7,400 SH Put SOLE 0 7,400 0 0
PTC THERAPEUTICS INC COM 69366J200 19 407 SH   SOLE 0 407 0 0
PTC THERAPEUTICS INC Call 69366J200 5 1,600 SH Call SOLE 0 1,600 0 0
PTC THERAPEUTICS INC Put 69366J200 1 2,300 SH Put SOLE 0 2,300 0 0
PUBLIC STORAGE Call 74460D109 1 2,700 SH Call SOLE 0 2,700 0 0
PUBLIC STORAGE Put 74460D109 13 4,400 SH Put SOLE 0 4,400 0 0
PUBLIC SVC ENTERPRISE GROUP Call 744573106 4 9,900 SH Call SOLE 0 9,900 0 0
PUBLIC SVC ENTERPRISE GROUP Put 744573106 0 800 SH Put SOLE 0 800 0 0
PULMATRIX INC COM 74584P103 0 100 SH   SOLE 0 100 0 0
PULMATRIX INC Put 74584P103 0 100 SH Put SOLE 0 100 0 0
PULSE BIOSCIENCES INC COM 74587B101 2 200 SH   SOLE 0 200 0 0
PULTE GROUP INC Call 745867101 3 16,300 SH Call SOLE 0 16,300 0 0
PULTE GROUP INC Put 745867101 56 85,500 SH Put SOLE 0 85,500 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 882 19,251 SH   SOLE 0 19,251 0 0
PUMA BIOTECHNOLOGY INC Call 74587V107 76 9,400 SH Call SOLE 0 9,400 0 0
PUMA BIOTECHNOLOGY INC Put 74587V107 200 30,500 SH Put SOLE 0 30,500 0 0
PURE STORAGE INC CL A 74624M102 254 9,816 SH   SOLE 0 9,816 0 0
PURE STORAGE INC Call 74624M102 61 34,500 SH Call SOLE 0 34,500 0 0
PURE STORAGE INC Put 74624M102 38 33,000 SH Put SOLE 0 33,000 0 0
PVH CORP COM 693656100 1,318 9,129 SH   SOLE 0 9,129 0 0
PVH CORP Call 693656100 0 1,000 SH Call SOLE 0 1,000 0 0
PVH CORP Put 693656100 33 8,200 SH Put SOLE 0 8,200 0 0
PYXUS INTL INC COM 74737V106 103 4,510 SH   SOLE 0 4,510 0 0
PYXUS INTL INC Call 74737V106 1 600 SH Call SOLE 0 600 0 0
PYXUS INTL INC Put 74737V106 4 2,000 SH Put SOLE 0 2,000 0 0
QAD INC CL B 74727D207 237 5,718 SH   SOLE 0 5,718 0 0
QAD INC CL A 74727D306 11 200 SH   SOLE 0 200 0 0
QAD INC Call 74727D306 18 1,600 SH Call SOLE 0 1,600 0 0
QEP RES INC COM 74733V100 466 41,226 SH   SOLE 0 41,226 0 0
QEP RES INC Put 74733V100 4 3,200 SH Put SOLE 0 3,200 0 0
QIWI PLC SPON ADR REP B 74735M108 6 528 SH   SOLE 0 528 0 0
QIWI PLC Call 74735M108 0 800 SH Call SOLE 0 800 0 0
QIWI PLC Put 74735M108 13 8,100 SH Put SOLE 0 8,100 0 0
QORVO INC COM 74736K101 746 9,706 SH   SOLE 0 9,706 0 0
QORVO INC Call 74736K101 46 10,700 SH Call SOLE 0 10,700 0 0
QORVO INC Put 74736K101 149 30,500 SH Put SOLE 0 30,500 0 0
QTS RLTY TR INC COM CL A 74736A103 15 360 SH   SOLE 0 360 0 0
QUAD / GRAPHICS INC COM CL A 747301109 7 359 SH   SOLE 0 359 0 0
QUAD / GRAPHICS INC Call 747301109 0 800 SH Call SOLE 0 800 0 0
QUAD / GRAPHICS INC Put 747301109 4 1,200 SH Put SOLE 0 1,200 0 0
QUALCOMM INC COM 747525103 2,909 40,388 SH   SOLE 0 40,388 0 0
QUALCOMM INC Call 747525103 466 114,300 SH Call SOLE 0 114,300 0 0
QUALCOMM INC Put 747525103 102 72,200 SH Put SOLE 0 72,200 0 0
QUALYS INC Call 74758T303 32 2,500 SH Call SOLE 0 2,500 0 0
QUALYS INC Put 74758T303 5 600 SH Put SOLE 0 600 0 0
QUANTA SVCS INC COM 74762E102 56 1,703 SH   SOLE 0 1,703 0 0
QUANTA SVCS INC Put 74762E102 0 100 SH Put SOLE 0 100 0 0
QUDIAN INC ADR 747798106 2 570 SH   SOLE 0 570 0 0
QUDIAN INC Call 747798106 2 16,400 SH Call SOLE 0 16,400 0 0
QUDIAN INC Put 747798106 22 17,000 SH Put SOLE 0 17,000 0 0
QUICKLOGIC CORP COM 74837P108 2 2,729 SH   SOLE 0 2,729 0 0
QUINSTREET INC COM 74874Q100 406 29,946 SH   SOLE 0 29,946 0 0
QUINSTREET INC Call 74874Q100 1 1,000 SH Call SOLE 0 1,000 0 0
QUINSTREET INC Put 74874Q100 111 53,200 SH Put SOLE 0 53,200 0 0
QUOTIENT TECHNOLOGY INC Call 749119103 2 3,800 SH Call SOLE 0 3,800 0 0
QUOTIENT TECHNOLOGY INC Put 749119103 2 5,000 SH Put SOLE 0 5,000 0 0
QURATE RETAIL INC Call 74915M100 0 100 SH Call SOLE 0 100 0 0
QURATE RETAIL INC Put 74915M100 0 400 SH Put SOLE 0 400 0 0
RADIUS HEALTH INC COM NEW 750469207 24 1,400 SH   SOLE 0 1,400 0 0
RADWARE LTD ORD M81873107 524 19,798 SH   SOLE 0 19,798 0 0
RADWARE LTD Put M81873107 28 19,400 SH Put SOLE 0 19,400 0 0
RALPH LAUREN CORP Call 751212101 62 27,600 SH Call SOLE 0 27,600 0 0
RALPH LAUREN CORP Put 751212101 1 16,900 SH Put SOLE 0 16,900 0 0
RAMBUS INC DEL COM 750917106 3 279 SH   SOLE 0 279 0 0
RAMBUS INC DEL Call 750917106 0 1,100 SH Call SOLE 0 1,100 0 0
RANDGOLD RES LTD Call 752344309 60 18,000 SH Call SOLE 0 18,000 0 0
RANDGOLD RES LTD Put 752344309 2 900 SH Put SOLE 0 900 0 0
RANGE RES CORP COM 75281A109 784 46,177 SH   SOLE 0 46,177 0 0
RANGE RES CORP Call 75281A109 53 106,500 SH Call SOLE 0 106,500 0 0
RANGE RES CORP Put 75281A109 12 21,300 SH Put SOLE 0 21,300 0 0
RAPID7 INC COM 753422104 83 2,256 SH   SOLE 0 2,256 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 682 7,412 SH   SOLE 0 7,412 0 0
RAYMOND JAMES FINANCIAL INC Call 754730109 1 2,600 SH Call SOLE 0 2,600 0 0
RAYMOND JAMES FINANCIAL INC Put 754730109 84 10,200 SH Put SOLE 0 10,200 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 38 2,089 SH   SOLE 0 2,089 0 0
RAYONIER ADVANCED MATLS INC Call 75508B104 0 5,900 SH Call SOLE 0 5,900 0 0
RAYONIER ADVANCED MATLS INC Put 75508B104 3 7,900 SH Put SOLE 0 7,900 0 0
RAYONIER INC Call 754907103 0 1,000 SH Call SOLE 0 1,000 0 0
RAYTHEON CO Call 755111507 235 7,300 SH Call SOLE 0 7,300 0 0
RAYTHEON CO Put 755111507 1 2,600 SH Put SOLE 0 2,600 0 0
READING INTERNATIONAL INC Put 755408101 1 1,000 SH Put SOLE 0 1,000 0 0
REALITY SHS ETF TR NSD NXGN ECO ETF 75605A702 49 2,100 SH   SOLE 0 2,100 0 0
REALITY SHS ETF TR Put 75605A702 5 8,200 SH Put SOLE 0 8,200 0 0
REALOGY HLDGS CORP COM 75605Y106 15 752 SH   SOLE 0 752 0 0
REALOGY HLDGS CORP Call 75605Y106 0 100 SH Call SOLE 0 100 0 0
REALOGY HLDGS CORP Put 75605Y106 5 13,300 SH Put SOLE 0 13,300 0 0
REALPAGE INC COM 75606N109 81 1,242 SH   SOLE 0 1,242 0 0
REALTY INCOME CORP COM 756109104 25 452 SH   SOLE 0 452 0 0
REALTY INCOME CORP Call 756109104 34 12,500 SH Call SOLE 0 12,500 0 0
REALTY INCOME CORP Put 756109104 1 900 SH Put SOLE 0 900 0 0
REATA PHARMACEUTICALS INC Call 75615P103 78 8,800 SH Call SOLE 0 8,800 0 0
REATA PHARMACEUTICALS INC Put 75615P103 6 5,000 SH Put SOLE 0 5,000 0 0
RED HAT INC COM 756577102 1,901 13,951 SH   SOLE 0 13,951 0 0
RED HAT INC Call 756577102 20 25,300 SH Call SOLE 0 25,300 0 0
RED HAT INC Put 756577102 153 42,800 SH Put SOLE 0 42,800 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 5 136 SH   SOLE 0 136 0 0
RED ROBIN GOURMET BURGERS IN Call 75689M101 1 1,500 SH Call SOLE 0 1,500 0 0
RED ROBIN GOURMET BURGERS IN Put 75689M101 3 2,900 SH Put SOLE 0 2,900 0 0
RED ROCK RESORTS INC CL A 75700L108 93 3,500 SH   SOLE 0 3,500 0 0
RED ROCK RESORTS INC Put 75700L108 9 4,000 SH Put SOLE 0 4,000 0 0
REDFIN CORP Call 75737F108 3 7,400 SH Call SOLE 0 7,400 0 0
REDFIN CORP Put 75737F108 4 4,000 SH Put SOLE 0 4,000 0 0
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 2 300 SH   SOLE 0 300 0 0
REDHILL BIOPHARMA LTD Call 757468103 0 1,000 SH Call SOLE 0 1,000 0 0
REGENCY CTRS CORP Call 758849103 29 6,000 SH Call SOLE 0 6,000 0 0
REGENCY CTRS CORP Put 758849103 0 900 SH Put SOLE 0 900 0 0
REGENERON PHARMACEUTICALS Call 75886F107 149 3,100 SH Call SOLE 0 3,100 0 0
REGENERON PHARMACEUTICALS Put 75886F107 58 5,200 SH Put SOLE 0 5,200 0 0
REGENXBIO INC COM 75901B107 422 5,600 SH   SOLE 0 5,600 0 0
REGENXBIO INC Call 75901B107 73 2,900 SH Call SOLE 0 2,900 0 0
REGENXBIO INC Put 75901B107 20 4,500 SH Put SOLE 0 4,500 0 0
REGIONS FINL CORP NEW COM 7591EP100 89 4,900 SH   SOLE 0 4,900 0 0
REGIONS FINL CORP NEW Call 7591EP100 137 35,200 SH Call SOLE 0 35,200 0 0
REGIONS FINL CORP NEW Put 7591EP100 0 100 SH Put SOLE 0 100 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 6 82 SH   SOLE 0 82 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 80 2,800 SH   SOLE 0 2,800 0 0
RENREN INC SPON ADR A NEW 759892201 0 100 SH   SOLE 0 100 0 0
RENREN INC Call 759892201 3 25,000 SH Call SOLE 0 25,000 0 0
RENREN INC Put 759892201 5 24,600 SH Put SOLE 0 24,600 0 0
RENT A CTR INC NEW COM 76009N100 73 5,139 SH   SOLE 0 5,139 0 0
RENT A CTR INC NEW Call 76009N100 0 6,900 SH Call SOLE 0 6,900 0 0
RENT A CTR INC NEW Put 76009N100 5 23,700 SH Put SOLE 0 23,700 0 0
REPUBLIC SVCS INC Put 760759100 0 2,200 SH Put SOLE 0 2,200 0 0
RESMED INC Call 761152107 12 3,000 SH Call SOLE 0 3,000 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 143 3,802 SH   SOLE 0 3,802 0 0
RESOLUTE ENERGY CORP Call 76116A306 2 19,100 SH Call SOLE 0 19,100 0 0
RESOLUTE ENERGY CORP Put 76116A306 11 13,400 SH Put SOLE 0 13,400 0 0
RESOLUTE FST PRODS INC Call 76117W109 0 5,000 SH Call SOLE 0 5,000 0 0
RESOLUTE FST PRODS INC Put 76117W109 0 2,000 SH Put SOLE 0 2,000 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 1,250 21,092 SH   SOLE 0 21,092 0 0
RESTAURANT BRANDS INTL INC Call 76131D103 9 16,600 SH Call SOLE 0 16,600 0 0
RESTAURANT BRANDS INTL INC Put 76131D103 27 47,300 SH Put SOLE 0 47,300 0 0
RETROPHIN INC COM 761299106 1 68 SH   SOLE 0 68 0 0
REV GROUP INC Call 749527107 1 1,700 SH Call SOLE 0 1,700 0 0
REVANCE THERAPEUTICS INC COM 761330109 47 1,900 SH   SOLE 0 1,900 0 0
REVANCE THERAPEUTICS INC Call 761330109 0 200 SH Call SOLE 0 200 0 0
REVLON INC CL A NEW 761525609 67 3,021 SH   SOLE 0 3,021 0 0
REVLON INC Call 761525609 48 28,200 SH Call SOLE 0 28,200 0 0
REVLON INC Put 761525609 10 3,600 SH Put SOLE 0 3,600 0 0
REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 1 375 SH   SOLE 0 375 0 0
REVOLUTION LIGHTING TECHNOLO Call 76155G206 0 300 SH Call SOLE 0 300 0 0
REVOLUTION LIGHTING TECHNOLO Put 76155G206 21 11,700 SH Put SOLE 0 11,700 0 0
REXNORD CORP NEW Call 76169B102 1 700 SH Call SOLE 0 700 0 0
RF INDS LTD COM PAR $0.01 749552105 16 2,300 SH   SOLE 0 2,300 0 0
RF INDS LTD Call 749552105 0 2,300 SH Call SOLE 0 2,300 0 0
RH COM 74967X103 1,522 11,621 SH   SOLE 0 11,621 0 0
RH Call 74967X103 2,250 53,300 SH Call SOLE 0 53,300 0 0
RH Put 74967X103 106 26,700 SH Put SOLE 0 26,700 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 6 2,000 SH   SOLE 0 2,000 0 0
RIGEL PHARMACEUTICALS INC Put 766559603 1 7,800 SH Put SOLE 0 7,800 0 0
RINGCENTRAL INC CL A 76680R206 55 595 SH   SOLE 0 595 0 0
RINGCENTRAL INC Call 76680R206 3 300 SH Call SOLE 0 300 0 0
RIO TINTO PLC SPONSORED ADR 767204100 1,311 25,712 SH   SOLE 0 25,712 0 0
RIO TINTO PLC Call 767204100 9 14,700 SH Call SOLE 0 14,700 0 0
RIO TINTO PLC Put 767204100 54 29,000 SH Put SOLE 0 29,000 0 0
RIOT BLOCKCHAIN INC COM 767292105 45 12,329 SH   SOLE 0 12,329 0 0
RIOT BLOCKCHAIN INC Call 767292105 5 38,300 SH Call SOLE 0 38,300 0 0
RIOT BLOCKCHAIN INC Put 767292105 483 23,500 SH Put SOLE 0 23,500 0 0
RITE AID CORP COM 767754104 31 24,697 SH   SOLE 0 24,697 0 0
RITE AID CORP Call 767754104 1 35,700 SH Call SOLE 0 35,700 0 0
RITE AID CORP Put 767754104 27 45,900 SH Put SOLE 0 45,900 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 13 16,283 SH   SOLE 0 16,283 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 36 1,500 SH   SOLE 0 1,500 0 0
ROCKWELL AUTOMATION INC COM 773903109 516 2,757 SH   SOLE 0 2,757 0 0
ROCKWELL AUTOMATION INC Call 773903109 31 7,200 SH Call SOLE 0 7,200 0 0
ROCKWELL AUTOMATION INC Put 773903109 1 3,200 SH Put SOLE 0 3,200 0 0
ROKU INC COM CL A 77543R102 9,421 129,014 SH   SOLE 0 129,014 0 0
ROKU INC Call 77543R102 2,463 121,900 SH Call SOLE 0 121,900 0 0
ROKU INC Put 77543R102 253 188,200 SH Put SOLE 0 188,200 0 0
ROSETTA STONE INC Call 777780107 41 7,800 SH Call SOLE 0 7,800 0 0
ROSS STORES INC COM 778296103 117 1,190 SH   SOLE 0 1,190 0 0
ROSS STORES INC Call 778296103 76 7,600 SH Call SOLE 0 7,600 0 0
ROSS STORES INC Put 778296103 4 10,300 SH Put SOLE 0 10,300 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 152 8,114 SH   SOLE 0 8,114 0 0
ROWAN COMPANIES PLC Call G7665A101 65 16,600 SH Call SOLE 0 16,600 0 0
ROWAN COMPANIES PLC Put G7665A101 0 1,600 SH Put SOLE 0 1,600 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 40 500 SH   SOLE 0 500 0 0
ROYAL BK CDA MONTREAL QUE Call 780087102 110 42,400 SH Call SOLE 0 42,400 0 0
ROYAL BK CDA MONTREAL QUE Put 780087102 0 300 SH Put SOLE 0 300 0 0
ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 15 2,309 SH   SOLE 0 2,309 0 0
ROYAL BK SCOTLAND GROUP PLC Call 780097689 0 1,000 SH Call SOLE 0 1,000 0 0
ROYAL BK SCOTLAND GROUP PLC Put 780097689 3 500 SH Put SOLE 0 500 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 101 780 SH   SOLE 0 780 0 0
ROYAL CARIBBEAN CRUISES LTD Call V7780T103 434 35,500 SH Call SOLE 0 35,500 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 551 8,100 SH   SOLE 0 8,100 0 0
ROYAL DUTCH SHELL PLC Call 780259206 9 5,000 SH Call SOLE 0 5,000 0 0
ROYAL DUTCH SHELL PLC Put 780259206 107 34,000 SH Put SOLE 0 34,000 0 0
ROYAL GOLD INC COM 780287108 291 3,787 SH   SOLE 0 3,787 0 0
ROYAL GOLD INC Call 780287108 4 5,000 SH Call SOLE 0 5,000 0 0
ROYAL GOLD INC Put 780287108 1 300 SH Put SOLE 0 300 0 0
RPC INC Call 749660106 3 3,800 SH Call SOLE 0 3,800 0 0
RPC INC Put 749660106 0 700 SH Put SOLE 0 700 0 0
RPM INTL INC COM 749685103 225 3,475 SH   SOLE 0 3,475 0 0
RPM INTL INC Call 749685103 1 1,500 SH Call SOLE 0 1,500 0 0
RUBICON PROJ INC COM 78112V102 25 6,948 SH   SOLE 0 6,948 0 0
RUBICON PROJ INC Call 78112V102 0 300 SH Call SOLE 0 300 0 0
RUBICON PROJ INC Put 78112V102 8 5,700 SH Put SOLE 0 5,700 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 7 300 SH   SOLE 0 300 0 0
RUSH ENTERPRISES INC CL A 781846209 94 2,411 SH   SOLE 0 2,411 0 0
RUSH ENTERPRISES INC Call 781846209 0 100 SH Call SOLE 0 100 0 0
RYB ED INC Call 74979W101 0 400 SH Call SOLE 0 400 0 0
RYDER SYS INC COM 783549108 19 269 SH   SOLE 0 269 0 0
RYDER SYS INC Call 783549108 0 1,300 SH Call SOLE 0 1,300 0 0
RYDER SYS INC Put 783549108 3 21,700 SH Put SOLE 0 21,700 0 0
S&P GLOBAL INC COM 78409V104 1,336 6,842 SH   SOLE 0 6,842 0 0
S&P GLOBAL INC Call 78409V104 38 12,700 SH Call SOLE 0 12,700 0 0
S&P GLOBAL INC Put 78409V104 96 13,500 SH Put SOLE 0 13,500 0 0
SABRA HEALTH CARE REIT INC Call 78573L106 0 100 SH Call SOLE 0 100 0 0
SABRA HEALTH CARE REIT INC Put 78573L106 0 500 SH Put SOLE 0 500 0 0
SAFE BULKERS INC COM Y7388L103 4 1,559 SH   SOLE 0 1,559 0 0
SAFE BULKERS INC Put Y7388L103 10 4,800 SH Put SOLE 0 4,800 0 0
SAFETY INS GROUP INC COM 78648T100 36 410 SH   SOLE 0 410 0 0
SAFETY INS GROUP INC Call 78648T100 2 1,400 SH Call SOLE 0 1,400 0 0
SAGE THERAPEUTICS INC Call 78667J108 149 8,100 SH Call SOLE 0 8,100 0 0
SAGE THERAPEUTICS INC Put 78667J108 1 2,300 SH Put SOLE 0 2,300 0 0
SALESFORCE COM INC COM 79466L302 1,262 7,939 SH   SOLE 0 7,939 0 0
SALESFORCE COM INC Call 79466L302 45 2,000 SH Call SOLE 0 2,000 0 0
SALESFORCE COM INC Put 79466L302 4 12,700 SH Put SOLE 0 12,700 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 73 3,998 SH   SOLE 0 3,998 0 0
SALLY BEAUTY HLDGS INC Call 79546E104 0 300 SH Call SOLE 0 300 0 0
SALLY BEAUTY HLDGS INC Put 79546E104 14 12,300 SH Put SOLE 0 12,300 0 0
SANCHEZ ENERGY CORP COM 79970Y105 0 1 SH   SOLE 0 1 0 0
SANCHEZ ENERGY CORP Call 79970Y105 2 9,000 SH Call SOLE 0 9,000 0 0
SANDERSON FARMS INC COM 800013104 187 1,810 SH   SOLE 0 1,810 0 0
SANDERSON FARMS INC Call 800013104 0 500 SH Call SOLE 0 500 0 0
SANDERSON FARMS INC Put 800013104 0 1,100 SH Put SOLE 0 1,100 0 0
SANDSTORM GOLD LTD Call 80013R206 0 700 SH Call SOLE 0 700 0 0
SANDSTORM GOLD LTD Put 80013R206 0 600 SH Put SOLE 0 600 0 0
SANGAMO THERAPEUTICS INC COM 800677106 21 1,256 SH   SOLE 0 1,256 0 0
SANMINA CORPORATION COM 801056102 9 359 SH   SOLE 0 359 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 15 763 SH   SOLE 0 763 0 0
SANTANDER CONSUMER USA HDG I Call 80283M101 2 800 SH Call SOLE 0 800 0 0
SANTANDER CONSUMER USA HDG I Put 80283M101 6 54,000 SH Put SOLE 0 54,000 0 0
SAP SE Call 803054204 0 100 SH Call SOLE 0 100 0 0
SAREPTA THERAPEUTICS INC COM 803607100 48 303 SH   SOLE 0 303 0 0
SAREPTA THERAPEUTICS INC Call 803607100 1,735 29,700 SH Call SOLE 0 29,700 0 0
SAREPTA THERAPEUTICS INC Put 803607100 97 23,700 SH Put SOLE 0 23,700 0 0
SCANSOURCE INC COM 806037107 3 100 SH   SOLE 0 100 0 0
SCHEIN HENRY INC COM 806407102 93 1,101 SH   SOLE 0 1,101 0 0
SCHEIN HENRY INC Put 806407102 0 1,000 SH Put SOLE 0 1,000 0 0
SCHLUMBERGER LTD COM 806857108 8,874 145,673 SH   SOLE 0 145,673 0 0
SCHLUMBERGER LTD Call 806857108 29 71,200 SH Call SOLE 0 71,200 0 0
SCHLUMBERGER LTD Put 806857108 446 140,300 SH Put SOLE 0 140,300 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 2 100 SH   SOLE 0 100 0 0
SCHNEIDER NATIONAL INC Call 80689H102 0 100 SH Call SOLE 0 100 0 0
SCHNEIDER NATIONAL INC Put 80689H102 0 100 SH Put SOLE 0 100 0 0
SCHNITZER STL INDS CL A 806882106 2 100 SH   SOLE 0 100 0 0
SCHNITZER STL INDS Call 806882106 0 500 SH Call SOLE 0 500 0 0
SCHWAB CHARLES CORP NEW COM 808513105 306 6,242 SH   SOLE 0 6,242 0 0
SCHWAB CHARLES CORP NEW Call 808513105 43 16,700 SH Call SOLE 0 16,700 0 0
SCHWAB CHARLES CORP NEW Put 808513105 65 48,700 SH Put SOLE 0 48,700 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 45 1,099 SH   SOLE 0 1,099 0 0
SCHWAB STRATEGIC TR Call 808524706 0 700 SH Call SOLE 0 700 0 0
SCHWAB STRATEGIC TR Call 808524201 0 100 SH Call SOLE 0 100 0 0
SCHWAB STRATEGIC TR Call 808524508 4 2,200 SH Call SOLE 0 2,200 0 0
SCHWAB STRATEGIC TR Put 808524508 0 300 SH Put SOLE 0 300 0 0
SCHWAB STRATEGIC TR Put 808524847 0 1,000 SH Put SOLE 0 1,000 0 0
SCIENCE APPLICATNS INTL CP N Call 808625107 4 3,900 SH Call SOLE 0 3,900 0 0
SCIENCE APPLICATNS INTL CP N Put 808625107 7 5,400 SH Put SOLE 0 5,400 0 0
SCIENTIFIC GAMES CORP COM 80874P109 783 30,863 SH   SOLE 0 30,863 0 0
SCIENTIFIC GAMES CORP Call 80874P109 40 79,300 SH Call SOLE 0 79,300 0 0
SCIENTIFIC GAMES CORP Put 80874P109 265 26,900 SH Put SOLE 0 26,900 0 0
SCORPIO BULKERS INC COM Y7546A122 4 684 SH   SOLE 0 684 0 0
SCORPIO BULKERS INC Put Y7546A122 9 14,700 SH Put SOLE 0 14,700 0 0
SCORPIO TANKERS INC SHS Y7542C106 0 133 SH   SOLE 0 133 0 0
SCORPIO TANKERS INC Call Y7542C106 0 2,500 SH Call SOLE 0 2,500 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 121 1,542 SH   SOLE 0 1,542 0 0
SCOTTS MIRACLE GRO CO Call 810186106 3 3,700 SH Call SOLE 0 3,700 0 0
SCOTTS MIRACLE GRO CO Put 810186106 1 200 SH Put SOLE 0 200 0 0
SCRIPPS E W CO OHIO Call 811054402 0 100 SH Call SOLE 0 100 0 0
SCRIPPS E W CO OHIO Put 811054402 0 100 SH Put SOLE 0 100 0 0
SEA LTD ADR 81141R100 34 2,500 SH   SOLE 0 2,500 0 0
SEA LTD Call 81141R100 2 2,100 SH Call SOLE 0 2,100 0 0
SEA LTD Put 81141R100 0 900 SH Put SOLE 0 900 0 0
SEABRIDGE GOLD INC COM 811916105 214 16,556 SH   SOLE 0 16,556 0 0
SEABRIDGE GOLD INC Put 811916105 0 2,700 SH Put SOLE 0 2,700 0 0
SEADRILL LTD COM G7998G106 2 100 SH   SOLE 0 100 0 0
SEADRILL LTD Put G7998G106 0 100 SH Put SOLE 0 100 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 278 5,872 SH   SOLE 0 5,872 0 0
SEAGATE TECHNOLOGY PLC Call G7945M107 0 200 SH Call SOLE 0 200 0 0
SEAGATE TECHNOLOGY PLC Put G7945M107 9 6,600 SH Put SOLE 0 6,600 0 0
SEALED AIR CORP NEW COM 81211K100 1 49 SH   SOLE 0 49 0 0
SEALED AIR CORP NEW Call 81211K100 0 500 SH Call SOLE 0 500 0 0
SEARS HLDGS CORP COM 812350106 25 26,852 SH   SOLE 0 26,852 0 0
SEARS HLDGS CORP Call 812350106 0 1,400 SH Call SOLE 0 1,400 0 0
SEARS HLDGS CORP Put 812350106 196 23,200 SH Put SOLE 0 23,200 0 0
SEASPAN CORP SHS Y75638109 1 146 SH   SOLE 0 146 0 0
SEASPAN CORP Call Y75638109 3 3,800 SH Call SOLE 0 3,800 0 0
SEATTLE GENETICS INC Call 812578102 32 3,000 SH Call SOLE 0 3,000 0 0
SEATTLE GENETICS INC Put 812578102 7 3,000 SH Put SOLE 0 3,000 0 0
SEAWORLD ENTMT INC COM 81282V100 1,571 50,000 SH   SOLE 0 50,000 0 0
SEAWORLD ENTMT INC Call 81282V100 772 85,600 SH Call SOLE 0 85,600 0 0
SEAWORLD ENTMT INC Put 81282V100 33 28,000 SH Put SOLE 0 28,000 0 0
SECUREWORKS CORP Call 81374A105 2 600 SH Call SOLE 0 600 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 5,420 93,568 SH   SOLE 0 93,568 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 8,185 86,032 SH   SOLE 0 86,032 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 10 200 SH   SOLE 0 200 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 15,305 195,226 SH   SOLE 0 195,226 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,548 20,560 SH   SOLE 0 20,560 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 827 15,340 SH   SOLE 0 15,340 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 47 406 SH   SOLE 0 406 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 10,791 142,476 SH   SOLE 0 142,476 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 12,729 461,540 SH   SOLE 0 461,540 0 0
SELECT SECTOR SPDR TR Call 81369Y605 52 71,400 SH Call SOLE 0 71,400 0 0
SELECT SECTOR SPDR TR Call 81369Y506 132 348,500 SH Call SOLE 0 348,500 0 0
SELECT SECTOR SPDR TR Call 81369Y407 212 6,500 SH Call SOLE 0 6,500 0 0
SELECT SECTOR SPDR TR Call 81369Y308 1 600 SH Call SOLE 0 600 0 0
SELECT SECTOR SPDR TR Call 81369Y803 347 184,500 SH Call SOLE 0 184,500 0 0
SELECT SECTOR SPDR TR Call 81369Y704 0 1,700 SH Call SOLE 0 1,700 0 0
SELECT SECTOR SPDR TR Call 81369Y886 0 400 SH Call SOLE 0 400 0 0
SELECT SECTOR SPDR TR Call 81369Y860 0 600 SH Call SOLE 0 600 0 0
SELECT SECTOR SPDR TR Call 81369Y209 96 19,300 SH Call SOLE 0 19,300 0 0
SELECT SECTOR SPDR TR Call 81369Y100 31 20,900 SH Call SOLE 0 20,900 0 0
SELECT SECTOR SPDR TR Put 81369Y100 212 210,700 SH Put SOLE 0 210,700 0 0
SELECT SECTOR SPDR TR Put 81369Y209 5 22,800 SH Put SOLE 0 22,800 0 0
SELECT SECTOR SPDR TR Put 81369Y886 2 28,700 SH Put SOLE 0 28,700 0 0
SELECT SECTOR SPDR TR Put 81369Y704 7 61,400 SH Put SOLE 0 61,400 0 0
SELECT SECTOR SPDR TR Put 81369Y803 69 158,700 SH Put SOLE 0 158,700 0 0
SELECT SECTOR SPDR TR Put 81369Y308 17 75,200 SH Put SOLE 0 75,200 0 0
SELECT SECTOR SPDR TR Put 81369Y407 1 12,800 SH Put SOLE 0 12,800 0 0
SELECT SECTOR SPDR TR Put 81369Y506 405 341,700 SH Put SOLE 0 341,700 0 0
SELECT SECTOR SPDR TR Put 81369Y605 447 684,700 SH Put SOLE 0 684,700 0 0
SEMGROUP CORP Call 81663A105 0 7,800 SH Call SOLE 0 7,800 0 0
SEMPRA ENERGY Call 816851109 4 37,500 SH Call SOLE 0 37,500 0 0
SEMPRA ENERGY Put 816851109 11 13,100 SH Put SOLE 0 13,100 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 7 400 SH   SOLE 0 400 0 0
SENIOR HSG PPTYS TR Call 81721M109 0 300 SH Call SOLE 0 300 0 0
SENIOR HSG PPTYS TR Put 81721M109 11 4,600 SH Put SOLE 0 4,600 0 0
SENSATA TECHNOLOGIES HLDNG P Call G8060N102 0 500 SH Call SOLE 0 500 0 0
SERES THERAPEUTICS INC COM 81750R102 78 10,384 SH   SOLE 0 10,384 0 0
SERITAGE GROWTH PPTYS Call 81752R100 115 31,600 SH Call SOLE 0 31,600 0 0
SERITAGE GROWTH PPTYS Put 81752R100 2 1,500 SH Put SOLE 0 1,500 0 0
SERVICE CORP INTL Call 817565104 1 1,100 SH Call SOLE 0 1,100 0 0
SERVICE CORP INTL Put 817565104 0 2,200 SH Put SOLE 0 2,200 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 312 5,031 SH   SOLE 0 5,031 0 0
SERVICEMASTER GLOBAL HLDGS I Put 81761R109 1 2,500 SH Put SOLE 0 2,500 0 0
SERVICENOW INC COM 81762P102 1,393 7,124 SH   SOLE 0 7,124 0 0
SERVICENOW INC Call 81762P102 111 6,700 SH Call SOLE 0 6,700 0 0
SERVICENOW INC Put 81762P102 0 300 SH Put SOLE 0 300 0 0
SESEN BIO INC COM 817763105 1 661 SH   SOLE 0 661 0 0
SESEN BIO INC Put 817763105 5 1,000 SH Put SOLE 0 1,000 0 0
SEVEN STARS CLOUD GROUP INC COM 81789Y102 7 2,000 SH   SOLE 0 2,000 0 0
SEVEN STARS CLOUD GROUP INC Call 81789Y102 0 1,300 SH Call SOLE 0 1,300 0 0
SEVEN STARS CLOUD GROUP INC Put 81789Y102 6 19,200 SH Put SOLE 0 19,200 0 0
SHAKE SHACK INC CL A 819047101 199 3,168 SH   SOLE 0 3,168 0 0
SHAKE SHACK INC Call 819047101 4 1,000 SH Call SOLE 0 1,000 0 0
SHAKE SHACK INC Put 819047101 1 5,200 SH Put SOLE 0 5,200 0 0
SHELL MIDSTREAM PARTNERS L P Call 822634101 4 33,100 SH Call SOLE 0 33,100 0 0
SHELL MIDSTREAM PARTNERS L P Put 822634101 3 5,900 SH Put SOLE 0 5,900 0 0
SHERWIN WILLIAMS CO COM 824348106 746 1,640 SH   SOLE 0 1,640 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 99 7,150 SH   SOLE 0 7,150 0 0
SHIP FINANCE INTERNATIONAL L Call G81075106 0 900 SH Call SOLE 0 900 0 0
SHIP FINANCE INTERNATIONAL L Put G81075106 15 55,300 SH Put SOLE 0 55,300 0 0
SHIRE PLC SPONSORED ADR 82481R106 1,990 10,980 SH   SOLE 0 10,980 0 0
SHIRE PLC Call 82481R106 226 25,000 SH Call SOLE 0 25,000 0 0
SHIRE PLC Put 82481R106 44 30,700 SH Put SOLE 0 30,700 0 0
SHOPIFY INC CL A 82509L107 1,232 7,497 SH   SOLE 0 7,497 0 0
SHOPIFY INC Call 82509L107 560 29,800 SH Call SOLE 0 29,800 0 0
SHOPIFY INC Put 82509L107 212 77,000 SH Put SOLE 0 77,000 0 0
SHUTTERFLY INC COM 82568P304 512 7,780 SH   SOLE 0 7,780 0 0
SHUTTERFLY INC Call 82568P304 2 6,700 SH Call SOLE 0 6,700 0 0
SHUTTERFLY INC Put 82568P304 21 3,300 SH Put SOLE 0 3,300 0 0
SIERRA WIRELESS INC COM 826516106 180 9,004 SH   SOLE 0 9,004 0 0
SIERRA WIRELESS INC Call 826516106 15 8,600 SH Call SOLE 0 8,600 0 0
SIERRA WIRELESS INC Put 826516106 4 10,000 SH Put SOLE 0 10,000 0 0
SIGNATURE BK NEW YORK N Y Call 82669G104 46 8,000 SH Call SOLE 0 8,000 0 0
SIGNET JEWELERS LIMITED SHS G81276100 876 13,287 SH   SOLE 0 13,287 0 0
SIGNET JEWELERS LIMITED Call G81276100 139 17,900 SH Call SOLE 0 17,900 0 0
SIGNET JEWELERS LIMITED Put G81276100 54 24,900 SH Put SOLE 0 24,900 0 0
SILICON LABORATORIES INC Put 826919102 0 100 SH Put SOLE 0 100 0 0
SIMON PPTY GROUP INC NEW Call 828806109 22 5,000 SH Call SOLE 0 5,000 0 0
SIMON PPTY GROUP INC NEW Put 828806109 8 6,400 SH Put SOLE 0 6,400 0 0
SIMPLY GOOD FOODS CO COM 82900L102 21 1,100 SH   SOLE 0 1,100 0 0
SINA CORP ORD G81477104 455 6,561 SH   SOLE 0 6,561 0 0
SINA CORP Call G81477104 5 2,300 SH Call SOLE 0 2,300 0 0
SINA CORP Put G81477104 47 4,400 SH Put SOLE 0 4,400 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 664 23,455 SH   SOLE 0 23,455 0 0
SINCLAIR BROADCAST GROUP INC Call 829226109 28 73,600 SH Call SOLE 0 73,600 0 0
SINCLAIR BROADCAST GROUP INC Put 829226109 37 26,900 SH Put SOLE 0 26,900 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 30 400 SH   SOLE 0 400 0 0
SITEONE LANDSCAPE SUPPLY INC Call 82982L103 0 400 SH Call SOLE 0 400 0 0
SITEONE LANDSCAPE SUPPLY INC Put 82982L103 6 1,000 SH Put SOLE 0 1,000 0 0
SJW GROUP COM 784305104 6 104 SH   SOLE 0 104 0 0
SKECHERS U S A INC CL A 830566105 375 13,452 SH   SOLE 0 13,452 0 0
SKECHERS U S A INC Call 830566105 165 57,600 SH Call SOLE 0 57,600 0 0
SKECHERS U S A INC Put 830566105 33 41,500 SH Put SOLE 0 41,500 0 0
SKYWEST INC Call 830879102 0 100 SH Call SOLE 0 100 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 30 335 SH   SOLE 0 335 0 0
SKYWORKS SOLUTIONS INC Call 83088M102 2 13,200 SH Call SOLE 0 13,200 0 0
SKYWORKS SOLUTIONS INC Put 83088M102 3 6,700 SH Put SOLE 0 6,700 0 0
SL GREEN RLTY CORP COM 78440X101 41 425 SH   SOLE 0 425 0 0
SL GREEN RLTY CORP Call 78440X101 8 5,600 SH Call SOLE 0 5,600 0 0
SL GREEN RLTY CORP Put 78440X101 5 700 SH Put SOLE 0 700 0 0
SLEEP NUMBER CORP COM 83125X103 6 176 SH   SOLE 0 176 0 0
SLM CORP Call 78442P106 0 4,000 SH Call SOLE 0 4,000 0 0
SLM CORP Put 78442P106 0 500 SH Put SOLE 0 500 0 0
SM ENERGY CO COM 78454L100 1,183 37,550 SH   SOLE 0 37,550 0 0
SM ENERGY CO Call 78454L100 47 29,600 SH Call SOLE 0 29,600 0 0
SM ENERGY CO Put 78454L100 27 162,300 SH Put SOLE 0 162,300 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 34 1,200 SH   SOLE 0 1,200 0 0
SMART GLOBAL HLDGS INC Call G8232Y101 2 4,200 SH Call SOLE 0 4,200 0 0
SMART GLOBAL HLDGS INC Put G8232Y101 2 400 SH Put SOLE 0 400 0 0
SMART SAND INC COM 83191H107 14 3,493 SH   SOLE 0 3,493 0 0
SMITH A O Call 831865209 0 700 SH Call SOLE 0 700 0 0
SMITH A O Put 831865209 1 4,600 SH Put SOLE 0 4,600 0 0
SMUCKER J M CO COM NEW 832696405 408 3,980 SH   SOLE 0 3,980 0 0
SMUCKER J M CO Call 832696405 2 5,300 SH Call SOLE 0 5,300 0 0
SMUCKER J M CO Put 832696405 58 6,200 SH Put SOLE 0 6,200 0 0
SNAP INC CL A 83304A106 91 10,824 SH   SOLE 0 10,824 0 0
SNAP INC Call 83304A106 0 4,400 SH Call SOLE 0 4,400 0 0
SNAP INC Put 83304A106 59 16,000 SH Put SOLE 0 16,000 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 96 2,119 SH   SOLE 0 2,119 0 0
SOCIEDAD QUIMICA MINERA DE C Call 833635105 1 5,000 SH Call SOLE 0 5,000 0 0
SOCIEDAD QUIMICA MINERA DE C Put 833635105 0 100 SH Put SOLE 0 100 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 2,614 18,272 SH   SOLE 0 18,272 0 0
SODASTREAM INTERNATIONAL LTD Call M9068E105 101 5,300 SH Call SOLE 0 5,300 0 0
SODASTREAM INTERNATIONAL LTD Put M9068E105 14 60,100 SH Put SOLE 0 60,100 0 0
SOGOU INC ADR REPSTG A 83409V104 239 32,275 SH   SOLE 0 32,275 0 0
SOGOU INC Call 83409V104 2 41,700 SH Call SOLE 0 41,700 0 0
SOGOU INC Put 83409V104 252 58,900 SH Put SOLE 0 58,900 0 0
SOHU COM LTD SPONSORED ADS 83410S108 432 21,763 SH   SOLE 0 21,763 0 0
SOHU COM LTD Put 83410S108 272 28,800 SH Put SOLE 0 28,800 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 500 13,301 SH   SOLE 0 13,301 0 0
SOLAREDGE TECHNOLOGIES INC Call 83417M104 81 7,800 SH Call SOLE 0 7,800 0 0
SOLAREDGE TECHNOLOGIES INC Put 83417M104 124 18,800 SH Put SOLE 0 18,800 0 0
SONIC CORP COM 835451105 100 2,322 SH   SOLE 0 2,322 0 0
SONIC CORP Call 835451105 4 1,500 SH Call SOLE 0 1,500 0 0
SONIC CORP Put 835451105 0 10,400 SH Put SOLE 0 10,400 0 0
SONOS INC COM 83570H108 0 17 SH   SOLE 0 17 0 0
SONOS INC Call 83570H108 27 65,700 SH Call SOLE 0 65,700 0 0
SONOS INC Put 83570H108 19 44,000 SH Put SOLE 0 44,000 0 0
SONY CORP SPONSORED ADR 835699307 432 7,124 SH   SOLE 0 7,124 0 0
SONY CORP Call 835699307 159 24,800 SH Call SOLE 0 24,800 0 0
SONY CORP Put 835699307 0 2,500 SH Put SOLE 0 2,500 0 0
SOPHIRIS BIO INC COM NEW 83578Q209 1 600 SH   SOLE 0 600 0 0
SORL AUTO PTS INC Call 78461U101 0 900 SH Call SOLE 0 900 0 0
SORL AUTO PTS INC Put 78461U101 2 2,800 SH Put SOLE 0 2,800 0 0
SORRENTO THERAPEUTICS INC Call 83587F202 0 200 SH Call SOLE 0 200 0 0
SOTHEBYS COM 835898107 5 111 SH   SOLE 0 111 0 0
SOTHEBYS Call 835898107 0 900 SH Call SOLE 0 900 0 0
SOTHEBYS Put 835898107 0 1,000 SH Put SOLE 0 1,000 0 0
SOUTH ST CORP Put 840441109 0 900 SH Put SOLE 0 900 0 0
SOUTHERN CO COM 842587107 2,272 52,127 SH   SOLE 0 52,127 0 0
SOUTHERN CO Call 842587107 3 29,800 SH Call SOLE 0 29,800 0 0
SOUTHERN CO Put 842587107 32 27,100 SH Put SOLE 0 27,100 0 0
SOUTHERN COPPER CORP Call 84265V105 0 100 SH Call SOLE 0 100 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 6 200 SH   SOLE 0 200 0 0
SOUTHSIDE BANCSHARES INC Call 84470P109 0 400 SH Call SOLE 0 400 0 0
SOUTHWEST AIRLS CO COM 844741108 2,422 38,793 SH   SOLE 0 38,793 0 0
SOUTHWEST AIRLS CO Call 844741108 863 92,400 SH Call SOLE 0 92,400 0 0
SOUTHWEST AIRLS CO Put 844741108 10 15,400 SH Put SOLE 0 15,400 0 0
SOUTHWESTERN ENERGY CO COM 845467109 255 50,000 SH   SOLE 0 50,000 0 0
SOUTHWESTERN ENERGY CO Call 845467109 92 276,000 SH Call SOLE 0 276,000 0 0
SOUTHWESTERN ENERGY CO Put 845467109 127 365,000 SH Put SOLE 0 365,000 0 0
SPARK THERAPEUTICS INC Call 84652J103 9 3,900 SH Call SOLE 0 3,900 0 0
SPARK THERAPEUTICS INC Put 84652J103 11 800 SH Put SOLE 0 800 0 0
SPARTAN MTRS INC COM 846819100 3 249 SH   SOLE 0 249 0 0
SPARTAN MTRS INC Call 846819100 0 2,100 SH Call SOLE 0 2,100 0 0
SPARTANNASH CO COM 847215100 29 1,469 SH   SOLE 0 1,469 0 0
SPARTANNASH CO Call 847215100 0 500 SH Call SOLE 0 500 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 13,895 52,555 SH   SOLE 0 52,555 0 0
SPDR DOW JONES INDL AVRG ETF Call 78467X109 1,146 123,000 SH Call SOLE 0 123,000 0 0
SPDR DOW JONES INDL AVRG ETF Put 78467X109 224 204,900 SH Put SOLE 0 204,900 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 809 7,180 SH   SOLE 0 7,180 0 0
SPDR GOLD TRUST Call 78463V107 243 612,700 SH Call SOLE 0 612,700 0 0
SPDR GOLD TRUST Put 78463V107 775 672,300 SH Put SOLE 0 672,300 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 38 1,000 SH   SOLE 0 1,000 0 0
SPDR INDEX SHS FDS Call 78463X202 8 33,200 SH Call SOLE 0 33,200 0 0
SPDR INDEX SHS FDS Put 78463X202 8 45,000 SH Put SOLE 0 45,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 75 260 SH   SOLE 0 260 0 0
SPDR S&P 500 ETF TR Call 78462F103 1,868 317,700 SH Call SOLE 0 317,700 0 0
SPDR S&P 500 ETF TR Put 78462F103 105 127,600 SH Put SOLE 0 127,600 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 13,741 37,396 SH   SOLE 0 37,396 0 0
SPDR S&P MIDCAP 400 ETF TR Call 78467Y107 47 4,500 SH Call SOLE 0 4,500 0 0
SPDR S&P MIDCAP 400 ETF TR Put 78467Y107 5 6,100 SH Put SOLE 0 6,100 0 0
SPDR SERIES TRUST OILGAS EQUIP 78464A748 86 5,200 SH   SOLE 0 5,200 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 97 2,849 SH   SOLE 0 2,849 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 9 100 SH   SOLE 0 100 0 0
SPDR SERIES TRUST AEROSPACE DEF 78464A631 49 500 SH   SOLE 0 500 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 59 1,000 SH   SOLE 0 1,000 0 0
SPDR SERIES TRUST S&P PHARMAC 78464A722 9 200 SH   SOLE 0 200 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 451 10,426 SH   SOLE 0 10,426 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 921 23,979 SH   SOLE 0 23,979 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 1,686 36,221 SH   SOLE 0 36,221 0 0
SPDR SERIES TRUST Call 78464A797 7 8,100 SH Call SOLE 0 8,100 0 0
SPDR SERIES TRUST Call 78464A870 1,151 126,900 SH Call SOLE 0 126,900 0 0
SPDR SERIES TRUST Call 78464A888 15 26,400 SH Call SOLE 0 26,400 0 0
SPDR SERIES TRUST Call 78464A730 1,173 425,700 SH Call SOLE 0 425,700 0 0
SPDR SERIES TRUST Call 78464A722 0 100 SH Call SOLE 0 100 0 0
SPDR SERIES TRUST Call 78464A698 270 107,100 SH Call SOLE 0 107,100 0 0
SPDR SERIES TRUST Call 78464A714 91 71,600 SH Call SOLE 0 71,600 0 0
SPDR SERIES TRUST Call 78464A631 2 300 SH Call SOLE 0 300 0 0
SPDR SERIES TRUST Call 78464A763 0 400 SH Call SOLE 0 400 0 0
SPDR SERIES TRUST Call 78464A748 0 1,400 SH Call SOLE 0 1,400 0 0
SPDR SERIES TRUST Call 78464A755 85 56,700 SH Call SOLE 0 56,700 0 0
SPDR SERIES TRUST Call 78464A607 0 400 SH Call SOLE 0 400 0 0
SPDR SERIES TRUST Put 78464A755 47 69,800 SH Put SOLE 0 69,800 0 0
SPDR SERIES TRUST Put 78464A763 0 1,700 SH Put SOLE 0 1,700 0 0
SPDR SERIES TRUST Put 78464A631 0 300 SH Put SOLE 0 300 0 0
SPDR SERIES TRUST Put 78464A714 96 223,300 SH Put SOLE 0 223,300 0 0
SPDR SERIES TRUST Put 78464A698 121 179,200 SH Put SOLE 0 179,200 0 0
SPDR SERIES TRUST Put 78464A722 0 10,500 SH Put SOLE 0 10,500 0 0
SPDR SERIES TRUST Put 78464A730 192 746,700 SH Put SOLE 0 746,700 0 0
SPDR SERIES TRUST Put 78464A888 66 62,400 SH Put SOLE 0 62,400 0 0
SPDR SERIES TRUST Put 78464A870 87 198,000 SH Put SOLE 0 198,000 0 0
SPDR SERIES TRUST Put 78464A797 4 13,700 SH Put SOLE 0 13,700 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 67 900 SH   SOLE 0 900 0 0
SPECTRUM BRANDS HLDGS INC NE Call 84790A105 79 28,300 SH Call SOLE 0 28,300 0 0
SPECTRUM PHARMACEUTICALS INC Call 84763A108 0 1,000 SH Call SOLE 0 1,000 0 0
SPHERE 3D CORP NEW COM NEW 84841L209 0 48 SH   SOLE 0 48 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 112 1,229 SH   SOLE 0 1,229 0 0
SPIRIT AEROSYSTEMS HLDGS INC Put 848574109 3 6,300 SH Put SOLE 0 6,300 0 0
SPIRIT AIRLS INC COM 848577102 211 4,509 SH   SOLE 0 4,509 0 0
SPIRIT AIRLS INC Call 848577102 0 100 SH Call SOLE 0 100 0 0
SPIRIT AIRLS INC Put 848577102 0 700 SH Put SOLE 0 700 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 58 7,218 SH   SOLE 0 7,218 0 0
SPLUNK INC COM 848637104 4,906 40,579 SH   SOLE 0 40,579 0 0
SPLUNK INC Call 848637104 465 18,700 SH Call SOLE 0 18,700 0 0
SPLUNK INC Put 848637104 144 46,700 SH Put SOLE 0 46,700 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 1 200 SH   SOLE 0 200 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 6,780 37,494 SH   SOLE 0 37,494 0 0
SPOTIFY TECHNOLOGY S A Call L8681T102 216 54,200 SH Call SOLE 0 54,200 0 0
SPOTIFY TECHNOLOGY S A Put L8681T102 316 53,400 SH Put SOLE 0 53,400 0 0
SPRINT CORP COM SER 1 85207U105 14 2,160 SH   SOLE 0 2,160 0 0
SPRINT CORP Call 85207U105 0 18,000 SH Call SOLE 0 18,000 0 0
SPROUTS FMRS MKT INC COM 85208M102 427 15,600 SH   SOLE 0 15,600 0 0
SPROUTS FMRS MKT INC Call 85208M102 39 55,400 SH Call SOLE 0 55,400 0 0
SPROUTS FMRS MKT INC Put 85208M102 4 21,400 SH Put SOLE 0 21,400 0 0
SPS COMM INC COM 78463M107 27 280 SH   SOLE 0 280 0 0
SPS COMM INC Call 78463M107 0 100 SH Call SOLE 0 100 0 0
SQUARE INC CL A 852234103 8,758 88,457 SH   SOLE 0 88,457 0 0
SQUARE INC Call 852234103 539 38,000 SH Call SOLE 0 38,000 0 0
SQUARE INC Put 852234103 297 168,700 SH Put SOLE 0 168,700 0 0
SSR MNG INC COM 784730103 46 5,334 SH   SOLE 0 5,334 0 0
SSR MNG INC Call 784730103 0 3,000 SH Call SOLE 0 3,000 0 0
SSR MNG INC Put 784730103 24 8,400 SH Put SOLE 0 8,400 0 0
ST JOE CO COM 790148100 31 1,876 SH   SOLE 0 1,876 0 0
ST JOE CO Call 790148100 0 2,000 SH Call SOLE 0 2,000 0 0
STAG INDL INC COM 85254J102 35 1,300 SH   SOLE 0 1,300 0 0
STAG INDL INC Call 85254J102 0 200 SH Call SOLE 0 200 0 0
STAG INDL INC Put 85254J102 5 14,500 SH Put SOLE 0 14,500 0 0
STAMPS COM INC COM NEW 852857200 22 100 SH   SOLE 0 100 0 0
STAMPS COM INC Call 852857200 418 21,300 SH Call SOLE 0 21,300 0 0
STAMPS COM INC Put 852857200 30 14,800 SH Put SOLE 0 14,800 0 0
STANLEY BLACK & DECKER INC COM 854502101 983 6,716 SH   SOLE 0 6,716 0 0
STANLEY BLACK & DECKER INC Call 854502101 2 6,000 SH Call SOLE 0 6,000 0 0
STANLEY BLACK & DECKER INC Put 854502101 4 700 SH Put SOLE 0 700 0 0
STAR BULK CARRIERS CORP SHS PAR Y8162K204 48 3,365 SH   SOLE 0 3,365 0 0
STAR BULK CARRIERS CORP Call Y8162K204 3 1,400 SH Call SOLE 0 1,400 0 0
STAR BULK CARRIERS CORP Put Y8162K204 0 800 SH Put SOLE 0 800 0 0
STARBUCKS CORP Call 855244109 71 10,700 SH Call SOLE 0 10,700 0 0
STARBUCKS CORP Put 855244109 11 75,000 SH Put SOLE 0 75,000 0 0
STARS GROUP INC COM 85570W100 449 18,063 SH   SOLE 0 18,063 0 0
STARS GROUP INC Call 85570W100 4 4,400 SH Call SOLE 0 4,400 0 0
STARS GROUP INC Put 85570W100 15 4,100 SH Put SOLE 0 4,100 0 0
STARTEK INC COM 85569C107 8 1,250 SH   SOLE 0 1,250 0 0
STARWOOD PPTY TR INC COM 85571B105 131 6,100 SH   SOLE 0 6,100 0 0
STARWOOD PPTY TR INC Call 85571B105 0 3,000 SH Call SOLE 0 3,000 0 0
STARWOOD PPTY TR INC Put 85571B105 8 8,500 SH Put SOLE 0 8,500 0 0
STATE STR CORP COM 857477103 750 8,962 SH   SOLE 0 8,962 0 0
STATE STR CORP Call 857477103 55 8,800 SH Call SOLE 0 8,800 0 0
STATE STR CORP Put 857477103 2 3,400 SH Put SOLE 0 3,400 0 0
STEEL DYNAMICS INC COM 858119100 54 1,200 SH   SOLE 0 1,200 0 0
STEEL DYNAMICS INC Call 858119100 1,365 105,700 SH Call SOLE 0 105,700 0 0
STEEL DYNAMICS INC Put 858119100 0 3,100 SH Put SOLE 0 3,100 0 0
STEELCASE INC CL A 858155203 7 400 SH   SOLE 0 400 0 0
STEELCASE INC Put 858155203 0 3,900 SH Put SOLE 0 3,900 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 21 1,300 SH   SOLE 0 1,300 0 0
STERICYCLE INC COM 858912108 242 4,136 SH   SOLE 0 4,136 0 0
STERICYCLE INC Call 858912108 2 4,500 SH Call SOLE 0 4,500 0 0
STERICYCLE INC Put 858912108 44 17,200 SH Put SOLE 0 17,200 0 0
STIFEL FINL CORP Call 860630102 0 1,000 SH Call SOLE 0 1,000 0 0
STITCH FIX INC COM CL A 860897107 801 18,305 SH   SOLE 0 18,305 0 0
STITCH FIX INC Call 860897107 246 149,200 SH Call SOLE 0 149,200 0 0
STITCH FIX INC Put 860897107 134 37,200 SH Put SOLE 0 37,200 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 109 5,967 SH   SOLE 0 5,967 0 0
STMICROELECTRONICS N V Call 861012102 0 1,400 SH Call SOLE 0 1,400 0 0
STMICROELECTRONICS N V Put 861012102 4 3,200 SH Put SOLE 0 3,200 0 0
STONERIDGE INC COM 86183P102 91 3,072 SH   SOLE 0 3,072 0 0
STONERIDGE INC Call 86183P102 0 500 SH Call SOLE 0 500 0 0
STONERIDGE INC Put 86183P102 0 300 SH Put SOLE 0 300 0 0
STORE CAP CORP COM 862121100 5 200 SH   SOLE 0 200 0 0
STORE CAP CORP Call 862121100 0 400 SH Call SOLE 0 400 0 0
STRATASYS LTD SHS M85548101 5 225 SH   SOLE 0 225 0 0
STRATASYS LTD Call M85548101 2 2,900 SH Call SOLE 0 2,900 0 0
STURM RUGER & CO INC Call 864159108 0 200 SH Call SOLE 0 200 0 0
STURM RUGER & CO INC Put 864159108 0 100 SH Put SOLE 0 100 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 7 300 SH   SOLE 0 300 0 0
SUBURBAN PROPANE PARTNERS L Call 864482104 0 100 SH Call SOLE 0 100 0 0
SUMMIT MATLS INC CL A 86614U100 102 5,613 SH   SOLE 0 5,613 0 0
SUMMIT MATLS INC Call 86614U100 3 31,100 SH Call SOLE 0 31,100 0 0
SUMMIT MATLS INC Put 86614U100 4 400 SH Put SOLE 0 400 0 0
SUNCOKE ENERGY PARTNERS L P Call 86722Y101 1 14,200 SH Call SOLE 0 14,200 0 0
SUNCOR ENERGY INC NEW COM 867224107 808 20,895 SH   SOLE 0 20,895 0 0
SUNCOR ENERGY INC NEW Call 867224107 5 10,000 SH Call SOLE 0 10,000 0 0
SUNCOR ENERGY INC NEW Put 867224107 18 30,600 SH Put SOLE 0 30,600 0 0
SUNOCO LP COM U REP LP 86765K109 88 3,000 SH   SOLE 0 3,000 0 0
SUNOCO LP Put 86765K109 0 100 SH Put SOLE 0 100 0 0
SUNOPTA INC COM 8676EP108 2 399 SH   SOLE 0 399 0 0
SUNOPTA INC Call 8676EP108 0 3,800 SH Call SOLE 0 3,800 0 0
SUNPOWER CORP COM 867652406 0 96 SH   SOLE 0 96 0 0
SUNPOWER CORP Call 867652406 0 300 SH Call SOLE 0 300 0 0
SUNPOWER CORP Put 867652406 1 1,700 SH Put SOLE 0 1,700 0 0
SUNRUN INC COM 86771W105 151 12,194 SH   SOLE 0 12,194 0 0
SUNRUN INC Call 86771W105 3 8,300 SH Call SOLE 0 8,300 0 0
SUNRUN INC Put 86771W105 0 1,800 SH Put SOLE 0 1,800 0 0
SUNTRUST BKS INC COM 867914103 753 11,277 SH   SOLE 0 11,277 0 0
SUNTRUST BKS INC Call 867914103 0 300 SH Call SOLE 0 300 0 0
SUNTRUST BKS INC Put 867914103 0 300 SH Put SOLE 0 300 0 0
SUPERIOR ENERGY SVCS INC Call 868157108 0 600 SH Call SOLE 0 600 0 0
SUPERIOR INDS INTL INC COM 868168105 21 1,252 SH   SOLE 0 1,252 0 0
SUPERIOR INDS INTL INC Call 868168105 0 1,100 SH Call SOLE 0 1,100 0 0
SUPERIOR INDS INTL INC Put 868168105 1 8,900 SH Put SOLE 0 8,900 0 0
SUPERVALU INC COM NEW 868536301 284 8,834 SH   SOLE 0 8,834 0 0
SUPERVALU INC Call 868536301 53 7,700 SH Call SOLE 0 7,700 0 0
SUPERVALU INC Put 868536301 0 1,100 SH Put SOLE 0 1,100 0 0
SVB FINL GROUP COM 78486Q101 1,471 4,735 SH   SOLE 0 4,735 0 0
SVB FINL GROUP Call 78486Q101 31 8,100 SH Call SOLE 0 8,100 0 0
SVB FINL GROUP Put 78486Q101 71 9,800 SH Put SOLE 0 9,800 0 0
SWITCH INC CL A 87105L104 45 4,238 SH   SOLE 0 4,238 0 0
SWITCH INC Put 87105L104 12 7,200 SH Put SOLE 0 7,200 0 0
SYKES ENTERPRISES INC COM 871237103 128 4,219 SH   SOLE 0 4,219 0 0
SYKES ENTERPRISES INC Put 871237103 4 14,200 SH Put SOLE 0 14,200 0 0
SYMANTEC CORP COM 871503108 1,062 49,926 SH   SOLE 0 49,926 0 0
SYMANTEC CORP Call 871503108 0 1,300 SH Call SOLE 0 1,300 0 0
SYMANTEC CORP Put 871503108 43 59,100 SH Put SOLE 0 59,100 0 0
SYNAPTICS INC COM 87157D109 135 2,980 SH   SOLE 0 2,980 0 0
SYNAPTICS INC Call 87157D109 1 1,100 SH Call SOLE 0 1,100 0 0
SYNCHRONY FINL COM 87165B103 1,327 42,715 SH   SOLE 0 42,715 0 0
SYNCHRONY FINL Call 87165B103 10 17,100 SH Call SOLE 0 17,100 0 0
SYNCHRONY FINL Put 87165B103 208 116,400 SH Put SOLE 0 116,400 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 11 1,400 SH   SOLE 0 1,400 0 0
SYNDAX PHARMACEUTICALS INC Call 87164F105 5 2,600 SH Call SOLE 0 2,600 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 121 71,245 SH   SOLE 0 71,245 0 0
SYNERGY PHARMACEUTICALS DEL Call 871639308 0 1,200 SH Call SOLE 0 1,200 0 0
SYNERGY PHARMACEUTICALS DEL Put 871639308 225 97,200 SH Put SOLE 0 97,200 0 0
SYNNEX CORP COM 87162W100 175 2,070 SH   SOLE 0 2,070 0 0
SYNNEX CORP Call 87162W100 0 1,600 SH Call SOLE 0 1,600 0 0
SYNNEX CORP Put 87162W100 18 1,700 SH Put SOLE 0 1,700 0 0
SYNOPSYS INC COM 871607107 199 2,019 SH   SOLE 0 2,019 0 0
SYNOPSYS INC Call 871607107 0 300 SH Call SOLE 0 300 0 0
SYNOPSYS INC Put 871607107 1 1,800 SH Put SOLE 0 1,800 0 0
SYNOVUS FINL CORP Call 87161C501 0 900 SH Call SOLE 0 900 0 0
SYNTEL INC Call 87162H103 1 2,100 SH Call SOLE 0 2,100 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 2 200 SH   SOLE 0 200 0 0
SYSCO CORP Call 871829107 22 9,300 SH Call SOLE 0 9,300 0 0
SYSCO CORP Put 871829107 1 1,800 SH Put SOLE 0 1,800 0 0
SYSTEMAX INC Call 871851101 0 700 SH Call SOLE 0 700 0 0
SYSTEMAX INC Put 871851101 0 300 SH Put SOLE 0 300 0 0
T MOBILE US INC COM 872590104 3,097 44,142 SH   SOLE 0 44,142 0 0
T MOBILE US INC Call 872590104 4 5,200 SH Call SOLE 0 5,200 0 0
T MOBILE US INC Put 872590104 1 6,600 SH Put SOLE 0 6,600 0 0
T2 BIOSYSTEMS INC COM 89853L104 4 600 SH   SOLE 0 600 0 0
TABLEAU SOFTWARE INC CL A 87336U105 717 6,422 SH   SOLE 0 6,422 0 0
TABLEAU SOFTWARE INC Call 87336U105 0 400 SH Call SOLE 0 400 0 0
TABLEAU SOFTWARE INC Put 87336U105 0 200 SH Put SOLE 0 200 0 0
TABULA RASA HEALTHCARE INC Call 873379101 51 5,700 SH Call SOLE 0 5,700 0 0
TAHOE RES INC COM 873868103 45 16,396 SH   SOLE 0 16,396 0 0
TAHOE RES INC Call 873868103 0 4,400 SH Call SOLE 0 4,400 0 0
TAHOE RES INC Put 873868103 61 20,200 SH Put SOLE 0 20,200 0 0
TAILORED BRANDS INC COM 87403A107 365 14,509 SH   SOLE 0 14,509 0 0
TAILORED BRANDS INC Call 87403A107 21 17,600 SH Call SOLE 0 17,600 0 0
TAILORED BRANDS INC Put 87403A107 9 7,600 SH Put SOLE 0 7,600 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 703 15,925 SH   SOLE 0 15,925 0 0
TAIWAN SEMICONDUCTOR MFG LTD Call 874039100 60 22,500 SH Call SOLE 0 22,500 0 0
TAIWAN SEMICONDUCTOR MFG LTD Put 874039100 11 25,800 SH Put SOLE 0 25,800 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,991 21,681 SH   SOLE 0 21,681 0 0
TAKE-TWO INTERACTIVE SOFTWAR Call 874054109 186 15,000 SH Call SOLE 0 15,000 0 0
TAKE-TWO INTERACTIVE SOFTWAR Put 874054109 66 31,100 SH Put SOLE 0 31,100 0 0
TAL ED GROUP SPONSORED ADS 874080104 1,712 66,614 SH   SOLE 0 66,614 0 0
TAL ED GROUP Call 874080104 18 44,600 SH Call SOLE 0 44,600 0 0
TAL ED GROUP Put 874080104 510 122,900 SH Put SOLE 0 122,900 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 119 2,784 SH   SOLE 0 2,784 0 0
TANDEM DIABETES CARE INC Call 875372203 272 54,100 SH Call SOLE 0 54,100 0 0
TANDEM DIABETES CARE INC Put 875372203 4 500 SH Put SOLE 0 500 0 0
TANGER FACTORY OUTLET CTRS I Call 875465106 2 5,600 SH Call SOLE 0 5,600 0 0
TANGER FACTORY OUTLET CTRS I Put 875465106 98 93,200 SH Put SOLE 0 93,200 0 0
TAPESTRY INC COM 876030107 643 12,805 SH   SOLE 0 12,805 0 0
TAPESTRY INC Call 876030107 2 1,300 SH Call SOLE 0 1,300 0 0
TAPESTRY INC Put 876030107 10 6,100 SH Put SOLE 0 6,100 0 0
TARGA RES CORP COM 87612G101 334 5,941 SH   SOLE 0 5,941 0 0
TARGA RES CORP Call 87612G101 26 12,600 SH Call SOLE 0 12,600 0 0
TARGET CORP Call 87612E106 2 7,800 SH Call SOLE 0 7,800 0 0
TARGET CORP Put 87612E106 3 32,800 SH Put SOLE 0 32,800 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 34 351 SH   SOLE 0 351 0 0
TATA MTRS LTD SPONSORED ADR 876568502 10 694 SH   SOLE 0 694 0 0
TATA MTRS LTD Call 876568502 0 10,700 SH Call SOLE 0 10,700 0 0
TATA MTRS LTD Put 876568502 3 4,700 SH Put SOLE 0 4,700 0 0
TAUBMAN CTRS INC COM 876664103 40 679 SH   SOLE 0 679 0 0
TAUBMAN CTRS INC Put 876664103 0 200 SH Put SOLE 0 200 0 0
TD AMERITRADE HLDG CORP Call 87236Y108 10 8,700 SH Call SOLE 0 8,700 0 0
TD AMERITRADE HLDG CORP Put 87236Y108 17 20,000 SH Put SOLE 0 20,000 0 0
TE CONNECTIVITY LTD REG SHS H84989104 180 2,048 SH   SOLE 0 2,048 0 0
TE CONNECTIVITY LTD Call H84989104 3 9,800 SH Call SOLE 0 9,800 0 0
TE CONNECTIVITY LTD Put H84989104 4 2,100 SH Put SOLE 0 2,100 0 0
TEAM INC Call 878155100 4 4,300 SH Call SOLE 0 4,300 0 0
TEAM INC Put 878155100 0 200 SH Put SOLE 0 200 0 0
TECH DATA CORP COM 878237106 25 351 SH   SOLE 0 351 0 0
TECH DATA CORP Call 878237106 0 1,000 SH Call SOLE 0 1,000 0 0
TECH DATA CORP Put 878237106 5 1,100 SH Put SOLE 0 1,100 0 0
TECHNIPFMC PLC COM G87110105 1,706 54,607 SH   SOLE 0 54,607 0 0
TECHNIPFMC PLC Call G87110105 2 5,600 SH Call SOLE 0 5,600 0 0
TECHNIPFMC PLC Put G87110105 55 97,800 SH Put SOLE 0 97,800 0 0
TECHTARGET INC COM 87874R100 143 7,388 SH   SOLE 0 7,388 0 0
TECHTARGET INC Call 87874R100 0 3,200 SH Call SOLE 0 3,200 0 0
TECHTARGET INC Put 87874R100 31 5,500 SH Put SOLE 0 5,500 0 0
TEEKAY CORPORATION Put Y8564W103 9 5,400 SH Put SOLE 0 5,400 0 0
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 61 3,700 SH   SOLE 0 3,700 0 0
TEEKAY LNG PARTNERS L P Call Y8564M105 7 4,100 SH Call SOLE 0 4,100 0 0
TEEKAY LNG PARTNERS L P Put Y8564M105 7 4,200 SH Put SOLE 0 4,200 0 0
TEGNA INC Call 87901J105 32 8,300 SH Call SOLE 0 8,300 0 0
TELADOC HEALTH INC COM 87918A105 200 2,327 SH   SOLE 0 2,327 0 0
TELADOC HEALTH INC Call 87918A105 59 4,300 SH Call SOLE 0 4,300 0 0
TELADOC HEALTH INC Put 87918A105 10 6,500 SH Put SOLE 0 6,500 0 0
TELEFLEX INC Call 879369106 1 400 SH Call SOLE 0 400 0 0
TELEFONICA BRASIL SA Call 87936R106 0 100 SH Call SOLE 0 100 0 0
TELEFONICA BRASIL SA Put 87936R106 7 5,600 SH Put SOLE 0 5,600 0 0
TELENAV INC COM 879455103 5 1,000 SH   SOLE 0 1,000 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 18 605 SH   SOLE 0 605 0 0
TELEPHONE & DATA SYS INC Call 879433829 1 1,100 SH Call SOLE 0 1,100 0 0
TELEPHONE & DATA SYS INC Put 879433829 0 600 SH Put SOLE 0 600 0 0
TELLURIAN INC NEW COM 87968A104 282 31,513 SH   SOLE 0 31,513 0 0
TELLURIAN INC NEW Call 87968A104 33 43,700 SH Call SOLE 0 43,700 0 0
TELLURIAN INC NEW Put 87968A104 46 54,900 SH Put SOLE 0 54,900 0 0
TEMPUR SEALY INTL INC COM 88023U101 1,344 25,420 SH   SOLE 0 25,420 0 0
TEMPUR SEALY INTL INC Call 88023U101 93 49,900 SH Call SOLE 0 49,900 0 0
TEMPUR SEALY INTL INC Put 88023U101 40 19,600 SH Put SOLE 0 19,600 0 0
TENARIS S A Put 88031M109 0 100 SH Put SOLE 0 100 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 2 100 SH   SOLE 0 100 0 0
TENET HEALTHCARE CORP Call 88033G407 73 25,800 SH Call SOLE 0 25,800 0 0
TENET HEALTHCARE CORP Put 88033G407 1 11,400 SH Put SOLE 0 11,400 0 0
TERADYNE INC COM 880770102 0 2 SH   SOLE 0 2 0 0
TERADYNE INC Call 880770102 0 100 SH Call SOLE 0 100 0 0
TERRENO RLTY CORP COM 88146M101 13 360 SH   SOLE 0 360 0 0
TESARO INC COM 881569107 802 20,571 SH   SOLE 0 20,571 0 0
TESARO INC Call 881569107 55 40,600 SH Call SOLE 0 40,600 0 0
TESARO INC Put 881569107 927 38,000 SH Put SOLE 0 38,000 0 0
TESLA INC COM 88160R101 79 300 SH   SOLE 0 300 0 0
TESLA INC Call 88160R101 1,243 140,500 SH Call SOLE 0 140,500 0 0
TESLA INC Put 88160R101 3,462 217,700 SH Put SOLE 0 217,700 0 0
TETRA TECH INC NEW Call 88162G103 31 15,200 SH Call SOLE 0 15,200 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 0 100 SH   SOLE 0 100 0 0
TEUCRIUM COMMODITY TR Call 88166A102 3 25,800 SH Call SOLE 0 25,800 0 0
TEUCRIUM COMMODITY TR Call 88166A607 0 600 SH Call SOLE 0 600 0 0
TEUCRIUM COMMODITY TR Call 88166A508 5 53,400 SH Call SOLE 0 53,400 0 0
TEUCRIUM COMMODITY TR Put 88166A508 5 13,200 SH Put SOLE 0 13,200 0 0
TEUCRIUM COMMODITY TR Put 88166A607 35 37,700 SH Put SOLE 0 37,700 0 0
TEUCRIUM COMMODITY TR Put 88166A102 5 27,100 SH Put SOLE 0 27,100 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 69 3,234 SH   SOLE 0 3,234 0 0
TEVA PHARMACEUTICAL INDS LTD Call 881624209 77 46,100 SH Call SOLE 0 46,100 0 0
TEVA PHARMACEUTICAL INDS LTD Put 881624209 7 4,100 SH Put SOLE 0 4,100 0 0
TEXAS INSTRS INC COM 882508104 444 4,146 SH   SOLE 0 4,146 0 0
TEXAS INSTRS INC Call 882508104 1 6,400 SH Call SOLE 0 6,400 0 0
TEXAS INSTRS INC Put 882508104 16 5,600 SH Put SOLE 0 5,600 0 0
TEXAS ROADHOUSE INC Put 882681109 0 100 SH Put SOLE 0 100 0 0
TEXTAINER GROUP HOLDINGS LTD Call G8766E109 0 3,600 SH Call SOLE 0 3,600 0 0
TEXTAINER GROUP HOLDINGS LTD Put G8766E109 11 33,500 SH Put SOLE 0 33,500 0 0
TEXTRON INC Call 883203101 4 200 SH Call SOLE 0 200 0 0
TEXTRON INC Put 883203101 0 800 SH Put SOLE 0 800 0 0
TG THERAPEUTICS INC COM 88322Q108 24 4,444 SH   SOLE 0 4,444 0 0
TG THERAPEUTICS INC Call 88322Q108 0 3,400 SH Call SOLE 0 3,400 0 0
TG THERAPEUTICS INC Put 88322Q108 42 9,700 SH Put SOLE 0 9,700 0 0
THE TRADE DESK INC COM CL A 88339J105 5,959 39,490 SH   SOLE 0 39,490 0 0
THE TRADE DESK INC Call 88339J105 838 20,400 SH Call SOLE 0 20,400 0 0
THE TRADE DESK INC Put 88339J105 209 48,700 SH Put SOLE 0 48,700 0 0
THERAPEUTICSMD INC COM 88338N107 0 28 SH   SOLE 0 28 0 0
THERAPEUTICSMD INC Call 88338N107 1 2,300 SH Call SOLE 0 2,300 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 144 590 SH   SOLE 0 590 0 0
THERMO FISHER SCIENTIFIC INC Call 883556102 118 1,400 SH Call SOLE 0 1,400 0 0
THOMSON REUTERS CORP COM 884903105 6,412 140,382 SH   SOLE 0 140,382 0 0
THOMSON REUTERS CORP Call 884903105 99 38,100 SH Call SOLE 0 38,100 0 0
THOMSON REUTERS CORP Put 884903105 2 5,200 SH Put SOLE 0 5,200 0 0
THOR INDS INC COM 885160101 387 4,628 SH   SOLE 0 4,628 0 0
THOR INDS INC Call 885160101 40 56,600 SH Call SOLE 0 56,600 0 0
THOR INDS INC Put 885160101 96 8,500 SH Put SOLE 0 8,500 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 199 1,545 SH   SOLE 0 1,545 0 0
TIFFANY & CO NEW Call 886547108 1 1,500 SH Call SOLE 0 1,500 0 0
TIFFANY & CO NEW Put 886547108 8 26,700 SH Put SOLE 0 26,700 0 0
TILE SHOP HLDGS INC Put 88677Q109 0 3,500 SH Put SOLE 0 3,500 0 0
TILLYS INC CL A 886885102 77 4,082 SH   SOLE 0 4,082 0 0
TILLYS INC Call 886885102 7 12,800 SH Call SOLE 0 12,800 0 0
TILLYS INC Put 886885102 14 15,500 SH Put SOLE 0 15,500 0 0
TILRAY INC COM CL 2 88688T100 5,383 37,486 SH   SOLE 0 37,486 0 0
TILRAY INC Call 88688T100 7,900 264,600 SH Call SOLE 0 264,600 0 0
TILRAY INC Put 88688T100 12,702 303,600 SH Put SOLE 0 303,600 0 0
TIMKENSTEEL CORP Call 887399103 0 300 SH Call SOLE 0 300 0 0
TITAN INTL INC ILL COM 88830M102 11 1,600 SH   SOLE 0 1,600 0 0
TITAN INTL INC ILL Put 88830M102 1 1,200 SH Put SOLE 0 1,200 0 0
TITAN MACHY INC Put 88830R101 0 200 SH Put SOLE 0 200 0 0
TIVO CORP COM 88870P106 636 51,122 SH   SOLE 0 51,122 0 0
TIVO CORP Call 88870P106 7 23,200 SH Call SOLE 0 23,200 0 0
TIVO CORP Put 88870P106 11 6,700 SH Put SOLE 0 6,700 0 0
TJX COS INC NEW COM 872540109 1,985 17,721 SH   SOLE 0 17,721 0 0
TJX COS INC NEW Call 872540109 63 11,400 SH Call SOLE 0 11,400 0 0
TJX COS INC NEW Put 872540109 19 23,300 SH Put SOLE 0 23,300 0 0
TOLL BROTHERS INC COM 889478103 250 7,578 SH   SOLE 0 7,578 0 0
TOLL BROTHERS INC Call 889478103 0 2,800 SH Call SOLE 0 2,800 0 0
TOLL BROTHERS INC Put 889478103 24 21,600 SH Put SOLE 0 21,600 0 0
TORO CO COM 891092108 21 365 SH   SOLE 0 365 0 0
TORO CO Call 891092108 2 900 SH Call SOLE 0 900 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 200 3,300 SH   SOLE 0 3,300 0 0
TORONTO DOMINION BK ONT Call 891160509 19 26,800 SH Call SOLE 0 26,800 0 0
TORONTO DOMINION BK ONT Put 891160509 0 2,100 SH Put SOLE 0 2,100 0 0
TOTAL S A SPONSORED ADR 89151E109 1,382 21,467 SH   SOLE 0 21,467 0 0
TOTAL S A Call 89151E109 63 18,900 SH Call SOLE 0 18,900 0 0
TOTAL S A Put 89151E109 1 25,600 SH Put SOLE 0 25,600 0 0
TOTAL SYS SVCS INC COM 891906109 172 1,742 SH   SOLE 0 1,742 0 0
TOTAL SYS SVCS INC Call 891906109 11 2,300 SH Call SOLE 0 2,300 0 0
TOTAL SYS SVCS INC Put 891906109 0 1,500 SH Put SOLE 0 1,500 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 63 2,918 SH   SOLE 0 2,918 0 0
TOWER SEMICONDUCTOR LTD Call M87915274 0 800 SH Call SOLE 0 800 0 0
TOWER SEMICONDUCTOR LTD Put M87915274 8 1,100 SH Put SOLE 0 1,100 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 238 1,917 SH   SOLE 0 1,917 0 0
TOYOTA MOTOR CORP Put 892331307 324 10,100 SH Put SOLE 0 10,100 0 0
TRACTOR SUPPLY CO COM 892356106 396 4,361 SH   SOLE 0 4,361 0 0
TRACTOR SUPPLY CO Call 892356106 26 3,600 SH Call SOLE 0 3,600 0 0
TRACTOR SUPPLY CO Put 892356106 6 40,500 SH Put SOLE 0 40,500 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 8 600 SH   SOLE 0 600 0 0
TRANSACT TECHNOLOGIES INC Call 892918103 0 100 SH Call SOLE 0 100 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 0 200 SH   SOLE 0 200 0 0
TRANSCANADA CORP COM 89353D107 40 999 SH   SOLE 0 999 0 0
TRANSCANADA CORP Call 89353D107 2 31,400 SH Call SOLE 0 31,400 0 0
TRANSCANADA CORP Put 89353D107 9 7,800 SH Put SOLE 0 7,800 0 0
TRANSDIGM GROUP INC COM 893641100 521 1,400 SH   SOLE 0 1,400 0 0
TRANSDIGM GROUP INC Call 893641100 2,360 18,300 SH Call SOLE 0 18,300 0 0
TRANSDIGM GROUP INC Put 893641100 0 2,700 SH Put SOLE 0 2,700 0 0
TRANSENTERIX INC COM NEW 89366M201 32 5,600 SH   SOLE 0 5,600 0 0
TRANSENTERIX INC Call 89366M201 0 200 SH Call SOLE 0 200 0 0
TRANSENTERIX INC Put 89366M201 5 5,400 SH Put SOLE 0 5,400 0 0
TRANSOCEAN LTD REG SHS H8817H100 411 29,525 SH   SOLE 0 29,525 0 0
TRANSOCEAN LTD Call H8817H100 6 10,100 SH Call SOLE 0 10,100 0 0
TRANSOCEAN LTD Put H8817H100 11 81,500 SH Put SOLE 0 81,500 0 0
TRANSUNION Call 89400J107 17 11,000 SH Call SOLE 0 11,000 0 0
TRAVELCENTERS AMER LLC COM 894174101 0 100 SH   SOLE 0 100 0 0
TRAVELERS COMPANIES INC Call 89417E109 13 9,600 SH Call SOLE 0 9,600 0 0
TRAVELERS COMPANIES INC Put 89417E109 4 3,000 SH Put SOLE 0 3,000 0 0
TRAVELZOO COM NEW 89421Q205 2 236 SH   SOLE 0 236 0 0
TREEHOUSE FOODS INC COM 89469A104 239 5,000 SH   SOLE 0 5,000 0 0
TREEHOUSE FOODS INC Call 89469A104 1 3,000 SH Call SOLE 0 3,000 0 0
TREX CO INC COM 89531P105 7 100 SH   SOLE 0 100 0 0
TREX CO INC Call 89531P105 9 600 SH Call SOLE 0 600 0 0
TRI POINTE GROUP INC Put 87265H109 3 4,400 SH Put SOLE 0 4,400 0 0
TRILOGY METALS INC NEW COM 89621C105 1 944 SH   SOLE 0 944 0 0
TRIMBLE INC COM 896239100 17 401 SH   SOLE 0 401 0 0
TRIMBLE INC Call 896239100 7 3,100 SH Call SOLE 0 3,100 0 0
TRINET GROUP INC Call 896288107 4 2,000 SH Call SOLE 0 2,000 0 0
TRINET GROUP INC Put 896288107 0 700 SH Put SOLE 0 700 0 0
TRINITY INDS INC COM 896522109 46 1,270 SH   SOLE 0 1,270 0 0
TRINITY INDS INC Call 896522109 24 13,300 SH Call SOLE 0 13,300 0 0
TRINITY INDS INC Put 896522109 0 200 SH Put SOLE 0 200 0 0
TRIPADVISOR INC COM 896945201 340 6,662 SH   SOLE 0 6,662 0 0
TRIPADVISOR INC Call 896945201 424 45,700 SH Call SOLE 0 45,700 0 0
TRIPADVISOR INC Put 896945201 6 16,300 SH Put SOLE 0 16,300 0 0
TRITON INTL LTD CL A G9078F107 208 6,274 SH   SOLE 0 6,274 0 0
TRITON INTL LTD Call G9078F107 0 500 SH Call SOLE 0 500 0 0
TRITON INTL LTD Put G9078F107 0 100 SH Put SOLE 0 100 0 0
TRIUMPH GROUP INC NEW COM 896818101 2 117 SH   SOLE 0 117 0 0
TRIUMPH GROUP INC NEW Put 896818101 1 2,600 SH Put SOLE 0 2,600 0 0
TRIVAGO N V SPON ADS A SHS 89686D105 29 4,833 SH   SOLE 0 4,833 0 0
TRIVAGO N V Call 89686D105 2 2,100 SH Call SOLE 0 2,100 0 0
TRIVAGO N V Put 89686D105 6 4,400 SH Put SOLE 0 4,400 0 0
TRONOX LTD SHS CL A Q9235V101 2 200 SH   SOLE 0 200 0 0
TRONOX LTD Call Q9235V101 1 19,400 SH Call SOLE 0 19,400 0 0
TRONOX LTD Put Q9235V101 2 2,100 SH Put SOLE 0 2,100 0 0
TRUECAR INC COM 89785L107 484 34,328 SH   SOLE 0 34,328 0 0
TRUECAR INC Call 89785L107 1 4,700 SH Call SOLE 0 4,700 0 0
TRUPANION INC Call 898202106 7 2,500 SH Call SOLE 0 2,500 0 0
TRUPANION INC Put 898202106 53 25,500 SH Put SOLE 0 25,500 0 0
TTM TECHNOLOGIES INC COM 87305R109 31 2,004 SH   SOLE 0 2,004 0 0
TTM TECHNOLOGIES INC Call 87305R109 1 2,100 SH Call SOLE 0 2,100 0 0
TTM TECHNOLOGIES INC Put 87305R109 0 700 SH Put SOLE 0 700 0 0
TUCOWS INC COM NEW 898697206 16 300 SH   SOLE 0 300 0 0
TUCOWS INC Put 898697206 11 3,200 SH Put SOLE 0 3,200 0 0
TUNIU CORP Call 89977P106 0 100 SH Call SOLE 0 100 0 0
TUPPERWARE BRANDS CORP COM 899896104 124 3,712 SH   SOLE 0 3,712 0 0
TUPPERWARE BRANDS CORP Call 899896104 1 4,400 SH Call SOLE 0 4,400 0 0
TUPPERWARE BRANDS CORP Put 899896104 135 17,200 SH Put SOLE 0 17,200 0 0
TURNING PT BRANDS INC COM 90041L105 1 44 SH   SOLE 0 44 0 0
TURNING PT BRANDS INC Put 90041L105 0 300 SH Put SOLE 0 300 0 0
TURTLE BEACH CORP COM NEW 900450206 115 5,800 SH   SOLE 0 5,800 0 0
TURTLE BEACH CORP Call 900450206 21 22,100 SH Call SOLE 0 22,100 0 0
TURTLE BEACH CORP Put 900450206 89 26,800 SH Put SOLE 0 26,800 0 0
TUTOR PERINI CORP COM 901109108 24 1,300 SH   SOLE 0 1,300 0 0
TUTOR PERINI CORP Put 901109108 0 200 SH Put SOLE 0 200 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 3,267 70,518 SH   SOLE 0 70,518 0 0
TWENTY FIRST CENTY FOX INC Call 90130A101 467 290,700 SH Call SOLE 0 290,700 0 0
TWENTY FIRST CENTY FOX INC Put 90130A101 270 280,100 SH Put SOLE 0 280,100 0 0
TWILIO INC CL A 90138F102 5,937 68,822 SH   SOLE 0 68,822 0 0
TWILIO INC Call 90138F102 341 17,100 SH Call SOLE 0 17,100 0 0
TWILIO INC Put 90138F102 42 76,100 SH Put SOLE 0 76,100 0 0
TWITTER INC COM 90184L102 34 1,200 SH   SOLE 0 1,200 0 0
TWITTER INC Call 90184L102 125 33,000 SH Call SOLE 0 33,000 0 0
TWO HBRS INVT CORP Call 90187B408 0 1,300 SH Call SOLE 0 1,300 0 0
TYSON FOODS INC CL A 902494103 286 4,807 SH   SOLE 0 4,807 0 0
TYSON FOODS INC Call 902494103 0 300 SH Call SOLE 0 300 0 0
TYSON FOODS INC Put 902494103 13 2,200 SH Put SOLE 0 2,200 0 0
U S CONCRETE INC COM NEW 90333L201 298 6,518 SH   SOLE 0 6,518 0 0
U S CONCRETE INC Call 90333L201 0 100 SH Call SOLE 0 100 0 0
U S CONCRETE INC Put 90333L201 71 21,200 SH Put SOLE 0 21,200 0 0
U S G CORP COM NEW 903293405 14 344 SH   SOLE 0 344 0 0
U S G CORP Call 903293405 0 1,400 SH Call SOLE 0 1,400 0 0
U S SILICA HLDGS INC COM 90346E103 707 37,588 SH   SOLE 0 37,588 0 0
U S SILICA HLDGS INC Call 90346E103 0 4,200 SH Call SOLE 0 4,200 0 0
U S SILICA HLDGS INC Put 90346E103 224 48,900 SH Put SOLE 0 48,900 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 5 3,800 SH   SOLE 0 3,800 0 0
UBIQUITI NETWORKS INC COM 90347A100 36 370 SH   SOLE 0 370 0 0
UBIQUITI NETWORKS INC Call 90347A100 248 14,200 SH Call SOLE 0 14,200 0 0
UBIQUITI NETWORKS INC Put 90347A100 22 17,700 SH Put SOLE 0 17,700 0 0
UBS GROUP AG SHS H42097107 152 9,677 SH   SOLE 0 9,677 0 0
UBS GROUP AG Put H42097107 5 3,500 SH Put SOLE 0 3,500 0 0
UGI CORP NEW COM 902681105 68 1,241 SH   SOLE 0 1,241 0 0
UGI CORP NEW Put 902681105 2 9,000 SH Put SOLE 0 9,000 0 0
ULTA BEAUTY INC COM 90384S303 305 1,083 SH   SOLE 0 1,083 0 0
ULTA BEAUTY INC Call 90384S303 26 900 SH Call SOLE 0 900 0 0
ULTA BEAUTY INC Put 90384S303 6 5,500 SH Put SOLE 0 5,500 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 88 7,053 SH   SOLE 0 7,053 0 0
ULTRA CLEAN HLDGS INC Call 90385V107 0 1,100 SH Call SOLE 0 1,100 0 0
ULTRA CLEAN HLDGS INC Put 90385V107 17 10,900 SH Put SOLE 0 10,900 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 152 2,000 SH   SOLE 0 2,000 0 0
ULTRAGENYX PHARMACEUTICAL IN Put 90400D108 32 5,000 SH Put SOLE 0 5,000 0 0
UNDER ARMOUR INC CL A 904311107 10 498 SH   SOLE 0 498 0 0
UNDER ARMOUR INC CL C 904311206 14 745 SH   SOLE 0 745 0 0
UNDER ARMOUR INC Call 904311206 25 16,400 SH Call SOLE 0 16,400 0 0
UNDER ARMOUR INC Call 904311107 82 25,300 SH Call SOLE 0 25,300 0 0
UNDER ARMOUR INC Put 904311107 27 23,200 SH Put SOLE 0 23,200 0 0
UNDER ARMOUR INC Put 904311206 10 15,300 SH Put SOLE 0 15,300 0 0
UNIFI INC COM NEW 904677200 2 97 SH   SOLE 0 97 0 0
UNIFI INC Call 904677200 1 4,900 SH Call SOLE 0 4,900 0 0
UNILEVER N V Call 904784709 0 1,500 SH Call SOLE 0 1,500 0 0
UNION PAC CORP Call 907818108 1,636 125,100 SH Call SOLE 0 125,100 0 0
UNION PAC CORP Put 907818108 10 86,500 SH Put SOLE 0 86,500 0 0
UNIQURE NV SHS N90064101 1,178 32,391 SH   SOLE 0 32,391 0 0
UNIQURE NV Call N90064101 15 13,300 SH Call SOLE 0 13,300 0 0
UNIQURE NV Put N90064101 13 3,300 SH Put SOLE 0 3,300 0 0
UNISYS CORP COM NEW 909214306 2 100 SH   SOLE 0 100 0 0
UNISYS CORP Put 909214306 0 1,200 SH Put SOLE 0 1,200 0 0
UNITED BANKSHARES INC WEST V COM 909907107 32 900 SH   SOLE 0 900 0 0
UNITED BANKSHARES INC WEST V Call 909907107 1 4,400 SH Call SOLE 0 4,400 0 0
UNITED BANKSHARES INC WEST V Put 909907107 1 2,500 SH Put SOLE 0 2,500 0 0
UNITED CONTL HLDGS INC COM 910047109 578 6,500 SH   SOLE 0 6,500 0 0
UNITED CONTL HLDGS INC Call 910047109 307 30,400 SH Call SOLE 0 30,400 0 0
UNITED CONTL HLDGS INC Put 910047109 6 3,900 SH Put SOLE 0 3,900 0 0
UNITED INS HLDGS CORP COM 910710102 8 400 SH   SOLE 0 400 0 0
UNITED INS HLDGS CORP Call 910710102 2 200 SH Call SOLE 0 200 0 0
UNITED INS HLDGS CORP Put 910710102 0 1,000 SH Put SOLE 0 1,000 0 0
UNITED NAT FOODS INC COM 911163103 36 1,210 SH   SOLE 0 1,210 0 0
UNITED NAT FOODS INC Call 911163103 1 1,200 SH Call SOLE 0 1,200 0 0
UNITED NAT FOODS INC Put 911163103 3 3,500 SH Put SOLE 0 3,500 0 0
UNITED PARCEL SERVICE INC CL B 911312106 2,079 17,809 SH   SOLE 0 17,809 0 0
UNITED PARCEL SERVICE INC Call 911312106 51 21,300 SH Call SOLE 0 21,300 0 0
UNITED PARCEL SERVICE INC Put 911312106 0 100 SH Put SOLE 0 100 0 0
UNITED RENTALS INC COM 911363109 83 511 SH   SOLE 0 511 0 0
UNITED RENTALS INC Call 911363109 266 9,800 SH Call SOLE 0 9,800 0 0
UNITED RENTALS INC Put 911363109 25 4,500 SH Put SOLE 0 4,500 0 0
UNITED STATES CELLULAR CORP COM 911684108 3 69 SH   SOLE 0 69 0 0
UNITED STATES NATL GAS FUND Call 912318300 11 19,200 SH Call SOLE 0 19,200 0 0
UNITED STATES NATL GAS FUND Put 912318300 26 313,900 SH Put SOLE 0 313,900 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 11 709 SH   SOLE 0 709 0 0
UNITED STATES OIL FUND LP Call 91232N108 103 80,900 SH Call SOLE 0 80,900 0 0
UNITED STATES OIL FUND LP Put 91232N108 0 2,100 SH Put SOLE 0 2,100 0 0
UNITED STATES STL CORP NEW COM 912909108 2,897 95,057 SH   SOLE 0 95,057 0 0
UNITED STATES STL CORP NEW Call 912909108 173 128,800 SH Call SOLE 0 128,800 0 0
UNITED STATES STL CORP NEW Put 912909108 218 286,300 SH Put SOLE 0 286,300 0 0
UNITED STS BRENT OIL FD LP Call 91167Q100 1 500 SH Call SOLE 0 500 0 0
UNITED STS GASOLINE FD LP Call 91201T102 27 17,400 SH Call SOLE 0 17,400 0 0
UNITED STS GASOLINE FD LP Put 91201T102 0 2,100 SH Put SOLE 0 2,100 0 0
UNITED TECHNOLOGIES CORP COM 913017109 303 2,170 SH   SOLE 0 2,170 0 0
UNITED TECHNOLOGIES CORP Call 913017109 718 45,200 SH Call SOLE 0 45,200 0 0
UNITED TECHNOLOGIES CORP Put 913017109 4 1,500 SH Put SOLE 0 1,500 0 0
UNITEDHEALTH GROUP INC COM 91324P102 261 982 SH   SOLE 0 982 0 0
UNITEDHEALTH GROUP INC Call 91324P102 1,256 10,200 SH Call SOLE 0 10,200 0 0
UNITI GROUP INC Call 91325V108 41 37,500 SH Call SOLE 0 37,500 0 0
UNITI GROUP INC Put 91325V108 29 21,900 SH Put SOLE 0 21,900 0 0
UNIVAR INC COM 91336L107 8 283 SH   SOLE 0 283 0 0
UNIVERSAL CORP VA COM 913456109 17 272 SH   SOLE 0 272 0 0
UNIVERSAL CORP VA Call 913456109 13 2,700 SH Call SOLE 0 2,700 0 0
UNIVERSAL CORP VA Put 913456109 2 600 SH Put SOLE 0 600 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 2,216 18,801 SH   SOLE 0 18,801 0 0
UNIVERSAL DISPLAY CORP Call 91347P105 82 32,900 SH Call SOLE 0 32,900 0 0
UNIVERSAL DISPLAY CORP Put 91347P105 168 14,400 SH Put SOLE 0 14,400 0 0
UNIVERSAL HLTH SVCS INC Call 913903100 3 5,000 SH Call SOLE 0 5,000 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 54 1,126 SH   SOLE 0 1,126 0 0
UNIVERSAL INS HLDGS INC Call 91359V107 0 200 SH Call SOLE 0 200 0 0
UNIVERSAL INS HLDGS INC Put 91359V107 1 500 SH Put SOLE 0 500 0 0
UNUM GROUP COM 91529Y106 1,570 40,203 SH   SOLE 0 40,203 0 0
UNUM GROUP Call 91529Y106 34 20,200 SH Call SOLE 0 20,200 0 0
UNUM GROUP Put 91529Y106 158 71,800 SH Put SOLE 0 71,800 0 0
URBAN OUTFITTERS INC Call 917047102 6 5,500 SH Call SOLE 0 5,500 0 0
URBAN OUTFITTERS INC Put 917047102 11 1,900 SH Put SOLE 0 1,900 0 0
URSTADT BIDDLE PPTYS INC COM 917286106 43 2,523 SH   SOLE 0 2,523 0 0
US BANCORP DEL COM NEW 902973304 98 1,860 SH   SOLE 0 1,860 0 0
US BANCORP DEL Call 902973304 0 2,900 SH Call SOLE 0 2,900 0 0
US BANCORP DEL Put 902973304 8 6,700 SH Put SOLE 0 6,700 0 0
USA COMPRESSION PARTNERS LP Put 90290N109 4 1,000 SH Put SOLE 0 1,000 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 103 14,327 SH   SOLE 0 14,327 0 0
USA TECHNOLOGIES INC Call 90328S500 4 20,400 SH Call SOLE 0 20,400 0 0
USA TECHNOLOGIES INC Put 90328S500 26 5,500 SH Put SOLE 0 5,500 0 0
USANA HEALTH SCIENCES INC COM 90328M107 84 700 SH   SOLE 0 700 0 0
USANA HEALTH SCIENCES INC Put 90328M107 1 700 SH Put SOLE 0 700 0 0
V F CORP COM 918204108 2,036 21,789 SH   SOLE 0 21,789 0 0
V F CORP Call 918204108 17 9,800 SH Call SOLE 0 9,800 0 0
V F CORP Put 918204108 12 5,400 SH Put SOLE 0 5,400 0 0
VALE S A ADR 91912E105 2,067 139,322 SH   SOLE 0 139,322 0 0
VALE S A Call 91912E105 111 22,500 SH Call SOLE 0 22,500 0 0
VALE S A Put 91912E105 21 130,200 SH Put SOLE 0 130,200 0 0
VALERO ENERGY CORP NEW Call 91913Y100 416 42,000 SH Call SOLE 0 42,000 0 0
VALERO ENERGY CORP NEW Put 91913Y100 89 107,800 SH Put SOLE 0 107,800 0 0
VALLEY NATL BANCORP *W EXP 11/14/201 919794131 0 6,100 SH   SOLE 0 6,100 0 0
VALLEY NATL BANCORP Call 919794107 0 400 SH Call SOLE 0 400 0 0
VALVOLINE INC Call 92047W101 0 2,000 SH Call SOLE 0 2,000 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 3,158 170,537 SH   SOLE 0 170,537 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 4,714 172,297 SH   SOLE 0 172,297 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 605 28,106 SH   SOLE 0 28,106 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 1,757 16,513 SH   SOLE 0 16,513 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 1,854 73,604 SH   SOLE 0 73,604 0 0
VANECK VECTORS ETF TR BIOTECH ETF 92189F726 145 1,071 SH   SOLE 0 1,071 0 0
VANECK VECTORS ETF TR Call 92189F726 1 300 SH Call SOLE 0 300 0 0
VANECK VECTORS ETF TR Call 92189F718 19 20,000 SH Call SOLE 0 20,000 0 0
VANECK VECTORS ETF TR Call 92189F676 492 209,500 SH Call SOLE 0 209,500 0 0
VANECK VECTORS ETF TR Call 92189F403 27 45,300 SH Call SOLE 0 45,300 0 0
VANECK VECTORS ETF TR Call 92189F791 16 31,400 SH Call SOLE 0 31,400 0 0
VANECK VECTORS ETF TR Call 92189F106 295 893,300 SH Call SOLE 0 893,300 0 0
VANECK VECTORS ETF TR Call 92189F627 0 100 SH Call SOLE 0 100 0 0
VANECK VECTORS ETF TR Put 92189F106 278 353,800 SH Put SOLE 0 353,800 0 0
VANECK VECTORS ETF TR Put 92189F791 287 172,000 SH Put SOLE 0 172,000 0 0
VANECK VECTORS ETF TR Put 92189F403 52 495,200 SH Put SOLE 0 495,200 0 0
VANECK VECTORS ETF TR Put 92189F676 129 136,600 SH Put SOLE 0 136,600 0 0
VANECK VECTORS ETF TR Put 92189F718 133 139,100 SH Put SOLE 0 139,100 0 0
VANGUARD GROUP DIV APP ETF 921908844 110 1,000 SH   SOLE 0 1,000 0 0
VANGUARD GROUP Call 921908844 1 1,300 SH Call SOLE 0 1,300 0 0
VANGUARD GROUP Put 921908844 0 700 SH Put SOLE 0 700 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 34 129 SH   SOLE 0 129 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 516 6,400 SH   SOLE 0 6,400 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 11 71 SH   SOLE 0 71 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 16 100 SH   SOLE 0 100 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 88 798 SH   SOLE 0 798 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 89 599 SH   SOLE 0 599 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 32 200 SH   SOLE 0 200 0 0
VANGUARD INDEX FDS Call 922908751 3 900 SH Call SOLE 0 900 0 0
VANGUARD INDEX FDS Call 922908769 3 100 SH Call SOLE 0 100 0 0
VANGUARD INDEX FDS Call 922908744 0 100 SH Call SOLE 0 100 0 0
VANGUARD INDEX FDS Call 922908629 7 900 SH Call SOLE 0 900 0 0
VANGUARD INDEX FDS Call 922908553 2 3,800 SH Call SOLE 0 3,800 0 0
VANGUARD INDEX FDS Call 922908363 8 400 SH Call SOLE 0 400 0 0
VANGUARD INDEX FDS Call 922908512 4 4,900 SH Call SOLE 0 4,900 0 0
VANGUARD INDEX FDS Put 922908363 0 1,000 SH Put SOLE 0 1,000 0 0
VANGUARD INDEX FDS Put 922908553 64 31,400 SH Put SOLE 0 31,400 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 5 100 SH   SOLE 0 100 0 0
VANGUARD INTL EQUITY INDEX F Call 922042858 1 5,300 SH Call SOLE 0 5,300 0 0
VANGUARD INTL EQUITY INDEX F Call 922042874 29 76,700 SH Call SOLE 0 76,700 0 0
VANGUARD INTL EQUITY INDEX F Call 922042742 49 71,400 SH Call SOLE 0 71,400 0 0
VANGUARD INTL EQUITY INDEX F Put 922042742 1 900 SH Put SOLE 0 900 0 0
VANGUARD INTL EQUITY INDEX F Put 922042874 19 10,100 SH Put SOLE 0 10,100 0 0
VANGUARD INTL EQUITY INDEX F Put 922042858 0 2,000 SH Put SOLE 0 2,000 0 0
VANGUARD TAX MANAGED INTL FD Call 921943858 0 300 SH Call SOLE 0 300 0 0
VANGUARD WHITEHALL FDS INC Call 921946406 37 4,100 SH Call SOLE 0 4,100 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 569 4,067 SH   SOLE 0 4,067 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 20 100 SH   SOLE 0 100 0 0
VANGUARD WORLD FDS Call 92204A702 12 2,100 SH Call SOLE 0 2,100 0 0
VANGUARD WORLD FDS Call 92204A504 20 700 SH Call SOLE 0 700 0 0
VANGUARD WORLD FDS Put 92204A207 1 2,000 SH Put SOLE 0 2,000 0 0
VANGUARD WORLD FDS Put 92204A702 0 3,100 SH Put SOLE 0 3,100 0 0
VECTOR GROUP LTD COM 92240M108 571 41,476 SH   SOLE 0 41,476 0 0
VECTOR GROUP LTD Call 92240M108 0 600 SH Call SOLE 0 600 0 0
VECTOR GROUP LTD Put 92240M108 101 37,200 SH Put SOLE 0 37,200 0 0
VECTRUS INC Call 92242T101 0 2,300 SH Call SOLE 0 2,300 0 0
VEECO INSTRS INC DEL Put 922417100 0 500 SH Put SOLE 0 500 0 0
VEEVA SYS INC CL A COM 922475108 1,066 9,799 SH   SOLE 0 9,799 0 0
VEEVA SYS INC Call 922475108 193 22,300 SH Call SOLE 0 22,300 0 0
VEEVA SYS INC Put 922475108 22 12,100 SH Put SOLE 0 12,100 0 0
VENTAS INC COM 92276F100 391 7,202 SH   SOLE 0 7,202 0 0
VENTAS INC Call 92276F100 0 400 SH Call SOLE 0 400 0 0
VENTAS INC Put 92276F100 16 12,400 SH Put SOLE 0 12,400 0 0
VEON LTD Call 91822M106 0 100 SH Call SOLE 0 100 0 0
VERA BRADLEY INC COM 92335C106 0 14 SH   SOLE 0 14 0 0
VERA BRADLEY INC Call 92335C106 6 7,300 SH Call SOLE 0 7,300 0 0
VERA BRADLEY INC Put 92335C106 0 900 SH Put SOLE 0 900 0 0
VERASTEM INC COM 92337C104 10 1,500 SH   SOLE 0 1,500 0 0
VERASTEM INC Call 92337C104 6 5,600 SH Call SOLE 0 5,600 0 0
VERASTEM INC Put 92337C104 5 7,100 SH Put SOLE 0 7,100 0 0
VEREIT INC COM 92339V100 24 3,333 SH   SOLE 0 3,333 0 0
VEREIT INC Put 92339V100 4 4,800 SH Put SOLE 0 4,800 0 0
VERICEL CORP Call 92346J108 0 500 SH Call SOLE 0 500 0 0
VERICEL CORP Put 92346J108 0 400 SH Put SOLE 0 400 0 0
VERINT SYS INC COM 92343X100 20 406 SH   SOLE 0 406 0 0
VERINT SYS INC Call 92343X100 0 300 SH Call SOLE 0 300 0 0
VERISIGN INC Call 92343E102 521 13,600 SH Call SOLE 0 13,600 0 0
VERISIGN INC Put 92343E102 5 1,500 SH Put SOLE 0 1,500 0 0
VERITIV CORP COM 923454102 53 1,478 SH   SOLE 0 1,478 0 0
VERITIV CORP Call 923454102 2 1,400 SH Call SOLE 0 1,400 0 0
VERITIV CORP Put 923454102 3 3,600 SH Put SOLE 0 3,600 0 0
VERITONE INC COM 92347M100 1 100 SH   SOLE 0 100 0 0
VERITONE INC Put 92347M100 0 100 SH Put SOLE 0 100 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 727 13,635 SH   SOLE 0 13,635 0 0
VERIZON COMMUNICATIONS INC Call 92343V104 23 1,400 SH Call SOLE 0 1,400 0 0
VERIZON COMMUNICATIONS INC Put 92343V104 101 9,800 SH Put SOLE 0 9,800 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 158 820 SH   SOLE 0 820 0 0
VERTEX PHARMACEUTICALS INC Call 92532F100 291 14,900 SH Call SOLE 0 14,900 0 0
VERTEX PHARMACEUTICALS INC Put 92532F100 75 15,300 SH Put SOLE 0 15,300 0 0
VIACOM INC NEW CL B 92553P201 287 8,511 SH   SOLE 0 8,511 0 0
VIACOM INC NEW Call 92553P201 27 11,000 SH Call SOLE 0 11,000 0 0
VIACOM INC NEW Call 92553P102 0 400 SH Call SOLE 0 400 0 0
VIACOM INC NEW Put 92553P102 0 200 SH Put SOLE 0 200 0 0
VIACOM INC NEW Put 92553P201 17 28,500 SH Put SOLE 0 28,500 0 0
VIASAT INC COM 92552V100 73 1,150 SH   SOLE 0 1,150 0 0
VIASAT INC Call 92552V100 5 1,700 SH Call SOLE 0 1,700 0 0
VIASAT INC Put 92552V100 12 3,800 SH Put SOLE 0 3,800 0 0
VICOR CORP COM 925815102 197 4,298 SH   SOLE 0 4,298 0 0
VICOR CORP Call 925815102 185 16,500 SH Call SOLE 0 16,500 0 0
VICOR CORP Put 925815102 95 24,900 SH Put SOLE 0 24,900 0 0
VIEWRAY INC COM 92672L107 202 21,625 SH   SOLE 0 21,625 0 0
VIEWRAY INC Put 92672L107 27 20,000 SH Put SOLE 0 20,000 0 0
VIKING THERAPEUTICS INC COM 92686J106 399 22,930 SH   SOLE 0 22,930 0 0
VIKING THERAPEUTICS INC Call 92686J106 46 15,300 SH Call SOLE 0 15,300 0 0
VIKING THERAPEUTICS INC Put 92686J106 9 11,600 SH Put SOLE 0 11,600 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 73 1,744 SH   SOLE 0 1,744 0 0
VIPER ENERGY PARTNERS LP Call 92763M105 9 2,900 SH Call SOLE 0 2,900 0 0
VIPER ENERGY PARTNERS LP Put 92763M105 0 2,500 SH Put SOLE 0 2,500 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 459 73,653 SH   SOLE 0 73,653 0 0
VIPSHOP HLDGS LTD Call 92763W103 5 30,700 SH Call SOLE 0 30,700 0 0
VIPSHOP HLDGS LTD Put 92763W103 189 76,600 SH Put SOLE 0 76,600 0 0
VIRNETX HLDG CORP COM 92823T108 42 9,169 SH   SOLE 0 9,169 0 0
VIRNETX HLDG CORP Call 92823T108 0 500 SH Call SOLE 0 500 0 0
VIRNETX HLDG CORP Put 92823T108 0 4,300 SH Put SOLE 0 4,300 0 0
VIRTU FINL INC CL A 928254101 20 1,000 SH   SOLE 0 1,000 0 0
VIRTUSA CORP COM 92827P102 28 528 SH   SOLE 0 528 0 0
VISA INC COM CL A 92826C839 6,427 42,825 SH   SOLE 0 42,825 0 0
VISA INC Call 92826C839 6 200 SH Call SOLE 0 200 0 0
VISA INC Put 92826C839 4 50,300 SH Put SOLE 0 50,300 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 2 143 SH   SOLE 0 143 0 0
VISHAY INTERTECHNOLOGY INC Call 928298108 0 800 SH Call SOLE 0 800 0 0
VISHAY INTERTECHNOLOGY INC Put 928298108 3 2,000 SH Put SOLE 0 2,000 0 0
VISTEON CORP Call 92839U206 12 7,100 SH Call SOLE 0 7,100 0 0
VISTRA ENERGY CORP COM 92840M102 328 13,187 SH   SOLE 0 13,187 0 0
VISTRA ENERGY CORP *W EXP 02/02/202 92840M128 7 4,860 SH   SOLE 0 4,860 0 0
VISTRA ENERGY CORP Call 92840M102 46 24,100 SH Call SOLE 0 24,100 0 0
VISTRA ENERGY CORP Put 92840M102 0 500 SH Put SOLE 0 500 0 0
VITAL THERAPIES INC COM 92847R104 2 8,200 SH   SOLE 0 8,200 0 0
VITAL THERAPIES INC Call 92847R104 0 6,700 SH Call SOLE 0 6,700 0 0
VITAL THERAPIES INC Put 92847R104 13 5,000 SH Put SOLE 0 5,000 0 0
VITAMIN SHOPPE INC Call 92849E101 13 5,600 SH Call SOLE 0 5,600 0 0
VITAMIN SHOPPE INC Put 92849E101 1 600 SH Put SOLE 0 600 0 0
VMWARE INC CL A COM 928563402 2,779 17,813 SH   SOLE 0 17,813 0 0
VMWARE INC Call 928563402 16 3,300 SH Call SOLE 0 3,300 0 0
VMWARE INC Put 928563402 97 37,400 SH Put SOLE 0 37,400 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 771 35,537 SH   SOLE 0 35,537 0 0
VODAFONE GROUP PLC NEW Put 92857W308 710 87,600 SH Put SOLE 0 87,600 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 9 2,415 SH   SOLE 0 2,415 0 0
VOLT INFORMATION SCIENCES IN Call 928703107 0 400 SH Call SOLE 0 400 0 0
VONAGE HLDGS CORP COM 92886T201 0 39 SH   SOLE 0 39 0 0
VONAGE HLDGS CORP Call 92886T201 0 1,100 SH Call SOLE 0 1,100 0 0
VONAGE HLDGS CORP Put 92886T201 0 600 SH Put SOLE 0 600 0 0
VORNADO RLTY TR SH BEN INT 929042109 281 3,854 SH   SOLE 0 3,854 0 0
VORNADO RLTY TR Call 929042109 1 1,600 SH Call SOLE 0 1,600 0 0
VORNADO RLTY TR Put 929042109 44 23,900 SH Put SOLE 0 23,900 0 0
VOYAGER THERAPEUTICS INC Call 92915B106 2 2,400 SH Call SOLE 0 2,400 0 0
VULCAN MATLS CO COM 929160109 60 541 SH   SOLE 0 541 0 0
VULCAN MATLS CO Call 929160109 19 10,900 SH Call SOLE 0 10,900 0 0
VULCAN MATLS CO Put 929160109 0 500 SH Put SOLE 0 500 0 0
VUZIX CORP Call 92921W300 11 8,800 SH Call SOLE 0 8,800 0 0
VUZIX CORP Put 92921W300 0 4,100 SH Put SOLE 0 4,100 0 0
W P CAREY INC Call 92936U109 0 2,800 SH Call SOLE 0 2,800 0 0
W P CAREY INC Put 92936U109 0 400 SH Put SOLE 0 400 0 0
W R BERKLEY CORPORATION Put 084423102 0 800 SH Put SOLE 0 800 0 0
WADDELL & REED FINL INC Call 930059100 0 100 SH Call SOLE 0 100 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 109 1,507 SH   SOLE 0 1,507 0 0
WALGREENS BOOTS ALLIANCE INC Call 931427108 315 35,500 SH Call SOLE 0 35,500 0 0
WALGREENS BOOTS ALLIANCE INC Put 931427108 11 7,500 SH Put SOLE 0 7,500 0 0
WALKER & DUNLOP INC COM 93148P102 536 10,149 SH   SOLE 0 10,149 0 0
WALKER & DUNLOP INC Put 93148P102 78 20,700 SH Put SOLE 0 20,700 0 0
WALMART INC COM 931142103 300 3,200 SH   SOLE 0 3,200 0 0
WALMART INC Call 931142103 52 22,100 SH Call SOLE 0 22,100 0 0
WALMART INC Put 931142103 115 25,600 SH Put SOLE 0 25,600 0 0
WARRIOR MET COAL INC COM 93627C101 91 3,384 SH   SOLE 0 3,384 0 0
WARRIOR MET COAL INC Call 93627C101 6 3,900 SH Call SOLE 0 3,900 0 0
WARRIOR MET COAL INC Put 93627C101 0 2,600 SH Put SOLE 0 2,600 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 154 21,155 SH   SOLE 0 21,155 0 0
WASHINGTON PRIME GROUP NEW Call 93964W108 0 2,700 SH Call SOLE 0 2,700 0 0
WASHINGTON PRIME GROUP NEW Put 93964W108 12 25,200 SH Put SOLE 0 25,200 0 0
WASTE MGMT INC DEL COM 94106L109 146 1,626 SH   SOLE 0 1,626 0 0
WASTE MGMT INC DEL Call 94106L109 944 69,900 SH Call SOLE 0 69,900 0 0
WASTE MGMT INC DEL Put 94106L109 23 26,900 SH Put SOLE 0 26,900 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 25 500 SH   SOLE 0 500 0 0
WAYFAIR INC CL A 94419L101 2,176 14,738 SH   SOLE 0 14,738 0 0
WAYFAIR INC Call 94419L101 86 11,500 SH Call SOLE 0 11,500 0 0
WAYFAIR INC Put 94419L101 23 13,100 SH Put SOLE 0 13,100 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 97 36,099 SH   SOLE 0 36,099 0 0
WEATHERFORD INTL PLC Call G48833100 3 155,200 SH Call SOLE 0 155,200 0 0
WEATHERFORD INTL PLC Put G48833100 146 127,600 SH Put SOLE 0 127,600 0 0
WEC ENERGY GROUP INC Call 92939U106 8 8,800 SH Call SOLE 0 8,800 0 0
WEIBO CORP SPONSORED ADR 948596101 2,176 29,761 SH   SOLE 0 29,761 0 0
WEIBO CORP Call 948596101 40 32,400 SH Call SOLE 0 32,400 0 0
WEIBO CORP Put 948596101 742 59,800 SH Put SOLE 0 59,800 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 399 5,544 SH   SOLE 0 5,544 0 0
WEIGHT WATCHERS INTL INC NEW Call 948626106 251 17,100 SH Call SOLE 0 17,100 0 0
WEIGHT WATCHERS INTL INC NEW Put 948626106 242 61,300 SH Put SOLE 0 61,300 0 0
WELLS FARGO CO NEW COM 949746101 3,979 75,710 SH   SOLE 0 75,710 0 0
WELLS FARGO CO NEW Call 949746101 65 102,600 SH Call SOLE 0 102,600 0 0
WELLS FARGO CO NEW Put 949746101 356 209,700 SH Put SOLE 0 209,700 0 0
WELLTOWER INC COM 95040Q104 3 57 SH   SOLE 0 57 0 0
WELLTOWER INC Call 95040Q104 70 14,800 SH Call SOLE 0 14,800 0 0
WELLTOWER INC Put 95040Q104 0 600 SH Put SOLE 0 600 0 0
WENDYS CO COM 95058W100 15 910 SH   SOLE 0 910 0 0
WENDYS CO Call 95058W100 0 300 SH Call SOLE 0 300 0 0
WERNER ENTERPRISES INC Put 950755108 0 700 SH Put SOLE 0 700 0 0
WESCO AIRCRAFT HLDGS INC Put 950814103 0 1,300 SH Put SOLE 0 1,300 0 0
WESCO INTL INC Call 95082P105 0 1,800 SH Call SOLE 0 1,800 0 0
WESTERN ALLIANCE BANCORP Call 957638109 69 26,800 SH Call SOLE 0 26,800 0 0
WESTERN ALLIANCE BANCORP Put 957638109 10 2,400 SH Put SOLE 0 2,400 0 0
WESTERN DIGITAL CORP COM 958102105 645 11,026 SH   SOLE 0 11,026 0 0
WESTERN DIGITAL CORP Call 958102105 53 17,100 SH Call SOLE 0 17,100 0 0
WESTERN DIGITAL CORP Put 958102105 129 10,800 SH Put SOLE 0 10,800 0 0
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 34 800 SH   SOLE 0 800 0 0
WESTERN GAS PARTNERS LP Call 958254104 0 2,100 SH Call SOLE 0 2,100 0 0
WESTERN GAS PARTNERS LP Put 958254104 3 1,200 SH Put SOLE 0 1,200 0 0
WESTERN UN CO COM 959802109 20 1,100 SH   SOLE 0 1,100 0 0
WESTERN UN CO Call 959802109 0 2,200 SH Call SOLE 0 2,200 0 0
WESTERN UN CO Put 959802109 0 200 SH Put SOLE 0 200 0 0
WESTLAKE CHEM CORP Call 960413102 0 600 SH Call SOLE 0 600 0 0
WESTLAKE CHEM CORP Put 960413102 1 600 SH Put SOLE 0 600 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 19 6,610 SH   SOLE 0 6,610 0 0
WESTPORT FUEL SYSTEMS INC Call 960908309 0 2,300 SH Call SOLE 0 2,300 0 0
WESTPORT FUEL SYSTEMS INC Put 960908309 0 600 SH Put SOLE 0 600 0 0
WEX INC COM 96208T104 20 100 SH   SOLE 0 100 0 0
WEX INC Put 96208T104 3 1,000 SH Put SOLE 0 1,000 0 0
WEYERHAEUSER CO COM 962166104 92 2,870 SH   SOLE 0 2,870 0 0
WEYERHAEUSER CO Call 962166104 0 1,600 SH Call SOLE 0 1,600 0 0
WEYERHAEUSER CO Put 962166104 5 4,200 SH Put SOLE 0 4,200 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 180 10,320 SH   SOLE 0 10,320 0 0
WHEATON PRECIOUS METALS CORP Call 962879102 1 5,400 SH Call SOLE 0 5,400 0 0
WHEATON PRECIOUS METALS CORP Put 962879102 5 8,100 SH Put SOLE 0 8,100 0 0
WHITESTONE REIT Put 966084204 0 300 SH Put SOLE 0 300 0 0
WHITING PETE CORP NEW COM NEW 966387409 1,910 36,020 SH   SOLE 0 36,020 0 0
WHITING PETE CORP NEW Call 966387409 190 32,900 SH Call SOLE 0 32,900 0 0
WHITING PETE CORP NEW Put 966387409 39 27,700 SH Put SOLE 0 27,700 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 295 12,493 SH   SOLE 0 12,493 0 0
WILDHORSE RESOURCE DEV CORP Call 96812T102 64 27,100 SH Call SOLE 0 27,100 0 0
WILDHORSE RESOURCE DEV CORP Put 96812T102 47 52,400 SH Put SOLE 0 52,400 0 0
WILLIAMS COS INC DEL COM 969457100 4 168 SH   SOLE 0 168 0 0
WILLIAMS COS INC DEL Call 969457100 39 168,300 SH Call SOLE 0 168,300 0 0
WILLIAMS COS INC DEL Put 969457100 9 4,000 SH Put SOLE 0 4,000 0 0
WILLIAMS SONOMA INC COM 969904101 581 8,852 SH   SOLE 0 8,852 0 0
WILLIAMS SONOMA INC Call 969904101 10 5,700 SH Call SOLE 0 5,700 0 0
WILLIAMS SONOMA INC Put 969904101 33 7,900 SH Put SOLE 0 7,900 0 0
WINGSTOP INC COM 974155103 54 804 SH   SOLE 0 804 0 0
WINGSTOP INC Call 974155103 1 1,500 SH Call SOLE 0 1,500 0 0
WINGSTOP INC Put 974155103 0 300 SH Put SOLE 0 300 0 0
WINNEBAGO INDS INC COM 974637100 52 1,573 SH   SOLE 0 1,573 0 0
WINNEBAGO INDS INC Call 974637100 0 1,200 SH Call SOLE 0 1,200 0 0
WINNEBAGO INDS INC Put 974637100 1 200 SH Put SOLE 0 200 0 0
WINTRUST FINL CORP Call 97650W108 34 19,500 SH Call SOLE 0 19,500 0 0
WINTRUST FINL CORP Put 97650W108 7 1,600 SH Put SOLE 0 1,600 0 0
WISDOMTREE INVTS INC COM 97717P104 98 11,638 SH   SOLE 0 11,638 0 0
WISDOMTREE INVTS INC Call 97717P104 0 3,300 SH Call SOLE 0 3,300 0 0
WISDOMTREE INVTS INC Put 97717P104 12 20,800 SH Put SOLE 0 20,800 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 2,825 117,182 SH   SOLE 0 117,182 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 7,045 121,575 SH   SOLE 0 121,575 0 0
WISDOMTREE TR Call 97717W851 20 2,100 SH Call SOLE 0 2,100 0 0
WISDOMTREE TR Call 97717W422 5 37,100 SH Call SOLE 0 37,100 0 0
WISDOMTREE TR Call 97717X701 20 52,100 SH Call SOLE 0 52,100 0 0
WISDOMTREE TR Call 97717W133 0 200 SH Call SOLE 0 200 0 0
WISDOMTREE TR Put 97717W133 0 100 SH Put SOLE 0 100 0 0
WISDOMTREE TR Put 97717W422 19 9,300 SH Put SOLE 0 9,300 0 0
WISDOMTREE TR Put 97717W851 88 50,000 SH Put SOLE 0 50,000 0 0
WIX COM LTD SHS M98068105 1,023 8,547 SH   SOLE 0 8,547 0 0
WIX COM LTD Call M98068105 29 2,400 SH Call SOLE 0 2,400 0 0
WIX COM LTD Put M98068105 7 5,800 SH Put SOLE 0 5,800 0 0
WMIH CORP COM 92936P100 0 240 SH   SOLE 0 240 0 0
WORKDAY INC CL A 98138H101 1,172 8,030 SH   SOLE 0 8,030 0 0
WORKDAY INC Call 98138H101 62 7,100 SH Call SOLE 0 7,100 0 0
WORKDAY INC Put 98138H101 20 6,000 SH Put SOLE 0 6,000 0 0
WORKIVA INC COM CL A 98139A105 58 1,469 SH   SOLE 0 1,469 0 0
WORKIVA INC Call 98139A105 2 200 SH Call SOLE 0 200 0 0
WORKIVA INC Put 98139A105 4 2,200 SH Put SOLE 0 2,200 0 0
WORLD FUEL SVCS CORP Call 981475106 0 100 SH Call SOLE 0 100 0 0
WORLD FUEL SVCS CORP Put 981475106 0 500 SH Put SOLE 0 500 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 29 300 SH   SOLE 0 300 0 0
WORLD WRESTLING ENTMT INC Call 98156Q108 428 23,500 SH Call SOLE 0 23,500 0 0
WORLD WRESTLING ENTMT INC Put 98156Q108 2 5,700 SH Put SOLE 0 5,700 0 0
WORLDPAY INC CL A 981558109 1,087 10,734 SH   SOLE 0 10,734 0 0
WORLDPAY INC Call 981558109 3 600 SH Call SOLE 0 600 0 0
WORLDPAY INC Put 981558109 3 15,100 SH Put SOLE 0 15,100 0 0
WPX ENERGY INC COM 98212B103 870 43,249 SH   SOLE 0 43,249 0 0
WPX ENERGY INC Call 98212B103 33 14,400 SH Call SOLE 0 14,400 0 0
WPX ENERGY INC Put 98212B103 21 132,100 SH Put SOLE 0 132,100 0 0
WYNDHAM DESTINATIONS INC Call 98310W108 29 90,000 SH Call SOLE 0 90,000 0 0
WYNDHAM DESTINATIONS INC Put 98310W108 0 500 SH Put SOLE 0 500 0 0
WYNDHAM HOTELS & RESORTS INC Call 98311A105 1 10,300 SH Call SOLE 0 10,300 0 0
WYNDHAM HOTELS & RESORTS INC Put 98311A105 10 3,000 SH Put SOLE 0 3,000 0 0
WYNN RESORTS LTD COM 983134107 275 2,167 SH   SOLE 0 2,167 0 0
WYNN RESORTS LTD Call 983134107 884 256,300 SH Call SOLE 0 256,300 0 0
WYNN RESORTS LTD Put 983134107 3 5,000 SH Put SOLE 0 5,000 0 0
XEROX CORP COM NEW 984121608 699 25,924 SH   SOLE 0 25,924 0 0
XEROX CORP Call 984121608 28 123,700 SH Call SOLE 0 123,700 0 0
XEROX CORP Put 984121608 10 32,200 SH Put SOLE 0 32,200 0 0
XILINX INC Call 983919101 828 52,400 SH Call SOLE 0 52,400 0 0
XPERI CORP Call 98421B100 0 600 SH Call SOLE 0 600 0 0
XPO LOGISTICS INC COM 983793100 76 672 SH   SOLE 0 672 0 0
XPO LOGISTICS INC Call 983793100 123 16,500 SH Call SOLE 0 16,500 0 0
XPO LOGISTICS INC Put 983793100 12 29,300 SH Put SOLE 0 29,300 0 0
XPRESSPA GROUP INC COM 98420U109 0 20 SH   SOLE 0 20 0 0
XUNLEI LTD Call 98419E108 0 5,700 SH Call SOLE 0 5,700 0 0
XYLEM INC COM 98419M100 646 8,100 SH   SOLE 0 8,100 0 0
XYLEM INC Call 98419M100 0 500 SH Call SOLE 0 500 0 0
YAMANA GOLD INC Call 98462Y100 1 7,600 SH Call SOLE 0 7,600 0 0
YAMANA GOLD INC Put 98462Y100 5 20,700 SH Put SOLE 0 20,700 0 0
YANDEX N V SHS CLASS A N97284108 3,596 109,335 SH   SOLE 0 109,335 0 0
YANDEX N V Call N97284108 42 42,300 SH Call SOLE 0 42,300 0 0
YANDEX N V Put N97284108 57 76,900 SH Put SOLE 0 76,900 0 0
YELP INC Call 985817105 344 42,600 SH Call SOLE 0 42,600 0 0
YELP INC Put 985817105 13 6,600 SH Put SOLE 0 6,600 0 0
YEXT INC COM 98585N106 173 7,339 SH   SOLE 0 7,339 0 0
YEXT INC Call 98585N106 20 49,200 SH Call SOLE 0 49,200 0 0
YEXT INC Put 98585N106 3 3,300 SH Put SOLE 0 3,300 0 0
YIRENDAI LTD SPONSORED ADR 98585L100 165 8,993 SH   SOLE 0 8,993 0 0
YIRENDAI LTD Put 98585L100 100 14,600 SH Put SOLE 0 14,600 0 0
YORK WTR CO COM 987184108 113 3,747 SH   SOLE 0 3,747 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 129 8,350 SH   SOLE 0 8,350 0 0
YPF SOCIEDAD ANONIMA Call 984245100 63 92,400 SH Call SOLE 0 92,400 0 0
YPF SOCIEDAD ANONIMA Put 984245100 117 40,800 SH Put SOLE 0 40,800 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 22 2,478 SH   SOLE 0 2,478 0 0
YUM BRANDS INC COM 988498101 66 730 SH   SOLE 0 730 0 0
YUM BRANDS INC Put 988498101 0 300 SH Put SOLE 0 300 0 0
YUM CHINA HLDGS INC COM 98850P109 85 2,433 SH   SOLE 0 2,433 0 0
YUM CHINA HLDGS INC Call 98850P109 5 13,400 SH Call SOLE 0 13,400 0 0
YUM CHINA HLDGS INC Put 98850P109 15 15,100 SH Put SOLE 0 15,100 0 0
YY INC ADS REPCOM CLA 98426T106 800 10,689 SH   SOLE 0 10,689 0 0
YY INC Call 98426T106 3 12,000 SH Call SOLE 0 12,000 0 0
YY INC Put 98426T106 190 14,900 SH Put SOLE 0 14,900 0 0
ZAFGEN INC COM 98885E103 1 100 SH   SOLE 0 100 0 0
ZAGG INC Call 98884U108 0 100 SH Call SOLE 0 100 0 0
ZAYO GROUP HLDGS INC COM 98919V105 494 14,243 SH   SOLE 0 14,243 0 0
ZAYO GROUP HLDGS INC Call 98919V105 8 27,400 SH Call SOLE 0 27,400 0 0
ZAYO GROUP HLDGS INC Put 98919V105 21 50,400 SH Put SOLE 0 50,400 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 743 4,207 SH   SOLE 0 4,207 0 0
ZEBRA TECHNOLOGIES CORP Call 989207105 39 2,700 SH Call SOLE 0 2,700 0 0
ZEBRA TECHNOLOGIES CORP Put 989207105 12 1,600 SH Put SOLE 0 1,600 0 0
ZENDESK INC COM 98936J101 369 5,210 SH   SOLE 0 5,210 0 0
ZENDESK INC Put 98936J101 3 3,100 SH Put SOLE 0 3,100 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 422 9,544 SH   SOLE 0 9,544 0 0
ZILLOW GROUP INC Call 98954M200 6 3,600 SH Call SOLE 0 3,600 0 0
ZILLOW GROUP INC Call 98954M101 1 700 SH Call SOLE 0 700 0 0
ZILLOW GROUP INC Put 98954M200 52 7,400 SH Put SOLE 0 7,400 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 184 1,400 SH   SOLE 0 1,400 0 0
ZIMMER BIOMET HLDGS INC Put 98956P102 9 5,000 SH Put SOLE 0 5,000 0 0
ZIONS BANCORPORATION COM 989701107 12 240 SH   SOLE 0 240 0 0
ZIONS BANCORPORATION Call 989701107 96 16,300 SH Call SOLE 0 16,300 0 0
ZIONS BANCORPORATION Put 989701107 1 2,300 SH Put SOLE 0 2,300 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 17 5,547 SH   SOLE 0 5,547 0 0
ZIOPHARM ONCOLOGY INC Put 98973P101 0 200 SH Put SOLE 0 200 0 0
ZIX CORP COM 98974P100 26 4,851 SH   SOLE 0 4,851 0 0
ZIX CORP Call 98974P100 0 1,700 SH Call SOLE 0 1,700 0 0
ZOES KITCHEN INC COM 98979J109 6 515 SH   SOLE 0 515 0 0
ZOES KITCHEN INC Call 98979J109 0 2,700 SH Call SOLE 0 2,700 0 0
ZOES KITCHEN INC Put 98979J109 0 100 SH Put SOLE 0 100 0 0
ZOETIS INC CL A 98978V103 3 41 SH   SOLE 0 41 0 0
ZOETIS INC Call 98978V103 1 100 SH Call SOLE 0 100 0 0
ZOETIS INC Put 98978V103 0 800 SH Put SOLE 0 800 0 0
ZOGENIX INC Call 98978L204 57 9,500 SH Call SOLE 0 9,500 0 0
ZOGENIX INC Put 98978L204 5 1,100 SH Put SOLE 0 1,100 0 0
ZSCALER INC COM 98980G102 140 3,448 SH   SOLE 0 3,448 0 0
ZSCALER INC Call 98980G102 56 27,400 SH Call SOLE 0 27,400 0 0
ZSCALER INC Put 98980G102 63 20,100 SH Put SOLE 0 20,100 0 0
ZTO EXPRESS CAYMAN INC Call 98980A105 0 3,400 SH Call SOLE 0 3,400 0 0
ZTO EXPRESS CAYMAN INC Put 98980A105 2 900 SH Put SOLE 0 900 0 0
ZUMIEZ INC COM 989817101 90 3,428 SH   SOLE 0 3,428 0 0
ZUMIEZ INC Call 989817101 0 100 SH Call SOLE 0 100 0 0
ZUMIEZ INC Put 989817101 2 2,200 SH Put SOLE 0 2,200 0 0
ZUORA INC COM CL A 98983V106 6 296 SH   SOLE 0 296 0 0
ZUORA INC Call 98983V106 48 56,200 SH Call SOLE 0 56,200 0 0
ZUORA INC Put 98983V106 34 8,400 SH Put SOLE 0 8,400 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 81 9,961 SH   SOLE 0 9,961 0 0
ZYNERBA PHARMACEUTICALS INC Call 98986X109 3 5,900 SH Call SOLE 0 5,900 0 0
ZYNERBA PHARMACEUTICALS INC Put 98986X109 12 2,700 SH Put SOLE 0 2,700 0 0
XL GROUP LTD COM G98294104 55 1,000 SH   SOLE 0 1,000 0 0
XL GROUP LTD Call G98294104 13 2,100 SH Call SOLE 0 2,100 0 0
XL GROUP LTD Put G98294104 2 9,000 SH Put SOLE 0 9,000 0 0
XPERI CORP Put 98421B100 0 400 SH Put SOLE 0 400 0 0
XPO LOGISTICS INC COM 983793100 290 2,898 SH   SOLE 0 2,898 0 0
XPO LOGISTICS INC Call 983793100 75 7,900 SH Call SOLE 0 7,900 0 0
XPO LOGISTICS INC Put 983793100 52 11,400 SH Put SOLE 0 11,400 0 0
XPRESSPA GROUP INC COM 98420U109 0 20 SH   SOLE 0 20 0 0
XUNLEI LTD SPONSORED ADR 98419E108 1 100 SH   SOLE 0 100 0 0
XUNLEI LTD Call 98419E108 14 6,000 SH Call SOLE 0 6,000 0 0
XUNLEI LTD Put 98419E108 0 400 SH Put SOLE 0 400 0 0
XYLEM INC COM 98419M100 5 84 SH   SOLE 0 84 0 0
XYLEM INC Call 98419M100 0 200 SH Call SOLE 0 200 0 0
YAMANA GOLD INC Call 98462Y100 1 10,700 SH Call SOLE 0 10,700 0 0
YAMANA GOLD INC Put 98462Y100 0 6,500 SH Put SOLE 0 6,500 0 0
YANDEX N V SHS CLASS A N97284108 2,197 61,217 SH   SOLE 0 61,217 0 0
YANDEX N V Call N97284108 34 28,300 SH Call SOLE 0 28,300 0 0
YANDEX N V Put N97284108 94 90,100 SH Put SOLE 0 90,100 0 0
YELP INC CL A 985817105 22 568 SH   SOLE 0 568 0 0
YELP INC Call 985817105 58 37,400 SH Call SOLE 0 37,400 0 0
YELP INC Put 985817105 20 6,100 SH Put SOLE 0 6,100 0 0
YEXT INC COM 98585N106 17 900 SH   SOLE 0 900 0 0
YEXT INC Put 98585N106 0 1,300 SH Put SOLE 0 1,300 0 0
YIRENDAI LTD SPONSORED ADR 98585L100 12 600 SH   SOLE 0 600 0 0
YIRENDAI LTD Put 98585L100 0 100 SH Put SOLE 0 100 0 0
YORK WTR CO COM 987184108 55 1,747 SH   SOLE 0 1,747 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 344 25,386 SH   SOLE 0 25,386 0 0
YPF SOCIEDAD ANONIMA Call 984245100 1 4,400 SH Call SOLE 0 4,400 0 0
YPF SOCIEDAD ANONIMA Put 984245100 171 24,100 SH Put SOLE 0 24,100 0 0
YRC WORLDWIDE INC Call 984249607 1 2,400 SH Call SOLE 0 2,400 0 0
YRC WORLDWIDE INC Put 984249607 1 1,700 SH Put SOLE 0 1,700 0 0
YUM BRANDS INC COM 988498101 57 730 SH   SOLE 0 730 0 0
YUM BRANDS INC Put 988498101 1 300 SH Put SOLE 0 300 0 0
YUM CHINA HLDGS INC COM 98850P109 102 2,654 SH   SOLE 0 2,654 0 0
YUM CHINA HLDGS INC Call 98850P109 3 5,600 SH Call SOLE 0 5,600 0 0
YUM CHINA HLDGS INC Put 98850P109 35 6,400 SH Put SOLE 0 6,400 0 0
YY INC ADS REPCOM CLA 98426T106 2,444 24,331 SH   SOLE 0 24,331 0 0
YY INC Call 98426T106 44 21,000 SH Call SOLE 0 21,000 0 0
YY INC Put 98426T106 347 31,300 SH Put SOLE 0 31,300 0 0
ZAFGEN INC COM 98885E103 1 100 SH   SOLE 0 100 0 0
ZAGG INC COM 98884U108 1 100 SH   SOLE 0 100 0 0
ZAGG INC Call 98884U108 2 2,000 SH Call SOLE 0 2,000 0 0
ZAGG INC Put 98884U108 0 100 SH Put SOLE 0 100 0 0
ZAYO GROUP HLDGS INC COM 98919V105 390 10,709 SH   SOLE 0 10,709 0 0
ZAYO GROUP HLDGS INC Call 98919V105 16 24,600 SH Call SOLE 0 24,600 0 0
ZAYO GROUP HLDGS INC Put 98919V105 21 46,700 SH Put SOLE 0 46,700 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 202 1,417 SH   SOLE 0 1,417 0 0
ZEBRA TECHNOLOGIES CORP Call 989207105 8 500 SH Call SOLE 0 500 0 0
ZEBRA TECHNOLOGIES CORP Put 989207105 2 100 SH Put SOLE 0 100 0 0
ZENDESK INC COM 98936J101 458 8,408 SH   SOLE 0 8,408 0 0
ZENDESK INC Put 98936J101 14 2,400 SH Put SOLE 0 2,400 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 1,474 24,972 SH   SOLE 0 24,972 0 0
ZILLOW GROUP INC Call 98954M200 9 1,800 SH Call SOLE 0 1,800 0 0
ZILLOW GROUP INC Put 98954M200 112 42,100 SH Put SOLE 0 42,100 0 0
ZILLOW GROUP INC Put 98954M101 2 400 SH Put SOLE 0 400 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 323 2,900 SH   SOLE 0 2,900 0 0
ZIMMER BIOMET HLDGS INC Put 98956P102 57 5,000 SH Put SOLE 0 5,000 0 0
ZION OIL & GAS INC Call 989696109 14 13,100 SH Call SOLE 0 13,100 0 0
ZIONS BANCORPORATION COM 989701107 12 240 SH   SOLE 0 240 0 0
ZIONS BANCORPORATION Call 989701107 110 33,600 SH Call SOLE 0 33,600 0 0
ZIONS BANCORPORATION Put 989701107 3 2,400 SH Put SOLE 0 2,400 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 16 5,547 SH   SOLE 0 5,547 0 0
ZIOPHARM ONCOLOGY INC Put 98973P101 0 200 SH Put SOLE 0 200 0 0
ZIX CORP Call 98974P100 1 1,700 SH Call SOLE 0 1,700 0 0
ZOES KITCHEN INC COM 98979J109 152 15,589 SH   SOLE 0 15,589 0 0
ZOES KITCHEN INC Call 98979J109 0 2,300 SH Call SOLE 0 2,300 0 0
ZOES KITCHEN INC Put 98979J109 13 21,900 SH Put SOLE 0 21,900 0 0
ZOETIS INC CL A 98978V103 3 41 SH   SOLE 0 41 0 0
ZOETIS INC Call 98978V103 1 200 SH Call SOLE 0 200 0 0
ZOETIS INC Put 98978V103 0 800 SH Put SOLE 0 800 0 0
ZOGENIX INC COM NEW 98978L204 331 7,500 SH   SOLE 0 7,500 0 0
ZOGENIX INC Call 98978L204 81 8,800 SH Call SOLE 0 8,800 0 0
ZOGENIX INC Put 98978L204 38 8,800 SH Put SOLE 0 8,800 0 0
ZSCALER INC COM 98980G102 14 400 SH   SOLE 0 400 0 0
ZSCALER INC Call 98980G102 41 9,600 SH Call SOLE 0 9,600 0 0
ZSCALER INC Put 98980G102 75 29,900 SH Put SOLE 0 29,900 0 0
ZTO EXPRESS CAYMAN INC Call 98980A105 1 1,600 SH Call SOLE 0 1,600 0 0
ZUMIEZ INC Call 989817101 1 700 SH Call SOLE 0 700 0 0
ZUMIEZ INC Put 989817101 0 700 SH Put SOLE 0 700 0 0
ZUORA INC COM CL A 98983V106 243 8,954 SH   SOLE 0 8,954 0 0
ZUORA INC Call 98983V106 12 19,600 SH Call SOLE 0 19,600 0 0
ZUORA INC Put 98983V106 50 13,700 SH Put SOLE 0 13,700 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 105 10,861 SH   SOLE 0 10,861 0 0
ZYNERBA PHARMACEUTICALS INC Call 98986X109 2 5,800 SH Call SOLE 0 5,800 0 0
ZYNERBA PHARMACEUTICALS INC Put 98986X109 29 5,200 SH Put SOLE 0 5,200 0 0