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 38 78 SH Call SOLE   0 0 0
AGILENT TECHNOLOGIES INC PUT 00846U951 4 110 SH Put SOLE   0 0 0
ALCOA CORP CALL 013872906 489 788 SH Call SOLE   0 0 0
ALCOA CORP PUT 013872956 108 1,775 SH Put SOLE   0 0 0
ALTABA INC CALL 021346901 2,413 7,043 SH Call SOLE   0 0 0
ALTABA INC COM 021346101 8,218 124,076 SH   SOLE   124,076 0 0
ALTABA INC PUT 021346951 177 2,893 SH Put SOLE   0 0 0
AAC HLDGS INC CALL 000307908 0 22 SH Call SOLE   0 0 0
AAC HLDGS INC COM 000307108 4 482 SH   SOLE   482 0 0
AAC HLDGS INC PUT 000307958 2 71 SH Put SOLE   0 0 0
AMERICAN AIRLS GROUP INC CALL 02376R902 1,741 4,115 SH Call SOLE   0 0 0
AMERICAN AIRLS GROUP INC PUT 02376R952 535 3,105 SH Put SOLE   0 0 0
AARONS INC CALL 002535900 10 51 SH Call SOLE   0 0 0
AARONS INC PUT 002535950 1 15 SH Put SOLE   0 0 0
APPLIED OPTOELECTRONICS INC CALL 03823U902 732 1,715 SH Call SOLE   0 0 0
APPLIED OPTOELECTRONICS INC PUT 03823U952 1,898 2,238 SH Put SOLE   0 0 0
AAON INC PUT 000360956 0 6 SH Put SOLE   0 0 0
ADVANCE AUTO PARTS INC CALL 00751Y906 41 258 SH Call SOLE   0 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 750 7,569 SH   SOLE   7,569 0 0
ADVANCE AUTO PARTS INC PUT 00751Y956 286 422 SH Put SOLE   0 0 0
APPLE INC CALL 037833900 10,690 24,070 SH Call SOLE   0 0 0
APPLE INC COM 037833100 57,546 373,388 SH   SOLE   373,388 0 0
APPLE INC PUT 037833950 6,337 12,802 SH Put SOLE   0 0 0
AMERICAN ASSETS TR INC COM 024013104 56 1,423 SH   SOLE   1,423 0 0
AMERICAN ASSETS TR INC PUT 024013954 0 1 SH Put SOLE   0 0 0
ALMADEN MINERALS LTD PUT 020283955 0 1 SH Put SOLE   0 0 0
ADVANTAGE OIL & GAS LTD COM 00765F101 6 955 SH   SOLE   955 0 0
ADVANTAGE OIL & GAS LTD PUT 00765F951 0 8 SH Put SOLE   0 0 0
ATLAS AIR WORLDWIDE HLDGS IN CALL 049164905 85 418 SH Call SOLE   0 0 0
ATLAS AIR WORLDWIDE HLDGS IN PUT 049164955 0 39 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 15 238 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 6 106 SH Put SOLE   0 0 0
AXON ENTERPRISE INC CALL 05464C901 28 247 SH Call SOLE   0 0 0
AXON ENTERPRISE INC COM 05464C101 84 3,749 SH   SOLE   3,749 0 0
AXON ENTERPRISE INC PUT 05464C951 20 149 SH Put SOLE   0 0 0
ALLIANCEBERNSTEIN HOLDING LP CALL 01881G906 9 266 SH Call SOLE   0 0 0
ALLIANCEBERNSTEIN HOLDING LP PUT 01881G956 3 64 SH Put SOLE   0 0 0
ABAXIS INC CALL 002567905 1 14 SH Call SOLE   0 0 0
ABB LTD CALL 000375904 36 256 SH Call SOLE   0 0 0
ABB LTD COM 000375204 484 19,583 SH   SOLE   19,583 0 0
ABB LTD PUT 000375954 26 251 SH Put SOLE   0 0 0
ABBVIE INC CALL 00287Y909 1,917 3,020 SH Call SOLE   0 0 0
ABBVIE INC COM 00287Y109 2,025 22,796 SH   SOLE   22,796 0 0
ABBVIE INC PUT 00287Y959 152 2,385 SH Put SOLE   0 0 0
AMERISOURCEBERGEN CORP CALL 03073E905 114 416 SH Call SOLE   0 0 0
AMERISOURCEBERGEN CORP PUT 03073E955 35 81 SH Put SOLE   0 0 0
AMERIS BANCORP COM 03076K108 6 130 SH   SOLE   130 0 0
ADVISORY BRD CO CALL 00762W907 30 53 SH Call SOLE   0 0 0
ADVISORY BRD CO PUT 00762W957 1 62 SH Put SOLE   0 0 0
ALCENTRA CAP CORP CALL 01374T902 0 1 SH Call SOLE   0 0 0
ABEONA THERAPEUTICS INC CALL 00289Y907 305 437 SH Call SOLE   0 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 292 17,136 SH   SOLE   17,136 0 0
ABEONA THERAPEUTICS INC PUT 00289Y957 4 265 SH Put SOLE   0 0 0
AMBEV SA CALL 02319V903 0 2 SH Call SOLE   0 0 0
AMBEV SA COM 02319V103 7 1,138 SH   SOLE   1,138 0 0
AMBEV SA PUT 02319V953 0 1 SH Put SOLE   0 0 0
ASBURY AUTOMOTIVE GROUP INC CALL 043436904 2 19 SH Call SOLE   0 0 0
ASBURY AUTOMOTIVE GROUP INC PUT 043436954 0 11 SH Put SOLE   0 0 0
ABM INDS INC CALL 000957900 0 1 SH Call SOLE   0 0 0
ABM INDS INC COM 000957100 0 17 SH   SOLE   17 0 0
ABIOMED INC CALL 003654900 51 46 SH Call SOLE   0 0 0
ABIOMED INC COM 003654100 756 4,487 SH   SOLE   4,487 0 0
ABIOMED INC PUT 003654950 0 3 SH Put SOLE   0 0 0
ARBOR RLTY TR INC CALL 038923908 0 9 SH Call SOLE   0 0 0
ARBOR RLTY TR INC PUT 038923958 0 17 SH Put SOLE   0 0 0
ABBOTT LABS CALL 002824900 1,123 2,282 SH Call SOLE   0 0 0
ABBOTT LABS PUT 002824950 33 913 SH Put SOLE   0 0 0
ABBOTT LABS PUT 002824950 0 70 SH Put SOLE   0 0 0
AUTOBYTEL INC CALL 05275N905 0 6 SH Call SOLE   0 0 0
AUTOBYTEL INC COM 05275N205 1 149 SH   SOLE   149 0 0
AUTOBYTEL INC PUT 05275N955 0 2 SH Put SOLE   0 0 0
ARBUTUS BIOPHARMA CORP CALL 03879J900 6 40 SH Call SOLE   0 0 0
ARBUTUS BIOPHARMA CORP PUT 03879J950 6 40 SH Put SOLE   0 0 0
BARRICK GOLD CORP CALL 067901908 66 755 SH Call SOLE   0 0 0
BARRICK GOLD CORP COM 067901108 1,988 123,567 SH   SOLE   123,567 0 0
BARRICK GOLD CORP PUT 067901958 510 2,840 SH Put SOLE   0 0 0
ATLANTICA YIELD PLC COM G0751N103 238 12,131 SH   SOLE   12,131 0 0
ATLANTICA YIELD PLC PUT G0751N953 2 28 SH Put SOLE   0 0 0
ACADIA PHARMACEUTICALS INC CALL 004225908 139 324 SH Call SOLE   0 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 799 21,226 SH   SOLE   21,226 0 0
ACADIA PHARMACEUTICALS INC PUT 004225958 77 415 SH Put SOLE   0 0 0
AMERICAN CAMPUS CMNTYS INC CALL 024835900 0 39 SH Call SOLE   0 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 32 746 SH   SOLE   746 0 0
AMERICAN CAMPUS CMNTYS INC PUT 024835950 2 13 SH Put SOLE   0 0 0
ACCO BRANDS CORP CALL 00081T908 15 353 SH Call SOLE   0 0 0
ACCO BRANDS CORP PUT 00081T958 0 6 SH Put SOLE   0 0 0
ACETO CORP CALL 004446900 1 136 SH Call SOLE   0 0 0
ACETO CORP COM 004446100 6 555 SH   SOLE   555 0 0
ACETO CORP PUT 004446950 2 31 SH Put SOLE   0 0 0
ALUMINUM CORP CHINA LTD CALL 022276909 0 3 SH Call SOLE   0 0 0
ALUMINUM CORP CHINA LTD PUT 022276959 2 120 SH Put SOLE   0 0 0
ACADIA HEALTHCARE COMPANY IN CALL 00404A909 5 35 SH Call SOLE   0 0 0
ACADIA HEALTHCARE COMPANY IN PUT 00404A959 2 8 SH Put SOLE   0 0 0
ACHILLION PHARMACEUTICALS IN CALL 00448Q901 6 143 SH Call SOLE   0 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 1 431 SH   SOLE   431 0 0
ACHILLION PHARMACEUTICALS IN PUT 00448Q951 1 29 SH Put SOLE   0 0 0
ACACIA COMMUNICATIONS INC CALL 00401C908 65 197 SH Call SOLE   0 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 130 2,768 SH   SOLE   2,768 0 0
ACACIA COMMUNICATIONS INC PUT 00401C958 184 159 SH Put SOLE   0 0 0
ACI WORLDWIDE INC CALL 004498901 99 570 SH Call SOLE   0 0 0
AXCELIS TECHNOLOGIES INC CALL 054540908 35 145 SH Call SOLE   0 0 0
AXCELIS TECHNOLOGIES INC PUT 054540958 1 41 SH Put SOLE   0 0 0
AECOM CALL 00766T900 8 37 SH Call SOLE   0 0 0
AECOM PUT 00766T950 1 47 SH Put SOLE   0 0 0
ACCENTURE PLC IRELAND CALL G1151C901 309 1,090 SH Call SOLE   0 0 0
ACCENTURE PLC IRELAND PUT G1151C951 87 919 SH Put SOLE   0 0 0
ACORDA THERAPEUTICS INC CALL 00484M906 3 26 SH Call SOLE   0 0 0
ACORDA THERAPEUTICS INC COM 00484M106 325 13,744 SH   SOLE   13,744 0 0
ACORDA THERAPEUTICS INC PUT 00484M956 21 400 SH Put SOLE   0 0 0
ARES COML REAL ESTATE CORP PUT 04013V958 0 3 SH Put SOLE   0 0 0
ACELRX PHARMACEUTICALS INC CALL 00444T900 9 137 SH Call SOLE   0 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 245 53,468 SH   SOLE   53,468 0 0
ACELRX PHARMACEUTICALS INC PUT 00444T950 4 174 SH Put SOLE   0 0 0
ACTUA CORP CALL 005094907 10 266 SH Call SOLE   0 0 0
ACACIA RESH CORP CALL 003881907 3 59 SH Call SOLE   0 0 0
ACACIA RESH CORP COM 003881307 98 21,746 SH   SOLE   21,746 0 0
ACACIA RESH CORP PUT 003881957 47 422 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 10 59 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 3 53 SH Put SOLE   0 0 0
ACXIOM CORP COM 005125109 366 14,861 SH   SOLE   14,861 0 0
ACXIOM CORP PUT 005125959 0 4 SH Put SOLE   0 0 0
ADAPTIMMUNE THERAPEUTICS PLC CALL 00653A907 3 10 SH Call SOLE   0 0 0
ADAPTIMMUNE THERAPEUTICS PLC COM 00653A107 0 87 SH   SOLE   87 0 0
ADOBE SYS INC CALL 00724F901 753 1,600 SH Call SOLE   0 0 0
ADOBE SYS INC COM 00724F101 8,259 55,368 SH   SOLE   55,368 0 0
ADOBE SYS INC PUT 00724F951 626 2,360 SH Put SOLE   0 0 0
ALCOBRA LTD COM M2239P109 0 798 SH   SOLE   798 0 0
ANALOG DEVICES INC CALL 032654905 224 1,063 SH Call SOLE   0 0 0
ANALOG DEVICES INC PUT 032654955 63 558 SH Put SOLE   0 0 0
ANALOG DEVICES INC PUT 032654955 0 9 SH Put SOLE   0 0 0
ARCHER DANIELS MIDLAND CO CALL 039483902 123 1,212 SH Call SOLE   0 0 0
ARCHER DANIELS MIDLAND CO PUT 039483952 29 231 SH Put SOLE   0 0 0
ADAMIS PHARMACEUTICALS CORP CALL 00547W908 12 158 SH Call SOLE   0 0 0
ADAMIS PHARMACEUTICALS CORP COM 00547W208 133 25,466 SH   SOLE   25,466 0 0
ADAMIS PHARMACEUTICALS CORP PUT 00547W958 0 5 SH Put SOLE   0 0 0
ADAMAS PHARMACEUTICALS INC CALL 00548A906 0 2 SH Call SOLE   0 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 762 36,024 SH   SOLE   36,024 0 0
ADAMAS PHARMACEUTICALS INC PUT 00548A956 9 162 SH Put SOLE   0 0 0
ADIENT PLC CALL G0084W901 605 574 SH Call SOLE   0 0 0
ADIENT PLC PUT G0084W951 3 84 SH Put SOLE   0 0 0
AUTOMATIC DATA PROCESSING IN CALL 053015903 145 321 SH Call SOLE   0 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 303 2,777 SH   SOLE   2,777 0 0
AUTOMATIC DATA PROCESSING IN PUT 053015953 71 625 SH Put SOLE   0 0 0
ADURO BIOTECH INC CALL 00739L901 6 223 SH Call SOLE   0 0 0
ADURO BIOTECH INC PUT 00739L951 0 5 SH Put SOLE   0 0 0
ALLIANCE DATA SYSTEMS CORP CALL 018581908 23 55 SH Call SOLE   0 0 0
ALLIANCE DATA SYSTEMS CORP PUT 018581958 83 301 SH Put SOLE   0 0 0
AUTODESK INC CALL 052769906 967 662 SH Call SOLE   0 0 0
AUTODESK INC COM 052769106 4,407 39,259 SH   SOLE   39,259 0 0
AUTODESK INC PUT 052769956 172 638 SH Put SOLE   0 0 0
ADTRAN INC CALL 00738A906 23 328 SH Call SOLE   0 0 0
ADTRAN INC PUT 00738A956 0 6 SH Put SOLE   0 0 0
ADDUS HOMECARE CORP CALL 006739906 0 50 SH Call SOLE   0 0 0
ADVERUM BIOTECHNOLOGIES INC CALL 00773U908 0 2 SH Call SOLE   0 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 57 15,780 SH   SOLE   15,780 0 0
ADVERUM BIOTECHNOLOGIES INC PUT 00773U958 0 10 SH Put SOLE   0 0 0
ADVAXIS INC CALL 007624908 1 172 SH Call SOLE   0 0 0
ADVAXIS INC COM 007624208 4 1,075 SH   SOLE   1,075 0 0
ADVAXIS INC PUT 007624958 88 234 SH Put SOLE   0 0 0
AMEREN CORP CALL 023608902 1 9 SH Call SOLE   0 0 0
AMEREN CORP COM 023608102 75 1,308 SH   SOLE   1,308 0 0
AMEREN CORP PUT 023608952 3 29 SH Put SOLE   0 0 0
AEGON N V CALL 007924903 0 1 SH Call SOLE   0 0 0
AEGON N V COM 007924103 13 2,342 SH   SOLE   2,342 0 0
AEGON N V PUT 007924953 0 97 SH Put SOLE   0 0 0
AEGION CORP CALL 00770F904 0 7 SH Call SOLE   0 0 0
AEGION CORP COM 00770F104 3 166 SH   SOLE   166 0 0
ADVANCED ENERGY INDS CALL 007973900 56 52 SH Call SOLE   0 0 0
ADVANCED ENERGY INDS COM 007973100 1,843 22,825 SH   SOLE   22,825 0 0
ADVANCED ENERGY INDS PUT 007973950 2 114 SH Put SOLE   0 0 0
AMERICAN EQTY INVT LIFE HLD CALL 025676906 794 1,946 SH Call SOLE   0 0 0
AMERICAN EQTY INVT LIFE HLD PUT 025676956 1 14 SH Put SOLE   0 0 0
AGNICO EAGLE MINES LTD CALL 008474908 71 673 SH Call SOLE   0 0 0
AGNICO EAGLE MINES LTD COM 008474108 1,029 22,762 SH   SOLE   22,762 0 0
AGNICO EAGLE MINES LTD PUT 008474958 91 554 SH Put SOLE   0 0 0
AMERICAN EAGLE OUTFITTERS NE CALL 02553E906 37 354 SH Call SOLE   0 0 0
AMERICAN EAGLE OUTFITTERS NE PUT 02553E956 24 294 SH Put SOLE   0 0 0
AMERICAN ELEC PWR INC CALL 025537901 16 283 SH Call SOLE   0 0 0
AMERICAN ELEC PWR INC COM 025537101 1,161 16,530 SH   SOLE   16,530 0 0
AMERICAN ELEC PWR INC PUT 025537951 36 522 SH Put SOLE   0 0 0
AERCAP HOLDINGS NV CALL N00985906 26 251 SH Call SOLE   0 0 0
AERCAP HOLDINGS NV COM N00985106 2 43 SH   SOLE   43 0 0
AERCAP HOLDINGS NV PUT N00985956 2 53 SH Put SOLE   0 0 0
AERIE PHARMACEUTICALS INC CALL 00771V908 61 444 SH Call SOLE   0 0 0
AERIE PHARMACEUTICALS INC PUT 00771V958 4 17 SH Put SOLE   0 0 0
AES CORP CALL 00130H905 0 15 SH Call SOLE   0 0 0
AES CORP PUT 00130H955 0 1 SH Put SOLE   0 0 0
AETNA INC NEW CALL 00817Y908 628 604 SH Call SOLE   0 0 0
AETNA INC NEW PUT 00817Y958 60 867 SH Put SOLE   0 0 0
AETERNA ZENTARIS INC CALL 007975902 0 18 SH Call SOLE   0 0 0
AETERNA ZENTARIS INC COM 007975402 31 15,521 SH   SOLE   15,521 0 0
AETERNA ZENTARIS INC PUT 007975952 3 26 SH Put SOLE   0 0 0
ASTORIA FINL CORP CALL 046265904 0 25 SH Call SOLE   0 0 0
ASTORIA FINL CORP PUT 046265954 0 30 SH Put SOLE   0 0 0
ALMOST FAMILY INC CALL 020409908 12 337 SH Call SOLE   0 0 0
ALMOST FAMILY INC COM 020409108 137 2,562 SH   SOLE   2,562 0 0
ALMOST FAMILY INC PUT 020409958 17 183 SH Put SOLE   0 0 0
AMERICAN FINL GROUP INC OHIO CALL 025932904 4 76 SH Call SOLE   0 0 0
AMERICAN FINL GROUP INC OHIO PUT 025932954 0 36 SH Put SOLE   0 0 0
AFLAC INC CALL 001055902 80 222 SH Call SOLE   0 0 0
AFLAC INC COM 001055102 1,842 22,633 SH   SOLE   22,633 0 0
AFLAC INC PUT 001055952 6 196 SH Put SOLE   0 0 0
AFFIMED N V CALL N01045908 12 240 SH Call SOLE   0 0 0
AFFIMED N V PUT N01045958 3 49 SH Put SOLE   0 0 0
AMTRUST FINL SVCS INC CALL 032359909 3 37 SH Call SOLE   0 0 0
AMTRUST FINL SVCS INC COM 032359309 66 4,976 SH   SOLE   4,976 0 0
AMTRUST FINL SVCS INC PUT 032359959 22 209 SH Put SOLE   0 0 0
CSOP ETF TR COM 12649L105 49 2,969 SH   SOLE   2,969 0 0
FIRST MAJESTIC SILVER CORP CALL 32076V903 12 569 SH Call SOLE   0 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 318 46,534 SH   SOLE   46,534 0 0
FIRST MAJESTIC SILVER CORP PUT 32076V953 76 368 SH Put SOLE   0 0 0
AGCO CORP CALL 001084902 15 70 SH Call SOLE   0 0 0
AGCO CORP COM 001084102 64 877 SH   SOLE   877 0 0
AGCO CORP PUT 001084952 6 52 SH Put SOLE   0 0 0
AGENUS INC CALL 00847G905 0 23 SH Call SOLE   0 0 0
AGENUS INC COM 00847G705 76 17,433 SH   SOLE   17,433 0 0
AGENUS INC PUT 00847G955 0 15 SH Put SOLE   0 0 0
AGROFRESH SOLUTIONS CALL 00856G909 5 112 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 0 16 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 0 18 SH Put SOLE   0 0 0
ALAMOS GOLD INC NEW CALL 011532908 0 27 SH Call SOLE   0 0 0
ALAMOS GOLD INC NEW COM 011532108 12 1,879 SH   SOLE   1,879 0 0
ALAMOS GOLD INC NEW PUT 011532958 4 47 SH Put SOLE   0 0 0
AGIOS PHARMACEUTICALS INC CALL 00847X904 0 4 SH Call SOLE   0 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 2 37 SH   SOLE   37 0 0
AGIOS PHARMACEUTICALS INC PUT 00847X954 11 58 SH Put SOLE   0 0 0
FEDERAL AGRIC MTG CORP CALL 313148906 3 7 SH Call SOLE   0 0 0
FEDERAL AGRIC MTG CORP PUT 313148956 0 4 SH Put SOLE   0 0 0
ALLERGAN PLC CALL G0177J908 501 3,142 SH Call SOLE   0 0 0
ALLERGAN PLC PUT G0177J958 4,409 3,283 SH Put SOLE   0 0 0
AGNC INVT CORP CALL 00123Q904 5 94 SH Call SOLE   0 0 0
AGNC INVT CORP PUT 00123Q954 12 78 SH Put SOLE   0 0 0
ASSURED GUARANTY LTD CALL G0585R906 7 892 SH Call SOLE   0 0 0
ASSURED GUARANTY LTD COM G0585R106 1,350 35,774 SH   SOLE   35,774 0 0
ASSURED GUARANTY LTD PUT G0585R956 202 841 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 2 107 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W353 43 1,323 SH   SOLE   1,323 0 0
PROSHARES TR II PUT 74347W952 9 80 SH Put SOLE   0 0 0
ADECOAGRO S A CALL L00849906 0 9 SH Call SOLE   0 0 0
ADECOAGRO S A COM L00849106 292 27,110 SH   SOLE   27,110 0 0
ADECOAGRO S A PUT L00849956 8 311 SH Put SOLE   0 0 0
AGILE THERAPEUTICS INC CALL 00847L900 0 6 SH Call SOLE   0 0 0
AGILE THERAPEUTICS INC COM 00847L100 4 1,077 SH   SOLE   1,077 0 0
AGILE THERAPEUTICS INC PUT 00847L950 0 20 SH Put SOLE   0 0 0
APPLIED GENETIC TECHNOL CORP CALL 03820J900 1 69 SH Call SOLE   0 0 0
APPLIED GENETIC TECHNOL CORP PUT 03820J950 2 3 SH Put SOLE   0 0 0
AGRIUM INC CALL 008916908 122 401 SH Call SOLE   0 0 0
AGRIUM INC PUT 008916958 43 269 SH Put SOLE   0 0 0
ARGAN INC CALL 04010E909 3 2 SH Call SOLE   0 0 0
ALLIANCE HOLDINGS GP LP CALL 01861G900 6 22 SH Call SOLE   0 0 0
ALLIANCE HOLDINGS GP LP COM 01861G100 334 12,037 SH   SOLE   12,037 0 0
ALLIANCE HOLDINGS GP LP PUT 01861G950 2 27 SH Put SOLE   0 0 0
ARMADA HOFFLER PPTYS INC CALL 04208T908 20 138 SH Call SOLE   0 0 0
ARMADA HOFFLER PPTYS INC PUT 04208T958 0 30 SH Put SOLE   0 0 0
ASPEN INSURANCE HOLDINGS LTD COM G05384105 319 7,920 SH   SOLE   7,920 0 0
ASPEN INSURANCE HOLDINGS LTD PUT G05384955 3 19 SH Put SOLE   0 0 0
ASHFORD HOSPITALITY PRIME IN CALL 044102901 5 414 SH Call SOLE   0 0 0
ASHFORD HOSPITALITY PRIME IN COM 044102101 126 13,338 SH   SOLE   13,338 0 0
ASHFORD HOSPITALITY PRIME IN PUT 044102951 16 193 SH Put SOLE   0 0 0
ASHFORD HOSPITALITY TR INC CALL 044103909 0 81 SH Call SOLE   0 0 0
ASHFORD HOSPITALITY TR INC PUT 044103959 0 5 SH Put SOLE   0 0 0
ARLINGTON ASSET INVT CORP CALL 041356905 0 33 SH Call SOLE   0 0 0
ARLINGTON ASSET INVT CORP PUT 041356955 4 63 SH Put SOLE   0 0 0
AMERICAN INTL GROUP INC CALL 026874904 1,880 2,668 SH Call SOLE   0 0 0
AMERICAN INTL GROUP INC PUT 026874954 736 1,660 SH Put SOLE   0 0 0
ALTRA INDL MOTION CORP COM 02208R106 237 4,935 SH   SOLE   4,935 0 0
AIMMUNE THERAPEUTICS INC CALL 00900T907 8 13 SH Call SOLE   0 0 0
AIMMUNE THERAPEUTICS INC PUT 00900T957 1 17 SH Put SOLE   0 0 0
APOLLO INVT CORP CALL 03761U906 0 4 SH Call SOLE   0 0 0
APOLLO INVT CORP COM 03761U106 20 3,432 SH   SOLE   3,432 0 0
APOLLO INVT CORP PUT 03761U956 1 54 SH Put SOLE   0 0 0
AAR CORP COM 000361105 15 409 SH   SOLE   409 0 0
AAR CORP PUT 000361955 0 3 SH Put SOLE   0 0 0
AIRGAIN INC COM 00938A104 15 1,727 SH   SOLE   1,727 0 0
AIRGAIN INC PUT 00938A954 2 30 SH Put SOLE   0 0 0
APPLIED INDL TECHNOLOGIES IN PUT 03820C955 0 4 SH Put SOLE   0 0 0
APARTMENT INVT & MGMT CO CALL 03748R901 0 2 SH Call SOLE   0 0 0
APARTMENT INVT & MGMT CO COM 03748R101 10 240 SH   SOLE   240 0 0
APARTMENT INVT & MGMT CO PUT 03748R951 2 258 SH Put SOLE   0 0 0
ASSURANT INC CALL 04621X908 7 38 SH Call SOLE   0 0 0
ASSURANT INC COM 04621X108 121 1,274 SH   SOLE   1,274 0 0
ASSURANT INC PUT 04621X958 14 97 SH Put SOLE   0 0 0
GALLAGHER ARTHUR J & CO CALL 363576909 8 46 SH Call SOLE   0 0 0
AEROJET ROCKETDYNE HLDGS INC CALL 007800905 474 742 SH Call SOLE   0 0 0
AEROJET ROCKETDYNE HLDGS INC PUT 007800955 1 31 SH Put SOLE   0 0 0
AKAMAI TECHNOLOGIES INC CALL 00971T901 114 695 SH Call SOLE   0 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 375 7,706 SH   SOLE   7,706 0 0
AKAMAI TECHNOLOGIES INC PUT 00971T951 156 1,471 SH Put SOLE   0 0 0
ACHAOGEN INC CALL 004449904 6 83 SH Call SOLE   0 0 0
ACHAOGEN INC COM 004449104 383 24,063 SH   SOLE   24,063 0 0
ACHAOGEN INC PUT 004449954 98 703 SH Put SOLE   0 0 0
AKEBIA THERAPEUTICS INC CALL 00972D905 11 21 SH Call SOLE   0 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 48 2,441 SH   SOLE   2,441 0 0
AKEBIA THERAPEUTICS INC PUT 00972D955 0 20 SH Put SOLE   0 0 0
ASANKO GOLD INC CALL 04341Y905 0 28 SH Call SOLE   0 0 0
ASANKO GOLD INC COM 04341Y105 0 267 SH   SOLE   267 0 0
ASANKO GOLD INC PUT 04341Y955 1 4 SH Put SOLE   0 0 0
ACADIA RLTY TR CALL 004239909 2 11 SH Call SOLE   0 0 0
AKORN INC CALL 009728906 180 911 SH Call SOLE   0 0 0
AKORN INC PUT 009728956 13 753 SH Put SOLE   0 0 0
AK STL HLDG CORP CALL 001547908 114 1,012 SH Call SOLE   0 0 0
AK STL HLDG CORP PUT 001547958 3 51 SH Put SOLE   0 0 0
AIR LEASE CORP CALL 00912X902 22 205 SH Call SOLE   0 0 0
AIR LEASE CORP COM 00912X302 1,227 28,802 SH   SOLE   28,802 0 0
AIR LEASE CORP PUT 00912X952 0 39 SH Put SOLE   0 0 0
ALBEMARLE CORP CALL 012653901 305 213 SH Call SOLE   0 0 0
ALBEMARLE CORP COM 012653101 2,043 14,990 SH   SOLE   14,990 0 0
ALBEMARLE CORP PUT 012653951 61 391 SH Put SOLE   0 0 0
ALDER BIOPHARMACEUTICALS INC CALL 014339905 11 135 SH Call SOLE   0 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 57 4,661 SH   SOLE   4,661 0 0
ALDER BIOPHARMACEUTICALS INC PUT 014339955 26 192 SH Put SOLE   0 0 0
ALON USA PARTNERS LP CALL 02052T909 10 66 SH Call SOLE   0 0 0
ALON USA PARTNERS LP PUT 02052T959 0 10 SH Put SOLE   0 0 0
ALIGN TECHNOLOGY INC CALL 016255901 1,263 520 SH Call SOLE   0 0 0
ALIGN TECHNOLOGY INC PUT 016255951 51 364 SH Put SOLE   0 0 0
ALLEGIANT TRAVEL CO COM 01748X102 4 35 SH   SOLE   35 0 0
ALLEGIANT TRAVEL CO PUT 01748X952 5 260 SH Put SOLE   0 0 0
ALIMERA SCIENCES INC CALL 016259903 0 11 SH Call SOLE   0 0 0
ALIMERA SCIENCES INC COM 016259103 7 5,871 SH   SOLE   5,871 0 0
ALIMERA SCIENCES INC PUT 016259953 7 63 SH Put SOLE   0 0 0
ALASKA AIR GROUP INC CALL 011659909 26 104 SH Call SOLE   0 0 0
ALASKA AIR GROUP INC PUT 011659959 58 240 SH Put SOLE   0 0 0
ALKERMES PLC CALL G01767905 3 13 SH Call SOLE   0 0 0
ALKERMES PLC COM G01767105 384 7,563 SH   SOLE   7,563 0 0
ALKERMES PLC PUT G01767955 38 506 SH Put SOLE   0 0 0
ALLSTATE CORP CALL 020002901 65 116 SH Call SOLE   0 0 0
ALLSTATE CORP COM 020002101 1,623 17,659 SH   SOLE   17,659 0 0
ALLSTATE CORP PUT 020002951 5 368 SH Put SOLE   0 0 0
ALLOT COMMUNICATIONS LTD COM M0854Q105 24 4,614 SH   SOLE   4,614 0 0
ALLOT COMMUNICATIONS LTD PUT M0854Q955 1 123 SH Put SOLE   0 0 0
ALLY FINL INC CALL 02005N900 220 758 SH Call SOLE   0 0 0
ALLY FINL INC PUT 02005N950 12 1,192 SH Put SOLE   0 0 0
ALNYLAM PHARMACEUTICALS INC CALL 02043Q907 1,714 632 SH Call SOLE   0 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,456 12,394 SH   SOLE   12,394 0 0
ALNYLAM PHARMACEUTICALS INC PUT 02043Q957 69 922 SH Put SOLE   0 0 0
ANALOGIC CORP CALL 032657907 4 72 SH Call SOLE   0 0 0
ANALOGIC CORP COM 032657207 224 2,680 SH   SOLE   2,680 0 0
ANALOGIC CORP PUT 032657957 0 20 SH Put SOLE   0 0 0
ALLIQUA BIOMEDICAL INC PUT 019621950 27 60 SH Put SOLE   0 0 0
ALERE INC CALL 01449J905 64 791 SH Call SOLE   0 0 0
ALERE INC COM 01449J105 5,789 113,533 SH   SOLE   113,533 0 0
ALERE INC PUT 01449J955 3 1,351 SH Put SOLE   0 0 0
ALARM COM HLDGS INC CALL 011642905 4 12 SH Call SOLE   0 0 0
ALARM COM HLDGS INC COM 011642105 87 1,934 SH   SOLE   1,934 0 0
ALARM COM HLDGS INC PUT 011642955 0 12 SH Put SOLE   0 0 0
ALASKA COMMUNICATIONS SYS GR CALL 01167P901 0 267 SH Call SOLE   0 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 116 51,396 SH   SOLE   51,396 0 0
ALASKA COMMUNICATIONS SYS GR PUT 01167P951 12 515 SH Put SOLE   0 0 0
ALLISON TRANSMISSION HLDGS I CALL 01973R901 0 17 SH Call SOLE   0 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 175 4,678 SH   SOLE   4,678 0 0
ALTIMMUNE INC CALL 02155H901 0 100 SH Call SOLE   0 0 0
AUTOLIV INC CALL 052800909 18 102 SH Call SOLE   0 0 0
AUTOLIV INC PUT 052800959 40 435 SH Put SOLE   0 0 0
ALEXION PHARMACEUTICALS INC CALL 015351909 1,259 957 SH Call SOLE   0 0 0
ALEXION PHARMACEUTICALS INC PUT 015351959 225 1,258 SH Put SOLE   0 0 0
ANTERO MIDSTREAM PARTNERS LP CALL 03673L903 2 115 SH Call SOLE   0 0 0
ANTERO MIDSTREAM PARTNERS LP COM 03673L103 2 76 SH   SOLE   76 0 0
ANTERO MIDSTREAM PARTNERS LP PUT 03673L953 1 72 SH Put SOLE   0 0 0
AMAG PHARMACEUTICALS INC CALL 00163U906 3 85 SH Call SOLE   0 0 0
AMAG PHARMACEUTICALS INC PUT 00163U956 45 347 SH Put SOLE   0 0 0
APPLIED MATLS INC CALL 038222905 2,333 3,519 SH Call SOLE   0 0 0
APPLIED MATLS INC COM 038222105 7,099 136,299 SH   SOLE   136,299 0 0
APPLIED MATLS INC PUT 038222955 156 3,002 SH Put SOLE   0 0 0
AMBARELLA INC CALL G037AX901 334 861 SH Call SOLE   0 0 0
AMBARELLA INC COM G037AX101 1,043 21,299 SH   SOLE   21,299 0 0
AMBARELLA INC PUT G037AX951 173 460 SH Put SOLE   0 0 0
AMBAC FINL GROUP INC CALL 023139904 5 64 SH Call SOLE   0 0 0
AMBAC FINL GROUP INC PUT 023139954 9 43 SH Put SOLE   0 0 0
AMBER RD INC COM 02318Y108 1 169 SH   SOLE   169 0 0
AMC ENTMT HLDGS INC CALL 00165C904 58 1,088 SH Call SOLE   0 0 0
AMC ENTMT HLDGS INC PUT 00165C954 52 257 SH Put SOLE   0 0 0
AIRMEDIA GROUP INC CALL 009411909 6 404 SH Call SOLE   0 0 0
AIRMEDIA GROUP INC COM 009411109 0 28 SH   SOLE   28 0 0
AIRMEDIA GROUP INC PUT 009411959 6 76 SH Put SOLE   0 0 0
AMC NETWORKS INC CALL 00164V903 0 2 SH Call SOLE   0 0 0
AMC NETWORKS INC PUT 00164V953 0 33 SH Put SOLE   0 0 0
ADVANCED MICRO DEVICES INC CALL 007903907 311 4,161 SH Call SOLE   0 0 0
ADVANCED MICRO DEVICES INC COM 007903107 3,177 249,220 SH   SOLE   249,220 0 0
ADVANCED MICRO DEVICES INC PUT 007903957 738 8,920 SH Put SOLE   0 0 0
AMETEK INC NEW CALL 031100900 90 326 SH Call SOLE   0 0 0
AMETEK INC NEW PUT 031100950 1 4 SH Put SOLE   0 0 0
AMEDISYS INC CALL 023436908 4 7 SH Call SOLE   0 0 0
AMEDISYS INC COM 023436108 17 309 SH   SOLE   309 0 0
AFFILIATED MANAGERS GROUP CALL 008252908 29 44 SH Call SOLE   0 0 0
AFFILIATED MANAGERS GROUP PUT 008252958 2 26 SH Put SOLE   0 0 0
AMGEN INC CALL 031162900 2,371 3,156 SH Call SOLE   0 0 0
AMGEN INC PUT 031162950 386 2,445 SH Put SOLE   0 0 0
AMERICAN MIDSTREAM PARTNERS CALL 02752P900 0 3 SH Call SOLE   0 0 0
AMERICAN MIDSTREAM PARTNERS COM 02752P100 189 13,885 SH   SOLE   13,885 0 0
AMERICAN MIDSTREAM PARTNERS PUT 02752P950 32 218 SH Put SOLE   0 0 0
JPMORGAN CHASE & CO CALL 46625H905 17 641 SH Call SOLE   0 0 0
JPMORGAN CHASE & CO COM 46625H365 490 17,395 SH   SOLE   17,395 0 0
JPMORGAN CHASE & CO PUT 46625H955 37 174 SH Put SOLE   0 0 0
AMKOR TECHNOLOGY INC CALL 031652900 0 3 SH Call SOLE   0 0 0
ALPS ETF TR CALL 00162Q906 1 213 SH Call SOLE   0 0 0
ALPS ETF TR PUT 00162Q956 4 94 SH Put SOLE   0 0 0
AMN HEALTHCARE SERVICES INC CALL 001744901 40 56 SH Call SOLE   0 0 0
AMN HEALTHCARE SERVICES INC PUT 001744951 5 96 SH Put SOLE   0 0 0
AMERIPRISE FINL INC CALL 03076C906 18 17 SH Call SOLE   0 0 0
AMERIPRISE FINL INC COM 03076C106 564 3,801 SH   SOLE   3,801 0 0
AMERIPRISE FINL INC PUT 03076C956 0 13 SH Put SOLE   0 0 0
AMPIO PHARMACEUTICALS INC CALL 03209T909 0 48 SH Call SOLE   0 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 2 3,400 SH   SOLE   3,400 0 0
AMPIO PHARMACEUTICALS INC PUT 03209T959 1 32 SH Put SOLE   0 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 35 1,975 SH   SOLE   1,975 0 0
AMPHASTAR PHARMACEUTICALS IN PUT 03209R953 8 29 SH Put SOLE   0 0 0
AMERESCO INC COM 02361E108 5 746 SH   SOLE   746 0 0
AMERESCO INC PUT 02361E958 0 1 SH Put SOLE   0 0 0
AMARIN CORP PLC CALL 023111906 51 351 SH Call SOLE   0 0 0
AMARIN CORP PLC COM 023111206 95 27,374 SH   SOLE   27,374 0 0
AMARIN CORP PLC PUT 023111956 0 50 SH Put SOLE   0 0 0
AMYRIS INC CALL 03236M900 6 202 SH Call SOLE   0 0 0
AMYRIS INC PUT 03236M950 0 1 SH Put SOLE   0 0 0
AMERICAN SUPERCONDUCTOR CORP CALL 030111907 7 570 SH Call SOLE   0 0 0
AMERICAN SUPERCONDUCTOR CORP PUT 030111957 2 11 SH Put SOLE   0 0 0
AMERISAFE INC CALL 03071H900 18 22 SH Call SOLE   0 0 0
AMERICAN SOFTWARE INC CALL 029683909 0 1 SH Call SOLE   0 0 0
AMERICAN SOFTWARE INC COM 029683109 2 177 SH   SOLE   177 0 0
AMERICAN TOWER CORP NEW CALL 03027X900 178 391 SH Call SOLE   0 0 0
AMERICAN TOWER CORP NEW PUT 03027X950 39 504 SH Put SOLE   0 0 0
TD AMERITRADE HLDG CORP CALL 87236Y908 193 326 SH Call SOLE   0 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 679 13,932 SH   SOLE   13,932 0 0
TD AMERITRADE HLDG CORP PUT 87236Y958 7 82 SH Put SOLE   0 0 0
AMERICAN WOODMARK CORP COM 030506109 26 279 SH   SOLE   279 0 0
AMERICAN WOODMARK CORP PUT 030506959 0 61 SH Put SOLE   0 0 0
AMERICA MOVIL SAB DE CV CALL 02364W905 1 29 SH Call SOLE   0 0 0
AMERICA MOVIL SAB DE CV COM 02364W105 90 5,092 SH   SOLE   5,092 0 0
AMERICA MOVIL SAB DE CV PUT 02364W955 0 36 SH Put SOLE   0 0 0
ETFIS SER TR I CALL 26923G903 5 35 SH Call SOLE   0 0 0
ETFIS SER TR I COM 26923G103 40 4,330 SH   SOLE   4,330 0 0
ETFIS SER TR I PUT 26923G953 5 84 SH Put SOLE   0 0 0
AMAZON COM INC CALL 023135906 10,633 5,246 SH Call SOLE   0 0 0
AMAZON COM INC COM 023135106 163,173 169,734 SH   SOLE   169,734 0 0
AMAZON COM INC PUT 023135956 11,437 6,805 SH Put SOLE   0 0 0
AUTONATION INC CALL 05329W902 20 182 SH Call SOLE   0 0 0
AUTONATION INC PUT 05329W952 8 186 SH Put SOLE   0 0 0
ANDEAVOR CALL 03349M905 305 863 SH Call SOLE   0 0 0
ANDEAVOR PUT 03349M955 26 838 SH Put SOLE   0 0 0
ANDEAVOR PUT 03349M955 59 96 SH Put SOLE   0 0 0
ANDEAVOR CALL 03349M905 39 35 SH Call SOLE   0 0 0
ANDEAVOR PUT 03349M955 3 868 SH Put SOLE   0 0 0
ANDEAVOR LOGISTICS LP CALL 03350F906 20 389 SH Call SOLE   0 0 0
ANDEAVOR LOGISTICS LP PUT 03350F956 4 65 SH Put SOLE   0 0 0
ARISTA NETWORKS INC CALL 040413906 275 130 SH Call SOLE   0 0 0
ARISTA NETWORKS INC PUT 040413956 26 105 SH Put SOLE   0 0 0
ABERCROMBIE & FITCH CO CALL 002896907 53 354 SH Call SOLE   0 0 0
ABERCROMBIE & FITCH CO PUT 002896957 70 292 SH Put SOLE   0 0 0
AMIRA NATURE FOODS LTD CALL G0335L902 9 108 SH Call SOLE   0 0 0
AMIRA NATURE FOODS LTD PUT G0335L952 0 13 SH Put SOLE   0 0 0
ANGIES LIST INC CALL 034754901 3 100 SH Call SOLE   0 0 0
ANGIES LIST INC PUT 034754951 1 13 SH Put SOLE   0 0 0
ANGIODYNAMICS INC CALL 03475V901 3 55 SH Call SOLE   0 0 0
ANGIODYNAMICS INC COM 03475V101 66 3,864 SH   SOLE   3,864 0 0
ANGIODYNAMICS INC PUT 03475V951 7 95 SH Put SOLE   0 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 0 110 SH   SOLE   110 0 0
ANIKA THERAPEUTICS INC CALL 035255908 5 26 SH Call SOLE   0 0 0
ANIKA THERAPEUTICS INC COM 035255108 343 5,931 SH   SOLE   5,931 0 0
ANIKA THERAPEUTICS INC PUT 035255958 9 22 SH Put SOLE   0 0 0
ANI PHARMACEUTICALS INC CALL 00182C903 20 23 SH Call SOLE   0 0 0
ANI PHARMACEUTICALS INC PUT 00182C953 2 302 SH Put SOLE   0 0 0
ANSYS INC CALL 03662Q905 43 33 SH Call SOLE   0 0 0
ANSYS INC PUT 03662Q955 2 8 SH Put SOLE   0 0 0
ANTHERA PHARMACEUTICALS INC CALL 03674U900 0 7 SH Call SOLE   0 0 0
ANTHERA PHARMACEUTICALS INC CALL 03674U900 1 345 SH Call SOLE   0 0 0
ANTHEM INC CALL 036752903 179 198 SH Call SOLE   0 0 0
ANTHEM INC PUT 036752953 68 384 SH Put SOLE   0 0 0
AEGEAN MARINE PETROLEUM NETW CALL Y0017S902 0 45 SH Call SOLE   0 0 0
AEGEAN MARINE PETROLEUM NETW COM Y0017S102 135 27,337 SH   SOLE   27,337 0 0
AEGEAN MARINE PETROLEUM NETW PUT Y0017S952 73 173 SH Put SOLE   0 0 0
AMERICAN OUTDOOR BRANDS CORP CALL 02874P903 14 200 SH Call SOLE   0 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 61 4,034 SH   SOLE   4,034 0 0
AMERICAN OUTDOOR BRANDS CORP PUT 02874P953 5 100 SH Put SOLE   0 0 0
AON PLC CALL G0408V902 39 23 SH Call SOLE   0 0 0
AON PLC PUT G0408V952 0 17 SH Put SOLE   0 0 0
SMITH A O CALL 831865909 192 489 SH Call SOLE   0 0 0
SMITH A O PUT 831865959 0 22 SH Put SOLE   0 0 0
ALPHA & OMEGA SEMICONDUCTOR COM G6331P104 7 446 SH   SOLE   446 0 0
AMPCO-PITTSBURGH CORP CALL 032037903 1 13 SH Call SOLE   0 0 0
APACHE CORP CALL 037411905 151 971 SH Call SOLE   0 0 0
APACHE CORP COM 037411105 5,406 118,044 SH   SOLE   118,044 0 0
APACHE CORP PUT 037411955 2,549 2,226 SH Put SOLE   0 0 0
ARTISAN PARTNERS ASSET MGMT CALL 04316A908 16 61 SH Call SOLE   0 0 0
ANADARKO PETE CORP CALL 032511907 90 573 SH Call SOLE   0 0 0
ANADARKO PETE CORP COM 032511107 3,988 81,642 SH   SOLE   81,642 0 0
ANADARKO PETE CORP PUT 032511957 1,667 2,237 SH Put SOLE   0 0 0
AIR PRODS & CHEMS INC CALL 009158906 82 123 SH Call SOLE   0 0 0
AIR PRODS & CHEMS INC PUT 009158956 11 269 SH Put SOLE   0 0 0
AIR PRODS & CHEMS INC CALL 009158906 2 1 SH Call SOLE   0 0 0
AIR PRODS & CHEMS INC PUT 009158956 0 1 SH Put SOLE   0 0 0
APPLIED DNA SCIENCES INC CALL 03815U901 9 413 SH Call SOLE   0 0 0
AMERICAN PUBLIC EDUCATION IN CALL 02913V903 2 34 SH Call SOLE   0 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 9 460 SH   SOLE   460 0 0
AMERICAN PUBLIC EDUCATION IN PUT 02913V953 0 2 SH Put SOLE   0 0 0
AMPHENOL CORP NEW CALL 032095901 9 73 SH Call SOLE   0 0 0
AMPHENOL CORP NEW PUT 032095951 15 38 SH Put SOLE   0 0 0
APPLE HOSPITALITY REIT INC CALL 03784Y900 2 629 SH Call SOLE   0 0 0
APPLE HOSPITALITY REIT INC COM 03784Y200 107 5,710 SH   SOLE   5,710 0 0
APPLE HOSPITALITY REIT INC PUT 03784Y950 1 82 SH Put SOLE   0 0 0
ARCHROCK PARTNERS L P CALL 03957U900 1 34 SH Call SOLE   0 0 0
ARCHROCK PARTNERS L P PUT 03957U950 0 20 SH Put SOLE   0 0 0
APOLLO GLOBAL MGMT LLC CALL 037612906 116 654 SH Call SOLE   0 0 0
APOLLO GLOBAL MGMT LLC PUT 037612956 6 69 SH Put SOLE   0 0 0
APOGEE ENTERPRISES INC CALL 037598909 7 47 SH Call SOLE   0 0 0
APOGEE ENTERPRISES INC COM 037598109 195 4,059 SH   SOLE   4,059 0 0
APOGEE ENTERPRISES INC PUT 037598959 56 95 SH Put SOLE   0 0 0
DIGITAL TURBINE INC CALL 25400W902 0 1 SH Call SOLE   0 0 0
BLUE APRON HLDGS INC CALL 09523Q901 27 469 SH Call SOLE   0 0 0
BLUE APRON HLDGS INC PUT 09523Q951 19 148 SH Put SOLE   0 0 0
ALPHA PRO TECH LTD CALL 020772909 0 9 SH Call SOLE   0 0 0
APPTIO INC CALL 03835C908 116 622 SH Call SOLE   0 0 0
PREFERRED APT CMNTYS INC CALL 74039L903 1 4 SH Call SOLE   0 0 0
PREFERRED APT CMNTYS INC PUT 74039L953 0 2 SH Put SOLE   0 0 0
AMERIGAS PARTNERS L P CALL 030975906 4 53 SH Call SOLE   0 0 0
AMERIGAS PARTNERS L P PUT 030975956 6 44 SH Put SOLE   0 0 0
AQUA METALS INC CALL 03837J901 49 514 SH Call SOLE   0 0 0
AQUA METALS INC PUT 03837J951 65 109 SH Put SOLE   0 0 0
AQUINOX PHARMACEUTICALS INC CALL 03842B901 0 9 SH Call SOLE   0 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 1 98 SH   SOLE   98 0 0
ANTERO RES CORP CALL 03674X906 5 55 SH Call SOLE   0 0 0
ANTERO RES CORP PUT 03674X956 23 179 SH Put SOLE   0 0 0
ACCURAY INC CALL 004397905 2 146 SH Call SOLE   0 0 0
ACCURAY INC PUT 004397955 15 531 SH Put SOLE   0 0 0
ARCBEST CORP COM 03937C105 6 201 SH   SOLE   201 0 0
ARCBEST CORP PUT 03937C955 0 1 SH Put SOLE   0 0 0
ARES CAP CORP CALL 04010L903 0 13 SH Call SOLE   0 0 0
ARES CAP CORP COM 04010L103 441 26,907 SH   SOLE   26,907 0 0
ARES CAP CORP PUT 04010L953 11 272 SH Put SOLE   0 0 0
ARES CAP CORP CALL 04010L903 11 74 SH Call SOLE   0 0 0
ARCH COAL INC CALL 039380907 19 187 SH Call SOLE   0 0 0
ARCH COAL INC COM 039380407 35 497 SH   SOLE   497 0 0
ARCH COAL INC PUT 039380957 26 187 SH Put SOLE   0 0 0
ARCOS DORADOS HOLDINGS INC CALL G0457F907 130 1,032 SH Call SOLE   0 0 0
ARCOS DORADOS HOLDINGS INC PUT G0457F957 8 475 SH Put SOLE   0 0 0
ARDELYX INC CALL 039697907 6 20 SH Call SOLE   0 0 0
ARDELYX INC COM 039697107 27 4,977 SH   SOLE   4,977 0 0
ARDELYX INC PUT 039697957 6 25 SH Put SOLE   0 0 0
ALEXANDRIA REAL ESTATE EQ IN CALL 015271909 4 50 SH Call SOLE   0 0 0
ALEXANDRIA REAL ESTATE EQ IN PUT 015271959 0 50 SH Put SOLE   0 0 0
ARES MGMT L P CALL 04014Y901 0 40 SH Call SOLE   0 0 0
ARES MGMT L P PUT 04014Y951 0 14 SH Put SOLE   0 0 0
APPROACH RESOURCES INC CALL 03834A903 0 12 SH Call SOLE   0 0 0
APPROACH RESOURCES INC COM 03834A103 58 23,133 SH   SOLE   23,133 0 0
APPROACH RESOURCES INC PUT 03834A953 29 366 SH Put SOLE   0 0 0
ARGOS THERAPEUTICS INC PUT 040221953 36 50 SH Put SOLE   0 0 0
APOLLO COML REAL EST FIN INC CALL 03762U905 1 383 SH Call SOLE   0 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 26 1,453 SH   SOLE   1,453 0 0
APOLLO COML REAL EST FIN INC PUT 03762U955 3 74 SH Put SOLE   0 0 0
AMERICAN RAILCAR INDS INC CALL 02916P903 18 169 SH Call SOLE   0 0 0
AMERICAN RAILCAR INDS INC PUT 02916P953 3 154 SH Put SOLE   0 0 0
ALLIANCE RES PARTNER L P CALL 01877R908 11 517 SH Call SOLE   0 0 0
ALLIANCE RES PARTNER L P PUT 01877R958 6 73 SH Put SOLE   0 0 0
ARALEZ PHARMACEUTICALS INC CALL 03852X900 17 242 SH Call SOLE   0 0 0
ARALEZ PHARMACEUTICALS INC PUT 03852X950 2 28 SH Put SOLE   0 0 0
ARAMARK CALL 03852U906 1 8 SH Call SOLE   0 0 0
ARAMARK COM 03852U106 7 177 SH   SOLE   177 0 0
ARENA PHARMACEUTICALS INC CALL 040047907 169 603 SH Call SOLE   0 0 0
ARENA PHARMACEUTICALS INC COM 040047607 408 16,005 SH   SOLE   16,005 0 0
ARENA PHARMACEUTICALS INC PUT 040047957 7 68 SH Put SOLE   0 0 0
ARENA PHARMACEUTICALS INC CALL 040047907 9 95 SH Call SOLE   0 0 0
ARENA PHARMACEUTICALS INC PUT 040047957 10 82 SH Put SOLE   0 0 0
ARCONIC INC CALL 03965L900 89 765 SH Call SOLE   0 0 0
ARCONIC INC PUT 03965L950 32 202 SH Put SOLE   0 0 0
ARCONIC INC CALL 03965L900 35 88 SH Call SOLE   0 0 0
ARCONIC INC PUT 03965L950 2 17 SH Put SOLE   0 0 0
ARCONIC INC CALL 03965L900 14 20 SH Call SOLE   0 0 0
ARCONIC INC PUT 03965L950 1 64 SH Put SOLE   0 0 0
ARCHROCK INC CALL 03957W906 0 4 SH Call SOLE   0 0 0
ARCHROCK INC PUT 03957W956 0 1 SH Put SOLE   0 0 0
ARMOUR RESIDENTIAL REIT INC CALL 042315907 25 130 SH Call SOLE   0 0 0
ARMOUR RESIDENTIAL REIT INC PUT 042315957 0 21 SH Put SOLE   0 0 0
ARRIS INTL INC CALL G0551A903 7 144 SH Call SOLE   0 0 0
ARRIS INTL INC PUT G0551A953 1 71 SH Put SOLE   0 0 0
ARRAY BIOPHARMA INC CALL 04269X905 170 711 SH Call SOLE   0 0 0
ARRAY BIOPHARMA INC PUT 04269X955 16 1,913 SH Put SOLE   0 0 0
AROTECH CORP COM 042682203 1 428 SH   SOLE   428 0 0
AROTECH CORP PUT 042682953 0 1 SH Put SOLE   0 0 0
ARROW ELECTRS INC CALL 042735900 1 17 SH Call SOLE   0 0 0
ARROW ELECTRS INC COM 042735100 446 5,556 SH   SOLE   5,556 0 0
ARROW ELECTRS INC PUT 042735950 13 281 SH Put SOLE   0 0 0
ARROWHEAD PHARMACEUTICALS IN CALL 04280A900 16 247 SH Call SOLE   0 0 0
ARROWHEAD PHARMACEUTICALS IN PUT 04280A950 6 18 SH Put SOLE   0 0 0
ASA GOLD AND PRECIOUS MTLS L CALL G3156P903 0 33 SH Call SOLE   0 0 0
ASA GOLD AND PRECIOUS MTLS L COM G3156P103 19 1,665 SH   SOLE   1,665 0 0
ASA GOLD AND PRECIOUS MTLS L PUT G3156P953 7 38 SH Put SOLE   0 0 0
ASSOCIATED BANC CORP CALL 045487905 9 107 SH Call SOLE   0 0 0
ASSOCIATED BANC CORP COM 045487105 6 280 SH   SOLE   280 0 0
ASSOCIATED BANC CORP PUT 045487955 3 80 SH Put SOLE   0 0 0
ARDMORE SHIPPING CORP CALL Y0207T900 0 107 SH Call SOLE   0 0 0
ASCENT CAP GROUP INC CALL 043632908 6 22 SH Call SOLE   0 0 0
ASCENT CAP GROUP INC COM 043632108 9 701 SH   SOLE   701 0 0
ASTA FDG INC COM 046220109 37 4,914 SH   SOLE   4,914 0 0
ASTA FDG INC PUT 046220959 0 2 SH Put SOLE   0 0 0
ON ASSIGNMENT INC CALL 682159908 0 12 SH Call SOLE   0 0 0
ON ASSIGNMENT INC COM 682159108 39 737 SH   SOLE   737 0 0
ON ASSIGNMENT INC PUT 682159958 3 25 SH Put SOLE   0 0 0
ASHLAND GLOBAL HLDGS INC CALL 044186904 3 23 SH Call SOLE   0 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 155 2,373 SH   SOLE   2,373 0 0
ASHLAND GLOBAL HLDGS INC PUT 044186954 0 1 SH Put SOLE   0 0 0
ASHLAND GLOBAL HLDGS INC CALL 044186904 1 3 SH Call SOLE   0 0 0
DBX ETF TR CALL 233051909 89 2,074 SH Call SOLE   0 0 0
DBX ETF TR PUT 233051959 40 658 SH Put SOLE   0 0 0
DBX ETF TR CALL 233051909 6 15 SH Call SOLE   0 0 0
DBX ETF TR COM 233051754 131 3,622 SH   SOLE   3,622 0 0
DBX ETF TR PUT 233051959 0 25 SH Put SOLE   0 0 0
ADVANSIX INC CALL 00773T901 1 5 SH Call SOLE   0 0 0
ADVANSIX INC COM 00773T101 10 271 SH   SOLE   271 0 0
ADVANSIX INC PUT 00773T951 0 8 SH Put SOLE   0 0 0
ASSEMBLY BIOSCIENCES INC CALL 045396908 9 11 SH Call SOLE   0 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 251 7,190 SH   SOLE   7,190 0 0
ASSEMBLY BIOSCIENCES INC PUT 045396958 26 511 SH Put SOLE   0 0 0
ASML HOLDING N V CALL N07059900 336 148 SH Call SOLE   0 0 0
ASML HOLDING N V COM N07059210 2,558 14,945 SH   SOLE   14,945 0 0
ASML HOLDING N V PUT N07059950 101 435 SH Put SOLE   0 0 0
ASCENA RETAIL GROUP INC CALL 04351G901 37 1,252 SH Call SOLE   0 0 0
ASCENA RETAIL GROUP INC PUT 04351G951 11 88 SH Put SOLE   0 0 0
ALTISOURCE PORTFOLIO SOLNS S CALL L0175J904 6 224 SH Call SOLE   0 0 0
ALTISOURCE PORTFOLIO SOLNS S COM L0175J104 36 1,399 SH   SOLE   1,399 0 0
ALTISOURCE PORTFOLIO SOLNS S PUT L0175J954 24 40 SH Put SOLE   0 0 0
ASTERIAS BIOTHERAPEUTICS INC CALL 04624N907 4 95 SH Call SOLE   0 0 0
ASTERIAS BIOTHERAPEUTICS INC COM 04624N107 25 7,505 SH   SOLE   7,505 0 0
ASTERIAS BIOTHERAPEUTICS INC PUT 04624N957 12 130 SH Put SOLE   0 0 0
ASTEC INDS INC CALL 046224901 0 1 SH Call SOLE   0 0 0
ASTEC INDS INC COM 046224101 5 100 SH   SOLE   100 0 0
ASTEC INDS INC PUT 046224951 0 30 SH Put SOLE   0 0 0
ASURE SOFTWARE INC CALL 04649U902 0 4 SH Call SOLE   0 0 0
ASURE SOFTWARE INC COM 04649U102 2 163 SH   SOLE   163 0 0
AMTECH SYS INC CALL 032332904 3 79 SH Call SOLE   0 0 0
ATLANTIC PWR CORP COM 04878Q863 2 944 SH   SOLE   944 0 0
ATLANTIC PWR CORP PUT 04878Q953 0 19 SH Put SOLE   0 0 0
A10 NETWORKS INC CALL 002121901 0 4 SH Call SOLE   0 0 0
ADTALEM GLOBAL ED INC COM 00737L103 40 1,136 SH   SOLE   1,136 0 0
ADTALEM GLOBAL ED INC PUT 00737L953 4 106 SH Put SOLE   0 0 0
ATHENE HLDG LTD CALL G0684D907 2 57 SH Call SOLE   0 0 0
ATHENE HLDG LTD PUT G0684D957 1 77 SH Put SOLE   0 0 0
AUTOHOME INC CALL 05278C907 256 163 SH Call SOLE   0 0 0
AUTOHOME INC PUT 05278C957 28 65 SH Put SOLE   0 0 0
ATHENAHEALTH INC CALL 04685W903 54 102 SH Call SOLE   0 0 0
ATHENAHEALTH INC PUT 04685W953 65 123 SH Put SOLE   0 0 0
ATHERSYS INC CALL 04744L906 31 1,105 SH Call SOLE   0 0 0
ATHERSYS INC PUT 04744L956 0 31 SH Put SOLE   0 0 0
ALLEGHENY TECHNOLOGIES INC CALL 01741R902 142 374 SH Call SOLE   0 0 0
ALLEGHENY TECHNOLOGIES INC PUT 01741R952 28 278 SH Put SOLE   0 0 0
ACTINIUM PHARMACEUTICALS INC CALL 00507W907 0 24 SH Call SOLE   0 0 0
ATMOS ENERGY CORP CALL 049560905 0 1 SH Call SOLE   0 0 0
ATMOS ENERGY CORP COM 049560105 14 178 SH   SOLE   178 0 0
APTARGROUP INC CALL 038336903 0 3 SH Call SOLE   0 0 0
APTARGROUP INC COM 038336103 19 223 SH   SOLE   223 0 0
APTARGROUP INC PUT 038336953 0 10 SH Put SOLE   0 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 5 324 SH   SOLE   324 0 0
ATARA BIOTHERAPEUTICS INC PUT 046513957 0 1 SH Put SOLE   0 0 0
ATRICURE INC COM 04963C209 3 155 SH   SOLE   155 0 0
ATRICURE INC PUT 04963C959 0 1 SH Put SOLE   0 0 0
ANTARES PHARMA INC CALL 036642906 0 15 SH Call SOLE   0 0 0
ANTARES PHARMA INC COM 036642106 188 58,295 SH   SOLE   58,295 0 0
ANTARES PHARMA INC PUT 036642956 0 5 SH Put SOLE   0 0 0
AIR TRANSPORT SERVICES GRP I CALL 00922R905 19 409 SH Call SOLE   0 0 0
AIR TRANSPORT SERVICES GRP I PUT 00922R955 1 49 SH Put SOLE   0 0 0
ACTUANT CORP COM 00508X203 58 2,300 SH   SOLE   2,300 0 0
ALTICE USA INC COM 02156K103 47 1,755 SH   SOLE   1,755 0 0
ALTICE USA INC PUT 02156K953 3 36 SH Put SOLE   0 0 0
ACTIVISION BLIZZARD INC CALL 00507V909 1,783 2,260 SH Call SOLE   0 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,617 25,069 SH   SOLE   25,069 0 0
ACTIVISION BLIZZARD INC PUT 00507V959 565 2,351 SH Put SOLE   0 0 0
ATWOOD OCEANICS INC CALL 050095908 2 13 SH Call SOLE   0 0 0
ATWOOD OCEANICS INC COM 050095108 21 2,248 SH   SOLE   2,248 0 0
ATWOOD OCEANICS INC PUT 050095958 5 155 SH Put SOLE   0 0 0
ANGLOGOLD ASHANTI LTD CALL 035128906 15 540 SH Call SOLE   0 0 0
ANGLOGOLD ASHANTI LTD COM 035128206 713 76,786 SH   SOLE   76,786 0 0
ANGLOGOLD ASHANTI LTD PUT 035128956 179 1,465 SH Put SOLE   0 0 0
AUDIOCODES LTD COM M15342104 1 162 SH   SOLE   162 0 0
AUDIOCODES LTD PUT M15342954 0 3 SH Put SOLE   0 0 0
AU OPTRONICS CORP CALL 002255907 0 81 SH Call SOLE   0 0 0
AU OPTRONICS CORP COM 002255107 0 80 SH   SOLE   80 0 0
AU OPTRONICS CORP PUT 002255957 1 4 SH Put SOLE   0 0 0
AURINIA PHARMACEUTICALS INC CALL 05156V902 2 267 SH Call SOLE   0 0 0
AURINIA PHARMACEUTICALS INC PUT 05156V952 7 141 SH Put SOLE   0 0 0
YAMANA GOLD INC CALL 98462Y900 3 307 SH Call SOLE   0 0 0
YAMANA GOLD INC PUT 98462Y950 1 20 SH Put SOLE   0 0 0
AEROVIRONMENT INC CALL 008073908 29 83 SH Call SOLE   0 0 0
AEROVIRONMENT INC COM 008073108 142 2,627 SH   SOLE   2,627 0 0
AEROVIRONMENT INC PUT 008073958 0 22 SH Put SOLE   0 0 0
AVALONBAY CMNTYS INC CALL 053484901 8 20 SH Call SOLE   0 0 0
AVALONBAY CMNTYS INC PUT 053484951 28 111 SH Put SOLE   0 0 0
AMERICAN VANGUARD CORP CALL 030371908 15 50 SH Call SOLE   0 0 0
AMERICAN VANGUARD CORP COM 030371108 159 6,949 SH   SOLE   6,949 0 0
AMERICAN VANGUARD CORP PUT 030371958 0 45 SH Put SOLE   0 0 0
AVADEL PHARMACEUTICALS PLC CALL 05337M904 0 11 SH Call SOLE   0 0 0
AVEO PHARMACEUTICALS INC CALL 053588909 19 283 SH Call SOLE   0 0 0
AVEO PHARMACEUTICALS INC PUT 053588959 12 612 SH Put SOLE   0 0 0
BROADCOM LTD CALL Y09827909 779 1,530 SH Call SOLE   0 0 0
BROADCOM LTD COM Y09827109 1,955 8,062 SH   SOLE   8,062 0 0
BROADCOM LTD PUT Y09827959 814 2,310 SH Put SOLE   0 0 0
BROADCOM LTD PUT Y09827959 7 56 SH Put SOLE   0 0 0
AVINGER INC COM 053734109 0 600 SH   SOLE   600 0 0
AVINGER INC PUT 053734959 0 6 SH Put SOLE   0 0 0
AVIANCA HLDGS SA COM 05367G100 1 195 SH   SOLE   195 0 0
AVIANCA HLDGS SA PUT 05367G950 0 1 SH Put SOLE   0 0 0
AVID TECHNOLOGY INC CALL 05367P900 0 3 SH Call SOLE   0 0 0
AVON PRODS INC CALL 054303902 0 80 SH Call SOLE   0 0 0
AVON PRODS INC COM 054303102 189 81,408 SH   SOLE   81,408 0 0
AVON PRODS INC PUT 054303952 127 1,474 SH Put SOLE   0 0 0
AVNET INC CALL 053807903 9 28 SH Call SOLE   0 0 0
AVNET INC PUT 053807953 0 1 SH Put SOLE   0 0 0
AVX CORP NEW CALL 002444907 0 3 SH Call SOLE   0 0 0
AVX CORP NEW PUT 002444957 0 37 SH Put SOLE   0 0 0
ANAVEX LIFE SCIENCES CORP CALL 032797900 5 141 SH Call SOLE   0 0 0
ANAVEX LIFE SCIENCES CORP COM 032797300 64 15,698 SH   SOLE   15,698 0 0
ANAVEX LIFE SCIENCES CORP PUT 032797950 33 259 SH Put SOLE   0 0 0
AVEXIS INC CALL 05366U900 64 175 SH Call SOLE   0 0 0
AVEXIS INC PUT 05366U950 8 106 SH Put SOLE   0 0 0
AVERY DENNISON CORP CALL 053611909 22 12 SH Call SOLE   0 0 0
AVERY DENNISON CORP PUT 053611959 14 65 SH Put SOLE   0 0 0
ARMSTRONG WORLD INDS INC NEW CALL 04247X902 43 188 SH Call SOLE   0 0 0
ARMSTRONG WORLD INDS INC NEW PUT 04247X952 2 157 SH Put SOLE   0 0 0
AMERICAN WTR WKS CO INC NEW CALL 030420903 1 69 SH Call SOLE   0 0 0
AMERICAN WTR WKS CO INC NEW PUT 030420953 1 19 SH Put SOLE   0 0 0
AMERICAN STS WTR CO CALL 029899901 2 25 SH Call SOLE   0 0 0
AMERICAN STS WTR CO PUT 029899951 2 14 SH Put SOLE   0 0 0
ABRAXAS PETE CORP COM 003830106 0 80 SH   SOLE   80 0 0
ABRAXAS PETE CORP PUT 003830956 1 19 SH Put SOLE   0 0 0
ACCELERATE DIAGNOSTICS INC CALL 00430H902 11 125 SH Call SOLE   0 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 308 13,726 SH   SOLE   13,726 0 0
ACCELERATE DIAGNOSTICS INC PUT 00430H952 73 892 SH Put SOLE   0 0 0
ANIXTER INTL INC CALL 035290905 6 26 SH Call SOLE   0 0 0
ANIXTER INTL INC PUT 035290955 0 6 SH Put SOLE   0 0 0
AXOGEN INC CALL 05463X906 53 79 SH Call SOLE   0 0 0
AMERICAN AXLE & MFG HLDGS IN CALL 024061903 16 64 SH Call SOLE   0 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 398 22,685 SH   SOLE   22,685 0 0
AMERICAN AXLE & MFG HLDGS IN PUT 024061953 12 208 SH Put SOLE   0 0 0
AXOVANT SCIENCES LTD CALL G0750W904 36 1,188 SH Call SOLE   0 0 0
AXOVANT SCIENCES LTD COM G0750W104 72 10,587 SH   SOLE   10,587 0 0
AXOVANT SCIENCES LTD PUT G0750W954 415 1,362 SH Put SOLE   0 0 0
AMERICAN EXPRESS CO CALL 025816909 959 1,741 SH Call SOLE   0 0 0
AMERICAN EXPRESS CO PUT 025816959 153 1,944 SH Put SOLE   0 0 0
AXIS CAPITAL HOLDINGS LTD CALL G0692U909 0 8 SH Call SOLE   0 0 0
AXIS CAPITAL HOLDINGS LTD COM G0692U109 73 1,279 SH   SOLE   1,279 0 0
AXIS CAPITAL HOLDINGS LTD PUT G0692U959 5 34 SH Put SOLE   0 0 0
AXALTA COATING SYS LTD CALL G0750C908 72 1,441 SH Call SOLE   0 0 0
AXALTA COATING SYS LTD PUT G0750C958 4 80 SH Put SOLE   0 0 0
AXT INC CALL 00246W903 1 6 SH Call SOLE   0 0 0
AXT INC COM 00246W103 6 671 SH   SOLE   671 0 0
AXT INC PUT 00246W953 0 23 SH Put SOLE   0 0 0
ALEXCO RESOURCE CORP CALL 01535P906 9 613 SH Call SOLE   0 0 0
ALEXCO RESOURCE CORP PUT 01535P956 0 1 SH Put SOLE   0 0 0
ACUITY BRANDS INC CALL 00508Y902 80 188 SH Call SOLE   0 0 0
ACUITY BRANDS INC COM 00508Y102 156 911 SH   SOLE   911 0 0
ACUITY BRANDS INC PUT 00508Y952 50 498 SH Put SOLE   0 0 0
AIRCASTLE LTD CALL G0129K904 25 381 SH Call SOLE   0 0 0
AIRCASTLE LTD PUT G0129K954 2 76 SH Put SOLE   0 0 0
ASTRAZENECA PLC CALL 046353908 308 1,353 SH Call SOLE   0 0 0
ASTRAZENECA PLC PUT 046353958 4 524 SH Put SOLE   0 0 0
AUTOZONE INC CALL 053332902 1,335 1,053 SH Call SOLE   0 0 0
AUTOZONE INC COM 053332102 2,186 3,674 SH   SOLE   3,674 0 0
AUTOZONE INC PUT 053332952 462 377 SH Put SOLE   0 0 0
ASPEN TECHNOLOGY INC CALL 045327903 2 4 SH Call SOLE   0 0 0
ASPEN TECHNOLOGY INC PUT 045327953 0 4 SH Put SOLE   0 0 0
AZUL S A COM 05501U106 160 5,864 SH   SOLE   5,864 0 0
AZZ INC CALL 002474904 0 1 SH Call SOLE   0 0 0
AZZ INC COM 002474104 51 1,053 SH   SOLE   1,053 0 0
AZZ INC PUT 002474954 0 1 SH Put SOLE   0 0 0
BARNES GROUP INC CALL 067806909 512 239 SH Call SOLE   0 0 0
BOEING CO CALL 097023905 4,816 3,451 SH Call SOLE   0 0 0
BOEING CO COM 097023105 17,898 70,408 SH   SOLE   70,408 0 0
BOEING CO PUT 097023955 1,070 5,851 SH Put SOLE   0 0 0
BANRO CORP PUT 066800956 28 40 SH Put SOLE   0 0 0
ALIBABA GROUP HLDG LTD CALL 01609W902 28,620 16,924 SH Call SOLE   0 0 0
ALIBABA GROUP HLDG LTD COM 01609W102 15,609 90,380 SH   SOLE   90,380 0 0
ALIBABA GROUP HLDG LTD PUT 01609W952 4,234 10,851 SH Put SOLE   0 0 0
NATUS MEDICAL INC DEL CALL 639050903 52 117 SH Call SOLE   0 0 0
NATUS MEDICAL INC DEL PUT 639050953 1 19 SH Put SOLE   0 0 0
BANK AMER CORP CALL 060505904 826 4,452 SH Call SOLE   0 0 0
BANK AMER CORP COM 060505104 2,190 86,439 SH   SOLE   86,439 0 0
BANK AMER CORP PUT 060505954 342 2,339 SH Put SOLE   0 0 0
BOOZ ALLEN HAMILTON HLDG COR CALL 099502906 6 23 SH Call SOLE   0 0 0
BOOZ ALLEN HAMILTON HLDG COR PUT 099502956 0 15 SH Put SOLE   0 0 0
BRASKEM S A CALL 105532905 6 15 SH Call SOLE   0 0 0
BARCLAYS BANK PLC CALL 06739H903 2 18 SH Call SOLE   0 0 0
BROOKFIELD ASSET MGMT INC CALL 112585904 10 59 SH Call SOLE   0 0 0
BROOKFIELD ASSET MGMT INC COM 112585104 8 206 SH   SOLE   206 0 0
BROOKFIELD ASSET MGMT INC PUT 112585954 0 6 SH Put SOLE   0 0 0
BROOKFIELD ASSET MGMT INC CALL 112585904 0 3 SH Call SOLE   0 0 0
BROOKFIELD ASSET MGMT INC PUT 112585954 2 12 SH Put SOLE   0 0 0
BANC OF CALIFORNIA INC CALL 05990K906 62 298 SH Call SOLE   0 0 0
BANC OF CALIFORNIA INC PUT 05990K956 17 717 SH Put SOLE   0 0 0
BANNER CORP CALL 06652V908 12 30 SH Call SOLE   0 0 0
CREDICORP LTD CALL G2519Y908 8 9 SH Call SOLE   0 0 0
CREDICORP LTD COM G2519Y108 84 413 SH   SOLE   413 0 0
BASIC ENERGY SVCS INC NEW CALL 06985P909 9 27 SH Call SOLE   0 0 0
BASIC ENERGY SVCS INC NEW COM 06985P209 327 16,984 SH   SOLE   16,984 0 0
BASIC ENERGY SVCS INC NEW PUT 06985P959 0 32 SH Put SOLE   0 0 0
BAXTER INTL INC CALL 071813909 91 835 SH Call SOLE   0 0 0
BAXTER INTL INC PUT 071813959 4 205 SH Put SOLE   0 0 0
BED BATH & BEYOND INC CALL 075896900 41 311 SH Call SOLE   0 0 0
BED BATH & BEYOND INC COM 075896100 72 3,095 SH   SOLE   3,095 0 0
BED BATH & BEYOND INC PUT 075896950 319 905 SH Put SOLE   0 0 0
BANCO BRADESCO S A CALL 059460903 6 53 SH Call SOLE   0 0 0
BANCO BRADESCO S A PUT 059460953 4 851 SH Put SOLE   0 0 0
BANCO BRADESCO S A CALL 059460903 0 13 SH Call SOLE   0 0 0
BARRETT BILL CORP CALL 06846N904 3 98 SH Call SOLE   0 0 0
BARRETT BILL CORP COM 06846N104 119 27,906 SH   SOLE   27,906 0 0
BARRETT BILL CORP PUT 06846N954 1 47 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 3 13 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F726 94 702 SH   SOLE   702 0 0
VANECK VECTORS ETF TR PUT 92189F952 1 7 SH Put SOLE   0 0 0
BHP BILLITON PLC CALL 05545E909 11 201 SH Call SOLE   0 0 0
BHP BILLITON PLC COM 05545E209 223 6,308 SH   SOLE   6,308 0 0
BHP BILLITON PLC PUT 05545E959 1 134 SH Put SOLE   0 0 0
BLACK BOX CORP DEL CALL 091826907 0 6 SH Call SOLE   0 0 0
BLACKBERRY LTD CALL 09228F903 369 2,333 SH Call SOLE   0 0 0
BLACKBERRY LTD COM 09228F103 2,179 194,959 SH   SOLE   194,959 0 0
BLACKBERRY LTD PUT 09228F953 302 1,371 SH Put SOLE   0 0 0
BB&T CORP CALL 054937907 347 1,069 SH Call SOLE   0 0 0
BB&T CORP PUT 054937957 13 96 SH Put SOLE   0 0 0
BANCO BILBAO VIZCAYA ARGENTA COM 05946K101 3 378 SH   SOLE   378 0 0
BANCO BILBAO VIZCAYA ARGENTA PUT 05946K951 6 123 SH Put SOLE   0 0 0
BUILD A BEAR WORKSHOP CALL 120076904 0 3 SH Call SOLE   0 0 0
BUILD A BEAR WORKSHOP COM 120076104 9 1,019 SH   SOLE   1,019 0 0
BUILD A BEAR WORKSHOP PUT 120076954 0 20 SH Put SOLE   0 0 0
BEST BUY INC CALL 086516901 481 1,575 SH Call SOLE   0 0 0
BEST BUY INC PUT 086516951 159 1,893 SH Put SOLE   0 0 0
BRUNSWICK CORP CALL 117043909 0 18 SH Call SOLE   0 0 0
BRUNSWICK CORP COM 117043109 353 6,324 SH   SOLE   6,324 0 0
BRUNSWICK CORP PUT 117043959 3 61 SH Put SOLE   0 0 0
BCB BANCORP INC CALL 055298903 0 4 SH Call SOLE   0 0 0
BCB BANCORP INC COM 055298103 0 56 SH   SOLE   56 0 0
BCB BANCORP INC PUT 055298953 0 2 SH Put SOLE   0 0 0
BOISE CASCADE CO DEL CALL 09739D900 124 395 SH Call SOLE   0 0 0
BOISE CASCADE CO DEL PUT 09739D950 3 136 SH Put SOLE   0 0 0
BCE INC COM 05534B760 62 1,336 SH   SOLE   1,336 0 0
BCE INC PUT 05534B950 3 37 SH Put SOLE   0 0 0
BONANZA CREEK ENERGY INC CALL 097793900 8 111 SH Call SOLE   0 0 0
BRAINSTORM CELL THERAPEUTICS CALL 10501E901 0 42 SH Call SOLE   0 0 0
BRAINSTORM CELL THERAPEUTICS PUT 10501E951 1 10 SH Put SOLE   0 0 0
BRINKS CO CALL 109696904 16 11 SH Call SOLE   0 0 0
BRINKS CO COM 109696104 183 2,181 SH   SOLE   2,181 0 0
BRINKS CO PUT 109696954 0 5 SH Put SOLE   0 0 0
BLUCORA INC CALL 095229900 5 37 SH Call SOLE   0 0 0
BLUCORA INC COM 095229100 53 2,131 SH   SOLE   2,131 0 0
BLUCORA INC PUT 095229950 2 74 SH Put SOLE   0 0 0
BRIGHTCOVE INC CALL 10921T901 22 439 SH Call SOLE   0 0 0
BRIGHTCOVE INC PUT 10921T951 14 51 SH Put SOLE   0 0 0
BARD C R INC CALL 067383909 139 51 SH Call SOLE   0 0 0
BARD C R INC COM 067383109 1,094 3,415 SH   SOLE   3,415 0 0
BARD C R INC PUT 067383959 58 392 SH Put SOLE   0 0 0
BIOCRYST PHARMACEUTICALS CALL 09058V903 22 599 SH Call SOLE   0 0 0
BIOCRYST PHARMACEUTICALS PUT 09058V953 11 371 SH Put SOLE   0 0 0
BARCLAYS PLC CALL 06738E904 2 138 SH Call SOLE   0 0 0
BARCLAYS PLC COM 06738E204 108 10,518 SH   SOLE   10,518 0 0
BARCLAYS PLC PUT 06738E954 37 894 SH Put SOLE   0 0 0
BELDEN INC COM 077454106 152 1,888 SH   SOLE   1,888 0 0
BELDEN INC PUT 077454956 0 1 SH Put SOLE   0 0 0
BRANDYWINE RLTY TR CALL 105368903 10 26 SH Call SOLE   0 0 0
BIODELIVERY SCIENCES INTL IN CALL 09060J906 0 17 SH Call SOLE   0 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 10 3,445 SH   SOLE   3,445 0 0
BIODELIVERY SCIENCES INTL IN PUT 09060J956 0 81 SH Put SOLE   0 0 0
BECTON DICKINSON & CO CALL 075887909 32 43 SH Call SOLE   0 0 0
BECTON DICKINSON & CO COM 075887109 174 892 SH   SOLE   892 0 0
BECTON DICKINSON & CO PUT 075887959 18 173 SH Put SOLE   0 0 0
BIOTELEMETRY INC CALL 090672906 37 362 SH Call SOLE   0 0 0
BIOTELEMETRY INC COM 090672106 703 21,308 SH   SOLE   21,308 0 0
BIOTELEMETRY INC PUT 090672956 35 294 SH Put SOLE   0 0 0
BEACON ROOFING SUPPLY INC CALL 073685909 7 29 SH Call SOLE   0 0 0
BEACON ROOFING SUPPLY INC PUT 073685959 3 18 SH Put SOLE   0 0 0
BELMOND LTD CALL G1154H907 0 2 SH Call SOLE   0 0 0
BELMOND LTD COM G1154H107 38 2,797 SH   SOLE   2,797 0 0
BELMOND LTD PUT G1154H957 1 73 SH Put SOLE   0 0 0
FRANKLIN RES INC CALL 354613901 21 666 SH Call SOLE   0 0 0
FRANKLIN RES INC PUT 354613951 3 684 SH Put SOLE   0 0 0
BERRY GLOBAL GROUP INC CALL 08579W903 38 416 SH Call SOLE   0 0 0
BERRY GLOBAL GROUP INC PUT 08579W953 4 121 SH Put SOLE   0 0 0
AMPLIFY SNACK BRANDS CALL 03211L902 0 6 SH Call SOLE   0 0 0
AMPLIFY SNACK BRANDS COM 03211L102 4 654 SH   SOLE   654 0 0
AMPLIFY SNACK BRANDS PUT 03211L952 5 18 SH Put SOLE   0 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 62 721 SH   SOLE   721 0 0
BROWN FORMAN CORP CALL 115637909 1 7 SH Call SOLE   0 0 0
BROWN FORMAN CORP COM 115637209 315 5,813 SH   SOLE   5,813 0 0
BROWN FORMAN CORP PUT 115637959 1 36 SH Put SOLE   0 0 0
BBVA BANCO FRANCES S A CALL 07329M900 5 37 SH Call SOLE   0 0 0
BBVA BANCO FRANCES S A PUT 07329M950 6 1,019 SH Put SOLE   0 0 0
BUNGE LIMITED CALL G16962905 29 186 SH Call SOLE   0 0 0
BUNGE LIMITED COM G16962105 4,577 65,905 SH   SOLE   65,905 0 0
BUNGE LIMITED PUT G16962955 326 1,038 SH Put SOLE   0 0 0
GENERAL CABLE CORP DEL NEW CALL 369300908 46 450 SH Call SOLE   0 0 0
GENERAL CABLE CORP DEL NEW PUT 369300958 4 52 SH Put SOLE   0 0 0
BGC PARTNERS INC CALL 05541T901 14 71 SH Call SOLE   0 0 0
BGC PARTNERS INC COM 05541T101 358 24,750 SH   SOLE   24,750 0 0
BGC PARTNERS INC PUT 05541T951 0 94 SH Put SOLE   0 0 0
BIG 5 SPORTING GOODS CORP CALL 08915P901 0 91 SH Call SOLE   0 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 62 8,132 SH   SOLE   8,132 0 0
BIG 5 SPORTING GOODS CORP PUT 08915P951 20 194 SH Put SOLE   0 0 0
BRIGGS & STRATTON CORP CALL 109043909 15 134 SH Call SOLE   0 0 0
BEIGENE LTD CALL 07725L902 24 9 SH Call SOLE   0 0 0
BEIGENE LTD COM 07725L102 128 1,242 SH   SOLE   1,242 0 0
BEIGENE LTD PUT 07725L952 2 11 SH Put SOLE   0 0 0
B & G FOODS INC NEW CALL 05508R906 28 171 SH Call SOLE   0 0 0
B & G FOODS INC NEW COM 05508R106 17 546 SH   SOLE   546 0 0
B & G FOODS INC NEW PUT 05508R956 26 141 SH Put SOLE   0 0 0
BLUE HILLS BANCORP INC COM 095573101 7 405 SH   SOLE   405 0 0
BLUE HILLS BANCORP INC PUT 095573951 0 10 SH Put SOLE   0 0 0
BRIGHTHOUSE FINL INC CALL 10922N903 5 30 SH Call SOLE   0 0 0
BRIGHTHOUSE FINL INC COM 10922N103 886 14,573 SH   SOLE   14,573 0 0
BRIGHTHOUSE FINL INC PUT 10922N953 1 40 SH Put SOLE   0 0 0
BAKER HUGHES A GE CO CALL 05722G900 8 48 SH Call SOLE   0 0 0
BAKER HUGHES A GE CO COM 05722G100 565 15,451 SH   SOLE   15,451 0 0
BAKER HUGHES A GE CO PUT 05722G950 13 106 SH Put SOLE   0 0 0
BAKER HUGHES A GE CO CALL 05722G900 7 200 SH Call SOLE   0 0 0
BAKER HUGHES A GE CO PUT 05722G950 30 335 SH Put SOLE   0 0 0
BHP BILLITON LTD CALL 088606908 29 167 SH Call SOLE   0 0 0
BHP BILLITON LTD COM 088606108 2,099 51,796 SH   SOLE   51,796 0 0
BHP BILLITON LTD PUT 088606958 109 1,001 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 8 24 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R214 560 9,149 SH   SOLE   9,149 0 0
PROSHARES TR PUT 74347R952 0 14 SH Put SOLE   0 0 0
SOTHEBYS CALL 835898907 24 54 SH Call SOLE   0 0 0
SOTHEBYS PUT 835898957 12 615 SH Put SOLE   0 0 0
BAIDU INC CALL 056752908 6,564 3,337 SH Call SOLE   0 0 0
BAIDU INC COM 056752108 4,059 16,391 SH   SOLE   16,391 0 0
BAIDU INC PUT 056752958 1,029 3,089 SH Put SOLE   0 0 0
BIG LOTS INC CALL 089302903 23 114 SH Call SOLE   0 0 0
BIG LOTS INC COM 089302103 796 14,867 SH   SOLE   14,867 0 0
BIG LOTS INC PUT 089302953 6 355 SH Put SOLE   0 0 0
BIOGEN INC CALL 09062X903 1,163 951 SH Call SOLE   0 0 0
BIOGEN INC COM 09062X103 2,467 7,879 SH   SOLE   7,879 0 0
BIOGEN INC PUT 09062X953 610 1,004 SH Put SOLE   0 0 0
BIOGEN INC CALL 09062X903 744 364 SH Call SOLE   0 0 0
BIOGEN INC PUT 09062X953 310 256 SH Put SOLE   0 0 0
BIO RAD LABS INC CALL 090572907 1 73 SH Call SOLE   0 0 0
BIOSCRIP INC CALL 09069N908 3 97 SH Call SOLE   0 0 0
BIOSCRIP INC PUT 09069N958 1 49 SH Put SOLE   0 0 0
BROOKFIELD INFRAST PARTNERS CALL G16252901 4 55 SH Call SOLE   0 0 0
BROOKFIELD INFRAST PARTNERS PUT G16252951 2 24 SH Put SOLE   0 0 0
PROSHARES TR COM 74347B789 2 100 SH   SOLE   100 0 0
BITAUTO HLDGS LTD CALL 091727907 282 207 SH Call SOLE   0 0 0
BITAUTO HLDGS LTD PUT 091727957 16 222 SH Put SOLE   0 0 0
BIOVERATIV INC CALL 09075E900 4 15 SH Call SOLE   0 0 0
BIOVERATIV INC PUT 09075E950 5 66 SH Put SOLE   0 0 0
BJS RESTAURANTS INC CALL 09180C906 3 401 SH Call SOLE   0 0 0
BJS RESTAURANTS INC COM 09180C106 44 1,471 SH   SOLE   1,471 0 0
BJS RESTAURANTS INC PUT 09180C956 3 45 SH Put SOLE   0 0 0
BANK NEW YORK MELLON CORP CALL 064058900 42 129 SH Call SOLE   0 0 0
BANK NEW YORK MELLON CORP COM 064058100 437 8,261 SH   SOLE   8,261 0 0
BANK NEW YORK MELLON CORP PUT 064058950 12 284 SH Put SOLE   0 0 0
BLACKROCK CAPITAL INVESTMENT CALL 092533908 0 16 SH Call SOLE   0 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 50 6,759 SH   SOLE   6,759 0 0
BLACKROCK CAPITAL INVESTMENT PUT 092533958 3 100 SH Put SOLE   0 0 0
BROOKDALE SR LIVING INC CALL 112463904 12 1,522 SH Call SOLE   0 0 0
BROOKDALE SR LIVING INC COM 112463104 342 32,341 SH   SOLE   32,341 0 0
BROOKDALE SR LIVING INC PUT 112463954 29 391 SH Put SOLE   0 0 0
BUCKLE INC CALL 118440906 2 29 SH Call SOLE   0 0 0
BUCKLE INC PUT 118440956 3 53 SH Put SOLE   0 0 0
BLUEKNIGHT ENERGY PARTNERS L CALL 09625U909 0 5 SH Call SOLE   0 0 0
ISHARES INC CALL 464286901 80 65 SH Call SOLE   0 0 0
ISHARES INC COM 464286657 40 949 SH   SOLE   949 0 0
BLACK KNIGHT FINL SVCS INC CALL 09214X900 150 418 SH Call SOLE   0 0 0
BLACK KNIGHT FINL SVCS INC PUT 09214X950 7 574 SH Put SOLE   0 0 0
BLACK HILLS CORP CALL 092113909 5 18 SH Call SOLE   0 0 0
BLACK HILLS CORP COM 092113109 55 807 SH   SOLE   807 0 0
BLACK HILLS CORP PUT 092113959 0 36 SH Put SOLE   0 0 0
POWERSHARES ETF TRUST II COM 73936Q769 23 1,026 SH   SOLE   1,026 0 0
POWERSHARES ETF TRUST II PUT 73936Q953 0 50 SH Put SOLE   0 0 0
BANK MUTUAL CORP NEW CALL 063750903 42 150 SH Call SOLE   0 0 0
BARNES & NOBLE INC CALL 067774909 19 303 SH Call SOLE   0 0 0
BARNES & NOBLE INC COM 067774109 232 30,587 SH   SOLE   30,587 0 0
BARNES & NOBLE INC PUT 067774959 1 113 SH Put SOLE   0 0 0
BANKUNITED INC CALL 06652K903 1 92 SH Call SOLE   0 0 0
BANKUNITED INC COM 06652K103 18 533 SH   SOLE   533 0 0
BANKUNITED INC PUT 06652K953 1 21 SH Put SOLE   0 0 0
BLACKLINE INC COM 09239B109 3 100 SH   SOLE   100 0 0
BLACKLINE INC PUT 09239B959 0 1 SH Put SOLE   0 0 0
BELLICUM PHARMACEUTICALS INC CALL 079481907 92 305 SH Call SOLE   0 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 145 12,576 SH   SOLE   12,576 0 0
BELLICUM PHARMACEUTICALS INC PUT 079481957 43 149 SH Put SOLE   0 0 0
TOPBUILD CORP CALL 89055F903 84 61 SH Call SOLE   0 0 0
BALLARD PWR SYS INC NEW CALL 058586908 83 628 SH Call SOLE   0 0 0
BALLARD PWR SYS INC NEW PUT 058586958 16 280 SH Put SOLE   0 0 0
BUILDERS FIRSTSOURCE INC CALL 12008R907 8 45 SH Call SOLE   0 0 0
BUILDERS FIRSTSOURCE INC PUT 12008R957 0 21 SH Put SOLE   0 0 0
BLACKROCK INC CALL 09247X901 297 190 SH Call SOLE   0 0 0
BLACKROCK INC PUT 09247X951 68 625 SH Put SOLE   0 0 0
BLACKBAUD INC CALL 09227Q900 1 25 SH Call SOLE   0 0 0
BLACKBAUD INC PUT 09227Q950 0 1 SH Put SOLE   0 0 0
BALL CORP CALL 058498906 135 345 SH Call SOLE   0 0 0
BALL CORP PUT 058498956 33 52 SH Put SOLE   0 0 0
BLOOMIN BRANDS INC CALL 094235908 1 66 SH Call SOLE   0 0 0
BLOOMIN BRANDS INC COM 094235108 16 948 SH   SOLE   948 0 0
BLOOMIN BRANDS INC PUT 094235958 1 40 SH Put SOLE   0 0 0
BLUEBIRD BIO INC CALL 09609G900 1,132 624 SH Call SOLE   0 0 0
BLUEBIRD BIO INC COM 09609G100 967 7,045 SH   SOLE   7,045 0 0
BLUEBIRD BIO INC PUT 09609G950 40 190 SH Put SOLE   0 0 0
BANCO MACRO SA CALL 05961W905 13 5 SH Call SOLE   0 0 0
BANCO MACRO SA PUT 05961W955 8 342 SH Put SOLE   0 0 0
BMC STK HLDGS INC CALL 05591B909 2 165 SH Call SOLE   0 0 0
BMC STK HLDGS INC COM 05591B109 12 586 SH   SOLE   586 0 0
BADGER METER INC CALL 056525908 40 92 SH Call SOLE   0 0 0
BADGER METER INC PUT 056525958 0 3 SH Put SOLE   0 0 0
BANK MONTREAL QUE CALL 063671901 32 308 SH Call SOLE   0 0 0
BANK MONTREAL QUE COM 063671101 50 672 SH   SOLE   672 0 0
BANK MONTREAL QUE PUT 063671951 20 166 SH Put SOLE   0 0 0
BIOMARIN PHARMACEUTICAL INC CALL 09061G901 92 142 SH Call SOLE   0 0 0
BIOMARIN PHARMACEUTICAL INC PUT 09061G951 32 202 SH Put SOLE   0 0 0
BEMIS INC CALL 081437905 11 111 SH Call SOLE   0 0 0
BEMIS INC PUT 081437955 7 98 SH Put SOLE   0 0 0
BRISTOL MYERS SQUIBB CO CALL 110122908 2,515 4,545 SH Call SOLE   0 0 0
BRISTOL MYERS SQUIBB CO PUT 110122958 410 3,618 SH Put SOLE   0 0 0
VANGUARD BD INDEX FD INC CALL 921937905 0 12 SH Call SOLE   0 0 0
BARNES & NOBLE ED INC CALL 06777U901 0 5 SH Call SOLE   0 0 0
BARNES & NOBLE ED INC COM 06777U101 20 3,150 SH   SOLE   3,150 0 0
BARNES & NOBLE ED INC PUT 06777U951 2 20 SH Put SOLE   0 0 0
BENEFITFOCUS INC CALL 08180D906 63 269 SH Call SOLE   0 0 0
UNITED STS BRENT OIL FD LP CALL 91167Q900 0 40 SH Call SOLE   0 0 0
UNITED STS BRENT OIL FD LP PUT 91167Q950 0 80 SH Put SOLE   0 0 0
BANK N S HALIFAX CALL 064149907 5 61 SH Call SOLE   0 0 0
BANK N S HALIFAX PUT 064149957 8 21 SH Put SOLE   0 0 0
BOB EVANS FARMS INC CALL 096761901 39 38 SH Call SOLE   0 0 0
BOB EVANS FARMS INC COM 096761101 321 4,154 SH   SOLE   4,154 0 0
BOB EVANS FARMS INC PUT 096761951 0 7 SH Put SOLE   0 0 0
BOFI HLDG INC CALL 05566U908 184 494 SH Call SOLE   0 0 0
BOFI HLDG INC PUT 05566U958 8 283 SH Put SOLE   0 0 0
BANK HAWAII CORP COM 062540109 2 31 SH   SOLE   31 0 0
PROSHARES TR II CALL 74347W902 8 281 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W296 47 5,397 SH   SOLE   5,397 0 0
PROSHARES TR II PUT 74347W952 7 113 SH Put SOLE   0 0 0
BOJANGLES INC CALL 097488900 0 35 SH Call SOLE   0 0 0
BOJANGLES INC COM 097488100 44 3,304 SH   SOLE   3,304 0 0
BOJANGLES INC PUT 097488950 2 48 SH Put SOLE   0 0 0
BOK FINL CORP CALL 05561Q901 46 104 SH Call SOLE   0 0 0
BOK FINL CORP PUT 05561Q951 0 33 SH Put SOLE   0 0 0
DMC GLOBAL INC CALL 23291C903 1 7 SH Call SOLE   0 0 0
BOOT BARN HLDGS INC CALL 099406900 0 1 SH Call SOLE   0 0 0
BOOT BARN HLDGS INC COM 099406100 1 204 SH   SOLE   204 0 0
BOOT BARN HLDGS INC PUT 099406950 0 11 SH Put SOLE   0 0 0
GLOBAL X FDS COM 37954Y715 1 85 SH   SOLE   85 0 0
BOX INC CALL 10316T904 28 162 SH Call SOLE   0 0 0
BOX INC COM 10316T104 148 7,691 SH   SOLE   7,691 0 0
BOX INC PUT 10316T954 43 141 SH Put SOLE   0 0 0
BP PLC CALL 055622904 214 822 SH Call SOLE   0 0 0
BP PLC PUT 055622954 156 1,351 SH Put SOLE   0 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 16 1,016 SH   SOLE   1,016 0 0
BOSTON PRIVATE FINL HLDGS IN PUT 101119955 2 497 SH Put SOLE   0 0 0
BRIDGEPOINT ED INC CALL 10807M905 9 136 SH Call SOLE   0 0 0
BRIDGEPOINT ED INC PUT 10807M955 0 2 SH Put SOLE   0 0 0
BUCKEYE PARTNERS L P CALL 118230901 3 79 SH Call SOLE   0 0 0
BUCKEYE PARTNERS L P COM 118230101 361 6,345 SH   SOLE   6,345 0 0
BUCKEYE PARTNERS L P PUT 118230951 16 74 SH Put SOLE   0 0 0
BLUEPRINT MEDICINES CORP CALL 09627Y909 63 30 SH Call SOLE   0 0 0
BLUEPRINT MEDICINES CORP PUT 09627Y959 3 57 SH Put SOLE   0 0 0
POPULAR INC CALL 733174900 14 316 SH Call SOLE   0 0 0
POPULAR INC PUT 733174950 3 15 SH Put SOLE   0 0 0
BP PRUDHOE BAY RTY TR CALL 055630907 25 104 SH Call SOLE   0 0 0
BP PRUDHOE BAY RTY TR PUT 055630957 17 158 SH Put SOLE   0 0 0
BROOKFIELD PPTY PARTNERS L P COM G16249107 0 23 SH   SOLE   23 0 0
BROOKFIELD PPTY PARTNERS L P PUT G16249957 0 6 SH Put SOLE   0 0 0
BROADRIDGE FINL SOLUTIONS IN CALL 11133T903 8 35 SH Call SOLE   0 0 0
BROADRIDGE FINL SOLUTIONS IN PUT 11133T953 0 7 SH Put SOLE   0 0 0
BRADY CORP PUT 104674956 0 1 SH Put SOLE   0 0 0
BROCADE COMMUNICATIONS SYS I CALL 111621906 1 386 SH Call SOLE   0 0 0
BROCADE COMMUNICATIONS SYS I COM 111621306 100 8,370 SH   SOLE   8,370 0 0
BROCADE COMMUNICATIONS SYS I PUT 111621956 28 591 SH Put SOLE   0 0 0
CRAFT BREW ALLIANCE INC CALL 224122901 9 497 SH Call SOLE   0 0 0
CRAFT BREW ALLIANCE INC PUT 224122951 7 225 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 0 1 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F825 6 277 SH   SOLE   277 0 0
BRF SA CALL 10552T907 57 543 SH Call SOLE   0 0 0
BRF SA PUT 10552T957 12 539 SH Put SOLE   0 0 0
BLUEROCK RESIDENTIAL GRW REI CALL 09627J902 4 103 SH Call SOLE   0 0 0
BLUEROCK RESIDENTIAL GRW REI PUT 09627J952 4 30 SH Put SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL CALL 084670902 7,290 2,990 SH Call SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 3,082 16,813 SH   SOLE   16,813 0 0
BERKSHIRE HATHAWAY INC DEL PUT 084670952 299 2,229 SH Put SOLE   0 0 0
BRUKER CORP COM 116794108 28 963 SH   SOLE   963 0 0
BROOKS AUTOMATION INC CALL 114340902 33 181 SH Call SOLE   0 0 0
BROOKS AUTOMATION INC PUT 114340952 1 98 SH Put SOLE   0 0 0
BRISTOW GROUP INC CALL 110394903 28 760 SH Call SOLE   0 0 0
BRISTOW GROUP INC PUT 110394953 2 17 SH Put SOLE   0 0 0
GLOBAL BRASS & COPPR HLDGS I CALL 37953G903 0 1 SH Call SOLE   0 0 0
GLOBAL BRASS & COPPR HLDGS I PUT 37953G953 0 2 SH Put SOLE   0 0 0
BRIXMOR PPTY GROUP INC CALL 11120U905 8 60 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 0 2 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K315 230 5,021 SH   SOLE   5,021 0 0
DIREXION SHS ETF TR PUT 25490K959 75 503 SH Put SOLE   0 0 0
BANCO SANTANDER BRASIL S A CALL 05967A907 1 100 SH Call SOLE   0 0 0
BANCO SANTANDER BRASIL S A PUT 05967A957 0 30 SH Put SOLE   0 0 0
BASSETT FURNITURE INDS INC CALL 070203904 3 19 SH Call SOLE   0 0 0
BASSETT FURNITURE INDS INC PUT 070203954 2 21 SH Put SOLE   0 0 0
BEAR ST FINL INC COM 073844102 6 631 SH   SOLE   631 0 0
BROADSOFT INC CALL 11133B909 22 132 SH Call SOLE   0 0 0
BROADSOFT INC COM 11133B409 103 2,050 SH   SOLE   2,050 0 0
BROADSOFT INC PUT 11133B959 2 84 SH Put SOLE   0 0 0
GRUPO FINANCIERO SANTANDER M CALL 40053C905 2 70 SH Call SOLE   0 0 0
GRUPO FINANCIERO SANTANDER M PUT 40053C955 1 28 SH Put SOLE   0 0 0
BSQUARE CORP COM 11776U300 8 1,592 SH   SOLE   1,592 0 0
BSQUARE CORP PUT 11776U950 5 18 SH Put SOLE   0 0 0
BOSTON SCIENTIFIC CORP CALL 101137907 189 559 SH Call SOLE   0 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,375 47,170 SH   SOLE   47,170 0 0
BOSTON SCIENTIFIC CORP PUT 101137957 29 351 SH Put SOLE   0 0 0
BAYTEX ENERGY CORP CALL 07317Q905 8 617 SH Call SOLE   0 0 0
BAYTEX ENERGY CORP COM 07317Q105 31 10,384 SH   SOLE   10,384 0 0
BAYTEX ENERGY CORP PUT 07317Q955 1 29 SH Put SOLE   0 0 0
B2GOLD CORP CALL 11777Q909 4 97 SH Call SOLE   0 0 0
B2GOLD CORP COM 11777Q209 4 1,453 SH   SOLE   1,453 0 0
B2GOLD CORP PUT 11777Q959 0 6 SH Put SOLE   0 0 0
BRITISH AMERN TOB PLC CALL 110448907 6 86 SH Call SOLE   0 0 0
BRITISH AMERN TOB PLC COM 110448107 1,868 29,915 SH   SOLE   29,915 0 0
BRITISH AMERN TOB PLC PUT 110448957 180 247 SH Put SOLE   0 0 0
BRITISH AMERN TOB PLC CALL 110448907 1 39 SH Call SOLE   0 0 0
BRITISH AMERN TOB PLC PUT 110448957 14 272 SH Put SOLE   0 0 0
PEABODY ENERGY CORP NEW CALL 704551900 16 53 SH Call SOLE   0 0 0
PEABODY ENERGY CORP NEW COM 704551100 1,322 45,584 SH   SOLE   45,584 0 0
PEABODY ENERGY CORP NEW PUT 704551950 27 296 SH Put SOLE   0 0 0
BIOTIME INC CALL 09066L905 1 51 SH Call SOLE   0 0 0
BIOTIME INC PUT 09066L955 1 14 SH Put SOLE   0 0 0
ANHEUSER BUSCH INBEV SA/NV CALL 03524A908 1,025 1,659 SH Call SOLE   0 0 0
ANHEUSER BUSCH INBEV SA/NV PUT 03524A958 101 769 SH Put SOLE   0 0 0
BLUE BUFFALO PET PRODS INC CALL 09531U902 34 293 SH Call SOLE   0 0 0
BLUE BUFFALO PET PRODS INC PUT 09531U952 0 32 SH Put SOLE   0 0 0
BURLINGTON STORES INC CALL 122017906 208 202 SH Call SOLE   0 0 0
BURLINGTON STORES INC PUT 122017956 184 324 SH Put SOLE   0 0 0
BAZAARVOICE INC CALL 073271908 1 79 SH Call SOLE   0 0 0
BAZAARVOICE INC PUT 073271958 0 1 SH Put SOLE   0 0 0
COMPANIA DE MINAS BUENAVENTU CALL 204448904 18 460 SH Call SOLE   0 0 0
COMPANIA DE MINAS BUENAVENTU PUT 204448954 6 88 SH Put SOLE   0 0 0
BABCOCK & WILCOX ENTERPRIS I CALL 05614L900 2 96 SH Call SOLE   0 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 87 26,345 SH   SOLE   26,345 0 0
BABCOCK & WILCOX ENTERPRIS I PUT 05614L950 32 886 SH Put SOLE   0 0 0
BORGWARNER INC CALL 099724906 20 50 SH Call SOLE   0 0 0
BORGWARNER INC COM 099724106 271 5,298 SH   SOLE   5,298 0 0
BORGWARNER INC PUT 099724956 2 215 SH Put SOLE   0 0 0
BROADWIND ENERGY INC COM 11161T207 1 353 SH   SOLE   353 0 0
BUFFALO WILD WINGS INC CALL 119848909 25 153 SH Call SOLE   0 0 0
BUFFALO WILD WINGS INC COM 119848109 719 6,807 SH   SOLE   6,807 0 0
BUFFALO WILD WINGS INC PUT 119848959 267 210 SH Put SOLE   0 0 0
BOARDWALK PIPELINE PARTNERS CALL 096627904 0 52 SH Call SOLE   0 0 0
BOARDWALK PIPELINE PARTNERS COM 096627104 124 8,447 SH   SOLE   8,447 0 0
BOARDWALK PIPELINE PARTNERS PUT 096627954 4 37 SH Put SOLE   0 0 0
BWX TECHNOLOGIES INC CALL 05605H900 49 392 SH Call SOLE   0 0 0
BWX TECHNOLOGIES INC PUT 05605H950 0 71 SH Put SOLE   0 0 0
BLACKSTONE GROUP L P CALL 09253U908 133 1,801 SH Call SOLE   0 0 0
BLACKSTONE GROUP L P COM 09253U108 1,138 34,120 SH   SOLE   34,120 0 0
BLACKSTONE GROUP L P PUT 09253U958 204 2,953 SH Put SOLE   0 0 0
BELLATRIX EXPLORATION LTD COM 078314507 4 1,529 SH   SOLE   1,529 0 0
BELLATRIX EXPLORATION LTD PUT 078314957 1 60 SH Put SOLE   0 0 0
BLACKSTONE MTG TR INC PUT 09257W950 1 26 SH Put SOLE   0 0 0
BOSTON PROPERTIES INC CALL 101121901 0 3 SH Call SOLE   0 0 0
BOSTON PROPERTIES INC PUT 101121951 1 131 SH Put SOLE   0 0 0
BANCORPSOUTH INC CALL 059692903 0 1 SH Call SOLE   0 0 0
BANCORPSOUTH INC COM 059692103 1 61 SH   SOLE   61 0 0
BANCORPSOUTH INC PUT 059692953 0 1 SH Put SOLE   0 0 0
BOYD GAMING CORP CALL 103304901 137 864 SH Call SOLE   0 0 0
BOYD GAMING CORP PUT 103304951 0 49 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 0 3 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717W959 1 67 SH Put SOLE   0 0 0
BEAZER HOMES USA INC CALL 07556Q901 105 339 SH Call SOLE   0 0 0
BEAZER HOMES USA INC PUT 07556Q951 0 25 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 4 201 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A954 0 8 SH Put SOLE   0 0 0
BAOZUN INC CALL 06684L903 313 443 SH Call SOLE   0 0 0
BAOZUN INC COM 06684L103 669 20,445 SH   SOLE   20,445 0 0
BAOZUN INC PUT 06684L953 263 1,519 SH Put SOLE   0 0 0
CITIGROUP INC CALL 172967904 8,475 11,619 SH Call SOLE   0 0 0
CITIGROUP INC PUT 172967954 498 8,262 SH Put SOLE   0 0 0
CA INC CALL 12673P905 99 879 SH Call SOLE   0 0 0
CA INC PUT 12673P955 0 10 SH Put SOLE   0 0 0
CALATLANTIC GROUP INC CALL 128195904 4 25 SH Call SOLE   0 0 0
CALATLANTIC GROUP INC COM 128195104 170 4,668 SH   SOLE   4,668 0 0
CALATLANTIC GROUP INC PUT 128195954 4 82 SH Put SOLE   0 0 0
CHINA AUTOMOTIVE SYS INC CALL 16936R905 3 86 SH Call SOLE   0 0 0
CHINA AUTOMOTIVE SYS INC PUT 16936R955 0 24 SH Put SOLE   0 0 0
CABELAS INC CALL 126804901 85 755 SH Call SOLE   0 0 0
CABELAS INC PUT 126804951 34 1,298 SH Put SOLE   0 0 0
CREDIT ACCEP CORP MICH CALL 225310901 29 16 SH Call SOLE   0 0 0
CREDIT ACCEP CORP MICH PUT 225310951 3 30 SH Put SOLE   0 0 0
CACI INTL INC CALL 127190904 1 2 SH Call SOLE   0 0 0
CACI INTL INC COM 127190304 50 365 SH   SOLE   365 0 0
CAESARS ACQUISITION CO CALL 12768T903 4 16 SH Call SOLE   0 0 0
CAESARS ACQUISITION CO PUT 12768T953 0 6 SH Put SOLE   0 0 0
MORGAN STANLEY CHINA A SH FD CALL 617468903 10 38 SH Call SOLE   0 0 0
MORGAN STANLEY CHINA A SH FD COM 617468103 115 4,824 SH   SOLE   4,824 0 0
MORGAN STANLEY CHINA A SH FD PUT 617468953 0 7 SH Put SOLE   0 0 0
8POINT3 ENERGY PARTNERS LP CALL 282539905 1 58 SH Call SOLE   0 0 0
8POINT3 ENERGY PARTNERS LP PUT 282539955 0 8 SH Put SOLE   0 0 0
CONAGRA BRANDS INC CALL 205887902 88 717 SH Call SOLE   0 0 0
CONAGRA BRANDS INC COM 205887102 739 21,912 SH   SOLE   21,912 0 0
CONAGRA BRANDS INC PUT 205887952 15 84 SH Put SOLE   0 0 0
CONAGRA BRANDS INC CALL 205887902 1 3 SH Call SOLE   0 0 0
CONAGRA BRANDS INC PUT 205887952 0 12 SH Put SOLE   0 0 0
CARDINAL HEALTH INC CALL 14149Y908 22 339 SH Call SOLE   0 0 0
CARDINAL HEALTH INC COM 14149Y108 533 7,975 SH   SOLE   7,975 0 0
CARDINAL HEALTH INC PUT 14149Y958 183 352 SH Put SOLE   0 0 0
CAI INTERNATIONAL INC CALL 12477X906 61 67 SH Call SOLE   0 0 0
CAI INTERNATIONAL INC COM 12477X106 33 1,104 SH   SOLE   1,104 0 0
CAI INTERNATIONAL INC PUT 12477X956 15 282 SH Put SOLE   0 0 0
CANON INC CALL 138006909 0 15 SH Call SOLE   0 0 0
CHEESECAKE FACTORY INC CALL 163072901 0 29 SH Call SOLE   0 0 0
CHEESECAKE FACTORY INC COM 163072101 376 8,929 SH   SOLE   8,929 0 0
CHEESECAKE FACTORY INC PUT 163072951 60 126 SH Put SOLE   0 0 0
CALERES INC CALL 129500904 2 16 SH Call SOLE   0 0 0
CALITHERA BIOSCIENCES INC CALL 13089P901 4 26 SH Call SOLE   0 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 377 23,957 SH   SOLE   23,957 0 0
CALITHERA BIOSCIENCES INC PUT 13089P951 13 69 SH Put SOLE   0 0 0
CALLIDUS SOFTWARE INC CALL 13123E900 1 23 SH Call SOLE   0 0 0
MAGICJACK VOCALTEC LTD CALL M6787E901 0 8 SH Call SOLE   0 0 0
MAGICJACK VOCALTEC LTD COM M6787E101 35 4,989 SH   SOLE   4,989 0 0
MAGICJACK VOCALTEC LTD PUT M6787E951 0 5 SH Put SOLE   0 0 0
CAL MAINE FOODS INC CALL 128030902 40 137 SH Call SOLE   0 0 0
CAL MAINE FOODS INC PUT 128030952 47 279 SH Put SOLE   0 0 0
CALAMP CORP CALL 128126909 32 149 SH Call SOLE   0 0 0
CALAMP CORP PUT 128126959 0 26 SH Put SOLE   0 0 0
CAMTEK LTD CALL M20791905 0 7 SH Call SOLE   0 0 0
CAMTEK LTD COM M20791105 95 18,647 SH   SOLE   18,647 0 0
CAMTEK LTD PUT M20791955 8 120 SH Put SOLE   0 0 0
CROSSAMERICA PARTNERS LP CALL 22758A905 0 6 SH Call SOLE   0 0 0
CROSSAMERICA PARTNERS LP COM 22758A105 13 489 SH   SOLE   489 0 0
CROSSAMERICA PARTNERS LP PUT 22758A955 1 15 SH Put SOLE   0 0 0
AVIS BUDGET GROUP CALL 053774905 399 744 SH Call SOLE   0 0 0
AVIS BUDGET GROUP PUT 053774955 80 803 SH Put SOLE   0 0 0
CARA THERAPEUTICS INC CALL 140755909 51 451 SH Call SOLE   0 0 0
CARA THERAPEUTICS INC COM 140755109 5 402 SH   SOLE   402 0 0
CARA THERAPEUTICS INC PUT 140755959 37 164 SH Put SOLE   0 0 0
CARBONITE INC CALL 141337905 0 7 SH Call SOLE   0 0 0
CARBONITE INC COM 141337105 177 8,058 SH   SOLE   8,058 0 0
CARBONITE INC PUT 141337955 0 52 SH Put SOLE   0 0 0
CARS COM INC COM 14575E105 206 7,743 SH   SOLE   7,743 0 0
CARS COM INC PUT 14575E955 1 31 SH Put SOLE   0 0 0
CASCADIAN THERAPEUTICS INC CALL 14740B906 0 7 SH Call SOLE   0 0 0
CASCADIAN THERAPEUTICS INC COM 14740B606 0 1 SH   SOLE   1 0 0
CASCADIAN THERAPEUTICS INC PUT 14740B956 0 5 SH Put SOLE   0 0 0
CASEYS GEN STORES INC CALL 147528903 18 54 SH Call SOLE   0 0 0
CASEYS GEN STORES INC COM 147528103 23 212 SH   SOLE   212 0 0
CASEYS GEN STORES INC PUT 147528953 2 14 SH Put SOLE   0 0 0
CATERPILLAR INC DEL CALL 149123901 1,757 2,290 SH Call SOLE   0 0 0
CATERPILLAR INC DEL COM 149123101 4,969 39,850 SH   SOLE   39,850 0 0
CATERPILLAR INC DEL PUT 149123951 673 5,682 SH Put SOLE   0 0 0
CARDTRONICS PLC CALL G1991C905 0 83 SH Call SOLE   0 0 0
CARDTRONICS PLC PUT G1991C955 2 4 SH Put SOLE   0 0 0
CATO CORP NEW CALL 149205906 0 42 SH Call SOLE   0 0 0
CATO CORP NEW COM 149205106 11 869 SH   SOLE   869 0 0
CATO CORP NEW PUT 149205956 5 48 SH Put SOLE   0 0 0
CATHAY GEN BANCORP CALL 149150904 6 29 SH Call SOLE   0 0 0
CATHAY GEN BANCORP PUT 149150954 0 5 SH Put SOLE   0 0 0
CAVIUM INC CALL 14964U908 115 94 SH Call SOLE   0 0 0
CAVIUM INC PUT 14964U958 42 69 SH Put SOLE   0 0 0
CHUBB LIMITED CALL H1467J904 15 111 SH Call SOLE   0 0 0
CHUBB LIMITED PUT H1467J954 22 109 SH Put SOLE   0 0 0
CYMABAY THERAPEUTICS INC CALL 23257D903 10 37 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 2 18 SH Call SOLE   0 0 0
COMPANHIA BRASILEIRA DE DIST CALL 20440T901 0 11 SH Call SOLE   0 0 0
COMPANHIA BRASILEIRA DE DIST PUT 20440T951 0 2 SH Put SOLE   0 0 0
CAPITAL BK FINL CORP COM 139794101 7 182 SH   SOLE   182 0 0
CAPITAL BK FINL CORP PUT 139794951 0 1 SH Put SOLE   0 0 0
CBRE GROUP INC CALL 12504L909 5 56 SH Call SOLE   0 0 0
CBRE GROUP INC PUT 12504L959 55 160 SH Put SOLE   0 0 0
CHICAGO BRIDGE & IRON CO N V CALL 167250909 118 1,369 SH Call SOLE   0 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 36 2,143 SH   SOLE   2,143 0 0
CHICAGO BRIDGE & IRON CO N V PUT 167250959 697 1,122 SH Put SOLE   0 0 0
CBL & ASSOC PPTYS INC CALL 124830900 2 125 SH Call SOLE   0 0 0
CBL & ASSOC PPTYS INC PUT 124830950 6 57 SH Put SOLE   0 0 0
CAMBREX CORP CALL 132011907 4 111 SH Call SOLE   0 0 0
CAMBREX CORP PUT 132011957 16 369 SH Put SOLE   0 0 0
CBOE HLDGS INC CALL 12503M908 358 653 SH Call SOLE   0 0 0
CBOE HLDGS INC COM 12503M108 260 2,422 SH   SOLE   2,422 0 0
CBOE HLDGS INC PUT 12503M958 68 237 SH Put SOLE   0 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 164 1,781 SH   SOLE   1,781 0 0
CHINA BIOLOGIC PRODS HLDGS I PUT G21515954 15 68 SH Put SOLE   0 0 0
CONTINENTAL BLDG PRODS INC CALL 211171903 3 21 SH Call SOLE   0 0 0
CRACKER BARREL OLD CTRY STOR CALL 22410J906 10 45 SH Call SOLE   0 0 0
CRACKER BARREL OLD CTRY STOR PUT 22410J956 9 111 SH Put SOLE   0 0 0
CBS CORP NEW CALL 124857902 21 500 SH Call SOLE   0 0 0
CBS CORP NEW COM 124857202 2,103 36,274 SH   SOLE   36,274 0 0
CBS CORP NEW PUT 124857952 319 782 SH Put SOLE   0 0 0
CABOT CORP CALL 127055901 20 77 SH Call SOLE   0 0 0
COMMUNITY BK SYS INC CALL 203607906 1 37 SH Call SOLE   0 0 0
CHEMOURS CO CALL 163851908 190 507 SH Call SOLE   0 0 0
CHEMOURS CO PUT 163851958 44 523 SH Put SOLE   0 0 0
CALGON CARBON CORP CALL 129603906 249 507 SH Call SOLE   0 0 0
CALGON CARBON CORP PUT 129603956 0 83 SH Put SOLE   0 0 0
COCA COLA EUROPEAN PARTNERS CALL G25839904 4 44 SH Call SOLE   0 0 0
COCA COLA EUROPEAN PARTNERS PUT G25839954 12 32 SH Put SOLE   0 0 0
COCA COLA EUROPEAN PARTNERS CALL G25839904 59 110 SH Call SOLE   0 0 0
COCA COLA EUROPEAN PARTNERS PUT G25839954 0 7 SH Put SOLE   0 0 0
CROWN CASTLE INTL CORP NEW CALL 22822V901 12 42 SH Call SOLE   0 0 0
CROWN CASTLE INTL CORP NEW PUT 22822V951 32 364 SH Put SOLE   0 0 0
CAMECO CORP CALL 13321L908 7 161 SH Call SOLE   0 0 0
CAMECO CORP PUT 13321L958 47 143 SH Put SOLE   0 0 0
CROWN HOLDINGS INC CALL 228368906 5 58 SH Call SOLE   0 0 0
CROWN HOLDINGS INC PUT 228368956 2 20 SH Put SOLE   0 0 0
CARNIVAL CORP CALL 143658900 100 826 SH Call SOLE   0 0 0
CARNIVAL CORP COM 143658300 996 15,429 SH   SOLE   15,429 0 0
CARNIVAL CORP PUT 143658950 130 1,420 SH Put SOLE   0 0 0
CSI COMPRESSCO LP CALL 12637A903 0 15 SH Call SOLE   0 0 0
CSI COMPRESSCO LP PUT 12637A953 1 8 SH Put SOLE   0 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 16 208 SH   SOLE   208 0 0
CABOT MICROELECTRONICS CORP PUT 12709P953 0 14 SH Put SOLE   0 0 0
COGENT COMMUNICATIONS HLDGS CALL 19239V902 91 176 SH Call SOLE   0 0 0
COGENT COMMUNICATIONS HLDGS PUT 19239V952 0 99 SH Put SOLE   0 0 0
CROSS CTRY HEALTHCARE INC CALL 227483904 0 5 SH Call SOLE   0 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 110 7,757 SH   SOLE   7,757 0 0
CROSS CTRY HEALTHCARE INC PUT 227483954 3 644 SH Put SOLE   0 0 0
CENTURY CMNTYS INC COM 156504300 781 31,650 SH   SOLE   31,650 0 0
CENTURY CMNTYS INC PUT 156504950 71 541 SH Put SOLE   0 0 0
CHEMOCENTRYX INC CALL 16383L906 2 11 SH Call SOLE   0 0 0
CHEMOCENTRYX INC COM 16383L106 3 422 SH   SOLE   422 0 0
COEUR MNG INC CALL 192108904 15 410 SH Call SOLE   0 0 0
COEUR MNG INC COM 192108504 33 3,685 SH   SOLE   3,685 0 0
COEUR MNG INC PUT 192108954 0 8 SH Put SOLE   0 0 0
CENTENNIAL RESOURCE DEV INC CALL 15136A902 2 184 SH Call SOLE   0 0 0
CENTENNIAL RESOURCE DEV INC PUT 15136A952 1 96 SH Put SOLE   0 0 0
C D I CORP COM 125071100 0 78 SH   SOLE   78 0 0
CDK GLOBAL INC CALL 12508E901 16 218 SH Call SOLE   0 0 0
CDK GLOBAL INC PUT 12508E951 3 83 SH Put SOLE   0 0 0
CADENCE DESIGN SYSTEM INC CALL 127387908 117 303 SH Call SOLE   0 0 0
CADENCE DESIGN SYSTEM INC PUT 127387958 2 46 SH Put SOLE   0 0 0
CDW CORP CALL 12514G908 24 96 SH Call SOLE   0 0 0
CODEXIS INC CALL 192005906 2 10 SH Call SOLE   0 0 0
CODEXIS INC COM 192005106 56 8,460 SH   SOLE   8,460 0 0
CADIZ INC CALL 127537907 31 931 SH Call SOLE   0 0 0
CADIZ INC PUT 127537957 14 153 SH Put SOLE   0 0 0
CELANESE CORP DEL CALL 150870903 47 52 SH Call SOLE   0 0 0
CELANESE CORP DEL PUT 150870953 0 35 SH Put SOLE   0 0 0
CECO ENVIRONMENTAL CORP COM 125141101 4 500 SH   SOLE   500 0 0
CECO ENVIRONMENTAL CORP PUT 125141951 0 5 SH Put SOLE   0 0 0
CAREER EDUCATION CORP CALL 141665909 0 2 SH Call SOLE   0 0 0
CAREER EDUCATION CORP COM 141665109 21 2,111 SH   SOLE   2,111 0 0
CAREER EDUCATION CORP PUT 141665959 0 1 SH Put SOLE   0 0 0
CELLCOM ISRAEL LTD CALL M2196U909 0 8 SH Call SOLE   0 0 0
CELGENE CORP CALL 151020904 4,971 3,774 SH Call SOLE   0 0 0
CELGENE CORP PUT 151020954 228 2,356 SH Put SOLE   0 0 0
CEMPRA INC CALL 15130J909 1 257 SH Call SOLE   0 0 0
CEMPRA INC PUT 15130J959 2 181 SH Put SOLE   0 0 0
CENTRAL GARDEN & PET CO CALL 153527905 9 10 SH Call SOLE   0 0 0
CENTURY ALUM CO CALL 156431908 30 197 SH Call SOLE   0 0 0
CENTURY ALUM CO PUT 156431958 4 38 SH Put SOLE   0 0 0
CNOOC LTD CALL 126132909 3 2 SH Call SOLE   0 0 0
CNOOC LTD COM 126132109 1,569 12,101 SH   SOLE   12,101 0 0
CNOOC LTD PUT 126132959 2 78 SH Put SOLE   0 0 0
CRESTWOOD EQUITY PARTNERS LP CALL 226344908 5 109 SH Call SOLE   0 0 0
CRESTWOOD EQUITY PARTNERS LP PUT 226344958 0 25 SH Put SOLE   0 0 0
CERNER CORP CALL 156782904 224 489 SH Call SOLE   0 0 0
CERNER CORP PUT 156782954 32 136 SH Put SOLE   0 0 0
CERUS CORP CALL 157085901 4 233 SH Call SOLE   0 0 0
CERUS CORP PUT 157085951 8 197 SH Put SOLE   0 0 0
CENTRAL EUROPEAN MEDIA ENTRP CALL G20045902 1 175 SH Call SOLE   0 0 0
CENTRAL EUROPEAN MEDIA ENTRP PUT G20045952 0 36 SH Put SOLE   0 0 0
CEVA INC COM 157210105 20 479 SH   SOLE   479 0 0
CF INDS HLDGS INC CALL 125269900 165 847 SH Call SOLE   0 0 0
CF INDS HLDGS INC PUT 125269950 122 1,027 SH Put SOLE   0 0 0
CAPITOL FED FINL INC CALL 14057J901 0 8 SH Call SOLE   0 0 0
CITIZENS FINL GROUP INC CALL 174610905 13 68 SH Call SOLE   0 0 0
CITIZENS FINL GROUP INC COM 174610105 437 11,541 SH   SOLE   11,541 0 0
CITIZENS FINL GROUP INC PUT 174610955 28 778 SH Put SOLE   0 0 0
CONFORMIS INC CALL 20717E901 1 8 SH Call SOLE   0 0 0
CONFORMIS INC COM 20717E101 17 4,883 SH   SOLE   4,883 0 0
CONFORMIS INC PUT 20717E951 2 8 SH Put SOLE   0 0 0
CULLEN FROST BANKERS INC CALL 229899909 12 93 SH Call SOLE   0 0 0
CULLEN FROST BANKERS INC COM 229899109 20 215 SH   SOLE   215 0 0
CULLEN FROST BANKERS INC PUT 229899959 1 34 SH Put SOLE   0 0 0
COLFAX CORP CALL 194014906 3 18 SH Call SOLE   0 0 0
COLFAX CORP COM 194014106 332 7,980 SH   SOLE   7,980 0 0
COLFAX CORP PUT 194014956 4 70 SH Put SOLE   0 0 0
CARLYLE GROUP L P CALL 14309L902 1 73 SH Call SOLE   0 0 0
CARLYLE GROUP L P COM 14309L102 239 10,150 SH   SOLE   10,150 0 0
CARLYLE GROUP L P PUT 14309L952 7 55 SH Put SOLE   0 0 0
COMPUGEN LTD CALL M25722905 3 14 SH Call SOLE   0 0 0
COMPUGEN LTD COM M25722105 1 266 SH   SOLE   266 0 0
CELADON GROUP INC CALL 150838900 38 262 SH Call SOLE   0 0 0
CELADON GROUP INC PUT 150838950 0 9 SH Put SOLE   0 0 0
COGNEX CORP CALL 192422903 35 51 SH Call SOLE   0 0 0
COGNEX CORP COM 192422103 1,025 9,299 SH   SOLE   9,299 0 0
COGNEX CORP PUT 192422953 8 110 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 0 22 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 0 8 SH Put SOLE   0 0 0
CITY HLDG CO CALL 177835905 2 10 SH Call SOLE   0 0 0
CHURCH & DWIGHT INC CALL 171340902 2 297 SH Call SOLE   0 0 0
CHURCH & DWIGHT INC COM 171340102 231 4,777 SH   SOLE   4,777 0 0
CHURCH & DWIGHT INC PUT 171340952 20 86 SH Put SOLE   0 0 0
CHEMED CORP NEW PUT 16359R953 2 80 SH Put SOLE   0 0 0
CHEFS WHSE INC COM 163086101 11 619 SH   SOLE   619 0 0
CHEMICAL FINL CORP COM 163731102 11 223 SH   SOLE   223 0 0
CHEMICAL FINL CORP PUT 163731952 0 10 SH Put SOLE   0 0 0
CHEGG INC CALL 163092909 4 95 SH Call SOLE   0 0 0
CHEGG INC COM 163092109 18 1,219 SH   SOLE   1,219 0 0
CHEGG INC PUT 163092959 0 17 SH Put SOLE   0 0 0
CHOICE HOTELS INTL INC COM 169905106 9 143 SH   SOLE   143 0 0
CHOICE HOTELS INTL INC PUT 169905956 0 20 SH Put SOLE   0 0 0
GLOBAL X FDS PUT 37950E954 0 3 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 0 8 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37950E606 14 873 SH   SOLE   873 0 0
CHESAPEAKE ENERGY CORP CALL 165167907 11 509 SH Call SOLE   0 0 0
CHESAPEAKE ENERGY CORP PUT 165167957 6 165 SH Put SOLE   0 0 0
CHEROKEE INC DEL NEW CALL 16444H902 1 40 SH Call SOLE   0 0 0
CHECK POINT SOFTWARE TECH LT CALL M22465904 43 216 SH Call SOLE   0 0 0
CHECK POINT SOFTWARE TECH LT PUT M22465954 27 198 SH Put SOLE   0 0 0
CHESAPEAKE GRANITE WASH TR CALL 165185909 0 2 SH Call SOLE   0 0 0
CHESAPEAKE GRANITE WASH TR COM 165185109 0 394 SH   SOLE   394 0 0
CHESAPEAKE GRANITE WASH TR PUT 165185959 0 1 SH Put SOLE   0 0 0
CHINA MOBILE LIMITED CALL 16941M909 10 83 SH Call SOLE   0 0 0
CHINA MOBILE LIMITED COM 16941M109 82 1,632 SH   SOLE   1,632 0 0
CHINA MOBILE LIMITED PUT 16941M959 7 31 SH Put SOLE   0 0 0
CHINA MOBILE LIMITED CALL 16941M909 0 3 SH Call SOLE   0 0 0
CHINA MOBILE LIMITED PUT 16941M959 3 45 SH Put SOLE   0 0 0
COHERUS BIOSCIENCES INC CALL 19249H903 1 36 SH Call SOLE   0 0 0
COHERUS BIOSCIENCES INC COM 19249H103 135 10,152 SH   SOLE   10,152 0 0
COHERUS BIOSCIENCES INC PUT 19249H953 61 487 SH Put SOLE   0 0 0
C H ROBINSON WORLDWIDE INC CALL 12541W909 241 976 SH Call SOLE   0 0 0
C H ROBINSON WORLDWIDE INC PUT 12541W959 68 914 SH Put SOLE   0 0 0
CHICOS FAS INC CALL 168615902 1 19 SH Call SOLE   0 0 0
CHICOS FAS INC COM 168615102 92 10,326 SH   SOLE   10,326 0 0
CHICOS FAS INC PUT 168615952 8 374 SH Put SOLE   0 0 0
CHESAPEAKE LODGING TR CALL 165240902 0 1 SH Call SOLE   0 0 0
CHARTER COMMUNICATIONS INC N CALL 16119P908 562 441 SH Call SOLE   0 0 0
CHARTER COMMUNICATIONS INC N COM 16119P108 2,700 7,432 SH   SOLE   7,432 0 0
CHARTER COMMUNICATIONS INC N PUT 16119P958 330 487 SH Put SOLE   0 0 0
CHARTER COMMUNICATIONS INC N CALL 16119P908 93 14 SH Call SOLE   0 0 0
CHARTER COMMUNICATIONS INC N PUT 16119P958 0 13 SH Put SOLE   0 0 0
CHARTER COMMUNICATIONS INC N CALL 16119P908 8 1 SH Call SOLE   0 0 0
CHARTER COMMUNICATIONS INC N PUT 16119P958 5 23 SH Put SOLE   0 0 0
CHINA UNICOM (HONG KONG) LTD CALL 16945R904 0 11 SH Call SOLE   0 0 0
CHINA UNICOM (HONG KONG) LTD COM 16945R104 191 13,640 SH   SOLE   13,640 0 0
CHINA UNICOM (HONG KONG) LTD PUT 16945R954 1 23 SH Put SOLE   0 0 0
COMMERCEHUB INC CALL 20084V906 0 9 SH Call SOLE   0 0 0
COMMERCEHUB INC COM 20084V306 3 181 SH   SOLE   181 0 0
COMMERCEHUB INC PUT 20084V956 0 14 SH Put SOLE   0 0 0
CHUYS HLDGS INC CALL 171604901 7 152 SH Call SOLE   0 0 0
CHUYS HLDGS INC COM 171604101 270 12,862 SH   SOLE   12,862 0 0
CHUYS HLDGS INC PUT 171604951 45 417 SH Put SOLE   0 0 0
CIGNA CORPORATION CALL 125509909 296 275 SH Call SOLE   0 0 0
CIGNA CORPORATION PUT 125509959 5 237 SH Put SOLE   0 0 0
CITIZENS INC CALL 174740900 3 78 SH Call SOLE   0 0 0
CITIZENS INC COM 174740100 63 8,623 SH   SOLE   8,623 0 0
CITIZENS INC PUT 174740950 0 74 SH Put SOLE   0 0 0
COBALT INTL ENERGY INC COM 19075F304 6 4,535 SH   SOLE   4,535 0 0
COBALT INTL ENERGY INC CALL 19075F904 0 43 SH Call SOLE   0 0 0
COBALT INTL ENERGY INC PUT 19075F954 83 748 SH Put SOLE   0 0 0
CIENA CORP CALL 171779909 57 843 SH Call SOLE   0 0 0
CIENA CORP COM 171779309 92 4,199 SH   SOLE   4,199 0 0
CIENA CORP PUT 171779959 121 442 SH Put SOLE   0 0 0
COMPANHIA ENERGETICA DE MINA CALL 204409901 0 66 SH Call SOLE   0 0 0
COMPANHIA ENERGETICA DE MINA PUT 204409951 0 16 SH Put SOLE   0 0 0
CHIMERA INVT CORP CALL 16934Q908 0 18 SH Call SOLE   0 0 0
CHIMERA INVT CORP COM 16934Q208 97 5,171 SH   SOLE   5,171 0 0
CHIMERA INVT CORP PUT 16934Q958 9 91 SH Put SOLE   0 0 0
CINCINNATI FINL CORP CALL 172062901 5 23 SH Call SOLE   0 0 0
CINCINNATI FINL CORP PUT 172062951 0 5 SH Put SOLE   0 0 0
CITY OFFICE REIT INC CALL 178587901 1 15 SH Call SOLE   0 0 0
CITY OFFICE REIT INC PUT 178587951 0 11 SH Put SOLE   0 0 0
CIRCOR INTL INC COM 17273K109 0 15 SH   SOLE   15 0 0
CIRCOR INTL INC PUT 17273K959 0 1 SH Put SOLE   0 0 0
CIT GROUP INC CALL 125581901 125 229 SH Call SOLE   0 0 0
CIT GROUP INC PUT 125581951 34 265 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 0 4 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 0 2 SH Put SOLE   0 0 0
SEACOR HOLDINGS INC CALL 811904901 86 119 SH Call SOLE   0 0 0
COLGATE PALMOLIVE CO CALL 194162903 88 926 SH Call SOLE   0 0 0
COLGATE PALMOLIVE CO COM 194162103 5,837 80,128 SH   SOLE   80,128 0 0
COLGATE PALMOLIVE CO PUT 194162953 241 1,893 SH Put SOLE   0 0 0
CORE LABORATORIES N V CALL N22717907 5 17 SH Call SOLE   0 0 0
CORE LABORATORIES N V PUT N22717957 8 50 SH Put SOLE   0 0 0
CLOUD PEAK ENERGY INC CALL 18911Q902 2 21 SH Call SOLE   0 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 13 3,592 SH   SOLE   3,592 0 0
CLOUDERA INC CALL 18914U900 5 122 SH Call SOLE   0 0 0
CLOUDERA INC PUT 18914U950 29 137 SH Put SOLE   0 0 0
CHATHAM LODGING TR CALL 16208T902 8 63 SH Call SOLE   0 0 0
CHATHAM LODGING TR PUT 16208T952 0 39 SH Put SOLE   0 0 0
CELLDEX THERAPEUTICS INC NEW CALL 15117B903 11 718 SH Call SOLE   0 0 0
CELLDEX THERAPEUTICS INC NEW PUT 15117B953 17 166 SH Put SOLE   0 0 0
CLEVELAND CLIFFS INC CALL 185899901 141 619 SH Call SOLE   0 0 0
CLEVELAND CLIFFS INC COM 185899101 543 76,049 SH   SOLE   76,049 0 0
CLEVELAND CLIFFS INC PUT 185899951 313 1,872 SH Put SOLE   0 0 0
CLEARFIELD INC CALL 18482P903 1 14 SH Call SOLE   0 0 0
CLEARFIELD INC PUT 18482P953 0 2 SH Put SOLE   0 0 0
CORELOGIC INC CALL 21871D903 24 378 SH Call SOLE   0 0 0
CORELOGIC INC PUT 21871D953 0 6 SH Put SOLE   0 0 0
CLEAN HARBORS INC CALL 184496907 1 53 SH Call SOLE   0 0 0
CLEAN HARBORS INC COM 184496107 24 435 SH   SOLE   435 0 0
CLEAN HARBORS INC PUT 184496957 1 24 SH Put SOLE   0 0 0
MACK CALI RLTY CORP CALL 554489904 0 1 SH Call SOLE   0 0 0
CLEARSIGN COMBUSTION CORP CALL 185064902 0 49 SH Call SOLE   0 0 0
CLEARSIGN COMBUSTION CORP PUT 185064952 0 12 SH Put SOLE   0 0 0
CELLECTIS S A COM 15117K103 32 1,148 SH   SOLE   1,148 0 0
CELLECTIS S A PUT 15117K953 1 11 SH Put SOLE   0 0 0
CALUMET SPECIALTY PRODS PTNR CALL 131476903 43 396 SH Call SOLE   0 0 0
CALUMET SPECIALTY PRODS PTNR COM 131476103 31 3,747 SH   SOLE   3,747 0 0
CALUMET SPECIALTY PRODS PTNR PUT 131476953 2 143 SH Put SOLE   0 0 0
CLEAN ENERGY FUELS CORP CALL 184499901 0 107 SH Call SOLE   0 0 0
CLEAN ENERGY FUELS CORP COM 184499101 10 4,216 SH   SOLE   4,216 0 0
CLEAN ENERGY FUELS CORP PUT 184499951 0 23 SH Put SOLE   0 0 0
COLONY NORTHSTAR INC CALL 19625W904 5 250 SH Call SOLE   0 0 0
COLONY NORTHSTAR INC PUT 19625W954 3 48 SH Put SOLE   0 0 0
COLONY NORTHSTAR INC CALL 19625W904 1 91 SH Call SOLE   0 0 0
COLONY NORTHSTAR INC PUT 19625W954 0 10 SH Put SOLE   0 0 0
CONTINENTAL RESOURCES INC CALL 212015901 74 570 SH Call SOLE   0 0 0
CONTINENTAL RESOURCES INC PUT 212015951 94 733 SH Put SOLE   0 0 0
CELESTICA INC CALL 15101Q908 0 3 SH Call SOLE   0 0 0
CELESTICA INC COM 15101Q108 34 2,781 SH   SOLE   2,781 0 0
CELESTICA INC PUT 15101Q958 3 239 SH Put SOLE   0 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 6 984 SH   SOLE   984 0 0
CLOVIS ONCOLOGY INC CALL 189464900 454 246 SH Call SOLE   0 0 0
CLOVIS ONCOLOGY INC COM 189464100 2,258 27,403 SH   SOLE   27,403 0 0
CLOVIS ONCOLOGY INC PUT 189464950 140 917 SH Put SOLE   0 0 0
CLEARWATER PAPER CORP CALL 18538R903 2 4 SH Call SOLE   0 0 0
CLEARWATER PAPER CORP PUT 18538R953 0 9 SH Put SOLE   0 0 0
CLOROX CO DEL CALL 189054909 14 124 SH Call SOLE   0 0 0
CLOROX CO DEL COM 189054109 382 2,898 SH   SOLE   2,898 0 0
CLOROX CO DEL PUT 189054959 18 114 SH Put SOLE   0 0 0
CDN IMPERIAL BK COMM TORONTO CALL 136069901 106 313 SH Call SOLE   0 0 0
CDN IMPERIAL BK COMM TORONTO PUT 136069951 3 84 SH Put SOLE   0 0 0
COMERICA INC CALL 200340907 83 135 SH Call SOLE   0 0 0
COMERICA INC COM 200340107 701 9,203 SH   SOLE   9,203 0 0
COMERICA INC PUT 200340957 3 74 SH Put SOLE   0 0 0
COMMERCIAL METALS CO CALL 201723903 4 62 SH Call SOLE   0 0 0
COMMERCIAL METALS CO PUT 201723953 0 12 SH Put SOLE   0 0 0
CHEETAH MOBILE INC CALL 163075904 0 2 SH Call SOLE   0 0 0
CHEETAH MOBILE INC PUT 163075954 8 24 SH Put SOLE   0 0 0
COLUMBUS MCKINNON CORP N Y CALL 199333905 1 3 SH Call SOLE   0 0 0
COMCAST CORP NEW CALL 20030N901 131 1,507 SH Call SOLE   0 0 0
COMCAST CORP NEW COM 20030N101 4,266 110,882 SH   SOLE   110,882 0 0
COMCAST CORP NEW PUT 20030N951 316 2,759 SH Put SOLE   0 0 0
CANTEL MEDICAL CORP CALL 138098908 5 5 SH Call SOLE   0 0 0
CANTEL MEDICAL CORP COM 138098108 265 2,824 SH   SOLE   2,824 0 0
CME GROUP INC CALL 12572Q905 367 384 SH Call SOLE   0 0 0
CME GROUP INC PUT 12572Q955 16 576 SH Put SOLE   0 0 0
CM FIN INC COM 12574Q103 879 94,114 SH   SOLE   94,114 0 0
CM FIN INC PUT 12574Q953 114 1,156 SH Put SOLE   0 0 0
CHIPOTLE MEXICAN GRILL INC CALL 169656905 1,317 4,347 SH Call SOLE   0 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 90 295 SH   SOLE   295 0 0
CHIPOTLE MEXICAN GRILL INC PUT 169656955 6,549 2,995 SH Put SOLE   0 0 0
CUMMINS INC CALL 231021906 367 370 SH Call SOLE   0 0 0
CUMMINS INC COM 231021106 1,513 9,010 SH   SOLE   9,010 0 0
CUMMINS INC PUT 231021956 157 530 SH Put SOLE   0 0 0
CAPSTEAD MTG CORP CALL 14067E906 0 16 SH Call SOLE   0 0 0
CAPSTEAD MTG CORP COM 14067E506 58 6,099 SH   SOLE   6,099 0 0
CAPSTEAD MTG CORP PUT 14067E956 4 73 SH Put SOLE   0 0 0
COMPASS MINERALS INTL INC CALL 20451N901 2 69 SH Call SOLE   0 0 0
COMPASS MINERALS INTL INC COM 20451N101 20 317 SH   SOLE   317 0 0
COMPASS MINERALS INTL INC PUT 20451N951 38 187 SH Put SOLE   0 0 0
CIMPRESS N V CALL N20146901 11 97 SH Call SOLE   0 0 0
CIMPRESS N V PUT N20146951 8 144 SH Put SOLE   0 0 0
COSTAMARE INC CALL Y1771G902 18 595 SH Call SOLE   0 0 0
COSTAMARE INC PUT Y1771G952 15 120 SH Put SOLE   0 0 0
CHIMERIX INC CALL 16934W906 9 604 SH Call SOLE   0 0 0
CMS ENERGY CORP CALL 125896900 0 1 SH Call SOLE   0 0 0
CMS ENERGY CORP COM 125896100 34 750 SH   SOLE   750 0 0
CMS ENERGY CORP PUT 125896950 3 14 SH Put SOLE   0 0 0
COMTECH TELECOMMUNICATIONS C CALL 205826909 4 48 SH Call SOLE   0 0 0
COMTECH TELECOMMUNICATIONS C COM 205826209 14 726 SH   SOLE   726 0 0
COMTECH TELECOMMUNICATIONS C PUT 205826959 2 18 SH Put SOLE   0 0 0
CNA FINL CORP PUT 126117950 0 4 SH Put SOLE   0 0 0
CONATUS PHARMACEUTICALS INC CALL 20600T908 9 109 SH Call SOLE   0 0 0
CONATUS PHARMACEUTICALS INC PUT 20600T958 12 53 SH Put SOLE   0 0 0
CENTENE CORP DEL CALL 15135B901 136 218 SH Call SOLE   0 0 0
CENTENE CORP DEL PUT 15135B951 17 229 SH Put SOLE   0 0 0
CONCERT PHARMACEUTICALS INC CALL 206022905 3 150 SH Call SOLE   0 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 222 15,058 SH   SOLE   15,058 0 0
CONCERT PHARMACEUTICALS INC PUT 206022955 36 403 SH Put SOLE   0 0 0
CONDUENT INC CALL 206787903 5 308 SH Call SOLE   0 0 0
CONDUENT INC COM 206787103 654 41,778 SH   SOLE   41,778 0 0
CONDUENT INC PUT 206787953 27 511 SH Put SOLE   0 0 0
CNH INDL N V CALL N20944909 25 36 SH Call SOLE   0 0 0
CNH INDL N V PUT N20944959 0 5 SH Put SOLE   0 0 0
CANADIAN NATL RY CO CALL 136375902 19 134 SH Call SOLE   0 0 0
CANADIAN NATL RY CO PUT 136375952 2 69 SH Put SOLE   0 0 0
CINEMARK HOLDINGS INC CALL 17243V902 4 18 SH Call SOLE   0 0 0
CINEMARK HOLDINGS INC COM 17243V102 14 387 SH   SOLE   387 0 0
CINEMARK HOLDINGS INC PUT 17243V952 5 29 SH Put SOLE   0 0 0
CONMED CORP CALL 207410901 27 102 SH Call SOLE   0 0 0
CONE MIDSTREAM PARTNERS LP CALL 206812909 4 39 SH Call SOLE   0 0 0
CONE MIDSTREAM PARTNERS LP COM 206812109 133 8,437 SH   SOLE   8,437 0 0
CONE MIDSTREAM PARTNERS LP PUT 206812959 32 205 SH Put SOLE   0 0 0
CNO FINL GROUP INC CALL 12621E903 20 182 SH Call SOLE   0 0 0
CNO FINL GROUP INC PUT 12621E953 0 16 SH Put SOLE   0 0 0
CENTERPOINT ENERGY INC CALL 15189T907 24 355 SH Call SOLE   0 0 0
CENTERPOINT ENERGY INC PUT 15189T957 0 2 SH Put SOLE   0 0 0
CANADIAN NAT RES LTD CALL 136385901 17 168 SH Call SOLE   0 0 0
CANADIAN NAT RES LTD PUT 136385951 4 204 SH Put SOLE   0 0 0
CANADIAN NAT RES LTD CALL 136385901 4 14 SH Call SOLE   0 0 0
CANADIAN NAT RES LTD PUT 136385951 2 43 SH Put SOLE   0 0 0
COHEN & STEERS INC COM 19247A100 72 1,835 SH   SOLE   1,835 0 0
CONSOLIDATED COMM HLDGS INC CALL 209034907 0 38 SH Call SOLE   0 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 17 932 SH   SOLE   932 0 0
CONSOLIDATED COMM HLDGS INC PUT 209034957 2 106 SH Put SOLE   0 0 0
CONSOLIDATED COMM HLDGS INC PUT 209034957 0 35 SH Put SOLE   0 0 0
CENTURY CASINOS INC COM 156492100 50 6,208 SH   SOLE   6,208 0 0
CONSOL ENERGY INC CALL 20854P909 11 199 SH Call SOLE   0 0 0
CONSOL ENERGY INC COM 20854P109 333 19,711 SH   SOLE   19,711 0 0
CONSOL ENERGY INC PUT 20854P959 9 213 SH Put SOLE   0 0 0
PC CONNECTION INC CALL 69318J900 0 2 SH Call SOLE   0 0 0
PC CONNECTION INC PUT 69318J950 0 16 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F627 6 200 SH   SOLE   200 0 0
VANECK VECTORS ETF TR PUT 92189F952 0 20 SH Put SOLE   0 0 0
CHINA CORD BLOOD CORP COM G21107100 3 307 SH   SOLE   307 0 0
COMPASS DIVERSIFIED HOLDINGS CALL 20451Q904 11 51 SH Call SOLE   0 0 0
COMPASS DIVERSIFIED HOLDINGS COM 20451Q104 220 12,398 SH   SOLE   12,398 0 0
COMPASS DIVERSIFIED HOLDINGS PUT 20451Q954 3 179 SH Put SOLE   0 0 0
CAPITAL ONE FINL CORP CALL 14040H905 432 1,685 SH Call SOLE   0 0 0
CAPITAL ONE FINL CORP COM 14040H105 601 7,106 SH   SOLE   7,106 0 0
CAPITAL ONE FINL CORP PUT 14040H955 576 2,438 SH Put SOLE   0 0 0
CABOT OIL & GAS CORP CALL 127097903 330 1,300 SH Call SOLE   0 0 0
CABOT OIL & GAS CORP COM 127097103 645 24,133 SH   SOLE   24,133 0 0
CABOT OIL & GAS CORP PUT 127097953 171 1,610 SH Put SOLE   0 0 0
COGINT INC CALL 19241Q901 7 661 SH Call SOLE   0 0 0
COGINT INC PUT 19241Q951 0 84 SH Put SOLE   0 0 0
COACH INC CALL 189754904 28 443 SH Call SOLE   0 0 0
COACH INC COM 189754104 513 12,736 SH   SOLE   12,736 0 0
COACH INC PUT 189754954 169 1,078 SH Put SOLE   0 0 0
COHERENT INC CALL 192479903 106 196 SH Call SOLE   0 0 0
COHERENT INC COM 192479103 976 4,152 SH   SOLE   4,152 0 0
COHERENT INC PUT 192479953 78 314 SH Put SOLE   0 0 0
COHU INC CALL 192576906 5 31 SH Call SOLE   0 0 0
COHU INC COM 192576106 147 6,188 SH   SOLE   6,188 0 0
COHU INC PUT 192576956 1 78 SH Put SOLE   0 0 0
ROCKWELL COLLINS INC CALL 774341901 405 341 SH Call SOLE   0 0 0
ROCKWELL COLLINS INC COM 774341101 5,380 41,162 SH   SOLE   41,162 0 0
ROCKWELL COLLINS INC PUT 774341951 62 731 SH Put SOLE   0 0 0
ROCKWELL COLLINS INC CALL 774341901 21 18 SH Call SOLE   0 0 0
ROCKWELL COLLINS INC PUT 774341951 2 132 SH Put SOLE   0 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 2 257 SH   SOLE   257 0 0
COLLEGIUM PHARMACEUTICAL INC PUT 19459J954 0 4 SH Put SOLE   0 0 0
COLUMBIA SPORTSWEAR CO CALL 198516906 102 188 SH Call SOLE   0 0 0
COLUMBIA SPORTSWEAR CO PUT 198516956 0 5 SH Put SOLE   0 0 0
COMMSCOPE HLDG CO INC CALL 20337X909 3 40 SH Call SOLE   0 0 0
COMMSCOPE HLDG CO INC PUT 20337X959 6 44 SH Put SOLE   0 0 0
CYRUSONE INC CALL 23283R900 5 56 SH Call SOLE   0 0 0
CYRUSONE INC PUT 23283R950 1 7 SH Put SOLE   0 0 0
CONNS INC CALL 208242907 447 548 SH Call SOLE   0 0 0
CONNS INC PUT 208242957 2 223 SH Put SOLE   0 0 0
COOPER COS INC CALL 216648902 13 3 SH Call SOLE   0 0 0
COOPER COS INC PUT 216648952 18 86 SH Put SOLE   0 0 0
CONOCOPHILLIPS CALL 20825C904 733 3,681 SH Call SOLE   0 0 0
CONOCOPHILLIPS COM 20825C104 6,064 121,169 SH   SOLE   121,169 0 0
CONOCOPHILLIPS PUT 20825C954 447 3,676 SH Put SOLE   0 0 0
CORESITE RLTY CORP CALL 21870Q905 1 12 SH Call SOLE   0 0 0
CORESITE RLTY CORP COM 21870Q105 37 332 SH   SOLE   332 0 0
CORESITE RLTY CORP PUT 21870Q955 0 2 SH Put SOLE   0 0 0
CORE MARK HOLDING CO INC CALL 218681904 14 110 SH Call SOLE   0 0 0
CORE MARK HOLDING CO INC PUT 218681954 0 4 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 0 18 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 0 1 SH Put SOLE   0 0 0
CORENERGY INFRASTRUCTURE TR CALL 21870U902 3 27 SH Call SOLE   0 0 0
CORENERGY INFRASTRUCTURE TR PUT 21870U952 0 6 SH Put SOLE   0 0 0
CORCEPT THERAPEUTICS INC CALL 218352902 108 349 SH Call SOLE   0 0 0
CORCEPT THERAPEUTICS INC PUT 218352952 0 47 SH Put SOLE   0 0 0
COSTCO WHSL CORP NEW CALL 22160K905 1,288 2,780 SH Call SOLE   0 0 0
COSTCO WHSL CORP NEW PUT 22160K955 1,011 4,507 SH Put SOLE   0 0 0
COTT CORP QUE CALL 22163N906 56 559 SH Call SOLE   0 0 0
COTT CORP QUE PUT 22163N956 0 2 SH Put SOLE   0 0 0
COTY INC CALL 222070903 14 319 SH Call SOLE   0 0 0
COTY INC COM 222070203 895 54,198 SH   SOLE   54,198 0 0
COTY INC PUT 222070953 238 717 SH Put SOLE   0 0 0
COUPA SOFTWARE INC COM 22266L106 263 8,446 SH   SOLE   8,446 0 0
COUPA SOFTWARE INC PUT 22266L956 35 207 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06739H903 2 50 SH Call SOLE   0 0 0
BARCLAYS BANK PLC COM 06739H743 121 5,331 SH   SOLE   5,331 0 0
BARCLAYS BANK PLC PUT 06739H953 8 149 SH Put SOLE   0 0 0
COWEN INC CALL 223622906 11 42 SH Call SOLE   0 0 0
COWEN INC PUT 223622956 5 113 SH Put SOLE   0 0 0
CANADIAN PAC RY LTD CALL 13645T900 31 49 SH Call SOLE   0 0 0
CANADIAN PAC RY LTD COM 13645T100 363 2,164 SH   SOLE   2,164 0 0
CANADIAN PAC RY LTD PUT 13645T950 2 17 SH Put SOLE   0 0 0
COPA HOLDINGS SA CALL P31076905 6 35 SH Call SOLE   0 0 0
COPA HOLDINGS SA COM P31076105 1,000 8,032 SH   SOLE   8,032 0 0
COPA HOLDINGS SA PUT P31076955 107 298 SH Put SOLE   0 0 0
CAMPBELL SOUP CO CALL 134429909 9 608 SH Call SOLE   0 0 0
CAMPBELL SOUP CO PUT 134429959 127 358 SH Put SOLE   0 0 0
CALLON PETE CO DEL CALL 13123X902 4 89 SH Call SOLE   0 0 0
CALLON PETE CO DEL COM 13123X102 12 1,123 SH   SOLE   1,123 0 0
CALLON PETE CO DEL PUT 13123X952 0 66 SH Put SOLE   0 0 0
CRESCENT PT ENERGY CORP CALL 22576C901 0 2 SH Call SOLE   0 0 0
CRESCENT PT ENERGY CORP COM 22576C101 115 14,401 SH   SOLE   14,401 0 0
CRESCENT PT ENERGY CORP PUT 22576C951 25 190 SH Put SOLE   0 0 0
CAPITAL PRODUCT PARTNERS L P CALL Y11082907 4 70 SH Call SOLE   0 0 0
CAPITAL PRODUCT PARTNERS L P PUT Y11082957 0 26 SH Put SOLE   0 0 0
CALPINE CORP CALL 131347904 44 1,986 SH Call SOLE   0 0 0
CALPINE CORP PUT 131347954 1 37 SH Put SOLE   0 0 0
COPART INC CALL 217204906 29 250 SH Call SOLE   0 0 0
COPART INC PUT 217204956 0 36 SH Put SOLE   0 0 0
CATALYST PHARMACEUTICALS INC CALL 14888U901 0 32 SH Call SOLE   0 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 6 2,494 SH   SOLE   2,494 0 0
COOPER STD HLDGS INC CALL 21676P903 5 1 SH Call SOLE   0 0 0
COOPER STD HLDGS INC PUT 21676P953 0 1 SH Put SOLE   0 0 0
COMPUTER PROGRAMS & SYS INC CALL 205306903 0 1 SH Call SOLE   0 0 0
CONSUMER PORTFOLIO SVCS INC CALL 210502900 1 91 SH Call SOLE   0 0 0
CAMDEN PPTY TR CALL 133131902 3 19 SH Call SOLE   0 0 0
CAMDEN PPTY TR PUT 133131952 0 1 SH Put SOLE   0 0 0
CHENIERE ENERGY PTNRS LP HLD COM 16411W108 9 398 SH   SOLE   398 0 0
CHENIERE ENERGY PTNRS LP HLD PUT 16411W958 4 5 SH Put SOLE   0 0 0
CHENIERE ENERGY PARTNERS LP CALL 16411Q901 4 65 SH Call SOLE   0 0 0
CRANE CO CALL 224399905 24 162 SH Call SOLE   0 0 0
CRA INTL INC COM 12618T105 280 6,837 SH   SOLE   6,837 0 0
CRA INTL INC PUT 12618T955 7 41 SH Put SOLE   0 0 0
CRAY INC CALL 225223904 17 191 SH Call SOLE   0 0 0
CRAY INC PUT 225223954 7 118 SH Put SOLE   0 0 0
CORBUS PHARMACEUTICALS HLDGS CALL 21833P903 10 165 SH Call SOLE   0 0 0
CORBUS PHARMACEUTICALS HLDGS PUT 21833P953 4 115 SH Put SOLE   0 0 0
CALIFORNIA RES CORP CALL 13057Q906 23 154 SH Call SOLE   0 0 0
CALIFORNIA RES CORP COM 13057Q206 249 23,845 SH   SOLE   23,845 0 0
CALIFORNIA RES CORP PUT 13057Q956 6 883 SH Put SOLE   0 0 0
CALIFORNIA RES CORP CALL 13057Q906 0 9 SH Call SOLE   0 0 0
CARE COM INC CALL 141633907 1 24 SH Call SOLE   0 0 0
CARE COM INC COM 141633107 45 2,872 SH   SOLE   2,872 0 0
CARE COM INC PUT 141633957 0 6 SH Put SOLE   0 0 0
CREE INC CALL 225447901 57 307 SH Call SOLE   0 0 0
CREE INC COM 225447101 185 6,597 SH   SOLE   6,597 0 0
CREE INC PUT 225447951 7 310 SH Put SOLE   0 0 0
CRESUD S A C I F Y A CALL 226406906 0 2 SH Call SOLE   0 0 0
CRESUD S A C I F Y A COM 226406106 86 4,659 SH   SOLE   4,659 0 0
CRH PLC CALL 12626K903 3 10 SH Call SOLE   0 0 0
CARTER INC CALL 146229909 2 4 SH Call SOLE   0 0 0
CARTER INC COM 146229109 102 1,039 SH   SOLE   1,039 0 0
CARTER INC PUT 146229959 4 153 SH Put SOLE   0 0 0
CURIS INC CALL 231269901 0 28 SH Call SOLE   0 0 0
CURIS INC COM 231269101 5 3,824 SH   SOLE   3,824 0 0
CURIS INC PUT 231269951 1 39 SH Put SOLE   0 0 0
COMSTOCK RES INC CALL 205768902 0 12 SH Call SOLE   0 0 0
COMSTOCK RES INC COM 205768302 27 4,534 SH   SOLE   4,534 0 0
COMSTOCK RES INC PUT 205768952 5 165 SH Put SOLE   0 0 0
CHARLES RIV LABS INTL INC CALL 159864907 5 17 SH Call SOLE   0 0 0
CHARLES RIV LABS INTL INC COM 159864107 89 828 SH   SOLE   828 0 0
CHARLES RIV LABS INTL INC PUT 159864957 9 53 SH Put SOLE   0 0 0
SALESFORCE COM INC CALL 79466L902 1,940 3,979 SH Call SOLE   0 0 0
SALESFORCE COM INC PUT 79466L952 541 3,411 SH Put SOLE   0 0 0
CORMEDIX INC PUT 21900C950 24 55 SH Put SOLE   0 0 0
CARDIOME PHARMA CORP COM 14159U301 23 11,124 SH   SOLE   11,124 0 0
CERAGON NETWORKS LTD CALL M22013902 0 21 SH Call SOLE   0 0 0
CERAGON NETWORKS LTD COM M22013102 52 25,202 SH   SOLE   25,202 0 0
CERAGON NETWORKS LTD PUT M22013952 23 374 SH Put SOLE   0 0 0
CROCS INC CALL 227046909 2 28 SH Call SOLE   0 0 0
CROCS INC PUT 227046959 1 154 SH Put SOLE   0 0 0
CARBO CERAMICS INC CALL 140781905 8 183 SH Call SOLE   0 0 0
CARPENTER TECHNOLOGY CORP CALL 144285903 88 105 SH Call SOLE   0 0 0
CARPENTER TECHNOLOGY CORP PUT 144285953 0 17 SH Put SOLE   0 0 0
CRISPR THERAPEUTICS AG CALL H17182908 0 3 SH Call SOLE   0 0 0
CRISPR THERAPEUTICS AG COM H17182108 59 3,323 SH   SOLE   3,323 0 0
CRISPR THERAPEUTICS AG PUT H17182958 27 53 SH Put SOLE   0 0 0
CRITEO S A CALL 226718904 20 175 SH Call SOLE   0 0 0
CRITEO S A COM 226718104 721 17,391 SH   SOLE   17,391 0 0
CRITEO S A PUT 226718954 225 633 SH Put SOLE   0 0 0
CIRRUS LOGIC INC CALL 172755900 33 157 SH Call SOLE   0 0 0
CIRRUS LOGIC INC COM 172755100 438 8,216 SH   SOLE   8,216 0 0
CIRRUS LOGIC INC PUT 172755950 188 353 SH Put SOLE   0 0 0
CRYOLIFE INC COM 228903100 7 326 SH   SOLE   326 0 0
CRYOLIFE INC PUT 228903950 0 1 SH Put SOLE   0 0 0
CARRIZO OIL & GAS INC CALL 144577903 30 138 SH Call SOLE   0 0 0
CARRIZO OIL & GAS INC COM 144577103 64 3,790 SH   SOLE   3,790 0 0
CARRIZO OIL & GAS INC PUT 144577953 7 74 SH Put SOLE   0 0 0
CREDIT SUISSE GROUP CALL 225401908 79 561 SH Call SOLE   0 0 0
CREDIT SUISSE GROUP PUT 225401958 27 1,270 SH Put SOLE   0 0 0
CISCO SYS INC CALL 17275R902 494 2,714 SH Call SOLE   0 0 0
CISCO SYS INC PUT 17275R952 104 898 SH Put SOLE   0 0 0
CENTERSTATE BK CORP CALL 15201P909 121 504 SH Call SOLE   0 0 0
COSTAR GROUP INC CALL 22160N909 93 82 SH Call SOLE   0 0 0
COSTAR GROUP INC PUT 22160N959 5 7 SH Put SOLE   0 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 8 289 SH   SOLE   289 0 0
CANADIAN SOLAR INC CALL 136635909 31 266 SH Call SOLE   0 0 0
CANADIAN SOLAR INC COM 136635109 70 4,194 SH   SOLE   4,194 0 0
CANADIAN SOLAR INC PUT 136635959 21 324 SH Put SOLE   0 0 0
CARLISLE COS INC COM 142339100 11 111 SH   SOLE   111 0 0
CARLISLE COS INC PUT 142339950 0 22 SH Put SOLE   0 0 0
CASTLIGHT HEALTH INC COM 14862Q100 4 1,109 SH   SOLE   1,109 0 0
CORNERSTONE ONDEMAND INC CALL 21925Y903 54 567 SH Call SOLE   0 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 705 17,368 SH   SOLE   17,368 0 0
CORNERSTONE ONDEMAND INC PUT 21925Y953 53 566 SH Put SOLE   0 0 0
CSRA INC CALL 12650T904 2 15 SH Call SOLE   0 0 0
CSRA INC PUT 12650T954 0 23 SH Put SOLE   0 0 0
CAESARSTONE LTD CALL M20598904 6 562 SH Call SOLE   0 0 0
CAESARSTONE LTD PUT M20598954 40 94 SH Put SOLE   0 0 0
CONSTELLIUM NV CALL N22035904 41 244 SH Call SOLE   0 0 0
CONSTELLIUM NV COM N22035104 11 1,160 SH   SOLE   1,160 0 0
CONSTELLIUM NV PUT N22035954 60 137 SH Put SOLE   0 0 0
CAPITAL SR LIVING CORP CALL 140475904 0 2 SH Call SOLE   0 0 0
CAPITAL SR LIVING CORP PUT 140475954 3 60 SH Put SOLE   0 0 0
CARRIAGE SVCS INC COM 143905107 39 1,541 SH   SOLE   1,541 0 0
CSX CORP CALL 126408903 600 1,661 SH Call SOLE   0 0 0
CSX CORP PUT 126408953 94 1,653 SH Put SOLE   0 0 0
CINTAS CORP CALL 172908905 27 26 SH Call SOLE   0 0 0
CINTAS CORP COM 172908105 149 1,037 SH   SOLE   1,037 0 0
CINTAS CORP PUT 172908955 0 103 SH Put SOLE   0 0 0
COOPER TIRE & RUBR CO CALL 216831907 7 42 SH Call SOLE   0 0 0
COOPER TIRE & RUBR CO PUT 216831957 3 36 SH Put SOLE   0 0 0
COMPUTER TASK GROUP INC COM 205477102 9 1,691 SH   SOLE   1,691 0 0
COMPUTER TASK GROUP INC PUT 205477952 1 48 SH Put SOLE   0 0 0
CENTURYLINK INC CALL 156700906 23 1,303 SH Call SOLE   0 0 0
CENTURYLINK INC PUT 156700956 426 1,262 SH Put SOLE   0 0 0
CATALENT INC CALL 148806902 29 119 SH Call SOLE   0 0 0
CATALENT INC PUT 148806952 0 8 SH Put SOLE   0 0 0
CYTOMX THERAPEUTICS INC CALL 23284F905 1 2 SH Call SOLE   0 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 5 290 SH   SOLE   290 0 0
CYTOMX THERAPEUTICS INC PUT 23284F955 1 3 SH Put SOLE   0 0 0
CARETRUST REIT INC CALL 14174T907 18 14 SH Call SOLE   0 0 0
CONTROL4 CORP CALL 21240D907 140 237 SH Call SOLE   0 0 0
CONTROL4 CORP PUT 21240D957 5 265 SH Put SOLE   0 0 0
CITI TRENDS INC COM 17306X102 9 455 SH   SOLE   455 0 0
CITI TRENDS INC PUT 17306X952 0 26 SH Put SOLE   0 0 0
CTRIP COM INTL LTD CALL 22943F900 1,163 1,673 SH Call SOLE   0 0 0
CTRIP COM INTL LTD COM 22943F100 125 2,379 SH   SOLE   2,379 0 0
CTRIP COM INTL LTD PUT 22943F950 490 2,482 SH Put SOLE   0 0 0
COGNIZANT TECHNOLOGY SOLUTIO CALL 192446902 155 404 SH Call SOLE   0 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 1,673 23,071 SH   SOLE   23,071 0 0
COGNIZANT TECHNOLOGY SOLUTIO PUT 192446952 111 981 SH Put SOLE   0 0 0
CYTOSORBENTS CORP CALL 23283X906 69 493 SH Call SOLE   0 0 0
CYTOSORBENTS CORP PUT 23283X956 3 79 SH Put SOLE   0 0 0
CITRIX SYS INC CALL 177376900 57 303 SH Call SOLE   0 0 0
CITRIX SYS INC PUT 177376950 50 228 SH Put SOLE   0 0 0
CITRIX SYS INC CALL 177376900 1 2 SH Call SOLE   0 0 0
CITRIX SYS INC PUT 177376950 12 58 SH Put SOLE   0 0 0
CUBIC CORP CALL 229669906 6 30 SH Call SOLE   0 0 0
CUBIC CORP PUT 229669956 0 20 SH Put SOLE   0 0 0
CUBESMART CALL 229663909 1 13 SH Call SOLE   0 0 0
CUBESMART COM 229663109 930 35,833 SH   SOLE   35,833 0 0
CUBESMART PUT 229663959 1 19 SH Put SOLE   0 0 0
BARRACUDA NETWORKS INC CALL 068323904 18 204 SH Call SOLE   0 0 0
BARRACUDA NETWORKS INC PUT 068323954 16 224 SH Put SOLE   0 0 0
CARNIVAL PLC CALL 14365C903 0 2 SH Call SOLE   0 0 0
CARNIVAL PLC COM 14365C103 401 6,231 SH   SOLE   6,231 0 0
CARNIVAL PLC PUT 14365C953 0 2 SH Put SOLE   0 0 0
NEURALSTEM INC CALL 64127R901 7 382 SH Call SOLE   0 0 0
NEURALSTEM INC PUT 64127R951 22 67 SH Put SOLE   0 0 0
CUTERA INC CALL 232109908 16 13 SH Call SOLE   0 0 0
CUTERA INC COM 232109108 65 1,573 SH   SOLE   1,573 0 0
CUTERA INC PUT 232109958 0 1 SH Put SOLE   0 0 0
COVANTA HLDG CORP CALL 22282E902 0 4 SH Call SOLE   0 0 0
COVANTA HLDG CORP COM 22282E102 207 13,970 SH   SOLE   13,970 0 0
CVB FINL CORP CALL 126600905 4 24 SH Call SOLE   0 0 0
CENOVUS ENERGY INC CALL 15135U909 9 57 SH Call SOLE   0 0 0
CENOVUS ENERGY INC COM 15135U109 461 46,032 SH   SOLE   46,032 0 0
CENOVUS ENERGY INC PUT 15135U959 44 67 SH Put SOLE   0 0 0
CIVEO CORP CDA CALL 17878Y908 2 68 SH Call SOLE   0 0 0
CONVERGYS CORP CALL 212485906 0 2 SH Call SOLE   0 0 0
CONVERGYS CORP COM 212485106 13 505 SH   SOLE   505 0 0
COMMERCIAL VEH GROUP INC CALL 202608905 0 19 SH Call SOLE   0 0 0
COMMERCIAL VEH GROUP INC COM 202608105 7 971 SH   SOLE   971 0 0
COMMERCIAL VEH GROUP INC PUT 202608955 0 8 SH Put SOLE   0 0 0
CALAVO GROWERS INC CALL 128246905 8 13 SH Call SOLE   0 0 0
CALAVO GROWERS INC COM 128246105 29 404 SH   SOLE   404 0 0
CALAVO GROWERS INC PUT 128246955 0 2 SH Put SOLE   0 0 0
CVR ENERGY INC CALL 12662P908 68 450 SH Call SOLE   0 0 0
CVR ENERGY INC PUT 12662P958 1 2 SH Put SOLE   0 0 0
COMMVAULT SYSTEMS INC CALL 204166902 1 2 SH Call SOLE   0 0 0
COMMVAULT SYSTEMS INC COM 204166102 90 1,490 SH   SOLE   1,490 0 0
COMMVAULT SYSTEMS INC PUT 204166952 0 2 SH Put SOLE   0 0 0
CARVANA CO CALL 146869902 9 394 SH Call SOLE   0 0 0
CARVANA CO COM 146869102 58 3,962 SH   SOLE   3,962 0 0
CARVANA CO PUT 146869952 120 755 SH Put SOLE   0 0 0
CENVEO INC CALL 15670S902 0 254 SH Call SOLE   0 0 0
CENVEO INC PUT 15670S952 20 53 SH Put SOLE   0 0 0
CVR REFNG LP CALL 12663P907 0 25 SH Call SOLE   0 0 0
CVR REFNG LP COM 12663P107 358 36,376 SH   SOLE   36,376 0 0
CVR REFNG LP PUT 12663P957 17 257 SH Put SOLE   0 0 0
CVS HEALTH CORP CALL 126650900 433 2,574 SH Call SOLE   0 0 0
CVS HEALTH CORP COM 126650100 58 715 SH   SOLE   715 0 0
CVS HEALTH CORP PUT 126650950 957 2,226 SH Put SOLE   0 0 0
COVENANT TRANSN GROUP INC COM 22284P105 53 1,833 SH   SOLE   1,833 0 0
CHEVRON CORP NEW CALL 166764900 736 1,557 SH Call SOLE   0 0 0
CHEVRON CORP NEW COM 166764100 2,730 23,242 SH   SOLE   23,242 0 0
CHEVRON CORP NEW PUT 166764950 530 3,797 SH Put SOLE   0 0 0
SPDR SERIES TRUST COM 78464A359 18 371 SH   SOLE   371 0 0
SPDR SERIES TRUST PUT 78464A958 1 10 SH Put SOLE   0 0 0
CONSOLIDATED WATER CO INC CALL G23773907 2 31 SH Call SOLE   0 0 0
CONSOLIDATED WATER CO INC COM G23773107 86 6,796 SH   SOLE   6,796 0 0
CONSOLIDATED WATER CO INC PUT G23773957 0 5 SH Put SOLE   0 0 0
CAMPING WORLD HLDGS INC CALL 13462K909 1 1 SH Call SOLE   0 0 0
CAMPING WORLD HLDGS INC COM 13462K109 39 971 SH   SOLE   971 0 0
CAMPING WORLD HLDGS INC PUT 13462K959 1 5 SH Put SOLE   0 0 0
CASELLA WASTE SYS INC CALL 147448904 8 49 SH Call SOLE   0 0 0
CASELLA WASTE SYS INC PUT 147448954 0 120 SH Put SOLE   0 0 0
CALIFORNIA WTR SVC GROUP CALL 130788902 0 1 SH Call SOLE   0 0 0
CEMEX SAB DE CV CALL 151290909 6 866 SH Call SOLE   0 0 0
CEMEX SAB DE CV PUT 151290959 15 758 SH Put SOLE   0 0 0
CEMEX SAB DE CV CALL 151290909 27 751 SH Call SOLE   0 0 0
CEMEX SAB DE CV PUT 151290959 2 268 SH Put SOLE   0 0 0
CEMEX SAB DE CV CALL 151290909 62 216 SH Call SOLE   0 0 0
CEMEX SAB DE CV PUT 151290959 2 190 SH Put SOLE   0 0 0
CONCHO RES INC CALL 20605P901 144 261 SH Call SOLE   0 0 0
CONCHO RES INC PUT 20605P951 20 473 SH Put SOLE   0 0 0
COLUMBIA PPTY TR INC CALL 198287903 0 6 SH Call SOLE   0 0 0
CONCORDIA INTERNATIONAL CORP CALL 20653P902 0 13 SH Call SOLE   0 0 0
CONCORDIA INTERNATIONAL CORP PUT 20653P952 61 301 SH Put SOLE   0 0 0
CORECIVIC INC CALL 21871N901 24 313 SH Call SOLE   0 0 0
CORECIVIC INC PUT 21871N951 14 206 SH Put SOLE   0 0 0
CYPRESS SEMICONDUCTOR CORP CALL 232806909 27 296 SH Call SOLE   0 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 647 43,132 SH   SOLE   43,132 0 0
CYPRESS SEMICONDUCTOR CORP PUT 232806959 26 271 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 0 5 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W182 33 1,325 SH   SOLE   1,325 0 0
WISDOMTREE TR PUT 97717W959 0 18 SH Put SOLE   0 0 0
CYBERARK SOFTWARE LTD CALL M2682V908 27 283 SH Call SOLE   0 0 0
CYBERARK SOFTWARE LTD COM M2682V108 409 9,977 SH   SOLE   9,977 0 0
CYBERARK SOFTWARE LTD PUT M2682V958 45 312 SH Put SOLE   0 0 0
CHINA YUCHAI INTL LTD CALL G21082905 31 70 SH Call SOLE   0 0 0
CHINA YUCHAI INTL LTD PUT G21082955 6 49 SH Put SOLE   0 0 0
COMMUNITY HEALTH SYS INC NEW CALL 203668908 8 271 SH Call SOLE   0 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 64 8,402 SH   SOLE   8,402 0 0
COMMUNITY HEALTH SYS INC NEW PUT 203668958 13 348 SH Put SOLE   0 0 0
COMMUNITY HEALTH SYS INC NEW CALL 203668908 5 21 SH Call SOLE   0 0 0
CHANGYOU COM LTD CALL 15911M907 14 115 SH Call SOLE   0 0 0
CHANGYOU COM LTD PUT 15911M957 1 93 SH Put SOLE   0 0 0
CRYOPORT INC CALL 229050907 26 53 SH Call SOLE   0 0 0
CYS INVTS INC COM 12673A108 32 3,783 SH   SOLE   3,783 0 0
CYS INVTS INC PUT 12673A958 1 211 SH Put SOLE   0 0 0
CYTOKINETICS INC CALL 23282W905 114 443 SH Call SOLE   0 0 0
CYTOKINETICS INC COM 23282W605 82 5,696 SH   SOLE   5,696 0 0
CYTOKINETICS INC PUT 23282W955 44 383 SH Put SOLE   0 0 0
CYTRX CORP CALL 232828909 0 7 SH Call SOLE   0 0 0
CYTRX CORP COM 232828509 0 400 SH   SOLE   400 0 0
CYTRX CORP PUT 232828959 6 82 SH Put SOLE   0 0 0
CYTORI THERAPEUTICS INC CALL 23283K904 0 2 SH Call SOLE   0 0 0
CYTORI THERAPEUTICS INC COM 23283K204 2 6,481 SH   SOLE   6,481 0 0
CAESARS ENTMT CORP CALL 127686903 143 2,385 SH Call SOLE   0 0 0
CAESARS ENTMT CORP PUT 127686953 63 2,003 SH Put SOLE   0 0 0
COSAN LTD CALL G25343907 11 120 SH Call SOLE   0 0 0
COSAN LTD COM G25343107 15 1,865 SH   SOLE   1,865 0 0
COSAN LTD PUT G25343957 6 306 SH Put SOLE   0 0 0
DOMINION ENERGY INC CALL 25746U909 17 233 SH Call SOLE   0 0 0
DOMINION ENERGY INC COM 25746U109 1,049 13,644 SH   SOLE   13,644 0 0
DOMINION ENERGY INC PUT 25746U959 53 423 SH Put SOLE   0 0 0
DAKTRONICS INC CALL 234264909 4 68 SH Call SOLE   0 0 0
DELTA AIR LINES INC DEL CALL 247361902 334 1,883 SH Call SOLE   0 0 0
DELTA AIR LINES INC DEL COM 247361702 2,461 51,057 SH   SOLE   51,057 0 0
DELTA AIR LINES INC DEL PUT 247361952 524 2,508 SH Put SOLE   0 0 0
DANA INCORPORATED CALL 235825905 85 255 SH Call SOLE   0 0 0
DANA INCORPORATED PUT 235825955 0 2 SH Put SOLE   0 0 0
DARLING INGREDIENTS INC CALL 237266901 60 458 SH Call SOLE   0 0 0
DARLING INGREDIENTS INC PUT 237266951 3 102 SH Put SOLE   0 0 0
TABLEAU SOFTWARE INC CALL 87336U905 529 259 SH Call SOLE   0 0 0
TABLEAU SOFTWARE INC COM 87336U105 419 5,598 SH   SOLE   5,598 0 0
TABLEAU SOFTWARE INC PUT 87336U955 25 304 SH Put SOLE   0 0 0
DEUTSCHE BANK AG CALL D18190908 27 851 SH Call SOLE   0 0 0
DEUTSCHE BANK AG COM D18190898 2,532 146,559 SH   SOLE   146,559 0 0
DEUTSCHE BANK AG PUT D18190958 1,612 2,378 SH Put SOLE   0 0 0
POWERSHS DB MULTI SECT COMM CALL 73936B905 15 401 SH Call SOLE   0 0 0
POWERSHS DB MULTI SECT COMM COM 73936B408 489 25,792 SH   SOLE   25,792 0 0
POWERSHS DB MULTI SECT COMM PUT 73936B955 2 52 SH Put SOLE   0 0 0
POWERSHS DB MULTI SECT COMM CALL 73936B905 1 14 SH Call SOLE   0 0 0
POWERSHS DB MULTI SECT COMM PUT 73936B955 1 6 SH Put SOLE   0 0 0
POWERSHARES DB CMDTY IDX TRA CALL 73935S905 1 9 SH Call SOLE   0 0 0
POWERSHARES DB CMDTY IDX TRA PUT 73935S955 0 3 SH Put SOLE   0 0 0
DIEBOLD NXDF INC CALL 253651903 45 282 SH Call SOLE   0 0 0
DIEBOLD NXDF INC PUT 253651953 11 122 SH Put SOLE   0 0 0
DBX ETF TR COM 233051200 3 100 SH   SOLE   100 0 0
POWERSHS DB MULTI SECT COMM CALL 73936B905 0 22 SH Call SOLE   0 0 0
POWERSHS DB MULTI SECT COMM PUT 73936B955 0 2 SH Put SOLE   0 0 0
POWERSHS DB MULTI SECT COMM CALL 73936B905 0 12 SH Call SOLE   0 0 0
DBV TECHNOLOGIES S A CALL 23306J901 62 101 SH Call SOLE   0 0 0
DBV TECHNOLOGIES S A COM 23306J101 361 8,522 SH   SOLE   8,522 0 0
DBV TECHNOLOGIES S A PUT 23306J951 30 195 SH Put SOLE   0 0 0
DONALDSON INC CALL 257651909 16 219 SH Call SOLE   0 0 0
DONALDSON INC PUT 257651959 0 1 SH Put SOLE   0 0 0
NTT DOCOMO INC COM 62942M201 50 2,233 SH   SOLE   2,233 0 0
NTT DOCOMO INC PUT 62942M951 3 149 SH Put SOLE   0 0 0
DUCOMMUN INC DEL CALL 264147909 13 56 SH Call SOLE   0 0 0
DCP MIDSTREAM LP CALL 23311P900 11 87 SH Call SOLE   0 0 0
DCP MIDSTREAM LP COM 23311P100 26 768 SH   SOLE   768 0 0
DCP MIDSTREAM LP PUT 23311P950 17 94 SH Put SOLE   0 0 0
DCT INDUSTRIAL TRUST INC PUT 233153954 0 1 SH Put SOLE   0 0 0
DOMINION DIAMOND CORP CALL 257287902 3 160 SH Call SOLE   0 0 0
DOMINION DIAMOND CORP COM 257287102 85 6,014 SH   SOLE   6,014 0 0
3-D SYS CORP DEL CALL 88554D905 51 292 SH Call SOLE   0 0 0
3-D SYS CORP DEL COM 88554D205 761 56,855 SH   SOLE   56,855 0 0
3-D SYS CORP DEL PUT 88554D955 488 1,677 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 64 75 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R952 0 60 SH Put SOLE   0 0 0
DDR CORP CALL 23317H902 0 78 SH Call SOLE   0 0 0
DDR CORP PUT 23317H952 61 502 SH Put SOLE   0 0 0
DILLARDS INC CALL 254067901 73 324 SH Call SOLE   0 0 0
DILLARDS INC COM 254067101 48 872 SH   SOLE   872 0 0
DILLARDS INC PUT 254067951 172 333 SH Put SOLE   0 0 0
DEERE & CO CALL 244199905 904 1,295 SH Call SOLE   0 0 0
DEERE & CO COM 244199105 13,524 107,688 SH   SOLE   107,688 0 0
DEERE & CO PUT 244199955 302 2,628 SH Put SOLE   0 0 0
DECKERS OUTDOOR CORP CALL 243537907 47 240 SH Call SOLE   0 0 0
DECKERS OUTDOOR CORP PUT 243537957 8 128 SH Put SOLE   0 0 0
DOUGLAS EMMETT INC COM 25960P109 39 1,010 SH   SOLE   1,010 0 0
WISDOMTREE TR CALL 97717W909 2 28 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717W959 0 4 SH Put SOLE   0 0 0
DIAGEO P L C CALL 25243Q905 102 205 SH Call SOLE   0 0 0
DIAGEO P L C COM 25243Q205 158 1,200 SH   SOLE   1,200 0 0
DIAGEO P L C PUT 25243Q955 5 76 SH Put SOLE   0 0 0
DEPOMED INC CALL 249908904 2 97 SH Call SOLE   0 0 0
DEPOMED INC PUT 249908954 4 64 SH Put SOLE   0 0 0
DERMIRA INC CALL 24983L904 13 57 SH Call SOLE   0 0 0
DERMIRA INC COM 24983L104 526 19,505 SH   SOLE   19,505 0 0
DERMIRA INC PUT 24983L954 163 260 SH Put SOLE   0 0 0
DESTINATION MATERNITY CORP COM 25065D100 2 1,683 SH   SOLE   1,683 0 0
DESTINATION MATERNITY CORP PUT 25065D950 7 22 SH Put SOLE   0 0 0
DEAN FOODS CO NEW CALL 242370903 1 91 SH Call SOLE   0 0 0
DEAN FOODS CO NEW COM 242370203 64 5,941 SH   SOLE   5,941 0 0
DEAN FOODS CO NEW PUT 242370953 86 222 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 3 25 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717W959 0 1 SH Put SOLE   0 0 0
DONNELLEY FINL SOLUTIONS INC CALL 25787G900 0 1 SH Call SOLE   0 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 5 235 SH   SOLE   235 0 0
DONNELLEY FINL SOLUTIONS INC PUT 25787G950 0 3 SH Put SOLE   0 0 0
DEL FRISCOS RESTAURANT GROUP PUT 245077952 0 54 SH Put SOLE   0 0 0
DISCOVER FINL SVCS CALL 254709908 67 251 SH Call SOLE   0 0 0
DISCOVER FINL SVCS COM 254709108 650 10,092 SH   SOLE   10,092 0 0
DISCOVER FINL SVCS PUT 254709958 80 451 SH Put SOLE   0 0 0
DOLLAR GEN CORP NEW CALL 256677905 546 459 SH Call SOLE   0 0 0
DOLLAR GEN CORP NEW PUT 256677955 39 490 SH Put SOLE   0 0 0
DIGITALGLOBE INC CALL 25389M907 10 80 SH Call SOLE   0 0 0
DIGITALGLOBE INC PUT 25389M957 0 12 SH Put SOLE   0 0 0
POWERSHS DB MULTI SECT COMM COM 73936B606 53 1,308 SH   SOLE   1,308 0 0
POWERSHS DB MULTI SECT COMM PUT 73936B955 1 10 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 0 16 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W281 8 178 SH   SOLE   178 0 0
WISDOMTREE TR PUT 97717W959 0 2 SH Put SOLE   0 0 0
QUEST DIAGNOSTICS INC CALL 74834L900 6 108 SH Call SOLE   0 0 0
QUEST DIAGNOSTICS INC PUT 74834L950 34 45 SH Put SOLE   0 0 0
D R HORTON INC CALL 23331A909 319 1,313 SH Call SOLE   0 0 0
D R HORTON INC COM 23331A109 365 9,154 SH   SOLE   9,154 0 0
D R HORTON INC PUT 23331A959 11 756 SH Put SOLE   0 0 0
DANAHER CORP DEL CALL 235851902 133 763 SH Call SOLE   0 0 0
DANAHER CORP DEL PUT 235851952 2 98 SH Put SOLE   0 0 0
DANAHER CORP DEL PUT 235851952 0 1 SH Put SOLE   0 0 0
DHT HOLDINGS INC CALL Y2065G901 2 211 SH Call SOLE   0 0 0
DHT HOLDINGS INC COM Y2065G121 155 39,032 SH   SOLE   39,032 0 0
DHT HOLDINGS INC PUT Y2065G951 33 886 SH Put SOLE   0 0 0
DHI GROUP INC COM 23331S100 19 7,534 SH   SOLE   7,534 0 0
DHI GROUP INC PUT 23331S950 18 510 SH Put SOLE   0 0 0
SPDR DOW JONES INDL AVRG ETF CALL 78467X909 2,837 5,354 SH Call SOLE   0 0 0
SPDR DOW JONES INDL AVRG ETF PUT 78467X959 407 4,574 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 2 9 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R952 0 4 SH Put SOLE   0 0 0
DINEEQUITY INC CALL 254423906 3 36 SH Call SOLE   0 0 0
DINEEQUITY INC PUT 254423956 3 43 SH Put SOLE   0 0 0
DIODES INC COM 254543101 27 914 SH   SOLE   914 0 0
DIODES INC PUT 254543951 0 5 SH Put SOLE   0 0 0
DISNEY WALT CO CALL 254687906 821 3,986 SH Call SOLE   0 0 0
DISNEY WALT CO PUT 254687956 2,364 8,644 SH Put SOLE   0 0 0
DISCOVERY COMMUNICATNS NEW CALL 25470F902 30 226 SH Call SOLE   0 0 0
DISCOVERY COMMUNICATNS NEW PUT 25470F952 2 19 SH Put SOLE   0 0 0
DISCOVERY COMMUNICATNS NEW CALL 25470F902 0 184 SH Call SOLE   0 0 0
DISCOVERY COMMUNICATNS NEW PUT 25470F952 5 347 SH Put SOLE   0 0 0
DISH NETWORK CORP CALL 25470M909 74 464 SH Call SOLE   0 0 0
DISH NETWORK CORP COM 25470M109 4,567 84,228 SH   SOLE   84,228 0 0
DISH NETWORK CORP PUT 25470M959 375 1,228 SH Put SOLE   0 0 0
DELEK US HLDGS INC NEW CALL 24665A903 140 839 SH Call SOLE   0 0 0
DELEK US HLDGS INC NEW PUT 24665A953 2 88 SH Put SOLE   0 0 0
DELEK LOGISTICS PARTNERS LP CALL 24664T903 3 14 SH Call SOLE   0 0 0
DELEK LOGISTICS PARTNERS LP PUT 24664T953 4 308 SH Put SOLE   0 0 0
DICKS SPORTING GOODS INC CALL 253393902 21 285 SH Call SOLE   0 0 0
DICKS SPORTING GOODS INC COM 253393102 537 19,897 SH   SOLE   19,897 0 0
DICKS SPORTING GOODS INC PUT 253393952 975 657 SH Put SOLE   0 0 0
DOLBY LABORATORIES INC CALL 25659T907 42 56 SH Call SOLE   0 0 0
DOLBY LABORATORIES INC COM 25659T107 433 7,532 SH   SOLE   7,532 0 0
DOLBY LABORATORIES INC PUT 25659T957 2 26 SH Put SOLE   0 0 0
DYNAGAS LNG PARTNERS LP CALL Y2188B908 7 453 SH Call SOLE   0 0 0
DYNAGAS LNG PARTNERS LP COM Y2188B108 165 11,838 SH   SOLE   11,838 0 0
DYNAGAS LNG PARTNERS LP PUT Y2188B958 25 180 SH Put SOLE   0 0 0
DELPHI AUTOMOTIVE PLC CALL G27823906 97 378 SH Call SOLE   0 0 0
DELPHI AUTOMOTIVE PLC COM G27823106 3,351 34,058 SH   SOLE   34,058 0 0
DELPHI AUTOMOTIVE PLC PUT G27823956 36 322 SH Put SOLE   0 0 0
DIGITAL RLTY TR INC CALL 253868903 36 135 SH Call SOLE   0 0 0
DIGITAL RLTY TR INC PUT 253868953 1 46 SH Put SOLE   0 0 0
DIGITAL RLTY TR INC CALL 253868903 2 34 SH Call SOLE   0 0 0
DIGITAL RLTY TR INC PUT 253868953 2 31 SH Put SOLE   0 0 0
DULUTH HLDGS INC CALL 26443V901 6 16 SH Call SOLE   0 0 0
DULUTH HLDGS INC COM 26443V101 34 1,682 SH   SOLE   1,682 0 0
DULUTH HLDGS INC PUT 26443V951 5 57 SH Put SOLE   0 0 0
DOLLAR TREE INC CALL 256746908 236 351 SH Call SOLE   0 0 0
DOLLAR TREE INC PUT 256746958 145 807 SH Put SOLE   0 0 0
DELUXE CORP CALL 248019901 1 27 SH Call SOLE   0 0 0
DELUXE CORP PUT 248019951 0 20 SH Put SOLE   0 0 0
DOMINION ENERGY MIDSTRM PRTN COM 257454108 26 820 SH   SOLE   820 0 0
DOMINION ENERGY MIDSTRM PRTN PUT 257454958 35 48 SH Put SOLE   0 0 0
DORCHESTER MINERALS LP CALL 25820R905 8 214 SH Call SOLE   0 0 0
DIGIMARC CORP NEW CALL 25381B901 5 4 SH Call SOLE   0 0 0
DIGIMARC CORP NEW COM 25381B101 58 1,594 SH   SOLE   1,594 0 0
DIGIMARC CORP NEW PUT 25381B951 9 20 SH Put SOLE   0 0 0
DUN & BRADSTREET CORP DEL NE CALL 26483E900 6 8 SH Call SOLE   0 0 0
DUN & BRADSTREET CORP DEL NE PUT 26483E950 0 10 SH Put SOLE   0 0 0
DUNKIN BRANDS GROUP INC CALL 265504900 37 315 SH Call SOLE   0 0 0
DUNKIN BRANDS GROUP INC PUT 265504950 9 165 SH Put SOLE   0 0 0
UNITED STS SHORT OIL FD LP CALL 912613905 1 63 SH Call SOLE   0 0 0
NOW INC CALL 67011P900 0 25 SH Call SOLE   0 0 0
NOW INC COM 67011P100 7 524 SH   SOLE   524 0 0
NOW INC PUT 67011P950 1 10 SH Put SOLE   0 0 0
DENBURY RES INC CALL 247916908 0 14 SH Call SOLE   0 0 0
DENBURY RES INC COM 247916208 86 64,618 SH   SOLE   64,618 0 0
DENBURY RES INC PUT 247916958 19 229 SH Put SOLE   0 0 0
DIAMOND OFFSHORE DRILLING IN CALL 25271C902 58 589 SH Call SOLE   0 0 0
DIAMOND OFFSHORE DRILLING IN PUT 25271C952 67 434 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 5 181 SH Call SOLE   0 0 0
MASONITE INTL CORP NEW CALL 575385909 0 1 SH Call SOLE   0 0 0
MASONITE INTL CORP NEW COM 575385109 48 705 SH   SOLE   705 0 0
MASONITE INTL CORP NEW PUT 575385959 1 11 SH Put SOLE   0 0 0
DORMAN PRODUCTS INC CALL 258278900 2 14 SH Call SOLE   0 0 0
DORMAN PRODUCTS INC COM 258278100 25 353 SH   SOLE   353 0 0
DORMAN PRODUCTS INC PUT 258278950 0 8 SH Put SOLE   0 0 0
DOVER CORP CALL 260003908 97 201 SH Call SOLE   0 0 0
DOVER CORP PUT 260003958 0 1 SH Put SOLE   0 0 0
AMDOCS LTD CALL G02602903 0 12 SH Call SOLE   0 0 0
AMDOCS LTD COM G02602103 17 265 SH   SOLE   265 0 0
AMDOCS LTD PUT G02602953 0 39 SH Put SOLE   0 0 0
DIPLOMAT PHARMACY INC CALL 25456K901 41 195 SH Call SOLE   0 0 0
DIPLOMAT PHARMACY INC PUT 25456K951 0 1 SH Put SOLE   0 0 0
DR PEPPER SNAPPLE GROUP INC CALL 26138E909 82 373 SH Call SOLE   0 0 0
DR PEPPER SNAPPLE GROUP INC PUT 26138E959 2 45 SH Put SOLE   0 0 0
DOMINOS PIZZA INC CALL 25754A901 449 290 SH Call SOLE   0 0 0
DOMINOS PIZZA INC COM 25754A201 2,369 11,933 SH   SOLE   11,933 0 0
DOMINOS PIZZA INC PUT 25754A951 182 213 SH Put SOLE   0 0 0
DAQO NEW ENERGY CORP CALL 23703Q903 1 5 SH Call SOLE   0 0 0
DAQO NEW ENERGY CORP COM 23703Q203 270 9,315 SH   SOLE   9,315 0 0
DAQO NEW ENERGY CORP PUT 23703Q953 0 5 SH Put SOLE   0 0 0
DRDGOLD LIMITED CALL 26152H901 0 25 SH Call SOLE   0 0 0
DUKE REALTY CORP CALL 264411905 0 64 SH Call SOLE   0 0 0
DUKE REALTY CORP COM 264411505 15 530 SH   SOLE   530 0 0
DUKE REALTY CORP PUT 264411955 0 5 SH Put SOLE   0 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 6 577 SH   SOLE   577 0 0
DIAMONDROCK HOSPITALITY CO PUT 252784951 0 20 SH Put SOLE   0 0 0
DARDEN RESTAURANTS INC CALL 237194905 32 245 SH Call SOLE   0 0 0
DARDEN RESTAURANTS INC COM 237194105 443 5,633 SH   SOLE   5,633 0 0
DARDEN RESTAURANTS INC PUT 237194955 35 221 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 3 50 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 3 12 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 0 1 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W958 0 2 SH Put SOLE   0 0 0
DRIL-QUIP INC CALL 262037904 0 3 SH Call SOLE   0 0 0
DURECT CORP CALL 266605904 0 51 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 1 23 SH Call SOLE   0 0 0
DRIVE SHACK INC COM 262077100 6 1,859 SH   SOLE   1,859 0 0
DRIVE SHACK INC PUT 262077950 2 20 SH Put SOLE   0 0 0
DOUBLELINE INCOME SOLUTIONS CALL 258622909 1 5 SH Call SOLE   0 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 2 118 SH   SOLE   118 0 0
DOUBLELINE INCOME SOLUTIONS PUT 258622959 0 55 SH Put SOLE   0 0 0
DSP GROUP INC CALL 23332B906 8 22 SH Call SOLE   0 0 0
DSP GROUP INC PUT 23332B956 2 10 SH Put SOLE   0 0 0
DST SYS INC DEL CALL 233326907 5 69 SH Call SOLE   0 0 0
DST SYS INC DEL PUT 233326957 0 3 SH Put SOLE   0 0 0
DSW INC CALL 23334L902 43 255 SH Call SOLE   0 0 0
DSW INC PUT 23334L952 2 15 SH Put SOLE   0 0 0
DIANA SHIPPING INC COM Y2066G104 2 768 SH   SOLE   768 0 0
DTE ENERGY CO CALL 233331907 14 165 SH Call SOLE   0 0 0
DTE ENERGY CO PUT 233331957 1 13 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 6 16 SH Call SOLE   0 0 0
PROSHARES TR CALL 74348A904 0 56 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A525 44 1,062 SH   SOLE   1,062 0 0
PROSHARES TR PUT 74348A954 1 87 SH Put SOLE   0 0 0
DUKE ENERGY CORP NEW CALL 26441C904 108 839 SH Call SOLE   0 0 0
DUKE ENERGY CORP NEW COM 26441C204 780 9,300 SH   SOLE   9,300 0 0
DUKE ENERGY CORP NEW PUT 26441C954 147 655 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 71 611 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 95 536 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 2 179 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 1 4 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 2 81 SH Call SOLE   0 0 0
DAVITA INC CALL 23918K908 11 108 SH Call SOLE   0 0 0
DAVITA INC PUT 23918K958 44 462 SH Put SOLE   0 0 0
DYNAVAX TECHNOLOGIES CORP CALL 268158901 282 509 SH Call SOLE   0 0 0
DYNAVAX TECHNOLOGIES CORP PUT 268158951 30 363 SH Put SOLE   0 0 0
DELL TECHNOLOGIES INC CALL 24703L903 94 305 SH Call SOLE   0 0 0
DELL TECHNOLOGIES INC COM 24703L103 271 3,511 SH   SOLE   3,511 0 0
DELL TECHNOLOGIES INC PUT 24703L953 49 372 SH Put SOLE   0 0 0
DELL TECHNOLOGIES INC CALL 24703L903 53 135 SH Call SOLE   0 0 0
DELL TECHNOLOGIES INC PUT 24703L953 22 208 SH Put SOLE   0 0 0
DEVON ENERGY CORP NEW CALL 25179M903 274 1,501 SH Call SOLE   0 0 0
DEVON ENERGY CORP NEW PUT 25179M953 261 1,016 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 3 23 SH Call SOLE   0 0 0
ISHARES TR COM 464287168 1,278 13,655 SH   SOLE   13,655 0 0
ISHARES TR PUT 464287957 1 4 SH Put SOLE   0 0 0
DATAWATCH CORP COM 237917208 14 1,233 SH   SOLE   1,233 0 0
DATAWATCH CORP PUT 237917958 0 2 SH Put SOLE   0 0 0
DOWDUPONT INC CALL 26078J900 287 720 SH Call SOLE   0 0 0
DOWDUPONT INC COM 26078J100 15,465 223,400 SH   SOLE   223,400 0 0
DOWDUPONT INC PUT 26078J950 152 1,426 SH Put SOLE   0 0 0
DOWDUPONT INC CALL 26078J900 159 500 SH Call SOLE   0 0 0
DOWDUPONT INC PUT 26078J950 17 659 SH Put SOLE   0 0 0
DYNEX CAP INC CALL 26817Q906 0 10 SH Call SOLE   0 0 0
DYNEX CAP INC COM 26817Q506 1 188 SH   SOLE   188 0 0
DXC TECHNOLOGY CO CALL 23355L906 4 14 SH Call SOLE   0 0 0
DXC TECHNOLOGY CO COM 23355L106 513 5,979 SH   SOLE   5,979 0 0
DXC TECHNOLOGY CO PUT 23355L956 0 18 SH Put SOLE   0 0 0
DEXCOM INC CALL 252131907 46 275 SH Call SOLE   0 0 0
DEXCOM INC PUT 252131957 38 160 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 0 72 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A590 0 29 SH   SOLE   29 0 0
PROSHARES TR PUT 74348A954 0 24 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 333 1,125 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W851 2,622 47,935 SH   SOLE   47,935 0 0
WISDOMTREE TR PUT 97717W959 94 1,656 SH Put SOLE   0 0 0
DXP ENTERPRISES INC NEW CALL 233377907 2 56 SH Call SOLE   0 0 0
DXP ENTERPRISES INC NEW PUT 233377957 0 11 SH Put SOLE   0 0 0
DEXTERA SURGICAL INC PUT 252366959 43 60 SH Put SOLE   0 0 0
DYCOM INDS INC CALL 267475901 44 170 SH Call SOLE   0 0 0
DYCOM INDS INC PUT 267475951 13 48 SH Put SOLE   0 0 0
DYNEGY INC NEW DEL CALL 26817R908 30 136 SH Call SOLE   0 0 0
DYNEGY INC NEW DEL COM 26817R108 452 46,270 SH   SOLE   46,270 0 0
DYNEGY INC NEW DEL PUT 26817R958 4 22 SH Put SOLE   0 0 0
ELECTRONIC ARTS INC CALL 285512909 894 1,052 SH Call SOLE   0 0 0
ELECTRONIC ARTS INC PUT 285512959 492 1,596 SH Put SOLE   0 0 0
BRINKER INTL INC CALL 109641900 2 35 SH Call SOLE   0 0 0
BRINKER INTL INC COM 109641100 381 11,963 SH   SOLE   11,963 0 0
BRINKER INTL INC PUT 109641950 103 553 SH Put SOLE   0 0 0
EBAY INC CALL 278642903 1,473 2,781 SH Call SOLE   0 0 0
EBAY INC PUT 278642953 159 1,314 SH Put SOLE   0 0 0
EBIX INC CALL 278715906 41 83 SH Call SOLE   0 0 0
EBIX INC COM 278715206 881 13,513 SH   SOLE   13,513 0 0
EBIX INC PUT 278715956 15 221 SH Put SOLE   0 0 0
EMERGENT BIOSOLUTIONS INC CALL 29089Q905 8 34 SH Call SOLE   0 0 0
EMERGENT BIOSOLUTIONS INC PUT 29089Q955 0 1 SH Put SOLE   0 0 0
MERIDIAN BANCORP INC MD COM 58958U103 192 10,298 SH   SOLE   10,298 0 0
ECOPETROL S A CALL 279158909 0 1 SH Call SOLE   0 0 0
ENCANA CORP CALL 292505904 46 388 SH Call SOLE   0 0 0
ENCANA CORP PUT 292505954 60 436 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 47 302 SH Call SOLE   0 0 0
ECHO GLOBAL LOGISTICS INC CALL 27875T901 0 14 SH Call SOLE   0 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 52 2,789 SH   SOLE   2,789 0 0
ECOLAB INC CALL 278865900 9 141 SH Call SOLE   0 0 0
ECOLAB INC PUT 278865950 11 54 SH Put SOLE   0 0 0
US ECOLOGY INC COM 91732J102 25 471 SH   SOLE   471 0 0
CHANNELADVISOR CORP COM 159179100 4 392 SH   SOLE   392 0 0
CHANNELADVISOR CORP PUT 159179950 0 12 SH Put SOLE   0 0 0
ENCORE CAP GROUP INC PUT 292554952 0 5 SH Put SOLE   0 0 0
ECLIPSE RES CORP CALL 27890G900 1 46 SH Call SOLE   0 0 0
ECLIPSE RES CORP COM 27890G100 5 2,160 SH   SOLE   2,160 0 0
ECLIPSE RES CORP PUT 27890G950 3 100 SH Put SOLE   0 0 0
ENDOCYTE INC CALL 29269A902 0 117 SH Call SOLE   0 0 0
ENDOCYTE INC COM 29269A102 5 4,128 SH   SOLE   4,128 0 0
ENDOCYTE INC PUT 29269A952 12 97 SH Put SOLE   0 0 0
CONSOLIDATED EDISON INC CALL 209115904 16 164 SH Call SOLE   0 0 0
CONSOLIDATED EDISON INC PUT 209115954 19 119 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 62 33 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K281 834 7,895 SH   SOLE   7,895 0 0
DIREXION SHS ETF TR PUT 25490K959 4 96 SH Put SOLE   0 0 0
EDITAS MEDICINE INC CALL 28106W903 47 322 SH Call SOLE   0 0 0
EDITAS MEDICINE INC COM 28106W103 241 10,063 SH   SOLE   10,063 0 0
EDITAS MEDICINE INC PUT 28106W953 14 134 SH Put SOLE   0 0 0
NEW ORIENTAL ED & TECH GRP I CALL 647581907 200 141 SH Call SOLE   0 0 0
NEW ORIENTAL ED & TECH GRP I COM 647581107 195 2,213 SH   SOLE   2,213 0 0
NEW ORIENTAL ED & TECH GRP I PUT 647581957 93 475 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 0 36 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459Y470 1 90 SH   SOLE   90 0 0
DIREXION SHS ETF TR PUT 25459Y956 0 4 SH Put SOLE   0 0 0
EURONET WORLDWIDE INC CALL 298736909 6 23 SH Call SOLE   0 0 0
EURONET WORLDWIDE INC COM 298736109 444 4,691 SH   SOLE   4,691 0 0
EURONET WORLDWIDE INC PUT 298736959 18 95 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 2,812 9,220 SH Call SOLE   0 0 0
ISHARES TR COM 464287234 1,885 42,087 SH   SOLE   42,087 0 0
ISHARES TR PUT 464287957 957 11,424 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 0 1 SH Call SOLE   0 0 0
ISHARES INC COM 464286533 1,018 17,529 SH   SOLE   17,529 0 0
ISHARES INC PUT 464286951 3 15 SH Put SOLE   0 0 0
ENBRIDGE ENERGY PARTNERS L P CALL 29250R906 1 65 SH Call SOLE   0 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 85 5,359 SH   SOLE   5,359 0 0
ENBRIDGE ENERGY PARTNERS L P PUT 29250R956 15 315 SH Put SOLE   0 0 0
ENBRIDGE ENERGY MANAGEMENT L PUT 29250X953 0 1 SH Put SOLE   0 0 0
PROSHARES TR COM 74347X302 0 7 SH   SOLE   7 0 0
PROSHARES TR PUT 74347X950 1 4 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 0 1 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 1,720 10,385 SH Call SOLE   0 0 0
ISHARES TR COM 464287465 1,852 27,050 SH   SOLE   27,050 0 0
ISHARES TR PUT 464287957 1,164 22,641 SH Put SOLE   0 0 0
ELLINGTON FINANCIAL LLC CALL 288522903 0 3 SH Call SOLE   0 0 0
ELLINGTON FINANCIAL LLC COM 288522303 5 372 SH   SOLE   372 0 0
ELLINGTON FINANCIAL LLC PUT 288522953 2 12 SH Put SOLE   0 0 0
ELECTRONICS FOR IMAGING INC CALL 286082902 24 117 SH Call SOLE   0 0 0
ELECTRONICS FOR IMAGING INC PUT 286082952 5 72 SH Put SOLE   0 0 0
ENERGY FOCUS INC CALL 29268T900 0 5 SH Call SOLE   0 0 0
ENERGY FOCUS INC COM 29268T300 0 352 SH   SOLE   352 0 0
ENERGY FOCUS INC PUT 29268T950 0 19 SH Put SOLE   0 0 0
EQUIFAX INC CALL 294429905 760 1,251 SH Call SOLE   0 0 0
EQUIFAX INC PUT 294429955 419 806 SH Put SOLE   0 0 0
EAGLE BANCORP INC MD PUT 268948956 0 4 SH Put SOLE   0 0 0
8X8 INC NEW CALL 282914900 3 636 SH Call SOLE   0 0 0
8X8 INC NEW COM 282914100 37 2,790 SH   SOLE   2,790 0 0
8X8 INC NEW PUT 282914950 2 112 SH Put SOLE   0 0 0
ENGILITY HLDGS INC NEW CALL 29286C907 7 25 SH Call SOLE   0 0 0
EAGLE BULK SHIPPING INC CALL Y2187A903 0 5 SH Call SOLE   0 0 0
EGALET CORP CALL 28226B904 3 198 SH Call SOLE   0 0 0
EGALET CORP COM 28226B104 0 176 SH   SOLE   176 0 0
ENERGEN CORP CALL 29265N908 67 303 SH Call SOLE   0 0 0
ENERGEN CORP COM 29265N108 560 10,252 SH   SOLE   10,252 0 0
ENERGEN CORP PUT 29265N958 4 131 SH Put SOLE   0 0 0
ELDORADO GOLD CORP NEW CALL 284902903 0 176 SH Call SOLE   0 0 0
ELDORADO GOLD CORP NEW COM 284902103 1 727 SH   SOLE   727 0 0
ELDORADO GOLD CORP NEW PUT 284902953 1 31 SH Put SOLE   0 0 0
NIC INC CALL 62914B900 0 7 SH Call SOLE   0 0 0
NIC INC PUT 62914B950 3 165 SH Put SOLE   0 0 0
EAGLE PHARMACEUTICALS INC CALL 269796908 51 101 SH Call SOLE   0 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 159 2,681 SH   SOLE   2,681 0 0
EAGLE PHARMACEUTICALS INC PUT 269796958 70 174 SH Put SOLE   0 0 0
EHEALTH INC CALL 28238P909 23 24 SH Call SOLE   0 0 0
EHEALTH INC COM 28238P109 213 8,926 SH   SOLE   8,926 0 0
EHEALTH INC PUT 28238P959 0 29 SH Put SOLE   0 0 0
ENDURANCE INTL GROUP HLDGS I CALL 29272B905 7 225 SH Call SOLE   0 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 318 38,894 SH   SOLE   38,894 0 0
ENDURANCE INTL GROUP HLDGS I PUT 29272B955 3 693 SH Put SOLE   0 0 0
EDISON INTL CALL 281020907 0 31 SH Call SOLE   0 0 0
EDISON INTL COM 281020107 385 4,993 SH   SOLE   4,993 0 0
EDISON INTL PUT 281020957 18 243 SH Put SOLE   0 0 0
LAUDER ESTEE COS INC CALL 518439904 299 1,123 SH Call SOLE   0 0 0
LAUDER ESTEE COS INC COM 518439104 1,812 16,806 SH   SOLE   16,806 0 0
LAUDER ESTEE COS INC PUT 518439954 123 939 SH Put SOLE   0 0 0
E L F BEAUTY INC CALL 26856L903 3 58 SH Call SOLE   0 0 0
E L F BEAUTY INC COM 26856L103 507 22,493 SH   SOLE   22,493 0 0
E L F BEAUTY INC PUT 26856L953 2 40 SH Put SOLE   0 0 0
ENDOLOGIX INC COM 29266S106 10 2,395 SH   SOLE   2,395 0 0
ENDOLOGIX INC PUT 29266S956 2 35 SH Put SOLE   0 0 0
ELLIE MAE INC CALL 28849P900 0 7 SH Call SOLE   0 0 0
ELLIE MAE INC COM 28849P100 45 555 SH   SOLE   555 0 0
ELLIE MAE INC PUT 28849P950 10 15 SH Put SOLE   0 0 0
SYNERON MEDICAL LTD CALL M87245902 0 26 SH Call SOLE   0 0 0
COMPANHIA PARANAENSE ENERG C CALL 20441B907 0 1 SH Call SOLE   0 0 0
COMPANHIA PARANAENSE ENERG C COM 20441B407 1 154 SH   SOLE   154 0 0
COMPANHIA PARANAENSE ENERG C PUT 20441B957 1 58 SH Put SOLE   0 0 0
EQUITY LIFESTYLE PPTYS INC CALL 29472R908 0 3 SH Call SOLE   0 0 0
CALLAWAY GOLF CO CALL 131193904 3 78 SH Call SOLE   0 0 0
CALLAWAY GOLF CO COM 131193104 23 1,606 SH   SOLE   1,606 0 0
CALLAWAY GOLF CO PUT 131193954 0 221 SH Put SOLE   0 0 0
EMAGIN CORP COM 29076N206 9 4,080 SH   SOLE   4,080 0 0
EMAGIN CORP PUT 29076N956 10 35 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 19 156 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 19 335 SH Put SOLE   0 0 0
EMCOR GROUP INC COM 29084Q100 6 100 SH   SOLE   100 0 0
EMERGE ENERGY SVCS LP CALL 29102H908 25 410 SH Call SOLE   0 0 0
EMERGE ENERGY SVCS LP COM 29102H108 41 5,009 SH   SOLE   5,009 0 0
EMERGE ENERGY SVCS LP PUT 29102H958 120 299 SH Put SOLE   0 0 0
EMCORE CORP CALL 290846903 0 5 SH Call SOLE   0 0 0
EMCORE CORP COM 290846203 0 47 SH   SOLE   47 0 0
EASTMAN CHEM CO CALL 277432900 82 195 SH Call SOLE   0 0 0
EASTMAN CHEM CO PUT 277432950 18 280 SH Put SOLE   0 0 0
EMERSON ELEC CO CALL 291011904 343 1,540 SH Call SOLE   0 0 0
EMERSON ELEC CO PUT 291011954 2 26 SH Put SOLE   0 0 0
ENBRIDGE INC CALL 29250N905 73 647 SH Call SOLE   0 0 0
ENBRIDGE INC PUT 29250N955 0 52 SH Put SOLE   0 0 0
ENBRIDGE INC CALL 29250N905 1 8 SH Call SOLE   0 0 0
ENBRIDGE INC PUT 29250N955 0 11 SH Put SOLE   0 0 0
ENABLE MIDSTREAM PARTNERS LP CALL 292480900 3 31 SH Call SOLE   0 0 0
ENABLE MIDSTREAM PARTNERS LP PUT 292480950 0 24 SH Put SOLE   0 0 0
ENDO INTL PLC CALL G30401906 15 662 SH Call SOLE   0 0 0
ENDO INTL PLC COM G30401106 413 48,318 SH   SOLE   48,318 0 0
ENDO INTL PLC PUT G30401956 249 644 SH Put SOLE   0 0 0
ENLINK MIDSTREAM LLC CALL 29336T900 8 515 SH Call SOLE   0 0 0
ENLINK MIDSTREAM LLC PUT 29336T950 1 45 SH Put SOLE   0 0 0
ENLINK MIDSTREAM PARTNERS LP CALL 29336U907 2 140 SH Call SOLE   0 0 0
ENLINK MIDSTREAM PARTNERS LP COM 29336U107 118 7,064 SH   SOLE   7,064 0 0
ENLINK MIDSTREAM PARTNERS LP PUT 29336U957 1 32 SH Put SOLE   0 0 0
ENERGIZER HLDGS INC NEW CALL 29272W909 3 45 SH Call SOLE   0 0 0
ENERGIZER HLDGS INC NEW PUT 29272W959 7 111 SH Put SOLE   0 0 0
ENERSYS CALL 29275Y902 5 54 SH Call SOLE   0 0 0
ENERSYS PUT 29275Y952 0 5 SH Put SOLE   0 0 0
GLOBAL EAGLE ENTMT INC CALL 37951D902 0 1 SH Call SOLE   0 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 35 10,279 SH   SOLE   10,279 0 0
ENANTA PHARMACEUTICALS INC CALL 29251M906 14 20 SH Call SOLE   0 0 0
ENANTA PHARMACEUTICALS INC PUT 29251M956 0 9 SH Put SOLE   0 0 0
ENTEGRIS INC CALL 29362U904 38 314 SH Call SOLE   0 0 0
ENVESTNET INC CALL 29404K906 305 702 SH Call SOLE   0 0 0
ENVESTNET INC PUT 29404K956 0 22 SH Put SOLE   0 0 0
ENOVA INTL INC CALL 29357K903 0 16 SH Call SOLE   0 0 0
ENOVA INTL INC COM 29357K103 32 2,451 SH   SOLE   2,451 0 0
ENOVA INTL INC PUT 29357K953 8 53 SH Put SOLE   0 0 0
ENZO BIOCHEM INC CALL 294100902 0 64 SH Call SOLE   0 0 0
ENZO BIOCHEM INC COM 294100102 18 1,738 SH   SOLE   1,738 0 0
ENZO BIOCHEM INC PUT 294100952 0 20 SH Put SOLE   0 0 0
EOG RES INC CALL 26875P901 468 1,498 SH Call SOLE   0 0 0
EOG RES INC PUT 26875P951 106 1,790 SH Put SOLE   0 0 0
EPAM SYS INC CALL 29414B904 8 14 SH Call SOLE   0 0 0
EPAM SYS INC COM 29414B104 163 1,863 SH   SOLE   1,863 0 0
EPAM SYS INC PUT 29414B954 0 4 SH Put SOLE   0 0 0
BOTTOMLINE TECH DEL INC CALL 101388906 1 5 SH Call SOLE   0 0 0
BOTTOMLINE TECH DEL INC PUT 101388956 1 10 SH Put SOLE   0 0 0
EDGEWELL PERS CARE CO CALL 28035Q902 1 22 SH Call SOLE   0 0 0
EDGEWELL PERS CARE CO COM 28035Q102 106 1,458 SH   SOLE   1,458 0 0
EDGEWELL PERS CARE CO PUT 28035Q952 3 22 SH Put SOLE   0 0 0
ENTERPRISE PRODS PARTNERS L CALL 293792907 15 591 SH Call SOLE   0 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 583 22,366 SH   SOLE   22,366 0 0
ENTERPRISE PRODS PARTNERS L PUT 293792957 94 527 SH Put SOLE   0 0 0
EP ENERGY CORP CALL 268785902 3 568 SH Call SOLE   0 0 0
EP ENERGY CORP COM 268785102 84 25,961 SH   SOLE   25,961 0 0
EP ENERGY CORP PUT 268785952 97 271 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 14 93 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W422 770 30,599 SH   SOLE   30,599 0 0
WISDOMTREE TR PUT 97717W959 33 476 SH Put SOLE   0 0 0
EVOLUTION PETROLEUM CORP CALL 30049A907 0 15 SH Call SOLE   0 0 0
EVOLUTION PETROLEUM CORP PUT 30049A957 0 1 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 2 18 SH Call SOLE   0 0 0
ISHARES INC COM 464286665 6 130 SH   SOLE   130 0 0
ISHARES INC PUT 464286951 0 10 SH Put SOLE   0 0 0
EPR PPTYS CALL 26884U909 8 118 SH Call SOLE   0 0 0
EPR PPTYS PUT 26884U959 16 125 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 0 1 SH Call SOLE   0 0 0
EPIZYME INC CALL 29428V904 31 155 SH Call SOLE   0 0 0
EPIZYME INC PUT 29428V954 0 29 SH Put SOLE   0 0 0
EQUINIX INC CALL 29444U900 16 29 SH Call SOLE   0 0 0
EQUINIX INC COM 29444U700 683 1,531 SH   SOLE   1,531 0 0
EQUINIX INC PUT 29444U950 56 128 SH Put SOLE   0 0 0
EQT MIDSTREAM PARTNERS LP CALL 26885B900 9 128 SH Call SOLE   0 0 0
EQT MIDSTREAM PARTNERS LP PUT 26885B950 3 33 SH Put SOLE   0 0 0
EQUITY RESIDENTIAL CALL 29476L907 1 25 SH Call SOLE   0 0 0
EQUITY RESIDENTIAL PUT 29476L957 2 242 SH Put SOLE   0 0 0
EQT CORP CALL 26884L909 86 426 SH Call SOLE   0 0 0
EQT CORP COM 26884L109 1,764 27,044 SH   SOLE   27,044 0 0
EQT CORP PUT 26884L959 12 321 SH Put SOLE   0 0 0
ENERPLUS CORP CALL 292766902 13 168 SH Call SOLE   0 0 0
ENERPLUS CORP COM 292766102 33 3,371 SH   SOLE   3,371 0 0
ENERPLUS CORP PUT 292766952 2 71 SH Put SOLE   0 0 0
ELDORADO RESORTS INC CALL 28470R902 0 1 SH Call SOLE   0 0 0
ELDORADO RESORTS INC COM 28470R102 124 4,871 SH   SOLE   4,871 0 0
ERICSSON CALL 294821908 0 11 SH Call SOLE   0 0 0
ERICSSON COM 294821608 81 14,216 SH   SOLE   14,216 0 0
ERICSSON PUT 294821958 11 225 SH Put SOLE   0 0 0
ENERGY RECOVERY INC CALL 29270J900 3 52 SH Call SOLE   0 0 0
ENERGY RECOVERY INC COM 29270J100 461 58,410 SH   SOLE   58,410 0 0
ENERGY RECOVERY INC PUT 29270J950 26 297 SH Put SOLE   0 0 0
EMBRAER S A CALL 29082A907 74 347 SH Call SOLE   0 0 0
EMBRAER S A PUT 29082A957 10 294 SH Put SOLE   0 0 0
EROS INTL PLC CALL G3788M904 259 783 SH Call SOLE   0 0 0
EROS INTL PLC COM G3788M114 2 200 SH   SOLE   200 0 0
EROS INTL PLC PUT G3788M954 128 545 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 96 323 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W888 192 6,423 SH   SOLE   6,423 0 0
DIREXION SHS ETF TR PUT 25459W958 336 679 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 2 141 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459Y956 2 20 SH Put SOLE   0 0 0
EVERSOURCE ENERGY COM 30040W108 24 407 SH   SOLE   407 0 0
EVERSOURCE ENERGY PUT 30040W958 0 3 SH Put SOLE   0 0 0
ELECTRO SCIENTIFIC INDS CALL 285229900 3 11 SH Call SOLE   0 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 217 15,602 SH   SOLE   15,602 0 0
ESTERLINE TECHNOLOGIES CORP CALL 297425900 0 1 SH Call SOLE   0 0 0
ESTERLINE TECHNOLOGIES CORP PUT 297425950 0 14 SH Put SOLE   0 0 0
ESSENT GROUP LTD CALL G3198U902 5 43 SH Call SOLE   0 0 0
ESSENT GROUP LTD COM G3198U102 187 4,630 SH   SOLE   4,630 0 0
ESSENT GROUP LTD PUT G3198U952 1 32 SH Put SOLE   0 0 0
ESPERION THERAPEUTICS INC NE CALL 29664W905 5 29 SH Call SOLE   0 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 197 3,943 SH   SOLE   3,943 0 0
ESPERION THERAPEUTICS INC NE PUT 29664W955 9 56 SH Put SOLE   0 0 0
EMPIRE ST RLTY TR INC CALL 292104906 4 34 SH Call SOLE   0 0 0
EXPRESS SCRIPTS HLDG CO CALL 30219G908 300 1,346 SH Call SOLE   0 0 0
EXPRESS SCRIPTS HLDG CO PUT 30219G958 214 1,302 SH Put SOLE   0 0 0
ESSEX PPTY TR INC CALL 297178905 10 8 SH Call SOLE   0 0 0
ESSEX PPTY TR INC PUT 297178955 0 68 SH Put SOLE   0 0 0
ENSCO PLC CALL G3157S906 24 384 SH Call SOLE   0 0 0
ENSCO PLC COM G3157S106 174 29,269 SH   SOLE   29,269 0 0
ENSCO PLC PUT G3157S956 209 297 SH Put SOLE   0 0 0
ENERGY TRANSFER EQUITY L P CALL 29273V900 128 3,240 SH Call SOLE   0 0 0
ENERGY TRANSFER EQUITY L P PUT 29273V950 1 132 SH Put SOLE   0 0 0
E TRADE FINANCIAL CORP CALL 269246901 222 635 SH Call SOLE   0 0 0
E TRADE FINANCIAL CORP COM 269246401 607 13,937 SH   SOLE   13,937 0 0
E TRADE FINANCIAL CORP PUT 269246951 0 16 SH Put SOLE   0 0 0
ETHAN ALLEN INTERIORS INC CALL 297602904 0 4 SH Call SOLE   0 0 0
ENTERCOM COMMUNICATIONS CORP CALL 293639900 146 792 SH Call SOLE   0 0 0
ENTERCOM COMMUNICATIONS CORP PUT 293639950 0 7 SH Put SOLE   0 0 0
EATON CORP PLC CALL G29183903 152 696 SH Call SOLE   0 0 0
EATON CORP PLC PUT G29183953 17 299 SH Put SOLE   0 0 0
ENERGY TRANSFER PARTNERS LP CALL 29278N903 5 419 SH Call SOLE   0 0 0
ENERGY TRANSFER PARTNERS LP COM 29278N103 1,228 67,177 SH   SOLE   67,177 0 0
ENERGY TRANSFER PARTNERS LP PUT 29278N953 104 604 SH Put SOLE   0 0 0
ENERGY TRANSFER PARTNERS LP CALL 29278N903 0 33 SH Call SOLE   0 0 0
ENERGY TRANSFER PARTNERS LP PUT 29278N953 185 504 SH Put SOLE   0 0 0
ENTERGY CORP NEW CALL 29364G903 3 123 SH Call SOLE   0 0 0
ENTERGY CORP NEW PUT 29364G953 3 24 SH Put SOLE   0 0 0
ETSY INC CALL 29786A906 98 351 SH Call SOLE   0 0 0
ETSY INC COM 29786A106 159 9,448 SH   SOLE   9,448 0 0
ETSY INC PUT 29786A956 3 237 SH Put SOLE   0 0 0
ISHARES CALL 464289902 14 190 SH Call SOLE   0 0 0
ISHARES PUT 464289952 0 67 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 3 147 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 4 8 SH Put SOLE   0 0 0
EATON VANCE CORP CALL 278265903 9 99 SH Call SOLE   0 0 0
EATON VANCE CORP PUT 278265953 0 10 SH Put SOLE   0 0 0
ENVIVA PARTNERS LP CALL 29414J907 0 5 SH Call SOLE   0 0 0
ENVIVA PARTNERS LP PUT 29414J957 0 34 SH Put SOLE   0 0 0
EVERBRIDGE INC CALL 29978A904 43 68 SH Call SOLE   0 0 0
ENTRAVISION COMMUNICATIONS C CALL 29382R907 8 111 SH Call SOLE   0 0 0
ENTRAVISION COMMUNICATIONS C COM 29382R107 14 2,512 SH   SOLE   2,512 0 0
ENTRAVISION COMMUNICATIONS C PUT 29382R957 2 75 SH Put SOLE   0 0 0
EV ENERGY PARTNERS LP CALL 26926V907 0 6 SH Call SOLE   0 0 0
EV ENERGY PARTNERS LP PUT 26926V957 0 1 SH Put SOLE   0 0 0
EVOLENT HEALTH INC CALL 30050B901 0 5 SH Call SOLE   0 0 0
EVOLENT HEALTH INC COM 30050B101 967 54,361 SH   SOLE   54,361 0 0
EVOLENT HEALTH INC PUT 30050B951 269 621 SH Put SOLE   0 0 0
ENVISION HEALTHCARE CORP CALL 29414D900 4 103 SH Call SOLE   0 0 0
ENVISION HEALTHCARE CORP COM 29414D100 2,244 49,936 SH   SOLE   49,936 0 0
ENVISION HEALTHCARE CORP PUT 29414D950 373 688 SH Put SOLE   0 0 0
EVOLVING SYS INC CALL 30049R909 0 10 SH Call SOLE   0 0 0
EVERCORE INC CALL 29977A905 12 43 SH Call SOLE   0 0 0
EVERCORE INC PUT 29977A955 3 35 SH Put SOLE   0 0 0
EVERTEC INC CALL 30040P903 0 4 SH Call SOLE   0 0 0
EDWARDS LIFESCIENCES CORP CALL 28176E908 21 353 SH Call SOLE   0 0 0
EDWARDS LIFESCIENCES CORP PUT 28176E958 54 203 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 16 121 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 2 250 SH Put SOLE   0 0 0
EAST WEST BANCORP INC CALL 27579R904 2 7 SH Call SOLE   0 0 0
EAST WEST BANCORP INC PUT 27579R954 0 3 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 17 189 SH Call SOLE   0 0 0
ISHARES INC COM 464286509 90 3,122 SH   SOLE   3,122 0 0
ISHARES INC PUT 464286951 4 278 SH Put SOLE   0 0 0
ISHARES INC COM 464286756 70 1,967 SH   SOLE   1,967 0 0
ISHARES INC PUT 464286951 0 5 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 102 895 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 7 672 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 2 26 SH Call SOLE   0 0 0
ISHARES INC COM 464286871 1,025 41,532 SH   SOLE   41,532 0 0
ISHARES INC PUT 464286951 0 1 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 1 6 SH Call SOLE   0 0 0
ISHARES INC COM 46434G830 19 617 SH   SOLE   617 0 0
ISHARES INC PUT 46434G955 1 240 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 447 1,164 SH Call SOLE   0 0 0
ISHARES INC PUT 46434G955 41 1,175 SH Put SOLE   0 0 0
ISHARES INC PUT 46434G955 0 6 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 1 32 SH Call SOLE   0 0 0
ISHARES INC PUT 46434G955 0 17 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 51 150 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 0 20 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 0 2 SH Call SOLE   0 0 0
ISHARES INC COM 464286707 34 1,129 SH   SOLE   1,129 0 0
ISHARES INC CALL 46434G905 4 60 SH Call SOLE   0 0 0
ISHARES INC COM 46434G780 76 3,140 SH   SOLE   3,140 0 0
ISHARES INC PUT 46434G955 1 60 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 86 1,594 SH Call SOLE   0 0 0
ISHARES INC PUT 46434G955 19 152 SH Put SOLE   0 0 0
ISHARES TR CALL 46435G902 0 9 SH Call SOLE   0 0 0
ISHARES TR COM 46435G334 34 979 SH   SOLE   979 0 0
ISHARES TR PUT 46435G952 23 60 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 80 688 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 61 485 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 144 676 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 149 3,265 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 1,700 4,136 SH Call SOLE   0 0 0
ISHARES INC COM 464286400 4,916 117,933 SH   SOLE   117,933 0 0
ISHARES INC PUT 464286951 978 8,015 SH Put SOLE   0 0 0
EXACTECH INC CALL 30064E909 9 57 SH Call SOLE   0 0 0
EXACT SCIENCES CORP CALL 30063P905 569 674 SH Call SOLE   0 0 0
EXACT SCIENCES CORP COM 30063P105 213 4,523 SH   SOLE   4,523 0 0
EXACT SCIENCES CORP PUT 30063P955 39 607 SH Put SOLE   0 0 0
EXELON CORP CALL 30161N901 32 372 SH Call SOLE   0 0 0
EXELON CORP PUT 30161N951 6 202 SH Put SOLE   0 0 0
EXELIXIS INC CALL 30161Q904 268 773 SH Call SOLE   0 0 0
EXELIXIS INC COM 30161Q104 641 26,477 SH   SOLE   26,477 0 0
EXELIXIS INC PUT 30161Q954 203 1,083 SH Put SOLE   0 0 0
ENDEAVOUR SILVER CORP CALL 29258Y903 0 33 SH Call SOLE   0 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 36 15,254 SH   SOLE   15,254 0 0
ENDEAVOUR SILVER CORP PUT 29258Y953 2 60 SH Put SOLE   0 0 0
EXLSERVICE HOLDINGS INC CALL 302081904 1 30 SH Call SOLE   0 0 0
EAGLE MATERIALS INC CALL 26969P908 57 120 SH Call SOLE   0 0 0
EAGLE MATERIALS INC PUT 26969P958 3 90 SH Put SOLE   0 0 0
EXPEDITORS INTL WASH INC CALL 302130909 2 4 SH Call SOLE   0 0 0
EXPEDITORS INTL WASH INC COM 302130109 577 9,653 SH   SOLE   9,653 0 0
EXPEDITORS INTL WASH INC PUT 302130959 1 31 SH Put SOLE   0 0 0
EXPEDIA INC DEL CALL 30212P903 1,190 1,634 SH Call SOLE   0 0 0
EXPEDIA INC DEL PUT 30212P953 218 805 SH Put SOLE   0 0 0
EXPEDIA INC DEL PUT 30212P953 0 1 SH Put SOLE   0 0 0
EXPRESS INC CALL 30219E903 46 1,112 SH Call SOLE   0 0 0
EXPRESS INC PUT 30219E953 0 11 SH Put SOLE   0 0 0
EXTRA SPACE STORAGE INC CALL 30225T902 35 113 SH Call SOLE   0 0 0
EXTRA SPACE STORAGE INC PUT 30225T952 3 66 SH Put SOLE   0 0 0
EXTREME NETWORKS INC CALL 30226D906 7 100 SH Call SOLE   0 0 0
EXTREME NETWORKS INC COM 30226D106 100 8,428 SH   SOLE   8,428 0 0
EXTREME NETWORKS INC PUT 30226D956 1 191 SH Put SOLE   0 0 0
SECOND SIGHT MED PRODS INC COM 81362J100 2 1,935 SH   SOLE   1,935 0 0
SECOND SIGHT MED PRODS INC PUT 81362J950 2 20 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 24 96 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 22 520 SH Put SOLE   0 0 0
EZCORP INC COM 302301106 9 1,044 SH   SOLE   1,044 0 0
EZCORP INC PUT 302301956 0 24 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 11 56 SH Call SOLE   0 0 0
ISHARES INC COM 464286608 599 13,842 SH   SOLE   13,842 0 0
ISHARES INC PUT 464286951 25 212 SH Put SOLE   0 0 0
FORD MTR CO DEL CALL 345370900 117 1,344 SH Call SOLE   0 0 0
FORD MTR CO DEL COM 345370860 1,221 102,053 SH   SOLE   102,053 0 0
FORD MTR CO DEL PUT 345370950 280 2,625 SH Put SOLE   0 0 0
DIAMONDBACK ENERGY INC CALL 25278X909 120 234 SH Call SOLE   0 0 0
DIAMONDBACK ENERGY INC PUT 25278X959 53 323 SH Put SOLE   0 0 0
FANHUA INC CALL 30712A903 0 3 SH Call SOLE   0 0 0
FANHUA INC COM 30712A103 33 2,640 SH   SOLE   2,640 0 0
FARO TECHNOLOGIES INC CALL 311642902 8 34 SH Call SOLE   0 0 0
FARO TECHNOLOGIES INC COM 311642102 27 716 SH   SOLE   716 0 0
FARO TECHNOLOGIES INC PUT 311642952 8 50 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 528 995 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459Y956 148 1,565 SH Put SOLE   0 0 0
FASTENAL CO CALL 311900904 648 996 SH Call SOLE   0 0 0
FASTENAL CO PUT 311900954 34 524 SH Put SOLE   0 0 0
FATE THERAPEUTICS INC CALL 31189P902 0 2 SH Call SOLE   0 0 0
FATE THERAPEUTICS INC COM 31189P102 0 104 SH   SOLE   104 0 0
FATE THERAPEUTICS INC PUT 31189P952 1 5 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 4 420 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K539 6 429 SH   SOLE   429 0 0
DIREXION SHS ETF TR PUT 25490K959 36 182 SH Put SOLE   0 0 0
FACEBOOK INC CALL 30303M902 28,440 15,412 SH Call SOLE   0 0 0
FACEBOOK INC COM 30303M102 37,863 221,591 SH   SOLE   221,591 0 0
FACEBOOK INC PUT 30303M952 3,314 13,929 SH Put SOLE   0 0 0
FLAGSTAR BANCORP INC CALL 337930905 17 141 SH Call SOLE   0 0 0
FORTUNE BRANDS HOME & SEC IN CALL 34964C906 8 35 SH Call SOLE   0 0 0
FORTRESS BIOTECH INC CALL 34960Q909 0 15 SH Call SOLE   0 0 0
FORTRESS BIOTECH INC COM 34960Q109 6 1,543 SH   SOLE   1,543 0 0
FIRST BANCORP P R CALL 318672906 0 24 SH Call SOLE   0 0 0
FIBRIA CELULOSE S A CALL 31573A909 21 96 SH Call SOLE   0 0 0
FIBRIA CELULOSE S A PUT 31573A959 3 77 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33733E907 1 1 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD COM 33733E203 35 290 SH   SOLE   290 0 0
FRANKLIN COVEY CO CALL 353469909 25 84 SH Call SOLE   0 0 0
FRANKLIN COVEY CO COM 353469109 696 34,323 SH   SOLE   34,323 0 0
FRANKLIN COVEY CO PUT 353469959 174 641 SH Put SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N CALL N31738902 201 554 SH Call SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N PUT N31738952 11 709 SH Put SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N CALL N31738902 5 4 SH Call SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N PUT N31738952 0 1 SH Put SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N CALL N31738902 4 4 SH Call SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N CALL N31738902 1,209 1,824 SH Call SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N PUT N31738952 0 89 SH Put SOLE   0 0 0
FOREST CITY RLTY TR INC CALL 345605909 0 1 SH Call SOLE   0 0 0
FUELCELL ENERGY INC CALL 35952H902 13 324 SH Call SOLE   0 0 0
FUELCELL ENERGY INC COM 35952H502 0 229 SH   SOLE   229 0 0
FUELCELL ENERGY INC PUT 35952H952 5 33 SH Put SOLE   0 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 12 853 SH   SOLE   853 0 0
FIRSTCASH INC CALL 33767D905 0 1 SH Call SOLE   0 0 0
FIRSTCASH INC COM 33767D105 46 737 SH   SOLE   737 0 0
FIRST TR EXCHANGE TRADED FD CALL 33733E907 0 52 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD COM 33733E807 14 676 SH   SOLE   676 0 0
FIRST TR EXCHANGE TRADED FD PUT 33733E957 1 13 SH Put SOLE   0 0 0
FTI CONSULTING INC CALL 302941909 2 10 SH Call SOLE   0 0 0
FIBROCELL SCIENCE INC COM 315721308 6 1,980 SH   SOLE   1,980 0 0
FREEPORT-MCMORAN INC CALL 35671D907 310 2,544 SH Call SOLE   0 0 0
FREEPORT-MCMORAN INC PUT 35671D957 672 4,334 SH Put SOLE   0 0 0
FIRST DATA CORP NEW CALL 32008D906 76 917 SH Call SOLE   0 0 0
FIRST DATA CORP NEW PUT 32008D956 11 244 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33733E907 0 1 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33733E957 2 134 SH Put SOLE   0 0 0
FRESH DEL MONTE PRODUCE INC CALL G36738905 0 10 SH Call SOLE   0 0 0
FRESH DEL MONTE PRODUCE INC COM G36738105 37 835 SH   SOLE   835 0 0
FRESH DEL MONTE PRODUCE INC PUT G36738955 4 21 SH Put SOLE   0 0 0
FACTSET RESH SYS INC CALL 303075905 34 69 SH Call SOLE   0 0 0
FACTSET RESH SYS INC PUT 303075955 9 89 SH Put SOLE   0 0 0
FEDEX CORP CALL 31428X906 1,945 1,419 SH Call SOLE   0 0 0
FEDEX CORP PUT 31428X956 230 1,336 SH Put SOLE   0 0 0
FIRSTENERGY CORP CALL 337932907 84 779 SH Call SOLE   0 0 0
FIRSTENERGY CORP PUT 337932957 27 298 SH Put SOLE   0 0 0
FORESIGHT ENERGY LP PUT 34552U954 7 180 SH Put SOLE   0 0 0
PHOENIX NEW MEDIA LTD CALL 71910C903 4 12 SH Call SOLE   0 0 0
PHOENIX NEW MEDIA LTD COM 71910C103 108 18,377 SH   SOLE   18,377 0 0
PHOENIX NEW MEDIA LTD PUT 71910C953 0 47 SH Put SOLE   0 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 3 198 SH   SOLE   198 0 0
FIREEYE INC CALL 31816Q901 63 297 SH Call SOLE   0 0 0
FIREEYE INC COM 31816Q101 528 31,511 SH   SOLE   31,511 0 0
FIREEYE INC PUT 31816Q951 106 1,991 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS CALL 78463X909 396 1,579 SH Call SOLE   0 0 0
SPDR INDEX SHS FDS PUT 78463X959 10 855 SH Put SOLE   0 0 0
FUTUREFUEL CORPORATION CALL 36116M906 0 6 SH Call SOLE   0 0 0
FUTUREFUEL CORPORATION PUT 36116M956 0 5 SH Put SOLE   0 0 0
FIRST FINL BANCORP OH CALL 320209909 0 3 SH Call SOLE   0 0 0
FIRST FINL BANCORP OH COM 320209109 2 85 SH   SOLE   85 0 0
FBL FINL GROUP INC CALL 30239F906 2 1 SH Call SOLE   0 0 0
FIRST FINL BANKSHARES CALL 32020R909 7 7 SH Call SOLE   0 0 0
F5 NETWORKS INC CALL 315616902 114 239 SH Call SOLE   0 0 0
F5 NETWORKS INC PUT 315616952 6 62 SH Put SOLE   0 0 0
FIRST FINANCIAL NORTHWEST IN CALL 32022K902 0 7 SH Call SOLE   0 0 0
FIBROGEN INC CALL 31572Q908 149 110 SH Call SOLE   0 0 0
FIBROGEN INC COM 31572Q808 2,424 45,071 SH   SOLE   45,071 0 0
FIBROGEN INC PUT 31572Q958 149 588 SH Put SOLE   0 0 0
FIDELITY & GTY LIFE COM 315785105 40 1,290 SH   SOLE   1,290 0 0
FIDELITY & GTY LIFE PUT 315785955 0 1 SH Put SOLE   0 0 0
FERRELLGAS PARTNERS L.P. CALL 315293900 8 29 SH Call SOLE   0 0 0
FERRELLGAS PARTNERS L.P. COM 315293100 24 4,746 SH   SOLE   4,746 0 0
FERRELLGAS PARTNERS L.P. PUT 315293950 8 67 SH Put SOLE   0 0 0
FORM HLDGS CORP CALL 34634E902 0 34 SH Call SOLE   0 0 0
FIRST HORIZON NATL CORP CALL 320517905 43 444 SH Call SOLE   0 0 0
FIRST HORIZON NATL CORP PUT 320517955 1 105 SH Put SOLE   0 0 0
FRANKS INTL N V CALL N33462907 1 139 SH Call SOLE   0 0 0
FAIR ISAAC CORP CALL 303250904 1 5 SH Call SOLE   0 0 0
FAIR ISAAC CORP COM 303250104 25 179 SH   SOLE   179 0 0
FORTRESS INVESTMENT GROUP LL CALL 34958B906 0 1 SH Call SOLE   0 0 0
FORTRESS INVESTMENT GROUP LL COM 34958B106 17 2,233 SH   SOLE   2,233 0 0
FORTRESS INVESTMENT GROUP LL PUT 34958B956 1 91 SH Put SOLE   0 0 0
FEDERATED INVS INC PA CALL 314211903 0 7 SH Call SOLE   0 0 0
FINISH LINE INC CALL 317923900 24 108 SH Call SOLE   0 0 0
FINISH LINE INC COM 317923100 972 80,876 SH   SOLE   80,876 0 0
FINISH LINE INC PUT 317923950 205 1,353 SH Put SOLE   0 0 0
FIDELITY NATL INFORMATION SV CALL 31620M906 4 7 SH Call SOLE   0 0 0
FIDELITY NATL INFORMATION SV PUT 31620M956 3 237 SH Put SOLE   0 0 0
FISERV INC CALL 337738908 7 22 SH Call SOLE   0 0 0
FISERV INC PUT 337738958 0 9 SH Put SOLE   0 0 0
FITBIT INC CALL 33812L902 27 211 SH Call SOLE   0 0 0
FITBIT INC COM 33812L102 611 87,793 SH   SOLE   87,793 0 0
FITBIT INC PUT 33812L952 139 521 SH Put SOLE   0 0 0
FIFTH THIRD BANCORP CALL 316773900 340 991 SH Call SOLE   0 0 0
FIFTH THIRD BANCORP PUT 316773950 8 156 SH Put SOLE   0 0 0
FIVE BELOW INC CALL 33829M901 493 446 SH Call SOLE   0 0 0
FIVE BELOW INC PUT 33829M951 12 77 SH Put SOLE   0 0 0
FIVE9 INC CALL 338307901 51 279 SH Call SOLE   0 0 0
FIVE9 INC PUT 338307951 0 27 SH Put SOLE   0 0 0
NATIONAL BEVERAGE CORP CALL 635017906 113 63 SH Call SOLE   0 0 0
NATIONAL BEVERAGE CORP COM 635017106 799 6,444 SH   SOLE   6,444 0 0
NATIONAL BEVERAGE CORP PUT 635017956 10 127 SH Put SOLE   0 0 0
FOOT LOCKER INC CALL 344849904 22 247 SH Call SOLE   0 0 0
FOOT LOCKER INC COM 344849104 1,649 46,821 SH   SOLE   46,821 0 0
FOOT LOCKER INC PUT 344849954 482 876 SH Put SOLE   0 0 0
FLUIDIGM CORP DEL COM 34385P108 28 5,561 SH   SOLE   5,561 0 0
FLUIDIGM CORP DEL PUT 34385P958 4 125 SH Put SOLE   0 0 0
FLEX LTD CALL Y2573F902 13 351 SH Call SOLE   0 0 0
FLEX LTD PUT Y2573F952 4 220 SH Put SOLE   0 0 0
FLIR SYS INC CALL 302445901 3 57 SH Call SOLE   0 0 0
FLIR SYS INC COM 302445101 49 1,284 SH   SOLE   1,284 0 0
FLIR SYS INC PUT 302445951 0 3 SH Put SOLE   0 0 0
FLEX PHARMA INC COM 33938A105 32 9,628 SH   SOLE   9,628 0 0
FLEX PHARMA INC PUT 33938A955 17 100 SH Put SOLE   0 0 0
FLOWERS FOODS INC CALL 343498901 14 111 SH Call SOLE   0 0 0
FLOWERS FOODS INC PUT 343498951 2 142 SH Put SOLE   0 0 0
SPX FLOW INC COM 78469X107 4 122 SH   SOLE   122 0 0
SPX FLOW INC PUT 78469X957 0 1 SH Put SOLE   0 0 0
FLUOR CORP NEW CALL 343412902 17 350 SH Call SOLE   0 0 0
FLUOR CORP NEW COM 343412102 152 3,624 SH   SOLE   3,624 0 0
FLUOR CORP NEW PUT 343412952 42 150 SH Put SOLE   0 0 0
FLOWSERVE CORP CALL 34354P905 8 297 SH Call SOLE   0 0 0
FLOWSERVE CORP PUT 34354P955 0 24 SH Put SOLE   0 0 0
FLEETCOR TECHNOLOGIES INC CALL 339041905 42 143 SH Call SOLE   0 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 1,457 9,420 SH   SOLE   9,420 0 0
FLEETCOR TECHNOLOGIES INC PUT 339041955 41 484 SH Put SOLE   0 0 0
FLWS/1-800 FLOWERS COM 68243Q106 9 983 SH   SOLE   983 0 0
FLEXION THERAPEUTICS INC CALL 33938J906 202 439 SH Call SOLE   0 0 0
FLEXION THERAPEUTICS INC PUT 33938J956 62 201 SH Put SOLE   0 0 0
FLY LEASING LTD CALL 34407D909 0 2 SH Call SOLE   0 0 0
FLY LEASING LTD COM 34407D109 41 2,943 SH   SOLE   2,943 0 0
FLY LEASING LTD PUT 34407D959 3 448 SH Put SOLE   0 0 0
ISHARES INC COM 464286145 5 185 SH   SOLE   185 0 0
FIRST MIDWEST BANCORP DEL CALL 320867904 0 16 SH Call SOLE   0 0 0
F M C CORP CALL 302491903 150 234 SH Call SOLE   0 0 0
F M C CORP PUT 302491953 8 148 SH Put SOLE   0 0 0
FOUNDATION MEDICINE INC CALL 350465900 13 58 SH Call SOLE   0 0 0
FOUNDATION MEDICINE INC COM 350465100 160 3,987 SH   SOLE   3,987 0 0
FOUNDATION MEDICINE INC PUT 350465950 2 20 SH Put SOLE   0 0 0
FRESENIUS MED CARE AG&CO KGA CALL 358029906 4 3 SH Call SOLE   0 0 0
FAIRMOUNT SANTROL HLDGS INC CALL 30555Q908 23 208 SH Call SOLE   0 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 174 36,435 SH   SOLE   36,435 0 0
FAIRMOUNT SANTROL HLDGS INC PUT 30555Q958 11 241 SH Put SOLE   0 0 0
FOMENTO ECONOMICO MEXICANO S CALL 344419906 0 21 SH Call SOLE   0 0 0
FOMENTO ECONOMICO MEXICANO S PUT 344419956 0 9 SH Put SOLE   0 0 0
FABRINET CALL G3323L900 53 339 SH Call SOLE   0 0 0
FABRINET PUT G3323L950 8 65 SH Put SOLE   0 0 0
FNB CORP PA CALL 302520901 0 23 SH Call SOLE   0 0 0
FNB CORP PA COM 302520101 19 1,387 SH   SOLE   1,387 0 0
FNB CORP PA PUT 302520951 0 7 SH Put SOLE   0 0 0
FLOOR & DECOR HLDGS INC CALL 339750901 78 498 SH Call SOLE   0 0 0
FLOOR & DECOR HLDGS INC PUT 339750951 18 187 SH Put SOLE   0 0 0
FIDELITY NATIONAL FINANCIAL CALL 31620R902 0 13 SH Call SOLE   0 0 0
FIDELITY NATIONAL FINANCIAL PUT 31620R952 0 11 SH Put SOLE   0 0 0
ADVISORSHARES TR CALL 00768Y903 0 12 SH Call SOLE   0 0 0
ADVISORSHARES TR COM 00768Y552 26 1,269 SH   SOLE   1,269 0 0
ADVISORSHARES TR PUT 00768Y953 4 61 SH Put SOLE   0 0 0
FINANCIAL ENGINES INC CALL 317485900 6 203 SH Call SOLE   0 0 0
FINANCIAL ENGINES INC PUT 317485950 0 5 SH Put SOLE   0 0 0
FEDERATED NATL HLDG CO CALL 31422T901 5 46 SH Call SOLE   0 0 0
FEDERATED NATL HLDG CO PUT 31422T951 0 10 SH Put SOLE   0 0 0
FINISAR CORP CALL 31787A907 89 1,050 SH Call SOLE   0 0 0
FINISAR CORP COM 31787A507 107 4,867 SH   SOLE   4,867 0 0
FINISAR CORP PUT 31787A957 92 553 SH Put SOLE   0 0 0
FRANCO NEVADA CORP CALL 351858905 60 175 SH Call SOLE   0 0 0
FRANCO NEVADA CORP PUT 351858955 20 210 SH Put SOLE   0 0 0
FERRO CORP CALL 315405900 49 110 SH Call SOLE   0 0 0
FERRO CORP PUT 315405950 0 202 SH Put SOLE   0 0 0
AMICUS THERAPEUTICS INC CALL 03152W909 136 347 SH Call SOLE   0 0 0
AMICUS THERAPEUTICS INC COM 03152W109 608 40,336 SH   SOLE   40,336 0 0
AMICUS THERAPEUTICS INC PUT 03152W959 59 751 SH Put SOLE   0 0 0
FOAMIX PHARMACEUTICALS LTD CALL M46135905 1 22 SH Call SOLE   0 0 0
FOAMIX PHARMACEUTICALS LTD COM M46135105 30 5,541 SH   SOLE   5,541 0 0
FOAMIX PHARMACEUTICALS LTD PUT M46135955 1 10 SH Put SOLE   0 0 0
FORESTAR GROUP INC CALL 346233909 14 316 SH Call SOLE   0 0 0
FORESTAR GROUP INC COM 346233109 10 700 SH   SOLE   700 0 0
FORESTAR GROUP INC PUT 346233959 116 866 SH Put SOLE   0 0 0
FORMFACTOR INC CALL 346375908 42 346 SH Call SOLE   0 0 0
FORMFACTOR INC PUT 346375958 0 3 SH Put SOLE   0 0 0
FOSSIL GROUP INC CALL 34988V906 18 337 SH Call SOLE   0 0 0
FOSSIL GROUP INC COM 34988V106 67 7,210 SH   SOLE   7,210 0 0
FOSSIL GROUP INC PUT 34988V956 98 420 SH Put SOLE   0 0 0
TWENTY FIRST CENTY FOX INC CALL 90130A900 2 123 SH Call SOLE   0 0 0
TWENTY FIRST CENTY FOX INC COM 90130A200 691 26,796 SH   SOLE   26,796 0 0
TWENTY FIRST CENTY FOX INC PUT 90130A950 110 613 SH Put SOLE   0 0 0
TWENTY FIRST CENTY FOX INC CALL 90130A900 161 1,235 SH Call SOLE   0 0 0
TWENTY FIRST CENTY FOX INC COM 90130A101 479 18,173 SH   SOLE   18,173 0 0
TWENTY FIRST CENTY FOX INC PUT 90130A950 356 1,406 SH Put SOLE   0 0 0
FOX FACTORY HLDG CORP CALL 35138V902 5 7 SH Call SOLE   0 0 0
FOX FACTORY HLDG CORP COM 35138V102 189 4,407 SH   SOLE   4,407 0 0
FARMLAND PARTNERS INC CALL 31154R909 0 45 SH Call SOLE   0 0 0
FARMLAND PARTNERS INC COM 31154R109 2 267 SH   SOLE   267 0 0
FIVE PRIME THERAPEUTICS INC CALL 33830X904 0 1 SH Call SOLE   0 0 0
FIVE PRIME THERAPEUTICS INC PUT 33830X954 2 92 SH Put SOLE   0 0 0
FIRST INDUSTRIAL REALTY TRUS CALL 32054K903 0 1 SH Call SOLE   0 0 0
KEANE GROUP INC CALL 48669A908 9 23 SH Call SOLE   0 0 0
KEANE GROUP INC COM 48669A108 504 30,255 SH   SOLE   30,255 0 0
KEANE GROUP INC PUT 48669A958 0 96 SH Put SOLE   0 0 0
FRANCESCAS HLDGS CORP CALL 351793904 0 78 SH Call SOLE   0 0 0
FRANCESCAS HLDGS CORP PUT 351793954 3 11 SH Put SOLE   0 0 0
FIRST REP BK SAN FRANCISCO C CALL 33616C900 49 154 SH Call SOLE   0 0 0
FIRST REP BK SAN FRANCISCO C PUT 33616C950 4 146 SH Put SOLE   0 0 0
FREDS INC CALL 356108900 1 101 SH Call SOLE   0 0 0
FREDS INC PUT 356108950 123 285 SH Put SOLE   0 0 0
FIESTA RESTAURANT GROUP INC CALL 31660B901 0 1 SH Call SOLE   0 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 173 9,126 SH   SOLE   9,126 0 0
FIESTA RESTAURANT GROUP INC PUT 31660B951 8 402 SH Put SOLE   0 0 0
FRONTLINE LTD CALL G3682E902 1 71 SH Call SOLE   0 0 0
FRONTLINE LTD COM G3682E192 30 4,978 SH   SOLE   4,978 0 0
FRONTLINE LTD PUT G3682E952 10 66 SH Put SOLE   0 0 0
FRESHPET INC CALL 358039905 48 459 SH Call SOLE   0 0 0
PAPA MURPHYS HLDGS INC CALL 698814900 0 2 SH Call SOLE   0 0 0
PAPA MURPHYS HLDGS INC COM 698814100 42 7,166 SH   SOLE   7,166 0 0
PAPA MURPHYS HLDGS INC PUT 698814950 2 113 SH Put SOLE   0 0 0
FEDERAL REALTY INVT TR COM 313747206 62 504 SH   SOLE   504 0 0
FEDERAL REALTY INVT TR PUT 313747956 2 43 SH Put SOLE   0 0 0
FIFTH STREET FINANCE CORP CALL 31678A903 28 678 SH Call SOLE   0 0 0
FIFTH STREET FINANCE CORP PUT 31678A953 5 566 SH Put SOLE   0 0 0
FS INVT CORP CALL 302635907 0 43 SH Call SOLE   0 0 0
FIRST SOLAR INC CALL 336433907 162 1,669 SH Call SOLE   0 0 0
FIRST SOLAR INC COM 336433107 3,626 79,053 SH   SOLE   79,053 0 0
FIRST SOLAR INC PUT 336433957 431 1,524 SH Put SOLE   0 0 0
FORTUNA SILVER MINES INC CALL 349915908 7 420 SH Call SOLE   0 0 0
FORTUNA SILVER MINES INC PUT 349915958 1 24 SH Put SOLE   0 0 0
FRANKLIN STREET PPTYS CORP CALL 35471R906 0 2 SH Call SOLE   0 0 0
FRANKLIN STREET PPTYS CORP PUT 35471R956 0 6 SH Put SOLE   0 0 0
FEDERAL SIGNAL CORP CALL 313855908 7 15 SH Call SOLE   0 0 0
FEDERAL SIGNAL CORP PUT 313855958 1 8 SH Put SOLE   0 0 0
FOSTER L B CO CALL 350060909 6 12 SH Call SOLE   0 0 0
FOSTER L B CO PUT 350060959 0 14 SH Put SOLE   0 0 0
FORTRESS TRANS INFRST INVS L CALL 34960P901 0 3 SH Call SOLE   0 0 0
FORTRESS TRANS INFRST INVS L COM 34960P101 776 43,042 SH   SOLE   43,042 0 0
FORTRESS TRANS INFRST INVS L PUT 34960P951 5 167 SH Put SOLE   0 0 0
FTD COS INC CALL 30281V908 0 4 SH Call SOLE   0 0 0
TECHNIPFMC PLC CALL G87110905 1 56 SH Call SOLE   0 0 0
TECHNIPFMC PLC COM G87110105 1,204 43,126 SH   SOLE   43,126 0 0
TECHNIPFMC PLC PUT G87110955 0 5 SH Put SOLE   0 0 0
FLOTEK INDS INC DEL CALL 343389902 0 156 SH Call SOLE   0 0 0
FLOTEK INDS INC DEL PUT 343389952 4 19 SH Put SOLE   0 0 0
FORTINET INC CALL 34959E909 24 348 SH Call SOLE   0 0 0
FORTINET INC PUT 34959E959 87 351 SH Put SOLE   0 0 0
FRONTIER COMMUNICATIONS CORP CALL 35906A906 18 359 SH Call SOLE   0 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A306 241 20,508 SH   SOLE   20,508 0 0
FRONTIER COMMUNICATIONS CORP PUT 35906A956 631 900 SH Put SOLE   0 0 0
FRONTIER COMMUNICATIONS CORP CALL 35906A906 0 42 SH Call SOLE   0 0 0
FRONTIER COMMUNICATIONS CORP PUT 35906A956 16 63 SH Put SOLE   0 0 0
FORTIVE CORP CALL 34959J908 39 308 SH Call SOLE   0 0 0
FORTIVE CORP PUT 34959J958 1 29 SH Put SOLE   0 0 0
FULLER H B CO CALL 359694906 0 1 SH Call SOLE   0 0 0
FULTON FINL CORP PA CALL 360271900 0 28 SH Call SOLE   0 0 0
FULTON FINL CORP PA COM 360271100 0 41 SH   SOLE   41 0 0
CEDAR FAIR L P CALL 150185906 2 30 SH Call SOLE   0 0 0
CEDAR FAIR L P COM 150185106 102 1,605 SH   SOLE   1,605 0 0
CEDAR FAIR L P PUT 150185956 5 34 SH Put SOLE   0 0 0
FIVE STAR SENIOR LIVING INC CALL 33832D906 0 11 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE CALL 531229908 0 10 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229870 1 45 SH   SOLE   45 0 0
LIBERTY MEDIA CORP DELAWARE PUT 531229958 0 10 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DELAWARE CALL 531229908 0 38 SH Call SOLE   0 0 0
FORWARD AIR CORP PUT 349853951 0 6 SH Put SOLE   0 0 0
CURRENCYSHARES AUSTRALIAN DL CALL 23129U901 1 25 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 100 179 SH Call SOLE   0 0 0
CURRENCYSHS BRIT POUND STER COM 23129S106 66 511 SH   SOLE   511 0 0
CURRENCYSHS BRIT POUND STER PUT 23129S956 6 217 SH Put SOLE   0 0 0
CURRENCYSHARES CDN DLR TR CALL 23129X905 120 701 SH Call SOLE   0 0 0
CURRENCYSHARES CDN DLR TR PUT 23129X955 1 16 SH Put SOLE   0 0 0
CURRENCYSHARES EURO TR CALL 23130C908 502 2,027 SH Call SOLE   0 0 0
CURRENCYSHARES EURO TR PUT 23130C958 252 1,269 SH Put SOLE   0 0 0
CURRENCYSHARES SWISS FRANC T CALL 23129V909 0 8 SH Call SOLE   0 0 0
CURRENCYSHARES SWISS FRANC T COM 23129V109 857 8,772 SH   SOLE   8,772 0 0
CURRENCYSHARES SWISS FRANC T PUT 23129V959 3 26 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1,348 7,931 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 652 10,373 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD COM 33734X135 24 818 SH   SOLE   818 0 0
PROSHARES TR CALL 74348A904 0 59 SH Call SOLE   0 0 0
CURRENCYSHS JAPANESE YEN TR CALL 23130A902 16 414 SH Call SOLE   0 0 0
CURRENCYSHS JAPANESE YEN TR PUT 23130A952 19 442 SH Put SOLE   0 0 0
GENPACT LIMITED CALL G3922B907 1 20 SH Call SOLE   0 0 0
GALENA BIOPHARMA INC CALL 363256904 0 134 SH Call SOLE   0 0 0
GALENA BIOPHARMA INC PUT 363256954 0 3 SH Put SOLE   0 0 0
GALENA BIOPHARMA INC CALL 363256904 1 508 SH Call SOLE   0 0 0
GALECTIN THERAPEUTICS INC CALL 363225902 3 65 SH Call SOLE   0 0 0
GALECTIN THERAPEUTICS INC COM 363225202 61 28,687 SH   SOLE   28,687 0 0
GALECTIN THERAPEUTICS INC PUT 363225952 6 81 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 20 12 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K349 7 339 SH   SOLE   339 0 0
DIREXION SHS ETF TR PUT 25490K959 0 2 SH Put SOLE   0 0 0
STEALTHGAS INC COM Y81669106 0 167 SH   SOLE   167 0 0
STEALTHGAS INC PUT Y81669956 0 4 SH Put SOLE   0 0 0
GATX CORP CALL 361448903 2 40 SH Call SOLE   0 0 0
GATX CORP PUT 361448953 3 19 SH Put SOLE   0 0 0
GLACIER BANCORP INC NEW CALL 37637Q905 0 1 SH Call SOLE   0 0 0
GLOBAL BLOOD THERAPEUTICS IN CALL 37890U908 91 267 SH Call SOLE   0 0 0
GLOBAL BLOOD THERAPEUTICS IN PUT 37890U958 9 99 SH Put SOLE   0 0 0
GREENBRIER COS INC CALL 393657901 14 107 SH Call SOLE   0 0 0
GREENBRIER COS INC COM 393657101 597 12,399 SH   SOLE   12,399 0 0
GREENBRIER COS INC PUT 393657951 139 224 SH Put SOLE   0 0 0
GAIN CAP HLDGS INC CALL 36268W900 0 16 SH Call SOLE   0 0 0
GANNETT CO INC CALL 36473H904 2 23 SH Call SOLE   0 0 0
GANNETT CO INC PUT 36473H954 0 13 SH Put SOLE   0 0 0
GENESCO INC CALL 371532902 0 4 SH Call SOLE   0 0 0
GENESCO INC COM 371532102 63 2,371 SH   SOLE   2,371 0 0
GENESCO INC PUT 371532952 2 33 SH Put SOLE   0 0 0
GCP APPLIED TECHNOLOGIES INC CALL 36164Y901 8 53 SH Call SOLE   0 0 0
GENERAL DYNAMICS CORP CALL 369550908 501 531 SH Call SOLE   0 0 0
GENERAL DYNAMICS CORP PUT 369550958 69 416 SH Put SOLE   0 0 0
GODADDY INC CALL 380237907 2 35 SH Call SOLE   0 0 0
GODADDY INC COM 380237107 663 15,254 SH   SOLE   15,254 0 0
GODADDY INC PUT 380237957 28 289 SH Put SOLE   0 0 0
GREEN DOT CORP CALL 39304D902 26 48 SH Call SOLE   0 0 0
GREEN DOT CORP COM 39304D102 164 3,326 SH   SOLE   3,326 0 0
VANECK VECTORS ETF TR CALL 92189F902 682 5,916 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F106 2,024 88,162 SH   SOLE   88,162 0 0
VANECK VECTORS ETF TR PUT 92189F952 1,048 6,070 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 666 2,782 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F791 2,281 67,918 SH   SOLE   67,918 0 0
VANECK VECTORS ETF TR PUT 92189F952 1,110 3,272 SH Put SOLE   0 0 0
GENERAL ELECTRIC CO CALL 369604903 122 2,274 SH Call SOLE   0 0 0
GENERAL ELECTRIC CO COM 369604103 4,616 190,902 SH   SOLE   190,902 0 0
GENERAL ELECTRIC CO PUT 369604953 1,364 6,143 SH Put SOLE   0 0 0
GREIF INC CALL 397624907 155 215 SH Call SOLE   0 0 0
GREIF INC PUT 397624957 17 225 SH Put SOLE   0 0 0
GENESIS ENERGY L P COM 371927104 64 2,444 SH   SOLE   2,444 0 0
GENESIS ENERGY L P PUT 371927954 6 53 SH Put SOLE   0 0 0
GEO GROUP INC NEW CALL 36162J906 8 79 SH Call SOLE   0 0 0
GEO GROUP INC NEW PUT 36162J956 0 2 SH Put SOLE   0 0 0
GEO GROUP INC NEW CALL 36162J906 1 32 SH Call SOLE   0 0 0
GERON CORP CALL 374163903 0 19 SH Call SOLE   0 0 0
GERON CORP COM 374163103 41 19,168 SH   SOLE   19,168 0 0
GERON CORP PUT 374163953 4 53 SH Put SOLE   0 0 0
GUESS INC CALL 401617905 89 326 SH Call SOLE   0 0 0
GUESS INC COM 401617105 191 11,257 SH   SOLE   11,257 0 0
GUESS INC PUT 401617955 76 496 SH Put SOLE   0 0 0
GEVO INC COM 374396307 0 109 SH   SOLE   109 0 0
GOLD FIELDS LTD NEW CALL 38059T906 6 99 SH Call SOLE   0 0 0
GOLD FIELDS LTD NEW COM 38059T106 99 23,169 SH   SOLE   23,169 0 0
GOLD FIELDS LTD NEW PUT 38059T956 15 1,096 SH Put SOLE   0 0 0
GOLDCORP INC NEW CALL 380956909 14 575 SH Call SOLE   0 0 0
GOLDCORP INC NEW COM 380956409 1,597 123,232 SH   SOLE   123,232 0 0
GOLDCORP INC NEW PUT 380956959 911 1,994 SH Put SOLE   0 0 0
GRUPO FINANCIERO GALICIA S A CALL 399909900 69 221 SH Call SOLE   0 0 0
GRUPO FINANCIERO GALICIA S A PUT 399909950 5 177 SH Put SOLE   0 0 0
GERDAU S A CALL 373737905 0 59 SH Call SOLE   0 0 0
GERDAU S A COM 373737105 11 3,326 SH   SOLE   3,326 0 0
GERDAU S A PUT 373737955 2 298 SH Put SOLE   0 0 0
GRACO INC COM 384109104 468 3,787 SH   SOLE   3,787 0 0
GGP INC CALL 36174X901 1 57 SH Call SOLE   0 0 0
GGP INC COM 36174X101 548 26,431 SH   SOLE   26,431 0 0
GGP INC PUT 36174X951 59 909 SH Put SOLE   0 0 0
GENOMIC HEALTH INC CALL 37244C901 0 10 SH Call SOLE   0 0 0
GREENHILL & CO INC CALL 395259904 44 1,036 SH Call SOLE   0 0 0
GREENHILL & CO INC PUT 395259954 0 4 SH Put SOLE   0 0 0
GULF ISLAND FABRICATION INC CALL 402307902 4 80 SH Call SOLE   0 0 0
G-III APPAREL GROUP LTD CALL 36237H901 59 371 SH Call SOLE   0 0 0
G-III APPAREL GROUP LTD PUT 36237H951 32 352 SH Put SOLE   0 0 0
GILDAN ACTIVEWEAR INC CALL 375916903 0 1 SH Call SOLE   0 0 0
GILDAN ACTIVEWEAR INC PUT 375916953 0 3 SH Put SOLE   0 0 0
GILEAD SCIENCES INC CALL 375558903 3,435 8,216 SH Call SOLE   0 0 0
GILEAD SCIENCES INC PUT 375558953 1,370 5,287 SH Put SOLE   0 0 0
GIGAMON INC CALL 37518B902 29 107 SH Call SOLE   0 0 0
GIGAMON INC PUT 37518B952 2 89 SH Put SOLE   0 0 0
GENERAL MLS INC CALL 370334904 61 1,312 SH Call SOLE   0 0 0
GENERAL MLS INC PUT 370334954 383 1,559 SH Put SOLE   0 0 0
GLAUKOS CORP COM 377322102 13 400 SH   SOLE   400 0 0
GLAUKOS CORP PUT 377322952 0 4 SH Put SOLE   0 0 0
TERRAFORM GLOBAL INC COM 88104M101 40 8,514 SH   SOLE   8,514 0 0
TERRAFORM GLOBAL INC PUT 88104M951 36 273 SH Put SOLE   0 0 0
SPDR GOLD TRUST CALL 78463V907 1,416 7,157 SH Call SOLE   0 0 0
SPDR GOLD TRUST COM 78463V107 3,082 25,352 SH   SOLE   25,352 0 0
SPDR GOLD TRUST PUT 78463V957 1,125 5,970 SH Put SOLE   0 0 0
GREAT LAKES DREDGE & DOCK CO CALL 390607909 12 301 SH Call SOLE   0 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 2 420 SH   SOLE   420 0 0
GREAT LAKES DREDGE & DOCK CO PUT 390607959 0 12 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 8 31 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 11 11 SH Put SOLE   0 0 0
GOLAR LNG LTD BERMUDA CALL G9456A900 101 377 SH Call SOLE   0 0 0
GOLAR LNG LTD BERMUDA COM G9456A100 1,573 69,575 SH   SOLE   69,575 0 0
GOLAR LNG LTD BERMUDA PUT G9456A950 117 531 SH Put SOLE   0 0 0
GLOBANT S A CALL L44385909 11 80 SH Call SOLE   0 0 0
GLOBANT S A PUT L44385959 8 48 SH Put SOLE   0 0 0
GASLOG LTD CALL G37585909 28 481 SH Call SOLE   0 0 0
GASLOG LTD PUT G37585959 1 55 SH Put SOLE   0 0 0
GASLOG PARTNERS LP CALL Y2687W908 8 139 SH Call SOLE   0 0 0
GASLOG PARTNERS LP PUT Y2687W958 3 186 SH Put SOLE   0 0 0
GLOBAL PARTNERS LP CALL 37946R909 2 24 SH Call SOLE   0 0 0
GLOBAL PARTNERS LP PUT 37946R959 2 30 SH Put SOLE   0 0 0
GAMING & LEISURE PPTYS INC CALL 36467J908 3 116 SH Call SOLE   0 0 0
GLATFELTER CALL 377316904 9 605 SH Call SOLE   0 0 0
GLATFELTER PUT 377316954 0 50 SH Put SOLE   0 0 0
GLU MOBILE INC CALL 379890906 16 466 SH Call SOLE   0 0 0
GLU MOBILE INC PUT 379890956 0 1 SH Put SOLE   0 0 0
CORNING INC CALL 219350905 374 570 SH Call SOLE   0 0 0
CORNING INC COM 219350105 153 5,122 SH   SOLE   5,122 0 0
CORNING INC PUT 219350955 91 744 SH Put SOLE   0 0 0
GLYCOMIMETICS INC CALL 38000Q902 0 2 SH Call SOLE   0 0 0
GLYCOMIMETICS INC COM 38000Q102 197 14,121 SH   SOLE   14,121 0 0
GLYCOMIMETICS INC PUT 38000Q952 3 23 SH Put SOLE   0 0 0
GENERAL MTRS CO CALL 37045V900 1,354 5,368 SH Call SOLE   0 0 0
GENERAL MTRS CO COM 37045V100 3,667 90,832 SH   SOLE   90,832 0 0
GENERAL MTRS CO PUT 37045V950 286 5,440 SH Put SOLE   0 0 0
GAMESTOP CORP NEW CALL 36467W909 82 1,124 SH Call SOLE   0 0 0
GAMESTOP CORP NEW PUT 36467W959 15 508 SH Put SOLE   0 0 0
GLOBUS MED INC CALL 379577908 26 256 SH Call SOLE   0 0 0
GLOBUS MED INC COM 379577208 226 7,609 SH   SOLE   7,609 0 0
GLOBUS MED INC PUT 379577958 24 198 SH Put SOLE   0 0 0
GOLAR LNG PARTNERS LP CALL Y2745C902 23 254 SH Call SOLE   0 0 0
GOLAR LNG PARTNERS LP PUT Y2745C952 3 91 SH Put SOLE   0 0 0
GNC HLDGS INC CALL 36191G907 13 198 SH Call SOLE   0 0 0
GNC HLDGS INC COM 36191G107 513 58,126 SH   SOLE   58,126 0 0
GNC HLDGS INC PUT 36191G957 156 450 SH Put SOLE   0 0 0
GENOCEA BIOSCIENCES INC COM 372427104 11 7,756 SH   SOLE   7,756 0 0
GENOCEA BIOSCIENCES INC PUT 372427954 199 541 SH Put SOLE   0 0 0
GENERAL COMMUNICATION INC COM 369385109 179 4,405 SH   SOLE   4,405 0 0
GENIE ENERGY LTD CALL 372284908 0 70 SH Call SOLE   0 0 0
GENIE ENERGY LTD COM 372284208 17 2,747 SH   SOLE   2,747 0 0
GENIE ENERGY LTD PUT 372284958 5 98 SH Put SOLE   0 0 0
GLOBAL NET LEASE INC CALL 379378901 5 279 SH Call SOLE   0 0 0
GLOBAL NET LEASE INC PUT 379378951 0 10 SH Put SOLE   0 0 0
AEVI GENOMIC MEDICINE INC CALL 00835P905 0 1 SH Call SOLE   0 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 0 229 SH   SOLE   229 0 0
AEVI GENOMIC MEDICINE INC PUT 00835P955 1 3 SH Put SOLE   0 0 0
GENERAC HLDGS INC CALL 368736904 87 237 SH Call SOLE   0 0 0
GENERAC HLDGS INC PUT 368736954 7 148 SH Put SOLE   0 0 0
GENER8 MARITIME INC COM Y26889108 1 275 SH   SOLE   275 0 0
GENTEX CORP CALL 371901909 0 29 SH Call SOLE   0 0 0
GENTEX CORP PUT 371901959 2 12 SH Put SOLE   0 0 0
GENWORTH FINL INC CALL 37247D906 117 1,610 SH Call SOLE   0 0 0
GENWORTH FINL INC PUT 37247D956 43 669 SH Put SOLE   0 0 0
GOLDEN OCEAN GROUP LTD CALL G39637905 13 229 SH Call SOLE   0 0 0
GOLDEN OCEAN GROUP LTD PUT G39637955 7 243 SH Put SOLE   0 0 0
GOGO INC CALL 38046C909 6 78 SH Call SOLE   0 0 0
GOGO INC COM 38046C109 309 26,231 SH   SOLE   26,231 0 0
GOGO INC PUT 38046C959 25 554 SH Put SOLE   0 0 0
RANDGOLD RES LTD CALL 752344909 28 173 SH Call SOLE   0 0 0
RANDGOLD RES LTD COM 752344309 815 8,354 SH   SOLE   8,354 0 0
RANDGOLD RES LTD PUT 752344959 53 139 SH Put SOLE   0 0 0
GLADSTONE COML CORP CALL 376536908 9 148 SH Call SOLE   0 0 0
GLADSTONE COML CORP PUT 376536958 0 9 SH Put SOLE   0 0 0
ALPHABET INC CALL 02079K905 6,720 2,505 SH Call SOLE   0 0 0
ALPHABET INC COM 02079K107 69,547 72,513 SH   SOLE   72,513 0 0
ALPHABET INC PUT 02079K955 6,777 2,215 SH Put SOLE   0 0 0
ALPHABET INC CALL 02079K905 5,945 1,565 SH Call SOLE   0 0 0
ALPHABET INC COM 02079K305 41,067 42,176 SH   SOLE   42,176 0 0
ALPHABET INC PUT 02079K955 4,298 2,885 SH Put SOLE   0 0 0
CANADA GOOSE HOLDINGS INC CALL 135086906 50 190 SH Call SOLE   0 0 0
CANADA GOOSE HOLDINGS INC COM 135086106 79 3,868 SH   SOLE   3,868 0 0
CANADA GOOSE HOLDINGS INC PUT 135086956 4 210 SH Put SOLE   0 0 0
GOLD RESOURCE CORP CALL 38068T905 0 16 SH Call SOLE   0 0 0
GOLD RESOURCE CORP COM 38068T105 17 4,654 SH   SOLE   4,654 0 0
GOLD RESOURCE CORP PUT 38068T955 0 2 SH Put SOLE   0 0 0
GOVERNMENT PPTYS INCOME TR CALL 38376A903 18 216 SH Call SOLE   0 0 0
GOVERNMENT PPTYS INCOME TR PUT 38376A953 7 71 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 0 1 SH Call SOLE   0 0 0
GENUINE PARTS CO CALL 372460905 166 282 SH Call SOLE   0 0 0
GENUINE PARTS CO PUT 372460955 9 227 SH Put SOLE   0 0 0
GROUP 1 AUTOMOTIVE INC CALL 398905909 63 83 SH Call SOLE   0 0 0
GROUP 1 AUTOMOTIVE INC PUT 398905959 9 229 SH Put SOLE   0 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 224 16,109 SH   SOLE   16,109 0 0
GRAPHIC PACKAGING HLDG CO PUT 388689951 0 16 SH Put SOLE   0 0 0
GREAT PANTHER SILVER LTD COM 39115V101 0 126 SH   SOLE   126 0 0
GLOBAL PMTS INC CALL 37940X902 2 3 SH Call SOLE   0 0 0
GLOBAL PMTS INC PUT 37940X952 8 74 SH Put SOLE   0 0 0
GULFPORT ENERGY CORP CALL 402635904 0 1 SH Call SOLE   0 0 0
GULFPORT ENERGY CORP COM 402635304 373 26,069 SH   SOLE   26,069 0 0
GULFPORT ENERGY CORP PUT 402635954 46 345 SH Put SOLE   0 0 0
GREEN PLAINS INC CALL 393222904 51 286 SH Call SOLE   0 0 0
GREEN PLAINS INC PUT 393222954 0 3 SH Put SOLE   0 0 0
GOPRO INC CALL 38268T903 45 420 SH Call SOLE   0 0 0
GOPRO INC PUT 38268T953 182 637 SH Put SOLE   0 0 0
GAP INC DEL CALL 364760908 455 1,241 SH Call SOLE   0 0 0
GAP INC DEL COM 364760108 1,210 40,993 SH   SOLE   40,993 0 0
GAP INC DEL PUT 364760958 85 1,083 SH Put SOLE   0 0 0
GRAMERCY PPTY TR CALL 385002908 1 17 SH Call SOLE   0 0 0
GRAMERCY PPTY TR PUT 385002958 0 3 SH Put SOLE   0 0 0
GP STRATEGIES CORP CALL 36225V904 0 3 SH Call SOLE   0 0 0
GP STRATEGIES CORP PUT 36225V954 0 1 SH Put SOLE   0 0 0
GRACE W R & CO DEL NEW CALL 38388F908 30 162 SH Call SOLE   0 0 0
GRACE W R & CO DEL NEW COM 38388F108 46 638 SH   SOLE   638 0 0
GRACE W R & CO DEL NEW PUT 38388F958 41 343 SH Put SOLE   0 0 0
GORMAN RUPP CO COM 383082104 6 195 SH   SOLE   195 0 0
GORMAN RUPP CO PUT 383082954 0 1 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 11 90 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37950E366 185 19,571 SH   SOLE   19,571 0 0
GLOBAL X FDS PUT 37950E954 20 968 SH Put SOLE   0 0 0
GARMIN LTD CALL H2906T909 100 250 SH Call SOLE   0 0 0
GARMIN LTD COM H2906T109 381 7,067 SH   SOLE   7,067 0 0
GARMIN LTD PUT H2906T959 10 195 SH Put SOLE   0 0 0
U S GLOBAL INVS INC CALL 902952900 0 16 SH Call SOLE   0 0 0
GROUPON INC CALL 399473907 20 249 SH Call SOLE   0 0 0
GROUPON INC COM 399473107 28 5,398 SH   SOLE   5,398 0 0
GROUPON INC PUT 399473957 0 25 SH Put SOLE   0 0 0
GRUBHUB INC CALL 400110902 477 618 SH Call SOLE   0 0 0
GRUBHUB INC PUT 400110952 14 131 SH Put SOLE   0 0 0
GOLDMAN SACHS GROUP INC CALL 38141G904 2,736 2,944 SH Call SOLE   0 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 4,889 20,615 SH   SOLE   20,615 0 0
GOLDMAN SACHS GROUP INC PUT 38141G954 958 3,864 SH Put SOLE   0 0 0
GLOBALSTAR INC CALL 378973908 7 958 SH Call SOLE   0 0 0
GLOBALSTAR INC COM 378973408 64 39,284 SH   SOLE   39,284 0 0
GLOBALSTAR INC PUT 378973958 1 34 SH Put SOLE   0 0 0
ISHARES S&P GSCI COMMODITY I CALL 46428R907 0 8 SH Call SOLE   0 0 0
ISHARES S&P GSCI COMMODITY I PUT 46428R957 0 8 SH Put SOLE   0 0 0
GUANGSHEN RY LTD CALL 40065W907 0 6 SH Call SOLE   0 0 0
GSI TECHNOLOGY CALL 36241U906 1 6 SH Call SOLE   0 0 0
GLAXOSMITHKLINE PLC CALL 37733W905 50 1,415 SH Call SOLE   0 0 0
GLAXOSMITHKLINE PLC PUT 37733W955 17 242 SH Put SOLE   0 0 0
GLAXOSMITHKLINE PLC CALL 37733W905 0 3 SH Call SOLE   0 0 0
GLAXOSMITHKLINE PLC PUT 37733W955 0 2 SH Put SOLE   0 0 0
FERROGLOBE PLC CALL G33856908 4 48 SH Call SOLE   0 0 0
FERROGLOBE PLC COM G33856108 417 31,743 SH   SOLE   31,743 0 0
FERROGLOBE PLC PUT G33856958 94 427 SH Put SOLE   0 0 0
GOLDEN STAR RES LTD CDA CALL 38119T904 0 48 SH Call SOLE   0 0 0
GOLDEN STAR RES LTD CDA COM 38119T104 0 600 SH   SOLE   600 0 0
GOLDEN STAR RES LTD CDA PUT 38119T954 0 10 SH Put SOLE   0 0 0
GASTAR EXPL INC NEW CALL 36729W902 0 57 SH Call SOLE   0 0 0
GSV CAP CORP COM 36191J101 1 250 SH   SOLE   250 0 0
GOODYEAR TIRE & RUBR CO CALL 382550901 77 385 SH Call SOLE   0 0 0
GOODYEAR TIRE & RUBR CO PUT 382550951 61 942 SH Put SOLE   0 0 0
GRAN TIERRA ENERGY INC CALL 38500T901 0 4 SH Call SOLE   0 0 0
GRAN TIERRA ENERGY INC COM 38500T101 1 600 SH   SOLE   600 0 0
GRAN TIERRA ENERGY INC PUT 38500T951 0 12 SH Put SOLE   0 0 0
CHART INDS INC CALL 16115Q908 33 103 SH Call SOLE   0 0 0
CHART INDS INC PUT 16115Q958 0 4 SH Put SOLE   0 0 0
GRAY TELEVISION INC CALL 389375906 27 270 SH Call SOLE   0 0 0
GRAY TELEVISION INC PUT 389375956 0 10 SH Put SOLE   0 0 0
TRIPLE-S MGMT CORP CALL 896749908 0 2 SH Call SOLE   0 0 0
GTT COMMUNICATIONS INC PUT 362393950 0 3 SH Put SOLE   0 0 0
GETTY RLTY CORP NEW CALL 374297909 7 155 SH Call SOLE   0 0 0
GUIDANCE SOFTWARE INC CALL 401692908 2 4 SH Call SOLE   0 0 0
GULF RESOURCES INC CALL 40251W909 0 4 SH Call SOLE   0 0 0
GULF RESOURCES INC COM 40251W309 7 3,821 SH   SOLE   3,821 0 0
GULF RESOURCES INC PUT 40251W959 6 25 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 17 26 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K356 448 18,455 SH   SOLE   18,455 0 0
DIREXION SHS ETF TR PUT 25490K959 162 246 SH Put SOLE   0 0 0
GOLDFIELD CORP CALL 381370905 10 68 SH Call SOLE   0 0 0
GOLDFIELD CORP COM 381370105 45 7,279 SH   SOLE   7,279 0 0
GOLDFIELD CORP PUT 381370955 16 447 SH Put SOLE   0 0 0
GRANITE CONSTR INC CALL 387328907 12 41 SH Call SOLE   0 0 0
GRANITE CONSTR INC PUT 387328957 2 50 SH Put SOLE   0 0 0
GW PHARMACEUTICALS PLC CALL 36197T903 74 236 SH Call SOLE   0 0 0
GW PHARMACEUTICALS PLC COM 36197T103 1,284 12,659 SH   SOLE   12,659 0 0
GW PHARMACEUTICALS PLC PUT 36197T953 387 473 SH Put SOLE   0 0 0
GENESEE & WYO INC CALL 371559905 24 72 SH Call SOLE   0 0 0
GENESEE & WYO INC PUT 371559955 1 54 SH Put SOLE   0 0 0
GUIDEWIRE SOFTWARE INC CALL 40171V900 6 21 SH Call SOLE   0 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 57 743 SH   SOLE   743 0 0
GUIDEWIRE SOFTWARE INC PUT 40171V950 9 69 SH Put SOLE   0 0 0
GRAINGER W W INC CALL 384802904 319 360 SH Call SOLE   0 0 0
GRAINGER W W INC PUT 384802954 140 142 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 10 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37950E200 1 100 SH   SOLE   100 0 0
GLOBAL X FDS PUT 37950E954 0 5 SH Put SOLE   0 0 0
GREAT PLAINS ENERGY INC CALL 391164900 9 50 SH Call SOLE   0 0 0
GAZIT GLOBE LTD COM M4793C102 62 6,513 SH   SOLE   6,513 0 0
GAZIT GLOBE LTD PUT M4793C952 8 142 SH Put SOLE   0 0 0
HYATT HOTELS CORP CALL 448579902 1 7 SH Call SOLE   0 0 0
HYATT HOTELS CORP COM 448579102 260 4,211 SH   SOLE   4,211 0 0
HYATT HOTELS CORP PUT 448579952 2 267 SH Put SOLE   0 0 0
HAWAIIAN HOLDINGS INC CALL 419879901 4 174 SH Call SOLE   0 0 0
HAWAIIAN HOLDINGS INC PUT 419879951 39 58 SH Put SOLE   0 0 0
HABIT RESTAURANTS INC COM 40449J103 152 11,674 SH   SOLE   11,674 0 0
HABIT RESTAURANTS INC PUT 40449J953 54 44 SH Put SOLE   0 0 0
ETF MANAGERS TR CALL 26924G909 34 735 SH Call SOLE   0 0 0
ETF MANAGERS TR PUT 26924G959 8 119 SH Put SOLE   0 0 0
HAIN CELESTIAL GROUP INC CALL 405217900 289 897 SH Call SOLE   0 0 0
HAIN CELESTIAL GROUP INC COM 405217100 1,166 28,345 SH   SOLE   28,345 0 0
HAIN CELESTIAL GROUP INC PUT 405217950 116 962 SH Put SOLE   0 0 0
HALLIBURTON CO CALL 406216901 513 2,088 SH Call SOLE   0 0 0
HALLIBURTON CO COM 406216101 761 16,548 SH   SOLE   16,548 0 0
HALLIBURTON CO PUT 406216951 497 3,929 SH Put SOLE   0 0 0
HALOZYME THERAPEUTICS INC CALL 40637H909 256 871 SH Call SOLE   0 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 76 4,404 SH   SOLE   4,404 0 0
HALOZYME THERAPEUTICS INC PUT 40637H959 9 145 SH Put SOLE   0 0 0
HASBRO INC CALL 418056907 63 337 SH Call SOLE   0 0 0
HASBRO INC PUT 418056957 5 53 SH Put SOLE   0 0 0
HANNON ARMSTRONG SUST INFR C CALL 41068X900 1 28 SH Call SOLE   0 0 0
HANNON ARMSTRONG SUST INFR C PUT 41068X950 0 9 SH Put SOLE   0 0 0
BLACKHAWK NETWORK HLDGS INC CALL 09238E904 5 32 SH Call SOLE   0 0 0
BLACKHAWK NETWORK HLDGS INC PUT 09238E954 2 24 SH Put SOLE   0 0 0
HAYNES INTERNATIONAL INC COM 420877201 2 80 SH   SOLE   80 0 0
HAYNES INTERNATIONAL INC PUT 420877951 0 20 SH Put SOLE   0 0 0
HUNTINGTON BANCSHARES INC CALL 446150904 4 61 SH Call SOLE   0 0 0
HUNTINGTON BANCSHARES INC COM 446150104 225 16,179 SH   SOLE   16,179 0 0
HUNTINGTON BANCSHARES INC PUT 446150954 9 173 SH Put SOLE   0 0 0
HANCOCK HLDG CO CALL 410120909 7 132 SH Call SOLE   0 0 0
HANCOCK HLDG CO COM 410120109 308 6,361 SH   SOLE   6,361 0 0
HANCOCK HLDG CO PUT 410120959 29 114 SH Put SOLE   0 0 0
HANESBRANDS INC CALL 410345902 64 404 SH Call SOLE   0 0 0
HANESBRANDS INC PUT 410345952 20 277 SH Put SOLE   0 0 0
HARVARD BIOSCIENCE INC CALL 416906905 1 10 SH Call SOLE   0 0 0
HARVARD BIOSCIENCE INC COM 416906105 0 137 SH   SOLE   137 0 0
HUDBAY MINERALS INC CALL 443628902 28 549 SH Call SOLE   0 0 0
HUDBAY MINERALS INC COM 443628102 40 5,441 SH   SOLE   5,441 0 0
HUDBAY MINERALS INC PUT 443628952 7 104 SH Put SOLE   0 0 0
HUTTIG BLDG PRODS INC COM 448451104 5 722 SH   SOLE   722 0 0
HCA HEALTHCARE INC CALL 40412C901 73 282 SH Call SOLE   0 0 0
HCA HEALTHCARE INC COM 40412C101 642 8,078 SH   SOLE   8,078 0 0
HCA HEALTHCARE INC PUT 40412C951 114 728 SH Put SOLE   0 0 0
HERITAGE CRYSTAL CLEAN INC CALL 42726M906 0 1 SH Call SOLE   0 0 0
HCI GROUP INC CALL 40416E903 8 27 SH Call SOLE   0 0 0
HCI GROUP INC PUT 40416E953 10 219 SH Put SOLE   0 0 0
HACKETT GROUP INC COM 404609109 4 314 SH   SOLE   314 0 0
HI-CRUSH PARTNERS LP CALL 428337909 30 437 SH Call SOLE   0 0 0
HI-CRUSH PARTNERS LP PUT 428337959 17 132 SH Put SOLE   0 0 0
WELLTOWER INC CALL 95040Q904 33 172 SH Call SOLE   0 0 0
WELLTOWER INC PUT 95040Q954 12 150 SH Put SOLE   0 0 0
HCP INC CALL 40414L909 1 90 SH Call SOLE   0 0 0
HCP INC PUT 40414L959 9 87 SH Put SOLE   0 0 0
HCP INC CALL 40414L909 2 14 SH Call SOLE   0 0 0
HCP INC PUT 40414L959 0 1 SH Put SOLE   0 0 0
HOME DEPOT INC CALL 437076902 2,449 3,782 SH Call SOLE   0 0 0
HOME DEPOT INC PUT 437076952 392 7,348 SH Put SOLE   0 0 0
HDFC BANK LTD CALL 40415F901 6 119 SH Call SOLE   0 0 0
HDFC BANK LTD COM 40415F101 1,638 17,006 SH   SOLE   17,006 0 0
HDFC BANK LTD PUT 40415F951 8 25 SH Put SOLE   0 0 0
ADVISORSHARES TR CALL 00768Y903 0 7 SH Call SOLE   0 0 0
HORTONWORKS INC CALL 440894903 48 364 SH Call SOLE   0 0 0
HORTONWORKS INC PUT 440894953 5 137 SH Put SOLE   0 0 0
HD SUPPLY HLDGS INC CALL 40416M905 102 518 SH Call SOLE   0 0 0
HD SUPPLY HLDGS INC PUT 40416M955 21 107 SH Put SOLE   0 0 0
HUDSON TECHNOLOGIES INC CALL 444144909 3 101 SH Call SOLE   0 0 0
HUDSON TECHNOLOGIES INC PUT 444144959 15 79 SH Put SOLE   0 0 0
HAWAIIAN ELEC INDUSTRIES CALL 419870900 7 79 SH Call SOLE   0 0 0
HAWAIIAN ELEC INDUSTRIES PUT 419870950 0 14 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717X907 17 40 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717X701 1,748 27,029 SH   SOLE   27,029 0 0
WISDOMTREE TR PUT 97717X957 22 97 SH Put SOLE   0 0 0
H & E EQUIPMENT SERVICES INC CALL 404030908 73 175 SH Call SOLE   0 0 0
H & E EQUIPMENT SERVICES INC PUT 404030958 0 100 SH Put SOLE   0 0 0
HEICO CORP NEW CALL 422806908 14 8 SH Call SOLE   0 0 0
HEICO CORP NEW COM 422806109 200 2,237 SH   SOLE   2,237 0 0
HEICO CORP NEW PUT 422806958 8 51 SH Put SOLE   0 0 0
HELEN OF TROY CORP LTD CALL G4388N906 43 286 SH Call SOLE   0 0 0
HELEN OF TROY CORP LTD PUT G4388N956 0 2 SH Put SOLE   0 0 0
HOLLY ENERGY PARTNERS L P CALL 435763907 4 127 SH Call SOLE   0 0 0
HOLLY ENERGY PARTNERS L P PUT 435763957 0 1 SH Put SOLE   0 0 0
HESS CORP CALL 42809H907 548 1,819 SH Call SOLE   0 0 0
HESS CORP COM 42809H107 235 5,018 SH   SOLE   5,018 0 0
HESS CORP PUT 42809H957 310 1,298 SH Put SOLE   0 0 0
HOLLYFRONTIER CORP CALL 436106908 48 150 SH Call SOLE   0 0 0
HOLLYFRONTIER CORP COM 436106108 1,311 36,460 SH   SOLE   36,460 0 0
HOLLYFRONTIER CORP PUT 436106958 24 560 SH Put SOLE   0 0 0
HILTON GRAND VACATIONS INC CALL 43283X905 1 10 SH Call SOLE   0 0 0
HILTON GRAND VACATIONS INC COM 43283X105 53 1,378 SH   SOLE   1,378 0 0
HILTON GRAND VACATIONS INC PUT 43283X955 2 103 SH Put SOLE   0 0 0
HOWARD HUGHES CORP CALL 44267D907 0 10 SH Call SOLE   0 0 0
HOWARD HUGHES CORP PUT 44267D957 0 5 SH Put SOLE   0 0 0
HIBBETT SPORTS INC CALL 428567901 16 93 SH Call SOLE   0 0 0
HIBBETT SPORTS INC PUT 428567951 4 27 SH Put SOLE   0 0 0
INFRAREIT INC CALL 45685L900 9 90 SH Call SOLE   0 0 0
INFRAREIT INC PUT 45685L950 14 108 SH Put SOLE   0 0 0
HARTFORD FINL SVCS GROUP INC CALL 416515904 5 13 SH Call SOLE   0 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 190 3,435 SH   SOLE   3,435 0 0
HARTFORD FINL SVCS GROUP INC PUT 416515954 2 167 SH Put SOLE   0 0 0
HUNTINGTON INGALLS INDS INC CALL 446413906 20 10 SH Call SOLE   0 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 498 2,201 SH   SOLE   2,201 0 0
HUNTINGTON INGALLS INDS INC PUT 446413956 1 11 SH Put SOLE   0 0 0
HEALTH INS INNOVATIONS INC CALL 42225K906 28 473 SH Call SOLE   0 0 0
HEALTH INS INNOVATIONS INC COM 42225K106 200 13,825 SH   SOLE   13,825 0 0
HEALTH INS INNOVATIONS INC PUT 42225K956 269 553 SH Put SOLE   0 0 0
HILL INTERNATIONAL INC COM 431466101 0 99 SH   SOLE   99 0 0
HIMAX TECHNOLOGIES INC CALL 43289P906 158 688 SH Call SOLE   0 0 0
HIMAX TECHNOLOGIES INC COM 43289P106 601 55,040 SH   SOLE   55,040 0 0
HIMAX TECHNOLOGIES INC PUT 43289P956 14 268 SH Put SOLE   0 0 0
AEROHIVE NETWORKS INC CALL 007786906 1 8 SH Call SOLE   0 0 0
HALCON RES CORP CALL 40537Q905 3 143 SH Call SOLE   0 0 0
HALCON RES CORP PUT 40537Q955 2 104 SH Put SOLE   0 0 0
HALCON RES CORP PUT 40537Q955 2 7 SH Put SOLE   0 0 0
HECLA MNG CO CALL 422704906 3 183 SH Call SOLE   0 0 0
HECLA MNG CO COM 422704106 341 67,973 SH   SOLE   67,973 0 0
HECLA MNG CO PUT 422704956 52 170 SH Put SOLE   0 0 0
HERBALIFE LTD CALL G4412G901 367 623 SH Call SOLE   0 0 0
HERBALIFE LTD PUT G4412G951 339 1,690 SH Put SOLE   0 0 0
HOULIHAN LOKEY INC COM 441593100 3 100 SH   SOLE   100 0 0
HOULIHAN LOKEY INC PUT 441593950 0 20 SH Put SOLE   0 0 0
HEALTHSOUTH CORP CALL 421924909 1 129 SH Call SOLE   0 0 0
HEALTHSOUTH CORP COM 421924309 210 4,535 SH   SOLE   4,535 0 0
HEALTHSOUTH CORP PUT 421924959 0 1 SH Put SOLE   0 0 0
HILTON WORLDWIDE HLDGS INC CALL 43300A903 3 7 SH Call SOLE   0 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 388 5,588 SH   SOLE   5,588 0 0
HILTON WORLDWIDE HLDGS INC PUT 43300A953 3 158 SH Put SOLE   0 0 0
HILTON WORLDWIDE HLDGS INC CALL 43300A903 8 10 SH Call SOLE   0 0 0
NOBILIS HEALTH CORP CALL 65500B903 0 4 SH Call SOLE   0 0 0
NOBILIS HEALTH CORP COM 65500B103 10 7,302 SH   SOLE   7,302 0 0
NOBILIS HEALTH CORP PUT 65500B953 0 1 SH Put SOLE   0 0 0
HELIX ENERGY SOLUTIONS GRP I CALL 42330P907 0 6 SH Call SOLE   0 0 0
HELIX ENERGY SOLUTIONS GRP I PUT 42330P957 0 41 SH Put SOLE   0 0 0
HONDA MOTOR LTD CALL 438128908 3 97 SH Call SOLE   0 0 0
HONDA MOTOR LTD PUT 438128958 3 54 SH Put SOLE   0 0 0
HOMESTREET INC CALL 43785V902 1 6 SH Call SOLE   0 0 0
HMS HLDGS CORP CALL 40425J901 1 8 SH Call SOLE   0 0 0
HMS HLDGS CORP COM 40425J101 82 4,143 SH   SOLE   4,143 0 0
HMS HLDGS CORP PUT 40425J951 0 1 SH Put SOLE   0 0 0
HARMONY GOLD MNG LTD CALL 413216900 0 34 SH Call SOLE   0 0 0
HARMONY GOLD MNG LTD COM 413216300 15 8,268 SH   SOLE   8,268 0 0
HARMONY GOLD MNG LTD PUT 413216950 6 73 SH Put SOLE   0 0 0
HUANENG PWR INTL INC CALL 443304900 1 92 SH Call SOLE   0 0 0
HUANENG PWR INTL INC COM 443304100 405 16,585 SH   SOLE   16,585 0 0
HUANENG PWR INTL INC PUT 443304950 142 181 SH Put SOLE   0 0 0
HALLADOR ENERGY COMPANY COM 40609P105 7 1,345 SH   SOLE   1,345 0 0
HALLADOR ENERGY COMPANY PUT 40609P955 1 56 SH Put SOLE   0 0 0
HOOKER FURNITURE CORP CALL 439038900 2 9 SH Call SOLE   0 0 0
HOOKER FURNITURE CORP PUT 439038950 0 1 SH Put SOLE   0 0 0
HARLEY DAVIDSON INC CALL 412822908 42 428 SH Call SOLE   0 0 0
HARLEY DAVIDSON INC PUT 412822958 123 934 SH Put SOLE   0 0 0
HOLLYSYS AUTOMATION TECHNOLO CALL G45667905 3 23 SH Call SOLE   0 0 0
HOLLYSYS AUTOMATION TECHNOLO PUT G45667955 5 18 SH Put SOLE   0 0 0
HOLOGIC INC CALL 436440901 3 54 SH Call SOLE   0 0 0
HOLOGIC INC PUT 436440951 57 275 SH Put SOLE   0 0 0
HOME BANCSHARES INC CALL 436893900 207 701 SH Call SOLE   0 0 0
HOME BANCSHARES INC PUT 436893950 1 153 SH Put SOLE   0 0 0
HOME BANCSHARES INC PUT 436893950 0 10 SH Put SOLE   0 0 0
AT HOME GROUP INC CALL 04650Y900 22 102 SH Call SOLE   0 0 0
AT HOME GROUP INC COM 04650Y100 497 21,777 SH   SOLE   21,777 0 0
AT HOME GROUP INC PUT 04650Y950 0 2 SH Put SOLE   0 0 0
HONEYWELL INTL INC CALL 438516906 462 1,108 SH Call SOLE   0 0 0
HONEYWELL INTL INC COM 438516106 4,105 28,966 SH   SOLE   28,966 0 0
HONEYWELL INTL INC PUT 438516956 151 3,609 SH Put SOLE   0 0 0
HONEYWELL INTL INC CALL 438516906 104 32 SH Call SOLE   0 0 0
HONEYWELL INTL INC PUT 438516956 1 18 SH Put SOLE   0 0 0
HORNBECK OFFSHORE SVCS INC N CALL 440543906 25 231 SH Call SOLE   0 0 0
HORNBECK OFFSHORE SVCS INC N PUT 440543956 13 319 SH Put SOLE   0 0 0
HOVNANIAN ENTERPRISES INC CALL 442487903 8 422 SH Call SOLE   0 0 0
HELMERICH & PAYNE INC CALL 423452901 37 147 SH Call SOLE   0 0 0
HELMERICH & PAYNE INC COM 423452101 1,095 21,032 SH   SOLE   21,032 0 0
HELMERICH & PAYNE INC PUT 423452951 287 463 SH Put SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C CALL 42824C909 0 11 SH Call SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 3,318 225,580 SH   SOLE   225,580 0 0
HEWLETT PACKARD ENTERPRISE C PUT 42824C959 1 84 SH Put SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C CALL 42824C909 30 75 SH Call SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C PUT 42824C959 1 67 SH Put SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C CALL 42824C909 26 112 SH Call SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C PUT 42824C959 15 480 SH Put SOLE   0 0 0
HIGHPOWER INTL INC CALL 43113X901 0 12 SH Call SOLE   0 0 0
HIGHPOWER INTL INC COM 43113X101 2 638 SH   SOLE   638 0 0
HIGHPOWER INTL INC PUT 43113X951 1 19 SH Put SOLE   0 0 0
HP INC CALL 40434L905 39 434 SH Call SOLE   0 0 0
HP INC COM 40434L105 224 11,225 SH   SOLE   11,225 0 0
HP INC PUT 40434L955 69 507 SH Put SOLE   0 0 0
HOSPITALITY PPTYS TR CALL 44106M902 2 24 SH Call SOLE   0 0 0
HOSPITALITY PPTYS TR PUT 44106M952 0 1 SH Put SOLE   0 0 0
HEALTHEQUITY INC CALL 42226A907 5 25 SH Call SOLE   0 0 0
HEALTHEQUITY INC COM 42226A107 61 1,218 SH   SOLE   1,218 0 0
HEALTHEQUITY INC PUT 42226A957 0 22 SH Put SOLE   0 0 0
HEALTHCARE RLTY TR CALL 421946904 0 23 SH Call SOLE   0 0 0
BLOCK H & R INC CALL 093671905 21 155 SH Call SOLE   0 0 0
BLOCK H & R INC PUT 093671955 9 185 SH Put SOLE   0 0 0
HILL ROM HLDGS INC COM 431475102 111 1,505 SH   SOLE   1,505 0 0
HILL ROM HLDGS INC PUT 431475952 12 22 SH Put SOLE   0 0 0
HRG GROUP INC COM 40434J100 15 972 SH   SOLE   972 0 0
HRG GROUP INC PUT 40434J950 2 17 SH Put SOLE   0 0 0
HERC HLDGS INC CALL 42704L904 27 48 SH Call SOLE   0 0 0
HERC HLDGS INC PUT 42704L954 7 22 SH Put SOLE   0 0 0
HERC HLDGS INC CALL 42704L904 0 12 SH Call SOLE   0 0 0
HERC HLDGS INC PUT 42704L954 4 8 SH Put SOLE   0 0 0
HORMEL FOODS CORP CALL 440452900 4 92 SH Call SOLE   0 0 0
HORMEL FOODS CORP COM 440452100 669 20,841 SH   SOLE   20,841 0 0
HORMEL FOODS CORP PUT 440452950 110 392 SH Put SOLE   0 0 0
HARRIS CORP DEL CALL 413875905 261 577 SH Call SOLE   0 0 0
HARRIS CORP DEL PUT 413875955 1 19 SH Put SOLE   0 0 0
HERITAGE INS HLDGS INC CALL 42727J902 2 18 SH Call SOLE   0 0 0
HERITAGE INS HLDGS INC COM 42727J102 236 17,870 SH   SOLE   17,870 0 0
HERITAGE INS HLDGS INC PUT 42727J952 21 563 SH Put SOLE   0 0 0
HERON THERAPEUTICS INC CALL 427746902 49 338 SH Call SOLE   0 0 0
HERON THERAPEUTICS INC PUT 427746952 12 88 SH Put SOLE   0 0 0
HORIZON TECHNOLOGY FIN CORP PUT 44045A952 0 3 SH Put SOLE   0 0 0
HSBC HLDGS PLC CALL 404280906 65 399 SH Call SOLE   0 0 0
HSBC HLDGS PLC COM 404280406 961 19,452 SH   SOLE   19,452 0 0
HSBC HLDGS PLC PUT 404280956 75 1,480 SH Put SOLE   0 0 0
HARSCO CORP CALL 415864907 320 492 SH Call SOLE   0 0 0
HARSCO CORP PUT 415864957 0 289 SH Put SOLE   0 0 0
SCHEIN HENRY INC CALL 806407902 1 11 SH Call SOLE   0 0 0
SCHEIN HENRY INC PUT 806407952 22 185 SH Put SOLE   0 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 32 1,547 SH   SOLE   1,547 0 0
HEIDRICK & STRUGGLES INTL IN PUT 422819952 3 224 SH Put SOLE   0 0 0
HSN INC CALL 404303909 10 87 SH Call SOLE   0 0 0
HSN INC PUT 404303959 1 26 SH Put SOLE   0 0 0
HOST HOTELS & RESORTS INC CALL 44107P904 0 4 SH Call SOLE   0 0 0
HOST HOTELS & RESORTS INC COM 44107P104 465 25,193 SH   SOLE   25,193 0 0
HOST HOTELS & RESORTS INC PUT 44107P954 2 638 SH Put SOLE   0 0 0
HERSHEY CO CALL 427866908 62 380 SH Call SOLE   0 0 0
HERSHEY CO COM 427866108 76 700 SH   SOLE   700 0 0
HERSHEY CO PUT 427866958 18 447 SH Put SOLE   0 0 0
HERSHA HOSPITALITY TR CALL 427825900 0 57 SH Call SOLE   0 0 0
HERSHA HOSPITALITY TR COM 427825500 152 8,142 SH   SOLE   8,142 0 0
HERSHA HOSPITALITY TR PUT 427825950 1 63 SH Put SOLE   0 0 0
HEALTHCARE TR AMER INC CALL 42225P901 1 18 SH Call SOLE   0 0 0
HEALTHCARE TR AMER INC PUT 42225P951 0 4 SH Put SOLE   0 0 0
HERITAGE COMMERCE CORP COM 426927109 14 1,019 SH   SOLE   1,019 0 0
HERITAGE COMMERCE CORP PUT 426927959 0 90 SH Put SOLE   0 0 0
HERCULES CAPITAL INC CALL 427096908 0 2 SH Call SOLE   0 0 0
HERCULES CAPITAL INC COM 427096508 8 679 SH   SOLE   679 0 0
HERCULES CAPITAL INC PUT 427096958 0 17 SH Put SOLE   0 0 0
CHINA LODGING GROUP LTD CALL 16949N909 23 7 SH Call SOLE   0 0 0
CHINA LODGING GROUP LTD COM 16949N109 225 1,898 SH   SOLE   1,898 0 0
CHINA LODGING GROUP LTD PUT 16949N959 12 46 SH Put SOLE   0 0 0
HEARTLAND EXPRESS INC CALL 422347904 1 13 SH Call SOLE   0 0 0
HEARTLAND EXPRESS INC PUT 422347954 0 10 SH Put SOLE   0 0 0
HERTZ GLOBAL HLDGS INC CALL 42806J906 369 2,133 SH Call SOLE   0 0 0
HERTZ GLOBAL HLDGS INC PUT 42806J956 123 1,041 SH Put SOLE   0 0 0
HUB GROUP INC COM 443320106 7 183 SH   SOLE   183 0 0
HUB GROUP INC PUT 443320956 1 10 SH Put SOLE   0 0 0
HUBSPOT INC CALL 443573900 6 12 SH Call SOLE   0 0 0
HUBSPOT INC PUT 443573950 5 32 SH Put SOLE   0 0 0
HUMANA INC CALL 444859902 507 390 SH Call SOLE   0 0 0
HUMANA INC COM 444859102 3,843 15,777 SH   SOLE   15,777 0 0
HUMANA INC PUT 444859952 29 586 SH Put SOLE   0 0 0
HUNTSMAN CORP CALL 447011907 128 1,161 SH Call SOLE   0 0 0
HUNTSMAN CORP PUT 447011957 34 784 SH Put SOLE   0 0 0
HURON CONSULTING GROUP INC CALL 447462902 0 1 SH Call SOLE   0 0 0
HURON CONSULTING GROUP INC COM 447462102 5 147 SH   SOLE   147 0 0
HURON CONSULTING GROUP INC PUT 447462952 0 66 SH Put SOLE   0 0 0
HAVERTY FURNITURE INC COM 419596101 4 180 SH   SOLE   180 0 0
HOUSTON WIRE & CABLE CO CALL 44244K909 4 73 SH Call SOLE   0 0 0
HEXCEL CORP NEW CALL 428291908 5 18 SH Call SOLE   0 0 0
HEXCEL CORP NEW COM 428291108 1,108 19,310 SH   SOLE   19,310 0 0
HEXCEL CORP NEW PUT 428291958 0 13 SH Put SOLE   0 0 0
HYSTER YALE MATLS HANDLING I COM 449172105 171 2,243 SH   SOLE   2,243 0 0
ISHARES TR CALL 464288905 64 1,466 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 390 2,899 SH Put SOLE   0 0 0
HYDROGENICS CORP NEW CALL 448883907 0 8 SH Call SOLE   0 0 0
HYDROGENICS CORP NEW COM 448883207 474 58,203 SH   SOLE   58,203 0 0
HYDROGENICS CORP NEW PUT 448883957 17 68 SH Put SOLE   0 0 0
HALYARD HEALTH INC CALL 40650V900 36 173 SH Call SOLE   0 0 0
HALYARD HEALTH INC PUT 40650V950 0 14 SH Put SOLE   0 0 0
ADVISORSHARES TR CALL 00768Y903 0 10 SH Call SOLE   0 0 0
PIMCO ETF TR CALL 72201R902 0 1 SH Call SOLE   0 0 0
HORIZON GLOBAL CORP COM 44052W104 498 28,232 SH   SOLE   28,232 0 0
HORIZON GLOBAL CORP PUT 44052W954 0 19 SH Put SOLE   0 0 0
HORIZON PHARMA PLC CALL G4617B905 20 408 SH Call SOLE   0 0 0
HORIZON PHARMA PLC COM G4617B105 541 42,718 SH   SOLE   42,718 0 0
HORIZON PHARMA PLC PUT G4617B955 10 106 SH Put SOLE   0 0 0
MARINEMAX INC CALL 567908908 1 8 SH Call SOLE   0 0 0
MARINEMAX INC COM 567908108 108 6,567 SH   SOLE   6,567 0 0
INTELSAT S A CALL L5140P901 5 88 SH Call SOLE   0 0 0
INTELSAT S A PUT L5140P951 0 2 SH Put SOLE   0 0 0
IAC INTERACTIVECORP CALL 44919P908 115 100 SH Call SOLE   0 0 0
IAC INTERACTIVECORP COM 44919P508 210 1,792 SH   SOLE   1,792 0 0
IAC INTERACTIVECORP PUT 44919P958 44 478 SH Put SOLE   0 0 0
IAMGOLD CORP CALL 450913908 5 61 SH Call SOLE   0 0 0
IAMGOLD CORP PUT 450913958 0 12 SH Put SOLE   0 0 0
ISHARES TR COM 464288794 169 2,967 SH   SOLE   2,967 0 0
ISHARES TR PUT 464288955 0 37 SH Put SOLE   0 0 0
INTEGRA LIFESCIENCES HLDGS C CALL 457985908 0 10 SH Call SOLE   0 0 0
INTEGRA LIFESCIENCES HLDGS C COM 457985208 43 858 SH   SOLE   858 0 0
ISHARES GOLD TRUST CALL 464285905 9 269 SH Call SOLE   0 0 0
ISHARES GOLD TRUST PUT 464285955 0 2 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1,128 1,036 SH Call SOLE   0 0 0
ISHARES TR COM 464287556 3,856 11,560 SH   SOLE   11,560 0 0
ISHARES TR PUT 464287957 1,472 1,358 SH Put SOLE   0 0 0
INDEPENDENT BANK CORP MICH COM 453838609 6 309 SH   SOLE   309 0 0
IBERIABANK CORP CALL 450828908 0 1 SH Call SOLE   0 0 0
IBERIABANK CORP COM 450828108 0 12 SH   SOLE   12 0 0
INTERACTIVE BROKERS GROUP IN CALL 45841N907 82 166 SH Call SOLE   0 0 0
INTERACTIVE BROKERS GROUP IN PUT 45841N957 2 112 SH Put SOLE   0 0 0
INTERNATIONAL BUSINESS MACHS CALL 459200901 325 3,044 SH Call SOLE   0 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 11,354 78,264 SH   SOLE   78,264 0 0
INTERNATIONAL BUSINESS MACHS PUT 459200951 4,424 5,724 SH Put SOLE   0 0 0
ICICI BK LTD CALL 45104G904 0 66 SH Call SOLE   0 0 0
ICICI BK LTD COM 45104G104 903 105,592 SH   SOLE   105,592 0 0
ICICI BK LTD PUT 45104G954 16 657 SH Put SOLE   0 0 0
ICICI BK LTD CALL 45104G904 0 19 SH Call SOLE   0 0 0
ICICI BK LTD PUT 45104G954 43 1,241 SH Put SOLE   0 0 0
INSTALLED BLDG PRODS INC PUT 45780R951 1 4 SH Put SOLE   0 0 0
ICAD INC COM 44934S206 8 1,821 SH   SOLE   1,821 0 0
ICAD INC PUT 44934S956 11 20 SH Put SOLE   0 0 0
INTERCONTINENTAL EXCHANGE IN CALL 45866F904 12 42 SH Call SOLE   0 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 533 7,765 SH   SOLE   7,765 0 0
INTERCONTINENTAL EXCHANGE IN PUT 45866F954 0 73 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 0 1 SH Call SOLE   0 0 0
ISHARES TR COM 464287564 8 88 SH   SOLE   88 0 0
ISHARES TR PUT 464287957 0 2 SH Put SOLE   0 0 0
ICON PLC CALL G4705A900 215 79 SH Call SOLE   0 0 0
ICON PLC PUT G4705A950 0 1 SH Put SOLE   0 0 0
ICONIX BRAND GROUP INC CALL 451055907 1 113 SH Call SOLE   0 0 0
ICONIX BRAND GROUP INC COM 451055107 57 10,052 SH   SOLE   10,052 0 0
ICONIX BRAND GROUP INC PUT 451055957 97 268 SH Put SOLE   0 0 0
INTERCEPT PHARMACEUTICALS IN CALL 45845P908 64 358 SH Call SOLE   0 0 0
INTERCEPT PHARMACEUTICALS IN PUT 45845P958 1,447 463 SH Put SOLE   0 0 0
ICU MED INC COM 44930G107 32 177 SH   SOLE   177 0 0
ICU MED INC PUT 44930G957 1 5 SH Put SOLE   0 0 0
INTERDIGITAL INC CALL 45867G901 2 11 SH Call SOLE   0 0 0
INTERDIGITAL INC COM 45867G101 663 9,000 SH   SOLE   9,000 0 0
INTERDIGITAL INC PUT 45867G951 123 133 SH Put SOLE   0 0 0
IDERA PHARMACEUTICALS INC CALL 45168K906 7 168 SH Call SOLE   0 0 0
IDERA PHARMACEUTICALS INC PUT 45168K956 3 28 SH Put SOLE   0 0 0
I D SYSTEMS INC COM 449489103 42 5,683 SH   SOLE   5,683 0 0
IDT CORP CALL 448947907 15 302 SH Call SOLE   0 0 0
IDT CORP PUT 448947957 0 8 SH Put SOLE   0 0 0
INTEGRATED DEVICE TECHNOLOGY CALL 458118906 22 153 SH Call SOLE   0 0 0
INTEGRATED DEVICE TECHNOLOGY PUT 458118956 2 12 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 0 2 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 0 5 SH Put SOLE   0 0 0
IDEXX LABS INC CALL 45168D904 82 173 SH Call SOLE   0 0 0
IDEXX LABS INC PUT 45168D954 50 186 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 12 150 SH Call SOLE   0 0 0
ISHARES TR COM 464287440 1,776 16,679 SH   SOLE   16,679 0 0
ISHARES TR PUT 464287957 141 676 SH Put SOLE   0 0 0
ISHARES TR CALL 46432F902 48 59 SH Call SOLE   0 0 0
ISHARES TR PUT 46432F952 3 234 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 0 25 SH Call SOLE   0 0 0
ISHARES TR COM 464288661 49 404 SH   SOLE   404 0 0
ISHARES TR PUT 464288955 0 12 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 13 48 SH Call SOLE   0 0 0
ISHARES INC COM 46434G103 823 15,241 SH   SOLE   15,241 0 0
ISHARES INC PUT 46434G955 6 125 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 10 286 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 0 44 SH Put SOLE   0 0 0
ICAHN ENTERPRISES LP CALL 451100901 1 1 SH Call SOLE   0 0 0
ICAHN ENTERPRISES LP COM 451100101 124 2,152 SH   SOLE   2,152 0 0
ICAHN ENTERPRISES LP PUT 451100951 5 59 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1 8 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 0 2 SH Put SOLE   0 0 0
IDEX CORP CALL 45167R904 44 80 SH Call SOLE   0 0 0
ISHARES TR CALL 464288905 0 7 SH Call SOLE   0 0 0
ISHARES TR COM 464288844 203 5,743 SH   SOLE   5,743 0 0
ISHARES TR PUT 464288955 1 388 SH Put SOLE   0 0 0
INTERNATIONAL FLAVORS&FRAGRA CALL 459506901 10 28 SH Call SOLE   0 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 326 2,284 SH   SOLE   2,284 0 0
INTERNATIONAL FLAVORS&FRAGRA PUT 459506951 0 21 SH Put SOLE   0 0 0
INDIA FD INC CALL 454089903 0 8 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 0 3 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 3 6 SH Call SOLE   0 0 0
ISHARES TR COM 464287549 759 4,891 SH   SOLE   4,891 0 0
ISHARES TR PUT 464287957 14 136 SH Put SOLE   0 0 0
INTERNATIONAL GAME TECHNOLOG CALL G4863A908 158 450 SH Call SOLE   0 0 0
INTERNATIONAL GAME TECHNOLOG PUT G4863A958 6 500 SH Put SOLE   0 0 0
ISHARES TR COM 464287515 820 5,613 SH   SOLE   5,613 0 0
ISHARES TR PUT 464287957 19 224 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 1 6 SH Call SOLE   0 0 0
INTERCONTINENTAL HOTELS GROU CALL 45857P907 0 3 SH Call SOLE   0 0 0
ISHARES TR CALL 464288905 32 32 SH Call SOLE   0 0 0
ISHARES TR COM 464288810 109 654 SH   SOLE   654 0 0
ISHARES TR PUT 464288955 0 5 SH Put SOLE   0 0 0
II VI INC CALL 902104908 100 607 SH Call SOLE   0 0 0
II VI INC PUT 902104958 31 357 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 46 41 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 7 78 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 0 1 SH Call SOLE   0 0 0
ISHARES TR COM 464287606 58 291 SH   SOLE   291 0 0
ISHARES TR PUT 464287957 0 31 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 10 43 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 0 9 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 0 18 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 8 10 SH Put SOLE   0 0 0
ILG INC CALL 44967H901 89 335 SH Call SOLE   0 0 0
ILG INC COM 44967H101 1,163 43,512 SH   SOLE   43,512 0 0
ILG INC PUT 44967H951 115 1,671 SH Put SOLE   0 0 0
ILLUMINA INC CALL 452327909 588 280 SH Call SOLE   0 0 0
ILLUMINA INC COM 452327109 2,699 13,554 SH   SOLE   13,554 0 0
ILLUMINA INC PUT 452327959 260 396 SH Put SOLE   0 0 0
IMAX CORP CALL 45245E909 11 63 SH Call SOLE   0 0 0
IMAX CORP COM 45245E109 119 5,257 SH   SOLE   5,257 0 0
IMAX CORP PUT 45245E959 5 46 SH Put SOLE   0 0 0
IMMUNE DESIGN CORP CALL 45252L903 11 70 SH Call SOLE   0 0 0
IMMUNOGEN INC CALL 45253H901 64 483 SH Call SOLE   0 0 0
IMMUNOGEN INC PUT 45253H951 24 421 SH Put SOLE   0 0 0
IMPAC MTG HLDGS INC CALL 45254P908 0 45 SH Call SOLE   0 0 0
IMPAC MTG HLDGS INC COM 45254P508 4 345 SH   SOLE   345 0 0
IMPAC MTG HLDGS INC PUT 45254P958 0 38 SH Put SOLE   0 0 0
INGLES MKTS INC CALL 457030904 2 18 SH Call SOLE   0 0 0
INGLES MKTS INC PUT 457030954 1 16 SH Put SOLE   0 0 0
IMMERSION CORP CALL 452521907 2 46 SH Call SOLE   0 0 0
IMMERSION CORP COM 452521107 347 42,547 SH   SOLE   42,547 0 0
IMMERSION CORP PUT 452521957 1 8 SH Put SOLE   0 0 0
IMMUNOMEDICS INC CALL 452907908 354 788 SH Call SOLE   0 0 0
IMMUNOMEDICS INC PUT 452907958 23 620 SH Put SOLE   0 0 0
IMPERIAL OIL LTD CALL 453038908 14 67 SH Call SOLE   0 0 0
CHIPMOS TECHNOLOGIES INC CALL 16965P903 1 24 SH Call SOLE   0 0 0
CHIPMOS TECHNOLOGIES INC COM 16965P103 63 3,282 SH   SOLE   3,282 0 0
CHIPMOS TECHNOLOGIES INC PUT 16965P953 7 200 SH Put SOLE   0 0 0
IMPERVA INC CALL 45321L900 15 420 SH Call SOLE   0 0 0
IMPERVA INC PUT 45321L950 5 46 SH Put SOLE   0 0 0
INTERNAP CORP CALL 45885A900 1 43 SH Call SOLE   0 0 0
INC RESH HLDGS INC CALL 45329R909 3 19 SH Call SOLE   0 0 0
INCYTE CORP CALL 45337C902 156 381 SH Call SOLE   0 0 0
INCYTE CORP COM 45337C102 1,593 13,647 SH   SOLE   13,647 0 0
INCYTE CORP PUT 45337C952 630 556 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 3 142 SH Call SOLE   0 0 0
ISHARES TR PUT 46429B957 20 392 SH Put SOLE   0 0 0
INDEPENDENT BANK CORP MASS CALL 453836908 1 10 SH Call SOLE   0 0 0
INDEPENDENT BANK CORP MASS PUT 453836958 0 4 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 1 5 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K331 91 1,171 SH   SOLE   1,171 0 0
DIREXION SHS ETF TR PUT 25490K959 8 21 SH Put SOLE   0 0 0
INFINITY PHARMACEUTICALS INC CALL 45665G903 0 10 SH Call SOLE   0 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 8 6,758 SH   SOLE   6,758 0 0
INFINERA CORPORATION CALL 45667G903 33 600 SH Call SOLE   0 0 0
INFINERA CORPORATION PUT 45667G953 29 377 SH Put SOLE   0 0 0
IHS MARKIT LTD CALL G47567905 3 70 SH Call SOLE   0 0 0
IHS MARKIT LTD PUT G47567955 33 74 SH Put SOLE   0 0 0
INFOSYS LTD CALL 456788908 3 53 SH Call SOLE   0 0 0
INFOSYS LTD COM 456788108 1,033 70,821 SH   SOLE   70,821 0 0
INFOSYS LTD PUT 456788958 121 2,601 SH Put SOLE   0 0 0
ING GROEP N V CALL 456837903 10 184 SH Call SOLE   0 0 0
ING GROEP N V PUT 456837953 4 322 SH Put SOLE   0 0 0
INOGEN INC CALL 45780L904 1 20 SH Call SOLE   0 0 0
INOGEN INC PUT 45780L954 3 76 SH Put SOLE   0 0 0
INGREDION INC CALL 457187902 0 6 SH Call SOLE   0 0 0
INGREDION INC PUT 457187952 1 4 SH Put SOLE   0 0 0
INOVIO PHARMACEUTICALS INC CALL 45773H901 22 317 SH Call SOLE   0 0 0
INOVIO PHARMACEUTICALS INC COM 45773H201 8 1,414 SH   SOLE   1,414 0 0
INOVIO PHARMACEUTICALS INC PUT 45773H951 10 142 SH Put SOLE   0 0 0
INOVALON HLDGS INC CALL 45781D901 4 10 SH Call SOLE   0 0 0
INOVALON HLDGS INC COM 45781D101 18 1,060 SH   SOLE   1,060 0 0
INOVALON HLDGS INC PUT 45781D951 0 16 SH Put SOLE   0 0 0
INSEEGO CORP CALL 45782B904 2 181 SH Call SOLE   0 0 0
INSMED INC CALL 457669907 1,536 1,347 SH Call SOLE   0 0 0
INSMED INC PUT 457669957 19 873 SH Put SOLE   0 0 0
INSTRUCTURE INC CALL 45781U903 14 189 SH Call SOLE   0 0 0
INSTRUCTURE INC COM 45781U103 57 1,742 SH   SOLE   1,742 0 0
INSTRUCTURE INC PUT 45781U953 1 10 SH Put SOLE   0 0 0
INSYS THERAPEUTICS INC NEW CALL 45824V909 2 58 SH Call SOLE   0 0 0
INSYS THERAPEUTICS INC NEW COM 45824V209 0 56 SH   SOLE   56 0 0
INSYS THERAPEUTICS INC NEW PUT 45824V959 8 13 SH Put SOLE   0 0 0
WORLD FUEL SVCS CORP CALL 981475906 7 123 SH Call SOLE   0 0 0
WORLD FUEL SVCS CORP PUT 981475956 2 12 SH Put SOLE   0 0 0
INTEL CORP CALL 458140900 822 4,130 SH Call SOLE   0 0 0
INTEL CORP COM 458140100 2,915 76,571 SH   SOLE   76,571 0 0
INTEL CORP PUT 458140950 748 4,396 SH Put SOLE   0 0 0
INTL FCSTONE INC CALL 46116V905 0 3 SH Call SOLE   0 0 0
INTL FCSTONE INC COM 46116V105 6 181 SH   SOLE   181 0 0
INTL FCSTONE INC PUT 46116V955 0 4 SH Put SOLE   0 0 0
INTUIT CALL 461202903 30 324 SH Call SOLE   0 0 0
INTUIT PUT 461202953 23 33 SH Put SOLE   0 0 0
INTERSECTIONS INC CALL 460981901 0 3 SH Call SOLE   0 0 0
INTERSECTIONS INC COM 460981301 24 7,157 SH   SOLE   7,157 0 0
INTERSECTIONS INC PUT 460981951 16 94 SH Put SOLE   0 0 0
INNOVIVA INC CALL 45781M901 1 7 SH Call SOLE   0 0 0
IDENTIV INC CALL 45170X905 1 312 SH Call SOLE   0 0 0
INVITATION HOMES INC CALL 46187W907 8 169 SH Call SOLE   0 0 0
INVITATION HOMES INC PUT 46187W957 0 5 SH Put SOLE   0 0 0
INNERWORKINGS INC CALL 45773Y905 5 102 SH Call SOLE   0 0 0
INNERWORKINGS INC PUT 45773Y955 3 27 SH Put SOLE   0 0 0
INTERXION HOLDING N.V CALL N47279909 1 6 SH Call SOLE   0 0 0
INTERXION HOLDING N.V PUT N47279959 0 2 SH Put SOLE   0 0 0
ION GEOPHYSICAL CORP CALL 462044907 9 29 SH Call SOLE   0 0 0
ION GEOPHYSICAL CORP PUT 462044957 0 2 SH Put SOLE   0 0 0
IONIS PHARMACEUTICALS INC CALL 462222900 227 434 SH Call SOLE   0 0 0
IONIS PHARMACEUTICALS INC PUT 462222950 114 531 SH Put SOLE   0 0 0
IOVANCE BIOTHERAPEUTICS INC CALL 462260900 6 87 SH Call SOLE   0 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 13 1,784 SH   SOLE   1,784 0 0
IOVANCE BIOTHERAPEUTICS INC PUT 462260950 1 38 SH Put SOLE   0 0 0
INTL PAPER CO CALL 460146903 218 955 SH Call SOLE   0 0 0
INTL PAPER CO PUT 460146953 51 440 SH Put SOLE   0 0 0
INTELLIPHARMACEUTICS INTL IN COM 458173101 7 7,274 SH   SOLE   7,274 0 0
INTELLIPHARMACEUTICS INTL IN PUT 458173951 21 76 SH Put SOLE   0 0 0
INTERPUBLIC GROUP COS INC CALL 460690900 1 145 SH Call SOLE   0 0 0
INTERPUBLIC GROUP COS INC COM 460690100 139 6,707 SH   SOLE   6,707 0 0
INTERPUBLIC GROUP COS INC PUT 460690950 1 9 SH Put SOLE   0 0 0
IPG PHOTONICS CORP CALL 44980X909 49 48 SH Call SOLE   0 0 0
IPG PHOTONICS CORP COM 44980X109 1,330 7,187 SH   SOLE   7,187 0 0
IPG PHOTONICS CORP PUT 44980X959 69 281 SH Put SOLE   0 0 0
INPHI CORP CALL 45772F907 5 52 SH Call SOLE   0 0 0
INPHI CORP COM 45772F107 406 10,243 SH   SOLE   10,243 0 0
INPHI CORP PUT 45772F957 36 224 SH Put SOLE   0 0 0
INNOPHOS HOLDINGS INC CALL 45774N908 6 80 SH Call SOLE   0 0 0
INTREPID POTASH INC CALL 46121Y902 1 21 SH Call SOLE   0 0 0
INTREPID POTASH INC COM 46121Y102 187 42,964 SH   SOLE   42,964 0 0
INTREPID POTASH INC PUT 46121Y952 0 21 SH Put SOLE   0 0 0
IMPAX LABORATORIES INC CALL 45256B901 27 176 SH Call SOLE   0 0 0
IMPAX LABORATORIES INC PUT 45256B951 15 208 SH Put SOLE   0 0 0
INGERSOLL-RAND PLC CALL G47791901 29 152 SH Call SOLE   0 0 0
INGERSOLL-RAND PLC COM G47791101 779 8,737 SH   SOLE   8,737 0 0
INGERSOLL-RAND PLC PUT G47791951 7 31 SH Put SOLE   0 0 0
IROBOT CORP CALL 462726900 21 205 SH Call SOLE   0 0 0
IROBOT CORP COM 462726100 1,400 18,172 SH   SOLE   18,172 0 0
IROBOT CORP PUT 462726950 270 558 SH Put SOLE   0 0 0
IRIDIUM COMMUNICATIONS INC CALL 46269C902 7 176 SH Call SOLE   0 0 0
IRIDIUM COMMUNICATIONS INC PUT 46269C952 16 167 SH Put SOLE   0 0 0
INVESTORS REAL ESTATE TR CALL 461730903 2 30 SH Call SOLE   0 0 0
IRON MTN INC NEW CALL 46284V901 9 88 SH Call SOLE   0 0 0
IRON MTN INC NEW PUT 46284V951 1 20 SH Put SOLE   0 0 0
INDEPENDENCE RLTY TR INC CALL 45378A906 18 487 SH Call SOLE   0 0 0
INDEPENDENCE RLTY TR INC PUT 45378A956 4 119 SH Put SOLE   0 0 0
IRONWOOD PHARMACEUTICALS INC CALL 46333X908 32 231 SH Call SOLE   0 0 0
IRONWOOD PHARMACEUTICALS INC COM 46333X108 42 2,665 SH   SOLE   2,665 0 0
IRONWOOD PHARMACEUTICALS INC PUT 46333X958 47 591 SH Put SOLE   0 0 0
INVESTORS BANCORP INC NEW COM 46146L101 12 937 SH   SOLE   937 0 0
INVESTORS BANCORP INC NEW PUT 46146L951 0 14 SH Put SOLE   0 0 0
INTUITIVE SURGICAL INC CALL 46120E902 2,692 303 SH Call SOLE   0 0 0
INTUITIVE SURGICAL INC COM 46120E602 1,564 1,496 SH   SOLE   1,496 0 0
INTUITIVE SURGICAL INC PUT 46120E952 470 673 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 25 100 SH Call SOLE   0 0 0
ISHARES TR COM 464288752 10 275 SH   SOLE   275 0 0
ISHARES TR PUT 464288955 5 160 SH Put SOLE   0 0 0
INTRA CELLULAR THERAPIES INC CALL 46116X901 20 112 SH Call SOLE   0 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 581 36,852 SH   SOLE   36,852 0 0
INTRA CELLULAR THERAPIES INC PUT 46116X951 43 439 SH Put SOLE   0 0 0
INOTEK PHARMACEUTICALS CORP CALL 45780V902 3 69 SH Call SOLE   0 0 0
INOTEK PHARMACEUTICALS CORP COM 45780V102 9 5,440 SH   SOLE   5,440 0 0
INOTEK PHARMACEUTICALS CORP PUT 45780V952 6 80 SH Put SOLE   0 0 0
INVESTMENT TECHNOLOGY GRP NE CALL 46145F905 0 6 SH Call SOLE   0 0 0
INVESTMENT TECHNOLOGY GRP NE PUT 46145F955 0 3 SH Put SOLE   0 0 0
INTEGER HLDGS CORP COM 45826H109 31 622 SH   SOLE   622 0 0
ITRON INC CALL 465741906 3 9 SH Call SOLE   0 0 0
ITRON INC COM 465741106 7 97 SH   SOLE   97 0 0
ITT INC CALL 45073V908 15 64 SH Call SOLE   0 0 0
ITT INC PUT 45073V958 0 48 SH Put SOLE   0 0 0
ITAU UNIBANCO HLDG SA CALL 465562906 66 380 SH Call SOLE   0 0 0
ITAU UNIBANCO HLDG SA PUT 465562956 19 534 SH Put SOLE   0 0 0
ITAU UNIBANCO HLDG SA CALL 465562906 149 298 SH Call SOLE   0 0 0
ITAU UNIBANCO HLDG SA PUT 465562956 0 2 SH Put SOLE   0 0 0
ILLINOIS TOOL WKS INC CALL 452308909 62 131 SH Call SOLE   0 0 0
ILLINOIS TOOL WKS INC PUT 452308959 5 39 SH Put SOLE   0 0 0
INTEVAC INC CALL 461148908 5 102 SH Call SOLE   0 0 0
INTEVAC INC COM 461148108 23 2,832 SH   SOLE   2,832 0 0
INVACARE CORP CALL 461203901 2 12 SH Call SOLE   0 0 0
INVACARE CORP PUT 461203951 0 10 SH Put SOLE   0 0 0
INVESCO MORTGAGE CAPITAL INC CALL 46131B900 0 13 SH Call SOLE   0 0 0
INVESCO MORTGAGE CAPITAL INC PUT 46131B950 0 21 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 113 114 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 2 86 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 0 3 SH Call SOLE   0 0 0
INVESCO LTD CALL G491BT908 27 288 SH Call SOLE   0 0 0
INVESCO LTD COM G491BT108 540 15,437 SH   SOLE   15,437 0 0
INVESCO LTD PUT G491BT958 24 121 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1 8 SH Call SOLE   0 0 0
ISHARES TR CALL 464288905 0 3 SH Call SOLE   0 0 0
ISHARES TR COM 464287598 1,398 11,801 SH   SOLE   11,801 0 0
ISHARES TR PUT 464287957 37 384 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 63 80 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 2 118 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 9,006 12,952 SH Call SOLE   0 0 0
ISHARES TR COM 464287655 31,735 214,170 SH   SOLE   214,170 0 0
ISHARES TR PUT 464287957 4,551 31,695 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 59 81 SH Call SOLE   0 0 0
ISHARES TR COM 464287630 2,940 23,693 SH   SOLE   23,693 0 0
ISHARES TR PUT 464287957 2 66 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 24 12 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 23 137 SH Put SOLE   0 0 0
ISHARES TR COM 464287481 183 1,621 SH   SOLE   1,621 0 0
ISHARES TR PUT 464287957 0 4 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 35 130 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 21 168 SH Call SOLE   0 0 0
IXYS CORP CALL 46600W906 2 8 SH Call SOLE   0 0 0
IXYS CORP COM 46600W106 2 119 SH   SOLE   119 0 0
IXYS CORP PUT 46600W956 1 711 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 0 1 SH Call SOLE   0 0 0
ISHARES TR COM 464287796 42 1,139 SH   SOLE   1,139 0 0
ISHARES TR PUT 464287957 0 2 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1 4 SH Call SOLE   0 0 0
ISHARES TR COM 464287788 3 30 SH   SOLE   30 0 0
ISHARES TR PUT 464287957 0 11 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 0 10 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 0 1 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 462 5,613 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 273 3,378 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 7 24 SH Call SOLE   0 0 0
ISHARES TR COM 464287192 700 3,926 SH   SOLE   3,926 0 0
ISHARES TR PUT 464287957 4 39 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 64 95 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 0 4 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 2 134 SH Call SOLE   0 0 0
JACK IN THE BOX INC CALL 466367909 4 6 SH Call SOLE   0 0 0
JACK IN THE BOX INC COM 466367109 961 9,433 SH   SOLE   9,433 0 0
JACK IN THE BOX INC PUT 466367959 147 138 SH Put SOLE   0 0 0
JAGGED PEAK ENERGY INC CALL 47009K907 15 181 SH Call SOLE   0 0 0
JAKKS PAC INC CALL 47012E906 0 5 SH Call SOLE   0 0 0
JAKKS PAC INC COM 47012E106 12 4,046 SH   SOLE   4,046 0 0
JA SOLAR HOLDINGS CO LTD CALL 466090906 1 24 SH Call SOLE   0 0 0
JA SOLAR HOLDINGS CO LTD COM 466090206 58 7,630 SH   SOLE   7,630 0 0
JA SOLAR HOLDINGS CO LTD PUT 466090956 1 62 SH Put SOLE   0 0 0
JAZZ PHARMACEUTICALS PLC CALL G50871905 9 56 SH Call SOLE   0 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 98 673 SH   SOLE   673 0 0
JAZZ PHARMACEUTICALS PLC PUT G50871955 44 189 SH Put SOLE   0 0 0
JBG SMITH PPTYS COM 46590V100 227 6,658 SH   SOLE   6,658 0 0
HUNT J B TRANS SVCS INC CALL 445658907 26 89 SH Call SOLE   0 0 0
HUNT J B TRANS SVCS INC COM 445658107 574 5,169 SH   SOLE   5,169 0 0
HUNT J B TRANS SVCS INC PUT 445658957 0 13 SH Put SOLE   0 0 0
JABIL INC CALL 466313903 21 299 SH Call SOLE   0 0 0
JABIL INC PUT 466313953 12 84 SH Put SOLE   0 0 0
JETBLUE AIRWAYS CORP CALL 477143901 8 172 SH Call SOLE   0 0 0
JETBLUE AIRWAYS CORP PUT 477143951 39 148 SH Put SOLE   0 0 0
SANFILIPPO JOHN B & SON INC CALL 800422907 0 17 SH Call SOLE   0 0 0
SANFILIPPO JOHN B & SON INC PUT 800422957 0 5 SH Put SOLE   0 0 0
JOHN BEAN TECHNOLOGIES CORP CALL 477839904 3 6 SH Call SOLE   0 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 86 855 SH   SOLE   855 0 0
JOHN BEAN TECHNOLOGIES CORP PUT 477839954 8 40 SH Put SOLE   0 0 0
JOHNSON CTLS INTL PLC CALL G51502905 22 621 SH Call SOLE   0 0 0
JOHNSON CTLS INTL PLC COM G51502105 479 11,903 SH   SOLE   11,903 0 0
JOHNSON CTLS INTL PLC PUT G51502955 11 832 SH Put SOLE   0 0 0
JOHNSON CTLS INTL PLC CALL G51502905 155 239 SH Call SOLE   0 0 0
JOHNSON CTLS INTL PLC PUT G51502955 0 1 SH Put SOLE   0 0 0
JOHNSON CTLS INTL PLC CALL G51502905 11 8 SH Call SOLE   0 0 0
JOHNSON CTLS INTL PLC PUT G51502955 0 6 SH Put SOLE   0 0 0
JOHNSON CTLS INTL PLC CALL G51502905 1 2 SH Call SOLE   0 0 0
J2 GLOBAL INC COM 48123V102 68 932 SH   SOLE   932 0 0
PENNEY J C INC CALL 708160906 0 248 SH Call SOLE   0 0 0
PENNEY J C INC PUT 708160956 56 375 SH Put SOLE   0 0 0
JD COM INC CALL 47215P906 742 2,918 SH Call SOLE   0 0 0
JD COM INC COM 47215P106 16,049 420,138 SH   SOLE   420,138 0 0
JD COM INC PUT 47215P956 3,094 9,044 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 87 342 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E877 168 2,990 SH   SOLE   2,990 0 0
DIREXION SHS ETF TR PUT 25460E955 75 69 SH Put SOLE   0 0 0
JACOBS ENGR GROUP INC DEL CALL 469814907 11 61 SH Call SOLE   0 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 112 1,939 SH   SOLE   1,939 0 0
JACOBS ENGR GROUP INC DEL PUT 469814957 3 181 SH Put SOLE   0 0 0
JELD-WEN HLDG INC CALL 47580P903 0 8 SH Call SOLE   0 0 0
JELD-WEN HLDG INC PUT 47580P953 0 1 SH Put SOLE   0 0 0
JANUS HENDERSON GROUP PLC CALL G4474Y904 2 10 SH Call SOLE   0 0 0
JANUS HENDERSON GROUP PLC PUT G4474Y954 0 5 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06739F901 3 59 SH Call SOLE   0 0 0
BARCLAYS BK PLC COM 06739F101 184 5,486 SH   SOLE   5,486 0 0
BARCLAYS BK PLC PUT 06739F951 20 62 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06739H903 1 114 SH Call SOLE   0 0 0
BARCLAYS BANK PLC COM 06739H305 0 29 SH   SOLE   29 0 0
BARCLAYS BANK PLC PUT 06739H953 5 10 SH Put SOLE   0 0 0
HENRY JACK & ASSOC INC CALL 426281901 0 4 SH Call SOLE   0 0 0
JINKOSOLAR HLDG CO LTD CALL 47759T900 94 357 SH Call SOLE   0 0 0
JINKOSOLAR HLDG CO LTD COM 47759T100 14 593 SH   SOLE   593 0 0
JINKOSOLAR HLDG CO LTD PUT 47759T950 129 416 SH Put SOLE   0 0 0
JONES LANG LASALLE INC CALL 48020Q907 2 7 SH Call SOLE   0 0 0
JONES LANG LASALLE INC PUT 48020Q957 0 11 SH Put SOLE   0 0 0
JAMBA INC CALL 47023A909 0 50 SH Call SOLE   0 0 0
JUMEI INTL HLDG LTD CALL 48138L907 3 179 SH Call SOLE   0 0 0
JUMEI INTL HLDG LTD COM 48138L107 13 4,779 SH   SOLE   4,779 0 0
JUMEI INTL HLDG LTD PUT 48138L957 37 642 SH Put SOLE   0 0 0
JOHNSON & JOHNSON CALL 478160904 882 3,535 SH Call SOLE   0 0 0
JOHNSON & JOHNSON PUT 478160954 1,192 4,128 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 13 308 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 11 283 SH Put SOLE   0 0 0
JUNIPER PHARMACEUTICALS INC COM 48203L107 6 1,437 SH   SOLE   1,437 0 0
JUNIPER NETWORKS INC CALL 48203R904 118 402 SH Call SOLE   0 0 0
JUNIPER NETWORKS INC PUT 48203R954 15 263 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 136 1,090 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 257 816 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 22 1,423 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 275 1,177 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06739H903 0 73 SH Call SOLE   0 0 0
BARCLAYS BANK PLC COM 06739H297 511 30,800 SH   SOLE   30,800 0 0
BARCLAYS BANK PLC PUT 06739H953 17 126 SH Put SOLE   0 0 0
51JOB INC COM 316827104 180 2,970 SH   SOLE   2,970 0 0
51JOB INC PUT 316827954 15 158 SH Put SOLE   0 0 0
ST JOE CO CALL 790148900 3 26 SH Call SOLE   0 0 0
ST JOE CO PUT 790148950 0 20 SH Put SOLE   0 0 0
JONES ENERGY INC CALL 48019R908 0 20 SH Call SOLE   0 0 0
JONES ENERGY INC COM 48019R108 4 2,318 SH   SOLE   2,318 0 0
JPMORGAN CHASE & CO CALL 46625H905 1,757 4,065 SH Call SOLE   0 0 0
JPMORGAN CHASE & CO COM 46625H100 12,791 133,924 SH   SOLE   133,924 0 0
JPMORGAN CHASE & CO PUT 46625H955 1,048 7,457 SH Put SOLE   0 0 0
CHINA FIN ONLINE CO LTD COM 169379104 0 306 SH   SOLE   306 0 0
JUNO THERAPEUTICS INC CALL 48205A909 562 593 SH Call SOLE   0 0 0
JUNO THERAPEUTICS INC PUT 48205A959 57 647 SH Put SOLE   0 0 0
NORDSTROM INC CALL 655664900 170 614 SH Call SOLE   0 0 0
NORDSTROM INC PUT 655664950 198 1,375 SH Put SOLE   0 0 0
KELLOGG CO CALL 487836908 13 468 SH Call SOLE   0 0 0
KELLOGG CO COM 487836108 2,538 40,702 SH   SOLE   40,702 0 0
KELLOGG CO PUT 487836958 435 1,979 SH Put SOLE   0 0 0
KAISER ALUMINUM CORP CALL 483007904 4 10 SH Call SOLE   0 0 0
KAISER ALUMINUM CORP COM 483007704 75 736 SH   SOLE   736 0 0
IKANG HEALTHCARE GROUP INC COM 45174L108 1,292 95,919 SH   SOLE   95,919 0 0
IKANG HEALTHCARE GROUP INC PUT 45174L958 356 1,221 SH Put SOLE   0 0 0
KAR AUCTION SVCS INC COM 48238T109 471 9,871 SH   SOLE   9,871 0 0
KAR AUCTION SVCS INC PUT 48238T959 0 3 SH Put SOLE   0 0 0
KB FINANCIAL GROUP INC COM 48241A105 179 3,654 SH   SOLE   3,654 0 0
KRANESHARES TR CALL 500767905 4 6 SH Call SOLE   0 0 0
KIMBALL INTL INC CALL 494274903 1 5 SH Call SOLE   0 0 0
KIMBALL INTL INC COM 494274103 505 25,564 SH   SOLE   25,564 0 0
SPDR SERIES TRUST CALL 78464A908 34 170 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A797 707 15,680 SH   SOLE   15,680 0 0
SPDR SERIES TRUST PUT 78464A958 60 624 SH Put SOLE   0 0 0
KB HOME CALL 48666K909 70 432 SH Call SOLE   0 0 0
KB HOME COM 48666K109 342 14,206 SH   SOLE   14,206 0 0
KB HOME PUT 48666K959 27 948 SH Put SOLE   0 0 0
KBR INC CALL 48242W906 34 148 SH Call SOLE   0 0 0
KBR INC PUT 48242W956 1 12 SH Put SOLE   0 0 0
SPDR SERIES TRUST COM 78464A771 10 200 SH   SOLE   200 0 0
KELLY SVCS INC CALL 488152907 2 36 SH Call SOLE   0 0 0
KELLY SVCS INC PUT 488152957 0 1 SH Put SOLE   0 0 0
KEMET CORP CALL 488360907 34 182 SH Call SOLE   0 0 0
KEMET CORP COM 488360207 643 30,439 SH   SOLE   30,439 0 0
KEMET CORP PUT 488360957 1 50 SH Put SOLE   0 0 0
KOREA ELECTRIC PWR CALL 500631906 1 93 SH Call SOLE   0 0 0
KOREA ELECTRIC PWR PUT 500631956 3 43 SH Put SOLE   0 0 0
KERYX BIOPHARMACEUTICALS INC CALL 492515901 134 839 SH Call SOLE   0 0 0
KERYX BIOPHARMACEUTICALS INC PUT 492515951 2 17 SH Put SOLE   0 0 0
KIRBY CORP CALL 497266906 0 4 SH Call SOLE   0 0 0
KEYCORP NEW CALL 493267908 34 720 SH Call SOLE   0 0 0
KEYCORP NEW PUT 493267958 2 334 SH Put SOLE   0 0 0
KEYSIGHT TECHNOLOGIES INC CALL 49338L903 6 49 SH Call SOLE   0 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 127 3,062 SH   SOLE   3,062 0 0
KEYSIGHT TECHNOLOGIES INC PUT 49338L953 0 17 SH Put SOLE   0 0 0
KEYW HLDG CORP COM 493723100 82 10,791 SH   SOLE   10,791 0 0
KEYW HLDG CORP PUT 493723950 28 164 SH Put SOLE   0 0 0
KORN FERRY INTL COM 500643200 9 237 SH   SOLE   237 0 0
KINROSS GOLD CORP CALL 496902904 1 65 SH Call SOLE   0 0 0
KINROSS GOLD CORP COM 496902404 25 5,920 SH   SOLE   5,920 0 0
KINROSS GOLD CORP PUT 496902954 1 25 SH Put SOLE   0 0 0
KRAFT HEINZ CO CALL 500754906 5 294 SH Call SOLE   0 0 0
KRAFT HEINZ CO COM 500754106 1,218 15,714 SH   SOLE   15,714 0 0
KRAFT HEINZ CO PUT 500754956 976 1,365 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 114 235 SH Call SOLE   0 0 0
KIMCO RLTY CORP CALL 49446R909 3 100 SH Call SOLE   0 0 0
KIMCO RLTY CORP PUT 49446R959 3 58 SH Put SOLE   0 0 0
KIRKLANDS INC CALL 497498905 2 274 SH Call SOLE   0 0 0
KIRKLANDS INC PUT 497498955 0 55 SH Put SOLE   0 0 0
KITE PHARMA INC CALL 49803L909 2,278 2,145 SH Call SOLE   0 0 0
KITE PHARMA INC COM 49803L109 5,183 28,828 SH   SOLE   28,828 0 0
KITE PHARMA INC PUT 49803L959 21 1,083 SH Put SOLE   0 0 0
KKR & CO L P DEL CALL 48248M902 68 473 SH Call SOLE   0 0 0
KKR & CO L P DEL COM 48248M102 125 6,175 SH   SOLE   6,175 0 0
KKR & CO L P DEL PUT 48248M952 18 303 SH Put SOLE   0 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 37 2,913 SH   SOLE   2,913 0 0
KIRKLAND LAKE GOLD LTD PUT 49741E950 1 31 SH Put SOLE   0 0 0
KLA-TENCOR CORP CALL 482480900 224 289 SH Call SOLE   0 0 0
KLA-TENCOR CORP PUT 482480950 3 89 SH Put SOLE   0 0 0
KULICKE & SOFFA INDS INC CALL 501242901 17 130 SH Call SOLE   0 0 0
KULICKE & SOFFA INDS INC COM 501242101 13 644 SH   SOLE   644 0 0
KULICKE & SOFFA INDS INC PUT 501242951 4 98 SH Put SOLE   0 0 0
KLX INC CALL 482539903 1 5 SH Call SOLE   0 0 0
KLX INC COM 482539103 344 6,505 SH   SOLE   6,505 0 0
KLX INC PUT 482539953 0 4 SH Put SOLE   0 0 0
KIMBERLY CLARK CORP CALL 494368903 58 668 SH Call SOLE   0 0 0
KIMBERLY CLARK CORP COM 494368103 1,459 12,405 SH   SOLE   12,405 0 0
KIMBERLY CLARK CORP PUT 494368953 150 679 SH Put SOLE   0 0 0
KINDER MORGAN INC DEL CALL 49456B901 23 769 SH Call SOLE   0 0 0
KINDER MORGAN INC DEL COM 49456B101 1,201 62,665 SH   SOLE   62,665 0 0
KINDER MORGAN INC DEL PUT 49456B951 182 405 SH Put SOLE   0 0 0
KENNAMETAL INC CALL 489170900 24 139 SH Call SOLE   0 0 0
KENNAMETAL INC PUT 489170950 4 159 SH Put SOLE   0 0 0
CARMAX INC CALL 143130902 1,468 1,301 SH Call SOLE   0 0 0
CARMAX INC PUT 143130952 14 609 SH Put SOLE   0 0 0
KNOWLES CORP CALL 49926D909 9 65 SH Call SOLE   0 0 0
KNOWLES CORP PUT 49926D959 1 3 SH Put SOLE   0 0 0
KINDRED HEALTHCARE INC CALL 494580903 7 308 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 6 40 SH Call SOLE   0 0 0
KANDI TECHNOLOGIES GROUP INC COM 483709101 5 903 SH   SOLE   903 0 0
KANDI TECHNOLOGIES GROUP INC PUT 483709951 3 82 SH Put SOLE   0 0 0
KNOT OFFSHORE PARTNERS LP CALL Y48125901 0 7 SH Call SOLE   0 0 0
KNOT OFFSHORE PARTNERS LP PUT Y48125951 0 160 SH Put SOLE   0 0 0
KNIGHT SWIFT TRANSN HLDGS IN CALL 499049904 356 589 SH Call SOLE   0 0 0
KNIGHT SWIFT TRANSN HLDGS IN PUT 499049954 12 253 SH Put SOLE   0 0 0
COCA COLA CO CALL 191216900 420 2,128 SH Call SOLE   0 0 0
COCA COLA CO COM 191216100 169 3,776 SH   SOLE   3,776 0 0
COCA COLA CO PUT 191216950 140 1,212 SH Put SOLE   0 0 0
EASTMAN KODAK CO CALL 277461906 0 5 SH Call SOLE   0 0 0
EASTMAN KODAK CO COM 277461406 104 14,217 SH   SOLE   14,217 0 0
EASTMAN KODAK CO PUT 277461956 15 138 SH Put SOLE   0 0 0
COCA COLA FEMSA S A B DE C V CALL 191241908 1 5 SH Call SOLE   0 0 0
COCA COLA FEMSA S A B DE C V PUT 191241958 0 1 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 13 66 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F809 30 2,067 SH   SOLE   2,067 0 0
VANECK VECTORS ETF TR PUT 92189F952 6 133 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 2 10 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W387 214 6,382 SH   SOLE   6,382 0 0
PROSHARES TR II PUT 74347W952 2 42 SH Put SOLE   0 0 0
KONA GRILL INC CALL 50047H901 0 2 SH Call SOLE   0 0 0
KONA GRILL INC COM 50047H201 4 1,134 SH   SOLE   1,134 0 0
KONA GRILL INC PUT 50047H951 0 2 SH Put SOLE   0 0 0
KOPPERS HOLDINGS INC CALL 50060P906 22 53 SH Call SOLE   0 0 0
KOPPERS HOLDINGS INC PUT 50060P956 0 1 SH Put SOLE   0 0 0
KOPIN CORP CALL 500600901 0 52 SH Call SOLE   0 0 0
KOPIN CORP COM 500600101 44 10,675 SH   SOLE   10,675 0 0
KOPIN CORP PUT 500600951 1 24 SH Put SOLE   0 0 0
MICHAEL KORS HLDGS LTD CALL G60754901 526 1,486 SH Call SOLE   0 0 0
MICHAEL KORS HLDGS LTD PUT G60754951 54 828 SH Put SOLE   0 0 0
KOSMOS ENERGY LTD CALL G5315B907 28 304 SH Call SOLE   0 0 0
KARYOPHARM THERAPEUTICS INC CALL 48576U906 2 32 SH Call SOLE   0 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 208 19,004 SH   SOLE   19,004 0 0
KARYOPHARM THERAPEUTICS INC PUT 48576U956 2 46 SH Put SOLE   0 0 0
KROGER CO CALL 501044901 130 4,238 SH Call SOLE   0 0 0
KROGER CO PUT 501044951 331 1,472 SH Put SOLE   0 0 0
KRATON CORPORATION CALL 50077C906 0 1 SH Call SOLE   0 0 0
KRATON CORPORATION COM 50077C106 167 4,141 SH   SOLE   4,141 0 0
KILROY RLTY CORP COM 49427F108 15 216 SH   SOLE   216 0 0
KILROY RLTY CORP PUT 49427F958 0 60 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 194 1,087 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 275 2,042 SH Put SOLE   0 0 0
KITE RLTY GROUP TR COM 49803T300 4 213 SH   SOLE   213 0 0
KITE RLTY GROUP TR PUT 49803T950 0 2 SH Put SOLE   0 0 0
KORNIT DIGITAL LTD CALL M6372Q903 1 3 SH Call SOLE   0 0 0
KORNIT DIGITAL LTD PUT M6372Q953 0 1 SH Put SOLE   0 0 0
KEARNY FINL CORP MD COM 48716P108 15 1,039 SH   SOLE   1,039 0 0
KEARNY FINL CORP MD PUT 48716P958 0 30 SH Put SOLE   0 0 0
KRONOS WORLDWIDE INC CALL 50105F905 101 305 SH Call SOLE   0 0 0
KRONOS WORLDWIDE INC COM 50105F105 327 14,365 SH   SOLE   14,365 0 0
KRONOS WORLDWIDE INC PUT 50105F955 53 796 SH Put SOLE   0 0 0
KAPSTONE PAPER & PACKAGING C CALL 48562P903 12 82 SH Call SOLE   0 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 219 10,191 SH   SOLE   10,191 0 0
KAPSTONE PAPER & PACKAGING C PUT 48562P953 3 32 SH Put SOLE   0 0 0
KOHLS CORP CALL 500255904 217 1,223 SH Call SOLE   0 0 0
KOHLS CORP PUT 500255954 101 1,108 SH Put SOLE   0 0 0
KANSAS CITY SOUTHERN CALL 485170902 399 410 SH Call SOLE   0 0 0
KANSAS CITY SOUTHERN PUT 485170952 19 118 SH Put SOLE   0 0 0
KRATOS DEFENSE & SEC SOLUTIO CALL 50077B907 46 280 SH Call SOLE   0 0 0
KRATOS DEFENSE & SEC SOLUTIO COM 50077B207 54 4,165 SH   SOLE   4,165 0 0
KRATOS DEFENSE & SEC SOLUTIO PUT 50077B957 5 92 SH Put SOLE   0 0 0
K2M GROUP HLDGS INC COM 48273J107 22 1,083 SH   SOLE   1,083 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 1,243 67,036 SH   SOLE   67,036 0 0
KENNEDY-WILSON HLDGS INC PUT 489398957 147 1,088 SH Put SOLE   0 0 0
KRANESHARES TR CALL 500767905 13 70 SH Call SOLE   0 0 0
KRANESHARES TR COM 500767306 1,030 18,104 SH   SOLE   18,104 0 0
KRANESHARES TR PUT 500767955 3 109 SH Put SOLE   0 0 0
KAYNE ANDERSON MLP INVT CO CALL 486606906 2 41 SH Call SOLE   0 0 0
KAYNE ANDERSON MLP INVT CO PUT 486606956 0 6 SH Put SOLE   0 0 0
LOEWS CORP CALL 540424908 14 57 SH Call SOLE   0 0 0
LOEWS CORP PUT 540424958 0 5 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 2 138 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K745 8 1,751 SH   SOLE   1,751 0 0
DIREXION SHS ETF TR PUT 25490K959 1 16 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 124 127 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K323 201 2,352 SH   SOLE   2,352 0 0
DIREXION SHS ETF TR PUT 25490K959 23 160 SH Put SOLE   0 0 0
LITHIA MTRS INC CALL 536797903 12 12 SH Call SOLE   0 0 0
LITHIA MTRS INC PUT 536797953 0 1 SH Put SOLE   0 0 0
LADDER CAP CORP CALL 505743904 1 14 SH Call SOLE   0 0 0
LADDER CAP CORP COM 505743104 3 282 SH   SOLE   282 0 0
LADDER CAP CORP PUT 505743954 0 3 SH Put SOLE   0 0 0
LAMAR ADVERTISING CO NEW CALL 512816909 1 4 SH Call SOLE   0 0 0
LAMAR ADVERTISING CO NEW COM 512816109 367 5,363 SH   SOLE   5,363 0 0
LAMAR ADVERTISING CO NEW PUT 512816959 17 607 SH Put SOLE   0 0 0
LAUREATE EDUCATION INC CALL 518613903 4 61 SH Call SOLE   0 0 0
LAUREATE EDUCATION INC PUT 518613953 0 20 SH Put SOLE   0 0 0
LAYNE CHRISTENSEN CO CALL 521050904 63 239 SH Call SOLE   0 0 0
LAYNE CHRISTENSEN CO PUT 521050954 6 255 SH Put SOLE   0 0 0
LAZARD LTD CALL G54050902 19 105 SH Call SOLE   0 0 0
LAZARD LTD PUT G54050952 10 59 SH Put SOLE   0 0 0
L BRANDS INC CALL 501797904 255 1,102 SH Call SOLE   0 0 0
L BRANDS INC COM 501797104 546 13,133 SH   SOLE   13,133 0 0
L BRANDS INC PUT 501797954 1,969 2,406 SH Put SOLE   0 0 0
LIBERTY BROADBAND CORP CALL 530307905 0 1 SH Call SOLE   0 0 0
LIBERTY BROADBAND CORP PUT 530307955 0 2 SH Put SOLE   0 0 0
LIBERTY BROADBAND CORP CALL 530307905 0 10 SH Call SOLE   0 0 0
LIBERTY GLOBAL PLC CALL G5480U903 11 47 SH Call SOLE   0 0 0
LIBERTY GLOBAL PLC CALL G5480U903 11 279 SH Call SOLE   0 0 0
LIBERTY GLOBAL PLC PUT G5480U953 1 43 SH Put SOLE   0 0 0
LIBERTY GLOBAL PLC CALL G5480U903 65 1,588 SH Call SOLE   0 0 0
LIBERTY GLOBAL PLC PUT G5480U953 41 292 SH Put SOLE   0 0 0
LIBBEY INC CALL 529898908 0 18 SH Call SOLE   0 0 0
LIBBEY INC PUT 529898958 0 21 SH Put SOLE   0 0 0
LENDINGCLUB CORP CALL 52603A909 47 733 SH Call SOLE   0 0 0
LENDINGCLUB CORP PUT 52603A959 6 299 SH Put SOLE   0 0 0
LANNET INC CALL 516012901 24 219 SH Call SOLE   0 0 0
LANNET INC COM 516012101 98 5,359 SH   SOLE   5,359 0 0
LANNET INC PUT 516012951 31 227 SH Put SOLE   0 0 0
LCI INDS CALL 50189K903 199 251 SH Call SOLE   0 0 0
LCI INDS PUT 50189K953 0 4 SH Put SOLE   0 0 0
LEIDOS HLDGS INC CALL 525327902 13 13 SH Call SOLE   0 0 0
LEIDOS HLDGS INC COM 525327102 477 8,064 SH   SOLE   8,064 0 0
LEIDOS HLDGS INC PUT 525327952 0 63 SH Put SOLE   0 0 0
LANDAUER INC CALL 51476K903 0 1 SH Call SOLE   0 0 0
LANDS END INC NEW CALL 51509F905 5 59 SH Call SOLE   0 0 0
LANDS END INC NEW COM 51509F105 484 36,669 SH   SOLE   36,669 0 0
LANDS END INC NEW PUT 51509F955 352 319 SH Put SOLE   0 0 0
LEAR CORP CALL 521865904 233 113 SH Call SOLE   0 0 0
LEAR CORP PUT 521865954 4 93 SH Put SOLE   0 0 0
LINCOLN ELEC HLDGS INC CALL 533900906 3 11 SH Call SOLE   0 0 0
LEE ENTERPRISES INC CALL 523768909 0 23 SH Call SOLE   0 0 0
LEGGETT & PLATT INC CALL 524660907 0 1 SH Call SOLE   0 0 0
LEGGETT & PLATT INC COM 524660107 117 2,460 SH   SOLE   2,460 0 0
LEGGETT & PLATT INC PUT 524660957 5 33 SH Put SOLE   0 0 0
LENNAR CORP CALL 526057902 94 129 SH Call SOLE   0 0 0
LENNAR CORP COM 526057104 59 1,126 SH   SOLE   1,126 0 0
LENNAR CORP PUT 526057952 55 422 SH Put SOLE   0 0 0
CHINA LIFE INS CO LTD CALL 16939P906 2 92 SH Call SOLE   0 0 0
CHINA LIFE INS CO LTD PUT 16939P956 4 309 SH Put SOLE   0 0 0
LEAF GROUP LTD CALL 52177G902 0 9 SH Call SOLE   0 0 0
LEAF GROUP LTD COM 52177G102 103 14,949 SH   SOLE   14,949 0 0
LEAF GROUP LTD PUT 52177G952 11 99 SH Put SOLE   0 0 0
LITTELFUSE INC CALL 537008904 0 1 SH Call SOLE   0 0 0
LITTELFUSE INC COM 537008104 1 9 SH   SOLE   9 0 0
LITTELFUSE INC PUT 537008954 0 40 SH Put SOLE   0 0 0
LIFEVANTAGE CORP COM 53222K205 4 1,100 SH   SOLE   1,100 0 0
LIFEVANTAGE CORP PUT 53222K955 1 11 SH Put SOLE   0 0 0
LEGACY RESVS LP CALL 524707904 1 448 SH Call SOLE   0 0 0
LIONS GATE ENTMNT CORP CALL 535919900 31 40 SH Call SOLE   0 0 0
LIONS GATE ENTMNT CORP COM 535919401 209 6,274 SH   SOLE   6,274 0 0
LIONS GATE ENTMNT CORP PUT 535919950 2 13 SH Put SOLE   0 0 0
LIONS GATE ENTMNT CORP CALL 535919900 13 64 SH Call SOLE   0 0 0
LIONS GATE ENTMNT CORP COM 535919500 156 4,930 SH   SOLE   4,930 0 0
LIONS GATE ENTMNT CORP PUT 535919950 0 18 SH Put SOLE   0 0 0
LGI HOMES INC CALL 50187T906 75 148 SH Call SOLE   0 0 0
LGI HOMES INC COM 50187T106 368 7,592 SH   SOLE   7,592 0 0
LGI HOMES INC PUT 50187T956 52 340 SH Put SOLE   0 0 0
LIGAND PHARMACEUTICALS INC CALL 53220K904 0 1 SH Call SOLE   0 0 0
LIGAND PHARMACEUTICALS INC COM 53220K504 216 1,590 SH   SOLE   1,590 0 0
LIGAND PHARMACEUTICALS INC PUT 53220K954 0 2 SH Put SOLE   0 0 0
LABORATORY CORP AMER HLDGS CALL 50540R909 88 180 SH Call SOLE   0 0 0
LABORATORY CORP AMER HLDGS PUT 50540R959 32 66 SH Put SOLE   0 0 0
LHC GROUP INC CALL 50187A907 85 281 SH Call SOLE   0 0 0
LHC GROUP INC PUT 50187A957 3 88 SH Put SOLE   0 0 0
LASALLE HOTEL PPTYS CALL 517942908 10 151 SH Call SOLE   0 0 0
LASALLE HOTEL PPTYS PUT 517942958 0 7 SH Put SOLE   0 0 0
LENNOX INTL INC CALL 526107907 83 62 SH Call SOLE   0 0 0
LENNOX INTL INC PUT 526107957 2 31 SH Put SOLE   0 0 0
LIBERTY GLOBAL PLC CALL G5480U903 32 55 SH Call SOLE   0 0 0
LIBERTY GLOBAL PLC COM G5480U138 260 10,964 SH   SOLE   10,964 0 0
LIBERTY GLOBAL PLC PUT G5480U953 2 27 SH Put SOLE   0 0 0
LIBERTY GLOBAL PLC CALL G5480U903 8 62 SH Call SOLE   0 0 0
LIBERTY GLOBAL PLC PUT G5480U953 1 34 SH Put SOLE   0 0 0
LINIU TECHNOLOGY GROUP COM G54971208 0 536 SH   SOLE   536 0 0
LINIU TECHNOLOGY GROUP PUT G54971958 19 40 SH Put SOLE   0 0 0
FIDELITY SOUTHERN CORP NEW CALL 316394905 1 26 SH Call SOLE   0 0 0
FIDELITY SOUTHERN CORP NEW PUT 316394955 0 9 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 91 227 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y855 2,938 78,555 SH   SOLE   78,555 0 0
GLOBAL X FDS PUT 37954Y951 66 642 SH Put SOLE   0 0 0
LIGHTINTHEBOX HLDG CO LTD COM 53225G102 25 10,501 SH   SOLE   10,501 0 0
LIGHTINTHEBOX HLDG CO LTD PUT 53225G952 27 107 SH Put SOLE   0 0 0
LUMENTUM HLDGS INC CALL 55024U909 243 799 SH Call SOLE   0 0 0
LUMENTUM HLDGS INC COM 55024U109 1,976 36,370 SH   SOLE   36,370 0 0
LUMENTUM HLDGS INC PUT 55024U959 329 634 SH Put SOLE   0 0 0
LIVANOVA PLC CALL G5509L901 5 9 SH Call SOLE   0 0 0
LIVANOVA PLC COM G5509L101 245 3,507 SH   SOLE   3,507 0 0
LA JOLLA PHARMACEUTICAL CO CALL 503459904 20 57 SH Call SOLE   0 0 0
LA JOLLA PHARMACEUTICAL CO COM 503459604 249 7,161 SH   SOLE   7,161 0 0
LA JOLLA PHARMACEUTICAL CO PUT 503459954 54 424 SH Put SOLE   0 0 0
LKQ CORP CALL 501889908 2 19 SH Call SOLE   0 0 0
LKQ CORP COM 501889208 5 153 SH   SOLE   153 0 0
LKQ CORP PUT 501889958 2 37 SH Put SOLE   0 0 0
LSC COMMUNICATIONS INC CALL 50218P907 5 85 SH Call SOLE   0 0 0
LSC COMMUNICATIONS INC COM 50218P107 73 4,427 SH   SOLE   4,427 0 0
LSC COMMUNICATIONS INC PUT 50218P957 48 143 SH Put SOLE   0 0 0
LUMBER LIQUIDATORS HLDGS INC CALL 55003T907 472 585 SH Call SOLE   0 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 518 13,312 SH   SOLE   13,312 0 0
LUMBER LIQUIDATORS HLDGS INC PUT 55003T957 21 327 SH Put SOLE   0 0 0
L3 TECHNOLOGIES INC CALL 502413907 73 145 SH Call SOLE   0 0 0
L3 TECHNOLOGIES INC PUT 502413957 2 51 SH Put SOLE   0 0 0
LIMELIGHT NETWORKS INC CALL 53261M904 2 28 SH Call SOLE   0 0 0
LIMELIGHT NETWORKS INC COM 53261M104 50 12,772 SH   SOLE   12,772 0 0
LIMELIGHT NETWORKS INC PUT 53261M954 1 75 SH Put SOLE   0 0 0
LILLY ELI & CO CALL 532457908 260 793 SH Call SOLE   0 0 0
LILLY ELI & CO COM 532457108 2,980 34,846 SH   SOLE   34,846 0 0
LILLY ELI & CO PUT 532457958 99 1,193 SH Put SOLE   0 0 0
LEGG MASON INC CALL 524901905 27 114 SH Call SOLE   0 0 0
LEGG MASON INC PUT 524901955 0 17 SH Put SOLE   0 0 0
LUMINEX CORP DEL COM 55027E102 14 695 SH   SOLE   695 0 0
LUMINEX CORP DEL PUT 55027E952 0 30 SH Put SOLE   0 0 0
LUMOS NETWORKS CORP CALL 550283905 3 61 SH Call SOLE   0 0 0
LANDMARK INFRASTRUCTURE LP COM 51508J108 5 329 SH   SOLE   329 0 0
LANDMARK INFRASTRUCTURE LP PUT 51508J958 2 15 SH Put SOLE   0 0 0
LOCKHEED MARTIN CORP CALL 539830909 963 778 SH Call SOLE   0 0 0
LOCKHEED MARTIN CORP COM 539830109 789 2,545 SH   SOLE   2,545 0 0
LOCKHEED MARTIN CORP PUT 539830959 147 621 SH Put SOLE   0 0 0
LINE CORP CALL 53567X901 2 19 SH Call SOLE   0 0 0
LINE CORP COM 53567X101 1,535 42,427 SH   SOLE   42,427 0 0
LINE CORP PUT 53567X951 77 460 SH Put SOLE   0 0 0
LINCOLN NATL CORP IND CALL 534187909 103 466 SH Call SOLE   0 0 0
LINCOLN NATL CORP IND PUT 534187959 11 333 SH Put SOLE   0 0 0
SNYDERS-LANCE INC CALL 833551904 0 20 SH Call SOLE   0 0 0
SNYDERS-LANCE INC COM 833551104 294 7,729 SH   SOLE   7,729 0 0
CHENIERE ENERGY INC CALL 16411R908 63 751 SH Call SOLE   0 0 0
CHENIERE ENERGY INC PUT 16411R958 49 591 SH Put SOLE   0 0 0
ALLIANT ENERGY CORP CALL 018802908 2 93 SH Call SOLE   0 0 0
ALLIANT ENERGY CORP PUT 018802958 2 15 SH Put SOLE   0 0 0
LANTHEUS HLDGS INC CALL 516544903 2 16 SH Call SOLE   0 0 0
LANTHEUS HLDGS INC COM 516544103 39 2,196 SH   SOLE   2,196 0 0
LANTHEUS HLDGS INC PUT 516544953 2 24 SH Put SOLE   0 0 0
EL POLLO LOCO HLDGS INC CALL 268603907 0 28 SH Call SOLE   0 0 0
EL POLLO LOCO HLDGS INC PUT 268603957 0 25 SH Put SOLE   0 0 0
LOGITECH INTL S A CALL H50430902 42 176 SH Call SOLE   0 0 0
LOGITECH INTL S A PUT H50430952 17 144 SH Put SOLE   0 0 0
LOGMEIN INC CALL 54142L909 14 75 SH Call SOLE   0 0 0
LOGMEIN INC COM 54142L109 438 3,984 SH   SOLE   3,984 0 0
LOGMEIN INC PUT 54142L959 14 125 SH Put SOLE   0 0 0
GRAND CANYON ED INC CALL 38526M906 86 34 SH Call SOLE   0 0 0
LORAL SPACE & COMMUNICATNS I CALL 543881906 71 145 SH Call SOLE   0 0 0
LOWES COS INC CALL 548661907 891 1,854 SH Call SOLE   0 0 0
LOWES COS INC COM 548661107 1,019 12,750 SH   SOLE   12,750 0 0
LOWES COS INC PUT 548661957 143 2,430 SH Put SOLE   0 0 0
LOXO ONCOLOGY INC COM 548862101 96 1,043 SH   SOLE   1,043 0 0
LOXO ONCOLOGY INC PUT 548862951 1 10 SH Put SOLE   0 0 0
LIPOCINE INC NEW CALL 53630X904 3 143 SH Call SOLE   0 0 0
DORIAN LPG LTD CALL Y2106R900 9 210 SH Call SOLE   0 0 0
LAREDO PETROLEUM INC CALL 516806906 7 166 SH Call SOLE   0 0 0
LAREDO PETROLEUM INC COM 516806106 282 21,881 SH   SOLE   21,881 0 0
LAREDO PETROLEUM INC PUT 516806956 4 197 SH Put SOLE   0 0 0
LG DISPLAY CO LTD CALL 50186V902 18 130 SH Call SOLE   0 0 0
LG DISPLAY CO LTD PUT 50186V952 12 51 SH Put SOLE   0 0 0
LPL FINL HLDGS INC CALL 50212V900 86 241 SH Call SOLE   0 0 0
LPL FINL HLDGS INC PUT 50212V950 1 262 SH Put SOLE   0 0 0
LIFEPOINT HEALTH INC CALL 53219L909 0 1 SH Call SOLE   0 0 0
LIFEPOINT HEALTH INC COM 53219L109 29 504 SH   SOLE   504 0 0
LIFEPOINT HEALTH INC PUT 53219L959 17 71 SH Put SOLE   0 0 0
LIVEPERSON INC CALL 538146901 32 86 SH Call SOLE   0 0 0
LIVEPERSON INC COM 538146101 42 3,122 SH   SOLE   3,122 0 0
LIVEPERSON INC PUT 538146951 3 137 SH Put SOLE   0 0 0
LOUISIANA PAC CORP CALL 546347905 3 76 SH Call SOLE   0 0 0
LOUISIANA PAC CORP COM 546347105 917 33,876 SH   SOLE   33,876 0 0
LOUISIANA PAC CORP PUT 546347955 1 17 SH Put SOLE   0 0 0
LA QUINTA HLDGS INC CALL 50420D908 2 32 SH Call SOLE   0 0 0
LA QUINTA HLDGS INC COM 50420D108 68 3,924 SH   SOLE   3,924 0 0
LA QUINTA HLDGS INC PUT 50420D958 0 3 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 18 189 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 11 312 SH Put SOLE   0 0 0
LIQUIDITY SERVICES INC COM 53635B107 30 5,234 SH   SOLE   5,234 0 0
LIQUIDITY SERVICES INC PUT 53635B957 10 68 SH Put SOLE   0 0 0
LAM RESEARCH CORP CALL 512807908 437 281 SH Call SOLE   0 0 0
LAM RESEARCH CORP PUT 512807958 177 966 SH Put SOLE   0 0 0
LATTICE SEMICONDUCTOR CORP CALL 518415904 0 90 SH Call SOLE   0 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 18 3,493 SH   SOLE   3,493 0 0
LATTICE SEMICONDUCTOR CORP PUT 518415954 5 23 SH Put SOLE   0 0 0
LIFE STORAGE INC CALL 53223X907 8 212 SH Call SOLE   0 0 0
LIFE STORAGE INC COM 53223X107 2,206 26,966 SH   SOLE   26,966 0 0
LIFE STORAGE INC PUT 53223X957 121 758 SH Put SOLE   0 0 0
LANDSTAR SYS INC CALL 515098901 244 176 SH Call SOLE   0 0 0
LANDSTAR SYS INC PUT 515098951 0 3 SH Put SOLE   0 0 0
LTC PPTYS INC CALL 502175902 0 8 SH Call SOLE   0 0 0
LTC PPTYS INC COM 502175102 15 321 SH   SOLE   321 0 0
LTC PPTYS INC PUT 502175952 0 10 SH Put SOLE   0 0 0
LIBERTY TRIPADVISOR HLDGS IN CALL 531465902 1 10 SH Call SOLE   0 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 8 221 SH   SOLE   221 0 0
LEUCADIA NATL CORP CALL 527288904 23 139 SH Call SOLE   0 0 0
LEUCADIA NATL CORP PUT 527288954 1 13 SH Put SOLE   0 0 0
LULULEMON ATHLETICA INC CALL 550021909 677 2,007 SH Call SOLE   0 0 0
LULULEMON ATHLETICA INC PUT 550021959 99 1,474 SH Put SOLE   0 0 0
SOUTHWEST AIRLS CO CALL 844741908 635 3,184 SH Call SOLE   0 0 0
SOUTHWEST AIRLS CO PUT 844741958 91 789 SH Put SOLE   0 0 0
LEVEL 3 COMMUNICATIONS INC CALL 52729N908 17 320 SH Call SOLE   0 0 0
LEVEL 3 COMMUNICATIONS INC COM 52729N308 596 11,196 SH   SOLE   11,196 0 0
LEVEL 3 COMMUNICATIONS INC PUT 52729N958 76 352 SH Put SOLE   0 0 0
LIBERTY INTERACTIVE CORP CALL 53071M906 0 5 SH Call SOLE   0 0 0
LIBERTY INTERACTIVE CORP PUT 53071M956 1 4 SH Put SOLE   0 0 0
LAS VEGAS SANDS CORP CALL 517834907 537 1,593 SH Call SOLE   0 0 0
LAS VEGAS SANDS CORP PUT 517834957 117 2,073 SH Put SOLE   0 0 0
LAMB WESTON HLDGS INC CALL 513272904 20 147 SH Call SOLE   0 0 0
LAMB WESTON HLDGS INC PUT 513272954 2 103 SH Put SOLE   0 0 0
LUXOFT HLDG INC CALL G57279904 0 1 SH Call SOLE   0 0 0
LUXOFT HLDG INC COM G57279104 33 698 SH   SOLE   698 0 0
LUXOFT HLDG INC PUT G57279954 0 20 SH Put SOLE   0 0 0
LEXINGTON REALTY TRUST COM 529043101 17 1,673 SH   SOLE   1,673 0 0
LEXINGTON REALTY TRUST PUT 529043951 0 43 SH Put SOLE   0 0 0
LEXICON PHARMACEUTICALS INC CALL 528872902 23 541 SH Call SOLE   0 0 0
LEXICON PHARMACEUTICALS INC COM 528872302 523 42,616 SH   SOLE   42,616 0 0
LEXICON PHARMACEUTICALS INC PUT 528872952 126 604 SH Put SOLE   0 0 0
LSB INDS INC CALL 502160904 1 28 SH Call SOLE   0 0 0
LSB INDS INC COM 502160104 294 37,107 SH   SOLE   37,107 0 0
LSB INDS INC PUT 502160954 106 475 SH Put SOLE   0 0 0
LYONDELLBASELL INDUSTRIES N CALL N53745900 239 453 SH Call SOLE   0 0 0
LYONDELLBASELL INDUSTRIES N PUT N53745950 15 343 SH Put SOLE   0 0 0
LLOYDS BANKING GROUP PLC CALL 539439909 1 61 SH Call SOLE   0 0 0
LLOYDS BANKING GROUP PLC PUT 539439959 1 68 SH Put SOLE   0 0 0
LIVE NATION ENTERTAINMENT IN CALL 538034909 561 929 SH Call SOLE   0 0 0
LIVE NATION ENTERTAINMENT IN PUT 538034959 1 221 SH Put SOLE   0 0 0
LA Z BOY INC CALL 505336907 0 14 SH Call SOLE   0 0 0
LA Z BOY INC COM 505336107 334 12,420 SH   SOLE   12,420 0 0
LA Z BOY INC PUT 505336957 16 191 SH Put SOLE   0 0 0
MACYS INC CALL 55616P904 353 2,297 SH Call SOLE   0 0 0
MACYS INC PUT 55616P954 1,210 3,715 SH Put SOLE   0 0 0
MASTERCARD INCORPORATED CALL 57636Q904 3,172 2,205 SH Call SOLE   0 0 0
MASTERCARD INCORPORATED COM 57636Q104 7,993 56,609 SH   SOLE   56,609 0 0
MASTERCARD INCORPORATED PUT 57636Q954 737 2,377 SH Put SOLE   0 0 0
MID AMER APT CMNTYS INC CALL 59522J903 2 20 SH Call SOLE   0 0 0
MID AMER APT CMNTYS INC COM 59522J103 323 3,029 SH   SOLE   3,029 0 0
MID AMER APT CMNTYS INC PUT 59522J953 13 148 SH Put SOLE   0 0 0
MACERICH CO CALL 554382901 12 144 SH Call SOLE   0 0 0
MACERICH CO PUT 554382951 7 79 SH Put SOLE   0 0 0
MERRIMACK PHARMACEUTICALS IN COM 590328209 61 4,211 SH   SOLE   4,211 0 0
MERRIMACK PHARMACEUTICALS IN CALL 590328909 0 1 SH Call SOLE   0 0 0
MERRIMACK PHARMACEUTICALS IN CALL 590328909 0 117 SH Call SOLE   0 0 0
MAG SILVER CORP CALL 55903Q904 2 20 SH Call SOLE   0 0 0
MAG SILVER CORP COM 55903Q104 77 6,913 SH   SOLE   6,913 0 0
MAG SILVER CORP PUT 55903Q954 22 168 SH Put SOLE   0 0 0
MAIN STREET CAPITAL CORP CALL 56035L904 0 9 SH Call SOLE   0 0 0
MAIN STREET CAPITAL CORP COM 56035L104 180 4,532 SH   SOLE   4,532 0 0
MAIN STREET CAPITAL CORP PUT 56035L954 4 84 SH Put SOLE   0 0 0
MANPOWERGROUP INC CALL 56418H900 53 87 SH Call SOLE   0 0 0
MANHATTAN ASSOCS INC CALL 562750909 0 12 SH Call SOLE   0 0 0
MANHATTAN ASSOCS INC COM 562750109 86 2,081 SH   SOLE   2,081 0 0
MANHATTAN ASSOCS INC PUT 562750959 10 61 SH Put SOLE   0 0 0
MANTECH INTL CORP CALL 564563904 5 59 SH Call SOLE   0 0 0
MANTECH INTL CORP COM 564563104 21 491 SH   SOLE   491 0 0
MANTECH INTL CORP PUT 564563954 3 31 SH Put SOLE   0 0 0
MANCHESTER UTD PLC NEW CALL G5784H906 8 48 SH Call SOLE   0 0 0
MANCHESTER UTD PLC NEW PUT G5784H956 0 34 SH Put SOLE   0 0 0
MARRIOTT INTL INC NEW CALL 571903902 259 412 SH Call SOLE   0 0 0
MARRIOTT INTL INC NEW COM 571903202 3,039 27,565 SH   SOLE   27,565 0 0
MARRIOTT INTL INC NEW PUT 571903952 64 832 SH Put SOLE   0 0 0
MARRIOTT INTL INC NEW CALL 571903902 47 12 SH Call SOLE   0 0 0
MARRIOTT INTL INC NEW PUT 571903952 0 25 SH Put SOLE   0 0 0
MARATHON PATENT GROUP INC PUT 56585W953 24 55 SH Put SOLE   0 0 0
REMARK HLDGS INC COM 75955K102 0 200 SH   SOLE   200 0 0
REMARK HLDGS INC PUT 75955K952 0 2 SH Put SOLE   0 0 0
MASCO CORP CALL 574599906 47 501 SH Call SOLE   0 0 0
MASCO CORP PUT 574599956 9 331 SH Put SOLE   0 0 0
MASIMO CORP CALL 574795900 7 24 SH Call SOLE   0 0 0
MASIMO CORP COM 574795100 70 809 SH   SOLE   809 0 0
MASIMO CORP PUT 574795950 1 23 SH Put SOLE   0 0 0
MATTEL INC CALL 577081902 12 530 SH Call SOLE   0 0 0
MATTEL INC COM 577081102 484 31,274 SH   SOLE   31,274 0 0
MATTEL INC PUT 577081952 395 938 SH Put SOLE   0 0 0
MATTERSIGHT CORP COM 577097108 137 48,971 SH   SOLE   48,971 0 0
MATTERSIGHT CORP PUT 577097958 41 1,521 SH Put SOLE   0 0 0
MATSON INC CALL 57686G905 6 41 SH Call SOLE   0 0 0
MATSON INC PUT 57686G955 1 38 SH Put SOLE   0 0 0
MINDBODY INC CALL 60255W905 22 76 SH Call SOLE   0 0 0
MINDBODY INC PUT 60255W955 0 1 SH Put SOLE   0 0 0
MOBILEYE N V AMSTELVEEN CALL N51488907 2 167 SH Call SOLE   0 0 0
MOBILEYE N V AMSTELVEEN PUT N51488957 23 630 SH Put SOLE   0 0 0
MB FINANCIAL INC NEW CALL 55264U908 5 24 SH Call SOLE   0 0 0
MB FINANCIAL INC NEW PUT 55264U958 0 1 SH Put SOLE   0 0 0
MBIA INC CALL 55262C900 6 84 SH Call SOLE   0 0 0
MBIA INC PUT 55262C950 12 99 SH Put SOLE   0 0 0
MOBILE TELESYSTEMS PJSC CALL 607409909 18 124 SH Call SOLE   0 0 0
MOBILE TELESYSTEMS PJSC COM 607409109 12 1,155 SH   SOLE   1,155 0 0
MOBILE TELESYSTEMS PJSC PUT 607409959 8 468 SH Put SOLE   0 0 0
MALIBU BOATS INC CALL 56117J900 38 153 SH Call SOLE   0 0 0
MALIBU BOATS INC PUT 56117J950 5 68 SH Put SOLE   0 0 0
MOELIS & CO CALL 60786M905 33 73 SH Call SOLE   0 0 0
MEDLEY CAP CORP COM 58503F106 8 1,472 SH   SOLE   1,472 0 0
MEDLEY CAP CORP PUT 58503F956 1 13 SH Put SOLE   0 0 0
MCDONALDS CORP CALL 580135901 389 1,387 SH Call SOLE   0 0 0
MCDONALDS CORP COM 580135101 15,764 100,617 SH   SOLE   100,617 0 0
MCDONALDS CORP PUT 580135951 515 2,526 SH Put SOLE   0 0 0
CONTANGO OIL & GAS COMPANY CALL 21075N904 0 25 SH Call SOLE   0 0 0
CONTANGO OIL & GAS COMPANY COM 21075N204 10 2,160 SH   SOLE   2,160 0 0
MCBC HLDGS INC CALL 55276F907 0 3 SH Call SOLE   0 0 0
MCBC HLDGS INC COM 55276F107 233 11,473 SH   SOLE   11,473 0 0
MCBC HLDGS INC PUT 55276F957 0 13 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 0 2 SH Call SOLE   0 0 0
ISHARES TR PUT 46429B957 1 86 SH Put SOLE   0 0 0
MICROCHIP TECHNOLOGY INC CALL 595017904 183 205 SH Call SOLE   0 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 1,409 15,699 SH   SOLE   15,699 0 0
MICROCHIP TECHNOLOGY INC PUT 595017954 25 360 SH Put SOLE   0 0 0
MARCHEX INC COM 56624R108 14 4,573 SH   SOLE   4,573 0 0
MARCHEX INC PUT 56624R958 0 60 SH Put SOLE   0 0 0
MCKESSON CORP CALL 58155Q903 250 641 SH Call SOLE   0 0 0
MCKESSON CORP PUT 58155Q953 740 573 SH Put SOLE   0 0 0
MOODYS CORP CALL 615369905 43 31 SH Call SOLE   0 0 0
MOODYS CORP PUT 615369955 0 4 SH Put SOLE   0 0 0
SERES THERAPEUTICS INC CALL 81750R902 25 35 SH Call SOLE   0 0 0
SERES THERAPEUTICS INC COM 81750R102 267 16,678 SH   SOLE   16,678 0 0
SERES THERAPEUTICS INC PUT 81750R952 15 727 SH Put SOLE   0 0 0
MONARCH CASINO & RESORT INC CALL 609027907 0 1 SH Call SOLE   0 0 0
MONARCH CASINO & RESORT INC COM 609027107 152 3,869 SH   SOLE   3,869 0 0
MONARCH CASINO & RESORT INC PUT 609027957 6 42 SH Put SOLE   0 0 0
MARCUS CORP PUT 566330956 0 2 SH Put SOLE   0 0 0
MERCURY GENL CORP NEW CALL 589400900 0 2 SH Call SOLE   0 0 0
MEDNAX INC CALL 58502B906 0 6 SH Call SOLE   0 0 0
MEDNAX INC COM 58502B106 33 783 SH   SOLE   783 0 0
MEDNAX INC PUT 58502B956 8 16 SH Put SOLE   0 0 0
M D C HLDGS INC CALL 552676908 1 14 SH Call SOLE   0 0 0
M D C HLDGS INC COM 552676108 34 1,042 SH   SOLE   1,042 0 0
MDC PARTNERS INC CALL 552697904 21 144 SH Call SOLE   0 0 0
MEDICINES CO CALL 584688905 32 202 SH Call SOLE   0 0 0
MEDICINES CO COM 584688105 1,205 32,549 SH   SOLE   32,549 0 0
MEDICINES CO PUT 584688955 226 296 SH Put SOLE   0 0 0
MONDELEZ INTL INC CALL 609207905 298 4,319 SH Call SOLE   0 0 0
MONDELEZ INTL INC COM 609207105 6,944 170,798 SH   SOLE   170,798 0 0
MONDELEZ INTL INC PUT 609207955 1,028 5,823 SH Put SOLE   0 0 0
MEREDITH CORP CALL 589433901 2 11 SH Call SOLE   0 0 0
MCDERMOTT INTL INC CALL 580037909 9 406 SH Call SOLE   0 0 0
MCDERMOTT INTL INC PUT 580037959 2 102 SH Put SOLE   0 0 0
ALLSCRIPTS HEALTHCARE SOLUTN CALL 01988P908 2 42 SH Call SOLE   0 0 0
ALLSCRIPTS HEALTHCARE SOLUTN PUT 01988P958 0 6 SH Put SOLE   0 0 0
MEDIDATA SOLUTIONS INC CALL 58471A905 163 202 SH Call SOLE   0 0 0
MEDIDATA SOLUTIONS INC PUT 58471A955 7 56 SH Put SOLE   0 0 0
MEDTRONIC PLC CALL G5960L903 38 1,344 SH Call SOLE   0 0 0
MEDTRONIC PLC COM G5960L103 2,054 26,417 SH   SOLE   26,417 0 0
MEDTRONIC PLC PUT G5960L953 336 1,404 SH Put SOLE   0 0 0
MIMEDX GROUP INC CALL 602496901 14 341 SH Call SOLE   0 0 0
MIMEDX GROUP INC PUT 602496951 184 1,213 SH Put SOLE   0 0 0
SPDR S&P MIDCAP 400 ETF TR CALL 78467Y907 209 383 SH Call SOLE   0 0 0
SPDR S&P MIDCAP 400 ETF TR PUT 78467Y957 123 272 SH Put SOLE   0 0 0
MEDIFAST INC CALL 58470H901 18 38 SH Call SOLE   0 0 0
MEET GROUP INC CALL 58513U901 1 67 SH Call SOLE   0 0 0
MEET GROUP INC COM 58513U101 5 1,563 SH   SOLE   1,563 0 0
MEET GROUP INC PUT 58513U951 2 38 SH Put SOLE   0 0 0
METHODE ELECTRS INC CALL 591520900 2 13 SH Call SOLE   0 0 0
METHODE ELECTRS INC COM 591520200 4 97 SH   SOLE   97 0 0
METHODE ELECTRS INC PUT 591520950 1 4 SH Put SOLE   0 0 0
MEI PHARMA INC CALL 55279B902 0 10 SH Call SOLE   0 0 0
MEI PHARMA INC COM 55279B202 12 4,503 SH   SOLE   4,503 0 0
MEI PHARMA INC PUT 55279B952 1 58 SH Put SOLE   0 0 0
MERCADOLIBRE INC CALL 58733R902 612 423 SH Call SOLE   0 0 0
MERCADOLIBRE INC PUT 58733R952 166 263 SH Put SOLE   0 0 0
METHANEX CORP CALL 59151K908 35 114 SH Call SOLE   0 0 0
METHANEX CORP COM 59151K108 201 4,001 SH   SOLE   4,001 0 0
METHANEX CORP PUT 59151K958 20 240 SH Put SOLE   0 0 0
MERCER INTL INC CALL 588056901 0 10 SH Call SOLE   0 0 0
MERCER INTL INC COM 588056101 12 1,017 SH   SOLE   1,017 0 0
MERCER INTL INC PUT 588056951 2 26 SH Put SOLE   0 0 0
METLIFE INC CALL 59156R908 548 2,791 SH Call SOLE   0 0 0
METLIFE INC PUT 59156R958 19 371 SH Put SOLE   0 0 0
METLIFE INC CALL 59156R908 533 1,482 SH Call SOLE   0 0 0
METLIFE INC PUT 59156R958 107 1,082 SH Put SOLE   0 0 0
MFA FINL INC CALL 55272X902 0 7 SH Call SOLE   0 0 0
MFA FINL INC PUT 55272X952 0 29 SH Put SOLE   0 0 0
MANULIFE FINL CORP CALL 56501R906 68 402 SH Call SOLE   0 0 0
MANULIFE FINL CORP PUT 56501R956 0 119 SH Put SOLE   0 0 0
MFC BANCORP LTD CALL G60630903 0 2 SH Call SOLE   0 0 0
MICRO FOCUS INTERNATIONAL PL CALL 594837904 3 240 SH Call SOLE   0 0 0
MEDALLION FINL CORP CALL 583928906 0 102 SH Call SOLE   0 0 0
MEDALLION FINL CORP PUT 583928956 2 49 SH Put SOLE   0 0 0
MISTRAS GROUP INC PUT 60649T957 0 1 SH Put SOLE   0 0 0
MAGNA INTL INC CALL 559222901 55 157 SH Call SOLE   0 0 0
MAGNA INTL INC PUT 559222951 10 165 SH Put SOLE   0 0 0
MONEYGRAM INTL INC CALL 60935Y908 2 235 SH Call SOLE   0 0 0
MONEYGRAM INTL INC COM 60935Y208 225 14,007 SH   SOLE   14,007 0 0
MONEYGRAM INTL INC PUT 60935Y958 176 1,764 SH Put SOLE   0 0 0
MAGIC SOFTWARE ENTERPRISES L CALL 559166903 1 8 SH Call SOLE   0 0 0
MGM RESORTS INTERNATIONAL CALL 552953901 115 2,542 SH Call SOLE   0 0 0
MGM RESORTS INTERNATIONAL COM 552953101 5,073 155,685 SH   SOLE   155,685 0 0
MGM RESORTS INTERNATIONAL PUT 552953951 341 2,128 SH Put SOLE   0 0 0
MACROGENICS INC CALL 556099909 2 88 SH Call SOLE   0 0 0
MACROGENICS INC PUT 556099959 0 10 SH Put SOLE   0 0 0
MGM GROWTH PPTYS LLC COM 55303A105 2 68 SH   SOLE   68 0 0
MGM GROWTH PPTYS LLC PUT 55303A955 0 7 SH Put SOLE   0 0 0
MGP INGREDIENTS INC NEW CALL 55303J906 0 26 SH Call SOLE   0 0 0
MGP INGREDIENTS INC NEW PUT 55303J956 1 46 SH Put SOLE   0 0 0
MOHAWK INDS INC CALL 608190904 80 194 SH Call SOLE   0 0 0
MOHAWK INDS INC PUT 608190954 14 80 SH Put SOLE   0 0 0
MAIDEN HOLDINGS LTD CALL G5753U902 0 79 SH Call SOLE   0 0 0
MAIDEN HOLDINGS LTD COM G5753U112 48 6,144 SH   SOLE   6,144 0 0
MAIDEN HOLDINGS LTD PUT G5753U952 9 76 SH Put SOLE   0 0 0
M/I HOMES INC COM 55305B101 7 276 SH   SOLE   276 0 0
M/I HOMES INC PUT 55305B951 0 10 SH Put SOLE   0 0 0
MACQUARIE INFRASTRUCTURE COR CALL 55608B905 0 39 SH Call SOLE   0 0 0
MACQUARIE INFRASTRUCTURE COR PUT 55608B955 6 239 SH Put SOLE   0 0 0
MIDDLEBY CORP CALL 596278901 92 103 SH Call SOLE   0 0 0
MIDDLEBY CORP PUT 596278951 1 14 SH Put SOLE   0 0 0
MICHAELS COS INC CALL 59408Q906 42 858 SH Call SOLE   0 0 0
MICHAELS COS INC PUT 59408Q956 21 291 SH Put SOLE   0 0 0
MITCHAM INDS INC CALL 606501904 0 31 SH Call SOLE   0 0 0
MITCHAM INDS INC COM 606501104 1 545 SH   SOLE   545 0 0
MOBILE MINI INC CALL 60740F905 1 4 SH Call SOLE   0 0 0
MOBILE MINI INC PUT 60740F955 1 72 SH Put SOLE   0 0 0
MITEK SYS INC CALL 606710900 2 106 SH Call SOLE   0 0 0
MITEK SYS INC PUT 606710950 0 2 SH Put SOLE   0 0 0
MITEL NETWORKS CORP CALL 60671Q904 0 1 SH Call SOLE   0 0 0
MITEL NETWORKS CORP COM 60671Q104 2 267 SH   SOLE   267 0 0
AG MTG INVT TR INC CALL 001228905 0 2 SH Call SOLE   0 0 0
AG MTG INVT TR INC COM 001228105 41 2,170 SH   SOLE   2,170 0 0
AG MTG INVT TR INC PUT 001228955 0 3 SH Put SOLE   0 0 0
MCCORMICK & CO INC CALL 579780906 86 134 SH Call SOLE   0 0 0
MCCORMICK & CO INC PUT 579780956 1 26 SH Put SOLE   0 0 0
MARKEL CORP COM 570535104 60 57 SH   SOLE   57 0 0
MARKEL CORP PUT 570535954 1 2 SH Put SOLE   0 0 0
MKS INSTRUMENT INC CALL 55306N904 177 108 SH Call SOLE   0 0 0
MKS INSTRUMENT INC PUT 55306N954 2 360 SH Put SOLE   0 0 0
MARKETAXESS HLDGS INC CALL 57060D908 0 1 SH Call SOLE   0 0 0
MARKETAXESS HLDGS INC PUT 57060D958 0 14 SH Put SOLE   0 0 0
MELCO RESORT ENTERTAINMENT L CALL 585464900 2 25 SH Call SOLE   0 0 0
MELCO RESORT ENTERTAINMENT L COM 585464100 246 10,203 SH   SOLE   10,203 0 0
MELCO RESORT ENTERTAINMENT L PUT 585464950 52 1,289 SH Put SOLE   0 0 0
MELCO RESORT ENTERTAINMENT L CALL 585464900 103 117 SH Call SOLE   0 0 0
MELCO RESORT ENTERTAINMENT L PUT 585464950 0 1 SH Put SOLE   0 0 0
MILLER HERMAN INC PUT 600544950 0 22 SH Put SOLE   0 0 0
MUELLER INDS INC COM 624756102 58 1,670 SH   SOLE   1,670 0 0
MARTIN MARIETTA MATLS INC CALL 573284906 224 403 SH Call SOLE   0 0 0
MARTIN MARIETTA MATLS INC PUT 573284956 17 121 SH Put SOLE   0 0 0
MELLANOX TECHNOLOGIES LTD CALL M51363903 14 129 SH Call SOLE   0 0 0
MELLANOX TECHNOLOGIES LTD COM M51363113 576 12,233 SH   SOLE   12,233 0 0
MELLANOX TECHNOLOGIES LTD PUT M51363953 6 75 SH Put SOLE   0 0 0
MARSH & MCLENNAN COS INC CALL 571748902 42 117 SH Call SOLE   0 0 0
MARSH & MCLENNAN COS INC PUT 571748952 3 115 SH Put SOLE   0 0 0
MARCUS & MILLICHAP INC COM 566324109 5 197 SH   SOLE   197 0 0
MARCUS & MILLICHAP INC PUT 566324959 0 6 SH Put SOLE   0 0 0
MARTIN MIDSTREAM PRTNRS L P CALL 573331905 0 9 SH Call SOLE   0 0 0
MARTIN MIDSTREAM PRTNRS L P COM 573331105 28 1,819 SH   SOLE   1,819 0 0
MARTIN MIDSTREAM PRTNRS L P PUT 573331955 9 41 SH Put SOLE   0 0 0
3M CO CALL 88579Y901 809 1,378 SH Call SOLE   0 0 0
3M CO COM 88579Y101 98 468 SH   SOLE   468 0 0
3M CO PUT 88579Y951 113 2,516 SH Put SOLE   0 0 0
MAGELLAN MIDSTREAM PRTNRS LP CALL 559080906 70 437 SH Call SOLE   0 0 0
MAGELLAN MIDSTREAM PRTNRS LP PUT 559080956 23 316 SH Put SOLE   0 0 0
MAXIMUS INC CALL 577933904 1 4 SH Call SOLE   0 0 0
MAXIMUS INC PUT 577933954 0 8 SH Put SOLE   0 0 0
MERIT MED SYS INC COM 589889104 10 247 SH   SOLE   247 0 0
MAKEMYTRIP LIMITED MAURITIUS CALL V5633W909 0 48 SH Call SOLE   0 0 0
MAKEMYTRIP LIMITED MAURITIUS COM V5633W109 150 5,243 SH   SOLE   5,243 0 0
MAKEMYTRIP LIMITED MAURITIUS PUT V5633W959 10 53 SH Put SOLE   0 0 0
MANNING & NAPIER INC PUT 56382Q952 0 3 SH Put SOLE   0 0 0
MALLINCKRODT PUB LTD CO CALL G5785G907 12 196 SH Call SOLE   0 0 0
MALLINCKRODT PUB LTD CO COM G5785G107 358 9,597 SH   SOLE   9,597 0 0
MALLINCKRODT PUB LTD CO PUT G5785G957 159 514 SH Put SOLE   0 0 0
MANNKIND CORP CALL 56400P906 97 1,456 SH Call SOLE   0 0 0
MANNKIND CORP PUT 56400P956 0 7 SH Put SOLE   0 0 0
MANNKIND CORP CALL 56400P906 0 42 SH Call SOLE   0 0 0
MANNKIND CORP PUT 56400P956 14 79 SH Put SOLE   0 0 0
MEDICINOVA INC CALL 58468P906 1 5 SH Call SOLE   0 0 0
MONMOUTH REAL ESTATE INVT CO CALL 609720907 9 71 SH Call SOLE   0 0 0
MONMOUTH REAL ESTATE INVT CO PUT 609720957 0 10 SH Put SOLE   0 0 0
MONRO INC CALL 610236901 85 164 SH Call SOLE   0 0 0
MONRO INC COM 610236101 40 724 SH   SOLE   724 0 0
MONRO INC PUT 610236951 2 20 SH Put SOLE   0 0 0
MONSTER BEVERAGE CORP NEW CALL 61174X909 185 640 SH Call SOLE   0 0 0
MONSTER BEVERAGE CORP NEW PUT 61174X959 20 301 SH Put SOLE   0 0 0
MOMENTA PHARMACEUTICALS INC CALL 60877T900 0 4 SH Call SOLE   0 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 215 11,672 SH   SOLE   11,672 0 0
MANITEX INTL INC CALL 563420908 0 6 SH Call SOLE   0 0 0
ALTRIA GROUP INC CALL 02209S903 317 2,965 SH Call SOLE   0 0 0
ALTRIA GROUP INC COM 02209S103 834 13,159 SH   SOLE   13,159 0 0
ALTRIA GROUP INC PUT 02209S953 612 3,018 SH Put SOLE   0 0 0
MOBILEIRON INC CALL 60739U904 5 426 SH Call SOLE   0 0 0
MODINE MFG CO CALL 607828900 0 1 SH Call SOLE   0 0 0
MOLINA HEALTHCARE INC CALL 60855R900 149 414 SH Call SOLE   0 0 0
MOLINA HEALTHCARE INC PUT 60855R950 0 10 SH Put SOLE   0 0 0
MOMO INC CALL 60879B907 81 882 SH Call SOLE   0 0 0
MOMO INC COM 60879B107 4,597 146,695 SH   SOLE   146,695 0 0
MOMO INC PUT 60879B957 1,341 1,990 SH Put SOLE   0 0 0
MONSANTO CO NEW CALL 61166W901 394 1,876 SH Call SOLE   0 0 0
MONSANTO CO NEW PUT 61166W951 94 1,364 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 2 14 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 0 2 SH Put SOLE   0 0 0
MORNINGSTAR INC CALL 617700909 1 3 SH Call SOLE   0 0 0
MORNINGSTAR INC PUT 617700959 0 6 SH Put SOLE   0 0 0
MOSAIC CO NEW CALL 61945C903 40 312 SH Call SOLE   0 0 0
MOSAIC CO NEW COM 61945C103 1,603 74,260 SH   SOLE   74,260 0 0
MOSAIC CO NEW PUT 61945C953 708 1,234 SH Put SOLE   0 0 0
MOVADO GROUP INC CALL 624580906 4 11 SH Call SOLE   0 0 0
MOVADO GROUP INC COM 624580106 3 109 SH   SOLE   109 0 0
MOVADO GROUP INC PUT 624580956 3 43 SH Put SOLE   0 0 0
MOTORCAR PTS AMER INC PUT 620071950 0 3 SH Put SOLE   0 0 0
MARATHON PETE CORP CALL 56585A902 640 2,605 SH Call SOLE   0 0 0
MARATHON PETE CORP PUT 56585A952 92 773 SH Put SOLE   0 0 0
MPLX LP CALL 55336V900 59 886 SH Call SOLE   0 0 0
MPLX LP PUT 55336V950 18 147 SH Put SOLE   0 0 0
MEDICAL PPTYS TRUST INC CALL 58463J904 6 99 SH Call SOLE   0 0 0
MEDICAL PPTYS TRUST INC PUT 58463J954 1 33 SH Put SOLE   0 0 0
MONOLITHIC PWR SYS INC CALL 609839905 4 23 SH Call SOLE   0 0 0
MONOLITHIC PWR SYS INC PUT 609839955 0 3 SH Put SOLE   0 0 0
MRC GLOBAL INC CALL 55345K903 1 29 SH Call SOLE   0 0 0
MRC GLOBAL INC PUT 55345K953 0 21 SH Put SOLE   0 0 0
MERCURY SYS INC CALL 589378908 3 14 SH Call SOLE   0 0 0
MERCURY SYS INC COM 589378108 603 11,636 SH   SOLE   11,636 0 0
MERCURY SYS INC PUT 589378958 1 19 SH Put SOLE   0 0 0
MERCK & CO INC CALL 58933Y905 388 2,735 SH Call SOLE   0 0 0
MERCK & CO INC PUT 58933Y955 311 1,532 SH Put SOLE   0 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 5 966 SH   SOLE   966 0 0
MARINUS PHARMACEUTICALS INC PUT 56854Q951 0 3 SH Put SOLE   0 0 0
MARATHON OIL CORP CALL 565849906 10 130 SH Call SOLE   0 0 0
MARATHON OIL CORP COM 565849106 85 6,277 SH   SOLE   6,277 0 0
MARATHON OIL CORP PUT 565849956 49 572 SH Put SOLE   0 0 0
MIRATI THERAPEUTICS INC CALL 60468T905 11 56 SH Call SOLE   0 0 0
MIRATI THERAPEUTICS INC COM 60468T105 911 77,903 SH   SOLE   77,903 0 0
MIRATI THERAPEUTICS INC PUT 60468T955 34 430 SH Put SOLE   0 0 0
MARVELL TECHNOLOGY GROUP LTD CALL G5876H905 106 371 SH Call SOLE   0 0 0
MARVELL TECHNOLOGY GROUP LTD COM G5876H105 330 18,448 SH   SOLE   18,448 0 0
MARVELL TECHNOLOGY GROUP LTD PUT G5876H955 17 775 SH Put SOLE   0 0 0
MORGAN STANLEY CALL 617446908 871 3,391 SH Call SOLE   0 0 0
MORGAN STANLEY COM 617446448 58 1,209 SH   SOLE   1,209 0 0
MORGAN STANLEY PUT 617446958 255 2,983 SH Put SOLE   0 0 0
MSA SAFETY INC PUT 553498956 0 2 SH Put SOLE   0 0 0
MESABI TR CALL 590672901 44 211 SH Call SOLE   0 0 0
MESABI TR PUT 590672951 0 11 SH Put SOLE   0 0 0
MICROSEMI CORP CALL 595137900 10 46 SH Call SOLE   0 0 0
MICROSEMI CORP PUT 595137950 1 23 SH Put SOLE   0 0 0
MSCI INC CALL 55354G900 1 10 SH Call SOLE   0 0 0
MSCI INC PUT 55354G950 1 15 SH Put SOLE   0 0 0
MIDDLESEX WATER CO CALL 596680908 0 10 SH Call SOLE   0 0 0
MICROSOFT CORP CALL 594918904 3,163 8,032 SH Call SOLE   0 0 0
MICROSOFT CORP COM 594918104 2,164 29,058 SH   SOLE   29,058 0 0
MICROSOFT CORP PUT 594918954 1,610 7,696 SH Put SOLE   0 0 0
MADISON SQUARE GARDEN CO NEW COM 55825T103 88 414 SH   SOLE   414 0 0
MADISON SQUARE GARDEN CO NEW PUT 55825T953 1 27 SH Put SOLE   0 0 0
MSG NETWORK INC CALL 553573906 1 72 SH Call SOLE   0 0 0
MOTOROLA SOLUTIONS INC CALL 620076907 284 706 SH Call SOLE   0 0 0
MOTOROLA SOLUTIONS INC PUT 620076957 22 170 SH Put SOLE   0 0 0
MSC INDL DIRECT INC CALL 553530906 0 9 SH Call SOLE   0 0 0
MSC INDL DIRECT INC PUT 553530956 7 210 SH Put SOLE   0 0 0
MICROSTRATEGY INC CALL 594972908 2 79 SH Call SOLE   0 0 0
MICROSTRATEGY INC PUT 594972958 21 155 SH Put SOLE   0 0 0
ARCELORMITTAL SA LUXEMBOURG CALL 03938L903 354 1,438 SH Call SOLE   0 0 0
ARCELORMITTAL SA LUXEMBOURG PUT 03938L953 6 137 SH Put SOLE   0 0 0
ARCELORMITTAL SA LUXEMBOURG CALL 03938L903 12 139 SH Call SOLE   0 0 0
ARCELORMITTAL SA LUXEMBOURG PUT 03938L953 5 206 SH Put SOLE   0 0 0
M & T BK CORP CALL 55261F904 4 117 SH Call SOLE   0 0 0
M & T BK CORP PUT 55261F954 2 66 SH Put SOLE   0 0 0
MATCH GROUP INC CALL 57665R906 199 363 SH Call SOLE   0 0 0
MATCH GROUP INC PUT 57665R956 4 372 SH Put SOLE   0 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 1,953 3,120 SH   SOLE   3,120 0 0
METTLER TOLEDO INTERNATIONAL PUT 592688955 6 55 SH Put SOLE   0 0 0
MATADOR RES CO CALL 576485905 87 437 SH Call SOLE   0 0 0
MATADOR RES CO PUT 576485955 4 197 SH Put SOLE   0 0 0
MGIC INVT CORP WIS CALL 552848903 3 166 SH Call SOLE   0 0 0
MGIC INVT CORP WIS COM 552848103 97 7,764 SH   SOLE   7,764 0 0
MGIC INVT CORP WIS PUT 552848953 1 139 SH Put SOLE   0 0 0
MTGE INVT CORP CALL 55378A905 0 12 SH Call SOLE   0 0 0
MTGE INVT CORP COM 55378A105 4 250 SH   SOLE   250 0 0
MERITAGE HOMES CORP CALL 59001A902 108 249 SH Call SOLE   0 0 0
MERITAGE HOMES CORP PUT 59001A952 3 45 SH Put SOLE   0 0 0
MECHEL PAO CALL 583840908 0 13 SH Call SOLE   0 0 0
MECHEL PAO COM 583840608 123 23,856 SH   SOLE   23,856 0 0
MECHEL PAO PUT 583840958 11 744 SH Put SOLE   0 0 0
VAIL RESORTS INC CALL 91879Q909 23 49 SH Call SOLE   0 0 0
VAIL RESORTS INC COM 91879Q109 372 1,631 SH   SOLE   1,631 0 0
VAIL RESORTS INC PUT 91879Q959 6 67 SH Put SOLE   0 0 0
MERITOR INC CALL 59001K900 164 257 SH Call SOLE   0 0 0
MERITOR INC PUT 59001K950 0 12 SH Put SOLE   0 0 0
MATRIX SVC CO CALL 576853905 3 16 SH Call SOLE   0 0 0
MATRIX SVC CO PUT 576853955 0 1 SH Put SOLE   0 0 0
MTS SYS CORP CALL 553777903 0 3 SH Call SOLE   0 0 0
MACOM TECH SOLUTIONS HLDGS I CALL 55405Y900 3 30 SH Call SOLE   0 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1,738 38,968 SH   SOLE   38,968 0 0
MACOM TECH SOLUTIONS HLDGS I PUT 55405Y950 21 43 SH Put SOLE   0 0 0
MITSUBISHI UFJ FINL GROUP IN CALL 606822904 0 110 SH Call SOLE   0 0 0
MANITOWOC INC CALL 563571908 23 86 SH Call SOLE   0 0 0
MANITOWOC INC COM 563571108 174 19,350 SH   SOLE   19,350 0 0
MANITOWOC INC PUT 563571958 0 7 SH Put SOLE   0 0 0
MASTEC INC CALL 576323909 44 132 SH Call SOLE   0 0 0
MASTEC INC PUT 576323959 15 167 SH Put SOLE   0 0 0
MICRON TECHNOLOGY INC CALL 595112903 4,618 8,240 SH Call SOLE   0 0 0
MICRON TECHNOLOGY INC COM 595112103 50,922 1,294,758 SH   SOLE   1,294,758 0 0
MICRON TECHNOLOGY INC PUT 595112953 655 12,338 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 0 10 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 6 34 SH Put SOLE   0 0 0
MULESOFT INC CALL 625207905 3 43 SH Call SOLE   0 0 0
MULESOFT INC COM 625207105 209 10,382 SH   SOLE   10,382 0 0
MULESOFT INC PUT 625207955 43 198 SH Put SOLE   0 0 0
MURPHY OIL CORP CALL 626717902 11 145 SH Call SOLE   0 0 0
MURPHY OIL CORP PUT 626717952 6 258 SH Put SOLE   0 0 0
MURPHY USA INC CALL 626755902 0 27 SH Call SOLE   0 0 0
MURPHY USA INC COM 626755102 170 2,470 SH   SOLE   2,470 0 0
MURPHY USA INC PUT 626755952 6 42 SH Put SOLE   0 0 0
MCEWEN MNG INC CALL 58039P907 14 1,367 SH Call SOLE   0 0 0
MCEWEN MNG INC PUT 58039P957 5 75 SH Put SOLE   0 0 0
MVC CAPITAL INC CALL 553829902 0 2 SH Call SOLE   0 0 0
MICROVISION INC DEL CALL 594960904 3 79 SH Call SOLE   0 0 0
MICROVISION INC DEL PUT 594960954 0 4 SH Put SOLE   0 0 0
MV OIL TR CALL 553859909 6 84 SH Call SOLE   0 0 0
MV OIL TR COM 553859109 38 6,672 SH   SOLE   6,672 0 0
MV OIL TR PUT 553859959 8 294 SH Put SOLE   0 0 0
MUELLER WTR PRODS INC CALL 624758908 4 111 SH Call SOLE   0 0 0
MUELLER WTR PRODS INC PUT 624758958 0 3 SH Put SOLE   0 0 0
MAGNACHIP SEMICONDUCTOR CORP CALL 55933J903 0 4 SH Call SOLE   0 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 111 9,791 SH   SOLE   9,791 0 0
MAGNACHIP SEMICONDUCTOR CORP PUT 55933J953 0 21 SH Put SOLE   0 0 0
MAXIM INTEGRATED PRODS INC CALL 57772K901 167 877 SH Call SOLE   0 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 1,359 28,487 SH   SOLE   28,487 0 0
MAXIM INTEGRATED PRODS INC PUT 57772K951 35 500 SH Put SOLE   0 0 0
MAXLINEAR INC CALL 57776J900 1 60 SH Call SOLE   0 0 0
MAXLINEAR INC COM 57776J100 143 6,022 SH   SOLE   6,022 0 0
MAXLINEAR INC PUT 57776J950 4 23 SH Put SOLE   0 0 0
MAXWELL TECHNOLOGIES INC CALL 577767906 0 16 SH Call SOLE   0 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 138 26,946 SH   SOLE   26,946 0 0
MAXWELL TECHNOLOGIES INC PUT 577767956 17 266 SH Put SOLE   0 0 0
CLUBCORP HLDGS INC PUT 18948M958 0 37 SH Put SOLE   0 0 0
MYERS INDS INC CALL 628464909 7 9 SH Call SOLE   0 0 0
MYRIAD GENETICS INC CALL 62855J904 138 120 SH Call SOLE   0 0 0
MYRIAD GENETICS INC COM 62855J104 298 8,244 SH   SOLE   8,244 0 0
MYRIAD GENETICS INC PUT 62855J954 0 93 SH Put SOLE   0 0 0
MYLAN N V CALL N59465909 11 887 SH Call SOLE   0 0 0
MYLAN N V PUT N59465959 912 1,964 SH Put SOLE   0 0 0
MYR GROUP INC DEL CALL 55405W904 0 1 SH Call SOLE   0 0 0
MYR GROUP INC DEL COM 55405W104 1 37 SH   SOLE   37 0 0
MAZOR ROBOTICS LTD CALL 57886P903 34 42 SH Call SOLE   0 0 0
MAZOR ROBOTICS LTD COM 57886P103 805 16,307 SH   SOLE   16,307 0 0
MAZOR ROBOTICS LTD PUT 57886P953 28 146 SH Put SOLE   0 0 0
NORTH ATLANTIC DRILLING LTD CALL G6613P909 4 752 SH Call SOLE   0 0 0
NORTH ATLANTIC DRILLING LTD COM G6613P129 2 4,700 SH   SOLE   4,700 0 0
NORTH ATLANTIC DRILLING LTD PUT G6613P959 6 67 SH Put SOLE   0 0 0
NORTHERN DYNASTY MINERALS LT CALL 66510M904 21 997 SH Call SOLE   0 0 0
NORTHERN DYNASTY MINERALS LT PUT 66510M954 1 118 SH Put SOLE   0 0 0
NANOMETRICS INC CALL 630077905 2 18 SH Call SOLE   0 0 0
NANOMETRICS INC COM 630077105 7 276 SH   SOLE   276 0 0
NANOMETRICS INC PUT 630077955 2 26 SH Put SOLE   0 0 0
NORDIC AMERN OFFSHORE LTD COM G65772108 0 620 SH   SOLE   620 0 0
NORDIC AMERN OFFSHORE LTD PUT G65772958 1 5 SH Put SOLE   0 0 0
NAVIOS MARITIME MIDSTREAM LP CALL Y62134904 0 30 SH Call SOLE   0 0 0
NORDIC AMERICAN TANKERS LIMI CALL G65773906 2 299 SH Call SOLE   0 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 22 4,306 SH   SOLE   4,306 0 0
NORDIC AMERICAN TANKERS LIMI PUT G65773956 116 558 SH Put SOLE   0 0 0
NAVISTAR INTL CORP NEW CALL 63934E908 149 366 SH Call SOLE   0 0 0
NAVISTAR INTL CORP NEW COM 63934E108 81 1,846 SH   SOLE   1,846 0 0
NAVISTAR INTL CORP NEW PUT 63934E958 33 1,003 SH Put SOLE   0 0 0
NAVIENT CORPORATION CALL 63938C908 33 866 SH Call SOLE   0 0 0
NAVIENT CORPORATION COM 63938C108 180 12,005 SH   SOLE   12,005 0 0
NAVIENT CORPORATION PUT 63938C958 154 523 SH Put SOLE   0 0 0
NEW AGE BEVERAGES CORP COM 64157V108 0 200 SH   SOLE   200 0 0
NEW AGE BEVERAGES CORP PUT 64157V958 0 6 SH Put SOLE   0 0 0
NEUROCRINE BIOSCIENCES INC CALL 64125C909 2 5 SH Call SOLE   0 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 65 1,076 SH   SOLE   1,076 0 0
NEUROCRINE BIOSCIENCES INC PUT 64125C959 4 128 SH Put SOLE   0 0 0
NOBLE ENERGY INC CALL 655044905 3 355 SH Call SOLE   0 0 0
NOBLE ENERGY INC COM 655044105 1,055 37,209 SH   SOLE   37,209 0 0
NOBLE ENERGY INC PUT 655044955 140 782 SH Put SOLE   0 0 0
NABORS INDUSTRIES LTD CALL G6359F903 36 341 SH Call SOLE   0 0 0
NABORS INDUSTRIES LTD COM G6359F103 1,010 125,218 SH   SOLE   125,218 0 0
NABORS INDUSTRIES LTD PUT G6359F953 412 2,237 SH Put SOLE   0 0 0
NAVIGANT CONSULTING INC CALL 63935N907 7 49 SH Call SOLE   0 0 0
NAVIGANT CONSULTING INC PUT 63935N957 0 34 SH Put SOLE   0 0 0
NORWEGIAN CRUISE LINE HLDGS CALL G66721904 54 156 SH Call SOLE   0 0 0
NORWEGIAN CRUISE LINE HLDGS COM G66721104 115 2,137 SH   SOLE   2,137 0 0
NORWEGIAN CRUISE LINE HLDGS PUT G66721954 37 255 SH Put SOLE   0 0 0
NATIONAL CINEMEDIA INC CALL 635309907 3 25 SH Call SOLE   0 0 0
NATIONAL CINEMEDIA INC COM 635309107 73 10,594 SH   SOLE   10,594 0 0
NATIONAL CINEMEDIA INC PUT 635309957 0 14 SH Put SOLE   0 0 0
NCR CORP NEW CALL 62886E908 11 218 SH Call SOLE   0 0 0
NCR CORP NEW COM 62886E108 65 1,742 SH   SOLE   1,742 0 0
NCR CORP NEW PUT 62886E958 4 19 SH Put SOLE   0 0 0
NCI BUILDING SYS INC CALL 628852904 5 73 SH Call SOLE   0 0 0
NCI BUILDING SYS INC PUT 628852954 0 15 SH Put SOLE   0 0 0
NASDAQ INC CALL 631103908 50 143 SH Call SOLE   0 0 0
NASDAQ INC PUT 631103958 0 1 SH Put SOLE   0 0 0
NEURODERM LTD CALL M74231907 5 98 SH Call SOLE   0 0 0
NEURODERM LTD COM M74231107 308 7,928 SH   SOLE   7,928 0 0
NEURODERM LTD PUT M74231957 21 159 SH Put SOLE   0 0 0
ENDURO RTY TR COM 29269K100 19 4,454 SH   SOLE   4,454 0 0
ENDURO RTY TR PUT 29269K950 3 56 SH Put SOLE   0 0 0
NORDSON CORP PUT 655663952 52 16 SH Put SOLE   0 0 0
NOBLE CORP PLC CALL G65431901 4 215 SH Call SOLE   0 0 0
NOBLE CORP PLC COM G65431101 94 20,461 SH   SOLE   20,461 0 0
NOBLE CORP PLC PUT G65431951 26 354 SH Put SOLE   0 0 0
NEXTERA ENERGY INC CALL 65339F901 62 173 SH Call SOLE   0 0 0
NEXTERA ENERGY INC PUT 65339F951 13 176 SH Put SOLE   0 0 0
NEFF CORP CALL 640094907 11 36 SH Call SOLE   0 0 0
NEWMONT MINING CORP CALL 651639906 172 1,341 SH Call SOLE   0 0 0
NEWMONT MINING CORP COM 651639106 11 305 SH   SOLE   305 0 0
NEWMONT MINING CORP PUT 651639956 58 542 SH Put SOLE   0 0 0
NEOGENOMICS INC CALL 64049M909 6 18 SH Call SOLE   0 0 0
NEOGENOMICS INC COM 64049M209 0 67 SH   SOLE   67 0 0
NEOGEN CORP CALL 640491906 1 1 SH Call SOLE   0 0 0
NEOGEN CORP COM 640491106 8 110 SH   SOLE   110 0 0
NEOS THERAPEUTICS INC COM 64052L106 118 12,933 SH   SOLE   12,933 0 0
NEOS THERAPEUTICS INC PUT 64052L956 0 3 SH Put SOLE   0 0 0
NEXTERA ENERGY PARTNERS LP CALL 65341B906 9 22 SH Call SOLE   0 0 0
NEXTERA ENERGY PARTNERS LP PUT 65341B956 2 80 SH Put SOLE   0 0 0
MINERVA NEUROSCIENCES INC COM 603380106 3 398 SH   SOLE   398 0 0
MINERVA NEUROSCIENCES INC PUT 603380956 0 5 SH Put SOLE   0 0 0
NEW MEDIA INVT GROUP INC CALL 64704V906 0 12 SH Call SOLE   0 0 0
NEW RELIC INC CALL 64829B900 1 13 SH Call SOLE   0 0 0
NEW RELIC INC COM 64829B100 40 815 SH   SOLE   815 0 0
NEW RELIC INC PUT 64829B950 0 2 SH Put SOLE   0 0 0
NEWTEK BUSINESS SVCS CORP CALL 652526903 3 129 SH Call SOLE   0 0 0
NEWTEK BUSINESS SVCS CORP PUT 652526953 0 2 SH Put SOLE   0 0 0
NATIONAL FUEL GAS CO N J CALL 636180901 0 18 SH Call SOLE   0 0 0
NETFLIX INC CALL 64110L906 7,422 5,369 SH Call SOLE   0 0 0
NETFLIX INC COM 64110L106 29,584 163,133 SH   SOLE   163,133 0 0
NETFLIX INC PUT 64110L956 3,079 10,402 SH Put SOLE   0 0 0
NEWFIELD EXPL CO CALL 651290908 28 279 SH Call SOLE   0 0 0
NEWFIELD EXPL CO PUT 651290958 63 967 SH Put SOLE   0 0 0
NOVAGOLD RES INC CALL 66987E906 3 98 SH Call SOLE   0 0 0
NOVAGOLD RES INC COM 66987E206 7 1,756 SH   SOLE   1,756 0 0
NOVAGOLD RES INC PUT 66987E956 2 23 SH Put SOLE   0 0 0
NEW GOLD INC CDA CALL 644535906 120 1,788 SH Call SOLE   0 0 0
NEW GOLD INC CDA PUT 644535956 0 13 SH Put SOLE   0 0 0
NATIONAL GRID PLC CALL 636274909 2 60 SH Call SOLE   0 0 0
NATIONAL GRID PLC PUT 636274959 2 61 SH Put SOLE   0 0 0
NATIONAL GRID PLC CALL 636274909 2 13 SH Call SOLE   0 0 0
NGL ENERGY PARTNERS LP CALL 62913M907 7 218 SH Call SOLE   0 0 0
NGL ENERGY PARTNERS LP COM 62913M107 208 18,012 SH   SOLE   18,012 0 0
NGL ENERGY PARTNERS LP PUT 62913M957 4 90 SH Put SOLE   0 0 0
NATURAL GROCERS BY VITAMIN C CALL 63888U908 0 13 SH Call SOLE   0 0 0
NATURAL GROCERS BY VITAMIN C PUT 63888U958 2 12 SH Put SOLE   0 0 0
INGEVITY CORP CALL 45688C907 0 1 SH Call SOLE   0 0 0
INGEVITY CORP COM 45688C107 38 611 SH   SOLE   611 0 0
NANTHEALTH INC COM 630104107 9 2,206 SH   SOLE   2,206 0 0
NATIONAL HEALTHCARE CORP CALL 635906900 7 343 SH Call SOLE   0 0 0
NATIONAL HEALTHCARE CORP COM 635906100 971 15,528 SH   SOLE   15,528 0 0
NATIONAL HEALTHCARE CORP PUT 635906950 94 237 SH Put SOLE   0 0 0
NATIONAL HEALTH INVS INC CALL 63633D904 20 163 SH Call SOLE   0 0 0
NATIONAL HEALTH INVS INC PUT 63633D954 26 115 SH Put SOLE   0 0 0
NATURAL HEALTH TRENDS CORP CALL 63888P906 8 30 SH Call SOLE   0 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 49 2,065 SH   SOLE   2,065 0 0
NATURAL HEALTH TRENDS CORP PUT 63888P956 4 88 SH Put SOLE   0 0 0
NISOURCE INC CALL 65473P905 4 298 SH Call SOLE   0 0 0
NISOURCE INC PUT 65473P955 0 3 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06739H903 0 1 SH Call SOLE   0 0 0
BARCLAYS BANK PLC COM 06739H313 85 3,425 SH   SOLE   3,425 0 0
NICE LTD CALL 653656908 103 45 SH Call SOLE   0 0 0
NICE LTD PUT 653656958 0 3 SH Put SOLE   0 0 0
NANTKWEST INC CALL 63016Q902 13 87 SH Call SOLE   0 0 0
NANTKWEST INC COM 63016Q102 56 10,390 SH   SOLE   10,390 0 0
NANTKWEST INC PUT 63016Q952 46 250 SH Put SOLE   0 0 0
NIKE INC CALL 654106903 659 3,400 SH Call SOLE   0 0 0
NIKE INC COM 654106103 5,231 100,895 SH   SOLE   100,895 0 0
NIKE INC PUT 654106953 1,285 4,530 SH Put SOLE   0 0 0
NEKTAR THERAPEUTICS CALL 640268908 28 132 SH Call SOLE   0 0 0
NEKTAR THERAPEUTICS COM 640268108 743 30,964 SH   SOLE   30,964 0 0
NEKTAR THERAPEUTICS PUT 640268958 9 172 SH Put SOLE   0 0 0
NEWLINK GENETICS CORP CALL 651511907 48 566 SH Call SOLE   0 0 0
NEWLINK GENETICS CORP COM 651511107 674 66,298 SH   SOLE   66,298 0 0
NEWLINK GENETICS CORP PUT 651511957 202 1,278 SH Put SOLE   0 0 0
NAUTILUS INC CALL 63910B902 3 174 SH Call SOLE   0 0 0
NIELSEN HLDGS PLC CALL G6518L908 48 235 SH Call SOLE   0 0 0
NIELSEN HLDGS PLC COM G6518L108 119 2,893 SH   SOLE   2,893 0 0
NIELSEN HLDGS PLC PUT G6518L958 74 644 SH Put SOLE   0 0 0
ANNALY CAP MGMT INC CALL 035710909 1 17 SH Call SOLE   0 0 0
ANNALY CAP MGMT INC COM 035710409 247 20,329 SH   SOLE   20,329 0 0
ANNALY CAP MGMT INC PUT 035710959 5 66 SH Put SOLE   0 0 0
NAVIOS MARITIME HOLDINGS INC COM Y62196103 73 44,057 SH   SOLE   44,057 0 0
NAVIOS MARITIME HOLDINGS INC PUT Y62196953 62 465 SH Put SOLE   0 0 0
NEW MTN FIN CORP CALL 647551900 1 185 SH Call SOLE   0 0 0
NEW MTN FIN CORP PUT 647551950 0 9 SH Put SOLE   0 0 0
NMI HLDGS INC CALL 629209905 24 339 SH Call SOLE   0 0 0
NAVIOS MARITIME PARTNERS L P CALL Y62267902 8 421 SH Call SOLE   0 0 0
NAVIOS MARITIME PARTNERS L P PUT Y62267952 1 31 SH Put SOLE   0 0 0
NOMURA HLDGS INC CALL 65535H908 0 1 SH Call SOLE   0 0 0
NOMURA HLDGS INC PUT 65535H958 0 1 SH Put SOLE   0 0 0
NUMEREX CORP PA CALL 67053A902 0 3 SH Call SOLE   0 0 0
NN INC CALL 629337906 14 91 SH Call SOLE   0 0 0
NN INC PUT 629337956 0 14 SH Put SOLE   0 0 0
NELNET INC COM 64031N108 16 331 SH   SOLE   331 0 0
NELNET INC PUT 64031N958 1 39 SH Put SOLE   0 0 0
NATIONAL RETAIL PPTYS INC CALL 637417906 0 4 SH Call SOLE   0 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 108 2,598 SH   SOLE   2,598 0 0
NATIONAL RETAIL PPTYS INC PUT 637417956 2 15 SH Put SOLE   0 0 0
NORTH AMERN ENERGY PARTNERS COM 656844107 1 289 SH   SOLE   289 0 0
NOAH HLDGS LTD CALL 65487X902 5 19 SH Call SOLE   0 0 0
NOAH HLDGS LTD PUT 65487X952 0 33 SH Put SOLE   0 0 0
NORTHROP GRUMMAN CORP CALL 666807902 885 520 SH Call SOLE   0 0 0
NORTHROP GRUMMAN CORP COM 666807102 446 1,553 SH   SOLE   1,553 0 0
NORTHROP GRUMMAN CORP PUT 666807952 64 440 SH Put SOLE   0 0 0
NORTHERN OIL & GAS INC NEV CALL 665531909 0 30 SH Call SOLE   0 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 1 1,873 SH   SOLE   1,873 0 0
NORTHERN OIL & GAS INC NEV PUT 665531959 3 122 SH Put SOLE   0 0 0
NOKIA CORP CALL 654902904 0 33 SH Call SOLE   0 0 0
NOKIA CORP COM 654902204 74 12,398 SH   SOLE   12,398 0 0
NOKIA CORP PUT 654902954 18 233 SH Put SOLE   0 0 0
NATIONAL OILWELL VARCO INC CALL 637071901 37 193 SH Call SOLE   0 0 0
NATIONAL OILWELL VARCO INC COM 637071101 631 17,684 SH   SOLE   17,684 0 0
NATIONAL OILWELL VARCO INC PUT 637071951 237 596 SH Put SOLE   0 0 0
NOVANTA INC CALL 67000B904 0 13 SH Call SOLE   0 0 0
NOVANTA INC COM 67000B104 424 9,743 SH   SOLE   9,743 0 0
NOVANTA INC PUT 67000B954 0 8 SH Put SOLE   0 0 0
SERVICENOW INC CALL 81762P902 878 373 SH Call SOLE   0 0 0
SERVICENOW INC PUT 81762P952 27 541 SH Put SOLE   0 0 0
NEENAH PAPER INC COM 640079109 12 145 SH   SOLE   145 0 0
NEENAH PAPER INC PUT 640079959 0 3 SH Put SOLE   0 0 0
NEOPHOTONICS CORP CALL 64051T900 2 197 SH Call SOLE   0 0 0
NEOPHOTONICS CORP COM 64051T100 45 8,134 SH   SOLE   8,134 0 0
NEOPHOTONICS CORP PUT 64051T950 11 50 SH Put SOLE   0 0 0
NQ MOBILE INC CALL 64118U908 4 292 SH Call SOLE   0 0 0
NQ MOBILE INC COM 64118U108 63 18,108 SH   SOLE   18,108 0 0
NQ MOBILE INC PUT 64118U958 1 19 SH Put SOLE   0 0 0
NEWPARK RES INC CALL 651718904 3 30 SH Call SOLE   0 0 0
NEWPARK RES INC COM 651718504 42 4,298 SH   SOLE   4,298 0 0
NEWPARK RES INC PUT 651718954 0 11 SH Put SOLE   0 0 0
NRG ENERGY INC CALL 629377908 911 1,256 SH Call SOLE   0 0 0
NRG ENERGY INC COM 629377508 2,228 87,067 SH   SOLE   87,067 0 0
NRG ENERGY INC PUT 629377958 36 861 SH Put SOLE   0 0 0
NATURAL RESOURCE PARTNERS L COM 63900P608 64 2,594 SH   SOLE   2,594 0 0
NATURAL RESOURCE PARTNERS L PUT 63900P958 4 31 SH Put SOLE   0 0 0
NEW RESIDENTIAL INVT CORP CALL 64828T901 1 68 SH Call SOLE   0 0 0
NEW RESIDENTIAL INVT CORP COM 64828T201 127 7,641 SH   SOLE   7,641 0 0
NEW RESIDENTIAL INVT CORP PUT 64828T951 5 152 SH Put SOLE   0 0 0
NUSTAR ENERGY LP CALL 67058H902 2 18 SH Call SOLE   0 0 0
NUSTAR ENERGY LP COM 67058H102 48 1,200 SH   SOLE   1,200 0 0
NUSTAR ENERGY LP PUT 67058H952 14 136 SH Put SOLE   0 0 0
NATIONAL STORAGE AFFILIATES CALL 637870906 3 34 SH Call SOLE   0 0 0
NATIONAL STORAGE AFFILIATES COM 637870106 97 4,026 SH   SOLE   4,026 0 0
NATIONAL STORAGE AFFILIATES PUT 637870956 1 83 SH Put SOLE   0 0 0
NORFOLK SOUTHERN CORP CALL 655844908 1,456 1,162 SH Call SOLE   0 0 0
NORFOLK SOUTHERN CORP PUT 655844958 59 290 SH Put SOLE   0 0 0
NUSTAR GP HOLDINGS LLC CALL 67059L902 0 20 SH Call SOLE   0 0 0
NUSTAR GP HOLDINGS LLC COM 67059L102 39 1,806 SH   SOLE   1,806 0 0
NUSTAR GP HOLDINGS LLC PUT 67059L952 0 1 SH Put SOLE   0 0 0
INSIGHT ENTERPRISES INC CALL 45765U903 1 3 SH Call SOLE   0 0 0
INSIGHT ENTERPRISES INC COM 45765U103 79 1,733 SH   SOLE   1,733 0 0
INSIGHT ENTERPRISES INC PUT 45765U953 0 30 SH Put SOLE   0 0 0
NATIONSTAR MTG HLDGS INC CALL 63861C909 1 37 SH Call SOLE   0 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 297 15,995 SH   SOLE   15,995 0 0
NATIONSTAR MTG HLDGS INC PUT 63861C959 0 11 SH Put SOLE   0 0 0
INSPERITY INC CALL 45778Q907 3 24 SH Call SOLE   0 0 0
INSPERITY INC COM 45778Q107 18 211 SH   SOLE   211 0 0
INSPERITY INC PUT 45778Q957 3 8 SH Put SOLE   0 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 22 1,400 SH   SOLE   1,400 0 0
NANOSTRING TECHNOLOGIES INC PUT 63009R959 0 46 SH Put SOLE   0 0 0
NEVSUN RES LTD CALL 64156L901 0 16 SH Call SOLE   0 0 0
NEVSUN RES LTD COM 64156L101 3 1,550 SH   SOLE   1,550 0 0
NEVSUN RES LTD PUT 64156L951 1 28 SH Put SOLE   0 0 0
NETAPP INC CALL 64110D904 89 286 SH Call SOLE   0 0 0
NETAPP INC PUT 64110D954 10 145 SH Put SOLE   0 0 0
NETSCOUT SYS INC CALL 64115T904 0 8 SH Call SOLE   0 0 0
NETEASE INC CALL 64110W902 305 635 SH Call SOLE   0 0 0
NETEASE INC COM 64110W102 25,129 95,256 SH   SOLE   95,256 0 0
NETEASE INC PUT 64110W952 3,289 1,812 SH Put SOLE   0 0 0
NETGEAR INC CALL 64111Q904 44 121 SH Call SOLE   0 0 0
NETGEAR INC COM 64111Q104 91 1,918 SH   SOLE   1,918 0 0
NETGEAR INC PUT 64111Q954 0 2 SH Put SOLE   0 0 0
INTELLIA THERAPEUTICS INC CALL 45826J905 75 139 SH Call SOLE   0 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 137 5,516 SH   SOLE   5,516 0 0
INTELLIA THERAPEUTICS INC PUT 45826J955 15 115 SH Put SOLE   0 0 0
NUTANIX INC CALL 67059N908 87 431 SH Call SOLE   0 0 0
NUTANIX INC COM 67059N108 376 16,816 SH   SOLE   16,816 0 0
NUTANIX INC PUT 67059N958 102 1,756 SH Put SOLE   0 0 0
NAM TAI PPTY INC CALL G63907902 3 65 SH Call SOLE   0 0 0
NAM TAI PPTY INC COM G63907102 56 5,210 SH   SOLE   5,210 0 0
NATERA INC CALL 632307904 5 40 SH Call SOLE   0 0 0
NATERA INC COM 632307104 101 7,839 SH   SOLE   7,839 0 0
NUTRI SYS INC NEW CALL 67069D908 67 229 SH Call SOLE   0 0 0
NUTRI SYS INC NEW PUT 67069D958 47 535 SH Put SOLE   0 0 0
NEUROTROPE INC CALL 64129T907 2 45 SH Call SOLE   0 0 0
NEUROTROPE INC COM 64129T207 13 2,618 SH   SOLE   2,618 0 0
NEUROTROPE INC PUT 64129T957 1 3 SH Put SOLE   0 0 0
NORTHERN TR CORP CALL 665859904 29 162 SH Call SOLE   0 0 0
NORTHERN TR CORP PUT 665859954 5 118 SH Put SOLE   0 0 0
NETSOL TECHNOLOGIES INC COM 64115A402 82 23,625 SH   SOLE   23,625 0 0
NETSOL TECHNOLOGIES INC PUT 64115A952 56 356 SH Put SOLE   0 0 0
NUANCE COMMUNICATIONS INC CALL 67020Y900 0 29 SH Call SOLE   0 0 0
NUANCE COMMUNICATIONS INC PUT 67020Y950 3 27 SH Put SOLE   0 0 0
NUCOR CORP CALL 670346905 140 808 SH Call SOLE   0 0 0
NUCOR CORP PUT 670346955 64 1,002 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 144 1,502 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E844 305 9,591 SH   SOLE   9,591 0 0
DIREXION SHS ETF TR PUT 25460E955 609 1,097 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 13 752 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 238 1,551 SH Put SOLE   0 0 0
NU SKIN ENTERPRISES INC CALL 67018T905 176 358 SH Call SOLE   0 0 0
NU SKIN ENTERPRISES INC COM 67018T105 271 4,409 SH   SOLE   4,409 0 0
NU SKIN ENTERPRISES INC PUT 67018T955 15 214 SH Put SOLE   0 0 0
NUVASIVE INC CALL 670704905 1 7 SH Call SOLE   0 0 0
NUVASIVE INC COM 670704105 368 6,638 SH   SOLE   6,638 0 0
NUVASIVE INC PUT 670704955 69 114 SH Put SOLE   0 0 0
NOVAVAX INC CALL 670002904 5 517 SH Call SOLE   0 0 0
NOVAVAX INC COM 670002104 24 21,542 SH   SOLE   21,542 0 0
NOVAVAX INC PUT 670002954 19 373 SH Put SOLE   0 0 0
NOVOCURE LTD CALL G6674U908 53 102 SH Call SOLE   0 0 0
NOVOCURE LTD COM G6674U108 51 2,599 SH   SOLE   2,599 0 0
NOVOCURE LTD PUT G6674U958 6 31 SH Put SOLE   0 0 0
NVIDIA CORP CALL 67066G904 16,586 6,863 SH Call SOLE   0 0 0
NVIDIA CORP COM 67066G104 68,234 381,689 SH   SOLE   381,689 0 0
NVIDIA CORP PUT 67066G954 4,299 11,529 SH Put SOLE   0 0 0
NV5 GLOBAL INC COM 62945V109 218 4,000 SH   SOLE   4,000 0 0
NAVIGATOR HOLDINGS LTD CALL Y62132908 7 69 SH Call SOLE   0 0 0
NAVIGATOR HOLDINGS LTD PUT Y62132958 0 16 SH Put SOLE   0 0 0
INVIVO THERAPEUTICS HLDGS CO COM 46186M209 0 330 SH   SOLE   330 0 0
INVIVO THERAPEUTICS HLDGS CO PUT 46186M959 18 58 SH Put SOLE   0 0 0
NOVELION THERAPEUTICS INC CALL 67001K902 3 211 SH Call SOLE   0 0 0
NOVA MEASURING INSTRUMENTS L CALL M7516K903 5 33 SH Call SOLE   0 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 81 2,901 SH   SOLE   2,901 0 0
NOVA MEASURING INSTRUMENTS L PUT M7516K953 0 16 SH Put SOLE   0 0 0
NOVO-NORDISK A S CALL 670100905 39 222 SH Call SOLE   0 0 0
NOVO-NORDISK A S PUT 670100955 2 31 SH Put SOLE   0 0 0
NEVRO CORP CALL 64157F903 43 174 SH Call SOLE   0 0 0
NEVRO CORP PUT 64157F953 23 13 SH Put SOLE   0 0 0
NOVARTIS A G CALL 66987V909 58 215 SH Call SOLE   0 0 0
NOVARTIS A G PUT 66987V959 16 225 SH Put SOLE   0 0 0
INVITAE CORP CALL 46185L903 1 26 SH Call SOLE   0 0 0
INVITAE CORP COM 46185L103 197 21,113 SH   SOLE   21,113 0 0
INVITAE CORP PUT 46185L953 4 83 SH Put SOLE   0 0 0
NEWELL BRANDS INC CALL 651229906 37 513 SH Call SOLE   0 0 0
NEWELL BRANDS INC PUT 651229956 161 1,134 SH Put SOLE   0 0 0
NORTHWEST NAT GAS CO CALL 667655904 0 5 SH Call SOLE   0 0 0
NORTHWEST NAT GAS CO COM 667655104 6 108 SH   SOLE   108 0 0
NORTHWEST NAT GAS CO PUT 667655954 0 81 SH Put SOLE   0 0 0
NORTHWEST PIPE CO COM 667746101 88 4,652 SH   SOLE   4,652 0 0
NORTHWEST PIPE CO PUT 667746951 0 40 SH Put SOLE   0 0 0
NEWS CORP NEW CALL 65249B908 0 18 SH Call SOLE   0 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 12 557 SH   SOLE   557 0 0
NXP SEMICONDUCTORS N V CALL N6596X909 1,174 1,913 SH Call SOLE   0 0 0
NXP SEMICONDUCTORS N V PUT N6596X959 137 2,486 SH Put SOLE   0 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 2 96 SH   SOLE   96 0 0
NEXPOINT RESIDENTIAL TR INC PUT 65341D952 0 16 SH Put SOLE   0 0 0
NEXSTAR MEDIA GROUP INC CALL 65336K903 48 344 SH Call SOLE   0 0 0
NEXSTAR MEDIA GROUP INC COM 65336K103 1,759 28,244 SH   SOLE   28,244 0 0
NEXSTAR MEDIA GROUP INC PUT 65336K953 2 47 SH Put SOLE   0 0 0
NEXSTAR MEDIA GROUP INC CALL 65336K903 2 10 SH Call SOLE   0 0 0
NEXSTAR MEDIA GROUP INC PUT 65336K953 13 11 SH Put SOLE   0 0 0
NXSTAGE MEDICAL INC CALL 67072V903 3 355 SH Call SOLE   0 0 0
NXSTAGE MEDICAL INC COM 67072V103 670 24,307 SH   SOLE   24,307 0 0
NXSTAGE MEDICAL INC PUT 67072V953 60 339 SH Put SOLE   0 0 0
NEW YORK CMNTY BANCORP INC CALL 649445903 1 94 SH Call SOLE   0 0 0
NEW YORK CMNTY BANCORP INC PUT 649445953 0 29 SH Put SOLE   0 0 0
NRG YIELD INC CALL 62942X905 37 245 SH Call SOLE   0 0 0
NRG YIELD INC PUT 62942X955 0 21 SH Put SOLE   0 0 0
NEW YORK MTG TR INC CALL 649604901 0 5 SH Call SOLE   0 0 0
NEW YORK MTG TR INC COM 649604501 3 538 SH   SOLE   538 0 0
NEW YORK MTG TR INC PUT 649604951 0 26 SH Put SOLE   0 0 0
NYMOX PHARMACEUTICAL CORP CALL P73398902 3 471 SH Call SOLE   0 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 18 4,941 SH   SOLE   4,941 0 0
NYMOX PHARMACEUTICAL CORP PUT P73398952 68 1,829 SH Put SOLE   0 0 0
NEW YORK REIT INC CALL 64976L909 0 226 SH Call SOLE   0 0 0
NEW YORK REIT INC COM 64976L109 5 680 SH   SOLE   680 0 0
NEW YORK REIT INC PUT 64976L959 1 6 SH Put SOLE   0 0 0
NEW YORK TIMES CO CALL 650111907 4 46 SH Call SOLE   0 0 0
REALTY INCOME CORP CALL 756109904 27 196 SH Call SOLE   0 0 0
REALTY INCOME CORP PUT 756109954 17 202 SH Put SOLE   0 0 0
ORBITAL ATK INC CALL 68557N903 103 735 SH Call SOLE   0 0 0
ORBITAL ATK INC COM 68557N103 466 3,500 SH   SOLE   3,500 0 0
ORBITAL ATK INC PUT 68557N953 21 490 SH Put SOLE   0 0 0
OAKTREE CAP GROUP LLC CALL 674001901 5 113 SH Call SOLE   0 0 0
OAKTREE CAP GROUP LLC COM 674001201 167 3,569 SH   SOLE   3,569 0 0
OAKTREE CAP GROUP LLC PUT 674001951 13 123 SH Put SOLE   0 0 0
FIVE OAKS INVT CORP COM 33830W106 4 939 SH   SOLE   939 0 0
FIVE OAKS INVT CORP PUT 33830W956 0 10 SH Put SOLE   0 0 0
OASIS PETE INC NEW CALL 674215908 19 524 SH Call SOLE   0 0 0
OASIS PETE INC NEW COM 674215108 30 3,354 SH   SOLE   3,354 0 0
OASIS PETE INC NEW PUT 674215958 14 37 SH Put SOLE   0 0 0
OBSIDIAN ENERGY LTD CALL 674482904 0 20 SH Call SOLE   0 0 0
OBSIDIAN ENERGY LTD COM 674482104 18 17,302 SH   SOLE   17,302 0 0
OBSIDIAN ENERGY LTD PUT 674482954 31 398 SH Put SOLE   0 0 0
OWENS CORNING NEW CALL 690742901 32 55 SH Call SOLE   0 0 0
OWENS CORNING NEW COM 690742101 334 4,327 SH   SOLE   4,327 0 0
OWENS CORNING NEW PUT 690742951 2 212 SH Put SOLE   0 0 0
OCLARO INC CALL 67555N906 34 727 SH Call SOLE   0 0 0
OCLARO INC COM 67555N206 48 5,573 SH   SOLE   5,573 0 0
OCLARO INC PUT 67555N956 50 667 SH Put SOLE   0 0 0
OCWEN FINL CORP CALL 675746909 81 2,704 SH Call SOLE   0 0 0
OCWEN FINL CORP PUT 675746959 29 1,217 SH Put SOLE   0 0 0
OCULAR THERAPEUTIX INC CALL 67576A900 5 53 SH Call SOLE   0 0 0
OCULAR THERAPEUTIX INC COM 67576A100 11 1,927 SH   SOLE   1,927 0 0
OCULAR THERAPEUTIX INC PUT 67576A950 1 51 SH Put SOLE   0 0 0
OLD DOMINION FGHT LINES INC CALL 679580900 21 37 SH Call SOLE   0 0 0
OLD DOMINION FGHT LINES INC PUT 679580950 0 1 SH Put SOLE   0 0 0
OFFICE DEPOT INC CALL 676220906 6 167 SH Call SOLE   0 0 0
OFFICE DEPOT INC PUT 676220956 2 71 SH Put SOLE   0 0 0
ORION ENGINEERED CARBONS S A CALL L72967909 1 10 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 128 181 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 6 173 SH Put SOLE   0 0 0
OFG BANCORP CALL 67103X902 1 646 SH Call SOLE   0 0 0
OFG BANCORP COM 67103X102 351 38,459 SH   SOLE   38,459 0 0
OFG BANCORP PUT 67103X952 46 1,247 SH Put SOLE   0 0 0
ORTHOFIX INTL N V COM N6748L102 35 741 SH   SOLE   741 0 0
ORTHOFIX INTL N V PUT N6748L952 0 13 SH Put SOLE   0 0 0
OGE ENERGY CORP CALL 670837903 0 29 SH Call SOLE   0 0 0
OGE ENERGY CORP PUT 670837953 0 4 SH Put SOLE   0 0 0
ONE GAS INC PUT 68235P958 0 10 SH Put SOLE   0 0 0
OMEGA HEALTHCARE INVS INC CALL 681936900 30 566 SH Call SOLE   0 0 0
OMEGA HEALTHCARE INVS INC PUT 681936950 12 322 SH Put SOLE   0 0 0
OHR PHARMACEUTICAL INC COM 67778H200 0 1,000 SH   SOLE   1,000 0 0
OHR PHARMACEUTICAL INC PUT 67778H950 2 10 SH Put SOLE   0 0 0
OWENS ILL INC CALL 690768903 3 26 SH Call SOLE   0 0 0
OWENS ILL INC COM 690768403 168 6,684 SH   SOLE   6,684 0 0
OWENS ILL INC PUT 690768953 0 9 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 78 820 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F718 1,126 43,194 SH   SOLE   43,194 0 0
VANECK VECTORS ETF TR PUT 92189F952 269 1,085 SH Put SOLE   0 0 0
OCEANEERING INTL INC CALL 675232902 1 152 SH Call SOLE   0 0 0
OCEANEERING INTL INC PUT 675232952 0 27 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06738C906 14 256 SH Call SOLE   0 0 0
BARCLAYS BK PLC COM 06738C786 244 45,522 SH   SOLE   45,522 0 0
BARCLAYS BK PLC PUT 06738C956 47 757 SH Put SOLE   0 0 0
PROSHARES TR II COM 74347W213 56 3,200 SH   SOLE   3,200 0 0
PROSHARES TR II PUT 74347W952 22 78 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 4 22 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W221 90 3,619 SH   SOLE   3,619 0 0
PROSHARES TR II PUT 74347W952 1 25 SH Put SOLE   0 0 0
OIL STS INTL INC CALL 678026905 1 12 SH Call SOLE   0 0 0
ONEOK INC NEW CALL 682680903 64 1,365 SH Call SOLE   0 0 0
ONEOK INC NEW PUT 682680953 27 437 SH Put SOLE   0 0 0
ONEOK INC NEW CALL 682680903 42 124 SH Call SOLE   0 0 0
ONEOK INC NEW PUT 682680953 0 17 SH Put SOLE   0 0 0
OKTA INC CALL 679295905 48 113 SH Call SOLE   0 0 0
OKTA INC COM 679295105 661 23,462 SH   SOLE   23,462 0 0
OKTA INC PUT 679295955 6 60 SH Put SOLE   0 0 0
UNIVERSAL DISPLAY CORP CALL 91347P905 969 522 SH Call SOLE   0 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 66 515 SH   SOLE   515 0 0
UNIVERSAL DISPLAY CORP PUT 91347P955 162 422 SH Put SOLE   0 0 0
OLLIES BARGAIN OUTLT HLDGS I CALL 681116909 591 416 SH Call SOLE   0 0 0
OLLIES BARGAIN OUTLT HLDGS I PUT 681116959 1 67 SH Put SOLE   0 0 0
OLIN CORP CALL 680665905 78 332 SH Call SOLE   0 0 0
OLIN CORP COM 680665205 297 8,698 SH   SOLE   8,698 0 0
OLIN CORP PUT 680665955 3 296 SH Put SOLE   0 0 0
ONE LIBERTY PPTYS INC CALL 682406903 1 22 SH Call SOLE   0 0 0
ONE LIBERTY PPTYS INC PUT 682406953 0 10 SH Put SOLE   0 0 0
OMNICOM GROUP INC CALL 681919906 14 87 SH Call SOLE   0 0 0
OMNICOM GROUP INC PUT 681919956 1 21 SH Put SOLE   0 0 0
OMEGA PROTEIN CORP CALL 68210P907 0 5 SH Call SOLE   0 0 0
OMEGA PROTEIN CORP COM 68210P107 5 310 SH   SOLE   310 0 0
OMEGA PROTEIN CORP PUT 68210P957 0 15 SH Put SOLE   0 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 15 3,444 SH   SOLE   3,444 0 0
ONCOMED PHARMACEUTICALS INC PUT 68234X952 2 24 SH Put SOLE   0 0 0
OMEROS CORP CALL 682143902 32 195 SH Call SOLE   0 0 0
OMEROS CORP COM 682143102 580 26,837 SH   SOLE   26,837 0 0
OMEROS CORP PUT 682143952 42 269 SH Put SOLE   0 0 0
ODYSSEY MARINE EXPLORATION I CALL 676118901 5 82 SH Call SOLE   0 0 0
ODYSSEY MARINE EXPLORATION I COM 676118201 181 41,718 SH   SOLE   41,718 0 0
ODYSSEY MARINE EXPLORATION I PUT 676118951 0 12 SH Put SOLE   0 0 0
ONEMAIN HLDGS INC CALL 68268W903 1 12 SH Call SOLE   0 0 0
ONEMAIN HLDGS INC COM 68268W103 238 8,451 SH   SOLE   8,451 0 0
ONEMAIN HLDGS INC PUT 68268W953 1 45 SH Put SOLE   0 0 0
OWENS & MINOR INC NEW CALL 690732902 0 1 SH Call SOLE   0 0 0
OWENS & MINOR INC NEW PUT 690732952 0 3 SH Put SOLE   0 0 0
OMNOVA SOLUTIONS INC CALL 682129901 21 138 SH Call SOLE   0 0 0
ON SEMICONDUCTOR CORP CALL 682189905 208 607 SH Call SOLE   0 0 0
ON SEMICONDUCTOR CORP COM 682189105 46 2,508 SH   SOLE   2,508 0 0
ON SEMICONDUCTOR CORP PUT 682189955 1 99 SH Put SOLE   0 0 0
OLD NATL BANCORP IND CALL 680033907 0 2 SH Call SOLE   0 0 0
SPARK THERAPEUTICS INC CALL 84652J903 116 332 SH Call SOLE   0 0 0
SPARK THERAPEUTICS INC PUT 84652J953 14 33 SH Put SOLE   0 0 0
ON DECK CAP INC CALL 682163900 0 11 SH Call SOLE   0 0 0
ON DECK CAP INC COM 682163100 2 525 SH   SOLE   525 0 0
ON DECK CAP INC PUT 682163950 0 2 SH Put SOLE   0 0 0
ORGANOVO HLDGS INC CALL 68620A904 0 44 SH Call SOLE   0 0 0
ORGANOVO HLDGS INC COM 68620A104 4 2,194 SH   SOLE   2,194 0 0
ORGANOVO HLDGS INC PUT 68620A954 5 36 SH Put SOLE   0 0 0
OOMA INC CALL 683416901 3 10 SH Call SOLE   0 0 0
OOMA INC COM 683416101 107 10,215 SH   SOLE   10,215 0 0
OOMA INC PUT 683416951 3 264 SH Put SOLE   0 0 0
OPUS BK IRVINE CALIF CALL 684000902 12 47 SH Call SOLE   0 0 0
OPUS BK IRVINE CALIF PUT 684000952 0 1 SH Put SOLE   0 0 0
OPHTHOTECH CORP CALL 683745903 0 32 SH Call SOLE   0 0 0
OPHTHOTECH CORP COM 683745103 10 3,684 SH   SOLE   3,684 0 0
OPHTHOTECH CORP PUT 683745953 9 64 SH Put SOLE   0 0 0
OPKO HEALTH INC CALL 68375N903 21 446 SH Call SOLE   0 0 0
OPKO HEALTH INC PUT 68375N953 31 148 SH Put SOLE   0 0 0
OPPENHEIMER HLDGS INC COM 683797104 37 2,160 SH   SOLE   2,160 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 3 300 SH   SOLE   300 0 0
OSISKO GOLD ROYALTIES LTD PUT 68827L951 0 3 SH Put SOLE   0 0 0
ORMAT TECHNOLOGIES INC COM 686688102 56 928 SH   SOLE   928 0 0
ORMAT TECHNOLOGIES INC PUT 686688952 0 12 SH Put SOLE   0 0 0
ORBCOMM INC CALL 68555P900 0 3 SH Call SOLE   0 0 0
ORBOTECH LTD CALL M75253900 47 98 SH Call SOLE   0 0 0
ORBOTECH LTD PUT M75253950 0 4 SH Put SOLE   0 0 0
ORCHID IS CAP INC CALL 68571X903 0 41 SH Call SOLE   0 0 0
ORCHID IS CAP INC COM 68571X103 18 1,786 SH   SOLE   1,786 0 0
ORCHID IS CAP INC PUT 68571X953 0 23 SH Put SOLE   0 0 0
ORACLE CORP CALL 68389X905 664 2,855 SH Call SOLE   0 0 0
ORACLE CORP COM 68389X105 8,233 170,297 SH   SOLE   170,297 0 0
ORACLE CORP PUT 68389X955 371 2,838 SH Put SOLE   0 0 0
OREXIGEN THERAPEUTICS INC CALL 686164902 0 63 SH Call SOLE   0 0 0
OREXIGEN THERAPEUTICS INC COM 686164302 36 17,303 SH   SOLE   17,303 0 0
OREXIGEN THERAPEUTICS INC PUT 686164952 35 304 SH Put SOLE   0 0 0
OLD REP INTL CORP CALL 680223904 2 31 SH Call SOLE   0 0 0
OLD REP INTL CORP PUT 680223954 1 26 SH Put SOLE   0 0 0
OCEAN RIG UDW INC CALL G66964908 0 49 SH Call SOLE   0 0 0
O REILLY AUTOMOTIVE INC NEW CALL 67103H907 151 112 SH Call SOLE   0 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 361 1,678 SH   SOLE   1,678 0 0
O REILLY AUTOMOTIVE INC NEW PUT 67103H957 138 359 SH Put SOLE   0 0 0
ORAMED PHARM INC CALL 68403P903 9 44 SH Call SOLE   0 0 0
ORION GROUP HOLDINGS INC COM 68628V308 8 1,346 SH   SOLE   1,346 0 0
ORION GROUP HOLDINGS INC PUT 68628V958 2 18 SH Put SOLE   0 0 0
OSI SYSTEMS INC CALL 671044905 147 259 SH Call SOLE   0 0 0
OSI SYSTEMS INC PUT 671044955 12 214 SH Put SOLE   0 0 0
OSHKOSH CORP CALL 688239901 118 295 SH Call SOLE   0 0 0
OSHKOSH CORP PUT 688239951 0 55 SH Put SOLE   0 0 0
OVERSTOCK COM INC DEL CALL 690370901 405 356 SH Call SOLE   0 0 0
OVERSTOCK COM INC DEL COM 690370101 508 17,132 SH   SOLE   17,132 0 0
OVERSTOCK COM INC DEL PUT 690370951 41 457 SH Put SOLE   0 0 0
ORASURE TECHNOLOGIES INC CALL 68554V908 29 70 SH Call SOLE   0 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 67 2,990 SH   SOLE   2,990 0 0
ORASURE TECHNOLOGIES INC PUT 68554V958 0 24 SH Put SOLE   0 0 0
OPEN TEXT CORP CALL 683715906 2 23 SH Call SOLE   0 0 0
OPEN TEXT CORP COM 683715106 152 4,735 SH   SOLE   4,735 0 0
OPEN TEXT CORP PUT 683715956 17 154 SH Put SOLE   0 0 0
OTONOMY INC CALL 68906L905 1 76 SH Call SOLE   0 0 0
OTONOMY INC COM 68906L105 89 27,476 SH   SOLE   27,476 0 0
OTONOMY INC PUT 68906L955 5 359 SH Put SOLE   0 0 0
OTTER TAIL CORP CALL 689648903 0 1 SH Call SOLE   0 0 0
OUTFRONT MEDIA INC CALL 69007J906 41 97 SH Call SOLE   0 0 0
OUTFRONT MEDIA INC COM 69007J106 1,679 66,704 SH   SOLE   66,704 0 0
OUTFRONT MEDIA INC PUT 69007J956 0 27 SH Put SOLE   0 0 0
OVASCIENCE INC CALL 69014Q901 4 135 SH Call SOLE   0 0 0
OVASCIENCE INC COM 69014Q101 0 217 SH   SOLE   217 0 0
OVASCIENCE INC PUT 69014Q951 5 16 SH Put SOLE   0 0 0
OXFORD INDS INC PUT 691497959 0 30 SH Put SOLE   0 0 0
OCCIDENTAL PETE CORP DEL CALL 674599905 239 1,914 SH Call SOLE   0 0 0
OCCIDENTAL PETE CORP DEL PUT 674599955 227 955 SH Put SOLE   0 0 0
OCCIDENTAL PETE CORP DEL CALL 674599905 0 1 SH Call SOLE   0 0 0
OCCIDENTAL PETE CORP DEL PUT 674599955 24 15 SH Put SOLE   0 0 0
OCH ZIFF CAP MGMT GROUP CALL 67551U905 1 50 SH Call SOLE   0 0 0
OCH ZIFF CAP MGMT GROUP COM 67551U105 0 220 SH   SOLE   220 0 0
BANK OF THE OZARKS CALL 063904906 35 172 SH Call SOLE   0 0 0
BANK OF THE OZARKS PUT 063904956 6 463 SH Put SOLE   0 0 0
PANDORA MEDIA INC CALL 698354907 182 3,412 SH Call SOLE   0 0 0
PANDORA MEDIA INC PUT 698354957 53 677 SH Put SOLE   0 0 0
PLAINS ALL AMERN PIPELINE L CALL 726503905 43 1,368 SH Call SOLE   0 0 0
PLAINS ALL AMERN PIPELINE L PUT 726503955 83 442 SH Put SOLE   0 0 0
PAN AMERICAN SILVER CORP CALL 697900908 27 321 SH Call SOLE   0 0 0
PAN AMERICAN SILVER CORP COM 697900108 357 20,978 SH   SOLE   20,978 0 0
PAN AMERICAN SILVER CORP PUT 697900958 99 232 SH Put SOLE   0 0 0
PACIFIC BIOSCIENCES CALIF IN CALL 69404D908 5 72 SH Call SOLE   0 0 0
PACIFIC BIOSCIENCES CALIF IN PUT 69404D958 0 46 SH Put SOLE   0 0 0
PACWEST BANCORP DEL CALL 695263903 94 435 SH Call SOLE   0 0 0
PACWEST BANCORP DEL PUT 695263953 2 62 SH Put SOLE   0 0 0
PENSKE AUTOMOTIVE GRP INC CALL 70959W903 33 235 SH Call SOLE   0 0 0
PENSKE AUTOMOTIVE GRP INC PUT 70959W953 2 25 SH Put SOLE   0 0 0
PLAINS GP HLDGS L P CALL 72651A907 60 836 SH Call SOLE   0 0 0
PLAINS GP HLDGS L P PUT 72651A957 130 162 SH Put SOLE   0 0 0
PLATFORM SPECIALTY PRODS COR CALL 72766Q905 43 533 SH Call SOLE   0 0 0
PLATFORM SPECIALTY PRODS COR PUT 72766Q955 0 6 SH Put SOLE   0 0 0
PHIBRO ANIMAL HEALTH CORP PUT 71742Q956 0 1 SH Put SOLE   0 0 0
PALO ALTO NETWORKS INC CALL 697435905 1,191 1,495 SH Call SOLE   0 0 0
PALO ALTO NETWORKS INC COM 697435105 1,179 8,187 SH   SOLE   8,187 0 0
PALO ALTO NETWORKS INC PUT 697435955 268 1,385 SH Put SOLE   0 0 0
VERIFONE SYS INC CALL 92342Y909 23 230 SH Call SOLE   0 0 0
VERIFONE SYS INC COM 92342Y109 122 6,046 SH   SOLE   6,046 0 0
VERIFONE SYS INC PUT 92342Y959 4 43 SH Put SOLE   0 0 0
PAYCOM SOFTWARE INC CALL 70432V902 31 128 SH Call SOLE   0 0 0
PAYCOM SOFTWARE INC COM 70432V102 7 105 SH   SOLE   105 0 0
PAYCOM SOFTWARE INC PUT 70432V952 16 146 SH Put SOLE   0 0 0
PAYCHEX INC CALL 704326907 180 1,001 SH Call SOLE   0 0 0
PAYCHEX INC PUT 704326957 3 30 SH Put SOLE   0 0 0
PEMBINA PIPELINE CORP CALL 706327903 1 14 SH Call SOLE   0 0 0
PEMBINA PIPELINE CORP COM 706327103 241 6,880 SH   SOLE   6,880 0 0
PEMBINA PIPELINE CORP PUT 706327953 0 5 SH Put SOLE   0 0 0
PEOPLES UNITED FINANCIAL INC CALL 712704905 10 229 SH Call SOLE   0 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 2 162 SH   SOLE   162 0 0
PEOPLES UNITED FINANCIAL INC PUT 712704955 2 120 SH Put SOLE   0 0 0
PBF ENERGY INC CALL 69318G906 190 781 SH Call SOLE   0 0 0
PBF ENERGY INC PUT 69318G956 5 114 SH Put SOLE   0 0 0
PBF LOGISTICS LP COM 69318Q104 7 373 SH   SOLE   373 0 0
PBF LOGISTICS LP PUT 69318Q954 0 8 SH Put SOLE   0 0 0
PRESTIGE BRANDS HLDGS INC CALL 74112D901 5 33 SH Call SOLE   0 0 0
PITNEY BOWES INC CALL 724479900 7 117 SH Call SOLE   0 0 0
PITNEY BOWES INC COM 724479100 228 16,321 SH   SOLE   16,321 0 0
PITNEY BOWES INC PUT 724479950 2 55 SH Put SOLE   0 0 0
POTBELLY CORP CALL 73754Y900 1 28 SH Call SOLE   0 0 0
POTBELLY CORP COM 73754Y100 19 1,563 SH   SOLE   1,563 0 0
POTBELLY CORP PUT 73754Y950 0 151 SH Put SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO CALL 71654V908 74 518 SH Call SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO COM 71654V408 490 48,900 SH   SOLE   48,900 0 0
PETROLEO BRASILEIRO SA PETRO PUT 71654V958 65 429 SH Put SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO CALL 71654V908 0 1 SH Call SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO COM 71654V101 40 4,167 SH   SOLE   4,167 0 0
PERMIAN BASIN RTY TR CALL 714236906 1 10 SH Call SOLE   0 0 0
PERMIAN BASIN RTY TR COM 714236106 35 4,116 SH   SOLE   4,116 0 0
PERMIAN BASIN RTY TR PUT 714236956 2 200 SH Put SOLE   0 0 0
PUMA BIOTECHNOLOGY INC CALL 74587V907 850 245 SH Call SOLE   0 0 0
PUMA BIOTECHNOLOGY INC PUT 74587V957 9 66 SH Put SOLE   0 0 0
PACCAR INC CALL 693718908 59 320 SH Call SOLE   0 0 0
PACCAR INC PUT 693718958 4 196 SH Put SOLE   0 0 0
PG&E CORP PUT 69331C958 0 1 SH Put SOLE   0 0 0
POTLATCH CORP NEW CALL 737630903 1 5 SH Call SOLE   0 0 0
PRICELINE GRP INC CALL 741503903 5,447 586 SH Call SOLE   0 0 0
PRICELINE GRP INC COM 741503403 27,299 14,911 SH   SOLE   14,911 0 0
PRICELINE GRP INC PUT 741503953 4,308 1,117 SH Put SOLE   0 0 0
PCM INC CALL 69323K900 1 34 SH Call SOLE   0 0 0
PCM INC COM 69323K100 4 324 SH   SOLE   324 0 0
PCM INC PUT 69323K950 6 13 SH Put SOLE   0 0 0
POINTS INTL LTD CALL 730843908 2 32 SH Call SOLE   0 0 0
POINTS INTL LTD COM 730843208 80 7,088 SH   SOLE   7,088 0 0
POINTS INTL LTD PUT 730843958 0 5 SH Put SOLE   0 0 0
PACIRA PHARMACEUTICALS INC CALL 695127900 1 18 SH Call SOLE   0 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 1,350 35,959 SH   SOLE   35,959 0 0
PACIRA PHARMACEUTICALS INC PUT 695127950 32 34 SH Put SOLE   0 0 0
PCSB FINL CORP COM 69324R104 15 817 SH   SOLE   817 0 0
PCSB FINL CORP PUT 69324R954 0 50 SH Put SOLE   0 0 0
PAYLOCITY HLDG CORP CALL 70438V906 2 8 SH Call SOLE   0 0 0
PAYLOCITY HLDG CORP COM 70438V106 27 571 SH   SOLE   571 0 0
PAYLOCITY HLDG CORP PUT 70438V956 2 13 SH Put SOLE   0 0 0
PARK CITY GROUP INC CALL 700215904 0 6 SH Call SOLE   0 0 0
PARK CITY GROUP INC COM 700215304 35 2,936 SH   SOLE   2,936 0 0
PDC ENERGY INC CALL 69327R901 9 140 SH Call SOLE   0 0 0
PDC ENERGY INC COM 69327R101 347 7,088 SH   SOLE   7,088 0 0
PDC ENERGY INC PUT 69327R951 18 200 SH Put SOLE   0 0 0
PATTERSON COMPANIES INC CALL 703395903 5 113 SH Call SOLE   0 0 0
PATTERSON COMPANIES INC PUT 703395953 2 13 SH Put SOLE   0 0 0
PDF SOLUTIONS INC CALL 693282905 0 5 SH Call SOLE   0 0 0
PDF SOLUTIONS INC COM 693282105 1 94 SH   SOLE   94 0 0
PDL BIOPHARMA INC CALL 69329Y904 3 121 SH Call SOLE   0 0 0
PDL BIOPHARMA INC COM 69329Y104 92 27,254 SH   SOLE   27,254 0 0
PDL BIOPHARMA INC PUT 69329Y954 0 77 SH Put SOLE   0 0 0
POWERSHARES ETF TRUST COM 73935X153 110 2,276 SH   SOLE   2,276 0 0
POWERSHARES ETF TRUST PUT 73935X950 7 50 SH Put SOLE   0 0 0
PRECISION DRILLING CORP CALL 74022D908 1 58 SH Call SOLE   0 0 0
PRECISION DRILLING CORP PUT 74022D958 0 10 SH Put SOLE   0 0 0
PARSLEY ENERGY INC CALL 701877902 77 559 SH Call SOLE   0 0 0
PARSLEY ENERGY INC PUT 701877952 15 138 SH Put SOLE   0 0 0
PEBBLEBROOK HOTEL TR CALL 70509V900 3 12 SH Call SOLE   0 0 0
PUBLIC SVC ENTERPRISE GROUP CALL 744573906 20 143 SH Call SOLE   0 0 0
PUBLIC SVC ENTERPRISE GROUP PUT 744573956 2 68 SH Put SOLE   0 0 0
PEGASYSTEMS INC CALL 705573903 4 4 SH Call SOLE   0 0 0
PEGASYSTEMS INC COM 705573103 185 3,222 SH   SOLE   3,222 0 0
PEGASYSTEMS INC PUT 705573953 10 30 SH Put SOLE   0 0 0
PATTERN ENERGY GROUP INC CALL 70338P900 2 70 SH Call SOLE   0 0 0
PATTERN ENERGY GROUP INC COM 70338P100 10 424 SH   SOLE   424 0 0
PATTERN ENERGY GROUP INC PUT 70338P950 5 53 SH Put SOLE   0 0 0
PENNSYLVANIA RL ESTATE INVT CALL 709102907 1 80 SH Call SOLE   0 0 0
PENNSYLVANIA RL ESTATE INVT COM 709102107 87 8,348 SH   SOLE   8,348 0 0
PENNSYLVANIA RL ESTATE INVT PUT 709102957 12 120 SH Put SOLE   0 0 0
PACIFIC ETHANOL INC CALL 69423U905 0 1 SH Call SOLE   0 0 0
PACIFIC ETHANOL INC COM 69423U305 4 776 SH   SOLE   776 0 0
PACIFIC ETHANOL INC PUT 69423U955 0 10 SH Put SOLE   0 0 0
PENUMBRA INC COM 70975L107 79 884 SH   SOLE   884 0 0
PENN NATL GAMING INC CALL 707569909 13 63 SH Call SOLE   0 0 0
PENN NATL GAMING INC PUT 707569959 0 7 SH Put SOLE   0 0 0
PEPSICO INC CALL 713448908 40 374 SH Call SOLE   0 0 0
PEPSICO INC COM 713448108 10,403 93,367 SH   SOLE   93,367 0 0
PEPSICO INC PUT 713448958 472 2,306 SH Put SOLE   0 0 0
SANDRIDGE PERMIAN TR CALL 80007A902 0 2 SH Call SOLE   0 0 0
SANDRIDGE PERMIAN TR COM 80007A102 22 7,912 SH   SOLE   7,912 0 0
SANDRIDGE PERMIAN TR PUT 80007A952 7 250 SH Put SOLE   0 0 0
ELLIS PERRY INTL INC CALL 288853904 50 164 SH Call SOLE   0 0 0
ELLIS PERRY INTL INC PUT 288853954 10 377 SH Put SOLE   0 0 0
PETMED EXPRESS INC CALL 716382906 16 629 SH Call SOLE   0 0 0
PETMED EXPRESS INC PUT 716382956 38 128 SH Put SOLE   0 0 0
ARATANA THERAPEUTICS INC CALL 03874P901 0 38 SH Call SOLE   0 0 0
ARATANA THERAPEUTICS INC COM 03874P101 59 9,760 SH   SOLE   9,760 0 0
ARATANA THERAPEUTICS INC PUT 03874P951 16 159 SH Put SOLE   0 0 0
PINNACLE FOODS INC DEL CALL 72348P904 9 262 SH Call SOLE   0 0 0
PINNACLE FOODS INC DEL COM 72348P104 1,285 22,477 SH   SOLE   22,477 0 0
PINNACLE FOODS INC DEL PUT 72348P954 64 454 SH Put SOLE   0 0 0
PFIZER INC CALL 717081903 796 3,584 SH Call SOLE   0 0 0
PFIZER INC PUT 717081953 221 2,027 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 0 24 SH Call SOLE   0 0 0
ISHARES TR COM 464288687 83 2,153 SH   SOLE   2,153 0 0
ISHARES TR PUT 464288955 10 179 SH Put SOLE   0 0 0
PRINCIPAL FINL GROUP INC CALL 74251V902 11 84 SH Call SOLE   0 0 0
PRINCIPAL FINL GROUP INC PUT 74251V952 0 10 SH Put SOLE   0 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 55 1,970 SH   SOLE   1,970 0 0
PROOFPOINT INC CALL 743424903 2 37 SH Call SOLE   0 0 0
PROOFPOINT INC COM 743424103 64 745 SH   SOLE   745 0 0
PROOFPOINT INC PUT 743424953 3 17 SH Put SOLE   0 0 0
PENNYMAC FINL SVCS INC COM 70932B101 43 2,445 SH   SOLE   2,445 0 0
PROCTER AND GAMBLE CO CALL 742718909 297 3,372 SH Call SOLE   0 0 0
PROCTER AND GAMBLE CO PUT 742718959 229 6,556 SH Put SOLE   0 0 0
PLY GEM HLDGS INC CALL 72941W900 5 50 SH Call SOLE   0 0 0
PENGROWTH ENERGY CORP CALL 70706P904 0 70 SH Call SOLE   0 0 0
PENGROWTH ENERGY CORP COM 70706P104 0 900 SH   SOLE   900 0 0
PENGROWTH ENERGY CORP PUT 70706P954 6 34 SH Put SOLE   0 0 0
PERSHING GOLD CORP COM 715302204 0 83 SH   SOLE   83 0 0
PERSHING GOLD CORP PUT 715302954 0 12 SH Put SOLE   0 0 0
PROGENICS PHARMACEUTICALS IN CALL 743187906 7 141 SH Call SOLE   0 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 182 24,812 SH   SOLE   24,812 0 0
PROGENICS PHARMACEUTICALS IN PUT 743187956 2 208 SH Put SOLE   0 0 0
PROGRESSIVE CORP OHIO CALL 743315903 48 445 SH Call SOLE   0 0 0
PROGRESSIVE CORP OHIO COM 743315103 651 13,464 SH   SOLE   13,464 0 0
PROGRESSIVE CORP OHIO PUT 743315953 7 321 SH Put SOLE   0 0 0
PGT INNOVATIONS INC COM 69336V101 9 666 SH   SOLE   666 0 0
PARKER HANNIFIN CORP CALL 701094904 94 86 SH Call SOLE   0 0 0
PARKER HANNIFIN CORP PUT 701094954 17 177 SH Put SOLE   0 0 0
KONINKLIJKE PHILIPS N V CALL 500472903 75 293 SH Call SOLE   0 0 0
KONINKLIJKE PHILIPS N V COM 500472303 556 13,503 SH   SOLE   13,503 0 0
PHH CORP CALL 693320902 0 26 SH Call SOLE   0 0 0
PHH CORP COM 693320202 89 6,443 SH   SOLE   6,443 0 0
PHH CORP PUT 693320952 5 229 SH Put SOLE   0 0 0
PULTE GROUP INC CALL 745867901 123 459 SH Call SOLE   0 0 0
PULTE GROUP INC PUT 745867951 0 33 SH Put SOLE   0 0 0
POWERSHARES ETF TRUST COM 73935X575 5 201 SH   SOLE   201 0 0
POWERSHARES ETF TRUST PUT 73935X950 0 5 SH Put SOLE   0 0 0
PANHANDLE OIL AND GAS INC CALL 698477906 0 3 SH Call SOLE   0 0 0
PANHANDLE OIL AND GAS INC COM 698477106 0 4 SH   SOLE   4 0 0
IMPINJ INC CALL 453204909 17 248 SH Call SOLE   0 0 0
IMPINJ INC COM 453204109 370 8,899 SH   SOLE   8,899 0 0
IMPINJ INC PUT 453204959 108 584 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G905 0 3 SH Call SOLE   0 0 0
PICO HLDGS INC CALL 693366905 2 17 SH Call SOLE   0 0 0
PICO HLDGS INC COM 693366205 25 1,512 SH   SOLE   1,512 0 0
PICO HLDGS INC PUT 693366955 2 64 SH Put SOLE   0 0 0
POLARIS INDS INC CALL 731068902 79 163 SH Call SOLE   0 0 0
POLARIS INDS INC PUT 731068952 33 179 SH Put SOLE   0 0 0
POWERSHARES INDIA ETF TR COM 73935L100 23 975 SH   SOLE   975 0 0
PREMIER INC CALL 74051N902 0 2 SH Call SOLE   0 0 0
PREMIER INC COM 74051N102 6 191 SH   SOLE   191 0 0
PREMIER INC PUT 74051N952 1 8 SH Put SOLE   0 0 0
PIER 1 IMPORTS INC CALL 720279908 1 79 SH Call SOLE   0 0 0
PIER 1 IMPORTS INC COM 720279108 11 2,720 SH   SOLE   2,720 0 0
PIER 1 IMPORTS INC PUT 720279958 6 176 SH Put SOLE   0 0 0
PIPER JAFFRAY COS COM 724078100 55 932 SH   SOLE   932 0 0
PIPER JAFFRAY COS PUT 724078950 4 26 SH Put SOLE   0 0 0
POWERSHARES ETF TRUST CALL 73935X900 3 49 SH Call SOLE   0 0 0
PARK HOTELS RESORTS INC COM 700517105 645 23,429 SH   SOLE   23,429 0 0
PARK HOTELS RESORTS INC PUT 700517955 65 228 SH Put SOLE   0 0 0
PARK ELECTROCHEMICAL CORP CALL 700416909 15 310 SH Call SOLE   0 0 0
PARK ELECTROCHEMICAL CORP PUT 700416959 0 22 SH Put SOLE   0 0 0
PACKAGING CORP AMER CALL 695156909 143 430 SH Call SOLE   0 0 0
PACKAGING CORP AMER PUT 695156959 16 132 SH Put SOLE   0 0 0
PERKINELMER INC CALL 714046909 0 4 SH Call SOLE   0 0 0
PERKINELMER INC PUT 714046959 0 8 SH Put SOLE   0 0 0
POSCO CALL 693483909 2 14 SH Call SOLE   0 0 0
POSCO COM 693483109 7 115 SH   SOLE   115 0 0
POSCO PUT 693483959 8 30 SH Put SOLE   0 0 0
PHOTRONICS INC CALL 719405902 2 20 SH Call SOLE   0 0 0
PHOTRONICS INC COM 719405102 24 2,719 SH   SOLE   2,719 0 0
PHOTRONICS INC PUT 719405952 0 1 SH Put SOLE   0 0 0
DAVE & BUSTERS ENTMT INC CALL 238337909 0 18 SH Call SOLE   0 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 618 11,791 SH   SOLE   11,791 0 0
DAVE & BUSTERS ENTMT INC PUT 238337959 19 94 SH Put SOLE   0 0 0
CHILDRENS PL INC CALL 168905907 17 41 SH Call SOLE   0 0 0
CHILDRENS PL INC COM 168905107 1,636 13,851 SH   SOLE   13,851 0 0
CHILDRENS PL INC PUT 168905957 3 11 SH Put SOLE   0 0 0
PROLOGIS INC CALL 74340W903 9 69 SH Call SOLE   0 0 0
PROLOGIS INC COM 74340W103 360 5,680 SH   SOLE   5,680 0 0
PROLOGIS INC PUT 74340W953 0 122 SH Put SOLE   0 0 0
PLANET FITNESS INC CALL 72703H901 24 38 SH Call SOLE   0 0 0
PLANET FITNESS INC COM 72703H101 54 2,014 SH   SOLE   2,014 0 0
PLANET FITNESS INC PUT 72703H951 0 5 SH Put SOLE   0 0 0
DOUGLAS DYNAMICS INC CALL 25960R905 14 27 SH Call SOLE   0 0 0
DOUGLAS DYNAMICS INC PUT 25960R955 0 2 SH Put SOLE   0 0 0
PLANET PAYMENT INC COM U72603118 23 5,500 SH   SOLE   5,500 0 0
PLANET PAYMENT INC PUT U72603958 1 19 SH Put SOLE   0 0 0
PULSE BIOSCIENCES INC COM 74587B101 5 300 SH   SOLE   300 0 0
PULSE BIOSCIENCES INC PUT 74587B951 0 4 SH Put SOLE   0 0 0
PLANTRONICS INC NEW CALL 727493908 2 19 SH Call SOLE   0 0 0
PLANTRONICS INC NEW COM 727493108 30 690 SH   SOLE   690 0 0
PLANTRONICS INC NEW PUT 727493958 6 93 SH Put SOLE   0 0 0
PLUG POWER INC CALL 72919P902 30 1,164 SH Call SOLE   0 0 0
PLUG POWER INC PUT 72919P952 8 550 SH Put SOLE   0 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A101 10 17,500 SH   SOLE   17,500 0 0
PLEXUS CORP CALL 729132900 46 118 SH Call SOLE   0 0 0
PHILIP MORRIS INTL INC CALL 718172909 279 914 SH Call SOLE   0 0 0
PHILIP MORRIS INTL INC PUT 718172959 261 2,111 SH Put SOLE   0 0 0
PHARMERICA CORP CALL 71714F904 24 56 SH Call SOLE   0 0 0
PHARMERICA CORP PUT 71714F954 2 30 SH Put SOLE   0 0 0
PENNYMAC MTG INVT TR CALL 70931T903 0 6 SH Call SOLE   0 0 0
PENNYMAC MTG INVT TR COM 70931T103 53 3,103 SH   SOLE   3,103 0 0
PENNYMAC MTG INVT TR PUT 70931T953 3 46 SH Put SOLE   0 0 0
CPI CARD GROUP INC COM 12634H101 4 3,633 SH   SOLE   3,633 0 0
CPI CARD GROUP INC PUT 12634H951 4 32 SH Put SOLE   0 0 0
PATRIOT NATL INC CALL 70338T902 0 97 SH Call SOLE   0 0 0
PATRIOT NATL INC COM 70338T102 12 9,131 SH   SOLE   9,131 0 0
PNC FINL SVCS GROUP INC CALL 693475905 405 679 SH Call SOLE   0 0 0
PNC FINL SVCS GROUP INC PUT 693475955 31 1,405 SH Put SOLE   0 0 0
PINNACLE FINL PARTNERS INC CALL 72346Q904 10 88 SH Call SOLE   0 0 0
PINNACLE FINL PARTNERS INC PUT 72346Q954 0 9 SH Put SOLE   0 0 0
PINNACLE FINL PARTNERS INC CALL 72346Q904 6 27 SH Call SOLE   0 0 0
PINNACLE ENTMT INC NEW CALL 72348Y905 1 8 SH Call SOLE   0 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 716 33,606 SH   SOLE   33,606 0 0
PINNACLE ENTMT INC NEW PUT 72348Y955 0 1 SH Put SOLE   0 0 0
PENNANTPARK INVT CORP COM 708062104 7 1,060 SH   SOLE   1,060 0 0
PENNANTPARK INVT CORP PUT 708062954 0 9 SH Put SOLE   0 0 0
PENTAIR PLC CALL G7S00T904 13 50 SH Call SOLE   0 0 0
PENTAIR PLC COM G7S00T104 2 35 SH   SOLE   35 0 0
PENTAIR PLC PUT G7S00T954 8 94 SH Put SOLE   0 0 0
PINNACLE WEST CAP CORP CALL 723484901 0 34 SH Call SOLE   0 0 0
INSULET CORP COM 45784P101 142 2,593 SH   SOLE   2,593 0 0
INSULET CORP PUT 45784P951 0 2 SH Put SOLE   0 0 0
POLYONE CORP COM 73179P106 34 868 SH   SOLE   868 0 0
POLYONE CORP PUT 73179P956 2 73 SH Put SOLE   0 0 0
POOL CORPORATION CALL 73278L905 20 46 SH Call SOLE   0 0 0
POOL CORPORATION PUT 73278L955 2 147 SH Put SOLE   0 0 0
PORTLAND GEN ELEC CO CALL 736508907 0 1 SH Call SOLE   0 0 0
PORTLAND GEN ELEC CO COM 736508847 2 61 SH   SOLE   61 0 0
POST HLDGS INC CALL 737446904 267 437 SH Call SOLE   0 0 0
POST HLDGS INC PUT 737446954 4 99 SH Put SOLE   0 0 0
POTASH CORP SASK INC CALL 73755L907 122 1,149 SH Call SOLE   0 0 0
POTASH CORP SASK INC COM 73755L107 290 15,123 SH   SOLE   15,123 0 0
POTASH CORP SASK INC PUT 73755L957 218 1,316 SH Put SOLE   0 0 0
POWER INTEGRATIONS INC CALL 739276903 18 55 SH Call SOLE   0 0 0
POWER INTEGRATIONS INC PUT 739276953 33 15 SH Put SOLE   0 0 0
PILGRIMS PRIDE CORP NEW CALL 72147K908 17 92 SH Call SOLE   0 0 0
PILGRIMS PRIDE CORP NEW PUT 72147K958 18 44 SH Put SOLE   0 0 0
PPG INDS INC CALL 693506907 87 315 SH Call SOLE   0 0 0
PPG INDS INC PUT 693506957 10 111 SH Put SOLE   0 0 0
PEREGRINE PHARMACEUTICALS IN CALL 713661902 0 15 SH Call SOLE   0 0 0
PEREGRINE PHARMACEUTICALS IN COM 713661502 33 10,700 SH   SOLE   10,700 0 0
PEREGRINE PHARMACEUTICALS IN CALL 713661902 0 17 SH Call SOLE   0 0 0
PPL CORP CALL 69351T906 7 355 SH Call SOLE   0 0 0
PPL CORP PUT 69351T956 5 116 SH Put SOLE   0 0 0
PETROQUEST ENERGY INC CALL 716748906 0 89 SH Call SOLE   0 0 0
PROASSURANCE CORP CALL 74267C906 0 1 SH Call SOLE   0 0 0
PROASSURANCE CORP COM 74267C106 28 524 SH   SOLE   524 0 0
PROASSURANCE CORP PUT 74267C956 1 9 SH Put SOLE   0 0 0
PRA GROUP INC CALL 69354N906 8 83 SH Call SOLE   0 0 0
PRA GROUP INC COM 69354N106 1 61 SH   SOLE   61 0 0
PRA GROUP INC PUT 69354N956 67 232 SH Put SOLE   0 0 0
PRA HEALTH SCIENCES INC CALL 69354M908 3 7 SH Call SOLE   0 0 0
PERFICIENT INC COM 71375U101 171 8,702 SH   SOLE   8,702 0 0
PERRIGO CO PLC CALL G97822903 164 644 SH Call SOLE   0 0 0
PERRIGO CO PLC PUT G97822953 347 729 SH Put SOLE   0 0 0
PROGRESS SOFTWARE CORP CALL 743312900 0 4 SH Call SOLE   0 0 0
PROGRESS SOFTWARE CORP COM 743312100 99 2,610 SH   SOLE   2,610 0 0
PROGRESS SOFTWARE CORP PUT 743312950 0 3 SH Put SOLE   0 0 0
PRGX GLOBAL INC COM 69357C503 4 597 SH   SOLE   597 0 0
PRGX GLOBAL INC PUT 69357C953 0 7 SH Put SOLE   0 0 0
PRIMERICA INC CALL 74164M908 1 2 SH Call SOLE   0 0 0
PRIMORIS SVCS CORP CALL 74164F903 10 41 SH Call SOLE   0 0 0
PARKERVISION INC CALL 701354900 0 23 SH Call SOLE   0 0 0
PARKERVISION INC COM 701354300 0 456 SH   SOLE   456 0 0
PROTO LABS INC CALL 743713909 342 260 SH Call SOLE   0 0 0
PROTO LABS INC PUT 743713959 0 34 SH Put SOLE   0 0 0
PRIMO WTR CORP COM 74165N105 3 282 SH   SOLE   282 0 0
PROS HOLDINGS INC COM 74346Y103 110 4,561 SH   SOLE   4,561 0 0
PROS HOLDINGS INC PUT 74346Y953 0 16 SH Put SOLE   0 0 0
PROTHENA CORP PLC PUT G72800958 34 399 SH Put SOLE   0 0 0
PARATEK PHARMACEUTICALS INC CALL 699374902 20 89 SH Call SOLE   0 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 911 36,318 SH   SOLE   36,318 0 0
PARATEK PHARMACEUTICALS INC PUT 699374952 135 283 SH Put SOLE   0 0 0
PARTY CITY HOLDCO INC CALL 702149905 3 31 SH Call SOLE   0 0 0
PARTY CITY HOLDCO INC COM 702149105 33 2,486 SH   SOLE   2,486 0 0
PARTY CITY HOLDCO INC PUT 702149955 1 10 SH Put SOLE   0 0 0
PRUDENTIAL FINL INC CALL 744320902 279 423 SH Call SOLE   0 0 0
PRUDENTIAL FINL INC PUT 744320952 199 1,440 SH Put SOLE   0 0 0
PAREXEL INTL CORP CALL 699462907 0 19 SH Call SOLE   0 0 0
PAREXEL INTL CORP PUT 699462957 1 29 SH Put SOLE   0 0 0
PUBLIC STORAGE CALL 74460D909 51 78 SH Call SOLE   0 0 0
PUBLIC STORAGE COM 74460D109 576 2,692 SH   SOLE   2,692 0 0
PUBLIC STORAGE PUT 74460D959 90 157 SH Put SOLE   0 0 0
PSIVIDA CORP CALL 74440J901 0 20 SH Call SOLE   0 0 0
PSIVIDA CORP COM 74440J101 2 2,353 SH   SOLE   2,353 0 0
PSIVIDA CORP PUT 74440J951 3 23 SH Put SOLE   0 0 0
PROSPECT CAPITAL CORPORATION CALL 74348T902 0 97 SH Call SOLE   0 0 0
PROSPECT CAPITAL CORPORATION PUT 74348T952 46 362 SH Put SOLE   0 0 0
PRICESMART INC CALL 741511909 0 1 SH Call SOLE   0 0 0
PRICESMART INC COM 741511109 17 194 SH   SOLE   194 0 0
PRICESMART INC PUT 741511959 0 2 SH Put SOLE   0 0 0
PEARSON PLC COM 705015105 10 1,259 SH   SOLE   1,259 0 0
PEARSON PLC PUT 705015955 0 2 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B907 20 214 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R313 2 100 SH   SOLE   100 0 0
PROSHARES TR PUT 74347R952 0 1 SH Put SOLE   0 0 0
PURE STORAGE INC CALL 74624M902 0 4 SH Call SOLE   0 0 0
PURE STORAGE INC COM 74624M102 290 18,144 SH   SOLE   18,144 0 0
PURE STORAGE INC PUT 74624M952 5 102 SH Put SOLE   0 0 0
PLURISTEM THERAPEUTICS INC CALL 72940R902 3 518 SH Call SOLE   0 0 0
PHILLIPS 66 CALL 718546904 1,073 1,490 SH Call SOLE   0 0 0
PHILLIPS 66 PUT 718546954 24 482 SH Put SOLE   0 0 0
PHILLIPS 66 PARTNERS LP CALL 718549907 5 22 SH Call SOLE   0 0 0
PHILLIPS 66 PARTNERS LP PUT 718549957 0 20 SH Put SOLE   0 0 0
PTC INC CALL 69370C900 14 258 SH Call SOLE   0 0 0
PTC INC COM 69370C100 237 4,212 SH   SOLE   4,212 0 0
PTC INC PUT 69370C950 25 93 SH Put SOLE   0 0 0
PTC THERAPEUTICS INC CALL 69366J900 102 431 SH Call SOLE   0 0 0
PTC THERAPEUTICS INC COM 69366J200 681 34,050 SH   SOLE   34,050 0 0
PTC THERAPEUTICS INC PUT 69366J950 156 1,457 SH Put SOLE   0 0 0
PATTERSON UTI ENERGY INC CALL 703481901 34 299 SH Call SOLE   0 0 0
PATTERSON UTI ENERGY INC PUT 703481951 32 399 SH Put SOLE   0 0 0
PATHEON N V CALL N6865W905 2 6 SH Call SOLE   0 0 0
PATHEON N V COM N6865W105 230 6,600 SH   SOLE   6,600 0 0
PATHEON N V PUT N6865W955 1 142 SH Put SOLE   0 0 0
PORTOLA PHARMACEUTICALS INC CALL 737010908 53 63 SH Call SOLE   0 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 685 12,686 SH   SOLE   12,686 0 0
PORTOLA PHARMACEUTICALS INC PUT 737010958 89 207 SH Put SOLE   0 0 0
PETROCHINA CO LTD CALL 71646E900 0 2 SH Call SOLE   0 0 0
PETROCHINA CO LTD COM 71646E100 105 1,641 SH   SOLE   1,641 0 0
PETROCHINA CO LTD PUT 71646E950 3 4 SH Put SOLE   0 0 0
PERNIX THERAPEUTICS HLDGS IN CALL 71426V906 2 22 SH Call SOLE   0 0 0
PERNIX THERAPEUTICS HLDGS IN COM 71426V306 3 1,267 SH   SOLE   1,267 0 0
PERNIX THERAPEUTICS HLDGS IN PUT 71426V956 1 3 SH Put SOLE   0 0 0
PRUDENTIAL PLC CALL 74435K904 1 23 SH Call SOLE   0 0 0
PRETIUM RES INC CALL 74139C902 52 940 SH Call SOLE   0 0 0
PRETIUM RES INC PUT 74139C952 2 72 SH Put SOLE   0 0 0
PVH CORP CALL 693656900 194 215 SH Call SOLE   0 0 0
PVH CORP COM 693656100 1,585 12,575 SH   SOLE   12,575 0 0
PVH CORP PUT 693656950 38 240 SH Put SOLE   0 0 0
QUANTA SVCS INC CALL 74762E902 5 17 SH Call SOLE   0 0 0
QUANTA SVCS INC COM 74762E102 447 11,988 SH   SOLE   11,988 0 0
QUANTA SVCS INC PUT 74762E952 0 2 SH Put SOLE   0 0 0
PRAXAIR INC CALL 74005P904 67 164 SH Call SOLE   0 0 0
PRAXAIR INC COM 74005P104 179 1,282 SH   SOLE   1,282 0 0
PRAXAIR INC PUT 74005P954 31 255 SH Put SOLE   0 0 0
PIONEER NAT RES CO CALL 723787907 278 476 SH Call SOLE   0 0 0
PIONEER NAT RES CO COM 723787107 3,553 24,086 SH   SOLE   24,086 0 0
PIONEER NAT RES CO PUT 723787957 831 695 SH Put SOLE   0 0 0
PIXELWORKS INC COM 72581M305 83 17,710 SH   SOLE   17,710 0 0
PIXELWORKS INC PUT 72581M955 9 141 SH Put SOLE   0 0 0
PAYPAL HLDGS INC CALL 70450Y903 649 1,819 SH Call SOLE   0 0 0
PAYPAL HLDGS INC COM 70450Y103 9,590 149,776 SH   SOLE   149,776 0 0
PAYPAL HLDGS INC PUT 70450Y953 485 6,270 SH Put SOLE   0 0 0
PAPA JOHNS INTL INC CALL 698813902 0 5 SH Call SOLE   0 0 0
PAPA JOHNS INTL INC COM 698813102 170 2,334 SH   SOLE   2,334 0 0
PAPA JOHNS INTL INC PUT 698813952 31 127 SH Put SOLE   0 0 0
QUINTILES IMS HOLDINGS INC CALL 74876Y901 33 123 SH Call SOLE   0 0 0
QUINTILES IMS HOLDINGS INC PUT 74876Y951 0 10 SH Put SOLE   0 0 0
QUALCOMM INC CALL 747525903 270 1,996 SH Call SOLE   0 0 0
QUALCOMM INC COM 747525103 13,026 251,292 SH   SOLE   251,292 0 0
QUALCOMM INC PUT 747525953 1,914 4,212 SH Put SOLE   0 0 0
QUALITY CARE PPTYS INC CALL 747545901 0 174 SH Call SOLE   0 0 0
QUALITY CARE PPTYS INC PUT 747545951 0 2 SH Put SOLE   0 0 0
QUIDEL CORP CALL 74838J901 17 15 SH Call SOLE   0 0 0
QUIDEL CORP COM 74838J101 256 5,845 SH   SOLE   5,845 0 0
QUIDEL CORP PUT 74838J951 5 71 SH Put SOLE   0 0 0
QEP RES INC CALL 74733V900 21 127 SH Call SOLE   0 0 0
QEP RES INC COM 74733V100 765 89,305 SH   SOLE   89,305 0 0
QEP RES INC PUT 74733V950 49 169 SH Put SOLE   0 0 0
QIAGEN NV CALL N72482903 4 16 SH Call SOLE   0 0 0
QUORUM HEALTH CORP COM 74909E106 103 19,909 SH   SOLE   19,909 0 0
PROSHARES TR CALL 74348A904 10 776 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A426 460 29,772 SH   SOLE   29,772 0 0
PROSHARES TR PUT 74348A954 64 532 SH Put SOLE   0 0 0
QIWI PLC CALL 74735M908 10 313 SH Call SOLE   0 0 0
QIWI PLC COM 74735M108 101 5,985 SH   SOLE   5,985 0 0
QIWI PLC PUT 74735M958 43 367 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 61 541 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R952 56 677 SH Put SOLE   0 0 0
QUALYS INC CALL 74758T903 0 11 SH Call SOLE   0 0 0
QUALYS INC COM 74758T303 90 1,754 SH   SOLE   1,754 0 0
QUALYS INC PUT 74758T953 0 1 SH Put SOLE   0 0 0
QUINSTREET INC COM 74874Q100 29 3,956 SH   SOLE   3,956 0 0
POWERSHARES QQQ TRUST CALL 73935A904 7,052 17,604 SH Call SOLE   0 0 0
POWERSHARES QQQ TRUST PUT 73935A954 4,505 28,090 SH Put SOLE   0 0 0
QORVO INC CALL 74736K901 170 436 SH Call SOLE   0 0 0
QORVO INC COM 74736K101 386 5,467 SH   SOLE   5,467 0 0
QORVO INC PUT 74736K951 27 436 SH Put SOLE   0 0 0
QUALITY SYS INC CALL 747582904 0 60 SH Call SOLE   0 0 0
QUALITY SYS INC PUT 747582954 0 4 SH Put SOLE   0 0 0
RESTAURANT BRANDS INTL INC CALL 76131D903 4 36 SH Call SOLE   0 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 147 2,315 SH   SOLE   2,315 0 0
RESTAURANT BRANDS INTL INC PUT 76131D953 6 309 SH Put SOLE   0 0 0
QUANTUM CORP CALL 747906901 3 235 SH Call SOLE   0 0 0
QUANTUM CORP COM 747906501 179 29,323 SH   SOLE   29,323 0 0
QUANTUM CORP PUT 747906951 27 307 SH Put SOLE   0 0 0
QUANTUM CORP CALL 747906901 0 25 SH Call SOLE   0 0 0
QTS RLTY TR INC CALL 74736A903 0 15 SH Call SOLE   0 0 0
QTS RLTY TR INC PUT 74736A953 1 36 SH Put SOLE   0 0 0
Q2 HLDGS INC CALL 74736L909 14 161 SH Call SOLE   0 0 0
Q2 HLDGS INC COM 74736L109 25 615 SH   SOLE   615 0 0
Q2 HLDGS INC PUT 74736L959 9 135 SH Put SOLE   0 0 0
QUAD / GRAPHICS INC CALL 747301909 7 90 SH Call SOLE   0 0 0
QUAD / GRAPHICS INC PUT 747301959 6 96 SH Put SOLE   0 0 0
ISHARES TR CALL 46432F902 3 5 SH Call SOLE   0 0 0
QUICKLOGIC CORP CALL 74837P908 0 9 SH Call SOLE   0 0 0
QUICKLOGIC CORP COM 74837P108 16 9,946 SH   SOLE   9,946 0 0
QUICKLOGIC CORP PUT 74837P958 0 1 SH Put SOLE   0 0 0
QUOTIENT TECHNOLOGY INC CALL 749119903 144 600 SH Call SOLE   0 0 0
QUOTIENT TECHNOLOGY INC PUT 749119953 8 153 SH Put SOLE   0 0 0
UNIQURE NV CALL N90064901 9 100 SH Call SOLE   0 0 0
UNIQURE NV PUT N90064951 0 3 SH Put SOLE   0 0 0
LIBERTY INTERACTIVE CORP CALL 53071M906 623 1,255 SH Call SOLE   0 0 0
LIBERTY INTERACTIVE CORP PUT 53071M956 0 5 SH Put SOLE   0 0 0
RYDER SYS INC CALL 783549908 91 89 SH Call SOLE   0 0 0
RYDER SYS INC COM 783549108 189 2,238 SH   SOLE   2,238 0 0
RYDER SYS INC PUT 783549958 0 14 SH Put SOLE   0 0 0
FERRARI N V CALL N3167Y903 306 474 SH Call SOLE   0 0 0
FERRARI N V COM N3167Y103 580 5,258 SH   SOLE   5,258 0 0
FERRARI N V PUT N3167Y953 40 436 SH Put SOLE   0 0 0
RITE AID CORP CALL 767754904 43 1,877 SH Call SOLE   0 0 0
RITE AID CORP COM 767754104 170 87,191 SH   SOLE   87,191 0 0
RITE AID CORP PUT 767754954 99 1,371 SH Put SOLE   0 0 0
FREIGHTCAR AMER INC CALL 357023900 14 33 SH Call SOLE   0 0 0
FREIGHTCAR AMER INC PUT 357023950 2 48 SH Put SOLE   0 0 0
ULTRAGENYX PHARMACEUTICAL IN CALL 90400D908 16 145 SH Call SOLE   0 0 0
RAIT FINANCIAL TRUST CALL 749227909 0 6 SH Call SOLE   0 0 0
RAVEN INDS INC CALL 754212908 2 17 SH Call SOLE   0 0 0
RAVEN INDS INC COM 754212108 37 1,164 SH   SOLE   1,164 0 0
RAVEN INDS INC PUT 754212958 12 47 SH Put SOLE   0 0 0
RITCHIE BROS AUCTIONEERS CALL 767744905 2 8 SH Call SOLE   0 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 45 1,434 SH   SOLE   1,434 0 0
RITCHIE BROS AUCTIONEERS PUT 767744955 0 14 SH Put SOLE   0 0 0
REGAL BELOIT CORP CALL 758750903 10 38 SH Call SOLE   0 0 0
REGAL BELOIT CORP PUT 758750953 0 3 SH Put SOLE   0 0 0
ROYAL BK SCOTLAND GROUP PLC CALL 780097909 75 1,218 SH Call SOLE   0 0 0
ROYAL BK SCOTLAND GROUP PLC PUT 780097959 11 1,107 SH Put SOLE   0 0 0
ROGERS COMMUNICATIONS INC COM 775109200 14 279 SH   SOLE   279 0 0
ROGERS COMMUNICATIONS INC PUT 775109950 0 10 SH Put SOLE   0 0 0
RENT A CTR INC NEW CALL 76009N900 1 33 SH Call SOLE   0 0 0
RENT A CTR INC NEW PUT 76009N950 0 16 SH Put SOLE   0 0 0
ROYAL CARIBBEAN CRUISES LTD CALL V7780T903 417 599 SH Call SOLE   0 0 0
ROYAL CARIBBEAN CRUISES LTD PUT V7780T953 116 2,021 SH Put SOLE   0 0 0
ROWAN COMPANIES PLC CALL G7665A901 70 661 SH Call SOLE   0 0 0
ROWAN COMPANIES PLC COM G7665A101 219 17,062 SH   SOLE   17,062 0 0
ROWAN COMPANIES PLC PUT G7665A951 14 376 SH Put SOLE   0 0 0
REDFIN CORP CALL 75737F908 20 138 SH Call SOLE   0 0 0
REDFIN CORP PUT 75737F958 9 148 SH Put SOLE   0 0 0
READING INTERNATIONAL INC CALL 755408901 2 15 SH Call SOLE   0 0 0
READING INTERNATIONAL INC PUT 755408951 0 34 SH Put SOLE   0 0 0
RADIAN GROUP INC CALL 750236901 4 34 SH Call SOLE   0 0 0
RADIAN GROUP INC COM 750236101 28 1,499 SH   SOLE   1,499 0 0
RADIAN GROUP INC PUT 750236951 1 21 SH Put SOLE   0 0 0
RADNET INC CALL 750491902 18 127 SH Call SOLE   0 0 0
RADNET INC COM 750491102 72 6,269 SH   SOLE   6,269 0 0
RADNET INC PUT 750491952 11 201 SH Put SOLE   0 0 0
ROYAL DUTCH SHELL PLC CALL 780259906 396 851 SH Call SOLE   0 0 0
ROYAL DUTCH SHELL PLC COM 780259206 684 11,294 SH   SOLE   11,294 0 0
ROYAL DUTCH SHELL PLC PUT 780259956 162 1,783 SH Put SOLE   0 0 0
ROYAL DUTCH SHELL PLC CALL 780259906 282 511 SH Call SOLE   0 0 0
ROYAL DUTCH SHELL PLC PUT 780259956 43 1,191 SH Put SOLE   0 0 0
RADIUS HEALTH INC CALL 750469907 28 197 SH Call SOLE   0 0 0
RADIUS HEALTH INC COM 750469207 302 7,841 SH   SOLE   7,841 0 0
RADIUS HEALTH INC PUT 750469957 33 105 SH Put SOLE   0 0 0
RADWARE LTD CALL M81873907 2 76 SH Call SOLE   0 0 0
RADWARE LTD COM M81873107 3,147 186,663 SH   SOLE   186,663 0 0
RADWARE LTD PUT M81873957 416 1,553 SH Put SOLE   0 0 0
DR REDDYS LABS LTD CALL 256135903 5 31 SH Call SOLE   0 0 0
DR REDDYS LABS LTD COM 256135203 237 6,647 SH   SOLE   6,647 0 0
DR REDDYS LABS LTD PUT 256135953 34 202 SH Put SOLE   0 0 0
EVEREST RE GROUP LTD COM G3223R108 1,360 5,955 SH   SOLE   5,955 0 0
EVEREST RE GROUP LTD PUT G3223R958 160 226 SH Put SOLE   0 0 0
RESEARCH FRONTIERS INC COM 760911107 0 65 SH   SOLE   65 0 0
REGENCY CTRS CORP CALL 758849903 0 44 SH Call SOLE   0 0 0
REGENCY CTRS CORP COM 758849103 337 5,447 SH   SOLE   5,447 0 0
REGENCY CTRS CORP PUT 758849953 20 268 SH Put SOLE   0 0 0
RENEWABLE ENERGY GROUP INC CALL 75972A901 3 58 SH Call SOLE   0 0 0
RENEWABLE ENERGY GROUP INC COM 75972A301 14 1,206 SH   SOLE   1,206 0 0
RENEWABLE ENERGY GROUP INC PUT 75972A951 0 6 SH Put SOLE   0 0 0
REGENERON PHARMACEUTICALS CALL 75886F907 1,874 1,198 SH Call SOLE   0 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,865 4,173 SH   SOLE   4,173 0 0
REGENERON PHARMACEUTICALS PUT 75886F957 2,012 884 SH Put SOLE   0 0 0
RING ENERGY INC CALL 76680V908 2 12 SH Call SOLE   0 0 0
RING ENERGY INC PUT 76680V958 0 4 SH Put SOLE   0 0 0
REAL IND INC COM 75601W104 9 5,380 SH   SOLE   5,380 0 0
REAL IND INC PUT 75601W954 0 10 SH Put SOLE   0 0 0
ISHARES TR CALL 46435G902 0 1 SH Call SOLE   0 0 0
ISHARES TR COM 46435G342 1 38 SH   SOLE   38 0 0
ISHARES TR PUT 46435G952 0 147 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 3 7 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F742 46 1,815 SH   SOLE   1,815 0 0
VANECK VECTORS ETF TR PUT 92189F952 2 14 SH Put SOLE   0 0 0
RESOLUTE ENERGY CORP CALL 76116A906 46 255 SH Call SOLE   0 0 0
RESOLUTE ENERGY CORP COM 76116A306 293 9,876 SH   SOLE   9,876 0 0
RESOLUTE ENERGY CORP PUT 76116A956 101 317 SH Put SOLE   0 0 0
RENREN INC CALL 759892901 29 139 SH Call SOLE   0 0 0
RENREN INC COM 759892201 223 24,961 SH   SOLE   24,961 0 0
RENREN INC PUT 759892951 14 360 SH Put SOLE   0 0 0
RECRO PHARMA INC CALL 75629F909 4 12 SH Call SOLE   0 0 0
RECRO PHARMA INC PUT 75629F959 1 5 SH Put SOLE   0 0 0
RPC INC CALL 749660906 17 88 SH Call SOLE   0 0 0
RPC INC COM 749660106 11 459 SH   SOLE   459 0 0
RPC INC PUT 749660956 1 47 SH Put SOLE   0 0 0
ALTISOURCE RESIDENTIAL CORP CALL 02153W900 0 8 SH Call SOLE   0 0 0
ALTISOURCE RESIDENTIAL CORP PUT 02153W950 1 44 SH Put SOLE   0 0 0
REATA PHARMACEUTICALS INC CALL 75615P903 0 2 SH Call SOLE   0 0 0
REATA PHARMACEUTICALS INC COM 75615P103 3 100 SH   SOLE   100 0 0
REVLON INC CALL 761525909 202 460 SH Call SOLE   0 0 0
REVLON INC PUT 761525959 35 202 SH Put SOLE   0 0 0
REV GROUP INC COM 749527107 19 674 SH   SOLE   674 0 0
REV GROUP INC PUT 749527957 3 5 SH Put SOLE   0 0 0
REX ENERGY CORPORATION CALL 761565906 0 24 SH Call SOLE   0 0 0
REX ENERGY CORPORATION COM 761565506 8 2,974 SH   SOLE   2,974 0 0
REX ENERGY CORPORATION PUT 761565956 0 10 SH Put SOLE   0 0 0
REGIONS FINL CORP NEW CALL 7591EP900 180 660 SH Call SOLE   0 0 0
REGIONS FINL CORP NEW PUT 7591EP950 19 235 SH Put SOLE   0 0 0
RESOLUTE FST PRODS INC CALL 76117W909 1 161 SH Call SOLE   0 0 0
RESOLUTE FST PRODS INC PUT 76117W959 0 1 SH Put SOLE   0 0 0
REINSURANCE GROUP AMER INC CALL 759351904 2 5 SH Call SOLE   0 0 0
REINSURANCE GROUP AMER INC PUT 759351954 0 105 SH Put SOLE   0 0 0
REGAL ENTMT GROUP CALL 758766909 6 106 SH Call SOLE   0 0 0
REGAL ENTMT GROUP COM 758766109 967 60,491 SH   SOLE   60,491 0 0
REGAL ENTMT GROUP PUT 758766959 21 430 SH Put SOLE   0 0 0
REPLIGEN CORP CALL 759916909 8 252 SH Call SOLE   0 0 0
REPLIGEN CORP COM 759916109 141 3,685 SH   SOLE   3,685 0 0
REPLIGEN CORP PUT 759916959 24 75 SH Put SOLE   0 0 0
ROYAL GOLD INC CALL 780287908 311 433 SH Call SOLE   0 0 0
ROYAL GOLD INC PUT 780287958 13 203 SH Put SOLE   0 0 0
REGULUS THERAPEUTICS INC COM 75915K101 1 1,108 SH   SOLE   1,108 0 0
REGULUS THERAPEUTICS INC PUT 75915K951 0 13 SH Put SOLE   0 0 0
REGENXBIO INC CALL 75901B907 63 60 SH Call SOLE   0 0 0
REGENXBIO INC PUT 75901B957 0 6 SH Put SOLE   0 0 0
STURM RUGER & CO INC CALL 864159908 36 151 SH Call SOLE   0 0 0
STURM RUGER & CO INC PUT 864159958 21 137 SH Put SOLE   0 0 0
REGIS CORP MINN CALL 758932907 3 24 SH Call SOLE   0 0 0
REGIS CORP MINN COM 758932107 37 2,610 SH   SOLE   2,610 0 0
REGIS CORP MINN PUT 758932957 3 192 SH Put SOLE   0 0 0
RH CALL 74967X903 409 620 SH Call SOLE   0 0 0
RH PUT 74967X953 212 984 SH Put SOLE   0 0 0
ROBERT HALF INTL INC CALL 770323903 9 39 SH Call SOLE   0 0 0
RYMAN HOSPITALITY PPTYS INC CALL 78377T907 0 3 SH Call SOLE   0 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 4 71 SH   SOLE   71 0 0
RYMAN HOSPITALITY PPTYS INC PUT 78377T957 0 6 SH Put SOLE   0 0 0
RED HAT INC CALL 756577902 760 1,530 SH Call SOLE   0 0 0
RED HAT INC PUT 756577952 77 1,004 SH Put SOLE   0 0 0
RICHMONT MINES INC CALL 76547T906 8 75 SH Call SOLE   0 0 0
RICHMONT MINES INC PUT 76547T956 0 42 SH Put SOLE   0 0 0
RICE ENERGY INC CALL 762760906 147 531 SH Call SOLE   0 0 0
RICE ENERGY INC PUT 762760956 2 489 SH Put SOLE   0 0 0
RCI HOSPITALITY HLDGS INC CALL 74934Q908 48 105 SH Call SOLE   0 0 0
RCI HOSPITALITY HLDGS INC PUT 74934Q958 0 10 SH Put SOLE   0 0 0
TRANSOCEAN LTD CALL H8817H900 174 1,103 SH Call SOLE   0 0 0
TRANSOCEAN LTD COM H8817H100 567 52,778 SH   SOLE   52,778 0 0
TRANSOCEAN LTD PUT H8817H950 215 2,915 SH Put SOLE   0 0 0
RIGEL PHARMACEUTICALS INC CALL 766559903 0 11 SH Call SOLE   0 0 0
RIO TINTO PLC CALL 767204900 126 712 SH Call SOLE   0 0 0
RIO TINTO PLC COM 767204100 620 13,150 SH   SOLE   13,150 0 0
RIO TINTO PLC PUT 767204950 168 1,643 SH Put SOLE   0 0 0
RAYMOND JAMES FINANCIAL INC CALL 754730909 77 493 SH Call SOLE   0 0 0
RAYMOND JAMES FINANCIAL INC PUT 754730959 0 60 SH Put SOLE   0 0 0
RALPH LAUREN CORP CALL 751212901 67 257 SH Call SOLE   0 0 0
RALPH LAUREN CORP PUT 751212951 53 387 SH Put SOLE   0 0 0
REALOGY HLDGS CORP CALL 75605Y906 32 388 SH Call SOLE   0 0 0
REALOGY HLDGS CORP COM 75605Y106 115 3,493 SH   SOLE   3,493 0 0
REALOGY HLDGS CORP PUT 75605Y956 1 26 SH Put SOLE   0 0 0
RLJ LODGING TR CALL 74965L901 23 132 SH Call SOLE   0 0 0
RLJ LODGING TR PUT 74965L951 0 54 SH Put SOLE   0 0 0
RE MAX HLDGS INC COM 75524W108 22 358 SH   SOLE   358 0 0
RAMBUS INC DEL CALL 750917906 86 1,504 SH Call SOLE   0 0 0
RAMBUS INC DEL PUT 750917956 0 114 SH Put SOLE   0 0 0
RESMED INC CALL 761152907 0 2 SH Call SOLE   0 0 0
RICE MIDSTREAM PARTNERS LP CALL 762819900 0 37 SH Call SOLE   0 0 0
RICE MIDSTREAM PARTNERS LP PUT 762819950 0 18 SH Put SOLE   0 0 0
ROCKWELL MED INC CALL 774374902 14 54 SH Call SOLE   0 0 0
ROCKWELL MED INC COM 774374102 27 3,185 SH   SOLE   3,185 0 0
ROCKWELL MED INC PUT 774374952 6 332 SH Put SOLE   0 0 0
RIGNET INC CALL 766582900 0 10 SH Call SOLE   0 0 0
RINGCENTRAL INC CALL 76680R906 77 114 SH Call SOLE   0 0 0
RINGCENTRAL INC PUT 76680R956 5 188 SH Put SOLE   0 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 496 3,676 SH   SOLE   3,676 0 0
RENAISSANCERE HOLDINGS LTD PUT G7496G953 17 173 SH Put SOLE   0 0 0
REALNETWORKS INC CALL 75605L908 0 10 SH Call SOLE   0 0 0
EXCHANGE TRADED CONCEPTS TR CALL 301505908 0 1 SH Call SOLE   0 0 0
ROGERS CORP CALL 775133901 10 33 SH Call SOLE   0 0 0
ROGERS CORP PUT 775133951 2 35 SH Put SOLE   0 0 0
RETAIL OPPORTUNITY INVTS COR CALL 76131N901 0 48 SH Call SOLE   0 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 39 2,065 SH   SOLE   2,065 0 0
RETAIL OPPORTUNITY INVTS COR PUT 76131N951 2 51 SH Put SOLE   0 0 0
ROCKWELL AUTOMATION INC CALL 773903909 63 47 SH Call SOLE   0 0 0
ROCKWELL AUTOMATION INC PUT 773903959 4 229 SH Put SOLE   0 0 0
ROLLINS INC CALL 775711904 28 102 SH Call SOLE   0 0 0
ROLLINS INC PUT 775711954 0 3 SH Put SOLE   0 0 0
PROSHARES TR COM 74347R693 21 293 SH   SOLE   293 0 0
PROSHARES TR PUT 74347R952 0 1 SH Put SOLE   0 0 0
ROPER TECHNOLOGIES INC CALL 776696906 65 120 SH Call SOLE   0 0 0
ROPER TECHNOLOGIES INC PUT 776696956 3 81 SH Put SOLE   0 0 0
ROSS STORES INC CALL 778296903 274 753 SH Call SOLE   0 0 0
ROSS STORES INC PUT 778296953 11 204 SH Put SOLE   0 0 0
PACIFIC COAST OIL TR CALL 694103902 0 40 SH Call SOLE   0 0 0
REALPAGE INC CALL 75606N909 0 3 SH Call SOLE   0 0 0
REALPAGE INC COM 75606N109 57 1,453 SH   SOLE   1,453 0 0
REALPAGE INC PUT 75606N959 0 7 SH Put SOLE   0 0 0
RETAIL PPTYS AMER INC COM 76131V202 38 2,919 SH   SOLE   2,919 0 0
RAPID7 INC CALL 753422904 22 637 SH Call SOLE   0 0 0
RAPID7 INC PUT 753422954 1 36 SH Put SOLE   0 0 0
RPM INTL INC CALL 749685903 40 392 SH Call SOLE   0 0 0
RPM INTL INC PUT 749685953 7 38 SH Put SOLE   0 0 0
REPROS THERAPEUTICS INC CALL 76028H909 0 113 SH Call SOLE   0 0 0
RAMCO-GERSHENSON PPTYS TR CALL 751452902 4 86 SH Call SOLE   0 0 0
RAMCO-GERSHENSON PPTYS TR PUT 751452952 1 45 SH Put SOLE   0 0 0
RPX CORP CALL 74972G903 2 22 SH Call SOLE   0 0 0
RANGE RES CORP CALL 75281A909 39 1,060 SH Call SOLE   0 0 0
RANGE RES CORP COM 75281A109 583 29,809 SH   SOLE   29,809 0 0
RANGE RES CORP PUT 75281A959 488 1,096 SH Put SOLE   0 0 0
DONNELLEY R R & SONS CO CALL 257867900 22 299 SH Call SOLE   0 0 0
RED ROBIN GOURMET BURGERS IN CALL 75689M901 97 87 SH Call SOLE   0 0 0
RED ROBIN GOURMET BURGERS IN PUT 75689M951 7 31 SH Put SOLE   0 0 0
RED ROCK RESORTS INC CALL 75700L908 0 1 SH Call SOLE   0 0 0
RED ROCK RESORTS INC COM 75700L108 63 2,761 SH   SOLE   2,761 0 0
RED ROCK RESORTS INC PUT 75700L958 0 3 SH Put SOLE   0 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 7 816 SH   SOLE   816 0 0
ROADRUNNER TRNSN SVCS HLDG I PUT 76973Q955 0 158 SH Put SOLE   0 0 0
RELIANCE STEEL & ALUMINUM CO CALL 759509902 20 137 SH Call SOLE   0 0 0
RELIANCE STEEL & ALUMINUM CO PUT 759509952 0 7 SH Put SOLE   0 0 0
REPUBLIC SVCS INC CALL 760759900 1 15 SH Call SOLE   0 0 0
REPUBLIC SVCS INC COM 760759100 6 100 SH   SOLE   100 0 0
REPUBLIC SVCS INC PUT 760759950 8 26 SH Put SOLE   0 0 0
RESOURCE CAP CORP CALL 76120W908 2 31 SH Call SOLE   0 0 0
RESOURCE CAP CORP PUT 76120W958 0 28 SH Put SOLE   0 0 0
RYDEX ETF TRUST CALL 78355W901 34 167 SH Call SOLE   0 0 0
RYDEX ETF TRUST PUT 78355W951 0 10 SH Put SOLE   0 0 0
RSP PERMIAN INC CALL 74978Q905 20 201 SH Call SOLE   0 0 0
RSP PERMIAN INC COM 74978Q105 92 2,663 SH   SOLE   2,663 0 0
RSP PERMIAN INC PUT 74978Q955 0 7 SH Put SOLE   0 0 0
ROSETTA STONE INC CALL 777780907 1 16 SH Call SOLE   0 0 0
ROSETTA STONE INC PUT 777780957 0 1 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 240 1,270 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F403 796 35,732 SH   SOLE   35,732 0 0
VANECK VECTORS ETF TR PUT 92189F952 55 2,210 SH Put SOLE   0 0 0
RUBY TUESDAY INC CALL 781182900 2 195 SH Call SOLE   0 0 0
RUBY TUESDAY INC COM 781182100 12 5,904 SH   SOLE   5,904 0 0
RUBY TUESDAY INC PUT 781182950 1 42 SH Put SOLE   0 0 0
RUDOLPH TECHNOLOGIES INC CALL 781270903 8 42 SH Call SOLE   0 0 0
RUDOLPH TECHNOLOGIES INC PUT 781270953 0 5 SH Put SOLE   0 0 0
RTI SURGICAL INC CALL 74975N905 0 45 SH Call SOLE   0 0 0
RTI SURGICAL INC COM 74975N105 1 369 SH   SOLE   369 0 0
RENTECH INC PUT 760112951 42 98 SH Put SOLE   0 0 0
RAYTHEON CO CALL 755111907 822 515 SH Call SOLE   0 0 0
RAYTHEON CO COM 755111507 4,298 23,038 SH   SOLE   23,038 0 0
RAYTHEON CO PUT 755111957 58 951 SH Put SOLE   0 0 0
RETROPHIN INC CALL 761299906 14 108 SH Call SOLE   0 0 0
RETROPHIN INC PUT 761299956 0 34 SH Put SOLE   0 0 0
RUBICON PROJ INC CALL 78112V902 0 4 SH Call SOLE   0 0 0
RUBICON PROJ INC COM 78112V102 21 5,525 SH   SOLE   5,525 0 0
RUBICON PROJ INC PUT 78112V952 3 31 SH Put SOLE   0 0 0
SUNRUN INC CALL 86771W905 0 20 SH Call SOLE   0 0 0
SUNRUN INC COM 86771W105 56 10,215 SH   SOLE   10,215 0 0
SUNRUN INC PUT 86771W955 2 154 SH Put SOLE   0 0 0
RUSH ENTERPRISES INC CALL 781846909 260 357 SH Call SOLE   0 0 0
RUSH ENTERPRISES INC PUT 781846959 2 76 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 25 78 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 5 12 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 0 11 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E828 93 4,037 SH   SOLE   4,037 0 0
DIREXION SHS ETF TR PUT 25460E955 56 46 SH Put SOLE   0 0 0
REVOLUTION LIGHTING TECHNOLO COM 76155G206 7 1,095 SH   SOLE   1,095 0 0
REVOLUTION LIGHTING TECHNOLO PUT 76155G956 3 10 SH Put SOLE   0 0 0
REVANCE THERAPEUTICS INC CALL 761330909 8 14 SH Call SOLE   0 0 0
REVANCE THERAPEUTICS INC COM 761330109 125 4,559 SH   SOLE   4,559 0 0
RIVERVIEW BANCORP INC CALL 769397900 1 4 SH Call SOLE   0 0 0
PROSHARES TR CALL 74348A904 0 3 SH Call SOLE   0 0 0
REDWOOD TR INC CALL 758075902 0 22 SH Call SOLE   0 0 0
REDWOOD TR INC PUT 758075952 0 2 SH Put SOLE   0 0 0
IGNYTA INC CALL 451731903 4 108 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R952 0 15 SH Put SOLE   0 0 0
REXNORD CORP NEW CALL 76169B902 43 305 SH Call SOLE   0 0 0
REXNORD CORP NEW PUT 76169B952 0 25 SH Put SOLE   0 0 0
ROYAL BK CDA MONTREAL QUE CALL 780087902 132 408 SH Call SOLE   0 0 0
ROYAL BK CDA MONTREAL QUE PUT 780087952 0 108 SH Put SOLE   0 0 0
RYANAIR HLDGS PLC CALL 783513903 3 19 SH Call SOLE   0 0 0
RYANAIR HLDGS PLC PUT 783513953 2 5 SH Put SOLE   0 0 0
RAYONIER ADVANCED MATLS INC CALL 75508B904 6 225 SH Call SOLE   0 0 0
RAYONIER ADVANCED MATLS INC PUT 75508B954 0 4 SH Put SOLE   0 0 0
RYERSON HLDG CORP CALL 783754904 1 12 SH Call SOLE   0 0 0
RYERSON HLDG CORP COM 783754104 11 1,046 SH   SOLE   1,046 0 0
RYERSON HLDG CORP PUT 783754954 0 24 SH Put SOLE   0 0 0
RAYONIER INC CALL 754907903 1 43 SH Call SOLE   0 0 0
SPRINT CORP CALL 85207U905 51 829 SH Call SOLE   0 0 0
SPRINT CORP COM 85207U105 9 1,265 SH   SOLE   1,265 0 0
SPRINT CORP PUT 85207U955 8 156 SH Put SOLE   0 0 0
SEABRIDGE GOLD INC CALL 811916905 23 403 SH Call SOLE   0 0 0
SEABRIDGE GOLD INC COM 811916105 116 9,533 SH   SOLE   9,533 0 0
SEABRIDGE GOLD INC PUT 811916955 3 222 SH Put SOLE   0 0 0
SABRE CORP CALL 78573M904 4 183 SH Call SOLE   0 0 0
SABRE CORP PUT 78573M954 0 6 SH Put SOLE   0 0 0
SANDERSON FARMS INC CALL 800013904 139 103 SH Call SOLE   0 0 0
SANDERSON FARMS INC PUT 800013954 6 404 SH Put SOLE   0 0 0
SAFETY INS GROUP INC CALL 78648T900 46 74 SH Call SOLE   0 0 0
SAFETY INS GROUP INC PUT 78648T950 1 186 SH Put SOLE   0 0 0
SAGE THERAPEUTICS INC CALL 78667J908 93 154 SH Call SOLE   0 0 0
SAGE THERAPEUTICS INC COM 78667J108 1,366 21,938 SH   SOLE   21,938 0 0
SAGE THERAPEUTICS INC PUT 78667J958 440 397 SH Put SOLE   0 0 0
SONIC AUTOMOTIVE INC PUT 83545G952 0 2 SH Put SOLE   0 0 0
SAIA INC CALL 78709Y905 3 2 SH Call SOLE   0 0 0
SAIA INC COM 78709Y105 14 239 SH   SOLE   239 0 0
SAIA INC PUT 78709Y955 3 15 SH Put SOLE   0 0 0
SCIENCE APPLICATNS INTL CP N CALL 808625907 7 8 SH Call SOLE   0 0 0
SALEM MEDIA GROUP INC PUT 794093954 0 16 SH Put SOLE   0 0 0
SCORPIO BULKERS INC CALL Y7546A902 6 151 SH Call SOLE   0 0 0
SCORPIO BULKERS INC COM Y7546A122 249 35,401 SH   SOLE   35,401 0 0
SCORPIO BULKERS INC PUT Y7546A952 101 945 SH Put SOLE   0 0 0
BOSTON BEER INC CALL 100557907 15 15 SH Call SOLE   0 0 0
BOSTON BEER INC COM 100557107 65 418 SH   SOLE   418 0 0
BOSTON BEER INC PUT 100557957 43 52 SH Put SOLE   0 0 0
BANCO SANTANDER SA CALL 05964H905 9 439 SH Call SOLE   0 0 0
BANCO SANTANDER SA PUT 05964H955 0 5 SH Put SOLE   0 0 0
BANCO SANTANDER SA CALL 05964H905 8 227 SH Call SOLE   0 0 0
BANCO SANTANDER SA PUT 05964H955 11 216 SH Put SOLE   0 0 0
SANDSTORM GOLD LTD CALL 80013R906 17 489 SH Call SOLE   0 0 0
SANDSTORM GOLD LTD PUT 80013R956 43 241 SH Put SOLE   0 0 0
SANMINA CORPORATION CALL 801056902 0 1 SH Call SOLE   0 0 0
SANMINA CORPORATION COM 801056102 22 595 SH   SOLE   595 0 0
SANMINA CORPORATION PUT 801056952 0 11 SH Put SOLE   0 0 0
S&W SEED CO CALL 785135904 0 241 SH Call SOLE   0 0 0
S&W SEED CO PUT 785135954 9 50 SH Put SOLE   0 0 0
SAP SE CALL 803054904 57 222 SH Call SOLE   0 0 0
SAP SE COM 803054204 901 8,225 SH   SOLE   8,225 0 0
SAP SE PUT 803054954 43 424 SH Put SOLE   0 0 0
SPIRIT AIRLS INC CALL 848577902 9 199 SH Call SOLE   0 0 0
SPIRIT AIRLS INC COM 848577102 84 2,519 SH   SOLE   2,519 0 0
SPIRIT AIRLS INC PUT 848577952 78 192 SH Put SOLE   0 0 0
SAFE BULKERS INC COM Y7388L103 52 19,227 SH   SOLE   19,227 0 0
SAFE BULKERS INC PUT Y7388L953 2 67 SH Put SOLE   0 0 0
SBA COMMUNICATIONS CORP NEW CALL 78410G904 1 7 SH Call SOLE   0 0 0
SBA COMMUNICATIONS CORP NEW COM 78410G104 280 1,946 SH   SOLE   1,946 0 0
SBA COMMUNICATIONS CORP NEW PUT 78410G954 10 105 SH Put SOLE   0 0 0
SINCLAIR BROADCAST GROUP INC CALL 829226909 230 966 SH Call SOLE   0 0 0
SINCLAIR BROADCAST GROUP INC PUT 829226959 110 266 SH Put SOLE   0 0 0
SIBANYE STILLWATER CALL 825724906 3 170 SH Call SOLE   0 0 0
SIBANYE STILLWATER COM 825724206 15 3,367 SH   SOLE   3,367 0 0
SIBANYE STILLWATER PUT 825724956 12 155 SH Put SOLE   0 0 0
SALLY BEAUTY HLDGS INC CALL 79546E904 1 20 SH Call SOLE   0 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 4 248 SH   SOLE   248 0 0
SALLY BEAUTY HLDGS INC PUT 79546E954 12 136 SH Put SOLE   0 0 0
ALPS ETF TR CALL 00162Q906 2 6 SH Call SOLE   0 0 0
ALPS ETF TR COM 00162Q593 2 66 SH   SOLE   66 0 0
ALPS ETF TR PUT 00162Q956 0 5 SH Put SOLE   0 0 0
STAR BULK CARRIERS CORP CALL Y8162K904 2 48 SH Call SOLE   0 0 0
STAR BULK CARRIERS CORP COM Y8162K204 547 56,385 SH   SOLE   56,385 0 0
STAR BULK CARRIERS CORP PUT Y8162K954 100 656 SH Put SOLE   0 0 0
SIGNATURE BK NEW YORK N Y CALL 82669G904 1 6 SH Call SOLE   0 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 1,032 8,064 SH   SOLE   8,064 0 0
SIGNATURE BK NEW YORK N Y PUT 82669G954 86 144 SH Put SOLE   0 0 0
SABRA HEALTH CARE REIT INC CALL 78573L906 0 37 SH Call SOLE   0 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 267 12,201 SH   SOLE   12,201 0 0
SABRA HEALTH CARE REIT INC PUT 78573L956 3 42 SH Put SOLE   0 0 0
SABRA HEALTH CARE REIT INC CALL 78573L906 10 57 SH Call SOLE   0 0 0
SABRA HEALTH CARE REIT INC PUT 78573L956 28 82 SH Put SOLE   0 0 0
COMPANHIA DE SANEAMENTO BASI CALL 20441A902 0 57 SH Call SOLE   0 0 0
COMPANHIA DE SANEAMENTO BASI COM 20441A102 1 161 SH   SOLE   161 0 0
COMPANHIA DE SANEAMENTO BASI PUT 20441A952 1 25 SH Put SOLE   0 0 0
STARBUCKS CORP CALL 855244909 396 3,869 SH Call SOLE   0 0 0
STARBUCKS CORP COM 855244109 9,288 172,935 SH   SOLE   172,935 0 0
STARBUCKS CORP PUT 855244959 1,440 3,717 SH Put SOLE   0 0 0
SANTANDER CONSUMER USA HDG I CALL 80283M901 17 122 SH Call SOLE   0 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 116 7,566 SH   SOLE   7,566 0 0
SANTANDER CONSUMER USA HDG I PUT 80283M951 1 317 SH Put SOLE   0 0 0
SOUTHERN COPPER CORP CALL 84265V905 62 172 SH Call SOLE   0 0 0
SOUTHERN COPPER CORP PUT 84265V955 0 12 SH Put SOLE   0 0 0
SCANA CORP NEW CALL 80589M902 1 69 SH Call SOLE   0 0 0
SCANA CORP NEW COM 80589M102 282 5,816 SH   SOLE   5,816 0 0
SCANA CORP NEW PUT 80589M952 93 447 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR COM 808524607 14 212 SH   SOLE   212 0 0
SCHWAB STRATEGIC TR PUT 808524958 0 1 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 0 2 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 0 2 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR COM 808524847 4 102 SH   SOLE   102 0 0
SCHOLASTIC CORP CALL 807066905 0 1 SH Call SOLE   0 0 0
SCHOLASTIC CORP COM 807066105 33 900 SH   SOLE   900 0 0
SCHOLASTIC CORP PUT 807066955 2 11 SH Put SOLE   0 0 0
SCHNITZER STL INDS CALL 806882906 16 65 SH Call SOLE   0 0 0
SCHNITZER STL INDS COM 806882106 674 23,972 SH   SOLE   23,972 0 0
SCHWAB STRATEGIC TR CALL 808524908 0 4 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR COM 808524870 5 100 SH   SOLE   100 0 0
SCHWAB STRATEGIC TR COM 808524409 5 100 SH   SOLE   100 0 0
SCHWAB STRATEGIC TR PUT 808524958 0 5 SH Put SOLE   0 0 0
SCHWAB CHARLES CORP NEW CALL 808513905 106 487 SH Call SOLE   0 0 0
SCHWAB CHARLES CORP NEW COM 808513105 1,038 23,740 SH   SOLE   23,740 0 0
SCHWAB CHARLES CORP NEW PUT 808513955 10 466 SH Put SOLE   0 0 0
SERVICE CORP INTL CALL 817565904 5 123 SH Call SOLE   0 0 0
SERVICE CORP INTL COM 817565104 1,007 29,211 SH   SOLE   29,211 0 0
STEPAN CO COM 858586100 24 288 SH   SOLE   288 0 0
STEPAN CO PUT 858586950 1 11 SH Put SOLE   0 0 0
SCICLONE PHARMACEUTICALS INC CALL 80862K904 3 50 SH Call SOLE   0 0 0
SCICLONE PHARMACEUTICALS INC COM 80862K104 0 23 SH   SOLE   23 0 0
SCICLONE PHARMACEUTICALS INC PUT 80862K954 5 23 SH Put SOLE   0 0 0
SUCAMPO PHARMACEUTICALS INC CALL 864909906 14 143 SH Call SOLE   0 0 0
SUCAMPO PHARMACEUTICALS INC PUT 864909956 7 60 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 159 1,518 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 489 366 SH Put SOLE   0 0 0
STEELCASE INC CALL 858155903 10 104 SH Call SOLE   0 0 0
SCANSOURCE INC CALL 806037907 1 10 SH Call SOLE   0 0 0
SCANSOURCE INC COM 806037107 63 1,460 SH   SOLE   1,460 0 0
SELECT COMFORT CORP CALL 81616X903 29 212 SH Call SOLE   0 0 0
SELECT COMFORT CORP PUT 81616X953 7 91 SH Put SOLE   0 0 0
SHOE CARNIVAL INC COM 824889109 10 489 SH   SOLE   489 0 0
SECUREWORKS CORP CALL 81374A905 0 6 SH Call SOLE   0 0 0
SECUREWORKS CORP PUT 81374A955 0 3 SH Put SOLE   0 0 0
SCYNEXIS INC COM 811292101 23 9,796 SH   SOLE   9,796 0 0
SCYNEXIS INC PUT 811292951 16 100 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 2 30 SH Call SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 0 26 SH Call SOLE   0 0 0
GLOBAL X FDS PUT 37950E954 0 15 SH Put SOLE   0 0 0
SEADRILL PARTNERS LLC CALL Y7545W909 0 29 SH Call SOLE   0 0 0
SEADRILL PARTNERS LLC COM Y7545W109 78 21,201 SH   SOLE   21,201 0 0
SEADRILL PARTNERS LLC PUT Y7545W959 0 9 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 0 7 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A178 56 2,110 SH   SOLE   2,110 0 0
SEADRILL LIMITED CALL G7945E905 5 1,544 SH Call SOLE   0 0 0
SEADRILL LIMITED COM G7945E105 10 28,929 SH   SOLE   28,929 0 0
SEADRILL LIMITED PUT G7945E955 364 2,416 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B907 142 936 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B957 159 95 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B907 37 449 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B957 0 51 SH Put SOLE   0 0 0
SANDRIDGE MISSISSIPPIAN TR I COM 80007T101 0 660 SH   SOLE   660 0 0
SANDRIDGE MISSISSIPPIAN TR I PUT 80007T951 1 8 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 7 27 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A763 297 3,256 SH   SOLE   3,256 0 0
SEACHANGE INTL INC COM 811699107 11 4,043 SH   SOLE   4,043 0 0
SEACHANGE INTL INC PUT 811699957 7 1,509 SH Put SOLE   0 0 0
SEAWORLD ENTMT INC CALL 81282V900 16 651 SH Call SOLE   0 0 0
SEAWORLD ENTMT INC PUT 81282V950 202 1,081 SH Put SOLE   0 0 0
SOLAREDGE TECHNOLOGIES INC CALL 83417M904 126 314 SH Call SOLE   0 0 0
SOLAREDGE TECHNOLOGIES INC PUT 83417M954 17 399 SH Put SOLE   0 0 0
SEALED AIR CORP NEW CALL 81211K900 11 434 SH Call SOLE   0 0 0
SEALED AIR CORP NEW PUT 81211K950 28 127 SH Put SOLE   0 0 0
SEI INVESTMENTS CO COM 784117103 26 430 SH   SOLE   430 0 0
SEI INVESTMENTS CO PUT 784117953 1 52 SH Put SOLE   0 0 0
SELECT MED HLDGS CORP CALL 81619Q905 0 3 SH Call SOLE   0 0 0
SELECT MED HLDGS CORP COM 81619Q105 129 6,770 SH   SOLE   6,770 0 0
SELECT MED HLDGS CORP PUT 81619Q955 28 95 SH Put SOLE   0 0 0
SEMGROUP CORP CALL 81663A905 6 54 SH Call SOLE   0 0 0
SEMGROUP CORP PUT 81663A955 0 22 SH Put SOLE   0 0 0
SPECTRA ENERGY PARTNERS LP CALL 84756N909 9 178 SH Call SOLE   0 0 0
SPECTRA ENERGY PARTNERS LP PUT 84756N959 11 51 SH Put SOLE   0 0 0
SERVICEMASTER GLOBAL HLDGS I CALL 81761R909 4 16 SH Call SOLE   0 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 0 7 SH   SOLE   7 0 0
SERVICEMASTER GLOBAL HLDGS I PUT 81761R959 0 7 SH Put SOLE   0 0 0
STIFEL FINL CORP CALL 860630902 61 420 SH Call SOLE   0 0 0
STIFEL FINL CORP PUT 860630952 0 24 SH Put SOLE   0 0 0
SAFEGUARD SCIENTIFICS INC CALL 786449907 10 111 SH Call SOLE   0 0 0
SHIP FINANCE INTERNATIONAL L CALL G81075906 16 784 SH Call SOLE   0 0 0
SHIP FINANCE INTERNATIONAL L PUT G81075956 1 77 SH Put SOLE   0 0 0
SHUTTERFLY INC CALL 82568P904 10 175 SH Call SOLE   0 0 0
SHUTTERFLY INC COM 82568P304 781 16,116 SH   SOLE   16,116 0 0
SHUTTERFLY INC PUT 82568P954 4 44 SH Put SOLE   0 0 0
SPROUTS FMRS MKT INC CALL 85208M902 2 79 SH Call SOLE   0 0 0
SPROUTS FMRS MKT INC COM 85208M102 1,017 54,217 SH   SOLE   54,217 0 0
SPROUTS FMRS MKT INC PUT 85208M952 17 169 SH Put SOLE   0 0 0
STARWOOD WAYPOINT HOMES COM 85572F105 88 2,427 SH   SOLE   2,427 0 0
SMART & FINAL STORES INC COM 83190B101 22 2,874 SH   SOLE   2,874 0 0
FANG HLDGS LTD CALL 30711Y902 4 55 SH Call SOLE   0 0 0
FANG HLDGS LTD COM 30711Y102 64 15,849 SH   SOLE   15,849 0 0
FANG HLDGS LTD PUT 30711Y952 10 159 SH Put SOLE   0 0 0
SEATTLE GENETICS INC CALL 812578902 8 28 SH Call SOLE   0 0 0
SEATTLE GENETICS INC PUT 812578952 62 310 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06739H903 6 103 SH Call SOLE   0 0 0
BARCLAYS BANK PLC COM 06739H214 147 5,158 SH   SOLE   5,158 0 0
BARCLAYS BANK PLC PUT 06739H953 9 68 SH Put SOLE   0 0 0
SANGAMO THERAPEUTICS INC CALL 800677906 834 1,274 SH Call SOLE   0 0 0
SANGAMO THERAPEUTICS INC PUT 800677956 5 108 SH Put SOLE   0 0 0
SCIENTIFIC GAMES CORP CALL 80874P909 9 8 SH Call SOLE   0 0 0
SCIENTIFIC GAMES CORP COM 80874P109 3,298 71,933 SH   SOLE   71,933 0 0
SCIENTIFIC GAMES CORP PUT 80874P959 2 81 SH Put SOLE   0 0 0
ETFS GOLD TR CALL 26922Y905 0 1 SH Call SOLE   0 0 0
ETFS GOLD TR COM 26922Y105 213 1,721 SH   SOLE   1,721 0 0
ETFS GOLD TR PUT 26922Y955 9 52 SH Put SOLE   0 0 0
SURGERY PARTNERS INC COM 86881A100 4 434 SH   SOLE   434 0 0
SYNERGY PHARMACEUTICALS DEL CALL 871639908 9 1,088 SH Call SOLE   0 0 0
SYNERGY PHARMACEUTICALS DEL COM 871639308 51 17,786 SH   SOLE   17,786 0 0
SYNERGY PHARMACEUTICALS DEL PUT 871639958 45 579 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B907 25 705 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B957 1 11 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B907 0 19 SH Call SOLE   0 0 0
SHAKE SHACK INC CALL 819047901 35 168 SH Call SOLE   0 0 0
SHAKE SHACK INC COM 819047101 189 5,704 SH   SOLE   5,704 0 0
SHAKE SHACK INC PUT 819047951 13 62 SH Put SOLE   0 0 0
SHENANDOAH TELECOMMUNICATION CALL 82312B906 0 1 SH Call SOLE   0 0 0
SHENANDOAH TELECOMMUNICATION PUT 82312B956 0 1 SH Put SOLE   0 0 0
SEARS HLDGS CORP CALL 812350906 81 2,173 SH Call SOLE   0 0 0
SEARS HLDGS CORP PUT 812350956 243 1,745 SH Put SOLE   0 0 0
SCHULMAN A INC CALL 808194904 4 8 SH Call SOLE   0 0 0
SCHULMAN A INC COM 808194104 33 992 SH   SOLE   992 0 0
SCHULMAN A INC PUT 808194954 0 5 SH Put SOLE   0 0 0
SHILOH INDS INC CALL 824543902 2 34 SH Call SOLE   0 0 0
SHILOH INDS INC COM 824543102 1 189 SH   SOLE   189 0 0
SHILOH INDS INC PUT 824543952 0 28 SH Put SOLE   0 0 0
SHELL MIDSTREAM PARTNERS L P CALL 822634901 5 86 SH Call SOLE   0 0 0
SHELL MIDSTREAM PARTNERS L P COM 822634101 266 9,582 SH   SOLE   9,582 0 0
SHELL MIDSTREAM PARTNERS L P PUT 822634951 26 142 SH Put SOLE   0 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 3 221 SH   SOLE   221 0 0
MADDEN STEVEN LTD CALL 556269908 5 36 SH Call SOLE   0 0 0
MADDEN STEVEN LTD PUT 556269958 8 80 SH Put SOLE   0 0 0
SHOPIFY INC CALL 82509L907 577 488 SH Call SOLE   0 0 0
SHOPIFY INC PUT 82509L957 454 2,124 SH Put SOLE   0 0 0
SEARS HOMETOWN & OUTLET STOR CALL 812362901 0 25 SH Call SOLE   0 0 0
SEARS HOMETOWN & OUTLET STOR COM 812362101 4 1,682 SH   SOLE   1,682 0 0
SEARS HOMETOWN & OUTLET STOR PUT 812362951 1 31 SH Put SOLE   0 0 0
SHIRE PLC CALL 82481R906 18 72 SH Call SOLE   0 0 0
SHIRE PLC COM 82481R106 1,573 10,276 SH   SOLE   10,276 0 0
SHIRE PLC PUT 82481R956 242 254 SH Put SOLE   0 0 0
SHERWIN WILLIAMS CO CALL 824348906 133 205 SH Call SOLE   0 0 0
SHERWIN WILLIAMS CO PUT 824348956 29 140 SH Put SOLE   0 0 0
ISHARES TR COM 464287457 35 423 SH   SOLE   423 0 0
COMPANHIA SIDERURGICA NACION COM 20440W105 4 1,372 SH   SOLE   1,372 0 0
COMPANHIA SIDERURGICA NACION PUT 20440W955 0 100 SH Put SOLE   0 0 0
SIENTRA INC CALL 82621J905 204 582 SH Call SOLE   0 0 0
SIENTRA INC PUT 82621J955 1 20 SH Put SOLE   0 0 0
SIGNET JEWELERS LIMITED CALL G81276900 108 758 SH Call SOLE   0 0 0
SIGNET JEWELERS LIMITED PUT G81276950 360 1,246 SH Put SOLE   0 0 0
SIGMA DESIGNS INC CALL 826565903 8 196 SH Call SOLE   0 0 0
SIGMA DESIGNS INC PUT 826565953 0 2 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 0 17 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y848 226 6,857 SH   SOLE   6,857 0 0
GLOBAL X FDS PUT 37954Y951 49 198 SH Put SOLE   0 0 0
ETF MANAGERS TR PUT 26924G959 0 1 SH Put SOLE   0 0 0
SILICON MOTION TECHNOLOGY CO CALL 82706C908 1 23 SH Call SOLE   0 0 0
SILICON MOTION TECHNOLOGY CO COM 82706C108 398 8,292 SH   SOLE   8,292 0 0
SILICON MOTION TECHNOLOGY CO PUT 82706C958 0 7 SH Put SOLE   0 0 0
SINA CORP CALL G81477904 392 346 SH Call SOLE   0 0 0
SINA CORP PUT G81477954 61 602 SH Put SOLE   0 0 0
SINA CORP CALL G81477904 13 2 SH Call SOLE   0 0 0
SINA CORP CALL G81477904 725 170 SH Call SOLE   0 0 0
SINA CORP PUT G81477954 21 106 SH Put SOLE   0 0 0
SELECT INCOME REIT CALL 81618T900 3 122 SH Call SOLE   0 0 0
SELECT INCOME REIT PUT 81618T950 0 1 SH Put SOLE   0 0 0
SIRIUS XM HLDGS INC CALL 82968B903 12 1,464 SH Call SOLE   0 0 0
SIRIUS XM HLDGS INC COM 82968B103 277 50,270 SH   SOLE   50,270 0 0
SIRIUS XM HLDGS INC PUT 82968B953 187 1,851 SH Put SOLE   0 0 0
SVB FINL GROUP CALL 78486Q901 91 139 SH Call SOLE   0 0 0
SVB FINL GROUP PUT 78486Q951 20 709 SH Put SOLE   0 0 0
ETFS SILVER TR CALL 26922X907 0 7 SH Call SOLE   0 0 0
ETFS SILVER TR COM 26922X107 89 5,511 SH   SOLE   5,511 0 0
ETFS SILVER TR PUT 26922X957 0 3 SH Put SOLE   0 0 0
SIX FLAGS ENTMT CORP NEW CALL 83001A902 93 342 SH Call SOLE   0 0 0
SIX FLAGS ENTMT CORP NEW PUT 83001A952 4 45 SH Put SOLE   0 0 0
SMUCKER J M CO CALL 832696905 11 148 SH Call SOLE   0 0 0
SMUCKER J M CO PUT 832696955 4 54 SH Put SOLE   0 0 0
SHAW COMMUNICATIONS INC CALL 82028K900 5 23 SH Call SOLE   0 0 0
SHAW COMMUNICATIONS INC PUT 82028K950 0 5 SH Put SOLE   0 0 0
SAN JUAN BASIN RTY TR COM 798241105 5 678 SH   SOLE   678 0 0
SAN JUAN BASIN RTY TR PUT 798241955 0 26 SH Put SOLE   0 0 0
SJW GROUP COM 784305104 9 162 SH   SOLE   162 0 0
SJW GROUP PUT 784305954 2 88 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B907 0 52 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B748 65 2,743 SH   SOLE   2,743 0 0
PEAK RESORTS INC CALL 70469L900 0 8 SH Call SOLE   0 0 0
SK TELECOM LTD CALL 78440P908 6 137 SH Call SOLE   0 0 0
SK TELECOM LTD PUT 78440P958 0 3 SH Put SOLE   0 0 0
TANGER FACTORY OUTLET CTRS I CALL 875465906 7 390 SH Call SOLE   0 0 0
TANGER FACTORY OUTLET CTRS I PUT 875465956 3 129 SH Put SOLE   0 0 0
SKECHERS U S A INC CALL 830566905 32 261 SH Call SOLE   0 0 0
SKECHERS U S A INC COM 830566105 467 18,648 SH   SOLE   18,648 0 0
SKECHERS U S A INC PUT 830566955 24 179 SH Put SOLE   0 0 0
SKYWEST INC CALL 830879902 12 54 SH Call SOLE   0 0 0
SKYWEST INC PUT 830879952 0 5 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33734X906 3 30 SH Call SOLE   0 0 0
SILICON LABORATORIES INC CALL 826919902 0 4 SH Call SOLE   0 0 0
SILICON LABORATORIES INC COM 826919102 90 1,132 SH   SOLE   1,132 0 0
SILICON LABORATORIES INC PUT 826919952 0 10 SH Put SOLE   0 0 0
SCHLUMBERGER LTD CALL 806857908 463 3,296 SH Call SOLE   0 0 0
SCHLUMBERGER LTD COM 806857108 5,060 72,543 SH   SOLE   72,543 0 0
SCHLUMBERGER LTD PUT 806857958 1,450 5,105 SH Put SOLE   0 0 0
SCHLUMBERGER LTD PUT 806857958 0 7 SH Put SOLE   0 0 0
U S SILICA HLDGS INC CALL 90346E903 30 349 SH Call SOLE   0 0 0
U S SILICA HLDGS INC COM 90346E103 1,232 39,681 SH   SOLE   39,681 0 0
U S SILICA HLDGS INC PUT 90346E953 150 868 SH Put SOLE   0 0 0
SUN LIFE FINL INC CALL 866796905 0 11 SH Call SOLE   0 0 0
SUN LIFE FINL INC COM 866796105 97 2,438 SH   SOLE   2,438 0 0
SUN LIFE FINL INC PUT 866796955 3 45 SH Put SOLE   0 0 0
SL GREEN RLTY CORP CALL 78440X901 5 40 SH Call SOLE   0 0 0
SL GREEN RLTY CORP COM 78440X101 42 420 SH   SOLE   420 0 0
SL GREEN RLTY CORP PUT 78440X951 4 171 SH Put SOLE   0 0 0
SLM CORP COM 78442P106 2 224 SH   SOLE   224 0 0
SLM CORP PUT 78442P956 0 16 SH Put SOLE   0 0 0
SOLAR CAP LTD CALL 83413U900 9 410 SH Call SOLE   0 0 0
SOLAR CAP LTD PUT 83413U950 0 1 SH Put SOLE   0 0 0
ISHARES SILVER TRUST CALL 46428Q909 281 4,487 SH Call SOLE   0 0 0
ISHARES SILVER TRUST PUT 46428Q959 137 640 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 1 15 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F205 0 11 SH   SOLE   11 0 0
VANECK VECTORS ETF TR PUT 92189F952 0 2 SH Put SOLE   0 0 0
SM ENERGY CO CALL 78454L900 20 311 SH Call SOLE   0 0 0
SM ENERGY CO COM 78454L100 539 30,429 SH   SOLE   30,429 0 0
SM ENERGY CO PUT 78454L950 854 607 SH Put SOLE   0 0 0
SUPER MICRO COMPUTER INC CALL 86800U904 4 91 SH Call SOLE   0 0 0
SUPER MICRO COMPUTER INC COM 86800U104 13 613 SH   SOLE   613 0 0
SUPER MICRO COMPUTER INC PUT 86800U954 3 41 SH Put SOLE   0 0 0
SCOTTS MIRACLE GRO CO CALL 810186906 2 26 SH Call SOLE   0 0 0
SCOTTS MIRACLE GRO CO COM 810186106 118 1,218 SH   SOLE   1,218 0 0
SCOTTS MIRACLE GRO CO PUT 810186956 1 38 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 266 285 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F676 5,089 54,542 SH   SOLE   54,542 0 0
VANECK VECTORS ETF TR PUT 92189F952 207 3,107 SH Put SOLE   0 0 0
SUMMIT MIDSTREAM PARTNERS LP CALL 866142902 0 29 SH Call SOLE   0 0 0
SUMMIT MIDSTREAM PARTNERS LP PUT 866142952 0 2 SH Put SOLE   0 0 0
STEIN MART INC COM 858375108 0 275 SH   SOLE   275 0 0
STEIN MART INC PUT 858375958 0 4 SH Put SOLE   0 0 0
SEMTECH CORP CALL 816850901 5 44 SH Call SOLE   0 0 0
SEMTECH CORP COM 816850101 642 17,112 SH   SOLE   17,112 0 0
SEMTECH CORP PUT 816850951 0 5 SH Put SOLE   0 0 0
SANCHEZ ENERGY CORP CALL 79970Y905 1 493 SH Call SOLE   0 0 0
SANCHEZ ENERGY CORP PUT 79970Y955 18 252 SH Put SOLE   0 0 0
SNAP ON INC CALL 833034901 7 27 SH Call SOLE   0 0 0
SNAP ON INC COM 833034101 130 879 SH   SOLE   879 0 0
SNAP ON INC PUT 833034951 55 277 SH Put SOLE   0 0 0
INVENTURE FOODS INC CALL 461212902 28 372 SH Call SOLE   0 0 0
INVENTURE FOODS INC PUT 461212952 7 114 SH Put SOLE   0 0 0
SNAP INC CALL 83304A906 443 3,278 SH Call SOLE   0 0 0
SNAP INC PUT 83304A956 1,637 5,907 SH Put SOLE   0 0 0
SUN BANCORP INC PUT 86663B951 0 1 SH Put SOLE   0 0 0
STATE NATL COS INC CALL 85711T905 0 5 SH Call SOLE   0 0 0
STATE NATL COS INC COM 85711T305 436 20,818 SH   SOLE   20,818 0 0
STATE NATL COS INC PUT 85711T955 5 20 SH Put SOLE   0 0 0
SYNCHRONOSS TECHNOLOGIES INC CALL 87157B903 36 739 SH Call SOLE   0 0 0
SYNCHRONOSS TECHNOLOGIES INC PUT 87157B953 31 222 SH Put SOLE   0 0 0
SMART SAND INC CALL 83191H907 0 4 SH Call SOLE   0 0 0
SMART SAND INC COM 83191H107 0 118 SH   SOLE   118 0 0
SMART SAND INC PUT 83191H957 0 6 SH Put SOLE   0 0 0
SONY CORP CALL 835699907 33 353 SH Call SOLE   0 0 0
SONY CORP COM 835699307 87 2,346 SH   SOLE   2,346 0 0
SONY CORP PUT 835699957 7 32 SH Put SOLE   0 0 0
SENIOR HSG PPTYS TR CALL 81721M909 3 132 SH Call SOLE   0 0 0
SENIOR HSG PPTYS TR COM 81721M109 59 3,031 SH   SOLE   3,031 0 0
SENIOR HSG PPTYS TR PUT 81721M959 9 110 SH Put SOLE   0 0 0
SCRIPPS NETWORKS INTERACT IN CALL 811065901 3 109 SH Call SOLE   0 0 0
SCRIPPS NETWORKS INTERACT IN PUT 811065951 25 68 SH Put SOLE   0 0 0
SMITH & NEPHEW PLC CALL 83175M905 0 1 SH Call SOLE   0 0 0
CHINA PETE & CHEM CORP CALL 16941R908 1 43 SH Call SOLE   0 0 0
CHINA PETE & CHEM CORP COM 16941R108 335 4,427 SH   SOLE   4,427 0 0
CHINA PETE & CHEM CORP PUT 16941R958 9 81 SH Put SOLE   0 0 0
SYNOPSYS INC CALL 871607907 94 251 SH Call SOLE   0 0 0
SYNOPSYS INC PUT 871607957 16 126 SH Put SOLE   0 0 0
NEW SR INVT GROUP INC CALL 648691903 0 1 SH Call SOLE   0 0 0
NEW SR INVT GROUP INC COM 648691103 21 2,399 SH   SOLE   2,399 0 0
NEW SR INVT GROUP INC PUT 648691953 2 22 SH Put SOLE   0 0 0
SUNESIS PHARMACEUTICALS INC CALL 867328900 0 36 SH Call SOLE   0 0 0
SYNOVUS FINL CORP CALL 87161C901 23 80 SH Call SOLE   0 0 0
SYNOVUS FINL CORP PUT 87161C951 2 64 SH Put SOLE   0 0 0
SYNNEX CORP CALL 87162W900 58 33 SH Call SOLE   0 0 0
SYNNEX CORP PUT 87162W950 6 81 SH Put SOLE   0 0 0
SOUTHERN CO CALL 842587907 107 804 SH Call SOLE   0 0 0
SOUTHERN CO PUT 842587957 164 1,424 SH Put SOLE   0 0 0
SODASTREAM INTERNATIONAL LTD CALL M9068E905 86 411 SH Call SOLE   0 0 0
SODASTREAM INTERNATIONAL LTD COM M9068E105 346 5,218 SH   SOLE   5,218 0 0
SODASTREAM INTERNATIONAL LTD PUT M9068E955 31 353 SH Put SOLE   0 0 0
SOHU COM INC CALL 83408W903 0 5 SH Call SOLE   0 0 0
SOHU COM INC COM 83408W103 147 2,716 SH   SOLE   2,716 0 0
SOHU COM INC PUT 83408W953 0 40 SH Put SOLE   0 0 0
RENESOLA LTD COM 75971T301 0 32 SH   SOLE   32 0 0
RENESOLA LTD PUT 75971T951 0 3 SH Put SOLE   0 0 0
SONOCO PRODS CO CALL 835495902 0 10 SH Call SOLE   0 0 0
SONOCO PRODS CO PUT 835495952 0 1 SH Put SOLE   0 0 0
SONIC CORP CALL 835451905 5 78 SH Call SOLE   0 0 0
SONIC CORP COM 835451105 81 3,202 SH   SOLE   3,202 0 0
SONIC CORP PUT 835451955 8 49 SH Put SOLE   0 0 0
SONUS NETWORKS INC COM 835916503 63 8,317 SH   SOLE   8,317 0 0
SORL AUTO PTS INC CALL 78461U901 1 279 SH Call SOLE   0 0 0
SORL AUTO PTS INC PUT 78461U951 1 6 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 10 9 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W458 670 5,813 SH   SOLE   5,813 0 0
DIREXION SHS ETF TR PUT 25459W958 4 65 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 0 61 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E836 7 369 SH   SOLE   369 0 0
DIREXION SHS ETF TR PUT 25460E955 0 1 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 8 35 SH Call SOLE   0 0 0
ISHARES TR COM 464287523 1,222 7,711 SH   SOLE   7,711 0 0
ISHARES TR PUT 464287957 42 264 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 1 14 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR COM 88166A607 29 1,629 SH   SOLE   1,629 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 3 57 SH Put SOLE   0 0 0
SPARTON CORP CALL 847235908 0 50 SH Call SOLE   0 0 0
SPARTAN MTRS INC CALL 846819900 1 2 SH Call SOLE   0 0 0
SPARTAN MTRS INC COM 846819100 100 9,063 SH   SOLE   9,063 0 0
SPECTRUM BRANDS HLDGS INC CALL 84763R901 10 188 SH Call SOLE   0 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 515 4,871 SH   SOLE   4,871 0 0
SPECTRUM BRANDS HLDGS INC PUT 84763R951 12 13 SH Put SOLE   0 0 0
SIMON PPTY GROUP INC NEW CALL 828806909 270 1,281 SH Call SOLE   0 0 0
SIMON PPTY GROUP INC NEW PUT 828806959 522 1,322 SH Put SOLE   0 0 0
S&P GLOBAL INC CALL 78409V904 203 172 SH Call SOLE   0 0 0
S&P GLOBAL INC PUT 78409V954 44 494 SH Put SOLE   0 0 0
SUBURBAN PROPANE PARTNERS L CALL 864482904 3 87 SH Call SOLE   0 0 0
SUBURBAN PROPANE PARTNERS L PUT 864482954 3 71 SH Put SOLE   0 0 0
SOPHIRIS BIO INC CALL 83578Q909 0 1 SH Call SOLE   0 0 0
SOPHIRIS BIO INC PUT 83578Q959 29 439 SH Put SOLE   0 0 0
SPLUNK INC CALL 848637904 92 376 SH Call SOLE   0 0 0
SPLUNK INC COM 848637104 1,002 15,086 SH   SOLE   15,086 0 0
SPLUNK INC PUT 848637954 98 448 SH Put SOLE   0 0 0
STAPLES INC CALL 855030902 0 309 SH Call SOLE   0 0 0
STAPLES INC PUT 855030952 10 4,087 SH Put SOLE   0 0 0
POWERSHARES ETF TR II PUT 73937B956 0 7 SH Put SOLE   0 0 0
SUPERIOR ENERGY SVCS INC CALL 868157908 1 61 SH Call SOLE   0 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 47 4,402 SH   SOLE   4,402 0 0
SUPERIOR ENERGY SVCS INC PUT 868157958 2 18 SH Put SOLE   0 0 0
SAPIENS INTL CORP N V CALL N7716A901 3 29 SH Call SOLE   0 0 0
SPOK HLDGS INC PUT 84863T956 0 2 SH Put SOLE   0 0 0
SPECTRUM PHARMACEUTICALS INC CALL 84763A908 48 123 SH Call SOLE   0 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 403 28,705 SH   SOLE   28,705 0 0
SPECTRUM PHARMACEUTICALS INC PUT 84763A958 1 78 SH Put SOLE   0 0 0
SPIRIT AEROSYSTEMS HLDGS INC CALL 848574909 29 27 SH Call SOLE   0 0 0
SPIRIT AEROSYSTEMS HLDGS INC PUT 848574959 0 50 SH Put SOLE   0 0 0
SUPPORT COM INC CALL 86858W900 0 2 SH Call SOLE   0 0 0
SPARTANNASH CO PUT 847215950 0 4 SH Put SOLE   0 0 0
SPORTSMANS WHSE HLDGS INC CALL 84920Y906 8 348 SH Call SOLE   0 0 0
SPORTSMANS WHSE HLDGS INC PUT 84920Y956 0 2 SH Put SOLE   0 0 0
SUNPOWER CORP CALL 867652906 25 437 SH Call SOLE   0 0 0
SUNPOWER CORP PUT 867652956 125 219 SH Put SOLE   0 0 0
SPX CORP COM 784635104 22 753 SH   SOLE   753 0 0
SPX CORP PUT 784635954 0 23 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 221 324 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W862 570 14,932 SH   SOLE   14,932 0 0
DIREXION SHS ETF TR PUT 25459W958 16 2,053 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 25 64 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E885 180 4,979 SH   SOLE   4,979 0 0
DIREXION SHS ETF TR PUT 25460E955 4 15 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 2 36 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 46 61 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 1 115 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A442 49 3,581 SH   SOLE   3,581 0 0
PROSHARES TR PUT 74348A954 38 168 SH Put SOLE   0 0 0
SPDR S&P 500 ETF TR CALL 78462F903 19,510 21,384 SH Call SOLE   0 0 0
SPDR S&P 500 ETF TR PUT 78462F953 10,776 28,514 SH Put SOLE   0 0 0
SQUARE INC CALL 852234903 399 1,368 SH Call SOLE   0 0 0
SQUARE INC COM 852234103 3,995 138,698 SH   SOLE   138,698 0 0
SQUARE INC PUT 852234953 202 4,747 SH Put SOLE   0 0 0
SEQUENTIAL BRNDS GROUP INC N CALL 81734P907 1 28 SH Call SOLE   0 0 0
SOCIEDAD QUIMICA MINERA DE C CALL 833635905 148 217 SH Call SOLE   0 0 0
SOCIEDAD QUIMICA MINERA DE C COM 833635105 156 2,820 SH   SOLE   2,820 0 0
SOCIEDAD QUIMICA MINERA DE C PUT 833635955 25 878 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 254 1,137 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A160 444 16,585 SH   SOLE   16,585 0 0
PROSHARES TR PUT 74348A954 634 652 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 17 1,159 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A954 8 8 SH Put SOLE   0 0 0
SPIRE INC CALL 84857L901 0 1 SH Call SOLE   0 0 0
SPIRE INC COM 84857L101 2 39 SH   SOLE   39 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 39 4,553 SH   SOLE   4,553 0 0
SPIRIT RLTY CAP INC NEW PUT 84860W952 5 106 SH Put SOLE   0 0 0
SRC ENERGY INC CALL 78470V908 17 195 SH Call SOLE   0 0 0
SRC ENERGY INC COM 78470V108 392 40,580 SH   SOLE   40,580 0 0
SRC ENERGY INC PUT 78470V958 2 126 SH Put SOLE   0 0 0
STERICYCLE INC CALL 858912908 2 44 SH Call SOLE   0 0 0
STERICYCLE INC COM 858912108 472 6,604 SH   SOLE   6,604 0 0
STERICYCLE INC PUT 858912958 90 103 SH Put SOLE   0 0 0
SEMPRA ENERGY CALL 816851909 0 1 SH Call SOLE   0 0 0
SEMPRA ENERGY PUT 816851959 1 128 SH Put SOLE   0 0 0
SERVICESOURCE INTL INC COM 81763U100 53 15,565 SH   SOLE   15,565 0 0
SERVICESOURCE INTL INC PUT 81763U950 3 176 SH Put SOLE   0 0 0
SERITAGE GROWTH PPTYS CALL 81752R900 3 90 SH Call SOLE   0 0 0
SERITAGE GROWTH PPTYS PUT 81752R950 54 881 SH Put SOLE   0 0 0
STONERIDGE INC COM 86183P102 9 458 SH   SOLE   458 0 0
SORRENTO THERAPEUTICS INC CALL 83587F902 0 7 SH Call SOLE   0 0 0
SAREPTA THERAPEUTICS INC CALL 803607900 1,036 1,886 SH Call SOLE   0 0 0
SAREPTA THERAPEUTICS INC COM 803607100 2,104 46,396 SH   SOLE   46,396 0 0
SAREPTA THERAPEUTICS INC PUT 803607950 192 988 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 0 11 SH Call SOLE   0 0 0
PROSHARES TR CALL 74348A904 0 4 SH Call SOLE   0 0 0
STAGE STORES INC CALL 85254C905 0 4 SH Call SOLE   0 0 0
STAGE STORES INC COM 85254C305 0 28 SH   SOLE   28 0 0
STAGE STORES INC PUT 85254C955 0 1 SH Put SOLE   0 0 0
SASOL LTD CALL 803866900 0 2 SH Call SOLE   0 0 0
SASOL LTD COM 803866300 19 692 SH   SOLE   692 0 0
SASOL LTD PUT 803866950 1 13 SH Put SOLE   0 0 0
SAMSON OIL & GAS LTD PUT 796043956 19 75 SH Put SOLE   0 0 0
SS&C TECHNOLOGIES HLDGS INC CALL 78467J900 1 8 SH Call SOLE   0 0 0
SS&C TECHNOLOGIES HLDGS INC PUT 78467J950 0 36 SH Put SOLE   0 0 0
SILVER SPRING NETWORKS INC CALL 82817Q903 21 416 SH Call SOLE   0 0 0
SILVER SPRING NETWORKS INC PUT 82817Q953 0 18 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 788 659 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R952 40 645 SH Put SOLE   0 0 0
SCRIPPS E W CO OHIO CALL 811054902 21 215 SH Call SOLE   0 0 0
SSR MNG INC CALL 784730903 8 138 SH Call SOLE   0 0 0
SSR MNG INC COM 784730103 85 8,030 SH   SOLE   8,030 0 0
SSR MNG INC PUT 784730953 18 336 SH Put SOLE   0 0 0
SHUTTERSTOCK INC CALL 825690900 13 215 SH Call SOLE   0 0 0
SHUTTERSTOCK INC PUT 825690950 18 81 SH Put SOLE   0 0 0
SEASPAN CORP CALL Y75638909 3 202 SH Call SOLE   0 0 0
SEASPAN CORP COM Y75638109 123 17,360 SH   SOLE   17,360 0 0
SEASPAN CORP PUT Y75638959 34 342 SH Put SOLE   0 0 0
STRATASYS LTD CALL M85548901 354 442 SH Call SOLE   0 0 0
STRATASYS LTD PUT M85548951 3 13 SH Put SOLE   0 0 0
SENSATA TECHNOLOGIES HLDG NV CALL N7902X906 3 21 SH Call SOLE   0 0 0
SENSATA TECHNOLOGIES HLDG NV COM N7902X106 25 521 SH   SOLE   521 0 0
SENSATA TECHNOLOGIES HLDG NV PUT N7902X956 0 174 SH Put SOLE   0 0 0
STAAR SURGICAL CO COM 852312305 229 18,435 SH   SOLE   18,435 0 0
STAG INDL INC CALL 85254J902 1 28 SH Call SOLE   0 0 0
STAG INDL INC PUT 85254J952 0 1 SH Put SOLE   0 0 0
ISTAR INC CALL 45031U901 0 15 SH Call SOLE   0 0 0
ISTAR INC COM 45031U101 6 544 SH   SOLE   544 0 0
EXTENDED STAY AMER INC CALL 30224P900 0 11 SH Call SOLE   0 0 0
EXTENDED STAY AMER INC COM 30224P200 201 10,090 SH   SOLE   10,090 0 0
EXTENDED STAY AMER INC PUT 30224P950 0 10 SH Put SOLE   0 0 0
STUDENT TRANSN INC COM 86388A108 0 100 SH   SOLE   100 0 0
STEWART INFORMATION SVCS COR PUT 860372951 0 12 SH Put SOLE   0 0 0
STERIS PLC CALL G84720904 0 1 SH Call SOLE   0 0 0
STERIS PLC COM G84720104 105 1,196 SH   SOLE   1,196 0 0
STERIS PLC PUT G84720954 0 1 SH Put SOLE   0 0 0
SUNTRUST BKS INC CALL 867914903 129 115 SH Call SOLE   0 0 0
SUNTRUST BKS INC COM 867914103 958 16,030 SH   SOLE   16,030 0 0
SUNTRUST BKS INC PUT 867914953 0 212 SH Put SOLE   0 0 0
SUNOPTA INC CALL 8676EP908 0 53 SH Call SOLE   0 0 0
SUNOPTA INC PUT 8676EP958 1 40 SH Put SOLE   0 0 0
STEEL DYNAMICS INC CALL 858119900 24 321 SH Call SOLE   0 0 0
STEEL DYNAMICS INC PUT 858119950 27 294 SH Put SOLE   0 0 0
STMICROELECTRONICS N V CALL 861012902 336 2,016 SH Call SOLE   0 0 0
STMICROELECTRONICS N V PUT 861012952 22 1,023 SH Put SOLE   0 0 0
STEMLINE THERAPEUTICS INC CALL 85858C907 2 16 SH Call SOLE   0 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 104 9,436 SH   SOLE   9,436 0 0
STEMLINE THERAPEUTICS INC PUT 85858C957 3 34 SH Put SOLE   0 0 0
STAMPS COM INC CALL 852857900 124 43 SH Call SOLE   0 0 0
STAMPS COM INC COM 852857200 145 718 SH   SOLE   718 0 0
STAMPS COM INC PUT 852857950 192 446 SH Put SOLE   0 0 0
SCORPIO TANKERS INC CALL Y7542C906 0 1 SH Call SOLE   0 0 0
SCORPIO TANKERS INC COM Y7542C106 150 44,018 SH   SOLE   44,018 0 0
SCORPIO TANKERS INC PUT Y7542C956 8 73 SH Put SOLE   0 0 0
STATOIL ASA CALL 85771P902 8 100 SH Call SOLE   0 0 0
STATOIL ASA PUT 85771P952 1 150 SH Put SOLE   0 0 0
STONEMOR PARTNERS L P CALL 86183Q900 4 77 SH Call SOLE   0 0 0
STONEMOR PARTNERS L P COM 86183Q100 133 20,465 SH   SOLE   20,465 0 0
STONEMOR PARTNERS L P PUT 86183Q950 82 379 SH Put SOLE   0 0 0
STORE CAP CORP CALL 862121900 9 139 SH Call SOLE   0 0 0
STORE CAP CORP COM 862121100 196 7,910 SH   SOLE   7,910 0 0
STORE CAP CORP PUT 862121950 15 391 SH Put SOLE   0 0 0
STRAYER ED INC CALL 863236905 0 5 SH Call SOLE   0 0 0
STRAYER ED INC COM 863236105 27 320 SH   SOLE   320 0 0
STRAYER ED INC PUT 863236955 1 56 SH Put SOLE   0 0 0
STERLING CONSTRUCTION CO INC CALL 859241901 32 301 SH Call SOLE   0 0 0
STERLING CONSTRUCTION CO INC PUT 859241951 3 60 SH Put SOLE   0 0 0
STRAIGHT PATH COMMUNICATNS I CALL 862578901 599 797 SH Call SOLE   0 0 0
STRAIGHT PATH COMMUNICATNS I COM 862578101 2,363 13,081 SH   SOLE   13,081 0 0
STRAIGHT PATH COMMUNICATNS I PUT 862578951 265 933 SH Put SOLE   0 0 0
SUPREME INDS INC CALL 868607902 3 10 SH Call SOLE   0 0 0
SUPREME INDS INC COM 868607102 0 119 SH   SOLE   119 0 0
STATE STR CORP CALL 857477903 34 94 SH Call SOLE   0 0 0
STATE STR CORP COM 857477103 272 2,849 SH   SOLE   2,849 0 0
STATE STR CORP PUT 857477953 4 27 SH Put SOLE   0 0 0
STARWOOD PPTY TR INC CALL 85571B905 10 830 SH Call SOLE   0 0 0
STARWOOD PPTY TR INC PUT 85571B955 2 16 SH Put SOLE   0 0 0
SEAGATE TECHNOLOGY PLC CALL G7945M907 280 3,466 SH Call SOLE   0 0 0
SEAGATE TECHNOLOGY PLC PUT G7945M957 830 2,648 SH Put SOLE   0 0 0
CONSTELLATION BRANDS INC CALL 21036P907 359 225 SH Call SOLE   0 0 0
CONSTELLATION BRANDS INC COM 21036P108 12,323 61,786 SH   SOLE   61,786 0 0
CONSTELLATION BRANDS INC PUT 21036P957 155 1,000 SH Put SOLE   0 0 0
SUNCOR ENERGY INC NEW CALL 867224907 105 695 SH Call SOLE   0 0 0
SUNCOR ENERGY INC NEW COM 867224107 570 16,274 SH   SOLE   16,274 0 0
SUNCOR ENERGY INC NEW PUT 867224957 41 532 SH Put SOLE   0 0 0
SUN CMNTYS INC CALL 866674904 0 13 SH Call SOLE   0 0 0
SUMMIT MATLS INC CALL 86614U900 38 171 SH Call SOLE   0 0 0
SUMMIT MATLS INC PUT 86614U950 6 153 SH Put SOLE   0 0 0
SUNOCO LP CALL 86765K909 4 132 SH Call SOLE   0 0 0
SUNOCO LP COM 86765K109 355 11,421 SH   SOLE   11,421 0 0
SUNOCO LP PUT 86765K959 22 364 SH Put SOLE   0 0 0
SUPERIOR INDS INTL INC CALL 868168905 0 8 SH Call SOLE   0 0 0
SUPERIOR INDS INTL INC COM 868168105 14 875 SH   SOLE   875 0 0
SUPERIOR INDS INTL INC PUT 868168955 4 36 SH Put SOLE   0 0 0
SUPERNUS PHARMACEUTICALS INC CALL 868459908 6 80 SH Call SOLE   0 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 325 8,140 SH   SOLE   8,140 0 0
SUPERNUS PHARMACEUTICALS INC PUT 868459958 40 121 SH Put SOLE   0 0 0
SINOVAC BIOTECH LTD COM P8696W104 12 1,771 SH   SOLE   1,771 0 0
SINOVAC BIOTECH LTD PUT P8696W954 0 7 SH Put SOLE   0 0 0
SAVARA INC CALL 805111901 0 1 SH Call SOLE   0 0 0
SUPERVALU INC CALL 868536901 2 35 SH Call SOLE   0 0 0
SUPERVALU INC CALL 868536901 0 76 SH Call SOLE   0 0 0
FIRSTHAND TECH VALUE FD INC CALL 33766Y900 0 2 SH Call SOLE   0 0 0
FIRSTHAND TECH VALUE FD INC COM 33766Y100 4 596 SH   SOLE   596 0 0
FIRSTHAND TECH VALUE FD INC PUT 33766Y950 0 19 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 7,812 6,116 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 1,849 4,846 SH Put SOLE   0 0 0
SIERRA WIRELESS INC CALL 826516906 11 174 SH Call SOLE   0 0 0
SIERRA WIRELESS INC PUT 826516956 4 19 SH Put SOLE   0 0 0
STANLEY BLACK & DECKER INC CALL 854502901 46 76 SH Call SOLE   0 0 0
STANLEY BLACK & DECKER INC PUT 854502951 1 38 SH Put SOLE   0 0 0
SKYWORKS SOLUTIONS INC CALL 83088M902 565 698 SH Call SOLE   0 0 0
SKYWORKS SOLUTIONS INC PUT 83088M952 278 1,262 SH Put SOLE   0 0 0
SCHWEITZER-MAUDUIT INTL INC CALL 808541906 2 5 SH Call SOLE   0 0 0
SCHWEITZER-MAUDUIT INTL INC PUT 808541956 0 1 SH Put SOLE   0 0 0
SOUTHWESTERN ENERGY CO CALL 845467909 27 1,215 SH Call SOLE   0 0 0
SOUTHWESTERN ENERGY CO COM 845467109 89 14,728 SH   SOLE   14,728 0 0
SOUTHWESTERN ENERGY CO PUT 845467959 60 311 SH Put SOLE   0 0 0
SUNCOKE ENERGY INC CALL 86722A903 1 13 SH Call SOLE   0 0 0
SUNCOKE ENERGY INC PUT 86722A953 0 1 SH Put SOLE   0 0 0
SUNCOKE ENERGY PARTNERS L P CALL 86722Y901 3 44 SH Call SOLE   0 0 0
SUNCOKE ENERGY PARTNERS L P COM 86722Y101 110 6,404 SH   SOLE   6,404 0 0
SUNCOKE ENERGY PARTNERS L P PUT 86722Y951 13 300 SH Put SOLE   0 0 0
SOUTHCROSS ENERGY PARTNERS L COM 84130C100 53 22,731 SH   SOLE   22,731 0 0
SOUTHCROSS ENERGY PARTNERS L PUT 84130C950 63 237 SH Put SOLE   0 0 0
STANDEX INTL CORP CALL 854231907 0 1 SH Call SOLE   0 0 0
SYNCHRONY FINL CALL 87165B903 230 1,278 SH Call SOLE   0 0 0
SYNCHRONY FINL PUT 87165B953 92 928 SH Put SOLE   0 0 0
STRYKER CORP CALL 863667901 26 102 SH Call SOLE   0 0 0
STRYKER CORP PUT 863667951 93 122 SH Put SOLE   0 0 0
SYKES ENTERPRISES INC CALL 871237903 0 20 SH Call SOLE   0 0 0
SYKES ENTERPRISES INC PUT 871237953 0 9 SH Put SOLE   0 0 0
SYMANTEC CORP CALL 871503908 511 1,683 SH Call SOLE   0 0 0
SYMANTEC CORP PUT 871503958 20 739 SH Put SOLE   0 0 0
SYNAPTICS INC CALL 87157D909 82 454 SH Call SOLE   0 0 0
SYNAPTICS INC PUT 87157D959 242 454 SH Put SOLE   0 0 0
SYNACOR INC CALL 871561906 1 194 SH Call SOLE   0 0 0
SYNTEL INC COM 87162H103 246 12,541 SH   SOLE   12,541 0 0
SYNTEL INC PUT 87162H953 0 68 SH Put SOLE   0 0 0
SYNGENTA AG CALL 87160A900 0 10 SH Call SOLE   0 0 0
SYNGENTA AG COM 87160A100 395 4,293 SH   SOLE   4,293 0 0
SYNGENTA AG PUT 87160A950 1 148 SH Put SOLE   0 0 0
SYNGENTA AG CALL 87160A900 2 280 SH Call SOLE   0 0 0
SYNGENTA AG PUT 87160A950 4 380 SH Put SOLE   0 0 0
SYSTEMAX INC PUT 871851951 0 5 SH Put SOLE   0 0 0
SYSCO CORP CALL 871829907 161 640 SH Call SOLE   0 0 0
SYSCO CORP PUT 871829957 4 98 SH Put SOLE   0 0 0
AT&T INC CALL 00206R902 784 4,523 SH Call SOLE   0 0 0
AT&T INC COM 00206R102 2,415 61,656 SH   SOLE   61,656 0 0
AT&T INC PUT 00206R952 729 5,106 SH Put SOLE   0 0 0
TRAVELCENTERS AMER LLC CALL 894174901 21 175 SH Call SOLE   0 0 0
TRAVELCENTERS AMER LLC PUT 894174951 0 10 SH Put SOLE   0 0 0
DEL TACO RESTAURANTS INC CALL 245496904 6 31 SH Call SOLE   0 0 0
DEL TACO RESTAURANTS INC PUT 245496954 0 3 SH Put SOLE   0 0 0
TRANSACT TECHNOLOGIES INC CALL 892918903 0 10 SH Call SOLE   0 0 0
TAHOE RES INC CALL 873868903 17 771 SH Call SOLE   0 0 0
TAHOE RES INC PUT 873868953 11 151 SH Put SOLE   0 0 0
TAL ED GROUP CALL 874080904 166 193 SH Call SOLE   0 0 0
TAL ED GROUP COM 874080104 764 22,679 SH   SOLE   22,679 0 0
TAL ED GROUP PUT 874080954 25 956 SH Put SOLE   0 0 0
CLAYMORE EXCHANGE TRD FD TR CALL 18383Q901 8 55 SH Call SOLE   0 0 0
CLAYMORE EXCHANGE TRD FD TR PUT 18383Q951 6 59 SH Put SOLE   0 0 0
CLAYMORE EXCHANGE TRD FD TR CALL 18383Q901 0 1 SH Call SOLE   0 0 0
MOLSON COORS BREWING CO CALL 60871R909 49 425 SH Call SOLE   0 0 0
MOLSON COORS BREWING CO COM 60871R209 1,868 22,884 SH   SOLE   22,884 0 0
MOLSON COORS BREWING CO PUT 60871R959 639 480 SH Put SOLE   0 0 0
TARO PHARMACEUTICAL INDS LTD CALL M8737E908 36 20 SH Call SOLE   0 0 0
CARROLS RESTAURANT GROUP INC CALL 14574X904 5 140 SH Call SOLE   0 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 80 7,348 SH   SOLE   7,348 0 0
CARROLS RESTAURANT GROUP INC PUT 14574X954 24 145 SH Put SOLE   0 0 0
BANCORP INC DEL CALL 05969A905 12 100 SH Call SOLE   0 0 0
BANCORP INC DEL COM 05969A105 4 560 SH   SOLE   560 0 0
PROSHARES TR CALL 74347X900 0 12 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X849 35 1,600 SH   SOLE   1,600 0 0
PROSHARES TR PUT 74347X950 0 10 SH Put SOLE   0 0 0
TRUEBLUE INC CALL 89785X901 2 11 SH Call SOLE   0 0 0
TRUEBLUE INC COM 89785X101 113 5,074 SH   SOLE   5,074 0 0
TRUEBLUE INC PUT 89785X951 1 69 SH Put SOLE   0 0 0
TERRITORIAL BANCORP INC COM 88145X108 110 3,495 SH   SOLE   3,495 0 0
TERRITORIAL BANCORP INC PUT 88145X958 0 68 SH Put SOLE   0 0 0
THERAVANCE BIOPHARMA INC CALL G8807B906 11 17 SH Call SOLE   0 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 40 1,177 SH   SOLE   1,177 0 0
THERAVANCE BIOPHARMA INC PUT G8807B956 17 35 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B907 251 2,505 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B957 443 1,295 SH Put SOLE   0 0 0
TRIANGLE CAP CORP CALL 895848909 0 9 SH Call SOLE   0 0 0
TRIANGLE CAP CORP PUT 895848959 0 30 SH Put SOLE   0 0 0
TEXAS CAPITAL BANCSHARES INC CALL 88224Q907 49 191 SH Call SOLE   0 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 251 2,936 SH   SOLE   2,936 0 0
TEXAS CAPITAL BANCSHARES INC PUT 88224Q957 0 16 SH Put SOLE   0 0 0
TCF FINL CORP CALL 872275902 5 90 SH Call SOLE   0 0 0
TCF FINL CORP COM 872275102 610 35,855 SH   SOLE   35,855 0 0
TCF FINL CORP PUT 872275952 48 1,890 SH Put SOLE   0 0 0
TAUBMAN CTRS INC CALL 876664903 0 6 SH Call SOLE   0 0 0
TAUBMAN CTRS INC COM 876664103 159 3,219 SH   SOLE   3,219 0 0
TAUBMAN CTRS INC PUT 876664953 28 105 SH Put SOLE   0 0 0
TC PIPELINES LP CALL 87233Q908 1 58 SH Call SOLE   0 0 0
TC PIPELINES LP COM 87233Q108 171 3,280 SH   SOLE   3,280 0 0
TC PIPELINES LP PUT 87233Q958 17 47 SH Put SOLE   0 0 0
TCP CAP CORP CALL 87238Q903 0 30 SH Call SOLE   0 0 0
THL CR INC CALL 872438906 0 15 SH Call SOLE   0 0 0
CONTAINER STORE GROUP INC CALL 210751903 0 73 SH Call SOLE   0 0 0
CONTAINER STORE GROUP INC PUT 210751953 1 20 SH Put SOLE   0 0 0
TUCOWS INC CALL 898697906 6 45 SH Call SOLE   0 0 0
TUCOWS INC COM 898697206 381 6,521 SH   SOLE   6,521 0 0
TUCOWS INC PUT 898697956 32 146 SH Put SOLE   0 0 0
TORONTO DOMINION BK ONT CALL 891160909 84 377 SH Call SOLE   0 0 0
TORONTO DOMINION BK ONT PUT 891160959 1 142 SH Put SOLE   0 0 0
TERADATA CORP DEL CALL 88076W903 3 11 SH Call SOLE   0 0 0
TERADATA CORP DEL COM 88076W103 966 28,594 SH   SOLE   28,594 0 0
TERADATA CORP DEL PUT 88076W953 0 3 SH Put SOLE   0 0 0
TRANSDIGM GROUP INC CALL 893641900 630 150 SH Call SOLE   0 0 0
TRANSDIGM GROUP INC PUT 893641950 27 185 SH Put SOLE   0 0 0
TELADOC INC CALL 87918A905 536 564 SH Call SOLE   0 0 0
TELADOC INC PUT 87918A955 22 104 SH Put SOLE   0 0 0
TIDEWATER INC NEW CALL 88642R909 0 1 SH Call SOLE   0 0 0
TELEDYNE TECHNOLOGIES INC CALL 879360905 9 12 SH Call SOLE   0 0 0
ATLASSIAN CORP PLC CALL G06242904 49 757 SH Call SOLE   0 0 0
ATLASSIAN CORP PLC PUT G06242954 45 228 SH Put SOLE   0 0 0
TECH DATA CORP CALL 878237906 1 78 SH Call SOLE   0 0 0
TECH DATA CORP COM 878237106 157 1,775 SH   SOLE   1,775 0 0
TECH DATA CORP PUT 878237956 6 19 SH Put SOLE   0 0 0
TECK RESOURCES LTD CALL 878742904 136 1,642 SH Call SOLE   0 0 0
TECK RESOURCES LTD COM 878742204 1,245 59,078 SH   SOLE   59,078 0 0
TECK RESOURCES LTD PUT 878742954 226 1,798 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 6 10 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W102 17 197 SH   SOLE   197 0 0
DIREXION SHS ETF TR PUT 25459W958 28 103 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 0 7 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K760 18 2,069 SH   SOLE   2,069 0 0
TELEFONICA S A CALL 879382908 1 33 SH Call SOLE   0 0 0
TELEFONICA S A COM 879382208 55 5,154 SH   SOLE   5,154 0 0
TELEFONICA S A PUT 879382958 6 164 SH Put SOLE   0 0 0
TALLGRASS ENERGY GP LP COM 874696107 0 35 SH   SOLE   35 0 0
TALLGRASS ENERGY GP LP PUT 874696957 0 1 SH Put SOLE   0 0 0
TE CONNECTIVITY LTD CALL H84989904 87 463 SH Call SOLE   0 0 0
TE CONNECTIVITY LTD PUT H84989954 2 168 SH Put SOLE   0 0 0
TELLURIAN INC NEW CALL 87968A904 4 53 SH Call SOLE   0 0 0
TENNECO INC CALL 880349905 1 11 SH Call SOLE   0 0 0
TENNECO INC COM 880349105 491 8,095 SH   SOLE   8,095 0 0
TENNECO INC PUT 880349955 1 40 SH Put SOLE   0 0 0
TENAX THERAPEUTICS INC PUT 88032L950 13 30 SH Put SOLE   0 0 0
TELECOM ARGENTINA S A COM 879273209 168 5,475 SH   SOLE   5,475 0 0
TELECOM ARGENTINA S A PUT 879273959 11 360 SH Put SOLE   0 0 0
TALLGRASS ENERGY PARTNERS LP CALL 874697905 1 25 SH Call SOLE   0 0 0
TALLGRASS ENERGY PARTNERS LP COM 874697105 42 897 SH   SOLE   897 0 0
TALLGRASS ENERGY PARTNERS LP PUT 874697955 8 113 SH Put SOLE   0 0 0
TERADYNE INC CALL 880770902 42 197 SH Call SOLE   0 0 0
TERADYNE INC COM 880770102 918 24,624 SH   SOLE   24,624 0 0
TERADYNE INC PUT 880770952 2 91 SH Put SOLE   0 0 0
TERRAFORM PWR INC CALL 88104R900 8 60 SH Call SOLE   0 0 0
TERRAFORM PWR INC COM 88104R100 723 54,732 SH   SOLE   54,732 0 0
TERRAFORM PWR INC PUT 88104R950 272 1,101 SH Put SOLE   0 0 0
TESCO CORP COM 88157K101 115 21,227 SH   SOLE   21,227 0 0
TEVA PHARMACEUTICAL INDS LTD CALL 881624909 214 5,208 SH Call SOLE   0 0 0
TEVA PHARMACEUTICAL INDS LTD COM 881624209 4,229 240,285 SH   SOLE   240,285 0 0
TEVA PHARMACEUTICAL INDS LTD PUT 881624959 3,317 3,905 SH Put SOLE   0 0 0
TEREX CORP NEW CALL 880779903 175 219 SH Call SOLE   0 0 0
TEREX CORP NEW PUT 880779953 3 303 SH Put SOLE   0 0 0
TELEFLEX INC CALL 879369906 2 1 SH Call SOLE   0 0 0
TREDEGAR CORP CALL 894650900 3 10 SH Call SOLE   0 0 0
TASEKO MINES LTD CALL 876511906 5 390 SH Call SOLE   0 0 0
TASEKO MINES LTD PUT 876511956 0 30 SH Put SOLE   0 0 0
TEXTAINER GROUP HOLDINGS LTD CALL G8766E909 11 50 SH Call SOLE   0 0 0
TEXTAINER GROUP HOLDINGS LTD COM G8766E109 138 8,047 SH   SOLE   8,047 0 0
TEXTAINER GROUP HOLDINGS LTD PUT G8766E959 42 177 SH Put SOLE   0 0 0
TRIUMPH GROUP INC NEW CALL 896818901 35 97 SH Call SOLE   0 0 0
TRIUMPH GROUP INC NEW COM 896818101 22 752 SH   SOLE   752 0 0
TRIUMPH GROUP INC NEW PUT 896818951 17 108 SH Put SOLE   0 0 0
TEGNA INC COM 87901J105 416 31,210 SH   SOLE   31,210 0 0
TEGNA INC PUT 87901J955 0 52 SH Put SOLE   0 0 0
TEGNA INC CALL 87901J905 2 88 SH Call SOLE   0 0 0
TEGNA INC PUT 87901J955 27 448 SH Put SOLE   0 0 0
TEEKAY LNG PARTNERS L P CALL Y8564M905 20 456 SH Call SOLE   0 0 0
TEEKAY LNG PARTNERS L P COM Y8564M105 10 614 SH   SOLE   614 0 0
TEEKAY LNG PARTNERS L P PUT Y8564M955 25 825 SH Put SOLE   0 0 0
TARGET CORP CALL 87612E906 471 1,449 SH Call SOLE   0 0 0
TARGET CORP PUT 87612E956 291 1,688 SH Put SOLE   0 0 0
TG THERAPEUTICS INC CALL 88322Q908 94 750 SH Call SOLE   0 0 0
TG THERAPEUTICS INC COM 88322Q108 655 55,301 SH   SOLE   55,301 0 0
TG THERAPEUTICS INC PUT 88322Q958 31 502 SH Put SOLE   0 0 0
TENET HEALTHCARE CORP CALL 88033G907 64 1,059 SH Call SOLE   0 0 0
TENET HEALTHCARE CORP COM 88033G407 119 7,263 SH   SOLE   7,263 0 0
TENET HEALTHCARE CORP PUT 88033G957 100 680 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 1 3 SH Call SOLE   0 0 0
ISHARES INC COM 464286624 0 1 SH   SOLE   1 0 0
INTERNATIONAL TOWER HILL MIN PUT 46050R952 0 3 SH Put SOLE   0 0 0
THOR INDS INC CALL 885160901 176 214 SH Call SOLE   0 0 0
THOR INDS INC COM 885160101 1,348 10,714 SH   SOLE   10,714 0 0
THOR INDS INC PUT 885160951 31 410 SH Put SOLE   0 0 0
GENTHERM INC CALL 37253A903 39 128 SH Call SOLE   0 0 0
GENTHERM INC PUT 37253A953 0 63 SH Put SOLE   0 0 0
TREEHOUSE FOODS INC CALL 89469A904 10 157 SH Call SOLE   0 0 0
TREEHOUSE FOODS INC COM 89469A104 34 502 SH   SOLE   502 0 0
TREEHOUSE FOODS INC PUT 89469A954 7 45 SH Put SOLE   0 0 0
TICC CAPITAL CORP CALL 87244T909 3 21 SH Call SOLE   0 0 0
TICC CAPITAL CORP COM 87244T109 0 40 SH   SOLE   40 0 0
TIFFANY & CO NEW CALL 886547908 71 315 SH Call SOLE   0 0 0
TIFFANY & CO NEW PUT 886547958 97 852 SH Put SOLE   0 0 0
INTERFACE INC CALL 458665904 101 542 SH Call SOLE   0 0 0
INTERFACE INC PUT 458665954 0 97 SH Put SOLE   0 0 0
TIME INC NEW CALL 887228904 6 1,027 SH Call SOLE   0 0 0
TIME INC NEW COM 887228104 815 60,395 SH   SOLE   60,395 0 0
TIME INC NEW PUT 887228954 64 518 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 0 5 SH Call SOLE   0 0 0
ISHARES TR COM 464287176 422 3,724 SH   SOLE   3,724 0 0
ISHARES TR PUT 464287957 13 83 SH Put SOLE   0 0 0
TEAM INC CALL 878155900 2 39 SH Call SOLE   0 0 0
TEAM INC COM 878155100 25 1,881 SH   SOLE   1,881 0 0
TEAM INC PUT 878155950 15 27 SH Put SOLE   0 0 0
TITAN MACHY INC CALL 88830R901 12 180 SH Call SOLE   0 0 0
TITAN MACHY INC PUT 88830R951 0 2 SH Put SOLE   0 0 0
TIVO CORP CALL 88870P906 0 3 SH Call SOLE   0 0 0
TIVO CORP COM 88870P106 317 15,978 SH   SOLE   15,978 0 0
TIVO CORP PUT 88870P956 0 3 SH Put SOLE   0 0 0
TJX COS INC NEW CALL 872540909 399 766 SH Call SOLE   0 0 0
TJX COS INC NEW PUT 872540959 126 1,225 SH Put SOLE   0 0 0
TEEKAY CORPORATION CALL Y8564W903 21 422 SH Call SOLE   0 0 0
TEEKAY CORPORATION COM Y8564W103 101 11,386 SH   SOLE   11,386 0 0
TEEKAY CORPORATION PUT Y8564W953 20 437 SH Put SOLE   0 0 0
TURKCELL ILETISIM HIZMETLERI CALL 900111904 4 786 SH Call SOLE   0 0 0
TURKCELL ILETISIM HIZMETLERI PUT 900111954 2 23 SH Put SOLE   0 0 0
TIMKEN CO CALL 887389904 13 62 SH Call SOLE   0 0 0
TIMKEN CO PUT 887389954 0 2 SH Put SOLE   0 0 0
TELIGENT INC NEW CALL 87960W904 0 51 SH Call SOLE   0 0 0
TELIGENT INC NEW COM 87960W104 16 2,410 SH   SOLE   2,410 0 0
TELIGENT INC NEW PUT 87960W954 5 68 SH Put SOLE   0 0 0
TRANSMONTAIGNE PARTNERS L P CALL 89376V900 0 11 SH Call SOLE   0 0 0
TAILORED BRANDS INC CALL 87403A907 33 205 SH Call SOLE   0 0 0
TAILORED BRANDS INC COM 87403A107 42 2,976 SH   SOLE   2,976 0 0
TAILORED BRANDS INC PUT 87403A957 12 293 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 611 8,395 SH Call SOLE   0 0 0
ISHARES TR COM 464287432 21,120 169,292 SH   SOLE   169,292 0 0
ISHARES TR PUT 464287957 1,906 6,328 SH Put SOLE   0 0 0
TILLYS INC CALL 886885902 2 29 SH Call SOLE   0 0 0
TILLYS INC COM 886885102 4 347 SH   SOLE   347 0 0
TILLYS INC PUT 886885952 0 20 SH Put SOLE   0 0 0
TOYOTA MOTOR CORP CALL 892331907 8 38 SH Call SOLE   0 0 0
TOYOTA MOTOR CORP PUT 892331957 3 123 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 7 156 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W540 85 4,077 SH   SOLE   4,077 0 0
DIREXION SHS ETF TR PUT 25459W958 34 170 SH Put SOLE   0 0 0
TAYLOR MORRISON HOME CORP CALL 87724P906 1 17 SH Call SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC CALL 883556902 1,025 534 SH Call SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC PUT 883556952 61 440 SH Put SOLE   0 0 0
TOMPKINS FINANCIAL CORPORATI CALL 890110909 1 1 SH Call SOLE   0 0 0
TRILOGY METALS INC NEW CALL 89621C905 0 14 SH Call SOLE   0 0 0
TIMKENSTEEL CORP CALL 887399903 4 47 SH Call SOLE   0 0 0
TIMKENSTEEL CORP PUT 887399953 3 303 SH Put SOLE   0 0 0
T MOBILE US INC CALL 872590904 63 1,207 SH Call SOLE   0 0 0
T MOBILE US INC COM 872590104 7,212 116,967 SH   SOLE   116,967 0 0
T MOBILE US INC PUT 872590954 533 2,054 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 16 352 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459Y956 0 1 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 1,795 2,811 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W847 3,749 57,777 SH   SOLE   57,777 0 0
DIREXION SHS ETF TR PUT 25459W958 194 3,068 SH Put SOLE   0 0 0
TELENAV INC CALL 879455903 0 142 SH Call SOLE   0 0 0
TENNANT CO CALL 880345903 0 1 SH Call SOLE   0 0 0
TENNANT CO COM 880345103 21 328 SH   SOLE   328 0 0
TENNANT CO PUT 880345953 0 28 SH Put SOLE   0 0 0
TRINET GROUP INC CALL 896288907 23 62 SH Call SOLE   0 0 0
TRINET GROUP INC PUT 896288957 0 8 SH Put SOLE   0 0 0
TEEKAY TANKERS LTD CALL Y8565N902 0 155 SH Call SOLE   0 0 0
TEEKAY TANKERS LTD COM Y8565N102 0 116 SH   SOLE   116 0 0
TEEKAY TANKERS LTD PUT Y8565N952 0 4 SH Put SOLE   0 0 0
TSAKOS ENERGY NAVIGATION LTD CALL G9108L908 0 125 SH Call SOLE   0 0 0
TOLL BROTHERS INC CALL 889478903 39 122 SH Call SOLE   0 0 0
TOLL BROTHERS INC PUT 889478953 3 28 SH Put SOLE   0 0 0
TEEKAY OFFSHORE PARTNERS L P CALL Y8565J901 0 10 SH Call SOLE   0 0 0
TEEKAY OFFSHORE PARTNERS L P COM Y8565J101 8 3,485 SH   SOLE   3,485 0 0
TEEKAY OFFSHORE PARTNERS L P PUT Y8565J951 3 48 SH Put SOLE   0 0 0
TUNIU CORP COM 89977P106 176 22,607 SH   SOLE   22,607 0 0
TUNIU CORP PUT 89977P956 0 9 SH Put SOLE   0 0 0
TUTOR PERINI CORP CALL 901109908 4 150 SH Call SOLE   0 0 0
TUTOR PERINI CORP PUT 901109958 1 10 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 27 1,976 SH   SOLE   1,976 0 0
TRI POINTE GROUP INC PUT 87265H959 1 48 SH Put SOLE   0 0 0
THIRD PT REINS LTD CALL G8827U900 1 3 SH Call SOLE   0 0 0
THIRD PT REINS LTD COM G8827U100 6 445 SH   SOLE   445 0 0
TEMPUR SEALY INTL INC CALL 88023U901 619 433 SH Call SOLE   0 0 0
TEMPUR SEALY INTL INC COM 88023U101 84 1,307 SH   SOLE   1,307 0 0
TEMPUR SEALY INTL INC PUT 88023U951 69 620 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 1,758 1,032 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X831 4,284 37,501 SH   SOLE   37,501 0 0
PROSHARES TR PUT 74347X950 321 1,893 SH Put SOLE   0 0 0
TRIBUNE MEDIA CO CALL 896047903 111 587 SH Call SOLE   0 0 0
TRIBUNE MEDIA CO COM 896047503 291 7,124 SH   SOLE   7,124 0 0
TRIBUNE MEDIA CO PUT 896047953 0 102 SH Put SOLE   0 0 0
LENDINGTREE INC NEW CALL 52603B907 348 64 SH Call SOLE   0 0 0
LENDINGTREE INC NEW COM 52603B107 849 3,477 SH   SOLE   3,477 0 0
LENDINGTREE INC NEW PUT 52603B957 7 261 SH Put SOLE   0 0 0
TREX CO INC CALL 89531P905 96 106 SH Call SOLE   0 0 0
TREX CO INC PUT 89531P955 5 89 SH Put SOLE   0 0 0
TARGA RES CORP CALL 87612G901 48 628 SH Call SOLE   0 0 0
TARGA RES CORP PUT 87612G951 9 131 SH Put SOLE   0 0 0
THOMSON REUTERS CORP CALL 884903905 0 8 SH Call SOLE   0 0 0
THOMSON REUTERS CORP PUT 884903955 0 20 SH Put SOLE   0 0 0
TRINITY BIOTECH PLC CALL 896438906 0 3 SH Call SOLE   0 0 0
TRIPADVISOR INC CALL 896945901 216 940 SH Call SOLE   0 0 0
TRIPADVISOR INC PUT 896945951 234 532 SH Put SOLE   0 0 0
TRIMBLE INC CALL 896239900 11 45 SH Call SOLE   0 0 0
TRIMBLE INC PUT 896239950 2 20 SH Put SOLE   0 0 0
TRUSTMARK CORP PUT 898402952 0 2 SH Put SOLE   0 0 0
TRINITY INDS INC CALL 896522909 111 525 SH Call SOLE   0 0 0
TRINITY INDS INC COM 896522109 864 27,110 SH   SOLE   27,110 0 0
TRINITY INDS INC PUT 896522959 0 124 SH Put SOLE   0 0 0
TRONC INC CALL 89703P907 1 11 SH Call SOLE   0 0 0
TRONC INC PUT 89703P957 0 3 SH Put SOLE   0 0 0
TERRENO RLTY CORP COM 88146M101 94 2,609 SH   SOLE   2,609 0 0
TERRENO RLTY CORP PUT 88146M951 2 100 SH Put SOLE   0 0 0
TROVAGENE INC CALL 897238909 0 10 SH Call SOLE   0 0 0
TROVAGENE INC COM 897238309 3 4,700 SH   SOLE   4,700 0 0
TROVAGENE INC PUT 897238959 22 50 SH Put SOLE   0 0 0
PRICE T ROWE GROUP INC CALL 74144T908 151 199 SH Call SOLE   0 0 0
PRICE T ROWE GROUP INC COM 74144T108 1,440 15,893 SH   SOLE   15,893 0 0
PRICE T ROWE GROUP INC PUT 74144T958 0 60 SH Put SOLE   0 0 0
TRONOX LTD CALL Q9235V901 16 237 SH Call SOLE   0 0 0
TRONOX LTD COM Q9235V101 294 13,962 SH   SOLE   13,962 0 0
TRONOX LTD PUT Q9235V951 0 1 SH Put SOLE   0 0 0
TRANSCANADA CORP CALL 89353D907 6 133 SH Call SOLE   0 0 0
TRANSCANADA CORP PUT 89353D957 1 18 SH Put SOLE   0 0 0
TURQUOISE HILL RES LTD CALL 900435908 1 5 SH Call SOLE   0 0 0
TURQUOISE HILL RES LTD COM 900435108 33 10,964 SH   SOLE   10,964 0 0
TURQUOISE HILL RES LTD PUT 900435958 0 25 SH Put SOLE   0 0 0
TRUSTCO BK CORP N Y CALL 898349905 0 2 SH Call SOLE   0 0 0
TRITON INTL LTD CALL G9078F907 2 70 SH Call SOLE   0 0 0
TRITON INTL LTD COM G9078F107 322 9,677 SH   SOLE   9,677 0 0
TRITON INTL LTD PUT G9078F957 21 124 SH Put SOLE   0 0 0
TRANSUNION CALL 89400J907 80 179 SH Call SOLE   0 0 0
TRANSUNION PUT 89400J957 5 405 SH Put SOLE   0 0 0
TRUECAR INC CALL 89785L907 4 52 SH Call SOLE   0 0 0
TRUECAR INC PUT 89785L957 0 4 SH Put SOLE   0 0 0
TRUPANION INC CALL 898202906 0 1 SH Call SOLE   0 0 0
TRUPANION INC COM 898202106 64 2,438 SH   SOLE   2,438 0 0
TRUPANION INC PUT 898202956 0 5 SH Put SOLE   0 0 0
TRAVELERS COMPANIES INC CALL 89417E909 43 277 SH Call SOLE   0 0 0
TRAVELERS COMPANIES INC PUT 89417E959 31 306 SH Put SOLE   0 0 0
TRIVAGO N V CALL 89686D905 17 726 SH Call SOLE   0 0 0
TRIVAGO N V COM 89686D105 48 4,445 SH   SOLE   4,445 0 0
TRIVAGO N V PUT 89686D955 52 89 SH Put SOLE   0 0 0
TREVENA INC CALL 89532E909 0 20 SH Call SOLE   0 0 0
TREVENA INC COM 89532E109 14 5,646 SH   SOLE   5,646 0 0
TREVENA INC PUT 89532E959 2 30 SH Put SOLE   0 0 0
TRANSENTERIX INC CALL 89366M901 13 276 SH Call SOLE   0 0 0
TRANSENTERIX INC COM 89366M201 53 37,228 SH   SOLE   37,228 0 0
TRANSENTERIX INC PUT 89366M951 0 15 SH Put SOLE   0 0 0
TENARIS S A CALL 88031M909 4 46 SH Call SOLE   0 0 0
TENARIS S A COM 88031M109 552 19,524 SH   SOLE   19,524 0 0
TENARIS S A PUT 88031M959 18 533 SH Put SOLE   0 0 0
TRACTOR SUPPLY CO CALL 892356906 118 266 SH Call SOLE   0 0 0
TRACTOR SUPPLY CO PUT 892356956 46 390 SH Put SOLE   0 0 0
TRINSEO S A CALL L9340P901 0 1 SH Call SOLE   0 0 0
TRINSEO S A COM L9340P101 17 258 SH   SOLE   258 0 0
TRINSEO S A PUT L9340P951 0 1 SH Put SOLE   0 0 0
TOWER SEMICONDUCTOR LTD CALL M87915904 105 234 SH Call SOLE   0 0 0
TOWER SEMICONDUCTOR LTD COM M87915274 83 2,721 SH   SOLE   2,721 0 0
TOWER SEMICONDUCTOR LTD PUT M87915954 6 152 SH Put SOLE   0 0 0
STARS GROUP INC COM 85570W100 41 2,045 SH   SOLE   2,045 0 0
TESLA INC CALL 88160R901 13,077 5,954 SH Call SOLE   0 0 0
TESLA INC COM 88160R101 16,094 47,185 SH   SOLE   47,185 0 0
TESLA INC PUT 88160R951 9,384 8,565 SH Put SOLE   0 0 0
TESLA INC CALL 88160R901 204 285 SH Call SOLE   0 0 0
TESLA INC PUT 88160R951 176 1,221 SH Put SOLE   0 0 0
TPG SPECIALTY LENDING INC PUT 87265K952 0 1 SH Put SOLE   0 0 0
TAIWAN SEMICONDUCTOR MFG LTD CALL 874039900 38 345 SH Call SOLE   0 0 0
TAIWAN SEMICONDUCTOR MFG LTD PUT 874039950 36 1,291 SH Put SOLE   0 0 0
TYSON FOODS INC CALL 902494903 108 197 SH Call SOLE   0 0 0
TYSON FOODS INC COM 902494103 1,170 16,610 SH   SOLE   16,610 0 0
TYSON FOODS INC PUT 902494953 35 942 SH Put SOLE   0 0 0
TOWNSQUARE MEDIA INC CALL 892231901 0 5 SH Call SOLE   0 0 0
TESARO INC CALL 881569907 123 141 SH Call SOLE   0 0 0
TESARO INC COM 881569107 968 7,499 SH   SOLE   7,499 0 0
TESARO INC PUT 881569957 497 331 SH Put SOLE   0 0 0
TOTAL SYS SVCS INC CALL 891906909 14 334 SH Call SOLE   0 0 0
TOTAL SYS SVCS INC PUT 891906959 0 16 SH Put SOLE   0 0 0
TIM PARTICIPACOES S A COM 88706P205 18 996 SH   SOLE   996 0 0
TIM PARTICIPACOES S A PUT 88706P955 1 32 SH Put SOLE   0 0 0
TORO CO CALL 891092908 0 2 SH Call SOLE   0 0 0
TORO CO COM 891092108 168 2,709 SH   SOLE   2,709 0 0
TORO CO PUT 891092958 20 50 SH Put SOLE   0 0 0
THE TRADE DESK INC CALL 88339J905 44 24 SH Call SOLE   0 0 0
THE TRADE DESK INC COM 88339J105 1,378 22,415 SH   SOLE   22,415 0 0
THE TRADE DESK INC PUT 88339J955 114 261 SH Put SOLE   0 0 0
TELETECH HOLDINGS INC COM 879939106 28 688 SH   SOLE   688 0 0
TETRA TECH INC NEW CALL 88162G903 3 75 SH Call SOLE   0 0 0
TECHTARGET INC CALL 87874R900 0 1 SH Call SOLE   0 0 0
TATA MTRS LTD CALL 876568902 8 150 SH Call SOLE   0 0 0
TATA MTRS LTD COM 876568502 1,459 46,662 SH   SOLE   46,662 0 0
TATA MTRS LTD PUT 876568952 386 1,083 SH Put SOLE   0 0 0
TTM TECHNOLOGIES COM 87305R109 120 7,866 SH   SOLE   7,866 0 0
TITAN PHARMACEUTICALS INC DE CALL 888314909 0 4 SH Call SOLE   0 0 0
TITAN PHARMACEUTICALS INC DE COM 888314309 0 109 SH   SOLE   109 0 0
TITAN PHARMACEUTICALS INC DE PUT 888314959 1 4 SH Put SOLE   0 0 0
T2 BIOSYSTEMS INC CALL 89853L904 0 5 SH Call SOLE   0 0 0
T2 BIOSYSTEMS INC COM 89853L104 15 3,593 SH   SOLE   3,593 0 0
T2 BIOSYSTEMS INC PUT 89853L954 2 7 SH Put SOLE   0 0 0
TETRAPHASE PHARMACEUTICALS I CALL 88165N905 34 1,171 SH Call SOLE   0 0 0
TETRAPHASE PHARMACEUTICALS I PUT 88165N955 54 425 SH Put SOLE   0 0 0
TILE SHOP HLDGS INC CALL 88677Q909 2 138 SH Call SOLE   0 0 0
TILE SHOP HLDGS INC COM 88677Q109 71 5,614 SH   SOLE   5,614 0 0
TILE SHOP HLDGS INC PUT 88677Q959 19 88 SH Put SOLE   0 0 0
PROSHARES TR COM 74348A491 10 384 SH   SOLE   384 0 0
TAKE-TWO INTERACTIVE SOFTWAR CALL 874054909 324 167 SH Call SOLE   0 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,584 15,499 SH   SOLE   15,499 0 0
TAKE-TWO INTERACTIVE SOFTWAR PUT 874054959 20 324 SH Put SOLE   0 0 0
TELUS CORP CALL 87971M903 0 10 SH Call SOLE   0 0 0
TELUS CORP COM 87971M103 7 217 SH   SOLE   217 0 0
TELUS CORP PUT 87971M953 0 3 SH Put SOLE   0 0 0
TUESDAY MORNING CORP CALL 899035905 0 7 SH Call SOLE   0 0 0
TUESDAY MORNING CORP COM 899035505 10 3,239 SH   SOLE   3,239 0 0
TUPPERWARE BRANDS CORP CALL 899896904 21 93 SH Call SOLE   0 0 0
TUPPERWARE BRANDS CORP PUT 899896954 1 42 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 43 133 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 4 88 SH Put SOLE   0 0 0
180 DEGREE CAP CORP CALL 68235B909 0 49 SH Call SOLE   0 0 0
GRUPO TELEVISA SA CALL 40049J906 0 28 SH Call SOLE   0 0 0
GRUPO TELEVISA SA COM 40049J206 83 3,392 SH   SOLE   3,392 0 0
GRUPO TELEVISA SA PUT 40049J956 1 10 SH Put SOLE   0 0 0
TRAVELPORT WORLDWIDE LTD CALL G9019D904 0 31 SH Call SOLE   0 0 0
TRAVELPORT WORLDWIDE LTD COM G9019D104 412 26,292 SH   SOLE   26,292 0 0
TRAVELPORT WORLDWIDE LTD PUT G9019D954 0 2 SH Put SOLE   0 0 0
TIVITY HEALTH INC CALL 88870R902 95 136 SH Call SOLE   0 0 0
TIVITY HEALTH INC PUT 88870R952 0 2 SH Put SOLE   0 0 0
TITAN INTL INC ILL CALL 88830M902 0 61 SH Call SOLE   0 0 0
TITAN INTL INC ILL COM 88830M102 4 439 SH   SOLE   439 0 0
TITAN INTL INC ILL PUT 88830M952 0 3 SH Put SOLE   0 0 0
TWIN DISC INC CALL 901476901 0 1 SH Call SOLE   0 0 0
TWILIO INC CALL 90138F902 80 675 SH Call SOLE   0 0 0
TWILIO INC PUT 90138F952 171 631 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 0 74 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A954 3 11 SH Put SOLE   0 0 0
HOSTESS BRANDS INC CALL 44109J906 38 705 SH Call SOLE   0 0 0
HOSTESS BRANDS INC PUT 44109J956 9 152 SH Put SOLE   0 0 0
TWO HBRS INVT CORP CALL 90187B901 0 1 SH Call SOLE   0 0 0
TWO HBRS INVT CORP COM 90187B101 21 2,153 SH   SOLE   2,153 0 0
TWO HBRS INVT CORP PUT 90187B951 0 49 SH Put SOLE   0 0 0
2U INC CALL 90214J901 77 86 SH Call SOLE   0 0 0
2U INC COM 90214J101 121 2,171 SH   SOLE   2,171 0 0
2U INC PUT 90214J951 0 4 SH Put SOLE   0 0 0
TWITTER INC CALL 90184L902 142 4,823 SH Call SOLE   0 0 0
TWITTER INC COM 90184L102 3,003 178,051 SH   SOLE   178,051 0 0
TWITTER INC PUT 90184L952 617 5,984 SH Put SOLE   0 0 0
TIME WARNER INC CALL 887317903 297 1,336 SH Call SOLE   0 0 0
TIME WARNER INC COM 887317303 27,740 270,770 SH   SOLE   270,770 0 0
TIME WARNER INC PUT 887317953 789 6,384 SH Put SOLE   0 0 0
TERNIUM SA CALL 880890908 50 159 SH Call SOLE   0 0 0
TERNIUM SA PUT 880890958 4 299 SH Put SOLE   0 0 0
THERAPEUTICSMD INC CALL 88338N907 1 18 SH Call SOLE   0 0 0
THERAPEUTICSMD INC COM 88338N107 45 8,585 SH   SOLE   8,585 0 0
THERAPEUTICSMD INC PUT 88338N957 11 58 SH Put SOLE   0 0 0
TEXAS INSTRS INC CALL 882508904 1,158 1,814 SH Call SOLE   0 0 0
TEXAS INSTRS INC PUT 882508954 50 1,985 SH Put SOLE   0 0 0
TEXAS ROADHOUSE INC CALL 882681909 10 60 SH Call SOLE   0 0 0
TEXAS ROADHOUSE INC COM 882681109 40 832 SH   SOLE   832 0 0
TEXAS ROADHOUSE INC PUT 882681959 7 56 SH Put SOLE   0 0 0
TEXTRON INC CALL 883203901 235 519 SH Call SOLE   0 0 0
TEXTRON INC COM 883203101 559 10,390 SH   SOLE   10,390 0 0
TEXTRON INC PUT 883203951 91 932 SH Put SOLE   0 0 0
TYLER TECHNOLOGIES INC CALL 902252905 49 111 SH Call SOLE   0 0 0
TYLER TECHNOLOGIES INC PUT 902252955 1 11 SH Put SOLE   0 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 2 154 SH   SOLE   154 0 0
MONOTYPE IMAGING HOLDINGS IN PUT 61022P950 0 4 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 46 1,972 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K521 65 4,810 SH   SOLE   4,810 0 0
DIREXION SHS ETF TR PUT 25490K959 749 614 SH Put SOLE   0 0 0
TRAVELZOO CALL 89421Q905 0 6 SH Call SOLE   0 0 0
TRAVELZOO COM 89421Q205 74 8,637 SH   SOLE   8,637 0 0
TRAVELZOO PUT 89421Q955 1 9 SH Put SOLE   0 0 0
UNDER ARMOUR INC CALL 904311906 3 177 SH Call SOLE   0 0 0
UNDER ARMOUR INC COM 904311206 588 39,195 SH   SOLE   39,195 0 0
UNDER ARMOUR INC PUT 904311956 156 498 SH Put SOLE   0 0 0
UNDER ARMOUR INC CALL 904311906 17 1,216 SH Call SOLE   0 0 0
UNDER ARMOUR INC COM 904311107 775 47,071 SH   SOLE   47,071 0 0
UNDER ARMOUR INC PUT 904311956 1,753 2,949 SH Put SOLE   0 0 0
UNDER ARMOUR INC CALL 904311906 0 12 SH Call SOLE   0 0 0
UNDER ARMOUR INC PUT 904311956 81 14 SH Put SOLE   0 0 0
UNITED CONTL HLDGS INC CALL 910047909 150 1,192 SH Call SOLE   0 0 0
UNITED CONTL HLDGS INC COM 910047109 5,999 98,542 SH   SOLE   98,542 0 0
UNITED CONTL HLDGS INC PUT 910047959 1,063 3,723 SH Put SOLE   0 0 0
CVR PARTNERS LP CALL 126633906 0 38 SH Call SOLE   0 0 0
CVR PARTNERS LP COM 126633106 156 48,531 SH   SOLE   48,531 0 0
CVR PARTNERS LP PUT 126633956 26 172 SH Put SOLE   0 0 0
PROSHARES TR PUT 74347B957 0 1 SH Put SOLE   0 0 0
UBIQUITI NETWORKS INC CALL 90347A900 248 479 SH Call SOLE   0 0 0
UBIQUITI NETWORKS INC PUT 90347A950 97 1,250 SH Put SOLE   0 0 0
UBS GROUP AG CALL H42097907 0 3 SH Call SOLE   0 0 0
UBS GROUP AG PUT H42097957 2 538 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 43 902 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W247 37 2,131 SH   SOLE   2,131 0 0
PROSHARES TR II PUT 74347W952 4 90 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 16 189 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 1 10 SH Put SOLE   0 0 0
ULTRA CLEAN HLDGS INC CALL 90385V907 38 62 SH Call SOLE   0 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 103 3,393 SH   SOLE   3,393 0 0
ULTRA CLEAN HLDGS INC PUT 90385V957 2 228 SH Put SOLE   0 0 0
POWERSHS DB US DOLLAR INDEX CALL 73936D906 0 1 SH Call SOLE   0 0 0
POWERSHS DB US DOLLAR INDEX COM 73936D206 0 11 SH   SOLE   11 0 0
PROSHARES TR CALL 74347X900 4 19 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347X950 0 3 SH Put SOLE   0 0 0
UDR INC CALL 902653904 0 3 SH Call SOLE   0 0 0
URANIUM ENERGY CORP CALL 916896903 0 88 SH Call SOLE   0 0 0
URANIUM ENERGY CORP COM 916896103 14 10,572 SH   SOLE   10,572 0 0
URANIUM ENERGY CORP PUT 916896953 3 43 SH Put SOLE   0 0 0
UNIVERSAL ELECTRS INC CALL 913483903 3 14 SH Call SOLE   0 0 0
NET 1 UEPS TECHNOLOGIES INC CALL 64107N906 1 83 SH Call SOLE   0 0 0
NET 1 UEPS TECHNOLOGIES INC PUT 64107N956 3 54 SH Put SOLE   0 0 0
UNIFI INC COM 904677200 10 292 SH   SOLE   292 0 0
UNIFI INC PUT 904677950 0 15 SH Put SOLE   0 0 0
UNIVERSAL FST PRODS INC CALL 913543904 6 25 SH Call SOLE   0 0 0
UNIVERSAL FST PRODS INC COM 913543104 139 1,418 SH   SOLE   1,418 0 0
UNIVERSAL FST PRODS INC PUT 913543954 0 28 SH Put SOLE   0 0 0
DOMTAR CORP CALL 257559903 62 420 SH Call SOLE   0 0 0
DOMTAR CORP COM 257559203 291 6,722 SH   SOLE   6,722 0 0
DOMTAR CORP PUT 257559953 8 506 SH Put SOLE   0 0 0
UNITED STS GASOLINE FD LP CALL 91201T902 8 139 SH Call SOLE   0 0 0
UNITED STS GASOLINE FD LP COM 91201T102 250 8,890 SH   SOLE   8,890 0 0
UNITED STS GASOLINE FD LP PUT 91201T952 6 20 SH Put SOLE   0 0 0
UGI CORP NEW CALL 902681905 0 1 SH Call SOLE   0 0 0
UGI CORP NEW COM 902681105 10 216 SH   SOLE   216 0 0
PROSHARES TR II CALL 74347W902 1 52 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W601 150 3,812 SH   SOLE   3,812 0 0
PROSHARES TR II PUT 74347W952 3 141 SH Put SOLE   0 0 0
UNIVERSAL HLTH SVCS INC CALL 913903900 2 211 SH Call SOLE   0 0 0
UNIVERSAL HLTH SVCS INC PUT 913903950 3 97 SH Put SOLE   0 0 0
UNIVERSAL HEALTH RLTY INCM T CALL 91359E905 0 5 SH Call SOLE   0 0 0
UNITED INS HLDGS CORP CALL 910710902 0 4 SH Call SOLE   0 0 0
UNITED INS HLDGS CORP COM 910710102 19 1,211 SH   SOLE   1,211 0 0
UNITED INS HLDGS CORP PUT 910710952 3 44 SH Put SOLE   0 0 0
UNISYS CORP CALL 909214906 4 355 SH Call SOLE   0 0 0
UNISYS CORP COM 909214306 133 15,696 SH   SOLE   15,696 0 0
UNISYS CORP PUT 909214956 5 30 SH Put SOLE   0 0 0
UNILEVER PLC CALL 904767904 24 126 SH Call SOLE   0 0 0
UNILEVER PLC COM 904767704 51 885 SH   SOLE   885 0 0
UNILEVER PLC PUT 904767954 16 76 SH Put SOLE   0 0 0
ULTA BEAUTY INC CALL 90384S903 424 888 SH Call SOLE   0 0 0
ULTA BEAUTY INC COM 90384S303 8,634 38,194 SH   SOLE   38,194 0 0
ULTA BEAUTY INC PUT 90384S953 1,502 1,250 SH Put SOLE   0 0 0
ULTIMATE SOFTWARE GROUP INC CALL 90385D907 12 179 SH Call SOLE   0 0 0
ULTIMATE SOFTWARE GROUP INC PUT 90385D957 8 17 SH Put SOLE   0 0 0
UMH PPTYS INC COM 903002103 0 40 SH   SOLE   40 0 0
UMPQUA HLDGS CORP CALL 904214903 1 7 SH Call SOLE   0 0 0
UNILEVER N V CALL 904784909 2 101 SH Call SOLE   0 0 0
UNILEVER N V PUT 904784959 6 67 SH Put SOLE   0 0 0
UNITED NAT FOODS INC CALL 911163903 11 65 SH Call SOLE   0 0 0
UNITED NAT FOODS INC PUT 911163953 75 227 SH Put SOLE   0 0 0
UNITED STATES NATL GAS FUND CALL 912318901 13 683 SH Call SOLE   0 0 0
UNITED STATES NATL GAS FUND PUT 912318951 13 210 SH Put SOLE   0 0 0
UNITEDHEALTH GROUP INC CALL 91324P902 1,335 1,999 SH Call SOLE   0 0 0
UNITEDHEALTH GROUP INC COM 91324P102 248 1,271 SH   SOLE   1,271 0 0
UNITEDHEALTH GROUP INC PUT 91324P952 935 2,202 SH Put SOLE   0 0 0
UNITI GROUP INC CALL 91325V908 36 433 SH Call SOLE   0 0 0
UNITI GROUP INC PUT 91325V958 115 380 SH Put SOLE   0 0 0
UNUM GROUP CALL 91529Y906 1 6 SH Call SOLE   0 0 0
UNUM GROUP COM 91529Y106 3 64 SH   SOLE   64 0 0
UNION PAC CORP CALL 907818908 2,040 4,063 SH Call SOLE   0 0 0
UNION PAC CORP PUT 907818958 139 939 SH Put SOLE   0 0 0
UNIT CORP CALL 909218909 12 95 SH Call SOLE   0 0 0
UNIT CORP COM 909218109 327 15,937 SH   SOLE   15,937 0 0
UNIT CORP PUT 909218959 2 256 SH Put SOLE   0 0 0
UNIVAR INC CALL 91336L907 6 237 SH Call SOLE   0 0 0
UNI PIXEL INC CALL 904572903 1 289 SH Call SOLE   0 0 0
UNI PIXEL INC PUT 904572953 0 2 SH Put SOLE   0 0 0
ULTRA PETROLEUM CORP COM 903914208 140 16,200 SH   SOLE   16,200 0 0
ULTRA PETROLEUM CORP PUT 903914958 31 540 SH Put SOLE   0 0 0
ULTRA PETROLEUM CORP PUT 903914958 0 22 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 297 204 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X864 4,452 38,230 SH   SOLE   38,230 0 0
PROSHARES TR PUT 74347X950 4 68 SH Put SOLE   0 0 0
UNITED PARCEL SERVICE INC CALL 911312906 1,233 3,565 SH Call SOLE   0 0 0
UNITED PARCEL SERVICE INC PUT 911312956 78 671 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 13 118 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y871 110 8,287 SH   SOLE   8,287 0 0
GLOBAL X FDS PUT 37954Y951 6 57 SH Put SOLE   0 0 0
URBAN OUTFITTERS INC CALL 917047902 54 505 SH Call SOLE   0 0 0
URBAN OUTFITTERS INC COM 917047102 222 9,321 SH   SOLE   9,321 0 0
URBAN OUTFITTERS INC PUT 917047952 18 261 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 1 9 SH Call SOLE   0 0 0
UNITED RENTALS INC CALL 911363909 1,222 1,799 SH Call SOLE   0 0 0
UNITED RENTALS INC PUT 911363959 197 1,303 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 0 10 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 1 30 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 1 3 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347X950 4 12 SH Put SOLE   0 0 0
USA COMPRESSION PARTNERS LP COM 90290N109 119 7,155 SH   SOLE   7,155 0 0
USA COMPRESSION PARTNERS LP PUT 90290N959 9 223 SH Put SOLE   0 0 0
USA TECHNOLOGIES INC CALL 90328S900 25 183 SH Call SOLE   0 0 0
USA TECHNOLOGIES INC PUT 90328S950 0 31 SH Put SOLE   0 0 0
US BANCORP DEL CALL 902973904 438 4,067 SH Call SOLE   0 0 0
US BANCORP DEL COM 902973304 2,318 43,269 SH   SOLE   43,269 0 0
US BANCORP DEL PUT 902973954 75 415 SH Put SOLE   0 0 0
U S CONCRETE INC CALL 90333L901 51 244 SH Call SOLE   0 0 0
U S CONCRETE INC COM 90333L201 647 8,491 SH   SOLE   8,491 0 0
U S CONCRETE INC PUT 90333L951 55 673 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 4 2 SH Call SOLE   0 0 0
US FOODS HLDG CORP COM 912008109 13 519 SH   SOLE   519 0 0
US FOODS HLDG CORP PUT 912008959 0 41 SH Put SOLE   0 0 0
U S G CORP CALL 903293905 87 319 SH Call SOLE   0 0 0
U S G CORP COM 903293405 2,023 61,988 SH   SOLE   61,988 0 0
U S G CORP PUT 903293955 17 422 SH Put SOLE   0 0 0
UNITED STS 12 MONTH OIL FD L CALL 91288V903 0 1 SH Call SOLE   0 0 0
UNITED STS 12 MONTH OIL FD L COM 91288V103 0 13 SH   SOLE   13 0 0
UNITED STATES CELLULAR CORP COM 911684108 31 886 SH   SOLE   886 0 0
UNITED STATES CELLULAR CORP PUT 911684958 3 20 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 10 55 SH Call SOLE   0 0 0
ISHARES TR PUT 46429B957 1 84 SH Put SOLE   0 0 0
USANA HEALTH SCIENCES INC CALL 90328M907 0 1 SH Call SOLE   0 0 0
USANA HEALTH SCIENCES INC COM 90328M107 69 1,198 SH   SOLE   1,198 0 0
USANA HEALTH SCIENCES INC PUT 90328M957 23 20 SH Put SOLE   0 0 0
UNITED STATES OIL FUND LP CALL 91232N908 23 528 SH Call SOLE   0 0 0
UNITED STATES OIL FUND LP PUT 91232N958 20 511 SH Put SOLE   0 0 0
UNITED THERAPEUTICS CORP DEL CALL 91307C902 2 12 SH Call SOLE   0 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 816 6,967 SH   SOLE   6,967 0 0
UNITED THERAPEUTICS CORP DEL PUT 91307C952 65 210 SH Put SOLE   0 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 9 2,716 SH   SOLE   2,716 0 0
UTSTARCOM HOLDINGS CORP CALL G9310A904 1 97 SH Call SOLE   0 0 0
UNITED TECHNOLOGIES CORP CALL 913017909 433 1,635 SH Call SOLE   0 0 0
UNITED TECHNOLOGIES CORP PUT 913017959 196 3,827 SH Put SOLE   0 0 0
POWERSHS DB US DOLLAR INDEX CALL 73936D906 12 1,136 SH Call SOLE   0 0 0
POWERSHS DB US DOLLAR INDEX COM 73936D107 1,349 55,791 SH   SOLE   55,791 0 0
POWERSHS DB US DOLLAR INDEX PUT 73936D956 229 1,064 SH Put SOLE   0 0 0
ENERGY FUELS INC CALL 292671908 0 56 SH Call SOLE   0 0 0
UNIVERSAL INS HLDGS INC CALL 91359V907 57 297 SH Call SOLE   0 0 0
UNIVERSAL INS HLDGS INC PUT 91359V957 3 150 SH Put SOLE   0 0 0
UNIVERSAL CORP VA COM 913456109 59 1,043 SH   SOLE   1,043 0 0
UNIVERSAL CORP VA PUT 913456959 12 14 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 1,319 6,751 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W163 3,129 151,904 SH   SOLE   151,904 0 0
PROSHARES TR II PUT 74347W952 2,822 6,574 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 213 2,359 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 346 6,271 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 0 610 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 32 141 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 25 3,015 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 351 852 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 5 12 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R952 4 731 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 8 8 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R776 3 56 SH   SOLE   56 0 0
PROSHARES TR PUT 74347R952 0 10 SH Put SOLE   0 0 0
VISA INC CALL 92826C909 3,445 3,900 SH Call SOLE   0 0 0
VISA INC COM 92826C839 5,886 55,934 SH   SOLE   55,934 0 0
VISA INC PUT 92826C959 1,152 4,980 SH Put SOLE   0 0 0
MARRIOTT VACATIONS WRLDWDE C CALL 57164Y907 87 90 SH Call SOLE   0 0 0
MARRIOTT VACATIONS WRLDWDE C PUT 57164Y957 26 218 SH Put SOLE   0 0 0
VALE S A CALL 91912E904 51 322 SH Call SOLE   0 0 0
VALE S A COM 91912E105 4,253 422,361 SH   SOLE   422,361 0 0
VALE S A PUT 91912E954 1,384 4,274 SH Put SOLE   0 0 0
VARIAN MED SYS INC CALL 92220P905 43 24 SH Call SOLE   0 0 0
VARIAN MED SYS INC PUT 92220P955 33 75 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 32 48 SH Call SOLE   0 0 0
VASCULAR BIOGENICS LTD CALL M96883909 0 7 SH Call SOLE   0 0 0
VASCULAR BIOGENICS LTD COM M96883109 4 710 SH   SOLE   710 0 0
VANGUARD INDEX FDS CALL 922908909 5 11 SH Call SOLE   0 0 0
VISTEON CORP CALL 92839U906 2 9 SH Call SOLE   0 0 0
VISTEON CORP COM 92839U206 25 207 SH   SOLE   207 0 0
VISTEON CORP PUT 92839U956 1 145 SH Put SOLE   0 0 0
VERICEL CORP CALL 92346J908 22 170 SH Call SOLE   0 0 0
VERICEL CORP COM 92346J108 27 4,529 SH   SOLE   4,529 0 0
VERICEL CORP PUT 92346J958 0 5 SH Put SOLE   0 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 7 238 SH   SOLE   238 0 0
VERACYTE INC COM 92337F107 158 18,034 SH   SOLE   18,034 0 0
VERACYTE INC PUT 92337F957 37 243 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 0 2 SH Call SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 1 4 SH Call SOLE   0 0 0
VANGUARD WORLD FDS PUT 92204A954 0 3 SH Put SOLE   0 0 0
VANGUARD TAX MANAGED INTL FD CALL 921943908 5 73 SH Call SOLE   0 0 0
VANGUARD TAX MANAGED INTL FD PUT 921943958 5 160 SH Put SOLE   0 0 0
VECTRUS INC CALL 92242T901 0 11 SH Call SOLE   0 0 0
VEECO INSTRS INC DEL CALL 922417900 2 64 SH Call SOLE   0 0 0
VEECO INSTRS INC DEL COM 922417100 75 3,538 SH   SOLE   3,538 0 0
VEECO INSTRS INC DEL PUT 922417950 9 291 SH Put SOLE   0 0 0
VEDANTA LTD CALL 92242Y900 0 3 SH Call SOLE   0 0 0
VEDANTA LTD COM 92242Y100 23 1,235 SH   SOLE   1,235 0 0
VEEVA SYS INC CALL 922475908 176 675 SH Call SOLE   0 0 0
VEEVA SYS INC COM 922475108 124 2,204 SH   SOLE   2,204 0 0
VEEVA SYS INC PUT 922475958 138 151 SH Put SOLE   0 0 0
VEON LTD CALL 91822M906 0 4 SH Call SOLE   0 0 0
VEON LTD COM 91822M106 95 22,879 SH   SOLE   22,879 0 0
VEON LTD PUT 91822M956 19 459 SH Put SOLE   0 0 0
VEREIT INC CALL 92339V900 0 54 SH Call SOLE   0 0 0
VEREIT INC COM 92339V100 175 21,148 SH   SOLE   21,148 0 0
VEREIT INC PUT 92339V950 76 484 SH Put SOLE   0 0 0
VERMILION ENERGY INC COM 923725105 130 3,680 SH   SOLE   3,680 0 0
VERMILION ENERGY INC PUT 923725955 23 373 SH Put SOLE   0 0 0
V F CORP CALL 918204908 108 251 SH Call SOLE   0 0 0
V F CORP COM 918204108 1,407 22,143 SH   SOLE   22,143 0 0
V F CORP PUT 918204958 17 695 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 11 231 SH Call SOLE   0 0 0
VANGUARD WORLD FDS PUT 92204A954 0 20 SH Put SOLE   0 0 0
VONAGE HLDGS CORP CALL 92886T901 26 236 SH Call SOLE   0 0 0
VONAGE HLDGS CORP PUT 92886T951 0 7 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 75 397 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F COM 922042874 546 9,371 SH   SOLE   9,371 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 3 206 SH Put SOLE   0 0 0
VECTOR GROUP LTD CALL 92240M908 0 1 SH Call SOLE   0 0 0
VECTOR GROUP LTD COM 92240M108 165 8,080 SH   SOLE   8,080 0 0
VECTOR GROUP LTD PUT 92240M958 8 116 SH Put SOLE   0 0 0
VECTOR GROUP LTD CALL 92240M908 1 58 SH Call SOLE   0 0 0
VECTOR GROUP LTD PUT 92240M958 9 153 SH Put SOLE   0 0 0
VIRNETX HLDG CORP CALL 92823T908 12 431 SH Call SOLE   0 0 0
VIRNETX HLDG CORP COM 92823T108 63 16,288 SH   SOLE   16,288 0 0
VIRNETX HLDG CORP PUT 92823T958 8 464 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 0 1 SH Call SOLE   0 0 0
VANGUARD WORLD FDS PUT 92204A954 0 2 SH Put SOLE   0 0 0
VIACOM INC NEW CALL 92553P901 0 1 SH Call SOLE   0 0 0
VIACOM INC NEW COM 92553P102 29 795 SH   SOLE   795 0 0
VIACOM INC NEW CALL 92553P901 22 940 SH Call SOLE   0 0 0
VIACOM INC NEW COM 92553P201 568 20,429 SH   SOLE   20,429 0 0
VIACOM INC NEW PUT 92553P951 1,007 1,953 SH Put SOLE   0 0 0
VIAVI SOLUTIONS INC CALL 925550905 13 828 SH Call SOLE   0 0 0
VIAVI SOLUTIONS INC COM 925550105 232 24,534 SH   SOLE   24,534 0 0
VIAVI SOLUTIONS INC PUT 925550955 0 2 SH Put SOLE   0 0 0
VICOR CORP COM 925815102 50 2,122 SH   SOLE   2,122 0 0
VICOR CORP PUT 925815952 0 21 SH Put SOLE   0 0 0
VANGUARD SPECIALIZED PORTFOL CALL 921908904 13 66 SH Call SOLE   0 0 0
VANGUARD SPECIALIZED PORTFOL COM 921908844 423 4,463 SH   SOLE   4,463 0 0
VANGUARD SPECIALIZED PORTFOL PUT 921908954 7 90 SH Put SOLE   0 0 0
CREDIT SUISSE NASSAU BRH CALL 22542D900 0 5 SH Call SOLE   0 0 0
CREDIT SUISSE NASSAU BRH COM 22542D365 1 100 SH   SOLE   100 0 0
VIPSHOP HLDGS LTD CALL 92763W903 4 282 SH Call SOLE   0 0 0
VIPSHOP HLDGS LTD COM 92763W103 1,163 132,324 SH   SOLE   132,324 0 0
VIPSHOP HLDGS LTD PUT 92763W953 392 1,890 SH Put SOLE   0 0 0
VIRTU FINL INC CALL 928254901 3 51 SH Call SOLE   0 0 0
VIRTU FINL INC COM 928254101 16 1,010 SH   SOLE   1,010 0 0
VIRTU FINL INC PUT 928254951 2 14 SH Put SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A603 16 121 SH   SOLE   121 0 0
VANGUARD WORLD FDS PUT 92204A954 1 5 SH Put SOLE   0 0 0
TELEFONICA BRASIL SA CALL 87936R906 0 14 SH Call SOLE   0 0 0
TELEFONICA BRASIL SA COM 87936R106 99 6,304 SH   SOLE   6,304 0 0
TELEFONICA BRASIL SA PUT 87936R956 6 232 SH Put SOLE   0 0 0
MERIDIAN BIOSCIENCE INC CALL 589584901 0 5 SH Call SOLE   0 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 4 314 SH   SOLE   314 0 0
MERIDIAN BIOSCIENCE INC PUT 589584951 0 4 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 0 18 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W338 4 188 SH   SOLE   188 0 0
PROSHARES TR II PUT 74347W952 3 27 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 13 64 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 3 8 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 0 3 SH Call SOLE   0 0 0
PROSHARES TR II CALL 74347W902 7 87 SH Call SOLE   0 0 0
VOXELJET AG CALL 92912L907 20 64 SH Call SOLE   0 0 0
VOXELJET AG COM 92912L107 17 3,309 SH   SOLE   3,309 0 0
VOXELJET AG PUT 92912L957 7 55 SH Put SOLE   0 0 0
VALERO ENERGY CORP NEW CALL 91913Y900 766 1,854 SH Call SOLE   0 0 0
VALERO ENERGY CORP NEW COM 91913Y100 600 7,812 SH   SOLE   7,812 0 0
VALERO ENERGY CORP NEW PUT 91913Y950 129 1,562 SH Put SOLE   0 0 0
VALERO ENERGY PARTNERS LP COM 91914J102 37 856 SH   SOLE   856 0 0
VALERO ENERGY PARTNERS LP PUT 91914J952 6 10 SH Put SOLE   0 0 0
CONTROLADORA VUELA CIA DE AV CALL 21240E905 0 3 SH Call SOLE   0 0 0
CONTROLADORA VUELA CIA DE AV PUT 21240E955 16 50 SH Put SOLE   0 0 0
VALLEY NATL BANCORP CALL 919794907 2 82 SH Call SOLE   0 0 0
VALLEY NATL BANCORP PUT 919794957 0 10 SH Put SOLE   0 0 0
EXCHANGE TRADED CONCEPTS TR CALL 301505908 0 1 SH Call SOLE   0 0 0
VULCAN MATLS CO CALL 929160909 143 648 SH Call SOLE   0 0 0
VULCAN MATLS CO COM 929160109 125 1,048 SH   SOLE   1,048 0 0
VULCAN MATLS CO PUT 929160959 50 165 SH Put SOLE   0 0 0
VALMONT INDS INC CALL 920253901 48 151 SH Call SOLE   0 0 0
VALMONT INDS INC PUT 920253951 11 39 SH Put SOLE   0 0 0
EXCHANGE TRADED CONCEPTS TR CALL 301505908 7 30 SH Call SOLE   0 0 0
VMWARE INC CALL 928563902 971 1,439 SH Call SOLE   0 0 0
VMWARE INC PUT 928563952 18 341 SH Put SOLE   0 0 0
VANDA PHARMACEUTICALS INC CALL 921659908 16 109 SH Call SOLE   0 0 0
VANDA PHARMACEUTICALS INC COM 921659108 188 10,550 SH   SOLE   10,550 0 0
VANDA PHARMACEUTICALS INC PUT 921659958 1 47 SH Put SOLE   0 0 0
21VIANET GROUP INC CALL 90138A903 5 124 SH Call SOLE   0 0 0
21VIANET GROUP INC COM 90138A103 98 17,304 SH   SOLE   17,304 0 0
21VIANET GROUP INC PUT 90138A953 3 122 SH Put SOLE   0 0 0
VORNADO RLTY TR CALL 929042909 0 1 SH Call SOLE   0 0 0
VORNADO RLTY TR COM 929042109 873 11,368 SH   SOLE   11,368 0 0
VORNADO RLTY TR PUT 929042959 2 35 SH Put SOLE   0 0 0
VORNADO RLTY TR CALL 929042909 9 54 SH Call SOLE   0 0 0
VORNADO RLTY TR PUT 929042959 77 258 SH Put SOLE   0 0 0
VIPER ENERGY PARTNERS LP CALL 92763M905 3 25 SH Call SOLE   0 0 0
VIPER ENERGY PARTNERS LP PUT 92763M955 0 5 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 25 339 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 63 232 SH Put SOLE   0 0 0
VANTIV INC CALL 92210H905 32 202 SH Call SOLE   0 0 0
VANTIV INC COM 92210H105 56 796 SH   SOLE   796 0 0
VANTIV INC PUT 92210H955 9 127 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 0 46 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908629 88 600 SH   SOLE   600 0 0
VANGUARD INDEX FDS PUT 922908959 5 21 SH Put SOLE   0 0 0
VOC ENERGY TR CALL 91829B903 0 2 SH Call SOLE   0 0 0
VOC ENERGY TR COM 91829B103 0 134 SH   SOLE   134 0 0
VOC ENERGY TR PUT 91829B953 0 5 SH Put SOLE   0 0 0
VODAFONE GROUP PLC NEW CALL 92857W908 135 1,373 SH Call SOLE   0 0 0
VODAFONE GROUP PLC NEW COM 92857W308 27 963 SH   SOLE   963 0 0
VODAFONE GROUP PLC NEW PUT 92857W958 42 445 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 12 32 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 0 11 SH Put SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 0 1 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 0 2 SH Call SOLE   0 0 0
VOXX INTL CORP CALL 91829F904 114 845 SH Call SOLE   0 0 0
VOXX INTL CORP PUT 91829F954 0 12 SH Put SOLE   0 0 0
VOYA FINL INC CALL 929089900 22 128 SH Call SOLE   0 0 0
VOYA FINL INC PUT 929089950 7 84 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 0 1 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F COM 922042866 1 26 SH   SOLE   26 0 0
VALIDUS HOLDINGS LTD CALL G9319H902 0 5 SH Call SOLE   0 0 0
VALIDUS HOLDINGS LTD COM G9319H102 339 6,898 SH   SOLE   6,898 0 0
VALIDUS HOLDINGS LTD PUT G9319H952 0 11 SH Put SOLE   0 0 0
VERA BRADLEY INC CALL 92335C906 1 124 SH Call SOLE   0 0 0
VERA BRADLEY INC PUT 92335C956 0 1 SH Put SOLE   0 0 0
VIEWRAY INC CALL 92672L907 0 2 SH Call SOLE   0 0 0
VIEWRAY INC COM 92672L107 11 2,069 SH   SOLE   2,069 0 0
VIEWRAY INC PUT 92672L957 2 10 SH Put SOLE   0 0 0
VAREX IMAGING CORP CALL 92214X906 24 52 SH Call SOLE   0 0 0
VAREX IMAGING CORP COM 92214X106 184 5,443 SH   SOLE   5,443 0 0
VAREX IMAGING CORP PUT 92214X956 0 15 SH Put SOLE   0 0 0
VERINT SYS INC CALL 92343X900 5 46 SH Call SOLE   0 0 0
VERINT SYS INC PUT 92343X950 3 17 SH Put SOLE   0 0 0
VERISK ANALYTICS INC CALL 92345Y906 7 65 SH Call SOLE   0 0 0
VERISK ANALYTICS INC COM 92345Y106 342 4,122 SH   SOLE   4,122 0 0
VERISK ANALYTICS INC PUT 92345Y956 0 41 SH Put SOLE   0 0 0
VERISIGN INC CALL 92343E902 213 423 SH Call SOLE   0 0 0
VERISIGN INC PUT 92343E952 29 155 SH Put SOLE   0 0 0
VERTEX PHARMACEUTICALS INC CALL 92532F900 1,728 763 SH Call SOLE   0 0 0
VERTEX PHARMACEUTICALS INC PUT 92532F950 153 760 SH Put SOLE   0 0 0
VALEANT PHARMACEUTICALS INTL CALL 91911K902 146 2,518 SH Call SOLE   0 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 4,420 308,500 SH   SOLE   308,500 0 0
VALEANT PHARMACEUTICALS INTL PUT 91911K952 1,618 5,397 SH Put SOLE   0 0 0
VERSARTIS INC CALL 92529L902 0 145 SH Call SOLE   0 0 0
VERSARTIS INC COM 92529L102 93 38,018 SH   SOLE   38,018 0 0
VERSARTIS INC PUT 92529L952 167 433 SH Put SOLE   0 0 0
VIASAT INC CALL 92552V900 12 48 SH Call SOLE   0 0 0
VIASAT INC COM 92552V100 408 6,349 SH   SOLE   6,349 0 0
VIASAT INC PUT 92552V950 16 171 SH Put SOLE   0 0 0
VISHAY INTERTECHNOLOGY INC CALL 928298908 2 17 SH Call SOLE   0 0 0
VISHAY INTERTECHNOLOGY INC PUT 928298958 0 2 SH Put SOLE   0 0 0
VITAMIN SHOPPE INC CALL 92849E901 0 24 SH Call SOLE   0 0 0
VITAMIN SHOPPE INC COM 92849E101 372 69,569 SH   SOLE   69,569 0 0
VITAMIN SHOPPE INC PUT 92849E951 176 810 SH Put SOLE   0 0 0
VIVINT SOLAR INC COM 92854Q106 2 755 SH   SOLE   755 0 0
VIVINT SOLAR INC PUT 92854Q956 6 112 SH Put SOLE   0 0 0
VERSUM MATLS INC CALL 92532W903 380 859 SH Call SOLE   0 0 0
VERSUM MATLS INC PUT 92532W953 2 74 SH Put SOLE   0 0 0
VERASTEM INC CALL 92337C904 11 96 SH Call SOLE   0 0 0
VERASTEM INC COM 92337C104 65 13,945 SH   SOLE   13,945 0 0
VERASTEM INC PUT 92337C954 4 45 SH Put SOLE   0 0 0
VISTA OUTDOOR INC CALL 928377900 25 328 SH Call SOLE   0 0 0
VISTA OUTDOOR INC COM 928377100 116 5,068 SH   SOLE   5,068 0 0
VISTA OUTDOOR INC PUT 928377950 10 555 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 13 14 SH Call SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 128 233 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 41 242 SH Put SOLE   0 0 0
VITAL THERAPIES INC COM 92847R104 1 319 SH   SOLE   319 0 0
VITAL THERAPIES INC PUT 92847R954 0 1 SH Put SOLE   0 0 0
VENTAS INC CALL 92276F900 11 218 SH Call SOLE   0 0 0
VENTAS INC COM 92276F100 261 4,019 SH   SOLE   4,019 0 0
VENTAS INC PUT 92276F950 50 174 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 2 10 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908744 10 106 SH   SOLE   106 0 0
VANGUARD INDEX FDS PUT 922908959 0 5 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 1 3 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908736 34 260 SH   SOLE   260 0 0
VANGUARD INDEX FDS PUT 922908959 1 58 SH Put SOLE   0 0 0
VUZIX CORP CALL 92921W900 0 2 SH Call SOLE   0 0 0
VUZIX CORP COM 92921W300 17 3,137 SH   SOLE   3,137 0 0
VUZIX CORP PUT 92921W950 18 68 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 1 2 SH Call SOLE   0 0 0
VECTREN CORP COM 92240G101 36 551 SH   SOLE   551 0 0
VECTREN CORP PUT 92240G951 1 63 SH Put SOLE   0 0 0
VIAD CORP CALL 92552R906 2 2 SH Call SOLE   0 0 0
VIVUS INC CALL 928551900 0 135 SH Call SOLE   0 0 0
VIVUS INC COM 928551100 6 6,148 SH   SOLE   6,148 0 0
VIVUS INC PUT 928551950 5 50 SH Put SOLE   0 0 0
VALVOLINE INC CALL 92047W901 3 29 SH Call SOLE   0 0 0
VALVOLINE INC COM 92047W101 20 874 SH   SOLE   874 0 0
VALVOLINE INC PUT 92047W951 0 38 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 80 500 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F COM 922042858 730 16,761 SH   SOLE   16,761 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 28 539 SH Put SOLE   0 0 0
VANGUARD INDEX FDS COM 922908652 36 338 SH   SOLE   338 0 0
VANGUARD STAR FD CALL 921909908 7 18 SH Call SOLE   0 0 0
VANGUARD STAR FD COM 921909768 132 2,420 SH   SOLE   2,420 0 0
VANGUARD STAR FD PUT 921909958 0 10 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746L902 439 5,469 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06746L952 1,193 2,792 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746L902 21 716 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06746L952 570 729 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746L902 604 8,164 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06746L952 8,882 6,127 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06740Q900 8 125 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06740Q950 21 85 SH Put SOLE   0 0 0
VOYAGER THERAPEUTICS INC CALL 92915B906 8 45 SH Call SOLE   0 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 8 406 SH   SOLE   406 0 0
VOYAGER THERAPEUTICS INC PUT 92915B956 0 12 SH Put SOLE   0 0 0
VANGUARD WHITEHALL FDS INC CALL 921946906 21 114 SH Call SOLE   0 0 0
VANGUARD WHITEHALL FDS INC PUT 921946956 1 9 SH Put SOLE   0 0 0
VERIZON COMMUNICATIONS INC CALL 92343V904 1,908 7,089 SH Call SOLE   0 0 0
VERIZON COMMUNICATIONS INC PUT 92343V954 206 2,220 SH Put SOLE   0 0 0
WAYFAIR INC CALL 94419L901 105 586 SH Call SOLE   0 0 0
WAYFAIR INC PUT 94419L951 204 558 SH Put SOLE   0 0 0
WABTEC CORP CALL 929740908 6 26 SH Call SOLE   0 0 0
WABTEC CORP COM 929740108 254 3,366 SH   SOLE   3,366 0 0
WABTEC CORP PUT 929740958 24 57 SH Put SOLE   0 0 0
WALTER INVT MGMT CORP CALL 93317W902 0 15 SH Call SOLE   0 0 0
WALTER INVT MGMT CORP COM 93317W102 0 1,388 SH   SOLE   1,388 0 0
WALTER INVT MGMT CORP PUT 93317W952 0 1 SH Put SOLE   0 0 0
WAGEWORKS INC CALL 930427909 2 12 SH Call SOLE   0 0 0
WESCO AIRCRAFT HLDGS INC CALL 950814903 0 5 SH Call SOLE   0 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 55 5,857 SH   SOLE   5,857 0 0
WESCO AIRCRAFT HLDGS INC PUT 950814953 0 30 SH Put SOLE   0 0 0
WESTERN ALLIANCE BANCORP CALL 957638909 29 234 SH Call SOLE   0 0 0
WESTERN ALLIANCE BANCORP PUT 957638959 0 5 SH Put SOLE   0 0 0
WATERS CORP CALL 941848903 1 2 SH Call SOLE   0 0 0
WATERS CORP PUT 941848953 7 45 SH Put SOLE   0 0 0
ENERGOUS CORP CALL 29272C903 36 456 SH Call SOLE   0 0 0
ENERGOUS CORP PUT 29272C953 53 352 SH Put SOLE   0 0 0
WEIBO CORP CALL 948596901 1,345 889 SH Call SOLE   0 0 0
WEIBO CORP PUT 948596951 93 622 SH Put SOLE   0 0 0
WALGREENS BOOTS ALLIANCE INC CALL 931427908 517 1,944 SH Call SOLE   0 0 0
WALGREENS BOOTS ALLIANCE INC PUT 931427958 193 1,655 SH Put SOLE   0 0 0
500 COM LTD CALL 33829R900 30 499 SH Call SOLE   0 0 0
WABCO HLDGS INC CALL 92927K902 38 53 SH Call SOLE   0 0 0
WABCO HLDGS INC PUT 92927K952 4 50 SH Put SOLE   0 0 0
WEBMD HEALTH CORP CALL 94770V902 0 349 SH Call SOLE   0 0 0
WEBMD HEALTH CORP PUT 94770V952 2 412 SH Put SOLE   0 0 0
WEBSTER FINL CORP CONN CALL 947890909 4 22 SH Call SOLE   0 0 0
WEBSTER FINL CORP CONN PUT 947890959 3 47 SH Put SOLE   0 0 0
WELBILT INC CALL 949090904 2 26 SH Call SOLE   0 0 0
WELBILT INC COM 949090104 62 2,706 SH   SOLE   2,706 0 0
WESCO INTL INC CALL 95082P905 11 98 SH Call SOLE   0 0 0
WESCO INTL INC PUT 95082P955 0 7 SH Put SOLE   0 0 0
WELLCARE HEALTH PLANS INC CALL 94946T906 8 17 SH Call SOLE   0 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 54 317 SH   SOLE   317 0 0
WELLCARE HEALTH PLANS INC PUT 94946T956 168 80 SH Put SOLE   0 0 0
WASTE CONNECTIONS INC CALL 94106B901 63 267 SH Call SOLE   0 0 0
WASTE CONNECTIONS INC PUT 94106B951 2 5 SH Put SOLE   0 0 0
WALKER & DUNLOP INC CALL 93148P902 5 21 SH Call SOLE   0 0 0
WALKER & DUNLOP INC COM 93148P102 54 1,043 SH   SOLE   1,043 0 0
WALKER & DUNLOP INC PUT 93148P952 5 88 SH Put SOLE   0 0 0
WORKDAY INC CALL 98138H901 428 618 SH Call SOLE   0 0 0
WORKDAY INC PUT 98138H951 24 304 SH Put SOLE   0 0 0
WESTERN DIGITAL CORP CALL 958102905 1,297 2,365 SH Call SOLE   0 0 0
WESTERN DIGITAL CORP COM 958102105 9,816 113,617 SH   SOLE   113,617 0 0
WESTERN DIGITAL CORP PUT 958102955 815 2,906 SH Put SOLE   0 0 0
WESTERN DIGITAL CORP CALL 958102905 11 14 SH Call SOLE   0 0 0
WESTERN DIGITAL CORP PUT 958102955 2 654 SH Put SOLE   0 0 0
WD-40 CO COM 929236107 12 108 SH   SOLE   108 0 0
WD-40 CO PUT 929236957 0 8 SH Put SOLE   0 0 0
WADDELL & REED FINL INC CALL 930059900 32 232 SH Call SOLE   0 0 0
WADDELL & REED FINL INC COM 930059100 137 6,840 SH   SOLE   6,840 0 0
WADDELL & REED FINL INC PUT 930059950 8 110 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 1 22 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR COM 88166A508 59 9,078 SH   SOLE   9,078 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 10 139 SH Put SOLE   0 0 0
WEB COM GROUP INC CALL 94733A904 12 74 SH Call SOLE   0 0 0
WEB COM GROUP INC PUT 94733A954 5 216 SH Put SOLE   0 0 0
WEC ENERGY GROUP INC CALL 92939U906 0 14 SH Call SOLE   0 0 0
WEC ENERGY GROUP INC COM 92939U106 274 4,379 SH   SOLE   4,379 0 0
WEC ENERGY GROUP INC PUT 92939U956 0 20 SH Put SOLE   0 0 0
WENDYS CO CALL 95058W900 7 204 SH Call SOLE   0 0 0
WENDYS CO PUT 95058W950 2 78 SH Put SOLE   0 0 0
WERNER ENTERPRISES INC CALL 950755908 8 24 SH Call SOLE   0 0 0
WERNER ENTERPRISES INC COM 950755108 125 3,444 SH   SOLE   3,444 0 0
WESTERN GAS PARTNERS LP CALL 958254904 0 6 SH Call SOLE   0 0 0
WESTERN GAS PARTNERS LP COM 958254104 408 7,963 SH   SOLE   7,963 0 0
WESTERN GAS PARTNERS LP PUT 958254954 156 89 SH Put SOLE   0 0 0
WISDOMTREE INVTS INC CALL 97717P904 2 41 SH Call SOLE   0 0 0
WISDOMTREE INVTS INC COM 97717P104 263 25,874 SH   SOLE   25,874 0 0
WISDOMTREE INVTS INC PUT 97717P954 199 504 SH Put SOLE   0 0 0
WELLS FARGO CO NEW CALL 949746901 746 2,877 SH Call SOLE   0 0 0
WELLS FARGO CO NEW COM 949746101 7,255 131,568 SH   SOLE   131,568 0 0
WELLS FARGO CO NEW PUT 949746951 549 3,947 SH Put SOLE   0 0 0
WEATHERFORD INTL PLC CALL G48833900 41 540 SH Call SOLE   0 0 0
WEATHERFORD INTL PLC PUT G48833950 76 1,967 SH Put SOLE   0 0 0
WILLBROS GROUP INC DEL CALL 969203908 0 4 SH Call SOLE   0 0 0
WILLBROS GROUP INC DEL COM 969203108 35 11,063 SH   SOLE   11,063 0 0
WGL HLDGS INC CALL 92924F906 0 12 SH Call SOLE   0 0 0
WGL HLDGS INC PUT 92924F956 1 7 SH Put SOLE   0 0 0
WINNEBAGO INDS INC CALL 974637900 48 53 SH Call SOLE   0 0 0
WINNEBAGO INDS INC PUT 974637950 1 94 SH Put SOLE   0 0 0
WESTERN GAS EQUITY PARTNERS CALL 95825R903 3 103 SH Call SOLE   0 0 0
WHIRLPOOL CORP CALL 963320906 212 333 SH Call SOLE   0 0 0
WHIRLPOOL CORP PUT 963320956 231 784 SH Put SOLE   0 0 0
BOINGO WIRELESS INC CALL 09739C902 36 140 SH Call SOLE   0 0 0
BOINGO WIRELESS INC PUT 09739C952 0 5 SH Put SOLE   0 0 0
WINDSTREAM HLDGS INC CALL 97382A900 0 84 SH Call SOLE   0 0 0
WINDSTREAM HLDGS INC PUT 97382A950 5 111 SH Put SOLE   0 0 0
WINGSTOP INC CALL 974155903 19 130 SH Call SOLE   0 0 0
WINGSTOP INC PUT 974155953 0 2 SH Put SOLE   0 0 0
ENCORE WIRE CORP CALL 292562905 1 2 SH Call SOLE   0 0 0
ENCORE WIRE CORP PUT 292562955 0 2 SH Put SOLE   0 0 0
WIX COM LTD CALL M98068905 20 325 SH Call SOLE   0 0 0
WIX COM LTD COM M98068105 576 8,019 SH   SOLE   8,019 0 0
WIX COM LTD PUT M98068955 46 233 SH Put SOLE   0 0 0
WORKIVA INC CALL 98139A905 0 9 SH Call SOLE   0 0 0
WORKIVA INC PUT 98139A955 0 28 SH Put SOLE   0 0 0
WESTMORELAND COAL CO CALL 960878906 0 1 SH Call SOLE   0 0 0
WESTMORELAND COAL CO COM 960878106 2 1,123 SH   SOLE   1,123 0 0
LYON WILLIAM HOMES CALL 552074900 5 118 SH Call SOLE   0 0 0
LYON WILLIAM HOMES PUT 552074950 2 69 SH Put SOLE   0 0 0
WESTLAKE CHEM CORP CALL 960413902 32 135 SH Call SOLE   0 0 0
WESTLAKE CHEM CORP PUT 960413952 11 397 SH Put SOLE   0 0 0
WESTLAKE CHEM PARTNERS LP CALL 960417903 0 21 SH Call SOLE   0 0 0
WESTLAKE CHEM PARTNERS LP COM 960417103 74 3,270 SH   SOLE   3,270 0 0
WESTLAKE CHEM PARTNERS LP PUT 960417953 5 63 SH Put SOLE   0 0 0
WHITING PETE CORP NEW CALL 966387902 9 175 SH Call SOLE   0 0 0
WHITING PETE CORP NEW COM 966387102 192 35,234 SH   SOLE   35,234 0 0
WHITING PETE CORP NEW PUT 966387952 18 353 SH Put SOLE   0 0 0
WILLIS TOWERS WATSON PUB LTD CALL G96629903 0 4 SH Call SOLE   0 0 0
WILLIS TOWERS WATSON PUB LTD COM G96629103 205 1,333 SH   SOLE   1,333 0 0
WASTE MGMT INC DEL CALL 94106L909 744 866 SH Call SOLE   0 0 0
WASTE MGMT INC DEL PUT 94106L959 13 110 SH Put SOLE   0 0 0
WEST MARINE INC PUT 954235957 1 27 SH Put SOLE   0 0 0
WILLIAMS COS INC DEL CALL 969457900 174 2,285 SH Call SOLE   0 0 0
WILLIAMS COS INC DEL PUT 969457950 133 594 SH Put SOLE   0 0 0
WRIGHT MED GROUP N V CALL N96617908 4 172 SH Call SOLE   0 0 0
WRIGHT MED GROUP N V COM N96617118 353 13,670 SH   SOLE   13,670 0 0
WAL-MART STORES INC CALL 931142903 676 6,154 SH Call SOLE   0 0 0
WAL-MART STORES INC PUT 931142953 917 5,251 SH Put SOLE   0 0 0
WABASH NATL CORP CALL 929566907 1 14 SH Call SOLE   0 0 0
WABASH NATL CORP PUT 929566957 0 37 SH Put SOLE   0 0 0
WESTERN REFNG LOGISTICS LP COM 95931Q205 12 500 SH   SOLE   500 0 0
WESTERN REFNG LOGISTICS LP PUT 95931Q955 2 5 SH Put SOLE   0 0 0
WNS HOLDINGS LTD COM 92932M101 3 100 SH   SOLE   100 0 0
WNS HOLDINGS LTD PUT 92932M951 0 1 SH Put SOLE   0 0 0
WORTHINGTON INDS INC CALL 981811902 2 28 SH Call SOLE   0 0 0
WORTHINGTON INDS INC COM 981811102 9 200 SH   SOLE   200 0 0
WORTHINGTON INDS INC PUT 981811952 3 24 SH Put SOLE   0 0 0
W P CAREY INC CALL 92936U909 0 66 SH Call SOLE   0 0 0
W P CAREY INC PUT 92936U959 0 19 SH Put SOLE   0 0 0
WASHINGTON PRIME GROUP NEW CALL 93964W908 2 251 SH Call SOLE   0 0 0
WASHINGTON PRIME GROUP NEW PUT 93964W958 1 113 SH Put SOLE   0 0 0
WHEATON PRECIOUS METALS CORP CALL 962879902 6 157 SH Call SOLE   0 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 82 4,336 SH   SOLE   4,336 0 0
WHEATON PRECIOUS METALS CORP PUT 962879952 55 130 SH Put SOLE   0 0 0
WPP PLC NEW CALL 92937A902 4 22 SH Call SOLE   0 0 0
WPP PLC NEW COM 92937A102 31 339 SH   SOLE   339 0 0
WPP PLC NEW PUT 92937A952 9 14 SH Put SOLE   0 0 0
WESTPORT FUEL SYSTEMS INC CALL 960908909 5 39 SH Call SOLE   0 0 0
WESTPORT FUEL SYSTEMS INC COM 960908309 0 278 SH   SOLE   278 0 0
WESTPORT FUEL SYSTEMS INC PUT 960908959 5 55 SH Put SOLE   0 0 0
WPX ENERGY INC CALL 98212B903 16 208 SH Call SOLE   0 0 0
WPX ENERGY INC PUT 98212B953 150 1,357 SH Put SOLE   0 0 0
WILLIAMS PARTNERS L P NEW CALL 96949L905 11 648 SH Call SOLE   0 0 0
WILLIAMS PARTNERS L P NEW PUT 96949L955 25 218 SH Put SOLE   0 0 0
WESTAR ENERGY INC CALL 95709T900 1 9 SH Call SOLE   0 0 0
WESTAR ENERGY INC COM 95709T100 2 60 SH   SOLE   60 0 0
WESTAR ENERGY INC PUT 95709T950 1 5 SH Put SOLE   0 0 0
BERKLEY W R CORP CALL 084423902 0 7 SH Call SOLE   0 0 0
BERKLEY W R CORP COM 084423102 318 4,771 SH   SOLE   4,771 0 0
BERKLEY W R CORP PUT 084423952 12 124 SH Put SOLE   0 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 451 33,912 SH   SOLE   33,912 0 0
WILDHORSE RESOURCE DEV CORP PUT 96812T952 86 698 SH Put SOLE   0 0 0
WEINGARTEN RLTY INVS COM 948741103 94 2,971 SH   SOLE   2,971 0 0
WEINGARTEN RLTY INVS PUT 948741953 11 327 SH Put SOLE   0 0 0
WESTROCK CO CALL 96145D905 64 807 SH Call SOLE   0 0 0
WESTROCK CO PUT 96145D955 2 55 SH Put SOLE   0 0 0
WORLD ACCEP CORP DEL COM 981419104 494 5,963 SH   SOLE   5,963 0 0
WORLD ACCEP CORP DEL PUT 981419954 0 236 SH Put SOLE   0 0 0
WILLIAMS SONOMA INC CALL 969904901 70 272 SH Call SOLE   0 0 0
WILLIAMS SONOMA INC PUT 969904951 18 271 SH Put SOLE   0 0 0
WATSCO INC CALL 942622900 0 1 SH Call SOLE   0 0 0
WATSCO INC COM 942622200 1,396 8,669 SH   SOLE   8,669 0 0
WATSCO INC PUT 942622950 0 61 SH Put SOLE   0 0 0
WHITESTONE REIT CALL 966084904 15 204 SH Call SOLE   0 0 0
WHITESTONE REIT PUT 966084954 11 240 SH Put SOLE   0 0 0
WEST PHARMACEUTICAL SVSC INC CALL 955306905 0 10 SH Call SOLE   0 0 0
WEST CORP CALL 952355904 15 144 SH Call SOLE   0 0 0
WEST CORP PUT 952355954 0 60 SH Put SOLE   0 0 0
WINTRUST FINL CORP COM 97650W108 363 4,640 SH   SOLE   4,640 0 0
WINTRUST FINL CORP PUT 97650W958 17 101 SH Put SOLE   0 0 0
W & T OFFSHORE INC CALL 92922P906 1 62 SH Call SOLE   0 0 0
W & T OFFSHORE INC PUT 92922P956 0 9 SH Put SOLE   0 0 0
AQUA AMERICA INC CALL 03836W903 1 88 SH Call SOLE   0 0 0
AQUA AMERICA INC PUT 03836W953 0 21 SH Put SOLE   0 0 0
WATTS WATER TECHNOLOGIES INC COM 942749102 10 155 SH   SOLE   155 0 0
WATTS WATER TECHNOLOGIES INC PUT 942749952 0 11 SH Put SOLE   0 0 0
WEIGHT WATCHERS INTL INC NEW CALL 948626906 449 714 SH Call SOLE   0 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 133 3,070 SH   SOLE   3,070 0 0
WEIGHT WATCHERS INTL INC NEW PUT 948626956 171 1,291 SH Put SOLE   0 0 0
WESTERN UN CO CALL 959802909 0 32 SH Call SOLE   0 0 0
WESTERN UN CO COM 959802109 68 3,548 SH   SOLE   3,548 0 0
WESTERN UN CO PUT 959802959 6 62 SH Put SOLE   0 0 0
58 COM INC CALL 31680Q904 118 121 SH Call SOLE   0 0 0
58 COM INC PUT 31680Q954 10 466 SH Put SOLE   0 0 0
WOODWARD INC CALL 980745903 3 5 SH Call SOLE   0 0 0
WOODWARD INC PUT 980745953 0 2 SH Put SOLE   0 0 0
WORLD WRESTLING ENTMT INC CALL 98156Q908 0 117 SH Call SOLE   0 0 0
WORLD WRESTLING ENTMT INC COM 98156Q108 2 90 SH   SOLE   90 0 0
WORLD WRESTLING ENTMT INC PUT 98156Q958 0 13 SH Put SOLE   0 0 0
WOLVERINE WORLD WIDE INC CALL 978097903 2 24 SH Call SOLE   0 0 0
WOLVERINE WORLD WIDE INC PUT 978097953 0 57 SH Put SOLE   0 0 0
WEYERHAEUSER CO CALL 962166904 22 251 SH Call SOLE   0 0 0
WEYERHAEUSER CO COM 962166104 680 20,002 SH   SOLE   20,002 0 0
WEYERHAEUSER CO PUT 962166954 6 156 SH Put SOLE   0 0 0
WYNDHAM WORLDWIDE CORP CALL 98310W908 94 126 SH Call SOLE   0 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 1,445 13,717 SH   SOLE   13,717 0 0
WYNDHAM WORLDWIDE CORP PUT 98310W958 71 298 SH Put SOLE   0 0 0
WYNN RESORTS LTD CALL 983134907 1,879 1,643 SH Call SOLE   0 0 0
WYNN RESORTS LTD COM 983134107 6,152 41,317 SH   SOLE   41,317 0 0
WYNN RESORTS LTD PUT 983134957 356 3,062 SH Put SOLE   0 0 0
UNITED STATES STL CORP NEW CALL 912909908 892 3,423 SH Call SOLE   0 0 0
UNITED STATES STL CORP NEW COM 912909108 2,029 79,093 SH   SOLE   79,093 0 0
UNITED STATES STL CORP NEW PUT 912909958 1,388 6,623 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 1,134 1,802 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 110 1,696 SH Put SOLE   0 0 0
XBIOTECH INC CALL 98400H902 7 42 SH Call SOLE   0 0 0
XBIOTECH INC PUT 98400H952 14 26 SH Put SOLE   0 0 0
EXCO RESOURCES INC PUT 269279951 1 50 SH Put SOLE   0 0 0
XCERRA CORP CALL 98400J908 0 4 SH Call SOLE   0 0 0
CIMAREX ENERGY CO CALL 171798901 46 165 SH Call SOLE   0 0 0
CIMAREX ENERGY CO PUT 171798951 1 37 SH Put SOLE   0 0 0
XCEL ENERGY INC CALL 98389B900 2 58 SH Call SOLE   0 0 0
XCEL ENERGY INC PUT 98389B950 1 10 SH Put SOLE   0 0 0
INTERSECT ENT INC CALL 46071F903 3 9 SH Call SOLE   0 0 0
INTERSECT ENT INC PUT 46071F953 0 10 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 17 288 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 0 46 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 19 27 SH Call SOLE   0 0 0
SPDR SERIES TRUST COM 78464A888 1,690 42,462 SH   SOLE   42,462 0 0
SPDR SERIES TRUST PUT 78464A958 73 1,124 SH Put SOLE   0 0 0
XENIA HOTELS & RESORTS INC COM 984017103 62 2,988 SH   SOLE   2,988 0 0
XINYUAN REAL ESTATE CO LTD COM 98417P105 161 28,358 SH   SOLE   28,358 0 0
XINYUAN REAL ESTATE CO LTD PUT 98417P955 0 8 SH Put SOLE   0 0 0
XL GROUP LTD CALL G98294904 4 51 SH Call SOLE   0 0 0
XL GROUP LTD PUT G98294954 23 353 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 311 1,376 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 75 1,550 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 941 4,791 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y506 9,945 145,231 SH   SOLE   145,231 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 1,068 8,336 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 371 3,219 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y605 1,146 44,337 SH   SOLE   44,337 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 82 2,646 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 14 25 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 0 86 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 135 707 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y704 1,282 18,062 SH   SOLE   18,062 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 174 1,182 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 540 1,479 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y803 327 5,534 SH   SOLE   5,534 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 256 2,461 SH Put SOLE   0 0 0
XILINX INC CALL 983919901 782 1,356 SH Call SOLE   0 0 0
XILINX INC PUT 983919951 144 497 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 71 1,261 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 130 1,292 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 0 22 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y860 28 890 SH   SOLE   890 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 1 15 SH Put SOLE   0 0 0
ACCELERON PHARMA INC CALL 00434H908 7 10 SH Call SOLE   0 0 0
ACCELERON PHARMA INC COM 00434H108 402 10,787 SH   SOLE   10,787 0 0
ACCELERON PHARMA INC PUT 00434H958 34 235 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 96 1,200 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y886 320 6,033 SH   SOLE   6,033 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 344 6,020 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 223 1,567 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y209 4,602 56,313 SH   SOLE   56,313 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 186 2,279 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 182 1,873 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 183 1,588 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 140 601 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 50 1,658 SH Put SOLE   0 0 0
XUNLEI LTD CALL 98419E908 0 1 SH Call SOLE   0 0 0
XUNLEI LTD COM 98419E108 2 589 SH   SOLE   589 0 0
EXTRACTION OIL AND GAS INC CALL 30227M905 1 13 SH Call SOLE   0 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 25 1,675 SH   SOLE   1,675 0 0
EXXON MOBIL CORP CALL 30231G902 916 5,718 SH Call SOLE   0 0 0
EXXON MOBIL CORP PUT 30231G952 487 6,057 SH Put SOLE   0 0 0
INTREXON CORP CALL 46122T902 13 327 SH Call SOLE   0 0 0
INTREXON CORP COM 46122T102 812 42,721 SH   SOLE   42,721 0 0
INTREXON CORP PUT 46122T952 527 581 SH Put SOLE   0 0 0
INTREXON CORP CALL 46122T902 3 104 SH Call SOLE   0 0 0
INTREXON CORP PUT 46122T952 3 10 SH Put SOLE   0 0 0
EXONE CO CALL 302104904 3 254 SH Call SOLE   0 0 0
EXONE CO PUT 302104954 56 213 SH Put SOLE   0 0 0
SPDR SERIES TRUST CALL 78464A908 556 3,903 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 429 3,251 SH Put SOLE   0 0 0
XO GROUP INC CALL 983772904 0 4 SH Call SOLE   0 0 0
XPERI CORP CALL 98421B900 1 12 SH Call SOLE   0 0 0
XPERI CORP COM 98421B100 10 424 SH   SOLE   424 0 0
XPO LOGISTICS INC CALL 983793900 944 1,159 SH Call SOLE   0 0 0
XPO LOGISTICS INC PUT 983793950 46 515 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 5 9 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347X950 3 161 SH Put SOLE   0 0 0
DENTSPLY SIRONA INC CALL 24906P909 111 626 SH Call SOLE   0 0 0
DENTSPLY SIRONA INC PUT 24906P959 2 42 SH Put SOLE   0 0 0
XERIUM TECHNOLOGIES INC COM 98416J118 28 5,942 SH   SOLE   5,942 0 0
SPDR SERIES TRUST CALL 78464A908 177 1,551 SH Call SOLE   0 0 0
SPDR SERIES TRUST PUT 78464A958 37 800 SH Put SOLE   0 0 0
XEROX CORP CALL 984121908 32 328 SH Call SOLE   0 0 0
XEROX CORP PUT 984121958 1 21 SH Put SOLE   0 0 0
XEROX CORP CALL 984121908 0 2 SH Call SOLE   0 0 0
XEROX CORP PUT 984121958 21 265 SH Put SOLE   0 0 0
XEROX CORP CALL 984121908 36 83 SH Call SOLE   0 0 0
XEROX CORP PUT 984121958 0 72 SH Put SOLE   0 0 0
22ND CENTY GROUP INC CALL 90137F903 29 225 SH Call SOLE   0 0 0
22ND CENTY GROUP INC PUT 90137F953 2 52 SH Put SOLE   0 0 0
XYLEM INC CALL 98419M900 49 113 SH Call SOLE   0 0 0
XYLEM INC PUT 98419M950 1 129 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 1 510 SH Call SOLE   0 0 0
PROSHARES TR II CALL 74347W902 0 6 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W569 181 2,446 SH   SOLE   2,446 0 0
PROSHARES TR II PUT 74347W952 3 70 SH Put SOLE   0 0 0
YELP INC CALL 985817905 236 400 SH Call SOLE   0 0 0
YELP INC COM 985817105 3,350 77,390 SH   SOLE   77,390 0 0
YELP INC PUT 985817955 53 831 SH Put SOLE   0 0 0
YEXT INC CALL 98585N906 3 10 SH Call SOLE   0 0 0
YEXT INC COM 98585N106 53 4,000 SH   SOLE   4,000 0 0
YINGLI GREEN ENERGY HLDG CO CALL 98584B902 0 1 SH Call SOLE   0 0 0
YINGLI GREEN ENERGY HLDG CO COM 98584B202 1 765 SH   SOLE   765 0 0
YINGLI GREEN ENERGY HLDG CO PUT 98584B952 0 6 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W908 15 59 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W771 36 1,258 SH   SOLE   1,258 0 0
DIREXION SHS ETF TR PUT 25459W958 3 22 SH Put SOLE   0 0 0
YANDEX N V CALL N97284908 107 336 SH Call SOLE   0 0 0
YANDEX N V COM N97284108 2,025 61,482 SH   SOLE   61,482 0 0
YANDEX N V PUT N97284958 7 194 SH Put SOLE   0 0 0
YORK WTR CO COM 987184108 47 1,409 SH   SOLE   1,409 0 0
YORK WTR CO PUT 987184958 5 59 SH Put SOLE   0 0 0
YPF SOCIEDAD ANONIMA CALL 984245900 92 1,272 SH Call SOLE   0 0 0
YPF SOCIEDAD ANONIMA COM 984245100 992 44,548 SH   SOLE   44,548 0 0
YPF SOCIEDAD ANONIMA PUT 984245950 95 3,685 SH Put SOLE   0 0 0
YRC WORLDWIDE INC CALL 984249907 17 147 SH Call SOLE   0 0 0
YRC WORLDWIDE INC PUT 984249957 1 45 SH Put SOLE   0 0 0
YIRENDAI LTD CALL 98585L900 187 193 SH Call SOLE   0 0 0
YIRENDAI LTD PUT 98585L950 29 268 SH Put SOLE   0 0 0
YUM BRANDS INC CALL 988498901 146 590 SH Call SOLE   0 0 0
YUM BRANDS INC PUT 988498951 67 802 SH Put SOLE   0 0 0
YUM BRANDS INC CALL 988498901 14 29 SH Call SOLE   0 0 0
YUM BRANDS INC PUT 988498951 0 14 SH Put SOLE   0 0 0
YUM CHINA HLDGS INC CALL 98850P909 140 468 SH Call SOLE   0 0 0
YUM CHINA HLDGS INC PUT 98850P959 14 241 SH Put SOLE   0 0 0
YUME INC CALL 98872B904 0 42 SH Call SOLE   0 0 0
YY INC CALL 98426T906 779 445 SH Call SOLE   0 0 0
YY INC PUT 98426T956 15 278 SH Put SOLE   0 0 0
ZILLOW GROUP INC CALL 98954M900 121 668 SH Call SOLE   0 0 0
ZILLOW GROUP INC PUT 98954M950 21 67 SH Put SOLE   0 0 0
ZAGG INC CALL 98884U908 56 275 SH Call SOLE   0 0 0
ZAGG INC PUT 98884U958 3 42 SH Put SOLE   0 0 0
ZAYO GROUP HLDGS INC CALL 98919V905 57 139 SH Call SOLE   0 0 0
ZAYO GROUP HLDGS INC COM 98919V105 731 21,240 SH   SOLE   21,240 0 0
ZAYO GROUP HLDGS INC PUT 98919V955 3 109 SH Put SOLE   0 0 0
ZIMMER BIOMET HLDGS INC CALL 98956P902 32 118 SH Call SOLE   0 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 2,497 21,327 SH   SOLE   21,327 0 0
ZIMMER BIOMET HLDGS INC PUT 98956P952 205 234 SH Put SOLE   0 0 0
PROSHARES TR COM 74347B623 0 62 SH   SOLE   62 0 0
ZEBRA TECHNOLOGIES CORP CALL 989207905 3 27 SH Call SOLE   0 0 0
ZEBRA TECHNOLOGIES CORP PUT 989207955 2 79 SH Put SOLE   0 0 0
ZENDESK INC CALL 98936J901 16 221 SH Call SOLE   0 0 0
ZENDESK INC COM 98936J101 54 1,866 SH   SOLE   1,866 0 0
ZENDESK INC PUT 98936J951 30 133 SH Put SOLE   0 0 0
OLYMPIC STEEL INC CALL 68162K906 14 55 SH Call SOLE   0 0 0
OLYMPIC STEEL INC COM 68162K106 11 502 SH   SOLE   502 0 0
OLYMPIC STEEL INC PUT 68162K956 7 772 SH Put SOLE   0 0 0
ZAFGEN INC CALL 98885E903 0 70 SH Call SOLE   0 0 0
ZAFGEN INC COM 98885E103 0 3 SH   SOLE   3 0 0
ZAFGEN INC PUT 98885E953 0 12 SH Put SOLE   0 0 0
ZILLOW GROUP INC CALL 98954M900 15 30 SH Call SOLE   0 0 0
ZILLOW GROUP INC COM 98954M101 499 12,452 SH   SOLE   12,452 0 0
ZILLOW GROUP INC PUT 98954M950 9 41 SH Put SOLE   0 0 0
ZOGENIX INC CALL 98978L904 1,581 1,299 SH Call SOLE   0 0 0
ZOGENIX INC COM 98978L204 1,063 30,352 SH   SOLE   30,352 0 0
ZOGENIX INC PUT 98978L954 8 1,012 SH Put SOLE   0 0 0
ZIONS BANCORPORATION CALL 989701907 364 725 SH Call SOLE   0 0 0
ZIONS BANCORPORATION PUT 989701957 29 539 SH Put SOLE   0 0 0
ZIOPHARM ONCOLOGY INC CALL 98973P901 7 383 SH Call SOLE   0 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 193 31,572 SH   SOLE   31,572 0 0
ZIOPHARM ONCOLOGY INC PUT 98973P951 44 338 SH Put SOLE   0 0 0
ZIX CORP CALL 98974P900 0 77 SH Call SOLE   0 0 0
ZIX CORP PUT 98974P950 0 5 SH Put SOLE   0 0 0
ZION OIL & GAS INC CALL 989696909 5 143 SH Call SOLE   0 0 0
ZYNGA INC CALL 98986T908 11 456 SH Call SOLE   0 0 0
ZYNGA INC PUT 98986T958 0 4 SH Put SOLE   0 0 0
ZOES KITCHEN INC CALL 98979J909 7 92 SH Call SOLE   0 0 0
ZOES KITCHEN INC COM 98979J109 197 15,643 SH   SOLE   15,643 0 0
ZOES KITCHEN INC PUT 98979J959 52 608 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 5 10 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W114 63 1,936 SH   SOLE   1,936 0 0
PROSHARES TR II PUT 74347W952 27 32 SH Put SOLE   0 0 0
ZTO EXPRESS CAYMAN INC CALL 98980A905 39 606 SH Call SOLE   0 0 0
ZTO EXPRESS CAYMAN INC PUT 98980A955 4 138 SH Put SOLE   0 0 0
ZOETIS INC CALL 98978V903 71 319 SH Call SOLE   0 0 0
ZOETIS INC COM 98978V103 2,050 32,166 SH   SOLE   32,166 0 0
ZOETIS INC PUT 98978V953 28 367 SH Put SOLE   0 0 0
ZUMIEZ INC CALL 989817901 0 3 SH Call SOLE   0 0 0
ZUMIEZ INC COM 989817101 56 3,148 SH   SOLE   3,148 0 0
ZUMIEZ INC PUT 989817951 3 50 SH Put SOLE   0 0 0
ZYNERBA PHARMACEUTICALS INC CALL 98986X909 4 235 SH Call SOLE   0 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 25 3,029 SH   SOLE   3,029 0 0
ZYNERBA PHARMACEUTICALS INC PUT 98986X959 12 216 SH Put SOLE   0 0 0