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
AGILENT TECHNOLOGIES INC CALL 00846U901 7,258 1,029 SH Call SOLE   0 0 0
AGILENT TECHNOLOGIES INC PUT 00846U951 2,264 321 SH Put SOLE   0 0 0
ALCOA CORP CALL 013872906 1,696 420 SH Call SOLE   0 0 0
ALCOA CORP COM 013872106 1,542 38,172 SH   SOLE   38,172 0 0
ALCOA CORP PUT 013872956 2,464 610 SH Put SOLE   0 0 0
ALTABA INC CALL 021346901 23,222 3,409 SH Call SOLE   0 0 0
ALTABA INC COM 021346101 4,275 62,759 SH   SOLE   62,759 0 0
ALTABA INC PUT 021346951 10,701 1,571 SH Put SOLE   0 0 0
AAC HLDGS INC CALL 000307908 53 70 SH Call SOLE   0 0 0
AAC HLDGS INC COM 000307108 70 9,223 SH   SOLE   9,223 0 0
AAC HLDGS INC PUT 000307958 11 15 SH Put SOLE   0 0 0
AMERICAN AIRLS GROUP INC CALL 02376R902 21,830 5,282 SH Call SOLE   0 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 4,552 110,144 SH   SOLE   110,144 0 0
AMERICAN AIRLS GROUP INC PUT 02376R952 8,199 1,984 SH Put SOLE   0 0 0
AARONS INC CALL 002535900 288 53 SH Call SOLE   0 0 0
AARONS INC PUT 002535950 49 9 SH Put SOLE   0 0 0
APPLIED OPTOELECTRONICS INC CALL 03823U902 591 240 SH Call SOLE   0 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 956 38,791 SH   SOLE   38,791 0 0
APPLIED OPTOELECTRONICS INC PUT 03823U952 1,955 793 SH Put SOLE   0 0 0
AAON INC COM 000360206 29 776 SH   SOLE   776 0 0
AAON INC PUT 000360956 102 27 SH Put SOLE   0 0 0
ADVANCE AUTO PARTS INC CALL 00751Y906 3,046 181 SH Call SOLE   0 0 0
ADVANCE AUTO PARTS INC PUT 00751Y956 3,248 193 SH Put SOLE   0 0 0
APPLE INC CALL 037833900 358,384 15,876 SH Call SOLE   0 0 0
APPLE INC COM 037833100 4,350 19,272 SH   SOLE   19,272 0 0
APPLE INC PUT 037833950 309,624 13,716 SH Put SOLE   0 0 0
AMERICAN ASSETS TR INC CALL 024013904 63 17 SH Call SOLE   0 0 0
ADVANTAGE OIL & GAS LTD CALL 00765F901 11 41 SH Call SOLE   0 0 0
ADVANTAGE OIL & GAS LTD COM 00765F101 1 453 SH   SOLE   453 0 0
ADVANTAGE OIL & GAS LTD PUT 00765F951 0 3 SH Put SOLE   0 0 0
ATLAS AIR WORLDWIDE HLDGS IN CALL 049164905 286 45 SH Call SOLE   0 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM 049164205 230 3,623 SH   SOLE   3,623 0 0
ATLAS AIR WORLDWIDE HLDGS IN PUT 049164955 714 112 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 169 24 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 7 1 SH Put SOLE   0 0 0
AXON ENTERPRISE INC CALL 05464C901 1,861 272 SH Call SOLE   0 0 0
AXON ENTERPRISE INC COM 05464C101 141 2,063 SH   SOLE   2,063 0 0
AXON ENTERPRISE INC PUT 05464C951 4,071 595 SH Put SOLE   0 0 0
ALLIANCEBERNSTEIN HOLDING LP CALL 01881G906 121 40 SH Call SOLE   0 0 0
ALLIANCEBERNSTEIN HOLDING LP COM 01881G106 2 79 SH   SOLE   79 0 0
ALLIANCEBERNSTEIN HOLDING LP PUT 01881G956 298 98 SH Put SOLE   0 0 0
ABB LTD CALL 000375904 1,996 845 SH Call SOLE   0 0 0
ABB LTD PUT 000375954 184 78 SH Put SOLE   0 0 0
ABBVIE INC CALL 00287Y909 41,255 4,362 SH Call SOLE   0 0 0
ABBVIE INC PUT 00287Y959 31,504 3,331 SH Put SOLE   0 0 0
AMERISOURCEBERGEN CORP CALL 03073E905 1,272 138 SH Call SOLE   0 0 0
AMERISOURCEBERGEN CORP PUT 03073E955 1,715 186 SH Put SOLE   0 0 0
AMERIS BANCORP CALL 03076K908 31 7 SH Call SOLE   0 0 0
AMERIS BANCORP PUT 03076K958 31 7 SH Put SOLE   0 0 0
ABEONA THERAPEUTICS INC CALL 00289Y907 349 273 SH Call SOLE   0 0 0
ABEONA THERAPEUTICS INC PUT 00289Y957 258 202 SH Put SOLE   0 0 0
AMBEV SA CALL 02319V903 173 380 SH Call SOLE   0 0 0
AMBEV SA COM 02319V103 68 15,074 SH   SOLE   15,074 0 0
AMBEV SA PUT 02319V953 0 1 SH Put SOLE   0 0 0
ASBURY AUTOMOTIVE GROUP INC CALL 043436904 27 4 SH Call SOLE   0 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 26 381 SH   SOLE   381 0 0
ASBURY AUTOMOTIVE GROUP INC PUT 043436954 13 2 SH Put SOLE   0 0 0
ABM INDS INC CALL 000957900 122 38 SH Call SOLE   0 0 0
ABM INDS INC COM 000957100 158 4,922 SH   SOLE   4,922 0 0
ABM INDS INC PUT 000957950 177 55 SH Put SOLE   0 0 0
ABIOMED INC CALL 003654900 9,579 213 SH Call SOLE   0 0 0
ABIOMED INC COM 003654100 9,570 21,279 SH   SOLE   21,279 0 0
ABIOMED INC PUT 003654950 34,990 778 SH Put SOLE   0 0 0
ARBOR RLTY TR INC CALL 038923908 71 62 SH Call SOLE   0 0 0
ARBOR RLTY TR INC PUT 038923958 101 88 SH Put SOLE   0 0 0
ABBOTT LABS CALL 002824900 11,664 1,590 SH Call SOLE   0 0 0
ABBOTT LABS PUT 002824950 5,237 714 SH Put SOLE   0 0 0
ARBUTUS BIOPHARMA CORP CALL 03879J900 59 63 SH Call SOLE   0 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 72 7,700 SH   SOLE   7,700 0 0
ARBUTUS BIOPHARMA CORP PUT 03879J950 101 107 SH Put SOLE   0 0 0
BARRICK GOLD CORP CALL 067901908 216 195 SH Call SOLE   0 0 0
BARRICK GOLD CORP COM 067901108 246 22,286 SH   SOLE   22,286 0 0
BARRICK GOLD CORP PUT 067901958 554 500 SH Put SOLE   0 0 0
ACADIA PHARMACEUTICALS INC CALL 004225908 1,264 609 SH Call SOLE   0 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 728 35,073 SH   SOLE   35,073 0 0
ACADIA PHARMACEUTICALS INC PUT 004225958 535 258 SH Put SOLE   0 0 0
AMERICAN CAMPUS CMNTYS INC CALL 024835900 32 8 SH Call SOLE   0 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 63 1,552 SH   SOLE   1,552 0 0
AMERICAN CAMPUS CMNTYS INC PUT 024835950 246 60 SH Put SOLE   0 0 0
ACCO BRANDS CORP CALL 00081T908 5 5 SH Call SOLE   0 0 0
ACCO BRANDS CORP COM 00081T108 32 2,850 SH   SOLE   2,850 0 0
ACETO CORP CALL 004446900 4 18 SH Call SOLE   0 0 0
ACETO CORP COM 004446100 4 2,094 SH   SOLE   2,094 0 0
ACETO CORP PUT 004446950 1 5 SH Put SOLE   0 0 0
ARCH CAP GROUP LTD CALL G0450A905 941 316 SH Call SOLE   0 0 0
ARCH CAP GROUP LTD PUT G0450A955 491 165 SH Put SOLE   0 0 0
ALUMINUM CORP CHINA LTD CALL 022276909 3 3 SH Call SOLE   0 0 0
ALUMINUM CORP CHINA LTD COM 022276109 4 442 SH   SOLE   442 0 0
ALUMINUM CORP CHINA LTD PUT 022276959 4 4 SH Put SOLE   0 0 0
ACADIA HEALTHCARE COMPANY IN CALL 00404A909 147 42 SH Call SOLE   0 0 0
ACADIA HEALTHCARE COMPANY IN PUT 00404A959 63 18 SH Put SOLE   0 0 0
ACHILLION PHARMACEUTICALS IN CALL 00448Q901 51 139 SH Call SOLE   0 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 63 17,239 SH   SOLE   17,239 0 0
ACHILLION PHARMACEUTICALS IN PUT 00448Q951 36 100 SH Put SOLE   0 0 0
ACACIA COMMUNICATIONS INC CALL 00401C908 599 145 SH Call SOLE   0 0 0
ACACIA COMMUNICATIONS INC PUT 00401C958 244 59 SH Put SOLE   0 0 0
ACI WORLDWIDE INC COM 004498101 70 2,515 SH   SOLE   2,515 0 0
AXCELIS TECHNOLOGIES INC CALL 054540908 60 31 SH Call SOLE   0 0 0
AXCELIS TECHNOLOGIES INC PUT 054540958 35 18 SH Put SOLE   0 0 0
AECOM CALL 00766T900 9 3 SH Call SOLE   0 0 0
AECOM COM 00766T100 459 14,070 SH   SOLE   14,070 0 0
AECOM PUT 00766T950 1,737 532 SH Put SOLE   0 0 0
ACCENTURE PLC IRELAND CALL G1151C901 16,917 994 SH Call SOLE   0 0 0
ACCENTURE PLC IRELAND PUT G1151C951 13,547 796 SH Put SOLE   0 0 0
ACORDA THERAPEUTICS INC CALL 00484M906 341 174 SH Call SOLE   0 0 0
ACORDA THERAPEUTICS INC PUT 00484M956 94 48 SH Put SOLE   0 0 0
ARES COML REAL ESTATE CORP CALL 04013V908 15 11 SH Call SOLE   0 0 0
ACELRX PHARMACEUTICALS INC CALL 00444T900 73 190 SH Call SOLE   0 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 49 12,818 SH   SOLE   12,818 0 0
ACELRX PHARMACEUTICALS INC PUT 00444T950 74 194 SH Put SOLE   0 0 0
ACACIA RESH CORP CALL 003881907 25 81 SH Call SOLE   0 0 0
ACACIA RESH CORP COM 003881307 28 9,030 SH   SOLE   9,030 0 0
ISHARES TR CALL 464288905 66 9 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 96 13 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 35 4 SH Call SOLE   0 0 0
ACXIOM HOLDINGS INC CALL 005125909 942 793 SH Call SOLE   0 0 0
ACXIOM HOLDINGS INC PUT 005125959 44 332 SH Put SOLE   0 0 0
ADAPTIMMUNE THERAPEUTICS PLC COM 00653A107 116 8,620 SH   SOLE   8,620 0 0
ADOBE SYS INC CALL 00724F901 84,872 3,144 SH Call SOLE   0 0 0
ADOBE SYS INC PUT 00724F951 45,540 1,687 SH Put SOLE   0 0 0
ANALOG DEVICES INC CALL 032654905 4,484 485 SH Call SOLE   0 0 0
ANALOG DEVICES INC PUT 032654955 6,083 658 SH Put SOLE   0 0 0
ARCHER DANIELS MIDLAND CO CALL 039483902 1,689 336 SH Call SOLE   0 0 0
ARCHER DANIELS MIDLAND CO PUT 039483952 512 102 SH Put SOLE   0 0 0
ADMA BIOLOGICS INC COM 000899104 35 5,663 SH   SOLE   5,663 0 0
ADAMIS PHARMACEUTICALS CORP CALL 00547W908 85 244 SH Call SOLE   0 0 0
ADAMIS PHARMACEUTICALS CORP COM 00547W208 104 29,836 SH   SOLE   29,836 0 0
ADAMIS PHARMACEUTICALS CORP PUT 00547W958 166 476 SH Put SOLE   0 0 0
ADAMAS PHARMACEUTICALS INC CALL 00548A906 558 279 SH Call SOLE   0 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 370 18,501 SH   SOLE   18,501 0 0
ADAMAS PHARMACEUTICALS INC PUT 00548A956 490 245 SH Put SOLE   0 0 0
ADIENT PLC CALL G0084W901 58 15 SH Call SOLE   0 0 0
ADIENT PLC COM G0084W101 421 10,732 SH   SOLE   10,732 0 0
ADIENT PLC PUT G0084W951 365 93 SH Put SOLE   0 0 0
AUTOMATIC DATA PROCESSING IN CALL 053015903 10,380 689 SH Call SOLE   0 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 2,343 15,557 SH   SOLE   15,557 0 0
AUTOMATIC DATA PROCESSING IN PUT 053015953 6,613 439 SH Put SOLE   0 0 0
ADURO BIOTECH INC CALL 00739L901 1 2 SH Call SOLE   0 0 0
ADURO BIOTECH INC PUT 00739L951 15 21 SH Put SOLE   0 0 0
ALLIANCE DATA SYSTEMS CORP CALL 018581908 873 37 SH Call SOLE   0 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 590 2,502 SH   SOLE   2,502 0 0
ALLIANCE DATA SYSTEMS CORP PUT 018581958 4,345 184 SH Put SOLE   0 0 0
AUTODESK INC CALL 052769906 10,084 646 SH Call SOLE   0 0 0
AUTODESK INC PUT 052769956 14,315 917 SH Put SOLE   0 0 0
ADVANCED DISP SVCS INC DEL CALL 00790X901 10 4 SH Call SOLE   0 0 0
ADVANCED DISP SVCS INC DEL PUT 00790X951 5 2 SH Put SOLE   0 0 0
ADT INC CALL 00090Q903 129 138 SH Call SOLE   0 0 0
ADT INC PUT 00090Q953 508 542 SH Put SOLE   0 0 0
ADTRAN INC CALL 00738A906 98 56 SH Call SOLE   0 0 0
ADTRAN INC PUT 00738A956 1 1 SH Put SOLE   0 0 0
ADDUS HOMECARE CORP COM 006739106 486 6,939 SH   SOLE   6,939 0 0
ADVERUM BIOTECHNOLOGIES INC CALL 00773U908 39 66 SH Call SOLE   0 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 35 5,873 SH   SOLE   5,873 0 0
ADVERUM BIOTECHNOLOGIES INC PUT 00773U958 12 21 SH Put SOLE   0 0 0
ADVAXIS INC CALL 007624908 17 191 SH Call SOLE   0 0 0
ADVAXIS INC PUT 007624958 2 30 SH Put SOLE   0 0 0
AMEREN CORP CALL 023608902 56 9 SH Call SOLE   0 0 0
AMEREN CORP PUT 023608952 25 4 SH Put SOLE   0 0 0
AEGON N V CALL 007924903 30 48 SH Call SOLE   0 0 0
AEGON N V COM 007924103 22 3,433 SH   SOLE   3,433 0 0
AEGON N V PUT 007924953 23 37 SH Put SOLE   0 0 0
ADVANCED ENERGY INDS CALL 007973900 5 1 SH Call SOLE   0 0 0
ADVANCED ENERGY INDS COM 007973100 1,084 21,005 SH   SOLE   21,005 0 0
ADVANCED ENERGY INDS PUT 007973950 1,611 312 SH Put SOLE   0 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 311 8,813 SH   SOLE   8,813 0 0
AMERICAN EQTY INVT LIFE HLD PUT 025676956 159 45 SH Put SOLE   0 0 0
AGNICO EAGLE MINES LTD CALL 008474908 899 263 SH Call SOLE   0 0 0
AGNICO EAGLE MINES LTD COM 008474108 124 3,642 SH   SOLE   3,642 0 0
AGNICO EAGLE MINES LTD PUT 008474958 1,436 420 SH Put SOLE   0 0 0
AMERICAN EAGLE OUTFITTERS NE CALL 02553E906 1,164 469 SH Call SOLE   0 0 0
AMERICAN EAGLE OUTFITTERS NE PUT 02553E956 1,504 606 SH Put SOLE   0 0 0
AMERICAN ELEC PWR INC CALL 025537901 5,578 787 SH Call SOLE   0 0 0
AMERICAN ELEC PWR INC PUT 025537951 871 123 SH Put SOLE   0 0 0
AERCAP HOLDINGS NV CALL N00985906 4,101 713 SH Call SOLE   0 0 0
AERCAP HOLDINGS NV PUT N00985956 379 66 SH Put SOLE   0 0 0
AERIE PHARMACEUTICALS INC CALL 00771V908 80 13 SH Call SOLE   0 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 1,326 21,553 SH   SOLE   21,553 0 0
AERIE PHARMACEUTICALS INC PUT 00771V958 276 45 SH Put SOLE   0 0 0
AES CORP CALL 00130H905 84 60 SH Call SOLE   0 0 0
AES CORP PUT 00130H955 1 1 SH Put SOLE   0 0 0
AETNA INC NEW CALL 00817Y908 3,407 168 SH Call SOLE   0 0 0
AETNA INC NEW COM 00817Y108 577 2,849 SH   SOLE   2,849 0 0
AETNA INC NEW PUT 00817Y958 5,172 255 SH Put SOLE   0 0 0
AETERNA ZENTARIS INC CALL 007975902 4 24 SH Call SOLE   0 0 0
AMERICAN FINL GROUP INC OHIO CALL 025932904 44 4 SH Call SOLE   0 0 0
ARMSTRONG FLOORING INC CALL 04238R906 170 94 SH Call SOLE   0 0 0
ARMSTRONG FLOORING INC COM 04238R106 152 8,431 SH   SOLE   8,431 0 0
AFLAC INC CALL 001055902 2,320 493 SH Call SOLE   0 0 0
AFLAC INC COM 001055102 1,952 41,490 SH   SOLE   41,490 0 0
AFLAC INC PUT 001055952 428 91 SH Put SOLE   0 0 0
AFFIMED N V CALL N01045908 475 1,093 SH Call SOLE   0 0 0
AFFIMED N V PUT N01045958 73 168 SH Put SOLE   0 0 0
AMTRUST FINL SVCS INC CALL 032359909 901 621 SH Call SOLE   0 0 0
AMTRUST FINL SVCS INC PUT 032359959 241 166 SH Put SOLE   0 0 0
CSOP ETF TR CALL 12649L905 333 217 SH Call SOLE   0 0 0
CSOP ETF TR COM 12649L105 2 156 SH   SOLE   156 0 0
CSOP ETF TR PUT 12649L955 12 8 SH Put SOLE   0 0 0
FIRST MAJESTIC SILVER CORP CALL 32076V903 222 391 SH Call SOLE   0 0 0
FIRST MAJESTIC SILVER CORP PUT 32076V953 98 174 SH Put SOLE   0 0 0
AGCO CORP CALL 001084902 12 2 SH Call SOLE   0 0 0
AGCO CORP PUT 001084952 881 145 SH Put SOLE   0 0 0
AGENUS INC CALL 00847G905 6 30 SH Call SOLE   0 0 0
AGENUS INC COM 00847G705 123 57,538 SH   SOLE   57,538 0 0
AGENUS INC PUT 00847G955 25 119 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 390 37 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 8,114 769 SH Put SOLE   0 0 0
ALAMOS GOLD INC NEW COM 011532108 22 4,973 SH   SOLE   4,973 0 0
ALAMOS GOLD INC NEW PUT 011532958 15 34 SH Put SOLE   0 0 0
AGIOS PHARMACEUTICALS INC CALL 00847X904 1,295 168 SH Call SOLE   0 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 340 4,418 SH   SOLE   4,418 0 0
AGIOS PHARMACEUTICALS INC PUT 00847X954 2,745 356 SH Put SOLE   0 0 0
FEDERAL AGRIC MTG CORP CALL 313148906 50 7 SH Call SOLE   0 0 0
FEDERAL AGRIC MTG CORP COM 313148306 19 270 SH   SOLE   270 0 0
FEDERAL AGRIC MTG CORP PUT 313148956 469 65 SH Put SOLE   0 0 0
ALLERGAN PLC CALL G0177J908 53,867 2,828 SH Call SOLE   0 0 0
ALLERGAN PLC COM G0177J108 372 1,953 SH   SOLE   1,953 0 0
ALLERGAN PLC PUT G0177J958 25,848 1,357 SH Put SOLE   0 0 0
AGNC INVT CORP CALL 00123Q904 981 527 SH Call SOLE   0 0 0
AGNC INVT CORP COM 00123Q104 438 23,541 SH   SOLE   23,541 0 0
AGNC INVT CORP PUT 00123Q954 81 44 SH Put SOLE   0 0 0
ASSURED GUARANTY LTD CALL G0585R906 185 44 SH Call SOLE   0 0 0
ASSURED GUARANTY LTD PUT G0585R956 6,034 1,429 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 452 188 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 86 36 SH Put SOLE   0 0 0
ADECOAGRO S A CALL L00849906 4 6 SH Call SOLE   0 0 0
ADECOAGRO S A COM L00849106 1 272 SH   SOLE   272 0 0
AGILE THERAPEUTICS INC CALL 00847L900 0 10 SH Call SOLE   0 0 0
AGILE THERAPEUTICS INC COM 00847L100 0 100 SH   SOLE   100 0 0
AGILE THERAPEUTICS INC PUT 00847L950 0 2 SH Put SOLE   0 0 0
APPLIED GENETIC TECHNOL CORP CALL 03820J900 1 2 SH Call SOLE   0 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 1 234 SH   SOLE   234 0 0
APPLIED GENETIC TECHNOL CORP PUT 03820J950 2 3 SH Put SOLE   0 0 0
ASPEN INSURANCE HOLDINGS LTD CALL G05384905 622 149 SH Call SOLE   0 0 0
ASPEN INSURANCE HOLDINGS LTD COM G05384105 287 6,887 SH   SOLE   6,887 0 0
ASPEN INSURANCE HOLDINGS LTD PUT G05384955 936 224 SH Put SOLE   0 0 0
ASHFORD HOSPITALITY TR INC CALL 044103909 8 14 SH Call SOLE   0 0 0
ARLINGTON ASSET INVT CORP CALL 041356905 215 231 SH Call SOLE   0 0 0
ARLINGTON ASSET INVT CORP COM 041356205 22 2,459 SH   SOLE   2,459 0 0
ARLINGTON ASSET INVT CORP PUT 041356955 27 29 SH Put SOLE   0 0 0
AMERICAN INTL GROUP INC CALL 026874904 6,298 1,183 SH Call SOLE   0 0 0
AMERICAN INTL GROUP INC COM 026874784 4,418 82,997 SH   SOLE   82,997 0 0
AMERICAN INTL GROUP INC PUT 026874954 8,848 1,662 SH Put SOLE   0 0 0
ALTRA INDL MOTION CORP CALL 02208R906 4,522 1,095 SH Call SOLE   0 0 0
ALTRA INDL MOTION CORP COM 02208R106 3,106 75,213 SH   SOLE   75,213 0 0
ALTRA INDL MOTION CORP PUT 02208R956 8,862 2,146 SH Put SOLE   0 0 0
AIMMUNE THERAPEUTICS INC CALL 00900T907 1,336 490 SH Call SOLE   0 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 103 3,800 SH   SOLE   3,800 0 0
AIMMUNE THERAPEUTICS INC PUT 00900T957 114 42 SH Put SOLE   0 0 0
APOLLO INVT CORP CALL 03761U906 3 7 SH Call SOLE   0 0 0
APOLLO INVT CORP COM 03761U106 1 232 SH   SOLE   232 0 0
APOLLO INVT CORP PUT 03761U956 15 28 SH Put SOLE   0 0 0
AAR CORP CALL 000361905 809 169 SH Call SOLE   0 0 0
AAR CORP PUT 000361955 158 33 SH Put SOLE   0 0 0
AIRGAIN INC COM 00938A104 5 425 SH   SOLE   425 0 0
AIRGAIN INC PUT 00938A954 239 182 SH Put SOLE   0 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 5 67 SH   SOLE   67 0 0
APPLIED INDL TECHNOLOGIES IN PUT 03820C955 39 5 SH Put SOLE   0 0 0
APARTMENT INVT & MGMT CO CALL 03748R901 35 8 SH Call SOLE   0 0 0
ASSURANT INC CALL 04621X908 798 74 SH Call SOLE   0 0 0
ASSURANT INC COM 04621X108 2,260 20,943 SH   SOLE   20,943 0 0
ASSURANT INC PUT 04621X958 1,219 113 SH Put SOLE   0 0 0
GALLAGHER ARTHUR J & CO CALL 363576909 439 59 SH Call SOLE   0 0 0
GALLAGHER ARTHUR J & CO PUT 363576959 320 43 SH Put SOLE   0 0 0
AEROJET ROCKETDYNE HLDGS INC CALL 007800905 231 68 SH Call SOLE   0 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 350 10,300 SH   SOLE   10,300 0 0
AEROJET ROCKETDYNE HLDGS INC PUT 007800955 428 126 SH Put SOLE   0 0 0
AKAMAI TECHNOLOGIES INC CALL 00971T901 6,993 956 SH Call SOLE   0 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 738 10,092 SH   SOLE   10,092 0 0
AKAMAI TECHNOLOGIES INC PUT 00971T951 958 131 SH Put SOLE   0 0 0
ACHAOGEN INC CALL 004449904 80 201 SH Call SOLE   0 0 0
ACHAOGEN INC PUT 004449954 9 23 SH Put SOLE   0 0 0
AKEBIA THERAPEUTICS INC CALL 00972D905 81 92 SH Call SOLE   0 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 299 33,863 SH   SOLE   33,863 0 0
AKEBIA THERAPEUTICS INC PUT 00972D955 81 92 SH Put SOLE   0 0 0
AKCEA THERAPEUTICS INC CALL 00972L907 266 76 SH Call SOLE   0 0 0
AKCEA THERAPEUTICS INC PUT 00972L957 640 183 SH Put SOLE   0 0 0
ACADIA RLTY TR COM 004239109 1 56 SH   SOLE   56 0 0
AKORN INC CALL 009728906 3,172 2,444 SH Call SOLE   0 0 0
AKORN INC PUT 009728956 2,128 1,640 SH Put SOLE   0 0 0
AK STL HLDG CORP CALL 001547908 350 716 SH Call SOLE   0 0 0
AK STL HLDG CORP PUT 001547958 15 31 SH Put SOLE   0 0 0
AIR LEASE CORP CALL 00912X902 178 39 SH Call SOLE   0 0 0
AIR LEASE CORP COM 00912X302 295 6,445 SH   SOLE   6,445 0 0
AIR LEASE CORP PUT 00912X952 307 67 SH Put SOLE   0 0 0
ALBEMARLE CORP CALL 012653901 5,158 517 SH Call SOLE   0 0 0
ALBEMARLE CORP COM 012653101 927 9,292 SH   SOLE   9,292 0 0
ALBEMARLE CORP PUT 012653951 7,353 737 SH Put SOLE   0 0 0
ALDER BIOPHARMACEUTICALS INC CALL 014339905 61 37 SH Call SOLE   0 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 140 8,409 SH   SOLE   8,409 0 0
ALDER BIOPHARMACEUTICALS INC PUT 014339955 189 114 SH Put SOLE   0 0 0
ALDEYRA THERAPEUTICS INC CALL 01438T906 6 5 SH Call SOLE   0 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 810 58,745 SH   SOLE   58,745 0 0
ALDEYRA THERAPEUTICS INC PUT 01438T956 201 146 SH Put SOLE   0 0 0
ALEXANDER & BALDWIN INC NEW CALL 014491904 31 14 SH Call SOLE   0 0 0
ALEXANDER & BALDWIN INC NEW PUT 014491954 18 8 SH Put SOLE   0 0 0
ALIGN TECHNOLOGY INC CALL 016255901 18,856 482 SH Call SOLE   0 0 0
ALIGN TECHNOLOGY INC COM 016255101 6,115 15,633 SH   SOLE   15,633 0 0
ALIGN TECHNOLOGY INC PUT 016255951 45,890 1,173 SH Put SOLE   0 0 0
ALLEGIANT TRAVEL CO CALL 01748X902 114 9 SH Call SOLE   0 0 0
ALLEGIANT TRAVEL CO PUT 01748X952 114 9 SH Put SOLE   0 0 0
ALASKA AIR GROUP INC CALL 011659909 1,267 184 SH Call SOLE   0 0 0
ALASKA AIR GROUP INC COM 011659109 113 1,651 SH   SOLE   1,651 0 0
ALASKA AIR GROUP INC PUT 011659959 1,969 286 SH Put SOLE   0 0 0
ALKERMES PLC CALL G01767905 598 141 SH Call SOLE   0 0 0
ALKERMES PLC PUT G01767955 836 197 SH Put SOLE   0 0 0
ALLSTATE CORP CALL 020002901 868 88 SH Call SOLE   0 0 0
ALLSTATE CORP PUT 020002951 2,585 262 SH Put SOLE   0 0 0
ALLEGION PUB LTD CO CALL G0176J909 108 12 SH Call SOLE   0 0 0
ALLEGION PUB LTD CO PUT G0176J959 9 1 SH Put SOLE   0 0 0
ALLOT COMMUNICATIONS LTD CALL M0854Q905 30 50 SH Call SOLE   0 0 0
ALLOT COMMUNICATIONS LTD COM M0854Q105 0 122 SH   SOLE   122 0 0
ALLOT COMMUNICATIONS LTD PUT M0854Q955 0 1 SH Put SOLE   0 0 0
ALLY FINL INC CALL 02005N900 1,766 668 SH Call SOLE   0 0 0
ALLY FINL INC COM 02005N100 1,003 37,930 SH   SOLE   37,930 0 0
ALLY FINL INC PUT 02005N950 1,142 432 SH Put SOLE   0 0 0
ALNYLAM PHARMACEUTICALS INC CALL 02043Q907 5,391 616 SH Call SOLE   0 0 0
ALNYLAM PHARMACEUTICALS INC PUT 02043Q957 3,649 417 SH Put SOLE   0 0 0
ALARM COM HLDGS INC CALL 011642905 551 96 SH Call SOLE   0 0 0
ALARM COM HLDGS INC COM 011642105 142 2,484 SH   SOLE   2,484 0 0
ALARM COM HLDGS INC PUT 011642955 1,423 248 SH Put SOLE   0 0 0
ALASKA COMMUNICATIONS SYS GR CALL 01167P901 1 12 SH Call SOLE   0 0 0
ALASKA COMMUNICATIONS SYS GR PUT 01167P951 0 1 SH Put SOLE   0 0 0
ALLISON TRANSMISSION HLDGS I CALL 01973R901 1,378 265 SH Call SOLE   0 0 0
ALLISON TRANSMISSION HLDGS I PUT 01973R951 187 36 SH Put SOLE   0 0 0
AUTOLIV INC CALL 052800909 667 77 SH Call SOLE   0 0 0
AUTOLIV INC COM 052800109 54 625 SH   SOLE   625 0 0
AUTOLIV INC PUT 052800959 1,118 129 SH Put SOLE   0 0 0
ALEXION PHARMACEUTICALS INC CALL 015351909 3,669 264 SH Call SOLE   0 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 2,521 18,136 SH   SOLE   18,136 0 0
ALEXION PHARMACEUTICALS INC PUT 015351959 3,391 244 SH Put SOLE   0 0 0
ANTERO MIDSTREAM PARTNERS LP CALL 03673L903 1,839 642 SH Call SOLE   0 0 0
ANTERO MIDSTREAM PARTNERS LP PUT 03673L953 5 2 SH Put SOLE   0 0 0
AMAG PHARMACEUTICALS INC CALL 00163U906 158 79 SH Call SOLE   0 0 0
AMAG PHARMACEUTICALS INC PUT 00163U956 92 46 SH Put SOLE   0 0 0
APPLIED MATLS INC CALL 038222905 13,009 3,366 SH Call SOLE   0 0 0
APPLIED MATLS INC COM 038222105 2,715 70,248 SH   SOLE   70,248 0 0
APPLIED MATLS INC PUT 038222955 14,176 3,668 SH Put SOLE   0 0 0
AMBARELLA INC CALL G037AX901 2,463 637 SH Call SOLE   0 0 0
AMBARELLA INC COM G037AX101 951 24,600 SH   SOLE   24,600 0 0
AMBARELLA INC PUT G037AX951 2,220 574 SH Put SOLE   0 0 0
AMBAC FINL GROUP INC CALL 023139904 147 72 SH Call SOLE   0 0 0
AMBAC FINL GROUP INC COM 023139884 1,229 60,198 SH   SOLE   60,198 0 0
AMBAC FINL GROUP INC PUT 023139954 157 77 SH Put SOLE   0 0 0
AMC ENTMT HLDGS INC CALL 00165C904 1,217 594 SH Call SOLE   0 0 0
AMC ENTMT HLDGS INC COM 00165C104 974 47,525 SH   SOLE   47,525 0 0
AMC ENTMT HLDGS INC PUT 00165C954 1,404 685 SH Put SOLE   0 0 0
AMC NETWORKS INC CALL 00164V903 1,552 234 SH Call SOLE   0 0 0
AMC NETWORKS INC PUT 00164V953 703 106 SH Put SOLE   0 0 0
ADVANCED MICRO DEVICES INC CALL 007903907 62,805 20,332 SH Call SOLE   0 0 0
ADVANCED MICRO DEVICES INC PUT 007903957 55,530 17,977 SH Put SOLE   0 0 0
AMETEK INC NEW CALL 031100900 593 75 SH Call SOLE   0 0 0
AMETEK INC NEW PUT 031100950 15 2 SH Put SOLE   0 0 0
AMEDISYS INC CALL 023436908 1,686 135 SH Call SOLE   0 0 0
AMEDISYS INC PUT 023436958 699 56 SH Put SOLE   0 0 0
AFFILIATED MANAGERS GROUP CALL 008252908 724 53 SH Call SOLE   0 0 0
AFFILIATED MANAGERS GROUP COM 008252108 325 2,380 SH   SOLE   2,380 0 0
AFFILIATED MANAGERS GROUP PUT 008252958 3,623 265 SH Put SOLE   0 0 0
AMGEN INC CALL 031162900 38,410 1,853 SH Call SOLE   0 0 0
AMGEN INC PUT 031162950 34,866 1,682 SH Put SOLE   0 0 0
ANTERO MIDSTREAM GP LP CALL 03675Y903 1 1 SH Call SOLE   0 0 0
ANTERO MIDSTREAM GP LP COM 03675Y103 262 15,509 SH   SOLE   15,509 0 0
AMERICAN HOMES 4 RENT CALL 02665T906 4 2 SH Call SOLE   0 0 0
AMERICAN HOMES 4 RENT PUT 02665T956 24 11 SH Put SOLE   0 0 0
AMERICAN MIDSTREAM PARTNERS CALL 02752P900 25 40 SH Call SOLE   0 0 0
AMERICAN MIDSTREAM PARTNERS COM 02752P100 36 5,793 SH   SOLE   5,793 0 0
AMERICAN MIDSTREAM PARTNERS PUT 02752P950 78 123 SH Put SOLE   0 0 0
JPMORGAN CHASE & CO CALL 46625H905 985 359 SH Call SOLE   0 0 0
JPMORGAN CHASE & CO PUT 46625H955 32 12 SH Put SOLE   0 0 0
AMKOR TECHNOLOGY INC CALL 031652900 1 2 SH Call SOLE   0 0 0
AMKOR TECHNOLOGY INC PUT 031652950 33 45 SH Put SOLE   0 0 0
ALPS ETF TR CALL 00162Q906 367 344 SH Call SOLE   0 0 0
ALPS ETF TR PUT 00162Q956 142 133 SH Put SOLE   0 0 0
AMN HEALTHCARE SERVICES INC CALL 001744901 437 80 SH Call SOLE   0 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 80 1,471 SH   SOLE   1,471 0 0
AMN HEALTHCARE SERVICES INC PUT 001744951 10 2 SH Put SOLE   0 0 0
AMERIPRISE FINL INC CALL 03076C906 59 4 SH Call SOLE   0 0 0
AMERIPRISE FINL INC COM 03076C106 302 2,047 SH   SOLE   2,047 0 0
AMERIPRISE FINL INC PUT 03076C956 413 28 SH Put SOLE   0 0 0
AMPIO PHARMACEUTICALS INC CALL 03209T909 7 140 SH Call SOLE   0 0 0
AMPIO PHARMACEUTICALS INC PUT 03209T959 1 26 SH Put SOLE   0 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 8 451 SH   SOLE   451 0 0
ALTA MESA RES INC CALL 02133L909 25 60 SH Call SOLE   0 0 0
ALTA MESA RES INC COM 02133L109 12 3,018 SH   SOLE   3,018 0 0
ALTA MESA RES INC PUT 02133L959 5 13 SH Put SOLE   0 0 0
AMERESCO INC CALL 02361E908 40 30 SH Call SOLE   0 0 0
AMERESCO INC PUT 02361E958 32 24 SH Put SOLE   0 0 0
AMARIN CORP PLC CALL 023111906 20,770 12,766 SH Call SOLE   0 0 0
AMARIN CORP PLC COM 023111206 3,460 212,689 SH   SOLE   212,689 0 0
AMARIN CORP PLC PUT 023111956 9,246 5,683 SH Put SOLE   0 0 0
AMYRIS INC CALL 03236M900 742 935 SH Call SOLE   0 0 0
AMYRIS INC PUT 03236M950 930 1,172 SH Put SOLE   0 0 0
AMNEAL PHARMACEUTICALS INC CALL 03168L905 150 68 SH Call SOLE   0 0 0
AMNEAL PHARMACEUTICALS INC COM 03168L105 608 27,405 SH   SOLE   27,405 0 0
AMNEAL PHARMACEUTICALS INC PUT 03168L955 239 108 SH Put SOLE   0 0 0
AMERICAN SUPERCONDUCTOR CORP CALL 030111907 47 68 SH Call SOLE   0 0 0
AMERICAN SUPERCONDUCTOR CORP COM 030111207 77 11,162 SH   SOLE   11,162 0 0
AMERICAN SUPERCONDUCTOR CORP PUT 030111957 6 9 SH Put SOLE   0 0 0
AMERICAN SOFTWARE INC CALL 029683909 10 9 SH Call SOLE   0 0 0
AMERICAN SOFTWARE INC PUT 029683959 54 45 SH Put SOLE   0 0 0
AMERICAN TOWER CORP NEW CALL 03027X900 6,247 430 SH Call SOLE   0 0 0
AMERICAN TOWER CORP NEW PUT 03027X950 11,711 806 SH Put SOLE   0 0 0
TD AMERITRADE HLDG CORP CALL 87236Y908 2,979 564 SH Call SOLE   0 0 0
TD AMERITRADE HLDG CORP PUT 87236Y958 4,664 883 SH Put SOLE   0 0 0
AMERICAN WOODMARK CORPORATIO CALL 030506909 274 35 SH Call SOLE   0 0 0
AMERICAN WOODMARK CORPORATIO PUT 030506959 78 10 SH Put SOLE   0 0 0
AMERICA MOVIL SAB DE CV CALL 02364W905 51 32 SH Call SOLE   0 0 0
ETFIS SER TR I CALL 26923G903 491 660 SH Call SOLE   0 0 0
ETFIS SER TR I COM 26923G103 212 28,563 SH   SOLE   28,563 0 0
ETFIS SER TR I PUT 26923G953 431 579 SH Put SOLE   0 0 0
AMAZON COM INC CALL 023135906 1,160,738 5,795 SH Call SOLE   0 0 0
AMAZON COM INC COM 023135106 211,054 105,369 SH   SOLE   105,369 0 0
AMAZON COM INC PUT 023135956 2,170,250 10,835 SH Put SOLE   0 0 0
AUTONATION INC CALL 05329W902 141 34 SH Call SOLE   0 0 0
AUTONATION INC COM 05329W102 1,417 34,104 SH   SOLE   34,104 0 0
AUTONATION INC PUT 05329W952 1,940 467 SH Put SOLE   0 0 0
ANAPTYSBIO INC CALL 032724906 4,519 453 SH Call SOLE   0 0 0
ANAPTYSBIO INC PUT 032724956 3,102 311 SH Put SOLE   0 0 0
ANDERSONS INC CALL 034164903 52 14 SH Call SOLE   0 0 0
ANDERSONS INC PUT 034164953 48 13 SH Put SOLE   0 0 0
ANDEAVOR CALL 03349M905 153 71 SH Call SOLE   0 0 0
ANDEAVOR COM 03349M105 3,215 20,948 SH   SOLE   20,948 0 0
ANDEAVOR PUT 03349M955 14 216 SH Put SOLE   0 0 0
ANDEAVOR PUT 03349M955 0 22 SH Put SOLE   0 0 0
ANDEAVOR LOGISTICS LP CALL 03350F906 3,928 809 SH Call SOLE   0 0 0
ANDEAVOR LOGISTICS LP PUT 03350F956 2,068 426 SH Put SOLE   0 0 0
ARISTA NETWORKS INC CALL 040413906 10,315 388 SH Call SOLE   0 0 0
ARISTA NETWORKS INC PUT 040413956 8,932 336 SH Put SOLE   0 0 0
ABERCROMBIE & FITCH CO CALL 002896907 1,856 879 SH Call SOLE   0 0 0
ABERCROMBIE & FITCH CO PUT 002896957 1,571 744 SH Put SOLE   0 0 0
AMIRA NATURE FOODS LTD CALL G0335L902 3 20 SH Call SOLE   0 0 0
AMIRA NATURE FOODS LTD PUT G0335L952 0 2 SH Put SOLE   0 0 0
ANGI HOMESERVICES INC CALL 00183L902 471 201 SH Call SOLE   0 0 0
ANGI HOMESERVICES INC COM 00183L102 252 10,737 SH   SOLE   10,737 0 0
ANGI HOMESERVICES INC PUT 00183L952 1,638 698 SH Put SOLE   0 0 0
ANGIODYNAMICS INC CALL 03475V901 54 25 SH Call SOLE   0 0 0
ANGIODYNAMICS INC COM 03475V101 64 2,976 SH   SOLE   2,976 0 0
ANGIODYNAMICS INC PUT 03475V951 45 21 SH Put SOLE   0 0 0
ANWORTH MORTGAGE ASSET CP CALL 037347901 5 11 SH Call SOLE   0 0 0
ANIKA THERAPEUTICS INC CALL 035255908 472 112 SH Call SOLE   0 0 0
ANIKA THERAPEUTICS INC PUT 035255958 42 10 SH Put SOLE   0 0 0
ANI PHARMACEUTICALS INC CALL 00182C903 424 75 SH Call SOLE   0 0 0
ANI PHARMACEUTICALS INC PUT 00182C953 243 43 SH Put SOLE   0 0 0
ANSYS INC CALL 03662Q905 2,725 146 SH Call SOLE   0 0 0
ANSYS INC PUT 03662Q955 1,642 88 SH Put SOLE   0 0 0
ANTHEM INC CALL 036752903 12,798 467 SH Call SOLE   0 0 0
ANTHEM INC PUT 036752953 6,001 219 SH Put SOLE   0 0 0
AEGEAN MARINE PETROLEUM NETW CALL Y0017S902 24 169 SH Call SOLE   0 0 0
AMERICAN OUTDOOR BRANDS CORP CALL 02874P903 1,793 1,155 SH Call SOLE   0 0 0
AMERICAN OUTDOOR BRANDS CORP PUT 02874P953 658 424 SH Put SOLE   0 0 0
AON PLC CALL G0408V902 584 38 SH Call SOLE   0 0 0
AON PLC COM G0408V102 1,056 6,872 SH   SOLE   6,872 0 0
AON PLC PUT G0408V952 461 30 SH Put SOLE   0 0 0
SMITH A O PUT 831865959 587 110 SH Put SOLE   0 0 0
ALPHA & OMEGA SEMICONDUCTOR CALL G6331P904 33 29 SH Call SOLE   0 0 0
AMPCO-PITTSBURGH CORP COM 032037103 0 107 SH   SOLE   107 0 0
AMPCO-PITTSBURGH CORP PUT 032037953 0 1 SH Put SOLE   0 0 0
APACHE CORP CALL 037411905 9,133 1,916 SH Call SOLE   0 0 0
APACHE CORP PUT 037411955 4,428 929 SH Put SOLE   0 0 0
ARTISAN PARTNERS ASSET MGMT CALL 04316A908 223 69 SH Call SOLE   0 0 0
ANADARKO PETE CORP CALL 032511907 5,756 854 SH Call SOLE   0 0 0
ANADARKO PETE CORP COM 032511107 2,022 30,003 SH   SOLE   30,003 0 0
ANADARKO PETE CORP PUT 032511957 7,799 1,157 SH Put SOLE   0 0 0
AIR PRODS & CHEMS INC CALL 009158906 1,169 70 SH Call SOLE   0 0 0
AIR PRODS & CHEMS INC PUT 009158956 1,520 91 SH Put SOLE   0 0 0
APPLIED DNA SCIENCES INC COM 03815U201 2 1,599 SH   SOLE   1,599 0 0
AMERICAN PUBLIC EDUCATION IN CALL 02913V903 6 2 SH Call SOLE   0 0 0
AMERICAN PUBLIC EDUCATION IN PUT 02913V953 13 4 SH Put SOLE   0 0 0
AMPHENOL CORP NEW CALL 032095901 206 22 SH Call SOLE   0 0 0
AMPHENOL CORP NEW COM 032095101 648 6,897 SH   SOLE   6,897 0 0
AMPHENOL CORP NEW PUT 032095951 159 17 SH Put SOLE   0 0 0
APPLE HOSPITALITY REIT INC CALL 03784Y900 101 58 SH Call SOLE   0 0 0
APPLE HOSPITALITY REIT INC PUT 03784Y950 31 18 SH Put SOLE   0 0 0
APOLLO GLOBAL MGMT LLC CALL 037612906 131 38 SH Call SOLE   0 0 0
APOLLO GLOBAL MGMT LLC COM 037612306 3 101 SH   SOLE   101 0 0
APOLLO GLOBAL MGMT LLC PUT 037612956 756 219 SH Put SOLE   0 0 0
APOGEE ENTERPRISES INC CALL 037598909 57 14 SH Call SOLE   0 0 0
APOGEE ENTERPRISES INC COM 037598109 175 4,258 SH   SOLE   4,258 0 0
APOGEE ENTERPRISES INC PUT 037598959 289 70 SH Put SOLE   0 0 0
APPIAN CORP CALL 03782L901 728 220 SH Call SOLE   0 0 0
APPIAN CORP COM 03782L101 169 5,131 SH   SOLE   5,131 0 0
APPIAN CORP PUT 03782L951 1,019 308 SH Put SOLE   0 0 0
DIGITAL TURBINE INC CALL 25400W902 10 81 SH Call SOLE   0 0 0
BLUE APRON HLDGS INC CALL 09523Q901 135 790 SH Call SOLE   0 0 0
BLUE APRON HLDGS INC PUT 09523Q951 55 321 SH Put SOLE   0 0 0
ALPHA PRO TECH LTD COM 020772109 0 262 SH   SOLE   262 0 0
APPTIO INC CALL 03835C908 214 58 SH Call SOLE   0 0 0
APPTIO INC COM 03835C108 1,139 30,844 SH   SOLE   30,844 0 0
APPTIO INC PUT 03835C958 1,652 447 SH Put SOLE   0 0 0
APTOSE BIOSCIENCES INC CALL 03835T900 31 121 SH Call SOLE   0 0 0
PREFERRED APT CMNTYS INC COM 74039L103 8 500 SH   SOLE   500 0 0
PREFERRED APT CMNTYS INC PUT 74039L953 8 5 SH Put SOLE   0 0 0
APTIV PLC CALL G6095L909 922 110 SH Call SOLE   0 0 0
APTIV PLC PUT G6095L959 3,767 449 SH Put SOLE   0 0 0
APTIV PLC CALL G6095L909 3 5 SH Call SOLE   0 0 0
APTIV PLC PUT G6095L959 1 2 SH Put SOLE   0 0 0
AMERIGAS PARTNERS L P CALL 030975906 1,110 281 SH Call SOLE   0 0 0
AMERIGAS PARTNERS L P PUT 030975956 27 7 SH Put SOLE   0 0 0
APTEVO THERAPEUTICS INC CALL 03835L908 0 1 SH Call SOLE   0 0 0
AQUA METALS INC CALL 03837J901 2 8 SH Call SOLE   0 0 0
AQUA METALS INC COM 03837J101 1 617 SH   SOLE   617 0 0
AQUA METALS INC PUT 03837J951 7 30 SH Put SOLE   0 0 0
EVOQUA WATER TECHNOLOGIES CO CALL 30057T905 19 11 SH Call SOLE   0 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 0 50 SH   SOLE   50 0 0
AQUINOX PHARMACEUTICALS INC CALL 03842B901 90 310 SH Call SOLE   0 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 41 14,137 SH   SOLE   14,137 0 0
AQUINOX PHARMACEUTICALS INC PUT 03842B951 63 216 SH Put SOLE   0 0 0
ANTERO RES CORP CALL 03674X906 453 256 SH Call SOLE   0 0 0
ANTERO RES CORP COM 03674X106 569 32,136 SH   SOLE   32,136 0 0
ANTERO RES CORP PUT 03674X956 842 476 SH Put SOLE   0 0 0
ACCURAY INC CALL 004397905 0 2 SH Call SOLE   0 0 0
ACCURAY INC COM 004397105 59 13,239 SH   SOLE   13,239 0 0
ACCURAY INC PUT 004397955 14 32 SH Put SOLE   0 0 0
ARC DOCUMENT SOLUTIONS INC CALL 00191G903 22 79 SH Call SOLE   0 0 0
ARCBEST CORP CALL 03937C905 87 18 SH Call SOLE   0 0 0
ARES CAP CORP CALL 04010L903 132 77 SH Call SOLE   0 0 0
ARES CAP CORP COM 04010L103 225 13,102 SH   SOLE   13,102 0 0
ARES CAP CORP PUT 04010L953 1,027 598 SH Put SOLE   0 0 0
ARCH COAL INC CALL 039380907 518 58 SH Call SOLE   0 0 0
ARCH COAL INC PUT 039380957 643 72 SH Put SOLE   0 0 0
ARCOS DORADOS HOLDINGS INC CALL G0457F907 38 61 SH Call SOLE   0 0 0
ARCOS DORADOS HOLDINGS INC COM G0457F107 28 4,586 SH   SOLE   4,586 0 0
ARCOS DORADOS HOLDINGS INC PUT G0457F957 38 62 SH Put SOLE   0 0 0
ARCTURUS THERAPEUTICS LTD COM M1492T105 24 2,795 SH   SOLE   2,795 0 0
ARDELYX INC CALL 039697907 2 5 SH Call SOLE   0 0 0
ALEXANDRIA REAL ESTATE EQ IN CALL 015271909 12 1 SH Call SOLE   0 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 384 3,059 SH   SOLE   3,059 0 0
ALEXANDRIA REAL ESTATE EQ IN PUT 015271959 591 47 SH Put SOLE   0 0 0
ARES MGMT LP CALL 04014Y901 728 314 SH Call SOLE   0 0 0
APPROACH RESOURCES INC COM 03834A103 9 4,254 SH   SOLE   4,254 0 0
APPROACH RESOURCES INC PUT 03834A953 7 35 SH Put SOLE   0 0 0
APOLLO COML REAL EST FIN INC CALL 03762U905 315 167 SH Call SOLE   0 0 0
APOLLO COML REAL EST FIN INC PUT 03762U955 333 177 SH Put SOLE   0 0 0
AMERICAN RAILCAR INDS INC CALL 02916P903 64 14 SH Call SOLE   0 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 17 375 SH   SOLE   375 0 0
AMERICAN RAILCAR INDS INC PUT 02916P953 73 16 SH Put SOLE   0 0 0
ARK ETF TR CALL 00214Q901 37 8 SH Call SOLE   0 0 0
ARK ETF TR CALL 00214Q901 0 2 SH Call SOLE   0 0 0
ARLO TECHNOLOGIES INC CALL 04206A901 47 33 SH Call SOLE   0 0 0
ARLO TECHNOLOGIES INC PUT 04206A951 15 11 SH Put SOLE   0 0 0
ALLIANCE RES PARTNER L P CALL 01877R908 20 10 SH Call SOLE   0 0 0
ALLIANCE RES PARTNER L P COM 01877R108 60 2,952 SH   SOLE   2,952 0 0
ALLIANCE RES PARTNER L P PUT 01877R958 40 20 SH Put SOLE   0 0 0
ALLIANCE RES PARTNER L P CALL 01877R908 20 10 SH Call SOLE   0 0 0
ALLIANCE RES PARTNER L P PUT 01877R958 6 3 SH Put SOLE   0 0 0
ARALEZ PHARMACEUTICALS INC CALL 03852X900 0 158 SH Call SOLE   0 0 0
ARALEZ PHARMACEUTICALS INC COM 03852X100 0 400 SH   SOLE   400 0 0
ARALEZ PHARMACEUTICALS INC PUT 03852X950 0 6 SH Put SOLE   0 0 0
ARAMARK CALL 03852U906 481 112 SH Call SOLE   0 0 0
ARAMARK COM 03852U106 623 14,495 SH   SOLE   14,495 0 0
ARAMARK PUT 03852U956 856 199 SH Put SOLE   0 0 0
ARENA PHARMACEUTICALS INC CALL 040047907 446 97 SH Call SOLE   0 0 0
ARENA PHARMACEUTICALS INC COM 040047607 184 4,000 SH   SOLE   4,000 0 0
ARENA PHARMACEUTICALS INC PUT 040047957 805 175 SH Put SOLE   0 0 0
ARCONIC INC CALL 03965L900 675 307 SH Call SOLE   0 0 0
ARCONIC INC COM 03965L100 1,952 88,725 SH   SOLE   88,725 0 0
ARCONIC INC PUT 03965L950 2,293 1,042 SH Put SOLE   0 0 0
ARCONIC INC CALL 03965L900 2 19 SH Call SOLE   0 0 0
ARCONIC INC PUT 03965L950 0 10 SH Put SOLE   0 0 0
ARCHROCK INC CALL 03957W906 148 122 SH Call SOLE   0 0 0
ARCHROCK INC COM 03957W106 2 232 SH   SOLE   232 0 0
ARQULE INC CALL 04269E907 165 292 SH Call SOLE   0 0 0
ARQULE INC COM 04269E107 134 23,779 SH   SOLE   23,779 0 0
ARQULE INC PUT 04269E957 50 89 SH Put SOLE   0 0 0
ARMOUR RESIDENTIAL REIT INC CALL 042315907 105 47 SH Call SOLE   0 0 0
ARMOUR RESIDENTIAL REIT INC COM 042315507 1 82 SH   SOLE   82 0 0
ARMOUR RESIDENTIAL REIT INC PUT 042315957 139 62 SH Put SOLE   0 0 0
ARRIS INTL INC CALL G0551A903 641 247 SH Call SOLE   0 0 0
ARRIS INTL INC PUT G0551A953 10 4 SH Put SOLE   0 0 0
ARRAY BIOPHARMA INC CALL 04269X905 1,509 993 SH Call SOLE   0 0 0
ARRAY BIOPHARMA INC COM 04269X105 163 10,763 SH   SOLE   10,763 0 0
ARRAY BIOPHARMA INC PUT 04269X955 39 26 SH Put SOLE   0 0 0
ARROW ELECTRS INC CALL 042735900 707 96 SH Call SOLE   0 0 0
ARROW ELECTRS INC PUT 042735950 265 36 SH Put SOLE   0 0 0
ARROWHEAD PHARMACEUTICALS IN CALL 04280A900 2,913 1,520 SH Call SOLE   0 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 133 6,974 SH   SOLE   6,974 0 0
ARROWHEAD PHARMACEUTICALS IN PUT 04280A950 824 430 SH Put SOLE   0 0 0
ASA GOLD AND PRECIOUS MTLS L CALL G3156P903 17 20 SH Call SOLE   0 0 0
ASA GOLD AND PRECIOUS MTLS L COM G3156P103 1 120 SH   SOLE   120 0 0
ASSOCIATED BANC CORP COM 045487105 53 2,043 SH   SOLE   2,043 0 0
ASSOCIATED BANC CORP PUT 045487955 15 6 SH Put SOLE   0 0 0
ARDMORE SHIPPING CORP CALL Y0207T900 18 29 SH Call SOLE   0 0 0
ASCENT CAP GROUP INC COM 043632108 4 2,631 SH   SOLE   2,631 0 0
ASCENT CAP GROUP INC PUT 043632958 4 23 SH Put SOLE   0 0 0
ASGN INC CALL 00191U902 2,083 264 SH Call SOLE   0 0 0
ASGN INC PUT 00191U952 1,941 246 SH Put SOLE   0 0 0
ASHLAND GLOBAL HLDGS INC CALL 044186904 2,540 303 SH Call SOLE   0 0 0
ASHLAND GLOBAL HLDGS INC PUT 044186954 796 95 SH Put SOLE   0 0 0
DBX ETF TR CALL 233051909 3,145 1,241 SH Call SOLE   0 0 0
DBX ETF TR COM 233051879 3,198 126,155 SH   SOLE   126,155 0 0
DBX ETF TR PUT 233051959 3,640 1,436 SH Put SOLE   0 0 0
DBX ETF TR CALL 233051909 190 75 SH Call SOLE   0 0 0
DBX ETF TR PUT 233051959 10 4 SH Put SOLE   0 0 0
ADVANSIX INC CALL 00773T901 78 23 SH Call SOLE   0 0 0
ADVANSIX INC PUT 00773T951 33 10 SH Put SOLE   0 0 0
ASSEMBLY BIOSCIENCES INC CALL 045396908 66 18 SH Call SOLE   0 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 111 3,006 SH   SOLE   3,006 0 0
ASSEMBLY BIOSCIENCES INC PUT 045396958 74 20 SH Put SOLE   0 0 0
ASML HOLDING N V CALL N07059900 4,907 261 SH Call SOLE   0 0 0
ASML HOLDING N V PUT N07059950 7,088 377 SH Put SOLE   0 0 0
ASCENA RETAIL GROUP INC CALL 04351G901 66 146 SH Call SOLE   0 0 0
ASCENA RETAIL GROUP INC COM 04351G101 39 8,600 SH   SOLE   8,600 0 0
ASCENA RETAIL GROUP INC PUT 04351G951 29 64 SH Put SOLE   0 0 0
ASCENDIS PHARMA A S CALL 04351P901 800 113 SH Call SOLE   0 0 0
ASCENDIS PHARMA A S PUT 04351P951 354 50 SH Put SOLE   0 0 0
ALTISOURCE PORTFOLIO SOLNS S COM L0175J104 55 1,725 SH   SOLE   1,725 0 0
GRUPO AEROPORTUARIO DEL SURE PUT 40051E952 0 3 SH Put SOLE   0 0 0
ASSERTIO THERAPEUTICS INC CALL 04545L907 39 67 SH Call SOLE   0 0 0
ASSERTIO THERAPEUTICS INC PUT 04545L957 5 9 SH Put SOLE   0 0 0
ASTEC INDS INC CALL 046224901 5 1 SH Call SOLE   0 0 0
ASTEC INDS INC COM 046224101 10 212 SH   SOLE   212 0 0
ASTEC INDS INC PUT 046224951 151 30 SH Put SOLE   0 0 0
ASURE SOFTWARE INC CALL 04649U902 1,008 812 SH Call SOLE   0 0 0
AMTECH SYS INC CALL 032332904 3 6 SH Call SOLE   0 0 0
AMTECH SYS INC COM 032332504 19 3,625 SH   SOLE   3,625 0 0
AMTECH SYS INC PUT 032332954 18 34 SH Put SOLE   0 0 0
ATLANTIC PWR CORP CALL 04878Q903 9 41 SH Call SOLE   0 0 0
ATLANTIC PWR CORP COM 04878Q863 68 30,924 SH   SOLE   30,924 0 0
ATLANTIC PWR CORP PUT 04878Q953 116 528 SH Put SOLE   0 0 0
AMERICA FIRST MULTIFAMILY IN COM 02364V107 31 5,589 SH   SOLE   5,589 0 0
AMERICA FIRST MULTIFAMILY IN PUT 02364V957 50 89 SH Put SOLE   0 0 0
A10 NETWORKS INC CALL 002121901 38 63 SH Call SOLE   0 0 0
A10 NETWORKS INC COM 002121101 150 24,726 SH   SOLE   24,726 0 0
A10 NETWORKS INC PUT 002121951 442 727 SH Put SOLE   0 0 0
ADTALEM GLOBAL ED INC CALL 00737L903 737 153 SH Call SOLE   0 0 0
ADTALEM GLOBAL ED INC PUT 00737L953 28 6 SH Put SOLE   0 0 0
ATHENE HLDG LTD CALL G0684D907 2,169 420 SH Call SOLE   0 0 0
ATHENE HLDG LTD PUT G0684D957 2,918 565 SH Put SOLE   0 0 0
AUTOHOME INC CALL 05278C907 131 17 SH Call SOLE   0 0 0
AUTOHOME INC COM 05278C107 130 1,684 SH   SOLE   1,684 0 0
AUTOHOME INC PUT 05278C957 572 74 SH Put SOLE   0 0 0
ATHENAHEALTH INC CALL 04685W903 7,348 550 SH Call SOLE   0 0 0
ATHENAHEALTH INC COM 04685W103 1,873 14,025 SH   SOLE   14,025 0 0
ATHENAHEALTH INC PUT 04685W953 4,929 369 SH Put SOLE   0 0 0
ATHERSYS INC CALL 04744L906 221 1,053 SH Call SOLE   0 0 0
ATHERSYS INC PUT 04744L956 3 16 SH Put SOLE   0 0 0
ALLEGHENY TECHNOLOGIES INC CALL 01741R902 162 55 SH Call SOLE   0 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 117 3,976 SH   SOLE   3,976 0 0
ALLEGHENY TECHNOLOGIES INC PUT 01741R952 437 148 SH Put SOLE   0 0 0
ATKORE INTL GROUP INC COM 047649108 124 4,676 SH   SOLE   4,676 0 0
ATKORE INTL GROUP INC PUT 047649958 307 116 SH Put SOLE   0 0 0
ATN INTL INC COM 00215F107 0 10 SH   SOLE   10 0 0
ACTINIUM PHARMACEUTICALS INC CALL 00507W907 3 43 SH Call SOLE   0 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 0 500 SH   SOLE   500 0 0
ACTINIUM PHARMACEUTICALS INC PUT 00507W957 0 5 SH Put SOLE   0 0 0
ATHENEX INC COM 04685N103 9 600 SH   SOLE   600 0 0
ATHENEX INC PUT 04685N953 9 6 SH Put SOLE   0 0 0
ATMOS ENERGY CORP CALL 049560905 18 2 SH Call SOLE   0 0 0
APTARGROUP INC CALL 038336903 1,486 138 SH Call SOLE   0 0 0
ATARA BIOTHERAPEUTICS INC CALL 046513907 235 57 SH Call SOLE   0 0 0
ATARA BIOTHERAPEUTICS INC PUT 046513957 318 77 SH Put SOLE   0 0 0
ATRICURE INC CALL 04963C909 3 1 SH Call SOLE   0 0 0
ATRICURE INC COM 04963C209 16 481 SH   SOLE   481 0 0
ANTARES PHARMA INC CALL 036642906 24 73 SH Call SOLE   0 0 0
ANTARES PHARMA INC COM 036642106 205 61,122 SH   SOLE   61,122 0 0
ANTARES PHARMA INC PUT 036642956 64 192 SH Put SOLE   0 0 0
AIR TRANSPORT SERVICES GRP I CALL 00922R905 152 71 SH Call SOLE   0 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 19 915 SH   SOLE   915 0 0
AIR TRANSPORT SERVICES GRP I PUT 00922R955 32 15 SH Put SOLE   0 0 0
ATTUNITY LTD CALL M15332901 636 337 SH Call SOLE   0 0 0
ATTUNITY LTD COM M15332121 391 20,711 SH   SOLE   20,711 0 0
ATTUNITY LTD PUT M15332951 35 19 SH Put SOLE   0 0 0
ACTUANT CORP COM 00508X203 6 232 SH   SOLE   232 0 0
ALTICE USA INC CALL 02156K903 2,009 1,108 SH Call SOLE   0 0 0
ALTICE USA INC COM 02156K103 174 9,616 SH   SOLE   9,616 0 0
ALTICE USA INC PUT 02156K953 672 371 SH Put SOLE   0 0 0
ACTIVISION BLIZZARD INC CALL 00507V909 21,562 2,592 SH Call SOLE   0 0 0
ACTIVISION BLIZZARD INC PUT 00507V959 29,956 3,601 SH Put SOLE   0 0 0
ANGLOGOLD ASHANTI LTD CALL 035128906 30 35 SH Call SOLE   0 0 0
ANGLOGOLD ASHANTI LTD COM 035128206 516 60,160 SH   SOLE   60,160 0 0
ANGLOGOLD ASHANTI LTD PUT 035128956 217 254 SH Put SOLE   0 0 0
AUDIOCODES LTD CALL M15342904 10 10 SH Call SOLE   0 0 0
AUDIOCODES LTD COM M15342104 68 6,823 SH   SOLE   6,823 0 0
AUDIOCODES LTD PUT M15342954 20 20 SH Put SOLE   0 0 0
AU OPTRONICS CORP CALL 002255907 4 10 SH Call SOLE   0 0 0
AU OPTRONICS CORP COM 002255107 4 1,125 SH   SOLE   1,125 0 0
AURINIA PHARMACEUTICALS INC CALL 05156V902 2 4 SH Call SOLE   0 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 93 14,057 SH   SOLE   14,057 0 0
AURINIA PHARMACEUTICALS INC PUT 05156V952 4 7 SH Put SOLE   0 0 0
AUTOWEB INC CALL 05335B900 8 29 SH Call SOLE   0 0 0
AUTOWEB INC COM 05335B100 7 2,612 SH   SOLE   2,612 0 0
AUTOWEB INC PUT 05335B950 0 2 SH Put SOLE   0 0 0
YAMANA GOLD INC CALL 98462Y900 4 20 SH Call SOLE   0 0 0
YAMANA GOLD INC COM 98462Y100 28 11,393 SH   SOLE   11,393 0 0
YAMANA GOLD INC PUT 98462Y950 32 131 SH Put SOLE   0 0 0
AEROVIRONMENT INC CALL 008073908 3,409 304 SH Call SOLE   0 0 0
AEROVIRONMENT INC PUT 008073958 2,333 208 SH Put SOLE   0 0 0
AVALONBAY CMNTYS INC CALL 053484901 941 52 SH Call SOLE   0 0 0
AVALONBAY CMNTYS INC PUT 053484951 2,137 118 SH Put SOLE   0 0 0
AMERICAN VANGUARD CORP COM 030371108 16 914 SH   SOLE   914 0 0
AMERICAN VANGUARD CORP PUT 030371958 39 22 SH Put SOLE   0 0 0
AVEO PHARMACEUTICALS INC CALL 053588909 579 1,752 SH Call SOLE   0 0 0
AVEO PHARMACEUTICALS INC PUT 053588959 222 671 SH Put SOLE   0 0 0
BROADCOM INC CALL 11135F901 73,254 2,969 SH Call SOLE   0 0 0
BROADCOM INC PUT 11135F951 44,238 1,793 SH Put SOLE   0 0 0
AVIANCA HLDGS SA COM 05367G100 8 1,588 SH   SOLE   1,588 0 0
AV HOMES INC PUT 00234P952 0 24 SH Put SOLE   0 0 0
AVID TECHNOLOGY INC COM 05367P100 0 50 SH   SOLE   50 0 0
AVID TECHNOLOGY INC PUT 05367P950 0 1 SH Put SOLE   0 0 0
AVALARA INC CALL 05338G906 792 227 SH Call SOLE   0 0 0
AVALARA INC COM 05338G106 2 82 SH   SOLE   82 0 0
AVALARA INC PUT 05338G956 254 73 SH Put SOLE   0 0 0
AVANOS MED INC CALL 05350V906 13 2 SH Call SOLE   0 0 0
AVANOS MED INC COM 05350V106 113 1,663 SH   SOLE   1,663 0 0
AVANOS MED INC PUT 05350V956 849 124 SH Put SOLE   0 0 0
AVON PRODS INC CALL 054303902 61 279 SH Call SOLE   0 0 0
AVON PRODS INC PUT 054303952 102 467 SH Put SOLE   0 0 0
AVNET INC CALL 053807903 76 17 SH Call SOLE   0 0 0
AVNET INC PUT 053807953 4 1 SH Put SOLE   0 0 0
AVX CORP NEW CALL 002444907 110 61 SH Call SOLE   0 0 0
AVX CORP NEW COM 002444107 17 965 SH   SOLE   965 0 0
AVX CORP NEW PUT 002444957 16 9 SH Put SOLE   0 0 0
ANAVEX LIFE SCIENCES CORP COM 032797300 12 4,549 SH   SOLE   4,549 0 0
ANAVEX LIFE SCIENCES CORP PUT 032797950 27 102 SH Put SOLE   0 0 0
AVERY DENNISON CORP CALL 053611909 130 12 SH Call SOLE   0 0 0
AVERY DENNISON CORP PUT 053611959 1,776 164 SH Put SOLE   0 0 0
AVAYA HLDGS CORP CALL 05351X901 321 145 SH Call SOLE   0 0 0
AVAYA HLDGS CORP COM 05351X101 126 5,705 SH   SOLE   5,705 0 0
AVAYA HLDGS CORP PUT 05351X951 245 111 SH Put SOLE   0 0 0
ARMSTRONG WORLD INDS INC NEW CALL 04247X902 167 24 SH Call SOLE   0 0 0
ARMSTRONG WORLD INDS INC NEW PUT 04247X952 354 51 SH Put SOLE   0 0 0
AMERICAN WTR WKS CO INC NEW CALL 030420903 79 9 SH Call SOLE   0 0 0
AMERICAN WTR WKS CO INC NEW PUT 030420953 184 21 SH Put SOLE   0 0 0
AMERICAN STS WTR CO CALL 029899901 36 6 SH Call SOLE   0 0 0
ABRAXAS PETE CORP CALL 003830906 1 7 SH Call SOLE   0 0 0
ABRAXAS PETE CORP COM 003830106 6 2,585 SH   SOLE   2,585 0 0
ABRAXAS PETE CORP PUT 003830956 0 1 SH Put SOLE   0 0 0
ACCELERATE DIAGNOSTICS INC CALL 00430H902 1,142 498 SH Call SOLE   0 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 58 2,550 SH   SOLE   2,550 0 0
ACCELERATE DIAGNOSTICS INC PUT 00430H952 858 374 SH Put SOLE   0 0 0
ANIXTER INTL INC CALL 035290905 773 110 SH Call SOLE   0 0 0
ANIXTER INTL INC PUT 035290955 520 74 SH Put SOLE   0 0 0
AXOGEN INC CALL 05463X906 154 42 SH Call SOLE   0 0 0
AXOGEN INC COM 05463X106 242 6,569 SH   SOLE   6,569 0 0
AXOGEN INC PUT 05463X956 1,304 354 SH Put SOLE   0 0 0
AMERICAN AXLE & MFG HLDGS IN CALL 024061903 3,369 1,932 SH Call SOLE   0 0 0
AMERICAN AXLE & MFG HLDGS IN PUT 024061953 362 208 SH Put SOLE   0 0 0
AXOVANT SCIENCES LTD CALL G0750W904 44 183 SH Call SOLE   0 0 0
AXOVANT SCIENCES LTD COM G0750W104 29 12,030 SH   SOLE   12,030 0 0
AXOVANT SCIENCES LTD PUT G0750W954 45 187 SH Put SOLE   0 0 0
AMERICAN EXPRESS CO CALL 025816909 12,246 1,150 SH Call SOLE   0 0 0
AMERICAN EXPRESS CO PUT 025816959 30,573 2,871 SH Put SOLE   0 0 0
AXIS CAPITAL HOLDINGS LTD CALL G0692U909 63 11 SH Call SOLE   0 0 0
AXIS CAPITAL HOLDINGS LTD COM G0692U109 32 567 SH   SOLE   567 0 0
AXIS CAPITAL HOLDINGS LTD PUT G0692U959 11 2 SH Put SOLE   0 0 0
AXSOME THERAPEUTICS INC COM 05464T104 0 100 SH   SOLE   100 0 0
AXSOME THERAPEUTICS INC PUT 05464T954 0 1 SH Put SOLE   0 0 0
AXALTA COATING SYS LTD CALL G0750C908 2,405 825 SH Call SOLE   0 0 0
AXALTA COATING SYS LTD COM G0750C108 650 22,309 SH   SOLE   22,309 0 0
AXALTA COATING SYS LTD PUT G0750C958 1,364 468 SH Put SOLE   0 0 0
AXT INC CALL 00246W903 37 53 SH Call SOLE   0 0 0
AXT INC COM 00246W103 175 24,572 SH   SOLE   24,572 0 0
AXT INC PUT 00246W953 188 264 SH Put SOLE   0 0 0
ALEXCO RESOURCE CORP CALL 01535P906 7 75 SH Call SOLE   0 0 0
ALEXCO RESOURCE CORP COM 01535P106 6 5,998 SH   SOLE   5,998 0 0
ALEXCO RESOURCE CORP PUT 01535P956 7 69 SH Put SOLE   0 0 0
ATLANTICA YIELD PLC CALL G0751N903 8 4 SH Call SOLE   0 0 0
ATLANTICA YIELD PLC PUT G0751N953 6 3 SH Put SOLE   0 0 0
ACUITY BRANDS INC CALL 00508Y902 1,399 89 SH Call SOLE   0 0 0
ACUITY BRANDS INC PUT 00508Y952 5,470 348 SH Put SOLE   0 0 0
AIRCASTLE LTD CALL G0129K904 61 28 SH Call SOLE   0 0 0
AIRCASTLE LTD PUT G0129K954 74 34 SH Put SOLE   0 0 0
ALTERYX INC CALL 02156B903 62 11 SH Call SOLE   0 0 0
ALTERYX INC COM 02156B103 77 1,349 SH   SOLE   1,349 0 0
ALTERYX INC PUT 02156B953 108 19 SH Put SOLE   0 0 0
ASTRAZENECA PLC CALL 046353908 5,179 1,309 SH Call SOLE   0 0 0
ASTRAZENECA PLC COM 046353108 895 22,641 SH   SOLE   22,641 0 0
ASTRAZENECA PLC PUT 046353958 1,689 427 SH Put SOLE   0 0 0
AUTOZONE INC CALL 053332902 17,841 230 SH Call SOLE   0 0 0
AUTOZONE INC PUT 053332952 48,791 629 SH Put SOLE   0 0 0
ASPEN TECHNOLOGY INC CALL 045327903 683 60 SH Call SOLE   0 0 0
ASPEN TECHNOLOGY INC PUT 045327953 148 13 SH Put SOLE   0 0 0
AZUL S A CALL 05501U906 295 166 SH Call SOLE   0 0 0
AZUL S A COM 05501U106 1,384 77,851 SH   SOLE   77,851 0 0
AZUL S A PUT 05501U956 90 51 SH Put SOLE   0 0 0
BARNES GROUP INC PUT 067806959 71 10 SH Put SOLE   0 0 0
BOEING CO CALL 097023905 139,127 3,741 SH Call SOLE   0 0 0
BOEING CO COM 097023105 26,541 71,366 SH   SOLE   71,366 0 0
BOEING CO PUT 097023955 195,619 5,260 SH Put SOLE   0 0 0
ALIBABA GROUP HLDG LTD CALL 01609W902 323,407 19,629 SH Call SOLE   0 0 0
ALIBABA GROUP HLDG LTD PUT 01609W952 206,131 12,511 SH Put SOLE   0 0 0
NATUS MEDICAL INC DEL CALL 639050903 99 28 SH Call SOLE   0 0 0
NATUS MEDICAL INC DEL PUT 639050953 242 68 SH Put SOLE   0 0 0
BANK AMER CORP CALL 060505904 0 7,067 SH Call SOLE   0 0 0
BANK AMER CORP COM 060505104 0 289,769 SH   SOLE   289,769 0 0
BANK AMER CORP PUT 060505954 0 7,226 SH Put SOLE   0 0 0
BOOZ ALLEN HAMILTON HLDG COR CALL 099502906 24 5 SH Call SOLE   0 0 0
BOOZ ALLEN HAMILTON HLDG COR PUT 099502956 114 23 SH Put SOLE   0 0 0
BRASKEM S A CALL 105532905 57 20 SH Call SOLE   0 0 0
BRASKEM S A COM 105532105 252 8,741 SH   SOLE   8,741 0 0
BRASKEM S A PUT 105532955 98 34 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P901 4 1 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06746P951 4 1 SH Put SOLE   0 0 0
BROOKFIELD ASSET MGMT INC CALL 112585904 650 146 SH Call SOLE   0 0 0
BROOKFIELD ASSET MGMT INC PUT 112585954 53 12 SH Put SOLE   0 0 0
BANC OF CALIFORNIA INC CALL 05990K906 153 81 SH Call SOLE   0 0 0
BANC OF CALIFORNIA INC COM 05990K106 45 2,394 SH   SOLE   2,394 0 0
BANC OF CALIFORNIA INC PUT 05990K956 130 69 SH Put SOLE   0 0 0
BANNER CORP COM 06652V208 54 870 SH   SOLE   870 0 0
BANNER CORP PUT 06652V958 236 38 SH Put SOLE   0 0 0
CREDICORP LTD CALL G2519Y908 89 4 SH Call SOLE   0 0 0
CREDICORP LTD COM G2519Y108 0 3 SH   SOLE   3 0 0
CREDICORP LTD PUT G2519Y958 914 41 SH Put SOLE   0 0 0
BASIC ENERGY SVCS INC NEW CALL 06985P909 11 12 SH Call SOLE   0 0 0
BASIC ENERGY SVCS INC NEW PUT 06985P959 5 6 SH Put SOLE   0 0 0
BAXTER INTL INC CALL 071813909 2,651 344 SH Call SOLE   0 0 0
BAXTER INTL INC PUT 071813959 439 57 SH Put SOLE   0 0 0
BLACKBERRY LTD CALL 09228F903 1,337 1,175 SH Call SOLE   0 0 0
BLACKBERRY LTD COM 09228F103 1,040 91,401 SH   SOLE   91,401 0 0
BLACKBERRY LTD PUT 09228F953 793 697 SH Put SOLE   0 0 0
BED BATH & BEYOND INC CALL 075896900 642 428 SH Call SOLE   0 0 0
BED BATH & BEYOND INC COM 075896100 1 105 SH   SOLE   105 0 0
BED BATH & BEYOND INC PUT 075896950 1,857 1,238 SH Put SOLE   0 0 0
BANCO BRADESCO S A CALL 059460903 768 1,085 SH Call SOLE   0 0 0
BANCO BRADESCO S A COM 059460303 554 78,348 SH   SOLE   78,348 0 0
BANCO BRADESCO S A PUT 059460953 2,178 3,077 SH Put SOLE   0 0 0
BANCO BRADESCO S A CALL 059460903 2 3 SH Call SOLE   0 0 0
BARINGS BDC INC CALL 06759L903 27 27 SH Call SOLE   0 0 0
BARINGS BDC INC COM 06759L103 81 8,094 SH   SOLE   8,094 0 0
BARINGS BDC INC PUT 06759L953 255 255 SH Put SOLE   0 0 0
BHP BILLITON PLC CALL 05545E909 958 218 SH Call SOLE   0 0 0
BHP BILLITON PLC COM 05545E209 1,405 31,954 SH   SOLE   31,954 0 0
BHP BILLITON PLC PUT 05545E959 523 119 SH Put SOLE   0 0 0
BLACK BOX CORP DEL CALL 091826907 3 36 SH Call SOLE   0 0 0
BLACK BOX CORP DEL COM 091826107 8 8,221 SH   SOLE   8,221 0 0
BLACK BOX CORP DEL PUT 091826957 11 107 SH Put SOLE   0 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 76 1,140 SH   SOLE   1,140 0 0
BARRETT BUSINESS SERVICES IN PUT 068463958 66 10 SH Put SOLE   0 0 0
BB&T CORP CALL 054937907 4,887 1,007 SH Call SOLE   0 0 0
BB&T CORP COM 054937107 447 9,226 SH   SOLE   9,226 0 0
BB&T CORP PUT 054937957 2,130 439 SH Put SOLE   0 0 0
BROOKFIELD BUSINESS PARTNERS PUT G16234959 9 2 SH Put SOLE   0 0 0
BANCO BILBAO VIZCAYA ARGENTA CALL 05946K901 636 1,011 SH Call SOLE   0 0 0
BANCO BILBAO VIZCAYA ARGENTA COM 05946K101 70 11,128 SH   SOLE   11,128 0 0
BANCO BILBAO VIZCAYA ARGENTA PUT 05946K951 1,120 1,778 SH Put SOLE   0 0 0
BUILD A BEAR WORKSHOP COM 120076104 17 1,941 SH   SOLE   1,941 0 0
BEST BUY INC CALL 086516901 10,292 1,297 SH Call SOLE   0 0 0
BEST BUY INC PUT 086516951 9,681 1,220 SH Put SOLE   0 0 0
BRUNSWICK CORP CALL 117043909 261 39 SH Call SOLE   0 0 0
BRUNSWICK CORP PUT 117043959 33 5 SH Put SOLE   0 0 0
BOISE CASCADE CO DEL CALL 09739D900 1,015 276 SH Call SOLE   0 0 0
BOISE CASCADE CO DEL PUT 09739D950 242 66 SH Put SOLE   0 0 0
BCE INC CALL 05534B900 1,353 334 SH Call SOLE   0 0 0
BCE INC PUT 05534B950 145 36 SH Put SOLE   0 0 0
BONANZA CREEK ENERGY INC CALL 097793900 318 107 SH Call SOLE   0 0 0
BONANZA CREEK ENERGY INC COM 097793400 14 481 SH   SOLE   481 0 0
BONANZA CREEK ENERGY INC PUT 097793950 125 42 SH Put SOLE   0 0 0
BRAINSTORM CELL THERAPEUTICS COM 10501E201 0 162 SH   SOLE   162 0 0
BRINKS CO CALL 109696904 20 3 SH Call SOLE   0 0 0
BRINKS CO COM 109696104 133 1,912 SH   SOLE   1,912 0 0
BRINKS CO PUT 109696954 544 78 SH Put SOLE   0 0 0
BLUCORA INC CALL 095229900 32 8 SH Call SOLE   0 0 0
BLUCORA INC PUT 095229950 865 215 SH Put SOLE   0 0 0
BRIGHTCOVE INC CALL 10921T901 3 4 SH Call SOLE   0 0 0
BRIGHTCOVE INC PUT 10921T951 5 6 SH Put SOLE   0 0 0
BIOCRYST PHARMACEUTICALS CALL 09058V903 17 23 SH Call SOLE   0 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 55 7,298 SH   SOLE   7,298 0 0
BARCLAYS PLC CALL 06738E904 163 183 SH Call SOLE   0 0 0
BARCLAYS PLC PUT 06738E954 199 223 SH Put SOLE   0 0 0
BELDEN INC CALL 077454906 335 47 SH Call SOLE   0 0 0
BRANDYWINE RLTY TR CALL 105368903 0 1 SH Call SOLE   0 0 0
BIODELIVERY SCIENCES INTL IN CALL 09060J906 47 170 SH Call SOLE   0 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 5 1,826 SH   SOLE   1,826 0 0
BECTON DICKINSON & CO CALL 075887909 2,740 105 SH Call SOLE   0 0 0
BECTON DICKINSON & CO COM 075887109 674 2,583 SH   SOLE   2,583 0 0
BECTON DICKINSON & CO PUT 075887959 3,601 138 SH Put SOLE   0 0 0
BLOOM ENERGY CORP CALL 093712907 391 115 SH Call SOLE   0 0 0
BLOOM ENERGY CORP COM 093712107 55 1,617 SH   SOLE   1,617 0 0
BLOOM ENERGY CORP PUT 093712957 817 240 SH Put SOLE   0 0 0
BIOTELEMETRY INC CALL 090672906 857 133 SH Call SOLE   0 0 0
BIOTELEMETRY INC PUT 090672956 257 40 SH Put SOLE   0 0 0
BEACON ROOFING SUPPLY INC CALL 073685909 1,505 416 SH Call SOLE   0 0 0
BEACON ROOFING SUPPLY INC COM 073685109 111 3,072 SH   SOLE   3,072 0 0
BEACON ROOFING SUPPLY INC PUT 073685959 492 136 SH Put SOLE   0 0 0
BELMOND LTD CALL G1154H907 10 6 SH Call SOLE   0 0 0
BELMOND LTD COM G1154H107 517 28,339 SH   SOLE   28,339 0 0
BELMOND LTD PUT G1154H957 607 333 SH Put SOLE   0 0 0
FRANKLIN RES INC CALL 354613901 48 16 SH Call SOLE   0 0 0
FRANKLIN RES INC PUT 354613951 60 20 SH Put SOLE   0 0 0
BERRY GLOBAL GROUP INC CALL 08579W903 5,003 1,034 SH Call SOLE   0 0 0
BERRY GLOBAL GROUP INC COM 08579W103 1,746 36,087 SH   SOLE   36,087 0 0
BERRY GLOBAL GROUP INC PUT 08579W953 2,700 558 SH Put SOLE   0 0 0
BROWN FORMAN CORP CALL 115637909 15 3 SH Call SOLE   0 0 0
BROWN FORMAN CORP PUT 115637959 60 12 SH Put SOLE   0 0 0
BBVA BANCO FRANCES S A CALL 07329M900 302 259 SH Call SOLE   0 0 0
BBVA BANCO FRANCES S A COM 07329M100 439 37,668 SH   SOLE   37,668 0 0
BBVA BANCO FRANCES S A PUT 07329M950 173 149 SH Put SOLE   0 0 0
BUNGE LIMITED CALL G16962905 8,320 1,211 SH Call SOLE   0 0 0
BUNGE LIMITED COM G16962105 216 3,155 SH   SOLE   3,155 0 0
BUNGE LIMITED PUT G16962955 5,304 772 SH Put SOLE   0 0 0
BGC PARTNERS INC CALL 05541T901 106 90 SH Call SOLE   0 0 0
BGC PARTNERS INC COM 05541T101 641 54,299 SH   SOLE   54,299 0 0
BGC PARTNERS INC PUT 05541T951 1,010 855 SH Put SOLE   0 0 0
BIG 5 SPORTING GOODS CORP CALL 08915P901 95 187 SH Call SOLE   0 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 51 10,059 SH   SOLE   10,059 0 0
BIG 5 SPORTING GOODS CORP PUT 08915P951 125 246 SH Put SOLE   0 0 0
BRIGGS & STRATTON CORP CALL 109043909 15 8 SH Call SOLE   0 0 0
BRIGGS & STRATTON CORP COM 109043109 5 272 SH   SOLE   272 0 0
BRIGGS & STRATTON CORP PUT 109043959 15 8 SH Put SOLE   0 0 0
BEIGENE LTD CALL 07725L902 68 4 SH Call SOLE   0 0 0
BEIGENE LTD PUT 07725L952 551 32 SH Put SOLE   0 0 0
B & G FOODS INC NEW CALL 05508R906 277 101 SH Call SOLE   0 0 0
B & G FOODS INC NEW PUT 05508R956 1,183 431 SH Put SOLE   0 0 0
BAUSCH HEALTH COS INC CALL 071734907 9,859 3,841 SH Call SOLE   0 0 0
BAUSCH HEALTH COS INC PUT 071734957 6,032 2,350 SH Put SOLE   0 0 0
BENCHMARK ELECTRS INC CALL 08160H901 93 40 SH Call SOLE   0 0 0
BENCHMARK ELECTRS INC PUT 08160H951 133 57 SH Put SOLE   0 0 0
BRIGHTHOUSE FINL INC CALL 10922N903 0 356 SH Call SOLE   0 0 0
BRIGHTHOUSE FINL INC PUT 10922N953 0 643 SH Put SOLE   0 0 0
BAKER HUGHES A GE CO CALL 05722G900 1,075 318 SH Call SOLE   0 0 0
BAKER HUGHES A GE CO COM 05722G100 1,114 32,952 SH   SOLE   32,952 0 0
BAKER HUGHES A GE CO PUT 05722G950 1,566 463 SH Put SOLE   0 0 0
BHP BILLITON LTD CALL 088606908 1,754 352 SH Call SOLE   0 0 0
BHP BILLITON LTD PUT 088606958 1,420 285 SH Put SOLE   0 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 55 4,684 SH   SOLE   4,684 0 0
BRAEMAR HOTELS & RESORTS INC PUT 10482B951 310 264 SH Put SOLE   0 0 0
BIOHAVEN PHARMACTL HLDG CO L CALL G11196905 3 1 SH Call SOLE   0 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 157 4,186 SH   SOLE   4,186 0 0
PROSHARES TR CALL 74347R902 236 34 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R214 83 1,197 SH   SOLE   1,197 0 0
PROSHARES TR PUT 74347R952 139 20 SH Put SOLE   0 0 0
SOTHEBYS CALL 835898907 565 115 SH Call SOLE   0 0 0
SOTHEBYS PUT 835898957 919 187 SH Put SOLE   0 0 0
BAIDU INC CALL 056752908 27,007 1,181 SH Call SOLE   0 0 0
BAIDU INC COM 056752108 23,260 101,716 SH   SOLE   101,716 0 0
BAIDU INC PUT 056752958 94,330 4,125 SH Put SOLE   0 0 0
BIG LOTS INC CALL 089302903 250 60 SH Call SOLE   0 0 0
BIG LOTS INC COM 089302103 662 15,851 SH   SOLE   15,851 0 0
BIG LOTS INC PUT 089302953 3,639 871 SH Put SOLE   0 0 0
BIOGEN INC CALL 09062X903 27,558 780 SH Call SOLE   0 0 0
BIOGEN INC PUT 09062X953 46,000 1,302 SH Put SOLE   0 0 0
BIOGEN INC CALL 09062X903 4,169 118 SH Call SOLE   0 0 0
BIOGEN INC PUT 09062X953 2,826 80 SH Put SOLE   0 0 0
BILIBILI INC CALL 090040906 370 275 SH Call SOLE   0 0 0
BILIBILI INC COM 090040106 181 13,438 SH   SOLE   13,438 0 0
BILIBILI INC PUT 090040956 823 611 SH Put SOLE   0 0 0
BIO RAD LABS INC CALL 090572907 31 1 SH Call SOLE   0 0 0
BIOSCRIP INC COM 09069N108 23 7,737 SH   SOLE   7,737 0 0
BROOKFIELD INFRAST PARTNERS CALL G16252901 275 69 SH Call SOLE   0 0 0
BROOKFIELD INFRAST PARTNERS PUT G16252951 59 15 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 51 33 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B789 15 969 SH   SOLE   969 0 0
PROSHARES TR PUT 74347B959 23 15 SH Put SOLE   0 0 0
BITAUTO HLDGS LTD CALL 091727907 365 159 SH Call SOLE   0 0 0
BITAUTO HLDGS LTD COM 091727107 14 612 SH   SOLE   612 0 0
BITAUTO HLDGS LTD PUT 091727957 687 299 SH Put SOLE   0 0 0
BJS WHSL CLUB HLDGS INC CALL 05550J901 286 107 SH Call SOLE   0 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 318 11,908 SH   SOLE   11,908 0 0
BJS WHSL CLUB HLDGS INC PUT 05550J951 99 37 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 15 4 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F882 10 276 SH   SOLE   276 0 0
VANECK VECTORS ETF TR PUT 92189F952 15 4 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P901 4,978 1,287 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06746P951 340 88 SH Put SOLE   0 0 0
BJS RESTAURANTS INC CALL 09180C906 1,364 189 SH Call SOLE   0 0 0
BJS RESTAURANTS INC PUT 09180C956 476 66 SH Put SOLE   0 0 0
BANK NEW YORK MELLON CORP CALL 064058900 1,494 293 SH Call SOLE   0 0 0
BANK NEW YORK MELLON CORP COM 064058100 59 1,171 SH   SOLE   1,171 0 0
BANK NEW YORK MELLON CORP PUT 064058950 3,242 636 SH Put SOLE   0 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 6 1,163 SH   SOLE   1,163 0 0
BLACKROCK CAPITAL INVESTMENT PUT 092533958 8 14 SH Put SOLE   0 0 0
BROOKDALE SR LIVING INC CALL 112463904 259 264 SH Call SOLE   0 0 0
BROOKDALE SR LIVING INC PUT 112463954 276 281 SH Put SOLE   0 0 0
BUCKLE INC CALL 118440906 20 9 SH Call SOLE   0 0 0
BUCKLE INC PUT 118440956 59 26 SH Put SOLE   0 0 0
BLUEKNIGHT ENERGY PARTNERS L CALL 09625U909 5 25 SH Call SOLE   0 0 0
BLUEKNIGHT ENERGY PARTNERS L PUT 09625U959 44 210 SH Put SOLE   0 0 0
ISHARES INC COM 464286657 78 1,947 SH   SOLE   1,947 0 0
BLACK HILLS CORP CALL 092113909 139 24 SH Call SOLE   0 0 0
BLACK HILLS CORP PUT 092113959 17 3 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138G900 46 20 SH Call SOLE   0 0 0
BOOKING HLDGS INC CALL 09857L908 89,081 449 SH Call SOLE   0 0 0
BOOKING HLDGS INC COM 09857L108 8,176 4,121 SH   SOLE   4,121 0 0
BOOKING HLDGS INC PUT 09857L958 158,918 801 SH Put SOLE   0 0 0
BARNES & NOBLE INC CALL 067774909 522 901 SH Call SOLE   0 0 0
BARNES & NOBLE INC COM 067774109 332 57,292 SH   SOLE   57,292 0 0
BARNES & NOBLE INC PUT 067774959 756 1,304 SH Put SOLE   0 0 0
BANKUNITED INC CALL 06652K903 3 1 SH Call SOLE   0 0 0
BANKUNITED INC COM 06652K103 46 1,310 SH   SOLE   1,310 0 0
BANKUNITED INC PUT 06652K953 169 48 SH Put SOLE   0 0 0
BLACKLINE INC CALL 09239B909 39 7 SH Call SOLE   0 0 0
BLACKLINE INC COM 09239B109 282 4,998 SH   SOLE   4,998 0 0
BLACKLINE INC PUT 09239B959 67 12 SH Put SOLE   0 0 0
BELLICUM PHARMACEUTICALS INC CALL 079481907 32 53 SH Call SOLE   0 0 0
BELLICUM PHARMACEUTICALS INC PUT 079481957 22 36 SH Put SOLE   0 0 0
REALITY SHS ETF TR CALL 75605A902 16 7 SH Call SOLE   0 0 0
REALITY SHS ETF TR COM 75605A702 28 1,205 SH   SOLE   1,205 0 0
REALITY SHS ETF TR PUT 75605A952 92 39 SH Put SOLE   0 0 0
TOPBUILD CORP CALL 89055F903 56 10 SH Call SOLE   0 0 0
TOPBUILD CORP COM 89055F103 147 2,602 SH   SOLE   2,602 0 0
TOPBUILD CORP PUT 89055F953 272 48 SH Put SOLE   0 0 0
BALLARD PWR SYS INC NEW CALL 058586908 90 210 SH Call SOLE   0 0 0
BALLARD PWR SYS INC NEW PUT 058586958 20 47 SH Put SOLE   0 0 0
BUILDERS FIRSTSOURCE INC CALL 12008R907 38 26 SH Call SOLE   0 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 71 4,840 SH   SOLE   4,840 0 0
BUILDERS FIRSTSOURCE INC PUT 12008R957 82 56 SH Put SOLE   0 0 0
BLACKROCK INC CALL 09247X901 25,310 537 SH Call SOLE   0 0 0
BLACKROCK INC PUT 09247X951 34,218 726 SH Put SOLE   0 0 0
BLACKBAUD INC CALL 09227Q900 426 42 SH Call SOLE   0 0 0
BLACKBAUD INC COM 09227Q100 33 326 SH   SOLE   326 0 0
BLACKBAUD INC PUT 09227Q950 2,222 219 SH Put SOLE   0 0 0
BALL CORP CALL 058498906 285 65 SH Call SOLE   0 0 0
BALL CORP COM 058498106 428 9,750 SH   SOLE   9,750 0 0
BALL CORP PUT 058498956 1,178 268 SH Put SOLE   0 0 0
BLOOMIN BRANDS INC CALL 094235908 1,082 547 SH Call SOLE   0 0 0
BLOOMIN BRANDS INC PUT 094235958 1 1 SH Put SOLE   0 0 0
BLINK CHARGING CO CALL 09354A900 5 23 SH Call SOLE   0 0 0
BLINK CHARGING CO COM 09354A100 15 6,184 SH   SOLE   6,184 0 0
BLINK CHARGING CO PUT 09354A950 22 91 SH Put SOLE   0 0 0
AMPLIFY ETF TR CALL 032108907 216 107 SH Call SOLE   0 0 0
AMPLIFY ETF TR COM 032108607 3 188 SH   SOLE   188 0 0
AMPLIFY ETF TR PUT 032108957 22 11 SH Put SOLE   0 0 0
BLUEBIRD BIO INC CALL 09609G900 3,182 218 SH Call SOLE   0 0 0
BLUEBIRD BIO INC PUT 09609G950 2,336 160 SH Put SOLE   0 0 0
BANCO MACRO SA CALL 05961W905 1,303 315 SH Call SOLE   0 0 0
BANCO MACRO SA PUT 05961W955 1,960 474 SH Put SOLE   0 0 0
BMC STK HLDGS INC CALL 05591B909 535 287 SH Call SOLE   0 0 0
BMC STK HLDGS INC PUT 05591B959 1 1 SH Put SOLE   0 0 0
BADGER METER INC CALL 056525908 95 18 SH Call SOLE   0 0 0
BANK MONTREAL QUE CALL 063671901 643 78 SH Call SOLE   0 0 0
BANK MONTREAL QUE PUT 063671951 429 52 SH Put SOLE   0 0 0
BIOMARIN PHARMACEUTICAL INC CALL 09061G901 1,726 178 SH Call SOLE   0 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 894 9,223 SH   SOLE   9,223 0 0
BIOMARIN PHARMACEUTICAL INC PUT 09061G951 2,802 289 SH Put SOLE   0 0 0
BEMIS INC CALL 081437905 14 3 SH Call SOLE   0 0 0
BEMIS INC COM 081437105 2,125 43,737 SH   SOLE   43,737 0 0
BEMIS INC PUT 081437955 82 17 SH Put SOLE   0 0 0
BRISTOL MYERS SQUIBB CO CALL 110122908 16,805 2,707 SH Call SOLE   0 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 3,871 62,365 SH   SOLE   62,365 0 0
BRISTOL MYERS SQUIBB CO PUT 110122958 15,265 2,459 SH Put SOLE   0 0 0
VANGUARD BD INDEX FD INC CALL 921937905 23 3 SH Call SOLE   0 0 0
VANGUARD BD INDEX FD INC COM 921937835 249 3,167 SH   SOLE   3,167 0 0
BARNES & NOBLE ED INC CALL 06777U901 54 95 SH Call SOLE   0 0 0
BENEFITFOCUS INC CALL 08180D906 4 1 SH Call SOLE   0 0 0
BENEFITFOCUS INC COM 08180D106 49 1,227 SH   SOLE   1,227 0 0
BENEFITFOCUS INC PUT 08180D956 68 17 SH Put SOLE   0 0 0
UNITED STS BRENT OIL FD LP CALL 91167Q900 4 2 SH Call SOLE   0 0 0
UNITED STS BRENT OIL FD LP COM 91167Q100 1,160 49,763 SH   SOLE   49,763 0 0
UNITED STS BRENT OIL FD LP PUT 91167Q950 9 4 SH Put SOLE   0 0 0
BANK N S HALIFAX CALL 064149907 1,413 237 SH Call SOLE   0 0 0
BANK N S HALIFAX PUT 064149957 673 113 SH Put SOLE   0 0 0
AXOS FINL INC CALL 05465C900 90 154 SH Call SOLE   0 0 0
AXOS FINL INC PUT 05465C950 63 218 SH Put SOLE   0 0 0
BANK HAWAII CORP COM 062540109 35 452 SH   SOLE   452 0 0
BANK HAWAII CORP PUT 062540959 339 43 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347Y905 348 115 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347Y955 438 145 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347Y905 54 18 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347Y955 12 4 SH Put SOLE   0 0 0
BOJANGLES INC CALL 097488900 83 53 SH Call SOLE   0 0 0
BOJANGLES INC COM 097488100 174 11,144 SH   SOLE   11,144 0 0
BOJANGLES INC PUT 097488950 230 147 SH Put SOLE   0 0 0
BOK FINL CORP CALL 05561Q901 9 1 SH Call SOLE   0 0 0
BOK FINL CORP COM 05561Q201 183 1,882 SH   SOLE   1,882 0 0
BOK FINL CORP PUT 05561Q951 943 97 SH Put SOLE   0 0 0
AUDENTES THERAPEUTICS INC CALL 05070R904 43 11 SH Call SOLE   0 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 88 2,247 SH   SOLE   2,247 0 0
AUDENTES THERAPEUTICS INC PUT 05070R954 79 20 SH Put SOLE   0 0 0
DMC GLOBAL INC CALL 23291C903 53 13 SH Call SOLE   0 0 0
DMC GLOBAL INC COM 23291C103 78 1,921 SH   SOLE   1,921 0 0
DMC GLOBAL INC PUT 23291C953 709 174 SH Put SOLE   0 0 0
BOOT BARN HLDGS INC CALL 099406900 786 277 SH Call SOLE   0 0 0
BOOT BARN HLDGS INC PUT 099406950 164 58 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 22 10 SH Call SOLE   0 0 0
GLOBAL X FDS PUT 37954Y951 11 5 SH Put SOLE   0 0 0
BOX INC CALL 10316T904 2,847 1,191 SH Call SOLE   0 0 0
BOX INC COM 10316T104 453 18,980 SH   SOLE   18,980 0 0
BOX INC PUT 10316T954 1,224 512 SH Put SOLE   0 0 0
BP PLC CALL 055622904 17,010 3,690 SH Call SOLE   0 0 0
BP PLC PUT 055622954 4,052 879 SH Put SOLE   0 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 7 569 SH   SOLE   569 0 0
BOSTON PRIVATE FINL HLDGS IN PUT 101119955 16 12 SH Put SOLE   0 0 0
BRIDGEPOINT ED INC CALL 10807M905 3 3 SH Call SOLE   0 0 0
BRIDGEPOINT ED INC COM 10807M105 8 841 SH   SOLE   841 0 0
BRIDGEPOINT ED INC PUT 10807M955 149 147 SH Put SOLE   0 0 0
BUCKEYE PARTNERS L P CALL 118230901 224 63 SH Call SOLE   0 0 0
BUCKEYE PARTNERS L P COM 118230101 45 1,269 SH   SOLE   1,269 0 0
BUCKEYE PARTNERS L P PUT 118230951 410 115 SH Put SOLE   0 0 0
BLUEPRINT MEDICINES CORP CALL 09627Y909 655 84 SH Call SOLE   0 0 0
BLUEPRINT MEDICINES CORP PUT 09627Y959 983 126 SH Put SOLE   0 0 0
BP MIDSTREAM PARTNERS LP COM 0556EL109 33 1,759 SH   SOLE   1,759 0 0
BP MIDSTREAM PARTNERS LP PUT 0556EL959 94 50 SH Put SOLE   0 0 0
POPULAR INC COM 733174700 307 6,001 SH   SOLE   6,001 0 0
POPULAR INC PUT 733174950 804 157 SH Put SOLE   0 0 0
BP PRUDHOE BAY RTY TR CALL 055630907 179 52 SH Call SOLE   0 0 0
BP PRUDHOE BAY RTY TR COM 055630107 107 3,109 SH   SOLE   3,109 0 0
BP PRUDHOE BAY RTY TR PUT 055630957 323 94 SH Put SOLE   0 0 0
BROOKFIELD PPTY PARTNERS L P CALL G16249907 0 277 SH Call SOLE   0 0 0
BROOKFIELD PPTY PARTNERS L P COM G16249107 0 19,668 SH   SOLE   19,668 0 0
BROOKFIELD PPTY PARTNERS L P PUT G16249957 0 1,096 SH Put SOLE   0 0 0
BROOKFIELD PPTY PARTNERS L P CALL G16249907 0 52 SH Call SOLE   0 0 0
BROOKFIELD PPTY PARTNERS L P PUT G16249957 0 1,069 SH Put SOLE   0 0 0
BROADRIDGE FINL SOLUTIONS IN CALL 11133T903 1,504 114 SH Call SOLE   0 0 0
BROADRIDGE FINL SOLUTIONS IN PUT 11133T953 263 20 SH Put SOLE   0 0 0
BRADY CORP CALL 104674906 109 25 SH Call SOLE   0 0 0
BRADY CORP PUT 104674956 201 46 SH Put SOLE   0 0 0
CRAFT BREW ALLIANCE INC CALL 224122901 335 205 SH Call SOLE   0 0 0
CRAFT BREW ALLIANCE INC PUT 224122951 17 11 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F825 2 174 SH   SOLE   174 0 0
VANECK VECTORS ETF TR PUT 92189F952 5 3 SH Put SOLE   0 0 0
BRF SA CALL 10552T907 115 210 SH Call SOLE   0 0 0
BRF SA COM 10552T107 191 34,973 SH   SOLE   34,973 0 0
BRF SA PUT 10552T957 30 56 SH Put SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL CALL 084670902 89,605 4,185 SH Call SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL PUT 084670952 74,189 3,465 SH Put SOLE   0 0 0
BRUKER CORP CALL 116794908 183 55 SH Call SOLE   0 0 0
BRUKER CORP COM 116794108 267 8,011 SH   SOLE   8,011 0 0
BRUKER CORP PUT 116794958 481 144 SH Put SOLE   0 0 0
BROOKS AUTOMATION INC CALL 114340902 1,040 297 SH Call SOLE   0 0 0
BROOKS AUTOMATION INC PUT 114340952 122 35 SH Put SOLE   0 0 0
BROWN & BROWN INC CALL 115236901 17 6 SH Call SOLE   0 0 0
BROWN & BROWN INC COM 115236101 352 11,929 SH   SOLE   11,929 0 0
BRISTOW GROUP INC CALL 110394903 235 194 SH Call SOLE   0 0 0
BRISTOW GROUP INC COM 110394103 41 3,454 SH   SOLE   3,454 0 0
BRISTOW GROUP INC PUT 110394953 366 302 SH Put SOLE   0 0 0
GLOBAL BRASS & COPPR HLDGS I CALL 37953G903 3 1 SH Call SOLE   0 0 0
BRIXMOR PPTY GROUP INC CALL 11120U905 17 10 SH Call SOLE   0 0 0
BRIXMOR PPTY GROUP INC PUT 11120U955 61 35 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 330 177 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K315 1,245 66,629 SH   SOLE   66,629 0 0
DIREXION SHS ETF TR PUT 25490K959 1,550 829 SH Put SOLE   0 0 0
BANCO SANTANDER CHILE NEW COM 05965X109 5 170 SH   SOLE   170 0 0
BANCO SANTANDER CHILE NEW PUT 05965X959 6 2 SH Put SOLE   0 0 0
BANCO SANTANDER BRASIL S A COM 05967A107 22 2,574 SH   SOLE   2,574 0 0
BLACK STONE MINERALS L P CALL 09225M901 83 46 SH Call SOLE   0 0 0
BLACK STONE MINERALS L P COM 09225M101 10 570 SH   SOLE   570 0 0
BLACK STONE MINERALS L P PUT 09225M951 54 30 SH Put SOLE   0 0 0
BANCO SANTANDER S A CALL 05969B903 4 6 SH Call SOLE   0 0 0
BANCO SANTANDER S A COM 05969B103 94 12,210 SH   SOLE   12,210 0 0
BANCO SANTANDER S A PUT 05969B953 103 134 SH Put SOLE   0 0 0
BSQUARE CORP CALL 11776U900 0 1 SH Call SOLE   0 0 0
BSQUARE CORP COM 11776U300 0 47 SH   SOLE   47 0 0
BEST INC CALL 08653C906 8 14 SH Call SOLE   0 0 0
BEST INC PUT 08653C956 23 39 SH Put SOLE   0 0 0
BOSTON SCIENTIFIC CORP CALL 101137907 11,218 2,914 SH Call SOLE   0 0 0
BOSTON SCIENTIFIC CORP PUT 101137957 6,741 1,751 SH Put SOLE   0 0 0
BAYTEX ENERGY CORP CALL 07317Q905 25 86 SH Call SOLE   0 0 0
BAYTEX ENERGY CORP COM 07317Q105 318 109,334 SH   SOLE   109,334 0 0
BAYTEX ENERGY CORP PUT 07317Q955 591 2,034 SH Put SOLE   0 0 0
B2GOLD CORP CALL 11777Q909 5 22 SH Call SOLE   0 0 0
BRITISH AMERN TOB PLC CALL 110448907 1,231 264 SH Call SOLE   0 0 0
BRITISH AMERN TOB PLC PUT 110448957 237 51 SH Put SOLE   0 0 0
BRITISH AMERN TOB PLC CALL 110448907 4 1 SH Call SOLE   0 0 0
BRITISH AMERN TOB PLC PUT 110448957 774 166 SH Put SOLE   0 0 0
PEABODY ENERGY CORP NEW CALL 704551900 766 215 SH Call SOLE   0 0 0
PEABODY ENERGY CORP NEW COM 704551100 626 17,582 SH   SOLE   17,582 0 0
PEABODY ENERGY CORP NEW PUT 704551950 1,158 325 SH Put SOLE   0 0 0
BIOTIME INC CALL 09066L905 18 78 SH Call SOLE   0 0 0
BIOTIME INC COM 09066L105 12 5,168 SH   SOLE   5,168 0 0
ANHEUSER BUSCH INBEV SA/NV CALL 03524A908 9,623 1,099 SH Call SOLE   0 0 0
ANHEUSER BUSCH INBEV SA/NV COM 03524A108 768 8,781 SH   SOLE   8,781 0 0
ANHEUSER BUSCH INBEV SA/NV PUT 03524A958 10,849 1,239 SH Put SOLE   0 0 0
BURLINGTON STORES INC CALL 122017906 1,889 116 SH Call SOLE   0 0 0
BURLINGTON STORES INC PUT 122017956 7,673 471 SH Put SOLE   0 0 0
COMPANIA DE MINAS BUENAVENTU CALL 204448904 20 15 SH Call SOLE   0 0 0
COMPANIA DE MINAS BUENAVENTU PUT 204448954 32 24 SH Put SOLE   0 0 0
BOVIE MEDICAL CORP CALL 10211F900 45 64 SH Call SOLE   0 0 0
BOVIE MEDICAL CORP COM 10211F100 0 44 SH   SOLE   44 0 0
BOVIE MEDICAL CORP PUT 10211F950 0 1 SH Put SOLE   0 0 0
BABCOCK & WILCOX ENTERPRIS I CALL 05614L900 1 17 SH Call SOLE   0 0 0
BABCOCK & WILCOX ENTERPRIS I PUT 05614L950 0 4 SH Put SOLE   0 0 0
BORGWARNER INC CALL 099724906 680 159 SH Call SOLE   0 0 0
BORGWARNER INC COM 099724106 177 4,140 SH   SOLE   4,140 0 0
BORGWARNER INC PUT 099724956 551 129 SH Put SOLE   0 0 0
BROADWIND ENERGY INC CALL 11161T907 5 23 SH Call SOLE   0 0 0
BROADWIND ENERGY INC COM 11161T207 0 188 SH   SOLE   188 0 0
BROADWIND ENERGY INC PUT 11161T957 0 1 SH Put SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 295 108 SH Put SOLE   0 0 0
BWX TECHNOLOGIES INC CALL 05605H900 769 123 SH Call SOLE   0 0 0
BWX TECHNOLOGIES INC COM 05605H100 32 512 SH   SOLE   512 0 0
BWX TECHNOLOGIES INC PUT 05605H950 556 89 SH Put SOLE   0 0 0
BLACKSTONE GROUP L P CALL 09253U908 6,804 1,787 SH Call SOLE   0 0 0
BLACKSTONE GROUP L P PUT 09253U958 3,286 863 SH Put SOLE   0 0 0
BLUELINX HLDGS INC CALL 09624H908 154 49 SH Call SOLE   0 0 0
BLACKSTONE MTG TR INC COM 09257W100 125 3,753 SH   SOLE   3,753 0 0
BLACKSTONE MTG TR INC PUT 09257W950 177 53 SH Put SOLE   0 0 0
BOSTON PROPERTIES INC COM 101121101 189 1,538 SH   SOLE   1,538 0 0
BOSTON PROPERTIES INC PUT 101121951 3,384 275 SH Put SOLE   0 0 0
BANCORPSOUTH BK TUPELO MISS CALL 05971J902 13 4 SH Call SOLE   0 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 2 91 SH   SOLE   91 0 0
BOYD GAMING CORP CALL 103304901 781 231 SH Call SOLE   0 0 0
BOYD GAMING CORP PUT 103304951 236 70 SH Put SOLE   0 0 0
BEAZER HOMES USA INC CALL 07556Q901 4 4 SH Call SOLE   0 0 0
BEAZER HOMES USA INC COM 07556Q881 1 100 SH   SOLE   100 0 0
BEAZER HOMES USA INC PUT 07556Q951 19 19 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 855 164 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 46 9 SH Put SOLE   0 0 0
BAOZUN INC CALL 06684L903 1,068 220 SH Call SOLE   0 0 0
BAOZUN INC COM 06684L103 2,837 58,410 SH   SOLE   58,410 0 0
BAOZUN INC PUT 06684L953 4,736 975 SH Put SOLE   0 0 0
CITIGROUP INC CALL 172967904 64,903 9,047 SH Call SOLE   0 0 0
CITIGROUP INC COM 172967424 24,622 343,216 SH   SOLE   343,216 0 0
CITIGROUP INC PUT 172967954 47,004 6,552 SH Put SOLE   0 0 0
CA INC CALL 12673P905 176 40 SH Call SOLE   0 0 0
CA INC COM 12673P105 48 1,106 SH   SOLE   1,106 0 0
CA INC PUT 12673P955 1,205 273 SH Put SOLE   0 0 0
CREDIT ACCEP CORP MICH CALL 225310901 262 6 SH Call SOLE   0 0 0
CREDIT ACCEP CORP MICH COM 225310101 205 469 SH   SOLE   469 0 0
CREDIT ACCEP CORP MICH PUT 225310951 3,898 89 SH Put SOLE   0 0 0
CACI INTL INC CALL 127190904 478 26 SH Call SOLE   0 0 0
CACI INTL INC COM 127190304 1,103 5,991 SH   SOLE   5,991 0 0
CACI INTL INC PUT 127190954 975 53 SH Put SOLE   0 0 0
CADENCE BANCORPORATION CALL 12739A900 52 20 SH Call SOLE   0 0 0
MORGAN STANLEY CHINA A SH FD COM 617468103 28 1,342 SH   SOLE   1,342 0 0
MORGAN STANLEY CHINA A SH FD PUT 617468953 23 11 SH Put SOLE   0 0 0
CONAGRA BRANDS INC CALL 205887902 4,487 1,321 SH Call SOLE   0 0 0
CONAGRA BRANDS INC PUT 205887952 767 226 SH Put SOLE   0 0 0
CARDINAL HEALTH INC CALL 14149Y908 3,596 666 SH Call SOLE   0 0 0
CARDINAL HEALTH INC PUT 14149Y958 2,629 487 SH Put SOLE   0 0 0
CAI INTERNATIONAL INC CALL 12477X906 130 57 SH Call SOLE   0 0 0
CAI INTERNATIONAL INC COM 12477X106 115 5,046 SH   SOLE   5,046 0 0
CAI INTERNATIONAL INC PUT 12477X956 137 60 SH Put SOLE   0 0 0
CANON INC COM 138006309 161 5,087 SH   SOLE   5,087 0 0
CANON INC PUT 138006959 325 103 SH Put SOLE   0 0 0
CHEESECAKE FACTORY INC CALL 163072901 476 89 SH Call SOLE   0 0 0
CHEESECAKE FACTORY INC COM 163072101 1,206 22,534 SH   SOLE   22,534 0 0
CHEESECAKE FACTORY INC PUT 163072951 583 109 SH Put SOLE   0 0 0
CALERES INC PUT 129500954 107 30 SH Put SOLE   0 0 0
CALITHERA BIOSCIENCES INC CALL 13089P901 229 437 SH Call SOLE   0 0 0
CALITHERA BIOSCIENCES INC PUT 13089P951 0 1 SH Put SOLE   0 0 0
MAGICJACK VOCALTEC LTD CALL M6787E901 182 218 SH Call SOLE   0 0 0
MAGICJACK VOCALTEC LTD PUT M6787E951 3 4 SH Put SOLE   0 0 0
CAL MAINE FOODS INC CALL 128030902 603 125 SH Call SOLE   0 0 0
CAL MAINE FOODS INC COM 128030202 84 1,752 SH   SOLE   1,752 0 0
CAL MAINE FOODS INC PUT 128030952 386 80 SH Put SOLE   0 0 0
CALIX INC CALL 13100M909 236 292 SH Call SOLE   0 0 0
CALIX INC COM 13100M509 103 12,833 SH   SOLE   12,833 0 0
CALIX INC PUT 13100M959 8 10 SH Put SOLE   0 0 0
CALAMP CORP CALL 128126909 62 26 SH Call SOLE   0 0 0
CALAMP CORP COM 128126109 38 1,607 SH   SOLE   1,607 0 0
CALAMP CORP PUT 128126959 131 55 SH Put SOLE   0 0 0
CAMTEK LTD CALL M20791905 285 333 SH Call SOLE   0 0 0
CAMTEK LTD PUT M20791955 21 25 SH Put SOLE   0 0 0
CROSSAMERICA PARTNERS LP CALL 22758A905 289 160 SH Call SOLE   0 0 0
CROSSAMERICA PARTNERS LP PUT 22758A955 1 1 SH Put SOLE   0 0 0
AVIS BUDGET GROUP CALL 053774905 1,079 336 SH Call SOLE   0 0 0
AVIS BUDGET GROUP COM 053774105 1,044 32,506 SH   SOLE   32,506 0 0
AVIS BUDGET GROUP PUT 053774955 1,999 622 SH Put SOLE   0 0 0
CARA THERAPEUTICS INC CALL 140755909 644 269 SH Call SOLE   0 0 0
CARA THERAPEUTICS INC COM 140755109 447 18,694 SH   SOLE   18,694 0 0
CARA THERAPEUTICS INC PUT 140755959 349 146 SH Put SOLE   0 0 0
CARBONITE INC CALL 141337905 32 9 SH Call SOLE   0 0 0
CARBONITE INC COM 141337105 151 4,253 SH   SOLE   4,253 0 0
CARBONITE INC PUT 141337955 352 99 SH Put SOLE   0 0 0
CARGURUS INC CALL 141788909 77 14 SH Call SOLE   0 0 0
CARGURUS INC COM 141788109 447 8,034 SH   SOLE   8,034 0 0
CARGURUS INC PUT 141788959 306 55 SH Put SOLE   0 0 0
CARS COM INC CALL 14575E905 3,379 1,224 SH Call SOLE   0 0 0
CARS COM INC COM 14575E105 1,283 46,489 SH   SOLE   46,489 0 0
CARS COM INC PUT 14575E955 281 102 SH Put SOLE   0 0 0
CASA SYS INC CALL 14713L902 466 316 SH Call SOLE   0 0 0
CASA SYS INC COM 14713L102 755 51,241 SH   SOLE   51,241 0 0
CASA SYS INC PUT 14713L952 1,156 784 SH Put SOLE   0 0 0
META FINL GROUP INC COM 59100U108 0 10 SH   SOLE   10 0 0
META FINL GROUP INC PUT 59100U958 16 2 SH Put SOLE   0 0 0
CASEYS GEN STORES INC CALL 147528903 1,446 112 SH Call SOLE   0 0 0
CASEYS GEN STORES INC COM 147528103 376 2,914 SH   SOLE   2,914 0 0
CASEYS GEN STORES INC PUT 147528953 3,124 242 SH Put SOLE   0 0 0
CATERPILLAR INC DEL CALL 149123901 40,562 2,660 SH Call SOLE   0 0 0
CATERPILLAR INC DEL COM 149123101 11,374 74,592 SH   SOLE   74,592 0 0
CATERPILLAR INC DEL PUT 149123951 74,293 4,872 SH Put SOLE   0 0 0
CARDTRONICS PLC CALL G1991C905 1,404 444 SH Call SOLE   0 0 0
CARDTRONICS PLC PUT G1991C955 240 76 SH Put SOLE   0 0 0
CATO CORP NEW CALL 149205906 23 11 SH Call SOLE   0 0 0
CATO CORP NEW PUT 149205956 203 97 SH Put SOLE   0 0 0
CHUBB LIMITED CALL H1467J904 4,931 369 SH Call SOLE   0 0 0
CHUBB LIMITED PUT H1467J954 334 25 SH Put SOLE   0 0 0
CYMABAY THERAPEUTICS INC CALL 23257D903 37 34 SH Call SOLE   0 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 43 3,904 SH   SOLE   3,904 0 0
CYMABAY THERAPEUTICS INC PUT 23257D953 135 122 SH Put SOLE   0 0 0
CINCINNATI BELL INC NEW CALL 171871902 194 122 SH Call SOLE   0 0 0
CINCINNATI BELL INC NEW COM 171871502 3 200 SH   SOLE   200 0 0
CINCINNATI BELL INC NEW PUT 171871952 6 4 SH Put SOLE   0 0 0
COMPANHIA BRASILEIRA DE DIST CALL 20440T901 378 176 SH Call SOLE   0 0 0
COMPANHIA BRASILEIRA DE DIST PUT 20440T951 66 31 SH Put SOLE   0 0 0
CATALYST BIOSCIENCES INC CALL 14888D908 113 105 SH Call SOLE   0 0 0
CATALYST BIOSCIENCES INC COM 14888D208 45 4,247 SH   SOLE   4,247 0 0
CATALYST BIOSCIENCES INC PUT 14888D958 306 284 SH Put SOLE   0 0 0
CBL & ASSOC PPTYS INC CALL 124830900 37 94 SH Call SOLE   0 0 0
CBL & ASSOC PPTYS INC PUT 124830950 21 53 SH Put SOLE   0 0 0
CARBON BLACK INC CALL 14081R903 118 56 SH Call SOLE   0 0 0
CARBON BLACK INC COM 14081R103 19 927 SH   SOLE   927 0 0
CARBON BLACK INC PUT 14081R953 95 45 SH Put SOLE   0 0 0
CAMBREX CORP CALL 132011907 424 62 SH Call SOLE   0 0 0
CAMBREX CORP COM 132011107 421 6,167 SH   SOLE   6,167 0 0
CAMBREX CORP PUT 132011957 4,145 606 SH Put SOLE   0 0 0
CELLULAR BIOMEDICINE GROUP I CALL 15117P902 1 1 SH Call SOLE   0 0 0
CELLULAR BIOMEDICINE GROUP I COM 15117P102 7 413 SH   SOLE   413 0 0
CELLULAR BIOMEDICINE GROUP I PUT 15117P952 9 5 SH Put SOLE   0 0 0
CBOE GLOBAL MARKETS INC CALL 12503M908 1,544 161 SH Call SOLE   0 0 0
CBOE GLOBAL MARKETS INC PUT 12503M958 5,037 525 SH Put SOLE   0 0 0
CHINA BIOLOGIC PRODS HLDGS I CALL G21515904 1,272 159 SH Call SOLE   0 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 720 9,008 SH   SOLE   9,008 0 0
CHINA BIOLOGIC PRODS HLDGS I PUT G21515954 1,168 146 SH Put SOLE   0 0 0
CONTINENTAL BLDG PRODS INC CALL 211171903 22 6 SH Call SOLE   0 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 15 420 SH   SOLE   420 0 0
CONTINENTAL BLDG PRODS INC PUT 211171953 45 12 SH Put SOLE   0 0 0
CBRE GROUP INC CALL 12504L909 4 1 SH Call SOLE   0 0 0
CBRE GROUP INC COM 12504L109 404 9,163 SH   SOLE   9,163 0 0
CBRE GROUP INC PUT 12504L959 692 157 SH Put SOLE   0 0 0
CRACKER BARREL OLD CTRY STOR CALL 22410J906 2,486 169 SH Call SOLE   0 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 498 3,389 SH   SOLE   3,389 0 0
CRACKER BARREL OLD CTRY STOR PUT 22410J956 2,427 165 SH Put SOLE   0 0 0
CBS CORP NEW CALL 124857902 9,134 1,590 SH Call SOLE   0 0 0
CBS CORP NEW PUT 124857952 4,176 727 SH Put SOLE   0 0 0
CABOT CORP CALL 127055901 31 5 SH Call SOLE   0 0 0
CBIZ INC CALL 124805902 37 16 SH Call SOLE   0 0 0
CBIZ INC COM 124805102 66 2,813 SH   SOLE   2,813 0 0
CBIZ INC PUT 124805952 2 1 SH Put SOLE   0 0 0
CHEMOURS CO CALL 163851908 934 237 SH Call SOLE   0 0 0
CHEMOURS CO PUT 163851958 2,330 591 SH Put SOLE   0 0 0
COCA COLA EUROPEAN PARTNERS CALL G25839904 722 159 SH Call SOLE   0 0 0
COCA COLA EUROPEAN PARTNERS PUT G25839954 40 9 SH Put SOLE   0 0 0
CROWN CASTLE INTL CORP NEW CALL 22822V901 1,502 135 SH Call SOLE   0 0 0
CROWN CASTLE INTL CORP NEW PUT 22822V951 3,952 355 SH Put SOLE   0 0 0
CAMECO CORP CALL 13321L908 763 670 SH Call SOLE   0 0 0
CAMECO CORP COM 13321L108 69 6,082 SH   SOLE   6,082 0 0
CAMECO CORP PUT 13321L958 235 207 SH Put SOLE   0 0 0
CROWN HOLDINGS INC CALL 228368906 792 165 SH Call SOLE   0 0 0
CROWN HOLDINGS INC COM 228368106 23 486 SH   SOLE   486 0 0
CROWN HOLDINGS INC PUT 228368956 235 49 SH Put SOLE   0 0 0
CARNIVAL CORP CALL 143658900 7,652 1,200 SH Call SOLE   0 0 0
CARNIVAL CORP COM 143658300 1,193 18,711 SH   SOLE   18,711 0 0
CARNIVAL CORP PUT 143658950 11,542 1,810 SH Put SOLE   0 0 0
CSI COMPRESSCO LP CALL 12637A903 10 20 SH Call SOLE   0 0 0
CSI COMPRESSCO LP PUT 12637A953 22 44 SH Put SOLE   0 0 0
CABOT MICROELECTRONICS CORP CALL 12709P903 742 72 SH Call SOLE   0 0 0
CABOT MICROELECTRONICS CORP PUT 12709P953 1,289 125 SH Put SOLE   0 0 0
COGENT COMMUNICATIONS HLDGS CALL 19239V902 463 83 SH Call SOLE   0 0 0
COGENT COMMUNICATIONS HLDGS COM 19239V302 19 346 SH   SOLE   346 0 0
COGENT COMMUNICATIONS HLDGS PUT 19239V952 613 110 SH Put SOLE   0 0 0
CENTURY CMNTYS INC COM 156504300 14 563 SH   SOLE   563 0 0
CENTURY CMNTYS INC PUT 156504950 21 8 SH Put SOLE   0 0 0
CHEMOCENTRYX INC CALL 16383L906 284 225 SH Call SOLE   0 0 0
CHEMOCENTRYX INC COM 16383L106 224 17,754 SH   SOLE   17,754 0 0
CHEMOCENTRYX INC PUT 16383L956 474 375 SH Put SOLE   0 0 0
CERIDIAN HCM HLDG INC CALL 15677J908 105 25 SH Call SOLE   0 0 0
CERIDIAN HCM HLDG INC PUT 15677J958 8 2 SH Put SOLE   0 0 0
COEUR MNG INC CALL 192108904 91 172 SH Call SOLE   0 0 0
COEUR MNG INC COM 192108504 371 69,746 SH   SOLE   69,746 0 0
COEUR MNG INC PUT 192108954 73 137 SH Put SOLE   0 0 0
CENTENNIAL RESOURCE DEV INC CALL 15136A902 624 286 SH Call SOLE   0 0 0
CENTENNIAL RESOURCE DEV INC COM 15136A102 394 18,069 SH   SOLE   18,069 0 0
CENTENNIAL RESOURCE DEV INC PUT 15136A952 454 208 SH Put SOLE   0 0 0
CDK GLOBAL INC CALL 12508E901 18 3 SH Call SOLE   0 0 0
CDK GLOBAL INC COM 12508E101 1,934 30,928 SH   SOLE   30,928 0 0
CDK GLOBAL INC PUT 12508E951 1,201 192 SH Put SOLE   0 0 0
AVID BIOSERVICES INC CALL 05368M906 13 19 SH Call SOLE   0 0 0
AVID BIOSERVICES INC COM 05368M106 280 40,824 SH   SOLE   40,824 0 0
AVID BIOSERVICES INC PUT 05368M956 18 27 SH Put SOLE   0 0 0
CAREDX INC CALL 14167L903 669 232 SH Call SOLE   0 0 0
CAREDX INC PUT 14167L953 72 25 SH Put SOLE   0 0 0
CADENCE DESIGN SYSTEM INC CALL 127387908 49 11 SH Call SOLE   0 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 105 2,323 SH   SOLE   2,323 0 0
CADENCE DESIGN SYSTEM INC PUT 127387958 18 4 SH Put SOLE   0 0 0
CEDAR REALTY TRUST INC CALL 150602909 4 10 SH Call SOLE   0 0 0
CEDAR REALTY TRUST INC PUT 150602959 0 2 SH Put SOLE   0 0 0
CIDARA THERAPEUTICS INC CALL 171757907 14 34 SH Call SOLE   0 0 0
CDW CORP CALL 12514G908 782 88 SH Call SOLE   0 0 0
CDW CORP PUT 12514G958 2,854 321 SH Put SOLE   0 0 0
CHROMADEX CORP COM 171077407 14 3,264 SH   SOLE   3,264 0 0
CHROMADEX CORP PUT 171077957 0 1 SH Put SOLE   0 0 0
CODEXIS INC CALL 192005906 5 3 SH Call SOLE   0 0 0
CODEXIS INC COM 192005106 7 440 SH   SOLE   440 0 0
CODEXIS INC PUT 192005956 6 4 SH Put SOLE   0 0 0
CADIZ INC COM 127537207 80 7,242 SH   SOLE   7,242 0 0
CADIZ INC PUT 127537957 66 60 SH Put SOLE   0 0 0
CELANESE CORP DEL CALL 150870903 1,174 103 SH Call SOLE   0 0 0
CELANESE CORP DEL COM 150870103 353 3,099 SH   SOLE   3,099 0 0
CELANESE CORP DEL PUT 150870953 1,607 141 SH Put SOLE   0 0 0
CAREER EDUCATION CORP CALL 141665909 5 4 SH Call SOLE   0 0 0
CAREER EDUCATION CORP COM 141665109 1 79 SH   SOLE   79 0 0
CONSOL ENERGY INC NEW CALL 20854L908 24 6 SH Call SOLE   0 0 0
CONSOL ENERGY INC NEW COM 20854L108 208 5,117 SH   SOLE   5,117 0 0
CONSOL ENERGY INC NEW PUT 20854L958 628 154 SH Put SOLE   0 0 0
CELLCOM ISRAEL LTD COM M2196U109 2 356 SH   SOLE   356 0 0
CELLCOM ISRAEL LTD PUT M2196U959 16 25 SH Put SOLE   0 0 0
CELGENE CORP CALL 151020904 38,605 4,314 SH Call SOLE   0 0 0
CELGENE CORP COM 151020104 909 10,167 SH   SOLE   10,167 0 0
CELGENE CORP PUT 151020954 28,609 3,197 SH Put SOLE   0 0 0
CENTRAL GARDEN & PET CO COM 153527106 347 9,648 SH   SOLE   9,648 0 0
CENTRAL GARDEN & PET CO PUT 153527955 504 140 SH Put SOLE   0 0 0
CENTRAL GARDEN & PET CO CALL 153527905 33 10 SH Call SOLE   0 0 0
CENTRAL GARDEN & PET CO COM 153527205 34 1,029 SH   SOLE   1,029 0 0
CENTURY ALUM CO CALL 156431908 144 121 SH Call SOLE   0 0 0
CENTURY ALUM CO COM 156431108 52 4,392 SH   SOLE   4,392 0 0
CENTURY ALUM CO PUT 156431958 149 125 SH Put SOLE   0 0 0
CNOOC LTD CALL 126132909 414 21 SH Call SOLE   0 0 0
CNOOC LTD COM 126132109 1,590 8,054 SH   SOLE   8,054 0 0
CNOOC LTD PUT 126132959 2,508 127 SH Put SOLE   0 0 0
CRESTWOOD EQUITY PARTNERS LP CALL 226344908 540 147 SH Call SOLE   0 0 0
CRESTWOOD EQUITY PARTNERS LP PUT 226344958 172 47 SH Put SOLE   0 0 0
CERNER CORP CALL 156782904 2,679 416 SH Call SOLE   0 0 0
CERNER CORP PUT 156782954 386 60 SH Put SOLE   0 0 0
CERUS CORP CALL 157085901 181 252 SH Call SOLE   0 0 0
CERUS CORP COM 157085101 40 5,649 SH   SOLE   5,649 0 0
CERUS CORP PUT 157085951 8 12 SH Put SOLE   0 0 0
CEVA INC CALL 157210905 28 10 SH Call SOLE   0 0 0
CEVA INC COM 157210105 0 29 SH   SOLE   29 0 0
CEVA INC PUT 157210955 28 10 SH Put SOLE   0 0 0
CF INDS HLDGS INC CALL 125269900 2,727 501 SH Call SOLE   0 0 0
CF INDS HLDGS INC PUT 125269950 3,353 616 SH Put SOLE   0 0 0
CITIZENS FINL GROUP INC CALL 174610905 254 66 SH Call SOLE   0 0 0
CITIZENS FINL GROUP INC COM 174610105 593 15,385 SH   SOLE   15,385 0 0
CITIZENS FINL GROUP INC PUT 174610955 1,508 391 SH Put SOLE   0 0 0
CULLEN FROST BANKERS INC CALL 229899909 522 50 SH Call SOLE   0 0 0
CULLEN FROST BANKERS INC PUT 229899959 104 10 SH Put SOLE   0 0 0
COLFAX CORP COM 194014106 62 1,743 SH   SOLE   1,743 0 0
CARLYLE GROUP L P CALL 14309L902 236 105 SH Call SOLE   0 0 0
CARLYLE GROUP L P COM 14309L102 483 21,453 SH   SOLE   21,453 0 0
CARLYLE GROUP L P PUT 14309L952 175 78 SH Put SOLE   0 0 0
CANOPY GROWTH CORP CALL 138035900 13,011 2,675 SH Call SOLE   0 0 0
CANOPY GROWTH CORP PUT 138035950 17,131 3,522 SH Put SOLE   0 0 0
COMPUGEN LTD COM M25722105 99 25,804 SH   SOLE   25,804 0 0
COMPUGEN LTD PUT M25722955 186 485 SH Put SOLE   0 0 0
COGNEX CORP CALL 192422903 747 134 SH Call SOLE   0 0 0
COGNEX CORP COM 192422103 165 2,965 SH   SOLE   2,965 0 0
COGNEX CORP PUT 192422953 357 64 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 1,106 309 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459Y956 28 8 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 395 206 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 118 62 SH Put SOLE   0 0 0
CHURCH & DWIGHT INC CALL 171340902 255 43 SH Call SOLE   0 0 0
CHURCH & DWIGHT INC COM 171340102 545 9,181 SH   SOLE   9,181 0 0
CHURCH & DWIGHT INC PUT 171340952 997 168 SH Put SOLE   0 0 0
CHURCHILL DOWNS INC CALL 171484908 27 1 SH Call SOLE   0 0 0
CHURCHILL DOWNS INC PUT 171484958 2,749 99 SH Put SOLE   0 0 0
CHEMED CORP NEW COM 16359R103 67 211 SH   SOLE   211 0 0
CHEMED CORP NEW PUT 16359R953 31 1 SH Put SOLE   0 0 0
CHEFS WHSE INC CALL 163086901 10 3 SH Call SOLE   0 0 0
CHEFS WHSE INC COM 163086101 1,103 30,347 SH   SOLE   30,347 0 0
CHEFS WHSE INC PUT 163086951 548 151 SH Put SOLE   0 0 0
CHEMICAL FINL CORP COM 163731102 123 2,312 SH   SOLE   2,312 0 0
CHEMICAL FINL CORP PUT 163731952 192 36 SH Put SOLE   0 0 0
CHEGG INC CALL 163092909 304 107 SH Call SOLE   0 0 0
CHEGG INC COM 163092109 873 30,718 SH   SOLE   30,718 0 0
CHEGG INC PUT 163092959 494 174 SH Put SOLE   0 0 0
CHOICE HOTELS INTL INC COM 169905106 11 143 SH   SOLE   143 0 0
CHOICE HOTELS INTL INC PUT 169905956 41 5 SH Put SOLE   0 0 0
GLOBAL X FDS COM 37950E408 147 9,551 SH   SOLE   9,551 0 0
GLOBAL X FDS PUT 37950E954 110 65 SH Put SOLE   0 0 0
CHESAPEAKE ENERGY CORP CALL 165167907 251 561 SH Call SOLE   0 0 0
CHESAPEAKE ENERGY CORP PUT 165167957 59 132 SH Put SOLE   0 0 0
CHECK POINT SOFTWARE TECH LT CALL M22465904 1,941 165 SH Call SOLE   0 0 0
CHECK POINT SOFTWARE TECH LT PUT M22465954 5,648 480 SH Put SOLE   0 0 0
CHINA MOBILE LIMITED CALL 16941M909 406 83 SH Call SOLE   0 0 0
CHINA MOBILE LIMITED COM 16941M109 1,025 20,955 SH   SOLE   20,955 0 0
CHINA MOBILE LIMITED PUT 16941M959 665 136 SH Put SOLE   0 0 0
COHERUS BIOSCIENCES INC CALL 19249H903 1 1 SH Call SOLE   0 0 0
COHERUS BIOSCIENCES INC COM 19249H103 117 7,098 SH   SOLE   7,098 0 0
COHERUS BIOSCIENCES INC PUT 19249H953 3 2 SH Put SOLE   0 0 0
C H ROBINSON WORLDWIDE INC CALL 12541W909 2,624 268 SH Call SOLE   0 0 0
C H ROBINSON WORLDWIDE INC PUT 12541W959 2,408 246 SH Put SOLE   0 0 0
CHICOS FAS INC CALL 168615902 19 23 SH Call SOLE   0 0 0
CHICOS FAS INC COM 168615102 52 6,044 SH   SOLE   6,044 0 0
CHICOS FAS INC PUT 168615952 189 218 SH Put SOLE   0 0 0
CHUNGHWA TELECOM CO LTD CALL 17133Q902 14 4 SH Call SOLE   0 0 0
CHARTER COMMUNICATIONS INC N CALL 16119P908 7,625 234 SH Call SOLE   0 0 0
CHARTER COMMUNICATIONS INC N COM 16119P108 457 1,404 SH   SOLE   1,404 0 0
CHARTER COMMUNICATIONS INC N PUT 16119P958 16,554 508 SH Put SOLE   0 0 0
CHINA UNICOM (HONG KONG) LTD CALL 16945R904 130 112 SH Call SOLE   0 0 0
CHUYS HLDGS INC CALL 171604901 370 141 SH Call SOLE   0 0 0
CHUYS HLDGS INC PUT 171604951 5 2 SH Put SOLE   0 0 0
CIGNA CORPORATION CALL 125509909 21,012 1,009 SH Call SOLE   0 0 0
CIGNA CORPORATION COM 125509109 6,804 32,674 SH   SOLE   32,674 0 0
CIGNA CORPORATION PUT 125509959 44,253 2,125 SH Put SOLE   0 0 0
CITIZENS INC CALL 174740900 57 68 SH Call SOLE   0 0 0
CITIZENS INC PUT 174740950 84 100 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33734X906 14 5 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD COM 33734X846 15 535 SH   SOLE   535 0 0
FIRST TR EXCHANGE TRADED FD PUT 33734X956 85 30 SH Put SOLE   0 0 0
CIENA CORP CALL 171779909 1,543 494 SH Call SOLE   0 0 0
CIENA CORP COM 171779309 895 28,666 SH   SOLE   28,666 0 0
CIENA CORP PUT 171779959 2,299 736 SH Put SOLE   0 0 0
COMPANHIA ENERGETICA DE MINA CALL 204409901 0 3 SH Call SOLE   0 0 0
COMPANHIA ENERGETICA DE MINA COM 204409601 40 23,945 SH   SOLE   23,945 0 0
COMPANHIA ENERGETICA DE MINA PUT 204409951 3 20 SH Put SOLE   0 0 0
CHIMERA INVT CORP CALL 16934Q908 85 47 SH Call SOLE   0 0 0
CHIMERA INVT CORP COM 16934Q208 15 828 SH   SOLE   828 0 0
CHIMERA INVT CORP PUT 16934Q958 1 1 SH Put SOLE   0 0 0
CINCINNATI FINL CORP CALL 172062901 46 6 SH Call SOLE   0 0 0
CINCINNATI FINL CORP COM 172062101 114 1,494 SH   SOLE   1,494 0 0
CINCINNATI FINL CORP PUT 172062951 53 7 SH Put SOLE   0 0 0
CITY OFFICE REIT INC CALL 178587901 37 30 SH Call SOLE   0 0 0
CITY OFFICE REIT INC COM 178587101 6 506 SH   SOLE   506 0 0
CITY OFFICE REIT INC PUT 178587951 21 17 SH Put SOLE   0 0 0
CIRCOR INTL INC PUT 17273K959 4 1 SH Put SOLE   0 0 0
CISION LTD COM G1992S109 2 175 SH   SOLE   175 0 0
CISION LTD PUT G1992S959 16 10 SH Put SOLE   0 0 0
CIT GROUP INC CALL 125581901 655 127 SH Call SOLE   0 0 0
CIT GROUP INC COM 125581801 1,988 38,523 SH   SOLE   38,523 0 0
CIT GROUP INC PUT 125581951 1,052 204 SH Put SOLE   0 0 0
C&J ENERGY SVCS INC NEW CALL 12674R900 544 262 SH Call SOLE   0 0 0
SEACOR HOLDINGS INC CALL 811904901 123 25 SH Call SOLE   0 0 0
COLGATE PALMOLIVE CO CALL 194162903 14,882 2,223 SH Call SOLE   0 0 0
COLGATE PALMOLIVE CO PUT 194162953 6,293 940 SH Put SOLE   0 0 0
CLARUS CORP NEW CALL 18270P909 27 25 SH Call SOLE   0 0 0
CLARUS CORP NEW PUT 18270P959 22 20 SH Put SOLE   0 0 0
CORE LABORATORIES N V CALL N22717907 1,285 111 SH Call SOLE   0 0 0
CORE LABORATORIES N V PUT N22717957 521 45 SH Put SOLE   0 0 0
COLUMBIA FINL INC CALL 197641903 1 1 SH Call SOLE   0 0 0
COLUMBIA FINL INC COM 197641103 79 4,738 SH   SOLE   4,738 0 0
COLUMBIA FINL INC PUT 197641953 192 115 SH Put SOLE   0 0 0
CALADRIUS BIOSCIENCES INC PUT 128058953 21 36 SH Put SOLE   0 0 0
COLLECTORS UNIVERSE INC CALL 19421R900 45 31 SH Call SOLE   0 0 0
COLLECTORS UNIVERSE INC COM 19421R200 1 114 SH   SOLE   114 0 0
CLOUD PEAK ENERGY INC CALL 18911Q902 9 42 SH Call SOLE   0 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 139 60,616 SH   SOLE   60,616 0 0
CLOUD PEAK ENERGY INC PUT 18911Q952 5 24 SH Put SOLE   0 0 0
CLOUDERA INC CALL 18914U900 112 64 SH Call SOLE   0 0 0
CLOUDERA INC COM 18914U100 1,171 66,346 SH   SOLE   66,346 0 0
CLOUDERA INC PUT 18914U950 1,025 581 SH Put SOLE   0 0 0
CHATHAM LODGING TR CALL 16208T902 43 21 SH Call SOLE   0 0 0
CHATHAM LODGING TR COM 16208T102 36 1,760 SH   SOLE   1,760 0 0
CHATHAM LODGING TR PUT 16208T952 20 10 SH Put SOLE   0 0 0
CELLDEX THERAPEUTICS INC NEW CALL 15117B903 1 35 SH Call SOLE   0 0 0
CELLDEX THERAPEUTICS INC NEW PUT 15117B953 0 1 SH Put SOLE   0 0 0
CLEVELAND CLIFFS INC CALL 185899901 4,812 3,801 SH Call SOLE   0 0 0
CLEVELAND CLIFFS INC PUT 185899951 653 516 SH Put SOLE   0 0 0
CORELOGIC INC CALL 21871D903 148 30 SH Call SOLE   0 0 0
CORELOGIC INC COM 21871D103 78 1,583 SH   SOLE   1,583 0 0
CORELOGIC INC PUT 21871D953 167 34 SH Put SOLE   0 0 0
CLEAN HARBORS INC CALL 184496907 293 41 SH Call SOLE   0 0 0
CLEAN HARBORS INC COM 184496107 988 13,810 SH   SOLE   13,810 0 0
CLEAN HARBORS INC PUT 184496957 42 6 SH Put SOLE   0 0 0
MACK CALI RLTY CORP COM 554489104 44 2,085 SH   SOLE   2,085 0 0
MACK CALI RLTY CORP PUT 554489954 14 7 SH Put SOLE   0 0 0
CLEARSIGN COMBUSTION CORP COM 185064102 19 12,177 SH   SOLE   12,177 0 0
CLEARSIGN COMBUSTION CORP PUT 185064952 80 500 SH Put SOLE   0 0 0
CALUMET SPECIALTY PRODS PTNR CALL 131476903 227 356 SH Call SOLE   0 0 0
CALUMET SPECIALTY PRODS PTNR PUT 131476953 63 99 SH Put SOLE   0 0 0
CLEAN ENERGY FUELS CORP CALL 184499901 25 98 SH Call SOLE   0 0 0
CLEAN ENERGY FUELS CORP COM 184499101 2 1,046 SH   SOLE   1,046 0 0
CLEAN ENERGY FUELS CORP PUT 184499951 17 67 SH Put SOLE   0 0 0
COLONY CAP INC NEW CALL 19626G908 12 21 SH Call SOLE   0 0 0
COLONY CAP INC NEW COM 19626G108 96 15,879 SH   SOLE   15,879 0 0
COLONY CAP INC NEW PUT 19626G958 59 97 SH Put SOLE   0 0 0
CONTINENTAL RESOURCES INC CALL 212015901 1,905 279 SH Call SOLE   0 0 0
CONTINENTAL RESOURCES INC PUT 212015951 2,082 305 SH Put SOLE   0 0 0
CELESTICA INC CALL 15101Q908 4 4 SH Call SOLE   0 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 30 5,027 SH   SOLE   5,027 0 0
CLEARSIDE BIOMEDICAL INC PUT 185063954 37 61 SH Put SOLE   0 0 0
CELSION CORPORATION CALL 15117N903 8 30 SH Call SOLE   0 0 0
CELSION CORPORATION PUT 15117N953 6 24 SH Put SOLE   0 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 48 5,647 SH   SOLE   5,647 0 0
TOWN SPORTS INTL HLDGS INC PUT 89214A952 3 4 SH Put SOLE   0 0 0
CLOVIS ONCOLOGY INC CALL 189464900 1,353 461 SH Call SOLE   0 0 0
CLOVIS ONCOLOGY INC COM 189464100 1,008 34,327 SH   SOLE   34,327 0 0
CLOVIS ONCOLOGY INC PUT 189464950 293 100 SH Put SOLE   0 0 0
CLEARWATER PAPER CORP CALL 18538R903 53 18 SH Call SOLE   0 0 0
CLEARWATER PAPER CORP COM 18538R103 55 1,857 SH   SOLE   1,857 0 0
CLEARWATER PAPER CORP PUT 18538R953 285 96 SH Put SOLE   0 0 0
CLOROX CO DEL CALL 189054909 2,572 171 SH Call SOLE   0 0 0
CLOROX CO DEL PUT 189054959 4,331 288 SH Put SOLE   0 0 0
CDN IMPERIAL BK COMM TORONTO CALL 136069901 2,053 219 SH Call SOLE   0 0 0
CDN IMPERIAL BK COMM TORONTO PUT 136069951 722 77 SH Put SOLE   0 0 0
COMERICA INC CALL 200340907 1,010 112 SH Call SOLE   0 0 0
COMERICA INC COM 200340107 99 1,106 SH   SOLE   1,106 0 0
COMERICA INC PUT 200340957 6,602 732 SH Put SOLE   0 0 0
COMMERCIAL METALS CO CALL 201723903 371 181 SH Call SOLE   0 0 0
COMMERCIAL METALS CO COM 201723103 63 3,087 SH   SOLE   3,087 0 0
COMMERCIAL METALS CO PUT 201723953 10 5 SH Put SOLE   0 0 0
CHEETAH MOBILE INC CALL 163075904 210 214 SH Call SOLE   0 0 0
CHEETAH MOBILE INC COM 163075104 244 24,846 SH   SOLE   24,846 0 0
CHEETAH MOBILE INC PUT 163075954 18 19 SH Put SOLE   0 0 0
COMCAST CORP NEW CALL 20030N901 12,984 3,667 SH Call SOLE   0 0 0
COMCAST CORP NEW COM 20030N101 2,884 81,452 SH   SOLE   81,452 0 0
COMCAST CORP NEW PUT 20030N951 14,670 4,143 SH Put SOLE   0 0 0
CME GROUP INC CALL 12572Q905 5,957 350 SH Call SOLE   0 0 0
CME GROUP INC COM 12572Q105 615 3,617 SH   SOLE   3,617 0 0
CME GROUP INC PUT 12572Q955 4,187 246 SH Put SOLE   0 0 0
CM FIN INC CALL 12574Q903 1 2 SH Call SOLE   0 0 0
CM FIN INC PUT 12574Q953 0 1 SH Put SOLE   0 0 0
CHIPOTLE MEXICAN GRILL INC CALL 169656905 43,315 953 SH Call SOLE   0 0 0
CHIPOTLE MEXICAN GRILL INC PUT 169656955 57,224 1,259 SH Put SOLE   0 0 0
CUMMINS INC CALL 231021906 12,927 885 SH Call SOLE   0 0 0
CUMMINS INC PUT 231021956 5,755 394 SH Put SOLE   0 0 0
CAPSTEAD MTG CORP COM 14067E506 4 512 SH   SOLE   512 0 0
CAPSTEAD MTG CORP PUT 14067E956 5 7 SH Put SOLE   0 0 0
COMPASS MINERALS INTL INC CALL 20451N901 477 71 SH Call SOLE   0 0 0
COMPASS MINERALS INTL INC COM 20451N101 43 643 SH   SOLE   643 0 0
COMPASS MINERALS INTL INC PUT 20451N951 409 61 SH Put SOLE   0 0 0
CIMPRESS N V CALL N20146901 997 73 SH Call SOLE   0 0 0
CIMPRESS N V COM N20146101 228 1,671 SH   SOLE   1,671 0 0
CIMPRESS N V PUT N20146951 1,789 131 SH Put SOLE   0 0 0
COSTAMARE INC CALL Y1771G902 22 34 SH Call SOLE   0 0 0
COSTAMARE INC COM Y1771G102 29 4,573 SH   SOLE   4,573 0 0
COSTAMARE INC PUT Y1771G952 44 68 SH Put SOLE   0 0 0
CHIMERIX INC CALL 16934W906 3 10 SH Call SOLE   0 0 0
CMS ENERGY CORP CALL 125896900 9 2 SH Call SOLE   0 0 0
CMS ENERGY CORP PUT 125896950 29 6 SH Put SOLE   0 0 0
COMTECH TELECOMMUNICATIONS C CALL 205826909 348 96 SH Call SOLE   0 0 0
COMTECH TELECOMMUNICATIONS C COM 205826209 21 603 SH   SOLE   603 0 0
COMTECH TELECOMMUNICATIONS C PUT 205826959 68 19 SH Put SOLE   0 0 0
CNA FINL CORP COM 126117100 175 3,843 SH   SOLE   3,843 0 0
CNA FINL CORP PUT 126117950 447 98 SH Put SOLE   0 0 0
CONATUS PHARMACEUTICALS INC CALL 20600T908 168 291 SH Call SOLE   0 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 60 10,396 SH   SOLE   10,396 0 0
CONATUS PHARMACEUTICALS INC PUT 20600T958 48 83 SH Put SOLE   0 0 0
CENTENE CORP DEL CALL 15135B901 4,097 283 SH Call SOLE   0 0 0
CENTENE CORP DEL PUT 15135B951 4,777 330 SH Put SOLE   0 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 1 101 SH   SOLE   101 0 0
CONDUENT INC CALL 206787903 227 101 SH Call SOLE   0 0 0
CONDUENT INC PUT 206787953 29 13 SH Put SOLE   0 0 0
CHINANET ONLINE HLDGS INC COM 16949H201 37 21,909 SH   SOLE   21,909 0 0
CHINANET ONLINE HLDGS INC PUT 16949H951 49 284 SH Put SOLE   0 0 0
CNH INDL N V CALL N20944909 7 6 SH Call SOLE   0 0 0
CNH INDL N V PUT N20944959 46 39 SH Put SOLE   0 0 0
CANADIAN NATL RY CO CALL 136375902 134 15 SH Call SOLE   0 0 0
CANADIAN NATL RY CO COM 136375102 266 2,967 SH   SOLE   2,967 0 0
CANADIAN NATL RY CO PUT 136375952 161 18 SH Put SOLE   0 0 0
CINEMARK HOLDINGS INC COM 17243V102 12 302 SH   SOLE   302 0 0
CINEMARK HOLDINGS INC PUT 17243V952 24 6 SH Put SOLE   0 0 0
CONMED CORP CALL 207410901 15 2 SH Call SOLE   0 0 0
CONMED CORP COM 207410101 335 4,237 SH   SOLE   4,237 0 0
CONMED CORP PUT 207410951 681 86 SH Put SOLE   0 0 0
CNO FINL GROUP INC CALL 12621E903 89 42 SH Call SOLE   0 0 0
CNO FINL GROUP INC PUT 12621E953 72 34 SH Put SOLE   0 0 0
CENTERPOINT ENERGY INC CALL 15189T907 196 71 SH Call SOLE   0 0 0
CENTERPOINT ENERGY INC COM 15189T107 655 23,706 SH   SOLE   23,706 0 0
CENTERPOINT ENERGY INC PUT 15189T957 724 262 SH Put SOLE   0 0 0
CANADIAN NAT RES LTD CALL 136385901 205 63 SH Call SOLE   0 0 0
CANADIAN NAT RES LTD COM 136385101 266 8,156 SH   SOLE   8,156 0 0
CANADIAN NAT RES LTD PUT 136385951 274 84 SH Put SOLE   0 0 0
CONSOLIDATED COMM HLDGS INC CALL 209034907 168 129 SH Call SOLE   0 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 470 36,067 SH   SOLE   36,067 0 0
CONSOLIDATED COMM HLDGS INC PUT 209034957 213 164 SH Put SOLE   0 0 0
CNX RESOURCES CORPORATION CALL 12653C908 459 321 SH Call SOLE   0 0 0
CNX RESOURCES CORPORATION PUT 12653C958 1 1 SH Put SOLE   0 0 0
CNX RESOURCES CORPORATION CALL 12653C908 3 89 SH Call SOLE   0 0 0
CNX RESOURCES CORPORATION PUT 12653C958 0 1 SH Put SOLE   0 0 0
CNX MIDSTREAM PARTNERS LP CALL 12654A901 190 99 SH Call SOLE   0 0 0
CNX MIDSTREAM PARTNERS LP PUT 12654A951 40 21 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 126 50 SH Call SOLE   0 0 0
GLOBAL CORD BLOOD CORPORATIO CALL G39342903 0 1 SH Call SOLE   0 0 0
GLOBAL CORD BLOOD CORPORATIO COM G39342103 38 5,504 SH   SOLE   5,504 0 0
GLOBAL CORD BLOOD CORPORATIO PUT G39342953 37 54 SH Put SOLE   0 0 0
COMPASS DIVERSIFIED HOLDINGS CALL 20451Q904 47 26 SH Call SOLE   0 0 0
COMPASS DIVERSIFIED HOLDINGS COM 20451Q104 25 1,423 SH   SOLE   1,423 0 0
COMPASS DIVERSIFIED HOLDINGS PUT 20451Q954 18 10 SH Put SOLE   0 0 0
CAPITAL ONE FINL CORP CALL 14040H905 6,341 668 SH Call SOLE   0 0 0
CAPITAL ONE FINL CORP COM 14040H105 2,926 30,825 SH   SOLE   30,825 0 0
CAPITAL ONE FINL CORP PUT 14040H955 16,916 1,782 SH Put SOLE   0 0 0
CABOT OIL & GAS CORP CALL 127097903 2,474 1,099 SH Call SOLE   0 0 0
CABOT OIL & GAS CORP COM 127097103 1,371 60,910 SH   SOLE   60,910 0 0
CABOT OIL & GAS CORP PUT 127097953 1,261 560 SH Put SOLE   0 0 0
COHERENT INC CALL 192479903 3,925 228 SH Call SOLE   0 0 0
COHERENT INC PUT 192479953 2,359 137 SH Put SOLE   0 0 0
COHU INC CALL 192576906 17 7 SH Call SOLE   0 0 0
COHU INC COM 192576106 61 2,455 SH   SOLE   2,455 0 0
COHU INC PUT 192576956 42 17 SH Put SOLE   0 0 0
ROCKWELL COLLINS INC CALL 774341901 884 63 SH Call SOLE   0 0 0
ROCKWELL COLLINS INC COM 774341101 116 832 SH   SOLE   832 0 0
ROCKWELL COLLINS INC PUT 774341951 3,596 256 SH Put SOLE   0 0 0
COLLEGIUM PHARMACEUTICAL INC CALL 19459J904 283 192 SH Call SOLE   0 0 0
COLUMBIA SPORTSWEAR CO CALL 198516906 1,368 147 SH Call SOLE   0 0 0
COLUMBIA SPORTSWEAR CO PUT 198516956 3,024 325 SH Put SOLE   0 0 0
COMMSCOPE HLDG CO INC CALL 20337X909 329 107 SH Call SOLE   0 0 0
COMMSCOPE HLDG CO INC COM 20337X109 129 4,218 SH   SOLE   4,218 0 0
COMMSCOPE HLDG CO INC PUT 20337X959 206 67 SH Put SOLE   0 0 0
CYRUSONE INC CALL 23283R900 336 53 SH Call SOLE   0 0 0
CYRUSONE INC COM 23283R100 52 832 SH   SOLE   832 0 0
CYRUSONE INC PUT 23283R950 76 12 SH Put SOLE   0 0 0
CONNS INC CALL 208242907 265 75 SH Call SOLE   0 0 0
CONNS INC COM 208242107 241 6,840 SH   SOLE   6,840 0 0
CONNS INC PUT 208242957 321 91 SH Put SOLE   0 0 0
COOPER COS INC CALL 216648902 665 24 SH Call SOLE   0 0 0
COOPER COS INC PUT 216648952 2,189 79 SH Put SOLE   0 0 0
CONOCOPHILLIPS CALL 20825C904 14,891 1,924 SH Call SOLE   0 0 0
CONOCOPHILLIPS COM 20825C104 2,726 35,220 SH   SOLE   35,220 0 0
CONOCOPHILLIPS PUT 20825C954 19,922 2,574 SH Put SOLE   0 0 0
CORESITE RLTY CORP CALL 21870Q905 144 13 SH Call SOLE   0 0 0
CORE MARK HOLDING CO INC CALL 218681904 142 42 SH Call SOLE   0 0 0
CORE MARK HOLDING CO INC PUT 218681954 10 3 SH Put SOLE   0 0 0
CORIUM INTL INC COM 21887L107 43 4,605 SH   SOLE   4,605 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 141 89 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR COM 88166A102 102 6,460 SH   SOLE   6,460 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 253 160 SH Put SOLE   0 0 0
CORENERGY INFRASTRUCTURE TR CALL 21870U902 7 2 SH Call SOLE   0 0 0
CORENERGY INFRASTRUCTURE TR COM 21870U502 4 131 SH   SOLE   131 0 0
CORENERGY INFRASTRUCTURE TR PUT 21870U952 7 2 SH Put SOLE   0 0 0
CORCEPT THERAPEUTICS INC CALL 218352902 389 278 SH Call SOLE   0 0 0
CORCEPT THERAPEUTICS INC COM 218352102 17 1,229 SH   SOLE   1,229 0 0
CORCEPT THERAPEUTICS INC PUT 218352952 224 160 SH Put SOLE   0 0 0
CORREVIO PHARMA CORP CALL 22026V905 3 9 SH Call SOLE   0 0 0
CORREVIO PHARMA CORP COM 22026V105 42 10,615 SH   SOLE   10,615 0 0
CORREVIO PHARMA CORP PUT 22026V955 34 85 SH Put SOLE   0 0 0
COSTCO WHSL CORP NEW CALL 22160K905 27,457 1,169 SH Call SOLE   0 0 0
COSTCO WHSL CORP NEW COM 22160K105 3,835 16,329 SH   SOLE   16,329 0 0
COSTCO WHSL CORP NEW PUT 22160K955 49,489 2,107 SH Put SOLE   0 0 0
COTT CORP QUE CALL 22163N906 19 12 SH Call SOLE   0 0 0
COTT CORP QUE COM 22163N106 54 3,388 SH   SOLE   3,388 0 0
COTT CORP QUE PUT 22163N956 6 4 SH Put SOLE   0 0 0
COTY INC CALL 222070903 2,095 1,668 SH Call SOLE   0 0 0
COTY INC COM 222070203 42 3,423 SH   SOLE   3,423 0 0
COTY INC PUT 222070953 1,561 1,243 SH Put SOLE   0 0 0
COUPA SOFTWARE INC CALL 22266L906 1,265 160 SH Call SOLE   0 0 0
COUPA SOFTWARE INC PUT 22266L956 727 92 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P901 87 18 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06746P951 29 6 SH Put SOLE   0 0 0
COWEN INC COM 223622606 24 1,492 SH   SOLE   1,492 0 0
COWEN INC PUT 223622956 45 28 SH Put SOLE   0 0 0
CANADIAN PAC RY LTD CALL 13645T900 614 29 SH Call SOLE   0 0 0
CANADIAN PAC RY LTD COM 13645T100 650 3,070 SH   SOLE   3,070 0 0
CANADIAN PAC RY LTD PUT 13645T950 911 43 SH Put SOLE   0 0 0
COPA HOLDINGS SA CALL P31076905 1,956 245 SH Call SOLE   0 0 0
COPA HOLDINGS SA PUT P31076955 191 24 SH Put SOLE   0 0 0
CAMPBELL SOUP CO CALL 134429909 10,615 2,898 SH Call SOLE   0 0 0
CAMPBELL SOUP CO COM 134429109 1,922 52,485 SH   SOLE   52,485 0 0
CAMPBELL SOUP CO PUT 134429959 6,498 1,774 SH Put SOLE   0 0 0
CALLON PETE CO DEL CALL 13123X902 574 479 SH Call SOLE   0 0 0
CALLON PETE CO DEL PUT 13123X952 315 263 SH Put SOLE   0 0 0
CRESCENT PT ENERGY CORP CALL 22576C901 179 283 SH Call SOLE   0 0 0
CRESCENT PT ENERGY CORP COM 22576C101 296 46,685 SH   SOLE   46,685 0 0
CRESCENT PT ENERGY CORP PUT 22576C951 274 432 SH Put SOLE   0 0 0
COREPOINT LODGING INC COM 21872L104 5 301 SH   SOLE   301 0 0
COREPOINT LODGING INC CALL 21872L904 17 9 SH Call SOLE   0 0 0
COREPOINT LODGING INC PUT 21872L954 52 27 SH Put SOLE   0 0 0
CAPITAL PRODUCT PARTNERS L P CALL Y11082907 7 27 SH Call SOLE   0 0 0
CAPITAL PRODUCT PARTNERS L P PUT Y11082957 0 1 SH Put SOLE   0 0 0
COPART INC CALL 217204906 1,365 265 SH Call SOLE   0 0 0
COPART INC COM 217204106 494 9,590 SH   SOLE   9,590 0 0
COPART INC PUT 217204956 324 63 SH Put SOLE   0 0 0
CATALYST PHARMACEUTICALS INC CALL 14888U901 14 39 SH Call SOLE   0 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 34 9,095 SH   SOLE   9,095 0 0
CATALYST PHARMACEUTICALS INC PUT 14888U951 1 4 SH Put SOLE   0 0 0
COOPER STD HLDGS INC COM 21676P103 11 100 SH   SOLE   100 0 0
COOPER STD HLDGS INC PUT 21676P953 1,175 98 SH Put SOLE   0 0 0
CONSUMER PORTFOLIO SVCS INC CALL 210502900 14 40 SH Call SOLE   0 0 0
CAMDEN PPTY TR CALL 133131902 93 10 SH Call SOLE   0 0 0
CHENIERE ENERGY PARTNERS LP CALL 16411Q901 307 78 SH Call SOLE   0 0 0
CHENIERE ENERGY PARTNERS LP PUT 16411Q951 78 20 SH Put SOLE   0 0 0
CRANE CO CALL 224399905 354 36 SH Call SOLE   0 0 0
CRANE CO COM 224399105 106 1,087 SH   SOLE   1,087 0 0
CRANE CO PUT 224399955 9 1 SH Put SOLE   0 0 0
CRA INTL INC CALL 12618T905 406 81 SH Call SOLE   0 0 0
CRAY INC CALL 225223904 4 2 SH Call SOLE   0 0 0
CRAY INC COM 225223304 186 8,668 SH   SOLE   8,668 0 0
CRAY INC PUT 225223954 986 459 SH Put SOLE   0 0 0
CORBUS PHARMACEUTICALS HLDGS CALL 21833P903 0 1 SH Call SOLE   0 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 176 23,422 SH   SOLE   23,422 0 0
CORBUS PHARMACEUTICALS HLDGS PUT 21833P953 34 46 SH Put SOLE   0 0 0
CALIFORNIA RES CORP CALL 13057Q906 3,960 816 SH Call SOLE   0 0 0
CALIFORNIA RES CORP COM 13057Q206 2,059 42,431 SH   SOLE   42,431 0 0
CALIFORNIA RES CORP PUT 13057Q956 4,222 870 SH Put SOLE   0 0 0
CARE COM INC CALL 141633907 72 33 SH Call SOLE   0 0 0
CARE COM INC COM 141633107 12 579 SH   SOLE   579 0 0
CARE COM INC PUT 141633957 300 136 SH Put SOLE   0 0 0
CREE INC CALL 225447901 1,113 294 SH Call SOLE   0 0 0
CREE INC COM 225447101 1,795 47,408 SH   SOLE   47,408 0 0
CREE INC PUT 225447951 1,757 464 SH Put SOLE   0 0 0
CRESUD S A C I F Y A COM 226406106 3 253 SH   SOLE   253 0 0
CRESUD S A C I F Y A PUT 226406956 1 1 SH Put SOLE   0 0 0
CRH PLC CALL 12626K903 229 70 SH Call SOLE   0 0 0
CRH PLC COM 12626K203 150 4,591 SH   SOLE   4,591 0 0
CARTERS INC CALL 146229909 216 22 SH Call SOLE   0 0 0
CARTERS INC PUT 146229959 236 24 SH Put SOLE   0 0 0
CURIS INC CALL 231269900 5 30 SH Call SOLE   0 0 0
CURIS INC COM 231269200 3 1,819 SH   SOLE   1,819 0 0
CURIS INC PUT 231269950 3 20 SH Put SOLE   0 0 0
COMSTOCK RES INC CALL 205768902 147 176 SH Call SOLE   0 0 0
COMSTOCK RES INC COM 205768302 209 24,969 SH   SOLE   24,969 0 0
COMSTOCK RES INC PUT 205768952 388 464 SH Put SOLE   0 0 0
CHARLES RIV LABS INTL INC CALL 159864907 605 45 SH Call SOLE   0 0 0
CHARLES RIV LABS INTL INC COM 159864107 26 200 SH   SOLE   200 0 0
CHARLES RIV LABS INTL INC PUT 159864957 26 2 SH Put SOLE   0 0 0
SALESFORCE COM INC CALL 79466L902 47,597 2,993 SH Call SOLE   0 0 0
SALESFORCE COM INC COM 79466L302 8,709 54,765 SH   SOLE   54,765 0 0
SALESFORCE COM INC PUT 79466L952 86,496 5,439 SH Put SOLE   0 0 0
SALESFORCE COM INC CALL 79466L902 254 16 SH Call SOLE   0 0 0
SALESFORCE COM INC PUT 79466L952 111 7 SH Put SOLE   0 0 0
CORMEDIX INC CALL 21900C900 9 100 SH Call SOLE   0 0 0
CORMEDIX INC PUT 21900C950 3 40 SH Put SOLE   0 0 0
CERAGON NETWORKS LTD CALL M22013902 315 937 SH Call SOLE   0 0 0
CRONOS GROUP INC CALL 22717L901 1,150 1,035 SH Call SOLE   0 0 0
CRONOS GROUP INC COM 22717L101 179 16,110 SH   SOLE   16,110 0 0
CRONOS GROUP INC PUT 22717L951 1,895 1,705 SH Put SOLE   0 0 0
CROCS INC CALL 227046909 562 264 SH Call SOLE   0 0 0
CROCS INC PUT 227046959 136 64 SH Put SOLE   0 0 0
CARBO CERAMICS INC CALL 140781905 15 21 SH Call SOLE   0 0 0
CARBO CERAMICS INC COM 140781105 131 18,204 SH   SOLE   18,204 0 0
CARBO CERAMICS INC PUT 140781955 75 104 SH Put SOLE   0 0 0
CARPENTER TECHNOLOGY CORP CALL 144285903 58 10 SH Call SOLE   0 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 25 433 SH   SOLE   433 0 0
CRISPR THERAPEUTICS AG CALL H17182908 345 78 SH Call SOLE   0 0 0
CRISPR THERAPEUTICS AG PUT H17182958 235 53 SH Put SOLE   0 0 0
CRITEO S A COM 226718104 13 588 SH   SOLE   588 0 0
CRITEO S A PUT 226718954 229 100 SH Put SOLE   0 0 0
CIRRUS LOGIC INC CALL 172755900 173 45 SH Call SOLE   0 0 0
CIRRUS LOGIC INC COM 172755100 3 101 SH   SOLE   101 0 0
CIRRUS LOGIC INC PUT 172755950 501 130 SH Put SOLE   0 0 0
CRYOLIFE INC COM 228903100 532 15,117 SH   SOLE   15,117 0 0
CRYOLIFE INC PUT 228903950 17 5 SH Put SOLE   0 0 0
CARRIZO OIL & GAS INC CALL 144577903 554 220 SH Call SOLE   0 0 0
CARRIZO OIL & GAS INC COM 144577103 93 3,711 SH   SOLE   3,711 0 0
CARRIZO OIL & GAS INC PUT 144577953 781 310 SH Put SOLE   0 0 0
CREDIT SUISSE GROUP CALL 225401908 386 259 SH Call SOLE   0 0 0
CREDIT SUISSE GROUP COM 225401108 1,216 81,397 SH   SOLE   81,397 0 0
CREDIT SUISSE GROUP PUT 225401958 3,041 2,036 SH Put SOLE   0 0 0
CISCO SYS INC CALL 17275R902 9,822 2,019 SH Call SOLE   0 0 0
CISCO SYS INC PUT 17275R952 9,622 1,978 SH Put SOLE   0 0 0
CENTERSTATE BK CORP CALL 15201P909 16 6 SH Call SOLE   0 0 0
CENTERSTATE BK CORP COM 15201P109 5 194 SH   SOLE   194 0 0
COSTAR GROUP INC COM 22160N109 474 1,127 SH   SOLE   1,127 0 0
COSTAR GROUP INC PUT 22160N959 1,515 36 SH Put SOLE   0 0 0
CSG SYS INTL INC CALL 126349909 24 6 SH Call SOLE   0 0 0
CARDIOVASCULAR SYS INC DEL CALL 141619906 172 44 SH Call SOLE   0 0 0
CARDIOVASCULAR SYS INC DEL PUT 141619956 3 1 SH Put SOLE   0 0 0
CANADIAN SOLAR INC CALL 136635909 716 494 SH Call SOLE   0 0 0
CANADIAN SOLAR INC COM 136635109 589 40,673 SH   SOLE   40,673 0 0
CANADIAN SOLAR INC PUT 136635959 1,895 1,307 SH Put SOLE   0 0 0
CARLISLE COS INC COM 142339100 40 330 SH   SOLE   330 0 0
CARLISLE COS INC PUT 142339950 12 1 SH Put SOLE   0 0 0
CASTLIGHT HEALTH INC CALL 14862Q900 3 14 SH Call SOLE   0 0 0
CASTLIGHT HEALTH INC PUT 14862Q950 10 38 SH Put SOLE   0 0 0
CORNERSTONE ONDEMAND INC CALL 21925Y903 635 112 SH Call SOLE   0 0 0
CORNERSTONE ONDEMAND INC PUT 21925Y953 312 55 SH Put SOLE   0 0 0
CAESARSTONE LTD CALL M20598904 150 81 SH Call SOLE   0 0 0
CAESARSTONE LTD COM M20598104 596 32,181 SH   SOLE   32,181 0 0
CAESARSTONE LTD PUT M20598954 934 504 SH Put SOLE   0 0 0
CAPITAL SR LIVING CORP COM 140475104 31 3,337 SH   SOLE   3,337 0 0
CARRIAGE SVCS INC COM 143905107 39 1,856 SH   SOLE   1,856 0 0
CARRIAGE SVCS INC PUT 143905957 38 18 SH Put SOLE   0 0 0
CSX CORP CALL 126408903 8,811 1,190 SH Call SOLE   0 0 0
CSX CORP PUT 126408953 13,121 1,772 SH Put SOLE   0 0 0
CINTAS CORP CALL 172908905 1,720 87 SH Call SOLE   0 0 0
CINTAS CORP COM 172908105 220 1,117 SH   SOLE   1,117 0 0
CINTAS CORP PUT 172908955 9,376 474 SH Put SOLE   0 0 0
COOPER TIRE & RUBR CO CALL 216831907 342 121 SH Call SOLE   0 0 0
COOPER TIRE & RUBR CO COM 216831107 178 6,312 SH   SOLE   6,312 0 0
COOPER TIRE & RUBR CO PUT 216831957 5 2 SH Put SOLE   0 0 0
COMPUTER TASK GROUP INC CALL 205477902 1 2 SH Call SOLE   0 0 0
CTI BIOPHARMA CORP CALL 12648L901 3 16 SH Call SOLE   0 0 0
CTI BIOPHARMA CORP COM 12648L601 105 48,819 SH   SOLE   48,819 0 0
CTI BIOPHARMA CORP PUT 12648L951 21 98 SH Put SOLE   0 0 0
CENTURYLINK INC CALL 156700906 3,580 1,689 SH Call SOLE   0 0 0
CENTURYLINK INC COM 156700106 1,299 61,279 SH   SOLE   61,279 0 0
CENTURYLINK INC PUT 156700956 9,480 4,472 SH Put SOLE   0 0 0
CENTURYLINK INC CALL 156700906 2 1 SH Call SOLE   0 0 0
CENTURYLINK INC PUT 156700956 16 8 SH Put SOLE   0 0 0
CATALENT INC CALL 148806902 542 119 SH Call SOLE   0 0 0
CATALENT INC PUT 148806952 54 12 SH Put SOLE   0 0 0
CARETRUST REIT INC CALL 14174T907 56 32 SH Call SOLE   0 0 0
CARETRUST REIT INC PUT 14174T957 15 9 SH Put SOLE   0 0 0
CONTROL4 CORP CALL 21240D907 751 219 SH Call SOLE   0 0 0
CONTROL4 CORP PUT 21240D957 429 125 SH Put SOLE   0 0 0
CITI TRENDS INC CALL 17306X902 2 1 SH Call SOLE   0 0 0
CITI TRENDS INC COM 17306X102 10 375 SH   SOLE   375 0 0
CTRIP COM INTL LTD CALL 22943F900 3,962 1,066 SH Call SOLE   0 0 0
CTRIP COM INTL LTD COM 22943F100 1,286 34,599 SH   SOLE   34,599 0 0
CTRIP COM INTL LTD PUT 22943F950 5,155 1,387 SH Put SOLE   0 0 0
COGNIZANT TECHNOLOGY SOLUTIO CALL 192446902 4,636 601 SH Call SOLE   0 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 670 8,695 SH   SOLE   8,695 0 0
COGNIZANT TECHNOLOGY SOLUTIO PUT 192446952 3,857 500 SH Put SOLE   0 0 0
CYTOSORBENTS CORP CALL 23283X906 19 15 SH Call SOLE   0 0 0
CYTOSORBENTS CORP COM 23283X206 150 11,691 SH   SOLE   11,691 0 0
CYTOSORBENTS CORP PUT 23283X956 36 28 SH Put SOLE   0 0 0
CONNECTICUT WTR SVC INC COM 207797101 33 480 SH   SOLE   480 0 0
CONNECTICUT WTR SVC INC PUT 207797951 48 7 SH Put SOLE   0 0 0
CITRIX SYS INC CALL 177376900 4,057 365 SH Call SOLE   0 0 0
CITRIX SYS INC COM 177376100 3,035 27,310 SH   SOLE   27,310 0 0
CITRIX SYS INC PUT 177376950 11,460 1,031 SH Put SOLE   0 0 0
CUBIC CORP CALL 229669906 328 45 SH Call SOLE   0 0 0
CUBIC CORP PUT 229669956 7 1 SH Put SOLE   0 0 0
CUBESMART PUT 229663959 17 6 SH Put SOLE   0 0 0
CARNIVAL PLC CALL 14365C903 56 9 SH Call SOLE   0 0 0
CARNIVAL PLC PUT 14365C953 31 5 SH Put SOLE   0 0 0
CULP INC CALL 230215905 0 11 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 13 2 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459Y876 242 3,646 SH   SOLE   3,646 0 0
DIREXION SHS ETF TR PUT 25459Y956 33 5 SH Put SOLE   0 0 0
CURO GROUP HLDGS CORP COM 23131L107 8 285 SH   SOLE   285 0 0
CURO GROUP HLDGS CORP PUT 23131L957 21 7 SH Put SOLE   0 0 0
CUTERA INC CALL 232109908 94 29 SH Call SOLE   0 0 0
COVANTA HLDG CORP CALL 22282E902 295 182 SH Call SOLE   0 0 0
COVANTA HLDG CORP PUT 22282E952 4 3 SH Put SOLE   0 0 0
CVB FINL CORP COM 126600105 13 603 SH   SOLE   603 0 0
CENOVUS ENERGY INC CALL 15135U909 847 845 SH Call SOLE   0 0 0
CENOVUS ENERGY INC COM 15135U109 699 69,692 SH   SOLE   69,692 0 0
CENOVUS ENERGY INC PUT 15135U959 1,370 1,366 SH Put SOLE   0 0 0
CIVEO CORP CDA CALL 17878Y908 7 18 SH Call SOLE   0 0 0
CIVEO CORP CDA COM 17878Y108 80 19,393 SH   SOLE   19,393 0 0
CIVEO CORP CDA PUT 17878Y958 43 104 SH Put SOLE   0 0 0
CONVERGYS CORP CALL 212485906 0 6 SH Call SOLE   0 0 0
CONVERGYS CORP COM 212485106 9 389 SH   SOLE   389 0 0
CONVERGYS CORP PUT 212485956 0 5 SH Put SOLE   0 0 0
COMMERCIAL VEH GROUP INC CALL 202608905 39 43 SH Call SOLE   0 0 0
COMMERCIAL VEH GROUP INC COM 202608105 7 827 SH   SOLE   827 0 0
COMMERCIAL VEH GROUP INC PUT 202608955 91 100 SH Put SOLE   0 0 0
CALAVO GROWERS INC CALL 128246905 1,555 161 SH Call SOLE   0 0 0
CALAVO GROWERS INC COM 128246105 362 3,754 SH   SOLE   3,754 0 0
CALAVO GROWERS INC PUT 128246955 173 18 SH Put SOLE   0 0 0
CVR ENERGY INC CALL 12662P908 0 50 SH Call SOLE   0 0 0
CVR ENERGY INC COM 12662P108 0 13,638 SH   SOLE   13,638 0 0
CVR ENERGY INC PUT 12662P958 0 235 SH Put SOLE   0 0 0
COVIA HLDGS CORP COM 22305A103 10 1,214 SH   SOLE   1,214 0 0
COVIA HLDGS CORP PUT 22305A953 4 5 SH Put SOLE   0 0 0
COVIA HLDGS CORP CALL 22305A903 8 9 SH Call SOLE   0 0 0
COMMVAULT SYSTEMS INC CALL 204166902 196 28 SH Call SOLE   0 0 0
CARVANA CO CALL 146869902 5,040 853 SH Call SOLE   0 0 0
CARVANA CO PUT 146869952 1,719 291 SH Put SOLE   0 0 0
CVR REFNG LP CALL 12663P907 557 283 SH Call SOLE   0 0 0
CVR REFNG LP PUT 12663P957 149 76 SH Put SOLE   0 0 0
CVS HEALTH CORP CALL 126650900 33,676 4,278 SH Call SOLE   0 0 0
CVS HEALTH CORP COM 126650100 918 11,670 SH   SOLE   11,670 0 0
CVS HEALTH CORP PUT 126650950 10,918 1,387 SH Put SOLE   0 0 0
COVENANT TRANSN GROUP INC CALL 22284P905 61 21 SH Call SOLE   0 0 0
COVENANT TRANSN GROUP INC COM 22284P105 117 4,054 SH   SOLE   4,054 0 0
COVENANT TRANSN GROUP INC PUT 22284P955 168 58 SH Put SOLE   0 0 0
CHEVRON CORP NEW CALL 166764900 29,286 2,395 SH Call SOLE   0 0 0
CHEVRON CORP NEW COM 166764100 905 7,407 SH   SOLE   7,407 0 0
CHEVRON CORP NEW PUT 166764950 29,934 2,448 SH Put SOLE   0 0 0
CURTISS WRIGHT CORP PUT 231561951 316 23 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 21 4 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A359 44 818 SH   SOLE   818 0 0
CONSOLIDATED WATER CO INC CALL G23773907 24 18 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E505 35 1,100 SH   SOLE   1,100 0 0
DIREXION SHS ETF TR PUT 25460E955 35 11 SH Put SOLE   0 0 0
CLEARWAY ENERGY INC CALL 18539C904 34 18 SH Call SOLE   0 0 0
CLEARWAY ENERGY INC COM 18539C204 15 807 SH   SOLE   807 0 0
CLEARWAY ENERGY INC PUT 18539C954 3 2 SH Put SOLE   0 0 0
CLEARWAY ENERGY INC CALL 18539C904 47 25 SH Call SOLE   0 0 0
CLEARWAY ENERGY INC PUT 18539C954 102 54 SH Put SOLE   0 0 0
CAMPING WORLD HLDGS INC CALL 13462K909 571 268 SH Call SOLE   0 0 0
CAMPING WORLD HLDGS INC COM 13462K109 745 34,988 SH   SOLE   34,988 0 0
CAMPING WORLD HLDGS INC PUT 13462K959 1,202 564 SH Put SOLE   0 0 0
CUSHMAN WAKEFIELD PLC CALL G2717B908 16 10 SH Call SOLE   0 0 0
CASELLA WASTE SYS INC CALL 147448904 204 66 SH Call SOLE   0 0 0
CASELLA WASTE SYS INC PUT 147448954 6 2 SH Put SOLE   0 0 0
CALIFORNIA WTR SVC GROUP CALL 130788902 8 2 SH Call SOLE   0 0 0
CEMEX SAB DE CV CALL 151290909 92 132 SH Call SOLE   0 0 0
CEMEX SAB DE CV COM 151290889 18 2,648 SH   SOLE   2,648 0 0
CEMEX SAB DE CV PUT 151290959 27 39 SH Put SOLE   0 0 0
CEMEX SAB DE CV CALL 151290909 27 38 SH Call SOLE   0 0 0
CEMEX SAB DE CV PUT 151290959 2 3 SH Put SOLE   0 0 0
CHINA XD PLASTICS CO LTD COM 16948F107 17 4,745 SH   SOLE   4,745 0 0
CONCHO RES INC CALL 20605P901 0 460 SH Call SOLE   0 0 0
CONCHO RES INC PUT 20605P951 0 212 SH Put SOLE   0 0 0
CONCHO RES INC PUT 20605P951 0 10 SH Put SOLE   0 0 0
COLUMBIA PPTY TR INC CALL 198287903 11 5 SH Call SOLE   0 0 0
CORECIVIC INC CALL 21871N901 231 95 SH Call SOLE   0 0 0
CORECIVIC INC PUT 21871N951 172 71 SH Put SOLE   0 0 0
CYPRESS SEMICONDUCTOR CORP CALL 232806909 1,022 706 SH Call SOLE   0 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 496 34,276 SH   SOLE   34,276 0 0
CYPRESS SEMICONDUCTOR CORP PUT 232806959 865 597 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 81 32 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W182 114 4,500 SH   SOLE   4,500 0 0
WISDOMTREE TR PUT 97717W959 7 3 SH Put SOLE   0 0 0
CYBERARK SOFTWARE LTD CALL M2682V908 1,453 182 SH Call SOLE   0 0 0
CYBERARK SOFTWARE LTD COM M2682V108 3,465 43,411 SH   SOLE   43,411 0 0
CYBERARK SOFTWARE LTD PUT M2682V958 2,035 255 SH Put SOLE   0 0 0
CHINA YUCHAI INTL LTD CALL G21082905 200 116 SH Call SOLE   0 0 0
CHINA YUCHAI INTL LTD PUT G21082955 17 10 SH Put SOLE   0 0 0
COMMUNITY HEALTH SYS INC NEW CALL 203668908 25 75 SH Call SOLE   0 0 0
COMMUNITY HEALTH SYS INC NEW PUT 203668958 79 231 SH Put SOLE   0 0 0
CHANGYOU COM LTD CALL 15911M907 71 54 SH Call SOLE   0 0 0
CHANGYOU COM LTD COM 15911M107 25 1,940 SH   SOLE   1,940 0 0
CHANGYOU COM LTD PUT 15911M957 19 15 SH Put SOLE   0 0 0
CRYOPORT INC CALL 229050907 225 176 SH Call SOLE   0 0 0
CRYOPORT INC COM 229050307 197 15,425 SH   SOLE   15,425 0 0
CRYOPORT INC PUT 229050957 96 75 SH Put SOLE   0 0 0
CYTOKINETICS INC CALL 23282W905 33 34 SH Call SOLE   0 0 0
CYTOKINETICS INC PUT 23282W955 14 15 SH Put SOLE   0 0 0
CYTRX CORP CALL 232828908 1 9 SH Call SOLE   0 0 0
CYTRX CORP PUT 232828958 0 3 SH Put SOLE   0 0 0
CAESARS ENTMT CORP CALL 127686903 2,105 2,054 SH Call SOLE   0 0 0
CAESARS ENTMT CORP COM 127686103 1,711 166,986 SH   SOLE   166,986 0 0
CAESARS ENTMT CORP PUT 127686953 1,250 1,220 SH Put SOLE   0 0 0
COSAN LTD CALL G25343907 26 39 SH Call SOLE   0 0 0
COSAN LTD COM G25343107 12 1,803 SH   SOLE   1,803 0 0
COSAN LTD PUT G25343957 26 39 SH Put SOLE   0 0 0
DOMINION ENERGY INC CALL 25746U909 4,237 603 SH Call SOLE   0 0 0
DOMINION ENERGY INC COM 25746U109 248 3,533 SH   SOLE   3,533 0 0
DOMINION ENERGY INC PUT 25746U959 1,272 181 SH Put SOLE   0 0 0
DAKTRONICS INC CALL 234264909 2 3 SH Call SOLE   0 0 0
DAKTRONICS INC COM 234264109 9 1,255 SH   SOLE   1,255 0 0
DAKTRONICS INC PUT 234264959 6 8 SH Put SOLE   0 0 0
DELTA AIR LINES INC DEL CALL 247361902 15,186 2,626 SH Call SOLE   0 0 0
DELTA AIR LINES INC DEL COM 247361702 3,206 55,454 SH   SOLE   55,454 0 0
DELTA AIR LINES INC DEL PUT 247361952 9,096 1,573 SH Put SOLE   0 0 0
DANA INCORPORATED CALL 235825905 13 7 SH Call SOLE   0 0 0
DANA INCORPORATED COM 235825205 758 40,628 SH   SOLE   40,628 0 0
DANA INCORPORATED PUT 235825955 778 417 SH Put SOLE   0 0 0
DARLING INGREDIENTS INC CALL 237266901 293 152 SH Call SOLE   0 0 0
DARLING INGREDIENTS INC PUT 237266951 52 27 SH Put SOLE   0 0 0
TABLEAU SOFTWARE INC CALL 87336U905 3,720 333 SH Call SOLE   0 0 0
TABLEAU SOFTWARE INC COM 87336U105 1,323 11,841 SH   SOLE   11,841 0 0
TABLEAU SOFTWARE INC PUT 87336U955 1,754 157 SH Put SOLE   0 0 0
DEUTSCHE BANK AG CALL D18190908 1,070 942 SH Call SOLE   0 0 0
DEUTSCHE BANK AG PUT D18190958 1,900 1,673 SH Put SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY CALL 46140H900 796 471 SH Call SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY COM 46140H106 62 3,712 SH   SOLE   3,712 0 0
INVESCO DB MLTI SECTR CMMTY PUT 46140H950 231 137 SH Put SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY CALL 46140H900 18 11 SH Call SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY COM 46140H700 111 6,731 SH   SOLE   6,731 0 0
INVESCO DB COMMDY INDX TRCK CALL 46138B903 7 4 SH Call SOLE   0 0 0
INVESCO DB COMMDY INDX TRCK COM 46138B103 86 4,806 SH   SOLE   4,806 0 0
INVESCO DB COMMDY INDX TRCK PUT 46138B953 1 1 SH Put SOLE   0 0 0
DIEBOLD NXDF INC CALL 253651903 27 61 SH Call SOLE   0 0 0
DIEBOLD NXDF INC PUT 253651953 4 10 SH Put SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY PUT 46140H950 0 5 SH Put SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY CALL 46140H900 43 32 SH Call SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY COM 46140H403 3 280 SH   SOLE   280 0 0
DROPBOX INC CALL 26210C904 2,253 840 SH Call SOLE   0 0 0
DROPBOX INC COM 26210C104 365 13,631 SH   SOLE   13,631 0 0
DROPBOX INC PUT 26210C954 5,422 2,021 SH Put SOLE   0 0 0
DONALDSON INC CALL 257651909 58 10 SH Call SOLE   0 0 0
DUCOMMUN INC DEL CALL 264147909 36 9 SH Call SOLE   0 0 0
DIME CMNTY BANCSHARES COM 253922108 0 5 SH   SOLE   5 0 0
DIME CMNTY BANCSHARES PUT 253922958 1 1 SH Put SOLE   0 0 0
DCP MIDSTREAM LP CALL 23311P900 122 31 SH Call SOLE   0 0 0
DCP MIDSTREAM LP COM 23311P100 18 466 SH   SOLE   466 0 0
DCP MIDSTREAM LP PUT 23311P950 63 16 SH Put SOLE   0 0 0
DECIPHERA PHARMACEUTICALS IN CALL 24344T901 30 8 SH Call SOLE   0 0 0
3-D SYS CORP DEL CALL 88554D905 708 375 SH Call SOLE   0 0 0
3-D SYS CORP DEL COM 88554D205 190 10,061 SH   SOLE   10,061 0 0
3-D SYS CORP DEL PUT 88554D955 659 349 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 252 51 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R305 124 2,513 SH   SOLE   2,513 0 0
PROSHARES TR PUT 74347R952 370 75 SH Put SOLE   0 0 0
DDR CORP CALL 23317H904 637 476 SH Call SOLE   0 0 0
DDR CORP PUT 23317H954 121 91 SH Put SOLE   0 0 0
DDR CORP PUT 23317H954 0 21 SH Put SOLE   0 0 0
DDR CORP CALL 23317H904 8 22 SH Call SOLE   0 0 0
DDR CORP PUT 23317H954 3 10 SH Put SOLE   0 0 0
DILLARDS INC CALL 254067901 1,442 189 SH Call SOLE   0 0 0
DILLARDS INC PUT 254067951 2,450 321 SH Put SOLE   0 0 0
DEERE & CO CALL 244199905 13,740 914 SH Call SOLE   0 0 0
DEERE & CO COM 244199105 4,110 27,344 SH   SOLE   27,344 0 0
DEERE & CO PUT 244199955 22,835 1,519 SH Put SOLE   0 0 0
DECKERS OUTDOOR CORP CALL 243537907 972 82 SH Call SOLE   0 0 0
DECKERS OUTDOOR CORP COM 243537107 388 3,274 SH   SOLE   3,274 0 0
DECKERS OUTDOOR CORP PUT 243537957 2,490 210 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 91 21 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W315 124 2,844 SH   SOLE   2,844 0 0
WISDOMTREE TR PUT 97717W959 17 4 SH Put SOLE   0 0 0
DENNYS CORP CALL 24869P904 10 7 SH Call SOLE   0 0 0
DENNYS CORP PUT 24869P954 2 2 SH Put SOLE   0 0 0
DIAGEO P L C CALL 25243Q905 1,402 99 SH Call SOLE   0 0 0
DIAGEO P L C PUT 25243Q955 1,147 81 SH Put SOLE   0 0 0
DERMIRA INC CALL 24983L904 207 190 SH Call SOLE   0 0 0
DERMIRA INC PUT 24983L954 54 50 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 29 10 SH Call SOLE   0 0 0
DESTINATION MATERNITY CORP COM 25065D100 2 490 SH   SOLE   490 0 0
DESTINATION MATERNITY CORP PUT 25065D950 2 5 SH Put SOLE   0 0 0
DEAN FOODS CO NEW CALL 242370903 2 4 SH Call SOLE   0 0 0
DEAN FOODS CO NEW PUT 242370953 386 545 SH Put SOLE   0 0 0
DIFFERENTIAL BRANDS GROUP IN COM 25374L108 41 10,147 SH   SOLE   10,147 0 0
WISDOMTREE TR PUT 97717W959 6 1 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 6 1 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E661 49 792 SH   SOLE   792 0 0
DIREXION SHS ETF TR PUT 25460E955 12 2 SH Put SOLE   0 0 0
DONNELLEY FINL SOLUTIONS INC CALL 25787G900 73 41 SH Call SOLE   0 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 137 7,649 SH   SOLE   7,649 0 0
DONNELLEY FINL SOLUTIONS INC PUT 25787G950 7 4 SH Put SOLE   0 0 0
DEL FRISCOS RESTAURANT GROUP CALL 245077902 46 56 SH Call SOLE   0 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 31 3,740 SH   SOLE   3,740 0 0
DISCOVER FINL SVCS CALL 254709908 1,383 181 SH Call SOLE   0 0 0
DISCOVER FINL SVCS PUT 254709958 1,995 261 SH Put SOLE   0 0 0
DOLLAR GEN CORP NEW CALL 256677905 1,836 168 SH Call SOLE   0 0 0
DOLLAR GEN CORP NEW COM 256677105 1,526 13,965 SH   SOLE   13,965 0 0
DOLLAR GEN CORP NEW PUT 256677955 9,148 837 SH Put SOLE   0 0 0
INVESCO DB MLTI SECTR CMMTY COM 46140H601 3 100 SH   SOLE   100 0 0
ISHARES TR CALL 46434V906 33 9 SH Call SOLE   0 0 0
ISHARES TR PUT 46434V956 37 10 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 4 1 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W281 4 88 SH   SOLE   88 0 0
QUEST DIAGNOSTICS INC CALL 74834L900 2,050 190 SH Call SOLE   0 0 0
QUEST DIAGNOSTICS INC PUT 74834L950 1,780 165 SH Put SOLE   0 0 0
D R HORTON INC CALL 23331A909 6,563 1,556 SH Call SOLE   0 0 0
D R HORTON INC PUT 23331A959 3,914 928 SH Put SOLE   0 0 0
DANAHER CORP DEL CALL 235851902 4,639 427 SH Call SOLE   0 0 0
DANAHER CORP DEL PUT 235851952 8,518 784 SH Put SOLE   0 0 0
DHT HOLDINGS INC CALL Y2065G901 21 46 SH Call SOLE   0 0 0
DHT HOLDINGS INC COM Y2065G121 56 12,092 SH   SOLE   12,092 0 0
DHT HOLDINGS INC PUT Y2065G951 11 25 SH Put SOLE   0 0 0
DHI GROUP INC CALL 23331S900 6 33 SH Call SOLE   0 0 0
DHI GROUP INC PUT 23331S950 0 1 SH Put SOLE   0 0 0
SPDR DOW JONES INDL AVRG ETF CALL 78467X909 142,564 5,392 SH Call SOLE   0 0 0
SPDR DOW JONES INDL AVRG ETF PUT 78467X959 144,441 5,463 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 199 46 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R952 4 1 SH Put SOLE   0 0 0
DINE BRANDS GLOBAL INC CALL 254423906 1,122 138 SH Call SOLE   0 0 0
DINE BRANDS GLOBAL INC PUT 254423956 715 88 SH Put SOLE   0 0 0
DIODES INC CALL 254543901 309 93 SH Call SOLE   0 0 0
DIODES INC COM 254543101 79 2,402 SH   SOLE   2,402 0 0
DIODES INC PUT 254543951 802 241 SH Put SOLE   0 0 0
DISNEY WALT CO CALL 254687906 53,406 4,567 SH Call SOLE   0 0 0
DISNEY WALT CO COM 254687106 1,406 12,030 SH   SOLE   12,030 0 0
DISNEY WALT CO PUT 254687956 33,351 2,852 SH Put SOLE   0 0 0
DISCOVERY INC CALL 25470F902 2,547 796 SH Call SOLE   0 0 0
DISCOVERY INC PUT 25470F952 2,342 732 SH Put SOLE   0 0 0
DISCOVERY INC CALL 25470F902 689 233 SH Call SOLE   0 0 0
DISCOVERY INC PUT 25470F952 239 81 SH Put SOLE   0 0 0
DISH NETWORK CORP CALL 25470M909 1,977 553 SH Call SOLE   0 0 0
DISH NETWORK CORP PUT 25470M959 6,991 1,955 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06738C908 639 269 SH Call SOLE   0 0 0
BARCLAYS BK PLC COM 06738C778 825 34,749 SH   SOLE   34,749 0 0
DELEK US HLDGS INC NEW CALL 24665A903 1,234 291 SH Call SOLE   0 0 0
DELEK US HLDGS INC NEW COM 24665A103 354 8,365 SH   SOLE   8,365 0 0
DELEK US HLDGS INC NEW PUT 24665A953 1,714 404 SH Put SOLE   0 0 0
DELEK LOGISTICS PARTNERS LP CALL 24664T903 95 28 SH Call SOLE   0 0 0
DELEK LOGISTICS PARTNERS LP COM 24664T103 129 3,797 SH   SOLE   3,797 0 0
DELEK LOGISTICS PARTNERS LP PUT 24664T953 71 21 SH Put SOLE   0 0 0
DICKS SPORTING GOODS INC CALL 253393902 1,681 474 SH Call SOLE   0 0 0
DICKS SPORTING GOODS INC PUT 253393952 986 278 SH Put SOLE   0 0 0
DOLBY LABORATORIES INC CALL 25659T907 69 10 SH Call SOLE   0 0 0
DOLBY LABORATORIES INC COM 25659T107 148 2,124 SH   SOLE   2,124 0 0
DYNAGAS LNG PARTNERS LP CALL Y2188B908 49 57 SH Call SOLE   0 0 0
DYNAGAS LNG PARTNERS LP COM Y2188B108 16 1,835 SH   SOLE   1,835 0 0
DYNAGAS LNG PARTNERS LP PUT Y2188B958 43 50 SH Put SOLE   0 0 0
DELPHI TECHNOLOGIES PLC CALL G2709G907 181 58 SH Call SOLE   0 0 0
DELPHI TECHNOLOGIES PLC COM G2709G107 97 3,107 SH   SOLE   3,107 0 0
DELPHI TECHNOLOGIES PLC PUT G2709G957 360 115 SH Put SOLE   0 0 0
DIGITAL RLTY TR INC CALL 253868903 697 62 SH Call SOLE   0 0 0
DIGITAL RLTY TR INC COM 253868103 1,050 9,340 SH   SOLE   9,340 0 0
DIGITAL RLTY TR INC PUT 253868953 2,733 243 SH Put SOLE   0 0 0
DULUTH HLDGS INC CALL 26443V901 110 35 SH Call SOLE   0 0 0
DULUTH HLDGS INC COM 26443V101 570 18,126 SH   SOLE   18,126 0 0
DULUTH HLDGS INC PUT 26443V951 59 19 SH Put SOLE   0 0 0
DOLLAR TREE INC CALL 256746908 6,850 840 SH Call SOLE   0 0 0
DOLLAR TREE INC COM 256746108 4,173 51,176 SH   SOLE   51,176 0 0
DOLLAR TREE INC PUT 256746958 9,011 1,105 SH Put SOLE   0 0 0
DELUXE CORP CALL 248019901 751 132 SH Call SOLE   0 0 0
DELUXE CORP PUT 248019951 22 4 SH Put SOLE   0 0 0
DOMINION ENERGY MIDSTRM PRTN CALL 257454908 322 180 SH Call SOLE   0 0 0
DOMINION ENERGY MIDSTRM PRTN COM 257454108 321 17,962 SH   SOLE   17,962 0 0
DOMINION ENERGY MIDSTRM PRTN PUT 257454958 1,048 586 SH Put SOLE   0 0 0
DORCHESTER MINERALS LP CALL 25820R905 10 5 SH Call SOLE   0 0 0
DORCHESTER MINERALS LP COM 25820R105 5 279 SH   SOLE   279 0 0
DORCHESTER MINERALS LP PUT 25820R955 48 24 SH Put SOLE   0 0 0
DIGIMARC CORP NEW COM 25381B101 259 8,261 SH   SOLE   8,261 0 0
DUN & BRADSTREET CORP DEL NE CALL 26483E900 4,446 312 SH Call SOLE   0 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 2,265 15,895 SH   SOLE   15,895 0 0
DUN & BRADSTREET CORP DEL NE PUT 26483E950 5,971 419 SH Put SOLE   0 0 0
DUNKIN BRANDS GROUP INC CALL 265504900 501 68 SH Call SOLE   0 0 0
DUNKIN BRANDS GROUP INC PUT 265504950 1,776 241 SH Put SOLE   0 0 0
DENALI THERAPEUTICS INC COM 24823R105 24 1,114 SH   SOLE   1,114 0 0
NOW INC CALL 67011P900 49 30 SH Call SOLE   0 0 0
NOW INC PUT 67011P950 14 9 SH Put SOLE   0 0 0
DENBURY RES INC CALL 247916908 266 430 SH Call SOLE   0 0 0
DENBURY RES INC PUT 247916958 109 176 SH Put SOLE   0 0 0
DIAMOND OFFSHORE DRILLING IN CALL 25271C902 968 484 SH Call SOLE   0 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 1 66 SH   SOLE   66 0 0
DIAMOND OFFSHORE DRILLING IN PUT 25271C952 74 37 SH Put SOLE   0 0 0
DOCUSIGN INC CALL 256163906 5,351 1,018 SH Call SOLE   0 0 0
DOCUSIGN INC PUT 256163956 4,678 890 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 65 12 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B235 59 1,084 SH   SOLE   1,084 0 0
PROSHARES TR CALL 74347B909 16 3 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 115 21 SH Put SOLE   0 0 0
DOMO INC CALL 257554905 90 42 SH Call SOLE   0 0 0
DOMO INC COM 257554105 183 8,570 SH   SOLE   8,570 0 0
MASONITE INTL CORP NEW CALL 575385909 83 13 SH Call SOLE   0 0 0
MASONITE INTL CORP NEW PUT 575385959 173 27 SH Put SOLE   0 0 0
DORMAN PRODUCTS INC CALL 258278900 369 48 SH Call SOLE   0 0 0
DORMAN PRODUCTS INC PUT 258278950 107 14 SH Put SOLE   0 0 0
DOVER CORP CALL 260003908 301 34 SH Call SOLE   0 0 0
DOVER CORP COM 260003108 67 768 SH   SOLE   768 0 0
DOVER CORP PUT 260003958 88 10 SH Put SOLE   0 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 2 100 SH   SOLE   100 0 0
DOVA PHARMACEUTICALS INC PUT 25985T952 2 1 SH Put SOLE   0 0 0
AMDOCS LTD CALL G02602903 4,288 650 SH Call SOLE   0 0 0
DIPLOMAT PHARMACY INC CALL 25456K901 9 5 SH Call SOLE   0 0 0
DIPLOMAT PHARMACY INC COM 25456K101 693 35,711 SH   SOLE   35,711 0 0
DIPLOMAT PHARMACY INC PUT 25456K951 250 129 SH Put SOLE   0 0 0
DPW HLDGS INC CALL 26140E905 10 22 SH Call SOLE   0 0 0
DPW HLDGS INC PUT 26140E955 0 1 SH Put SOLE   0 0 0
DOMINOS PIZZA INC CALL 25754A901 5,247 178 SH Call SOLE   0 0 0
DOMINOS PIZZA INC COM 25754A201 3,718 12,615 SH   SOLE   12,615 0 0
DOMINOS PIZZA INC PUT 25754A951 9,669 328 SH Put SOLE   0 0 0
DAQO NEW ENERGY CORP CALL 23703Q903 26 10 SH Call SOLE   0 0 0
DAQO NEW ENERGY CORP COM 23703Q203 155 5,965 SH   SOLE   5,965 0 0
DAQO NEW ENERGY CORP PUT 23703Q953 232 89 SH Put SOLE   0 0 0
DRDGOLD LIMITED COM 26152H301 0 3,000 SH   SOLE   3,000 0 0
DRDGOLD LIMITED PUT 26152H951 0 30 SH Put SOLE   0 0 0
DIAMONDROCK HOSPITALITY CO CALL 252784901 0 1 SH Call SOLE   0 0 0
DARDEN RESTAURANTS INC CALL 237194905 3,524 317 SH Call SOLE   0 0 0
DARDEN RESTAURANTS INC COM 237194105 451 4,064 SH   SOLE   4,064 0 0
DARDEN RESTAURANTS INC PUT 237194955 2,524 227 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 101 187 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K125 33 6,105 SH   SOLE   6,105 0 0
DIREXION SHS ETF TR PUT 25490K959 10 19 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 4 2 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W755 24 1,109 SH   SOLE   1,109 0 0
DIREXION SHS ETF TR PUT 25459W958 13 6 SH Put SOLE   0 0 0
DRIL-QUIP INC CALL 262037904 20 4 SH Call SOLE   0 0 0
DURECT CORP COM 266605104 0 335 SH   SOLE   335 0 0
DURECT CORP PUT 266605954 1 12 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 1 2 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459Y363 11 1,275 SH   SOLE   1,275 0 0
DRYSHIPS INC CALL Y2109Q905 20 34 SH Call SOLE   0 0 0
DRYSHIPS INC COM Y2109Q705 75 12,387 SH   SOLE   12,387 0 0
DRYSHIPS INC PUT Y2109Q955 32 53 SH Put SOLE   0 0 0
DRIVE SHACK INC CALL 262077900 1 3 SH Call SOLE   0 0 0
DRIVE SHACK INC PUT 262077950 169 285 SH Put SOLE   0 0 0
DASEKE INC CALL 23753F907 0 1 SH Call SOLE   0 0 0
DASEKE INC COM 23753F107 29 3,681 SH   SOLE   3,681 0 0
DASEKE INC PUT 23753F957 54 68 SH Put SOLE   0 0 0
DOUBLELINE INCOME SOLUTIONS CALL 258622909 30 15 SH Call SOLE   0 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 18 923 SH   SOLE   923 0 0
DOUBLELINE INCOME SOLUTIONS PUT 258622959 40 20 SH Put SOLE   0 0 0
DSW INC CALL 23334L902 559 165 SH Call SOLE   0 0 0
DSW INC PUT 23334L952 494 146 SH Put SOLE   0 0 0
DIANA SHIPPING INC CALL Y2066G904 79 192 SH Call SOLE   0 0 0
DIANA SHIPPING INC PUT Y2066G954 5 14 SH Put SOLE   0 0 0
DTE ENERGY CO CALL 233331907 1,080 99 SH Call SOLE   0 0 0
DTE ENERGY CO PUT 233331957 109 10 SH Put SOLE   0 0 0
DAVIDSTEA INC COM 238661102 5 2,000 SH   SOLE   2,000 0 0
PROSHARES TR CALL 74348A904 5 2 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A954 2 1 SH Put SOLE   0 0 0
DUKE ENERGY CORP NEW CALL 26441C904 9,442 1,180 SH Call SOLE   0 0 0
DUKE ENERGY CORP NEW PUT 26441C954 2,288 286 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 1,453 370 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K133 2,861 72,827 SH   SOLE   72,827 0 0
DIREXION SHS ETF TR PUT 25490K959 5,146 1,310 SH Put SOLE   0 0 0
DAVITA INC CALL 23918K908 4,140 578 SH Call SOLE   0 0 0
DAVITA INC PUT 23918K958 3,846 537 SH Put SOLE   0 0 0
DYNAVAX TECHNOLOGIES CORP CALL 268158901 195 158 SH Call SOLE   0 0 0
DYNAVAX TECHNOLOGIES CORP COM 268158201 1,235 99,640 SH   SOLE   99,640 0 0
DYNAVAX TECHNOLOGIES CORP PUT 268158951 1,474 1,189 SH Put SOLE   0 0 0
DELL TECHNOLOGIES INC CALL 24703L903 6,555 675 SH Call SOLE   0 0 0
DELL TECHNOLOGIES INC PUT 24703L953 4,088 421 SH Put SOLE   0 0 0
DEVON ENERGY CORP NEW CALL 25179M903 5,867 1,469 SH Call SOLE   0 0 0
DEVON ENERGY CORP NEW COM 25179M103 2,652 66,424 SH   SOLE   66,424 0 0
DEVON ENERGY CORP NEW PUT 25179M953 4,872 1,220 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 199 20 SH Call SOLE   0 0 0
ISHARES TR COM 464287168 283 2,844 SH   SOLE   2,844 0 0
ISHARES TR PUT 464287957 857 86 SH Put SOLE   0 0 0
DATAWATCH CORP CALL 237917908 0 1 SH Call SOLE   0 0 0
DOWDUPONT INC CALL 26078J900 22,701 3,530 SH Call SOLE   0 0 0
DOWDUPONT INC COM 26078J100 952 14,818 SH   SOLE   14,818 0 0
DOWDUPONT INC PUT 26078J950 13,080 2,034 SH Put SOLE   0 0 0
DOWDUPONT INC CALL 26078J900 83 13 SH Call SOLE   0 0 0
DOWDUPONT INC PUT 26078J950 199 31 SH Put SOLE   0 0 0
DAWSON GEOPHYSICAL CO NEW CALL 239360900 30 50 SH Call SOLE   0 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 3 538 SH   SOLE   538 0 0
DAWSON GEOPHYSICAL CO NEW PUT 239360950 12 21 SH Put SOLE   0 0 0
DYNEX CAP INC CALL 26817Q906 4 7 SH Call SOLE   0 0 0
DXC TECHNOLOGY CO CALL 23355L906 1,318 141 SH Call SOLE   0 0 0
DXC TECHNOLOGY CO COM 23355L106 76 822 SH   SOLE   822 0 0
DXC TECHNOLOGY CO PUT 23355L956 2,281 244 SH Put SOLE   0 0 0
DXC TECHNOLOGY CO CALL 23355L906 10 70 SH Call SOLE   0 0 0
DXC TECHNOLOGY CO PUT 23355L956 0 4 SH Put SOLE   0 0 0
DEXCOM INC CALL 252131907 286 20 SH Call SOLE   0 0 0
DEXCOM INC COM 252131107 874 6,111 SH   SOLE   6,111 0 0
DEXCOM INC PUT 252131957 5,721 400 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 600 209 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 2 1 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 3,923 677 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W851 1,692 29,213 SH   SOLE   29,213 0 0
WISDOMTREE TR PUT 97717W959 3,193 551 SH Put SOLE   0 0 0
DESTINATION XL GROUP INC CALL 25065K904 0 2 SH Call SOLE   0 0 0
DXP ENTERPRISES INC NEW CALL 233377907 276 69 SH Call SOLE   0 0 0
DYCOM INDS INC CALL 267475901 33 4 SH Call SOLE   0 0 0
DYCOM INDS INC COM 267475101 107 1,270 SH   SOLE   1,270 0 0
DYCOM INDS INC PUT 267475951 397 47 SH Put SOLE   0 0 0
ENI S P A CALL 26874R908 120 32 SH Call SOLE   0 0 0
ELECTRONIC ARTS INC CALL 285512909 56,208 4,665 SH Call SOLE   0 0 0
ELECTRONIC ARTS INC COM 285512109 4,591 38,106 SH   SOLE   38,106 0 0
ELECTRONIC ARTS INC PUT 285512959 49,858 4,138 SH Put SOLE   0 0 0
GRAFTECH INTL LTD COM 384313508 717 36,769 SH   SOLE   36,769 0 0
GRAFTECH INTL LTD PUT 384313958 228 117 SH Put SOLE   0 0 0
BRINKER INTL INC CALL 109641900 1,743 373 SH Call SOLE   0 0 0
BRINKER INTL INC PUT 109641950 1,102 236 SH Put SOLE   0 0 0
EBAY INC CALL 278642903 2,776 841 SH Call SOLE   0 0 0
EBAY INC PUT 278642953 6,098 1,847 SH Put SOLE   0 0 0
EBIX INC CALL 278715906 933 118 SH Call SOLE   0 0 0
EBIX INC PUT 278715956 3,150 398 SH Put SOLE   0 0 0
EMERGENT BIOSOLUTIONS INC CALL 29089Q905 125 19 SH Call SOLE   0 0 0
MERIDIAN BANCORP INC MD COM 58958U103 81 4,808 SH   SOLE   4,808 0 0
MERIDIAN BANCORP INC MD PUT 58958U953 6 4 SH Put SOLE   0 0 0
ECOPETROL S A CALL 279158909 255 95 SH Call SOLE   0 0 0
ECOPETROL S A PUT 279158959 1,836 682 SH Put SOLE   0 0 0
ENCANA CORP CALL 292505904 318 243 SH Call SOLE   0 0 0
ENCANA CORP COM 292505104 784 59,873 SH   SOLE   59,873 0 0
ENCANA CORP PUT 292505954 527 402 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 13 3 SH Call SOLE   0 0 0
ECHO GLOBAL LOGISTICS INC CALL 27875T901 430 139 SH Call SOLE   0 0 0
ECHO GLOBAL LOGISTICS INC PUT 27875T951 120 39 SH Put SOLE   0 0 0
ECOLAB INC CALL 278865900 1,034 66 SH Call SOLE   0 0 0
ECOLAB INC COM 278865100 121 777 SH   SOLE   777 0 0
ECOLAB INC PUT 278865950 674 43 SH Put SOLE   0 0 0
US ECOLOGY INC CALL 91732J902 22 3 SH Call SOLE   0 0 0
CHANNELADVISOR CORP CALL 159179900 51 41 SH Call SOLE   0 0 0
CHANNELADVISOR CORP PUT 159179950 85 69 SH Put SOLE   0 0 0
ENCORE CAP GROUP INC CALL 292554902 813 227 SH Call SOLE   0 0 0
ENCORE CAP GROUP INC COM 292554102 35 979 SH   SOLE   979 0 0
ENCORE CAP GROUP INC PUT 292554952 419 117 SH Put SOLE   0 0 0
ECLIPSE RES CORP CALL 27890G900 1 13 SH Call SOLE   0 0 0
ENDOCYTE INC CALL 29269A902 1,774 999 SH Call SOLE   0 0 0
ENDOCYTE INC PUT 29269A952 344 194 SH Put SOLE   0 0 0
CONSOLIDATED EDISON INC CALL 209115904 1,302 171 SH Call SOLE   0 0 0
CONSOLIDATED EDISON INC PUT 209115954 396 52 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 76 9 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K281 265 3,127 SH   SOLE   3,127 0 0
DIREXION SHS ETF TR PUT 25490K959 313 37 SH Put SOLE   0 0 0
EDITAS MEDICINE INC CALL 28106W903 999 314 SH Call SOLE   0 0 0
EDITAS MEDICINE INC COM 28106W103 448 14,107 SH   SOLE   14,107 0 0
EDITAS MEDICINE INC PUT 28106W953 1,855 583 SH Put SOLE   0 0 0
EDUCATION RLTY TR INC CALL 28140H903 0 9 SH Call SOLE   0 0 0
EDUCATION RLTY TR INC PUT 28140H953 0 47 SH Put SOLE   0 0 0
NEW ORIENTAL ED & TECH GRP I CALL 647581907 10,672 1,442 SH Call SOLE   0 0 0
NEW ORIENTAL ED & TECH GRP I COM 647581107 4,329 58,497 SH   SOLE   58,497 0 0
NEW ORIENTAL ED & TECH GRP I PUT 647581957 5,972 807 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 5 1 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E547 83 1,629 SH   SOLE   1,629 0 0
DIREXION SHS ETF TR PUT 25460E955 81 16 SH Put SOLE   0 0 0
EURONET WORLDWIDE INC CALL 298736909 80 8 SH Call SOLE   0 0 0
EURONET WORLDWIDE INC COM 298736109 188 1,882 SH   SOLE   1,882 0 0
EURONET WORLDWIDE INC PUT 298736959 831 83 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 80,376 18,727 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 83,835 19,533 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 5 1 SH Call SOLE   0 0 0
ISHARES INC COM 464286533 72 1,225 SH   SOLE   1,225 0 0
ISHARES INC PUT 464286951 29 5 SH Put SOLE   0 0 0
ENBRIDGE ENERGY PARTNERS L P CALL 29250R906 435 396 SH Call SOLE   0 0 0
ENBRIDGE ENERGY PARTNERS L P PUT 29250R956 386 352 SH Put SOLE   0 0 0
ENBRIDGE ENERGY MANAGEMENT L CALL 29250X903 515 472 SH Call SOLE   0 0 0
ENBRIDGE ENERGY MANAGEMENT L PUT 29250X953 3 3 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 133 29 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 13 3 SH Put SOLE   0 0 0
EMERALD EXPOSITIONS EVENTS I CALL 29103B900 9 6 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 47,844 7,037 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 88,937 13,081 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 7 1 SH Call SOLE   0 0 0
ISHARES TR COM 46429B689 2 37 SH   SOLE   37 0 0
ELLINGTON FINANCIAL LLC COM 288522303 2 165 SH   SOLE   165 0 0
ELLINGTON FINANCIAL LLC PUT 288522953 8 5 SH Put SOLE   0 0 0
ELECTRONICS FOR IMAGING INC CALL 286082902 23 7 SH Call SOLE   0 0 0
ELECTRONICS FOR IMAGING INC PUT 286082952 20 6 SH Put SOLE   0 0 0
ENERGY FOCUS INC COM 29268T300 9 4,826 SH   SOLE   4,826 0 0
ENERGY FOCUS INC PUT 29268T950 60 295 SH Put SOLE   0 0 0
EQUIFAX INC CALL 294429905 1,867 143 SH Call SOLE   0 0 0
EQUIFAX INC COM 294429105 71 551 SH   SOLE   551 0 0
EQUIFAX INC PUT 294429955 731 56 SH Put SOLE   0 0 0
EGAIN CORP CALL 28225C906 225 278 SH Call SOLE   0 0 0
EGAIN CORP COM 28225C806 33 4,142 SH   SOLE   4,142 0 0
EGAIN CORP PUT 28225C956 243 300 SH Put SOLE   0 0 0
ENERGY XXI GULF COAST INC CALL 29276K901 12 15 SH Call SOLE   0 0 0
ENERGY XXI GULF COAST INC COM 29276K101 94 11,346 SH   SOLE   11,346 0 0
ENERGY XXI GULF COAST INC PUT 29276K951 50 61 SH Put SOLE   0 0 0
8X8 INC NEW CALL 282914900 131 62 SH Call SOLE   0 0 0
8X8 INC NEW COM 282914100 2 101 SH   SOLE   101 0 0
8X8 INC NEW PUT 282914950 44 21 SH Put SOLE   0 0 0
ENGILITY HLDGS INC NEW CALL 29286C907 89 25 SH Call SOLE   0 0 0
EGALET CORP CALL 28226B904 0 1 SH Call SOLE   0 0 0
ENERGEN CORP CALL 29265N908 1,051 122 SH Call SOLE   0 0 0
ENERGEN CORP PUT 29265N958 1,283 149 SH Put SOLE   0 0 0
ELDORADO GOLD CORP NEW CALL 284902903 3 43 SH Call SOLE   0 0 0
ELDORADO GOLD CORP NEW COM 284902103 12 14,065 SH   SOLE   14,065 0 0
ELDORADO GOLD CORP NEW PUT 284902953 12 145 SH Put SOLE   0 0 0
NIC INC CALL 62914B900 81 55 SH Call SOLE   0 0 0
NIC INC COM 62914B100 73 4,982 SH   SOLE   4,982 0 0
NIC INC PUT 62914B950 229 155 SH Put SOLE   0 0 0
EAGLE PHARMACEUTICALS INC CALL 269796908 3,515 507 SH Call SOLE   0 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 164 2,375 SH   SOLE   2,375 0 0
EAGLE PHARMACEUTICALS INC PUT 269796958 2,953 426 SH Put SOLE   0 0 0
VAALCO ENERGY INC CALL 91851C901 88 323 SH Call SOLE   0 0 0
VAALCO ENERGY INC PUT 91851C951 128 470 SH Put SOLE   0 0 0
ENCOMPASS HEALTH CORP CALL 29261A900 405 52 SH Call SOLE   0 0 0
ENCOMPASS HEALTH CORP COM 29261A100 299 3,837 SH   SOLE   3,837 0 0
ENCOMPASS HEALTH CORP PUT 29261A950 1,824 234 SH Put SOLE   0 0 0
ISHARES TR COM 46429B309 22 1,000 SH   SOLE   1,000 0 0
ISHARES TR PUT 46429B957 41 18 SH Put SOLE   0 0 0
ENDURANCE INTL GROUP HLDGS I CALL 29272B905 29 33 SH Call SOLE   0 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 12 1,370 SH   SOLE   1,370 0 0
ENDURANCE INTL GROUP HLDGS I PUT 29272B955 0 1 SH Put SOLE   0 0 0
EDISON INTL CALL 281020907 1,272 188 SH Call SOLE   0 0 0
EDISON INTL COM 281020107 1,011 14,942 SH   SOLE   14,942 0 0
EDISON INTL PUT 281020957 1,238 183 SH Put SOLE   0 0 0
LAUDER ESTEE COS INC CALL 518439904 7,760 534 SH Call SOLE   0 0 0
LAUDER ESTEE COS INC PUT 518439954 8,733 601 SH Put SOLE   0 0 0
E L F BEAUTY INC CALL 26856L903 11 9 SH Call SOLE   0 0 0
E L F BEAUTY INC COM 26856L103 139 10,931 SH   SOLE   10,931 0 0
E L F BEAUTY INC PUT 26856L953 138 109 SH Put SOLE   0 0 0
ENDOLOGIX INC CALL 29266S906 2 12 SH Call SOLE   0 0 0
ELLIE MAE INC CALL 28849P900 312 33 SH Call SOLE   0 0 0
ELLIE MAE INC PUT 28849P950 3,923 414 SH Put SOLE   0 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 7 77 SH   SOLE   77 0 0
CALLAWAY GOLF CO CALL 131193904 718 296 SH Call SOLE   0 0 0
CALLAWAY GOLF CO PUT 131193954 512 211 SH Put SOLE   0 0 0
EMAGIN CORP COM 29076N206 0 239 SH   SOLE   239 0 0
EMAGIN CORP PUT 29076N956 4 31 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 7,967 739 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 463 43 SH Put SOLE   0 0 0
EMCOR GROUP INC CALL 29084Q900 187 25 SH Call SOLE   0 0 0
EMCOR GROUP INC COM 29084Q100 4 54 SH   SOLE   54 0 0
EMCOR GROUP INC PUT 29084Q950 435 58 SH Put SOLE   0 0 0
EMERGE ENERGY SVCS LP CALL 29102H908 9 25 SH Call SOLE   0 0 0
EMERGE ENERGY SVCS LP COM 29102H108 24 6,144 SH   SOLE   6,144 0 0
EMERGE ENERGY SVCS LP PUT 29102H958 30 76 SH Put SOLE   0 0 0
EMCORE CORP COM 290846203 8 1,771 SH   SOLE   1,771 0 0
EMCORE CORP PUT 290846953 47 101 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 3 2 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F494 191 11,615 SH   SOLE   11,615 0 0
VANECK VECTORS ETF TR PUT 92189F952 849 516 SH Put SOLE   0 0 0
EASTMAN CHEM CO CALL 277432900 1,608 168 SH Call SOLE   0 0 0
EASTMAN CHEM CO PUT 277432950 641 67 SH Put SOLE   0 0 0
EMERSON ELEC CO CALL 291011904 6,976 911 SH Call SOLE   0 0 0
EMERSON ELEC CO PUT 291011954 528 69 SH Put SOLE   0 0 0
ENBRIDGE INC CALL 29250N905 629 195 SH Call SOLE   0 0 0
ENBRIDGE INC PUT 29250N955 968 300 SH Put SOLE   0 0 0
ENABLE MIDSTREAM PARTNERS LP CALL 292480900 1 1 SH Call SOLE   0 0 0
ENABLE MIDSTREAM PARTNERS LP COM 292480100 215 12,804 SH   SOLE   12,804 0 0
ENABLE MIDSTREAM PARTNERS LP PUT 292480950 20 12 SH Put SOLE   0 0 0
ENDO INTL PLC CALL G30401906 2,196 1,305 SH Call SOLE   0 0 0
ENDO INTL PLC COM G30401106 210 12,503 SH   SOLE   12,503 0 0
ENDO INTL PLC PUT G30401956 1,953 1,161 SH Put SOLE   0 0 0
ENLINK MIDSTREAM LLC CALL 29336T900 29 18 SH Call SOLE   0 0 0
ENLINK MIDSTREAM PARTNERS LP CALL 29336U907 231 124 SH Call SOLE   0 0 0
ENLINK MIDSTREAM PARTNERS LP COM 29336U107 254 13,661 SH   SOLE   13,661 0 0
ENLINK MIDSTREAM PARTNERS LP PUT 29336U957 186 100 SH Put SOLE   0 0 0
ENPHASE ENERGY INC CALL 29355A907 648 1,337 SH Call SOLE   0 0 0
ENPHASE ENERGY INC PUT 29355A957 206 425 SH Put SOLE   0 0 0
ENERGIZER HLDGS INC NEW CALL 29272W909 123 21 SH Call SOLE   0 0 0
ENERGIZER HLDGS INC NEW PUT 29272W959 70 12 SH Put SOLE   0 0 0
ENERSYS CALL 29275Y902 113 13 SH Call SOLE   0 0 0
ENERSYS COM 29275Y102 35 412 SH   SOLE   412 0 0
ENERSYS PUT 29275Y952 296 34 SH Put SOLE   0 0 0
GLOBAL EAGLE ENTMT INC CALL 37951D902 896 3,179 SH Call SOLE   0 0 0
ENANTA PHARMACEUTICALS INC CALL 29251M906 34 4 SH Call SOLE   0 0 0
ENTEGRIS INC CALL 29362U904 468 162 SH Call SOLE   0 0 0
ENTEGRIS INC PUT 29362U954 46 16 SH Put SOLE   0 0 0
ENVESTNET INC CALL 29404K906 103 17 SH Call SOLE   0 0 0
ENVESTNET INC COM 29404K106 149 2,452 SH   SOLE   2,452 0 0
ENVESTNET INC PUT 29404K956 30 5 SH Put SOLE   0 0 0
ENOVA INTL INC CALL 29357K903 161 56 SH Call SOLE   0 0 0
ENOVA INTL INC COM 29357K103 53 1,843 SH   SOLE   1,843 0 0
ENZO BIOCHEM INC CALL 294100902 2 6 SH Call SOLE   0 0 0
ENZO BIOCHEM INC COM 294100102 4 1,064 SH   SOLE   1,064 0 0
ENZO BIOCHEM INC PUT 294100952 6 15 SH Put SOLE   0 0 0
EOG RES INC CALL 26875P901 6,493 509 SH Call SOLE   0 0 0
EOG RES INC PUT 26875P951 16,941 1,328 SH Put SOLE   0 0 0
EPAM SYS INC CALL 29414B904 2,506 182 SH Call SOLE   0 0 0
EPAM SYS INC PUT 29414B954 2,561 186 SH Put SOLE   0 0 0
BOTTOMLINE TECH DEL INC CALL 101388906 705 97 SH Call SOLE   0 0 0
BOTTOMLINE TECH DEL INC COM 101388106 46 644 SH   SOLE   644 0 0
BOTTOMLINE TECH DEL INC PUT 101388956 305 42 SH Put SOLE   0 0 0
EDGEWELL PERS CARE CO CALL 28035Q902 970 210 SH Call SOLE   0 0 0
EDGEWELL PERS CARE CO PUT 28035Q952 208 45 SH Put SOLE   0 0 0
ENTERPRISE PRODS PARTNERS L CALL 293792907 1,784 621 SH Call SOLE   0 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 619 21,547 SH   SOLE   21,547 0 0
ENTERPRISE PRODS PARTNERS L PUT 293792957 3,140 1,093 SH Put SOLE   0 0 0
EP ENERGY CORP CALL 268785902 8 35 SH Call SOLE   0 0 0
EP ENERGY CORP PUT 268785952 0 2 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 204 85 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W422 552 22,899 SH   SOLE   22,899 0 0
WISDOMTREE TR PUT 97717W959 1,345 558 SH Put SOLE   0 0 0
EVOLUTION PETROLEUM CORP CALL 30049A907 22 20 SH Call SOLE   0 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 81 7,358 SH   SOLE   7,358 0 0
ISHARES TR CALL 46429B907 14 6 SH Call SOLE   0 0 0
ISHARES TR PUT 46429B957 33 14 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 68 15 SH Call SOLE   0 0 0
ISHARES INC COM 464286665 68 1,518 SH   SOLE   1,518 0 0
ISHARES INC PUT 464286951 277 61 SH Put SOLE   0 0 0
EPR PPTYS CALL 26884U909 1,067 156 SH Call SOLE   0 0 0
EPR PPTYS PUT 26884U959 205 30 SH Put SOLE   0 0 0
ESSENTIAL PPTYS RLTY TR INC CALL 29670E907 5 4 SH Call SOLE   0 0 0
EPIZYME INC CALL 29428V904 8 8 SH Call SOLE   0 0 0
EPIZYME INC COM 29428V104 6 612 SH   SOLE   612 0 0
EPIZYME INC PUT 29428V954 22 21 SH Put SOLE   0 0 0
EQUITY COMWLTH COM 294628102 23 721 SH   SOLE   721 0 0
EQUITY COMWLTH PUT 294628952 32 10 SH Put SOLE   0 0 0
EQT GP HLDGS LP CALL 26885J903 22 11 SH Call SOLE   0 0 0
EQT GP HLDGS LP COM 26885J103 16 775 SH   SOLE   775 0 0
EQT GP HLDGS LP PUT 26885J953 6 3 SH Put SOLE   0 0 0
AXA EQUITABLE HLDGS INC CALL 054561905 210 98 SH Call SOLE   0 0 0
AXA EQUITABLE HLDGS INC COM 054561105 121 5,683 SH   SOLE   5,683 0 0
AXA EQUITABLE HLDGS INC PUT 054561955 242 113 SH Put SOLE   0 0 0
EQUINIX INC CALL 29444U900 3,376 78 SH Call SOLE   0 0 0
EQUINIX INC PUT 29444U950 8,138 188 SH Put SOLE   0 0 0
EQT MIDSTREAM PARTNERS LP CALL 26885B900 0 320 SH Call SOLE   0 0 0
EQT MIDSTREAM PARTNERS LP PUT 26885B950 0 81 SH Put SOLE   0 0 0
EQT MIDSTREAM PARTNERS LP CALL 26885B900 0 2 SH Call SOLE   0 0 0
EQUINOR ASA CALL 29446M902 42 15 SH Call SOLE   0 0 0
EQUINOR ASA PUT 29446M952 50 18 SH Put SOLE   0 0 0
EQUITY RESIDENTIAL CALL 29476L907 1,305 197 SH Call SOLE   0 0 0
EQUITY RESIDENTIAL COM 29476L107 639 9,647 SH   SOLE   9,647 0 0
EQUITY RESIDENTIAL PUT 29476L957 311 47 SH Put SOLE   0 0 0
EQT CORP CALL 26884L909 3,507 793 SH Call SOLE   0 0 0
EQT CORP COM 26884L109 634 14,352 SH   SOLE   14,352 0 0
EQT CORP PUT 26884L959 119 27 SH Put SOLE   0 0 0
ENERPLUS CORP CALL 292766902 376 305 SH Call SOLE   0 0 0
ENERPLUS CORP COM 292766102 45 3,669 SH   SOLE   3,669 0 0
ENERPLUS CORP PUT 292766952 193 157 SH Put SOLE   0 0 0
ELDORADO RESORTS INC CALL 28470R902 544 112 SH Call SOLE   0 0 0
ELDORADO RESORTS INC COM 28470R102 379 7,805 SH   SOLE   7,805 0 0
ELDORADO RESORTS INC PUT 28470R952 1,253 258 SH Put SOLE   0 0 0
ERICSSON CALL 294821908 127 145 SH Call SOLE   0 0 0
ERICSSON COM 294821608 264 30,076 SH   SOLE   30,076 0 0
ERICSSON PUT 294821958 49 56 SH Put SOLE   0 0 0
ENERGY RECOVERY INC CALL 29270J900 14 16 SH Call SOLE   0 0 0
ENERGY RECOVERY INC COM 29270J100 12 1,368 SH   SOLE   1,368 0 0
EMBRAER S A CALL 29082A907 773 395 SH Call SOLE   0 0 0
EMBRAER S A COM 29082A107 486 24,832 SH   SOLE   24,832 0 0
EMBRAER S A PUT 29082A957 1,531 782 SH Put SOLE   0 0 0
EROS INTL PLC CALL G3788M904 348 289 SH Call SOLE   0 0 0
EROS INTL PLC COM G3788M114 205 17,068 SH   SOLE   17,068 0 0
EROS INTL PLC PUT G3788M954 585 486 SH Put SOLE   0 0 0
ISHARES INC COM 46434G798 10 303 SH   SOLE   303 0 0
DIREXION SHS ETF TR CALL 25459W908 1,305 350 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W958 641 172 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 51 16 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 138 43 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 32 10 SH Call SOLE   0 0 0
EVERSOURCE ENERGY CALL 30040W908 98 16 SH Call SOLE   0 0 0
EVERSOURCE ENERGY PUT 30040W958 36 6 SH Put SOLE   0 0 0
ELECTRO SCIENTIFIC INDS CALL 285229900 88 51 SH Call SOLE   0 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 106 6,116 SH   SOLE   6,116 0 0
ELECTRO SCIENTIFIC INDS PUT 285229950 350 201 SH Put SOLE   0 0 0
ESTERLINE TECHNOLOGIES CORP CALL 297425900 209 23 SH Call SOLE   0 0 0
ESTERLINE TECHNOLOGIES CORP PUT 297425950 745 82 SH Put SOLE   0 0 0
ESSENDANT INC PUT 296689952 6 5 SH Put SOLE   0 0 0
ESSENT GROUP LTD CALL G3198U902 22 5 SH Call SOLE   0 0 0
ESPERION THERAPEUTICS INC NE CALL 29664W905 492 111 SH Call SOLE   0 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 162 3,657 SH   SOLE   3,657 0 0
ESPERION THERAPEUTICS INC NE PUT 29664W955 3,687 831 SH Put SOLE   0 0 0
EXPRESS SCRIPTS HLDG CO CALL 30219G908 8,284 872 SH Call SOLE   0 0 0
EXPRESS SCRIPTS HLDG CO PUT 30219G958 13,937 1,467 SH Put SOLE   0 0 0
ESSEX PPTY TR INC CALL 297178905 1,504 61 SH Call SOLE   0 0 0
ESSEX PPTY TR INC COM 297178105 391 1,585 SH   SOLE   1,585 0 0
ESSEX PPTY TR INC PUT 297178955 4,070 165 SH Put SOLE   0 0 0
ENSCO PLC CALL G3157S906 1,264 1,498 SH Call SOLE   0 0 0
ENSCO PLC PUT G3157S956 686 813 SH Put SOLE   0 0 0
ENERGY TRANSFER EQUITY L P CALL 29273V900 2,640 1,515 SH Call SOLE   0 0 0
ENERGY TRANSFER EQUITY L P COM 29273V100 387 22,210 SH   SOLE   22,210 0 0
ENERGY TRANSFER EQUITY L P PUT 29273V950 400 230 SH Put SOLE   0 0 0
E TRADE FINANCIAL CORP CALL 269246901 15,077 2,878 SH Call SOLE   0 0 0
E TRADE FINANCIAL CORP COM 269246401 3,340 63,763 SH   SOLE   63,763 0 0
E TRADE FINANCIAL CORP PUT 269246951 9,503 1,814 SH Put SOLE   0 0 0
ETHAN ALLEN INTERIORS INC CALL 297602904 64 31 SH Call SOLE   0 0 0
ETHAN ALLEN INTERIORS INC PUT 297602954 20 10 SH Put SOLE   0 0 0
ENTERCOM COMMUNICATIONS CORP CALL 293639900 133 169 SH Call SOLE   0 0 0
ENTERCOM COMMUNICATIONS CORP PUT 293639950 79 100 SH Put SOLE   0 0 0
EATON CORP PLC CALL G29183903 6,981 805 SH Call SOLE   0 0 0
EATON CORP PLC PUT G29183953 719 83 SH Put SOLE   0 0 0
ENERGY TRANSFER PARTNERS LP CALL 29278N903 698 314 SH Call SOLE   0 0 0
ENERGY TRANSFER PARTNERS LP COM 29278N103 2,597 116,692 SH   SOLE   116,692 0 0
ENERGY TRANSFER PARTNERS LP PUT 29278N953 4,193 1,884 SH Put SOLE   0 0 0
ENERGY TRANSFER PARTNERS LP CALL 29278N903 44 20 SH Call SOLE   0 0 0
ENERGY TRANSFER PARTNERS LP PUT 29278N953 200 90 SH Put SOLE   0 0 0
ENTERGY CORP NEW CALL 29364G903 949 117 SH Call SOLE   0 0 0
ENTERGY CORP NEW COM 29364G103 103 1,274 SH   SOLE   1,274 0 0
ENTERGY CORP NEW PUT 29364G953 32 4 SH Put SOLE   0 0 0
ETSY INC CALL 29786A906 2,615 509 SH Call SOLE   0 0 0
ETSY INC COM 29786A106 428 8,348 SH   SOLE   8,348 0 0
ETSY INC PUT 29786A956 1,531 298 SH Put SOLE   0 0 0
ISHARES TR CALL 464289902 87 43 SH Call SOLE   0 0 0
ISHARES TR COM 464289180 273 13,501 SH   SOLE   13,501 0 0
ISHARES TR PUT 464289952 73 36 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 4 2 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W882 90 3,870 SH   SOLE   3,870 0 0
PROSHARES TR II PUT 74347W952 11 5 SH Put SOLE   0 0 0
EATON VANCE CORP CALL 278265903 178 34 SH Call SOLE   0 0 0
ENVIVA PARTNERS LP CALL 29414J907 982 309 SH Call SOLE   0 0 0
ENVIVA PARTNERS LP PUT 29414J957 346 109 SH Put SOLE   0 0 0
EVERBRIDGE INC COM 29978A104 21 374 SH   SOLE   374 0 0
EVERBRIDGE INC PUT 29978A954 69 12 SH Put SOLE   0 0 0
ENTRAVISION COMMUNICATIONS C COM 29382R107 7 1,572 SH   SOLE   1,572 0 0
EVOLENT HEALTH INC CALL 30050B901 908 320 SH Call SOLE   0 0 0
EVOLENT HEALTH INC PUT 30050B951 303 107 SH Put SOLE   0 0 0
ENVISION HEALTHCARE CORP CALL 29414D900 521 114 SH Call SOLE   0 0 0
ENVISION HEALTHCARE CORP COM 29414D100 1,607 35,156 SH   SOLE   35,156 0 0
ENVISION HEALTHCARE CORP PUT 29414D950 2,190 479 SH Put SOLE   0 0 0
EVINE LIVE INC CALL 300487905 1 17 SH Call SOLE   0 0 0
EVERCORE INC CALL 29977A905 90 9 SH Call SOLE   0 0 0
EVERCORE INC PUT 29977A955 1,176 117 SH Put SOLE   0 0 0
EVERGY INC CALL 30034W906 219 40 SH Call SOLE   0 0 0
EVERI HLDGS INC CALL 30034T903 409 447 SH Call SOLE   0 0 0
EVERI HLDGS INC COM 30034T103 417 45,554 SH   SOLE   45,554 0 0
EVERTEC INC CALL 30040P903 26 11 SH Call SOLE   0 0 0
EVERTEC INC COM 30040P103 8 346 SH   SOLE   346 0 0
EDWARDS LIFESCIENCES CORP CALL 28176E908 5,518 317 SH Call SOLE   0 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 3,542 20,349 SH   SOLE   20,349 0 0
EDWARDS LIFESCIENCES CORP PUT 28176E958 14,102 810 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 420 190 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 53 24 SH Put SOLE   0 0 0
EAST WEST BANCORP INC CALL 27579R904 126 21 SH Call SOLE   0 0 0
EAST WEST BANCORP INC COM 27579R104 181 3,011 SH   SOLE   3,011 0 0
EAST WEST BANCORP INC PUT 27579R954 392 65 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 126 44 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 69 24 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 6 2 SH Call SOLE   0 0 0
ISHARES INC COM 464286756 31 945 SH   SOLE   945 0 0
ISHARES INC CALL 464286901 817 275 SH Call SOLE   0 0 0
ISHARES INC COM 464286806 90 3,054 SH   SOLE   3,054 0 0
ISHARES INC PUT 464286951 270 91 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 9 4 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 26 11 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 11 4 SH Call SOLE   0 0 0
ISHARES INC PUT 46434G955 132 48 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 1,529 254 SH Call SOLE   0 0 0
ISHARES INC COM 46434G822 1,394 23,158 SH   SOLE   23,158 0 0
ISHARES INC PUT 46434G955 1,590 264 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 19 6 SH Call SOLE   0 0 0
ISHARES INC COM 46434G814 91 2,813 SH   SOLE   2,813 0 0
ISHARES INC PUT 46434G955 35 11 SH Put SOLE   0 0 0
ISHARES INC COM 464286764 34 1,172 SH   SOLE   1,172 0 0
ISHARES INC PUT 464286951 85 29 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 31 10 SH Call SOLE   0 0 0
ISHARES INC COM 464286707 191 6,113 SH   SOLE   6,113 0 0
ISHARES INC PUT 464286951 97 31 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 101 42 SH Call SOLE   0 0 0
ISHARES INC PUT 46434G955 106 44 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 150 40 SH Call SOLE   0 0 0
ISHARES TR CALL 46435G902 1,733 508 SH Call SOLE   0 0 0
ISHARES TR COM 46435G334 294 8,624 SH   SOLE   8,624 0 0
ISHARES TR PUT 46435G952 211 62 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 1,214 237 SH Call SOLE   0 0 0
ISHARES INC COM 464286822 3,539 69,098 SH   SOLE   69,098 0 0
ISHARES INC PUT 464286951 5,322 1,039 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 1,474 216 SH Call SOLE   0 0 0
ISHARES INC COM 464286772 1,282 18,793 SH   SOLE   18,793 0 0
ISHARES INC PUT 464286951 12,554 1,839 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 102,802 30,478 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 74,934 22,216 SH Put SOLE   0 0 0
EXACT SCIENCES CORP CALL 30063P905 9,083 1,151 SH Call SOLE   0 0 0
EXACT SCIENCES CORP COM 30063P105 90 1,151 SH   SOLE   1,151 0 0
EXACT SCIENCES CORP PUT 30063P955 13,558 1,718 SH Put SOLE   0 0 0
EXELON CORP CALL 30161N901 3,706 849 SH Call SOLE   0 0 0
EXELON CORP PUT 30161N951 170 39 SH Put SOLE   0 0 0
EXELIXIS INC CALL 30161Q904 1,341 757 SH Call SOLE   0 0 0
EXELIXIS INC COM 30161Q104 138 7,836 SH   SOLE   7,836 0 0
EXELIXIS INC PUT 30161Q954 655 370 SH Put SOLE   0 0 0
ENDEAVOUR SILVER CORP CALL 29258Y903 40 176 SH Call SOLE   0 0 0
EXLSERVICE HOLDINGS INC CALL 302081904 105 16 SH Call SOLE   0 0 0
EXLSERVICE HOLDINGS INC PUT 302081954 6 1 SH Put SOLE   0 0 0
EAGLE MATERIALS INC CALL 26969P908 2,250 264 SH Call SOLE   0 0 0
EAGLE MATERIALS INC COM 26969P108 631 7,408 SH   SOLE   7,408 0 0
EAGLE MATERIALS INC PUT 26969P958 2,480 291 SH Put SOLE   0 0 0
EXPEDITORS INTL WASH INC CALL 302130909 1,389 189 SH Call SOLE   0 0 0
EXPEDITORS INTL WASH INC COM 302130109 473 6,441 SH   SOLE   6,441 0 0
EXPEDITORS INTL WASH INC PUT 302130959 1,588 216 SH Put SOLE   0 0 0
EXPEDIA GROUP INC CALL 30212P903 11,912 913 SH Call SOLE   0 0 0
EXPEDIA GROUP INC PUT 30212P953 7,672 588 SH Put SOLE   0 0 0
EXPONENT INC CALL 30214U902 53 10 SH Call SOLE   0 0 0
EXPONENT INC COM 30214U102 42 789 SH   SOLE   789 0 0
EXPONENT INC PUT 30214U952 16 3 SH Put SOLE   0 0 0
EXPRESS INC CALL 30219E903 87 79 SH Call SOLE   0 0 0
EXPRESS INC COM 30219E103 173 15,730 SH   SOLE   15,730 0 0
EXPRESS INC PUT 30219E953 557 504 SH Put SOLE   0 0 0
EXTRA SPACE STORAGE INC CALL 30225T902 1,273 147 SH Call SOLE   0 0 0
EXTRA SPACE STORAGE INC COM 30225T102 498 5,756 SH   SOLE   5,756 0 0
EXTRA SPACE STORAGE INC PUT 30225T952 1,178 136 SH Put SOLE   0 0 0
EXTERRAN CORP PUT 30227H956 0 1 SH Put SOLE   0 0 0
EXTREME NETWORKS INC CALL 30226D906 16 31 SH Call SOLE   0 0 0
EXTREME NETWORKS INC COM 30226D106 658 120,217 SH   SOLE   120,217 0 0
EXTREME NETWORKS INC PUT 30226D956 550 1,005 SH Put SOLE   0 0 0
NATIONAL VISION HLDGS INC CALL 63845R907 221 49 SH Call SOLE   0 0 0
SECOND SIGHT MED PRODS INC CALL 81362J900 29 156 SH Call SOLE   0 0 0
SECOND SIGHT MED PRODS INC PUT 81362J950 8 43 SH Put SOLE   0 0 0
EYEPOINT PHARMACEUTICALS INC CALL 30233G900 167 468 SH Call SOLE   0 0 0
EYEPOINT PHARMACEUTICALS INC PUT 30233G950 62 176 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 343 64 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 574 107 SH Put SOLE   0 0 0
EZCORP INC CALL 302301906 70 66 SH Call SOLE   0 0 0
EZCORP INC COM 302301106 35 3,321 SH   SOLE   3,321 0 0
EZCORP INC PUT 302301956 97 91 SH Put SOLE   0 0 0
ISHARES INC COM 464286608 81 1,985 SH   SOLE   1,985 0 0
ISHARES INC PUT 464286951 98 24 SH Put SOLE   0 0 0
FORD MTR CO DEL CALL 345370900 1,690 1,828 SH Call SOLE   0 0 0
FORD MTR CO DEL PUT 345370950 1,223 1,323 SH Put SOLE   0 0 0
DIAMONDBACK ENERGY INC CALL 25278X909 3,217 238 SH Call SOLE   0 0 0
DIAMONDBACK ENERGY INC COM 25278X109 404 2,994 SH   SOLE   2,994 0 0
DIAMONDBACK ENERGY INC PUT 25278X959 5,840 432 SH Put SOLE   0 0 0
FANHUA INC CALL 30712A903 210 78 SH Call SOLE   0 0 0
FANHUA INC PUT 30712A953 129 48 SH Put SOLE   0 0 0
FARO TECHNOLOGIES INC CALL 311642902 12 2 SH Call SOLE   0 0 0
FARO TECHNOLOGIES INC COM 311642102 40 625 SH   SOLE   625 0 0
FARO TECHNOLOGIES INC PUT 311642952 978 152 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 5,788 823 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459Y956 9,875 1,404 SH Put SOLE   0 0 0
FASTENAL CO CALL 311900904 5,030 867 SH Call SOLE   0 0 0
FASTENAL CO PUT 311900954 847 146 SH Put SOLE   0 0 0
FATE THERAPEUTICS INC CALL 31189P902 252 155 SH Call SOLE   0 0 0
FATE THERAPEUTICS INC COM 31189P102 1 114 SH   SOLE   114 0 0
FATE THERAPEUTICS INC PUT 31189P952 1,093 671 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 54 56 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 53 55 SH Put SOLE   0 0 0
FACEBOOK INC CALL 30303M902 374,113 22,748 SH Call SOLE   0 0 0
FACEBOOK INC COM 30303M102 70,699 429,889 SH   SOLE   429,889 0 0
FACEBOOK INC PUT 30303M952 343,589 20,892 SH Put SOLE   0 0 0
FORTUNE BRANDS HOME & SEC IN CALL 34964C906 1,576 301 SH Call SOLE   0 0 0
FORTUNE BRANDS HOME & SEC IN PUT 34964C956 371 71 SH Put SOLE   0 0 0
FORTRESS BIOTECH INC COM 34960Q109 3 1,938 SH   SOLE   1,938 0 0
FORTRESS BIOTECH INC PUT 34960Q959 3 20 SH Put SOLE   0 0 0
FIRST BANCORP N C COM 318910106 4 100 SH   SOLE   100 0 0
FIRST BANCORP N C PUT 318910956 4 1 SH Put SOLE   0 0 0
FIRST CONN BANCORP INC MD CALL 319850903 1 1 SH Call SOLE   0 0 0
FIRST BANCORP P R CALL 318672906 398 438 SH Call SOLE   0 0 0
FIRST BANCORP P R PUT 318672956 6 7 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD COM 33733E203 56 357 SH   SOLE   357 0 0
FIRST TR EXCHANGE TRADED FD PUT 33733E957 443 28 SH Put SOLE   0 0 0
FRANKLIN COVEY CO CALL 353469909 295 125 SH Call SOLE   0 0 0
FRANKLIN COVEY CO PUT 353469959 66 28 SH Put SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N CALL N31738902 2,136 1,220 SH Call SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N COM N31738102 1,294 73,946 SH   SOLE   73,946 0 0
FIAT CHRYSLER AUTOMOBILES N PUT N31738952 2,836 1,620 SH Put SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N CALL N31738902 264 151 SH Call SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N PUT N31738952 3 2 SH Put SOLE   0 0 0
FOREST CITY RLTY TR INC CALL 345605909 72 29 SH Call SOLE   0 0 0
FUELCELL ENERGY INC CALL 35952H902 38 358 SH Call SOLE   0 0 0
FUELCELL ENERGY INC PUT 35952H952 0 2 SH Put SOLE   0 0 0
FIRSTCASH INC CALL 33767D905 24 3 SH Call SOLE   0 0 0
FIRSTCASH INC COM 33767D105 3 38 SH   SOLE   38 0 0
FIRST TR EXCHANGE TRADED FD CALL 33733E907 114 51 SH Call SOLE   0 0 0
FTI CONSULTING INC CALL 302941909 87 12 SH Call SOLE   0 0 0
FTI CONSULTING INC COM 302941109 626 8,558 SH   SOLE   8,558 0 0
FTI CONSULTING INC PUT 302941959 592 81 SH Put SOLE   0 0 0
FOUR CORNERS PPTY TR INC CALL 35086T909 125 49 SH Call SOLE   0 0 0
FREEPORT-MCMORAN INC CALL 35671D907 2,015 1,448 SH Call SOLE   0 0 0
FREEPORT-MCMORAN INC COM 35671D857 2,326 167,131 SH   SOLE   167,131 0 0
FREEPORT-MCMORAN INC PUT 35671D957 7,344 5,276 SH Put SOLE   0 0 0
FIRST DATA CORP NEW CALL 32008D906 4,066 1,662 SH Call SOLE   0 0 0
FIRST DATA CORP NEW COM 32008D106 2,049 83,765 SH   SOLE   83,765 0 0
FIRST DATA CORP NEW PUT 32008D956 3,731 1,525 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33733E907 2,802 198 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD COM 33733E302 261 1,849 SH   SOLE   1,849 0 0
FIRST TR EXCHANGE TRADED FD PUT 33733E957 2,123 150 SH Put SOLE   0 0 0
FRESH DEL MONTE PRODUCE INC CALL G36738905 674 199 SH Call SOLE   0 0 0
FRESH DEL MONTE PRODUCE INC PUT G36738955 132 39 SH Put SOLE   0 0 0
FACTSET RESH SYS INC CALL 303075905 738 33 SH Call SOLE   0 0 0
FACTSET RESH SYS INC COM 303075105 502 2,245 SH   SOLE   2,245 0 0
FACTSET RESH SYS INC PUT 303075955 1,700 76 SH Put SOLE   0 0 0
FIDUS INVT CORP CALL 316500907 52 36 SH Call SOLE   0 0 0
FEDEX CORP CALL 31428X906 29,015 1,205 SH Call SOLE   0 0 0
FEDEX CORP COM 31428X106 10,163 42,209 SH   SOLE   42,209 0 0
FEDEX CORP PUT 31428X956 50,517 2,098 SH Put SOLE   0 0 0
FIRSTENERGY CORP CALL 337932907 1,014 273 SH Call SOLE   0 0 0
FIRSTENERGY CORP COM 337932107 211 5,701 SH   SOLE   5,701 0 0
FIRSTENERGY CORP PUT 337932957 312 84 SH Put SOLE   0 0 0
FRANKLIN ELEC INC COM 353514102 35 745 SH   SOLE   745 0 0
FRANKLIN ELEC INC PUT 353514952 349 74 SH Put SOLE   0 0 0
FORESIGHT ENERGY LP CALL 34552U904 53 134 SH Call SOLE   0 0 0
PHOENIX NEW MEDIA LTD COM 71910C103 7 1,857 SH   SOLE   1,857 0 0
PHOENIX NEW MEDIA LTD PUT 71910C953 5 13 SH Put SOLE   0 0 0
FORUM ENERGY TECHNOLOGIES IN CALL 34984V900 76 74 SH Call SOLE   0 0 0
FIREEYE INC CALL 31816Q901 593 349 SH Call SOLE   0 0 0
FIREEYE INC COM 31816Q101 921 54,199 SH   SOLE   54,199 0 0
FIREEYE INC PUT 31816Q951 1,516 892 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS CALL 78463X909 1,863 487 SH Call SOLE   0 0 0
SPDR INDEX SHS FDS COM 78463X202 322 8,433 SH   SOLE   8,433 0 0
SPDR INDEX SHS FDS PUT 78463X959 3,999 1,045 SH Put SOLE   0 0 0
FUTUREFUEL CORPORATION CALL 36116M906 198 107 SH Call SOLE   0 0 0
FIRST FINL BANKSHARES COM 32020R109 49 835 SH   SOLE   835 0 0
F5 NETWORKS INC CALL 315616902 4,646 233 SH Call SOLE   0 0 0
F5 NETWORKS INC PUT 315616952 9,552 479 SH Put SOLE   0 0 0
INNOVATOR ETFS TR COM 45782C102 281 7,313 SH   SOLE   7,313 0 0
INNOVATOR ETFS TR PUT 45782C952 73 19 SH Put SOLE   0 0 0
FIBROGEN INC CALL 31572Q908 935 154 SH Call SOLE   0 0 0
FIBROGEN INC COM 31572Q808 733 12,070 SH   SOLE   12,070 0 0
FIBROGEN INC PUT 31572Q958 4,695 773 SH Put SOLE   0 0 0
FERRELLGAS PARTNERS L.P. CALL 315293900 5 24 SH Call SOLE   0 0 0
FIRST HORIZON NATL CORP CALL 320517905 179 104 SH Call SOLE   0 0 0
FIRST HORIZON NATL CORP PUT 320517955 69 40 SH Put SOLE   0 0 0
FRANKS INTL N V COM N33462107 0 38 SH   SOLE   38 0 0
FRANKS INTL N V PUT N33462957 0 1 SH Put SOLE   0 0 0
FAIR ISAAC CORP CALL 303250904 914 40 SH Call SOLE   0 0 0
FAIR ISAAC CORP PUT 303250954 4,799 210 SH Put SOLE   0 0 0
FEDERATED INVS INC PA CALL 314211903 2 1 SH Call SOLE   0 0 0
FEDERATED INVS INC PA COM 314211103 277 11,515 SH   SOLE   11,515 0 0
FEDERATED INVS INC PA PUT 314211953 45 19 SH Put SOLE   0 0 0
FIDELITY NATL INFORMATION SV CALL 31620M906 2,497 229 SH Call SOLE   0 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 937 8,598 SH   SOLE   8,598 0 0
FIDELITY NATL INFORMATION SV PUT 31620M956 523 48 SH Put SOLE   0 0 0
FISERV INC CALL 337738908 2,339 284 SH Call SOLE   0 0 0
FISERV INC PUT 337738958 733 89 SH Put SOLE   0 0 0
FITBIT INC CALL 33812L902 85 160 SH Call SOLE   0 0 0
FITBIT INC COM 33812L102 96 18,015 SH   SOLE   18,015 0 0
FITBIT INC PUT 33812L952 194 364 SH Put SOLE   0 0 0
FIFTH THIRD BANCORP CALL 316773900 2,705 969 SH Call SOLE   0 0 0
FIFTH THIRD BANCORP PUT 316773950 820 294 SH Put SOLE   0 0 0
FIVE BELOW INC CALL 33829M901 2,198 169 SH Call SOLE   0 0 0
FIVE BELOW INC PUT 33829M951 4,435 341 SH Put SOLE   0 0 0
FIVE9 INC CALL 338307901 707 162 SH Call SOLE   0 0 0
FIVE9 INC COM 338307101 2,071 47,421 SH   SOLE   47,421 0 0
FIVE9 INC PUT 338307951 122 28 SH Put SOLE   0 0 0
COMFORT SYS USA INC PUT 199908954 5 1 SH Put SOLE   0 0 0
NATIONAL BEVERAGE CORP CALL 635017906 4,349 373 SH Call SOLE   0 0 0
NATIONAL BEVERAGE CORP PUT 635017956 2,682 230 SH Put SOLE   0 0 0
FOOT LOCKER INC CALL 344849904 5,057 992 SH Call SOLE   0 0 0
FOOT LOCKER INC PUT 344849954 3,058 600 SH Put SOLE   0 0 0
FLUIDIGM CORP DEL CALL 34385P908 0 1 SH Call SOLE   0 0 0
FLUIDIGM CORP DEL COM 34385P108 128 17,096 SH   SOLE   17,096 0 0
FLUIDIGM CORP DEL PUT 34385P958 301 403 SH Put SOLE   0 0 0
FLEX LTD CALL Y2573F902 1,235 942 SH Call SOLE   0 0 0
FLEX LTD COM Y2573F102 18 1,415 SH   SOLE   1,415 0 0
FLEX LTD PUT Y2573F952 198 151 SH Put SOLE   0 0 0
FLIR SYS INC CALL 302445901 448 73 SH Call SOLE   0 0 0
FLIR SYS INC PUT 302445951 792 129 SH Put SOLE   0 0 0
FLEX PHARMA INC COM 33938A105 0 100 SH   SOLE   100 0 0
FLEX PHARMA INC PUT 33938A955 0 2 SH Put SOLE   0 0 0
FLUENT INC CALL 34380C902 21 100 SH Call SOLE   0 0 0
FLUENT INC COM 34380C102 6 3,218 SH   SOLE   3,218 0 0
FLUENT INC PUT 34380C952 44 205 SH Put SOLE   0 0 0
FLOWERS FOODS INC CALL 343498901 473 254 SH Call SOLE   0 0 0
FLOWERS FOODS INC PUT 343498951 145 78 SH Put SOLE   0 0 0
SPX FLOW INC PUT 78469X957 5 1 SH Put SOLE   0 0 0
FLUOR CORP NEW CALL 343412902 2,980 513 SH Call SOLE   0 0 0
FLUOR CORP NEW PUT 343412952 766 132 SH Put SOLE   0 0 0
FLOWSERVE CORP CALL 34354P905 710 130 SH Call SOLE   0 0 0
FLOWSERVE CORP COM 34354P105 402 7,368 SH   SOLE   7,368 0 0
FLOWSERVE CORP PUT 34354P955 224 41 SH Put SOLE   0 0 0
FLEETCOR TECHNOLOGIES INC CALL 339041905 3,440 151 SH Call SOLE   0 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 310 1,362 SH   SOLE   1,362 0 0
FLEETCOR TECHNOLOGIES INC PUT 339041955 3,964 174 SH Put SOLE   0 0 0
FLWS/1-800 FLOWERS COM 68243Q106 308 26,114 SH   SOLE   26,114 0 0
FLWS/1-800 FLOWERS PUT 68243Q956 25 22 SH Put SOLE   0 0 0
FLEXION THERAPEUTICS INC CALL 33938J906 54 29 SH Call SOLE   0 0 0
FLEXION THERAPEUTICS INC PUT 33938J956 14 8 SH Put SOLE   0 0 0
FLY LEASING LTD CALL 34407D909 1 1 SH Call SOLE   0 0 0
ISHARES INC CALL 464286901 22 8 SH Call SOLE   0 0 0
F M C CORP CALL 302491903 1,115 128 SH Call SOLE   0 0 0
F M C CORP PUT 302491953 662 76 SH Put SOLE   0 0 0
FOMENTO ECONOMICO MEXICANO S CALL 344419906 564 57 SH Call SOLE   0 0 0
FOMENTO ECONOMICO MEXICANO S COM 344419106 359 3,636 SH   SOLE   3,636 0 0
FOMENTO ECONOMICO MEXICANO S PUT 344419956 178 18 SH Put SOLE   0 0 0
FABRINET CALL G3323L900 185 40 SH Call SOLE   0 0 0
FABRINET COM G3323L100 502 10,869 SH   SOLE   10,869 0 0
FABRINET PUT G3323L950 32 7 SH Put SOLE   0 0 0
FNB CORP PA CALL 302520901 6 5 SH Call SOLE   0 0 0
FLOOR & DECOR HLDGS INC CALL 339750901 268 89 SH Call SOLE   0 0 0
FLOOR & DECOR HLDGS INC PUT 339750951 84 28 SH Put SOLE   0 0 0
FIDELITY NATIONAL FINANCIAL CALL 31620R903 35 9 SH Call SOLE   0 0 0
ADVISORSHARES TR CALL 00768Y903 239 107 SH Call SOLE   0 0 0
ADVISORSHARES TR PUT 00768Y953 8 4 SH Put SOLE   0 0 0
FINJAN HLDGS INC CALL 31788H903 4 10 SH Call SOLE   0 0 0
FINJAN HLDGS INC COM 31788H303 40 9,490 SH   SOLE   9,490 0 0
FINJAN HLDGS INC PUT 31788H953 4 10 SH Put SOLE   0 0 0
FUNKO INC CALL 361008905 480 203 SH Call SOLE   0 0 0
FUNKO INC COM 361008105 1,080 45,604 SH   SOLE   45,604 0 0
FUNKO INC PUT 361008955 225 95 SH Put SOLE   0 0 0
FINISAR CORP CALL 31787A907 430 226 SH Call SOLE   0 0 0
FINISAR CORP COM 31787A507 349 18,351 SH   SOLE   18,351 0 0
FINISAR CORP PUT 31787A957 2,213 1,162 SH Put SOLE   0 0 0
FRANCO NEVADA CORP CALL 351858905 1,788 286 SH Call SOLE   0 0 0
FRANCO NEVADA CORP COM 351858105 818 13,081 SH   SOLE   13,081 0 0
FRANCO NEVADA CORP PUT 351858955 6,111 977 SH Put SOLE   0 0 0
FOCUS FINL PARTNERS INC CALL 34417P900 166 35 SH Call SOLE   0 0 0
FERRO CORP CALL 315405900 58 25 SH Call SOLE   0 0 0
AMICUS THERAPEUTICS INC CALL 03152W909 1,250 1,034 SH Call SOLE   0 0 0
AMICUS THERAPEUTICS INC COM 03152W109 16 1,400 SH   SOLE   1,400 0 0
AMICUS THERAPEUTICS INC PUT 03152W959 226 187 SH Put SOLE   0 0 0
FOAMIX PHARMACEUTICALS LTD CALL M46135905 46 81 SH Call SOLE   0 0 0
FOAMIX PHARMACEUTICALS LTD COM M46135105 15 2,774 SH   SOLE   2,774 0 0
FOAMIX PHARMACEUTICALS LTD PUT M46135955 29 52 SH Put SOLE   0 0 0
FORESTAR GROUP INC COM 346232101 18 853 SH   SOLE   853 0 0
FORESTAR GROUP INC PUT 346232951 29 14 SH Put SOLE   0 0 0
FORMFACTOR INC COM 346375108 18 1,375 SH   SOLE   1,375 0 0
FORRESTER RESH INC PUT 346563959 4 1 SH Put SOLE   0 0 0
FOSSIL GROUP INC CALL 34988V906 730 314 SH Call SOLE   0 0 0
FOSSIL GROUP INC PUT 34988V956 286 123 SH Put SOLE   0 0 0
TWENTY FIRST CENTY FOX INC CALL 90130A900 5,530 1,207 SH Call SOLE   0 0 0
TWENTY FIRST CENTY FOX INC PUT 90130A950 2,987 652 SH Put SOLE   0 0 0
TWENTY FIRST CENTY FOX INC CALL 90130A900 21,015 4,536 SH Call SOLE   0 0 0
TWENTY FIRST CENTY FOX INC PUT 90130A950 13,074 2,822 SH Put SOLE   0 0 0
FOX FACTORY HLDG CORP CALL 35138V902 21 3 SH Call SOLE   0 0 0
FIVE PRIME THERAPEUTICS INC CALL 33830X904 55 40 SH Call SOLE   0 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 172 12,383 SH   SOLE   12,383 0 0
FIVE PRIME THERAPEUTICS INC PUT 33830X954 6 5 SH Put SOLE   0 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 1 58 SH   SOLE   58 0 0
FIRST INDUSTRIAL REALTY TRUS PUT 32054K953 3 1 SH Put SOLE   0 0 0
KEANE GROUP INC CALL 48669A908 60 49 SH Call SOLE   0 0 0
KEANE GROUP INC COM 48669A108 62 5,033 SH   SOLE   5,033 0 0
KEANE GROUP INC PUT 48669A958 48 39 SH Put SOLE   0 0 0
FRANCESCAS HLDGS CORP CALL 351793904 1 3 SH Call SOLE   0 0 0
FRANCESCAS HLDGS CORP COM 351793104 8 2,261 SH   SOLE   2,261 0 0
FRANCESCAS HLDGS CORP PUT 351793954 83 224 SH Put SOLE   0 0 0
FIRST REP BK SAN FRANCISCO C CALL 33616C900 9 1 SH Call SOLE   0 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 396 4,132 SH   SOLE   4,132 0 0
FIRST REP BK SAN FRANCISCO C PUT 33616C950 1,209 126 SH Put SOLE   0 0 0
FREDS INC CALL 356108900 9 49 SH Call SOLE   0 0 0
FREDS INC COM 356108100 5 2,464 SH   SOLE   2,464 0 0
FREDS INC PUT 356108950 13 65 SH Put SOLE   0 0 0
FIESTA RESTAURANT GROUP INC CALL 31660B901 16 6 SH Call SOLE   0 0 0
FRONTLINE LTD CALL G3682E902 25 44 SH Call SOLE   0 0 0
FRONTLINE LTD PUT G3682E952 71 123 SH Put SOLE   0 0 0
FRESHPET INC CALL 358039905 36 10 SH Call SOLE   0 0 0
FRESHPET INC COM 358039105 26 718 SH   SOLE   718 0 0
FRESHPET INC PUT 358039955 139 38 SH Put SOLE   0 0 0
PAPA MURPHYS HLDGS INC COM 698814100 1 267 SH   SOLE   267 0 0
PAPA MURPHYS HLDGS INC PUT 698814950 25 50 SH Put SOLE   0 0 0
FEDERAL REALTY INVT TR CALL 313747906 12 1 SH Call SOLE   0 0 0
FEDERAL REALTY INVT TR PUT 313747956 12 1 SH Put SOLE   0 0 0
FORESCOUT TECHNOLOGIES INC CALL 34553D901 52 14 SH Call SOLE   0 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 42 1,133 SH   SOLE   1,133 0 0
FORESCOUT TECHNOLOGIES INC PUT 34553D951 41 11 SH Put SOLE   0 0 0
FS INVT CORP CALL 302635907 0 1 SH Call SOLE   0 0 0
FS INVT CORP COM 302635107 241 34,297 SH   SOLE   34,297 0 0
FS INVT CORP PUT 302635957 282 400 SH Put SOLE   0 0 0
FIRST SOLAR INC CALL 336433907 4,459 921 SH Call SOLE   0 0 0
FIRST SOLAR INC PUT 336433957 3,825 790 SH Put SOLE   0 0 0
FORTUNA SILVER MINES INC CALL 349915908 21 50 SH Call SOLE   0 0 0
FORTUNA SILVER MINES INC COM 349915108 89 20,453 SH   SOLE   20,453 0 0
FORTUNA SILVER MINES INC PUT 349915958 4 11 SH Put SOLE   0 0 0
FUSION CONNECT INC CALL 36116X902 59 230 SH Call SOLE   0 0 0
FUSION CONNECT INC COM 36116X102 9 3,803 SH   SOLE   3,803 0 0
FUSION CONNECT INC PUT 36116X952 117 457 SH Put SOLE   0 0 0
FRANKLIN STREET PPTYS CORP CALL 35471R906 3 4 SH Call SOLE   0 0 0
FRANKLIN STREET PPTYS CORP PUT 35471R956 3 4 SH Put SOLE   0 0 0
FEDERAL SIGNAL CORP CALL 313855908 2 1 SH Call SOLE   0 0 0
FEDERAL SIGNAL CORP COM 313855108 2 76 SH   SOLE   76 0 0
FOSTER L B CO CALL 350060909 10 5 SH Call SOLE   0 0 0
FORTRESS TRANS INFRST INVS L CALL 34960P901 1 1 SH Call SOLE   0 0 0
FORTRESS TRANS INFRST INVS L COM 34960P101 62 3,425 SH   SOLE   3,425 0 0
FORTRESS TRANS INFRST INVS L PUT 34960P951 1 1 SH Put SOLE   0 0 0
FTD COS INC CALL 30281V908 0 1 SH Call SOLE   0 0 0
TECHNIPFMC PLC CALL G87110905 1,350 432 SH Call SOLE   0 0 0
TECHNIPFMC PLC COM G87110105 1,666 53,342 SH   SOLE   53,342 0 0
TECHNIPFMC PLC PUT G87110955 2,306 738 SH Put SOLE   0 0 0
FLOTEK INDS INC DEL CALL 343389902 128 534 SH Call SOLE   0 0 0
FLOTEK INDS INC DEL PUT 343389952 0 2 SH Put SOLE   0 0 0
FORTINET INC CALL 34959E909 3,146 341 SH Call SOLE   0 0 0
FORTINET INC PUT 34959E959 6,864 744 SH Put SOLE   0 0 0
FRONTIER COMMUNICATIONS CORP CALL 35906A906 242 374 SH Call SOLE   0 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A306 113 17,465 SH   SOLE   17,465 0 0
FRONTIER COMMUNICATIONS CORP PUT 35906A956 285 440 SH Put SOLE   0 0 0
FRONTIER COMMUNICATIONS CORP CALL 35906A906 3 6 SH Call SOLE   0 0 0
FRONTIER COMMUNICATIONS CORP PUT 35906A956 11 18 SH Put SOLE   0 0 0
FTS INTERNATIONAL INC CALL 30283W904 1 1 SH Call SOLE   0 0 0
FTS INTERNATIONAL INC COM 30283W104 17 1,508 SH   SOLE   1,508 0 0
FORTIVE CORP CALL 34959J908 749 89 SH Call SOLE   0 0 0
FORTIVE CORP PUT 34959J958 8,335 990 SH Put SOLE   0 0 0
FULLER H B CO CALL 359694906 253 49 SH Call SOLE   0 0 0
FULLER H B CO PUT 359694956 346 67 SH Put SOLE   0 0 0
FULTON FINL CORP PA CALL 360271900 174 105 SH Call SOLE   0 0 0
FULTON FINL CORP PA PUT 360271950 3 2 SH Put SOLE   0 0 0
CEDAR FAIR L P CALL 150185906 859 165 SH Call SOLE   0 0 0
CEDAR FAIR L P PUT 150185956 130 25 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE CALL 531229908 32 9 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229870 75 2,119 SH   SOLE   2,119 0 0
LIBERTY MEDIA CORP DELAWARE PUT 531229958 10 3 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE CALL 531229908 208 56 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE PUT 531229958 490 132 SH Put SOLE   0 0 0
FORWARD AIR CORP COM 349853101 4 56 SH   SOLE   56 0 0
INVESCO CURNCYSHS AUSTRLA DL CALL 46090N903 325 45 SH Call SOLE   0 0 0
INVESCO CURNCYSHS AUSTRLA DL COM 46090N103 581 8,039 SH   SOLE   8,039 0 0
INVESCO CURNCYSHS AUSTRLA DL PUT 46090N953 1,135 157 SH Put SOLE   0 0 0
INVESCO CURNCYSHS BRIT PND S CALL 46138M909 1,327 105 SH Call SOLE   0 0 0
INVESCO CURNCYSHS BRIT PND S PUT 46138M959 1,087 86 SH Put SOLE   0 0 0
INVESCO CURNCYSHS CDN DLR TR CALL 46138T904 1,030 135 SH Call SOLE   0 0 0
INVESCO CURNCYSHS CDN DLR TR PUT 46138T954 771 101 SH Put SOLE   0 0 0
INVESCO CURRENCYSHARES EURO CALL 46138K903 15,073 1,356 SH Call SOLE   0 0 0
INVESCO CURRENCYSHARES EURO COM 46138K103 3,765 33,873 SH   SOLE   33,873 0 0
INVESCO CURRENCYSHARES EURO PUT 46138K953 13,450 1,210 SH Put SOLE   0 0 0
INVESCO CURNCYSHS SWISS FRAN CALL 46138R908 257 27 SH Call SOLE   0 0 0
INVESCO CURNCYSHS SWISS FRAN PUT 46138R958 19 2 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33734X906 8 1 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33734X956 314 37 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 30,423 7,105 SH Call SOLE   0 0 0
ISHARES TR COM 464287184 16,531 386,079 SH   SOLE   386,079 0 0
ISHARES TR PUT 464287957 66,216 15,464 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 150 22 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 54 8 SH Put SOLE   0 0 0
INVESCO CURNCYSHS JAPANESE Y CALL 46138W907 3,138 373 SH Call SOLE   0 0 0
INVESCO CURNCYSHS JAPANESE Y COM 46138W107 2,157 25,634 SH   SOLE   25,634 0 0
INVESCO CURNCYSHS JAPANESE Y PUT 46138W957 3,222 383 SH Put SOLE   0 0 0
GENPACT LIMITED COM G3922B107 73 2,398 SH   SOLE   2,398 0 0
GENPACT LIMITED PUT G3922B957 3 1 SH Put SOLE   0 0 0
GLADSTONE INVT CORP COM 376546107 0 81 SH   SOLE   81 0 0
GALECTIN THERAPEUTICS INC CALL 363225902 560 932 SH Call SOLE   0 0 0
GALECTIN THERAPEUTICS INC COM 363225202 21 3,519 SH   SOLE   3,519 0 0
GALECTIN THERAPEUTICS INC PUT 363225952 149 249 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 22 11 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K349 58 2,804 SH   SOLE   2,804 0 0
DIREXION SHS ETF TR PUT 25490K959 76 37 SH Put SOLE   0 0 0
STEALTHGAS INC CALL Y81669906 0 1 SH Call SOLE   0 0 0
GATX CORP CALL 361448903 129 15 SH Call SOLE   0 0 0
GATX CORP COM 361448103 86 998 SH   SOLE   998 0 0
GATX CORP PUT 361448953 233 27 SH Put SOLE   0 0 0
GLACIER BANCORP INC NEW CALL 37637Q905 271 63 SH Call SOLE   0 0 0
GLOBAL BLOOD THERAPEUTICS IN CALL 37890U908 1,599 421 SH Call SOLE   0 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 380 10,018 SH   SOLE   10,018 0 0
GLOBAL BLOOD THERAPEUTICS IN PUT 37890U958 1,349 355 SH Put SOLE   0 0 0
GREENBRIER COS INC CALL 393657901 42 7 SH Call SOLE   0 0 0
GREENBRIER COS INC COM 393657101 189 3,156 SH   SOLE   3,156 0 0
GREENBRIER COS INC PUT 393657951 30 5 SH Put SOLE   0 0 0
GAIN CAP HLDGS INC CALL 36268W900 35 55 SH Call SOLE   0 0 0
GAIN CAP HLDGS INC PUT 36268W950 15 24 SH Put SOLE   0 0 0
GANNETT CO INC CALL 36473H904 10 10 SH Call SOLE   0 0 0
GANNETT CO INC COM 36473H104 112 11,191 SH   SOLE   11,191 0 0
GANNETT CO INC PUT 36473H954 200 200 SH Put SOLE   0 0 0
GENESCO INC CALL 371532902 1,690 359 SH Call SOLE   0 0 0
GENESCO INC PUT 371532952 65 14 SH Put SOLE   0 0 0
GCP APPLIED TECHNOLOGIES INC CALL 36164Y901 37 14 SH Call SOLE   0 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 0 30 SH   SOLE   30 0 0
GCP APPLIED TECHNOLOGIES INC PUT 36164Y951 23 9 SH Put SOLE   0 0 0
GENERAL DYNAMICS CORP CALL 369550908 6,243 305 SH Call SOLE   0 0 0
GENERAL DYNAMICS CORP PUT 369550958 4,155 203 SH Put SOLE   0 0 0
GODADDY INC CALL 380237907 2,885 346 SH Call SOLE   0 0 0
GODADDY INC COM 380237107 8 100 SH   SOLE   100 0 0
GODADDY INC PUT 380237957 333 40 SH Put SOLE   0 0 0
GOLDEN ENTMT INC CALL 381013901 19 8 SH Call SOLE   0 0 0
GOLDEN ENTMT INC COM 381013101 47 1,981 SH   SOLE   1,981 0 0
GOLDEN ENTMT INC PUT 381013951 12 5 SH Put SOLE   0 0 0
GARDNER DENVER HLDGS INC CALL 36555P907 85 30 SH Call SOLE   0 0 0
GARDNER DENVER HLDGS INC COM 36555P107 136 4,831 SH   SOLE   4,831 0 0
GARDNER DENVER HLDGS INC PUT 36555P957 1,246 440 SH Put SOLE   0 0 0
GREEN DOT CORP CALL 39304D902 1,270 143 SH Call SOLE   0 0 0
GREEN DOT CORP PUT 39304D952 754 85 SH Put SOLE   0 0 0
GDS HLDGS LTD CALL 36165L908 576 164 SH Call SOLE   0 0 0
GDS HLDGS LTD COM 36165L108 363 10,349 SH   SOLE   10,349 0 0
GDS HLDGS LTD PUT 36165L958 590 168 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 3,431 1,853 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F106 3,230 174,407 SH   SOLE   174,407 0 0
VANECK VECTORS ETF TR PUT 92189F952 12,462 6,729 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 7,335 2,681 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F791 1,316 48,110 SH   SOLE   48,110 0 0
VANECK VECTORS ETF TR PUT 92189F952 3,783 1,383 SH Put SOLE   0 0 0
GENERAL ELECTRIC CO CALL 369604903 3,961 3,509 SH Call SOLE   0 0 0
GENERAL ELECTRIC CO COM 369604103 3,658 324,037 SH   SOLE   324,037 0 0
GENERAL ELECTRIC CO PUT 369604953 6,176 5,471 SH Put SOLE   0 0 0
GREIF INC CALL 397624907 5 1 SH Call SOLE   0 0 0
GREIF INC COM 397624107 12 228 SH   SOLE   228 0 0
GENESIS ENERGY L P CALL 371927904 1,112 468 SH Call SOLE   0 0 0
GENESIS ENERGY L P PUT 371927954 382 161 SH Put SOLE   0 0 0
GEMPHIRE THERAPEUTICS INC CALL 36870A908 0 2 SH Call SOLE   0 0 0
GEMPHIRE THERAPEUTICS INC COM 36870A108 2 1,127 SH   SOLE   1,127 0 0
GEMPHIRE THERAPEUTICS INC PUT 36870A958 2 13 SH Put SOLE   0 0 0
GENESIS HEALTHCARE INC CALL 37185X906 6 51 SH Call SOLE   0 0 0
GENETIC TECHNOLOGIES LTD PUT 37185R958 0 3 SH Put SOLE   0 0 0
GEO GROUP INC NEW CALL 36162J906 286 114 SH Call SOLE   0 0 0
GEO GROUP INC NEW PUT 36162J956 67 27 SH Put SOLE   0 0 0
GEOSPACE TECHNOLOGIES CORP CALL 37364X909 16 12 SH Call SOLE   0 0 0
GEOSPACE TECHNOLOGIES CORP PUT 37364X959 6 5 SH Put SOLE   0 0 0
GERON CORP CALL 374163903 566 3,219 SH Call SOLE   0 0 0
GERON CORP COM 374163103 57 32,409 SH   SOLE   32,409 0 0
GERON CORP PUT 374163953 358 2,036 SH Put SOLE   0 0 0
GUESS INC CALL 401617905 180 80 SH Call SOLE   0 0 0
GUESS INC COM 401617105 564 24,998 SH   SOLE   24,998 0 0
GUESS INC PUT 401617955 616 273 SH Put SOLE   0 0 0
GRIFFON CORP CALL 398433902 50 31 SH Call SOLE   0 0 0
GRIFFON CORP COM 398433102 73 4,527 SH   SOLE   4,527 0 0
GRIFFON CORP PUT 398433952 166 103 SH Put SOLE   0 0 0
GOLD FIELDS LTD NEW CALL 38059T906 21 88 SH Call SOLE   0 0 0
GOLD FIELDS LTD NEW PUT 38059T956 5 21 SH Put SOLE   0 0 0
GENERAL FIN CORP DEL CALL 369822901 46 29 SH Call SOLE   0 0 0
GENERAL FIN CORP DEL COM 369822101 172 10,819 SH   SOLE   10,819 0 0
GENERAL FIN CORP DEL PUT 369822951 25 16 SH Put SOLE   0 0 0
GOLDCORP INC NEW CALL 380956909 515 505 SH Call SOLE   0 0 0
GOLDCORP INC NEW COM 380956409 246 24,139 SH   SOLE   24,139 0 0
GOLDCORP INC NEW PUT 380956959 131 129 SH Put SOLE   0 0 0
GRUPO FINANCIERO GALICIA S A CALL 399909900 422 166 SH Call SOLE   0 0 0
GRUPO FINANCIERO GALICIA S A COM 399909100 319 12,563 SH   SOLE   12,563 0 0
GRUPO FINANCIERO GALICIA S A PUT 399909950 2,230 877 SH Put SOLE   0 0 0
GERDAU S A CALL 373737905 2 5 SH Call SOLE   0 0 0
GERDAU S A COM 373737105 264 62,830 SH   SOLE   62,830 0 0
GERDAU S A PUT 373737955 316 751 SH Put SOLE   0 0 0
GRACO INC CALL 384109904 310 67 SH Call SOLE   0 0 0
GRACO INC PUT 384109954 23 5 SH Put SOLE   0 0 0
GENOMIC HEALTH INC CALL 37244C901 98 14 SH Call SOLE   0 0 0
GENOMIC HEALTH INC PUT 37244C951 14 2 SH Put SOLE   0 0 0
GREENHILL & CO INC COM 395259104 17 671 SH   SOLE   671 0 0
GULF ISLAND FABRICATION INC CALL 402307902 7 8 SH Call SOLE   0 0 0
GIGAMEDIA LTD COM Y2711Y112 0 173 SH   SOLE   173 0 0
GIGAMEDIA LTD PUT Y2711Y952 4 15 SH Put SOLE   0 0 0
G-III APPAREL GROUP LTD CALL 36237H901 101 21 SH Call SOLE   0 0 0
G-III APPAREL GROUP LTD COM 36237H101 132 2,746 SH   SOLE   2,746 0 0
G-III APPAREL GROUP LTD PUT 36237H951 101 21 SH Put SOLE   0 0 0
GILDAN ACTIVEWEAR INC CALL 375916903 407 134 SH Call SOLE   0 0 0
GILDAN ACTIVEWEAR INC PUT 375916953 6 2 SH Put SOLE   0 0 0
GILEAD SCIENCES INC CALL 375558903 34,536 4,473 SH Call SOLE   0 0 0
GILEAD SCIENCES INC COM 375558103 1,343 17,400 SH   SOLE   17,400 0 0
GILEAD SCIENCES INC PUT 375558953 26,143 3,386 SH Put SOLE   0 0 0
GENERAL MLS INC CALL 370334904 4,798 1,118 SH Call SOLE   0 0 0
GENERAL MLS INC COM 370334104 2,142 49,916 SH   SOLE   49,916 0 0
GENERAL MLS INC PUT 370334954 4,618 1,076 SH Put SOLE   0 0 0
GLAUKOS CORP CALL 377322902 1,135 175 SH Call SOLE   0 0 0
GLAUKOS CORP PUT 377322952 19 3 SH Put SOLE   0 0 0
GLADSTONE CAPITAL CORP COM 376535100 0 43 SH   SOLE   43 0 0
GLADSTONE CAPITAL CORP PUT 376535950 0 1 SH Put SOLE   0 0 0
SPDR GOLD TRUST CALL 78463V907 98,371 8,724 SH Call SOLE   0 0 0
SPDR GOLD TRUST PUT 78463V957 63,269 5,611 SH Put SOLE   0 0 0
GREAT LAKES DREDGE & DOCK CO CALL 390607909 60 97 SH Call SOLE   0 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 107 17,325 SH   SOLE   17,325 0 0
GCI LIBERTY INC CALL 36164V905 51 10 SH Call SOLE   0 0 0
GCI LIBERTY INC COM 36164V305 437 8,570 SH   SOLE   8,570 0 0
PROSHARES TR II CALL 74347W902 159 19 SH Call SOLE   0 0 0
GOLAR LNG LTD BERMUDA CALL G9456A900 419 151 SH Call SOLE   0 0 0
GOLAR LNG LTD BERMUDA COM G9456A100 586 21,112 SH   SOLE   21,112 0 0
GOLAR LNG LTD BERMUDA PUT G9456A950 700 252 SH Put SOLE   0 0 0
GLOBANT S A CALL L44385909 171 29 SH Call SOLE   0 0 0
GLOBANT S A PUT L44385959 29 5 SH Put SOLE   0 0 0
GASLOG LTD CALL G37585909 387 196 SH Call SOLE   0 0 0
GASLOG LTD COM G37585109 48 2,469 SH   SOLE   2,469 0 0
GASLOG LTD PUT G37585959 361 183 SH Put SOLE   0 0 0
GASLOG PARTNERS LP CALL Y2687W908 465 186 SH Call SOLE   0 0 0
GASLOG PARTNERS LP COM Y2687W108 131 5,261 SH   SOLE   5,261 0 0
GASLOG PARTNERS LP PUT Y2687W958 402 161 SH Put SOLE   0 0 0
GLOBAL PARTNERS LP CALL 37946R909 10 6 SH Call SOLE   0 0 0
GLOBAL PARTNERS LP COM 37946R109 32 1,785 SH   SOLE   1,785 0 0
GLOBAL PARTNERS LP PUT 37946R959 72 40 SH Put SOLE   0 0 0
GALAPAGOS NV CALL 36315X901 134 12 SH Call SOLE   0 0 0
GAMING & LEISURE PPTYS INC CALL 36467J908 451 128 SH Call SOLE   0 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 119 3,396 SH   SOLE   3,396 0 0
GAMING & LEISURE PPTYS INC PUT 36467J958 105 30 SH Put SOLE   0 0 0
GREENLIGHT CAPITAL RE LTD CALL G4095J909 65 53 SH Call SOLE   0 0 0
GREENLIGHT CAPITAL RE LTD COM G4095J109 45 3,677 SH   SOLE   3,677 0 0
GREENLIGHT CAPITAL RE LTD PUT G4095J959 26 21 SH Put SOLE   0 0 0
GLATFELTER CALL 377316904 108 57 SH Call SOLE   0 0 0
GLATFELTER PUT 377316954 5 3 SH Put SOLE   0 0 0
GLU MOBILE INC CALL 379890906 72 97 SH Call SOLE   0 0 0
GLU MOBILE INC PUT 379890956 61 82 SH Put SOLE   0 0 0
CORNING INC CALL 219350905 3,304 936 SH Call SOLE   0 0 0
CORNING INC COM 219350105 946 26,814 SH   SOLE   26,814 0 0
CORNING INC PUT 219350955 2,135 605 SH Put SOLE   0 0 0
GENERAL MTRS CO CALL 37045V900 15,033 4,465 SH Call SOLE   0 0 0
GENERAL MTRS CO COM 37045V100 2,174 64,568 SH   SOLE   64,568 0 0
GENERAL MTRS CO PUT 37045V950 10,134 3,010 SH Put SOLE   0 0 0
GAMESTOP CORP NEW CALL 36467W909 992 650 SH Call SOLE   0 0 0
GAMESTOP CORP NEW COM 36467W109 546 35,785 SH   SOLE   35,785 0 0
GAMESTOP CORP NEW PUT 36467W959 3,538 2,317 SH Put SOLE   0 0 0
GLOBUS MED INC CALL 379577908 4,205 741 SH Call SOLE   0 0 0
GLOBUS MED INC PUT 379577958 647 114 SH Put SOLE   0 0 0
GOLAR LNG PARTNERS LP CALL Y2745C902 202 141 SH Call SOLE   0 0 0
GOLAR LNG PARTNERS LP COM Y2745C102 355 24,834 SH   SOLE   24,834 0 0
GOLAR LNG PARTNERS LP PUT Y2745C952 1,090 761 SH Put SOLE   0 0 0
GLOBAL MED REIT INC CALL 37954A904 0 1 SH Call SOLE   0 0 0
GLOBAL MED REIT INC COM 37954A204 0 61 SH   SOLE   61 0 0
GMS INC CALL 36251C903 4 2 SH Call SOLE   0 0 0
GMS INC COM 36251C103 367 15,820 SH   SOLE   15,820 0 0
GMS INC PUT 36251C953 2 1 SH Put SOLE   0 0 0
GNC HLDGS INC CALL 36191G907 41 101 SH Call SOLE   0 0 0
GNC HLDGS INC PUT 36191G957 109 265 SH Put SOLE   0 0 0
GENOCEA BIOSCIENCES INC COM 372427104 0 300 SH   SOLE   300 0 0
GENOCEA BIOSCIENCES INC PUT 372427954 0 4 SH Put SOLE   0 0 0
GENIE ENERGY LTD COM 372284208 2 530 SH   SOLE   530 0 0
GLOBAL NET LEASE INC CALL 379378901 75 36 SH Call SOLE   0 0 0
GLOBAL NET LEASE INC PUT 379378951 10 5 SH Put SOLE   0 0 0
AEVI GENOMIC MEDICINE INC CALL 00835P905 3 25 SH Call SOLE   0 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 4 3,991 SH   SOLE   3,991 0 0
GENERAC HLDGS INC CALL 368736904 654 116 SH Call SOLE   0 0 0
GENERAC HLDGS INC COM 368736104 53 955 SH   SOLE   955 0 0
GENERAC HLDGS INC PUT 368736954 817 145 SH Put SOLE   0 0 0
GENTEX CORP CALL 371901909 64 30 SH Call SOLE   0 0 0
GENTEX CORP PUT 371901959 274 128 SH Put SOLE   0 0 0
GENWORTH FINL INC CALL 37247D906 206 496 SH Call SOLE   0 0 0
GENWORTH FINL INC PUT 37247D956 319 766 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 35 19 SH Call SOLE   0 0 0
GOLDEN OCEAN GROUP LTD CALL G39637905 22 23 SH Call SOLE   0 0 0
GOLDEN OCEAN GROUP LTD COM G39637205 30 3,131 SH   SOLE   3,131 0 0
GOLDEN OCEAN GROUP LTD PUT G39637955 38 39 SH Put SOLE   0 0 0
GOGO INC CALL 38046C909 414 799 SH Call SOLE   0 0 0
GOGO INC PUT 38046C959 108 210 SH Put SOLE   0 0 0
RANDGOLD RES LTD CALL 752344909 4,818 683 SH Call SOLE   0 0 0
RANDGOLD RES LTD PUT 752344959 1,192 169 SH Put SOLE   0 0 0
GLADSTONE COML CORP CALL 376536908 59 31 SH Call SOLE   0 0 0
GLADSTONE COML CORP COM 376536108 0 51 SH   SOLE   51 0 0
GLADSTONE COML CORP PUT 376536958 57 30 SH Put SOLE   0 0 0
ALPHABET INC CALL 02079K905 224,014 1,877 SH Call SOLE   0 0 0
ALPHABET INC COM 02079K107 31,850 26,687 SH   SOLE   26,687 0 0
ALPHABET INC PUT 02079K955 206,589 1,731 SH Put SOLE   0 0 0
ALPHABET INC CALL 02079K905 266,161 2,205 SH Call SOLE   0 0 0
ALPHABET INC COM 02079K305 14,780 12,245 SH   SOLE   12,245 0 0
ALPHABET INC PUT 02079K955 287,888 2,385 SH Put SOLE   0 0 0
CANADA GOOSE HOLDINGS INC CALL 135086906 2,162 335 SH Call SOLE   0 0 0
CANADA GOOSE HOLDINGS INC COM 135086106 337 5,225 SH   SOLE   5,225 0 0
CANADA GOOSE HOLDINGS INC PUT 135086956 1,239 192 SH Put SOLE   0 0 0
GOLD RESOURCE CORP CALL 38068T905 6 13 SH Call SOLE   0 0 0
GOLD RESOURCE CORP COM 38068T105 13 2,640 SH   SOLE   2,640 0 0
GOLD RESOURCE CORP PUT 38068T955 17 35 SH Put SOLE   0 0 0
GOVERNMENT PPTYS INCOME TR CALL 38376A903 171 152 SH Call SOLE   0 0 0
GOVERNMENT PPTYS INCOME TR PUT 38376A953 101 90 SH Put SOLE   0 0 0
GENUINE PARTS CO CALL 372460905 5,795 583 SH Call SOLE   0 0 0
GENUINE PARTS CO PUT 372460955 387 39 SH Put SOLE   0 0 0
GROUP 1 AUTOMOTIVE INC CALL 398905909 188 29 SH Call SOLE   0 0 0
GROUP 1 AUTOMOTIVE INC PUT 398905959 830 128 SH Put SOLE   0 0 0
GRAPHIC PACKAGING HLDG CO CALL 388689901 212 152 SH Call SOLE   0 0 0
GRANITE PT MTG TR INC CALL 38741L907 755 392 SH Call SOLE   0 0 0
GRANITE PT MTG TR INC PUT 38741L957 3 2 SH Put SOLE   0 0 0
GLOBAL PMTS INC CALL 37940X902 267 21 SH Call SOLE   0 0 0
GLOBAL PMTS INC COM 37940X102 65 513 SH   SOLE   513 0 0
GLOBAL PMTS INC PUT 37940X952 484 38 SH Put SOLE   0 0 0
GULFPORT ENERGY CORP CALL 402635904 132 127 SH Call SOLE   0 0 0
GULFPORT ENERGY CORP COM 402635304 56 5,465 SH   SOLE   5,465 0 0
GULFPORT ENERGY CORP PUT 402635954 92 89 SH Put SOLE   0 0 0
GREEN PLAINS INC CALL 393222904 450 262 SH Call SOLE   0 0 0
GREEN PLAINS INC COM 393222104 141 8,219 SH   SOLE   8,219 0 0
GREEN PLAINS INC PUT 393222954 87 51 SH Put SOLE   0 0 0
GEOPARK LTD CALL G38327905 228 112 SH Call SOLE   0 0 0
GEOPARK LTD COM G38327105 96 4,748 SH   SOLE   4,748 0 0
GOPRO INC CALL 38268T903 712 990 SH Call SOLE   0 0 0
GOPRO INC PUT 38268T953 1,379 1,916 SH Put SOLE   0 0 0
GAP INC DEL CALL 364760908 2,192 760 SH Call SOLE   0 0 0
GAP INC DEL COM 364760108 1,030 35,725 SH   SOLE   35,725 0 0
GAP INC DEL PUT 364760958 2,553 885 SH Put SOLE   0 0 0
GRAMERCY PPTY TR COM 385002308 1 72 SH   SOLE   72 0 0
GRAMERCY PPTY TR PUT 385002958 2 1 SH Put SOLE   0 0 0
GP STRATEGIES CORP CALL 36225V904 10 6 SH Call SOLE   0 0 0
GP STRATEGIES CORP COM 36225V104 5 331 SH   SOLE   331 0 0
GRACE W R & CO DEL NEW CALL 38388F908 3,358 470 SH Call SOLE   0 0 0
GRACE W R & CO DEL NEW COM 38388F108 1,071 14,999 SH   SOLE   14,999 0 0
GRACE W R & CO DEL NEW PUT 38388F958 864 121 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 18 22 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37950E366 278 33,621 SH   SOLE   33,621 0 0
GLOBAL X FDS PUT 37950E954 110 133 SH Put SOLE   0 0 0
GARMIN LTD CALL H2906T909 3,194 456 SH Call SOLE   0 0 0
GARMIN LTD PUT H2906T959 2,619 374 SH Put SOLE   0 0 0
U S GLOBAL INVS INC COM 902952100 0 544 SH   SOLE   544 0 0
GROUPON INC CALL 399473907 147 392 SH Call SOLE   0 0 0
GROUPON INC COM 399473107 222 59,145 SH   SOLE   59,145 0 0
GROUPON INC PUT 399473957 226 602 SH Put SOLE   0 0 0
GRUBHUB INC CALL 400110902 7,693 555 SH Call SOLE   0 0 0
GRUBHUB INC COM 400110102 2,497 18,017 SH   SOLE   18,017 0 0
GRUBHUB INC PUT 400110952 11,768 849 SH Put SOLE   0 0 0
GOLDMAN SACHS GROUP INC CALL 38141G904 117,658 5,247 SH Call SOLE   0 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 30,158 134,493 SH   SOLE   134,493 0 0
GOLDMAN SACHS GROUP INC PUT 38141G954 83,529 3,725 SH Put SOLE   0 0 0
GLOBALSTAR INC CALL 378973908 11 220 SH Call SOLE   0 0 0
GLOBALSTAR INC PUT 378973958 3 70 SH Put SOLE   0 0 0
ISHARES S&P GSCI COMMODITY I COM 46428R107 83 4,622 SH   SOLE   4,622 0 0
ISHARES S&P GSCI COMMODITY I PUT 46428R957 7 4 SH Put SOLE   0 0 0
GOOSEHEAD INS INC CALL 38267D909 30 9 SH Call SOLE   0 0 0
GOOSEHEAD INS INC COM 38267D109 145 4,309 SH   SOLE   4,309 0 0
GOOSEHEAD INS INC PUT 38267D959 1,165 344 SH Put SOLE   0 0 0
GLAXOSMITHKLINE PLC CALL 37733W905 1,904 474 SH Call SOLE   0 0 0
GLAXOSMITHKLINE PLC COM 37733W105 8 200 SH   SOLE   200 0 0
GLAXOSMITHKLINE PLC PUT 37733W955 2,659 662 SH Put SOLE   0 0 0
GREENSKY INC CALL 39572G900 637 354 SH Call SOLE   0 0 0
GREENSKY INC COM 39572G100 71 3,999 SH   SOLE   3,999 0 0
GREENSKY INC PUT 39572G950 144 80 SH Put SOLE   0 0 0
FERROGLOBE PLC CALL G33856908 89 110 SH Call SOLE   0 0 0
FERROGLOBE PLC COM G33856108 53 6,527 SH   SOLE   6,527 0 0
FERROGLOBE PLC PUT G33856958 70 86 SH Put SOLE   0 0 0
GOLDEN STAR RES LTD CDA CALL 38119T904 0 13 SH Call SOLE   0 0 0
GOLDEN STAR RES LTD CDA PUT 38119T954 0 1 SH Put SOLE   0 0 0
GASTAR EXPL INC NEW CALL 36729W902 0 14 SH Call SOLE   0 0 0
GRIDSUM HLDG INC CALL 398132900 17 27 SH Call SOLE   0 0 0
GSV CAP CORP CALL 36191J901 83 121 SH Call SOLE   0 0 0
GOODYEAR TIRE & RUBR CO CALL 382550901 233 100 SH Call SOLE   0 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 994 42,502 SH   SOLE   42,502 0 0
GOODYEAR TIRE & RUBR CO PUT 382550951 3,931 1,681 SH Put SOLE   0 0 0
GATES INDUSTRIAL CORPRATIN P CALL G39108908 1 1 SH Call SOLE   0 0 0
GATES INDUSTRIAL CORPRATIN P COM G39108108 193 9,948 SH   SOLE   9,948 0 0
G1 THERAPEUTICS INC CALL 3621LQ909 5 1 SH Call SOLE   0 0 0
CHART INDS INC CALL 16115Q908 140 18 SH Call SOLE   0 0 0
CHART INDS INC PUT 16115Q958 180 23 SH Put SOLE   0 0 0
GRAY TELEVISION INC CALL 389375906 113 65 SH Call SOLE   0 0 0
GRAY TELEVISION INC COM 389375106 136 7,806 SH   SOLE   7,806 0 0
GRAY TELEVISION INC PUT 389375956 29 17 SH Put SOLE   0 0 0
GTT COMMUNICATIONS INC CALL 362393900 546 126 SH Call SOLE   0 0 0
GTT COMMUNICATIONS INC COM 362393100 605 13,951 SH   SOLE   13,951 0 0
GTT COMMUNICATIONS INC PUT 362393950 2,317 534 SH Put SOLE   0 0 0
GTX INC DEL CALL 40052B907 20 132 SH Call SOLE   0 0 0
GTX INC DEL PUT 40052B957 17 114 SH Put SOLE   0 0 0
GETTY RLTY CORP NEW CALL 374297909 74 26 SH Call SOLE   0 0 0
GULF RESOURCES INC CALL 40251W909 0 3 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 265 67 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K356 141 3,577 SH   SOLE   3,577 0 0
DIREXION SHS ETF TR PUT 25490K959 126 32 SH Put SOLE   0 0 0
GRANITE CONSTR INC COM 387328107 2 63 SH   SOLE   63 0 0
GRANITE CONSTR INC PUT 387328957 13 3 SH Put SOLE   0 0 0
GRANITE CONSTR INC PUT 387328957 4 1 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 0 2 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 0 2 SH Put SOLE   0 0 0
GW PHARMACEUTICALS PLC CALL 36197T903 2,176 126 SH Call SOLE   0 0 0
GW PHARMACEUTICALS PLC COM 36197T103 4,196 24,291 SH   SOLE   24,291 0 0
GW PHARMACEUTICALS PLC PUT 36197T953 4,370 253 SH Put SOLE   0 0 0
GENESEE & WYO INC CALL 371559905 309 34 SH Call SOLE   0 0 0
GENESEE & WYO INC PUT 371559955 154 17 SH Put SOLE   0 0 0
GUIDEWIRE SOFTWARE INC CALL 40171V900 1,616 160 SH Call SOLE   0 0 0
GUIDEWIRE SOFTWARE INC PUT 40171V950 828 82 SH Put SOLE   0 0 0
GRAINGER W W INC CALL 384802904 14,832 415 SH Call SOLE   0 0 0
GRAINGER W W INC PUT 384802954 18,299 512 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS CALL 78463X909 58 6 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37950E200 2 279 SH   SOLE   279 0 0
GLOBAL X FDS PUT 37950E954 3 3 SH Put SOLE   0 0 0
HYATT HOTELS CORP CALL 448579902 31 4 SH Call SOLE   0 0 0
HYATT HOTELS CORP COM 448579102 499 6,272 SH   SOLE   6,272 0 0
HYATT HOTELS CORP PUT 448579952 2,944 370 SH Put SOLE   0 0 0
HAWAIIAN HOLDINGS INC CALL 419879901 1,215 303 SH Call SOLE   0 0 0
HAWAIIAN HOLDINGS INC PUT 419879951 188 47 SH Put SOLE   0 0 0
HABIT RESTAURANTS INC CALL 40449J903 378 237 SH Call SOLE   0 0 0
ETF MANAGERS TR CALL 26924G908 128 32 SH Call SOLE   0 0 0
ETF MANAGERS TR COM 26924G201 49 1,226 SH   SOLE   1,226 0 0
ETF MANAGERS TR PUT 26924G958 48 12 SH Put SOLE   0 0 0
HAEMONETICS CORP CALL 405024900 126 11 SH Call SOLE   0 0 0
HAEMONETICS CORP COM 405024100 86 756 SH   SOLE   756 0 0
HANMI FINL CORP CALL 410495904 2 1 SH Call SOLE   0 0 0
HANMI FINL CORP COM 410495204 0 36 SH   SOLE   36 0 0
HANMI FINL CORP PUT 410495954 2 1 SH Put SOLE   0 0 0
HAIN CELESTIAL GROUP INC CALL 405217900 3,267 1,205 SH Call SOLE   0 0 0
HAIN CELESTIAL GROUP INC COM 405217100 1,087 40,095 SH   SOLE   40,095 0 0
HAIN CELESTIAL GROUP INC PUT 405217950 1,418 523 SH Put SOLE   0 0 0
HALLIBURTON CO CALL 406216901 8,454 2,086 SH Call SOLE   0 0 0
HALLIBURTON CO COM 406216101 4,308 106,306 SH   SOLE   106,306 0 0
HALLIBURTON CO PUT 406216951 12,860 3,173 SH Put SOLE   0 0 0
HALOZYME THERAPEUTICS INC CALL 40637H909 639 352 SH Call SOLE   0 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 238 13,135 SH   SOLE   13,135 0 0
HALOZYME THERAPEUTICS INC PUT 40637H959 25 14 SH Put SOLE   0 0 0
HASBRO INC CALL 418056907 3,374 321 SH Call SOLE   0 0 0
HASBRO INC PUT 418056957 651 62 SH Put SOLE   0 0 0
HANNON ARMSTRONG SUST INFR C CALL 41068X900 186 87 SH Call SOLE   0 0 0
HANNON ARMSTRONG SUST INFR C PUT 41068X950 83 39 SH Put SOLE   0 0 0
HAYNES INTERNATIONAL INC CALL 420877901 17 5 SH Call SOLE   0 0 0
HAYNES INTERNATIONAL INC COM 420877201 3 106 SH   SOLE   106 0 0
HAYNES INTERNATIONAL INC PUT 420877951 39 11 SH Put SOLE   0 0 0
HUNTINGTON BANCSHARES INC CALL 446150904 173 116 SH Call SOLE   0 0 0
HUNTINGTON BANCSHARES INC COM 446150104 60 4,057 SH   SOLE   4,057 0 0
HUNTINGTON BANCSHARES INC PUT 446150954 205 138 SH Put SOLE   0 0 0
HANESBRANDS INC CALL 410345902 521 283 SH Call SOLE   0 0 0
HANESBRANDS INC PUT 410345952 556 302 SH Put SOLE   0 0 0
HARVARD BIOSCIENCE INC COM 416906105 29 5,588 SH   SOLE   5,588 0 0
HUDBAY MINERALS INC CALL 443628902 1 2 SH Call SOLE   0 0 0
HUDBAY MINERALS INC COM 443628102 14 2,810 SH   SOLE   2,810 0 0
HUDBAY MINERALS INC PUT 443628952 14 29 SH Put SOLE   0 0 0
HUTTIG BLDG PRODS INC COM 448451104 1 299 SH   SOLE   299 0 0
HUTTIG BLDG PRODS INC PUT 448451954 0 1 SH Put SOLE   0 0 0
HCA HEALTHCARE INC CALL 40412C901 4,785 344 SH Call SOLE   0 0 0
HCA HEALTHCARE INC PUT 40412C951 3,102 223 SH Put SOLE   0 0 0
WARRIOR MET COAL INC CALL 93627C901 70 26 SH Call SOLE   0 0 0
WARRIOR MET COAL INC PUT 93627C951 300 111 SH Put SOLE   0 0 0
WARRIOR MET COAL INC CALL 93627C901 2 1 SH Call SOLE   0 0 0
WARRIOR MET COAL INC PUT 93627C951 224 83 SH Put SOLE   0 0 0
HC2 HLDGS INC COM 404139107 52 8,575 SH   SOLE   8,575 0 0
HCI GROUP INC CALL 40416E903 8 2 SH Call SOLE   0 0 0
HCI GROUP INC PUT 40416E953 214 49 SH Put SOLE   0 0 0
HACKETT GROUP INC CALL 404609909 2 1 SH Call SOLE   0 0 0
HACKETT GROUP INC COM 404609109 30 1,531 SH   SOLE   1,531 0 0
HACKETT GROUP INC PUT 404609959 4 2 SH Put SOLE   0 0 0
HI-CRUSH PARTNERS LP CALL 428337909 196 182 SH Call SOLE   0 0 0
HI-CRUSH PARTNERS LP COM 428337109 44 4,124 SH   SOLE   4,124 0 0
HI-CRUSH PARTNERS LP PUT 428337959 381 353 SH Put SOLE   0 0 0
HCP INC CALL 40414L909 126 48 SH Call SOLE   0 0 0
HCP INC COM 40414L109 67 2,561 SH   SOLE   2,561 0 0
HCP INC PUT 40414L959 115 44 SH Put SOLE   0 0 0
HOME DEPOT INC CALL 437076902 63,885 3,084 SH Call SOLE   0 0 0
HOME DEPOT INC COM 437076102 8,157 39,379 SH   SOLE   39,379 0 0
HOME DEPOT INC PUT 437076952 81,078 3,914 SH Put SOLE   0 0 0
HDFC BANK LTD CALL 40415F901 1,580 168 SH Call SOLE   0 0 0
HDFC BANK LTD PUT 40415F951 1,919 204 SH Put SOLE   0 0 0
ADVISORSHARES TR COM 00768Y883 2 301 SH   SOLE   301 0 0
HORTONWORKS INC CALL 440894903 2,468 1,082 SH Call SOLE   0 0 0
HORTONWORKS INC PUT 440894953 22 10 SH Put SOLE   0 0 0
HD SUPPLY HLDGS INC CALL 40416M905 85 20 SH Call SOLE   0 0 0
HD SUPPLY HLDGS INC PUT 40416M955 59 14 SH Put SOLE   0 0 0
HUDSON TECHNOLOGIES INC COM 444144109 1 944 SH   SOLE   944 0 0
HUDSON TECHNOLOGIES INC PUT 444144959 0 1 SH Put SOLE   0 0 0
HAWAIIAN ELEC INDUSTRIES CALL 419870900 7 2 SH Call SOLE   0 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 48 1,371 SH   SOLE   1,371 0 0
HAWAIIAN ELEC INDUSTRIES PUT 419870950 17 5 SH Put SOLE   0 0 0
TURTLE BEACH CORP CALL 900450906 99 50 SH Call SOLE   0 0 0
TURTLE BEACH CORP COM 900450206 160 8,065 SH   SOLE   8,065 0 0
TURTLE BEACH CORP PUT 900450956 851 427 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717X907 278 44 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717X701 225 3,572 SH   SOLE   3,572 0 0
WISDOMTREE TR PUT 97717X957 512 81 SH Put SOLE   0 0 0
H & E EQUIPMENT SERVICES INC CALL 404030908 215 57 SH Call SOLE   0 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 232 6,148 SH   SOLE   6,148 0 0
H & E EQUIPMENT SERVICES INC PUT 404030958 778 206 SH Put SOLE   0 0 0
HEICO CORP NEW CALL 422806908 9 1 SH Call SOLE   0 0 0
HEICO CORP NEW COM 422806109 104 1,132 SH   SOLE   1,132 0 0
HEICO CORP NEW PUT 422806958 18 2 SH Put SOLE   0 0 0
HELEN OF TROY CORP LTD CALL G4388N906 379 29 SH Call SOLE   0 0 0
HELEN OF TROY CORP LTD COM G4388N106 129 990 SH   SOLE   990 0 0
HELEN OF TROY CORP LTD PUT G4388N956 1,557 119 SH Put SOLE   0 0 0
HOLLY ENERGY PARTNERS L P CALL 435763907 610 194 SH Call SOLE   0 0 0
HOLLY ENERGY PARTNERS L P PUT 435763957 245 78 SH Put SOLE   0 0 0
HESS CORP CALL 42809H907 7,014 980 SH Call SOLE   0 0 0
HESS CORP COM 42809H107 1,919 26,816 SH   SOLE   26,816 0 0
HESS CORP PUT 42809H957 13,499 1,886 SH Put SOLE   0 0 0
HESS MIDSTREAM PARTNERS LP CALL 428104903 18 8 SH Call SOLE   0 0 0
HESS MIDSTREAM PARTNERS LP COM 428104103 97 4,267 SH   SOLE   4,267 0 0
HESS MIDSTREAM PARTNERS LP PUT 428104953 437 192 SH Put SOLE   0 0 0
HOLLYFRONTIER CORP CALL 436106908 1,775 254 SH Call SOLE   0 0 0
HOLLYFRONTIER CORP PUT 436106958 4,704 673 SH Put SOLE   0 0 0
HILTON GRAND VACATIONS INC CALL 43283X905 135 41 SH Call SOLE   0 0 0
HILTON GRAND VACATIONS INC COM 43283X105 118 3,594 SH   SOLE   3,594 0 0
HOWARD HUGHES CORP CALL 44267D907 24 2 SH Call SOLE   0 0 0
HOWARD HUGHES CORP COM 44267D107 42 341 SH   SOLE   341 0 0
HOWARD HUGHES CORP PUT 44267D957 1,254 101 SH Put SOLE   0 0 0
HIBBETT SPORTS INC CALL 428567901 565 301 SH Call SOLE   0 0 0
HIBBETT SPORTS INC PUT 428567951 470 250 SH Put SOLE   0 0 0
INFRAREIT INC COM 45685L100 17 825 SH   SOLE   825 0 0
HARTFORD FINL SVCS GROUP INC CALL 416515904 189 38 SH Call SOLE   0 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 109 2,184 SH   SOLE   2,184 0 0
HARTFORD FINL SVCS GROUP INC PUT 416515954 284 57 SH Put SOLE   0 0 0
HUNTINGTON INGALLS INDS INC CALL 446413906 717 28 SH Call SOLE   0 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 114 449 SH   SOLE   449 0 0
HUNTINGTON INGALLS INDS INC PUT 446413956 4,711 184 SH Put SOLE   0 0 0
HEALTH INS INNOVATIONS INC CALL 42225K906 1,017 165 SH Call SOLE   0 0 0
HEALTH INS INNOVATIONS INC COM 42225K106 12 200 SH   SOLE   200 0 0
HEALTH INS INNOVATIONS INC PUT 42225K956 912 148 SH Put SOLE   0 0 0
HIMAX TECHNOLOGIES INC CALL 43289P906 1,257 2,139 SH Call SOLE   0 0 0
HIMAX TECHNOLOGIES INC COM 43289P106 148 25,226 SH   SOLE   25,226 0 0
HIMAX TECHNOLOGIES INC PUT 43289P956 234 399 SH Put SOLE   0 0 0
AEROHIVE NETWORKS INC CALL 007786906 96 235 SH Call SOLE   0 0 0
AEROHIVE NETWORKS INC COM 007786106 240 58,253 SH   SOLE   58,253 0 0
AEROHIVE NETWORKS INC PUT 007786956 2 5 SH Put SOLE   0 0 0
HIGHWOODS PPTYS INC CALL 431284908 0 1 SH Call SOLE   0 0 0
HALCON RES CORP CALL 40537Q905 0 2 SH Call SOLE   0 0 0
HALCON RES CORP COM 40537Q605 1 414 SH   SOLE   414 0 0
HECLA MNG CO CALL 422704906 85 307 SH Call SOLE   0 0 0
HECLA MNG CO PUT 422704956 9 34 SH Put SOLE   0 0 0
HERBALIFE NUTRITION LTD CALL G4412G901 949 174 SH Call SOLE   0 0 0
HERBALIFE NUTRITION LTD COM G4412G101 438 8,034 SH   SOLE   8,034 0 0
HERBALIFE NUTRITION LTD PUT G4412G951 8,269 1,516 SH Put SOLE   0 0 0
HARMONIC INC CALL 413160902 9 17 SH Call SOLE   0 0 0
HARMONIC INC PUT 413160952 13 24 SH Put SOLE   0 0 0
HILTON WORLDWIDE HLDGS INC CALL 43300A903 10,735 1,329 SH Call SOLE   0 0 0
HILTON WORLDWIDE HLDGS INC PUT 43300A953 1,930 239 SH Put SOLE   0 0 0
NOBILIS HEALTH CORP COM 65500B103 0 600 SH   SOLE   600 0 0
NOBILIS HEALTH CORP PUT 65500B953 0 7 SH Put SOLE   0 0 0
HELIX ENERGY SOLUTIONS GRP I CALL 42330P907 114 116 SH Call SOLE   0 0 0
HELIX ENERGY SOLUTIONS GRP I PUT 42330P957 9 10 SH Put SOLE   0 0 0
HONDA MOTOR LTD CALL 438128908 174 58 SH Call SOLE   0 0 0
HONDA MOTOR LTD PUT 438128958 150 50 SH Put SOLE   0 0 0
HOUGHTON MIFFLIN HARCOURT CO CALL 44157R909 3 5 SH Call SOLE   0 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 10 1,562 SH   SOLE   1,562 0 0
HOUGHTON MIFFLIN HARCOURT CO PUT 44157R959 0 1 SH Put SOLE   0 0 0
HELIOS & MATHESON ANALYTICS CALL 42327L909 0 636 SH Call SOLE   0 0 0
HOMESTREET INC COM 43785V102 2 87 SH   SOLE   87 0 0
HOMESTREET INC PUT 43785V952 53 20 SH Put SOLE   0 0 0
HMS HLDGS CORP COM 40425J101 67 2,065 SH   SOLE   2,065 0 0
HMS HLDGS CORP PUT 40425J951 6 2 SH Put SOLE   0 0 0
HARMONY GOLD MNG LTD CALL 413216900 10 62 SH Call SOLE   0 0 0
HARMONY GOLD MNG LTD COM 413216300 12 7,690 SH   SOLE   7,690 0 0
HARMONY GOLD MNG LTD PUT 413216950 3 22 SH Put SOLE   0 0 0
HUANENG PWR INTL INC CALL 443304900 75 29 SH Call SOLE   0 0 0
HUANENG PWR INTL INC PUT 443304950 116 45 SH Put SOLE   0 0 0
HALLADOR ENERGY COMPANY COM 40609P105 13 2,208 SH   SOLE   2,208 0 0
HALLADOR ENERGY COMPANY PUT 40609P955 12 20 SH Put SOLE   0 0 0
HOOKER FURNITURE CORP CALL 439038900 20 6 SH Call SOLE   0 0 0
HARLEY DAVIDSON INC CALL 412822908 1,395 308 SH Call SOLE   0 0 0
HARLEY DAVIDSON INC PUT 412822958 3,048 673 SH Put SOLE   0 0 0
HOLLYSYS AUTOMATION TECHNOLO CALL G45667905 579 271 SH Call SOLE   0 0 0
HOLLYSYS AUTOMATION TECHNOLO PUT G45667955 40 19 SH Put SOLE   0 0 0
HOLOGIC INC CALL 436440901 270 66 SH Call SOLE   0 0 0
HOLOGIC INC COM 436440101 170 4,170 SH   SOLE   4,170 0 0
HOLOGIC INC PUT 436440951 61 15 SH Put SOLE   0 0 0
HOME BANCSHARES INC CALL 436893900 76 35 SH Call SOLE   0 0 0
HOME BANCSHARES INC COM 436893200 1 66 SH   SOLE   66 0 0
HOME BANCSHARES INC PUT 436893950 4 2 SH Put SOLE   0 0 0
AT HOME GROUP INC CALL 04650Y900 9 3 SH Call SOLE   0 0 0
AT HOME GROUP INC COM 04650Y100 63 2,021 SH   SOLE   2,021 0 0
AT HOME GROUP INC PUT 04650Y950 34 11 SH Put SOLE   0 0 0
HONEYWELL INTL INC CALL 438516906 13,079 786 SH Call SOLE   0 0 0
HONEYWELL INTL INC PUT 438516956 10,350 622 SH Put SOLE   0 0 0
HORNBECK OFFSHORE SVCS INC N CALL 440543906 39 67 SH Call SOLE   0 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 15 2,619 SH   SOLE   2,619 0 0
HORNBECK OFFSHORE SVCS INC N PUT 440543956 0 1 SH Put SOLE   0 0 0
HOVNANIAN ENTERPRISES INC COM 442487203 36 22,755 SH   SOLE   22,755 0 0
HOVNANIAN ENTERPRISES INC PUT 442487953 5 35 SH Put SOLE   0 0 0
HELMERICH & PAYNE INC CALL 423452901 2,166 315 SH Call SOLE   0 0 0
HELMERICH & PAYNE INC PUT 423452951 3,074 447 SH Put SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C CALL 42824C909 1,001 614 SH Call SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C PUT 42824C959 544 334 SH Put SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C CALL 42824C909 0 55 SH Call SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C PUT 42824C959 0 5 SH Put SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C PUT 42824C959 0 13 SH Put SOLE   0 0 0
HIGHPOWER INTL INC CALL 43113X901 1 5 SH Call SOLE   0 0 0
HIGHPOWER INTL INC COM 43113X101 0 276 SH   SOLE   276 0 0
HIGHPOWER INTL INC PUT 43113X951 0 3 SH Put SOLE   0 0 0
HP INC CALL 40434L905 3,685 1,430 SH Call SOLE   0 0 0
HP INC COM 40434L105 159 6,207 SH   SOLE   6,207 0 0
HP INC PUT 40434L955 3,759 1,459 SH Put SOLE   0 0 0
HIGHPOINT RES CORP CALL 43114K908 122 250 SH Call SOLE   0 0 0
HOSPITALITY PPTYS TR CALL 44106M902 95 33 SH Call SOLE   0 0 0
HOSPITALITY PPTYS TR PUT 44106M952 8 3 SH Put SOLE   0 0 0
HANWHA Q CELL CO LTD CALL 41135V901 192 235 SH Call SOLE   0 0 0
HANWHA Q CELL CO LTD PUT 41135V951 4 6 SH Put SOLE   0 0 0
HEALTHEQUITY INC CALL 42226A907 708 75 SH Call SOLE   0 0 0
HEALTHEQUITY INC COM 42226A107 77 817 SH   SOLE   817 0 0
HEALTHEQUITY INC PUT 42226A957 1,671 177 SH Put SOLE   0 0 0
HEALTHCARE RLTY TR COM 421946104 24 826 SH   SOLE   826 0 0
HEALTHCARE RLTY TR PUT 421946954 17 6 SH Put SOLE   0 0 0
BLOCK H & R INC CALL 093671905 793 308 SH Call SOLE   0 0 0
BLOCK H & R INC COM 093671105 172 6,682 SH   SOLE   6,682 0 0
BLOCK H & R INC PUT 093671955 1,073 417 SH Put SOLE   0 0 0
HILL ROM HLDGS INC CALL 431475902 9 1 SH Call SOLE   0 0 0
HILL ROM HLDGS INC COM 431475102 29 313 SH   SOLE   313 0 0
HERC HLDGS INC CALL 42704L904 1,448 283 SH Call SOLE   0 0 0
HERC HLDGS INC COM 42704L104 12 239 SH   SOLE   239 0 0
HERC HLDGS INC PUT 42704L954 10 2 SH Put SOLE   0 0 0
HORMEL FOODS CORP CALL 440452900 748 190 SH Call SOLE   0 0 0
HORMEL FOODS CORP PUT 440452950 145 37 SH Put SOLE   0 0 0
HARRIS CORP DEL CALL 413875905 1,319 78 SH Call SOLE   0 0 0
HARRIS CORP DEL PUT 413875955 981 58 SH Put SOLE   0 0 0
HERITAGE INS HLDGS INC COM 42727J102 38 2,627 SH   SOLE   2,627 0 0
HERITAGE INS HLDGS INC PUT 42727J952 173 117 SH Put SOLE   0 0 0
HERON THERAPEUTICS INC CALL 427746902 310 98 SH Call SOLE   0 0 0
HERON THERAPEUTICS INC COM 427746102 77 2,461 SH   SOLE   2,461 0 0
HERON THERAPEUTICS INC PUT 427746952 316 100 SH Put SOLE   0 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 2 240 SH   SOLE   240 0 0
HORIZON TECHNOLOGY FIN CORP PUT 44045A952 10 9 SH Put SOLE   0 0 0
HSBC HLDGS PLC CALL 404280906 1,156 263 SH Call SOLE   0 0 0
HSBC HLDGS PLC PUT 404280956 3,532 803 SH Put SOLE   0 0 0
HARSCO CORP CALL 415864907 159 56 SH Call SOLE   0 0 0
HARSCO CORP COM 415864107 45 1,604 SH   SOLE   1,604 0 0
HARSCO CORP PUT 415864957 111 39 SH Put SOLE   0 0 0
SCHEIN HENRY INC CALL 806407902 280 33 SH Call SOLE   0 0 0
SCHEIN HENRY INC COM 806407102 71 843 SH   SOLE   843 0 0
SCHEIN HENRY INC PUT 806407952 680 80 SH Put SOLE   0 0 0
HEIDRICK & STRUGGLES INTL IN CALL 422819902 10 3 SH Call SOLE   0 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 441 13,053 SH   SOLE   13,053 0 0
HEIDRICK & STRUGGLES INTL IN PUT 422819952 724 214 SH Put SOLE   0 0 0
HOST HOTELS & RESORTS INC CALL 44107P904 122 58 SH Call SOLE   0 0 0
HOST HOTELS & RESORTS INC PUT 44107P954 221 105 SH Put SOLE   0 0 0
HEALTHSTREAM INC CALL 42222N903 3 1 SH Call SOLE   0 0 0
HERSHEY CO CALL 427866908 1,621 159 SH Call SOLE   0 0 0
HERSHEY CO PUT 427866958 3,345 328 SH Put SOLE   0 0 0
HERSHA HOSPITALITY TR CALL 427825900 58 26 SH Call SOLE   0 0 0
HERSHA HOSPITALITY TR COM 427825500 46 2,043 SH   SOLE   2,043 0 0
HERSHA HOSPITALITY TR PUT 427825950 97 43 SH Put SOLE   0 0 0
HEALTHCARE TR AMER INC CALL 42225P901 50 19 SH Call SOLE   0 0 0
HEALTHCARE TR AMER INC PUT 42225P951 32 12 SH Put SOLE   0 0 0
HERITAGE COMMERCE CORP COM 426927109 185 12,461 SH   SOLE   12,461 0 0
HERITAGE COMMERCE CORP PUT 426927959 569 382 SH Put SOLE   0 0 0
HERCULES CAPITAL INC CALL 427096908 19 15 SH Call SOLE   0 0 0
HERCULES CAPITAL INC COM 427096508 39 3,014 SH   SOLE   3,014 0 0
HERCULES CAPITAL INC PUT 427096958 90 69 SH Put SOLE   0 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 151 29,946 SH   SOLE   29,946 0 0
HTG MOLECULAR DIAGNOSTICS IN PUT 40434H954 0 1 SH Put SOLE   0 0 0
HILLTOP HOLDINGS INC COM 432748101 20 1,027 SH   SOLE   1,027 0 0
HILLTOP HOLDINGS INC PUT 432748951 48 24 SH Put SOLE   0 0 0
HUAZHU GROUP LTD CALL 44332N906 681 211 SH Call SOLE   0 0 0
HUAZHU GROUP LTD COM 44332N106 122 3,795 SH   SOLE   3,795 0 0
HUAZHU GROUP LTD PUT 44332N956 991 307 SH Put SOLE   0 0 0
HEARTLAND EXPRESS INC CALL 422347904 5 3 SH Call SOLE   0 0 0
HEARTLAND EXPRESS INC COM 422347104 167 8,511 SH   SOLE   8,511 0 0
HEARTLAND EXPRESS INC PUT 422347954 1 1 SH Put SOLE   0 0 0
HERTZ GLOBAL HLDGS INC CALL 42806J906 697 427 SH Call SOLE   0 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 828 50,713 SH   SOLE   50,713 0 0
HERTZ GLOBAL HLDGS INC PUT 42806J956 2,665 1,632 SH Put SOLE   0 0 0
HUBSPOT INC CALL 443573900 875 58 SH Call SOLE   0 0 0
HUBSPOT INC PUT 443573950 4,558 302 SH Put SOLE   0 0 0
HUDSON LTD CALL G46408903 142 63 SH Call SOLE   0 0 0
HUDSON LTD PUT G46408953 85 38 SH Put SOLE   0 0 0
HUMANA INC CALL 444859902 9,850 291 SH Call SOLE   0 0 0
HUMANA INC PUT 444859952 19,024 562 SH Put SOLE   0 0 0
HUNTSMAN CORP CALL 447011907 4,217 1,549 SH Call SOLE   0 0 0
HUNTSMAN CORP PUT 447011957 786 289 SH Put SOLE   0 0 0
HURON CONSULTING GROUP INC CALL 447462902 49 10 SH Call SOLE   0 0 0
HUYA INC CALL 44852D908 4,984 2,114 SH Call SOLE   0 0 0
HUYA INC PUT 44852D958 2,869 1,217 SH Put SOLE   0 0 0
HANCOCK WHITNEY CORPORATION CALL 410120909 299 63 SH Call SOLE   0 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 2 300 SH   SOLE   300 0 0
HOUSTON WIRE & CABLE CO PUT 44244K959 3 5 SH Put SOLE   0 0 0
HEXCEL CORP NEW CALL 428291908 113 17 SH Call SOLE   0 0 0
HEXCEL CORP NEW COM 428291108 491 7,327 SH   SOLE   7,327 0 0
HEXCEL CORP NEW PUT 428291958 207 31 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 5,886 681 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 56,479 6,534 SH Put SOLE   0 0 0
HYDROGENICS CORP NEW COM 448883207 25 3,456 SH   SOLE   3,456 0 0
EXCHANGE LISTED FDS TR CALL 30151E904 3 1 SH Call SOLE   0 0 0
EXCHANGE LISTED FDS TR COM 30151E814 1 50 SH   SOLE   50 0 0
EXCHANGE LISTED FDS TR PUT 30151E954 36 10 SH Put SOLE   0 0 0
HORIZON GLOBAL CORP COM 44052W104 0 100 SH   SOLE   100 0 0
HORIZON GLOBAL CORP PUT 44052W954 0 1 SH Put SOLE   0 0 0
HORIZON PHARMA PLC CALL G4617B905 593 303 SH Call SOLE   0 0 0
HORIZON PHARMA PLC COM G4617B105 34 1,740 SH   SOLE   1,740 0 0
HORIZON PHARMA PLC PUT G4617B955 3 2 SH Put SOLE   0 0 0
MARINEMAX INC CALL 567908908 91 43 SH Call SOLE   0 0 0
MARINEMAX INC COM 567908108 26 1,264 SH   SOLE   1,264 0 0
MARINEMAX INC PUT 567908958 127 60 SH Put SOLE   0 0 0
INTELSAT S A CALL L5140P901 3,651 1,217 SH Call SOLE   0 0 0
INTELSAT S A COM L5140P101 566 18,873 SH   SOLE   18,873 0 0
INTELSAT S A PUT L5140P951 3,363 1,121 SH Put SOLE   0 0 0
IAC INTERACTIVECORP CALL 44919P908 4,919 227 SH Call SOLE   0 0 0
IAC INTERACTIVECORP COM 44919P508 2,409 11,117 SH   SOLE   11,117 0 0
IAC INTERACTIVECORP PUT 44919P958 18,247 842 SH Put SOLE   0 0 0
IAMGOLD CORP CALL 450913908 12 35 SH Call SOLE   0 0 0
IAMGOLD CORP COM 450913108 3 900 SH   SOLE   900 0 0
IAMGOLD CORP PUT 450913958 31 86 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 6 1 SH Call SOLE   0 0 0
ISHARES TR COM 464288794 9 160 SH   SOLE   160 0 0
ISHARES TR PUT 464288955 6 1 SH Put SOLE   0 0 0
INTEGRA LIFESCIENCES HLDGS C CALL 457985908 1,047 159 SH Call SOLE   0 0 0
INTEGRA LIFESCIENCES HLDGS C PUT 457985958 184 28 SH Put SOLE   0 0 0
ISHARES TR COM 464288778 44 899 SH   SOLE   899 0 0
ISHARES TR PUT 464288955 102 21 SH Put SOLE   0 0 0
ISHARES GOLD TRUST CALL 464285905 4 4 SH Call SOLE   0 0 0
ISHARES GOLD TRUST PUT 464285955 1 1 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 7,718 633 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 17,888 1,467 SH Put SOLE   0 0 0
INDEPENDENT BANK CORP MICH COM 453838609 19 808 SH   SOLE   808 0 0
INDEPENDENT BANK CORP MICH PUT 453838959 85 36 SH Put SOLE   0 0 0
IBERIABANK CORP COM 450828108 105 1,293 SH   SOLE   1,293 0 0
INTERACTIVE BROKERS GROUP IN CALL 45841N907 2,035 368 SH Call SOLE   0 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 349 6,311 SH   SOLE   6,311 0 0
INTERACTIVE BROKERS GROUP IN PUT 45841N957 1,515 274 SH Put SOLE   0 0 0
INTERNATIONAL BUSINESS MACHS CALL 459200901 79,672 5,269 SH Call SOLE   0 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 4,362 28,851 SH   SOLE   28,851 0 0
INTERNATIONAL BUSINESS MACHS PUT 459200951 54,632 3,613 SH Put SOLE   0 0 0
ICICI BK LTD CALL 45104G904 589 694 SH Call SOLE   0 0 0
ICICI BK LTD COM 45104G104 113 13,386 SH   SOLE   13,386 0 0
ICICI BK LTD PUT 45104G954 246 290 SH Put SOLE   0 0 0
INSTALLED BLDG PRODS INC COM 45780R101 5 129 SH   SOLE   129 0 0
INDEPENDENT BK GROUP INC CALL 45384B906 696 105 SH Call SOLE   0 0 0
INDEPENDENT BK GROUP INC COM 45384B106 4 66 SH   SOLE   66 0 0
INDEPENDENCE CONTRACT DRIL I CALL 453415909 47 96 SH Call SOLE   0 0 0
INTERCONTINENTAL EXCHANGE IN CALL 45866F904 3,182 425 SH Call SOLE   0 0 0
INTERCONTINENTAL EXCHANGE IN PUT 45866F954 2,074 277 SH Put SOLE   0 0 0
ISHARES TR COM 464287564 19 197 SH   SOLE   197 0 0
ICHOR HOLDINGS CALL G4740B905 191 94 SH Call SOLE   0 0 0
ICHOR HOLDINGS COM G4740B105 120 5,883 SH   SOLE   5,883 0 0
ICHOR HOLDINGS PUT G4740B955 251 123 SH Put SOLE   0 0 0
ICON PLC CALL G4705A900 15 1 SH Call SOLE   0 0 0
ICON PLC PUT G4705A950 2,583 168 SH Put SOLE   0 0 0
ICONIX BRAND GROUP INC CALL 451055907 0 3 SH Call SOLE   0 0 0
INTERCEPT PHARMACEUTICALS IN CALL 45845P908 2,969 235 SH Call SOLE   0 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 1,453 11,502 SH   SOLE   11,502 0 0
INTERCEPT PHARMACEUTICALS IN PUT 45845P958 4,207 333 SH Put SOLE   0 0 0
ICU MED INC CALL 44930G907 1,526 54 SH Call SOLE   0 0 0
ICU MED INC PUT 44930G957 593 21 SH Put SOLE   0 0 0
IDACORP INC COM 451107106 0 1 SH   SOLE   1 0 0
IDACORP INC PUT 451107956 684 69 SH Put SOLE   0 0 0
INTERDIGITAL INC CALL 45867G901 200 25 SH Call SOLE   0 0 0
INTERDIGITAL INC COM 45867G101 347 4,340 SH   SOLE   4,340 0 0
INTERDIGITAL INC PUT 45867G951 1,264 158 SH Put SOLE   0 0 0
IDERA PHARMACEUTICALS INC CALL 45168K905 79 89 SH Call SOLE   0 0 0
IDERA PHARMACEUTICALS INC CALL 45168K905 60 68 SH Call SOLE   0 0 0
IDT CORP PUT 448947957 44 84 SH Put SOLE   0 0 0
INTEGRATED DEVICE TECHNOLOGY CALL 458118906 5,100 1,085 SH Call SOLE   0 0 0
INTEGRATED DEVICE TECHNOLOGY PUT 458118956 446 95 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 244 75 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 3 1 SH Put SOLE   0 0 0
IDEXX LABS INC CALL 45168D904 1,373 55 SH Call SOLE   0 0 0
IDEXX LABS INC COM 45168D104 1,763 7,064 SH   SOLE   7,064 0 0
IDEXX LABS INC PUT 45168D954 8,488 340 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 2,124 210 SH Call SOLE   0 0 0
ISHARES TR COM 464287440 3,112 30,767 SH   SOLE   30,767 0 0
ISHARES TR PUT 464287957 4,208 416 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 273 23 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 119 10 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 1,620 313 SH Call SOLE   0 0 0
ISHARES INC PUT 46434G955 25 5 SH Put SOLE   0 0 0
ISHARES TR COM 464288851 28 380 SH   SOLE   380 0 0
ICAHN ENTERPRISES LP CALL 451100901 2,325 401 SH Call SOLE   0 0 0
ICAHN ENTERPRISES LP PUT 451100951 1,623 280 SH Put SOLE   0 0 0
ISHARES TR PUT 46434V956 9 2 SH Put SOLE   0 0 0
ISHARES TR COM 464287861 4 100 SH   SOLE   100 0 0
IDEX CORP CALL 45167R904 241 16 SH Call SOLE   0 0 0
IDEX CORP COM 45167R104 503 3,339 SH   SOLE   3,339 0 0
IDEX CORP PUT 45167R954 1,446 96 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 7 2 SH Call SOLE   0 0 0
ISHARES TR COM 464288844 44 1,252 SH   SOLE   1,252 0 0
ISHARES TR PUT 464288955 3 1 SH Put SOLE   0 0 0
INTERNATIONAL FLAVORS&FRAGRA CALL 459506901 5,328 383 SH Call SOLE   0 0 0
INTERNATIONAL FLAVORS&FRAGRA PUT 459506951 2,448 176 SH Put SOLE   0 0 0
INDIA FD INC COM 454089103 0 38 SH   SOLE   38 0 0
ISHARES TR CALL 464287907 0 1 SH Call SOLE   0 0 0
ISHARES TR COM 464287549 0 630 SH   SOLE   630 0 0
ISHARES TR PUT 464287957 0 31 SH Put SOLE   0 0 0
INTERNATIONAL GAME TECHNOLOG CALL G4863A908 993 503 SH Call SOLE   0 0 0
INTERNATIONAL GAME TECHNOLOG COM G4863A108 2,411 122,122 SH   SOLE   122,122 0 0
INTERNATIONAL GAME TECHNOLOG PUT G4863A958 1,578 799 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1,496 73 SH Call SOLE   0 0 0
ISHARES TR COM 464287515 1,392 6,793 SH   SOLE   6,793 0 0
ISHARES TR PUT 464287957 184 9 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 19 1 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 99 5 SH Put SOLE   0 0 0
INTERCONTINENTAL HOTELS GROU CALL 45857P907 6 1 SH Call SOLE   0 0 0
INTERCONTINENTAL HOTELS GROU COM 45857P707 5 84 SH   SOLE   84 0 0
INTERCONTINENTAL HOTELS GROU PUT 45857P957 6 1 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 136 6 SH Call SOLE   0 0 0
ISHARES TR COM 464288810 178 786 SH   SOLE   786 0 0
ISHARES TR PUT 464288955 113 5 SH Put SOLE   0 0 0
INSTEEL INDUSTRIES INC CALL 45774W908 86 24 SH Call SOLE   0 0 0
INSTEEL INDUSTRIES INC PUT 45774W958 3 1 SH Put SOLE   0 0 0
INTRICON CORP CALL 46121H909 146 26 SH Call SOLE   0 0 0
INTRICON CORP COM 46121H109 29 517 SH   SOLE   517 0 0
INTRICON CORP PUT 46121H959 191 34 SH Put SOLE   0 0 0
II VI INC CALL 902104908 960 203 SH Call SOLE   0 0 0
II VI INC PUT 902104958 586 124 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 4,649 231 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 563 28 SH Put SOLE   0 0 0
ISHARES TR COM 464287606 72 310 SH   SOLE   310 0 0
ISHARES TR CALL 464287907 1,160 133 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 4,911 563 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 33 2 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 141 7 SH Call SOLE   0 0 0
ISHARES TR COM 464287887 35 177 SH   SOLE   177 0 0
ISHARES TR CALL 464287907 59 19 SH Call SOLE   0 0 0
ISHARES TR COM 464287390 45 1,445 SH   SOLE   1,445 0 0
ISHARES TR PUT 464287957 97 31 SH Put SOLE   0 0 0
ILLUMINA INC CALL 452327909 11,268 307 SH Call SOLE   0 0 0
ILLUMINA INC COM 452327109 5,434 14,806 SH   SOLE   14,806 0 0
ILLUMINA INC PUT 452327959 19,674 536 SH Put SOLE   0 0 0
INDUSTRIAL LOGISTICS PPTYS T CALL 456237906 87 38 SH Call SOLE   0 0 0
INDUSTRIAL LOGISTICS PPTYS T PUT 456237956 18 8 SH Put SOLE   0 0 0
IMAX CORP CALL 45245E909 495 192 SH Call SOLE   0 0 0
IMAX CORP PUT 45245E959 56 22 SH Put SOLE   0 0 0
IMMUNE DESIGN CORP CALL 45252L903 94 273 SH Call SOLE   0 0 0
IMMUNOGEN INC CALL 45253H901 38 41 SH Call SOLE   0 0 0
IMMUNOGEN INC COM 45253H101 429 45,397 SH   SOLE   45,397 0 0
IMMUNOGEN INC PUT 45253H951 4 5 SH Put SOLE   0 0 0
IMPAC MTG HLDGS INC PUT 45254P958 7 10 SH Put SOLE   0 0 0
INGLES MKTS INC CALL 457030904 58 17 SH Call SOLE   0 0 0
INGLES MKTS INC PUT 457030954 3 1 SH Put SOLE   0 0 0
IMMERSION CORP CALL 452521907 49 47 SH Call SOLE   0 0 0
IMMERSION CORP COM 452521107 167 15,823 SH   SOLE   15,823 0 0
IMMERSION CORP PUT 452521957 404 383 SH Put SOLE   0 0 0
IMMUNOMEDICS INC CALL 452907908 1,558 748 SH Call SOLE   0 0 0
IMMUNOMEDICS INC COM 452907108 911 43,761 SH   SOLE   43,761 0 0
IMMUNOMEDICS INC PUT 452907958 2,447 1,175 SH Put SOLE   0 0 0
IMPERIAL OIL LTD CALL 453038908 25 8 SH Call SOLE   0 0 0
IMPERVA INC CALL 45321L900 74 16 SH Call SOLE   0 0 0
IMPERVA INC PUT 45321L950 102 22 SH Put SOLE   0 0 0
INTERNAP CORP CALL 45885A909 171 136 SH Call SOLE   0 0 0
INTERNAP CORP COM 45885A409 251 19,879 SH   SOLE   19,879 0 0
INTERNAP CORP PUT 45885A959 8 7 SH Put SOLE   0 0 0
INCYTE CORP CALL 45337C902 3,322 481 SH Call SOLE   0 0 0
INCYTE CORP COM 45337C102 1,074 15,552 SH   SOLE   15,552 0 0
INCYTE CORP PUT 45337C952 1,802 261 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 626 193 SH Call SOLE   0 0 0
ISHARES TR PUT 46429B957 626 193 SH Put SOLE   0 0 0
INDEPENDENT BANK CORP MASS CALL 453836908 0 1 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 197 30 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K331 255 3,879 SH   SOLE   3,879 0 0
DIREXION SHS ETF TR PUT 25490K959 468 71 SH Put SOLE   0 0 0
INFINITY PHARMACEUTICALS INC CALL 45665G903 284 1,051 SH Call SOLE   0 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 191 70,516 SH   SOLE   70,516 0 0
INFINERA CORPORATION CALL 45667G903 208 285 SH Call SOLE   0 0 0
INFINERA CORPORATION PUT 45667G953 235 323 SH Put SOLE   0 0 0
IHS MARKIT LTD CALL G47567905 1,019 189 SH Call SOLE   0 0 0
IHS MARKIT LTD PUT G47567955 5 1 SH Put SOLE   0 0 0
INFOSYS LTD CALL 456788908 374 368 SH Call SOLE   0 0 0
INFOSYS LTD PUT 456788958 24 24 SH Put SOLE   0 0 0
INFOSYS LTD CALL 456788908 85 84 SH Call SOLE   0 0 0
INFOSYS LTD PUT 456788958 264 260 SH Put SOLE   0 0 0
ING GROEP N V CALL 456837903 1,220 941 SH Call SOLE   0 0 0
ING GROEP N V COM 456837103 474 36,578 SH   SOLE   36,578 0 0
ING GROEP N V PUT 456837953 1,356 1,046 SH Put SOLE   0 0 0
INOGEN INC CALL 45780L904 1,171 48 SH Call SOLE   0 0 0
INOGEN INC PUT 45780L954 561 23 SH Put SOLE   0 0 0
INGREDION INC CALL 457187902 1,521 145 SH Call SOLE   0 0 0
INGREDION INC PUT 457187952 661 63 SH Put SOLE   0 0 0
INNOVATE BIOPHARMACEUTICLS I CALL 45782F905 133 196 SH Call SOLE   0 0 0
INNOVATE BIOPHARMACEUTICLS I COM 45782F105 32 4,777 SH   SOLE   4,777 0 0
INNOVATE BIOPHARMACEUTICLS I PUT 45782F955 58 86 SH Put SOLE   0 0 0
INOVIO PHARMACEUTICALS INC CALL 45773H901 64 116 SH Call SOLE   0 0 0
INOVALON HLDGS INC PUT 45781D951 6 6 SH Put SOLE   0 0 0
INSEEGO CORP CALL 45782B904 58 151 SH Call SOLE   0 0 0
INSEEGO CORP COM 45782B104 119 31,046 SH   SOLE   31,046 0 0
INSEEGO CORP PUT 45782B954 152 395 SH Put SOLE   0 0 0
INSMED INC CALL 457669907 1,101 545 SH Call SOLE   0 0 0
INSMED INC PUT 457669957 1,170 579 SH Put SOLE   0 0 0
INSPIRE MED SYS INC CALL 457730909 12 3 SH Call SOLE   0 0 0
INSTRUCTURE INC CALL 45781U903 24 7 SH Call SOLE   0 0 0
INSTRUCTURE INC COM 45781U103 52 1,473 SH   SOLE   1,473 0 0
INSTRUCTURE INC PUT 45781U953 77 22 SH Put SOLE   0 0 0
INSYS THERAPEUTICS INC NEW CALL 45824V909 82 82 SH Call SOLE   0 0 0
INSYS THERAPEUTICS INC NEW COM 45824V209 3 317 SH   SOLE   317 0 0
INSYS THERAPEUTICS INC NEW PUT 45824V959 56 56 SH Put SOLE   0 0 0
WORLD FUEL SVCS CORP CALL 981475906 88 32 SH Call SOLE   0 0 0
WORLD FUEL SVCS CORP COM 981475106 196 7,093 SH   SOLE   7,093 0 0
WORLD FUEL SVCS CORP PUT 981475956 130 47 SH Put SOLE   0 0 0
INTEL CORP CALL 458140900 24,699 5,223 SH Call SOLE   0 0 0
INTEL CORP COM 458140100 2,193 46,382 SH   SOLE   46,382 0 0
INTEL CORP PUT 458140950 12,068 2,552 SH Put SOLE   0 0 0
INTL FCSTONE INC CALL 46116V905 0 1 SH Call SOLE   0 0 0
INTUIT CALL 461202903 11,097 488 SH Call SOLE   0 0 0
INTUIT PUT 461202953 8,391 369 SH Put SOLE   0 0 0
INNOVIVA INC CALL 45781M901 284 187 SH Call SOLE   0 0 0
INNOVIVA INC PUT 45781M951 35 23 SH Put SOLE   0 0 0
IDENTIV INC CALL 45170X905 92 155 SH Call SOLE   0 0 0
INVITATION HOMES INC CALL 46187W907 32 14 SH Call SOLE   0 0 0
INNERWORKINGS INC COM 45773Y105 3 384 SH   SOLE   384 0 0
INNERWORKINGS INC PUT 45773Y955 8 11 SH Put SOLE   0 0 0
INTERXION HOLDING N.V CALL N47279909 1,500 223 SH Call SOLE   0 0 0
INTERXION HOLDING N.V COM N47279109 151 2,253 SH   SOLE   2,253 0 0
INTERXION HOLDING N.V PUT N47279959 538 80 SH Put SOLE   0 0 0
ION GEOPHYSICAL CORP CALL 462044907 23 15 SH Call SOLE   0 0 0
ION GEOPHYSICAL CORP PUT 462044957 4 3 SH Put SOLE   0 0 0
IONIS PHARMACEUTICALS INC CALL 462222900 2,125 412 SH Call SOLE   0 0 0
IONIS PHARMACEUTICALS INC COM 462222100 809 15,689 SH   SOLE   15,689 0 0
IONIS PHARMACEUTICALS INC PUT 462222950 3,677 713 SH Put SOLE   0 0 0
IOVANCE BIOTHERAPEUTICS INC CALL 462260900 619 551 SH Call SOLE   0 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 11 1,000 SH   SOLE   1,000 0 0
IOVANCE BIOTHERAPEUTICS INC PUT 462260950 67 60 SH Put SOLE   0 0 0
INTL PAPER CO CALL 460146903 2,550 519 SH Call SOLE   0 0 0
INTL PAPER CO COM 460146103 809 16,477 SH   SOLE   16,477 0 0
INTL PAPER CO PUT 460146953 2,216 451 SH Put SOLE   0 0 0
INTERPUBLIC GROUP COS INC CALL 460690900 34 15 SH Call SOLE   0 0 0
INTERPUBLIC GROUP COS INC COM 460690100 107 4,713 SH   SOLE   4,713 0 0
INTERPUBLIC GROUP COS INC PUT 460690950 16 7 SH Put SOLE   0 0 0
IPG PHOTONICS CORP CALL 44980X909 2,700 173 SH Call SOLE   0 0 0
IPG PHOTONICS CORP PUT 44980X959 1,513 97 SH Put SOLE   0 0 0
INPHI CORP CALL 45772F907 68 18 SH Call SOLE   0 0 0
INPHI CORP COM 45772F107 68 1,801 SH   SOLE   1,801 0 0
INPHI CORP PUT 45772F957 186 49 SH Put SOLE   0 0 0
INNOPHOS HOLDINGS INC CALL 45774N908 190 43 SH Call SOLE   0 0 0
INTREPID POTASH INC CALL 46121Y902 2 7 SH Call SOLE   0 0 0
INTREPID POTASH INC PUT 46121Y952 25 70 SH Put SOLE   0 0 0
IQIYI INC CALL 46267X908 8,240 3,044 SH Call SOLE   0 0 0
IQIYI INC COM 46267X108 1,888 69,774 SH   SOLE   69,774 0 0
IQIYI INC PUT 46267X958 13,304 4,915 SH Put SOLE   0 0 0
IQVIA HLDGS INC CALL 46266C905 311 24 SH Call SOLE   0 0 0
IQVIA HLDGS INC COM 46266C105 865 6,671 SH   SOLE   6,671 0 0
IQVIA HLDGS INC PUT 46266C955 1,167 90 SH Put SOLE   0 0 0
INGERSOLL-RAND PLC CALL G47791901 1,953 191 SH Call SOLE   0 0 0
INGERSOLL-RAND PLC COM G47791101 125 1,226 SH   SOLE   1,226 0 0
INGERSOLL-RAND PLC PUT G47791951 1,462 143 SH Put SOLE   0 0 0
IROBOT CORP CALL 462726900 1,319 120 SH Call SOLE   0 0 0
IROBOT CORP COM 462726100 318 2,898 SH   SOLE   2,898 0 0
IROBOT CORP PUT 462726950 12,124 1,103 SH Put SOLE   0 0 0
IRIDIUM COMMUNICATIONS INC CALL 46269C902 587 261 SH Call SOLE   0 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 391 17,406 SH   SOLE   17,406 0 0
IRIDIUM COMMUNICATIONS INC PUT 46269C952 1,050 467 SH Put SOLE   0 0 0
IRON MTN INC NEW CALL 46284V901 559 162 SH Call SOLE   0 0 0
IRON MTN INC NEW PUT 46284V951 970 281 SH Put SOLE   0 0 0
INDEPENDENCE RLTY TR INC CALL 45378A906 32 31 SH Call SOLE   0 0 0
INDEPENDENCE RLTY TR INC PUT 45378A956 22 21 SH Put SOLE   0 0 0
IRHYTHM TECHNOLOGIES INC CALL 450056906 672 71 SH Call SOLE   0 0 0
IRONWOOD PHARMACEUTICALS INC CALL 46333X908 649 352 SH Call SOLE   0 0 0
IRONWOOD PHARMACEUTICALS INC COM 46333X108 100 5,440 SH   SOLE   5,440 0 0
INVESTORS BANCORP INC NEW COM 46146L101 53 4,397 SH   SOLE   4,397 0 0
INVESTORS BANCORP INC NEW PUT 46146L951 57 47 SH Put SOLE   0 0 0
INTERNATIONAL SPEEDWAY CORP CALL 460335901 100 23 SH Call SOLE   0 0 0
INTERNATIONAL SPEEDWAY CORP COM 460335201 72 1,660 SH   SOLE   1,660 0 0
INTERNATIONAL SPEEDWAY CORP PUT 460335951 8 2 SH Put SOLE   0 0 0
INTUITIVE SURGICAL INC CALL 46120E902 32,890 573 SH Call SOLE   0 0 0
INTUITIVE SURGICAL INC COM 46120E602 5,568 9,701 SH   SOLE   9,701 0 0
INTUITIVE SURGICAL INC PUT 46120E952 78,293 1,364 SH Put SOLE   0 0 0
GARTNER INC CALL 366651907 2,742 173 SH Call SOLE   0 0 0
GARTNER INC PUT 366651957 1,125 71 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 1,839 85 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 2,294 106 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 325 92 SH Call SOLE   0 0 0
ISHARES TR COM 464288752 212 6,011 SH   SOLE   6,011 0 0
ISHARES TR PUT 464288955 4,792 1,356 SH Put SOLE   0 0 0
INTRA CELLULAR THERAPIES INC CALL 46116X901 631 291 SH Call SOLE   0 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 710 32,722 SH   SOLE   32,722 0 0
INTRA CELLULAR THERAPIES INC PUT 46116X951 128 59 SH Put SOLE   0 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 137 6,336 SH   SOLE   6,336 0 0
INVESTMENT TECHNOLOGY GRP NE PUT 46145F955 149 69 SH Put SOLE   0 0 0
INTEGER HLDGS CORP CALL 45826H909 124 15 SH Call SOLE   0 0 0
INTEGER HLDGS CORP PUT 45826H959 41 5 SH Put SOLE   0 0 0
ITERIS INC CALL 46564T907 33 62 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 13 2 SH Put SOLE   0 0 0
ITRON INC CALL 465741906 1,649 257 SH Call SOLE   0 0 0
ITRON INC PUT 465741956 648 101 SH Put SOLE   0 0 0
ITT INC CALL 45073V908 385 63 SH Call SOLE   0 0 0
ITT INC PUT 45073V958 67 11 SH Put SOLE   0 0 0
ITAU UNIBANCO HLDG SA CALL 465562906 1,898 1,729 SH Call SOLE   0 0 0
ITAU UNIBANCO HLDG SA PUT 465562956 2,608 2,376 SH Put SOLE   0 0 0
ILLINOIS TOOL WKS INC CALL 452308909 1,919 136 SH Call SOLE   0 0 0
ILLINOIS TOOL WKS INC PUT 452308959 1,284 91 SH Put SOLE   0 0 0
ISHARES TR PUT 464287957 0 1 SH Put SOLE   0 0 0
INTEVAC INC CALL 461148908 61 118 SH Call SOLE   0 0 0
INTEVAC INC COM 461148108 6 1,199 SH   SOLE   1,199 0 0
INTEVAC INC PUT 461148958 55 107 SH Put SOLE   0 0 0
INVACARE CORP CALL 461203901 7 5 SH Call SOLE   0 0 0
INVACARE CORP PUT 461203951 45 31 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 486 42 SH Call SOLE   0 0 0
ISHARES TR COM 464287408 176 1,521 SH   SOLE   1,521 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 9 581 SH   SOLE   581 0 0
ISHARES TR CALL 464287907 878 30 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 263 9 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 141 8 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 4,819 272 SH Put SOLE   0 0 0
INVESCO LTD CALL G491BT908 1,336 584 SH Call SOLE   0 0 0
INVESCO LTD PUT G491BT958 240 105 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 549 34 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 936 74 SH Call SOLE   0 0 0
ISHARES TR COM 464287598 1,826 14,425 SH   SOLE   14,425 0 0
ISHARES TR PUT 464287957 2,266 179 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 467 30 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 171 11 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 154,998 9,196 SH Call SOLE   0 0 0
ISHARES TR COM 464287655 21,448 127,252 SH   SOLE   127,252 0 0
ISHARES TR PUT 464287957 292,754 17,369 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 359 27 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 53 4 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 3,355 156 SH Call SOLE   0 0 0
ISHARES TR COM 464287648 1,167 5,427 SH   SOLE   5,427 0 0
ISHARES TR PUT 464287957 33,444 1,555 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 271 20 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 3,064 139 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 9 1 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 258 15 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 79 19 SH Call SOLE   0 0 0
ISHARES TR COM 464287796 26 639 SH   SOLE   639 0 0
ISHARES TR PUT 464287957 88 21 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 97 8 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 13 1 SH Call SOLE   0 0 0
ISHARES TR COM 464287770 37 280 SH   SOLE   280 0 0
ISHARES TR CALL 464287907 60 3 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 19 2 SH Call SOLE   0 0 0
ISHARES TR COM 464287838 1 19 SH   SOLE   19 0 0
ISHARES TR CALL 464287907 23,221 2,902 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 26,198 3,274 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 102 5 SH Call SOLE   0 0 0
ISHARES TR COM 464287192 296 1,451 SH   SOLE   1,451 0 0
ISHARES TR PUT 464287957 1,084 53 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 58 3 SH Call SOLE   0 0 0
ISHARES TR COM 464287721 486 2,506 SH   SOLE   2,506 0 0
ISHARES TR PUT 464287957 155 8 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 187 63 SH Call SOLE   0 0 0
ISHARES TR COM 464287713 69 2,322 SH   SOLE   2,322 0 0
ISHARES TR PUT 464287957 11 4 SH Put SOLE   0 0 0
JACK IN THE BOX INC CALL 466367909 2,489 297 SH Call SOLE   0 0 0
JACK IN THE BOX INC PUT 466367959 804 96 SH Put SOLE   0 0 0
JAGGED PEAK ENERGY INC CALL 47009K907 1,449 1,048 SH Call SOLE   0 0 0
JAGGED PEAK ENERGY INC COM 47009K107 78 5,657 SH   SOLE   5,657 0 0
JAGGED PEAK ENERGY INC PUT 47009K957 99 72 SH Put SOLE   0 0 0
JAKKS PAC INC COM 47012E106 18 7,314 SH   SOLE   7,314 0 0
JAKKS PAC INC PUT 47012E956 5 22 SH Put SOLE   0 0 0
JAZZ PHARMACEUTICALS PLC CALL G50871905 823 49 SH Call SOLE   0 0 0
JAZZ PHARMACEUTICALS PLC PUT G50871955 2,437 145 SH Put SOLE   0 0 0
JBG SMITH PPTYS CALL 46590V900 154 42 SH Call SOLE   0 0 0
JBG SMITH PPTYS COM 46590V100 1,127 30,605 SH   SOLE   30,605 0 0
JBG SMITH PPTYS PUT 46590V950 383 104 SH Put SOLE   0 0 0
HUNT J B TRANS SVCS INC CALL 445658907 1,724 145 SH Call SOLE   0 0 0
HUNT J B TRANS SVCS INC COM 445658107 310 2,608 SH   SOLE   2,608 0 0
HUNT J B TRANS SVCS INC PUT 445658957 903 76 SH Put SOLE   0 0 0
JABIL INC CALL 466313903 422 156 SH Call SOLE   0 0 0
JABIL INC PUT 466313953 333 123 SH Put SOLE   0 0 0
JETBLUE AIRWAYS CORP CALL 477143901 625 323 SH Call SOLE   0 0 0
JETBLUE AIRWAYS CORP PUT 477143951 458 237 SH Put SOLE   0 0 0
SANFILIPPO JOHN B & SON INC CALL 800422907 64 9 SH Call SOLE   0 0 0
SANFILIPPO JOHN B & SON INC PUT 800422957 21 3 SH Put SOLE   0 0 0
JOHN BEAN TECHNOLOGIES CORP CALL 477839904 703 59 SH Call SOLE   0 0 0
JOHN BEAN TECHNOLOGIES CORP PUT 477839954 310 26 SH Put SOLE   0 0 0
JOHNSON CTLS INTL PLC CALL G51502905 3,808 1,088 SH Call SOLE   0 0 0
JOHNSON CTLS INTL PLC COM G51502105 340 9,742 SH   SOLE   9,742 0 0
JOHNSON CTLS INTL PLC PUT G51502955 3,038 868 SH Put SOLE   0 0 0
J2 GLOBAL INC CALL 48123V902 8 1 SH Call SOLE   0 0 0
J2 GLOBAL INC PUT 48123V952 16 2 SH Put SOLE   0 0 0
PENNEY J C INC CALL 708160906 30 181 SH Call SOLE   0 0 0
PENNEY J C INC COM 708160106 116 70,295 SH   SOLE   70,295 0 0
PENNEY J C INC PUT 708160956 116 702 SH Put SOLE   0 0 0
JD COM INC CALL 47215P906 11,195 4,291 SH Call SOLE   0 0 0
JD COM INC COM 47215P106 11,861 454,620 SH   SOLE   454,620 0 0
JD COM INC PUT 47215P956 23,233 8,905 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 1,321 168 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E877 1,536 19,536 SH   SOLE   19,536 0 0
DIREXION SHS ETF TR PUT 25460E955 1,069 136 SH Put SOLE   0 0 0
JUST ENERGY GROUP INC CALL 48213W901 0 1 SH Call SOLE   0 0 0
JUST ENERGY GROUP INC COM 48213W101 3 1,169 SH   SOLE   1,169 0 0
JUST ENERGY GROUP INC PUT 48213W951 3 10 SH Put SOLE   0 0 0
JACOBS ENGR GROUP INC DEL CALL 469814907 1,032 135 SH Call SOLE   0 0 0
JACOBS ENGR GROUP INC DEL PUT 469814957 244 32 SH Put SOLE   0 0 0
JEFFERIES FINL GROUP INC CALL 47233W909 118 54 SH Call SOLE   0 0 0
JEFFERIES FINL GROUP INC COM 47233W109 17 805 SH   SOLE   805 0 0
JEFFERIES FINL GROUP INC PUT 47233W959 162 74 SH Put SOLE   0 0 0
JELD-WEN HLDG INC COM 47580P103 154 6,261 SH   SOLE   6,261 0 0
JELD-WEN HLDG INC PUT 47580P953 22 9 SH Put SOLE   0 0 0
J JILL INC CALL 46620W902 80 130 SH Call SOLE   0 0 0
J JILL INC COM 46620W102 25 4,107 SH   SOLE   4,107 0 0
J JILL INC PUT 46620W952 52 85 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06739H903 0 27 SH Call SOLE   0 0 0
BARCLAYS BANK PLC CALL 06739H903 26 24 SH Call SOLE   0 0 0
HENRY JACK & ASSOC INC CALL 426281901 528 33 SH Call SOLE   0 0 0
HENRY JACK & ASSOC INC COM 426281101 26 168 SH   SOLE   168 0 0
HENRY JACK & ASSOC INC PUT 426281951 352 22 SH Put SOLE   0 0 0
JINKOSOLAR HLDG CO LTD CALL 47759T900 187 174 SH Call SOLE   0 0 0
JINKOSOLAR HLDG CO LTD COM 47759T100 202 18,790 SH   SOLE   18,790 0 0
JINKOSOLAR HLDG CO LTD PUT 47759T950 294 273 SH Put SOLE   0 0 0
JONES LANG LASALLE INC CALL 48020Q907 144 10 SH Call SOLE   0 0 0
JONES LANG LASALLE INC PUT 48020Q957 115 8 SH Put SOLE   0 0 0
JUMEI INTL HLDG LTD CALL 48138L907 20 96 SH Call SOLE   0 0 0
JUMEI INTL HLDG LTD PUT 48138L957 10 50 SH Put SOLE   0 0 0
JOUNCE THERAPEUTICS INC CALL 481116901 8 13 SH Call SOLE   0 0 0
JOUNCE THERAPEUTICS INC COM 481116101 354 54,541 SH   SOLE   54,541 0 0
JOUNCE THERAPEUTICS INC PUT 481116951 6 10 SH Put SOLE   0 0 0
JOHNSON & JOHNSON CALL 478160904 28,891 2,091 SH Call SOLE   0 0 0
JOHNSON & JOHNSON PUT 478160954 29,540 2,138 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 162 45 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A417 58 1,622 SH   SOLE   1,622 0 0
SPDR SERIES TRUST PUT 78464A958 955 265 SH Put SOLE   0 0 0
JUNIPER NETWORKS INC CALL 48203R904 5,127 1,711 SH Call SOLE   0 0 0
JUNIPER NETWORKS INC PUT 48203R954 2,193 732 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 990 1,338 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E851 410 55,532 SH   SOLE   55,532 0 0
DIREXION SHS ETF TR PUT 25460E955 758 1,025 SH Put SOLE   0 0 0
51JOB INC CALL 316827904 161 21 SH Call SOLE   0 0 0
51JOB INC PUT 316827954 346 45 SH Put SOLE   0 0 0
ST JOE CO CALL 790148900 5 3 SH Call SOLE   0 0 0
ST JOE CO COM 790148100 174 10,416 SH   SOLE   10,416 0 0
ST JOE CO PUT 790148950 114 68 SH Put SOLE   0 0 0
JONES ENERGY INC CALL 48019R906 0 14 SH Call SOLE   0 0 0
JUPAI HLDGS LTD CALL 48205B907 10 12 SH Call SOLE   0 0 0
JUPAI HLDGS LTD COM 48205B107 41 4,795 SH   SOLE   4,795 0 0
JUPAI HLDGS LTD PUT 48205B957 59 69 SH Put SOLE   0 0 0
JPMORGAN CHASE & CO CALL 46625H905 51,680 4,580 SH Call SOLE   0 0 0
JPMORGAN CHASE & CO COM 46625H100 206 1,828 SH   SOLE   1,828 0 0
JPMORGAN CHASE & CO PUT 46625H955 78,841 6,987 SH Put SOLE   0 0 0
CHINA FIN ONLINE CO LTD CALL 169379904 0 1 SH Call SOLE   0 0 0
NORDSTROM INC CALL 655664900 2,894 484 SH Call SOLE   0 0 0
NORDSTROM INC PUT 655664950 3,833 641 SH Put SOLE   0 0 0
KELLOGG CO CALL 487836908 3,129 447 SH Call SOLE   0 0 0
KELLOGG CO PUT 487836958 2,121 303 SH Put SOLE   0 0 0
KALA PHARMACEUTICALS INC CALL 483119903 89 91 SH Call SOLE   0 0 0
KALA PHARMACEUTICALS INC COM 483119103 21 2,226 SH   SOLE   2,226 0 0
KALA PHARMACEUTICALS INC PUT 483119953 14 15 SH Put SOLE   0 0 0
KAISER ALUMINUM CORP PUT 483007954 10 1 SH Put SOLE   0 0 0
KAMAN CORP CALL 483548903 400 60 SH Call SOLE   0 0 0
KAMAN CORP PUT 483548953 66 10 SH Put SOLE   0 0 0
IKANG HEALTHCARE GROUP INC CALL 45174L908 504 279 SH Call SOLE   0 0 0
IKANG HEALTHCARE GROUP INC PUT 45174L958 110 61 SH Put SOLE   0 0 0
KAR AUCTION SVCS INC CALL 48238T909 220 37 SH Call SOLE   0 0 0
KAR AUCTION SVCS INC PUT 48238T959 781 131 SH Put SOLE   0 0 0
KB FINANCIAL GROUP INC CALL 48241A905 14 3 SH Call SOLE   0 0 0
KB FINANCIAL GROUP INC COM 48241A105 1 22 SH   SOLE   22 0 0
KRANESHARES TR CALL 500767905 167 58 SH Call SOLE   0 0 0
KRANESHARES TR COM 500767405 103 3,591 SH   SOLE   3,591 0 0
KRANESHARES TR PUT 500767955 112 39 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 1,257 270 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A797 118 2,535 SH   SOLE   2,535 0 0
SPDR SERIES TRUST PUT 78464A958 1,280 275 SH Put SOLE   0 0 0
KB HOME CALL 48666K909 647 271 SH Call SOLE   0 0 0
KB HOME COM 48666K109 267 11,175 SH   SOLE   11,175 0 0
KB HOME PUT 48666K959 1,575 659 SH Put SOLE   0 0 0
KBR INC CALL 48242W906 88 42 SH Call SOLE   0 0 0
KBR INC PUT 48242W956 31 15 SH Put SOLE   0 0 0
KCAP FINL INC CALL 48668E901 0 1 SH Call SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 11 2 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A771 13 232 SH   SOLE   232 0 0
SPDR SERIES TRUST PUT 78464A958 67 12 SH Put SOLE   0 0 0
KADMON HLDGS INC CALL 48283N906 3 10 SH Call SOLE   0 0 0
KADMON HLDGS INC COM 48283N106 0 146 SH   SOLE   146 0 0
KADMON HLDGS INC PUT 48283N956 3 11 SH Put SOLE   0 0 0
KEURIG DR PEPPER INC CALL 49271V900 1,000 432 SH Call SOLE   0 0 0
KEURIG DR PEPPER INC COM 49271V100 111 4,791 SH   SOLE   4,791 0 0
KEURIG DR PEPPER INC PUT 49271V950 13 6 SH Put SOLE   0 0 0
KEURIG DR PEPPER INC CALL 49271V900 145 63 SH Call SOLE   0 0 0
KEURIG DR PEPPER INC PUT 49271V950 50 22 SH Put SOLE   0 0 0
KEY ENERGY SVCS INC DEL CALL 49309J903 28 25 SH Call SOLE   0 0 0
KELLY SVCS INC COM 488152208 1 65 SH   SOLE   65 0 0
KELLY SVCS INC PUT 488152957 2 1 SH Put SOLE   0 0 0
KEMET CORP CALL 488360907 326 176 SH Call SOLE   0 0 0
KEMET CORP COM 488360207 359 19,362 SH   SOLE   19,362 0 0
KEMET CORP PUT 488360957 1,634 881 SH Put SOLE   0 0 0
KOREA ELECTRIC PWR CALL 500631906 7 6 SH Call SOLE   0 0 0
KERYX BIOPHARMACEUTICALS INC CALL 492515901 43 129 SH Call SOLE   0 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 19 5,600 SH   SOLE   5,600 0 0
KERYX BIOPHARMACEUTICALS INC PUT 492515951 22 66 SH Put SOLE   0 0 0
KIRBY CORP CALL 497266906 435 53 SH Call SOLE   0 0 0
KIRBY CORP PUT 497266956 2,204 268 SH Put SOLE   0 0 0
KEYCORP NEW CALL 493267908 2,241 1,127 SH Call SOLE   0 0 0
KEYCORP NEW PUT 493267958 139 70 SH Put SOLE   0 0 0
KEYSIGHT TECHNOLOGIES INC CALL 49338L903 2,233 337 SH Call SOLE   0 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 90 1,360 SH   SOLE   1,360 0 0
KEYSIGHT TECHNOLOGIES INC PUT 49338L953 192 29 SH Put SOLE   0 0 0
KEYW HLDG CORP CALL 493723900 116 135 SH Call SOLE   0 0 0
KEYW HLDG CORP PUT 493723950 0 1 SH Put SOLE   0 0 0
KFORCE INC CALL 493732901 18 5 SH Call SOLE   0 0 0
KFORCE INC PUT 493732951 7 2 SH Put SOLE   0 0 0
KORN FERRY INTL CALL 500643900 955 194 SH Call SOLE   0 0 0
KORN FERRY INTL PUT 500643950 73 15 SH Put SOLE   0 0 0
KINROSS GOLD CORP CALL 496902904 1 6 SH Call SOLE   0 0 0
KINROSS GOLD CORP COM 496902404 41 15,355 SH   SOLE   15,355 0 0
KINROSS GOLD CORP PUT 496902954 178 661 SH Put SOLE   0 0 0
KRAFT HEINZ CO CALL 500754906 20,363 3,695 SH Call SOLE   0 0 0
KRAFT HEINZ CO COM 500754106 3,458 62,755 SH   SOLE   62,755 0 0
KRAFT HEINZ CO PUT 500754956 15,034 2,728 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 3 1 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A789 2 91 SH   SOLE   91 0 0
SPDR SERIES TRUST PUT 78464A958 3 1 SH Put SOLE   0 0 0
KIMCO RLTY CORP CALL 49446R909 71 43 SH Call SOLE   0 0 0
KIMCO RLTY CORP COM 49446R109 585 34,953 SH   SOLE   34,953 0 0
KIMCO RLTY CORP PUT 49446R959 1,389 830 SH Put SOLE   0 0 0
KIRKLANDS INC CALL 497498905 25 25 SH Call SOLE   0 0 0
KIRKLANDS INC COM 497498105 57 5,713 SH   SOLE   5,713 0 0
KIRKLANDS INC PUT 497498955 44 44 SH Put SOLE   0 0 0
KKR & CO INC CALL 48251W904 3,531 1,295 SH Call SOLE   0 0 0
KKR & CO INC COM 48251W104 40 1,502 SH   SOLE   1,502 0 0
KKR & CO INC PUT 48251W954 779 286 SH Put SOLE   0 0 0
KIRKLAND LAKE GOLD LTD CALL 49741E900 43 23 SH Call SOLE   0 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 211 11,157 SH   SOLE   11,157 0 0
KIRKLAND LAKE GOLD LTD PUT 49741E950 167 88 SH Put SOLE   0 0 0
KLA-TENCOR CORP CALL 482480900 3,641 358 SH Call SOLE   0 0 0
KLA-TENCOR CORP PUT 482480950 2,298 226 SH Put SOLE   0 0 0
KULICKE & SOFFA INDS INC CALL 501242901 147 62 SH Call SOLE   0 0 0
KULICKE & SOFFA INDS INC COM 501242101 20 847 SH   SOLE   847 0 0
KULICKE & SOFFA INDS INC PUT 501242951 26 11 SH Put SOLE   0 0 0
KLX INC CALL 482539903 301 48 SH Call SOLE   0 0 0
KLX INC COM 482539103 724 11,547 SH   SOLE   11,547 0 0
KLX INC CALL 482539903 1 29 SH Call SOLE   0 0 0
KLX INC PUT 482539953 4 80 SH Put SOLE   0 0 0
KIMBERLY CLARK CORP CALL 494368903 7,613 670 SH Call SOLE   0 0 0
KIMBERLY CLARK CORP PUT 494368953 2,465 217 SH Put SOLE   0 0 0
KMG CHEMICALS INC COM 482564101 15 200 SH   SOLE   200 0 0
KMG CHEMICALS INC PUT 482564951 15 2 SH Put SOLE   0 0 0
KINDER MORGAN INC DEL CALL 49456B901 1,787 1,008 SH Call SOLE   0 0 0
KINDER MORGAN INC DEL PUT 49456B951 1,157 653 SH Put SOLE   0 0 0
KEMPHARM INC COM 488445107 61 12,774 SH   SOLE   12,774 0 0
KENNAMETAL INC CALL 489170900 331 76 SH Call SOLE   0 0 0
KENNAMETAL INC PUT 489170950 662 152 SH Put SOLE   0 0 0
CARMAX INC CALL 143130902 2,210 296 SH Call SOLE   0 0 0
CARMAX INC PUT 143130952 1,747 234 SH Put SOLE   0 0 0
KNOWLES CORP CALL 49926D909 104 63 SH Call SOLE   0 0 0
KNOWLES CORP PUT 49926D959 3 2 SH Put SOLE   0 0 0
KANDI TECHNOLOGIES GROUP INC CALL 483709901 80 165 SH Call SOLE   0 0 0
KANDI TECHNOLOGIES GROUP INC COM 483709101 125 25,932 SH   SOLE   25,932 0 0
KANDI TECHNOLOGIES GROUP INC PUT 483709951 43 89 SH Put SOLE   0 0 0
KNOLL INC PUT 498904950 7 3 SH Put SOLE   0 0 0
KNOT OFFSHORE PARTNERS LP CALL Y48125901 633 292 SH Call SOLE   0 0 0
KNOT OFFSHORE PARTNERS LP PUT Y48125951 292 135 SH Put SOLE   0 0 0
KNIGHT SWIFT TRANSN HLDGS IN CALL 499049904 610 177 SH Call SOLE   0 0 0
KNIGHT SWIFT TRANSN HLDGS IN COM 499049104 208 6,046 SH   SOLE   6,046 0 0
KNIGHT SWIFT TRANSN HLDGS IN PUT 499049954 248 72 SH Put SOLE   0 0 0
KNIGHT SWIFT TRANSN HLDGS IN PUT 499049954 62 18 SH Put SOLE   0 0 0
COCA COLA CO CALL 191216900 16,563 3,586 SH Call SOLE   0 0 0
COCA COLA CO PUT 191216950 13,940 3,018 SH Put SOLE   0 0 0
EASTMAN KODAK CO CALL 277461906 2 8 SH Call SOLE   0 0 0
EASTMAN KODAK CO COM 277461406 200 64,553 SH   SOLE   64,553 0 0
EASTMAN KODAK CO PUT 277461956 234 757 SH Put SOLE   0 0 0
COCA COLA FEMSA S A B DE C V COM 191241108 11 189 SH   SOLE   189 0 0
COCA COLA FEMSA S A B DE C V PUT 191241958 12 2 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 267 173 SH Call SOLE   0 0 0
PROSHARES TR II CALL 74347W902 17 5 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W387 16 466 SH   SOLE   466 0 0
KONA GRILL INC COM 50047H201 8 3,809 SH   SOLE   3,809 0 0
KOPPERS HOLDINGS INC CALL 50060P906 246 79 SH Call SOLE   0 0 0
KOPPERS HOLDINGS INC COM 50060P106 178 5,724 SH   SOLE   5,724 0 0
KOPPERS HOLDINGS INC PUT 50060P956 71 23 SH Put SOLE   0 0 0
KOPIN CORP CALL 500600901 8 34 SH Call SOLE   0 0 0
KOPIN CORP COM 500600101 22 9,150 SH   SOLE   9,150 0 0
KOPIN CORP PUT 500600951 33 139 SH Put SOLE   0 0 0
MICHAEL KORS HLDGS LTD CALL G60754901 6,074 886 SH Call SOLE   0 0 0
MICHAEL KORS HLDGS LTD PUT G60754951 2,427 354 SH Put SOLE   0 0 0
KOSMOS ENERGY LTD CALL G5315B907 5 6 SH Call SOLE   0 0 0
KOSMOS ENERGY LTD COM G5315B107 72 7,723 SH   SOLE   7,723 0 0
KOSMOS ENERGY LTD PUT G5315B957 51 55 SH Put SOLE   0 0 0
KARYOPHARM THERAPEUTICS INC CALL 48576U906 180 106 SH Call SOLE   0 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 23 1,382 SH   SOLE   1,382 0 0
KARYOPHARM THERAPEUTICS INC PUT 48576U956 124 73 SH Put SOLE   0 0 0
KROGER CO CALL 501044901 4,840 1,663 SH Call SOLE   0 0 0
KROGER CO COM 501044101 229 7,876 SH   SOLE   7,876 0 0
KROGER CO PUT 501044951 5,300 1,821 SH Put SOLE   0 0 0
KRATON CORPORATION CALL 50077C906 23 5 SH Call SOLE   0 0 0
KRATON CORPORATION PUT 50077C956 4 1 SH Put SOLE   0 0 0
KILROY RLTY CORP COM 49427F108 4 66 SH   SOLE   66 0 0
KILROY RLTY CORP PUT 49427F958 71 10 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 10,695 1,800 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A698 80 1,348 SH   SOLE   1,348 0 0
SPDR SERIES TRUST PUT 78464A958 11,176 1,881 SH Put SOLE   0 0 0
KITE RLTY GROUP TR CALL 49803T900 326 196 SH Call SOLE   0 0 0
KORNIT DIGITAL LTD CALL M6372Q903 151 69 SH Call SOLE   0 0 0
KORNIT DIGITAL LTD COM M6372Q113 130 5,948 SH   SOLE   5,948 0 0
KORNIT DIGITAL LTD PUT M6372Q953 181 83 SH Put SOLE   0 0 0
KEARNY FINL CORP MD COM 48716P108 32 2,351 SH   SOLE   2,351 0 0
KEARNY FINL CORP MD PUT 48716P958 1,418 1,024 SH Put SOLE   0 0 0
KRONOS WORLDWIDE INC CALL 50105F905 416 256 SH Call SOLE   0 0 0
KRONOS WORLDWIDE INC PUT 50105F955 63 39 SH Put SOLE   0 0 0
KAPSTONE PAPER & PACKAGING C CALL 48562P903 345 102 SH Call SOLE   0 0 0
KAPSTONE PAPER & PACKAGING C PUT 48562P953 386 114 SH Put SOLE   0 0 0
ISHARES TR COM 46434V423 86 2,890 SH   SOLE   2,890 0 0
KOHLS CORP CALL 500255904 8,781 1,178 SH Call SOLE   0 0 0
KOHLS CORP COM 500255104 1,270 17,044 SH   SOLE   17,044 0 0
KOHLS CORP PUT 500255954 16,930 2,271 SH Put SOLE   0 0 0
KANSAS CITY SOUTHERN CALL 485170902 1,687 149 SH Call SOLE   0 0 0
KANSAS CITY SOUTHERN COM 485170302 650 5,743 SH   SOLE   5,743 0 0
KANSAS CITY SOUTHERN PUT 485170952 3,704 327 SH Put SOLE   0 0 0
KRATOS DEFENSE & SEC SOLUTIO CALL 50077B907 184 125 SH Call SOLE   0 0 0
KRATOS DEFENSE & SEC SOLUTIO COM 50077B207 494 33,443 SH   SOLE   33,443 0 0
KRATOS DEFENSE & SEC SOLUTIO PUT 50077B957 131 89 SH Put SOLE   0 0 0
K2M GROUP HLDGS INC CALL 48273J907 68 25 SH Call SOLE   0 0 0
K2M GROUP HLDGS INC PUT 48273J957 35 13 SH Put SOLE   0 0 0
KURA ONCOLOGY INC CALL 50127T909 24 14 SH Call SOLE   0 0 0
KURA ONCOLOGY INC COM 50127T109 80 4,590 SH   SOLE   4,590 0 0
KURA ONCOLOGY INC PUT 50127T959 185 106 SH Put SOLE   0 0 0
KENNEDY-WILSON HLDGS INC CALL 489398907 199 93 SH Call SOLE   0 0 0
KRANESHARES TR CALL 500767905 3,202 656 SH Call SOLE   0 0 0
KRANESHARES TR COM 500767306 63 1,293 SH   SOLE   1,293 0 0
KRANESHARES TR PUT 500767955 2,631 539 SH Put SOLE   0 0 0
QUAKER CHEM CORP CALL 747316907 40 2 SH Call SOLE   0 0 0
KAYNE ANDERSN MLP MIDS INVT PUT 486606956 7 4 SH Put SOLE   0 0 0
LOEWS CORP CALL 540424908 105 21 SH Call SOLE   0 0 0
LOEWS CORP PUT 540424958 65 13 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 51 21 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E539 30 1,270 SH   SOLE   1,270 0 0
DIREXION SHS ETF TR PUT 25460E955 63 26 SH Put SOLE   0 0 0
MULTI COLOR CORP COM 625383104 4 70 SH   SOLE   70 0 0
MULTI COLOR CORP PUT 625383954 12 2 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 1,032 111 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 623 67 SH Put SOLE   0 0 0
LITHIA MTRS INC CALL 536797903 65 8 SH Call SOLE   0 0 0
LITHIA MTRS INC COM 536797103 44 539 SH   SOLE   539 0 0
LITHIA MTRS INC PUT 536797953 114 14 SH Put SOLE   0 0 0
LADDER CAP CORP CALL 505743904 27 16 SH Call SOLE   0 0 0
LADDER CAP CORP PUT 505743954 16 10 SH Put SOLE   0 0 0
LAMAR ADVERTISING CO NEW CALL 512816909 31 4 SH Call SOLE   0 0 0
LAMAR ADVERTISING CO NEW COM 512816109 82 1,066 SH   SOLE   1,066 0 0
LAMAR ADVERTISING CO NEW PUT 512816959 31 4 SH Put SOLE   0 0 0
LANCASTER COLONY CORP CALL 513847903 104 7 SH Call SOLE   0 0 0
GLADSTONE LD CORP CALL 376549901 16 13 SH Call SOLE   0 0 0
GLADSTONE LD CORP PUT 376549951 160 130 SH Put SOLE   0 0 0
NLIGHT INC CALL 65487K900 8 4 SH Call SOLE   0 0 0
LAUREATE EDUCATION INC CALL 518613903 3 2 SH Call SOLE   0 0 0
LAUREATE EDUCATION INC COM 518613203 0 12 SH   SOLE   12 0 0
LAZARD LTD CALL G54050902 279 58 SH Call SOLE   0 0 0
LAZARD LTD COM G54050102 22 463 SH   SOLE   463 0 0
LAZARD LTD PUT G54050952 298 62 SH Put SOLE   0 0 0
L BRANDS INC CALL 501797904 2,963 978 SH Call SOLE   0 0 0
L BRANDS INC COM 501797104 1,390 45,885 SH   SOLE   45,885 0 0
L BRANDS INC PUT 501797954 3,202 1,057 SH Put SOLE   0 0 0
LIBERTY GLOBAL PLC CALL G5480U900 1,570 543 SH Call SOLE   0 0 0
LIBERTY GLOBAL PLC COM G5480U104 244 8,458 SH   SOLE   8,458 0 0
LIBERTY GLOBAL PLC PUT G5480U950 2,195 759 SH Put SOLE   0 0 0
LIBERTY GLOBAL PLC CALL G5480U900 61 22 SH Call SOLE   0 0 0
LIBERTY GLOBAL PLC COM G5480U120 21 768 SH   SOLE   768 0 0
LIBERTY GLOBAL PLC PUT G5480U950 140 50 SH Put SOLE   0 0 0
LIBBEY INC CALL 529898908 105 120 SH Call SOLE   0 0 0
LENDINGCLUB CORP CALL 52603A909 85 221 SH Call SOLE   0 0 0
LENDINGCLUB CORP PUT 52603A959 5 15 SH Put SOLE   0 0 0
LANNET INC CALL 516012901 412 869 SH Call SOLE   0 0 0
LANNET INC PUT 516012951 214 452 SH Put SOLE   0 0 0
LCI INDS CALL 50189K903 8 1 SH Call SOLE   0 0 0
LCI INDS COM 50189K103 41 497 SH   SOLE   497 0 0
LCI INDS PUT 50189K953 852 103 SH Put SOLE   0 0 0
LEIDOS HLDGS INC CALL 525327902 228 33 SH Call SOLE   0 0 0
LEIDOS HLDGS INC COM 525327102 1 28 SH   SOLE   28 0 0
LEIDOS HLDGS INC PUT 525327952 76 11 SH Put SOLE   0 0 0
LANDS END INC NEW CALL 51509F905 322 184 SH Call SOLE   0 0 0
LANDS END INC NEW COM 51509F105 118 6,773 SH   SOLE   6,773 0 0
LANDS END INC NEW PUT 51509F955 250 143 SH Put SOLE   0 0 0
LEAR CORP CALL 521865904 1,493 103 SH Call SOLE   0 0 0
LEAR CORP COM 521865204 713 4,918 SH   SOLE   4,918 0 0
LEAR CORP PUT 521865954 4,799 331 SH Put SOLE   0 0 0
LEAF GROUP LTD CALL 52177G902 54 54 SH Call SOLE   0 0 0
LEAF GROUP LTD COM 52177G102 37 3,776 SH   SOLE   3,776 0 0
LINCOLN ELEC HLDGS INC CALL 533900906 9 1 SH Call SOLE   0 0 0
LINCOLN ELEC HLDGS INC COM 533900106 14 158 SH   SOLE   158 0 0
LINCOLN ELEC HLDGS INC PUT 533900956 18 2 SH Put SOLE   0 0 0
LEE ENTERPRISES INC CALL 523768909 14 56 SH Call SOLE   0 0 0
LEE ENTERPRISES INC PUT 523768959 45 173 SH Put SOLE   0 0 0
LEGGETT & PLATT INC CALL 524660907 70 16 SH Call SOLE   0 0 0
LEGGETT & PLATT INC COM 524660107 161 3,679 SH   SOLE   3,679 0 0
LEGGETT & PLATT INC PUT 524660957 310 71 SH Put SOLE   0 0 0
LEJU HLDGS LTD CALL 50187J908 190 1,096 SH Call SOLE   0 0 0
LENNAR CORP CALL 526057902 2,829 606 SH Call SOLE   0 0 0
LENNAR CORP PUT 526057952 2,390 512 SH Put SOLE   0 0 0
LENNAR CORP PUT 526057952 0 13 SH Put SOLE   0 0 0
LIBERTY EXPEDIA HOLDINGS CALL 53046P909 1,077 229 SH Call SOLE   0 0 0
CHINA LIFE INS CO LTD CALL 16939P906 84 74 SH Call SOLE   0 0 0
CHINA LIFE INS CO LTD COM 16939P106 206 18,110 SH   SOLE   18,110 0 0
CHINA LIFE INS CO LTD PUT 16939P956 202 178 SH Put SOLE   0 0 0
LITTELFUSE INC CALL 537008904 178 9 SH Call SOLE   0 0 0
LITTELFUSE INC PUT 537008954 1,464 74 SH Put SOLE   0 0 0
LEGACY RESVS INC CALL 524706908 36 76 SH Call SOLE   0 0 0
LEGACY RESVS INC COM 524706108 75 15,663 SH   SOLE   15,663 0 0
LEGACY RESVS INC PUT 524706958 64 132 SH Put SOLE   0 0 0
LIONS GATE ENTMNT CORP CALL 535919900 346 142 SH Call SOLE   0 0 0
LIONS GATE ENTMNT CORP PUT 535919950 226 93 SH Put SOLE   0 0 0
LIONS GATE ENTMNT CORP PUT 535919950 3 3 SH Put SOLE   0 0 0
LIONS GATE ENTMNT CORP CALL 535919900 170 73 SH Call SOLE   0 0 0
LIONS GATE ENTMNT CORP COM 535919500 292 12,535 SH   SOLE   12,535 0 0
LIONS GATE ENTMNT CORP PUT 535919950 34 15 SH Put SOLE   0 0 0
LGI HOMES INC CALL 50187T906 227 48 SH Call SOLE   0 0 0
LGI HOMES INC COM 50187T106 65 1,381 SH   SOLE   1,381 0 0
LGI HOMES INC PUT 50187T956 294 62 SH Put SOLE   0 0 0
LIGAND PHARMACEUTICALS INC CALL 53220K904 850 31 SH Call SOLE   0 0 0
LIGAND PHARMACEUTICALS INC COM 53220K504 669 2,438 SH   SOLE   2,438 0 0
LIGAND PHARMACEUTICALS INC PUT 53220K954 658 24 SH Put SOLE   0 0 0
LABORATORY CORP AMER HLDGS CALL 50540R909 2,466 142 SH Call SOLE   0 0 0
LABORATORY CORP AMER HLDGS PUT 50540R959 937 54 SH Put SOLE   0 0 0
LHC GROUP INC CALL 50187A907 5,056 491 SH Call SOLE   0 0 0
LHC GROUP INC PUT 50187A957 1,174 114 SH Put SOLE   0 0 0
LASALLE HOTEL PPTYS CALL 517942908 69 20 SH Call SOLE   0 0 0
LASALLE HOTEL PPTYS COM 517942108 20 600 SH   SOLE   600 0 0
LASALLE HOTEL PPTYS PUT 517942958 69 20 SH Put SOLE   0 0 0
LENNOX INTL INC CALL 526107907 21 1 SH Call SOLE   0 0 0
LENNOX INTL INC COM 526107107 165 759 SH   SOLE   759 0 0
LENNOX INTL INC PUT 526107957 2,839 130 SH Put SOLE   0 0 0
LIBERTY LATIN AMERICA LTD CALL G9001E908 60 29 SH Call SOLE   0 0 0
LIBERTY LATIN AMERICA LTD COM G9001E102 81 3,922 SH   SOLE   3,922 0 0
LIBERTY LATIN AMERICA LTD PUT G9001E958 81 39 SH Put SOLE   0 0 0
LIBERTY LATIN AMERICA LTD CALL G9001E908 37 18 SH Call SOLE   0 0 0
LIBERTY LATIN AMERICA LTD COM G9001E128 4 234 SH   SOLE   234 0 0
LIBERTY LATIN AMERICA LTD PUT G9001E958 165 80 SH Put SOLE   0 0 0
FIDELITY SOUTHERN CORP NEW CALL 316394905 2 1 SH Call SOLE   0 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 1 50 SH   SOLE   50 0 0
FIDELITY SOUTHERN CORP NEW PUT 316394955 2 1 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 112 34 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y855 121 3,677 SH   SOLE   3,677 0 0
GLOBAL X FDS PUT 37954Y951 102 31 SH Put SOLE   0 0 0
LUMENTUM HLDGS INC CALL 55024U909 1,996 333 SH Call SOLE   0 0 0
LUMENTUM HLDGS INC PUT 55024U959 1,564 261 SH Put SOLE   0 0 0
LIVANOVA PLC CALL G5509L901 1,425 115 SH Call SOLE   0 0 0
LIVANOVA PLC COM G5509L101 690 5,570 SH   SOLE   5,570 0 0
LIVANOVA PLC PUT G5509L951 979 79 SH Put SOLE   0 0 0
LA JOLLA PHARMACEUTICAL CO CALL 503459904 173 86 SH Call SOLE   0 0 0
LINK MOTION INC CALL 53577L905 0 13 SH Call SOLE   0 0 0
LKQ CORP CALL 501889908 221 70 SH Call SOLE   0 0 0
LKQ CORP PUT 501889958 481 152 SH Put SOLE   0 0 0
LUMBER LIQUIDATORS HLDGS INC CALL 55003T907 249 161 SH Call SOLE   0 0 0
LUMBER LIQUIDATORS HLDGS INC PUT 55003T957 134 87 SH Put SOLE   0 0 0
LILIS ENERGY INC CALL 532403901 40 82 SH Call SOLE   0 0 0
LILIS ENERGY INC COM 532403201 48 9,944 SH   SOLE   9,944 0 0
LILIS ENERGY INC PUT 532403951 27 56 SH Put SOLE   0 0 0
L3 TECHNOLOGIES INC CALL 502413907 318 15 SH Call SOLE   0 0 0
L3 TECHNOLOGIES INC COM 502413107 180 848 SH   SOLE   848 0 0
L3 TECHNOLOGIES INC PUT 502413957 744 35 SH Put SOLE   0 0 0
LIMELIGHT NETWORKS INC CALL 53261M904 69 139 SH Call SOLE   0 0 0
LILLY ELI & CO CALL 532457908 21,408 1,995 SH Call SOLE   0 0 0
LILLY ELI & CO COM 532457108 23 218 SH   SOLE   218 0 0
LILLY ELI & CO PUT 532457958 11,514 1,073 SH Put SOLE   0 0 0
LEGG MASON INC CALL 524901905 324 104 SH Call SOLE   0 0 0
LEGG MASON INC COM 524901105 10 330 SH   SOLE   330 0 0
LEGG MASON INC PUT 524901955 749 240 SH Put SOLE   0 0 0
LIMONEIRA CO CALL 532746904 459 176 SH Call SOLE   0 0 0
LIMONEIRA CO PUT 532746954 80 31 SH Put SOLE   0 0 0
LUMINEX CORP DEL CALL 55027E902 172 57 SH Call SOLE   0 0 0
LUMINEX CORP DEL COM 55027E102 207 6,846 SH   SOLE   6,846 0 0
LUMINEX CORP DEL PUT 55027E952 148 49 SH Put SOLE   0 0 0
LANDMARK INFRASTRUCTURE LP CALL 51508J908 11 8 SH Call SOLE   0 0 0
LANDMARK INFRASTRUCTURE LP COM 51508J108 10 755 SH   SOLE   755 0 0
LOCKHEED MARTIN CORP CALL 539830909 27,884 806 SH Call SOLE   0 0 0
LOCKHEED MARTIN CORP COM 539830109 4,076 11,783 SH   SOLE   11,783 0 0
LOCKHEED MARTIN CORP PUT 539830959 19,858 574 SH Put SOLE   0 0 0
LINE CORP CALL 53567X901 278 66 SH Call SOLE   0 0 0
LINE CORP PUT 53567X951 155 37 SH Put SOLE   0 0 0
LINCOLN NATL CORP IND CALL 534187909 791 117 SH Call SOLE   0 0 0
LINCOLN NATL CORP IND COM 534187109 30 446 SH   SOLE   446 0 0
LINCOLN NATL CORP IND PUT 534187959 683 101 SH Put SOLE   0 0 0
LANDEC CORP COM 514766104 3 235 SH   SOLE   235 0 0
LANDEC CORP PUT 514766954 14 10 SH Put SOLE   0 0 0
CHENIERE ENERGY INC CALL 16411R908 6,587 948 SH Call SOLE   0 0 0
CHENIERE ENERGY INC COM 16411R208 312 4,498 SH   SOLE   4,498 0 0
CHENIERE ENERGY INC PUT 16411R958 6,545 942 SH Put SOLE   0 0 0
LINDSAY CORP COM 535555106 10 103 SH   SOLE   103 0 0
ALLIANT ENERGY CORP CALL 018802908 446 105 SH Call SOLE   0 0 0
ALLIANT ENERGY CORP PUT 018802958 481 113 SH Put SOLE   0 0 0
LANTHEUS HLDGS INC CALL 516544903 1 1 SH Call SOLE   0 0 0
LANTHEUS HLDGS INC COM 516544103 0 49 SH   SOLE   49 0 0
LIVE OAK BANCSHARES INC CALL 53803X905 787 294 SH Call SOLE   0 0 0
LIVE OAK BANCSHARES INC PUT 53803X955 16 6 SH Put SOLE   0 0 0
EL POLLO LOCO HLDGS INC CALL 268603907 18 15 SH Call SOLE   0 0 0
EL POLLO LOCO HLDGS INC COM 268603107 117 9,402 SH   SOLE   9,402 0 0
EL POLLO LOCO HLDGS INC PUT 268603957 1 1 SH Put SOLE   0 0 0
LOGITECH INTL S A CALL H50430902 223 50 SH Call SOLE   0 0 0
LOGITECH INTL S A COM H50430232 28 628 SH   SOLE   628 0 0
LOGITECH INTL S A PUT H50430952 1,109 248 SH Put SOLE   0 0 0
LOGMEIN INC CALL 54142L909 71 8 SH Call SOLE   0 0 0
LOGMEIN INC COM 54142L109 1,236 13,877 SH   SOLE   13,877 0 0
LOGMEIN INC PUT 54142L959 2,432 273 SH Put SOLE   0 0 0
LOMA NEGRA CORP CALL 54150E904 44 50 SH Call SOLE   0 0 0
LOMA NEGRA CORP COM 54150E104 24 2,796 SH   SOLE   2,796 0 0
LOMA NEGRA CORP PUT 54150E954 59 67 SH Put SOLE   0 0 0
LONESTAR RES US INC CALL 54240F903 72 93 SH Call SOLE   0 0 0
LONESTAR RES US INC COM 54240F103 52 6,714 SH   SOLE   6,714 0 0
LONESTAR RES US INC PUT 54240F953 269 346 SH Put SOLE   0 0 0
GRAND CANYON ED INC CALL 38526M906 654 58 SH Call SOLE   0 0 0
GRAND CANYON ED INC PUT 38526M956 1,906 169 SH Put SOLE   0 0 0
LORAL SPACE & COMMUNICATNS I CALL 543881906 18 4 SH Call SOLE   0 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 344 7,591 SH   SOLE   7,591 0 0
LORAL SPACE & COMMUNICATNS I PUT 543881956 27 6 SH Put SOLE   0 0 0
LOWES COS INC CALL 548661907 28,590 2,490 SH Call SOLE   0 0 0
LOWES COS INC PUT 548661957 34,124 2,972 SH Put SOLE   0 0 0
LOXO ONCOLOGY INC CALL 548862901 1,486 87 SH Call SOLE   0 0 0
LOXO ONCOLOGY INC PUT 548862951 85 5 SH Put SOLE   0 0 0
LIPOCINE INC NEW COM 53630X104 2 1,468 SH   SOLE   1,468 0 0
LIPOCINE INC NEW PUT 53630X954 1 9 SH Put SOLE   0 0 0
DORIAN LPG LTD CALL Y2106R900 39 50 SH Call SOLE   0 0 0
DORIAN LPG LTD PUT Y2106R950 3 5 SH Put SOLE   0 0 0
LAREDO PETROLEUM INC CALL 516806906 73 90 SH Call SOLE   0 0 0
LAREDO PETROLEUM INC PUT 516806956 41 51 SH Put SOLE   0 0 0
LG DISPLAY CO LTD COM 50186V102 48 5,560 SH   SOLE   5,560 0 0
LG DISPLAY CO LTD PUT 50186V952 13 15 SH Put SOLE   0 0 0
LPL FINL HLDGS INC CALL 50212V900 419 65 SH Call SOLE   0 0 0
LPL FINL HLDGS INC COM 50212V100 156 2,424 SH   SOLE   2,424 0 0
LPL FINL HLDGS INC PUT 50212V950 1,038 161 SH Put SOLE   0 0 0
LIFEPOINT HEALTH INC CALL 53219L909 2,820 438 SH Call SOLE   0 0 0
LIFEPOINT HEALTH INC COM 53219L109 894 13,894 SH   SOLE   13,894 0 0
LIFEPOINT HEALTH INC PUT 53219L959 3,599 559 SH Put SOLE   0 0 0
LIVEPERSON INC CALL 538146901 311 120 SH Call SOLE   0 0 0
LIVEPERSON INC PUT 538146951 10 4 SH Put SOLE   0 0 0
LIBERTY PPTY TR CALL 531172904 4 1 SH Call SOLE   0 0 0
LOUISIANA PAC CORP CALL 546347905 161 61 SH Call SOLE   0 0 0
LOUISIANA PAC CORP COM 546347105 74 2,794 SH   SOLE   2,794 0 0
LOUISIANA PAC CORP PUT 546347955 55 21 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 4,080 355 SH Call SOLE   0 0 0
ISHARES TR COM 464287242 1,713 14,910 SH   SOLE   14,910 0 0
ISHARES TR PUT 464287957 13,159 1,145 SH Put SOLE   0 0 0
LIQUIDITY SERVICES INC CALL 53635B907 185 292 SH Call SOLE   0 0 0
LRAD CORP COM 50213V109 1 600 SH   SOLE   600 0 0
LAM RESEARCH CORP CALL 512807908 13,789 909 SH Call SOLE   0 0 0
LAM RESEARCH CORP COM 512807108 3,897 25,691 SH   SOLE   25,691 0 0
LAM RESEARCH CORP PUT 512807958 33,510 2,209 SH Put SOLE   0 0 0
K12 INC PUT 48273U952 1 1 SH Put SOLE   0 0 0
LATTICE SEMICONDUCTOR CORP CALL 518415904 60 75 SH Call SOLE   0 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 230 28,796 SH   SOLE   28,796 0 0
LATTICE SEMICONDUCTOR CORP PUT 518415954 5 7 SH Put SOLE   0 0 0
LIFE STORAGE INC CALL 53223X907 9 1 SH Call SOLE   0 0 0
LIFE STORAGE INC COM 53223X107 445 4,681 SH   SOLE   4,681 0 0
LIFE STORAGE INC PUT 53223X957 4,443 467 SH Put SOLE   0 0 0
LANDSTAR SYS INC CALL 515098901 1,512 124 SH Call SOLE   0 0 0
LANDSTAR SYS INC PUT 515098951 109 9 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE CALL 531229908 408 94 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229409 246 5,669 SH   SOLE   5,669 0 0
LIBERTY MEDIA CORP DELAWARE PUT 531229958 868 200 SH Put SOLE   0 0 0
LTC PPTYS INC CALL 502175902 70 16 SH Call SOLE   0 0 0
LTC PPTYS INC COM 502175102 9 207 SH   SOLE   207 0 0
LTC PPTYS INC PUT 502175952 110 25 SH Put SOLE   0 0 0
LATAM AIRLS GROUP S A CALL 51817R906 8 9 SH Call SOLE   0 0 0
LATAM AIRLS GROUP S A PUT 51817R956 6 7 SH Put SOLE   0 0 0
LIBERTY TRIPADVISOR HLDGS IN CALL 531465902 2 2 SH Call SOLE   0 0 0
LIBERTY TRIPADVISOR HLDGS IN COM 531465102 70 4,749 SH   SOLE   4,749 0 0
LIBERTY TRIPADVISOR HLDGS IN PUT 531465952 2 2 SH Put SOLE   0 0 0
LULULEMON ATHLETICA INC CALL 550021909 13,746 846 SH Call SOLE   0 0 0
LULULEMON ATHLETICA INC COM 550021109 4,190 25,790 SH   SOLE   25,790 0 0
LULULEMON ATHLETICA INC PUT 550021959 35,227 2,168 SH Put SOLE   0 0 0
SOUTHWEST AIRLS CO CALL 844741908 18,497 2,962 SH Call SOLE   0 0 0
SOUTHWEST AIRLS CO PUT 844741958 1,011 162 SH Put SOLE   0 0 0
LAS VEGAS SANDS CORP CALL 517834907 15,194 2,561 SH Call SOLE   0 0 0
LAS VEGAS SANDS CORP COM 517834107 4,196 70,735 SH   SOLE   70,735 0 0
LAS VEGAS SANDS CORP PUT 517834957 18,202 3,068 SH Put SOLE   0 0 0
LAMB WESTON HLDGS INC CALL 513272904 599 90 SH Call SOLE   0 0 0
LAMB WESTON HLDGS INC PUT 513272954 539 81 SH Put SOLE   0 0 0
LEXINFINTECH HLDGS LTD CALL 528877903 30 31 SH Call SOLE   0 0 0
LEXINFINTECH HLDGS LTD COM 528877103 289 29,141 SH   SOLE   29,141 0 0
LEXINFINTECH HLDGS LTD PUT 528877953 698 703 SH Put SOLE   0 0 0
LUXOFT HLDG INC COM G57279104 27 574 SH   SOLE   574 0 0
LUXOFT HLDG INC PUT G57279954 4 1 SH Put SOLE   0 0 0
LEXINGTON REALTY TRUST CALL 529043901 6 8 SH Call SOLE   0 0 0
LEXINGTON REALTY TRUST PUT 529043951 9 11 SH Put SOLE   0 0 0
LEXICON PHARMACEUTICALS INC CALL 528872902 355 333 SH Call SOLE   0 0 0
LEXICON PHARMACEUTICALS INC COM 528872302 137 12,929 SH   SOLE   12,929 0 0
LEXICON PHARMACEUTICALS INC PUT 528872952 983 922 SH Put SOLE   0 0 0
LSB INDS INC CALL 502160904 0 1 SH Call SOLE   0 0 0
LSB INDS INC COM 502160104 62 6,374 SH   SOLE   6,374 0 0
LYONDELLBASELL INDUSTRIES N CALL N53745900 2,634 257 SH Call SOLE   0 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 1,888 18,418 SH   SOLE   18,418 0 0
LYONDELLBASELL INDUSTRIES N PUT N53745950 10,333 1,008 SH Put SOLE   0 0 0
LLOYDS BANKING GROUP PLC CALL 539439909 4 14 SH Call SOLE   0 0 0
LLOYDS BANKING GROUP PLC COM 539439109 14 4,886 SH   SOLE   4,886 0 0
LLOYDS BANKING GROUP PLC PUT 539439959 0 1 SH Put SOLE   0 0 0
LSI INDS INC CALL 50216C908 0 1 SH Call SOLE   0 0 0
LSI INDS INC COM 50216C108 2 645 SH   SOLE   645 0 0
LSI INDS INC PUT 50216C958 3 8 SH Put SOLE   0 0 0
LIVE NATION ENTERTAINMENT IN CALL 538034909 2,407 442 SH Call SOLE   0 0 0
LIVE NATION ENTERTAINMENT IN PUT 538034959 2,064 379 SH Put SOLE   0 0 0
LA Z BOY INC CALL 505336907 246 78 SH Call SOLE   0 0 0
LA Z BOY INC PUT 505336957 707 224 SH Put SOLE   0 0 0
MACYS INC CALL 55616P904 6,306 1,816 SH Call SOLE   0 0 0
MACYS INC COM 55616P104 2,295 66,092 SH   SOLE   66,092 0 0
MACYS INC PUT 55616P954 7,852 2,261 SH Put SOLE   0 0 0
MASTERCARD INCORPORATED CALL 57636Q904 48,551 2,181 SH Call SOLE   0 0 0
MASTERCARD INCORPORATED COM 57636Q104 4,601 20,670 SH   SOLE   20,670 0 0
MASTERCARD INCORPORATED PUT 57636Q954 60,861 2,734 SH Put SOLE   0 0 0
MID AMER APT CMNTYS INC CALL 59522J903 3,275 327 SH Call SOLE   0 0 0
MID AMER APT CMNTYS INC PUT 59522J953 1,883 188 SH Put SOLE   0 0 0
MACERICH CO CALL 554382901 939 170 SH Call SOLE   0 0 0
MACERICH CO COM 554382101 560 10,130 SH   SOLE   10,130 0 0
MACERICH CO PUT 554382951 685 124 SH Put SOLE   0 0 0
MERRIMACK PHARMACEUTICALS IN CALL 590328909 13 25 SH Call SOLE   0 0 0
MERRIMACK PHARMACEUTICALS IN COM 590328209 2 516 SH   SOLE   516 0 0
MERRIMACK PHARMACEUTICALS IN PUT 590328959 2 5 SH Put SOLE   0 0 0
MAG SILVER CORP CALL 55903Q904 7 9 SH Call SOLE   0 0 0
MAG SILVER CORP COM 55903Q104 129 16,014 SH   SOLE   16,014 0 0
MAG SILVER CORP PUT 55903Q954 66 82 SH Put SOLE   0 0 0
MAIN STREET CAPITAL CORP CALL 56035L904 30 8 SH Call SOLE   0 0 0
MAIN STREET CAPITAL CORP COM 56035L104 140 3,657 SH   SOLE   3,657 0 0
MAIN STREET CAPITAL CORP PUT 56035L954 73 19 SH Put SOLE   0 0 0
MANPOWERGROUP INC CALL 56418H900 851 99 SH Call SOLE   0 0 0
MANPOWERGROUP INC COM 56418H100 467 5,439 SH   SOLE   5,439 0 0
MANPOWERGROUP INC PUT 56418H950 2,415 281 SH Put SOLE   0 0 0
MANHATTAN ASSOCS INC CALL 562750909 262 48 SH Call SOLE   0 0 0
MANHATTAN ASSOCS INC COM 562750109 15 280 SH   SOLE   280 0 0
MANHATTAN ASSOCS INC PUT 562750959 70 13 SH Put SOLE   0 0 0
MANTECH INTL CORP CALL 564563904 88 14 SH Call SOLE   0 0 0
MANTECH INTL CORP COM 564563104 170 2,694 SH   SOLE   2,694 0 0
MANTECH INTL CORP PUT 564563954 44 7 SH Put SOLE   0 0 0
MANCHESTER UTD PLC NEW CALL G5784H906 11 5 SH Call SOLE   0 0 0
MANCHESTER UTD PLC NEW COM G5784H106 9 401 SH   SOLE   401 0 0
MANCHESTER UTD PLC NEW PUT G5784H956 33 15 SH Put SOLE   0 0 0
MARRIOTT INTL INC NEW CALL 571903902 3,921 297 SH Call SOLE   0 0 0
MARRIOTT INTL INC NEW PUT 571903952 10,456 792 SH Put SOLE   0 0 0
MARATHON PATENT GROUP INC CALL 56585W902 3 53 SH Call SOLE   0 0 0
MARATHON PATENT GROUP INC PUT 56585W952 0 5 SH Put SOLE   0 0 0
REMARK HLDGS INC CALL 75955K902 24 78 SH Call SOLE   0 0 0
REMARK HLDGS INC COM 75955K102 0 103 SH   SOLE   103 0 0
REMARK HLDGS INC PUT 75955K952 10 32 SH Put SOLE   0 0 0
MASCO CORP CALL 574599906 830 227 SH Call SOLE   0 0 0
MASCO CORP COM 574599106 260 7,119 SH   SOLE   7,119 0 0
MASCO CORP PUT 574599956 688 188 SH Put SOLE   0 0 0
MASIMO CORP CALL 574795900 460 37 SH Call SOLE   0 0 0
MASIMO CORP PUT 574795950 74 6 SH Put SOLE   0 0 0
MATTEL INC CALL 577081902 1,354 863 SH Call SOLE   0 0 0
MATTEL INC PUT 577081952 843 537 SH Put SOLE   0 0 0
MATSON INC COM 57686G105 4 108 SH   SOLE   108 0 0
MATSON INC PUT 57686G955 31 8 SH Put SOLE   0 0 0
MAXAR TECHNOLOGIES LTD COM 57778L103 49 1,504 SH   SOLE   1,504 0 0
MAXAR TECHNOLOGIES LTD PUT 57778L953 33 10 SH Put SOLE   0 0 0
MINDBODY INC CALL 60255W905 12 3 SH Call SOLE   0 0 0
MINDBODY INC COM 60255W105 19 482 SH   SOLE   482 0 0
MINDBODY INC PUT 60255W955 16 4 SH Put SOLE   0 0 0
MB FINANCIAL INC NEW CALL 55264U908 13 3 SH Call SOLE   0 0 0
MB FINANCIAL INC NEW COM 55264U108 320 6,952 SH   SOLE   6,952 0 0
MB FINANCIAL INC NEW PUT 55264U958 96 21 SH Put SOLE   0 0 0
MBIA INC CALL 55262C900 642 601 SH Call SOLE   0 0 0
MBIA INC COM 55262C100 320 29,986 SH   SOLE   29,986 0 0
MBIA INC PUT 55262C950 2,820 2,638 SH Put SOLE   0 0 0
MERCHANTS BANCORP IND CALL 58844R908 12 5 SH Call SOLE   0 0 0
MOBILE TELESYSTEMS PJSC CALL 607409909 63 74 SH Call SOLE   0 0 0
MOBILE TELESYSTEMS PJSC COM 607409109 215 25,262 SH   SOLE   25,262 0 0
MOBILE TELESYSTEMS PJSC PUT 607409959 280 329 SH Put SOLE   0 0 0
MALIBU BOATS INC CALL 56117J900 755 138 SH Call SOLE   0 0 0
MALIBU BOATS INC PUT 56117J950 136 25 SH Put SOLE   0 0 0
MEDLEY CAP CORP CALL 58503F906 163 428 SH Call SOLE   0 0 0
MCDONALDS CORP CALL 580135901 52,211 3,121 SH Call SOLE   0 0 0
MCDONALDS CORP COM 580135101 243 1,458 SH   SOLE   1,458 0 0
MCDONALDS CORP PUT 580135951 33,357 1,994 SH Put SOLE   0 0 0
MID CON ENERGY PARTNERS LP CALL 59560V909 16 107 SH Call SOLE   0 0 0
CONTANGO OIL & GAS COMPANY CALL 21075N904 150 243 SH Call SOLE   0 0 0
CONTANGO OIL & GAS COMPANY PUT 21075N954 71 116 SH Put SOLE   0 0 0
MCBC HLDGS INC CALL 55276F907 46 13 SH Call SOLE   0 0 0
MCBC HLDGS INC COM 55276F107 148 4,142 SH   SOLE   4,142 0 0
MCBC HLDGS INC PUT 55276F957 649 181 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 227 38 SH Call SOLE   0 0 0
ISHARES TR PUT 46429B957 1,251 209 SH Put SOLE   0 0 0
MICROCHIP TECHNOLOGY INC CALL 595017904 3,779 479 SH Call SOLE   0 0 0
MICROCHIP TECHNOLOGY INC PUT 595017954 2,738 347 SH Put SOLE   0 0 0
MARCHEX INC COM 56624R108 0 244 SH   SOLE   244 0 0
MARCHEX INC PUT 56624R958 5 20 SH Put SOLE   0 0 0
MCKESSON CORP CALL 58155Q903 5,982 451 SH Call SOLE   0 0 0
MCKESSON CORP COM 58155Q103 572 4,315 SH   SOLE   4,315 0 0
MCKESSON CORP PUT 58155Q953 11,580 873 SH Put SOLE   0 0 0
MOODYS CORP CALL 615369905 5,266 315 SH Call SOLE   0 0 0
MOODYS CORP COM 615369105 1,798 10,758 SH   SOLE   10,758 0 0
MOODYS CORP PUT 615369955 2,608 156 SH Put SOLE   0 0 0
SERES THERAPEUTICS INC CALL 81750R902 6 9 SH Call SOLE   0 0 0
MONARCH CASINO & RESORT INC COM 609027107 254 5,607 SH   SOLE   5,607 0 0
MONARCH CASINO & RESORT INC PUT 609027957 13 3 SH Put SOLE   0 0 0
MERCURY GENL CORP NEW CALL 589400900 70 14 SH Call SOLE   0 0 0
MERCURY GENL CORP NEW PUT 589400950 20 4 SH Put SOLE   0 0 0
MEDNAX INC CALL 58502B906 233 50 SH Call SOLE   0 0 0
MEDNAX INC COM 58502B106 172 3,705 SH   SOLE   3,705 0 0
MEDNAX INC PUT 58502B956 597 128 SH Put SOLE   0 0 0
MONGODB INC CALL 60937P906 1,981 243 SH Call SOLE   0 0 0
MONGODB INC COM 60937P106 2,243 27,511 SH   SOLE   27,511 0 0
MONGODB INC PUT 60937P956 4,713 578 SH Put SOLE   0 0 0
M D C HLDGS INC CALL 552676908 535 181 SH Call SOLE   0 0 0
M D C HLDGS INC PUT 552676958 5 2 SH Put SOLE   0 0 0
MDC PARTNERS INC CALL 552697904 25 61 SH Call SOLE   0 0 0
MEDICINES CO CALL 584688905 1,471 492 SH Call SOLE   0 0 0
MEDICINES CO COM 584688105 17 600 SH   SOLE   600 0 0
MEDICINES CO PUT 584688955 2,826 945 SH Put SOLE   0 0 0
MADRIGAL PHARMACEUTICALS INC CALL 558868905 1,220 57 SH Call SOLE   0 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 232 1,085 SH   SOLE   1,085 0 0
MADRIGAL PHARMACEUTICALS INC PUT 558868955 706 33 SH Put SOLE   0 0 0
MONDELEZ INTL INC CALL 609207905 5,743 1,337 SH Call SOLE   0 0 0
MONDELEZ INTL INC COM 609207105 2,468 57,459 SH   SOLE   57,459 0 0
MONDELEZ INTL INC PUT 609207955 14,778 3,440 SH Put SOLE   0 0 0
MEREDITH CORP CALL 589433901 30 6 SH Call SOLE   0 0 0
MEREDITH CORP COM 589433101 7 152 SH   SOLE   152 0 0
MEREDITH CORP PUT 589433951 158 31 SH Put SOLE   0 0 0
MCDERMOTT INTL INC CALL 580037903 503 273 SH Call SOLE   0 0 0
MCDERMOTT INTL INC PUT 580037953 215 117 SH Put SOLE   0 0 0
MCDERMOTT INTL INC CALL 580037903 22 12 SH Call SOLE   0 0 0
MCDERMOTT INTL INC PUT 580037953 33 18 SH Put SOLE   0 0 0
MCDERMOTT INTL INC CALL 580037903 2,095 1,137 SH Call SOLE   0 0 0
MCDERMOTT INTL INC PUT 580037953 1,107 601 SH Put SOLE   0 0 0
ALLSCRIPTS HEALTHCARE SOLUTN CALL 01988P908 19 14 SH Call SOLE   0 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 67 4,762 SH   SOLE   4,762 0 0
ALLSCRIPTS HEALTHCARE SOLUTN PUT 01988P958 35 25 SH Put SOLE   0 0 0
MEDIDATA SOLUTIONS INC CALL 58471A905 256 35 SH Call SOLE   0 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 324 4,425 SH   SOLE   4,425 0 0
MEDIDATA SOLUTIONS INC PUT 58471A955 271 37 SH Put SOLE   0 0 0
MEDTRONIC PLC CALL G5960L903 11,725 1,192 SH Call SOLE   0 0 0
MEDTRONIC PLC PUT G5960L953 8,341 848 SH Put SOLE   0 0 0
MDU RES GROUP INC CALL 552690909 25 10 SH Call SOLE   0 0 0
MDU RES GROUP INC COM 552690109 0 4 SH   SOLE   4 0 0
MDU RES GROUP INC PUT 552690959 7 3 SH Put SOLE   0 0 0
MIMEDX GROUP INC CALL 602496901 451 731 SH Call SOLE   0 0 0
MIMEDX GROUP INC PUT 602496951 1,182 1,914 SH Put SOLE   0 0 0
SPDR S&P MIDCAP 400 ETF TR CALL 78467Y907 9,737 265 SH Call SOLE   0 0 0
SPDR S&P MIDCAP 400 ETF TR COM 78467Y107 694 1,891 SH   SOLE   1,891 0 0
SPDR S&P MIDCAP 400 ETF TR PUT 78467Y957 11,281 307 SH Put SOLE   0 0 0
MEDIFAST INC CALL 58470H901 1,772 80 SH Call SOLE   0 0 0
MEDIFAST INC COM 58470H101 85 384 SH   SOLE   384 0 0
MEDIFAST INC PUT 58470H951 2,924 132 SH Put SOLE   0 0 0
MEDPACE HLDGS INC CALL 58506Q909 101 17 SH Call SOLE   0 0 0
MEDPACE HLDGS INC COM 58506Q109 297 4,964 SH   SOLE   4,964 0 0
MEDPACE HLDGS INC PUT 58506Q959 215 36 SH Put SOLE   0 0 0
MEET GROUP INC CALL 58513U901 148 301 SH Call SOLE   0 0 0
MEET GROUP INC PUT 58513U951 433 875 SH Put SOLE   0 0 0
METHODE ELECTRS INC CALL 591520900 72 20 SH Call SOLE   0 0 0
METHODE ELECTRS INC COM 591520200 11 328 SH   SOLE   328 0 0
METHODE ELECTRS INC PUT 591520950 39 11 SH Put SOLE   0 0 0
MEI PHARMA INC CALL 55279B902 16 39 SH Call SOLE   0 0 0
MEI PHARMA INC COM 55279B202 6 1,410 SH   SOLE   1,410 0 0
MERCADOLIBRE INC CALL 58733R902 7,592 223 SH Call SOLE   0 0 0
MERCADOLIBRE INC COM 58733R102 323 951 SH   SOLE   951 0 0
MERCADOLIBRE INC PUT 58733R952 11,507 338 SH Put SOLE   0 0 0
METHANEX CORP CALL 59151K908 134 17 SH Call SOLE   0 0 0
METHANEX CORP COM 59151K108 340 4,301 SH   SOLE   4,301 0 0
METHANEX CORP PUT 59151K958 688 87 SH Put SOLE   0 0 0
MERCER INTL INC CALL 588056901 1 1 SH Call SOLE   0 0 0
MERCER INTL INC COM 588056101 19 1,176 SH   SOLE   1,176 0 0
MERCER INTL INC PUT 588056951 33 20 SH Put SOLE   0 0 0
METLIFE INC CALL 59156R908 9,044 1,936 SH Call SOLE   0 0 0
METLIFE INC PUT 59156R958 3,176 680 SH Put SOLE   0 0 0
METLIFE INC CALL 59156R908 56 176 SH Call SOLE   0 0 0
METLIFE INC PUT 59156R958 126 390 SH Put SOLE   0 0 0
MFA FINL INC CALL 55272X902 4 6 SH Call SOLE   0 0 0
MFA FINL INC COM 55272X102 52 7,147 SH   SOLE   7,147 0 0
MFA FINL INC PUT 55272X952 124 170 SH Put SOLE   0 0 0
MANULIFE FINL CORP CALL 56501R906 82 46 SH Call SOLE   0 0 0
MANULIFE FINL CORP PUT 56501R956 239 134 SH Put SOLE   0 0 0
MICRO FOCUS INTERNATIONAL PL CALL 594837904 635 344 SH Call SOLE   0 0 0
MICRO FOCUS INTERNATIONAL PL PUT 594837954 12 7 SH Put SOLE   0 0 0
MEDALLION FINL CORP CALL 583928906 164 248 SH Call SOLE   0 0 0
MEDALLION FINL CORP PUT 583928956 4 7 SH Put SOLE   0 0 0
MISTRAS GROUP INC COM 60649T107 3 158 SH   SOLE   158 0 0
MISTRAS GROUP INC PUT 60649T957 36 17 SH Put SOLE   0 0 0
MAGNA INTL INC CALL 559222901 604 115 SH Call SOLE   0 0 0
MAGNA INTL INC PUT 559222951 225 43 SH Put SOLE   0 0 0
VANGUARD WORLD FD PUT 921910953 0 1 SH Put SOLE   0 0 0
MONEYGRAM INTL INC CALL 60935Y908 64 121 SH Call SOLE   0 0 0
MONEYGRAM INTL INC PUT 60935Y958 1 2 SH Put SOLE   0 0 0
MAGIC SOFTWARE ENTERPRISES L CALL 559166903 38 45 SH Call SOLE   0 0 0
MAGELLAN HEALTH INC CALL 559079907 50 7 SH Call SOLE   0 0 0
MAGELLAN HEALTH INC COM 559079207 70 978 SH   SOLE   978 0 0
MAGELLAN HEALTH INC PUT 559079957 72 10 SH Put SOLE   0 0 0
MGM RESORTS INTERNATIONAL CALL 552953901 6,773 2,427 SH Call SOLE   0 0 0
MGM RESORTS INTERNATIONAL COM 552953101 3,900 139,767 SH   SOLE   139,767 0 0
MGM RESORTS INTERNATIONAL PUT 552953951 8,590 3,078 SH Put SOLE   0 0 0
MACROGENICS INC COM 556099109 1 73 SH   SOLE   73 0 0
MGM GROWTH PPTYS LLC CALL 55303A905 64 22 SH Call SOLE   0 0 0
MGP INGREDIENTS INC NEW CALL 55303J906 47 6 SH Call SOLE   0 0 0
MGP INGREDIENTS INC NEW PUT 55303J956 173 22 SH Put SOLE   0 0 0
MAGNOLIA OIL & GAS CORP CALL 559663909 484 323 SH Call SOLE   0 0 0
MAGNOLIA OIL & GAS CORP PUT 559663959 165 110 SH Put SOLE   0 0 0
MOHAWK INDS INC CALL 608190904 4,331 247 SH Call SOLE   0 0 0
MOHAWK INDS INC COM 608190104 320 1,827 SH   SOLE   1,827 0 0
MOHAWK INDS INC PUT 608190954 2,682 153 SH Put SOLE   0 0 0
MAIDEN HOLDINGS LTD CALL G5753U902 83 292 SH Call SOLE   0 0 0
MAIDEN HOLDINGS LTD COM G5753U112 22 7,913 SH   SOLE   7,913 0 0
MAIDEN HOLDINGS LTD PUT G5753U952 28 100 SH Put SOLE   0 0 0
MACQUARIE INFRASTRUCTURE COR CALL 55608B905 2,809 609 SH Call SOLE   0 0 0
MACQUARIE INFRASTRUCTURE COR PUT 55608B955 2,297 498 SH Put SOLE   0 0 0
MIDDLEBY CORP CALL 596278901 310 24 SH Call SOLE   0 0 0
MIDDLEBY CORP COM 596278101 175 1,356 SH   SOLE   1,356 0 0
MIDDLEBY CORP PUT 596278951 750 58 SH Put SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 5 5 SH Put SOLE   0 0 0
MICHAELS COS INC CALL 59408Q906 522 322 SH Call SOLE   0 0 0
MICHAELS COS INC COM 59408Q106 74 4,566 SH   SOLE   4,566 0 0
MICHAELS COS INC PUT 59408Q956 116 72 SH Put SOLE   0 0 0
MIMECAST LTD COM G14838109 183 4,390 SH   SOLE   4,390 0 0
MOBILE MINI INC CALL 60740F905 8 2 SH Call SOLE   0 0 0
MOBILE MINI INC COM 60740F105 16 380 SH   SOLE   380 0 0
MOBILE MINI INC PUT 60740F955 105 24 SH Put SOLE   0 0 0
MITEK SYS INC CALL 606710900 2 3 SH Call SOLE   0 0 0
MITEK SYS INC COM 606710200 24 3,439 SH   SOLE   3,439 0 0
MITEK SYS INC PUT 606710950 28 40 SH Put SOLE   0 0 0
MITEL NETWORKS CORP PUT 60671Q954 76 69 SH Put SOLE   0 0 0
AG MTG INVT TR INC COM 001228105 8 465 SH   SOLE   465 0 0
AG MTG INVT TR INC PUT 001228955 9 5 SH Put SOLE   0 0 0
ETF MANAGERS TR CALL 26924G908 2,927 731 SH Call SOLE   0 0 0
ETF MANAGERS TR PUT 26924G958 6,147 1,535 SH Put SOLE   0 0 0
MCCORMICK & CO INC CALL 579780906 895 68 SH Call SOLE   0 0 0
MCCORMICK & CO INC COM 579780206 943 7,163 SH   SOLE   7,163 0 0
MCCORMICK & CO INC PUT 579780956 263 20 SH Put SOLE   0 0 0
MARKEL CORP CALL 570535904 356 3 SH Call SOLE   0 0 0
MARKEL CORP COM 570535104 642 541 SH   SOLE   541 0 0
MARKEL CORP PUT 570535954 594 5 SH Put SOLE   0 0 0
MKS INSTRUMENT INC CALL 55306N904 929 116 SH Call SOLE   0 0 0
MKS INSTRUMENT INC COM 55306N104 535 6,683 SH   SOLE   6,683 0 0
MKS INSTRUMENT INC PUT 55306N954 1,114 139 SH Put SOLE   0 0 0
MARKETAXESS HLDGS INC CALL 57060D908 160 9 SH Call SOLE   0 0 0
MARKETAXESS HLDGS INC COM 57060D108 50 283 SH   SOLE   283 0 0
MARKETAXESS HLDGS INC PUT 57060D958 6,211 348 SH Put SOLE   0 0 0
MELCO RESORT ENTERTAINMENT L CALL 585464900 873 413 SH Call SOLE   0 0 0
MELCO RESORT ENTERTAINMENT L COM 585464100 905 42,815 SH   SOLE   42,815 0 0
MELCO RESORT ENTERTAINMENT L PUT 585464950 1,662 786 SH Put SOLE   0 0 0
MILLER HERMAN INC CALL 600544900 15 4 SH Call SOLE   0 0 0
MILLER HERMAN INC COM 600544100 183 4,768 SH   SOLE   4,768 0 0
MILLER HERMAN INC PUT 600544950 257 67 SH Put SOLE   0 0 0
MUELLER INDS INC CALL 624756902 2 1 SH Call SOLE   0 0 0
MUELLER INDS INC PUT 624756952 28 10 SH Put SOLE   0 0 0
MARTIN MARIETTA MATLS INC CALL 573284906 5,221 287 SH Call SOLE   0 0 0
MARTIN MARIETTA MATLS INC PUT 573284956 6,313 347 SH Put SOLE   0 0 0
MELINTA THERAPEUTICS INC CALL 58549G900 11 28 SH Call SOLE   0 0 0
MELINTA THERAPEUTICS INC COM 58549G100 3 780 SH   SOLE   780 0 0
MELINTA THERAPEUTICS INC PUT 58549G950 20 51 SH Put SOLE   0 0 0
MELLANOX TECHNOLOGIES LTD CALL M51363903 66 9 SH Call SOLE   0 0 0
MELLANOX TECHNOLOGIES LTD COM M51363113 327 4,457 SH   SOLE   4,457 0 0
MELLANOX TECHNOLOGIES LTD PUT M51363953 1,123 153 SH Put SOLE   0 0 0
MARSH & MCLENNAN COS INC CALL 571748902 405 49 SH Call SOLE   0 0 0
MARSH & MCLENNAN COS INC COM 571748102 608 7,360 SH   SOLE   7,360 0 0
MARSH & MCLENNAN COS INC PUT 571748952 918 111 SH Put SOLE   0 0 0
MARCUS & MILLICHAP INC COM 566324109 14 410 SH   SOLE   410 0 0
MARCUS & MILLICHAP INC PUT 566324959 24 7 SH Put SOLE   0 0 0
MARTIN MIDSTREAM PRTNRS L P CALL 573331905 106 92 SH Call SOLE   0 0 0
MARTIN MIDSTREAM PRTNRS L P COM 573331105 50 4,315 SH   SOLE   4,315 0 0
MARTIN MIDSTREAM PRTNRS L P PUT 573331955 184 159 SH Put SOLE   0 0 0
3M CO CALL 88579Y901 25,622 1,216 SH Call SOLE   0 0 0
3M CO PUT 88579Y951 64,287 3,051 SH Put SOLE   0 0 0
MAGELLAN MIDSTREAM PRTNRS LP CALL 559080906 507 75 SH Call SOLE   0 0 0
MAGELLAN MIDSTREAM PRTNRS LP PUT 559080956 623 92 SH Put SOLE   0 0 0
MAXIMUS INC COM 577933104 14 227 SH   SOLE   227 0 0
MAXIMUS INC PUT 577933954 91 14 SH Put SOLE   0 0 0
MERIT MED SYS INC PUT 589889954 129 21 SH Put SOLE   0 0 0
MAKEMYTRIP LIMITED MAURITIUS CALL V5633W909 222 81 SH Call SOLE   0 0 0
MAKEMYTRIP LIMITED MAURITIUS COM V5633W109 204 7,455 SH   SOLE   7,455 0 0
MAKEMYTRIP LIMITED MAURITIUS PUT V5633W959 370 135 SH Put SOLE   0 0 0
MANNING & NAPIER INC COM 56382Q102 9 3,379 SH   SOLE   3,379 0 0
MANNING & NAPIER INC PUT 56382Q952 29 100 SH Put SOLE   0 0 0
MALLINCKRODT PUB LTD CO CALL G5785G907 1,984 677 SH Call SOLE   0 0 0
MALLINCKRODT PUB LTD CO COM G5785G107 1,623 55,385 SH   SOLE   55,385 0 0
MALLINCKRODT PUB LTD CO PUT G5785G957 5,472 1,867 SH Put SOLE   0 0 0
MANNKIND CORP CALL 56400P906 167 918 SH Call SOLE   0 0 0
MANNKIND CORP COM 56400P706 72 39,719 SH   SOLE   39,719 0 0
MANNKIND CORP PUT 56400P956 176 963 SH Put SOLE   0 0 0
MONMOUTH REAL ESTATE INVT CO CALL 609720907 10 6 SH Call SOLE   0 0 0
MONRO INC CALL 610236901 20 3 SH Call SOLE   0 0 0
MONRO INC PUT 610236951 535 77 SH Put SOLE   0 0 0
MONSTER BEVERAGE CORP NEW CALL 61174X909 670 115 SH Call SOLE   0 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,238 21,246 SH   SOLE   21,246 0 0
MONSTER BEVERAGE CORP NEW PUT 61174X959 2,057 353 SH Put SOLE   0 0 0
MOMENTA PHARMACEUTICALS INC CALL 60877T900 71 27 SH Call SOLE   0 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 20 762 SH   SOLE   762 0 0
MOMENTA PHARMACEUTICALS INC PUT 60877T950 731 278 SH Put SOLE   0 0 0
MANITEX INTL INC CALL 563420908 63 60 SH Call SOLE   0 0 0
MANITEX INTL INC COM 563420108 2 235 SH   SOLE   235 0 0
ALTRIA GROUP INC CALL 02209S903 14,160 2,348 SH Call SOLE   0 0 0
ALTRIA GROUP INC COM 02209S103 203 3,382 SH   SOLE   3,382 0 0
ALTRIA GROUP INC PUT 02209S953 53,326 8,842 SH Put SOLE   0 0 0
MOBILEIRON INC CALL 60739U904 34 66 SH Call SOLE   0 0 0
MOBILEIRON INC COM 60739U204 51 9,747 SH   SOLE   9,747 0 0
MOBILEIRON INC PUT 60739U954 3 7 SH Put SOLE   0 0 0
MODEL N INC CALL 607525902 80 51 SH Call SOLE   0 0 0
MODEL N INC COM 607525102 2 153 SH   SOLE   153 0 0
MOLINA HEALTHCARE INC CALL 60855R900 654 44 SH Call SOLE   0 0 0
MOLINA HEALTHCARE INC COM 60855R100 1,971 13,260 SH   SOLE   13,260 0 0
MOLINA HEALTHCARE INC PUT 60855R950 5,457 367 SH Put SOLE   0 0 0
MOMO INC CALL 60879B907 1,611 368 SH Call SOLE   0 0 0
MOMO INC COM 60879B107 2,248 51,325 SH   SOLE   51,325 0 0
MOMO INC PUT 60879B957 7,568 1,728 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 374 57 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F700 84 1,281 SH   SOLE   1,281 0 0
VANECK VECTORS ETF TR PUT 92189F952 124 19 SH Put SOLE   0 0 0
MORNINGSTAR INC COM 617700109 19 153 SH   SOLE   153 0 0
MORNINGSTAR INC PUT 617700959 25 2 SH Put SOLE   0 0 0
MOSAIC CO NEW CALL 61945C903 2,052 632 SH Call SOLE   0 0 0
MOSAIC CO NEW PUT 61945C953 1,016 313 SH Put SOLE   0 0 0
MOVADO GROUP INC CALL 624580906 83 20 SH Call SOLE   0 0 0
MOVADO GROUP INC COM 624580106 52 1,256 SH   SOLE   1,256 0 0
MOVADO GROUP INC PUT 624580956 20 5 SH Put SOLE   0 0 0
MOTORCAR PTS AMER INC COM 620071100 252 10,761 SH   SOLE   10,761 0 0
MOTORCAR PTS AMER INC PUT 620071950 93 40 SH Put SOLE   0 0 0
MARATHON PETE CORP CALL 56585A902 20,552 2,570 SH Call SOLE   0 0 0
MARATHON PETE CORP COM 56585A102 13,339 166,804 SH   SOLE   166,804 0 0
MARATHON PETE CORP PUT 56585A952 16,441 2,056 SH Put SOLE   0 0 0
MPLX LP CALL 55336V900 409 118 SH Call SOLE   0 0 0
MPLX LP COM 55336V100 151 4,373 SH   SOLE   4,373 0 0
MPLX LP PUT 55336V950 305 88 SH Put SOLE   0 0 0
MEDICAL PPTYS TRUST INC CALL 58463J904 262 176 SH Call SOLE   0 0 0
MEDICAL PPTYS TRUST INC PUT 58463J954 162 109 SH Put SOLE   0 0 0
MONOLITHIC PWR SYS INC CALL 609839905 75 6 SH Call SOLE   0 0 0
MONOLITHIC PWR SYS INC PUT 609839955 1,004 80 SH Put SOLE   0 0 0
MARINE PRODS CORP CALL 568427908 123 54 SH Call SOLE   0 0 0
MRC GLOBAL INC CALL 55345K903 3 2 SH Call SOLE   0 0 0
MRC GLOBAL INC COM 55345K103 1 99 SH   SOLE   99 0 0
MERCURY SYS INC CALL 589378908 99 18 SH Call SOLE   0 0 0
MERCURY SYS INC COM 589378108 34 630 SH   SOLE   630 0 0
MERCURY SYS INC PUT 589378958 116 21 SH Put SOLE   0 0 0
MERCK & CO INC CALL 58933Y905 17,692 2,494 SH Call SOLE   0 0 0
MERCK & CO INC PUT 58933Y955 6,519 919 SH Put SOLE   0 0 0
MARINUS PHARMACEUTICALS INC CALL 56854Q901 239 239 SH Call SOLE   0 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 252 25,244 SH   SOLE   25,244 0 0
MARINUS PHARMACEUTICALS INC PUT 56854Q951 97 97 SH Put SOLE   0 0 0
MARATHON OIL CORP CALL 565849906 1,343 577 SH Call SOLE   0 0 0
MARATHON OIL CORP COM 565849106 1,225 52,621 SH   SOLE   52,621 0 0
MARATHON OIL CORP PUT 565849956 5,473 2,351 SH Put SOLE   0 0 0
MARTEN TRANS LTD CALL 573075908 667 317 SH Call SOLE   0 0 0
MARTEN TRANS LTD PUT 573075958 94 45 SH Put SOLE   0 0 0
MIRATI THERAPEUTICS INC CALL 60468T905 1,196 254 SH Call SOLE   0 0 0
MIRATI THERAPEUTICS INC PUT 60468T955 2,359 501 SH Put SOLE   0 0 0
MARVELL TECHNOLOGY GROUP LTD CALL G5876H905 2,167 1,123 SH Call SOLE   0 0 0
MARVELL TECHNOLOGY GROUP LTD COM G5876H105 2,148 111,342 SH   SOLE   111,342 0 0
MARVELL TECHNOLOGY GROUP LTD PUT G5876H955 1,877 973 SH Put SOLE   0 0 0
MARVELL TECHNOLOGY GROUP LTD CALL G5876H905 111 58 SH Call SOLE   0 0 0
MARVELL TECHNOLOGY GROUP LTD PUT G5876H955 123 64 SH Put SOLE   0 0 0
MORGAN STANLEY CALL 617446908 15,647 3,360 SH Call SOLE   0 0 0
MORGAN STANLEY COM 617446448 5,229 112,287 SH   SOLE   112,287 0 0
MORGAN STANLEY PUT 617446958 13,379 2,873 SH Put SOLE   0 0 0
MSA SAFETY INC CALL 553498906 53 5 SH Call SOLE   0 0 0
MESABI TR CALL 590672901 159 60 SH Call SOLE   0 0 0
MESABI TR PUT 590672951 180 68 SH Put SOLE   0 0 0
MSCI INC CALL 55354G900 2,838 160 SH Call SOLE   0 0 0
MSCI INC PUT 55354G950 2,519 142 SH Put SOLE   0 0 0
MICROSOFT CORP CALL 594918904 83,261 7,280 SH Call SOLE   0 0 0
MICROSOFT CORP PUT 594918954 54,051 4,726 SH Put SOLE   0 0 0
MADISON SQUARE GARDEN CO NEW CALL 55825T903 5,265 167 SH Call SOLE   0 0 0
MADISON SQUARE GARDEN CO NEW PUT 55825T953 3,279 104 SH Put SOLE   0 0 0
MSG NETWORK INC CALL 553573906 10 4 SH Call SOLE   0 0 0
MSG NETWORK INC COM 553573106 52 2,016 SH   SOLE   2,016 0 0
MSG NETWORK INC PUT 553573956 54 21 SH Put SOLE   0 0 0
MOTOROLA SOLUTIONS INC CALL 620076907 2,095 161 SH Call SOLE   0 0 0
MOTOROLA SOLUTIONS INC PUT 620076957 6,246 480 SH Put SOLE   0 0 0
MSC INDL DIRECT INC CALL 553530906 140 16 SH Call SOLE   0 0 0
MSC INDL DIRECT INC PUT 553530956 405 46 SH Put SOLE   0 0 0
MICROSTRATEGY INC CALL 594972908 182 13 SH Call SOLE   0 0 0
MICROSTRATEGY INC COM 594972408 57 412 SH   SOLE   412 0 0
MICROSTRATEGY INC PUT 594972958 70 5 SH Put SOLE   0 0 0
ARCELORMITTAL SA LUXEMBOURG CALL 03938L903 1,351 438 SH Call SOLE   0 0 0
ARCELORMITTAL SA LUXEMBOURG PUT 03938L953 1,006 326 SH Put SOLE   0 0 0
ARCELORMITTAL SA LUXEMBOURG CALL 03938L903 43 14 SH Call SOLE   0 0 0
ARCELORMITTAL SA LUXEMBOURG PUT 03938L953 30 10 SH Put SOLE   0 0 0
M & T BK CORP CALL 55261F904 6,499 395 SH Call SOLE   0 0 0
M & T BK CORP PUT 55261F954 213 13 SH Put SOLE   0 0 0
MATCH GROUP INC CALL 57665R906 1,737 300 SH Call SOLE   0 0 0
MATCH GROUP INC COM 57665R106 612 10,578 SH   SOLE   10,578 0 0
MATCH GROUP INC PUT 57665R956 10,111 1,746 SH Put SOLE   0 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 70 115 SH   SOLE   115 0 0
METTLER TOLEDO INTERNATIONAL PUT 592688955 121 2 SH Put SOLE   0 0 0
MATADOR RES CO CALL 576485905 337 102 SH Call SOLE   0 0 0
MATADOR RES CO COM 576485205 126 3,824 SH   SOLE   3,824 0 0
MATADOR RES CO PUT 576485955 39 12 SH Put SOLE   0 0 0
MGIC INVT CORP WIS CALL 552848903 67 51 SH Call SOLE   0 0 0
MGIC INVT CORP WIS COM 552848103 89 6,696 SH   SOLE   6,696 0 0
MGIC INVT CORP WIS PUT 552848953 13 10 SH Put SOLE   0 0 0
MERITAGE HOMES CORP CALL 59001A902 99 25 SH Call SOLE   0 0 0
MERITAGE HOMES CORP PUT 59001A952 27 7 SH Put SOLE   0 0 0
VAIL RESORTS INC CALL 91879Q909 5,406 197 SH Call SOLE   0 0 0
VAIL RESORTS INC PUT 91879Q959 1,454 53 SH Put SOLE   0 0 0
MERITOR INC CALL 59001K900 52 27 SH Call SOLE   0 0 0
MERITOR INC COM 59001K100 49 2,549 SH   SOLE   2,549 0 0
MERITOR INC PUT 59001K950 149 77 SH Put SOLE   0 0 0
MATRIX SVC CO CALL 576853905 172 70 SH Call SOLE   0 0 0
MATRIX SVC CO COM 576853105 23 952 SH   SOLE   952 0 0
MTS SYS CORP CALL 553777903 5 1 SH Call SOLE   0 0 0
MTS SYS CORP COM 553777103 12 230 SH   SOLE   230 0 0
MTS SYS CORP PUT 553777953 10 2 SH Put SOLE   0 0 0
MACOM TECH SOLUTIONS HLDGS I CALL 55405Y900 199 97 SH Call SOLE   0 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 288 13,989 SH   SOLE   13,989 0 0
MACOM TECH SOLUTIONS HLDGS I PUT 55405Y950 302 147 SH Put SOLE   0 0 0
MANITOWOC CO INC CALL 563571905 158 66 SH Call SOLE   0 0 0
MANITOWOC CO INC COM 563571405 154 6,436 SH   SOLE   6,436 0 0
MANITOWOC CO INC PUT 563571955 91 38 SH Put SOLE   0 0 0
MINERALS TECHNOLOGIES INC PUT 603158956 33 5 SH Put SOLE   0 0 0
MASTEC INC CALL 576323909 1,460 327 SH Call SOLE   0 0 0
MASTEC INC PUT 576323959 593 133 SH Put SOLE   0 0 0
MICRON TECHNOLOGY INC CALL 595112903 100,890 22,306 SH Call SOLE   0 0 0
MICRON TECHNOLOGY INC COM 595112103 12,684 280,441 SH   SOLE   280,441 0 0
MICRON TECHNOLOGY INC PUT 595112953 105,449 23,314 SH Put SOLE   0 0 0
ISHARES TR PUT 464288955 43 4 SH Put SOLE   0 0 0
MITSUBISHI UFJ FINL GROUP IN COM 606822104 2 473 SH   SOLE   473 0 0
MURPHY OIL CORP CALL 626717902 676 203 SH Call SOLE   0 0 0
MURPHY OIL CORP PUT 626717952 283 85 SH Put SOLE   0 0 0
MURPHY USA INC CALL 626755902 2,632 308 SH Call SOLE   0 0 0
MURPHY USA INC COM 626755102 346 4,055 SH   SOLE   4,055 0 0
MURPHY USA INC PUT 626755952 1,059 124 SH Put SOLE   0 0 0
MCEWEN MNG INC CALL 58039P907 31 160 SH Call SOLE   0 0 0
MCEWEN MNG INC COM 58039P107 20 10,787 SH   SOLE   10,787 0 0
MCEWEN MNG INC PUT 58039P957 19 99 SH Put SOLE   0 0 0
MICROVISION INC DEL CALL 594960904 1 10 SH Call SOLE   0 0 0
MICROVISION INC DEL PUT 594960954 1 10 SH Put SOLE   0 0 0
MV OIL TR CALL 553859909 7 6 SH Call SOLE   0 0 0
MV OIL TR COM 553859109 0 71 SH   SOLE   71 0 0
MUELLER WTR PRODS INC CALL 624758908 3 3 SH Call SOLE   0 0 0
MUELLER WTR PRODS INC COM 624758108 2 219 SH   SOLE   219 0 0
MUELLER WTR PRODS INC PUT 624758958 20 18 SH Put SOLE   0 0 0
MAGNACHIP SEMICONDUCTOR CORP CALL 55933J903 9 10 SH Call SOLE   0 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 48 4,854 SH   SOLE   4,854 0 0
MAGNACHIP SEMICONDUCTOR CORP PUT 55933J953 0 1 SH Put SOLE   0 0 0
MAXIM INTEGRATED PRODS INC CALL 57772K901 1,883 334 SH Call SOLE   0 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 40 717 SH   SOLE   717 0 0
MAXIM INTEGRATED PRODS INC PUT 57772K951 298 53 SH Put SOLE   0 0 0
MAXLINEAR INC CALL 57776J900 65 33 SH Call SOLE   0 0 0
MAXLINEAR INC COM 57776J100 547 27,533 SH   SOLE   27,533 0 0
MAXLINEAR INC PUT 57776J950 15 8 SH Put SOLE   0 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 179 51,318 SH   SOLE   51,318 0 0
MAXWELL TECHNOLOGIES INC PUT 577767956 60 172 SH Put SOLE   0 0 0
MYERS INDS INC CALL 628464909 2 1 SH Call SOLE   0 0 0
MYRIAD GENETICS INC CALL 62855J904 184 40 SH Call SOLE   0 0 0
MYRIAD GENETICS INC PUT 62855J954 32 7 SH Put SOLE   0 0 0
MYLAN N V CALL N59465909 1,581 432 SH Call SOLE   0 0 0
MYLAN N V COM N59465109 1,882 51,447 SH   SOLE   51,447 0 0
MYLAN N V PUT N59465959 7,718 2,109 SH Put SOLE   0 0 0
MYOKARDIA INC CALL 62857M905 326 50 SH Call SOLE   0 0 0
MYOKARDIA INC PUT 62857M955 19 3 SH Put SOLE   0 0 0
MAZOR ROBOTICS LTD CALL 57886P903 1,428 245 SH Call SOLE   0 0 0
MAZOR ROBOTICS LTD PUT 57886P953 903 155 SH Put SOLE   0 0 0
NORTHERN DYNASTY MINERALS LT CALL 66510M904 5 105 SH Call SOLE   0 0 0
NORTHERN DYNASTY MINERALS LT COM 66510M204 1 1,800 SH   SOLE   1,800 0 0
NORTHERN DYNASTY MINERALS LT PUT 66510M954 0 2 SH Put SOLE   0 0 0
NANOMETRICS INC CALL 630077905 634 169 SH Call SOLE   0 0 0
NANOMETRICS INC COM 630077105 363 9,676 SH   SOLE   9,676 0 0
NANOMETRICS INC PUT 630077955 907 242 SH Put SOLE   0 0 0
NORDIC AMERICAN TANKERS LIMI CALL G65773906 23 112 SH Call SOLE   0 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 54 26,130 SH   SOLE   26,130 0 0
NORDIC AMERICAN TANKERS LIMI PUT G65773956 90 431 SH Put SOLE   0 0 0
NATIONAL INSTRS CORP COM 636518102 8 183 SH   SOLE   183 0 0
NATIONAL INSTRS CORP PUT 636518952 4 1 SH Put SOLE   0 0 0
NAVISTAR INTL CORP NEW CALL 63934E908 1,682 437 SH Call SOLE   0 0 0
NAVISTAR INTL CORP NEW PUT 63934E958 1,882 489 SH Put SOLE   0 0 0
NAVIENT CORPORATION CALL 63938C908 171 127 SH Call SOLE   0 0 0
NAVIENT CORPORATION PUT 63938C958 106 79 SH Put SOLE   0 0 0
NEW AGE BEVERAGES CORP CALL 64157V908 263 493 SH Call SOLE   0 0 0
NEW AGE BEVERAGES CORP COM 64157V108 269 50,391 SH   SOLE   50,391 0 0
NEW AGE BEVERAGES CORP PUT 64157V958 109 204 SH Put SOLE   0 0 0
NATIONAL BK HLDGS CORP CALL 633707904 0 2 SH Call SOLE   0 0 0
NEUROCRINE BIOSCIENCES INC CALL 64125C909 3,061 249 SH Call SOLE   0 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 842 6,853 SH   SOLE   6,853 0 0
NEUROCRINE BIOSCIENCES INC PUT 64125C959 1,807 147 SH Put SOLE   0 0 0
NOBLE ENERGY INC CALL 655044905 3,025 970 SH Call SOLE   0 0 0
NOBLE ENERGY INC PUT 655044955 352 113 SH Put SOLE   0 0 0
NOBLE MIDSTREAM PARTNERS LP CALL 65506L905 304 86 SH Call SOLE   0 0 0
NOBLE MIDSTREAM PARTNERS LP COM 65506L105 329 9,295 SH   SOLE   9,295 0 0
NOBLE MIDSTREAM PARTNERS LP PUT 65506L955 46 13 SH Put SOLE   0 0 0
NABORS INDUSTRIES LTD CALL G6359F903 54 89 SH Call SOLE   0 0 0
NABORS INDUSTRIES LTD COM G6359F103 422 68,568 SH   SOLE   68,568 0 0
NABORS INDUSTRIES LTD PUT G6359F953 1,062 1,725 SH Put SOLE   0 0 0
NABRIVA THERAPEUTICS PLC CALL G63637905 1 5 SH Call SOLE   0 0 0
NABRIVA THERAPEUTICS PLC COM G63637105 82 30,550 SH   SOLE   30,550 0 0
NABRIVA THERAPEUTICS PLC PUT G63637955 3 12 SH Put SOLE   0 0 0
NBT BANCORP INC CALL 628778902 138 36 SH Call SOLE   0 0 0
NAVIGANT CONSULTING INC CALL 63935N907 18 8 SH Call SOLE   0 0 0
NORWEGIAN CRUISE LINE HLDG L CALL G66721904 976 170 SH Call SOLE   0 0 0
NORWEGIAN CRUISE LINE HLDG L COM G66721104 17 306 SH   SOLE   306 0 0
NORWEGIAN CRUISE LINE HLDG L PUT G66721954 2,544 443 SH Put SOLE   0 0 0
NATIONAL CINEMEDIA INC CALL 635309907 174 165 SH Call SOLE   0 0 0
NATIONAL CINEMEDIA INC COM 635309107 12 1,179 SH   SOLE   1,179 0 0
NATIONAL CINEMEDIA INC PUT 635309957 5 5 SH Put SOLE   0 0 0
NCR CORP NEW CALL 62886E908 582 205 SH Call SOLE   0 0 0
NCR CORP NEW PUT 62886E958 1,008 355 SH Put SOLE   0 0 0
NCI BUILDING SYS INC CALL 628852904 1 1 SH Call SOLE   0 0 0
NCI BUILDING SYS INC PUT 628852954 33 22 SH Put SOLE   0 0 0
NASDAQ INC CALL 631103908 1,029 120 SH Call SOLE   0 0 0
NASDAQ INC PUT 631103958 223 26 SH Put SOLE   0 0 0
NOODLES & CO CALL 65540B905 428 354 SH Call SOLE   0 0 0
NOODLES & CO PUT 65540B955 20 17 SH Put SOLE   0 0 0
NORDSON CORP CALL 655663902 27 2 SH Call SOLE   0 0 0
NORDSON CORP COM 655663102 77 557 SH   SOLE   557 0 0
NORDSON CORP PUT 655663952 97 7 SH Put SOLE   0 0 0
NOBLE CORP PLC CALL G65431901 582 828 SH Call SOLE   0 0 0
NOBLE CORP PLC PUT G65431951 224 319 SH Put SOLE   0 0 0
NEXTERA ENERGY INC CALL 65339F901 9,000 537 SH Call SOLE   0 0 0
NEXTERA ENERGY INC PUT 65339F951 2,933 175 SH Put SOLE   0 0 0
NEWMONT MINING CORP CALL 651639906 1,751 580 SH Call SOLE   0 0 0
NEWMONT MINING CORP COM 651639106 2,083 69,002 SH   SOLE   69,002 0 0
NEWMONT MINING CORP PUT 651639956 3,306 1,095 SH Put SOLE   0 0 0
NEOGENOMICS INC CALL 64049M909 21 14 SH Call SOLE   0 0 0
NEOGENOMICS INC COM 64049M209 298 19,418 SH   SOLE   19,418 0 0
NEOGENOMICS INC PUT 64049M959 3 2 SH Put SOLE   0 0 0
NEOGEN CORP CALL 640491906 28 4 SH Call SOLE   0 0 0
NEOGEN CORP COM 640491106 68 961 SH   SOLE   961 0 0
NEOGEN CORP PUT 640491956 35 5 SH Put SOLE   0 0 0
NEOS THERAPEUTICS INC CALL 64052L906 2 6 SH Call SOLE   0 0 0
NEOS THERAPEUTICS INC COM 64052L106 61 12,657 SH   SOLE   12,657 0 0
NEOS THERAPEUTICS INC PUT 64052L956 4 10 SH Put SOLE   0 0 0
NEXTERA ENERGY PARTNERS LP CALL 65341B906 121 25 SH Call SOLE   0 0 0
NEXTERA ENERGY PARTNERS LP PUT 65341B956 140 29 SH Put SOLE   0 0 0
NEPTUNE WELLNESS SOLUTIONS I CALL 64079L905 116 299 SH Call SOLE   0 0 0
NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 1 290 SH   SOLE   290 0 0
NEPTUNE WELLNESS SOLUTIONS I PUT 64079L955 77 199 SH Put SOLE   0 0 0
MINERVA NEUROSCIENCES INC CALL 603380906 17 14 SH Call SOLE   0 0 0
MINERVA NEUROSCIENCES INC COM 603380106 34 2,781 SH   SOLE   2,781 0 0
NEWMARKET CORP COM 651587107 499 1,232 SH   SOLE   1,232 0 0
PUXIN LTD COM 74704P108 2 336 SH   SOLE   336 0 0
PUXIN LTD PUT 74704P958 8 10 SH Put SOLE   0 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 2 128 SH   SOLE   128 0 0
NEW MEDIA INVT GROUP INC PUT 64704V956 4 3 SH Put SOLE   0 0 0
NEW RELIC INC CALL 64829B900 970 103 SH Call SOLE   0 0 0
NEW RELIC INC COM 64829B100 959 10,178 SH   SOLE   10,178 0 0
NEW RELIC INC PUT 64829B950 970 103 SH Put SOLE   0 0 0
NEWTEK BUSINESS SVCS CORP CALL 652526903 236 113 SH Call SOLE   0 0 0
NATIONAL FUEL GAS CO N J COM 636180101 150 2,688 SH   SOLE   2,688 0 0
NATIONAL FUEL GAS CO N J PUT 636180951 190 34 SH Put SOLE   0 0 0
NETFLIX INC CALL 64110L906 248,833 6,651 SH Call SOLE   0 0 0
NETFLIX INC COM 64110L106 37,309 99,724 SH   SOLE   99,724 0 0
NETFLIX INC PUT 64110L956 342,516 9,155 SH Put SOLE   0 0 0
NEWFIELD EXPL CO CALL 651290908 1,144 397 SH Call SOLE   0 0 0
NEWFIELD EXPL CO PUT 651290958 533 185 SH Put SOLE   0 0 0
NOVAGOLD RES INC CALL 66987E906 100 270 SH Call SOLE   0 0 0
NOVAGOLD RES INC PUT 66987E956 20 55 SH Put SOLE   0 0 0
NEW GOLD INC CDA CALL 644535906 4 61 SH Call SOLE   0 0 0
NEW GOLD INC CDA PUT 644535956 0 1 SH Put SOLE   0 0 0
NATIONAL GRID PLC CALL 636274909 326 63 SH Call SOLE   0 0 0
NATIONAL GRID PLC PUT 636274959 487 94 SH Put SOLE   0 0 0
NGL ENERGY PARTNERS LP CALL 62913M907 116 100 SH Call SOLE   0 0 0
NGL ENERGY PARTNERS LP PUT 62913M957 22 19 SH Put SOLE   0 0 0
NATURAL GAS SERVICES GROUP PUT 63886Q959 46 22 SH Put SOLE   0 0 0
NATURAL GROCERS BY VITAMIN C PUT 63888U958 417 247 SH Put SOLE   0 0 0
INGEVITY CORP CALL 45688C907 50 5 SH Call SOLE   0 0 0
INGEVITY CORP PUT 45688C957 305 30 SH Put SOLE   0 0 0
NATIONAL HEALTHCARE CORP CALL 635906900 82 11 SH Call SOLE   0 0 0
NATIONAL HEALTHCARE CORP COM 635906100 270 3,585 SH   SOLE   3,585 0 0
NATIONAL HEALTHCARE CORP PUT 635906950 489 65 SH Put SOLE   0 0 0
NATIONAL HEALTH INVS INC CALL 63633D904 1,035 137 SH Call SOLE   0 0 0
NATIONAL HEALTH INVS INC PUT 63633D954 1,307 173 SH Put SOLE   0 0 0
NATURAL HEALTH TRENDS CORP CALL 63888P906 542 233 SH Call SOLE   0 0 0
NATURAL HEALTH TRENDS CORP PUT 63888P956 62 27 SH Put SOLE   0 0 0
NISOURCE INC CALL 65473P905 14 6 SH Call SOLE   0 0 0
NISOURCE INC COM 65473P105 153 6,178 SH   SOLE   6,178 0 0
NISOURCE INC PUT 65473P955 603 242 SH Put SOLE   0 0 0
NICE LTD CALL 653656908 446 39 SH Call SOLE   0 0 0
NICE LTD COM 653656108 61 535 SH   SOLE   535 0 0
NICE LTD PUT 653656958 1,304 114 SH Put SOLE   0 0 0
NII HLDGS INC COM 62913F508 583 99,655 SH   SOLE   99,655 0 0
NII HLDGS INC PUT 62913F958 52 89 SH Put SOLE   0 0 0
NIO INC CALL 62914V906 503 721 SH Call SOLE   0 0 0
NIO INC COM 62914V106 351 50,345 SH   SOLE   50,345 0 0
NIO INC PUT 62914V956 362 520 SH Put SOLE   0 0 0
NANTKWEST INC CALL 63016Q902 0 1 SH Call SOLE   0 0 0
NANTKWEST INC COM 63016Q102 0 64 SH   SOLE   64 0 0
NANTKWEST INC PUT 63016Q952 0 1 SH Put SOLE   0 0 0
NIKE INC CALL 654106903 41,436 4,891 SH Call SOLE   0 0 0
NIKE INC PUT 654106953 28,533 3,368 SH Put SOLE   0 0 0
NEKTAR THERAPEUTICS CALL 640268908 1,542 253 SH Call SOLE   0 0 0
NEKTAR THERAPEUTICS COM 640268108 1,795 29,446 SH   SOLE   29,446 0 0
NEKTAR THERAPEUTICS PUT 640268958 4,066 667 SH Put SOLE   0 0 0
NEWLINK GENETICS CORP CALL 651511907 37 155 SH Call SOLE   0 0 0
NEWLINK GENETICS CORP COM 651511107 30 12,755 SH   SOLE   12,755 0 0
NEWLINK GENETICS CORP PUT 651511957 38 159 SH Put SOLE   0 0 0
NAUTILUS INC CALL 63910B902 13 10 SH Call SOLE   0 0 0
NIELSEN HLDGS PLC CALL G6518L908 2,641 955 SH Call SOLE   0 0 0
NIELSEN HLDGS PLC COM G6518L108 1,565 56,602 SH   SOLE   56,602 0 0
NIELSEN HLDGS PLC PUT G6518L958 3,581 1,295 SH Put SOLE   0 0 0
NETLIST INC CALL 64118P909 0 2 SH Call SOLE   0 0 0
NETLIST INC COM 64118P109 1 3,000 SH   SOLE   3,000 0 0
NETLIST INC PUT 64118P959 0 20 SH Put SOLE   0 0 0
ANNALY CAP MGMT INC CALL 035710909 11 11 SH Call SOLE   0 0 0
ANNALY CAP MGMT INC PUT 035710959 2,272 2,221 SH Put SOLE   0 0 0
NEW MTN FIN CORP COM 647551100 198 14,735 SH   SOLE   14,735 0 0
NEW MTN FIN CORP PUT 647551950 1 1 SH Put SOLE   0 0 0
NMI HLDGS INC COM 629209305 34 1,510 SH   SOLE   1,510 0 0
NMI HLDGS INC PUT 629209955 22 10 SH Put SOLE   0 0 0
NAVIOS MARITIME PARTNERS L P COM Y62267102 0 131 SH   SOLE   131 0 0
NAVIOS MARITIME PARTNERS L P PUT Y62267952 0 1 SH Put SOLE   0 0 0
NOMURA HLDGS INC COM 65535H208 2 595 SH   SOLE   595 0 0
NOMURA HLDGS INC PUT 65535H958 0 1 SH Put SOLE   0 0 0
NEWMARK GROUP INC COM 65158N102 19 1,742 SH   SOLE   1,742 0 0
NN INC CALL 629337906 23 15 SH Call SOLE   0 0 0
NN INC PUT 629337956 858 550 SH Put SOLE   0 0 0
NELNET INC CALL 64031N908 1,160 203 SH Call SOLE   0 0 0
NELNET INC COM 64031N108 471 8,240 SH   SOLE   8,240 0 0
NELNET INC PUT 64031N958 2,155 377 SH Put SOLE   0 0 0
NATIONAL RETAIL PPTYS INC CALL 637417906 8 2 SH Call SOLE   0 0 0
NORTH AMERICAN CONST CALL 656811906 28 29 SH Call SOLE   0 0 0
NORTH AMERICAN CONST COM 656811106 5 565 SH   SOLE   565 0 0
NORTH AMERICAN CONST PUT 656811956 3 4 SH Put SOLE   0 0 0
NOAH HLDGS LTD CALL 65487X902 101 24 SH Call SOLE   0 0 0
NOAH HLDGS LTD PUT 65487X952 290 69 SH Put SOLE   0 0 0
NORTHROP GRUMMAN CORP CALL 666807902 10,981 346 SH Call SOLE   0 0 0
NORTHROP GRUMMAN CORP COM 666807102 7,195 22,673 SH   SOLE   22,673 0 0
NORTHROP GRUMMAN CORP PUT 666807952 24,342 767 SH Put SOLE   0 0 0
NORTHERN OIL & GAS INC NEV CALL 665531909 170 427 SH Call SOLE   0 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 268 67,197 SH   SOLE   67,197 0 0
NORTHERN OIL & GAS INC NEV PUT 665531959 16 42 SH Put SOLE   0 0 0
NOKIA CORP CALL 654902904 26 48 SH Call SOLE   0 0 0
NOKIA CORP COM 654902204 90 16,301 SH   SOLE   16,301 0 0
NOKIA CORP PUT 654902954 324 582 SH Put SOLE   0 0 0
NOMAD FOODS LTD CALL G6564A905 64 32 SH Call SOLE   0 0 0
NOMAD FOODS LTD COM G6564A105 697 34,452 SH   SOLE   34,452 0 0
NOMAD FOODS LTD PUT G6564A955 85 42 SH Put SOLE   0 0 0
NATIONAL OILWELL VARCO INC CALL 637071901 2,214 514 SH Call SOLE   0 0 0
NATIONAL OILWELL VARCO INC COM 637071101 518 12,026 SH   SOLE   12,026 0 0
NATIONAL OILWELL VARCO INC PUT 637071951 1,559 362 SH Put SOLE   0 0 0
NOVANTA INC CALL 67000B904 150 22 SH Call SOLE   0 0 0
SERVICENOW INC CALL 81762P902 14,652 749 SH Call SOLE   0 0 0
SERVICENOW INC COM 81762P102 4,984 25,481 SH   SOLE   25,481 0 0
SERVICENOW INC PUT 81762P952 8,666 443 SH Put SOLE   0 0 0
NEOPHOTONICS CORP CALL 64051T900 3 4 SH Call SOLE   0 0 0
NEOPHOTONICS CORP COM 64051T100 22 2,733 SH   SOLE   2,733 0 0
NEOPHOTONICS CORP PUT 64051T950 59 72 SH Put SOLE   0 0 0
NEWPARK RES INC CALL 651718904 41 40 SH Call SOLE   0 0 0
NRG ENERGY INC CALL 629377908 1,941 519 SH Call SOLE   0 0 0
NRG ENERGY INC PUT 629377958 127 34 SH Put SOLE   0 0 0
NATURAL RESOURCE PARTNERS L CALL 63900P908 80 26 SH Call SOLE   0 0 0
NATURAL RESOURCE PARTNERS L COM 63900P608 23 749 SH   SOLE   749 0 0
NATURAL RESOURCE PARTNERS L PUT 63900P958 80 26 SH Put SOLE   0 0 0
NEW RESIDENTIAL INVT CORP CALL 64828T901 2,013 1,130 SH Call SOLE   0 0 0
NEW RESIDENTIAL INVT CORP PUT 64828T951 513 288 SH Put SOLE   0 0 0
NUSTAR ENERGY LP CALL 67058H902 461 166 SH Call SOLE   0 0 0
NUSTAR ENERGY LP COM 67058H102 97 3,520 SH   SOLE   3,520 0 0
NUSTAR ENERGY LP PUT 67058H952 366 132 SH Put SOLE   0 0 0
NUSTAR ENERGY LP CALL 67058H902 2 1 SH Call SOLE   0 0 0
NATIONAL STORAGE AFFILIATES CALL 637870906 15 6 SH Call SOLE   0 0 0
NATIONAL STORAGE AFFILIATES COM 637870106 10 418 SH   SOLE   418 0 0
NORFOLK SOUTHERN CORP CALL 655844908 11,064 613 SH Call SOLE   0 0 0
NORFOLK SOUTHERN CORP COM 655844108 5,211 28,874 SH   SOLE   28,874 0 0
NORFOLK SOUTHERN CORP PUT 655844958 7,689 426 SH Put SOLE   0 0 0
INSIGHT ENTERPRISES INC CALL 45765U903 167 31 SH Call SOLE   0 0 0
INSPERITY INC CALL 45778Q907 1,297 110 SH Call SOLE   0 0 0
INSPERITY INC PUT 45778Q957 342 29 SH Put SOLE   0 0 0
NANOSTRING TECHNOLOGIES INC CALL 63009R909 14 8 SH Call SOLE   0 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 176 9,897 SH   SOLE   9,897 0 0
NANOSTRING TECHNOLOGIES INC PUT 63009R959 3 2 SH Put SOLE   0 0 0
NEVSUN RES LTD CALL 64156L901 331 749 SH Call SOLE   0 0 0
NEVSUN RES LTD PUT 64156L951 17 39 SH Put SOLE   0 0 0
NETAPP INC CALL 64110D904 7,240 843 SH Call SOLE   0 0 0
NETAPP INC PUT 64110D954 4,268 497 SH Put SOLE   0 0 0
NETSCOUT SYS INC CALL 64115T904 73 29 SH Call SOLE   0 0 0
NETSCOUT SYS INC COM 64115T104 318 12,599 SH   SOLE   12,599 0 0
NETSCOUT SYS INC PUT 64115T954 659 261 SH Put SOLE   0 0 0
INTEC PHARMA LTD JERUSALEM COM M53644106 0 52 SH   SOLE   52 0 0
INTEC PHARMA LTD JERUSALEM PUT M53644956 3 6 SH Put SOLE   0 0 0
NETEASE INC CALL 64110W902 9,472 415 SH Call SOLE   0 0 0
NETEASE INC COM 64110W102 1,501 6,577 SH   SOLE   6,577 0 0
NETEASE INC PUT 64110W952 13,672 599 SH Put SOLE   0 0 0
NETGEAR INC CALL 64111Q904 307 49 SH Call SOLE   0 0 0
NETGEAR INC PUT 64111Q954 6 1 SH Put SOLE   0 0 0
INTELLIA THERAPEUTICS INC CALL 45826J905 125 44 SH Call SOLE   0 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 421 14,715 SH   SOLE   14,715 0 0
INTELLIA THERAPEUTICS INC PUT 45826J955 775 271 SH Put SOLE   0 0 0
NUTANIX INC CALL 67059N908 3,263 764 SH Call SOLE   0 0 0
NUTANIX INC COM 67059N108 5,126 120,010 SH   SOLE   120,010 0 0
NUTANIX INC PUT 67059N958 11,218 2,626 SH Put SOLE   0 0 0
NAM TAI PPTY INC COM G63907102 38 3,912 SH   SOLE   3,912 0 0
NUTRIEN LTD CALL 67077M908 2,111 366 SH Call SOLE   0 0 0
NUTRIEN LTD PUT 67077M958 946 164 SH Put SOLE   0 0 0
NUTRIEN LTD CALL 67077M908 11 2 SH Call SOLE   0 0 0
NUTRIEN LTD PUT 67077M958 144 25 SH Put SOLE   0 0 0
NUTRIEN LTD CALL 67077M908 5 1 SH Call SOLE   0 0 0
NUTRIEN LTD PUT 67077M958 92 16 SH Put SOLE   0 0 0
NATERA INC CALL 632307904 2 1 SH Call SOLE   0 0 0
NATERA INC COM 632307104 33 1,419 SH   SOLE   1,419 0 0
NUTRI SYS INC NEW CALL 67069D908 2,434 657 SH Call SOLE   0 0 0
NUTRI SYS INC NEW PUT 67069D958 492 133 SH Put SOLE   0 0 0
NORTHERN TR CORP CALL 665859904 510 50 SH Call SOLE   0 0 0
NORTHERN TR CORP COM 665859104 415 4,066 SH   SOLE   4,066 0 0
NORTHERN TR CORP PUT 665859954 1,051 103 SH Put SOLE   0 0 0
NETSOL TECHNOLOGIES INC COM 64115A402 5 788 SH   SOLE   788 0 0
NUANCE COMMUNICATIONS INC CALL 67020Y900 488 282 SH Call SOLE   0 0 0
NUANCE COMMUNICATIONS INC PUT 67020Y950 100 58 SH Put SOLE   0 0 0
NUCOR CORP CALL 670346905 4,473 705 SH Call SOLE   0 0 0
NUCOR CORP PUT 670346955 1,611 254 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 1,995 1,541 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E844 28 2,198 SH   SOLE   2,198 0 0
DIREXION SHS ETF TR PUT 25460E955 813 628 SH Put SOLE   0 0 0
NU SKIN ENTERPRISES INC CALL 67018T905 247 30 SH Call SOLE   0 0 0
NU SKIN ENTERPRISES INC COM 67018T105 119 1,454 SH   SOLE   1,454 0 0
NU SKIN ENTERPRISES INC PUT 67018T955 304 37 SH Put SOLE   0 0 0
NUVASIVE INC CALL 670704905 113 16 SH Call SOLE   0 0 0
NUVASIVE INC COM 670704105 111 1,569 SH   SOLE   1,569 0 0
NUVASIVE INC PUT 670704955 1,242 175 SH Put SOLE   0 0 0
NOVAVAX INC CALL 670002904 80 429 SH Call SOLE   0 0 0
NOVAVAX INC COM 670002104 44 23,932 SH   SOLE   23,932 0 0
NOVAVAX INC PUT 670002954 7 40 SH Put SOLE   0 0 0
NOVOCURE LTD CALL G6674U908 1,158 221 SH Call SOLE   0 0 0
NOVOCURE LTD COM G6674U108 410 7,842 SH   SOLE   7,842 0 0
NOVOCURE LTD PUT G6674U958 476 91 SH Put SOLE   0 0 0
NVIDIA CORP CALL 67066G904 192,133 6,837 SH Call SOLE   0 0 0
NVIDIA CORP COM 67066G104 32,173 114,490 SH   SOLE   114,490 0 0
NVIDIA CORP PUT 67066G954 216,666 7,710 SH Put SOLE   0 0 0
NV5 GLOBAL INC CALL 62945V909 17 2 SH Call SOLE   0 0 0
NV5 GLOBAL INC COM 62945V109 95 1,102 SH   SOLE   1,102 0 0
NAVIGATOR HOLDINGS LTD CALL Y62132908 590 488 SH Call SOLE   0 0 0
NAVIGATOR HOLDINGS LTD COM Y62132108 15 1,264 SH   SOLE   1,264 0 0
NAVIGATOR HOLDINGS LTD PUT Y62132958 915 757 SH Put SOLE   0 0 0
NOVELION THERAPEUTICS INC CALL 67001K902 88 298 SH Call SOLE   0 0 0
NOVA MEASURING INSTRUMENTS L PUT M7516K953 2 1 SH Put SOLE   0 0 0
NOVO-NORDISK A S CALL 670100905 928 197 SH Call SOLE   0 0 0
NOVO-NORDISK A S COM 670100205 292 6,199 SH   SOLE   6,199 0 0
NOVO-NORDISK A S PUT 670100955 1,225 260 SH Put SOLE   0 0 0
NEVRO CORP CALL 64157F903 752 132 SH Call SOLE   0 0 0
NEVRO CORP PUT 64157F953 370 65 SH Put SOLE   0 0 0
NOVARTIS A G CALL 66987V909 2,877 334 SH Call SOLE   0 0 0
NOVARTIS A G PUT 66987V959 5,238 608 SH Put SOLE   0 0 0
NVENT ELECTRIC PLC CALL G6700G907 51 19 SH Call SOLE   0 0 0
NVENT ELECTRIC PLC COM G6700G107 36 1,352 SH   SOLE   1,352 0 0
NVENT ELECTRIC PLC PUT G6700G957 97 36 SH Put SOLE   0 0 0
INVITAE CORP CALL 46185L903 602 360 SH Call SOLE   0 0 0
INVITAE CORP COM 46185L103 1,129 67,514 SH   SOLE   67,514 0 0
INVITAE CORP PUT 46185L953 245 147 SH Put SOLE   0 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 1 73 SH   SOLE   73 0 0
NORTHWEST BANCSHARES INC MD PUT 667340953 17 10 SH Put SOLE   0 0 0
NORTHWESTERN CORP CALL 668074905 99 17 SH Call SOLE   0 0 0
NEWELL BRANDS INC CALL 651229906 2,129 1,049 SH Call SOLE   0 0 0
NEWELL BRANDS INC COM 651229106 1,901 93,681 SH   SOLE   93,681 0 0
NEWELL BRANDS INC PUT 651229956 5,677 2,797 SH Put SOLE   0 0 0
NORTHWEST NAT GAS CO CALL 667655904 13 2 SH Call SOLE   0 0 0
NORTHWEST NAT GAS CO PUT 667655954 26 4 SH Put SOLE   0 0 0
NORTHWEST PIPE CO COM 667746101 9 475 SH   SOLE   475 0 0
NORTHWEST PIPE CO PUT 667746951 9 5 SH Put SOLE   0 0 0
NEWS CORP NEW CALL 65249B908 59 44 SH Call SOLE   0 0 0
NEWS CORP NEW PUT 65249B958 27 20 SH Put SOLE   0 0 0
NEWS CORP NEW CALL 65249B908 681 517 SH Call SOLE   0 0 0
NEWS CORP NEW COM 65249B109 822 62,388 SH   SOLE   62,388 0 0
NEWS CORP NEW PUT 65249B958 2,214 1,679 SH Put SOLE   0 0 0
NEW YORK & CO INC CALL 649295902 15 40 SH Call SOLE   0 0 0
NEW YORK & CO INC COM 649295102 21 5,457 SH   SOLE   5,457 0 0
QUANEX BUILDING PRODUCTS COR CALL 747619904 43 24 SH Call SOLE   0 0 0
QUANEX BUILDING PRODUCTS COR PUT 747619954 41 23 SH Put SOLE   0 0 0
NEXTGEN HEALTHCARE INC CALL 65343C902 58 29 SH Call SOLE   0 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 19 988 SH   SOLE   988 0 0
NEXTGEN HEALTHCARE INC PUT 65343C952 176 88 SH Put SOLE   0 0 0
NXP SEMICONDUCTORS N V CALL N6596X909 30,643 3,584 SH Call SOLE   0 0 0
NXP SEMICONDUCTORS N V PUT N6596X959 36,004 4,211 SH Put SOLE   0 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 10 323 SH   SOLE   323 0 0
NEXSTAR MEDIA GROUP INC CALL 65336K903 4,884 600 SH Call SOLE   0 0 0
NEXSTAR MEDIA GROUP INC COM 65336K103 2,606 32,026 SH   SOLE   32,026 0 0
NEXSTAR MEDIA GROUP INC PUT 65336K953 895 110 SH Put SOLE   0 0 0
NXT ID INC COM 67091J206 2 1,886 SH   SOLE   1,886 0 0
NXT ID INC PUT 67091J956 2 17 SH Put SOLE   0 0 0
NXSTAGE MEDICAL INC CALL 67072V903 557 200 SH Call SOLE   0 0 0
NXSTAGE MEDICAL INC COM 67072V103 78 2,800 SH   SOLE   2,800 0 0
NXSTAGE MEDICAL INC PUT 67072V953 404 145 SH Put SOLE   0 0 0
NEW YORK CMNTY BANCORP INC CALL 649445903 50 49 SH Call SOLE   0 0 0
NEW YORK MTG TR INC CALL 649604901 0 1 SH Call SOLE   0 0 0
NEW YORK MTG TR INC COM 649604501 16 2,751 SH   SOLE   2,751 0 0
NYMOX PHARMACEUTICAL CORP CALL P73398902 62 255 SH Call SOLE   0 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 295 120,273 SH   SOLE   120,273 0 0
NYMOX PHARMACEUTICAL CORP PUT P73398952 522 2,125 SH Put SOLE   0 0 0
NEW YORK TIMES CO CALL 650111907 27 12 SH Call SOLE   0 0 0
NEW YORK TIMES CO PUT 650111957 20 9 SH Put SOLE   0 0 0
REALTY INCOME CORP CALL 756109904 2,975 523 SH Call SOLE   0 0 0
REALTY INCOME CORP PUT 756109954 295 52 SH Put SOLE   0 0 0
OAKTREE CAP GROUP LLC CALL 674001901 269 65 SH Call SOLE   0 0 0
OAKTREE CAP GROUP LLC COM 674001201 69 1,676 SH   SOLE   1,676 0 0
OAKTREE CAP GROUP LLC PUT 674001951 277 67 SH Put SOLE   0 0 0
OASIS PETE INC NEW CALL 674215908 984 694 SH Call SOLE   0 0 0
OASIS PETE INC NEW COM 674215108 29 2,075 SH   SOLE   2,075 0 0
OASIS PETE INC NEW PUT 674215958 41 29 SH Put SOLE   0 0 0
OBSIDIAN ENERGY LTD CALL 674482904 2 28 SH Call SOLE   0 0 0
OBSIDIAN ENERGY LTD COM 674482104 6 7,000 SH   SOLE   7,000 0 0
OBSIDIAN ENERGY LTD PUT 674482954 19 200 SH Put SOLE   0 0 0
OWENS CORNING NEW CALL 690742901 770 142 SH Call SOLE   0 0 0
OWENS CORNING NEW COM 690742101 723 13,325 SH   SOLE   13,325 0 0
OWENS CORNING NEW PUT 690742951 1,682 310 SH Put SOLE   0 0 0
OCLARO INC CALL 67555N906 209 234 SH Call SOLE   0 0 0
OCLARO INC COM 67555N206 6 700 SH   SOLE   700 0 0
OCLARO INC PUT 67555N956 183 205 SH Put SOLE   0 0 0
OCWEN FINL CORP CALL 675746909 4 12 SH Call SOLE   0 0 0
OCWEN FINL CORP COM 675746309 255 64,934 SH   SOLE   64,934 0 0
OCWEN FINL CORP PUT 675746959 128 326 SH Put SOLE   0 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 6 1,284 SH   SOLE   1,284 0 0
OAKTREE SPECIALTY LENDING CO PUT 67401P958 9 20 SH Put SOLE   0 0 0
OCULAR THERAPEUTIX INC CALL 67576A900 88 129 SH Call SOLE   0 0 0
OCULAR THERAPEUTIX INC COM 67576A100 140 20,452 SH   SOLE   20,452 0 0
OCULAR THERAPEUTIX INC PUT 67576A950 10 15 SH Put SOLE   0 0 0
OLD DOMINION FGHT LINES INC CALL 679580900 467 29 SH Call SOLE   0 0 0
OLD DOMINION FGHT LINES INC COM 679580100 1,058 6,563 SH   SOLE   6,563 0 0
OLD DOMINION FGHT LINES INC PUT 679580950 7,788 483 SH Put SOLE   0 0 0
OFFICE DEPOT INC CALL 676220906 267 834 SH Call SOLE   0 0 0
OFFICE DEPOT INC PUT 676220956 91 284 SH Put SOLE   0 0 0
ORION ENGINEERED CARBONS S A COM L72967109 162 5,070 SH   SOLE   5,070 0 0
ORION ENGINEERED CARBONS S A PUT L72967959 256 80 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 699 54 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 609 47 SH Put SOLE   0 0 0
ORION ENERGY SYSTEMS INC CALL 686275908 0 1 SH Call SOLE   0 0 0
CORPORATE OFFICE PPTYS TR COM 22002T108 5 184 SH   SOLE   184 0 0
OFG BANCORP CALL 67103X902 19 12 SH Call SOLE   0 0 0
OFG BANCORP COM 67103X102 104 6,464 SH   SOLE   6,464 0 0
OFG BANCORP PUT 67103X952 1,300 805 SH Put SOLE   0 0 0
ORTHOFIX MED INC CALL 68752M908 5 1 SH Call SOLE   0 0 0
ORTHOFIX MED INC COM 68752M108 5 103 SH   SOLE   103 0 0
ORTHOFIX MED INC PUT 68752M958 173 30 SH Put SOLE   0 0 0
OGE ENERGY CORP CALL 670837903 3 1 SH Call SOLE   0 0 0
OMEGA HEALTHCARE INVS INC CALL 681936900 1,022 312 SH Call SOLE   0 0 0
OMEGA HEALTHCARE INVS INC PUT 681936950 1,228 375 SH Put SOLE   0 0 0
OWENS ILL INC CALL 690768903 606 323 SH Call SOLE   0 0 0
OWENS ILL INC PUT 690768953 110 59 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 2,435 967 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F718 455 18,083 SH   SOLE   18,083 0 0
VANECK VECTORS ETF TR PUT 92189F952 1,846 733 SH Put SOLE   0 0 0
OCEANEERING INTL INC CALL 675232902 2 1 SH Call SOLE   0 0 0
OCEANEERING INTL INC COM 675232102 6 239 SH   SOLE   239 0 0
OCEANEERING INTL INC PUT 675232952 1,286 466 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06745R903 7 1 SH Call SOLE   0 0 0
BARCLAYS BK PLC COM 06745R693 162 2,153 SH   SOLE   2,153 0 0
BARCLAYS BK PLC CALL 06738C908 1 2 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06738C958 66 74 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 39 6 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W221 20 318 SH   SOLE   318 0 0
ONEOK INC NEW CALL 682680903 1,471 217 SH Call SOLE   0 0 0
ONEOK INC NEW PUT 682680953 379 56 SH Put SOLE   0 0 0
OKTA INC CALL 679295905 724 103 SH Call SOLE   0 0 0
OKTA INC COM 679295105 1,611 22,898 SH   SOLE   22,898 0 0
OKTA INC PUT 679295955 2,068 294 SH Put SOLE   0 0 0
UNIVERSAL DISPLAY CORP CALL 91347P905 10,705 908 SH Call SOLE   0 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 429 3,643 SH   SOLE   3,643 0 0
UNIVERSAL DISPLAY CORP PUT 91347P955 7,545 640 SH Put SOLE   0 0 0
OLLIES BARGAIN OUTLT HLDGS I CALL 681116909 672 70 SH Call SOLE   0 0 0
OLLIES BARGAIN OUTLT HLDGS I PUT 681116959 1,489 155 SH Put SOLE   0 0 0
OLIN CORP CALL 680665905 1,615 629 SH Call SOLE   0 0 0
OLIN CORP COM 680665205 404 15,740 SH   SOLE   15,740 0 0
OLIN CORP PUT 680665955 726 283 SH Put SOLE   0 0 0
ONE LIBERTY PPTYS INC CALL 682406903 113 41 SH Call SOLE   0 0 0
ONE LIBERTY PPTYS INC PUT 682406953 11 4 SH Put SOLE   0 0 0
OMNICOM GROUP INC CALL 681919906 2,945 433 SH Call SOLE   0 0 0
OMNICOM GROUP INC PUT 681919956 2,836 417 SH Put SOLE   0 0 0
OMNICELL INC CALL 68213N909 71 10 SH Call SOLE   0 0 0
OMNICELL INC PUT 68213N959 28 4 SH Put SOLE   0 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 8 3,948 SH   SOLE   3,948 0 0
OMEROS CORP CALL 682143902 1,327 544 SH Call SOLE   0 0 0
OMEROS CORP COM 682143102 995 40,787 SH   SOLE   40,787 0 0
OMEROS CORP PUT 682143952 107 44 SH Put SOLE   0 0 0
ODYSSEY MARINE EXPLORATION I CALL 676118901 13 17 SH Call SOLE   0 0 0
ODYSSEY MARINE EXPLORATION I COM 676118201 11 1,433 SH   SOLE   1,433 0 0
ODYSSEY MARINE EXPLORATION I PUT 676118951 58 72 SH Put SOLE   0 0 0
ONEMAIN HLDGS INC CALL 68268W903 299 89 SH Call SOLE   0 0 0
ONEMAIN HLDGS INC PUT 68268W953 107 32 SH Put SOLE   0 0 0
OWENS & MINOR INC NEW CALL 690732902 72 44 SH Call SOLE   0 0 0
OWENS & MINOR INC NEW COM 690732102 165 9,990 SH   SOLE   9,990 0 0
OWENS & MINOR INC NEW PUT 690732952 188 114 SH Put SOLE   0 0 0
OMNOVA SOLUTIONS INC CALL 682129901 9 10 SH Call SOLE   0 0 0
OMNOVA SOLUTIONS INC COM 682129101 5 593 SH   SOLE   593 0 0
ON SEMICONDUCTOR CORP CALL 682189905 1,271 690 SH Call SOLE   0 0 0
ON SEMICONDUCTOR CORP COM 682189105 296 16,063 SH   SOLE   16,063 0 0
ON SEMICONDUCTOR CORP PUT 682189955 387 210 SH Put SOLE   0 0 0
SPARK THERAPEUTICS INC CALL 84652J903 474 87 SH Call SOLE   0 0 0
SPARK THERAPEUTICS INC COM 84652J103 573 10,506 SH   SOLE   10,506 0 0
SPARK THERAPEUTICS INC PUT 84652J953 1,696 311 SH Put SOLE   0 0 0
ON DECK CAP INC CALL 682163900 51 68 SH Call SOLE   0 0 0
ON DECK CAP INC PUT 682163950 1 2 SH Put SOLE   0 0 0
ORGANOVO HLDGS INC CALL 68620A904 20 178 SH Call SOLE   0 0 0
ORGANOVO HLDGS INC COM 68620A104 37 32,440 SH   SOLE   32,440 0 0
ORGANOVO HLDGS INC PUT 68620A954 8 73 SH Put SOLE   0 0 0
OOMA INC COM 683416101 141 8,541 SH   SOLE   8,541 0 0
OOMA INC PUT 683416951 61 37 SH Put SOLE   0 0 0
OPHTHOTECH CORP CALL 683745903 8 35 SH Call SOLE   0 0 0
OPKO HEALTH INC CALL 68375N903 137 397 SH Call SOLE   0 0 0
OPKO HEALTH INC PUT 68375N953 284 823 SH Put SOLE   0 0 0
OPPENHEIMER HLDGS INC CALL 683797904 88 28 SH Call SOLE   0 0 0
OPPENHEIMER HLDGS INC COM 683797104 221 7,023 SH   SOLE   7,023 0 0
OPPENHEIMER HLDGS INC PUT 683797954 379 120 SH Put SOLE   0 0 0
ORMAT TECHNOLOGIES INC CALL 686688902 48 9 SH Call SOLE   0 0 0
ORMAT TECHNOLOGIES INC COM 686688102 93 1,721 SH   SOLE   1,721 0 0
ORMAT TECHNOLOGIES INC PUT 686688952 81 15 SH Put SOLE   0 0 0
ORBCOMM INC CALL 68555P900 18 17 SH Call SOLE   0 0 0
ORBCOMM INC COM 68555P100 72 6,665 SH   SOLE   6,665 0 0
ORBCOMM INC PUT 68555P950 71 66 SH Put SOLE   0 0 0
ORBOTECH LTD CALL M75253900 124 21 SH Call SOLE   0 0 0
ORBOTECH LTD COM M75253100 570 9,592 SH   SOLE   9,592 0 0
ORBOTECH LTD PUT M75253950 1,170 197 SH Put SOLE   0 0 0
ORCHID IS CAP INC CALL 68571X903 254 351 SH Call SOLE   0 0 0
ORCHID IS CAP INC PUT 68571X953 5 8 SH Put SOLE   0 0 0
ORACLE CORP CALL 68389X905 27,094 5,255 SH Call SOLE   0 0 0
ORACLE CORP PUT 68389X955 18,577 3,603 SH Put SOLE   0 0 0
OLD REP INTL CORP CALL 680223904 67 30 SH Call SOLE   0 0 0
OLD REP INTL CORP COM 680223104 32 1,460 SH   SOLE   1,460 0 0
OLD REP INTL CORP PUT 680223954 69 31 SH Put SOLE   0 0 0
OCEAN RIG UDW INC COM G66964118 3 100 SH   SOLE   100 0 0
OCEAN RIG UDW INC PUT G66964958 6 2 SH Put SOLE   0 0 0
O REILLY AUTOMOTIVE INC NEW CALL 67103H907 5,834 168 SH Call SOLE   0 0 0
O REILLY AUTOMOTIVE INC NEW PUT 67103H957 15,907 458 SH Put SOLE   0 0 0
ORAMED PHARM INC CALL 68403P903 4 10 SH Call SOLE   0 0 0
ORAMED PHARM INC COM 68403P203 2 547 SH   SOLE   547 0 0
ORAMED PHARM INC PUT 68403P953 4 10 SH Put SOLE   0 0 0
ORION GROUP HOLDINGS INC CALL 68628V908 0 1 SH Call SOLE   0 0 0
ORION GROUP HOLDINGS INC COM 68628V308 0 17 SH   SOLE   17 0 0
OVERSEAS SHIPHOLDING GROUP I CALL 69036R903 1 5 SH Call SOLE   0 0 0
OSI SYSTEMS INC CALL 671044905 1,320 173 SH Call SOLE   0 0 0
OSI SYSTEMS INC COM 671044105 107 1,408 SH   SOLE   1,408 0 0
OSI SYSTEMS INC PUT 671044955 1,343 176 SH Put SOLE   0 0 0
OSHKOSH CORP CALL 688239901 1,168 164 SH Call SOLE   0 0 0
OSHKOSH CORP PUT 688239951 235 33 SH Put SOLE   0 0 0
ONESPAN INC CALL 68287N900 11 6 SH Call SOLE   0 0 0
OVERSTOCK COM INC DEL CALL 690370901 1,085 392 SH Call SOLE   0 0 0
OVERSTOCK COM INC DEL COM 690370101 1,773 64,040 SH   SOLE   64,040 0 0
OVERSTOCK COM INC DEL PUT 690370951 3,733 1,348 SH Put SOLE   0 0 0
ORASURE TECHNOLOGIES INC CALL 68554V908 72 47 SH Call SOLE   0 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 15 994 SH   SOLE   994 0 0
ORASURE TECHNOLOGIES INC PUT 68554V958 47 31 SH Put SOLE   0 0 0
OPEN TEXT CORP CALL 683715906 49 13 SH Call SOLE   0 0 0
OPEN TEXT CORP PUT 683715956 3 1 SH Put SOLE   0 0 0
OTONOMY INC PUT 68906L955 4 18 SH Put SOLE   0 0 0
OTTER TAIL CORP CALL 689648903 67 14 SH Call SOLE   0 0 0
OUTFRONT MEDIA INC CALL 69007J906 55 28 SH Call SOLE   0 0 0
OUTFRONT MEDIA INC COM 69007J106 26 1,326 SH   SOLE   1,326 0 0
OUTFRONT MEDIA INC PUT 69007J956 85 43 SH Put SOLE   0 0 0
OXFORD INDS INC CALL 691497909 261 29 SH Call SOLE   0 0 0
OXFORD SQUARE CAP CORP CALL 69181V907 53 75 SH Call SOLE   0 0 0
OCCIDENTAL PETE CORP DEL CALL 674599905 17,329 2,109 SH Call SOLE   0 0 0
OCCIDENTAL PETE CORP DEL PUT 674599955 3,911 476 SH Put SOLE   0 0 0
BANK OZK CALL 06417N903 1,108 292 SH Call SOLE   0 0 0
BANK OZK COM 06417N103 258 6,813 SH   SOLE   6,813 0 0
BANK OZK PUT 06417N953 1,131 298 SH Put SOLE   0 0 0
OCH ZIFF CAP MGMT GROUP COM 67551U105 4 3,305 SH   SOLE   3,305 0 0
OCH ZIFF CAP MGMT GROUP PUT 67551U955 2 19 SH Put SOLE   0 0 0
PANDORA MEDIA INC CALL 698354907 4,074 4,284 SH Call SOLE   0 0 0
PANDORA MEDIA INC PUT 698354957 2,631 2,767 SH Put SOLE   0 0 0
PLAINS ALL AMERN PIPELINE L CALL 726503905 1,960 784 SH Call SOLE   0 0 0
PLAINS ALL AMERN PIPELINE L PUT 726503955 162 65 SH Put SOLE   0 0 0
PAN AMERICAN SILVER CORP CALL 697900908 252 171 SH Call SOLE   0 0 0
PAN AMERICAN SILVER CORP PUT 697900958 137 93 SH Put SOLE   0 0 0
PACIFIC BIOSCIENCES CALIF IN CALL 69404D908 368 681 SH Call SOLE   0 0 0
PACIFIC BIOSCIENCES CALIF IN PUT 69404D958 25 48 SH Put SOLE   0 0 0
PACWEST BANCORP DEL CALL 695263903 57 12 SH Call SOLE   0 0 0
PACWEST BANCORP DEL COM 695263103 50 1,064 SH   SOLE   1,064 0 0
PACWEST BANCORP DEL PUT 695263953 209 44 SH Put SOLE   0 0 0
PENSKE AUTOMOTIVE GRP INC CALL 70959W903 739 156 SH Call SOLE   0 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1 26 SH   SOLE   26 0 0
PENSKE AUTOMOTIVE GRP INC PUT 70959W953 37 8 SH Put SOLE   0 0 0
PLAINS GP HLDGS L P CALL 72651A907 726 296 SH Call SOLE   0 0 0
PLAINS GP HLDGS L P PUT 72651A957 66 27 SH Put SOLE   0 0 0
PAGSEGURO DIGITAL LTD CALL G68707901 3,868 1,398 SH Call SOLE   0 0 0
PAGSEGURO DIGITAL LTD COM G68707101 1,140 41,201 SH   SOLE   41,201 0 0
PAGSEGURO DIGITAL LTD PUT G68707951 711 257 SH Put SOLE   0 0 0
PLATFORM SPECIALTY PRODS COR CALL 72766Q905 468 376 SH Call SOLE   0 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 80 6,426 SH   SOLE   6,426 0 0
PLATFORM SPECIALTY PRODS COR PUT 72766Q955 37 30 SH Put SOLE   0 0 0
PHIBRO ANIMAL HEALTH CORP COM 71742Q106 4 110 SH   SOLE   110 0 0
PAMPA ENERGIA S A CALL 697660907 80 26 SH Call SOLE   0 0 0
PAMPA ENERGIA S A COM 697660207 31 1,012 SH   SOLE   1,012 0 0
PAMPA ENERGIA S A PUT 697660957 46 15 SH Put SOLE   0 0 0
PAMPA ENERGIA S A PUT 697660957 152 49 SH Put SOLE   0 0 0
PALO ALTO NETWORKS INC CALL 697435905 33,743 1,498 SH Call SOLE   0 0 0
PALO ALTO NETWORKS INC COM 697435105 646 2,869 SH   SOLE   2,869 0 0
PALO ALTO NETWORKS INC PUT 697435955 20,048 890 SH Put SOLE   0 0 0
PAYCOM SOFTWARE INC CALL 70432V902 1,771 114 SH Call SOLE   0 0 0
PAYCOM SOFTWARE INC PUT 70432V952 1,927 124 SH Put SOLE   0 0 0
PAYCHEX INC CALL 704326907 8,064 1,095 SH Call SOLE   0 0 0
PAYCHEX INC PUT 704326957 1,193 162 SH Put SOLE   0 0 0
PROSPERITY BANCSHARES INC CALL 743606905 235 34 SH Call SOLE   0 0 0
PROSPERITY BANCSHARES INC PUT 743606955 13 2 SH Put SOLE   0 0 0
PEMBINA PIPELINE CORP CALL 706327903 6 2 SH Call SOLE   0 0 0
PEMBINA PIPELINE CORP COM 706327103 870 25,621 SH   SOLE   25,621 0 0
PEMBINA PIPELINE CORP PUT 706327953 40 12 SH Put SOLE   0 0 0
PEOPLES UNITED FINANCIAL INC CALL 712704905 10 6 SH Call SOLE   0 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 385 22,502 SH   SOLE   22,502 0 0
PEOPLES UNITED FINANCIAL INC PUT 712704955 830 485 SH Put SOLE   0 0 0
PBF ENERGY INC CALL 69318G906 968 194 SH Call SOLE   0 0 0
PBF ENERGY INC COM 69318G106 1,064 21,326 SH   SOLE   21,326 0 0
PBF ENERGY INC PUT 69318G956 259 52 SH Put SOLE   0 0 0
PBF LOGISTICS LP CALL 69318Q904 237 110 SH Call SOLE   0 0 0
PBF LOGISTICS LP PUT 69318Q954 58 27 SH Put SOLE   0 0 0
PRESTIGE CONSMR HEALTHCARE I CALL 74112D901 22 6 SH Call SOLE   0 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 198 5,240 SH   SOLE   5,240 0 0
PRESTIGE CONSMR HEALTHCARE I PUT 74112D951 1,148 303 SH Put SOLE   0 0 0
PITNEY BOWES INC CALL 724479900 787 1,112 SH Call SOLE   0 0 0
PITNEY BOWES INC PUT 724479950 174 247 SH Put SOLE   0 0 0
POTBELLY CORP CALL 73754Y900 52 43 SH Call SOLE   0 0 0
POTBELLY CORP COM 73754Y100 4 389 SH   SOLE   389 0 0
POTBELLY CORP PUT 73754Y950 6 5 SH Put SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO CALL 71654V908 7,074 5,861 SH Call SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO COM 71654V408 298 24,698 SH   SOLE   24,698 0 0
PETROLEO BRASILEIRO SA PETRO PUT 71654V958 6,873 5,695 SH Put SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO CALL 71654V908 16 16 SH Call SOLE   0 0 0
PERMIAN BASIN RTY TR COM 714236106 9 1,192 SH   SOLE   1,192 0 0
PUMA BIOTECHNOLOGY INC CALL 74587V907 458 100 SH Call SOLE   0 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 304 6,632 SH   SOLE   6,632 0 0
PUMA BIOTECHNOLOGY INC PUT 74587V957 339 74 SH Put SOLE   0 0 0
PACCAR INC CALL 693718908 1,281 188 SH Call SOLE   0 0 0
PACCAR INC PUT 693718958 1,643 241 SH Put SOLE   0 0 0
PG&E CORP CALL 69331C908 10,655 2,316 SH Call SOLE   0 0 0
PG&E CORP COM 69331C108 3,628 78,867 SH   SOLE   78,867 0 0
PG&E CORP PUT 69331C958 10,605 2,305 SH Put SOLE   0 0 0
POTLATCHDELTIC CORPORATION CALL 737630903 36 9 SH Call SOLE   0 0 0
POTLATCHDELTIC CORPORATION PUT 737630953 90 22 SH Put SOLE   0 0 0
PCM INC CALL 69323K900 9 5 SH Call SOLE   0 0 0
PCM INC COM 69323K100 28 1,461 SH   SOLE   1,461 0 0
PCM INC PUT 69323K950 1 1 SH Put SOLE   0 0 0
POINTS INTL LTD CALL 730843908 26 19 SH Call SOLE   0 0 0
POINTS INTL LTD COM 730843208 47 3,416 SH   SOLE   3,416 0 0
POINTS INTL LTD PUT 730843958 9 7 SH Put SOLE   0 0 0
PACIRA PHARMACEUTICALS INC CALL 695127900 776 158 SH Call SOLE   0 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 1,188 24,183 SH   SOLE   24,183 0 0
PACIRA PHARMACEUTICALS INC PUT 695127950 3,887 791 SH Put SOLE   0 0 0
PCSB FINL CORP COM 69324R104 6 326 SH   SOLE   326 0 0
PAYLOCITY HLDG CORP CALL 70438V906 80 10 SH Call SOLE   0 0 0
PAYLOCITY HLDG CORP PUT 70438V956 722 90 SH Put SOLE   0 0 0
PARK CITY GROUP INC CALL 700215904 4 4 SH Call SOLE   0 0 0
PARK CITY GROUP INC COM 700215304 43 4,269 SH   SOLE   4,269 0 0
PARK CITY GROUP INC PUT 700215954 40 40 SH Put SOLE   0 0 0
PDC ENERGY INC CALL 69327R901 837 171 SH Call SOLE   0 0 0
PDC ENERGY INC COM 69327R101 4 100 SH   SOLE   100 0 0
PDC ENERGY INC PUT 69327R951 2,467 504 SH Put SOLE   0 0 0
PATTERSON COMPANIES INC CALL 703395903 533 218 SH Call SOLE   0 0 0
PATTERSON COMPANIES INC PUT 703395953 88 36 SH Put SOLE   0 0 0
PINDUODUO INC CALL 722304902 307 117 SH Call SOLE   0 0 0
PINDUODUO INC COM 722304102 1,286 48,929 SH   SOLE   48,929 0 0
PINDUODUO INC PUT 722304952 4,074 1,550 SH Put SOLE   0 0 0
PDF SOLUTIONS INC CALL 693282905 5 6 SH Call SOLE   0 0 0
PDF SOLUTIONS INC COM 693282105 514 57,009 SH   SOLE   57,009 0 0
PDF SOLUTIONS INC PUT 693282955 717 795 SH Put SOLE   0 0 0
PDL BIOPHARMA INC CALL 69329Y904 32 122 SH Call SOLE   0 0 0
PDL BIOPHARMA INC PUT 69329Y954 2 9 SH Put SOLE   0 0 0
PIEDMONT OFFICE REALTY TR IN COM 720190206 29 1,544 SH   SOLE   1,544 0 0
PRECISION DRILLING CORP COM 74022D308 49 14,347 SH   SOLE   14,347 0 0
PRECISION DRILLING CORP PUT 74022D958 53 154 SH Put SOLE   0 0 0
PARSLEY ENERGY INC CALL 701877902 938 321 SH Call SOLE   0 0 0
PARSLEY ENERGY INC COM 701877102 618 21,141 SH   SOLE   21,141 0 0
PARSLEY ENERGY INC PUT 701877952 570 195 SH Put SOLE   0 0 0
PUBLIC SVC ENTERPRISE GROUP CALL 744573906 849 161 SH Call SOLE   0 0 0
PUBLIC SVC ENTERPRISE GROUP PUT 744573956 63 12 SH Put SOLE   0 0 0
PEGASYSTEMS INC CALL 705573903 313 50 SH Call SOLE   0 0 0
PEGASYSTEMS INC PUT 705573953 313 50 SH Put SOLE   0 0 0
PATTERN ENERGY GROUP INC CALL 70338P900 747 376 SH Call SOLE   0 0 0
PATTERN ENERGY GROUP INC PUT 70338P950 91 46 SH Put SOLE   0 0 0
PENNSYLVANIA RL ESTATE INVT CALL 709102907 66 70 SH Call SOLE   0 0 0
PENNSYLVANIA RL ESTATE INVT COM 709102107 1 171 SH   SOLE   171 0 0
PENNSYLVANIA RL ESTATE INVT PUT 709102957 49 52 SH Put SOLE   0 0 0
PENUMBRA INC CALL 70975L907 958 64 SH Call SOLE   0 0 0
PENN NATL GAMING INC CALL 707569909 46 14 SH Call SOLE   0 0 0
PENN NATL GAMING INC COM 707569109 613 18,651 SH   SOLE   18,651 0 0
PENN NATL GAMING INC PUT 707569959 335 102 SH Put SOLE   0 0 0
PEPSICO INC CALL 713448908 34,277 3,066 SH Call SOLE   0 0 0
PEPSICO INC PUT 713448958 15,383 1,376 SH Put SOLE   0 0 0
SANDRIDGE PERMIAN TR CALL 80007A902 4 17 SH Call SOLE   0 0 0
SANDRIDGE PERMIAN TR COM 80007A102 125 47,543 SH   SOLE   47,543 0 0
SANDRIDGE PERMIAN TR PUT 80007A952 233 883 SH Put SOLE   0 0 0
ELLIS PERRY INTL INC CALL 288853904 765 280 SH Call SOLE   0 0 0
ELLIS PERRY INTL INC COM 288853104 3 118 SH   SOLE   118 0 0
ELLIS PERRY INTL INC PUT 288853954 538 197 SH Put SOLE   0 0 0
PIONEER ENERGY SVCS CORP CALL 723664908 8 30 SH Call SOLE   0 0 0
PIONEER ENERGY SVCS CORP COM 723664108 4 1,654 SH   SOLE   1,654 0 0
PIONEER ENERGY SVCS CORP PUT 723664958 6 23 SH Put SOLE   0 0 0
PETIQ INC CALL 71639T906 216 55 SH Call SOLE   0 0 0
PETIQ INC PUT 71639T956 263 67 SH Put SOLE   0 0 0
PETMED EXPRESS INC CALL 716382906 283 86 SH Call SOLE   0 0 0
PETMED EXPRESS INC COM 716382106 205 6,237 SH   SOLE   6,237 0 0
PETMED EXPRESS INC PUT 716382956 828 251 SH Put SOLE   0 0 0
ARATANA THERAPEUTICS INC CALL 03874P901 41 71 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 8 5 SH Put SOLE   0 0 0
PINNACLE FOODS INC DEL CALL 72348P904 434 67 SH Call SOLE   0 0 0
PINNACLE FOODS INC DEL PUT 72348P954 64 10 SH Put SOLE   0 0 0
PFIZER INC CALL 717081903 15,614 3,543 SH Call SOLE   0 0 0
PFIZER INC COM 717081103 5,145 116,767 SH   SOLE   116,767 0 0
PFIZER INC PUT 717081953 7,760 1,761 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 285 77 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 285 77 SH Put SOLE   0 0 0
PRINCIPAL FINL GROUP INC CALL 74251V902 158 27 SH Call SOLE   0 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 35 600 SH   SOLE   600 0 0
PRINCIPAL FINL GROUP INC PUT 74251V952 193 33 SH Put SOLE   0 0 0
PERFORMANCE FOOD GROUP CO CALL 71377A903 36 11 SH Call SOLE   0 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 3 91 SH   SOLE   91 0 0
PERFORMANCE FOOD GROUP CO PUT 71377A953 3 1 SH Put SOLE   0 0 0
PENNANTPARK FLOATING RATE CA CALL 70806A906 2 2 SH Call SOLE   0 0 0
PFENEX INC CALL 717071904 30 60 SH Call SOLE   0 0 0
PROOFPOINT INC CALL 743424903 595 56 SH Call SOLE   0 0 0
PROOFPOINT INC COM 743424103 333 3,138 SH   SOLE   3,138 0 0
PROOFPOINT INC PUT 743424953 818 77 SH Put SOLE   0 0 0
PENNYMAC FINL SVCS INC COM 70932B101 50 2,439 SH   SOLE   2,439 0 0
PFSWEB INC COM 717098206 74 10,103 SH   SOLE   10,103 0 0
PFSWEB INC PUT 717098956 64 87 SH Put SOLE   0 0 0
PROCTER AND GAMBLE CO CALL 742718909 27,657 3,323 SH Call SOLE   0 0 0
PROCTER AND GAMBLE CO PUT 742718959 26,508 3,185 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V621 0 13 SH   SOLE   13 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 43 24 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 19 5 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V571 197 5,132 SH   SOLE   5,132 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 50 13 SH Put SOLE   0 0 0
PROGENICS PHARMACEUTICALS IN CALL 743187906 152 243 SH Call SOLE   0 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 28 4,473 SH   SOLE   4,473 0 0
PROGENICS PHARMACEUTICALS IN PUT 743187956 11 19 SH Put SOLE   0 0 0
PROGRESSIVE CORP OHIO CALL 743315903 6,585 927 SH Call SOLE   0 0 0
PROGRESSIVE CORP OHIO PUT 743315953 561 79 SH Put SOLE   0 0 0
PGT INNOVATIONS INC CALL 69336V901 403 187 SH Call SOLE   0 0 0
PGT INNOVATIONS INC COM 69336V101 265 12,286 SH   SOLE   12,286 0 0
PGT INNOVATIONS INC PUT 69336V951 317 147 SH Put SOLE   0 0 0
PARKER HANNIFIN CORP CALL 701094904 5,039 274 SH Call SOLE   0 0 0
PARKER HANNIFIN CORP PUT 701094954 3,531 192 SH Put SOLE   0 0 0
KONINKLIJKE PHILIPS N V CALL 500472903 1,087 239 SH Call SOLE   0 0 0
KONINKLIJKE PHILIPS N V PUT 500472953 787 173 SH Put SOLE   0 0 0
PHH CORP CALL 693320902 0 2 SH Call SOLE   0 0 0
PULTE GROUP INC CALL 745867901 723 292 SH Call SOLE   0 0 0
PULTE GROUP INC PUT 745867951 2,410 973 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V142 20 634 SH   SOLE   634 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 3 1 SH Put SOLE   0 0 0
PANHANDLE OIL AND GAS INC COM 698477106 1 74 SH   SOLE   74 0 0
PANHANDLE OIL AND GAS INC PUT 698477956 9 5 SH Put SOLE   0 0 0
IMPINJ INC CALL 453204909 357 144 SH Call SOLE   0 0 0
IMPINJ INC PUT 453204959 143 58 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 32 10 SH Call SOLE   0 0 0
ISHARES INC COM 46434G848 22 677 SH   SOLE   677 0 0
ISHARES INC PUT 46434G955 32 10 SH Put SOLE   0 0 0
PICO HLDGS INC CALL 693366905 58 47 SH Call SOLE   0 0 0
PICO HLDGS INC COM 693366205 477 38,072 SH   SOLE   38,072 0 0
PICO HLDGS INC PUT 693366955 251 200 SH Put SOLE   0 0 0
POLARIS INDS INC CALL 731068902 262 26 SH Call SOLE   0 0 0
POLARIS INDS INC PUT 731068952 797 79 SH Put SOLE   0 0 0
INVESCO INDIA EXCHG TRED FD CALL 46137R909 55 23 SH Call SOLE   0 0 0
INVESCO INDIA EXCHG TRED FD COM 46137R109 16 695 SH   SOLE   695 0 0
INVESCO INDIA EXCHG TRED FD PUT 46137R959 43 18 SH Put SOLE   0 0 0
PREMIER INC CALL 74051N902 36 8 SH Call SOLE   0 0 0
PREMIER INC PUT 74051N952 41 9 SH Put SOLE   0 0 0
PIER 1 IMPORTS INC CALL 720279908 2 18 SH Call SOLE   0 0 0
PIER 1 IMPORTS INC COM 720279108 1 966 SH   SOLE   966 0 0
PIER 1 IMPORTS INC PUT 720279958 9 62 SH Put SOLE   0 0 0
PIPER JAFFRAY COS CALL 724078900 61 8 SH Call SOLE   0 0 0
PIPER JAFFRAY COS COM 724078100 7 103 SH   SOLE   103 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 29 4 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V662 1 14 SH   SOLE   14 0 0
PJT PARTNERS INC CALL 69343T907 5 1 SH Call SOLE   0 0 0
PARK HOTELS RESORTS INC CALL 700517905 452 138 SH Call SOLE   0 0 0
PARK HOTELS RESORTS INC PUT 700517955 144 44 SH Put SOLE   0 0 0
PARKER DRILLING CO CALL 701081908 0 3 SH Call SOLE   0 0 0
PACKAGING CORP AMER CALL 695156909 175 16 SH Call SOLE   0 0 0
PACKAGING CORP AMER PUT 695156959 109 10 SH Put SOLE   0 0 0
PERKINELMER INC CALL 714046909 875 90 SH Call SOLE   0 0 0
PERKINELMER INC PUT 714046959 38 4 SH Put SOLE   0 0 0
POSCO CALL 693483909 211 32 SH Call SOLE   0 0 0
POSCO COM 693483109 38 590 SH   SOLE   590 0 0
POSCO PUT 693483959 198 30 SH Put SOLE   0 0 0
PHOTRONICS INC CALL 719405902 32 33 SH Call SOLE   0 0 0
PHOTRONICS INC PUT 719405952 11 12 SH Put SOLE   0 0 0
DAVE & BUSTERS ENTMT INC CALL 238337909 1,721 260 SH Call SOLE   0 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 61 931 SH   SOLE   931 0 0
DAVE & BUSTERS ENTMT INC PUT 238337959 4,132 624 SH Put SOLE   0 0 0
CHILDRENS PL INC CALL 168905907 843 66 SH Call SOLE   0 0 0
CHILDRENS PL INC COM 168905107 447 3,499 SH   SOLE   3,499 0 0
CHILDRENS PL INC PUT 168905957 958 75 SH Put SOLE   0 0 0
PROLOGIS INC CALL 74340W903 135 20 SH Call SOLE   0 0 0
PROLOGIS INC COM 74340W103 428 6,328 SH   SOLE   6,328 0 0
PROLOGIS INC PUT 74340W953 616 91 SH Put SOLE   0 0 0
PLANET FITNESS INC CALL 72703H901 680 126 SH Call SOLE   0 0 0
PLANET FITNESS INC COM 72703H101 974 18,043 SH   SOLE   18,043 0 0
PLANET FITNESS INC PUT 72703H951 2,155 399 SH Put SOLE   0 0 0
DOUGLAS DYNAMICS INC CALL 25960R905 4 1 SH Call SOLE   0 0 0
DOUGLAS DYNAMICS INC COM 25960R105 73 1,676 SH   SOLE   1,676 0 0
PULSE BIOSCIENCES INC CALL 74587B901 7 5 SH Call SOLE   0 0 0
PULSE BIOSCIENCES INC COM 74587B101 2 150 SH   SOLE   150 0 0
PLANTRONICS INC NEW CALL 727493908 211 35 SH Call SOLE   0 0 0
PLANTRONICS INC NEW COM 727493108 511 8,490 SH   SOLE   8,490 0 0
PLANTRONICS INC NEW PUT 727493958 1,688 280 SH Put SOLE   0 0 0
PLUG POWER INC CALL 72919P902 62 325 SH Call SOLE   0 0 0
PLUG POWER INC COM 72919P202 84 44,043 SH   SOLE   44,043 0 0
PLUG POWER INC PUT 72919P952 118 617 SH Put SOLE   0 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A101 1 2,250 SH   SOLE   2,250 0 0
PROTALIX BIOTHERAPEUTICS INC PUT 74365A951 22 307 SH Put SOLE   0 0 0
PLEXUS CORP CALL 729132900 310 53 SH Call SOLE   0 0 0
PHILIP MORRIS INTL INC CALL 718172909 32,974 4,044 SH Call SOLE   0 0 0
PHILIP MORRIS INTL INC COM 718172109 6,627 81,274 SH   SOLE   81,274 0 0
PHILIP MORRIS INTL INC PUT 718172959 22,333 2,739 SH Put SOLE   0 0 0
PENNYMAC MTG INVT TR CALL 70931T903 2 1 SH Call SOLE   0 0 0
PENNYMAC MTG INVT TR COM 70931T103 12 595 SH   SOLE   595 0 0
PENNYMAC MTG INVT TR PUT 70931T953 91 45 SH Put SOLE   0 0 0
PNC FINL SVCS GROUP INC CALL 693475905 7,231 531 SH Call SOLE   0 0 0
PNC FINL SVCS GROUP INC PUT 693475955 2,356 173 SH Put SOLE   0 0 0
PINNACLE FINL PARTNERS INC CALL 72346Q904 246 41 SH Call SOLE   0 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 95 1,588 SH   SOLE   1,588 0 0
PINNACLE FINL PARTNERS INC PUT 72346Q954 60 10 SH Put SOLE   0 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 12 371 SH   SOLE   371 0 0
PINNACLE ENTMT INC NEW PUT 72348Y955 30 9 SH Put SOLE   0 0 0
PNM RES INC CALL 69349H907 43 11 SH Call SOLE   0 0 0
PENNANTPARK INVT CORP CALL 708062904 198 266 SH Call SOLE   0 0 0
PENNANTPARK INVT CORP PUT 708062954 48 65 SH Put SOLE   0 0 0
PENTAIR PLC CALL G7S00T904 312 72 SH Call SOLE   0 0 0
PENTAIR PLC PUT G7S00T954 745 172 SH Put SOLE   0 0 0
PENTAIR PLC CALL G7S00T904 0 1 SH Call SOLE   0 0 0
PENTAIR PLC PUT G7S00T954 0 5 SH Put SOLE   0 0 0
PINNACLE WEST CAP CORP CALL 723484901 166 21 SH Call SOLE   0 0 0
PINNACLE WEST CAP CORP PUT 723484951 15 2 SH Put SOLE   0 0 0
INSULET CORP CALL 45784P901 1,271 120 SH Call SOLE   0 0 0
INSULET CORP PUT 45784P951 1,197 113 SH Put SOLE   0 0 0
POLYONE CORP CALL 73179P906 4 1 SH Call SOLE   0 0 0
POLYONE CORP COM 73179P106 17 396 SH   SOLE   396 0 0
POLYONE CORP PUT 73179P956 21 5 SH Put SOLE   0 0 0
POOL CORPORATION CALL 73278L905 1,301 78 SH Call SOLE   0 0 0
POOL CORPORATION PUT 73278L955 6,174 370 SH Put SOLE   0 0 0
PORTLAND GEN ELEC CO PUT 736508957 63 14 SH Put SOLE   0 0 0
POST HLDGS INC CALL 737446904 2,647 270 SH Call SOLE   0 0 0
POST HLDGS INC PUT 737446954 29 3 SH Put SOLE   0 0 0
POWER INTEGRATIONS INC PUT 739276953 126 20 SH Put SOLE   0 0 0
PILGRIMS PRIDE CORP NEW CALL 72147K908 246 136 SH Call SOLE   0 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 140 7,765 SH   SOLE   7,765 0 0
PILGRIMS PRIDE CORP NEW PUT 72147K958 345 191 SH Put SOLE   0 0 0
PPDAI GROUP INC CALL 69354V908 1 3 SH Call SOLE   0 0 0
PPDAI GROUP INC PUT 69354V958 3 6 SH Put SOLE   0 0 0
PPG INDS INC CALL 693506907 1,484 136 SH Call SOLE   0 0 0
PPG INDS INC PUT 693506957 2,499 229 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 6 1 SH Call SOLE   0 0 0
PPL CORP CALL 69351T906 1,038 355 SH Call SOLE   0 0 0
PPL CORP PUT 69351T956 128 44 SH Put SOLE   0 0 0
PQ GROUP HLDGS INC CALL 73943T903 1 1 SH Call SOLE   0 0 0
PQ GROUP HLDGS INC COM 73943T103 3 217 SH   SOLE   217 0 0
PQ GROUP HLDGS INC PUT 73943T953 8 5 SH Put SOLE   0 0 0
PROASSURANCE CORP CALL 74267C906 32 7 SH Call SOLE   0 0 0
PROASSURANCE CORP COM 74267C106 79 1,684 SH   SOLE   1,684 0 0
PROASSURANCE CORP PUT 74267C956 32 7 SH Put SOLE   0 0 0
PRA GROUP INC CALL 69354N906 403 112 SH Call SOLE   0 0 0
PRA GROUP INC PUT 69354N956 18 5 SH Put SOLE   0 0 0
PRA HEALTH SCIENCES INC CALL 69354M908 66 6 SH Call SOLE   0 0 0
PRA HEALTH SCIENCES INC PUT 69354M958 837 76 SH Put SOLE   0 0 0
PERCEPTRON INC COM 71361F100 181 18,611 SH   SOLE   18,611 0 0
PERFICIENT INC CALL 71375U901 218 82 SH Call SOLE   0 0 0
PERRIGO CO PLC CALL G97822903 1,239 175 SH Call SOLE   0 0 0
PERRIGO CO PLC PUT G97822953 1,557 220 SH Put SOLE   0 0 0
PROGRESS SOFTWARE CORP CALL 743312900 84 24 SH Call SOLE   0 0 0
PROGRESS SOFTWARE CORP COM 743312100 567 16,072 SH   SOLE   16,072 0 0
PROGRESS SOFTWARE CORP PUT 743312950 1,111 315 SH Put SOLE   0 0 0
PRGX GLOBAL INC COM 69357C503 1 172 SH   SOLE   172 0 0
PRGX GLOBAL INC PUT 69357C953 43 50 SH Put SOLE   0 0 0
PRIMERICA INC CALL 74164M908 120 10 SH Call SOLE   0 0 0
PRIMERICA INC COM 74164M108 36 304 SH   SOLE   304 0 0
PRIMERICA INC PUT 74164M958 120 10 SH Put SOLE   0 0 0
PARKERVISION INC CALL 701354900 0 45 SH Call SOLE   0 0 0
PROTO LABS INC CALL 743713909 1,488 92 SH Call SOLE   0 0 0
PROTO LABS INC PUT 743713959 1,876 116 SH Put SOLE   0 0 0
PRIMO WTR CORP CALL 74165N905 10 6 SH Call SOLE   0 0 0
PRIMO WTR CORP COM 74165N105 2 151 SH   SOLE   151 0 0
PROS HOLDINGS INC CALL 74346Y903 108 31 SH Call SOLE   0 0 0
PROS HOLDINGS INC COM 74346Y103 154 4,408 SH   SOLE   4,408 0 0
PROVIDENCE SVC CORP CALL 743815902 181 27 SH Call SOLE   0 0 0
PROVIDENCE SVC CORP PUT 743815952 766 114 SH Put SOLE   0 0 0
PERSPECTA INC CALL 715347900 25 10 SH Call SOLE   0 0 0
PERSPECTA INC COM 715347100 172 6,698 SH   SOLE   6,698 0 0
PERSPECTA INC PUT 715347950 2 1 SH Put SOLE   0 0 0
PROTHENA CORP PLC CALL G72800908 729 558 SH Call SOLE   0 0 0
PROTHENA CORP PLC COM G72800108 263 20,163 SH   SOLE   20,163 0 0
PROTHENA CORP PLC PUT G72800958 990 757 SH Put SOLE   0 0 0
PARATEK PHARMACEUTICALS INC CALL 699374902 1 2 SH Call SOLE   0 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 46 4,776 SH   SOLE   4,776 0 0
PARATEK PHARMACEUTICALS INC PUT 699374952 20 21 SH Put SOLE   0 0 0
PARTY CITY HOLDCO INC CALL 702149905 124 92 SH Call SOLE   0 0 0
PARTY CITY HOLDCO INC COM 702149105 90 6,659 SH   SOLE   6,659 0 0
PARTY CITY HOLDCO INC PUT 702149955 86 64 SH Put SOLE   0 0 0
PRUDENTIAL FINL INC CALL 744320902 4,012 396 SH Call SOLE   0 0 0
PRUDENTIAL FINL INC PUT 744320952 3,171 313 SH Put SOLE   0 0 0
PLURALSIGHT INC CALL 72941B906 19 6 SH Call SOLE   0 0 0
PLURALSIGHT INC COM 72941B106 34 1,089 SH   SOLE   1,089 0 0
PLURALSIGHT INC PUT 72941B956 358 112 SH Put SOLE   0 0 0
PUBLIC STORAGE CALL 74460D909 5,202 258 SH Call SOLE   0 0 0
PUBLIC STORAGE COM 74460D109 217 1,078 SH   SOLE   1,078 0 0
PUBLIC STORAGE PUT 74460D959 4,032 200 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138E905 14 1 SH Call SOLE   0 0 0
PRESIDIO INC CALL 74102M903 24 16 SH Call SOLE   0 0 0
PROSPECT CAPITAL CORPORATION CALL 74348T902 18 25 SH Call SOLE   0 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 235 32,118 SH   SOLE   32,118 0 0
PROSPECT CAPITAL CORPORATION PUT 74348T952 195 267 SH Put SOLE   0 0 0
PRICESMART INC CALL 741511909 259 32 SH Call SOLE   0 0 0
PRICESMART INC PUT 741511959 40 5 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 11 4 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B714 136 4,680 SH   SOLE   4,680 0 0
PROSHARES TR PUT 74347B959 155 53 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 34 15 SH Call SOLE   0 0 0
PURE STORAGE INC CALL 74624M902 682 263 SH Call SOLE   0 0 0
PURE STORAGE INC PUT 74624M952 3,835 1,478 SH Put SOLE   0 0 0
PLURISTEM THERAPEUTICS INC COM 72940R102 41 32,091 SH   SOLE   32,091 0 0
PLURISTEM THERAPEUTICS INC PUT 72940R952 0 7 SH Put SOLE   0 0 0
PHILLIPS 66 CALL 718546904 7,270 645 SH Call SOLE   0 0 0
PHILLIPS 66 COM 718546104 4,916 43,614 SH   SOLE   43,614 0 0
PHILLIPS 66 PUT 718546954 7,687 682 SH Put SOLE   0 0 0
PHILLIPS 66 PARTNERS LP CALL 718549907 40 8 SH Call SOLE   0 0 0
PHILLIPS 66 PARTNERS LP PUT 718549957 81 16 SH Put SOLE   0 0 0
PTC INC CALL 69370C900 4,247 400 SH Call SOLE   0 0 0
PTC INC PUT 69370C950 2,431 229 SH Put SOLE   0 0 0
PTC THERAPEUTICS INC CALL 69366J900 376 80 SH Call SOLE   0 0 0
PTC THERAPEUTICS INC COM 69366J200 1,123 23,895 SH   SOLE   23,895 0 0
PTC THERAPEUTICS INC PUT 69366J950 291 62 SH Put SOLE   0 0 0
POLARITYTE INC CALL 731094908 527 276 SH Call SOLE   0 0 0
POLARITYTE INC COM 731094108 70 3,690 SH   SOLE   3,690 0 0
POLARITYTE INC PUT 731094958 487 255 SH Put SOLE   0 0 0
PATTERSON UTI ENERGY INC CALL 703481901 22 13 SH Call SOLE   0 0 0
PATTERSON UTI ENERGY INC COM 703481101 264 15,443 SH   SOLE   15,443 0 0
PATTERSON UTI ENERGY INC PUT 703481951 1,645 962 SH Put SOLE   0 0 0
PROTEOSTASIS THERAPEUTICS IN CALL 74373B909 0 1 SH Call SOLE   0 0 0
PROTEOSTASIS THERAPEUTICS IN PUT 74373B959 4 20 SH Put SOLE   0 0 0
PORTOLA PHARMACEUTICALS INC CALL 737010908 1,121 421 SH Call SOLE   0 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 468 17,577 SH   SOLE   17,577 0 0
PORTOLA PHARMACEUTICALS INC PUT 737010958 673 253 SH Put SOLE   0 0 0
PETROCHINA CO LTD CALL 71646E900 24 3 SH Call SOLE   0 0 0
PETROCHINA CO LTD COM 71646E100 126 1,555 SH   SOLE   1,555 0 0
PETROCHINA CO LTD PUT 71646E950 8 1 SH Put SOLE   0 0 0
PETROCHINA CO LTD CALL 71646E900 244 30 SH Call SOLE   0 0 0
PETROCHINA CO LTD PUT 71646E950 16 2 SH Put SOLE   0 0 0
PETROCHINA CO LTD CALL 71646E900 252 31 SH Call SOLE   0 0 0
PETROCHINA CO LTD PUT 71646E950 138 17 SH Put SOLE   0 0 0
PERNIX THERAPEUTICS HLDGS IN PUT 71426V956 1 20 SH Put SOLE   0 0 0
PRUDENTIAL PLC COM 74435K204 3 70 SH   SOLE   70 0 0
PROPETRO HLDG CORP CALL 74347M908 201 122 SH Call SOLE   0 0 0
PROPETRO HLDG CORP COM 74347M108 154 9,346 SH   SOLE   9,346 0 0
PROPETRO HLDG CORP PUT 74347M958 201 122 SH Put SOLE   0 0 0
PENN VA CORP NEW CALL 70788V902 2,166 269 SH Call SOLE   0 0 0
PENN VA CORP NEW PUT 70788V952 2,271 282 SH Put SOLE   0 0 0
PRETIUM RES INC CALL 74139C902 178 235 SH Call SOLE   0 0 0
PRETIUM RES INC COM 74139C102 765 100,552 SH   SOLE   100,552 0 0
PRETIUM RES INC PUT 74139C952 1,241 1,632 SH Put SOLE   0 0 0
PVH CORP CALL 693656900 2,324 161 SH Call SOLE   0 0 0
PVH CORP COM 693656100 384 2,666 SH   SOLE   2,666 0 0
PVH CORP PUT 693656950 4,996 346 SH Put SOLE   0 0 0
PERMIANVILLE RTY TR CALL 71425H900 29 84 SH Call SOLE   0 0 0
PERMIANVILLE RTY TR PUT 71425H950 0 2 SH Put SOLE   0 0 0
PIVOTAL SOFTWARE INC CALL 72582H907 1,748 893 SH Call SOLE   0 0 0
PIVOTAL SOFTWARE INC COM 72582H107 569 29,062 SH   SOLE   29,062 0 0
PIVOTAL SOFTWARE INC PUT 72582H957 1,809 924 SH Put SOLE   0 0 0
QUANTA SVCS INC CALL 74762E902 257 77 SH Call SOLE   0 0 0
QUANTA SVCS INC COM 74762E102 12 365 SH   SOLE   365 0 0
QUANTA SVCS INC PUT 74762E952 146 44 SH Put SOLE   0 0 0
PRAXAIR INC CALL 74005P904 6,332 394 SH Call SOLE   0 0 0
PRAXAIR INC COM 74005P104 48 300 SH   SOLE   300 0 0
PRAXAIR INC PUT 74005P954 5,368 334 SH Put SOLE   0 0 0
PIONEER NAT RES CO CALL 723787907 7,577 435 SH Call SOLE   0 0 0
PIONEER NAT RES CO COM 723787107 1,219 7,000 SH   SOLE   7,000 0 0
PIONEER NAT RES CO PUT 723787957 8,483 487 SH Put SOLE   0 0 0
PIXELWORKS INC COM 72581M305 236 52,500 SH   SOLE   52,500 0 0
PIXELWORKS INC PUT 72581M955 4 11 SH Put SOLE   0 0 0
PAYPAL HLDGS INC CALL 70450Y903 37,235 4,239 SH Call SOLE   0 0 0
PAYPAL HLDGS INC COM 70450Y103 3,210 36,544 SH   SOLE   36,544 0 0
PAYPAL HLDGS INC PUT 70450Y953 30,102 3,427 SH Put SOLE   0 0 0
PYXUS INTL INC CALL 74737V906 276 120 SH Call SOLE   0 0 0
PYXUS INTL INC COM 74737V106 240 10,437 SH   SOLE   10,437 0 0
PYXUS INTL INC PUT 74737V956 439 191 SH Put SOLE   0 0 0
PAPA JOHNS INTL INC CALL 698813902 8,635 1,684 SH Call SOLE   0 0 0
PAPA JOHNS INTL INC COM 698813102 2,770 54,019 SH   SOLE   54,019 0 0
PAPA JOHNS INTL INC PUT 698813952 9,461 1,845 SH Put SOLE   0 0 0
QAD INC CALL 74727D906 5 1 SH Call SOLE   0 0 0
QUALCOMM INC CALL 747525903 46,041 6,392 SH Call SOLE   0 0 0
QUALCOMM INC COM 747525103 14 200 SH   SOLE   200 0 0
QUALCOMM INC PUT 747525953 41,669 5,785 SH Put SOLE   0 0 0
QUDIAN INC CALL 747798906 103 199 SH Call SOLE   0 0 0
QUDIAN INC COM 747798106 130 25,054 SH   SOLE   25,054 0 0
QUDIAN INC PUT 747798956 125 240 SH Put SOLE   0 0 0
QUIDEL CORP CALL 74838J901 97 15 SH Call SOLE   0 0 0
QUIDEL CORP COM 74838J101 59 915 SH   SOLE   915 0 0
QUIDEL CORP PUT 74838J951 228 35 SH Put SOLE   0 0 0
QEP RES INC CALL 74733V900 19 17 SH Call SOLE   0 0 0
QEP RES INC COM 74733V100 485 42,851 SH   SOLE   42,851 0 0
QEP RES INC PUT 74733V950 133 118 SH Put SOLE   0 0 0
QIAGEN NV CALL N72482903 484 128 SH Call SOLE   0 0 0
QIAGEN NV COM N72482123 3 100 SH   SOLE   100 0 0
QIAGEN NV PUT N72482953 178 47 SH Put SOLE   0 0 0
QUORUM HEALTH CORP PUT 74909E956 13 23 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 130 37 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B243 12 356 SH   SOLE   356 0 0
PROSHARES TR PUT 74347B959 1,864 528 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 162 46 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 49 14 SH Put SOLE   0 0 0
QIWI PLC CALL 74735M908 13 10 SH Call SOLE   0 0 0
QIWI PLC COM 74735M108 436 33,123 SH   SOLE   33,123 0 0
QIWI PLC PUT 74735M958 562 427 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 3,131 311 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R952 2,496 248 SH Put SOLE   0 0 0
QUALYS INC CALL 74758T903 543 61 SH Call SOLE   0 0 0
QUALYS INC PUT 74758T953 507 57 SH Put SOLE   0 0 0
QUINSTREET INC CALL 74874Q900 89 66 SH Call SOLE   0 0 0
QUINSTREET INC PUT 74874Q950 286 211 SH Put SOLE   0 0 0
INVESCO QQQ TR CALL 46090E903 349,489 18,811 SH Call SOLE   0 0 0
INVESCO QQQ TR COM 46090E103 69,077 371,806 SH   SOLE   371,806 0 0
INVESCO QQQ TR PUT 46090E953 689,819 37,129 SH Put SOLE   0 0 0
QURATE RETAIL INC CALL 74915M900 1,727 778 SH Call SOLE   0 0 0
QURATE RETAIL INC PUT 74915M950 626 282 SH Put SOLE   0 0 0
QORVO INC CALL 74736K901 1,745 227 SH Call SOLE   0 0 0
QORVO INC COM 74736K101 419 5,453 SH   SOLE   5,453 0 0
QORVO INC PUT 74736K951 4,644 604 SH Put SOLE   0 0 0
RESTAURANT BRANDS INTL INC CALL 76131D903 2,602 439 SH Call SOLE   0 0 0
RESTAURANT BRANDS INTL INC PUT 76131D953 4,730 798 SH Put SOLE   0 0 0
QUANTUM CORP COM 747906501 60 25,072 SH   SOLE   25,072 0 0
QUANTUM CORP PUT 747906951 2 12 SH Put SOLE   0 0 0
QUANTENNA COMMUNICATIONS INC CALL 74766D900 36 20 SH Call SOLE   0 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 274 14,872 SH   SOLE   14,872 0 0
QUANTENNA COMMUNICATIONS INC PUT 74766D950 47 26 SH Put SOLE   0 0 0
QTS RLTY TR INC CALL 74736A903 85 20 SH Call SOLE   0 0 0
Q2 HLDGS INC CALL 74736L909 284 47 SH Call SOLE   0 0 0
Q2 HLDGS INC PUT 74736L959 24 4 SH Put SOLE   0 0 0
QUAD / GRAPHICS INC CALL 747301909 237 114 SH Call SOLE   0 0 0
QUAD / GRAPHICS INC PUT 747301959 137 66 SH Put SOLE   0 0 0
QUICKLOGIC CORP COM 74837P108 12 12,268 SH   SOLE   12,268 0 0
QUICKLOGIC CORP PUT 74837P958 0 1 SH Put SOLE   0 0 0
QUOTIENT TECHNOLOGY INC CALL 749119903 96 62 SH Call SOLE   0 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 5 323 SH   SOLE   323 0 0
QUOTIENT TECHNOLOGY INC PUT 749119953 184 119 SH Put SOLE   0 0 0
UNIQURE NV CALL N90064901 243 67 SH Call SOLE   0 0 0
UNIQURE NV COM N90064101 224 6,179 SH   SOLE   6,179 0 0
UNIQURE NV PUT N90064951 32 9 SH Put SOLE   0 0 0
RYDER SYS INC CALL 783549908 372 51 SH Call SOLE   0 0 0
RYDER SYS INC COM 783549108 47 656 SH   SOLE   656 0 0
RYDER SYS INC PUT 783549958 906 124 SH Put SOLE   0 0 0
FERRARI N V CALL N3167Y903 2,834 207 SH Call SOLE   0 0 0
FERRARI N V PUT N3167Y953 5,969 436 SH Put SOLE   0 0 0
RITE AID CORP CALL 767754904 425 3,321 SH Call SOLE   0 0 0
RITE AID CORP COM 767754104 291 227,789 SH   SOLE   227,789 0 0
RITE AID CORP PUT 767754954 38 303 SH Put SOLE   0 0 0
RADA ELECTR INDS LTD CALL M81863904 0 2 SH Call SOLE   0 0 0
RADA ELECTR INDS LTD COM M81863124 44 15,246 SH   SOLE   15,246 0 0
RADA ELECTR INDS LTD PUT M81863954 1 5 SH Put SOLE   0 0 0
FREIGHTCAR AMER INC CALL 357023900 1 1 SH Call SOLE   0 0 0
FREIGHTCAR AMER INC COM 357023100 7 452 SH   SOLE   452 0 0
FREIGHTCAR AMER INC PUT 357023950 11 7 SH Put SOLE   0 0 0
ULTRAGENYX PHARMACEUTICAL IN CALL 90400D908 114 15 SH Call SOLE   0 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 63 831 SH   SOLE   831 0 0
ULTRAGENYX PHARMACEUTICAL IN PUT 90400D958 7 1 SH Put SOLE   0 0 0
RAVEN INDS INC CALL 754212908 100 22 SH Call SOLE   0 0 0
RAVEN INDS INC COM 754212108 24 543 SH   SOLE   543 0 0
RITCHIE BROS AUCTIONEERS CALL 767744905 14 4 SH Call SOLE   0 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 114 3,158 SH   SOLE   3,158 0 0
RITCHIE BROS AUCTIONEERS PUT 767744955 43 12 SH Put SOLE   0 0 0
RIBBON COMMUNICATIONS INC CALL 762544904 6 9 SH Call SOLE   0 0 0
RIBBON COMMUNICATIONS INC COM 762544104 1 147 SH   SOLE   147 0 0
REGAL BELOIT CORP CALL 758750903 57 7 SH Call SOLE   0 0 0
REGAL BELOIT CORP PUT 758750953 65 8 SH Put SOLE   0 0 0
ROYAL BK SCOTLAND GROUP PLC CALL 780097909 2 4 SH Call SOLE   0 0 0
ROYAL BK SCOTLAND GROUP PLC COM 780097689 13 2,123 SH   SOLE   2,123 0 0
ROYAL BK SCOTLAND GROUP PLC PUT 780097959 13 21 SH Put SOLE   0 0 0
ROGERS COMMUNICATIONS INC CALL 775109900 15 3 SH Call SOLE   0 0 0
ROGERS COMMUNICATIONS INC COM 775109200 15 296 SH   SOLE   296 0 0
RENT A CTR INC NEW CALL 76009N900 1,031 717 SH Call SOLE   0 0 0
RENT A CTR INC NEW COM 76009N100 351 24,413 SH   SOLE   24,413 0 0
RENT A CTR INC NEW PUT 76009N950 1,813 1,261 SH Put SOLE   0 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 110 4,497 SH   SOLE   4,497 0 0
ROYAL CARIBBEAN CRUISES LTD CALL V7780T903 15,462 1,190 SH Call SOLE   0 0 0
ROYAL CARIBBEAN CRUISES LTD PUT V7780T953 9,212 709 SH Put SOLE   0 0 0
ROWAN COMPANIES PLC CALL G7665A901 28 15 SH Call SOLE   0 0 0
ROWAN COMPANIES PLC COM G7665A101 261 13,861 SH   SOLE   13,861 0 0
ROWAN COMPANIES PLC PUT G7665A951 47 25 SH Put SOLE   0 0 0
REDFIN CORP CALL 75737F908 822 440 SH Call SOLE   0 0 0
REDFIN CORP PUT 75737F958 1,007 539 SH Put SOLE   0 0 0
REDHILL BIOPHARMA LTD CALL 757468903 1 2 SH Call SOLE   0 0 0
REDHILL BIOPHARMA LTD COM 757468103 1 199 SH   SOLE   199 0 0
READING INTERNATIONAL INC COM 755408101 84 5,360 SH   SOLE   5,360 0 0
READING INTERNATIONAL INC PUT 755408951 115 73 SH Put SOLE   0 0 0
RADIAN GROUP INC CALL 750236901 121 59 SH Call SOLE   0 0 0
RADIAN GROUP INC PUT 750236951 45 22 SH Put SOLE   0 0 0
RADNET INC CALL 750491902 7 5 SH Call SOLE   0 0 0
RADNET INC COM 750491102 213 14,168 SH   SOLE   14,168 0 0
RADNET INC PUT 750491952 239 159 SH Put SOLE   0 0 0
ROYAL DUTCH SHELL PLC CALL 780259906 7,161 1,051 SH Call SOLE   0 0 0
ROYAL DUTCH SHELL PLC COM 780259206 2,249 33,007 SH   SOLE   33,007 0 0
ROYAL DUTCH SHELL PLC PUT 780259956 17,144 2,516 SH Put SOLE   0 0 0
ROYAL DUTCH SHELL PLC CALL 780259906 5,305 748 SH Call SOLE   0 0 0
ROYAL DUTCH SHELL PLC COM 780259107 2,577 36,339 SH   SOLE   36,339 0 0
ROYAL DUTCH SHELL PLC PUT 780259956 3,319 468 SH Put SOLE   0 0 0
RADIUS HEALTH INC CALL 750469907 256 144 SH Call SOLE   0 0 0
RADIUS HEALTH INC COM 750469207 867 48,746 SH   SOLE   48,746 0 0
RADIUS HEALTH INC PUT 750469957 1,393 783 SH Put SOLE   0 0 0
RADWARE LTD CALL M81873907 132 50 SH Call SOLE   0 0 0
RADWARE LTD COM M81873107 2,178 82,298 SH   SOLE   82,298 0 0
RADWARE LTD PUT M81873957 3,446 1,302 SH Put SOLE   0 0 0
DR REDDYS LABS LTD CALL 256135903 20 6 SH Call SOLE   0 0 0
EVEREST RE GROUP LTD CALL G3223R908 502 22 SH Call SOLE   0 0 0
EVEREST RE GROUP LTD PUT G3223R958 4,158 182 SH Put SOLE   0 0 0
RESOURCES CONNECTION INC COM 76122Q105 6 380 SH   SOLE   380 0 0
REEDS INC CALL 758338907 5 17 SH Call SOLE   0 0 0
REEDS INC COM 758338107 2 637 SH   SOLE   637 0 0
REEDS INC PUT 758338957 0 2 SH Put SOLE   0 0 0
RESEARCH FRONTIERS INC COM 760911107 0 18 SH   SOLE   18 0 0
REGENCY CTRS CORP CALL 758849903 6 1 SH Call SOLE   0 0 0
REGENCY CTRS CORP COM 758849103 289 4,476 SH   SOLE   4,476 0 0
REGENCY CTRS CORP PUT 758849953 2,580 399 SH Put SOLE   0 0 0
RENEWABLE ENERGY GROUP INC CALL 75972A901 627 218 SH Call SOLE   0 0 0
RENEWABLE ENERGY GROUP INC PUT 75972A951 123 43 SH Put SOLE   0 0 0
REGENERON PHARMACEUTICALS CALL 75886F907 12,444 308 SH Call SOLE   0 0 0
REGENERON PHARMACEUTICALS COM 75886F107 4,854 12,014 SH   SOLE   12,014 0 0
REGENERON PHARMACEUTICALS PUT 75886F957 30,949 766 SH Put SOLE   0 0 0
RING ENERGY INC CALL 76680V908 2 3 SH Call SOLE   0 0 0
RING ENERGY INC COM 76680V108 133 13,432 SH   SOLE   13,432 0 0
RING ENERGY INC PUT 76680V958 58 59 SH Put SOLE   0 0 0
REIS INC CALL 75936P905 2 1 SH Call SOLE   0 0 0
ISHARES TR CALL 46435G902 21 5 SH Call SOLE   0 0 0
ISHARES TR COM 46435G342 17 398 SH   SOLE   398 0 0
ISHARES TR PUT 46435G952 296 68 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 20 10 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F742 18 904 SH   SOLE   904 0 0
VANECK VECTORS ETF TR PUT 92189F952 112 56 SH Put SOLE   0 0 0
RESOLUTE ENERGY CORP CALL 76116A906 351 93 SH Call SOLE   0 0 0
RESOLUTE ENERGY CORP COM 76116A306 313 8,281 SH   SOLE   8,281 0 0
RESOLUTE ENERGY CORP PUT 76116A956 423 112 SH Put SOLE   0 0 0
RENREN INC COM 759892201 7 5,072 SH   SOLE   5,072 0 0
RENREN INC PUT 759892951 1 8 SH Put SOLE   0 0 0
RENREN INC CALL 759892901 80 570 SH Call SOLE   0 0 0
RENREN INC PUT 759892951 104 743 SH Put SOLE   0 0 0
RECRO PHARMA INC CALL 75629F909 27 38 SH Call SOLE   0 0 0
RECRO PHARMA INC PUT 75629F959 0 1 SH Put SOLE   0 0 0
RPC INC CALL 749660906 600 388 SH Call SOLE   0 0 0
RPC INC PUT 749660956 30 20 SH Put SOLE   0 0 0
FRONT YD RESIDENTIAL CORP CALL 35904G907 19 18 SH Call SOLE   0 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 1,237 114,078 SH   SOLE   114,078 0 0
FRONT YD RESIDENTIAL CORP PUT 35904G957 62 58 SH Put SOLE   0 0 0
RESONANT INC CALL 76118L902 81 201 SH Call SOLE   0 0 0
RESONANT INC COM 76118L102 37 9,359 SH   SOLE   9,359 0 0
RESONANT INC PUT 76118L952 120 297 SH Put SOLE   0 0 0
REATA PHARMACEUTICALS INC CALL 75615P903 580 71 SH Call SOLE   0 0 0
REATA PHARMACEUTICALS INC PUT 75615P953 376 46 SH Put SOLE   0 0 0
REVLON INC CALL 761525909 385 173 SH Call SOLE   0 0 0
REVLON INC COM 761525609 269 12,100 SH   SOLE   12,100 0 0
REVLON INC PUT 761525959 332 149 SH Put SOLE   0 0 0
REV GROUP INC COM 749527107 6 401 SH   SOLE   401 0 0
REV GROUP INC PUT 749527957 1 1 SH Put SOLE   0 0 0
REGIONS FINL CORP NEW CALL 7591EP900 1,649 899 SH Call SOLE   0 0 0
REGIONS FINL CORP NEW COM 7591EP100 462 25,230 SH   SOLE   25,230 0 0
REGIONS FINL CORP NEW PUT 7591EP950 458 250 SH Put SOLE   0 0 0
RF INDS LTD CALL 749552905 11 16 SH Call SOLE   0 0 0
RF INDS LTD COM 749552105 1 239 SH   SOLE   239 0 0
RF INDS LTD PUT 749552955 7 11 SH Put SOLE   0 0 0
RESOLUTE FST PRODS INC CALL 76117W909 315 244 SH Call SOLE   0 0 0
RESOLUTE FST PRODS INC PUT 76117W959 37 29 SH Put SOLE   0 0 0
REINSURANCE GROUP AMER INC CALL 759351904 954 66 SH Call SOLE   0 0 0
REINSURANCE GROUP AMER INC PUT 759351954 2,544 176 SH Put SOLE   0 0 0
REPLIGEN CORP CALL 759916909 1,802 325 SH Call SOLE   0 0 0
REPLIGEN CORP PUT 759916959 221 40 SH Put SOLE   0 0 0
ROYAL GOLD INC CALL 780287908 3,328 432 SH Call SOLE   0 0 0
ROYAL GOLD INC PUT 780287958 1,063 138 SH Put SOLE   0 0 0
REGENXBIO INC CALL 75901B907 1,140 151 SH Call SOLE   0 0 0
REGENXBIO INC PUT 75901B957 513 68 SH Put SOLE   0 0 0
STURM RUGER & CO INC CALL 864159908 117 17 SH Call SOLE   0 0 0
STURM RUGER & CO INC COM 864159108 747 10,831 SH   SOLE   10,831 0 0
STURM RUGER & CO INC PUT 864159958 545 79 SH Put SOLE   0 0 0
REGIS CORP MINN CALL 758932907 4 2 SH Call SOLE   0 0 0
REGIS CORP MINN COM 758932107 0 7 SH   SOLE   7 0 0
REGIS CORP MINN PUT 758932957 22 11 SH Put SOLE   0 0 0
RH CALL 74967X903 9,550 729 SH Call SOLE   0 0 0
RH COM 74967X103 2,772 21,166 SH   SOLE   21,166 0 0
RH PUT 74967X953 8,253 630 SH Put SOLE   0 0 0
ROBERT HALF INTL INC CALL 770323903 246 35 SH Call SOLE   0 0 0
ROBERT HALF INTL INC PUT 770323953 253 36 SH Put SOLE   0 0 0
RYMAN HOSPITALITY PPTYS INC CALL 78377T907 25 3 SH Call SOLE   0 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 27 314 SH   SOLE   314 0 0
RYMAN HOSPITALITY PPTYS INC PUT 78377T957 94 11 SH Put SOLE   0 0 0
RED HAT INC CALL 756577902 8,749 642 SH Call SOLE   0 0 0
RED HAT INC COM 756577102 4,862 35,681 SH   SOLE   35,681 0 0
RED HAT INC PUT 756577952 34,424 2,526 SH Put SOLE   0 0 0
RCI HOSPITALITY HLDGS INC CALL 74934Q908 2 1 SH Call SOLE   0 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 0 21 SH   SOLE   21 0 0
RCI HOSPITALITY HLDGS INC PUT 74934Q958 71 24 SH Put SOLE   0 0 0
TRANSOCEAN LTD CALL H8817H900 2,384 1,709 SH Call SOLE   0 0 0
TRANSOCEAN LTD COM H8817H100 11 856 SH   SOLE   856 0 0
TRANSOCEAN LTD PUT H8817H950 1,322 948 SH Put SOLE   0 0 0
RIGEL PHARMACEUTICALS INC CALL 766559903 10 33 SH Call SOLE   0 0 0
RIGEL PHARMACEUTICALS INC COM 766559603 32 9,984 SH   SOLE   9,984 0 0
RIGEL PHARMACEUTICALS INC PUT 766559953 64 201 SH Put SOLE   0 0 0
B RILEY FINL INC COM 05580M108 1 53 SH   SOLE   53 0 0
RIO TINTO PLC CALL 767204900 5,035 987 SH Call SOLE   0 0 0
RIO TINTO PLC PUT 767204950 5,295 1,038 SH Put SOLE   0 0 0
RIOT BLOCKCHAIN INC CALL 767292905 98 269 SH Call SOLE   0 0 0
RIOT BLOCKCHAIN INC COM 767292105 38 10,602 SH   SOLE   10,602 0 0
RIOT BLOCKCHAIN INC PUT 767292955 166 457 SH Put SOLE   0 0 0
RAYMOND JAMES FINANCIAL INC CALL 754730909 1,150 125 SH Call SOLE   0 0 0
RAYMOND JAMES FINANCIAL INC PUT 754730959 1,463 159 SH Put SOLE   0 0 0
RALPH LAUREN CORP CALL 751212901 2,310 168 SH Call SOLE   0 0 0
RALPH LAUREN CORP COM 751212101 795 5,781 SH   SOLE   5,781 0 0
RALPH LAUREN CORP PUT 751212951 2,365 172 SH Put SOLE   0 0 0
RADIANT LOGISTICS INC CALL 75025X900 4 8 SH Call SOLE   0 0 0
RADIANT LOGISTICS INC PUT 75025X950 0 1 SH Put SOLE   0 0 0
REALOGY HLDGS CORP CALL 75605Y906 101 49 SH Call SOLE   0 0 0
REALOGY HLDGS CORP PUT 75605Y956 35 17 SH Put SOLE   0 0 0
RED LION HOTELS CORP CALL 756764906 123 99 SH Call SOLE   0 0 0
RLI CORP CALL 749607907 157 20 SH Call SOLE   0 0 0
RLI CORP PUT 749607957 7 1 SH Put SOLE   0 0 0
RLJ LODGING TR COM 74965L101 65 2,994 SH   SOLE   2,994 0 0
RLJ LODGING TR PUT 74965L951 1,480 672 SH Put SOLE   0 0 0
REGIONAL MGMT CORP CALL 75902K906 8 3 SH Call SOLE   0 0 0
REGIONAL MGMT CORP COM 75902K106 0 11 SH   SOLE   11 0 0
RE MAX HLDGS INC COM 75524W108 107 2,433 SH   SOLE   2,433 0 0
RAMBUS INC DEL CALL 750917906 850 780 SH Call SOLE   0 0 0
RAMBUS INC DEL PUT 750917956 5 5 SH Put SOLE   0 0 0
RESMED INC CALL 761152907 357 31 SH Call SOLE   0 0 0
RESMED INC PUT 761152957 415 36 SH Put SOLE   0 0 0
ROCKWELL MED INC CALL 774374902 56 133 SH Call SOLE   0 0 0
ROCKWELL MED INC COM 774374102 6 1,492 SH   SOLE   1,492 0 0
ROCKWELL MED INC PUT 774374952 42 101 SH Put SOLE   0 0 0
RIGNET INC CALL 766582900 81 40 SH Call SOLE   0 0 0
RINGCENTRAL INC CALL 76680R906 567 61 SH Call SOLE   0 0 0
RINGCENTRAL INC COM 76680R206 575 6,181 SH   SOLE   6,181 0 0
RINGCENTRAL INC PUT 76680R956 6,057 651 SH Put SOLE   0 0 0
RENAISSANCERE HOLDINGS LTD CALL G7496G903 26 2 SH Call SOLE   0 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 452 3,388 SH   SOLE   3,388 0 0
REALNETWORKS INC COM 75605L708 1 460 SH   SOLE   460 0 0
GIBRALTAR INDS INC CALL 374689907 68 15 SH Call SOLE   0 0 0
GIBRALTAR INDS INC COM 374689107 245 5,377 SH   SOLE   5,377 0 0
GIBRALTAR INDS INC PUT 374689957 1,194 262 SH Put SOLE   0 0 0
ROGERS CORP CALL 775133901 58 4 SH Call SOLE   0 0 0
ROGERS CORP COM 775133101 131 895 SH   SOLE   895 0 0
ROGERS CORP PUT 775133951 147 10 SH Put SOLE   0 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 0 35 SH   SOLE   35 0 0
RETAIL OPPORTUNITY INVTS COR PUT 76131N951 1 1 SH Put SOLE   0 0 0
ROCKWELL AUTOMATION INC CALL 773903909 6,506 347 SH Call SOLE   0 0 0
ROCKWELL AUTOMATION INC PUT 773903959 2,512 134 SH Put SOLE   0 0 0
ROKU INC CALL 77543R902 19,740 2,703 SH Call SOLE   0 0 0
ROKU INC COM 77543R102 15,986 218,897 SH   SOLE   218,897 0 0
ROKU INC PUT 77543R952 55,480 7,597 SH Put SOLE   0 0 0
ROLLINS INC CALL 775711904 176 29 SH Call SOLE   0 0 0
ROLLINS INC COM 775711104 901 14,848 SH   SOLE   14,848 0 0
ROLLINS INC PUT 775711954 697 115 SH Put SOLE   0 0 0
RBC BEARINGS INC COM 75524B104 217 1,447 SH   SOLE   1,447 0 0
RBC BEARINGS INC PUT 75524B954 1,112 74 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 217 18 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R952 156 13 SH Put SOLE   0 0 0
ROPER TECHNOLOGIES INC CALL 776696906 1,481 50 SH Call SOLE   0 0 0
ROPER TECHNOLOGIES INC PUT 776696956 1,303 44 SH Put SOLE   0 0 0
ROSS STORES INC CALL 778296903 2,150 217 SH Call SOLE   0 0 0
ROSS STORES INC PUT 778296953 1,516 153 SH Put SOLE   0 0 0
PACIFIC COAST OIL TR CALL 694103902 251 923 SH Call SOLE   0 0 0
PACIFIC COAST OIL TR PUT 694103952 22 84 SH Put SOLE   0 0 0
REALPAGE INC CALL 75606N909 1,252 190 SH Call SOLE   0 0 0
REALPAGE INC COM 75606N109 446 6,769 SH   SOLE   6,769 0 0
REALPAGE INC PUT 75606N959 1,990 302 SH Put SOLE   0 0 0
RAPID7 INC CALL 753422904 487 132 SH Call SOLE   0 0 0
RAPID7 INC PUT 753422954 443 120 SH Put SOLE   0 0 0
RPM INTL INC CALL 749685903 51 8 SH Call SOLE   0 0 0
RPM INTL INC COM 749685103 793 12,216 SH   SOLE   12,216 0 0
RPM INTL INC PUT 749685953 318 49 SH Put SOLE   0 0 0
RAMCO-GERSHENSON PPTYS TR CALL 751452902 149 110 SH Call SOLE   0 0 0
RAMCO-GERSHENSON PPTYS TR PUT 751452952 54 40 SH Put SOLE   0 0 0
RANGE RES CORP CALL 75281A909 1,075 633 SH Call SOLE   0 0 0
RANGE RES CORP COM 75281A109 634 37,358 SH   SOLE   37,358 0 0
RANGE RES CORP PUT 75281A959 827 487 SH Put SOLE   0 0 0
DONNELLEY R R & SONS CO CALL 257867900 37 70 SH Call SOLE   0 0 0
RED ROBIN GOURMET BURGERS IN CALL 75689M901 204 51 SH Call SOLE   0 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 246 6,146 SH   SOLE   6,146 0 0
RED ROBIN GOURMET BURGERS IN PUT 75689M951 473 118 SH Put SOLE   0 0 0
RED ROCK RESORTS INC CALL 75700L908 18 7 SH Call SOLE   0 0 0
RED ROCK RESORTS INC PUT 75700L958 114 43 SH Put SOLE   0 0 0
ROADRUNNER TRNSN SVCS HLDG I CALL 76973Q905 0 8 SH Call SOLE   0 0 0
RELIANCE STEEL & ALUMINUM CO CALL 759509902 469 55 SH Call SOLE   0 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 63 740 SH   SOLE   740 0 0
RELIANCE STEEL & ALUMINUM CO PUT 759509952 110 13 SH Put SOLE   0 0 0
REPUBLIC SVCS INC CALL 760759900 36 5 SH Call SOLE   0 0 0
REPUBLIC SVCS INC COM 760759100 192 2,653 SH   SOLE   2,653 0 0
REPUBLIC SVCS INC PUT 760759950 268 37 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 256 24 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V357 340 3,187 SH   SOLE   3,187 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 405 38 SH Put SOLE   0 0 0
ROSETTA STONE INC CALL 777780907 155 78 SH Call SOLE   0 0 0
ROSETTA STONE INC COM 777780107 8 410 SH   SOLE   410 0 0
ROSETTA STONE INC PUT 777780957 69 35 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 5,055 2,345 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 2,427 1,126 SH Put SOLE   0 0 0
RUDOLPH TECHNOLOGIES INC CALL 781270903 9 4 SH Call SOLE   0 0 0
RUDOLPH TECHNOLOGIES INC PUT 781270953 7 3 SH Put SOLE   0 0 0
RAYTHEON CO CALL 755111907 21,699 1,050 SH Call SOLE   0 0 0
RAYTHEON CO COM 755111507 1,304 6,312 SH   SOLE   6,312 0 0
RAYTHEON CO PUT 755111957 11,407 552 SH Put SOLE   0 0 0
RETROPHIN INC CALL 761299906 1,057 368 SH Call SOLE   0 0 0
RETROPHIN INC PUT 761299956 511 178 SH Put SOLE   0 0 0
RUBICON PROJ INC CALL 78112V902 259 721 SH Call SOLE   0 0 0
RUBICON PROJ INC PUT 78112V952 12 35 SH Put SOLE   0 0 0
SUNRUN INC CALL 86771W905 933 750 SH Call SOLE   0 0 0
SUNRUN INC PUT 86771W955 110 89 SH Put SOLE   0 0 0
RUSH ENTERPRISES INC CALL 781846909 326 83 SH Call SOLE   0 0 0
RUSH ENTERPRISES INC COM 781846209 441 11,234 SH   SOLE   11,234 0 0
RUSH ENTERPRISES INC PUT 781846959 1,175 299 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 940 225 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 41 10 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 30 18 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E828 4 250 SH   SOLE   250 0 0
DIREXION SHS ETF TR PUT 25460E955 10 6 SH Put SOLE   0 0 0
RUTHS HOSPITALITY GROUP INC CALL 783332909 56 18 SH Call SOLE   0 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 31 1,000 SH   SOLE   1,000 0 0
RUTHS HOSPITALITY GROUP INC PUT 783332959 123 39 SH Put SOLE   0 0 0
REVOLUTION LIGHTING TECHNOLO COM 76155G206 8 2,934 SH   SOLE   2,934 0 0
REVOLUTION LIGHTING TECHNOLO PUT 76155G956 19 69 SH Put SOLE   0 0 0
REVANCE THERAPEUTICS INC CALL 761330909 300 121 SH Call SOLE   0 0 0
REVANCE THERAPEUTICS INC COM 761330109 47 1,897 SH   SOLE   1,897 0 0
REVANCE THERAPEUTICS INC PUT 761330959 14 6 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 7 2 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A954 3 1 SH Put SOLE   0 0 0
REDWOOD TR INC CALL 758075902 383 236 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R735 148 1,282 SH   SOLE   1,282 0 0
PROSHARES TR PUT 74347R952 11 1 SH Put SOLE   0 0 0
REXNORD CORP NEW CALL 76169B902 301 98 SH Call SOLE   0 0 0
REXNORD CORP NEW PUT 76169B952 6 2 SH Put SOLE   0 0 0
ROYAL BK CDA MONTREAL QUE CALL 780087902 2,678 334 SH Call SOLE   0 0 0
ROYAL BK CDA MONTREAL QUE PUT 780087952 753 94 SH Put SOLE   0 0 0
RYANAIR HLDGS PLC CALL 783513903 19 2 SH Call SOLE   0 0 0
RYANAIR HLDGS PLC COM 783513203 110 1,149 SH   SOLE   1,149 0 0
RYANAIR HLDGS PLC PUT 783513953 355 37 SH Put SOLE   0 0 0
RAYONIER ADVANCED MATLS INC CALL 75508B904 47 26 SH Call SOLE   0 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 9 491 SH   SOLE   491 0 0
RAYONIER ADVANCED MATLS INC PUT 75508B954 154 84 SH Put SOLE   0 0 0
RYB ED INC COM 74979W101 36 1,739 SH   SOLE   1,739 0 0
RYERSON HLDG CORP CALL 783754904 15 14 SH Call SOLE   0 0 0
RYERSON HLDG CORP PUT 783754954 5 5 SH Put SOLE   0 0 0
RAYONIER INC CALL 754907903 60 18 SH Call SOLE   0 0 0
RAYONIER INC COM 754907103 54 1,609 SH   SOLE   1,609 0 0
RAYONIER INC PUT 754907953 94 28 SH Put SOLE   0 0 0
SPRINT CORP CALL 85207U905 241 370 SH Call SOLE   0 0 0
SPRINT CORP COM 85207U105 36 5,522 SH   SOLE   5,522 0 0
SPRINT CORP PUT 85207U955 120 184 SH Put SOLE   0 0 0
SEABRIDGE GOLD INC CALL 811916905 139 108 SH Call SOLE   0 0 0
SEABRIDGE GOLD INC PUT 811916955 142 110 SH Put SOLE   0 0 0
SABRE CORP CALL 78573M904 179 69 SH Call SOLE   0 0 0
SABRE CORP PUT 78573M954 44 17 SH Put SOLE   0 0 0
SAFETY INCOME & GROWTH INC CALL 78649D904 191 102 SH Call SOLE   0 0 0
SAFETY INCOME & GROWTH INC PUT 78649D954 14 8 SH Put SOLE   0 0 0
SANDERSON FARMS INC CALL 800013904 1,002 97 SH Call SOLE   0 0 0
SANDERSON FARMS INC COM 800013104 55 536 SH   SOLE   536 0 0
SANDERSON FARMS INC PUT 800013954 372 36 SH Put SOLE   0 0 0
SAGE THERAPEUTICS INC CALL 78667J908 1,313 93 SH Call SOLE   0 0 0
SAGE THERAPEUTICS INC COM 78667J108 352 2,499 SH   SOLE   2,499 0 0
SAGE THERAPEUTICS INC PUT 78667J958 1,497 106 SH Put SOLE   0 0 0
SAIA INC CALL 78709Y905 30 4 SH Call SOLE   0 0 0
SAIA INC PUT 78709Y955 7 1 SH Put SOLE   0 0 0
SCIENCE APPLICATNS INTL CP N CALL 808625907 8 1 SH Call SOLE   0 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 612 7,604 SH   SOLE   7,604 0 0
SCIENCE APPLICATNS INTL CP N PUT 808625957 64 8 SH Put SOLE   0 0 0
SAILPOINT TECHNLGIES HLDGS I CALL 78781P905 224 66 SH Call SOLE   0 0 0
SAILPOINT TECHNLGIES HLDGS I PUT 78781P955 78 23 SH Put SOLE   0 0 0
SALEM MEDIA GROUP INC CALL 794093904 2 6 SH Call SOLE   0 0 0
SCORPIO BULKERS INC COM Y7546A122 400 55,176 SH   SOLE   55,176 0 0
SCORPIO BULKERS INC PUT Y7546A952 234 324 SH Put SOLE   0 0 0
BOSTON BEER INC CALL 100557907 4,283 149 SH Call SOLE   0 0 0
BOSTON BEER INC COM 100557107 452 1,574 SH   SOLE   1,574 0 0
BOSTON BEER INC PUT 100557957 6,210 216 SH Put SOLE   0 0 0
BANCO SANTANDER SA CALL 05964H905 67 135 SH Call SOLE   0 0 0
BANCO SANTANDER SA PUT 05964H955 258 517 SH Put SOLE   0 0 0
BANCO SANTANDER SA CALL 05964H905 3 6 SH Call SOLE   0 0 0
BANCO SANTANDER SA PUT 05964H955 6 13 SH Put SOLE   0 0 0
SANDSTORM GOLD LTD CALL 80013R906 32 88 SH Call SOLE   0 0 0
SANDSTORM GOLD LTD COM 80013R206 8 2,244 SH   SOLE   2,244 0 0
SANDSTORM GOLD LTD PUT 80013R956 15 42 SH Put SOLE   0 0 0
SANMINA CORPORATION CALL 801056902 38 14 SH Call SOLE   0 0 0
SANMINA CORPORATION COM 801056102 11 416 SH   SOLE   416 0 0
SANMINA CORPORATION PUT 801056952 8 3 SH Put SOLE   0 0 0
S&W SEED CO COM 785135104 9 3,753 SH   SOLE   3,753 0 0
S&W SEED CO PUT 785135954 17 70 SH Put SOLE   0 0 0
SAP SE CALL 803054904 897 73 SH Call SOLE   0 0 0
SAP SE COM 803054204 2,332 18,966 SH   SOLE   18,966 0 0
SAP SE PUT 803054954 2,607 212 SH Put SOLE   0 0 0
ECHOSTAR CORP CALL 278768906 41 9 SH Call SOLE   0 0 0
ECHOSTAR CORP COM 278768106 144 3,108 SH   SOLE   3,108 0 0
ECHOSTAR CORP PUT 278768956 292 63 SH Put SOLE   0 0 0
SPIRIT AIRLS INC CALL 848577902 1,197 255 SH Call SOLE   0 0 0
SPIRIT AIRLS INC COM 848577102 213 4,554 SH   SOLE   4,554 0 0
SPIRIT AIRLS INC PUT 848577952 605 129 SH Put SOLE   0 0 0
SAFE BULKERS INC CALL Y7388L903 4 17 SH Call SOLE   0 0 0
SAFE BULKERS INC COM Y7388L103 53 18,719 SH   SOLE   18,719 0 0
SAFE BULKERS INC PUT Y7388L953 83 290 SH Put SOLE   0 0 0
SBA COMMUNICATIONS CORP NEW CALL 78410G904 3,790 236 SH Call SOLE   0 0 0
SBA COMMUNICATIONS CORP NEW PUT 78410G954 1,670 104 SH Put SOLE   0 0 0
STRONGBRIDGE BIOPHARMA PLC CALL G85347905 18 39 SH Call SOLE   0 0 0
STRONGBRIDGE BIOPHARMA PLC PUT G85347955 11 23 SH Put SOLE   0 0 0
SINCLAIR BROADCAST GROUP INC CALL 829226909 3,410 1,203 SH Call SOLE   0 0 0
SINCLAIR BROADCAST GROUP INC PUT 829226959 620 219 SH Put SOLE   0 0 0
SIBANYE STILLWATER COM 825724206 51 20,665 SH   SOLE   20,665 0 0
SIBANYE STILLWATER PUT 825724956 11 47 SH Put SOLE   0 0 0
SALLY BEAUTY HLDGS INC CALL 79546E904 33 18 SH Call SOLE   0 0 0
SALLY BEAUTY HLDGS INC PUT 79546E954 121 66 SH Put SOLE   0 0 0
ALPS ETF TR CALL 00162Q906 78 20 SH Call SOLE   0 0 0
ALPS ETF TR PUT 00162Q956 19 5 SH Put SOLE   0 0 0
STAR BULK CARRIERS CORP CALL Y8162K904 4 3 SH Call SOLE   0 0 0
STAR BULK CARRIERS CORP COM Y8162K204 774 53,607 SH   SOLE   53,607 0 0
STAR BULK CARRIERS CORP PUT Y8162K954 1,095 758 SH Put SOLE   0 0 0
SIGNATURE BK NEW YORK N Y CALL 82669G904 482 42 SH Call SOLE   0 0 0
SIGNATURE BK NEW YORK N Y PUT 82669G954 3,227 281 SH Put SOLE   0 0 0
SABRA HEALTH CARE REIT INC CALL 78573L906 85 37 SH Call SOLE   0 0 0
SABRA HEALTH CARE REIT INC PUT 78573L956 60 26 SH Put SOLE   0 0 0
COMPANHIA DE SANEAMENTO BASI CALL 20441A902 1 3 SH Call SOLE   0 0 0
COMPANHIA DE SANEAMENTO BASI COM 20441A102 8 1,448 SH   SOLE   1,448 0 0
COMPANHIA DE SANEAMENTO BASI PUT 20441A952 0 1 SH Put SOLE   0 0 0
STARBUCKS CORP CALL 855244909 10,322 1,816 SH Call SOLE   0 0 0
STARBUCKS CORP COM 855244109 3,007 52,915 SH   SOLE   52,915 0 0
STARBUCKS CORP PUT 855244959 17,950 3,158 SH Put SOLE   0 0 0
SANTANDER CONSUMER USA HDG I CALL 80283M901 210 105 SH Call SOLE   0 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 28 1,436 SH   SOLE   1,436 0 0
SANTANDER CONSUMER USA HDG I PUT 80283M951 124 62 SH Put SOLE   0 0 0
SOUTHERN COPPER CORP CALL 84265V905 685 159 SH Call SOLE   0 0 0
SOUTHERN COPPER CORP PUT 84265V955 25 6 SH Put SOLE   0 0 0
SCANA CORP NEW CALL 80589M902 1,186 305 SH Call SOLE   0 0 0
SCANA CORP NEW PUT 80589M952 703 181 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 7 1 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 42 8 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 8 1 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR COM 808524847 50 1,205 SH   SOLE   1,205 0 0
SCHOLASTIC CORP CALL 807066905 144 31 SH Call SOLE   0 0 0
SCHOLASTIC CORP PUT 807066955 46 10 SH Put SOLE   0 0 0
SCHNITZER STL INDS CALL 806882906 13 5 SH Call SOLE   0 0 0
SCHNITZER STL INDS COM 806882106 79 2,930 SH   SOLE   2,930 0 0
SCHNITZER STL INDS PUT 806882956 10 4 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 48 9 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR COM 808524409 7 133 SH   SOLE   133 0 0
SCHWAB CHARLES CORP NEW CALL 808513905 4,664 949 SH Call SOLE   0 0 0
SCHWAB CHARLES CORP NEW PUT 808513955 4,394 894 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 13 2 SH Call SOLE   0 0 0
SERVICE CORP INTL CALL 817565904 808 183 SH Call SOLE   0 0 0
SERVICE CORP INTL PUT 817565954 1,021 231 SH Put SOLE   0 0 0
STEPAN CO CALL 858586900 43 5 SH Call SOLE   0 0 0
STEPAN CO COM 858586100 6 71 SH   SOLE   71 0 0
STEPAN CO PUT 858586950 365 42 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 384 285 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W668 446 33,046 SH   SOLE   33,046 0 0
PROSHARES TR II PUT 74347W952 299 222 SH Put SOLE   0 0 0
COMSCORE INC COM 20564W105 5 326 SH   SOLE   326 0 0
COMSCORE INC PUT 20564W955 9 5 SH Put SOLE   0 0 0
STEELCASE INC CALL 858155903 107 58 SH Call SOLE   0 0 0
STEELCASE INC COM 858155203 2 125 SH   SOLE   125 0 0
STEELCASE INC PUT 858155953 338 183 SH Put SOLE   0 0 0
SCANSOURCE INC COM 806037107 50 1,256 SH   SOLE   1,256 0 0
SHOE CARNIVAL INC CALL 824889909 30 8 SH Call SOLE   0 0 0
SHOE CARNIVAL INC PUT 824889959 23 6 SH Put SOLE   0 0 0
SECUREWORKS CORP CALL 81374A905 14 10 SH Call SOLE   0 0 0
SECUREWORKS CORP COM 81374A105 239 16,378 SH   SOLE   16,378 0 0
SECUREWORKS CORP PUT 81374A955 43 30 SH Put SOLE   0 0 0
SCYNEXIS INC COM 811292101 5 4,309 SH   SOLE   4,309 0 0
SCYNEXIS INC PUT 811292951 7 60 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 49 8 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 24 4 SH Put SOLE   0 0 0
SANDRIDGE ENERGY INC CALL 80007P909 10 10 SH Call SOLE   0 0 0
SANDRIDGE ENERGY INC COM 80007P869 289 26,652 SH   SOLE   26,652 0 0
SANDRIDGE ENERGY INC PUT 80007P959 910 838 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 20 10 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37950E549 0 11 SH   SOLE   11 0 0
GLOBAL X FDS PUT 37950E954 53 26 SH Put SOLE   0 0 0
SEADRILL PARTNERS LLC CALL Y7545W909 0 2 SH Call SOLE   0 0 0
SEADRILL PARTNERS LLC COM Y7545W109 28 7,738 SH   SOLE   7,738 0 0
SEADRILL PARTNERS LLC PUT Y7545W959 1 4 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 95 67 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A178 64 4,513 SH   SOLE   4,513 0 0
PROSHARES TR PUT 74348A954 4 3 SH Put SOLE   0 0 0
SANDRIDGE MISSISSIPPIAN TR I PUT 80007V956 0 1 SH Put SOLE   0 0 0
SEADRILL LTD COM G7998G106 7 290 SH   SOLE   290 0 0
SEADRILL LTD PUT G7998G956 2 1 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 2,790 843 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B383 1,271 38,402 SH   SOLE   38,402 0 0
PROSHARES TR PUT 74347B959 877 265 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 1,429 432 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 3 1 SH Put SOLE   0 0 0
SANDRIDGE MISSISSIPPIAN TR I CALL 80007T901 6 48 SH Call SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 186 19 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 9 1 SH Put SOLE   0 0 0
SEA LTD CALL 81141R900 591 428 SH Call SOLE   0 0 0
SEA LTD PUT 81141R950 6 5 SH Put SOLE   0 0 0
SEACHANGE INTL INC CALL 811699907 5 29 SH Call SOLE   0 0 0
SEACHANGE INTL INC PUT 811699957 0 1 SH Put SOLE   0 0 0
SEAWORLD ENTMT INC CALL 81282V900 1,609 512 SH Call SOLE   0 0 0
SEAWORLD ENTMT INC PUT 81282V950 2,379 757 SH Put SOLE   0 0 0
SECOO HLDG LTD CALL 81367P901 170 134 SH Call SOLE   0 0 0
SOLAREDGE TECHNOLOGIES INC CALL 83417M904 1,039 276 SH Call SOLE   0 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 631 16,778 SH   SOLE   16,778 0 0
SOLAREDGE TECHNOLOGIES INC PUT 83417M954 1,464 389 SH Put SOLE   0 0 0
SEALED AIR CORP NEW CALL 81211K900 574 143 SH Call SOLE   0 0 0
SEALED AIR CORP NEW PUT 81211K950 321 80 SH Put SOLE   0 0 0
SEI INVESTMENTS CO CALL 784117903 623 102 SH Call SOLE   0 0 0
SEI INVESTMENTS CO PUT 784117953 12 2 SH Put SOLE   0 0 0
SELECTA BIOSCIENCES INC CALL 816212904 4 3 SH Call SOLE   0 0 0
SELECTA BIOSCIENCES INC COM 816212104 22 1,468 SH   SOLE   1,468 0 0
SELECT MED HLDGS CORP CALL 81619Q905 417 227 SH Call SOLE   0 0 0
SELECT MED HLDGS CORP PUT 81619Q955 1 1 SH Put SOLE   0 0 0
SEMGROUP CORP CALL 81663A905 379 172 SH Call SOLE   0 0 0
SEMGROUP CORP PUT 81663A955 26 12 SH Put SOLE   0 0 0
SENDGRID INC CALL 816883902 7 2 SH Call SOLE   0 0 0
SENDGRID INC COM 816883102 464 12,639 SH   SOLE   12,639 0 0
SENDGRID INC PUT 816883952 1,611 438 SH Put SOLE   0 0 0
SENSEONICS HLDGS INC CALL 81727U905 203 427 SH Call SOLE   0 0 0
SENSEONICS HLDGS INC PUT 81727U955 8 18 SH Put SOLE   0 0 0
SPECTRA ENERGY PARTNERS LP CALL 84756N909 1,406 394 SH Call SOLE   0 0 0
SPECTRA ENERGY PARTNERS LP PUT 84756N959 357 100 SH Put SOLE   0 0 0
SERVICEMASTER GLOBAL HLDGS I CALL 81761R909 1,873 302 SH Call SOLE   0 0 0
SERVICEMASTER GLOBAL HLDGS I PUT 81761R959 2,003 323 SH Put SOLE   0 0 0
SESEN BIO INC CALL 817763905 13 61 SH Call SOLE   0 0 0
STIFEL FINL CORP CALL 860630902 1,025 200 SH Call SOLE   0 0 0
STIFEL FINL CORP PUT 860630952 82 16 SH Put SOLE   0 0 0
SAFEGUARD SCIENTIFICS INC CALL 786449907 16 18 SH Call SOLE   0 0 0
STITCH FIX INC CALL 860897907 4,784 1,093 SH Call SOLE   0 0 0
STITCH FIX INC COM 860897107 1,973 45,096 SH   SOLE   45,096 0 0
STITCH FIX INC PUT 860897957 1,151 263 SH Put SOLE   0 0 0
SHIP FINANCE INTERNATIONAL L CALL G81075906 468 337 SH Call SOLE   0 0 0
SHIP FINANCE INTERNATIONAL L PUT G81075956 198 143 SH Put SOLE   0 0 0
SHUTTERFLY INC CALL 82568P904 401 61 SH Call SOLE   0 0 0
SHUTTERFLY INC COM 82568P304 461 7,005 SH   SOLE   7,005 0 0
SHUTTERFLY INC PUT 82568P954 1,607 244 SH Put SOLE   0 0 0
SPROUTS FMRS MKT INC CALL 85208M902 2,960 1,080 SH Call SOLE   0 0 0
SPROUTS FMRS MKT INC PUT 85208M952 515 188 SH Put SOLE   0 0 0
SIMMONS 1ST NATL CORP COM 828730200 3 135 SH   SOLE   135 0 0
SIMMONS 1ST NATL CORP PUT 828730950 85 29 SH Put SOLE   0 0 0
SMART & FINAL STORES INC CALL 83190B901 5 10 SH Call SOLE   0 0 0
SMART & FINAL STORES INC PUT 83190B951 38 68 SH Put SOLE   0 0 0
FANG HLDGS LTD CALL 30711Y902 1 7 SH Call SOLE   0 0 0
FANG HLDGS LTD COM 30711Y102 3 1,387 SH   SOLE   1,387 0 0
FANG HLDGS LTD PUT 30711Y952 4 16 SH Put SOLE   0 0 0
SEATTLE GENETICS INC CALL 812578902 539 70 SH Call SOLE   0 0 0
SEATTLE GENETICS INC COM 812578102 470 6,095 SH   SOLE   6,095 0 0
SEATTLE GENETICS INC PUT 812578952 640 83 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P901 80 21 SH Call SOLE   0 0 0
BARCLAYS BK PLC COM 06746P449 188 4,928 SH   SOLE   4,928 0 0
BARCLAYS BK PLC PUT 06746P951 22 6 SH Put SOLE   0 0 0
SMART GLOBAL HLDGS INC CALL G8232Y901 600 209 SH Call SOLE   0 0 0
SMART GLOBAL HLDGS INC COM G8232Y101 178 6,211 SH   SOLE   6,211 0 0
SMART GLOBAL HLDGS INC PUT G8232Y951 707 246 SH Put SOLE   0 0 0
SANGAMO THERAPEUTICS INC CALL 800677906 2,378 1,403 SH Call SOLE   0 0 0
SANGAMO THERAPEUTICS INC COM 800677106 287 16,960 SH   SOLE   16,960 0 0
SANGAMO THERAPEUTICS INC PUT 800677956 2,662 1,571 SH Put SOLE   0 0 0
SCIENTIFIC GAMES CORP CALL 80874P909 2,288 901 SH Call SOLE   0 0 0
SCIENTIFIC GAMES CORP COM 80874P109 5 201 SH   SOLE   201 0 0
SCIENTIFIC GAMES CORP PUT 80874P959 1,069 421 SH Put SOLE   0 0 0
ETFS GOLD TR CALL 26922Y905 23 2 SH Call SOLE   0 0 0
ETFS GOLD TR COM 26922Y105 406 3,530 SH   SOLE   3,530 0 0
ETFS GOLD TR PUT 26922Y955 701 61 SH Put SOLE   0 0 0
SURGERY PARTNERS INC COM 86881A100 102 6,223 SH   SOLE   6,223 0 0
SURGERY PARTNERS INC PUT 86881A950 3 2 SH Put SOLE   0 0 0
STAR GROUP L P CALL 85512C905 4 5 SH Call SOLE   0 0 0
STAR GROUP L P COM 85512C105 17 1,816 SH   SOLE   1,816 0 0
STAR GROUP L P PUT 85512C955 0 1 SH Put SOLE   0 0 0
SYNERGY PHARMACEUTICALS DEL CALL 871639908 36 217 SH Call SOLE   0 0 0
SYNERGY PHARMACEUTICALS DEL COM 871639308 65 38,367 SH   SOLE   38,367 0 0
SYNERGY PHARMACEUTICALS DEL PUT 871639958 89 526 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 510 187 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 240 88 SH Put SOLE   0 0 0
SHAKE SHACK INC CALL 819047901 1,802 286 SH Call SOLE   0 0 0
SHAKE SHACK INC COM 819047101 171 2,728 SH   SOLE   2,728 0 0
SHAKE SHACK INC PUT 819047951 3,314 526 SH Put SOLE   0 0 0
SHENANDOAH TELECOMMUNICATION CALL 82312B906 813 210 SH Call SOLE   0 0 0
SHENANDOAH TELECOMMUNICATION PUT 82312B956 38 10 SH Put SOLE   0 0 0
SEARS HLDGS CORP CALL 812350906 42 440 SH Call SOLE   0 0 0
SEARS HLDGS CORP COM 812350106 12 12,744 SH   SOLE   12,744 0 0
SEARS HLDGS CORP PUT 812350956 33 342 SH Put SOLE   0 0 0
SHILOH INDS INC CALL 824543902 62 57 SH Call SOLE   0 0 0
SHELL MIDSTREAM PARTNERS L P CALL 822634901 70 33 SH Call SOLE   0 0 0
SHELL MIDSTREAM PARTNERS L P PUT 822634951 423 198 SH Put SOLE   0 0 0
MADDEN STEVEN LTD CALL 556269908 42 8 SH Call SOLE   0 0 0
MADDEN STEVEN LTD PUT 556269958 26 5 SH Put SOLE   0 0 0
SHOPIFY INC CALL 82509L907 14,094 857 SH Call SOLE   0 0 0
SHOPIFY INC COM 82509L107 1,688 10,268 SH   SOLE   10,268 0 0
SHOPIFY INC PUT 82509L957 16,725 1,017 SH Put SOLE   0 0 0
SEARS HOMETOWN & OUTLET STOR PUT 812362951 0 1 SH Put SOLE   0 0 0
SHIRE PLC CALL 82481R906 12,688 700 SH Call SOLE   0 0 0
SHIRE PLC PUT 82481R956 16,006 883 SH Put SOLE   0 0 0
SHERWIN WILLIAMS CO CALL 824348906 773 17 SH Call SOLE   0 0 0
SHERWIN WILLIAMS CO COM 824348106 1,492 3,278 SH   SOLE   3,278 0 0
SHERWIN WILLIAMS CO PUT 824348956 3,505 77 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 240 29 SH Call SOLE   0 0 0
COMPANHIA SIDERURGICA NACION CALL 20440W905 0 1 SH Call SOLE   0 0 0
COMPANHIA SIDERURGICA NACION COM 20440W105 35 15,490 SH   SOLE   15,490 0 0
COMPANHIA SIDERURGICA NACION PUT 20440W955 19 85 SH Put SOLE   0 0 0
SIEBERT FINL CORP COM 826176109 5 400 SH   SOLE   400 0 0
SIEBERT FINL CORP PUT 826176959 11 8 SH Put SOLE   0 0 0
SIENTRA INC CALL 82621J905 897 376 SH Call SOLE   0 0 0
SIENTRA INC PUT 82621J955 2 1 SH Put SOLE   0 0 0
SIFY TECHNOLOGIES LIMITED COM 82655M107 0 6 SH   SOLE   6 0 0
SIGNET JEWELERS LIMITED CALL G81276900 837 127 SH Call SOLE   0 0 0
SIGNET JEWELERS LIMITED COM G81276100 1,682 25,521 SH   SOLE   25,521 0 0
SIGNET JEWELERS LIMITED PUT G81276950 1,799 273 SH Put SOLE   0 0 0
SIGA TECHNOLOGIES INC CALL 826917906 14 21 SH Call SOLE   0 0 0
SIGA TECHNOLOGIES INC COM 826917106 25 3,681 SH   SOLE   3,681 0 0
SIGMA DESIGNS INC PUT 826565953 0 3 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 646 267 SH Call SOLE   0 0 0
GLOBAL X FDS PUT 37954Y951 184 76 SH Put SOLE   0 0 0
ETF MANAGERS TR COM 26924G102 0 78 SH   SOLE   78 0 0
SILICON MOTION TECHNOLOGY CO CALL 82706C908 209 39 SH Call SOLE   0 0 0
SILICON MOTION TECHNOLOGY CO PUT 82706C958 64 12 SH Put SOLE   0 0 0
SINA CORP CALL G81477904 1,424 205 SH Call SOLE   0 0 0
SINA CORP COM G81477104 706 10,166 SH   SOLE   10,166 0 0
SINA CORP PUT G81477954 1,257 181 SH Put SOLE   0 0 0
SINA CORP CALL G81477904 0 2 SH Call SOLE   0 0 0
SINA CORP PUT G81477954 0 4 SH Put SOLE   0 0 0
SELECT INCOME REIT CALL 81618T900 96 44 SH Call SOLE   0 0 0
SELECT INCOME REIT COM 81618T100 294 13,445 SH   SOLE   13,445 0 0
SELECT INCOME REIT PUT 81618T950 971 443 SH Put SOLE   0 0 0
SIRIUS XM HLDGS INC CALL 82968B903 350 554 SH Call SOLE   0 0 0
SIRIUS XM HLDGS INC COM 82968B103 230 36,513 SH   SOLE   36,513 0 0
SIRIUS XM HLDGS INC PUT 82968B953 934 1,478 SH Put SOLE   0 0 0
SVB FINL GROUP CALL 78486Q901 5,812 187 SH Call SOLE   0 0 0
SVB FINL GROUP COM 78486Q101 239 772 SH   SOLE   772 0 0
SVB FINL GROUP PUT 78486Q951 12,619 406 SH Put SOLE   0 0 0
ETFS SILVER TR CALL 26922X907 5 4 SH Call SOLE   0 0 0
SIX FLAGS ENTMT CORP NEW CALL 83001A902 1,138 163 SH Call SOLE   0 0 0
SIX FLAGS ENTMT CORP NEW PUT 83001A952 20 3 SH Put SOLE   0 0 0
SMUCKER J M CO CALL 832696905 882 86 SH Call SOLE   0 0 0
SMUCKER J M CO COM 832696405 453 4,417 SH   SOLE   4,417 0 0
SMUCKER J M CO PUT 832696955 4,289 418 SH Put SOLE   0 0 0
SHAW COMMUNICATIONS INC CALL 82028K900 3 2 SH Call SOLE   0 0 0
SAN JUAN BASIN RTY TR CALL 798241905 18 38 SH Call SOLE   0 0 0
SAN JUAN BASIN RTY TR PUT 798241955 0 1 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 74 39 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B748 7 393 SH   SOLE   393 0 0
PROSHARES TR PUT 74347B959 9 5 SH Put SOLE   0 0 0
SK TELECOM LTD COM 78440P108 2 82 SH   SOLE   82 0 0
SK TELECOM LTD PUT 78440P958 200 72 SH Put SOLE   0 0 0
TANGER FACTORY OUTLET CTRS I CALL 875465906 173 76 SH Call SOLE   0 0 0
TANGER FACTORY OUTLET CTRS I PUT 875465956 2,457 1,074 SH Put SOLE   0 0 0
SKECHERS U S A INC CALL 830566905 896 321 SH Call SOLE   0 0 0
SKECHERS U S A INC COM 830566105 1,013 36,293 SH   SOLE   36,293 0 0
SKECHERS U S A INC PUT 830566955 3,346 1,198 SH Put SOLE   0 0 0
SKYLINE CHAMPION CORPORATION CALL 830830905 22 8 SH Call SOLE   0 0 0
SKYWEST INC CALL 830879902 318 54 SH Call SOLE   0 0 0
SKYWEST INC PUT 830879952 35 6 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33734X906 243 43 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33734X956 5 1 SH Put SOLE   0 0 0
SILICON LABORATORIES INC CALL 826919902 36 4 SH Call SOLE   0 0 0
SILICON LABORATORIES INC COM 826919102 56 612 SH   SOLE   612 0 0
SILICON LABORATORIES INC PUT 826919952 1,331 145 SH Put SOLE   0 0 0
SCHLUMBERGER LTD CALL 806857908 11,495 1,887 SH Call SOLE   0 0 0
SCHLUMBERGER LTD COM 806857108 10,106 165,897 SH   SOLE   165,897 0 0
SCHLUMBERGER LTD PUT 806857958 24,075 3,952 SH Put SOLE   0 0 0
U S SILICA HLDGS INC CALL 90346E903 896 476 SH Call SOLE   0 0 0
U S SILICA HLDGS INC COM 90346E103 716 38,041 SH   SOLE   38,041 0 0
U S SILICA HLDGS INC PUT 90346E953 1,090 579 SH Put SOLE   0 0 0
SOLID BIOSCIENCES INC COM 83422E105 30 652 SH   SOLE   652 0 0
SUN LIFE FINL INC CALL 866796905 2,111 531 SH Call SOLE   0 0 0
SUN LIFE FINL INC PUT 866796955 310 78 SH Put SOLE   0 0 0
SL GREEN RLTY CORP CALL 78440X901 68 7 SH Call SOLE   0 0 0
SL GREEN RLTY CORP COM 78440X101 256 2,627 SH   SOLE   2,627 0 0
SL GREEN RLTY CORP PUT 78440X951 19 2 SH Put SOLE   0 0 0
SLM CORP CALL 78442P906 22 20 SH Call SOLE   0 0 0
SLM CORP PUT 78442P956 253 227 SH Put SOLE   0 0 0
SIMULATIONS PLUS INC CALL 829214905 24 12 SH Call SOLE   0 0 0
SIMULATIONS PLUS INC COM 829214105 41 2,034 SH   SOLE   2,034 0 0
SIMULATIONS PLUS INC PUT 829214955 16 8 SH Put SOLE   0 0 0
ISHARES SILVER TRUST CALL 46428Q909 1,024 746 SH Call SOLE   0 0 0
ISHARES SILVER TRUST COM 46428Q109 1,503 109,532 SH   SOLE   109,532 0 0
ISHARES SILVER TRUST PUT 46428Q959 794 579 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 9 2 SH Call SOLE   0 0 0
SM ENERGY CO CALL 78454L900 933 296 SH Call SOLE   0 0 0
SM ENERGY CO COM 78454L100 438 13,912 SH   SOLE   13,912 0 0
SM ENERGY CO PUT 78454L950 1,286 408 SH Put SOLE   0 0 0
SUPER MICRO COMPUTER INC CALL 86800U904 14 7 SH Call SOLE   0 0 0
SUPER MICRO COMPUTER INC PUT 86800U954 39 19 SH Put SOLE   0 0 0
SUMITOMO MITSUI FINL GROUP I CALL 86562M909 0 1 SH Call SOLE   0 0 0
SCOTTS MIRACLE GRO CO CALL 810186906 684 87 SH Call SOLE   0 0 0
SCOTTS MIRACLE GRO CO COM 810186106 872 11,081 SH   SOLE   11,081 0 0
SCOTTS MIRACLE GRO CO PUT 810186956 803 102 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 27,261 2,561 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F676 3,370 31,660 SH   SOLE   31,660 0 0
VANECK VECTORS ETF TR PUT 92189F952 72,779 6,837 SH Put SOLE   0 0 0
SUMMIT MIDSTREAM PARTNERS LP CALL 866142902 62 44 SH Call SOLE   0 0 0
SUMMIT MIDSTREAM PARTNERS LP PUT 866142952 11 8 SH Put SOLE   0 0 0
SUMMIT THERAPEUTICS PLC COM 86627R102 51 23,282 SH   SOLE   23,282 0 0
SUMMIT THERAPEUTICS PLC PUT 86627R952 51 233 SH Put SOLE   0 0 0
STANDARD MTR PRODS INC COM 853666105 62 1,274 SH   SOLE   1,274 0 0
STANDARD MTR PRODS INC PUT 853666955 246 50 SH Put SOLE   0 0 0
SIMPLY GOOD FOODS CO CALL 82900L902 145 75 SH Call SOLE   0 0 0
SIMPLY GOOD FOODS CO COM 82900L102 99 5,131 SH   SOLE   5,131 0 0
SIMPLY GOOD FOODS CO PUT 82900L952 15 8 SH Put SOLE   0 0 0
STEIN MART INC CALL 858375908 1 8 SH Call SOLE   0 0 0
STEIN MART INC PUT 858375958 1 5 SH Put SOLE   0 0 0
SMITH MICRO SOFTWARE INC CALL 832154907 178 709 SH Call SOLE   0 0 0
SMITH MICRO SOFTWARE INC COM 832154207 44 17,524 SH   SOLE   17,524 0 0
SMITH MICRO SOFTWARE INC PUT 832154957 59 235 SH Put SOLE   0 0 0
SPIRIT MTA REIT COM 84861U105 40 3,555 SH   SOLE   3,555 0 0
SEMTECH CORP CALL 816850901 583 105 SH Call SOLE   0 0 0
SEMTECH CORP PUT 816850951 405 73 SH Put SOLE   0 0 0
SANCHEZ ENERGY CORP CALL 79970Y905 75 330 SH Call SOLE   0 0 0
SANCHEZ ENERGY CORP COM 79970Y105 202 87,971 SH   SOLE   87,971 0 0
SANCHEZ ENERGY CORP PUT 79970Y955 231 1,005 SH Put SOLE   0 0 0
SNAP ON INC CALL 833034901 2,845 155 SH Call SOLE   0 0 0
SNAP ON INC PUT 833034951 1,615 88 SH Put SOLE   0 0 0
SNAP INC CALL 83304A906 1,338 1,579 SH Call SOLE   0 0 0
SNAP INC COM 83304A106 3,577 421,838 SH   SOLE   421,838 0 0
SNAP INC PUT 83304A956 6,138 7,239 SH Put SOLE   0 0 0
SLEEP NUMBER CORP CALL 83125X903 117 32 SH Call SOLE   0 0 0
SLEEP NUMBER CORP COM 83125X103 20 561 SH   SOLE   561 0 0
SLEEP NUMBER CORP PUT 83125X953 305 83 SH Put SOLE   0 0 0
SMART SAND INC CALL 83191H907 11 28 SH Call SOLE   0 0 0
SMART SAND INC COM 83191H107 2 494 SH   SOLE   494 0 0
SMART SAND INC PUT 83191H957 16 39 SH Put SOLE   0 0 0
SCHNEIDER NATIONAL INC CALL 80689H902 701 281 SH Call SOLE   0 0 0
SCHNEIDER NATIONAL INC COM 80689H102 9 380 SH   SOLE   380 0 0
SCHNEIDER NATIONAL INC PUT 80689H952 124 50 SH Put SOLE   0 0 0
SYNDAX PHARMACEUTICALS INC CALL 87164F905 119 148 SH Call SOLE   0 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 148 18,438 SH   SOLE   18,438 0 0
SYNDAX PHARMACEUTICALS INC PUT 87164F955 32 40 SH Put SOLE   0 0 0
SONY CORP CALL 835699907 5,773 952 SH Call SOLE   0 0 0
SONY CORP COM 835699307 1,628 26,848 SH   SOLE   26,848 0 0
SONY CORP PUT 835699957 1,552 256 SH Put SOLE   0 0 0
SENIOR HSG PPTYS TR CALL 81721M909 19 11 SH Call SOLE   0 0 0
SENIOR HSG PPTYS TR COM 81721M109 60 3,455 SH   SOLE   3,455 0 0
SENIOR HSG PPTYS TR PUT 81721M959 158 90 SH Put SOLE   0 0 0
SUN HYDRAULICS CORP COM 866942105 33 616 SH   SOLE   616 0 0
SUN HYDRAULICS CORP PUT 866942955 49 9 SH Put SOLE   0 0 0
SENOMYX INC COM 81724Q107 2 1,881 SH   SOLE   1,881 0 0
SENOMYX INC PUT 81724Q957 2 20 SH Put SOLE   0 0 0
SMITH & NEPHEW PLC COM 83175M205 6 163 SH   SOLE   163 0 0
CHINA PETE & CHEM CORP CALL 16941R908 2,139 213 SH Call SOLE   0 0 0
CHINA PETE & CHEM CORP PUT 16941R958 472 47 SH Put SOLE   0 0 0
SYNOPSYS INC CALL 871607907 2,889 293 SH Call SOLE   0 0 0
SYNOPSYS INC COM 871607107 558 5,664 SH   SOLE   5,664 0 0
SYNOPSYS INC PUT 871607957 2,938 298 SH Put SOLE   0 0 0
NEW SR INVT GROUP INC COM 648691103 8 1,499 SH   SOLE   1,499 0 0
SUNESIS PHARMACEUTICALS INC CALL 867328900 4 24 SH Call SOLE   0 0 0
SUNESIS PHARMACEUTICALS INC COM 867328700 18 9,460 SH   SOLE   9,460 0 0
SUNESIS PHARMACEUTICALS INC PUT 867328950 40 202 SH Put SOLE   0 0 0
SYNOVUS FINL CORP CALL 87161C901 375 82 SH Call SOLE   0 0 0
SYNOVUS FINL CORP COM 87161C501 249 5,442 SH   SOLE   5,442 0 0
SYNOVUS FINL CORP PUT 87161C951 544 119 SH Put SOLE   0 0 0
SYNNEX CORP CALL 87162W900 16 2 SH Call SOLE   0 0 0
SYNNEX CORP COM 87162W100 270 3,195 SH   SOLE   3,195 0 0
SYNNEX CORP PUT 87162W950 143 17 SH Put SOLE   0 0 0
SOUTHERN CO CALL 842587907 5,271 1,209 SH Call SOLE   0 0 0
SOUTHERN CO COM 842587107 99 2,283 SH   SOLE   2,283 0 0
SOUTHERN CO PUT 842587957 4,251 975 SH Put SOLE   0 0 0
GLOBAL X FDS COM 37950E416 122 3,834 SH   SOLE   3,834 0 0
GLOBAL X FDS PUT 37950E954 6 2 SH Put SOLE   0 0 0
SODASTREAM INTERNATIONAL LTD CALL M9068E905 8,169 571 SH Call SOLE   0 0 0
SODASTREAM INTERNATIONAL LTD COM M9068E105 1,231 8,608 SH   SOLE   8,608 0 0
SODASTREAM INTERNATIONAL LTD PUT M9068E955 7,683 537 SH Put SOLE   0 0 0
SOGOU INC CALL 83409V904 191 258 SH Call SOLE   0 0 0
SOGOU INC COM 83409V104 55 7,484 SH   SOLE   7,484 0 0
SOGOU INC PUT 83409V954 287 387 SH Put SOLE   0 0 0
SOHU COM LTD CALL 83410S908 77 39 SH Call SOLE   0 0 0
SOHU COM LTD COM 83410S108 29 1,509 SH   SOLE   1,509 0 0
SOHU COM LTD PUT 83410S958 192 97 SH Put SOLE   0 0 0
SOLARIS OILFIELD INFRSTR INC CALL 83418M903 625 331 SH Call SOLE   0 0 0
SOLARIS OILFIELD INFRSTR INC COM 83418M103 248 13,163 SH   SOLE   13,163 0 0
SOLARIS OILFIELD INFRSTR INC PUT 83418M953 3 2 SH Put SOLE   0 0 0
RENESOLA LTD CALL 75971T901 0 20 SH Call SOLE   0 0 0
SONOCO PRODS CO COM 835495102 339 6,122 SH   SOLE   6,122 0 0
SONOCO PRODS CO PUT 835495952 27 5 SH Put SOLE   0 0 0
SONIC CORP CALL 835451905 1,547 357 SH Call SOLE   0 0 0
SONIC CORP PUT 835451955 1,469 339 SH Put SOLE   0 0 0
SONOS INC CALL 83570H908 774 483 SH Call SOLE   0 0 0
SONOS INC PUT 83570H958 447 279 SH Put SOLE   0 0 0
SORL AUTO PTS INC CALL 78461U901 7 19 SH Call SOLE   0 0 0
SORL AUTO PTS INC PUT 78461U951 3 8 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 5,875 380 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W458 766 4,955 SH   SOLE   4,955 0 0
DIREXION SHS ETF TR PUT 25459W958 10,126 655 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 152 157 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 13 14 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 2,627 142 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 2,035 110 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 177 112 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR COM 88166A607 33 2,112 SH   SOLE   2,112 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 14 9 SH Put SOLE   0 0 0
SP PLUS CORP CALL 78469C903 7 2 SH Call SOLE   0 0 0
SP PLUS CORP COM 78469C103 6 179 SH   SOLE   179 0 0
SP PLUS CORP PUT 78469C953 219 60 SH Put SOLE   0 0 0
SPARTON CORP COM 847235108 36 2,532 SH   SOLE   2,532 0 0
SPARTON CORP PUT 847235958 34 24 SH Put SOLE   0 0 0
SPARTAN MTRS INC CALL 846819900 356 242 SH Call SOLE   0 0 0
SPECTRUM BRANDS HLDGS INC NE CALL 84790A905 336 45 SH Call SOLE   0 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 147 1,969 SH   SOLE   1,969 0 0
SPECTRUM BRANDS HLDGS INC NE PUT 84790A955 687 92 SH Put SOLE   0 0 0
SIMON PPTY GROUP INC NEW CALL 828806909 3,375 191 SH Call SOLE   0 0 0
SIMON PPTY GROUP INC NEW PUT 828806959 3,976 225 SH Put SOLE   0 0 0
S&P GLOBAL INC CALL 78409V904 10,746 550 SH Call SOLE   0 0 0
S&P GLOBAL INC PUT 78409V954 1,699 87 SH Put SOLE   0 0 0
SUBURBAN PROPANE PARTNERS L CALL 864482904 14 6 SH Call SOLE   0 0 0
SUBURBAN PROPANE PARTNERS L COM 864482104 38 1,634 SH   SOLE   1,634 0 0
SUBURBAN PROPANE PARTNERS L PUT 864482954 82 35 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138E905 12 3 SH Call SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR COM 46138E362 11 287 SH   SOLE   287 0 0
INVESCO EXCHNG TRADED FD TR PUT 46138E955 28 7 SH Put SOLE   0 0 0
SOPHIRIS BIO INC CALL 83578Q909 3 14 SH Call SOLE   0 0 0
SOPHIRIS BIO INC COM 83578Q209 1 539 SH   SOLE   539 0 0
SOPHIRIS BIO INC PUT 83578Q959 55 198 SH Put SOLE   0 0 0
SPARK ENERGY INC PUT 846511953 0 2 SH Put SOLE   0 0 0
SPLUNK INC CALL 848637904 10,386 859 SH Call SOLE   0 0 0
SPLUNK INC COM 848637104 6,113 50,562 SH   SOLE   50,562 0 0
SPLUNK INC PUT 848637954 10,966 907 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138E905 252 51 SH Call SOLE   0 0 0
SUPERIOR ENERGY SVCS INC CALL 868157908 97 100 SH Call SOLE   0 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 142 14,680 SH   SOLE   14,680 0 0
SPOK HLDGS INC PUT 84863T956 0 1 SH Put SOLE   0 0 0
SPOTIFY TECHNOLOGY S A CALL L8681T902 25,515 1,411 SH Call SOLE   0 0 0
SPOTIFY TECHNOLOGY S A COM L8681T102 4,366 24,148 SH   SOLE   24,148 0 0
SPOTIFY TECHNOLOGY S A PUT L8681T952 22,205 1,228 SH Put SOLE   0 0 0
SPECTRUM PHARMACEUTICALS INC CALL 84763A908 2,063 1,228 SH Call SOLE   0 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 13 800 SH   SOLE   800 0 0
SPECTRUM PHARMACEUTICALS INC PUT 84763A958 1,076 641 SH Put SOLE   0 0 0
SPIRIT AEROSYSTEMS HLDGS INC CALL 848574909 385 42 SH Call SOLE   0 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 724 7,898 SH   SOLE   7,898 0 0
SPIRIT AEROSYSTEMS HLDGS INC PUT 848574959 531 58 SH Put SOLE   0 0 0
SUPPORT COM INC COM 86858W200 9 3,138 SH   SOLE   3,138 0 0
SUPPORT COM INC PUT 86858W950 34 120 SH Put SOLE   0 0 0
SPS COMM INC CALL 78463M907 2,282 230 SH Call SOLE   0 0 0
SPDR SER TR COM 78468R853 3 100 SH   SOLE   100 0 0
SPDR SER TR PUT 78468R953 9 3 SH Put SOLE   0 0 0
SPARTANNASH CO CALL 847215900 90 45 SH Call SOLE   0 0 0
SPARTANNASH CO COM 847215100 10 510 SH   SOLE   510 0 0
SPARTANNASH CO PUT 847215950 194 97 SH Put SOLE   0 0 0
SPORTSMANS WHSE HLDGS INC CALL 84920Y906 25 43 SH Call SOLE   0 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 8 1,489 SH   SOLE   1,489 0 0
SUNPOWER CORP CALL 867652906 253 347 SH Call SOLE   0 0 0
SUNPOWER CORP PUT 867652956 193 265 SH Put SOLE   0 0 0
SPX CORP CALL 784635904 33 10 SH Call SOLE   0 0 0
SPX CORP PUT 784635954 13 4 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 1,347 248 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W862 109 2,017 SH   SOLE   2,017 0 0
DIREXION SHS ETF TR PUT 25459W958 1,841 339 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 190 89 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 57 27 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 615 191 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 74 23 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 2,256 700 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 87 27 SH Put SOLE   0 0 0
SPDR S&P 500 ETF TR CALL 78462F903 1,838,077 63,225 SH Call SOLE   0 0 0
SPDR S&P 500 ETF TR PUT 78462F953 1,898,750 65,312 SH Put SOLE   0 0 0
SPDR SERIES TRUST COM 78464A409 12 314 SH   SOLE   314 0 0
SQUARE INC CALL 852234903 25,188 2,544 SH Call SOLE   0 0 0
SQUARE INC COM 852234103 22,037 222,579 SH   SOLE   222,579 0 0
SQUARE INC PUT 852234953 90,871 9,178 SH Put SOLE   0 0 0
SOCIEDAD QUIMICA MINERA DE C CALL 833635905 571 125 SH Call SOLE   0 0 0
SOCIEDAD QUIMICA MINERA DE C COM 833635105 396 8,676 SH   SOLE   8,676 0 0
SOCIEDAD QUIMICA MINERA DE C PUT 833635955 2,116 463 SH Put SOLE   0 0 0
SOCIEDAD QUIMICA MINERA DE C CALL 833635905 13 3 SH Call SOLE   0 0 0
SOCIEDAD QUIMICA MINERA DE C PUT 833635955 27 6 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 4,164 3,738 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A160 43 3,876 SH   SOLE   3,876 0 0
PROSHARES TR PUT 74348A954 362 325 SH Put SOLE   0 0 0
SPIRE INC CALL 84857L901 0 3 SH Call SOLE   0 0 0
SPIRIT RLTY CAP INC NEW CALL 84860W902 7 9 SH Call SOLE   0 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 28 3,572 SH   SOLE   3,572 0 0
SPIRIT RLTY CAP INC NEW PUT 84860W952 41 51 SH Put SOLE   0 0 0
SPIRIT RLTY CAP INC NEW PUT 84860W952 0 3 SH Put SOLE   0 0 0
SRC ENERGY INC CALL 78470V908 12 14 SH Call SOLE   0 0 0
SRC ENERGY INC PUT 78470V958 171 193 SH Put SOLE   0 0 0
STERICYCLE INC CALL 858912908 1,097 187 SH Call SOLE   0 0 0
STERICYCLE INC COM 858912108 745 12,709 SH   SOLE   12,709 0 0
STERICYCLE INC PUT 858912958 1,918 327 SH Put SOLE   0 0 0
SURMODICS INC CALL 868873900 201 27 SH Call SOLE   0 0 0
SURMODICS INC COM 868873100 148 1,991 SH   SOLE   1,991 0 0
SURMODICS INC PUT 868873950 231 31 SH Put SOLE   0 0 0
SEMPRA ENERGY CALL 816851909 307 27 SH Call SOLE   0 0 0
SEMPRA ENERGY COM 816851109 177 1,562 SH   SOLE   1,562 0 0
SEMPRA ENERGY PUT 816851959 1,842 162 SH Put SOLE   0 0 0
SERVICESOURCE INTL INC CALL 81763U900 44 157 SH Call SOLE   0 0 0
SERITAGE GROWTH PPTYS CALL 81752R900 978 206 SH Call SOLE   0 0 0
SERITAGE GROWTH PPTYS COM 81752R100 707 14,904 SH   SOLE   14,904 0 0
SERITAGE GROWTH PPTYS PUT 81752R950 4,388 924 SH Put SOLE   0 0 0
STONERIDGE INC CALL 86183P902 17 6 SH Call SOLE   0 0 0
STONERIDGE INC COM 86183P102 4 146 SH   SOLE   146 0 0
STONERIDGE INC PUT 86183P952 14 5 SH Put SOLE   0 0 0
SORRENTO THERAPEUTICS INC CALL 83587F902 29 66 SH Call SOLE   0 0 0
SORRENTO THERAPEUTICS INC PUT 83587F952 337 766 SH Put SOLE   0 0 0
SAREPTA THERAPEUTICS INC CALL 803607900 9,642 597 SH Call SOLE   0 0 0
SAREPTA THERAPEUTICS INC COM 803607100 1,628 10,085 SH   SOLE   10,085 0 0
SAREPTA THERAPEUTICS INC PUT 803607950 5,410 335 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 369 133 SH Call SOLE   0 0 0
PROSHARES TR CALL 74348A904 10 5 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A152 36 1,661 SH   SOLE   1,661 0 0
PROSHARES TR PUT 74348A954 94 43 SH Put SOLE   0 0 0
SEVEN STARS CLOUD GROUP INC CALL 81789Y902 328 868 SH Call SOLE   0 0 0
SEVEN STARS CLOUD GROUP INC PUT 81789Y952 30 80 SH Put SOLE   0 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 25 348 SH   SOLE   348 0 0
STAGE STORES INC CALL 85254C905 8 41 SH Call SOLE   0 0 0
SASOL LTD CALL 803866900 96 25 SH Call SOLE   0 0 0
SASOL LTD PUT 803866950 15 4 SH Put SOLE   0 0 0
SS&C TECHNOLOGIES HLDGS INC CALL 78467J900 284 50 SH Call SOLE   0 0 0
SS&C TECHNOLOGIES HLDGS INC PUT 78467J950 1,176 207 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 6,541 513 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R107 3,462 27,154 SH   SOLE   27,154 0 0
PROSHARES TR PUT 74347R952 4,833 379 SH Put SOLE   0 0 0
SCRIPPS E W CO OHIO COM 811054402 416 25,237 SH   SOLE   25,237 0 0
SCRIPPS E W CO OHIO PUT 811054952 120 73 SH Put SOLE   0 0 0
SSR MNG INC CALL 784730903 178 205 SH Call SOLE   0 0 0
SSR MNG INC COM 784730103 32 3,715 SH   SOLE   3,715 0 0
SSR MNG INC PUT 784730953 179 206 SH Put SOLE   0 0 0
SHUTTERSTOCK INC CALL 825690900 584 107 SH Call SOLE   0 0 0
SHUTTERSTOCK INC PUT 825690950 1,195 219 SH Put SOLE   0 0 0
SEASPAN CORP CALL Y75638909 7 9 SH Call SOLE   0 0 0
SEASPAN CORP COM Y75638109 43 5,171 SH   SOLE   5,171 0 0
SEASPAN CORP PUT Y75638959 177 213 SH Put SOLE   0 0 0
STRATASYS LTD CALL M85548901 145 63 SH Call SOLE   0 0 0
STRATASYS LTD COM M85548101 119 5,153 SH   SOLE   5,153 0 0
STRATASYS LTD PUT M85548951 108 47 SH Put SOLE   0 0 0
SENSATA TECHNOLOGIES HLDNG P CALL G8060N902 277 56 SH Call SOLE   0 0 0
SENSATA TECHNOLOGIES HLDNG P PUT G8060N952 1,461 295 SH Put SOLE   0 0 0
STAAR SURGICAL CO CALL 852312905 244 51 SH Call SOLE   0 0 0
STAAR SURGICAL CO COM 852312305 117 2,451 SH   SOLE   2,451 0 0
STAG INDL INC CALL 85254J902 16 6 SH Call SOLE   0 0 0
STAG INDL INC PUT 85254J952 22 8 SH Put SOLE   0 0 0
ISTAR INC CALL 45031U901 1 1 SH Call SOLE   0 0 0
ISTAR INC COM 45031U101 2 253 SH   SOLE   253 0 0
ISTAR INC PUT 45031U951 87 78 SH Put SOLE   0 0 0
EXTENDED STAY AMER INC CALL 30224P900 307 152 SH Call SOLE   0 0 0
EXTENDED STAY AMER INC COM 30224P200 181 8,965 SH   SOLE   8,965 0 0
EXTENDED STAY AMER INC PUT 30224P950 428 212 SH Put SOLE   0 0 0
STEWART INFORMATION SVCS COR COM 860372101 39 868 SH   SOLE   868 0 0
STEWART INFORMATION SVCS COR PUT 860372951 135 30 SH Put SOLE   0 0 0
STEEL CONNECT INC CALL 858098906 0 2 SH Call SOLE   0 0 0
STERIS PLC COM G84720104 191 1,674 SH   SOLE   1,674 0 0
STERIS PLC PUT G84720954 11 1 SH Put SOLE   0 0 0
STATE AUTO FINL CORP CALL 855707905 15 5 SH Call SOLE   0 0 0
STATE AUTO FINL CORP PUT 855707955 3 1 SH Put SOLE   0 0 0
SUNTRUST BKS INC CALL 867914903 2,938 440 SH Call SOLE   0 0 0
SUNTRUST BKS INC COM 867914103 467 7,007 SH   SOLE   7,007 0 0
SUNTRUST BKS INC PUT 867914953 1,168 175 SH Put SOLE   0 0 0
SUNOPTA INC CALL 8676EP908 4 6 SH Call SOLE   0 0 0
STEEL DYNAMICS INC CALL 858119900 1,324 293 SH Call SOLE   0 0 0
STEEL DYNAMICS INC PUT 858119950 849 188 SH Put SOLE   0 0 0
STMICROELECTRONICS N V CALL 861012902 902 492 SH Call SOLE   0 0 0
STMICROELECTRONICS N V COM 861012102 512 27,929 SH   SOLE   27,929 0 0
STMICROELECTRONICS N V PUT 861012952 2,826 1,541 SH Put SOLE   0 0 0
STEMLINE THERAPEUTICS INC CALL 85858C907 18 11 SH Call SOLE   0 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 153 9,270 SH   SOLE   9,270 0 0
STEMLINE THERAPEUTICS INC PUT 85858C957 332 200 SH Put SOLE   0 0 0
STAMPS COM INC CALL 852857900 2,148 95 SH Call SOLE   0 0 0
STAMPS COM INC PUT 852857950 5,247 232 SH Put SOLE   0 0 0
SCORPIO TANKERS INC CALL Y7542C906 65 326 SH Call SOLE   0 0 0
SCORPIO TANKERS INC PUT Y7542C956 13 65 SH Put SOLE   0 0 0
STONEMOR PARTNERS L P CALL 86183Q900 106 208 SH Call SOLE   0 0 0
STONEMOR PARTNERS L P COM 86183Q100 83 16,244 SH   SOLE   16,244 0 0
STONEMOR PARTNERS L P PUT 86183Q950 154 302 SH Put SOLE   0 0 0
STORE CAP CORP CALL 862121900 150 54 SH Call SOLE   0 0 0
STORE CAP CORP COM 862121100 33 1,216 SH   SOLE   1,216 0 0
STORE CAP CORP PUT 862121950 183 66 SH Put SOLE   0 0 0
STRATEGIC ED INC CALL 86272C903 0 18 SH Call SOLE   0 0 0
STRATEGIC ED INC PUT 86272C953 0 31 SH Put SOLE   0 0 0
STERLING CONSTRUCTION CO INC COM 859241101 3 259 SH   SOLE   259 0 0
STERLING CONSTRUCTION CO INC PUT 859241951 37 26 SH Put SOLE   0 0 0
STATE STR CORP CALL 857477903 1,993 238 SH Call SOLE   0 0 0
STATE STR CORP PUT 857477953 4,616 551 SH Put SOLE   0 0 0
STARWOOD PPTY TR INC CALL 85571B905 23 11 SH Call SOLE   0 0 0
STARWOOD PPTY TR INC COM 85571B105 76 3,534 SH   SOLE   3,534 0 0
STARWOOD PPTY TR INC PUT 85571B955 105 49 SH Put SOLE   0 0 0
SEAGATE TECHNOLOGY PLC CALL G7945M907 5,113 1,080 SH Call SOLE   0 0 0
SEAGATE TECHNOLOGY PLC COM G7945M107 4 100 SH   SOLE   100 0 0
SEAGATE TECHNOLOGY PLC PUT G7945M957 6,572 1,388 SH Put SOLE   0 0 0
CONSTELLATION BRANDS INC CALL 21036P907 47,759 2,215 SH Call SOLE   0 0 0
CONSTELLATION BRANDS INC COM 21036P108 3,860 17,905 SH   SOLE   17,905 0 0
CONSTELLATION BRANDS INC PUT 21036P957 46,056 2,136 SH Put SOLE   0 0 0
SUNCOR ENERGY INC NEW CALL 867224907 3,721 962 SH Call SOLE   0 0 0
SUNCOR ENERGY INC NEW PUT 867224957 916 237 SH Put SOLE   0 0 0
SUN CMNTYS INC CALL 866674904 101 10 SH Call SOLE   0 0 0
SUN CMNTYS INC COM 866674104 41 409 SH   SOLE   409 0 0
SUN CMNTYS INC PUT 866674954 172 17 SH Put SOLE   0 0 0
SUMMIT MATLS INC CALL 86614U900 18 10 SH Call SOLE   0 0 0
SUMMIT MATLS INC COM 86614U100 341 18,760 SH   SOLE   18,760 0 0
SUMMIT MATLS INC PUT 86614U950 9 5 SH Put SOLE   0 0 0
SUNOCO LP CALL 86765K909 1,087 368 SH Call SOLE   0 0 0
SUNOCO LP PUT 86765K959 735 249 SH Put SOLE   0 0 0
SUPERIOR INDS INTL INC CALL 868168905 5 3 SH Call SOLE   0 0 0
SUPERIOR INDS INTL INC COM 868168105 81 4,754 SH   SOLE   4,754 0 0
SUPERIOR INDS INTL INC PUT 868168955 92 54 SH Put SOLE   0 0 0
SUPERNUS PHARMACEUTICALS INC CALL 868459908 1,591 316 SH Call SOLE   0 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 252 5,006 SH   SOLE   5,006 0 0
SUPERNUS PHARMACEUTICALS INC PUT 868459958 2,008 399 SH Put SOLE   0 0 0
SINOVAC BIOTECH LTD CALL P8696W904 18 24 SH Call SOLE   0 0 0
SINOVAC BIOTECH LTD PUT P8696W954 19 26 SH Put SOLE   0 0 0
SAVARA INC CALL 805111901 6 6 SH Call SOLE   0 0 0
SAVARA INC COM 805111101 16 1,438 SH   SOLE   1,438 0 0
SUPERVALU INC CALL 868536901 7,417 2,302 SH Call SOLE   0 0 0
SUPERVALU INC PUT 868536951 2,161 671 SH Put SOLE   0 0 0
FIRSTHAND TECH VALUE FD INC CALL 33766Y900 1 1 SH Call SOLE   0 0 0
FIRSTHAND TECH VALUE FD INC COM 33766Y100 49 2,893 SH   SOLE   2,893 0 0
PROSHARES TR II CALL 74347W902 224 38 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W130 223 3,785 SH   SOLE   3,785 0 0
PROSHARES TR II PUT 74347W952 2,989 506 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 16,119 2,728 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 5,247 888 SH Put SOLE   0 0 0
SWITCH INC CALL 87105L904 126 117 SH Call SOLE   0 0 0
SWITCH INC PUT 87105L954 198 184 SH Put SOLE   0 0 0
SIERRA WIRELESS INC CALL 826516906 211 105 SH Call SOLE   0 0 0
SIERRA WIRELESS INC COM 826516106 163 8,154 SH   SOLE   8,154 0 0
SIERRA WIRELESS INC PUT 826516956 154 77 SH Put SOLE   0 0 0
STANLEY BLACK & DECKER INC CALL 854502901 3,734 255 SH Call SOLE   0 0 0
STANLEY BLACK & DECKER INC COM 854502101 3,585 24,483 SH   SOLE   24,483 0 0
STANLEY BLACK & DECKER INC PUT 854502951 4,730 323 SH Put SOLE   0 0 0
SKYWORKS SOLUTIONS INC CALL 83088M902 3,837 423 SH Call SOLE   0 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 1,817 20,032 SH   SOLE   20,032 0 0
SKYWORKS SOLUTIONS INC PUT 83088M952 11,238 1,239 SH Put SOLE   0 0 0
SCHWEITZER-MAUDUIT INTL INC CALL 808541906 38 10 SH Call SOLE   0 0 0
SCHWEITZER-MAUDUIT INTL INC PUT 808541956 15 4 SH Put SOLE   0 0 0
SOUTHWESTERN ENERGY CO CALL 845467909 252 495 SH Call SOLE   0 0 0
SOUTHWESTERN ENERGY CO COM 845467109 73 14,443 SH   SOLE   14,443 0 0
SOUTHWESTERN ENERGY CO PUT 845467959 11 23 SH Put SOLE   0 0 0
SUNCOKE ENERGY INC CALL 86722A903 1 1 SH Call SOLE   0 0 0
SUNCOKE ENERGY INC PUT 86722A953 1 1 SH Put SOLE   0 0 0
SUNCOKE ENERGY PARTNERS L P CALL 86722Y901 16 11 SH Call SOLE   0 0 0
SUNCOKE ENERGY PARTNERS L P PUT 86722Y951 150 99 SH Put SOLE   0 0 0
STANDEX INTL CORP COM 854231107 75 726 SH   SOLE   726 0 0
STANDEX INTL CORP PUT 854231957 1,761 169 SH Put SOLE   0 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 13 182 SH   SOLE   182 0 0
SYNCHRONY FINL CALL 87165B903 4,882 1,571 SH Call SOLE   0 0 0
SYNCHRONY FINL PUT 87165B953 5,911 1,902 SH Put SOLE   0 0 0
STRYKER CORP CALL 863667901 2,789 157 SH Call SOLE   0 0 0
STRYKER CORP COM 863667101 926 5,213 SH   SOLE   5,213 0 0
STRYKER CORP PUT 863667951 533 30 SH Put SOLE   0 0 0
SYKES ENTERPRISES INC COM 871237103 17 586 SH   SOLE   586 0 0
SYKES ENTERPRISES INC PUT 871237953 118 39 SH Put SOLE   0 0 0
SYMANTEC CORP CALL 871503908 4,209 1,978 SH Call SOLE   0 0 0
SYMANTEC CORP COM 871503108 1,542 72,465 SH   SOLE   72,465 0 0
SYMANTEC CORP PUT 871503958 4,126 1,939 SH Put SOLE   0 0 0
SYNAPTICS INC CALL 87157D909 3,622 794 SH Call SOLE   0 0 0
SYNAPTICS INC PUT 87157D959 36 8 SH Put SOLE   0 0 0
SYNACOR INC CALL 871561906 26 165 SH Call SOLE   0 0 0
SYNACOR INC COM 871561106 0 300 SH   SOLE   300 0 0
SYNACOR INC PUT 871561956 0 3 SH Put SOLE   0 0 0
SYNEOS HEALTH INC CALL 87166B902 97 19 SH Call SOLE   0 0 0
SYNEOS HEALTH INC COM 87166B102 158 3,073 SH   SOLE   3,073 0 0
SYNEOS HEALTH INC PUT 87166B952 958 186 SH Put SOLE   0 0 0
SYNALLOY CP DEL COM 871565107 3 142 SH   SOLE   142 0 0
SYNALLOY CP DEL PUT 871565957 137 60 SH Put SOLE   0 0 0
SYNTEL INC CALL 87162H903 1,274 311 SH Call SOLE   0 0 0
SYNTEL INC PUT 87162H953 4 1 SH Put SOLE   0 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 18 1,557 SH   SOLE   1,557 0 0
SYSTEMAX INC CALL 871851901 9 3 SH Call SOLE   0 0 0
SYSTEMAX INC PUT 871851951 6 2 SH Put SOLE   0 0 0
SYSCO CORP CALL 871829907 3,083 421 SH Call SOLE   0 0 0
SYSCO CORP COM 871829107 3 44 SH   SOLE   44 0 0
SYSCO CORP PUT 871829957 1,274 174 SH Put SOLE   0 0 0
AT&T INC CALL 00206R902 17,135 5,103 SH Call SOLE   0 0 0
AT&T INC PUT 00206R952 7,971 2,374 SH Put SOLE   0 0 0
AT&T INC CALL 00206R902 4,247 1,265 SH Call SOLE   0 0 0
AT&T INC PUT 00206R952 3,287 979 SH Put SOLE   0 0 0
TRAVELCENTERS AMER LLC CALL 894174901 15 27 SH Call SOLE   0 0 0
TRAVELCENTERS AMER LLC COM 894174101 85 14,977 SH   SOLE   14,977 0 0
DEL TACO RESTAURANTS INC CALL 245496904 22 19 SH Call SOLE   0 0 0
DEL TACO RESTAURANTS INC COM 245496104 49 4,191 SH   SOLE   4,191 0 0
DEL TACO RESTAURANTS INC PUT 245496954 34 29 SH Put SOLE   0 0 0
TAHOE RES INC CALL 873868903 21 77 SH Call SOLE   0 0 0
TAHOE RES INC COM 873868103 101 36,382 SH   SOLE   36,382 0 0
TAHOE RES INC PUT 873868953 78 281 SH Put SOLE   0 0 0
TAL ED GROUP CALL 874080904 946 368 SH Call SOLE   0 0 0
TAL ED GROUP COM 874080104 3,479 135,325 SH   SOLE   135,325 0 0
TAL ED GROUP PUT 874080954 4,810 1,871 SH Put SOLE   0 0 0
TALOS ENERGY INC CALL 87484T908 164 50 SH Call SOLE   0 0 0
TALOS ENERGY INC COM 87484T108 882 26,903 SH   SOLE   26,903 0 0
TALOS ENERGY INC PUT 87484T958 941 287 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138G900 26 13 SH Call SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR PUT 46138G950 12 6 SH Put SOLE   0 0 0
MOLSON COORS BREWING CO CALL 60871R909 3,259 530 SH Call SOLE   0 0 0
MOLSON COORS BREWING CO COM 60871R209 823 13,398 SH   SOLE   13,398 0 0
MOLSON COORS BREWING CO PUT 60871R959 2,792 454 SH Put SOLE   0 0 0
TRANSATLANTIC PETROLEUM LTD CALL G89982903 14 95 SH Call SOLE   0 0 0
PROSHARES TR CALL 74347X900 18 8 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X849 477 20,397 SH   SOLE   20,397 0 0
PROSHARES TR PUT 74347X950 1,495 639 SH Put SOLE   0 0 0
TRUEBLUE INC COM 89785X101 12 463 SH   SOLE   463 0 0
THERAVANCE BIOPHARMA INC CALL G8807B906 6 2 SH Call SOLE   0 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 1 37 SH   SOLE   37 0 0
THERAVANCE BIOPHARMA INC PUT G8807B956 3 1 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 15,109 3,942 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 10,579 2,760 SH Put SOLE   0 0 0
TEXAS CAPITAL BANCSHARES INC CALL 88224Q907 8 1 SH Call SOLE   0 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 161 1,958 SH   SOLE   1,958 0 0
TEXAS CAPITAL BANCSHARES INC PUT 88224Q957 206 25 SH Put SOLE   0 0 0
TCF FINL CORP CALL 872275902 1,197 503 SH Call SOLE   0 0 0
TCF FINL CORP COM 872275102 354 14,906 SH   SOLE   14,906 0 0
TCF FINL CORP PUT 872275952 847 356 SH Put SOLE   0 0 0
TACTILE SYS TECHNOLOGY INC CALL 87357P900 262 37 SH Call SOLE   0 0 0
TACTILE SYS TECHNOLOGY INC PUT 87357P950 99 14 SH Put SOLE   0 0 0
TAUBMAN CTRS INC CALL 876664903 1,316 220 SH Call SOLE   0 0 0
TAUBMAN CTRS INC PUT 876664953 299 50 SH Put SOLE   0 0 0
TC PIPELINES LP CALL 87233Q908 597 197 SH Call SOLE   0 0 0
TC PIPELINES LP PUT 87233Q958 69 23 SH Put SOLE   0 0 0
CONTAINER STORE GROUP INC CALL 210751903 67 61 SH Call SOLE   0 0 0
CONTAINER STORE GROUP INC PUT 210751953 12 11 SH Put SOLE   0 0 0
TUCOWS INC CALL 898697906 22 4 SH Call SOLE   0 0 0
TUCOWS INC COM 898697206 677 12,150 SH   SOLE   12,150 0 0
TUCOWS INC PUT 898697956 852 153 SH Put SOLE   0 0 0
TORONTO DOMINION BK ONT CALL 891160909 2,304 379 SH Call SOLE   0 0 0
TORONTO DOMINION BK ONT COM 891160509 2,780 45,736 SH   SOLE   45,736 0 0
TORONTO DOMINION BK ONT PUT 891160959 875 144 SH Put SOLE   0 0 0
TERADATA CORP DEL CALL 88076W903 67 18 SH Call SOLE   0 0 0
TERADATA CORP DEL COM 88076W103 526 13,954 SH   SOLE   13,954 0 0
TERADATA CORP DEL PUT 88076W953 60 16 SH Put SOLE   0 0 0
TRANSDIGM GROUP INC CALL 893641900 3,834 103 SH Call SOLE   0 0 0
TRANSDIGM GROUP INC COM 893641100 3,413 9,168 SH   SOLE   9,168 0 0
TRANSDIGM GROUP INC PUT 893641950 2,717 73 SH Put SOLE   0 0 0
TELADOC HEALTH INC CALL 87918A905 2,322 269 SH Call SOLE   0 0 0
TELADOC HEALTH INC COM 87918A105 910 10,549 SH   SOLE   10,549 0 0
TELADOC HEALTH INC PUT 87918A955 2,892 335 SH Put SOLE   0 0 0
TELEPHONE & DATA SYS INC CALL 879433909 136 45 SH Call SOLE   0 0 0
TELEPHONE & DATA SYS INC PUT 879433959 106 35 SH Put SOLE   0 0 0
TIDEWATER INC NEW CALL 88642R909 21 7 SH Call SOLE   0 0 0
TIDEWATER INC NEW PUT 88642R959 15 5 SH Put SOLE   0 0 0
TELEDYNE TECHNOLOGIES INC CALL 879360905 49 2 SH Call SOLE   0 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 15 61 SH   SOLE   61 0 0
ATLASSIAN CORP PLC CALL G06242904 3,134 326 SH Call SOLE   0 0 0
ATLASSIAN CORP PLC COM G06242104 2,349 24,442 SH   SOLE   24,442 0 0
ATLASSIAN CORP PLC PUT G06242954 3,711 386 SH Put SOLE   0 0 0
TECH DATA CORP CALL 878237906 508 71 SH Call SOLE   0 0 0
TECH DATA CORP PUT 878237956 393 55 SH Put SOLE   0 0 0
TECK RESOURCES LTD CALL 878742904 2,354 977 SH Call SOLE   0 0 0
TECK RESOURCES LTD PUT 878742954 2,711 1,125 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 668 40 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W958 501 30 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 153 84 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E562 129 7,065 SH   SOLE   7,065 0 0
DIREXION SHS ETF TR PUT 25460E955 255 140 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 3 2 SH Call SOLE   0 0 0
TELEFONICA S A CALL 879382908 3 5 SH Call SOLE   0 0 0
TELEFONICA S A COM 879382208 74 9,428 SH   SOLE   9,428 0 0
TELEFONICA S A PUT 879382958 84 107 SH Put SOLE   0 0 0
TE CONNECTIVITY LTD CALL H84989904 378 43 SH Call SOLE   0 0 0
TE CONNECTIVITY LTD COM H84989104 12 144 SH   SOLE   144 0 0
TE CONNECTIVITY LTD PUT H84989954 1,820 207 SH Put SOLE   0 0 0
TELLURIAN INC NEW CALL 87968A904 1,240 1,383 SH Call SOLE   0 0 0
TELLURIAN INC NEW COM 87968A104 728 81,256 SH   SOLE   81,256 0 0
TELLURIAN INC NEW PUT 87968A954 1,114 1,243 SH Put SOLE   0 0 0
TENNECO INC CALL 880349905 265 63 SH Call SOLE   0 0 0
TENNECO INC PUT 880349955 71 17 SH Put SOLE   0 0 0
TENABLE HLDGS INC CALL 88025T902 69 18 SH Call SOLE   0 0 0
TENABLE HLDGS INC PUT 88025T952 159 41 SH Put SOLE   0 0 0
TELECOM ARGENTINA S A CALL 879273909 17 10 SH Call SOLE   0 0 0
TELECOM ARGENTINA S A COM 879273209 1,315 75,507 SH   SOLE   75,507 0 0
TELECOM ARGENTINA S A PUT 879273959 3,039 1,745 SH Put SOLE   0 0 0
TERADYNE INC CALL 880770902 1,253 339 SH Call SOLE   0 0 0
TERADYNE INC PUT 880770952 536 145 SH Put SOLE   0 0 0
TERRAFORM PWR INC CALL 88104R909 8 7 SH Call SOLE   0 0 0
TERRAFORM PWR INC COM 88104R209 262 22,740 SH   SOLE   22,740 0 0
TERRAFORM PWR INC PUT 88104R959 137 119 SH Put SOLE   0 0 0
TEVA PHARMACEUTICAL INDS LTD CALL 881624909 8,687 4,033 SH Call SOLE   0 0 0
TEVA PHARMACEUTICAL INDS LTD COM 881624209 1,529 71,021 SH   SOLE   71,021 0 0
TEVA PHARMACEUTICAL INDS LTD PUT 881624959 10,095 4,687 SH Put SOLE   0 0 0
TEREX CORP NEW CALL 880779903 415 104 SH Call SOLE   0 0 0
TEREX CORP NEW PUT 880779953 251 63 SH Put SOLE   0 0 0
TFS FINL CORP COM 87240R107 34 2,308 SH   SOLE   2,308 0 0
TFS FINL CORP PUT 87240R957 1 1 SH Put SOLE   0 0 0
TELEFLEX INC CALL 879369906 212 8 SH Call SOLE   0 0 0
TELEFLEX INC COM 879369106 23 90 SH   SOLE   90 0 0
TELEFLEX INC PUT 879369956 2,448 92 SH Put SOLE   0 0 0
TREDEGAR CORP CALL 894650900 10 5 SH Call SOLE   0 0 0
TREDEGAR CORP COM 894650100 113 5,220 SH   SOLE   5,220 0 0
TREDEGAR CORP PUT 894650950 36 17 SH Put SOLE   0 0 0
TASEKO MINES LTD COM 876511106 3 4,000 SH   SOLE   4,000 0 0
TASEKO MINES LTD PUT 876511956 4 60 SH Put SOLE   0 0 0
TALLGRASS ENERGY LP CALL 874696907 0 302 SH Call SOLE   0 0 0
TALLGRASS ENERGY LP PUT 874696957 0 115 SH Put SOLE   0 0 0
TALLGRASS ENERGY LP CALL 874696907 0 10 SH Call SOLE   0 0 0
TEXTAINER GROUP HOLDINGS LTD CALL G8766E909 166 130 SH Call SOLE   0 0 0
TEXTAINER GROUP HOLDINGS LTD COM G8766E109 37 2,932 SH   SOLE   2,932 0 0
TEXTAINER GROUP HOLDINGS LTD PUT G8766E959 216 169 SH Put SOLE   0 0 0
TRIUMPH GROUP INC NEW CALL 896818901 307 132 SH Call SOLE   0 0 0
TRIUMPH GROUP INC NEW COM 896818101 288 12,388 SH   SOLE   12,388 0 0
TRIUMPH GROUP INC NEW PUT 896818951 177 76 SH Put SOLE   0 0 0
TEGNA INC COM 87901J105 104 8,721 SH   SOLE   8,721 0 0
TEGNA INC PUT 87901J955 51 43 SH Put SOLE   0 0 0
TEEKAY LNG PARTNERS L P CALL Y8564M905 35 21 SH Call SOLE   0 0 0
TEEKAY LNG PARTNERS L P COM Y8564M105 352 21,115 SH   SOLE   21,115 0 0
TEEKAY LNG PARTNERS L P PUT Y8564M955 61 37 SH Put SOLE   0 0 0
TARGET CORP CALL 87612E906 34,560 3,918 SH Call SOLE   0 0 0
TARGET CORP PUT 87612E956 25,201 2,857 SH Put SOLE   0 0 0
TG THERAPEUTICS INC CALL 88322Q908 980 1,750 SH Call SOLE   0 0 0
TG THERAPEUTICS INC PUT 88322Q958 556 993 SH Put SOLE   0 0 0
TENET HEALTHCARE CORP CALL 88033G907 631 222 SH Call SOLE   0 0 0
TENET HEALTHCARE CORP COM 88033G407 1,071 37,646 SH   SOLE   37,646 0 0
TENET HEALTHCARE CORP PUT 88033G957 1,835 645 SH Put SOLE   0 0 0
ISHARES INC COM 464286624 11 127 SH   SOLE   127 0 0
ISHARES INC PUT 464286951 47 5 SH Put SOLE   0 0 0
THOR INDS INC CALL 885160901 1,406 168 SH Call SOLE   0 0 0
THOR INDS INC COM 885160101 1,515 18,108 SH   SOLE   18,108 0 0
THOR INDS INC PUT 885160951 5,448 651 SH Put SOLE   0 0 0
GENTHERM INC COM 37253A103 140 3,089 SH   SOLE   3,089 0 0
TREEHOUSE FOODS INC CALL 89469A904 990 207 SH Call SOLE   0 0 0
TREEHOUSE FOODS INC COM 89469A104 546 11,421 SH   SOLE   11,421 0 0
TREEHOUSE FOODS INC PUT 89469A954 416 87 SH Put SOLE   0 0 0
TIFFANY & CO NEW CALL 886547908 6,964 540 SH Call SOLE   0 0 0
TIFFANY & CO NEW PUT 886547958 6,164 478 SH Put SOLE   0 0 0
INTERFACE INC COM 458665304 41 1,795 SH   SOLE   1,795 0 0
INTERFACE INC PUT 458665954 147 63 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 376 34 SH Call SOLE   0 0 0
ORCHIDS PAPER PRODS CO DEL CALL 68572N904 116 353 SH Call SOLE   0 0 0
ORCHIDS PAPER PRODS CO DEL COM 68572N104 0 194 SH   SOLE   194 0 0
ORCHIDS PAPER PRODS CO DEL PUT 68572N954 286 869 SH Put SOLE   0 0 0
TEAM INC CALL 878155900 605 269 SH Call SOLE   0 0 0
TITAN MACHY INC CALL 88830R901 74 48 SH Call SOLE   0 0 0
TITAN MACHY INC PUT 88830R951 6 4 SH Put SOLE   0 0 0
TIVO CORP CALL 88870P906 1,445 1,161 SH Call SOLE   0 0 0
TIVO CORP COM 88870P106 514 41,315 SH   SOLE   41,315 0 0
TIVO CORP PUT 88870P956 587 472 SH Put SOLE   0 0 0
TJX COS INC NEW CALL 872540909 11,403 1,018 SH Call SOLE   0 0 0
TJX COS INC NEW PUT 872540959 4,391 392 SH Put SOLE   0 0 0
TEEKAY CORPORATION CALL Y8564W903 126 187 SH Call SOLE   0 0 0
TEEKAY CORPORATION COM Y8564W103 83 12,449 SH   SOLE   12,449 0 0
TEEKAY CORPORATION PUT Y8564W953 149 222 SH Put SOLE   0 0 0
TURKCELL ILETISIM HIZMETLERI CALL 900111904 268 558 SH Call SOLE   0 0 0
TURKCELL ILETISIM HIZMETLERI COM 900111204 29 6,124 SH   SOLE   6,124 0 0
TURKCELL ILETISIM HIZMETLERI PUT 900111954 142 295 SH Put SOLE   0 0 0
TIMKEN CO CALL 887389904 154 31 SH Call SOLE   0 0 0
TIMKEN CO COM 887389104 122 2,465 SH   SOLE   2,465 0 0
TIMKEN CO PUT 887389954 64 13 SH Put SOLE   0 0 0
TELIGENT INC NEW CALL 87960W904 20 51 SH Call SOLE   0 0 0
TALEND S A CALL 874224907 13 2 SH Call SOLE   0 0 0
TALEND S A COM 874224207 639 9,174 SH   SOLE   9,174 0 0
TRANSMONTAIGNE PARTNERS L P CALL 89376V900 161 42 SH Call SOLE   0 0 0
TAILORED BRANDS INC CALL 87403A907 874 347 SH Call SOLE   0 0 0
TAILORED BRANDS INC COM 87403A107 130 5,200 SH   SOLE   5,200 0 0
TAILORED BRANDS INC PUT 87403A957 826 328 SH Put SOLE   0 0 0
TILRAY INC CALL 88688T900 48,486 3,376 SH Call SOLE   0 0 0
TILRAY INC PUT 88688T950 53,484 3,724 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 102,869 8,772 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 72,672 6,197 SH Put SOLE   0 0 0
TILLYS INC CALL 886885902 26 14 SH Call SOLE   0 0 0
TILLYS INC PUT 886885952 176 93 SH Put SOLE   0 0 0
TOYOTA MOTOR CORP CALL 892331907 2,076 167 SH Call SOLE   0 0 0
TOYOTA MOTOR CORP COM 892331307 119 961 SH   SOLE   961 0 0
TOYOTA MOTOR CORP PUT 892331957 74 6 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 473 273 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W540 960 55,370 SH   SOLE   55,370 0 0
DIREXION SHS ETF TR PUT 25459W958 802 463 SH Put SOLE   0 0 0
TAYLOR MORRISON HOME CORP CALL 87724P906 55 31 SH Call SOLE   0 0 0
TORCHMARK CORP CALL 891027904 130 15 SH Call SOLE   0 0 0
TORCHMARK CORP PUT 891027954 1,239 143 SH Put SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC CALL 883556902 5,735 235 SH Call SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC PUT 883556952 11,837 485 SH Put SOLE   0 0 0
TIMKENSTEEL CORP CALL 887399903 26 18 SH Call SOLE   0 0 0
TIMKENSTEEL CORP COM 887399103 21 1,422 SH   SOLE   1,422 0 0
TIMKENSTEEL CORP PUT 887399953 113 76 SH Put SOLE   0 0 0
T MOBILE US INC CALL 872590904 8,168 1,164 SH Call SOLE   0 0 0
T MOBILE US INC COM 872590104 46 658 SH   SOLE   658 0 0
T MOBILE US INC PUT 872590954 19,131 2,726 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 167 80 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459Y678 93 4,461 SH   SOLE   4,461 0 0
DIREXION SHS ETF TR PUT 25459Y956 169 81 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 4,072 455 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W847 2,099 23,460 SH   SOLE   23,460 0 0
DIREXION SHS ETF TR PUT 25459W958 9,076 1,014 SH Put SOLE   0 0 0
TELENAV INC CALL 879455903 58 115 SH Call SOLE   0 0 0
TELENAV INC PUT 879455953 42 85 SH Put SOLE   0 0 0
TENNANT CO COM 880345103 30 404 SH   SOLE   404 0 0
TENNANT CO PUT 880345953 136 18 SH Put SOLE   0 0 0
TANDEM DIABETES CARE INC CALL 875372903 4,361 1,018 SH Call SOLE   0 0 0
TANDEM DIABETES CARE INC COM 875372203 8 200 SH   SOLE   200 0 0
TANDEM DIABETES CARE INC PUT 875372953 2,895 676 SH Put SOLE   0 0 0
TRINET GROUP INC CALL 896288907 292 52 SH Call SOLE   0 0 0
TRINET GROUP INC COM 896288107 233 4,148 SH   SOLE   4,148 0 0
TRINET GROUP INC PUT 896288957 1,047 186 SH Put SOLE   0 0 0
TSAKOS ENERGY NAVIGATION LTD CALL G9108L908 0 1 SH Call SOLE   0 0 0
TSAKOS ENERGY NAVIGATION LTD COM G9108L108 2 855 SH   SOLE   855 0 0
TINTRI INC CALL 88770Q905 0 1 SH Call SOLE   0 0 0
TOCAGEN INC CALL 888846902 20 13 SH Call SOLE   0 0 0
TOCAGEN INC COM 888846102 22 1,451 SH   SOLE   1,451 0 0
TOCAGEN INC PUT 888846952 7 5 SH Put SOLE   0 0 0
TOLL BROTHERS INC CALL 889478903 528 160 SH Call SOLE   0 0 0
TOLL BROTHERS INC PUT 889478953 1,701 515 SH Put SOLE   0 0 0
TEEKAY OFFSHORE PARTNERS L P CALL Y8565J901 88 378 SH Call SOLE   0 0 0
TEEKAY OFFSHORE PARTNERS L P PUT Y8565J951 138 594 SH Put SOLE   0 0 0
TUNIU CORP CALL 89977P906 16 23 SH Call SOLE   0 0 0
TUNIU CORP COM 89977P106 2 345 SH   SOLE   345 0 0
TUNIU CORP PUT 89977P956 6 9 SH Put SOLE   0 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 319 10,370 SH   SOLE   10,370 0 0
TOWNEBANK PORTSMOUTH VA PUT 89214P959 6 2 SH Put SOLE   0 0 0
TOWER INTL INC CALL 891826909 151 50 SH Call SOLE   0 0 0
TUTOR PERINI CORP CALL 901109908 156 83 SH Call SOLE   0 0 0
TUTOR PERINI CORP COM 901109108 6 347 SH   SOLE   347 0 0
TUTOR PERINI CORP PUT 901109958 31 17 SH Put SOLE   0 0 0
TPI COMPOSITES INC CALL 87266J904 88 31 SH Call SOLE   0 0 0
TPI COMPOSITES INC COM 87266J104 100 3,506 SH   SOLE   3,506 0 0
TAPESTRY INC CALL 876030907 1,357 270 SH Call SOLE   0 0 0
TAPESTRY INC COM 876030107 364 7,253 SH   SOLE   7,253 0 0
TAPESTRY INC PUT 876030957 1,779 354 SH Put SOLE   0 0 0
THIRD PT REINS LTD COM G8827U100 3 279 SH   SOLE   279 0 0
THIRD PT REINS LTD PUT G8827U950 13 10 SH Put SOLE   0 0 0
TRIPLEPOINT VENTURE GROWTH B CALL 89677Y900 13 10 SH Call SOLE   0 0 0
TEMPUR SEALY INTL INC CALL 88023U901 1,200 227 SH Call SOLE   0 0 0
TEMPUR SEALY INTL INC COM 88023U101 700 13,245 SH   SOLE   13,245 0 0
TEMPUR SEALY INTL INC PUT 88023U951 2,174 411 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 7,355 1,034 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X831 8,174 114,913 SH   SOLE   114,913 0 0
PROSHARES TR PUT 74347X950 5,833 820 SH Put SOLE   0 0 0
TOOTSIE ROLL INDS INC COM 890516107 43 1,471 SH   SOLE   1,471 0 0
TRIBUNE MEDIA CO CALL 896047903 92 24 SH Call SOLE   0 0 0
TRIBUNE MEDIA CO PUT 896047953 407 106 SH Put SOLE   0 0 0
LENDINGTREE INC NEW CALL 52603B907 3,612 157 SH Call SOLE   0 0 0
LENDINGTREE INC NEW COM 52603B107 356 1,550 SH   SOLE   1,550 0 0
LENDINGTREE INC NEW PUT 52603B957 3,750 163 SH Put SOLE   0 0 0
TREX CO INC CALL 89531P905 307 40 SH Call SOLE   0 0 0
TREX CO INC PUT 89531P955 292 38 SH Put SOLE   0 0 0
TARGA RES CORP CALL 87612G901 1,227 218 SH Call SOLE   0 0 0
TARGA RES CORP PUT 87612G951 174 31 SH Put SOLE   0 0 0
TABULA RASA HEALTHCARE INC CALL 873379901 828 102 SH Call SOLE   0 0 0
TABULA RASA HEALTHCARE INC PUT 873379951 1,566 193 SH Put SOLE   0 0 0
THOMSON REUTERS CORP CALL 884903905 1,886 413 SH Call SOLE   0 0 0
THOMSON REUTERS CORP PUT 884903955 27 6 SH Put SOLE   0 0 0
TRINITY BIOTECH PLC COM 896438306 0 73 SH   SOLE   73 0 0
TRIPADVISOR INC CALL 896945901 3,585 702 SH Call SOLE   0 0 0
TRIPADVISOR INC COM 896945201 435 8,537 SH   SOLE   8,537 0 0
TRIPADVISOR INC PUT 896945951 3,712 727 SH Put SOLE   0 0 0
TRIMBLE INC CALL 896239900 165 38 SH Call SOLE   0 0 0
TRIMBLE INC COM 896239100 70 1,630 SH   SOLE   1,630 0 0
TRIMBLE INC PUT 896239950 230 53 SH Put SOLE   0 0 0
TRINITY INDS INC CALL 896522909 260 71 SH Call SOLE   0 0 0
TRINITY INDS INC COM 896522109 359 9,805 SH   SOLE   9,805 0 0
TRINITY INDS INC PUT 896522959 322 88 SH Put SOLE   0 0 0
TRONC INC CALL 89703P907 582 357 SH Call SOLE   0 0 0
TRONC INC PUT 89703P957 83 51 SH Put SOLE   0 0 0
PRICE T ROWE GROUP INC CALL 74144T908 2,991 274 SH Call SOLE   0 0 0
PRICE T ROWE GROUP INC PUT 74144T958 2,478 227 SH Put SOLE   0 0 0
TRONOX LTD CALL Q9235V901 482 404 SH Call SOLE   0 0 0
TRONOX LTD COM Q9235V101 312 26,174 SH   SOLE   26,174 0 0
TRONOX LTD PUT Q9235V951 326 273 SH Put SOLE   0 0 0
TRANSCANADA CORP CALL 89353D907 1,545 382 SH Call SOLE   0 0 0
TRANSCANADA CORP PUT 89353D957 93 23 SH Put SOLE   0 0 0
TURQUOISE HILL RES LTD CALL 900435908 0 4 SH Call SOLE   0 0 0
TURQUOISE HILL RES LTD COM 900435108 20 9,584 SH   SOLE   9,584 0 0
TURQUOISE HILL RES LTD PUT 900435958 15 73 SH Put SOLE   0 0 0
TRIMAS CORP CALL 896215909 15 5 SH Call SOLE   0 0 0
TRUSTCO BK CORP N Y CALL 898349905 161 190 SH Call SOLE   0 0 0
TRUSTCO BK CORP N Y PUT 898349955 8 10 SH Put SOLE   0 0 0
TRITON INTL LTD CALL G9078F907 156 47 SH Call SOLE   0 0 0
TRITON INTL LTD COM G9078F107 164 4,950 SH   SOLE   4,950 0 0
TRITON INTL LTD PUT G9078F957 775 233 SH Put SOLE   0 0 0
TPG RE FIN TR INC CALL 87266M907 52 26 SH Call SOLE   0 0 0
TRANSUNION CALL 89400J907 1,390 189 SH Call SOLE   0 0 0
TRANSUNION PUT 89400J957 88 12 SH Put SOLE   0 0 0
TRUECAR INC CALL 89785L907 111 79 SH Call SOLE   0 0 0
TRUECAR INC PUT 89785L957 1 1 SH Put SOLE   0 0 0
TRUPANION INC CALL 898202906 464 130 SH Call SOLE   0 0 0
TRUPANION INC COM 898202106 0 10 SH   SOLE   10 0 0
TRUPANION INC PUT 898202956 707 198 SH Put SOLE   0 0 0
TRAVELERS COMPANIES INC CALL 89417E909 3,385 261 SH Call SOLE   0 0 0
TRAVELERS COMPANIES INC PUT 89417E959 2,646 204 SH Put SOLE   0 0 0
TRIVAGO N V CALL 89686D905 43 70 SH Call SOLE   0 0 0
TRIVAGO N V PUT 89686D955 99 161 SH Put SOLE   0 0 0
TREVENA INC CALL 89532E909 60 286 SH Call SOLE   0 0 0
TREVENA INC COM 89532E109 53 25,192 SH   SOLE   25,192 0 0
TREVENA INC PUT 89532E959 70 332 SH Put SOLE   0 0 0
TANZANIAN ROYALTY EXPL CORP COM 87600U104 3 8,500 SH   SOLE   8,500 0 0
TANZANIAN ROYALTY EXPL CORP PUT 87600U954 3 85 SH Put SOLE   0 0 0
TRANSENTERIX INC CALL 89366M901 742 1,281 SH Call SOLE   0 0 0
TRANSENTERIX INC PUT 89366M951 544 939 SH Put SOLE   0 0 0
TENARIS S A CALL 88031M909 80 24 SH Call SOLE   0 0 0
TENARIS S A PUT 88031M959 174 52 SH Put SOLE   0 0 0
TRACTOR SUPPLY CO CALL 892356906 3,944 434 SH Call SOLE   0 0 0
TRACTOR SUPPLY CO PUT 892356956 1,663 183 SH Put SOLE   0 0 0
TRINSEO S A CALL L9340P901 39 5 SH Call SOLE   0 0 0
TRINSEO S A COM L9340P101 6 80 SH   SOLE   80 0 0
TRINSEO S A PUT L9340P951 133 17 SH Put SOLE   0 0 0
TOWER SEMICONDUCTOR LTD CALL M87915904 774 356 SH Call SOLE   0 0 0
TOWER SEMICONDUCTOR LTD COM M87915274 61 2,841 SH   SOLE   2,841 0 0
TOWER SEMICONDUCTOR LTD PUT M87915954 124 57 SH Put SOLE   0 0 0
STARS GROUP INC CALL 85570W900 393 158 SH Call SOLE   0 0 0
STARS GROUP INC COM 85570W100 514 20,652 SH   SOLE   20,652 0 0
STARS GROUP INC PUT 85570W950 273 110 SH Put SOLE   0 0 0
TESLA INC CALL 88160R901 514,818 19,444 SH Call SOLE   0 0 0
TESLA INC PUT 88160R951 480,663 18,154 SH Put SOLE   0 0 0
TPG SPECIALTY LENDING INC CALL 87265K902 4 2 SH Call SOLE   0 0 0
TPG SPECIALTY LENDING INC PUT 87265K952 4 2 SH Put SOLE   0 0 0
TAIWAN SEMICONDUCTOR MFG LTD CALL 874039900 5,639 1,277 SH Call SOLE   0 0 0
TAIWAN SEMICONDUCTOR MFG LTD PUT 874039950 2,676 606 SH Put SOLE   0 0 0
TYSON FOODS INC CALL 902494903 464 78 SH Call SOLE   0 0 0
TYSON FOODS INC COM 902494103 972 16,338 SH   SOLE   16,338 0 0
TYSON FOODS INC PUT 902494953 1,458 245 SH Put SOLE   0 0 0
TOWNSQUARE MEDIA INC COM 892231101 6 845 SH   SOLE   845 0 0
TOWNSQUARE MEDIA INC PUT 892231951 117 150 SH Put SOLE   0 0 0
TESARO INC CALL 881569907 1,142 293 SH Call SOLE   0 0 0
TESARO INC COM 881569107 2,000 51,276 SH   SOLE   51,276 0 0
TESARO INC PUT 881569957 1,716 440 SH Put SOLE   0 0 0
TOTAL SYS SVCS INC CALL 891906909 4,087 414 SH Call SOLE   0 0 0
TOTAL SYS SVCS INC PUT 891906959 710 72 SH Put SOLE   0 0 0
TIM PARTICIPACOES S A CALL 88706P905 26 18 SH Call SOLE   0 0 0
TIM PARTICIPACOES S A COM 88706P205 0 17 SH   SOLE   17 0 0
TIM PARTICIPACOES S A PUT 88706P955 7 5 SH Put SOLE   0 0 0
TORO CO CALL 891092908 119 20 SH Call SOLE   0 0 0
TORO CO COM 891092108 92 1,549 SH   SOLE   1,549 0 0
TORO CO PUT 891092958 629 105 SH Put SOLE   0 0 0
THE TRADE DESK INC CALL 88339J905 14,532 963 SH Call SOLE   0 0 0
THE TRADE DESK INC PUT 88339J955 5,462 362 SH Put SOLE   0 0 0
TTEC HLDGS INC CALL 89854H902 36 14 SH Call SOLE   0 0 0
TTEC HLDGS INC PUT 89854H952 5 2 SH Put SOLE   0 0 0
TETRA TECH INC NEW CALL 88162G903 771 113 SH Call SOLE   0 0 0
TECHTARGET INC CALL 87874R900 19 10 SH Call SOLE   0 0 0
TECHTARGET INC COM 87874R100 146 7,519 SH   SOLE   7,519 0 0
TECHTARGET INC PUT 87874R950 145 75 SH Put SOLE   0 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 21 4,735 SH   SOLE   4,735 0 0
TETRA TECHNOLOGIES INC DEL PUT 88162F955 12 27 SH Put SOLE   0 0 0
TATA MTRS LTD CALL 876568902 285 186 SH Call SOLE   0 0 0
TATA MTRS LTD COM 876568502 55 3,624 SH   SOLE   3,624 0 0
TATA MTRS LTD PUT 876568952 158 103 SH Put SOLE   0 0 0
TTM TECHNOLOGIES COM 87305R109 338 21,252 SH   SOLE   21,252 0 0
T2 BIOSYSTEMS INC CALL 89853L904 114 154 SH Call SOLE   0 0 0
T2 BIOSYSTEMS INC COM 89853L104 74 10,006 SH   SOLE   10,006 0 0
T2 BIOSYSTEMS INC PUT 89853L954 3 5 SH Put SOLE   0 0 0
TETRAPHASE PHARMACEUTICALS I CALL 88165N905 215 781 SH Call SOLE   0 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 122 44,406 SH   SOLE   44,406 0 0
TETRAPHASE PHARMACEUTICALS I PUT 88165N955 423 1,533 SH Put SOLE   0 0 0
TILE SHOP HLDGS INC CALL 88677Q909 1 2 SH Call SOLE   0 0 0
TILE SHOP HLDGS INC COM 88677Q109 65 9,210 SH   SOLE   9,210 0 0
TILE SHOP HLDGS INC PUT 88677Q959 42 60 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 391 134 SH Call SOLE   0 0 0
TAKE-TWO INTERACTIVE SOFTWAR CALL 874054909 10,873 788 SH Call SOLE   0 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,878 20,857 SH   SOLE   20,857 0 0
TAKE-TWO INTERACTIVE SOFTWAR PUT 874054959 14,447 1,047 SH Put SOLE   0 0 0
TUESDAY MORNING CORP CALL 899035905 17 54 SH Call SOLE   0 0 0
TUESDAY MORNING CORP PUT 899035955 0 2 SH Put SOLE   0 0 0
TUPPERWARE BRANDS CORP CALL 899896904 1,592 476 SH Call SOLE   0 0 0
TUPPERWARE BRANDS CORP PUT 899896954 143 43 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 1,626 683 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 2,538 1,066 SH Put SOLE   0 0 0
180 DEGREE CAP CORP CALL 68235B909 11 51 SH Call SOLE   0 0 0
180 DEGREE CAP CORP PUT 68235B959 0 1 SH Put SOLE   0 0 0
MAMMOTH ENERGY SVCS INC CALL 56155L908 20 7 SH Call SOLE   0 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 124 4,291 SH   SOLE   4,291 0 0
MAMMOTH ENERGY SVCS INC PUT 56155L958 34 12 SH Put SOLE   0 0 0
GRUPO TELEVISA SA CALL 40049J906 19 11 SH Call SOLE   0 0 0
GRUPO TELEVISA SA PUT 40049J956 47 27 SH Put SOLE   0 0 0
TRAVELPORT WORLDWIDE LTD CALL G9019D904 25 15 SH Call SOLE   0 0 0
TRAVELPORT WORLDWIDE LTD PUT G9019D954 124 74 SH Put SOLE   0 0 0
TIVITY HEALTH INC CALL 88870R902 340 106 SH Call SOLE   0 0 0
TITAN INTL INC ILL COM 88830M102 36 4,884 SH   SOLE   4,884 0 0
TITAN INTL INC ILL PUT 88830M952 17 24 SH Put SOLE   0 0 0
TWILIO INC CALL 90138F902 11,475 1,330 SH Call SOLE   0 0 0
TWILIO INC COM 90138F102 140 1,632 SH   SOLE   1,632 0 0
TWILIO INC PUT 90138F952 8,619 999 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 6 5 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A319 19 1,452 SH   SOLE   1,452 0 0
HOSTESS BRANDS INC CALL 44109J906 1,002 906 SH Call SOLE   0 0 0
HOSTESS BRANDS INC COM 44109J106 28 2,544 SH   SOLE   2,544 0 0
HOSTESS BRANDS INC PUT 44109J956 325 294 SH Put SOLE   0 0 0
TWO HBRS INVT CORP CALL 90187B908 11 8 SH Call SOLE   0 0 0
TWO HBRS INVT CORP PUT 90187B958 23 16 SH Put SOLE   0 0 0
TWO HBRS INVT CORP CALL 90187B908 4 3 SH Call SOLE   0 0 0
2U INC CALL 90214J901 548 73 SH Call SOLE   0 0 0
2U INC COM 90214J101 1,638 21,792 SH   SOLE   21,792 0 0
2U INC PUT 90214J951 2,924 389 SH Put SOLE   0 0 0
TWITTER INC CALL 90184L902 30,657 10,772 SH Call SOLE   0 0 0
TWITTER INC COM 90184L102 9,796 344,228 SH   SOLE   344,228 0 0
TWITTER INC PUT 90184L952 35,888 12,610 SH Put SOLE   0 0 0
TERNIUM SA CALL 880890908 990 327 SH Call SOLE   0 0 0
TERNIUM SA PUT 880890958 9 3 SH Put SOLE   0 0 0
THERAPEUTICSMD INC CALL 88338N907 485 740 SH Call SOLE   0 0 0
THERAPEUTICSMD INC COM 88338N107 273 41,697 SH   SOLE   41,697 0 0
THERAPEUTICSMD INC PUT 88338N957 140 214 SH Put SOLE   0 0 0
TEXAS INSTRS INC CALL 882508904 26,790 2,497 SH Call SOLE   0 0 0
TEXAS INSTRS INC PUT 882508954 10,975 1,023 SH Put SOLE   0 0 0
TEXAS ROADHOUSE INC CALL 882681909 152 22 SH Call SOLE   0 0 0
TEXAS ROADHOUSE INC COM 882681109 410 5,926 SH   SOLE   5,926 0 0
TEXAS ROADHOUSE INC PUT 882681959 2,515 363 SH Put SOLE   0 0 0
TEXTRON INC CALL 883203901 450 63 SH Call SOLE   0 0 0
TEXTRON INC COM 883203101 326 4,572 SH   SOLE   4,572 0 0
TEXTRON INC PUT 883203951 2,966 415 SH Put SOLE   0 0 0
TYLER TECHNOLOGIES INC CALL 902252905 784 32 SH Call SOLE   0 0 0
TYLER TECHNOLOGIES INC PUT 902252955 147 6 SH Put SOLE   0 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 10 528 SH   SOLE   528 0 0
MONOTYPE IMAGING HOLDINGS IN PUT 61022P950 86 43 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 978 1,164 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 128 153 SH Put SOLE   0 0 0
TRAVELZOO CALL 89421Q905 120 102 SH Call SOLE   0 0 0
TRAVELZOO PUT 89421Q955 2 2 SH Put SOLE   0 0 0
UNDER ARMOUR INC CALL 904311906 887 456 SH Call SOLE   0 0 0
UNDER ARMOUR INC COM 904311206 463 23,836 SH   SOLE   23,836 0 0
UNDER ARMOUR INC PUT 904311956 955 491 SH Put SOLE   0 0 0
UNDER ARMOUR INC CALL 904311906 1,364 643 SH Call SOLE   0 0 0
UNDER ARMOUR INC PUT 904311956 1,998 942 SH Put SOLE   0 0 0
UNITED CONTL HLDGS INC CALL 910047909 22,354 2,510 SH Call SOLE   0 0 0
UNITED CONTL HLDGS INC PUT 910047959 21,463 2,410 SH Put SOLE   0 0 0
CVR PARTNERS LP CALL 126633906 0 1 SH Call SOLE   0 0 0
UBIQUITI NETWORKS INC CALL 90347A900 3,875 392 SH Call SOLE   0 0 0
UBIQUITI NETWORKS INC PUT 90347A950 2,827 286 SH Put SOLE   0 0 0
UBS GROUP AG CALL H42097907 987 628 SH Call SOLE   0 0 0
UBS GROUP AG PUT H42097957 517 329 SH Put SOLE   0 0 0
UNION BANKSHARES CORP NEW CALL 90539J909 7 2 SH Call SOLE   0 0 0
PROSHARES TR II CALL 74347W902 1,301 362 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W247 1,026 28,535 SH   SOLE   28,535 0 0
PROSHARES TR II PUT 74347W952 535 149 SH Put SOLE   0 0 0
ULTRA CLEAN HLDGS INC CALL 90385V907 228 182 SH Call SOLE   0 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 172 13,758 SH   SOLE   13,758 0 0
ULTRA CLEAN HLDGS INC PUT 90385V957 153 122 SH Put SOLE   0 0 0
INVESCO DB US DLR INDEX TR CALL 46141D903 2 1 SH Call SOLE   0 0 0
INVESCO DB US DLR INDEX TR PUT 46141D953 36 17 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 480 44 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X823 4 40 SH   SOLE   40 0 0
PROSHARES TR PUT 74347X950 523 48 SH Put SOLE   0 0 0
UDR INC COM 902653104 63 1,561 SH   SOLE   1,561 0 0
URANIUM ENERGY CORP CALL 916896903 29 173 SH Call SOLE   0 0 0
URANIUM ENERGY CORP COM 916896103 48 27,913 SH   SOLE   27,913 0 0
URANIUM ENERGY CORP PUT 916896953 13 76 SH Put SOLE   0 0 0
UNIVERSAL ELECTRS INC CALL 913483903 15 4 SH Call SOLE   0 0 0
NET 1 UEPS TECHNOLOGIES INC CALL 64107N906 28 35 SH Call SOLE   0 0 0
NET 1 UEPS TECHNOLOGIES INC COM 64107N206 115 14,408 SH   SOLE   14,408 0 0
NET 1 UEPS TECHNOLOGIES INC PUT 64107N956 16 21 SH Put SOLE   0 0 0
UNITED FIRE GROUP INC CALL 910340908 96 19 SH Call SOLE   0 0 0
UNITED FIRE GROUP INC PUT 910340958 50 10 SH Put SOLE   0 0 0
UNIFI INC COM 904677200 1 37 SH   SOLE   37 0 0
UNIVERSAL FST PRODS INC CALL 913543904 339 96 SH Call SOLE   0 0 0
UNIVERSAL FST PRODS INC PUT 913543954 63 18 SH Put SOLE   0 0 0
DOMTAR CORP CALL 257559903 67 13 SH Call SOLE   0 0 0
DOMTAR CORP COM 257559203 863 16,546 SH   SOLE   16,546 0 0
DOMTAR CORP PUT 257559953 292 56 SH Put SOLE   0 0 0
UNITED STS GASOLINE FD LP CALL 91201T902 220 61 SH Call SOLE   0 0 0
UNITED STS GASOLINE FD LP COM 91201T102 721 19,960 SH   SOLE   19,960 0 0
UNITED STS GASOLINE FD LP PUT 91201T952 36 10 SH Put SOLE   0 0 0
UGI CORP NEW CALL 902681905 177 32 SH Call SOLE   0 0 0
UGI CORP NEW PUT 902681955 88 16 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 537 164 SH Call SOLE   0 0 0
UNIVERSAL HLTH SVCS INC CALL 913903900 396 31 SH Call SOLE   0 0 0
UNIVERSAL HLTH SVCS INC PUT 913903950 1,713 134 SH Put SOLE   0 0 0
UNIVERSAL HEALTH RLTY INCM T CALL 91359E905 7 1 SH Call SOLE   0 0 0
UNITED INS HLDGS CORP CALL 910710902 64 29 SH Call SOLE   0 0 0
UNISYS CORP CALL 909214906 83 41 SH Call SOLE   0 0 0
UNISYS CORP COM 909214306 477 23,430 SH   SOLE   23,430 0 0
UNISYS CORP PUT 909214956 218 107 SH Put SOLE   0 0 0
UNILEVER PLC CALL 904767904 494 90 SH Call SOLE   0 0 0
UNILEVER PLC COM 904767704 759 13,813 SH   SOLE   13,813 0 0
UNILEVER PLC PUT 904767954 412 75 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 1 1 SH Call SOLE   0 0 0
ULTA BEAUTY INC CALL 90384S903 13,682 485 SH Call SOLE   0 0 0
ULTA BEAUTY INC COM 90384S303 4,690 16,626 SH   SOLE   16,626 0 0
ULTA BEAUTY INC PUT 90384S953 26,208 929 SH Put SOLE   0 0 0
ULTIMATE SOFTWARE GROUP INC CALL 90385D907 547 17 SH Call SOLE   0 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 1,940 6,022 SH   SOLE   6,022 0 0
ULTIMATE SOFTWARE GROUP INC PUT 90385D957 1,643 51 SH Put SOLE   0 0 0
UNITED MICROELECTRONICS CORP CALL 910873905 0 1 SH Call SOLE   0 0 0
UNITED MICROELECTRONICS CORP COM 910873405 1 700 SH   SOLE   700 0 0
UMH PPTYS INC COM 903002103 11 729 SH   SOLE   729 0 0
UMH PPTYS INC PUT 903002953 15 10 SH Put SOLE   0 0 0
UNILEVER N V CALL 904784909 644 116 SH Call SOLE   0 0 0
UNILEVER N V COM 904784709 344 6,200 SH   SOLE   6,200 0 0
UNILEVER N V PUT 904784959 2,038 367 SH Put SOLE   0 0 0
UNITED NAT FOODS INC CALL 911163903 380 127 SH Call SOLE   0 0 0
UNITED NAT FOODS INC PUT 911163953 1,443 482 SH Put SOLE   0 0 0
UNITED STATES NATL GAS FUND CALL 912318900 2,845 1,146 SH Call SOLE   0 0 0
UNITED STATES NATL GAS FUND PUT 912318950 695 280 SH Put SOLE   0 0 0
UNITED STATES NATL GAS FUND CALL 912318900 3,001 1,209 SH Call SOLE   0 0 0
UNITED STATES NATL GAS FUND PUT 912318950 270 109 SH Put SOLE   0 0 0
UNITEDHEALTH GROUP INC CALL 91324P902 48,259 1,814 SH Call SOLE   0 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,841 10,680 SH   SOLE   10,680 0 0
UNITEDHEALTH GROUP INC PUT 91324P952 32,563 1,224 SH Put SOLE   0 0 0
UNITI GROUP INC CALL 91325V908 1,138 565 SH Call SOLE   0 0 0
UNITI GROUP INC PUT 91325V958 1,281 636 SH Put SOLE   0 0 0
UNUM GROUP CALL 91529Y906 1,027 263 SH Call SOLE   0 0 0
UNUM GROUP COM 91529Y106 442 11,322 SH   SOLE   11,322 0 0
UNUM GROUP PUT 91529Y956 554 142 SH Put SOLE   0 0 0
UNION PAC CORP CALL 907818908 41,831 2,569 SH Call SOLE   0 0 0
UNION PAC CORP COM 907818108 14,506 89,087 SH   SOLE   89,087 0 0
UNION PAC CORP PUT 907818958 48,751 2,994 SH Put SOLE   0 0 0
UNIT CORP CALL 909218909 41 16 SH Call SOLE   0 0 0
UNIT CORP PUT 909218959 83 32 SH Put SOLE   0 0 0
UNIVAR INC COM 91336L107 300 9,797 SH   SOLE   9,797 0 0
UNIVAR INC PUT 91336L957 61 20 SH Put SOLE   0 0 0
ULTRA PETROLEUM CORP CALL 903914908 15 134 SH Call SOLE   0 0 0
ULTRA PETROLEUM CORP COM 903914208 54 49,090 SH   SOLE   49,090 0 0
ULTRA PETROLEUM CORP PUT 903914958 113 1,014 SH Put SOLE   0 0 0
UPLAND SOFTWARE INC COM 91544A109 81 2,534 SH   SOLE   2,534 0 0
PROSHARES TR CALL 74347X900 2,714 474 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X864 74 1,308 SH   SOLE   1,308 0 0
PROSHARES TR PUT 74347X950 1,798 314 SH Put SOLE   0 0 0
UNITED PARCEL SERVICE INC CALL 911312906 29,747 2,548 SH Call SOLE   0 0 0
UNITED PARCEL SERVICE INC PUT 911312956 9,340 800 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 39 30 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y871 68 5,152 SH   SOLE   5,152 0 0
GLOBAL X FDS PUT 37954Y951 50 38 SH Put SOLE   0 0 0
URBAN OUTFITTERS INC CALL 917047902 1,447 354 SH Call SOLE   0 0 0
URBAN OUTFITTERS INC PUT 917047952 666 163 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 6 1 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X625 6 106 SH   SOLE   106 0 0
PROSHARES TR PUT 74347X950 130 20 SH Put SOLE   0 0 0
UNITED RENTALS INC CALL 911363909 7,411 453 SH Call SOLE   0 0 0
UNITED RENTALS INC COM 911363109 2,417 14,778 SH   SOLE   14,778 0 0
UNITED RENTALS INC PUT 911363959 22,691 1,387 SH Put SOLE   0 0 0
PROSHARES TR COM 74347X799 48 464 SH   SOLE   464 0 0
PROSHARES TR PUT 74347X950 84 8 SH Put SOLE   0 0 0
USA COMPRESSION PARTNERS LP CALL 90290N909 11 7 SH Call SOLE   0 0 0
USA COMPRESSION PARTNERS LP COM 90290N109 41 2,498 SH   SOLE   2,498 0 0
USA TECHNOLOGIES INC CALL 90328S900 171 238 SH Call SOLE   0 0 0
USA TECHNOLOGIES INC COM 90328S500 182 25,351 SH   SOLE   25,351 0 0
USA TECHNOLOGIES INC PUT 90328S950 149 207 SH Put SOLE   0 0 0
US BANCORP DEL CALL 902973904 18,039 3,416 SH Call SOLE   0 0 0
US BANCORP DEL COM 902973304 6,212 117,637 SH   SOLE   117,637 0 0
US BANCORP DEL PUT 902973954 480 91 SH Put SOLE   0 0 0
U S CONCRETE INC CALL 90333L901 357 78 SH Call SOLE   0 0 0
U S CONCRETE INC COM 90333L201 95 2,090 SH   SOLE   2,090 0 0
U S CONCRETE INC PUT 90333L951 646 141 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 35 8 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R952 35 8 SH Put SOLE   0 0 0
US FOODS HLDG CORP CALL 912008909 33 11 SH Call SOLE   0 0 0
US FOODS HLDG CORP PUT 912008959 147 48 SH Put SOLE   0 0 0
U S G CORP CALL 903293905 138 32 SH Call SOLE   0 0 0
U S G CORP COM 903293405 228 5,284 SH   SOLE   5,284 0 0
U S G CORP PUT 903293955 363 84 SH Put SOLE   0 0 0
UNITED STATES CELLULAR CORP CALL 911684908 94 21 SH Call SOLE   0 0 0
UNITED STATES CELLULAR CORP COM 911684108 257 5,744 SH   SOLE   5,744 0 0
UNITED STATES CELLULAR CORP PUT 911684958 40 9 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 74 13 SH Call SOLE   0 0 0
UNITED STATES OIL FUND LP CALL 91232N908 2,231 1,438 SH Call SOLE   0 0 0
UNITED STATES OIL FUND LP PUT 91232N958 2,655 1,711 SH Put SOLE   0 0 0
U S PHYSICAL THERAPY INC COM 90337L108 4 40 SH   SOLE   40 0 0
U S PHYSICAL THERAPY INC PUT 90337L958 11 1 SH Put SOLE   0 0 0
US XPRESS ENTERPRISES INC CALL 90338N902 1 1 SH Call SOLE   0 0 0
US XPRESS ENTERPRISES INC COM 90338N202 50 3,664 SH   SOLE   3,664 0 0
US XPRESS ENTERPRISES INC PUT 90338N952 277 201 SH Put SOLE   0 0 0
UNITED THERAPEUTICS CORP DEL CALL 91307C902 2,173 170 SH Call SOLE   0 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 770 6,027 SH   SOLE   6,027 0 0
UNITED THERAPEUTICS CORP DEL PUT 91307C952 4,616 361 SH Put SOLE   0 0 0
UTSTARCOM HOLDINGS CORP COM G9310A114 0 87 SH   SOLE   87 0 0
UNITED TECHNOLOGIES CORP CALL 913017909 23,907 1,710 SH Call SOLE   0 0 0
UNITED TECHNOLOGIES CORP PUT 913017959 9,353 669 SH Put SOLE   0 0 0
INVESCO DB US DLR INDEX TR CALL 46141D903 823 326 SH Call SOLE   0 0 0
INVESCO DB US DLR INDEX TR PUT 46141D953 2,712 1,074 SH Put SOLE   0 0 0
ENERGY FUELS INC CALL 292671908 101 309 SH Call SOLE   0 0 0
ENERGY FUELS INC COM 292671708 45 13,721 SH   SOLE   13,721 0 0
ENERGY FUELS INC PUT 292671958 255 779 SH Put SOLE   0 0 0
UNIVERSAL INS HLDGS INC CALL 91359V907 388 80 SH Call SOLE   0 0 0
UNIVERSAL INS HLDGS INC PUT 91359V957 485 100 SH Put SOLE   0 0 0
UNIVERSAL CORP VA CALL 913456909 195 30 SH Call SOLE   0 0 0
UNIVERSAL CORP VA PUT 913456959 39 6 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 3,702 1,006 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W148 262 7,141 SH   SOLE   7,141 0 0
PROSHARES TR II PUT 74347W952 2,690 731 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 4,463 1,213 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 261 71 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 12,880 3,500 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 10,826 2,942 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 143 39 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 1,391 378 SH Put SOLE   0 0 0
PROSHARES TR COM 74347R842 8 100 SH   SOLE   100 0 0
PROSHARES TR CALL 74347X900 1,748 404 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X633 14 334 SH   SOLE   334 0 0
PROSHARES TR PUT 74347X950 402 93 SH Put SOLE   0 0 0
PROSHARES TR COM 74347R776 6 100 SH   SOLE   100 0 0
VISA INC CALL 92826C909 54,572 3,636 SH Call SOLE   0 0 0
VISA INC PUT 92826C959 61,521 4,099 SH Put SOLE   0 0 0
MARRIOTT VACATIONS WRLDWDE C CALL 57164Y907 0 52 SH Call SOLE   0 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 0 7,337 SH   SOLE   7,337 0 0
MARRIOTT VACATIONS WRLDWDE C PUT 57164Y957 0 178 SH Put SOLE   0 0 0
MARRIOTT VACATIONS WRLDWDE C CALL 57164Y907 0 33 SH Call SOLE   0 0 0
MARRIOTT VACATIONS WRLDWDE C PUT 57164Y957 0 18 SH Put SOLE   0 0 0
VALE S A CALL 91912E905 1,497 1,009 SH Call SOLE   0 0 0
VALE S A PUT 91912E955 1,243 838 SH Put SOLE   0 0 0
VARIAN MED SYS INC CALL 92220P905 447 40 SH Call SOLE   0 0 0
VARIAN MED SYS INC COM 92220P105 837 7,478 SH   SOLE   7,478 0 0
VARIAN MED SYS INC PUT 92220P955 593 53 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 97 6 SH Call SOLE   0 0 0
VBI VACCINES INC COM 91822J103 2 1,037 SH   SOLE   1,037 0 0
VBI VACCINES INC PUT 91822J953 2 11 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 18 1 SH Call SOLE   0 0 0
VASCULAR BIOGENICS LTD CALL M96883909 11 69 SH Call SOLE   0 0 0
VASCULAR BIOGENICS LTD COM M96883109 0 577 SH   SOLE   577 0 0
VASCULAR BIOGENICS LTD PUT M96883959 0 6 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 487 35 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 69 5 SH Put SOLE   0 0 0
VISTEON CORP CALL 92839U906 2,183 235 SH Call SOLE   0 0 0
VERICEL CORP CALL 92346J908 209 148 SH Call SOLE   0 0 0
VERICEL CORP PUT 92346J958 43 31 SH Put SOLE   0 0 0
VOCERA COMMUNICATIONS INC CALL 92857F907 29 8 SH Call SOLE   0 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 145 3,991 SH   SOLE   3,991 0 0
VERACYTE INC CALL 92337F907 330 346 SH Call SOLE   0 0 0
VANGUARD WORLD FDS PUT 92204A954 14 1 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 10 1 SH Call SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A306 52 499 SH   SOLE   499 0 0
VANGUARD WORLD FDS PUT 92204A954 10 1 SH Put SOLE   0 0 0
VANGUARD TAX MANAGED INTL FD CALL 921943908 350 81 SH Call SOLE   0 0 0
VANGUARD TAX MANAGED INTL FD PUT 921943958 523 121 SH Put SOLE   0 0 0
VECTRUS INC CALL 92242T901 24 8 SH Call SOLE   0 0 0
VECTRUS INC PUT 92242T951 3 1 SH Put SOLE   0 0 0
VEECO INSTRS INC DEL CALL 922417900 96 94 SH Call SOLE   0 0 0
VEECO INSTRS INC DEL COM 922417100 25 2,525 SH   SOLE   2,525 0 0
VEDANTA LTD CALL 92242Y900 2 2 SH Call SOLE   0 0 0
VEDANTA LTD COM 92242Y100 20 1,581 SH   SOLE   1,581 0 0
VEDANTA LTD PUT 92242Y950 12 10 SH Put SOLE   0 0 0
VEEVA SYS INC CALL 922475908 5,236 481 SH Call SOLE   0 0 0
VEEVA SYS INC PUT 922475958 3,832 352 SH Put SOLE   0 0 0
VEON LTD CALL 91822M906 4 14 SH Call SOLE   0 0 0
VEREIT INC CALL 92339V900 231 319 SH Call SOLE   0 0 0
VEREIT INC COM 92339V100 67 9,234 SH   SOLE   9,234 0 0
VEREIT INC PUT 92339V950 126 174 SH Put SOLE   0 0 0
VERU INC CALL 92536C903 5 37 SH Call SOLE   0 0 0
VERU INC COM 92536C103 1 1,294 SH   SOLE   1,294 0 0
VERU INC PUT 92536C953 11 80 SH Put SOLE   0 0 0
VERMILION ENERGY INC CALL 923725905 9 3 SH Call SOLE   0 0 0
VERMILION ENERGY INC COM 923725105 167 5,097 SH   SOLE   5,097 0 0
VERMILION ENERGY INC PUT 923725955 316 96 SH Put SOLE   0 0 0
V F CORP CALL 918204908 4,541 486 SH Call SOLE   0 0 0
V F CORP COM 918204108 590 6,324 SH   SOLE   6,324 0 0
V F CORP PUT 918204958 4,541 486 SH Put SOLE   0 0 0
VANGUARD WORLD FDS PUT 92204A954 6 1 SH Put SOLE   0 0 0
VONAGE HLDGS CORP CALL 92886T901 12 9 SH Call SOLE   0 0 0
VONAGE HLDGS CORP COM 92886T201 4 291 SH   SOLE   291 0 0
VONAGE HLDGS CORP PUT 92886T951 26 19 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 5,127 912 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F COM 922042874 629 11,204 SH   SOLE   11,204 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 2,091 372 SH Put SOLE   0 0 0
VECTOR GROUP LTD CALL 92240M908 57 42 SH Call SOLE   0 0 0
VECTOR GROUP LTD PUT 92240M958 225 164 SH Put SOLE   0 0 0
VECTOR GROUP LTD CALL 92240M908 92 64 SH Call SOLE   0 0 0
VECTOR GROUP LTD PUT 92240M958 112 78 SH Put SOLE   0 0 0
VIRNETX HLDG CORP CALL 92823T908 137 296 SH Call SOLE   0 0 0
VIRNETX HLDG CORP COM 92823T108 41 9,003 SH   SOLE   9,003 0 0
VIRNETX HLDG CORP PUT 92823T958 198 426 SH Put SOLE   0 0 0
VANGUARD WORLD FDS PUT 92204A954 126 7 SH Put SOLE   0 0 0
VIACOM INC NEW CALL 92553P901 21 6 SH Call SOLE   0 0 0
VIACOM INC NEW COM 92553P102 1 42 SH   SOLE   42 0 0
VIACOM INC NEW PUT 92553P951 25 7 SH Put SOLE   0 0 0
VIACOM INC NEW CALL 92553P901 6,029 1,786 SH Call SOLE   0 0 0
VIACOM INC NEW PUT 92553P951 2,322 688 SH Put SOLE   0 0 0
VIAVI SOLUTIONS INC CALL 925550905 98 87 SH Call SOLE   0 0 0
VIAVI SOLUTIONS INC COM 925550105 129 11,378 SH   SOLE   11,378 0 0
VIAVI SOLUTIONS INC PUT 925550955 2 2 SH Put SOLE   0 0 0
VICI PPTYS INC PUT 925652959 10 5 SH Put SOLE   0 0 0
VICOR CORP CALL 925815902 395 86 SH Call SOLE   0 0 0
VICOR CORP COM 925815102 1,371 29,823 SH   SOLE   29,823 0 0
VICOR CORP PUT 925815952 345 75 SH Put SOLE   0 0 0
VANGUARD GROUP CALL 921908904 387 35 SH Call SOLE   0 0 0
VANGUARD GROUP COM 921908844 850 7,683 SH   SOLE   7,683 0 0
VANGUARD GROUP PUT 921908954 143 13 SH Put SOLE   0 0 0
CREDIT SUISSE NASSAU BRH CALL 22542D900 3 3 SH Call SOLE   0 0 0
CREDIT SUISSE NASSAU BRH COM 22542D365 0 66 SH   SOLE   66 0 0
CREDIT SUISSE NASSAU BRH PUT 22542D950 2 2 SH Put SOLE   0 0 0
VIPSHOP HLDGS LTD CALL 92763W903 537 862 SH Call SOLE   0 0 0
VIPSHOP HLDGS LTD COM 92763W103 3,256 521,805 SH   SOLE   521,805 0 0
VIPSHOP HLDGS LTD PUT 92763W953 3,804 6,097 SH Put SOLE   0 0 0
VIRTU FINL INC CALL 928254901 163 80 SH Call SOLE   0 0 0
VIRTU FINL INC COM 928254101 87 4,293 SH   SOLE   4,293 0 0
VIRTU FINL INC PUT 928254951 47 23 SH Put SOLE   0 0 0
VOLT INFORMATION SCIENCES IN CALL 928703907 2 20 SH Call SOLE   0 0 0
TELEFONICA BRASIL SA CALL 87936R906 9 10 SH Call SOLE   0 0 0
TELEFONICA BRASIL SA COM 87936R106 27 2,874 SH   SOLE   2,874 0 0
TELEFONICA BRASIL SA PUT 87936R956 99 102 SH Put SOLE   0 0 0
VIVEVE MED INC CALL 92852W904 21 81 SH Call SOLE   0 0 0
VIVEVE MED INC PUT 92852W954 6 24 SH Put SOLE   0 0 0
MERIDIAN BIOSCIENCE INC CALL 589584901 46 31 SH Call SOLE   0 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 6 456 SH   SOLE   456 0 0
PROSHARES TR II CALL 74347W902 55 27 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 66 32 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 219 100 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W171 74 3,409 SH   SOLE   3,409 0 0
PROSHARES TR II PUT 74347W952 17 8 SH Put SOLE   0 0 0
VOXELJET AG CALL 92912L907 1 3 SH Call SOLE   0 0 0
VOXELJET AG COM 92912L107 0 217 SH   SOLE   217 0 0
VOXELJET AG PUT 92912L957 0 1 SH Put SOLE   0 0 0
VIKING THERAPEUTICS INC CALL 92686J906 2,870 1,648 SH Call SOLE   0 0 0
VIKING THERAPEUTICS INC COM 92686J106 1,086 62,358 SH   SOLE   62,358 0 0
VIKING THERAPEUTICS INC PUT 92686J956 2,306 1,324 SH Put SOLE   0 0 0
VALERO ENERGY CORP NEW CALL 91913Y900 11,420 1,004 SH Call SOLE   0 0 0
VALERO ENERGY CORP NEW PUT 91913Y950 36,593 3,217 SH Put SOLE   0 0 0
VALERO ENERGY PARTNERS LP CALL 91914J902 87 23 SH Call SOLE   0 0 0
VALERO ENERGY PARTNERS LP COM 91914J102 160 4,248 SH   SOLE   4,248 0 0
VALERO ENERGY PARTNERS LP PUT 91914J952 231 61 SH Put SOLE   0 0 0
CONTROLADORA VUELA CIA DE AV CALL 21240E905 29 39 SH Call SOLE   0 0 0
VALLEY NATL BANCORP CALL 919794907 61 55 SH Call SOLE   0 0 0
VALLEY NATL BANCORP PUT 919794957 1 1 SH Put SOLE   0 0 0
VULCAN MATLS CO CALL 929160909 2,268 204 SH Call SOLE   0 0 0
VULCAN MATLS CO COM 929160109 404 3,639 SH   SOLE   3,639 0 0
VULCAN MATLS CO PUT 929160959 3,424 308 SH Put SOLE   0 0 0
VALMONT INDS INC CALL 920253901 83 6 SH Call SOLE   0 0 0
VALMONT INDS INC PUT 920253951 4,556 329 SH Put SOLE   0 0 0
EXCHANGE TRADED CONCEPTS TR CALL 301505900 0 1 SH Call SOLE   0 0 0
VMWARE INC CALL 928563902 12,890 826 SH Call SOLE   0 0 0
VMWARE INC COM 928563402 3,282 21,033 SH   SOLE   21,033 0 0
VMWARE INC PUT 928563952 24,751 1,586 SH Put SOLE   0 0 0
VANDA PHARMACEUTICALS INC CALL 921659908 50 22 SH Call SOLE   0 0 0
VANDA PHARMACEUTICALS INC COM 921659108 1,551 67,586 SH   SOLE   67,586 0 0
VANDA PHARMACEUTICALS INC PUT 921659958 16 7 SH Put SOLE   0 0 0
VEONEER INCORPORATED CALL 92336X909 44 8 SH Call SOLE   0 0 0
VEONEER INCORPORATED COM 92336X109 23 424 SH   SOLE   424 0 0
VEONEER INCORPORATED PUT 92336X959 22 4 SH Put SOLE   0 0 0
21VIANET GROUP INC CALL 90138A903 490 486 SH Call SOLE   0 0 0
21VIANET GROUP INC PUT 90138A953 91 91 SH Put SOLE   0 0 0
VORNADO RLTY TR CALL 929042909 518 71 SH Call SOLE   0 0 0
VORNADO RLTY TR COM 929042109 1,070 14,664 SH   SOLE   14,664 0 0
VORNADO RLTY TR PUT 929042959 3,912 536 SH Put SOLE   0 0 0
VIPER ENERGY PARTNERS LP CALL 92763M905 6,205 1,474 SH Call SOLE   0 0 0
VIPER ENERGY PARTNERS LP PUT 92763M955 1,208 287 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 2,234 277 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 5,058 627 SH Put SOLE   0 0 0
VENATOR MATLS PLC CALL G9329Z900 1 2 SH Call SOLE   0 0 0
VENATOR MATLS PLC COM G9329Z100 132 14,748 SH   SOLE   14,748 0 0
VENATOR MATLS PLC PUT G9329Z950 43 48 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 65 4 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 16 1 SH Put SOLE   0 0 0
VOC ENERGY TR CALL 91829B903 3 7 SH Call SOLE   0 0 0
VOC ENERGY TR COM 91829B103 0 126 SH   SOLE   126 0 0
VOC ENERGY TR PUT 91829B953 23 43 SH Put SOLE   0 0 0
VODAFONE GROUP PLC NEW CALL 92857W908 1,019 470 SH Call SOLE   0 0 0
VODAFONE GROUP PLC NEW COM 92857W308 1,422 65,570 SH   SOLE   65,570 0 0
VODAFONE GROUP PLC NEW PUT 92857W958 2,083 960 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 79 7 SH Call SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 1,094 41 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 694 26 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 28 2 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908538 18 130 SH   SOLE   130 0 0
VOXX INTL CORP CALL 91829F904 17 34 SH Call SOLE   0 0 0
VOYA FINL INC CALL 929089900 134 27 SH Call SOLE   0 0 0
VOYA FINL INC PUT 929089950 1,604 323 SH Put SOLE   0 0 0
VISHAY PRECISION GROUP INC COM 92835K103 130 3,483 SH   SOLE   3,483 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 21 3 SH Call SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A876 11 100 SH   SOLE   100 0 0
VERA BRADLEY INC CALL 92335C906 50 33 SH Call SOLE   0 0 0
VERA BRADLEY INC PUT 92335C956 9 6 SH Put SOLE   0 0 0
VIEWRAY INC CALL 92672L907 409 437 SH Call SOLE   0 0 0
VIEWRAY INC COM 92672L107 78 8,400 SH   SOLE   8,400 0 0
VIEWRAY INC PUT 92672L957 258 276 SH Put SOLE   0 0 0
VAREX IMAGING CORP CALL 92214X906 5 2 SH Call SOLE   0 0 0
VAREX IMAGING CORP COM 92214X106 0 31 SH   SOLE   31 0 0
VAREX IMAGING CORP PUT 92214X956 5 2 SH Put SOLE   0 0 0
VARONIS SYS INC CALL 922280902 637 87 SH Call SOLE   0 0 0
VARONIS SYS INC PUT 922280952 336 46 SH Put SOLE   0 0 0
VERINT SYS INC CALL 92343X900 1,347 269 SH Call SOLE   0 0 0
VERINT SYS INC PUT 92343X950 155 31 SH Put SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CALL 46138G900 0 1 SH Call SOLE   0 0 0
VERSO CORP CALL 92531L907 127 38 SH Call SOLE   0 0 0
VERSO CORP COM 92531L207 186 5,538 SH   SOLE   5,538 0 0
VERSO CORP PUT 92531L957 77 23 SH Put SOLE   0 0 0
VERISK ANALYTICS INC CALL 92345Y906 253 21 SH Call SOLE   0 0 0
VERISK ANALYTICS INC COM 92345Y106 141 1,171 SH   SOLE   1,171 0 0
VERISK ANALYTICS INC PUT 92345Y956 349 29 SH Put SOLE   0 0 0
VERISIGN INC CALL 92343E902 4,691 293 SH Call SOLE   0 0 0
VERISIGN INC COM 92343E102 204 1,277 SH   SOLE   1,277 0 0
VERISIGN INC PUT 92343E952 9,543 596 SH Put SOLE   0 0 0
VERTEX PHARMACEUTICALS INC CALL 92532F900 5,165 268 SH Call SOLE   0 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,993 10,342 SH   SOLE   10,342 0 0
VERTEX PHARMACEUTICALS INC PUT 92532F950 8,249 428 SH Put SOLE   0 0 0
VERSARTIS INC CALL 92529L902 2 18 SH Call SOLE   0 0 0
VERSARTIS INC COM 92529L102 18 12,930 SH   SOLE   12,930 0 0
VERSARTIS INC PUT 92529L952 1 10 SH Put SOLE   0 0 0
VIASAT INC CALL 92552V900 792 124 SH Call SOLE   0 0 0
VIASAT INC PUT 92552V950 633 99 SH Put SOLE   0 0 0
VISHAY INTERTECHNOLOGY INC CALL 928298908 183 90 SH Call SOLE   0 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 360 17,733 SH   SOLE   17,733 0 0
VISHAY INTERTECHNOLOGY INC PUT 928298958 356 175 SH Put SOLE   0 0 0
VITAMIN SHOPPE INC CALL 92849E901 16 16 SH Call SOLE   0 0 0
VITAMIN SHOPPE INC COM 92849E101 603 60,385 SH   SOLE   60,385 0 0
VITAMIN SHOPPE INC PUT 92849E951 69 69 SH Put SOLE   0 0 0
VIVINT SOLAR INC CALL 92854Q906 138 266 SH Call SOLE   0 0 0
VIVINT SOLAR INC COM 92854Q106 122 23,577 SH   SOLE   23,577 0 0
VIVINT SOLAR INC PUT 92854Q956 26 51 SH Put SOLE   0 0 0
VERSUM MATLS INC CALL 92532W903 21 6 SH Call SOLE   0 0 0
VERSUM MATLS INC PUT 92532W953 43 12 SH Put SOLE   0 0 0
VISTRA ENERGY CORP CALL 92840M902 353 142 SH Call SOLE   0 0 0
VISTRA ENERGY CORP COM 92840M102 118 4,765 SH   SOLE   4,765 0 0
VISTRA ENERGY CORP PUT 92840M952 17 7 SH Put SOLE   0 0 0
VISTRA ENERGY CORP CALL 92840M902 141 57 SH Call SOLE   0 0 0
VERASTEM INC CALL 92337C904 133 184 SH Call SOLE   0 0 0
VERASTEM INC COM 92337C104 188 26,012 SH   SOLE   26,012 0 0
VERASTEM INC PUT 92337C954 150 207 SH Put SOLE   0 0 0
VISTA OUTDOOR INC CALL 928377900 180 101 SH Call SOLE   0 0 0
VISTA OUTDOOR INC PUT 928377950 85 48 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 727 96 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 45 6 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 1,795 120 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908769 679 4,543 SH   SOLE   4,543 0 0
VANGUARD INDEX FDS PUT 922908959 3,905 261 SH Put SOLE   0 0 0
VITAL THERAPIES INC CALL 92847R904 14 524 SH Call SOLE   0 0 0
VITAL THERAPIES INC COM 92847R104 3 11,900 SH   SOLE   11,900 0 0
VITAL THERAPIES INC PUT 92847R954 55 2,007 SH Put SOLE   0 0 0
VENTAS INC CALL 92276F900 1,653 304 SH Call SOLE   0 0 0
VENTAS INC COM 92276F100 880 16,195 SH   SOLE   16,195 0 0
VENTAS INC PUT 92276F950 1,419 261 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 2,335 211 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 11 1 SH Put SOLE   0 0 0
VANGUARD SCOTTSDALE FDS CALL 92206C900 13 1 SH Call SOLE   0 0 0
VANGUARD SCOTTSDALE FDS COM 92206C664 23 174 SH   SOLE   174 0 0
VANGUARD INDEX FDS CALL 922908909 32 2 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 16 1 SH Put SOLE   0 0 0
VUZIX CORP CALL 92921W900 126 193 SH Call SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 13 1 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908637 23 177 SH   SOLE   177 0 0
VECTREN CORP CALL 92240G901 35 5 SH Call SOLE   0 0 0
VIVUS INC CALL 928551908 10 23 SH Call SOLE   0 0 0
VIVUS INC PUT 928551958 0 1 SH Put SOLE   0 0 0
VIVUS INC CALL 928551908 30 70 SH Call SOLE   0 0 0
VALVOLINE INC CALL 92047W901 292 136 SH Call SOLE   0 0 0
VALVOLINE INC PUT 92047W951 45 21 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 3,099 756 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F COM 922042858 343 8,385 SH   SOLE   8,385 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 3,493 852 SH Put SOLE   0 0 0
VANGUARD STAR FD COM 921909768 9 174 SH   SOLE   174 0 0
VANGUARD STAR FD PUT 921909958 16 3 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746L902 38,980 14,616 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06746L952 15,860 5,947 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746L902 5,149 1,931 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06746L952 5,816 2,181 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P901 309 116 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06746P951 53 20 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06740Q900 8 5 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06740Q950 3 2 SH Put SOLE   0 0 0
VOYAGER THERAPEUTICS INC CALL 92915B906 26 14 SH Call SOLE   0 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 7 387 SH   SOLE   387 0 0
VOYAGER THERAPEUTICS INC PUT 92915B956 9 5 SH Put SOLE   0 0 0
VANGUARD WHITEHALL FDS INC CALL 921946906 78 9 SH Call SOLE   0 0 0
VANGUARD WHITEHALL FDS INC COM 921946406 395 4,539 SH   SOLE   4,539 0 0
VANGUARD WHITEHALL FDS INC PUT 921946956 644 74 SH Put SOLE   0 0 0
VERIZON COMMUNICATIONS INC CALL 92343V904 9,407 1,762 SH Call SOLE   0 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 4,917 92,102 SH   SOLE   92,102 0 0
VERIZON COMMUNICATIONS INC PUT 92343V954 10,373 1,943 SH Put SOLE   0 0 0
VERIZON COMMUNICATIONS INC CALL 92343V904 149 28 SH Call SOLE   0 0 0
VERIZON COMMUNICATIONS INC PUT 92343V954 603 113 SH Put SOLE   0 0 0
WAYFAIR INC CALL 94419L901 6,379 432 SH Call SOLE   0 0 0
WAYFAIR INC COM 94419L101 2,117 14,342 SH   SOLE   14,342 0 0
WAYFAIR INC PUT 94419L951 24,365 1,650 SH Put SOLE   0 0 0
WABTEC CORP CALL 929740908 996 95 SH Call SOLE   0 0 0
WABTEC CORP COM 929740108 467 4,459 SH   SOLE   4,459 0 0
WABTEC CORP PUT 929740958 2,244 214 SH Put SOLE   0 0 0
WESTAMERICA BANCORPORATION CALL 957090903 66 11 SH Call SOLE   0 0 0
WESTAMERICA BANCORPORATION COM 957090103 23 397 SH   SOLE   397 0 0
WESTAMERICA BANCORPORATION PUT 957090953 246 41 SH Put SOLE   0 0 0
WASHINGTON FED INC COM 938824109 3 100 SH   SOLE   100 0 0
WAGEWORKS INC COM 930427109 49 1,150 SH   SOLE   1,150 0 0
WAGEWORKS INC PUT 930427959 102 24 SH Put SOLE   0 0 0
WESCO AIRCRAFT HLDGS INC CALL 950814903 155 138 SH Call SOLE   0 0 0
WESCO AIRCRAFT HLDGS INC PUT 950814953 144 128 SH Put SOLE   0 0 0
WESTERN ALLIANCE BANCORP CALL 957638909 5 1 SH Call SOLE   0 0 0
WESTERN ALLIANCE BANCORP COM 957638109 233 4,107 SH   SOLE   4,107 0 0
WESTERN ALLIANCE BANCORP PUT 957638959 1,024 180 SH Put SOLE   0 0 0
WATERS CORP CALL 941848903 447 23 SH Call SOLE   0 0 0
WATERS CORP COM 941848103 90 465 SH   SOLE   465 0 0
WATERS CORP PUT 941848953 506 26 SH Put SOLE   0 0 0
ENERGOUS CORP CALL 29272C903 937 926 SH Call SOLE   0 0 0
ENERGOUS CORP COM 29272C103 208 20,587 SH   SOLE   20,587 0 0
ENERGOUS CORP PUT 29272C953 970 959 SH Put SOLE   0 0 0
WEIBO CORP CALL 948596901 2,969 406 SH Call SOLE   0 0 0
WEIBO CORP COM 948596101 6,437 88,024 SH   SOLE   88,024 0 0
WEIBO CORP PUT 948596951 8,636 1,181 SH Put SOLE   0 0 0
WALGREENS BOOTS ALLIANCE INC CALL 931427908 24,844 3,408 SH Call SOLE   0 0 0
WALGREENS BOOTS ALLIANCE INC PUT 931427958 7,071 970 SH Put SOLE   0 0 0
500 COM LTD CALL 33829R900 38 35 SH Call SOLE   0 0 0
500 COM LTD COM 33829R100 23 2,097 SH   SOLE   2,097 0 0
500 COM LTD PUT 33829R950 39 36 SH Put SOLE   0 0 0
WABCO HLDGS INC CALL 92927K902 707 60 SH Call SOLE   0 0 0
WABCO HLDGS INC COM 92927K102 696 5,906 SH   SOLE   5,906 0 0
WABCO HLDGS INC PUT 92927K952 2,276 193 SH Put SOLE   0 0 0
WEBSTER FINL CORP CONN CALL 947890909 453 77 SH Call SOLE   0 0 0
WEBSTER FINL CORP CONN PUT 947890959 1,680 285 SH Put SOLE   0 0 0
WELBILT INC CALL 949090904 37 18 SH Call SOLE   0 0 0
WESCO INTL INC CALL 95082P905 811 132 SH Call SOLE   0 0 0
WESCO INTL INC PUT 95082P955 18 3 SH Put SOLE   0 0 0
WELLCARE HEALTH PLANS INC CALL 94946T906 2,051 64 SH Call SOLE   0 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 536 1,673 SH   SOLE   1,673 0 0
WELLCARE HEALTH PLANS INC PUT 94946T956 640 20 SH Put SOLE   0 0 0
WASTE CONNECTIONS INC CALL 94106B901 1,076 135 SH Call SOLE   0 0 0
WASTE CONNECTIONS INC PUT 94106B951 143 18 SH Put SOLE   0 0 0
WALKER & DUNLOP INC CALL 93148P902 1,221 231 SH Call SOLE   0 0 0
WALKER & DUNLOP INC PUT 93148P952 111 21 SH Put SOLE   0 0 0
WORKDAY INC CALL 98138H901 8,116 556 SH Call SOLE   0 0 0
WORKDAY INC COM 98138H101 2,476 16,962 SH   SOLE   16,962 0 0
WORKDAY INC PUT 98138H951 5,211 357 SH Put SOLE   0 0 0
WESTERN DIGITAL CORP CALL 958102905 12,006 2,051 SH Call SOLE   0 0 0
WESTERN DIGITAL CORP COM 958102105 2,969 50,718 SH   SOLE   50,718 0 0
WESTERN DIGITAL CORP PUT 958102955 18,287 3,124 SH Put SOLE   0 0 0
WD-40 CO CALL 929236907 68 4 SH Call SOLE   0 0 0
WD-40 CO COM 929236107 93 542 SH   SOLE   542 0 0
WD-40 CO PUT 929236957 430 25 SH Put SOLE   0 0 0
WADDELL & REED FINL INC CALL 930059900 311 147 SH Call SOLE   0 0 0
WADDELL & REED FINL INC COM 930059100 71 3,399 SH   SOLE   3,399 0 0
WADDELL & REED FINL INC PUT 930059950 33 16 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 633 1,013 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR COM 88166A508 133 21,314 SH   SOLE   21,314 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 11 18 SH Put SOLE   0 0 0
WEB COM GROUP INC CALL 94733A904 66 24 SH Call SOLE   0 0 0
WEB COM GROUP INC COM 94733A104 115 4,122 SH   SOLE   4,122 0 0
WEB COM GROUP INC PUT 94733A954 225 81 SH Put SOLE   0 0 0
WEC ENERGY GROUP INC CALL 92939U906 727 109 SH Call SOLE   0 0 0
WEC ENERGY GROUP INC PUT 92939U956 140 21 SH Put SOLE   0 0 0
WELLTOWER INC CALL 95040Q904 430 67 SH Call SOLE   0 0 0
WELLTOWER INC COM 95040Q104 32 502 SH   SOLE   502 0 0
WELLTOWER INC PUT 95040Q954 630 98 SH Put SOLE   0 0 0
WENDYS CO CALL 95058W900 104 61 SH Call SOLE   0 0 0
WENDYS CO COM 95058W100 15 904 SH   SOLE   904 0 0
WENDYS CO PUT 95058W950 25 15 SH Put SOLE   0 0 0
WERNER ENTERPRISES INC CALL 950755908 21 6 SH Call SOLE   0 0 0
WERNER ENTERPRISES INC COM 950755108 14 417 SH   SOLE   417 0 0
WERNER ENTERPRISES INC PUT 950755958 24 7 SH Put SOLE   0 0 0
WESTERN GAS PARTNERS LP CALL 958254904 279 64 SH Call SOLE   0 0 0
WESTERN GAS PARTNERS LP PUT 958254954 214 49 SH Put SOLE   0 0 0
WISDOMTREE INVTS INC CALL 97717P904 283 334 SH Call SOLE   0 0 0
WISDOMTREE INVTS INC PUT 97717P954 122 144 SH Put SOLE   0 0 0
WEX INC CALL 96208T904 60 3 SH Call SOLE   0 0 0
WEX INC COM 96208T104 221 1,103 SH   SOLE   1,103 0 0
WEX INC PUT 96208T954 3,894 194 SH Put SOLE   0 0 0
WELLS FARGO CO NEW CALL 949746901 21,213 4,036 SH Call SOLE   0 0 0
WELLS FARGO CO NEW PUT 949746951 17,781 3,383 SH Put SOLE   0 0 0
WEATHERFORD INTL PLC CALL G48833900 118 438 SH Call SOLE   0 0 0
WEATHERFORD INTL PLC PUT G48833950 166 613 SH Put SOLE   0 0 0
WINNEBAGO INDS INC CALL 974637900 600 181 SH Call SOLE   0 0 0
WINNEBAGO INDS INC COM 974637100 4 139 SH   SOLE   139 0 0
WINNEBAGO INDS INC PUT 974637950 56 17 SH Put SOLE   0 0 0
WESTERN GAS EQUITY PARTNERS CALL 95825R903 212 71 SH Call SOLE   0 0 0
WESTERN GAS EQUITY PARTNERS COM 95825R103 410 13,705 SH   SOLE   13,705 0 0
WESTERN GAS EQUITY PARTNERS PUT 95825R953 146 49 SH Put SOLE   0 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1,001 18,014 SH   SOLE   18,014 0 0
WYNDHAM HOTELS & RESORTS INC PUT 98311A955 1,339 241 SH Put SOLE   0 0 0
CACTUS INC CALL 127203907 7 2 SH Call SOLE   0 0 0
CACTUS INC COM 127203107 58 1,523 SH   SOLE   1,523 0 0
CACTUS INC PUT 127203957 11 3 SH Put SOLE   0 0 0
WHIRLPOOL CORP CALL 963320906 1,745 147 SH Call SOLE   0 0 0
WHIRLPOOL CORP COM 963320106 1,622 13,661 SH   SOLE   13,661 0 0
WHIRLPOOL CORP PUT 963320956 6,198 522 SH Put SOLE   0 0 0
BOINGO WIRELESS INC CALL 09739C902 101 29 SH Call SOLE   0 0 0
BOINGO WIRELESS INC COM 09739C102 28 809 SH   SOLE   809 0 0
BOINGO WIRELESS INC PUT 09739C952 111 32 SH Put SOLE   0 0 0
WINDSTREAM HLDGS INC CALL 97382A909 128 262 SH Call SOLE   0 0 0
WINDSTREAM HLDGS INC COM 97382A309 7 1,560 SH   SOLE   1,560 0 0
WINDSTREAM HLDGS INC PUT 97382A959 20 41 SH Put SOLE   0 0 0
WINDSTREAM HLDGS INC CALL 97382A909 10 22 SH Call SOLE   0 0 0
WINGSTOP INC CALL 974155903 150 22 SH Call SOLE   0 0 0
WINGSTOP INC COM 974155103 144 2,114 SH   SOLE   2,114 0 0
WINGSTOP INC PUT 974155953 68 10 SH Put SOLE   0 0 0
ENCORE WIRE CORP CALL 292562905 5 1 SH Call SOLE   0 0 0
ENCORE WIRE CORP COM 292562105 101 2,024 SH   SOLE   2,024 0 0
WIPRO LTD COM 97651M109 32 6,225 SH   SOLE   6,225 0 0
WIPRO LTD PUT 97651M959 39 75 SH Put SOLE   0 0 0
WIX COM LTD CALL M98068905 2,082 174 SH Call SOLE   0 0 0
WIX COM LTD PUT M98068955 3,219 269 SH Put SOLE   0 0 0
WORKIVA INC CALL 98139A905 11 3 SH Call SOLE   0 0 0
WORKIVA INC COM 98139A105 374 9,469 SH   SOLE   9,469 0 0
WORKIVA INC PUT 98139A955 3 1 SH Put SOLE   0 0 0
LYON WILLIAM HOMES CALL 552074900 96 61 SH Call SOLE   0 0 0
LYON WILLIAM HOMES COM 552074700 19 1,218 SH   SOLE   1,218 0 0
LYON WILLIAM HOMES PUT 552074950 39 25 SH Put SOLE   0 0 0
WESTLAKE CHEM CORP CALL 960413902 590 71 SH Call SOLE   0 0 0
WESTLAKE CHEM CORP COM 960413102 407 4,904 SH   SOLE   4,904 0 0
WESTLAKE CHEM CORP PUT 960413952 149 18 SH Put SOLE   0 0 0
WESTLAKE CHEM PARTNERS LP CALL 960417903 7 3 SH Call SOLE   0 0 0
WESTLAKE CHEM PARTNERS LP COM 960417103 8 341 SH   SOLE   341 0 0
WESTLAKE CHEM PARTNERS LP PUT 960417953 29 12 SH Put SOLE   0 0 0
WHITING PETE CORP NEW CALL 966387909 1,310 247 SH Call SOLE   0 0 0
WHITING PETE CORP NEW COM 966387409 275 5,200 SH   SOLE   5,200 0 0
WHITING PETE CORP NEW PUT 966387959 1,013 191 SH Put SOLE   0 0 0
WHITING PETE CORP NEW CALL 966387909 641 121 SH Call SOLE   0 0 0
WHITING PETE CORP NEW PUT 966387959 201 38 SH Put SOLE   0 0 0
WILLIS TOWERS WATSON PUB LTD COM G96629103 1,320 9,366 SH   SOLE   9,366 0 0
WILLIS TOWERS WATSON PUB LTD PUT G96629953 1,014 72 SH Put SOLE   0 0 0
WASTE MGMT INC DEL CALL 94106L909 5,656 626 SH Call SOLE   0 0 0
WASTE MGMT INC DEL COM 94106L109 2,898 32,075 SH   SOLE   32,075 0 0
WASTE MGMT INC DEL PUT 94106L959 3,225 357 SH Put SOLE   0 0 0
WILLIAMS COS INC DEL CALL 969457900 0 1,819 SH Call SOLE   0 0 0
WILLIAMS COS INC DEL COM 969457100 0 43,530 SH   SOLE   43,530 0 0
WILLIAMS COS INC DEL PUT 969457950 0 517 SH Put SOLE   0 0 0
WILLIAMS COS INC DEL CALL 969457900 0 139 SH Call SOLE   0 0 0
WILLIAMS COS INC DEL PUT 969457950 0 4 SH Put SOLE   0 0 0
WESTERN ASSET MTG CAP CORP CALL 95790D905 1 1 SH Call SOLE   0 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 8 876 SH   SOLE   876 0 0
WRIGHT MED GROUP N V CALL N96617908 17 6 SH Call SOLE   0 0 0
WRIGHT MED GROUP N V COM N96617118 45 1,582 SH   SOLE   1,582 0 0
WRIGHT MED GROUP N V PUT N96617958 78 27 SH Put SOLE   0 0 0
WMIH CORP CALL 92936P900 7 57 SH Call SOLE   0 0 0
WEIS MKTS INC COM 948849104 22 521 SH   SOLE   521 0 0
WEIS MKTS INC PUT 948849954 65 15 SH Put SOLE   0 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 18 600 SH   SOLE   600 0 0
WALMART INC CALL 931142903 56,270 5,992 SH Call SOLE   0 0 0
WALMART INC COM 931142103 614 6,548 SH   SOLE   6,548 0 0
WALMART INC PUT 931142953 37,704 4,015 SH Put SOLE   0 0 0
WABASH NATL CORP CALL 929566907 52 29 SH Call SOLE   0 0 0
WABASH NATL CORP COM 929566107 33 1,863 SH   SOLE   1,863 0 0
WABASH NATL CORP PUT 929566957 52 29 SH Put SOLE   0 0 0
WORTHINGTON INDS INC CALL 981811902 177 41 SH Call SOLE   0 0 0
WORTHINGTON INDS INC PUT 981811952 78 18 SH Put SOLE   0 0 0
WORLDPAY INC CALL 981558909 820 81 SH Call SOLE   0 0 0
WORLDPAY INC COM 981558109 1,638 16,179 SH   SOLE   16,179 0 0
WORLDPAY INC PUT 981558959 2,065 204 SH Put SOLE   0 0 0
W P CAREY INC CALL 92936U909 135 21 SH Call SOLE   0 0 0
W P CAREY INC PUT 92936U959 225 35 SH Put SOLE   0 0 0
WASHINGTON PRIME GROUP NEW CALL 93964W908 57 79 SH Call SOLE   0 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 55 7,643 SH   SOLE   7,643 0 0
WASHINGTON PRIME GROUP NEW PUT 93964W958 83 115 SH Put SOLE   0 0 0
WHEATON PRECIOUS METALS CORP CALL 962879902 672 384 SH Call SOLE   0 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 47 2,724 SH   SOLE   2,724 0 0
WHEATON PRECIOUS METALS CORP PUT 962879952 189 108 SH Put SOLE   0 0 0
WPP PLC NEW CALL 92937A902 762 104 SH Call SOLE   0 0 0
WPP PLC NEW PUT 92937A952 131 18 SH Put SOLE   0 0 0
WESTPORT FUEL SYSTEMS INC CALL 960908909 15 50 SH Call SOLE   0 0 0
WESTPORT FUEL SYSTEMS INC COM 960908309 4 1,435 SH   SOLE   1,435 0 0
WESTPORT FUEL SYSTEMS INC PUT 960908959 31 106 SH Put SOLE   0 0 0
WPX ENERGY INC CALL 98212B903 893 444 SH Call SOLE   0 0 0
WPX ENERGY INC COM 98212B103 95 4,758 SH   SOLE   4,758 0 0
WPX ENERGY INC PUT 98212B953 319 159 SH Put SOLE   0 0 0
W R BERKLEY CORPORATION CALL 084423902 79 10 SH Call SOLE   0 0 0
WILDHORSE RESOURCE DEV CORP CALL 96812T902 2 1 SH Call SOLE   0 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 750 31,729 SH   SOLE   31,729 0 0
WILDHORSE RESOURCE DEV CORP PUT 96812T952 685 290 SH Put SOLE   0 0 0
WASHINGTON REAL ESTATE INVT COM 939653101 0 24 SH   SOLE   24 0 0
WASHINGTON REAL ESTATE INVT PUT 939653951 162 53 SH Put SOLE   0 0 0
WEINGARTEN RLTY INVS CALL 948741903 17 6 SH Call SOLE   0 0 0
WEINGARTEN RLTY INVS COM 948741103 22 772 SH   SOLE   772 0 0
WEINGARTEN RLTY INVS PUT 948741953 89 30 SH Put SOLE   0 0 0
WESTROCK CO CALL 96145D905 2,121 397 SH Call SOLE   0 0 0
WESTROCK CO COM 96145D105 1,568 29,344 SH   SOLE   29,344 0 0
WESTROCK CO PUT 96145D955 1,635 306 SH Put SOLE   0 0 0
WORLD ACCEP CORP DEL CALL 981419904 34 3 SH Call SOLE   0 0 0
WORLD ACCEP CORP DEL COM 981419104 297 2,599 SH   SOLE   2,599 0 0
WILLIAMS SONOMA INC CALL 969904901 1,248 190 SH Call SOLE   0 0 0
WILLIAMS SONOMA INC PUT 969904951 2,339 356 SH Put SOLE   0 0 0
WATSCO INC CALL 942622900 17 1 SH Call SOLE   0 0 0
WATSCO INC COM 942622200 19 111 SH   SOLE   111 0 0
WATSCO INC PUT 942622950 320 18 SH Put SOLE   0 0 0
WHITESTONE REIT CALL 966084904 8 6 SH Call SOLE   0 0 0
WHITESTONE REIT COM 966084204 7 567 SH   SOLE   567 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 28 227 SH   SOLE   227 0 0
WINTRUST FINL CORP CALL 97650W908 8 1 SH Call SOLE   0 0 0
WINTRUST FINL CORP COM 97650W108 302 3,563 SH   SOLE   3,563 0 0
WINTRUST FINL CORP PUT 97650W958 1,376 162 SH Put SOLE   0 0 0
W & T OFFSHORE INC CALL 92922P906 98 102 SH Call SOLE   0 0 0
W & T OFFSHORE INC COM 92922P106 139 14,479 SH   SOLE   14,479 0 0
W & T OFFSHORE INC PUT 92922P956 90 94 SH Put SOLE   0 0 0
AQUA AMERICA INC CALL 03836W903 88 24 SH Call SOLE   0 0 0
AQUA AMERICA INC COM 03836W103 5 148 SH   SOLE   148 0 0
AQUA AMERICA INC PUT 03836W953 14 4 SH Put SOLE   0 0 0
SELECT ENERGY SVCS INC CALL 81617J901 79 67 SH Call SOLE   0 0 0
SELECT ENERGY SVCS INC COM 81617J301 95 8,081 SH   SOLE   8,081 0 0
SELECT ENERGY SVCS INC PUT 81617J951 126 107 SH Put SOLE   0 0 0
WEIGHT WATCHERS INTL INC NEW CALL 948626906 4,787 665 SH Call SOLE   0 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 304 4,227 SH   SOLE   4,227 0 0
WEIGHT WATCHERS INTL INC NEW PUT 948626956 17,457 2,425 SH Put SOLE   0 0 0
WESTERN UN CO CALL 959802909 93 49 SH Call SOLE   0 0 0
WESTERN UN CO COM 959802109 288 15,148 SH   SOLE   15,148 0 0
WESTERN UN CO PUT 959802959 341 179 SH Put SOLE   0 0 0
58 COM INC CALL 31680Q904 1,766 240 SH Call SOLE   0 0 0
58 COM INC PUT 31680Q954 2,355 320 SH Put SOLE   0 0 0
WOODWARD INC CALL 980745903 40 5 SH Call SOLE   0 0 0
WOODWARD INC PUT 980745953 8 1 SH Put SOLE   0 0 0
WORLD WRESTLING ENTMT INC CALL 98156Q908 2,273 235 SH Call SOLE   0 0 0
WORLD WRESTLING ENTMT INC COM 98156Q108 1,586 16,402 SH   SOLE   16,402 0 0
WORLD WRESTLING ENTMT INC PUT 98156Q958 4,749 491 SH Put SOLE   0 0 0
WOLVERINE WORLD WIDE INC CALL 978097903 128 33 SH Call SOLE   0 0 0
WOLVERINE WORLD WIDE INC PUT 978097953 117 30 SH Put SOLE   0 0 0
WEYERHAEUSER CO CALL 962166904 606 188 SH Call SOLE   0 0 0
WEYERHAEUSER CO COM 962166104 433 13,443 SH   SOLE   13,443 0 0
WEYERHAEUSER CO PUT 962166954 1,926 597 SH Put SOLE   0 0 0
WYNDHAM DESTINATIONS INC CALL 98310W908 715 165 SH Call SOLE   0 0 0
WYNDHAM DESTINATIONS INC PUT 98310W958 715 165 SH Put SOLE   0 0 0
WYNDHAM DESTINATIONS INC CALL 98310W908 1 3 SH Call SOLE   0 0 0
WYNDHAM DESTINATIONS INC PUT 98310W958 7 3 SH Put SOLE   0 0 0
WYNN RESORTS LTD CALL 983134907 51,446 4,049 SH Call SOLE   0 0 0
WYNN RESORTS LTD COM 983134107 5,675 44,671 SH   SOLE   44,671 0 0
WYNN RESORTS LTD PUT 983134957 40,595 3,195 SH Put SOLE   0 0 0
UNITED STATES STL CORP NEW CALL 912909908 7,120 2,336 SH Call SOLE   0 0 0
UNITED STATES STL CORP NEW COM 912909108 3,762 123,454 SH   SOLE   123,454 0 0
UNITED STATES STL CORP NEW PUT 912909958 12,070 3,960 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 19,969 2,083 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 18,713 1,952 SH Put SOLE   0 0 0
XBIOTECH INC CALL 98400H902 3 10 SH Call SOLE   0 0 0
XBIOTECH INC COM 98400H102 12 4,082 SH   SOLE   4,082 0 0
XBIOTECH INC PUT 98400H952 15 50 SH Put SOLE   0 0 0
XCERRA CORP CALL 98400J908 59 260 SH Call SOLE   0 0 0
XCERRA CORP PUT 98400J958 0 84 SH Put SOLE   0 0 0
CIMAREX ENERGY CO CALL 171798901 520 56 SH Call SOLE   0 0 0
CIMAREX ENERGY CO COM 171798101 370 3,989 SH   SOLE   3,989 0 0
CIMAREX ENERGY CO PUT 171798951 1,942 209 SH Put SOLE   0 0 0
XCEL ENERGY INC CALL 98389B900 1,081 229 SH Call SOLE   0 0 0
XCEL ENERGY INC COM 98389B100 111 2,372 SH   SOLE   2,372 0 0
XCEL ENERGY INC PUT 98389B950 33 7 SH Put SOLE   0 0 0
XENON PHARMACEUTICALS INC CALL 98420N905 6 5 SH Call SOLE   0 0 0
INTERSECT ENT INC CALL 46071F903 531 185 SH Call SOLE   0 0 0
INTERSECT ENT INC PUT 46071F953 209 73 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 6 4 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A748 112 6,721 SH   SOLE   6,721 0 0
SPDR SERIES TRUST PUT 78464A958 60 36 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 545 142 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 2,879 749 SH Put SOLE   0 0 0
XENIA HOTELS & RESORTS INC COM 984017103 2 113 SH   SOLE   113 0 0
XENIA HOTELS & RESORTS INC PUT 984017953 7 3 SH Put SOLE   0 0 0
XINYUAN REAL ESTATE CO LTD CALL 98417P905 17 39 SH Call SOLE   0 0 0
XINYUAN REAL ESTATE CO LTD COM 98417P105 13 3,026 SH   SOLE   3,026 0 0
XINYUAN REAL ESTATE CO LTD PUT 98417P955 9 22 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 1,703 294 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y100 1,333 23,020 SH   SOLE   23,020 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 13,173 2,274 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 298 61 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y852 560 11,435 SH   SOLE   11,435 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 485 99 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 24,100 3,182 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 28,387 3,748 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 8,356 3,030 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y605 7,608 275,868 SH   SOLE   275,868 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 18,426 6,681 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 11,156 1,423 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 26,334 3,359 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 19,480 2,586 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 57,650 7,653 SH Put SOLE   0 0 0
XILINX INC CALL 983919901 4,473 558 SH Call SOLE   0 0 0
XILINX INC COM 983919101 234 2,929 SH   SOLE   2,929 0 0
XILINX INC PUT 983919951 4,697 586 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 1,137 211 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y308 4,219 78,238 SH   SOLE   78,238 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 7,733 1,434 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 339 104 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 35 11 SH Put SOLE   0 0 0
ACCELERON PHARMA INC CALL 00434H908 509 89 SH Call SOLE   0 0 0
ACCELERON PHARMA INC COM 00434H108 142 2,488 SH   SOLE   2,488 0 0
ACCELERON PHARMA INC PUT 00434H958 22 4 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 7,397 1,405 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y886 210 4,000 SH   SOLE   4,000 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 10,119 1,922 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 19,010 1,998 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 17,488 1,838 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 21,263 1,814 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y407 2,970 25,340 SH   SOLE   25,340 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 18,813 1,605 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 857 251 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 1,789 524 SH Put SOLE   0 0 0
XENCOR INC COM 98401F105 15 408 SH   SOLE   408 0 0
XENCOR INC PUT 98401F955 38 10 SH Put SOLE   0 0 0
XUNLEI LTD CALL 98419E908 4 6 SH Call SOLE   0 0 0
XUNLEI LTD COM 98419E108 32 4,479 SH   SOLE   4,479 0 0
XUNLEI LTD PUT 98419E958 58 80 SH Put SOLE   0 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 567 50,264 SH   SOLE   50,264 0 0
EXTRACTION OIL AND GAS INC PUT 30227M955 37 33 SH Put SOLE   0 0 0
EXXON MOBIL CORP CALL 30231G902 84,042 9,885 SH Call SOLE   0 0 0
EXXON MOBIL CORP PUT 30231G952 48,070 5,654 SH Put SOLE   0 0 0
INTREXON CORP CALL 46122T902 473 275 SH Call SOLE   0 0 0
INTREXON CORP COM 46122T102 902 52,420 SH   SOLE   52,420 0 0
INTREXON CORP PUT 46122T952 874 508 SH Put SOLE   0 0 0
EXONE CO CALL 302104904 116 123 SH Call SOLE   0 0 0
EXONE CO PUT 302104954 53 56 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 8,584 1,983 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A730 1,345 31,089 SH   SOLE   31,089 0 0
SPDR SERIES TRUST PUT 78464A958 15,086 3,485 SH Put SOLE   0 0 0
XO GROUP INC CALL 983772904 734 213 SH Call SOLE   0 0 0
XO GROUP INC PUT 983772954 358 104 SH Put SOLE   0 0 0
XPERI CORP CALL 98421B900 17 12 SH Call SOLE   0 0 0
XPERI CORP COM 98421B100 16 1,133 SH   SOLE   1,133 0 0
XPERI CORP PUT 98421B950 17 12 SH Put SOLE   0 0 0
XPO LOGISTICS INC CALL 983793900 8,231 721 SH Call SOLE   0 0 0
XPO LOGISTICS INC PUT 983793950 3,973 348 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 90 13 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X880 161 2,322 SH   SOLE   2,322 0 0
PROSHARES TR PUT 74347X950 13 2 SH Put SOLE   0 0 0
DENTSPLY SIRONA INC CALL 24906P909 1,143 303 SH Call SOLE   0 0 0
DENTSPLY SIRONA INC COM 24906P109 118 3,139 SH   SOLE   3,139 0 0
DENTSPLY SIRONA INC PUT 24906P959 2,887 765 SH Put SOLE   0 0 0
XERIUM TECHNOLOGIES INC COM 98416J118 27 2,032 SH   SOLE   2,032 0 0
SPDR SERIES TRUST CALL 78464A908 3,280 643 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A714 5,496 107,727 SH   SOLE   107,727 0 0
SPDR SERIES TRUST PUT 78464A958 41,321 8,099 SH Put SOLE   0 0 0
XEROX CORP CALL 984121908 4,635 1,718 SH Call SOLE   0 0 0
XEROX CORP COM 984121608 140 5,225 SH   SOLE   5,225 0 0
XEROX CORP PUT 984121958 3,024 1,121 SH Put SOLE   0 0 0
XEROX CORP CALL 984121908 186 69 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A862 8 112 SH   SOLE   112 0 0
SPDR SERIES TRUST PUT 78464A958 30 4 SH Put SOLE   0 0 0
ISHARES TR CALL 46434V906 42 11 SH Call SOLE   0 0 0
22ND CENTY GROUP INC CALL 90137F903 49 175 SH Call SOLE   0 0 0
22ND CENTY GROUP INC PUT 90137F953 50 178 SH Put SOLE   0 0 0
XYLEM INC CALL 98419M900 495 62 SH Call SOLE   0 0 0
XYLEM INC COM 98419M100 180 2,256 SH   SOLE   2,256 0 0
XYLEM INC PUT 98419M950 934 117 SH Put SOLE   0 0 0
ALLEGHANY CORP DEL COM 017175100 190 292 SH   SOLE   292 0 0
DIREXION SHS ETF TR CALL 25460E905 62 11 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E521 110 1,947 SH   SOLE   1,947 0 0
DIREXION SHS ETF TR PUT 25460E955 22 4 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 281 36 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 680 87 SH Put SOLE   0 0 0
YELP INC CALL 985817905 1,318 268 SH Call SOLE   0 0 0
YELP INC COM 985817105 2,392 48,620 SH   SOLE   48,620 0 0
YELP INC PUT 985817955 3,635 739 SH Put SOLE   0 0 0
YEXT INC CALL 98585N906 428 181 SH Call SOLE   0 0 0
YEXT INC PUT 98585N956 4 2 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 548 230 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W771 539 22,647 SH   SOLE   22,647 0 0
DIREXION SHS ETF TR PUT 25459W958 338 142 SH Put SOLE   0 0 0
YANDEX N V CALL N97284908 2,095 637 SH Call SOLE   0 0 0
YANDEX N V COM N97284108 2,741 83,360 SH   SOLE   83,360 0 0
YANDEX N V PUT N97284958 7,291 2,217 SH Put SOLE   0 0 0
YORK WTR CO CALL 987184908 33 11 SH Call SOLE   0 0 0
YPF SOCIEDAD ANONIMA CALL 984245900 1,670 1,081 SH Call SOLE   0 0 0
YPF SOCIEDAD ANONIMA PUT 984245950 1,844 1,194 SH Put SOLE   0 0 0
YRC WORLDWIDE INC CALL 984249907 140 157 SH Call SOLE   0 0 0
YRC WORLDWIDE INC PUT 984249957 54 61 SH Put SOLE   0 0 0
YIRENDAI LTD CALL 98585L900 610 332 SH Call SOLE   0 0 0
YIRENDAI LTD COM 98585L100 1,050 57,087 SH   SOLE   57,087 0 0
YIRENDAI LTD PUT 98585L950 947 515 SH Put SOLE   0 0 0
YUM BRANDS INC CALL 988498901 6,009 661 SH Call SOLE   0 0 0
YUM BRANDS INC COM 988498101 1,185 13,044 SH   SOLE   13,044 0 0
YUM BRANDS INC PUT 988498951 3,227 355 SH Put SOLE   0 0 0
YUM CHINA HLDGS INC CALL 98850P909 4,027 1,147 SH Call SOLE   0 0 0
YUM CHINA HLDGS INC COM 98850P109 892 25,413 SH   SOLE   25,413 0 0
YUM CHINA HLDGS INC PUT 98850P959 1,716 489 SH Put SOLE   0 0 0
YY INC CALL 98426T906 2,344 313 SH Call SOLE   0 0 0
YY INC COM 98426T106 2,425 32,380 SH   SOLE   32,380 0 0
YY INC PUT 98426T956 6,218 830 SH Put SOLE   0 0 0
ZILLOW GROUP INC CALL 98954M900 1,261 285 SH Call SOLE   0 0 0
ZILLOW GROUP INC COM 98954M200 2,477 55,995 SH   SOLE   55,995 0 0
ZILLOW GROUP INC PUT 98954M950 2,951 667 SH Put SOLE   0 0 0
ZAGG INC CALL 98884U908 103 70 SH Call SOLE   0 0 0
ZAGG INC PUT 98884U958 11 8 SH Put SOLE   0 0 0
ZAYO GROUP HLDGS INC CALL 98919V905 795 229 SH Call SOLE   0 0 0
ZAYO GROUP HLDGS INC COM 98919V105 382 11,018 SH   SOLE   11,018 0 0
ZAYO GROUP HLDGS INC PUT 98919V955 2,350 677 SH Put SOLE   0 0 0
ZIMMER BIOMET HLDGS INC CALL 98956P902 709 54 SH Call SOLE   0 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 969 7,376 SH   SOLE   7,376 0 0
ZIMMER BIOMET HLDGS INC PUT 98956P952 2,681 204 SH Put SOLE   0 0 0
ZEBRA TECHNOLOGIES CORP CALL 989207905 318 18 SH Call SOLE   0 0 0
ZEBRA TECHNOLOGIES CORP COM 989207105 2,980 16,857 SH   SOLE   16,857 0 0
ZEBRA TECHNOLOGIES CORP PUT 989207955 4,792 271 SH Put SOLE   0 0 0
ZENDESK INC CALL 98936J901 191 27 SH Call SOLE   0 0 0
ZENDESK INC COM 98936J101 213 3,010 SH   SOLE   3,010 0 0
ZENDESK INC PUT 98936J951 553 78 SH Put SOLE   0 0 0
OLYMPIC STEEL INC CALL 68162K906 6 3 SH Call SOLE   0 0 0
OLYMPIC STEEL INC PUT 68162K956 50 24 SH Put SOLE   0 0 0
ZAFGEN INC CALL 98885E903 7 6 SH Call SOLE   0 0 0
ZAFGEN INC COM 98885E103 1 104 SH   SOLE   104 0 0
ZILLOW GROUP INC CALL 98954M900 636 144 SH Call SOLE   0 0 0
ZILLOW GROUP INC PUT 98954M950 296 67 SH Put SOLE   0 0 0
ZOGENIX INC CALL 98978L904 2,480 500 SH Call SOLE   0 0 0
ZOGENIX INC COM 98978L204 846 17,068 SH   SOLE   17,068 0 0
ZOGENIX INC PUT 98978L954 1,066 215 SH Put SOLE   0 0 0
ZIONS BANCORPORATION CALL 989701907 1,875 374 SH Call SOLE   0 0 0
ZIONS BANCORPORATION COM 989701107 2,108 42,040 SH   SOLE   42,040 0 0
ZIONS BANCORPORATION PUT 989701957 1,890 377 SH Put SOLE   0 0 0
ZIOPHARM ONCOLOGY INC CALL 98973P901 40 126 SH Call SOLE   0 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 203 63,685 SH   SOLE   63,685 0 0
ZIOPHARM ONCOLOGY INC PUT 98973P951 198 621 SH Put SOLE   0 0 0
ZIX CORP CALL 98974P900 7 14 SH Call SOLE   0 0 0
ZIX CORP COM 98974P100 34 6,261 SH   SOLE   6,261 0 0
ZIX CORP PUT 98974P950 21 38 SH Put SOLE   0 0 0
ZAI LAB LTD COM 98887Q104 7 384 SH   SOLE   384 0 0
ZAI LAB LTD PUT 98887Q954 5 3 SH Put SOLE   0 0 0
ZION OIL & GAS INC CALL 989696909 182 1,424 SH Call SOLE   0 0 0
ZION OIL & GAS INC PUT 989696959 7 61 SH Put SOLE   0 0 0
ZYNGA INC CALL 98986T908 35 89 SH Call SOLE   0 0 0
ZYNGA INC COM 98986T108 128 31,945 SH   SOLE   31,945 0 0
ZYNGA INC PUT 98986T958 230 576 SH Put SOLE   0 0 0
CHINA SOUTHN AIRLS LTD CALL 169409909 246 77 SH Call SOLE   0 0 0
CHINA SOUTHN AIRLS LTD COM 169409109 28 892 SH   SOLE   892 0 0
CHINA SOUTHN AIRLS LTD PUT 169409959 57 18 SH Put SOLE   0 0 0
ZOES KITCHEN INC CALL 98979J909 811 638 SH Call SOLE   0 0 0
ZOES KITCHEN INC PUT 98979J959 22 18 SH Put SOLE   0 0 0
ZSCALER INC CALL 98980G902 1,969 483 SH Call SOLE   0 0 0
ZSCALER INC COM 98980G102 219 5,371 SH   SOLE   5,371 0 0
ZSCALER INC PUT 98980G952 1,631 400 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 133 32 SH Call SOLE   0 0 0
ZTO EXPRESS CAYMAN INC CALL 98980A905 261 158 SH Call SOLE   0 0 0
ZTO EXPRESS CAYMAN INC COM 98980A105 0 20 SH   SOLE   20 0 0
ZTO EXPRESS CAYMAN INC PUT 98980A955 102 62 SH Put SOLE   0 0 0
ZOETIS INC CALL 98978V903 3,460 378 SH Call SOLE   0 0 0
ZOETIS INC COM 98978V103 881 9,632 SH   SOLE   9,632 0 0
ZOETIS INC PUT 98978V953 5,740 627 SH Put SOLE   0 0 0
ZUMIEZ INC CALL 989817901 2 1 SH Call SOLE   0 0 0
ZUMIEZ INC COM 989817101 137 5,202 SH   SOLE   5,202 0 0
ZUMIEZ INC PUT 989817951 658 250 SH Put SOLE   0 0 0
ZUORA INC CALL 98983V906 1,467 635 SH Call SOLE   0 0 0
ZUORA INC COM 98983V106 194 8,396 SH   SOLE   8,396 0 0
ZUORA INC PUT 98983V956 871 377 SH Put SOLE   0 0 0
ZYNERBA PHARMACEUTICALS INC CALL 98986X909 99 122 SH Call SOLE   0 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 46 5,742 SH   SOLE   5,742 0 0
ZYNERBA PHARMACEUTICALS INC PUT 98986X959 92 113 SH Put SOLE   0 0 0