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 154 470 SH Call SOLE   0 0 0
AGILENT TECHNOLOGIES INC PUT 00846U951 52 301 SH Put SOLE   0 0 0
ALCOA CORP CALL 013872906 157 554 SH Call SOLE   0 0 0
ALCOA CORP COM 013872106 281 6,265 SH   SOLE   6,265 0 0
ALCOA CORP PUT 013872956 129 978 SH Put SOLE   0 0 0
ADVANCED ACCELERATOR APPLIC CALL 00790T900 0 1 SH Call SOLE   0 0 0
ADVANCED ACCELERATOR APPLIC COM 00790T100 0 10,096 SH   SOLE   10,096 0 0
ADVANCED ACCELERATOR APPLIC PUT 00790T950 3 98 SH Put SOLE   0 0 0
ALTABA INC CALL 021346901 1,114 3,103 SH Call SOLE   0 0 0
ALTABA INC COM 021346101 4,816 65,055 SH   SOLE   65,055 0 0
ALTABA INC PUT 021346951 568 2,067 SH Put SOLE   0 0 0
AAC HLDGS INC CALL 000307908 6 18 SH Call SOLE   0 0 0
AAC HLDGS INC COM 000307108 0 4 SH   SOLE   4 0 0
AAC HLDGS INC PUT 000307958 1 81 SH Put SOLE   0 0 0
AMERICAN AIRLS GROUP INC CALL 02376R902 763 2,689 SH Call SOLE   0 0 0
AMERICAN AIRLS GROUP INC PUT 02376R952 294 1,613 SH Put SOLE   0 0 0
AARONS INC CALL 002535900 12 36 SH Call SOLE   0 0 0
AARONS INC PUT 002535950 3 20 SH Put SOLE   0 0 0
APPLIED OPTOELECTRONICS INC CALL 03823U902 25 438 SH Call SOLE   0 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 387 15,454 SH   SOLE   15,454 0 0
APPLIED OPTOELECTRONICS INC PUT 03823U952 607 758 SH Put SOLE   0 0 0
ADVANCE AUTO PARTS INC CALL 00751Y906 122 163 SH Call SOLE   0 0 0
ADVANCE AUTO PARTS INC PUT 00751Y956 100 319 SH Put SOLE   0 0 0
APPLE INC CALL 037833900 11,392 17,263 SH Call SOLE   0 0 0
APPLE INC COM 037833100 8,346 49,744 SH   SOLE   49,744 0 0
APPLE INC PUT 037833950 8,605 12,052 SH Put SOLE   0 0 0
AMERICAN ASSETS TR INC COM 024013104 2 89 SH   SOLE   89 0 0
AMERICAN ASSETS TR INC PUT 024013954 0 1 SH Put SOLE   0 0 0
ALMADEN MINERALS LTD COM 020283305 0 300 SH   SOLE   300 0 0
ALMADEN MINERALS LTD PUT 020283955 1 3 SH Put SOLE   0 0 0
ADVANTAGE OIL & GAS LTD CALL 00765F901 0 2 SH Call SOLE   0 0 0
ADVANTAGE OIL & GAS LTD COM 00765F101 17 5,896 SH   SOLE   5,896 0 0
ATLAS AIR WORLDWIDE HLDGS IN CALL 049164905 22 47 SH Call SOLE   0 0 0
ATLAS AIR WORLDWIDE HLDGS IN PUT 049164955 5 40 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 9 30 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 1 13 SH Put SOLE   0 0 0
AXON ENTERPRISE INC CALL 05464C901 470 365 SH Call SOLE   0 0 0
AXON ENTERPRISE INC PUT 05464C951 23 113 SH Put SOLE   0 0 0
ALLIANCEBERNSTEIN HOLDING LP CALL 01881G906 0 230 SH Call SOLE   0 0 0
ALLIANCEBERNSTEIN HOLDING LP PUT 01881G956 5 92 SH Put SOLE   0 0 0
ABAXIS INC CALL 002567905 2 6 SH Call SOLE   0 0 0
ABB LTD CALL 000375904 11 292 SH Call SOLE   0 0 0
ABB LTD COM 000375204 423 17,840 SH   SOLE   17,840 0 0
ABB LTD PUT 000375954 130 269 SH Put SOLE   0 0 0
ABBVIE INC CALL 00287Y909 668 4,835 SH Call SOLE   0 0 0
ABBVIE INC COM 00287Y109 3,946 41,700 SH   SOLE   41,700 0 0
ABBVIE INC PUT 00287Y959 1,933 3,525 SH Put SOLE   0 0 0
AMERISOURCEBERGEN CORP CALL 03073E905 965 11,045 SH Call SOLE   0 0 0
AMERISOURCEBERGEN CORP PUT 03073E955 247 275 SH Put SOLE   0 0 0
ABEONA THERAPEUTICS INC CALL 00289Y907 44 339 SH Call SOLE   0 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 76 5,360 SH   SOLE   5,360 0 0
ABEONA THERAPEUTICS INC PUT 00289Y957 62 94 SH Put SOLE   0 0 0
AMBEV SA CALL 02319V903 43 227 SH Call SOLE   0 0 0
ASBURY AUTOMOTIVE GROUP INC PUT 043436954 2 18 SH Put SOLE   0 0 0
ABLYNX NV CALL 00372Y905 35 16 SH Call SOLE   0 0 0
ABLYNX NV COM 00372Y105 14 260 SH   SOLE   260 0 0
ABLYNX NV PUT 00372Y955 0 1 SH Put SOLE   0 0 0
ABM INDS INC CALL 000957900 0 37 SH Call SOLE   0 0 0
ABM INDS INC COM 000957100 3 116 SH   SOLE   116 0 0
ABM INDS INC PUT 000957950 0 4 SH Put SOLE   0 0 0
ABIOMED INC CALL 003654900 858 2,859 SH Call SOLE   0 0 0
ABIOMED INC COM 003654100 116 400 SH   SOLE   400 0 0
ABIOMED INC PUT 003654950 28 42 SH Put SOLE   0 0 0
ARBOR RLTY TR INC CALL 038923908 0 4 SH Call SOLE   0 0 0
ARBOR RLTY TR INC PUT 038923958 0 15 SH Put SOLE   0 0 0
ABBOTT LABS CALL 002824900 786 1,495 SH Call SOLE   0 0 0
ABBOTT LABS PUT 002824950 27 450 SH Put SOLE   0 0 0
ARBUTUS BIOPHARMA CORP CALL 03879J900 1 57 SH Call SOLE   0 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 35 7,031 SH   SOLE   7,031 0 0
BARRICK GOLD CORP CALL 067901908 30 403 SH Call SOLE   0 0 0
BARRICK GOLD CORP PUT 067901958 156 435 SH Put SOLE   0 0 0
ACADIA PHARMACEUTICALS INC CALL 004225908 53 415 SH Call SOLE   0 0 0
ACADIA PHARMACEUTICALS INC PUT 004225958 138 182 SH Put SOLE   0 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 97 2,537 SH   SOLE   2,537 0 0
AMERICAN CAMPUS CMNTYS INC PUT 024835950 2 139 SH Put SOLE   0 0 0
ACCO BRANDS CORP CALL 00081T908 5 75 SH Call SOLE   0 0 0
ACETO CORP CALL 004446900 5 72 SH Call SOLE   0 0 0
ACETO CORP PUT 004446950 4 25 SH Put SOLE   0 0 0
ARCH CAP GROUP LTD CALL G0450A905 31 159 SH Call SOLE   0 0 0
ARCH CAP GROUP LTD COM G0450A105 355 4,155 SH   SOLE   4,155 0 0
ARCH CAP GROUP LTD PUT G0450A955 35 254 SH Put SOLE   0 0 0
ALUMINUM CORP CHINA LTD CALL 022276909 0 16 SH Call SOLE   0 0 0
ALUMINUM CORP CHINA LTD COM 022276109 17 1,235 SH   SOLE   1,235 0 0
ALUMINUM CORP CHINA LTD PUT 022276959 3 22 SH Put SOLE   0 0 0
ACADIA HEALTHCARE COMPANY IN CALL 00404A909 53 101 SH Call SOLE   0 0 0
ACHILLION PHARMACEUTICALS IN CALL 00448Q901 0 8 SH Call SOLE   0 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 103 27,963 SH   SOLE   27,963 0 0
ACHILLION PHARMACEUTICALS IN PUT 00448Q951 0 3 SH Put SOLE   0 0 0
ACACIA COMMUNICATIONS INC CALL 00401C908 0 16 SH Call SOLE   0 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 192 5,003 SH   SOLE   5,003 0 0
ACACIA COMMUNICATIONS INC PUT 00401C958 73 92 SH Put SOLE   0 0 0
ACI WORLDWIDE INC CALL 004498901 0 1 SH Call SOLE   0 0 0
ACI WORLDWIDE INC COM 004498101 57 2,431 SH   SOLE   2,431 0 0
AXCELIS TECHNOLOGIES INC CALL 054540908 8 429 SH Call SOLE   0 0 0
AXCELIS TECHNOLOGIES INC COM 054540208 41 1,686 SH   SOLE   1,686 0 0
AXCELIS TECHNOLOGIES INC PUT 054540958 37 283 SH Put SOLE   0 0 0
AECOM CALL 00766T900 7 157 SH Call SOLE   0 0 0
AECOM PUT 00766T950 1 8 SH Put SOLE   0 0 0
ACCENTURE PLC IRELAND CALL G1151C901 612 726 SH Call SOLE   0 0 0
ACCENTURE PLC IRELAND PUT G1151C951 174 246 SH Put SOLE   0 0 0
ACORDA THERAPEUTICS INC CALL 00484M906 3 53 SH Call SOLE   0 0 0
ACORDA THERAPEUTICS INC COM 00484M106 288 12,198 SH   SOLE   12,198 0 0
ACORDA THERAPEUTICS INC PUT 00484M956 31 209 SH Put SOLE   0 0 0
ACELRX PHARMACEUTICALS INC CALL 00444T900 9 422 SH Call SOLE   0 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 14 6,761 SH   SOLE   6,761 0 0
ACELRX PHARMACEUTICALS INC PUT 00444T950 15 53 SH Put SOLE   0 0 0
ACTUA CORP PUT 005094957 0 53 SH Put SOLE   0 0 0
ACACIA RESH CORP CALL 003881907 1 63 SH Call SOLE   0 0 0
ACACIA RESH CORP COM 003881307 220 63,040 SH   SOLE   63,040 0 0
ACACIA RESH CORP PUT 003881957 96 1,166 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 2 43 SH Call SOLE   0 0 0
ISHARES TR COM 464288257 205 2,868 SH   SOLE   2,868 0 0
ISHARES TR PUT 464288955 3 27 SH Put SOLE   0 0 0
ISHARES INC COM 464286525 7 88 SH   SOLE   88 0 0
ACXIOM CORP CALL 005125909 43 215 SH Call SOLE   0 0 0
ACXIOM CORP COM 005125109 264 11,637 SH   SOLE   11,637 0 0
ACXIOM CORP PUT 005125959 52 562 SH Put SOLE   0 0 0
ADAPTIMMUNE THERAPEUTICS PLC CALL 00653A907 1 6 SH Call SOLE   0 0 0
ADAPTIMMUNE THERAPEUTICS PLC COM 00653A107 23 2,122 SH   SOLE   2,122 0 0
ADAPTIMMUNE THERAPEUTICS PLC PUT 00653A957 0 3 SH Put SOLE   0 0 0
ADOBE SYS INC CALL 00724F901 1,390 1,210 SH Call SOLE   0 0 0
ADOBE SYS INC COM 00724F101 9,671 44,759 SH   SOLE   44,759 0 0
ADOBE SYS INC PUT 00724F951 898 1,592 SH Put SOLE   0 0 0
ANALOG DEVICES INC CALL 032654905 125 251 SH Call SOLE   0 0 0
ANALOG DEVICES INC PUT 032654955 39 218 SH Put SOLE   0 0 0
ARCHER DANIELS MIDLAND CO CALL 039483902 85 925 SH Call SOLE   0 0 0
ARCHER DANIELS MIDLAND CO PUT 039483952 18 326 SH Put SOLE   0 0 0
ADAMIS PHARMACEUTICALS CORP CALL 00547W908 0 77 SH Call SOLE   0 0 0
ADAMIS PHARMACEUTICALS CORP COM 00547W208 117 33,668 SH   SOLE   33,668 0 0
ADAMIS PHARMACEUTICALS CORP PUT 00547W958 1 45 SH Put SOLE   0 0 0
ADAMAS PHARMACEUTICALS INC CALL 00548A906 31 313 SH Call SOLE   0 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 98 4,134 SH   SOLE   4,134 0 0
ADAMAS PHARMACEUTICALS INC PUT 00548A956 5 13 SH Put SOLE   0 0 0
ADIENT PLC CALL G0084W901 0 36 SH Call SOLE   0 0 0
ADIENT PLC PUT G0084W951 11 33 SH Put SOLE   0 0 0
AUTOMATIC DATA PROCESSING IN CALL 053015903 115 883 SH Call SOLE   0 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,909 16,825 SH   SOLE   16,825 0 0
AUTOMATIC DATA PROCESSING IN PUT 053015953 49 283 SH Put SOLE   0 0 0
ADURO BIOTECH INC CALL 00739L901 1 101 SH Call SOLE   0 0 0
ADURO BIOTECH INC COM 00739L101 87 9,385 SH   SOLE   9,385 0 0
ADURO BIOTECH INC PUT 00739L951 0 5 SH Put SOLE   0 0 0
ALLIANCE DATA SYSTEMS CORP CALL 018581908 40 259 SH Call SOLE   0 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 64 303 SH   SOLE   303 0 0
ALLIANCE DATA SYSTEMS CORP PUT 018581958 123 272 SH Put SOLE   0 0 0
AUTODESK INC CALL 052769906 1,124 1,087 SH Call SOLE   0 0 0
AUTODESK INC PUT 052769956 396 1,107 SH Put SOLE   0 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 57 2,595 SH   SOLE   2,595 0 0
ADT INC CALL 00090Q903 0 228 SH Call SOLE   0 0 0
ADT INC COM 00090Q103 230 29,033 SH   SOLE   29,033 0 0
ADT INC PUT 00090Q953 65 290 SH Put SOLE   0 0 0
ADTRAN INC CALL 00738A906 0 6 SH Call SOLE   0 0 0
ADTRAN INC COM 00738A106 157 10,115 SH   SOLE   10,115 0 0
ADTRAN INC PUT 00738A956 31 172 SH Put SOLE   0 0 0
ADDUS HOMECARE CORP COM 006739106 22 454 SH   SOLE   454 0 0
ADVERUM BIOTECHNOLOGIES INC CALL 00773U908 6 471 SH Call SOLE   0 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 231 39,932 SH   SOLE   39,932 0 0
ADVERUM BIOTECHNOLOGIES INC PUT 00773U958 3 18 SH Put SOLE   0 0 0
ADVAXIS INC CALL 007624908 0 91 SH Call SOLE   0 0 0
ADVAXIS INC COM 007624208 2 1,496 SH   SOLE   1,496 0 0
ADVAXIS INC PUT 007624958 11 35 SH Put SOLE   0 0 0
AMEREN CORP CALL 023608902 0 10 SH Call SOLE   0 0 0
AMEREN CORP COM 023608102 7 137 SH   SOLE   137 0 0
AEGON N V CALL 007924903 26 144 SH Call SOLE   0 0 0
AEGON N V PUT 007924953 4 98 SH Put SOLE   0 0 0
AEGION CORP COM 00770F104 105 4,616 SH   SOLE   4,616 0 0
AEGION CORP PUT 00770F954 4 86 SH Put SOLE   0 0 0
ADVANCED ENERGY INDS CALL 007973900 112 1,701 SH Call SOLE   0 0 0
ADVANCED ENERGY INDS PUT 007973950 30 94 SH Put SOLE   0 0 0
AMERICAN EQTY INVT LIFE HLD CALL 025676906 0 1 SH Call SOLE   0 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 13 468 SH   SOLE   468 0 0
AGNICO EAGLE MINES LTD CALL 008474908 123 1,055 SH Call SOLE   0 0 0
AGNICO EAGLE MINES LTD PUT 008474958 77 404 SH Put SOLE   0 0 0
AMERICAN EAGLE OUTFITTERS NE CALL 02553E906 253 897 SH Call SOLE   0 0 0
AMERICAN EAGLE OUTFITTERS NE PUT 02553E956 26 382 SH Put SOLE   0 0 0
AMERICAN ELEC PWR INC CALL 025537901 13 136 SH Call SOLE   0 0 0
AMERICAN ELEC PWR INC PUT 025537951 13 41 SH Put SOLE   0 0 0
AERCAP HOLDINGS NV CALL N00985906 4 231 SH Call SOLE   0 0 0
AERCAP HOLDINGS NV COM N00985106 757 14,936 SH   SOLE   14,936 0 0
AERCAP HOLDINGS NV PUT N00985956 24 948 SH Put SOLE   0 0 0
AERIE PHARMACEUTICALS INC CALL 00771V908 14 69 SH Call SOLE   0 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 96 1,772 SH   SOLE   1,772 0 0
AERIE PHARMACEUTICALS INC PUT 00771V958 1 6 SH Put SOLE   0 0 0
AES CORP CALL 00130H905 5 57 SH Call SOLE   0 0 0
AES CORP COM 00130H105 123 10,848 SH   SOLE   10,848 0 0
AES CORP PUT 00130H955 0 36 SH Put SOLE   0 0 0
AETNA INC NEW CALL 00817Y908 50 98 SH Call SOLE   0 0 0
AETNA INC NEW COM 00817Y108 3,143 18,598 SH   SOLE   18,598 0 0
AETNA INC NEW PUT 00817Y958 437 666 SH Put SOLE   0 0 0
AETERNA ZENTARIS INC COM 007975402 0 276 SH   SOLE   276 0 0
ALMOST FAMILY INC CALL 020409908 76 242 SH Call SOLE   0 0 0
ALMOST FAMILY INC PUT 020409958 12 283 SH Put SOLE   0 0 0
AMERICAN FINL GROUP INC OHIO CALL 025932904 1 2 SH Call SOLE   0 0 0
AMERICAN FINL GROUP INC OHIO PUT 025932954 0 1 SH Put SOLE   0 0 0
ATLAS FINANCIAL HOLDINGS INC PUT G06207955 2 20 SH Put SOLE   0 0 0
AFLAC INC CALL 001055902 59 652 SH Call SOLE   0 0 0
AFLAC INC COM 001055102 419 9,593 SH   SOLE   9,593 0 0
AFLAC INC PUT 001055952 31 744 SH Put SOLE   0 0 0
AFFIMED N V CALL N01045908 0 9 SH Call SOLE   0 0 0
AFFIMED N V PUT N01045958 0 1 SH Put SOLE   0 0 0
AMTRUST FINL SVCS INC CALL 032359909 24 527 SH Call SOLE   0 0 0
AMTRUST FINL SVCS INC PUT 032359959 15 156 SH Put SOLE   0 0 0
CSOP ETF TR COM 12649L105 12 692 SH   SOLE   692 0 0
CSOP ETF TR PUT 12649L955 3 186 SH Put SOLE   0 0 0
FIRST MAJESTIC SILVER CORP CALL 32076V903 9 601 SH Call SOLE   0 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 23 3,913 SH   SOLE   3,913 0 0
FIRST MAJESTIC SILVER CORP PUT 32076V953 10 94 SH Put SOLE   0 0 0
AGCO CORP CALL 001084902 4 57 SH Call SOLE   0 0 0
AGCO CORP PUT 001084952 3 18 SH Put SOLE   0 0 0
AGENUS INC CALL 00847G905 2 182 SH Call SOLE   0 0 0
AGENUS INC COM 00847G705 26 5,665 SH   SOLE   5,665 0 0
AGENUS INC PUT 00847G955 4 70 SH Put SOLE   0 0 0
AGROFRESH SOLUTIONS COM 00856G109 6 890 SH   SOLE   890 0 0
AGROFRESH SOLUTIONS PUT 00856G959 0 10 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1 28 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 1 156 SH Put SOLE   0 0 0
ALAMOS GOLD INC NEW CALL 011532908 0 10 SH Call SOLE   0 0 0
ALAMOS GOLD INC NEW COM 011532108 24 4,754 SH   SOLE   4,754 0 0
ALAMOS GOLD INC NEW PUT 011532958 7 32 SH Put SOLE   0 0 0
ALAMOS GOLD INC NEW PUT 011532958 0 1 SH Put SOLE   0 0 0
AGIOS PHARMACEUTICALS INC CALL 00847X904 120 184 SH Call SOLE   0 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 1,327 16,234 SH   SOLE   16,234 0 0
AGIOS PHARMACEUTICALS INC PUT 00847X954 21 283 SH Put SOLE   0 0 0
FEDERAL AGRIC MTG CORP PUT 313148956 0 2 SH Put SOLE   0 0 0
ALLERGAN PLC CALL G0177J908 1,519 3,152 SH Call SOLE   0 0 0
ALLERGAN PLC PUT G0177J958 4,070 1,978 SH Put SOLE   0 0 0
AGNC INVT CORP CALL 00123Q904 1 64 SH Call SOLE   0 0 0
AGNC INVT CORP PUT 00123Q954 3 94 SH Put SOLE   0 0 0
ASSURED GUARANTY LTD CALL G0585R906 32 159 SH Call SOLE   0 0 0
ASSURED GUARANTY LTD PUT G0585R956 49 647 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 18 43 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W353 186 5,998 SH   SOLE   5,998 0 0
PROSHARES TR II PUT 74347W952 6 48 SH Put SOLE   0 0 0
AVANGRID INC CALL 05351W903 3 19 SH Call SOLE   0 0 0
AVANGRID INC PUT 05351W953 0 27 SH Put SOLE   0 0 0
ADECOAGRO S A CALL L00849906 0 55 SH Call SOLE   0 0 0
AGILE THERAPEUTICS INC CALL 00847L900 4 155 SH Call SOLE   0 0 0
AGILE THERAPEUTICS INC PUT 00847L950 1 30 SH Put SOLE   0 0 0
APPLIED GENETIC TECHNOL CORP CALL 03820J900 1 14 SH Call SOLE   0 0 0
A H BELO CORP COM 001282102 17 3,363 SH   SOLE   3,363 0 0
ALLIANCE HOLDINGS GP LP CALL 01861G900 1 22 SH Call SOLE   0 0 0
ALLIANCE HOLDINGS GP LP PUT 01861G950 6 70 SH Put SOLE   0 0 0
ASPEN INSURANCE HOLDINGS LTD CALL G05384905 4 27 SH Call SOLE   0 0 0
ASPEN INSURANCE HOLDINGS LTD COM G05384105 142 3,185 SH   SOLE   3,185 0 0
ASPEN INSURANCE HOLDINGS LTD PUT G05384955 17 394 SH Put SOLE   0 0 0
ASHFORD HOSPITALITY PRIME IN CALL 044102901 0 11 SH Call SOLE   0 0 0
ASHFORD HOSPITALITY PRIME IN COM 044102101 22 2,316 SH   SOLE   2,316 0 0
ASHFORD HOSPITALITY PRIME IN PUT 044102951 0 28 SH Put SOLE   0 0 0
ASHFORD HOSPITALITY TR INC CALL 044103909 0 18 SH Call SOLE   0 0 0
ASHFORD HOSPITALITY TR INC COM 044103109 0 11 SH   SOLE   11 0 0
ARLINGTON ASSET INVT CORP CALL 041356905 0 18 SH Call SOLE   0 0 0
ARLINGTON ASSET INVT CORP COM 041356205 26 2,429 SH   SOLE   2,429 0 0
ARLINGTON ASSET INVT CORP PUT 041356955 1 12 SH Put SOLE   0 0 0
AMERICAN INTL GROUP INC CALL 026874904 154 1,494 SH Call SOLE   0 0 0
AMERICAN INTL GROUP INC COM 026874784 10,231 188,009 SH   SOLE   188,009 0 0
AMERICAN INTL GROUP INC PUT 026874954 507 2,106 SH Put SOLE   0 0 0
ALTRA INDL MOTION CORP CALL 02208R906 0 2 SH Call SOLE   0 0 0
AIMMUNE THERAPEUTICS INC CALL 00900T907 3 21 SH Call SOLE   0 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 1,021 32,108 SH   SOLE   32,108 0 0
AIMMUNE THERAPEUTICS INC PUT 00900T957 44 138 SH Put SOLE   0 0 0
APOLLO INVT CORP COM 03761U106 7 1,411 SH   SOLE   1,411 0 0
APOLLO INVT CORP PUT 03761U956 1 23 SH Put SOLE   0 0 0
AAR CORP CALL 000361905 3 27 SH Call SOLE   0 0 0
AAR CORP COM 000361105 81 1,837 SH   SOLE   1,837 0 0
AAR CORP PUT 000361955 15 50 SH Put SOLE   0 0 0
AIRGAIN INC CALL 00938A904 0 2 SH Call SOLE   0 0 0
AIRGAIN INC COM 00938A104 39 5,069 SH   SOLE   5,069 0 0
AIRGAIN INC PUT 00938A954 19 214 SH Put SOLE   0 0 0
APARTMENT INVT & MGMT CO COM 03748R101 1 26 SH   SOLE   26 0 0
APARTMENT INVT & MGMT CO PUT 03748R951 0 3 SH Put SOLE   0 0 0
ASSURANT INC COM 04621X108 762 8,344 SH   SOLE   8,344 0 0
ASSURANT INC PUT 04621X958 0 13 SH Put SOLE   0 0 0
GALLAGHER ARTHUR J & CO CALL 363576909 0 8 SH Call SOLE   0 0 0
GALLAGHER ARTHUR J & CO COM 363576109 19 288 SH   SOLE   288 0 0
GALLAGHER ARTHUR J & CO PUT 363576959 0 3 SH Put SOLE   0 0 0
AEROJET ROCKETDYNE HLDGS INC CALL 007800905 1 35 SH Call SOLE   0 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 196 7,039 SH   SOLE   7,039 0 0
AEROJET ROCKETDYNE HLDGS INC PUT 007800955 14 146 SH Put SOLE   0 0 0
AKAMAI TECHNOLOGIES INC CALL 00971T901 341 357 SH Call SOLE   0 0 0
AKAMAI TECHNOLOGIES INC PUT 00971T951 2 97 SH Put SOLE   0 0 0
ACHAOGEN INC CALL 004449904 43 288 SH Call SOLE   0 0 0
ACHAOGEN INC PUT 004449954 3 53 SH Put SOLE   0 0 0
AKEBIA THERAPEUTICS INC CALL 00972D905 0 13 SH Call SOLE   0 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 16 1,775 SH   SOLE   1,775 0 0
AKEBIA THERAPEUTICS INC PUT 00972D955 10 18 SH Put SOLE   0 0 0
ASANKO GOLD INC CALL 04341Y905 0 1 SH Call SOLE   0 0 0
ACADIA RLTY TR COM 004239109 133 5,413 SH   SOLE   5,413 0 0
ACADIA RLTY TR PUT 004239959 9 78 SH Put SOLE   0 0 0
AKORN INC CALL 009728906 61 1,090 SH Call SOLE   0 0 0
AKORN INC COM 009728106 338 18,105 SH   SOLE   18,105 0 0
AKORN INC PUT 009728956 203 450 SH Put SOLE   0 0 0
AK STL HLDG CORP CALL 001547908 2 92 SH Call SOLE   0 0 0
AK STL HLDG CORP COM 001547108 34 7,612 SH   SOLE   7,612 0 0
AK STL HLDG CORP PUT 001547958 12 105 SH Put SOLE   0 0 0
AIR LEASE CORP CALL 00912X902 1 15 SH Call SOLE   0 0 0
AIR LEASE CORP COM 00912X302 518 12,159 SH   SOLE   12,159 0 0
AIR LEASE CORP PUT 00912X952 72 448 SH Put SOLE   0 0 0
ALBEMARLE CORP CALL 012653901 18 176 SH Call SOLE   0 0 0
ALBEMARLE CORP COM 012653101 3,386 36,518 SH   SOLE   36,518 0 0
ALBEMARLE CORP PUT 012653951 766 846 SH Put SOLE   0 0 0
ALDER BIOPHARMACEUTICALS INC CALL 014339905 16 203 SH Call SOLE   0 0 0
ALDER BIOPHARMACEUTICALS INC PUT 014339955 7 24 SH Put SOLE   0 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 1 200 SH   SOLE   200 0 0
ALDEYRA THERAPEUTICS INC PUT 01438T956 0 2 SH Put SOLE   0 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 29 1,256 SH   SOLE   1,256 0 0
ALIGN TECHNOLOGY INC CALL 016255901 3,668 11,370 SH Call SOLE   0 0 0
ALIGN TECHNOLOGY INC PUT 016255951 816 954 SH Put SOLE   0 0 0
ALLEGIANT TRAVEL CO CALL 01748X902 14 6 SH Call SOLE   0 0 0
ALLEGIANT TRAVEL CO PUT 01748X952 0 12 SH Put SOLE   0 0 0
ALIMERA SCIENCES INC COM 016259103 5 4,978 SH   SOLE   4,978 0 0
ALIMERA SCIENCES INC PUT 016259953 8 50 SH Put SOLE   0 0 0
ALASKA AIR GROUP INC CALL 011659909 1,377 21,541 SH Call SOLE   0 0 0
ALASKA AIR GROUP INC PUT 011659959 255 633 SH Put SOLE   0 0 0
ALKERMES PLC CALL G01767905 1,911 32,758 SH Call SOLE   0 0 0
ALKERMES PLC PUT G01767955 42 333 SH Put SOLE   0 0 0
ALLSTATE CORP CALL 020002901 65 559 SH Call SOLE   0 0 0
ALLSTATE CORP PUT 020002951 6 64 SH Put SOLE   0 0 0
ALLEGION PUB LTD CO CALL G0176J909 1 16 SH Call SOLE   0 0 0
ALLEGION PUB LTD CO COM G0176J109 5 65 SH   SOLE   65 0 0
ALLEGION PUB LTD CO PUT G0176J959 1 9 SH Put SOLE   0 0 0
ALLOT COMMUNICATIONS LTD COM M0854Q105 2 466 SH   SOLE   466 0 0
ALLOT COMMUNICATIONS LTD PUT M0854Q955 2 24 SH Put SOLE   0 0 0
ALLY FINL INC CALL 02005N900 11 142 SH Call SOLE   0 0 0
ALLY FINL INC COM 02005N100 83 3,076 SH   SOLE   3,076 0 0
ALLY FINL INC PUT 02005N950 55 289 SH Put SOLE   0 0 0
ALNYLAM PHARMACEUTICALS INC CALL 02043Q907 417 161 SH Call SOLE   0 0 0
ALNYLAM PHARMACEUTICALS INC PUT 02043Q957 169 93 SH Put SOLE   0 0 0
ANALOGIC CORP CALL 032657907 56 106 SH Call SOLE   0 0 0
ANALOGIC CORP PUT 032657957 19 117 SH Put SOLE   0 0 0
ALLIQUA BIOMEDICAL INC PUT 019621959 29 60 SH Put SOLE   0 0 0
ALARM COM HLDGS INC CALL 011642905 29 210 SH Call SOLE   0 0 0
ALARM COM HLDGS INC COM 011642105 250 6,645 SH   SOLE   6,645 0 0
ALARM COM HLDGS INC PUT 011642955 47 316 SH Put SOLE   0 0 0
ALASKA COMMUNICATIONS SYS GR CALL 01167P901 0 60 SH Call SOLE   0 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 0 33 SH   SOLE   33 0 0
ALLISON TRANSMISSION HLDGS I CALL 01973R901 3 44 SH Call SOLE   0 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 334 8,567 SH   SOLE   8,567 0 0
ALLISON TRANSMISSION HLDGS I PUT 01973R951 38 257 SH Put SOLE   0 0 0
ALTIMMUNE INC CALL 02155H901 0 46 SH Call SOLE   0 0 0
ALTIMMUNE INC COM 02155H101 0 416 SH   SOLE   416 0 0
AUTOLIV INC CALL 052800909 2 14 SH Call SOLE   0 0 0
AUTOLIV INC COM 052800109 190 1,307 SH   SOLE   1,307 0 0
AUTOLIV INC PUT 052800959 3 11 SH Put SOLE   0 0 0
ALEXION PHARMACEUTICALS INC CALL 015351909 201 1,122 SH Call SOLE   0 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 5,571 49,991 SH   SOLE   49,991 0 0
ALEXION PHARMACEUTICALS INC PUT 015351959 1,346 1,092 SH Put SOLE   0 0 0
ANTERO MIDSTREAM PARTNERS LP CALL 03673L903 5 24 SH Call SOLE   0 0 0
ANTERO MIDSTREAM PARTNERS LP PUT 03673L953 0 1 SH Put SOLE   0 0 0
AMAG PHARMACEUTICALS INC CALL 00163U906 0 5 SH Call SOLE   0 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 11 564 SH   SOLE   564 0 0
AMAG PHARMACEUTICALS INC PUT 00163U956 14 225 SH Put SOLE   0 0 0
APPLIED MATLS INC CALL 038222905 521 3,207 SH Call SOLE   0 0 0
APPLIED MATLS INC PUT 038222955 469 2,912 SH Put SOLE   0 0 0
AMBARELLA INC CALL G037AX901 139 566 SH Call SOLE   0 0 0
AMBARELLA INC PUT G037AX951 61 160 SH Put SOLE   0 0 0
AMBAC FINL GROUP INC CALL 023139904 3 282 SH Call SOLE   0 0 0
AMBAC FINL GROUP INC COM 023139884 448 28,630 SH   SOLE   28,630 0 0
AMBAC FINL GROUP INC PUT 023139954 0 75 SH Put SOLE   0 0 0
AMBER RD INC CALL 02318Y908 0 2 SH Call SOLE   0 0 0
AMC ENTMT HLDGS INC CALL 00165C904 46 634 SH Call SOLE   0 0 0
AMC ENTMT HLDGS INC PUT 00165C954 34 521 SH Put SOLE   0 0 0
AIRMEDIA GROUP INC CALL 009411909 0 99 SH Call SOLE   0 0 0
AIRMEDIA GROUP INC PUT 009411959 4 28 SH Put SOLE   0 0 0
AMC NETWORKS INC CALL 00164V903 33 124 SH Call SOLE   0 0 0
AMC NETWORKS INC COM 00164V103 33 655 SH   SOLE   655 0 0
AMC NETWORKS INC PUT 00164V953 12 133 SH Put SOLE   0 0 0
ADVANCED MICRO DEVICES INC CALL 007903907 133 2,162 SH Call SOLE   0 0 0
ADVANCED MICRO DEVICES INC COM 007903107 10,191 1,014,115 SH   SOLE   1,014,115 0 0
ADVANCED MICRO DEVICES INC PUT 007903957 1,814 11,768 SH Put SOLE   0 0 0
AMETEK INC NEW CALL 031100900 3 116 SH Call SOLE   0 0 0
AMETEK INC NEW COM 031100100 452 5,962 SH   SOLE   5,962 0 0
AMETEK INC NEW PUT 031100950 0 1 SH Put SOLE   0 0 0
AMEDISYS INC CALL 023436908 0 2 SH Call SOLE   0 0 0
AMEDISYS INC PUT 023436958 0 23 SH Put SOLE   0 0 0
AFFILIATED MANAGERS GROUP CALL 008252908 0 1 SH Call SOLE   0 0 0
AFFILIATED MANAGERS GROUP PUT 008252958 11 103 SH Put SOLE   0 0 0
AMGEN INC CALL 031162900 641 1,792 SH Call SOLE   0 0 0
AMGEN INC COM 031162100 4,200 24,637 SH   SOLE   24,637 0 0
AMGEN INC PUT 031162950 1,271 1,314 SH Put SOLE   0 0 0
AMERICAN HOMES 4 RENT COM 02665T306 1 57 SH   SOLE   57 0 0
AMERICAN MIDSTREAM PARTNERS CALL 02752P900 0 61 SH Call SOLE   0 0 0
AMERICAN MIDSTREAM PARTNERS COM 02752P100 14 1,337 SH   SOLE   1,337 0 0
AMERICAN MIDSTREAM PARTNERS PUT 02752P950 2 11 SH Put SOLE   0 0 0
JPMORGAN CHASE & CO CALL 46625H905 2 163 SH Call SOLE   0 0 0
JPMORGAN CHASE & CO COM 46625H365 29 1,240 SH   SOLE   1,240 0 0
JPMORGAN CHASE & CO PUT 46625H955 6 44 SH Put SOLE   0 0 0
AMKOR TECHNOLOGY INC CALL 031652900 2 25 SH Call SOLE   0 0 0
AMKOR TECHNOLOGY INC PUT 031652950 0 3 SH Put SOLE   0 0 0
ALPS ETF TR CALL 00162Q906 3 349 SH Call SOLE   0 0 0
ALPS ETF TR COM 00162Q866 278 29,744 SH   SOLE   29,744 0 0
ALPS ETF TR PUT 00162Q956 13 108 SH Put SOLE   0 0 0
AMN HEALTHCARE SERVICES INC CALL 001744901 7 78 SH Call SOLE   0 0 0
AMN HEALTHCARE SERVICES INC PUT 001744951 8 101 SH Put SOLE   0 0 0
AMERIPRISE FINL INC CALL 03076C906 23 185 SH Call SOLE   0 0 0
AMERIPRISE FINL INC PUT 03076C956 30 66 SH Put SOLE   0 0 0
AMPIO PHARMACEUTICALS INC CALL 03209T909 8 135 SH Call SOLE   0 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 41 12,326 SH   SOLE   12,326 0 0
AMPIO PHARMACEUTICALS INC PUT 03209T959 0 20 SH Put SOLE   0 0 0
AMPHASTAR PHARMACEUTICALS IN CALL 03209R903 44 50 SH Call SOLE   0 0 0
ALTA MESA RES INC CALL 02133L909 1 45 SH Call SOLE   0 0 0
AMERESCO INC COM 02361E108 46 3,591 SH   SOLE   3,591 0 0
AMARIN CORP PLC CALL 023111906 17 220 SH Call SOLE   0 0 0
AMARIN CORP PLC COM 023111206 202 67,191 SH   SOLE   67,191 0 0
AMARIN CORP PLC PUT 023111956 9 76 SH Put SOLE   0 0 0
AMYRIS INC CALL 03236M900 118 900 SH Call SOLE   0 0 0
AMYRIS INC PUT 03236M950 41 225 SH Put SOLE   0 0 0
AMERICAN SUPERCONDUCTOR CORP CALL 030111907 7 54 SH Call SOLE   0 0 0
AMERICAN SUPERCONDUCTOR CORP COM 030111207 111 19,211 SH   SOLE   19,211 0 0
AMERICAN SUPERCONDUCTOR CORP PUT 030111957 1 66 SH Put SOLE   0 0 0
AMERICAN SOFTWARE INC COM 029683109 1 137 SH   SOLE   137 0 0
AMERICAN TOWER CORP NEW CALL 03027X900 6,836 45,244 SH Call SOLE   0 0 0
AMERICAN TOWER CORP NEW PUT 03027X950 174 1,078 SH Put SOLE   0 0 0
TD AMERITRADE HLDG CORP CALL 87236Y908 161 448 SH Call SOLE   0 0 0
TD AMERITRADE HLDG CORP PUT 87236Y958 54 290 SH Put SOLE   0 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 2 28 SH   SOLE   28 0 0
AMERICAN WOODMARK CORPORATIO PUT 030506959 4 10 SH Put SOLE   0 0 0
AMERICA MOVIL SAB DE CV CALL 02364W905 0 7 SH Call SOLE   0 0 0
AMERICA MOVIL SAB DE CV COM 02364W105 70 3,693 SH   SOLE   3,693 0 0
AMERICA MOVIL SAB DE CV PUT 02364W955 0 3 SH Put SOLE   0 0 0
ETFIS SER TR I CALL 26923G903 4 228 SH Call SOLE   0 0 0
ETFIS SER TR I COM 26923G103 109 16,035 SH   SOLE   16,035 0 0
ETFIS SER TR I PUT 26923G953 65 385 SH Put SOLE   0 0 0
AMAZON COM INC CALL 023135906 108,126 4,122 SH Call SOLE   0 0 0
AMAZON COM INC COM 023135106 66,775 46,137 SH   SOLE   46,137 0 0
AMAZON COM INC PUT 023135956 21,194 6,632 SH Put SOLE   0 0 0
AUTONATION INC CALL 05329W902 9 99 SH Call SOLE   0 0 0
AUTONATION INC PUT 05329W952 11 50 SH Put SOLE   0 0 0
ANAPTYSBIO INC CALL 032724906 27 15 SH Call SOLE   0 0 0
ANAPTYSBIO INC COM 032724106 62 604 SH   SOLE   604 0 0
ANAPTYSBIO INC PUT 032724956 13 7 SH Put SOLE   0 0 0
AMERICAN NATL INS CO COM 028591105 35 303 SH   SOLE   303 0 0
AMERICAN NATL INS CO PUT 028591955 0 200 SH Put SOLE   0 0 0
ANDERSONS INC COM 034164103 16 506 SH   SOLE   506 0 0
ANDERSONS INC PUT 034164953 0 1 SH Put SOLE   0 0 0
ANDEAVOR CALL 03349M905 25 157 SH Call SOLE   0 0 0
ANDEAVOR COM 03349M105 1,576 15,678 SH   SOLE   15,678 0 0
ANDEAVOR PUT 03349M955 127 557 SH Put SOLE   0 0 0
ANDEAVOR PUT 03349M955 0 22 SH Put SOLE   0 0 0
ANDEAVOR LOGISTICS LP CALL 03350F906 4 197 SH Call SOLE   0 0 0
ANDEAVOR LOGISTICS LP PUT 03350F956 8 40 SH Put SOLE   0 0 0
ARISTA NETWORKS INC CALL 040413906 834 2,049 SH Call SOLE   0 0 0
ARISTA NETWORKS INC PUT 040413956 339 329 SH Put SOLE   0 0 0
ABERCROMBIE & FITCH CO CALL 002896907 186 1,184 SH Call SOLE   0 0 0
ABERCROMBIE & FITCH CO COM 002896207 293 12,117 SH   SOLE   12,117 0 0
ABERCROMBIE & FITCH CO PUT 002896957 76 870 SH Put SOLE   0 0 0
AMIRA NATURE FOODS LTD CALL G0335L902 0 47 SH Call SOLE   0 0 0
AMIRA NATURE FOODS LTD COM G0335L102 46 11,110 SH   SOLE   11,110 0 0
AMIRA NATURE FOODS LTD PUT G0335L952 13 148 SH Put SOLE   0 0 0
ANGIODYNAMICS INC CALL 03475V901 4 92 SH Call SOLE   0 0 0
ANGIODYNAMICS INC PUT 03475V951 3 32 SH Put SOLE   0 0 0
ANWORTH MORTGAGE ASSET CP CALL 037347901 0 1 SH Call SOLE   0 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 24 5,173 SH   SOLE   5,173 0 0
ANWORTH MORTGAGE ASSET CP PUT 037347951 1 54 SH Put SOLE   0 0 0
ANIKA THERAPEUTICS INC COM 035255108 172 3,468 SH   SOLE   3,468 0 0
ANIKA THERAPEUTICS INC PUT 035255958 5 40 SH Put SOLE   0 0 0
ANI PHARMACEUTICALS INC CALL 00182C903 20 31 SH Call SOLE   0 0 0
ANI PHARMACEUTICALS INC PUT 00182C953 2 136 SH Put SOLE   0 0 0
ANSYS INC CALL 03662Q905 5 4 SH Call SOLE   0 0 0
ANSYS INC COM 03662Q105 111 709 SH   SOLE   709 0 0
ANSYS INC PUT 03662Q955 6 34 SH Put SOLE   0 0 0
ANTHEM INC CALL 036752903 92 194 SH Call SOLE   0 0 0
ANTHEM INC PUT 036752953 139 107 SH Put SOLE   0 0 0
AEGEAN MARINE PETROLEUM NETW CALL Y0017S902 4 97 SH Call SOLE   0 0 0
AEGEAN MARINE PETROLEUM NETW COM Y0017S102 7 3,192 SH   SOLE   3,192 0 0
AEGEAN MARINE PETROLEUM NETW PUT Y0017S952 3 26 SH Put SOLE   0 0 0
AMERICAN OUTDOOR BRANDS CORP CALL 02874P903 8 152 SH Call SOLE   0 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 487 47,198 SH   SOLE   47,198 0 0
AMERICAN OUTDOOR BRANDS CORP PUT 02874P953 43 540 SH Put SOLE   0 0 0
AON PLC CALL G0408V902 22 149 SH Call SOLE   0 0 0
AON PLC PUT G0408V952 11 127 SH Put SOLE   0 0 0
SMITH A O CALL 831865909 19 55 SH Call SOLE   0 0 0
SMITH A O PUT 831865959 1 41 SH Put SOLE   0 0 0
APACHE CORP CALL 037411905 136 1,519 SH Call SOLE   0 0 0
APACHE CORP COM 037411105 1,260 32,763 SH   SOLE   32,763 0 0
APACHE CORP PUT 037411955 339 687 SH Put SOLE   0 0 0
ARTISAN PARTNERS ASSET MGMT CALL 04316A908 0 48 SH Call SOLE   0 0 0
ARTISAN PARTNERS ASSET MGMT COM 04316A108 8 270 SH   SOLE   270 0 0
ARTISAN PARTNERS ASSET MGMT PUT 04316A958 1 3 SH Put SOLE   0 0 0
ANADARKO PETE CORP CALL 032511907 434 1,373 SH Call SOLE   0 0 0
ANADARKO PETE CORP COM 032511107 944 15,639 SH   SOLE   15,639 0 0
ANADARKO PETE CORP PUT 032511957 338 2,196 SH Put SOLE   0 0 0
AIR PRODS & CHEMS INC CALL 009158906 145 178 SH Call SOLE   0 0 0
AIR PRODS & CHEMS INC PUT 009158956 11 145 SH Put SOLE   0 0 0
APPLIED DNA SCIENCES INC CALL 03815U901 0 137 SH Call SOLE   0 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 52 1,217 SH   SOLE   1,217 0 0
AMERICAN PUBLIC EDUCATION IN PUT 02913V953 0 5 SH Put SOLE   0 0 0
AMPHENOL CORP NEW CALL 032095901 1 57 SH Call SOLE   0 0 0
AMPHENOL CORP NEW PUT 032095951 7 92 SH Put SOLE   0 0 0
APPLE HOSPITALITY REIT INC CALL 03784Y900 0 410 SH Call SOLE   0 0 0
APPLE HOSPITALITY REIT INC COM 03784Y200 41 2,364 SH   SOLE   2,364 0 0
APPLE HOSPITALITY REIT INC PUT 03784Y950 5 21 SH Put SOLE   0 0 0
ARCHROCK PARTNERS L P CALL 03957U900 5 180 SH Call SOLE   0 0 0
ARCHROCK PARTNERS L P COM 03957U100 74 6,099 SH   SOLE   6,099 0 0
ARCHROCK PARTNERS L P PUT 03957U950 22 397 SH Put SOLE   0 0 0
APOLLO GLOBAL MGMT LLC CALL 037612906 8 194 SH Call SOLE   0 0 0
APOLLO GLOBAL MGMT LLC COM 037612306 389 13,142 SH   SOLE   13,142 0 0
APOLLO GLOBAL MGMT LLC PUT 037612956 63 265 SH Put SOLE   0 0 0
APOGEE ENTERPRISES INC CALL 037598909 0 21 SH Call SOLE   0 0 0
APOGEE ENTERPRISES INC COM 037598109 161 3,717 SH   SOLE   3,717 0 0
APOGEE ENTERPRISES INC PUT 037598959 13 139 SH Put SOLE   0 0 0
DIGITAL TURBINE INC COM 25400W102 2 1,081 SH   SOLE   1,081 0 0
DIGITAL TURBINE INC PUT 25400W952 0 4 SH Put SOLE   0 0 0
BLUE APRON HLDGS INC CALL 09523Q901 0 71 SH Call SOLE   0 0 0
BLUE APRON HLDGS INC COM 09523Q101 26 13,237 SH   SOLE   13,237 0 0
BLUE APRON HLDGS INC PUT 09523Q951 20 92 SH Put SOLE   0 0 0
ALPHA PRO TECH LTD CALL 020772909 0 1 SH Call SOLE   0 0 0
APPTIO INC CALL 03835C908 237 573 SH Call SOLE   0 0 0
APPTIO INC PUT 03835C958 16 105 SH Put SOLE   0 0 0
APTIV PLC CALL G6095L909 2 30 SH Call SOLE   0 0 0
APTIV PLC PUT G6095L959 92 153 SH Put SOLE   0 0 0
APTIV PLC CALL G6095L909 4 5 SH Call SOLE   0 0 0
APTIV PLC PUT G6095L959 0 4 SH Put SOLE   0 0 0
AMERIGAS PARTNERS L P CALL 030975906 1 106 SH Call SOLE   0 0 0
AMERIGAS PARTNERS L P COM 030975106 10 260 SH   SOLE   260 0 0
AMERIGAS PARTNERS L P PUT 030975956 7 20 SH Put SOLE   0 0 0
AQUA METALS INC CALL 03837J901 0 38 SH Call SOLE   0 0 0
AQUA METALS INC COM 03837J101 28 11,073 SH   SOLE   11,073 0 0
AQUA METALS INC PUT 03837J951 4 110 SH Put SOLE   0 0 0
AQUINOX PHARMACEUTICALS INC CALL 03842B901 10 14 SH Call SOLE   0 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 96 6,854 SH   SOLE   6,854 0 0
AQUINOX PHARMACEUTICALS INC PUT 03842B951 0 2 SH Put SOLE   0 0 0
ANTERO RES CORP CALL 03674X906 22 252 SH Call SOLE   0 0 0
ANTERO RES CORP PUT 03674X956 1 160 SH Put SOLE   0 0 0
ACCURAY INC CALL 004397905 2 110 SH Call SOLE   0 0 0
ACCURAY INC COM 004397105 48 9,755 SH   SOLE   9,755 0 0
ACCURAY INC PUT 004397955 13 268 SH Put SOLE   0 0 0
ARC DOCUMENT SOLUTIONS INC CALL 00191G903 1 83 SH Call SOLE   0 0 0
ARCBEST CORP CALL 03937C905 3 59 SH Call SOLE   0 0 0
ARCBEST CORP PUT 03937C955 0 68 SH Put SOLE   0 0 0
ARES CAP CORP CALL 04010L903 28 656 SH Call SOLE   0 0 0
ARES CAP CORP PUT 04010L953 0 5 SH Put SOLE   0 0 0
ARCH COAL INC CALL 039380907 7 16 SH Call SOLE   0 0 0
ARCH COAL INC PUT 039380957 5 28 SH Put SOLE   0 0 0
ARCOS DORADOS HOLDINGS INC CALL G0457F907 2 42 SH Call SOLE   0 0 0
ARCOS DORADOS HOLDINGS INC COM G0457F107 10 1,171 SH   SOLE   1,171 0 0
ARCOS DORADOS HOLDINGS INC PUT G0457F957 2 283 SH Put SOLE   0 0 0
ARCTURUS THERAPEUTICS LTD COM M1492T105 7 1,450 SH   SOLE   1,450 0 0
ARDELYX INC CALL 039697907 0 5 SH Call SOLE   0 0 0
ARDELYX INC COM 039697107 0 101 SH   SOLE   101 0 0
ALEXANDRIA REAL ESTATE EQ IN CALL 015271909 2 10 SH Call SOLE   0 0 0
ALEXANDRIA REAL ESTATE EQ IN PUT 015271959 6 47 SH Put SOLE   0 0 0
ARES MGMT LP CALL 04014Y901 5 31 SH Call SOLE   0 0 0
ARES MGMT LP PUT 04014Y951 1 10 SH Put SOLE   0 0 0
APPROACH RESOURCES INC CALL 03834A903 5 95 SH Call SOLE   0 0 0
APPROACH RESOURCES INC COM 03834A103 15 5,958 SH   SOLE   5,958 0 0
APPROACH RESOURCES INC PUT 03834A953 28 381 SH Put SOLE   0 0 0
APOLLO COML REAL EST FIN INC CALL 03762U905 0 1 SH Call SOLE   0 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 11 621 SH   SOLE   621 0 0
APOLLO COML REAL EST FIN INC PUT 03762U955 0 15 SH Put SOLE   0 0 0
AMERICAN RAILCAR INDS INC CALL 02916P903 10 107 SH Call SOLE   0 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 45 1,211 SH   SOLE   1,211 0 0
AMERICAN RAILCAR INDS INC PUT 02916P953 21 258 SH Put SOLE   0 0 0
ARK ETF TR CALL 00214Q904 0 1 SH Call SOLE   0 0 0
ARK ETF TR COM 00214Q104 29 753 SH   SOLE   753 0 0
ALLIANCE RES PARTNER L P CALL 01877R908 3 125 SH Call SOLE   0 0 0
ALLIANCE RES PARTNER L P PUT 01877R958 13 107 SH Put SOLE   0 0 0
ARALEZ PHARMACEUTICALS INC CALL 03852X900 5 249 SH Call SOLE   0 0 0
ARALEZ PHARMACEUTICALS INC PUT 03852X950 0 30 SH Put SOLE   0 0 0
ARAMARK CALL 03852U906 23 378 SH Call SOLE   0 0 0
ARAMARK PUT 03852U956 12 23 SH Put SOLE   0 0 0
ARENA PHARMACEUTICALS INC CALL 040047907 412 496 SH Call SOLE   0 0 0
ARENA PHARMACEUTICALS INC COM 040047607 935 23,682 SH   SOLE   23,682 0 0
ARENA PHARMACEUTICALS INC PUT 040047957 49 192 SH Put SOLE   0 0 0
ARCONIC INC CALL 03965L900 39 638 SH Call SOLE   0 0 0
ARCONIC INC COM 03965L100 834 36,238 SH   SOLE   36,238 0 0
ARCONIC INC PUT 03965L950 200 871 SH Put SOLE   0 0 0
ARCONIC INC CALL 03965L900 8 19 SH Call SOLE   0 0 0
ARCONIC INC PUT 03965L950 0 10 SH Put SOLE   0 0 0
ARCHROCK INC CALL 03957W906 0 6 SH Call SOLE   0 0 0
ARCHROCK INC COM 03957W106 160 18,304 SH   SOLE   18,304 0 0
ARCHROCK INC PUT 03957W956 5 30 SH Put SOLE   0 0 0
ARQULE INC CALL 04269E907 6 90 SH Call SOLE   0 0 0
ARQULE INC COM 04269E107 41 14,351 SH   SOLE   14,351 0 0
ARQULE INC PUT 04269E957 0 6 SH Put SOLE   0 0 0
ARMOUR RESIDENTIAL REIT INC CALL 042315907 21 254 SH Call SOLE   0 0 0
ARMOUR RESIDENTIAL REIT INC PUT 042315957 0 9 SH Put SOLE   0 0 0
ARRIS INTL INC CALL G0551A903 25 283 SH Call SOLE   0 0 0
ARRIS INTL INC PUT G0551A953 0 5 SH Put SOLE   0 0 0
ARRAY BIOPHARMA INC CALL 04269X905 106 497 SH Call SOLE   0 0 0
ARRAY BIOPHARMA INC COM 04269X105 24 1,523 SH   SOLE   1,523 0 0
ARRAY BIOPHARMA INC PUT 04269X955 1 33 SH Put SOLE   0 0 0
AROTECH CORP CALL 042682903 0 15 SH Call SOLE   0 0 0
AROTECH CORP COM 042682203 15 5,111 SH   SOLE   5,111 0 0
AROTECH CORP PUT 042682953 2 12 SH Put SOLE   0 0 0
ARROW ELECTRS INC CALL 042735900 0 3 SH Call SOLE   0 0 0
ARROW ELECTRS INC COM 042735100 173 2,250 SH   SOLE   2,250 0 0
ARROW ELECTRS INC PUT 042735950 14 51 SH Put SOLE   0 0 0
ARROWHEAD PHARMACEUTICALS IN CALL 04280A900 17 217 SH Call SOLE   0 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 76 10,613 SH   SOLE   10,613 0 0
ARROWHEAD PHARMACEUTICALS IN PUT 04280A950 0 1 SH Put SOLE   0 0 0
ASA GOLD AND PRECIOUS MTLS L CALL G3156P903 0 27 SH Call SOLE   0 0 0
ASSOCIATED BANC CORP CALL 045487905 1 17 SH Call SOLE   0 0 0
ASSOCIATED BANC CORP PUT 045487955 0 4 SH Put SOLE   0 0 0
ARDMORE SHIPPING CORP COM Y0207T100 31 4,118 SH   SOLE   4,118 0 0
ASTA FDG INC COM 046220109 1 477 SH   SOLE   477 0 0
ASTA FDG INC PUT 046220959 1 4 SH Put SOLE   0 0 0
ON ASSIGNMENT INC CALL 682159908 73 98 SH Call SOLE   0 0 0
ON ASSIGNMENT INC PUT 682159958 7 31 SH Put SOLE   0 0 0
ASHLAND GLOBAL HLDGS INC CALL 044186904 33 488 SH Call SOLE   0 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 1,069 15,322 SH   SOLE   15,322 0 0
ASHLAND GLOBAL HLDGS INC PUT 044186954 40 210 SH Put SOLE   0 0 0
DBX ETF TR CALL 233051909 150 1,095 SH Call SOLE   0 0 0
DBX ETF TR PUT 233051959 49 523 SH Put SOLE   0 0 0
DBX ETF TR CALL 233051909 0 1 SH Call SOLE   0 0 0
DBX ETF TR COM 233051754 127 3,604 SH   SOLE   3,604 0 0
DBX ETF TR PUT 233051959 0 6 SH Put SOLE   0 0 0
ADVANSIX INC CALL 00773T901 8 49 SH Call SOLE   0 0 0
ADVANSIX INC COM 00773T101 6 185 SH   SOLE   185 0 0
ADVANSIX INC PUT 00773T951 2 37 SH Put SOLE   0 0 0
ASSEMBLY BIOSCIENCES INC CALL 045396908 11 118 SH Call SOLE   0 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 72 1,484 SH   SOLE   1,484 0 0
ASSEMBLY BIOSCIENCES INC PUT 045396958 4 55 SH Put SOLE   0 0 0
ASML HOLDING N V CALL N07059900 164 145 SH Call SOLE   0 0 0
ASML HOLDING N V PUT N07059950 35 191 SH Put SOLE   0 0 0
ASCENA RETAIL GROUP INC CALL 04351G901 1 70 SH Call SOLE   0 0 0
ASCENA RETAIL GROUP INC COM 04351G101 1 813 SH   SOLE   813 0 0
ASCENA RETAIL GROUP INC PUT 04351G951 1 50 SH Put SOLE   0 0 0
ALTISOURCE PORTFOLIO SOLNS S CALL L0175J904 0 3 SH Call SOLE   0 0 0
ALTISOURCE PORTFOLIO SOLNS S COM L0175J104 15 598 SH   SOLE   598 0 0
ALTISOURCE PORTFOLIO SOLNS S PUT L0175J954 1 5 SH Put SOLE   0 0 0
AMERISERV FINL INC CALL 03074A902 1 10 SH Call SOLE   0 0 0
ASTERIAS BIOTHERAPEUTICS INC COM 04624N107 36 25,038 SH   SOLE   25,038 0 0
ASTERIAS BIOTHERAPEUTICS INC PUT 04624N957 95 288 SH Put SOLE   0 0 0
ASTEC INDS INC CALL 046224901 0 10 SH Call SOLE   0 0 0
ASTEC INDS INC COM 046224101 33 603 SH   SOLE   603 0 0
ASTEC INDS INC PUT 046224951 0 3 SH Put SOLE   0 0 0
ASURE SOFTWARE INC COM 04649U102 47 3,913 SH   SOLE   3,913 0 0
ASURE SOFTWARE INC PUT 04649U952 1 2 SH Put SOLE   0 0 0
ADVANCED SEMICONDUCTOR ENGR COM 00756M404 0 26 SH   SOLE   26 0 0
AMTECH SYS INC CALL 032332904 0 15 SH Call SOLE   0 0 0
AMTECH SYS INC COM 032332504 1 143 SH   SOLE   143 0 0
AMTECH SYS INC PUT 032332954 0 6 SH Put SOLE   0 0 0
ATLANTIC PWR CORP COM 04878Q863 22 10,865 SH   SOLE   10,865 0 0
ATLANTIC PWR CORP PUT 04878Q953 5 120 SH Put SOLE   0 0 0
A10 NETWORKS INC CALL 002121901 0 16 SH Call SOLE   0 0 0
A10 NETWORKS INC COM 002121101 2 398 SH   SOLE   398 0 0
A10 NETWORKS INC PUT 002121951 0 3 SH Put SOLE   0 0 0
ADTALEM GLOBAL ED INC CALL 00737L903 24 83 SH Call SOLE   0 0 0
ADTALEM GLOBAL ED INC PUT 00737L953 0 1 SH Put SOLE   0 0 0
ATHENE HLDG LTD CALL G0684D907 11 159 SH Call SOLE   0 0 0
ATHENE HLDG LTD COM G0684D107 466 9,759 SH   SOLE   9,759 0 0
ATHENE HLDG LTD PUT G0684D957 60 631 SH Put SOLE   0 0 0
AUTOHOME INC CALL 05278C907 19 54 SH Call SOLE   0 0 0
AUTOHOME INC COM 05278C107 152 1,769 SH   SOLE   1,769 0 0
AUTOHOME INC PUT 05278C957 8 68 SH Put SOLE   0 0 0
ATHENAHEALTH INC CALL 04685W903 48 19 SH Call SOLE   0 0 0
ATHENAHEALTH INC COM 04685W103 340 2,383 SH   SOLE   2,383 0 0
ATHENAHEALTH INC PUT 04685W953 19 71 SH Put SOLE   0 0 0
ATHERSYS INC CALL 04744L906 2 187 SH Call SOLE   0 0 0
ATHERSYS INC COM 04744L106 51 28,155 SH   SOLE   28,155 0 0
ATHERSYS INC PUT 04744L956 0 1 SH Put SOLE   0 0 0
ALLEGHENY TECHNOLOGIES INC CALL 01741R902 16 186 SH Call SOLE   0 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 2 106 SH   SOLE   106 0 0
ALLEGHENY TECHNOLOGIES INC PUT 01741R952 40 195 SH Put SOLE   0 0 0
ATN INTL INC PUT 00215F957 0 1 SH Put SOLE   0 0 0
ATMOS ENERGY CORP CALL 049560905 2 10 SH Call SOLE   0 0 0
APTARGROUP INC CALL 038336903 12 93 SH Call SOLE   0 0 0
APTARGROUP INC COM 038336103 662 7,378 SH   SOLE   7,378 0 0
APTARGROUP INC PUT 038336953 52 515 SH Put SOLE   0 0 0
ATARA BIOTHERAPEUTICS INC CALL 046513907 99 389 SH Call SOLE   0 0 0
ATARA BIOTHERAPEUTICS INC PUT 046513957 65 305 SH Put SOLE   0 0 0
ATRICURE INC COM 04963C209 2 110 SH   SOLE   110 0 0
ATRICURE INC PUT 04963C959 0 15 SH Put SOLE   0 0 0
ANTARES PHARMA INC CALL 036642906 0 33 SH Call SOLE   0 0 0
ANTARES PHARMA INC COM 036642106 16 7,614 SH   SOLE   7,614 0 0
ANTARES PHARMA INC PUT 036642956 5 104 SH Put SOLE   0 0 0
AIR TRANSPORT SERVICES GRP I CALL 00922R905 10 105 SH Call SOLE   0 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 406 17,440 SH   SOLE   17,440 0 0
AIR TRANSPORT SERVICES GRP I PUT 00922R955 52 479 SH Put SOLE   0 0 0
ATTUNITY LTD CALL M15332901 0 1 SH Call SOLE   0 0 0
ATTUNITY LTD COM M15332121 22 3,001 SH   SOLE   3,001 0 0
ACTUANT CORP CALL 00508X903 0 14 SH Call SOLE   0 0 0
ACTUANT CORP COM 00508X203 18 786 SH   SOLE   786 0 0
ACTUANT CORP PUT 00508X953 0 25 SH Put SOLE   0 0 0
ALTICE USA INC CALL 02156K903 210 11,373 SH Call SOLE   0 0 0
ALTICE USA INC PUT 02156K953 211 507 SH Put SOLE   0 0 0
ACTIVISION BLIZZARD INC CALL 00507V909 637 2,370 SH Call SOLE   0 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,967 29,168 SH   SOLE   29,168 0 0
ACTIVISION BLIZZARD INC PUT 00507V959 729 2,612 SH Put SOLE   0 0 0
ANGLOGOLD ASHANTI LTD CALL 035128906 1 123 SH Call SOLE   0 0 0
ANGLOGOLD ASHANTI LTD COM 035128206 205 21,681 SH   SOLE   21,681 0 0
ANGLOGOLD ASHANTI LTD PUT 035128956 74 378 SH Put SOLE   0 0 0
AUDIOCODES LTD COM M15342104 15 2,170 SH   SOLE   2,170 0 0
AU OPTRONICS CORP CALL 002255907 0 19 SH Call SOLE   0 0 0
AU OPTRONICS CORP COM 002255107 2 656 SH   SOLE   656 0 0
AURINIA PHARMACEUTICALS INC CALL 05156V902 15 75 SH Call SOLE   0 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 86 16,606 SH   SOLE   16,606 0 0
AURINIA PHARMACEUTICALS INC PUT 05156V952 19 273 SH Put SOLE   0 0 0
AUTOWEB INC CALL 05335B900 0 7 SH Call SOLE   0 0 0
YAMANA GOLD INC CALL 98462Y900 3 123 SH Call SOLE   0 0 0
YAMANA GOLD INC COM 98462Y100 185 67,136 SH   SOLE   67,136 0 0
YAMANA GOLD INC PUT 98462Y950 33 430 SH Put SOLE   0 0 0
AEROVIRONMENT INC CALL 008073908 14 40 SH Call SOLE   0 0 0
AEROVIRONMENT INC COM 008073108 151 3,334 SH   SOLE   3,334 0 0
AEROVIRONMENT INC PUT 008073958 11 89 SH Put SOLE   0 0 0
AVALONBAY CMNTYS INC CALL 053484901 38 116 SH Call SOLE   0 0 0
AVALONBAY CMNTYS INC PUT 053484951 27 128 SH Put SOLE   0 0 0
AMERICAN VANGUARD CORP CALL 030371908 0 3 SH Call SOLE   0 0 0
AMERICAN VANGUARD CORP COM 030371108 3 173 SH   SOLE   173 0 0
AVADEL PHARMACEUTICALS PLC COM 05337M104 1 251 SH   SOLE   251 0 0
AVEO PHARMACEUTICALS INC CALL 053588909 13 467 SH Call SOLE   0 0 0
AVEO PHARMACEUTICALS INC COM 053588109 151 52,372 SH   SOLE   52,372 0 0
AVEO PHARMACEUTICALS INC PUT 053588959 3 44 SH Put SOLE   0 0 0
BROADCOM LTD CALL Y09827909 1,168 2,284 SH Call SOLE   0 0 0
BROADCOM LTD PUT Y09827959 1,398 1,014 SH Put SOLE   0 0 0
AVIANCA HLDGS SA CALL 05367G900 0 20 SH Call SOLE   0 0 0
AV HOMES INC CALL 00234P902 22 106 SH Call SOLE   0 0 0
AVID TECHNOLOGY INC CALL 05367P900 1 301 SH Call SOLE   0 0 0
AVID TECHNOLOGY INC PUT 05367P950 3 34 SH Put SOLE   0 0 0
AVON PRODS INC CALL 054303902 0 60 SH Call SOLE   0 0 0
AVON PRODS INC COM 054303102 64 22,621 SH   SOLE   22,621 0 0
AVON PRODS INC PUT 054303952 87 1,121 SH Put SOLE   0 0 0
AVNET INC CALL 053807903 1 15 SH Call SOLE   0 0 0
AVNET INC PUT 053807953 0 1 SH Put SOLE   0 0 0
AVX CORP NEW CALL 002444907 0 4 SH Call SOLE   0 0 0
AVX CORP NEW PUT 002444957 0 2 SH Put SOLE   0 0 0
ANAVEX LIFE SCIENCES CORP CALL 032797900 0 68 SH Call SOLE   0 0 0
ANAVEX LIFE SCIENCES CORP COM 032797300 21 7,792 SH   SOLE   7,792 0 0
ANAVEX LIFE SCIENCES CORP PUT 032797950 5 89 SH Put SOLE   0 0 0
AVEXIS INC CALL 05366U900 192 324 SH Call SOLE   0 0 0
AVEXIS INC PUT 05366U950 38 16 SH Put SOLE   0 0 0
AVERY DENNISON CORP CALL 053611909 1 33 SH Call SOLE   0 0 0
AVERY DENNISON CORP COM 053611109 201 1,900 SH   SOLE   1,900 0 0
AVERY DENNISON CORP PUT 053611959 5 42 SH Put SOLE   0 0 0
ARMSTRONG WORLD INDS INC NEW CALL 04247X902 1 13 SH Call SOLE   0 0 0
ARMSTRONG WORLD INDS INC NEW PUT 04247X952 4 19 SH Put SOLE   0 0 0
AMERICAN WTR WKS CO INC NEW CALL 030420903 3 13 SH Call SOLE   0 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 127 1,552 SH   SOLE   1,552 0 0
AMERICAN WTR WKS CO INC NEW PUT 030420953 2 41 SH Put SOLE   0 0 0
AMERICAN STS WTR CO CALL 029899901 0 5 SH Call SOLE   0 0 0
AMERICAN STS WTR CO COM 029899101 26 508 SH   SOLE   508 0 0
AMERICAN STS WTR CO PUT 029899951 5 16 SH Put SOLE   0 0 0
ABRAXAS PETE CORP CALL 003830906 1 83 SH Call SOLE   0 0 0
ACCELERATE DIAGNOSTICS INC CALL 00430H902 23 496 SH Call SOLE   0 0 0
ACCELERATE DIAGNOSTICS INC PUT 00430H952 42 120 SH Put SOLE   0 0 0
ANIXTER INTL INC CALL 035290905 12 14 SH Call SOLE   0 0 0
ANIXTER INTL INC PUT 035290955 1 5 SH Put SOLE   0 0 0
AXOGEN INC CALL 05463X906 78 42 SH Call SOLE   0 0 0
AXOGEN INC COM 05463X106 93 2,560 SH   SOLE   2,560 0 0
AXOGEN INC PUT 05463X956 4 16 SH Put SOLE   0 0 0
AMERICAN AXLE & MFG HLDGS IN CALL 024061903 6 261 SH Call SOLE   0 0 0
AMERICAN AXLE & MFG HLDGS IN PUT 024061953 5 148 SH Put SOLE   0 0 0
AXOVANT SCIENCES LTD CALL G0750W904 0 152 SH Call SOLE   0 0 0
AXOVANT SCIENCES LTD COM G0750W104 15 11,487 SH   SOLE   11,487 0 0
AXOVANT SCIENCES LTD PUT G0750W954 22 149 SH Put SOLE   0 0 0
AMERICAN EXPRESS CO CALL 025816909 541 936 SH Call SOLE   0 0 0
AMERICAN EXPRESS CO COM 025816109 3,725 39,943 SH   SOLE   39,943 0 0
AMERICAN EXPRESS CO PUT 025816959 888 1,621 SH Put SOLE   0 0 0
AXIS CAPITAL HOLDINGS LTD CALL G0692U909 10 18 SH Call SOLE   0 0 0
AXIS CAPITAL HOLDINGS LTD COM G0692U109 643 11,184 SH   SOLE   11,184 0 0
AXIS CAPITAL HOLDINGS LTD PUT G0692U959 6 100 SH Put SOLE   0 0 0
AXALTA COATING SYS LTD CALL G0750C908 21 344 SH Call SOLE   0 0 0
AXALTA COATING SYS LTD COM G0750C108 798 26,442 SH   SOLE   26,442 0 0
AXALTA COATING SYS LTD PUT G0750C958 82 455 SH Put SOLE   0 0 0
AXT INC CALL 00246W903 1 52 SH Call SOLE   0 0 0
AXT INC COM 00246W103 54 7,546 SH   SOLE   7,546 0 0
AXT INC PUT 00246W953 5 104 SH Put SOLE   0 0 0
ALEXCO RESOURCE CORP CALL 01535P906 2 605 SH Call SOLE   0 0 0
ATLANTICA YIELD PLC CALL G0751N903 21 337 SH Call SOLE   0 0 0
ATLANTICA YIELD PLC COM G0751N103 48 2,492 SH   SOLE   2,492 0 0
ATLANTICA YIELD PLC PUT G0751N953 0 2 SH Put SOLE   0 0 0
ACUITY BRANDS INC CALL 00508Y902 1,164 8,409 SH Call SOLE   0 0 0
ACUITY BRANDS INC PUT 00508Y952 238 192 SH Put SOLE   0 0 0
AIRCASTLE LTD CALL G0129K904 0 100 SH Call SOLE   0 0 0
AIRCASTLE LTD COM G0129K104 42 2,162 SH   SOLE   2,162 0 0
AIRCASTLE LTD PUT G0129K954 8 56 SH Put SOLE   0 0 0
ASTRAZENECA PLC CALL 046353908 36 217 SH Call SOLE   0 0 0
ASTRAZENECA PLC COM 046353108 2,876 82,264 SH   SOLE   82,264 0 0
ASTRAZENECA PLC PUT 046353958 34 206 SH Put SOLE   0 0 0
AUTOZONE INC CALL 053332902 1,066 284 SH Call SOLE   0 0 0
AUTOZONE INC PUT 053332952 1,542 348 SH Put SOLE   0 0 0
ASPEN TECHNOLOGY INC PUT 045327953 0 1 SH Put SOLE   0 0 0
AZUL S A CALL 05501U906 2 4 SH Call SOLE   0 0 0
AZUL S A COM 05501U106 329 9,478 SH   SOLE   9,478 0 0
AZUL S A PUT 05501U956 0 19 SH Put SOLE   0 0 0
AZZ INC CALL 002474904 0 26 SH Call SOLE   0 0 0
AZZ INC COM 002474104 55 1,277 SH   SOLE   1,277 0 0
AZZ INC PUT 002474954 5 20 SH Put SOLE   0 0 0
BARNES GROUP INC CALL 067806909 8 11 SH Call SOLE   0 0 0
BOEING CO CALL 097023905 9,182 6,573 SH Call SOLE   0 0 0
BOEING CO COM 097023105 3,987 12,160 SH   SOLE   12,160 0 0
BOEING CO PUT 097023955 7,473 7,991 SH Put SOLE   0 0 0
ALIBABA GROUP HLDG LTD CALL 01609W902 11,615 11,195 SH Call SOLE   0 0 0
ALIBABA GROUP HLDG LTD COM 01609W102 14,824 80,769 SH   SOLE   80,769 0 0
ALIBABA GROUP HLDG LTD PUT 01609W952 14,363 12,697 SH Put SOLE   0 0 0
NATUS MEDICAL INC DEL CALL 639050903 7 78 SH Call SOLE   0 0 0
NATUS MEDICAL INC DEL PUT 639050953 7 21 SH Put SOLE   0 0 0
BANK AMER CORP CALL 060505904 3,172 10,991 SH Call SOLE   0 0 0
BANK AMER CORP COM 060505104 7,837 261,342 SH   SOLE   261,342 0 0
BANK AMER CORP PUT 060505954 1,689 10,758 SH Put SOLE   0 0 0
BOOZ ALLEN HAMILTON HLDG COR CALL 099502906 1 19 SH Call SOLE   0 0 0
BOOZ ALLEN HAMILTON HLDG COR PUT 099502956 0 3 SH Put SOLE   0 0 0
BRASKEM S A CALL 105532905 3 6 SH Call SOLE   0 0 0
BRASKEM S A COM 105532105 17 618 SH   SOLE   618 0 0
BRASKEM S A PUT 105532955 0 5 SH Put SOLE   0 0 0
BARCLAYS BANK PLC COM 06739H271 14 265 SH   SOLE   265 0 0
BROOKFIELD ASSET MGMT INC CALL 112585904 1 27 SH Call SOLE   0 0 0
BROOKFIELD ASSET MGMT INC COM 112585104 52 1,338 SH   SOLE   1,338 0 0
BROOKFIELD ASSET MGMT INC PUT 112585954 15 34 SH Put SOLE   0 0 0
BANC OF CALIFORNIA INC CALL 05990K906 7 249 SH Call SOLE   0 0 0
BANC OF CALIFORNIA INC PUT 05990K956 2 35 SH Put SOLE   0 0 0
BANNER CORP COM 06652V208 41 741 SH   SOLE   741 0 0
BANNER CORP PUT 06652V958 4 9 SH Put SOLE   0 0 0
CREDICORP LTD COM G2519Y108 49 216 SH   SOLE   216 0 0
CREDICORP LTD PUT G2519Y958 4 3 SH Put SOLE   0 0 0
CREDICORP LTD CALL G2519Y908 2 1 SH Call SOLE   0 0 0
BASIC ENERGY SVCS INC NEW COM 06985P209 5 401 SH   SOLE   401 0 0
BASIC ENERGY SVCS INC NEW PUT 06985P959 1 17 SH Put SOLE   0 0 0
BAXTER INTL INC CALL 071813909 19 244 SH Call SOLE   0 0 0
BAXTER INTL INC PUT 071813959 5 35 SH Put SOLE   0 0 0
BLACKBERRY LTD CALL 09228F903 70 803 SH Call SOLE   0 0 0
BLACKBERRY LTD COM 09228F103 1,093 95,125 SH   SOLE   95,125 0 0
BLACKBERRY LTD PUT 09228F953 176 1,388 SH Put SOLE   0 0 0
BED BATH & BEYOND INC CALL 075896900 18 445 SH Call SOLE   0 0 0
BED BATH & BEYOND INC PUT 075896950 41 200 SH Put SOLE   0 0 0
BANCO BRADESCO S A CALL 059460903 4 103 SH Call SOLE   0 0 0
BANCO BRADESCO S A PUT 059460953 1 149 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 3 6 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F726 33 280 SH   SOLE   280 0 0
BHP BILLITON PLC CALL 05545E909 19 230 SH Call SOLE   0 0 0
BHP BILLITON PLC PUT 05545E959 30 167 SH Put SOLE   0 0 0
BRAVO BRIO RESTAURANT GROUP CALL 10567B909 0 3 SH Call SOLE   0 0 0
BRAVO BRIO RESTAURANT GROUP COM 10567B109 31 7,900 SH   SOLE   7,900 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 147 1,778 SH   SOLE   1,778 0 0
BARRETT BUSINESS SERVICES IN PUT 068463958 0 15 SH Put SOLE   0 0 0
BB&T CORP CALL 054937907 320 982 SH Call SOLE   0 0 0
BB&T CORP PUT 054937957 54 297 SH Put SOLE   0 0 0
BANCO BILBAO VIZCAYA ARGENTA PUT 05946K951 0 7 SH Put SOLE   0 0 0
BUILD A BEAR WORKSHOP CALL 120076904 2 37 SH Call SOLE   0 0 0
BUILD A BEAR WORKSHOP PUT 120076954 1 25 SH Put SOLE   0 0 0
BEST BUY INC CALL 086516901 155 1,468 SH Call SOLE   0 0 0
BEST BUY INC PUT 086516951 65 725 SH Put SOLE   0 0 0
BRUNSWICK CORP CALL 117043909 0 2 SH Call SOLE   0 0 0
BRUNSWICK CORP COM 117043109 642 10,820 SH   SOLE   10,820 0 0
BRUNSWICK CORP PUT 117043959 1 44 SH Put SOLE   0 0 0
BOISE CASCADE CO DEL CALL 09739D900 17 162 SH Call SOLE   0 0 0
BOISE CASCADE CO DEL PUT 09739D950 11 38 SH Put SOLE   0 0 0
BCE INC CALL 05534B900 19 348 SH Call SOLE   0 0 0
BCE INC PUT 05534B950 11 53 SH Put SOLE   0 0 0
BRAINSTORM CELL THERAPEUTICS COM 10501E201 1 539 SH   SOLE   539 0 0
BRINKS CO CALL 109696904 0 3 SH Call SOLE   0 0 0
BRINKS CO COM 109696104 163 2,292 SH   SOLE   2,292 0 0
BRINKS CO PUT 109696954 12 92 SH Put SOLE   0 0 0
BLUCORA INC CALL 095229900 0 1 SH Call SOLE   0 0 0
BLUCORA INC COM 095229100 17 700 SH   SOLE   700 0 0
BLUCORA INC PUT 095229950 1 19 SH Put SOLE   0 0 0
BRIGHTCOVE INC CALL 10921T901 1 98 SH Call SOLE   0 0 0
BRIGHTCOVE INC COM 10921T101 40 5,823 SH   SOLE   5,823 0 0
BRIGHTCOVE INC PUT 10921T951 0 2 SH Put SOLE   0 0 0
BIOCRYST PHARMACEUTICALS CALL 09058V903 0 2 SH Call SOLE   0 0 0
BIOCRYST PHARMACEUTICALS PUT 09058V953 6 53 SH Put SOLE   0 0 0
BARCLAYS PLC CALL 06738E904 1,125 95,189 SH Call SOLE   0 0 0
BARCLAYS PLC PUT 06738E954 180 781 SH Put SOLE   0 0 0
BELDEN INC COM 077454106 13 202 SH   SOLE   202 0 0
BELDEN INC PUT 077454956 2 3 SH Put SOLE   0 0 0
BRANDYWINE RLTY TR CALL 105368903 0 13 SH Call SOLE   0 0 0
BIODELIVERY SCIENCES INTL IN CALL 09060J906 2 86 SH Call SOLE   0 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 103 46,086 SH   SOLE   46,086 0 0
BECTON DICKINSON & CO CALL 075887909 85 112 SH Call SOLE   0 0 0
BECTON DICKINSON & CO PUT 075887959 94 323 SH Put SOLE   0 0 0
BECTON DICKINSON & CO CALL 075887909 4 10 SH Call SOLE   0 0 0
BECTON DICKINSON & CO PUT 075887959 1 146 SH Put SOLE   0 0 0
BIOTELEMETRY INC CALL 090672906 780 24,988 SH Call SOLE   0 0 0
BIOTELEMETRY INC PUT 090672956 40 83 SH Put SOLE   0 0 0
BEACON ROOFING SUPPLY INC COM 073685109 377 7,104 SH   SOLE   7,104 0 0
BEACON ROOFING SUPPLY INC PUT 073685959 10 65 SH Put SOLE   0 0 0
BELMOND LTD CALL G1154H907 4 95 SH Call SOLE   0 0 0
BELMOND LTD PUT G1154H957 0 31 SH Put SOLE   0 0 0
FRANKLIN RES INC CALL 354613901 2 58 SH Call SOLE   0 0 0
FRANKLIN RES INC PUT 354613951 22 59 SH Put SOLE   0 0 0
BERRY GLOBAL GROUP INC CALL 08579W903 3 55 SH Call SOLE   0 0 0
BERRY GLOBAL GROUP INC PUT 08579W953 0 3 SH Put SOLE   0 0 0
BRIGHT HORIZONS FAM SOL IN D CALL 109194900 4 7 SH Call SOLE   0 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 108 1,089 SH   SOLE   1,089 0 0
BRIGHT HORIZONS FAM SOL IN D PUT 109194950 0 1 SH Put SOLE   0 0 0
BROWN FORMAN CORP COM 115637209 5 97 SH   SOLE   97 0 0
BROWN FORMAN CORP CALL 115637909 1 3 SH Call SOLE   0 0 0
BROWN FORMAN CORP PUT 115637959 0 77 SH Put SOLE   0 0 0
BBVA BANCO FRANCES S A COM 07329M100 66 2,898 SH   SOLE   2,898 0 0
BBVA BANCO FRANCES S A PUT 07329M950 4 194 SH Put SOLE   0 0 0
BUNGE LIMITED CALL G16962905 208 1,517 SH Call SOLE   0 0 0
BUNGE LIMITED COM G16962105 3,111 42,079 SH   SOLE   42,079 0 0
BUNGE LIMITED PUT G16962955 273 972 SH Put SOLE   0 0 0
GENERAL CABLE CORP DEL NEW CALL 369300908 3 202 SH Call SOLE   0 0 0
GENERAL CABLE CORP DEL NEW PUT 369300958 0 196 SH Put SOLE   0 0 0
BGC PARTNERS INC CALL 05541T901 1 27 SH Call SOLE   0 0 0
BGC PARTNERS INC COM 05541T101 358 26,624 SH   SOLE   26,624 0 0
BGC PARTNERS INC PUT 05541T951 52 411 SH Put SOLE   0 0 0
BIG 5 SPORTING GOODS CORP CALL 08915P901 39 466 SH Call SOLE   0 0 0
BIG 5 SPORTING GOODS CORP PUT 08915P951 1 38 SH Put SOLE   0 0 0
BRIGGS & STRATTON CORP CALL 109043909 0 2 SH Call SOLE   0 0 0
BRIGGS & STRATTON CORP COM 109043109 32 1,507 SH   SOLE   1,507 0 0
BEIGENE LTD CALL 07725L902 312 239 SH Call SOLE   0 0 0
BEIGENE LTD COM 07725L102 125 746 SH   SOLE   746 0 0
BEIGENE LTD PUT 07725L952 4 16 SH Put SOLE   0 0 0
B & G FOODS INC NEW CALL 05508R906 1 141 SH Call SOLE   0 0 0
B & G FOODS INC NEW PUT 05508R956 162 268 SH Put SOLE   0 0 0
BENCHMARK ELECTRS INC CALL 08160H901 2 21 SH Call SOLE   0 0 0
BENCHMARK ELECTRS INC PUT 08160H951 0 8 SH Put SOLE   0 0 0
BRIGHTHOUSE FINL INC CALL 10922N903 3 21 SH Call SOLE   0 0 0
BRIGHTHOUSE FINL INC COM 10922N103 441 8,580 SH   SOLE   8,580 0 0
BRIGHTHOUSE FINL INC PUT 10922N953 72 184 SH Put SOLE   0 0 0
BAKER HUGHES A GE CO CALL 05722G900 6 420 SH Call SOLE   0 0 0
BAKER HUGHES A GE CO PUT 05722G950 39 118 SH Put SOLE   0 0 0
BHP BILLITON LTD CALL 088606908 60 556 SH Call SOLE   0 0 0
BHP BILLITON LTD COM 088606108 326 7,340 SH   SOLE   7,340 0 0
BHP BILLITON LTD PUT 088606958 55 265 SH Put SOLE   0 0 0
BIOHAVEN PHARMACTL HLDG CO L CALL G11196905 4 214 SH Call SOLE   0 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 588 22,855 SH   SOLE   22,855 0 0
BIOHAVEN PHARMACTL HLDG CO L PUT G11196955 59 428 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 6 40 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R214 423 7,688 SH   SOLE   7,688 0 0
PROSHARES TR PUT 74347R952 61 645 SH Put SOLE   0 0 0
SOTHEBYS CALL 835898907 9 24 SH Call SOLE   0 0 0
SOTHEBYS COM 835898107 26 512 SH   SOLE   512 0 0
SOTHEBYS PUT 835898957 5 212 SH Put SOLE   0 0 0
BAIDU INC CALL 056752908 804 2,215 SH Call SOLE   0 0 0
BAIDU INC COM 056752108 7,577 33,951 SH   SOLE   33,951 0 0
BAIDU INC PUT 056752958 5,423 3,356 SH Put SOLE   0 0 0
BIG LOTS INC CALL 089302903 13 151 SH Call SOLE   0 0 0
BIG LOTS INC PUT 089302953 69 174 SH Put SOLE   0 0 0
BIOGEN INC CALL 09062X903 304 583 SH Call SOLE   0 0 0
BIOGEN INC PUT 09062X953 792 784 SH Put SOLE   0 0 0
BIOGEN INC CALL 09062X903 307 118 SH Call SOLE   0 0 0
BIOGEN INC PUT 09062X953 118 80 SH Put SOLE   0 0 0
BIO RAD LABS INC PUT 090572957 0 1 SH Put SOLE   0 0 0
BIOSCRIP INC CALL 09069N908 0 4 SH Call SOLE   0 0 0
BIOSCRIP INC COM 09069N108 10 4,132 SH   SOLE   4,132 0 0
BIOSCRIP INC PUT 09069N958 4 101 SH Put SOLE   0 0 0
BROOKFIELD INFRAST PARTNERS CALL G16252901 1 58 SH Call SOLE   0 0 0
BROOKFIELD INFRAST PARTNERS COM G16252101 25 620 SH   SOLE   620 0 0
BROOKFIELD INFRAST PARTNERS PUT G16252951 1 29 SH Put SOLE   0 0 0
PROSHARES TR COM 74347B789 328 15,541 SH   SOLE   15,541 0 0
BITAUTO HLDGS LTD CALL 091727907 1 117 SH Call SOLE   0 0 0
BITAUTO HLDGS LTD PUT 091727957 21 24 SH Put SOLE   0 0 0
BARCLAYS BK PLC COM 06746P563 538 11,366 SH   SOLE   11,366 0 0
BJS RESTAURANTS INC CALL 09180C906 291 469 SH Call SOLE   0 0 0
BJS RESTAURANTS INC PUT 09180C956 0 5 SH Put SOLE   0 0 0
BANK NEW YORK MELLON CORP CALL 064058900 78 983 SH Call SOLE   0 0 0
BANK NEW YORK MELLON CORP PUT 064058950 100 393 SH Put SOLE   0 0 0
BLACKROCK CAPITAL INVESTMENT CALL 092533908 0 3 SH Call SOLE   0 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 3 556 SH   SOLE   556 0 0
BLACKROCK CAPITAL INVESTMENT PUT 092533958 0 5 SH Put SOLE   0 0 0
BROOKDALE SR LIVING INC CALL 112463904 91 12,944 SH Call SOLE   0 0 0
BROOKDALE SR LIVING INC PUT 112463954 2 17 SH Put SOLE   0 0 0
BUCKLE INC CALL 118440906 10 218 SH Call SOLE   0 0 0
BUCKLE INC COM 118440106 25 1,152 SH   SOLE   1,152 0 0
BUCKLE INC PUT 118440956 35 257 SH Put SOLE   0 0 0
BLUEKNIGHT ENERGY PARTNERS L CALL 09625U909 0 7 SH Call SOLE   0 0 0
BLUEKNIGHT ENERGY PARTNERS L COM 09625U109 56 13,214 SH   SOLE   13,214 0 0
BLUEKNIGHT ENERGY PARTNERS L PUT 09625U959 14 129 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 1,227 26,484 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 0 1 SH Put SOLE   0 0 0
BLACK HILLS CORP CALL 092113909 5 54 SH Call SOLE   0 0 0
BLACK HILLS CORP COM 092113109 175 3,228 SH   SOLE   3,228 0 0
BLACK HILLS CORP PUT 092113959 11 146 SH Put SOLE   0 0 0
POWERSHARES ETF TRUST II CALL 73936Q903 0 27 SH Call SOLE   0 0 0
BOOKING HLDGS INC CALL 09857L908 12,426 1,623 SH Call SOLE   0 0 0
BOOKING HLDGS INC PUT 09857L958 2,806 1,128 SH Put SOLE   0 0 0
BARNES & NOBLE INC CALL 067774909 1 73 SH Call SOLE   0 0 0
BARNES & NOBLE INC COM 067774109 13 2,706 SH   SOLE   2,706 0 0
BARNES & NOBLE INC PUT 067774959 4 77 SH Put SOLE   0 0 0
BANKUNITED INC CALL 06652K903 0 5 SH Call SOLE   0 0 0
BANKUNITED INC COM 06652K103 11 290 SH   SOLE   290 0 0
BLACKLINE INC CALL 09239B909 8 64 SH Call SOLE   0 0 0
BLACKLINE INC COM 09239B109 404 10,312 SH   SOLE   10,312 0 0
BLACKLINE INC PUT 09239B959 2 3 SH Put SOLE   0 0 0
BELLICUM PHARMACEUTICALS INC CALL 079481907 2 117 SH Call SOLE   0 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 50 7,750 SH   SOLE   7,750 0 0
BELLICUM PHARMACEUTICALS INC PUT 079481957 34 158 SH Put SOLE   0 0 0
REALITY SHS ETF TR CALL 75605A902 0 8 SH Call SOLE   0 0 0
REALITY SHS ETF TR COM 75605A702 40 1,791 SH   SOLE   1,791 0 0
REALITY SHS ETF TR PUT 75605A952 0 1 SH Put SOLE   0 0 0
TOPBUILD CORP CALL 89055F903 9 23 SH Call SOLE   0 0 0
TOPBUILD CORP COM 89055F103 24 314 SH   SOLE   314 0 0
BALLARD PWR SYS INC NEW CALL 058586908 0 110 SH Call SOLE   0 0 0
BALLARD PWR SYS INC NEW COM 058586108 48 13,696 SH   SOLE   13,696 0 0
BALLARD PWR SYS INC NEW PUT 058586958 8 952 SH Put SOLE   0 0 0
BUILDERS FIRSTSOURCE INC CALL 12008R907 18 73 SH Call SOLE   0 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 50 2,525 SH   SOLE   2,525 0 0
BUILDERS FIRSTSOURCE INC PUT 12008R957 18 62 SH Put SOLE   0 0 0
BLACKROCK INC CALL 09247X901 701 244 SH Call SOLE   0 0 0
BLACKROCK INC PUT 09247X951 580 706 SH Put SOLE   0 0 0
BLACKBAUD INC CALL 09227Q900 22 267 SH Call SOLE   0 0 0
BLACKBAUD INC PUT 09227Q950 18 98 SH Put SOLE   0 0 0
BALL CORP CALL 058498906 757 19,094 SH Call SOLE   0 0 0
BALL CORP PUT 058498956 0 54 SH Put SOLE   0 0 0
BLOOMIN BRANDS INC CALL 094235908 109 598 SH Call SOLE   0 0 0
AMPLIFY ETF TR CALL 032108907 1 50 SH Call SOLE   0 0 0
AMPLIFY ETF TR COM 032108607 208 10,920 SH   SOLE   10,920 0 0
AMPLIFY ETF TR PUT 032108957 8 31 SH Put SOLE   0 0 0
BLUEBIRD BIO INC CALL 09609G900 1,564 7,082 SH Call SOLE   0 0 0
BLUEBIRD BIO INC COM 09609G100 17 100 SH   SOLE   100 0 0
BLUEBIRD BIO INC PUT 09609G950 567 403 SH Put SOLE   0 0 0
BANCO MACRO SA COM 05961W105 1,300 12,046 SH   SOLE   12,046 0 0
BANCO MACRO SA PUT 05961W955 90 401 SH Put SOLE   0 0 0
BMC STK HLDGS INC CALL 05591B909 24 150 SH Call SOLE   0 0 0
BMC STK HLDGS INC COM 05591B109 8 422 SH   SOLE   422 0 0
BADGER METER INC CALL 056525908 2 25 SH Call SOLE   0 0 0
BANK MONTREAL QUE CALL 063671901 30 91 SH Call SOLE   0 0 0
BANK MONTREAL QUE PUT 063671951 22 57 SH Put SOLE   0 0 0
BIOMARIN PHARMACEUTICAL INC CALL 09061G901 23 63 SH Call SOLE   0 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 499 6,165 SH   SOLE   6,165 0 0
BIOMARIN PHARMACEUTICAL INC PUT 09061G951 50 99 SH Put SOLE   0 0 0
BEMIS INC CALL 081437905 2 175 SH Call SOLE   0 0 0
BEMIS INC COM 081437105 175 4,033 SH   SOLE   4,033 0 0
BEMIS INC PUT 081437955 8 63 SH Put SOLE   0 0 0
BRISTOL MYERS SQUIBB CO CALL 110122908 781 4,242 SH Call SOLE   0 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 7,417 117,278 SH   SOLE   117,278 0 0
BRISTOL MYERS SQUIBB CO PUT 110122958 341 3,254 SH Put SOLE   0 0 0
BENEFICIAL BANCORP INC CALL 08171T902 0 3 SH Call SOLE   0 0 0
BENEFICIAL BANCORP INC COM 08171T102 1 65 SH   SOLE   65 0 0
VANGUARD BD INDEX FD INC CALL 921937905 0 8 SH Call SOLE   0 0 0
BARNES & NOBLE ED INC CALL 06777U901 1 11 SH Call SOLE   0 0 0
BARNES & NOBLE ED INC COM 06777U101 26 3,905 SH   SOLE   3,905 0 0
BARNES & NOBLE ED INC PUT 06777U951 9 94 SH Put SOLE   0 0 0
BENEFITFOCUS INC PUT 08180D956 0 24 SH Put SOLE   0 0 0
UNITED STS BRENT OIL FD LP CALL 91167Q900 1 151 SH Call SOLE   0 0 0
UNITED STS BRENT OIL FD LP PUT 91167Q950 5 93 SH Put SOLE   0 0 0
BANK N S HALIFAX CALL 064149907 24 198 SH Call SOLE   0 0 0
BANK N S HALIFAX PUT 064149957 7 118 SH Put SOLE   0 0 0
BOFI HLDG INC CALL 05566U908 293 328 SH Call SOLE   0 0 0
BOFI HLDG INC PUT 05566U958 15 372 SH Put SOLE   0 0 0
BANK HAWAII CORP COM 062540109 167 2,011 SH   SOLE   2,011 0 0
BANK HAWAII CORP PUT 062540959 1 14 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347Y905 7 177 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347Y955 5 29 SH Put SOLE   0 0 0
BOJANGLES INC CALL 097488900 0 1 SH Call SOLE   0 0 0
BOJANGLES INC COM 097488100 2 188 SH   SOLE   188 0 0
BOJANGLES INC PUT 097488950 0 15 SH Put SOLE   0 0 0
BOK FINL CORP CALL 05561Q901 0 2 SH Call SOLE   0 0 0
BOK FINL CORP COM 05561Q201 52 530 SH   SOLE   530 0 0
BOK FINL CORP PUT 05561Q951 2 7 SH Put SOLE   0 0 0
AUDENTES THERAPEUTICS INC CALL 05070R904 0 2 SH Call SOLE   0 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 23 791 SH   SOLE   791 0 0
AUDENTES THERAPEUTICS INC PUT 05070R954 3 22 SH Put SOLE   0 0 0
DMC GLOBAL INC COM 23291C103 68 2,556 SH   SOLE   2,556 0 0
BOOT BARN HLDGS INC CALL 099406900 55 225 SH Call SOLE   0 0 0
BOOT BARN HLDGS INC PUT 099406950 5 66 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 3 99 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y715 207 8,575 SH   SOLE   8,575 0 0
GLOBAL X FDS PUT 37954Y951 7 64 SH Put SOLE   0 0 0
BOX INC CALL 10316T904 23 295 SH Call SOLE   0 0 0
BOX INC COM 10316T104 338 16,457 SH   SOLE   16,457 0 0
BOX INC PUT 10316T954 196 778 SH Put SOLE   0 0 0
BP PLC CALL 055622904 239 1,891 SH Call SOLE   0 0 0
BP PLC PUT 055622954 142 1,373 SH Put SOLE   0 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 11 787 SH   SOLE   787 0 0
BRIDGEPOINT ED INC CALL 10807M905 0 1 SH Call SOLE   0 0 0
BRIDGEPOINT ED INC COM 10807M105 4 670 SH   SOLE   670 0 0
BRIDGEPOINT ED INC PUT 10807M955 0 4 SH Put SOLE   0 0 0
BUCKEYE PARTNERS L P CALL 118230901 2 189 SH Call SOLE   0 0 0
BUCKEYE PARTNERS L P COM 118230101 863 23,092 SH   SOLE   23,092 0 0
BUCKEYE PARTNERS L P PUT 118230951 163 103 SH Put SOLE   0 0 0
BLUEPRINT MEDICINES CORP CALL 09627Y909 61 60 SH Call SOLE   0 0 0
BLUEPRINT MEDICINES CORP PUT 09627Y959 16 67 SH Put SOLE   0 0 0
POPULAR INC CALL 733174900 15 112 SH Call SOLE   0 0 0
POPULAR INC COM 733174700 525 12,619 SH   SOLE   12,619 0 0
POPULAR INC PUT 733174950 19 199 SH Put SOLE   0 0 0
BP PRUDHOE BAY RTY TR CALL 055630907 19 76 SH Call SOLE   0 0 0
BP PRUDHOE BAY RTY TR COM 055630107 115 4,812 SH   SOLE   4,812 0 0
BP PRUDHOE BAY RTY TR PUT 055630957 22 257 SH Put SOLE   0 0 0
BROOKFIELD PPTY PARTNERS L P CALL G16249907 3 88 SH Call SOLE   0 0 0
BROOKFIELD PPTY PARTNERS L P PUT G16249957 18 118 SH Put SOLE   0 0 0
BROADRIDGE FINL SOLUTIONS IN CALL 11133T903 10 10 SH Call SOLE   0 0 0
BROADRIDGE FINL SOLUTIONS IN PUT 11133T953 12 25 SH Put SOLE   0 0 0
CRAFT BREW ALLIANCE INC CALL 224122901 3 503 SH Call SOLE   0 0 0
CRAFT BREW ALLIANCE INC COM 224122101 74 4,014 SH   SOLE   4,014 0 0
CRAFT BREW ALLIANCE INC PUT 224122951 2 58 SH Put SOLE   0 0 0
BRF SA CALL 10552T907 24 1,162 SH Call SOLE   0 0 0
BRF SA PUT 10552T957 47 451 SH Put SOLE   0 0 0
BLUEROCK RESIDENTIAL GRW REI CALL 09627J902 3 99 SH Call SOLE   0 0 0
BLUEROCK RESIDENTIAL GRW REI PUT 09627J952 0 2 SH Put SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL CALL 084670902 7,995 2,678 SH Call SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 14,653 73,460 SH   SOLE   73,460 0 0
BERKSHIRE HATHAWAY INC DEL PUT 084670952 1,087 4,017 SH Put SOLE   0 0 0
BROOKLINE BANCORP INC DEL CALL 11373M907 0 4 SH Call SOLE   0 0 0
BRUKER CORP COM 116794108 5 174 SH   SOLE   174 0 0
BROOKS AUTOMATION INC CALL 114340902 21 247 SH Call SOLE   0 0 0
BROOKS AUTOMATION INC PUT 114340952 1 19 SH Put SOLE   0 0 0
BROWN & BROWN INC CALL 115236901 3 82 SH Call SOLE   0 0 0
BROWN & BROWN INC COM 115236101 168 6,641 SH   SOLE   6,641 0 0
BRISTOW GROUP INC CALL 110394903 0 13 SH Call SOLE   0 0 0
BRISTOW GROUP INC COM 110394103 81 6,293 SH   SOLE   6,293 0 0
BRISTOW GROUP INC PUT 110394953 92 276 SH Put SOLE   0 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 8 268 SH   SOLE   268 0 0
GLOBAL BRASS & COPPR HLDGS I PUT 37953G953 1 10 SH Put SOLE   0 0 0
BRIXMOR PPTY GROUP INC CALL 11120U905 0 12 SH Call SOLE   0 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 396 25,981 SH   SOLE   25,981 0 0
BRIXMOR PPTY GROUP INC PUT 11120U955 33 495 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 1 7 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K315 50 981 SH   SOLE   981 0 0
DIREXION SHS ETF TR PUT 25490K959 13 35 SH Put SOLE   0 0 0
BANCO SANTANDER BRASIL S A CALL 05967A907 0 2 SH Call SOLE   0 0 0
BANCO SANTANDER S A CALL 05969B903 2 51 SH Call SOLE   0 0 0
BSQUARE CORP COM 11776U300 1 348 SH   SOLE   348 0 0
BSQUARE CORP PUT 11776U950 0 3 SH Put SOLE   0 0 0
BEST INC CALL 08653C906 77 456 SH Call SOLE   0 0 0
BEST INC PUT 08653C956 1 31 SH Put SOLE   0 0 0
BOSTON SCIENTIFIC CORP CALL 101137907 13 141 SH Call SOLE   0 0 0
BOSTON SCIENTIFIC CORP PUT 101137957 47 505 SH Put SOLE   0 0 0
BAYTEX ENERGY CORP CALL 07317Q905 0 111 SH Call SOLE   0 0 0
BAYTEX ENERGY CORP COM 07317Q105 99 36,301 SH   SOLE   36,301 0 0
BAYTEX ENERGY CORP PUT 07317Q955 4 21 SH Put SOLE   0 0 0
B2GOLD CORP CALL 11777Q909 0 122 SH Call SOLE   0 0 0
B2GOLD CORP COM 11777Q209 41 15,294 SH   SOLE   15,294 0 0
B2GOLD CORP PUT 11777Q959 5 28 SH Put SOLE   0 0 0
BRITISH AMERN TOB PLC CALL 110448907 2 78 SH Call SOLE   0 0 0
BRITISH AMERN TOB PLC COM 110448107 263 4,573 SH   SOLE   4,573 0 0
BRITISH AMERN TOB PLC PUT 110448957 6 29 SH Put SOLE   0 0 0
BRITISH AMERN TOB PLC CALL 110448907 0 1 SH Call SOLE   0 0 0
BRITISH AMERN TOB PLC PUT 110448957 4 166 SH Put SOLE   0 0 0
PEABODY ENERGY CORP NEW CALL 704551900 12 515 SH Call SOLE   0 0 0
PEABODY ENERGY CORP NEW PUT 704551950 14 40 SH Put SOLE   0 0 0
BIOTIME INC CALL 09066L905 0 40 SH Call SOLE   0 0 0
BIOTIME INC COM 09066L105 25 9,468 SH   SOLE   9,468 0 0
BIOTIME INC PUT 09066L955 0 24 SH Put SOLE   0 0 0
ANHEUSER BUSCH INBEV SA/NV CALL 03524A908 764 1,539 SH Call SOLE   0 0 0
ANHEUSER BUSCH INBEV SA/NV COM 03524A108 825 7,513 SH   SOLE   7,513 0 0
ANHEUSER BUSCH INBEV SA/NV PUT 03524A958 293 989 SH Put SOLE   0 0 0
BLUE BUFFALO PET PRODS INC CALL 09531U902 15 958 SH Call SOLE   0 0 0
BLUE BUFFALO PET PRODS INC PUT 09531U952 1 198 SH Put SOLE   0 0 0
BURLINGTON STORES INC CALL 122017906 116 71 SH Call SOLE   0 0 0
BURLINGTON STORES INC COM 122017106 1,103 8,286 SH   SOLE   8,286 0 0
BURLINGTON STORES INC PUT 122017956 48 346 SH Put SOLE   0 0 0
COMPANIA DE MINAS BUENAVENTU CALL 204448904 5 67 SH Call SOLE   0 0 0
COMPANIA DE MINAS BUENAVENTU PUT 204448954 0 7 SH Put SOLE   0 0 0
BABCOCK & WILCOX ENTERPRIS I CALL 05614L900 7 276 SH Call SOLE   0 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 12 2,770 SH   SOLE   2,770 0 0
BABCOCK & WILCOX ENTERPRIS I PUT 05614L950 57 166 SH Put SOLE   0 0 0
BORGWARNER INC CALL 099724906 29 174 SH Call SOLE   0 0 0
BORGWARNER INC PUT 099724956 29 153 SH Put SOLE   0 0 0
BROADWIND ENERGY INC COM 11161T207 19 8,809 SH   SOLE   8,809 0 0
BROADWIND ENERGY INC PUT 11161T957 9 172 SH Put SOLE   0 0 0
BALDWIN & LYONS INC PUT 057755959 0 1 SH Put SOLE   0 0 0
BOARDWALK PIPELINE PARTNERS CALL 096627904 1 224 SH Call SOLE   0 0 0
BOARDWALK PIPELINE PARTNERS COM 096627104 258 25,467 SH   SOLE   25,467 0 0
BOARDWALK PIPELINE PARTNERS PUT 096627954 6 80 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 0 3 SH Call SOLE   0 0 0
BWX TECHNOLOGIES INC CALL 05605H900 25 85 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 42 1,740 SH Call SOLE   0 0 0
BLACKSTONE GROUP L P COM 09253U108 3,928 122,946 SH   SOLE   122,946 0 0
BLACKSTONE GROUP L P PUT 09253U958 216 2,653 SH Put SOLE   0 0 0
BELLATRIX EXPLORATION LTD COM 078314507 1 1,465 SH   SOLE   1,465 0 0
BELLATRIX EXPLORATION LTD PUT 078314957 3 22 SH Put SOLE   0 0 0
BLACKSTONE MTG TR INC CALL 09257W900 0 1 SH Call SOLE   0 0 0
BLACKSTONE MTG TR INC COM 09257W100 26 832 SH   SOLE   832 0 0
BLACKSTONE MTG TR INC PUT 09257W950 0 57 SH Put SOLE   0 0 0
BOSTON PROPERTIES INC PUT 101121951 0 47 SH Put SOLE   0 0 0
BANCORPSOUTH BK TUPELO MISS CALL 05971J902 0 106 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 9 316 SH Call SOLE   0 0 0
BOYD GAMING CORP PUT 103304951 19 88 SH Put SOLE   0 0 0
BEAZER HOMES USA INC CALL 07556Q901 8 78 SH Call SOLE   0 0 0
BEAZER HOMES USA INC COM 07556Q881 59 3,756 SH   SOLE   3,756 0 0
BEAZER HOMES USA INC PUT 07556Q951 0 5 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 0 5 SH Call SOLE   0 0 0
BAOZUN INC CALL 06684L903 654 754 SH Call SOLE   0 0 0
BAOZUN INC PUT 06684L953 92 501 SH Put SOLE   0 0 0
CITIGROUP INC CALL 172967904 1,531 11,243 SH Call SOLE   0 0 0
CITIGROUP INC PUT 172967954 2,422 8,057 SH Put SOLE   0 0 0
CA INC CALL 12673P905 53 1,704 SH Call SOLE   0 0 0
CA INC PUT 12673P955 2 76 SH Put SOLE   0 0 0
CHINA AUTOMOTIVE SYS INC PUT 16936R955 10 161 SH Put SOLE   0 0 0
CREDIT ACCEP CORP MICH CALL 225310901 11 18 SH Call SOLE   0 0 0
CREDIT ACCEP CORP MICH PUT 225310951 2 20 SH Put SOLE   0 0 0
CACI INTL INC CALL 127190904 2 5 SH Call SOLE   0 0 0
CACI INTL INC COM 127190304 1,166 7,706 SH   SOLE   7,706 0 0
CACI INTL INC PUT 127190954 80 139 SH Put SOLE   0 0 0
MORGAN STANLEY CHINA A SH FD CALL 617468903 0 20 SH Call SOLE   0 0 0
MORGAN STANLEY CHINA A SH FD COM 617468103 121 4,897 SH   SOLE   4,897 0 0
MORGAN STANLEY CHINA A SH FD PUT 617468953 0 2 SH Put SOLE   0 0 0
8POINT3 ENERGY PARTNERS LP CALL 282539905 1 165 SH Call SOLE   0 0 0
8POINT3 ENERGY PARTNERS LP PUT 282539955 0 6 SH Put SOLE   0 0 0
CONAGRA BRANDS INC CALL 205887902 141 667 SH Call SOLE   0 0 0
CONAGRA BRANDS INC PUT 205887952 5 69 SH Put SOLE   0 0 0
CARDINAL HEALTH INC CALL 14149Y908 43 341 SH Call SOLE   0 0 0
CARDINAL HEALTH INC COM 14149Y108 1,384 22,086 SH   SOLE   22,086 0 0
CARDINAL HEALTH INC PUT 14149Y958 601 791 SH Put SOLE   0 0 0
CAI INTERNATIONAL INC CALL 12477X906 10 52 SH Call SOLE   0 0 0
CAI INTERNATIONAL INC COM 12477X106 154 7,284 SH   SOLE   7,284 0 0
CAI INTERNATIONAL INC PUT 12477X956 26 68 SH Put SOLE   0 0 0
CHEESECAKE FACTORY INC CALL 163072901 1 33 SH Call SOLE   0 0 0
CHEESECAKE FACTORY INC COM 163072101 19 405 SH   SOLE   405 0 0
CHEESECAKE FACTORY INC PUT 163072951 1 40 SH Put SOLE   0 0 0
CALERES INC CALL 129500904 41 74 SH Call SOLE   0 0 0
CALERES INC PUT 129500954 1 31 SH Put SOLE   0 0 0
CALITHERA BIOSCIENCES INC CALL 13089P901 3 259 SH Call SOLE   0 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 84 13,451 SH   SOLE   13,451 0 0
CALITHERA BIOSCIENCES INC PUT 13089P951 8 57 SH Put SOLE   0 0 0
CALLIDUS SOFTWARE INC CALL 13123E900 10 103 SH Call SOLE   0 0 0
CALLIDUS SOFTWARE INC COM 13123E500 192 5,366 SH   SOLE   5,366 0 0
CALLIDUS SOFTWARE INC PUT 13123E950 7 223 SH Put SOLE   0 0 0
MAGICJACK VOCALTEC LTD CALL M6787E901 0 71 SH Call SOLE   0 0 0
MAGICJACK VOCALTEC LTD COM M6787E101 170 20,354 SH   SOLE   20,354 0 0
MAGICJACK VOCALTEC LTD PUT M6787E951 1 141 SH Put SOLE   0 0 0
CAL MAINE FOODS INC CALL 128030902 4 30 SH Call SOLE   0 0 0
CAL MAINE FOODS INC COM 128030202 253 5,807 SH   SOLE   5,807 0 0
CAL MAINE FOODS INC PUT 128030952 2 15 SH Put SOLE   0 0 0
CALIX INC CALL 13100M909 10 196 SH Call SOLE   0 0 0
CALIX INC COM 13100M509 446 65,182 SH   SOLE   65,182 0 0
CALIX INC PUT 13100M959 5 80 SH Put SOLE   0 0 0
CALAMP CORP CALL 128126909 9 33 SH Call SOLE   0 0 0
CALAMP CORP PUT 128126959 1 12 SH Put SOLE   0 0 0
CAMTEK LTD COM M20791105 258 38,364 SH   SOLE   38,364 0 0
CAMTEK LTD PUT M20791955 43 596 SH Put SOLE   0 0 0
CROSSAMERICA PARTNERS LP CALL 22758A905 0 42 SH Call SOLE   0 0 0
CROSSAMERICA PARTNERS LP PUT 22758A955 3 8 SH Put SOLE   0 0 0
AVIS BUDGET GROUP CALL 053774905 857 771 SH Call SOLE   0 0 0
AVIS BUDGET GROUP PUT 053774955 52 344 SH Put SOLE   0 0 0
CARA THERAPEUTICS INC CALL 140755909 26 166 SH Call SOLE   0 0 0
CARA THERAPEUTICS INC PUT 140755959 13 77 SH Put SOLE   0 0 0
CARBONITE INC COM 141337105 7 269 SH   SOLE   269 0 0
CARS COM INC CALL 14575E905 1,330 46,270 SH Call SOLE   0 0 0
CARS COM INC PUT 14575E955 6 103 SH Put SOLE   0 0 0
CASEYS GEN STORES INC CALL 147528903 631 5,510 SH Call SOLE   0 0 0
CASEYS GEN STORES INC PUT 147528953 7 32 SH Put SOLE   0 0 0
CATERPILLAR INC DEL CALL 149123901 2,613 4,277 SH Call SOLE   0 0 0
CATERPILLAR INC DEL COM 149123101 8,948 60,718 SH   SOLE   60,718 0 0
CATERPILLAR INC DEL PUT 149123951 1,988 6,112 SH Put SOLE   0 0 0
CARDTRONICS PLC CALL G1991C905 3 39 SH Call SOLE   0 0 0
CARDTRONICS PLC COM G1991C105 65 2,942 SH   SOLE   2,942 0 0
CARDTRONICS PLC PUT G1991C955 13 150 SH Put SOLE   0 0 0
CATO CORP NEW CALL 149205906 15 34 SH Call SOLE   0 0 0
CATO CORP NEW COM 149205106 73 4,975 SH   SOLE   4,975 0 0
CATO CORP NEW PUT 149205956 0 23 SH Put SOLE   0 0 0
CATHAY GEN BANCORP COM 149150104 13 339 SH   SOLE   339 0 0
CATHAY GEN BANCORP PUT 149150954 1 10 SH Put SOLE   0 0 0
CAVIUM INC CALL 14964U908 24 50 SH Call SOLE   0 0 0
CAVIUM INC COM 14964U108 592 7,462 SH   SOLE   7,462 0 0
CAVIUM INC PUT 14964U958 12 49 SH Put SOLE   0 0 0
CHUBB LIMITED CALL H1467J904 70 515 SH Call SOLE   0 0 0
CHUBB LIMITED PUT H1467J954 31 168 SH Put SOLE   0 0 0
CYMABAY THERAPEUTICS INC CALL 23257D903 7 23 SH Call SOLE   0 0 0
CYMABAY THERAPEUTICS INC PUT 23257D953 0 1 SH Put SOLE   0 0 0
CINCINNATI BELL INC NEW CALL 171871902 0 34 SH Call SOLE   0 0 0
CINCINNATI BELL INC NEW COM 171871502 3 234 SH   SOLE   234 0 0
CINCINNATI BELL INC NEW PUT 171871952 0 6 SH Put SOLE   0 0 0
COMPANHIA BRASILEIRA DE DIST CALL 20440T901 2 21 SH Call SOLE   0 0 0
COMPANHIA BRASILEIRA DE DIST PUT 20440T951 0 2 SH Put SOLE   0 0 0
CHICAGO BRIDGE & IRON CO N V CALL 167250909 81 1,192 SH Call SOLE   0 0 0
CHICAGO BRIDGE & IRON CO N V PUT 167250959 327 501 SH Put SOLE   0 0 0
CATALYST BIOSCIENCES INC CALL 14888D908 0 43 SH Call SOLE   0 0 0
CATALYST BIOSCIENCES INC COM 14888D208 325 12,601 SH   SOLE   12,601 0 0
CATALYST BIOSCIENCES INC PUT 14888D958 34 492 SH Put SOLE   0 0 0
CBL & ASSOC PPTYS INC CALL 124830900 0 89 SH Call SOLE   0 0 0
CBL & ASSOC PPTYS INC COM 124830100 69 16,581 SH   SOLE   16,581 0 0
CBL & ASSOC PPTYS INC PUT 124830950 17 164 SH Put SOLE   0 0 0
CAMBREX CORP CALL 132011907 0 76 SH Call SOLE   0 0 0
CAMBREX CORP COM 132011107 132 2,537 SH   SOLE   2,537 0 0
CAMBREX CORP PUT 132011957 7 117 SH Put SOLE   0 0 0
CELLULAR BIOMEDICINE GROUP I CALL 15117P902 0 1 SH Call SOLE   0 0 0
CELLULAR BIOMEDICINE GROUP I COM 15117P102 35 2,022 SH   SOLE   2,022 0 0
CELLULAR BIOMEDICINE GROUP I PUT 15117P952 0 10 SH Put SOLE   0 0 0
CBOE GLOBAL MARKETS INC CALL 12503M908 155 672 SH Call SOLE   0 0 0
CBOE GLOBAL MARKETS INC PUT 12503M958 48 375 SH Put SOLE   0 0 0
CHINA BIOLOGIC PRODS HLDGS I CALL G21515904 0 2 SH Call SOLE   0 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 0 2 SH   SOLE   2 0 0
CONTINENTAL BLDG PRODS INC CALL 211171903 0 3 SH Call SOLE   0 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 13 484 SH   SOLE   484 0 0
CONTINENTAL BLDG PRODS INC PUT 211171953 1 34 SH Put SOLE   0 0 0
CBRE GROUP INC CALL 12504L909 48 262 SH Call SOLE   0 0 0
CBRE GROUP INC PUT 12504L959 19 122 SH Put SOLE   0 0 0
CRACKER BARREL OLD CTRY STOR CALL 22410J906 200 280 SH Call SOLE   0 0 0
CRACKER BARREL OLD CTRY STOR PUT 22410J956 7 153 SH Put SOLE   0 0 0
CBS CORP NEW CALL 124857902 77 739 SH Call SOLE   0 0 0
CBS CORP NEW COM 124857202 3,414 66,439 SH   SOLE   66,439 0 0
CBS CORP NEW PUT 124857952 521 1,035 SH Put SOLE   0 0 0
COMMERCE BANCSHARES INC CALL 200525903 0 5 SH Call SOLE   0 0 0
CABOT CORP CALL 127055901 1 49 SH Call SOLE   0 0 0
COMMUNITY BK SYS INC COM 203607106 42 800 SH   SOLE   800 0 0
CBIZ INC CALL 124805902 0 10 SH Call SOLE   0 0 0
CHEMOURS CO CALL 163851908 32 209 SH Call SOLE   0 0 0
CHEMOURS CO PUT 163851958 30 635 SH Put SOLE   0 0 0
COCA COLA EUROPEAN PARTNERS CALL G25839904 0 2 SH Call SOLE   0 0 0
COCA COLA EUROPEAN PARTNERS COM G25839104 145 3,501 SH   SOLE   3,501 0 0
CROWN CASTLE INTL CORP NEW CALL 22822V901 190 655 SH Call SOLE   0 0 0
CROWN CASTLE INTL CORP NEW PUT 22822V951 20 311 SH Put SOLE   0 0 0
CHINACACHE INTL HLDG LTD CALL 16950M907 0 34 SH Call SOLE   0 0 0
CAMECO CORP CALL 13321L908 10 936 SH Call SOLE   0 0 0
CAMECO CORP COM 13321L108 8 920 SH   SOLE   920 0 0
CAMECO CORP PUT 13321L958 24 187 SH Put SOLE   0 0 0
CROWN HOLDINGS INC CALL 228368906 0 2 SH Call SOLE   0 0 0
CROWN HOLDINGS INC COM 228368106 414 8,176 SH   SOLE   8,176 0 0
CROWN HOLDINGS INC PUT 228368956 3 37 SH Put SOLE   0 0 0
CARNIVAL CORP CALL 143658900 39 587 SH Call SOLE   0 0 0
CARNIVAL CORP PUT 143658950 163 950 SH Put SOLE   0 0 0
CSI COMPRESSCO LP CALL 12637A903 0 6 SH Call SOLE   0 0 0
CSI COMPRESSCO LP PUT 12637A953 0 4 SH Put SOLE   0 0 0
CABOT MICROELECTRONICS CORP CALL 12709P903 179 70 SH Call SOLE   0 0 0
CABOT MICROELECTRONICS CORP PUT 12709P953 0 9 SH Put SOLE   0 0 0
CLEAR CHANNEL OUTDOOR HLDGS PUT 18451C959 0 1 SH Put SOLE   0 0 0
COGENT COMMUNICATIONS HLDGS CALL 19239V902 9 59 SH Call SOLE   0 0 0
COGENT COMMUNICATIONS HLDGS PUT 19239V952 4 67 SH Put SOLE   0 0 0
CROSS CTRY HEALTHCARE INC CALL 227483904 0 6 SH Call SOLE   0 0 0
CENTURY CMNTYS INC CALL 156504900 2 3 SH Call SOLE   0 0 0
CENTURY CMNTYS INC COM 156504300 353 11,819 SH   SOLE   11,819 0 0
CENTURY CMNTYS INC PUT 156504950 35 178 SH Put SOLE   0 0 0
CHEMOCENTRYX INC CALL 16383L906 6 15 SH Call SOLE   0 0 0
CHEMOCENTRYX INC COM 16383L106 14 1,082 SH   SOLE   1,082 0 0
CHEMOCENTRYX INC PUT 16383L956 2 10 SH Put SOLE   0 0 0
COEUR MNG INC CALL 192108904 56 1,113 SH Call SOLE   0 0 0
COEUR MNG INC PUT 192108954 9 134 SH Put SOLE   0 0 0
CENTENNIAL RESOURCE DEV INC CALL 15136A902 0 5 SH Call SOLE   0 0 0
CENTENNIAL RESOURCE DEV INC COM 15136A102 88 4,813 SH   SOLE   4,813 0 0
CENTENNIAL RESOURCE DEV INC PUT 15136A952 0 11 SH Put SOLE   0 0 0
CDK GLOBAL INC CALL 12508E901 3 164 SH Call SOLE   0 0 0
AVID BIOSERVICES INC CALL 05368M906 0 28 SH Call SOLE   0 0 0
AVID BIOSERVICES INC COM 05368M106 7 2,559 SH   SOLE   2,559 0 0
AVID BIOSERVICES INC PUT 05368M956 2 11 SH Put SOLE   0 0 0
CADENCE DESIGN SYSTEM INC CALL 127387908 5 315 SH Call SOLE   0 0 0
CADENCE DESIGN SYSTEM INC PUT 127387958 1 5 SH Put SOLE   0 0 0
CIDARA THERAPEUTICS INC COM 171757107 12 3,221 SH   SOLE   3,221 0 0
CIDARA THERAPEUTICS INC PUT 171757957 11 60 SH Put SOLE   0 0 0
CDW CORP CALL 12514G908 2 25 SH Call SOLE   0 0 0
CDW CORP PUT 12514G958 0 2 SH Put SOLE   0 0 0
CHROMADEX CORP CALL 171077907 8 48 SH Call SOLE   0 0 0
CHROMADEX CORP PUT 171077957 1 4 SH Put SOLE   0 0 0
CADIZ INC CALL 127537907 18 511 SH Call SOLE   0 0 0
CADIZ INC PUT 127537957 0 10 SH Put SOLE   0 0 0
CELANESE CORP DEL CALL 150870903 0 5 SH Call SOLE   0 0 0
CELANESE CORP DEL PUT 150870953 7 14 SH Put SOLE   0 0 0
CECO ENVIRONMENTAL CORP CALL 125141901 0 8 SH Call SOLE   0 0 0
CECO ENVIRONMENTAL CORP COM 125141101 3 750 SH   SOLE   750 0 0
CAREER EDUCATION CORP COM 141665109 48 3,725 SH   SOLE   3,725 0 0
CAREER EDUCATION CORP PUT 141665959 0 15 SH Put SOLE   0 0 0
CONSOL ENERGY INC NEW CALL 20854L908 0 4 SH Call SOLE   0 0 0
CONSOL ENERGY INC NEW COM 20854L108 156 5,390 SH   SOLE   5,390 0 0
CONSOL ENERGY INC NEW PUT 20854L958 21 145 SH Put SOLE   0 0 0
CELLCOM ISRAEL LTD CALL M2196U909 0 4 SH Call SOLE   0 0 0
CELGENE CORP CALL 151020904 984 6,446 SH Call SOLE   0 0 0
CELGENE CORP COM 151020104 8,361 93,724 SH   SOLE   93,724 0 0
CELGENE CORP PUT 151020954 6,018 5,159 SH Put SOLE   0 0 0
CENTRAL GARDEN & PET CO COM 153527106 89 2,074 SH   SOLE   2,074 0 0
CENTRAL GARDEN & PET CO PUT 153527955 0 1 SH Put SOLE   0 0 0
CENTURY ALUM CO CALL 156431908 5 242 SH Call SOLE   0 0 0
CENTURY ALUM CO COM 156431108 196 11,893 SH   SOLE   11,893 0 0
CENTURY ALUM CO PUT 156431958 30 136 SH Put SOLE   0 0 0
CNOOC LTD CALL 126132909 7 16 SH Call SOLE   0 0 0
CNOOC LTD PUT 126132959 3 13 SH Put SOLE   0 0 0
CRESTWOOD EQUITY PARTNERS LP CALL 226344908 2 43 SH Call SOLE   0 0 0
CRESTWOOD EQUITY PARTNERS LP PUT 226344958 0 3 SH Put SOLE   0 0 0
CERNER CORP CALL 156782904 7 226 SH Call SOLE   0 0 0
CERNER CORP COM 156782104 668 11,524 SH   SOLE   11,524 0 0
CERNER CORP PUT 156782954 125 496 SH Put SOLE   0 0 0
CERUS CORP CALL 157085901 31 874 SH Call SOLE   0 0 0
CERUS CORP PUT 157085951 0 12 SH Put SOLE   0 0 0
CEVA INC CALL 157210905 0 23 SH Call SOLE   0 0 0
CEVA INC COM 157210105 109 3,018 SH   SOLE   3,018 0 0
CEVA INC PUT 157210955 5 82 SH Put SOLE   0 0 0
CF INDS HLDGS INC CALL 125269900 53 449 SH Call SOLE   0 0 0
CF INDS HLDGS INC COM 125269100 716 18,995 SH   SOLE   18,995 0 0
CF INDS HLDGS INC PUT 125269950 133 852 SH Put SOLE   0 0 0
CAPITOL FED FINL INC CALL 14057J901 0 1 SH Call SOLE   0 0 0
CITIZENS FINL GROUP INC CALL 174610905 502 11,569 SH Call SOLE   0 0 0
CITIZENS FINL GROUP INC COM 174610105 16 400 SH   SOLE   400 0 0
CITIZENS FINL GROUP INC PUT 174610955 113 252 SH Put SOLE   0 0 0
CONFORMIS INC CALL 20717E901 4 147 SH Call SOLE   0 0 0
CULLEN FROST BANKERS INC CALL 229899909 15 53 SH Call SOLE   0 0 0
CULLEN FROST BANKERS INC PUT 229899959 2 48 SH Put SOLE   0 0 0
COLFAX CORP CALL 194014906 0 1 SH Call SOLE   0 0 0
COLFAX CORP COM 194014106 20 633 SH   SOLE   633 0 0
COLFAX CORP PUT 194014956 4 11 SH Put SOLE   0 0 0
CARLYLE GROUP L P CALL 14309L902 7 225 SH Call SOLE   0 0 0
CARLYLE GROUP L P COM 14309L102 192 9,034 SH   SOLE   9,034 0 0
CARLYLE GROUP L P PUT 14309L952 30 283 SH Put SOLE   0 0 0
CHINA GREEN AGRICULTURE INC CALL 16943W905 0 53 SH Call SOLE   0 0 0
COMPUGEN LTD CALL M25722905 5 82 SH Call SOLE   0 0 0
COMPUGEN LTD COM M25722105 147 33,215 SH   SOLE   33,215 0 0
COMPUGEN LTD PUT M25722955 7 41 SH Put SOLE   0 0 0
CELADON GROUP INC CALL 150838900 2 113 SH Call SOLE   0 0 0
CELADON GROUP INC COM 150838100 68 18,430 SH   SOLE   18,430 0 0
CELADON GROUP INC PUT 150838950 0 15 SH Put SOLE   0 0 0
COGNEX CORP CALL 192422903 812 15,699 SH Call SOLE   0 0 0
COGNEX CORP PUT 192422953 146 186 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 3 13 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 0 1 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K869 0 20 SH   SOLE   20 0 0
CHURCH & DWIGHT INC CALL 171340902 15 52 SH Call SOLE   0 0 0
CHURCH & DWIGHT INC PUT 171340952 20 1,019 SH Put SOLE   0 0 0
CHURCHILL DOWNS INC CALL 171484908 50 11 SH Call SOLE   0 0 0
CHURCHILL DOWNS INC PUT 171484958 0 5 SH Put SOLE   0 0 0
CHEMED CORP NEW CALL 16359R903 3 1 SH Call SOLE   0 0 0
CHEFS WHSE INC COM 163086101 4 210 SH   SOLE   210 0 0
CHEFS WHSE INC PUT 163086951 0 4 SH Put SOLE   0 0 0
CHEMICAL FINL CORP CALL 163731902 0 16 SH Call SOLE   0 0 0
CHEMICAL FINL CORP COM 163731102 1 20 SH   SOLE   20 0 0
CHEMICAL FINL CORP PUT 163731952 1 2 SH Put SOLE   0 0 0
CHEGG INC CALL 163092909 35 89 SH Call SOLE   0 0 0
CHEGG INC PUT 163092959 6 53 SH Put SOLE   0 0 0
CHOICE HOTELS INTL INC COM 169905106 20 261 SH   SOLE   261 0 0
CHOICE HOTELS INTL INC PUT 169905956 0 12 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 0 3 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37950E408 16 891 SH   SOLE   891 0 0
GLOBAL X FDS PUT 37950E954 0 3 SH Put SOLE   0 0 0
GLOBAL X FDS COM 37950E606 71 3,842 SH   SOLE   3,842 0 0
GLOBAL X FDS PUT 37950E954 0 2 SH Put SOLE   0 0 0
CHESAPEAKE ENERGY CORP CALL 165167907 6 185 SH Call SOLE   0 0 0
CHESAPEAKE ENERGY CORP COM 165167107 32 10,631 SH   SOLE   10,631 0 0
CHESAPEAKE ENERGY CORP PUT 165167957 15 150 SH Put SOLE   0 0 0
CHEROKEE INC DEL NEW COM 16444H102 0 738 SH   SOLE   738 0 0
CHEROKEE INC DEL NEW PUT 16444H952 9 15 SH Put SOLE   0 0 0
CHECK POINT SOFTWARE TECH LT CALL M22465904 8 52 SH Call SOLE   0 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 558 5,619 SH   SOLE   5,619 0 0
CHECK POINT SOFTWARE TECH LT PUT M22465954 150 407 SH Put SOLE   0 0 0
CHINA MOBILE LIMITED CALL 16941M909 3 89 SH Call SOLE   0 0 0
CHINA MOBILE LIMITED PUT 16941M959 25 139 SH Put SOLE   0 0 0
COHERUS BIOSCIENCES INC CALL 19249H903 0 10 SH Call SOLE   0 0 0
COHERUS BIOSCIENCES INC COM 19249H103 152 13,833 SH   SOLE   13,833 0 0
C H ROBINSON WORLDWIDE INC CALL 12541W909 1,025 837 SH Call SOLE   0 0 0
C H ROBINSON WORLDWIDE INC PUT 12541W959 74 199 SH Put SOLE   0 0 0
CHICOS FAS INC CALL 168615902 0 9 SH Call SOLE   0 0 0
CHICOS FAS INC COM 168615102 19 2,137 SH   SOLE   2,137 0 0
CHICOS FAS INC PUT 168615952 3 60 SH Put SOLE   0 0 0
CHUNGHWA TELECOM CO LTD COM 17133Q502 1 46 SH   SOLE   46 0 0
CHARTER COMMUNICATIONS INC N CALL 16119P908 124 212 SH Call SOLE   0 0 0
CHARTER COMMUNICATIONS INC N PUT 16119P958 275 219 SH Put SOLE   0 0 0
CHINA UNICOM (HONG KONG) LTD CALL 16945R904 5 49 SH Call SOLE   0 0 0
CHINA UNICOM (HONG KONG) LTD COM 16945R104 1 84 SH   SOLE   84 0 0
CHINA UNICOM (HONG KONG) LTD PUT 16945R954 5 66 SH Put SOLE   0 0 0
COMMERCEHUB INC CALL 20084V906 17 34 SH Call SOLE   0 0 0
CHUYS HLDGS INC CALL 171604901 2 14 SH Call SOLE   0 0 0
CHUYS HLDGS INC COM 171604101 49 1,892 SH   SOLE   1,892 0 0
CHUYS HLDGS INC PUT 171604951 0 7 SH Put SOLE   0 0 0
CIGNA CORPORATION CALL 125509909 198 576 SH Call SOLE   0 0 0
CIGNA CORPORATION COM 125509109 2,176 12,973 SH   SOLE   12,973 0 0
CIGNA CORPORATION PUT 125509959 121 285 SH Put SOLE   0 0 0
CITIZENS INC CALL 174740900 2 68 SH Call SOLE   0 0 0
CITIZENS INC PUT 174740950 0 99 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33734X906 9 36 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33734X956 0 3 SH Put SOLE   0 0 0
CIENA CORP CALL 171779909 241 845 SH Call SOLE   0 0 0
CIENA CORP COM 171779309 1,312 50,693 SH   SOLE   50,693 0 0
CIENA CORP PUT 171779959 231 1,448 SH Put SOLE   0 0 0
COMPANHIA ENERGETICA DE MINA CALL 204409901 6 361 SH Call SOLE   0 0 0
CHIMERA INVT CORP CALL 16934Q908 1 68 SH Call SOLE   0 0 0
CHIMERA INVT CORP COM 16934Q208 39 2,251 SH   SOLE   2,251 0 0
CHIMERA INVT CORP PUT 16934Q958 0 19 SH Put SOLE   0 0 0
CINCINNATI FINL CORP CALL 172062901 0 1 SH Call SOLE   0 0 0
CINCINNATI FINL CORP COM 172062101 0 1 SH   SOLE   1 0 0
CINCINNATI FINL CORP PUT 172062951 0 3 SH Put SOLE   0 0 0
CITY OFFICE REIT INC CALL 178587901 0 1 SH Call SOLE   0 0 0
CITY OFFICE REIT INC COM 178587101 13 1,165 SH   SOLE   1,165 0 0
CITY OFFICE REIT INC PUT 178587951 1 13 SH Put SOLE   0 0 0
CIRCOR INTL INC COM 17273K109 0 14 SH   SOLE   14 0 0
CIRCOR INTL INC PUT 17273K959 0 24 SH Put SOLE   0 0 0
CIT GROUP INC CALL 125581901 80 347 SH Call SOLE   0 0 0
CIT GROUP INC PUT 125581951 23 144 SH Put SOLE   0 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 0 32 SH   SOLE   32 0 0
C&J ENERGY SVCS INC NEW PUT 12674R950 0 2 SH Put SOLE   0 0 0
COLGATE PALMOLIVE CO CALL 194162903 61 1,176 SH Call SOLE   0 0 0
COLGATE PALMOLIVE CO COM 194162103 6,754 94,238 SH   SOLE   94,238 0 0
COLGATE PALMOLIVE CO PUT 194162953 270 1,557 SH Put SOLE   0 0 0
CLARUS CORP NEW COM 18270P109 2 355 SH   SOLE   355 0 0
CLARUS CORP NEW PUT 18270P959 0 5 SH Put SOLE   0 0 0
CORE LABORATORIES N V CALL N22717907 3 24 SH Call SOLE   0 0 0
CORE LABORATORIES N V COM N22717107 113 1,053 SH   SOLE   1,053 0 0
CORE LABORATORIES N V PUT N22717957 8 27 SH Put SOLE   0 0 0
CLOUD PEAK ENERGY INC CALL 18911Q902 4 497 SH Call SOLE   0 0 0
CLOUD PEAK ENERGY INC PUT 18911Q952 2 12 SH Put SOLE   0 0 0
CLOUDERA INC CALL 18914U900 6 44 SH Call SOLE   0 0 0
CLOUDERA INC COM 18914U100 1,341 62,177 SH   SOLE   62,177 0 0
CLOUDERA INC PUT 18914U950 1 57 SH Put SOLE   0 0 0
CHATHAM LODGING TR CALL 16208T902 5 104 SH Call SOLE   0 0 0
CHATHAM LODGING TR COM 16208T102 411 21,497 SH   SOLE   21,497 0 0
CHATHAM LODGING TR PUT 16208T952 45 364 SH Put SOLE   0 0 0
CELLDEX THERAPEUTICS INC NEW CALL 15117B903 3 231 SH Call SOLE   0 0 0
CELLDEX THERAPEUTICS INC NEW PUT 15117B953 7 74 SH Put SOLE   0 0 0
CLEVELAND CLIFFS INC CALL 185899901 169 1,391 SH Call SOLE   0 0 0
CLEVELAND CLIFFS INC PUT 185899951 136 758 SH Put SOLE   0 0 0
CLEARFIELD INC COM 18482P103 6 505 SH   SOLE   505 0 0
CLEARFIELD INC PUT 18482P953 0 3 SH Put SOLE   0 0 0
CORELOGIC INC CALL 21871D903 15 140 SH Call SOLE   0 0 0
CLEAN HARBORS INC CALL 184496907 0 9 SH Call SOLE   0 0 0
MACK CALI RLTY CORP CALL 554489904 0 1 SH Call SOLE   0 0 0
CLEARSIGN COMBUSTION CORP COM 185064102 15 7,713 SH   SOLE   7,713 0 0
CLEARSIGN COMBUSTION CORP PUT 185064952 14 91 SH Put SOLE   0 0 0
CELLECTIS S A COM 15117K103 12 406 SH   SOLE   406 0 0
CELLECTIS S A PUT 15117K953 3 50 SH Put SOLE   0 0 0
CALUMET SPECIALTY PRODS PTNR CALL 131476903 33 400 SH Call SOLE   0 0 0
CALUMET SPECIALTY PRODS PTNR COM 131476103 180 25,665 SH   SOLE   25,665 0 0
CALUMET SPECIALTY PRODS PTNR PUT 131476953 36 184 SH Put SOLE   0 0 0
CLEAN ENERGY FUELS CORP CALL 184499901 24 363 SH Call SOLE   0 0 0
CLEAN ENERGY FUELS CORP PUT 184499951 0 12 SH Put SOLE   0 0 0
COLONY NORTHSTAR INC CALL 19625W904 0 208 SH Call SOLE   0 0 0
COLONY NORTHSTAR INC COM 19625W104 109 19,536 SH   SOLE   19,536 0 0
COLONY NORTHSTAR INC PUT 19625W954 53 223 SH Put SOLE   0 0 0
CONTINENTAL RESOURCES INC CALL 212015901 379 354 SH Call SOLE   0 0 0
CONTINENTAL RESOURCES INC COM 212015101 572 9,710 SH   SOLE   9,710 0 0
CONTINENTAL RESOURCES INC PUT 212015951 14 220 SH Put SOLE   0 0 0
CELESTICA INC CALL 15101Q908 1 46 SH Call SOLE   0 0 0
CELESTICA INC PUT 15101Q958 0 8 SH Put SOLE   0 0 0
CLEARSIDE BIOMEDICAL INC CALL 185063904 5 35 SH Call SOLE   0 0 0
CLEARSIDE BIOMEDICAL INC PUT 185063954 4 29 SH Put SOLE   0 0 0
CELSION CORPORATION CALL 15117N903 1 38 SH Call SOLE   0 0 0
CELSION CORPORATION COM 15117N503 9 4,108 SH   SOLE   4,108 0 0
TOWN SPORTS INTL HLDGS INC CALL 89214A902 12 423 SH Call SOLE   0 0 0
TOWN SPORTS INTL HLDGS INC PUT 89214A952 0 12 SH Put SOLE   0 0 0
CLOVIS ONCOLOGY INC CALL 189464900 75 399 SH Call SOLE   0 0 0
CLOVIS ONCOLOGY INC COM 189464100 902 17,102 SH   SOLE   17,102 0 0
CLOVIS ONCOLOGY INC PUT 189464950 171 142 SH Put SOLE   0 0 0
CLEARWATER PAPER CORP CALL 18538R903 20 334 SH Call SOLE   0 0 0
CLEARWATER PAPER CORP COM 18538R103 742 18,986 SH   SOLE   18,986 0 0
CLEARWATER PAPER CORP PUT 18538R953 2 13 SH Put SOLE   0 0 0
CLOROX CO DEL CALL 189054909 43 184 SH Call SOLE   0 0 0
CLOROX CO DEL COM 189054109 1,236 9,289 SH   SOLE   9,289 0 0
CLOROX CO DEL PUT 189054959 34 133 SH Put SOLE   0 0 0
CDN IMPERIAL BK COMM TORONTO CALL 136069901 52 211 SH Call SOLE   0 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 484 5,492 SH   SOLE   5,492 0 0
CDN IMPERIAL BK COMM TORONTO PUT 136069951 63 302 SH Put SOLE   0 0 0
COMERICA INC CALL 200340907 264 372 SH Call SOLE   0 0 0
COMERICA INC PUT 200340957 19 80 SH Put SOLE   0 0 0
COMMERCIAL METALS CO CALL 201723903 7 308 SH Call SOLE   0 0 0
CHEETAH MOBILE INC CALL 163075904 7 103 SH Call SOLE   0 0 0
CHEETAH MOBILE INC PUT 163075954 13 29 SH Put SOLE   0 0 0
COLUMBUS MCKINNON CORP N Y CALL 199333905 6 66 SH Call SOLE   0 0 0
COLUMBUS MCKINNON CORP N Y PUT 199333955 1 16 SH Put SOLE   0 0 0
COMCAST CORP NEW CALL 20030N901 287 2,015 SH Call SOLE   0 0 0
COMCAST CORP NEW COM 20030N101 2,088 61,117 SH   SOLE   61,117 0 0
COMCAST CORP NEW PUT 20030N951 835 3,109 SH Put SOLE   0 0 0
CANTEL MEDICAL CORP CALL 138098908 28 20 SH Call SOLE   0 0 0
CME GROUP INC CALL 12572Q905 537 544 SH Call SOLE   0 0 0
CME GROUP INC COM 12572Q105 25 158 SH   SOLE   158 0 0
CME GROUP INC PUT 12572Q955 64 265 SH Put SOLE   0 0 0
CHIPOTLE MEXICAN GRILL INC CALL 169656905 1,089 1,435 SH Call SOLE   0 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 990 3,066 SH   SOLE   3,066 0 0
CHIPOTLE MEXICAN GRILL INC PUT 169656955 924 969 SH Put SOLE   0 0 0
CUMMINS INC CALL 231021906 1,107 5,803 SH Call SOLE   0 0 0
CUMMINS INC PUT 231021956 167 342 SH Put SOLE   0 0 0
CAPSTEAD MTG CORP COM 14067E506 0 57 SH   SOLE   57 0 0
COMPASS MINERALS INTL INC CALL 20451N901 0 8 SH Call SOLE   0 0 0
COMPASS MINERALS INTL INC PUT 20451N951 0 6 SH Put SOLE   0 0 0
CIMPRESS N V CALL N20146901 189 60 SH Call SOLE   0 0 0
CIMPRESS N V PUT N20146951 86 56 SH Put SOLE   0 0 0
COSTAMARE INC CALL Y1771G902 4 102 SH Call SOLE   0 0 0
COSTAMARE INC PUT Y1771G952 1 32 SH Put SOLE   0 0 0
CHIMERIX INC COM 16934W106 35 6,899 SH   SOLE   6,899 0 0
CMS ENERGY CORP CALL 125896900 19 130 SH Call SOLE   0 0 0
CMS ENERGY CORP PUT 125896950 1 30 SH Put SOLE   0 0 0
COMTECH TELECOMMUNICATIONS C CALL 205826909 84 181 SH Call SOLE   0 0 0
COMTECH TELECOMMUNICATIONS C PUT 205826959 0 2 SH Put SOLE   0 0 0
CNA FINL CORP CALL 126117900 0 19 SH Call SOLE   0 0 0
CNA FINL CORP COM 126117100 75 1,539 SH   SOLE   1,539 0 0
CNA FINL CORP PUT 126117950 15 84 SH Put SOLE   0 0 0
CONATUS PHARMACEUTICALS INC CALL 20600T908 27 169 SH Call SOLE   0 0 0
CONATUS PHARMACEUTICALS INC PUT 20600T958 9 101 SH Put SOLE   0 0 0
CENTENE CORP DEL CALL 15135B901 27 32 SH Call SOLE   0 0 0
CENTENE CORP DEL COM 15135B101 69 651 SH   SOLE   651 0 0
CENTENE CORP DEL PUT 15135B951 9 43 SH Put SOLE   0 0 0
CONCERT PHARMACEUTICALS INC CALL 206022905 2 38 SH Call SOLE   0 0 0
CONCERT PHARMACEUTICALS INC PUT 206022955 0 1 SH Put SOLE   0 0 0
CONDUENT INC CALL 206787903 30 163 SH Call SOLE   0 0 0
CONDUENT INC COM 206787103 82 4,449 SH   SOLE   4,449 0 0
CONDUENT INC PUT 206787953 4 33 SH Put SOLE   0 0 0
CHINANET ONLINE HLDGS INC COM 16949H201 5 3,405 SH   SOLE   3,405 0 0
CHINANET ONLINE HLDGS INC PUT 16949H951 6 51 SH Put SOLE   0 0 0
CNH INDL N V CALL N20944909 0 21 SH Call SOLE   0 0 0
CNH INDL N V PUT N20944959 0 1 SH Put SOLE   0 0 0
CANADIAN NATL RY CO CALL 136375902 2 135 SH Call SOLE   0 0 0
CANADIAN NATL RY CO PUT 136375952 6 7 SH Put SOLE   0 0 0
CHINA INFORMATION TECHNOLOGY CALL G21174900 1 81 SH Call SOLE   0 0 0
CINEMARK HOLDINGS INC CALL 17243V902 9 34 SH Call SOLE   0 0 0
CONMED CORP COM 207410101 66 1,051 SH   SOLE   1,051 0 0
CNO FINL GROUP INC CALL 12621E903 0 7 SH Call SOLE   0 0 0
CENTERPOINT ENERGY INC CALL 15189T907 1 59 SH Call SOLE   0 0 0
CENTERPOINT ENERGY INC COM 15189T107 80 2,946 SH   SOLE   2,946 0 0
CENTERPOINT ENERGY INC PUT 15189T957 0 2 SH Put SOLE   0 0 0
CANADIAN NAT RES LTD CALL 136385901 9 298 SH Call SOLE   0 0 0
CANADIAN NAT RES LTD PUT 136385951 11 78 SH Put SOLE   0 0 0
COHEN & STEERS INC COM 19247A100 12 316 SH   SOLE   316 0 0
COHEN & STEERS INC PUT 19247A950 1 10 SH Put SOLE   0 0 0
CONSOLIDATED COMM HLDGS INC CALL 209034907 11 127 SH Call SOLE   0 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 436 39,807 SH   SOLE   39,807 0 0
CONSOLIDATED COMM HLDGS INC PUT 209034957 259 680 SH Put SOLE   0 0 0
CNX RESOURCES CORPORATION CALL 12653C908 103 760 SH Call SOLE   0 0 0
CNX RESOURCES CORPORATION COM 12653C108 194 12,595 SH   SOLE   12,595 0 0
CNX RESOURCES CORPORATION PUT 12653C958 61 219 SH Put SOLE   0 0 0
CNX RESOURCES CORPORATION CALL 12653C908 40 124 SH Call SOLE   0 0 0
CNX RESOURCES CORPORATION PUT 12653C958 4 96 SH Put SOLE   0 0 0
CONE MIDSTREAM PARTNERS LP CALL 12654A901 1 45 SH Call SOLE   0 0 0
CONE MIDSTREAM PARTNERS LP COM 12654A101 77 4,226 SH   SOLE   4,226 0 0
CONE MIDSTREAM PARTNERS LP PUT 12654A951 0 6 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F627 5 157 SH   SOLE   157 0 0
GLOBAL CORD BLOOD CORPORATIO COM G39342103 52 5,143 SH   SOLE   5,143 0 0
GLOBAL CORD BLOOD CORPORATIO PUT G39342953 6 119 SH Put SOLE   0 0 0
COMPASS DIVERSIFIED HOLDINGS CALL 20451Q904 0 23 SH Call SOLE   0 0 0
CAPITAL ONE FINL CORP CALL 14040H905 211 624 SH Call SOLE   0 0 0
CAPITAL ONE FINL CORP COM 14040H105 622 6,497 SH   SOLE   6,497 0 0
CAPITAL ONE FINL CORP PUT 14040H955 194 1,331 SH Put SOLE   0 0 0
CABOT OIL & GAS CORP CALL 127097903 75 476 SH Call SOLE   0 0 0
CABOT OIL & GAS CORP PUT 127097953 15 264 SH Put SOLE   0 0 0
COGINT INC COM 19241Q101 30 12,002 SH   SOLE   12,002 0 0
COGINT INC PUT 19241Q951 3 36 SH Put SOLE   0 0 0
COHERENT INC CALL 192479903 38 122 SH Call SOLE   0 0 0
COHERENT INC PUT 192479953 481 139 SH Put SOLE   0 0 0
COHU INC CALL 192576906 4 76 SH Call SOLE   0 0 0
COHU INC COM 192576106 6 272 SH   SOLE   272 0 0
COHU INC PUT 192576956 0 8 SH Put SOLE   0 0 0
ROCKWELL COLLINS INC CALL 774341901 11 63 SH Call SOLE   0 0 0
ROCKWELL COLLINS INC COM 774341101 115 853 SH   SOLE   853 0 0
ROCKWELL COLLINS INC PUT 774341951 28 176 SH Put SOLE   0 0 0
COLLEGIUM PHARMACEUTICAL INC CALL 19459J904 0 4 SH Call SOLE   0 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 35 1,397 SH   SOLE   1,397 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 42 558 SH   SOLE   558 0 0
COLUMBIA SPORTSWEAR CO PUT 198516956 0 17 SH Put SOLE   0 0 0
COMMSCOPE HLDG CO INC CALL 20337X909 57 255 SH Call SOLE   0 0 0
COMMSCOPE HLDG CO INC PUT 20337X959 2 33 SH Put SOLE   0 0 0
CYRUSONE INC CALL 23283R900 11 68 SH Call SOLE   0 0 0
CYRUSONE INC PUT 23283R950 9 46 SH Put SOLE   0 0 0
CONNS INC CALL 208242907 184 311 SH Call SOLE   0 0 0
CONNS INC PUT 208242957 2 8 SH Put SOLE   0 0 0
COOPER COS INC CALL 216648902 51 160 SH Call SOLE   0 0 0
COOPER COS INC PUT 216648952 21 80 SH Put SOLE   0 0 0
CONOCOPHILLIPS CALL 20825C904 567 1,730 SH Call SOLE   0 0 0
CONOCOPHILLIPS COM 20825C104 140 2,372 SH   SOLE   2,372 0 0
CONOCOPHILLIPS PUT 20825C954 173 1,125 SH Put SOLE   0 0 0
CORESITE RLTY CORP CALL 21870Q905 1 18 SH Call SOLE   0 0 0
CORESITE RLTY CORP PUT 21870Q955 0 2 SH Put SOLE   0 0 0
CORE MARK HOLDING CO INC CALL 218681904 0 18 SH Call SOLE   0 0 0
CORE MARK HOLDING CO INC COM 218681104 12 602 SH   SOLE   602 0 0
CORE MARK HOLDING CO INC PUT 218681954 1 3 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 2 61 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR COM 88166A102 200 11,178 SH   SOLE   11,178 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 4 35 SH Put SOLE   0 0 0
CORENERGY INFRASTRUCTURE TR CALL 21870U902 0 3 SH Call SOLE   0 0 0
CORENERGY INFRASTRUCTURE TR COM 21870U502 131 3,490 SH   SOLE   3,490 0 0
CORCEPT THERAPEUTICS INC CALL 218352902 15 568 SH Call SOLE   0 0 0
CORCEPT THERAPEUTICS INC PUT 218352952 29 158 SH Put SOLE   0 0 0
COSTCO WHSL CORP NEW CALL 22160K905 1,620 1,718 SH Call SOLE   0 0 0
COSTCO WHSL CORP NEW PUT 22160K955 501 2,596 SH Put SOLE   0 0 0
COTT CORP QUE CALL 22163N906 2 49 SH Call SOLE   0 0 0
COTT CORP QUE COM 22163N106 85 5,790 SH   SOLE   5,790 0 0
COTT CORP QUE PUT 22163N956 4 74 SH Put SOLE   0 0 0
COTY INC CALL 222070903 67 1,023 SH Call SOLE   0 0 0
COTY INC PUT 222070953 34 1,327 SH Put SOLE   0 0 0
COUPA SOFTWARE INC CALL 22266L906 39 82 SH Call SOLE   0 0 0
COUPA SOFTWARE INC PUT 22266L956 13 28 SH Put SOLE   0 0 0
BARCLAYS BANK PLC COM 06739H743 1 59 SH   SOLE   59 0 0
BARCLAYS BANK PLC PUT 06739H953 39 850 SH Put SOLE   0 0 0
COWEN INC CALL 223622906 1 33 SH Call SOLE   0 0 0
COWEN INC COM 223622606 68 5,184 SH   SOLE   5,184 0 0
COWEN INC PUT 223622956 15 82 SH Put SOLE   0 0 0
CANADIAN PAC RY LTD CALL 13645T900 25 52 SH Call SOLE   0 0 0
CANADIAN PAC RY LTD PUT 13645T950 14 29 SH Put SOLE   0 0 0
COPA HOLDINGS SA CALL P31076905 11 181 SH Call SOLE   0 0 0
COPA HOLDINGS SA COM P31076105 656 5,101 SH   SOLE   5,101 0 0
COPA HOLDINGS SA PUT P31076955 96 278 SH Put SOLE   0 0 0
CAMPBELL SOUP CO CALL 134429909 12 179 SH Call SOLE   0 0 0
CAMPBELL SOUP CO COM 134429109 1,696 39,163 SH   SOLE   39,163 0 0
CAMPBELL SOUP CO PUT 134429959 246 826 SH Put SOLE   0 0 0
CALLON PETE CO DEL CALL 13123X902 2 48 SH Call SOLE   0 0 0
CALLON PETE CO DEL COM 13123X102 147 11,154 SH   SOLE   11,154 0 0
CALLON PETE CO DEL PUT 13123X952 4 124 SH Put SOLE   0 0 0
CRESCENT PT ENERGY CORP CALL 22576C901 0 10 SH Call SOLE   0 0 0
CRESCENT PT ENERGY CORP COM 22576C101 88 12,951 SH   SOLE   12,951 0 0
CRESCENT PT ENERGY CORP PUT 22576C951 4 41 SH Put SOLE   0 0 0
CPFL ENERGIA S A COM 126153105 166 11,085 SH   SOLE   11,085 0 0
CPFL ENERGIA S A PUT 126153955 0 91 SH Put SOLE   0 0 0
CAPELLA EDUCATION COMPANY CALL 139594905 3 19 SH Call SOLE   0 0 0
CAPELLA EDUCATION COMPANY COM 139594105 51 594 SH   SOLE   594 0 0
CAPELLA EDUCATION COMPANY PUT 139594955 5 140 SH Put SOLE   0 0 0
CAPITAL PRODUCT PARTNERS L P CALL Y11082907 0 3 SH Call SOLE   0 0 0
CAPITAL PRODUCT PARTNERS L P COM Y11082107 29 9,585 SH   SOLE   9,585 0 0
CAPITAL PRODUCT PARTNERS L P PUT Y11082957 12 130 SH Put SOLE   0 0 0
COPART INC CALL 217204906 4 9 SH Call SOLE   0 0 0
COPART INC COM 217204106 504 9,912 SH   SOLE   9,912 0 0
COPART INC PUT 217204956 0 8 SH Put SOLE   0 0 0
COOPER STD HLDGS INC COM 21676P103 13 106 SH   SOLE   106 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 2 75 SH   SOLE   75 0 0
COMPUTER PROGRAMS & SYS INC PUT 205306953 0 1 SH Put SOLE   0 0 0
CAMDEN PPTY TR CALL 133131902 0 1 SH Call SOLE   0 0 0
CAMDEN PPTY TR COM 133131102 55 660 SH   SOLE   660 0 0
CHENIERE ENERGY PTNRS LP HLD COM 16411W108 0 34 SH   SOLE   34 0 0
CHENIERE ENERGY PTNRS LP HLD PUT 16411W958 0 1 SH Put SOLE   0 0 0
CHENIERE ENERGY PARTNERS LP CALL 16411Q901 0 13 SH Call SOLE   0 0 0
CHENIERE ENERGY PARTNERS LP COM 16411Q101 316 10,870 SH   SOLE   10,870 0 0
CHENIERE ENERGY PARTNERS LP PUT 16411Q951 31 172 SH Put SOLE   0 0 0
CRANE CO CALL 224399905 8 58 SH Call SOLE   0 0 0
CRANE CO PUT 224399955 2 11 SH Put SOLE   0 0 0
CRAY INC CALL 225223904 0 36 SH Call SOLE   0 0 0
CRAY INC COM 225223304 17 853 SH   SOLE   853 0 0
CRAY INC PUT 225223954 4 48 SH Put SOLE   0 0 0
CORBUS PHARMACEUTICALS HLDGS CALL 21833P903 1 99 SH Call SOLE   0 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 9 1,483 SH   SOLE   1,483 0 0
CORBUS PHARMACEUTICALS HLDGS PUT 21833P953 1 13 SH Put SOLE   0 0 0
CALIFORNIA RES CORP CALL 13057Q906 30 186 SH Call SOLE   0 0 0
CALIFORNIA RES CORP COM 13057Q206 84 4,901 SH   SOLE   4,901 0 0
CALIFORNIA RES CORP PUT 13057Q956 31 160 SH Put SOLE   0 0 0
CARE COM INC CALL 141633907 0 3 SH Call SOLE   0 0 0
CARE COM INC COM 141633107 113 6,969 SH   SOLE   6,969 0 0
CARE COM INC PUT 141633957 1 52 SH Put SOLE   0 0 0
CREE INC CALL 225447901 179 284 SH Call SOLE   0 0 0
CREE INC COM 225447101 353 8,767 SH   SOLE   8,767 0 0
CREE INC PUT 225447951 35 420 SH Put SOLE   0 0 0
CRESUD S A C I F Y A CALL 226406906 1 10 SH Call SOLE   0 0 0
CRESUD S A C I F Y A COM 226406106 72 3,579 SH   SOLE   3,579 0 0
CRESUD S A C I F Y A PUT 226406956 7 62 SH Put SOLE   0 0 0
CRH PLC CALL 12626K903 2 69 SH Call SOLE   0 0 0
CRH PLC COM 12626K203 116 3,431 SH   SOLE   3,431 0 0
CRH PLC PUT 12626K953 0 8 SH Put SOLE   0 0 0
CARTER INC CALL 146229909 4 32 SH Call SOLE   0 0 0
CARTER INC COM 146229109 1,035 9,947 SH   SOLE   9,947 0 0
CARTER INC PUT 146229959 141 331 SH Put SOLE   0 0 0
CURIS INC CALL 231269901 0 68 SH Call SOLE   0 0 0
CURIS INC COM 231269101 1 1,900 SH   SOLE   1,900 0 0
COMSTOCK RES INC CALL 205768902 47 146 SH Call SOLE   0 0 0
COMSTOCK RES INC COM 205768302 213 29,265 SH   SOLE   29,265 0 0
COMSTOCK RES INC PUT 205768952 5 207 SH Put SOLE   0 0 0
CHARLES RIV LABS INTL INC CALL 159864907 3 14 SH Call SOLE   0 0 0
CHARLES RIV LABS INTL INC COM 159864107 1,299 12,178 SH   SOLE   12,178 0 0
CHARLES RIV LABS INTL INC PUT 159864957 8 9 SH Put SOLE   0 0 0
SALESFORCE COM INC CALL 79466L902 3,800 3,446 SH Call SOLE   0 0 0
SALESFORCE COM INC COM 79466L302 2,211 19,012 SH   SOLE   19,012 0 0
SALESFORCE COM INC PUT 79466L952 1,392 7,607 SH Put SOLE   0 0 0
CORMEDIX INC COM 21900C100 0 200 SH   SOLE   200 0 0
CORMEDIX INC PUT 21900C950 27 119 SH Put SOLE   0 0 0
CARDIOME PHARMA CORP COM 14159U301 0 358 SH   SOLE   358 0 0
CERAGON NETWORKS LTD COM M22013102 6 2,319 SH   SOLE   2,319 0 0
CRONOS GROUP INC CALL 22717L901 6 195 SH Call SOLE   0 0 0
CRONOS GROUP INC COM 22717L101 18 2,766 SH   SOLE   2,766 0 0
CRONOS GROUP INC PUT 22717L951 8 47 SH Put SOLE   0 0 0
CROCS INC CALL 227046909 2 8 SH Call SOLE   0 0 0
CROCS INC PUT 227046959 0 3 SH Put SOLE   0 0 0
CARBO CERAMICS INC CALL 140781905 2 32 SH Call SOLE   0 0 0
CARBO CERAMICS INC COM 140781105 36 5,046 SH   SOLE   5,046 0 0
CARBO CERAMICS INC PUT 140781955 0 2 SH Put SOLE   0 0 0
CARPENTER TECHNOLOGY CORP CALL 144285903 5 31 SH Call SOLE   0 0 0
CARPENTER TECHNOLOGY CORP PUT 144285953 6 21 SH Put SOLE   0 0 0
CRISPR THERAPEUTICS AG CALL H17182908 44 22 SH Call SOLE   0 0 0
CRISPR THERAPEUTICS AG COM H17182108 914 20,015 SH   SOLE   20,015 0 0
CRISPR THERAPEUTICS AG PUT H17182958 223 434 SH Put SOLE   0 0 0
CRITEO S A CALL 226718904 0 1 SH Call SOLE   0 0 0
CRITEO S A COM 226718104 96 3,726 SH   SOLE   3,726 0 0
CRITEO S A PUT 226718954 51 112 SH Put SOLE   0 0 0
CIRRUS LOGIC INC CALL 172755900 22 433 SH Call SOLE   0 0 0
CIRRUS LOGIC INC PUT 172755950 197 155 SH Put SOLE   0 0 0
CRYOLIFE INC COM 228903100 4 208 SH   SOLE   208 0 0
CRYOLIFE INC PUT 228903950 0 1 SH Put SOLE   0 0 0
CARRIZO OIL & GAS INC CALL 144577903 41 226 SH Call SOLE   0 0 0
CARRIZO OIL & GAS INC COM 144577103 30 1,877 SH   SOLE   1,877 0 0
CARRIZO OIL & GAS INC PUT 144577953 92 336 SH Put SOLE   0 0 0
CREDIT SUISSE GROUP CALL 225401908 352 20,264 SH Call SOLE   0 0 0
CREDIT SUISSE GROUP PUT 225401958 49 741 SH Put SOLE   0 0 0
CISCO SYS INC CALL 17275R902 2,420 6,119 SH Call SOLE   0 0 0
CISCO SYS INC PUT 17275R952 351 2,117 SH Put SOLE   0 0 0
CENTERSTATE BK CORP CALL 15201P909 0 11 SH Call SOLE   0 0 0
COSTAR GROUP INC CALL 22160N909 173 14 SH Call SOLE   0 0 0
COSTAR GROUP INC COM 22160N109 1,376 3,794 SH   SOLE   3,794 0 0
COSTAR GROUP INC PUT 22160N959 138 110 SH Put SOLE   0 0 0
CSG SYS INTL INC CALL 126349909 1 13 SH Call SOLE   0 0 0
CARDIOVASCULAR SYS INC DEL CALL 141619906 0 5 SH Call SOLE   0 0 0
CARDIOVASCULAR SYS INC DEL PUT 141619956 7 9 SH Put SOLE   0 0 0
CANADIAN SOLAR INC CALL 136635909 19 1,228 SH Call SOLE   0 0 0
CANADIAN SOLAR INC COM 136635109 239 14,741 SH   SOLE   14,741 0 0
CANADIAN SOLAR INC PUT 136635959 40 398 SH Put SOLE   0 0 0
CORNERSTONE ONDEMAND INC CALL 21925Y903 69 327 SH Call SOLE   0 0 0
CORNERSTONE ONDEMAND INC PUT 21925Y953 1 19 SH Put SOLE   0 0 0
CSRA INC CALL 12650T904 12 87 SH Call SOLE   0 0 0
CSRA INC COM 12650T104 601 14,588 SH   SOLE   14,588 0 0
CSRA INC PUT 12650T954 0 121 SH Put SOLE   0 0 0
CAESARSTONE LTD CALL M20598904 1 22 SH Call SOLE   0 0 0
CAESARSTONE LTD COM M20598104 176 8,993 SH   SOLE   8,993 0 0
CAESARSTONE LTD PUT M20598954 3 15 SH Put SOLE   0 0 0
CAESARSTONE LTD CALL M20598904 3 243 SH Call SOLE   0 0 0
CAESARSTONE LTD PUT M20598954 94 250 SH Put SOLE   0 0 0
CONSTELLIUM NV CALL N22035904 0 189 SH Call SOLE   0 0 0
CAPITAL SR LIVING CORP COM 140475104 5 471 SH   SOLE   471 0 0
CAPITAL SR LIVING CORP PUT 140475954 0 13 SH Put SOLE   0 0 0
CARRIAGE SVCS INC COM 143905107 446 16,144 SH   SOLE   16,144 0 0
CSX CORP CALL 126408903 404 1,363 SH Call SOLE   0 0 0
CSX CORP PUT 126408953 181 1,993 SH Put SOLE   0 0 0
CINTAS CORP CALL 172908905 21 58 SH Call SOLE   0 0 0
CINTAS CORP COM 172908105 951 5,579 SH   SOLE   5,579 0 0
CINTAS CORP PUT 172908955 23 72 SH Put SOLE   0 0 0
COOPER TIRE & RUBR CO CALL 216831907 3 295 SH Call SOLE   0 0 0
COOPER TIRE & RUBR CO PUT 216831957 28 70 SH Put SOLE   0 0 0
COMPUTER TASK GROUP INC CALL 205477902 2 17 SH Call SOLE   0 0 0
COMPUTER TASK GROUP INC COM 205477102 22 2,739 SH   SOLE   2,739 0 0
COMPUTER TASK GROUP INC PUT 205477952 0 20 SH Put SOLE   0 0 0
CTI BIOPHARMA CORP CALL 12648L901 0 10 SH Call SOLE   0 0 0
CENTURYLINK INC CALL 156700906 114 1,474 SH Call SOLE   0 0 0
CENTURYLINK INC PUT 156700956 207 1,247 SH Put SOLE   0 0 0
CENTURYLINK INC CALL 156700906 0 1 SH Call SOLE   0 0 0
CENTURYLINK INC PUT 156700956 6 9 SH Put SOLE   0 0 0
CATALENT INC CALL 148806902 1 18 SH Call SOLE   0 0 0
CATALENT INC COM 148806102 28 705 SH   SOLE   705 0 0
CATALENT INC PUT 148806952 0 6 SH Put SOLE   0 0 0
CYTOMX THERAPEUTICS INC CALL 23284F905 6 10 SH Call SOLE   0 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 2 89 SH   SOLE   89 0 0
CARETRUST REIT INC CALL 14174T907 0 1 SH Call SOLE   0 0 0
CARETRUST REIT INC COM 14174T107 1 90 SH   SOLE   90 0 0
CONTROL4 CORP CALL 21240D907 1 69 SH Call SOLE   0 0 0
CONTROL4 CORP COM 21240D107 159 7,443 SH   SOLE   7,443 0 0
CONTROL4 CORP PUT 21240D957 12 41 SH Put SOLE   0 0 0
CITI TRENDS INC CALL 17306X902 53 77 SH Call SOLE   0 0 0
CTRIP COM INTL LTD CALL 22943F900 62 379 SH Call SOLE   0 0 0
CTRIP COM INTL LTD COM 22943F100 2,869 61,542 SH   SOLE   61,542 0 0
CTRIP COM INTL LTD PUT 22943F950 409 1,738 SH Put SOLE   0 0 0
CTS CORP COM 126501105 10 385 SH   SOLE   385 0 0
COGNIZANT TECHNOLOGY SOLUTIO CALL 192446902 238 1,057 SH Call SOLE   0 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 1,118 13,897 SH   SOLE   13,897 0 0
COGNIZANT TECHNOLOGY SOLUTIO PUT 192446952 286 926 SH Put SOLE   0 0 0
CYTOSORBENTS CORP CALL 23283X906 10 56 SH Call SOLE   0 0 0
CYTOSORBENTS CORP PUT 23283X956 0 35 SH Put SOLE   0 0 0
CITRIX SYS INC CALL 177376900 133 318 SH Call SOLE   0 0 0
CITRIX SYS INC PUT 177376950 38 176 SH Put SOLE   0 0 0
CUBIC CORP COM 229669106 54 861 SH   SOLE   861 0 0
CUBESMART CALL 229663909 0 3 SH Call SOLE   0 0 0
CUBESMART COM 229663109 40 1,443 SH   SOLE   1,443 0 0
CUBESMART PUT 229663959 1 109 SH Put SOLE   0 0 0
CUI GLOBAL INC COM 126576206 2 876 SH   SOLE   876 0 0
CUI GLOBAL INC PUT 126576956 1 40 SH Put SOLE   0 0 0
CARNIVAL PLC CALL 14365C903 0 1 SH Call SOLE   0 0 0
CARNIVAL PLC COM 14365C103 55 844 SH   SOLE   844 0 0
CARNIVAL PLC PUT 14365C953 8 25 SH Put SOLE   0 0 0
CULP INC COM 230215105 5 176 SH   SOLE   176 0 0
NEURALSTEM INC CALL 64127R901 0 10 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 0 2 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459Y956 1 2 SH Put SOLE   0 0 0
CUTERA INC CALL 232109908 9 11 SH Call SOLE   0 0 0
CUTERA INC COM 232109108 0 13 SH   SOLE   13 0 0
CUTERA INC PUT 232109958 0 1 SH Put SOLE   0 0 0
COUSINS PPTYS INC COM 222795106 21 2,533 SH   SOLE   2,533 0 0
COVANTA HLDG CORP CALL 22282E902 0 43 SH Call SOLE   0 0 0
COVANTA HLDG CORP COM 22282E102 150 10,354 SH   SOLE   10,354 0 0
COVANTA HLDG CORP PUT 22282E952 1 66 SH Put SOLE   0 0 0
CVB FINL CORP CALL 126600905 1 19 SH Call SOLE   0 0 0
CVB FINL CORP COM 126600105 27 1,220 SH   SOLE   1,220 0 0
CVB FINL CORP PUT 126600955 0 1 SH Put SOLE   0 0 0
CAVCO INDS INC DEL PUT 149568957 3 1 SH Put SOLE   0 0 0
CENOVUS ENERGY INC CALL 15135U909 1 175 SH Call SOLE   0 0 0
CENOVUS ENERGY INC COM 15135U109 269 31,548 SH   SOLE   31,548 0 0
CENOVUS ENERGY INC PUT 15135U959 30 504 SH Put SOLE   0 0 0
CIVEO CORP CDA COM 17878Y108 27 7,406 SH   SOLE   7,406 0 0
CIVEO CORP CDA PUT 17878Y958 0 44 SH Put SOLE   0 0 0
CONVERGYS CORP CALL 212485906 2 7 SH Call SOLE   0 0 0
CONVERGYS CORP COM 212485106 56 2,486 SH   SOLE   2,486 0 0
CONVERGYS CORP PUT 212485956 5 29 SH Put SOLE   0 0 0
COMMERCIAL VEH GROUP INC CALL 202608905 14 180 SH Call SOLE   0 0 0
COMMERCIAL VEH GROUP INC PUT 202608955 2 10 SH Put SOLE   0 0 0
CALAVO GROWERS INC CALL 128246905 11 159 SH Call SOLE   0 0 0
CALAVO GROWERS INC COM 128246105 73 796 SH   SOLE   796 0 0
CALAVO GROWERS INC PUT 128246955 0 15 SH Put SOLE   0 0 0
CVR ENERGY INC CALL 12662P908 2 10 SH Call SOLE   0 0 0
CVR ENERGY INC PUT 12662P958 9 74 SH Put SOLE   0 0 0
COMMVAULT SYSTEMS INC CALL 204166902 1 3 SH Call SOLE   0 0 0
COMMVAULT SYSTEMS INC COM 204166102 610 10,676 SH   SOLE   10,676 0 0
COMMVAULT SYSTEMS INC PUT 204166952 0 5 SH Put SOLE   0 0 0
CARVANA CO CALL 146869902 153 472 SH Call SOLE   0 0 0
CARVANA CO COM 146869102 424 18,519 SH   SOLE   18,519 0 0
CARVANA CO PUT 146869952 135 625 SH Put SOLE   0 0 0
CVR REFNG LP CALL 12663P907 0 7 SH Call SOLE   0 0 0
CVR REFNG LP COM 12663P107 41 3,184 SH   SOLE   3,184 0 0
CVR REFNG LP PUT 12663P957 2 15 SH Put SOLE   0 0 0
CVS HEALTH CORP CALL 126650900 171 1,639 SH Call SOLE   0 0 0
CVS HEALTH CORP COM 126650100 4,970 79,902 SH   SOLE   79,902 0 0
CVS HEALTH CORP PUT 126650950 1,220 1,893 SH Put SOLE   0 0 0
COVENANT TRANSN GROUP INC CALL 22284P905 6 64 SH Call SOLE   0 0 0
COVENANT TRANSN GROUP INC COM 22284P105 673 22,580 SH   SOLE   22,580 0 0
COVENANT TRANSN GROUP INC PUT 22284P955 82 668 SH Put SOLE   0 0 0
CHEVRON CORP NEW CALL 166764900 615 2,710 SH Call SOLE   0 0 0
CHEVRON CORP NEW COM 166764100 5,403 47,384 SH   SOLE   47,384 0 0
CHEVRON CORP NEW PUT 166764950 656 1,910 SH Put SOLE   0 0 0
CURTISS WRIGHT CORP CALL 231561901 0 1 SH Call SOLE   0 0 0
CURTISS WRIGHT CORP PUT 231561951 0 5 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 0 5 SH Call SOLE   0 0 0
CONSOLIDATED WATER CO INC CALL G23773907 0 5 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 7 4 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E505 2 40 SH   SOLE   40 0 0
DIREXION SHS ETF TR PUT 25460E955 3 10 SH Put SOLE   0 0 0
CAMPING WORLD HLDGS INC CALL 13462K909 2 12 SH Call SOLE   0 0 0
CAMPING WORLD HLDGS INC COM 13462K109 170 5,274 SH   SOLE   5,274 0 0
CAMPING WORLD HLDGS INC PUT 13462K959 24 139 SH Put SOLE   0 0 0
CASELLA WASTE SYS INC CALL 147448904 3 64 SH Call SOLE   0 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 3 85 SH   SOLE   85 0 0
CALIFORNIA WTR SVC GROUP PUT 130788952 0 2 SH Put SOLE   0 0 0
CEMEX SAB DE CV CALL 151290909 3 116 SH Call SOLE   0 0 0
CEMEX SAB DE CV PUT 151290959 1 32 SH Put SOLE   0 0 0
CEMEX SAB DE CV CALL 151290909 0 38 SH Call SOLE   0 0 0
CEMEX SAB DE CV PUT 151290959 0 3 SH Put SOLE   0 0 0
CHINA XD PLASTICS CO LTD CALL 16948F907 0 12 SH Call SOLE   0 0 0
CONCHO RES INC CALL 20605P901 17 67 SH Call SOLE   0 0 0
CONCHO RES INC COM 20605P101 1,318 8,772 SH   SOLE   8,772 0 0
CONCHO RES INC PUT 20605P951 132 279 SH Put SOLE   0 0 0
COLUMBIA PPTY TR INC CALL 198287903 0 3 SH Call SOLE   0 0 0
CONCORDIA INTERNATIONAL CORP CALL 20653P902 0 21 SH Call SOLE   0 0 0
CONCORDIA INTERNATIONAL CORP PUT 20653P952 2 5 SH Put SOLE   0 0 0
CORECIVIC INC CALL 21871N901 5 288 SH Call SOLE   0 0 0
CORECIVIC INC COM 21871N101 206 10,597 SH   SOLE   10,597 0 0
CORECIVIC INC PUT 21871N951 30 224 SH Put SOLE   0 0 0
CYPRESS SEMICONDUCTOR CORP CALL 232806909 38 299 SH Call SOLE   0 0 0
CYPRESS SEMICONDUCTOR CORP PUT 232806959 8 91 SH Put SOLE   0 0 0
WISDOMTREE TR COM 97717W182 19 700 SH   SOLE   700 0 0
CYBERARK SOFTWARE LTD CALL M2682V908 894 16,658 SH Call SOLE   0 0 0
CYBERARK SOFTWARE LTD PUT M2682V958 28 621 SH Put SOLE   0 0 0
CHINA YUCHAI INTL LTD CALL G21082905 6 189 SH Call SOLE   0 0 0
CHINA YUCHAI INTL LTD PUT G21082955 0 12 SH Put SOLE   0 0 0
COMMUNITY HEALTH SYS INC NEW CALL 203668908 4 377 SH Call SOLE   0 0 0
COMMUNITY HEALTH SYS INC NEW PUT 203668958 3 109 SH Put SOLE   0 0 0
CHANGYOU COM LTD CALL 15911M907 21 824 SH Call SOLE   0 0 0
CHANGYOU COM LTD COM 15911M107 357 12,801 SH   SOLE   12,801 0 0
CHANGYOU COM LTD PUT 15911M957 76 476 SH Put SOLE   0 0 0
CRYOPORT INC CALL 229050907 0 8 SH Call SOLE   0 0 0
CRYOPORT INC PUT 229050957 0 1 SH Put SOLE   0 0 0
CYS INVTS INC CALL 12673A908 0 5 SH Call SOLE   0 0 0
CYS INVTS INC COM 12673A108 34 5,093 SH   SOLE   5,093 0 0
CYS INVTS INC PUT 12673A958 7 51 SH Put SOLE   0 0 0
CYTOKINETICS INC CALL 23282W905 0 37 SH Call SOLE   0 0 0
CYTOKINETICS INC COM 23282W605 5 701 SH   SOLE   701 0 0
CYTOKINETICS INC PUT 23282W955 5 13 SH Put SOLE   0 0 0
CYTRX CORP CALL 232828908 0 135 SH Call SOLE   0 0 0
CYTRX CORP PUT 232828958 0 11 SH Put SOLE   0 0 0
CYTORI THERAPEUTICS INC CALL 23283K904 0 61 SH Call SOLE   0 0 0
CAESARS ENTMT CORP CALL 127686903 811 71,942 SH Call SOLE   0 0 0
CAESARS ENTMT CORP PUT 127686953 201 1,435 SH Put SOLE   0 0 0
COSAN LTD CALL G25343907 0 15 SH Call SOLE   0 0 0
COSAN LTD COM G25343107 139 13,450 SH   SOLE   13,450 0 0
COSAN LTD PUT G25343957 48 182 SH Put SOLE   0 0 0
DOMINION ENERGY INC CALL 25746U909 18 219 SH Call SOLE   0 0 0
DOMINION ENERGY INC COM 25746U109 252 3,743 SH   SOLE   3,743 0 0
DOMINION ENERGY INC PUT 25746U959 41 90 SH Put SOLE   0 0 0
DAKTRONICS INC CALL 234264909 0 5 SH Call SOLE   0 0 0
DELTA AIR LINES INC DEL CALL 247361902 492 2,719 SH Call SOLE   0 0 0
DELTA AIR LINES INC DEL COM 247361702 4,368 79,700 SH   SOLE   79,700 0 0
DELTA AIR LINES INC DEL PUT 247361952 482 2,663 SH Put SOLE   0 0 0
DANA INCORPORATED CALL 235825905 11 129 SH Call SOLE   0 0 0
DANA INCORPORATED PUT 235825955 8 58 SH Put SOLE   0 0 0
DARLING INGREDIENTS INC CALL 237266901 41 365 SH Call SOLE   0 0 0
DARLING INGREDIENTS INC PUT 237266951 0 1 SH Put SOLE   0 0 0
TABLEAU SOFTWARE INC CALL 87336U905 46 61 SH Call SOLE   0 0 0
TABLEAU SOFTWARE INC COM 87336U105 891 11,027 SH   SOLE   11,027 0 0
TABLEAU SOFTWARE INC PUT 87336U955 2 32 SH Put SOLE   0 0 0
DEUTSCHE BANK AG CALL D18190908 45 1,634 SH Call SOLE   0 0 0
DEUTSCHE BANK AG COM D18190898 405 28,985 SH   SOLE   28,985 0 0
DEUTSCHE BANK AG PUT D18190958 1,107 1,890 SH Put SOLE   0 0 0
POWERSHS DB MULTI SECT COMM CALL 73936B905 60 585 SH Call SOLE   0 0 0
POWERSHS DB MULTI SECT COMM COM 73936B408 37 1,989 SH   SOLE   1,989 0 0
POWERSHS DB MULTI SECT COMM PUT 73936B955 5 20 SH Put SOLE   0 0 0
POWERSHS DB MULTI SECT COMM CALL 73936B905 0 73 SH Call SOLE   0 0 0
POWERSHS DB MULTI SECT COMM PUT 73936B955 0 174 SH Put SOLE   0 0 0
POWERSHARES DB CMDTY IDX TRA CALL 73935S905 25 871 SH Call SOLE   0 0 0
POWERSHARES DB CMDTY IDX TRA PUT 73935S955 0 376 SH Put SOLE   0 0 0
DIEBOLD NXDF INC CALL 253651903 6 239 SH Call SOLE   0 0 0
DIEBOLD NXDF INC COM 253651103 183 11,945 SH   SOLE   11,945 0 0
DIEBOLD NXDF INC PUT 253651953 59 223 SH Put SOLE   0 0 0
POWERSHS DB MULTI SECT COMM COM 73936B101 13 915 SH   SOLE   915 0 0
POWERSHS DB MULTI SECT COMM CALL 73936B905 0 5 SH Call SOLE   0 0 0
POWERSHS DB MULTI SECT COMM COM 73936B507 2 268 SH   SOLE   268 0 0
POWERSHS DB MULTI SECT COMM PUT 73936B955 0 9 SH Put SOLE   0 0 0
DROPBOX INC CALL 26210C904 0 15 SH Call SOLE   0 0 0
DROPBOX INC COM 26210C104 381 12,208 SH   SOLE   12,208 0 0
DROPBOX INC PUT 26210C954 0 7 SH Put SOLE   0 0 0
DONALDSON INC CALL 257651909 0 6 SH Call SOLE   0 0 0
DONALDSON INC COM 257651109 0 12 SH   SOLE   12 0 0
DONALDSON INC PUT 257651959 0 13 SH Put SOLE   0 0 0
NTT DOCOMO INC COM 62942M201 8 342 SH   SOLE   342 0 0
NTT DOCOMO INC PUT 62942M951 0 9 SH Put SOLE   0 0 0
DUCOMMUN INC DEL COM 264147109 4 136 SH   SOLE   136 0 0
DUCOMMUN INC DEL PUT 264147959 0 9 SH Put SOLE   0 0 0
DCP MIDSTREAM LP CALL 23311P900 17 208 SH Call SOLE   0 0 0
DCP MIDSTREAM LP PUT 23311P950 0 1 SH Put SOLE   0 0 0
DCT INDUSTRIAL TRUST INC COM 233153204 146 2,594 SH   SOLE   2,594 0 0
3-D SYS CORP DEL CALL 88554D905 104 1,102 SH Call SOLE   0 0 0
3-D SYS CORP DEL PUT 88554D955 120 285 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 36 22 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R305 496 3,983 SH   SOLE   3,983 0 0
PROSHARES TR PUT 74347R952 50 59 SH Put SOLE   0 0 0
DDR CORP CALL 23317H902 2 61 SH Call SOLE   0 0 0
DDR CORP PUT 23317H952 5 101 SH Put SOLE   0 0 0
DILLARDS INC CALL 254067901 47 142 SH Call SOLE   0 0 0
DILLARDS INC PUT 254067951 22 398 SH Put SOLE   0 0 0
DEERE & CO CALL 244199905 621 1,278 SH Call SOLE   0 0 0
DEERE & CO COM 244199105 3,011 19,387 SH   SOLE   19,387 0 0
DEERE & CO PUT 244199955 435 1,349 SH Put SOLE   0 0 0
DECKERS OUTDOOR CORP CALL 243537907 66 64 SH Call SOLE   0 0 0
DECKERS OUTDOOR CORP PUT 243537957 17 153 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 1 14 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717W959 1 18 SH Put SOLE   0 0 0
DENNYS CORP COM 24869P104 10 653 SH   SOLE   653 0 0
DENNYS CORP PUT 24869P954 0 1 SH Put SOLE   0 0 0
DIAGEO P L C CALL 25243Q905 91 302 SH Call SOLE   0 0 0
DIAGEO P L C PUT 25243Q955 12 46 SH Put SOLE   0 0 0
DEPOMED INC CALL 249908904 1 91 SH Call SOLE   0 0 0
DEPOMED INC PUT 249908954 1 17 SH Put SOLE   0 0 0
DERMIRA INC CALL 24983L904 0 53 SH Call SOLE   0 0 0
DERMIRA INC COM 24983L104 52 6,605 SH   SOLE   6,605 0 0
DERMIRA INC PUT 24983L954 11 25 SH Put SOLE   0 0 0
DEAN FOODS CO NEW CALL 242370903 7 293 SH Call SOLE   0 0 0
DEAN FOODS CO NEW PUT 242370953 15 150 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 2 41 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717W959 0 10 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 2 8 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E661 616 12,390 SH   SOLE   12,390 0 0
DIREXION SHS ETF TR PUT 25460E955 1 2 SH Put SOLE   0 0 0
DONNELLEY FINL SOLUTIONS INC CALL 25787G900 11 98 SH Call SOLE   0 0 0
DEL FRISCOS RESTAURANT GROUP CALL 245077902 0 2 SH Call SOLE   0 0 0
DISCOVER FINL SVCS CALL 254709908 48 353 SH Call SOLE   0 0 0
DISCOVER FINL SVCS COM 254709108 242 3,375 SH   SOLE   3,375 0 0
DISCOVER FINL SVCS PUT 254709958 148 580 SH Put SOLE   0 0 0
DOLLAR GEN CORP NEW CALL 256677905 158 312 SH Call SOLE   0 0 0
DOLLAR GEN CORP NEW COM 256677105 443 4,744 SH   SOLE   4,744 0 0
DOLLAR GEN CORP NEW PUT 256677955 606 643 SH Put SOLE   0 0 0
POWERSHS DB MULTI SECT COMM CALL 73936B905 0 7 SH Call SOLE   0 0 0
POWERSHS DB MULTI SECT COMM COM 73936B606 101 2,407 SH   SOLE   2,407 0 0
WISDOMTREE TR COM 97717W281 58 1,075 SH   SOLE   1,075 0 0
WISDOMTREE TR PUT 97717W959 0 11 SH Put SOLE   0 0 0
QUEST DIAGNOSTICS INC CALL 74834L900 2 20 SH Call SOLE   0 0 0
QUEST DIAGNOSTICS INC COM 74834L100 326 3,256 SH   SOLE   3,256 0 0
QUEST DIAGNOSTICS INC PUT 74834L950 60 63 SH Put SOLE   0 0 0
DITECH HLDG CORP CALL 25501G905 0 125 SH Call SOLE   0 0 0
D R HORTON INC CALL 23331A909 227 1,397 SH Call SOLE   0 0 0
D R HORTON INC COM 23331A109 795 18,149 SH   SOLE   18,149 0 0
D R HORTON INC PUT 23331A959 70 277 SH Put SOLE   0 0 0
DANAHER CORP DEL CALL 235851902 115 238 SH Call SOLE   0 0 0
DANAHER CORP DEL PUT 235851952 187 327 SH Put SOLE   0 0 0
DHT HOLDINGS INC CALL Y2065G901 0 116 SH Call SOLE   0 0 0
DHT HOLDINGS INC COM Y2065G121 7 2,216 SH   SOLE   2,216 0 0
DHT HOLDINGS INC PUT Y2065G951 2 20 SH Put SOLE   0 0 0
DHI GROUP INC COM 23331S100 42 26,381 SH   SOLE   26,381 0 0
DHI GROUP INC PUT 23331S950 43 460 SH Put SOLE   0 0 0
SPDR DOW JONES INDL AVRG ETF CALL 78467X909 1,164 5,989 SH Call SOLE   0 0 0
SPDR DOW JONES INDL AVRG ETF COM 78467X109 20,063 83,113 SH   SOLE   83,113 0 0
SPDR DOW JONES INDL AVRG ETF PUT 78467X959 3,912 6,495 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 15 76 SH Call SOLE   0 0 0
DINE BRANDS GLOBAL INC CALL 254423906 54 122 SH Call SOLE   0 0 0
DINE BRANDS GLOBAL INC PUT 254423956 32 415 SH Put SOLE   0 0 0
DIODES INC CALL 254543901 9 66 SH Call SOLE   0 0 0
DIODES INC PUT 254543951 0 2 SH Put SOLE   0 0 0
DISNEY WALT CO CALL 254687906 543 3,524 SH Call SOLE   0 0 0
DISNEY WALT CO COM 254687106 1,089 10,843 SH   SOLE   10,843 0 0
DISNEY WALT CO PUT 254687956 3,303 3,322 SH Put SOLE   0 0 0
DISCOVERY COMMUNICATNS NEW CALL 25470F902 82 486 SH Call SOLE   0 0 0
DISCOVERY COMMUNICATNS NEW COM 25470F104 529 24,701 SH   SOLE   24,701 0 0
DISCOVERY COMMUNICATNS NEW PUT 25470F952 69 830 SH Put SOLE   0 0 0
DISCOVERY COMMUNICATNS NEW CALL 25470F902 7 145 SH Call SOLE   0 0 0
DISCOVERY COMMUNICATNS NEW COM 25470F302 169 8,671 SH   SOLE   8,671 0 0
DISCOVERY COMMUNICATNS NEW PUT 25470F952 34 335 SH Put SOLE   0 0 0
DISH NETWORK CORP CALL 25470M909 70 464 SH Call SOLE   0 0 0
DISH NETWORK CORP COM 25470M109 885 23,375 SH   SOLE   23,375 0 0
DISH NETWORK CORP PUT 25470M959 915 961 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06738C906 1 72 SH Call SOLE   0 0 0
BARCLAYS BK PLC COM 06738C778 5 219 SH   SOLE   219 0 0
DELEK US HLDGS INC NEW CALL 24665A903 160 208 SH Call SOLE   0 0 0
DELEK US HLDGS INC NEW COM 24665A103 684 16,819 SH   SOLE   16,819 0 0
DELEK US HLDGS INC NEW PUT 24665A953 28 1,215 SH Put SOLE   0 0 0
DELEK LOGISTICS PARTNERS LP CALL 24664T903 0 1 SH Call SOLE   0 0 0
DELEK LOGISTICS PARTNERS LP COM 24664T103 3 122 SH   SOLE   122 0 0
DELEK LOGISTICS PARTNERS LP PUT 24664T953 0 3 SH Put SOLE   0 0 0
DICKS SPORTING GOODS INC CALL 253393902 188 798 SH Call SOLE   0 0 0
DICKS SPORTING GOODS INC PUT 253393952 10 406 SH Put SOLE   0 0 0
CHINA DISTANCE ED HLDGS LTD CALL 16944W904 1 3 SH Call SOLE   0 0 0
DOLBY LABORATORIES INC CALL 25659T907 3 31 SH Call SOLE   0 0 0
DOLBY LABORATORIES INC COM 25659T107 90 1,425 SH   SOLE   1,425 0 0
DYNAGAS LNG PARTNERS LP CALL Y2188B908 0 35 SH Call SOLE   0 0 0
DYNAGAS LNG PARTNERS LP COM Y2188B108 50 5,096 SH   SOLE   5,096 0 0
DYNAGAS LNG PARTNERS LP PUT Y2188B958 19 72 SH Put SOLE   0 0 0
DELPHI TECHNOLOGIES PLC CALL G2709G907 0 10 SH Call SOLE   0 0 0
DELPHI TECHNOLOGIES PLC COM G2709G107 35 741 SH   SOLE   741 0 0
DELPHI TECHNOLOGIES PLC PUT G2709G957 1 16 SH Put SOLE   0 0 0
DIGITAL RLTY TR INC CALL 253868903 135 347 SH Call SOLE   0 0 0
DIGITAL RLTY TR INC COM 253868103 292 2,780 SH   SOLE   2,780 0 0
DIGITAL RLTY TR INC PUT 253868953 89 323 SH Put SOLE   0 0 0
DULUTH HLDGS INC CALL 26443V901 8 68 SH Call SOLE   0 0 0
DULUTH HLDGS INC PUT 26443V951 2 58 SH Put SOLE   0 0 0
DOLLAR TREE INC CALL 256746908 364 397 SH Call SOLE   0 0 0
DOLLAR TREE INC COM 256746108 2,562 26,997 SH   SOLE   26,997 0 0
DOLLAR TREE INC PUT 256746958 221 885 SH Put SOLE   0 0 0
DELUXE CORP CALL 248019901 0 1 SH Call SOLE   0 0 0
DELUXE CORP PUT 248019951 1 11 SH Put SOLE   0 0 0
DOMINION ENERGY MIDSTRM PRTN CALL 257454908 0 86 SH Call SOLE   0 0 0
DOMINION ENERGY MIDSTRM PRTN COM 257454108 169 11,010 SH   SOLE   11,010 0 0
DOMINION ENERGY MIDSTRM PRTN PUT 257454958 120 189 SH Put SOLE   0 0 0
DORCHESTER MINERALS LP CALL 25820R905 14 107 SH Call SOLE   0 0 0
DORCHESTER MINERALS LP PUT 25820R955 0 5 SH Put SOLE   0 0 0
DIGIMARC CORP NEW COM 25381B101 194 8,133 SH   SOLE   8,133 0 0
DUN & BRADSTREET CORP DEL NE CALL 26483E900 5 21 SH Call SOLE   0 0 0
DUN & BRADSTREET CORP DEL NE PUT 26483E950 9 24 SH Put SOLE   0 0 0
DUNKIN BRANDS GROUP INC CALL 265504900 54 215 SH Call SOLE   0 0 0
DUNKIN BRANDS GROUP INC PUT 265504950 29 247 SH Put SOLE   0 0 0
NOW INC CALL 67011P900 0 6 SH Call SOLE   0 0 0
NOW INC COM 67011P100 131 12,820 SH   SOLE   12,820 0 0
NOW INC PUT 67011P950 18 274 SH Put SOLE   0 0 0
DENBURY RES INC CALL 247916908 1 29 SH Call SOLE   0 0 0
DENBURY RES INC COM 247916208 71 26,123 SH   SOLE   26,123 0 0
DENBURY RES INC PUT 247916958 4 89 SH Put SOLE   0 0 0
DIAMOND OFFSHORE DRILLING IN CALL 25271C902 37 549 SH Call SOLE   0 0 0
DIAMOND OFFSHORE DRILLING IN PUT 25271C952 159 304 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 1 26 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R701 2 139 SH   SOLE   139 0 0
PROSHARES TR PUT 74347R952 1 14 SH Put SOLE   0 0 0
MASONITE INTL CORP NEW CALL 575385909 0 15 SH Call SOLE   0 0 0
MASONITE INTL CORP NEW PUT 575385959 0 5 SH Put SOLE   0 0 0
DORMAN PRODUCTS INC CALL 258278900 15 50 SH Call SOLE   0 0 0
DORMAN PRODUCTS INC COM 258278100 5 86 SH   SOLE   86 0 0
DORMAN PRODUCTS INC PUT 258278950 2 20 SH Put SOLE   0 0 0
DOVER CORP CALL 260003908 7 20 SH Call SOLE   0 0 0
DOVER CORP PUT 260003958 10 45 SH Put SOLE   0 0 0
AMDOCS LTD CALL G02602903 36 335 SH Call SOLE   0 0 0
AMDOCS LTD PUT G02602953 2 204 SH Put SOLE   0 0 0
DIPLOMAT PHARMACY INC CALL 25456K901 0 3 SH Call SOLE   0 0 0
DIPLOMAT PHARMACY INC COM 25456K101 209 10,373 SH   SOLE   10,373 0 0
DIPLOMAT PHARMACY INC PUT 25456K951 39 380 SH Put SOLE   0 0 0
DR PEPPER SNAPPLE GROUP INC CALL 26138E909 71 210 SH Call SOLE   0 0 0
DR PEPPER SNAPPLE GROUP INC PUT 26138E959 3 27 SH Put SOLE   0 0 0
DPW HLDGS INC CALL 26140E905 0 21 SH Call SOLE   0 0 0
DPW HLDGS INC COM 26140E105 0 617 SH   SOLE   617 0 0
DOMINOS PIZZA INC CALL 25754A901 3,959 15,859 SH Call SOLE   0 0 0
DOMINOS PIZZA INC PUT 25754A951 173 155 SH Put SOLE   0 0 0
DAQO NEW ENERGY CORP CALL 23703Q903 10 42 SH Call SOLE   0 0 0
DAQO NEW ENERGY CORP COM 23703Q203 578 11,817 SH   SOLE   11,817 0 0
DAQO NEW ENERGY CORP PUT 23703Q953 160 249 SH Put SOLE   0 0 0
DRDGOLD LIMITED CALL 26152H901 0 1 SH Call SOLE   0 0 0
DRDGOLD LIMITED COM 26152H301 1 730 SH   SOLE   730 0 0
DRDGOLD LIMITED PUT 26152H951 1 7 SH Put SOLE   0 0 0
DUKE REALTY CORP CALL 264411905 8 55 SH Call SOLE   0 0 0
DUKE REALTY CORP PUT 264411955 4 52 SH Put SOLE   0 0 0
DARDEN RESTAURANTS INC CALL 237194905 8 70 SH Call SOLE   0 0 0
DARDEN RESTAURANTS INC COM 237194105 838 9,830 SH   SOLE   9,830 0 0
DARDEN RESTAURANTS INC PUT 237194955 165 255 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 7 30 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K125 54 4,468 SH   SOLE   4,468 0 0
DIREXION SHS ETF TR PUT 25490K959 27 85 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 4 201 SH Call SOLE   0 0 0
DICERNA PHARMACEUTICALS INC CALL 253031908 2 4 SH Call SOLE   0 0 0
DRIL-QUIP INC COM 262037104 12 272 SH   SOLE   272 0 0
DRIL-QUIP INC PUT 262037954 0 8 SH Put SOLE   0 0 0
DURECT CORP CALL 266605904 1 45 SH Call SOLE   0 0 0
DURECT CORP COM 266605104 1 642 SH   SOLE   642 0 0
DURECT CORP PUT 266605954 5 53 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 1 6 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459Y363 54 4,201 SH   SOLE   4,201 0 0
DRIVE SHACK INC CALL 262077900 1 44 SH Call SOLE   0 0 0
DRIVE SHACK INC PUT 262077950 0 7 SH Put SOLE   0 0 0
DISCOVERY COMMUNICATNS NEW CALL 25470F902 2 11 SH Call SOLE   0 0 0
DISCOVERY COMMUNICATNS NEW PUT 25470F952 4 20 SH Put SOLE   0 0 0
DASEKE INC CALL 23753F907 2 92 SH Call SOLE   0 0 0
DASEKE INC COM 23753F107 78 8,060 SH   SOLE   8,060 0 0
DASEKE INC PUT 23753F957 46 195 SH Put SOLE   0 0 0
DOUBLELINE INCOME SOLUTIONS CALL 258622909 2 66 SH Call SOLE   0 0 0
DST SYS INC DEL CALL 233326907 10 443 SH Call SOLE   0 0 0
DST SYS INC DEL PUT 233326957 10 74 SH Put SOLE   0 0 0
DSW INC CALL 23334L902 15 157 SH Call SOLE   0 0 0
DSW INC PUT 23334L952 16 192 SH Put SOLE   0 0 0
DIANA SHIPPING INC CALL Y2066G904 0 10 SH Call SOLE   0 0 0
DIANA SHIPPING INC COM Y2066G104 2 768 SH   SOLE   768 0 0
DIANA SHIPPING INC PUT Y2066G954 0 23 SH Put SOLE   0 0 0
DTE ENERGY CO CALL 233331907 6 296 SH Call SOLE   0 0 0
DTE ENERGY CO PUT 233331957 2 23 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 2 5 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A525 160 3,982 SH   SOLE   3,982 0 0
DUKE ENERGY CORP NEW CALL 26441C904 30 916 SH Call SOLE   0 0 0
DUKE ENERGY CORP NEW PUT 26441C954 17 55 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 121 752 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 9 50 SH Put SOLE   0 0 0
DAVITA INC CALL 23918K908 58 103 SH Call SOLE   0 0 0
DAVITA INC COM 23918K108 1,269 19,258 SH   SOLE   19,258 0 0
DAVITA INC PUT 23918K958 82 144 SH Put SOLE   0 0 0
DYNAVAX TECHNOLOGIES CORP CALL 268158901 239 5,564 SH Call SOLE   0 0 0
DYNAVAX TECHNOLOGIES CORP PUT 268158951 5 118 SH Put SOLE   0 0 0
DELL TECHNOLOGIES INC CALL 24703L903 82 410 SH Call SOLE   0 0 0
DELL TECHNOLOGIES INC COM 24703L103 2,358 32,210 SH   SOLE   32,210 0 0
DELL TECHNOLOGIES INC PUT 24703L953 69 441 SH Put SOLE   0 0 0
DEVON ENERGY CORP NEW CALL 25179M903 74 891 SH Call SOLE   0 0 0
DEVON ENERGY CORP NEW COM 25179M103 2,912 91,621 SH   SOLE   91,621 0 0
DEVON ENERGY CORP NEW PUT 25179M953 558 2,343 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 2,011 21,130 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 29 197 SH Put SOLE   0 0 0
DATAWATCH CORP COM 237917208 0 17 SH   SOLE   17 0 0
DATAWATCH CORP PUT 237917958 0 1 SH Put SOLE   0 0 0
DOWDUPONT INC CALL 26078J900 203 1,494 SH Call SOLE   0 0 0
DOWDUPONT INC COM 26078J100 3,469 54,464 SH   SOLE   54,464 0 0
DOWDUPONT INC PUT 26078J950 235 1,271 SH Put SOLE   0 0 0
DOWDUPONT INC CALL 26078J900 13 14 SH Call SOLE   0 0 0
DOWDUPONT INC PUT 26078J950 14 31 SH Put SOLE   0 0 0
DAWSON GEOPHYSICAL CO NEW CALL 239360900 0 1 SH Call SOLE   0 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 1 165 SH   SOLE   165 0 0
DAWSON GEOPHYSICAL CO NEW PUT 239360950 0 25 SH Put SOLE   0 0 0
DYNEX CAP INC CALL 26817Q906 0 146 SH Call SOLE   0 0 0
DYNEX CAP INC COM 26817Q506 3 465 SH   SOLE   465 0 0
DYNEX CAP INC PUT 26817Q956 0 5 SH Put SOLE   0 0 0
DXC TECHNOLOGY CO CALL 23355L906 10 40 SH Call SOLE   0 0 0
DXC TECHNOLOGY CO COM 23355L106 308 3,069 SH   SOLE   3,069 0 0
DXC TECHNOLOGY CO PUT 23355L956 23 118 SH Put SOLE   0 0 0
DEXCOM INC CALL 252131907 109 195 SH Call SOLE   0 0 0
DEXCOM INC COM 252131107 1,208 16,290 SH   SOLE   16,290 0 0
DEXCOM INC PUT 252131957 2 29 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 1 36 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A590 64 7,328 SH   SOLE   7,328 0 0
PROSHARES TR PUT 74348A954 0 4 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 428 1,157 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W851 5,285 94,364 SH   SOLE   94,364 0 0
WISDOMTREE TR PUT 97717W959 184 1,828 SH Put SOLE   0 0 0
DXP ENTERPRISES INC NEW CALL 233377907 23 63 SH Call SOLE   0 0 0
DXP ENTERPRISES INC NEW PUT 233377957 2 17 SH Put SOLE   0 0 0
DYCOM INDS INC CALL 267475901 6 7 SH Call SOLE   0 0 0
DYCOM INDS INC COM 267475101 465 4,325 SH   SOLE   4,325 0 0
DYCOM INDS INC PUT 267475951 46 156 SH Put SOLE   0 0 0
DYNEGY INC NEW DEL CALL 26817R908 8 98 SH Call SOLE   0 0 0
DYNEGY INC NEW DEL COM 26817R108 152 11,277 SH   SOLE   11,277 0 0
DYNEGY INC NEW DEL PUT 26817R958 0 3 SH Put SOLE   0 0 0
ELECTRONIC ARTS INC CALL 285512909 1,001 1,656 SH Call SOLE   0 0 0
ELECTRONIC ARTS INC PUT 285512959 309 1,471 SH Put SOLE   0 0 0
BRINKER INTL INC CALL 109641900 8 140 SH Call SOLE   0 0 0
BRINKER INTL INC COM 109641100 204 5,673 SH   SOLE   5,673 0 0
BRINKER INTL INC PUT 109641950 19 131 SH Put SOLE   0 0 0
EBAY INC CALL 278642903 170 1,948 SH Call SOLE   0 0 0
EBAY INC COM 278642103 2,459 61,120 SH   SOLE   61,120 0 0
EBAY INC PUT 278642953 726 3,732 SH Put SOLE   0 0 0
ELEVEN BIOTHERAPEUTICS INC COM 286221106 36 34,429 SH   SOLE   34,429 0 0
ELEVEN BIOTHERAPEUTICS INC PUT 286221956 63 371 SH Put SOLE   0 0 0
EBIX INC CALL 278715906 4 35 SH Call SOLE   0 0 0
EBIX INC PUT 278715956 62 139 SH Put SOLE   0 0 0
EMERGENT BIOSOLUTIONS INC CALL 29089Q905 6 9 SH Call SOLE   0 0 0
MERIDIAN BANCORP INC MD COM 58958U103 72 3,583 SH   SOLE   3,583 0 0
ECOPETROL S A CALL 279158909 7 58 SH Call SOLE   0 0 0
ECOPETROL S A COM 279158109 577 29,858 SH   SOLE   29,858 0 0
ECOPETROL S A PUT 279158959 1 10 SH Put SOLE   0 0 0
ENCANA CORP CALL 292505904 13 334 SH Call SOLE   0 0 0
ENCANA CORP COM 292505104 186 16,980 SH   SOLE   16,980 0 0
ENCANA CORP PUT 292505954 83 447 SH Put SOLE   0 0 0
ISHARES INC COM 464286640 18 355 SH   SOLE   355 0 0
ISHARES INC PUT 464286951 2 31 SH Put SOLE   0 0 0
ECHO GLOBAL LOGISTICS INC CALL 27875T901 4 40 SH Call SOLE   0 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 348 12,639 SH   SOLE   12,639 0 0
ECHO GLOBAL LOGISTICS INC PUT 27875T951 42 254 SH Put SOLE   0 0 0
ECOLAB INC CALL 278865900 16 176 SH Call SOLE   0 0 0
ECOLAB INC COM 278865100 542 3,956 SH   SOLE   3,956 0 0
ECOLAB INC PUT 278865950 2 44 SH Put SOLE   0 0 0
US ECOLOGY INC CALL 91732J902 0 2 SH Call SOLE   0 0 0
CHANNELADVISOR CORP CALL 159179900 1 38 SH Call SOLE   0 0 0
CHANNELADVISOR CORP COM 159179100 22 2,517 SH   SOLE   2,517 0 0
CHANNELADVISOR CORP PUT 159179950 4 132 SH Put SOLE   0 0 0
ENCORE CAP GROUP INC CALL 292554902 40 125 SH Call SOLE   0 0 0
ENCORE CAP GROUP INC PUT 292554952 0 40 SH Put SOLE   0 0 0
ECLIPSE RES CORP COM 27890G100 0 675 SH   SOLE   675 0 0
ENDOCYTE INC CALL 29269A902 21 504 SH Call SOLE   0 0 0
ENDOCYTE INC PUT 29269A952 52 897 SH Put SOLE   0 0 0
CONSOLIDATED EDISON INC CALL 209115904 15 140 SH Call SOLE   0 0 0
CONSOLIDATED EDISON INC PUT 209115954 3 67 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 5 6 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K281 309 2,431 SH   SOLE   2,431 0 0
DIREXION SHS ETF TR PUT 25490K959 20 40 SH Put SOLE   0 0 0
EDGE THERAPEUTICS INC CALL 279870909 0 11 SH Call SOLE   0 0 0
EDGE THERAPEUTICS INC COM 279870109 1 1,134 SH   SOLE   1,134 0 0
EDGE THERAPEUTICS INC PUT 279870959 9 11 SH Put SOLE   0 0 0
EDITAS MEDICINE INC CALL 28106W903 53 219 SH Call SOLE   0 0 0
EDITAS MEDICINE INC COM 28106W103 1,029 31,060 SH   SOLE   31,060 0 0
EDITAS MEDICINE INC PUT 28106W953 367 566 SH Put SOLE   0 0 0
EDUCATION RLTY TR INC CALL 28140H903 0 1 SH Call SOLE   0 0 0
NEW ORIENTAL ED & TECH GRP I CALL 647581907 60 705 SH Call SOLE   0 0 0
NEW ORIENTAL ED & TECH GRP I COM 647581107 3,504 39,984 SH   SOLE   39,984 0 0
NEW ORIENTAL ED & TECH GRP I PUT 647581957 340 462 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 6 53 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 3 50 SH Put SOLE   0 0 0
CLAYMORE EXCHANGE TRD FD TR CALL 18383M908 2 2 SH Call SOLE   0 0 0
CLAYMORE EXCHANGE TRD FD TR COM 18383M100 5 144 SH   SOLE   144 0 0
EURONET WORLDWIDE INC CALL 298736909 6 26 SH Call SOLE   0 0 0
EURONET WORLDWIDE INC PUT 298736959 19 31 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 2,235 22,793 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 2,776 21,363 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 439 7,043 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 13 52 SH Put SOLE   0 0 0
ENBRIDGE ENERGY PARTNERS L P CALL 29250R906 0 138 SH Call SOLE   0 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 69 7,172 SH   SOLE   7,172 0 0
ENBRIDGE ENERGY PARTNERS L P PUT 29250R956 127 165 SH Put SOLE   0 0 0
ENBRIDGE ENERGY MANAGEMENT L CALL 29250X903 0 10 SH Call SOLE   0 0 0
ENBRIDGE ENERGY MANAGEMENT L COM 29250X103 4 519 SH   SOLE   519 0 0
PROSHARES TR COM 74347X302 29 302 SH   SOLE   302 0 0
PROSHARES TR CALL 74347X900 0 1 SH Call SOLE   0 0 0
EMERALD EXPOSITIONS EVENTS I CALL 29103B900 0 20 SH Call SOLE   0 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 1 94 SH   SOLE   94 0 0
EMERALD EXPOSITIONS EVENTS I PUT 29103B950 0 96 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 789 7,267 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 1,753 16,830 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 3 39 SH Call SOLE   0 0 0
ISHARES TR COM 46429B689 351 4,769 SH   SOLE   4,769 0 0
ELLINGTON FINANCIAL LLC CALL 288522903 0 4 SH Call SOLE   0 0 0
ELLINGTON FINANCIAL LLC COM 288522303 17 1,149 SH   SOLE   1,149 0 0
ELLINGTON FINANCIAL LLC PUT 288522953 3 20 SH Put SOLE   0 0 0
ELECTRONICS FOR IMAGING INC CALL 286082902 6 396 SH Call SOLE   0 0 0
ELECTRONICS FOR IMAGING INC PUT 286082952 1 4 SH Put SOLE   0 0 0
ENERGY FOCUS INC COM 29268T300 13 5,288 SH   SOLE   5,288 0 0
ENERGY FOCUS INC PUT 29268T950 10 65 SH Put SOLE   0 0 0
PROSHARES TR COM 74348A475 4 200 SH   SOLE   200 0 0
PROSHARES TR PUT 74348A954 0 2 SH Put SOLE   0 0 0
EQUIFAX INC CALL 294429905 99 1,088 SH Call SOLE   0 0 0
EQUIFAX INC PUT 294429955 107 706 SH Put SOLE   0 0 0
EAGLE BANCORP INC MD CALL 268948906 0 1 SH Call SOLE   0 0 0
EAGLE BANCORP INC MD COM 268948106 0 6 SH   SOLE   6 0 0
EAGLE BANCORP INC MD PUT 268948956 1 2 SH Put SOLE   0 0 0
8X8 INC NEW CALL 282914900 225 11,910 SH Call SOLE   0 0 0
8X8 INC NEW PUT 282914950 5 90 SH Put SOLE   0 0 0
ENGILITY HLDGS INC NEW CALL 29286C907 2 20 SH Call SOLE   0 0 0
EAGLE BULK SHIPPING INC CALL Y2187A903 0 24 SH Call SOLE   0 0 0
EGALET CORP CALL 28226B904 2 446 SH Call SOLE   0 0 0
ENERGEN CORP CALL 29265N908 30 39 SH Call SOLE   0 0 0
ENERGEN CORP COM 29265N108 231 3,688 SH   SOLE   3,688 0 0
ENERGEN CORP PUT 29265N958 0 4 SH Put SOLE   0 0 0
ELDORADO GOLD CORP NEW CALL 284902903 0 57 SH Call SOLE   0 0 0
ELDORADO GOLD CORP NEW COM 284902103 2 3,372 SH   SOLE   3,372 0 0
ELDORADO GOLD CORP NEW PUT 284902953 10 139 SH Put SOLE   0 0 0
NIC INC CALL 62914B900 1 27 SH Call SOLE   0 0 0
NIC INC COM 62914B100 28 2,178 SH   SOLE   2,178 0 0
NIC INC PUT 62914B950 58 165 SH Put SOLE   0 0 0
EAGLE PHARMACEUTICALS INC CALL 269796908 3 209 SH Call SOLE   0 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 123 2,348 SH   SOLE   2,348 0 0
EAGLE PHARMACEUTICALS INC PUT 269796958 32 138 SH Put SOLE   0 0 0
ENCOMPASS HEALTH CORP CALL 29261A900 1 2 SH Call SOLE   0 0 0
ENCOMPASS HEALTH CORP COM 29261A100 167 2,929 SH   SOLE   2,929 0 0
EHEALTH INC CALL 28238P909 0 4 SH Call SOLE   0 0 0
EHEALTH INC COM 28238P109 0 43 SH   SOLE   43 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 25 3,441 SH   SOLE   3,441 0 0
ENDURANCE INTL GROUP HLDGS I PUT 29272B955 15 297 SH Put SOLE   0 0 0
EDISON INTL CALL 281020907 10 81 SH Call SOLE   0 0 0
EDISON INTL COM 281020107 452 7,101 SH   SOLE   7,101 0 0
EDISON INTL PUT 281020957 7 56 SH Put SOLE   0 0 0
LAUDER ESTEE COS INC CALL 518439904 700 425 SH Call SOLE   0 0 0
LAUDER ESTEE COS INC PUT 518439954 26 347 SH Put SOLE   0 0 0
E L F BEAUTY INC CALL 26856L903 3 45 SH Call SOLE   0 0 0
E L F BEAUTY INC COM 26856L103 6 352 SH   SOLE   352 0 0
E L F BEAUTY INC PUT 26856L953 6 44 SH Put SOLE   0 0 0
ENDOLOGIX INC CALL 29266S906 1 63 SH Call SOLE   0 0 0
ENDOLOGIX INC COM 29266S106 5 1,358 SH   SOLE   1,358 0 0
ENDOLOGIX INC PUT 29266S956 1 14 SH Put SOLE   0 0 0
ELLIE MAE INC CALL 28849P900 0 10 SH Call SOLE   0 0 0
ELLIE MAE INC COM 28849P100 10 112 SH   SOLE   112 0 0
ELLIE MAE INC PUT 28849P950 13 86 SH Put SOLE   0 0 0
COMPANHIA PARANAENSE ENERG C CALL 20441B907 0 18 SH Call SOLE   0 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 4 52 SH   SOLE   52 0 0
CALLAWAY GOLF CO CALL 131193904 10 168 SH Call SOLE   0 0 0
CALLAWAY GOLF CO PUT 131193954 9 85 SH Put SOLE   0 0 0
EMAGIN CORP CALL 29076N906 0 6 SH Call SOLE   0 0 0
EMAGIN CORP COM 29076N206 0 329 SH   SOLE   329 0 0
ISHARES TR CALL 464288905 0 7 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 7 70 SH Put SOLE   0 0 0
EMCOR GROUP INC CALL 29084Q900 31 20 SH Call SOLE   0 0 0
EMCOR GROUP INC PUT 29084Q950 3 10 SH Put SOLE   0 0 0
EMERGE ENERGY SVCS LP CALL 29102H908 1 165 SH Call SOLE   0 0 0
EMERGE ENERGY SVCS LP COM 29102H108 148 24,218 SH   SOLE   24,218 0 0
EMERGE ENERGY SVCS LP PUT 29102H958 81 196 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 0 1 SH Call SOLE   0 0 0
EASTMAN CHEM CO CALL 277432900 80 67 SH Call SOLE   0 0 0
EASTMAN CHEM CO COM 277432100 1,525 14,450 SH   SOLE   14,450 0 0
EASTMAN CHEM CO PUT 277432950 44 294 SH Put SOLE   0 0 0
EMERSON ELEC CO CALL 291011904 251 444 SH Call SOLE   0 0 0
EMERSON ELEC CO PUT 291011954 9 26 SH Put SOLE   0 0 0
ENBRIDGE INC CALL 29250N905 0 473 SH Call SOLE   0 0 0
ENBRIDGE INC COM 29250N105 226 7,194 SH   SOLE   7,194 0 0
ENBRIDGE INC PUT 29250N955 9 67 SH Put SOLE   0 0 0
ENABLE MIDSTREAM PARTNERS LP COM 292480100 12 916 SH   SOLE   916 0 0
ENABLE MIDSTREAM PARTNERS LP PUT 292480950 1 9 SH Put SOLE   0 0 0
ENDO INTL PLC CALL G30401906 3 246 SH Call SOLE   0 0 0
ENDO INTL PLC PUT G30401956 79 1,293 SH Put SOLE   0 0 0
ENLINK MIDSTREAM LLC CALL 29336T900 1 28 SH Call SOLE   0 0 0
ENLINK MIDSTREAM LLC COM 29336T100 1 102 SH   SOLE   102 0 0
ENLINK MIDSTREAM LLC PUT 29336T950 0 1 SH Put SOLE   0 0 0
ENLINK MIDSTREAM PARTNERS LP CALL 29336U907 1 198 SH Call SOLE   0 0 0
ENLINK MIDSTREAM PARTNERS LP COM 29336U107 22 1,668 SH   SOLE   1,668 0 0
ENLINK MIDSTREAM PARTNERS LP PUT 29336U957 2 47 SH Put SOLE   0 0 0
ENPHASE ENERGY INC CALL 29355A907 114 816 SH Call SOLE   0 0 0
ENPHASE ENERGY INC PUT 29355A957 1 119 SH Put SOLE   0 0 0
ENERGIZER HLDGS INC NEW CALL 29272W909 26 56 SH Call SOLE   0 0 0
ENERGIZER HLDGS INC NEW PUT 29272W959 8 76 SH Put SOLE   0 0 0
ENERSYS CALL 29275Y902 0 3 SH Call SOLE   0 0 0
ENERSYS COM 29275Y102 97 1,399 SH   SOLE   1,399 0 0
ENERSYS PUT 29275Y952 0 2 SH Put SOLE   0 0 0
ENSIGN GROUP INC COM 29358P101 4 157 SH   SOLE   157 0 0
GLOBAL EAGLE ENTMT INC CALL 37951D902 0 41 SH Call SOLE   0 0 0
GLOBAL EAGLE ENTMT INC PUT 37951D952 0 1 SH Put SOLE   0 0 0
ENANTA PHARMACEUTICALS INC CALL 29251M906 14 36 SH Call SOLE   0 0 0
ENANTA PHARMACEUTICALS INC PUT 29251M956 0 3 SH Put SOLE   0 0 0
ENTEGRIS INC CALL 29362U904 0 3 SH Call SOLE   0 0 0
ENTEGRIS INC COM 29362U104 0 25 SH   SOLE   25 0 0
ENVESTNET INC CALL 29404K906 64 156 SH Call SOLE   0 0 0
ENOVA INTL INC COM 29357K103 263 11,946 SH   SOLE   11,946 0 0
ENOVA INTL INC PUT 29357K953 15 107 SH Put SOLE   0 0 0
ENZO BIOCHEM INC CALL 294100902 0 1 SH Call SOLE   0 0 0
ENZO BIOCHEM INC COM 294100102 14 2,582 SH   SOLE   2,582 0 0
ENZO BIOCHEM INC PUT 294100952 3 15 SH Put SOLE   0 0 0
ENEL GENERACION CHILE S A COM 29244T101 34 1,447 SH   SOLE   1,447 0 0
ENEL GENERACION CHILE S A PUT 29244T951 8 15 SH Put SOLE   0 0 0
EOG RES INC CALL 26875P901 166 838 SH Call SOLE   0 0 0
EOG RES INC COM 26875P101 952 9,046 SH   SOLE   9,046 0 0
EOG RES INC PUT 26875P951 193 1,409 SH Put SOLE   0 0 0
EPAM SYS INC CALL 29414B904 7 61 SH Call SOLE   0 0 0
EPAM SYS INC COM 29414B104 317 2,774 SH   SOLE   2,774 0 0
BOTTOMLINE TECH DEL INC CALL 101388906 6 165 SH Call SOLE   0 0 0
BOTTOMLINE TECH DEL INC COM 101388106 169 4,383 SH   SOLE   4,383 0 0
BOTTOMLINE TECH DEL INC PUT 101388956 1 119 SH Put SOLE   0 0 0
EDGEWELL PERS CARE CO CALL 28035Q902 0 76 SH Call SOLE   0 0 0
EDGEWELL PERS CARE CO PUT 28035Q952 7 9 SH Put SOLE   0 0 0
ENTERPRISE PRODS PARTNERS L CALL 293792907 11 807 SH Call SOLE   0 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 836 34,162 SH   SOLE   34,162 0 0
ENTERPRISE PRODS PARTNERS L PUT 293792957 68 488 SH Put SOLE   0 0 0
EP ENERGY CORP CALL 268785902 0 15 SH Call SOLE   0 0 0
EP ENERGY CORP COM 268785102 2 1,748 SH   SOLE   1,748 0 0
EP ENERGY CORP PUT 268785952 2 6 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 150 852 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W422 68 2,602 SH   SOLE   2,602 0 0
WISDOMTREE TR PUT 97717W959 94 700 SH Put SOLE   0 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 6 791 SH   SOLE   791 0 0
EVOLUTION PETROLEUM CORP PUT 30049A957 0 3 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 0 11 SH Call SOLE   0 0 0
ISHARES TR COM 46429B606 4 188 SH   SOLE   188 0 0
ISHARES INC CALL 464286901 0 8 SH Call SOLE   0 0 0
ISHARES INC COM 464286665 588 12,669 SH   SOLE   12,669 0 0
ISHARES INC PUT 464286951 34 238 SH Put SOLE   0 0 0
EPR PPTYS CALL 26884U909 8 59 SH Call SOLE   0 0 0
EPR PPTYS PUT 26884U959 2 6 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 0 1 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A434 61 1,969 SH   SOLE   1,969 0 0
PROSHARES TR PUT 74348A954 2 21 SH Put SOLE   0 0 0
EPIZYME INC CALL 29428V904 3 5 SH Call SOLE   0 0 0
EPIZYME INC COM 29428V104 20 1,157 SH   SOLE   1,157 0 0
EPIZYME INC PUT 29428V954 4 31 SH Put SOLE   0 0 0
EQUITY COMWLTH CALL 294628902 1 11 SH Call SOLE   0 0 0
EQUITY COMWLTH COM 294628102 4 154 SH   SOLE   154 0 0
EQUITY COMWLTH PUT 294628952 0 4 SH Put SOLE   0 0 0
EQT GP HLDGS LP CALL 26885J903 0 1 SH Call SOLE   0 0 0
EQUINIX INC CALL 29444U900 38 37 SH Call SOLE   0 0 0
EQUINIX INC COM 29444U700 173 415 SH   SOLE   415 0 0
EQUINIX INC PUT 29444U950 117 164 SH Put SOLE   0 0 0
EQT MIDSTREAM PARTNERS LP CALL 26885B900 6 252 SH Call SOLE   0 0 0
EQT MIDSTREAM PARTNERS LP PUT 26885B950 0 3 SH Put SOLE   0 0 0
EQUITY RESIDENTIAL CALL 29476L907 9 77 SH Call SOLE   0 0 0
EQUITY RESIDENTIAL COM 29476L107 45 743 SH   SOLE   743 0 0
EQUITY RESIDENTIAL PUT 29476L957 1 57 SH Put SOLE   0 0 0
EQT CORP CALL 26884L909 17 659 SH Call SOLE   0 0 0
EQT CORP COM 26884L109 472 9,942 SH   SOLE   9,942 0 0
EQT CORP PUT 26884L959 55 192 SH Put SOLE   0 0 0
ENERPLUS CORP CALL 292766902 30 425 SH Call SOLE   0 0 0
ENERPLUS CORP PUT 292766952 3 95 SH Put SOLE   0 0 0
ELDORADO RESORTS INC CALL 28470R902 3 88 SH Call SOLE   0 0 0
ELDORADO RESORTS INC COM 28470R102 46 1,416 SH   SOLE   1,416 0 0
ELDORADO RESORTS INC PUT 28470R952 3 23 SH Put SOLE   0 0 0
ERICSSON CALL 294821908 1 67 SH Call SOLE   0 0 0
ERICSSON COM 294821608 134 20,942 SH   SOLE   20,942 0 0
ERICSSON PUT 294821958 1 18 SH Put SOLE   0 0 0
ENERGY RECOVERY INC CALL 29270J900 9 89 SH Call SOLE   0 0 0
ENERGY RECOVERY INC COM 29270J100 18 2,241 SH   SOLE   2,241 0 0
ENERGY RECOVERY INC PUT 29270J950 22 135 SH Put SOLE   0 0 0
EMBRAER S A CALL 29082A907 2 22 SH Call SOLE   0 0 0
EMBRAER S A COM 29082A107 1,175 45,223 SH   SOLE   45,223 0 0
EMBRAER S A PUT 29082A957 6 345 SH Put SOLE   0 0 0
EROS INTL PLC CALL G3788M904 1 38 SH Call SOLE   0 0 0
EROS INTL PLC COM G3788M114 362 33,256 SH   SOLE   33,256 0 0
EROS INTL PLC PUT G3788M954 130 651 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 50 422 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W958 259 231 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 4 63 SH Call SOLE   0 0 0
EVERSOURCE ENERGY CALL 30040W908 0 3 SH Call SOLE   0 0 0
ELECTRO SCIENTIFIC INDS CALL 285229900 14 197 SH Call SOLE   0 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 69 3,599 SH   SOLE   3,599 0 0
ELECTRO SCIENTIFIC INDS PUT 285229950 7 73 SH Put SOLE   0 0 0
ESTERLINE TECHNOLOGIES CORP CALL 297425900 21 69 SH Call SOLE   0 0 0
ESTERLINE TECHNOLOGIES CORP PUT 297425950 0 5 SH Put SOLE   0 0 0
ESSENT GROUP LTD COM G3198U102 57 1,341 SH   SOLE   1,341 0 0
ESSENT GROUP LTD PUT G3198U952 0 2 SH Put SOLE   0 0 0
ESPERION THERAPEUTICS INC NE CALL 29664W905 221 377 SH Call SOLE   0 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 84 1,162 SH   SOLE   1,162 0 0
ESPERION THERAPEUTICS INC NE PUT 29664W955 110 259 SH Put SOLE   0 0 0
EMPIRE ST RLTY TR INC COM 292104106 78 4,681 SH   SOLE   4,681 0 0
EMPIRE ST RLTY TR INC PUT 292104956 15 49 SH Put SOLE   0 0 0
EXPRESS SCRIPTS HLDG CO CALL 30219G908 87 455 SH Call SOLE   0 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 6,721 97,296 SH   SOLE   97,296 0 0
EXPRESS SCRIPTS HLDG CO PUT 30219G958 633 1,649 SH Put SOLE   0 0 0
ESSEX PPTY TR INC COM 297178105 1,549 6,436 SH   SOLE   6,436 0 0
ESSEX PPTY TR INC PUT 297178955 18 281 SH Put SOLE   0 0 0
ENSCO PLC CALL G3157S906 148 32,921 SH Call SOLE   0 0 0
ENSCO PLC PUT G3157S956 69 1,270 SH Put SOLE   0 0 0
ENERGY TRANSFER EQUITY L P CALL 29273V900 30 1,286 SH Call SOLE   0 0 0
ENERGY TRANSFER EQUITY L P COM 29273V100 872 61,379 SH   SOLE   61,379 0 0
ENERGY TRANSFER EQUITY L P PUT 29273V950 134 2,022 SH Put SOLE   0 0 0
E TRADE FINANCIAL CORP CALL 269246901 562 920 SH Call SOLE   0 0 0
E TRADE FINANCIAL CORP PUT 269246951 108 1,044 SH Put SOLE   0 0 0
ETHAN ALLEN INTERIORS INC CALL 297602904 0 3 SH Call SOLE   0 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 88 3,851 SH   SOLE   3,851 0 0
ETHAN ALLEN INTERIORS INC PUT 297602954 10 74 SH Put SOLE   0 0 0
ENTERCOM COMMUNICATIONS CORP CALL 293639900 1 90 SH Call SOLE   0 0 0
ENTERCOM COMMUNICATIONS CORP COM 293639100 47 4,881 SH   SOLE   4,881 0 0
ENTERCOM COMMUNICATIONS CORP PUT 293639950 8 101 SH Put SOLE   0 0 0
EATON CORP PLC CALL G29183903 132 631 SH Call SOLE   0 0 0
EATON CORP PLC PUT G29183953 13 85 SH Put SOLE   0 0 0
ENERGY TRANSFER PARTNERS LP CALL 29278N903 38 2,159 SH Call SOLE   0 0 0
ENERGY TRANSFER PARTNERS LP COM 29278N103 635 39,164 SH   SOLE   39,164 0 0
ENERGY TRANSFER PARTNERS LP PUT 29278N953 153 384 SH Put SOLE   0 0 0
ENERGY TRANSFER PARTNERS LP CALL 29278N903 1 20 SH Call SOLE   0 0 0
ENERGY TRANSFER PARTNERS LP PUT 29278N953 90 90 SH Put SOLE   0 0 0
ENTERGY CORP NEW CALL 29364G903 13 47 SH Call SOLE   0 0 0
ENTERGY CORP NEW COM 29364G103 35 450 SH   SOLE   450 0 0
ENTERGY CORP NEW PUT 29364G953 2 29 SH Put SOLE   0 0 0
ETSY INC CALL 29786A906 189 142 SH Call SOLE   0 0 0
ETSY INC COM 29786A106 609 21,704 SH   SOLE   21,704 0 0
ETSY INC PUT 29786A956 11 290 SH Put SOLE   0 0 0
ISHARES TR CALL 464289902 21 501 SH Call SOLE   0 0 0
ISHARES TR COM 464289180 366 15,866 SH   SOLE   15,866 0 0
ISHARES TR PUT 464289952 27 369 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 2 92 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 0 1 SH Put SOLE   0 0 0
EATON VANCE CORP CALL 278265903 4 129 SH Call SOLE   0 0 0
EATON VANCE CORP PUT 278265953 0 11 SH Put SOLE   0 0 0
ENVIVA PARTNERS LP CALL 29414J907 25 320 SH Call SOLE   0 0 0
ENVIVA PARTNERS LP PUT 29414J957 5 94 SH Put SOLE   0 0 0
EVERBRIDGE INC CALL 29978A904 1 1 SH Call SOLE   0 0 0
ENTRAVISION COMMUNICATIONS C CALL 29382R907 3 344 SH Call SOLE   0 0 0
ENTRAVISION COMMUNICATIONS C COM 29382R107 10 2,218 SH   SOLE   2,218 0 0
ENTRAVISION COMMUNICATIONS C PUT 29382R957 1 13 SH Put SOLE   0 0 0
EVOLENT HEALTH INC CALL 30050B901 49 178 SH Call SOLE   0 0 0
EVOLENT HEALTH INC PUT 30050B951 7 65 SH Put SOLE   0 0 0
ENVISION HEALTHCARE CORP CALL 29414D900 78 191 SH Call SOLE   0 0 0
ENVISION HEALTHCARE CORP COM 29414D100 1,276 33,229 SH   SOLE   33,229 0 0
ENVISION HEALTHCARE CORP PUT 29414D950 165 639 SH Put SOLE   0 0 0
UBS AG LONDON BRH CALL 90274E908 0 2 SH Call SOLE   0 0 0
UBS AG LONDON BRH COM 90274E828 10 736 SH   SOLE   736 0 0
UBS AG LONDON BRH PUT 90274E958 3 59 SH Put SOLE   0 0 0
EVINE LIVE INC CALL 300487905 0 23 SH Call SOLE   0 0 0
EVERCORE INC CALL 29977A905 0 5 SH Call SOLE   0 0 0
EVERCORE INC COM 29977A105 327 3,757 SH   SOLE   3,757 0 0
EVERCORE INC PUT 29977A955 3 6 SH Put SOLE   0 0 0
EVERI HLDGS INC CALL 30034T903 0 29 SH Call SOLE   0 0 0
EVERI HLDGS INC COM 30034T103 39 5,958 SH   SOLE   5,958 0 0
EVERI HLDGS INC PUT 30034T953 2 97 SH Put SOLE   0 0 0
EVERTEC INC CALL 30040P903 0 9 SH Call SOLE   0 0 0
EDWARDS LIFESCIENCES CORP CALL 28176E908 88 63 SH Call SOLE   0 0 0
EDWARDS LIFESCIENCES CORP PUT 28176E958 17 87 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 5 186 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 5 385 SH Put SOLE   0 0 0
EAST WEST BANCORP INC CALL 27579R904 2 9 SH Call SOLE   0 0 0
EAST WEST BANCORP INC PUT 27579R954 1 5 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 1 12 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 1 37 SH Put SOLE   0 0 0
ISHARES INC PUT 464286951 1 6 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 19 116 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 4 181 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 3 52 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 6 61 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 1 18 SH Call SOLE   0 0 0
ISHARES INC PUT 46434G955 17 765 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 42 1,095 SH Call SOLE   0 0 0
ISHARES INC COM 46434G822 5,009 82,555 SH   SOLE   82,555 0 0
ISHARES INC PUT 46434G955 177 1,477 SH Put SOLE   0 0 0
ISHARES INC COM 464286749 15 441 SH   SOLE   441 0 0
ISHARES INC PUT 464286951 1 5 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 12 58 SH Call SOLE   0 0 0
ISHARES INC PUT 46434G955 0 3 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 1 5 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 12 75 SH Put SOLE   0 0 0
ISHARES INC COM 464286707 191 6,089 SH   SOLE   6,089 0 0
ISHARES INC PUT 464286951 8 117 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 1,199 44,962 SH Call SOLE   0 0 0
ISHARES INC PUT 46434G955 13 327 SH Put SOLE   0 0 0
ISHARES INC COM 46434G772 216 5,647 SH   SOLE   5,647 0 0
ISHARES INC PUT 46434G955 10 129 SH Put SOLE   0 0 0
ISHARES TR CALL 46435G902 7 132 SH Call SOLE   0 0 0
ISHARES TR PUT 46435G952 2 143 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 119 794 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 107 1,282 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 95 296 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 308 3,419 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 2,185 9,698 SH Call SOLE   0 0 0
ISHARES INC COM 464286400 4,727 105,333 SH   SOLE   105,333 0 0
ISHARES INC PUT 464286951 2,495 12,666 SH Put SOLE   0 0 0
EXACT SCIENCES CORP CALL 30063P905 146 541 SH Call SOLE   0 0 0
EXACT SCIENCES CORP COM 30063P105 694 17,227 SH   SOLE   17,227 0 0
EXACT SCIENCES CORP PUT 30063P955 506 776 SH Put SOLE   0 0 0
EXELON CORP CALL 30161N901 15 175 SH Call SOLE   0 0 0
EXELON CORP PUT 30161N951 18 273 SH Put SOLE   0 0 0
EXELIXIS INC CALL 30161Q904 1,025 43,198 SH Call SOLE   0 0 0
EXELIXIS INC PUT 30161Q954 273 668 SH Put SOLE   0 0 0
ENDEAVOUR SILVER CORP CALL 29258Y903 1 53 SH Call SOLE   0 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 0 349 SH   SOLE   349 0 0
ENDEAVOUR SILVER CORP PUT 29258Y953 7 29 SH Put SOLE   0 0 0
EXLSERVICE HOLDINGS INC CALL 302081904 2 30 SH Call SOLE   0 0 0
EAGLE MATERIALS INC CALL 26969P908 16 87 SH Call SOLE   0 0 0
EAGLE MATERIALS INC COM 26969P108 141 1,372 SH   SOLE   1,372 0 0
EAGLE MATERIALS INC PUT 26969P958 22 331 SH Put SOLE   0 0 0
EXPEDITORS INTL WASH INC CALL 302130909 5 22 SH Call SOLE   0 0 0
EXPEDITORS INTL WASH INC PUT 302130959 0 1 SH Put SOLE   0 0 0
EXPEDIA GROUP INC CALL 30212P903 78 347 SH Call SOLE   0 0 0
EXPEDIA GROUP INC COM 30212P303 8,691 78,716 SH   SOLE   78,716 0 0
EXPEDIA GROUP INC PUT 30212P953 1,236 2,345 SH Put SOLE   0 0 0
EXPONENT INC CALL 30214U902 25 39 SH Call SOLE   0 0 0
EXPONENT INC PUT 30214U952 0 2 SH Put SOLE   0 0 0
EXPRESS INC CALL 30219E903 5 138 SH Call SOLE   0 0 0
EXPRESS INC COM 30219E103 16 2,277 SH   SOLE   2,277 0 0
EXPRESS INC PUT 30219E953 3 121 SH Put SOLE   0 0 0
EXTRA SPACE STORAGE INC CALL 30225T902 3 12 SH Call SOLE   0 0 0
EXTRA SPACE STORAGE INC COM 30225T102 526 6,027 SH   SOLE   6,027 0 0
EXTRA SPACE STORAGE INC PUT 30225T952 4 14 SH Put SOLE   0 0 0
EXTREME NETWORKS INC CALL 30226D906 2 64 SH Call SOLE   0 0 0
EXTREME NETWORKS INC COM 30226D106 59 5,345 SH   SOLE   5,345 0 0
EXTREME NETWORKS INC PUT 30226D956 3 54 SH Put SOLE   0 0 0
SECOND SIGHT MED PRODS INC CALL 81362J900 8 292 SH Call SOLE   0 0 0
SECOND SIGHT MED PRODS INC COM 81362J100 0 176 SH   SOLE   176 0 0
SECOND SIGHT MED PRODS INC PUT 81362J950 3 18 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 35 291 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 18 230 SH Put SOLE   0 0 0
EZCORP INC CALL 302301906 1 150 SH Call SOLE   0 0 0
EZCORP INC COM 302301106 141 10,701 SH   SOLE   10,701 0 0
EZCORP INC PUT 302301956 2 102 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 2 37 SH Call SOLE   0 0 0
ISHARES INC COM 464286608 624 14,405 SH   SOLE   14,405 0 0
ISHARES INC PUT 464286951 19 192 SH Put SOLE   0 0 0
FORD MTR CO DEL CALL 345370900 47 509 SH Call SOLE   0 0 0
FORD MTR CO DEL PUT 345370950 132 625 SH Put SOLE   0 0 0
FIRST AMERN FINL CORP CALL 31847R902 33 300 SH Call SOLE   0 0 0
DIAMONDBACK ENERGY INC CALL 25278X909 37 262 SH Call SOLE   0 0 0
DIAMONDBACK ENERGY INC PUT 25278X959 15 23 SH Put SOLE   0 0 0
FANHUA INC CALL 30712A903 4 57 SH Call SOLE   0 0 0
FANHUA INC COM 30712A103 123 4,554 SH   SOLE   4,554 0 0
FANHUA INC PUT 30712A953 0 2 SH Put SOLE   0 0 0
FARO TECHNOLOGIES INC COM 311642102 63 1,090 SH   SOLE   1,090 0 0
FARO TECHNOLOGIES INC PUT 311642952 12 51 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 282 545 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459Y694 1,473 22,920 SH   SOLE   22,920 0 0
DIREXION SHS ETF TR PUT 25459Y956 292 875 SH Put SOLE   0 0 0
FASTENAL CO CALL 311900904 1,091 970 SH Call SOLE   0 0 0
FASTENAL CO PUT 311900954 12 413 SH Put SOLE   0 0 0
FATE THERAPEUTICS INC CALL 31189P902 62 166 SH Call SOLE   0 0 0
FATE THERAPEUTICS INC COM 31189P102 287 29,462 SH   SOLE   29,462 0 0
FATE THERAPEUTICS INC PUT 31189P952 85 409 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 31 1,017 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 26 92 SH Put SOLE   0 0 0
FACEBOOK INC CALL 30303M902 18,241 16,025 SH Call SOLE   0 0 0
FACEBOOK INC COM 30303M102 15,638 97,871 SH   SOLE   97,871 0 0
FACEBOOK INC PUT 30303M952 13,033 12,609 SH Put SOLE   0 0 0
FLAGSTAR BANCORP INC CALL 337930905 2 17 SH Call SOLE   0 0 0
FORTUNE BRANDS HOME & SEC IN CALL 34964C906 1 48 SH Call SOLE   0 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 230 3,922 SH   SOLE   3,922 0 0
FORTUNE BRANDS HOME & SEC IN PUT 34964C956 20 152 SH Put SOLE   0 0 0
FORTRESS BIOTECH INC COM 34960Q109 4 900 SH   SOLE   900 0 0
FORTRESS BIOTECH INC PUT 34960Q959 1 18 SH Put SOLE   0 0 0
FIRST BANCORP P R COM 318672706 40 6,717 SH   SOLE   6,717 0 0
FIBRIA CELULOSE S A CALL 31573A909 47 509 SH Call SOLE   0 0 0
FIBRIA CELULOSE S A PUT 31573A959 13 103 SH Put SOLE   0 0 0
FRANKLIN COVEY CO CALL 353469909 12 38 SH Call SOLE   0 0 0
FRANKLIN COVEY CO COM 353469109 2,687 99,916 SH   SOLE   99,916 0 0
FRANKLIN COVEY CO PUT 353469959 0 6 SH Put SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N CALL N31738902 157 853 SH Call SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N PUT N31738952 104 742 SH Put SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N CALL N31738902 135 151 SH Call SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N PUT N31738952 0 2 SH Put SOLE   0 0 0
FOREST CITY RLTY TR INC CALL 345605909 0 1 SH Call SOLE   0 0 0
FOREST CITY RLTY TR INC COM 345605109 91 4,508 SH   SOLE   4,508 0 0
FUELCELL ENERGY INC CALL 35952H902 1 29 SH Call SOLE   0 0 0
FUELCELL ENERGY INC COM 35952H502 0 126 SH   SOLE   126 0 0
FUELCELL ENERGY INC PUT 35952H952 2 59 SH Put SOLE   0 0 0
FIRST COMWLTH FINL CORP PA CALL 319829907 0 5 SH Call SOLE   0 0 0
FIRSTCASH INC CALL 33767D905 0 1 SH Call SOLE   0 0 0
FIRSTCASH INC COM 33767D105 214 2,636 SH   SOLE   2,636 0 0
FIRST TR EXCHANGE TRADED FD CALL 33733E907 0 1 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33733E957 5 57 SH Put SOLE   0 0 0
FTI CONSULTING INC COM 302941109 53 1,109 SH   SOLE   1,109 0 0
FTI CONSULTING INC PUT 302941959 3 31 SH Put SOLE   0 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 7 345 SH   SOLE   345 0 0
FOUR CORNERS PPTY TR INC PUT 35086T959 0 3 SH Put SOLE   0 0 0
FREEPORT-MCMORAN INC CALL 35671D907 223 1,372 SH Call SOLE   0 0 0
FREEPORT-MCMORAN INC COM 35671D857 951 54,176 SH   SOLE   54,176 0 0
FREEPORT-MCMORAN INC PUT 35671D957 181 1,609 SH Put SOLE   0 0 0
FIRST DATA CORP NEW CALL 32008D906 20 376 SH Call SOLE   0 0 0
FIRST DATA CORP NEW COM 32008D106 11 690 SH   SOLE   690 0 0
FIRST DATA CORP NEW PUT 32008D956 10 128 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33733E907 153 66 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD COM 33733E302 810 6,729 SH   SOLE   6,729 0 0
FIRST TR EXCHANGE TRADED FD PUT 33733E957 28 24 SH Put SOLE   0 0 0
FRESH DEL MONTE PRODUCE INC CALL G36738905 2 21 SH Call SOLE   0 0 0
FRESH DEL MONTE PRODUCE INC COM G36738105 140 3,112 SH   SOLE   3,112 0 0
FRESH DEL MONTE PRODUCE INC PUT G36738955 10 153 SH Put SOLE   0 0 0
FACTSET RESH SYS INC CALL 303075905 14 87 SH Call SOLE   0 0 0
FACTSET RESH SYS INC PUT 303075955 22 151 SH Put SOLE   0 0 0
FIDUS INVT CORP COM 316500107 29 2,307 SH   SOLE   2,307 0 0
FIDUS INVT CORP PUT 316500957 6 25 SH Put SOLE   0 0 0
FEDEX CORP CALL 31428X906 1,694 1,684 SH Call SOLE   0 0 0
FEDEX CORP PUT 31428X956 821 2,816 SH Put SOLE   0 0 0
FIRSTENERGY CORP CALL 337932907 36 562 SH Call SOLE   0 0 0
FIRSTENERGY CORP COM 337932107 1,884 55,408 SH   SOLE   55,408 0 0
FIRSTENERGY CORP PUT 337932957 8 297 SH Put SOLE   0 0 0
FORESIGHT ENERGY LP COM 34552U104 9 2,750 SH   SOLE   2,750 0 0
FORESIGHT ENERGY LP PUT 34552U954 6 39 SH Put SOLE   0 0 0
PHOENIX NEW MEDIA LTD CALL 71910C903 1 28 SH Call SOLE   0 0 0
FORUM ENERGY TECHNOLOGIES IN CALL 34984V900 0 3 SH Call SOLE   0 0 0
FIREEYE INC CALL 31816Q901 50 286 SH Call SOLE   0 0 0
FIREEYE INC COM 31816Q101 1,571 92,840 SH   SOLE   92,840 0 0
FIREEYE INC PUT 31816Q951 125 1,190 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS CALL 78463X909 65 151 SH Call SOLE   0 0 0
SPDR INDEX SHS FDS COM 78463X202 2,433 60,435 SH   SOLE   60,435 0 0
SPDR INDEX SHS FDS PUT 78463X959 95 756 SH Put SOLE   0 0 0
FUTUREFUEL CORPORATION CALL 36116M906 0 4 SH Call SOLE   0 0 0
FUTUREFUEL CORPORATION COM 36116M106 3 322 SH   SOLE   322 0 0
FUTUREFUEL CORPORATION PUT 36116M956 0 4 SH Put SOLE   0 0 0
FIRST FINL BANCORP OH COM 320209109 2 77 SH   SOLE   77 0 0
FIRST FINL BANKSHARES COM 32020R109 87 1,883 SH   SOLE   1,883 0 0
FIRST FINL BANKSHARES PUT 32020R959 16 474 SH Put SOLE   0 0 0
F5 NETWORKS INC CALL 315616902 267 182 SH Call SOLE   0 0 0
F5 NETWORKS INC PUT 315616952 63 178 SH Put SOLE   0 0 0
FIBROGEN INC CALL 31572Q908 1 31 SH Call SOLE   0 0 0
FIBROGEN INC COM 31572Q808 1,229 26,623 SH   SOLE   26,623 0 0
FIBROGEN INC PUT 31572Q958 311 404 SH Put SOLE   0 0 0
FERRELLGAS PARTNERS L.P. CALL 315293900 0 37 SH Call SOLE   0 0 0
FIRST HORIZON NATL CORP CALL 320517905 6 87 SH Call SOLE   0 0 0
FIRST HORIZON NATL CORP COM 320517105 379 20,171 SH   SOLE   20,171 0 0
FIRST HORIZON NATL CORP PUT 320517955 0 43 SH Put SOLE   0 0 0
FRANKS INTL N V COM N33462107 5 1,076 SH   SOLE   1,076 0 0
FRANKS INTL N V PUT N33462957 0 3 SH Put SOLE   0 0 0
FAIR ISAAC CORP CALL 303250904 0 1 SH Call SOLE   0 0 0
FAIR ISAAC CORP COM 303250104 485 2,868 SH   SOLE   2,868 0 0
FAIR ISAAC CORP PUT 303250954 16 76 SH Put SOLE   0 0 0
FEDERATED INVS INC PA CALL 314211903 0 1 SH Call SOLE   0 0 0
FEDERATED INVS INC PA COM 314211103 40 1,214 SH   SOLE   1,214 0 0
FINISH LINE INC CALL 317923900 690 4,627 SH Call SOLE   0 0 0
FINISH LINE INC PUT 317923950 0 42 SH Put SOLE   0 0 0
FIDELITY NATL INFORMATION SV CALL 31620M906 13 22 SH Call SOLE   0 0 0
FIDELITY NATL INFORMATION SV PUT 31620M956 1 13 SH Put SOLE   0 0 0
FISERV INC CALL 337738908 27 315 SH Call SOLE   0 0 0
FISERV INC PUT 337738958 2 16 SH Put SOLE   0 0 0
FITBIT INC CALL 33812L902 8 270 SH Call SOLE   0 0 0
FITBIT INC COM 33812L102 66 13,044 SH   SOLE   13,044 0 0
FITBIT INC PUT 33812L952 41 301 SH Put SOLE   0 0 0
FIFTH THIRD BANCORP CALL 316773900 368 495 SH Call SOLE   0 0 0
FIFTH THIRD BANCORP PUT 316773950 36 238 SH Put SOLE   0 0 0
FIVE BELOW INC CALL 33829M901 1,114 594 SH Call SOLE   0 0 0
FIVE BELOW INC PUT 33829M951 27 273 SH Put SOLE   0 0 0
FIVE9 INC CALL 338307901 30 221 SH Call SOLE   0 0 0
FIVE9 INC PUT 338307951 0 6 SH Put SOLE   0 0 0
COMFORT SYS USA INC PUT 199908954 0 1 SH Put SOLE   0 0 0
NATIONAL BEVERAGE CORP CALL 635017906 38 192 SH Call SOLE   0 0 0
NATIONAL BEVERAGE CORP COM 635017106 622 6,995 SH   SOLE   6,995 0 0
NATIONAL BEVERAGE CORP PUT 635017956 109 122 SH Put SOLE   0 0 0
FOOT LOCKER INC CALL 344849904 237 536 SH Call SOLE   0 0 0
FOOT LOCKER INC PUT 344849954 126 605 SH Put SOLE   0 0 0
FLUIDIGM CORP DEL CALL 34385P908 8 86 SH Call SOLE   0 0 0
FLUIDIGM CORP DEL COM 34385P108 54 9,382 SH   SOLE   9,382 0 0
FLUIDIGM CORP DEL PUT 34385P958 29 460 SH Put SOLE   0 0 0
FLEX LTD CALL Y2573F902 2 96 SH Call SOLE   0 0 0
FLEX LTD COM Y2573F102 76 4,684 SH   SOLE   4,684 0 0
FLEX LTD PUT Y2573F952 13 99 SH Put SOLE   0 0 0
FLIR SYS INC CALL 302445901 6 18 SH Call SOLE   0 0 0
FLIR SYS INC COM 302445101 41 832 SH   SOLE   832 0 0
FLIR SYS INC PUT 302445951 0 3 SH Put SOLE   0 0 0
FLEX PHARMA INC CALL 33938A905 1 13 SH Call SOLE   0 0 0
FLEX PHARMA INC COM 33938A105 1 359 SH   SOLE   359 0 0
FLEX PHARMA INC PUT 33938A955 1 6 SH Put SOLE   0 0 0
FLOWERS FOODS INC CALL 343498901 156 319 SH Call SOLE   0 0 0
FLOWERS FOODS INC PUT 343498951 21 154 SH Put SOLE   0 0 0
SPX FLOW INC CALL 78469X907 0 10 SH Call SOLE   0 0 0
SPX FLOW INC COM 78469X107 263 5,364 SH   SOLE   5,364 0 0
FLUOR CORP NEW CALL 343412902 240 773 SH Call SOLE   0 0 0
FLUOR CORP NEW PUT 343412952 19 545 SH Put SOLE   0 0 0
FLOWSERVE CORP CALL 34354P905 1 22 SH Call SOLE   0 0 0
FLOWSERVE CORP PUT 34354P955 0 1 SH Put SOLE   0 0 0
FLEETCOR TECHNOLOGIES INC CALL 339041905 12 36 SH Call SOLE   0 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 667 3,298 SH   SOLE   3,298 0 0
FLEETCOR TECHNOLOGIES INC PUT 339041955 42 276 SH Put SOLE   0 0 0
FLWS/1-800 FLOWERS CALL 68243Q906 0 3 SH Call SOLE   0 0 0
FLWS/1-800 FLOWERS COM 68243Q106 20 1,703 SH   SOLE   1,703 0 0
FLEXION THERAPEUTICS INC CALL 33938J906 25 225 SH Call SOLE   0 0 0
FLEXION THERAPEUTICS INC PUT 33938J956 47 129 SH Put SOLE   0 0 0
FLY LEASING LTD COM 34407D109 3 267 SH   SOLE   267 0 0
ISHARES INC CALL 464286901 0 6 SH Call SOLE   0 0 0
ISHARES INC COM 464286145 13 393 SH   SOLE   393 0 0
FIRST MIDWEST BANCORP DEL CALL 320867904 0 1 SH Call SOLE   0 0 0
F M C CORP CALL 302491903 6 452 SH Call SOLE   0 0 0
F M C CORP COM 302491303 12 158 SH   SOLE   158 0 0
F M C CORP PUT 302491953 9 40 SH Put SOLE   0 0 0
FOUNDATION MEDICINE INC CALL 350465900 60 259 SH Call SOLE   0 0 0
FOUNDATION MEDICINE INC COM 350465100 423 5,378 SH   SOLE   5,378 0 0
FOUNDATION MEDICINE INC PUT 350465950 62 178 SH Put SOLE   0 0 0
FAIRMOUNT SANTROL HLDGS INC CALL 30555Q908 1 82 SH Call SOLE   0 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 120 28,378 SH   SOLE   28,378 0 0
FAIRMOUNT SANTROL HLDGS INC PUT 30555Q958 24 615 SH Put SOLE   0 0 0
FOMENTO ECONOMICO MEXICANO S CALL 344419906 7 34 SH Call SOLE   0 0 0
FOMENTO ECONOMICO MEXICANO S COM 344419106 2,316 25,336 SH   SOLE   25,336 0 0
FOMENTO ECONOMICO MEXICANO S PUT 344419956 9 30 SH Put SOLE   0 0 0
FABRINET CALL G3323L900 5 136 SH Call SOLE   0 0 0
FABRINET COM G3323L100 98 3,152 SH   SOLE   3,152 0 0
FABRINET PUT G3323L950 17 121 SH Put SOLE   0 0 0
FNB CORP PA CALL 302520901 1 145 SH Call SOLE   0 0 0
FNB CORP PA PUT 302520951 0 55 SH Put SOLE   0 0 0
FLOOR & DECOR HLDGS INC CALL 339750901 59 161 SH Call SOLE   0 0 0
FLOOR & DECOR HLDGS INC PUT 339750951 4 40 SH Put SOLE   0 0 0
FIDELITY NATIONAL FINANCIAL CALL 31620R903 0 3 SH Call SOLE   0 0 0
FIDELITY NATIONAL FINANCIAL COM 31620R303 35 897 SH   SOLE   897 0 0
FIDELITY NATIONAL FINANCIAL PUT 31620R953 0 2 SH Put SOLE   0 0 0
ADVISORSHARES TR CALL 00768Y903 3 68 SH Call SOLE   0 0 0
ADVISORSHARES TR COM 00768Y552 331 15,940 SH   SOLE   15,940 0 0
ADVISORSHARES TR PUT 00768Y953 58 323 SH Put SOLE   0 0 0
FINANCIAL ENGINES INC CALL 317485900 1 10 SH Call SOLE   0 0 0
FINANCIAL ENGINES INC PUT 317485950 0 25 SH Put SOLE   0 0 0
FINISAR CORP CALL 31787A907 128 7,899 SH Call SOLE   0 0 0
FINISAR CORP PUT 31787A957 64 178 SH Put SOLE   0 0 0
FRANCO NEVADA CORP CALL 351858905 12 107 SH Call SOLE   0 0 0
FRANCO NEVADA CORP PUT 351858955 23 39 SH Put SOLE   0 0 0
FERRO CORP CALL 315405900 5 45 SH Call SOLE   0 0 0
FERRO CORP PUT 315405950 0 2 SH Put SOLE   0 0 0
AMICUS THERAPEUTICS INC CALL 03152W909 83 386 SH Call SOLE   0 0 0
AMICUS THERAPEUTICS INC PUT 03152W959 9 468 SH Put SOLE   0 0 0
FOAMIX PHARMACEUTICALS LTD COM M46135105 11 2,151 SH   SOLE   2,151 0 0
FORESTAR GROUP INC CALL 346232901 19 68 SH Call SOLE   0 0 0
FORESTAR GROUP INC PUT 346232951 6 19 SH Put SOLE   0 0 0
FORMFACTOR INC CALL 346375908 0 58 SH Call SOLE   0 0 0
FORMFACTOR INC COM 346375108 136 9,968 SH   SOLE   9,968 0 0
FORMFACTOR INC PUT 346375958 0 3 SH Put SOLE   0 0 0
FOSSIL GROUP INC CALL 34988V906 158 746 SH Call SOLE   0 0 0
FOSSIL GROUP INC PUT 34988V956 18 412 SH Put SOLE   0 0 0
TWENTY FIRST CENTY FOX INC CALL 90130A900 5 28 SH Call SOLE   0 0 0
TWENTY FIRST CENTY FOX INC COM 90130A200 98 2,706 SH   SOLE   2,706 0 0
TWENTY FIRST CENTY FOX INC PUT 90130A950 5 236 SH Put SOLE   0 0 0
TWENTY FIRST CENTY FOX INC CALL 90130A900 417 1,159 SH Call SOLE   0 0 0
TWENTY FIRST CENTY FOX INC COM 90130A101 246 6,705 SH   SOLE   6,705 0 0
TWENTY FIRST CENTY FOX INC PUT 90130A950 147 1,413 SH Put SOLE   0 0 0
FOX FACTORY HLDG CORP CALL 35138V902 0 10 SH Call SOLE   0 0 0
FOX FACTORY HLDG CORP COM 35138V102 39 1,122 SH   SOLE   1,122 0 0
FARMLAND PARTNERS INC COM 31154R109 9 1,092 SH   SOLE   1,092 0 0
FARMLAND PARTNERS INC PUT 31154R959 0 21 SH Put SOLE   0 0 0
FIVE PRIME THERAPEUTICS INC CALL 33830X904 0 7 SH Call SOLE   0 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 267 15,554 SH   SOLE   15,554 0 0
FIVE PRIME THERAPEUTICS INC PUT 33830X954 27 26 SH Put SOLE   0 0 0
KEANE GROUP INC CALL 48669A908 1 22 SH Call SOLE   0 0 0
KEANE GROUP INC COM 48669A108 123 8,316 SH   SOLE   8,316 0 0
KEANE GROUP INC PUT 48669A958 5 15 SH Put SOLE   0 0 0
FRANCESCAS HLDGS CORP CALL 351793904 0 1 SH Call SOLE   0 0 0
FRANCESCAS HLDGS CORP COM 351793104 28 5,938 SH   SOLE   5,938 0 0
FRANCESCAS HLDGS CORP PUT 351793954 26 111 SH Put SOLE   0 0 0
FIRST REP BK SAN FRANCISCO C CALL 33616C900 3 9 SH Call SOLE   0 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 123 1,333 SH   SOLE   1,333 0 0
FIRST REP BK SAN FRANCISCO C PUT 33616C950 1 7 SH Put SOLE   0 0 0
FREDS INC CALL 356108900 6 163 SH Call SOLE   0 0 0
FREDS INC COM 356108100 4 1,539 SH   SOLE   1,539 0 0
FREDS INC PUT 356108950 16 170 SH Put SOLE   0 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 21 1,146 SH   SOLE   1,146 0 0
FIESTA RESTAURANT GROUP INC PUT 31660B951 0 4 SH Put SOLE   0 0 0
FRONTLINE LTD CALL G3682E902 0 3 SH Call SOLE   0 0 0
FRONTLINE LTD COM G3682E192 7 1,780 SH   SOLE   1,780 0 0
FRONTLINE LTD PUT G3682E952 10 50 SH Put SOLE   0 0 0
FRESHPET INC CALL 358039905 85 412 SH Call SOLE   0 0 0
FRESHPET INC PUT 358039955 13 102 SH Put SOLE   0 0 0
PAPA MURPHYS HLDGS INC CALL 698814900 0 5 SH Call SOLE   0 0 0
PAPA MURPHYS HLDGS INC COM 698814100 24 5,091 SH   SOLE   5,091 0 0
PAPA MURPHYS HLDGS INC PUT 698814950 0 1 SH Put SOLE   0 0 0
FEDERAL REALTY INVT TR COM 313747206 100 864 SH   SOLE   864 0 0
FEDERAL REALTY INVT TR PUT 313747956 11 107 SH Put SOLE   0 0 0
FORTERRA INC CALL 34960W906 3 10 SH Call SOLE   0 0 0
FORTERRA INC COM 34960W106 47 5,728 SH   SOLE   5,728 0 0
FS INVT CORP CALL 302635907 0 1 SH Call SOLE   0 0 0
FS INVT CORP COM 302635107 97 13,417 SH   SOLE   13,417 0 0
FIRST SOLAR INC CALL 336433907 420 760 SH Call SOLE   0 0 0
FIRST SOLAR INC PUT 336433957 202 1,496 SH Put SOLE   0 0 0
FORTUNA SILVER MINES INC CALL 349915908 0 13 SH Call SOLE   0 0 0
FORTUNA SILVER MINES INC COM 349915108 80 15,512 SH   SOLE   15,512 0 0
FRANKLIN STREET PPTYS CORP CALL 35471R906 0 2 SH Call SOLE   0 0 0
FEDERAL SIGNAL CORP CALL 313855908 0 10 SH Call SOLE   0 0 0
FEDERAL SIGNAL CORP PUT 313855958 0 4 SH Put SOLE   0 0 0
FORTRESS TRANS INFRST INVS L CALL 34960P901 6 86 SH Call SOLE   0 0 0
FORTRESS TRANS INFRST INVS L COM 34960P101 152 9,591 SH   SOLE   9,591 0 0
FORTRESS TRANS INFRST INVS L PUT 34960P951 44 178 SH Put SOLE   0 0 0
FTD COS INC COM 30281V108 33 9,156 SH   SOLE   9,156 0 0
FTD COS INC PUT 30281V958 39 102 SH Put SOLE   0 0 0
TECHNIPFMC PLC CALL G87110905 7 28 SH Call SOLE   0 0 0
TECHNIPFMC PLC COM G87110105 1,330 45,188 SH   SOLE   45,188 0 0
TECHNIPFMC PLC PUT G87110955 61 418 SH Put SOLE   0 0 0
FLOTEK INDS INC DEL CALL 343389902 6 30 SH Call SOLE   0 0 0
FLOTEK INDS INC DEL COM 343389102 207 34,025 SH   SOLE   34,025 0 0
FLOTEK INDS INC DEL PUT 343389952 0 15 SH Put SOLE   0 0 0
FORTINET INC CALL 34959E909 129 242 SH Call SOLE   0 0 0
FORTINET INC COM 34959E109 250 4,668 SH   SOLE   4,668 0 0
FORTINET INC PUT 34959E959 39 195 SH Put SOLE   0 0 0
FRONTIER COMMUNICATIONS CORP CALL 35906A906 54 818 SH Call SOLE   0 0 0
FRONTIER COMMUNICATIONS CORP PUT 35906A956 413 1,177 SH Put SOLE   0 0 0
FRONTIER COMMUNICATIONS CORP CALL 35906A906 0 6 SH Call SOLE   0 0 0
FRONTIER COMMUNICATIONS CORP PUT 35906A956 5 18 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 39 296 SH Call SOLE   0 0 0
FORTIVE CORP PUT 34959J958 2 7 SH Put SOLE   0 0 0
FULLER H B CO CALL 359694906 1 138 SH Call SOLE   0 0 0
FULLER H B CO COM 359694106 5 101 SH   SOLE   101 0 0
FULLER H B CO PUT 359694956 1 11 SH Put SOLE   0 0 0
FULTON FINL CORP PA CALL 360271900 2 79 SH Call SOLE   0 0 0
FULTON FINL CORP PA COM 360271100 10 592 SH   SOLE   592 0 0
FULTON FINL CORP PA PUT 360271950 6 72 SH Put SOLE   0 0 0
CEDAR FAIR L P CALL 150185906 0 16 SH Call SOLE   0 0 0
CEDAR FAIR L P COM 150185106 66 1,039 SH   SOLE   1,039 0 0
CEDAR FAIR L P PUT 150185956 3 9 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE CALL 531229908 0 72 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229870 29 1,008 SH   SOLE   1,008 0 0
LIBERTY MEDIA CORP DELAWARE CALL 531229908 1 9 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229854 20 655 SH   SOLE   655 0 0
LIBERTY MEDIA CORP DELAWARE PUT 531229958 4 20 SH Put SOLE   0 0 0
FORWARD AIR CORP CALL 349853901 5 29 SH Call SOLE   0 0 0
FORWARD AIR CORP PUT 349853951 0 11 SH Put SOLE   0 0 0
CURRENCYSHARES AUSTRALIAN DL CALL 23129U901 0 15 SH Call SOLE   0 0 0
CURRENCYSHARES AUSTRALIAN DL PUT 23129U951 0 2 SH Put SOLE   0 0 0
CURRENCYSHS BRIT POUND STER CALL 23129S906 18 63 SH Call SOLE   0 0 0
CURRENCYSHS BRIT POUND STER PUT 23129S956 8 150 SH Put SOLE   0 0 0
CURRENCYSHARES CDN DLR TR CALL 23129X905 1 111 SH Call SOLE   0 0 0
CURRENCYSHARES CDN DLR TR COM 23129X105 252 3,296 SH   SOLE   3,296 0 0
CURRENCYSHARES CDN DLR TR PUT 23129X955 0 5 SH Put SOLE   0 0 0
CURRENCYSHARES EURO TR CALL 23130C908 305 726 SH Call SOLE   0 0 0
CURRENCYSHARES EURO TR COM 23130C108 3,518 29,734 SH   SOLE   29,734 0 0
CURRENCYSHARES EURO TR PUT 23130C958 13 131 SH Put SOLE   0 0 0
CURRENCYSHARES SWISS FRANC T CALL 23129V909 0 2 SH Call SOLE   0 0 0
CURRENCYSHARES SWISS FRANC T COM 23129V109 259 2,636 SH   SOLE   2,636 0 0
ISHARES TR CALL 464287907 1,144 7,846 SH Call SOLE   0 0 0
ISHARES TR COM 464287184 964 20,407 SH   SOLE   20,407 0 0
ISHARES TR PUT 464287957 2,654 12,883 SH Put SOLE   0 0 0
PROSHARES TR COM 74348A350 8 580 SH   SOLE   580 0 0
PROSHARES TR PUT 74348A954 9 5 SH Put SOLE   0 0 0
CURRENCYSHS JAPANESE YEN TR CALL 23130A902 21 143 SH Call SOLE   0 0 0
CURRENCYSHS JAPANESE YEN TR PUT 23130A952 2 56 SH Put SOLE   0 0 0
GENPACT LIMITED COM G3922B107 14 462 SH   SOLE   462 0 0
GLADSTONE INVT CORP CALL 376546907 0 4 SH Call SOLE   0 0 0
GALECTIN THERAPEUTICS INC CALL 363225902 61 353 SH Call SOLE   0 0 0
GALECTIN THERAPEUTICS INC COM 363225202 6 1,315 SH   SOLE   1,315 0 0
GALECTIN THERAPEUTICS INC PUT 363225952 6 114 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 1 59 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K349 6 375 SH   SOLE   375 0 0
DIREXION SHS ETF TR PUT 25490K959 1 24 SH Put SOLE   0 0 0
STEALTHGAS INC CALL Y81669906 2 123 SH Call SOLE   0 0 0
GATX CORP CALL 361448903 8 58 SH Call SOLE   0 0 0
GLACIER BANCORP INC NEW CALL 37637Q905 0 1 SH Call SOLE   0 0 0
GOLUB CAP BDC INC CALL 38173M902 0 15 SH Call SOLE   0 0 0
GLOBAL BLOOD THERAPEUTICS IN CALL 37890U908 279 332 SH Call SOLE   0 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 658 13,635 SH   SOLE   13,635 0 0
GLOBAL BLOOD THERAPEUTICS IN PUT 37890U958 67 78 SH Put SOLE   0 0 0
GREENBRIER COS INC CALL 393657901 24 340 SH Call SOLE   0 0 0
GREENBRIER COS INC COM 393657101 287 5,731 SH   SOLE   5,731 0 0
GREENBRIER COS INC PUT 393657951 16 81 SH Put SOLE   0 0 0
GAIN CAP HLDGS INC CALL 36268W900 204 30,360 SH Call SOLE   0 0 0
GAIN CAP HLDGS INC PUT 36268W950 66 1,139 SH Put SOLE   0 0 0
GANNETT CO INC CALL 36473H904 1 22 SH Call SOLE   0 0 0
GANNETT CO INC COM 36473H104 280 28,127 SH   SOLE   28,127 0 0
GANNETT CO INC PUT 36473H954 0 4 SH Put SOLE   0 0 0
GENESCO INC CALL 371532902 83 164 SH Call SOLE   0 0 0
GENESCO INC PUT 371532952 8 66 SH Put SOLE   0 0 0
GCP APPLIED TECHNOLOGIES INC CALL 36164Y901 24 228 SH Call SOLE   0 0 0
GENERAL DYNAMICS CORP CALL 369550908 416 209 SH Call SOLE   0 0 0
GENERAL DYNAMICS CORP COM 369550108 3,549 16,069 SH   SOLE   16,069 0 0
GENERAL DYNAMICS CORP PUT 369550958 390 607 SH Put SOLE   0 0 0
GODADDY INC CALL 380237907 769 12,283 SH Call SOLE   0 0 0
GODADDY INC COM 380237107 9 155 SH   SOLE   155 0 0
GODADDY INC PUT 380237957 6 199 SH Put SOLE   0 0 0
GOLDEN ENTMT INC CALL 381013901 1 24 SH Call SOLE   0 0 0
GOLDEN ENTMT INC COM 381013101 60 2,617 SH   SOLE   2,617 0 0
GOLDEN ENTMT INC PUT 381013951 0 6 SH Put SOLE   0 0 0
GARDNER DENVER HLDGS INC CALL 36555P907 2 19 SH Call SOLE   0 0 0
GARDNER DENVER HLDGS INC COM 36555P107 9 301 SH   SOLE   301 0 0
GREEN DOT CORP COM 39304D102 485 7,561 SH   SOLE   7,561 0 0
GREEN DOT CORP PUT 39304D952 0 2 SH Put SOLE   0 0 0
GDS HLDGS LTD CALL 36165L908 0 4 SH Call SOLE   0 0 0
GDS HLDGS LTD COM 36165L108 67 2,465 SH   SOLE   2,465 0 0
GDS HLDGS LTD PUT 36165L958 11 75 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 252 3,983 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F106 703 32,005 SH   SOLE   32,005 0 0
VANECK VECTORS ETF TR PUT 92189F952 159 1,425 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 149 1,447 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F791 1,797 55,916 SH   SOLE   55,916 0 0
VANECK VECTORS ETF TR PUT 92189F952 379 2,146 SH Put SOLE   0 0 0
GENERAL ELECTRIC CO CALL 369604903 341 8,688 SH Call SOLE   0 0 0
GENERAL ELECTRIC CO PUT 369604953 4,488 10,896 SH Put SOLE   0 0 0
GREIF INC CALL 397624907 0 95 SH Call SOLE   0 0 0
GREIF INC COM 397624107 31 606 SH   SOLE   606 0 0
GREIF INC PUT 397624957 2 49 SH Put SOLE   0 0 0
GENESIS ENERGY L P CALL 371927904 0 56 SH Call SOLE   0 0 0
GENESIS ENERGY L P PUT 371927954 0 4 SH Put SOLE   0 0 0
GENESIS HEALTHCARE INC CALL 37185X906 0 1 SH Call SOLE   0 0 0
GENETIC TECHNOLOGIES LTD COM 37185R208 1 1,672 SH   SOLE   1,672 0 0
GENETIC TECHNOLOGIES LTD PUT 37185R958 2 18 SH Put SOLE   0 0 0
GEO GROUP INC NEW CALL 36162J906 16 641 SH Call SOLE   0 0 0
GEO GROUP INC NEW PUT 36162J956 8 41 SH Put SOLE   0 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 1 196 SH   SOLE   196 0 0
GERON CORP CALL 374163903 123 1,315 SH Call SOLE   0 0 0
GERON CORP PUT 374163953 30 151 SH Put SOLE   0 0 0
GUESS INC CALL 401617905 139 261 SH Call SOLE   0 0 0
GUESS INC COM 401617105 470 22,705 SH   SOLE   22,705 0 0
GUESS INC PUT 401617955 43 612 SH Put SOLE   0 0 0
GEVO INC CALL 374396907 0 2 SH Call SOLE   0 0 0
GRIFFON CORP COM 398433102 1 100 SH   SOLE   100 0 0
GRIFFON CORP PUT 398433952 1 4 SH Put SOLE   0 0 0
GOLD FIELDS LTD NEW CALL 38059T906 1 20 SH Call SOLE   0 0 0
GOLD FIELDS LTD NEW COM 38059T106 8 2,158 SH   SOLE   2,158 0 0
GOLD FIELDS LTD NEW PUT 38059T956 0 31 SH Put SOLE   0 0 0
GOLDCORP INC NEW CALL 380956909 23 233 SH Call SOLE   0 0 0
GOLDCORP INC NEW COM 380956409 70 5,122 SH   SOLE   5,122 0 0
GOLDCORP INC NEW PUT 380956959 10 97 SH Put SOLE   0 0 0
GRUPO FINANCIERO GALICIA S A CALL 399909900 5 10 SH Call SOLE   0 0 0
GRUPO FINANCIERO GALICIA S A COM 399909100 770 11,715 SH   SOLE   11,715 0 0
GRUPO FINANCIERO GALICIA S A PUT 399909950 18 327 SH Put SOLE   0 0 0
GERDAU S A CALL 373737905 5 230 SH Call SOLE   0 0 0
GERDAU S A COM 373737105 267 57,325 SH   SOLE   57,325 0 0
GERDAU S A PUT 373737955 75 1,086 SH Put SOLE   0 0 0
GRACO INC CALL 384109904 10 29 SH Call SOLE   0 0 0
GGP INC CALL 36174X901 65 995 SH Call SOLE   0 0 0
GGP INC PUT 36174X951 17 783 SH Put SOLE   0 0 0
GENOMIC HEALTH INC CALL 37244C901 0 4 SH Call SOLE   0 0 0
GENOMIC HEALTH INC COM 37244C101 132 4,239 SH   SOLE   4,239 0 0
GREENHILL & CO INC CALL 395259904 0 1 SH Call SOLE   0 0 0
GREENHILL & CO INC COM 395259104 17 944 SH   SOLE   944 0 0
GREENHILL & CO INC PUT 395259954 0 10 SH Put SOLE   0 0 0
GROUPE CGI INC CALL 39945C909 14 40 SH Call SOLE   0 0 0
GULF ISLAND FABRICATION INC CALL 402307902 0 43 SH Call SOLE   0 0 0
GULF ISLAND FABRICATION INC PUT 402307952 0 10 SH Put SOLE   0 0 0
GIGAMEDIA LTD CALL Y2711Y902 0 68 SH Call SOLE   0 0 0
G-III APPAREL GROUP LTD CALL 36237H901 55 188 SH Call SOLE   0 0 0
G-III APPAREL GROUP LTD PUT 36237H951 10 34 SH Put SOLE   0 0 0
GILDAN ACTIVEWEAR INC CALL 375916903 0 7 SH Call SOLE   0 0 0
GILDAN ACTIVEWEAR INC COM 375916103 171 5,935 SH   SOLE   5,935 0 0
GILDAN ACTIVEWEAR INC PUT 375916953 14 68 SH Put SOLE   0 0 0
GILEAD SCIENCES INC CALL 375558903 490 4,058 SH Call SOLE   0 0 0
GILEAD SCIENCES INC PUT 375558953 1,072 2,265 SH Put SOLE   0 0 0
GENERAL MLS INC CALL 370334904 25 534 SH Call SOLE   0 0 0
GENERAL MLS INC COM 370334104 1,348 29,931 SH   SOLE   29,931 0 0
GENERAL MLS INC PUT 370334954 644 1,476 SH Put SOLE   0 0 0
GLADSTONE CAPITAL CORP COM 376535100 0 90 SH   SOLE   90 0 0
SPDR GOLD TRUST CALL 78463V907 991 7,405 SH Call SOLE   0 0 0
SPDR GOLD TRUST PUT 78463V957 630 4,902 SH Put SOLE   0 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 132 28,903 SH   SOLE   28,903 0 0
GREAT LAKES DREDGE & DOCK CO PUT 390607959 4 80 SH Put SOLE   0 0 0
GCI LIBERTY INC PUT 36164V955 3 4 SH Put SOLE   0 0 0
GCI LIBERTY INC COM 36164V305 956 18,104 SH   SOLE   18,104 0 0
PROSHARES TR II CALL 74347W902 0 3 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W395 17 263 SH   SOLE   263 0 0
GOLAR LNG LTD BERMUDA CALL G9456A900 52 139 SH Call SOLE   0 0 0
GOLAR LNG LTD BERMUDA COM G9456A100 132 4,861 SH   SOLE   4,861 0 0
GOLAR LNG LTD BERMUDA PUT G9456A950 20 81 SH Put SOLE   0 0 0
GLOBANT S A CALL L44385909 1 8 SH Call SOLE   0 0 0
GLOBANT S A PUT L44385959 0 10 SH Put SOLE   0 0 0
GASLOG LTD CALL G37585909 0 40 SH Call SOLE   0 0 0
GASLOG LTD COM G37585109 87 5,295 SH   SOLE   5,295 0 0
GASLOG LTD PUT G37585959 20 135 SH Put SOLE   0 0 0
GASLOG PARTNERS LP CALL Y2687W908 6 113 SH Call SOLE   0 0 0
GASLOG PARTNERS LP PUT Y2687W958 2 27 SH Put SOLE   0 0 0
GLOBAL PARTNERS LP CALL 37946R909 0 28 SH Call SOLE   0 0 0
GLOBAL PARTNERS LP PUT 37946R959 0 1 SH Put SOLE   0 0 0
GALAPAGOS NV CALL 36315X901 11 5 SH Call SOLE   0 0 0
GAMING & LEISURE PPTYS INC CALL 36467J908 13 141 SH Call SOLE   0 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 162 4,859 SH   SOLE   4,859 0 0
GAMING & LEISURE PPTYS INC PUT 36467J958 3 30 SH Put SOLE   0 0 0
GREENLIGHT CAPITAL RE LTD CALL G4095J909 1 40 SH Call SOLE   0 0 0
GREENLIGHT CAPITAL RE LTD PUT G4095J959 0 1 SH Put SOLE   0 0 0
GLATFELTER COM 377316104 9 487 SH   SOLE   487 0 0
GLATFELTER PUT 377316954 0 15 SH Put SOLE   0 0 0
GLU MOBILE INC CALL 379890906 6 101 SH Call SOLE   0 0 0
GLU MOBILE INC PUT 379890956 7 50 SH Put SOLE   0 0 0
CORNING INC CALL 219350905 308 603 SH Call SOLE   0 0 0
CORNING INC PUT 219350955 52 382 SH Put SOLE   0 0 0
GLYCOMIMETICS INC CALL 38000Q902 2 34 SH Call SOLE   0 0 0
GLYCOMIMETICS INC COM 38000Q102 33 2,083 SH   SOLE   2,083 0 0
GLYCOMIMETICS INC PUT 38000Q952 0 10 SH Put SOLE   0 0 0
GENERAL MTRS CO CALL 37045V900 412 5,994 SH Call SOLE   0 0 0
GENERAL MTRS CO COM 37045V100 4,328 119,110 SH   SOLE   119,110 0 0
GENERAL MTRS CO PUT 37045V950 1,044 3,161 SH Put SOLE   0 0 0
GAMESTOP CORP NEW CALL 36467W909 91 1,543 SH Call SOLE   0 0 0
GAMESTOP CORP NEW PUT 36467W959 266 1,257 SH Put SOLE   0 0 0
GLOBUS MED INC CALL 379577908 68 1,363 SH Call SOLE   0 0 0
GLOBUS MED INC PUT 379577958 9 129 SH Put SOLE   0 0 0
GOLAR LNG PARTNERS LP CALL Y2745C902 0 18 SH Call SOLE   0 0 0
GOLAR LNG PARTNERS LP PUT Y2745C952 2 23 SH Put SOLE   0 0 0
GENERAL MOLY INC PUT 370373952 4 10 SH Put SOLE   0 0 0
GNC HLDGS INC CALL 36191G907 4 200 SH Call SOLE   0 0 0
GNC HLDGS INC PUT 36191G957 25 268 SH Put SOLE   0 0 0
GENOCEA BIOSCIENCES INC CALL 372427904 0 10 SH Call SOLE   0 0 0
GENIE ENERGY LTD CALL 372284908 0 16 SH Call SOLE   0 0 0
GLOBAL NET LEASE INC CALL 379378901 0 243 SH Call SOLE   0 0 0
GLOBAL NET LEASE INC COM 379378201 7 470 SH   SOLE   470 0 0
GLOBAL NET LEASE INC PUT 379378951 0 6 SH Put SOLE   0 0 0
GENMARK DIAGNOSTICS INC CALL 372309904 0 9 SH Call SOLE   0 0 0
AEVI GENOMIC MEDICINE INC CALL 00835P905 0 1 SH Call SOLE   0 0 0
GENERAC HLDGS INC CALL 368736904 0 2 SH Call SOLE   0 0 0
GENER8 MARITIME INC CALL Y26889908 0 26 SH Call SOLE   0 0 0
GENER8 MARITIME INC COM Y26889108 2 385 SH   SOLE   385 0 0
GENTEX CORP CALL 371901909 1 4 SH Call SOLE   0 0 0
GENTEX CORP COM 371901109 176 7,666 SH   SOLE   7,666 0 0
GENTEX CORP PUT 371901959 2 11 SH Put SOLE   0 0 0
GENWORTH FINL INC CALL 37247D906 10 502 SH Call SOLE   0 0 0
GENWORTH FINL INC PUT 37247D956 28 850 SH Put SOLE   0 0 0
GOLDEN OCEAN GROUP LTD CALL G39637905 0 20 SH Call SOLE   0 0 0
GOLDEN OCEAN GROUP LTD COM G39637205 115 14,582 SH   SOLE   14,582 0 0
GOLDEN OCEAN GROUP LTD PUT G39637955 0 13 SH Put SOLE   0 0 0
GOGO INC CALL 38046C909 0 23 SH Call SOLE   0 0 0
GOGO INC PUT 38046C959 8 145 SH Put SOLE   0 0 0
RANDGOLD RES LTD CALL 752344909 15 44 SH Call SOLE   0 0 0
RANDGOLD RES LTD COM 752344309 4 57 SH   SOLE   57 0 0
RANDGOLD RES LTD PUT 752344959 50 61 SH Put SOLE   0 0 0
GLADSTONE COML CORP CALL 376536908 0 39 SH Call SOLE   0 0 0
GLADSTONE COML CORP COM 376536108 35 2,062 SH   SOLE   2,062 0 0
GLADSTONE COML CORP PUT 376536958 4 53 SH Put SOLE   0 0 0
ALPHABET INC CALL 02079K905 6,109 2,763 SH Call SOLE   0 0 0
ALPHABET INC PUT 02079K955 8,539 2,589 SH Put SOLE   0 0 0
ALPHABET INC CALL 02079K905 4,582 2,591 SH Call SOLE   0 0 0
ALPHABET INC COM 02079K305 18,510 17,848 SH   SOLE   17,848 0 0
ALPHABET INC PUT 02079K955 11,350 2,312 SH Put SOLE   0 0 0
CANADA GOOSE HOLDINGS INC CALL 135086906 17 39 SH Call SOLE   0 0 0
CANADA GOOSE HOLDINGS INC PUT 135086956 5 46 SH Put SOLE   0 0 0
GOLD RESOURCE CORP CALL 38068T905 0 21 SH Call SOLE   0 0 0
GOLD RESOURCE CORP COM 38068T105 1 329 SH   SOLE   329 0 0
GOVERNMENT PPTYS INCOME TR CALL 38376A903 0 76 SH Call SOLE   0 0 0
GOVERNMENT PPTYS INCOME TR PUT 38376A953 0 9 SH Put SOLE   0 0 0
GENUINE PARTS CO CALL 372460905 80 376 SH Call SOLE   0 0 0
GENUINE PARTS CO PUT 372460955 35 139 SH Put SOLE   0 0 0
GROUP 1 AUTOMOTIVE INC CALL 398905909 34 99 SH Call SOLE   0 0 0
GROUP 1 AUTOMOTIVE INC PUT 398905959 0 11 SH Put SOLE   0 0 0
GRAPHIC PACKAGING HLDG CO CALL 388689901 2 71 SH Call SOLE   0 0 0
GRAPHIC PACKAGING HLDG CO PUT 388689951 0 1 SH Put SOLE   0 0 0
GREAT PANTHER SILVER LTD COM 39115V101 8 7,196 SH   SOLE   7,196 0 0
GREAT PANTHER SILVER LTD PUT 39115V951 11 74 SH Put SOLE   0 0 0
GRANITE PT MTG TR INC COM 38741L107 28 1,744 SH   SOLE   1,744 0 0
GRANITE PT MTG TR INC PUT 38741L957 1 51 SH Put SOLE   0 0 0
GLOBAL PMTS INC CALL 37940X902 0 2 SH Call SOLE   0 0 0
GLOBAL PMTS INC COM 37940X102 130 1,173 SH   SOLE   1,173 0 0
GLOBAL PMTS INC PUT 37940X952 31 180 SH Put SOLE   0 0 0
GULFPORT ENERGY CORP CALL 402635904 5 227 SH Call SOLE   0 0 0
GULFPORT ENERGY CORP PUT 402635954 0 5 SH Put SOLE   0 0 0
GREEN PLAINS INC CALL 393222904 0 2 SH Call SOLE   0 0 0
GREEN PLAINS INC COM 393222104 52 3,108 SH   SOLE   3,108 0 0
GREEN PLAINS INC PUT 393222954 0 1 SH Put SOLE   0 0 0
GOPRO INC CALL 38268T903 4 372 SH Call SOLE   0 0 0
GOPRO INC PUT 38268T953 162 667 SH Put SOLE   0 0 0
GAP INC DEL CALL 364760908 136 455 SH Call SOLE   0 0 0
GAP INC DEL COM 364760108 508 16,304 SH   SOLE   16,304 0 0
GAP INC DEL PUT 364760958 171 1,202 SH Put SOLE   0 0 0
GRAMERCY PPTY TR CALL 385002908 0 17 SH Call SOLE   0 0 0
GRAMERCY PPTY TR COM 385002308 157 7,248 SH   SOLE   7,248 0 0
GRAMERCY PPTY TR PUT 385002958 16 266 SH Put SOLE   0 0 0
GP STRATEGIES CORP CALL 36225V904 0 1 SH Call SOLE   0 0 0
GRACE W R & CO DEL NEW CALL 38388F908 0 11 SH Call SOLE   0 0 0
GRACE W R & CO DEL NEW COM 38388F108 245 4,013 SH   SOLE   4,013 0 0
GRACE W R & CO DEL NEW PUT 38388F958 4 36 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 20 1,838 SH   SOLE   1,838 0 0
GREEN BRICK PARTNERS INC PUT 392709951 2 55 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 8 198 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37950E366 48 5,009 SH   SOLE   5,009 0 0
GLOBAL X FDS PUT 37950E954 2 15 SH Put SOLE   0 0 0
GRIFOLS S A COM 398438408 12 594 SH   SOLE   594 0 0
GARMIN LTD CALL H2906T909 60 255 SH Call SOLE   0 0 0
GARMIN LTD PUT H2906T959 14 124 SH Put SOLE   0 0 0
U S GLOBAL INVS INC CALL 902952900 0 6 SH Call SOLE   0 0 0
U S GLOBAL INVS INC COM 902952100 15 5,987 SH   SOLE   5,987 0 0
U S GLOBAL INVS INC PUT 902952950 11 83 SH Put SOLE   0 0 0
GROUPON INC CALL 399473907 12 339 SH Call SOLE   0 0 0
GROUPON INC PUT 399473957 3 83 SH Put SOLE   0 0 0
GRUBHUB INC CALL 400110902 147 100 SH Call SOLE   0 0 0
GRUBHUB INC PUT 400110952 30 151 SH Put SOLE   0 0 0
GOLDMAN SACHS GROUP INC CALL 38141G904 2,582 4,437 SH Call SOLE   0 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 6,912 27,446 SH   SOLE   27,446 0 0
GOLDMAN SACHS GROUP INC PUT 38141G954 2,700 2,903 SH Put SOLE   0 0 0
GLOBALSTAR INC CALL 378973908 0 111 SH Call SOLE   0 0 0
GLOBALSTAR INC PUT 378973958 0 15 SH Put SOLE   0 0 0
GLOBALSCAPE INC CALL 37940G909 1 9 SH Call SOLE   0 0 0
GLOBALSCAPE INC COM 37940G109 0 95 SH   SOLE   95 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 11 700 SH   SOLE   700 0 0
ISHARES S&P GSCI COMMODITY I PUT 46428R957 0 34 SH Put SOLE   0 0 0
GLAXOSMITHKLINE PLC CALL 37733W905 381 2,188 SH Call SOLE   0 0 0
GLAXOSMITHKLINE PLC PUT 37733W955 25 258 SH Put SOLE   0 0 0
FERROGLOBE PLC COM G33856108 1,009 94,060 SH   SOLE   94,060 0 0
FERROGLOBE PLC PUT G33856958 407 964 SH Put SOLE   0 0 0
GOLDEN STAR RES LTD CDA CALL 38119T904 0 74 SH Call SOLE   0 0 0
GOLDEN STAR RES LTD CDA COM 38119T104 1 1,800 SH   SOLE   1,800 0 0
GOLDEN STAR RES LTD CDA PUT 38119T954 1 20 SH Put SOLE   0 0 0
GASTAR EXPL INC NEW CALL 36729W902 0 7 SH Call SOLE   0 0 0
GASTAR EXPL INC NEW COM 36729W202 3 5,000 SH   SOLE   5,000 0 0
GASTAR EXPL INC NEW PUT 36729W952 2 50 SH Put SOLE   0 0 0
GRIDSUM HLDG INC CALL 398132900 0 80 SH Call SOLE   0 0 0
GRIDSUM HLDG INC COM 398132100 79 9,725 SH   SOLE   9,725 0 0
GRIDSUM HLDG INC PUT 398132950 31 115 SH Put SOLE   0 0 0
GSV CAP CORP CALL 36191J901 29 421 SH Call SOLE   0 0 0
GSV CAP CORP PUT 36191J951 37 157 SH Put SOLE   0 0 0
GOODYEAR TIRE & RUBR CO CALL 382550901 0 68 SH Call SOLE   0 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 1,095 41,228 SH   SOLE   41,228 0 0
GOODYEAR TIRE & RUBR CO PUT 382550951 338 876 SH Put SOLE   0 0 0
GRAN TIERRA ENERGY INC CALL 38500T901 0 14 SH Call SOLE   0 0 0
GRAN TIERRA ENERGY INC COM 38500T101 9 3,553 SH   SOLE   3,553 0 0
GRAN TIERRA ENERGY INC PUT 38500T951 0 21 SH Put SOLE   0 0 0
CHART INDS INC CALL 16115Q908 576 503 SH Call SOLE   0 0 0
CHART INDS INC PUT 16115Q958 1 7 SH Put SOLE   0 0 0
GRAY TELEVISION INC CALL 389375906 1 92 SH Call SOLE   0 0 0
GRAY TELEVISION INC PUT 389375956 24 597 SH Put SOLE   0 0 0
TRIPLE-S MGMT CORP COM 896749108 44 1,711 SH   SOLE   1,711 0 0
TRIPLE-S MGMT CORP PUT 896749958 0 5 SH Put SOLE   0 0 0
GTT COMMUNICATIONS INC CALL 362393900 92 140 SH Call SOLE   0 0 0
GTT COMMUNICATIONS INC PUT 362393950 18 19 SH Put SOLE   0 0 0
GTX INC DEL CALL 40052B907 7 10 SH Call SOLE   0 0 0
GULF RESOURCES INC CALL 40251W909 0 50 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 4 35 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K356 55 2,330 SH   SOLE   2,330 0 0
DIREXION SHS ETF TR PUT 25490K959 0 16 SH Put SOLE   0 0 0
GOLDFIELD CORP CALL 381370905 0 8 SH Call SOLE   0 0 0
GRANITE CONSTR INC CALL 387328907 1 2 SH Call SOLE   0 0 0
GRANITE CONSTR INC COM 387328107 1 19 SH   SOLE   19 0 0
GRANITE CONSTR INC PUT 387328957 1 7 SH Put SOLE   0 0 0
GOLDMAN SACHS ETF TR PUT 381430955 0 6 SH Put SOLE   0 0 0
GW PHARMACEUTICALS PLC CALL 36197T903 230 1,850 SH Call SOLE   0 0 0
GW PHARMACEUTICALS PLC PUT 36197T953 34 29 SH Put SOLE   0 0 0
GENESEE & WYO INC CALL 371559905 0 12 SH Call SOLE   0 0 0
GENESEE & WYO INC COM 371559105 27 394 SH   SOLE   394 0 0
GENESEE & WYO INC PUT 371559955 0 10 SH Put SOLE   0 0 0
GUIDEWIRE SOFTWARE INC CALL 40171V900 30 70 SH Call SOLE   0 0 0
GUIDEWIRE SOFTWARE INC PUT 40171V950 5 37 SH Put SOLE   0 0 0
GRAINGER W W INC CALL 384802904 1,317 261 SH Call SOLE   0 0 0
GRAINGER W W INC PUT 384802954 73 271 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS PUT 78463X959 0 1 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 0 36 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37950E200 3 291 SH   SOLE   291 0 0
GREAT PLAINS ENERGY INC PUT 391164950 0 4 SH Put SOLE   0 0 0
HYATT HOTELS CORP CALL 448579902 6 96 SH Call SOLE   0 0 0
HYATT HOTELS CORP COM 448579102 109 1,442 SH   SOLE   1,442 0 0
HYATT HOTELS CORP PUT 448579952 14 38 SH Put SOLE   0 0 0
HAWAIIAN HOLDINGS INC CALL 419879901 478 9,770 SH Call SOLE   0 0 0
HAWAIIAN HOLDINGS INC PUT 419879951 79 213 SH Put SOLE   0 0 0
HABIT RESTAURANTS INC CALL 40449J903 0 7 SH Call SOLE   0 0 0
HABIT RESTAURANTS INC COM 40449J103 114 12,974 SH   SOLE   12,974 0 0
HABIT RESTAURANTS INC PUT 40449J953 8 53 SH Put SOLE   0 0 0
ETF MANAGERS TR CALL 26924G908 0 5 SH Call SOLE   0 0 0
ETF MANAGERS TR COM 26924G201 1,142 33,324 SH   SOLE   33,324 0 0
ETF MANAGERS TR PUT 26924G958 8 269 SH Put SOLE   0 0 0
HANMI FINL CORP CALL 410495904 0 3 SH Call SOLE   0 0 0
HANMI FINL CORP PUT 410495954 0 3 SH Put SOLE   0 0 0
HAIN CELESTIAL GROUP INC CALL 405217900 1,575 49,301 SH Call SOLE   0 0 0
HAIN CELESTIAL GROUP INC PUT 405217950 207 506 SH Put SOLE   0 0 0
HALLIBURTON CO CALL 406216901 401 2,602 SH Call SOLE   0 0 0
HALLIBURTON CO COM 406216101 382 8,146 SH   SOLE   8,146 0 0
HALLIBURTON CO PUT 406216951 364 2,554 SH Put SOLE   0 0 0
HALLMARK FINL SVCS INC COM 40624Q203 2 300 SH   SOLE   300 0 0
HALOZYME THERAPEUTICS INC CALL 40637H909 14 124 SH Call SOLE   0 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 123 6,325 SH   SOLE   6,325 0 0
HALOZYME THERAPEUTICS INC PUT 40637H959 2 18 SH Put SOLE   0 0 0
CLAYMORE EXCHANGE TRD FD TR CALL 18383Q901 0 30 SH Call SOLE   0 0 0
HASBRO INC CALL 418056907 43 486 SH Call SOLE   0 0 0
HASBRO INC PUT 418056957 17 79 SH Put SOLE   0 0 0
HANNON ARMSTRONG SUST INFR C CALL 41068X900 0 7 SH Call SOLE   0 0 0
HANNON ARMSTRONG SUST INFR C PUT 41068X950 9 61 SH Put SOLE   0 0 0
BLACKHAWK NETWORK HLDGS INC CALL 09238E904 15 67 SH Call SOLE   0 0 0
BLACKHAWK NETWORK HLDGS INC PUT 09238E954 6 255 SH Put SOLE   0 0 0
HAYNES INTERNATIONAL INC COM 420877201 8 225 SH   SOLE   225 0 0
HUNTINGTON BANCSHARES INC CALL 446150904 5 103 SH Call SOLE   0 0 0
HUNTINGTON BANCSHARES INC COM 446150104 176 11,688 SH   SOLE   11,688 0 0
HUNTINGTON BANCSHARES INC PUT 446150954 7 206 SH Put SOLE   0 0 0
HANCOCK HLDG CO CALL 410120909 0 5 SH Call SOLE   0 0 0
HANCOCK HLDG CO COM 410120109 19 369 SH   SOLE   369 0 0
HANCOCK HLDG CO PUT 410120959 1 5 SH Put SOLE   0 0 0
HANESBRANDS INC CALL 410345902 14 156 SH Call SOLE   0 0 0
HANESBRANDS INC PUT 410345952 72 209 SH Put SOLE   0 0 0
HUDBAY MINERALS INC CALL 443628902 6 274 SH Call SOLE   0 0 0
HUDBAY MINERALS INC PUT 443628952 4 64 SH Put SOLE   0 0 0
HCA HEALTHCARE INC CALL 40412C901 407 318 SH Call SOLE   0 0 0
HCA HEALTHCARE INC PUT 40412C951 94 243 SH Put SOLE   0 0 0
WARRIOR MET COAL INC CALL 93627C901 117 290 SH Call SOLE   0 0 0
WARRIOR MET COAL INC PUT 93627C951 2 15 SH Put SOLE   0 0 0
HERITAGE CRYSTAL CLEAN INC CALL 42726M906 0 3 SH Call SOLE   0 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 6 267 SH   SOLE   267 0 0
HERITAGE CRYSTAL CLEAN INC PUT 42726M956 1 5 SH Put SOLE   0 0 0
HCI GROUP INC CALL 40416E903 4 17 SH Call SOLE   0 0 0
HCI GROUP INC PUT 40416E953 0 72 SH Put SOLE   0 0 0
HI-CRUSH PARTNERS LP CALL 428337909 24 352 SH Call SOLE   0 0 0
HI-CRUSH PARTNERS LP PUT 428337959 14 96 SH Put SOLE   0 0 0
HCP INC CALL 40414L909 0 17 SH Call SOLE   0 0 0
HCP INC PUT 40414L959 4 21 SH Put SOLE   0 0 0
HOME DEPOT INC CALL 437076902 4,214 3,111 SH Call SOLE   0 0 0
HOME DEPOT INC PUT 437076952 950 3,439 SH Put SOLE   0 0 0
HDFC BANK LTD CALL 40415F901 1,405 13,993 SH Call SOLE   0 0 0
HDFC BANK LTD PUT 40415F951 63 224 SH Put SOLE   0 0 0
ADVISORSHARES TR COM 00768Y883 11 1,338 SH   SOLE   1,338 0 0
HARDINGE INC COM 412324303 58 3,198 SH   SOLE   3,198 0 0
HORTONWORKS INC CALL 440894903 45 237 SH Call SOLE   0 0 0
HORTONWORKS INC COM 440894103 119 5,881 SH   SOLE   5,881 0 0
HORTONWORKS INC PUT 440894953 2 113 SH Put SOLE   0 0 0
HD SUPPLY HLDGS INC CALL 40416M905 2,175 57,181 SH Call SOLE   0 0 0
HD SUPPLY HLDGS INC COM 40416M105 8 221 SH   SOLE   221 0 0
HD SUPPLY HLDGS INC PUT 40416M955 281 989 SH Put SOLE   0 0 0
HUDSON TECHNOLOGIES INC CALL 444144909 0 5 SH Call SOLE   0 0 0
HUDSON TECHNOLOGIES INC COM 444144109 36 7,456 SH   SOLE   7,456 0 0
HUDSON TECHNOLOGIES INC PUT 444144959 8 82 SH Put SOLE   0 0 0
HAWAIIAN ELEC INDUSTRIES CALL 419870900 0 12 SH Call SOLE   0 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 9 279 SH   SOLE   279 0 0
HAWAIIAN ELEC INDUSTRIES PUT 419870950 0 5 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717X907 4 170 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717X957 2 22 SH Put SOLE   0 0 0
H & E EQUIPMENT SERVICES INC CALL 404030908 17 65 SH Call SOLE   0 0 0
H & E EQUIPMENT SERVICES INC PUT 404030958 0 73 SH Put SOLE   0 0 0
HEICO CORP NEW COM 422806109 17 199 SH   SOLE   199 0 0
HEICO CORP NEW PUT 422806958 1 14 SH Put SOLE   0 0 0
HELEN OF TROY CORP LTD CALL G4388N906 14 183 SH Call SOLE   0 0 0
HELEN OF TROY CORP LTD COM G4388N106 4 55 SH   SOLE   55 0 0
HELEN OF TROY CORP LTD PUT G4388N956 14 124 SH Put SOLE   0 0 0
HOLLY ENERGY PARTNERS L P CALL 435763907 0 4 SH Call SOLE   0 0 0
HOLLY ENERGY PARTNERS L P PUT 435763957 3 5 SH Put SOLE   0 0 0
HESS CORP CALL 42809H907 240 522 SH Call SOLE   0 0 0
HESS CORP COM 42809H107 1,090 21,545 SH   SOLE   21,545 0 0
HESS CORP PUT 42809H957 114 1,570 SH Put SOLE   0 0 0
HOLLYFRONTIER CORP CALL 436106908 74 134 SH Call SOLE   0 0 0
HOLLYFRONTIER CORP PUT 436106958 2 32 SH Put SOLE   0 0 0
HILTON GRAND VACATIONS INC CALL 43283X905 1 4 SH Call SOLE   0 0 0
HILTON GRAND VACATIONS INC COM 43283X105 141 3,283 SH   SOLE   3,283 0 0
HILTON GRAND VACATIONS INC PUT 43283X955 0 2 SH Put SOLE   0 0 0
HOWARD HUGHES CORP CALL 44267D907 19 41 SH Call SOLE   0 0 0
HOWARD HUGHES CORP PUT 44267D957 0 50 SH Put SOLE   0 0 0
HIBBETT SPORTS INC CALL 428567901 35 427 SH Call SOLE   0 0 0
HIBBETT SPORTS INC PUT 428567951 6 423 SH Put SOLE   0 0 0
INFRAREIT INC CALL 45685L900 0 60 SH Call SOLE   0 0 0
INFRAREIT INC PUT 45685L950 1 17 SH Put SOLE   0 0 0
HARTFORD FINL SVCS GROUP INC CALL 416515904 5 30 SH Call SOLE   0 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 369 7,166 SH   SOLE   7,166 0 0
HARTFORD FINL SVCS GROUP INC PUT 416515954 24 198 SH Put SOLE   0 0 0
HUNTINGTON INGALLS INDS INC CALL 446413906 67 69 SH Call SOLE   0 0 0
HUNTINGTON INGALLS INDS INC PUT 446413956 62 256 SH Put SOLE   0 0 0
HEALTH INS INNOVATIONS INC CALL 42225K906 34 315 SH Call SOLE   0 0 0
HEALTH INS INNOVATIONS INC PUT 42225K956 8 116 SH Put SOLE   0 0 0
HIMAX TECHNOLOGIES INC CALL 43289P906 4 475 SH Call SOLE   0 0 0
HIMAX TECHNOLOGIES INC COM 43289P106 49 8,079 SH   SOLE   8,079 0 0
HIMAX TECHNOLOGIES INC PUT 43289P956 58 227 SH Put SOLE   0 0 0
AEROHIVE NETWORKS INC CALL 007786906 4 243 SH Call SOLE   0 0 0
AEROHIVE NETWORKS INC COM 007786106 22 5,626 SH   SOLE   5,626 0 0
AEROHIVE NETWORKS INC PUT 007786956 1 10 SH Put SOLE   0 0 0
HIGHWOODS PPTYS INC CALL 431284908 0 13 SH Call SOLE   0 0 0
HIGHWOODS PPTYS INC COM 431284108 307 7,025 SH   SOLE   7,025 0 0
HIGHWOODS PPTYS INC PUT 431284958 22 102 SH Put SOLE   0 0 0
HALCON RES CORP CALL 40537Q905 0 36 SH Call SOLE   0 0 0
HALCON RES CORP COM 40537Q605 4 1,026 SH   SOLE   1,026 0 0
HALCON RES CORP PUT 40537Q955 10 20 SH Put SOLE   0 0 0
HECLA MNG CO CALL 422704906 2 49 SH Call SOLE   0 0 0
HECLA MNG CO PUT 422704956 58 112 SH Put SOLE   0 0 0
HERBALIFE LTD CALL G4412G901 710 403 SH Call SOLE   0 0 0
HERBALIFE LTD COM G4412G101 815 8,371 SH   SOLE   8,371 0 0
HERBALIFE LTD PUT G4412G951 96 1,142 SH Put SOLE   0 0 0
HOULIHAN LOKEY INC CALL 441593900 0 33 SH Call SOLE   0 0 0
HOULIHAN LOKEY INC COM 441593100 40 899 SH   SOLE   899 0 0
HARMONIC INC COM 413160102 4 1,286 SH   SOLE   1,286 0 0
HARMONIC INC PUT 413160952 0 137 SH Put SOLE   0 0 0
HILTON WORLDWIDE HLDGS INC CALL 43300A903 15 274 SH Call SOLE   0 0 0
HILTON WORLDWIDE HLDGS INC PUT 43300A953 17 212 SH Put SOLE   0 0 0
NOBILIS HEALTH CORP COM 65500B103 7 4,302 SH   SOLE   4,302 0 0
NOBILIS HEALTH CORP PUT 65500B953 2 30 SH Put SOLE   0 0 0
HELIX ENERGY SOLUTIONS GRP I CALL 42330P907 0 42 SH Call SOLE   0 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 13 2,278 SH   SOLE   2,278 0 0
HELIX ENERGY SOLUTIONS GRP I PUT 42330P957 1 6 SH Put SOLE   0 0 0
HONDA MOTOR LTD CALL 438128908 1 40 SH Call SOLE   0 0 0
HONDA MOTOR LTD COM 438128308 630 18,168 SH   SOLE   18,168 0 0
HONDA MOTOR LTD PUT 438128958 0 1 SH Put SOLE   0 0 0
HELIOS & MATHESON ANALYTICS CALL 42327L900 2 163 SH Call SOLE   0 0 0
HELIOS & MATHESON ANALYTICS COM 42327L200 23 8,257 SH   SOLE   8,257 0 0
HELIOS & MATHESON ANALYTICS PUT 42327L950 46 170 SH Put SOLE   0 0 0
HMS HLDGS CORP CALL 40425J901 4 177 SH Call SOLE   0 0 0
HARMONY GOLD MNG LTD CALL 413216900 1 10 SH Call SOLE   0 0 0
HARMONY GOLD MNG LTD COM 413216300 11 4,643 SH   SOLE   4,643 0 0
HARMONY GOLD MNG LTD PUT 413216950 1 27 SH Put SOLE   0 0 0
HNI CORP COM 404251100 2 73 SH   SOLE   73 0 0
HNI CORP PUT 404251950 0 3 SH Put SOLE   0 0 0
HUANENG PWR INTL INC CALL 443304900 0 10 SH Call SOLE   0 0 0
HUANENG PWR INTL INC COM 443304100 235 8,762 SH   SOLE   8,762 0 0
HUANENG PWR INTL INC PUT 443304950 22 25 SH Put SOLE   0 0 0
HOOKER FURNITURE CORP CALL 439038900 0 13 SH Call SOLE   0 0 0
HOOKER FURNITURE CORP COM 439038100 6 165 SH   SOLE   165 0 0
HARLEY DAVIDSON INC CALL 412822908 64 1,271 SH Call SOLE   0 0 0
HARLEY DAVIDSON INC PUT 412822958 580 1,109 SH Put SOLE   0 0 0
HOLLYSYS AUTOMATION TECHNOLO CALL G45667905 0 1 SH Call SOLE   0 0 0
HOLLYSYS AUTOMATION TECHNOLO COM G45667105 25 1,018 SH   SOLE   1,018 0 0
HOLOGIC INC CALL 436440901 4 139 SH Call SOLE   0 0 0
HOLOGIC INC PUT 436440951 6 40 SH Put SOLE   0 0 0
HOME BANCSHARES INC CALL 436893900 128 5,250 SH Call SOLE   0 0 0
HOME BANCSHARES INC PUT 436893950 16 164 SH Put SOLE   0 0 0
AT HOME GROUP INC CALL 04650Y900 3 17 SH Call SOLE   0 0 0
AT HOME GROUP INC COM 04650Y100 921 28,763 SH   SOLE   28,763 0 0
AT HOME GROUP INC PUT 04650Y950 2 31 SH Put SOLE   0 0 0
HONEYWELL INTL INC CALL 438516906 107 906 SH Call SOLE   0 0 0
HONEYWELL INTL INC COM 438516106 3,089 21,378 SH   SOLE   21,378 0 0
HONEYWELL INTL INC PUT 438516956 894 1,199 SH Put SOLE   0 0 0
HORNBECK OFFSHORE SVCS INC N CALL 440543906 7 105 SH Call SOLE   0 0 0
HORNBECK OFFSHORE SVCS INC N PUT 440543956 2 45 SH Put SOLE   0 0 0
HOVNANIAN ENTERPRISES INC CALL 442487903 0 70 SH Call SOLE   0 0 0
HOVNANIAN ENTERPRISES INC COM 442487203 61 33,374 SH   SOLE   33,374 0 0
HOVNANIAN ENTERPRISES INC PUT 442487953 1 23 SH Put SOLE   0 0 0
HELMERICH & PAYNE INC CALL 423452901 39 158 SH Call SOLE   0 0 0
HELMERICH & PAYNE INC COM 423452101 213 3,215 SH   SOLE   3,215 0 0
HELMERICH & PAYNE INC PUT 423452951 30 295 SH Put SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C CALL 42824C909 22 1,195 SH Call SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C PUT 42824C959 52 958 SH Put SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C CALL 42824C909 25 55 SH Call SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C PUT 42824C959 0 5 SH Put SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C PUT 42824C959 1 13 SH Put SOLE   0 0 0
HIGHPOWER INTL INC CALL 43113X901 0 6 SH Call SOLE   0 0 0
HIGHPOWER INTL INC COM 43113X101 72 19,234 SH   SOLE   19,234 0 0
HIGHPOWER INTL INC PUT 43113X951 36 245 SH Put SOLE   0 0 0
HUDSON PAC PPTYS INC COM 444097109 112 3,464 SH   SOLE   3,464 0 0
HUDSON PAC PPTYS INC PUT 444097959 36 48 SH Put SOLE   0 0 0
HP INC CALL 40434L905 335 1,463 SH Call SOLE   0 0 0
HP INC PUT 40434L955 175 2,088 SH Put SOLE   0 0 0
HIGHPOINT RES CORP CALL 43114K908 0 39 SH Call SOLE   0 0 0
HIGHPOINT RES CORP PUT 43114K958 14 500 SH Put SOLE   0 0 0
HOSPITALITY PPTYS TR CALL 44106M902 0 16 SH Call SOLE   0 0 0
HOSPITALITY PPTYS TR PUT 44106M952 1 11 SH Put SOLE   0 0 0
HANWHA Q CELL CO LTD COM 41135V301 0 100 SH   SOLE   100 0 0
HANWHA Q CELL CO LTD PUT 41135V951 0 1 SH Put SOLE   0 0 0
HEALTHEQUITY INC CALL 42226A907 9 51 SH Call SOLE   0 0 0
HEALTHEQUITY INC COM 42226A107 224 3,703 SH   SOLE   3,703 0 0
HEALTHEQUITY INC PUT 42226A957 52 104 SH Put SOLE   0 0 0
BLOCK H & R INC CALL 093671905 13 214 SH Call SOLE   0 0 0
BLOCK H & R INC PUT 093671955 13 216 SH Put SOLE   0 0 0
HILL ROM HLDGS INC CALL 431475902 0 1 SH Call SOLE   0 0 0
HILL ROM HLDGS INC PUT 431475952 0 1 SH Put SOLE   0 0 0
HERC HLDGS INC CALL 42704L904 23 88 SH Call SOLE   0 0 0
HERC HLDGS INC PUT 42704L954 1 7 SH Put SOLE   0 0 0
HORMEL FOODS CORP CALL 440452900 214 5,951 SH Call SOLE   0 0 0
HORMEL FOODS CORP COM 440452100 20 600 SH   SOLE   600 0 0
HORMEL FOODS CORP PUT 440452950 42 195 SH Put SOLE   0 0 0
HARRIS CORP DEL CALL 413875905 57 68 SH Call SOLE   0 0 0
HARRIS CORP DEL COM 413875105 1,577 9,782 SH   SOLE   9,782 0 0
HARRIS CORP DEL PUT 413875955 6 76 SH Put SOLE   0 0 0
HERITAGE INS HLDGS INC CALL 42727J902 6 162 SH Call SOLE   0 0 0
HERITAGE INS HLDGS INC PUT 42727J952 2 5 SH Put SOLE   0 0 0
HERON THERAPEUTICS INC CALL 427746902 93 175 SH Call SOLE   0 0 0
HERON THERAPEUTICS INC COM 427746102 218 7,909 SH   SOLE   7,909 0 0
HERON THERAPEUTICS INC PUT 427746952 4 137 SH Put SOLE   0 0 0
HORIZON TECHNOLOGY FIN CORP CALL 44045A902 0 2 SH Call SOLE   0 0 0
HSBC HLDGS PLC CALL 404280906 125 773 SH Call SOLE   0 0 0
HSBC HLDGS PLC PUT 404280956 109 974 SH Put SOLE   0 0 0
HARSCO CORP CALL 415864907 27 131 SH Call SOLE   0 0 0
HARSCO CORP PUT 415864957 1 36 SH Put SOLE   0 0 0
SCHEIN HENRY INC CALL 806407902 12 43 SH Call SOLE   0 0 0
SCHEIN HENRY INC COM 806407102 648 9,648 SH   SOLE   9,648 0 0
SCHEIN HENRY INC PUT 806407952 54 174 SH Put SOLE   0 0 0
HEIDRICK & STRUGGLES INTL IN CALL 422819902 2 5 SH Call SOLE   0 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 158 5,076 SH   SOLE   5,076 0 0
HEIDRICK & STRUGGLES INTL IN PUT 422819952 0 2 SH Put SOLE   0 0 0
HOST HOTELS & RESORTS INC CALL 44107P904 3 35 SH Call SOLE   0 0 0
HOST HOTELS & RESORTS INC PUT 44107P954 4 74 SH Put SOLE   0 0 0
HEALTHSTREAM INC CALL 42222N903 0 3 SH Call SOLE   0 0 0
HEALTHSTREAM INC COM 42222N103 3 152 SH   SOLE   152 0 0
HERSHEY CO CALL 427866908 15 114 SH Call SOLE   0 0 0
HERSHEY CO PUT 427866958 26 78 SH Put SOLE   0 0 0
HERSHA HOSPITALITY TR CALL 427825900 2 25 SH Call SOLE   0 0 0
HERSHA HOSPITALITY TR PUT 427825950 0 9 SH Put SOLE   0 0 0
HEALTHCARE TR AMER INC CALL 42225P901 0 17 SH Call SOLE   0 0 0
HEALTHCARE TR AMER INC COM 42225P501 61 2,311 SH   SOLE   2,311 0 0
HEALTHCARE TR AMER INC PUT 42225P951 9 27 SH Put SOLE   0 0 0
HERCULES CAPITAL INC CALL 427096908 0 28 SH Call SOLE   0 0 0
HERCULES CAPITAL INC COM 427096508 5 427 SH   SOLE   427 0 0
HERCULES CAPITAL INC PUT 427096958 2 19 SH Put SOLE   0 0 0
HILLTOP HOLDINGS INC CALL 432748901 5 54 SH Call SOLE   0 0 0
HILLTOP HOLDINGS INC PUT 432748951 0 2 SH Put SOLE   0 0 0
CHINA LODGING GROUP LTD CALL 16949N909 97 115 SH Call SOLE   0 0 0
CHINA LODGING GROUP LTD PUT 16949N959 37 86 SH Put SOLE   0 0 0
HEARTLAND EXPRESS INC CALL 422347904 4 182 SH Call SOLE   0 0 0
HEARTLAND EXPRESS INC COM 422347104 16 933 SH   SOLE   933 0 0
HEARTLAND EXPRESS INC PUT 422347954 16 95 SH Put SOLE   0 0 0
HERTZ GLOBAL HLDGS INC CALL 42806J906 102 908 SH Call SOLE   0 0 0
HERTZ GLOBAL HLDGS INC PUT 42806J956 150 823 SH Put SOLE   0 0 0
HUB GROUP INC COM 443320106 28 674 SH   SOLE   674 0 0
HUBSPOT INC CALL 443573900 95 226 SH Call SOLE   0 0 0
HUBSPOT INC PUT 443573950 53 370 SH Put SOLE   0 0 0
HUMANA INC CALL 444859902 257 124 SH Call SOLE   0 0 0
HUMANA INC PUT 444859952 122 372 SH Put SOLE   0 0 0
HUNTSMAN CORP CALL 447011907 32 436 SH Call SOLE   0 0 0
HUNTSMAN CORP PUT 447011957 76 198 SH Put SOLE   0 0 0
HURON CONSULTING GROUP INC CALL 447462902 0 3 SH Call SOLE   0 0 0
HURON CONSULTING GROUP INC COM 447462102 6 160 SH   SOLE   160 0 0
HURON CONSULTING GROUP INC PUT 447462952 0 25 SH Put SOLE   0 0 0
HOUSTON WIRE & CABLE CO CALL 44244K909 0 2 SH Call SOLE   0 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 0 3 SH   SOLE   3 0 0
HOUSTON WIRE & CABLE CO PUT 44244K959 0 2 SH Put SOLE   0 0 0
HEXCEL CORP NEW CALL 428291908 22 287 SH Call SOLE   0 0 0
HEXCEL CORP NEW PUT 428291958 1 15 SH Put SOLE   0 0 0
HYSTER YALE MATLS HANDLING I COM 449172105 27 388 SH   SOLE   388 0 0
HYSTER YALE MATLS HANDLING I PUT 449172955 2 9 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 116 4,387 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 981 4,454 SH Put SOLE   0 0 0
HYDROGENICS CORP NEW CALL 448883907 0 2 SH Call SOLE   0 0 0
HYDROGENICS CORP NEW COM 448883207 79 9,680 SH   SOLE   9,680 0 0
HYDROGENICS CORP NEW PUT 448883957 0 23 SH Put SOLE   0 0 0
HALYARD HEALTH INC CALL 40650V900 2 88 SH Call SOLE   0 0 0
HALYARD HEALTH INC COM 40650V100 19 424 SH   SOLE   424 0 0
HALYARD HEALTH INC PUT 40650V950 17 43 SH Put SOLE   0 0 0
ADVISORSHARES TR PUT 00768Y953 0 5 SH Put SOLE   0 0 0
HORIZON GLOBAL CORP COM 44052W104 1 168 SH   SOLE   168 0 0
HORIZON GLOBAL CORP PUT 44052W954 0 2 SH Put SOLE   0 0 0
HORIZON PHARMA PLC CALL G4617B905 21 166 SH Call SOLE   0 0 0
HORIZON PHARMA PLC COM G4617B105 174 12,300 SH   SOLE   12,300 0 0
HORIZON PHARMA PLC PUT G4617B955 1 12 SH Put SOLE   0 0 0
MARINEMAX INC CALL 567908908 21 102 SH Call SOLE   0 0 0
MARINEMAX INC PUT 567908958 0 4 SH Put SOLE   0 0 0
INTELSAT S A CALL L5140P901 1 19 SH Call SOLE   0 0 0
INTELSAT S A COM L5140P101 102 27,161 SH   SOLE   27,161 0 0
INTELSAT S A PUT L5140P951 0 2 SH Put SOLE   0 0 0
IAC INTERACTIVECORP CALL 44919P908 2,620 15,426 SH Call SOLE   0 0 0
IAC INTERACTIVECORP PUT 44919P958 31 342 SH Put SOLE   0 0 0
IAMGOLD CORP CALL 450913908 0 16 SH Call SOLE   0 0 0
IAMGOLD CORP COM 450913108 16 3,233 SH   SOLE   3,233 0 0
IAMGOLD CORP PUT 450913958 0 11 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 4 11 SH Call SOLE   0 0 0
ISHARES TR COM 464288794 3 59 SH   SOLE   59 0 0
ISHARES TR PUT 464288955 1 9 SH Put SOLE   0 0 0
INTEGRA LIFESCIENCES HLDGS C COM 457985208 18 342 SH   SOLE   342 0 0
ISHARES TR CALL 464288905 0 15 SH Call SOLE   0 0 0
ISHARES TR COM 464288778 50 1,012 SH   SOLE   1,012 0 0
ISHARES GOLD TRUST CALL 464285905 1 22 SH Call SOLE   0 0 0
ISHARES GOLD TRUST COM 464285105 103 8,116 SH   SOLE   8,116 0 0
ISHARES GOLD TRUST PUT 464285955 0 6 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 109 759 SH Call SOLE   0 0 0
ISHARES TR COM 464287556 3,821 35,801 SH   SOLE   35,801 0 0
ISHARES TR PUT 464287957 978 2,889 SH Put SOLE   0 0 0
IBERIABANK CORP COM 450828108 115 1,487 SH   SOLE   1,487 0 0
IBERIABANK CORP PUT 450828958 10 27 SH Put SOLE   0 0 0
INTERACTIVE BROKERS GROUP IN CALL 45841N907 102 238 SH Call SOLE   0 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 54 809 SH   SOLE   809 0 0
INTERACTIVE BROKERS GROUP IN PUT 45841N957 87 544 SH Put SOLE   0 0 0
INTERNATIONAL BUSINESS MACHS CALL 459200901 966 4,627 SH Call SOLE   0 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 6,743 43,954 SH   SOLE   43,954 0 0
INTERNATIONAL BUSINESS MACHS PUT 459200951 2,779 4,377 SH Put SOLE   0 0 0
ICICI BK LTD CALL 45104G904 3 248 SH Call SOLE   0 0 0
ICICI BK LTD COM 45104G104 24 2,724 SH   SOLE   2,724 0 0
ICICI BK LTD PUT 45104G954 4 137 SH Put SOLE   0 0 0
INSTALLED BLDG PRODS INC COM 45780R101 29 490 SH   SOLE   490 0 0
INTERCONTINENTAL EXCHANGE IN CALL 45866F904 88 203 SH Call SOLE   0 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 265 3,667 SH   SOLE   3,667 0 0
INTERCONTINENTAL EXCHANGE IN PUT 45866F954 25 159 SH Put SOLE   0 0 0
ISHARES TR PUT 464287957 0 4 SH Put SOLE   0 0 0
ICHOR HOLDINGS CALL G4740B905 27 111 SH Call SOLE   0 0 0
ICHOR HOLDINGS COM G4740B105 236 9,767 SH   SOLE   9,767 0 0
ICHOR HOLDINGS PUT G4740B955 37 123 SH Put SOLE   0 0 0
ICON PLC COM G4705A100 197 1,672 SH   SOLE   1,672 0 0
ICON PLC PUT G4705A950 1 125 SH Put SOLE   0 0 0
ICONIX BRAND GROUP INC CALL 451055907 1 213 SH Call SOLE   0 0 0
ICONIX BRAND GROUP INC PUT 451055957 7 54 SH Put SOLE   0 0 0
INTERCEPT PHARMACEUTICALS IN CALL 45845P908 9 40 SH Call SOLE   0 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 487 7,931 SH   SOLE   7,931 0 0
INTERCEPT PHARMACEUTICALS IN PUT 45845P958 49 64 SH Put SOLE   0 0 0
ICU MED INC CALL 44930G907 5 3 SH Call SOLE   0 0 0
ICU MED INC COM 44930G107 1 7 SH   SOLE   7 0 0
INTERDIGITAL INC CALL 45867G901 3 73 SH Call SOLE   0 0 0
INTERDIGITAL INC PUT 45867G951 15 88 SH Put SOLE   0 0 0
IDERA PHARMACEUTICALS INC CALL 45168K906 0 11 SH Call SOLE   0 0 0
I D SYSTEMS INC COM 449489103 15 2,430 SH   SOLE   2,430 0 0
IDT CORP CALL 448947907 3 49 SH Call SOLE   0 0 0
IDT CORP PUT 448947957 0 3 SH Put SOLE   0 0 0
INTEGRATED DEVICE TECHNOLOGY CALL 458118906 13 53 SH Call SOLE   0 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 210 6,899 SH   SOLE   6,899 0 0
INTEGRATED DEVICE TECHNOLOGY PUT 458118956 8 101 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 0 38 SH Call SOLE   0 0 0
ISHARES TR COM 464288448 27 848 SH   SOLE   848 0 0
ISHARES TR PUT 464288955 0 1 SH Put SOLE   0 0 0
IDEXX LABS INC CALL 45168D904 79 94 SH Call SOLE   0 0 0
IDEXX LABS INC COM 45168D104 378 1,977 SH   SOLE   1,977 0 0
IDEXX LABS INC PUT 45168D954 124 72 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1,443 13,962 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 182 532 SH Put SOLE   0 0 0
ISHARES TR CALL 46432F902 0 3 SH Call SOLE   0 0 0
ISHARES TR CALL 464288905 0 10 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 0 9 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 39 45 SH Call SOLE   0 0 0
ISHARES INC COM 46434G103 839 14,367 SH   SOLE   14,367 0 0
ISHARES INC PUT 46434G955 0 5 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 2 4 SH Call SOLE   0 0 0
ISHARES TR COM 464288851 196 3,091 SH   SOLE   3,091 0 0
ISHARES TR PUT 464288955 22 98 SH Put SOLE   0 0 0
ICAHN ENTERPRISES LP CALL 451100901 1 40 SH Call SOLE   0 0 0
ICAHN ENTERPRISES LP PUT 451100951 7 244 SH Put SOLE   0 0 0
ISHARES TR COM 464287861 35 769 SH   SOLE   769 0 0
ISHARES TR PUT 464287957 3 43 SH Put SOLE   0 0 0
IDEX CORP CALL 45167R904 3 2 SH Call SOLE   0 0 0
IDEX CORP COM 45167R104 266 1,870 SH   SOLE   1,870 0 0
IDEX CORP PUT 45167R954 0 1 SH Put SOLE   0 0 0
ISHARES TR COM 464288844 3 100 SH   SOLE   100 0 0
ISHARES TR PUT 464288955 0 9 SH Put SOLE   0 0 0
INTERNATIONAL FLAVORS&FRAGRA CALL 459506901 0 5 SH Call SOLE   0 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 474 3,466 SH   SOLE   3,466 0 0
INTERNATIONAL FLAVORS&FRAGRA PUT 459506951 7 52 SH Put SOLE   0 0 0
INDIA FD INC COM 454089103 23 955 SH   SOLE   955 0 0
INDIA FD INC PUT 454089953 7 10 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 0 1 SH Call SOLE   0 0 0
ISHARES TR COM 464287374 2 61 SH   SOLE   61 0 0
ISHARES TR PUT 464287957 0 4 SH Put SOLE   0 0 0
INTERNATIONAL GAME TECHNOLOG CALL G4863A908 10 375 SH Call SOLE   0 0 0
INTERNATIONAL GAME TECHNOLOG COM G4863A108 509 19,076 SH   SOLE   19,076 0 0
INTERNATIONAL GAME TECHNOLOG PUT G4863A958 15 103 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 21 29 SH Call SOLE   0 0 0
ISHARES TR COM 464287515 1,661 9,793 SH   SOLE   9,793 0 0
ISHARES TR PUT 464288955 0 2 SH Put SOLE   0 0 0
INTERCONTINENTAL HOTELS GROU COM 45857P707 54 892 SH   SOLE   892 0 0
ISHARES TR CALL 464288905 5 8 SH Call SOLE   0 0 0
ISHARES TR COM 464288810 24 132 SH   SOLE   132 0 0
INSTEEL INDUSTRIES INC COM 45774W108 4 172 SH   SOLE   172 0 0
INSTEEL INDUSTRIES INC PUT 45774W958 2 17 SH Put SOLE   0 0 0
II VI INC CALL 902104908 11 126 SH Call SOLE   0 0 0
II VI INC COM 902104108 28 708 SH   SOLE   708 0 0
II VI INC PUT 902104958 1 20 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 8 150 SH Call SOLE   0 0 0
ISHARES TR COM 464287507 140 751 SH   SOLE   751 0 0
ISHARES TR PUT 464287957 49 60 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 64 20 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 3 8 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 11 83 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 0 2 SH Put SOLE   0 0 0
ISHARES TR COM 464287887 17 100 SH   SOLE   100 0 0
ISHARES TR COM 464287390 438 11,663 SH   SOLE   11,663 0 0
ISHARES TR PUT 464287957 3 88 SH Put SOLE   0 0 0
ILG INC CALL 44967H901 35 964 SH Call SOLE   0 0 0
ILG INC COM 44967H101 1,417 45,562 SH   SOLE   45,562 0 0
ILG INC PUT 44967H951 44 1,136 SH Put SOLE   0 0 0
ILLUMINA INC CALL 452327909 557 177 SH Call SOLE   0 0 0
ILLUMINA INC COM 452327109 2,568 10,864 SH   SOLE   10,864 0 0
ILLUMINA INC PUT 452327959 104 224 SH Put SOLE   0 0 0
IMAX CORP CALL 45245E909 10 235 SH Call SOLE   0 0 0
IMAX CORP COM 45245E109 65 3,413 SH   SOLE   3,413 0 0
IMAX CORP PUT 45245E959 13 41 SH Put SOLE   0 0 0
IMMUNE DESIGN CORP COM 45252L103 2 777 SH   SOLE   777 0 0
IMMUNE DESIGN CORP PUT 45252L953 1 41 SH Put SOLE   0 0 0
IMMUNOGEN INC CALL 45253H901 70 475 SH Call SOLE   0 0 0
IMMUNOGEN INC PUT 45253H951 174 729 SH Put SOLE   0 0 0
IMPAC MTG HLDGS INC CALL 45254P908 0 19 SH Call SOLE   0 0 0
IMPAC MTG HLDGS INC COM 45254P508 3 415 SH   SOLE   415 0 0
IMPAC MTG HLDGS INC PUT 45254P958 4 10 SH Put SOLE   0 0 0
INGLES MKTS INC CALL 457030904 10 34 SH Call SOLE   0 0 0
INGLES MKTS INC COM 457030104 28 839 SH   SOLE   839 0 0
INGLES MKTS INC PUT 457030954 4 377 SH Put SOLE   0 0 0
IMMERSION CORP CALL 452521907 1 39 SH Call SOLE   0 0 0
IMMERSION CORP COM 452521107 453 37,945 SH   SOLE   37,945 0 0
IMMERSION CORP PUT 452521957 29 570 SH Put SOLE   0 0 0
IMMUNOMEDICS INC CALL 452907908 93 200 SH Call SOLE   0 0 0
IMMUNOMEDICS INC COM 452907108 1,054 72,147 SH   SOLE   72,147 0 0
IMMUNOMEDICS INC PUT 452907958 223 2,063 SH Put SOLE   0 0 0
IMPERIAL OIL LTD COM 453038408 15 578 SH   SOLE   578 0 0
IMPERIAL OIL LTD PUT 453038958 2 7 SH Put SOLE   0 0 0
CHIPMOS TECHNOLOGIES INC COM 16965P103 6 394 SH   SOLE   394 0 0
CHIPMOS TECHNOLOGIES INC PUT 16965P953 3 9 SH Put SOLE   0 0 0
IMPERVA INC CALL 45321L900 1 9 SH Call SOLE   0 0 0
IMPERVA INC COM 45321L100 33 764 SH   SOLE   764 0 0
IMPERVA INC PUT 45321L950 11 41 SH Put SOLE   0 0 0
INTERNAP CORP CALL 45885A909 0 28 SH Call SOLE   0 0 0
INTERNAP CORP COM 45885A409 5 514 SH   SOLE   514 0 0
INTERNAP CORP PUT 45885A959 0 2 SH Put SOLE   0 0 0
INCYTE CORP CALL 45337C902 1,708 19,513 SH Call SOLE   0 0 0
INCYTE CORP COM 45337C102 8 100 SH   SOLE   100 0 0
INCYTE CORP PUT 45337C952 922 915 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 11 227 SH Call SOLE   0 0 0
ISHARES TR COM 46429B598 91 2,687 SH   SOLE   2,687 0 0
ISHARES TR PUT 46429B957 4 31 SH Put SOLE   0 0 0
INDEPENDENT BANK CORP MASS COM 453836108 20 285 SH   SOLE   285 0 0
INDEPENDENT BANK CORP MASS PUT 453836958 0 6 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 0 1 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K331 74 914 SH   SOLE   914 0 0
DIREXION SHS ETF TR PUT 25490K959 91 41 SH Put SOLE   0 0 0
INFINITY PHARMACEUTICALS INC CALL 45665G903 0 15 SH Call SOLE   0 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 63 30,433 SH   SOLE   30,433 0 0
INFINITY PHARMACEUTICALS INC PUT 45665G953 2 45 SH Put SOLE   0 0 0
INFINERA CORPORATION CALL 45667G903 40 124 SH Call SOLE   0 0 0
INFINERA CORPORATION COM 45667G103 65 6,020 SH   SOLE   6,020 0 0
INFINERA CORPORATION PUT 45667G953 9 91 SH Put SOLE   0 0 0
IHS MARKIT LTD CALL G47567905 87 224 SH Call SOLE   0 0 0
IHS MARKIT LTD PUT G47567955 0 9 SH Put SOLE   0 0 0
INFOSYS LTD CALL 456788908 3 22 SH Call SOLE   0 0 0
INFOSYS LTD COM 456788108 36 2,058 SH   SOLE   2,058 0 0
INFOSYS LTD PUT 456788958 5 1,005 SH Put SOLE   0 0 0
ING GROEP N V CALL 456837903 4 270 SH Call SOLE   0 0 0
ING GROEP N V COM 456837103 228 13,481 SH   SOLE   13,481 0 0
ING GROEP N V PUT 456837953 1 22 SH Put SOLE   0 0 0
INOGEN INC CALL 45780L904 1 4 SH Call SOLE   0 0 0
INOGEN INC COM 45780L104 66 545 SH   SOLE   545 0 0
INOGEN INC PUT 45780L954 1 10 SH Put SOLE   0 0 0
INGREDION INC CALL 457187902 64 379 SH Call SOLE   0 0 0
INOVIO PHARMACEUTICALS INC CALL 45773H901 3 30 SH Call SOLE   0 0 0
INOVIO PHARMACEUTICALS INC COM 45773H201 13 2,874 SH   SOLE   2,874 0 0
INOVIO PHARMACEUTICALS INC PUT 45773H951 4 75 SH Put SOLE   0 0 0
INNODATA INC COM 457642205 3 2,999 SH   SOLE   2,999 0 0
INNODATA INC PUT 457642955 12 30 SH Put SOLE   0 0 0
INOVALON HLDGS INC COM 45781D101 14 1,366 SH   SOLE   1,366 0 0
INOVALON HLDGS INC PUT 45781D951 1 5 SH Put SOLE   0 0 0
INSEEGO CORP CALL 45782B904 0 25 SH Call SOLE   0 0 0
INSEEGO CORP COM 45782B104 3 1,896 SH   SOLE   1,896 0 0
INSEEGO CORP PUT 45782B954 6 55 SH Put SOLE   0 0 0
INSMED INC CALL 457669907 0 1 SH Call SOLE   0 0 0
INSMED INC PUT 457669957 0 1 SH Put SOLE   0 0 0
INSTRUCTURE INC PUT 45781U953 0 6 SH Put SOLE   0 0 0
INSYS THERAPEUTICS INC NEW CALL 45824V909 12 107 SH Call SOLE   0 0 0
INSYS THERAPEUTICS INC NEW PUT 45824V959 43 96 SH Put SOLE   0 0 0
WORLD FUEL SVCS CORP CALL 981475906 1 25 SH Call SOLE   0 0 0
WORLD FUEL SVCS CORP PUT 981475956 2 6 SH Put SOLE   0 0 0
INTEL CORP CALL 458140900 3,886 8,650 SH Call SOLE   0 0 0
INTEL CORP COM 458140100 1,693 32,513 SH   SOLE   32,513 0 0
INTEL CORP PUT 458140950 925 5,034 SH Put SOLE   0 0 0
INTL FCSTONE INC CALL 46116V905 1 15 SH Call SOLE   0 0 0
INTL FCSTONE INC PUT 46116V955 0 3 SH Put SOLE   0 0 0
INTUIT CALL 461202903 257 523 SH Call SOLE   0 0 0
INTUIT PUT 461202953 27 52 SH Put SOLE   0 0 0
INTERSECTIONS INC CALL 460981901 0 27 SH Call SOLE   0 0 0
INNOVIVA INC CALL 45781M901 156 563 SH Call SOLE   0 0 0
INNOVIVA INC PUT 45781M951 2 29 SH Put SOLE   0 0 0
IDENTIV INC COM 45170X205 2 551 SH   SOLE   551 0 0
INVITATION HOMES INC CALL 46187W907 8 163 SH Call SOLE   0 0 0
INVITATION HOMES INC COM 46187W107 494 21,657 SH   SOLE   21,657 0 0
INVITATION HOMES INC PUT 46187W957 20 660 SH Put SOLE   0 0 0
INVITATION HOMES INC CALL 46187W907 0 2 SH Call SOLE   0 0 0
INTERXION HOLDING N.V CALL N47279909 5 76 SH Call SOLE   0 0 0
INTERXION HOLDING N.V PUT N47279959 2 22 SH Put SOLE   0 0 0
ION GEOPHYSICAL CORP CALL 462044907 40 160 SH Call SOLE   0 0 0
ION GEOPHYSICAL CORP PUT 462044957 0 9 SH Put SOLE   0 0 0
IONIS PHARMACEUTICALS INC CALL 462222900 30 138 SH Call SOLE   0 0 0
IONIS PHARMACEUTICALS INC COM 462222100 753 17,087 SH   SOLE   17,087 0 0
IONIS PHARMACEUTICALS INC PUT 462222950 127 317 SH Put SOLE   0 0 0
IOVANCE BIOTHERAPEUTICS INC CALL 462260900 8 149 SH Call SOLE   0 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 779 46,119 SH   SOLE   46,119 0 0
IOVANCE BIOTHERAPEUTICS INC PUT 462260950 19 52 SH Put SOLE   0 0 0
INTL PAPER CO CALL 460146903 161 1,110 SH Call SOLE   0 0 0
INTL PAPER CO COM 460146103 176 3,303 SH   SOLE   3,303 0 0
INTL PAPER CO PUT 460146953 104 368 SH Put SOLE   0 0 0
ETF MANAGERS TR COM 26924G409 111 3,068 SH   SOLE   3,068 0 0
ETF MANAGERS TR PUT 26924G958 4 24 SH Put SOLE   0 0 0
INTERPUBLIC GROUP COS INC CALL 460690900 10 58 SH Call SOLE   0 0 0
INTERPUBLIC GROUP COS INC COM 460690100 92 4,021 SH   SOLE   4,021 0 0
INTERPUBLIC GROUP COS INC PUT 460690950 4 54 SH Put SOLE   0 0 0
IPG PHOTONICS CORP CALL 44980X909 279 208 SH Call SOLE   0 0 0
IPG PHOTONICS CORP PUT 44980X959 83 132 SH Put SOLE   0 0 0
INPHI CORP CALL 45772F907 1 48 SH Call SOLE   0 0 0
INPHI CORP PUT 45772F957 2 10 SH Put SOLE   0 0 0
INNOPHOS HOLDINGS INC CALL 45774N908 3 59 SH Call SOLE   0 0 0
INTREPID POTASH INC CALL 46121Y902 2 267 SH Call SOLE   0 0 0
INTREPID POTASH INC COM 46121Y102 41 11,367 SH   SOLE   11,367 0 0
INTREPID POTASH INC PUT 46121Y952 1 37 SH Put SOLE   0 0 0
IMPAX LABORATORIES INC CALL 45256B901 3 58 SH Call SOLE   0 0 0
IQVIA HLDGS INC CALL 46266C905 7 12 SH Call SOLE   0 0 0
INGERSOLL-RAND PLC CALL G47791901 42 170 SH Call SOLE   0 0 0
INGERSOLL-RAND PLC PUT G47791951 50 108 SH Put SOLE   0 0 0
IROBOT CORP CALL 462726900 112 1,522 SH Call SOLE   0 0 0
IROBOT CORP PUT 462726950 78 114 SH Put SOLE   0 0 0
IRIDIUM COMMUNICATIONS INC CALL 46269C902 3 53 SH Call SOLE   0 0 0
IRIDIUM COMMUNICATIONS INC PUT 46269C952 3 102 SH Put SOLE   0 0 0
INVESTORS REAL ESTATE TR CALL 461730903 0 1 SH Call SOLE   0 0 0
IRON MTN INC NEW CALL 46284V901 2 130 SH Call SOLE   0 0 0
IRON MTN INC NEW PUT 46284V951 26 169 SH Put SOLE   0 0 0
INDEPENDENCE RLTY TR INC CALL 45378A906 1 26 SH Call SOLE   0 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 2 295 SH   SOLE   295 0 0
INDEPENDENCE RLTY TR INC PUT 45378A956 6 55 SH Put SOLE   0 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 22 357 SH   SOLE   357 0 0
IRONWOOD PHARMACEUTICALS INC CALL 46333X908 31 301 SH Call SOLE   0 0 0
IRONWOOD PHARMACEUTICALS INC COM 46333X108 623 40,430 SH   SOLE   40,430 0 0
IRONWOOD PHARMACEUTICALS INC PUT 46333X958 9 35 SH Put SOLE   0 0 0
INVESTORS BANCORP INC NEW CALL 46146L901 1 36 SH Call SOLE   0 0 0
INVESTORS BANCORP INC NEW COM 46146L101 1 142 SH   SOLE   142 0 0
INVESTORS BANCORP INC NEW PUT 46146L951 0 4 SH Put SOLE   0 0 0
INTERNATIONAL SPEEDWAY CORP CALL 460335901 9 59 SH Call SOLE   0 0 0
INTUITIVE SURGICAL INC CALL 46120E902 7,599 9,428 SH Call SOLE   0 0 0
INTUITIVE SURGICAL INC PUT 46120E952 1,858 1,786 SH Put SOLE   0 0 0
GARTNER INC CALL 366651907 6 19 SH Call SOLE   0 0 0
GARTNER INC COM 366651107 67 571 SH   SOLE   571 0 0
GARTNER INC PUT 366651957 20 140 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 40 110 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 1 7 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 5 199 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 145 1,938 SH Put SOLE   0 0 0
INTRA CELLULAR THERAPIES INC CALL 46116X901 16 204 SH Call SOLE   0 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 670 31,842 SH   SOLE   31,842 0 0
INTRA CELLULAR THERAPIES INC PUT 46116X951 64 718 SH Put SOLE   0 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 8 449 SH   SOLE   449 0 0
INTEGER HLDGS CORP COM 45826H109 7 133 SH   SOLE   133 0 0
INTEGER HLDGS CORP PUT 45826H959 0 38 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 0 3 SH Call SOLE   0 0 0
ITRON INC CALL 465741906 2 20 SH Call SOLE   0 0 0
ITRON INC PUT 465741956 2 19 SH Put SOLE   0 0 0
ITT INC CALL 45073V908 11 47 SH Call SOLE   0 0 0
ITT INC PUT 45073V958 1 38 SH Put SOLE   0 0 0
ITAU UNIBANCO HLDG SA CALL 465562906 194 12,263 SH Call SOLE   0 0 0
ITAU UNIBANCO HLDG SA PUT 465562956 30 363 SH Put SOLE   0 0 0
ILLINOIS TOOL WKS INC CALL 452308909 84 428 SH Call SOLE   0 0 0
ILLINOIS TOOL WKS INC PUT 452308959 32 114 SH Put SOLE   0 0 0
INTEVAC INC CALL 461148908 8 81 SH Call SOLE   0 0 0
INTEVAC INC PUT 461148958 0 4 SH Put SOLE   0 0 0
INVACARE CORP CALL 461203901 6 117 SH Call SOLE   0 0 0
INVACARE CORP PUT 461203951 1 53 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 11 84 SH Call SOLE   0 0 0
ISHARES TR COM 464287408 226 2,071 SH   SOLE   2,071 0 0
INVESCO MORTGAGE CAPITAL INC CALL 46131B900 0 19 SH Call SOLE   0 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 34 2,101 SH   SOLE   2,101 0 0
INVESCO MORTGAGE CAPITAL INC PUT 46131B950 3 36 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 78 141 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 24 192 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1 8 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 0 1 SH Put SOLE   0 0 0
INVESCO LTD CALL G491BT908 7 456 SH Call SOLE   0 0 0
INVESCO LTD PUT G491BT958 14 92 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 0 1 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 1,314 11,000 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 102 649 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 13 60 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 1 14 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 4,467 13,357 SH Call SOLE   0 0 0
ISHARES TR COM 464287655 1,629 10,730 SH   SOLE   10,730 0 0
ISHARES TR PUT 464287957 7,948 25,861 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 14 45 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 8 8 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 8 8 SH Call SOLE   0 0 0
ISHARES TR COM 464287648 635 3,336 SH   SOLE   3,336 0 0
ISHARES TR PUT 464287957 44 217 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 2 52 SH Call SOLE   0 0 0
ISHARES TR COM 464287481 502 4,091 SH   SOLE   4,091 0 0
ISHARES TR PUT 464287957 3 22 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 37 20 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 0 1 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 41 47 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 18 110 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 0 20 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 5 168 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 4 24 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 0 1 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 4 24 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 442 3,380 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 1,024 6,805 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 7 62 SH Call SOLE   0 0 0
ISHARES TR COM 464287192 86 463 SH   SOLE   463 0 0
ISHARES TR PUT 464287957 17 38 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 10 7 SH Call SOLE   0 0 0
ISHARES TR COM 464287721 125 748 SH   SOLE   748 0 0
ISHARES TR PUT 464287957 66 47 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 0 19 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 17 133 SH Put SOLE   0 0 0
JACK IN THE BOX INC CALL 466367909 30 66 SH Call SOLE   0 0 0
JACK IN THE BOX INC COM 466367109 513 6,018 SH   SOLE   6,018 0 0
JACK IN THE BOX INC PUT 466367959 62 126 SH Put SOLE   0 0 0
JAGGED PEAK ENERGY INC CALL 47009K907 25 193 SH Call SOLE   0 0 0
JAGGED PEAK ENERGY INC COM 47009K107 100 7,127 SH   SOLE   7,127 0 0
JAGGED PEAK ENERGY INC PUT 47009K957 3 212 SH Put SOLE   0 0 0
JAKKS PAC INC COM 47012E106 1 919 SH   SOLE   919 0 0
JAKKS PAC INC PUT 47012E956 0 2 SH Put SOLE   0 0 0
JA SOLAR HOLDINGS CO LTD CALL 466090906 4 317 SH Call SOLE   0 0 0
JA SOLAR HOLDINGS CO LTD PUT 466090956 10 236 SH Put SOLE   0 0 0
JAZZ PHARMACEUTICALS PLC CALL G50871905 14 29 SH Call SOLE   0 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 233 1,544 SH   SOLE   1,544 0 0
JAZZ PHARMACEUTICALS PLC PUT G50871955 6 20 SH Put SOLE   0 0 0
JBG SMITH PPTYS CALL 46590V900 0 1 SH Call SOLE   0 0 0
JBG SMITH PPTYS COM 46590V100 221 6,579 SH   SOLE   6,579 0 0
JBG SMITH PPTYS PUT 46590V950 1 37 SH Put SOLE   0 0 0
HUNT J B TRANS SVCS INC CALL 445658907 100 63 SH Call SOLE   0 0 0
HUNT J B TRANS SVCS INC PUT 445658957 27 114 SH Put SOLE   0 0 0
JABIL INC CALL 466313903 24 170 SH Call SOLE   0 0 0
JABIL INC COM 466313103 189 6,587 SH   SOLE   6,587 0 0
JABIL INC PUT 466313953 4 33 SH Put SOLE   0 0 0
JETBLUE AIRWAYS CORP CALL 477143901 5 218 SH Call SOLE   0 0 0
JETBLUE AIRWAYS CORP COM 477143101 271 13,341 SH   SOLE   13,341 0 0
JETBLUE AIRWAYS CORP PUT 477143951 36 274 SH Put SOLE   0 0 0
SANFILIPPO JOHN B & SON INC CALL 800422907 1 5 SH Call SOLE   0 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 2 45 SH   SOLE   45 0 0
SANFILIPPO JOHN B & SON INC PUT 800422957 0 2 SH Put SOLE   0 0 0
JOHN BEAN TECHNOLOGIES CORP CALL 477839904 0 1 SH Call SOLE   0 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 59 526 SH   SOLE   526 0 0
JOHN BEAN TECHNOLOGIES CORP PUT 477839954 2 75 SH Put SOLE   0 0 0
JOHNSON CTLS INTL PLC CALL G51502905 49 3,461 SH Call SOLE   0 0 0
JOHNSON CTLS INTL PLC COM G51502105 205 5,824 SH   SOLE   5,824 0 0
JOHNSON CTLS INTL PLC PUT G51502955 34 476 SH Put SOLE   0 0 0
J2 GLOBAL INC CALL 48123V902 12 101 SH Call SOLE   0 0 0
J2 GLOBAL INC PUT 48123V952 4 101 SH Put SOLE   0 0 0
PENNEY J C INC CALL 708160906 30 620 SH Call SOLE   0 0 0
PENNEY J C INC PUT 708160956 35 433 SH Put SOLE   0 0 0
JD COM INC CALL 47215P906 566 5,826 SH Call SOLE   0 0 0
JD COM INC COM 47215P106 256 6,343 SH   SOLE   6,343 0 0
JD COM INC PUT 47215P956 1,803 5,302 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 83 297 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 12 30 SH Put SOLE   0 0 0
JACOBS ENGR GROUP INC DEL CALL 469814907 8 113 SH Call SOLE   0 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 981 16,586 SH   SOLE   16,586 0 0
JACOBS ENGR GROUP INC DEL PUT 469814957 95 510 SH Put SOLE   0 0 0
JELD-WEN HLDG INC CALL 47580P903 2 281 SH Call SOLE   0 0 0
JELD-WEN HLDG INC PUT 47580P953 4 10 SH Put SOLE   0 0 0
ETF SER SOLUTIONS CALL 26922A902 1 20 SH Call SOLE   0 0 0
J JILL INC CALL 46620W902 0 52 SH Call SOLE   0 0 0
BARCLAYS BK PLC CALL 06739F901 0 3 SH Call SOLE   0 0 0
BARCLAYS BK PLC COM 06739F101 29 865 SH   SOLE   865 0 0
BARCLAYS BK PLC PUT 06739F951 2 14 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06739H903 46 216 SH Call SOLE   0 0 0
HENRY JACK & ASSOC INC CALL 426281901 1 6 SH Call SOLE   0 0 0
JINKOSOLAR HLDG CO LTD CALL 47759T900 14 185 SH Call SOLE   0 0 0
JINKOSOLAR HLDG CO LTD COM 47759T100 986 54,041 SH   SOLE   54,041 0 0
JINKOSOLAR HLDG CO LTD PUT 47759T950 40 182 SH Put SOLE   0 0 0
JONES LANG LASALLE INC CALL 48020Q907 1 1 SH Call SOLE   0 0 0
JONES LANG LASALLE INC COM 48020Q107 339 1,943 SH   SOLE   1,943 0 0
JONES LANG LASALLE INC PUT 48020Q957 1 17 SH Put SOLE   0 0 0
JAMBA INC CALL 47023A909 2 67 SH Call SOLE   0 0 0
JUMEI INTL HLDG LTD CALL 48138L907 0 17 SH Call SOLE   0 0 0
JUMEI INTL HLDG LTD COM 48138L107 51 17,757 SH   SOLE   17,757 0 0
JUMEI INTL HLDG LTD PUT 48138L957 1 214 SH Put SOLE   0 0 0
JOUNCE THERAPEUTICS INC CALL 481116901 40 191 SH Call SOLE   0 0 0
JOUNCE THERAPEUTICS INC COM 481116101 84 3,774 SH   SOLE   3,774 0 0
JOUNCE THERAPEUTICS INC PUT 481116951 67 100 SH Put SOLE   0 0 0
JOHNSON & JOHNSON CALL 478160904 282 1,782 SH Call SOLE   0 0 0
JOHNSON & JOHNSON COM 478160104 6,528 50,942 SH   SOLE   50,942 0 0
JOHNSON & JOHNSON PUT 478160954 1,336 2,148 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 1 52 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A417 1,309 36,516 SH   SOLE   36,516 0 0
SPDR SERIES TRUST PUT 78464A958 98 939 SH Put SOLE   0 0 0
JUNIPER PHARMACEUTICALS INC CALL 48203L907 26 109 SH Call SOLE   0 0 0
JUNIPER PHARMACEUTICALS INC COM 48203L107 2 239 SH   SOLE   239 0 0
JUNIPER PHARMACEUTICALS INC PUT 48203L957 1 5 SH Put SOLE   0 0 0
JUNIPER NETWORKS INC CALL 48203R904 74 1,928 SH Call SOLE   0 0 0
JUNIPER NETWORKS INC COM 48203R104 865 35,580 SH   SOLE   35,580 0 0
JUNIPER NETWORKS INC PUT 48203R954 119 1,350 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 112 992 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 164 1,004 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06739H903 5 124 SH Call SOLE   0 0 0
BARCLAYS BANK PLC COM 06739H297 948 66,152 SH   SOLE   66,152 0 0
BARCLAYS BANK PLC PUT 06739H953 107 630 SH Put SOLE   0 0 0
51JOB INC COM 316827104 681 7,917 SH   SOLE   7,917 0 0
51JOB INC PUT 316827954 2 52 SH Put SOLE   0 0 0
ST JOE CO CALL 790148900 1 10 SH Call SOLE   0 0 0
ST JOE CO COM 790148100 599 31,779 SH   SOLE   31,779 0 0
JONES ENERGY INC CALL 48019R908 0 36 SH Call SOLE   0 0 0
JUPAI HLDGS LTD CALL 48205B907 6 15 SH Call SOLE   0 0 0
JUPAI HLDGS LTD COM 48205B107 555 27,262 SH   SOLE   27,262 0 0
JUPAI HLDGS LTD PUT 48205B957 151 888 SH Put SOLE   0 0 0
JPMORGAN CHASE & CO CALL 46625H905 2,253 6,037 SH Call SOLE   0 0 0
JPMORGAN CHASE & CO COM 46625H100 9,327 84,819 SH   SOLE   84,819 0 0
JPMORGAN CHASE & CO PUT 46625H955 1,949 4,161 SH Put SOLE   0 0 0
CHINA FIN ONLINE CO LTD CALL 169379904 0 3 SH Call SOLE   0 0 0
CHINA FIN ONLINE CO LTD COM 169379104 7 3,343 SH   SOLE   3,343 0 0
CHINA FIN ONLINE CO LTD PUT 169379954 1 50 SH Put SOLE   0 0 0
NORDSTROM INC CALL 655664900 282 734 SH Call SOLE   0 0 0
NORDSTROM INC PUT 655664950 62 525 SH Put SOLE   0 0 0
KELLOGG CO CALL 487836908 22 569 SH Call SOLE   0 0 0
KELLOGG CO PUT 487836958 108 925 SH Put SOLE   0 0 0
KADANT INC CALL 48282T904 0 1 SH Call SOLE   0 0 0
KADANT INC COM 48282T104 117 1,248 SH   SOLE   1,248 0 0
KALA PHARMACEUTICALS INC COM 483119103 1 71 SH   SOLE   71 0 0
KALA PHARMACEUTICALS INC PUT 483119953 1 12 SH Put SOLE   0 0 0
KAISER ALUMINUM CORP CALL 483007904 0 9 SH Call SOLE   0 0 0
KAMAN CORP CALL 483548903 13 93 SH Call SOLE   0 0 0
IKANG HEALTHCARE GROUP INC CALL 45174L908 268 675 SH Call SOLE   0 0 0
IKANG HEALTHCARE GROUP INC PUT 45174L958 10 686 SH Put SOLE   0 0 0
KAR AUCTION SVCS INC CALL 48238T909 6 149 SH Call SOLE   0 0 0
KAR AUCTION SVCS INC PUT 48238T959 0 8 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 44 214 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A797 347 7,254 SH   SOLE   7,254 0 0
SPDR SERIES TRUST PUT 78464A958 58 281 SH Put SOLE   0 0 0
KB HOME CALL 48666K909 19 166 SH Call SOLE   0 0 0
KB HOME COM 48666K109 779 27,386 SH   SOLE   27,386 0 0
KB HOME PUT 48666K959 57 394 SH Put SOLE   0 0 0
KBR INC CALL 48242W906 13 180 SH Call SOLE   0 0 0
KBR INC COM 48242W106 32 1,989 SH   SOLE   1,989 0 0
KBR INC PUT 48242W956 3 30 SH Put SOLE   0 0 0
KCAP FINL INC COM 48668E101 0 47 SH   SOLE   47 0 0
SPDR SERIES TRUST CALL 78464A908 1 9 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A771 13 232 SH   SOLE   232 0 0
SPDR SERIES TRUST PUT 78464A958 1 10 SH Put SOLE   0 0 0
KADMON HLDGS INC CALL 48283N906 0 11 SH Call SOLE   0 0 0
KELLY SVCS INC CALL 488152907 4 46 SH Call SOLE   0 0 0
KELLY SVCS INC PUT 488152957 0 2 SH Put SOLE   0 0 0
KEMET CORP CALL 488360907 45 782 SH Call SOLE   0 0 0
KEMET CORP COM 488360207 757 41,808 SH   SOLE   41,808 0 0
KEMET CORP PUT 488360957 101 920 SH Put SOLE   0 0 0
KOREA ELECTRIC PWR COM 500631106 1 100 SH   SOLE   100 0 0
KERYX BIOPHARMACEUTICALS INC CALL 492515901 9 237 SH Call SOLE   0 0 0
KERYX BIOPHARMACEUTICALS INC PUT 492515951 2 30 SH Put SOLE   0 0 0
KIRBY CORP CALL 497266906 0 5 SH Call SOLE   0 0 0
KIRBY CORP PUT 497266956 0 6 SH Put SOLE   0 0 0
KEYCORP NEW CALL 493267908 3 174 SH Call SOLE   0 0 0
KEYCORP NEW COM 493267108 491 25,134 SH   SOLE   25,134 0 0
KEYCORP NEW PUT 493267958 25 364 SH Put SOLE   0 0 0
KEYSIGHT TECHNOLOGIES INC CALL 49338L903 9 13 SH Call SOLE   0 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 36 705 SH   SOLE   705 0 0
KEYSIGHT TECHNOLOGIES INC PUT 49338L953 0 19 SH Put SOLE   0 0 0
KEYW HLDG CORP CALL 493723900 47 589 SH Call SOLE   0 0 0
KEYW HLDG CORP PUT 493723950 33 369 SH Put SOLE   0 0 0
KFORCE INC COM 493732101 0 9 SH   SOLE   9 0 0
KORN FERRY INTL COM 500643200 89 1,728 SH   SOLE   1,728 0 0
KORN FERRY INTL PUT 500643950 0 22 SH Put SOLE   0 0 0
KINROSS GOLD CORP CALL 496902904 0 7 SH Call SOLE   0 0 0
KINROSS GOLD CORP COM 496902404 127 32,230 SH   SOLE   32,230 0 0
KINROSS GOLD CORP PUT 496902954 6 1,238 SH Put SOLE   0 0 0
KRAFT HEINZ CO CALL 500754906 98 2,072 SH Call SOLE   0 0 0
KRAFT HEINZ CO PUT 500754956 2,347 2,649 SH Put SOLE   0 0 0
SPDR SERIES TRUST COM 78464A789 2 80 SH   SOLE   80 0 0
SPDR SERIES TRUST PUT 78464A958 0 3 SH Put SOLE   0 0 0
KIMCO RLTY CORP CALL 49446R909 0 60 SH Call SOLE   0 0 0
KIMCO RLTY CORP COM 49446R109 57 4,020 SH   SOLE   4,020 0 0
KIMCO RLTY CORP PUT 49446R959 15 112 SH Put SOLE   0 0 0
KIRKLANDS INC COM 497498105 23 2,446 SH   SOLE   2,446 0 0
KIRKLANDS INC PUT 497498955 0 6 SH Put SOLE   0 0 0
KKR & CO L P DEL CALL 48248M902 18 612 SH Call SOLE   0 0 0
KKR & CO L P DEL COM 48248M102 924 45,544 SH   SOLE   45,544 0 0
KKR & CO L P DEL PUT 48248M952 52 607 SH Put SOLE   0 0 0
KIRKLAND LAKE GOLD LTD CALL 49741E900 17 531 SH Call SOLE   0 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 576 37,303 SH   SOLE   37,303 0 0
KIRKLAND LAKE GOLD LTD PUT 49741E950 43 396 SH Put SOLE   0 0 0
KLA-TENCOR CORP CALL 482480900 37 100 SH Call SOLE   0 0 0
KLA-TENCOR CORP PUT 482480950 26 65 SH Put SOLE   0 0 0
KLONDEX MNS LTD COM 498696103 12 5,200 SH   SOLE   5,200 0 0
KLONDEX MNS LTD PUT 498696953 7 55 SH Put SOLE   0 0 0
KULICKE & SOFFA INDS INC CALL 501242901 24 118 SH Call SOLE   0 0 0
KULICKE & SOFFA INDS INC COM 501242101 327 13,090 SH   SOLE   13,090 0 0
KULICKE & SOFFA INDS INC PUT 501242951 1 36 SH Put SOLE   0 0 0
KLX INC CALL 482539903 13 19 SH Call SOLE   0 0 0
KLX INC PUT 482539953 2 10 SH Put SOLE   0 0 0
KIMBERLY CLARK CORP CALL 494368903 98 332 SH Call SOLE   0 0 0
KIMBERLY CLARK CORP PUT 494368953 48 161 SH Put SOLE   0 0 0
KINDER MORGAN INC DEL CALL 49456B901 4 342 SH Call SOLE   0 0 0
KINDER MORGAN INC DEL COM 49456B101 645 42,886 SH   SOLE   42,886 0 0
KINDER MORGAN INC DEL PUT 49456B951 149 767 SH Put SOLE   0 0 0
KEMPHARM INC CALL 488445907 0 1 SH Call SOLE   0 0 0
KENNAMETAL INC CALL 489170900 0 19 SH Call SOLE   0 0 0
KENNAMETAL INC COM 489170100 330 8,221 SH   SOLE   8,221 0 0
KENNAMETAL INC PUT 489170950 66 189 SH Put SOLE   0 0 0
CARMAX INC CALL 143130902 103 282 SH Call SOLE   0 0 0
CARMAX INC PUT 143130952 27 163 SH Put SOLE   0 0 0
KNOWLES CORP CALL 49926D909 0 42 SH Call SOLE   0 0 0
KNOWLES CORP PUT 49926D959 0 2 SH Put SOLE   0 0 0
KINDRED HEALTHCARE INC CALL 494580903 0 52 SH Call SOLE   0 0 0
KINDRED HEALTHCARE INC PUT 494580953 0 6 SH Put SOLE   0 0 0
KANDI TECHNOLOGIES GROUP INC CALL 483709901 0 41 SH Call SOLE   0 0 0
KANDI TECHNOLOGIES GROUP INC COM 483709101 71 14,696 SH   SOLE   14,696 0 0
KANDI TECHNOLOGIES GROUP INC PUT 483709951 5 80 SH Put SOLE   0 0 0
KNOLL INC COM 498904200 1 53 SH   SOLE   53 0 0
KNOT OFFSHORE PARTNERS LP CALL Y48125901 1 39 SH Call SOLE   0 0 0
KNOT OFFSHORE PARTNERS LP PUT Y48125951 21 97 SH Put SOLE   0 0 0
KNIGHT SWIFT TRANSN HLDGS IN CALL 499049904 5 143 SH Call SOLE   0 0 0
KNIGHT SWIFT TRANSN HLDGS IN COM 499049104 656 14,277 SH   SOLE   14,277 0 0
KNIGHT SWIFT TRANSN HLDGS IN PUT 499049954 68 456 SH Put SOLE   0 0 0
KNIGHT SWIFT TRANSN HLDGS IN PUT 499049954 2 18 SH Put SOLE   0 0 0
COCA COLA CO CALL 191216900 239 1,569 SH Call SOLE   0 0 0
COCA COLA CO COM 191216100 379 8,732 SH   SOLE   8,732 0 0
COCA COLA CO PUT 191216950 195 1,372 SH Put SOLE   0 0 0
EASTMAN KODAK CO CALL 277461906 19 868 SH Call SOLE   0 0 0
EASTMAN KODAK CO PUT 277461956 36 167 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 2 47 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F809 11 751 SH   SOLE   751 0 0
VANECK VECTORS ETF TR PUT 92189F952 0 17 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 0 11 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 0 50 SH Put SOLE   0 0 0
KONA GRILL INC PUT 50047H951 0 5 SH Put SOLE   0 0 0
KOPPERS HOLDINGS INC CALL 50060P906 17 104 SH Call SOLE   0 0 0
KOPPERS HOLDINGS INC PUT 50060P956 7 65 SH Put SOLE   0 0 0
KOPIN CORP CALL 500600901 1 69 SH Call SOLE   0 0 0
KOPIN CORP COM 500600101 15 5,126 SH   SOLE   5,126 0 0
KOPIN CORP PUT 500600951 1 67 SH Put SOLE   0 0 0
MICHAEL KORS HLDGS LTD CALL G60754901 471 880 SH Call SOLE   0 0 0
MICHAEL KORS HLDGS LTD PUT G60754951 31 227 SH Put SOLE   0 0 0
KOSMOS ENERGY LTD CALL G5315B907 1 47 SH Call SOLE   0 0 0
KOSMOS ENERGY LTD COM G5315B107 57 9,169 SH   SOLE   9,169 0 0
KARYOPHARM THERAPEUTICS INC CALL 48576U906 37 88 SH Call SOLE   0 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 292 21,808 SH   SOLE   21,808 0 0
KARYOPHARM THERAPEUTICS INC PUT 48576U956 6 22 SH Put SOLE   0 0 0
KROGER CO CALL 501044901 189 1,027 SH Call SOLE   0 0 0
KROGER CO PUT 501044951 187 4,013 SH Put SOLE   0 0 0
KRATON CORPORATION CALL 50077C906 0 3 SH Call SOLE   0 0 0
KRATON CORPORATION COM 50077C106 27 572 SH   SOLE   572 0 0
KRATON CORPORATION PUT 50077C956 0 106 SH Put SOLE   0 0 0
KILROY RLTY CORP CALL 49427F908 8 121 SH Call SOLE   0 0 0
KILROY RLTY CORP PUT 49427F958 0 4 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 266 1,088 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A698 1,023 16,950 SH   SOLE   16,950 0 0
SPDR SERIES TRUST PUT 78464A958 453 1,897 SH Put SOLE   0 0 0
KITE RLTY GROUP TR CALL 49803T900 2 35 SH Call SOLE   0 0 0
KITE RLTY GROUP TR PUT 49803T950 1 10 SH Put SOLE   0 0 0
KORNIT DIGITAL LTD CALL M6372Q903 7 220 SH Call SOLE   0 0 0
KORNIT DIGITAL LTD PUT M6372Q953 0 37 SH Put SOLE   0 0 0
KEARNY FINL CORP MD CALL 48716P908 0 7 SH Call SOLE   0 0 0
KEARNY FINL CORP MD COM 48716P108 14 1,087 SH   SOLE   1,087 0 0
KEARNY FINL CORP MD PUT 48716P958 2 39 SH Put SOLE   0 0 0
KRONOS WORLDWIDE INC CALL 50105F905 616 27,131 SH Call SOLE   0 0 0
KRONOS WORLDWIDE INC PUT 50105F955 128 504 SH Put SOLE   0 0 0
KAPSTONE PAPER & PACKAGING C CALL 48562P903 0 10 SH Call SOLE   0 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 100 2,939 SH   SOLE   2,939 0 0
KAPSTONE PAPER & PACKAGING C PUT 48562P953 0 38 SH Put SOLE   0 0 0
KOHLS CORP CALL 500255904 427 1,041 SH Call SOLE   0 0 0
KOHLS CORP PUT 500255954 152 413 SH Put SOLE   0 0 0
KANSAS CITY SOUTHERN CALL 485170902 41 112 SH Call SOLE   0 0 0
KANSAS CITY SOUTHERN PUT 485170952 13 137 SH Put SOLE   0 0 0
KEY TRONIC CORP CALL 493144909 1 46 SH Call SOLE   0 0 0
KEY TRONIC CORP PUT 493144959 1 20 SH Put SOLE   0 0 0
KRATOS DEFENSE & SEC SOLUTIO CALL 50077B907 16 317 SH Call SOLE   0 0 0
KRATOS DEFENSE & SEC SOLUTIO COM 50077B207 451 43,889 SH   SOLE   43,889 0 0
KRATOS DEFENSE & SEC SOLUTIO PUT 50077B957 90 518 SH Put SOLE   0 0 0
K2M GROUP HLDGS INC CALL 48273J907 0 1 SH Call SOLE   0 0 0
K2M GROUP HLDGS INC COM 48273J107 3 186 SH   SOLE   186 0 0
K2M GROUP HLDGS INC PUT 48273J957 0 13 SH Put SOLE   0 0 0
KURA ONCOLOGY INC CALL 50127T909 9 15 SH Call SOLE   0 0 0
KENNEDY-WILSON HLDGS INC CALL 489398907 0 95 SH Call SOLE   0 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 673 38,713 SH   SOLE   38,713 0 0
KENNEDY-WILSON HLDGS INC PUT 489398957 47 696 SH Put SOLE   0 0 0
KRANESHARES TR CALL 500767905 6 62 SH Call SOLE   0 0 0
KRANESHARES TR COM 500767306 1,486 24,206 SH   SOLE   24,206 0 0
KRANESHARES TR PUT 500767955 15 127 SH Put SOLE   0 0 0
KAYNE ANDERSON MLP INVT CO CALL 486606906 0 10 SH Call SOLE   0 0 0
KAYNE ANDERSON MLP INVT CO PUT 486606956 0 1 SH Put SOLE   0 0 0
LOEWS CORP COM 540424108 173 3,482 SH   SOLE   3,482 0 0
LOEWS CORP PUT 540424958 14 82 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 67 369 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 0 6 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 64 54 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 84 78 SH Put SOLE   0 0 0
LITHIA MTRS INC CALL 536797903 0 5 SH Call SOLE   0 0 0
LITHIA MTRS INC COM 536797103 207 2,064 SH   SOLE   2,064 0 0
LITHIA MTRS INC PUT 536797953 16 36 SH Put SOLE   0 0 0
LADDER CAP CORP CALL 505743904 0 3 SH Call SOLE   0 0 0
LADDER CAP CORP COM 505743104 645 42,786 SH   SOLE   42,786 0 0
LAMAR ADVERTISING CO NEW CALL 512816909 2 406 SH Call SOLE   0 0 0
LAMAR ADVERTISING CO NEW PUT 512816959 2 17 SH Put SOLE   0 0 0
LAUREATE EDUCATION INC CALL 518613903 3 45 SH Call SOLE   0 0 0
LAUREATE EDUCATION INC COM 518613203 352 25,632 SH   SOLE   25,632 0 0
LAYNE CHRISTENSEN CO COM 521050104 287 19,294 SH   SOLE   19,294 0 0
LAYNE CHRISTENSEN CO PUT 521050954 0 9 SH Put SOLE   0 0 0
LAZARD LTD CALL G54050902 8 32 SH Call SOLE   0 0 0
LAZARD LTD COM G54050102 710 13,519 SH   SOLE   13,519 0 0
LAZARD LTD PUT G54050952 52 319 SH Put SOLE   0 0 0
L BRANDS INC CALL 501797904 1,680 39,817 SH Call SOLE   0 0 0
L BRANDS INC PUT 501797954 1,774 1,648 SH Put SOLE   0 0 0
LIBERTY BROADBAND CORP PUT 530307955 0 2 SH Put SOLE   0 0 0
LIBERTY BROADBAND CORP COM 530307305 42 500 SH   SOLE   500 0 0
LIBERTY BROADBAND CORP PUT 530307955 2 10 SH Put SOLE   0 0 0
LIBERTY GLOBAL PLC CALL G5480U903 2 170 SH Call SOLE   0 0 0
LIBERTY GLOBAL PLC COM G5480U104 90 2,905 SH   SOLE   2,905 0 0
LIBERTY GLOBAL PLC PUT G5480U953 62 411 SH Put SOLE   0 0 0
LIBERTY GLOBAL PLC CALL G5480U903 1 19 SH Call SOLE   0 0 0
LIBERTY GLOBAL PLC COM G5480U120 138 4,535 SH   SOLE   4,535 0 0
LIBERTY GLOBAL PLC PUT G5480U953 21 135 SH Put SOLE   0 0 0
LIBBEY INC CALL 529898908 0 108 SH Call SOLE   0 0 0
LIBBEY INC PUT 529898958 1 5 SH Put SOLE   0 0 0
LENDINGCLUB CORP CALL 52603A909 2 43 SH Call SOLE   0 0 0
LENDINGCLUB CORP COM 52603A109 69 19,988 SH   SOLE   19,988 0 0
LENDINGCLUB CORP PUT 52603A959 20 428 SH Put SOLE   0 0 0
LANNET INC CALL 516012901 0 14 SH Call SOLE   0 0 0
LANNET INC COM 516012101 109 6,846 SH   SOLE   6,846 0 0
LANNET INC PUT 516012951 150 568 SH Put SOLE   0 0 0
LCI INDS CALL 50189K903 217 2,144 SH Call SOLE   0 0 0
LCI INDS PUT 50189K953 59 115 SH Put SOLE   0 0 0
LYDALL INC DEL CALL 550819906 0 9 SH Call SOLE   0 0 0
LEIDOS HLDGS INC CALL 525327902 2 11 SH Call SOLE   0 0 0
LEIDOS HLDGS INC COM 525327102 1,142 17,466 SH   SOLE   17,466 0 0
LEIDOS HLDGS INC PUT 525327952 6 57 SH Put SOLE   0 0 0
LANDS END INC NEW CALL 51509F905 5 17 SH Call SOLE   0 0 0
LANDS END INC NEW COM 51509F105 51 2,187 SH   SOLE   2,187 0 0
LANDS END INC NEW PUT 51509F955 36 120 SH Put SOLE   0 0 0
LEAR CORP CALL 521865904 49 223 SH Call SOLE   0 0 0
LEAR CORP PUT 521865954 27 38 SH Put SOLE   0 0 0
LINCOLN ELEC HLDGS INC CALL 533900906 0 4 SH Call SOLE   0 0 0
LINCOLN ELEC HLDGS INC COM 533900106 122 1,359 SH   SOLE   1,359 0 0
LINCOLN ELEC HLDGS INC PUT 533900956 4 42 SH Put SOLE   0 0 0
LEGGETT & PLATT INC CALL 524660907 0 4 SH Call SOLE   0 0 0
LEGGETT & PLATT INC COM 524660107 116 2,622 SH   SOLE   2,622 0 0
LEGGETT & PLATT INC PUT 524660957 7 54 SH Put SOLE   0 0 0
LEJU HLDGS LTD COM 50187J108 0 520 SH   SOLE   520 0 0
LENNAR CORP CALL 526057902 38 249 SH Call SOLE   0 0 0
LENNAR CORP COM 526057104 2,429 41,220 SH   SOLE   41,220 0 0
LENNAR CORP PUT 526057952 291 1,452 SH Put SOLE   0 0 0
LENNAR CORP PUT 526057952 0 13 SH Put SOLE   0 0 0
LENNAR CORP CALL 526057902 0 6 SH Call SOLE   0 0 0
LENNAR CORP PUT 526057952 2 46 SH Put SOLE   0 0 0
LIBERTY EXPEDIA HOLDINGS CALL 53046P909 0 10 SH Call SOLE   0 0 0
LIBERTY EXPEDIA HOLDINGS COM 53046P109 9 252 SH   SOLE   252 0 0
LIBERTY EXPEDIA HOLDINGS PUT 53046P959 3 5 SH Put SOLE   0 0 0
CHINA LIFE INS CO LTD CALL 16939P906 4 29 SH Call SOLE   0 0 0
CHINA LIFE INS CO LTD COM 16939P106 135 9,678 SH   SOLE   9,678 0 0
CHINA LIFE INS CO LTD PUT 16939P956 21 540 SH Put SOLE   0 0 0
LONGFIN CORP CALL 54304F906 32 946 SH Call SOLE   0 0 0
LONGFIN CORP COM 54304F106 40 2,349 SH   SOLE   2,349 0 0
LONGFIN CORP PUT 54304F956 649 380 SH Put SOLE   0 0 0
LEGACY RESVS LP CALL 524707904 18 110 SH Call SOLE   0 0 0
LEGACY RESVS LP COM 524707304 12 2,670 SH   SOLE   2,670 0 0
LEGACY RESVS LP PUT 524707954 7 101 SH Put SOLE   0 0 0
LIONS GATE ENTMNT CORP CALL 535919900 6 110 SH Call SOLE   0 0 0
LIONS GATE ENTMNT CORP PUT 535919950 1 4 SH Put SOLE   0 0 0
LIONS GATE ENTMNT CORP PUT 535919950 3 3 SH Put SOLE   0 0 0
LIONS GATE ENTMNT CORP CALL 535919900 1 61 SH Call SOLE   0 0 0
LIONS GATE ENTMNT CORP PUT 535919950 0 6 SH Put SOLE   0 0 0
LGI HOMES INC CALL 50187T906 2 2 SH Call SOLE   0 0 0
LGI HOMES INC COM 50187T106 271 3,841 SH   SOLE   3,841 0 0
LGI HOMES INC PUT 50187T956 0 48 SH Put SOLE   0 0 0
LIGAND PHARMACEUTICALS INC CALL 53220K904 703 4,229 SH Call SOLE   0 0 0
LIGAND PHARMACEUTICALS INC PUT 53220K954 5 19 SH Put SOLE   0 0 0
LABORATORY CORP AMER HLDGS CALL 50540R909 20 28 SH Call SOLE   0 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 182 1,127 SH   SOLE   1,127 0 0
LABORATORY CORP AMER HLDGS PUT 50540R959 13 53 SH Put SOLE   0 0 0
LHC GROUP INC CALL 50187A907 8 339 SH Call SOLE   0 0 0
LASALLE HOTEL PPTYS CALL 517942908 4 13 SH Call SOLE   0 0 0
LASALLE HOTEL PPTYS PUT 517942958 0 15 SH Put SOLE   0 0 0
LENNOX INTL INC CALL 526107907 19 120 SH Call SOLE   0 0 0
LENNOX INTL INC PUT 526107957 5 15 SH Put SOLE   0 0 0
LIBERTY LATIN AMERICA LTD CALL G9001E908 6 705 SH Call SOLE   0 0 0
LIBERTY LATIN AMERICA LTD COM G9001E102 337 17,354 SH   SOLE   17,354 0 0
LIBERTY LATIN AMERICA LTD PUT G9001E958 76 454 SH Put SOLE   0 0 0
LIBERTY LATIN AMERICA LTD CALL G9001E908 0 33 SH Call SOLE   0 0 0
LIBERTY LATIN AMERICA LTD PUT G9001E958 9 300 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 16 515 SH Call SOLE   0 0 0
GLOBAL X FDS PUT 37954Y951 15 139 SH Put SOLE   0 0 0
LUMENTUM HLDGS INC CALL 55024U909 98 808 SH Call SOLE   0 0 0
LUMENTUM HLDGS INC PUT 55024U959 50 218 SH Put SOLE   0 0 0
LIVANOVA PLC CALL G5509L901 26 50 SH Call SOLE   0 0 0
LIVANOVA PLC PUT G5509L951 3 37 SH Put SOLE   0 0 0
LA JOLLA PHARMACEUTICAL CO CALL 503459904 33 165 SH Call SOLE   0 0 0
LA JOLLA PHARMACEUTICAL CO COM 503459604 346 11,638 SH   SOLE   11,638 0 0
LA JOLLA PHARMACEUTICAL CO PUT 503459954 136 570 SH Put SOLE   0 0 0
LINK MOTION INC CALL 53577L905 0 3 SH Call SOLE   0 0 0
LINK MOTION INC COM 53577L105 76 46,018 SH   SOLE   46,018 0 0
LKQ CORP CALL 501889908 15 128 SH Call SOLE   0 0 0
LKQ CORP PUT 501889958 6 27 SH Put SOLE   0 0 0
LSC COMMUNICATIONS INC COM 50218P107 2 129 SH   SOLE   129 0 0
LUMBER LIQUIDATORS HLDGS INC CALL 55003T907 30 407 SH Call SOLE   0 0 0
LUMBER LIQUIDATORS HLDGS INC PUT 55003T957 21 103 SH Put SOLE   0 0 0
L3 TECHNOLOGIES INC CALL 502413907 39 121 SH Call SOLE   0 0 0
L3 TECHNOLOGIES INC COM 502413107 868 4,177 SH   SOLE   4,177 0 0
L3 TECHNOLOGIES INC PUT 502413957 56 92 SH Put SOLE   0 0 0
LIMELIGHT NETWORKS INC CALL 53261M904 2 74 SH Call SOLE   0 0 0
LIMELIGHT NETWORKS INC PUT 53261M954 0 1 SH Put SOLE   0 0 0
LILLY ELI & CO CALL 532457908 119 1,963 SH Call SOLE   0 0 0
LILLY ELI & CO COM 532457108 37 485 SH   SOLE   485 0 0
LILLY ELI & CO PUT 532457958 234 649 SH Put SOLE   0 0 0
LEGG MASON INC CALL 524901905 31 134 SH Call SOLE   0 0 0
LEGG MASON INC COM 524901105 225 5,550 SH   SOLE   5,550 0 0
LEGG MASON INC PUT 524901955 1 22 SH Put SOLE   0 0 0
LANDMARK INFRASTRUCTURE LP CALL 51508J908 1 38 SH Call SOLE   0 0 0
LANDMARK INFRASTRUCTURE LP COM 51508J108 172 10,375 SH   SOLE   10,375 0 0
LANDMARK INFRASTRUCTURE LP PUT 51508J958 4 25 SH Put SOLE   0 0 0
LOCKHEED MARTIN CORP CALL 539830909 11,137 31,583 SH Call SOLE   0 0 0
LOCKHEED MARTIN CORP COM 539830109 405 1,200 SH   SOLE   1,200 0 0
LOCKHEED MARTIN CORP PUT 539830959 483 590 SH Put SOLE   0 0 0
LINE CORP CALL 53567X901 0 6 SH Call SOLE   0 0 0
LINE CORP COM 53567X101 77 1,999 SH   SOLE   1,999 0 0
LINE CORP PUT 53567X951 6 37 SH Put SOLE   0 0 0
LINCOLN NATL CORP IND CALL 534187909 5 46 SH Call SOLE   0 0 0
LINCOLN NATL CORP IND COM 534187109 1,117 15,292 SH   SOLE   15,292 0 0
LINCOLN NATL CORP IND PUT 534187959 125 573 SH Put SOLE   0 0 0
SNYDERS-LANCE INC CALL 833551904 0 1,203 SH Call SOLE   0 0 0
SNYDERS-LANCE INC PUT 833551954 0 19 SH Put SOLE   0 0 0
LANDEC CORP COM 514766104 302 23,176 SH   SOLE   23,176 0 0
CHENIERE ENERGY INC CALL 16411R908 102 740 SH Call SOLE   0 0 0
CHENIERE ENERGY INC COM 16411R208 2,011 37,634 SH   SOLE   37,634 0 0
CHENIERE ENERGY INC PUT 16411R958 66 399 SH Put SOLE   0 0 0
LINDSAY CORP CALL 535555906 0 3 SH Call SOLE   0 0 0
LINDSAY CORP COM 535555106 19 216 SH   SOLE   216 0 0
LINDSAY CORP PUT 535555956 1 20 SH Put SOLE   0 0 0
LANTHEUS HLDGS INC CALL 516544903 0 8 SH Call SOLE   0 0 0
LANTHEUS HLDGS INC COM 516544103 17 1,099 SH   SOLE   1,099 0 0
LANTHEUS HLDGS INC PUT 516544953 5 15 SH Put SOLE   0 0 0
LIVE OAK BANCSHARES INC CALL 53803X905 1 25 SH Call SOLE   0 0 0
EL POLLO LOCO HLDGS INC CALL 268603907 0 6 SH Call SOLE   0 0 0
EL POLLO LOCO HLDGS INC COM 268603107 310 32,657 SH   SOLE   32,657 0 0
EL POLLO LOCO HLDGS INC PUT 268603957 5 181 SH Put SOLE   0 0 0
LOGITECH INTL S A CALL H50430902 12 93 SH Call SOLE   0 0 0
LOGITECH INTL S A PUT H50430952 73 320 SH Put SOLE   0 0 0
LOGMEIN INC CALL 54142L909 8 34 SH Call SOLE   0 0 0
LOGMEIN INC COM 54142L109 12 105 SH   SOLE   105 0 0
LOGMEIN INC PUT 54142L959 6 22 SH Put SOLE   0 0 0
LOMA NEGRA CORP COM 54150E104 979 45,929 SH   SOLE   45,929 0 0
LOMA NEGRA CORP PUT 54150E954 171 431 SH Put SOLE   0 0 0
GRAND CANYON ED INC CALL 38526M906 12 8 SH Call SOLE   0 0 0
GRAND CANYON ED INC COM 38526M106 77 743 SH   SOLE   743 0 0
GRAND CANYON ED INC PUT 38526M956 0 10 SH Put SOLE   0 0 0
LORAL SPACE & COMMUNICATNS I CALL 543881906 2 53 SH Call SOLE   0 0 0
LOWES COS INC CALL 548661907 659 2,337 SH Call SOLE   0 0 0
LOWES COS INC COM 548661107 1,738 19,815 SH   SOLE   19,815 0 0
LOWES COS INC PUT 548661957 664 2,881 SH Put SOLE   0 0 0
LOXO ONCOLOGY INC CALL 548862901 81 71 SH Call SOLE   0 0 0
LOXO ONCOLOGY INC COM 548862101 24 211 SH   SOLE   211 0 0
LOXO ONCOLOGY INC PUT 548862951 71 77 SH Put SOLE   0 0 0
LIPOCINE INC NEW COM 53630X104 5 3,688 SH   SOLE   3,688 0 0
LIPOCINE INC NEW PUT 53630X954 2 10 SH Put SOLE   0 0 0
DORIAN LPG LTD CALL Y2106R900 9 121 SH Call SOLE   0 0 0
LAREDO PETROLEUM INC CALL 516806906 0 53 SH Call SOLE   0 0 0
LAREDO PETROLEUM INC COM 516806106 24 2,761 SH   SOLE   2,761 0 0
LAREDO PETROLEUM INC PUT 516806956 0 2 SH Put SOLE   0 0 0
LG DISPLAY CO LTD CALL 50186V902 4 88 SH Call SOLE   0 0 0
LG DISPLAY CO LTD PUT 50186V952 1 50 SH Put SOLE   0 0 0
LPL FINL HLDGS INC CALL 50212V900 1 21 SH Call SOLE   0 0 0
LPL FINL HLDGS INC COM 50212V100 213 3,490 SH   SOLE   3,490 0 0
LPL FINL HLDGS INC PUT 50212V950 10 193 SH Put SOLE   0 0 0
LIFEPOINT HEALTH INC COM 53219L109 21 458 SH   SOLE   458 0 0
LIFEPOINT HEALTH INC PUT 53219L959 1 4 SH Put SOLE   0 0 0
LIVEPERSON INC CALL 538146901 88 407 SH Call SOLE   0 0 0
LOUISIANA PAC CORP CALL 546347905 39 425 SH Call SOLE   0 0 0
LOUISIANA PAC CORP PUT 546347955 1 7 SH Put SOLE   0 0 0
LA QUINTA HLDGS INC CALL 50420D908 2 43 SH Call SOLE   0 0 0
LA QUINTA HLDGS INC COM 50420D108 36 1,947 SH   SOLE   1,947 0 0
LA QUINTA HLDGS INC PUT 50420D958 1 12 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 38 576 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 44 374 SH Put SOLE   0 0 0
LIQUIDITY SERVICES INC CALL 53635B907 0 35 SH Call SOLE   0 0 0
LIQUIDITY SERVICES INC COM 53635B107 7 1,140 SH   SOLE   1,140 0 0
LRAD CORP COM 50213V109 0 209 SH   SOLE   209 0 0
LAM RESEARCH CORP CALL 512807908 1,198 1,134 SH Call SOLE   0 0 0
LAM RESEARCH CORP PUT 512807958 784 1,455 SH Put SOLE   0 0 0
K12 INC COM 48273U102 29 2,097 SH   SOLE   2,097 0 0
LATTICE SEMICONDUCTOR CORP CALL 518415904 0 3 SH Call SOLE   0 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 61 10,962 SH   SOLE   10,962 0 0
LATTICE SEMICONDUCTOR CORP PUT 518415954 0 4 SH Put SOLE   0 0 0
LIFE STORAGE INC CALL 53223X907 0 4 SH Call SOLE   0 0 0
LIFE STORAGE INC COM 53223X107 1,943 23,275 SH   SOLE   23,275 0 0
LIFE STORAGE INC PUT 53223X957 86 805 SH Put SOLE   0 0 0
LANDSTAR SYS INC CALL 515098901 0 3 SH Call SOLE   0 0 0
LANDSTAR SYS INC COM 515098101 286 2,616 SH   SOLE   2,616 0 0
LANDSTAR SYS INC PUT 515098951 9 105 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE PUT 531229958 0 1 SH Put SOLE   0 0 0
LTC PPTYS INC CALL 502175902 0 55 SH Call SOLE   0 0 0
LTC PPTYS INC COM 502175102 22 585 SH   SOLE   585 0 0
LTC PPTYS INC PUT 502175952 3 9 SH Put SOLE   0 0 0
LATAM AIRLS GROUP S A COM 51817R106 9 601 SH   SOLE   601 0 0
LIBERTY TRIPADVISOR HLDGS IN CALL 531465902 8 126 SH Call SOLE   0 0 0
LIBERTY TRIPADVISOR HLDGS IN COM 531465102 8 770 SH   SOLE   770 0 0
LIBERTY TRIPADVISOR HLDGS IN PUT 531465952 0 10 SH Put SOLE   0 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 2 48 SH   SOLE   48 0 0
LEGACY TEX FINL GROUP INC PUT 52471Y956 0 1 SH Put SOLE   0 0 0
LUBYS INC COM 549282101 2 815 SH   SOLE   815 0 0
LEUCADIA NATL CORP CALL 527288904 23 288 SH Call SOLE   0 0 0
LEUCADIA NATL CORP PUT 527288954 0 8 SH Put SOLE   0 0 0
LULULEMON ATHLETICA INC CALL 550021909 1,872 1,232 SH Call SOLE   0 0 0
LULULEMON ATHLETICA INC PUT 550021959 168 512 SH Put SOLE   0 0 0
SOUTHWEST AIRLS CO CALL 844741908 201 3,269 SH Call SOLE   0 0 0
SOUTHWEST AIRLS CO PUT 844741958 100 658 SH Put SOLE   0 0 0
LAS VEGAS SANDS CORP CALL 517834907 644 1,741 SH Call SOLE   0 0 0
LAS VEGAS SANDS CORP PUT 517834957 302 965 SH Put SOLE   0 0 0
LAMB WESTON HLDGS INC CALL 513272904 0 3 SH Call SOLE   0 0 0
LAMB WESTON HLDGS INC COM 513272104 1,096 18,828 SH   SOLE   18,828 0 0
LAMB WESTON HLDGS INC PUT 513272954 1 33 SH Put SOLE   0 0 0
LUXOFT HLDG INC COM G57279104 96 2,364 SH   SOLE   2,364 0 0
LUXOFT HLDG INC PUT G57279954 4 10 SH Put SOLE   0 0 0
LEXINGTON REALTY TRUST CALL 529043901 0 37 SH Call SOLE   0 0 0
LEXICON PHARMACEUTICALS INC COM 528872302 1 134 SH   SOLE   134 0 0
LEXICON PHARMACEUTICALS INC PUT 528872952 11 70 SH Put SOLE   0 0 0
LSB INDS INC CALL 502160904 0 3 SH Call SOLE   0 0 0
LYONDELLBASELL INDUSTRIES N CALL N53745900 65 150 SH Call SOLE   0 0 0
LYONDELLBASELL INDUSTRIES N PUT N53745950 31 107 SH Put SOLE   0 0 0
LLOYDS BANKING GROUP PLC CALL 539439909 3 212 SH Call SOLE   0 0 0
LLOYDS BANKING GROUP PLC COM 539439109 6 1,832 SH   SOLE   1,832 0 0
LLOYDS BANKING GROUP PLC PUT 539439959 0 1 SH Put SOLE   0 0 0
LSI INDS INC CALL 50216C908 1 57 SH Call SOLE   0 0 0
LIVE NATION ENTERTAINMENT IN CALL 538034909 39 414 SH Call SOLE   0 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 170 4,040 SH   SOLE   4,040 0 0
LIVE NATION ENTERTAINMENT IN PUT 538034959 19 127 SH Put SOLE   0 0 0
LA Z BOY INC CALL 505336907 1 12 SH Call SOLE   0 0 0
LA Z BOY INC COM 505336107 340 11,364 SH   SOLE   11,364 0 0
LA Z BOY INC PUT 505336957 24 327 SH Put SOLE   0 0 0
MACYS INC CALL 55616P904 443 2,365 SH Call SOLE   0 0 0
MACYS INC PUT 55616P954 199 1,884 SH Put SOLE   0 0 0
MASTERCARD INCORPORATED CALL 57636Q904 1,279 1,660 SH Call SOLE   0 0 0
MASTERCARD INCORPORATED COM 57636Q104 15,522 88,617 SH   SOLE   88,617 0 0
MASTERCARD INCORPORATED PUT 57636Q954 1,618 3,261 SH Put SOLE   0 0 0
MID AMER APT CMNTYS INC CALL 59522J903 0 2 SH Call SOLE   0 0 0
MID AMER APT CMNTYS INC COM 59522J103 795 8,716 SH   SOLE   8,716 0 0
MID AMER APT CMNTYS INC PUT 59522J953 77 204 SH Put SOLE   0 0 0
MACERICH CO CALL 554382901 457 8,160 SH Call SOLE   0 0 0
MACERICH CO COM 554382101 100 1,800 SH   SOLE   1,800 0 0
MACERICH CO PUT 554382951 23 167 SH Put SOLE   0 0 0
MERRIMACK PHARMACEUTICALS IN CALL 590328909 0 1 SH Call SOLE   0 0 0
MERRIMACK PHARMACEUTICALS IN PUT 590328959 0 1 SH Put SOLE   0 0 0
MAG SILVER CORP CALL 55903Q904 0 18 SH Call SOLE   0 0 0
MAG SILVER CORP COM 55903Q104 91 9,410 SH   SOLE   9,410 0 0
MAG SILVER CORP PUT 55903Q954 18 92 SH Put SOLE   0 0 0
MAIN STREET CAPITAL CORP CALL 56035L904 0 19 SH Call SOLE   0 0 0
MAIN STREET CAPITAL CORP COM 56035L104 604 16,375 SH   SOLE   16,375 0 0
MAIN STREET CAPITAL CORP PUT 56035L954 65 213 SH Put SOLE   0 0 0
MANPOWERGROUP INC CALL 56418H900 0 2 SH Call SOLE   0 0 0
MANPOWERGROUP INC PUT 56418H950 2 2 SH Put SOLE   0 0 0
MANHATTAN ASSOCS INC CALL 562750909 0 1 SH Call SOLE   0 0 0
MANHATTAN ASSOCS INC PUT 562750959 3 33 SH Put SOLE   0 0 0
MANTECH INTL CORP CALL 564563904 17 102 SH Call SOLE   0 0 0
MANTECH INTL CORP PUT 564563954 14 113 SH Put SOLE   0 0 0
MANCHESTER UTD PLC NEW CALL G5784H906 1 76 SH Call SOLE   0 0 0
MANCHESTER UTD PLC NEW PUT G5784H956 1 45 SH Put SOLE   0 0 0
MARRIOTT INTL INC NEW CALL 571903902 614 999 SH Call SOLE   0 0 0
MARRIOTT INTL INC NEW PUT 571903952 47 1,083 SH Put SOLE   0 0 0
MARATHON PATENT GROUP INC CALL 56585W902 2 206 SH Call SOLE   0 0 0
MARATHON PATENT GROUP INC COM 56585W302 9 8,261 SH   SOLE   8,261 0 0
MARATHON PATENT GROUP INC PUT 56585W952 66 219 SH Put SOLE   0 0 0
REMARK HLDGS INC CALL 75955K902 4 140 SH Call SOLE   0 0 0
REMARK HLDGS INC COM 75955K102 25 4,517 SH   SOLE   4,517 0 0
REMARK HLDGS INC PUT 75955K952 4 5 SH Put SOLE   0 0 0
MASCO CORP CALL 574599906 7 237 SH Call SOLE   0 0 0
MASCO CORP COM 574599106 47 1,179 SH   SOLE   1,179 0 0
MASCO CORP PUT 574599956 6 62 SH Put SOLE   0 0 0
MASIMO CORP CALL 574795900 2 7 SH Call SOLE   0 0 0
MASIMO CORP COM 574795100 131 1,498 SH   SOLE   1,498 0 0
MASIMO CORP PUT 574795950 2 27 SH Put SOLE   0 0 0
MATTEL INC CALL 577081902 43 1,452 SH Call SOLE   0 0 0
MATTEL INC COM 577081102 477 36,310 SH   SOLE   36,310 0 0
MATTEL INC PUT 577081952 278 900 SH Put SOLE   0 0 0
MATTERSIGHT CORP COM 577097108 65 31,391 SH   SOLE   31,391 0 0
MATTERSIGHT CORP PUT 577097958 0 10 SH Put SOLE   0 0 0
MATTHEWS INTL CORP COM 577128101 4 93 SH   SOLE   93 0 0
MATTHEWS INTL CORP PUT 577128951 1 17 SH Put SOLE   0 0 0
MATSON INC CALL 57686G905 1 10 SH Call SOLE   0 0 0
MATSON INC COM 57686G105 28 1,009 SH   SOLE   1,009 0 0
MATSON INC PUT 57686G955 5 53 SH Put SOLE   0 0 0
MINDBODY INC CALL 60255W905 3 13 SH Call SOLE   0 0 0
MINDBODY INC PUT 60255W955 2 32 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 0 3 SH Call SOLE   0 0 0
MBIA INC CALL 55262C900 83 312 SH Call SOLE   0 0 0
MBIA INC COM 55262C100 606 65,455 SH   SOLE   65,455 0 0
MBIA INC PUT 55262C950 157 2,015 SH Put SOLE   0 0 0
MERCHANTS BANCORP IND COM 58844R108 23 1,091 SH   SOLE   1,091 0 0
MERCHANTS BANCORP IND PUT 58844R958 0 4 SH Put SOLE   0 0 0
MOBILE TELESYSTEMS PJSC CALL 607409909 4 93 SH Call SOLE   0 0 0
MOBILE TELESYSTEMS PJSC COM 607409109 608 53,452 SH   SOLE   53,452 0 0
MOBILE TELESYSTEMS PJSC PUT 607409959 67 1,446 SH Put SOLE   0 0 0
MALIBU BOATS INC CALL 56117J900 0 7 SH Call SOLE   0 0 0
MALIBU BOATS INC PUT 56117J950 0 9 SH Put SOLE   0 0 0
MEDLEY CAP CORP COM 58503F106 31 7,967 SH   SOLE   7,967 0 0
MEDLEY CAP CORP PUT 58503F956 3 32 SH Put SOLE   0 0 0
MCDONALDS CORP CALL 580135901 308 2,790 SH Call SOLE   0 0 0
MCDONALDS CORP COM 580135101 6,530 41,762 SH   SOLE   41,762 0 0
MCDONALDS CORP PUT 580135951 857 2,618 SH Put SOLE   0 0 0
MID CON ENERGY PARTNERS LP CALL 59560V909 1 70 SH Call SOLE   0 0 0
MID CON ENERGY PARTNERS LP COM 59560V109 59 43,675 SH   SOLE   43,675 0 0
MID CON ENERGY PARTNERS LP PUT 59560V959 60 471 SH Put SOLE   0 0 0
CONTANGO OIL & GAS COMPANY CALL 21075N904 0 14 SH Call SOLE   0 0 0
CONTANGO OIL & GAS COMPANY COM 21075N204 24 7,025 SH   SOLE   7,025 0 0
CONTANGO OIL & GAS COMPANY PUT 21075N954 14 186 SH Put SOLE   0 0 0
MCBC HLDGS INC CALL 55276F907 1 5 SH Call SOLE   0 0 0
MCBC HLDGS INC COM 55276F107 159 6,335 SH   SOLE   6,335 0 0
MCBC HLDGS INC PUT 55276F957 11 162 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 35 413 SH Call SOLE   0 0 0
ISHARES TR COM 46429B671 448 6,535 SH   SOLE   6,535 0 0
ISHARES TR PUT 46429B957 16 61 SH Put SOLE   0 0 0
MICROCHIP TECHNOLOGY INC CALL 595017904 134 296 SH Call SOLE   0 0 0
MICROCHIP TECHNOLOGY INC PUT 595017954 10 69 SH Put SOLE   0 0 0
MARCHEX INC COM 56624R108 2 791 SH   SOLE   791 0 0
MARCHEX INC PUT 56624R958 0 1 SH Put SOLE   0 0 0
MCKESSON CORP CALL 58155Q903 174 673 SH Call SOLE   0 0 0
MCKESSON CORP COM 58155Q103 14 100 SH   SOLE   100 0 0
MCKESSON CORP PUT 58155Q953 571 333 SH Put SOLE   0 0 0
MOODYS CORP CALL 615369905 6 5 SH Call SOLE   0 0 0
MOODYS CORP COM 615369105 1,033 6,410 SH   SOLE   6,410 0 0
MOODYS CORP PUT 615369955 29 193 SH Put SOLE   0 0 0
SERES THERAPEUTICS INC CALL 81750R902 0 1 SH Call SOLE   0 0 0
SERES THERAPEUTICS INC PUT 81750R952 0 8 SH Put SOLE   0 0 0
MONARCH CASINO & RESORT INC CALL 609027907 10 83 SH Call SOLE   0 0 0
MONARCH CASINO & RESORT INC PUT 609027957 4 59 SH Put SOLE   0 0 0
MARCUS CORP PUT 566330956 0 1 SH Put SOLE   0 0 0
MERCURY GENL CORP NEW CALL 589400900 2 30 SH Call SOLE   0 0 0
MERCURY GENL CORP NEW COM 589400100 61 1,339 SH   SOLE   1,339 0 0
MERCURY GENL CORP NEW PUT 589400950 3 6 SH Put SOLE   0 0 0
MEDNAX INC CALL 58502B906 56 90 SH Call SOLE   0 0 0
MEDNAX INC COM 58502B106 167 3,008 SH   SOLE   3,008 0 0
MEDNAX INC PUT 58502B956 3 53 SH Put SOLE   0 0 0
MONGODB INC CALL 60937P906 40 72 SH Call SOLE   0 0 0
MONGODB INC PUT 60937P956 3 209 SH Put SOLE   0 0 0
M D C HLDGS INC CALL 552676908 2 49 SH Call SOLE   0 0 0
M D C HLDGS INC COM 552676108 77 2,760 SH   SOLE   2,760 0 0
M D C HLDGS INC PUT 552676958 1 25 SH Put SOLE   0 0 0
MDC PARTNERS INC CALL 552697904 0 25 SH Call SOLE   0 0 0
MEDICINES CO CALL 584688905 120 168 SH Call SOLE   0 0 0
MEDICINES CO PUT 584688955 5 96 SH Put SOLE   0 0 0
MONDELEZ INTL INC CALL 609207905 234 1,098 SH Call SOLE   0 0 0
MONDELEZ INTL INC PUT 609207955 288 1,142 SH Put SOLE   0 0 0
MEREDITH CORP CALL 589433901 3 100 SH Call SOLE   0 0 0
MEREDITH CORP COM 589433101 1,246 23,163 SH   SOLE   23,163 0 0
MEREDITH CORP PUT 589433951 148 240 SH Put SOLE   0 0 0
MCDERMOTT INTL INC CALL 580037909 16 285 SH Call SOLE   0 0 0
MCDERMOTT INTL INC PUT 580037959 2 18 SH Put SOLE   0 0 0
ALLSCRIPTS HEALTHCARE SOLUTN CALL 01988P908 0 25 SH Call SOLE   0 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 0 69 SH   SOLE   69 0 0
ALLSCRIPTS HEALTHCARE SOLUTN PUT 01988P958 0 2 SH Put SOLE   0 0 0
MEDIDATA SOLUTIONS INC CALL 58471A905 1 56 SH Call SOLE   0 0 0
MEDTRONIC PLC CALL G5960L903 280 1,440 SH Call SOLE   0 0 0
MEDTRONIC PLC COM G5960L103 636 7,935 SH   SOLE   7,935 0 0
MEDTRONIC PLC PUT G5960L953 412 1,332 SH Put SOLE   0 0 0
MDU RES GROUP INC CALL 552690909 0 3 SH Call SOLE   0 0 0
MDU RES GROUP INC PUT 552690959 0 33 SH Put SOLE   0 0 0
MIMEDX GROUP INC CALL 602496901 39 1,077 SH Call SOLE   0 0 0
MIMEDX GROUP INC PUT 602496951 309 629 SH Put SOLE   0 0 0
SPDR S&P MIDCAP 400 ETF TR CALL 78467Y907 59 340 SH Call SOLE   0 0 0
SPDR S&P MIDCAP 400 ETF TR COM 78467Y107 5,482 16,042 SH   SOLE   16,042 0 0
SPDR S&P MIDCAP 400 ETF TR PUT 78467Y957 222 409 SH Put SOLE   0 0 0
MEDIFAST INC COM 58470H101 30 327 SH   SOLE   327 0 0
MEDIFAST INC PUT 58470H951 2 7 SH Put SOLE   0 0 0
MEDPACE HLDGS INC COM 58506Q109 0 2 SH   SOLE   2 0 0
MEET GROUP INC CALL 58513U901 20 390 SH Call SOLE   0 0 0
MEET GROUP INC PUT 58513U951 3 83 SH Put SOLE   0 0 0
METHODE ELECTRS INC CALL 591520900 0 1 SH Call SOLE   0 0 0
METHODE ELECTRS INC COM 591520200 30 779 SH   SOLE   779 0 0
METHODE ELECTRS INC PUT 591520950 15 137 SH Put SOLE   0 0 0
MEI PHARMA INC CALL 55279B902 2 100 SH Call SOLE   0 0 0
MEI PHARMA INC PUT 55279B952 0 5 SH Put SOLE   0 0 0
MERCADOLIBRE INC CALL 58733R902 3,200 7,408 SH Call SOLE   0 0 0
MERCADOLIBRE INC COM 58733R102 178 500 SH   SOLE   500 0 0
MERCADOLIBRE INC PUT 58733R952 824 247 SH Put SOLE   0 0 0
METHANEX CORP CALL 59151K908 153 521 SH Call SOLE   0 0 0
METHANEX CORP PUT 59151K958 1 2 SH Put SOLE   0 0 0
MERCER INTL INC CALL 588056901 4 101 SH Call SOLE   0 0 0
MERCER INTL INC COM 588056101 121 9,767 SH   SOLE   9,767 0 0
MERCER INTL INC PUT 588056951 11 124 SH Put SOLE   0 0 0
METLIFE INC CALL 59156R908 140 2,155 SH Call SOLE   0 0 0
METLIFE INC COM 59156R108 8,762 190,954 SH   SOLE   190,954 0 0
METLIFE INC PUT 59156R958 816 3,169 SH Put SOLE   0 0 0
METLIFE INC CALL 59156R908 54 300 SH Call SOLE   0 0 0
METLIFE INC PUT 59156R958 62 489 SH Put SOLE   0 0 0
MFA FINL INC CALL 55272X902 0 2 SH Call SOLE   0 0 0
MFA FINL INC PUT 55272X952 0 35 SH Put SOLE   0 0 0
MANULIFE FINL CORP CALL 56501R906 1 56 SH Call SOLE   0 0 0
MANULIFE FINL CORP PUT 56501R956 3 26 SH Put SOLE   0 0 0
MIZUHO FINL GROUP INC COM 60687Y109 0 49 SH   SOLE   49 0 0
MICRO FOCUS INTERNATIONAL PL CALL 594837904 22 555 SH Call SOLE   0 0 0
MICRO FOCUS INTERNATIONAL PL COM 594837304 51 3,687 SH   SOLE   3,687 0 0
MICRO FOCUS INTERNATIONAL PL PUT 594837954 55 543 SH Put SOLE   0 0 0
MEDALLION FINL CORP CALL 583928906 0 20 SH Call SOLE   0 0 0
MEDALLION FINL CORP COM 583928106 7 1,611 SH   SOLE   1,611 0 0
MISTRAS GROUP INC CALL 60649T907 0 14 SH Call SOLE   0 0 0
MISTRAS GROUP INC COM 60649T107 72 3,803 SH   SOLE   3,803 0 0
MISTRAS GROUP INC PUT 60649T957 3 101 SH Put SOLE   0 0 0
MAGNA INTL INC CALL 559222901 13 56 SH Call SOLE   0 0 0
MAGNA INTL INC COM 559222401 58 1,037 SH   SOLE   1,037 0 0
MAGNA INTL INC PUT 559222951 2 17 SH Put SOLE   0 0 0
VANGUARD WORLD FD COM 921910873 268 2,963 SH   SOLE   2,963 0 0
MONEYGRAM INTL INC CALL 60935Y908 0 115 SH Call SOLE   0 0 0
MONEYGRAM INTL INC PUT 60935Y958 10 40 SH Put SOLE   0 0 0
MAGELLAN HEALTH INC PUT 559079957 0 15 SH Put SOLE   0 0 0
MGM RESORTS INTERNATIONAL CALL 552953901 267 1,461 SH Call SOLE   0 0 0
MGM RESORTS INTERNATIONAL PUT 552953951 190 1,622 SH Put SOLE   0 0 0
MACROGENICS INC CALL 556099909 17 67 SH Call SOLE   0 0 0
MACROGENICS INC PUT 556099959 0 1 SH Put SOLE   0 0 0
MGM GROWTH PPTYS LLC CALL 55303A905 0 1 SH Call SOLE   0 0 0
MGP INGREDIENTS INC NEW COM 55303J106 141 1,578 SH   SOLE   1,578 0 0
MGP INGREDIENTS INC NEW PUT 55303J956 0 15 SH Put SOLE   0 0 0
MOHAWK INDS INC CALL 608190904 35 75 SH Call SOLE   0 0 0
MOHAWK INDS INC COM 608190104 1,181 5,088 SH   SOLE   5,088 0 0
MOHAWK INDS INC PUT 608190954 158 221 SH Put SOLE   0 0 0
MAIDEN HOLDINGS LTD CALL G5753U902 0 32 SH Call SOLE   0 0 0
MAIDEN HOLDINGS LTD PUT G5753U952 3 163 SH Put SOLE   0 0 0
M/I HOMES INC CALL 55305B901 1 5 SH Call SOLE   0 0 0
M/I HOMES INC COM 55305B101 111 3,487 SH   SOLE   3,487 0 0
M/I HOMES INC PUT 55305B951 15 46 SH Put SOLE   0 0 0
MACQUARIE INFRASTRUCTURE COR CALL 55608B905 23 463 SH Call SOLE   0 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 802 21,720 SH   SOLE   21,720 0 0
MACQUARIE INFRASTRUCTURE COR PUT 55608B955 283 477 SH Put SOLE   0 0 0
MIDDLEBY CORP CALL 596278901 60 136 SH Call SOLE   0 0 0
MIDDLEBY CORP COM 596278101 356 2,879 SH   SOLE   2,879 0 0
MIDDLEBY CORP PUT 596278951 89 237 SH Put SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K810 10 763 SH   SOLE   763 0 0
MICHAELS COS INC CALL 59408Q906 3 301 SH Call SOLE   0 0 0
MICHAELS COS INC PUT 59408Q956 14 314 SH Put SOLE   0 0 0
MITCHAM INDS INC CALL 606501904 0 15 SH Call SOLE   0 0 0
MOBILE MINI INC CALL 60740F905 47 54 SH Call SOLE   0 0 0
MOBILE MINI INC PUT 60740F955 7 318 SH Put SOLE   0 0 0
MITEK SYS INC CALL 606710900 0 27 SH Call SOLE   0 0 0
MITEK SYS INC COM 606710200 119 16,130 SH   SOLE   16,130 0 0
MITEK SYS INC PUT 606710950 38 271 SH Put SOLE   0 0 0
MITEL NETWORKS CORP CALL 60671Q904 0 2 SH Call SOLE   0 0 0
MITEL NETWORKS CORP COM 60671Q104 74 8,044 SH   SOLE   8,044 0 0
MITEL NETWORKS CORP PUT 60671Q954 1 37 SH Put SOLE   0 0 0
AG MTG INVT TR INC COM 001228105 0 16 SH   SOLE   16 0 0
ETF MANAGERS TR CALL 26924G908 7 218 SH Call SOLE   0 0 0
ETF MANAGERS TR PUT 26924G958 25 197 SH Put SOLE   0 0 0
MCCORMICK & CO INC CALL 579780906 128 98 SH Call SOLE   0 0 0
MCCORMICK & CO INC PUT 579780956 8 101 SH Put SOLE   0 0 0
MARKEL CORP CALL 570535904 97 6 SH Call SOLE   0 0 0
MARKEL CORP COM 570535104 562 481 SH   SOLE   481 0 0
MKS INSTRUMENT INC CALL 55306N904 34 72 SH Call SOLE   0 0 0
MKS INSTRUMENT INC PUT 55306N954 8 77 SH Put SOLE   0 0 0
MARKETAXESS HLDGS INC CALL 57060D908 1 1 SH Call SOLE   0 0 0
MARKETAXESS HLDGS INC COM 57060D108 225 1,035 SH   SOLE   1,035 0 0
MELCO RESORT ENTERTAINMENT L CALL 585464900 1,655 56,074 SH Call SOLE   0 0 0
MELCO RESORT ENTERTAINMENT L PUT 585464950 130 1,040 SH Put SOLE   0 0 0
MILLER HERMAN INC COM 600544100 215 6,760 SH   SOLE   6,760 0 0
MILLER HERMAN INC PUT 600544950 26 81 SH Put SOLE   0 0 0
MUELLER INDS INC CALL 624756902 7 109 SH Call SOLE   0 0 0
MUELLER INDS INC PUT 624756952 0 18 SH Put SOLE   0 0 0
MARTIN MARIETTA MATLS INC CALL 573284906 24 112 SH Call SOLE   0 0 0
MARTIN MARIETTA MATLS INC COM 573284106 310 1,497 SH   SOLE   1,497 0 0
MARTIN MARIETTA MATLS INC PUT 573284956 283 152 SH Put SOLE   0 0 0
MELINTA THERAPEUTICS INC PUT 58549G950 27 55 SH Put SOLE   0 0 0
MELINTA THERAPEUTICS INC PUT 58549G950 0 1 SH Put SOLE   0 0 0
MELLANOX TECHNOLOGIES LTD CALL M51363903 864 10,149 SH Call SOLE   0 0 0
MELLANOX TECHNOLOGIES LTD PUT M51363953 14 160 SH Put SOLE   0 0 0
MARSH & MCLENNAN COS INC CALL 571748902 22 350 SH Call SOLE   0 0 0
MARSH & MCLENNAN COS INC PUT 571748952 9 155 SH Put SOLE   0 0 0
MARTIN MIDSTREAM PRTNRS L P CALL 573331905 0 28 SH Call SOLE   0 0 0
MARTIN MIDSTREAM PRTNRS L P COM 573331105 59 4,386 SH   SOLE   4,386 0 0
MARTIN MIDSTREAM PRTNRS L P PUT 573331955 20 99 SH Put SOLE   0 0 0
3M CO CALL 88579Y901 887 1,350 SH Call SOLE   0 0 0
3M CO PUT 88579Y951 411 2,741 SH Put SOLE   0 0 0
MAGELLAN MIDSTREAM PRTNRS LP CALL 559080906 7 395 SH Call SOLE   0 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 18 314 SH   SOLE   314 0 0
MAGELLAN MIDSTREAM PRTNRS LP PUT 559080956 148 337 SH Put SOLE   0 0 0
MAXIMUS INC CALL 577933904 1 9 SH Call SOLE   0 0 0
MERIT MED SYS INC COM 589889104 94 2,081 SH   SOLE   2,081 0 0
MERIT MED SYS INC PUT 589889954 3 70 SH Put SOLE   0 0 0
MAKEMYTRIP LIMITED MAURITIUS CALL V5633W909 6 102 SH Call SOLE   0 0 0
MAKEMYTRIP LIMITED MAURITIUS COM V5633W109 214 6,195 SH   SOLE   6,195 0 0
MAKEMYTRIP LIMITED MAURITIUS PUT V5633W959 17 267 SH Put SOLE   0 0 0
MANNING & NAPIER INC CALL 56382Q902 0 2 SH Call SOLE   0 0 0
MANNING & NAPIER INC COM 56382Q102 5 1,430 SH   SOLE   1,430 0 0
MALLINCKRODT PUB LTD CO CALL G5785G907 12 318 SH Call SOLE   0 0 0
MALLINCKRODT PUB LTD CO COM G5785G107 1,075 74,241 SH   SOLE   74,241 0 0
MALLINCKRODT PUB LTD CO PUT G5785G957 1,275 1,891 SH Put SOLE   0 0 0
MANNKIND CORP CALL 56400P906 40 635 SH Call SOLE   0 0 0
MANNKIND CORP PUT 56400P956 21 91 SH Put SOLE   0 0 0
MONMOUTH REAL ESTATE INVT CO COM 609720107 2 136 SH   SOLE   136 0 0
MONMOUTH REAL ESTATE INVT CO PUT 609720957 0 6 SH Put SOLE   0 0 0
MONRO INC CALL 610236901 6 17 SH Call SOLE   0 0 0
MONRO INC PUT 610236951 0 1 SH Put SOLE   0 0 0
MONSTER BEVERAGE CORP NEW CALL 61174X909 16 237 SH Call SOLE   0 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,182 20,664 SH   SOLE   20,664 0 0
MONSTER BEVERAGE CORP NEW PUT 61174X959 21 138 SH Put SOLE   0 0 0
MOMENTA PHARMACEUTICALS INC CALL 60877T900 0 5 SH Call SOLE   0 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 270 14,907 SH   SOLE   14,907 0 0
MOMENTA PHARMACEUTICALS INC PUT 60877T950 2 5 SH Put SOLE   0 0 0
MANITEX INTL INC CALL 563420908 0 16 SH Call SOLE   0 0 0
MANITEX INTL INC PUT 563420958 0 19 SH Put SOLE   0 0 0
ALTRIA GROUP INC CALL 02209S903 293 2,020 SH Call SOLE   0 0 0
ALTRIA GROUP INC PUT 02209S953 560 1,750 SH Put SOLE   0 0 0
MOBILEIRON INC CALL 60739U904 19 133 SH Call SOLE   0 0 0
MODEL N INC CALL 607525902 9 37 SH Call SOLE   0 0 0
MODEL N INC PUT 607525952 3 32 SH Put SOLE   0 0 0
MOLINA HEALTHCARE INC CALL 60855R900 9 21 SH Call SOLE   0 0 0
MOLINA HEALTHCARE INC PUT 60855R950 29 196 SH Put SOLE   0 0 0
MOMO INC CALL 60879B907 2,281 57,778 SH Call SOLE   0 0 0
MOMO INC PUT 60879B957 339 1,212 SH Put SOLE   0 0 0
MONSANTO CO NEW CALL 61166W901 36 698 SH Call SOLE   0 0 0
MONSANTO CO NEW COM 61166W101 61 527 SH   SOLE   527 0 0
MONSANTO CO NEW PUT 61166W951 171 1,277 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 0 21 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 1 38 SH Put SOLE   0 0 0
MORNINGSTAR INC CALL 617700909 2 8 SH Call SOLE   0 0 0
MORNINGSTAR INC COM 617700109 85 894 SH   SOLE   894 0 0
MORNINGSTAR INC PUT 617700959 50 19 SH Put SOLE   0 0 0
MOSAIC CO NEW CALL 61945C903 25 575 SH Call SOLE   0 0 0
MOSAIC CO NEW COM 61945C103 538 22,161 SH   SOLE   22,161 0 0
MOSAIC CO NEW PUT 61945C953 124 624 SH Put SOLE   0 0 0
MOVADO GROUP INC CALL 624580906 21 49 SH Call SOLE   0 0 0
MOVADO GROUP INC PUT 624580956 3 48 SH Put SOLE   0 0 0
MARATHON PETE CORP CALL 56585A902 478 654 SH Call SOLE   0 0 0
MARATHON PETE CORP PUT 56585A952 44 856 SH Put SOLE   0 0 0
MPLX LP CALL 55336V900 5 346 SH Call SOLE   0 0 0
MPLX LP COM 55336V100 323 9,781 SH   SOLE   9,781 0 0
MPLX LP PUT 55336V950 37 105 SH Put SOLE   0 0 0
MEDICAL PPTYS TRUST INC CALL 58463J904 2 42 SH Call SOLE   0 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 13 1,022 SH   SOLE   1,022 0 0
MEDICAL PPTYS TRUST INC PUT 58463J954 2 107 SH Put SOLE   0 0 0
MONOLITHIC PWR SYS INC CALL 609839905 0 1 SH Call SOLE   0 0 0
MONOLITHIC PWR SYS INC COM 609839105 43 377 SH   SOLE   377 0 0
MONOLITHIC PWR SYS INC PUT 609839955 0 1 SH Put SOLE   0 0 0
MRC GLOBAL INC CALL 55345K903 0 18 SH Call SOLE   0 0 0
MRC GLOBAL INC PUT 55345K953 1 6 SH Put SOLE   0 0 0
MERCURY SYS INC CALL 589378908 47 52 SH Call SOLE   0 0 0
MERCURY SYS INC COM 589378108 155 3,210 SH   SOLE   3,210 0 0
MERCURY SYS INC PUT 589378958 18 262 SH Put SOLE   0 0 0
MERCK & CO INC CALL 58933Y905 459 5,356 SH Call SOLE   0 0 0
MERCK & CO INC PUT 58933Y955 971 3,301 SH Put SOLE   0 0 0
MARINUS PHARMACEUTICALS INC CALL 56854Q901 9 654 SH Call SOLE   0 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 191 50,258 SH   SOLE   50,258 0 0
MARINUS PHARMACEUTICALS INC PUT 56854Q951 70 590 SH Put SOLE   0 0 0
MARATHON OIL CORP CALL 565849906 41 164 SH Call SOLE   0 0 0
MARATHON OIL CORP COM 565849106 150 9,337 SH   SOLE   9,337 0 0
MARATHON OIL CORP PUT 565849956 12 143 SH Put SOLE   0 0 0
MARTEN TRANS LTD COM 573075108 1 71 SH   SOLE   71 0 0
MIRATI THERAPEUTICS INC CALL 60468T905 7 8 SH Call SOLE   0 0 0
MIRATI THERAPEUTICS INC COM 60468T105 49 1,602 SH   SOLE   1,602 0 0
MIRATI THERAPEUTICS INC PUT 60468T955 3 16 SH Put SOLE   0 0 0
MARVELL TECHNOLOGY GROUP LTD CALL G5876H905 11 198 SH Call SOLE   0 0 0
MARVELL TECHNOLOGY GROUP LTD COM G5876H105 1,405 66,920 SH   SOLE   66,920 0 0
MARVELL TECHNOLOGY GROUP LTD PUT G5876H955 29 191 SH Put SOLE   0 0 0
MORGAN STANLEY CALL 617446908 567 1,667 SH Call SOLE   0 0 0
MORGAN STANLEY COM 617446448 2,662 49,336 SH   SOLE   49,336 0 0
MORGAN STANLEY PUT 617446958 793 5,011 SH Put SOLE   0 0 0
MSA SAFETY INC PUT 553498956 0 20 SH Put SOLE   0 0 0
MESABI TR CALL 590672901 3 104 SH Call SOLE   0 0 0
MESABI TR COM 590672101 120 4,661 SH   SOLE   4,661 0 0
MESABI TR PUT 590672951 9 49 SH Put SOLE   0 0 0
MICROSEMI CORP CALL 595137900 2,928 45,571 SH Call SOLE   0 0 0
MICROSEMI CORP PUT 595137950 51 408 SH Put SOLE   0 0 0
MSCI INC CALL 55354G900 15 31 SH Call SOLE   0 0 0
MSCI INC COM 55354G100 255 1,711 SH   SOLE   1,711 0 0
MSCI INC PUT 55354G950 0 16 SH Put SOLE   0 0 0
MICROSOFT CORP CALL 594918904 7,727 9,264 SH Call SOLE   0 0 0
MICROSOFT CORP COM 594918104 5,675 62,183 SH   SOLE   62,183 0 0
MICROSOFT CORP PUT 594918954 3,055 7,762 SH Put SOLE   0 0 0
MADISON SQUARE GARDEN CO NEW CALL 55825T903 19 62 SH Call SOLE   0 0 0
MADISON SQUARE GARDEN CO NEW COM 55825T103 2,351 9,565 SH   SOLE   9,565 0 0
MADISON SQUARE GARDEN CO NEW PUT 55825T953 91 493 SH Put SOLE   0 0 0
MSG NETWORK INC CALL 553573906 0 12 SH Call SOLE   0 0 0
MSG NETWORK INC COM 553573106 3 139 SH   SOLE   139 0 0
MSG NETWORK INC PUT 553573956 0 10 SH Put SOLE   0 0 0
MOTOROLA SOLUTIONS INC CALL 620076907 47 106 SH Call SOLE   0 0 0
MOTOROLA SOLUTIONS INC COM 620076307 732 6,956 SH   SOLE   6,956 0 0
MOTOROLA SOLUTIONS INC PUT 620076957 90 420 SH Put SOLE   0 0 0
MSC INDL DIRECT INC CALL 553530906 10 18 SH Call SOLE   0 0 0
MSC INDL DIRECT INC COM 553530106 59 654 SH   SOLE   654 0 0
MSC INDL DIRECT INC PUT 553530956 20 62 SH Put SOLE   0 0 0
MICROSTRATEGY INC CALL 594972908 4 11 SH Call SOLE   0 0 0
MICROSTRATEGY INC COM 594972408 11 91 SH   SOLE   91 0 0
MICROSTRATEGY INC PUT 594972958 2 3 SH Put SOLE   0 0 0
ARCELORMITTAL SA LUXEMBOURG CALL 03938L903 332 735 SH Call SOLE   0 0 0
ARCELORMITTAL SA LUXEMBOURG PUT 03938L953 88 261 SH Put SOLE   0 0 0
ARCELORMITTAL SA LUXEMBOURG CALL 03938L903 1 14 SH Call SOLE   0 0 0
ARCELORMITTAL SA LUXEMBOURG PUT 03938L953 0 10 SH Put SOLE   0 0 0
M & T BK CORP CALL 55261F904 114 150 SH Call SOLE   0 0 0
M & T BK CORP COM 55261F104 225 1,225 SH   SOLE   1,225 0 0
M & T BK CORP PUT 55261F954 36 134 SH Put SOLE   0 0 0
MATCH GROUP INC CALL 57665R906 184 229 SH Call SOLE   0 0 0
MATCH GROUP INC COM 57665R106 373 8,407 SH   SOLE   8,407 0 0
MATCH GROUP INC PUT 57665R956 63 566 SH Put SOLE   0 0 0
METTLER TOLEDO INTERNATIONAL CALL 592688905 312 544 SH Call SOLE   0 0 0
METTLER TOLEDO INTERNATIONAL PUT 592688955 5 1 SH Put SOLE   0 0 0
MATADOR RES CO CALL 576485905 36 137 SH Call SOLE   0 0 0
MATADOR RES CO COM 576485205 19 652 SH   SOLE   652 0 0
MATADOR RES CO PUT 576485955 7 25 SH Put SOLE   0 0 0
MGIC INVT CORP WIS CALL 552848903 4 58 SH Call SOLE   0 0 0
MGIC INVT CORP WIS COM 552848103 232 17,898 SH   SOLE   17,898 0 0
MGIC INVT CORP WIS PUT 552848953 5 119 SH Put SOLE   0 0 0
MERITAGE HOMES CORP CALL 59001A902 1 14 SH Call SOLE   0 0 0
MERITAGE HOMES CORP COM 59001A102 9 214 SH   SOLE   214 0 0
MERITAGE HOMES CORP PUT 59001A952 0 2 SH Put SOLE   0 0 0
MECHEL PAO CALL 583840908 0 14 SH Call SOLE   0 0 0
MECHEL PAO COM 583840608 9 2,193 SH   SOLE   2,193 0 0
MECHEL PAO PUT 583840958 3 24 SH Put SOLE   0 0 0
VAIL RESORTS INC CALL 91879Q909 133 166 SH Call SOLE   0 0 0
VAIL RESORTS INC PUT 91879Q959 0 5 SH Put SOLE   0 0 0
MERITOR INC CALL 59001K900 5 338 SH Call SOLE   0 0 0
MERITOR INC PUT 59001K950 3 46 SH Put SOLE   0 0 0
MATERION CORP CALL 576690901 0 2 SH Call SOLE   0 0 0
MATRIX SVC CO CALL 576853905 0 16 SH Call SOLE   0 0 0
MATRIX SVC CO COM 576853105 7 517 SH   SOLE   517 0 0
MATRIX SVC CO PUT 576853955 0 12 SH Put SOLE   0 0 0
MTS SYS CORP COM 553777103 4 82 SH   SOLE   82 0 0
MTS SYS CORP PUT 553777953 0 3 SH Put SOLE   0 0 0
MACOM TECH SOLUTIONS HLDGS I CALL 55405Y900 1 73 SH Call SOLE   0 0 0
MACOM TECH SOLUTIONS HLDGS I PUT 55405Y950 67 136 SH Put SOLE   0 0 0
MITSUBISHI UFJ FINL GROUP IN CALL 606822904 0 36 SH Call SOLE   0 0 0
MITSUBISHI UFJ FINL GROUP IN COM 606822104 0 85 SH   SOLE   85 0 0
ISHARES TR COM 46432F396 63 595 SH   SOLE   595 0 0
MANITOWOC CO INC CALL 563571905 1 13 SH Call SOLE   0 0 0
MANITOWOC CO INC PUT 563571955 0 2 SH Put SOLE   0 0 0
MINERALS TECHNOLOGIES INC CALL 603158906 0 1 SH Call SOLE   0 0 0
MINERALS TECHNOLOGIES INC COM 603158106 9 147 SH   SOLE   147 0 0
MINERALS TECHNOLOGIES INC PUT 603158956 0 4 SH Put SOLE   0 0 0
MASTEC INC CALL 576323909 9 103 SH Call SOLE   0 0 0
MASTEC INC PUT 576323959 4 20 SH Put SOLE   0 0 0
MICRON TECHNOLOGY INC CALL 595112903 8,658 20,392 SH Call SOLE   0 0 0
MICRON TECHNOLOGY INC COM 595112103 11,986 229,889 SH   SOLE   229,889 0 0
MICRON TECHNOLOGY INC PUT 595112953 6,933 18,410 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 0 5 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 2 23 SH Put SOLE   0 0 0
MULESOFT INC CALL 625207905 651 1,132 SH Call SOLE   0 0 0
MULESOFT INC PUT 625207955 2 369 SH Put SOLE   0 0 0
MURPHY OIL CORP CALL 626717902 4 66 SH Call SOLE   0 0 0
MURPHY OIL CORP COM 626717102 49 1,933 SH   SOLE   1,933 0 0
MURPHY OIL CORP PUT 626717952 17 176 SH Put SOLE   0 0 0
MURPHY USA INC CALL 626755902 6 228 SH Call SOLE   0 0 0
MURPHY USA INC PUT 626755952 0 13 SH Put SOLE   0 0 0
MCEWEN MNG INC CALL 58039P907 2 479 SH Call SOLE   0 0 0
MCEWEN MNG INC COM 58039P107 14 6,764 SH   SOLE   6,764 0 0
MCEWEN MNG INC PUT 58039P957 26 207 SH Put SOLE   0 0 0
MICROVISION INC DEL CALL 594960904 0 28 SH Call SOLE   0 0 0
MICROVISION INC DEL COM 594960304 1 1,187 SH   SOLE   1,187 0 0
MICROVISION INC DEL PUT 594960954 1 40 SH Put SOLE   0 0 0
MV OIL TR CALL 553859909 0 10 SH Call SOLE   0 0 0
MV OIL TR COM 553859109 250 31,813 SH   SOLE   31,813 0 0
MV OIL TR PUT 553859959 2 55 SH Put SOLE   0 0 0
MUELLER WTR PRODS INC COM 624758108 30 2,776 SH   SOLE   2,776 0 0
MUELLER WTR PRODS INC PUT 624758958 1 100 SH Put SOLE   0 0 0
MAGNACHIP SEMICONDUCTOR CORP CALL 55933J903 7 127 SH Call SOLE   0 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 86 9,062 SH   SOLE   9,062 0 0
MAXIM INTEGRATED PRODS INC CALL 57772K901 1,039 16,725 SH Call SOLE   0 0 0
MAXIM INTEGRATED PRODS INC PUT 57772K951 25 161 SH Put SOLE   0 0 0
MAXLINEAR INC CALL 57776J900 1 87 SH Call SOLE   0 0 0
MAXLINEAR INC PUT 57776J950 1 19 SH Put SOLE   0 0 0
MAXWELL TECHNOLOGIES INC CALL 577767906 0 11 SH Call SOLE   0 0 0
MAXWELL TECHNOLOGIES INC PUT 577767956 8 160 SH Put SOLE   0 0 0
MYERS INDS INC CALL 628464909 0 1 SH Call SOLE   0 0 0
MYRIAD GENETICS INC CALL 62855J904 9 161 SH Call SOLE   0 0 0
MYRIAD GENETICS INC COM 62855J104 11 379 SH   SOLE   379 0 0
MYRIAD GENETICS INC PUT 62855J954 1 3 SH Put SOLE   0 0 0
MYLAN N V CALL N59465909 136 932 SH Call SOLE   0 0 0
MYLAN N V PUT N59465959 87 1,050 SH Put SOLE   0 0 0
MYOKARDIA INC COM 62857M105 14 291 SH   SOLE   291 0 0
MYOKARDIA INC PUT 62857M955 6 100 SH Put SOLE   0 0 0
MAZOR ROBOTICS LTD CALL 57886P903 35 51 SH Call SOLE   0 0 0
MAZOR ROBOTICS LTD COM 57886P103 878 14,313 SH   SOLE   14,313 0 0
MAZOR ROBOTICS LTD PUT 57886P953 98 173 SH Put SOLE   0 0 0
PROSHARES TR COM 74348A343 9 512 SH   SOLE   512 0 0
PROSHARES TR PUT 74348A954 0 10 SH Put SOLE   0 0 0
NORTHERN DYNASTY MINERALS LT CALL 66510M904 1 312 SH Call SOLE   0 0 0
NORTHERN DYNASTY MINERALS LT COM 66510M204 19 21,300 SH   SOLE   21,300 0 0
NORTHERN DYNASTY MINERALS LT PUT 66510M954 48 240 SH Put SOLE   0 0 0
NANOMETRICS INC CALL 630077905 0 1 SH Call SOLE   0 0 0
NANOMETRICS INC COM 630077105 12 464 SH   SOLE   464 0 0
NANOMETRICS INC PUT 630077955 3 50 SH Put SOLE   0 0 0
NORDIC AMERICAN TANKERS LIMI CALL G65773906 0 9 SH Call SOLE   0 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 74 38,289 SH   SOLE   38,289 0 0
NORDIC AMERICAN TANKERS LIMI PUT G65773956 258 610 SH Put SOLE   0 0 0
NATIONAL INSTRS CORP CALL 636518902 45 48 SH Call SOLE   0 0 0
NATIONAL INSTRS CORP COM 636518102 4 88 SH   SOLE   88 0 0
NAVISTAR INTL CORP NEW CALL 63934E908 29 309 SH Call SOLE   0 0 0
NAVISTAR INTL CORP NEW PUT 63934E958 82 379 SH Put SOLE   0 0 0
NAVIENT CORPORATION CALL 63938C908 8 92 SH Call SOLE   0 0 0
NAVIENT CORPORATION PUT 63938C958 0 32 SH Put SOLE   0 0 0
NEW AGE BEVERAGES CORP COM 64157V108 16 6,827 SH   SOLE   6,827 0 0
NEUROCRINE BIOSCIENCES INC CALL 64125C909 60 307 SH Call SOLE   0 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 16 200 SH   SOLE   200 0 0
NEUROCRINE BIOSCIENCES INC PUT 64125C959 15 60 SH Put SOLE   0 0 0
NOBLE ENERGY INC CALL 655044905 8 267 SH Call SOLE   0 0 0
NOBLE ENERGY INC COM 655044105 9 326 SH   SOLE   326 0 0
NOBLE ENERGY INC PUT 655044955 34 165 SH Put SOLE   0 0 0
NABORS INDUSTRIES LTD CALL G6359F903 7 187 SH Call SOLE   0 0 0
NABORS INDUSTRIES LTD COM G6359F103 272 39,039 SH   SOLE   39,039 0 0
NABORS INDUSTRIES LTD PUT G6359F953 91 466 SH Put SOLE   0 0 0
NABRIVA THERAPEUTICS PLC COM G63637105 1 200 SH   SOLE   200 0 0
NABRIVA THERAPEUTICS PLC PUT G63637955 0 2 SH Put SOLE   0 0 0
NBT BANCORP INC CALL 628778902 0 30 SH Call SOLE   0 0 0
NAVIGANT CONSULTING INC CALL 63935N907 0 14 SH Call SOLE   0 0 0
NAVIGANT CONSULTING INC COM 63935N107 61 3,174 SH   SOLE   3,174 0 0
NORWEGIAN CRUISE LINE HLDGS CALL G66721904 48 396 SH Call SOLE   0 0 0
NORWEGIAN CRUISE LINE HLDGS PUT G66721954 57 175 SH Put SOLE   0 0 0
NATIONAL CINEMEDIA INC CALL 635309907 1 107 SH Call SOLE   0 0 0
NATIONAL CINEMEDIA INC COM 635309107 37 7,235 SH   SOLE   7,235 0 0
NATIONAL CINEMEDIA INC PUT 635309957 3 60 SH Put SOLE   0 0 0
NCR CORP NEW CALL 62886E908 17 129 SH Call SOLE   0 0 0
NCR CORP NEW PUT 62886E958 59 124 SH Put SOLE   0 0 0
NCI BUILDING SYS INC CALL 628852904 0 2 SH Call SOLE   0 0 0
NASDAQ INC CALL 631103908 2 31 SH Call SOLE   0 0 0
NASDAQ INC COM 631103108 348 4,041 SH   SOLE   4,041 0 0
NASDAQ INC PUT 631103958 6 169 SH Put SOLE   0 0 0
NOODLES & CO CALL 65540B905 1 16 SH Call SOLE   0 0 0
NOODLES & CO COM 65540B105 104 13,810 SH   SOLE   13,810 0 0
NOODLES & CO PUT 65540B955 1 16 SH Put SOLE   0 0 0
ENDURO RTY TR COM 29269K100 43 12,236 SH   SOLE   12,236 0 0
ENDURO RTY TR PUT 29269K950 4 160 SH Put SOLE   0 0 0
NORDSON CORP CALL 655663902 0 6 SH Call SOLE   0 0 0
NORDSON CORP COM 655663102 66 485 SH   SOLE   485 0 0
NORDSON CORP PUT 655663952 0 2 SH Put SOLE   0 0 0
NOBLE CORP PLC CALL G65431901 0 49 SH Call SOLE   0 0 0
NOBLE CORP PLC COM G65431101 36 9,879 SH   SOLE   9,879 0 0
NOBLE CORP PLC PUT G65431951 15 77 SH Put SOLE   0 0 0
NEXTERA ENERGY INC CALL 65339F901 92 115 SH Call SOLE   0 0 0
NEXTERA ENERGY INC COM 65339F101 1,845 11,299 SH   SOLE   11,299 0 0
NEXTERA ENERGY INC PUT 65339F951 16 159 SH Put SOLE   0 0 0
NEWMONT MINING CORP CALL 651639906 357 1,909 SH Call SOLE   0 0 0
NEWMONT MINING CORP COM 651639106 2,940 75,269 SH   SOLE   75,269 0 0
NEWMONT MINING CORP PUT 651639956 151 1,487 SH Put SOLE   0 0 0
NEOGENOMICS INC COM 64049M209 0 100 SH   SOLE   100 0 0
NEOGEN CORP CALL 640491906 2 2 SH Call SOLE   0 0 0
NEOGEN CORP CALL 640491906 2 1 SH Call SOLE   0 0 0
NEONODE INC CALL 64051M902 0 1 SH Call SOLE   0 0 0
NEONODE INC COM 64051M402 0 2,000 SH   SOLE   2,000 0 0
NEONODE INC PUT 64051M952 1 20 SH Put SOLE   0 0 0
NEOS THERAPEUTICS INC CALL 64052L906 3 294 SH Call SOLE   0 0 0
NEXTERA ENERGY PARTNERS LP CALL 65341B906 3 48 SH Call SOLE   0 0 0
NEXTERA ENERGY PARTNERS LP PUT 65341B956 3 42 SH Put SOLE   0 0 0
NEPTUNE TECHNOLOGIES BIORESO CALL 64077P908 1 80 SH Call SOLE   0 0 0
NEPTUNE TECHNOLOGIES BIORESO COM 64077P108 80 28,647 SH   SOLE   28,647 0 0
NEPTUNE TECHNOLOGIES BIORESO PUT 64077P958 14 347 SH Put SOLE   0 0 0
NEW MEDIA INVT GROUP INC CALL 64704V906 0 12 SH Call SOLE   0 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 201 11,784 SH   SOLE   11,784 0 0
NEW MEDIA INVT GROUP INC PUT 64704V956 23 174 SH Put SOLE   0 0 0
NEW RELIC INC CALL 64829B900 25 11 SH Call SOLE   0 0 0
NEW RELIC INC COM 64829B100 167 2,264 SH   SOLE   2,264 0 0
NEW RELIC INC PUT 64829B950 3 17 SH Put SOLE   0 0 0
NATIONAL FUEL GAS CO N J CALL 636180901 0 19 SH Call SOLE   0 0 0
NETFLIX INC CALL 64110L906 23,038 8,369 SH Call SOLE   0 0 0
NETFLIX INC COM 64110L106 39,900 135,096 SH   SOLE   135,096 0 0
NETFLIX INC PUT 64110L956 11,006 9,646 SH Put SOLE   0 0 0
NEWFIELD EXPL CO CALL 651290908 65 490 SH Call SOLE   0 0 0
NEWFIELD EXPL CO COM 651290108 706 28,918 SH   SOLE   28,918 0 0
NEWFIELD EXPL CO PUT 651290958 71 624 SH Put SOLE   0 0 0
NOVAGOLD RES INC CALL 66987E906 3 111 SH Call SOLE   0 0 0
NOVAGOLD RES INC PUT 66987E956 0 51 SH Put SOLE   0 0 0
NEW GOLD INC CDA CALL 644535906 1 67 SH Call SOLE   0 0 0
NEW GOLD INC CDA COM 644535106 36 14,020 SH   SOLE   14,020 0 0
NEW GOLD INC CDA PUT 644535956 3 180 SH Put SOLE   0 0 0
NATIONAL GRID PLC CALL 636274909 1 10 SH Call SOLE   0 0 0
NATIONAL GRID PLC COM 636274409 261 4,642 SH   SOLE   4,642 0 0
NATIONAL GRID PLC PUT 636274959 7 28 SH Put SOLE   0 0 0
NGL ENERGY PARTNERS LP CALL 62913M907 0 181 SH Call SOLE   0 0 0
NGL ENERGY PARTNERS LP PUT 62913M957 0 2 SH Put SOLE   0 0 0
NATURAL GROCERS BY VITAMIN C PUT 63888U958 0 18 SH Put SOLE   0 0 0
INGEVITY CORP CALL 45688C907 0 2 SH Call SOLE   0 0 0
INGEVITY CORP COM 45688C107 10 148 SH   SOLE   148 0 0
NATIONAL HEALTHCARE CORP CALL 635906900 29 220 SH Call SOLE   0 0 0
NATIONAL HEALTHCARE CORP PUT 635906950 11 62 SH Put SOLE   0 0 0
NATIONAL HEALTH INVS INC CALL 63633D904 14 142 SH Call SOLE   0 0 0
NATIONAL HEALTH INVS INC COM 63633D104 432 6,434 SH   SOLE   6,434 0 0
NATIONAL HEALTH INVS INC PUT 63633D954 70 221 SH Put SOLE   0 0 0
NATURAL HEALTH TRENDS CORP CALL 63888P906 1 8 SH Call SOLE   0 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 196 10,356 SH   SOLE   10,356 0 0
NATURAL HEALTH TRENDS CORP PUT 63888P956 22 445 SH Put SOLE   0 0 0
NISOURCE INC CALL 65473P905 0 5 SH Call SOLE   0 0 0
NISOURCE INC COM 65473P105 18 763 SH   SOLE   763 0 0
NISOURCE INC PUT 65473P955 0 5 SH Put SOLE   0 0 0
NICE LTD CALL 653656908 0 11 SH Call SOLE   0 0 0
NII HLDGS INC COM 62913F508 0 87 SH   SOLE   87 0 0
NANTKWEST INC CALL 63016Q902 0 2 SH Call SOLE   0 0 0
NANTKWEST INC COM 63016Q102 5 1,339 SH   SOLE   1,339 0 0
NIKE INC CALL 654106903 1,518 3,123 SH Call SOLE   0 0 0
NIKE INC COM 654106103 352 5,304 SH   SOLE   5,304 0 0
NIKE INC PUT 654106953 539 2,482 SH Put SOLE   0 0 0
NEKTAR THERAPEUTICS CALL 640268908 411 116 SH Call SOLE   0 0 0
NEKTAR THERAPEUTICS COM 640268108 1,887 17,759 SH   SOLE   17,759 0 0
NEKTAR THERAPEUTICS PUT 640268958 51 98 SH Put SOLE   0 0 0
NL INDS INC COM 629156407 21 2,738 SH   SOLE   2,738 0 0
NL INDS INC PUT 629156957 13 61 SH Put SOLE   0 0 0
NEWLINK GENETICS CORP CALL 651511907 112 883 SH Call SOLE   0 0 0
NEWLINK GENETICS CORP PUT 651511957 22 70 SH Put SOLE   0 0 0
NAUTILUS INC CALL 63910B902 0 10 SH Call SOLE   0 0 0
NAUTILUS INC COM 63910B102 36 2,698 SH   SOLE   2,698 0 0
NAUTILUS INC PUT 63910B952 0 22 SH Put SOLE   0 0 0
NIELSEN HLDGS PLC CALL G6518L908 14 536 SH Call SOLE   0 0 0
NIELSEN HLDGS PLC COM G6518L108 136 4,294 SH   SOLE   4,294 0 0
NIELSEN HLDGS PLC PUT G6518L958 65 186 SH Put SOLE   0 0 0
NETLIST INC PUT 64118P959 0 1 SH Put SOLE   0 0 0
ANNALY CAP MGMT INC CALL 035710909 8 154 SH Call SOLE   0 0 0
ANNALY CAP MGMT INC PUT 035710959 14 232 SH Put SOLE   0 0 0
NAVIOS MARITIME HOLDINGS INC COM Y62196103 14 16,251 SH   SOLE   16,251 0 0
NAVIOS MARITIME HOLDINGS INC PUT Y62196953 117 518 SH Put SOLE   0 0 0
NEW MTN FIN CORP COM 647551100 229 17,459 SH   SOLE   17,459 0 0
NEW MTN FIN CORP PUT 647551950 24 448 SH Put SOLE   0 0 0
NMI HLDGS INC COM 629209305 10 626 SH   SOLE   626 0 0
NMI HLDGS INC PUT 629209955 8 23 SH Put SOLE   0 0 0
NAVIOS MARITIME PARTNERS L P COM Y62267102 24 13,724 SH   SOLE   13,724 0 0
NAVIOS MARITIME PARTNERS L P PUT Y62267952 13 177 SH Put SOLE   0 0 0
NOMURA HLDGS INC COM 65535H208 0 165 SH   SOLE   165 0 0
NOMURA HLDGS INC PUT 65535H958 0 1 SH Put SOLE   0 0 0
NN INC CALL 629337906 0 25 SH Call SOLE   0 0 0
NELNET INC CALL 64031N908 0 17 SH Call SOLE   0 0 0
NELNET INC COM 64031N108 237 4,539 SH   SOLE   4,539 0 0
NELNET INC PUT 64031N958 22 148 SH Put SOLE   0 0 0
NATIONAL RETAIL PPTYS INC CALL 637417906 0 4 SH Call SOLE   0 0 0
NATIONAL RETAIL PPTYS INC PUT 637417956 0 12 SH Put SOLE   0 0 0
NOAH HLDGS LTD CALL 65487X902 5 7 SH Call SOLE   0 0 0
NOAH HLDGS LTD PUT 65487X952 0 4 SH Put SOLE   0 0 0
NORTHROP GRUMMAN CORP CALL 666807902 1,552 496 SH Call SOLE   0 0 0
NORTHROP GRUMMAN CORP COM 666807102 55 158 SH   SOLE   158 0 0
NORTHROP GRUMMAN CORP PUT 666807952 195 623 SH Put SOLE   0 0 0
NORTHERN OIL & GAS INC NEV CALL 665531909 4 253 SH Call SOLE   0 0 0
NORTHERN OIL & GAS INC NEV PUT 665531959 0 55 SH Put SOLE   0 0 0
NOKIA CORP CALL 654902904 11 510 SH Call SOLE   0 0 0
NOKIA CORP PUT 654902954 5 26 SH Put SOLE   0 0 0
NATIONAL OILWELL VARCO INC CALL 637071901 74 416 SH Call SOLE   0 0 0
NATIONAL OILWELL VARCO INC PUT 637071951 250 332 SH Put SOLE   0 0 0
NOVANTA INC CALL 67000B904 0 46 SH Call SOLE   0 0 0
NOVANTA INC COM 67000B104 412 7,914 SH   SOLE   7,914 0 0
NOVANTA INC PUT 67000B954 48 105 SH Put SOLE   0 0 0
SERVICENOW INC CALL 81762P902 342 579 SH Call SOLE   0 0 0
SERVICENOW INC COM 81762P102 1,463 8,846 SH   SOLE   8,846 0 0
SERVICENOW INC PUT 81762P952 126 215 SH Put SOLE   0 0 0
NEENAH INC COM 640079109 24 311 SH   SOLE   311 0 0
NEENAH INC PUT 640079959 0 13 SH Put SOLE   0 0 0
ENPRO INDS INC COM 29355X107 9 126 SH   SOLE   126 0 0
ENPRO INDS INC PUT 29355X957 0 6 SH Put SOLE   0 0 0
NEOPHOTONICS CORP CALL 64051T900 16 323 SH Call SOLE   0 0 0
NEOPHOTONICS CORP COM 64051T100 69 10,209 SH   SOLE   10,209 0 0
NEOPHOTONICS CORP PUT 64051T950 2 35 SH Put SOLE   0 0 0
NORTHSTAR REALTY EUROPE CORP CALL 66706L901 6 20 SH Call SOLE   0 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 84 6,503 SH   SOLE   6,503 0 0
NORTHSTAR REALTY EUROPE CORP PUT 66706L951 0 8 SH Put SOLE   0 0 0
NRG ENERGY INC CALL 629377908 1,190 2,205 SH Call SOLE   0 0 0
NRG ENERGY INC PUT 629377958 40 1,348 SH Put SOLE   0 0 0
NATURAL RESOURCE PARTNERS L CALL 63900P908 0 2 SH Call SOLE   0 0 0
NATURAL RESOURCE PARTNERS L COM 63900P608 139 4,871 SH   SOLE   4,871 0 0
NATURAL RESOURCE PARTNERS L PUT 63900P958 3 12 SH Put SOLE   0 0 0
NEW RESIDENTIAL INVT CORP CALL 64828T901 10 240 SH Call SOLE   0 0 0
NEW RESIDENTIAL INVT CORP COM 64828T201 321 19,567 SH   SOLE   19,567 0 0
NEW RESIDENTIAL INVT CORP PUT 64828T951 21 246 SH Put SOLE   0 0 0
NUSTAR ENERGY LP CALL 67058H902 3 76 SH Call SOLE   0 0 0
NUSTAR ENERGY LP COM 67058H102 174 8,567 SH   SOLE   8,567 0 0
NUSTAR ENERGY LP PUT 67058H952 61 182 SH Put SOLE   0 0 0
NATIONAL STORAGE AFFILIATES CALL 637870906 2 30 SH Call SOLE   0 0 0
NATIONAL STORAGE AFFILIATES PUT 637870956 0 7 SH Put SOLE   0 0 0
NORFOLK SOUTHERN CORP CALL 655844908 211 685 SH Call SOLE   0 0 0
NORFOLK SOUTHERN CORP COM 655844108 360 2,654 SH   SOLE   2,654 0 0
NORFOLK SOUTHERN CORP PUT 655844958 38 115 SH Put SOLE   0 0 0
NUSTAR GP HOLDINGS LLC CALL 67059L902 0 77 SH Call SOLE   0 0 0
NUSTAR GP HOLDINGS LLC PUT 67059L952 17 22 SH Put SOLE   0 0 0
INSIGHT ENTERPRISES INC COM 45765U103 380 10,901 SH   SOLE   10,901 0 0
INSIGHT ENTERPRISES INC PUT 45765U953 20 224 SH Put SOLE   0 0 0
NATIONSTAR MTG HLDGS INC CALL 63861C909 66 955 SH Call SOLE   0 0 0
NATIONSTAR MTG HLDGS INC PUT 63861C959 10 788 SH Put SOLE   0 0 0
INSPERITY INC CALL 45778Q907 2 14 SH Call SOLE   0 0 0
INSPERITY INC COM 45778Q107 304 4,377 SH   SOLE   4,377 0 0
INSPERITY INC PUT 45778Q957 0 26 SH Put SOLE   0 0 0
NAPCO SEC TECHNOLOGIES INC CALL 630402905 4 10 SH Call SOLE   0 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 5 753 SH   SOLE   753 0 0
NEVSUN RES LTD CALL 64156L901 0 23 SH Call SOLE   0 0 0
NEVSUN RES LTD PUT 64156L951 0 10 SH Put SOLE   0 0 0
NETAPP INC CALL 64110D904 491 544 SH Call SOLE   0 0 0
NETAPP INC PUT 64110D954 43 461 SH Put SOLE   0 0 0
NETSCOUT SYS INC CALL 64115T904 60 428 SH Call SOLE   0 0 0
NETSCOUT SYS INC COM 64115T104 392 14,887 SH   SOLE   14,887 0 0
NETSCOUT SYS INC PUT 64115T954 113 528 SH Put SOLE   0 0 0
NETEASE INC CALL 64110W902 263 617 SH Call SOLE   0 0 0
NETEASE INC COM 64110W102 1,144 4,083 SH   SOLE   4,083 0 0
NETEASE INC PUT 64110W952 2,476 1,093 SH Put SOLE   0 0 0
NETGEAR INC CALL 64111Q904 10 21 SH Call SOLE   0 0 0
NETGEAR INC COM 64111Q104 115 2,022 SH   SOLE   2,022 0 0
NETGEAR INC PUT 64111Q954 0 33 SH Put SOLE   0 0 0
INTELLIA THERAPEUTICS INC CALL 45826J905 20 412 SH Call SOLE   0 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 440 20,877 SH   SOLE   20,877 0 0
INTELLIA THERAPEUTICS INC PUT 45826J955 199 246 SH Put SOLE   0 0 0
NUTANIX INC CALL 67059N908 1,782 28,557 SH Call SOLE   0 0 0
NUTANIX INC COM 67059N108 14 300 SH   SOLE   300 0 0
NUTANIX INC PUT 67059N958 136 621 SH Put SOLE   0 0 0
NAM TAI PPTY INC COM G63907102 116 9,328 SH   SOLE   9,328 0 0
NUTRIEN LTD CALL 67077M908 7 136 SH Call SOLE   0 0 0
NUTRIEN LTD COM 67077M108 461 9,760 SH   SOLE   9,760 0 0
NUTRIEN LTD PUT 67077M958 106 430 SH Put SOLE   0 0 0
NUTRIEN LTD CALL 67077M908 15 224 SH Call SOLE   0 0 0
NUTRIEN LTD PUT 67077M958 13 104 SH Put SOLE   0 0 0
NUTRIEN LTD CALL 67077M908 0 10 SH Call SOLE   0 0 0
NUTRIEN LTD PUT 67077M958 1 25 SH Put SOLE   0 0 0
NUTRI SYS INC NEW CALL 67069D908 10 104 SH Call SOLE   0 0 0
NUTRI SYS INC NEW COM 67069D108 33 1,261 SH   SOLE   1,261 0 0
NUTRI SYS INC NEW PUT 67069D958 101 288 SH Put SOLE   0 0 0
NEUROTROPE INC CALL 64129T907 0 17 SH Call SOLE   0 0 0
NEUROTROPE INC COM 64129T207 13 1,698 SH   SOLE   1,698 0 0
NORTHERN TR CORP CALL 665859904 118 203 SH Call SOLE   0 0 0
NORTHERN TR CORP COM 665859104 132 1,282 SH   SOLE   1,282 0 0
NORTHERN TR CORP PUT 665859954 0 1 SH Put SOLE   0 0 0
NETSOL TECHNOLOGIES INC COM 64115A402 57 12,543 SH   SOLE   12,543 0 0
NETSOL TECHNOLOGIES INC PUT 64115A952 8 57 SH Put SOLE   0 0 0
NUANCE COMMUNICATIONS INC CALL 67020Y900 56 810 SH Call SOLE   0 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 171 10,887 SH   SOLE   10,887 0 0
NUANCE COMMUNICATIONS INC PUT 67020Y950 56 433 SH Put SOLE   0 0 0
NUCOR CORP CALL 670346905 117 718 SH Call SOLE   0 0 0
NUCOR CORP COM 670346105 331 5,420 SH   SOLE   5,420 0 0
NUCOR CORP PUT 670346955 37 154 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 201 1,192 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E844 775 31,791 SH   SOLE   31,791 0 0
DIREXION SHS ETF TR PUT 25460E955 635 1,003 SH Put SOLE   0 0 0
NU SKIN ENTERPRISES INC CALL 67018T905 4 86 SH Call SOLE   0 0 0
NU SKIN ENTERPRISES INC COM 67018T105 59 804 SH   SOLE   804 0 0
NU SKIN ENTERPRISES INC PUT 67018T955 0 2 SH Put SOLE   0 0 0
NUVASIVE INC CALL 670704905 3 48 SH Call SOLE   0 0 0
NUVASIVE INC COM 670704105 526 10,077 SH   SOLE   10,077 0 0
NUVASIVE INC PUT 670704955 87 124 SH Put SOLE   0 0 0
NOVAVAX INC CALL 670002904 9 228 SH Call SOLE   0 0 0
NOVAVAX INC COM 670002104 22 10,757 SH   SOLE   10,757 0 0
NOVAVAX INC PUT 670002954 1 23 SH Put SOLE   0 0 0
NOVOCURE LTD CALL G6674U908 62 1,131 SH Call SOLE   0 0 0
NOVOCURE LTD PUT G6674U958 2 32 SH Put SOLE   0 0 0
NVIDIA CORP CALL 67066G904 10,449 5,382 SH Call SOLE   0 0 0
NVIDIA CORP COM 67066G104 1,931 8,341 SH   SOLE   8,341 0 0
NVIDIA CORP PUT 67066G954 6,841 8,517 SH Put SOLE   0 0 0
NV5 GLOBAL INC COM 62945V109 139 2,511 SH   SOLE   2,511 0 0
NV5 GLOBAL INC PUT 62945V959 1 5 SH Put SOLE   0 0 0
NAVIGATOR HOLDINGS LTD CALL Y62132908 0 7 SH Call SOLE   0 0 0
NAVIGATOR HOLDINGS LTD COM Y62132108 101 8,677 SH   SOLE   8,677 0 0
NAVIGATOR HOLDINGS LTD PUT Y62132958 0 5 SH Put SOLE   0 0 0
NOVELION THERAPEUTICS INC CALL 67001K902 0 49 SH Call SOLE   0 0 0
NOVELION THERAPEUTICS INC COM 67001K202 8 2,384 SH   SOLE   2,384 0 0
NOVA MEASURING INSTRUMENTS L CALL M7516K903 2 17 SH Call SOLE   0 0 0
NOVA MEASURING INSTRUMENTS L PUT M7516K953 4 22 SH Put SOLE   0 0 0
NOVO-NORDISK A S CALL 670100905 12 82 SH Call SOLE   0 0 0
NOVO-NORDISK A S COM 670100205 509 10,353 SH   SOLE   10,353 0 0
NOVO-NORDISK A S PUT 670100955 48 201 SH Put SOLE   0 0 0
NEVRO CORP CALL 64157F903 20 47 SH Call SOLE   0 0 0
NEVRO CORP COM 64157F103 99 1,150 SH   SOLE   1,150 0 0
NEVRO CORP PUT 64157F953 14 69 SH Put SOLE   0 0 0
NOVARTIS A G CALL 66987V909 107 394 SH Call SOLE   0 0 0
NOVARTIS A G PUT 66987V959 48 163 SH Put SOLE   0 0 0
INVITAE CORP CALL 46185L903 0 76 SH Call SOLE   0 0 0
INVITAE CORP COM 46185L103 22 4,804 SH   SOLE   4,804 0 0
INVITAE CORP PUT 46185L953 2 36 SH Put SOLE   0 0 0
NORTHWEST BANCSHARES INC MD CALL 667340903 0 37 SH Call SOLE   0 0 0
NORTHWESTERN CORP COM 668074305 4 89 SH   SOLE   89 0 0
NEWELL BRANDS INC CALL 651229906 398 12,500 SH Call SOLE   0 0 0
NEWELL BRANDS INC PUT 651229956 346 1,498 SH Put SOLE   0 0 0
NORTHWEST NAT GAS CO CALL 667655904 1 7 SH Call SOLE   0 0 0
NORTHWEST NAT GAS CO PUT 667655954 0 14 SH Put SOLE   0 0 0
NORTHWEST PIPE CO CALL 667746901 0 5 SH Call SOLE   0 0 0
NORTHWEST PIPE CO PUT 667746951 2 8 SH Put SOLE   0 0 0
NEWS CORP NEW COM 65249B208 20 1,295 SH   SOLE   1,295 0 0
NEWS CORP NEW CALL 65249B908 0 9 SH Call SOLE   0 0 0
NEWS CORP NEW PUT 65249B958 0 2 SH Put SOLE   0 0 0
QUANEX BUILDING PRODUCTS COR CALL 747619904 1 11 SH Call SOLE   0 0 0
NXP SEMICONDUCTORS N V CALL N6596X909 1,200 879 SH Call SOLE   0 0 0
NXP SEMICONDUCTORS N V COM N6596X109 607 5,195 SH   SOLE   5,195 0 0
NXP SEMICONDUCTORS N V PUT N6596X959 271 757 SH Put SOLE   0 0 0
NEXSTAR MEDIA GROUP INC CALL 65336K903 52 123 SH Call SOLE   0 0 0
NEXSTAR MEDIA GROUP INC COM 65336K103 290 4,369 SH   SOLE   4,369 0 0
NEXSTAR MEDIA GROUP INC PUT 65336K953 101 200 SH Put SOLE   0 0 0
NXT ID INC CALL 67091J906 3 165 SH Call SOLE   0 0 0
NXSTAGE MEDICAL INC CALL 67072V903 320 12,277 SH Call SOLE   0 0 0
NXSTAGE MEDICAL INC PUT 67072V953 134 267 SH Put SOLE   0 0 0
NEW YORK CMNTY BANCORP INC CALL 649445903 6 186 SH Call SOLE   0 0 0
NEW YORK CMNTY BANCORP INC PUT 649445953 1 17 SH Put SOLE   0 0 0
NRG YIELD INC CALL 62942X905 0 21 SH Call SOLE   0 0 0
NRG YIELD INC COM 62942X405 18 1,088 SH   SOLE   1,088 0 0
NRG YIELD INC PUT 62942X955 1 45 SH Put SOLE   0 0 0
NEW YORK MTG TR INC COM 649604501 7 1,200 SH   SOLE   1,200 0 0
NEW YORK MTG TR INC PUT 649604951 1 30 SH Put SOLE   0 0 0
NYMOX PHARMACEUTICAL CORP CALL P73398902 61 892 SH Call SOLE   0 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 40 9,653 SH   SOLE   9,653 0 0
NYMOX PHARMACEUTICAL CORP PUT P73398952 62 1,205 SH Put SOLE   0 0 0
NEW YORK REIT INC COM 64976L208 1 48 SH   SOLE   48 0 0
NEW YORK REIT INC CALL 64976L908 0 1 SH Call SOLE   0 0 0
NEW YORK REIT INC PUT 64976L958 0 1 SH Put SOLE   0 0 0
NEW YORK REIT INC PUT 64976L958 4 19 SH Put SOLE   0 0 0
NEW YORK TIMES CO CALL 650111907 9 40 SH Call SOLE   0 0 0
NEW YORK TIMES CO COM 650111107 432 17,934 SH   SOLE   17,934 0 0
NEW YORK TIMES CO PUT 650111957 10 96 SH Put SOLE   0 0 0
REALTY INCOME CORP CALL 756109904 45 267 SH Call SOLE   0 0 0
REALTY INCOME CORP COM 756109104 802 15,505 SH   SOLE   15,505 0 0
REALTY INCOME CORP PUT 756109954 124 475 SH Put SOLE   0 0 0
ORBITAL ATK INC CALL 68557N903 26 502 SH Call SOLE   0 0 0
ORBITAL ATK INC COM 68557N103 1,020 7,692 SH   SOLE   7,692 0 0
ORBITAL ATK INC PUT 68557N953 13 141 SH Put SOLE   0 0 0
OAKTREE CAP GROUP LLC CALL 674001901 7 55 SH Call SOLE   0 0 0
OAKTREE CAP GROUP LLC COM 674001201 145 3,672 SH   SOLE   3,672 0 0
OAKTREE CAP GROUP LLC PUT 674001951 41 160 SH Put SOLE   0 0 0
OASIS PETE INC NEW CALL 674215908 6 92 SH Call SOLE   0 0 0
OASIS PETE INC NEW COM 674215108 65 8,109 SH   SOLE   8,109 0 0
OASIS PETE INC NEW PUT 674215958 13 46 SH Put SOLE   0 0 0
OBSIDIAN ENERGY LTD COM 674482104 40 41,555 SH   SOLE   41,555 0 0
OBSIDIAN ENERGY LTD PUT 674482954 12 637 SH Put SOLE   0 0 0
OWENS CORNING NEW CALL 690742901 52 272 SH Call SOLE   0 0 0
OWENS CORNING NEW PUT 690742951 1 2 SH Put SOLE   0 0 0
OCLARO INC CALL 67555N906 143 522 SH Call SOLE   0 0 0
OCLARO INC PUT 67555N956 0 71 SH Put SOLE   0 0 0
OCWEN FINL CORP CALL 675746909 8 160 SH Call SOLE   0 0 0
OCWEN FINL CORP PUT 675746959 0 80 SH Put SOLE   0 0 0
OAKTREE STRATEGIC INCOME COR COM 67402D104 1 173 SH   SOLE   173 0 0
OAKTREE STRATEGIC INCOME COR PUT 67402D954 0 2 SH Put SOLE   0 0 0
OAKTREE SPECIALTY LENDING CO CALL 67401P908 0 92 SH Call SOLE   0 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 16 4,027 SH   SOLE   4,027 0 0
OAKTREE SPECIALTY LENDING CO PUT 67401P958 9 112 SH Put SOLE   0 0 0
OCULAR THERAPEUTIX INC CALL 67576A900 2 34 SH Call SOLE   0 0 0
OCULAR THERAPEUTIX INC PUT 67576A950 1 50 SH Put SOLE   0 0 0
OLD DOMINION FGHT LINES INC CALL 679580900 25 28 SH Call SOLE   0 0 0
OLD DOMINION FGHT LINES INC COM 679580100 822 5,598 SH   SOLE   5,598 0 0
OLD DOMINION FGHT LINES INC PUT 679580950 8 82 SH Put SOLE   0 0 0
OFFICE DEPOT INC COM 676220106 91 42,634 SH   SOLE   42,634 0 0
OFFICE DEPOT INC PUT 676220956 32 291 SH Put SOLE   0 0 0
ORION ENGINEERED CARBONS S A COM L72967109 34 1,278 SH   SOLE   1,278 0 0
ORION ENGINEERED CARBONS S A PUT L72967959 0 20 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 41 86 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 29 210 SH Put SOLE   0 0 0
OFG BANCORP CALL 67103X902 43 604 SH Call SOLE   0 0 0
OFG BANCORP PUT 67103X952 9 639 SH Put SOLE   0 0 0
OGE ENERGY CORP CALL 670837903 0 2 SH Call SOLE   0 0 0
OGE ENERGY CORP COM 670837103 10 312 SH   SOLE   312 0 0
ONE GAS INC COM 68235P108 24 368 SH   SOLE   368 0 0
OMEGA HEALTHCARE INVS INC CALL 681936900 25 210 SH Call SOLE   0 0 0
OMEGA HEALTHCARE INVS INC PUT 681936950 85 249 SH Put SOLE   0 0 0
OHR PHARMACEUTICAL INC CALL 67778H900 0 1 SH Call SOLE   0 0 0
OHR PHARMACEUTICAL INC COM 67778H200 1 4,784 SH   SOLE   4,784 0 0
OHR PHARMACEUTICAL INC PUT 67778H950 15 50 SH Put SOLE   0 0 0
OWENS ILL INC CALL 690768903 8 83 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 42 368 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F718 1,275 53,435 SH   SOLE   53,435 0 0
VANECK VECTORS ETF TR PUT 92189F952 326 1,711 SH Put SOLE   0 0 0
OCEANEERING INTL INC CALL 675232902 0 1 SH Call SOLE   0 0 0
OCEANEERING INTL INC COM 675232102 172 9,325 SH   SOLE   9,325 0 0
OCEANEERING INTL INC PUT 675232952 40 494 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06738C906 1 7 SH Call SOLE   0 0 0
BARCLAYS BK PLC COM 06738C786 33 4,550 SH   SOLE   4,550 0 0
BARCLAYS BK PLC PUT 06738C956 1 80 SH Put SOLE   0 0 0
PROSHARES TR II COM 74347Y805 8 265 SH   SOLE   265 0 0
PROSHARES TR II PUT 74347Y955 0 5 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347Y905 0 1 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W221 13 302 SH   SOLE   302 0 0
OIL STS INTL INC CALL 678026905 1 21 SH Call SOLE   0 0 0
OIL STS INTL INC PUT 678026955 0 2 SH Put SOLE   0 0 0
ONEOK INC NEW CALL 682680903 82 1,180 SH Call SOLE   0 0 0
ONEOK INC NEW PUT 682680953 23 172 SH Put SOLE   0 0 0
OKTA INC CALL 679295905 322 235 SH Call SOLE   0 0 0
OKTA INC COM 679295105 647 16,255 SH   SOLE   16,255 0 0
OKTA INC PUT 679295955 4 25 SH Put SOLE   0 0 0
UNIVERSAL DISPLAY CORP CALL 91347P905 244 1,477 SH Call SOLE   0 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 2,680 26,539 SH   SOLE   26,539 0 0
UNIVERSAL DISPLAY CORP PUT 91347P955 4,295 1,288 SH Put SOLE   0 0 0
OLLIES BARGAIN OUTLT HLDGS I CALL 681116909 569 437 SH Call SOLE   0 0 0
OLLIES BARGAIN OUTLT HLDGS I PUT 681116959 9 21 SH Put SOLE   0 0 0
OLIN CORP CALL 680665905 2 82 SH Call SOLE   0 0 0
OLIN CORP COM 680665205 745 24,538 SH   SOLE   24,538 0 0
OLIN CORP PUT 680665955 7 29 SH Put SOLE   0 0 0
ONE LIBERTY PPTYS INC CALL 682406903 0 13 SH Call SOLE   0 0 0
OMNICOM GROUP INC CALL 681919906 7 37 SH Call SOLE   0 0 0
OMNICOM GROUP INC PUT 681919956 1 8 SH Put SOLE   0 0 0
OMNICELL INC CALL 68213N909 13 28 SH Call SOLE   0 0 0
OMNICELL INC COM 68213N109 525 12,118 SH   SOLE   12,118 0 0
OMNICELL INC PUT 68213N959 40 477 SH Put SOLE   0 0 0
ONCOMED PHARMACEUTICALS INC CALL 68234X902 2 123 SH Call SOLE   0 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 41 13,059 SH   SOLE   13,059 0 0
OMEROS CORP CALL 682143902 39 666 SH Call SOLE   0 0 0
OMEROS CORP COM 682143102 495 44,385 SH   SOLE   44,385 0 0
OMEROS CORP PUT 682143952 93 368 SH Put SOLE   0 0 0
ODYSSEY MARINE EXPLORATION I CALL 676118901 28 91 SH Call SOLE   0 0 0
ODYSSEY MARINE EXPLORATION I COM 676118201 37 4,555 SH   SOLE   4,555 0 0
ODYSSEY MARINE EXPLORATION I PUT 676118951 8 150 SH Put SOLE   0 0 0
ONEMAIN HLDGS INC CALL 68268W903 113 3,695 SH Call SOLE   0 0 0
ONEMAIN HLDGS INC PUT 68268W953 3 11 SH Put SOLE   0 0 0
OWENS & MINOR INC NEW CALL 690732902 14 242 SH Call SOLE   0 0 0
OWENS & MINOR INC NEW COM 690732102 242 15,625 SH   SOLE   15,625 0 0
OWENS & MINOR INC NEW PUT 690732952 62 365 SH Put SOLE   0 0 0
ON SEMICONDUCTOR CORP CALL 682189905 199 778 SH Call SOLE   0 0 0
ON SEMICONDUCTOR CORP COM 682189105 824 33,727 SH   SOLE   33,727 0 0
ON SEMICONDUCTOR CORP PUT 682189955 27 129 SH Put SOLE   0 0 0
OLD NATL BANCORP IND COM 680033107 3 178 SH   SOLE   178 0 0
OLD NATL BANCORP IND PUT 680033957 0 10 SH Put SOLE   0 0 0
SPARK THERAPEUTICS INC CALL 84652J903 133 167 SH Call SOLE   0 0 0
SPARK THERAPEUTICS INC COM 84652J103 406 6,106 SH   SOLE   6,106 0 0
SPARK THERAPEUTICS INC PUT 84652J953 25 113 SH Put SOLE   0 0 0
ON DECK CAP INC COM 682163100 146 26,242 SH   SOLE   26,242 0 0
ON DECK CAP INC PUT 682163950 0 36 SH Put SOLE   0 0 0
ORGANOVO HLDGS INC CALL 68620A904 4 242 SH Call SOLE   0 0 0
ORGANOVO HLDGS INC PUT 68620A954 35 179 SH Put SOLE   0 0 0
OPUS BK IRVINE CALIF COM 684000102 243 8,680 SH   SOLE   8,680 0 0
OPUS BK IRVINE CALIF PUT 684000952 19 148 SH Put SOLE   0 0 0
OPHTHOTECH CORP CALL 683745903 1 45 SH Call SOLE   0 0 0
OPHTHOTECH CORP COM 683745103 9 3,554 SH   SOLE   3,554 0 0
OPHTHOTECH CORP PUT 683745953 0 7 SH Put SOLE   0 0 0
OPKO HEALTH INC CALL 68375N903 1 112 SH Call SOLE   0 0 0
OPKO HEALTH INC COM 68375N103 37 11,928 SH   SOLE   11,928 0 0
OPKO HEALTH INC PUT 68375N953 84 168 SH Put SOLE   0 0 0
OPPENHEIMER HLDGS INC CALL 683797904 0 18 SH Call SOLE   0 0 0
OPPENHEIMER HLDGS INC COM 683797104 71 2,795 SH   SOLE   2,795 0 0
OPPENHEIMER HLDGS INC PUT 683797954 0 5 SH Put SOLE   0 0 0
ORMAT TECHNOLOGIES INC CALL 686688902 1 33 SH Call SOLE   0 0 0
ORMAT TECHNOLOGIES INC PUT 686688952 0 6 SH Put SOLE   0 0 0
ORBCOMM INC CALL 68555P900 6 19 SH Call SOLE   0 0 0
ORBCOMM INC COM 68555P100 61 6,522 SH   SOLE   6,522 0 0
ORBCOMM INC PUT 68555P950 12 129 SH Put SOLE   0 0 0
ORBOTECH LTD CALL M75253900 142 151 SH Call SOLE   0 0 0
ORBOTECH LTD COM M75253100 2,133 34,306 SH   SOLE   34,306 0 0
ORBOTECH LTD PUT M75253950 63 529 SH Put SOLE   0 0 0
ORCHID IS CAP INC CALL 68571X903 0 25 SH Call SOLE   0 0 0
ORCHID IS CAP INC COM 68571X103 22 3,024 SH   SOLE   3,024 0 0
ORCHID IS CAP INC PUT 68571X953 0 14 SH Put SOLE   0 0 0
ORACLE CORP CALL 68389X905 385 5,207 SH Call SOLE   0 0 0
ORACLE CORP COM 68389X105 1,138 24,883 SH   SOLE   24,883 0 0
ORACLE CORP PUT 68389X955 1,401 6,685 SH Put SOLE   0 0 0
OREXIGEN THERAPEUTICS INC CALL 686164902 0 24 SH Call SOLE   0 0 0
OREXIGEN THERAPEUTICS INC COM 686164302 1 7,300 SH   SOLE   7,300 0 0
OREXIGEN THERAPEUTICS INC PUT 686164952 19 137 SH Put SOLE   0 0 0
OLD REP INTL CORP CALL 680223904 19 131 SH Call SOLE   0 0 0
OLD REP INTL CORP COM 680223104 115 5,366 SH   SOLE   5,366 0 0
OLD REP INTL CORP PUT 680223954 1 44 SH Put SOLE   0 0 0
O REILLY AUTOMOTIVE INC NEW CALL 67103H907 138 112 SH Call SOLE   0 0 0
O REILLY AUTOMOTIVE INC NEW PUT 67103H957 36 108 SH Put SOLE   0 0 0
ORAMED PHARM INC CALL 68403P903 1 15 SH Call SOLE   0 0 0
ORION GROUP HOLDINGS INC CALL 68628V908 0 4 SH Call SOLE   0 0 0
OSI SYSTEMS INC CALL 671044905 30 216 SH Call SOLE   0 0 0
OSI SYSTEMS INC PUT 671044955 31 74 SH Put SOLE   0 0 0
OSHKOSH CORP CALL 688239901 2 162 SH Call SOLE   0 0 0
OSHKOSH CORP COM 688239201 98 1,274 SH   SOLE   1,274 0 0
OSHKOSH CORP PUT 688239951 17 79 SH Put SOLE   0 0 0
OVERSTOCK COM INC DEL CALL 690370901 97 994 SH Call SOLE   0 0 0
OVERSTOCK COM INC DEL PUT 690370951 705 813 SH Put SOLE   0 0 0
ORASURE TECHNOLOGIES INC CALL 68554V908 13 62 SH Call SOLE   0 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 94 5,599 SH   SOLE   5,599 0 0
ORASURE TECHNOLOGIES INC PUT 68554V958 18 107 SH Put SOLE   0 0 0
OPEN TEXT CORP CALL 683715906 1 84 SH Call SOLE   0 0 0
OPEN TEXT CORP PUT 683715956 0 12 SH Put SOLE   0 0 0
OTONOMY INC CALL 68906L905 2 261 SH Call SOLE   0 0 0
OTTER TAIL CORP COM 689648103 0 12 SH   SOLE   12 0 0
OTTER TAIL CORP PUT 689648953 0 1 SH Put SOLE   0 0 0
OUTFRONT MEDIA INC CALL 69007J906 0 3 SH Call SOLE   0 0 0
OUTFRONT MEDIA INC PUT 69007J956 2 12 SH Put SOLE   0 0 0
OXFORD INDS INC CALL 691497909 2 59 SH Call SOLE   0 0 0
OXFORD INDS INC PUT 691497959 2 49 SH Put SOLE   0 0 0
OXFORD SQUARE CAP CORP CALL 69181V907 0 4 SH Call SOLE   0 0 0
OXFORD SQUARE CAP CORP COM 69181V107 0 36 SH   SOLE   36 0 0
OCCIDENTAL PETE CORP DEL CALL 674599905 156 1,226 SH Call SOLE   0 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 2,146 33,036 SH   SOLE   33,036 0 0
OCCIDENTAL PETE CORP DEL PUT 674599955 512 1,268 SH Put SOLE   0 0 0
OCH ZIFF CAP MGMT GROUP CALL 67551U905 0 22 SH Call SOLE   0 0 0
OCH ZIFF CAP MGMT GROUP COM 67551U105 0 88 SH   SOLE   88 0 0
BANK OF THE OZARKS CALL 063904906 0 14 SH Call SOLE   0 0 0
BANK OF THE OZARKS COM 063904106 105 2,188 SH   SOLE   2,188 0 0
BANK OF THE OZARKS PUT 063904956 6 333 SH Put SOLE   0 0 0
PANDORA MEDIA INC CALL 698354907 71 507 SH Call SOLE   0 0 0
PANDORA MEDIA INC PUT 698354957 3 34 SH Put SOLE   0 0 0
PLAINS ALL AMERN PIPELINE L CALL 726503905 33 344 SH Call SOLE   0 0 0
PLAINS ALL AMERN PIPELINE L PUT 726503955 24 303 SH Put SOLE   0 0 0
PAN AMERICAN SILVER CORP CALL 697900908 15 176 SH Call SOLE   0 0 0
PAN AMERICAN SILVER CORP COM 697900108 270 16,748 SH   SOLE   16,748 0 0
PAN AMERICAN SILVER CORP PUT 697900958 236 334 SH Put SOLE   0 0 0
PACIFIC BIOSCIENCES CALIF IN CALL 69404D908 0 49 SH Call SOLE   0 0 0
PACIFIC BIOSCIENCES CALIF IN PUT 69404D958 1 19 SH Put SOLE   0 0 0
PACWEST BANCORP DEL CALL 695263903 3 12 SH Call SOLE   0 0 0
PACWEST BANCORP DEL COM 695263103 165 3,336 SH   SOLE   3,336 0 0
PACWEST BANCORP DEL PUT 695263953 3 73 SH Put SOLE   0 0 0
PENSKE AUTOMOTIVE GRP INC CALL 70959W903 1 70 SH Call SOLE   0 0 0
PENSKE AUTOMOTIVE GRP INC PUT 70959W953 0 10 SH Put SOLE   0 0 0
PLAINS GP HLDGS L P CALL 72651A907 0 18 SH Call SOLE   0 0 0
PLAINS GP HLDGS L P COM 72651A207 61 2,838 SH   SOLE   2,838 0 0
PLAINS GP HLDGS L P PUT 72651A957 0 8 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 348 36,167 SH   SOLE   36,167 0 0
PLATFORM SPECIALTY PRODS COR PUT 72766Q955 36 300 SH Put SOLE   0 0 0
PAMPA ENERGIA S A CALL 697660907 4 15 SH Call SOLE   0 0 0
PAMPA ENERGIA S A PUT 697660957 5 35 SH Put SOLE   0 0 0
PALO ALTO NETWORKS INC CALL 697435905 1,555 894 SH Call SOLE   0 0 0
PALO ALTO NETWORKS INC COM 697435105 2,974 16,386 SH   SOLE   16,386 0 0
PALO ALTO NETWORKS INC PUT 697435955 205 1,005 SH Put SOLE   0 0 0
VERIFONE SYS INC CALL 92342Y909 2 382 SH Call SOLE   0 0 0
VERIFONE SYS INC COM 92342Y109 381 24,805 SH   SOLE   24,805 0 0
VERIFONE SYS INC PUT 92342Y959 24 148 SH Put SOLE   0 0 0
PAYCOM SOFTWARE INC CALL 70432V902 75 44 SH Call SOLE   0 0 0
PAYCOM SOFTWARE INC COM 70432V102 1,021 9,516 SH   SOLE   9,516 0 0
PAYCOM SOFTWARE INC PUT 70432V952 49 365 SH Put SOLE   0 0 0
PAYCHEX INC CALL 704326907 20 453 SH Call SOLE   0 0 0
PAYCHEX INC PUT 704326957 30 306 SH Put SOLE   0 0 0
PROSPERITY BANCSHARES INC CALL 743606905 6 25 SH Call SOLE   0 0 0
PEMBINA PIPELINE CORP CALL 706327903 0 34 SH Call SOLE   0 0 0
PEMBINA PIPELINE CORP PUT 706327953 2 8 SH Put SOLE   0 0 0
PEOPLES UNITED FINANCIAL INC CALL 712704905 0 10 SH Call SOLE   0 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 67 3,631 SH   SOLE   3,631 0 0
PEOPLES UNITED FINANCIAL INC PUT 712704955 3 38 SH Put SOLE   0 0 0
PBF ENERGY INC CALL 69318G906 61 392 SH Call SOLE   0 0 0
PBF ENERGY INC COM 69318G106 267 7,894 SH   SOLE   7,894 0 0
PBF ENERGY INC PUT 69318G956 22 118 SH Put SOLE   0 0 0
PBF LOGISTICS LP CALL 69318Q904 0 51 SH Call SOLE   0 0 0
PBF LOGISTICS LP COM 69318Q104 14 779 SH   SOLE   779 0 0
PBF LOGISTICS LP PUT 69318Q954 4 37 SH Put SOLE   0 0 0
PRESTIGE BRANDS HLDGS INC CALL 74112D901 0 16 SH Call SOLE   0 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 41 1,216 SH   SOLE   1,216 0 0
PRESTIGE BRANDS HLDGS INC PUT 74112D951 5 24 SH Put SOLE   0 0 0
PITNEY BOWES INC CALL 724479900 35 244 SH Call SOLE   0 0 0
PITNEY BOWES INC COM 724479100 280 25,800 SH   SOLE   25,800 0 0
PITNEY BOWES INC PUT 724479950 32 375 SH Put SOLE   0 0 0
POTBELLY CORP CALL 73754Y900 1 88 SH Call SOLE   0 0 0
POTBELLY CORP PUT 73754Y950 5 76 SH Put SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO CALL 71654V908 1,581 4,535 SH Call SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO PUT 71654V958 55 545 SH Put SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO CALL 71654V908 4 15 SH Call SOLE   0 0 0
PERMIAN BASIN RTY TR CALL 714236906 0 1 SH Call SOLE   0 0 0
PERMIAN BASIN RTY TR COM 714236106 4 497 SH   SOLE   497 0 0
PERMIAN BASIN RTY TR PUT 714236956 0 1 SH Put SOLE   0 0 0
PUMA BIOTECHNOLOGY INC CALL 74587V907 267 2,528 SH Call SOLE   0 0 0
PUMA BIOTECHNOLOGY INC PUT 74587V957 103 68 SH Put SOLE   0 0 0
PACCAR INC CALL 693718908 17 83 SH Call SOLE   0 0 0
PACCAR INC COM 693718108 983 14,868 SH   SOLE   14,868 0 0
PACCAR INC PUT 693718958 235 538 SH Put SOLE   0 0 0
PG&E CORP CALL 69331C908 4,526 102,006 SH Call SOLE   0 0 0
PG&E CORP PUT 69331C958 300 887 SH Put SOLE   0 0 0
POTLATCHDELTIC CORPORATION CALL 737630903 1 9 SH Call SOLE   0 0 0
POTLATCHDELTIC CORPORATION PUT 737630953 0 3 SH Put SOLE   0 0 0
PCM INC CALL 69323K900 0 2 SH Call SOLE   0 0 0
PCM INC PUT 69323K950 2 4 SH Put SOLE   0 0 0
POINTS INTL LTD CALL 730843908 4 56 SH Call SOLE   0 0 0
POINTS INTL LTD COM 730843208 117 12,068 SH   SOLE   12,068 0 0
POINTS INTL LTD PUT 730843958 31 340 SH Put SOLE   0 0 0
PACIRA PHARMACEUTICALS INC CALL 695127900 0 37 SH Call SOLE   0 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 723 23,213 SH   SOLE   23,213 0 0
PACIRA PHARMACEUTICALS INC PUT 695127950 170 508 SH Put SOLE   0 0 0
PAYLOCITY HLDG CORP CALL 70438V906 20 252 SH Call SOLE   0 0 0
PURECYCLE CORP CALL 746228903 3 7 SH Call SOLE   0 0 0
PDC ENERGY INC CALL 69327R901 16 270 SH Call SOLE   0 0 0
PDC ENERGY INC PUT 69327R951 32 76 SH Put SOLE   0 0 0
PATTERSON COMPANIES INC CALL 703395903 1 116 SH Call SOLE   0 0 0
PATTERSON COMPANIES INC PUT 703395953 72 629 SH Put SOLE   0 0 0
PDL BIOPHARMA INC CALL 69329Y904 14 357 SH Call SOLE   0 0 0
PDL BIOPHARMA INC PUT 69329Y954 4 54 SH Put SOLE   0 0 0
PRECISION DRILLING CORP CALL 74022D908 0 47 SH Call SOLE   0 0 0
PRECISION DRILLING CORP COM 74022D308 37 13,561 SH   SOLE   13,561 0 0
PRECISION DRILLING CORP PUT 74022D958 13 166 SH Put SOLE   0 0 0
PARSLEY ENERGY INC CALL 701877902 70 269 SH Call SOLE   0 0 0
PARSLEY ENERGY INC PUT 701877952 3 294 SH Put SOLE   0 0 0
PEOPLES BANCORP INC COM 709789101 15 434 SH   SOLE   434 0 0
PEOPLES BANCORP INC PUT 709789951 1 50 SH Put SOLE   0 0 0
PUBLIC SVC ENTERPRISE GROUP CALL 744573906 16 67 SH Call SOLE   0 0 0
PUBLIC SVC ENTERPRISE GROUP PUT 744573956 0 3 SH Put SOLE   0 0 0
PEGASYSTEMS INC CALL 705573903 1 4 SH Call SOLE   0 0 0
PEGASYSTEMS INC COM 705573103 716 11,808 SH   SOLE   11,808 0 0
PEGASYSTEMS INC PUT 705573953 14 225 SH Put SOLE   0 0 0
PATTERN ENERGY GROUP INC CALL 70338P900 1 87 SH Call SOLE   0 0 0
PATTERN ENERGY GROUP INC COM 70338P100 99 5,783 SH   SOLE   5,783 0 0
PATTERN ENERGY GROUP INC PUT 70338P950 4 63 SH Put SOLE   0 0 0
PENNSYLVANIA RL ESTATE INVT CALL 709102907 0 28 SH Call SOLE   0 0 0
PENNSYLVANIA RL ESTATE INVT COM 709102107 109 11,349 SH   SOLE   11,349 0 0
PENNSYLVANIA RL ESTATE INVT PUT 709102957 21 169 SH Put SOLE   0 0 0
PACIFIC ETHANOL INC CALL 69423U905 0 4 SH Call SOLE   0 0 0
PACIFIC ETHANOL INC PUT 69423U955 4 36 SH Put SOLE   0 0 0
PENUMBRA INC CALL 70975L907 20 5 SH Call SOLE   0 0 0
PENN NATL GAMING INC CALL 707569909 6 85 SH Call SOLE   0 0 0
PENN NATL GAMING INC COM 707569109 689 26,268 SH   SOLE   26,268 0 0
PENN NATL GAMING INC PUT 707569959 0 34 SH Put SOLE   0 0 0
ADAM NAT RES FD INC PUT 00548F955 0 1 SH Put SOLE   0 0 0
PEPSICO INC CALL 713448908 132 1,136 SH Call SOLE   0 0 0
PEPSICO INC COM 713448108 508 4,660 SH   SOLE   4,660 0 0
PEPSICO INC PUT 713448958 62 492 SH Put SOLE   0 0 0
SANDRIDGE PERMIAN TR CALL 80007A902 1 263 SH Call SOLE   0 0 0
SANDRIDGE PERMIAN TR COM 80007A102 70 37,171 SH   SOLE   37,171 0 0
SANDRIDGE PERMIAN TR PUT 80007A952 47 629 SH Put SOLE   0 0 0
ELLIS PERRY INTL INC CALL 288853904 19 110 SH Call SOLE   0 0 0
ELLIS PERRY INTL INC PUT 288853954 8 163 SH Put SOLE   0 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM 714157203 24 6,000 SH   SOLE   6,000 0 0
PETMED EXPRESS INC CALL 716382906 22 46 SH Call SOLE   0 0 0
PETMED EXPRESS INC COM 716382106 49 1,179 SH   SOLE   1,179 0 0
PETMED EXPRESS INC PUT 716382956 13 57 SH Put SOLE   0 0 0
ARATANA THERAPEUTICS INC CALL 03874P901 0 11 SH Call SOLE   0 0 0
ARATANA THERAPEUTICS INC COM 03874P101 55 12,675 SH   SOLE   12,675 0 0
ARATANA THERAPEUTICS INC PUT 03874P951 15 56 SH Put SOLE   0 0 0
PINNACLE FOODS INC DEL CALL 72348P904 2,471 45,673 SH Call SOLE   0 0 0
PINNACLE FOODS INC DEL PUT 72348P954 376 997 SH Put SOLE   0 0 0
PFIZER INC CALL 717081903 272 2,793 SH Call SOLE   0 0 0
PFIZER INC COM 717081103 4,575 128,914 SH   SOLE   128,914 0 0
PFIZER INC PUT 717081953 430 2,813 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 8 118 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 3 156 SH Put SOLE   0 0 0
PRINCIPAL FINL GROUP INC CALL 74251V902 11 51 SH Call SOLE   0 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 135 2,221 SH   SOLE   2,221 0 0
PRINCIPAL FINL GROUP INC PUT 74251V952 20 31 SH Put SOLE   0 0 0
PERFORMANCE FOOD GROUP CO CALL 71377A903 1 52 SH Call SOLE   0 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 3 118 SH   SOLE   118 0 0
PERFORMANCE FOOD GROUP CO PUT 71377A953 0 10 SH Put SOLE   0 0 0
PENNANTPARK FLOATING RATE CA CALL 70806A906 0 1 SH Call SOLE   0 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 64 4,949 SH   SOLE   4,949 0 0
PENNANTPARK FLOATING RATE CA PUT 70806A956 53 57 SH Put SOLE   0 0 0
PFENEX INC CALL 717071904 14 104 SH Call SOLE   0 0 0
PROOFPOINT INC CALL 743424903 4 21 SH Call SOLE   0 0 0
PROOFPOINT INC PUT 743424953 14 81 SH Put SOLE   0 0 0
PROCTER AND GAMBLE CO CALL 742718909 286 2,460 SH Call SOLE   0 0 0
PROCTER AND GAMBLE CO PUT 742718959 878 2,623 SH Put SOLE   0 0 0
PLY GEM HLDGS INC CALL 72941W900 0 4 SH Call SOLE   0 0 0
PENGROWTH ENERGY CORP CALL 70706P904 0 60 SH Call SOLE   0 0 0
POWERSHARES ETF TRUST CALL 73935X900 0 27 SH Call SOLE   0 0 0
PERSHING GOLD CORP CALL 715302904 0 31 SH Call SOLE   0 0 0
PROGENICS PHARMACEUTICALS IN CALL 743187906 32 301 SH Call SOLE   0 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 162 21,754 SH   SOLE   21,754 0 0
PROGENICS PHARMACEUTICALS IN PUT 743187956 22 193 SH Put SOLE   0 0 0
PROGRESSIVE CORP OHIO CALL 743315903 267 412 SH Call SOLE   0 0 0
PROGRESSIVE CORP OHIO PUT 743315953 1 280 SH Put SOLE   0 0 0
PARAMOUNT GROUP INC COM 69924R108 60 4,271 SH   SOLE   4,271 0 0
PARAMOUNT GROUP INC PUT 69924R958 3 44 SH Put SOLE   0 0 0
PGT INNOVATIONS INC CALL 69336V901 0 1 SH Call SOLE   0 0 0
PGT INNOVATIONS INC COM 69336V101 54 2,937 SH   SOLE   2,937 0 0
PGT INNOVATIONS INC PUT 69336V951 5 99 SH Put SOLE   0 0 0
PARKER HANNIFIN CORP CALL 701094904 9 63 SH Call SOLE   0 0 0
PARKER HANNIFIN CORP COM 701094104 142 835 SH   SOLE   835 0 0
PARKER HANNIFIN CORP PUT 701094954 102 103 SH Put SOLE   0 0 0
KONINKLIJKE PHILIPS N V CALL 500472903 7 218 SH Call SOLE   0 0 0
KONINKLIJKE PHILIPS N V COM 500472303 393 10,272 SH   SOLE   10,272 0 0
KONINKLIJKE PHILIPS N V PUT 500472953 37 408 SH Put SOLE   0 0 0
PHH CORP CALL 693320902 43 184 SH Call SOLE   0 0 0
PULTE GROUP INC CALL 745867901 116 869 SH Call SOLE   0 0 0
PULTE GROUP INC PUT 745867951 81 660 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 4 213 SH Call SOLE   0 0 0
IMPINJ INC PUT 453204959 94 110 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 1 4 SH Call SOLE   0 0 0
ISHARES INC COM 46434G848 20 618 SH   SOLE   618 0 0
PICO HLDGS INC CALL 693366905 0 43 SH Call SOLE   0 0 0
PICO HLDGS INC COM 693366205 50 4,396 SH   SOLE   4,396 0 0
PICO HLDGS INC PUT 693366955 2 58 SH Put SOLE   0 0 0
POLARIS INDS INC CALL 731068902 13 25 SH Call SOLE   0 0 0
POLARIS INDS INC PUT 731068952 23 174 SH Put SOLE   0 0 0
PREMIER INC CALL 74051N902 0 7 SH Call SOLE   0 0 0
PREMIER INC COM 74051N102 60 1,939 SH   SOLE   1,939 0 0
PREMIER INC PUT 74051N952 1 18 SH Put SOLE   0 0 0
PIER 1 IMPORTS INC CALL 720279908 1 38 SH Call SOLE   0 0 0
PIER 1 IMPORTS INC PUT 720279958 0 2 SH Put SOLE   0 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 0 40 SH   SOLE   40 0 0
PIPER JAFFRAY COS CALL 724078900 0 4 SH Call SOLE   0 0 0
PIPER JAFFRAY COS PUT 724078950 3 1 SH Put SOLE   0 0 0
PARK HOTELS RESORTS INC CALL 700517905 1 34 SH Call SOLE   0 0 0
PARK HOTELS RESORTS INC COM 700517105 165 6,126 SH   SOLE   6,126 0 0
PARK HOTELS RESORTS INC PUT 700517955 4 425 SH Put SOLE   0 0 0
PARK ELECTROCHEMICAL CORP CALL 700416909 3 155 SH Call SOLE   0 0 0
PACKAGING CORP AMER CALL 695156909 4 267 SH Call SOLE   0 0 0
PACKAGING CORP AMER PUT 695156959 2 24 SH Put SOLE   0 0 0
PERKINELMER INC CALL 714046909 3 45 SH Call SOLE   0 0 0
PERKINELMER INC PUT 714046959 1 41 SH Put SOLE   0 0 0
POWERSHARES ETF TRUST CALL 73935X900 1 4 SH Call SOLE   0 0 0
POSCO CALL 693483909 7 92 SH Call SOLE   0 0 0
POSCO PUT 693483959 5 13 SH Put SOLE   0 0 0
PHOTRONICS INC CALL 719405902 0 11 SH Call SOLE   0 0 0
PHOTRONICS INC COM 719405102 13 1,607 SH   SOLE   1,607 0 0
PHOTRONICS INC PUT 719405952 0 1 SH Put SOLE   0 0 0
DAVE & BUSTERS ENTMT INC CALL 238337909 699 16,609 SH Call SOLE   0 0 0
DAVE & BUSTERS ENTMT INC PUT 238337959 149 270 SH Put SOLE   0 0 0
CHILDRENS PL INC CALL 168905907 7 183 SH Call SOLE   0 0 0
CHILDRENS PL INC COM 168905107 694 5,135 SH   SOLE   5,135 0 0
CHILDRENS PL INC PUT 168905957 20 209 SH Put SOLE   0 0 0
PROLOGIS INC CALL 74340W903 0 10 SH Call SOLE   0 0 0
PROLOGIS INC COM 74340W103 169 2,697 SH   SOLE   2,697 0 0
PROLOGIS INC PUT 74340W953 0 6 SH Put SOLE   0 0 0
PLANET FITNESS INC CALL 72703H901 46 53 SH Call SOLE   0 0 0
PLANET FITNESS INC COM 72703H101 844 22,348 SH   SOLE   22,348 0 0
PLANET FITNESS INC PUT 72703H951 20 184 SH Put SOLE   0 0 0
DOUGLAS DYNAMICS INC CALL 25960R905 4 14 SH Call SOLE   0 0 0
DOUGLAS DYNAMICS INC PUT 25960R955 1 13 SH Put SOLE   0 0 0
PULSE BIOSCIENCES INC CALL 74587B901 0 1 SH Call SOLE   0 0 0
PLANTRONICS INC NEW CALL 727493908 0 1 SH Call SOLE   0 0 0
PLANTRONICS INC NEW COM 727493108 332 5,511 SH   SOLE   5,511 0 0
PLANTRONICS INC NEW PUT 727493958 0 3 SH Put SOLE   0 0 0
PLUG POWER INC CALL 72919P902 0 8 SH Call SOLE   0 0 0
PLUG POWER INC COM 72919P202 26 13,930 SH   SOLE   13,930 0 0
PLUG POWER INC PUT 72919P952 15 205 SH Put SOLE   0 0 0
PROTALIX BIOTHERAPEUTICS INC CALL 74365A901 0 32 SH Call SOLE   0 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A101 10 19,100 SH   SOLE   19,100 0 0
PROTALIX BIOTHERAPEUTICS INC PUT 74365A951 16 307 SH Put SOLE   0 0 0
PLEXUS CORP CALL 729132900 25 100 SH Call SOLE   0 0 0
PHILIP MORRIS INTL INC CALL 718172909 116 1,352 SH Call SOLE   0 0 0
PHILIP MORRIS INTL INC COM 718172109 3,845 38,692 SH   SOLE   38,692 0 0
PHILIP MORRIS INTL INC PUT 718172959 478 1,744 SH Put SOLE   0 0 0
PENNYMAC MTG INVT TR CALL 70931T903 6 67 SH Call SOLE   0 0 0
PENNYMAC MTG INVT TR PUT 70931T953 0 5 SH Put SOLE   0 0 0
PNC FINL SVCS GROUP INC CALL 693475905 504 787 SH Call SOLE   0 0 0
PNC FINL SVCS GROUP INC PUT 693475955 73 185 SH Put SOLE   0 0 0
PINNACLE FINL PARTNERS INC CALL 72346Q904 11 141 SH Call SOLE   0 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 6 98 SH   SOLE   98 0 0
PINNACLE FINL PARTNERS INC PUT 72346Q954 0 2 SH Put SOLE   0 0 0
PINNACLE ENTMT INC NEW CALL 72348Y905 4 38 SH Call SOLE   0 0 0
PINNACLE ENTMT INC NEW PUT 72348Y955 0 2 SH Put SOLE   0 0 0
PNM RES INC CALL 69349H907 0 20 SH Call SOLE   0 0 0
PENNANTPARK INVT CORP CALL 708062904 0 4 SH Call SOLE   0 0 0
PENNANTPARK INVT CORP COM 708062104 26 3,919 SH   SOLE   3,919 0 0
PENNANTPARK INVT CORP PUT 708062954 4 48 SH Put SOLE   0 0 0
PENTAIR PLC CALL G7S00T904 0 1 SH Call SOLE   0 0 0
PENTAIR PLC COM G7S00T104 35 519 SH   SOLE   519 0 0
PENTAIR PLC PUT G7S00T954 3 15 SH Put SOLE   0 0 0
PINNACLE WEST CAP CORP CALL 723484901 0 122 SH Call SOLE   0 0 0
PINNACLE WEST CAP CORP PUT 723484951 0 2 SH Put SOLE   0 0 0
INSULET CORP CALL 45784P901 345 3,933 SH Call SOLE   0 0 0
POOL CORPORATION CALL 73278L905 0 2 SH Call SOLE   0 0 0
POOL CORPORATION COM 73278L105 136 931 SH   SOLE   931 0 0
POOL CORPORATION PUT 73278L955 0 1 SH Put SOLE   0 0 0
POST HLDGS INC CALL 737446904 15 38 SH Call SOLE   0 0 0
POST HLDGS INC COM 737446104 188 2,482 SH   SOLE   2,482 0 0
POST HLDGS INC PUT 737446954 11 91 SH Put SOLE   0 0 0
POWELL INDS INC COM 739128106 14 535 SH   SOLE   535 0 0
POWELL INDS INC PUT 739128956 3 11 SH Put SOLE   0 0 0
PILGRIMS PRIDE CORP NEW CALL 72147K908 1 41 SH Call SOLE   0 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 307 12,496 SH   SOLE   12,496 0 0
PILGRIMS PRIDE CORP NEW PUT 72147K958 43 138 SH Put SOLE   0 0 0
PPDAI GROUP INC CALL 69354V908 2 44 SH Call SOLE   0 0 0
PPDAI GROUP INC PUT 69354V958 0 2 SH Put SOLE   0 0 0
PPG INDS INC CALL 693506907 31 254 SH Call SOLE   0 0 0
PPG INDS INC PUT 693506957 37 209 SH Put SOLE   0 0 0
PPL CORP CALL 69351T906 53 1,150 SH Call SOLE   0 0 0
PPL CORP PUT 69351T956 24 94 SH Put SOLE   0 0 0
PETROQUEST ENERGY INC COM 716748306 0 100 SH   SOLE   100 0 0
PETROQUEST ENERGY INC PUT 716748956 0 5 SH Put SOLE   0 0 0
PQ GROUP HLDGS INC CALL 73943T903 16 354 SH Call SOLE   0 0 0
PQ GROUP HLDGS INC PUT 73943T953 1 5 SH Put SOLE   0 0 0
PROASSURANCE CORP CALL 74267C906 0 9 SH Call SOLE   0 0 0
PROASSURANCE CORP COM 74267C106 1 41 SH   SOLE   41 0 0
PROASSURANCE CORP PUT 74267C956 0 2 SH Put SOLE   0 0 0
PRA GROUP INC CALL 69354N906 7 75 SH Call SOLE   0 0 0
PRA GROUP INC COM 69354N106 65 1,712 SH   SOLE   1,712 0 0
PRA GROUP INC PUT 69354N956 15 125 SH Put SOLE   0 0 0
PRA HEALTH SCIENCES INC CALL 69354M908 6 24 SH Call SOLE   0 0 0
PRA HEALTH SCIENCES INC PUT 69354M958 0 1 SH Put SOLE   0 0 0
PERCEPTRON INC COM 71361F100 2 293 SH   SOLE   293 0 0
PERFICIENT INC CALL 71375U901 9 67 SH Call SOLE   0 0 0
PERRIGO CO PLC CALL G97822903 64 471 SH Call SOLE   0 0 0
PERRIGO CO PLC PUT G97822953 42 99 SH Put SOLE   0 0 0
PROGRESS SOFTWARE CORP CALL 743312900 2 46 SH Call SOLE   0 0 0
PROGRESS SOFTWARE CORP COM 743312100 636 16,551 SH   SOLE   16,551 0 0
PROGRESS SOFTWARE CORP PUT 743312950 109 280 SH Put SOLE   0 0 0
PRIMERICA INC COM 74164M108 72 750 SH   SOLE   750 0 0
PRIMERICA INC PUT 74164M958 1 83 SH Put SOLE   0 0 0
PRIMORIS SVCS CORP COM 74164F103 35 1,403 SH   SOLE   1,403 0 0
PRIMORIS SVCS CORP PUT 74164F953 1 26 SH Put SOLE   0 0 0
PARKERVISION INC COM 701354300 0 220 SH   SOLE   220 0 0
PARKERVISION INC PUT 701354950 0 1 SH Put SOLE   0 0 0
PROTO LABS INC CALL 743713909 244 112 SH Call SOLE   0 0 0
PROTO LABS INC PUT 743713959 17 201 SH Put SOLE   0 0 0
PRIMO WTR CORP CALL 74165N905 1,330 113,587 SH Call SOLE   0 0 0
PRIMO WTR CORP PUT 74165N955 114 1,306 SH Put SOLE   0 0 0
PROS HOLDINGS INC CALL 74346Y903 102 307 SH Call SOLE   0 0 0
PROS HOLDINGS INC PUT 74346Y953 4 99 SH Put SOLE   0 0 0
PROVIDENCE SVC CORP CALL 743815902 20 27 SH Call SOLE   0 0 0
PROTHENA CORP PLC CALL G72800908 132 244 SH Call SOLE   0 0 0
PROTHENA CORP PLC PUT G72800958 77 153 SH Put SOLE   0 0 0
PARATEK PHARMACEUTICALS INC CALL 699374902 15 243 SH Call SOLE   0 0 0
PARATEK PHARMACEUTICALS INC PUT 699374952 25 95 SH Put SOLE   0 0 0
PARTY CITY HOLDCO INC CALL 702149905 187 659 SH Call SOLE   0 0 0
PARTY CITY HOLDCO INC PUT 702149955 24 689 SH Put SOLE   0 0 0
PRUDENTIAL FINL INC CALL 744320902 151 435 SH Call SOLE   0 0 0
PRUDENTIAL FINL INC PUT 744320952 146 663 SH Put SOLE   0 0 0
PUBLIC STORAGE CALL 74460D909 92 826 SH Call SOLE   0 0 0
PUBLIC STORAGE COM 74460D109 315 1,575 SH   SOLE   1,575 0 0
PUBLIC STORAGE PUT 74460D959 50 361 SH Put SOLE   0 0 0
PS BUSINESS PKS INC CALIF CALL 69360J907 0 1 SH Call SOLE   0 0 0
PSIVIDA CORP CALL 74440J901 0 1 SH Call SOLE   0 0 0
PSIVIDA CORP COM 74440J101 2 1,952 SH   SOLE   1,952 0 0
PSIVIDA CORP PUT 74440J951 1 12 SH Put SOLE   0 0 0
PROSPECT CAPITAL CORPORATION CALL 74348T902 1 105 SH Call SOLE   0 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 63 9,714 SH   SOLE   9,714 0 0
PROSPECT CAPITAL CORPORATION PUT 74348T952 30 274 SH Put SOLE   0 0 0
PRICESMART INC CALL 741511909 0 1 SH Call SOLE   0 0 0
PRICESMART INC COM 741511109 28 337 SH   SOLE   337 0 0
PRICESMART INC PUT 741511959 10 26 SH Put SOLE   0 0 0
PEARSON PLC CALL 705015905 1 21 SH Call SOLE   0 0 0
PEARSON PLC COM 705015105 2 217 SH   SOLE   217 0 0
PEARSON PLC PUT 705015955 1 30 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B907 9 65 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B957 0 1 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 0 82 SH Call SOLE   0 0 0
PURE STORAGE INC CALL 74624M902 27 213 SH Call SOLE   0 0 0
PURE STORAGE INC COM 74624M102 608 30,487 SH   SOLE   30,487 0 0
PURE STORAGE INC PUT 74624M952 113 2,136 SH Put SOLE   0 0 0
PLURISTEM THERAPEUTICS INC CALL 72940R902 0 38 SH Call SOLE   0 0 0
PHILLIPS 66 CALL 718546904 695 690 SH Call SOLE   0 0 0
PHILLIPS 66 PUT 718546954 68 767 SH Put SOLE   0 0 0
PHILLIPS 66 PARTNERS LP CALL 718549907 0 61 SH Call SOLE   0 0 0
PHILLIPS 66 PARTNERS LP PUT 718549957 0 8 SH Put SOLE   0 0 0
PTC INC CALL 69370C900 16 18 SH Call SOLE   0 0 0
PTC INC PUT 69370C950 1 2 SH Put SOLE   0 0 0
PTC THERAPEUTICS INC CALL 69366J900 84 418 SH Call SOLE   0 0 0
PTC THERAPEUTICS INC PUT 69366J950 66 488 SH Put SOLE   0 0 0
PATTERSON UTI ENERGY INC CALL 703481901 0 15 SH Call SOLE   0 0 0
PATTERSON UTI ENERGY INC COM 703481101 937 53,555 SH   SOLE   53,555 0 0
PATTERSON UTI ENERGY INC PUT 703481951 234 621 SH Put SOLE   0 0 0
PROTEOSTASIS THERAPEUTICS IN CALL 74373B909 19 681 SH Call SOLE   0 0 0
PROTEOSTASIS THERAPEUTICS IN PUT 74373B959 25 168 SH Put SOLE   0 0 0
PORTOLA PHARMACEUTICALS INC CALL 737010908 719 21,731 SH Call SOLE   0 0 0
PORTOLA PHARMACEUTICALS INC PUT 737010958 233 339 SH Put SOLE   0 0 0
PETROCHINA CO LTD CALL 71646E900 5 55 SH Call SOLE   0 0 0
PETROCHINA CO LTD COM 71646E100 229 3,296 SH   SOLE   3,296 0 0
PETROCHINA CO LTD PUT 71646E950 33 174 SH Put SOLE   0 0 0
PERNIX THERAPEUTICS HLDGS IN CALL 71426V906 0 4 SH Call SOLE   0 0 0
PERNIX THERAPEUTICS HLDGS IN COM 71426V306 4 1,703 SH   SOLE   1,703 0 0
PERNIX THERAPEUTICS HLDGS IN PUT 71426V956 0 1 SH Put SOLE   0 0 0
PRUDENTIAL PLC CALL 74435K904 0 1 SH Call SOLE   0 0 0
PRUDENTIAL PLC COM 74435K204 1 26 SH   SOLE   26 0 0
PRUDENTIAL PLC PUT 74435K954 0 1 SH Put SOLE   0 0 0
PULMATRIX INC COM 74584P103 0 400 SH   SOLE   400 0 0
PULMATRIX INC PUT 74584P953 1 8 SH Put SOLE   0 0 0
PENN VA CORP NEW COM 70788V102 133 3,798 SH   SOLE   3,798 0 0
PENN VA CORP NEW PUT 70788V952 7 125 SH Put SOLE   0 0 0
PRETIUM RES INC CALL 74139C902 2 110 SH Call SOLE   0 0 0
PRETIUM RES INC COM 74139C102 184 27,647 SH   SOLE   27,647 0 0
PRETIUM RES INC PUT 74139C952 51 298 SH Put SOLE   0 0 0
PVH CORP CALL 693656900 192 114 SH Call SOLE   0 0 0
PVH CORP COM 693656100 336 2,223 SH   SOLE   2,223 0 0
PVH CORP PUT 693656950 27 186 SH Put SOLE   0 0 0
QUANTA SVCS INC CALL 74762E902 1 91 SH Call SOLE   0 0 0
QUANTA SVCS INC COM 74762E102 551 16,060 SH   SOLE   16,060 0 0
QUANTA SVCS INC PUT 74762E952 14 132 SH Put SOLE   0 0 0
PRAXAIR INC CALL 74005P904 548 3,969 SH Call SOLE   0 0 0
PRAXAIR INC PUT 74005P954 63 107 SH Put SOLE   0 0 0
PIONEER NAT RES CO CALL 723787907 269 309 SH Call SOLE   0 0 0
PIONEER NAT RES CO PUT 723787957 146 298 SH Put SOLE   0 0 0
PIXELWORKS INC CALL 72581M905 0 66 SH Call SOLE   0 0 0
PIXELWORKS INC COM 72581M305 34 8,802 SH   SOLE   8,802 0 0
PIXELWORKS INC PUT 72581M955 30 214 SH Put SOLE   0 0 0
PAYPAL HLDGS INC CALL 70450Y903 3,270 4,412 SH Call SOLE   0 0 0
PAYPAL HLDGS INC COM 70450Y103 1,719 22,667 SH   SOLE   22,667 0 0
PAYPAL HLDGS INC PUT 70450Y953 1,136 3,719 SH Put SOLE   0 0 0
PAPA JOHNS INTL INC CALL 698813902 106 769 SH Call SOLE   0 0 0
PAPA JOHNS INTL INC COM 698813102 1,819 31,746 SH   SOLE   31,746 0 0
PAPA JOHNS INTL INC PUT 698813952 290 812 SH Put SOLE   0 0 0
QAD INC PUT 74727D956 8 12 SH Put SOLE   0 0 0
QUALCOMM INC CALL 747525903 1,062 7,512 SH Call SOLE   0 0 0
QUALCOMM INC COM 747525103 11,580 209,004 SH   SOLE   209,004 0 0
QUALCOMM INC PUT 747525953 3,182 8,048 SH Put SOLE   0 0 0
QUALITY CARE PPTYS INC COM 747545101 949 48,858 SH   SOLE   48,858 0 0
QUALITY CARE PPTYS INC PUT 747545951 8 102 SH Put SOLE   0 0 0
QUDIAN INC CALL 747798906 14 527 SH Call SOLE   0 0 0
QUDIAN INC COM 747798106 254 21,741 SH   SOLE   21,741 0 0
QUDIAN INC PUT 747798956 312 828 SH Put SOLE   0 0 0
QUIDEL CORP CALL 74838J901 0 3 SH Call SOLE   0 0 0
QUIDEL CORP COM 74838J101 16 315 SH   SOLE   315 0 0
QUIDEL CORP PUT 74838J951 0 2 SH Put SOLE   0 0 0
QEP RES INC CALL 74733V900 16 334 SH Call SOLE   0 0 0
QEP RES INC PUT 74733V950 8 168 SH Put SOLE   0 0 0
QIAGEN NV CALL N72482903 0 4 SH Call SOLE   0 0 0
QIAGEN NV COM N72482123 30 953 SH   SOLE   953 0 0
QUORUM HEALTH CORP CALL 74909E906 1 22 SH Call SOLE   0 0 0
QUORUM HEALTH CORP PUT 74909E956 1 28 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 30 724 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A954 8 22 SH Put SOLE   0 0 0
QIWI PLC CALL 74735M908 25 172 SH Call SOLE   0 0 0
QIWI PLC COM 74735M108 348 18,228 SH   SOLE   18,228 0 0
QIWI PLC PUT 74735M958 13 727 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 40 133 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R206 1,556 20,422 SH   SOLE   20,422 0 0
PROSHARES TR PUT 74347R952 148 374 SH Put SOLE   0 0 0
QUALYS INC CALL 74758T903 69 213 SH Call SOLE   0 0 0
QUALYS INC PUT 74758T953 2 8 SH Put SOLE   0 0 0
QUINSTREET INC CALL 74874Q900 50 594 SH Call SOLE   0 0 0
QUINSTREET INC PUT 74874Q950 0 1 SH Put SOLE   0 0 0
POWERSHARES QQQ TRUST CALL 73935A904 7,381 18,142 SH Call SOLE   0 0 0
POWERSHARES QQQ TRUST PUT 73935A954 17,212 43,790 SH Put SOLE   0 0 0
LIBERTY INTERACTIVE CORP CALL 53071M906 0 15 SH Call SOLE   0 0 0
LIBERTY INTERACTIVE CORP COM 53071M104 55 2,212 SH   SOLE   2,212 0 0
LIBERTY INTERACTIVE CORP PUT 53071M956 5 56 SH Put SOLE   0 0 0
QORVO INC CALL 74736K901 61 323 SH Call SOLE   0 0 0
QORVO INC PUT 74736K951 67 323 SH Put SOLE   0 0 0
QUALITY SYS INC CALL 747582904 0 25 SH Call SOLE   0 0 0
QUALITY SYS INC COM 747582104 13 991 SH   SOLE   991 0 0
QUALITY SYS INC PUT 747582954 0 10 SH Put SOLE   0 0 0
RESTAURANT BRANDS INTL INC CALL 76131D903 7 57 SH Call SOLE   0 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 1,500 26,361 SH   SOLE   26,361 0 0
RESTAURANT BRANDS INTL INC PUT 76131D953 84 350 SH Put SOLE   0 0 0
QUANTUM CORP CALL 747906901 0 14 SH Call SOLE   0 0 0
QUANTUM CORP COM 747906501 30 8,331 SH   SOLE   8,331 0 0
QUANTUM CORP PUT 747906951 4 76 SH Put SOLE   0 0 0
Q2 HLDGS INC CALL 74736L909 14 260 SH Call SOLE   0 0 0
Q2 HLDGS INC PUT 74736L959 8 505 SH Put SOLE   0 0 0
QUAD / GRAPHICS INC CALL 747301909 3 17 SH Call SOLE   0 0 0
QUAD / GRAPHICS INC PUT 747301959 2 19 SH Put SOLE   0 0 0
QUICKLOGIC CORP CALL 74837P908 0 28 SH Call SOLE   0 0 0
QUICKLOGIC CORP COM 74837P108 26 17,303 SH   SOLE   17,303 0 0
QUOTIENT TECHNOLOGY INC CALL 749119903 15 324 SH Call SOLE   0 0 0
QUOTIENT TECHNOLOGY INC PUT 749119953 0 21 SH Put SOLE   0 0 0
UNIQURE NV CALL N90064901 45 122 SH Call SOLE   0 0 0
UNIQURE NV COM N90064101 844 35,933 SH   SOLE   35,933 0 0
UNIQURE NV PUT N90064951 0 2 SH Put SOLE   0 0 0
RYDER SYS INC CALL 783549908 6 31 SH Call SOLE   0 0 0
RYDER SYS INC PUT 783549958 7 106 SH Put SOLE   0 0 0
FERRARI N V CALL N3167Y903 199 212 SH Call SOLE   0 0 0
FERRARI N V PUT N3167Y953 157 352 SH Put SOLE   0 0 0
RITE AID CORP CALL 767754904 28 1,286 SH Call SOLE   0 0 0
RITE AID CORP COM 767754104 302 179,821 SH   SOLE   179,821 0 0
RITE AID CORP PUT 767754954 54 1,012 SH Put SOLE   0 0 0
RADA ELECTR INDS LTD CALL M81863904 0 34 SH Call SOLE   0 0 0
RADA ELECTR INDS LTD COM M81863124 34 14,513 SH   SOLE   14,513 0 0
RADA ELECTR INDS LTD PUT M81863954 4 111 SH Put SOLE   0 0 0
FREIGHTCAR AMER INC CALL 357023900 0 5 SH Call SOLE   0 0 0
FREIGHTCAR AMER INC PUT 357023950 3 64 SH Put SOLE   0 0 0
ULTRAGENYX PHARMACEUTICAL IN CALL 90400D908 15 12 SH Call SOLE   0 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 137 2,696 SH   SOLE   2,696 0 0
ULTRAGENYX PHARMACEUTICAL IN PUT 90400D958 4 9 SH Put SOLE   0 0 0
RAIT FINANCIAL TRUST COM 749227609 0 1,100 SH   SOLE   1,100 0 0
RAIT FINANCIAL TRUST PUT 749227959 2 11 SH Put SOLE   0 0 0
RAVEN INDS INC CALL 754212908 0 11 SH Call SOLE   0 0 0
RAVEN INDS INC COM 754212108 13 388 SH   SOLE   388 0 0
RAVEN INDS INC PUT 754212958 0 24 SH Put SOLE   0 0 0
RITCHIE BROS AUCTIONEERS CALL 767744905 0 1 SH Call SOLE   0 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 15 484 SH   SOLE   484 0 0
RITCHIE BROS AUCTIONEERS PUT 767744955 0 29 SH Put SOLE   0 0 0
RIBBON COMMUNICATIONS INC COM 762544104 0 71 SH   SOLE   71 0 0
RIBBON COMMUNICATIONS INC CALL 762544904 0 7 SH Call SOLE   0 0 0
REGAL BELOIT CORP COM 758750103 19 264 SH   SOLE   264 0 0
REGAL BELOIT CORP PUT 758750953 0 1 SH Put SOLE   0 0 0
ROYAL BK SCOTLAND GROUP PLC CALL 780097909 0 37 SH Call SOLE   0 0 0
ROYAL BK SCOTLAND GROUP PLC COM 780097689 204 27,572 SH   SOLE   27,572 0 0
ROYAL BK SCOTLAND GROUP PLC PUT 780097959 32 412 SH Put SOLE   0 0 0
RENT A CTR INC NEW CALL 76009N900 5 468 SH Call SOLE   0 0 0
RENT A CTR INC NEW COM 76009N100 142 16,534 SH   SOLE   16,534 0 0
RENT A CTR INC NEW PUT 76009N950 89 714 SH Put SOLE   0 0 0
ROCKET PHARMACEUTICALS INC CALL 77313F906 16 64 SH Call SOLE   0 0 0
ROYAL CARIBBEAN CRUISES LTD CALL V7780T903 71 455 SH Call SOLE   0 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 4 41 SH   SOLE   41 0 0
ROYAL CARIBBEAN CRUISES LTD PUT V7780T953 72 654 SH Put SOLE   0 0 0
ROWAN COMPANIES PLC CALL G7665A901 9 304 SH Call SOLE   0 0 0
ROWAN COMPANIES PLC PUT G7665A951 0 2 SH Put SOLE   0 0 0
REDFIN CORP CALL 75737F908 4 24 SH Call SOLE   0 0 0
REDFIN CORP COM 75737F108 426 18,676 SH   SOLE   18,676 0 0
REDFIN CORP PUT 75737F958 17 109 SH Put SOLE   0 0 0
READING INTERNATIONAL INC CALL 755408901 10 201 SH Call SOLE   0 0 0
READING INTERNATIONAL INC PUT 755408951 3 10 SH Put SOLE   0 0 0
RADIAN GROUP INC CALL 750236901 23 275 SH Call SOLE   0 0 0
RADIAN GROUP INC PUT 750236951 3 47 SH Put SOLE   0 0 0
RADNET INC CALL 750491902 0 1 SH Call SOLE   0 0 0
RADNET INC COM 750491102 40 2,847 SH   SOLE   2,847 0 0
RADNET INC PUT 750491952 0 114 SH Put SOLE   0 0 0
ROYAL DUTCH SHELL PLC CALL 780259906 160 1,279 SH Call SOLE   0 0 0
ROYAL DUTCH SHELL PLC COM 780259206 1,708 26,781 SH   SOLE   26,781 0 0
ROYAL DUTCH SHELL PLC PUT 780259956 375 2,190 SH Put SOLE   0 0 0
ROYAL DUTCH SHELL PLC CALL 780259906 61 228 SH Call SOLE   0 0 0
ROYAL DUTCH SHELL PLC PUT 780259956 12 386 SH Put SOLE   0 0 0
RADIUS HEALTH INC CALL 750469907 6 22 SH Call SOLE   0 0 0
RADIUS HEALTH INC COM 750469207 394 10,975 SH   SOLE   10,975 0 0
RADIUS HEALTH INC PUT 750469957 59 173 SH Put SOLE   0 0 0
RADWARE LTD CALL M81873907 1 6 SH Call SOLE   0 0 0
RADWARE LTD COM M81873107 44 2,085 SH   SOLE   2,085 0 0
RADWARE LTD PUT M81873957 0 1 SH Put SOLE   0 0 0
EVEREST RE GROUP LTD CALL G3223R908 733 2,831 SH Call SOLE   0 0 0
EVEREST RE GROUP LTD PUT G3223R958 0 15 SH Put SOLE   0 0 0
REGENCY CTRS CORP CALL 758849903 3 250 SH Call SOLE   0 0 0
REGENCY CTRS CORP COM 758849103 759 12,884 SH   SOLE   12,884 0 0
REGENCY CTRS CORP PUT 758849953 86 256 SH Put SOLE   0 0 0
RENEWABLE ENERGY GROUP INC CALL 75972A901 3 12 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B680 33 638 SH   SOLE   638 0 0
REGENERON PHARMACEUTICALS CALL 75886F907 3,076 8,138 SH Call SOLE   0 0 0
REGENERON PHARMACEUTICALS PUT 75886F957 1,869 854 SH Put SOLE   0 0 0
RING ENERGY INC COM 76680V108 91 6,410 SH   SOLE   6,410 0 0
RING ENERGY INC PUT 76680V958 0 4 SH Put SOLE   0 0 0
REIS INC PUT 75936P955 0 3 SH Put SOLE   0 0 0
ISHARES TR CALL 46435G902 7 85 SH Call SOLE   0 0 0
ISHARES TR PUT 46435G952 4 7 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 1 10 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F742 26 943 SH   SOLE   943 0 0
VANECK VECTORS ETF TR PUT 92189F952 1 24 SH Put SOLE   0 0 0
RESOLUTE ENERGY CORP CALL 76116A906 28 135 SH Call SOLE   0 0 0
RESOLUTE ENERGY CORP PUT 76116A956 18 254 SH Put SOLE   0 0 0
RENREN INC CALL 759892901 33 1,216 SH Call SOLE   0 0 0
RENREN INC PUT 759892951 19 127 SH Put SOLE   0 0 0
RECRO PHARMA INC CALL 75629F909 0 3 SH Call SOLE   0 0 0
RPC INC CALL 749660906 0 92 SH Call SOLE   0 0 0
RPC INC PUT 749660956 1 3 SH Put SOLE   0 0 0
FRONT YD RESIDENTIAL CORP CALL 35904G907 0 5 SH Call SOLE   0 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 40 4,032 SH   SOLE   4,032 0 0
FRONT YD RESIDENTIAL CORP PUT 35904G957 6 91 SH Put SOLE   0 0 0
RESONANT INC CALL 76118L902 0 14 SH Call SOLE   0 0 0
RESONANT INC COM 76118L102 48 15,186 SH   SOLE   15,186 0 0
RESONANT INC PUT 76118L952 33 76 SH Put SOLE   0 0 0
REVLON INC CALL 761525909 2 21 SH Call SOLE   0 0 0
REVLON INC COM 761525609 6 325 SH   SOLE   325 0 0
REVLON INC PUT 761525959 13 85 SH Put SOLE   0 0 0
REGIONS FINL CORP NEW CALL 7591EP900 136 1,831 SH Call SOLE   0 0 0
REGIONS FINL CORP NEW PUT 7591EP950 18 110 SH Put SOLE   0 0 0
RESOLUTE FST PRODS INC CALL 76117W909 8 136 SH Call SOLE   0 0 0
RESOLUTE FST PRODS INC PUT 76117W959 0 41 SH Put SOLE   0 0 0
REPLIGEN CORP CALL 759916909 7 73 SH Call SOLE   0 0 0
ROYAL GOLD INC CALL 780287908 69 129 SH Call SOLE   0 0 0
ROYAL GOLD INC COM 780287108 561 6,538 SH   SOLE   6,538 0 0
ROYAL GOLD INC PUT 780287958 58 357 SH Put SOLE   0 0 0
REGENXBIO INC CALL 75901B907 14 86 SH Call SOLE   0 0 0
REGENXBIO INC COM 75901B107 126 4,252 SH   SOLE   4,252 0 0
REGENXBIO INC PUT 75901B957 7 43 SH Put SOLE   0 0 0
STURM RUGER & CO INC CALL 864159908 6 29 SH Call SOLE   0 0 0
STURM RUGER & CO INC COM 864159108 546 10,415 SH   SOLE   10,415 0 0
STURM RUGER & CO INC PUT 864159958 63 274 SH Put SOLE   0 0 0
REGIS CORP MINN CALL 758932907 0 1 SH Call SOLE   0 0 0
REGIS CORP MINN COM 758932107 22 1,504 SH   SOLE   1,504 0 0
REGIS CORP MINN PUT 758932957 7 64 SH Put SOLE   0 0 0
RH CALL 74967X903 1,093 1,167 SH Call SOLE   0 0 0
RH PUT 74967X953 82 857 SH Put SOLE   0 0 0
ROBERT HALF INTL INC CALL 770323903 1 7 SH Call SOLE   0 0 0
ROBERT HALF INTL INC COM 770323103 55 961 SH   SOLE   961 0 0
ROBERT HALF INTL INC PUT 770323953 2 24 SH Put SOLE   0 0 0
RYMAN HOSPITALITY PPTYS INC CALL 78377T907 1 4 SH Call SOLE   0 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 178 2,299 SH   SOLE   2,299 0 0
RYMAN HOSPITALITY PPTYS INC PUT 78377T957 0 2 SH Put SOLE   0 0 0
RED HAT INC CALL 756577902 530 397 SH Call SOLE   0 0 0
RED HAT INC COM 756577102 2,067 13,831 SH   SOLE   13,831 0 0
RED HAT INC PUT 756577952 266 1,291 SH Put SOLE   0 0 0
RCI HOSPITALITY HLDGS INC CALL 74934Q908 4 60 SH Call SOLE   0 0 0
RCI HOSPITALITY HLDGS INC PUT 74934Q958 0 1 SH Put SOLE   0 0 0
TRANSOCEAN LTD CALL H8817H900 7 551 SH Call SOLE   0 0 0
TRANSOCEAN LTD COM H8817H100 1,216 122,843 SH   SOLE   122,843 0 0
TRANSOCEAN LTD PUT H8817H950 28 410 SH Put SOLE   0 0 0
RIGEL PHARMACEUTICALS INC CALL 766559903 59 1,228 SH Call SOLE   0 0 0
RIGEL PHARMACEUTICALS INC COM 766559603 63 18,021 SH   SOLE   18,021 0 0
RIGEL PHARMACEUTICALS INC PUT 766559953 19 296 SH Put SOLE   0 0 0
RIO TINTO PLC CALL 767204900 102 618 SH Call SOLE   0 0 0
RIO TINTO PLC COM 767204100 1,288 25,011 SH   SOLE   25,011 0 0
RIO TINTO PLC PUT 767204950 414 1,072 SH Put SOLE   0 0 0
RIOT BLOCKCHAIN INC CALL 767292905 20 725 SH Call SOLE   0 0 0
RIOT BLOCKCHAIN INC PUT 767292955 409 602 SH Put SOLE   0 0 0
RAYMOND JAMES FINANCIAL INC CALL 754730909 53 246 SH Call SOLE   0 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 95 1,073 SH   SOLE   1,073 0 0
RAYMOND JAMES FINANCIAL INC PUT 754730959 8 122 SH Put SOLE   0 0 0
RALPH LAUREN CORP CALL 751212901 28 34 SH Call SOLE   0 0 0
RALPH LAUREN CORP COM 751212101 377 3,379 SH   SOLE   3,379 0 0
RALPH LAUREN CORP PUT 751212951 28 240 SH Put SOLE   0 0 0
REALOGY HLDGS CORP CALL 75605Y906 0 4 SH Call SOLE   0 0 0
REALOGY HLDGS CORP PUT 75605Y956 2 40 SH Put SOLE   0 0 0
RLJ LODGING TR CALL 74965L901 0 22 SH Call SOLE   0 0 0
RLJ LODGING TR PUT 74965L951 5 18 SH Put SOLE   0 0 0
RE MAX HLDGS INC COM 75524W108 12 203 SH   SOLE   203 0 0
RAMBUS INC DEL CALL 750917906 39 1,036 SH Call SOLE   0 0 0
RAMBUS INC DEL PUT 750917956 0 30 SH Put SOLE   0 0 0
RESMED INC CALL 761152907 63 94 SH Call SOLE   0 0 0
RESMED INC COM 761152107 432 4,396 SH   SOLE   4,396 0 0
RESMED INC PUT 761152957 1 9 SH Put SOLE   0 0 0
RICE MIDSTREAM PARTNERS LP COM 762819100 24 1,350 SH   SOLE   1,350 0 0
ROCKWELL MED INC CALL 774374902 12 200 SH Call SOLE   0 0 0
ROCKWELL MED INC COM 774374102 3 761 SH   SOLE   761 0 0
ROCKWELL MED INC PUT 774374952 19 102 SH Put SOLE   0 0 0
RINGCENTRAL INC CALL 76680R906 141 183 SH Call SOLE   0 0 0
RINGCENTRAL INC PUT 76680R956 29 72 SH Put SOLE   0 0 0
RENAISSANCERE HOLDINGS LTD CALL G7496G903 40 30 SH Call SOLE   0 0 0
RENAISSANCERE HOLDINGS LTD PUT G7496G953 0 70 SH Put SOLE   0 0 0
RENASANT CORP CALL 75970E907 0 68 SH Call SOLE   0 0 0
GIBRALTAR INDS INC COM 374689107 143 4,245 SH   SOLE   4,245 0 0
GIBRALTAR INDS INC PUT 374689957 24 156 SH Put SOLE   0 0 0
ROGERS CORP CALL 775133901 0 23 SH Call SOLE   0 0 0
RETAIL OPPORTUNITY INVTS COR CALL 76131N901 0 4 SH Call SOLE   0 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 22 1,296 SH   SOLE   1,296 0 0
RETAIL OPPORTUNITY INVTS COR PUT 76131N951 0 4 SH Put SOLE   0 0 0
ROCKWELL AUTOMATION INC CALL 773903909 48 203 SH Call SOLE   0 0 0
ROCKWELL AUTOMATION INC PUT 773903959 38 39 SH Put SOLE   0 0 0
ROKU INC CALL 77543R902 99 1,074 SH Call SOLE   0 0 0
ROKU INC PUT 77543R952 1,143 2,404 SH Put SOLE   0 0 0
ROLLINS INC CALL 775711904 1 3 SH Call SOLE   0 0 0
ROLLINS INC COM 775711104 84 1,652 SH   SOLE   1,652 0 0
ROLLINS INC PUT 775711954 4 12 SH Put SOLE   0 0 0
RBC BEARINGS INC CALL 75524B904 0 2 SH Call SOLE   0 0 0
RBC BEARINGS INC PUT 75524B954 0 104 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 2 4 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R693 215 2,334 SH   SOLE   2,334 0 0
PROSHARES TR PUT 74347R952 13 28 SH Put SOLE   0 0 0
ROPER TECHNOLOGIES INC CALL 776696906 20 67 SH Call SOLE   0 0 0
ROPER TECHNOLOGIES INC PUT 776696956 24 205 SH Put SOLE   0 0 0
ROSS STORES INC CALL 778296903 32 103 SH Call SOLE   0 0 0
ROSS STORES INC COM 778296103 388 4,988 SH   SOLE   4,988 0 0
ROSS STORES INC PUT 778296953 12 263 SH Put SOLE   0 0 0
PACIFIC COAST OIL TR COM 694103102 23 11,159 SH   SOLE   11,159 0 0
PACIFIC COAST OIL TR PUT 694103952 1 20 SH Put SOLE   0 0 0
REALPAGE INC CALL 75606N909 2 4 SH Call SOLE   0 0 0
REALPAGE INC PUT 75606N959 0 2 SH Put SOLE   0 0 0
RETAIL PPTYS AMER INC CALL 76131V902 2 64 SH Call SOLE   0 0 0
RETAIL PPTYS AMER INC COM 76131V202 20 1,731 SH   SOLE   1,731 0 0
RAPID7 INC CALL 753422904 49 174 SH Call SOLE   0 0 0
RAPID7 INC PUT 753422954 36 68 SH Put SOLE   0 0 0
RPM INTL INC CALL 749685903 1 319 SH Call SOLE   0 0 0
RPM INTL INC COM 749685103 46 968 SH   SOLE   968 0 0
RPM INTL INC PUT 749685953 9 24 SH Put SOLE   0 0 0
RAMCO-GERSHENSON PPTYS TR CALL 751452902 0 4 SH Call SOLE   0 0 0
RAMCO-GERSHENSON PPTYS TR COM 751452202 1 127 SH   SOLE   127 0 0
RPX CORP CALL 74972G903 0 35 SH Call SOLE   0 0 0
RPX CORP COM 74972G103 34 3,241 SH   SOLE   3,241 0 0
RPX CORP PUT 74972G953 3 12 SH Put SOLE   0 0 0
RANGE RES CORP CALL 75281A909 267 17,305 SH Call SOLE   0 0 0
RANGE RES CORP PUT 75281A959 141 343 SH Put SOLE   0 0 0
DONNELLEY R R & SONS CO CALL 257867900 1 36 SH Call SOLE   0 0 0
DONNELLEY R R & SONS CO COM 257867200 116 13,337 SH   SOLE   13,337 0 0
DONNELLEY R R & SONS CO PUT 257867950 2 14 SH Put SOLE   0 0 0
RED ROBIN GOURMET BURGERS IN CALL 75689M901 111 134 SH Call SOLE   0 0 0
RED ROBIN GOURMET BURGERS IN PUT 75689M951 28 69 SH Put SOLE   0 0 0
RED ROCK RESORTS INC CALL 75700L908 1 19 SH Call SOLE   0 0 0
RED ROCK RESORTS INC COM 75700L108 505 17,280 SH   SOLE   17,280 0 0
RED ROCK RESORTS INC PUT 75700L958 2 12 SH Put SOLE   0 0 0
ROADRUNNER TRNSN SVCS HLDG I CALL 76973Q905 0 2 SH Call SOLE   0 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 0 32 SH   SOLE   32 0 0
RELIANCE STEEL & ALUMINUM CO CALL 759509902 6 94 SH Call SOLE   0 0 0
RELIANCE STEEL & ALUMINUM CO PUT 759509952 2 24 SH Put SOLE   0 0 0
REPUBLIC SVCS INC CALL 760759900 54 432 SH Call SOLE   0 0 0
REPUBLIC SVCS INC PUT 760759950 3 252 SH Put SOLE   0 0 0
RESOURCE CAP CORP CALL 76120W908 0 8 SH Call SOLE   0 0 0
RYDEX ETF TRUST CALL 78355W901 3 14 SH Call SOLE   0 0 0
RYDEX ETF TRUST COM 78355W106 256 2,583 SH   SOLE   2,583 0 0
RYDEX ETF TRUST PUT 78355W951 12 244 SH Put SOLE   0 0 0
RSP PERMIAN INC CALL 74978Q905 71 160 SH Call SOLE   0 0 0
RSP PERMIAN INC PUT 74978Q955 1 32 SH Put SOLE   0 0 0
ROSETTA STONE INC CALL 777780907 38 292 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 208 2,798 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 41 1,187 SH Put SOLE   0 0 0
RADISYS CORP PUT 750459959 0 1 SH Put SOLE   0 0 0
RUDOLPH TECHNOLOGIES INC CALL 781270903 0 2 SH Call SOLE   0 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 171 6,192 SH   SOLE   6,192 0 0
RUDOLPH TECHNOLOGIES INC PUT 781270953 0 18 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 1 3 SH Call SOLE   0 0 0
RTI SURGICAL INC CALL 74975N905 5 100 SH Call SOLE   0 0 0
RAYTHEON CO CALL 755111907 614 660 SH Call SOLE   0 0 0
RAYTHEON CO COM 755111507 6,628 30,714 SH   SOLE   30,714 0 0
RAYTHEON CO PUT 755111957 207 809 SH Put SOLE   0 0 0
RETROPHIN INC CALL 761299906 1 38 SH Call SOLE   0 0 0
RUBICON PROJ INC CALL 78112V902 0 21 SH Call SOLE   0 0 0
RUBICON PROJ INC COM 78112V102 0 524 SH   SOLE   524 0 0
SUNRUN INC CALL 86771W905 57 211 SH Call SOLE   0 0 0
SUNRUN INC PUT 86771W955 1 100 SH Put SOLE   0 0 0
RUSH ENTERPRISES INC CALL 781846909 0 28 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 151 143 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 11 18 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 0 2 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E828 4 262 SH   SOLE   262 0 0
DIREXION SHS ETF TR PUT 25460E955 0 5 SH Put SOLE   0 0 0
RUTHS HOSPITALITY GROUP INC CALL 783332909 27 110 SH Call SOLE   0 0 0
REVOLUTION LIGHTING TECHNOLO CALL 76155G906 0 50 SH Call SOLE   0 0 0
REVOLUTION LIGHTING TECHNOLO COM 76155G206 12 3,582 SH   SOLE   3,582 0 0
REVOLUTION LIGHTING TECHNOLO PUT 76155G956 7 48 SH Put SOLE   0 0 0
REVANCE THERAPEUTICS INC CALL 761330909 8 220 SH Call SOLE   0 0 0
REVANCE THERAPEUTICS INC COM 761330109 71 2,327 SH   SOLE   2,327 0 0
REVANCE THERAPEUTICS INC PUT 761330959 4 28 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 0 8 SH Call SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 0 6 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A607 38 449 SH   SOLE   449 0 0
REDWOOD TR INC COM 758075402 30 2,003 SH   SOLE   2,003 0 0
REDWOOD TR INC PUT 758075952 0 31 SH Put SOLE   0 0 0
PROSHARES TR COM 74347R735 35 416 SH   SOLE   416 0 0
PROSHARES TR PUT 74347R952 3 7 SH Put SOLE   0 0 0
REXNORD CORP NEW CALL 76169B902 31 151 SH Call SOLE   0 0 0
ROYAL BK CDA MONTREAL QUE CALL 780087902 109 504 SH Call SOLE   0 0 0
ROYAL BK CDA MONTREAL QUE PUT 780087952 15 36 SH Put SOLE   0 0 0
RYANAIR HLDGS PLC CALL 783513903 0 2 SH Call SOLE   0 0 0
RYANAIR HLDGS PLC COM 783513203 5 44 SH   SOLE   44 0 0
RAYONIER ADVANCED MATLS INC CALL 75508B904 16 25 SH Call SOLE   0 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 162 7,569 SH   SOLE   7,569 0 0
RAYONIER ADVANCED MATLS INC PUT 75508B954 7 190 SH Put SOLE   0 0 0
RYB ED INC CALL 74979W901 0 60 SH Call SOLE   0 0 0
RYB ED INC COM 74979W101 11 720 SH   SOLE   720 0 0
RYERSON HLDG CORP CALL 783754904 0 1 SH Call SOLE   0 0 0
RYERSON HLDG CORP COM 783754104 25 3,101 SH   SOLE   3,101 0 0
RYERSON HLDG CORP PUT 783754954 2 96 SH Put SOLE   0 0 0
RAYONIER INC CALL 754907903 28 288 SH Call SOLE   0 0 0
RAYONIER INC PUT 754907953 0 3 SH Put SOLE   0 0 0
SPRINT CORP CALL 85207U905 7 58 SH Call SOLE   0 0 0
SPRINT CORP COM 85207U105 605 124,068 SH   SOLE   124,068 0 0
SPRINT CORP PUT 85207U955 303 1,441 SH Put SOLE   0 0 0
SEABRIDGE GOLD INC CALL 811916905 0 16 SH Call SOLE   0 0 0
SEABRIDGE GOLD INC COM 811916105 105 9,752 SH   SOLE   9,752 0 0
SEABRIDGE GOLD INC PUT 811916955 23 250 SH Put SOLE   0 0 0
SABRE CORP CALL 78573M904 7 188 SH Call SOLE   0 0 0
SABRE CORP PUT 78573M954 2 44 SH Put SOLE   0 0 0
SANDERSON FARMS INC CALL 800013904 3 78 SH Call SOLE   0 0 0
SANDERSON FARMS INC PUT 800013954 30 22 SH Put SOLE   0 0 0
SAFETY INS GROUP INC CALL 78648T900 1 6 SH Call SOLE   0 0 0
SAFETY INS GROUP INC COM 78648T100 20 272 SH   SOLE   272 0 0
SAFETY INS GROUP INC PUT 78648T950 2 15 SH Put SOLE   0 0 0
SAGE THERAPEUTICS INC CALL 78667J908 122 79 SH Call SOLE   0 0 0
SAGE THERAPEUTICS INC COM 78667J108 52 323 SH   SOLE   323 0 0
SAGE THERAPEUTICS INC PUT 78667J958 57 81 SH Put SOLE   0 0 0
SAIA INC COM 78709Y105 124 1,656 SH   SOLE   1,656 0 0
SAIA INC PUT 78709Y955 0 3 SH Put SOLE   0 0 0
SCIENCE APPLICATNS INTL CP N CALL 808625907 1 22 SH Call SOLE   0 0 0
SCIENCE APPLICATNS INTL CP N PUT 808625957 1 32 SH Put SOLE   0 0 0
SAILPOINT TECHNLGIES HLDGS I CALL 78781P905 13 83 SH Call SOLE   0 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 331 16,010 SH   SOLE   16,010 0 0
SAILPOINT TECHNLGIES HLDGS I PUT 78781P955 53 253 SH Put SOLE   0 0 0
SALEM MEDIA GROUP INC CALL 794093904 0 29 SH Call SOLE   0 0 0
SALEM MEDIA GROUP INC COM 794093104 2 788 SH   SOLE   788 0 0
SALEM MEDIA GROUP INC PUT 794093954 1 9 SH Put SOLE   0 0 0
SCORPIO BULKERS INC COM Y7546A122 119 16,893 SH   SOLE   16,893 0 0
SCORPIO BULKERS INC PUT Y7546A952 26 288 SH Put SOLE   0 0 0
BOSTON BEER INC CALL 100557907 17 12 SH Call SOLE   0 0 0
BOSTON BEER INC COM 100557107 406 2,150 SH   SOLE   2,150 0 0
BOSTON BEER INC PUT 100557957 19 25 SH Put SOLE   0 0 0
BANCO SANTANDER SA CALL 05964H905 4 208 SH Call SOLE   0 0 0
BANCO SANTANDER SA COM 05964H105 105 16,145 SH   SOLE   16,145 0 0
BANCO SANTANDER SA PUT 05964H955 72 500 SH Put SOLE   0 0 0
BANCO SANTANDER SA CALL 05964H905 0 6 SH Call SOLE   0 0 0
BANCO SANTANDER SA PUT 05964H955 0 13 SH Put SOLE   0 0 0
SANDSTORM GOLD LTD CALL 80013R906 0 22 SH Call SOLE   0 0 0
SANDSTORM GOLD LTD COM 80013R206 126 26,472 SH   SOLE   26,472 0 0
SANDSTORM GOLD LTD PUT 80013R956 0 21 SH Put SOLE   0 0 0
SANMINA CORPORATION CALL 801056902 4 17 SH Call SOLE   0 0 0
SANMINA CORPORATION COM 801056102 140 5,382 SH   SOLE   5,382 0 0
SANMINA CORPORATION PUT 801056952 25 68 SH Put SOLE   0 0 0
S&W SEED CO CALL 785135904 2 20 SH Call SOLE   0 0 0
S&W SEED CO COM 785135104 3 934 SH   SOLE   934 0 0
S&W SEED CO PUT 785135954 9 60 SH Put SOLE   0 0 0
SAP SE CALL 803054904 10 64 SH Call SOLE   0 0 0
SAP SE COM 803054204 2,435 23,157 SH   SOLE   23,157 0 0
SAP SE PUT 803054954 61 202 SH Put SOLE   0 0 0
SANDY SPRING BANCORP INC PUT 800363953 0 1 SH Put SOLE   0 0 0
ECHOSTAR CORP CALL 278768906 0 21 SH Call SOLE   0 0 0
ECHOSTAR CORP COM 278768106 5 98 SH   SOLE   98 0 0
ECHOSTAR CORP PUT 278768956 0 10 SH Put SOLE   0 0 0
SPIRIT AIRLS INC CALL 848577902 241 6,380 SH Call SOLE   0 0 0
SPIRIT AIRLS INC PUT 848577952 102 84 SH Put SOLE   0 0 0
SAFE BULKERS INC CALL Y7388L903 0 9 SH Call SOLE   0 0 0
SAFE BULKERS INC COM Y7388L103 146 46,225 SH   SOLE   46,225 0 0
SAFE BULKERS INC PUT Y7388L953 91 519 SH Put SOLE   0 0 0
SBA COMMUNICATIONS CORP NEW CALL 78410G904 234 1,338 SH Call SOLE   0 0 0
SBA COMMUNICATIONS CORP NEW PUT 78410G954 10 99 SH Put SOLE   0 0 0
SEACOAST BKG CORP FLA COM 811707801 12 486 SH   SOLE   486 0 0
SEACOAST BKG CORP FLA PUT 811707951 5 5 SH Put SOLE   0 0 0
SINCLAIR BROADCAST GROUP INC CALL 829226909 57 269 SH Call SOLE   0 0 0
SINCLAIR BROADCAST GROUP INC PUT 829226959 7 74 SH Put SOLE   0 0 0
SIBANYE STILLWATER CALL 825724906 0 12 SH Call SOLE   0 0 0
SIBANYE STILLWATER COM 825724206 153 38,419 SH   SOLE   38,419 0 0
SIBANYE STILLWATER PUT 825724956 54 400 SH Put SOLE   0 0 0
SIBANYE STILLWATER CALL 825724906 0 37 SH Call SOLE   0 0 0
SIBANYE STILLWATER PUT 825724956 2 25 SH Put SOLE   0 0 0
SALLY BEAUTY HLDGS INC CALL 79546E904 0 28 SH Call SOLE   0 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 22 1,377 SH   SOLE   1,377 0 0
SALLY BEAUTY HLDGS INC PUT 79546E954 6 52 SH Put SOLE   0 0 0
ALPS ETF TR CALL 00162Q906 3 5 SH Call SOLE   0 0 0
ALPS ETF TR COM 00162Q593 28 820 SH   SOLE   820 0 0
ALPS ETF TR PUT 00162Q956 0 1 SH Put SOLE   0 0 0
STAR BULK CARRIERS CORP CALL Y8162K904 4 68 SH Call SOLE   0 0 0
STAR BULK CARRIERS CORP COM Y8162K204 84 7,251 SH   SOLE   7,251 0 0
STAR BULK CARRIERS CORP PUT Y8162K954 6 83 SH Put SOLE   0 0 0
SIGNATURE BK NEW YORK N Y CALL 82669G904 5 14 SH Call SOLE   0 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 467 3,293 SH   SOLE   3,293 0 0
SIGNATURE BK NEW YORK N Y PUT 82669G954 38 27 SH Put SOLE   0 0 0
SABRA HEALTH CARE REIT INC CALL 78573L906 1 41 SH Call SOLE   0 0 0
SABRA HEALTH CARE REIT INC PUT 78573L956 0 64 SH Put SOLE   0 0 0
COMPANHIA DE SANEAMENTO BASI CALL 20441A902 4 42 SH Call SOLE   0 0 0
STARBUCKS CORP CALL 855244909 625 3,299 SH Call SOLE   0 0 0
STARBUCKS CORP PUT 855244959 357 1,719 SH Put SOLE   0 0 0
SANTANDER CONSUMER USA HDG I CALL 80283M901 3 144 SH Call SOLE   0 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 2,193 134,578 SH   SOLE   134,578 0 0
SANTANDER CONSUMER USA HDG I PUT 80283M951 306 1,779 SH Put SOLE   0 0 0
SOUTHERN COPPER CORP CALL 84265V905 39 109 SH Call SOLE   0 0 0
SOUTHERN COPPER CORP COM 84265V105 326 6,022 SH   SOLE   6,022 0 0
SOUTHERN COPPER CORP PUT 84265V955 7 278 SH Put SOLE   0 0 0
SCANA CORP NEW CALL 80589M902 100 403 SH Call SOLE   0 0 0
SCANA CORP NEW COM 80589M102 330 8,803 SH   SOLE   8,803 0 0
SCANA CORP NEW PUT 80589M952 259 1,282 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR COM 808524102 5 92 SH   SOLE   92 0 0
SCHWAB STRATEGIC TR PUT 808524958 0 2 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 0 26 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR COM 808524797 27 565 SH   SOLE   565 0 0
SCHWAB STRATEGIC TR PUT 808524958 0 7 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 0 1 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR COM 808524300 116 1,618 SH   SOLE   1,618 0 0
SCHWAB STRATEGIC TR CALL 808524908 5 87 SH Call SOLE   0 0 0
SCHOLASTIC CORP PUT 807066955 0 13 SH Put SOLE   0 0 0
SCHNITZER STL INDS CALL 806882906 8 22 SH Call SOLE   0 0 0
SCHNITZER STL INDS COM 806882106 45 1,409 SH   SOLE   1,409 0 0
SCHNITZER STL INDS PUT 806882956 3 11 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR COM 808524409 14 274 SH   SOLE   274 0 0
SCHWAB STRATEGIC TR PUT 808524958 0 2 SH Put SOLE   0 0 0
SCHWAB CHARLES CORP NEW CALL 808513905 170 695 SH Call SOLE   0 0 0
SCHWAB CHARLES CORP NEW PUT 808513955 120 593 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR COM 808524201 762 12,081 SH   SOLE   12,081 0 0
SERVICE CORP INTL CALL 817565904 401 11,255 SH Call SOLE   0 0 0
SERVICE CORP INTL PUT 817565954 71 313 SH Put SOLE   0 0 0
STELLUS CAP INVT CORP COM 858568108 2 235 SH   SOLE   235 0 0
STELLUS CAP INVT CORP PUT 858568958 0 6 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 7 114 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W668 135 6,799 SH   SOLE   6,799 0 0
PROSHARES TR II PUT 74347W952 171 135 SH Put SOLE   0 0 0
STEELCASE INC CALL 858155903 0 63 SH Call SOLE   0 0 0
STEELCASE INC PUT 858155953 1 11 SH Put SOLE   0 0 0
SCANSOURCE INC CALL 806037907 0 2 SH Call SOLE   0 0 0
SHOE CARNIVAL INC CALL 824889909 6 79 SH Call SOLE   0 0 0
SHOE CARNIVAL INC PUT 824889959 5 92 SH Put SOLE   0 0 0
SECUREWORKS CORP COM 81374A105 3 448 SH   SOLE   448 0 0
SECUREWORKS CORP PUT 81374A955 0 3 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 0 1 SH Call SOLE   0 0 0
SANDRIDGE ENERGY INC COM 80007P869 4 300 SH   SOLE   300 0 0
SANDRIDGE ENERGY INC PUT 80007P959 0 3 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 0 5 SH Call SOLE   0 0 0
GLOBAL X FDS PUT 37950E954 1 23 SH Put SOLE   0 0 0
SEADRILL PARTNERS LLC CALL Y7545W909 0 2 SH Call SOLE   0 0 0
SEADRILL PARTNERS LLC COM Y7545W109 6 2,294 SH   SOLE   2,294 0 0
SEADRILL PARTNERS LLC PUT Y7545W959 3 59 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 37 190 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A178 107 5,485 SH   SOLE   5,485 0 0
PROSHARES TR PUT 74348A954 16 101 SH Put SOLE   0 0 0
SEADRILL LIMITED CALL G7945E905 1 336 SH Call SOLE   0 0 0
SEADRILL LIMITED PUT G7945E955 187 771 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B907 111 705 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B957 156 456 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B907 24 432 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B957 0 1 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 8 36 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A763 73 803 SH   SOLE   803 0 0
SPDR SERIES TRUST PUT 78464A958 0 11 SH Put SOLE   0 0 0
SEA LTD COM 81141R100 11 1,003 SH   SOLE   1,003 0 0
SEAWORLD ENTMT INC CALL 81282V900 17 330 SH Call SOLE   0 0 0
SEAWORLD ENTMT INC COM 81282V100 712 48,028 SH   SOLE   48,028 0 0
SEAWORLD ENTMT INC PUT 81282V950 71 276 SH Put SOLE   0 0 0
SECOO HLDG LTD COM 81367P101 1 112 SH   SOLE   112 0 0
SECOO HLDG LTD PUT 81367P951 0 1 SH Put SOLE   0 0 0
SOLAREDGE TECHNOLOGIES INC CALL 83417M904 272 152 SH Call SOLE   0 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,375 26,147 SH   SOLE   26,147 0 0
SOLAREDGE TECHNOLOGIES INC PUT 83417M954 85 464 SH Put SOLE   0 0 0
SEALED AIR CORP NEW CALL 81211K900 23 296 SH Call SOLE   0 0 0
SEALED AIR CORP NEW PUT 81211K950 8 84 SH Put SOLE   0 0 0
ORIGIN AGRITECH LIMITED COM G67828106 0 905 SH   SOLE   905 0 0
SEI INVESTMENTS CO CALL 784117903 3 30 SH Call SOLE   0 0 0
SEI INVESTMENTS CO COM 784117103 80 1,080 SH   SOLE   1,080 0 0
SEI INVESTMENTS CO PUT 784117953 7 55 SH Put SOLE   0 0 0
SELECTA BIOSCIENCES INC COM 816212104 11 1,100 SH   SOLE   1,100 0 0
SELECTA BIOSCIENCES INC PUT 816212954 2 11 SH Put SOLE   0 0 0
SELECT MED HLDGS CORP CALL 81619Q905 0 52 SH Call SOLE   0 0 0
SELECT MED HLDGS CORP PUT 81619Q955 2 33 SH Put SOLE   0 0 0
SEMGROUP CORP CALL 81663A905 0 7 SH Call SOLE   0 0 0
SEMGROUP CORP PUT 81663A955 0 1 SH Put SOLE   0 0 0
SENDGRID INC CALL 816883902 4 5 SH Call SOLE   0 0 0
SENDGRID INC COM 816883102 17 639 SH   SOLE   639 0 0
SENDGRID INC PUT 816883952 7 235 SH Put SOLE   0 0 0
SPECTRA ENERGY PARTNERS LP CALL 84756N909 0 5 SH Call SOLE   0 0 0
SPECTRA ENERGY PARTNERS LP COM 84756N109 221 6,592 SH   SOLE   6,592 0 0
SPECTRA ENERGY PARTNERS LP PUT 84756N959 13 90 SH Put SOLE   0 0 0
SERVICEMASTER GLOBAL HLDGS I CALL 81761R909 13 214 SH Call SOLE   0 0 0
SERVICEMASTER GLOBAL HLDGS I PUT 81761R959 0 13 SH Put SOLE   0 0 0
STIFEL FINL CORP CALL 860630902 188 424 SH Call SOLE   0 0 0
STIFEL FINL CORP PUT 860630952 2 6 SH Put SOLE   0 0 0
SAFEGUARD SCIENTIFICS INC CALL 786449907 5 292 SH Call SOLE   0 0 0
STITCH FIX INC CALL 860897907 33 66 SH Call SOLE   0 0 0
STITCH FIX INC COM 860897107 325 16,031 SH   SOLE   16,031 0 0
STITCH FIX INC PUT 860897957 39 192 SH Put SOLE   0 0 0
SHIP FINANCE INTERNATIONAL L CALL G81075906 0 210 SH Call SOLE   0 0 0
SHIP FINANCE INTERNATIONAL L COM G81075106 20 1,450 SH   SOLE   1,450 0 0
SHIP FINANCE INTERNATIONAL L PUT G81075956 7 100 SH Put SOLE   0 0 0
SHUTTERFLY INC CALL 82568P904 565 451 SH Call SOLE   0 0 0
SHUTTERFLY INC PUT 82568P954 33 393 SH Put SOLE   0 0 0
SPROUTS FMRS MKT INC CALL 85208M902 35 967 SH Call SOLE   0 0 0
SPROUTS FMRS MKT INC COM 85208M102 224 9,574 SH   SOLE   9,574 0 0
SPROUTS FMRS MKT INC PUT 85208M952 36 106 SH Put SOLE   0 0 0
SMART & FINAL STORES INC COM 83190B101 5 1,046 SH   SOLE   1,046 0 0
SMART & FINAL STORES INC PUT 83190B951 3 50 SH Put SOLE   0 0 0
FANG HLDGS LTD CALL 30711Y902 1 8 SH Call SOLE   0 0 0
FANG HLDGS LTD COM 30711Y102 45 8,769 SH   SOLE   8,769 0 0
FANG HLDGS LTD PUT 30711Y952 0 15 SH Put SOLE   0 0 0
SEATTLE GENETICS INC CALL 812578902 6 99 SH Call SOLE   0 0 0
SEATTLE GENETICS INC COM 812578102 573 10,962 SH   SOLE   10,962 0 0
SEATTLE GENETICS INC PUT 812578952 34 209 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06739H903 0 69 SH Call SOLE   0 0 0
BARCLAYS BANK PLC COM 06739H214 84 3,433 SH   SOLE   3,433 0 0
BARCLAYS BANK PLC PUT 06739H953 34 189 SH Put SOLE   0 0 0
SANGAMO THERAPEUTICS INC CALL 800677906 143 488 SH Call SOLE   0 0 0
SANGAMO THERAPEUTICS INC COM 800677106 957 50,400 SH   SOLE   50,400 0 0
SANGAMO THERAPEUTICS INC PUT 800677956 421 531 SH Put SOLE   0 0 0
SCIENTIFIC GAMES CORP CALL 80874P909 1,976 47,241 SH Call SOLE   0 0 0
SCIENTIFIC GAMES CORP COM 80874P109 8 200 SH   SOLE   200 0 0
SCIENTIFIC GAMES CORP PUT 80874P959 396 248 SH Put SOLE   0 0 0
ETFS GOLD TR CALL 26922Y905 1 1 SH Call SOLE   0 0 0
ETFS GOLD TR COM 26922Y105 31 243 SH   SOLE   243 0 0
SYNERGY PHARMACEUTICALS DEL CALL 871639908 6 292 SH Call SOLE   0 0 0
SYNERGY PHARMACEUTICALS DEL COM 871639308 41 22,801 SH   SOLE   22,801 0 0
SYNERGY PHARMACEUTICALS DEL PUT 871639958 62 333 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B907 74 607 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B957 33 141 SH Put SOLE   0 0 0
SHAKE SHACK INC CALL 819047901 32 81 SH Call SOLE   0 0 0
SHAKE SHACK INC COM 819047101 86 2,085 SH   SOLE   2,085 0 0
SHAKE SHACK INC PUT 819047951 5 33 SH Put SOLE   0 0 0
SHENANDOAH TELECOMMUNICATION CALL 82312B906 0 1 SH Call SOLE   0 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 21 586 SH   SOLE   586 0 0
SHENANDOAH TELECOMMUNICATION PUT 82312B956 0 3 SH Put SOLE   0 0 0
SEARS HLDGS CORP CALL 812350906 44 2,069 SH Call SOLE   0 0 0
SEARS HLDGS CORP PUT 812350956 206 727 SH Put SOLE   0 0 0
SCHULMAN A INC CALL 808194904 46 98 SH Call SOLE   0 0 0
SCHULMAN A INC PUT 808194954 2 18 SH Put SOLE   0 0 0
SHILOH INDS INC COM 824543102 7 905 SH   SOLE   905 0 0
SHILOH INDS INC PUT 824543952 0 17 SH Put SOLE   0 0 0
SHELL MIDSTREAM PARTNERS L P CALL 822634901 7 211 SH Call SOLE   0 0 0
SHELL MIDSTREAM PARTNERS L P COM 822634101 861 40,918 SH   SOLE   40,918 0 0
SHELL MIDSTREAM PARTNERS L P PUT 822634951 117 648 SH Put SOLE   0 0 0
SUNSTONE HOTEL INVS INC NEW CALL 867892901 0 4 SH Call SOLE   0 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 0 9 SH   SOLE   9 0 0
SHOPIFY INC CALL 82509L907 2,608 17,692 SH Call SOLE   0 0 0
SHOPIFY INC COM 82509L107 12 100 SH   SOLE   100 0 0
SHOPIFY INC PUT 82509L957 1,096 963 SH Put SOLE   0 0 0
SEARS HOMETOWN & OUTLET STOR CALL 812362901 0 2 SH Call SOLE   0 0 0
SEARS HOMETOWN & OUTLET STOR COM 812362101 10 3,401 SH   SOLE   3,401 0 0
SHIRE PLC CALL 82481R906 601 537 SH Call SOLE   0 0 0
SHIRE PLC COM 82481R106 14 100 SH   SOLE   100 0 0
SHIRE PLC PUT 82481R956 126 629 SH Put SOLE   0 0 0
SHERWIN WILLIAMS CO CALL 824348906 5 21 SH Call SOLE   0 0 0
SHERWIN WILLIAMS CO COM 824348106 1,053 2,687 SH   SOLE   2,687 0 0
SHERWIN WILLIAMS CO PUT 824348956 73 139 SH Put SOLE   0 0 0
COMPANHIA SIDERURGICA NACION COM 20440W105 55 21,250 SH   SOLE   21,250 0 0
COMPANHIA SIDERURGICA NACION PUT 20440W955 0 20 SH Put SOLE   0 0 0
SIENTRA INC CALL 82621J905 1 18 SH Call SOLE   0 0 0
SIENTRA INC COM 82621J105 386 39,968 SH   SOLE   39,968 0 0
SIENTRA INC PUT 82621J955 143 321 SH Put SOLE   0 0 0
SIFY TECHNOLOGIES LIMITED CALL 82655M907 0 6 SH Call SOLE   0 0 0
SIFY TECHNOLOGIES LIMITED COM 82655M107 4 2,302 SH   SOLE   2,302 0 0
SIFY TECHNOLOGIES LIMITED PUT 82655M957 1 20 SH Put SOLE   0 0 0
SIGNET JEWELERS LIMITED CALL G81276900 34 365 SH Call SOLE   0 0 0
SIGNET JEWELERS LIMITED PUT G81276950 162 315 SH Put SOLE   0 0 0
SIGMA DESIGNS INC CALL 826565903 0 92 SH Call SOLE   0 0 0
SIGMA DESIGNS INC COM 826565103 10 1,705 SH   SOLE   1,705 0 0
SIGMA DESIGNS INC PUT 826565953 0 18 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 6 123 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y848 342 11,150 SH   SOLE   11,150 0 0
GLOBAL X FDS PUT 37954Y951 35 150 SH Put SOLE   0 0 0
ETF MANAGERS TR COM 26924G102 1 96 SH   SOLE   96 0 0
SILICON MOTION TECHNOLOGY CO CALL 82706C908 0 2 SH Call SOLE   0 0 0
SILICON MOTION TECHNOLOGY CO COM 82706C108 105 2,200 SH   SOLE   2,200 0 0
SINA CORP CALL G81477904 28 195 SH Call SOLE   0 0 0
SINA CORP COM G81477104 1,520 14,587 SH   SOLE   14,587 0 0
SINA CORP PUT G81477954 337 383 SH Put SOLE   0 0 0
SINA CORP CALL G81477904 6 2 SH Call SOLE   0 0 0
SINA CORP PUT G81477954 0 4 SH Put SOLE   0 0 0
SELECT INCOME REIT CALL 81618T900 11 407 SH Call SOLE   0 0 0
SELECT INCOME REIT PUT 81618T950 6 24 SH Put SOLE   0 0 0
SIRIUS XM HLDGS INC CALL 82968B903 73 1,596 SH Call SOLE   0 0 0
SIRIUS XM HLDGS INC COM 82968B103 31 5,012 SH   SOLE   5,012 0 0
SIRIUS XM HLDGS INC PUT 82968B953 25 282 SH Put SOLE   0 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 14 184 SH   SOLE   184 0 0
SITEONE LANDSCAPE SUPPLY INC PUT 82982L953 1 2 SH Put SOLE   0 0 0
SVB FINL GROUP CALL 78486Q901 10 8 SH Call SOLE   0 0 0
SVB FINL GROUP COM 78486Q101 793 3,306 SH   SOLE   3,306 0 0
SVB FINL GROUP PUT 78486Q951 99 463 SH Put SOLE   0 0 0
ETFS SILVER TR CALL 26922X907 22 143 SH Call SOLE   0 0 0
SIX FLAGS ENTMT CORP NEW CALL 83001A902 6 32 SH Call SOLE   0 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 55 895 SH   SOLE   895 0 0
SIX FLAGS ENTMT CORP NEW PUT 83001A952 4 71 SH Put SOLE   0 0 0
SMUCKER J M CO CALL 832696905 161 179 SH Call SOLE   0 0 0
SMUCKER J M CO PUT 832696955 7 24 SH Put SOLE   0 0 0
SHAW COMMUNICATIONS INC CALL 82028K900 0 2 SH Call SOLE   0 0 0
SHAW COMMUNICATIONS INC COM 82028K200 72 3,784 SH   SOLE   3,784 0 0
SAN JUAN BASIN RTY TR CALL 798241905 0 5 SH Call SOLE   0 0 0
SAN JUAN BASIN RTY TR PUT 798241955 0 6 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B907 0 2 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B748 0 16 SH   SOLE   16 0 0
SK TELECOM LTD CALL 78440P908 3 31 SH Call SOLE   0 0 0
SK TELECOM LTD COM 78440P108 302 12,524 SH   SOLE   12,524 0 0
SK TELECOM LTD PUT 78440P958 1 7 SH Put SOLE   0 0 0
TANGER FACTORY OUTLET CTRS I CALL 875465906 3 128 SH Call SOLE   0 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 144 6,583 SH   SOLE   6,583 0 0
TANGER FACTORY OUTLET CTRS I PUT 875465956 26 235 SH Put SOLE   0 0 0
SKECHERS U S A INC CALL 830566905 115 213 SH Call SOLE   0 0 0
SKECHERS U S A INC PUT 830566955 30 199 SH Put SOLE   0 0 0
SKYWEST INC CALL 830879902 27 125 SH Call SOLE   0 0 0
SKYWEST INC COM 830879102 147 2,711 SH   SOLE   2,711 0 0
SKYWEST INC PUT 830879952 21 101 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33734X906 1 14 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33734X956 1 13 SH Put SOLE   0 0 0
SILICON LABORATORIES INC CALL 826919902 1 23 SH Call SOLE   0 0 0
SILICON LABORATORIES INC PUT 826919952 0 340 SH Put SOLE   0 0 0
SCHLUMBERGER LTD CALL 806857908 481 2,530 SH Call SOLE   0 0 0
SCHLUMBERGER LTD COM 806857108 10,903 168,323 SH   SOLE   168,323 0 0
SCHLUMBERGER LTD PUT 806857958 2,263 4,110 SH Put SOLE   0 0 0
U S SILICA HLDGS INC CALL 90346E903 15 276 SH Call SOLE   0 0 0
U S SILICA HLDGS INC PUT 90346E953 190 604 SH Put SOLE   0 0 0
SUN LIFE FINL INC CALL 866796905 0 8 SH Call SOLE   0 0 0
SUN LIFE FINL INC COM 866796105 3 73 SH   SOLE   73 0 0
SUN LIFE FINL INC PUT 866796955 0 31 SH Put SOLE   0 0 0
SL GREEN RLTY CORP CALL 78440X901 3 25 SH Call SOLE   0 0 0
SL GREEN RLTY CORP PUT 78440X951 2 8 SH Put SOLE   0 0 0
SILGAN HOLDINGS INC PUT 827048959 0 4 SH Put SOLE   0 0 0
SLM CORP CALL 78442P906 0 1 SH Call SOLE   0 0 0
SLM CORP PUT 78442P956 0 3 SH Put SOLE   0 0 0
SOLAR CAP LTD CALL 83413U900 0 2 SH Call SOLE   0 0 0
SOLAR CAP LTD PUT 83413U950 0 2 SH Put SOLE   0 0 0
ISHARES SILVER TRUST CALL 46428Q909 82 1,133 SH Call SOLE   0 0 0
ISHARES SILVER TRUST COM 46428Q109 544 35,360 SH   SOLE   35,360 0 0
ISHARES SILVER TRUST PUT 46428Q959 120 689 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 2 79 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F205 20 450 SH   SOLE   450 0 0
VANECK VECTORS ETF TR PUT 92189F952 0 9 SH Put SOLE   0 0 0
SM ENERGY CO CALL 78454L900 11 209 SH Call SOLE   0 0 0
SM ENERGY CO COM 78454L100 532 29,522 SH   SOLE   29,522 0 0
SM ENERGY CO PUT 78454L950 317 422 SH Put SOLE   0 0 0
SUPER MICRO COMPUTER INC CALL 86800U904 0 27 SH Call SOLE   0 0 0
SUPER MICRO COMPUTER INC COM 86800U104 158 9,345 SH   SOLE   9,345 0 0
SUPER MICRO COMPUTER INC PUT 86800U954 22 188 SH Put SOLE   0 0 0
SCOTTS MIRACLE GRO CO CALL 810186906 306 3,583 SH Call SOLE   0 0 0
SCOTTS MIRACLE GRO CO PUT 810186956 53 58 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 711 1,807 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F676 2,102 20,165 SH   SOLE   20,165 0 0
VANECK VECTORS ETF TR PUT 92189F952 1,296 5,495 SH Put SOLE   0 0 0
SUMMIT MIDSTREAM PARTNERS LP CALL 866142902 0 7 SH Call SOLE   0 0 0
SUMMIT MIDSTREAM PARTNERS LP COM 866142102 161 11,496 SH   SOLE   11,496 0 0
SUMMIT MIDSTREAM PARTNERS LP PUT 866142952 107 141 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 5 20 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X138 7 500 SH   SOLE   500 0 0
STEIN MART INC CALL 858375908 0 1 SH Call SOLE   0 0 0
STEIN MART INC PUT 858375958 3 29 SH Put SOLE   0 0 0
SMITH MICRO SOFTWARE INC COM 832154207 0 75 SH   SOLE   75 0 0
SEMTECH CORP CALL 816850901 55 118 SH Call SOLE   0 0 0
SEMTECH CORP PUT 816850951 0 4 SH Put SOLE   0 0 0
SANCHEZ ENERGY CORP CALL 79970Y905 0 247 SH Call SOLE   0 0 0
SANCHEZ ENERGY CORP COM 79970Y105 52 16,684 SH   SOLE   16,684 0 0
SANCHEZ ENERGY CORP PUT 79970Y955 49 288 SH Put SOLE   0 0 0
SNAP ON INC CALL 833034901 10 75 SH Call SOLE   0 0 0
SNAP ON INC PUT 833034951 71 97 SH Put SOLE   0 0 0
SNAP INC CALL 83304A906 504 2,909 SH Call SOLE   0 0 0
SNAP INC PUT 83304A956 725 6,294 SH Put SOLE   0 0 0
SLEEP NUMBER CORP CALL 83125X903 1 21 SH Call SOLE   0 0 0
SLEEP NUMBER CORP COM 83125X103 10 298 SH   SOLE   298 0 0
SLEEP NUMBER CORP PUT 83125X953 5 15 SH Put SOLE   0 0 0
SYNCHRONOSS TECHNOLOGIES INC CALL 87157B903 1 12 SH Call SOLE   0 0 0
SYNCHRONOSS TECHNOLOGIES INC PUT 87157B953 13 268 SH Put SOLE   0 0 0
SMART SAND INC CALL 83191H907 0 121 SH Call SOLE   0 0 0
SMART SAND INC COM 83191H107 132 22,786 SH   SOLE   22,786 0 0
SMART SAND INC PUT 83191H957 47 317 SH Put SOLE   0 0 0
SYNDAX PHARMACEUTICALS INC CALL 87164F905 76 104 SH Call SOLE   0 0 0
SYNDAX PHARMACEUTICALS INC PUT 87164F955 0 5 SH Put SOLE   0 0 0
SONY CORP CALL 835699907 429 720 SH Call SOLE   0 0 0
SONY CORP PUT 835699957 13 69 SH Put SOLE   0 0 0
SENIOR HSG PPTYS TR CALL 81721M909 2 67 SH Call SOLE   0 0 0
SENIOR HSG PPTYS TR PUT 81721M959 0 3 SH Put SOLE   0 0 0
SUN HYDRAULICS CORP CALL 866942905 4 42 SH Call SOLE   0 0 0
SUN HYDRAULICS CORP PUT 866942955 21 18 SH Put SOLE   0 0 0
SMITH & NEPHEW PLC CALL 83175M905 33 328 SH Call SOLE   0 0 0
CHINA PETE & CHEM CORP CALL 16941R908 19 106 SH Call SOLE   0 0 0
CHINA PETE & CHEM CORP COM 16941R108 670 7,577 SH   SOLE   7,577 0 0
CHINA PETE & CHEM CORP PUT 16941R958 8 31 SH Put SOLE   0 0 0
SYNOPSYS INC CALL 871607907 51 464 SH Call SOLE   0 0 0
SYNOPSYS INC PUT 871607957 0 1 SH Put SOLE   0 0 0
NEW SR INVT GROUP INC COM 648691103 135 16,599 SH   SOLE   16,599 0 0
NEW SR INVT GROUP INC PUT 648691953 5 8 SH Put SOLE   0 0 0
SUNESIS PHARMACEUTICALS INC CALL 867328900 1 143 SH Call SOLE   0 0 0
SUNESIS PHARMACEUTICALS INC COM 867328700 14 5,424 SH   SOLE   5,424 0 0
SUNESIS PHARMACEUTICALS INC PUT 867328950 7 40 SH Put SOLE   0 0 0
SYNOVUS FINL CORP CALL 87161C901 2 56 SH Call SOLE   0 0 0
SYNOVUS FINL CORP PUT 87161C951 0 6 SH Put SOLE   0 0 0
SYNNEX CORP CALL 87162W900 17 25 SH Call SOLE   0 0 0
SYNNEX CORP PUT 87162W950 19 112 SH Put SOLE   0 0 0
SOUTHERN CO CALL 842587907 40 588 SH Call SOLE   0 0 0
SOUTHERN CO COM 842587107 63 1,416 SH   SOLE   1,416 0 0
SOUTHERN CO PUT 842587957 26 254 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 0 3 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37950E416 44 1,274 SH   SOLE   1,274 0 0
GLOBAL X FDS PUT 37950E954 4 10 SH Put SOLE   0 0 0
SODASTREAM INTERNATIONAL LTD CALL M9068E905 405 312 SH Call SOLE   0 0 0
SODASTREAM INTERNATIONAL LTD PUT M9068E955 123 516 SH Put SOLE   0 0 0
SOGOU INC CALL 83409V904 1 266 SH Call SOLE   0 0 0
SOGOU INC PUT 83409V954 48 218 SH Put SOLE   0 0 0
SOHU COM INC CALL 83408W903 1 75 SH Call SOLE   0 0 0
SOHU COM INC COM 83408W103 491 15,889 SH   SOLE   15,889 0 0
SOHU COM INC PUT 83408W953 148 179 SH Put SOLE   0 0 0
SOLARIS OILFIELD INFRSTR INC CALL 83418M903 10 24 SH Call SOLE   0 0 0
RENESOLA LTD CALL 75971T901 0 2 SH Call SOLE   0 0 0
RENESOLA LTD COM 75971T301 8 3,497 SH   SOLE   3,497 0 0
RENESOLA LTD PUT 75971T951 3 99 SH Put SOLE   0 0 0
SONOCO PRODS CO CALL 835495902 0 1 SH Call SOLE   0 0 0
SONOCO PRODS CO COM 835495102 10 214 SH   SOLE   214 0 0
SONOCO PRODS CO PUT 835495952 0 22 SH Put SOLE   0 0 0
SONIC CORP CALL 835451905 6 84 SH Call SOLE   0 0 0
SONIC CORP PUT 835451955 8 86 SH Put SOLE   0 0 0
SORL AUTO PTS INC CALL 78461U901 11 78 SH Call SOLE   0 0 0
SORL AUTO PTS INC PUT 78461U951 11 151 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 426 2,034 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W958 78 120 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 19 72 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 4 24 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 115 85 SH Call SOLE   0 0 0
ISHARES TR COM 464287523 835 4,643 SH   SOLE   4,643 0 0
ISHARES TR PUT 464287957 20 122 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 0 5 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR COM 88166A607 29 1,556 SH   SOLE   1,556 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 2 26 SH Put SOLE   0 0 0
SPARTON CORP CALL 847235908 0 17 SH Call SOLE   0 0 0
SPARTON CORP COM 847235108 59 3,396 SH   SOLE   3,396 0 0
SPARTON CORP PUT 847235958 13 26 SH Put SOLE   0 0 0
SPARTAN MTRS INC CALL 846819900 57 250 SH Call SOLE   0 0 0
SPARTAN MTRS INC PUT 846819950 2 22 SH Put SOLE   0 0 0
SPECTRUM BRANDS HLDGS INC CALL 84763R901 50 152 SH Call SOLE   0 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 842 8,125 SH   SOLE   8,125 0 0
SPECTRUM BRANDS HLDGS INC PUT 84763R951 39 176 SH Put SOLE   0 0 0
SIMON PPTY GROUP INC NEW CALL 828806909 97 268 SH Call SOLE   0 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,359 8,808 SH   SOLE   8,808 0 0
SIMON PPTY GROUP INC NEW PUT 828806959 366 1,161 SH Put SOLE   0 0 0
S&P GLOBAL INC CALL 78409V904 235 182 SH Call SOLE   0 0 0
S&P GLOBAL INC PUT 78409V954 39 343 SH Put SOLE   0 0 0
SUBURBAN PROPANE PARTNERS L CALL 864482904 0 26 SH Call SOLE   0 0 0
SUBURBAN PROPANE PARTNERS L COM 864482104 55 2,523 SH   SOLE   2,523 0 0
SUBURBAN PROPANE PARTNERS L PUT 864482954 20 33 SH Put SOLE   0 0 0
SOPHIRIS BIO INC COM 83578Q209 13 6,533 SH   SOLE   6,533 0 0
SOPHIRIS BIO INC PUT 83578Q959 4 70 SH Put SOLE   0 0 0
SPLUNK INC CALL 848637904 635 413 SH Call SOLE   0 0 0
SPLUNK INC PUT 848637954 89 384 SH Put SOLE   0 0 0
POWERSHARES ETF TR II CALL 73937B906 0 9 SH Call SOLE   0 0 0
POWERSHARES ETF TR II COM 73937B779 844 17,977 SH   SOLE   17,977 0 0
POWERSHARES ETF TR II PUT 73937B956 15 92 SH Put SOLE   0 0 0
SUPERIOR ENERGY SVCS INC CALL 868157908 0 3 SH Call SOLE   0 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 33 3,917 SH   SOLE   3,917 0 0
SUPERIOR ENERGY SVCS INC PUT 868157958 16 46 SH Put SOLE   0 0 0
SPOK HLDGS INC COM 84863T106 163 10,961 SH   SOLE   10,961 0 0
SPOK HLDGS INC PUT 84863T956 41 316 SH Put SOLE   0 0 0
SPECTRUM PHARMACEUTICALS INC CALL 84763A908 3 108 SH Call SOLE   0 0 0
SPECTRUM PHARMACEUTICALS INC PUT 84763A958 22 58 SH Put SOLE   0 0 0
SPIRIT AEROSYSTEMS HLDGS INC CALL 848574909 12 391 SH Call SOLE   0 0 0
SPIRIT AEROSYSTEMS HLDGS INC PUT 848574959 13 16 SH Put SOLE   0 0 0
SUPPORT COM INC COM 86858W200 3 1,113 SH   SOLE   1,113 0 0
SUPPORT COM INC PUT 86858W950 1 45 SH Put SOLE   0 0 0
SPS COMM INC CALL 78463M907 20 173 SH Call SOLE   0 0 0
SPARTANNASH CO CALL 847215900 7 56 SH Call SOLE   0 0 0
SPARTANNASH CO PUT 847215950 3 46 SH Put SOLE   0 0 0
SPORTSMANS WHSE HLDGS INC CALL 84920Y906 3 281 SH Call SOLE   0 0 0
SPORTSMANS WHSE HLDGS INC PUT 84920Y956 1 17 SH Put SOLE   0 0 0
SUNPOWER CORP CALL 867652906 22 371 SH Call SOLE   0 0 0
SUNPOWER CORP PUT 867652956 45 187 SH Put SOLE   0 0 0
SPX CORP CALL 784635904 926 28,535 SH Call SOLE   0 0 0
SPX CORP PUT 784635954 23 271 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 36 331 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W862 433 10,496 SH   SOLE   10,496 0 0
DIREXION SHS ETF TR PUT 25459W958 17 107 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 183 421 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 8 32 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 147 868 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A954 60 72 SH Put SOLE   0 0 0
SPDR S&P 500 ETF TR CALL 78462F903 16,521 40,010 SH Call SOLE   0 0 0
SPDR S&P 500 ETF TR PUT 78462F953 40,438 79,007 SH Put SOLE   0 0 0
SQUARE INC CALL 852234903 965 4,377 SH Call SOLE   0 0 0
SQUARE INC COM 852234103 606 12,337 SH   SOLE   12,337 0 0
SQUARE INC PUT 852234953 1,746 8,317 SH Put SOLE   0 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 2 1,070 SH   SOLE   1,070 0 0
SOCIEDAD QUIMICA MINERA DE C CALL 833635905 13 67 SH Call SOLE   0 0 0
SOCIEDAD QUIMICA MINERA DE C COM 833635105 1,846 37,567 SH   SOLE   37,567 0 0
SOCIEDAD QUIMICA MINERA DE C PUT 833635955 118 464 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 500 2,367 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A954 229 529 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 67 8,678 SH   SOLE   8,678 0 0
SPIRIT RLTY CAP INC NEW PUT 84860W952 0 31 SH Put SOLE   0 0 0
SRC ENERGY INC CALL 78470V908 7 164 SH Call SOLE   0 0 0
SRC ENERGY INC PUT 78470V958 0 13 SH Put SOLE   0 0 0
STERICYCLE INC CALL 858912908 284 4,834 SH Call SOLE   0 0 0
STERICYCLE INC PUT 858912958 54 116 SH Put SOLE   0 0 0
SEMPRA ENERGY CALL 816851909 35 200 SH Call SOLE   0 0 0
SEMPRA ENERGY PUT 816851959 19 213 SH Put SOLE   0 0 0
SERVICESOURCE INTL INC COM 81763U100 180 47,498 SH   SOLE   47,498 0 0
SERVICESOURCE INTL INC PUT 81763U950 17 848 SH Put SOLE   0 0 0
SERITAGE GROWTH PPTYS CALL 81752R900 29 220 SH Call SOLE   0 0 0
SERITAGE GROWTH PPTYS COM 81752R100 139 3,912 SH   SOLE   3,912 0 0
SERITAGE GROWTH PPTYS PUT 81752R950 30 118 SH Put SOLE   0 0 0
STONERIDGE INC CALL 86183P902 15 186 SH Call SOLE   0 0 0
STONERIDGE INC COM 86183P102 6 246 SH   SOLE   246 0 0
STONERIDGE INC PUT 86183P952 0 16 SH Put SOLE   0 0 0
SPRAGUE RES LP CALL 849343908 0 2 SH Call SOLE   0 0 0
SORRENTO THERAPEUTICS INC CALL 83587F902 18 547 SH Call SOLE   0 0 0
SORRENTO THERAPEUTICS INC PUT 83587F952 46 171 SH Put SOLE   0 0 0
SAREPTA THERAPEUTICS INC CALL 803607900 416 245 SH Call SOLE   0 0 0
SAREPTA THERAPEUTICS INC COM 803607100 1,287 17,379 SH   SOLE   17,379 0 0
SAREPTA THERAPEUTICS INC PUT 803607950 12 75 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 2 129 SH Call SOLE   0 0 0
PROSHARES TR CALL 74348A904 9 119 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A954 2 10 SH Put SOLE   0 0 0
SOUTH ST CORP COM 840441109 36 425 SH   SOLE   425 0 0
SOUTH ST CORP PUT 840441959 1 10 SH Put SOLE   0 0 0
SEVEN STARS CLOUD GROUP INC COM 81789Y102 8 4,002 SH   SOLE   4,002 0 0
SEVEN STARS CLOUD GROUP INC PUT 81789Y952 14 29 SH Put SOLE   0 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 499 8,678 SH   SOLE   8,678 0 0
STAGE STORES INC COM 85254C305 37 17,031 SH   SOLE   17,031 0 0
STAGE STORES INC PUT 85254C955 6 88 SH Put SOLE   0 0 0
SASOL LTD CALL 803866900 5 194 SH Call SOLE   0 0 0
SASOL LTD PUT 803866950 0 3 SH Put SOLE   0 0 0
SS&C TECHNOLOGIES HLDGS INC CALL 78467J900 1 13 SH Call SOLE   0 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 189 3,531 SH   SOLE   3,531 0 0
SS&C TECHNOLOGIES HLDGS INC PUT 78467J950 0 42 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 222 152 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R107 1,142 10,828 SH   SOLE   10,828 0 0
PROSHARES TR PUT 74347R952 112 289 SH Put SOLE   0 0 0
SCRIPPS E W CO OHIO CALL 811054902 1 21 SH Call SOLE   0 0 0
SCRIPPS E W CO OHIO COM 811054402 58 4,841 SH   SOLE   4,841 0 0
SCRIPPS E W CO OHIO PUT 811054952 0 2 SH Put SOLE   0 0 0
SSR MNG INC CALL 784730903 3 69 SH Call SOLE   0 0 0
SSR MNG INC PUT 784730953 0 1 SH Put SOLE   0 0 0
SHUTTERSTOCK INC CALL 825690900 213 240 SH Call SOLE   0 0 0
SHUTTERSTOCK INC PUT 825690950 2 35 SH Put SOLE   0 0 0
SEASPAN CORP CALL Y75638909 29 193 SH Call SOLE   0 0 0
SEASPAN CORP PUT Y75638959 24 220 SH Put SOLE   0 0 0
STRATASYS LTD CALL M85548901 7 45 SH Call SOLE   0 0 0
STRATASYS LTD COM M85548101 191 9,502 SH   SOLE   9,502 0 0
STRATASYS LTD PUT M85548951 28 125 SH Put SOLE   0 0 0
SENSATA TECHNOLOGIES HLDNG P CALL G8060N902 0 5 SH Call SOLE   0 0 0
SENSATA TECHNOLOGIES HLDNG P COM G8060N102 112 2,172 SH   SOLE   2,172 0 0
SENSATA TECHNOLOGIES HLDNG P PUT G8060N952 0 3 SH Put SOLE   0 0 0
STAG INDL INC CALL 85254J902 3 113 SH Call SOLE   0 0 0
STAG INDL INC PUT 85254J952 7 41 SH Put SOLE   0 0 0
ISTAR INC CALL 45031U901 0 25 SH Call SOLE   0 0 0
ISTAR INC COM 45031U101 38 3,747 SH   SOLE   3,747 0 0
ISTAR INC PUT 45031U951 4 84 SH Put SOLE   0 0 0
EXTENDED STAY AMER INC CALL 30224P900 5 110 SH Call SOLE   0 0 0
EXTENDED STAY AMER INC COM 30224P200 218 11,034 SH   SOLE   11,034 0 0
EXTENDED STAY AMER INC PUT 30224P950 0 12 SH Put SOLE   0 0 0
STUDENT TRANSN INC COM 86388A108 7 1,000 SH   SOLE   1,000 0 0
STUDENT TRANSN INC PUT 86388A958 2 37 SH Put SOLE   0 0 0
STEWART INFORMATION SVCS COR COM 860372101 81 1,844 SH   SOLE   1,844 0 0
STEWART INFORMATION SVCS COR PUT 860372951 5 84 SH Put SOLE   0 0 0
STEEL CONNECT INC CALL 858098906 2 192 SH Call SOLE   0 0 0
STEEL CONNECT INC COM 858098106 0 218 SH   SOLE   218 0 0
STEEL CONNECT INC PUT 858098956 0 1 SH Put SOLE   0 0 0
STATE AUTO FINL CORP CALL 855707905 0 1 SH Call SOLE   0 0 0
STATE AUTO FINL CORP PUT 855707955 0 17 SH Put SOLE   0 0 0
SUNTRUST BKS INC CALL 867914903 92 483 SH Call SOLE   0 0 0
SUNTRUST BKS INC COM 867914103 157 2,309 SH   SOLE   2,309 0 0
SUNTRUST BKS INC PUT 867914953 79 174 SH Put SOLE   0 0 0
SUNOPTA INC CALL 8676EP908 0 20 SH Call SOLE   0 0 0
SUNOPTA INC COM 8676EP108 71 10,124 SH   SOLE   10,124 0 0
STEEL DYNAMICS INC CALL 858119900 86 468 SH Call SOLE   0 0 0
STEEL DYNAMICS INC PUT 858119950 32 182 SH Put SOLE   0 0 0
STMICROELECTRONICS N V CALL 861012902 125 477 SH Call SOLE   0 0 0
STMICROELECTRONICS N V COM 861012102 101 4,572 SH   SOLE   4,572 0 0
STMICROELECTRONICS N V PUT 861012952 5 58 SH Put SOLE   0 0 0
STEMLINE THERAPEUTICS INC CALL 85858C907 0 5 SH Call SOLE   0 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 168 10,994 SH   SOLE   10,994 0 0
STEMLINE THERAPEUTICS INC PUT 85858C957 33 177 SH Put SOLE   0 0 0
STAMPS COM INC CALL 852857900 281 93 SH Call SOLE   0 0 0
STAMPS COM INC COM 852857200 1,829 9,098 SH   SOLE   9,098 0 0
STAMPS COM INC PUT 852857950 104 191 SH Put SOLE   0 0 0
SCORPIO TANKERS INC CALL Y7542C906 0 1 SH Call SOLE   0 0 0
SCORPIO TANKERS INC COM Y7542C106 11 5,802 SH   SOLE   5,802 0 0
SCORPIO TANKERS INC PUT Y7542C956 6 94 SH Put SOLE   0 0 0
STATOIL ASA CALL 85771P902 12 36 SH Call SOLE   0 0 0
STATOIL ASA COM 85771P102 92 3,928 SH   SOLE   3,928 0 0
STATOIL ASA PUT 85771P952 0 4 SH Put SOLE   0 0 0
STONEMOR PARTNERS L P CALL 86183Q900 2 40 SH Call SOLE   0 0 0
STONEMOR PARTNERS L P COM 86183Q100 65 10,487 SH   SOLE   10,487 0 0
STONEMOR PARTNERS L P PUT 86183Q950 35 273 SH Put SOLE   0 0 0
STORE CAP CORP CALL 862121900 11 118 SH Call SOLE   0 0 0
STORE CAP CORP PUT 862121950 2 56 SH Put SOLE   0 0 0
STRAYER ED INC CALL 863236905 1 70 SH Call SOLE   0 0 0
STRAYER ED INC COM 863236105 177 1,760 SH   SOLE   1,760 0 0
STRAYER ED INC PUT 863236955 27 91 SH Put SOLE   0 0 0
STERLING CONSTRUCTION CO INC CALL 859241901 0 27 SH Call SOLE   0 0 0
STERLING CONSTRUCTION CO INC COM 859241101 1 125 SH   SOLE   125 0 0
STATE STR CORP CALL 857477903 72 514 SH Call SOLE   0 0 0
STATE STR CORP PUT 857477953 22 405 SH Put SOLE   0 0 0
STARWOOD PPTY TR INC CALL 85571B905 0 34 SH Call SOLE   0 0 0
STARWOOD PPTY TR INC PUT 85571B955 0 5 SH Put SOLE   0 0 0
SEAGATE TECHNOLOGY PLC CALL G7945M907 713 1,394 SH Call SOLE   0 0 0
SEAGATE TECHNOLOGY PLC PUT G7945M957 58 1,486 SH Put SOLE   0 0 0
CONSTELLATION BRANDS INC CALL 21036P907 3,996 15,575 SH Call SOLE   0 0 0
CONSTELLATION BRANDS INC PUT 21036P957 59 466 SH Put SOLE   0 0 0
SUNCOR ENERGY INC NEW CALL 867224907 105 1,214 SH Call SOLE   0 0 0
SUNCOR ENERGY INC NEW PUT 867224957 13 100 SH Put SOLE   0 0 0
SUMMIT MATLS INC CALL 86614U900 0 2 SH Call SOLE   0 0 0
SUMMIT MATLS INC COM 86614U100 21 714 SH   SOLE   714 0 0
SUMMIT MATLS INC PUT 86614U950 0 1 SH Put SOLE   0 0 0
SUMMIT MATLS INC PUT 86614U950 1 28 SH Put SOLE   0 0 0
SUNOCO LP CALL 86765K909 0 28 SH Call SOLE   0 0 0
SUNOCO LP PUT 86765K959 13 31 SH Put SOLE   0 0 0
SUPERIOR INDS INTL INC PUT 868168955 0 6 SH Put SOLE   0 0 0
SUPERNUS PHARMACEUTICALS INC CALL 868459908 10 52 SH Call SOLE   0 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 159 3,474 SH   SOLE   3,474 0 0
SUPERNUS PHARMACEUTICALS INC PUT 868459958 12 211 SH Put SOLE   0 0 0
SINOVAC BIOTECH LTD CALL P8696W904 7 65 SH Call SOLE   0 0 0
SAVARA INC COM 805111101 3 408 SH   SOLE   408 0 0
SAVARA INC PUT 805111951 1 5 SH Put SOLE   0 0 0
SUPERVALU INC CALL 868536901 11 284 SH Call SOLE   0 0 0
SUPERVALU INC COM 868536301 767 50,362 SH   SOLE   50,362 0 0
SUPERVALU INC PUT 868536951 13 297 SH Put SOLE   0 0 0
FIRSTHAND TECH VALUE FD INC COM 33766Y100 127 11,293 SH   SOLE   11,293 0 0
PROSHARES TR II CALL 74347W902 12 1,544 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 25 606 SH Put SOLE   0 0 0
SWITCH INC CALL 87105L904 2 17 SH Call SOLE   0 0 0
SWITCH INC COM 87105L104 89 5,634 SH   SOLE   5,634 0 0
SWITCH INC PUT 87105L954 54 202 SH Put SOLE   0 0 0
SIERRA WIRELESS INC CALL 826516906 4 85 SH Call SOLE   0 0 0
SIERRA WIRELESS INC COM 826516106 20 1,235 SH   SOLE   1,235 0 0
SIERRA WIRELESS INC PUT 826516956 17 40 SH Put SOLE   0 0 0
STANLEY BLACK & DECKER INC CALL 854502901 111 129 SH Call SOLE   0 0 0
STANLEY BLACK & DECKER INC PUT 854502951 25 36 SH Put SOLE   0 0 0
SKYWORKS SOLUTIONS INC CALL 83088M902 119 341 SH Call SOLE   0 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 153 1,534 SH   SOLE   1,534 0 0
SKYWORKS SOLUTIONS INC PUT 83088M952 243 614 SH Put SOLE   0 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 176 4,518 SH   SOLE   4,518 0 0
SCHWEITZER-MAUDUIT INTL INC PUT 808541956 1 13 SH Put SOLE   0 0 0
SOUTHWESTERN ENERGY CO CALL 845467909 2 67 SH Call SOLE   0 0 0
SOUTHWESTERN ENERGY CO COM 845467109 183 42,480 SH   SOLE   42,480 0 0
SOUTHWESTERN ENERGY CO PUT 845467959 7 63 SH Put SOLE   0 0 0
SUNCOKE ENERGY INC CALL 86722A903 7 176 SH Call SOLE   0 0 0
SUNCOKE ENERGY PARTNERS L P CALL 86722Y901 2 52 SH Call SOLE   0 0 0
SUNCOKE ENERGY PARTNERS L P COM 86722Y101 25 1,434 SH   SOLE   1,434 0 0
SUNCOKE ENERGY PARTNERS L P PUT 86722Y951 12 204 SH Put SOLE   0 0 0
SOUTHCROSS ENERGY PARTNERS L CALL 84130C900 1 101 SH Call SOLE   0 0 0
SOUTHCROSS ENERGY PARTNERS L COM 84130C100 4 3,001 SH   SOLE   3,001 0 0
SOUTHCROSS ENERGY PARTNERS L PUT 84130C950 3 32 SH Put SOLE   0 0 0
STANDEX INTL CORP COM 854231107 81 852 SH   SOLE   852 0 0
STANDEX INTL CORP PUT 854231957 50 11 SH Put SOLE   0 0 0
SYNCHRONY FINL CALL 87165B903 143 697 SH Call SOLE   0 0 0
SYNCHRONY FINL PUT 87165B953 135 584 SH Put SOLE   0 0 0
STRYKER CORP CALL 863667901 47 60 SH Call SOLE   0 0 0
STRYKER CORP PUT 863667951 24 50 SH Put SOLE   0 0 0
SYKES ENTERPRISES INC COM 871237103 0 14 SH   SOLE   14 0 0
SYMANTEC CORP CALL 871503908 41 446 SH Call SOLE   0 0 0
SYMANTEC CORP COM 871503108 260 10,090 SH   SOLE   10,090 0 0
SYMANTEC CORP PUT 871503958 143 746 SH Put SOLE   0 0 0
SYNAPTICS INC CALL 87157D909 5 154 SH Call SOLE   0 0 0
SYNAPTICS INC PUT 87157D959 0 3 SH Put SOLE   0 0 0
SYNACOR INC CALL 871561906 0 201 SH Call SOLE   0 0 0
SYNACOR INC PUT 871561956 2 20 SH Put SOLE   0 0 0
SYNEOS HEALTH INC CALL 87166B902 0 5 SH Call SOLE   0 0 0
SYNEOS HEALTH INC COM 87166B102 279 7,884 SH   SOLE   7,884 0 0
SYNEOS HEALTH INC PUT 87166B952 0 8 SH Put SOLE   0 0 0
SYNTEL INC CALL 87162H903 0 1 SH Call SOLE   0 0 0
SYNTEL INC COM 87162H103 493 19,326 SH   SOLE   19,326 0 0
SYNTEL INC PUT 87162H953 5 52 SH Put SOLE   0 0 0
SYROS PHARMACEUTICALS INC CALL 87184Q907 3 4 SH Call SOLE   0 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 31 2,449 SH   SOLE   2,449 0 0
SYROS PHARMACEUTICALS INC PUT 87184Q957 0 10 SH Put SOLE   0 0 0
SYSTEMAX INC COM 871851101 32 1,153 SH   SOLE   1,153 0 0
SYSTEMAX INC PUT 871851951 3 34 SH Put SOLE   0 0 0
SYSCO CORP CALL 871829907 46 298 SH Call SOLE   0 0 0
SYSCO CORP PUT 871829957 2 56 SH Put SOLE   0 0 0
AT&T INC CALL 00206R902 277 3,725 SH Call SOLE   0 0 0
AT&T INC COM 00206R102 8,011 224,719 SH   SOLE   224,719 0 0
AT&T INC PUT 00206R952 1,178 6,517 SH Put SOLE   0 0 0
TRAVELCENTERS AMER LLC CALL 894174901 0 141 SH Call SOLE   0 0 0
TRAVELCENTERS AMER LLC PUT 894174951 6 43 SH Put SOLE   0 0 0
DEL TACO RESTAURANTS INC CALL 245496904 2 44 SH Call SOLE   0 0 0
TRANSACT TECHNOLOGIES INC CALL 892918903 0 2 SH Call SOLE   0 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 120 9,258 SH   SOLE   9,258 0 0
TRANSACT TECHNOLOGIES INC PUT 892918953 5 174 SH Put SOLE   0 0 0
TAHOE RES INC CALL 873868903 0 58 SH Call SOLE   0 0 0
TAHOE RES INC COM 873868103 44 9,454 SH   SOLE   9,454 0 0
TAHOE RES INC PUT 873868953 2 35 SH Put SOLE   0 0 0
TAL ED GROUP CALL 874080904 200 584 SH Call SOLE   0 0 0
TAL ED GROUP PUT 874080954 241 1,009 SH Put SOLE   0 0 0
CLAYMORE EXCHANGE TRD FD TR CALL 18383Q901 13 262 SH Call SOLE   0 0 0
CLAYMORE EXCHANGE TRD FD TR PUT 18383Q951 2 66 SH Put SOLE   0 0 0
MOLSON COORS BREWING CO CALL 60871R909 26 308 SH Call SOLE   0 0 0
MOLSON COORS BREWING CO COM 60871R209 1,752 23,263 SH   SOLE   23,263 0 0
MOLSON COORS BREWING CO PUT 60871R959 779 359 SH Put SOLE   0 0 0
TARO PHARMACEUTICAL INDS LTD COM M8737E108 124 1,259 SH   SOLE   1,259 0 0
TARO PHARMACEUTICAL INDS LTD PUT M8737E958 27 15 SH Put SOLE   0 0 0
CARROLS RESTAURANT GROUP INC CALL 14574X904 0 10 SH Call SOLE   0 0 0
CARROLS RESTAURANT GROUP INC PUT 14574X954 1 10 SH Put SOLE   0 0 0
TRANSATLANTIC PETROLEUM LTD CALL G89982903 1 100 SH Call SOLE   0 0 0
TRANSATLANTIC PETROLEUM LTD COM G89982113 0 307 SH   SOLE   307 0 0
BANCORP INC DEL CALL 05969A905 0 1 SH Call SOLE   0 0 0
BANCORP INC DEL COM 05969A105 0 75 SH   SOLE   75 0 0
PROSHARES TR CALL 74347X900 12 225 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X849 415 18,322 SH   SOLE   18,322 0 0
PROSHARES TR PUT 74347X950 39 445 SH Put SOLE   0 0 0
TRUEBLUE INC COM 89785X101 9 371 SH   SOLE   371 0 0
TRUEBLUE INC PUT 89785X951 0 21 SH Put SOLE   0 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 0 32 SH   SOLE   32 0 0
PROSHARES TR CALL 74347B907 129 1,032 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B201 2,571 70,898 SH   SOLE   70,898 0 0
PROSHARES TR PUT 74347B957 985 1,493 SH Put SOLE   0 0 0
TRIANGLE CAP CORP CALL 895848909 0 22 SH Call SOLE   0 0 0
TRIANGLE CAP CORP PUT 895848959 3 6 SH Put SOLE   0 0 0
TEXAS CAPITAL BANCSHARES INC CALL 88224Q907 18 91 SH Call SOLE   0 0 0
TEXAS CAPITAL BANCSHARES INC PUT 88224Q957 5 60 SH Put SOLE   0 0 0
TCF FINL CORP CALL 872275902 14 35 SH Call SOLE   0 0 0
TCF FINL CORP COM 872275102 22 979 SH   SOLE   979 0 0
TCF FINL CORP PUT 872275952 3 153 SH Put SOLE   0 0 0
TAUBMAN CTRS INC CALL 876664903 6 81 SH Call SOLE   0 0 0
TAUBMAN CTRS INC COM 876664103 47 830 SH   SOLE   830 0 0
TAUBMAN CTRS INC PUT 876664953 11 44 SH Put SOLE   0 0 0
TC PIPELINES LP COM 87233Q108 69 2,003 SH   SOLE   2,003 0 0
TC PIPELINES LP PUT 87233Q958 8 26 SH Put SOLE   0 0 0
TCP CAP CORP COM 87238Q103 159 11,195 SH   SOLE   11,195 0 0
TCP CAP CORP PUT 87238Q953 16 151 SH Put SOLE   0 0 0
CONTAINER STORE GROUP INC CALL 210751903 31 113 SH Call SOLE   0 0 0
CONTAINER STORE GROUP INC PUT 210751953 0 24 SH Put SOLE   0 0 0
TUCOWS INC CALL 898697906 0 4 SH Call SOLE   0 0 0
TUCOWS INC COM 898697206 190 3,404 SH   SOLE   3,404 0 0
TUCOWS INC PUT 898697956 66 143 SH Put SOLE   0 0 0
TORONTO DOMINION BK ONT CALL 891160909 35 419 SH Call SOLE   0 0 0
TORONTO DOMINION BK ONT PUT 891160959 6 43 SH Put SOLE   0 0 0
TERADATA CORP DEL CALL 88076W903 10 25 SH Call SOLE   0 0 0
TERADATA CORP DEL COM 88076W103 236 5,956 SH   SOLE   5,956 0 0
TERADATA CORP DEL PUT 88076W953 0 5 SH Put SOLE   0 0 0
TRANSDIGM GROUP INC CALL 893641900 697 184 SH Call SOLE   0 0 0
TRANSDIGM GROUP INC COM 893641100 1,382 4,503 SH   SOLE   4,503 0 0
TRANSDIGM GROUP INC PUT 893641950 19 55 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33738R905 0 1 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33738R955 0 1 SH Put SOLE   0 0 0
TELADOC INC CALL 87918A905 40 63 SH Call SOLE   0 0 0
TELADOC INC PUT 87918A955 5 184 SH Put SOLE   0 0 0
TELEPHONE & DATA SYS INC COM 879433829 158 5,659 SH   SOLE   5,659 0 0
TELEPHONE & DATA SYS INC PUT 879433959 0 16 SH Put SOLE   0 0 0
TIDEWATER INC NEW COM 88642R109 1 52 SH   SOLE   52 0 0
TELEDYNE TECHNOLOGIES INC CALL 879360905 461 2,421 SH Call SOLE   0 0 0
TELEDYNE TECHNOLOGIES INC PUT 879360955 0 10 SH Put SOLE   0 0 0
ATLASSIAN CORP PLC CALL G06242904 10 104 SH Call SOLE   0 0 0
ATLASSIAN CORP PLC COM G06242104 807 14,985 SH   SOLE   14,985 0 0
ATLASSIAN CORP PLC PUT G06242954 114 269 SH Put SOLE   0 0 0
TECH DATA CORP CALL 878237906 2 26 SH Call SOLE   0 0 0
TECH DATA CORP COM 878237106 240 2,822 SH   SOLE   2,822 0 0
TECH DATA CORP PUT 878237956 8 25 SH Put SOLE   0 0 0
TECK RESOURCES LTD CALL 878742904 106 1,567 SH Call SOLE   0 0 0
TECK RESOURCES LTD COM 878742204 1,263 49,041 SH   SOLE   49,041 0 0
TECK RESOURCES LTD PUT 878742954 188 2,111 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 31 89 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W958 52 157 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 18 240 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 5 13 SH Put SOLE   0 0 0
TELEFONICA S A COM 879382208 33 3,416 SH   SOLE   3,416 0 0
TELEFONICA S A PUT 879382958 2 49 SH Put SOLE   0 0 0
TALLGRASS ENERGY GP LP CALL 874696907 0 2 SH Call SOLE   0 0 0
TALLGRASS ENERGY GP LP PUT 874696957 3 31 SH Put SOLE   0 0 0
TE CONNECTIVITY LTD CALL H84989904 2 5 SH Call SOLE   0 0 0
TE CONNECTIVITY LTD PUT H84989954 16 179 SH Put SOLE   0 0 0
TELLURIAN INC NEW CALL 87968A904 4 186 SH Call SOLE   0 0 0
TELLURIAN INC NEW PUT 87968A954 51 663 SH Put SOLE   0 0 0
TENNECO INC CALL 880349905 4 35 SH Call SOLE   0 0 0
TENNECO INC PUT 880349955 0 3 SH Put SOLE   0 0 0
TENAX THERAPEUTICS INC PUT 88032L959 12 25 SH Put SOLE   0 0 0
TELECOM ARGENTINA S A COM 879273209 196 6,283 SH   SOLE   6,283 0 0
TELECOM ARGENTINA S A PUT 879273959 41 100 SH Put SOLE   0 0 0
TALLGRASS ENERGY PARTNERS LP CALL 874697905 1 27 SH Call SOLE   0 0 0
TALLGRASS ENERGY PARTNERS LP COM 874697105 2 76 SH   SOLE   76 0 0
TALLGRASS ENERGY PARTNERS LP PUT 874697955 43 132 SH Put SOLE   0 0 0
TERADYNE INC CALL 880770902 29 131 SH Call SOLE   0 0 0
TERADYNE INC PUT 880770952 24 90 SH Put SOLE   0 0 0
TERRAFORM PWR INC CALL 88104R909 0 2 SH Call SOLE   0 0 0
TERRAFORM PWR INC PUT 88104R959 0 1 SH Put SOLE   0 0 0
TEVA PHARMACEUTICAL INDS LTD CALL 881624909 135 1,651 SH Call SOLE   0 0 0
TEVA PHARMACEUTICAL INDS LTD COM 881624209 1,774 103,831 SH   SOLE   103,831 0 0
TEVA PHARMACEUTICAL INDS LTD PUT 881624959 807 2,794 SH Put SOLE   0 0 0
TEREX CORP NEW CALL 880779903 366 9,789 SH Call SOLE   0 0 0
TEREX CORP NEW PUT 880779953 28 180 SH Put SOLE   0 0 0
TFS FINL CORP COM 87240R107 9 623 SH   SOLE   623 0 0
TFS FINL CORP PUT 87240R957 0 10 SH Put SOLE   0 0 0
TELEFLEX INC COM 879369106 1,294 5,075 SH   SOLE   5,075 0 0
TELEFLEX INC PUT 879369956 84 190 SH Put SOLE   0 0 0
TREDEGAR CORP CALL 894650900 0 12 SH Call SOLE   0 0 0
TREDEGAR CORP COM 894650100 19 1,060 SH   SOLE   1,060 0 0
TREDEGAR CORP PUT 894650950 2 22 SH Put SOLE   0 0 0
TASEKO MINES LTD CALL 876511906 0 56 SH Call SOLE   0 0 0
TASEKO MINES LTD COM 876511106 1 1,643 SH   SOLE   1,643 0 0
TASEKO MINES LTD PUT 876511956 2 28 SH Put SOLE   0 0 0
TEXTAINER GROUP HOLDINGS LTD CALL G8766E909 8 170 SH Call SOLE   0 0 0
TEXTAINER GROUP HOLDINGS LTD COM G8766E109 401 23,662 SH   SOLE   23,662 0 0
TEXTAINER GROUP HOLDINGS LTD PUT G8766E959 18 94 SH Put SOLE   0 0 0
TRIUMPH GROUP INC NEW CALL 896818901 26 410 SH Call SOLE   0 0 0
TRIUMPH GROUP INC NEW COM 896818101 414 16,464 SH   SOLE   16,464 0 0
TRIUMPH GROUP INC NEW PUT 896818951 119 705 SH Put SOLE   0 0 0
TEGNA INC CALL 87901J905 0 2 SH Call SOLE   0 0 0
TEGNA INC COM 87901J105 18 1,659 SH   SOLE   1,659 0 0
TEEKAY LNG PARTNERS L P CALL Y8564M905 0 141 SH Call SOLE   0 0 0
TEEKAY LNG PARTNERS L P COM Y8564M105 350 19,605 SH   SOLE   19,605 0 0
TEEKAY LNG PARTNERS L P PUT Y8564M955 79 368 SH Put SOLE   0 0 0
TARGET CORP CALL 87612E906 1,199 3,722 SH Call SOLE   0 0 0
TARGET CORP COM 87612E106 4,978 71,700 SH   SOLE   71,700 0 0
TARGET CORP PUT 87612E956 1,546 3,421 SH Put SOLE   0 0 0
TG THERAPEUTICS INC CALL 88322Q908 1,905 119,345 SH Call SOLE   0 0 0
TG THERAPEUTICS INC PUT 88322Q958 27 140 SH Put SOLE   0 0 0
TENET HEALTHCARE CORP CALL 88033G907 467 796 SH Call SOLE   0 0 0
TENET HEALTHCARE CORP PUT 88033G957 11 195 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 3 21 SH Call SOLE   0 0 0
ISHARES INC COM 464286624 81 813 SH   SOLE   813 0 0
ISHARES INC PUT 464286951 3 57 SH Put SOLE   0 0 0
THOR INDS INC CALL 885160901 66 665 SH Call SOLE   0 0 0
THOR INDS INC COM 885160101 453 3,934 SH   SOLE   3,934 0 0
THOR INDS INC PUT 885160951 181 312 SH Put SOLE   0 0 0
GENTHERM INC CALL 37253A903 14 93 SH Call SOLE   0 0 0
TREEHOUSE FOODS INC CALL 89469A904 1 37 SH Call SOLE   0 0 0
TREEHOUSE FOODS INC COM 89469A104 60 1,592 SH   SOLE   1,592 0 0
TREEHOUSE FOODS INC PUT 89469A954 17 46 SH Put SOLE   0 0 0
TIFFANY & CO NEW CALL 886547908 52 335 SH Call SOLE   0 0 0
TIFFANY & CO NEW PUT 886547958 106 298 SH Put SOLE   0 0 0
INTERFACE INC CALL 458665904 0 1 SH Call SOLE   0 0 0
INTERFACE INC COM 458665304 17 696 SH   SOLE   696 0 0
ISHARES TR CALL 464287907 2 51 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 0 3 SH Put SOLE   0 0 0
TEAM INC CALL 878155900 0 16 SH Call SOLE   0 0 0
TEAM INC COM 878155100 94 6,909 SH   SOLE   6,909 0 0
TEAM INC PUT 878155950 28 77 SH Put SOLE   0 0 0
TITAN MACHY INC CALL 88830R901 2 6 SH Call SOLE   0 0 0
TITAN MACHY INC COM 88830R101 63 2,703 SH   SOLE   2,703 0 0
TITAN MACHY INC PUT 88830R951 6 10 SH Put SOLE   0 0 0
TIVO CORP CALL 88870P906 2 137 SH Call SOLE   0 0 0
TIVO CORP COM 88870P106 97 7,193 SH   SOLE   7,193 0 0
TIVO CORP PUT 88870P956 6 53 SH Put SOLE   0 0 0
TJX COS INC NEW CALL 872540909 646 983 SH Call SOLE   0 0 0
TJX COS INC NEW PUT 872540959 75 792 SH Put SOLE   0 0 0
TEEKAY CORPORATION CALL Y8564W903 15 398 SH Call SOLE   0 0 0
TEEKAY CORPORATION COM Y8564W103 146 18,101 SH   SOLE   18,101 0 0
TEEKAY CORPORATION PUT Y8564W953 29 294 SH Put SOLE   0 0 0
TURKCELL ILETISIM HIZMETLERI CALL 900111904 0 119 SH Call SOLE   0 0 0
TIMKEN CO CALL 887389904 3 29 SH Call SOLE   0 0 0
TIMKEN CO COM 887389104 655 14,366 SH   SOLE   14,366 0 0
TIMKEN CO PUT 887389954 0 1 SH Put SOLE   0 0 0
TELIGENT INC NEW CALL 87960W904 0 9 SH Call SOLE   0 0 0
TELIGENT INC NEW COM 87960W104 1 572 SH   SOLE   572 0 0
TRANSMONTAIGNE PARTNERS L P CALL 89376V900 0 1 SH Call SOLE   0 0 0
TAILORED BRANDS INC CALL 87403A907 34 114 SH Call SOLE   0 0 0
TAILORED BRANDS INC PUT 87403A957 5 157 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 2,226 7,896 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 1,320 8,785 SH Put SOLE   0 0 0
TILLYS INC CALL 886885902 2 72 SH Call SOLE   0 0 0
TILLYS INC PUT 886885952 3 100 SH Put SOLE   0 0 0
TOYOTA MOTOR CORP CALL 892331907 6 25 SH Call SOLE   0 0 0
TOYOTA MOTOR CORP COM 892331307 350 2,687 SH   SOLE   2,687 0 0
TOYOTA MOTOR CORP PUT 892331957 6 23 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 84 212 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W958 6 89 SH Put SOLE   0 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 0 37 SH   SOLE   37 0 0
TAYLOR MORRISON HOME CORP PUT 87724P956 0 2 SH Put SOLE   0 0 0
TORCHMARK CORP CALL 891027904 0 3 SH Call SOLE   0 0 0
TORCHMARK CORP PUT 891027954 0 2 SH Put SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC CALL 883556902 330 336 SH Call SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC PUT 883556952 48 432 SH Put SOLE   0 0 0
TRILOGY METALS INC NEW COM 89621C105 12 9,567 SH   SOLE   9,567 0 0
TRILOGY METALS INC NEW PUT 89621C955 39 100 SH Put SOLE   0 0 0
TIMKENSTEEL CORP COM 887399103 13 911 SH   SOLE   911 0 0
TIMKENSTEEL CORP PUT 887399953 0 53 SH Put SOLE   0 0 0
T MOBILE US INC CALL 872590904 87 680 SH Call SOLE   0 0 0
T MOBILE US INC COM 872590104 1,506 24,686 SH   SOLE   24,686 0 0
T MOBILE US INC PUT 872590954 540 2,424 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 2 118 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459Y678 706 36,384 SH   SOLE   36,384 0 0
DIREXION SHS ETF TR PUT 25459Y956 109 422 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 64 224 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W847 2,285 33,943 SH   SOLE   33,943 0 0
DIREXION SHS ETF TR PUT 25459W958 209 529 SH Put SOLE   0 0 0
TELENAV INC COM 879455103 1 293 SH   SOLE   293 0 0
TENNANT CO CALL 880345903 0 1 SH Call SOLE   0 0 0
TENNANT CO PUT 880345953 0 2 SH Put SOLE   0 0 0
TRINET GROUP INC CALL 896288907 46 76 SH Call SOLE   0 0 0
TRINET GROUP INC PUT 896288957 3 39 SH Put SOLE   0 0 0
TSAKOS ENERGY NAVIGATION LTD CALL G9108L908 0 10 SH Call SOLE   0 0 0
TSAKOS ENERGY NAVIGATION LTD COM G9108L108 2 880 SH   SOLE   880 0 0
TINTRI INC CALL 88770Q905 1 137 SH Call SOLE   0 0 0
TOCAGEN INC CALL 888846902 0 19 SH Call SOLE   0 0 0
TOLL BROTHERS INC CALL 889478903 6 78 SH Call SOLE   0 0 0
TOLL BROTHERS INC COM 889478103 521 12,052 SH   SOLE   12,052 0 0
TOLL BROTHERS INC PUT 889478953 121 222 SH Put SOLE   0 0 0
TEEKAY OFFSHORE PARTNERS L P CALL Y8565J901 55 1,000 SH Call SOLE   0 0 0
TEEKAY OFFSHORE PARTNERS L P PUT Y8565J951 19 282 SH Put SOLE   0 0 0
TUNIU CORP CALL 89977P906 0 22 SH Call SOLE   0 0 0
TUNIU CORP COM 89977P106 13 2,288 SH   SOLE   2,288 0 0
TUNIU CORP PUT 89977P956 0 3 SH Put SOLE   0 0 0
TOWNEBANK PORTSMOUTH VA CALL 89214P909 0 21 SH Call SOLE   0 0 0
TUTOR PERINI CORP CALL 901109908 28 197 SH Call SOLE   0 0 0
TUTOR PERINI CORP PUT 901109958 0 19 SH Put SOLE   0 0 0
TRI POINTE GROUP INC CALL 87265H909 0 1 SH Call SOLE   0 0 0
TRI POINTE GROUP INC COM 87265H109 6 375 SH   SOLE   375 0 0
TRI POINTE GROUP INC PUT 87265H959 0 6 SH Put SOLE   0 0 0
TPI COMPOSITES INC CALL 87266J904 4 24 SH Call SOLE   0 0 0
TPI COMPOSITES INC PUT 87266J954 0 43 SH Put SOLE   0 0 0
TAPESTRY INC CALL 876030907 1,336 24,610 SH Call SOLE   0 0 0
TAPESTRY INC PUT 876030957 20 323 SH Put SOLE   0 0 0
THIRD PT REINS LTD CALL G8827U900 0 2 SH Call SOLE   0 0 0
THIRD PT REINS LTD PUT G8827U950 0 2 SH Put SOLE   0 0 0
TEMPUR SEALY INTL INC CALL 88023U901 5 68 SH Call SOLE   0 0 0
TEMPUR SEALY INTL INC COM 88023U101 570 12,590 SH   SOLE   12,590 0 0
TEMPUR SEALY INTL INC PUT 88023U951 267 733 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 402 570 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X831 5,837 40,562 SH   SOLE   40,562 0 0
PROSHARES TR PUT 74347X950 1,717 719 SH Put SOLE   0 0 0
TRIBUNE MEDIA CO CALL 896047903 0 1 SH Call SOLE   0 0 0
TRIBUNE MEDIA CO PUT 896047953 1 11 SH Put SOLE   0 0 0
LENDINGTREE INC NEW CALL 52603B907 51 45 SH Call SOLE   0 0 0
LENDINGTREE INC NEW PUT 52603B957 25 109 SH Put SOLE   0 0 0
TREX CO INC CALL 89531P905 4 37 SH Call SOLE   0 0 0
TREX CO INC COM 89531P105 146 1,350 SH   SOLE   1,350 0 0
TREX CO INC PUT 89531P955 4 16 SH Put SOLE   0 0 0
TARGA RES CORP CALL 87612G901 12 484 SH Call SOLE   0 0 0
TARGA RES CORP COM 87612G101 800 18,196 SH   SOLE   18,196 0 0
TARGA RES CORP PUT 87612G951 79 447 SH Put SOLE   0 0 0
THOMSON REUTERS CORP CALL 884903905 11 128 SH Call SOLE   0 0 0
THOMSON REUTERS CORP PUT 884903955 0 1 SH Put SOLE   0 0 0
TRINITY BIOTECH PLC COM 896438306 1 246 SH   SOLE   246 0 0
TRINITY BIOTECH PLC PUT 896438956 0 2 SH Put SOLE   0 0 0
TRIPADVISOR INC CALL 896945901 160 898 SH Call SOLE   0 0 0
TRIPADVISOR INC COM 896945201 1,209 29,588 SH   SOLE   29,588 0 0
TRIPADVISOR INC PUT 896945951 298 717 SH Put SOLE   0 0 0
TRIMBLE INC CALL 896239900 1 33 SH Call SOLE   0 0 0
TRIMBLE INC PUT 896239950 1 9 SH Put SOLE   0 0 0
TRUSTMARK CORP COM 898402102 4 139 SH   SOLE   139 0 0
TRINITY INDS INC CALL 896522909 15 200 SH Call SOLE   0 0 0
TRINITY INDS INC PUT 896522959 27 91 SH Put SOLE   0 0 0
TRONC INC CALL 89703P907 0 6 SH Call SOLE   0 0 0
TRONC INC COM 89703P107 21 1,322 SH   SOLE   1,322 0 0
TRONC INC PUT 89703P957 0 15 SH Put SOLE   0 0 0
PRICE T ROWE GROUP INC CALL 74144T908 149 584 SH Call SOLE   0 0 0
PRICE T ROWE GROUP INC PUT 74144T958 13 78 SH Put SOLE   0 0 0
TRONOX LTD CALL Q9235V901 576 30,643 SH Call SOLE   0 0 0
TRONOX LTD PUT Q9235V951 53 258 SH Put SOLE   0 0 0
TRANSCANADA CORP CALL 89353D907 0 13 SH Call SOLE   0 0 0
TRANSCANADA CORP COM 89353D107 126 3,070 SH   SOLE   3,070 0 0
TRANSCANADA CORP PUT 89353D957 15 50 SH Put SOLE   0 0 0
TURQUOISE HILL RES LTD CALL 900435908 0 125 SH Call SOLE   0 0 0
TURQUOISE HILL RES LTD COM 900435108 18 5,868 SH   SOLE   5,868 0 0
TURQUOISE HILL RES LTD PUT 900435958 0 15 SH Put SOLE   0 0 0
TRITON INTL LTD CALL G9078F907 0 6 SH Call SOLE   0 0 0
TRITON INTL LTD COM G9078F107 436 14,255 SH   SOLE   14,255 0 0
TRITON INTL LTD PUT G9078F957 36 82 SH Put SOLE   0 0 0
TPG RE FIN TR INC COM 87266M107 1 88 SH   SOLE   88 0 0
TRANSUNION CALL 89400J907 3 18 SH Call SOLE   0 0 0
TRUECAR INC CALL 89785L907 0 13 SH Call SOLE   0 0 0
TRUECAR INC COM 89785L107 31 3,368 SH   SOLE   3,368 0 0
TRUECAR INC PUT 89785L957 3 20 SH Put SOLE   0 0 0
TRUPANION INC CALL 898202906 4 16 SH Call SOLE   0 0 0
TRUPANION INC COM 898202106 109 3,674 SH   SOLE   3,674 0 0
TRUPANION INC PUT 898202956 13 94 SH Put SOLE   0 0 0
TRAVELERS COMPANIES INC CALL 89417E909 67 263 SH Call SOLE   0 0 0
TRAVELERS COMPANIES INC PUT 89417E959 15 234 SH Put SOLE   0 0 0
TRIVAGO N V CALL 89686D905 0 1 SH Call SOLE   0 0 0
TRIVAGO N V COM 89686D105 112 16,222 SH   SOLE   16,222 0 0
TRIVAGO N V PUT 89686D955 6 90 SH Put SOLE   0 0 0
TREVENA INC CALL 89532E909 0 45 SH Call SOLE   0 0 0
TREVENA INC PUT 89532E959 1 11 SH Put SOLE   0 0 0
TANZANIAN ROYALTY EXPL CORP COM 87600U104 0 100 SH   SOLE   100 0 0
TANZANIAN ROYALTY EXPL CORP PUT 87600U954 0 1 SH Put SOLE   0 0 0
TRANSENTERIX INC CALL 89366M901 13 697 SH Call SOLE   0 0 0
TRANSENTERIX INC COM 89366M201 12 7,210 SH   SOLE   7,210 0 0
TRANSENTERIX INC PUT 89366M951 3 95 SH Put SOLE   0 0 0
TENARIS S A CALL 88031M909 3 16 SH Call SOLE   0 0 0
TENARIS S A PUT 88031M959 0 5 SH Put SOLE   0 0 0
TRACTOR SUPPLY CO CALL 892356906 102 394 SH Call SOLE   0 0 0
TRACTOR SUPPLY CO PUT 892356956 51 383 SH Put SOLE   0 0 0
TRINSEO S A CALL L9340P901 0 7 SH Call SOLE   0 0 0
TOWER SEMICONDUCTOR LTD CALL M87915904 7 744 SH Call SOLE   0 0 0
TOWER SEMICONDUCTOR LTD COM M87915274 150 5,584 SH   SOLE   5,584 0 0
TOWER SEMICONDUCTOR LTD PUT M87915954 86 294 SH Put SOLE   0 0 0
STARS GROUP INC CALL 85570W900 41 91 SH Call SOLE   0 0 0
STARS GROUP INC COM 85570W100 64 2,327 SH   SOLE   2,327 0 0
STARS GROUP INC PUT 85570W950 24 332 SH Put SOLE   0 0 0
TESLA INC CALL 88160R901 4,833 5,276 SH Call SOLE   0 0 0
TESLA INC COM 88160R101 27,057 101,669 SH   SOLE   101,669 0 0
TESLA INC PUT 88160R951 23,962 9,820 SH Put SOLE   0 0 0
TAIWAN SEMICONDUCTOR MFG LTD CALL 874039900 97 322 SH Call SOLE   0 0 0
TAIWAN SEMICONDUCTOR MFG LTD COM 874039100 716 16,365 SH   SOLE   16,365 0 0
TAIWAN SEMICONDUCTOR MFG LTD PUT 874039950 86 643 SH Put SOLE   0 0 0
TYSON FOODS INC CALL 902494903 46 280 SH Call SOLE   0 0 0
TYSON FOODS INC PUT 902494953 16 89 SH Put SOLE   0 0 0
TESARO INC CALL 881569907 29 72 SH Call SOLE   0 0 0
TESARO INC COM 881569107 140 2,460 SH   SOLE   2,460 0 0
TESARO INC PUT 881569957 364 176 SH Put SOLE   0 0 0
TOTAL SYS SVCS INC CALL 891906909 59 296 SH Call SOLE   0 0 0
TOTAL SYS SVCS INC PUT 891906959 0 42 SH Put SOLE   0 0 0
TIM PARTICIPACOES S A COM 88706P205 15 728 SH   SOLE   728 0 0
TORO CO CALL 891092908 1 7 SH Call SOLE   0 0 0
TORO CO PUT 891092958 0 1 SH Put SOLE   0 0 0
THE TRADE DESK INC CALL 88339J905 75 272 SH Call SOLE   0 0 0
THE TRADE DESK INC COM 88339J105 72 1,456 SH   SOLE   1,456 0 0
THE TRADE DESK INC PUT 88339J955 191 250 SH Put SOLE   0 0 0
TTEC HLDGS INC CALL 89854H902 0 27 SH Call SOLE   0 0 0
TTEC HLDGS INC COM 89854H102 10 342 SH   SOLE   342 0 0
TTEC HLDGS INC PUT 89854H952 10 25 SH Put SOLE   0 0 0
TETRA TECH INC NEW CALL 88162G903 12 99 SH Call SOLE   0 0 0
TETRA TECH INC NEW PUT 88162G953 2 9 SH Put SOLE   0 0 0
TECHTARGET INC CALL 87874R900 0 5 SH Call SOLE   0 0 0
TECHTARGET INC COM 87874R100 44 2,243 SH   SOLE   2,243 0 0
TECHTARGET INC PUT 87874R950 0 1 SH Put SOLE   0 0 0
TETRA TECHNOLOGIES INC DEL CALL 88162F905 0 24 SH Call SOLE   0 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 4 1,157 SH   SOLE   1,157 0 0
TATA MTRS LTD CALL 876568902 4 107 SH Call SOLE   0 0 0
TATA MTRS LTD PUT 876568952 123 378 SH Put SOLE   0 0 0
TITAN PHARMACEUTICALS INC DE CALL 888314909 0 3 SH Call SOLE   0 0 0
TITAN PHARMACEUTICALS INC DE COM 888314309 0 500 SH   SOLE   500 0 0
TITAN PHARMACEUTICALS INC DE PUT 888314959 0 5 SH Put SOLE   0 0 0
T2 BIOSYSTEMS INC CALL 89853L904 62 375 SH Call SOLE   0 0 0
T2 BIOSYSTEMS INC PUT 89853L954 3 229 SH Put SOLE   0 0 0
TETRAPHASE PHARMACEUTICALS I CALL 88165N905 3 58 SH Call SOLE   0 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 94 30,813 SH   SOLE   30,813 0 0
TETRAPHASE PHARMACEUTICALS I PUT 88165N955 70 347 SH Put SOLE   0 0 0
TILE SHOP HLDGS INC CALL 88677Q909 1 22 SH Call SOLE   0 0 0
TILE SHOP HLDGS INC COM 88677Q109 63 10,559 SH   SOLE   10,559 0 0
TILE SHOP HLDGS INC PUT 88677Q959 28 65 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 0 25 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A491 61 2,272 SH   SOLE   2,272 0 0
TAKE-TWO INTERACTIVE SOFTWAR CALL 874054909 201 500 SH Call SOLE   0 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,556 15,923 SH   SOLE   15,923 0 0
TAKE-TWO INTERACTIVE SOFTWAR PUT 874054959 438 374 SH Put SOLE   0 0 0
TELUS CORP CALL 87971M903 0 2 SH Call SOLE   0 0 0
TELUS CORP PUT 87971M953 0 1 SH Put SOLE   0 0 0
TUESDAY MORNING CORP CALL 899035905 1 45 SH Call SOLE   0 0 0
TUESDAY MORNING CORP COM 899035505 14 3,765 SH   SOLE   3,765 0 0
TUESDAY MORNING CORP PUT 899035955 4 49 SH Put SOLE   0 0 0
TUPPERWARE BRANDS CORP CALL 899896904 1 143 SH Call SOLE   0 0 0
TUPPERWARE BRANDS CORP PUT 899896954 17 60 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 1 7 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 3 41 SH Put SOLE   0 0 0
GRUPO TELEVISA SA CALL 40049J906 0 37 SH Call SOLE   0 0 0
TRAVELPORT WORLDWIDE LTD CALL G9019D904 16 85 SH Call SOLE   0 0 0
TRAVELPORT WORLDWIDE LTD COM G9019D104 26 1,624 SH   SOLE   1,624 0 0
TIVITY HEALTH INC CALL 88870R902 112 198 SH Call SOLE   0 0 0
TIVITY HEALTH INC PUT 88870R952 15 154 SH Put SOLE   0 0 0
TITAN INTL INC ILL CALL 88830M902 0 13 SH Call SOLE   0 0 0
TWIN DISC INC CALL 901476901 0 1 SH Call SOLE   0 0 0
TWILIO INC CALL 90138F902 611 922 SH Call SOLE   0 0 0
TWILIO INC COM 90138F102 1,673 43,840 SH   SOLE   43,840 0 0
TWILIO INC PUT 90138F952 88 961 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 1 18 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A954 0 2 SH Put SOLE   0 0 0
HOSTESS BRANDS INC CALL 44109J906 20 88 SH Call SOLE   0 0 0
HOSTESS BRANDS INC PUT 44109J956 3 509 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 166 10,834 SH   SOLE   10,834 0 0
TWO HBRS INVT CORP PUT 90187B958 0 52 SH Put SOLE   0 0 0
2U INC CALL 90214J901 24 25 SH Call SOLE   0 0 0
2U INC COM 90214J101 188 2,244 SH   SOLE   2,244 0 0
2U INC PUT 90214J951 10 108 SH Put SOLE   0 0 0
TWITTER INC CALL 90184L902 1,353 7,179 SH Call SOLE   0 0 0
TWITTER INC COM 90184L102 9,083 313,108 SH   SOLE   313,108 0 0
TWITTER INC PUT 90184L952 2,030 7,556 SH Put SOLE   0 0 0
TIME WARNER INC CALL 887317903 988 5,208 SH Call SOLE   0 0 0
TIME WARNER INC COM 887317303 34,804 367,986 SH   SOLE   367,986 0 0
TIME WARNER INC PUT 887317953 1,222 5,228 SH Put SOLE   0 0 0
TERNIUM SA CALL 880890908 3 94 SH Call SOLE   0 0 0
TERNIUM SA PUT 880890958 1 17 SH Put SOLE   0 0 0
THERAPEUTICSMD INC CALL 88338N907 12 165 SH Call SOLE   0 0 0
THERAPEUTICSMD INC COM 88338N107 80 16,629 SH   SOLE   16,629 0 0
THERAPEUTICSMD INC PUT 88338N957 20 162 SH Put SOLE   0 0 0
TEXAS INSTRS INC CALL 882508904 634 2,125 SH Call SOLE   0 0 0
TEXAS INSTRS INC PUT 882508954 765 1,838 SH Put SOLE   0 0 0
TEXAS ROADHOUSE INC CALL 882681909 0 9 SH Call SOLE   0 0 0
TEXAS ROADHOUSE INC COM 882681109 33 576 SH   SOLE   576 0 0
TEXAS ROADHOUSE INC PUT 882681959 2 33 SH Put SOLE   0 0 0
TEXTRON INC CALL 883203901 10 64 SH Call SOLE   0 0 0
TEXTRON INC PUT 883203951 6 56 SH Put SOLE   0 0 0
TYLER TECHNOLOGIES INC CALL 902252905 38 73 SH Call SOLE   0 0 0
TYLER TECHNOLOGIES INC PUT 902252955 21 161 SH Put SOLE   0 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 1 80 SH   SOLE   80 0 0
DIREXION SHS ETF TR CALL 25490K909 340 2,156 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 87 139 SH Put SOLE   0 0 0
TRAVELZOO PUT 89421Q955 0 4 SH Put SOLE   0 0 0
UNDER ARMOUR INC CALL 904311906 22 187 SH Call SOLE   0 0 0
UNDER ARMOUR INC COM 904311206 779 54,331 SH   SOLE   54,331 0 0
UNDER ARMOUR INC PUT 904311956 599 629 SH Put SOLE   0 0 0
UNDER ARMOUR INC CALL 904311906 172 1,235 SH Call SOLE   0 0 0
UNDER ARMOUR INC PUT 904311956 424 1,003 SH Put SOLE   0 0 0
UNITED CONTL HLDGS INC CALL 910047909 373 2,475 SH Call SOLE   0 0 0
UNITED CONTL HLDGS INC COM 910047109 1,495 21,528 SH   SOLE   21,528 0 0
UNITED CONTL HLDGS INC PUT 910047959 574 2,117 SH Put SOLE   0 0 0
CVR PARTNERS LP CALL 126633906 0 3 SH Call SOLE   0 0 0
CVR PARTNERS LP COM 126633106 5 1,709 SH   SOLE   1,709 0 0
CVR PARTNERS LP PUT 126633956 1 28 SH Put SOLE   0 0 0
UBIQUITI NETWORKS INC CALL 90347A900 267 616 SH Call SOLE   0 0 0
UBIQUITI NETWORKS INC PUT 90347A950 54 190 SH Put SOLE   0 0 0
UBS GROUP AG CALL H42097907 32 134 SH Call SOLE   0 0 0
UBS GROUP AG PUT H42097957 9 95 SH Put SOLE   0 0 0
UNION BANKSHARES CORP NEW CALL 90539J909 42 41 SH Call SOLE   0 0 0
PROSHARES TR II CALL 74347W902 39 85 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W247 1,314 47,815 SH   SOLE   47,815 0 0
PROSHARES TR II PUT 74347W952 11 114 SH Put SOLE   0 0 0
ULTRA CLEAN HLDGS INC CALL 90385V907 18 132 SH Call SOLE   0 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 54 2,814 SH   SOLE   2,814 0 0
ULTRA CLEAN HLDGS INC PUT 90385V957 9 54 SH Put SOLE   0 0 0
POWERSHS DB US DOLLAR INDEX CALL 73936D906 0 30 SH Call SOLE   0 0 0
POWERSHS DB US DOLLAR INDEX COM 73936D206 45 1,984 SH   SOLE   1,984 0 0
POWERSHS DB US DOLLAR INDEX PUT 73936D956 0 2 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 4 48 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X823 158 1,872 SH   SOLE   1,872 0 0
PROSHARES TR PUT 74347X950 102 63 SH Put SOLE   0 0 0
UDR INC COM 902653104 10 295 SH   SOLE   295 0 0
URANIUM ENERGY CORP CALL 916896903 0 104 SH Call SOLE   0 0 0
URANIUM ENERGY CORP COM 916896103 66 50,825 SH   SOLE   50,825 0 0
URANIUM ENERGY CORP PUT 916896953 7 104 SH Put SOLE   0 0 0
NET 1 UEPS TECHNOLOGIES INC CALL 64107N906 497 52,547 SH Call SOLE   0 0 0
NET 1 UEPS TECHNOLOGIES INC PUT 64107N956 35 539 SH Put SOLE   0 0 0
UNITED FIRE GROUP INC CALL 910340908 0 1 SH Call SOLE   0 0 0
UNITED FIRE GROUP INC COM 910340108 1 28 SH   SOLE   28 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 10 81 SH Call SOLE   0 0 0
DOMTAR CORP CALL 257559903 20 100 SH Call SOLE   0 0 0
DOMTAR CORP PUT 257559953 2 7 SH Put SOLE   0 0 0
UNITED STS GASOLINE FD LP CALL 91201T902 1 75 SH Call SOLE   0 0 0
UNITED STS GASOLINE FD LP PUT 91201T952 0 10 SH Put SOLE   0 0 0
UGI CORP NEW COM 902681105 16 366 SH   SOLE   366 0 0
UGI CORP NEW PUT 902681955 1 16 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 0 2 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W601 1 45 SH   SOLE   45 0 0
PROSHARES TR II PUT 74347W952 0 1 SH Put SOLE   0 0 0
UNIVERSAL HLTH SVCS INC CALL 913903900 31 298 SH Call SOLE   0 0 0
UNIVERSAL HLTH SVCS INC PUT 913903950 16 92 SH Put SOLE   0 0 0
UNIVERSAL HEALTH RLTY INCM T COM 91359E105 7 128 SH   SOLE   128 0 0
UNITED INS HLDGS CORP COM 910710102 404 21,129 SH   SOLE   21,129 0 0
UNITED INS HLDGS CORP PUT 910710952 0 2 SH Put SOLE   0 0 0
UNISYS CORP CALL 909214906 6 58 SH Call SOLE   0 0 0
UNISYS CORP COM 909214306 37 3,519 SH   SOLE   3,519 0 0
UNISYS CORP PUT 909214956 0 121 SH Put SOLE   0 0 0
UNILEVER PLC CALL 904767904 3 55 SH Call SOLE   0 0 0
UNILEVER PLC COM 904767704 480 8,652 SH   SOLE   8,652 0 0
UNILEVER PLC PUT 904767954 25 87 SH Put SOLE   0 0 0
ULTA BEAUTY INC CALL 90384S903 469 1,392 SH Call SOLE   0 0 0
ULTA BEAUTY INC PUT 90384S953 660 858 SH Put SOLE   0 0 0
ULTIMATE SOFTWARE GROUP INC CALL 90385D907 1,494 6,131 SH Call SOLE   0 0 0
ULTIMATE SOFTWARE GROUP INC PUT 90385D957 19 54 SH Put SOLE   0 0 0
UMH PPTYS INC COM 903002103 2 168 SH   SOLE   168 0 0
UMPQUA HLDGS CORP CALL 904214903 0 1 SH Call SOLE   0 0 0
UMPQUA HLDGS CORP COM 904214103 12 572 SH   SOLE   572 0 0
UMPQUA HLDGS CORP PUT 904214953 1 10 SH Put SOLE   0 0 0
UNILEVER N V CALL 904784909 41 202 SH Call SOLE   0 0 0
UNILEVER N V PUT 904784959 11 283 SH Put SOLE   0 0 0
UNIFIRST CORP MASS CALL 904708904 12 7 SH Call SOLE   0 0 0
UNITED NAT FOODS INC CALL 911163903 3 24 SH Call SOLE   0 0 0
UNITED NAT FOODS INC PUT 911163953 10 201 SH Put SOLE   0 0 0
UNITED STATES NATL GAS FUND CALL 912318900 185 1,423 SH Call SOLE   0 0 0
UNITED STATES NATL GAS FUND PUT 912318950 131 1,039 SH Put SOLE   0 0 0
UNITED STATES NATL GAS FUND CALL 912318900 70 1,238 SH Call SOLE   0 0 0
UNITED STATES NATL GAS FUND PUT 912318950 33 118 SH Put SOLE   0 0 0
UNITEDHEALTH GROUP INC CALL 91324P902 725 1,192 SH Call SOLE   0 0 0
UNITEDHEALTH GROUP INC COM 91324P102 6,017 28,118 SH   SOLE   28,118 0 0
UNITEDHEALTH GROUP INC PUT 91324P952 602 2,485 SH Put SOLE   0 0 0
UNITI GROUP INC CALL 91325V908 31 462 SH Call SOLE   0 0 0
UNITI GROUP INC PUT 91325V958 14 419 SH Put SOLE   0 0 0
UNUM GROUP CALL 91529Y906 2 6 SH Call SOLE   0 0 0
UNUM GROUP PUT 91529Y956 24 179 SH Put SOLE   0 0 0
UNION PAC CORP CALL 907818908 2,528 3,109 SH Call SOLE   0 0 0
UNION PAC CORP PUT 907818958 841 3,011 SH Put SOLE   0 0 0
UNIT CORP CALL 909218909 3 108 SH Call SOLE   0 0 0
UNIT CORP COM 909218109 27 1,409 SH   SOLE   1,409 0 0
UNIT CORP PUT 909218959 1 35 SH Put SOLE   0 0 0
UNIVAR INC CALL 91336L907 18 537 SH Call SOLE   0 0 0
UNIVAR INC PUT 91336L957 0 4 SH Put SOLE   0 0 0
ULTRA PETROLEUM CORP CALL 903914908 1 95 SH Call SOLE   0 0 0
ULTRA PETROLEUM CORP COM 903914208 181 43,439 SH   SOLE   43,439 0 0
ULTRA PETROLEUM CORP PUT 903914958 13 133 SH Put SOLE   0 0 0
UPLAND SOFTWARE INC COM 91544A109 2 100 SH   SOLE   100 0 0
PROSHARES TR CALL 74347X900 144 63 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X864 739 5,660 SH   SOLE   5,660 0 0
PROSHARES TR PUT 74347X950 224 204 SH Put SOLE   0 0 0
UNITED PARCEL SERVICE INC CALL 911312906 419 3,477 SH Call SOLE   0 0 0
UNITED PARCEL SERVICE INC PUT 911312956 430 1,687 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 0 126 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y871 60 5,026 SH   SOLE   5,026 0 0
GLOBAL X FDS PUT 37954Y951 4 57 SH Put SOLE   0 0 0
URBAN OUTFITTERS INC CALL 917047902 112 473 SH Call SOLE   0 0 0
URBAN OUTFITTERS INC PUT 917047952 5 51 SH Put SOLE   0 0 0
UNITED RENTALS INC CALL 911363909 241 220 SH Call SOLE   0 0 0
UNITED RENTALS INC PUT 911363959 127 633 SH Put SOLE   0 0 0
PROSHARES TR COM 74347X799 337 4,255 SH   SOLE   4,255 0 0
USA COMPRESSION PARTNERS LP CALL 90290N909 0 4 SH Call SOLE   0 0 0
USA COMPRESSION PARTNERS LP COM 90290N109 15 898 SH   SOLE   898 0 0
USA COMPRESSION PARTNERS LP PUT 90290N959 1 16 SH Put SOLE   0 0 0
USA TECHNOLOGIES INC CALL 90328S900 22 271 SH Call SOLE   0 0 0
USA TECHNOLOGIES INC COM 90328S500 48 5,372 SH   SOLE   5,372 0 0
US BANCORP DEL CALL 902973904 122 2,597 SH Call SOLE   0 0 0
US BANCORP DEL COM 902973304 231 4,583 SH   SOLE   4,583 0 0
US BANCORP DEL PUT 902973954 215 1,306 SH Put SOLE   0 0 0
U S CONCRETE INC CALL 90333L901 6 54 SH Call SOLE   0 0 0
U S CONCRETE INC COM 90333L201 1,270 21,035 SH   SOLE   21,035 0 0
U S CONCRETE INC PUT 90333L951 155 176 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 59 49 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R952 52 58 SH Put SOLE   0 0 0
US FOODS HLDG CORP CALL 912008909 14 53 SH Call SOLE   0 0 0
US FOODS HLDG CORP COM 912008109 268 8,198 SH   SOLE   8,198 0 0
US FOODS HLDG CORP PUT 912008959 0 16 SH Put SOLE   0 0 0
U S G CORP CALL 903293905 169 598 SH Call SOLE   0 0 0
U S G CORP PUT 903293955 2 58 SH Put SOLE   0 0 0
UNITED STS 12 MONTH OIL FD L CALL 91288V903 0 1 SH Call SOLE   0 0 0
UNITED STATES CELLULAR CORP COM 911684108 70 1,750 SH   SOLE   1,750 0 0
UNITED STATES CELLULAR CORP PUT 911684958 0 2 SH Put SOLE   0 0 0
PRINCIPAL EXCHANGE TRADED FD COM 74255Y870 2 100 SH   SOLE   100 0 0
PRINCIPAL EXCHANGE TRADED FD PUT 74255Y950 0 2 SH Put SOLE   0 0 0
ISHARES TR PUT 46429B957 0 2 SH Put SOLE   0 0 0
USANA HEALTH SCIENCES INC CALL 90328M907 0 1 SH Call SOLE   0 0 0
UNITED STATES OIL FUND LP CALL 91232N908 47 557 SH Call SOLE   0 0 0
UNITED STATES OIL FUND LP PUT 91232N958 30 413 SH Put SOLE   0 0 0
U S PHYSICAL THERAPY INC COM 90337L108 7 94 SH   SOLE   94 0 0
UNITED THERAPEUTICS CORP DEL CALL 91307C902 23 130 SH Call SOLE   0 0 0
UNITED THERAPEUTICS CORP DEL PUT 91307C952 5 17 SH Put SOLE   0 0 0
UTSTARCOM HOLDINGS CORP CALL G9310A904 0 21 SH Call SOLE   0 0 0
UTSTARCOM HOLDINGS CORP COM G9310A114 0 75 SH   SOLE   75 0 0
UNITED TECHNOLOGIES CORP CALL 913017909 672 2,163 SH Call SOLE   0 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,381 10,980 SH   SOLE   10,980 0 0
UNITED TECHNOLOGIES CORP PUT 913017959 832 3,343 SH Put SOLE   0 0 0
POWERSHS DB US DOLLAR INDEX CALL 73936D906 2 45 SH Call SOLE   0 0 0
POWERSHS DB US DOLLAR INDEX COM 73936D107 462 19,577 SH   SOLE   19,577 0 0
POWERSHS DB US DOLLAR INDEX PUT 73936D956 62 307 SH Put SOLE   0 0 0
ENERGY FUELS INC CALL 292671908 1 186 SH Call SOLE   0 0 0
ENERGY FUELS INC COM 292671708 0 3 SH   SOLE   3 0 0
ENERGY FUELS INC PUT 292671958 1 20 SH Put SOLE   0 0 0
UNIVERSAL INS HLDGS INC CALL 91359V907 29 24 SH Call SOLE   0 0 0
UNIVERSAL INS HLDGS INC PUT 91359V957 0 4 SH Put SOLE   0 0 0
UNIVERSAL CORP VA CALL 913456909 3 10 SH Call SOLE   0 0 0
UNIVERSAL CORP VA PUT 913456959 0 7 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 2,625 5,520 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 2,126 4,534 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 40 1,213 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 60 71 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 0 39 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 20 378 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 0 1 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R842 162 2,343 SH   SOLE   2,343 0 0
PROSHARES TR PUT 74347R952 6 81 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 0 1 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347X950 3 9 SH Put SOLE   0 0 0
PROSHARES TR COM 74347R776 19 299 SH   SOLE   299 0 0
PROSHARES TR PUT 74347R952 0 1 SH Put SOLE   0 0 0
VISA INC CALL 92826C909 1,314 5,375 SH Call SOLE   0 0 0
VISA INC PUT 92826C959 1,405 3,478 SH Put SOLE   0 0 0
MARRIOTT VACATIONS WRLDWDE C CALL 57164Y907 17 78 SH Call SOLE   0 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 264 1,983 SH   SOLE   1,983 0 0
MARRIOTT VACATIONS WRLDWDE C PUT 57164Y957 50 102 SH Put SOLE   0 0 0
VALE S A CALL 91912E905 136 1,074 SH Call SOLE   0 0 0
VALE S A PUT 91912E955 51 1,367 SH Put SOLE   0 0 0
VARIAN MED SYS INC CALL 92220P905 103 766 SH Call SOLE   0 0 0
VARIAN MED SYS INC PUT 92220P955 3 23 SH Put SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A801 334 2,593 SH   SOLE   2,593 0 0
VANGUARD WORLD FDS PUT 92204A954 33 52 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 3 25 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908751 13 89 SH   SOLE   89 0 0
VBI VACCINES INC CALL 91822J903 0 1 SH Call SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 0 1 SH Call SOLE   0 0 0
VASCULAR BIOGENICS LTD CALL M96883909 0 23 SH Call SOLE   0 0 0
VASCULAR BIOGENICS LTD PUT M96883959 48 290 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 15 19 SH Call SOLE   0 0 0
VISTEON CORP CALL 92839U906 1 37 SH Call SOLE   0 0 0
VERICEL CORP CALL 92346J908 71 246 SH Call SOLE   0 0 0
VERICEL CORP COM 92346J108 20 2,064 SH   SOLE   2,064 0 0
VERICEL CORP PUT 92346J958 0 3 SH Put SOLE   0 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 3 152 SH   SOLE   152 0 0
VOCERA COMMUNICATIONS INC PUT 92857F957 0 1 SH Put SOLE   0 0 0
VERACYTE INC COM 92337F107 135 24,375 SH   SOLE   24,375 0 0
VERACYTE INC PUT 92337F957 105 325 SH Put SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A207 50 374 SH   SOLE   374 0 0
VANGUARD WORLD FDS PUT 92204A954 0 1 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 0 4 SH Call SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A306 56 616 SH   SOLE   616 0 0
VANGUARD WORLD FDS PUT 92204A954 7 15 SH Put SOLE   0 0 0
VASCO DATA SEC INTL INC CALL 92230Y904 0 1 SH Call SOLE   0 0 0
VASCO DATA SEC INTL INC COM 92230Y104 10 782 SH   SOLE   782 0 0
VANGUARD TAX MANAGED INTL FD CALL 921943908 29 177 SH Call SOLE   0 0 0
VANGUARD TAX MANAGED INTL FD PUT 921943958 9 99 SH Put SOLE   0 0 0
VECTRUS INC CALL 92242T901 6 13 SH Call SOLE   0 0 0
VEECO INSTRS INC DEL CALL 922417900 33 295 SH Call SOLE   0 0 0
VEECO INSTRS INC DEL PUT 922417950 10 142 SH Put SOLE   0 0 0
VEDANTA LTD CALL 92242Y900 0 3 SH Call SOLE   0 0 0
VEDANTA LTD COM 92242Y100 32 1,840 SH   SOLE   1,840 0 0
VEDANTA LTD PUT 92242Y950 2 10 SH Put SOLE   0 0 0
VEEVA SYS INC CALL 922475908 429 609 SH Call SOLE   0 0 0
VEEVA SYS INC PUT 922475958 78 291 SH Put SOLE   0 0 0
VEON LTD COM 91822M106 55 21,196 SH   SOLE   21,196 0 0
VEON LTD PUT 91822M956 31 323 SH Put SOLE   0 0 0
VEREIT INC CALL 92339V900 3 346 SH Call SOLE   0 0 0
VEREIT INC COM 92339V100 42 6,062 SH   SOLE   6,062 0 0
VEREIT INC PUT 92339V950 9 216 SH Put SOLE   0 0 0
VERU INC COM 92536C103 9 5,388 SH   SOLE   5,388 0 0
VERMILION ENERGY INC CALL 923725905 0 32 SH Call SOLE   0 0 0
VERMILION ENERGY INC COM 923725105 182 5,654 SH   SOLE   5,654 0 0
VERMILION ENERGY INC PUT 923725955 1 70 SH Put SOLE   0 0 0
V F CORP CALL 918204908 28 112 SH Call SOLE   0 0 0
V F CORP PUT 918204958 13 264 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 0 1 SH Call SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A405 47 686 SH   SOLE   686 0 0
VANGUARD WORLD FDS PUT 92204A954 1 260 SH Put SOLE   0 0 0
VONAGE HLDGS CORP CALL 92886T901 0 1 SH Call SOLE   0 0 0
VONAGE HLDGS CORP COM 92886T201 70 6,654 SH   SOLE   6,654 0 0
VONAGE HLDGS CORP PUT 92886T951 0 1 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 58 661 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 19 122 SH Put SOLE   0 0 0
VECTOR GROUP LTD CALL 92240M908 1 50 SH Call SOLE   0 0 0
VECTOR GROUP LTD COM 92240M108 50 2,480 SH   SOLE   2,480 0 0
VECTOR GROUP LTD PUT 92240M958 6 46 SH Put SOLE   0 0 0
VIRNETX HLDG CORP CALL 92823T908 3 43 SH Call SOLE   0 0 0
VIRNETX HLDG CORP COM 92823T108 174 44,199 SH   SOLE   44,199 0 0
VIRNETX HLDG CORP PUT 92823T958 50 323 SH Put SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A504 25 167 SH   SOLE   167 0 0
VANGUARD WORLD FDS PUT 92204A954 0 1 SH Put SOLE   0 0 0
VIACOM INC NEW CALL 92553P901 0 1 SH Call SOLE   0 0 0
VIACOM INC NEW COM 92553P102 1 50 SH   SOLE   50 0 0
VIACOM INC NEW PUT 92553P951 0 5 SH Put SOLE   0 0 0
VIACOM INC NEW CALL 92553P901 183 1,579 SH Call SOLE   0 0 0
VIACOM INC NEW COM 92553P201 804 25,903 SH   SOLE   25,903 0 0
VIACOM INC NEW PUT 92553P951 370 1,098 SH Put SOLE   0 0 0
VIAVI SOLUTIONS INC CALL 925550905 116 780 SH Call SOLE   0 0 0
VIAVI SOLUTIONS INC PUT 925550955 22 162 SH Put SOLE   0 0 0
VICAL INC COM 925602203 3 2,225 SH   SOLE   2,225 0 0
VICAL INC PUT 925602953 0 62 SH Put SOLE   0 0 0
VICOR CORP CALL 925815902 6 49 SH Call SOLE   0 0 0
VICOR CORP COM 925815102 133 4,687 SH   SOLE   4,687 0 0
VICOR CORP PUT 925815952 2 54 SH Put SOLE   0 0 0
VANGUARD GROUP CALL 921908904 54 233 SH Call SOLE   0 0 0
VANGUARD GROUP PUT 921908954 2 14 SH Put SOLE   0 0 0
CREDIT SUISSE NASSAU BRH CALL 22542D900 0 1 SH Call SOLE   0 0 0
VIPSHOP HLDGS LTD CALL 92763W903 1,627 80,488 SH Call SOLE   0 0 0
VIPSHOP HLDGS LTD PUT 92763W953 165 1,354 SH Put SOLE   0 0 0
VIRTU FINL INC CALL 928254901 10 69 SH Call SOLE   0 0 0
VIRTU FINL INC COM 928254101 119 3,610 SH   SOLE   3,610 0 0
VIRTU FINL INC PUT 928254951 0 3 SH Put SOLE   0 0 0
VOLT INFORMATION SCIENCES IN CALL 928703907 1 23 SH Call SOLE   0 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 2 958 SH   SOLE   958 0 0
TELEFONICA BRASIL SA CALL 87936R906 0 8 SH Call SOLE   0 0 0
TELEFONICA BRASIL SA PUT 87936R956 0 6 SH Put SOLE   0 0 0
VIVEVE MED INC CALL 92852W904 0 4 SH Call SOLE   0 0 0
MERIDIAN BIOSCIENCE INC CALL 589584901 0 14 SH Call SOLE   0 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 29 2,086 SH   SOLE   2,086 0 0
MERIDIAN BIOSCIENCE INC PUT 589584951 0 14 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 1 30 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W338 282 10,671 SH   SOLE   10,671 0 0
PROSHARES TR II PUT 74347W952 0 13 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 10 9 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W171 536 13,696 SH   SOLE   13,696 0 0
PROSHARES TR II PUT 74347W952 1 5 SH Put SOLE   0 0 0
VOXELJET AG CALL 92912L907 0 13 SH Call SOLE   0 0 0
VOXELJET AG PUT 92912L957 0 1 SH Put SOLE   0 0 0
VIKING THERAPEUTICS INC CALL 92686J906 3 158 SH Call SOLE   0 0 0
VIKING THERAPEUTICS INC COM 92686J106 34 7,797 SH   SOLE   7,797 0 0
VIKING THERAPEUTICS INC PUT 92686J956 4 18 SH Put SOLE   0 0 0
VALERO ENERGY CORP NEW CALL 91913Y900 1,108 2,434 SH Call SOLE   0 0 0
VALERO ENERGY CORP NEW COM 91913Y100 94 1,015 SH   SOLE   1,015 0 0
VALERO ENERGY CORP NEW PUT 91913Y950 301 2,451 SH Put SOLE   0 0 0
VALERO ENERGY PARTNERS LP CALL 91914J902 0 1 SH Call SOLE   0 0 0
VALERO ENERGY PARTNERS LP COM 91914J102 28 807 SH   SOLE   807 0 0
VALERO ENERGY PARTNERS LP PUT 91914J952 14 10 SH Put SOLE   0 0 0
VALLEY NATL BANCORP CALL 919794907 0 1 SH Call SOLE   0 0 0
VALLEY NATL BANCORP PUT 919794957 0 4 SH Put SOLE   0 0 0
EXCHANGE TRADED CONCEPTS TR PUT 301505950 0 1 SH Put SOLE   0 0 0
VULCAN MATLS CO CALL 929160909 9 313 SH Call SOLE   0 0 0
VULCAN MATLS CO COM 929160109 1,897 16,618 SH   SOLE   16,618 0 0
VULCAN MATLS CO PUT 929160959 131 401 SH Put SOLE   0 0 0
VALMONT INDS INC CALL 920253901 2 27 SH Call SOLE   0 0 0
VALMONT INDS INC COM 920253101 147 1,006 SH   SOLE   1,006 0 0
VALMONT INDS INC PUT 920253951 21 45 SH Put SOLE   0 0 0
EXCHANGE TRADED CONCEPTS TR CALL 301505900 0 8 SH Call SOLE   0 0 0
EXCHANGE TRADED CONCEPTS TR COM 301505830 0 191 SH   SOLE   191 0 0
EXCHANGE TRADED CONCEPTS TR PUT 301505950 12 3 SH Put SOLE   0 0 0
VMWARE INC CALL 928563902 4,421 34,663 SH Call SOLE   0 0 0
VMWARE INC PUT 928563952 700 1,008 SH Put SOLE   0 0 0
VANDA PHARMACEUTICALS INC CALL 921659908 1 6 SH Call SOLE   0 0 0
VANDA PHARMACEUTICALS INC COM 921659108 99 5,878 SH   SOLE   5,878 0 0
VANDA PHARMACEUTICALS INC PUT 921659958 18 139 SH Put SOLE   0 0 0
21VIANET GROUP INC CALL 90138A903 1 40 SH Call SOLE   0 0 0
21VIANET GROUP INC COM 90138A103 80 11,575 SH   SOLE   11,575 0 0
21VIANET GROUP INC PUT 90138A953 64 174 SH Put SOLE   0 0 0
VORNADO RLTY TR CALL 929042909 42 301 SH Call SOLE   0 0 0
VORNADO RLTY TR COM 929042109 548 8,153 SH   SOLE   8,153 0 0
VORNADO RLTY TR PUT 929042959 84 217 SH Put SOLE   0 0 0
VIPER ENERGY PARTNERS LP CALL 92763M905 4 8 SH Call SOLE   0 0 0
VIPER ENERGY PARTNERS LP COM 92763M105 87 3,442 SH   SOLE   3,442 0 0
VIPER ENERGY PARTNERS LP PUT 92763M955 11 263 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 116 309 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908553 1,035 13,720 SH   SOLE   13,720 0 0
VANGUARD INDEX FDS PUT 922908959 113 1,287 SH Put SOLE   0 0 0
VENATOR MATLS PLC CALL G9329Z900 0 23 SH Call SOLE   0 0 0
VENATOR MATLS PLC COM G9329Z100 65 3,628 SH   SOLE   3,628 0 0
VENATOR MATLS PLC PUT G9329Z950 5 49 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 0 3 SH Call SOLE   0 0 0
VOC ENERGY TR CALL 91829B903 21 306 SH Call SOLE   0 0 0
VOC ENERGY TR COM 91829B103 13 3,342 SH   SOLE   3,342 0 0
VOC ENERGY TR PUT 91829B953 12 130 SH Put SOLE   0 0 0
VODAFONE GROUP PLC NEW CALL 92857W908 22 1,203 SH Call SOLE   0 0 0
VODAFONE GROUP PLC NEW COM 92857W308 162 5,849 SH   SOLE   5,849 0 0
VODAFONE GROUP PLC NEW PUT 92857W958 83 631 SH Put SOLE   0 0 0
VANGUARD INDEX FDS COM 922908512 195 1,791 SH   SOLE   1,791 0 0
VANGUARD INDEX FDS PUT 922908959 4 15 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 7 21 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 7 5 SH Put SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A884 4 59 SH   SOLE   59 0 0
VANGUARD WORLD FDS PUT 92204A954 1 1 SH Put SOLE   0 0 0
VOXX INTL CORP CALL 91829F904 0 1 SH Call SOLE   0 0 0
VOXX INTL CORP COM 91829F104 0 28 SH   SOLE   28 0 0
VOXX INTL CORP PUT 91829F954 0 4 SH Put SOLE   0 0 0
VOYA FINL INC CALL 929089900 39 254 SH Call SOLE   0 0 0
VOYA FINL INC PUT 929089950 9 160 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F COM 922042866 91 1,261 SH   SOLE   1,261 0 0
VALIDUS HOLDINGS LTD CALL G9319H902 0 6 SH Call SOLE   0 0 0
VALIDUS HOLDINGS LTD PUT G9319H952 0 3 SH Put SOLE   0 0 0
VERA BRADLEY INC CALL 92335C906 62 643 SH Call SOLE   0 0 0
VERA BRADLEY INC PUT 92335C956 45 394 SH Put SOLE   0 0 0
VIEWRAY INC CALL 92672L907 2 56 SH Call SOLE   0 0 0
VIEWRAY INC COM 92672L107 119 18,509 SH   SOLE   18,509 0 0
VIEWRAY INC PUT 92672L957 123 200 SH Put SOLE   0 0 0
VAREX IMAGING CORP PUT 92214X956 0 5 SH Put SOLE   0 0 0
VARONIS SYS INC CALL 922280902 19 44 SH Call SOLE   0 0 0
VARONIS SYS INC COM 922280102 793 13,121 SH   SOLE   13,121 0 0
VARONIS SYS INC PUT 922280952 7 108 SH Put SOLE   0 0 0
VERINT SYS INC CALL 92343X900 39 161 SH Call SOLE   0 0 0
VERINT SYS INC COM 92343X100 162 3,826 SH   SOLE   3,826 0 0
VERINT SYS INC PUT 92343X950 6 140 SH Put SOLE   0 0 0
POWERSHARES ETF TR II PUT 73937B956 0 3 SH Put SOLE   0 0 0
VERSO CORP CALL 92531L907 0 3 SH Call SOLE   0 0 0
VERSO CORP COM 92531L207 100 5,996 SH   SOLE   5,996 0 0
VERSO CORP PUT 92531L957 0 1 SH Put SOLE   0 0 0
VERISK ANALYTICS INC CALL 92345Y906 26 138 SH Call SOLE   0 0 0
VERISK ANALYTICS INC PUT 92345Y956 0 11 SH Put SOLE   0 0 0
VERISIGN INC CALL 92343E902 164 732 SH Call SOLE   0 0 0
VERISIGN INC COM 92343E102 397 3,356 SH   SOLE   3,356 0 0
VERISIGN INC PUT 92343E952 107 541 SH Put SOLE   0 0 0
VERTEX PHARMACEUTICALS INC CALL 92532F900 513 587 SH Call SOLE   0 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 623 3,823 SH   SOLE   3,823 0 0
VERTEX PHARMACEUTICALS INC PUT 92532F950 126 188 SH Put SOLE   0 0 0
VALEANT PHARMACEUTICALS INTL CALL 91911K902 263 2,330 SH Call SOLE   0 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 1,686 105,920 SH   SOLE   105,920 0 0
VALEANT PHARMACEUTICALS INTL PUT 91911K952 498 3,535 SH Put SOLE   0 0 0
VERSARTIS INC CALL 92529L902 1 79 SH Call SOLE   0 0 0
VERSARTIS INC PUT 92529L952 0 3 SH Put SOLE   0 0 0
VIASAT INC CALL 92552V900 0 2 SH Call SOLE   0 0 0
VIASAT INC COM 92552V100 219 3,339 SH   SOLE   3,339 0 0
VIASAT INC PUT 92552V950 34 192 SH Put SOLE   0 0 0
VISHAY INTERTECHNOLOGY INC CALL 928298908 0 12 SH Call SOLE   0 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 79 4,272 SH   SOLE   4,272 0 0
VISHAY INTERTECHNOLOGY INC PUT 928298958 17 80 SH Put SOLE   0 0 0
VITAMIN SHOPPE INC CALL 92849E901 1 39 SH Call SOLE   0 0 0
VITAMIN SHOPPE INC COM 92849E101 201 46,402 SH   SOLE   46,402 0 0
VITAMIN SHOPPE INC PUT 92849E951 86 733 SH Put SOLE   0 0 0
VIVINT SOLAR INC CALL 92854Q906 0 4 SH Call SOLE   0 0 0
VIVINT SOLAR INC COM 92854Q106 9 2,479 SH   SOLE   2,479 0 0
VIVINT SOLAR INC PUT 92854Q956 0 41 SH Put SOLE   0 0 0
VERSUM MATLS INC CALL 92532W903 4 68 SH Call SOLE   0 0 0
VERSUM MATLS INC PUT 92532W953 0 2 SH Put SOLE   0 0 0
VERASTEM INC CALL 92337C904 1 151 SH Call SOLE   0 0 0
VERASTEM INC PUT 92337C954 5 98 SH Put SOLE   0 0 0
VISTA OUTDOOR INC CALL 928377900 0 28 SH Call SOLE   0 0 0
VISTA OUTDOOR INC PUT 928377950 3 19 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 0 2 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F COM 922042742 203 2,762 SH   SOLE   2,762 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 0 1 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 18 46 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908769 630 4,644 SH   SOLE   4,644 0 0
VANGUARD INDEX FDS PUT 922908959 65 175 SH Put SOLE   0 0 0
VITAL THERAPIES INC CALL 92847R904 6 21 SH Call SOLE   0 0 0
VITAL THERAPIES INC COM 92847R104 33 4,907 SH   SOLE   4,907 0 0
VITAL THERAPIES INC PUT 92847R954 12 63 SH Put SOLE   0 0 0
VENTAS INC CALL 92276F900 2 52 SH Call SOLE   0 0 0
VENTAS INC COM 92276F100 88 1,784 SH   SOLE   1,784 0 0
VENTAS INC PUT 92276F950 33 135 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 0 4 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908744 47 456 SH   SOLE   456 0 0
VANGUARD INDEX FDS PUT 922908959 2 10 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 2 8 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 1 2 SH Put SOLE   0 0 0
VUZIX CORP CALL 92921W900 21 337 SH Call SOLE   0 0 0
VUZIX CORP PUT 92921W950 38 122 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 5 20 SH Call SOLE   0 0 0
VIVUS INC COM 928551100 0 100 SH   SOLE   100 0 0
VIVUS INC PUT 928551950 0 1 SH Put SOLE   0 0 0
VALVOLINE INC CALL 92047W901 0 1 SH Call SOLE   0 0 0
VALVOLINE INC COM 92047W101 281 12,703 SH   SOLE   12,703 0 0
VALVOLINE INC PUT 92047W951 27 528 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 159 1,847 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F COM 922042858 1,009 21,494 SH   SOLE   21,494 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 17 164 SH Put SOLE   0 0 0
VANGUARD STAR FD CALL 921909908 2 6 SH Call SOLE   0 0 0
VANGUARD STAR FD COM 921909768 65 1,158 SH   SOLE   1,158 0 0
VANGUARD STAR FD PUT 921909958 1 10 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746L902 8,354 17,119 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06746L952 2,565 10,847 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746L902 519 2,426 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06746L952 548 2,181 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06740Q900 2 71 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06740Q950 0 9 SH Put SOLE   0 0 0
VOYAGER THERAPEUTICS INC CALL 92915B906 10 36 SH Call SOLE   0 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 7 373 SH   SOLE   373 0 0
VOYAGER THERAPEUTICS INC PUT 92915B956 2 55 SH Put SOLE   0 0 0
VANGUARD WHITEHALL FDS INC CALL 921946906 16 154 SH Call SOLE   0 0 0
VANGUARD WHITEHALL FDS INC PUT 921946956 1 15 SH Put SOLE   0 0 0
VERIZON COMMUNICATIONS INC CALL 92343V904 271 3,391 SH Call SOLE   0 0 0
VERIZON COMMUNICATIONS INC PUT 92343V954 512 2,563 SH Put SOLE   0 0 0
VERIZON COMMUNICATIONS INC CALL 92343V904 77 121 SH Call SOLE   0 0 0
VERIZON COMMUNICATIONS INC PUT 92343V954 124 146 SH Put SOLE   0 0 0
WAYFAIR INC CALL 94419L901 66 424 SH Call SOLE   0 0 0
WAYFAIR INC PUT 94419L951 215 414 SH Put SOLE   0 0 0
WABTEC CORP CALL 929740908 1 5 SH Call SOLE   0 0 0
WABTEC CORP COM 929740108 118 1,452 SH   SOLE   1,452 0 0
WABTEC CORP PUT 929740958 5 126 SH Put SOLE   0 0 0
WESTAMERICA BANCORPORATION CALL 957090903 1 10 SH Call SOLE   0 0 0
WASHINGTON FED INC COM 938824109 2 65 SH   SOLE   65 0 0
WASHINGTON FED INC PUT 938824959 0 1 SH Put SOLE   0 0 0
WAGEWORKS INC CALL 930427909 0 6 SH Call SOLE   0 0 0
WAGEWORKS INC PUT 930427959 15 9 SH Put SOLE   0 0 0
WESCO AIRCRAFT HLDGS INC CALL 950814903 2 130 SH Call SOLE   0 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 147 14,375 SH   SOLE   14,375 0 0
WESCO AIRCRAFT HLDGS INC PUT 950814953 15 658 SH Put SOLE   0 0 0
WESTERN ALLIANCE BANCORP CALL 957638909 7 52 SH Call SOLE   0 0 0
WESTERN ALLIANCE BANCORP PUT 957638959 0 2 SH Put SOLE   0 0 0
WATERS CORP CALL 941848903 1 4 SH Call SOLE   0 0 0
WATERS CORP PUT 941848953 1 2 SH Put SOLE   0 0 0
ENERGOUS CORP CALL 29272C903 51 540 SH Call SOLE   0 0 0
ENERGOUS CORP COM 29272C103 184 11,488 SH   SOLE   11,488 0 0
ENERGOUS CORP PUT 29272C953 159 356 SH Put SOLE   0 0 0
WEIBO CORP CALL 948596901 1,967 13,727 SH Call SOLE   0 0 0
WEIBO CORP PUT 948596951 377 633 SH Put SOLE   0 0 0
WALGREENS BOOTS ALLIANCE INC CALL 931427908 67 2,220 SH Call SOLE   0 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 524 8,018 SH   SOLE   8,018 0 0
WALGREENS BOOTS ALLIANCE INC PUT 931427958 722 1,498 SH Put SOLE   0 0 0
500 COM LTD CALL 33829R900 15 60 SH Call SOLE   0 0 0
500 COM LTD PUT 33829R950 4 51 SH Put SOLE   0 0 0
WABCO HLDGS INC CALL 92927K902 8 23 SH Call SOLE   0 0 0
WABCO HLDGS INC COM 92927K102 786 5,875 SH   SOLE   5,875 0 0
WABCO HLDGS INC PUT 92927K952 77 234 SH Put SOLE   0 0 0
WEBSTER FINL CORP CONN CALL 947890909 19 28 SH Call SOLE   0 0 0
WEBSTER FINL CORP CONN PUT 947890959 0 4 SH Put SOLE   0 0 0
WELBILT INC CALL 949090904 0 13 SH Call SOLE   0 0 0
WESCO INTL INC CALL 95082P905 0 66 SH Call SOLE   0 0 0
WESCO INTL INC COM 95082P105 6 106 SH   SOLE   106 0 0
WESCO INTL INC PUT 95082P955 0 2 SH Put SOLE   0 0 0
WELLCARE HEALTH PLANS INC CALL 94946T906 312 1,623 SH Call SOLE   0 0 0
WELLCARE HEALTH PLANS INC PUT 94946T956 56 25 SH Put SOLE   0 0 0
WASTE CONNECTIONS INC CALL 94106B901 10 39 SH Call SOLE   0 0 0
WASTE CONNECTIONS INC PUT 94106B951 4 59 SH Put SOLE   0 0 0
WALKER & DUNLOP INC CALL 93148P902 0 1 SH Call SOLE   0 0 0
WALKER & DUNLOP INC COM 93148P102 9 163 SH   SOLE   163 0 0
WALKER & DUNLOP INC PUT 93148P952 0 2 SH Put SOLE   0 0 0
WORKDAY INC CALL 98138H901 588 429 SH Call SOLE   0 0 0
WORKDAY INC COM 98138H101 77 613 SH   SOLE   613 0 0
WORKDAY INC PUT 98138H951 122 288 SH Put SOLE   0 0 0
WESTERN DIGITAL CORP CALL 958102905 1,347 2,167 SH Call SOLE   0 0 0
WESTERN DIGITAL CORP PUT 958102955 614 2,688 SH Put SOLE   0 0 0
WD-40 CO CALL 929236907 0 1 SH Call SOLE   0 0 0
WD-40 CO PUT 929236957 0 3 SH Put SOLE   0 0 0
WADDELL & REED FINL INC CALL 930059900 15 212 SH Call SOLE   0 0 0
WADDELL & REED FINL INC COM 930059100 55 2,763 SH   SOLE   2,763 0 0
WADDELL & REED FINL INC PUT 930059950 12 163 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 11 534 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 2 35 SH Put SOLE   0 0 0
WEB COM GROUP INC CALL 94733A904 0 66 SH Call SOLE   0 0 0
WEB COM GROUP INC PUT 94733A954 1 28 SH Put SOLE   0 0 0
WEC ENERGY GROUP INC CALL 92939U906 1 18 SH Call SOLE   0 0 0
WEC ENERGY GROUP INC COM 92939U106 12 198 SH   SOLE   198 0 0
WEC ENERGY GROUP INC PUT 92939U956 1 33 SH Put SOLE   0 0 0
WELLTOWER INC CALL 95040Q904 24 254 SH Call SOLE   0 0 0
WELLTOWER INC PUT 95040Q954 9 126 SH Put SOLE   0 0 0
WENDYS CO CALL 95058W900 203 1,103 SH Call SOLE   0 0 0
WENDYS CO PUT 95058W950 3 249 SH Put SOLE   0 0 0
WERNER ENTERPRISES INC CALL 950755908 0 2 SH Call SOLE   0 0 0
WERNER ENTERPRISES INC COM 950755108 2 74 SH   SOLE   74 0 0
WERNER ENTERPRISES INC PUT 950755958 0 2 SH Put SOLE   0 0 0
WESTERN GAS PARTNERS LP CALL 958254904 0 61 SH Call SOLE   0 0 0
WESTERN GAS PARTNERS LP COM 958254104 74 1,751 SH   SOLE   1,751 0 0
WESTERN GAS PARTNERS LP PUT 958254954 6 33 SH Put SOLE   0 0 0
WISDOMTREE INVTS INC CALL 97717P904 2 77 SH Call SOLE   0 0 0
WISDOMTREE INVTS INC COM 97717P104 430 46,927 SH   SOLE   46,927 0 0
WISDOMTREE INVTS INC PUT 97717P954 79 651 SH Put SOLE   0 0 0
WEX INC CALL 96208T904 44 286 SH Call SOLE   0 0 0
WEX INC PUT 96208T954 0 40 SH Put SOLE   0 0 0
WELLS FARGO CO NEW CALL 949746901 283 2,756 SH Call SOLE   0 0 0
WELLS FARGO CO NEW COM 949746101 5,609 107,029 SH   SOLE   107,029 0 0
WELLS FARGO CO NEW PUT 949746951 1,759 6,037 SH Put SOLE   0 0 0
WEATHERFORD INTL PLC CALL G48833900 7 454 SH Call SOLE   0 0 0
WEATHERFORD INTL PLC COM G48833100 46 20,480 SH   SOLE   20,480 0 0
WEATHERFORD INTL PLC PUT G48833950 104 651 SH Put SOLE   0 0 0
WGL HLDGS INC CALL 92924F906 2 19 SH Call SOLE   0 0 0
WGL HLDGS INC COM 92924F106 193 2,309 SH   SOLE   2,309 0 0
WGL HLDGS INC PUT 92924F956 13 45 SH Put SOLE   0 0 0
WINNEBAGO INDS INC CALL 974637900 298 7,852 SH Call SOLE   0 0 0
WINNEBAGO INDS INC PUT 974637950 107 172 SH Put SOLE   0 0 0
WESTERN GAS EQUITY PARTNERS CALL 95825R903 0 2 SH Call SOLE   0 0 0
WHIRLPOOL CORP CALL 963320906 32 177 SH Call SOLE   0 0 0
WHIRLPOOL CORP COM 963320106 2,600 16,983 SH   SOLE   16,983 0 0
WHIRLPOOL CORP PUT 963320956 510 518 SH Put SOLE   0 0 0
BOINGO WIRELESS INC CALL 09739C902 0 8 SH Call SOLE   0 0 0
BOINGO WIRELESS INC COM 09739C102 4 198 SH   SOLE   198 0 0
BOINGO WIRELESS INC PUT 09739C952 1 10 SH Put SOLE   0 0 0
WINDSTREAM HLDGS INC PUT 97382A950 0 1 SH Put SOLE   0 0 0
WINGSTOP INC CALL 974155903 17 80 SH Call SOLE   0 0 0
WINGSTOP INC COM 974155103 634 13,441 SH   SOLE   13,441 0 0
WINGSTOP INC PUT 974155953 36 437 SH Put SOLE   0 0 0
ENCORE WIRE CORP CALL 292562905 1 1 SH Call SOLE   0 0 0
ENCORE WIRE CORP COM 292562105 1 31 SH   SOLE   31 0 0
ENCORE WIRE CORP PUT 292562955 1 10 SH Put SOLE   0 0 0
WIPRO LTD CALL 97651M909 0 1 SH Call SOLE   0 0 0
WIPRO LTD COM 97651M109 52 10,234 SH   SOLE   10,234 0 0
WIPRO LTD PUT 97651M959 1 53 SH Put SOLE   0 0 0
WIX COM LTD CALL M98068905 195 164 SH Call SOLE   0 0 0
WIX COM LTD PUT M98068955 32 233 SH Put SOLE   0 0 0
WORKIVA INC CALL 98139A905 4 86 SH Call SOLE   0 0 0
WESTMORELAND COAL CO COM 960878106 0 1,300 SH   SOLE   1,300 0 0
WESTMORELAND COAL CO PUT 960878956 2 13 SH Put SOLE   0 0 0
LYON WILLIAM HOMES COM 552074700 187 6,836 SH   SOLE   6,836 0 0
LYON WILLIAM HOMES PUT 552074950 0 16 SH Put SOLE   0 0 0
WESTLAKE CHEM CORP CALL 960413902 340 3,071 SH Call SOLE   0 0 0
WESTLAKE CHEM CORP PUT 960413952 27 163 SH Put SOLE   0 0 0
WESTLAKE CHEM PARTNERS LP CALL 960417903 0 25 SH Call SOLE   0 0 0
WESTLAKE CHEM PARTNERS LP COM 960417103 7 317 SH   SOLE   317 0 0
WESTLAKE CHEM PARTNERS LP PUT 960417953 2 21 SH Put SOLE   0 0 0
WHITING PETE CORP NEW CALL 966387909 226 1,456 SH Call SOLE   0 0 0
WHITING PETE CORP NEW PUT 966387959 42 1,096 SH Put SOLE   0 0 0
WHITING PETE CORP NEW CALL 966387909 35 121 SH Call SOLE   0 0 0
WHITING PETE CORP NEW PUT 966387959 12 38 SH Put SOLE   0 0 0
WILLIS TOWERS WATSON PUB LTD COM G96629103 42 281 SH   SOLE   281 0 0
WILLIS TOWERS WATSON PUB LTD PUT G96629953 57 254 SH Put SOLE   0 0 0
WASTE MGMT INC DEL CALL 94106L909 1,135 973 SH Call SOLE   0 0 0
WASTE MGMT INC DEL COM 94106L109 257 3,063 SH   SOLE   3,063 0 0
WASTE MGMT INC DEL PUT 94106L959 182 452 SH Put SOLE   0 0 0
WILLIAMS COS INC DEL CALL 969457900 17 1,053 SH Call SOLE   0 0 0
WILLIAMS COS INC DEL PUT 969457950 27 254 SH Put SOLE   0 0 0
WESTERN ASSET MTG CAP CORP PUT 95790D955 0 2 SH Put SOLE   0 0 0
WRIGHT MED GROUP N V CALL N96617908 9 589 SH Call SOLE   0 0 0
WRIGHT MED GROUP N V COM N96617118 130 6,592 SH   SOLE   6,592 0 0
WRIGHT MED GROUP N V PUT N96617958 85 138 SH Put SOLE   0 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 112 4,360 SH   SOLE   4,360 0 0
ADVANCED DRAIN SYS INC DEL PUT 00790R954 1 9 SH Put SOLE   0 0 0
WALMART INC CALL 931142903 1,040 5,359 SH Call SOLE   0 0 0
WALMART INC COM 931142103 3,918 44,042 SH   SOLE   44,042 0 0
WALMART INC PUT 931142953 1,850 5,069 SH Put SOLE   0 0 0
WABASH NATL CORP CALL 929566907 0 14 SH Call SOLE   0 0 0
WESTERN NEW ENG BANCORP INC PUT 958892951 0 2 SH Put SOLE   0 0 0
WORTHINGTON INDS INC CALL 981811902 0 15 SH Call SOLE   0 0 0
WORTHINGTON INDS INC COM 981811102 128 2,999 SH   SOLE   2,999 0 0
WORTHINGTON INDS INC PUT 981811952 1 5 SH Put SOLE   0 0 0
WORLDPAY INC CALL 981558909 128 371 SH Call SOLE   0 0 0
WORLDPAY INC PUT 981558959 14 306 SH Put SOLE   0 0 0
W P CAREY INC CALL 92936U909 2 26 SH Call SOLE   0 0 0
W P CAREY INC PUT 92936U959 1 12 SH Put SOLE   0 0 0
WASHINGTON PRIME GROUP NEW CALL 93964W908 0 60 SH Call SOLE   0 0 0
WASHINGTON PRIME GROUP NEW PUT 93964W958 14 194 SH Put SOLE   0 0 0
WHEATON PRECIOUS METALS CORP CALL 962879902 8 184 SH Call SOLE   0 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 368 18,113 SH   SOLE   18,113 0 0
WHEATON PRECIOUS METALS CORP PUT 962879952 93 296 SH Put SOLE   0 0 0
WPP PLC NEW CALL 92937A902 2 45 SH Call SOLE   0 0 0
WPP PLC NEW COM 92937A102 661 8,317 SH   SOLE   8,317 0 0
WPP PLC NEW PUT 92937A952 106 112 SH Put SOLE   0 0 0
WESTPORT FUEL SYSTEMS INC CALL 960908909 4 141 SH Call SOLE   0 0 0
WESTPORT FUEL SYSTEMS INC PUT 960908959 26 81 SH Put SOLE   0 0 0
WPX ENERGY INC CALL 98212B903 12 116 SH Call SOLE   0 0 0
WPX ENERGY INC COM 98212B103 109 7,376 SH   SOLE   7,376 0 0
WPX ENERGY INC PUT 98212B953 3 202 SH Put SOLE   0 0 0
WILLIAMS PARTNERS L P NEW CALL 96949L905 2 120 SH Call SOLE   0 0 0
WILLIAMS PARTNERS L P NEW COM 96949L105 743 21,607 SH   SOLE   21,607 0 0
WILLIAMS PARTNERS L P NEW PUT 96949L955 41 403 SH Put SOLE   0 0 0
W R BERKLEY CORPORATION CALL 084423902 1 5 SH Call SOLE   0 0 0
W R BERKLEY CORPORATION COM 084423102 89 1,233 SH   SOLE   1,233 0 0
W R BERKLEY CORPORATION PUT 084423952 0 28 SH Put SOLE   0 0 0
WILDHORSE RESOURCE DEV CORP CALL 96812T902 458 20,417 SH Call SOLE   0 0 0
WILDHORSE RESOURCE DEV CORP PUT 96812T952 137 838 SH Put SOLE   0 0 0
WASHINGTON REAL ESTATE INVT CALL 939653901 6 77 SH Call SOLE   0 0 0
WASHINGTON REAL ESTATE INVT COM 939653101 61 2,266 SH   SOLE   2,266 0 0
WASHINGTON REAL ESTATE INVT PUT 939653951 5 53 SH Put SOLE   0 0 0
WEINGARTEN RLTY INVS COM 948741103 40 1,446 SH   SOLE   1,446 0 0
WEINGARTEN RLTY INVS PUT 948741953 2 15 SH Put SOLE   0 0 0
WESTROCK CO CALL 96145D905 74 266 SH Call SOLE   0 0 0
WESTROCK CO PUT 96145D955 4 12 SH Put SOLE   0 0 0
WORLD ACCEP CORP DEL CALL 981419904 16 13 SH Call SOLE   0 0 0
WORLD ACCEP CORP DEL PUT 981419954 2 6 SH Put SOLE   0 0 0
WILLIAMS SONOMA INC CALL 969904901 43 230 SH Call SOLE   0 0 0
WILLIAMS SONOMA INC PUT 969904951 18 134 SH Put SOLE   0 0 0
WATSCO INC CALL 942622900 1 3 SH Call SOLE   0 0 0
WATSCO INC COM 942622200 8 48 SH   SOLE   48 0 0
WATSCO INC PUT 942622950 1 6 SH Put SOLE   0 0 0
WHITESTONE REIT CALL 966084904 0 16 SH Call SOLE   0 0 0
WHITESTONE REIT PUT 966084954 0 4 SH Put SOLE   0 0 0
W & T OFFSHORE INC CALL 92922P906 0 6 SH Call SOLE   0 0 0
W & T OFFSHORE INC COM 92922P106 41 9,329 SH   SOLE   9,329 0 0
W & T OFFSHORE INC PUT 92922P956 1 45 SH Put SOLE   0 0 0
AQUA AMERICA INC CALL 03836W903 0 240 SH Call SOLE   0 0 0
AQUA AMERICA INC COM 03836W103 449 13,192 SH   SOLE   13,192 0 0
AQUA AMERICA INC PUT 03836W953 50 250 SH Put SOLE   0 0 0
SELECT ENERGY SVCS INC COM 81617J301 2 200 SH   SOLE   200 0 0
SELECT ENERGY SVCS INC PUT 81617J951 0 2 SH Put SOLE   0 0 0
WEIGHT WATCHERS INTL INC NEW CALL 948626906 1,074 574 SH Call SOLE   0 0 0
WEIGHT WATCHERS INTL INC NEW PUT 948626956 168 2,534 SH Put SOLE   0 0 0
WESTERN UN CO CALL 959802909 1 70 SH Call SOLE   0 0 0
WESTERN UN CO PUT 959802959 1 99 SH Put SOLE   0 0 0
58 COM INC CALL 31680Q904 65 223 SH Call SOLE   0 0 0
58 COM INC COM 31680Q104 921 11,542 SH   SOLE   11,542 0 0
58 COM INC PUT 31680Q954 171 549 SH Put SOLE   0 0 0
WOODWARD INC CALL 980745903 0 1 SH Call SOLE   0 0 0
WOODWARD INC COM 980745103 142 1,989 SH   SOLE   1,989 0 0
WOODWARD INC PUT 980745953 26 69 SH Put SOLE   0 0 0
WORLD WRESTLING ENTMT INC CALL 98156Q908 7 25 SH Call SOLE   0 0 0
WORLD WRESTLING ENTMT INC COM 98156Q108 334 9,293 SH   SOLE   9,293 0 0
WORLD WRESTLING ENTMT INC PUT 98156Q958 5 46 SH Put SOLE   0 0 0
WOLVERINE WORLD WIDE INC CALL 978097903 1 31 SH Call SOLE   0 0 0
WEYERHAEUSER CO CALL 962166904 31 452 SH Call SOLE   0 0 0
WEYERHAEUSER CO PUT 962166954 40 322 SH Put SOLE   0 0 0
WYNDHAM WORLDWIDE CORP CALL 98310W908 1,255 10,876 SH Call SOLE   0 0 0
WYNDHAM WORLDWIDE CORP PUT 98310W958 74 135 SH Put SOLE   0 0 0
WYNN RESORTS LTD CALL 983134907 2,682 2,389 SH Call SOLE   0 0 0
WYNN RESORTS LTD PUT 983134957 1,077 2,120 SH Put SOLE   0 0 0
UNITED STATES STL CORP NEW CALL 912909908 886 4,494 SH Call SOLE   0 0 0
UNITED STATES STL CORP NEW COM 912909108 2,842 80,785 SH   SOLE   80,785 0 0
UNITED STATES STL CORP NEW PUT 912909958 1,130 5,065 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 555 1,519 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 729 2,982 SH Put SOLE   0 0 0
XBIOTECH INC CALL 98400H902 2 67 SH Call SOLE   0 0 0
XBIOTECH INC COM 98400H102 33 6,310 SH   SOLE   6,310 0 0
XBIOTECH INC PUT 98400H952 6 84 SH Put SOLE   0 0 0
XCERRA CORP CALL 98400J908 10 55 SH Call SOLE   0 0 0
XCERRA CORP COM 98400J108 79 6,833 SH   SOLE   6,833 0 0
XCERRA CORP PUT 98400J958 2 18 SH Put SOLE   0 0 0
CIMAREX ENERGY CO CALL 171798901 5 35 SH Call SOLE   0 0 0
CIMAREX ENERGY CO COM 171798101 677 7,247 SH   SOLE   7,247 0 0
CIMAREX ENERGY CO PUT 171798951 224 244 SH Put SOLE   0 0 0
XCEL ENERGY INC CALL 98389B900 0 1 SH Call SOLE   0 0 0
XCEL ENERGY INC COM 98389B100 111 2,459 SH   SOLE   2,459 0 0
XCEL ENERGY INC PUT 98389B950 4 125 SH Put SOLE   0 0 0
INTERSECT ENT INC CALL 46071F903 3 11 SH Call SOLE   0 0 0
INTERSECT ENT INC COM 46071F103 21 547 SH   SOLE   547 0 0
SPDR SERIES TRUST CALL 78464A908 140 9,688 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 15 111 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 99 333 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 53 574 SH Put SOLE   0 0 0
XINYUAN REAL ESTATE CO LTD CALL 98417P905 12 347 SH Call SOLE   0 0 0
XINYUAN REAL ESTATE CO LTD PUT 98417P955 4 10 SH Put SOLE   0 0 0
XL GROUP LTD CALL G98294904 192 434 SH Call SOLE   0 0 0
XL GROUP LTD PUT G98294954 21 397 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 39 259 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y100 1,305 22,925 SH   SOLE   22,925 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 102 1,131 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 508 5,027 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y506 6,838 101,449 SH   SOLE   101,449 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 1,186 7,764 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 435 2,768 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 1,776 6,998 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 243 2,735 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y704 682 9,187 SH   SOLE   9,187 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 790 3,551 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 998 2,307 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y803 5,871 89,757 SH   SOLE   89,757 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 1,437 7,130 SH Put SOLE   0 0 0
XILINX INC CALL 983919901 163 493 SH Call SOLE   0 0 0
XILINX INC COM 983919101 131 1,817 SH   SOLE   1,817 0 0
XILINX INC PUT 983919951 442 482 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 29 832 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y308 2,750 52,252 SH   SOLE   52,252 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 365 3,101 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 55 451 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 17 316 SH Put SOLE   0 0 0
ACCELERON PHARMA INC CALL 00434H908 12 47 SH Call SOLE   0 0 0
ACCELERON PHARMA INC COM 00434H108 58 1,498 SH   SOLE   1,498 0 0
ACCELERON PHARMA INC PUT 00434H958 7 40 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 425 2,556 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y886 760 15,045 SH   SOLE   15,045 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 310 4,626 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 495 3,180 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 644 3,720 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 358 1,930 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y407 9,008 88,939 SH   SOLE   88,939 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 415 3,970 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 69 426 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 137 1,158 SH Put SOLE   0 0 0
XUNLEI LTD CALL 98419E908 2 51 SH Call SOLE   0 0 0
XUNLEI LTD COM 98419E108 3 302 SH   SOLE   302 0 0
XUNLEI LTD PUT 98419E958 41 571 SH Put SOLE   0 0 0
EXTRACTION OIL AND GAS INC CALL 30227M905 0 14 SH Call SOLE   0 0 0
EXXON MOBIL CORP CALL 30231G902 391 5,001 SH Call SOLE   0 0 0
EXXON MOBIL CORP COM 30231G102 4,757 63,767 SH   SOLE   63,767 0 0
EXXON MOBIL CORP PUT 30231G952 1,414 4,003 SH Put SOLE   0 0 0
INTREXON CORP CALL 46122T902 53 562 SH Call SOLE   0 0 0
INTREXON CORP PUT 46122T952 36 280 SH Put SOLE   0 0 0
EXONE CO CALL 302104904 0 13 SH Call SOLE   0 0 0
EXONE CO COM 302104104 22 3,088 SH   SOLE   3,088 0 0
EXONE CO PUT 302104954 47 156 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 393 1,871 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A730 4,475 127,083 SH   SOLE   127,083 0 0
SPDR SERIES TRUST PUT 78464A958 367 3,030 SH Put SOLE   0 0 0
XO GROUP INC COM 983772104 10 494 SH   SOLE   494 0 0
XPERI CORP CALL 98421B900 3 36 SH Call SOLE   0 0 0
XPERI CORP COM 98421B100 48 2,294 SH   SOLE   2,294 0 0
XPERI CORP PUT 98421B950 16 52 SH Put SOLE   0 0 0
XPO LOGISTICS INC CALL 983793900 1,031 6,997 SH Call SOLE   0 0 0
XPO LOGISTICS INC PUT 983793950 79 292 SH Put SOLE   0 0 0
PROSHARES TR COM 74347X880 255 2,994 SH   SOLE   2,994 0 0
PROSHARES TR PUT 74347X950 0 1 SH Put SOLE   0 0 0
DENTSPLY SIRONA INC CALL 24906P909 0 61 SH Call SOLE   0 0 0
DENTSPLY SIRONA INC COM 24906P109 476 9,480 SH   SOLE   9,480 0 0
DENTSPLY SIRONA INC PUT 24906P959 46 107 SH Put SOLE   0 0 0
XERIUM TECHNOLOGIES INC CALL 98416J908 0 1 SH Call SOLE   0 0 0
XERIUM TECHNOLOGIES INC COM 98416J118 12 1,870 SH   SOLE   1,870 0 0
SPDR SERIES TRUST CALL 78464A908 21 124 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 191 2,308 SH Put SOLE   0 0 0
XEROX CORP CALL 984121908 1 442 SH Call SOLE   0 0 0
XEROX CORP COM 984121608 869 30,203 SH   SOLE   30,203 0 0
XEROX CORP PUT 984121958 84 618 SH Put SOLE   0 0 0
XEROX CORP CALL 984121908 27 69 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A862 52 745 SH   SOLE   745 0 0
SPDR SERIES TRUST PUT 78464A958 2 4 SH Put SOLE   0 0 0
XPRESSPA GROUP INC CALL 98420U909 0 1 SH Call SOLE   0 0 0
ISHARES TR CALL 46434V906 3 17 SH Call SOLE   0 0 0
22ND CENTY GROUP INC CALL 90137F903 6 335 SH Call SOLE   0 0 0
22ND CENTY GROUP INC PUT 90137F953 3 164 SH Put SOLE   0 0 0
XYLEM INC CALL 98419M900 25 101 SH Call SOLE   0 0 0
XYLEM INC COM 98419M100 82 1,077 SH   SOLE   1,077 0 0
XYLEM INC PUT 98419M950 0 24 SH Put SOLE   0 0 0
ALLEGHANY CORP DEL CALL 017175900 25 5 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 121 1,350 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 2 7 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 0 17 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 0 1 SH Put SOLE   0 0 0
YELP INC CALL 985817905 146 724 SH Call SOLE   0 0 0
YELP INC PUT 985817955 60 602 SH Put SOLE   0 0 0
YEXT INC CALL 98585N906 6 41 SH Call SOLE   0 0 0
YEXT INC COM 98585N106 3 291 SH   SOLE   291 0 0
YINGLI GREEN ENERGY HLDG CO PUT 98584B952 0 1 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 284 363 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W958 139 173 SH Put SOLE   0 0 0
YANDEX N V CALL N97284908 38 195 SH Call SOLE   0 0 0
YANDEX N V COM N97284108 1,319 33,441 SH   SOLE   33,441 0 0
YANDEX N V PUT N97284958 230 1,787 SH Put SOLE   0 0 0
YORK WTR CO CALL 987184908 16 53 SH Call SOLE   0 0 0
YORK WTR CO COM 987184108 74 2,415 SH   SOLE   2,415 0 0
YORK WTR CO PUT 987184958 1 60 SH Put SOLE   0 0 0
YPF SOCIEDAD ANONIMA CALL 984245900 1,187 54,222 SH Call SOLE   0 0 0
YPF SOCIEDAD ANONIMA PUT 984245950 323 2,229 SH Put SOLE   0 0 0
YRC WORLDWIDE INC CALL 984249907 6 410 SH Call SOLE   0 0 0
YRC WORLDWIDE INC PUT 984249957 1 90 SH Put SOLE   0 0 0
YIRENDAI LTD CALL 98585L900 96 2,210 SH Call SOLE   0 0 0
YIRENDAI LTD PUT 98585L950 35 104 SH Put SOLE   0 0 0
YUM BRANDS INC CALL 988498901 234 566 SH Call SOLE   0 0 0
YUM BRANDS INC COM 988498101 382 4,495 SH   SOLE   4,495 0 0
YUM BRANDS INC PUT 988498951 11 127 SH Put SOLE   0 0 0
YUM CHINA HLDGS INC CALL 98850P909 4 149 SH Call SOLE   0 0 0
YUM CHINA HLDGS INC COM 98850P109 396 9,545 SH   SOLE   9,545 0 0
YUM CHINA HLDGS INC PUT 98850P959 41 512 SH Put SOLE   0 0 0
YY INC CALL 98426T906 201 386 SH Call SOLE   0 0 0
YY INC COM 98426T106 524 4,981 SH   SOLE   4,981 0 0
YY INC PUT 98426T956 668 430 SH Put SOLE   0 0 0
ZILLOW GROUP INC CALL 98954M900 112 127 SH Call SOLE   0 0 0
ZILLOW GROUP INC COM 98954M200 455 8,460 SH   SOLE   8,460 0 0
ZILLOW GROUP INC PUT 98954M950 37 489 SH Put SOLE   0 0 0
ZAGG INC CALL 98884U908 3 134 SH Call SOLE   0 0 0
ZAGG INC COM 98884U108 6 569 SH   SOLE   569 0 0
ZAGG INC PUT 98884U958 3 7 SH Put SOLE   0 0 0
ZAYO GROUP HLDGS INC CALL 98919V905 762 20,673 SH Call SOLE   0 0 0
ZAYO GROUP HLDGS INC PUT 98919V955 3 32 SH Put SOLE   0 0 0
ZIMMER BIOMET HLDGS INC CALL 98956P902 58 674 SH Call SOLE   0 0 0
ZIMMER BIOMET HLDGS INC PUT 98956P952 112 61 SH Put SOLE   0 0 0
PROSHARES TR COM 74347B623 24 2,338 SH   SOLE   2,338 0 0
ZEBRA TECHNOLOGIES CORP CALL 989207905 117 197 SH Call SOLE   0 0 0
ZEBRA TECHNOLOGIES CORP PUT 989207955 15 179 SH Put SOLE   0 0 0
ZENDESK INC CALL 98936J901 1 4 SH Call SOLE   0 0 0
ZENDESK INC COM 98936J101 804 16,804 SH   SOLE   16,804 0 0
ZENDESK INC PUT 98936J951 0 179 SH Put SOLE   0 0 0
OLYMPIC STEEL INC CALL 68162K906 0 1 SH Call SOLE   0 0 0
OLYMPIC STEEL INC COM 68162K106 21 1,044 SH   SOLE   1,044 0 0
OLYMPIC STEEL INC PUT 68162K956 5 72 SH Put SOLE   0 0 0
ZAFGEN INC CALL 98885E903 0 8 SH Call SOLE   0 0 0
ZAFGEN INC COM 98885E103 4 633 SH   SOLE   633 0 0
ZAFGEN INC PUT 98885E953 2 9 SH Put SOLE   0 0 0
ZILLOW GROUP INC CALL 98954M900 17 36 SH Call SOLE   0 0 0
ZILLOW GROUP INC COM 98954M101 48 902 SH   SOLE   902 0 0
ZILLOW GROUP INC PUT 98954M950 3 6 SH Put SOLE   0 0 0
ZOGENIX INC CALL 98978L904 115 224 SH Call SOLE   0 0 0
ZOGENIX INC COM 98978L204 688 17,181 SH   SOLE   17,181 0 0
ZOGENIX INC PUT 98978L954 22 125 SH Put SOLE   0 0 0
ZIONS BANCORPORATION CALL 989701907 601 405 SH Call SOLE   0 0 0
ZIONS BANCORPORATION PUT 989701957 18 131 SH Put SOLE   0 0 0
ZIOPHARM ONCOLOGY INC CALL 98973P901 7 145 SH Call SOLE   0 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 341 87,230 SH   SOLE   87,230 0 0
ZIOPHARM ONCOLOGY INC PUT 98973P951 275 624 SH Put SOLE   0 0 0
ZION OIL & GAS INC CALL 989696909 13 212 SH Call SOLE   0 0 0
ZION OIL & GAS INC COM 989696109 44 9,282 SH   SOLE   9,282 0 0
ZION OIL & GAS INC PUT 989696959 66 341 SH Put SOLE   0 0 0
ZYNGA INC CALL 98986T908 20 846 SH Call SOLE   0 0 0
ZYNGA INC PUT 98986T958 0 8 SH Put SOLE   0 0 0
CHINA SOUTHN AIRLS LTD CALL 169409909 34 244 SH Call SOLE   0 0 0
CHINA SOUTHN AIRLS LTD PUT 169409959 1 4 SH Put SOLE   0 0 0
ZOES KITCHEN INC CALL 98979J909 2 70 SH Call SOLE   0 0 0
ZOES KITCHEN INC PUT 98979J959 0 11 SH Put SOLE   0 0 0
ZSCALER INC COM 98980G102 13 491 SH   SOLE   491 0 0
PROSHARES TR II CALL 74347W902 1 5 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 0 3 SH Put SOLE   0 0 0
ZTO EXPRESS CAYMAN INC CALL 98980A905 9 624 SH Call SOLE   0 0 0
ZTO EXPRESS CAYMAN INC COM 98980A105 154 10,320 SH   SOLE   10,320 0 0
ZTO EXPRESS CAYMAN INC PUT 98980A955 29 601 SH Put SOLE   0 0 0
ZOETIS INC CALL 98978V903 225 329 SH Call SOLE   0 0 0
ZOETIS INC PUT 98978V953 2 22 SH Put SOLE   0 0 0
ZUMIEZ INC CALL 989817901 4 26 SH Call SOLE   0 0 0
ZUMIEZ INC PUT 989817951 2 23 SH Put SOLE   0 0 0
ZYNERBA PHARMACEUTICALS INC CALL 98986X909 1 14 SH Call SOLE   0 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 27 3,222 SH   SOLE   3,222 0 0
ZYNERBA PHARMACEUTICALS INC PUT 98986X959 13 33 SH Put SOLE   0 0 0