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 142 287 SH Call SOLE   0 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 166 2,490 SH   SOLE   2,490 0 0
AGILENT TECHNOLOGIES INC PUT 00846U951 9 207 SH Put SOLE   0 0 0
ALCOA CORP CALL 013872906 927 1,232 SH Call SOLE   0 0 0
ALCOA CORP COM 013872106 655 12,174 SH   SOLE   12,174 0 0
ALCOA CORP PUT 013872956 53 991 SH Put SOLE   0 0 0
ADVANCED ACCELERATOR APPLIC CALL 00790T900 2 111 SH Call SOLE   0 0 0
ADVANCED ACCELERATOR APPLIC COM 00790T100 1,597 19,571 SH   SOLE   19,571 0 0
ADVANCED ACCELERATOR APPLIC PUT 00790T950 4 98 SH Put SOLE   0 0 0
ALTABA INC CALL 021346901 1,103 2,631 SH Call SOLE   0 0 0
ALTABA INC COM 021346101 14,134 202,349 SH   SOLE   202,349 0 0
ALTABA INC PUT 021346951 516 3,748 SH Put SOLE   0 0 0
AAC HLDGS INC CALL 000307908 0 9 SH Call SOLE   0 0 0
AAC HLDGS INC COM 000307108 16 1,870 SH   SOLE   1,870 0 0
AAC HLDGS INC PUT 000307958 1 25 SH Put SOLE   0 0 0
AMERICAN AIRLS GROUP INC CALL 02376R902 1,356 4,470 SH Call SOLE   0 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 4,240 81,501 SH   SOLE   81,501 0 0
AMERICAN AIRLS GROUP INC PUT 02376R952 371 3,521 SH Put SOLE   0 0 0
AARONS INC CALL 002535900 15 51 SH Call SOLE   0 0 0
AARONS INC PUT 002535950 0 8 SH Put SOLE   0 0 0
APPLIED OPTOELECTRONICS INC CALL 03823U902 173 645 SH Call SOLE   0 0 0
APPLIED OPTOELECTRONICS INC PUT 03823U952 1,215 1,467 SH Put SOLE   0 0 0
AAON INC CALL 000360906 1 5 SH Call SOLE   0 0 0
ADVANCE AUTO PARTS INC CALL 00751Y906 82 358 SH Call SOLE   0 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 20 209 SH   SOLE   209 0 0
ADVANCE AUTO PARTS INC PUT 00751Y956 162 284 SH Put SOLE   0 0 0
APPLE INC CALL 037833900 13,010 14,633 SH Call SOLE   0 0 0
APPLE INC COM 037833100 14,400 85,094 SH   SOLE   85,094 0 0
APPLE INC PUT 037833950 4,950 12,739 SH Put SOLE   0 0 0
AMERICAN ASSETS TR INC COM 024013104 6 166 SH   SOLE   166 0 0
AMERICAN ASSETS TR INC PUT 024013954 0 1 SH Put SOLE   0 0 0
ALMADEN MINERALS LTD PUT 020283955 1 3 SH Put SOLE   0 0 0
ADVANTAGE OIL & GAS LTD CALL 00765F901 0 15 SH Call SOLE   0 0 0
ADVANTAGE OIL & GAS LTD PUT 00765F951 0 4 SH Put SOLE   0 0 0
ATLAS AIR WORLDWIDE HLDGS IN CALL 049164905 21 35 SH Call SOLE   0 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM 049164205 91 1,563 SH   SOLE   1,563 0 0
ATLAS AIR WORLDWIDE HLDGS IN PUT 049164955 8 83 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 19 75 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 0 106 SH Put SOLE   0 0 0
AXON ENTERPRISE INC CALL 05464C901 67 270 SH Call SOLE   0 0 0
AXON ENTERPRISE INC COM 05464C101 297 11,213 SH   SOLE   11,213 0 0
AXON ENTERPRISE INC PUT 05464C951 41 245 SH Put SOLE   0 0 0
ALLIANCEBERNSTEIN HOLDING LP CALL 01881G906 7 343 SH Call SOLE   0 0 0
ALLIANCEBERNSTEIN HOLDING LP COM 01881G106 3 128 SH   SOLE   128 0 0
ALLIANCEBERNSTEIN HOLDING LP PUT 01881G956 5 49 SH Put SOLE   0 0 0
ABB LTD CALL 000375904 26 246 SH Call SOLE   0 0 0
ABB LTD PUT 000375954 1 60 SH Put SOLE   0 0 0
ABBVIE INC CALL 00287Y909 1,270 2,588 SH Call SOLE   0 0 0
ABBVIE INC COM 00287Y109 4,052 41,900 SH   SOLE   41,900 0 0
ABBVIE INC PUT 00287Y959 555 4,087 SH Put SOLE   0 0 0
AMERISOURCEBERGEN CORP CALL 03073E905 286 316 SH Call SOLE   0 0 0
AMERISOURCEBERGEN CORP PUT 03073E955 31 775 SH Put SOLE   0 0 0
ALCENTRA CAP CORP COM 01374T102 2 336 SH   SOLE   336 0 0
ALCENTRA CAP CORP PUT 01374T952 0 12 SH Put SOLE   0 0 0
ABEONA THERAPEUTICS INC CALL 00289Y907 52 484 SH Call SOLE   0 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 19 1,213 SH   SOLE   1,213 0 0
ABEONA THERAPEUTICS INC PUT 00289Y957 42 281 SH Put SOLE   0 0 0
AMBEV SA CALL 02319V903 2 6 SH Call SOLE   0 0 0
AMBEV SA COM 02319V103 71 11,064 SH   SOLE   11,064 0 0
AMBEV SA PUT 02319V953 1 3 SH Put SOLE   0 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 173 2,713 SH   SOLE   2,713 0 0
ASBURY AUTOMOTIVE GROUP INC PUT 043436954 5 29 SH Put SOLE   0 0 0
ABM INDS INC CALL 000957900 0 1 SH Call SOLE   0 0 0
ABM INDS INC COM 000957100 250 6,651 SH   SOLE   6,651 0 0
ABM INDS INC PUT 000957950 0 7 SH Put SOLE   0 0 0
ABIOMED INC CALL 003654900 15 33 SH Call SOLE   0 0 0
ABIOMED INC COM 003654100 996 5,315 SH   SOLE   5,315 0 0
ABIOMED INC PUT 003654950 15 30 SH Put SOLE   0 0 0
ARBOR RLTY TR INC COM 038923108 4 577 SH   SOLE   577 0 0
ARBOR RLTY TR INC PUT 038923958 0 15 SH Put SOLE   0 0 0
ABBOTT LABS CALL 002824900 761 1,203 SH Call SOLE   0 0 0
ABBOTT LABS COM 002824100 2,150 37,678 SH   SOLE   37,678 0 0
ABBOTT LABS PUT 002824950 46 666 SH Put SOLE   0 0 0
ABBOTT LABS PUT 002824950 0 70 SH Put SOLE   0 0 0
ARBUTUS BIOPHARMA CORP CALL 03879J900 1 16 SH Call SOLE   0 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 14 2,793 SH   SOLE   2,793 0 0
BARRICK GOLD CORP CALL 067901908 10 190 SH Call SOLE   0 0 0
BARRICK GOLD CORP COM 067901108 427 29,544 SH   SOLE   29,544 0 0
BARRICK GOLD CORP PUT 067901958 439 848 SH Put SOLE   0 0 0
ACADIA PHARMACEUTICALS INC CALL 004225908 48 260 SH Call SOLE   0 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 303 10,077 SH   SOLE   10,077 0 0
ACADIA PHARMACEUTICALS INC PUT 004225958 114 357 SH Put SOLE   0 0 0
AMERICAN CAMPUS CMNTYS INC CALL 024835900 0 5 SH Call SOLE   0 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 29 707 SH   SOLE   707 0 0
AMERICAN CAMPUS CMNTYS INC PUT 024835950 2 43 SH Put SOLE   0 0 0
ACCO BRANDS CORP CALL 00081T908 7 133 SH Call SOLE   0 0 0
ACETO CORP CALL 004446900 0 42 SH Call SOLE   0 0 0
ACETO CORP COM 004446100 5 561 SH   SOLE   561 0 0
ACETO CORP PUT 004446950 1 36 SH Put SOLE   0 0 0
ARCH CAP GROUP LTD CALL G0450A905 0 3 SH Call SOLE   0 0 0
ARCH CAP GROUP LTD PUT G0450A955 0 1 SH Put SOLE   0 0 0
ALUMINUM CORP CHINA LTD CALL 022276909 0 3 SH Call SOLE   0 0 0
ALUMINUM CORP CHINA LTD COM 022276109 22 1,251 SH   SOLE   1,251 0 0
ALUMINUM CORP CHINA LTD PUT 022276959 0 2 SH Put SOLE   0 0 0
ACADIA HEALTHCARE COMPANY IN CALL 00404A909 0 2 SH Call SOLE   0 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 275 8,454 SH   SOLE   8,454 0 0
ACADIA HEALTHCARE COMPANY IN PUT 00404A959 3 96 SH Put SOLE   0 0 0
ACHILLION PHARMACEUTICALS IN CALL 00448Q901 1 181 SH Call SOLE   0 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 10 3,633 SH   SOLE   3,633 0 0
ACHILLION PHARMACEUTICALS IN PUT 00448Q951 0 1 SH Put SOLE   0 0 0
ACACIA COMMUNICATIONS INC CALL 00401C908 3 114 SH Call SOLE   0 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 696 19,212 SH   SOLE   19,212 0 0
ACACIA COMMUNICATIONS INC PUT 00401C958 268 175 SH Put SOLE   0 0 0
ACI WORLDWIDE INC CALL 004498901 48 570 SH Call SOLE   0 0 0
ACI WORLDWIDE INC PUT 004498951 0 1 SH Put SOLE   0 0 0
AXCELIS TECHNOLOGIES INC CALL 054540908 96 783 SH Call SOLE   0 0 0
AXCELIS TECHNOLOGIES INC PUT 054540958 17 56 SH Put SOLE   0 0 0
AECOM CALL 00766T900 16 56 SH Call SOLE   0 0 0
AECOM PUT 00766T950 2 47 SH Put SOLE   0 0 0
ACCENTURE PLC IRELAND CALL G1151C901 1,165 1,298 SH Call SOLE   0 0 0
ACCENTURE PLC IRELAND PUT G1151C951 23 697 SH Put SOLE   0 0 0
ACORDA THERAPEUTICS INC CALL 00484M906 8 514 SH Call SOLE   0 0 0
ACORDA THERAPEUTICS INC COM 00484M106 43 2,026 SH   SOLE   2,026 0 0
ACORDA THERAPEUTICS INC PUT 00484M956 35 232 SH Put SOLE   0 0 0
ARES COML REAL ESTATE CORP COM 04013V108 70 5,432 SH   SOLE   5,432 0 0
ARES COML REAL ESTATE CORP PUT 04013V958 3 310 SH Put SOLE   0 0 0
ACLARIS THERAPEUTICS INC CALL 00461U905 20 20 SH Call SOLE   0 0 0
ACELRX PHARMACEUTICALS INC CALL 00444T900 1 536 SH Call SOLE   0 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 5 2,661 SH   SOLE   2,661 0 0
ACELRX PHARMACEUTICALS INC PUT 00444T950 1 6 SH Put SOLE   0 0 0
AMERICAN CAP SR FLOATING LTD PUT 02504D958 1 45 SH Put SOLE   0 0 0
ACTUA CORP CALL 005094907 3 200 SH Call SOLE   0 0 0
ACACIA RESH CORP CALL 003881907 1 108 SH Call SOLE   0 0 0
ACACIA RESH CORP COM 003881307 106 26,344 SH   SOLE   26,344 0 0
ACACIA RESH CORP PUT 003881957 74 665 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 2 25 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 0 69 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 0 2 SH Call SOLE   0 0 0
ISHARES INC COM 464286525 8 95 SH   SOLE   95 0 0
ACXIOM CORP CALL 005125909 24 68 SH Call SOLE   0 0 0
ACXIOM CORP COM 005125109 340 12,352 SH   SOLE   12,352 0 0
ACXIOM CORP PUT 005125959 0 32 SH Put SOLE   0 0 0
ADOBE SYS INC CALL 00724F901 2,341 1,762 SH Call SOLE   0 0 0
ADOBE SYS INC PUT 00724F951 355 1,578 SH Put SOLE   0 0 0
ANALOG DEVICES INC CALL 032654905 251 819 SH Call SOLE   0 0 0
ANALOG DEVICES INC COM 032654105 4,830 54,262 SH   SOLE   54,262 0 0
ANALOG DEVICES INC PUT 032654955 193 1,431 SH Put SOLE   0 0 0
ANALOG DEVICES INC PUT 032654955 0 9 SH Put SOLE   0 0 0
ARCHER DANIELS MIDLAND CO CALL 039483902 43 738 SH Call SOLE   0 0 0
ARCHER DANIELS MIDLAND CO PUT 039483952 10 114 SH Put SOLE   0 0 0
ADAMIS PHARMACEUTICALS CORP CALL 00547W908 0 6 SH Call SOLE   0 0 0
ADAMIS PHARMACEUTICALS CORP COM 00547W208 3 695 SH   SOLE   695 0 0
ADAMIS PHARMACEUTICALS CORP PUT 00547W958 1 12 SH Put SOLE   0 0 0
ADAMAS PHARMACEUTICALS INC CALL 00548A906 85 135 SH Call SOLE   0 0 0
ADAMAS PHARMACEUTICALS INC PUT 00548A956 0 4 SH Put SOLE   0 0 0
ADIENT PLC CALL G0084W901 43 311 SH Call SOLE   0 0 0
ADIENT PLC PUT G0084W951 1 23 SH Put SOLE   0 0 0
AUTOMATIC DATA PROCESSING IN CALL 053015903 29 192 SH Call SOLE   0 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 2,302 19,651 SH   SOLE   19,651 0 0
AUTOMATIC DATA PROCESSING IN PUT 053015953 9 117 SH Put SOLE   0 0 0
ADURO BIOTECH INC CALL 00739L901 2 240 SH Call SOLE   0 0 0
ADURO BIOTECH INC COM 00739L101 31 4,180 SH   SOLE   4,180 0 0
ADURO BIOTECH INC PUT 00739L951 7 106 SH Put SOLE   0 0 0
ALLIANCE DATA SYSTEMS CORP CALL 018581908 62 32 SH Call SOLE   0 0 0
ALLIANCE DATA SYSTEMS CORP PUT 018581958 3 57 SH Put SOLE   0 0 0
AUTODESK INC CALL 052769906 642 826 SH Call SOLE   0 0 0
AUTODESK INC COM 052769106 2,842 27,112 SH   SOLE   27,112 0 0
AUTODESK INC PUT 052769956 353 436 SH Put SOLE   0 0 0
ADTRAN INC COM 00738A106 25 1,309 SH   SOLE   1,309 0 0
ADTRAN INC PUT 00738A956 9 179 SH Put SOLE   0 0 0
ADVERUM BIOTECHNOLOGIES INC CALL 00773U908 0 1 SH Call SOLE   0 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 101 28,911 SH   SOLE   28,911 0 0
ADVERUM BIOTECHNOLOGIES INC PUT 00773U958 0 1 SH Put SOLE   0 0 0
ADVAXIS INC CALL 007624908 2 169 SH Call SOLE   0 0 0
ADVAXIS INC COM 007624208 31 11,063 SH   SOLE   11,063 0 0
ADVAXIS INC PUT 007624958 71 203 SH Put SOLE   0 0 0
AMEREN CORP CALL 023608902 0 13 SH Call SOLE   0 0 0
AMEREN CORP COM 023608102 44 754 SH   SOLE   754 0 0
AMEREN CORP PUT 023608952 1 20 SH Put SOLE   0 0 0
AEGON N V CALL 007924903 11 83 SH Call SOLE   0 0 0
AEGON N V COM 007924103 7 1,242 SH   SOLE   1,242 0 0
AEGON N V PUT 007924953 0 50 SH Put SOLE   0 0 0
AEGION CORP CALL 00770F904 0 1 SH Call SOLE   0 0 0
AEGION CORP COM 00770F104 283 11,146 SH   SOLE   11,146 0 0
AEGION CORP PUT 00770F954 8 158 SH Put SOLE   0 0 0
ADVANCED ENERGY INDS CALL 007973900 12 132 SH Call SOLE   0 0 0
ADVANCED ENERGY INDS COM 007973100 397 5,888 SH   SOLE   5,888 0 0
ADVANCED ENERGY INDS PUT 007973950 170 292 SH Put SOLE   0 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 203 6,620 SH   SOLE   6,620 0 0
AMERICAN EQTY INVT LIFE HLD PUT 025676956 0 21 SH Put SOLE   0 0 0
AGNICO EAGLE MINES LTD CALL 008474908 215 1,171 SH Call SOLE   0 0 0
AGNICO EAGLE MINES LTD PUT 008474958 45 571 SH Put SOLE   0 0 0
AMERICAN EAGLE OUTFITTERS NE CALL 02553E906 75 233 SH Call SOLE   0 0 0
AMERICAN EAGLE OUTFITTERS NE PUT 02553E956 6 483 SH Put SOLE   0 0 0
AMERICAN ELEC PWR INC CALL 025537901 19 211 SH Call SOLE   0 0 0
AMERICAN ELEC PWR INC COM 025537101 261 3,561 SH   SOLE   3,561 0 0
AMERICAN ELEC PWR INC PUT 025537951 6 480 SH Put SOLE   0 0 0
AERCAP HOLDINGS NV CALL N00985906 4 43 SH Call SOLE   0 0 0
AERCAP HOLDINGS NV COM N00985106 423 8,057 SH   SOLE   8,057 0 0
AERCAP HOLDINGS NV PUT N00985956 1 91 SH Put SOLE   0 0 0
AERIE PHARMACEUTICALS INC CALL 00771V908 83 425 SH Call SOLE   0 0 0
AERIE PHARMACEUTICALS INC PUT 00771V958 79 176 SH Put SOLE   0 0 0
AES CORP CALL 00130H905 1 62 SH Call SOLE   0 0 0
AES CORP COM 00130H105 249 23,073 SH   SOLE   23,073 0 0
AES CORP PUT 00130H955 0 11 SH Put SOLE   0 0 0
AETNA INC NEW CALL 00817Y908 1,124 1,179 SH Call SOLE   0 0 0
AETNA INC NEW PUT 00817Y958 223 1,224 SH Put SOLE   0 0 0
AETERNA ZENTARIS INC CALL 007975902 3 169 SH Call SOLE   0 0 0
AETERNA ZENTARIS INC COM 007975402 17 7,337 SH   SOLE   7,337 0 0
AETERNA ZENTARIS INC PUT 007975952 2 25 SH Put SOLE   0 0 0
ALMOST FAMILY INC CALL 020409908 53 71 SH Call SOLE   0 0 0
ALMOST FAMILY INC COM 020409108 35 643 SH   SOLE   643 0 0
ALMOST FAMILY INC PUT 020409958 37 443 SH Put SOLE   0 0 0
AMERICAN FINL GROUP INC OHIO CALL 025932904 1 2 SH Call SOLE   0 0 0
AFLAC INC CALL 001055902 38 124 SH Call SOLE   0 0 0
AFLAC INC COM 001055102 1,917 21,842 SH   SOLE   21,842 0 0
AFLAC INC PUT 001055952 2 93 SH Put SOLE   0 0 0
AFFIMED N V CALL N01045908 0 8 SH Call SOLE   0 0 0
AFFIMED N V COM N01045108 2 1,612 SH   SOLE   1,612 0 0
AFFIMED N V PUT N01045958 6 49 SH Put SOLE   0 0 0
AMTRUST FINL SVCS INC CALL 032359909 9 134 SH Call SOLE   0 0 0
AMTRUST FINL SVCS INC COM 032359309 86 8,599 SH   SOLE   8,599 0 0
AMTRUST FINL SVCS INC PUT 032359959 45 247 SH Put SOLE   0 0 0
CSOP ETF TR COM 12649L105 85 4,869 SH   SOLE   4,869 0 0
FIRST MAJESTIC SILVER CORP CALL 32076V903 24 515 SH Call SOLE   0 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 44 6,547 SH   SOLE   6,547 0 0
FIRST MAJESTIC SILVER CORP PUT 32076V953 8 224 SH Put SOLE   0 0 0
AGCO CORP CALL 001084902 4 16 SH Call SOLE   0 0 0
AGCO CORP COM 001084102 252 3,536 SH   SOLE   3,536 0 0
AGCO CORP PUT 001084952 4 57 SH Put SOLE   0 0 0
AGENUS INC CALL 00847G905 0 46 SH Call SOLE   0 0 0
AGENUS INC COM 00847G705 19 6,079 SH   SOLE   6,079 0 0
AGENUS INC PUT 00847G955 2 45 SH Put SOLE   0 0 0
AGROFRESH SOLUTIONS CALL 00856G909 2 105 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 0 22 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 0 7 SH Put SOLE   0 0 0
ALAMOS GOLD INC NEW CALL 011532908 0 20 SH Call SOLE   0 0 0
ALAMOS GOLD INC NEW COM 011532108 256 39,389 SH   SOLE   39,389 0 0
ALAMOS GOLD INC NEW PUT 011532958 21 221 SH Put SOLE   0 0 0
ALAMOS GOLD INC NEW CALL 011532908 0 26 SH Call SOLE   0 0 0
ALAMOS GOLD INC NEW PUT 011532958 0 2 SH Put SOLE   0 0 0
AGIOS PHARMACEUTICALS INC CALL 00847X904 12 52 SH Call SOLE   0 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 399 6,994 SH   SOLE   6,994 0 0
AGIOS PHARMACEUTICALS INC PUT 00847X954 108 118 SH Put SOLE   0 0 0
FEDERAL AGRIC MTG CORP PUT 313148956 0 6 SH Put SOLE   0 0 0
ALLERGAN PLC CALL G0177J908 2,409 3,072 SH Call SOLE   0 0 0
ALLERGAN PLC COM G0177J108 16,739 102,335 SH   SOLE   102,335 0 0
ALLERGAN PLC PUT G0177J958 7,402 3,687 SH Put SOLE   0 0 0
AGNC INVT CORP CALL 00123Q904 1 58 SH Call SOLE   0 0 0
AGNC INVT CORP COM 00123Q104 20 1,020 SH   SOLE   1,020 0 0
AGNC INVT CORP PUT 00123Q954 4 39 SH Put SOLE   0 0 0
ASSURED GUARANTY LTD CALL G0585R906 2 225 SH Call SOLE   0 0 0
ASSURED GUARANTY LTD COM G0585R106 614 18,135 SH   SOLE   18,135 0 0
ASSURED GUARANTY LTD PUT G0585R956 153 967 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 13 123 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W353 77 2,285 SH   SOLE   2,285 0 0
PROSHARES TR II PUT 74347W952 6 62 SH Put SOLE   0 0 0
AVANGRID INC CALL 05351W903 0 4 SH Call SOLE   0 0 0
ADECOAGRO S A CALL L00849906 2 38 SH Call SOLE   0 0 0
ADECOAGRO S A COM L00849106 130 12,608 SH   SOLE   12,608 0 0
ADECOAGRO S A PUT L00849956 3 80 SH Put SOLE   0 0 0
AGILE THERAPEUTICS INC CALL 00847L900 5 610 SH Call SOLE   0 0 0
AGILE THERAPEUTICS INC COM 00847L100 1 483 SH   SOLE   483 0 0
AGILE THERAPEUTICS INC PUT 00847L950 9 176 SH Put SOLE   0 0 0
APPLIED GENETIC TECHNOL CORP CALL 03820J900 0 1 SH Call SOLE   0 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 3 957 SH   SOLE   957 0 0
AGRIUM INC CALL 008916908 100 260 SH Call SOLE   0 0 0
AGRIUM INC PUT 008916958 28 242 SH Put SOLE   0 0 0
ARGAN INC CALL 04010E909 0 5 SH Call SOLE   0 0 0
ARGAN INC COM 04010E109 28 633 SH   SOLE   633 0 0
ARGAN INC PUT 04010E959 5 5 SH Put SOLE   0 0 0
AGILYSYS INC CALL 00847J905 0 2 SH Call SOLE   0 0 0
ALLIANCE HOLDINGS GP LP CALL 01861G900 0 47 SH Call SOLE   0 0 0
ALLIANCE HOLDINGS GP LP COM 01861G100 50 1,877 SH   SOLE   1,877 0 0
ALLIANCE HOLDINGS GP LP PUT 01861G950 0 3 SH Put SOLE   0 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 0 44 SH   SOLE   44 0 0
ASPEN INSURANCE HOLDINGS LTD COM G05384105 418 10,305 SH   SOLE   10,305 0 0
ASPEN INSURANCE HOLDINGS LTD PUT G05384955 3 40 SH Put SOLE   0 0 0
ASHFORD HOSPITALITY PRIME IN CALL 044102901 2 218 SH Call SOLE   0 0 0
ASHFORD HOSPITALITY PRIME IN COM 044102101 48 4,937 SH   SOLE   4,937 0 0
ASHFORD HOSPITALITY PRIME IN PUT 044102951 6 134 SH Put SOLE   0 0 0
ASHFORD HOSPITALITY TR INC CALL 044103909 0 27 SH Call SOLE   0 0 0
ASHFORD HOSPITALITY TR INC COM 044103109 6 982 SH   SOLE   982 0 0
ARLINGTON ASSET INVT CORP PUT 041356955 3 59 SH Put SOLE   0 0 0
AMERICAN INTL GROUP INC CALL 026874904 1,844 3,130 SH Call SOLE   0 0 0
AMERICAN INTL GROUP INC PUT 026874954 1,049 2,391 SH Put SOLE   0 0 0
AIMMUNE THERAPEUTICS INC CALL 00900T907 27 75 SH Call SOLE   0 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 31 820 SH   SOLE   820 0 0
AIMMUNE THERAPEUTICS INC PUT 00900T957 9 11 SH Put SOLE   0 0 0
APOLLO INVT CORP COM 03761U106 12 2,263 SH   SOLE   2,263 0 0
APOLLO INVT CORP PUT 03761U956 2 27 SH Put SOLE   0 0 0
AAR CORP CALL 000361905 0 8 SH Call SOLE   0 0 0
AAR CORP COM 000361105 160 4,073 SH   SOLE   4,073 0 0
AAR CORP PUT 000361955 13 89 SH Put SOLE   0 0 0
AIRGAIN INC CALL 00938A904 0 1 SH Call SOLE   0 0 0
AIRGAIN INC COM 00938A104 28 3,212 SH   SOLE   3,212 0 0
AIRGAIN INC PUT 00938A954 2 65 SH Put SOLE   0 0 0
APARTMENT INVT & MGMT CO CALL 03748R901 0 14 SH Call SOLE   0 0 0
APARTMENT INVT & MGMT CO PUT 03748R951 1 11 SH Put SOLE   0 0 0
ASSURANT INC COM 04621X108 72 718 SH   SOLE   718 0 0
ASSURANT INC PUT 04621X958 0 5 SH Put SOLE   0 0 0
GALLAGHER ARTHUR J & CO COM 363576109 30 479 SH   SOLE   479 0 0
AEROJET ROCKETDYNE HLDGS INC CALL 007800905 159 686 SH Call SOLE   0 0 0
AEROJET ROCKETDYNE HLDGS INC PUT 007800955 2 46 SH Put SOLE   0 0 0
AKAMAI TECHNOLOGIES INC CALL 00971T901 417 470 SH Call SOLE   0 0 0
AKAMAI TECHNOLOGIES INC PUT 00971T951 29 921 SH Put SOLE   0 0 0
ACHAOGEN INC CALL 004449904 14 251 SH Call SOLE   0 0 0
ACHAOGEN INC COM 004449104 83 7,797 SH   SOLE   7,797 0 0
ACHAOGEN INC PUT 004449954 118 362 SH Put SOLE   0 0 0
AKEBIA THERAPEUTICS INC CALL 00972D905 0 11 SH Call SOLE   0 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 31 2,121 SH   SOLE   2,121 0 0
AKEBIA THERAPEUTICS INC PUT 00972D955 5 20 SH Put SOLE   0 0 0
ASANKO GOLD INC CALL 04341Y905 0 1 SH Call SOLE   0 0 0
ASANKO GOLD INC COM 04341Y105 0 1,067 SH   SOLE   1,067 0 0
ASANKO GOLD INC PUT 04341Y955 12 64 SH Put SOLE   0 0 0
AKORN INC CALL 009728906 107 676 SH Call SOLE   0 0 0
AKORN INC COM 009728106 115 3,574 SH   SOLE   3,574 0 0
AKORN INC PUT 009728956 27 499 SH Put SOLE   0 0 0
AK STL HLDG CORP CALL 001547908 20 579 SH Call SOLE   0 0 0
AK STL HLDG CORP COM 001547108 345 61,101 SH   SOLE   61,101 0 0
AK STL HLDG CORP PUT 001547958 5 148 SH Put SOLE   0 0 0
AIR LEASE CORP CALL 00912X902 30 77 SH Call SOLE   0 0 0
AIR LEASE CORP PUT 00912X952 2 38 SH Put SOLE   0 0 0
ALBEMARLE CORP CALL 012653901 223 328 SH Call SOLE   0 0 0
ALBEMARLE CORP COM 012653101 99 779 SH   SOLE   779 0 0
ALBEMARLE CORP PUT 012653951 446 774 SH Put SOLE   0 0 0
ALDER BIOPHARMACEUTICALS INC CALL 014339905 6 94 SH Call SOLE   0 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 93 8,126 SH   SOLE   8,126 0 0
ALDER BIOPHARMACEUTICALS INC PUT 014339955 11 115 SH Put SOLE   0 0 0
ALON USA PARTNERS LP CALL 02052T909 11 31 SH Call SOLE   0 0 0
ALON USA PARTNERS LP PUT 02052T959 3 58 SH Put SOLE   0 0 0
ALIGN TECHNOLOGY INC CALL 016255901 1,489 689 SH Call SOLE   0 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,308 5,887 SH   SOLE   5,887 0 0
ALIGN TECHNOLOGY INC PUT 016255951 318 676 SH Put SOLE   0 0 0
ALLEGIANT TRAVEL CO CALL 01748X902 5 5 SH Call SOLE   0 0 0
ALLEGIANT TRAVEL CO COM 01748X102 62 406 SH   SOLE   406 0 0
ALLEGIANT TRAVEL CO PUT 01748X952 0 2 SH Put SOLE   0 0 0
ALIMERA SCIENCES INC CALL 016259903 0 10 SH Call SOLE   0 0 0
ALASKA AIR GROUP INC CALL 011659909 167 629 SH Call SOLE   0 0 0
ALASKA AIR GROUP INC PUT 011659959 133 632 SH Put SOLE   0 0 0
ALKERMES PLC CALL G01767905 12 34 SH Call SOLE   0 0 0
ALKERMES PLC COM G01767105 2,588 47,300 SH   SOLE   47,300 0 0
ALKERMES PLC PUT G01767955 36 299 SH Put SOLE   0 0 0
ALLSTATE CORP CALL 020002901 206 258 SH Call SOLE   0 0 0
ALLSTATE CORP PUT 020002951 0 136 SH Put SOLE   0 0 0
ALLEGION PUB LTD CO CALL G0176J909 0 1 SH Call SOLE   0 0 0
ALLEGION PUB LTD CO COM G0176J109 151 1,905 SH   SOLE   1,905 0 0
ALLEGION PUB LTD CO PUT G0176J959 8 79 SH Put SOLE   0 0 0
ALLOT COMMUNICATIONS LTD COM M0854Q105 63 11,829 SH   SOLE   11,829 0 0
ALLOT COMMUNICATIONS LTD PUT M0854Q955 0 62 SH Put SOLE   0 0 0
ALLY FINL INC CALL 02005N900 452 701 SH Call SOLE   0 0 0
ALLY FINL INC PUT 02005N950 40 1,829 SH Put SOLE   0 0 0
ALNYLAM PHARMACEUTICALS INC CALL 02043Q907 651 282 SH Call SOLE   0 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 758 5,971 SH   SOLE   5,971 0 0
ALNYLAM PHARMACEUTICALS INC PUT 02043Q957 50 175 SH Put SOLE   0 0 0
ANALOGIC CORP CALL 032657907 12 24 SH Call SOLE   0 0 0
ANALOGIC CORP PUT 032657957 0 10 SH Put SOLE   0 0 0
ALLIQUA BIOMEDICAL INC PUT 019621959 28 60 SH Put SOLE   0 0 0
ALARM COM HLDGS INC CALL 011642905 4 95 SH Call SOLE   0 0 0
ALARM COM HLDGS INC COM 011642105 288 7,647 SH   SOLE   7,647 0 0
ALARM COM HLDGS INC PUT 011642955 28 108 SH Put SOLE   0 0 0
ALASKA COMMUNICATIONS SYS GR CALL 01167P901 1 40 SH Call SOLE   0 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 7 2,630 SH   SOLE   2,630 0 0
ALLISON TRANSMISSION HLDGS I CALL 01973R901 35 100 SH Call SOLE   0 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 167 3,897 SH   SOLE   3,897 0 0
ALLISON TRANSMISSION HLDGS I PUT 01973R951 10 57 SH Put SOLE   0 0 0
ALTIMMUNE INC CALL 02155H901 0 22 SH Call SOLE   0 0 0
AUTOLIV INC CALL 052800909 7 22 SH Call SOLE   0 0 0
AUTOLIV INC PUT 052800959 1 100 SH Put SOLE   0 0 0
ALEXION PHARMACEUTICALS INC CALL 015351909 507 733 SH Call SOLE   0 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 18 153 SH   SOLE   153 0 0
ALEXION PHARMACEUTICALS INC PUT 015351959 628 702 SH Put SOLE   0 0 0
ANTERO MIDSTREAM PARTNERS LP CALL 03673L903 1 51 SH Call SOLE   0 0 0
AMAG PHARMACEUTICALS INC CALL 00163U906 29 664 SH Call SOLE   0 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 806 60,897 SH   SOLE   60,897 0 0
AMAG PHARMACEUTICALS INC PUT 00163U956 472 871 SH Put SOLE   0 0 0
APPLIED MATLS INC CALL 038222905 705 2,597 SH Call SOLE   0 0 0
APPLIED MATLS INC COM 038222105 9,355 183,003 SH   SOLE   183,003 0 0
APPLIED MATLS INC PUT 038222955 821 3,579 SH Put SOLE   0 0 0
AMBARELLA INC CALL G037AX901 555 946 SH Call SOLE   0 0 0
AMBARELLA INC PUT G037AX951 38 317 SH Put SOLE   0 0 0
AMBAC FINL GROUP INC CALL 023139904 82 992 SH Call SOLE   0 0 0
AMBAC FINL GROUP INC COM 023139884 424 26,539 SH   SOLE   26,539 0 0
AMBAC FINL GROUP INC PUT 023139954 78 355 SH Put SOLE   0 0 0
AMC ENTMT HLDGS INC CALL 00165C904 36 331 SH Call SOLE   0 0 0
AMC ENTMT HLDGS INC PUT 00165C954 19 376 SH Put SOLE   0 0 0
AIRMEDIA GROUP INC CALL 009411909 1 227 SH Call SOLE   0 0 0
AIRMEDIA GROUP INC COM 009411109 29 25,466 SH   SOLE   25,466 0 0
AIRMEDIA GROUP INC PUT 009411959 53 379 SH Put SOLE   0 0 0
AMC NETWORKS INC CALL 00164V903 12 141 SH Call SOLE   0 0 0
AMC NETWORKS INC PUT 00164V953 0 9 SH Put SOLE   0 0 0
ADVANCED MICRO DEVICES INC CALL 007903907 82 1,651 SH Call SOLE   0 0 0
ADVANCED MICRO DEVICES INC COM 007903107 3,242 315,409 SH   SOLE   315,409 0 0
ADVANCED MICRO DEVICES INC PUT 007903957 289 2,816 SH Put SOLE   0 0 0
AMETEK INC NEW COM 031100100 838 11,571 SH   SOLE   11,571 0 0
AMETEK INC NEW PUT 031100950 0 1 SH Put SOLE   0 0 0
AMEDISYS INC CALL 023436908 1 7 SH Call SOLE   0 0 0
AMEDISYS INC PUT 023436958 4 38 SH Put SOLE   0 0 0
AFFILIATED MANAGERS GROUP CALL 008252908 4 3 SH Call SOLE   0 0 0
AFFILIATED MANAGERS GROUP COM 008252108 16 79 SH   SOLE   79 0 0
AFFILIATED MANAGERS GROUP PUT 008252958 3 20 SH Put SOLE   0 0 0
AMGEN INC CALL 031162900 797 1,709 SH Call SOLE   0 0 0
AMGEN INC COM 031162100 3,788 21,787 SH   SOLE   21,787 0 0
AMGEN INC PUT 031162950 1,051 2,433 SH Put SOLE   0 0 0
AMERICAN HOMES 4 RENT CALL 02665T906 5 482 SH Call SOLE   0 0 0
AMERICAN MIDSTREAM PARTNERS CALL 02752P900 0 28 SH Call SOLE   0 0 0
AMERICAN MIDSTREAM PARTNERS COM 02752P100 249 18,717 SH   SOLE   18,717 0 0
AMERICAN MIDSTREAM PARTNERS PUT 02752P950 26 143 SH Put SOLE   0 0 0
JPMORGAN CHASE & CO CALL 46625H905 18 763 SH Call SOLE   0 0 0
JPMORGAN CHASE & CO COM 46625H365 132 4,807 SH   SOLE   4,807 0 0
JPMORGAN CHASE & CO PUT 46625H955 13 277 SH Put SOLE   0 0 0
ALPS ETF TR CALL 00162Q906 69 909 SH Call SOLE   0 0 0
ALPS ETF TR COM 00162Q866 199 18,475 SH   SOLE   18,475 0 0
ALPS ETF TR PUT 00162Q956 16 483 SH Put SOLE   0 0 0
AMN HEALTHCARE SERVICES INC CALL 001744901 31 42 SH Call SOLE   0 0 0
AMN HEALTHCARE SERVICES INC PUT 001744951 3 114 SH Put SOLE   0 0 0
AMERIPRISE FINL INC CALL 03076C906 19 44 SH Call SOLE   0 0 0
AMERIPRISE FINL INC COM 03076C106 420 2,480 SH   SOLE   2,480 0 0
AMERIPRISE FINL INC PUT 03076C956 9 47 SH Put SOLE   0 0 0
AMPIO PHARMACEUTICALS INC CALL 03209T909 58 378 SH Call SOLE   0 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 0 147 SH   SOLE   147 0 0
AMPIO PHARMACEUTICALS INC PUT 03209T959 0 8 SH Put SOLE   0 0 0
AMARIN CORP PLC CALL 023111906 6 87 SH Call SOLE   0 0 0
AMARIN CORP PLC COM 023111206 214 53,415 SH   SOLE   53,415 0 0
AMYRIS INC CALL 03236M900 13 724 SH Call SOLE   0 0 0
AMYRIS INC PUT 03236M950 25 288 SH Put SOLE   0 0 0
AMERICAN SUPERCONDUCTOR CORP CALL 030111907 0 27 SH Call SOLE   0 0 0
AMERICAN SUPERCONDUCTOR CORP COM 030111207 301 83,094 SH   SOLE   83,094 0 0
AMERICAN SUPERCONDUCTOR CORP PUT 030111957 81 1,292 SH Put SOLE   0 0 0
AMERICAN TOWER CORP NEW CALL 03027X900 64 172 SH Call SOLE   0 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,259 8,831 SH   SOLE   8,831 0 0
AMERICAN TOWER CORP NEW PUT 03027X950 88 592 SH Put SOLE   0 0 0
TD AMERITRADE HLDG CORP CALL 87236Y908 231 305 SH Call SOLE   0 0 0
TD AMERITRADE HLDG CORP PUT 87236Y958 14 644 SH Put SOLE   0 0 0
AMERICAN WOODMARK CORP CALL 030506909 52 20 SH Call SOLE   0 0 0
AMERICAN WOODMARK CORP PUT 030506959 0 3 SH Put SOLE   0 0 0
AMERICA MOVIL SAB DE CV CALL 02364W905 0 18 SH Call SOLE   0 0 0
AMERICA MOVIL SAB DE CV COM 02364W105 82 4,816 SH   SOLE   4,816 0 0
AMERICA MOVIL SAB DE CV PUT 02364W955 0 3 SH Put SOLE   0 0 0
ETFIS SER TR I CALL 26923G903 32 97 SH Call SOLE   0 0 0
ETFIS SER TR I COM 26923G103 237 27,618 SH   SOLE   27,618 0 0
ETFIS SER TR I PUT 26923G953 3 150 SH Put SOLE   0 0 0
AMAZON COM INC CALL 023135906 32,362 3,644 SH Call SOLE   0 0 0
AMAZON COM INC COM 023135106 112,059 95,821 SH   SOLE   95,821 0 0
AMAZON COM INC PUT 023135956 5,487 5,786 SH Put SOLE   0 0 0
AUTONATION INC CALL 05329W902 9 36 SH Call SOLE   0 0 0
AUTONATION INC COM 05329W102 499 9,738 SH   SOLE   9,738 0 0
AUTONATION INC PUT 05329W952 4 84 SH Put SOLE   0 0 0
ANDERSONS INC CALL 034164903 0 11 SH Call SOLE   0 0 0
ANDEAVOR CALL 03349M905 164 453 SH Call SOLE   0 0 0
ANDEAVOR COM 03349M105 6,160 53,876 SH   SOLE   53,876 0 0
ANDEAVOR PUT 03349M955 27 1,178 SH Put SOLE   0 0 0
ANDEAVOR PUT 03349M955 45 96 SH Put SOLE   0 0 0
ANDEAVOR CALL 03349M905 13 13 SH Call SOLE   0 0 0
ANDEAVOR PUT 03349M955 1 868 SH Put SOLE   0 0 0
ANDEAVOR LOGISTICS LP CALL 03350F906 19 171 SH Call SOLE   0 0 0
ANDEAVOR LOGISTICS LP COM 03350F106 35 760 SH   SOLE   760 0 0
ANDEAVOR LOGISTICS LP PUT 03350F956 2 28 SH Put SOLE   0 0 0
ARISTA NETWORKS INC CALL 040413906 461 124 SH Call SOLE   0 0 0
ARISTA NETWORKS INC COM 040413106 2,679 11,374 SH   SOLE   11,374 0 0
ARISTA NETWORKS INC PUT 040413956 57 224 SH Put SOLE   0 0 0
ABERCROMBIE & FITCH CO CALL 002896907 58 347 SH Call SOLE   0 0 0
ABERCROMBIE & FITCH CO COM 002896207 372 21,361 SH   SOLE   21,361 0 0
ABERCROMBIE & FITCH CO PUT 002896957 57 771 SH Put SOLE   0 0 0
AMIRA NATURE FOODS LTD CALL G0335L902 0 38 SH Call SOLE   0 0 0
AMIRA NATURE FOODS LTD COM G0335L102 64 15,583 SH   SOLE   15,583 0 0
AMIRA NATURE FOODS LTD PUT G0335L952 30 298 SH Put SOLE   0 0 0
ANGIODYNAMICS INC CALL 03475V901 3 111 SH Call SOLE   0 0 0
ANGIODYNAMICS INC PUT 03475V951 0 5 SH Put SOLE   0 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 3 610 SH   SOLE   610 0 0
ANWORTH MORTGAGE ASSET CP PUT 037347951 0 1 SH Put SOLE   0 0 0
ANIKA THERAPEUTICS INC CALL 035255908 0 9 SH Call SOLE   0 0 0
ANI PHARMACEUTICALS INC CALL 00182C903 35 30 SH Call SOLE   0 0 0
ANI PHARMACEUTICALS INC COM 00182C103 29 465 SH   SOLE   465 0 0
ANI PHARMACEUTICALS INC PUT 00182C953 0 20 SH Put SOLE   0 0 0
ANSYS INC CALL 03662Q905 2 3 SH Call SOLE   0 0 0
ANSYS INC COM 03662Q105 149 1,010 SH   SOLE   1,010 0 0
ANSYS INC PUT 03662Q955 0 3 SH Put SOLE   0 0 0
ANTHERA PHARMACEUTICALS INC CALL 03674U900 0 45 SH Call SOLE   0 0 0
ANTHERA PHARMACEUTICALS INC COM 03674U300 0 17 SH   SOLE   17 0 0
ANTHERA PHARMACEUTICALS INC PUT 03674U950 2 25 SH Put SOLE   0 0 0
ANTHEM INC CALL 036752903 177 199 SH Call SOLE   0 0 0
ANTHEM INC PUT 036752953 66 422 SH Put SOLE   0 0 0
AEGEAN MARINE PETROLEUM NETW CALL Y0017S902 0 4 SH Call SOLE   0 0 0
AEGEAN MARINE PETROLEUM NETW COM Y0017S102 6 1,542 SH   SOLE   1,542 0 0
AEGEAN MARINE PETROLEUM NETW PUT Y0017S952 1 26 SH Put SOLE   0 0 0
AMERICAN OUTDOOR BRANDS CORP CALL 02874P903 5 179 SH Call SOLE   0 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 520 40,529 SH   SOLE   40,529 0 0
AMERICAN OUTDOOR BRANDS CORP PUT 02874P953 70 334 SH Put SOLE   0 0 0
AON PLC CALL G0408V902 14 41 SH Call SOLE   0 0 0
AON PLC COM G0408V102 569 4,249 SH   SOLE   4,249 0 0
AON PLC PUT G0408V952 45 133 SH Put SOLE   0 0 0
SMITH A O CALL 831865909 4 42 SH Call SOLE   0 0 0
SMITH A O PUT 831865959 2 15 SH Put SOLE   0 0 0
AMPCO-PITTSBURGH CORP CALL 032037903 0 6 SH Call SOLE   0 0 0
APACHE CORP CALL 037411905 59 978 SH Call SOLE   0 0 0
APACHE CORP COM 037411105 366 8,674 SH   SOLE   8,674 0 0
APACHE CORP PUT 037411955 292 748 SH Put SOLE   0 0 0
ARTISAN PARTNERS ASSET MGMT CALL 04316A908 2 5 SH Call SOLE   0 0 0
ANADARKO PETE CORP CALL 032511907 251 815 SH Call SOLE   0 0 0
ANADARKO PETE CORP COM 032511107 1,028 19,170 SH   SOLE   19,170 0 0
ANADARKO PETE CORP PUT 032511957 320 1,233 SH Put SOLE   0 0 0
AIR PRODS & CHEMS INC CALL 009158906 169 274 SH Call SOLE   0 0 0
AIR PRODS & CHEMS INC PUT 009158956 8 160 SH Put SOLE   0 0 0
AIR PRODS & CHEMS INC CALL 009158906 3 1 SH Call SOLE   0 0 0
AIR PRODS & CHEMS INC PUT 009158956 0 1 SH Put SOLE   0 0 0
APPLIED DNA SCIENCES INC CALL 03815U901 4 515 SH Call SOLE   0 0 0
APPLIED DNA SCIENCES INC PUT 03815U951 1 19 SH Put SOLE   0 0 0
AMERICAN PUBLIC EDUCATION IN CALL 02913V903 5 20 SH Call SOLE   0 0 0
AMERICAN PUBLIC EDUCATION IN PUT 02913V953 0 3 SH Put SOLE   0 0 0
AMPHENOL CORP NEW CALL 032095901 1 3 SH Call SOLE   0 0 0
AMPHENOL CORP NEW PUT 032095951 4 31 SH Put SOLE   0 0 0
APPLE HOSPITALITY REIT INC CALL 03784Y900 7 291 SH Call SOLE   0 0 0
APPLE HOSPITALITY REIT INC PUT 03784Y950 0 57 SH Put SOLE   0 0 0
ARCHROCK PARTNERS L P CALL 03957U900 0 1 SH Call SOLE   0 0 0
ARCHROCK PARTNERS L P COM 03957U100 108 9,129 SH   SOLE   9,129 0 0
ARCHROCK PARTNERS L P PUT 03957U950 26 191 SH Put SOLE   0 0 0
APOLLO GLOBAL MGMT LLC CALL 037612906 157 551 SH Call SOLE   0 0 0
APOLLO GLOBAL MGMT LLC PUT 037612956 2 103 SH Put SOLE   0 0 0
APOGEE ENTERPRISES INC CALL 037598909 4 23 SH Call SOLE   0 0 0
APOGEE ENTERPRISES INC COM 037598109 431 9,430 SH   SOLE   9,430 0 0
APOGEE ENTERPRISES INC PUT 037598959 66 324 SH Put SOLE   0 0 0
DIGITAL TURBINE INC CALL 25400W902 0 2 SH Call SOLE   0 0 0
BLUE APRON HLDGS INC CALL 09523Q901 9 273 SH Call SOLE   0 0 0
BLUE APRON HLDGS INC PUT 09523Q951 74 320 SH Put SOLE   0 0 0
APPTIO INC CALL 03835C908 288 706 SH Call SOLE   0 0 0
APPTIO INC PUT 03835C958 1 19 SH Put SOLE   0 0 0
PREFERRED APT CMNTYS INC CALL 74039L903 0 17 SH Call SOLE   0 0 0
APTIV PLC CALL G6095L909 2 16 SH Call SOLE   0 0 0
APTIV PLC COM G6095L109 2,327 27,439 SH   SOLE   27,439 0 0
APTIV PLC PUT G6095L959 19 208 SH Put SOLE   0 0 0
APTIV PLC CALL G6095L909 19 47 SH Call SOLE   0 0 0
APTIV PLC PUT G6095L959 94 397 SH Put SOLE   0 0 0
AMERIGAS PARTNERS L P CALL 030975906 21 122 SH Call SOLE   0 0 0
AMERIGAS PARTNERS L P PUT 030975956 0 9 SH Put SOLE   0 0 0
AQUA METALS INC CALL 03837J901 0 86 SH Call SOLE   0 0 0
AQUA METALS INC COM 03837J101 10 5,076 SH   SOLE   5,076 0 0
AQUA METALS INC PUT 03837J951 10 109 SH Put SOLE   0 0 0
AQUINOX PHARMACEUTICALS INC CALL 03842B901 0 8 SH Call SOLE   0 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 15 1,307 SH   SOLE   1,307 0 0
AQUINOX PHARMACEUTICALS INC PUT 03842B951 4 15 SH Put SOLE   0 0 0
ANTERO RES CORP CALL 03674X906 5 76 SH Call SOLE   0 0 0
ANTERO RES CORP COM 03674X106 1 73 SH   SOLE   73 0 0
ANTERO RES CORP PUT 03674X956 16 367 SH Put SOLE   0 0 0
ACCURAY INC CALL 004397905 1 32 SH Call SOLE   0 0 0
ACCURAY INC COM 004397105 4 1,156 SH   SOLE   1,156 0 0
ACCURAY INC PUT 004397955 0 20 SH Put SOLE   0 0 0
ARC DOCUMENT SOLUTIONS INC CALL 00191G903 1 83 SH Call SOLE   0 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 0 133 SH   SOLE   133 0 0
ARC DOCUMENT SOLUTIONS INC PUT 00191G953 1 5 SH Put SOLE   0 0 0
ARCBEST CORP CALL 03937C905 2 17 SH Call SOLE   0 0 0
ARCBEST CORP PUT 03937C955 0 1 SH Put SOLE   0 0 0
ARES CAP CORP CALL 04010L903 0 39 SH Call SOLE   0 0 0
ARES CAP CORP COM 04010L103 341 21,713 SH   SOLE   21,713 0 0
ARES CAP CORP PUT 04010L953 9 177 SH Put SOLE   0 0 0
ARES CAP CORP CALL 04010L903 5 74 SH Call SOLE   0 0 0
ARCH COAL INC CALL 039380907 117 116 SH Call SOLE   0 0 0
ARCH COAL INC PUT 039380957 0 11 SH Put SOLE   0 0 0
ARCOS DORADOS HOLDINGS INC CALL G0457F907 6 92 SH Call SOLE   0 0 0
ARCOS DORADOS HOLDINGS INC COM G0457F107 119 11,512 SH   SOLE   11,512 0 0
ARCOS DORADOS HOLDINGS INC PUT G0457F957 4 436 SH Put SOLE   0 0 0
ARCTURUS THERAPEUTICS LTD CALL M1492T905 0 2 SH Call SOLE   0 0 0
ARCTURUS THERAPEUTICS LTD COM M1492T105 17 2,239 SH   SOLE   2,239 0 0
ARCTURUS THERAPEUTICS LTD CALL M1492T905 0 49 SH Call SOLE   0 0 0
ARDELYX INC CALL 039697907 1 4 SH Call SOLE   0 0 0
ARDELYX INC COM 039697107 41 6,314 SH   SOLE   6,314 0 0
ARDELYX INC PUT 039697957 5 23 SH Put SOLE   0 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 244 1,875 SH   SOLE   1,875 0 0
ARES MGMT L P CALL 04014Y901 7 91 SH Call SOLE   0 0 0
APPROACH RESOURCES INC CALL 03834A903 0 31 SH Call SOLE   0 0 0
APPROACH RESOURCES INC COM 03834A103 67 22,933 SH   SOLE   22,933 0 0
APPROACH RESOURCES INC PUT 03834A953 6 456 SH Put SOLE   0 0 0
ARGOS THERAPEUTICS INC PUT 040221953 0 1 SH Put SOLE   0 0 0
APOLLO COML REAL EST FIN INC CALL 03762U905 0 10 SH Call SOLE   0 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 41 2,265 SH   SOLE   2,265 0 0
APOLLO COML REAL EST FIN INC PUT 03762U955 2 61 SH Put SOLE   0 0 0
AMERICAN RAILCAR INDS INC CALL 02916P903 15 122 SH Call SOLE   0 0 0
AMERICAN RAILCAR INDS INC PUT 02916P953 1 133 SH Put SOLE   0 0 0
ALLIANCE RES PARTNER L P CALL 01877R908 0 14 SH Call SOLE   0 0 0
ALLIANCE RES PARTNER L P PUT 01877R958 0 26 SH Put SOLE   0 0 0
ARALEZ PHARMACEUTICALS INC CALL 03852X900 0 44 SH Call SOLE   0 0 0
ARALEZ PHARMACEUTICALS INC PUT 03852X950 3 53 SH Put SOLE   0 0 0
ARAMARK CALL 03852U906 4 24 SH Call SOLE   0 0 0
ARENA PHARMACEUTICALS INC CALL 040047907 365 383 SH Call SOLE   0 0 0
ARENA PHARMACEUTICALS INC COM 040047607 520 15,317 SH   SOLE   15,317 0 0
ARENA PHARMACEUTICALS INC PUT 040047957 1 11 SH Put SOLE   0 0 0
ARENA PHARMACEUTICALS INC CALL 040047907 15 89 SH Call SOLE   0 0 0
ARENA PHARMACEUTICALS INC PUT 040047957 4 82 SH Put SOLE   0 0 0
ARCONIC INC CALL 03965L900 110 455 SH Call SOLE   0 0 0
ARCONIC INC PUT 03965L950 17 163 SH Put SOLE   0 0 0
ARCONIC INC CALL 03965L900 46 88 SH Call SOLE   0 0 0
ARCONIC INC PUT 03965L950 0 17 SH Put SOLE   0 0 0
ARCONIC INC CALL 03965L900 20 20 SH Call SOLE   0 0 0
ARCONIC INC PUT 03965L950 0 64 SH Put SOLE   0 0 0
ARCHROCK INC CALL 03957W906 0 2 SH Call SOLE   0 0 0
ARMOUR RESIDENTIAL REIT INC COM 042315507 7 290 SH   SOLE   290 0 0
ARMOUR RESIDENTIAL REIT INC PUT 042315957 0 14 SH Put SOLE   0 0 0
ARRIS INTL INC CALL G0551A903 0 26 SH Call SOLE   0 0 0
ARRIS INTL INC COM G0551A103 289 11,258 SH   SOLE   11,258 0 0
ARRIS INTL INC PUT G0551A953 0 13 SH Put SOLE   0 0 0
ARRAY BIOPHARMA INC CALL 04269X905 154 771 SH Call SOLE   0 0 0
ARRAY BIOPHARMA INC PUT 04269X955 4 412 SH Put SOLE   0 0 0
AROTECH CORP CALL 042682903 0 50 SH Call SOLE   0 0 0
AROTECH CORP COM 042682203 10 3,029 SH   SOLE   3,029 0 0
AROTECH CORP PUT 042682953 2 13 SH Put SOLE   0 0 0
ARROW ELECTRS INC CALL 042735900 2 11 SH Call SOLE   0 0 0
ARROW ELECTRS INC COM 042735100 118 1,470 SH   SOLE   1,470 0 0
ARROWHEAD PHARMACEUTICALS IN CALL 04280A900 12 254 SH Call SOLE   0 0 0
ARROWHEAD PHARMACEUTICALS IN PUT 04280A950 7 23 SH Put SOLE   0 0 0
ASA GOLD AND PRECIOUS MTLS L CALL G3156P903 0 14 SH Call SOLE   0 0 0
ASA GOLD AND PRECIOUS MTLS L COM G3156P103 4 377 SH   SOLE   377 0 0
ASA GOLD AND PRECIOUS MTLS L PUT G3156P953 0 40 SH Put SOLE   0 0 0
ASSOCIATED BANC CORP CALL 045487905 2 7 SH Call SOLE   0 0 0
ASSOCIATED BANC CORP COM 045487105 11 471 SH   SOLE   471 0 0
ARDMORE SHIPPING CORP CALL Y0207T900 10 148 SH Call SOLE   0 0 0
ARDMORE SHIPPING CORP COM Y0207T100 33 4,127 SH   SOLE   4,127 0 0
ARDMORE SHIPPING CORP PUT Y0207T950 9 50 SH Put SOLE   0 0 0
ASTA FDG INC COM 046220109 1 148 SH   SOLE   148 0 0
ON ASSIGNMENT INC COM 682159108 584 9,092 SH   SOLE   9,092 0 0
ON ASSIGNMENT INC PUT 682159958 0 1 SH Put SOLE   0 0 0
ASHLAND GLOBAL HLDGS INC CALL 044186904 17 20 SH Call SOLE   0 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 448 6,301 SH   SOLE   6,301 0 0
ASHLAND GLOBAL HLDGS INC PUT 044186954 6 63 SH Put SOLE   0 0 0
DBX ETF TR CALL 233051909 107 621 SH Call SOLE   0 0 0
DBX ETF TR PUT 233051959 22 732 SH Put SOLE   0 0 0
DBX ETF TR CALL 233051909 2 19 SH Call SOLE   0 0 0
DBX ETF TR COM 233051754 45 1,297 SH   SOLE   1,297 0 0
DBX ETF TR PUT 233051959 0 20 SH Put SOLE   0 0 0
ADVANSIX INC CALL 00773T901 0 2 SH Call SOLE   0 0 0
ADVANSIX INC COM 00773T101 48 1,147 SH   SOLE   1,147 0 0
ADVANSIX INC PUT 00773T951 2 12 SH Put SOLE   0 0 0
ASSEMBLY BIOSCIENCES INC CALL 045396908 277 221 SH Call SOLE   0 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 558 12,344 SH   SOLE   12,344 0 0
ASSEMBLY BIOSCIENCES INC PUT 045396958 26 292 SH Put SOLE   0 0 0
ASML HOLDING N V CALL N07059900 89 132 SH Call SOLE   0 0 0
ASML HOLDING N V COM N07059210 2,245 12,920 SH   SOLE   12,920 0 0
ASML HOLDING N V PUT N07059950 197 367 SH Put SOLE   0 0 0
ASCENA RETAIL GROUP INC CALL 04351G901 6 687 SH Call SOLE   0 0 0
ASCENA RETAIL GROUP INC PUT 04351G951 3 77 SH Put SOLE   0 0 0
ALTISOURCE PORTFOLIO SOLNS S CALL L0175J904 15 61 SH Call SOLE   0 0 0
ALTISOURCE PORTFOLIO SOLNS S PUT L0175J954 1 12 SH Put SOLE   0 0 0
ASTERIAS BIOTHERAPEUTICS INC CALL 04624N907 0 53 SH Call SOLE   0 0 0
ASTERIAS BIOTHERAPEUTICS INC COM 04624N107 49 21,896 SH   SOLE   21,896 0 0
ASTERIAS BIOTHERAPEUTICS INC PUT 04624N957 76 286 SH Put SOLE   0 0 0
ASTEC INDS INC PUT 046224951 0 20 SH Put SOLE   0 0 0
ASURE SOFTWARE INC CALL 04649U902 55 127 SH Call SOLE   0 0 0
ASURE SOFTWARE INC PUT 04649U952 0 4 SH Put SOLE   0 0 0
ADVANCED SEMICONDUCTOR ENGR CALL 00756M904 1 9 SH Call SOLE   0 0 0
ADVANCED SEMICONDUCTOR ENGR COM 00756M404 2 376 SH   SOLE   376 0 0
AMTECH SYS INC CALL 032332904 0 22 SH Call SOLE   0 0 0
AMTECH SYS INC COM 032332504 9 975 SH   SOLE   975 0 0
AMTECH SYS INC PUT 032332954 1 37 SH Put SOLE   0 0 0
ATLANTIC PWR CORP COM 04878Q863 14 6,264 SH   SOLE   6,264 0 0
ATLANTIC PWR CORP PUT 04878Q953 2 130 SH Put SOLE   0 0 0
A10 NETWORKS INC COM 002121101 33 4,400 SH   SOLE   4,400 0 0
A10 NETWORKS INC PUT 002121951 0 2 SH Put SOLE   0 0 0
ADTALEM GLOBAL ED INC CALL 00737L903 14 52 SH Call SOLE   0 0 0
ADTALEM GLOBAL ED INC PUT 00737L953 15 65 SH Put SOLE   0 0 0
ATHENE HLDG LTD CALL G0684D907 47 287 SH Call SOLE   0 0 0
ATHENE HLDG LTD PUT G0684D957 37 486 SH Put SOLE   0 0 0
AUTOHOME INC CALL 05278C907 298 149 SH Call SOLE   0 0 0
AUTOHOME INC PUT 05278C957 0 59 SH Put SOLE   0 0 0
ATHENAHEALTH INC CALL 04685W903 97 280 SH Call SOLE   0 0 0
ATHENAHEALTH INC PUT 04685W953 23 152 SH Put SOLE   0 0 0
ATHERSYS INC CALL 04744L906 15 1,114 SH Call SOLE   0 0 0
ATHERSYS INC PUT 04744L956 0 30 SH Put SOLE   0 0 0
ALLEGHENY TECHNOLOGIES INC CALL 01741R902 43 182 SH Call SOLE   0 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 329 13,666 SH   SOLE   13,666 0 0
ALLEGHENY TECHNOLOGIES INC PUT 01741R952 55 440 SH Put SOLE   0 0 0
ATKORE INTL GROUP INC CALL 047649908 1 3 SH Call SOLE   0 0 0
ACTINIUM PHARMACEUTICALS INC PUT 00507W957 18 100 SH Put SOLE   0 0 0
ATMOS ENERGY CORP CALL 049560905 0 1 SH Call SOLE   0 0 0
ATMOS ENERGY CORP COM 049560105 47 551 SH   SOLE   551 0 0
ATARA BIOTHERAPEUTICS INC CALL 046513907 12 100 SH Call SOLE   0 0 0
ATARA BIOTHERAPEUTICS INC PUT 046513957 0 1 SH Put SOLE   0 0 0
ATRICURE INC COM 04963C209 39 2,171 SH   SOLE   2,171 0 0
ANTARES PHARMA INC CALL 036642906 0 2 SH Call SOLE   0 0 0
ANTARES PHARMA INC COM 036642106 20 10,130 SH   SOLE   10,130 0 0
ANTARES PHARMA INC PUT 036642956 0 10 SH Put SOLE   0 0 0
AIR TRANSPORT SERVICES GRP I CALL 00922R905 0 13 SH Call SOLE   0 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 277 11,998 SH   SOLE   11,998 0 0
AIR TRANSPORT SERVICES GRP I PUT 00922R955 50 300 SH Put SOLE   0 0 0
ACTUANT CORP COM 00508X203 16 660 SH   SOLE   660 0 0
ACTUANT CORP PUT 00508X953 0 1 SH Put SOLE   0 0 0
ALTICE USA INC CALL 02156K903 39 373 SH Call SOLE   0 0 0
ALTICE USA INC COM 02156K103 863 40,690 SH   SOLE   40,690 0 0
ALTICE USA INC PUT 02156K953 90 291 SH Put SOLE   0 0 0
ACTIVISION BLIZZARD INC CALL 00507V909 1,482 2,548 SH Call SOLE   0 0 0
ACTIVISION BLIZZARD INC COM 00507V109 810 12,807 SH   SOLE   12,807 0 0
ACTIVISION BLIZZARD INC PUT 00507V959 607 2,351 SH Put SOLE   0 0 0
ANGLOGOLD ASHANTI LTD CALL 035128906 17 578 SH Call SOLE   0 0 0
ANGLOGOLD ASHANTI LTD COM 035128206 372 36,536 SH   SOLE   36,536 0 0
ANGLOGOLD ASHANTI LTD PUT 035128956 123 1,119 SH Put SOLE   0 0 0
AUDIOCODES LTD CALL M15342904 1 50 SH Call SOLE   0 0 0
AUDIOCODES LTD PUT M15342954 0 3 SH Put SOLE   0 0 0
AU OPTRONICS CORP CALL 002255907 0 43 SH Call SOLE   0 0 0
AURINIA PHARMACEUTICALS INC CALL 05156V902 5 316 SH Call SOLE   0 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 13 3,073 SH   SOLE   3,073 0 0
AURINIA PHARMACEUTICALS INC PUT 05156V952 16 147 SH Put SOLE   0 0 0
AUTOWEB INC CALL 05335B900 1 26 SH Call SOLE   0 0 0
AUTOWEB INC PUT 05335B950 0 2 SH Put SOLE   0 0 0
YAMANA GOLD INC CALL 98462Y900 7 288 SH Call SOLE   0 0 0
YAMANA GOLD INC PUT 98462Y950 5 36 SH Put SOLE   0 0 0
AEROVIRONMENT INC CALL 008073908 596 493 SH Call SOLE   0 0 0
AEROVIRONMENT INC PUT 008073958 3 82 SH Put SOLE   0 0 0
AVALONBAY CMNTYS INC CALL 053484901 8 46 SH Call SOLE   0 0 0
AVALONBAY CMNTYS INC PUT 053484951 15 57 SH Put SOLE   0 0 0
AMERICAN VANGUARD CORP CALL 030371908 3 55 SH Call SOLE   0 0 0
AVADEL PHARMACEUTICALS PLC CALL 05337M904 0 3 SH Call SOLE   0 0 0
AVADEL PHARMACEUTICALS PLC COM 05337M104 7 884 SH   SOLE   884 0 0
AVADEL PHARMACEUTICALS PLC PUT 05337M954 2 9 SH Put SOLE   0 0 0
AVEO PHARMACEUTICALS INC CALL 053588909 8 153 SH Call SOLE   0 0 0
AVEO PHARMACEUTICALS INC COM 053588109 1 663 SH   SOLE   663 0 0
AVEO PHARMACEUTICALS INC PUT 053588959 7 590 SH Put SOLE   0 0 0
BROADCOM LTD CALL Y09827909 1,576 1,414 SH Call SOLE   0 0 0
BROADCOM LTD COM Y09827109 13,278 51,687 SH   SOLE   51,687 0 0
BROADCOM LTD PUT Y09827959 2,248 2,424 SH Put SOLE   0 0 0
BROADCOM LTD PUT Y09827959 6 56 SH Put SOLE   0 0 0
AV HOMES INC COM 00234P102 10 624 SH   SOLE   624 0 0
AV HOMES INC PUT 00234P952 1 10 SH Put SOLE   0 0 0
AVID TECHNOLOGY INC CALL 05367P900 6 180 SH Call SOLE   0 0 0
AVID TECHNOLOGY INC PUT 05367P950 0 5 SH Put SOLE   0 0 0
AVON PRODS INC CALL 054303902 1 151 SH Call SOLE   0 0 0
AVON PRODS INC COM 054303102 303 141,079 SH   SOLE   141,079 0 0
AVON PRODS INC PUT 054303952 225 2,104 SH Put SOLE   0 0 0
AVNET INC CALL 053807903 2 30 SH Call SOLE   0 0 0
AVNET INC COM 053807103 16 414 SH   SOLE   414 0 0
AVNET INC PUT 053807953 0 1 SH Put SOLE   0 0 0
AVX CORP NEW COM 002444107 250 14,497 SH   SOLE   14,497 0 0
AVX CORP NEW PUT 002444957 3 39 SH Put SOLE   0 0 0
ANAVEX LIFE SCIENCES CORP CALL 032797900 3 89 SH Call SOLE   0 0 0
ANAVEX LIFE SCIENCES CORP COM 032797300 62 19,497 SH   SOLE   19,497 0 0
ANAVEX LIFE SCIENCES CORP PUT 032797950 34 258 SH Put SOLE   0 0 0
AVEXIS INC CALL 05366U900 120 173 SH Call SOLE   0 0 0
AVEXIS INC COM 05366U100 1,369 12,375 SH   SOLE   12,375 0 0
AVEXIS INC PUT 05366U950 1 3 SH Put SOLE   0 0 0
AVERY DENNISON CORP CALL 053611909 28 23 SH Call SOLE   0 0 0
AVERY DENNISON CORP COM 053611109 456 3,977 SH   SOLE   3,977 0 0
AVERY DENNISON CORP PUT 053611959 0 18 SH Put SOLE   0 0 0
ARMSTRONG WORLD INDS INC NEW CALL 04247X902 2 7 SH Call SOLE   0 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 79 1,321 SH   SOLE   1,321 0 0
ARMSTRONG WORLD INDS INC NEW PUT 04247X952 0 1 SH Put SOLE   0 0 0
AMERICAN WTR WKS CO INC NEW CALL 030420903 2 14 SH Call SOLE   0 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 59 651 SH   SOLE   651 0 0
AMERICAN WTR WKS CO INC NEW PUT 030420953 0 6 SH Put SOLE   0 0 0
AMERICAN STS WTR CO CALL 029899901 5 34 SH Call SOLE   0 0 0
AMERICAN STS WTR CO PUT 029899951 3 19 SH Put SOLE   0 0 0
ABRAXAS PETE CORP CALL 003830906 3 92 SH Call SOLE   0 0 0
ABRAXAS PETE CORP PUT 003830956 0 2 SH Put SOLE   0 0 0
ACCELERATE DIAGNOSTICS INC CALL 00430H902 25 73 SH Call SOLE   0 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 206 7,873 SH   SOLE   7,873 0 0
ACCELERATE DIAGNOSTICS INC PUT 00430H952 41 288 SH Put SOLE   0 0 0
ANIXTER INTL INC COM 035290105 68 906 SH   SOLE   906 0 0
AXOGEN INC CALL 05463X906 155 289 SH Call SOLE   0 0 0
AXOGEN INC COM 05463X106 560 19,793 SH   SOLE   19,793 0 0
AXOGEN INC PUT 05463X956 0 3 SH Put SOLE   0 0 0
AMERICAN AXLE & MFG HLDGS IN CALL 024061903 7 50 SH Call SOLE   0 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 581 34,162 SH   SOLE   34,162 0 0
AMERICAN AXLE & MFG HLDGS IN PUT 024061953 3 52 SH Put SOLE   0 0 0
AXOVANT SCIENCES LTD CALL G0750W904 5 220 SH Call SOLE   0 0 0
AXOVANT SCIENCES LTD COM G0750W104 102 19,399 SH   SOLE   19,399 0 0
AXOVANT SCIENCES LTD PUT G0750W954 73 253 SH Put SOLE   0 0 0
AMERICAN EXPRESS CO CALL 025816909 1,072 1,194 SH Call SOLE   0 0 0
AMERICAN EXPRESS CO COM 025816109 2,622 26,403 SH   SOLE   26,403 0 0
AMERICAN EXPRESS CO PUT 025816959 123 1,369 SH Put SOLE   0 0 0
AXIS CAPITAL HOLDINGS LTD COM G0692U109 330 6,584 SH   SOLE   6,584 0 0
AXIS CAPITAL HOLDINGS LTD PUT G0692U959 0 3 SH Put SOLE   0 0 0
AXALTA COATING SYS LTD CALL G0750C908 127 1,041 SH Call SOLE   0 0 0
AXALTA COATING SYS LTD PUT G0750C958 62 777 SH Put SOLE   0 0 0
AXT INC CALL 00246W903 1 19 SH Call SOLE   0 0 0
AXT INC COM 00246W103 41 4,807 SH   SOLE   4,807 0 0
AXT INC PUT 00246W953 0 17 SH Put SOLE   0 0 0
ALEXCO RESOURCE CORP CALL 01535P906 3 605 SH Call SOLE   0 0 0
ALEXCO RESOURCE CORP COM 01535P106 4 2,567 SH   SOLE   2,567 0 0
ALEXCO RESOURCE CORP PUT 01535P956 17 50 SH Put SOLE   0 0 0
ATLANTICA YIELD PLC CALL G0751N903 59 300 SH Call SOLE   0 0 0
ATLANTICA YIELD PLC PUT G0751N953 0 5 SH Put SOLE   0 0 0
ACUITY BRANDS INC CALL 00508Y902 33 29 SH Call SOLE   0 0 0
ACUITY BRANDS INC COM 00508Y102 716 4,069 SH   SOLE   4,069 0 0
ACUITY BRANDS INC PUT 00508Y952 72 191 SH Put SOLE   0 0 0
AIRCASTLE LTD CALL G0129K904 0 48 SH Call SOLE   0 0 0
AIRCASTLE LTD PUT G0129K954 1 38 SH Put SOLE   0 0 0
ASTRAZENECA PLC CALL 046353908 161 795 SH Call SOLE   0 0 0
ASTRAZENECA PLC PUT 046353958 7 199 SH Put SOLE   0 0 0
AUTOZONE INC CALL 053332902 2,107 1,173 SH Call SOLE   0 0 0
AUTOZONE INC COM 053332102 8,405 11,816 SH   SOLE   11,816 0 0
AUTOZONE INC PUT 053332952 1,098 638 SH Put SOLE   0 0 0
ASPEN TECHNOLOGY INC CALL 045327903 0 2 SH Call SOLE   0 0 0
AZUL S A CALL 05501U906 0 2 SH Call SOLE   0 0 0
AZZ INC CALL 002474904 0 7 SH Call SOLE   0 0 0
AZZ INC PUT 002474954 0 3 SH Put SOLE   0 0 0
BARNES GROUP INC COM 067806109 3 48 SH   SOLE   48 0 0
BARNES GROUP INC PUT 067806959 0 1 SH Put SOLE   0 0 0
BOEING CO CALL 097023905 7,077 2,934 SH Call SOLE   0 0 0
BOEING CO COM 097023105 22,465 76,179 SH   SOLE   76,179 0 0
BOEING CO PUT 097023955 724 5,428 SH Put SOLE   0 0 0
ALIBABA GROUP HLDG LTD CALL 01609W902 16,662 16,766 SH Call SOLE   0 0 0
ALIBABA GROUP HLDG LTD COM 01609W102 26 153 SH   SOLE   153 0 0
ALIBABA GROUP HLDG LTD PUT 01609W952 8,280 10,891 SH Put SOLE   0 0 0
NATUS MEDICAL INC DEL CALL 639050903 39 85 SH Call SOLE   0 0 0
NATUS MEDICAL INC DEL PUT 639050953 0 20 SH Put SOLE   0 0 0
BANK AMER CORP CALL 060505904 4,029 10,547 SH Call SOLE   0 0 0
BANK AMER CORP PUT 060505954 331 5,855 SH Put SOLE   0 0 0
BOOZ ALLEN HAMILTON HLDG COR CALL 099502906 0 3 SH Call SOLE   0 0 0
BOOZ ALLEN HAMILTON HLDG COR COM 099502106 56 1,484 SH   SOLE   1,484 0 0
BOOZ ALLEN HAMILTON HLDG COR PUT 099502956 0 1 SH Put SOLE   0 0 0
BRASKEM S A CALL 105532905 2 10 SH Call SOLE   0 0 0
BRASKEM S A COM 105532105 19 761 SH   SOLE   761 0 0
BARCLAYS BANK PLC CALL 06739H903 5 22 SH Call SOLE   0 0 0
BARCLAYS BANK PLC PUT 06739H953 0 27 SH Put SOLE   0 0 0
BROOKFIELD ASSET MGMT INC CALL 112585904 6 52 SH Call SOLE   0 0 0
BROOKFIELD ASSET MGMT INC PUT 112585954 1 9 SH Put SOLE   0 0 0
BANC OF CALIFORNIA INC CALL 05990K906 28 217 SH Call SOLE   0 0 0
BANC OF CALIFORNIA INC PUT 05990K956 4 206 SH Put SOLE   0 0 0
BANNER CORP CALL 06652V908 1 30 SH Call SOLE   0 0 0
BANNER CORP PUT 06652V958 5 9 SH Put SOLE   0 0 0
CREDICORP LTD CALL G2519Y908 54 40 SH Call SOLE   0 0 0
CREDICORP LTD PUT G2519Y958 11 100 SH Put SOLE   0 0 0
CREDICORP LTD CALL G2519Y908 9 10 SH Call SOLE   0 0 0
BASIC ENERGY SVCS INC NEW CALL 06985P909 10 17 SH Call SOLE   0 0 0
BASIC ENERGY SVCS INC NEW COM 06985P209 32 1,380 SH   SOLE   1,380 0 0
BASIC ENERGY SVCS INC NEW PUT 06985P959 0 1 SH Put SOLE   0 0 0
BAXTER INTL INC CALL 071813909 24 342 SH Call SOLE   0 0 0
BAXTER INTL INC PUT 071813959 2 246 SH Put SOLE   0 0 0
BLACKBERRY LTD CALL 09228F903 80 1,915 SH Call SOLE   0 0 0
BLACKBERRY LTD COM 09228F103 397 35,591 SH   SOLE   35,591 0 0
BLACKBERRY LTD PUT 09228F953 148 907 SH Put SOLE   0 0 0
BED BATH & BEYOND INC CALL 075896900 61 2,086 SH Call SOLE   0 0 0
BED BATH & BEYOND INC PUT 075896950 46 267 SH Put SOLE   0 0 0
BANCO BRADESCO S A CALL 059460903 15 225 SH Call SOLE   0 0 0
BANCO BRADESCO S A PUT 059460953 11 755 SH Put SOLE   0 0 0
BARRETT BILL CORP CALL 06846N904 1 43 SH Call SOLE   0 0 0
BARRETT BILL CORP COM 06846N104 78 15,363 SH   SOLE   15,363 0 0
BARRETT BILL CORP PUT 06846N954 6 344 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 26 45 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 0 2 SH Put SOLE   0 0 0
BHP BILLITON PLC CALL 05545E909 20 205 SH Call SOLE   0 0 0
BHP BILLITON PLC COM 05545E209 37 942 SH   SOLE   942 0 0
BHP BILLITON PLC PUT 05545E959 3 53 SH Put SOLE   0 0 0
BLACK BOX CORP DEL CALL 091826907 0 1 SH Call SOLE   0 0 0
BLACK BOX CORP DEL COM 091826107 0 2 SH   SOLE   2 0 0
BRAVO BRIO RESTAURANT GROUP PUT 10567B959 1 6 SH Put SOLE   0 0 0
BB&T CORP CALL 054937907 375 827 SH Call SOLE   0 0 0
BB&T CORP PUT 054937957 5 77 SH Put SOLE   0 0 0
BANCO BILBAO VIZCAYA ARGENTA COM 05946K101 30 3,578 SH   SOLE   3,578 0 0
BANCO BILBAO VIZCAYA ARGENTA PUT 05946K951 6 53 SH Put SOLE   0 0 0
BUILD A BEAR WORKSHOP CALL 120076904 0 8 SH Call SOLE   0 0 0
BUILD A BEAR WORKSHOP COM 120076104 6 660 SH   SOLE   660 0 0
BEST BUY INC CALL 086516901 713 1,081 SH Call SOLE   0 0 0
BEST BUY INC PUT 086516951 43 793 SH Put SOLE   0 0 0
BRUNSWICK CORP CALL 117043909 1 15 SH Call SOLE   0 0 0
BRUNSWICK CORP COM 117043109 252 4,578 SH   SOLE   4,578 0 0
BRUNSWICK CORP PUT 117043959 10 43 SH Put SOLE   0 0 0
BCB BANCORP INC COM 055298103 1 69 SH   SOLE   69 0 0
BCB BANCORP INC PUT 055298953 0 2 SH Put SOLE   0 0 0
BOISE CASCADE CO DEL CALL 09739D900 47 169 SH Call SOLE   0 0 0
BOISE CASCADE CO DEL COM 09739D100 308 7,744 SH   SOLE   7,744 0 0
BOISE CASCADE CO DEL PUT 09739D950 1 115 SH Put SOLE   0 0 0
BCE INC CALL 05534B900 0 30 SH Call SOLE   0 0 0
BCE INC PUT 05534B950 0 35 SH Put SOLE   0 0 0
BONANZA CREEK ENERGY INC COM 097793400 2 100 SH   SOLE   100 0 0
BONANZA CREEK ENERGY INC PUT 097793950 0 1 SH Put SOLE   0 0 0
BONANZA CREEK ENERGY INC CALL 097793900 8 111 SH Call SOLE   0 0 0
BRAINSTORM CELL THERAPEUTICS CALL 10501E901 0 19 SH Call SOLE   0 0 0
BRAINSTORM CELL THERAPEUTICS COM 10501E201 4 1,078 SH   SOLE   1,078 0 0
BRAINSTORM CELL THERAPEUTICS PUT 10501E951 1 10 SH Put SOLE   0 0 0
BRINKS CO CALL 109696904 1 23 SH Call SOLE   0 0 0
BRINKS CO PUT 109696954 0 4 SH Put SOLE   0 0 0
BLUCORA INC COM 095229100 31 1,412 SH   SOLE   1,412 0 0
BLUCORA INC PUT 095229950 11 58 SH Put SOLE   0 0 0
BRIGHTCOVE INC CALL 10921T901 3 389 SH Call SOLE   0 0 0
BRIGHTCOVE INC PUT 10921T951 14 51 SH Put SOLE   0 0 0
BALCHEM CORP PUT 057665950 0 16 SH Put SOLE   0 0 0
BECTON DICKINSON & CO CALL 075887909 6 33 SH Call SOLE   0 0 0
BECTON DICKINSON & CO COM 075887109 316 956 SH   SOLE   956 0 0
BECTON DICKINSON & CO PUT 075887959 21 330 SH Put SOLE   0 0 0
BIOCRYST PHARMACEUTICALS CALL 09058V903 7 221 SH Call SOLE   0 0 0
BARCLAYS PLC CALL 06738E904 4 138 SH Call SOLE   0 0 0
BARCLAYS PLC COM 06738E204 281 25,847 SH   SOLE   25,847 0 0
BARCLAYS PLC PUT 06738E954 160 988 SH Put SOLE   0 0 0
BELDEN INC COM 077454106 24 315 SH   SOLE   315 0 0
BELDEN INC PUT 077454956 0 1 SH Put SOLE   0 0 0
BRANDYWINE RLTY TR CALL 105368903 2 18 SH Call SOLE   0 0 0
BIODELIVERY SCIENCES INTL IN CALL 09060J906 0 52 SH Call SOLE   0 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 248 84,265 SH   SOLE   84,265 0 0
BECTON DICKINSON & CO CALL 075887909 76 109 SH Call SOLE   0 0 0
BECTON DICKINSON & CO PUT 075887959 50 385 SH Put SOLE   0 0 0
BIOTELEMETRY INC CALL 090672906 4 26 SH Call SOLE   0 0 0
BIOTELEMETRY INC COM 090672106 892 29,858 SH   SOLE   29,858 0 0
BIOTELEMETRY INC PUT 090672956 20 45 SH Put SOLE   0 0 0
BEACON ROOFING SUPPLY INC CALL 073685909 18 87 SH Call SOLE   0 0 0
BEACON ROOFING SUPPLY INC PUT 073685959 6 34 SH Put SOLE   0 0 0
BELMOND LTD CALL G1154H907 0 30 SH Call SOLE   0 0 0
BELMOND LTD PUT G1154H957 0 14 SH Put SOLE   0 0 0
FRANKLIN RES INC CALL 354613901 1 543 SH Call SOLE   0 0 0
FRANKLIN RES INC COM 354613101 198 4,577 SH   SOLE   4,577 0 0
FRANKLIN RES INC PUT 354613951 6 740 SH Put SOLE   0 0 0
BERRY GLOBAL GROUP INC CALL 08579W903 6 37 SH Call SOLE   0 0 0
BERRY GLOBAL GROUP INC PUT 08579W953 1 48 SH Put SOLE   0 0 0
AMPLIFY SNACK BRANDS CALL 03211L902 1 48 SH Call SOLE   0 0 0
AMPLIFY SNACK BRANDS COM 03211L102 70 5,881 SH   SOLE   5,881 0 0
AMPLIFY SNACK BRANDS PUT 03211L952 0 38 SH Put SOLE   0 0 0
BROWN FORMAN CORP CALL 115637909 31 36 SH Call SOLE   0 0 0
BROWN FORMAN CORP COM 115637209 390 5,685 SH   SOLE   5,685 0 0
BROWN FORMAN CORP PUT 115637959 3 86 SH Put SOLE   0 0 0
BBVA BANCO FRANCES S A CALL 07329M900 0 3 SH Call SOLE   0 0 0
BBVA BANCO FRANCES S A COM 07329M100 166 6,599 SH   SOLE   6,599 0 0
BBVA BANCO FRANCES S A PUT 07329M950 2 353 SH Put SOLE   0 0 0
BUNGE LIMITED CALL G16962905 103 902 SH Call SOLE   0 0 0
BUNGE LIMITED COM G16962105 936 13,961 SH   SOLE   13,961 0 0
BUNGE LIMITED PUT G16962955 81 273 SH Put SOLE   0 0 0
GENERAL CABLE CORP DEL NEW CALL 369300908 0 6 SH Call SOLE   0 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 91 3,091 SH   SOLE   3,091 0 0
GENERAL CABLE CORP DEL NEW PUT 369300958 1 104 SH Put SOLE   0 0 0
BGC PARTNERS INC CALL 05541T901 0 5 SH Call SOLE   0 0 0
BGC PARTNERS INC PUT 05541T951 7 55 SH Put SOLE   0 0 0
BIG 5 SPORTING GOODS CORP CALL 08915P901 8 102 SH Call SOLE   0 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 58 7,637 SH   SOLE   7,637 0 0
BIG 5 SPORTING GOODS CORP PUT 08915P951 41 249 SH Put SOLE   0 0 0
BRIGGS & STRATTON CORP CALL 109043909 2 21 SH Call SOLE   0 0 0
BRIGGS & STRATTON CORP COM 109043109 95 3,777 SH   SOLE   3,777 0 0
BEIGENE LTD CALL 07725L902 30 12 SH Call SOLE   0 0 0
BEIGENE LTD COM 07725L102 147 1,509 SH   SOLE   1,509 0 0
B & G FOODS INC NEW CALL 05508R906 19 154 SH Call SOLE   0 0 0
B & G FOODS INC NEW PUT 05508R956 20 442 SH Put SOLE   0 0 0
BLUE HILLS BANCORP INC PUT 095573951 0 10 SH Put SOLE   0 0 0
BENCHMARK ELECTRS INC COM 08160H101 123 4,239 SH   SOLE   4,239 0 0
BENCHMARK ELECTRS INC PUT 08160H951 6 66 SH Put SOLE   0 0 0
BRIGHTHOUSE FINL INC CALL 10922N903 2 26 SH Call SOLE   0 0 0
BRIGHTHOUSE FINL INC COM 10922N103 523 8,926 SH   SOLE   8,926 0 0
BRIGHTHOUSE FINL INC PUT 10922N953 6 81 SH Put SOLE   0 0 0
BAKER HUGHES A GE CO CALL 05722G900 19 143 SH Call SOLE   0 0 0
BAKER HUGHES A GE CO COM 05722G100 1,004 31,747 SH   SOLE   31,747 0 0
BAKER HUGHES A GE CO PUT 05722G950 23 136 SH Put SOLE   0 0 0
BAKER HUGHES A GE CO CALL 05722G900 0 112 SH Call SOLE   0 0 0
BAKER HUGHES A GE CO PUT 05722G950 22 245 SH Put SOLE   0 0 0
BHP BILLITON LTD CALL 088606908 259 462 SH Call SOLE   0 0 0
BHP BILLITON LTD PUT 088606958 17 449 SH Put SOLE   0 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 64 2,406 SH   SOLE   2,406 0 0
BIOHAVEN PHARMACTL HLDG CO L PUT G11196955 0 1 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 5 34 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R214 131 2,338 SH   SOLE   2,338 0 0
PROSHARES TR PUT 74347R952 26 527 SH Put SOLE   0 0 0
SOTHEBYS CALL 835898907 3 52 SH Call SOLE   0 0 0
SOTHEBYS COM 835898107 405 7,855 SH   SOLE   7,855 0 0
SOTHEBYS PUT 835898957 11 592 SH Put SOLE   0 0 0
BAIDU INC CALL 056752908 2,949 5,436 SH Call SOLE   0 0 0
BAIDU INC COM 056752108 21,107 90,123 SH   SOLE   90,123 0 0
BAIDU INC PUT 056752958 3,429 4,112 SH Put SOLE   0 0 0
BIG LOTS INC CALL 089302903 20 38 SH Call SOLE   0 0 0
BIG LOTS INC PUT 089302953 1 37 SH Put SOLE   0 0 0
BIOGEN INC CALL 09062X903 1,000 544 SH Call SOLE   0 0 0
BIOGEN INC COM 09062X103 4,398 13,807 SH   SOLE   13,807 0 0
BIOGEN INC PUT 09062X953 569 1,370 SH Put SOLE   0 0 0
BIOGEN INC CALL 09062X903 679 364 SH Call SOLE   0 0 0
BIOGEN INC PUT 09062X953 232 256 SH Put SOLE   0 0 0
BIOSCRIP INC CALL 09069N908 0 4 SH Call SOLE   0 0 0
BIOSCRIP INC COM 09069N108 4 1,685 SH   SOLE   1,685 0 0
BIOSCRIP INC PUT 09069N958 0 49 SH Put SOLE   0 0 0
BROOKFIELD INFRAST PARTNERS CALL G16252901 3 20 SH Call SOLE   0 0 0
BROOKFIELD INFRAST PARTNERS COM G16252101 205 4,584 SH   SOLE   4,584 0 0
BROOKFIELD INFRAST PARTNERS PUT G16252951 9 32 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B907 0 2 SH Call SOLE   0 0 0
BITAUTO HLDGS LTD CALL 091727907 21 122 SH Call SOLE   0 0 0
BITAUTO HLDGS LTD COM 091727107 311 9,805 SH   SOLE   9,805 0 0
BITAUTO HLDGS LTD PUT 091727957 202 240 SH Put SOLE   0 0 0
BIOVERATIV INC CALL 09075E900 1 34 SH Call SOLE   0 0 0
BIOVERATIV INC PUT 09075E950 2 59 SH Put SOLE   0 0 0
BJS RESTAURANTS INC CALL 09180C906 65 210 SH Call SOLE   0 0 0
BJS RESTAURANTS INC PUT 09180C956 2 326 SH Put SOLE   0 0 0
BANK NEW YORK MELLON CORP CALL 064058900 21 527 SH Call SOLE   0 0 0
BANK NEW YORK MELLON CORP COM 064058100 2,630 48,834 SH   SOLE   48,834 0 0
BANK NEW YORK MELLON CORP PUT 064058950 14 367 SH Put SOLE   0 0 0
BLACKROCK CAPITAL INVESTMENT CALL 092533908 0 29 SH Call SOLE   0 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 82 13,319 SH   SOLE   13,319 0 0
BLACKROCK CAPITAL INVESTMENT PUT 092533958 16 134 SH Put SOLE   0 0 0
BROOKDALE SR LIVING INC CALL 112463904 0 203 SH Call SOLE   0 0 0
BROOKDALE SR LIVING INC COM 112463104 398 41,121 SH   SOLE   41,121 0 0
BROOKDALE SR LIVING INC PUT 112463954 4 171 SH Put SOLE   0 0 0
BUCKLE INC CALL 118440906 8 49 SH Call SOLE   0 0 0
BUCKLE INC PUT 118440956 2 226 SH Put SOLE   0 0 0
BLUEKNIGHT ENERGY PARTNERS L CALL 09625U909 0 1 SH Call SOLE   0 0 0
ISHARES INC CALL 464286901 3 104 SH Call SOLE   0 0 0
ISHARES INC COM 464286657 1,119 25,155 SH   SOLE   25,155 0 0
BLACK HILLS CORP CALL 092113909 7 35 SH Call SOLE   0 0 0
BLACK HILLS CORP COM 092113109 177 2,947 SH   SOLE   2,947 0 0
BLACK HILLS CORP PUT 092113959 9 153 SH Put SOLE   0 0 0
BLACK KNIGHT INC CALL 09215C905 7 182 SH Call SOLE   0 0 0
BLACK KNIGHT INC PUT 09215C955 10 256 SH Put SOLE   0 0 0
POWERSHARES ETF TRUST II CALL 73936Q903 3 452 SH Call SOLE   0 0 0
POWERSHARES ETF TRUST II COM 73936Q769 53 2,326 SH   SOLE   2,326 0 0
POWERSHARES ETF TRUST II PUT 73936Q953 4 467 SH Put SOLE   0 0 0
BARNES & NOBLE INC CALL 067774909 2 242 SH Call SOLE   0 0 0
BARNES & NOBLE INC PUT 067774959 2 16 SH Put SOLE   0 0 0
BANKUNITED INC CALL 06652K903 17 98 SH Call SOLE   0 0 0
BLACKLINE INC CALL 09239B909 0 13 SH Call SOLE   0 0 0
BLACKLINE INC PUT 09239B959 0 5 SH Put SOLE   0 0 0
BELLICUM PHARMACEUTICALS INC CALL 079481907 21 169 SH Call SOLE   0 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 40 4,823 SH   SOLE   4,823 0 0
BELLICUM PHARMACEUTICALS INC PUT 079481957 61 159 SH Put SOLE   0 0 0
TOPBUILD CORP CALL 89055F903 15 11 SH Call SOLE   0 0 0
BALLARD PWR SYS INC NEW CALL 058586908 2 116 SH Call SOLE   0 0 0
BALLARD PWR SYS INC NEW PUT 058586958 3 105 SH Put SOLE   0 0 0
BUILDERS FIRSTSOURCE INC CALL 12008R907 30 101 SH Call SOLE   0 0 0
BUILDERS FIRSTSOURCE INC PUT 12008R957 0 3 SH Put SOLE   0 0 0
BLACKROCK INC CALL 09247X901 311 164 SH Call SOLE   0 0 0
BLACKROCK INC COM 09247X101 3,599 7,007 SH   SOLE   7,007 0 0
BLACKROCK INC PUT 09247X951 20 632 SH Put SOLE   0 0 0
BLACKBAUD INC CALL 09227Q900 0 14 SH Call SOLE   0 0 0
BLACKBAUD INC COM 09227Q100 40 428 SH   SOLE   428 0 0
BLACKBAUD INC PUT 09227Q950 20 19 SH Put SOLE   0 0 0
BALL CORP CALL 058498906 37 305 SH Call SOLE   0 0 0
BALL CORP PUT 058498956 42 75 SH Put SOLE   0 0 0
BLOOMIN BRANDS INC COM 094235108 44 2,095 SH   SOLE   2,095 0 0
BLUEBIRD BIO INC CALL 09609G900 2,021 481 SH Call SOLE   0 0 0
BLUEBIRD BIO INC PUT 09609G950 71 173 SH Put SOLE   0 0 0
BANCO MACRO SA CALL 05961W905 16 135 SH Call SOLE   0 0 0
BANCO MACRO SA COM 05961W105 24 212 SH   SOLE   212 0 0
BANCO MACRO SA PUT 05961W955 6 344 SH Put SOLE   0 0 0
BMC STK HLDGS INC CALL 05591B909 0 3 SH Call SOLE   0 0 0
BADGER METER INC CALL 056525908 0 20 SH Call SOLE   0 0 0
BANK MONTREAL QUE CALL 063671901 8 36 SH Call SOLE   0 0 0
BANK MONTREAL QUE COM 063671101 752 9,404 SH   SOLE   9,404 0 0
BANK MONTREAL QUE PUT 063671951 11 58 SH Put SOLE   0 0 0
BIOMARIN PHARMACEUTICAL INC CALL 09061G901 61 158 SH Call SOLE   0 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,023 11,482 SH   SOLE   11,482 0 0
BIOMARIN PHARMACEUTICAL INC PUT 09061G951 79 443 SH Put SOLE   0 0 0
BEMIS INC CALL 081437905 3 86 SH Call SOLE   0 0 0
BEMIS INC COM 081437105 1,257 26,307 SH   SOLE   26,307 0 0
BEMIS INC PUT 081437955 2 95 SH Put SOLE   0 0 0
BRISTOL MYERS SQUIBB CO CALL 110122908 1,227 3,471 SH Call SOLE   0 0 0
BRISTOL MYERS SQUIBB CO PUT 110122958 533 3,124 SH Put SOLE   0 0 0
BENEFICIAL BANCORP INC CALL 08171T902 0 3 SH Call SOLE   0 0 0
VANGUARD BD INDEX FD INC CALL 921937905 0 6 SH Call SOLE   0 0 0
VANGUARD BD INDEX FD INC COM 921937835 8 99 SH   SOLE   99 0 0
VANGUARD CHARLOTTE FDS CALL 92203J907 0 2 SH Call SOLE   0 0 0
BARNES & NOBLE ED INC CALL 06777U901 19 62 SH Call SOLE   0 0 0
BARNES & NOBLE ED INC COM 06777U101 17 2,070 SH   SOLE   2,070 0 0
BARNES & NOBLE ED INC PUT 06777U951 17 51 SH Put SOLE   0 0 0
BENEFITFOCUS INC CALL 08180D906 0 63 SH Call SOLE   0 0 0
BENEFITFOCUS INC COM 08180D106 11 437 SH   SOLE   437 0 0
BENEFITFOCUS INC PUT 08180D956 0 3 SH Put SOLE   0 0 0
UNITED STS BRENT OIL FD LP CALL 91167Q900 1 13 SH Call SOLE   0 0 0
UNITED STS BRENT OIL FD LP PUT 91167Q950 0 36 SH Put SOLE   0 0 0
BANK N S HALIFAX CALL 064149907 5 54 SH Call SOLE   0 0 0
BANK N S HALIFAX PUT 064149957 8 32 SH Put SOLE   0 0 0
BOB EVANS FARMS INC CALL 096761901 10 113 SH Call SOLE   0 0 0
BOB EVANS FARMS INC PUT 096761951 1 87 SH Put SOLE   0 0 0
BOFI HLDG INC CALL 05566U908 96 242 SH Call SOLE   0 0 0
BOFI HLDG INC COM 05566U108 130 4,363 SH   SOLE   4,363 0 0
BOFI HLDG INC PUT 05566U958 8 322 SH Put SOLE   0 0 0
BANK HAWAII CORP CALL 062540909 0 5 SH Call SOLE   0 0 0
BANK HAWAII CORP COM 062540109 31 371 SH   SOLE   371 0 0
BANK HAWAII CORP PUT 062540959 0 5 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 55 667 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W296 164 25,367 SH   SOLE   25,367 0 0
PROSHARES TR II PUT 74347W952 60 777 SH Put SOLE   0 0 0
BOJANGLES INC COM 097488100 30 2,615 SH   SOLE   2,615 0 0
BOJANGLES INC PUT 097488950 6 50 SH Put SOLE   0 0 0
BOK FINL CORP CALL 05561Q901 1 10 SH Call SOLE   0 0 0
AUDENTES THERAPEUTICS INC CALL 05070R904 0 1 SH Call SOLE   0 0 0
BON-TON STORES INC CALL 09776J901 0 3 SH Call SOLE   0 0 0
BON-TON STORES INC PUT 09776J951 3 23 SH Put SOLE   0 0 0
DMC GLOBAL INC CALL 23291C903 6 23 SH Call SOLE   0 0 0
DMC GLOBAL INC PUT 23291C953 0 10 SH Put SOLE   0 0 0
BOOT BARN HLDGS INC COM 099406100 180 10,856 SH   SOLE   10,856 0 0
BOOT BARN HLDGS INC PUT 099406950 0 4 SH Put SOLE   0 0 0
GLOBAL X FDS COM 37954Y715 53 2,264 SH   SOLE   2,264 0 0
GLOBAL X FDS PUT 37954Y951 2 21 SH Put SOLE   0 0 0
BOX INC CALL 10316T904 78 425 SH Call SOLE   0 0 0
BOX INC COM 10316T104 16 780 SH   SOLE   780 0 0
BOX INC PUT 10316T954 76 351 SH Put SOLE   0 0 0
BP PLC CALL 055622904 189 523 SH Call SOLE   0 0 0
BP PLC COM 055622104 658 15,659 SH   SOLE   15,659 0 0
BP PLC PUT 055622954 52 1,424 SH Put SOLE   0 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 266 17,264 SH   SOLE   17,264 0 0
BOSTON PRIVATE FINL HLDGS IN PUT 101119955 2 492 SH Put SOLE   0 0 0
BRIDGEPOINT ED INC CALL 10807M905 0 66 SH Call SOLE   0 0 0
BRIDGEPOINT ED INC COM 10807M105 14 1,711 SH   SOLE   1,711 0 0
BUCKEYE PARTNERS L P CALL 118230901 3 146 SH Call SOLE   0 0 0
BUCKEYE PARTNERS L P COM 118230101 747 15,076 SH   SOLE   15,076 0 0
BUCKEYE PARTNERS L P PUT 118230951 33 93 SH Put SOLE   0 0 0
BLUEPRINT MEDICINES CORP CALL 09627Y909 43 37 SH Call SOLE   0 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 96 1,284 SH   SOLE   1,284 0 0
BLUEPRINT MEDICINES CORP PUT 09627Y959 1 44 SH Put SOLE   0 0 0
POPULAR INC CALL 733174900 41 512 SH Call SOLE   0 0 0
POPULAR INC PUT 733174950 0 7 SH Put SOLE   0 0 0
BP PRUDHOE BAY RTY TR CALL 055630907 7 127 SH Call SOLE   0 0 0
BP PRUDHOE BAY RTY TR COM 055630107 168 8,368 SH   SOLE   8,368 0 0
BP PRUDHOE BAY RTY TR PUT 055630957 22 344 SH Put SOLE   0 0 0
BROADRIDGE FINL SOLUTIONS IN CALL 11133T903 6 13 SH Call SOLE   0 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 166 1,835 SH   SOLE   1,835 0 0
BROADRIDGE FINL SOLUTIONS IN PUT 11133T953 30 22 SH Put SOLE   0 0 0
BRADY CORP COM 104674106 5 141 SH   SOLE   141 0 0
CRAFT BREW ALLIANCE INC CALL 224122901 39 571 SH Call SOLE   0 0 0
CRAFT BREW ALLIANCE INC PUT 224122951 6 99 SH Put SOLE   0 0 0
BRF SA CALL 10552T907 5 231 SH Call SOLE   0 0 0
BRF SA COM 10552T107 45 4,055 SH   SOLE   4,055 0 0
BRF SA PUT 10552T957 5 225 SH Put SOLE   0 0 0
BLUEROCK RESIDENTIAL GRW REI CALL 09627J902 1 94 SH Call SOLE   0 0 0
BLUEROCK RESIDENTIAL GRW REI COM 09627J102 1 140 SH   SOLE   140 0 0
BLUEROCK RESIDENTIAL GRW REI PUT 09627J952 0 20 SH Put SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL CALL 084670902 15,359 3,479 SH Call SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 12,812 64,639 SH   SOLE   64,639 0 0
BERKSHIRE HATHAWAY INC DEL PUT 084670952 212 2,684 SH Put SOLE   0 0 0
BRUKER CORP COM 116794108 8 244 SH   SOLE   244 0 0
BROOKS AUTOMATION INC CALL 114340902 1 7 SH Call SOLE   0 0 0
BROOKS AUTOMATION INC COM 114340102 108 4,543 SH   SOLE   4,543 0 0
BROOKS AUTOMATION INC PUT 114340952 2 40 SH Put SOLE   0 0 0
BROWN & BROWN INC COM 115236101 101 1,977 SH   SOLE   1,977 0 0
BRISTOW GROUP INC CALL 110394903 3 28 SH Call SOLE   0 0 0
BRISTOW GROUP INC COM 110394103 65 4,870 SH   SOLE   4,870 0 0
BRISTOW GROUP INC PUT 110394953 6 330 SH Put SOLE   0 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 9 299 SH   SOLE   299 0 0
GLOBAL BRASS & COPPR HLDGS I PUT 37953G953 1 12 SH Put SOLE   0 0 0
BRIXMOR PPTY GROUP INC CALL 11120U905 0 7 SH Call SOLE   0 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 73 3,914 SH   SOLE   3,914 0 0
BRIXMOR PPTY GROUP INC PUT 11120U955 0 57 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 0 5 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 20 69 SH Put SOLE   0 0 0
BANCO SANTANDER BRASIL S A CALL 05967A907 0 2 SH Call SOLE   0 0 0
BANCO SANTANDER BRASIL S A PUT 05967A957 0 10 SH Put SOLE   0 0 0
BASSETT FURNITURE INDS INC CALL 070203904 1 15 SH Call SOLE   0 0 0
BASSETT FURNITURE INDS INC COM 070203104 4 125 SH   SOLE   125 0 0
BASSETT FURNITURE INDS INC PUT 070203954 0 10 SH Put SOLE   0 0 0
BEAR ST FINL INC CALL 073844902 1 4 SH Call SOLE   0 0 0
BROADSOFT INC CALL 11133B909 9 308 SH Call SOLE   0 0 0
BROADSOFT INC PUT 11133B959 6 85 SH Put SOLE   0 0 0
GRUPO FINANCIERO SANTANDER M CALL 40053C905 0 17 SH Call SOLE   0 0 0
GRUPO FINANCIERO SANTANDER M COM 40053C105 13 1,836 SH   SOLE   1,836 0 0
GRUPO FINANCIERO SANTANDER M PUT 40053C955 4 18 SH Put SOLE   0 0 0
BSQUARE CORP COM 11776U300 2 633 SH   SOLE   633 0 0
BSQUARE CORP PUT 11776U950 3 7 SH Put SOLE   0 0 0
BEST INC CALL 08653C906 0 38 SH Call SOLE   0 0 0
BEST INC COM 08653C106 422 47,095 SH   SOLE   47,095 0 0
BEST INC PUT 08653C956 49 173 SH Put SOLE   0 0 0
BOSTON SCIENTIFIC CORP CALL 101137907 80 541 SH Call SOLE   0 0 0
BOSTON SCIENTIFIC CORP COM 101137107 61 2,486 SH   SOLE   2,486 0 0
BOSTON SCIENTIFIC CORP PUT 101137957 349 1,472 SH Put SOLE   0 0 0
BAYTEX ENERGY CORP CALL 07317Q905 1 529 SH Call SOLE   0 0 0
BAYTEX ENERGY CORP COM 07317Q105 54 18,152 SH   SOLE   18,152 0 0
BAYTEX ENERGY CORP PUT 07317Q955 3 12 SH Put SOLE   0 0 0
B2GOLD CORP CALL 11777Q909 2 53 SH Call SOLE   0 0 0
B2GOLD CORP COM 11777Q209 18 6,058 SH   SOLE   6,058 0 0
B2GOLD CORP PUT 11777Q959 4 23 SH Put SOLE   0 0 0
BRITISH AMERN TOB PLC CALL 110448907 37 188 SH Call SOLE   0 0 0
BRITISH AMERN TOB PLC PUT 110448957 10 131 SH Put SOLE   0 0 0
BRITISH AMERN TOB PLC CALL 110448907 0 27 SH Call SOLE   0 0 0
BRITISH AMERN TOB PLC PUT 110448957 5 272 SH Put SOLE   0 0 0
PEABODY ENERGY CORP NEW CALL 704551900 157 296 SH Call SOLE   0 0 0
PEABODY ENERGY CORP NEW PUT 704551950 3 52 SH Put SOLE   0 0 0
BIOTIME INC CALL 09066L905 0 10 SH Call SOLE   0 0 0
BIOTIME INC COM 09066L105 41 19,454 SH   SOLE   19,454 0 0
BIOTIME INC PUT 09066L955 0 6 SH Put SOLE   0 0 0
ANHEUSER BUSCH INBEV SA/NV CALL 03524A908 439 1,300 SH Call SOLE   0 0 0
ANHEUSER BUSCH INBEV SA/NV COM 03524A108 372 3,340 SH   SOLE   3,340 0 0
ANHEUSER BUSCH INBEV SA/NV PUT 03524A958 206 1,081 SH Put SOLE   0 0 0
BLUE BUFFALO PET PRODS INC CALL 09531U902 0 2 SH Call SOLE   0 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 243 7,421 SH   SOLE   7,421 0 0
BLUE BUFFALO PET PRODS INC PUT 09531U952 2 25 SH Put SOLE   0 0 0
BURLINGTON STORES INC CALL 122017906 98 71 SH Call SOLE   0 0 0
BURLINGTON STORES INC PUT 122017956 17 123 SH Put SOLE   0 0 0
BAZAARVOICE INC CALL 073271908 7 110 SH Call SOLE   0 0 0
BAZAARVOICE INC COM 073271108 11 2,126 SH   SOLE   2,126 0 0
BAZAARVOICE INC PUT 073271958 0 23 SH Put SOLE   0 0 0
COMPANIA DE MINAS BUENAVENTU CALL 204448904 4 75 SH Call SOLE   0 0 0
COMPANIA DE MINAS BUENAVENTU COM 204448104 31 2,223 SH   SOLE   2,223 0 0
COMPANIA DE MINAS BUENAVENTU PUT 204448954 2 140 SH Put SOLE   0 0 0
BABCOCK & WILCOX ENTERPRIS I CALL 05614L900 32 224 SH Call SOLE   0 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 57 10,053 SH   SOLE   10,053 0 0
BABCOCK & WILCOX ENTERPRIS I PUT 05614L950 4 130 SH Put SOLE   0 0 0
BORGWARNER INC CALL 099724906 27 107 SH Call SOLE   0 0 0
BORGWARNER INC PUT 099724956 23 36 SH Put SOLE   0 0 0
BROADWIND ENERGY INC CALL 11161T907 0 1 SH Call SOLE   0 0 0
BROADWIND ENERGY INC COM 11161T207 22 8,286 SH   SOLE   8,286 0 0
BROADWIND ENERGY INC PUT 11161T957 8 172 SH Put SOLE   0 0 0
BALDWIN & LYONS INC PUT 057755959 0 1 SH Put SOLE   0 0 0
BUFFALO WILD WINGS INC CALL 119848909 227 372 SH Call SOLE   0 0 0
BUFFALO WILD WINGS INC COM 119848109 3,450 22,066 SH   SOLE   22,066 0 0
BUFFALO WILD WINGS INC PUT 119848959 193 918 SH Put SOLE   0 0 0
BOARDWALK PIPELINE PARTNERS CALL 096627904 2 123 SH Call SOLE   0 0 0
BOARDWALK PIPELINE PARTNERS PUT 096627954 0 9 SH Put SOLE   0 0 0
SPDR SERIES TRUST COM 78464A516 0 16 SH   SOLE   16 0 0
SPDR SERIES TRUST PUT 78464A958 0 2 SH Put SOLE   0 0 0
BWX TECHNOLOGIES INC CALL 05605H900 47 286 SH Call SOLE   0 0 0
BWX TECHNOLOGIES INC PUT 05605H950 0 8 SH Put SOLE   0 0 0
BLACKSTONE GROUP L P CALL 09253U908 76 1,271 SH Call SOLE   0 0 0
BLACKSTONE GROUP L P COM 09253U108 1,771 55,326 SH   SOLE   55,326 0 0
BLACKSTONE GROUP L P PUT 09253U958 45 1,478 SH Put SOLE   0 0 0
BELLATRIX EXPLORATION LTD COM 078314507 13 7,831 SH   SOLE   7,831 0 0
BELLATRIX EXPLORATION LTD PUT 078314957 5 60 SH Put SOLE   0 0 0
BLACKSTONE MTG TR INC COM 09257W100 0 26 SH   SOLE   26 0 0
BLACKSTONE MTG TR INC PUT 09257W950 0 1 SH Put SOLE   0 0 0
BOSTON PROPERTIES INC CALL 101121901 1 8 SH Call SOLE   0 0 0
BOSTON PROPERTIES INC PUT 101121951 1 25 SH Put SOLE   0 0 0
BANCORPSOUTH BK TUPELO MISS CALL 05971J902 0 3 SH Call SOLE   0 0 0
BANCORPSOUTH BK TUPELO MISS PUT 05971J952 0 5 SH Put SOLE   0 0 0
BOYD GAMING CORP CALL 103304901 59 480 SH Call SOLE   0 0 0
BOYD GAMING CORP COM 103304101 148 4,227 SH   SOLE   4,227 0 0
BOYD GAMING CORP PUT 103304951 13 648 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 0 4 SH Call SOLE   0 0 0
BEAZER HOMES USA INC CALL 07556Q901 1 24 SH Call SOLE   0 0 0
BEAZER HOMES USA INC COM 07556Q881 123 6,452 SH   SOLE   6,452 0 0
BEAZER HOMES USA INC PUT 07556Q951 0 28 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 3 39 SH Call SOLE   0 0 0
BAOZUN INC CALL 06684L903 45 136 SH Call SOLE   0 0 0
BAOZUN INC COM 06684L103 428 13,591 SH   SOLE   13,591 0 0
BAOZUN INC PUT 06684L953 114 756 SH Put SOLE   0 0 0
CITIGROUP INC CALL 172967904 2,560 6,225 SH Call SOLE   0 0 0
CITIGROUP INC COM 172967424 19,626 263,767 SH   SOLE   263,767 0 0
CITIGROUP INC PUT 172967954 701 9,518 SH Put SOLE   0 0 0
CA INC CALL 12673P905 25 459 SH Call SOLE   0 0 0
CA INC PUT 12673P955 2 74 SH Put SOLE   0 0 0
CALATLANTIC GROUP INC CALL 128195904 15 12 SH Call SOLE   0 0 0
CALATLANTIC GROUP INC COM 128195104 274 4,870 SH   SOLE   4,870 0 0
CALATLANTIC GROUP INC PUT 128195954 2 48 SH Put SOLE   0 0 0
CHINA AUTOMOTIVE SYS INC CALL 16936R905 0 86 SH Call SOLE   0 0 0
CHINA AUTOMOTIVE SYS INC PUT 16936R955 1 74 SH Put SOLE   0 0 0
CREDIT ACCEP CORP MICH CALL 225310901 37 34 SH Call SOLE   0 0 0
CREDIT ACCEP CORP MICH PUT 225310951 17 103 SH Put SOLE   0 0 0
CACI INTL INC CALL 127190904 1 2 SH Call SOLE   0 0 0
CACI INTL INC COM 127190304 64 487 SH   SOLE   487 0 0
CACI INTL INC PUT 127190954 3 20 SH Put SOLE   0 0 0
MORGAN STANLEY CHINA A SH FD CALL 617468903 1 4 SH Call SOLE   0 0 0
MORGAN STANLEY CHINA A SH FD COM 617468103 292 12,530 SH   SOLE   12,530 0 0
MORGAN STANLEY CHINA A SH FD PUT 617468953 0 2 SH Put SOLE   0 0 0
8POINT3 ENERGY PARTNERS LP CALL 282539905 0 2 SH Call SOLE   0 0 0
8POINT3 ENERGY PARTNERS LP COM 282539105 160 10,521 SH   SOLE   10,521 0 0
8POINT3 ENERGY PARTNERS LP PUT 282539955 0 32 SH Put SOLE   0 0 0
CONAGRA BRANDS INC CALL 205887902 265 1,241 SH Call SOLE   0 0 0
CONAGRA BRANDS INC PUT 205887952 3 66 SH Put SOLE   0 0 0
CONAGRA BRANDS INC CALL 205887902 3 3 SH Call SOLE   0 0 0
CONAGRA BRANDS INC PUT 205887952 0 12 SH Put SOLE   0 0 0
CARDINAL HEALTH INC CALL 14149Y908 24 291 SH Call SOLE   0 0 0
CARDINAL HEALTH INC PUT 14149Y958 250 709 SH Put SOLE   0 0 0
CAI INTERNATIONAL INC CALL 12477X906 24 136 SH Call SOLE   0 0 0
CAI INTERNATIONAL INC COM 12477X106 166 5,864 SH   SOLE   5,864 0 0
CAI INTERNATIONAL INC PUT 12477X956 31 204 SH Put SOLE   0 0 0
CANON INC CALL 138006909 0 5 SH Call SOLE   0 0 0
CANON INC COM 138006309 8 233 SH   SOLE   233 0 0
CANON INC PUT 138006959 0 1 SH Put SOLE   0 0 0
CHEESECAKE FACTORY INC CALL 163072901 14 108 SH Call SOLE   0 0 0
CHEESECAKE FACTORY INC PUT 163072951 8 66 SH Put SOLE   0 0 0
CALERES INC CALL 129500904 0 7 SH Call SOLE   0 0 0
CALITHERA BIOSCIENCES INC CALL 13089P901 32 585 SH Call SOLE   0 0 0
CALITHERA BIOSCIENCES INC PUT 13089P951 9 44 SH Put SOLE   0 0 0
CALLIDUS SOFTWARE INC CALL 13123E900 0 1 SH Call SOLE   0 0 0
CALLIDUS SOFTWARE INC COM 13123E500 59 2,064 SH   SOLE   2,064 0 0
CALLIDUS SOFTWARE INC PUT 13123E950 1 7 SH Put SOLE   0 0 0
MAGICJACK VOCALTEC LTD CALL M6787E901 0 67 SH Call SOLE   0 0 0
MAGICJACK VOCALTEC LTD COM M6787E101 193 22,854 SH   SOLE   22,854 0 0
MAGICJACK VOCALTEC LTD PUT M6787E951 3 131 SH Put SOLE   0 0 0
CAL MAINE FOODS INC CALL 128030902 14 93 SH Call SOLE   0 0 0
CAL MAINE FOODS INC COM 128030202 111 2,509 SH   SOLE   2,509 0 0
CAL MAINE FOODS INC PUT 128030952 17 383 SH Put SOLE   0 0 0
CALIX INC COM 13100M509 135 22,816 SH   SOLE   22,816 0 0
CALAMP CORP CALL 128126909 3 49 SH Call SOLE   0 0 0
CALAMP CORP PUT 128126959 1 9 SH Put SOLE   0 0 0
CAMTEK LTD COM M20791105 275 48,246 SH   SOLE   48,246 0 0
CAMTEK LTD PUT M20791955 95 627 SH Put SOLE   0 0 0
CROSSAMERICA PARTNERS LP CALL 22758A905 0 7 SH Call SOLE   0 0 0
CROSSAMERICA PARTNERS LP COM 22758A105 8 347 SH   SOLE   347 0 0
CROSSAMERICA PARTNERS LP PUT 22758A955 0 7 SH Put SOLE   0 0 0
AVIS BUDGET GROUP CALL 053774905 1,170 1,060 SH Call SOLE   0 0 0
AVIS BUDGET GROUP PUT 053774955 39 821 SH Put SOLE   0 0 0
CARA THERAPEUTICS INC CALL 140755909 33 396 SH Call SOLE   0 0 0
CARA THERAPEUTICS INC COM 140755109 154 12,654 SH   SOLE   12,654 0 0
CARA THERAPEUTICS INC PUT 140755959 73 294 SH Put SOLE   0 0 0
CARBONITE INC CALL 141337905 17 52 SH Call SOLE   0 0 0
CARBONITE INC PUT 141337955 0 1 SH Put SOLE   0 0 0
CARS COM INC CALL 14575E905 58 337 SH Call SOLE   0 0 0
CARS COM INC PUT 14575E955 5 84 SH Put SOLE   0 0 0
CASCADIAN THERAPEUTICS INC COM 14740B606 0 218 SH   SOLE   218 0 0
CASEYS GEN STORES INC CALL 147528903 6 44 SH Call SOLE   0 0 0
CASEYS GEN STORES INC COM 147528103 299 2,674 SH   SOLE   2,674 0 0
CASEYS GEN STORES INC PUT 147528953 30 77 SH Put SOLE   0 0 0
CATERPILLAR INC DEL CALL 149123901 4,506 2,402 SH Call SOLE   0 0 0
CATERPILLAR INC DEL COM 149123101 3,422 21,716 SH   SOLE   21,716 0 0
CATERPILLAR INC DEL PUT 149123951 340 4,561 SH Put SOLE   0 0 0
CARDTRONICS PLC CALL G1991C905 0 6 SH Call SOLE   0 0 0
CARDTRONICS PLC PUT G1991C955 5 52 SH Put SOLE   0 0 0
CATO CORP NEW CALL 149205906 4 54 SH Call SOLE   0 0 0
CATO CORP NEW PUT 149205956 0 11 SH Put SOLE   0 0 0
CATHAY GEN BANCORP CALL 149150904 6 20 SH Call SOLE   0 0 0
CATHAY GEN BANCORP PUT 149150954 0 5 SH Put SOLE   0 0 0
CAVIUM INC CALL 14964U908 251 145 SH Call SOLE   0 0 0
CAVIUM INC PUT 14964U958 6 122 SH Put SOLE   0 0 0
CHUBB LIMITED CALL H1467J904 40 370 SH Call SOLE   0 0 0
CHUBB LIMITED PUT H1467J954 9 44 SH Put SOLE   0 0 0
CYMABAY THERAPEUTICS INC CALL 23257D903 15 41 SH Call SOLE   0 0 0
CINCINNATI BELL INC NEW CALL 171871902 3 54 SH Call SOLE   0 0 0
COMPANHIA BRASILEIRA DE DIST CALL 20440T901 0 10 SH Call SOLE   0 0 0
CBRE GROUP INC CALL 12504L909 15 282 SH Call SOLE   0 0 0
CBRE GROUP INC PUT 12504L959 10 144 SH Put SOLE   0 0 0
CHICAGO BRIDGE & IRON CO N V CALL 167250909 75 1,647 SH Call SOLE   0 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 169 10,527 SH   SOLE   10,527 0 0
CHICAGO BRIDGE & IRON CO N V PUT 167250959 579 959 SH Put SOLE   0 0 0
CBL & ASSOC PPTYS INC CALL 124830900 8 167 SH Call SOLE   0 0 0
CBL & ASSOC PPTYS INC COM 124830100 359 63,537 SH   SOLE   63,537 0 0
CBL & ASSOC PPTYS INC PUT 124830950 281 996 SH Put SOLE   0 0 0
CAMBREX CORP CALL 132011907 5 156 SH Call SOLE   0 0 0
CAMBREX CORP COM 132011107 147 3,072 SH   SOLE   3,072 0 0
CAMBREX CORP PUT 132011957 48 199 SH Put SOLE   0 0 0
CELLULAR BIOMEDICINE GROUP I COM 15117P102 27 2,448 SH   SOLE   2,448 0 0
CBOE GLOBAL MARKETS INC CALL 12503M908 1,058 1,066 SH Call SOLE   0 0 0
CBOE GLOBAL MARKETS INC PUT 12503M958 23 226 SH Put SOLE   0 0 0
CHINA BIOLOGIC PRODS HLDGS I CALL G21515904 2 18 SH Call SOLE   0 0 0
CONTINENTAL BLDG PRODS INC CALL 211171903 28 79 SH Call SOLE   0 0 0
CRACKER BARREL OLD CTRY STOR CALL 22410J906 0 7 SH Call SOLE   0 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 43 273 SH   SOLE   273 0 0
CRACKER BARREL OLD CTRY STOR PUT 22410J956 4 28 SH Put SOLE   0 0 0
CBS CORP NEW CALL 124857902 157 1,681 SH Call SOLE   0 0 0
CBS CORP NEW COM 124857202 2,682 45,467 SH   SOLE   45,467 0 0
CBS CORP NEW PUT 124857952 308 2,892 SH Put SOLE   0 0 0
COMMERCE BANCSHARES INC CALL 200525903 1 36 SH Call SOLE   0 0 0
CABOT CORP CALL 127055901 41 56 SH Call SOLE   0 0 0
CBIZ INC COM 124805102 6 430 SH   SOLE   430 0 0
CBIZ INC PUT 124805952 0 10 SH Put SOLE   0 0 0
CHEMOURS CO CALL 163851908 90 349 SH Call SOLE   0 0 0
CHEMOURS CO PUT 163851958 90 1,247 SH Put SOLE   0 0 0
CALGON CARBON CORP CALL 129603906 0 84 SH Call SOLE   0 0 0
CALGON CARBON CORP COM 129603106 13 649 SH   SOLE   649 0 0
CALGON CARBON CORP PUT 129603956 0 23 SH Put SOLE   0 0 0
COCA COLA EUROPEAN PARTNERS CALL G25839904 0 16 SH Call SOLE   0 0 0
COCA COLA EUROPEAN PARTNERS PUT G25839954 0 41 SH Put SOLE   0 0 0
COCA COLA EUROPEAN PARTNERS CALL G25839904 37 110 SH Call SOLE   0 0 0
COCA COLA EUROPEAN PARTNERS PUT G25839954 0 7 SH Put SOLE   0 0 0
CROWN CASTLE INTL CORP NEW CALL 22822V901 27 141 SH Call SOLE   0 0 0
CROWN CASTLE INTL CORP NEW PUT 22822V951 9 571 SH Put SOLE   0 0 0
CHINACACHE INTL HLDG LTD CALL 16950M907 1 81 SH Call SOLE   0 0 0
CHINACACHE INTL HLDG LTD PUT 16950M957 3 18 SH Put SOLE   0 0 0
CAMECO CORP CALL 13321L908 6 168 SH Call SOLE   0 0 0
CAMECO CORP COM 13321L108 112 12,223 SH   SOLE   12,223 0 0
CAMECO CORP PUT 13321L958 65 307 SH Put SOLE   0 0 0
CROWN HOLDINGS INC CALL 228368906 9 13 SH Call SOLE   0 0 0
CROWN HOLDINGS INC COM 228368106 297 5,290 SH   SOLE   5,290 0 0
CROWN HOLDINGS INC PUT 228368956 21 50 SH Put SOLE   0 0 0
CARNIVAL CORP CALL 143658900 115 411 SH Call SOLE   0 0 0
CARNIVAL CORP COM 143658300 3,069 46,248 SH   SOLE   46,248 0 0
CARNIVAL CORP PUT 143658950 122 1,539 SH Put SOLE   0 0 0
CSI COMPRESSCO LP COM 12637A103 1 292 SH   SOLE   292 0 0
CSI COMPRESSCO LP PUT 12637A953 1 22 SH Put SOLE   0 0 0
CABOT MICROELECTRONICS CORP CALL 12709P903 0 1 SH Call SOLE   0 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 954 10,148 SH   SOLE   10,148 0 0
CABOT MICROELECTRONICS CORP PUT 12709P953 46 257 SH Put SOLE   0 0 0
COGENT COMMUNICATIONS HLDGS CALL 19239V902 18 60 SH Call SOLE   0 0 0
COGENT COMMUNICATIONS HLDGS COM 19239V302 26 575 SH   SOLE   575 0 0
COGENT COMMUNICATIONS HLDGS PUT 19239V952 16 332 SH Put SOLE   0 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 21 1,690 SH   SOLE   1,690 0 0
CENTURY CMNTYS INC COM 156504300 529 17,028 SH   SOLE   17,028 0 0
CENTURY CMNTYS INC PUT 156504950 35 178 SH Put SOLE   0 0 0
CONCURRENT COMPUTER CORP NEW CALL 206710902 0 30 SH Call SOLE   0 0 0
CONCURRENT COMPUTER CORP NEW COM 206710402 51 8,897 SH   SOLE   8,897 0 0
CONCURRENT COMPUTER CORP NEW PUT 206710952 17 119 SH Put SOLE   0 0 0
CHEMOCENTRYX INC CALL 16383L906 0 11 SH Call SOLE   0 0 0
CHEMOCENTRYX INC COM 16383L106 0 7 SH   SOLE   7 0 0
COEUR MNG INC CALL 192108904 3 237 SH Call SOLE   0 0 0
COEUR MNG INC COM 192108504 96 12,828 SH   SOLE   12,828 0 0
COEUR MNG INC PUT 192108954 0 13 SH Put SOLE   0 0 0
CENTENNIAL RESOURCE DEV INC CALL 15136A902 4 14 SH Call SOLE   0 0 0
CENTENNIAL RESOURCE DEV INC COM 15136A102 81 4,134 SH   SOLE   4,134 0 0
CENTENNIAL RESOURCE DEV INC PUT 15136A952 1 15 SH Put SOLE   0 0 0
CDK GLOBAL INC CALL 12508E901 42 253 SH Call SOLE   0 0 0
CDK GLOBAL INC PUT 12508E951 4 105 SH Put SOLE   0 0 0
CADENCE DESIGN SYSTEM INC CALL 127387908 116 483 SH Call SOLE   0 0 0
CADENCE DESIGN SYSTEM INC PUT 127387958 0 9 SH Put SOLE   0 0 0
CEDAR REALTY TRUST INC COM 150602209 1 173 SH   SOLE   173 0 0
CDW CORP CALL 12514G908 0 3 SH Call SOLE   0 0 0
CDW CORP COM 12514G108 89 1,285 SH   SOLE   1,285 0 0
CDW CORP PUT 12514G958 0 17 SH Put SOLE   0 0 0
CHROMADEX CORP CALL 171077907 17 51 SH Call SOLE   0 0 0
CADIZ INC CALL 127537907 53 554 SH Call SOLE   0 0 0
CADIZ INC PUT 127537957 0 50 SH Put SOLE   0 0 0
CELANESE CORP DEL CALL 150870903 39 146 SH Call SOLE   0 0 0
CELANESE CORP DEL PUT 150870953 3 11 SH Put SOLE   0 0 0
CECO ENVIRONMENTAL CORP CALL 125141901 0 35 SH Call SOLE   0 0 0
CECO ENVIRONMENTAL CORP COM 125141101 4 783 SH   SOLE   783 0 0
CECO ENVIRONMENTAL CORP PUT 125141951 4 73 SH Put SOLE   0 0 0
CAREER EDUCATION CORP CALL 141665909 1 50 SH Call SOLE   0 0 0
CONSOL ENERGY INC NEW CALL 20854L908 29 41 SH Call SOLE   0 0 0
CONSOL ENERGY INC NEW PUT 20854L958 15 124 SH Put SOLE   0 0 0
CELLCOM ISRAEL LTD CALL M2196U909 0 8 SH Call SOLE   0 0 0
CELGENE CORP CALL 151020904 1,074 4,198 SH Call SOLE   0 0 0
CELGENE CORP COM 151020104 29,241 280,194 SH   SOLE   280,194 0 0
CELGENE CORP PUT 151020954 3,507 4,682 SH Put SOLE   0 0 0
CENTRAL GARDEN & PET CO CALL 153527905 9 10 SH Call SOLE   0 0 0
CENTRAL GARDEN & PET CO PUT 153527955 0 1 SH Put SOLE   0 0 0
CENTURY ALUM CO CALL 156431908 33 139 SH Call SOLE   0 0 0
CENTURY ALUM CO COM 156431108 1,127 57,401 SH   SOLE   57,401 0 0
CENTURY ALUM CO PUT 156431958 0 27 SH Put SOLE   0 0 0
CNOOC LTD CALL 126132909 3 3 SH Call SOLE   0 0 0
CNOOC LTD COM 126132109 1,205 8,394 SH   SOLE   8,394 0 0
CNOOC LTD PUT 126132959 0 1 SH Put SOLE   0 0 0
CRESTWOOD EQUITY PARTNERS LP CALL 226344908 1 54 SH Call SOLE   0 0 0
CRESTWOOD EQUITY PARTNERS LP PUT 226344958 0 11 SH Put SOLE   0 0 0
CERNER CORP CALL 156782904 99 435 SH Call SOLE   0 0 0
CERNER CORP PUT 156782954 28 116 SH Put SOLE   0 0 0
CERUS CORP CALL 157085901 9 233 SH Call SOLE   0 0 0
CERUS CORP PUT 157085951 1 197 SH Put SOLE   0 0 0
CENTRAL EUROPEAN MEDIA ENTRP CALL G20045902 0 78 SH Call SOLE   0 0 0
CEVA INC CALL 157210905 0 1 SH Call SOLE   0 0 0
CEVA INC COM 157210105 5 115 SH   SOLE   115 0 0
CEVA INC PUT 157210955 0 11 SH Put SOLE   0 0 0
CF INDS HLDGS INC CALL 125269900 257 778 SH Call SOLE   0 0 0
CF INDS HLDGS INC PUT 125269950 85 1,002 SH Put SOLE   0 0 0
CAPITOL FED FINL INC CALL 14057J901 0 8 SH Call SOLE   0 0 0
CITIZENS FINL GROUP INC CALL 174610905 127 450 SH Call SOLE   0 0 0
CITIZENS FINL GROUP INC PUT 174610955 2 305 SH Put SOLE   0 0 0
CONFORMIS INC CALL 20717E901 1 147 SH Call SOLE   0 0 0
CONFORMIS INC PUT 20717E951 2 4 SH Put SOLE   0 0 0
CULLEN FROST BANKERS INC CALL 229899909 1 105 SH Call SOLE   0 0 0
CULLEN FROST BANKERS INC COM 229899109 42 454 SH   SOLE   454 0 0
CULLEN FROST BANKERS INC PUT 229899959 1 9 SH Put SOLE   0 0 0
COLFAX CORP CALL 194014906 1 14 SH Call SOLE   0 0 0
COLFAX CORP PUT 194014956 1 9 SH Put SOLE   0 0 0
CARLYLE GROUP L P CALL 14309L902 23 297 SH Call SOLE   0 0 0
CARLYLE GROUP L P COM 14309L102 455 19,870 SH   SOLE   19,870 0 0
CARLYLE GROUP L P PUT 14309L952 31 352 SH Put SOLE   0 0 0
CHINA GREEN AGRICULTURE INC COM 16943W105 0 100 SH   SOLE   100 0 0
COMPUGEN LTD CALL M25722905 0 4 SH Call SOLE   0 0 0
COMPUGEN LTD COM M25722105 43 17,479 SH   SOLE   17,479 0 0
COMPUGEN LTD PUT M25722955 0 10 SH Put SOLE   0 0 0
CELADON GROUP INC CALL 150838900 3 189 SH Call SOLE   0 0 0
CELADON GROUP INC COM 150838100 122 19,191 SH   SOLE   19,191 0 0
CELADON GROUP INC PUT 150838950 0 38 SH Put SOLE   0 0 0
COGNEX CORP CALL 192422903 22 133 SH Call SOLE   0 0 0
COGNEX CORP COM 192422103 496 8,126 SH   SOLE   8,126 0 0
COGNEX CORP PUT 192422953 71 156 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 0 1 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 15 69 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 0 24 SH Put SOLE   0 0 0
CITY HLDG CO CALL 177835905 0 6 SH Call SOLE   0 0 0
CHURCH & DWIGHT INC CALL 171340902 12 81 SH Call SOLE   0 0 0
CHURCH & DWIGHT INC COM 171340102 49 978 SH   SOLE   978 0 0
CHURCH & DWIGHT INC PUT 171340952 21 202 SH Put SOLE   0 0 0
CHURCHILL DOWNS INC CALL 171484908 40 11 SH Call SOLE   0 0 0
CHURCHILL DOWNS INC COM 171484108 124 534 SH   SOLE   534 0 0
CHEMED CORP NEW COM 16359R103 206 848 SH   SOLE   848 0 0
CHEMED CORP NEW PUT 16359R953 0 5 SH Put SOLE   0 0 0
CHEFS WHSE INC CALL 163086901 2 25 SH Call SOLE   0 0 0
CHEFS WHSE INC PUT 163086951 0 4 SH Put SOLE   0 0 0
CHEMICAL FINL CORP CALL 163731902 0 10 SH Call SOLE   0 0 0
CHEGG INC CALL 163092909 56 208 SH Call SOLE   0 0 0
CHEGG INC PUT 163092959 0 12 SH Put SOLE   0 0 0
GLOBAL X FDS COM 37950E408 46 2,496 SH   SOLE   2,496 0 0
GLOBAL X FDS PUT 37950E954 0 6 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 0 1 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37950E606 32 1,829 SH   SOLE   1,829 0 0
GLOBAL X FDS PUT 37950E954 0 25 SH Put SOLE   0 0 0
CHESAPEAKE ENERGY CORP CALL 165167907 23 362 SH Call SOLE   0 0 0
CHESAPEAKE ENERGY CORP PUT 165167957 4 90 SH Put SOLE   0 0 0
CHEROKEE INC DEL NEW CALL 16444H902 0 32 SH Call SOLE   0 0 0
CHEROKEE INC DEL NEW COM 16444H102 2 1,338 SH   SOLE   1,338 0 0
CHEROKEE INC DEL NEW PUT 16444H952 8 15 SH Put SOLE   0 0 0
CHECK POINT SOFTWARE TECH LT CALL M22465904 23 206 SH Call SOLE   0 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 741 7,155 SH   SOLE   7,155 0 0
CHECK POINT SOFTWARE TECH LT PUT M22465954 50 431 SH Put SOLE   0 0 0
CHESAPEAKE GRANITE WASH TR CALL 165185909 0 2 SH Call SOLE   0 0 0
CHESAPEAKE GRANITE WASH TR COM 165185109 0 271 SH   SOLE   271 0 0
CHESAPEAKE GRANITE WASH TR PUT 165185959 0 2 SH Put SOLE   0 0 0
CHINA MOBILE LIMITED CALL 16941M909 5 36 SH Call SOLE   0 0 0
CHINA MOBILE LIMITED COM 16941M109 225 4,458 SH   SOLE   4,458 0 0
CHINA MOBILE LIMITED PUT 16941M959 16 159 SH Put SOLE   0 0 0
CHINA MOBILE LIMITED CALL 16941M909 0 1 SH Call SOLE   0 0 0
COHERUS BIOSCIENCES INC CALL 19249H903 2 107 SH Call SOLE   0 0 0
COHERUS BIOSCIENCES INC COM 19249H103 219 24,973 SH   SOLE   24,973 0 0
COHERUS BIOSCIENCES INC PUT 19249H953 68 435 SH Put SOLE   0 0 0
C H ROBINSON WORLDWIDE INC CALL 12541W909 1,024 1,075 SH Call SOLE   0 0 0
C H ROBINSON WORLDWIDE INC PUT 12541W959 7 621 SH Put SOLE   0 0 0
CHICOS FAS INC CALL 168615902 4 92 SH Call SOLE   0 0 0
CHESAPEAKE LODGING TR CALL 165240902 0 32 SH Call SOLE   0 0 0
CHARTER COMMUNICATIONS INC N CALL 16119P908 452 461 SH Call SOLE   0 0 0
CHARTER COMMUNICATIONS INC N COM 16119P108 3,829 11,398 SH   SOLE   11,398 0 0
CHARTER COMMUNICATIONS INC N PUT 16119P958 185 440 SH Put SOLE   0 0 0
CHARTER COMMUNICATIONS INC N CALL 16119P908 53 14 SH Call SOLE   0 0 0
CHARTER COMMUNICATIONS INC N PUT 16119P958 3 13 SH Put SOLE   0 0 0
CHARTER COMMUNICATIONS INC N CALL 16119P908 6 1 SH Call SOLE   0 0 0
CHARTER COMMUNICATIONS INC N PUT 16119P958 5 23 SH Put SOLE   0 0 0
CHINA UNICOM (HONG KONG) LTD COM 16945R104 101 7,526 SH   SOLE   7,526 0 0
CHINA UNICOM (HONG KONG) LTD PUT 16945R954 6 36 SH Put SOLE   0 0 0
COMMERCEHUB INC COM 20084V306 10 511 SH   SOLE   511 0 0
COMMERCEHUB INC PUT 20084V956 0 15 SH Put SOLE   0 0 0
CHUYS HLDGS INC CALL 171604901 1 4 SH Call SOLE   0 0 0
CHUYS HLDGS INC COM 171604101 121 4,345 SH   SOLE   4,345 0 0
CHUYS HLDGS INC PUT 171604951 1 51 SH Put SOLE   0 0 0
CIGNA CORPORATION CALL 125509909 251 101 SH Call SOLE   0 0 0
CIGNA CORPORATION COM 125509109 1,176 5,795 SH   SOLE   5,795 0 0
CIGNA CORPORATION PUT 125509959 23 244 SH Put SOLE   0 0 0
CITIZENS INC CALL 174740900 1 68 SH Call SOLE   0 0 0
CITIZENS INC PUT 174740950 2 99 SH Put SOLE   0 0 0
COBALT INTL ENERGY INC CALL 19075F904 0 1 SH Call SOLE   0 0 0
COBALT INTL ENERGY INC COM 19075F304 4 5,026 SH   SOLE   5,026 0 0
CIENA CORP CALL 171779909 39 295 SH Call SOLE   0 0 0
CIENA CORP COM 171779309 1,112 53,143 SH   SOLE   53,143 0 0
CIENA CORP PUT 171779959 137 503 SH Put SOLE   0 0 0
COBALT INTL ENERGY INC CALL 19075F904 6 43 SH Call SOLE   0 0 0
COMPANHIA ENERGETICA DE MINA CALL 204409901 1 183 SH Call SOLE   0 0 0
CHIMERA INVT CORP CALL 16934Q908 0 3 SH Call SOLE   0 0 0
CHIMERA INVT CORP COM 16934Q208 14 783 SH   SOLE   783 0 0
CHIMERA INVT CORP PUT 16934Q958 0 7 SH Put SOLE   0 0 0
CINCINNATI FINL CORP CALL 172062901 1 30 SH Call SOLE   0 0 0
CINCINNATI FINL CORP PUT 172062951 0 21 SH Put SOLE   0 0 0
CITY OFFICE REIT INC PUT 178587951 0 5 SH Put SOLE   0 0 0
CIRCOR INTL INC COM 17273K109 0 15 SH   SOLE   15 0 0
CIRCOR INTL INC PUT 17273K959 1 24 SH Put SOLE   0 0 0
CIT GROUP INC CALL 125581901 35 359 SH Call SOLE   0 0 0
CIT GROUP INC COM 125581801 1,013 20,580 SH   SOLE   20,580 0 0
CIT GROUP INC PUT 125581951 33 521 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 0 4 SH Call SOLE   0 0 0
SEACOR HOLDINGS INC CALL 811904901 108 110 SH Call SOLE   0 0 0
COLGATE PALMOLIVE CO CALL 194162903 138 700 SH Call SOLE   0 0 0
COLGATE PALMOLIVE CO COM 194162103 6,625 87,816 SH   SOLE   87,816 0 0
COLGATE PALMOLIVE CO PUT 194162953 169 1,837 SH Put SOLE   0 0 0
CLARUS CORP NEW COM 18270P109 0 106 SH   SOLE   106 0 0
CLARUS CORP NEW PUT 18270P959 0 5 SH Put SOLE   0 0 0
CORE LABORATORIES N V CALL N22717907 211 100 SH Call SOLE   0 0 0
CORE LABORATORIES N V PUT N22717957 9 67 SH Put SOLE   0 0 0
CLOUD PEAK ENERGY INC CALL 18911Q902 0 5 SH Call SOLE   0 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 25 5,711 SH   SOLE   5,711 0 0
CLOUDERA INC CALL 18914U900 15 113 SH Call SOLE   0 0 0
CLOUDERA INC COM 18914U100 393 23,833 SH   SOLE   23,833 0 0
CLOUDERA INC PUT 18914U950 16 77 SH Put SOLE   0 0 0
CHATHAM LODGING TR CALL 16208T902 3 49 SH Call SOLE   0 0 0
CHATHAM LODGING TR PUT 16208T952 2 45 SH Put SOLE   0 0 0
CELLDEX THERAPEUTICS INC NEW CALL 15117B903 5 585 SH Call SOLE   0 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 5 1,823 SH   SOLE   1,823 0 0
CELLDEX THERAPEUTICS INC NEW PUT 15117B953 11 223 SH Put SOLE   0 0 0
CLEVELAND CLIFFS INC CALL 185899901 158 1,468 SH Call SOLE   0 0 0
CLEVELAND CLIFFS INC PUT 185899951 113 543 SH Put SOLE   0 0 0
CLEARFIELD INC CALL 18482P903 0 35 SH Call SOLE   0 0 0
CORELOGIC INC CALL 21871D903 48 449 SH Call SOLE   0 0 0
CORELOGIC INC PUT 21871D953 8 22 SH Put SOLE   0 0 0
CLEAN HARBORS INC CALL 184496907 3 29 SH Call SOLE   0 0 0
CLEAN HARBORS INC PUT 184496957 0 5 SH Put SOLE   0 0 0
MACK CALI RLTY CORP CALL 554489904 0 1 SH Call SOLE   0 0 0
CLEARSIGN COMBUSTION CORP CALL 185064902 1 9 SH Call SOLE   0 0 0
CLEARSIGN COMBUSTION CORP COM 185064102 11 3,230 SH   SOLE   3,230 0 0
CLEARSIGN COMBUSTION CORP PUT 185064952 7 56 SH Put SOLE   0 0 0
CELLECTIS S A CALL 15117K903 23 150 SH Call SOLE   0 0 0
CELLECTIS S A PUT 15117K953 11 98 SH Put SOLE   0 0 0
CALUMET SPECIALTY PRODS PTNR CALL 131476903 42 890 SH Call SOLE   0 0 0
CALUMET SPECIALTY PRODS PTNR COM 131476103 143 18,592 SH   SOLE   18,592 0 0
CALUMET SPECIALTY PRODS PTNR PUT 131476953 42 219 SH Put SOLE   0 0 0
CLEAN ENERGY FUELS CORP CALL 184499901 4 57 SH Call SOLE   0 0 0
CLEAN ENERGY FUELS CORP COM 184499101 149 73,545 SH   SOLE   73,545 0 0
CLEAN ENERGY FUELS CORP PUT 184499951 82 889 SH Put SOLE   0 0 0
COLONY NORTHSTAR INC CALL 19625W904 1 290 SH Call SOLE   0 0 0
COLONY NORTHSTAR INC PUT 19625W954 1 12 SH Put SOLE   0 0 0
COLONY NORTHSTAR INC CALL 19625W904 0 91 SH Call SOLE   0 0 0
COLONY NORTHSTAR INC PUT 19625W954 0 10 SH Put SOLE   0 0 0
CONTINENTAL RESOURCES INC CALL 212015901 544 681 SH Call SOLE   0 0 0
CONTINENTAL RESOURCES INC PUT 212015951 50 618 SH Put SOLE   0 0 0
CELESTICA INC COM 15101Q108 55 5,339 SH   SOLE   5,339 0 0
CELESTICA INC PUT 15101Q958 5 164 SH Put SOLE   0 0 0
CELSION CORPORATION CALL 15117N903 0 10 SH Call SOLE   0 0 0
CELSION CORPORATION COM 15117N503 6 2,278 SH   SOLE   2,278 0 0
CLOVIS ONCOLOGY INC CALL 189464900 257 556 SH Call SOLE   0 0 0
CLOVIS ONCOLOGY INC COM 189464100 2,907 42,752 SH   SOLE   42,752 0 0
CLOVIS ONCOLOGY INC PUT 189464950 313 392 SH Put SOLE   0 0 0
CLEARWATER PAPER CORP CALL 18538R903 1 7 SH Call SOLE   0 0 0
CLEARWATER PAPER CORP COM 18538R103 1 31 SH   SOLE   31 0 0
CLEARWATER PAPER CORP PUT 18538R953 2 32 SH Put SOLE   0 0 0
CLOROX CO DEL CALL 189054909 163 190 SH Call SOLE   0 0 0
CLOROX CO DEL PUT 189054959 0 37 SH Put SOLE   0 0 0
CDN IMPERIAL BK COMM TORONTO CALL 136069901 82 118 SH Call SOLE   0 0 0
CDN IMPERIAL BK COMM TORONTO PUT 136069951 14 271 SH Put SOLE   0 0 0
COMERICA INC CALL 200340907 129 265 SH Call SOLE   0 0 0
COMERICA INC PUT 200340957 31 148 SH Put SOLE   0 0 0
COMMERCIAL METALS CO CALL 201723903 34 395 SH Call SOLE   0 0 0
COMMERCIAL METALS CO COM 201723103 29 1,364 SH   SOLE   1,364 0 0
CHEETAH MOBILE INC CALL 163075904 14 57 SH Call SOLE   0 0 0
CHEETAH MOBILE INC COM 163075104 57 4,783 SH   SOLE   4,783 0 0
CHEETAH MOBILE INC PUT 163075954 3 162 SH Put SOLE   0 0 0
COMCAST CORP NEW CALL 20030N901 527 3,732 SH Call SOLE   0 0 0
COMCAST CORP NEW COM 20030N101 3,960 98,897 SH   SOLE   98,897 0 0
COMCAST CORP NEW PUT 20030N951 258 5,444 SH Put SOLE   0 0 0
CANTEL MEDICAL CORP CALL 138098908 70 97 SH Call SOLE   0 0 0
CANTEL MEDICAL CORP PUT 138098958 0 5 SH Put SOLE   0 0 0
CME GROUP INC CALL 12572Q905 1,346 1,253 SH Call SOLE   0 0 0
CME GROUP INC PUT 12572Q955 46 765 SH Put SOLE   0 0 0
CM FIN INC COM 12574Q103 465 57,056 SH   SOLE   57,056 0 0
CM FIN INC PUT 12574Q953 105 577 SH Put SOLE   0 0 0
CHIPOTLE MEXICAN GRILL INC CALL 169656905 1,177 5,058 SH Call SOLE   0 0 0
CHIPOTLE MEXICAN GRILL INC PUT 169656955 2,459 2,893 SH Put SOLE   0 0 0
CUMMINS INC CALL 231021906 266 209 SH Call SOLE   0 0 0
CUMMINS INC COM 231021106 4,640 26,272 SH   SOLE   26,272 0 0
CUMMINS INC PUT 231021956 168 505 SH Put SOLE   0 0 0
CAPSTEAD MTG CORP COM 14067E506 34 3,971 SH   SOLE   3,971 0 0
CAPSTEAD MTG CORP PUT 14067E956 4 38 SH Put SOLE   0 0 0
COMPASS MINERALS INTL INC CALL 20451N901 19 70 SH Call SOLE   0 0 0
COMPASS MINERALS INTL INC PUT 20451N951 5 173 SH Put SOLE   0 0 0
CIMPRESS N V CALL N20146901 46 53 SH Call SOLE   0 0 0
CIMPRESS N V PUT N20146951 8 86 SH Put SOLE   0 0 0
COSTAMARE INC CALL Y1771G902 1 104 SH Call SOLE   0 0 0
COSTAMARE INC COM Y1771G102 102 17,797 SH   SOLE   17,797 0 0
COSTAMARE INC PUT Y1771G952 6 57 SH Put SOLE   0 0 0
CHIMERIX INC CALL 16934W906 0 8 SH Call SOLE   0 0 0
CHIMERIX INC COM 16934W106 84 18,215 SH   SOLE   18,215 0 0
CHIMERIX INC PUT 16934W956 44 227 SH Put SOLE   0 0 0
CMS ENERGY CORP CALL 125896900 0 1 SH Call SOLE   0 0 0
CMS ENERGY CORP COM 125896100 33 712 SH   SOLE   712 0 0
CMS ENERGY CORP PUT 125896950 0 8 SH Put SOLE   0 0 0
COMTECH TELECOMMUNICATIONS C CALL 205826909 34 186 SH Call SOLE   0 0 0
COMTECH TELECOMMUNICATIONS C COM 205826209 191 8,642 SH   SOLE   8,642 0 0
COMTECH TELECOMMUNICATIONS C PUT 205826959 0 3 SH Put SOLE   0 0 0
CNA FINL CORP COM 126117100 71 1,352 SH   SOLE   1,352 0 0
CNA FINL CORP PUT 126117950 4 68 SH Put SOLE   0 0 0
CONATUS PHARMACEUTICALS INC CALL 20600T908 23 305 SH Call SOLE   0 0 0
CONATUS PHARMACEUTICALS INC PUT 20600T958 12 46 SH Put SOLE   0 0 0
CENTENE CORP DEL CALL 15135B901 54 135 SH Call SOLE   0 0 0
CENTENE CORP DEL PUT 15135B951 23 218 SH Put SOLE   0 0 0
CONCERT PHARMACEUTICALS INC CALL 206022905 1 17 SH Call SOLE   0 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 0 18 SH   SOLE   18 0 0
CONDUENT INC CALL 206787903 10 448 SH Call SOLE   0 0 0
CONDUENT INC COM 206787103 568 35,193 SH   SOLE   35,193 0 0
CONDUENT INC PUT 206787953 6 365 SH Put SOLE   0 0 0
CNH INDL N V CALL N20944909 0 5 SH Call SOLE   0 0 0
CNH INDL N V COM N20944109 395 29,532 SH   SOLE   29,532 0 0
CANADIAN NATL RY CO CALL 136375902 2 26 SH Call SOLE   0 0 0
CANADIAN NATL RY CO PUT 136375952 0 13 SH Put SOLE   0 0 0
CINEMARK HOLDINGS INC CALL 17243V902 8 32 SH Call SOLE   0 0 0
CINEMARK HOLDINGS INC COM 17243V102 193 5,550 SH   SOLE   5,550 0 0
CINEMARK HOLDINGS INC PUT 17243V952 29 145 SH Put SOLE   0 0 0
CONMED CORP CALL 207410901 3 76 SH Call SOLE   0 0 0
CONE MIDSTREAM PARTNERS LP CALL 206812909 3 231 SH Call SOLE   0 0 0
CONE MIDSTREAM PARTNERS LP PUT 206812959 3 35 SH Put SOLE   0 0 0
CNO FINL GROUP INC CALL 12621E903 57 369 SH Call SOLE   0 0 0
CNO FINL GROUP INC PUT 12621E953 0 10 SH Put SOLE   0 0 0
CENTERPOINT ENERGY INC CALL 15189T907 1 327 SH Call SOLE   0 0 0
CENTERPOINT ENERGY INC COM 15189T107 29 1,029 SH   SOLE   1,029 0 0
CENTERPOINT ENERGY INC PUT 15189T957 1 10 SH Put SOLE   0 0 0
CANADIAN NAT RES LTD CALL 136385901 32 148 SH Call SOLE   0 0 0
CANADIAN NAT RES LTD COM 136385101 56 1,585 SH   SOLE   1,585 0 0
CANADIAN NAT RES LTD PUT 136385951 9 304 SH Put SOLE   0 0 0
CANADIAN NAT RES LTD CALL 136385901 5 14 SH Call SOLE   0 0 0
CANADIAN NAT RES LTD PUT 136385951 0 43 SH Put SOLE   0 0 0
COHEN & STEERS INC COM 19247A100 37 803 SH   SOLE   803 0 0
CONSOLIDATED COMM HLDGS INC CALL 209034907 0 44 SH Call SOLE   0 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 450 36,988 SH   SOLE   36,988 0 0
CONSOLIDATED COMM HLDGS INC PUT 209034957 201 349 SH Put SOLE   0 0 0
CENTURY CASINOS INC CALL 156492900 0 30 SH Call SOLE   0 0 0
CNX RESOURCES CORPORATION CALL 12653C908 3 34 SH Call SOLE   0 0 0
CNX RESOURCES CORPORATION COM 12653C108 393 26,878 SH   SOLE   26,878 0 0
CNX RESOURCES CORPORATION PUT 12653C958 0 16 SH Put SOLE   0 0 0
CNX RESOURCES CORPORATION CALL 12653C908 51 191 SH Call SOLE   0 0 0
CNX RESOURCES CORPORATION PUT 12653C958 5 113 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F627 19 576 SH   SOLE   576 0 0
CHINA CORD BLOOD CORP CALL G21107900 10 500 SH Call SOLE   0 0 0
CHINA CORD BLOOD CORP COM G21107100 3 399 SH   SOLE   399 0 0
COBIZ FINANCIAL INC COM 190897108 116 5,803 SH   SOLE   5,803 0 0
COMPASS DIVERSIFIED HOLDINGS CALL 20451Q904 0 8 SH Call SOLE   0 0 0
CAPITAL ONE FINL CORP CALL 14040H905 831 887 SH Call SOLE   0 0 0
CAPITAL ONE FINL CORP PUT 14040H955 94 1,549 SH Put SOLE   0 0 0
CABOT OIL & GAS CORP CALL 127097903 275 639 SH Call SOLE   0 0 0
CABOT OIL & GAS CORP COM 127097103 1,043 36,489 SH   SOLE   36,489 0 0
CABOT OIL & GAS CORP PUT 127097953 25 996 SH Put SOLE   0 0 0
COGINT INC CALL 19241Q901 0 10 SH Call SOLE   0 0 0
COGINT INC COM 19241Q101 25 5,734 SH   SOLE   5,734 0 0
COGINT INC PUT 19241Q951 0 80 SH Put SOLE   0 0 0
COHERENT INC CALL 192479903 185 141 SH Call SOLE   0 0 0
COHERENT INC PUT 192479953 59 77 SH Put SOLE   0 0 0
COHU INC CALL 192576906 5 45 SH Call SOLE   0 0 0
COHU INC COM 192576106 71 3,257 SH   SOLE   3,257 0 0
COHU INC PUT 192576956 1 47 SH Put SOLE   0 0 0
ROCKWELL COLLINS INC CALL 774341901 49 54 SH Call SOLE   0 0 0
ROCKWELL COLLINS INC COM 774341101 1,131 8,344 SH   SOLE   8,344 0 0
ROCKWELL COLLINS INC PUT 774341951 25 390 SH Put SOLE   0 0 0
ROCKWELL COLLINS INC PUT 774341951 26 132 SH Put SOLE   0 0 0
COLLEGIUM PHARMACEUTICAL INC CALL 19459J904 6 83 SH Call SOLE   0 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 66 3,612 SH   SOLE   3,612 0 0
COLUMBIA SPORTSWEAR CO CALL 198516906 184 109 SH Call SOLE   0 0 0
COLUMBIA SPORTSWEAR CO PUT 198516956 0 14 SH Put SOLE   0 0 0
COMMSCOPE HLDG CO INC CALL 20337X909 8 32 SH Call SOLE   0 0 0
COMMSCOPE HLDG CO INC COM 20337X109 147 3,906 SH   SOLE   3,906 0 0
COMMSCOPE HLDG CO INC PUT 20337X959 0 21 SH Put SOLE   0 0 0
CYRUSONE INC CALL 23283R900 1 15 SH Call SOLE   0 0 0
CYRUSONE INC PUT 23283R950 1 6 SH Put SOLE   0 0 0
CONNS INC CALL 208242907 195 285 SH Call SOLE   0 0 0
CONNS INC PUT 208242957 1 143 SH Put SOLE   0 0 0
COOPER COS INC CALL 216648902 1 26 SH Call SOLE   0 0 0
COOPER COS INC PUT 216648952 55 163 SH Put SOLE   0 0 0
CONOCOPHILLIPS CALL 20825C904 757 2,591 SH Call SOLE   0 0 0
CONOCOPHILLIPS COM 20825C104 1,713 31,225 SH   SOLE   31,225 0 0
CONOCOPHILLIPS PUT 20825C954 235 3,476 SH Put SOLE   0 0 0
CORESITE RLTY CORP CALL 21870Q905 23 23 SH Call SOLE   0 0 0
CORESITE RLTY CORP COM 21870Q105 155 1,369 SH   SOLE   1,369 0 0
CORESITE RLTY CORP PUT 21870Q955 2 41 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 0 51 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR COM 88166A102 70 4,188 SH   SOLE   4,188 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 3 64 SH Put SOLE   0 0 0
CORENERGY INFRASTRUCTURE TR CALL 21870U902 3 11 SH Call SOLE   0 0 0
CORENERGY INFRASTRUCTURE TR PUT 21870U952 0 7 SH Put SOLE   0 0 0
CORCEPT THERAPEUTICS INC CALL 218352902 46 333 SH Call SOLE   0 0 0
CORCEPT THERAPEUTICS INC PUT 218352952 16 136 SH Put SOLE   0 0 0
COSTCO WHSL CORP NEW CALL 22160K905 1,683 2,489 SH Call SOLE   0 0 0
COSTCO WHSL CORP NEW COM 22160K105 678 3,647 SH   SOLE   3,647 0 0
COSTCO WHSL CORP NEW PUT 22160K955 458 3,723 SH Put SOLE   0 0 0
COTT CORP QUE CALL 22163N906 57 318 SH Call SOLE   0 0 0
COTT CORP QUE PUT 22163N956 0 3 SH Put SOLE   0 0 0
COTY INC CALL 222070903 109 442 SH Call SOLE   0 0 0
COTY INC COM 222070203 156 7,853 SH   SOLE   7,853 0 0
COTY INC PUT 222070953 139 1,728 SH Put SOLE   0 0 0
COUPA SOFTWARE INC CALL 22266L906 2 121 SH Call SOLE   0 0 0
COUPA SOFTWARE INC COM 22266L106 45 1,468 SH   SOLE   1,468 0 0
COUPA SOFTWARE INC PUT 22266L956 1 6 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06739H903 0 50 SH Call SOLE   0 0 0
BARCLAYS BANK PLC PUT 06739H953 2 149 SH Put SOLE   0 0 0
COWEN INC CALL 223622906 1 23 SH Call SOLE   0 0 0
COWEN INC COM 223622606 58 4,291 SH   SOLE   4,291 0 0
COWEN INC PUT 223622956 15 82 SH Put SOLE   0 0 0
CANADIAN PAC RY LTD CALL 13645T900 15 20 SH Call SOLE   0 0 0
CANADIAN PAC RY LTD PUT 13645T950 5 21 SH Put SOLE   0 0 0
COPA HOLDINGS SA CALL P31076905 1 7 SH Call SOLE   0 0 0
COPA HOLDINGS SA COM P31076105 632 4,721 SH   SOLE   4,721 0 0
COPA HOLDINGS SA PUT P31076955 72 315 SH Put SOLE   0 0 0
CAMPBELL SOUP CO CALL 134429909 18 371 SH Call SOLE   0 0 0
CAMPBELL SOUP CO PUT 134429959 107 530 SH Put SOLE   0 0 0
CALLON PETE CO DEL CALL 13123X902 11 153 SH Call SOLE   0 0 0
CALLON PETE CO DEL COM 13123X102 87 7,202 SH   SOLE   7,202 0 0
CALLON PETE CO DEL PUT 13123X952 0 2 SH Put SOLE   0 0 0
CENTRAL PAC FINL CORP CALL 154760909 0 5 SH Call SOLE   0 0 0
CENTRAL PAC FINL CORP COM 154760409 9 303 SH   SOLE   303 0 0
CENTRAL PAC FINL CORP PUT 154760959 0 1 SH Put SOLE   0 0 0
CRESCENT PT ENERGY CORP CALL 22576C901 2 64 SH Call SOLE   0 0 0
CRESCENT PT ENERGY CORP COM 22576C101 75 9,870 SH   SOLE   9,870 0 0
CRESCENT PT ENERGY CORP PUT 22576C951 5 136 SH Put SOLE   0 0 0
CPFL ENERGIA S A COM 126153105 35 3,048 SH   SOLE   3,048 0 0
CPFL ENERGIA S A PUT 126153955 4 96 SH Put SOLE   0 0 0
CAPITAL PRODUCT PARTNERS L P CALL Y11082907 1 17 SH Call SOLE   0 0 0
CAPITAL PRODUCT PARTNERS L P COM Y11082107 4 1,233 SH   SOLE   1,233 0 0
CAPITAL PRODUCT PARTNERS L P PUT Y11082957 1 116 SH Put SOLE   0 0 0
CALPINE CORP CALL 131347904 61 668 SH Call SOLE   0 0 0
CALPINE CORP COM 131347304 306 20,271 SH   SOLE   20,271 0 0
CALPINE CORP PUT 131347954 1 214 SH Put SOLE   0 0 0
COPART INC CALL 217204906 1 8 SH Call SOLE   0 0 0
COPART INC COM 217204106 68 1,596 SH   SOLE   1,596 0 0
COPART INC PUT 217204956 0 102 SH Put SOLE   0 0 0
CATALYST PHARMACEUTICALS INC CALL 14888U901 0 21 SH Call SOLE   0 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 4 1,112 SH   SOLE   1,112 0 0
COOPER STD HLDGS INC CALL 21676P903 1 2 SH Call SOLE   0 0 0
COOPER STD HLDGS INC PUT 21676P953 0 1 SH Put SOLE   0 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 12 418 SH   SOLE   418 0 0
COMPUTER PROGRAMS & SYS INC PUT 205306953 2 6 SH Put SOLE   0 0 0
CONSUMER PORTFOLIO SVCS INC CALL 210502900 0 29 SH Call SOLE   0 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 0 205 SH   SOLE   205 0 0
CAMDEN PPTY TR CALL 133131902 2 28 SH Call SOLE   0 0 0
CAMDEN PPTY TR PUT 133131952 0 1 SH Put SOLE   0 0 0
CHENIERE ENERGY PTNRS LP HLD COM 16411W108 13 474 SH   SOLE   474 0 0
CHENIERE ENERGY PTNRS LP HLD PUT 16411W958 3 5 SH Put SOLE   0 0 0
CHENIERE ENERGY PARTNERS LP CALL 16411Q901 12 146 SH Call SOLE   0 0 0
CHENIERE ENERGY PARTNERS LP PUT 16411Q951 2 46 SH Put SOLE   0 0 0
CRANE CO CALL 224399905 10 28 SH Call SOLE   0 0 0
CRANE CO PUT 224399955 1 17 SH Put SOLE   0 0 0
CRA INTL INC COM 12618T105 21 486 SH   SOLE   486 0 0
CRA INTL INC PUT 12618T955 0 24 SH Put SOLE   0 0 0
CRAY INC CALL 225223904 6 17 SH Call SOLE   0 0 0
CRAY INC COM 225223304 78 3,262 SH   SOLE   3,262 0 0
CRAY INC PUT 225223954 0 110 SH Put SOLE   0 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 120 17,011 SH   SOLE   17,011 0 0
CORBUS PHARMACEUTICALS HLDGS PUT 21833P953 2 45 SH Put SOLE   0 0 0
CALIFORNIA RES CORP CALL 13057Q906 449 600 SH Call SOLE   0 0 0
CALIFORNIA RES CORP PUT 13057Q956 2 36 SH Put SOLE   0 0 0
CALIFORNIA RES CORP CALL 13057Q906 0 9 SH Call SOLE   0 0 0
CARE COM INC CALL 141633907 2 22 SH Call SOLE   0 0 0
CARE COM INC COM 141633107 19 1,083 SH   SOLE   1,083 0 0
CARE COM INC PUT 141633957 3 50 SH Put SOLE   0 0 0
CREE INC CALL 225447901 259 548 SH Call SOLE   0 0 0
CREE INC PUT 225447951 37 468 SH Put SOLE   0 0 0
CRESUD S A C I F Y A CALL 226406906 0 10 SH Call SOLE   0 0 0
CRESUD S A C I F Y A COM 226406106 134 6,085 SH   SOLE   6,085 0 0
CRH PLC CALL 12626K903 0 2 SH Call SOLE   0 0 0
CARTER INC CALL 146229909 5 16 SH Call SOLE   0 0 0
CARTER INC COM 146229109 36 311 SH   SOLE   311 0 0
CARTER INC PUT 146229959 3 21 SH Put SOLE   0 0 0
CURIS INC CALL 231269901 0 13 SH Call SOLE   0 0 0
CURIS INC COM 231269101 0 804 SH   SOLE   804 0 0
COMSTOCK RES INC CALL 205768902 149 374 SH Call SOLE   0 0 0
COMSTOCK RES INC COM 205768302 248 29,349 SH   SOLE   29,349 0 0
COMSTOCK RES INC PUT 205768952 3 204 SH Put SOLE   0 0 0
CHARLES RIV LABS INTL INC COM 159864107 563 5,150 SH   SOLE   5,150 0 0
CHARLES RIV LABS INTL INC PUT 159864957 1 9 SH Put SOLE   0 0 0
SALESFORCE COM INC CALL 79466L902 3,337 3,880 SH Call SOLE   0 0 0
SALESFORCE COM INC PUT 79466L952 497 3,801 SH Put SOLE   0 0 0
CORMEDIX INC PUT 21900C950 11 26 SH Put SOLE   0 0 0
CERAGON NETWORKS LTD CALL M22013902 0 13 SH Call SOLE   0 0 0
CERAGON NETWORKS LTD COM M22013102 65 33,278 SH   SOLE   33,278 0 0
CERAGON NETWORKS LTD PUT M22013952 21 374 SH Put SOLE   0 0 0
CROCS INC CALL 227046909 2 17 SH Call SOLE   0 0 0
CROCS INC PUT 227046959 1 32 SH Put SOLE   0 0 0
CARBO CERAMICS INC CALL 140781905 0 4 SH Call SOLE   0 0 0
CARPENTER TECHNOLOGY CORP CALL 144285903 4 23 SH Call SOLE   0 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 83 1,645 SH   SOLE   1,645 0 0
CARPENTER TECHNOLOGY CORP PUT 144285953 9 38 SH Put SOLE   0 0 0
CRISPR THERAPEUTICS AG CALL H17182908 11 11 SH Call SOLE   0 0 0
CRISPR THERAPEUTICS AG COM H17182108 64 2,768 SH   SOLE   2,768 0 0
CRISPR THERAPEUTICS AG PUT H17182958 14 30 SH Put SOLE   0 0 0
CRITEO S A CALL 226718904 1 39 SH Call SOLE   0 0 0
CRITEO S A PUT 226718954 78 161 SH Put SOLE   0 0 0
CIRRUS LOGIC INC CALL 172755900 7 71 SH Call SOLE   0 0 0
CIRRUS LOGIC INC COM 172755100 59 1,151 SH   SOLE   1,151 0 0
CIRRUS LOGIC INC PUT 172755950 137 283 SH Put SOLE   0 0 0
CRYOLIFE INC COM 228903100 1 54 SH   SOLE   54 0 0
CRYOLIFE INC PUT 228903950 0 1 SH Put SOLE   0 0 0
CARRIZO OIL & GAS INC CALL 144577903 82 558 SH Call SOLE   0 0 0
CARRIZO OIL & GAS INC PUT 144577953 63 349 SH Put SOLE   0 0 0
CREDIT SUISSE GROUP CALL 225401908 130 604 SH Call SOLE   0 0 0
CREDIT SUISSE GROUP COM 225401108 388 21,750 SH   SOLE   21,750 0 0
CREDIT SUISSE GROUP PUT 225401958 16 555 SH Put SOLE   0 0 0
CISCO SYS INC CALL 17275R902 1,409 4,715 SH Call SOLE   0 0 0
CISCO SYS INC PUT 17275R952 338 2,233 SH Put SOLE   0 0 0
CENTERSTATE BK CORP CALL 15201P909 59 499 SH Call SOLE   0 0 0
COSTAR GROUP INC CALL 22160N909 88 14 SH Call SOLE   0 0 0
COSTAR GROUP INC COM 22160N109 53 179 SH   SOLE   179 0 0
COSTAR GROUP INC PUT 22160N959 4 7 SH Put SOLE   0 0 0
CSG SYS INTL INC PUT 126349959 0 1 SH Put SOLE   0 0 0
CARDIOVASCULAR SYS INC DEL CALL 141619906 0 3 SH Call SOLE   0 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 12 514 SH   SOLE   514 0 0
CARDIOVASCULAR SYS INC DEL PUT 141619956 1 25 SH Put SOLE   0 0 0
CANADIAN SOLAR INC CALL 136635909 45 1,262 SH Call SOLE   0 0 0
CANADIAN SOLAR INC COM 136635109 567 33,649 SH   SOLE   33,649 0 0
CANADIAN SOLAR INC PUT 136635959 89 1,037 SH Put SOLE   0 0 0
CASTLIGHT HEALTH INC COM 14862Q100 0 112 SH   SOLE   112 0 0
CORNERSTONE ONDEMAND INC CALL 21925Y903 1 315 SH Call SOLE   0 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 360 10,190 SH   SOLE   10,190 0 0
CORNERSTONE ONDEMAND INC PUT 21925Y953 37 139 SH Put SOLE   0 0 0
CSRA INC COM 12650T104 636 21,277 SH   SOLE   21,277 0 0
CSRA INC PUT 12650T954 0 1 SH Put SOLE   0 0 0
CAESARSTONE LTD CALL M20598904 1 331 SH Call SOLE   0 0 0
CAESARSTONE LTD PUT M20598954 28 131 SH Put SOLE   0 0 0
CONSTELLIUM NV CALL N22035904 38 490 SH Call SOLE   0 0 0
CONSTELLIUM NV COM N22035104 139 12,509 SH   SOLE   12,509 0 0
CONSTELLIUM NV PUT N22035954 0 11 SH Put SOLE   0 0 0
CAPITAL SR LIVING CORP CALL 140475904 0 1 SH Call SOLE   0 0 0
CAPITAL SR LIVING CORP COM 140475104 62 4,641 SH   SOLE   4,641 0 0
CAPITAL SR LIVING CORP PUT 140475954 3 95 SH Put SOLE   0 0 0
CARRIAGE SVCS INC CALL 143905907 24 240 SH Call SOLE   0 0 0
CSX CORP CALL 126408903 869 3,362 SH Call SOLE   0 0 0
CSX CORP PUT 126408953 207 3,088 SH Put SOLE   0 0 0
CINTAS CORP CALL 172908905 4 82 SH Call SOLE   0 0 0
CINTAS CORP COM 172908105 568 3,650 SH   SOLE   3,650 0 0
CINTAS CORP PUT 172908955 3 134 SH Put SOLE   0 0 0
COOPER TIRE & RUBR CO CALL 216831907 1 38 SH Call SOLE   0 0 0
COOPER TIRE & RUBR CO COM 216831107 89 2,542 SH   SOLE   2,542 0 0
COOPER TIRE & RUBR CO PUT 216831957 6 68 SH Put SOLE   0 0 0
COMPUTER TASK GROUP INC COM 205477102 9 1,805 SH   SOLE   1,805 0 0
COMPUTER TASK GROUP INC PUT 205477952 0 48 SH Put SOLE   0 0 0
CENTURYLINK INC CALL 156700906 353 4,486 SH Call SOLE   0 0 0
CENTURYLINK INC PUT 156700956 121 614 SH Put SOLE   0 0 0
CENTURYLINK INC CALL 156700906 8 303 SH Call SOLE   0 0 0
CENTURYLINK INC PUT 156700956 30 285 SH Put SOLE   0 0 0
CATALENT INC COM 148806102 195 4,752 SH   SOLE   4,752 0 0
CATALENT INC PUT 148806952 0 6 SH Put SOLE   0 0 0
CONTROL4 CORP CALL 21240D907 33 117 SH Call SOLE   0 0 0
CONTROL4 CORP COM 21240D107 6 227 SH   SOLE   227 0 0
CONTROL4 CORP PUT 21240D957 18 59 SH Put SOLE   0 0 0
CTRIP COM INTL LTD CALL 22943F900 79 1,302 SH Call SOLE   0 0 0
CTRIP COM INTL LTD COM 22943F100 7,021 159,209 SH   SOLE   159,209 0 0
CTRIP COM INTL LTD PUT 22943F950 894 3,448 SH Put SOLE   0 0 0
CTS CORP COM 126501105 9 352 SH   SOLE   352 0 0
COGNIZANT TECHNOLOGY SOLUTIO CALL 192446902 139 885 SH Call SOLE   0 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 345 4,859 SH   SOLE   4,859 0 0
COGNIZANT TECHNOLOGY SOLUTIO PUT 192446952 159 1,109 SH Put SOLE   0 0 0
CYTOSORBENTS CORP CALL 23283X906 27 151 SH Call SOLE   0 0 0
CYTOSORBENTS CORP PUT 23283X956 1 47 SH Put SOLE   0 0 0
CITRIX SYS INC CALL 177376900 124 394 SH Call SOLE   0 0 0
CITRIX SYS INC PUT 177376950 35 468 SH Put SOLE   0 0 0
CITRIX SYS INC CALL 177376900 3 2 SH Call SOLE   0 0 0
CITRIX SYS INC PUT 177376950 0 58 SH Put SOLE   0 0 0
CUBIC CORP CALL 229669906 0 1 SH Call SOLE   0 0 0
CUBIC CORP COM 229669106 212 3,610 SH   SOLE   3,610 0 0
CUBIC CORP PUT 229669956 0 1 SH Put SOLE   0 0 0
CUBESMART CALL 229663909 2 62 SH Call SOLE   0 0 0
CUBESMART COM 229663109 6 232 SH   SOLE   232 0 0
CUBESMART PUT 229663959 0 17 SH Put SOLE   0 0 0
BARRACUDA NETWORKS INC CALL 068323904 43 120 SH Call SOLE   0 0 0
BARRACUDA NETWORKS INC PUT 068323954 0 170 SH Put SOLE   0 0 0
CUI GLOBAL INC PUT 126576956 0 20 SH Put SOLE   0 0 0
CARNIVAL PLC CALL 14365C903 0 14 SH Call SOLE   0 0 0
CARNIVAL PLC PUT 14365C953 0 26 SH Put SOLE   0 0 0
CULP INC COM 230215105 3 101 SH   SOLE   101 0 0
NEURALSTEM INC CALL 64127R901 3 188 SH Call SOLE   0 0 0
NEURALSTEM INC PUT 64127R951 0 18 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 0 38 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459Y956 5 42 SH Put SOLE   0 0 0
CUTERA INC CALL 232109908 9 10 SH Call SOLE   0 0 0
CUTERA INC COM 232109108 109 2,421 SH   SOLE   2,421 0 0
CUTERA INC PUT 232109958 0 1 SH Put SOLE   0 0 0
COUSINS PPTYS INC COM 222795106 59 6,468 SH   SOLE   6,468 0 0
COVANTA HLDG CORP CALL 22282E902 21 595 SH Call SOLE   0 0 0
COVANTA HLDG CORP COM 22282E102 101 5,977 SH   SOLE   5,977 0 0
COVANTA HLDG CORP PUT 22282E952 0 56 SH Put SOLE   0 0 0
CVB FINL CORP COM 126600105 26 1,114 SH   SOLE   1,114 0 0
CENOVUS ENERGY INC CALL 15135U909 0 127 SH Call SOLE   0 0 0
CENOVUS ENERGY INC COM 15135U109 217 23,858 SH   SOLE   23,858 0 0
CENOVUS ENERGY INC PUT 15135U959 27 165 SH Put SOLE   0 0 0
CIVEO CORP CDA CALL 17878Y908 0 10 SH Call SOLE   0 0 0
CIVEO CORP CDA COM 17878Y108 52 19,217 SH   SOLE   19,217 0 0
CIVEO CORP CDA PUT 17878Y958 0 44 SH Put SOLE   0 0 0
CONVERGYS CORP CALL 212485906 3 36 SH Call SOLE   0 0 0
CONVERGYS CORP COM 212485106 63 2,707 SH   SOLE   2,707 0 0
CONVERGYS CORP PUT 212485956 6 56 SH Put SOLE   0 0 0
COMMERCIAL VEH GROUP INC COM 202608105 49 4,645 SH   SOLE   4,645 0 0
CALAVO GROWERS INC CALL 128246905 32 48 SH Call SOLE   0 0 0
CALAVO GROWERS INC PUT 128246955 0 4 SH Put SOLE   0 0 0
CVR ENERGY INC CALL 12662P908 221 298 SH Call SOLE   0 0 0
CVR ENERGY INC PUT 12662P958 6 133 SH Put SOLE   0 0 0
COMMVAULT SYSTEMS INC COM 204166102 21 400 SH   SOLE   400 0 0
CARVANA CO CALL 146869902 17 112 SH Call SOLE   0 0 0
CARVANA CO COM 146869102 83 4,354 SH   SOLE   4,354 0 0
CARVANA CO PUT 146869952 29 340 SH Put SOLE   0 0 0
CVR REFNG LP CALL 12663P907 7 34 SH Call SOLE   0 0 0
CVR REFNG LP PUT 12663P957 0 22 SH Put SOLE   0 0 0
CVS HEALTH CORP CALL 126650900 238 2,349 SH Call SOLE   0 0 0
CVS HEALTH CORP COM 126650100 4,338 59,844 SH   SOLE   59,844 0 0
CVS HEALTH CORP PUT 126650950 1,964 2,979 SH Put SOLE   0 0 0
COVENANT TRANSN GROUP INC CALL 22284P905 0 1 SH Call SOLE   0 0 0
COVENANT TRANSN GROUP INC COM 22284P105 148 5,184 SH   SOLE   5,184 0 0
CHEVRON CORP NEW CALL 166764900 1,596 2,657 SH Call SOLE   0 0 0
CHEVRON CORP NEW COM 166764100 7,398 59,099 SH   SOLE   59,099 0 0
CHEVRON CORP NEW PUT 166764950 403 4,826 SH Put SOLE   0 0 0
CURTISS WRIGHT CORP PUT 231561951 0 5 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 0 6 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A359 8 161 SH   SOLE   161 0 0
SPDR SERIES TRUST PUT 78464A958 1 11 SH Put SOLE   0 0 0
CONSOLIDATED WATER CO INC CALL G23773907 0 14 SH Call SOLE   0 0 0
CAMPING WORLD HLDGS INC CALL 13462K909 20 191 SH Call SOLE   0 0 0
CAMPING WORLD HLDGS INC PUT 13462K959 1 28 SH Put SOLE   0 0 0
CASELLA WASTE SYS INC CALL 147448904 6 30 SH Call SOLE   0 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 55 1,232 SH   SOLE   1,232 0 0
CEMEX SAB DE CV CALL 151290909 1 1,068 SH Call SOLE   0 0 0
CEMEX SAB DE CV PUT 151290959 1 31 SH Put SOLE   0 0 0
CEMEX SAB DE CV CALL 151290909 1 194 SH Call SOLE   0 0 0
CEMEX SAB DE CV PUT 151290959 0 3 SH Put SOLE   0 0 0
CEMEX SAB DE CV CALL 151290909 24 216 SH Call SOLE   0 0 0
CEMEX SAB DE CV PUT 151290959 1 190 SH Put SOLE   0 0 0
CHINA XD PLASTICS CO LTD CALL 16948F907 0 108 SH Call SOLE   0 0 0
CONCHO RES INC CALL 20605P901 237 390 SH Call SOLE   0 0 0
CONCHO RES INC PUT 20605P951 176 484 SH Put SOLE   0 0 0
COLUMBIA PPTY TR INC CALL 198287903 0 5 SH Call SOLE   0 0 0
CONCORDIA INTERNATIONAL CORP CALL 20653P902 0 14 SH Call SOLE   0 0 0
CONCORDIA INTERNATIONAL CORP COM 20653P102 7 11,542 SH   SOLE   11,542 0 0
CONCORDIA INTERNATIONAL CORP PUT 20653P952 155 486 SH Put SOLE   0 0 0
CORECIVIC INC CALL 21871N901 32 435 SH Call SOLE   0 0 0
CORECIVIC INC PUT 21871N951 19 150 SH Put SOLE   0 0 0
CYPRESS SEMICONDUCTOR CORP CALL 232806909 10 126 SH Call SOLE   0 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 167 10,971 SH   SOLE   10,971 0 0
CYPRESS SEMICONDUCTOR CORP PUT 232806959 18 497 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 1 5 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W182 34 1,325 SH   SOLE   1,325 0 0
WISDOMTREE TR PUT 97717W959 0 10 SH Put SOLE   0 0 0
CYBERARK SOFTWARE LTD CALL M2682V908 23 160 SH Call SOLE   0 0 0
CYBERARK SOFTWARE LTD COM M2682V108 686 16,594 SH   SOLE   16,594 0 0
CYBERARK SOFTWARE LTD PUT M2682V958 103 318 SH Put SOLE   0 0 0
CHINA YUCHAI INTL LTD CALL G21082905 37 197 SH Call SOLE   0 0 0
CHINA YUCHAI INTL LTD COM G21082105 103 4,304 SH   SOLE   4,304 0 0
CHINA YUCHAI INTL LTD PUT G21082955 1 29 SH Put SOLE   0 0 0
COMMUNITY HEALTH SYS INC NEW CALL 203668908 2 234 SH Call SOLE   0 0 0
COMMUNITY HEALTH SYS INC NEW PUT 203668958 99 631 SH Put SOLE   0 0 0
COMMUNITY HEALTH SYS INC NEW CALL 203668908 0 21 SH Call SOLE   0 0 0
CHANGYOU COM LTD CALL 15911M907 72 764 SH Call SOLE   0 0 0
CHANGYOU COM LTD PUT 15911M957 62 319 SH Put SOLE   0 0 0
CRYOPORT INC COM 229050307 33 3,924 SH   SOLE   3,924 0 0
CYS INVTS INC CALL 12673A908 2 112 SH Call SOLE   0 0 0
CYS INVTS INC PUT 12673A958 1 45 SH Put SOLE   0 0 0
CYTOKINETICS INC CALL 23282W905 6 99 SH Call SOLE   0 0 0
CYTOKINETICS INC COM 23282W605 36 4,443 SH   SOLE   4,443 0 0
CYTOKINETICS INC PUT 23282W955 10 69 SH Put SOLE   0 0 0
CYTRX CORP CALL 232828908 0 56 SH Call SOLE   0 0 0
CYTRX CORP COM 232828608 3 2,314 SH   SOLE   2,314 0 0
CYTRX CORP PUT 232828958 1 39 SH Put SOLE   0 0 0
CYTRX CORP PUT 232828958 18 82 SH Put SOLE   0 0 0
CAESARS ENTMT CORP CALL 127686903 21 984 SH Call SOLE   0 0 0
CAESARS ENTMT CORP COM 127686103 2,166 171,300 SH   SOLE   171,300 0 0
CAESARS ENTMT CORP PUT 127686953 70 2,006 SH Put SOLE   0 0 0
COSAN LTD CALL G25343907 9 42 SH Call SOLE   0 0 0
COSAN LTD COM G25343107 0 92 SH   SOLE   92 0 0
COSAN LTD PUT G25343957 24 147 SH Put SOLE   0 0 0
DOMINION ENERGY INC CALL 25746U909 29 261 SH Call SOLE   0 0 0
DOMINION ENERGY INC PUT 25746U959 3 61 SH Put SOLE   0 0 0
DAKTRONICS INC CALL 234264909 0 42 SH Call SOLE   0 0 0
DELTA AIR LINES INC DEL CALL 247361902 1,263 2,839 SH Call SOLE   0 0 0
DELTA AIR LINES INC DEL PUT 247361952 142 2,851 SH Put SOLE   0 0 0
DANA INCORPORATED CALL 235825905 202 364 SH Call SOLE   0 0 0
DANA INCORPORATED PUT 235825955 0 6 SH Put SOLE   0 0 0
DARLING INGREDIENTS INC CALL 237266901 42 269 SH Call SOLE   0 0 0
DARLING INGREDIENTS INC COM 237266101 90 5,004 SH   SOLE   5,004 0 0
DARLING INGREDIENTS INC PUT 237266951 0 110 SH Put SOLE   0 0 0
TABLEAU SOFTWARE INC CALL 87336U905 394 263 SH Call SOLE   0 0 0
TABLEAU SOFTWARE INC COM 87336U105 1,762 25,464 SH   SOLE   25,464 0 0
TABLEAU SOFTWARE INC PUT 87336U955 65 538 SH Put SOLE   0 0 0
DEUTSCHE BANK AG CALL D18190908 66 954 SH Call SOLE   0 0 0
DEUTSCHE BANK AG COM D18190898 2,158 113,404 SH   SOLE   113,404 0 0
DEUTSCHE BANK AG PUT D18190958 1,702 1,925 SH Put SOLE   0 0 0
POWERSHS DB MULTI SECT COMM CALL 73936B905 4 202 SH Call SOLE   0 0 0
POWERSHS DB MULTI SECT COMM COM 73936B408 221 11,807 SH   SOLE   11,807 0 0
POWERSHS DB MULTI SECT COMM PUT 73936B955 5 67 SH Put SOLE   0 0 0
POWERSHS DB MULTI SECT COMM CALL 73936B905 2 87 SH Call SOLE   0 0 0
POWERSHS DB MULTI SECT COMM COM 73936B705 88 4,558 SH   SOLE   4,558 0 0
POWERSHS DB MULTI SECT COMM PUT 73936B955 1 174 SH Put SOLE   0 0 0
POWERSHARES DB CMDTY IDX TRA CALL 73935S905 24 165 SH Call SOLE   0 0 0
POWERSHARES DB CMDTY IDX TRA PUT 73935S955 2 133 SH Put SOLE   0 0 0
DIEBOLD NXDF INC CALL 253651903 1 50 SH Call SOLE   0 0 0
DIEBOLD NXDF INC COM 253651103 91 5,602 SH   SOLE   5,602 0 0
DIEBOLD NXDF INC PUT 253651953 35 135 SH Put SOLE   0 0 0
POWERSHS DB MULTI SECT COMM COM 73936B101 1 100 SH   SOLE   100 0 0
POWERSHS DB MULTI SECT COMM CALL 73936B905 0 1 SH Call SOLE   0 0 0
POWERSHS DB MULTI SECT COMM COM 73936B507 4 450 SH   SOLE   450 0 0
POWERSHS DB MULTI SECT COMM PUT 73936B955 0 6 SH Put SOLE   0 0 0
DBV TECHNOLOGIES S A CALL 23306J901 2 19 SH Call SOLE   0 0 0
DBV TECHNOLOGIES S A PUT 23306J951 6 66 SH Put SOLE   0 0 0
DONALDSON INC CALL 257651909 10 171 SH Call SOLE   0 0 0
NTT DOCOMO INC COM 62942M201 191 8,054 SH   SOLE   8,054 0 0
NTT DOCOMO INC PUT 62942M951 0 5 SH Put SOLE   0 0 0
DUCOMMUN INC DEL COM 264147109 7 281 SH   SOLE   281 0 0
DUCOMMUN INC DEL PUT 264147959 1 9 SH Put SOLE   0 0 0
DCP MIDSTREAM LP CALL 23311P900 36 151 SH Call SOLE   0 0 0
DCP MIDSTREAM LP PUT 23311P950 0 26 SH Put SOLE   0 0 0
DCT INDUSTRIAL TRUST INC COM 233153204 81 1,384 SH   SOLE   1,384 0 0
3-D SYS CORP DEL CALL 88554D905 55 1,384 SH Call SOLE   0 0 0
3-D SYS CORP DEL PUT 88554D955 628 675 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 20 9 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R305 1,891 14,314 SH   SOLE   14,314 0 0
PROSHARES TR PUT 74347R952 0 16 SH Put SOLE   0 0 0
DDR CORP CALL 23317H902 4 59 SH Call SOLE   0 0 0
DDR CORP COM 23317H102 729 81,448 SH   SOLE   81,448 0 0
DDR CORP PUT 23317H952 111 1,018 SH Put SOLE   0 0 0
DILLARDS INC CALL 254067901 78 193 SH Call SOLE   0 0 0
DILLARDS INC PUT 254067951 19 272 SH Put SOLE   0 0 0
DEERE & CO CALL 244199905 573 665 SH Call SOLE   0 0 0
DEERE & CO COM 244199105 15,640 99,931 SH   SOLE   99,931 0 0
DEERE & CO PUT 244199955 247 2,551 SH Put SOLE   0 0 0
DECKERS OUTDOOR CORP CALL 243537907 51 144 SH Call SOLE   0 0 0
DECKERS OUTDOOR CORP COM 243537107 126 1,575 SH   SOLE   1,575 0 0
DECKERS OUTDOOR CORP PUT 243537957 13 290 SH Put SOLE   0 0 0
DOUGLAS EMMETT INC CALL 25960P909 0 4 SH Call SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 1 21 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717W959 0 2 SH Put SOLE   0 0 0
DENNYS CORP COM 24869P104 1 94 SH   SOLE   94 0 0
DENNYS CORP PUT 24869P954 0 1 SH Put SOLE   0 0 0
DIAGEO P L C CALL 25243Q905 203 271 SH Call SOLE   0 0 0
DIAGEO P L C PUT 25243Q955 3 66 SH Put SOLE   0 0 0
DEPOMED INC CALL 249908904 9 153 SH Call SOLE   0 0 0
DEPOMED INC COM 249908104 3 432 SH   SOLE   432 0 0
DEPOMED INC PUT 249908954 0 8 SH Put SOLE   0 0 0
DERMIRA INC CALL 24983L904 5 16 SH Call SOLE   0 0 0
DERMIRA INC COM 24983L104 327 11,759 SH   SOLE   11,759 0 0
DERMIRA INC PUT 24983L954 142 259 SH Put SOLE   0 0 0
DEAN FOODS CO NEW CALL 242370903 4 56 SH Call SOLE   0 0 0
DEAN FOODS CO NEW COM 242370203 0 64 SH   SOLE   64 0 0
DEAN FOODS CO NEW PUT 242370953 15 150 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 4 27 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 0 2 SH Put SOLE   0 0 0
DONNELLEY FINL SOLUTIONS INC CALL 25787G900 0 3 SH Call SOLE   0 0 0
DEL FRISCOS RESTAURANT GROUP CALL 245077902 0 6 SH Call SOLE   0 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 104 6,825 SH   SOLE   6,825 0 0
DEL FRISCOS RESTAURANT GROUP PUT 245077952 12 144 SH Put SOLE   0 0 0
DISCOVER FINL SVCS CALL 254709908 214 360 SH Call SOLE   0 0 0
DISCOVER FINL SVCS COM 254709108 1,005 13,070 SH   SOLE   13,070 0 0
DISCOVER FINL SVCS PUT 254709958 23 362 SH Put SOLE   0 0 0
DOLLAR GEN CORP NEW CALL 256677905 419 370 SH Call SOLE   0 0 0
DOLLAR GEN CORP NEW COM 256677105 1,639 17,632 SH   SOLE   17,632 0 0
DOLLAR GEN CORP NEW PUT 256677955 59 1,079 SH Put SOLE   0 0 0
POWERSHS DB MULTI SECT COMM CALL 73936B905 0 5 SH Call SOLE   0 0 0
POWERSHS DB MULTI SECT COMM COM 73936B606 87 2,107 SH   SOLE   2,107 0 0
POWERSHS DB MULTI SECT COMM PUT 73936B955 0 5 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 1 8 SH Call SOLE   0 0 0
QUEST DIAGNOSTICS INC CALL 74834L900 24 82 SH Call SOLE   0 0 0
QUEST DIAGNOSTICS INC PUT 74834L950 14 63 SH Put SOLE   0 0 0
D R HORTON INC CALL 23331A909 992 1,260 SH Call SOLE   0 0 0
D R HORTON INC PUT 23331A959 5 374 SH Put SOLE   0 0 0
DANAHER CORP DEL CALL 235851902 289 487 SH Call SOLE   0 0 0
DANAHER CORP DEL PUT 235851952 9 170 SH Put SOLE   0 0 0
DANAHER CORP DEL PUT 235851952 0 1 SH Put SOLE   0 0 0
DHT HOLDINGS INC CALL Y2065G901 0 76 SH Call SOLE   0 0 0
DHT HOLDINGS INC COM Y2065G121 255 71,233 SH   SOLE   71,233 0 0
DHT HOLDINGS INC PUT Y2065G951 31 682 SH Put SOLE   0 0 0
DHI GROUP INC COM 23331S100 49 26,292 SH   SOLE   26,292 0 0
DHI GROUP INC PUT 23331S950 31 460 SH Put SOLE   0 0 0
SPDR DOW JONES INDL AVRG ETF CALL 78467X909 6,345 7,549 SH Call SOLE   0 0 0
SPDR DOW JONES INDL AVRG ETF PUT 78467X959 776 7,144 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 6 24 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R719 73 1,857 SH   SOLE   1,857 0 0
PROSHARES TR PUT 74347R952 0 14 SH Put SOLE   0 0 0
DINEEQUITY INC CALL 254423906 12 71 SH Call SOLE   0 0 0
DINEEQUITY INC PUT 254423956 0 34 SH Put SOLE   0 0 0
DIODES INC CALL 254543901 0 1 SH Call SOLE   0 0 0
DIODES INC COM 254543101 12 441 SH   SOLE   441 0 0
DIODES INC PUT 254543951 3 5 SH Put SOLE   0 0 0
DISNEY WALT CO CALL 254687906 1,310 5,213 SH Call SOLE   0 0 0
DISNEY WALT CO PUT 254687956 1,685 7,961 SH Put SOLE   0 0 0
DISCOVERY COMMUNICATNS NEW CALL 25470F902 152 556 SH Call SOLE   0 0 0
DISCOVERY COMMUNICATNS NEW PUT 25470F952 83 1,177 SH Put SOLE   0 0 0
DISCOVERY COMMUNICATNS NEW CALL 25470F902 47 838 SH Call SOLE   0 0 0
DISCOVERY COMMUNICATNS NEW PUT 25470F952 82 1,058 SH Put SOLE   0 0 0
DISH NETWORK CORP CALL 25470M909 86 1,075 SH Call SOLE   0 0 0
DISH NETWORK CORP COM 25470M109 1,300 27,238 SH   SOLE   27,238 0 0
DISH NETWORK CORP PUT 25470M959 563 1,800 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06738C906 0 3 SH Call SOLE   0 0 0
DELEK US HLDGS INC NEW CALL 24665A903 287 698 SH Call SOLE   0 0 0
DELEK US HLDGS INC NEW PUT 24665A953 9 165 SH Put SOLE   0 0 0
DELEK LOGISTICS PARTNERS LP CALL 24664T903 3 14 SH Call SOLE   0 0 0
DELEK LOGISTICS PARTNERS LP PUT 24664T953 0 18 SH Put SOLE   0 0 0
DICKS SPORTING GOODS INC CALL 253393902 58 449 SH Call SOLE   0 0 0
DICKS SPORTING GOODS INC COM 253393102 1,189 41,389 SH   SOLE   41,389 0 0
DICKS SPORTING GOODS INC PUT 253393952 342 1,487 SH Put SOLE   0 0 0
DOLBY LABORATORIES INC CALL 25659T907 0 3 SH Call SOLE   0 0 0
DOLBY LABORATORIES INC COM 25659T107 155 2,506 SH   SOLE   2,506 0 0
DYNAGAS LNG PARTNERS LP CALL Y2188B908 0 67 SH Call SOLE   0 0 0
DYNAGAS LNG PARTNERS LP COM Y2188B108 25 2,370 SH   SOLE   2,370 0 0
DYNAGAS LNG PARTNERS LP PUT Y2188B958 11 33 SH Put SOLE   0 0 0
DELPHI TECHNOLOGIES PLC CALL G2709G907 2 15 SH Call SOLE   0 0 0
DELPHI TECHNOLOGIES PLC COM G2709G107 614 11,709 SH   SOLE   11,709 0 0
DELPHI TECHNOLOGIES PLC PUT G2709G957 16 303 SH Put SOLE   0 0 0
DIGITAL RLTY TR INC CALL 253868903 24 146 SH Call SOLE   0 0 0
DIGITAL RLTY TR INC PUT 253868953 21 149 SH Put SOLE   0 0 0
DIGITAL RLTY TR INC CALL 253868903 1 6 SH Call SOLE   0 0 0
DIGITAL RLTY TR INC PUT 253868953 0 29 SH Put SOLE   0 0 0
DULUTH HLDGS INC CALL 26443V901 0 14 SH Call SOLE   0 0 0
DULUTH HLDGS INC COM 26443V101 165 9,283 SH   SOLE   9,283 0 0
DULUTH HLDGS INC PUT 26443V951 4 28 SH Put SOLE   0 0 0
DOLLAR TREE INC CALL 256746908 438 323 SH Call SOLE   0 0 0
DOLLAR TREE INC COM 256746108 2,468 23,006 SH   SOLE   23,006 0 0
DOLLAR TREE INC PUT 256746958 46 727 SH Put SOLE   0 0 0
DELUXE CORP CALL 248019901 1 20 SH Call SOLE   0 0 0
DELUXE CORP COM 248019101 53 691 SH   SOLE   691 0 0
DELUXE CORP PUT 248019951 0 1 SH Put SOLE   0 0 0
DOMINION ENERGY MIDSTRM PRTN COM 257454108 31 1,023 SH   SOLE   1,023 0 0
DOMINION ENERGY MIDSTRM PRTN PUT 257454958 1 11 SH Put SOLE   0 0 0
DIGIMARC CORP NEW CALL 25381B901 1 10 SH Call SOLE   0 0 0
DIGIMARC CORP NEW COM 25381B101 96 2,666 SH   SOLE   2,666 0 0
DUN & BRADSTREET CORP DEL NE CALL 26483E900 0 9 SH Call SOLE   0 0 0
DUN & BRADSTREET CORP DEL NE PUT 26483E950 1 19 SH Put SOLE   0 0 0
DUNKIN BRANDS GROUP INC CALL 265504900 208 404 SH Call SOLE   0 0 0
DUNKIN BRANDS GROUP INC PUT 265504950 10 137 SH Put SOLE   0 0 0
DENISON MINES CORP PUT 248356957 4 25 SH Put SOLE   0 0 0
NOW INC CALL 67011P900 0 12 SH Call SOLE   0 0 0
NOW INC PUT 67011P950 0 2 SH Put SOLE   0 0 0
DENBURY RES INC CALL 247916908 6 77 SH Call SOLE   0 0 0
DENBURY RES INC COM 247916208 22 9,998 SH   SOLE   9,998 0 0
DENBURY RES INC PUT 247916958 20 327 SH Put SOLE   0 0 0
DIAMOND OFFSHORE DRILLING IN CALL 25271C902 67 582 SH Call SOLE   0 0 0
DIAMOND OFFSHORE DRILLING IN PUT 25271C952 86 374 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 0 85 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R701 18 1,251 SH   SOLE   1,251 0 0
PROSHARES TR PUT 74347R952 0 1 SH Put SOLE   0 0 0
MASONITE INTL CORP NEW CALL 575385909 6 14 SH Call SOLE   0 0 0
MASONITE INTL CORP NEW PUT 575385959 0 13 SH Put SOLE   0 0 0
DORMAN PRODUCTS INC COM 258278100 2 44 SH   SOLE   44 0 0
DORMAN PRODUCTS INC PUT 258278950 0 1 SH Put SOLE   0 0 0
DOVER CORP CALL 260003908 62 227 SH Call SOLE   0 0 0
DOVER CORP PUT 260003958 13 212 SH Put SOLE   0 0 0
AMDOCS LTD CALL G02602903 34 256 SH Call SOLE   0 0 0
AMDOCS LTD PUT G02602953 0 24 SH Put SOLE   0 0 0
DIPLOMAT PHARMACY INC CALL 25456K901 4 26 SH Call SOLE   0 0 0
DIPLOMAT PHARMACY INC COM 25456K101 288 14,387 SH   SOLE   14,387 0 0
DIPLOMAT PHARMACY INC PUT 25456K951 51 395 SH Put SOLE   0 0 0
DR PEPPER SNAPPLE GROUP INC CALL 26138E909 171 258 SH Call SOLE   0 0 0
DR PEPPER SNAPPLE GROUP INC PUT 26138E959 0 18 SH Put SOLE   0 0 0
DOMINOS PIZZA INC CALL 25754A901 237 206 SH Call SOLE   0 0 0
DOMINOS PIZZA INC COM 25754A201 1,249 6,615 SH   SOLE   6,615 0 0
DOMINOS PIZZA INC PUT 25754A951 191 261 SH Put SOLE   0 0 0
DAQO NEW ENERGY CORP CALL 23703Q903 11 7 SH Call SOLE   0 0 0
DAQO NEW ENERGY CORP COM 23703Q203 596 10,041 SH   SOLE   10,041 0 0
DAQO NEW ENERGY CORP PUT 23703Q953 12 246 SH Put SOLE   0 0 0
DRDGOLD LIMITED CALL 26152H901 0 14 SH Call SOLE   0 0 0
DUKE REALTY CORP COM 264411505 17 658 SH   SOLE   658 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 1 96 SH   SOLE   96 0 0
DIAMONDROCK HOSPITALITY CO PUT 252784951 0 20 SH Put SOLE   0 0 0
DARDEN RESTAURANTS INC CALL 237194905 221 318 SH Call SOLE   0 0 0
DARDEN RESTAURANTS INC PUT 237194955 60 256 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 1 14 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 34 78 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 14 63 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W755 92 4,042 SH   SOLE   4,042 0 0
DIREXION SHS ETF TR PUT 25459W958 0 45 SH Put SOLE   0 0 0
DICERNA PHARMACEUTICALS INC CALL 253031908 30 160 SH Call SOLE   0 0 0
DICERNA PHARMACEUTICALS INC PUT 253031958 0 1 SH Put SOLE   0 0 0
DRIL-QUIP INC CALL 262037904 0 2 SH Call SOLE   0 0 0
DRIL-QUIP INC COM 262037104 64 1,344 SH   SOLE   1,344 0 0
DRIL-QUIP INC PUT 262037954 4 11 SH Put SOLE   0 0 0
DURECT CORP CALL 266605904 0 11 SH Call SOLE   0 0 0
DRIVE SHACK INC CALL 262077900 0 4 SH Call SOLE   0 0 0
DRIVE SHACK INC COM 262077100 3 634 SH   SOLE   634 0 0
DOUBLELINE INCOME SOLUTIONS PUT 258622959 0 29 SH Put SOLE   0 0 0
DOCUMENT SEC SYS INC CALL 25614T900 0 9 SH Call SOLE   0 0 0
DOCUMENT SEC SYS INC COM 25614T200 19 11,037 SH   SOLE   11,037 0 0
DOCUMENT SEC SYS INC PUT 25614T950 27 86 SH Put SOLE   0 0 0
DST SYS INC DEL CALL 233326907 28 36 SH Call SOLE   0 0 0
DST SYS INC DEL PUT 233326957 0 3 SH Put SOLE   0 0 0
DSW INC CALL 23334L902 30 184 SH Call SOLE   0 0 0
DSW INC PUT 23334L952 6 86 SH Put SOLE   0 0 0
DIANA SHIPPING INC CALL Y2066G904 0 12 SH Call SOLE   0 0 0
DIANA SHIPPING INC COM Y2066G104 25 6,329 SH   SOLE   6,329 0 0
DTE ENERGY CO CALL 233331907 32 261 SH Call SOLE   0 0 0
DTE ENERGY CO PUT 233331957 6 12 SH Put SOLE   0 0 0
DUKE ENERGY CORP NEW CALL 26441C904 86 445 SH Call SOLE   0 0 0
DUKE ENERGY CORP NEW PUT 26441C954 54 472 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 15 197 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 11 79 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 10 179 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 1 4 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 1 81 SH Call SOLE   0 0 0
DAVITA INC CALL 23918K908 167 172 SH Call SOLE   0 0 0
DAVITA INC COM 23918K108 929 12,865 SH   SOLE   12,865 0 0
DAVITA INC PUT 23918K958 6 256 SH Put SOLE   0 0 0
DYNAVAX TECHNOLOGIES CORP CALL 268158901 102 839 SH Call SOLE   0 0 0
DYNAVAX TECHNOLOGIES CORP PUT 268158951 11 167 SH Put SOLE   0 0 0
DELL TECHNOLOGIES INC CALL 24703L903 26 40 SH Call SOLE   0 0 0
DELL TECHNOLOGIES INC COM 24703L103 62 775 SH   SOLE   775 0 0
DELL TECHNOLOGIES INC PUT 24703L953 1 48 SH Put SOLE   0 0 0
DELL TECHNOLOGIES INC CALL 24703L903 58 135 SH Call SOLE   0 0 0
DELL TECHNOLOGIES INC PUT 24703L953 18 208 SH Put SOLE   0 0 0
DEVON ENERGY CORP NEW CALL 25179M903 231 910 SH Call SOLE   0 0 0
DEVON ENERGY CORP NEW PUT 25179M953 155 1,337 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 24 92 SH Call SOLE   0 0 0
ISHARES TR COM 464287168 1,540 15,626 SH   SOLE   15,626 0 0
ISHARES TR PUT 464287957 0 5 SH Put SOLE   0 0 0
DOWDUPONT INC CALL 26078J900 561 2,005 SH Call SOLE   0 0 0
DOWDUPONT INC COM 26078J100 4,662 65,470 SH   SOLE   65,470 0 0
DOWDUPONT INC PUT 26078J950 182 3,019 SH Put SOLE   0 0 0
DOWDUPONT INC CALL 26078J900 127 360 SH Call SOLE   0 0 0
DOWDUPONT INC PUT 26078J950 9 283 SH Put SOLE   0 0 0
DYNEX CAP INC CALL 26817Q906 0 128 SH Call SOLE   0 0 0
DYNEX CAP INC PUT 26817Q956 0 5 SH Put SOLE   0 0 0
DXC TECHNOLOGY CO CALL 23355L906 12 110 SH Call SOLE   0 0 0
DXC TECHNOLOGY CO COM 23355L106 543 5,724 SH   SOLE   5,724 0 0
DXC TECHNOLOGY CO PUT 23355L956 7 34 SH Put SOLE   0 0 0
DEXCOM INC CALL 252131907 117 129 SH Call SOLE   0 0 0
DEXCOM INC PUT 252131957 35 111 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 3 191 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A954 112 54 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 487 1,043 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W851 4,237 71,416 SH   SOLE   71,416 0 0
WISDOMTREE TR PUT 97717W959 51 1,377 SH Put SOLE   0 0 0
DXP ENTERPRISES INC NEW CALL 233377907 2 33 SH Call SOLE   0 0 0
DXP ENTERPRISES INC NEW PUT 233377957 0 2 SH Put SOLE   0 0 0
DYCOM INDS INC CALL 267475901 50 47 SH Call SOLE   0 0 0
DYCOM INDS INC COM 267475101 353 3,168 SH   SOLE   3,168 0 0
DYCOM INDS INC PUT 267475951 38 109 SH Put SOLE   0 0 0
DYNEGY INC NEW DEL CALL 26817R908 62 190 SH Call SOLE   0 0 0
DYNEGY INC NEW DEL COM 26817R108 938 79,217 SH   SOLE   79,217 0 0
DYNEGY INC NEW DEL PUT 26817R958 31 1,185 SH Put SOLE   0 0 0
ELECTRONIC ARTS INC CALL 285512909 388 2,220 SH Call SOLE   0 0 0
ELECTRONIC ARTS INC COM 285512109 853 8,124 SH   SOLE   8,124 0 0
ELECTRONIC ARTS INC PUT 285512959 728 2,745 SH Put SOLE   0 0 0
BRINKER INTL INC CALL 109641900 14 234 SH Call SOLE   0 0 0
BRINKER INTL INC PUT 109641950 15 153 SH Put SOLE   0 0 0
EBAY INC CALL 278642903 1,188 2,969 SH Call SOLE   0 0 0
EBAY INC COM 278642103 1,949 51,654 SH   SOLE   51,654 0 0
EBAY INC PUT 278642953 436 3,528 SH Put SOLE   0 0 0
ELEVEN BIOTHERAPEUTICS INC PUT 286221956 0 3 SH Put SOLE   0 0 0
EBIX INC CALL 278715906 186 131 SH Call SOLE   0 0 0
EBIX INC PUT 278715956 0 154 SH Put SOLE   0 0 0
EMERGENT BIOSOLUTIONS INC CALL 29089Q905 5 49 SH Call SOLE   0 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 28 622 SH   SOLE   622 0 0
MERIDIAN BANCORP INC MD CALL 58958U903 3 30 SH Call SOLE   0 0 0
ECOPETROL S A CALL 279158909 2 25 SH Call SOLE   0 0 0
ECOPETROL S A PUT 279158959 3 5 SH Put SOLE   0 0 0
ENCANA CORP CALL 292505904 94 413 SH Call SOLE   0 0 0
ENCANA CORP PUT 292505954 53 507 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 204 966 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 1 10 SH Put SOLE   0 0 0
ECHO GLOBAL LOGISTICS INC CALL 27875T901 51 223 SH Call SOLE   0 0 0
ECHO GLOBAL LOGISTICS INC PUT 27875T951 4 94 SH Put SOLE   0 0 0
ECOLAB INC CALL 278865900 6 59 SH Call SOLE   0 0 0
ECOLAB INC COM 278865100 363 2,709 SH   SOLE   2,709 0 0
ECOLAB INC PUT 278865950 0 11 SH Put SOLE   0 0 0
US ECOLOGY INC PUT 91732J952 0 2 SH Put SOLE   0 0 0
CHANNELADVISOR CORP CALL 159179900 1 22 SH Call SOLE   0 0 0
CHANNELADVISOR CORP PUT 159179950 1 40 SH Put SOLE   0 0 0
ENCORE CAP GROUP INC CALL 292554902 0 1 SH Call SOLE   0 0 0
ENCORE CAP GROUP INC COM 292554102 202 4,809 SH   SOLE   4,809 0 0
ENCORE CAP GROUP INC PUT 292554952 34 147 SH Put SOLE   0 0 0
ECLIPSE RES CORP CALL 27890G900 0 1 SH Call SOLE   0 0 0
ENDOCYTE INC CALL 29269A902 23 553 SH Call SOLE   0 0 0
ENDOCYTE INC PUT 29269A952 0 107 SH Put SOLE   0 0 0
CONSOLIDATED EDISON INC CALL 209115904 11 184 SH Call SOLE   0 0 0
CONSOLIDATED EDISON INC PUT 209115954 6 61 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 91 138 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 1 23 SH Put SOLE   0 0 0
EDITAS MEDICINE INC CALL 28106W903 66 155 SH Call SOLE   0 0 0
EDITAS MEDICINE INC COM 28106W103 365 11,885 SH   SOLE   11,885 0 0
EDITAS MEDICINE INC PUT 28106W953 96 329 SH Put SOLE   0 0 0
EDUCATION RLTY TR INC CALL 28140H903 0 1 SH Call SOLE   0 0 0
EDUCATION RLTY TR INC PUT 28140H953 0 1 SH Put SOLE   0 0 0
NEW ORIENTAL ED & TECH GRP I CALL 647581907 230 281 SH Call SOLE   0 0 0
NEW ORIENTAL ED & TECH GRP I COM 647581107 1,481 15,757 SH   SOLE   15,757 0 0
NEW ORIENTAL ED & TECH GRP I PUT 647581957 219 362 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 1 19 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459Y956 0 4 SH Put SOLE   0 0 0
CLAYMORE EXCHANGE TRD FD TR COM 18383M100 26 700 SH   SOLE   700 0 0
CLAYMORE EXCHANGE TRD FD TR PUT 18383M958 1 9 SH Put SOLE   0 0 0
EURONET WORLDWIDE INC CALL 298736909 2 127 SH Call SOLE   0 0 0
EURONET WORLDWIDE INC COM 298736109 28 338 SH   SOLE   338 0 0
EURONET WORLDWIDE INC PUT 298736959 0 29 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1,741 12,826 SH Call SOLE   0 0 0
ISHARES TR COM 464287234 16,425 348,592 SH   SOLE   348,592 0 0
ISHARES TR PUT 464287957 1,083 14,406 SH Put SOLE   0 0 0
ISHARES INC COM 464286533 775 12,766 SH   SOLE   12,766 0 0
ISHARES INC PUT 464286951 18 49 SH Put SOLE   0 0 0
ENBRIDGE ENERGY PARTNERS L P CALL 29250R906 3 94 SH Call SOLE   0 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 42 3,057 SH   SOLE   3,057 0 0
ENBRIDGE ENERGY PARTNERS L P PUT 29250R956 42 131 SH Put SOLE   0 0 0
ENBRIDGE ENERGY MANAGEMENT L CALL 29250X903 0 3 SH Call SOLE   0 0 0
ENBRIDGE ENERGY MANAGEMENT L COM 29250X103 20 1,540 SH   SOLE   1,540 0 0
ENBRIDGE ENERGY MANAGEMENT L PUT 29250X953 1 14 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 582 5,110 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 1,001 22,109 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 0 4 SH Call SOLE   0 0 0
ISHARES TR COM 46429B689 449 6,155 SH   SOLE   6,155 0 0
ISHARES TR PUT 46429B957 0 3 SH Put SOLE   0 0 0
ELLINGTON FINANCIAL LLC COM 288522303 73 5,093 SH   SOLE   5,093 0 0
ELLINGTON FINANCIAL LLC PUT 288522953 4 56 SH Put SOLE   0 0 0
ELECTRONICS FOR IMAGING INC CALL 286082902 2 365 SH Call SOLE   0 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 199 6,750 SH   SOLE   6,750 0 0
ELECTRONICS FOR IMAGING INC PUT 286082952 109 127 SH Put SOLE   0 0 0
ENERGY FOCUS INC COM 29268T300 11 4,502 SH   SOLE   4,502 0 0
ENERGY FOCUS INC PUT 29268T950 11 65 SH Put SOLE   0 0 0
EQUIFAX INC CALL 294429905 359 343 SH Call SOLE   0 0 0
EQUIFAX INC PUT 294429955 215 1,126 SH Put SOLE   0 0 0
EAGLE BANCORP INC MD CALL 268948906 35 301 SH Call SOLE   0 0 0
EAGLE BANCORP INC MD PUT 268948956 10 88 SH Put SOLE   0 0 0
8X8 INC NEW CALL 282914900 1 31 SH Call SOLE   0 0 0
8X8 INC NEW COM 282914100 17 1,261 SH   SOLE   1,261 0 0
8X8 INC NEW PUT 282914950 1 83 SH Put SOLE   0 0 0
EAGLE BULK SHIPPING INC CALL Y2187A903 0 5 SH Call SOLE   0 0 0
EGALET CORP CALL 28226B904 6 638 SH Call SOLE   0 0 0
ENERGEN CORP CALL 29265N908 33 150 SH Call SOLE   0 0 0
ENERGEN CORP COM 29265N108 1,051 18,269 SH   SOLE   18,269 0 0
ENERGEN CORP PUT 29265N958 0 36 SH Put SOLE   0 0 0
ELDORADO GOLD CORP NEW CALL 284902903 0 173 SH Call SOLE   0 0 0
ELDORADO GOLD CORP NEW COM 284902103 20 14,270 SH   SOLE   14,270 0 0
ELDORADO GOLD CORP NEW PUT 284902953 22 274 SH Put SOLE   0 0 0
NIC INC CALL 62914B900 18 271 SH Call SOLE   0 0 0
NIC INC PUT 62914B950 51 202 SH Put SOLE   0 0 0
EAGLE PHARMACEUTICALS INC CALL 269796908 11 80 SH Call SOLE   0 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 311 5,830 SH   SOLE   5,830 0 0
EAGLE PHARMACEUTICALS INC PUT 269796958 71 267 SH Put SOLE   0 0 0
EHEALTH INC CALL 28238P909 0 3 SH Call SOLE   0 0 0
EHEALTH INC COM 28238P109 12 735 SH   SOLE   735 0 0
EHEALTH INC PUT 28238P959 1 11 SH Put SOLE   0 0 0
ENDURANCE INTL GROUP HLDGS I CALL 29272B905 0 4 SH Call SOLE   0 0 0
EDISON INTL CALL 281020907 15 153 SH Call SOLE   0 0 0
EDISON INTL COM 281020107 872 13,798 SH   SOLE   13,798 0 0
EDISON INTL PUT 281020957 73 160 SH Put SOLE   0 0 0
LAUDER ESTEE COS INC CALL 518439904 613 968 SH Call SOLE   0 0 0
LAUDER ESTEE COS INC PUT 518439954 113 573 SH Put SOLE   0 0 0
E L F BEAUTY INC CALL 26856L903 9 22 SH Call SOLE   0 0 0
E L F BEAUTY INC COM 26856L103 123 5,525 SH   SOLE   5,525 0 0
E L F BEAUTY INC PUT 26856L953 3 60 SH Put SOLE   0 0 0
ENDOLOGIX INC CALL 29266S906 2 36 SH Call SOLE   0 0 0
ENDOLOGIX INC PUT 29266S956 0 8 SH Put SOLE   0 0 0
ELLIE MAE INC CALL 28849P900 4 18 SH Call SOLE   0 0 0
ELLIE MAE INC COM 28849P100 44 497 SH   SOLE   497 0 0
ELLIE MAE INC PUT 28849P950 8 27 SH Put SOLE   0 0 0
COMPANHIA PARANAENSE ENERG C CALL 20441B907 0 1 SH Call SOLE   0 0 0
COMPANHIA PARANAENSE ENERG C COM 20441B407 0 99 SH   SOLE   99 0 0
EQUITY LIFESTYLE PPTYS INC PUT 29472R958 0 1 SH Put SOLE   0 0 0
CALLAWAY GOLF CO CALL 131193904 0 2 SH Call SOLE   0 0 0
CALLAWAY GOLF CO COM 131193104 72 5,178 SH   SOLE   5,178 0 0
CALLAWAY GOLF CO PUT 131193954 1 43 SH Put SOLE   0 0 0
EMAGIN CORP CALL 29076N906 0 40 SH Call SOLE   0 0 0
EMAGIN CORP COM 29076N206 6 3,780 SH   SOLE   3,780 0 0
EMAGIN CORP PUT 29076N956 11 35 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 5 65 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 2 193 SH Put SOLE   0 0 0
EMCOR GROUP INC CALL 29084Q900 2 9 SH Call SOLE   0 0 0
EMERGE ENERGY SVCS LP CALL 29102H908 0 226 SH Call SOLE   0 0 0
EMERGE ENERGY SVCS LP COM 29102H108 110 15,417 SH   SOLE   15,417 0 0
EMERGE ENERGY SVCS LP PUT 29102H958 140 328 SH Put SOLE   0 0 0
EMCORE CORP COM 290846203 0 87 SH   SOLE   87 0 0
EASTMAN CHEM CO CALL 277432900 148 301 SH Call SOLE   0 0 0
EASTMAN CHEM CO PUT 277432950 18 96 SH Put SOLE   0 0 0
EMERSON ELEC CO CALL 291011904 560 917 SH Call SOLE   0 0 0
EMERSON ELEC CO PUT 291011954 4 35 SH Put SOLE   0 0 0
ENBRIDGE INC CALL 29250N905 82 379 SH Call SOLE   0 0 0
ENBRIDGE INC PUT 29250N955 4 76 SH Put SOLE   0 0 0
ENBRIDGE INC CALL 29250N905 1 8 SH Call SOLE   0 0 0
ENBRIDGE INC PUT 29250N955 0 11 SH Put SOLE   0 0 0
ENABLE MIDSTREAM PARTNERS LP CALL 292480900 0 88 SH Call SOLE   0 0 0
ENABLE MIDSTREAM PARTNERS LP PUT 292480950 1 8 SH Put SOLE   0 0 0
ENDO INTL PLC CALL G30401906 30 458 SH Call SOLE   0 0 0
ENDO INTL PLC COM G30401106 193 24,981 SH   SOLE   24,981 0 0
ENDO INTL PLC PUT G30401956 66 353 SH Put SOLE   0 0 0
ENLINK MIDSTREAM LLC CALL 29336T900 13 256 SH Call SOLE   0 0 0
ENLINK MIDSTREAM LLC PUT 29336T950 0 42 SH Put SOLE   0 0 0
ENLINK MIDSTREAM PARTNERS LP CALL 29336U907 3 127 SH Call SOLE   0 0 0
ENLINK MIDSTREAM PARTNERS LP PUT 29336U957 0 18 SH Put SOLE   0 0 0
ENPHASE ENERGY INC CALL 29355A907 0 49 SH Call SOLE   0 0 0
ENPHASE ENERGY INC COM 29355A107 72 30,044 SH   SOLE   30,044 0 0
ENPHASE ENERGY INC PUT 29355A957 2 39 SH Put SOLE   0 0 0
ENERGIZER HLDGS INC NEW CALL 29272W909 34 136 SH Call SOLE   0 0 0
ENERGIZER HLDGS INC NEW PUT 29272W959 6 66 SH Put SOLE   0 0 0
ENERSYS CALL 29275Y902 1 23 SH Call SOLE   0 0 0
ENERSYS PUT 29275Y952 0 3 SH Put SOLE   0 0 0
GLOBAL EAGLE ENTMT INC CALL 37951D902 0 2 SH Call SOLE   0 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 115 50,263 SH   SOLE   50,263 0 0
GLOBAL EAGLE ENTMT INC PUT 37951D952 28 2,256 SH Put SOLE   0 0 0
ENANTA PHARMACEUTICALS INC CALL 29251M906 7 5 SH Call SOLE   0 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 331 5,644 SH   SOLE   5,644 0 0
ENANTA PHARMACEUTICALS INC PUT 29251M956 0 1 SH Put SOLE   0 0 0
ENTEGRIS INC CALL 29362U904 7 40 SH Call SOLE   0 0 0
ENTEGRIS INC COM 29362U104 37 1,233 SH   SOLE   1,233 0 0
ENTEGRIS INC PUT 29362U954 0 1 SH Put SOLE   0 0 0
ENVESTNET INC CALL 29404K906 79 476 SH Call SOLE   0 0 0
ENVESTNET INC PUT 29404K956 0 1 SH Put SOLE   0 0 0
ENOVA INTL INC COM 29357K103 58 3,880 SH   SOLE   3,880 0 0
ENOVA INTL INC PUT 29357K953 1 35 SH Put SOLE   0 0 0
ENZO BIOCHEM INC CALL 294100902 0 72 SH Call SOLE   0 0 0
ENZO BIOCHEM INC COM 294100102 9 1,161 SH   SOLE   1,161 0 0
ENZO BIOCHEM INC PUT 294100952 0 9 SH Put SOLE   0 0 0
ENEL GENERACION CHILE S A CALL 29244T901 22 40 SH Call SOLE   0 0 0
ENEL GENERACION CHILE S A COM 29244T101 70 2,625 SH   SOLE   2,625 0 0
EOG RES INC CALL 26875P901 256 846 SH Call SOLE   0 0 0
EOG RES INC COM 26875P101 1,070 9,916 SH   SOLE   9,916 0 0
EOG RES INC PUT 26875P951 49 830 SH Put SOLE   0 0 0
EPAM SYS INC CALL 29414B904 12 16 SH Call SOLE   0 0 0
EPAM SYS INC COM 29414B104 947 8,819 SH   SOLE   8,819 0 0
EPAM SYS INC PUT 29414B954 0 2 SH Put SOLE   0 0 0
BOTTOMLINE TECH DEL INC CALL 101388906 0 7 SH Call SOLE   0 0 0
BOTTOMLINE TECH DEL INC COM 101388106 341 9,851 SH   SOLE   9,851 0 0
BOTTOMLINE TECH DEL INC PUT 101388956 0 1 SH Put SOLE   0 0 0
EDGEWELL PERS CARE CO CALL 28035Q902 2 16 SH Call SOLE   0 0 0
EDGEWELL PERS CARE CO PUT 28035Q952 3 164 SH Put SOLE   0 0 0
ENTERPRISE PRODS PARTNERS L CALL 293792907 68 820 SH Call SOLE   0 0 0
ENTERPRISE PRODS PARTNERS L PUT 293792957 35 302 SH Put SOLE   0 0 0
EP ENERGY CORP CALL 268785902 1 552 SH Call SOLE   0 0 0
EP ENERGY CORP COM 268785102 59 25,075 SH   SOLE   25,075 0 0
EP ENERGY CORP PUT 268785952 120 298 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 8 31 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W422 1,696 60,925 SH   SOLE   60,925 0 0
WISDOMTREE TR PUT 97717W959 3 397 SH Put SOLE   0 0 0
EVOLUTION PETROLEUM CORP CALL 30049A907 0 6 SH Call SOLE   0 0 0
EVOLUTION PETROLEUM CORP PUT 30049A957 0 3 SH Put SOLE   0 0 0
ISHARES TR COM 46429B606 1 60 SH   SOLE   60 0 0
ISHARES INC CALL 464286901 0 3 SH Call SOLE   0 0 0
ISHARES INC COM 464286665 7 157 SH   SOLE   157 0 0
ISHARES INC PUT 464286951 0 15 SH Put SOLE   0 0 0
EPR PPTYS CALL 26884U909 0 94 SH Call SOLE   0 0 0
EPR PPTYS COM 26884U109 99 1,521 SH   SOLE   1,521 0 0
EPR PPTYS PUT 26884U959 8 59 SH Put SOLE   0 0 0
PROSHARES TR PUT 74348A954 0 1 SH Put SOLE   0 0 0
EPIZYME INC CALL 29428V904 31 552 SH Call SOLE   0 0 0
EPIZYME INC COM 29428V104 64 5,140 SH   SOLE   5,140 0 0
EPIZYME INC PUT 29428V954 70 512 SH Put SOLE   0 0 0
EQUITY COMWLTH CALL 294628902 1 11 SH Call SOLE   0 0 0
EQUINIX INC CALL 29444U900 81 36 SH Call SOLE   0 0 0
EQUINIX INC PUT 29444U950 51 112 SH Put SOLE   0 0 0
EQT MIDSTREAM PARTNERS LP CALL 26885B900 2 89 SH Call SOLE   0 0 0
EQT MIDSTREAM PARTNERS LP COM 26885B100 497 6,812 SH   SOLE   6,812 0 0
EQT MIDSTREAM PARTNERS LP PUT 26885B950 1 43 SH Put SOLE   0 0 0
EQUITY RESIDENTIAL CALL 29476L907 0 27 SH Call SOLE   0 0 0
EQUITY RESIDENTIAL PUT 29476L957 0 12 SH Put SOLE   0 0 0
EQT CORP CALL 26884L909 14 173 SH Call SOLE   0 0 0
EQT CORP COM 26884L109 358 6,306 SH   SOLE   6,306 0 0
EQT CORP PUT 26884L959 11 105 SH Put SOLE   0 0 0
EQT CORP CALL 26884L909 22 491 SH Call SOLE   0 0 0
EQT CORP PUT 26884L959 0 13 SH Put SOLE   0 0 0
ENERPLUS CORP CALL 292766902 17 285 SH Call SOLE   0 0 0
ENERPLUS CORP PUT 292766952 1 24 SH Put SOLE   0 0 0
ELDORADO RESORTS INC CALL 28470R902 12 178 SH Call SOLE   0 0 0
ELDORADO RESORTS INC COM 28470R102 8 246 SH   SOLE   246 0 0
ELDORADO RESORTS INC PUT 28470R952 0 6 SH Put SOLE   0 0 0
ERICSSON CALL 294821908 2 71 SH Call SOLE   0 0 0
ERICSSON COM 294821608 44 6,619 SH   SOLE   6,619 0 0
ERICSSON PUT 294821958 1 218 SH Put SOLE   0 0 0
ENERGY RECOVERY INC CALL 29270J900 3 27 SH Call SOLE   0 0 0
ENERGY RECOVERY INC COM 29270J100 56 6,419 SH   SOLE   6,419 0 0
ENERGY RECOVERY INC PUT 29270J950 27 132 SH Put SOLE   0 0 0
EMBRAER S A CALL 29082A907 116 476 SH Call SOLE   0 0 0
EMBRAER S A COM 29082A107 265 11,089 SH   SOLE   11,089 0 0
EMBRAER S A PUT 29082A957 56 806 SH Put SOLE   0 0 0
EROS INTL PLC CALL G3788M904 0 13 SH Call SOLE   0 0 0
EROS INTL PLC COM G3788M114 123 12,824 SH   SOLE   12,824 0 0
EROS INTL PLC PUT G3788M954 113 398 SH Put SOLE   0 0 0
ISHARES INC COM 46434G798 36 1,076 SH   SOLE   1,076 0 0
ISHARES INC PUT 46434G955 0 2 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 187 510 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W958 189 324 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 2 133 SH Call SOLE   0 0 0
EVERSOURCE ENERGY CALL 30040W908 0 1 SH Call SOLE   0 0 0
EVERSOURCE ENERGY COM 30040W108 40 644 SH   SOLE   644 0 0
EVERSOURCE ENERGY PUT 30040W958 0 1 SH Put SOLE   0 0 0
ELECTRO SCIENTIFIC INDS CALL 285229900 69 524 SH Call SOLE   0 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 438 20,469 SH   SOLE   20,469 0 0
ELECTRO SCIENTIFIC INDS PUT 285229950 31 155 SH Put SOLE   0 0 0
ESTERLINE TECHNOLOGIES CORP CALL 297425900 2 8 SH Call SOLE   0 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 143 1,917 SH   SOLE   1,917 0 0
ESTERLINE TECHNOLOGIES CORP PUT 297425950 0 13 SH Put SOLE   0 0 0
ESSENT GROUP LTD CALL G3198U902 71 170 SH Call SOLE   0 0 0
ESSENT GROUP LTD PUT G3198U952 0 10 SH Put SOLE   0 0 0
ESPERION THERAPEUTICS INC NE CALL 29664W905 257 252 SH Call SOLE   0 0 0
ESPERION THERAPEUTICS INC NE PUT 29664W955 30 43 SH Put SOLE   0 0 0
EMPIRE ST RLTY TR INC CALL 292104906 2 33 SH Call SOLE   0 0 0
EMPIRE ST RLTY TR INC COM 292104106 39 1,900 SH   SOLE   1,900 0 0
EMPIRE ST RLTY TR INC PUT 292104956 6 98 SH Put SOLE   0 0 0
EXPRESS SCRIPTS HLDG CO CALL 30219G908 889 948 SH Call SOLE   0 0 0
EXPRESS SCRIPTS HLDG CO PUT 30219G958 77 1,792 SH Put SOLE   0 0 0
ESSEX PPTY TR INC CALL 297178905 0 2 SH Call SOLE   0 0 0
ESSEX PPTY TR INC COM 297178105 197 819 SH   SOLE   819 0 0
ESSEX PPTY TR INC PUT 297178955 14 225 SH Put SOLE   0 0 0
ENSCO PLC CALL G3157S906 12 464 SH Call SOLE   0 0 0
ENSCO PLC PUT G3157S956 4 61 SH Put SOLE   0 0 0
ENSCO PLC CALL G3157S906 0 4 SH Call SOLE   0 0 0
ENSCO PLC PUT G3157S956 2 46 SH Put SOLE   0 0 0
ENERGY TRANSFER EQUITY L P CALL 29273V900 156 1,468 SH Call SOLE   0 0 0
ENERGY TRANSFER EQUITY L P PUT 29273V950 31 260 SH Put SOLE   0 0 0
E TRADE FINANCIAL CORP CALL 269246901 589 1,268 SH Call SOLE   0 0 0
E TRADE FINANCIAL CORP PUT 269246951 17 275 SH Put SOLE   0 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 5 178 SH   SOLE   178 0 0
ETHAN ALLEN INTERIORS INC PUT 297602954 0 8 SH Put SOLE   0 0 0
ENTERCOM COMMUNICATIONS CORP CALL 293639900 4 249 SH Call SOLE   0 0 0
ENTERCOM COMMUNICATIONS CORP COM 293639100 672 62,247 SH   SOLE   62,247 0 0
ENTERCOM COMMUNICATIONS CORP PUT 293639950 7 416 SH Put SOLE   0 0 0
EATON CORP PLC CALL G29183903 111 383 SH Call SOLE   0 0 0
EATON CORP PLC PUT G29183953 9 327 SH Put SOLE   0 0 0
ENERGY TRANSFER PARTNERS LP CALL 29278N903 32 867 SH Call SOLE   0 0 0
ENERGY TRANSFER PARTNERS LP COM 29278N103 1,763 98,421 SH   SOLE   98,421 0 0
ENERGY TRANSFER PARTNERS LP PUT 29278N953 103 551 SH Put SOLE   0 0 0
ENERGY TRANSFER PARTNERS LP CALL 29278N903 1 23 SH Call SOLE   0 0 0
ENERGY TRANSFER PARTNERS LP PUT 29278N953 113 448 SH Put SOLE   0 0 0
ENTERGY CORP NEW CALL 29364G903 3 29 SH Call SOLE   0 0 0
ENTERGY CORP NEW PUT 29364G953 4 23 SH Put SOLE   0 0 0
ETSY INC CALL 29786A906 135 318 SH Call SOLE   0 0 0
ETSY INC COM 29786A106 104 5,102 SH   SOLE   5,102 0 0
ETSY INC PUT 29786A956 1 169 SH Put SOLE   0 0 0
ISHARES TR CALL 464289902 4 198 SH Call SOLE   0 0 0
ISHARES TR COM 464289180 181 7,787 SH   SOLE   7,787 0 0
ISHARES TR PUT 464289952 5 114 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 2 142 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W882 324 15,312 SH   SOLE   15,312 0 0
PROSHARES TR II PUT 74347W952 5 9 SH Put SOLE   0 0 0
EURONAV NV ANTWERPEN CALL B38564908 42 100 SH Call SOLE   0 0 0
EATON VANCE CORP CALL 278265903 1 5 SH Call SOLE   0 0 0
EATON VANCE CORP COM 278265103 310 5,509 SH   SOLE   5,509 0 0
EATON VANCE CORP PUT 278265953 0 16 SH Put SOLE   0 0 0
ENVIVA PARTNERS LP CALL 29414J907 0 9 SH Call SOLE   0 0 0
ENVIVA PARTNERS LP COM 29414J107 11 402 SH   SOLE   402 0 0
ENVIVA PARTNERS LP PUT 29414J957 1 42 SH Put SOLE   0 0 0
ENTRAVISION COMMUNICATIONS C CALL 29382R907 4 173 SH Call SOLE   0 0 0
ENTRAVISION COMMUNICATIONS C PUT 29382R957 0 62 SH Put SOLE   0 0 0
EV ENERGY PARTNERS LP CALL 26926V907 1 139 SH Call SOLE   0 0 0
EV ENERGY PARTNERS LP COM 26926V107 1 2,955 SH   SOLE   2,955 0 0
EVOLENT HEALTH INC CALL 30050B901 2 292 SH Call SOLE   0 0 0
EVOLENT HEALTH INC COM 30050B101 23 1,886 SH   SOLE   1,886 0 0
EVOLENT HEALTH INC PUT 30050B951 3 23 SH Put SOLE   0 0 0
ENVISION HEALTHCARE CORP CALL 29414D900 103 391 SH Call SOLE   0 0 0
ENVISION HEALTHCARE CORP COM 29414D100 1,041 30,132 SH   SOLE   30,132 0 0
ENVISION HEALTHCARE CORP PUT 29414D950 175 170 SH Put SOLE   0 0 0
EVINE LIVE INC CALL 300487905 0 23 SH Call SOLE   0 0 0
EVOLVING SYS INC COM 30049R209 0 165 SH   SOLE   165 0 0
EVOLVING SYS INC PUT 30049R959 0 5 SH Put SOLE   0 0 0
EVERCORE INC CALL 29977A905 0 2 SH Call SOLE   0 0 0
EVERCORE INC COM 29977A105 130 1,449 SH   SOLE   1,449 0 0
EVERCORE INC PUT 29977A955 0 14 SH Put SOLE   0 0 0
EVERI HLDGS INC COM 30034T103 41 5,469 SH   SOLE   5,469 0 0
EVERTEC INC CALL 30040P903 0 5 SH Call SOLE   0 0 0
EVERTEC INC PUT 30040P953 0 3 SH Put SOLE   0 0 0
EDWARDS LIFESCIENCES CORP CALL 28176E908 61 241 SH Call SOLE   0 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 330 2,930 SH   SOLE   2,930 0 0
EDWARDS LIFESCIENCES CORP PUT 28176E958 18 126 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 3 41 SH Call SOLE   0 0 0
ISHARES INC COM 464286103 103 4,461 SH   SOLE   4,461 0 0
ISHARES INC PUT 464286951 7 498 SH Put SOLE   0 0 0
EAST WEST BANCORP INC CALL 27579R904 2 6 SH Call SOLE   0 0 0
EAST WEST BANCORP INC PUT 27579R954 0 13 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 1 6 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 0 105 SH Put SOLE   0 0 0
ISHARES INC PUT 464286951 0 1 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 271 411 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 1 185 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 0 10 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 0 1 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 0 5 SH Call SOLE   0 0 0
ISHARES INC PUT 46434G955 0 10 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 65 487 SH Call SOLE   0 0 0
ISHARES INC COM 46434G822 5,583 93,173 SH   SOLE   93,173 0 0
ISHARES INC PUT 46434G955 75 795 SH Put SOLE   0 0 0
ISHARES INC PUT 46434G955 0 6 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 1 45 SH Call SOLE   0 0 0
ISHARES INC CALL 464286901 0 23 SH Call SOLE   0 0 0
ISHARES INC COM 464286764 24 744 SH   SOLE   744 0 0
ISHARES INC PUT 464286951 10 48 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 0 1 SH Call SOLE   0 0 0
ISHARES INC COM 464286707 158 5,092 SH   SOLE   5,092 0 0
ISHARES INC PUT 464286951 8 98 SH Put SOLE   0 0 0
ISHARES INC COM 46434G780 802 30,954 SH   SOLE   30,954 0 0
ISHARES INC PUT 46434G955 31 327 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 6 766 SH Call SOLE   0 0 0
ISHARES INC PUT 46434G955 0 4 SH Put SOLE   0 0 0
ISHARES TR COM 46435G334 212 5,938 SH   SOLE   5,938 0 0
ISHARES TR PUT 46435G952 2 234 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 0 14 SH Call SOLE   0 0 0
ISHARES INC CALL 464286901 71 1,457 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 169 1,118 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 134 364 SH Call SOLE   0 0 0
ISHARES INC COM 464286772 713 9,524 SH   SOLE   9,524 0 0
ISHARES INC PUT 464286951 157 3,586 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 912 5,597 SH Call SOLE   0 0 0
ISHARES INC COM 464286400 10,364 256,239 SH   SOLE   256,239 0 0
ISHARES INC PUT 464286951 2,026 11,143 SH Put SOLE   0 0 0
EXACTECH INC CALL 30064E909 54 64 SH Call SOLE   0 0 0
EXACTECH INC PUT 30064E959 0 5 SH Put SOLE   0 0 0
EXACT SCIENCES CORP CALL 30063P905 981 566 SH Call SOLE   0 0 0
EXACT SCIENCES CORP COM 30063P105 458 8,724 SH   SOLE   8,724 0 0
EXACT SCIENCES CORP PUT 30063P955 158 617 SH Put SOLE   0 0 0
EXELON CORP CALL 30161N901 12 152 SH Call SOLE   0 0 0
EXELON CORP COM 30161N101 308 7,833 SH   SOLE   7,833 0 0
EXELON CORP PUT 30161N951 40 441 SH Put SOLE   0 0 0
EXELIXIS INC CALL 30161Q904 513 972 SH Call SOLE   0 0 0
EXELIXIS INC COM 30161Q104 23 773 SH   SOLE   773 0 0
EXELIXIS INC PUT 30161Q954 105 895 SH Put SOLE   0 0 0
ENDEAVOUR SILVER CORP CALL 29258Y903 0 33 SH Call SOLE   0 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 18 7,903 SH   SOLE   7,903 0 0
ENDEAVOUR SILVER CORP PUT 29258Y953 9 87 SH Put SOLE   0 0 0
EXLSERVICE HOLDINGS INC CALL 302081904 0 30 SH Call SOLE   0 0 0
EAGLE MATERIALS INC CALL 26969P908 47 48 SH Call SOLE   0 0 0
EAGLE MATERIALS INC COM 26969P108 431 3,812 SH   SOLE   3,812 0 0
EAGLE MATERIALS INC PUT 26969P958 8 169 SH Put SOLE   0 0 0
EXPEDITORS INTL WASH INC CALL 302130909 4 11 SH Call SOLE   0 0 0
EXPEDITORS INTL WASH INC COM 302130109 295 4,566 SH   SOLE   4,566 0 0
EXPEDITORS INTL WASH INC PUT 302130959 0 22 SH Put SOLE   0 0 0
EXPEDIA INC DEL CALL 30212P903 148 1,637 SH Call SOLE   0 0 0
EXPEDIA INC DEL PUT 30212P953 743 1,387 SH Put SOLE   0 0 0
EXPEDIA INC DEL PUT 30212P953 0 1 SH Put SOLE   0 0 0
EXPONENT INC COM 30214U102 53 746 SH   SOLE   746 0 0
EXPRESS INC CALL 30219E903 15 58 SH Call SOLE   0 0 0
EXPRESS INC PUT 30219E953 0 36 SH Put SOLE   0 0 0
EXTRA SPACE STORAGE INC CALL 30225T902 62 89 SH Call SOLE   0 0 0
EXTRA SPACE STORAGE INC PUT 30225T952 2 258 SH Put SOLE   0 0 0
EXTREME NETWORKS INC CALL 30226D906 16 133 SH Call SOLE   0 0 0
EXTREME NETWORKS INC COM 30226D106 399 31,888 SH   SOLE   31,888 0 0
EXTREME NETWORKS INC PUT 30226D956 51 105 SH Put SOLE   0 0 0
SECOND SIGHT MED PRODS INC CALL 81362J900 7 313 SH Call SOLE   0 0 0
SECOND SIGHT MED PRODS INC COM 81362J100 5 2,783 SH   SOLE   2,783 0 0
SECOND SIGHT MED PRODS INC PUT 81362J950 0 10 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 4 8 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 11 403 SH Put SOLE   0 0 0
EZCORP INC CALL 302301906 16 189 SH Call SOLE   0 0 0
EZCORP INC PUT 302301956 0 1 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 0 8 SH Call SOLE   0 0 0
ISHARES INC COM 464286608 184 4,247 SH   SOLE   4,247 0 0
ISHARES INC PUT 464286951 2 37 SH Put SOLE   0 0 0
FORD MTR CO DEL CALL 345370900 32 559 SH Call SOLE   0 0 0
FORD MTR CO DEL COM 345370860 2,342 187,580 SH   SOLE   187,580 0 0
FORD MTR CO DEL PUT 345370950 75 1,590 SH Put SOLE   0 0 0
DIAMONDBACK ENERGY INC CALL 25278X909 343 361 SH Call SOLE   0 0 0
DIAMONDBACK ENERGY INC PUT 25278X959 5 117 SH Put SOLE   0 0 0
FANHUA INC CALL 30712A903 115 265 SH Call SOLE   0 0 0
FANHUA INC PUT 30712A953 6 90 SH Put SOLE   0 0 0
FARO TECHNOLOGIES INC CALL 311642902 0 3 SH Call SOLE   0 0 0
FARO TECHNOLOGIES INC COM 311642102 138 2,943 SH   SOLE   2,943 0 0
FARO TECHNOLOGIES INC PUT 311642952 40 52 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 495 945 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459Y956 65 1,267 SH Put SOLE   0 0 0
FASTENAL CO CALL 311900904 1,353 1,240 SH Call SOLE   0 0 0
FASTENAL CO PUT 311900954 11 194 SH Put SOLE   0 0 0
FATE THERAPEUTICS INC CALL 31189P902 0 5 SH Call SOLE   0 0 0
FATE THERAPEUTICS INC COM 31189P102 24 3,994 SH   SOLE   3,994 0 0
FATE THERAPEUTICS INC PUT 31189P952 8 50 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 2 96 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 41 37 SH Put SOLE   0 0 0
FACEBOOK INC CALL 30303M902 29,083 25,388 SH Call SOLE   0 0 0
FACEBOOK INC COM 30303M102 7,942 45,011 SH   SOLE   45,011 0 0
FACEBOOK INC PUT 30303M952 3,212 10,174 SH Put SOLE   0 0 0
FLAGSTAR BANCORP INC CALL 337930905 6 23 SH Call SOLE   0 0 0
FORTUNE BRANDS HOME & SEC IN CALL 34964C906 13 51 SH Call SOLE   0 0 0
FORTUNE BRANDS HOME & SEC IN PUT 34964C956 0 51 SH Put SOLE   0 0 0
FORTRESS BIOTECH INC COM 34960Q109 0 60 SH   SOLE   60 0 0
FIRST BANCORP N C COM 318910106 49 1,416 SH   SOLE   1,416 0 0
FIBRIA CELULOSE S A COM 31573A109 36 2,507 SH   SOLE   2,507 0 0
FIBRIA CELULOSE S A PUT 31573A959 3 34 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33733E907 22 101 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33733E957 0 1 SH Put SOLE   0 0 0
FRANKLIN COVEY CO CALL 353469909 151 393 SH Call SOLE   0 0 0
FRANKLIN COVEY CO COM 353469109 314 15,150 SH   SOLE   15,150 0 0
FRANKLIN COVEY CO PUT 353469959 44 333 SH Put SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N CALL N31738902 147 802 SH Call SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N COM N31738102 130 7,328 SH   SOLE   7,328 0 0
FIAT CHRYSLER AUTOMOBILES N PUT N31738952 33 1,001 SH Put SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N CALL N31738902 4 4 SH Call SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N PUT N31738952 0 1 SH Put SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N CALL N31738902 4 4 SH Call SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N CALL N31738902 497 824 SH Call SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N PUT N31738952 0 85 SH Put SOLE   0 0 0
FUELCELL ENERGY INC CALL 35952H902 21 317 SH Call SOLE   0 0 0
FUELCELL ENERGY INC COM 35952H502 27 16,286 SH   SOLE   16,286 0 0
FUELCELL ENERGY INC PUT 35952H952 5 33 SH Put SOLE   0 0 0
FIRST COMWLTH FINL CORP PA CALL 319829907 0 5 SH Call SOLE   0 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 10 712 SH   SOLE   712 0 0
FIRSTCASH INC COM 33767D105 97 1,444 SH   SOLE   1,444 0 0
FIRST TR EXCHANGE TRADED FD CALL 33733E907 1 12 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD COM 33733E807 53 2,334 SH   SOLE   2,334 0 0
FTI CONSULTING INC CALL 302941909 3 5 SH Call SOLE   0 0 0
FTI CONSULTING INC PUT 302941959 0 6 SH Put SOLE   0 0 0
FOUR CORNERS PPTY TR INC PUT 35086T959 0 3 SH Put SOLE   0 0 0
FIBROCELL SCIENCE INC COM 315721308 0 118 SH   SOLE   118 0 0
FREEPORT-MCMORAN INC CALL 35671D907 1,283 4,229 SH Call SOLE   0 0 0
FREEPORT-MCMORAN INC COM 35671D857 3,275 172,750 SH   SOLE   172,750 0 0
FREEPORT-MCMORAN INC PUT 35671D957 311 4,812 SH Put SOLE   0 0 0
FIRST DATA CORP NEW CALL 32008D906 9 416 SH Call SOLE   0 0 0
FIRST DATA CORP NEW COM 32008D106 170 10,188 SH   SOLE   10,188 0 0
FIRST DATA CORP NEW PUT 32008D956 12 263 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33733E907 0 1 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD COM 33733E302 302 2,755 SH   SOLE   2,755 0 0
FIRST TR EXCHANGE TRADED FD PUT 33733E957 0 27 SH Put SOLE   0 0 0
FRESH DEL MONTE PRODUCE INC CALL G36738905 0 10 SH Call SOLE   0 0 0
FRESH DEL MONTE PRODUCE INC COM G36738105 26 553 SH   SOLE   553 0 0
FRESH DEL MONTE PRODUCE INC PUT G36738955 2 20 SH Put SOLE   0 0 0
FACTSET RESH SYS INC CALL 303075905 23 129 SH Call SOLE   0 0 0
FACTSET RESH SYS INC PUT 303075955 1 56 SH Put SOLE   0 0 0
FIDUS INVT CORP CALL 316500907 0 44 SH Call SOLE   0 0 0
FIDUS INVT CORP PUT 316500957 0 1 SH Put SOLE   0 0 0
FEDEX CORP CALL 31428X906 2,607 1,086 SH Call SOLE   0 0 0
FEDEX CORP PUT 31428X956 480 1,780 SH Put SOLE   0 0 0
FIRSTENERGY CORP CALL 337932907 4 206 SH Call SOLE   0 0 0
FIRSTENERGY CORP COM 337932107 318 10,409 SH   SOLE   10,409 0 0
FIRSTENERGY CORP PUT 337932957 21 258 SH Put SOLE   0 0 0
FORESIGHT ENERGY LP CALL 34552U904 0 33 SH Call SOLE   0 0 0
FORESIGHT ENERGY LP PUT 34552U954 6 39 SH Put SOLE   0 0 0
PHOENIX NEW MEDIA LTD CALL 71910C903 1 54 SH Call SOLE   0 0 0
PHOENIX NEW MEDIA LTD COM 71910C103 153 23,615 SH   SOLE   23,615 0 0
PHOENIX NEW MEDIA LTD PUT 71910C953 3 91 SH Put SOLE   0 0 0
FORUM ENERGY TECHNOLOGIES IN PUT 34984V950 0 1 SH Put SOLE   0 0 0
FIREEYE INC CALL 31816Q901 77 829 SH Call SOLE   0 0 0
FIREEYE INC COM 31816Q101 1,910 134,537 SH   SOLE   134,537 0 0
FIREEYE INC PUT 31816Q951 222 2,644 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS CALL 78463X909 132 735 SH Call SOLE   0 0 0
SPDR INDEX SHS FDS COM 78463X202 1,412 34,692 SH   SOLE   34,692 0 0
SPDR INDEX SHS FDS PUT 78463X959 52 1,133 SH Put SOLE   0 0 0
FUTUREFUEL CORPORATION CALL 36116M906 0 4 SH Call SOLE   0 0 0
FUTUREFUEL CORPORATION COM 36116M106 1 78 SH   SOLE   78 0 0
FUTUREFUEL CORPORATION PUT 36116M956 0 3 SH Put SOLE   0 0 0
FIRST FINL BANKSHARES COM 32020R109 51 1,153 SH   SOLE   1,153 0 0
FIRST FINL BANKSHARES PUT 32020R959 5 211 SH Put SOLE   0 0 0
F5 NETWORKS INC CALL 315616902 176 214 SH Call SOLE   0 0 0
F5 NETWORKS INC PUT 315616952 1 54 SH Put SOLE   0 0 0
FIRST FINANCIAL NORTHWEST IN CALL 32022K902 0 7 SH Call SOLE   0 0 0
FIBROGEN INC CALL 31572Q908 77 181 SH Call SOLE   0 0 0
FIBROGEN INC COM 31572Q808 575 12,150 SH   SOLE   12,150 0 0
FIBROGEN INC PUT 31572Q958 141 389 SH Put SOLE   0 0 0
FERRELLGAS PARTNERS L.P. CALL 315293900 0 1 SH Call SOLE   0 0 0
FERRELLGAS PARTNERS L.P. COM 315293100 24 5,680 SH   SOLE   5,680 0 0
FERRELLGAS PARTNERS L.P. PUT 315293950 12 46 SH Put SOLE   0 0 0
FORM HLDGS CORP CALL 34634E902 0 1 SH Call SOLE   0 0 0
FIRST HORIZON NATL CORP CALL 320517905 0 4 SH Call SOLE   0 0 0
FIRST HORIZON NATL CORP PUT 320517955 0 27 SH Put SOLE   0 0 0
FRANKS INTL N V CALL N33462907 0 100 SH Call SOLE   0 0 0
FRANKS INTL N V COM N33462107 1 188 SH   SOLE   188 0 0
FRANKS INTL N V PUT N33462957 0 2 SH Put SOLE   0 0 0
FAIR ISAAC CORP CALL 303250904 5 9 SH Call SOLE   0 0 0
FAIR ISAAC CORP PUT 303250954 1 4 SH Put SOLE   0 0 0
FORTRESS INVESTMENT GROUP LL PUT 34958B956 36 731 SH Put SOLE   0 0 0
FEDERATED INVS INC PA CALL 314211903 1 2 SH Call SOLE   0 0 0
FEDERATED INVS INC PA COM 314211103 35 979 SH   SOLE   979 0 0
FEDERATED INVS INC PA PUT 314211953 0 6 SH Put SOLE   0 0 0
FINISH LINE INC CALL 317923900 303 1,157 SH Call SOLE   0 0 0
FINISH LINE INC PUT 317923950 10 356 SH Put SOLE   0 0 0
FIDELITY NATL INFORMATION SV CALL 31620M906 117 165 SH Call SOLE   0 0 0
FIDELITY NATL INFORMATION SV PUT 31620M956 0 3 SH Put SOLE   0 0 0
FISERV INC CALL 337738908 6 21 SH Call SOLE   0 0 0
FISERV INC COM 337738108 179 1,370 SH   SOLE   1,370 0 0
FISERV INC PUT 337738958 10 16 SH Put SOLE   0 0 0
FITBIT INC CALL 33812L902 25 220 SH Call SOLE   0 0 0
FITBIT INC PUT 33812L952 43 156 SH Put SOLE   0 0 0
FIFTH THIRD BANCORP CALL 316773900 340 1,037 SH Call SOLE   0 0 0
FIFTH THIRD BANCORP PUT 316773950 3 176 SH Put SOLE   0 0 0
FIVE BELOW INC CALL 33829M901 712 501 SH Call SOLE   0 0 0
FIVE BELOW INC PUT 33829M951 27 299 SH Put SOLE   0 0 0
FIVE9 INC CALL 338307901 20 124 SH Call SOLE   0 0 0
FIVE9 INC PUT 338307951 0 3 SH Put SOLE   0 0 0
COMFORT SYS USA INC COM 199908104 4 100 SH   SOLE   100 0 0
COMFORT SYS USA INC PUT 199908954 0 1 SH Put SOLE   0 0 0
NATIONAL BEVERAGE CORP CALL 635017906 48 270 SH Call SOLE   0 0 0
NATIONAL BEVERAGE CORP COM 635017106 431 4,424 SH   SOLE   4,424 0 0
NATIONAL BEVERAGE CORP PUT 635017956 155 281 SH Put SOLE   0 0 0
FOOT LOCKER INC CALL 344849904 536 1,091 SH Call SOLE   0 0 0
FOOT LOCKER INC COM 344849104 412 8,797 SH   SOLE   8,797 0 0
FOOT LOCKER INC PUT 344849954 215 1,446 SH Put SOLE   0 0 0
FLUIDIGM CORP DEL CALL 34385P908 0 5 SH Call SOLE   0 0 0
FLUIDIGM CORP DEL PUT 34385P958 0 31 SH Put SOLE   0 0 0
FLEX LTD CALL Y2573F902 9 73 SH Call SOLE   0 0 0
FLEX LTD COM Y2573F102 5 290 SH   SOLE   290 0 0
FLEX LTD PUT Y2573F952 3 68 SH Put SOLE   0 0 0
FLIR SYS INC CALL 302445901 9 26 SH Call SOLE   0 0 0
FLIR SYS INC COM 302445101 205 4,410 SH   SOLE   4,410 0 0
FLIR SYS INC PUT 302445951 0 6 SH Put SOLE   0 0 0
FLEX PHARMA INC COM 33938A105 0 269 SH   SOLE   269 0 0
FLOWERS FOODS INC CALL 343498901 5 81 SH Call SOLE   0 0 0
FLOWERS FOODS INC PUT 343498951 1 14 SH Put SOLE   0 0 0
SPX FLOW INC CALL 78469X907 2 9 SH Call SOLE   0 0 0
FLUOR CORP NEW CALL 343412902 132 292 SH Call SOLE   0 0 0
FLUOR CORP NEW COM 343412102 782 15,153 SH   SOLE   15,153 0 0
FLUOR CORP NEW PUT 343412952 20 539 SH Put SOLE   0 0 0
FLOWSERVE CORP CALL 34354P905 3 26 SH Call SOLE   0 0 0
FLOWSERVE CORP PUT 34354P955 0 12 SH Put SOLE   0 0 0
FLEETCOR TECHNOLOGIES INC CALL 339041905 80 66 SH Call SOLE   0 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 302 1,571 SH   SOLE   1,571 0 0
FLEETCOR TECHNOLOGIES INC PUT 339041955 21 276 SH Put SOLE   0 0 0
FLWS/1-800 FLOWERS COM 68243Q106 122 11,446 SH   SOLE   11,446 0 0
FLEXION THERAPEUTICS INC CALL 33938J906 55 243 SH Call SOLE   0 0 0
FLEXION THERAPEUTICS INC PUT 33938J956 11 106 SH Put SOLE   0 0 0
FLY LEASING LTD CALL 34407D909 0 10 SH Call SOLE   0 0 0
ISHARES INC CALL 464286901 0 1 SH Call SOLE   0 0 0
ISHARES INC COM 464286145 9 281 SH   SOLE   281 0 0
F M C CORP CALL 302491903 82 321 SH Call SOLE   0 0 0
F M C CORP PUT 302491953 14 49 SH Put SOLE   0 0 0
FOUNDATION MEDICINE INC CALL 350465900 112 110 SH Call SOLE   0 0 0
FOUNDATION MEDICINE INC PUT 350465950 3 82 SH Put SOLE   0 0 0
FRESENIUS MED CARE AG&CO KGA CALL 358029906 5 3 SH Call SOLE   0 0 0
FAIRMOUNT SANTROL HLDGS INC CALL 30555Q908 16 242 SH Call SOLE   0 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 8 1,545 SH   SOLE   1,545 0 0
FAIRMOUNT SANTROL HLDGS INC PUT 30555Q958 9 196 SH Put SOLE   0 0 0
FOMENTO ECONOMICO MEXICANO S CALL 344419906 0 30 SH Call SOLE   0 0 0
FOMENTO ECONOMICO MEXICANO S COM 344419106 39 423 SH   SOLE   423 0 0
FOMENTO ECONOMICO MEXICANO S PUT 344419956 0 5 SH Put SOLE   0 0 0
FABRINET CALL G3323L900 2 138 SH Call SOLE   0 0 0
FABRINET PUT G3323L950 4 22 SH Put SOLE   0 0 0
FNB CORP PA CALL 302520901 4 167 SH Call SOLE   0 0 0
FNB CORP PA PUT 302520951 1 68 SH Put SOLE   0 0 0
FLOOR & DECOR HLDGS INC CALL 339750901 62 120 SH Call SOLE   0 0 0
FLOOR & DECOR HLDGS INC COM 339750101 933 19,175 SH   SOLE   19,175 0 0
FLOOR & DECOR HLDGS INC PUT 339750951 13 455 SH Put SOLE   0 0 0
FIDELITY NATIONAL FINANCIAL CALL 31620R902 1 13 SH Call SOLE   0 0 0
FIDELITY NATIONAL FINANCIAL COM 31620R303 281 7,179 SH   SOLE   7,179 0 0
FIDELITY NATIONAL FINANCIAL PUT 31620R952 0 9 SH Put SOLE   0 0 0
FIDELITY NATIONAL FINANCIAL PUT 31620R952 2 9 SH Put SOLE   0 0 0
ADVISORSHARES TR CALL 00768Y903 2 130 SH Call SOLE   0 0 0
ADVISORSHARES TR COM 00768Y552 480 22,363 SH   SOLE   22,363 0 0
ADVISORSHARES TR PUT 00768Y953 37 658 SH Put SOLE   0 0 0
FINANCIAL ENGINES INC COM 317485100 292 9,656 SH   SOLE   9,656 0 0
FINANCIAL ENGINES INC PUT 317485950 22 231 SH Put SOLE   0 0 0
FINISAR CORP CALL 31787A907 75 1,043 SH Call SOLE   0 0 0
FINISAR CORP COM 31787A507 537 26,412 SH   SOLE   26,412 0 0
FINISAR CORP PUT 31787A957 209 1,138 SH Put SOLE   0 0 0
FRANCO NEVADA CORP CALL 351858905 83 256 SH Call SOLE   0 0 0
FRANCO NEVADA CORP PUT 351858955 22 190 SH Put SOLE   0 0 0
FERRO CORP CALL 315405900 3 50 SH Call SOLE   0 0 0
FERRO CORP PUT 315405950 0 2 SH Put SOLE   0 0 0
AMICUS THERAPEUTICS INC CALL 03152W909 39 378 SH Call SOLE   0 0 0
AMICUS THERAPEUTICS INC PUT 03152W959 23 706 SH Put SOLE   0 0 0
FOAMIX PHARMACEUTICALS LTD CALL M46135905 0 24 SH Call SOLE   0 0 0
FORESTAR GROUP INC CALL 346232901 11 29 SH Call SOLE   0 0 0
FORESTAR GROUP INC COM 346232101 132 6,013 SH   SOLE   6,013 0 0
FORESTAR GROUP INC PUT 346232951 15 86 SH Put SOLE   0 0 0
FORMFACTOR INC CALL 346375908 6 122 SH Call SOLE   0 0 0
FORMFACTOR INC PUT 346375958 1 22 SH Put SOLE   0 0 0
FOSSIL GROUP INC CALL 34988V906 33 301 SH Call SOLE   0 0 0
FOSSIL GROUP INC PUT 34988V956 55 212 SH Put SOLE   0 0 0
TWENTY FIRST CENTY FOX INC CALL 90130A900 37 283 SH Call SOLE   0 0 0
TWENTY FIRST CENTY FOX INC COM 90130A200 817 23,949 SH   SOLE   23,949 0 0
TWENTY FIRST CENTY FOX INC PUT 90130A950 85 1,180 SH Put SOLE   0 0 0
TWENTY FIRST CENTY FOX INC CALL 90130A900 1,282 3,837 SH Call SOLE   0 0 0
TWENTY FIRST CENTY FOX INC PUT 90130A950 189 1,957 SH Put SOLE   0 0 0
FOX FACTORY HLDG CORP CALL 35138V902 0 8 SH Call SOLE   0 0 0
FOX FACTORY HLDG CORP COM 35138V102 196 5,063 SH   SOLE   5,063 0 0
FOX FACTORY HLDG CORP PUT 35138V952 0 5 SH Put SOLE   0 0 0
FARMLAND PARTNERS INC COM 31154R109 0 64 SH   SOLE   64 0 0
FIVE PRIME THERAPEUTICS INC CALL 33830X904 0 3 SH Call SOLE   0 0 0
FIVE PRIME THERAPEUTICS INC PUT 33830X954 11 13 SH Put SOLE   0 0 0
KEANE GROUP INC CALL 48669A908 0 11 SH Call SOLE   0 0 0
KEANE GROUP INC COM 48669A108 369 19,428 SH   SOLE   19,428 0 0
FRANCESCAS HLDGS CORP CALL 351793904 0 12 SH Call SOLE   0 0 0
FRANCESCAS HLDGS CORP COM 351793104 16 2,275 SH   SOLE   2,275 0 0
FRANCESCAS HLDGS CORP PUT 351793954 3 33 SH Put SOLE   0 0 0
FIRST REP BK SAN FRANCISCO C CALL 33616C900 1 41 SH Call SOLE   0 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 68 787 SH   SOLE   787 0 0
FIRST REP BK SAN FRANCISCO C PUT 33616C950 1 14 SH Put SOLE   0 0 0
FREDS INC CALL 356108900 1 161 SH Call SOLE   0 0 0
FREDS INC PUT 356108950 27 176 SH Put SOLE   0 0 0
FIESTA RESTAURANT GROUP INC CALL 31660B901 0 5 SH Call SOLE   0 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 184 9,729 SH   SOLE   9,729 0 0
FIESTA RESTAURANT GROUP INC PUT 31660B951 5 24 SH Put SOLE   0 0 0
FRONTLINE LTD CALL G3682E902 0 83 SH Call SOLE   0 0 0
FRONTLINE LTD COM G3682E192 7 1,730 SH   SOLE   1,730 0 0
FRONTLINE LTD PUT G3682E952 16 63 SH Put SOLE   0 0 0
FRESHPET INC CALL 358039905 193 454 SH Call SOLE   0 0 0
FRESHPET INC PUT 358039955 6 640 SH Put SOLE   0 0 0
PAPA MURPHYS HLDGS INC CALL 698814900 0 14 SH Call SOLE   0 0 0
PAPA MURPHYS HLDGS INC COM 698814100 22 4,133 SH   SOLE   4,133 0 0
FEDERAL REALTY INVT TR CALL 313747906 1 3 SH Call SOLE   0 0 0
FEDERAL REALTY INVT TR COM 313747206 250 1,888 SH   SOLE   1,888 0 0
FEDERAL REALTY INVT TR PUT 313747956 0 4 SH Put SOLE   0 0 0
FORTERRA INC CALL 34960W906 11 18 SH Call SOLE   0 0 0
FORTERRA INC PUT 34960W956 1 5 SH Put SOLE   0 0 0
FS INVT CORP CALL 302635907 0 81 SH Call SOLE   0 0 0
FS INVT CORP PUT 302635957 6 25 SH Put SOLE   0 0 0
FIRST SOLAR INC CALL 336433907 1,232 962 SH Call SOLE   0 0 0
FIRST SOLAR INC PUT 336433957 142 1,289 SH Put SOLE   0 0 0
FORTUNA SILVER MINES INC CALL 349915908 10 371 SH Call SOLE   0 0 0
FORTUNA SILVER MINES INC COM 349915108 1 331 SH   SOLE   331 0 0
FORTUNA SILVER MINES INC PUT 349915958 0 63 SH Put SOLE   0 0 0
FEDERAL SIGNAL CORP CALL 313855908 0 1 SH Call SOLE   0 0 0
FORTRESS TRANS INFRST INVS L CALL 34960P901 0 1 SH Call SOLE   0 0 0
FORTRESS TRANS INFRST INVS L COM 34960P101 1 55 SH   SOLE   55 0 0
FORTRESS TRANS INFRST INVS L PUT 34960P951 0 1 SH Put SOLE   0 0 0
FTD COS INC CALL 30281V908 0 1 SH Call SOLE   0 0 0
FTD COS INC COM 30281V108 7 1,062 SH   SOLE   1,062 0 0
FTD COS INC PUT 30281V958 0 3 SH Put SOLE   0 0 0
TECHNIPFMC PLC CALL G87110905 119 271 SH Call SOLE   0 0 0
TECHNIPFMC PLC COM G87110105 1,247 39,853 SH   SOLE   39,853 0 0
TECHNIPFMC PLC PUT G87110955 0 11 SH Put SOLE   0 0 0
FLOTEK INDS INC DEL CALL 343389902 6 109 SH Call SOLE   0 0 0
FLOTEK INDS INC DEL COM 343389102 96 20,724 SH   SOLE   20,724 0 0
FLOTEK INDS INC DEL PUT 343389952 3 35 SH Put SOLE   0 0 0
FORTINET INC CALL 34959E909 113 351 SH Call SOLE   0 0 0
FORTINET INC PUT 34959E959 23 544 SH Put SOLE   0 0 0
FRONTIER COMMUNICATIONS CORP CALL 35906A906 12 947 SH Call SOLE   0 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A306 311 46,066 SH   SOLE   46,066 0 0
FRONTIER COMMUNICATIONS CORP PUT 35906A956 1,258 1,560 SH Put SOLE   0 0 0
FRONTIER COMMUNICATIONS CORP CALL 35906A906 0 38 SH Call SOLE   0 0 0
FRONTIER COMMUNICATIONS CORP PUT 35906A956 18 63 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33734X956 0 1 SH Put SOLE   0 0 0
FORTIVE CORP CALL 34959J908 22 179 SH Call SOLE   0 0 0
FORTIVE CORP PUT 34959J958 0 13 SH Put SOLE   0 0 0
FULLER H B CO CALL 359694906 2 41 SH Call SOLE   0 0 0
FULLER H B CO PUT 359694956 0 6 SH Put SOLE   0 0 0
FULTON FINL CORP PA CALL 360271900 0 119 SH Call SOLE   0 0 0
FULTON FINL CORP PA COM 360271100 82 4,603 SH   SOLE   4,603 0 0
FULTON FINL CORP PA PUT 360271950 5 66 SH Put SOLE   0 0 0
CEDAR FAIR L P CALL 150185906 4 86 SH Call SOLE   0 0 0
CEDAR FAIR L P PUT 150185956 2 11 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE CALL 531229908 3 79 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE PUT 531229958 0 3 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE CALL 531229908 2 8 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE PUT 531229958 1 4 SH Put SOLE   0 0 0
CURRENCYSHARES AUSTRALIAN DL CALL 23129U901 0 4 SH Call SOLE   0 0 0
CURRENCYSHARES AUSTRALIAN DL COM 23129U101 89 1,148 SH   SOLE   1,148 0 0
CURRENCYSHARES AUSTRALIAN DL PUT 23129U951 0 45 SH Put SOLE   0 0 0
CURRENCYSHS BRIT POUND STER CALL 23129S906 12 160 SH Call SOLE   0 0 0
CURRENCYSHS BRIT POUND STER PUT 23129S956 5 312 SH Put SOLE   0 0 0
CURRENCYSHARES CDN DLR TR CALL 23129X905 8 301 SH Call SOLE   0 0 0
CURRENCYSHARES CDN DLR TR COM 23129X105 79 1,012 SH   SOLE   1,012 0 0
CURRENCYSHARES CDN DLR TR PUT 23129X955 0 2 SH Put SOLE   0 0 0
CURRENCYSHARES EURO TR CALL 23130C908 323 1,122 SH Call SOLE   0 0 0
CURRENCYSHARES EURO TR PUT 23130C958 123 610 SH Put SOLE   0 0 0
CURRENCYSHARES SWISS FRANC T CALL 23129V909 8 54 SH Call SOLE   0 0 0
CURRENCYSHARES SWISS FRANC T COM 23129V109 709 7,332 SH   SOLE   7,332 0 0
FIRST TR EXCHANGE TRADED FD CALL 33734X906 12 200 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 504 1,615 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 335 6,869 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 0 2 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A954 9 5 SH Put SOLE   0 0 0
CURRENCYSHS JAPANESE YEN TR CALL 23130A902 15 499 SH Call SOLE   0 0 0
CURRENCYSHS JAPANESE YEN TR PUT 23130A952 9 225 SH Put SOLE   0 0 0
GENPACT LIMITED CALL G3922B907 0 1 SH Call SOLE   0 0 0
GENPACT LIMITED PUT G3922B957 0 1 SH Put SOLE   0 0 0
GALENA BIOPHARMA INC CALL 363256904 0 122 SH Call SOLE   0 0 0
GALENA BIOPHARMA INC PUT 363256954 0 3 SH Put SOLE   0 0 0
GALENA BIOPHARMA INC CALL 363256904 1 508 SH Call SOLE   0 0 0
GALECTIN THERAPEUTICS INC CALL 363225902 16 166 SH Call SOLE   0 0 0
GALECTIN THERAPEUTICS INC COM 363225202 16 5,010 SH   SOLE   5,010 0 0
GALECTIN THERAPEUTICS INC PUT 363225952 0 81 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 3 24 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K349 47 1,867 SH   SOLE   1,867 0 0
STEALTHGAS INC CALL Y81669906 3 75 SH Call SOLE   0 0 0
GATX CORP CALL 361448903 0 1 SH Call SOLE   0 0 0
GATX CORP COM 361448103 437 7,037 SH   SOLE   7,037 0 0
GATX CORP PUT 361448953 26 213 SH Put SOLE   0 0 0
GOLUB CAP BDC INC CALL 38173M902 0 15 SH Call SOLE   0 0 0
GLOBAL BLOOD THERAPEUTICS IN CALL 37890U908 418 656 SH Call SOLE   0 0 0
GLOBAL BLOOD THERAPEUTICS IN PUT 37890U958 31 78 SH Put SOLE   0 0 0
GREENBRIER COS INC CALL 393657901 24 89 SH Call SOLE   0 0 0
GREENBRIER COS INC COM 393657101 540 10,138 SH   SOLE   10,138 0 0
GREENBRIER COS INC PUT 393657951 44 178 SH Put SOLE   0 0 0
GAIN CAP HLDGS INC CALL 36268W900 72 371 SH Call SOLE   0 0 0
GAIN CAP HLDGS INC COM 36268W100 959 95,953 SH   SOLE   95,953 0 0
GAIN CAP HLDGS INC PUT 36268W950 225 2,198 SH Put SOLE   0 0 0
GANNETT CO INC CALL 36473H904 8 101 SH Call SOLE   0 0 0
GANNETT CO INC COM 36473H104 279 24,156 SH   SOLE   24,156 0 0
GANNETT CO INC PUT 36473H954 0 11 SH Put SOLE   0 0 0
GENESCO INC CALL 371532902 109 376 SH Call SOLE   0 0 0
GENESCO INC PUT 371532952 43 1,000 SH Put SOLE   0 0 0
GCP APPLIED TECHNOLOGIES INC CALL 36164Y901 75 221 SH Call SOLE   0 0 0
GENERAL DYNAMICS CORP CALL 369550908 351 499 SH Call SOLE   0 0 0
GENERAL DYNAMICS CORP PUT 369550958 56 402 SH Put SOLE   0 0 0
GODADDY INC CALL 380237907 5 31 SH Call SOLE   0 0 0
GODADDY INC COM 380237107 1,013 20,156 SH   SOLE   20,156 0 0
GODADDY INC PUT 380237957 5 125 SH Put SOLE   0 0 0
GARDNER DENVER HLDGS INC CALL 36555P907 3 3 SH Call SOLE   0 0 0
GARDNER DENVER HLDGS INC COM 36555P107 40 1,183 SH   SOLE   1,183 0 0
GREEN DOT CORP CALL 39304D902 2 17 SH Call SOLE   0 0 0
GREEN DOT CORP PUT 39304D952 0 4 SH Put SOLE   0 0 0
GDS HLDGS LTD COM 36165L108 11 525 SH   SOLE   525 0 0
GDS HLDGS LTD PUT 36165L958 1 10 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 351 5,254 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F106 2,276 97,976 SH   SOLE   97,976 0 0
VANECK VECTORS ETF TR PUT 92189F952 366 4,688 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 234 1,848 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 27 395 SH Put SOLE   0 0 0
GENERAL ELECTRIC CO CALL 369604903 80 4,698 SH Call SOLE   0 0 0
GENERAL ELECTRIC CO COM 369604103 5,927 339,661 SH   SOLE   339,661 0 0
GENERAL ELECTRIC CO PUT 369604953 6,429 10,857 SH Put SOLE   0 0 0
GREIF INC CALL 397624907 3 18 SH Call SOLE   0 0 0
GREIF INC PUT 397624957 1 273 SH Put SOLE   0 0 0
GENESIS ENERGY L P CALL 371927904 7 206 SH Call SOLE   0 0 0
GENESIS ENERGY L P COM 371927104 116 5,220 SH   SOLE   5,220 0 0
GENESIS ENERGY L P PUT 371927954 21 152 SH Put SOLE   0 0 0
GENETIC TECHNOLOGIES LTD COM 37185R208 0 500 SH   SOLE   500 0 0
GENETIC TECHNOLOGIES LTD PUT 37185R958 0 5 SH Put SOLE   0 0 0
GEO GROUP INC NEW CALL 36162J906 15 153 SH Call SOLE   0 0 0
GEO GROUP INC NEW COM 36162J106 77 3,284 SH   SOLE   3,284 0 0
GEO GROUP INC NEW PUT 36162J956 15 117 SH Put SOLE   0 0 0
GEO GROUP INC NEW CALL 36162J906 0 32 SH Call SOLE   0 0 0
GERON CORP CALL 374163903 0 123 SH Call SOLE   0 0 0
GERON CORP COM 374163103 86 47,991 SH   SOLE   47,991 0 0
GERON CORP PUT 374163953 5 78 SH Put SOLE   0 0 0
GUESS INC CALL 401617905 62 317 SH Call SOLE   0 0 0
GUESS INC COM 401617105 89 5,312 SH   SOLE   5,312 0 0
GUESS INC PUT 401617955 77 621 SH Put SOLE   0 0 0
GRIFFON CORP CALL 398433902 0 2 SH Call SOLE   0 0 0
GRIFFON CORP COM 398433102 20 1,023 SH   SOLE   1,023 0 0
GOLD FIELDS LTD NEW CALL 38059T906 4 72 SH Call SOLE   0 0 0
GOLD FIELDS LTD NEW COM 38059T106 102 23,833 SH   SOLE   23,833 0 0
GOLD FIELDS LTD NEW PUT 38059T956 1 317 SH Put SOLE   0 0 0
GENERAL FIN CORP DEL CALL 369822901 0 1 SH Call SOLE   0 0 0
GOLDCORP INC NEW CALL 380956909 18 139 SH Call SOLE   0 0 0
GOLDCORP INC NEW COM 380956409 318 24,908 SH   SOLE   24,908 0 0
GOLDCORP INC NEW PUT 380956959 123 477 SH Put SOLE   0 0 0
GRUPO FINANCIERO GALICIA S A CALL 399909900 86 43 SH Call SOLE   0 0 0
GRUPO FINANCIERO GALICIA S A COM 399909100 816 12,399 SH   SOLE   12,399 0 0
GRUPO FINANCIERO GALICIA S A PUT 399909950 26 336 SH Put SOLE   0 0 0
GERDAU S A CALL 373737905 0 1 SH Call SOLE   0 0 0
GERDAU S A COM 373737105 104 28,166 SH   SOLE   28,166 0 0
GERDAU S A PUT 373737955 0 3 SH Put SOLE   0 0 0
GRACO INC CALL 384109904 1 51 SH Call SOLE   0 0 0
GRACO INC COM 384109104 921 20,388 SH   SOLE   20,388 0 0
GRACO INC PUT 384109954 0 15 SH Put SOLE   0 0 0
GGP INC CALL 36174X901 29 1,094 SH Call SOLE   0 0 0
GGP INC PUT 36174X951 27 1,845 SH Put SOLE   0 0 0
GENOMIC HEALTH INC CALL 37244C901 2 19 SH Call SOLE   0 0 0
GENOMIC HEALTH INC COM 37244C101 111 3,259 SH   SOLE   3,259 0 0
GREENHILL & CO INC COM 395259104 910 46,672 SH   SOLE   46,672 0 0
GROUPE CGI INC CALL 39945C909 7 31 SH Call SOLE   0 0 0
GULF ISLAND FABRICATION INC CALL 402307902 11 60 SH Call SOLE   0 0 0
GULF ISLAND FABRICATION INC COM 402307102 80 5,976 SH   SOLE   5,976 0 0
GULF ISLAND FABRICATION INC PUT 402307952 2 191 SH Put SOLE   0 0 0
G-III APPAREL GROUP LTD CALL 36237H901 109 244 SH Call SOLE   0 0 0
G-III APPAREL GROUP LTD PUT 36237H951 3 60 SH Put SOLE   0 0 0
GILDAN ACTIVEWEAR INC CALL 375916903 0 1 SH Call SOLE   0 0 0
GILDAN ACTIVEWEAR INC PUT 375916953 0 6 SH Put SOLE   0 0 0
GILEAD SCIENCES INC CALL 375558903 389 6,085 SH Call SOLE   0 0 0
GILEAD SCIENCES INC COM 375558103 5,625 78,525 SH   SOLE   78,525 0 0
GILEAD SCIENCES INC PUT 375558953 1,729 5,376 SH Put SOLE   0 0 0
GIGAMON INC CALL 37518B902 1 44 SH Call SOLE   0 0 0
GIGAMON INC PUT 37518B952 1 118 SH Put SOLE   0 0 0
GENERAL MLS INC CALL 370334904 300 868 SH Call SOLE   0 0 0
GENERAL MLS INC COM 370334104 1,163 19,617 SH   SOLE   19,617 0 0
GENERAL MLS INC PUT 370334954 142 1,544 SH Put SOLE   0 0 0
GLAUKOS CORP COM 377322102 5 200 SH   SOLE   200 0 0
GLAUKOS CORP PUT 377322952 2 2 SH Put SOLE   0 0 0
GLADSTONE CAPITAL CORP COM 376535100 1 175 SH   SOLE   175 0 0
TERRAFORM GLOBAL INC PUT 88104M951 1 638 SH Put SOLE   0 0 0
SPDR GOLD TRUST CALL 78463V907 2,500 9,654 SH Call SOLE   0 0 0
SPDR GOLD TRUST PUT 78463V957 429 3,806 SH Put SOLE   0 0 0
GREAT LAKES DREDGE & DOCK CO CALL 390607909 11 186 SH Call SOLE   0 0 0
PROSHARES TR II CALL 74347W902 36 27 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W395 973 14,080 SH   SOLE   14,080 0 0
PROSHARES TR II PUT 74347W952 14 15 SH Put SOLE   0 0 0
GOLAR LNG LTD BERMUDA CALL G9456A900 200 328 SH Call SOLE   0 0 0
GOLAR LNG LTD BERMUDA COM G9456A100 818 27,474 SH   SOLE   27,474 0 0
GOLAR LNG LTD BERMUDA PUT G9456A950 50 741 SH Put SOLE   0 0 0
GLOBANT S A CALL L44385909 3 2 SH Call SOLE   0 0 0
GLOBANT S A COM L44385109 6 138 SH   SOLE   138 0 0
GLOBANT S A PUT L44385959 2 15 SH Put SOLE   0 0 0
GASLOG LTD CALL G37585909 29 105 SH Call SOLE   0 0 0
GASLOG LTD PUT G37585959 0 9 SH Put SOLE   0 0 0
GASLOG PARTNERS LP CALL Y2687W908 7 129 SH Call SOLE   0 0 0
GASLOG PARTNERS LP PUT Y2687W958 0 13 SH Put SOLE   0 0 0
GLOBAL PARTNERS LP CALL 37946R909 0 30 SH Call SOLE   0 0 0
GLOBAL PARTNERS LP PUT 37946R959 0 9 SH Put SOLE   0 0 0
GALAPAGOS NV COM 36315X101 9 98 SH   SOLE   98 0 0
GALAPAGOS NV PUT 36315X951 1 2 SH Put SOLE   0 0 0
GAMING & LEISURE PPTYS INC CALL 36467J908 0 2 SH Call SOLE   0 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 706 19,089 SH   SOLE   19,089 0 0
GAMING & LEISURE PPTYS INC PUT 36467J958 1 62 SH Put SOLE   0 0 0
GLATFELTER CALL 377316904 0 4 SH Call SOLE   0 0 0
GLATFELTER COM 377316104 0 4 SH   SOLE   4 0 0
GLATFELTER PUT 377316954 0 2 SH Put SOLE   0 0 0
GLU MOBILE INC CALL 379890906 11 446 SH Call SOLE   0 0 0
GLU MOBILE INC PUT 379890956 9 51 SH Put SOLE   0 0 0
CORNING INC CALL 219350905 506 1,149 SH Call SOLE   0 0 0
CORNING INC PUT 219350955 8 111 SH Put SOLE   0 0 0
GLYCOMIMETICS INC CALL 38000Q902 11 32 SH Call SOLE   0 0 0
GLYCOMIMETICS INC COM 38000Q102 84 5,005 SH   SOLE   5,005 0 0
GLYCOMIMETICS INC PUT 38000Q952 1 18 SH Put SOLE   0 0 0
GENERAL MTRS CO CALL 37045V900 661 5,138 SH Call SOLE   0 0 0
GENERAL MTRS CO COM 37045V100 3,116 76,038 SH   SOLE   76,038 0 0
GENERAL MTRS CO PUT 37045V950 865 8,031 SH Put SOLE   0 0 0
GAMESTOP CORP NEW CALL 36467W909 78 992 SH Call SOLE   0 0 0
GAMESTOP CORP NEW PUT 36467W959 217 1,211 SH Put SOLE   0 0 0
GLOBUS MED INC CALL 379577908 243 294 SH Call SOLE   0 0 0
GLOBUS MED INC PUT 379577958 15 77 SH Put SOLE   0 0 0
GOLAR LNG PARTNERS LP CALL Y2745C902 10 139 SH Call SOLE   0 0 0
GOLAR LNG PARTNERS LP PUT Y2745C952 4 66 SH Put SOLE   0 0 0
GNC HLDGS INC CALL 36191G907 4 246 SH Call SOLE   0 0 0
GNC HLDGS INC PUT 36191G957 172 202 SH Put SOLE   0 0 0
GENOCEA BIOSCIENCES INC CALL 372427904 0 10 SH Call SOLE   0 0 0
GENERAL COMMUNICATION INC CALL 369385909 1 8 SH Call SOLE   0 0 0
GENERAL COMMUNICATION INC COM 369385109 124 3,187 SH   SOLE   3,187 0 0
GENERAL COMMUNICATION INC PUT 369385959 2 4 SH Put SOLE   0 0 0
GENIE ENERGY LTD CALL 372284908 0 16 SH Call SOLE   0 0 0
GLOBAL NET LEASE INC CALL 379378901 4 243 SH Call SOLE   0 0 0
GLOBAL NET LEASE INC PUT 379378951 0 11 SH Put SOLE   0 0 0
GENMARK DIAGNOSTICS INC CALL 372309904 0 9 SH Call SOLE   0 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 0 29 SH   SOLE   29 0 0
AEVI GENOMIC MEDICINE INC PUT 00835P955 0 1 SH Put SOLE   0 0 0
GENERAC HLDGS INC CALL 368736904 1 11 SH Call SOLE   0 0 0
GENERAC HLDGS INC COM 368736104 233 4,717 SH   SOLE   4,717 0 0
GENERAC HLDGS INC PUT 368736954 4 43 SH Put SOLE   0 0 0
GENER8 MARITIME INC CALL Y26889908 2 20 SH Call SOLE   0 0 0
GENTEX CORP CALL 371901909 8 57 SH Call SOLE   0 0 0
GENTEX CORP PUT 371901959 0 1 SH Put SOLE   0 0 0
GENWORTH FINL INC CALL 37247D906 18 1,605 SH Call SOLE   0 0 0
GENWORTH FINL INC PUT 37247D956 47 682 SH Put SOLE   0 0 0
GOLDEN OCEAN GROUP LTD CALL G39637905 0 16 SH Call SOLE   0 0 0
GOLDEN OCEAN GROUP LTD COM G39637205 96 11,820 SH   SOLE   11,820 0 0
GOLDEN OCEAN GROUP LTD PUT G39637955 2 48 SH Put SOLE   0 0 0
GOGO INC CALL 38046C909 4 99 SH Call SOLE   0 0 0
GOGO INC COM 38046C109 130 11,548 SH   SOLE   11,548 0 0
GOGO INC PUT 38046C959 7 415 SH Put SOLE   0 0 0
RANDGOLD RES LTD CALL 752344909 109 475 SH Call SOLE   0 0 0
RANDGOLD RES LTD PUT 752344959 10 169 SH Put SOLE   0 0 0
GLADSTONE COML CORP CALL 376536908 0 25 SH Call SOLE   0 0 0
GLADSTONE COML CORP PUT 376536958 1 54 SH Put SOLE   0 0 0
ALPHABET INC CALL 02079K905 12,571 2,468 SH Call SOLE   0 0 0
ALPHABET INC COM 02079K107 26,305 25,139 SH   SOLE   25,139 0 0
ALPHABET INC PUT 02079K955 2,480 2,340 SH Put SOLE   0 0 0
ALPHABET INC CALL 02079K905 6,987 1,692 SH Call SOLE   0 0 0
ALPHABET INC COM 02079K305 26,459 25,118 SH   SOLE   25,118 0 0
ALPHABET INC PUT 02079K955 2,734 2,648 SH Put SOLE   0 0 0
CANADA GOOSE HOLDINGS INC CALL 135086906 139 165 SH Call SOLE   0 0 0
CANADA GOOSE HOLDINGS INC COM 135086106 1,045 33,131 SH   SOLE   33,131 0 0
CANADA GOOSE HOLDINGS INC PUT 135086956 7 84 SH Put SOLE   0 0 0
GOLD RESOURCE CORP CALL 38068T905 0 40 SH Call SOLE   0 0 0
GOLD RESOURCE CORP COM 38068T105 15 3,613 SH   SOLE   3,613 0 0
GOLD RESOURCE CORP PUT 38068T955 0 4 SH Put SOLE   0 0 0
GOVERNMENT PPTYS INCOME TR CALL 38376A903 0 9 SH Call SOLE   0 0 0
GOVERNMENT PPTYS INCOME TR COM 38376A103 162 8,747 SH   SOLE   8,747 0 0
GOVERNMENT PPTYS INCOME TR PUT 38376A953 2 85 SH Put SOLE   0 0 0
GENUINE PARTS CO CALL 372460905 212 552 SH Call SOLE   0 0 0
GENUINE PARTS CO PUT 372460955 2 158 SH Put SOLE   0 0 0
GROUP 1 AUTOMOTIVE INC CALL 398905909 91 138 SH Call SOLE   0 0 0
GROUP 1 AUTOMOTIVE INC PUT 398905959 6 218 SH Put SOLE   0 0 0
GRAPHIC PACKAGING HLDG CO CALL 388689901 0 1 SH Call SOLE   0 0 0
GRAPHIC PACKAGING HLDG CO PUT 388689951 0 12 SH Put SOLE   0 0 0
GREAT PANTHER SILVER LTD COM 39115V101 0 592 SH   SOLE   592 0 0
GREAT PANTHER SILVER LTD PUT 39115V951 1 7 SH Put SOLE   0 0 0
GLOBAL PMTS INC CALL 37940X902 0 8 SH Call SOLE   0 0 0
GLOBAL PMTS INC COM 37940X102 86 859 SH   SOLE   859 0 0
GLOBAL PMTS INC PUT 37940X952 5 58 SH Put SOLE   0 0 0
GULFPORT ENERGY CORP COM 402635304 579 45,383 SH   SOLE   45,383 0 0
GULFPORT ENERGY CORP PUT 402635954 71 367 SH Put SOLE   0 0 0
GREEN PLAINS INC CALL 393222904 2 93 SH Call SOLE   0 0 0
GREEN PLAINS INC COM 393222104 28 1,717 SH   SOLE   1,717 0 0
GREEN PLAINS INC PUT 393222954 0 19 SH Put SOLE   0 0 0
GOPRO INC CALL 38268T903 21 374 SH Call SOLE   0 0 0
GOPRO INC PUT 38268T953 442 1,137 SH Put SOLE   0 0 0
GAP INC DEL CALL 364760908 364 1,373 SH Call SOLE   0 0 0
GAP INC DEL PUT 364760958 65 909 SH Put SOLE   0 0 0
GRAMERCY PPTY TR CALL 385002908 0 28 SH Call SOLE   0 0 0
GRAMERCY PPTY TR COM 385002308 0 34 SH   SOLE   34 0 0
GRAMERCY PPTY TR PUT 385002958 1 5 SH Put SOLE   0 0 0
GRACE W R & CO DEL NEW CALL 38388F908 6 100 SH Call SOLE   0 0 0
GRACE W R & CO DEL NEW COM 38388F108 972 13,870 SH   SOLE   13,870 0 0
GRACE W R & CO DEL NEW PUT 38388F958 96 208 SH Put SOLE   0 0 0
GREEN BRICK PARTNERS INC CALL 392709901 0 2 SH Call SOLE   0 0 0
GREEN BRICK PARTNERS INC COM 392709101 11 987 SH   SOLE   987 0 0
GREEN BRICK PARTNERS INC PUT 392709951 3 55 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 5 41 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37950E366 79 7,693 SH   SOLE   7,693 0 0
GLOBAL X FDS PUT 37950E954 1 30 SH Put SOLE   0 0 0
GARMIN LTD CALL H2906T909 65 171 SH Call SOLE   0 0 0
GARMIN LTD PUT H2906T959 7 161 SH Put SOLE   0 0 0
U S GLOBAL INVS INC CALL 902952900 23 157 SH Call SOLE   0 0 0
U S GLOBAL INVS INC COM 902952100 19 5,071 SH   SOLE   5,071 0 0
U S GLOBAL INVS INC PUT 902952950 18 159 SH Put SOLE   0 0 0
GROUPON INC CALL 399473907 10 182 SH Call SOLE   0 0 0
GROUPON INC PUT 399473957 2 94 SH Put SOLE   0 0 0
GRUBHUB INC CALL 400110902 132 131 SH Call SOLE   0 0 0
GRUBHUB INC COM 400110102 813 11,334 SH   SOLE   11,334 0 0
GRUBHUB INC PUT 400110952 10 118 SH Put SOLE   0 0 0
GOLDMAN SACHS GROUP INC CALL 38141G904 3,479 3,225 SH Call SOLE   0 0 0
GOLDMAN SACHS GROUP INC PUT 38141G954 710 3,262 SH Put SOLE   0 0 0
GLOBALSTAR INC CALL 378973908 2 1,007 SH Call SOLE   0 0 0
GLOBALSTAR INC COM 378973408 19 14,524 SH   SOLE   14,524 0 0
GLOBALSTAR INC PUT 378973958 2 41 SH Put SOLE   0 0 0
ISHARES S&P GSCI COMMODITY I CALL 46428R907 0 5 SH Call SOLE   0 0 0
ISHARES S&P GSCI COMMODITY I COM 46428R107 80 4,916 SH   SOLE   4,916 0 0
GUANGSHEN RY LTD CALL 40065W907 1 6 SH Call SOLE   0 0 0
GLAXOSMITHKLINE PLC CALL 37733W905 9 544 SH Call SOLE   0 0 0
GLAXOSMITHKLINE PLC PUT 37733W955 28 190 SH Put SOLE   0 0 0
GLAXOSMITHKLINE PLC CALL 37733W905 0 3 SH Call SOLE   0 0 0
GLAXOSMITHKLINE PLC PUT 37733W955 0 2 SH Put SOLE   0 0 0
FERROGLOBE PLC CALL G33856908 6 89 SH Call SOLE   0 0 0
FERROGLOBE PLC COM G33856108 37 2,303 SH   SOLE   2,303 0 0
FERROGLOBE PLC PUT G33856958 14 210 SH Put SOLE   0 0 0
GOLDEN STAR RES LTD CDA CALL 38119T904 0 16 SH Call SOLE   0 0 0
GOLDEN STAR RES LTD CDA PUT 38119T954 0 10 SH Put SOLE   0 0 0
GASTAR EXPL INC NEW CALL 36729W902 0 9 SH Call SOLE   0 0 0
GASTAR EXPL INC NEW COM 36729W202 2 2,219 SH   SOLE   2,219 0 0
GASTAR EXPL INC NEW PUT 36729W952 1 61 SH Put SOLE   0 0 0
GSV CAP CORP CALL 36191J901 0 11 SH Call SOLE   0 0 0
GSV CAP CORP COM 36191J101 17 3,302 SH   SOLE   3,302 0 0
GSV CAP CORP PUT 36191J951 3 36 SH Put SOLE   0 0 0
GOODYEAR TIRE & RUBR CO CALL 382550901 21 168 SH Call SOLE   0 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 537 16,648 SH   SOLE   16,648 0 0
GOODYEAR TIRE & RUBR CO PUT 382550951 43 933 SH Put SOLE   0 0 0
GRAN TIERRA ENERGY INC CALL 38500T901 1 34 SH Call SOLE   0 0 0
GRAN TIERRA ENERGY INC COM 38500T101 1 600 SH   SOLE   600 0 0
GRAN TIERRA ENERGY INC PUT 38500T951 0 12 SH Put SOLE   0 0 0
CHART INDS INC CALL 16115Q908 179 335 SH Call SOLE   0 0 0
GRAY TELEVISION INC CALL 389375906 109 803 SH Call SOLE   0 0 0
GRAY TELEVISION INC PUT 389375956 1 34 SH Put SOLE   0 0 0
GTT COMMUNICATIONS INC CALL 362393900 10 10 SH Call SOLE   0 0 0
GETTY RLTY CORP NEW CALL 374297909 2 150 SH Call SOLE   0 0 0
GULF RESOURCES INC CALL 40251W909 0 48 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 3 18 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K356 408 13,445 SH   SOLE   13,445 0 0
DIREXION SHS ETF TR PUT 25490K959 0 10 SH Put SOLE   0 0 0
GOLDFIELD CORP CALL 381370905 3 45 SH Call SOLE   0 0 0
GOLDFIELD CORP COM 381370105 36 7,423 SH   SOLE   7,423 0 0
GOLDFIELD CORP PUT 381370955 16 212 SH Put SOLE   0 0 0
GRANITE CONSTR INC CALL 387328907 0 2 SH Call SOLE   0 0 0
GRANITE CONSTR INC COM 387328107 58 919 SH   SOLE   919 0 0
GRANITE CONSTR INC PUT 387328957 0 9 SH Put SOLE   0 0 0
GW PHARMACEUTICALS PLC CALL 36197T903 164 150 SH Call SOLE   0 0 0
GW PHARMACEUTICALS PLC COM 36197T103 1,230 9,324 SH   SOLE   9,324 0 0
GW PHARMACEUTICALS PLC PUT 36197T953 42 296 SH Put SOLE   0 0 0
GENESEE & WYO INC CALL 371559905 5 7 SH Call SOLE   0 0 0
GENESEE & WYO INC COM 371559105 17 221 SH   SOLE   221 0 0
GENESEE & WYO INC PUT 371559955 0 11 SH Put SOLE   0 0 0
GUIDEWIRE SOFTWARE INC CALL 40171V900 13 63 SH Call SOLE   0 0 0
GUIDEWIRE SOFTWARE INC PUT 40171V950 7 111 SH Put SOLE   0 0 0
GRAINGER W W INC CALL 384802904 1,226 431 SH Call SOLE   0 0 0
GRAINGER W W INC PUT 384802954 62 551 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 0 1 SH Call SOLE   0 0 0
GREAT PLAINS ENERGY INC CALL 391164900 0 4 SH Call SOLE   0 0 0
GAZIT GLOBE LTD PUT M4793C952 0 50 SH Put SOLE   0 0 0
HYATT HOTELS CORP CALL 448579902 0 11 SH Call SOLE   0 0 0
HYATT HOTELS CORP COM 448579102 450 6,129 SH   SOLE   6,129 0 0
HYATT HOTELS CORP PUT 448579952 1 25 SH Put SOLE   0 0 0
HAWAIIAN HOLDINGS INC CALL 419879901 29 139 SH Call SOLE   0 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1,171 29,408 SH   SOLE   29,408 0 0
HAWAIIAN HOLDINGS INC PUT 419879951 28 151 SH Put SOLE   0 0 0
HABIT RESTAURANTS INC CALL 40449J903 1 35 SH Call SOLE   0 0 0
HABIT RESTAURANTS INC COM 40449J103 8 901 SH   SOLE   901 0 0
HABIT RESTAURANTS INC PUT 40449J953 3 12 SH Put SOLE   0 0 0
ETF MANAGERS TR CALL 26924G909 0 26 SH Call SOLE   0 0 0
ETF MANAGERS TR COM 26924G201 123 3,893 SH   SOLE   3,893 0 0
ETF MANAGERS TR PUT 26924G959 3 22 SH Put SOLE   0 0 0
HAIN CELESTIAL GROUP INC CALL 405217900 610 1,554 SH Call SOLE   0 0 0
HAIN CELESTIAL GROUP INC COM 405217100 63 1,502 SH   SOLE   1,502 0 0
HAIN CELESTIAL GROUP INC PUT 405217950 79 1,306 SH Put SOLE   0 0 0
HALLIBURTON CO CALL 406216901 627 2,059 SH Call SOLE   0 0 0
HALLIBURTON CO COM 406216101 5,302 108,510 SH   SOLE   108,510 0 0
HALLIBURTON CO PUT 406216951 114 2,006 SH Put SOLE   0 0 0
HALOZYME THERAPEUTICS INC CALL 40637H909 85 152 SH Call SOLE   0 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 224 11,077 SH   SOLE   11,077 0 0
HALOZYME THERAPEUTICS INC PUT 40637H959 4 91 SH Put SOLE   0 0 0
HASBRO INC CALL 418056907 37 199 SH Call SOLE   0 0 0
HASBRO INC PUT 418056957 15 115 SH Put SOLE   0 0 0
HANNON ARMSTRONG SUST INFR C CALL 41068X900 1 22 SH Call SOLE   0 0 0
HANNON ARMSTRONG SUST INFR C PUT 41068X950 0 15 SH Put SOLE   0 0 0
BLACKHAWK NETWORK HLDGS INC CALL 09238E904 0 4 SH Call SOLE   0 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 214 6,015 SH   SOLE   6,015 0 0
BLACKHAWK NETWORK HLDGS INC PUT 09238E954 10 30 SH Put SOLE   0 0 0
HUNTINGTON BANCSHARES INC CALL 446150904 13 206 SH Call SOLE   0 0 0
HUNTINGTON BANCSHARES INC COM 446150104 196 13,526 SH   SOLE   13,526 0 0
HUNTINGTON BANCSHARES INC PUT 446150954 15 852 SH Put SOLE   0 0 0
HANCOCK HLDG CO CALL 410120909 1 48 SH Call SOLE   0 0 0
HANESBRANDS INC CALL 410345902 62 555 SH Call SOLE   0 0 0
HANESBRANDS INC PUT 410345952 22 169 SH Put SOLE   0 0 0
HUDBAY MINERALS INC CALL 443628902 34 321 SH Call SOLE   0 0 0
HUDBAY MINERALS INC PUT 443628952 3 167 SH Put SOLE   0 0 0
HCA HEALTHCARE INC CALL 40412C901 297 323 SH Call SOLE   0 0 0
HCA HEALTHCARE INC PUT 40412C951 105 594 SH Put SOLE   0 0 0
WARRIOR MET COAL INC CALL 93627C901 78 279 SH Call SOLE   0 0 0
WARRIOR MET COAL INC PUT 93627C951 2 12 SH Put SOLE   0 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 27 1,252 SH   SOLE   1,252 0 0
HCI GROUP INC CALL 40416E903 1 52 SH Call SOLE   0 0 0
HCI GROUP INC COM 40416E103 35 1,190 SH   SOLE   1,190 0 0
HCI GROUP INC PUT 40416E953 5 188 SH Put SOLE   0 0 0
HI-CRUSH PARTNERS LP CALL 428337909 118 521 SH Call SOLE   0 0 0
HI-CRUSH PARTNERS LP PUT 428337959 32 238 SH Put SOLE   0 0 0
WELLTOWER INC CALL 95040Q904 12 417 SH Call SOLE   0 0 0
WELLTOWER INC PUT 95040Q954 3 34 SH Put SOLE   0 0 0
HCP INC CALL 40414L909 0 42 SH Call SOLE   0 0 0
HCP INC PUT 40414L959 5 77 SH Put SOLE   0 0 0
HCP INC CALL 40414L909 2 14 SH Call SOLE   0 0 0
HCP INC PUT 40414L959 0 1 SH Put SOLE   0 0 0
HOME DEPOT INC CALL 437076902 7,934 3,318 SH Call SOLE   0 0 0
HOME DEPOT INC PUT 437076952 274 5,680 SH Put SOLE   0 0 0
HDFC BANK LTD CALL 40415F901 44 168 SH Call SOLE   0 0 0
HDFC BANK LTD COM 40415F101 3,235 31,821 SH   SOLE   31,821 0 0
HDFC BANK LTD PUT 40415F951 18 44 SH Put SOLE   0 0 0
ADVISORSHARES TR CALL 00768Y903 0 3 SH Call SOLE   0 0 0
ADVISORSHARES TR COM 00768Y883 24 3,132 SH   SOLE   3,132 0 0
ADVISORSHARES TR PUT 00768Y953 3 100 SH Put SOLE   0 0 0
HARDINGE INC CALL 412324903 0 12 SH Call SOLE   0 0 0
HORTONWORKS INC CALL 440894903 22 107 SH Call SOLE   0 0 0
HORTONWORKS INC COM 440894103 371 18,452 SH   SOLE   18,452 0 0
HORTONWORKS INC PUT 440894953 0 1 SH Put SOLE   0 0 0
HD SUPPLY HLDGS INC CALL 40416M905 81 153 SH Call SOLE   0 0 0
HD SUPPLY HLDGS INC COM 40416M105 782 19,553 SH   SOLE   19,553 0 0
HD SUPPLY HLDGS INC PUT 40416M955 53 332 SH Put SOLE   0 0 0
HUDSON TECHNOLOGIES INC CALL 444144909 0 10 SH Call SOLE   0 0 0
HUDSON TECHNOLOGIES INC PUT 444144959 5 99 SH Put SOLE   0 0 0
HAWAIIAN ELEC INDUSTRIES CALL 419870900 11 52 SH Call SOLE   0 0 0
HAWAIIAN ELEC INDUSTRIES PUT 419870950 0 9 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717X907 4 34 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717X701 670 10,519 SH   SOLE   10,519 0 0
WISDOMTREE TR PUT 97717X957 17 107 SH Put SOLE   0 0 0
H & E EQUIPMENT SERVICES INC CALL 404030908 58 219 SH Call SOLE   0 0 0
H & E EQUIPMENT SERVICES INC PUT 404030958 1 74 SH Put SOLE   0 0 0
HEICO CORP NEW CALL 422806908 2 58 SH Call SOLE   0 0 0
HEICO CORP NEW PUT 422806958 4 138 SH Put SOLE   0 0 0
HELEN OF TROY CORP LTD CALL G4388N906 13 69 SH Call SOLE   0 0 0
HELEN OF TROY CORP LTD PUT G4388N956 4 46 SH Put SOLE   0 0 0
HOLLY ENERGY PARTNERS L P CALL 435763907 0 36 SH Call SOLE   0 0 0
HOLLY ENERGY PARTNERS L P PUT 435763957 0 1 SH Put SOLE   0 0 0
HESS CORP CALL 42809H907 441 1,535 SH Call SOLE   0 0 0
HESS CORP COM 42809H107 1,284 27,066 SH   SOLE   27,066 0 0
HESS CORP PUT 42809H957 169 2,040 SH Put SOLE   0 0 0
HOLLYFRONTIER CORP CALL 436106908 166 196 SH Call SOLE   0 0 0
HOLLYFRONTIER CORP COM 436106108 431 8,424 SH   SOLE   8,424 0 0
HOLLYFRONTIER CORP PUT 436106958 3 427 SH Put SOLE   0 0 0
HILTON GRAND VACATIONS INC PUT 43283X955 0 18 SH Put SOLE   0 0 0
HOWARD HUGHES CORP CALL 44267D907 17 60 SH Call SOLE   0 0 0
HOWARD HUGHES CORP PUT 44267D957 13 54 SH Put SOLE   0 0 0
HIBBETT SPORTS INC CALL 428567901 13 53 SH Call SOLE   0 0 0
HIBBETT SPORTS INC COM 428567101 132 6,486 SH   SOLE   6,486 0 0
HIBBETT SPORTS INC PUT 428567951 52 326 SH Put SOLE   0 0 0
INFRAREIT INC CALL 45685L900 0 90 SH Call SOLE   0 0 0
INFRAREIT INC COM 45685L100 103 5,574 SH   SOLE   5,574 0 0
INFRAREIT INC PUT 45685L950 30 88 SH Put SOLE   0 0 0
HARTFORD FINL SVCS GROUP INC CALL 416515904 4 22 SH Call SOLE   0 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 1,561 27,751 SH   SOLE   27,751 0 0
HARTFORD FINL SVCS GROUP INC PUT 416515954 1 173 SH Put SOLE   0 0 0
HUNTINGTON INGALLS INDS INC CALL 446413906 3 9 SH Call SOLE   0 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 899 3,815 SH   SOLE   3,815 0 0
HUNTINGTON INGALLS INDS INC PUT 446413956 4 14 SH Put SOLE   0 0 0
HEALTH INS INNOVATIONS INC CALL 42225K906 71 129 SH Call SOLE   0 0 0
HEALTH INS INNOVATIONS INC PUT 42225K956 11 140 SH Put SOLE   0 0 0
HILL INTERNATIONAL INC COM 431466101 1 246 SH   SOLE   246 0 0
HIMAX TECHNOLOGIES INC CALL 43289P906 149 1,234 SH Call SOLE   0 0 0
HIMAX TECHNOLOGIES INC PUT 43289P956 87 1,335 SH Put SOLE   0 0 0
AEROHIVE NETWORKS INC CALL 007786906 26 531 SH Call SOLE   0 0 0
AEROHIVE NETWORKS INC COM 007786106 81 13,953 SH   SOLE   13,953 0 0
AEROHIVE NETWORKS INC PUT 007786956 1 18 SH Put SOLE   0 0 0
HIGHWOODS PPTYS INC CALL 431284908 3 18 SH Call SOLE   0 0 0
HALCON RES CORP CALL 40537Q905 7 250 SH Call SOLE   0 0 0
HALCON RES CORP PUT 40537Q955 0 103 SH Put SOLE   0 0 0
HALCON RES CORP PUT 40537Q955 2 7 SH Put SOLE   0 0 0
HECLA MNG CO CALL 422704906 1 57 SH Call SOLE   0 0 0
HECLA MNG CO COM 422704106 83 20,926 SH   SOLE   20,926 0 0
HECLA MNG CO PUT 422704956 59 123 SH Put SOLE   0 0 0
HERBALIFE LTD CALL G4412G901 364 738 SH Call SOLE   0 0 0
HERBALIFE LTD PUT G4412G951 225 2,221 SH Put SOLE   0 0 0
HOULIHAN LOKEY INC CALL 441593900 7 63 SH Call SOLE   0 0 0
HOULIHAN LOKEY INC PUT 441593950 0 8 SH Put SOLE   0 0 0
HARMONIC INC COM 413160102 19 4,741 SH   SOLE   4,741 0 0
HAMILTON LANE INC CALL 407497906 0 1 SH Call SOLE   0 0 0
HEALTHSOUTH CORP CALL 421924909 4 11 SH Call SOLE   0 0 0
HILTON WORLDWIDE HLDGS INC CALL 43300A903 4 6 SH Call SOLE   0 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 250 3,140 SH   SOLE   3,140 0 0
HILTON WORLDWIDE HLDGS INC PUT 43300A953 11 192 SH Put SOLE   0 0 0
HILTON WORLDWIDE HLDGS INC CALL 43300A903 12 10 SH Call SOLE   0 0 0
NOBILIS HEALTH CORP COM 65500B103 8 6,602 SH   SOLE   6,602 0 0
NOBILIS HEALTH CORP PUT 65500B953 6 53 SH Put SOLE   0 0 0
HELIX ENERGY SOLUTIONS GRP I CALL 42330P907 2 41 SH Call SOLE   0 0 0
HELIX ENERGY SOLUTIONS GRP I PUT 42330P957 0 20 SH Put SOLE   0 0 0
HONDA MOTOR LTD CALL 438128908 0 9 SH Call SOLE   0 0 0
HONDA MOTOR LTD COM 438128308 749 21,998 SH   SOLE   21,998 0 0
HONDA MOTOR LTD PUT 438128958 0 5 SH Put SOLE   0 0 0
HELIOS & MATHESON ANALYTICS CALL 42327L900 17 92 SH Call SOLE   0 0 0
HELIOS & MATHESON ANALYTICS COM 42327L200 20 3,239 SH   SOLE   3,239 0 0
HELIOS & MATHESON ANALYTICS PUT 42327L950 19 94 SH Put SOLE   0 0 0
HOMESTREET INC COM 43785V102 3 126 SH   SOLE   126 0 0
HMS HLDGS CORP CALL 40425J901 25 212 SH Call SOLE   0 0 0
HARMONY GOLD MNG LTD CALL 413216900 1 64 SH Call SOLE   0 0 0
HARMONY GOLD MNG LTD COM 413216300 24 13,283 SH   SOLE   13,283 0 0
HARMONY GOLD MNG LTD PUT 413216950 4 154 SH Put SOLE   0 0 0
HNI CORP CALL 404251900 0 1 SH Call SOLE   0 0 0
HNI CORP COM 404251100 8 212 SH   SOLE   212 0 0
HNI CORP PUT 404251950 2 5 SH Put SOLE   0 0 0
HUANENG PWR INTL INC CALL 443304900 0 42 SH Call SOLE   0 0 0
HUANENG PWR INTL INC COM 443304100 74 2,966 SH   SOLE   2,966 0 0
HUANENG PWR INTL INC PUT 443304950 26 55 SH Put SOLE   0 0 0
HALLADOR ENERGY COMPANY COM 40609P105 3 566 SH   SOLE   566 0 0
HALLADOR ENERGY COMPANY PUT 40609P955 3 8 SH Put SOLE   0 0 0
HOOKER FURNITURE CORP COM 439038100 21 509 SH   SOLE   509 0 0
HARLEY DAVIDSON INC CALL 412822908 26 142 SH Call SOLE   0 0 0
HARLEY DAVIDSON INC PUT 412822958 66 350 SH Put SOLE   0 0 0
HOLLYSYS AUTOMATION TECHNOLO COM G45667105 60 2,698 SH   SOLE   2,698 0 0
HOLLYSYS AUTOMATION TECHNOLO PUT G45667955 4 15 SH Put SOLE   0 0 0
HOLOGIC INC CALL 436440901 68 335 SH Call SOLE   0 0 0
HOLOGIC INC COM 436440101 21 505 SH   SOLE   505 0 0
HOLOGIC INC PUT 436440951 17 60 SH Put SOLE   0 0 0
HOME BANCSHARES INC CALL 436893900 1 22 SH Call SOLE   0 0 0
HOME BANCSHARES INC COM 436893200 695 29,910 SH   SOLE   29,910 0 0
HOME BANCSHARES INC PUT 436893950 42 231 SH Put SOLE   0 0 0
AT HOME GROUP INC CALL 04650Y900 0 1 SH Call SOLE   0 0 0
AT HOME GROUP INC COM 04650Y100 1 38 SH   SOLE   38 0 0
AT HOME GROUP INC PUT 04650Y950 1 36 SH Put SOLE   0 0 0
HONEYWELL INTL INC CALL 438516906 276 783 SH Call SOLE   0 0 0
HONEYWELL INTL INC PUT 438516956 223 3,214 SH Put SOLE   0 0 0
HONEYWELL INTL INC CALL 438516906 142 32 SH Call SOLE   0 0 0
HONEYWELL INTL INC PUT 438516956 4 18 SH Put SOLE   0 0 0
HORNBECK OFFSHORE SVCS INC N CALL 440543906 0 13 SH Call SOLE   0 0 0
HORNBECK OFFSHORE SVCS INC N PUT 440543956 0 17 SH Put SOLE   0 0 0
HOVNANIAN ENTERPRISES INC CALL 442487903 96 726 SH Call SOLE   0 0 0
HOVNANIAN ENTERPRISES INC PUT 442487953 1 51 SH Put SOLE   0 0 0
HELMERICH & PAYNE INC CALL 423452901 96 164 SH Call SOLE   0 0 0
HELMERICH & PAYNE INC COM 423452101 130 2,020 SH   SOLE   2,020 0 0
HELMERICH & PAYNE INC PUT 423452951 74 363 SH Put SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C CALL 42824C909 1 18 SH Call SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 416 29,007 SH   SOLE   29,007 0 0
HEWLETT PACKARD ENTERPRISE C PUT 42824C959 33 1,390 SH Put SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C CALL 42824C909 33 75 SH Call SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C PUT 42824C959 0 64 SH Put SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C CALL 42824C909 20 102 SH Call SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C PUT 42824C959 1 15 SH Put SOLE   0 0 0
HIGHPOWER INTL INC CALL 43113X901 0 10 SH Call SOLE   0 0 0
HIGHPOWER INTL INC COM 43113X101 26 7,156 SH   SOLE   7,156 0 0
HIGHPOWER INTL INC PUT 43113X951 40 245 SH Put SOLE   0 0 0
HUDSON PAC PPTYS INC CALL 444097909 7 156 SH Call SOLE   0 0 0
HUDSON PAC PPTYS INC PUT 444097959 3 5 SH Put SOLE   0 0 0
HP INC CALL 40434L905 21 406 SH Call SOLE   0 0 0
HP INC PUT 40434L955 15 170 SH Put SOLE   0 0 0
HOSPITALITY PPTYS TR CALL 44106M902 2 28 SH Call SOLE   0 0 0
HOSPITALITY PPTYS TR PUT 44106M952 0 7 SH Put SOLE   0 0 0
HEALTHEQUITY INC CALL 42226A907 0 50 SH Call SOLE   0 0 0
HEALTHEQUITY INC COM 42226A107 45 979 SH   SOLE   979 0 0
HEALTHEQUITY INC PUT 42226A957 5 113 SH Put SOLE   0 0 0
BLOCK H & R INC CALL 093671905 30 149 SH Call SOLE   0 0 0
BLOCK H & R INC PUT 093671955 3 125 SH Put SOLE   0 0 0
HILL ROM HLDGS INC COM 431475102 102 1,213 SH   SOLE   1,213 0 0
HILL ROM HLDGS INC PUT 431475952 1 11 SH Put SOLE   0 0 0
HRG GROUP INC CALL 40434J900 0 10 SH Call SOLE   0 0 0
HERC HLDGS INC CALL 42704L904 48 40 SH Call SOLE   0 0 0
HERC HLDGS INC COM 42704L104 92 1,474 SH   SOLE   1,474 0 0
HERC HLDGS INC PUT 42704L954 3 43 SH Put SOLE   0 0 0
HERC HLDGS INC CALL 42704L904 0 12 SH Call SOLE   0 0 0
HERC HLDGS INC PUT 42704L954 3 8 SH Put SOLE   0 0 0
HORMEL FOODS CORP CALL 440452900 22 183 SH Call SOLE   0 0 0
HORMEL FOODS CORP COM 440452100 755 20,766 SH   SOLE   20,766 0 0
HORMEL FOODS CORP PUT 440452950 68 296 SH Put SOLE   0 0 0
HARRIS CORP DEL CALL 413875905 147 175 SH Call SOLE   0 0 0
HARRIS CORP DEL PUT 413875955 0 5 SH Put SOLE   0 0 0
HERITAGE INS HLDGS INC CALL 42727J902 69 324 SH Call SOLE   0 0 0
HERITAGE INS HLDGS INC PUT 42727J952 1 4 SH Put SOLE   0 0 0
HERON THERAPEUTICS INC CALL 427746902 87 485 SH Call SOLE   0 0 0
HERON THERAPEUTICS INC PUT 427746952 2 55 SH Put SOLE   0 0 0
HORIZON TECHNOLOGY FIN CORP PUT 44045A952 0 3 SH Put SOLE   0 0 0
HSBC HLDGS PLC CALL 404280906 82 617 SH Call SOLE   0 0 0
HSBC HLDGS PLC COM 404280406 835 16,181 SH   SOLE   16,181 0 0
HSBC HLDGS PLC PUT 404280956 36 1,484 SH Put SOLE   0 0 0
HARSCO CORP CALL 415864907 47 235 SH Call SOLE   0 0 0
HARSCO CORP PUT 415864957 11 79 SH Put SOLE   0 0 0
SCHEIN HENRY INC CALL 806407902 13 54 SH Call SOLE   0 0 0
SCHEIN HENRY INC PUT 806407952 73 323 SH Put SOLE   0 0 0
HEIDRICK & STRUGGLES INTL IN CALL 422819902 0 8 SH Call SOLE   0 0 0
HEIDRICK & STRUGGLES INTL IN PUT 422819952 0 217 SH Put SOLE   0 0 0
HSN INC CALL 404303909 1 9 SH Call SOLE   0 0 0
HSN INC PUT 404303959 0 1 SH Put SOLE   0 0 0
HOST HOTELS & RESORTS INC CALL 44107P904 3 38 SH Call SOLE   0 0 0
HOST HOTELS & RESORTS INC PUT 44107P954 1 100 SH Put SOLE   0 0 0
HERSHEY CO CALL 427866908 46 49 SH Call SOLE   0 0 0
HERSHEY CO COM 427866108 410 3,618 SH   SOLE   3,618 0 0
HERSHEY CO PUT 427866958 8 204 SH Put SOLE   0 0 0
HERSHA HOSPITALITY TR CALL 427825900 1 33 SH Call SOLE   0 0 0
HERSHA HOSPITALITY TR COM 427825500 7 455 SH   SOLE   455 0 0
HERSHA HOSPITALITY TR PUT 427825950 0 13 SH Put SOLE   0 0 0
HEALTHCARE TR AMER INC CALL 42225P901 2 33 SH Call SOLE   0 0 0
HERITAGE COMMERCE CORP CALL 426927909 1 20 SH Call SOLE   0 0 0
HERCULES CAPITAL INC CALL 427096908 2 29 SH Call SOLE   0 0 0
HILLTOP HOLDINGS INC CALL 432748901 0 5 SH Call SOLE   0 0 0
CHINA LODGING GROUP LTD CALL 16949N909 280 119 SH Call SOLE   0 0 0
CHINA LODGING GROUP LTD PUT 16949N959 6 94 SH Put SOLE   0 0 0
HEARTLAND EXPRESS INC COM 422347104 27 1,162 SH   SOLE   1,162 0 0
HEARTLAND EXPRESS INC PUT 422347954 6 34 SH Put SOLE   0 0 0
HERTZ GLOBAL HLDGS INC CALL 42806J906 91 1,027 SH Call SOLE   0 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 436 19,751 SH   SOLE   19,751 0 0
HERTZ GLOBAL HLDGS INC PUT 42806J956 104 1,242 SH Put SOLE   0 0 0
HUBSPOT INC CALL 443573900 297 202 SH Call SOLE   0 0 0
HUBSPOT INC PUT 443573950 4 38 SH Put SOLE   0 0 0
HUMANA INC CALL 444859902 249 250 SH Call SOLE   0 0 0
HUMANA INC COM 444859102 8,563 34,522 SH   SOLE   34,522 0 0
HUMANA INC PUT 444859952 215 975 SH Put SOLE   0 0 0
HUNTSMAN CORP CALL 447011907 167 513 SH Call SOLE   0 0 0
HUNTSMAN CORP PUT 447011957 2 266 SH Put SOLE   0 0 0
HURON CONSULTING GROUP INC COM 447462102 3 92 SH   SOLE   92 0 0
HURON CONSULTING GROUP INC PUT 447462952 0 4 SH Put SOLE   0 0 0
HAVERTY FURNITURE INC COM 419596101 47 2,096 SH   SOLE   2,096 0 0
HAVERTY FURNITURE INC PUT 419596951 0 2 SH Put SOLE   0 0 0
HOUSTON WIRE & CABLE CO CALL 44244K909 11 50 SH Call SOLE   0 0 0
HOUSTON WIRE & CABLE CO PUT 44244K959 0 2 SH Put SOLE   0 0 0
HEXCEL CORP NEW CALL 428291908 16 97 SH Call SOLE   0 0 0
HEXCEL CORP NEW COM 428291108 859 13,898 SH   SOLE   13,898 0 0
HYSTER YALE MATLS HANDLING I PUT 449172955 0 2 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 93 2,763 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 679 5,304 SH Put SOLE   0 0 0
HYDROGENICS CORP NEW CALL 448883907 15 95 SH Call SOLE   0 0 0
HYDROGENICS CORP NEW COM 448883207 616 55,570 SH   SOLE   55,570 0 0
HYDROGENICS CORP NEW PUT 448883957 3 41 SH Put SOLE   0 0 0
HALYARD HEALTH INC CALL 40650V900 33 168 SH Call SOLE   0 0 0
HALYARD HEALTH INC PUT 40650V950 0 11 SH Put SOLE   0 0 0
HORIZON GLOBAL CORP CALL 44052W904 0 5 SH Call SOLE   0 0 0
HORIZON GLOBAL CORP COM 44052W104 3 267 SH   SOLE   267 0 0
HORIZON PHARMA PLC CALL G4617B905 54 521 SH Call SOLE   0 0 0
HORIZON PHARMA PLC PUT G4617B955 3 607 SH Put SOLE   0 0 0
MARINEMAX INC CALL 567908908 26 100 SH Call SOLE   0 0 0
MARINEMAX INC PUT 567908958 0 3 SH Put SOLE   0 0 0
INTELSAT S A CALL L5140P901 0 59 SH Call SOLE   0 0 0
INTELSAT S A COM L5140P101 20 5,991 SH   SOLE   5,991 0 0
INTELSAT S A PUT L5140P951 21 125 SH Put SOLE   0 0 0
IAC INTERACTIVECORP CALL 44919P908 63 73 SH Call SOLE   0 0 0
IAC INTERACTIVECORP COM 44919P508 1,538 12,581 SH   SOLE   12,581 0 0
IAC INTERACTIVECORP PUT 44919P958 25 451 SH Put SOLE   0 0 0
IAMGOLD CORP CALL 450913908 7 63 SH Call SOLE   0 0 0
IAMGOLD CORP COM 450913108 42 7,348 SH   SOLE   7,348 0 0
IAMGOLD CORP PUT 450913958 0 22 SH Put SOLE   0 0 0
ISHARES TR COM 464288794 36 588 SH   SOLE   588 0 0
ISHARES TR PUT 464288955 1 36 SH Put SOLE   0 0 0
INTEGRA LIFESCIENCES HLDGS C COM 457985208 16 335 SH   SOLE   335 0 0
INTEGRA LIFESCIENCES HLDGS C PUT 457985958 0 1 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 0 3 SH Call SOLE   0 0 0
ISHARES TR COM 464288778 3 72 SH   SOLE   72 0 0
ISHARES TR PUT 464288955 0 5 SH Put SOLE   0 0 0
ISHARES GOLD TRUST CALL 464285905 1 22 SH Call SOLE   0 0 0
ISHARES GOLD TRUST COM 464285105 103 8,264 SH   SOLE   8,264 0 0
ISHARES GOLD TRUST PUT 464285955 0 8 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 346 2,041 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 883 4,204 SH Put SOLE   0 0 0
IBERIABANK CORP COM 450828108 300 3,881 SH   SOLE   3,881 0 0
IBERIABANK CORP PUT 450828958 29 259 SH Put SOLE   0 0 0
INTERACTIVE BROKERS GROUP IN CALL 45841N907 120 164 SH Call SOLE   0 0 0
INTERACTIVE BROKERS GROUP IN PUT 45841N957 10 66 SH Put SOLE   0 0 0
INTERNATIONAL BUSINESS MACHS CALL 459200901 921 3,034 SH Call SOLE   0 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 12,722 82,928 SH   SOLE   82,928 0 0
INTERNATIONAL BUSINESS MACHS PUT 459200951 2,860 6,399 SH Put SOLE   0 0 0
ICICI BK LTD CALL 45104G904 43 638 SH Call SOLE   0 0 0
ICICI BK LTD PUT 45104G954 3 635 SH Put SOLE   0 0 0
ICICI BK LTD CALL 45104G904 0 1 SH Call SOLE   0 0 0
ICICI BK LTD PUT 45104G954 4 1,241 SH Put SOLE   0 0 0
INSTALLED BLDG PRODS INC COM 45780R101 62 826 SH   SOLE   826 0 0
INSTALLED BLDG PRODS INC PUT 45780R951 0 4 SH Put SOLE   0 0 0
INTERCONTINENTAL EXCHANGE IN CALL 45866F904 139 355 SH Call SOLE   0 0 0
INTERCONTINENTAL EXCHANGE IN PUT 45866F954 61 161 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 0 1 SH Call SOLE   0 0 0
ISHARES TR COM 464287564 138 1,367 SH   SOLE   1,367 0 0
ICHOR HOLDINGS CALL G4740B905 3 151 SH Call SOLE   0 0 0
ICHOR HOLDINGS COM G4740B105 280 11,388 SH   SOLE   11,388 0 0
ICON PLC CALL G4705A900 8 71 SH Call SOLE   0 0 0
ICON PLC PUT G4705A950 0 9 SH Put SOLE   0 0 0
ICONIX BRAND GROUP INC CALL 451055907 0 64 SH Call SOLE   0 0 0
ICONIX BRAND GROUP INC PUT 451055957 47 196 SH Put SOLE   0 0 0
INTERCEPT PHARMACEUTICALS IN CALL 45845P908 18 267 SH Call SOLE   0 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 225 3,856 SH   SOLE   3,856 0 0
INTERCEPT PHARMACEUTICALS IN PUT 45845P958 1,070 278 SH Put SOLE   0 0 0
ICU MED INC PUT 44930G957 0 6 SH Put SOLE   0 0 0
INTERDIGITAL INC CALL 45867G901 7 123 SH Call SOLE   0 0 0
INTERDIGITAL INC COM 45867G101 453 5,961 SH   SOLE   5,961 0 0
INTERDIGITAL INC PUT 45867G951 80 169 SH Put SOLE   0 0 0
IDERA PHARMACEUTICALS INC CALL 45168K906 1 74 SH Call SOLE   0 0 0
IDERA PHARMACEUTICALS INC PUT 45168K956 2 15 SH Put SOLE   0 0 0
I D SYSTEMS INC COM 449489103 34 4,988 SH   SOLE   4,988 0 0
IDT CORP CALL 448947907 10 285 SH Call SOLE   0 0 0
IDT CORP PUT 448947957 1 26 SH Put SOLE   0 0 0
INTEGRATED DEVICE TECHNOLOGY CALL 458118906 25 87 SH Call SOLE   0 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 225 7,583 SH   SOLE   7,583 0 0
INTEGRATED DEVICE TECHNOLOGY PUT 458118956 16 322 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 0 7 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 0 14 SH Put SOLE   0 0 0
IDEXX LABS INC CALL 45168D904 10 190 SH Call SOLE   0 0 0
IDEXX LABS INC PUT 45168D954 29 232 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 44 386 SH Call SOLE   0 0 0
ISHARES TR COM 464287440 1,934 18,328 SH   SOLE   18,328 0 0
ISHARES TR PUT 464287957 123 788 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 0 36 SH Call SOLE   0 0 0
ISHARES TR COM 464288661 59 487 SH   SOLE   487 0 0
ISHARES TR PUT 464288955 0 8 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 38 58 SH Call SOLE   0 0 0
ISHARES INC COM 46434G103 174 3,072 SH   SOLE   3,072 0 0
ISHARES INC PUT 46434G955 0 7 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 56 81 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 7 45 SH Put SOLE   0 0 0
ICAHN ENTERPRISES LP CALL 451100901 0 1 SH Call SOLE   0 0 0
ICAHN ENTERPRISES LP COM 451100101 44 766 SH   SOLE   766 0 0
ICAHN ENTERPRISES LP PUT 451100951 3 41 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 0 1 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 3 43 SH Put SOLE   0 0 0
IDEX CORP CALL 45167R904 95 78 SH Call SOLE   0 0 0
IDEX CORP PUT 45167R954 0 2 SH Put SOLE   0 0 0
INTERNATIONAL FLAVORS&FRAGRA CALL 459506901 15 42 SH Call SOLE   0 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 114 750 SH   SOLE   750 0 0
INTERNATIONAL FLAVORS&FRAGRA PUT 459506951 1 85 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 0 1 SH Call SOLE   0 0 0
INDIA FD INC CALL 454089903 0 4 SH Call SOLE   0 0 0
INDIA FD INC PUT 454089953 0 1 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 0 3 SH Call SOLE   0 0 0
ISHARES TR COM 464287549 874 5,183 SH   SOLE   5,183 0 0
INTERNATIONAL GAME TECHNOLOG CALL G4863A908 36 329 SH Call SOLE   0 0 0
INTERNATIONAL GAME TECHNOLOG PUT G4863A958 6 116 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 6 20 SH Call SOLE   0 0 0
ISHARES TR COM 464287515 867 5,613 SH   SOLE   5,613 0 0
ISHARES TR PUT 464287957 0 8 SH Put SOLE   0 0 0
INTERCONTINENTAL HOTELS GROU CALL 45857P907 4 33 SH Call SOLE   0 0 0
INTERCONTINENTAL HOTELS GROU COM 45857P707 46 734 SH   SOLE   734 0 0
ISHARES TR CALL 464288905 6 161 SH Call SOLE   0 0 0
II VI INC CALL 902104908 51 154 SH Call SOLE   0 0 0
II VI INC COM 902104108 731 15,571 SH   SOLE   15,571 0 0
II VI INC PUT 902104958 2 140 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 11 33 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 0 1 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1 2 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 3 32 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 0 7 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 1 17 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 3 27 SH Put SOLE   0 0 0
ILG INC CALL 44967H901 34 154 SH Call SOLE   0 0 0
ILG INC COM 44967H101 672 23,617 SH   SOLE   23,617 0 0
ILG INC PUT 44967H951 5 824 SH Put SOLE   0 0 0
ILLUMINA INC CALL 452327909 845 341 SH Call SOLE   0 0 0
ILLUMINA INC COM 452327109 2,792 12,782 SH   SOLE   12,782 0 0
ILLUMINA INC PUT 452327959 116 348 SH Put SOLE   0 0 0
IMAX CORP CALL 45245E909 3 59 SH Call SOLE   0 0 0
IMAX CORP COM 45245E109 171 7,409 SH   SOLE   7,409 0 0
IMAX CORP PUT 45245E959 25 214 SH Put SOLE   0 0 0
IMMUNE DESIGN CORP COM 45252L103 38 9,892 SH   SOLE   9,892 0 0
IMMUNE DESIGN CORP PUT 45252L953 1 41 SH Put SOLE   0 0 0
IMMUNOGEN INC CALL 45253H901 5 71 SH Call SOLE   0 0 0
IMMUNOGEN INC COM 45253H101 174 27,268 SH   SOLE   27,268 0 0
IMMUNOGEN INC PUT 45253H951 28 283 SH Put SOLE   0 0 0
IMPAC MTG HLDGS INC CALL 45254P908 8 200 SH Call SOLE   0 0 0
IMPAC MTG HLDGS INC PUT 45254P958 2 10 SH Put SOLE   0 0 0
INGLES MKTS INC CALL 457030904 16 24 SH Call SOLE   0 0 0
INGLES MKTS INC COM 457030104 100 2,906 SH   SOLE   2,906 0 0
INGLES MKTS INC PUT 457030954 4 247 SH Put SOLE   0 0 0
IMMERSION CORP CALL 452521907 5 29 SH Call SOLE   0 0 0
IMMERSION CORP COM 452521107 281 39,841 SH   SOLE   39,841 0 0
IMMERSION CORP PUT 452521957 21 233 SH Put SOLE   0 0 0
IMMUNOMEDICS INC CALL 452907908 884 2,005 SH Call SOLE   0 0 0
IMMUNOMEDICS INC PUT 452907958 72 1,362 SH Put SOLE   0 0 0
IMPERIAL OIL LTD COM 453038408 117 3,768 SH   SOLE   3,768 0 0
IMPERIAL OIL LTD PUT 453038958 0 45 SH Put SOLE   0 0 0
CHIPMOS TECHNOLOGIES INC COM 16965P103 14 824 SH   SOLE   824 0 0
IMPERVA INC CALL 45321L900 1 73 SH Call SOLE   0 0 0
IMPERVA INC COM 45321L100 35 897 SH   SOLE   897 0 0
IMPERVA INC PUT 45321L950 2 18 SH Put SOLE   0 0 0
INTERNAP CORP CALL 45885A909 4 28 SH Call SOLE   0 0 0
INTERNAP CORP CALL 45885A909 0 3 SH Call SOLE   0 0 0
INTERNAP CORP PUT 45885A959 0 2 SH Put SOLE   0 0 0
INC RESH HLDGS INC CALL 45329R909 12 77 SH Call SOLE   0 0 0
INCYTE CORP CALL 45337C902 98 615 SH Call SOLE   0 0 0
INCYTE CORP PUT 45337C952 663 656 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 33 178 SH Call SOLE   0 0 0
ISHARES TR PUT 46429B957 0 14 SH Put SOLE   0 0 0
INDEPENDENT BANK CORP MASS CALL 453836908 0 10 SH Call SOLE   0 0 0
INDEPENDENT BANK CORP MASS COM 453836108 24 345 SH   SOLE   345 0 0
INDEPENDENT BANK CORP MASS PUT 453836958 2 9 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 1 1 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K331 5 58 SH   SOLE   58 0 0
INFINITY PHARMACEUTICALS INC CALL 45665G903 0 55 SH Call SOLE   0 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 57 28,445 SH   SOLE   28,445 0 0
INFINITY PHARMACEUTICALS INC PUT 45665G953 0 22 SH Put SOLE   0 0 0
INFINERA CORPORATION CALL 45667G903 15 443 SH Call SOLE   0 0 0
INFINERA CORPORATION PUT 45667G953 24 178 SH Put SOLE   0 0 0
IHS MARKIT LTD CALL G47567905 19 88 SH Call SOLE   0 0 0
IHS MARKIT LTD PUT G47567955 0 3 SH Put SOLE   0 0 0
INFOSYS LTD CALL 456788908 2 21 SH Call SOLE   0 0 0
INFOSYS LTD COM 456788108 843 52,004 SH   SOLE   52,004 0 0
INFOSYS LTD PUT 456788958 28 1,688 SH Put SOLE   0 0 0
ING GROEP N V CALL 456837903 7 268 SH Call SOLE   0 0 0
ING GROEP N V COM 456837103 200 10,871 SH   SOLE   10,871 0 0
ING GROEP N V PUT 456837953 0 13 SH Put SOLE   0 0 0
INOGEN INC COM 45780L104 153 1,292 SH   SOLE   1,292 0 0
INGREDION INC CALL 457187902 2 3 SH Call SOLE   0 0 0
INGREDION INC COM 457187102 61 443 SH   SOLE   443 0 0
INGREDION INC PUT 457187952 0 8 SH Put SOLE   0 0 0
SUMMIT HOTEL PPTYS INC CALL 866082900 0 10 SH Call SOLE   0 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 61 4,055 SH   SOLE   4,055 0 0
SUMMIT HOTEL PPTYS INC PUT 866082950 1 97 SH Put SOLE   0 0 0
INOVIO PHARMACEUTICALS INC CALL 45773H901 6 52 SH Call SOLE   0 0 0
INOVIO PHARMACEUTICALS INC COM 45773H201 13 3,226 SH   SOLE   3,226 0 0
INOVIO PHARMACEUTICALS INC PUT 45773H951 20 100 SH Put SOLE   0 0 0
INNODATA INC COM 457642205 4 2,999 SH   SOLE   2,999 0 0
INNODATA INC PUT 457642955 11 30 SH Put SOLE   0 0 0
INOVALON HLDGS INC CALL 45781D901 1 275 SH Call SOLE   0 0 0
INOVALON HLDGS INC COM 45781D101 15 1,051 SH   SOLE   1,051 0 0
INOVALON HLDGS INC PUT 45781D951 2 54 SH Put SOLE   0 0 0
INSEEGO CORP COM 45782B104 1 877 SH   SOLE   877 0 0
INSMED INC CALL 457669907 2 3 SH Call SOLE   0 0 0
INSMED INC PUT 457669957 2 28 SH Put SOLE   0 0 0
INSTRUCTURE INC CALL 45781U903 3 96 SH Call SOLE   0 0 0
INSTRUCTURE INC PUT 45781U953 1 16 SH Put SOLE   0 0 0
INSYS THERAPEUTICS INC NEW CALL 45824V909 41 127 SH Call SOLE   0 0 0
INSYS THERAPEUTICS INC NEW COM 45824V209 5 597 SH   SOLE   597 0 0
INSYS THERAPEUTICS INC NEW PUT 45824V959 2 31 SH Put SOLE   0 0 0
WORLD FUEL SVCS CORP PUT 981475956 0 3 SH Put SOLE   0 0 0
INTEL CORP CALL 458140900 1,143 7,327 SH Call SOLE   0 0 0
INTEL CORP PUT 458140950 793 6,825 SH Put SOLE   0 0 0
INTL FCSTONE INC CALL 46116V905 7 50 SH Call SOLE   0 0 0
INTL FCSTONE INC PUT 46116V955 0 3 SH Put SOLE   0 0 0
INTUIT CALL 461202903 35 235 SH Call SOLE   0 0 0
INTUIT COM 461202103 2,402 15,226 SH   SOLE   15,226 0 0
INTUIT PUT 461202953 18 91 SH Put SOLE   0 0 0
INTERSECTIONS INC CALL 460981901 0 3 SH Call SOLE   0 0 0
INTERSECTIONS INC COM 460981301 13 6,174 SH   SOLE   6,174 0 0
INTERSECTIONS INC PUT 460981951 15 67 SH Put SOLE   0 0 0
INNOVIVA INC CALL 45781M901 3 115 SH Call SOLE   0 0 0
INNOVIVA INC COM 45781M101 16 1,171 SH   SOLE   1,171 0 0
INNOVIVA INC PUT 45781M951 15 129 SH Put SOLE   0 0 0
IDENTIV INC CALL 45170X905 6 474 SH Call SOLE   0 0 0
IDENTIV INC PUT 45170X955 0 4 SH Put SOLE   0 0 0
INVITATION HOMES INC CALL 46187W907 9 125 SH Call SOLE   0 0 0
INVITATION HOMES INC COM 46187W107 319 13,553 SH   SOLE   13,553 0 0
INVITATION HOMES INC PUT 46187W957 29 654 SH Put SOLE   0 0 0
INVITATION HOMES INC CALL 46187W907 0 2 SH Call SOLE   0 0 0
INNERWORKINGS INC CALL 45773Y905 1 29 SH Call SOLE   0 0 0
INNERWORKINGS INC COM 45773Y105 4 467 SH   SOLE   467 0 0
INNERWORKINGS INC PUT 45773Y955 4 21 SH Put SOLE   0 0 0
INTERXION HOLDING N.V CALL N47279909 3 55 SH Call SOLE   0 0 0
INTERXION HOLDING N.V PUT N47279959 0 11 SH Put SOLE   0 0 0
ION GEOPHYSICAL CORP CALL 462044907 9 42 SH Call SOLE   0 0 0
ION GEOPHYSICAL CORP COM 462044207 27 1,411 SH   SOLE   1,411 0 0
ION GEOPHYSICAL CORP PUT 462044957 0 13 SH Put SOLE   0 0 0
IONIS PHARMACEUTICALS INC CALL 462222900 89 382 SH Call SOLE   0 0 0
IONIS PHARMACEUTICALS INC COM 462222100 1,042 20,730 SH   SOLE   20,730 0 0
IONIS PHARMACEUTICALS INC PUT 462222950 88 505 SH Put SOLE   0 0 0
IOVANCE BIOTHERAPEUTICS INC CALL 462260900 24 163 SH Call SOLE   0 0 0
IOVANCE BIOTHERAPEUTICS INC PUT 462260950 6 42 SH Put SOLE   0 0 0
INTL PAPER CO CALL 460146903 183 682 SH Call SOLE   0 0 0
INTL PAPER CO PUT 460146953 26 435 SH Put SOLE   0 0 0
ETF MANAGERS TR CALL 26924G909 0 4 SH Call SOLE   0 0 0
ETF MANAGERS TR COM 26924G409 18 526 SH   SOLE   526 0 0
ETF MANAGERS TR PUT 26924G959 3 9 SH Put SOLE   0 0 0
INTERPUBLIC GROUP COS INC CALL 460690900 23 131 SH Call SOLE   0 0 0
INTERPUBLIC GROUP COS INC PUT 460690950 1 27 SH Put SOLE   0 0 0
IPG PHOTONICS CORP CALL 44980X909 241 137 SH Call SOLE   0 0 0
IPG PHOTONICS CORP PUT 44980X959 106 222 SH Put SOLE   0 0 0
INPHI CORP CALL 45772F907 0 4 SH Call SOLE   0 0 0
INPHI CORP COM 45772F107 58 1,607 SH   SOLE   1,607 0 0
INPHI CORP PUT 45772F957 6 66 SH Put SOLE   0 0 0
INNOPHOS HOLDINGS INC COM 45774N108 2 55 SH   SOLE   55 0 0
INNOPHOS HOLDINGS INC PUT 45774N958 0 9 SH Put SOLE   0 0 0
INTREPID POTASH INC CALL 46121Y902 22 283 SH Call SOLE   0 0 0
INTREPID POTASH INC PUT 46121Y952 0 23 SH Put SOLE   0 0 0
IMPAX LABORATORIES INC CALL 45256B901 11 48 SH Call SOLE   0 0 0
IMPAX LABORATORIES INC PUT 45256B951 0 2 SH Put SOLE   0 0 0
IQVIA HLDGS INC CALL 46266C905 26 155 SH Call SOLE   0 0 0
IQVIA HLDGS INC PUT 46266C955 2 61 SH Put SOLE   0 0 0
INGERSOLL-RAND PLC CALL G47791901 38 146 SH Call SOLE   0 0 0
INGERSOLL-RAND PLC PUT G47791951 3 25 SH Put SOLE   0 0 0
IROBOT CORP CALL 462726900 162 260 SH Call SOLE   0 0 0
IROBOT CORP PUT 462726950 41 91 SH Put SOLE   0 0 0
IRIDIUM COMMUNICATIONS INC CALL 46269C902 3 55 SH Call SOLE   0 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 57 4,852 SH   SOLE   4,852 0 0
IRIDIUM COMMUNICATIONS INC PUT 46269C952 25 209 SH Put SOLE   0 0 0
IRON MTN INC NEW CALL 46284V901 8 91 SH Call SOLE   0 0 0
IRON MTN INC NEW COM 46284V101 575 15,252 SH   SOLE   15,252 0 0
IRON MTN INC NEW PUT 46284V951 4 88 SH Put SOLE   0 0 0
INDEPENDENCE RLTY TR INC CALL 45378A906 1 60 SH Call SOLE   0 0 0
INDEPENDENCE RLTY TR INC PUT 45378A956 3 150 SH Put SOLE   0 0 0
IRONWOOD PHARMACEUTICALS INC CALL 46333X908 2 89 SH Call SOLE   0 0 0
IRONWOOD PHARMACEUTICALS INC COM 46333X108 112 7,538 SH   SOLE   7,538 0 0
IRONWOOD PHARMACEUTICALS INC PUT 46333X958 30 268 SH Put SOLE   0 0 0
INVESTORS BANCORP INC NEW CALL 46146L901 0 3 SH Call SOLE   0 0 0
INTERNATIONAL SPEEDWAY CORP COM 460335201 4 120 SH   SOLE   120 0 0
INTUITIVE SURGICAL INC CALL 46120E902 4,233 1,158 SH Call SOLE   0 0 0
INTUITIVE SURGICAL INC COM 46120E602 2,909 7,973 SH   SOLE   7,973 0 0
INTUITIVE SURGICAL INC PUT 46120E952 2,045 2,762 SH Put SOLE   0 0 0
GARTNER INC CALL 366651907 1 3 SH Call SOLE   0 0 0
GARTNER INC COM 366651107 31 255 SH   SOLE   255 0 0
GARTNER INC PUT 366651957 8 45 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 8 14 SH Call SOLE   0 0 0
ISHARES TR CALL 464288905 24 63 SH Call SOLE   0 0 0
ISHARES TR COM 464288752 3,979 91,030 SH   SOLE   91,030 0 0
ISHARES TR PUT 464288955 58 1,080 SH Put SOLE   0 0 0
INTRA CELLULAR THERAPIES INC CALL 46116X901 6 23 SH Call SOLE   0 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 468 32,367 SH   SOLE   32,367 0 0
INTRA CELLULAR THERAPIES INC PUT 46116X951 28 179 SH Put SOLE   0 0 0
INOTEK PHARMACEUTICALS CORP CALL 45780V902 4 65 SH Call SOLE   0 0 0
INVESTMENT TECHNOLOGY GRP NE CALL 46145F905 0 6 SH Call SOLE   0 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 0 20 SH   SOLE   20 0 0
INTEGER HLDGS CORP CALL 45826H909 3 60 SH Call SOLE   0 0 0
INTEGER HLDGS CORP PUT 45826H959 3 59 SH Put SOLE   0 0 0
ITRON INC CALL 465741906 2 39 SH Call SOLE   0 0 0
ITRON INC PUT 465741956 0 1 SH Put SOLE   0 0 0
ITT INC CALL 45073V908 18 27 SH Call SOLE   0 0 0
ITT INC PUT 45073V958 2 35 SH Put SOLE   0 0 0
ITAU UNIBANCO HLDG SA CALL 465562906 26 620 SH Call SOLE   0 0 0
ITAU UNIBANCO HLDG SA COM 465562106 223 17,180 SH   SOLE   17,180 0 0
ITAU UNIBANCO HLDG SA PUT 465562956 81 1,043 SH Put SOLE   0 0 0
ITAU UNIBANCO HLDG SA CALL 465562906 2 11 SH Call SOLE   0 0 0
ITAU UNIBANCO HLDG SA PUT 465562956 0 2 SH Put SOLE   0 0 0
ILLINOIS TOOL WKS INC CALL 452308909 126 334 SH Call SOLE   0 0 0
ILLINOIS TOOL WKS INC PUT 452308959 12 92 SH Put SOLE   0 0 0
INTEVAC INC CALL 461148908 0 4 SH Call SOLE   0 0 0
INTEVAC INC COM 461148108 17 2,548 SH   SOLE   2,548 0 0
INVACARE CORP PUT 461203951 1 45 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 0 7 SH Call SOLE   0 0 0
INVESCO MORTGAGE CAPITAL INC CALL 46131B900 0 18 SH Call SOLE   0 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 433 24,333 SH   SOLE   24,333 0 0
INVESCO MORTGAGE CAPITAL INC PUT 46131B950 2 46 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 112 402 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 1 7 SH Put SOLE   0 0 0
INVESCO LTD CALL G491BT908 16 223 SH Call SOLE   0 0 0
INVESCO LTD COM G491BT108 354 9,705 SH   SOLE   9,705 0 0
INVESCO LTD PUT G491BT958 4 86 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 9 10 SH Call SOLE   0 0 0
ISHARES TR COM 464287622 398 2,682 SH   SOLE   2,682 0 0
ISHARES TR CALL 464288905 1 7 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 66 320 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 38 783 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 51 230 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 5,865 14,313 SH Call SOLE   0 0 0
ISHARES TR COM 464287655 11,036 72,388 SH   SOLE   72,388 0 0
ISHARES TR PUT 464287957 3,337 20,918 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 2 7 SH Call SOLE   0 0 0
ISHARES TR COM 464287630 2,171 17,268 SH   SOLE   17,268 0 0
ISHARES TR PUT 464287957 4 51 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 3 4 SH Call SOLE   0 0 0
ISHARES TR COM 464287648 224 1,204 SH   SOLE   1,204 0 0
ISHARES TR PUT 464287957 37 260 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 8 79 SH Call SOLE   0 0 0
ISHARES TR COM 464287481 598 4,962 SH   SOLE   4,962 0 0
ISHARES TR CALL 464287907 1 8 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 1 1 SH Call SOLE   0 0 0
IXYS CORP CALL 46600W906 13 113 SH Call SOLE   0 0 0
IXYS CORP COM 46600W106 570 23,817 SH   SOLE   23,817 0 0
IXYS CORP PUT 46600W956 79 372 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 9 33 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 0 4 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 2 19 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 4 18 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 6 19 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 163 3,787 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 430 5,612 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 23 32 SH Call SOLE   0 0 0
ISHARES TR COM 464287192 992 5,179 SH   SOLE   5,179 0 0
ISHARES TR PUT 464287957 1 50 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 0 43 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 0 1 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1 26 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 0 4 SH Put SOLE   0 0 0
JACK IN THE BOX INC CALL 466367909 5 56 SH Call SOLE   0 0 0
JACK IN THE BOX INC COM 466367109 672 6,856 SH   SOLE   6,856 0 0
JACK IN THE BOX INC PUT 466367959 27 417 SH Put SOLE   0 0 0
JAGGED PEAK ENERGY INC CALL 47009K907 34 100 SH Call SOLE   0 0 0
JAKKS PAC INC COM 47012E106 1 518 SH   SOLE   518 0 0
JA SOLAR HOLDINGS CO LTD CALL 466090906 0 68 SH Call SOLE   0 0 0
JA SOLAR HOLDINGS CO LTD COM 466090206 24 3,332 SH   SOLE   3,332 0 0
JA SOLAR HOLDINGS CO LTD PUT 466090956 0 31 SH Put SOLE   0 0 0
JAZZ PHARMACEUTICALS PLC CALL G50871905 2 16 SH Call SOLE   0 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 403 2,993 SH   SOLE   2,993 0 0
JAZZ PHARMACEUTICALS PLC PUT G50871955 21 101 SH Put SOLE   0 0 0
JBG SMITH PPTYS COM 46590V100 444 12,806 SH   SOLE   12,806 0 0
JBG SMITH PPTYS PUT 46590V950 0 11 SH Put SOLE   0 0 0
HUNT J B TRANS SVCS INC CALL 445658907 139 200 SH Call SOLE   0 0 0
HUNT J B TRANS SVCS INC PUT 445658957 8 164 SH Put SOLE   0 0 0
JABIL INC CALL 466313903 5 297 SH Call SOLE   0 0 0
JABIL INC PUT 466313953 56 342 SH Put SOLE   0 0 0
JETBLUE AIRWAYS CORP CALL 477143901 26 116 SH Call SOLE   0 0 0
JETBLUE AIRWAYS CORP COM 477143101 1,023 45,805 SH   SOLE   45,805 0 0
JETBLUE AIRWAYS CORP PUT 477143951 40 1,989 SH Put SOLE   0 0 0
SANFILIPPO JOHN B & SON INC CALL 800422907 0 3 SH Call SOLE   0 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 2 45 SH   SOLE   45 0 0
JOHN BEAN TECHNOLOGIES CORP CALL 477839904 6 6 SH Call SOLE   0 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 376 3,394 SH   SOLE   3,394 0 0
JOHN BEAN TECHNOLOGIES CORP PUT 477839954 0 1 SH Put SOLE   0 0 0
JOHNSON CTLS INTL PLC CALL G51502905 48 607 SH Call SOLE   0 0 0
JOHNSON CTLS INTL PLC PUT G51502955 12 134 SH Put SOLE   0 0 0
JOHNSON CTLS INTL PLC CALL G51502905 90 239 SH Call SOLE   0 0 0
JOHNSON CTLS INTL PLC PUT G51502955 0 1 SH Put SOLE   0 0 0
JOHNSON CTLS INTL PLC CALL G51502905 10 8 SH Call SOLE   0 0 0
JOHNSON CTLS INTL PLC PUT G51502955 0 6 SH Put SOLE   0 0 0
JOHNSON CTLS INTL PLC CALL G51502905 0 2 SH Call SOLE   0 0 0
J2 GLOBAL INC PUT 48123V952 0 15 SH Put SOLE   0 0 0
PENNEY J C INC CALL 708160906 35 1,000 SH Call SOLE   0 0 0
PENNEY J C INC PUT 708160956 92 518 SH Put SOLE   0 0 0
JD COM INC CALL 47215P906 916 5,077 SH Call SOLE   0 0 0
JD COM INC COM 47215P106 14,172 342,166 SH   SOLE   342,166 0 0
JD COM INC PUT 47215P956 948 4,786 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 77 228 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 238 102 SH Put SOLE   0 0 0
JACOBS ENGR GROUP INC DEL CALL 469814907 11 36 SH Call SOLE   0 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 632 9,591 SH   SOLE   9,591 0 0
JACOBS ENGR GROUP INC DEL PUT 469814957 4 30 SH Put SOLE   0 0 0
JELD-WEN HLDG INC CALL 47580P903 2 5 SH Call SOLE   0 0 0
JELD-WEN HLDG INC COM 47580P103 15 391 SH   SOLE   391 0 0
ETF SER SOLUTIONS CALL 26922A902 2 20 SH Call SOLE   0 0 0
JANUS HENDERSON GROUP PLC CALL G4474Y904 0 1 SH Call SOLE   0 0 0
J JILL INC COM 46620W102 5 672 SH   SOLE   672 0 0
J JILL INC PUT 46620W952 2 4 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06739F901 24 174 SH Call SOLE   0 0 0
BARCLAYS BK PLC COM 06739F101 248 6,624 SH   SOLE   6,624 0 0
BARCLAYS BK PLC PUT 06739F951 7 75 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06739H903 0 18 SH Call SOLE   0 0 0
BARCLAYS BANK PLC COM 06739H305 27 1,135 SH   SOLE   1,135 0 0
BARCLAYS BANK PLC PUT 06739H953 7 9 SH Put SOLE   0 0 0
HENRY JACK & ASSOC INC COM 426281101 83 713 SH   SOLE   713 0 0
HENRY JACK & ASSOC INC PUT 426281951 0 3 SH Put SOLE   0 0 0
JINKOSOLAR HLDG CO LTD CALL 47759T900 4 45 SH Call SOLE   0 0 0
JINKOSOLAR HLDG CO LTD COM 47759T100 153 6,379 SH   SOLE   6,379 0 0
JINKOSOLAR HLDG CO LTD PUT 47759T950 9 347 SH Put SOLE   0 0 0
JONES LANG LASALLE INC CALL 48020Q907 0 1 SH Call SOLE   0 0 0
JONES LANG LASALLE INC COM 48020Q107 322 2,166 SH   SOLE   2,166 0 0
JAMBA INC CALL 47023A909 0 44 SH Call SOLE   0 0 0
JUMEI INTL HLDG LTD CALL 48138L907 4 130 SH Call SOLE   0 0 0
JUMEI INTL HLDG LTD COM 48138L107 21 7,432 SH   SOLE   7,432 0 0
JUMEI INTL HLDG LTD PUT 48138L957 6 794 SH Put SOLE   0 0 0
JOUNCE THERAPEUTICS INC COM 481116101 34 2,745 SH   SOLE   2,745 0 0
JOUNCE THERAPEUTICS INC PUT 481116951 2 9 SH Put SOLE   0 0 0
JOHNSON & JOHNSON CALL 478160904 568 2,148 SH Call SOLE   0 0 0
JOHNSON & JOHNSON PUT 478160954 271 3,055 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 1 308 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A417 439 11,971 SH   SOLE   11,971 0 0
SPDR SERIES TRUST PUT 78464A958 77 933 SH Put SOLE   0 0 0
JUNIPER NETWORKS INC CALL 48203R904 306 2,933 SH Call SOLE   0 0 0
JUNIPER NETWORKS INC PUT 48203R954 38 860 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 359 1,567 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 200 1,199 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 10 1,423 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 243 1,177 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06739H903 4 44 SH Call SOLE   0 0 0
BARCLAYS BANK PLC COM 06739H297 129 8,272 SH   SOLE   8,272 0 0
BARCLAYS BANK PLC PUT 06739H953 4 33 SH Put SOLE   0 0 0
51JOB INC COM 316827104 689 11,334 SH   SOLE   11,334 0 0
51JOB INC PUT 316827954 15 196 SH Put SOLE   0 0 0
ST JOE CO COM 790148100 92 5,118 SH   SOLE   5,118 0 0
JONES ENERGY INC CALL 48019R908 0 5 SH Call SOLE   0 0 0
JONES ENERGY INC COM 48019R108 0 738 SH   SOLE   738 0 0
JPMORGAN CHASE & CO CALL 46625H905 3,225 4,283 SH Call SOLE   0 0 0
JPMORGAN CHASE & CO PUT 46625H955 584 5,737 SH Put SOLE   0 0 0
CHINA FIN ONLINE CO LTD CALL 169379904 0 19 SH Call SOLE   0 0 0
CHINA FIN ONLINE CO LTD COM 169379104 1 594 SH   SOLE   594 0 0
CHINA FIN ONLINE CO LTD PUT 169379954 1 51 SH Put SOLE   0 0 0
JUNO THERAPEUTICS INC CALL 48205A909 666 953 SH Call SOLE   0 0 0
JUNO THERAPEUTICS INC COM 48205A109 744 16,285 SH   SOLE   16,285 0 0
JUNO THERAPEUTICS INC PUT 48205A959 246 561 SH Put SOLE   0 0 0
NORDSTROM INC CALL 655664900 343 1,081 SH Call SOLE   0 0 0
NORDSTROM INC PUT 655664950 54 1,122 SH Put SOLE   0 0 0
KELLOGG CO CALL 487836908 31 194 SH Call SOLE   0 0 0
KELLOGG CO COM 487836108 523 7,704 SH   SOLE   7,704 0 0
KELLOGG CO PUT 487836958 105 1,071 SH Put SOLE   0 0 0
KAISER ALUMINUM CORP CALL 483007904 0 1 SH Call SOLE   0 0 0
KAISER ALUMINUM CORP COM 483007704 116 1,090 SH   SOLE   1,090 0 0
KAISER ALUMINUM CORP PUT 483007954 0 51 SH Put SOLE   0 0 0
IKANG HEALTHCARE GROUP INC COM 45174L108 1,088 68,884 SH   SOLE   68,884 0 0
IKANG HEALTHCARE GROUP INC PUT 45174L958 163 1,023 SH Put SOLE   0 0 0
KAR AUCTION SVCS INC CALL 48238T909 1 12 SH Call SOLE   0 0 0
KAR AUCTION SVCS INC PUT 48238T959 0 7 SH Put SOLE   0 0 0
KB FINANCIAL GROUP INC COM 48241A105 68 1,166 SH   SOLE   1,166 0 0
SPDR SERIES TRUST CALL 78464A908 42 222 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 46 1,205 SH Put SOLE   0 0 0
KB HOME CALL 48666K909 32 83 SH Call SOLE   0 0 0
KB HOME COM 48666K109 196 6,159 SH   SOLE   6,159 0 0
KB HOME PUT 48666K959 5 921 SH Put SOLE   0 0 0
KBR INC CALL 48242W906 3 32 SH Call SOLE   0 0 0
KBR INC PUT 48242W956 0 12 SH Put SOLE   0 0 0
POWERSHARES ETF TR II CALL 73937B906 0 4 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A771 16 282 SH   SOLE   282 0 0
SPDR SERIES TRUST PUT 78464A958 1 9 SH Put SOLE   0 0 0
KELLY SVCS INC CALL 488152907 3 35 SH Call SOLE   0 0 0
KELLY SVCS INC COM 488152208 2 84 SH   SOLE   84 0 0
KELLY SVCS INC PUT 488152957 1 7 SH Put SOLE   0 0 0
KEMET CORP CALL 488360907 16 245 SH Call SOLE   0 0 0
KEMET CORP PUT 488360957 18 149 SH Put SOLE   0 0 0
KOREA ELECTRIC PWR COM 500631106 8 504 SH   SOLE   504 0 0
KOREA ELECTRIC PWR PUT 500631956 0 27 SH Put SOLE   0 0 0
KERYX BIOPHARMACEUTICALS INC CALL 492515901 30 547 SH Call SOLE   0 0 0
KERYX BIOPHARMACEUTICALS INC PUT 492515951 6 115 SH Put SOLE   0 0 0
KIRBY CORP CALL 497266906 16 62 SH Call SOLE   0 0 0
KIRBY CORP PUT 497266956 1 7 SH Put SOLE   0 0 0
KEYCORP NEW CALL 493267908 10 171 SH Call SOLE   0 0 0
KEYCORP NEW COM 493267108 237 11,775 SH   SOLE   11,775 0 0
KEYCORP NEW PUT 493267958 3 181 SH Put SOLE   0 0 0
KEYSIGHT TECHNOLOGIES INC CALL 49338L903 4 44 SH Call SOLE   0 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 30 725 SH   SOLE   725 0 0
KORN FERRY INTL CALL 500643900 1 5 SH Call SOLE   0 0 0
KORN FERRY INTL PUT 500643950 6 26 SH Put SOLE   0 0 0
KINROSS GOLD CORP CALL 496902904 1 85 SH Call SOLE   0 0 0
KINROSS GOLD CORP COM 496902404 45 10,424 SH   SOLE   10,424 0 0
KINROSS GOLD CORP PUT 496902954 5 1,184 SH Put SOLE   0 0 0
KRAFT HEINZ CO CALL 500754906 29 919 SH Call SOLE   0 0 0
KRAFT HEINZ CO COM 500754106 3,223 41,453 SH   SOLE   41,453 0 0
KRAFT HEINZ CO PUT 500754956 724 2,155 SH Put SOLE   0 0 0
SPDR SERIES TRUST COM 78464A789 21 715 SH   SOLE   715 0 0
SPDR SERIES TRUST PUT 78464A958 1 37 SH Put SOLE   0 0 0
KIMCO RLTY CORP CALL 49446R909 0 13 SH Call SOLE   0 0 0
KIMCO RLTY CORP COM 49446R109 77 4,252 SH   SOLE   4,252 0 0
KIMCO RLTY CORP PUT 49446R959 6 96 SH Put SOLE   0 0 0
KIRKLANDS INC COM 497498105 10 907 SH   SOLE   907 0 0
KKR & CO L P DEL CALL 48248M902 50 381 SH Call SOLE   0 0 0
KKR & CO L P DEL PUT 48248M952 5 328 SH Put SOLE   0 0 0
KIRKLAND LAKE GOLD LTD CALL 49741E900 45 475 SH Call SOLE   0 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 346 22,588 SH   SOLE   22,588 0 0
KIRKLAND LAKE GOLD LTD PUT 49741E950 48 208 SH Put SOLE   0 0 0
KLA-TENCOR CORP CALL 482480900 102 251 SH Call SOLE   0 0 0
KLA-TENCOR CORP COM 482480100 617 5,874 SH   SOLE   5,874 0 0
KLA-TENCOR CORP PUT 482480950 12 97 SH Put SOLE   0 0 0
KLONDEX MNS LTD COM 498696103 4 1,603 SH   SOLE   1,603 0 0
KLONDEX MNS LTD PUT 498696953 4 20 SH Put SOLE   0 0 0
KULICKE & SOFFA INDS INC CALL 501242901 5 42 SH Call SOLE   0 0 0
KULICKE & SOFFA INDS INC COM 501242101 14 584 SH   SOLE   584 0 0
KULICKE & SOFFA INDS INC PUT 501242951 1 54 SH Put SOLE   0 0 0
KLX INC CALL 482539903 46 34 SH Call SOLE   0 0 0
KLX INC COM 482539103 1,236 18,116 SH   SOLE   18,116 0 0
KLX INC PUT 482539953 16 317 SH Put SOLE   0 0 0
KIMBERLY CLARK CORP CALL 494368903 56 147 SH Call SOLE   0 0 0
KIMBERLY CLARK CORP COM 494368103 3,488 28,911 SH   SOLE   28,911 0 0
KIMBERLY CLARK CORP PUT 494368953 21 624 SH Put SOLE   0 0 0
KINDER MORGAN INC DEL CALL 49456B901 16 589 SH Call SOLE   0 0 0
KINDER MORGAN INC DEL PUT 49456B951 64 425 SH Put SOLE   0 0 0
KEMPHARM INC COM 488445107 0 107 SH   SOLE   107 0 0
KEMPHARM INC PUT 488445957 0 3 SH Put SOLE   0 0 0
KENNAMETAL INC CALL 489170900 2 3 SH Call SOLE   0 0 0
KENNAMETAL INC COM 489170100 666 13,776 SH   SOLE   13,776 0 0
KENNAMETAL INC PUT 489170950 16 173 SH Put SOLE   0 0 0
CARMAX INC CALL 143130902 27 651 SH Call SOLE   0 0 0
CARMAX INC COM 143130102 1,364 21,280 SH   SOLE   21,280 0 0
CARMAX INC PUT 143130952 91 492 SH Put SOLE   0 0 0
KNOWLES CORP CALL 49926D909 2 26 SH Call SOLE   0 0 0
KNOWLES CORP PUT 49926D959 0 11 SH Put SOLE   0 0 0
KINDRED HEALTHCARE INC CALL 494580903 102 298 SH Call SOLE   0 0 0
KINDRED HEALTHCARE INC PUT 494580953 2 49 SH Put SOLE   0 0 0
KANDI TECHNOLOGIES GROUP INC CALL 483709901 39 375 SH Call SOLE   0 0 0
KANDI TECHNOLOGIES GROUP INC COM 483709101 86 12,781 SH   SOLE   12,781 0 0
KANDI TECHNOLOGIES GROUP INC PUT 483709951 12 332 SH Put SOLE   0 0 0
KNOLL INC CALL 498904900 1 11 SH Call SOLE   0 0 0
KNOT OFFSHORE PARTNERS LP CALL Y48125901 2 21 SH Call SOLE   0 0 0
KNOT OFFSHORE PARTNERS LP COM Y48125101 22 1,099 SH   SOLE   1,099 0 0
KNOT OFFSHORE PARTNERS LP PUT Y48125951 2 33 SH Put SOLE   0 0 0
KNIGHT SWIFT TRANSN HLDGS IN CALL 499049904 4 88 SH Call SOLE   0 0 0
KNIGHT SWIFT TRANSN HLDGS IN PUT 499049954 15 51 SH Put SOLE   0 0 0
KNIGHT SWIFT TRANSN HLDGS IN CALL 499049904 243 394 SH Call SOLE   0 0 0
KNIGHT SWIFT TRANSN HLDGS IN PUT 499049954 13 253 SH Put SOLE   0 0 0
COCA COLA CO CALL 191216900 500 3,091 SH Call SOLE   0 0 0
COCA COLA CO COM 191216100 1,253 27,322 SH   SOLE   27,322 0 0
COCA COLA CO PUT 191216950 156 3,378 SH Put SOLE   0 0 0
EASTMAN KODAK CO CALL 277461906 0 119 SH Call SOLE   0 0 0
EASTMAN KODAK CO COM 277461406 177 57,167 SH   SOLE   57,167 0 0
EASTMAN KODAK CO PUT 277461956 32 196 SH Put SOLE   0 0 0
COCA COLA FEMSA S A B DE C V CALL 191241908 0 5 SH Call SOLE   0 0 0
COCA COLA FEMSA S A B DE C V COM 191241108 74 1,066 SH   SOLE   1,066 0 0
COCA COLA FEMSA S A B DE C V PUT 191241958 4 18 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 10 60 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F809 152 9,484 SH   SOLE   9,484 0 0
VANECK VECTORS ETF TR PUT 92189F952 3 31 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 36 165 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W387 269 6,794 SH   SOLE   6,794 0 0
PROSHARES TR II PUT 74347W952 2 11 SH Put SOLE   0 0 0
KONA GRILL INC PUT 50047H951 0 5 SH Put SOLE   0 0 0
KOPPERS HOLDINGS INC CALL 50060P906 31 59 SH Call SOLE   0 0 0
KOPIN CORP CALL 500600901 0 50 SH Call SOLE   0 0 0
KOPIN CORP COM 500600101 4 1,415 SH   SOLE   1,415 0 0
KOPIN CORP PUT 500600951 0 4 SH Put SOLE   0 0 0
MICHAEL KORS HLDGS LTD CALL G60754901 1,396 1,311 SH Call SOLE   0 0 0
MICHAEL KORS HLDGS LTD PUT G60754951 10 212 SH Put SOLE   0 0 0
KOSMOS ENERGY LTD CALL G5315B907 2 270 SH Call SOLE   0 0 0
KOSMOS ENERGY LTD PUT G5315B957 0 1 SH Put SOLE   0 0 0
KARYOPHARM THERAPEUTICS INC CALL 48576U906 6 34 SH Call SOLE   0 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 63 6,646 SH   SOLE   6,646 0 0
KARYOPHARM THERAPEUTICS INC PUT 48576U956 0 8 SH Put SOLE   0 0 0
KROGER CO CALL 501044901 508 1,239 SH Call SOLE   0 0 0
KROGER CO PUT 501044951 160 4,360 SH Put SOLE   0 0 0
KRATON CORPORATION CALL 50077C906 2 7 SH Call SOLE   0 0 0
KRATON CORPORATION COM 50077C106 17 367 SH   SOLE   367 0 0
KRATON CORPORATION PUT 50077C956 0 2 SH Put SOLE   0 0 0
KILROY RLTY CORP CALL 49427F908 0 1 SH Call SOLE   0 0 0
KILROY RLTY CORP COM 49427F108 4 62 SH   SOLE   62 0 0
SPDR SERIES TRUST CALL 78464A908 327 1,579 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A698 1,117 18,991 SH   SOLE   18,991 0 0
SPDR SERIES TRUST PUT 78464A958 208 1,874 SH Put SOLE   0 0 0
KITE RLTY GROUP TR CALL 49803T900 1 32 SH Call SOLE   0 0 0
KITE RLTY GROUP TR PUT 49803T950 0 2 SH Put SOLE   0 0 0
KORNIT DIGITAL LTD CALL M6372Q903 40 218 SH Call SOLE   0 0 0
KEARNY FINL CORP MD CALL 48716P908 0 7 SH Call SOLE   0 0 0
KEARNY FINL CORP MD COM 48716P108 21 1,464 SH   SOLE   1,464 0 0
KEARNY FINL CORP MD PUT 48716P958 0 35 SH Put SOLE   0 0 0
KRONOS WORLDWIDE INC CALL 50105F905 3 11 SH Call SOLE   0 0 0
KRONOS WORLDWIDE INC PUT 50105F955 36 785 SH Put SOLE   0 0 0
KAPSTONE PAPER & PACKAGING C CALL 48562P903 20 100 SH Call SOLE   0 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 368 16,245 SH   SOLE   16,245 0 0
KAPSTONE PAPER & PACKAGING C PUT 48562P953 1 62 SH Put SOLE   0 0 0
KOHLS CORP CALL 500255904 661 1,148 SH Call SOLE   0 0 0
KOHLS CORP PUT 500255954 55 756 SH Put SOLE   0 0 0
KANSAS CITY SOUTHERN CALL 485170902 192 298 SH Call SOLE   0 0 0
KANSAS CITY SOUTHERN PUT 485170952 71 419 SH Put SOLE   0 0 0
KEY TRONIC CORP COM 493144109 6 921 SH   SOLE   921 0 0
KEY TRONIC CORP PUT 493144959 1 20 SH Put SOLE   0 0 0
KRATOS DEFENSE & SEC SOLUTIO CALL 50077B907 2 222 SH Call SOLE   0 0 0
KRATOS DEFENSE & SEC SOLUTIO COM 50077B207 60 5,679 SH   SOLE   5,679 0 0
KRATOS DEFENSE & SEC SOLUTIO PUT 50077B957 6 135 SH Put SOLE   0 0 0
K2M GROUP HLDGS INC CALL 48273J907 10 58 SH Call SOLE   0 0 0
K2M GROUP HLDGS INC PUT 48273J957 1 13 SH Put SOLE   0 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 663 38,226 SH   SOLE   38,226 0 0
KENNEDY-WILSON HLDGS INC PUT 489398957 74 731 SH Put SOLE   0 0 0
KRANESHARES TR CALL 500767905 9 105 SH Call SOLE   0 0 0
KRANESHARES TR COM 500767306 1,730 29,526 SH   SOLE   29,526 0 0
KRANESHARES TR PUT 500767955 7 66 SH Put SOLE   0 0 0
KAYNE ANDERSON MLP INVT CO CALL 486606906 9 35 SH Call SOLE   0 0 0
KAYNE ANDERSON MLP INVT CO COM 486606106 54 2,854 SH   SOLE   2,854 0 0
LOEWS CORP CALL 540424908 1 9 SH Call SOLE   0 0 0
LOEWS CORP PUT 540424958 0 2 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 7 336 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 0 1 SH Put SOLE   0 0 0
MULTI COLOR CORP CALL 625383904 0 1 SH Call SOLE   0 0 0
MULTI COLOR CORP COM 625383104 4 54 SH   SOLE   54 0 0
MULTI COLOR CORP PUT 625383954 0 2 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 137 208 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 47 174 SH Put SOLE   0 0 0
LITHIA MTRS INC CALL 536797903 5 21 SH Call SOLE   0 0 0
LITHIA MTRS INC PUT 536797953 5 8 SH Put SOLE   0 0 0
LADDER CAP CORP CALL 505743904 0 12 SH Call SOLE   0 0 0
LADDER CAP CORP PUT 505743954 0 1 SH Put SOLE   0 0 0
LAMAR ADVERTISING CO NEW CALL 512816909 6 143 SH Call SOLE   0 0 0
LAMAR ADVERTISING CO NEW COM 512816109 692 9,333 SH   SOLE   9,333 0 0
LAMAR ADVERTISING CO NEW PUT 512816959 38 772 SH Put SOLE   0 0 0
LAUREATE EDUCATION INC CALL 518613903 1 21 SH Call SOLE   0 0 0
LAUREATE EDUCATION INC COM 518613203 356 26,309 SH   SOLE   26,309 0 0
LAYNE CHRISTENSEN CO CALL 521050904 4 57 SH Call SOLE   0 0 0
LAYNE CHRISTENSEN CO PUT 521050954 3 116 SH Put SOLE   0 0 0
LAZARD LTD CALL G54050902 11 69 SH Call SOLE   0 0 0
LAZARD LTD COM G54050102 7 142 SH   SOLE   142 0 0
LAZARD LTD PUT G54050952 1 62 SH Put SOLE   0 0 0
L BRANDS INC CALL 501797904 2,035 1,438 SH Call SOLE   0 0 0
L BRANDS INC COM 501797104 440 7,309 SH   SOLE   7,309 0 0
L BRANDS INC PUT 501797954 738 1,596 SH Put SOLE   0 0 0
LIBERTY BROADBAND CORP COM 530307107 29 344 SH   SOLE   344 0 0
LIBERTY BROADBAND CORP PUT 530307955 1 2 SH Put SOLE   0 0 0
LIBERTY BROADBAND CORP COM 530307305 6 72 SH   SOLE   72 0 0
LIBERTY GLOBAL PLC CALL G5480U903 0 47 SH Call SOLE   0 0 0
LIBERTY GLOBAL PLC CALL G5480U903 99 414 SH Call SOLE   0 0 0
LIBERTY GLOBAL PLC PUT G5480U953 7 281 SH Put SOLE   0 0 0
LIBERTY GLOBAL PLC CALL G5480U903 51 134 SH Call SOLE   0 0 0
LIBERTY GLOBAL PLC PUT G5480U953 4 170 SH Put SOLE   0 0 0
LIBBEY INC COM 529898108 1 237 SH   SOLE   237 0 0
LIBBEY INC PUT 529898958 0 20 SH Put SOLE   0 0 0
LENDINGCLUB CORP CALL 52603A909 11 423 SH Call SOLE   0 0 0
LENDINGCLUB CORP COM 52603A109 42 10,311 SH   SOLE   10,311 0 0
LENDINGCLUB CORP PUT 52603A959 12 389 SH Put SOLE   0 0 0
LANNET INC CALL 516012901 16 262 SH Call SOLE   0 0 0
LANNET INC COM 516012101 473 20,409 SH   SOLE   20,409 0 0
LANNET INC PUT 516012951 126 1,428 SH Put SOLE   0 0 0
LCI INDS CALL 50189K903 27 53 SH Call SOLE   0 0 0
LCI INDS PUT 50189K953 0 8 SH Put SOLE   0 0 0
LEIDOS HLDGS INC CALL 525327902 65 225 SH Call SOLE   0 0 0
LEIDOS HLDGS INC COM 525327102 439 6,804 SH   SOLE   6,804 0 0
LEIDOS HLDGS INC PUT 525327952 1 23 SH Put SOLE   0 0 0
LANDS END INC NEW CALL 51509F905 100 143 SH Call SOLE   0 0 0
LANDS END INC NEW COM 51509F105 746 38,195 SH   SOLE   38,195 0 0
LANDS END INC NEW PUT 51509F955 79 244 SH Put SOLE   0 0 0
LEAR CORP CALL 521865904 61 84 SH Call SOLE   0 0 0
LEAR CORP PUT 521865954 5 58 SH Put SOLE   0 0 0
LINCOLN ELEC HLDGS INC CALL 533900906 28 61 SH Call SOLE   0 0 0
LINCOLN ELEC HLDGS INC PUT 533900956 0 20 SH Put SOLE   0 0 0
LEE ENTERPRISES INC CALL 523768909 0 8 SH Call SOLE   0 0 0
LEE ENTERPRISES INC COM 523768109 9 4,252 SH   SOLE   4,252 0 0
LEE ENTERPRISES INC PUT 523768959 3 94 SH Put SOLE   0 0 0
LEGGETT & PLATT INC CALL 524660907 0 2 SH Call SOLE   0 0 0
LEGGETT & PLATT INC COM 524660107 32 686 SH   SOLE   686 0 0
LEGGETT & PLATT INC PUT 524660957 3 40 SH Put SOLE   0 0 0
LENNAR CORP CALL 526057902 11 24 SH Call SOLE   0 0 0
LENNAR CORP COM 526057104 1,621 25,639 SH   SOLE   25,639 0 0
LENNAR CORP PUT 526057952 50 217 SH Put SOLE   0 0 0
LENNAR CORP CALL 526057902 223 130 SH Call SOLE   0 0 0
LENNAR CORP PUT 526057952 0 157 SH Put SOLE   0 0 0
CHINA LIFE INS CO LTD CALL 16939P906 7 68 SH Call SOLE   0 0 0
CHINA LIFE INS CO LTD COM 16939P106 179 11,527 SH   SOLE   11,527 0 0
CHINA LIFE INS CO LTD PUT 16939P956 14 397 SH Put SOLE   0 0 0
LEAF GROUP LTD CALL 52177G902 1 9 SH Call SOLE   0 0 0
LITTELFUSE INC CALL 537008904 0 1 SH Call SOLE   0 0 0
LITTELFUSE INC COM 537008104 4 22 SH   SOLE   22 0 0
LITTELFUSE INC PUT 537008954 0 1 SH Put SOLE   0 0 0
LEGACY RESVS LP COM 524707304 0 404 SH   SOLE   404 0 0
LIONS GATE ENTMNT CORP CALL 535919900 21 146 SH Call SOLE   0 0 0
LIONS GATE ENTMNT CORP PUT 535919950 1 37 SH Put SOLE   0 0 0
LIONS GATE ENTMNT CORP PUT 535919950 2 13 SH Put SOLE   0 0 0
LIONS GATE ENTMNT CORP CALL 535919900 3 17 SH Call SOLE   0 0 0
LIONS GATE ENTMNT CORP COM 535919500 320 10,110 SH   SOLE   10,110 0 0
LIONS GATE ENTMNT CORP PUT 535919950 4 269 SH Put SOLE   0 0 0
LGI HOMES INC CALL 50187T906 9 13 SH Call SOLE   0 0 0
LGI HOMES INC COM 50187T106 162 2,166 SH   SOLE   2,166 0 0
LGI HOMES INC PUT 50187T956 1 67 SH Put SOLE   0 0 0
LIGAND PHARMACEUTICALS INC CALL 53220K904 0 3 SH Call SOLE   0 0 0
LIGAND PHARMACEUTICALS INC COM 53220K504 274 2,007 SH   SOLE   2,007 0 0
LABORATORY CORP AMER HLDGS CALL 50540R909 80 58 SH Call SOLE   0 0 0
LABORATORY CORP AMER HLDGS PUT 50540R959 25 184 SH Put SOLE   0 0 0
LHC GROUP INC CALL 50187A907 31 440 SH Call SOLE   0 0 0
LHC GROUP INC PUT 50187A957 7 34 SH Put SOLE   0 0 0
LASALLE HOTEL PPTYS CALL 517942908 1 36 SH Call SOLE   0 0 0
LASALLE HOTEL PPTYS PUT 517942958 0 8 SH Put SOLE   0 0 0
LENNOX INTL INC CALL 526107907 83 147 SH Call SOLE   0 0 0
LENNOX INTL INC PUT 526107957 0 2 SH Put SOLE   0 0 0
LIBERTY GLOBAL PLC CALL G5480U903 5 143 SH Call SOLE   0 0 0
LIBERTY GLOBAL PLC COM G5480U138 106 5,290 SH   SOLE   5,290 0 0
LIBERTY GLOBAL PLC PUT G5480U953 6 44 SH Put SOLE   0 0 0
LIBERTY GLOBAL PLC CALL G5480U903 1 23 SH Call SOLE   0 0 0
LIBERTY GLOBAL PLC COM G5480U153 137 6,891 SH   SOLE   6,891 0 0
LIBERTY GLOBAL PLC PUT G5480U953 5 113 SH Put SOLE   0 0 0
LINIU TECHNOLOGY GROUP COM G54971208 1 605 SH   SOLE   605 0 0
LINIU TECHNOLOGY GROUP PUT G54971958 18 40 SH Put SOLE   0 0 0
FIDELITY SOUTHERN CORP NEW PUT 316394955 0 3 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 37 430 SH Call SOLE   0 0 0
GLOBAL X FDS PUT 37954Y951 10 359 SH Put SOLE   0 0 0
LUMENTUM HLDGS INC CALL 55024U909 52 404 SH Call SOLE   0 0 0
LUMENTUM HLDGS INC COM 55024U109 909 18,591 SH   SOLE   18,591 0 0
LUMENTUM HLDGS INC PUT 55024U959 95 231 SH Put SOLE   0 0 0
LIVANOVA PLC CALL G5509L901 28 86 SH Call SOLE   0 0 0
LA JOLLA PHARMACEUTICAL CO CALL 503459904 7 97 SH Call SOLE   0 0 0
LA JOLLA PHARMACEUTICAL CO COM 503459604 560 17,421 SH   SOLE   17,421 0 0
LA JOLLA PHARMACEUTICAL CO PUT 503459954 54 264 SH Put SOLE   0 0 0
LKQ CORP CALL 501889908 31 86 SH Call SOLE   0 0 0
LKQ CORP PUT 501889958 0 29 SH Put SOLE   0 0 0
LSC COMMUNICATIONS INC COM 50218P107 2 163 SH   SOLE   163 0 0
LSC COMMUNICATIONS INC PUT 50218P957 0 5 SH Put SOLE   0 0 0
LUMBER LIQUIDATORS HLDGS INC CALL 55003T907 158 472 SH Call SOLE   0 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 168 5,377 SH   SOLE   5,377 0 0
LUMBER LIQUIDATORS HLDGS INC PUT 55003T957 79 473 SH Put SOLE   0 0 0
L3 TECHNOLOGIES INC CALL 502413907 104 122 SH Call SOLE   0 0 0
L3 TECHNOLOGIES INC PUT 502413957 1 56 SH Put SOLE   0 0 0
LIMELIGHT NETWORKS INC CALL 53261M904 1 121 SH Call SOLE   0 0 0
LIMELIGHT NETWORKS INC COM 53261M104 81 18,506 SH   SOLE   18,506 0 0
LIMELIGHT NETWORKS INC PUT 53261M954 5 113 SH Put SOLE   0 0 0
LILLY ELI & CO CALL 532457908 86 944 SH Call SOLE   0 0 0
LILLY ELI & CO COM 532457108 1,132 13,414 SH   SOLE   13,414 0 0
LILLY ELI & CO PUT 532457958 19 992 SH Put SOLE   0 0 0
LEGG MASON INC CALL 524901905 29 105 SH Call SOLE   0 0 0
LEGG MASON INC PUT 524901955 0 21 SH Put SOLE   0 0 0
LUMINEX CORP DEL CALL 55027E902 21 68 SH Call SOLE   0 0 0
LUMINEX CORP DEL PUT 55027E952 0 30 SH Put SOLE   0 0 0
LANDMARK INFRASTRUCTURE LP CALL 51508J908 31 486 SH Call SOLE   0 0 0
LANDMARK INFRASTRUCTURE LP PUT 51508J958 0 20 SH Put SOLE   0 0 0
LOCKHEED MARTIN CORP CALL 539830909 425 533 SH Call SOLE   0 0 0
LOCKHEED MARTIN CORP COM 539830109 8,032 25,019 SH   SOLE   25,019 0 0
LOCKHEED MARTIN CORP PUT 539830959 306 1,078 SH Put SOLE   0 0 0
LINE CORP CALL 53567X901 20 153 SH Call SOLE   0 0 0
LINE CORP PUT 53567X951 0 1 SH Put SOLE   0 0 0
LINCOLN NATL CORP IND CALL 534187909 57 360 SH Call SOLE   0 0 0
LINCOLN NATL CORP IND PUT 534187959 6 172 SH Put SOLE   0 0 0
SNYDERS-LANCE INC CALL 833551904 223 294 SH Call SOLE   0 0 0
SNYDERS-LANCE INC PUT 833551954 9 43 SH Put SOLE   0 0 0
LANDEC CORP COM 514766104 1 156 SH   SOLE   156 0 0
LANDEC CORP PUT 514766954 0 10 SH Put SOLE   0 0 0
CHENIERE ENERGY INC CALL 16411R908 208 688 SH Call SOLE   0 0 0
CHENIERE ENERGY INC COM 16411R208 1,132 21,036 SH   SOLE   21,036 0 0
CHENIERE ENERGY INC PUT 16411R958 65 771 SH Put SOLE   0 0 0
LINDSAY CORP CALL 535555906 0 9 SH Call SOLE   0 0 0
LINDSAY CORP COM 535555106 159 1,812 SH   SOLE   1,812 0 0
LINDSAY CORP PUT 535555956 9 78 SH Put SOLE   0 0 0
ALLIANT ENERGY CORP CALL 018802908 0 3 SH Call SOLE   0 0 0
ALLIANT ENERGY CORP COM 018802108 17 419 SH   SOLE   419 0 0
ALLIANT ENERGY CORP PUT 018802958 0 12 SH Put SOLE   0 0 0
LANTHEUS HLDGS INC CALL 516544903 5 87 SH Call SOLE   0 0 0
LANTHEUS HLDGS INC PUT 516544953 0 12 SH Put SOLE   0 0 0
LIVE OAK BANCSHARES INC CALL 53803X905 0 25 SH Call SOLE   0 0 0
EL POLLO LOCO HLDGS INC CALL 268603907 0 16 SH Call SOLE   0 0 0
EL POLLO LOCO HLDGS INC PUT 268603957 1 83 SH Put SOLE   0 0 0
COMSTOCK MNG INC PUT 205750951 2 10 SH Put SOLE   0 0 0
LOGITECH INTL S A CALL H50430902 12 123 SH Call SOLE   0 0 0
LOGITECH INTL S A COM H50430232 98 2,920 SH   SOLE   2,920 0 0
LOGITECH INTL S A PUT H50430952 36 136 SH Put SOLE   0 0 0
LOGMEIN INC CALL 54142L909 9 28 SH Call SOLE   0 0 0
LOGMEIN INC COM 54142L109 196 1,715 SH   SOLE   1,715 0 0
LOGMEIN INC PUT 54142L959 12 98 SH Put SOLE   0 0 0
LOMA NEGRA CORP CALL 54150E904 1 9 SH Call SOLE   0 0 0
GRAND CANYON ED INC CALL 38526M906 7 12 SH Call SOLE   0 0 0
GRAND CANYON ED INC COM 38526M106 3 44 SH   SOLE   44 0 0
GRAND CANYON ED INC PUT 38526M956 0 6 SH Put SOLE   0 0 0
LORAL SPACE & COMMUNICATNS I CALL 543881906 1 32 SH Call SOLE   0 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 163 3,711 SH   SOLE   3,711 0 0
LORAL SPACE & COMMUNICATNS I PUT 543881956 0 23 SH Put SOLE   0 0 0
LOWES COS INC CALL 548661907 1,201 1,999 SH Call SOLE   0 0 0
LOWES COS INC COM 548661107 11,500 123,740 SH   SOLE   123,740 0 0
LOWES COS INC PUT 548661957 105 2,076 SH Put SOLE   0 0 0
LOXO ONCOLOGY INC CALL 548862901 22 68 SH Call SOLE   0 0 0
LOXO ONCOLOGY INC PUT 548862951 2 4 SH Put SOLE   0 0 0
LIPOCINE INC NEW CALL 53630X904 5 174 SH Call SOLE   0 0 0
LIPOCINE INC NEW COM 53630X104 32 9,511 SH   SOLE   9,511 0 0
LIPOCINE INC NEW PUT 53630X954 5 110 SH Put SOLE   0 0 0
DORIAN LPG LTD CALL Y2106R900 38 270 SH Call SOLE   0 0 0
LAREDO PETROLEUM INC CALL 516806906 5 56 SH Call SOLE   0 0 0
LAREDO PETROLEUM INC PUT 516806956 0 1 SH Put SOLE   0 0 0
LG DISPLAY CO LTD CALL 50186V902 3 68 SH Call SOLE   0 0 0
LG DISPLAY CO LTD PUT 50186V952 2 78 SH Put SOLE   0 0 0
LPL FINL HLDGS INC CALL 50212V900 20 75 SH Call SOLE   0 0 0
LPL FINL HLDGS INC PUT 50212V950 1 37 SH Put SOLE   0 0 0
LIFEPOINT HEALTH INC COM 53219L109 4 97 SH   SOLE   97 0 0
LIFEPOINT HEALTH INC PUT 53219L959 0 19 SH Put SOLE   0 0 0
LIVEPERSON INC CALL 538146901 10 120 SH Call SOLE   0 0 0
LIVEPERSON INC PUT 538146951 3 38 SH Put SOLE   0 0 0
LOUISIANA PAC CORP CALL 546347905 2 94 SH Call SOLE   0 0 0
LOUISIANA PAC CORP PUT 546347955 3 109 SH Put SOLE   0 0 0
LA QUINTA HLDGS INC CALL 50420D908 0 6 SH Call SOLE   0 0 0
LA QUINTA HLDGS INC COM 50420D108 470 25,473 SH   SOLE   25,473 0 0
ISHARES TR CALL 464287907 21 161 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 14 49 SH Put SOLE   0 0 0
LIQUIDITY SERVICES INC CALL 53635B907 0 11 SH Call SOLE   0 0 0
LRAD CORP COM 50213V109 0 100 SH   SOLE   100 0 0
LAM RESEARCH CORP CALL 512807908 329 590 SH Call SOLE   0 0 0
LAM RESEARCH CORP COM 512807108 2,968 16,127 SH   SOLE   16,127 0 0
LAM RESEARCH CORP PUT 512807958 696 1,843 SH Put SOLE   0 0 0
LATTICE SEMICONDUCTOR CORP CALL 518415904 0 10 SH Call SOLE   0 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 55 9,577 SH   SOLE   9,577 0 0
LATTICE SEMICONDUCTOR CORP PUT 518415954 0 38 SH Put SOLE   0 0 0
LIFE STORAGE INC CALL 53223X907 24 51 SH Call SOLE   0 0 0
LIFE STORAGE INC COM 53223X107 864 9,701 SH   SOLE   9,701 0 0
LIFE STORAGE INC PUT 53223X957 80 783 SH Put SOLE   0 0 0
LANDSTAR SYS INC CALL 515098901 76 41 SH Call SOLE   0 0 0
LANDSTAR SYS INC PUT 515098951 0 7 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE CALL 531229908 1 1 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229409 1 33 SH   SOLE   33 0 0
LIBERTY MEDIA CORP DELAWARE PUT 531229958 0 2 SH Put SOLE   0 0 0
LTC PPTYS INC CALL 502175902 6 58 SH Call SOLE   0 0 0
LTC PPTYS INC PUT 502175952 1 10 SH Put SOLE   0 0 0
LIBERTY TRIPADVISOR HLDGS IN CALL 531465902 0 10 SH Call SOLE   0 0 0
LEGACY TEX FINL GROUP INC PUT 52471Y956 0 1 SH Put SOLE   0 0 0
LUBYS INC COM 549282101 1 754 SH   SOLE   754 0 0
LEUCADIA NATL CORP CALL 527288904 11 104 SH Call SOLE   0 0 0
LEUCADIA NATL CORP PUT 527288954 1 38 SH Put SOLE   0 0 0
LULULEMON ATHLETICA INC CALL 550021909 1,824 1,797 SH Call SOLE   0 0 0
LULULEMON ATHLETICA INC PUT 550021959 24 1,915 SH Put SOLE   0 0 0
SOUTHWEST AIRLS CO CALL 844741908 1,518 3,216 SH Call SOLE   0 0 0
SOUTHWEST AIRLS CO PUT 844741958 21 731 SH Put SOLE   0 0 0
LIBERTY INTERACTIVE CORP COM 53071M856 301 5,551 SH   SOLE   5,551 0 0
LIBERTY INTERACTIVE CORP PUT 53071M956 3 27 SH Put SOLE   0 0 0
LAS VEGAS SANDS CORP CALL 517834907 663 1,672 SH Call SOLE   0 0 0
LAS VEGAS SANDS CORP PUT 517834957 273 3,203 SH Put SOLE   0 0 0
LAMB WESTON HLDGS INC CALL 513272904 48 70 SH Call SOLE   0 0 0
LAMB WESTON HLDGS INC PUT 513272954 1 21 SH Put SOLE   0 0 0
LUXOFT HLDG INC CALL G57279904 0 1 SH Call SOLE   0 0 0
LUXOFT HLDG INC COM G57279104 429 7,714 SH   SOLE   7,714 0 0
LUXOFT HLDG INC PUT G57279954 0 10 SH Put SOLE   0 0 0
LEXINGTON REALTY TRUST CALL 529043901 0 37 SH Call SOLE   0 0 0
LEXINGTON REALTY TRUST COM 529043101 7 812 SH   SOLE   812 0 0
LEXINGTON REALTY TRUST PUT 529043951 1 51 SH Put SOLE   0 0 0
LEXICON PHARMACEUTICALS INC CALL 528872902 1 65 SH Call SOLE   0 0 0
LEXICON PHARMACEUTICALS INC COM 528872302 5 592 SH   SOLE   592 0 0
LEXICON PHARMACEUTICALS INC PUT 528872952 1 10 SH Put SOLE   0 0 0
LSB INDS INC CALL 502160904 15 264 SH Call SOLE   0 0 0
LSB INDS INC PUT 502160954 0 1 SH Put SOLE   0 0 0
LYONDELLBASELL INDUSTRIES N CALL N53745900 472 622 SH Call SOLE   0 0 0
LYONDELLBASELL INDUSTRIES N PUT N53745950 6 392 SH Put SOLE   0 0 0
LLOYDS BANKING GROUP PLC CALL 539439909 3 73 SH Call SOLE   0 0 0
LLOYDS BANKING GROUP PLC COM 539439109 14 3,929 SH   SOLE   3,929 0 0
LLOYDS BANKING GROUP PLC PUT 539439959 0 68 SH Put SOLE   0 0 0
LSI INDS INC CALL 50216C908 0 52 SH Call SOLE   0 0 0
LIVE NATION ENTERTAINMENT IN CALL 538034909 30 238 SH Call SOLE   0 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 862 20,265 SH   SOLE   20,265 0 0
LIVE NATION ENTERTAINMENT IN PUT 538034959 4 23 SH Put SOLE   0 0 0
LA Z BOY INC CALL 505336907 0 1 SH Call SOLE   0 0 0
LA Z BOY INC COM 505336107 121 3,896 SH   SOLE   3,896 0 0
LA Z BOY INC PUT 505336957 5 148 SH Put SOLE   0 0 0
MACYS INC CALL 55616P904 999 4,494 SH Call SOLE   0 0 0
MACYS INC PUT 55616P954 252 2,650 SH Put SOLE   0 0 0
MASTERCARD INCORPORATED CALL 57636Q904 3,651 1,633 SH Call SOLE   0 0 0
MASTERCARD INCORPORATED COM 57636Q104 12,593 83,199 SH   SOLE   83,199 0 0
MASTERCARD INCORPORATED PUT 57636Q954 1,298 4,627 SH Put SOLE   0 0 0
MID AMER APT CMNTYS INC COM 59522J103 598 5,951 SH   SOLE   5,951 0 0
MID AMER APT CMNTYS INC PUT 59522J953 55 318 SH Put SOLE   0 0 0
MACERICH CO CALL 554382901 143 455 SH Call SOLE   0 0 0
MACERICH CO PUT 554382951 10 330 SH Put SOLE   0 0 0
MERRIMACK PHARMACEUTICALS IN CALL 590328909 0 3 SH Call SOLE   0 0 0
MERRIMACK PHARMACEUTICALS IN COM 590328209 8 793 SH   SOLE   793 0 0
MERRIMACK PHARMACEUTICALS IN PUT 590328959 4 12 SH Put SOLE   0 0 0
MAG SILVER CORP CALL 55903Q904 0 5 SH Call SOLE   0 0 0
MAG SILVER CORP COM 55903Q104 155 12,604 SH   SOLE   12,604 0 0
MAG SILVER CORP PUT 55903Q954 6 104 SH Put SOLE   0 0 0
MAIN STREET CAPITAL CORP CALL 56035L904 0 12 SH Call SOLE   0 0 0
MAIN STREET CAPITAL CORP COM 56035L104 46 1,181 SH   SOLE   1,181 0 0
MAIN STREET CAPITAL CORP PUT 56035L954 1 19 SH Put SOLE   0 0 0
MANPOWERGROUP INC CALL 56418H900 10 83 SH Call SOLE   0 0 0
MANPOWERGROUP INC PUT 56418H950 0 12 SH Put SOLE   0 0 0
MANHATTAN ASSOCS INC CALL 562750909 65 138 SH Call SOLE   0 0 0
MANHATTAN ASSOCS INC PUT 562750959 0 25 SH Put SOLE   0 0 0
MANTECH INTL CORP CALL 564563904 80 108 SH Call SOLE   0 0 0
MANTECH INTL CORP COM 564563104 76 1,527 SH   SOLE   1,527 0 0
MANTECH INTL CORP PUT 564563954 4 56 SH Put SOLE   0 0 0
MANCHESTER UTD PLC NEW COM G5784H106 7 378 SH   SOLE   378 0 0
MANCHESTER UTD PLC NEW PUT G5784H956 3 9 SH Put SOLE   0 0 0
MARRIOTT INTL INC NEW CALL 571903902 543 1,137 SH Call SOLE   0 0 0
MARRIOTT INTL INC NEW COM 571903202 1,670 12,310 SH   SOLE   12,310 0 0
MARRIOTT INTL INC NEW PUT 571903952 27 329 SH Put SOLE   0 0 0
MARRIOTT INTL INC NEW CALL 571903902 73 12 SH Call SOLE   0 0 0
MARRIOTT INTL INC NEW PUT 571903952 0 25 SH Put SOLE   0 0 0
MARATHON PATENT GROUP INC CALL 56585W902 65 400 SH Call SOLE   0 0 0
MARATHON PATENT GROUP INC COM 56585W302 73 17,898 SH   SOLE   17,898 0 0
MARATHON PATENT GROUP INC PUT 56585W952 119 642 SH Put SOLE   0 0 0
MARATHON PATENT GROUP INC PUT 56585W952 23 55 SH Put SOLE   0 0 0
REMARK HLDGS INC CALL 75955K902 10 69 SH Call SOLE   0 0 0
REMARK HLDGS INC COM 75955K102 77 7,987 SH   SOLE   7,987 0 0
REMARK HLDGS INC PUT 75955K952 12 214 SH Put SOLE   0 0 0
MASCO CORP CALL 574599906 114 884 SH Call SOLE   0 0 0
MASCO CORP PUT 574599956 0 93 SH Put SOLE   0 0 0
MASIMO CORP CALL 574795900 2 24 SH Call SOLE   0 0 0
MASIMO CORP COM 574795100 193 2,276 SH   SOLE   2,276 0 0
MASIMO CORP PUT 574795950 0 13 SH Put SOLE   0 0 0
MATTEL INC CALL 577081902 124 784 SH Call SOLE   0 0 0
MATTEL INC COM 577081102 1,162 75,599 SH   SOLE   75,599 0 0
MATTEL INC PUT 577081952 198 1,685 SH Put SOLE   0 0 0
MATTERSIGHT CORP CALL 577097908 0 1 SH Call SOLE   0 0 0
MATTERSIGHT CORP COM 577097108 128 50,454 SH   SOLE   50,454 0 0
MATTERSIGHT CORP PUT 577097958 27 1,531 SH Put SOLE   0 0 0
MATSON INC CALL 57686G905 1 3 SH Call SOLE   0 0 0
MAXAR TECHNOLOGIES LTD CALL 57778L903 34 105 SH Call SOLE   0 0 0
MAXAR TECHNOLOGIES LTD PUT 57778L953 2 10 SH Put SOLE   0 0 0
MINDBODY INC CALL 60255W905 1 1 SH Call SOLE   0 0 0
MINDBODY INC COM 60255W105 795 26,112 SH   SOLE   26,112 0 0
MINDBODY INC PUT 60255W955 0 4 SH Put SOLE   0 0 0
MB FINANCIAL INC NEW CALL 55264U908 6 24 SH Call SOLE   0 0 0
MBIA INC CALL 55262C900 133 1,722 SH Call SOLE   0 0 0
MBIA INC PUT 55262C950 261 1,172 SH Put SOLE   0 0 0
MOBILE TELESYSTEMS PJSC CALL 607409909 9 144 SH Call SOLE   0 0 0
MOBILE TELESYSTEMS PJSC PUT 607409959 0 8 SH Put SOLE   0 0 0
MALIBU BOATS INC CALL 56117J900 6 45 SH Call SOLE   0 0 0
MALIBU BOATS INC COM 56117J100 44 1,500 SH   SOLE   1,500 0 0
MALIBU BOATS INC PUT 56117J950 0 5 SH Put SOLE   0 0 0
MEDLEY CAP CORP COM 58503F106 10 2,101 SH   SOLE   2,101 0 0
MEDLEY CAP CORP PUT 58503F956 5 24 SH Put SOLE   0 0 0
MCDONALDS CORP CALL 580135901 504 1,221 SH Call SOLE   0 0 0
MCDONALDS CORP COM 580135101 9,781 56,829 SH   SOLE   56,829 0 0
MCDONALDS CORP PUT 580135951 223 2,798 SH Put SOLE   0 0 0
MID CON ENERGY PARTNERS LP COM 59560V109 44 37,719 SH   SOLE   37,719 0 0
MID CON ENERGY PARTNERS LP PUT 59560V959 68 471 SH Put SOLE   0 0 0
CONTANGO OIL & GAS COMPANY CALL 21075N904 1 16 SH Call SOLE   0 0 0
CONTANGO OIL & GAS COMPANY COM 21075N204 34 7,418 SH   SOLE   7,418 0 0
CONTANGO OIL & GAS COMPANY PUT 21075N954 0 7 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 1 5 SH Call SOLE   0 0 0
ISHARES TR PUT 46429B957 2 16 SH Put SOLE   0 0 0
MICROCHIP TECHNOLOGY INC CALL 595017904 47 260 SH Call SOLE   0 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 1,163 13,244 SH   SOLE   13,244 0 0
MICROCHIP TECHNOLOGY INC PUT 595017954 13 253 SH Put SOLE   0 0 0
MCKESSON CORP CALL 58155Q903 281 431 SH Call SOLE   0 0 0
MCKESSON CORP COM 58155Q103 1,678 10,760 SH   SOLE   10,760 0 0
MCKESSON CORP PUT 58155Q953 376 1,099 SH Put SOLE   0 0 0
MOODYS CORP CALL 615369905 13 130 SH Call SOLE   0 0 0
MOODYS CORP COM 615369105 288 1,952 SH   SOLE   1,952 0 0
MOODYS CORP PUT 615369955 30 125 SH Put SOLE   0 0 0
SERES THERAPEUTICS INC CALL 81750R902 3 42 SH Call SOLE   0 0 0
SERES THERAPEUTICS INC COM 81750R102 13 1,298 SH   SOLE   1,298 0 0
SERES THERAPEUTICS INC PUT 81750R952 3 52 SH Put SOLE   0 0 0
MONARCH CASINO & RESORT INC CALL 609027907 37 188 SH Call SOLE   0 0 0
MONARCH CASINO & RESORT INC PUT 609027957 0 3 SH Put SOLE   0 0 0
MARCUS CORP COM 566330106 14 538 SH   SOLE   538 0 0
MARCUS CORP PUT 566330956 0 2 SH Put SOLE   0 0 0
MERCURY GENL CORP NEW CALL 589400900 0 8 SH Call SOLE   0 0 0
MERCURY GENL CORP NEW COM 589400100 0 14 SH   SOLE   14 0 0
MEDNAX INC CALL 58502B906 45 38 SH Call SOLE   0 0 0
MEDNAX INC COM 58502B106 307 5,752 SH   SOLE   5,752 0 0
MEDNAX INC PUT 58502B956 0 36 SH Put SOLE   0 0 0
M D C HLDGS INC CALL 552676908 1 29 SH Call SOLE   0 0 0
M D C HLDGS INC PUT 552676958 0 3 SH Put SOLE   0 0 0
M D C HLDGS INC CALL 552676908 0 6 SH Call SOLE   0 0 0
M D C HLDGS INC PUT 552676958 0 1 SH Put SOLE   0 0 0
MDC PARTNERS INC CALL 552697904 0 10 SH Call SOLE   0 0 0
MDC PARTNERS INC COM 552697104 35 3,672 SH   SOLE   3,672 0 0
MEDICINES CO CALL 584688905 28 104 SH Call SOLE   0 0 0
MEDICINES CO PUT 584688955 25 184 SH Put SOLE   0 0 0
MONDELEZ INTL INC CALL 609207905 247 2,067 SH Call SOLE   0 0 0
MONDELEZ INTL INC COM 609207105 3,737 87,325 SH   SOLE   87,325 0 0
MONDELEZ INTL INC PUT 609207955 276 3,061 SH Put SOLE   0 0 0
MEREDITH CORP CALL 589433901 15 246 SH Call SOLE   0 0 0
MEREDITH CORP COM 589433101 573 8,679 SH   SOLE   8,679 0 0
MEREDITH CORP PUT 589433951 96 182 SH Put SOLE   0 0 0
MCDERMOTT INTL INC CALL 580037909 9 290 SH Call SOLE   0 0 0
MCDERMOTT INTL INC COM 580037109 11 1,781 SH   SOLE   1,781 0 0
MCDERMOTT INTL INC PUT 580037959 0 1 SH Put SOLE   0 0 0
ALLSCRIPTS HEALTHCARE SOLUTN CALL 01988P908 1 25 SH Call SOLE   0 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 92 6,350 SH   SOLE   6,350 0 0
MEDIDATA SOLUTIONS INC CALL 58471A905 1 12 SH Call SOLE   0 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 316 4,997 SH   SOLE   4,997 0 0
MEDIDATA SOLUTIONS INC PUT 58471A955 29 55 SH Put SOLE   0 0 0
MEDTRONIC PLC CALL G5960L903 237 1,775 SH Call SOLE   0 0 0
MEDTRONIC PLC COM G5960L103 2,271 28,129 SH   SOLE   28,129 0 0
MEDTRONIC PLC PUT G5960L953 71 1,126 SH Put SOLE   0 0 0
MDU RES GROUP INC CALL 552690909 0 1 SH Call SOLE   0 0 0
MDU RES GROUP INC COM 552690109 3 128 SH   SOLE   128 0 0
MDU RES GROUP INC PUT 552690959 0 5 SH Put SOLE   0 0 0
MIMEDX GROUP INC CALL 602496901 18 97 SH Call SOLE   0 0 0
MIMEDX GROUP INC COM 602496101 80 6,421 SH   SOLE   6,421 0 0
MIMEDX GROUP INC PUT 602496951 70 954 SH Put SOLE   0 0 0
SPDR S&P MIDCAP 400 ETF TR CALL 78467Y907 696 385 SH Call SOLE   0 0 0
SPDR S&P MIDCAP 400 ETF TR PUT 78467Y957 111 283 SH Put SOLE   0 0 0
MEDIFAST INC CALL 58470H901 30 32 SH Call SOLE   0 0 0
MEDIFAST INC PUT 58470H951 0 1 SH Put SOLE   0 0 0
MEET GROUP INC CALL 58513U901 0 19 SH Call SOLE   0 0 0
MEET GROUP INC COM 58513U101 64 22,824 SH   SOLE   22,824 0 0
MEET GROUP INC PUT 58513U951 0 24 SH Put SOLE   0 0 0
METHODE ELECTRS INC CALL 591520900 0 37 SH Call SOLE   0 0 0
METHODE ELECTRS INC COM 591520200 7 188 SH   SOLE   188 0 0
METHODE ELECTRS INC PUT 591520950 6 69 SH Put SOLE   0 0 0
MEI PHARMA INC CALL 55279B902 5 110 SH Call SOLE   0 0 0
MEI PHARMA INC COM 55279B202 4 2,103 SH   SOLE   2,103 0 0
MEI PHARMA INC PUT 55279B952 1 18 SH Put SOLE   0 0 0
MERCADOLIBRE INC CALL 58733R902 166 126 SH Call SOLE   0 0 0
MERCADOLIBRE INC COM 58733R102 1,832 5,823 SH   SOLE   5,823 0 0
MERCADOLIBRE INC PUT 58733R952 104 148 SH Put SOLE   0 0 0
METHANEX CORP CALL 59151K908 179 538 SH Call SOLE   0 0 0
METHANEX CORP PUT 59151K958 5 74 SH Put SOLE   0 0 0
MERCER INTL INC COM 588056101 33 2,320 SH   SOLE   2,320 0 0
MERCER INTL INC PUT 588056951 4 100 SH Put SOLE   0 0 0
METLIFE INC CALL 59156R908 67 1,483 SH Call SOLE   0 0 0
METLIFE INC COM 59156R108 849 16,795 SH   SOLE   16,795 0 0
METLIFE INC PUT 59156R958 210 1,153 SH Put SOLE   0 0 0
METLIFE INC CALL 59156R908 297 1,011 SH Call SOLE   0 0 0
METLIFE INC PUT 59156R958 60 916 SH Put SOLE   0 0 0
MFA FINL INC CALL 55272X902 0 7 SH Call SOLE   0 0 0
MFA FINL INC PUT 55272X952 0 7 SH Put SOLE   0 0 0
MANULIFE FINL CORP CALL 56501R906 3 100 SH Call SOLE   0 0 0
MANULIFE FINL CORP PUT 56501R956 1 25 SH Put SOLE   0 0 0
MIZUHO FINL GROUP INC CALL 60687Y909 0 1 SH Call SOLE   0 0 0
MICRO FOCUS INTERNATIONAL PL CALL 594837904 149 499 SH Call SOLE   0 0 0
MEDALLION FINL CORP COM 583928106 3 1,118 SH   SOLE   1,118 0 0
MISTRAS GROUP INC CALL 60649T907 23 117 SH Call SOLE   0 0 0
MISTRAS GROUP INC COM 60649T107 136 5,824 SH   SOLE   5,824 0 0
MISTRAS GROUP INC PUT 60649T957 12 200 SH Put SOLE   0 0 0
MAGNA INTL INC CALL 559222901 22 127 SH Call SOLE   0 0 0
MAGNA INTL INC COM 559222401 571 10,084 SH   SOLE   10,084 0 0
MAGNA INTL INC PUT 559222951 2 25 SH Put SOLE   0 0 0
MONEYGRAM INTL INC CALL 60935Y908 0 148 SH Call SOLE   0 0 0
MONEYGRAM INTL INC COM 60935Y208 475 36,056 SH   SOLE   36,056 0 0
MONEYGRAM INTL INC PUT 60935Y958 121 1,175 SH Put SOLE   0 0 0
MAGIC SOFTWARE ENTERPRISES L COM 559166103 0 51 SH   SOLE   51 0 0
MGM RESORTS INTERNATIONAL CALL 552953901 59 539 SH Call SOLE   0 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1,043 31,265 SH   SOLE   31,265 0 0
MGM RESORTS INTERNATIONAL PUT 552953951 65 1,374 SH Put SOLE   0 0 0
MACROGENICS INC CALL 556099909 0 2 SH Call SOLE   0 0 0
MACROGENICS INC COM 556099109 18 972 SH   SOLE   972 0 0
MGM GROWTH PPTYS LLC CALL 55303A905 0 6 SH Call SOLE   0 0 0
MGP INGREDIENTS INC NEW CALL 55303J906 194 188 SH Call SOLE   0 0 0
MGP INGREDIENTS INC NEW PUT 55303J956 2 11 SH Put SOLE   0 0 0
MOHAWK INDS INC CALL 608190904 351 185 SH Call SOLE   0 0 0
MOHAWK INDS INC PUT 608190954 30 142 SH Put SOLE   0 0 0
MAIDEN HOLDINGS LTD CALL G5753U902 0 53 SH Call SOLE   0 0 0
MAIDEN HOLDINGS LTD PUT G5753U952 0 30 SH Put SOLE   0 0 0
M/I HOMES INC CALL 55305B901 0 13 SH Call SOLE   0 0 0
MACQUARIE INFRASTRUCTURE COR CALL 55608B905 28 315 SH Call SOLE   0 0 0
MACQUARIE INFRASTRUCTURE COR PUT 55608B955 17 408 SH Put SOLE   0 0 0
MIDDLEBY CORP CALL 596278901 86 53 SH Call SOLE   0 0 0
MIDDLEBY CORP PUT 596278951 20 31 SH Put SOLE   0 0 0
MICHAELS COS INC CALL 59408Q906 85 466 SH Call SOLE   0 0 0
MICHAELS COS INC PUT 59408Q956 0 7 SH Put SOLE   0 0 0
MOBILE MINI INC COM 60740F105 36 1,058 SH   SOLE   1,058 0 0
MOBILE MINI INC PUT 60740F955 0 125 SH Put SOLE   0 0 0
MITEK SYS INC CALL 606710900 0 44 SH Call SOLE   0 0 0
MITEK SYS INC COM 606710200 43 4,884 SH   SOLE   4,884 0 0
MITEK SYS INC PUT 606710950 5 32 SH Put SOLE   0 0 0
MITEL NETWORKS CORP COM 60671Q104 28 3,431 SH   SOLE   3,431 0 0
MCCORMICK & CO INC CALL 579780906 15 48 SH Call SOLE   0 0 0
MCCORMICK & CO INC PUT 579780956 4 61 SH Put SOLE   0 0 0
MARKEL CORP COM 570535104 168 148 SH   SOLE   148 0 0
MKS INSTRUMENT INC CALL 55306N904 24 99 SH Call SOLE   0 0 0
MKS INSTRUMENT INC COM 55306N104 969 10,256 SH   SOLE   10,256 0 0
MKS INSTRUMENT INC PUT 55306N954 92 255 SH Put SOLE   0 0 0
MARKETAXESS HLDGS INC CALL 57060D908 2 2 SH Call SOLE   0 0 0
MARKETAXESS HLDGS INC COM 57060D108 156 776 SH   SOLE   776 0 0
MARKETAXESS HLDGS INC PUT 57060D958 0 4 SH Put SOLE   0 0 0
MELCO RESORT ENTERTAINMENT L CALL 585464900 76 244 SH Call SOLE   0 0 0
MELCO RESORT ENTERTAINMENT L COM 585464100 792 27,273 SH   SOLE   27,273 0 0
MELCO RESORT ENTERTAINMENT L PUT 585464950 21 1,438 SH Put SOLE   0 0 0
MELCO RESORT ENTERTAINMENT L CALL 585464900 12 12 SH Call SOLE   0 0 0
MELCO RESORT ENTERTAINMENT L PUT 585464950 0 1 SH Put SOLE   0 0 0
MILLER HERMAN INC CALL 600544900 4 6 SH Call SOLE   0 0 0
MUELLER INDS INC CALL 624756902 0 9 SH Call SOLE   0 0 0
MUELLER INDS INC PUT 624756952 0 1 SH Put SOLE   0 0 0
MARTIN MARIETTA MATLS INC CALL 573284906 361 182 SH Call SOLE   0 0 0
MARTIN MARIETTA MATLS INC PUT 573284956 4 41 SH Put SOLE   0 0 0
MODUSLINK GLOBAL SOLUTIONS I COM 60786L206 15 6,175 SH   SOLE   6,175 0 0
MODUSLINK GLOBAL SOLUTIONS I PUT 60786L956 2 10 SH Put SOLE   0 0 0
MELINTA THERAPEUTICS INC CALL 58549G900 0 1 SH Call SOLE   0 0 0
MELINTA THERAPEUTICS INC CALL 58549G900 1 242 SH Call SOLE   0 0 0
MELINTA THERAPEUTICS INC PUT 58549G950 10 174 SH Put SOLE   0 0 0
MELLANOX TECHNOLOGIES LTD CALL M51363903 184 398 SH Call SOLE   0 0 0
MELLANOX TECHNOLOGIES LTD COM M51363113 860 13,306 SH   SOLE   13,306 0 0
MELLANOX TECHNOLOGIES LTD PUT M51363953 9 233 SH Put SOLE   0 0 0
MARSH & MCLENNAN COS INC CALL 571748902 24 299 SH Call SOLE   0 0 0
MARSH & MCLENNAN COS INC COM 571748102 66 820 SH   SOLE   820 0 0
MARSH & MCLENNAN COS INC PUT 571748952 4 69 SH Put SOLE   0 0 0
MARCUS & MILLICHAP INC CALL 566324909 21 83 SH Call SOLE   0 0 0
MARTIN MIDSTREAM PRTNRS L P CALL 573331905 4 41 SH Call SOLE   0 0 0
MARTIN MIDSTREAM PRTNRS L P PUT 573331955 13 83 SH Put SOLE   0 0 0
3M CO CALL 88579Y901 1,346 940 SH Call SOLE   0 0 0
3M CO PUT 88579Y951 149 4,148 SH Put SOLE   0 0 0
MAGELLAN MIDSTREAM PRTNRS LP CALL 559080906 23 85 SH Call SOLE   0 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 424 5,986 SH   SOLE   5,986 0 0
MAGELLAN MIDSTREAM PRTNRS LP PUT 559080956 15 355 SH Put SOLE   0 0 0
MAXIMUS INC CALL 577933904 0 2 SH Call SOLE   0 0 0
MERIT MED SYS INC CALL 589889904 4 10 SH Call SOLE   0 0 0
MERIT MED SYS INC PUT 589889954 5 55 SH Put SOLE   0 0 0
MAKEMYTRIP LIMITED MAURITIUS CALL V5633W909 29 56 SH Call SOLE   0 0 0
MAKEMYTRIP LIMITED MAURITIUS COM V5633W109 64 2,147 SH   SOLE   2,147 0 0
MAKEMYTRIP LIMITED MAURITIUS PUT V5633W959 4 157 SH Put SOLE   0 0 0
MANNING & NAPIER INC CALL 56382Q902 0 1 SH Call SOLE   0 0 0
MANNING & NAPIER INC PUT 56382Q952 0 3 SH Put SOLE   0 0 0
MALLINCKRODT PUB LTD CO CALL G5785G907 5 278 SH Call SOLE   0 0 0
MALLINCKRODT PUB LTD CO COM G5785G107 687 30,478 SH   SOLE   30,478 0 0
MALLINCKRODT PUB LTD CO PUT G5785G957 820 1,525 SH Put SOLE   0 0 0
MANNKIND CORP CALL 56400P906 57 1,071 SH Call SOLE   0 0 0
MANNKIND CORP PUT 56400P956 35 219 SH Put SOLE   0 0 0
MANNKIND CORP CALL 56400P906 0 42 SH Call SOLE   0 0 0
MANNKIND CORP PUT 56400P956 13 79 SH Put SOLE   0 0 0
MONMOUTH REAL ESTATE INVT CO CALL 609720907 2 42 SH Call SOLE   0 0 0
MONRO INC CALL 610236901 0 1 SH Call SOLE   0 0 0
MONRO INC COM 610236101 546 9,589 SH   SOLE   9,589 0 0
MONRO INC PUT 610236951 0 14 SH Put SOLE   0 0 0
MONSTER BEVERAGE CORP NEW CALL 61174X909 244 284 SH Call SOLE   0 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 804 12,711 SH   SOLE   12,711 0 0
MONSTER BEVERAGE CORP NEW PUT 61174X959 6 309 SH Put SOLE   0 0 0
MOMENTA PHARMACEUTICALS INC CALL 60877T900 1 13 SH Call SOLE   0 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 148 10,619 SH   SOLE   10,619 0 0
MOMENTA PHARMACEUTICALS INC PUT 60877T950 1 15 SH Put SOLE   0 0 0
ALTRIA GROUP INC CALL 02209S903 402 2,174 SH Call SOLE   0 0 0
ALTRIA GROUP INC PUT 02209S953 262 4,033 SH Put SOLE   0 0 0
MOBILEIRON INC CALL 60739U904 4 448 SH Call SOLE   0 0 0
MOBILEIRON INC PUT 60739U954 0 40 SH Put SOLE   0 0 0
MODEL N INC CALL 607525902 0 1 SH Call SOLE   0 0 0
MODEL N INC COM 607525102 55 3,516 SH   SOLE   3,516 0 0
MODEL N INC PUT 607525952 1 32 SH Put SOLE   0 0 0
MOLINA HEALTHCARE INC CALL 60855R900 13 21 SH Call SOLE   0 0 0
MOLINA HEALTHCARE INC COM 60855R100 12 169 SH   SOLE   169 0 0
MOLINA HEALTHCARE INC PUT 60855R950 4 74 SH Put SOLE   0 0 0
MOMO INC CALL 60879B907 22 573 SH Call SOLE   0 0 0
MOMO INC COM 60879B107 2,824 115,362 SH   SOLE   115,362 0 0
MOMO INC PUT 60879B957 1,278 2,244 SH Put SOLE   0 0 0
MONSANTO CO NEW CALL 61166W901 236 1,825 SH Call SOLE   0 0 0
MONSANTO CO NEW COM 61166W101 1,762 15,096 SH   SOLE   15,096 0 0
MONSANTO CO NEW PUT 61166W951 154 1,893 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 0 11 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 0 11 SH Put SOLE   0 0 0
MORNINGSTAR INC CALL 617700909 10 23 SH Call SOLE   0 0 0
MOSAIC CO NEW CALL 61945C903 207 781 SH Call SOLE   0 0 0
MOSAIC CO NEW COM 61945C103 1,043 40,653 SH   SOLE   40,653 0 0
MOSAIC CO NEW PUT 61945C953 301 1,148 SH Put SOLE   0 0 0
MOVADO GROUP INC CALL 624580906 0 2 SH Call SOLE   0 0 0
MOVADO GROUP INC COM 624580106 48 1,492 SH   SOLE   1,492 0 0
MOVADO GROUP INC PUT 624580956 0 3 SH Put SOLE   0 0 0
MOTORCAR PTS AMER INC COM 620071100 2 86 SH   SOLE   86 0 0
MOTORCAR PTS AMER INC PUT 620071950 0 6 SH Put SOLE   0 0 0
MARATHON PETE CORP CALL 56585A902 501 942 SH Call SOLE   0 0 0
MARATHON PETE CORP PUT 56585A952 35 918 SH Put SOLE   0 0 0
MPLX LP CALL 55336V900 17 162 SH Call SOLE   0 0 0
MPLX LP COM 55336V100 270 7,630 SH   SOLE   7,630 0 0
MPLX LP PUT 55336V950 27 125 SH Put SOLE   0 0 0
MEDICAL PPTYS TRUST INC CALL 58463J904 1 17 SH Call SOLE   0 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 36 2,648 SH   SOLE   2,648 0 0
MEDICAL PPTYS TRUST INC PUT 58463J954 5 224 SH Put SOLE   0 0 0
MONOLITHIC PWR SYS INC COM 609839105 102 914 SH   SOLE   914 0 0
MARINE PRODS CORP CALL 568427908 0 1 SH Call SOLE   0 0 0
MRC GLOBAL INC CALL 55345K903 0 12 SH Call SOLE   0 0 0
MRC GLOBAL INC COM 55345K103 28 1,685 SH   SOLE   1,685 0 0
MRC GLOBAL INC PUT 55345K953 5 56 SH Put SOLE   0 0 0
MERCURY SYS INC CALL 589378908 67 58 SH Call SOLE   0 0 0
MERCURY SYS INC PUT 589378958 3 20 SH Put SOLE   0 0 0
MERCK & CO INC CALL 58933Y905 142 2,614 SH Call SOLE   0 0 0
MERCK & CO INC PUT 58933Y955 833 2,760 SH Put SOLE   0 0 0
MARINUS PHARMACEUTICALS INC CALL 56854Q901 28 149 SH Call SOLE   0 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 16 2,015 SH   SOLE   2,015 0 0
MARINUS PHARMACEUTICALS INC PUT 56854Q951 1 14 SH Put SOLE   0 0 0
MARATHON OIL CORP CALL 565849906 198 1,027 SH Call SOLE   0 0 0
MARATHON OIL CORP PUT 565849956 14 400 SH Put SOLE   0 0 0
MIRATI THERAPEUTICS INC CALL 60468T905 64 248 SH Call SOLE   0 0 0
MIRATI THERAPEUTICS INC PUT 60468T955 1 33 SH Put SOLE   0 0 0
MARVELL TECHNOLOGY GROUP LTD CALL G5876H905 3 93 SH Call SOLE   0 0 0
MARVELL TECHNOLOGY GROUP LTD COM G5876H105 664 30,930 SH   SOLE   30,930 0 0
MARVELL TECHNOLOGY GROUP LTD PUT G5876H955 3 80 SH Put SOLE   0 0 0
MORGAN STANLEY CALL 617446908 821 2,824 SH Call SOLE   0 0 0
MORGAN STANLEY COM 617446448 3,972 75,702 SH   SOLE   75,702 0 0
MORGAN STANLEY PUT 617446958 644 6,486 SH Put SOLE   0 0 0
MSA SAFETY INC CALL 553498906 2 22 SH Call SOLE   0 0 0
MESABI TR CALL 590672901 0 5 SH Call SOLE   0 0 0
MESABI TR COM 590672101 132 5,253 SH   SOLE   5,253 0 0
MESABI TR PUT 590672951 0 1 SH Put SOLE   0 0 0
MICROSEMI CORP CALL 595137900 0 10 SH Call SOLE   0 0 0
MICROSEMI CORP COM 595137100 87 1,703 SH   SOLE   1,703 0 0
MICROSEMI CORP PUT 595137950 3 18 SH Put SOLE   0 0 0
MSCI INC CALL 55354G900 1 15 SH Call SOLE   0 0 0
MSCI INC COM 55354G100 55 441 SH   SOLE   441 0 0
MSCI INC PUT 55354G950 1 57 SH Put SOLE   0 0 0
MICROSOFT CORP CALL 594918904 4,966 9,178 SH Call SOLE   0 0 0
MICROSOFT CORP COM 594918104 12,623 147,569 SH   SOLE   147,569 0 0
MICROSOFT CORP PUT 594918954 1,501 9,604 SH Put SOLE   0 0 0
MADISON SQUARE GARDEN CO NEW CALL 55825T903 0 8 SH Call SOLE   0 0 0
MADISON SQUARE GARDEN CO NEW COM 55825T103 253 1,201 SH   SOLE   1,201 0 0
MADISON SQUARE GARDEN CO NEW PUT 55825T953 36 80 SH Put SOLE   0 0 0
MSG NETWORK INC CALL 553573906 0 39 SH Call SOLE   0 0 0
MSG NETWORK INC COM 553573106 186 9,196 SH   SOLE   9,196 0 0
MSG NETWORK INC PUT 553573956 1 21 SH Put SOLE   0 0 0
MOTOROLA SOLUTIONS INC CALL 620076907 28 88 SH Call SOLE   0 0 0
MOTOROLA SOLUTIONS INC PUT 620076957 83 207 SH Put SOLE   0 0 0
MSC INDL DIRECT INC COM 553530106 6 67 SH   SOLE   67 0 0
MSC INDL DIRECT INC PUT 553530956 0 12 SH Put SOLE   0 0 0
MICROSTRATEGY INC CALL 594972908 5 16 SH Call SOLE   0 0 0
MICROSTRATEGY INC COM 594972408 243 1,852 SH   SOLE   1,852 0 0
MICROSTRATEGY INC PUT 594972958 14 176 SH Put SOLE   0 0 0
ARCELORMITTAL SA LUXEMBOURG CALL 03938L903 363 597 SH Call SOLE   0 0 0
ARCELORMITTAL SA LUXEMBOURG PUT 03938L953 59 762 SH Put SOLE   0 0 0
ARCELORMITTAL SA LUXEMBOURG CALL 03938L903 26 102 SH Call SOLE   0 0 0
ARCELORMITTAL SA LUXEMBOURG PUT 03938L953 0 202 SH Put SOLE   0 0 0
M & T BK CORP CALL 55261F904 9 51 SH Call SOLE   0 0 0
M & T BK CORP PUT 55261F954 10 74 SH Put SOLE   0 0 0
MATCH GROUP INC CALL 57665R906 17 63 SH Call SOLE   0 0 0
MATCH GROUP INC COM 57665R106 359 11,483 SH   SOLE   11,483 0 0
MATCH GROUP INC PUT 57665R956 13 571 SH Put SOLE   0 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 2,479 4,002 SH   SOLE   4,002 0 0
METTLER TOLEDO INTERNATIONAL PUT 592688955 1 4 SH Put SOLE   0 0 0
MATADOR RES CO CALL 576485905 271 658 SH Call SOLE   0 0 0
MATADOR RES CO PUT 576485955 6 178 SH Put SOLE   0 0 0
MGIC INVT CORP WIS CALL 552848903 7 144 SH Call SOLE   0 0 0
MGIC INVT CORP WIS COM 552848103 50 3,544 SH   SOLE   3,544 0 0
MGIC INVT CORP WIS PUT 552848953 20 146 SH Put SOLE   0 0 0
MERITAGE HOMES CORP CALL 59001A902 37 88 SH Call SOLE   0 0 0
MERITAGE HOMES CORP COM 59001A102 210 4,113 SH   SOLE   4,113 0 0
MERITAGE HOMES CORP PUT 59001A952 47 148 SH Put SOLE   0 0 0
MECHEL PAO CALL 583840908 0 13 SH Call SOLE   0 0 0
MECHEL PAO COM 583840608 18 3,533 SH   SOLE   3,533 0 0
MECHEL PAO PUT 583840958 1 4 SH Put SOLE   0 0 0
VAIL RESORTS INC CALL 91879Q909 2 35 SH Call SOLE   0 0 0
VAIL RESORTS INC PUT 91879Q959 16 118 SH Put SOLE   0 0 0
MERITOR INC CALL 59001K900 24 667 SH Call SOLE   0 0 0
MERITOR INC COM 59001K100 749 31,927 SH   SOLE   31,927 0 0
MERITOR INC PUT 59001K950 237 677 SH Put SOLE   0 0 0
MATERION CORP COM 576690101 52 1,072 SH   SOLE   1,072 0 0
MATRIX SVC CO CALL 576853905 1 10 SH Call SOLE   0 0 0
MATRIX SVC CO COM 576853105 20 1,171 SH   SOLE   1,171 0 0
MATRIX SVC CO PUT 576853955 0 3 SH Put SOLE   0 0 0
MTS SYS CORP CALL 553777903 0 6 SH Call SOLE   0 0 0
MTS SYS CORP COM 553777103 186 3,478 SH   SOLE   3,478 0 0
MTS SYS CORP PUT 553777953 1 9 SH Put SOLE   0 0 0
MACOM TECH SOLUTIONS HLDGS I CALL 55405Y900 3 19 SH Call SOLE   0 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 252 7,774 SH   SOLE   7,774 0 0
MACOM TECH SOLUTIONS HLDGS I PUT 55405Y950 22 92 SH Put SOLE   0 0 0
MITSUBISHI UFJ FINL GROUP IN CALL 606822904 3 197 SH Call SOLE   0 0 0
ISHARES TR COM 46432F396 37 359 SH   SOLE   359 0 0
MANITOWOC CO INC CALL 563571905 0 6 SH Call SOLE   0 0 0
MANITOWOC CO INC COM 563571405 305 7,774 SH   SOLE   7,774 0 0
MANITOWOC CO INC PUT 563571955 0 50 SH Put SOLE   0 0 0
MANITOWOC CO INC CALL 563571905 3 8 SH Call SOLE   0 0 0
MANITOWOC CO INC PUT 563571955 0 4 SH Put SOLE   0 0 0
MASTEC INC CALL 576323909 46 140 SH Call SOLE   0 0 0
MASTEC INC PUT 576323959 2 20 SH Put SOLE   0 0 0
MICRON TECHNOLOGY INC CALL 595112903 4,531 15,535 SH Call SOLE   0 0 0
MICRON TECHNOLOGY INC COM 595112103 47,059 1,144,433 SH   SOLE   1,144,433 0 0
MICRON TECHNOLOGY INC PUT 595112953 3,706 15,020 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 0 3 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 3 41 SH Put SOLE   0 0 0
MULESOFT INC CALL 625207905 5 57 SH Call SOLE   0 0 0
MULESOFT INC COM 625207105 513 22,086 SH   SOLE   22,086 0 0
MULESOFT INC PUT 625207955 24 260 SH Put SOLE   0 0 0
MURPHY OIL CORP CALL 626717902 13 98 SH Call SOLE   0 0 0
MURPHY OIL CORP COM 626717102 207 6,676 SH   SOLE   6,676 0 0
MURPHY OIL CORP PUT 626717952 1 253 SH Put SOLE   0 0 0
MURPHY USA INC CALL 626755902 174 262 SH Call SOLE   0 0 0
MURPHY USA INC PUT 626755952 0 7 SH Put SOLE   0 0 0
MCEWEN MNG INC CALL 58039P907 13 496 SH Call SOLE   0 0 0
MCEWEN MNG INC COM 58039P107 56 24,981 SH   SOLE   24,981 0 0
MCEWEN MNG INC PUT 58039P957 16 125 SH Put SOLE   0 0 0
MICROVISION INC DEL CALL 594960904 0 2 SH Call SOLE   0 0 0
MICROVISION INC DEL COM 594960304 2 1,314 SH   SOLE   1,314 0 0
MICROVISION INC DEL PUT 594960954 0 4 SH Put SOLE   0 0 0
MV OIL TR CALL 553859909 1 5 SH Call SOLE   0 0 0
MV OIL TR COM 553859109 296 35,323 SH   SOLE   35,323 0 0
MV OIL TR PUT 553859959 2 55 SH Put SOLE   0 0 0
MUELLER WTR PRODS INC CALL 624758908 0 37 SH Call SOLE   0 0 0
MUELLER WTR PRODS INC PUT 624758958 0 1 SH Put SOLE   0 0 0
MAGNACHIP SEMICONDUCTOR CORP CALL 55933J903 11 60 SH Call SOLE   0 0 0
MAGNACHIP SEMICONDUCTOR CORP PUT 55933J953 0 10 SH Put SOLE   0 0 0
MAXIM INTEGRATED PRODS INC CALL 57772K901 92 595 SH Call SOLE   0 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 593 11,348 SH   SOLE   11,348 0 0
MAXIM INTEGRATED PRODS INC PUT 57772K951 0 47 SH Put SOLE   0 0 0
MAXLINEAR INC CALL 57776J900 14 129 SH Call SOLE   0 0 0
MAXLINEAR INC COM 57776J100 110 4,184 SH   SOLE   4,184 0 0
MAXLINEAR INC PUT 57776J950 0 1 SH Put SOLE   0 0 0
MAXWELL TECHNOLOGIES INC CALL 577767906 1 9 SH Call SOLE   0 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 94 16,359 SH   SOLE   16,359 0 0
MAXWELL TECHNOLOGIES INC PUT 577767956 19 215 SH Put SOLE   0 0 0
MYERS INDS INC CALL 628464909 0 1 SH Call SOLE   0 0 0
MYRIAD GENETICS INC CALL 62855J904 75 204 SH Call SOLE   0 0 0
MYRIAD GENETICS INC PUT 62855J954 0 12 SH Put SOLE   0 0 0
MYLAN N V CALL N59465909 204 585 SH Call SOLE   0 0 0
MYLAN N V COM N59465109 630 14,899 SH   SOLE   14,899 0 0
MYLAN N V PUT N59465959 187 1,988 SH Put SOLE   0 0 0
MYOKARDIA INC COM 62857M105 78 1,855 SH   SOLE   1,855 0 0
MYOKARDIA INC PUT 62857M955 16 100 SH Put SOLE   0 0 0
MAZOR ROBOTICS LTD CALL 57886P903 25 27 SH Call SOLE   0 0 0
MAZOR ROBOTICS LTD COM 57886P103 312 6,058 SH   SOLE   6,058 0 0
MAZOR ROBOTICS LTD PUT 57886P953 56 100 SH Put SOLE   0 0 0
PROSHARES TR COM 74348A343 3 200 SH   SOLE   200 0 0
NORTHERN DYNASTY MINERALS LT CALL 66510M904 5 509 SH Call SOLE   0 0 0
NORTHERN DYNASTY MINERALS LT COM 66510M204 27 15,547 SH   SOLE   15,547 0 0
NORTHERN DYNASTY MINERALS LT PUT 66510M954 38 336 SH Put SOLE   0 0 0
NANOMETRICS INC CALL 630077905 1 21 SH Call SOLE   0 0 0
NANOMETRICS INC COM 630077105 1 55 SH   SOLE   55 0 0
NANOMETRICS INC PUT 630077955 0 17 SH Put SOLE   0 0 0
NORDIC AMERICAN TANKERS LIMI CALL G65773906 1 302 SH Call SOLE   0 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 163 66,536 SH   SOLE   66,536 0 0
NORDIC AMERICAN TANKERS LIMI PUT G65773956 414 957 SH Put SOLE   0 0 0
NATIONAL INSTRS CORP COM 636518102 8 202 SH   SOLE   202 0 0
NATIONAL INSTRS CORP PUT 636518952 0 1 SH Put SOLE   0 0 0
NAVISTAR INTL CORP NEW CALL 63934E908 130 414 SH Call SOLE   0 0 0
NAVISTAR INTL CORP NEW PUT 63934E958 43 1,077 SH Put SOLE   0 0 0
NAVIENT CORPORATION CALL 63938C908 3 814 SH Call SOLE   0 0 0
NAVIENT CORPORATION PUT 63938C958 3 340 SH Put SOLE   0 0 0
NEW AGE BEVERAGES CORP COM 64157V108 1 634 SH   SOLE   634 0 0
NEW AGE BEVERAGES CORP PUT 64157V958 0 3 SH Put SOLE   0 0 0
NEUROCRINE BIOSCIENCES INC CALL 64125C909 134 106 SH Call SOLE   0 0 0
NEUROCRINE BIOSCIENCES INC PUT 64125C959 16 262 SH Put SOLE   0 0 0
NOBLE ENERGY INC CALL 655044905 6 385 SH Call SOLE   0 0 0
NOBLE ENERGY INC PUT 655044955 54 768 SH Put SOLE   0 0 0
NABORS INDUSTRIES LTD CALL G6359F903 44 621 SH Call SOLE   0 0 0
NABORS INDUSTRIES LTD COM G6359F103 227 33,277 SH   SOLE   33,277 0 0
NABORS INDUSTRIES LTD PUT G6359F953 83 654 SH Put SOLE   0 0 0
NBT BANCORP INC CALL 628778902 3 30 SH Call SOLE   0 0 0
NBT BANCORP INC COM 628778102 88 2,409 SH   SOLE   2,409 0 0
NBT BANCORP INC PUT 628778952 8 298 SH Put SOLE   0 0 0
NAVIGANT CONSULTING INC CALL 63935N907 17 62 SH Call SOLE   0 0 0
NAVIGANT CONSULTING INC PUT 63935N957 0 18 SH Put SOLE   0 0 0
NORWEGIAN CRUISE LINE HLDGS CALL G66721904 75 691 SH Call SOLE   0 0 0
NORWEGIAN CRUISE LINE HLDGS COM G66721104 523 9,833 SH   SOLE   9,833 0 0
NORWEGIAN CRUISE LINE HLDGS PUT G66721954 36 323 SH Put SOLE   0 0 0
NATIONAL CINEMEDIA INC CALL 635309907 0 116 SH Call SOLE   0 0 0
NATIONAL CINEMEDIA INC PUT 635309957 1 9 SH Put SOLE   0 0 0
NCR CORP NEW CALL 62886E908 3 128 SH Call SOLE   0 0 0
NCR CORP NEW COM 62886E108 840 24,723 SH   SOLE   24,723 0 0
NCR CORP NEW PUT 62886E958 39 105 SH Put SOLE   0 0 0
NCI BUILDING SYS INC CALL 628852904 3 92 SH Call SOLE   0 0 0
NCI BUILDING SYS INC COM 628852204 98 5,123 SH   SOLE   5,123 0 0
NCI BUILDING SYS INC PUT 628852954 6 56 SH Put SOLE   0 0 0
NASDAQ INC CALL 631103908 12 87 SH Call SOLE   0 0 0
NASDAQ INC PUT 631103958 15 159 SH Put SOLE   0 0 0
NOODLES & CO CALL 65540B905 0 11 SH Call SOLE   0 0 0
NOODLES & CO COM 65540B105 3 727 SH   SOLE   727 0 0
NEURODERM LTD CALL M74231907 0 7 SH Call SOLE   0 0 0
NEURODERM LTD PUT M74231957 0 23 SH Put SOLE   0 0 0
ENDURO RTY TR PUT 29269K950 23 272 SH Put SOLE   0 0 0
NORDSON CORP CALL 655663902 10 18 SH Call SOLE   0 0 0
NORDSON CORP COM 655663102 375 2,564 SH   SOLE   2,564 0 0
NORDSON CORP PUT 655663952 26 71 SH Put SOLE   0 0 0
NOBLE CORP PLC CALL G65431901 85 778 SH Call SOLE   0 0 0
NOBLE CORP PLC PUT G65431951 6 100 SH Put SOLE   0 0 0
NEXTERA ENERGY INC CALL 65339F901 79 216 SH Call SOLE   0 0 0
NEXTERA ENERGY INC PUT 65339F951 29 243 SH Put SOLE   0 0 0
NEWMONT MINING CORP CALL 651639906 165 765 SH Call SOLE   0 0 0
NEWMONT MINING CORP COM 651639106 454 12,119 SH   SOLE   12,119 0 0
NEWMONT MINING CORP PUT 651639956 88 593 SH Put SOLE   0 0 0
NEOGEN CORP CALL 640491906 1 1 SH Call SOLE   0 0 0
NEONODE INC PUT 64051M952 0 20 SH Put SOLE   0 0 0
NEOS THERAPEUTICS INC CALL 64052L906 44 174 SH Call SOLE   0 0 0
NEOS THERAPEUTICS INC COM 64052L106 82 8,125 SH   SOLE   8,125 0 0
NEOS THERAPEUTICS INC PUT 64052L956 0 2 SH Put SOLE   0 0 0
NEXTERA ENERGY PARTNERS LP CALL 65341B906 3 31 SH Call SOLE   0 0 0
NEXTERA ENERGY PARTNERS LP PUT 65341B956 1 93 SH Put SOLE   0 0 0
NEPTUNE TECHNOLOGIES BIORESO CALL 64077P908 0 1 SH Call SOLE   0 0 0
NEPTUNE TECHNOLOGIES BIORESO COM 64077P108 136 57,827 SH   SOLE   57,827 0 0
NEPTUNE TECHNOLOGIES BIORESO PUT 64077P958 0 5 SH Put SOLE   0 0 0
NEWMARKET CORP PUT 651587957 0 3 SH Put SOLE   0 0 0
NEW MEDIA INVT GROUP INC CALL 64704V906 2 22 SH Call SOLE   0 0 0
NEW MEDIA INVT GROUP INC PUT 64704V956 0 9 SH Put SOLE   0 0 0
NEW RELIC INC PUT 64829B950 9 61 SH Put SOLE   0 0 0
NEWTEK BUSINESS SVCS CORP CALL 652526903 7 30 SH Call SOLE   0 0 0
NORTHFIELD BANCORP INC DEL CALL 66611T908 0 2 SH Call SOLE   0 0 0
NATIONAL FUEL GAS CO N J CALL 636180901 2 21 SH Call SOLE   0 0 0
NATIONAL FUEL GAS CO N J PUT 636180951 0 2 SH Put SOLE   0 0 0
NETFLIX INC CALL 64110L906 7,010 6,486 SH Call SOLE   0 0 0
NETFLIX INC COM 64110L106 9,880 51,471 SH   SOLE   51,471 0 0
NETFLIX INC PUT 64110L956 4,401 10,788 SH Put SOLE   0 0 0
NEWFIELD EXPL CO CALL 651290908 6 78 SH Call SOLE   0 0 0
NEWFIELD EXPL CO COM 651290108 297 9,430 SH   SOLE   9,430 0 0
NEWFIELD EXPL CO PUT 651290958 19 868 SH Put SOLE   0 0 0
NOVAGOLD RES INC CALL 66987E906 11 392 SH Call SOLE   0 0 0
NOVAGOLD RES INC PUT 66987E956 2 20 SH Put SOLE   0 0 0
NEW GOLD INC CDA CALL 644535906 10 1,065 SH Call SOLE   0 0 0
NEW GOLD INC CDA COM 644535106 64 19,560 SH   SOLE   19,560 0 0
NEW GOLD INC CDA PUT 644535956 0 36 SH Put SOLE   0 0 0
NATIONAL GRID PLC CALL 636274909 3 105 SH Call SOLE   0 0 0
NATIONAL GRID PLC COM 636274409 313 5,330 SH   SOLE   5,330 0 0
NATIONAL GRID PLC PUT 636274959 4 14 SH Put SOLE   0 0 0
NGL ENERGY PARTNERS LP CALL 62913M907 45 350 SH Call SOLE   0 0 0
NGL ENERGY PARTNERS LP PUT 62913M957 1 93 SH Put SOLE   0 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 76 8,609 SH   SOLE   8,609 0 0
NATURAL GROCERS BY VITAMIN C PUT 63888U958 0 1 SH Put SOLE   0 0 0
INGEVITY CORP CALL 45688C907 0 2 SH Call SOLE   0 0 0
INGEVITY CORP COM 45688C107 184 2,623 SH   SOLE   2,623 0 0
INGEVITY CORP PUT 45688C957 6 50 SH Put SOLE   0 0 0
NANTHEALTH INC COM 630104107 2 661 SH   SOLE   661 0 0
NANTHEALTH INC PUT 630104957 3 114 SH Put SOLE   0 0 0
NATIONAL HEALTHCARE CORP CALL 635906900 12 195 SH Call SOLE   0 0 0
NATIONAL HEALTHCARE CORP COM 635906100 300 4,933 SH   SOLE   4,933 0 0
NATIONAL HEALTHCARE CORP PUT 635906950 57 136 SH Put SOLE   0 0 0
NATIONAL HEALTH INVS INC CALL 63633D904 8 182 SH Call SOLE   0 0 0
NATIONAL HEALTH INVS INC COM 63633D104 438 5,811 SH   SOLE   5,811 0 0
NATIONAL HEALTH INVS INC PUT 63633D954 52 216 SH Put SOLE   0 0 0
NATURAL HEALTH TRENDS CORP CALL 63888P906 4 193 SH Call SOLE   0 0 0
NATURAL HEALTH TRENDS CORP PUT 63888P956 53 245 SH Put SOLE   0 0 0
NISOURCE INC CALL 65473P905 2 273 SH Call SOLE   0 0 0
NISOURCE INC COM 65473P105 55 2,144 SH   SOLE   2,144 0 0
NICE LTD CALL 653656908 1 2 SH Call SOLE   0 0 0
NANTKWEST INC CALL 63016Q902 0 4 SH Call SOLE   0 0 0
NANTKWEST INC COM 63016Q102 64 14,349 SH   SOLE   14,349 0 0
NANTKWEST INC PUT 63016Q952 76 145 SH Put SOLE   0 0 0
NIKE INC CALL 654106903 2,143 4,593 SH Call SOLE   0 0 0
NIKE INC PUT 654106953 335 1,771 SH Put SOLE   0 0 0
NEKTAR THERAPEUTICS CALL 640268908 1,495 498 SH Call SOLE   0 0 0
NEKTAR THERAPEUTICS PUT 640268958 40 505 SH Put SOLE   0 0 0
NEWLINK GENETICS CORP CALL 651511907 8 223 SH Call SOLE   0 0 0
NEWLINK GENETICS CORP COM 651511107 1 238 SH   SOLE   238 0 0
NEWLINK GENETICS CORP PUT 651511957 9 105 SH Put SOLE   0 0 0
NAUTILUS INC CALL 63910B902 0 1 SH Call SOLE   0 0 0
NAUTILUS INC COM 63910B102 2 195 SH   SOLE   195 0 0
NAUTILUS INC PUT 63910B952 0 20 SH Put SOLE   0 0 0
NIELSEN HLDGS PLC CALL G6518L908 1 270 SH Call SOLE   0 0 0
NIELSEN HLDGS PLC COM G6518L108 432 11,871 SH   SOLE   11,871 0 0
NIELSEN HLDGS PLC PUT G6518L958 40 337 SH Put SOLE   0 0 0
NETLIST INC PUT 64118P959 9 20 SH Put SOLE   0 0 0
ANNALY CAP MGMT INC CALL 035710909 6 207 SH Call SOLE   0 0 0
ANNALY CAP MGMT INC PUT 035710959 6 84 SH Put SOLE   0 0 0
NAVIOS MARITIME HOLDINGS INC COM Y62196103 27 23,076 SH   SOLE   23,076 0 0
NAVIOS MARITIME HOLDINGS INC PUT Y62196953 77 284 SH Put SOLE   0 0 0
NEW MTN FIN CORP CALL 647551900 0 163 SH Call SOLE   0 0 0
NEW MTN FIN CORP COM 647551100 204 15,058 SH   SOLE   15,058 0 0
NEW MTN FIN CORP PUT 647551950 14 83 SH Put SOLE   0 0 0
NMI HLDGS INC CALL 629209905 0 3 SH Call SOLE   0 0 0
NMI HLDGS INC COM 629209305 39 2,336 SH   SOLE   2,336 0 0
NMI HLDGS INC PUT 629209955 2 21 SH Put SOLE   0 0 0
NAVIOS MARITIME PARTNERS L P CALL Y62267902 0 1 SH Call SOLE   0 0 0
NAVIOS MARITIME PARTNERS L P COM Y62267102 4 1,799 SH   SOLE   1,799 0 0
NAVIOS MARITIME PARTNERS L P PUT Y62267952 3 41 SH Put SOLE   0 0 0
NOMURA HLDGS INC COM 65535H208 1 265 SH   SOLE   265 0 0
NOMURA HLDGS INC PUT 65535H958 0 1 SH Put SOLE   0 0 0
NELNET INC CALL 64031N908 0 10 SH Call SOLE   0 0 0
NELNET INC COM 64031N108 211 3,860 SH   SOLE   3,860 0 0
NELNET INC PUT 64031N958 32 20 SH Put SOLE   0 0 0
NATIONAL RETAIL PPTYS INC CALL 637417906 0 2 SH Call SOLE   0 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 56 1,309 SH   SOLE   1,309 0 0
NATIONAL RETAIL PPTYS INC PUT 637417956 0 10 SH Put SOLE   0 0 0
NANOVIRICIDES INC COM 630087203 3 3,514 SH   SOLE   3,514 0 0
NOAH HLDGS LTD CALL 65487X902 0 16 SH Call SOLE   0 0 0
NOAH HLDGS LTD COM 65487X102 82 1,792 SH   SOLE   1,792 0 0
NOAH HLDGS LTD PUT 65487X952 3 141 SH Put SOLE   0 0 0
NORTHROP GRUMMAN CORP CALL 666807902 584 392 SH Call SOLE   0 0 0
NORTHROP GRUMMAN CORP COM 666807102 331 1,079 SH   SOLE   1,079 0 0
NORTHROP GRUMMAN CORP PUT 666807952 69 505 SH Put SOLE   0 0 0
NORTHERN OIL & GAS INC NEV CALL 665531909 0 15 SH Call SOLE   0 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 23 11,547 SH   SOLE   11,547 0 0
NORTHERN OIL & GAS INC NEV PUT 665531959 2 63 SH Put SOLE   0 0 0
NOKIA CORP CALL 654902904 4 366 SH Call SOLE   0 0 0
NOKIA CORP COM 654902204 185 39,876 SH   SOLE   39,876 0 0
NOKIA CORP PUT 654902954 27 129 SH Put SOLE   0 0 0
NATIONAL OILWELL VARCO INC CALL 637071901 32 229 SH Call SOLE   0 0 0
NATIONAL OILWELL VARCO INC COM 637071101 848 23,561 SH   SOLE   23,561 0 0
NATIONAL OILWELL VARCO INC PUT 637071951 237 313 SH Put SOLE   0 0 0
NOVANTA INC CALL 67000B904 0 4 SH Call SOLE   0 0 0
NOVANTA INC COM 67000B104 321 6,439 SH   SOLE   6,439 0 0
NOVANTA INC PUT 67000B954 0 1 SH Put SOLE   0 0 0
SERVICENOW INC CALL 81762P902 178 247 SH Call SOLE   0 0 0
SERVICENOW INC PUT 81762P952 65 304 SH Put SOLE   0 0 0
NEOPHOTONICS CORP CALL 64051T900 5 245 SH Call SOLE   0 0 0
NEOPHOTONICS CORP COM 64051T100 384 58,416 SH   SOLE   58,416 0 0
NEOPHOTONICS CORP PUT 64051T950 11 112 SH Put SOLE   0 0 0
NQ MOBILE INC CALL 64118U908 32 518 SH Call SOLE   0 0 0
NQ MOBILE INC PUT 64118U958 12 113 SH Put SOLE   0 0 0
NEWPARK RES INC CALL 651718904 0 30 SH Call SOLE   0 0 0
NEWPARK RES INC PUT 651718954 0 4 SH Put SOLE   0 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 1 108 SH   SOLE   108 0 0
NRG ENERGY INC CALL 629377908 755 1,506 SH Call SOLE   0 0 0
NRG ENERGY INC COM 629377508 1,917 67,326 SH   SOLE   67,326 0 0
NRG ENERGY INC PUT 629377958 13 732 SH Put SOLE   0 0 0
NATURAL RESOURCE PARTNERS L COM 63900P608 20 801 SH   SOLE   801 0 0
NATURAL RESOURCE PARTNERS L PUT 63900P958 1 9 SH Put SOLE   0 0 0
NEW RESIDENTIAL INVT CORP CALL 64828T901 6 144 SH Call SOLE   0 0 0
NEW RESIDENTIAL INVT CORP COM 64828T201 553 30,981 SH   SOLE   30,981 0 0
NEW RESIDENTIAL INVT CORP PUT 64828T951 3 103 SH Put SOLE   0 0 0
NUSTAR ENERGY LP CALL 67058H902 1 56 SH Call SOLE   0 0 0
NUSTAR ENERGY LP COM 67058H102 548 18,322 SH   SOLE   18,322 0 0
NUSTAR ENERGY LP PUT 67058H952 72 113 SH Put SOLE   0 0 0
NATIONAL STORAGE AFFILIATES CALL 637870906 8 32 SH Call SOLE   0 0 0
NATIONAL STORAGE AFFILIATES PUT 637870956 0 34 SH Put SOLE   0 0 0
NORFOLK SOUTHERN CORP CALL 655844908 1,827 1,014 SH Call SOLE   0 0 0
NORFOLK SOUTHERN CORP PUT 655844958 19 229 SH Put SOLE   0 0 0
NUSTAR GP HOLDINGS LLC CALL 67059L902 0 22 SH Call SOLE   0 0 0
NUSTAR GP HOLDINGS LLC COM 67059L102 24 1,561 SH   SOLE   1,561 0 0
NUSTAR GP HOLDINGS LLC PUT 67059L952 2 18 SH Put SOLE   0 0 0
INSIGHT ENTERPRISES INC CALL 45765U903 0 3 SH Call SOLE   0 0 0
INSIGHT ENTERPRISES INC COM 45765U103 14 388 SH   SOLE   388 0 0
INSIGHT ENTERPRISES INC PUT 45765U953 3 21 SH Put SOLE   0 0 0
NATIONSTAR MTG HLDGS INC CALL 63861C909 123 875 SH Call SOLE   0 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 51 2,775 SH   SOLE   2,775 0 0
NATIONSTAR MTG HLDGS INC PUT 63861C959 58 1,404 SH Put SOLE   0 0 0
INSPERITY INC CALL 45778Q907 0 3 SH Call SOLE   0 0 0
INSPERITY INC COM 45778Q107 250 4,376 SH   SOLE   4,376 0 0
INSPERITY INC PUT 45778Q957 0 16 SH Put SOLE   0 0 0
NANOSTRING TECHNOLOGIES INC CALL 63009R909 0 3 SH Call SOLE   0 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 4 600 SH   SOLE   600 0 0
NEVSUN RES LTD CALL 64156L901 0 13 SH Call SOLE   0 0 0
NEVSUN RES LTD COM 64156L101 0 200 SH   SOLE   200 0 0
NEVSUN RES LTD PUT 64156L951 0 1 SH Put SOLE   0 0 0
NETAPP INC CALL 64110D904 557 619 SH Call SOLE   0 0 0
NETAPP INC PUT 64110D954 5 207 SH Put SOLE   0 0 0
NETSCOUT SYS INC CALL 64115T904 2 13 SH Call SOLE   0 0 0
NETSCOUT SYS INC COM 64115T104 47 1,567 SH   SOLE   1,567 0 0
NETSCOUT SYS INC PUT 64115T954 17 58 SH Put SOLE   0 0 0
NETEASE INC CALL 64110W902 1,932 1,194 SH Call SOLE   0 0 0
NETEASE INC COM 64110W102 485 1,406 SH   SOLE   1,406 0 0
NETEASE INC PUT 64110W952 844 972 SH Put SOLE   0 0 0
NETGEAR INC CALL 64111Q904 12 9 SH Call SOLE   0 0 0
NETGEAR INC COM 64111Q104 1,033 17,592 SH   SOLE   17,592 0 0
NETGEAR INC PUT 64111Q954 3 133 SH Put SOLE   0 0 0
INTELLIA THERAPEUTICS INC CALL 45826J905 38 274 SH Call SOLE   0 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 917 47,718 SH   SOLE   47,718 0 0
INTELLIA THERAPEUTICS INC PUT 45826J955 143 272 SH Put SOLE   0 0 0
NUTANIX INC CALL 67059N908 73 127 SH Call SOLE   0 0 0
NUTANIX INC COM 67059N108 669 18,963 SH   SOLE   18,963 0 0
NUTANIX INC PUT 67059N958 320 1,482 SH Put SOLE   0 0 0
NAM TAI PPTY INC CALL G63907902 0 1 SH Call SOLE   0 0 0
NAM TAI PPTY INC COM G63907102 200 15,990 SH   SOLE   15,990 0 0
NAM TAI PPTY INC PUT G63907952 13 26 SH Put SOLE   0 0 0
NATERA INC COM 632307104 71 7,938 SH   SOLE   7,938 0 0
NUTRI SYS INC NEW CALL 67069D908 1 26 SH Call SOLE   0 0 0
NUTRI SYS INC NEW COM 67069D108 97 1,861 SH   SOLE   1,861 0 0
NUTRI SYS INC NEW PUT 67069D958 0 9 SH Put SOLE   0 0 0
NEUROTROPE INC CALL 64129T907 7 45 SH Call SOLE   0 0 0
NEUROTROPE INC COM 64129T207 12 1,844 SH   SOLE   1,844 0 0
NEUROTROPE INC PUT 64129T957 4 12 SH Put SOLE   0 0 0
NORTHERN TR CORP CALL 665859904 27 101 SH Call SOLE   0 0 0
NORTHERN TR CORP PUT 665859954 0 30 SH Put SOLE   0 0 0
NUANCE COMMUNICATIONS INC CALL 67020Y900 32 204 SH Call SOLE   0 0 0
NUANCE COMMUNICATIONS INC PUT 67020Y950 1 21 SH Put SOLE   0 0 0
NUCOR CORP CALL 670346905 148 547 SH Call SOLE   0 0 0
NUCOR CORP PUT 670346955 11 122 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 651 1,900 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 305 955 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 1 717 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 216 1,545 SH Put SOLE   0 0 0
NU SKIN ENTERPRISES INC CALL 67018T905 277 606 SH Call SOLE   0 0 0
NU SKIN ENTERPRISES INC PUT 67018T955 13 131 SH Put SOLE   0 0 0
NUVASIVE INC CALL 670704905 0 2 SH Call SOLE   0 0 0
NUVASIVE INC COM 670704105 264 4,521 SH   SOLE   4,521 0 0
NUVASIVE INC PUT 670704955 61 128 SH Put SOLE   0 0 0
NOVAVAX INC CALL 670002904 6 511 SH Call SOLE   0 0 0
NOVAVAX INC COM 670002104 13 11,186 SH   SOLE   11,186 0 0
NOVAVAX INC PUT 670002954 3 227 SH Put SOLE   0 0 0
NOVOCURE LTD CALL G6674U908 47 237 SH Call SOLE   0 0 0
NOVOCURE LTD COM G6674U108 123 6,132 SH   SOLE   6,132 0 0
NOVOCURE LTD PUT G6674U958 4 50 SH Put SOLE   0 0 0
NVIDIA CORP CALL 67066G904 6,146 7,728 SH Call SOLE   0 0 0
NVIDIA CORP COM 67066G104 15,223 78,673 SH   SOLE   78,673 0 0
NVIDIA CORP PUT 67066G954 5,625 8,758 SH Put SOLE   0 0 0
NAVIGATOR HOLDINGS LTD CALL Y62132908 3 41 SH Call SOLE   0 0 0
NAVIGATOR HOLDINGS LTD COM Y62132108 15 1,589 SH   SOLE   1,589 0 0
NAVIGATOR HOLDINGS LTD PUT Y62132958 3 42 SH Put SOLE   0 0 0
INVIVO THERAPEUTICS HLDGS CO PUT 46186M959 0 1 SH Put SOLE   0 0 0
NOVA MEASURING INSTRUMENTS L CALL M7516K903 0 8 SH Call SOLE   0 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 50 1,957 SH   SOLE   1,957 0 0
NOVA MEASURING INSTRUMENTS L PUT M7516K953 10 42 SH Put SOLE   0 0 0
NOVO-NORDISK A S CALL 670100905 24 268 SH Call SOLE   0 0 0
NOVO-NORDISK A S COM 670100205 152 2,837 SH   SOLE   2,837 0 0
NOVO-NORDISK A S PUT 670100955 15 65 SH Put SOLE   0 0 0
NEVRO CORP CALL 64157F903 4 29 SH Call SOLE   0 0 0
NEVRO CORP COM 64157F103 2 40 SH   SOLE   40 0 0
NEVRO CORP PUT 64157F953 27 19 SH Put SOLE   0 0 0
NOVARTIS A G CALL 66987V909 88 391 SH Call SOLE   0 0 0
NOVARTIS A G PUT 66987V959 9 38 SH Put SOLE   0 0 0
INVITAE CORP CALL 46185L903 111 532 SH Call SOLE   0 0 0
INVITAE CORP PUT 46185L953 1 11 SH Put SOLE   0 0 0
NORTHWEST BANCSHARES INC MD CALL 667340903 0 37 SH Call SOLE   0 0 0
NEWELL BRANDS INC CALL 651229906 170 1,113 SH Call SOLE   0 0 0
NEWELL BRANDS INC PUT 651229956 559 2,678 SH Put SOLE   0 0 0
NORTHWEST NAT GAS CO CALL 667655904 0 53 SH Call SOLE   0 0 0
NORTHWEST NAT GAS CO PUT 667655954 0 3 SH Put SOLE   0 0 0
NORTHWEST PIPE CO CALL 667746901 0 3 SH Call SOLE   0 0 0
NEWS CORP NEW CALL 65249B908 3 18 SH Call SOLE   0 0 0
NEWS CORP NEW PUT 65249B958 0 1 SH Put SOLE   0 0 0
QUANEX BUILDING PRODUCTS COR CALL 747619904 4 6 SH Call SOLE   0 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 172 7,372 SH   SOLE   7,372 0 0
QUANEX BUILDING PRODUCTS COR PUT 747619954 49 75 SH Put SOLE   0 0 0
NXP SEMICONDUCTORS N V CALL N6596X909 1,474 1,413 SH Call SOLE   0 0 0
NXP SEMICONDUCTORS N V PUT N6596X959 65 2,063 SH Put SOLE   0 0 0
NEXSTAR MEDIA GROUP INC CALL 65336K903 412 771 SH Call SOLE   0 0 0
NEXSTAR MEDIA GROUP INC COM 65336K103 603 7,722 SH   SOLE   7,722 0 0
NEXSTAR MEDIA GROUP INC PUT 65336K953 57 167 SH Put SOLE   0 0 0
NEXSTAR MEDIA GROUP INC CALL 65336K903 2 10 SH Call SOLE   0 0 0
NEXSTAR MEDIA GROUP INC PUT 65336K953 10 11 SH Put SOLE   0 0 0
NXSTAGE MEDICAL INC CALL 67072V903 4 374 SH Call SOLE   0 0 0
NXSTAGE MEDICAL INC COM 67072V103 877 36,234 SH   SOLE   36,234 0 0
NXSTAGE MEDICAL INC PUT 67072V953 223 475 SH Put SOLE   0 0 0
NEW YORK CMNTY BANCORP INC CALL 649445903 10 131 SH Call SOLE   0 0 0
NEW YORK CMNTY BANCORP INC PUT 649445953 0 10 SH Put SOLE   0 0 0
NRG YIELD INC CALL 62942X905 8 234 SH Call SOLE   0 0 0
NRG YIELD INC PUT 62942X955 0 2 SH Put SOLE   0 0 0
NEW YORK MTG TR INC COM 649604501 113 18,401 SH   SOLE   18,401 0 0
NEW YORK MTG TR INC PUT 649604951 0 18 SH Put SOLE   0 0 0
NYMOX PHARMACEUTICAL CORP CALL P73398902 2 228 SH Call SOLE   0 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 167 50,804 SH   SOLE   50,804 0 0
NYMOX PHARMACEUTICAL CORP PUT P73398952 47 1,730 SH Put SOLE   0 0 0
NEW YORK REIT INC COM 64976L109 84 21,401 SH   SOLE   21,401 0 0
NEW YORK REIT INC CALL 64976L909 0 1 SH Call SOLE   0 0 0
NEW YORK REIT INC PUT 64976L959 51 207 SH Put SOLE   0 0 0
NEW YORK TIMES CO CALL 650111907 3 35 SH Call SOLE   0 0 0
NEW YORK TIMES CO PUT 650111957 0 4 SH Put SOLE   0 0 0
REALTY INCOME CORP CALL 756109904 97 628 SH Call SOLE   0 0 0
REALTY INCOME CORP PUT 756109954 26 267 SH Put SOLE   0 0 0
ORBITAL ATK INC CALL 68557N903 29 599 SH Call SOLE   0 0 0
ORBITAL ATK INC COM 68557N103 2,699 20,532 SH   SOLE   20,532 0 0
ORBITAL ATK INC PUT 68557N953 32 247 SH Put SOLE   0 0 0
OAKTREE CAP GROUP LLC CALL 674001901 1 67 SH Call SOLE   0 0 0
OAKTREE CAP GROUP LLC COM 674001201 641 15,236 SH   SOLE   15,236 0 0
OAKTREE CAP GROUP LLC PUT 674001951 71 320 SH Put SOLE   0 0 0
FIVE OAKS INVT CORP CALL 33830W906 0 1 SH Call SOLE   0 0 0
FIVE OAKS INVT CORP COM 33830W106 3 861 SH   SOLE   861 0 0
FIVE OAKS INVT CORP PUT 33830W956 0 10 SH Put SOLE   0 0 0
OASIS PETE INC NEW CALL 674215908 2 394 SH Call SOLE   0 0 0
OASIS PETE INC NEW COM 674215108 137 16,309 SH   SOLE   16,309 0 0
OASIS PETE INC NEW PUT 674215958 13 33 SH Put SOLE   0 0 0
OBSIDIAN ENERGY LTD CALL 674482904 3 92 SH Call SOLE   0 0 0
OBSIDIAN ENERGY LTD COM 674482104 18 14,807 SH   SOLE   14,807 0 0
OBSIDIAN ENERGY LTD PUT 674482954 31 85 SH Put SOLE   0 0 0
OWENS CORNING NEW CALL 690742901 4 13 SH Call SOLE   0 0 0
OWENS CORNING NEW COM 690742101 421 4,580 SH   SOLE   4,580 0 0
OWENS CORNING NEW PUT 690742951 0 21 SH Put SOLE   0 0 0
OCLARO INC CALL 67555N906 5 610 SH Call SOLE   0 0 0
OCLARO INC PUT 67555N956 25 672 SH Put SOLE   0 0 0
OCWEN FINL CORP CALL 675746909 20 2,335 SH Call SOLE   0 0 0
OCWEN FINL CORP PUT 675746959 32 661 SH Put SOLE   0 0 0
OAKTREE SPECIALTY LENDING CO CALL 67401P908 0 67 SH Call SOLE   0 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 20 4,153 SH   SOLE   4,153 0 0
OAKTREE SPECIALTY LENDING CO PUT 67401P958 2 50 SH Put SOLE   0 0 0
OCULAR THERAPEUTIX INC CALL 67576A900 4 143 SH Call SOLE   0 0 0
OCULAR THERAPEUTIX INC PUT 67576A950 1 20 SH Put SOLE   0 0 0
OLD DOMINION FGHT LINES INC CALL 679580900 3 1 SH Call SOLE   0 0 0
OLD DOMINION FGHT LINES INC COM 679580100 490 3,726 SH   SOLE   3,726 0 0
OLD DOMINION FGHT LINES INC PUT 679580950 0 2 SH Put SOLE   0 0 0
OFFICE DEPOT INC CALL 676220906 0 47 SH Call SOLE   0 0 0
OFFICE DEPOT INC COM 676220106 7 2,019 SH   SOLE   2,019 0 0
OFFICE DEPOT INC PUT 676220956 0 2 SH Put SOLE   0 0 0
ORION ENGINEERED CARBONS S A CALL L72967909 0 1 SH Call SOLE   0 0 0
ORION ENGINEERED CARBONS S A COM L72967109 11 435 SH   SOLE   435 0 0
ORION ENGINEERED CARBONS S A PUT L72967959 1 30 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 30 40 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 2 207 SH Put SOLE   0 0 0
CORPORATE OFFICE PPTYS TR COM 22002T108 17 613 SH   SOLE   613 0 0
CORPORATE OFFICE PPTYS TR PUT 22002T958 1 10 SH Put SOLE   0 0 0
OFG BANCORP CALL 67103X902 3 125 SH Call SOLE   0 0 0
OFG BANCORP COM 67103X102 201 21,405 SH   SOLE   21,405 0 0
OFG BANCORP PUT 67103X952 38 1,171 SH Put SOLE   0 0 0
OGE ENERGY CORP CALL 670837903 0 13 SH Call SOLE   0 0 0
OMEGA HEALTHCARE INVS INC CALL 681936900 7 227 SH Call SOLE   0 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 772 28,047 SH   SOLE   28,047 0 0
OMEGA HEALTHCARE INVS INC PUT 681936950 83 290 SH Put SOLE   0 0 0
OHR PHARMACEUTICAL INC COM 67778H200 4 2,280 SH   SOLE   2,280 0 0
OHR PHARMACEUTICAL INC PUT 67778H950 9 51 SH Put SOLE   0 0 0
OWENS ILL INC CALL 690768903 1 43 SH Call SOLE   0 0 0
OWENS ILL INC PUT 690768953 0 1 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 79 788 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F718 275 10,570 SH   SOLE   10,570 0 0
VANECK VECTORS ETF TR PUT 92189F952 138 647 SH Put SOLE   0 0 0
OCEANEERING INTL INC CALL 675232902 0 6 SH Call SOLE   0 0 0
OCEANEERING INTL INC COM 675232102 19 908 SH   SOLE   908 0 0
OCEANEERING INTL INC PUT 675232952 1 24 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06738C906 34 327 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06738C956 10 883 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 0 9 SH Call SOLE   0 0 0
PROSHARES TR II CALL 74347W902 0 1 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W221 91 2,461 SH   SOLE   2,461 0 0
PROSHARES TR II PUT 74347W952 0 2 SH Put SOLE   0 0 0
ONEOK INC NEW CALL 682680903 15 132 SH Call SOLE   0 0 0
ONEOK INC NEW COM 682680103 482 9,020 SH   SOLE   9,020 0 0
ONEOK INC NEW PUT 682680953 47 197 SH Put SOLE   0 0 0
ONEOK INC NEW PUT 682680953 0 5 SH Put SOLE   0 0 0
OKTA INC CALL 679295905 28 49 SH Call SOLE   0 0 0
OKTA INC COM 679295105 24 938 SH   SOLE   938 0 0
OKTA INC PUT 679295955 0 5 SH Put SOLE   0 0 0
UNIVERSAL DISPLAY CORP CALL 91347P905 2,354 1,290 SH Call SOLE   0 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 664 3,849 SH   SOLE   3,849 0 0
UNIVERSAL DISPLAY CORP PUT 91347P955 161 418 SH Put SOLE   0 0 0
OLLIES BARGAIN OUTLT HLDGS I CALL 681116909 31 61 SH Call SOLE   0 0 0
OLLIES BARGAIN OUTLT HLDGS I PUT 681116959 1 3 SH Put SOLE   0 0 0
OLIN CORP CALL 680665905 32 186 SH Call SOLE   0 0 0
OLIN CORP COM 680665205 636 17,892 SH   SOLE   17,892 0 0
OLIN CORP PUT 680665955 10 179 SH Put SOLE   0 0 0
ONE LIBERTY PPTYS INC CALL 682406903 0 11 SH Call SOLE   0 0 0
OMNICOM GROUP INC CALL 681919906 0 2 SH Call SOLE   0 0 0
OMNICOM GROUP INC COM 681919106 81 1,120 SH   SOLE   1,120 0 0
OMNICELL INC CALL 68213N909 3 8 SH Call SOLE   0 0 0
OMNICELL INC COM 68213N109 125 2,579 SH   SOLE   2,579 0 0
OMNICELL INC PUT 68213N959 0 6 SH Put SOLE   0 0 0
OMEGA PROTEIN CORP CALL 68210P907 0 111 SH Call SOLE   0 0 0
ONCOMED PHARMACEUTICALS INC CALL 68234X902 3 92 SH Call SOLE   0 0 0
OMEROS CORP CALL 682143902 44 194 SH Call SOLE   0 0 0
OMEROS CORP COM 682143102 594 30,575 SH   SOLE   30,575 0 0
OMEROS CORP PUT 682143952 27 278 SH Put SOLE   0 0 0
ODYSSEY MARINE EXPLORATION I CALL 676118901 5 62 SH Call SOLE   0 0 0
ODYSSEY MARINE EXPLORATION I COM 676118201 60 16,060 SH   SOLE   16,060 0 0
ODYSSEY MARINE EXPLORATION I PUT 676118951 7 137 SH Put SOLE   0 0 0
ONEMAIN HLDGS INC CALL 68268W903 1 24 SH Call SOLE   0 0 0
ONEMAIN HLDGS INC COM 68268W103 603 23,224 SH   SOLE   23,224 0 0
ONEMAIN HLDGS INC PUT 68268W953 5 147 SH Put SOLE   0 0 0
OWENS & MINOR INC NEW CALL 690732902 9 204 SH Call SOLE   0 0 0
OWENS & MINOR INC NEW COM 690732102 243 12,902 SH   SOLE   12,902 0 0
OWENS & MINOR INC NEW PUT 690732952 25 342 SH Put SOLE   0 0 0
OMNOVA SOLUTIONS INC CALL 682129901 7 135 SH Call SOLE   0 0 0
ON SEMICONDUCTOR CORP CALL 682189905 118 1,070 SH Call SOLE   0 0 0
ON SEMICONDUCTOR CORP PUT 682189955 7 58 SH Put SOLE   0 0 0
SPARK THERAPEUTICS INC CALL 84652J903 195 375 SH Call SOLE   0 0 0
SPARK THERAPEUTICS INC COM 84652J103 853 16,596 SH   SOLE   16,596 0 0
SPARK THERAPEUTICS INC PUT 84652J953 535 423 SH Put SOLE   0 0 0
ON DECK CAP INC COM 682163100 40 7,136 SH   SOLE   7,136 0 0
ORGANOVO HLDGS INC CALL 68620A904 0 14 SH Call SOLE   0 0 0
ORGANOVO HLDGS INC COM 68620A104 0 356 SH   SOLE   356 0 0
ORGANOVO HLDGS INC PUT 68620A954 27 108 SH Put SOLE   0 0 0
OOMA INC COM 683416101 253 21,199 SH   SOLE   21,199 0 0
OOMA INC PUT 683416951 3 171 SH Put SOLE   0 0 0
OPHTHOTECH CORP CALL 683745903 0 17 SH Call SOLE   0 0 0
OPHTHOTECH CORP COM 683745103 67 21,759 SH   SOLE   21,759 0 0
OPHTHOTECH CORP PUT 683745953 8 44 SH Put SOLE   0 0 0
OPKO HEALTH INC CALL 68375N903 7 336 SH Call SOLE   0 0 0
OPKO HEALTH INC PUT 68375N953 154 525 SH Put SOLE   0 0 0
OPPENHEIMER HLDGS INC CALL 683797904 6 5 SH Call SOLE   0 0 0
OPPENHEIMER HLDGS INC COM 683797104 115 4,312 SH   SOLE   4,312 0 0
ORMAT TECHNOLOGIES INC CALL 686688902 2 12 SH Call SOLE   0 0 0
ORBCOMM INC COM 68555P100 58 5,702 SH   SOLE   5,702 0 0
ORBCOMM INC PUT 68555P950 9 130 SH Put SOLE   0 0 0
ORBOTECH LTD CALL M75253900 46 81 SH Call SOLE   0 0 0
ORBOTECH LTD COM M75253100 26 520 SH   SOLE   520 0 0
ORBOTECH LTD PUT M75253950 12 54 SH Put SOLE   0 0 0
ORCHID IS CAP INC CALL 68571X903 0 40 SH Call SOLE   0 0 0
ORCHID IS CAP INC PUT 68571X953 0 10 SH Put SOLE   0 0 0
ORACLE CORP CALL 68389X905 293 2,314 SH Call SOLE   0 0 0
ORACLE CORP COM 68389X105 2,374 50,217 SH   SOLE   50,217 0 0
ORACLE CORP PUT 68389X955 868 3,598 SH Put SOLE   0 0 0
OREXIGEN THERAPEUTICS INC CALL 686164902 0 14 SH Call SOLE   0 0 0
OREXIGEN THERAPEUTICS INC COM 686164302 14 11,066 SH   SOLE   11,066 0 0
OREXIGEN THERAPEUTICS INC PUT 686164952 52 293 SH Put SOLE   0 0 0
OLD REP INTL CORP CALL 680223904 24 179 SH Call SOLE   0 0 0
OLD REP INTL CORP PUT 680223954 0 12 SH Put SOLE   0 0 0
OCEAN RIG UDW INC CALL G66964908 0 49 SH Call SOLE   0 0 0
O REILLY AUTOMOTIVE INC NEW CALL 67103H907 246 80 SH Call SOLE   0 0 0
O REILLY AUTOMOTIVE INC NEW PUT 67103H957 58 292 SH Put SOLE   0 0 0
ORAMED PHARM INC CALL 68403P903 4 45 SH Call SOLE   0 0 0
OSI SYSTEMS INC CALL 671044905 31 228 SH Call SOLE   0 0 0
OSI SYSTEMS INC COM 671044105 431 6,703 SH   SOLE   6,703 0 0
OSI SYSTEMS INC PUT 671044955 113 295 SH Put SOLE   0 0 0
OSHKOSH CORP CALL 688239901 13 48 SH Call SOLE   0 0 0
OSHKOSH CORP PUT 688239951 2 15 SH Put SOLE   0 0 0
OVERSTOCK COM INC DEL CALL 690370901 468 666 SH Call SOLE   0 0 0
OVERSTOCK COM INC DEL COM 690370101 114 1,787 SH   SOLE   1,787 0 0
OVERSTOCK COM INC DEL PUT 690370951 161 683 SH Put SOLE   0 0 0
ORASURE TECHNOLOGIES INC CALL 68554V908 39 152 SH Call SOLE   0 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 98 5,204 SH   SOLE   5,204 0 0
ORASURE TECHNOLOGIES INC PUT 68554V958 15 99 SH Put SOLE   0 0 0
OPEN TEXT CORP CALL 683715906 5 14 SH Call SOLE   0 0 0
OPEN TEXT CORP COM 683715106 78 2,206 SH   SOLE   2,206 0 0
OPEN TEXT CORP PUT 683715956 3 57 SH Put SOLE   0 0 0
OTONOMY INC CALL 68906L905 1 20 SH Call SOLE   0 0 0
OTONOMY INC COM 68906L105 141 25,472 SH   SOLE   25,472 0 0
OTTER TAIL CORP COM 689648103 4 102 SH   SOLE   102 0 0
OTTER TAIL CORP PUT 689648953 1 13 SH Put SOLE   0 0 0
OUTFRONT MEDIA INC CALL 69007J906 1 40 SH Call SOLE   0 0 0
OUTFRONT MEDIA INC PUT 69007J956 0 13 SH Put SOLE   0 0 0
OXFORD INDS INC COM 691497309 39 525 SH   SOLE   525 0 0
OXFORD INDS INC PUT 691497959 0 4 SH Put SOLE   0 0 0
OCCIDENTAL PETE CORP DEL CALL 674599905 418 1,015 SH Call SOLE   0 0 0
OCCIDENTAL PETE CORP DEL PUT 674599955 180 1,002 SH Put SOLE   0 0 0
OCCIDENTAL PETE CORP DEL CALL 674599905 0 1 SH Call SOLE   0 0 0
OCCIDENTAL PETE CORP DEL PUT 674599955 9 15 SH Put SOLE   0 0 0
OCH ZIFF CAP MGMT GROUP CALL 67551U905 1 132 SH Call SOLE   0 0 0
OCH ZIFF CAP MGMT GROUP PUT 67551U955 0 1 SH Put SOLE   0 0 0
BANK OF THE OZARKS CALL 063904906 7 66 SH Call SOLE   0 0 0
BANK OF THE OZARKS COM 063904106 488 10,080 SH   SOLE   10,080 0 0
BANK OF THE OZARKS PUT 063904956 2 233 SH Put SOLE   0 0 0
PANDORA MEDIA INC CALL 698354907 60 3,307 SH Call SOLE   0 0 0
PANDORA MEDIA INC PUT 698354957 32 722 SH Put SOLE   0 0 0
PLAINS ALL AMERN PIPELINE L CALL 726503905 47 1,333 SH Call SOLE   0 0 0
PLAINS ALL AMERN PIPELINE L COM 726503105 693 33,607 SH   SOLE   33,607 0 0
PLAINS ALL AMERN PIPELINE L PUT 726503955 55 512 SH Put SOLE   0 0 0
PAN AMERICAN SILVER CORP CALL 697900908 5 246 SH Call SOLE   0 0 0
PAN AMERICAN SILVER CORP COM 697900108 260 16,747 SH   SOLE   16,747 0 0
PAN AMERICAN SILVER CORP PUT 697900958 160 168 SH Put SOLE   0 0 0
PACIFIC BIOSCIENCES CALIF IN CALL 69404D908 0 50 SH Call SOLE   0 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 55 20,976 SH   SOLE   20,976 0 0
PACIFIC BIOSCIENCES CALIF IN PUT 69404D958 46 221 SH Put SOLE   0 0 0
PACWEST BANCORP DEL CALL 695263903 22 122 SH Call SOLE   0 0 0
PACWEST BANCORP DEL COM 695263103 30 598 SH   SOLE   598 0 0
PACWEST BANCORP DEL PUT 695263953 0 11 SH Put SOLE   0 0 0
PENSKE AUTOMOTIVE GRP INC CALL 70959W903 8 41 SH Call SOLE   0 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 140 2,928 SH   SOLE   2,928 0 0
PENSKE AUTOMOTIVE GRP INC PUT 70959W953 0 16 SH Put SOLE   0 0 0
PLAINS GP HLDGS L P CALL 72651A907 7 56 SH Call SOLE   0 0 0
PLAINS GP HLDGS L P PUT 72651A957 0 4 SH Put SOLE   0 0 0
PLATFORM SPECIALTY PRODS COR CALL 72766Q905 0 1 SH Call SOLE   0 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 224 22,660 SH   SOLE   22,660 0 0
PLATFORM SPECIALTY PRODS COR PUT 72766Q955 0 15 SH Put SOLE   0 0 0
PAMPA ENERGIA S A CALL 697660907 0 7 SH Call SOLE   0 0 0
PAMPA ENERGIA S A COM 697660207 12 192 SH   SOLE   192 0 0
PAMPA ENERGIA S A PUT 697660957 3 25 SH Put SOLE   0 0 0
PALO ALTO NETWORKS INC CALL 697435905 664 1,237 SH Call SOLE   0 0 0
PALO ALTO NETWORKS INC PUT 697435955 645 1,750 SH Put SOLE   0 0 0
VERIFONE SYS INC CALL 92342Y909 1 161 SH Call SOLE   0 0 0
VERIFONE SYS INC COM 92342Y109 268 15,177 SH   SOLE   15,177 0 0
VERIFONE SYS INC PUT 92342Y959 17 161 SH Put SOLE   0 0 0
PAYCOM SOFTWARE INC CALL 70432V902 18 72 SH Call SOLE   0 0 0
PAYCOM SOFTWARE INC COM 70432V102 437 5,444 SH   SOLE   5,444 0 0
PAYCOM SOFTWARE INC PUT 70432V952 11 109 SH Put SOLE   0 0 0
PAYCHEX INC CALL 704326907 172 1,048 SH Call SOLE   0 0 0
PAYCHEX INC PUT 704326957 9 248 SH Put SOLE   0 0 0
PROSPERITY BANCSHARES INC COM 743606105 2 31 SH   SOLE   31 0 0
PROSPERITY BANCSHARES INC PUT 743606955 0 7 SH Put SOLE   0 0 0
PEMBINA PIPELINE CORP COM 706327103 468 12,939 SH   SOLE   12,939 0 0
PEMBINA PIPELINE CORP PUT 706327953 0 1 SH Put SOLE   0 0 0
PEOPLES UNITED FINANCIAL INC CALL 712704905 5 140 SH Call SOLE   0 0 0
PEOPLES UNITED FINANCIAL INC PUT 712704955 0 37 SH Put SOLE   0 0 0
PBF ENERGY INC CALL 69318G906 162 283 SH Call SOLE   0 0 0
PBF ENERGY INC PUT 69318G956 3 88 SH Put SOLE   0 0 0
PBF LOGISTICS LP CALL 69318Q904 0 2 SH Call SOLE   0 0 0
PBF LOGISTICS LP COM 69318Q104 33 1,603 SH   SOLE   1,603 0 0
PBF LOGISTICS LP PUT 69318Q954 1 41 SH Put SOLE   0 0 0
PITNEY BOWES INC CALL 724479900 52 254 SH Call SOLE   0 0 0
PITNEY BOWES INC COM 724479100 114 10,212 SH   SOLE   10,212 0 0
PITNEY BOWES INC PUT 724479950 36 243 SH Put SOLE   0 0 0
POTBELLY CORP CALL 73754Y900 4 64 SH Call SOLE   0 0 0
POTBELLY CORP PUT 73754Y950 0 11 SH Put SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO CALL 71654V908 137 2,135 SH Call SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO PUT 71654V958 169 1,287 SH Put SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO CALL 71654V908 0 1 SH Call SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO COM 71654V101 35 3,645 SH   SOLE   3,645 0 0
PERMIAN BASIN RTY TR COM 714236106 0 89 SH   SOLE   89 0 0
PERMIAN BASIN RTY TR PUT 714236956 0 1 SH Put SOLE   0 0 0
PUMA BIOTECHNOLOGY INC CALL 74587V907 96 87 SH Call SOLE   0 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 335 3,395 SH   SOLE   3,395 0 0
PUMA BIOTECHNOLOGY INC PUT 74587V957 37 103 SH Put SOLE   0 0 0
PACCAR INC CALL 693718908 59 372 SH Call SOLE   0 0 0
PACCAR INC PUT 693718958 13 208 SH Put SOLE   0 0 0
PG&E CORP CALL 69331C908 102 846 SH Call SOLE   0 0 0
PG&E CORP COM 69331C108 845 18,864 SH   SOLE   18,864 0 0
PG&E CORP PUT 69331C958 418 1,629 SH Put SOLE   0 0 0
POTLATCH CORP NEW CALL 737630903 0 1 SH Call SOLE   0 0 0
PRICELINE GRP INC CALL 741503903 5,856 1,354 SH Call SOLE   0 0 0
PRICELINE GRP INC COM 741503403 19,601 11,280 SH   SOLE   11,280 0 0
PRICELINE GRP INC PUT 741503953 6,774 2,238 SH Put SOLE   0 0 0
PCM INC COM 69323K100 17 1,730 SH   SOLE   1,730 0 0
PCM INC PUT 69323K950 9 83 SH Put SOLE   0 0 0
POINTS INTL LTD CALL 730843908 5 76 SH Call SOLE   0 0 0
POINTS INTL LTD COM 730843208 69 6,739 SH   SOLE   6,739 0 0
POINTS INTL LTD PUT 730843958 29 292 SH Put SOLE   0 0 0
PACIRA PHARMACEUTICALS INC CALL 695127900 133 189 SH Call SOLE   0 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 672 14,738 SH   SOLE   14,738 0 0
PACIRA PHARMACEUTICALS INC PUT 695127950 33 187 SH Put SOLE   0 0 0
PC-TEL INC COM 69325Q105 1 190 SH   SOLE   190 0 0
PAYLOCITY HLDG CORP CALL 70438V906 28 238 SH Call SOLE   0 0 0
PARK CITY GROUP INC CALL 700215904 0 5 SH Call SOLE   0 0 0
PARK CITY GROUP INC COM 700215304 5 537 SH   SOLE   537 0 0
PURECYCLE CORP CALL 746228903 3 10 SH Call SOLE   0 0 0
PDC ENERGY INC CALL 69327R901 37 279 SH Call SOLE   0 0 0
PDC ENERGY INC COM 69327R101 56 1,098 SH   SOLE   1,098 0 0
PDC ENERGY INC PUT 69327R951 29 95 SH Put SOLE   0 0 0
PATTERSON COMPANIES INC CALL 703395903 8 145 SH Call SOLE   0 0 0
PATTERSON COMPANIES INC PUT 703395953 24 51 SH Put SOLE   0 0 0
PDF SOLUTIONS INC COM 693282105 11 704 SH   SOLE   704 0 0
PDF SOLUTIONS INC PUT 693282955 1 4 SH Put SOLE   0 0 0
PDL BIOPHARMA INC CALL 69329Y904 1 147 SH Call SOLE   0 0 0
PDL BIOPHARMA INC COM 69329Y104 14 5,424 SH   SOLE   5,424 0 0
PDL BIOPHARMA INC PUT 69329Y954 0 22 SH Put SOLE   0 0 0
PRECISION DRILLING CORP CALL 74022D908 0 5 SH Call SOLE   0 0 0
PRECISION DRILLING CORP COM 74022D308 50 16,652 SH   SOLE   16,652 0 0
PRECISION DRILLING CORP PUT 74022D958 6 154 SH Put SOLE   0 0 0
PARSLEY ENERGY INC CALL 701877902 10 45 SH Call SOLE   0 0 0
PARSLEY ENERGY INC COM 701877102 149 5,069 SH   SOLE   5,069 0 0
PARSLEY ENERGY INC PUT 701877952 15 367 SH Put SOLE   0 0 0
PEBBLEBROOK HOTEL TR CALL 70509V900 3 10 SH Call SOLE   0 0 0
PEOPLES BANCORP INC COM 709789101 9 300 SH   SOLE   300 0 0
PEOPLES BANCORP INC PUT 709789951 5 50 SH Put SOLE   0 0 0
PUBLIC SVC ENTERPRISE GROUP CALL 744573906 28 145 SH Call SOLE   0 0 0
PUBLIC SVC ENTERPRISE GROUP PUT 744573956 1 15 SH Put SOLE   0 0 0
PEGASYSTEMS INC CALL 705573903 1 3 SH Call SOLE   0 0 0
PEGASYSTEMS INC COM 705573103 81 1,726 SH   SOLE   1,726 0 0
PEGASYSTEMS INC PUT 705573953 10 32 SH Put SOLE   0 0 0
PATTERN ENERGY GROUP INC CALL 70338P900 2 37 SH Call SOLE   0 0 0
PATTERN ENERGY GROUP INC COM 70338P100 520 24,226 SH   SOLE   24,226 0 0
PATTERN ENERGY GROUP INC PUT 70338P950 96 477 SH Put SOLE   0 0 0
PENNSYLVANIA RL ESTATE INVT CALL 709102907 2 26 SH Call SOLE   0 0 0
PENNSYLVANIA RL ESTATE INVT COM 709102107 148 12,531 SH   SOLE   12,531 0 0
PENNSYLVANIA RL ESTATE INVT PUT 709102957 11 223 SH Put SOLE   0 0 0
PACIFIC ETHANOL INC COM 69423U305 10 2,317 SH   SOLE   2,317 0 0
PACIFIC ETHANOL INC PUT 69423U955 0 1 SH Put SOLE   0 0 0
PENUMBRA INC COM 70975L107 179 1,911 SH   SOLE   1,911 0 0
PENN NATL GAMING INC CALL 707569909 23 59 SH Call SOLE   0 0 0
PENN NATL GAMING INC COM 707569109 221 7,083 SH   SOLE   7,083 0 0
PENN NATL GAMING INC PUT 707569959 0 10 SH Put SOLE   0 0 0
PEPSICO INC CALL 713448908 636 1,507 SH Call SOLE   0 0 0
PEPSICO INC COM 713448108 2,413 20,127 SH   SOLE   20,127 0 0
PEPSICO INC PUT 713448958 102 1,846 SH Put SOLE   0 0 0
SANDRIDGE PERMIAN TR COM 80007A102 51 25,237 SH   SOLE   25,237 0 0
SANDRIDGE PERMIAN TR PUT 80007A952 36 630 SH Put SOLE   0 0 0
ELLIS PERRY INTL INC CALL 288853904 45 262 SH Call SOLE   0 0 0
ELLIS PERRY INTL INC PUT 288853954 1 66 SH Put SOLE   0 0 0
PIONEER ENERGY SVCS CORP COM 723664108 22 7,239 SH   SOLE   7,239 0 0
PIONEER ENERGY SVCS CORP PUT 723664958 0 25 SH Put SOLE   0 0 0
PETMED EXPRESS INC CALL 716382906 60 128 SH Call SOLE   0 0 0
PETMED EXPRESS INC PUT 716382956 20 129 SH Put SOLE   0 0 0
ARATANA THERAPEUTICS INC CALL 03874P901 0 27 SH Call SOLE   0 0 0
ARATANA THERAPEUTICS INC COM 03874P101 17 3,304 SH   SOLE   3,304 0 0
ARATANA THERAPEUTICS INC PUT 03874P951 4 51 SH Put SOLE   0 0 0
PINNACLE FOODS INC DEL CALL 72348P904 38 331 SH Call SOLE   0 0 0
PINNACLE FOODS INC DEL COM 72348P104 506 8,516 SH   SOLE   8,516 0 0
PINNACLE FOODS INC DEL PUT 72348P954 88 456 SH Put SOLE   0 0 0
PFIZER INC CALL 717081903 186 1,363 SH Call SOLE   0 0 0
PFIZER INC PUT 717081953 62 1,195 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 2 105 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 3 146 SH Put SOLE   0 0 0
PRINCIPAL FINL GROUP INC CALL 74251V902 15 107 SH Call SOLE   0 0 0
PRINCIPAL FINL GROUP INC PUT 74251V952 0 14 SH Put SOLE   0 0 0
PERFORMANCE FOOD GROUP CO PUT 71377A953 0 1 SH Put SOLE   0 0 0
PFENEX INC CALL 717071904 11 200 SH Call SOLE   0 0 0
PFENEX INC PUT 717071954 5 24 SH Put SOLE   0 0 0
PROOFPOINT INC CALL 743424903 8 87 SH Call SOLE   0 0 0
PROOFPOINT INC PUT 743424953 4 22 SH Put SOLE   0 0 0
PROCTER AND GAMBLE CO CALL 742718909 369 2,790 SH Call SOLE   0 0 0
PROCTER AND GAMBLE CO COM 742718109 5,234 56,971 SH   SOLE   56,971 0 0
PROCTER AND GAMBLE CO PUT 742718959 255 5,473 SH Put SOLE   0 0 0
PLY GEM HLDGS INC CALL 72941W900 6 50 SH Call SOLE   0 0 0
POWERSHARES ETF TRUST COM 73935X229 0 21 SH   SOLE   21 0 0
POWERSHARES ETF TRUST PUT 73935X950 0 2 SH Put SOLE   0 0 0
PENGROWTH ENERGY CORP PUT 70706P954 0 8 SH Put SOLE   0 0 0
POWERSHARES ETF TRUST COM 73935X401 7 167 SH   SOLE   167 0 0
PROGENICS PHARMACEUTICALS IN CALL 743187906 3 133 SH Call SOLE   0 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 93 15,710 SH   SOLE   15,710 0 0
PROGENICS PHARMACEUTICALS IN PUT 743187956 1 12 SH Put SOLE   0 0 0
PROGRESSIVE CORP OHIO CALL 743315903 87 190 SH Call SOLE   0 0 0
PROGRESSIVE CORP OHIO PUT 743315953 5 279 SH Put SOLE   0 0 0
PGT INNOVATIONS INC COM 69336V101 18 1,073 SH   SOLE   1,073 0 0
PARKER HANNIFIN CORP CALL 701094904 175 86 SH Call SOLE   0 0 0
PARKER HANNIFIN CORP PUT 701094954 2 26 SH Put SOLE   0 0 0
KONINKLIJKE PHILIPS N V CALL 500472903 0 11 SH Call SOLE   0 0 0
KONINKLIJKE PHILIPS N V COM 500472303 286 7,587 SH   SOLE   7,587 0 0
KONINKLIJKE PHILIPS N V PUT 500472953 5 99 SH Put SOLE   0 0 0
PHH CORP CALL 693320902 1 280 SH Call SOLE   0 0 0
PHH CORP PUT 693320952 0 2 SH Put SOLE   0 0 0
PULTE GROUP INC CALL 745867901 95 950 SH Call SOLE   0 0 0
PULTE GROUP INC COM 745867101 333 10,016 SH   SOLE   10,016 0 0
PULTE GROUP INC PUT 745867951 47 901 SH Put SOLE   0 0 0
POWERSHARES ETF TRUST CALL 73935X900 0 6 SH Call SOLE   0 0 0
POWERSHARES ETF TRUST PUT 73935X950 0 5 SH Put SOLE   0 0 0
PANHANDLE OIL AND GAS INC CALL 698477906 0 1 SH Call SOLE   0 0 0
IMPINJ INC CALL 453204909 3 269 SH Call SOLE   0 0 0
IMPINJ INC COM 453204109 219 9,754 SH   SOLE   9,754 0 0
IMPINJ INC PUT 453204959 112 194 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 0 2 SH Call SOLE   0 0 0
ISHARES INC COM 46434G848 12 357 SH   SOLE   357 0 0
ISHARES INC PUT 46434G955 0 1 SH Put SOLE   0 0 0
PICO HLDGS INC CALL 693366905 11 172 SH Call SOLE   0 0 0
PICO HLDGS INC COM 693366205 77 6,048 SH   SOLE   6,048 0 0
PICO HLDGS INC PUT 693366955 70 248 SH Put SOLE   0 0 0
POLARIS INDS INC CALL 731068902 28 36 SH Call SOLE   0 0 0
POLARIS INDS INC PUT 731068952 13 69 SH Put SOLE   0 0 0
PREMIER INC CALL 74051N902 0 1 SH Call SOLE   0 0 0
PREMIER INC COM 74051N102 181 6,216 SH   SOLE   6,216 0 0
PREMIER INC PUT 74051N952 2 9 SH Put SOLE   0 0 0
PIER 1 IMPORTS INC CALL 720279908 0 51 SH Call SOLE   0 0 0
PIER 1 IMPORTS INC COM 720279108 185 44,754 SH   SOLE   44,754 0 0
PIER 1 IMPORTS INC PUT 720279958 53 633 SH Put SOLE   0 0 0
PIPER JAFFRAY COS CALL 724078900 62 204 SH Call SOLE   0 0 0
POWERSHARES ETF TRUST COM 73935X799 5 79 SH   SOLE   79 0 0
PJT PARTNERS INC COM 69343T107 67 1,479 SH   SOLE   1,479 0 0
PARK HOTELS RESORTS INC CALL 700517905 1 6 SH Call SOLE   0 0 0
PARK HOTELS RESORTS INC COM 700517105 72 2,530 SH   SOLE   2,530 0 0
PARK HOTELS RESORTS INC PUT 700517955 11 19 SH Put SOLE   0 0 0
PARK ELECTROCHEMICAL CORP CALL 700416909 34 837 SH Call SOLE   0 0 0
PARK ELECTROCHEMICAL CORP PUT 700416959 0 20 SH Put SOLE   0 0 0
PACKAGING CORP AMER CALL 695156909 103 183 SH Call SOLE   0 0 0
PACKAGING CORP AMER PUT 695156959 2 76 SH Put SOLE   0 0 0
PERKINELMER INC COM 714046109 3 48 SH   SOLE   48 0 0
PERKINELMER INC PUT 714046959 0 1 SH Put SOLE   0 0 0
POWERSHARES ETF TRUST CALL 73935X900 0 3 SH Call SOLE   0 0 0
POSCO CALL 693483909 1 13 SH Call SOLE   0 0 0
POSCO COM 693483109 155 1,994 SH   SOLE   1,994 0 0
POSCO PUT 693483959 0 33 SH Put SOLE   0 0 0
PHOTRONICS INC CALL 719405902 0 1 SH Call SOLE   0 0 0
PHOTRONICS INC COM 719405102 11 1,345 SH   SOLE   1,345 0 0
DAVE & BUSTERS ENTMT INC CALL 238337909 3 148 SH Call SOLE   0 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 27 502 SH   SOLE   502 0 0
DAVE & BUSTERS ENTMT INC PUT 238337959 12 79 SH Put SOLE   0 0 0
CHILDRENS PL INC CALL 168905907 24 21 SH Call SOLE   0 0 0
CHILDRENS PL INC COM 168905107 340 2,342 SH   SOLE   2,342 0 0
CHILDRENS PL INC PUT 168905957 0 4 SH Put SOLE   0 0 0
PROLOGIS INC CALL 74340W903 3 75 SH Call SOLE   0 0 0
PROLOGIS INC PUT 74340W953 0 12 SH Put SOLE   0 0 0
PLANET FITNESS INC CALL 72703H901 50 102 SH Call SOLE   0 0 0
PLANET FITNESS INC PUT 72703H951 4 413 SH Put SOLE   0 0 0
DOUGLAS DYNAMICS INC CALL 25960R905 0 9 SH Call SOLE   0 0 0
DOUGLAS DYNAMICS INC COM 25960R105 19 505 SH   SOLE   505 0 0
DOUGLAS DYNAMICS INC PUT 25960R955 4 16 SH Put SOLE   0 0 0
PLANET PAYMENT INC CALL U72603908 0 1 SH Call SOLE   0 0 0
PULSE BIOSCIENCES INC COM 74587B101 11 498 SH   SOLE   498 0 0
PLANTRONICS INC NEW CALL 727493908 0 2 SH Call SOLE   0 0 0
PLANTRONICS INC NEW PUT 727493958 0 1 SH Put SOLE   0 0 0
PLUG POWER INC CALL 72919P902 1 600 SH Call SOLE   0 0 0
PLUG POWER INC PUT 72919P952 3 128 SH Put SOLE   0 0 0
PROTALIX BIOTHERAPEUTICS INC CALL 74365A901 0 1 SH Call SOLE   0 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A101 7 10,800 SH   SOLE   10,800 0 0
PLEXUS CORP CALL 729132900 79 133 SH Call SOLE   0 0 0
PHILIP MORRIS INTL INC CALL 718172909 225 1,674 SH Call SOLE   0 0 0
PHILIP MORRIS INTL INC COM 718172109 1,628 15,417 SH   SOLE   15,417 0 0
PHILIP MORRIS INTL INC PUT 718172959 449 3,093 SH Put SOLE   0 0 0
PENNYMAC MTG INVT TR CALL 70931T903 0 1 SH Call SOLE   0 0 0
PENNYMAC MTG INVT TR COM 70931T103 122 7,625 SH   SOLE   7,625 0 0
PENNYMAC MTG INVT TR PUT 70931T953 3 33 SH Put SOLE   0 0 0
CPI CARD GROUP INC COM 12634H200 2 632 SH   SOLE   632 0 0
CPI CARD GROUP INC PUT 12634H950 5 31 SH Put SOLE   0 0 0
PNC FINL SVCS GROUP INC CALL 693475905 448 475 SH Call SOLE   0 0 0
PNC FINL SVCS GROUP INC PUT 693475955 65 1,580 SH Put SOLE   0 0 0
PINNACLE FINL PARTNERS INC CALL 72346Q904 3 95 SH Call SOLE   0 0 0
PINNACLE FINL PARTNERS INC PUT 72346Q954 0 2 SH Put SOLE   0 0 0
PINNACLE FINL PARTNERS INC CALL 72346Q904 6 27 SH Call SOLE   0 0 0
PINNACLE ENTMT INC NEW CALL 72348Y905 16 54 SH Call SOLE   0 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 1,067 32,614 SH   SOLE   32,614 0 0
PNM RES INC COM 69349H107 12 310 SH   SOLE   310 0 0
PNM RES INC PUT 69349H957 0 9 SH Put SOLE   0 0 0
PENNANTPARK INVT CORP CALL 708062904 0 4 SH Call SOLE   0 0 0
PENNANTPARK INVT CORP COM 708062104 16 2,329 SH   SOLE   2,329 0 0
PENNANTPARK INVT CORP PUT 708062954 3 41 SH Put SOLE   0 0 0
PENTAIR PLC CALL G7S00T904 9 64 SH Call SOLE   0 0 0
PENTAIR PLC PUT G7S00T954 2 73 SH Put SOLE   0 0 0
PINNACLE WEST CAP CORP COM 723484101 65 766 SH   SOLE   766 0 0
PINNACLE WEST CAP CORP PUT 723484951 5 10 SH Put SOLE   0 0 0
INSULET CORP CALL 45784P901 164 230 SH Call SOLE   0 0 0
INSULET CORP PUT 45784P951 0 4 SH Put SOLE   0 0 0
POLYONE CORP CALL 73179P906 5 104 SH Call SOLE   0 0 0
POLYONE CORP PUT 73179P956 0 2 SH Put SOLE   0 0 0
POOL CORPORATION CALL 73278L905 38 16 SH Call SOLE   0 0 0
POOL CORPORATION PUT 73278L955 11 154 SH Put SOLE   0 0 0
POST HLDGS INC CALL 737446904 43 297 SH Call SOLE   0 0 0
POST HLDGS INC COM 737446104 281 3,557 SH   SOLE   3,557 0 0
POST HLDGS INC PUT 737446954 31 243 SH Put SOLE   0 0 0
POTASH CORP SASK INC CALL 73755L907 17 162 SH Call SOLE   0 0 0
POTASH CORP SASK INC COM 73755L107 1,860 90,105 SH   SOLE   90,105 0 0
POTASH CORP SASK INC PUT 73755L957 76 935 SH Put SOLE   0 0 0
POWER INTEGRATIONS INC COM 739276103 7 101 SH   SOLE   101 0 0
POWER INTEGRATIONS INC PUT 739276953 0 6 SH Put SOLE   0 0 0
PILGRIMS PRIDE CORP NEW CALL 72147K908 31 171 SH Call SOLE   0 0 0
PILGRIMS PRIDE CORP NEW PUT 72147K958 40 154 SH Put SOLE   0 0 0
PPG INDS INC CALL 693506907 68 144 SH Call SOLE   0 0 0
PPG INDS INC PUT 693506957 3 108 SH Put SOLE   0 0 0
PEREGRINE PHARMACEUTICALS IN CALL 713661902 0 28 SH Call SOLE   0 0 0
PEREGRINE PHARMACEUTICALS IN COM 713661502 63 16,488 SH   SOLE   16,488 0 0
PEREGRINE PHARMACEUTICALS IN PUT 713661952 3 23 SH Put SOLE   0 0 0
PPL CORP CALL 69351T906 3 651 SH Call SOLE   0 0 0
PPL CORP PUT 69351T956 3 27 SH Put SOLE   0 0 0
PROASSURANCE CORP CALL 74267C906 0 11 SH Call SOLE   0 0 0
PROASSURANCE CORP COM 74267C106 52 911 SH   SOLE   911 0 0
PROASSURANCE CORP PUT 74267C956 2 99 SH Put SOLE   0 0 0
PRA GROUP INC CALL 69354N906 31 200 SH Call SOLE   0 0 0
PRA GROUP INC PUT 69354N956 37 64 SH Put SOLE   0 0 0
PRA HEALTH SCIENCES INC CALL 69354M908 10 12 SH Call SOLE   0 0 0
PRA HEALTH SCIENCES INC COM 69354M108 73 810 SH   SOLE   810 0 0
PRA HEALTH SCIENCES INC PUT 69354M958 0 11 SH Put SOLE   0 0 0
PERCEPTRON INC CALL 71361F900 2 97 SH Call SOLE   0 0 0
PERCEPTRON INC PUT 71361F950 2 49 SH Put SOLE   0 0 0
PERFICIENT INC COM 71375U101 6 336 SH   SOLE   336 0 0
PERRIGO CO PLC CALL G97822903 42 167 SH Call SOLE   0 0 0
PERRIGO CO PLC COM G97822103 428 4,912 SH   SOLE   4,912 0 0
PERRIGO CO PLC PUT G97822953 130 315 SH Put SOLE   0 0 0
PROGRESS SOFTWARE CORP CALL 743312900 8 44 SH Call SOLE   0 0 0
PRIMERICA INC CALL 74164M908 14 11 SH Call SOLE   0 0 0
PRIMERICA INC COM 74164M108 39 391 SH   SOLE   391 0 0
PRIMERICA INC PUT 74164M958 1 11 SH Put SOLE   0 0 0
PRIMORIS SVCS CORP CALL 74164F903 0 7 SH Call SOLE   0 0 0
PRIMORIS SVCS CORP PUT 74164F953 5 58 SH Put SOLE   0 0 0
PARKERVISION INC COM 701354300 0 598 SH   SOLE   598 0 0
PROTO LABS INC CALL 743713909 204 141 SH Call SOLE   0 0 0
PROTO LABS INC PUT 743713959 0 18 SH Put SOLE   0 0 0
PRIMO WTR CORP CALL 74165N905 23 591 SH Call SOLE   0 0 0
PRIMO WTR CORP COM 74165N105 506 40,309 SH   SOLE   40,309 0 0
PRIMO WTR CORP PUT 74165N955 56 1,474 SH Put SOLE   0 0 0
PROS HOLDINGS INC COM 74346Y103 1 62 SH   SOLE   62 0 0
PROS HOLDINGS INC PUT 74346Y953 2 58 SH Put SOLE   0 0 0
PROVIDENCE SVC CORP CALL 743815902 8 28 SH Call SOLE   0 0 0
PROTHENA CORP PLC CALL G72800908 3 158 SH Call SOLE   0 0 0
PROTHENA CORP PLC PUT G72800958 188 137 SH Put SOLE   0 0 0
PARATEK PHARMACEUTICALS INC CALL 699374902 3 59 SH Call SOLE   0 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 79 4,429 SH   SOLE   4,429 0 0
PARATEK PHARMACEUTICALS INC PUT 699374952 22 170 SH Put SOLE   0 0 0
PARTY CITY HOLDCO INC CALL 702149905 0 17 SH Call SOLE   0 0 0
PARTY CITY HOLDCO INC COM 702149105 739 53,035 SH   SOLE   53,035 0 0
PARTY CITY HOLDCO INC PUT 702149955 5 228 SH Put SOLE   0 0 0
PRUDENTIAL FINL INC CALL 744320902 96 336 SH Call SOLE   0 0 0
PRUDENTIAL FINL INC PUT 744320952 48 1,397 SH Put SOLE   0 0 0
PUBLIC STORAGE CALL 74460D909 80 749 SH Call SOLE   0 0 0
PUBLIC STORAGE PUT 74460D959 51 203 SH Put SOLE   0 0 0
PSIVIDA CORP COM 74440J101 3 3,560 SH   SOLE   3,560 0 0
PSIVIDA CORP PUT 74440J951 3 27 SH Put SOLE   0 0 0
PROSPECT CAPITAL CORPORATION CALL 74348T902 5 635 SH Call SOLE   0 0 0
PROSPECT CAPITAL CORPORATION PUT 74348T952 45 492 SH Put SOLE   0 0 0
PRICESMART INC COM 741511109 39 462 SH   SOLE   462 0 0
PRICESMART INC PUT 741511959 0 3 SH Put SOLE   0 0 0
PEARSON PLC CALL 705015905 0 2 SH Call SOLE   0 0 0
PEARSON PLC COM 705015105 6 711 SH   SOLE   711 0 0
PEARSON PLC PUT 705015955 3 32 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B907 4 96 SH Call SOLE   0 0 0
PROSHARES TR CALL 74347R902 0 8 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R952 0 1 SH Put SOLE   0 0 0
PURE STORAGE INC CALL 74624M902 9 179 SH Call SOLE   0 0 0
PURE STORAGE INC COM 74624M102 840 52,965 SH   SOLE   52,965 0 0
PURE STORAGE INC PUT 74624M952 38 2,344 SH Put SOLE   0 0 0
PLURISTEM THERAPEUTICS INC CALL 72940R902 0 10 SH Call SOLE   0 0 0
PLURISTEM THERAPEUTICS INC COM 72940R102 40 29,623 SH   SOLE   29,623 0 0
PHILLIPS 66 CALL 718546904 1,589 1,375 SH Call SOLE   0 0 0
PHILLIPS 66 PUT 718546954 16 624 SH Put SOLE   0 0 0
PHILLIPS 66 PARTNERS LP CALL 718549907 6 25 SH Call SOLE   0 0 0
PHILLIPS 66 PARTNERS LP COM 718549207 119 2,290 SH   SOLE   2,290 0 0
PHILLIPS 66 PARTNERS LP PUT 718549957 0 1 SH Put SOLE   0 0 0
PTC INC CALL 69370C900 23 188 SH Call SOLE   0 0 0
PTC INC PUT 69370C950 6 67 SH Put SOLE   0 0 0
PTC THERAPEUTICS INC CALL 69366J900 13 77 SH Call SOLE   0 0 0
PTC THERAPEUTICS INC COM 69366J200 205 12,350 SH   SOLE   12,350 0 0
PTC THERAPEUTICS INC PUT 69366J950 26 194 SH Put SOLE   0 0 0
PATTERSON UTI ENERGY INC CALL 703481901 14 160 SH Call SOLE   0 0 0
PATTERSON UTI ENERGY INC PUT 703481951 0 8 SH Put SOLE   0 0 0
PORTOLA PHARMACEUTICALS INC CALL 737010908 97 259 SH Call SOLE   0 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 1,152 23,671 SH   SOLE   23,671 0 0
PORTOLA PHARMACEUTICALS INC PUT 737010958 172 310 SH Put SOLE   0 0 0
PETROCHINA CO LTD CALL 71646E900 14 36 SH Call SOLE   0 0 0
PETROCHINA CO LTD COM 71646E100 72 1,030 SH   SOLE   1,030 0 0
PETROCHINA CO LTD PUT 71646E950 4 38 SH Put SOLE   0 0 0
PERNIX THERAPEUTICS HLDGS IN CALL 71426V906 0 28 SH Call SOLE   0 0 0
PRETIUM RES INC CALL 74139C902 139 657 SH Call SOLE   0 0 0
PRETIUM RES INC COM 74139C102 47 4,138 SH   SOLE   4,138 0 0
PRETIUM RES INC PUT 74139C952 8 307 SH Put SOLE   0 0 0
PVH CORP CALL 693656900 149 229 SH Call SOLE   0 0 0
PVH CORP COM 693656100 2,201 16,046 SH   SOLE   16,046 0 0
PVH CORP PUT 693656950 28 350 SH Put SOLE   0 0 0
QUANTA SVCS INC CALL 74762E902 11 70 SH Call SOLE   0 0 0
QUANTA SVCS INC COM 74762E102 312 7,984 SH   SOLE   7,984 0 0
QUANTA SVCS INC PUT 74762E952 0 1 SH Put SOLE   0 0 0
PRAXAIR INC CALL 74005P904 238 604 SH Call SOLE   0 0 0
PRAXAIR INC PUT 74005P954 6 116 SH Put SOLE   0 0 0
PIONEER NAT RES CO CALL 723787907 647 394 SH Call SOLE   0 0 0
PIONEER NAT RES CO COM 723787107 432 2,502 SH   SOLE   2,502 0 0
PIONEER NAT RES CO PUT 723787957 284 747 SH Put SOLE   0 0 0
PIXELWORKS INC CALL 72581M905 0 2 SH Call SOLE   0 0 0
PIXELWORKS INC COM 72581M305 48 7,596 SH   SOLE   7,596 0 0
PIXELWORKS INC PUT 72581M955 1 53 SH Put SOLE   0 0 0
PAYPAL HLDGS INC CALL 70450Y903 1,296 3,958 SH Call SOLE   0 0 0
PAYPAL HLDGS INC COM 70450Y103 11,041 149,973 SH   SOLE   149,973 0 0
PAYPAL HLDGS INC PUT 70450Y953 399 3,448 SH Put SOLE   0 0 0
PAPA JOHNS INTL INC CALL 698813902 16 124 SH Call SOLE   0 0 0
PAPA JOHNS INTL INC COM 698813102 1,676 29,873 SH   SOLE   29,873 0 0
PAPA JOHNS INTL INC PUT 698813952 18 52 SH Put SOLE   0 0 0
QAD INC COM 74727D306 30 775 SH   SOLE   775 0 0
QAD INC PUT 74727D956 8 8 SH Put SOLE   0 0 0
QUALCOMM INC CALL 747525903 3,490 9,560 SH Call SOLE   0 0 0
QUALCOMM INC COM 747525103 1,385 21,641 SH   SOLE   21,641 0 0
QUALCOMM INC PUT 747525953 965 7,072 SH Put SOLE   0 0 0
QUALITY CARE PPTYS INC COM 747545101 2 159 SH   SOLE   159 0 0
QUALITY CARE PPTYS INC PUT 747545951 0 1 SH Put SOLE   0 0 0
QUDIAN INC CALL 747798906 56 434 SH Call SOLE   0 0 0
QUDIAN INC COM 747798106 288 22,984 SH   SOLE   22,984 0 0
QUDIAN INC PUT 747798956 233 467 SH Put SOLE   0 0 0
QUIDEL CORP CALL 74838J901 42 32 SH Call SOLE   0 0 0
QUIDEL CORP PUT 74838J951 0 35 SH Put SOLE   0 0 0
QEP RES INC CALL 74733V900 18 155 SH Call SOLE   0 0 0
QEP RES INC COM 74733V100 17 1,825 SH   SOLE   1,825 0 0
QEP RES INC PUT 74733V950 0 44 SH Put SOLE   0 0 0
QIAGEN NV CALL N72482903 3 52 SH Call SOLE   0 0 0
QIAGEN NV COM N72482123 31 1,012 SH   SOLE   1,012 0 0
QUORUM HEALTH CORP CALL 74909E906 0 9 SH Call SOLE   0 0 0
QUORUM HEALTH CORP COM 74909E106 350 56,243 SH   SOLE   56,243 0 0
QUORUM HEALTH CORP PUT 74909E956 0 20 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 4 1,188 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A426 539 40,300 SH   SOLE   40,300 0 0
PROSHARES TR PUT 74348A954 103 416 SH Put SOLE   0 0 0
QIWI PLC CALL 74735M908 40 109 SH Call SOLE   0 0 0
QIWI PLC COM 74735M108 178 10,324 SH   SOLE   10,324 0 0
QIWI PLC PUT 74735M958 41 157 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 64 253 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R952 35 432 SH Put SOLE   0 0 0
QUALYS INC CALL 74758T903 8 32 SH Call SOLE   0 0 0
QUALYS INC COM 74758T303 245 4,135 SH   SOLE   4,135 0 0
QUALYS INC PUT 74758T953 18 113 SH Put SOLE   0 0 0
QUINSTREET INC CALL 74874Q900 0 8 SH Call SOLE   0 0 0
QUINSTREET INC COM 74874Q100 13 1,635 SH   SOLE   1,635 0 0
POWERSHARES QQQ TRUST CALL 73935A904 8,693 15,678 SH Call SOLE   0 0 0
POWERSHARES QQQ TRUST PUT 73935A954 4,496 25,611 SH Put SOLE   0 0 0
QORVO INC CALL 74736K901 60 252 SH Call SOLE   0 0 0
QORVO INC PUT 74736K951 47 412 SH Put SOLE   0 0 0
QUALITY SYS INC CALL 747582904 0 8 SH Call SOLE   0 0 0
RESTAURANT BRANDS INTL INC CALL 76131D903 8 125 SH Call SOLE   0 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 6 101 SH   SOLE   101 0 0
RESTAURANT BRANDS INTL INC PUT 76131D953 64 547 SH Put SOLE   0 0 0
QUANTUM CORP CALL 747906901 0 130 SH Call SOLE   0 0 0
QUANTUM CORP COM 747906501 125 22,356 SH   SOLE   22,356 0 0
QUANTUM CORP PUT 747906951 0 57 SH Put SOLE   0 0 0
QTS RLTY TR INC COM 74736A103 18 333 SH   SOLE   333 0 0
Q2 HLDGS INC CALL 74736L909 5 272 SH Call SOLE   0 0 0
Q2 HLDGS INC COM 74736L109 182 4,953 SH   SOLE   4,953 0 0
Q2 HLDGS INC PUT 74736L959 33 398 SH Put SOLE   0 0 0
QUAD / GRAPHICS INC CALL 747301909 1 9 SH Call SOLE   0 0 0
QUAD / GRAPHICS INC COM 747301109 49 2,198 SH   SOLE   2,198 0 0
QUAD / GRAPHICS INC PUT 747301959 2 59 SH Put SOLE   0 0 0
QUICKLOGIC CORP COM 74837P108 33 19,275 SH   SOLE   19,275 0 0
QUICKLOGIC CORP PUT 74837P958 0 1 SH Put SOLE   0 0 0
QUOTIENT TECHNOLOGY INC CALL 749119903 10 289 SH Call SOLE   0 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 25 2,196 SH   SOLE   2,196 0 0
QUOTIENT TECHNOLOGY INC PUT 749119953 17 94 SH Put SOLE   0 0 0
UNIQURE NV CALL N90064901 81 136 SH Call SOLE   0 0 0
UNIQURE NV COM N90064101 398 20,321 SH   SOLE   20,321 0 0
UNIQURE NV PUT N90064951 0 12 SH Put SOLE   0 0 0
LIBERTY INTERACTIVE CORP CALL 53071M906 648 889 SH Call SOLE   0 0 0
LIBERTY INTERACTIVE CORP PUT 53071M956 24 194 SH Put SOLE   0 0 0
RYDER SYS INC CALL 783549908 115 396 SH Call SOLE   0 0 0
RYDER SYS INC PUT 783549958 0 79 SH Put SOLE   0 0 0
FERRARI N V CALL N3167Y903 31 220 SH Call SOLE   0 0 0
FERRARI N V COM N3167Y103 1,107 10,567 SH   SOLE   10,567 0 0
FERRARI N V PUT N3167Y953 28 313 SH Put SOLE   0 0 0
RITE AID CORP CALL 767754904 67 1,824 SH Call SOLE   0 0 0
RITE AID CORP COM 767754104 18 9,341 SH   SOLE   9,341 0 0
RITE AID CORP PUT 767754954 22 204 SH Put SOLE   0 0 0
RADA ELECTR INDS LTD CALL M81863904 1 36 SH Call SOLE   0 0 0
RADA ELECTR INDS LTD COM M81863124 12 4,055 SH   SOLE   4,055 0 0
RADA ELECTR INDS LTD PUT M81863954 3 106 SH Put SOLE   0 0 0
FREIGHTCAR AMER INC CALL 357023900 0 19 SH Call SOLE   0 0 0
FREIGHTCAR AMER INC COM 357023100 12 713 SH   SOLE   713 0 0
FREIGHTCAR AMER INC PUT 357023950 2 42 SH Put SOLE   0 0 0
ULTRAGENYX PHARMACEUTICAL IN CALL 90400D908 2 16 SH Call SOLE   0 0 0
ULTRAGENYX PHARMACEUTICAL IN PUT 90400D958 1 1 SH Put SOLE   0 0 0
RAVEN INDS INC CALL 754212908 1 27 SH Call SOLE   0 0 0
RAVEN INDS INC PUT 754212958 1 9 SH Put SOLE   0 0 0
RITCHIE BROS AUCTIONEERS CALL 767744905 0 6 SH Call SOLE   0 0 0
RITCHIE BROS AUCTIONEERS PUT 767744955 0 10 SH Put SOLE   0 0 0
RIBBON COMMUNICATIONS INC COM 762544104 52 6,853 SH   SOLE   6,853 0 0
RIBBON COMMUNICATIONS INC CALL 762544904 0 7 SH Call SOLE   0 0 0
REGAL BELOIT CORP COM 758750103 17 231 SH   SOLE   231 0 0
REGAL BELOIT CORP PUT 758750953 1 5 SH Put SOLE   0 0 0
ROYAL BK SCOTLAND GROUP PLC CALL 780097909 34 532 SH Call SOLE   0 0 0
ROYAL BK SCOTLAND GROUP PLC PUT 780097959 0 224 SH Put SOLE   0 0 0
ROGERS COMMUNICATIONS INC CALL 775109900 0 6 SH Call SOLE   0 0 0
ROGERS COMMUNICATIONS INC PUT 775109950 0 2 SH Put SOLE   0 0 0
RENT A CTR INC NEW CALL 76009N900 20 429 SH Call SOLE   0 0 0
RENT A CTR INC NEW PUT 76009N950 47 812 SH Put SOLE   0 0 0
ROYAL CARIBBEAN CRUISES LTD CALL V7780T903 189 408 SH Call SOLE   0 0 0
ROYAL CARIBBEAN CRUISES LTD PUT V7780T953 114 1,991 SH Put SOLE   0 0 0
ROWAN COMPANIES PLC CALL G7665A901 18 100 SH Call SOLE   0 0 0
ROWAN COMPANIES PLC COM G7665A101 368 23,514 SH   SOLE   23,514 0 0
ROWAN COMPANIES PLC PUT G7665A951 0 228 SH Put SOLE   0 0 0
REDFIN CORP CALL 75737F908 187 263 SH Call SOLE   0 0 0
REDFIN CORP COM 75737F108 205 6,555 SH   SOLE   6,555 0 0
REDFIN CORP PUT 75737F958 7 169 SH Put SOLE   0 0 0
READING INTERNATIONAL INC CALL 755408901 19 118 SH Call SOLE   0 0 0
READING INTERNATIONAL INC PUT 755408951 0 78 SH Put SOLE   0 0 0
RADIAN GROUP INC CALL 750236901 4 43 SH Call SOLE   0 0 0
RADIAN GROUP INC COM 750236101 83 4,044 SH   SOLE   4,044 0 0
RADIAN GROUP INC PUT 750236951 0 18 SH Put SOLE   0 0 0
RADNET INC CALL 750491902 6 106 SH Call SOLE   0 0 0
RADNET INC COM 750491102 90 8,921 SH   SOLE   8,921 0 0
RADNET INC PUT 750491952 22 435 SH Put SOLE   0 0 0
ROYAL DUTCH SHELL PLC CALL 780259906 191 406 SH Call SOLE   0 0 0
ROYAL DUTCH SHELL PLC COM 780259206 3,650 54,721 SH   SOLE   54,721 0 0
ROYAL DUTCH SHELL PLC PUT 780259956 82 1,700 SH Put SOLE   0 0 0
ROYAL DUTCH SHELL PLC CALL 780259906 81 198 SH Call SOLE   0 0 0
ROYAL DUTCH SHELL PLC PUT 780259956 10 1,049 SH Put SOLE   0 0 0
RADIUS HEALTH INC CALL 750469907 93 219 SH Call SOLE   0 0 0
RADIUS HEALTH INC PUT 750469957 173 371 SH Put SOLE   0 0 0
RADWARE LTD CALL M81873907 6 81 SH Call SOLE   0 0 0
RADWARE LTD COM M81873107 1,351 69,647 SH   SOLE   69,647 0 0
RADWARE LTD PUT M81873957 124 1,341 SH Put SOLE   0 0 0
DR REDDYS LABS LTD COM 256135203 231 6,172 SH   SOLE   6,172 0 0
DR REDDYS LABS LTD PUT 256135953 2 114 SH Put SOLE   0 0 0
EVEREST RE GROUP LTD CALL G3223R908 1 2 SH Call SOLE   0 0 0
EVEREST RE GROUP LTD COM G3223R108 1,588 7,180 SH   SOLE   7,180 0 0
EVEREST RE GROUP LTD PUT G3223R958 71 139 SH Put SOLE   0 0 0
RESOURCES CONNECTION INC CALL 76122Q905 0 9 SH Call SOLE   0 0 0
REEDS INC PUT 758338957 1 13 SH Put SOLE   0 0 0
REGENCY CTRS CORP CALL 758849903 35 173 SH Call SOLE   0 0 0
REGENCY CTRS CORP PUT 758849953 7 96 SH Put SOLE   0 0 0
RENEWABLE ENERGY GROUP INC PUT 75972A951 0 6 SH Put SOLE   0 0 0
PROSHARES TR COM 74347B680 40 738 SH   SOLE   738 0 0
REGENERON PHARMACEUTICALS CALL 75886F907 424 1,127 SH Call SOLE   0 0 0
REGENERON PHARMACEUTICALS COM 75886F107 5,429 14,443 SH   SOLE   14,443 0 0
REGENERON PHARMACEUTICALS PUT 75886F957 1,341 1,185 SH Put SOLE   0 0 0
RING ENERGY INC CALL 76680V908 0 1 SH Call SOLE   0 0 0
RING ENERGY INC COM 76680V108 71 5,136 SH   SOLE   5,136 0 0
RING ENERGY INC PUT 76680V958 0 4 SH Put SOLE   0 0 0
ISHARES TR CALL 46435G902 0 8 SH Call SOLE   0 0 0
ISHARES TR COM 46435G342 6 144 SH   SOLE   144 0 0
ISHARES TR PUT 46435G952 3 7 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 6 68 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F742 43 1,451 SH   SOLE   1,451 0 0
VANECK VECTORS ETF TR PUT 92189F952 3 42 SH Put SOLE   0 0 0
RESOLUTE ENERGY CORP CALL 76116A906 60 197 SH Call SOLE   0 0 0
RESOLUTE ENERGY CORP COM 76116A306 103 3,298 SH   SOLE   3,298 0 0
RESOLUTE ENERGY CORP PUT 76116A956 29 298 SH Put SOLE   0 0 0
RENREN INC CALL 759892901 98 600 SH Call SOLE   0 0 0
RENREN INC COM 759892201 76 7,362 SH   SOLE   7,362 0 0
RENREN INC PUT 759892951 2 70 SH Put SOLE   0 0 0
RECRO PHARMA INC COM 75629F109 4 433 SH   SOLE   433 0 0
RECRO PHARMA INC PUT 75629F959 1 5 SH Put SOLE   0 0 0
RPC INC CALL 749660906 10 58 SH Call SOLE   0 0 0
RPC INC PUT 749660956 4 32 SH Put SOLE   0 0 0
ALTISOURCE RESIDENTIAL CORP CALL 02153W900 2 14 SH Call SOLE   0 0 0
ALTISOURCE RESIDENTIAL CORP COM 02153W100 34 2,947 SH   SOLE   2,947 0 0
ALTISOURCE RESIDENTIAL CORP PUT 02153W950 3 17 SH Put SOLE   0 0 0
RESONANT INC CALL 76118L902 0 5 SH Call SOLE   0 0 0
REATA PHARMACEUTICALS INC CALL 75615P903 0 2 SH Call SOLE   0 0 0
REVLON INC CALL 761525909 9 70 SH Call SOLE   0 0 0
REVLON INC COM 761525609 4 221 SH   SOLE   221 0 0
REVLON INC PUT 761525959 11 243 SH Put SOLE   0 0 0
REV GROUP INC CALL 749527907 1 2 SH Call SOLE   0 0 0
REX ENERGY CORPORATION CALL 761565906 0 13 SH Call SOLE   0 0 0
REX ENERGY CORPORATION PUT 761565956 7 22 SH Put SOLE   0 0 0
REGIONS FINL CORP NEW CALL 7591EP900 100 864 SH Call SOLE   0 0 0
REGIONS FINL CORP NEW PUT 7591EP950 5 247 SH Put SOLE   0 0 0
RESOLUTE FST PRODS INC CALL 76117W909 214 1,003 SH Call SOLE   0 0 0
RESOLUTE FST PRODS INC PUT 76117W959 0 15 SH Put SOLE   0 0 0
REINSURANCE GROUP AMER INC COM 759351604 506 3,248 SH   SOLE   3,248 0 0
REINSURANCE GROUP AMER INC PUT 759351954 0 1 SH Put SOLE   0 0 0
REGAL ENTMT GROUP CALL 758766909 93 332 SH Call SOLE   0 0 0
REGAL ENTMT GROUP COM 758766109 598 26,026 SH   SOLE   26,026 0 0
REGAL ENTMT GROUP PUT 758766959 6 938 SH Put SOLE   0 0 0
REPLIGEN CORP CALL 759916909 10 311 SH Call SOLE   0 0 0
REPLIGEN CORP COM 759916109 89 2,463 SH   SOLE   2,463 0 0
REPLIGEN CORP PUT 759916959 21 57 SH Put SOLE   0 0 0
ROYAL GOLD INC CALL 780287908 82 119 SH Call SOLE   0 0 0
ROYAL GOLD INC COM 780287108 1,378 16,789 SH   SOLE   16,789 0 0
ROYAL GOLD INC PUT 780287958 51 403 SH Put SOLE   0 0 0
REGULUS THERAPEUTICS INC CALL 75915K901 0 2 SH Call SOLE   0 0 0
REGENXBIO INC CALL 75901B907 18 29 SH Call SOLE   0 0 0
REGENXBIO INC COM 75901B107 245 7,377 SH   SOLE   7,377 0 0
REGENXBIO INC PUT 75901B957 0 1 SH Put SOLE   0 0 0
STURM RUGER & CO INC CALL 864159908 15 71 SH Call SOLE   0 0 0
STURM RUGER & CO INC COM 864159108 93 1,672 SH   SOLE   1,672 0 0
STURM RUGER & CO INC PUT 864159958 36 191 SH Put SOLE   0 0 0
REGIS CORP MINN COM 758932107 5 352 SH   SOLE   352 0 0
REGIS CORP MINN PUT 758932957 0 8 SH Put SOLE   0 0 0
RH CALL 74967X903 528 699 SH Call SOLE   0 0 0
RH PUT 74967X953 208 1,290 SH Put SOLE   0 0 0
ROBERT HALF INTL INC CALL 770323903 8 16 SH Call SOLE   0 0 0
ROBERT HALF INTL INC PUT 770323953 4 37 SH Put SOLE   0 0 0
RYMAN HOSPITALITY PPTYS INC CALL 78377T907 0 6 SH Call SOLE   0 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 37 543 SH   SOLE   543 0 0
RED HAT INC CALL 756577902 525 316 SH Call SOLE   0 0 0
RED HAT INC COM 756577102 985 8,202 SH   SOLE   8,202 0 0
RED HAT INC PUT 756577952 241 695 SH Put SOLE   0 0 0
RCI HOSPITALITY HLDGS INC CALL 74934Q908 18 152 SH Call SOLE   0 0 0
TRANSOCEAN LTD CALL H8817H900 45 749 SH Call SOLE   0 0 0
TRANSOCEAN LTD COM H8817H100 351 32,933 SH   SOLE   32,933 0 0
TRANSOCEAN LTD PUT H8817H950 186 2,390 SH Put SOLE   0 0 0
RIGEL PHARMACEUTICALS INC CALL 766559903 4 36 SH Call SOLE   0 0 0
RIGEL PHARMACEUTICALS INC COM 766559603 24 6,349 SH   SOLE   6,349 0 0
RIO TINTO PLC CALL 767204900 70 161 SH Call SOLE   0 0 0
RIO TINTO PLC COM 767204100 863 16,312 SH   SOLE   16,312 0 0
RIO TINTO PLC PUT 767204950 154 1,161 SH Put SOLE   0 0 0
RIOT BLOCKCHAIN INC CALL 767292905 1,031 3,027 SH Call SOLE   0 0 0
RIOT BLOCKCHAIN INC PUT 767292955 498 1,193 SH Put SOLE   0 0 0
RAYMOND JAMES FINANCIAL INC CALL 754730909 100 604 SH Call SOLE   0 0 0
RAYMOND JAMES FINANCIAL INC PUT 754730959 9 116 SH Put SOLE   0 0 0
RALPH LAUREN CORP CALL 751212901 21 46 SH Call SOLE   0 0 0
RALPH LAUREN CORP COM 751212101 1,357 13,090 SH   SOLE   13,090 0 0
RALPH LAUREN CORP PUT 751212951 122 933 SH Put SOLE   0 0 0
REALOGY HLDGS CORP CALL 75605Y906 16 368 SH Call SOLE   0 0 0
REALOGY HLDGS CORP COM 75605Y106 345 13,039 SH   SOLE   13,039 0 0
REALOGY HLDGS CORP PUT 75605Y956 6 550 SH Put SOLE   0 0 0
RED LION HOTELS CORP CALL 756764906 0 2 SH Call SOLE   0 0 0
RLI CORP CALL 749607907 0 1 SH Call SOLE   0 0 0
RLI CORP COM 749607107 20 342 SH   SOLE   342 0 0
RLI CORP PUT 749607957 0 12 SH Put SOLE   0 0 0
RLJ LODGING TR CALL 74965L901 0 4 SH Call SOLE   0 0 0
RLJ LODGING TR COM 74965L101 185 8,466 SH   SOLE   8,466 0 0
RLJ LODGING TR PUT 74965L951 10 180 SH Put SOLE   0 0 0
RE MAX HLDGS INC CALL 75524W908 0 1 SH Call SOLE   0 0 0
RE MAX HLDGS INC COM 75524W108 35 740 SH   SOLE   740 0 0
RE MAX HLDGS INC PUT 75524W958 0 10 SH Put SOLE   0 0 0
RAMBUS INC DEL CALL 750917906 5 399 SH Call SOLE   0 0 0
RAMBUS INC DEL COM 750917106 240 16,884 SH   SOLE   16,884 0 0
RAMBUS INC DEL PUT 750917956 0 115 SH Put SOLE   0 0 0
RESMED INC CALL 761152907 7 64 SH Call SOLE   0 0 0
RESMED INC PUT 761152957 0 6 SH Put SOLE   0 0 0
RICE MIDSTREAM PARTNERS LP CALL 762819900 0 1 SH Call SOLE   0 0 0
RICE MIDSTREAM PARTNERS LP COM 762819100 277 12,908 SH   SOLE   12,908 0 0
RICE MIDSTREAM PARTNERS LP PUT 762819950 0 11 SH Put SOLE   0 0 0
ROCKWELL MED INC PUT 774374952 8 84 SH Put SOLE   0 0 0
RINGCENTRAL INC CALL 76680R906 52 198 SH Call SOLE   0 0 0
RINGCENTRAL INC COM 76680R206 203 4,204 SH   SOLE   4,204 0 0
RINGCENTRAL INC PUT 76680R956 4 154 SH Put SOLE   0 0 0
RENAISSANCERE HOLDINGS LTD CALL G7496G903 8 128 SH Call SOLE   0 0 0
RENAISSANCERE HOLDINGS LTD PUT G7496G953 1 8 SH Put SOLE   0 0 0
REALNETWORKS INC CALL 75605L908 0 10 SH Call SOLE   0 0 0
GIBRALTAR INDS INC COM 374689107 5 163 SH   SOLE   163 0 0
GIBRALTAR INDS INC PUT 374689957 0 1 SH Put SOLE   0 0 0
ROGERS CORP CALL 775133901 5 1 SH Call SOLE   0 0 0
ROGERS CORP PUT 775133951 0 5 SH Put SOLE   0 0 0
RETAIL OPPORTUNITY INVTS COR CALL 76131N901 1 5 SH Call SOLE   0 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1 62 SH   SOLE   62 0 0
RETAIL OPPORTUNITY INVTS COR PUT 76131N951 0 42 SH Put SOLE   0 0 0
ROCKWELL AUTOMATION INC CALL 773903909 179 386 SH Call SOLE   0 0 0
ROCKWELL AUTOMATION INC PUT 773903959 14 227 SH Put SOLE   0 0 0
ROKU INC CALL 77543R902 525 3,899 SH Call SOLE   0 0 0
ROKU INC PUT 77543R952 1,679 6,338 SH Put SOLE   0 0 0
ROLLINS INC CALL 775711904 22 97 SH Call SOLE   0 0 0
ROLLINS INC PUT 775711954 0 1 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 15 29 SH Call SOLE   0 0 0
ROPER TECHNOLOGIES INC CALL 776696906 93 130 SH Call SOLE   0 0 0
ROPER TECHNOLOGIES INC PUT 776696956 2 40 SH Put SOLE   0 0 0
ROSS STORES INC CALL 778296903 966 692 SH Call SOLE   0 0 0
ROSS STORES INC COM 778296103 163 2,035 SH   SOLE   2,035 0 0
ROSS STORES INC PUT 778296953 6 127 SH Put SOLE   0 0 0
PACIFIC COAST OIL TR CALL 694103902 0 15 SH Call SOLE   0 0 0
REALPAGE INC CALL 75606N909 3 9 SH Call SOLE   0 0 0
REALPAGE INC COM 75606N109 8 197 SH   SOLE   197 0 0
REALPAGE INC PUT 75606N959 6 12 SH Put SOLE   0 0 0
RAPID7 INC CALL 753422904 0 10 SH Call SOLE   0 0 0
RAPID7 INC COM 753422104 22 1,196 SH   SOLE   1,196 0 0
RPM INTL INC CALL 749685903 16 256 SH Call SOLE   0 0 0
RPM INTL INC PUT 749685953 9 68 SH Put SOLE   0 0 0
REPROS THERAPEUTICS INC CALL 76028H909 0 4 SH Call SOLE   0 0 0
RAMCO-GERSHENSON PPTYS TR CALL 751452902 0 17 SH Call SOLE   0 0 0
RPX CORP CALL 74972G903 0 37 SH Call SOLE   0 0 0
RPX CORP COM 74972G103 7 544 SH   SOLE   544 0 0
RANGE RES CORP CALL 75281A909 91 1,220 SH Call SOLE   0 0 0
RANGE RES CORP COM 75281A109 343 20,140 SH   SOLE   20,140 0 0
RANGE RES CORP PUT 75281A959 309 584 SH Put SOLE   0 0 0
DONNELLEY R R & SONS CO CALL 257867900 12 250 SH Call SOLE   0 0 0
DONNELLEY R R & SONS CO COM 257867200 42 4,599 SH   SOLE   4,599 0 0
DONNELLEY R R & SONS CO PUT 257867950 19 310 SH Put SOLE   0 0 0
RED ROBIN GOURMET BURGERS IN CALL 75689M901 140 229 SH Call SOLE   0 0 0
RED ROBIN GOURMET BURGERS IN PUT 75689M951 2 32 SH Put SOLE   0 0 0
RED ROCK RESORTS INC CALL 75700L908 69 150 SH Call SOLE   0 0 0
RED ROCK RESORTS INC COM 75700L108 280 8,311 SH   SOLE   8,311 0 0
RED ROCK RESORTS INC PUT 75700L958 1 70 SH Put SOLE   0 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 12 1,640 SH   SOLE   1,640 0 0
ROADRUNNER TRNSN SVCS HLDG I PUT 76973Q955 4 64 SH Put SOLE   0 0 0
RELIANCE STEEL & ALUMINUM CO CALL 759509902 8 32 SH Call SOLE   0 0 0
RELIANCE STEEL & ALUMINUM CO PUT 759509952 0 1 SH Put SOLE   0 0 0
REPUBLIC SVCS INC CALL 760759900 17 57 SH Call SOLE   0 0 0
REPUBLIC SVCS INC COM 760759100 964 14,261 SH   SOLE   14,261 0 0
REPUBLIC SVCS INC PUT 760759950 6 55 SH Put SOLE   0 0 0
RESOURCE CAP CORP CALL 76120W908 0 4 SH Call SOLE   0 0 0
RESOURCE CAP CORP COM 76120W708 1 204 SH   SOLE   204 0 0
RESOURCE CAP CORP PUT 76120W958 0 4 SH Put SOLE   0 0 0
RYDEX ETF TRUST CALL 78355W901 0 2 SH Call SOLE   0 0 0
RYDEX ETF TRUST COM 78355W106 8 83 SH   SOLE   83 0 0
RSP PERMIAN INC CALL 74978Q905 104 321 SH Call SOLE   0 0 0
RSP PERMIAN INC PUT 74978Q955 0 18 SH Put SOLE   0 0 0
ROSETTA STONE INC CALL 777780907 0 7 SH Call SOLE   0 0 0
ROSETTA STONE INC COM 777780107 288 23,133 SH   SOLE   23,133 0 0
ROSETTA STONE INC PUT 777780957 1 5 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 76 1,443 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F403 329 15,535 SH   SOLE   15,535 0 0
VANECK VECTORS ETF TR PUT 92189F952 60 1,839 SH Put SOLE   0 0 0
RADISYS CORP COM 750459109 3 3,707 SH   SOLE   3,707 0 0
RADISYS CORP PUT 750459959 7 50 SH Put SOLE   0 0 0
RUBY TUESDAY INC CALL 781182900 0 99 SH Call SOLE   0 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 31 1,313 SH   SOLE   1,313 0 0
RUDOLPH TECHNOLOGIES INC PUT 781270953 1 9 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 1 2 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F684 193 2,115 SH   SOLE   2,115 0 0
VANECK VECTORS ETF TR PUT 92189F952 2 14 SH Put SOLE   0 0 0
RTI SURGICAL INC CALL 74975N905 2 145 SH Call SOLE   0 0 0
RTI SURGICAL INC PUT 74975N955 0 9 SH Put SOLE   0 0 0
RAYTHEON CO CALL 755111907 524 359 SH Call SOLE   0 0 0
RAYTHEON CO COM 755111507 1,233 6,569 SH   SOLE   6,569 0 0
RAYTHEON CO PUT 755111957 162 638 SH Put SOLE   0 0 0
RETROPHIN INC CALL 761299906 3 55 SH Call SOLE   0 0 0
RETROPHIN INC COM 761299106 17 839 SH   SOLE   839 0 0
RETROPHIN INC PUT 761299956 0 34 SH Put SOLE   0 0 0
RUBICON PROJ INC CALL 78112V902 0 1 SH Call SOLE   0 0 0
RUBICON PROJ INC COM 78112V102 8 4,678 SH   SOLE   4,678 0 0
RUBICON PROJ INC PUT 78112V952 5 20 SH Put SOLE   0 0 0
SUNRUN INC CALL 86771W905 3 163 SH Call SOLE   0 0 0
SUNRUN INC PUT 86771W955 5 78 SH Put SOLE   0 0 0
RUSH ENTERPRISES INC CALL 781846909 103 122 SH Call SOLE   0 0 0
RUSH ENTERPRISES INC PUT 781846959 0 11 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 436 520 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 1 5 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 1 19 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E828 70 3,051 SH   SOLE   3,051 0 0
DIREXION SHS ETF TR PUT 25460E955 33 31 SH Put SOLE   0 0 0
RUTHS HOSPITALITY GROUP INC CALL 783332909 12 231 SH Call SOLE   0 0 0
RUTHS HOSPITALITY GROUP INC PUT 783332959 0 1 SH Put SOLE   0 0 0
REVOLUTION LIGHTING TECHNOLO COM 76155G206 4 1,356 SH   SOLE   1,356 0 0
REVANCE THERAPEUTICS INC CALL 761330909 204 665 SH Call SOLE   0 0 0
REVANCE THERAPEUTICS INC PUT 761330959 1 26 SH Put SOLE   0 0 0
RIVERVIEW BANCORP INC CALL 769397900 1 5 SH Call SOLE   0 0 0
PROSHARES TR CALL 74348A904 0 1 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A954 1 14 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 0 1 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 1 2 SH Put SOLE   0 0 0
REDWOOD TR INC CALL 758075902 0 20 SH Call SOLE   0 0 0
REDWOOD TR INC PUT 758075952 1 22 SH Put SOLE   0 0 0
IGNYTA INC CALL 451731903 296 253 SH Call SOLE   0 0 0
IGNYTA INC PUT 451731953 0 58 SH Put SOLE   0 0 0
REXNORD CORP NEW CALL 76169B902 1 10 SH Call SOLE   0 0 0
ROYAL BK CDA MONTREAL QUE CALL 780087902 532 464 SH Call SOLE   0 0 0
ROYAL BK CDA MONTREAL QUE PUT 780087952 1 31 SH Put SOLE   0 0 0
RYANAIR HLDGS PLC CALL 783513903 1 10 SH Call SOLE   0 0 0
RYANAIR HLDGS PLC COM 783513203 132 1,267 SH   SOLE   1,267 0 0
RYANAIR HLDGS PLC PUT 783513953 9 106 SH Put SOLE   0 0 0
RAYONIER ADVANCED MATLS INC CALL 75508B904 25 87 SH Call SOLE   0 0 0
RAYONIER ADVANCED MATLS INC PUT 75508B954 0 30 SH Put SOLE   0 0 0
RYERSON HLDG CORP CALL 783754904 1 21 SH Call SOLE   0 0 0
RYERSON HLDG CORP COM 783754104 7 738 SH   SOLE   738 0 0
RYERSON HLDG CORP PUT 783754954 0 5 SH Put SOLE   0 0 0
RAYONIER INC CALL 754907903 4 146 SH Call SOLE   0 0 0
RAYONIER INC COM 754907103 383 12,122 SH   SOLE   12,122 0 0
RAYONIER INC PUT 754907953 0 3 SH Put SOLE   0 0 0
SPRINT CORP CALL 85207U905 60 511 SH Call SOLE   0 0 0
SPRINT CORP COM 85207U105 640 108,702 SH   SOLE   108,702 0 0
SPRINT CORP PUT 85207U955 196 1,765 SH Put SOLE   0 0 0
SEABRIDGE GOLD INC CALL 811916905 3 44 SH Call SOLE   0 0 0
SEABRIDGE GOLD INC COM 811916105 51 4,582 SH   SOLE   4,582 0 0
SEABRIDGE GOLD INC PUT 811916955 15 327 SH Put SOLE   0 0 0
SABRE CORP CALL 78573M904 19 644 SH Call SOLE   0 0 0
SABRE CORP PUT 78573M954 0 3 SH Put SOLE   0 0 0
SANDERSON FARMS INC CALL 800013904 7 121 SH Call SOLE   0 0 0
SANDERSON FARMS INC COM 800013104 153 1,105 SH   SOLE   1,105 0 0
SANDERSON FARMS INC PUT 800013954 43 16 SH Put SOLE   0 0 0
SAFETY INS GROUP INC CALL 78648T900 2 4 SH Call SOLE   0 0 0
SAFETY INS GROUP INC COM 78648T100 498 6,198 SH   SOLE   6,198 0 0
SAFETY INS GROUP INC PUT 78648T950 28 68 SH Put SOLE   0 0 0
SAGE THERAPEUTICS INC CALL 78667J908 1,539 279 SH Call SOLE   0 0 0
SAGE THERAPEUTICS INC COM 78667J108 191 1,161 SH   SOLE   1,161 0 0
SAGE THERAPEUTICS INC PUT 78667J958 71 643 SH Put SOLE   0 0 0
SCIENCE APPLICATNS INTL CP N CALL 808625907 0 11 SH Call SOLE   0 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 149 1,957 SH   SOLE   1,957 0 0
SCIENCE APPLICATNS INTL CP N PUT 808625957 2 18 SH Put SOLE   0 0 0
SALEM MEDIA GROUP INC CALL 794093904 0 8 SH Call SOLE   0 0 0
SALEM MEDIA GROUP INC COM 794093104 6 1,478 SH   SOLE   1,478 0 0
SALEM MEDIA GROUP INC PUT 794093954 1 19 SH Put SOLE   0 0 0
SCORPIO BULKERS INC COM Y7546A122 340 46,049 SH   SOLE   46,049 0 0
SCORPIO BULKERS INC PUT Y7546A952 50 752 SH Put SOLE   0 0 0
BOSTON BEER INC CALL 100557907 29 18 SH Call SOLE   0 0 0
BOSTON BEER INC COM 100557107 705 3,690 SH   SOLE   3,690 0 0
BOSTON BEER INC PUT 100557957 5 42 SH Put SOLE   0 0 0
BANCO SANTANDER SA CALL 05964H905 10 885 SH Call SOLE   0 0 0
BANCO SANTANDER SA PUT 05964H955 0 10 SH Put SOLE   0 0 0
BANCO SANTANDER SA CALL 05964H905 0 8 SH Call SOLE   0 0 0
BANCO SANTANDER SA PUT 05964H955 9 216 SH Put SOLE   0 0 0
SANDSTORM GOLD LTD CALL 80013R906 1 28 SH Call SOLE   0 0 0
SANDSTORM GOLD LTD COM 80013R206 92 18,464 SH   SOLE   18,464 0 0
SANDSTORM GOLD LTD PUT 80013R956 33 257 SH Put SOLE   0 0 0
SANMINA CORPORATION CALL 801056902 1 28 SH Call SOLE   0 0 0
SANMINA CORPORATION PUT 801056952 9 67 SH Put SOLE   0 0 0
S&W SEED CO COM 785135104 19 4,890 SH   SOLE   4,890 0 0
S&W SEED CO PUT 785135954 6 50 SH Put SOLE   0 0 0
SAP SE CALL 803054904 49 81 SH Call SOLE   0 0 0
SAP SE COM 803054204 119 1,067 SH   SOLE   1,067 0 0
SAP SE PUT 803054954 21 194 SH Put SOLE   0 0 0
ECHOSTAR CORP CALL 278768906 5 22 SH Call SOLE   0 0 0
ECHOSTAR CORP PUT 278768956 0 3 SH Put SOLE   0 0 0
SPIRIT AIRLS INC CALL 848577902 156 206 SH Call SOLE   0 0 0
SPIRIT AIRLS INC COM 848577102 1,482 33,046 SH   SOLE   33,046 0 0
SPIRIT AIRLS INC PUT 848577952 58 905 SH Put SOLE   0 0 0
SAFE BULKERS INC CALL Y7388L903 0 26 SH Call SOLE   0 0 0
SAFE BULKERS INC COM Y7388L103 90 28,100 SH   SOLE   28,100 0 0
SAFE BULKERS INC PUT Y7388L953 20 157 SH Put SOLE   0 0 0
SBA COMMUNICATIONS CORP NEW CALL 78410G904 11 115 SH Call SOLE   0 0 0
SBA COMMUNICATIONS CORP NEW PUT 78410G954 2 11 SH Put SOLE   0 0 0
SEACOAST BKG CORP FLA COM 811707801 10 405 SH   SOLE   405 0 0
SEACOAST BKG CORP FLA PUT 811707951 4 5 SH Put SOLE   0 0 0
SINCLAIR BROADCAST GROUP INC CALL 829226909 427 1,245 SH Call SOLE   0 0 0
SINCLAIR BROADCAST GROUP INC PUT 829226959 17 372 SH Put SOLE   0 0 0
SIBANYE STILLWATER CALL 825724906 3 154 SH Call SOLE   0 0 0
SIBANYE STILLWATER COM 825724206 57 11,358 SH   SOLE   11,358 0 0
SIBANYE STILLWATER PUT 825724956 1 120 SH Put SOLE   0 0 0
SIBANYE STILLWATER CALL 825724906 2 37 SH Call SOLE   0 0 0
SIBANYE STILLWATER PUT 825724956 2 133 SH Put SOLE   0 0 0
SALLY BEAUTY HLDGS INC CALL 79546E904 2 22 SH Call SOLE   0 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 80 4,293 SH   SOLE   4,293 0 0
SALLY BEAUTY HLDGS INC PUT 79546E954 16 168 SH Put SOLE   0 0 0
ALPS ETF TR CALL 00162Q906 1 18 SH Call SOLE   0 0 0
ALPS ETF TR PUT 00162Q956 0 3 SH Put SOLE   0 0 0
STAR BULK CARRIERS CORP CALL Y8162K904 0 55 SH Call SOLE   0 0 0
STAR BULK CARRIERS CORP COM Y8162K204 356 31,637 SH   SOLE   31,637 0 0
STAR BULK CARRIERS CORP PUT Y8162K954 78 470 SH Put SOLE   0 0 0
SIGNATURE BK NEW YORK N Y CALL 82669G904 3 2 SH Call SOLE   0 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 469 3,418 SH   SOLE   3,418 0 0
SIGNATURE BK NEW YORK N Y PUT 82669G954 0 10 SH Put SOLE   0 0 0
SABRA HEALTH CARE REIT INC CALL 78573L906 0 41 SH Call SOLE   0 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 54 2,930 SH   SOLE   2,930 0 0
SABRA HEALTH CARE REIT INC PUT 78573L956 2 16 SH Put SOLE   0 0 0
SABRA HEALTH CARE REIT INC CALL 78573L906 1 18 SH Call SOLE   0 0 0
SABRA HEALTH CARE REIT INC PUT 78573L956 6 29 SH Put SOLE   0 0 0
COMPANHIA DE SANEAMENTO BASI CALL 20441A902 5 44 SH Call SOLE   0 0 0
COMPANHIA DE SANEAMENTO BASI COM 20441A102 340 32,583 SH   SOLE   32,583 0 0
COMPANHIA DE SANEAMENTO BASI PUT 20441A952 0 25 SH Put SOLE   0 0 0
STARBUCKS CORP CALL 855244909 470 1,897 SH Call SOLE   0 0 0
STARBUCKS CORP PUT 855244959 199 1,687 SH Put SOLE   0 0 0
SANTANDER CONSUMER USA HDG I CALL 80283M901 4 14 SH Call SOLE   0 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 628 33,743 SH   SOLE   33,743 0 0
SANTANDER CONSUMER USA HDG I PUT 80283M951 2 613 SH Put SOLE   0 0 0
SOUTHERN COPPER CORP CALL 84265V905 37 101 SH Call SOLE   0 0 0
SOUTHERN COPPER CORP COM 84265V105 371 7,838 SH   SOLE   7,838 0 0
SOUTHERN COPPER CORP PUT 84265V955 24 368 SH Put SOLE   0 0 0
SCANA CORP NEW CALL 80589M902 10 126 SH Call SOLE   0 0 0
SCANA CORP NEW COM 80589M102 697 17,541 SH   SOLE   17,541 0 0
SCANA CORP NEW PUT 80589M952 192 1,136 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 24 32 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR COM 808524847 59 1,425 SH   SOLE   1,425 0 0
SCHOLASTIC CORP CALL 807066905 1 34 SH Call SOLE   0 0 0
SCHOLASTIC CORP COM 807066105 347 8,656 SH   SOLE   8,656 0 0
SCHOLASTIC CORP PUT 807066955 46 201 SH Put SOLE   0 0 0
SCHNITZER STL INDS CALL 806882906 20 47 SH Call SOLE   0 0 0
SCHWAB CHARLES CORP NEW CALL 808513905 632 1,375 SH Call SOLE   0 0 0
SCHWAB CHARLES CORP NEW PUT 808513955 59 1,073 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR COM 808524201 612 9,600 SH   SOLE   9,600 0 0
SERVICE CORP INTL COM 817565104 138 3,709 SH   SOLE   3,709 0 0
SERVICE CORP INTL PUT 817565954 0 1 SH Put SOLE   0 0 0
STEPAN CO PUT 858586950 0 2 SH Put SOLE   0 0 0
STELLUS CAP INVT CORP COM 858568108 6 505 SH   SOLE   505 0 0
STELLUS CAP INVT CORP PUT 858568958 0 20 SH Put SOLE   0 0 0
SUCAMPO PHARMACEUTICALS INC CALL 864909906 47 188 SH Call SOLE   0 0 0
SUCAMPO PHARMACEUTICALS INC COM 864909106 380 21,200 SH   SOLE   21,200 0 0
SUCAMPO PHARMACEUTICALS INC PUT 864909956 0 20 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 16 1,496 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 572 386 SH Put SOLE   0 0 0
STEELCASE INC CALL 858155903 17 349 SH Call SOLE   0 0 0
STEELCASE INC PUT 858155953 1 467 SH Put SOLE   0 0 0
SCANSOURCE INC CALL 806037907 0 3 SH Call SOLE   0 0 0
SCANSOURCE INC COM 806037107 41 1,161 SH   SOLE   1,161 0 0
SHOE CARNIVAL INC CALL 824889909 1 4 SH Call SOLE   0 0 0
SECUREWORKS CORP COM 81374A105 81 9,172 SH   SOLE   9,172 0 0
SECUREWORKS CORP PUT 81374A955 0 6 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 1 6 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 0 12 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 2 118 SH Call SOLE   0 0 0
GLOBAL X FDS PUT 37950E954 0 19 SH Put SOLE   0 0 0
SEADRILL PARTNERS LLC CALL Y7545W909 1 17 SH Call SOLE   0 0 0
SEADRILL PARTNERS LLC COM Y7545W109 12 3,355 SH   SOLE   3,355 0 0
SEADRILL PARTNERS LLC PUT Y7545W959 0 18 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 0 17 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A954 0 4 SH Put SOLE   0 0 0
SANDRIDGE MISSISSIPPIAN TR I PUT 80007V956 12 30 SH Put SOLE   0 0 0
SEADRILL LIMITED CALL G7945E905 1 1,374 SH Call SOLE   0 0 0
SEADRILL LIMITED COM G7945E105 5 23,329 SH   SOLE   23,329 0 0
SEADRILL LIMITED PUT G7945E955 400 2,363 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B907 61 503 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B957 68 66 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B907 102 437 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B957 0 51 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 15 22 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 0 1 SH Put SOLE   0 0 0
SEACHANGE INTL INC CALL 811699907 0 1 SH Call SOLE   0 0 0
SEAWORLD ENTMT INC CALL 81282V900 35 855 SH Call SOLE   0 0 0
SEAWORLD ENTMT INC COM 81282V100 136 10,028 SH   SOLE   10,028 0 0
SEAWORLD ENTMT INC PUT 81282V950 142 386 SH Put SOLE   0 0 0
SOLAREDGE TECHNOLOGIES INC CALL 83417M904 468 503 SH Call SOLE   0 0 0
SOLAREDGE TECHNOLOGIES INC PUT 83417M954 3 467 SH Put SOLE   0 0 0
SEALED AIR CORP NEW CALL 81211K900 143 613 SH Call SOLE   0 0 0
SEALED AIR CORP NEW COM 81211K100 32 656 SH   SOLE   656 0 0
SEALED AIR CORP NEW PUT 81211K950 1 92 SH Put SOLE   0 0 0
ORIGIN AGRITECH LIMITED COM G67828106 2 2,500 SH   SOLE   2,500 0 0
ORIGIN AGRITECH LIMITED PUT G67828956 41 100 SH Put SOLE   0 0 0
SEI INVESTMENTS CO CALL 784117903 26 33 SH Call SOLE   0 0 0
SEI INVESTMENTS CO PUT 784117953 0 5 SH Put SOLE   0 0 0
SELECT MED HLDGS CORP COM 81619Q105 253 14,386 SH   SOLE   14,386 0 0
SELECT MED HLDGS CORP PUT 81619Q955 35 80 SH Put SOLE   0 0 0
SEMGROUP CORP CALL 81663A905 22 59 SH Call SOLE   0 0 0
SEMGROUP CORP PUT 81663A955 0 7 SH Put SOLE   0 0 0
SENDGRID INC CALL 816883902 4 10 SH Call SOLE   0 0 0
SENDGRID INC COM 816883102 9 408 SH   SOLE   408 0 0
SENDGRID INC PUT 816883952 0 6 SH Put SOLE   0 0 0
SPECTRA ENERGY PARTNERS LP CALL 84756N909 0 6 SH Call SOLE   0 0 0
SPECTRA ENERGY PARTNERS LP COM 84756N109 183 4,638 SH   SOLE   4,638 0 0
SPECTRA ENERGY PARTNERS LP PUT 84756N959 25 103 SH Put SOLE   0 0 0
SERVICEMASTER GLOBAL HLDGS I CALL 81761R909 3 13 SH Call SOLE   0 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 121 2,378 SH   SOLE   2,378 0 0
SERVICEMASTER GLOBAL HLDGS I PUT 81761R959 2 19 SH Put SOLE   0 0 0
STIFEL FINL CORP CALL 860630902 153 310 SH Call SOLE   0 0 0
STITCH FIX INC CALL 860897907 13 26 SH Call SOLE   0 0 0
STITCH FIX INC COM 860897107 140 5,450 SH   SOLE   5,450 0 0
STITCH FIX INC PUT 860897957 4 37 SH Put SOLE   0 0 0
SHIP FINANCE INTERNATIONAL L CALL G81075906 3 136 SH Call SOLE   0 0 0
SHIP FINANCE INTERNATIONAL L COM G81075106 1,017 65,663 SH   SOLE   65,663 0 0
SHIP FINANCE INTERNATIONAL L PUT G81075956 4 165 SH Put SOLE   0 0 0
SHUTTERFLY INC CALL 82568P904 59 114 SH Call SOLE   0 0 0
SHUTTERFLY INC COM 82568P304 1,187 23,867 SH   SOLE   23,867 0 0
SPROUTS FMRS MKT INC CALL 85208M902 46 205 SH Call SOLE   0 0 0
SPROUTS FMRS MKT INC COM 85208M102 1,295 53,199 SH   SOLE   53,199 0 0
SPROUTS FMRS MKT INC PUT 85208M952 5 166 SH Put SOLE   0 0 0
SMART & FINAL STORES INC COM 83190B101 64 7,602 SH   SOLE   7,602 0 0
FANG HLDGS LTD CALL 30711Y902 2 21 SH Call SOLE   0 0 0
FANG HLDGS LTD COM 30711Y102 161 29,008 SH   SOLE   29,008 0 0
FANG HLDGS LTD PUT 30711Y952 0 36 SH Put SOLE   0 0 0
SEATTLE GENETICS INC CALL 812578902 16 226 SH Call SOLE   0 0 0
SEATTLE GENETICS INC PUT 812578952 67 374 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06739H903 3 20 SH Call SOLE   0 0 0
BARCLAYS BANK PLC COM 06739H214 4 151 SH   SOLE   151 0 0
BARCLAYS BANK PLC PUT 06739H953 0 41 SH Put SOLE   0 0 0
SANGAMO THERAPEUTICS INC CALL 800677906 659 1,240 SH Call SOLE   0 0 0
SANGAMO THERAPEUTICS INC PUT 800677956 22 110 SH Put SOLE   0 0 0
SCIENTIFIC GAMES CORP CALL 80874P909 106 194 SH Call SOLE   0 0 0
SCIENTIFIC GAMES CORP COM 80874P109 2,091 40,773 SH   SOLE   40,773 0 0
SCIENTIFIC GAMES CORP PUT 80874P959 3 87 SH Put SOLE   0 0 0
ETFS GOLD TR CALL 26922Y905 50 147 SH Call SOLE   0 0 0
SURGERY PARTNERS INC CALL 86881A900 0 2 SH Call SOLE   0 0 0
SURGERY PARTNERS INC COM 86881A100 25 2,082 SH   SOLE   2,082 0 0
SURGERY PARTNERS INC PUT 86881A950 0 9 SH Put SOLE   0 0 0
SYNERGY PHARMACEUTICALS DEL CALL 871639908 30 1,402 SH Call SOLE   0 0 0
SYNERGY PHARMACEUTICALS DEL COM 871639308 72 32,610 SH   SOLE   32,610 0 0
SYNERGY PHARMACEUTICALS DEL PUT 871639958 96 785 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B907 4 687 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B957 1 16 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B907 0 19 SH Call SOLE   0 0 0
SHAKE SHACK INC CALL 819047901 120 390 SH Call SOLE   0 0 0
SHAKE SHACK INC PUT 819047951 6 141 SH Put SOLE   0 0 0
SHENANDOAH TELECOMMUNICATION CALL 82312B906 0 1 SH Call SOLE   0 0 0
SEARS HLDGS CORP CALL 812350906 66 3,298 SH Call SOLE   0 0 0
SEARS HLDGS CORP PUT 812350956 479 1,494 SH Put SOLE   0 0 0
SCHULMAN A INC CALL 808194904 5 16 SH Call SOLE   0 0 0
SCHULMAN A INC PUT 808194954 0 5 SH Put SOLE   0 0 0
SHILOH INDS INC COM 824543102 13 1,700 SH   SOLE   1,700 0 0
SHILOH INDS INC PUT 824543952 2 20 SH Put SOLE   0 0 0
SHELL MIDSTREAM PARTNERS L P CALL 822634901 6 20 SH Call SOLE   0 0 0
SHELL MIDSTREAM PARTNERS L P COM 822634101 1,279 42,905 SH   SOLE   42,905 0 0
SHELL MIDSTREAM PARTNERS L P PUT 822634951 1 16 SH Put SOLE   0 0 0
SUNSTONE HOTEL INVS INC NEW CALL 867892901 0 4 SH Call SOLE   0 0 0
SHOPIFY INC CALL 82509L907 253 791 SH Call SOLE   0 0 0
SHOPIFY INC COM 82509L107 6,951 68,826 SH   SOLE   68,826 0 0
SHOPIFY INC PUT 82509L957 1,453 1,741 SH Put SOLE   0 0 0
SEARS HOMETOWN & OUTLET STOR CALL 812362901 0 14 SH Call SOLE   0 0 0
SHIRE PLC CALL 82481R906 281 250 SH Call SOLE   0 0 0
SHIRE PLC COM 82481R106 1,644 10,599 SH   SOLE   10,599 0 0
SHIRE PLC PUT 82481R956 177 836 SH Put SOLE   0 0 0
SHERWIN WILLIAMS CO CALL 824348906 115 123 SH Call SOLE   0 0 0
SHERWIN WILLIAMS CO PUT 824348956 9 30 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 0 31 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 0 26 SH Put SOLE   0 0 0
COMPANHIA SIDERURGICA NACION CALL 20440W905 0 31 SH Call SOLE   0 0 0
COMPANHIA SIDERURGICA NACION PUT 20440W955 5 70 SH Put SOLE   0 0 0
SIENTRA INC CALL 82621J905 22 180 SH Call SOLE   0 0 0
SIENTRA INC COM 82621J105 55 3,966 SH   SOLE   3,966 0 0
SIENTRA INC PUT 82621J955 89 199 SH Put SOLE   0 0 0
SIGNET JEWELERS LIMITED CALL G81276900 84 623 SH Call SOLE   0 0 0
SIGNET JEWELERS LIMITED PUT G81276950 388 1,171 SH Put SOLE   0 0 0
SIGMA DESIGNS INC CALL 826565903 55 550 SH Call SOLE   0 0 0
SIGMA DESIGNS INC PUT 826565953 1 20 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 10 145 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y848 395 12,116 SH   SOLE   12,116 0 0
GLOBAL X FDS PUT 37954Y951 42 218 SH Put SOLE   0 0 0
ETF MANAGERS TR COM 26924G102 4 354 SH   SOLE   354 0 0
SILICON MOTION TECHNOLOGY CO CALL 82706C908 1 10 SH Call SOLE   0 0 0
SINA CORP CALL G81477904 16 498 SH Call SOLE   0 0 0
SINA CORP COM G81477104 917 9,145 SH   SOLE   9,145 0 0
SINA CORP PUT G81477954 274 370 SH Put SOLE   0 0 0
SINA CORP CALL G81477904 11 2 SH Call SOLE   0 0 0
SINA CORP CALL G81477904 155 59 SH Call SOLE   0 0 0
SINA CORP PUT G81477954 4 106 SH Put SOLE   0 0 0
SELECT INCOME REIT CALL 81618T900 2 43 SH Call SOLE   0 0 0
SELECT INCOME REIT PUT 81618T950 1 20 SH Put SOLE   0 0 0
SIRIUS XM HLDGS INC CALL 82968B903 18 476 SH Call SOLE   0 0 0
SIRIUS XM HLDGS INC COM 82968B103 1,483 276,831 SH   SOLE   276,831 0 0
SIRIUS XM HLDGS INC PUT 82968B953 181 1,426 SH Put SOLE   0 0 0
SVB FINL GROUP CALL 78486Q901 78 34 SH Call SOLE   0 0 0
SVB FINL GROUP COM 78486Q101 374 1,603 SH   SOLE   1,603 0 0
SVB FINL GROUP PUT 78486Q951 11 313 SH Put SOLE   0 0 0
ETFS SILVER TR CALL 26922X907 0 2 SH Call SOLE   0 0 0
ETFS SILVER TR COM 26922X107 21 1,295 SH   SOLE   1,295 0 0
SIX FLAGS ENTMT CORP NEW CALL 83001A902 5 9 SH Call SOLE   0 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 38 577 SH   SOLE   577 0 0
SIX FLAGS ENTMT CORP NEW PUT 83001A952 1 31 SH Put SOLE   0 0 0
SMUCKER J M CO CALL 832696905 73 81 SH Call SOLE   0 0 0
SMUCKER J M CO COM 832696405 769 6,191 SH   SOLE   6,191 0 0
SMUCKER J M CO PUT 832696955 0 16 SH Put SOLE   0 0 0
SHAW COMMUNICATIONS INC CALL 82028K900 1 26 SH Call SOLE   0 0 0
SHAW COMMUNICATIONS INC PUT 82028K950 1 118 SH Put SOLE   0 0 0
SAN JUAN BASIN RTY TR CALL 798241905 1 10 SH Call SOLE   0 0 0
SAN JUAN BASIN RTY TR PUT 798241955 0 36 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B907 0 2 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B748 1 52 SH   SOLE   52 0 0
PEAK RESORTS INC COM 70469L100 10 1,891 SH   SOLE   1,891 0 0
SK TELECOM LTD CALL 78440P908 1 3 SH Call SOLE   0 0 0
SK TELECOM LTD PUT 78440P958 1 50 SH Put SOLE   0 0 0
TANGER FACTORY OUTLET CTRS I CALL 875465906 39 164 SH Call SOLE   0 0 0
TANGER FACTORY OUTLET CTRS I PUT 875465956 23 378 SH Put SOLE   0 0 0
SKECHERS U S A INC CALL 830566905 173 300 SH Call SOLE   0 0 0
SKECHERS U S A INC COM 830566105 388 10,279 SH   SOLE   10,279 0 0
SKECHERS U S A INC PUT 830566955 30 306 SH Put SOLE   0 0 0
SKYWEST INC CALL 830879902 29 64 SH Call SOLE   0 0 0
SKYWEST INC PUT 830879952 0 3 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33734X906 4 30 SH Call SOLE   0 0 0
SILICON LABORATORIES INC CALL 826919902 1 22 SH Call SOLE   0 0 0
SILICON LABORATORIES INC COM 826919102 50 574 SH   SOLE   574 0 0
SILICON LABORATORIES INC PUT 826919952 2 45 SH Put SOLE   0 0 0
SCHLUMBERGER LTD CALL 806857908 850 3,136 SH Call SOLE   0 0 0
SCHLUMBERGER LTD COM 806857108 1,258 18,675 SH   SOLE   18,675 0 0
SCHLUMBERGER LTD PUT 806857958 1,327 5,416 SH Put SOLE   0 0 0
SCHLUMBERGER LTD PUT 806857958 0 7 SH Put SOLE   0 0 0
U S SILICA HLDGS INC CALL 90346E903 24 371 SH Call SOLE   0 0 0
U S SILICA HLDGS INC COM 90346E103 880 27,042 SH   SOLE   27,042 0 0
U S SILICA HLDGS INC PUT 90346E953 48 628 SH Put SOLE   0 0 0
SUN LIFE FINL INC CALL 866796905 0 15 SH Call SOLE   0 0 0
SUN LIFE FINL INC COM 866796105 6 166 SH   SOLE   166 0 0
SUN LIFE FINL INC PUT 866796955 1 32 SH Put SOLE   0 0 0
SL GREEN RLTY CORP CALL 78440X901 10 58 SH Call SOLE   0 0 0
SL GREEN RLTY CORP PUT 78440X951 3 6 SH Put SOLE   0 0 0
SLM CORP CALL 78442P906 0 1 SH Call SOLE   0 0 0
SLM CORP COM 78442P106 132 11,763 SH   SOLE   11,763 0 0
SOLAR CAP LTD CALL 83413U900 0 20 SH Call SOLE   0 0 0
SOLAR CAP LTD PUT 83413U950 0 2 SH Put SOLE   0 0 0
ISHARES SILVER TRUST CALL 46428Q909 97 2,431 SH Call SOLE   0 0 0
ISHARES SILVER TRUST COM 46428Q109 1,689 105,631 SH   SOLE   105,631 0 0
ISHARES SILVER TRUST PUT 46428Q959 104 752 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 23 51 SH Call SOLE   0 0 0
SM ENERGY CO CALL 78454L900 24 281 SH Call SOLE   0 0 0
SM ENERGY CO COM 78454L100 460 20,836 SH   SOLE   20,836 0 0
SM ENERGY CO PUT 78454L950 590 574 SH Put SOLE   0 0 0
SUPER MICRO COMPUTER INC CALL 86800U904 0 91 SH Call SOLE   0 0 0
SUPER MICRO COMPUTER INC COM 86800U104 60 2,903 SH   SOLE   2,903 0 0
SUPER MICRO COMPUTER INC PUT 86800U954 7 67 SH Put SOLE   0 0 0
SCOTTS MIRACLE GRO CO CALL 810186906 54 86 SH Call SOLE   0 0 0
SCOTTS MIRACLE GRO CO PUT 810186956 4 71 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 361 951 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 443 3,336 SH Put SOLE   0 0 0
SUMMIT MIDSTREAM PARTNERS LP CALL 866142902 0 21 SH Call SOLE   0 0 0
SUMMIT MIDSTREAM PARTNERS LP COM 866142102 23 1,170 SH   SOLE   1,170 0 0
SUMMIT MIDSTREAM PARTNERS LP PUT 866142952 1 12 SH Put SOLE   0 0 0
STEIN MART INC CALL 858375908 0 1 SH Call SOLE   0 0 0
SEMTECH CORP CALL 816850901 15 67 SH Call SOLE   0 0 0
SEMTECH CORP COM 816850101 241 7,062 SH   SOLE   7,062 0 0
SEMTECH CORP PUT 816850951 8 130 SH Put SOLE   0 0 0
SANCHEZ ENERGY CORP CALL 79970Y905 5 481 SH Call SOLE   0 0 0
SANCHEZ ENERGY CORP PUT 79970Y955 12 258 SH Put SOLE   0 0 0
SNAP ON INC CALL 833034901 15 50 SH Call SOLE   0 0 0
SNAP ON INC PUT 833034951 10 175 SH Put SOLE   0 0 0
INVENTURE FOODS INC CALL 461212902 1 369 SH Call SOLE   0 0 0
INVENTURE FOODS INC PUT 461212952 0 29 SH Put SOLE   0 0 0
SNAP INC CALL 83304A906 357 4,017 SH Call SOLE   0 0 0
SNAP INC PUT 83304A956 1,189 8,648 SH Put SOLE   0 0 0
SUN BANCORP INC COM 86663B201 15 653 SH   SOLE   653 0 0
SUN BANCORP INC PUT 86663B951 0 1 SH Put SOLE   0 0 0
SLEEP NUMBER CORP CALL 83125X903 1 8 SH Call SOLE   0 0 0
SLEEP NUMBER CORP PUT 83125X953 20 178 SH Put SOLE   0 0 0
SYNCHRONOSS TECHNOLOGIES INC CALL 87157B903 0 57 SH Call SOLE   0 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 20 2,296 SH   SOLE   2,296 0 0
SYNCHRONOSS TECHNOLOGIES INC PUT 87157B953 5 75 SH Put SOLE   0 0 0
SMART SAND INC CALL 83191H907 16 154 SH Call SOLE   0 0 0
SMART SAND INC PUT 83191H957 0 6 SH Put SOLE   0 0 0
SONY CORP CALL 835699907 339 642 SH Call SOLE   0 0 0
SONY CORP COM 835699307 561 12,490 SH   SOLE   12,490 0 0
SONY CORP PUT 835699957 16 158 SH Put SOLE   0 0 0
SENIOR HSG PPTYS TR CALL 81721M909 5 167 SH Call SOLE   0 0 0
SENIOR HSG PPTYS TR PUT 81721M959 1 33 SH Put SOLE   0 0 0
SUN HYDRAULICS CORP COM 866942105 156 2,414 SH   SOLE   2,414 0 0
SCRIPPS NETWORKS INTERACT IN CALL 811065901 7 53 SH Call SOLE   0 0 0
SCRIPPS NETWORKS INTERACT IN PUT 811065951 28 375 SH Put SOLE   0 0 0
SMITH & NEPHEW PLC CALL 83175M905 43 379 SH Call SOLE   0 0 0
SMITH & NEPHEW PLC PUT 83175M955 1 60 SH Put SOLE   0 0 0
CHINA PETE & CHEM CORP CALL 16941R908 4 60 SH Call SOLE   0 0 0
CHINA PETE & CHEM CORP PUT 16941R958 4 63 SH Put SOLE   0 0 0
SYNOPSYS INC CALL 871607907 105 462 SH Call SOLE   0 0 0
SYNOPSYS INC PUT 871607957 1 5 SH Put SOLE   0 0 0
NEW SR INVT GROUP INC CALL 648691903 0 1 SH Call SOLE   0 0 0
NEW SR INVT GROUP INC COM 648691103 66 8,749 SH   SOLE   8,749 0 0
NEW SR INVT GROUP INC PUT 648691953 10 58 SH Put SOLE   0 0 0
SUNESIS PHARMACEUTICALS INC CALL 867328900 1 32 SH Call SOLE   0 0 0
SUNESIS PHARMACEUTICALS INC PUT 867328950 0 15 SH Put SOLE   0 0 0
SYNOVUS FINL CORP CALL 87161C901 17 79 SH Call SOLE   0 0 0
SYNOVUS FINL CORP PUT 87161C951 4 79 SH Put SOLE   0 0 0
SYNNEX CORP CALL 87162W900 1 7 SH Call SOLE   0 0 0
SYNNEX CORP COM 87162W100 0 7 SH   SOLE   7 0 0
SYNNEX CORP PUT 87162W950 0 5 SH Put SOLE   0 0 0
SOUTHERN CO CALL 842587907 31 635 SH Call SOLE   0 0 0
SOUTHERN CO PUT 842587957 56 414 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 0 30 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37950E416 5 154 SH   SOLE   154 0 0
GLOBAL X FDS PUT 37950E954 0 2 SH Put SOLE   0 0 0
SODASTREAM INTERNATIONAL LTD CALL M9068E905 60 210 SH Call SOLE   0 0 0
SODASTREAM INTERNATIONAL LTD COM M9068E105 614 8,732 SH   SOLE   8,732 0 0
SODASTREAM INTERNATIONAL LTD PUT M9068E955 65 517 SH Put SOLE   0 0 0
SOGOU INC CALL 83409V904 0 5 SH Call SOLE   0 0 0
SOGOU INC COM 83409V104 7 650 SH   SOLE   650 0 0
SOHU COM INC CALL 83408W903 0 6 SH Call SOLE   0 0 0
SOHU COM INC COM 83408W103 126 2,919 SH   SOLE   2,919 0 0
SOHU COM INC PUT 83408W953 34 108 SH Put SOLE   0 0 0
SOLARIS OILFIELD INFRSTR INC CALL 83418M903 22 35 SH Call SOLE   0 0 0
RENESOLA LTD COM 75971T301 20 7,605 SH   SOLE   7,605 0 0
RENESOLA LTD PUT 75971T951 23 70 SH Put SOLE   0 0 0
SONOCO PRODS CO CALL 835495902 0 2 SH Call SOLE   0 0 0
SONIC CORP CALL 835451905 2 13 SH Call SOLE   0 0 0
SONIC CORP PUT 835451955 0 92 SH Put SOLE   0 0 0
SORL AUTO PTS INC CALL 78461U901 7 87 SH Call SOLE   0 0 0
SORL AUTO PTS INC COM 78461U101 97 14,487 SH   SOLE   14,487 0 0
SORL AUTO PTS INC PUT 78461U951 58 184 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 49 52 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W458 93 676 SH   SOLE   676 0 0
DIREXION SHS ETF TR PUT 25459W958 95 127 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 3 10 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E836 1 97 SH   SOLE   97 0 0
DIREXION SHS ETF TR PUT 25460E955 1 14 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 108 192 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 23 234 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 0 8 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR COM 88166A607 33 1,859 SH   SOLE   1,859 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 6 33 SH Put SOLE   0 0 0
SPARTON CORP CALL 847235908 3 15 SH Call SOLE   0 0 0
SPARTAN MTRS INC COM 846819100 4 296 SH   SOLE   296 0 0
SPARTAN MTRS INC PUT 846819950 0 3 SH Put SOLE   0 0 0
SPECTRUM BRANDS HLDGS INC CALL 84763R901 68 167 SH Call SOLE   0 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 1,476 13,139 SH   SOLE   13,139 0 0
SPECTRUM BRANDS HLDGS INC PUT 84763R951 74 262 SH Put SOLE   0 0 0
SIMON PPTY GROUP INC NEW CALL 828806909 402 556 SH Call SOLE   0 0 0
SIMON PPTY GROUP INC NEW COM 828806109 2,106 12,268 SH   SOLE   12,268 0 0
SIMON PPTY GROUP INC NEW PUT 828806959 112 1,703 SH Put SOLE   0 0 0
S&P GLOBAL INC CALL 78409V904 146 68 SH Call SOLE   0 0 0
S&P GLOBAL INC PUT 78409V954 3 65 SH Put SOLE   0 0 0
SUBURBAN PROPANE PARTNERS L CALL 864482904 1 101 SH Call SOLE   0 0 0
SUBURBAN PROPANE PARTNERS L COM 864482104 111 4,606 SH   SOLE   4,606 0 0
SUBURBAN PROPANE PARTNERS L PUT 864482954 6 50 SH Put SOLE   0 0 0
SOPHIRIS BIO INC COM 83578Q209 3 1,513 SH   SOLE   1,513 0 0
SOPHIRIS BIO INC PUT 83578Q959 5 70 SH Put SOLE   0 0 0
SPLUNK INC CALL 848637904 306 386 SH Call SOLE   0 0 0
SPLUNK INC PUT 848637954 4 91 SH Put SOLE   0 0 0
POWERSHARES ETF TR II CALL 73937B906 0 6 SH Call SOLE   0 0 0
POWERSHARES ETF TR II COM 73937B779 36 764 SH   SOLE   764 0 0
POWERSHARES ETF TR II PUT 73937B956 11 46 SH Put SOLE   0 0 0
SUPERIOR ENERGY SVCS INC CALL 868157908 0 30 SH Call SOLE   0 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 121 12,565 SH   SOLE   12,565 0 0
SUPERIOR ENERGY SVCS INC PUT 868157958 13 48 SH Put SOLE   0 0 0
SAPIENS INTL CORP N V CALL N7716A901 0 29 SH Call SOLE   0 0 0
SPOK HLDGS INC COM 84863T106 143 9,192 SH   SOLE   9,192 0 0
SPOK HLDGS INC PUT 84863T956 29 187 SH Put SOLE   0 0 0
SPECTRUM PHARMACEUTICALS INC CALL 84763A908 15 33 SH Call SOLE   0 0 0
SPECTRUM PHARMACEUTICALS INC PUT 84763A958 8 114 SH Put SOLE   0 0 0
SPIRIT AEROSYSTEMS HLDGS INC CALL 848574909 2 5 SH Call SOLE   0 0 0
SPIRIT AEROSYSTEMS HLDGS INC PUT 848574959 0 14 SH Put SOLE   0 0 0
SPARTANNASH CO COM 847215100 2 77 SH   SOLE   77 0 0
SPARTANNASH CO PUT 847215950 0 4 SH Put SOLE   0 0 0
SPORTSMANS WHSE HLDGS INC CALL 84920Y906 30 246 SH Call SOLE   0 0 0
SPORTSMANS WHSE HLDGS INC PUT 84920Y956 0 2 SH Put SOLE   0 0 0
SUNPOWER CORP CALL 867652906 52 518 SH Call SOLE   0 0 0
SUNPOWER CORP PUT 867652956 120 239 SH Put SOLE   0 0 0
SPX CORP CALL 784635904 31 174 SH Call SOLE   0 0 0
SPX CORP PUT 784635954 8 262 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 43 96 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W862 487 11,001 SH   SOLE   11,001 0 0
DIREXION SHS ETF TR PUT 25459W958 10 2,081 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 21 182 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 10 31 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 0 34 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 54 61 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 0 121 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A442 392 34,501 SH   SOLE   34,501 0 0
PROSHARES TR PUT 74348A954 45 23 SH Put SOLE   0 0 0
SPDR S&P 500 ETF TR CALL 78462F903 56,652 32,823 SH Call SOLE   0 0 0
SPDR S&P 500 ETF TR PUT 78462F953 13,199 42,824 SH Put SOLE   0 0 0
SQUARE INC CALL 852234903 310 1,740 SH Call SOLE   0 0 0
SQUARE INC COM 852234103 8,977 258,943 SH   SOLE   258,943 0 0
SQUARE INC PUT 852234953 1,856 6,312 SH Put SOLE   0 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 1 589 SH   SOLE   589 0 0
SOCIEDAD QUIMICA MINERA DE C CALL 833635905 84 102 SH Call SOLE   0 0 0
SOCIEDAD QUIMICA MINERA DE C COM 833635105 867 14,607 SH   SOLE   14,607 0 0
SOCIEDAD QUIMICA MINERA DE C PUT 833635955 42 297 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 211 1,981 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A954 21 67 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 14 1,159 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A954 9 8 SH Put SOLE   0 0 0
SPIRIT RLTY CAP INC NEW CALL 84860W902 0 59 SH Call SOLE   0 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 50 5,864 SH   SOLE   5,864 0 0
SPIRIT RLTY CAP INC NEW PUT 84860W952 0 38 SH Put SOLE   0 0 0
SRC ENERGY INC CALL 78470V908 0 2 SH Call SOLE   0 0 0
SRC ENERGY INC COM 78470V108 840 98,541 SH   SOLE   98,541 0 0
SRC ENERGY INC PUT 78470V958 4 115 SH Put SOLE   0 0 0
STERICYCLE INC CALL 858912908 12 97 SH Call SOLE   0 0 0
STERICYCLE INC COM 858912108 188 2,766 SH   SOLE   2,766 0 0
STERICYCLE INC PUT 858912958 26 47 SH Put SOLE   0 0 0
SURMODICS INC CALL 868873900 0 44 SH Call SOLE   0 0 0
SURMODICS INC COM 868873100 21 755 SH   SOLE   755 0 0
SURMODICS INC PUT 868873950 13 20 SH Put SOLE   0 0 0
SEMPRA ENERGY CALL 816851909 13 407 SH Call SOLE   0 0 0
SEMPRA ENERGY COM 816851109 34 324 SH   SOLE   324 0 0
SEMPRA ENERGY PUT 816851959 35 56 SH Put SOLE   0 0 0
SERVICESOURCE INTL INC COM 81763U100 170 55,071 SH   SOLE   55,071 0 0
SERVICESOURCE INTL INC PUT 81763U950 21 848 SH Put SOLE   0 0 0
SERITAGE GROWTH PPTYS CALL 81752R900 13 200 SH Call SOLE   0 0 0
SERITAGE GROWTH PPTYS COM 81752R100 174 4,306 SH   SOLE   4,306 0 0
SERITAGE GROWTH PPTYS PUT 81752R950 11 99 SH Put SOLE   0 0 0
STONERIDGE INC CALL 86183P902 10 50 SH Call SOLE   0 0 0
STONERIDGE INC COM 86183P102 67 2,970 SH   SOLE   2,970 0 0
STONERIDGE INC PUT 86183P952 2 39 SH Put SOLE   0 0 0
SORRENTO THERAPEUTICS INC CALL 83587F902 3 31 SH Call SOLE   0 0 0
SORRENTO THERAPEUTICS INC COM 83587F202 57 15,107 SH   SOLE   15,107 0 0
SORRENTO THERAPEUTICS INC PUT 83587F952 0 2 SH Put SOLE   0 0 0
SAREPTA THERAPEUTICS INC CALL 803607900 883 676 SH Call SOLE   0 0 0
SAREPTA THERAPEUTICS INC COM 803607100 1,012 18,199 SH   SOLE   18,199 0 0
SAREPTA THERAPEUTICS INC PUT 803607950 44 1,206 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 0 39 SH Call SOLE   0 0 0
PROSHARES TR CALL 74348A904 0 1 SH Call SOLE   0 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 425 7,418 SH   SOLE   7,418 0 0
SIMPSON MANUFACTURING CO INC PUT 829073955 28 80 SH Put SOLE   0 0 0
STAGE STORES INC CALL 85254C905 0 4 SH Call SOLE   0 0 0
STAGE STORES INC COM 85254C305 15 9,264 SH   SOLE   9,264 0 0
STAGE STORES INC PUT 85254C955 1 6 SH Put SOLE   0 0 0
SASOL LTD CALL 803866900 2 13 SH Call SOLE   0 0 0
SASOL LTD COM 803866300 10 293 SH   SOLE   293 0 0
SASOL LTD PUT 803866950 0 4 SH Put SOLE   0 0 0
SS&C TECHNOLOGIES HLDGS INC CALL 78467J900 4 27 SH Call SOLE   0 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 136 3,377 SH   SOLE   3,377 0 0
SS&C TECHNOLOGIES HLDGS INC PUT 78467J950 5 54 SH Put SOLE   0 0 0
SILVER SPRING NETWORKS INC CALL 82817Q903 72 1,308 SH Call SOLE   0 0 0
PROSHARES TR CALL 74347R902 323 162 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R107 3,175 29,018 SH   SOLE   29,018 0 0
PROSHARES TR PUT 74347R952 22 347 SH Put SOLE   0 0 0
SCRIPPS E W CO OHIO CALL 811054902 24 356 SH Call SOLE   0 0 0
SCRIPPS E W CO OHIO PUT 811054952 5 116 SH Put SOLE   0 0 0
SSR MNG INC CALL 784730903 3 164 SH Call SOLE   0 0 0
SSR MNG INC PUT 784730953 1 44 SH Put SOLE   0 0 0
SHUTTERSTOCK INC CALL 825690900 200 331 SH Call SOLE   0 0 0
SHUTTERSTOCK INC PUT 825690950 15 133 SH Put SOLE   0 0 0
SEASPAN CORP CALL Y75638909 2 230 SH Call SOLE   0 0 0
SEASPAN CORP COM Y75638109 130 19,373 SH   SOLE   19,373 0 0
SEASPAN CORP PUT Y75638959 44 393 SH Put SOLE   0 0 0
STRATASYS LTD CALL M85548901 231 453 SH Call SOLE   0 0 0
STRATASYS LTD PUT M85548951 14 55 SH Put SOLE   0 0 0
SENSATA TECHNOLOGIES HLDG NV CALL N7902X906 0 2 SH Call SOLE   0 0 0
SENSATA TECHNOLOGIES HLDG NV COM N7902X106 185 3,638 SH   SOLE   3,638 0 0
SENSATA TECHNOLOGIES HLDG NV PUT N7902X956 0 1 SH Put SOLE   0 0 0
STAAR SURGICAL CO CALL 852312905 0 2 SH Call SOLE   0 0 0
STAG INDL INC CALL 85254J902 0 22 SH Call SOLE   0 0 0
STAG INDL INC COM 85254J102 31 1,146 SH   SOLE   1,146 0 0
STAG INDL INC PUT 85254J952 2 39 SH Put SOLE   0 0 0
ISTAR INC CALL 45031U901 0 94 SH Call SOLE   0 0 0
ISTAR INC PUT 45031U951 5 88 SH Put SOLE   0 0 0
EXTENDED STAY AMER INC CALL 30224P900 2 121 SH Call SOLE   0 0 0
EXTENDED STAY AMER INC COM 30224P200 231 12,189 SH   SOLE   12,189 0 0
EXTENDED STAY AMER INC PUT 30224P950 1 15 SH Put SOLE   0 0 0
STEWART INFORMATION SVCS COR COM 860372101 6 158 SH   SOLE   158 0 0
STEWART INFORMATION SVCS COR PUT 860372951 3 12 SH Put SOLE   0 0 0
STERIS PLC CALL G84720904 0 3 SH Call SOLE   0 0 0
SUNTRUST BKS INC CALL 867914903 596 449 SH Call SOLE   0 0 0
SUNTRUST BKS INC PUT 867914953 3 189 SH Put SOLE   0 0 0
SUNOPTA INC CALL 8676EP908 0 20 SH Call SOLE   0 0 0
SUNOPTA INC COM 8676EP108 39 5,116 SH   SOLE   5,116 0 0
SUNOPTA INC PUT 8676EP958 6 14 SH Put SOLE   0 0 0
STEEL DYNAMICS INC CALL 858119900 161 473 SH Call SOLE   0 0 0
STEEL DYNAMICS INC PUT 858119950 20 236 SH Put SOLE   0 0 0
STMICROELECTRONICS N V CALL 861012902 197 427 SH Call SOLE   0 0 0
STMICROELECTRONICS N V PUT 861012952 7 292 SH Put SOLE   0 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 134 8,594 SH   SOLE   8,594 0 0
STEMLINE THERAPEUTICS INC PUT 85858C957 0 2 SH Put SOLE   0 0 0
STAMPS COM INC CALL 852857900 247 186 SH Call SOLE   0 0 0
STAMPS COM INC PUT 852857950 90 359 SH Put SOLE   0 0 0
SCORPIO TANKERS INC CALL Y7542C906 0 45 SH Call SOLE   0 0 0
SCORPIO TANKERS INC COM Y7542C106 43 14,168 SH   SOLE   14,168 0 0
SCORPIO TANKERS INC PUT Y7542C956 12 186 SH Put SOLE   0 0 0
STATOIL ASA CALL 85771P902 8 52 SH Call SOLE   0 0 0
STATOIL ASA COM 85771P102 41 1,932 SH   SOLE   1,932 0 0
STATOIL ASA PUT 85771P952 0 33 SH Put SOLE   0 0 0
STONEMOR PARTNERS L P CALL 86183Q900 2 178 SH Call SOLE   0 0 0
STONEMOR PARTNERS L P COM 86183Q100 96 14,731 SH   SOLE   14,731 0 0
STONEMOR PARTNERS L P PUT 86183Q950 64 337 SH Put SOLE   0 0 0
STORE CAP CORP CALL 862121900 0 3 SH Call SOLE   0 0 0
STORE CAP CORP COM 862121100 37 1,437 SH   SOLE   1,437 0 0
STORE CAP CORP PUT 862121950 1 162 SH Put SOLE   0 0 0
STRAYER ED INC CALL 863236905 0 3 SH Call SOLE   0 0 0
STRAYER ED INC COM 863236105 67 753 SH   SOLE   753 0 0
STERLING CONSTRUCTION CO INC CALL 859241901 14 27 SH Call SOLE   0 0 0
STERLING CONSTRUCTION CO INC COM 859241101 34 2,113 SH   SOLE   2,113 0 0
STERLING CONSTRUCTION CO INC PUT 859241951 1 17 SH Put SOLE   0 0 0
STRAIGHT PATH COMMUNICATNS I CALL 862578901 121 235 SH Call SOLE   0 0 0
STRAIGHT PATH COMMUNICATNS I PUT 862578951 130 204 SH Put SOLE   0 0 0
STATE STR CORP CALL 857477903 61 231 SH Call SOLE   0 0 0
STATE STR CORP COM 857477103 134 1,374 SH   SOLE   1,374 0 0
STATE STR CORP PUT 857477953 30 229 SH Put SOLE   0 0 0
STARWOOD PPTY TR INC CALL 85571B905 0 24 SH Call SOLE   0 0 0
STARWOOD PPTY TR INC COM 85571B105 52 2,461 SH   SOLE   2,461 0 0
STARWOOD PPTY TR INC PUT 85571B955 0 14 SH Put SOLE   0 0 0
SEAGATE TECHNOLOGY PLC CALL G7945M907 231 1,189 SH Call SOLE   0 0 0
SEAGATE TECHNOLOGY PLC COM G7945M107 1,367 32,676 SH   SOLE   32,676 0 0
SEAGATE TECHNOLOGY PLC PUT G7945M957 234 2,279 SH Put SOLE   0 0 0
CONSTELLATION BRANDS INC CALL 21036P907 1,394 837 SH Call SOLE   0 0 0
CONSTELLATION BRANDS INC COM 21036P108 1,852 8,106 SH   SOLE   8,106 0 0
CONSTELLATION BRANDS INC PUT 21036P957 85 1,094 SH Put SOLE   0 0 0
SUNCOR ENERGY INC NEW CALL 867224907 120 603 SH Call SOLE   0 0 0
SUNCOR ENERGY INC NEW PUT 867224957 16 379 SH Put SOLE   0 0 0
SUN CMNTYS INC CALL 866674904 0 31 SH Call SOLE   0 0 0
SUMMIT MATLS INC COM 86614U100 663 21,091 SH   SOLE   21,091 0 0
SUMMIT MATLS INC CALL 86614U900 0 4 SH Call SOLE   0 0 0
SUMMIT MATLS INC PUT 86614U950 6 46 SH Put SOLE   0 0 0
SUNOCO LP CALL 86765K909 0 47 SH Call SOLE   0 0 0
SUNOCO LP COM 86765K109 51 1,797 SH   SOLE   1,797 0 0
SUNOCO LP PUT 86765K959 5 31 SH Put SOLE   0 0 0
SUPERIOR INDS INTL INC CALL 868168905 0 32 SH Call SOLE   0 0 0
SUPERIOR INDS INTL INC PUT 868168955 0 6 SH Put SOLE   0 0 0
SUPERNUS PHARMACEUTICALS INC CALL 868459908 9 52 SH Call SOLE   0 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 249 6,251 SH   SOLE   6,251 0 0
SUPERNUS PHARMACEUTICALS INC PUT 868459958 57 237 SH Put SOLE   0 0 0
SINOVAC BIOTECH LTD CALL P8696W904 5 64 SH Call SOLE   0 0 0
SINOVAC BIOTECH LTD COM P8696W104 2 274 SH   SOLE   274 0 0
SUPERVALU INC CALL 868536901 20 82 SH Call SOLE   0 0 0
SUPERVALU INC PUT 868536951 7 203 SH Put SOLE   0 0 0
SUPERVALU INC CALL 868536901 0 17 SH Call SOLE   0 0 0
FIRSTHAND TECH VALUE FD INC COM 33766Y100 25 2,874 SH   SOLE   2,874 0 0
PROSHARES TR II CALL 74347W902 11,384 4,053 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W627 287 2,241 SH   SOLE   2,241 0 0
PROSHARES TR II PUT 74347W952 2,225 9,659 SH Put SOLE   0 0 0
SWITCH INC CALL 87105L904 132 311 SH Call SOLE   0 0 0
SWITCH INC PUT 87105L954 0 11 SH Put SOLE   0 0 0
SIERRA WIRELESS INC CALL 826516906 3 173 SH Call SOLE   0 0 0
SIERRA WIRELESS INC PUT 826516956 8 42 SH Put SOLE   0 0 0
STANLEY BLACK & DECKER INC CALL 854502901 379 231 SH Call SOLE   0 0 0
STANLEY BLACK & DECKER INC PUT 854502951 17 57 SH Put SOLE   0 0 0
SKYWORKS SOLUTIONS INC CALL 83088M902 84 624 SH Call SOLE   0 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 4,692 49,419 SH   SOLE   49,419 0 0
SKYWORKS SOLUTIONS INC PUT 83088M952 639 1,299 SH Put SOLE   0 0 0
SCHWEITZER-MAUDUIT INTL INC CALL 808541906 5 21 SH Call SOLE   0 0 0
SCHWEITZER-MAUDUIT INTL INC PUT 808541956 0 1 SH Put SOLE   0 0 0
SOUTHWESTERN ENERGY CO CALL 845467909 18 175 SH Call SOLE   0 0 0
SOUTHWESTERN ENERGY CO COM 845467109 162 29,100 SH   SOLE   29,100 0 0
SOUTHWESTERN ENERGY CO PUT 845467959 23 326 SH Put SOLE   0 0 0
SUNCOKE ENERGY INC CALL 86722A903 7 165 SH Call SOLE   0 0 0
SUNCOKE ENERGY INC PUT 86722A953 0 3 SH Put SOLE   0 0 0
SUNCOKE ENERGY PARTNERS L P CALL 86722Y901 5 120 SH Call SOLE   0 0 0
SUNCOKE ENERGY PARTNERS L P PUT 86722Y951 1 101 SH Put SOLE   0 0 0
SOUTHCROSS ENERGY PARTNERS L CALL 84130C900 0 211 SH Call SOLE   0 0 0
SOUTHCROSS ENERGY PARTNERS L COM 84130C100 5 2,992 SH   SOLE   2,992 0 0
SOUTHCROSS ENERGY PARTNERS L PUT 84130C950 3 34 SH Put SOLE   0 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 1 27 SH   SOLE   27 0 0
SENSIENT TECHNOLOGIES CORP PUT 81725T950 0 6 SH Put SOLE   0 0 0
SYNCHRONY FINL CALL 87165B903 1,634 3,125 SH Call SOLE   0 0 0
SYNCHRONY FINL PUT 87165B953 35 886 SH Put SOLE   0 0 0
STRYKER CORP CALL 863667901 64 97 SH Call SOLE   0 0 0
STRYKER CORP PUT 863667951 30 111 SH Put SOLE   0 0 0
SYKES ENTERPRISES INC CALL 871237903 9 72 SH Call SOLE   0 0 0
SYMANTEC CORP CALL 871503908 105 1,419 SH Call SOLE   0 0 0
SYMANTEC CORP COM 871503108 525 18,729 SH   SOLE   18,729 0 0
SYMANTEC CORP PUT 871503958 240 1,407 SH Put SOLE   0 0 0
SYNAPTICS INC CALL 87157D909 9 230 SH Call SOLE   0 0 0
SYNAPTICS INC COM 87157D109 224 5,614 SH   SOLE   5,614 0 0
SYNAPTICS INC PUT 87157D959 6 38 SH Put SOLE   0 0 0
SYNACOR INC CALL 871561906 1 163 SH Call SOLE   0 0 0
SYNTEL INC CALL 87162H903 5 27 SH Call SOLE   0 0 0
SYNTEL INC COM 87162H103 57 2,500 SH   SOLE   2,500 0 0
SYNTEL INC PUT 87162H953 10 52 SH Put SOLE   0 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 115 11,837 SH   SOLE   11,837 0 0
SYROS PHARMACEUTICALS INC PUT 87184Q957 22 143 SH Put SOLE   0 0 0
SYNGENTA AG CALL 87160A900 0 12 SH Call SOLE   0 0 0
SYSTEMAX INC COM 871851101 7 233 SH   SOLE   233 0 0
SYSCO CORP CALL 871829907 180 498 SH Call SOLE   0 0 0
SYSCO CORP PUT 871829957 23 353 SH Put SOLE   0 0 0
AT&T INC CALL 00206R902 1,322 4,647 SH Call SOLE   0 0 0
AT&T INC COM 00206R102 11,632 299,179 SH   SOLE   299,179 0 0
AT&T INC PUT 00206R952 627 6,734 SH Put SOLE   0 0 0
TRAVELCENTERS AMER LLC CALL 894174901 3 276 SH Call SOLE   0 0 0
TRAVELCENTERS AMER LLC COM 894174101 9 2,354 SH   SOLE   2,354 0 0
DEL TACO RESTAURANTS INC CALL 245496904 0 5 SH Call SOLE   0 0 0
DEL TACO RESTAURANTS INC PUT 245496954 0 2 SH Put SOLE   0 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 8 637 SH   SOLE   637 0 0
TAHOE RES INC CALL 873868903 5 158 SH Call SOLE   0 0 0
TAHOE RES INC COM 873868103 51 10,759 SH   SOLE   10,759 0 0
TAHOE RES INC PUT 873868953 11 466 SH Put SOLE   0 0 0
TAL ED GROUP CALL 874080904 12 58 SH Call SOLE   0 0 0
TAL ED GROUP COM 874080104 2,234 75,211 SH   SOLE   75,211 0 0
TAL ED GROUP PUT 874080954 301 1,631 SH Put SOLE   0 0 0
CLAYMORE EXCHANGE TRD FD TR CALL 18383Q901 0 14 SH Call SOLE   0 0 0
CLAYMORE EXCHANGE TRD FD TR COM 18383Q739 90 3,588 SH   SOLE   3,588 0 0
CLAYMORE EXCHANGE TRD FD TR PUT 18383Q951 1 99 SH Put SOLE   0 0 0
MOLSON COORS BREWING CO CALL 60871R909 33 234 SH Call SOLE   0 0 0
MOLSON COORS BREWING CO COM 60871R209 826 10,076 SH   SOLE   10,076 0 0
MOLSON COORS BREWING CO PUT 60871R959 538 492 SH Put SOLE   0 0 0
TARO PHARMACEUTICAL INDS LTD CALL M8737E908 50 25 SH Call SOLE   0 0 0
CARROLS RESTAURANT GROUP INC CALL 14574X904 9 140 SH Call SOLE   0 0 0
CARROLS RESTAURANT GROUP INC PUT 14574X954 4 51 SH Put SOLE   0 0 0
BANCORP INC DEL CALL 05969A905 26 147 SH Call SOLE   0 0 0
BANCORP INC DEL PUT 05969A955 0 3 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 6 301 SH Call SOLE   0 0 0
TRUEBLUE INC COM 89785X101 1 37 SH   SOLE   37 0 0
TRUEBLUE INC PUT 89785X951 0 10 SH Put SOLE   0 0 0
THERAVANCE BIOPHARMA INC CALL G8807B906 2 16 SH Call SOLE   0 0 0
THERAVANCE BIOPHARMA INC PUT G8807B956 4 12 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B907 89 3,101 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B957 1,037 951 SH Put SOLE   0 0 0
TRIANGLE CAP CORP CALL 895848909 0 12 SH Call SOLE   0 0 0
TRIANGLE CAP CORP PUT 895848959 5 15 SH Put SOLE   0 0 0
TEXAS CAPITAL BANCSHARES INC CALL 88224Q907 167 241 SH Call SOLE   0 0 0
TEXAS CAPITAL BANCSHARES INC PUT 88224Q957 0 12 SH Put SOLE   0 0 0
TCF FINL CORP CALL 872275902 16 90 SH Call SOLE   0 0 0
TCF FINL CORP PUT 872275952 7 421 SH Put SOLE   0 0 0
TAUBMAN CTRS INC CALL 876664903 6 40 SH Call SOLE   0 0 0
TAUBMAN CTRS INC COM 876664103 1,150 17,581 SH   SOLE   17,581 0 0
TAUBMAN CTRS INC PUT 876664953 11 375 SH Put SOLE   0 0 0
TC PIPELINES LP CALL 87233Q908 0 23 SH Call SOLE   0 0 0
TC PIPELINES LP PUT 87233Q958 1 19 SH Put SOLE   0 0 0
TCP CAP CORP COM 87238Q103 43 2,835 SH   SOLE   2,835 0 0
TCP CAP CORP PUT 87238Q953 3 65 SH Put SOLE   0 0 0
THL CR INC CALL 872438906 0 4 SH Call SOLE   0 0 0
CONTAINER STORE GROUP INC CALL 210751903 0 40 SH Call SOLE   0 0 0
CONTAINER STORE GROUP INC COM 210751103 0 15 SH   SOLE   15 0 0
CONTAINER STORE GROUP INC PUT 210751953 0 19 SH Put SOLE   0 0 0
TUCOWS INC CALL 898697906 17 18 SH Call SOLE   0 0 0
TUCOWS INC COM 898697206 1,145 16,352 SH   SOLE   16,352 0 0
TUCOWS INC PUT 898697956 17 152 SH Put SOLE   0 0 0
TORONTO DOMINION BK ONT CALL 891160909 11 226 SH Call SOLE   0 0 0
TORONTO DOMINION BK ONT COM 891160509 392 6,705 SH   SOLE   6,705 0 0
TORONTO DOMINION BK ONT PUT 891160959 0 7 SH Put SOLE   0 0 0
TERADATA CORP DEL CALL 88076W903 4 10 SH Call SOLE   0 0 0
TERADATA CORP DEL COM 88076W103 337 8,783 SH   SOLE   8,783 0 0
TERADATA CORP DEL PUT 88076W953 0 15 SH Put SOLE   0 0 0
TRANSDIGM GROUP INC CALL 893641900 465 95 SH Call SOLE   0 0 0
TRANSDIGM GROUP INC PUT 893641950 12 105 SH Put SOLE   0 0 0
TELADOC INC CALL 87918A905 35 53 SH Call SOLE   0 0 0
TELADOC INC COM 87918A105 277 7,955 SH   SOLE   7,955 0 0
TELADOC INC PUT 87918A955 5 78 SH Put SOLE   0 0 0
TELEPHONE & DATA SYS INC COM 879433829 46 1,673 SH   SOLE   1,673 0 0
TIDEWATER INC NEW CALL 88642R909 0 1 SH Call SOLE   0 0 0
TELEDYNE TECHNOLOGIES INC CALL 879360905 0 2 SH Call SOLE   0 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 1,287 7,109 SH   SOLE   7,109 0 0
TELEDYNE TECHNOLOGIES INC PUT 879360955 0 6 SH Put SOLE   0 0 0
ATLASSIAN CORP PLC CALL G06242904 90 201 SH Call SOLE   0 0 0
ATLASSIAN CORP PLC PUT G06242954 5 72 SH Put SOLE   0 0 0
TECH DATA CORP CALL 878237906 62 218 SH Call SOLE   0 0 0
TECH DATA CORP PUT 878237956 4 10 SH Put SOLE   0 0 0
TECK RESOURCES LTD CALL 878742904 571 2,186 SH Call SOLE   0 0 0
TECK RESOURCES LTD PUT 878742954 74 1,649 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 37 35 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W958 5 16 SH Put SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K760 11 1,604 SH   SOLE   1,604 0 0
TELEFONICA S A CALL 879382908 0 18 SH Call SOLE   0 0 0
TELEFONICA S A COM 879382208 131 13,552 SH   SOLE   13,552 0 0
TELEFONICA S A PUT 879382958 6 106 SH Put SOLE   0 0 0
TALLGRASS ENERGY GP LP CALL 874696907 0 7 SH Call SOLE   0 0 0
TALLGRASS ENERGY GP LP PUT 874696957 1 6 SH Put SOLE   0 0 0
TE CONNECTIVITY LTD CALL H84989904 85 184 SH Call SOLE   0 0 0
TE CONNECTIVITY LTD PUT H84989954 4 58 SH Put SOLE   0 0 0
TELLURIAN INC NEW CALL 87968A904 0 16 SH Call SOLE   0 0 0
TELLURIAN INC NEW PUT 87968A954 0 6 SH Put SOLE   0 0 0
TENNECO INC CALL 880349905 5 47 SH Call SOLE   0 0 0
TENNECO INC PUT 880349955 1 37 SH Put SOLE   0 0 0
TENAX THERAPEUTICS INC COM 88032L100 0 700 SH   SOLE   700 0 0
TENAX THERAPEUTICS INC PUT 88032L950 24 55 SH Put SOLE   0 0 0
TELECOM ARGENTINA S A CALL 879273909 3 10 SH Call SOLE   0 0 0
TELECOM ARGENTINA S A PUT 879273959 8 229 SH Put SOLE   0 0 0
TALLGRASS ENERGY PARTNERS LP CALL 874697905 0 4 SH Call SOLE   0 0 0
TALLGRASS ENERGY PARTNERS LP COM 874697105 56 1,226 SH   SOLE   1,226 0 0
TALLGRASS ENERGY PARTNERS LP PUT 874697955 1 15 SH Put SOLE   0 0 0
TERADYNE INC CALL 880770902 15 82 SH Call SOLE   0 0 0
TERADYNE INC COM 880770102 1,610 38,473 SH   SOLE   38,473 0 0
TERADYNE INC PUT 880770952 0 19 SH Put SOLE   0 0 0
TEVA PHARMACEUTICAL INDS LTD CALL 881624909 1,084 5,310 SH Call SOLE   0 0 0
TEVA PHARMACEUTICAL INDS LTD PUT 881624959 576 2,827 SH Put SOLE   0 0 0
TEREX CORP NEW CALL 880779903 20 51 SH Call SOLE   0 0 0
TEREX CORP NEW COM 880779103 773 16,044 SH   SOLE   16,044 0 0
TEREX CORP NEW PUT 880779953 2 194 SH Put SOLE   0 0 0
TFS FINL CORP CALL 87240R907 0 2 SH Call SOLE   0 0 0
TFS FINL CORP PUT 87240R957 0 1 SH Put SOLE   0 0 0
TELEFLEX INC COM 879369106 0 3 SH   SOLE   3 0 0
TREDEGAR CORP CALL 894650900 0 2 SH Call SOLE   0 0 0
TREDEGAR CORP COM 894650100 13 692 SH   SOLE   692 0 0
TREDEGAR CORP PUT 894650950 2 27 SH Put SOLE   0 0 0
TRANSGLOBE ENERGY CORP COM 893662106 17 11,864 SH   SOLE   11,864 0 0
TRANSGLOBE ENERGY CORP PUT 893662956 53 150 SH Put SOLE   0 0 0
TASEKO MINES LTD CALL 876511906 6 162 SH Call SOLE   0 0 0
TASEKO MINES LTD PUT 876511956 0 20 SH Put SOLE   0 0 0
TEXTAINER GROUP HOLDINGS LTD CALL G8766E909 37 240 SH Call SOLE   0 0 0
TEXTAINER GROUP HOLDINGS LTD COM G8766E109 210 9,812 SH   SOLE   9,812 0 0
TEXTAINER GROUP HOLDINGS LTD PUT G8766E959 17 97 SH Put SOLE   0 0 0
TRIUMPH GROUP INC NEW CALL 896818901 0 15 SH Call SOLE   0 0 0
TRIUMPH GROUP INC NEW PUT 896818951 1 16 SH Put SOLE   0 0 0
TEGNA INC CALL 87901J905 156 391 SH Call SOLE   0 0 0
TEGNA INC PUT 87901J955 0 1 SH Put SOLE   0 0 0
TEEKAY LNG PARTNERS L P CALL Y8564M905 25 125 SH Call SOLE   0 0 0
TEEKAY LNG PARTNERS L P PUT Y8564M955 3 208 SH Put SOLE   0 0 0
TARGET CORP CALL 87612E906 1,253 4,305 SH Call SOLE   0 0 0
TARGET CORP PUT 87612E956 191 3,062 SH Put SOLE   0 0 0
TG THERAPEUTICS INC CALL 88322Q908 50 1,145 SH Call SOLE   0 0 0
TG THERAPEUTICS INC COM 88322Q108 371 45,348 SH   SOLE   45,348 0 0
TG THERAPEUTICS INC PUT 88322Q958 23 131 SH Put SOLE   0 0 0
TENET HEALTHCARE CORP CALL 88033G907 124 1,035 SH Call SOLE   0 0 0
TENET HEALTHCARE CORP PUT 88033G957 51 739 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 3 19 SH Call SOLE   0 0 0
ISHARES INC COM 464286624 20 219 SH   SOLE   219 0 0
ISHARES INC PUT 464286951 0 11 SH Put SOLE   0 0 0
THOR INDS INC CALL 885160901 68 132 SH Call SOLE   0 0 0
THOR INDS INC PUT 885160951 4 67 SH Put SOLE   0 0 0
THERMON GROUP HLDGS INC COM 88362T103 73 3,095 SH   SOLE   3,095 0 0
GENTHERM INC CALL 37253A903 0 3 SH Call SOLE   0 0 0
TREEHOUSE FOODS INC CALL 89469A904 2 12 SH Call SOLE   0 0 0
TREEHOUSE FOODS INC COM 89469A104 66 1,340 SH   SOLE   1,340 0 0
TREEHOUSE FOODS INC PUT 89469A954 8 21 SH Put SOLE   0 0 0
TICC CAPITAL CORP COM 87244T109 5 1,014 SH   SOLE   1,014 0 0
TICC CAPITAL CORP PUT 87244T959 1 10 SH Put SOLE   0 0 0
TIFFANY & CO NEW CALL 886547908 188 322 SH Call SOLE   0 0 0
TIFFANY & CO NEW COM 886547108 476 4,580 SH   SOLE   4,580 0 0
TIFFANY & CO NEW PUT 886547958 20 935 SH Put SOLE   0 0 0
INTERFACE INC COM 458665304 126 5,018 SH   SOLE   5,018 0 0
INTERFACE INC PUT 458665954 0 1 SH Put SOLE   0 0 0
TIME INC NEW CALL 887228904 23 222 SH Call SOLE   0 0 0
TIME INC NEW COM 887228104 991 53,727 SH   SOLE   53,727 0 0
TIME INC NEW PUT 887228954 11 164 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 4 48 SH Call SOLE   0 0 0
ISHARES TR COM 464287176 51 452 SH   SOLE   452 0 0
ISHARES TR PUT 464287957 2 50 SH Put SOLE   0 0 0
TEAM INC COM 878155100 7 525 SH   SOLE   525 0 0
TITAN MACHY INC CALL 88830R901 6 18 SH Call SOLE   0 0 0
TITAN MACHY INC COM 88830R101 9 431 SH   SOLE   431 0 0
TITAN MACHY INC PUT 88830R951 7 20 SH Put SOLE   0 0 0
TIVO CORP CALL 88870P906 50 288 SH Call SOLE   0 0 0
TIVO CORP COM 88870P106 98 6,323 SH   SOLE   6,323 0 0
TIVO CORP PUT 88870P956 45 190 SH Put SOLE   0 0 0
TJX COS INC NEW CALL 872540909 635 1,679 SH Call SOLE   0 0 0
TJX COS INC NEW PUT 872540959 131 1,077 SH Put SOLE   0 0 0
TEEKAY CORPORATION CALL Y8564W903 2 35 SH Call SOLE   0 0 0
TEEKAY CORPORATION COM Y8564W103 261 28,075 SH   SOLE   28,075 0 0
TEEKAY CORPORATION PUT Y8564W953 5 276 SH Put SOLE   0 0 0
TURKCELL ILETISIM HIZMETLERI CALL 900111904 2 76 SH Call SOLE   0 0 0
TURKCELL ILETISIM HIZMETLERI PUT 900111954 0 18 SH Put SOLE   0 0 0
TIMKEN CO CALL 887389904 7 96 SH Call SOLE   0 0 0
TELIGENT INC NEW CALL 87960W904 0 13 SH Call SOLE   0 0 0
TELIGENT INC NEW COM 87960W104 0 61 SH   SOLE   61 0 0
TRANSMONTAIGNE PARTNERS L P CALL 89376V900 0 6 SH Call SOLE   0 0 0
TRANSMONTAIGNE PARTNERS L P COM 89376V100 28 735 SH   SOLE   735 0 0
TRANSMONTAIGNE PARTNERS L P PUT 89376V950 10 14 SH Put SOLE   0 0 0
TAILORED BRANDS INC CALL 87403A907 47 152 SH Call SOLE   0 0 0
TAILORED BRANDS INC PUT 87403A957 5 503 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1,539 8,004 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 618 5,076 SH Put SOLE   0 0 0
TILLYS INC CALL 886885902 0 1 SH Call SOLE   0 0 0
TILLYS INC COM 886885102 3 232 SH   SOLE   232 0 0
TILLYS INC PUT 886885952 0 22 SH Put SOLE   0 0 0
TOYOTA MOTOR CORP CALL 892331907 18 45 SH Call SOLE   0 0 0
TOYOTA MOTOR CORP PUT 892331957 2 41 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 0 25 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W540 51 2,309 SH   SOLE   2,309 0 0
DIREXION SHS ETF TR PUT 25459W958 19 52 SH Put SOLE   0 0 0
TAYLOR MORRISON HOME CORP CALL 87724P906 0 30 SH Call SOLE   0 0 0
TORCHMARK CORP CALL 891027904 2 4 SH Call SOLE   0 0 0
TORCHMARK CORP COM 891027104 121 1,337 SH   SOLE   1,337 0 0
TORCHMARK CORP PUT 891027954 0 5 SH Put SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC CALL 883556902 318 159 SH Call SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,681 8,853 SH   SOLE   8,853 0 0
THERMO FISHER SCIENTIFIC INC PUT 883556952 110 609 SH Put SOLE   0 0 0
TRILOGY METALS INC NEW CALL 89621C905 0 14 SH Call SOLE   0 0 0
TRILOGY METALS INC NEW COM 89621C105 0 14 SH   SOLE   14 0 0
TRILOGY METALS INC NEW PUT 89621C955 38 100 SH Put SOLE   0 0 0
TIMKENSTEEL CORP CALL 887399903 0 4 SH Call SOLE   0 0 0
TIMKENSTEEL CORP COM 887399103 18 1,194 SH   SOLE   1,194 0 0
TIMKENSTEEL CORP PUT 887399953 3 310 SH Put SOLE   0 0 0
T MOBILE US INC CALL 872590904 194 938 SH Call SOLE   0 0 0
T MOBILE US INC COM 872590104 1,186 18,682 SH   SOLE   18,682 0 0
T MOBILE US INC PUT 872590954 282 1,472 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 4 266 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459Y956 0 1 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 1,020 2,303 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W958 222 4,026 SH Put SOLE   0 0 0
TELENAV INC CALL 879455903 0 142 SH Call SOLE   0 0 0
TENNANT CO CALL 880345903 0 1 SH Call SOLE   0 0 0
TENNANT CO COM 880345103 174 2,401 SH   SOLE   2,401 0 0
TANDEM DIABETES CARE INC CALL 875372903 0 33 SH Call SOLE   0 0 0
TRINET GROUP INC CALL 896288907 34 57 SH Call SOLE   0 0 0
TRINET GROUP INC COM 896288107 13 313 SH   SOLE   313 0 0
TRINET GROUP INC PUT 896288957 1 7 SH Put SOLE   0 0 0
TONIX PHARMACEUTICALS HLDG C CALL 890260909 0 1 SH Call SOLE   0 0 0
TOCAGEN INC COM 888846102 9 904 SH   SOLE   904 0 0
TOLL BROTHERS INC CALL 889478903 70 256 SH Call SOLE   0 0 0
TOLL BROTHERS INC COM 889478103 75 1,578 SH   SOLE   1,578 0 0
TOLL BROTHERS INC PUT 889478953 11 119 SH Put SOLE   0 0 0
TEEKAY OFFSHORE PARTNERS L P CALL Y8565J901 0 113 SH Call SOLE   0 0 0
TEEKAY OFFSHORE PARTNERS L P COM Y8565J101 0 58 SH   SOLE   58 0 0
TEEKAY OFFSHORE PARTNERS L P PUT Y8565J951 0 10 SH Put SOLE   0 0 0
TUNIU CORP CALL 89977P906 24 577 SH Call SOLE   0 0 0
TUNIU CORP PUT 89977P956 0 18 SH Put SOLE   0 0 0
TOWER INTL INC COM 891826109 9 301 SH   SOLE   301 0 0
TUTOR PERINI CORP CALL 901109908 1 36 SH Call SOLE   0 0 0
TUTOR PERINI CORP COM 901109108 175 6,939 SH   SOLE   6,939 0 0
TUTOR PERINI CORP PUT 901109958 1 34 SH Put SOLE   0 0 0
TRI POINTE GROUP INC CALL 87265H909 6 39 SH Call SOLE   0 0 0
TRI POINTE GROUP INC PUT 87265H959 0 53 SH Put SOLE   0 0 0
TPI COMPOSITES INC CALL 87266J904 0 1 SH Call SOLE   0 0 0
TAPESTRY INC CALL 876030907 195 462 SH Call SOLE   0 0 0
TAPESTRY INC COM 876030107 210 4,760 SH   SOLE   4,760 0 0
TAPESTRY INC PUT 876030957 51 1,044 SH Put SOLE   0 0 0
THIRD PT REINS LTD CALL G8827U900 0 3 SH Call SOLE   0 0 0
THIRD PT REINS LTD COM G8827U100 20 1,424 SH   SOLE   1,424 0 0
THIRD PT REINS LTD PUT G8827U950 1 11 SH Put SOLE   0 0 0
TEMPUR SEALY INTL INC CALL 88023U901 84 114 SH Call SOLE   0 0 0
TEMPUR SEALY INTL INC COM 88023U101 898 14,338 SH   SOLE   14,338 0 0
TEMPUR SEALY INTL INC PUT 88023U951 52 242 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 1,066 813 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X831 6,687 48,208 SH   SOLE   48,208 0 0
PROSHARES TR PUT 74347X950 380 1,750 SH Put SOLE   0 0 0
TRIBUNE MEDIA CO CALL 896047903 0 1 SH Call SOLE   0 0 0
TRIBUNE MEDIA CO COM 896047503 1 28 SH   SOLE   28 0 0
TRIBUNE MEDIA CO PUT 896047953 0 8 SH Put SOLE   0 0 0
LENDINGTREE INC NEW CALL 52603B907 298 37 SH Call SOLE   0 0 0
LENDINGTREE INC NEW COM 52603B107 2,883 8,471 SH   SOLE   8,471 0 0
LENDINGTREE INC NEW PUT 52603B957 44 324 SH Put SOLE   0 0 0
TREX CO INC CALL 89531P905 96 80 SH Call SOLE   0 0 0
TREX CO INC PUT 89531P955 12 62 SH Put SOLE   0 0 0
TARGA RES CORP CALL 87612G901 54 316 SH Call SOLE   0 0 0
TARGA RES CORP COM 87612G101 608 12,564 SH   SOLE   12,564 0 0
TARGA RES CORP PUT 87612G951 4 93 SH Put SOLE   0 0 0
THOMSON REUTERS CORP CALL 884903905 3 68 SH Call SOLE   0 0 0
TRINITY BIOTECH PLC CALL 896438906 0 3 SH Call SOLE   0 0 0
TRINITY BIOTECH PLC COM 896438306 0 94 SH   SOLE   94 0 0
TRINITY BIOTECH PLC PUT 896438956 0 6 SH Put SOLE   0 0 0
TRILLIUM THERAPEUTICS INC CALL 89620X906 5 60 SH Call SOLE   0 0 0
TRILLIUM THERAPEUTICS INC PUT 89620X956 2 11 SH Put SOLE   0 0 0
TRIPADVISOR INC CALL 896945901 106 1,047 SH Call SOLE   0 0 0
TRIPADVISOR INC COM 896945201 667 19,364 SH   SOLE   19,364 0 0
TRIPADVISOR INC PUT 896945951 678 1,909 SH Put SOLE   0 0 0
TRIMBLE INC CALL 896239900 8 35 SH Call SOLE   0 0 0
TRIMBLE INC PUT 896239950 4 41 SH Put SOLE   0 0 0
TRUSTMARK CORP COM 898402102 13 418 SH   SOLE   418 0 0
TRUSTMARK CORP PUT 898402952 0 4 SH Put SOLE   0 0 0
TRINITY INDS INC CALL 896522909 172 379 SH Call SOLE   0 0 0
TRINITY INDS INC COM 896522109 1,238 33,072 SH   SOLE   33,072 0 0
TRINITY INDS INC PUT 896522959 1 246 SH Put SOLE   0 0 0
TRONC INC CALL 89703P907 2 9 SH Call SOLE   0 0 0
TRONC INC PUT 89703P957 1 43 SH Put SOLE   0 0 0
PRICE T ROWE GROUP INC CALL 74144T908 99 221 SH Call SOLE   0 0 0
PRICE T ROWE GROUP INC COM 74144T108 1,109 10,575 SH   SOLE   10,575 0 0
PRICE T ROWE GROUP INC PUT 74144T958 0 5 SH Put SOLE   0 0 0
TRONOX LTD CALL Q9235V901 116 812 SH Call SOLE   0 0 0
TRONOX LTD COM Q9235V101 299 14,581 SH   SOLE   14,581 0 0
TRONOX LTD PUT Q9235V951 41 458 SH Put SOLE   0 0 0
TRANSCANADA CORP CALL 89353D907 6 145 SH Call SOLE   0 0 0
TRANSCANADA CORP PUT 89353D957 3 44 SH Put SOLE   0 0 0
TURQUOISE HILL RES LTD CALL 900435908 5 178 SH Call SOLE   0 0 0
TURQUOISE HILL RES LTD COM 900435108 13 3,963 SH   SOLE   3,963 0 0
TURQUOISE HILL RES LTD PUT 900435958 6 85 SH Put SOLE   0 0 0
TRIMAS CORP PUT 896215959 0 5 SH Put SOLE   0 0 0
TRITON INTL LTD CALL G9078F907 7 82 SH Call SOLE   0 0 0
TRITON INTL LTD COM G9078F107 292 7,810 SH   SOLE   7,810 0 0
TRITON INTL LTD PUT G9078F957 5 36 SH Put SOLE   0 0 0
TRANSUNION CALL 89400J907 55 148 SH Call SOLE   0 0 0
TRANSUNION COM 89400J107 144 2,624 SH   SOLE   2,624 0 0
TRUECAR INC CALL 89785L907 1 192 SH Call SOLE   0 0 0
TRUECAR INC COM 89785L107 148 13,219 SH   SOLE   13,219 0 0
TRUECAR INC PUT 89785L957 100 186 SH Put SOLE   0 0 0
TRUPANION INC COM 898202106 91 3,109 SH   SOLE   3,109 0 0
TRUPANION INC PUT 898202956 1 37 SH Put SOLE   0 0 0
TRAVELERS COMPANIES INC CALL 89417E909 66 406 SH Call SOLE   0 0 0
TRAVELERS COMPANIES INC COM 89417E109 868 6,404 SH   SOLE   6,404 0 0
TRAVELERS COMPANIES INC PUT 89417E959 7 357 SH Put SOLE   0 0 0
TRIVAGO N V CALL 89686D905 0 59 SH Call SOLE   0 0 0
TRIVAGO N V COM 89686D105 440 64,381 SH   SOLE   64,381 0 0
TRIVAGO N V PUT 89686D955 70 737 SH Put SOLE   0 0 0
TREVENA INC CALL 89532E909 1 55 SH Call SOLE   0 0 0
TREVENA INC COM 89532E109 3 2,314 SH   SOLE   2,314 0 0
TREVENA INC PUT 89532E959 2 27 SH Put SOLE   0 0 0
TRANSENTERIX INC CALL 89366M901 14 602 SH Call SOLE   0 0 0
TRANSENTERIX INC PUT 89366M951 4 36 SH Put SOLE   0 0 0
TENARIS S A CALL 88031M909 0 1 SH Call SOLE   0 0 0
TENARIS S A COM 88031M109 51 1,623 SH   SOLE   1,623 0 0
TRACTOR SUPPLY CO CALL 892356906 187 191 SH Call SOLE   0 0 0
TRACTOR SUPPLY CO COM 892356106 149 2,000 SH   SOLE   2,000 0 0
TRACTOR SUPPLY CO PUT 892356956 21 336 SH Put SOLE   0 0 0
TRINSEO S A CALL L9340P901 7 61 SH Call SOLE   0 0 0
TRINSEO S A PUT L9340P951 0 2 SH Put SOLE   0 0 0
TOWER SEMICONDUCTOR LTD CALL M87915904 53 339 SH Call SOLE   0 0 0
TOWER SEMICONDUCTOR LTD COM M87915274 277 8,129 SH   SOLE   8,129 0 0
TOWER SEMICONDUCTOR LTD PUT M87915954 4 126 SH Put SOLE   0 0 0
STARS GROUP INC CALL 85570W900 21 101 SH Call SOLE   0 0 0
STARS GROUP INC PUT 85570W950 4 106 SH Put SOLE   0 0 0
TESLA INC CALL 88160R901 10,141 6,227 SH Call SOLE   0 0 0
TESLA INC PUT 88160R951 10,026 6,549 SH Put SOLE   0 0 0
TESLA INC CALL 88160R901 134 285 SH Call SOLE   0 0 0
TESLA INC PUT 88160R951 194 1,221 SH Put SOLE   0 0 0
TAIWAN SEMICONDUCTOR MFG LTD CALL 874039900 35 98 SH Call SOLE   0 0 0
TAIWAN SEMICONDUCTOR MFG LTD PUT 874039950 17 889 SH Put SOLE   0 0 0
TYSON FOODS INC CALL 902494903 63 150 SH Call SOLE   0 0 0
TYSON FOODS INC COM 902494103 2,176 26,850 SH   SOLE   26,850 0 0
TYSON FOODS INC PUT 902494953 18 449 SH Put SOLE   0 0 0
TOWNSQUARE MEDIA INC PUT 892231951 0 5 SH Put SOLE   0 0 0
TESARO INC CALL 881569907 10 94 SH Call SOLE   0 0 0
TESARO INC COM 881569107 452 5,465 SH   SOLE   5,465 0 0
TESARO INC PUT 881569957 348 169 SH Put SOLE   0 0 0
TOTAL SYS SVCS INC CALL 891906909 38 75 SH Call SOLE   0 0 0
TOTAL SYS SVCS INC COM 891906109 422 5,344 SH   SOLE   5,344 0 0
TOTAL SYS SVCS INC PUT 891906959 1 6 SH Put SOLE   0 0 0
TIM PARTICIPACOES S A COM 88706P205 11 586 SH   SOLE   586 0 0
TORO CO CALL 891092908 4 14 SH Call SOLE   0 0 0
TORO CO PUT 891092958 2 13 SH Put SOLE   0 0 0
THE TRADE DESK INC CALL 88339J905 20 273 SH Call SOLE   0 0 0
THE TRADE DESK INC COM 88339J105 299 6,539 SH   SOLE   6,539 0 0
THE TRADE DESK INC PUT 88339J955 238 166 SH Put SOLE   0 0 0
TECHTARGET INC COM 87874R100 3 242 SH   SOLE   242 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 6 1,412 SH   SOLE   1,412 0 0
TATA MTRS LTD CALL 876568902 21 270 SH Call SOLE   0 0 0
TATA MTRS LTD COM 876568502 137 4,148 SH   SOLE   4,148 0 0
TATA MTRS LTD PUT 876568952 289 1,322 SH Put SOLE   0 0 0
TITAN PHARMACEUTICALS INC DE COM 888314309 0 170 SH   SOLE   170 0 0
TITAN PHARMACEUTICALS INC DE PUT 888314959 0 10 SH Put SOLE   0 0 0
T2 BIOSYSTEMS INC CALL 89853L904 8 366 SH Call SOLE   0 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 217 34,596 SH   SOLE   34,596 0 0
TETRAPHASE PHARMACEUTICALS I PUT 88165N955 52 578 SH Put SOLE   0 0 0
TILE SHOP HLDGS INC CALL 88677Q909 12 64 SH Call SOLE   0 0 0
TILE SHOP HLDGS INC PUT 88677Q959 10 64 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 0 5 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A491 57 2,361 SH   SOLE   2,361 0 0
PROSHARES TR PUT 74348A954 2 20 SH Put SOLE   0 0 0
TAKE-TWO INTERACTIVE SOFTWAR CALL 874054909 299 214 SH Call SOLE   0 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 4,501 41,007 SH   SOLE   41,007 0 0
TAKE-TWO INTERACTIVE SOFTWAR PUT 874054959 228 841 SH Put SOLE   0 0 0
TUESDAY MORNING CORP CALL 899035905 0 55 SH Call SOLE   0 0 0
TUESDAY MORNING CORP COM 899035505 10 3,873 SH   SOLE   3,873 0 0
TUESDAY MORNING CORP PUT 899035955 1 30 SH Put SOLE   0 0 0
TUPPERWARE BRANDS CORP CALL 899896904 10 49 SH Call SOLE   0 0 0
TUPPERWARE BRANDS CORP PUT 899896954 2 49 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 44 130 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 2 45 SH Put SOLE   0 0 0
180 DEGREE CAP CORP CALL 68235B909 0 16 SH Call SOLE   0 0 0
180 DEGREE CAP CORP PUT 68235B959 0 6 SH Put SOLE   0 0 0
TRAVELPORT WORLDWIDE LTD CALL G9019D904 0 10 SH Call SOLE   0 0 0
TRAVELPORT WORLDWIDE LTD COM G9019D104 14 1,097 SH   SOLE   1,097 0 0
TIVITY HEALTH INC CALL 88870R902 177 453 SH Call SOLE   0 0 0
TIVITY HEALTH INC PUT 88870R952 30 100 SH Put SOLE   0 0 0
TITAN INTL INC ILL CALL 88830M902 5 90 SH Call SOLE   0 0 0
TITAN INTL INC ILL PUT 88830M952 0 3 SH Put SOLE   0 0 0
TWILIO INC CALL 90138F902 32 542 SH Call SOLE   0 0 0
TWILIO INC COM 90138F102 598 25,380 SH   SOLE   25,380 0 0
TWILIO INC PUT 90138F952 185 683 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 0 4 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A319 149 8,569 SH   SOLE   8,569 0 0
HOSTESS BRANDS INC CALL 44109J906 11 336 SH Call SOLE   0 0 0
HOSTESS BRANDS INC COM 44109J106 187 12,632 SH   SOLE   12,632 0 0
HOSTESS BRANDS INC PUT 44109J956 1 149 SH Put SOLE   0 0 0
TWO HBRS INVT CORP CALL 90187B908 0 48 SH Call SOLE   0 0 0
TWO HBRS INVT CORP COM 90187B408 96 5,952 SH   SOLE   5,952 0 0
TWO HBRS INVT CORP PUT 90187B958 1 79 SH Put SOLE   0 0 0
TWO HBRS INVT CORP CALL 90187B908 0 1 SH Call SOLE   0 0 0
TWO HBRS INVT CORP PUT 90187B958 0 2 SH Put SOLE   0 0 0
2U INC CALL 90214J901 62 125 SH Call SOLE   0 0 0
2U INC PUT 90214J951 7 49 SH Put SOLE   0 0 0
TWITTER INC CALL 90184L902 2,884 9,797 SH Call SOLE   0 0 0
TWITTER INC PUT 90184L952 200 3,163 SH Put SOLE   0 0 0
TIME WARNER INC CALL 887317903 1,740 7,765 SH Call SOLE   0 0 0
TIME WARNER INC COM 887317303 15,938 174,250 SH   SOLE   174,250 0 0
TIME WARNER INC PUT 887317953 2,626 9,100 SH Put SOLE   0 0 0
TERNIUM SA CALL 880890908 2 24 SH Call SOLE   0 0 0
TERNIUM SA PUT 880890958 1 24 SH Put SOLE   0 0 0
THERAPEUTICSMD INC CALL 88338N907 59 671 SH Call SOLE   0 0 0
THERAPEUTICSMD INC PUT 88338N957 10 37 SH Put SOLE   0 0 0
TEXAS INSTRS INC CALL 882508904 727 1,413 SH Call SOLE   0 0 0
TEXAS INSTRS INC PUT 882508954 77 2,588 SH Put SOLE   0 0 0
TEXAS ROADHOUSE INC CALL 882681909 19 113 SH Call SOLE   0 0 0
TEXAS ROADHOUSE INC PUT 882681959 1 33 SH Put SOLE   0 0 0
TEXTRON INC CALL 883203901 21 45 SH Call SOLE   0 0 0
TEXTRON INC COM 883203101 894 15,809 SH   SOLE   15,809 0 0
TEXTRON INC PUT 883203951 15 395 SH Put SOLE   0 0 0
TYLER TECHNOLOGIES INC CALL 902252905 8 23 SH Call SOLE   0 0 0
TYLER TECHNOLOGIES INC COM 902252105 108 614 SH   SOLE   614 0 0
TYLER TECHNOLOGIES INC PUT 902252955 13 36 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 50 2,184 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 625 334 SH Put SOLE   0 0 0
UNDER ARMOUR INC CALL 904311906 14 217 SH Call SOLE   0 0 0
UNDER ARMOUR INC COM 904311206 824 61,905 SH   SOLE   61,905 0 0
UNDER ARMOUR INC PUT 904311956 641 613 SH Put SOLE   0 0 0
UNDER ARMOUR INC CALL 904311906 60 1,455 SH Call SOLE   0 0 0
UNDER ARMOUR INC PUT 904311956 1,705 2,114 SH Put SOLE   0 0 0
UNDER ARMOUR INC CALL 904311906 0 12 SH Call SOLE   0 0 0
UNDER ARMOUR INC PUT 904311956 86 14 SH Put SOLE   0 0 0
UNITED CONTL HLDGS INC CALL 910047909 593 2,318 SH Call SOLE   0 0 0
UNITED CONTL HLDGS INC COM 910047109 10,695 158,693 SH   SOLE   158,693 0 0
UNITED CONTL HLDGS INC PUT 910047959 576 4,045 SH Put SOLE   0 0 0
CVR PARTNERS LP CALL 126633906 0 25 SH Call SOLE   0 0 0
CVR PARTNERS LP COM 126633106 103 31,642 SH   SOLE   31,642 0 0
CVR PARTNERS LP PUT 126633956 27 152 SH Put SOLE   0 0 0
PROSHARES TR PUT 74347B957 0 3 SH Put SOLE   0 0 0
UBIQUITI NETWORKS INC CALL 90347A900 409 385 SH Call SOLE   0 0 0
UBIQUITI NETWORKS INC PUT 90347A950 16 196 SH Put SOLE   0 0 0
UBS GROUP AG CALL H42097907 4 38 SH Call SOLE   0 0 0
UBS GROUP AG PUT H42097957 0 12 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 178 1,579 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 4 150 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 21 189 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 0 10 SH Put SOLE   0 0 0
ULTRA CLEAN HLDGS INC CALL 90385V907 18 475 SH Call SOLE   0 0 0
ULTRA CLEAN HLDGS INC PUT 90385V957 7 45 SH Put SOLE   0 0 0
POWERSHS DB US DOLLAR INDEX COM 73936D206 6 311 SH   SOLE   311 0 0
PROSHARES TR CALL 74347X900 2 22 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X823 47 509 SH   SOLE   509 0 0
PROSHARES TR PUT 74347X950 2 21 SH Put SOLE   0 0 0
UDR INC CALL 902653904 0 4 SH Call SOLE   0 0 0
UDR INC COM 902653104 2 62 SH   SOLE   62 0 0
UDR INC PUT 902653954 0 1 SH Put SOLE   0 0 0
URANIUM ENERGY CORP CALL 916896903 1 99 SH Call SOLE   0 0 0
URANIUM ENERGY CORP COM 916896103 7 4,250 SH   SOLE   4,250 0 0
URANIUM ENERGY CORP PUT 916896953 4 100 SH Put SOLE   0 0 0
UNIVERSAL ELECTRS INC CALL 913483903 0 18 SH Call SOLE   0 0 0
NET 1 UEPS TECHNOLOGIES INC CALL 64107N906 43 228 SH Call SOLE   0 0 0
NET 1 UEPS TECHNOLOGIES INC COM 64107N206 214 18,082 SH   SOLE   18,082 0 0
NET 1 UEPS TECHNOLOGIES INC PUT 64107N956 24 667 SH Put SOLE   0 0 0
UNIFI INC COM 904677200 3 90 SH   SOLE   90 0 0
UNIFI INC PUT 904677950 0 1 SH Put SOLE   0 0 0
UNIVERSAL FST PRODS INC CALL 913543904 60 158 SH Call SOLE   0 0 0
UNIVERSAL FST PRODS INC COM 913543104 789 20,978 SH   SOLE   20,978 0 0
UNIVERSAL FST PRODS INC PUT 913543954 1 84 SH Put SOLE   0 0 0
DOMTAR CORP CALL 257559903 25 68 SH Call SOLE   0 0 0
DOMTAR CORP PUT 257559953 0 11 SH Put SOLE   0 0 0
UNITED STS GASOLINE FD LP CALL 91201T902 5 80 SH Call SOLE   0 0 0
UNITED STS GASOLINE FD LP PUT 91201T952 2 83 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 7 40 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 0 1 SH Put SOLE   0 0 0
UNIVERSAL HLTH SVCS INC CALL 913903900 23 199 SH Call SOLE   0 0 0
UNIVERSAL HLTH SVCS INC PUT 913903950 1 116 SH Put SOLE   0 0 0
UNITED INS HLDGS CORP COM 910710102 274 15,927 SH   SOLE   15,927 0 0
UNISYS CORP CALL 909214906 0 248 SH Call SOLE   0 0 0
UNISYS CORP COM 909214306 156 19,263 SH   SOLE   19,263 0 0
UNISYS CORP PUT 909214956 7 170 SH Put SOLE   0 0 0
UNILEVER PLC CALL 904767904 15 106 SH Call SOLE   0 0 0
UNILEVER PLC COM 904767704 1,702 30,767 SH   SOLE   30,767 0 0
UNILEVER PLC PUT 904767954 99 423 SH Put SOLE   0 0 0
ULTA BEAUTY INC CALL 90384S903 548 758 SH Call SOLE   0 0 0
ULTA BEAUTY INC COM 90384S303 1,904 8,514 SH   SOLE   8,514 0 0
ULTA BEAUTY INC PUT 90384S953 690 964 SH Put SOLE   0 0 0
ULTIMATE SOFTWARE GROUP INC CALL 90385D907 8 92 SH Call SOLE   0 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 1,528 7,004 SH   SOLE   7,004 0 0
ULTIMATE SOFTWARE GROUP INC PUT 90385D957 0 1 SH Put SOLE   0 0 0
UMH PPTYS INC CALL 903002903 1 68 SH Call SOLE   0 0 0
UMH PPTYS INC PUT 903002953 0 1 SH Put SOLE   0 0 0
UMPQUA HLDGS CORP CALL 904214903 0 21 SH Call SOLE   0 0 0
UNILEVER N V CALL 904784909 1 104 SH Call SOLE   0 0 0
UNILEVER N V PUT 904784959 10 120 SH Put SOLE   0 0 0
UNITED NAT FOODS INC CALL 911163903 0 5 SH Call SOLE   0 0 0
UNITED NAT FOODS INC PUT 911163953 3 81 SH Put SOLE   0 0 0
UNITED STATES NATL GAS FUND CALL 912318901 25 615 SH Call SOLE   0 0 0
UNITED STATES NATL GAS FUND PUT 912318951 59 240 SH Put SOLE   0 0 0
UNITEDHEALTH GROUP INC CALL 91324P902 874 465 SH Call SOLE   0 0 0
UNITEDHEALTH GROUP INC COM 91324P102 9,530 43,230 SH   SOLE   43,230 0 0
UNITEDHEALTH GROUP INC PUT 91324P952 226 2,254 SH Put SOLE   0 0 0
UNITI GROUP INC CALL 91325V908 44 843 SH Call SOLE   0 0 0
UNITI GROUP INC PUT 91325V958 26 281 SH Put SOLE   0 0 0
UNUM GROUP CALL 91529Y906 4 7 SH Call SOLE   0 0 0
UNUM GROUP COM 91529Y106 19 352 SH   SOLE   352 0 0
UNUM GROUP PUT 91529Y956 0 2 SH Put SOLE   0 0 0
UNION PAC CORP CALL 907818908 2,792 4,255 SH Call SOLE   0 0 0
UNION PAC CORP COM 907818108 10,224 76,245 SH   SOLE   76,245 0 0
UNION PAC CORP PUT 907818958 179 1,445 SH Put SOLE   0 0 0
UNIT CORP CALL 909218909 9 60 SH Call SOLE   0 0 0
UNIT CORP COM 909218109 99 4,529 SH   SOLE   4,529 0 0
UNIT CORP PUT 909218959 0 8 SH Put SOLE   0 0 0
UNIVAR INC CALL 91336L907 1 25 SH Call SOLE   0 0 0
UNIVAR INC COM 91336L107 108 3,497 SH   SOLE   3,497 0 0
UNIVAR INC PUT 91336L957 4 125 SH Put SOLE   0 0 0
ULTRA PETROLEUM CORP CALL 903914908 16 181 SH Call SOLE   0 0 0
ULTRA PETROLEUM CORP COM 903914208 132 14,616 SH   SOLE   14,616 0 0
ULTRA PETROLEUM CORP PUT 903914958 16 350 SH Put SOLE   0 0 0
ULTRA PETROLEUM CORP PUT 903914958 0 22 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 301 150 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X864 5,971 42,608 SH   SOLE   42,608 0 0
PROSHARES TR PUT 74347X950 52 216 SH Put SOLE   0 0 0
UNITED PARCEL SERVICE INC CALL 911312906 509 2,411 SH Call SOLE   0 0 0
UNITED PARCEL SERVICE INC COM 911312106 1,662 13,957 SH   SOLE   13,957 0 0
UNITED PARCEL SERVICE INC PUT 911312956 127 1,766 SH Put SOLE   0 0 0
UQM TECHNOLOGIES INC COM 903213106 1 902 SH   SOLE   902 0 0
UQM TECHNOLOGIES INC PUT 903213956 1 10 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 0 4 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y871 538 35,773 SH   SOLE   35,773 0 0
GLOBAL X FDS PUT 37954Y951 4 54 SH Put SOLE   0 0 0
URBAN OUTFITTERS INC CALL 917047902 118 221 SH Call SOLE   0 0 0
URBAN OUTFITTERS INC PUT 917047952 3 246 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 0 7 SH Call SOLE   0 0 0
UNITED RENTALS INC CALL 911363909 1,528 532 SH Call SOLE   0 0 0
UNITED RENTALS INC COM 911363109 268 1,560 SH   SOLE   1,560 0 0
UNITED RENTALS INC PUT 911363959 35 921 SH Put SOLE   0 0 0
USA COMPRESSION PARTNERS LP CALL 90290N909 17 98 SH Call SOLE   0 0 0
USA COMPRESSION PARTNERS LP PUT 90290N959 12 24 SH Put SOLE   0 0 0
USA TECHNOLOGIES INC CALL 90328S900 31 89 SH Call SOLE   0 0 0
USA TECHNOLOGIES INC COM 90328S500 75 7,716 SH   SOLE   7,716 0 0
USA TECHNOLOGIES INC PUT 90328S950 0 21 SH Put SOLE   0 0 0
US BANCORP DEL CALL 902973904 256 3,347 SH Call SOLE   0 0 0
US BANCORP DEL PUT 902973954 43 671 SH Put SOLE   0 0 0
U S CONCRETE INC CALL 90333L901 70 186 SH Call SOLE   0 0 0
U S CONCRETE INC PUT 90333L951 1 67 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 1 1 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R952 1 1 SH Put SOLE   0 0 0
US FOODS HLDG CORP CALL 912008909 12 46 SH Call SOLE   0 0 0
US FOODS HLDG CORP COM 912008109 663 20,789 SH   SOLE   20,789 0 0
US FOODS HLDG CORP PUT 912008959 2 387 SH Put SOLE   0 0 0
U S G CORP CALL 903293905 136 374 SH Call SOLE   0 0 0
U S G CORP PUT 903293955 1 91 SH Put SOLE   0 0 0
UNITED STATES CELLULAR CORP COM 911684108 37 999 SH   SOLE   999 0 0
UNITED STATES CELLULAR CORP PUT 911684958 0 2 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 0 1 SH Call SOLE   0 0 0
ISHARES TR COM 46429B697 929 17,617 SH   SOLE   17,617 0 0
UNITED STATES OIL FUND LP CALL 91232N908 54 739 SH Call SOLE   0 0 0
UNITED STATES OIL FUND LP PUT 91232N958 37 448 SH Put SOLE   0 0 0
UNITED THERAPEUTICS CORP DEL CALL 91307C902 48 42 SH Call SOLE   0 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,830 12,372 SH   SOLE   12,372 0 0
UNITED THERAPEUTICS CORP DEL PUT 91307C952 8 82 SH Put SOLE   0 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 0 1 SH   SOLE   1 0 0
UTSTARCOM HOLDINGS CORP CALL G9310A904 2 31 SH Call SOLE   0 0 0
UTSTARCOM HOLDINGS CORP COM G9310A114 1 233 SH   SOLE   233 0 0
UTSTARCOM HOLDINGS CORP PUT G9310A954 0 2 SH Put SOLE   0 0 0
UNITED TECHNOLOGIES CORP CALL 913017909 762 1,217 SH Call SOLE   0 0 0
UNITED TECHNOLOGIES CORP PUT 913017959 44 2,291 SH Put SOLE   0 0 0
POWERSHS DB US DOLLAR INDEX CALL 73936D906 1 796 SH Call SOLE   0 0 0
POWERSHS DB US DOLLAR INDEX COM 73936D107 1,166 48,527 SH   SOLE   48,527 0 0
POWERSHS DB US DOLLAR INDEX PUT 73936D956 160 782 SH Put SOLE   0 0 0
ENERGY FUELS INC CALL 292671908 0 7 SH Call SOLE   0 0 0
ENERGY FUELS INC COM 292671708 0 301 SH   SOLE   301 0 0
ENERGY FUELS INC PUT 292671958 0 5 SH Put SOLE   0 0 0
UNIVERSAL INS HLDGS INC CALL 91359V907 0 25 SH Call SOLE   0 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 8 313 SH   SOLE   313 0 0
UNIVERSAL INS HLDGS INC PUT 91359V957 0 45 SH Put SOLE   0 0 0
UNIVERSAL CORP VA CALL 913456909 0 15 SH Call SOLE   0 0 0
UNIVERSAL CORP VA PUT 913456959 0 3 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 1,405 6,655 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 3,921 4,462 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 40 2,141 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 376 6,165 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 0 610 SH Call SOLE   0 0 0
PROSHARES TR II CALL 74347W902 4 2,917 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 114 607 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 0 1 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R952 24 477 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 0 1 SH Call SOLE   0 0 0
PROSHARES TR CALL 74347R902 1 4 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R776 18 255 SH   SOLE   255 0 0
PROSHARES TR PUT 74347R952 0 10 SH Put SOLE   0 0 0
VISA INC CALL 92826C909 2,012 3,606 SH Call SOLE   0 0 0
VISA INC COM 92826C839 10,990 96,387 SH   SOLE   96,387 0 0
VISA INC PUT 92826C959 1,064 6,068 SH Put SOLE   0 0 0
MARRIOTT VACATIONS WRLDWDE C CALL 57164Y907 11 44 SH Call SOLE   0 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 618 4,575 SH   SOLE   4,575 0 0
MARRIOTT VACATIONS WRLDWDE C PUT 57164Y957 7 184 SH Put SOLE   0 0 0
VALE S A CALL 91912E904 69 803 SH Call SOLE   0 0 0
VALE S A PUT 91912E954 120 3,084 SH Put SOLE   0 0 0
VARIAN MED SYS INC CALL 92220P905 3 33 SH Call SOLE   0 0 0
VARIAN MED SYS INC COM 92220P105 236 2,131 SH   SOLE   2,131 0 0
VARIAN MED SYS INC PUT 92220P955 6 78 SH Put SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A801 55 404 SH   SOLE   404 0 0
VANGUARD WORLD FDS PUT 92204A954 17 50 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 21 20 SH Call SOLE   0 0 0
VASCULAR BIOGENICS LTD CALL M96883909 1 12 SH Call SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 21 18 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 0 1 SH Put SOLE   0 0 0
VISTEON CORP CALL 92839U906 3 13 SH Call SOLE   0 0 0
VISTEON CORP COM 92839U206 22 181 SH   SOLE   181 0 0
VISTEON CORP PUT 92839U956 0 1 SH Put SOLE   0 0 0
VERICEL CORP CALL 92346J908 2 7 SH Call SOLE   0 0 0
VERICEL CORP COM 92346J108 3 651 SH   SOLE   651 0 0
VERICEL CORP PUT 92346J958 0 7 SH Put SOLE   0 0 0
VOCERA COMMUNICATIONS INC CALL 92857F907 0 2 SH Call SOLE   0 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 63 2,096 SH   SOLE   2,096 0 0
VERACYTE INC COM 92337F107 118 18,172 SH   SOLE   18,172 0 0
VERACYTE INC PUT 92337F957 83 326 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 3 9 SH Call SOLE   0 0 0
VASCO DATA SEC INTL INC CALL 92230Y904 4 32 SH Call SOLE   0 0 0
VASCO DATA SEC INTL INC PUT 92230Y954 0 20 SH Put SOLE   0 0 0
VANGUARD TAX MANAGED INTL FD CALL 921943908 0 8 SH Call SOLE   0 0 0
VANGUARD TAX MANAGED INTL FD COM 921943858 361 8,055 SH   SOLE   8,055 0 0
VANGUARD TAX MANAGED INTL FD PUT 921943958 9 91 SH Put SOLE   0 0 0
VECTRUS INC CALL 92242T901 0 3 SH Call SOLE   0 0 0
VEECO INSTRS INC DEL CALL 922417900 1 44 SH Call SOLE   0 0 0
VEECO INSTRS INC DEL PUT 922417950 76 193 SH Put SOLE   0 0 0
VEDANTA LTD CALL 92242Y900 0 1 SH Call SOLE   0 0 0
VEDANTA LTD COM 92242Y100 36 1,733 SH   SOLE   1,733 0 0
VEEVA SYS INC CALL 922475908 18 544 SH Call SOLE   0 0 0
VEEVA SYS INC COM 922475108 1,570 28,403 SH   SOLE   28,403 0 0
VEEVA SYS INC PUT 922475958 215 322 SH Put SOLE   0 0 0
VEON LTD CALL 91822M906 0 4 SH Call SOLE   0 0 0
VEON LTD COM 91822M106 71 18,592 SH   SOLE   18,592 0 0
VEON LTD PUT 91822M956 9 197 SH Put SOLE   0 0 0
VEREIT INC CALL 92339V900 1 80 SH Call SOLE   0 0 0
VEREIT INC COM 92339V100 226 29,094 SH   SOLE   29,094 0 0
VEREIT INC PUT 92339V950 83 498 SH Put SOLE   0 0 0
VERU INC PUT 92536C953 0 1 SH Put SOLE   0 0 0
VERMILION ENERGY INC CALL 923725905 4 38 SH Call SOLE   0 0 0
VERMILION ENERGY INC COM 923725105 59 1,650 SH   SOLE   1,650 0 0
VERMILION ENERGY INC PUT 923725955 4 236 SH Put SOLE   0 0 0
V F CORP CALL 918204908 169 355 SH Call SOLE   0 0 0
V F CORP PUT 918204958 29 564 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 0 1 SH Call SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A405 132 1,896 SH   SOLE   1,896 0 0
VANGUARD WORLD FDS PUT 92204A954 15 262 SH Put SOLE   0 0 0
VONAGE HLDGS CORP CALL 92886T901 1 10 SH Call SOLE   0 0 0
VONAGE HLDGS CORP PUT 92886T951 0 6 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 53 227 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F COM 922042874 1,097 18,551 SH   SOLE   18,551 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 0 183 SH Put SOLE   0 0 0
VECTOR GROUP LTD CALL 92240M908 4 63 SH Call SOLE   0 0 0
VECTOR GROUP LTD COM 92240M108 9 430 SH   SOLE   430 0 0
VECTOR GROUP LTD PUT 92240M958 1 63 SH Put SOLE   0 0 0
VISTA GOLD CORP PUT 927926953 7 40 SH Put SOLE   0 0 0
VIRNETX HLDG CORP CALL 92823T908 6 77 SH Call SOLE   0 0 0
VIRNETX HLDG CORP COM 92823T108 128 34,643 SH   SOLE   34,643 0 0
VIRNETX HLDG CORP PUT 92823T958 64 771 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 1 4 SH Call SOLE   0 0 0
VANGUARD WORLD FDS PUT 92204A954 0 2 SH Put SOLE   0 0 0
VIACOM INC NEW CALL 92553P901 0 1 SH Call SOLE   0 0 0
VIACOM INC NEW COM 92553P102 27 795 SH   SOLE   795 0 0
VIACOM INC NEW CALL 92553P901 218 1,052 SH Call SOLE   0 0 0
VIACOM INC NEW COM 92553P201 293 9,522 SH   SOLE   9,522 0 0
VIACOM INC NEW PUT 92553P951 516 2,737 SH Put SOLE   0 0 0
VIAVI SOLUTIONS INC CALL 925550905 6 844 SH Call SOLE   0 0 0
VICAL INC COM 925602203 5 3,020 SH   SOLE   3,020 0 0
VICAL INC PUT 925602953 0 1 SH Put SOLE   0 0 0
VICOR CORP COM 925815102 9 443 SH   SOLE   443 0 0
VANGUARD SPECIALIZED FUNDS CALL 921908904 53 211 SH Call SOLE   0 0 0
VANGUARD SPECIALIZED FUNDS PUT 921908954 5 63 SH Put SOLE   0 0 0
CREDIT SUISSE NASSAU BRH CALL 22542D900 0 2 SH Call SOLE   0 0 0
CREDIT SUISSE NASSAU BRH COM 22542D365 1 88 SH   SOLE   88 0 0
VIPSHOP HLDGS LTD CALL 92763W903 225 1,298 SH Call SOLE   0 0 0
VIPSHOP HLDGS LTD COM 92763W103 932 79,526 SH   SOLE   79,526 0 0
VIPSHOP HLDGS LTD PUT 92763W953 56 2,192 SH Put SOLE   0 0 0
VIRTU FINL INC CALL 928254901 2 58 SH Call SOLE   0 0 0
VIRTU FINL INC COM 928254101 134 7,376 SH   SOLE   7,376 0 0
VIRTU FINL INC PUT 928254951 0 2 SH Put SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A603 17 121 SH   SOLE   121 0 0
VANGUARD WORLD FDS PUT 92204A954 0 5 SH Put SOLE   0 0 0
VOLT INFORMATION SCIENCES IN CALL 928703907 2 21 SH Call SOLE   0 0 0
TELEFONICA BRASIL SA CALL 87936R906 9 265 SH Call SOLE   0 0 0
MERIDIAN BIOSCIENCE INC CALL 589584901 0 101 SH Call SOLE   0 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 34 2,451 SH   SOLE   2,451 0 0
MERIDIAN BIOSCIENCE INC PUT 589584951 0 9 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 1 6 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W338 19 902 SH   SOLE   902 0 0
PROSHARES TR II CALL 74347W902 89 618 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 3 9 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 0 3 SH Call SOLE   0 0 0
PROSHARES TR II CALL 74347W902 3 86 SH Call SOLE   0 0 0
VOXELJET AG CALL 92912L907 0 3 SH Call SOLE   0 0 0
VOXELJET AG COM 92912L107 21 4,776 SH   SOLE   4,776 0 0
VOXELJET AG PUT 92912L957 10 60 SH Put SOLE   0 0 0
VALERO ENERGY CORP NEW CALL 91913Y900 1,450 1,877 SH Call SOLE   0 0 0
VALERO ENERGY CORP NEW COM 91913Y100 1,313 14,288 SH   SOLE   14,288 0 0
VALERO ENERGY CORP NEW PUT 91913Y950 157 2,630 SH Put SOLE   0 0 0
VALERO ENERGY PARTNERS LP COM 91914J102 37 837 SH   SOLE   837 0 0
VALERO ENERGY PARTNERS LP PUT 91914J952 6 10 SH Put SOLE   0 0 0
CONTROLADORA VUELA CIA DE AV CALL 21240E905 0 27 SH Call SOLE   0 0 0
CONTROLADORA VUELA CIA DE AV COM 21240E105 2 322 SH   SOLE   322 0 0
VALLEY NATL BANCORP CALL 919794907 0 56 SH Call SOLE   0 0 0
VALLEY NATL BANCORP PUT 919794957 0 14 SH Put SOLE   0 0 0
VULCAN MATLS CO CALL 929160909 103 261 SH Call SOLE   0 0 0
VULCAN MATLS CO COM 929160109 2,983 23,242 SH   SOLE   23,242 0 0
VULCAN MATLS CO PUT 929160959 16 194 SH Put SOLE   0 0 0
VALMONT INDS INC CALL 920253901 64 61 SH Call SOLE   0 0 0
VALMONT INDS INC PUT 920253951 2 3 SH Put SOLE   0 0 0
EXCHANGE TRADED CONCEPTS TR CALL 301505900 1 5 SH Call SOLE   0 0 0
EXCHANGE TRADED CONCEPTS TR COM 301505830 7 227 SH   SOLE   227 0 0
VMWARE INC CALL 928563902 555 579 SH Call SOLE   0 0 0
VMWARE INC COM 928563402 1,714 13,683 SH   SOLE   13,683 0 0
VMWARE INC PUT 928563952 148 1,119 SH Put SOLE   0 0 0
VANDA PHARMACEUTICALS INC CALL 921659908 0 34 SH Call SOLE   0 0 0
VANDA PHARMACEUTICALS INC COM 921659108 107 7,098 SH   SOLE   7,098 0 0
VANDA PHARMACEUTICALS INC PUT 921659958 0 2 SH Put SOLE   0 0 0
21VIANET GROUP INC CALL 90138A903 0 3 SH Call SOLE   0 0 0
21VIANET GROUP INC COM 90138A103 341 42,754 SH   SOLE   42,754 0 0
21VIANET GROUP INC PUT 90138A953 4 103 SH Put SOLE   0 0 0
VORNADO RLTY TR CALL 929042909 7 66 SH Call SOLE   0 0 0
VORNADO RLTY TR COM 929042109 247 3,163 SH   SOLE   3,163 0 0
VORNADO RLTY TR PUT 929042959 17 170 SH Put SOLE   0 0 0
VIPER ENERGY PARTNERS LP CALL 92763M905 5 24 SH Call SOLE   0 0 0
VIPER ENERGY PARTNERS LP COM 92763M105 269 11,532 SH   SOLE   11,532 0 0
VIPER ENERGY PARTNERS LP PUT 92763M955 3 35 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 20 568 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 42 909 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 4 13 SH Call SOLE   0 0 0
VENATOR MATLS PLC CALL G9329Z900 0 15 SH Call SOLE   0 0 0
VENATOR MATLS PLC COM G9329Z100 54 2,463 SH   SOLE   2,463 0 0
VENATOR MATLS PLC PUT G9329Z950 5 63 SH Put SOLE   0 0 0
VANTIV INC CALL 92210H905 9 59 SH Call SOLE   0 0 0
VANTIV INC COM 92210H105 305 4,158 SH   SOLE   4,158 0 0
VANTIV INC PUT 92210H955 4 17 SH Put SOLE   0 0 0
VANGUARD INDEX FDS COM 922908629 15 102 SH   SOLE   102 0 0
VANGUARD INDEX FDS PUT 922908959 0 21 SH Put SOLE   0 0 0
VOC ENERGY TR CALL 91829B903 2 20 SH Call SOLE   0 0 0
VOC ENERGY TR COM 91829B103 28 4,880 SH   SOLE   4,880 0 0
VOC ENERGY TR PUT 91829B953 7 140 SH Put SOLE   0 0 0
VODAFONE GROUP PLC NEW CALL 92857W908 197 1,502 SH Call SOLE   0 0 0
VODAFONE GROUP PLC NEW PUT 92857W958 2 238 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 0 2 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908512 139 1,254 SH   SOLE   1,254 0 0
VANGUARD INDEX FDS CALL 922908909 0 14 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908363 323 1,318 SH   SOLE   1,318 0 0
VANGUARD INDEX FDS PUT 922908959 18 34 SH Put SOLE   0 0 0
VANGUARD INDEX FDS COM 922908538 45 360 SH   SOLE   360 0 0
VANGUARD INDEX FDS PUT 922908959 0 3 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 1 2 SH Call SOLE   0 0 0
VOXX INTL CORP CALL 91829F904 0 10 SH Call SOLE   0 0 0
VOXX INTL CORP PUT 91829F954 1 11 SH Put SOLE   0 0 0
VOYA FINL INC CALL 929089900 142 275 SH Call SOLE   0 0 0
VOYA FINL INC PUT 929089950 2 421 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F COM 922042866 10 147 SH   SOLE   147 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 0 1 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 0 19 SH Call SOLE   0 0 0
VALIDUS HOLDINGS LTD CALL G9319H902 0 3 SH Call SOLE   0 0 0
VALIDUS HOLDINGS LTD COM G9319H102 53 1,146 SH   SOLE   1,146 0 0
VALIDUS HOLDINGS LTD PUT G9319H952 0 3 SH Put SOLE   0 0 0
VERA BRADLEY INC CALL 92335C906 127 466 SH Call SOLE   0 0 0
VIEWRAY INC CALL 92672L907 3 68 SH Call SOLE   0 0 0
VIEWRAY INC COM 92672L107 491 53,070 SH   SOLE   53,070 0 0
VIEWRAY INC PUT 92672L957 78 300 SH Put SOLE   0 0 0
VAREX IMAGING CORP CALL 92214X906 6 39 SH Call SOLE   0 0 0
VAREX IMAGING CORP COM 92214X106 394 9,829 SH   SOLE   9,829 0 0
VAREX IMAGING CORP PUT 92214X956 0 6 SH Put SOLE   0 0 0
VARONIS SYS INC CALL 922280902 11 36 SH Call SOLE   0 0 0
VARONIS SYS INC COM 922280102 9 191 SH   SOLE   191 0 0
VARONIS SYS INC PUT 922280952 25 26 SH Put SOLE   0 0 0
VERINT SYS INC CALL 92343X900 24 106 SH Call SOLE   0 0 0
VERINT SYS INC COM 92343X100 55 1,331 SH   SOLE   1,331 0 0
VERINT SYS INC PUT 92343X950 11 112 SH Put SOLE   0 0 0
VERISK ANALYTICS INC CALL 92345Y906 26 66 SH Call SOLE   0 0 0
VERISK ANALYTICS INC COM 92345Y106 413 4,307 SH   SOLE   4,307 0 0
VERISK ANALYTICS INC PUT 92345Y956 48 190 SH Put SOLE   0 0 0
VERISIGN INC CALL 92343E902 225 254 SH Call SOLE   0 0 0
VERISIGN INC PUT 92343E952 44 444 SH Put SOLE   0 0 0
VERTEX PHARMACEUTICALS INC CALL 92532F900 1,063 320 SH Call SOLE   0 0 0
VERTEX PHARMACEUTICALS INC PUT 92532F950 46 189 SH Put SOLE   0 0 0
VALEANT PHARMACEUTICALS INTL CALL 91911K902 2,100 6,809 SH Call SOLE   0 0 0
VALEANT PHARMACEUTICALS INTL PUT 91911K952 1,077 4,602 SH Put SOLE   0 0 0
VERSARTIS INC CALL 92529L902 2 114 SH Call SOLE   0 0 0
VIASAT INC PUT 92552V950 3 266 SH Put SOLE   0 0 0
VISHAY INTERTECHNOLOGY INC CALL 928298908 7 80 SH Call SOLE   0 0 0
VISHAY INTERTECHNOLOGY INC PUT 928298958 10 41 SH Put SOLE   0 0 0
VITAMIN SHOPPE INC CALL 92849E901 0 24 SH Call SOLE   0 0 0
VITAMIN SHOPPE INC COM 92849E101 8 2,039 SH   SOLE   2,039 0 0
VITAMIN SHOPPE INC PUT 92849E951 8 15 SH Put SOLE   0 0 0
VIVINT SOLAR INC CALL 92854Q906 0 2 SH Call SOLE   0 0 0
VIVINT SOLAR INC COM 92854Q106 13 3,343 SH   SOLE   3,343 0 0
VIVINT SOLAR INC PUT 92854Q956 0 31 SH Put SOLE   0 0 0
VERSUM MATLS INC CALL 92532W903 3 19 SH Call SOLE   0 0 0
VERSUM MATLS INC COM 92532W103 20 529 SH   SOLE   529 0 0
VERSUM MATLS INC PUT 92532W953 0 37 SH Put SOLE   0 0 0
VISTRA ENERGY CORP CALL 92840M902 0 8 SH Call SOLE   0 0 0
VERASTEM INC CALL 92337C904 0 41 SH Call SOLE   0 0 0
VERASTEM INC COM 92337C104 17 5,790 SH   SOLE   5,790 0 0
VISTA OUTDOOR INC CALL 928377900 7 94 SH Call SOLE   0 0 0
VISTA OUTDOOR INC PUT 928377950 7 24 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 1 6 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 0 2 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 22 89 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908769 1,659 12,088 SH   SOLE   12,088 0 0
VANGUARD INDEX FDS PUT 922908959 36 194 SH Put SOLE   0 0 0
VITAL THERAPIES INC CALL 92847R904 5 21 SH Call SOLE   0 0 0
VENTAS INC CALL 92276F900 4 374 SH Call SOLE   0 0 0
VENTAS INC COM 92276F100 155 2,598 SH   SOLE   2,598 0 0
VENTAS INC PUT 92276F950 14 70 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 4 20 SH Call SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 3 17 SH Call SOLE   0 0 0
VUZIX CORP CALL 92921W900 37 301 SH Call SOLE   0 0 0
VUZIX CORP COM 92921W300 108 17,323 SH   SOLE   17,323 0 0
VUZIX CORP PUT 92921W950 9 83 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 8 22 SH Call SOLE   0 0 0
VECTREN CORP COM 92240G101 5 85 SH   SOLE   85 0 0
VIVUS INC CALL 928551900 0 81 SH Call SOLE   0 0 0
VIVUS INC COM 928551100 3 6,048 SH   SOLE   6,048 0 0
VIVUS INC PUT 928551950 8 56 SH Put SOLE   0 0 0
VALVOLINE INC CALL 92047W901 2 10 SH Call SOLE   0 0 0
VALVOLINE INC COM 92047W101 344 13,744 SH   SOLE   13,744 0 0
VALVOLINE INC PUT 92047W951 0 3 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 52 130 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F COM 922042858 1,029 22,434 SH   SOLE   22,434 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 3 258 SH Put SOLE   0 0 0
VANGUARD STAR FD CALL 921909908 0 4 SH Call SOLE   0 0 0
VANGUARD STAR FD COM 921909768 32 578 SH   SOLE   578 0 0
BARCLAYS BK PLC CALL 06746L902 922 2,792 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06746L952 1,200 3,008 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746L902 0 716 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06746L952 625 729 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746L902 520 6,153 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06746L952 9,761 5,733 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06740Q900 21 84 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06740Q950 0 2 SH Put SOLE   0 0 0
VOYAGER THERAPEUTICS INC CALL 92915B906 0 2 SH Call SOLE   0 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 207 12,516 SH   SOLE   12,516 0 0
VOYAGER THERAPEUTICS INC PUT 92915B956 64 148 SH Put SOLE   0 0 0
VANGUARD WHITEHALL FDS INC CALL 921946906 46 240 SH Call SOLE   0 0 0
VANGUARD WHITEHALL FDS INC PUT 921946956 0 9 SH Put SOLE   0 0 0
VERIZON COMMUNICATIONS INC CALL 92343V904 1,388 3,778 SH Call SOLE   0 0 0
VERIZON COMMUNICATIONS INC PUT 92343V954 182 3,152 SH Put SOLE   0 0 0
WAYFAIR INC CALL 94419L901 336 370 SH Call SOLE   0 0 0
WAYFAIR INC COM 94419L101 467 5,828 SH   SOLE   5,828 0 0
WAYFAIR INC PUT 94419L951 165 1,315 SH Put SOLE   0 0 0
WABTEC CORP CALL 929740908 7 17 SH Call SOLE   0 0 0
WABTEC CORP PUT 929740958 1 23 SH Put SOLE   0 0 0
WESTAMERICA BANCORPORATION PUT 957090953 0 1 SH Put SOLE   0 0 0
WESCO AIRCRAFT HLDGS INC CALL 950814903 1 184 SH Call SOLE   0 0 0
WESCO AIRCRAFT HLDGS INC PUT 950814953 11 68 SH Put SOLE   0 0 0
WESTERN ALLIANCE BANCORP CALL 957638909 10 16 SH Call SOLE   0 0 0
WESTERN ALLIANCE BANCORP PUT 957638959 0 48 SH Put SOLE   0 0 0
WATERS CORP CALL 941848903 8 30 SH Call SOLE   0 0 0
WATERS CORP PUT 941848953 2 54 SH Put SOLE   0 0 0
ENERGOUS CORP CALL 29272C903 678 1,068 SH Call SOLE   0 0 0
ENERGOUS CORP COM 29272C103 1,187 61,043 SH   SOLE   61,043 0 0
ENERGOUS CORP PUT 29272C953 1,037 2,420 SH Put SOLE   0 0 0
WEIBO CORP CALL 948596901 1,483 836 SH Call SOLE   0 0 0
WEIBO CORP PUT 948596951 402 887 SH Put SOLE   0 0 0
WALGREENS BOOTS ALLIANCE INC CALL 931427908 705 3,517 SH Call SOLE   0 0 0
WALGREENS BOOTS ALLIANCE INC PUT 931427958 315 2,580 SH Put SOLE   0 0 0
500 COM LTD CALL 33829R900 0 4 SH Call SOLE   0 0 0
500 COM LTD PUT 33829R950 7 10 SH Put SOLE   0 0 0
WABCO HLDGS INC CALL 92927K902 34 102 SH Call SOLE   0 0 0
WABCO HLDGS INC PUT 92927K952 14 42 SH Put SOLE   0 0 0
WEBSTER FINL CORP CONN CALL 947890909 11 50 SH Call SOLE   0 0 0
WEBSTER FINL CORP CONN PUT 947890959 1 15 SH Put SOLE   0 0 0
WELBILT INC CALL 949090904 0 24 SH Call SOLE   0 0 0
WESCO INTL INC CALL 95082P905 19 49 SH Call SOLE   0 0 0
WESCO INTL INC COM 95082P105 37 546 SH   SOLE   546 0 0
WESCO INTL INC PUT 95082P955 1 50 SH Put SOLE   0 0 0
WELLCARE HEALTH PLANS INC CALL 94946T906 20 44 SH Call SOLE   0 0 0
WELLCARE HEALTH PLANS INC PUT 94946T956 56 147 SH Put SOLE   0 0 0
WASTE CONNECTIONS INC CALL 94106B901 0 11 SH Call SOLE   0 0 0
WASTE CONNECTIONS INC PUT 94106B951 0 7 SH Put SOLE   0 0 0
WALKER & DUNLOP INC CALL 93148P902 6 51 SH Call SOLE   0 0 0
WALKER & DUNLOP INC PUT 93148P952 1 6 SH Put SOLE   0 0 0
WORKDAY INC CALL 98138H901 244 624 SH Call SOLE   0 0 0
WORKDAY INC COM 98138H101 40 402 SH   SOLE   402 0 0
WORKDAY INC PUT 98138H951 336 653 SH Put SOLE   0 0 0
WESTERN DIGITAL CORP CALL 958102905 790 4,693 SH Call SOLE   0 0 0
WESTERN DIGITAL CORP PUT 958102955 870 2,060 SH Put SOLE   0 0 0
WESTERN DIGITAL CORP PUT 958102955 1 654 SH Put SOLE   0 0 0
WD-40 CO COM 929236107 5 46 SH   SOLE   46 0 0
WADDELL & REED FINL INC CALL 930059900 2 16 SH Call SOLE   0 0 0
WADDELL & REED FINL INC COM 930059100 707 31,660 SH   SOLE   31,660 0 0
WADDELL & REED FINL INC PUT 930059950 1 46 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 0 17 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR COM 88166A508 121 20,328 SH   SOLE   20,328 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 9 93 SH Put SOLE   0 0 0
WEB COM GROUP INC COM 94733A104 50 2,317 SH   SOLE   2,317 0 0
WEC ENERGY GROUP INC CALL 92939U906 2 87 SH Call SOLE   0 0 0
WEC ENERGY GROUP INC COM 92939U106 268 4,035 SH   SOLE   4,035 0 0
WENDYS CO CALL 95058W900 8 84 SH Call SOLE   0 0 0
WENDYS CO COM 95058W100 1,590 96,835 SH   SOLE   96,835 0 0
WENDYS CO PUT 95058W950 2 59 SH Put SOLE   0 0 0
WERNER ENTERPRISES INC CALL 950755908 0 4 SH Call SOLE   0 0 0
WESTERN GAS PARTNERS LP CALL 958254904 2 52 SH Call SOLE   0 0 0
WESTERN GAS PARTNERS LP COM 958254104 740 15,402 SH   SOLE   15,402 0 0
WESTERN GAS PARTNERS LP PUT 958254954 95 134 SH Put SOLE   0 0 0
WISDOMTREE INVTS INC CALL 97717P904 34 260 SH Call SOLE   0 0 0
WISDOMTREE INVTS INC COM 97717P104 181 14,453 SH   SOLE   14,453 0 0
WISDOMTREE INVTS INC PUT 97717P954 125 541 SH Put SOLE   0 0 0
WEX INC CALL 96208T904 75 116 SH Call SOLE   0 0 0
WEX INC COM 96208T104 260 1,844 SH   SOLE   1,844 0 0
WEX INC PUT 96208T954 2 72 SH Put SOLE   0 0 0
WELLS FARGO CO NEW CALL 949746901 1,472 6,759 SH Call SOLE   0 0 0
WELLS FARGO CO NEW PUT 949746951 285 3,494 SH Put SOLE   0 0 0
WEATHERFORD INTL PLC CALL G48833900 18 351 SH Call SOLE   0 0 0
WEATHERFORD INTL PLC COM G48833100 50 12,219 SH   SOLE   12,219 0 0
WEATHERFORD INTL PLC PUT G48833950 6 261 SH Put SOLE   0 0 0
WILLBROS GROUP INC DEL COM 969203108 0 99 SH   SOLE   99 0 0
WGL HLDGS INC CALL 92924F906 2 9 SH Call SOLE   0 0 0
WGL HLDGS INC COM 92924F106 4 54 SH   SOLE   54 0 0
WGL HLDGS INC PUT 92924F956 2 10 SH Put SOLE   0 0 0
WINNEBAGO INDS INC CALL 974637900 111 210 SH Call SOLE   0 0 0
WINNEBAGO INDS INC PUT 974637950 3 80 SH Put SOLE   0 0 0
WESTERN GAS EQUITY PARTNERS CALL 95825R903 2 100 SH Call SOLE   0 0 0
WESTERN GAS EQUITY PARTNERS COM 95825R103 68 1,843 SH   SOLE   1,843 0 0
WESTERN GAS EQUITY PARTNERS PUT 95825R953 9 100 SH Put SOLE   0 0 0
WHIRLPOOL CORP CALL 963320906 49 242 SH Call SOLE   0 0 0
WHIRLPOOL CORP COM 963320106 573 3,399 SH   SOLE   3,399 0 0
WHIRLPOOL CORP PUT 963320956 211 802 SH Put SOLE   0 0 0
BOINGO WIRELESS INC CALL 09739C902 7 74 SH Call SOLE   0 0 0
BOINGO WIRELESS INC COM 09739C102 127 5,675 SH   SOLE   5,675 0 0
BOINGO WIRELESS INC PUT 09739C952 1 31 SH Put SOLE   0 0 0
WINDSTREAM HLDGS INC CALL 97382A900 0 99 SH Call SOLE   0 0 0
WINDSTREAM HLDGS INC PUT 97382A950 0 7 SH Put SOLE   0 0 0
WINGSTOP INC CALL 974155903 30 122 SH Call SOLE   0 0 0
WINGSTOP INC PUT 974155953 3 33 SH Put SOLE   0 0 0
ENCORE WIRE CORP CALL 292562905 2 3 SH Call SOLE   0 0 0
ENCORE WIRE CORP PUT 292562955 1 12 SH Put SOLE   0 0 0
WIPRO LTD COM 97651M109 40 7,438 SH   SOLE   7,438 0 0
WIX COM LTD CALL M98068905 3 51 SH Call SOLE   0 0 0
WIX COM LTD COM M98068105 1,126 19,566 SH   SOLE   19,566 0 0
WIX COM LTD PUT M98068955 48 177 SH Put SOLE   0 0 0
WORKIVA INC CALL 98139A905 0 3 SH Call SOLE   0 0 0
WORKIVA INC COM 98139A105 71 3,352 SH   SOLE   3,352 0 0
WORKIVA INC PUT 98139A955 2 17 SH Put SOLE   0 0 0
WESTMORELAND COAL CO COM 960878106 4 3,382 SH   SOLE   3,382 0 0
WESTMORELAND COAL CO PUT 960878956 1 10 SH Put SOLE   0 0 0
LYON WILLIAM HOMES CALL 552074900 34 66 SH Call SOLE   0 0 0
LYON WILLIAM HOMES COM 552074700 150 5,167 SH   SOLE   5,167 0 0
LYON WILLIAM HOMES PUT 552074950 11 179 SH Put SOLE   0 0 0
WESTLAKE CHEM CORP CALL 960413902 3 7 SH Call SOLE   0 0 0
WESTLAKE CHEM CORP COM 960413102 351 3,297 SH   SOLE   3,297 0 0
WESTLAKE CHEM CORP PUT 960413952 54 55 SH Put SOLE   0 0 0
WESTLAKE CHEM PARTNERS LP CALL 960417903 3 25 SH Call SOLE   0 0 0
WESTLAKE CHEM PARTNERS LP COM 960417103 8 344 SH   SOLE   344 0 0
WESTLAKE CHEM PARTNERS LP PUT 960417953 2 35 SH Put SOLE   0 0 0
WHITING PETE CORP NEW CALL 966387909 33 211 SH Call SOLE   0 0 0
WHITING PETE CORP NEW PUT 966387959 5 101 SH Put SOLE   0 0 0
WHITING PETE CORP NEW CALL 966387909 26 186 SH Call SOLE   0 0 0
WHITING PETE CORP NEW PUT 966387959 23 366 SH Put SOLE   0 0 0
WILLIS TOWERS WATSON PUB LTD CALL G96629903 0 5 SH Call SOLE   0 0 0
WILLIS TOWERS WATSON PUB LTD PUT G96629953 10 127 SH Put SOLE   0 0 0
WASTE MGMT INC DEL CALL 94106L909 1,322 913 SH Call SOLE   0 0 0
WASTE MGMT INC DEL COM 94106L109 802 9,302 SH   SOLE   9,302 0 0
WASTE MGMT INC DEL PUT 94106L959 4 63 SH Put SOLE   0 0 0
WILLIAMS COS INC DEL CALL 969457900 257 2,216 SH Call SOLE   0 0 0
WILLIAMS COS INC DEL PUT 969457950 57 526 SH Put SOLE   0 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 22 2,308 SH   SOLE   2,308 0 0
WRIGHT MED GROUP N V CALL N96617908 5 105 SH Call SOLE   0 0 0
WRIGHT MED GROUP N V PUT N96617958 53 101 SH Put SOLE   0 0 0
ADVANCED DRAIN SYS INC DEL CALL 00790R904 14 94 SH Call SOLE   0 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 332 13,928 SH   SOLE   13,928 0 0
WAL-MART STORES INC CALL 931142903 7,152 9,290 SH Call SOLE   0 0 0
WAL-MART STORES INC PUT 931142953 480 5,928 SH Put SOLE   0 0 0
WABASH NATL CORP CALL 929566907 9 53 SH Call SOLE   0 0 0
WABASH NATL CORP PUT 929566957 2 44 SH Put SOLE   0 0 0
WORTHINGTON INDS INC CALL 981811902 4 79 SH Call SOLE   0 0 0
WORTHINGTON INDS INC PUT 981811952 0 14 SH Put SOLE   0 0 0
W P CAREY INC CALL 92936U909 1 36 SH Call SOLE   0 0 0
W P CAREY INC PUT 92936U959 0 8 SH Put SOLE   0 0 0
WASHINGTON PRIME GROUP NEW CALL 93964W908 0 285 SH Call SOLE   0 0 0
WASHINGTON PRIME GROUP NEW PUT 93964W958 2 45 SH Put SOLE   0 0 0
WHEATON PRECIOUS METALS CORP CALL 962879902 82 231 SH Call SOLE   0 0 0
WHEATON PRECIOUS METALS CORP PUT 962879952 13 67 SH Put SOLE   0 0 0
WPP PLC NEW PUT 92937A952 19 45 SH Put SOLE   0 0 0
WESTPORT FUEL SYSTEMS INC CALL 960908909 26 169 SH Call SOLE   0 0 0
WESTPORT FUEL SYSTEMS INC COM 960908309 19 5,121 SH   SOLE   5,121 0 0
WESTPORT FUEL SYSTEMS INC PUT 960908959 5 597 SH Put SOLE   0 0 0
WPX ENERGY INC CALL 98212B903 19 75 SH Call SOLE   0 0 0
WPX ENERGY INC COM 98212B103 140 10,007 SH   SOLE   10,007 0 0
WPX ENERGY INC PUT 98212B953 4 444 SH Put SOLE   0 0 0
WILLIAMS PARTNERS L P NEW CALL 96949L905 18 234 SH Call SOLE   0 0 0
WILLIAMS PARTNERS L P NEW PUT 96949L955 2 192 SH Put SOLE   0 0 0
BERKLEY W R CORP CALL 084423902 1 3 SH Call SOLE   0 0 0
BERKLEY W R CORP COM 084423102 66 927 SH   SOLE   927 0 0
BERKLEY W R CORP PUT 084423952 0 25 SH Put SOLE   0 0 0
WILDHORSE RESOURCE DEV CORP CALL 96812T902 28 214 SH Call SOLE   0 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 327 17,801 SH   SOLE   17,801 0 0
WILDHORSE RESOURCE DEV CORP PUT 96812T952 102 926 SH Put SOLE   0 0 0
WEINGARTEN RLTY INVS COM 948741103 2 91 SH   SOLE   91 0 0
WEINGARTEN RLTY INVS PUT 948741953 0 1 SH Put SOLE   0 0 0
WESTROCK CO CALL 96145D905 98 417 SH Call SOLE   0 0 0
WESTROCK CO PUT 96145D955 4 46 SH Put SOLE   0 0 0
WORLD ACCEP CORP DEL CALL 981419904 15 25 SH Call SOLE   0 0 0
WORLD ACCEP CORP DEL COM 981419104 167 2,079 SH   SOLE   2,079 0 0
WORLD ACCEP CORP DEL PUT 981419954 0 5 SH Put SOLE   0 0 0
WILLIAMS SONOMA INC CALL 969904901 54 308 SH Call SOLE   0 0 0
WILLIAMS SONOMA INC PUT 969904951 5 75 SH Put SOLE   0 0 0
WATSCO INC CALL 942622900 1 6 SH Call SOLE   0 0 0
WATSCO INC PUT 942622950 0 2 SH Put SOLE   0 0 0
WHITESTONE REIT CALL 966084904 0 21 SH Call SOLE   0 0 0
WHITESTONE REIT PUT 966084954 0 46 SH Put SOLE   0 0 0
WINTRUST FINL CORP COM 97650W108 0 11 SH   SOLE   11 0 0
WINTRUST FINL CORP PUT 97650W958 0 1 SH Put SOLE   0 0 0
W & T OFFSHORE INC CALL 92922P906 0 51 SH Call SOLE   0 0 0
W & T OFFSHORE INC COM 92922P106 155 46,898 SH   SOLE   46,898 0 0
W & T OFFSHORE INC PUT 92922P956 0 17 SH Put SOLE   0 0 0
AQUA AMERICA INC CALL 03836W903 6 45 SH Call SOLE   0 0 0
AQUA AMERICA INC COM 03836W103 59 1,526 SH   SOLE   1,526 0 0
AQUA AMERICA INC PUT 03836W953 6 12 SH Put SOLE   0 0 0
WATTS WATER TECHNOLOGIES INC PUT 942749952 0 25 SH Put SOLE   0 0 0
WEIGHT WATCHERS INTL INC NEW CALL 948626906 472 802 SH Call SOLE   0 0 0
WEIGHT WATCHERS INTL INC NEW PUT 948626956 205 1,478 SH Put SOLE   0 0 0
WESTERN UN CO CALL 959802909 3 210 SH Call SOLE   0 0 0
WESTERN UN CO PUT 959802959 2 33 SH Put SOLE   0 0 0
58 COM INC CALL 31680Q904 37 192 SH Call SOLE   0 0 0
58 COM INC COM 31680Q104 2,242 31,330 SH   SOLE   31,330 0 0
58 COM INC PUT 31680Q954 192 731 SH Put SOLE   0 0 0
WOODWARD INC COM 980745103 9 128 SH   SOLE   128 0 0
WOODWARD INC PUT 980745953 0 5 SH Put SOLE   0 0 0
WORLD WRESTLING ENTMT INC CALL 98156Q908 11 76 SH Call SOLE   0 0 0
WORLD WRESTLING ENTMT INC PUT 98156Q958 0 6 SH Put SOLE   0 0 0
WOLVERINE WORLD WIDE INC CALL 978097903 13 219 SH Call SOLE   0 0 0
WEYERHAEUSER CO CALL 962166904 8 175 SH Call SOLE   0 0 0
WEYERHAEUSER CO PUT 962166954 4 31 SH Put SOLE   0 0 0
WYNDHAM WORLDWIDE CORP CALL 98310W908 45 133 SH Call SOLE   0 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 155 1,345 SH   SOLE   1,345 0 0
WYNDHAM WORLDWIDE CORP PUT 98310W958 21 268 SH Put SOLE   0 0 0
WYNN RESORTS LTD CALL 983134907 1,200 1,302 SH Call SOLE   0 0 0
WYNN RESORTS LTD COM 983134107 6,970 41,348 SH   SOLE   41,348 0 0
WYNN RESORTS LTD PUT 983134957 608 4,718 SH Put SOLE   0 0 0
UNITED STATES STL CORP NEW CALL 912909908 1,660 3,316 SH Call SOLE   0 0 0
UNITED STATES STL CORP NEW COM 912909108 3,426 97,360 SH   SOLE   97,360 0 0
UNITED STATES STL CORP NEW PUT 912909958 857 7,909 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 700 2,140 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 730 4,930 SH Put SOLE   0 0 0
XBIOTECH INC CALL 98400H902 9 72 SH Call SOLE   0 0 0
XBIOTECH INC PUT 98400H952 6 25 SH Put SOLE   0 0 0
EXCO RESOURCES INC PUT 269279951 2 24 SH Put SOLE   0 0 0
XCERRA CORP CALL 98400J908 1 10 SH Call SOLE   0 0 0
XCERRA CORP PUT 98400J958 0 3 SH Put SOLE   0 0 0
CIMAREX ENERGY CO CALL 171798901 7 10 SH Call SOLE   0 0 0
CIMAREX ENERGY CO COM 171798101 753 6,176 SH   SOLE   6,176 0 0
CIMAREX ENERGY CO PUT 171798951 62 277 SH Put SOLE   0 0 0
XCEL ENERGY INC CALL 98389B900 0 8 SH Call SOLE   0 0 0
XCEL ENERGY INC COM 98389B100 30 634 SH   SOLE   634 0 0
XCEL ENERGY INC PUT 98389B950 1 19 SH Put SOLE   0 0 0
INTERSECT ENT INC COM 46071F103 242 7,495 SH   SOLE   7,495 0 0
SPDR SERIES TRUST CALL 78464A908 1 18 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A748 713 41,674 SH   SOLE   41,674 0 0
SPDR SERIES TRUST PUT 78464A958 0 24 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 220 608 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 12 791 SH Put SOLE   0 0 0
XENIA HOTELS & RESORTS INC CALL 984017903 0 2 SH Call SOLE   0 0 0
XINYUAN REAL ESTATE CO LTD CALL 98417P905 5 35 SH Call SOLE   0 0 0
XINYUAN REAL ESTATE CO LTD COM 98417P105 164 24,196 SH   SOLE   24,196 0 0
XINYUAN REAL ESTATE CO LTD PUT 98417P955 0 9 SH Put SOLE   0 0 0
XL GROUP LTD CALL G98294904 4 846 SH Call SOLE   0 0 0
XL GROUP LTD PUT G98294954 2 16 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 163 525 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 19 810 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 1,827 6,341 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 482 7,426 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 391 2,239 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 21 1,253 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 20 25 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 0 86 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 156 486 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 144 3,190 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 862 1,729 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 199 3,452 SH Put SOLE   0 0 0
XILINX INC CALL 983919901 306 1,025 SH Call SOLE   0 0 0
XILINX INC PUT 983919951 164 696 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 186 1,498 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 59 2,075 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 12 343 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 6 100 SH Put SOLE   0 0 0
ACCELERON PHARMA INC CALL 00434H908 17 47 SH Call SOLE   0 0 0
ACCELERON PHARMA INC PUT 00434H958 3 82 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 176 959 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y886 2,574 48,873 SH   SOLE   48,873 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 332 6,130 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 231 1,437 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 323 3,987 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 594 1,724 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 157 3,408 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 135 384 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 9 1,611 SH Put SOLE   0 0 0
XUNLEI LTD CALL 98419E908 127 706 SH Call SOLE   0 0 0
XUNLEI LTD PUT 98419E958 22 66 SH Put SOLE   0 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 102 7,131 SH   SOLE   7,131 0 0
EXXON MOBIL CORP CALL 30231G902 586 4,623 SH Call SOLE   0 0 0
EXXON MOBIL CORP COM 30231G102 5,300 63,372 SH   SOLE   63,372 0 0
EXXON MOBIL CORP PUT 30231G952 480 6,808 SH Put SOLE   0 0 0
INTREXON CORP CALL 46122T902 35 532 SH Call SOLE   0 0 0
INTREXON CORP PUT 46122T952 131 187 SH Put SOLE   0 0 0
INTREXON CORP CALL 46122T902 0 104 SH Call SOLE   0 0 0
INTREXON CORP PUT 46122T952 6 10 SH Put SOLE   0 0 0
EXONE CO CALL 302104904 1 31 SH Call SOLE   0 0 0
EXONE CO COM 302104104 57 6,893 SH   SOLE   6,893 0 0
EXONE CO PUT 302104954 62 153 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 741 4,962 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 368 4,930 SH Put SOLE   0 0 0
XO GROUP INC CALL 983772904 1 3 SH Call SOLE   0 0 0
XPERI CORP CALL 98421B900 0 13 SH Call SOLE   0 0 0
XPERI CORP COM 98421B100 486 19,942 SH   SOLE   19,942 0 0
XPERI CORP PUT 98421B950 2 38 SH Put SOLE   0 0 0
XPO LOGISTICS INC CALL 983793900 1,804 733 SH Call SOLE   0 0 0
XPO LOGISTICS INC COM 983793100 307 3,352 SH   SOLE   3,352 0 0
XPO LOGISTICS INC PUT 983793950 32 1,250 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 10 44 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347X950 3 75 SH Put SOLE   0 0 0
DENTSPLY SIRONA INC CALL 24906P909 154 404 SH Call SOLE   0 0 0
DENTSPLY SIRONA INC PUT 24906P959 12 142 SH Put SOLE   0 0 0
XERIUM TECHNOLOGIES INC COM 98416J118 3 758 SH   SOLE   758 0 0
SPDR SERIES TRUST CALL 78464A908 386 1,808 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 105 3,091 SH Put SOLE   0 0 0
XEROX CORP CALL 984121908 2 160 SH Call SOLE   0 0 0
XEROX CORP COM 984121608 428 14,696 SH   SOLE   14,696 0 0
XEROX CORP PUT 984121958 48 144 SH Put SOLE   0 0 0
XEROX CORP CALL 984121908 0 2 SH Call SOLE   0 0 0
XEROX CORP PUT 984121958 39 265 SH Put SOLE   0 0 0
XEROX CORP CALL 984121908 29 83 SH Call SOLE   0 0 0
XEROX CORP PUT 984121958 0 5 SH Put SOLE   0 0 0
ISHARES TR COM 46434V381 10 300 SH   SOLE   300 0 0
22ND CENTY GROUP INC CALL 90137F903 9 136 SH Call SOLE   0 0 0
22ND CENTY GROUP INC PUT 90137F953 4 134 SH Put SOLE   0 0 0
XYLEM INC CALL 98419M900 11 33 SH Call SOLE   0 0 0
XYLEM INC PUT 98419M950 1 27 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 0 13 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K836 2 453 SH   SOLE   453 0 0
DIREXION SHS ETF TR PUT 25490K959 2 7 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 3 45 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 13 43 SH Put SOLE   0 0 0
YELP INC CALL 985817905 211 467 SH Call SOLE   0 0 0
YELP INC COM 985817105 3,034 72,312 SH   SOLE   72,312 0 0
YELP INC PUT 985817955 96 698 SH Put SOLE   0 0 0
YEXT INC CALL 98585N906 8 40 SH Call SOLE   0 0 0
YINGLI GREEN ENERGY HLDG CO CALL 98584B902 0 21 SH Call SOLE   0 0 0
YINGLI GREEN ENERGY HLDG CO COM 98584B202 6 4,042 SH   SOLE   4,042 0 0
YINGLI GREEN ENERGY HLDG CO PUT 98584B952 4 60 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 136 179 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W958 1 31 SH Put SOLE   0 0 0
YANDEX N V CALL N97284908 47 590 SH Call SOLE   0 0 0
YANDEX N V COM N97284108 838 25,604 SH   SOLE   25,604 0 0
YANDEX N V PUT N97284958 9 218 SH Put SOLE   0 0 0
YORK WTR CO COM 987184108 26 779 SH   SOLE   779 0 0
YORK WTR CO PUT 987184958 2 16 SH Put SOLE   0 0 0
YPF SOCIEDAD ANONIMA CALL 984245900 114 1,555 SH Call SOLE   0 0 0
YPF SOCIEDAD ANONIMA COM 984245100 1,098 47,927 SH   SOLE   47,927 0 0
YPF SOCIEDAD ANONIMA PUT 984245950 126 3,815 SH Put SOLE   0 0 0
YRC WORLDWIDE INC CALL 984249907 0 2 SH Call SOLE   0 0 0
YRC WORLDWIDE INC COM 984249607 399 27,758 SH   SOLE   27,758 0 0
YRC WORLDWIDE INC PUT 984249957 3 186 SH Put SOLE   0 0 0
YIRENDAI LTD CALL 98585L900 15 122 SH Call SOLE   0 0 0
YIRENDAI LTD PUT 98585L950 37 457 SH Put SOLE   0 0 0
YUM BRANDS INC CALL 988498901 278 639 SH Call SOLE   0 0 0
YUM BRANDS INC PUT 988498951 5 836 SH Put SOLE   0 0 0
YUM BRANDS INC CALL 988498901 20 29 SH Call SOLE   0 0 0
YUM BRANDS INC PUT 988498951 0 14 SH Put SOLE   0 0 0
YUM CHINA HLDGS INC CALL 98850P909 92 371 SH Call SOLE   0 0 0
YUM CHINA HLDGS INC PUT 98850P959 13 132 SH Put SOLE   0 0 0
YY INC CALL 98426T906 350 441 SH Call SOLE   0 0 0
YY INC COM 98426T106 1,140 10,089 SH   SOLE   10,089 0 0
YY INC PUT 98426T956 154 412 SH Put SOLE   0 0 0
ZILLOW GROUP INC CALL 98954M900 38 152 SH Call SOLE   0 0 0
ZILLOW GROUP INC PUT 98954M950 7 58 SH Put SOLE   0 0 0
ZAGG INC CALL 98884U908 61 620 SH Call SOLE   0 0 0
ZAGG INC PUT 98884U958 22 92 SH Put SOLE   0 0 0
ZAYO GROUP HLDGS INC CALL 98919V905 116 261 SH Call SOLE   0 0 0
ZAYO GROUP HLDGS INC COM 98919V105 1,531 41,628 SH   SOLE   41,628 0 0
ZAYO GROUP HLDGS INC PUT 98919V955 9 242 SH Put SOLE   0 0 0
ZIMMER BIOMET HLDGS INC CALL 98956P902 14 191 SH Call SOLE   0 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 245 2,037 SH   SOLE   2,037 0 0
ZIMMER BIOMET HLDGS INC PUT 98956P952 10 46 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B907 0 11 SH Call SOLE   0 0 0
ZEBRA TECHNOLOGIES CORP CALL 989207905 6 11 SH Call SOLE   0 0 0
ZEBRA TECHNOLOGIES CORP COM 989207105 413 3,984 SH   SOLE   3,984 0 0
ZEBRA TECHNOLOGIES CORP PUT 989207955 17 310 SH Put SOLE   0 0 0
ZENDESK INC CALL 98936J901 4 43 SH Call SOLE   0 0 0
ZENDESK INC COM 98936J101 205 6,062 SH   SOLE   6,062 0 0
ZENDESK INC PUT 98936J951 9 100 SH Put SOLE   0 0 0
OLYMPIC STEEL INC CALL 68162K906 4 31 SH Call SOLE   0 0 0
OLYMPIC STEEL INC PUT 68162K956 8 230 SH Put SOLE   0 0 0
ZAFGEN INC CALL 98885E903 0 21 SH Call SOLE   0 0 0
ZILLOW GROUP INC CALL 98954M900 14 11 SH Call SOLE   0 0 0
ZILLOW GROUP INC COM 98954M101 531 13,035 SH   SOLE   13,035 0 0
ZILLOW GROUP INC PUT 98954M950 0 1 SH Put SOLE   0 0 0
ZOGENIX INC CALL 98978L904 607 462 SH Call SOLE   0 0 0
ZOGENIX INC PUT 98978L954 23 82 SH Put SOLE   0 0 0
ZIONS BANCORPORATION CALL 989701907 420 394 SH Call SOLE   0 0 0
ZIONS BANCORPORATION PUT 989701957 11 274 SH Put SOLE   0 0 0
ZIOPHARM ONCOLOGY INC CALL 98973P901 13 480 SH Call SOLE   0 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 99 24,122 SH   SOLE   24,122 0 0
ZIOPHARM ONCOLOGY INC PUT 98973P951 323 991 SH Put SOLE   0 0 0
ZIX CORP CALL 98974P900 0 75 SH Call SOLE   0 0 0
ZIX CORP COM 98974P100 0 130 SH   SOLE   130 0 0
ZIX CORP PUT 98974P950 0 10 SH Put SOLE   0 0 0
ZION OIL & GAS INC CALL 989696909 6 95 SH Call SOLE   0 0 0
ZION OIL & GAS INC COM 989696109 0 1 SH   SOLE   1 0 0
ZION OIL & GAS INC PUT 989696959 15 200 SH Put SOLE   0 0 0
ZYNGA INC CALL 98986T908 6 46 SH Call SOLE   0 0 0
ZYNGA INC COM 98986T108 161 40,370 SH   SOLE   40,370 0 0
CHINA SOUTHN AIRLS LTD CALL 169409909 41 154 SH Call SOLE   0 0 0
CHINA SOUTHN AIRLS LTD COM 169409109 91 1,761 SH   SOLE   1,761 0 0
CHINA SOUTHN AIRLS LTD PUT 169409959 0 4 SH Put SOLE   0 0 0
ZOES KITCHEN INC CALL 98979J909 13 59 SH Call SOLE   0 0 0
ZOES KITCHEN INC PUT 98979J959 10 81 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 2 13 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 0 2 SH Put SOLE   0 0 0
ZTO EXPRESS CAYMAN INC CALL 98980A905 35 635 SH Call SOLE   0 0 0
ZTO EXPRESS CAYMAN INC COM 98980A105 111 7,063 SH   SOLE   7,063 0 0
ZTO EXPRESS CAYMAN INC PUT 98980A955 22 304 SH Put SOLE   0 0 0
ZOETIS INC CALL 98978V903 218 332 SH Call SOLE   0 0 0
ZOETIS INC COM 98978V103 591 8,204 SH   SOLE   8,204 0 0
ZOETIS INC PUT 98978V953 22 288 SH Put SOLE   0 0 0
ZUMIEZ INC CALL 989817901 3 20 SH Call SOLE   0 0 0
ZUMIEZ INC COM 989817101 19 920 SH   SOLE   920 0 0
ZUMIEZ INC PUT 989817951 0 25 SH Put SOLE   0 0 0
ZYNERBA PHARMACEUTICALS INC CALL 98986X909 40 189 SH Call SOLE   0 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 7 564 SH   SOLE   564 0 0
ZYNERBA PHARMACEUTICALS INC PUT 98986X959 7 197 SH Put SOLE   0 0 0