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 3,260 369 SH Call SOLE   0 0 0
AGILENT TECHNOLOGIES INC PUT 00846U951 2,598 294 SH Put SOLE   0 0 0
ALCOA CORP CALL 013872906 3,124 2,780 SH Call SOLE   0 0 0
ALCOA CORP PUT 013872956 2,695 2,398 SH Put SOLE   0 0 0
AMERICAN AIRLS GROUP INC CALL 02376R902 23,354 17,869 SH Call SOLE   0 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 3 250 SH   SOLE   250 0 0
AMERICAN AIRLS GROUP INC PUT 02376R952 28,778 22,019 SH Put SOLE   0 0 0
AARONS INC CALL 002535900 349 77 SH Call SOLE   0 0 0
AARONS INC COM 002535300 92 2,030 SH   SOLE   2,030 0 0
AARONS INC PUT 002535950 399 88 SH Put SOLE   0 0 0
APPLIED OPTOELECTRONICS INC CALL 03823U902 189 174 SH Call SOLE   0 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 58 5,410 SH   SOLE   5,410 0 0
APPLIED OPTOELECTRONICS INC PUT 03823U952 65 60 SH Put SOLE   0 0 0
AAON INC CALL 000360906 5 1 SH Call SOLE   0 0 0
ADVANCE AUTO PARTS INC CALL 00751Y906 5,897 414 SH Call SOLE   0 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 1,639 11,507 SH   SOLE   11,507 0 0
ADVANCE AUTO PARTS INC PUT 00751Y956 7,763 545 SH Put SOLE   0 0 0
APPLE INC CALL 037833900 835,793 22,911 SH Call SOLE   0 0 0
APPLE INC COM 037833100 4,012 11,000 SH   SOLE   11,000 0 0
APPLE INC PUT 037833950 995,283 27,283 SH Put SOLE   0 0 0
AMERICAN ASSETS TR INC COM 024013104 3 136 SH   SOLE   136 0 0
AMERICAN ASSETS TR INC PUT 024013954 19 7 SH Put SOLE   0 0 0
ALMADEN MINERALS LTD CALL 020283905 0 10 SH Call SOLE   0 0 0
ALMADEN MINERALS LTD PUT 020283955 0 15 SH Put SOLE   0 0 0
ATLAS AIR WORLDWIDE HLDGS IN CALL 049164905 753 175 SH Call SOLE   0 0 0
ATLAS AIR WORLDWIDE HLDGS IN PUT 049164955 1,260 293 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 1,611 233 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 269 39 SH Put SOLE   0 0 0
AXON ENTERPRISE INC CALL 05464C901 3,395 346 SH Call SOLE   0 0 0
AXON ENTERPRISE INC COM 05464C101 1,508 15,377 SH   SOLE   15,377 0 0
AXON ENTERPRISE INC PUT 05464C951 2,237 228 SH Put SOLE   0 0 0
ALLIANCEBERNSTEIN HLDG L P CALL 01881G906 498 183 SH Call SOLE   0 0 0
ALLIANCEBERNSTEIN HLDG L P COM 01881G106 436 16,041 SH   SOLE   16,041 0 0
ALLIANCEBERNSTEIN HLDG L P PUT 01881G956 4,339 1,593 SH Put SOLE   0 0 0
ABB LTD CALL 000375904 1,518 673 SH Call SOLE   0 0 0
ABB LTD PUT 000375954 997 442 SH Put SOLE   0 0 0
ABBVIE INC CALL 00287Y909 38,221 3,893 SH Call SOLE   0 0 0
ABBVIE INC COM 00287Y109 9 100 SH   SOLE   100 0 0
ABBVIE INC PUT 00287Y959 38,574 3,929 SH Put SOLE   0 0 0
ABBVIE INC CALL 00287Y909 1,354 138 SH Call SOLE   0 0 0
ABBVIE INC PUT 00287Y959 1,796 183 SH Put SOLE   0 0 0
AMERISOURCEBERGEN CORP CALL 03073E905 4,524 449 SH Call SOLE   0 0 0
AMERISOURCEBERGEN CORP PUT 03073E955 4,121 409 SH Put SOLE   0 0 0
AMERIS BANCORP CALL 03076K908 207 88 SH Call SOLE   0 0 0
AMERIS BANCORP PUT 03076K958 710 301 SH Put SOLE   0 0 0
ABEONA THERAPEUTICS INC CALL 00289Y907 56 194 SH Call SOLE   0 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 40 13,791 SH   SOLE   13,791 0 0
ABEONA THERAPEUTICS INC PUT 00289Y957 81 279 SH Put SOLE   0 0 0
AMBEV SA CALL 02319V903 97 370 SH Call SOLE   0 0 0
AMBEV SA COM 02319V103 519 196,769 SH   SOLE   196,769 0 0
AMBEV SA PUT 02319V953 753 2,856 SH Put SOLE   0 0 0
ASBURY AUTOMOTIVE GROUP INC CALL 043436904 386 50 SH Call SOLE   0 0 0
ASBURY AUTOMOTIVE GROUP INC PUT 043436954 38 5 SH Put SOLE   0 0 0
ABM INDS INC CALL 000957900 14 4 SH Call SOLE   0 0 0
ABM INDS INC COM 000957100 3 100 SH   SOLE   100 0 0
ABM INDS INC PUT 000957950 90 25 SH Put SOLE   0 0 0
ABIOMED INC CALL 003654900 5,966 247 SH Call SOLE   0 0 0
ABIOMED INC COM 003654100 1,717 7,112 SH   SOLE   7,112 0 0
ABIOMED INC PUT 003654950 9,952 412 SH Put SOLE   0 0 0
ARBOR RLTY TR INC CALL 038923908 357 387 SH Call SOLE   0 0 0
ARBOR RLTY TR INC COM 038923108 676 73,177 SH   SOLE   73,177 0 0
ARBOR RLTY TR INC PUT 038923958 379 411 SH Put SOLE   0 0 0
ABBOTT LABS CALL 002824900 42,588 4,658 SH Call SOLE   0 0 0
ABBOTT LABS PUT 002824950 16,512 1,806 SH Put SOLE   0 0 0
ALLEGIANCE BANCSHARES INC CALL 01748H907 0 2 SH Call SOLE   0 0 0
ARBUTUS BIOPHARMA CORP CALL 03879J900 419 2,306 SH Call SOLE   0 0 0
ARBUTUS BIOPHARMA CORP PUT 03879J950 0 2 SH Put SOLE   0 0 0
ARCOSA INC CALL 039653900 37 9 SH Call SOLE   0 0 0
ARCOSA INC PUT 039653950 4 1 SH Put SOLE   0 0 0
ACADIA PHARMACEUTICALS INC CALL 004225908 0 121 SH Call SOLE   0 0 0
ACADIA PHARMACEUTICALS INC PUT 004225958 0 1,066 SH Put SOLE   0 0 0
AURORA CANNABIS INC CALL 05156X904 3,596 2,896 SH Call SOLE   0 0 0
AURORA CANNABIS INC COM 05156X884 2 208 SH   SOLE   208 0 0
AURORA CANNABIS INC PUT 05156X954 1,081 871 SH Put SOLE   0 0 0
AURORA CANNABIS INC CALL 05156X904 6,419 5,169 SH Call SOLE   0 0 0
AURORA CANNABIS INC PUT 05156X954 1,307 1,053 SH Put SOLE   0 0 0
AMERICAN CAMPUS CMNTYS INC CALL 024835900 1,377 394 SH Call SOLE   0 0 0
AMERICAN CAMPUS CMNTYS INC PUT 024835950 76 22 SH Put SOLE   0 0 0
ACCO BRANDS CORP CALL 00081T908 178 252 SH Call SOLE   0 0 0
ARCH CAP GROUP LTD CALL G0450A905 57 20 SH Call SOLE   0 0 0
ARCH CAP GROUP LTD COM G0450A105 364 12,737 SH   SOLE   12,737 0 0
ARCH CAP GROUP LTD PUT G0450A955 340 119 SH Put SOLE   0 0 0
ALUMINUM CORP CHINA LIMITED CALL 022276909 10 23 SH Call SOLE   0 0 0
ALUMINUM CORP CHINA LIMITED PUT 022276959 4 9 SH Put SOLE   0 0 0
ACADIA HEALTHCARE COMPANY IN CALL 00404A909 346 138 SH Call SOLE   0 0 0
ACADIA HEALTHCARE COMPANY IN PUT 00404A959 35 14 SH Put SOLE   0 0 0
ACACIA COMMUNICATIONS INC CALL 00401C908 87 13 SH Call SOLE   0 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 367 5,477 SH   SOLE   5,477 0 0
ACACIA COMMUNICATIONS INC PUT 00401C958 490 73 SH Put SOLE   0 0 0
ACI WORLDWIDE INC CALL 004498901 701 260 SH Call SOLE   0 0 0
ACI WORLDWIDE INC PUT 004498951 5 2 SH Put SOLE   0 0 0
AXCELIS TECHNOLOGIES INC CALL 054540908 189 68 SH Call SOLE   0 0 0
AXCELIS TECHNOLOGIES INC COM 054540208 1 36 SH   SOLE   36 0 0
AXCELIS TECHNOLOGIES INC PUT 054540958 423 152 SH Put SOLE   0 0 0
AECOM CALL 00766T900 552 147 SH Call SOLE   0 0 0
AECOM COM 00766T100 569 15,142 SH   SOLE   15,142 0 0
AECOM PUT 00766T950 1,815 483 SH Put SOLE   0 0 0
ACM RESEARCH INC CALL 00108J909 268 43 SH Call SOLE   0 0 0
ACM RESEARCH INC COM 00108J109 296 4,749 SH   SOLE   4,749 0 0
ACM RESEARCH INC PUT 00108J959 7,632 1,224 SH Put SOLE   0 0 0
ACCENTURE PLC IRELAND CALL G1151C901 26,367 1,228 SH Call SOLE   0 0 0
ACCENTURE PLC IRELAND PUT G1151C951 18,659 869 SH Put SOLE   0 0 0
ACORDA THERAPEUTICS INC CALL 00484M906 38 523 SH Call SOLE   0 0 0
ACORDA THERAPEUTICS INC PUT 00484M956 45 623 SH Put SOLE   0 0 0
ARES COML REAL ESTATE CORP CALL 04013V908 57 63 SH Call SOLE   0 0 0
ARES COML REAL ESTATE CORP PUT 04013V958 68 75 SH Put SOLE   0 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 0 515 SH   SOLE   515 0 0
ACLARIS THERAPEUTICS INC PUT 00461U955 0 6 SH Put SOLE   0 0 0
ACELRX PHARMACEUTICALS INC CALL 00444T900 13 111 SH Call SOLE   0 0 0
ACELRX PHARMACEUTICALS INC PUT 00444T950 1 14 SH Put SOLE   0 0 0
ACACIA RESH CORP CALL 003881907 17 44 SH Call SOLE   0 0 0
ACACIA RESH CORP COM 003881307 17 4,201 SH   SOLE   4,201 0 0
ACACIA RESH CORP PUT 003881957 29 72 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 2,307 313 SH Call SOLE   0 0 0
ISHARES TR COM 464288257 783 10,627 SH   SOLE   10,627 0 0
ISHARES TR PUT 464288955 2,801 380 SH Put SOLE   0 0 0
ISHARES INC COM 464286525 77 882 SH   SOLE   882 0 0
ISHARES TR CALL 464288905 4 1 SH Call SOLE   0 0 0
ISHARES TR COM 464288240 4 100 SH   SOLE   100 0 0
ADAPTIMMUNE THERAPEUTICS PLC CALL 00653A907 247 247 SH Call SOLE   0 0 0
ADAPTIMMUNE THERAPEUTICS PLC COM 00653A107 17 1,714 SH   SOLE   1,714 0 0
ADAPTIMMUNE THERAPEUTICS PLC PUT 00653A957 601 601 SH Put SOLE   0 0 0
ADOBE INC CALL 00724F901 89,586 2,058 SH Call SOLE   0 0 0
ADOBE INC PUT 00724F951 124,977 2,871 SH Put SOLE   0 0 0
ANALOG DEVICES INC CALL 032654905 5,911 482 SH Call SOLE   0 0 0
ANALOG DEVICES INC PUT 032654955 6,965 568 SH Put SOLE   0 0 0
ARCHER DANIELS MIDLAND CO CALL 039483902 7,142 1,790 SH Call SOLE   0 0 0
ARCHER DANIELS MIDLAND CO PUT 039483952 865 217 SH Put SOLE   0 0 0
ADMA BIOLOGICS INC CALL 000899904 208 713 SH Call SOLE   0 0 0
ADMA BIOLOGICS INC COM 000899104 335 114,363 SH   SOLE   114,363 0 0
ADMA BIOLOGICS INC PUT 000899954 526 1,798 SH Put SOLE   0 0 0
ADIENT PLC CALL G0084W901 3,791 2,309 SH Call SOLE   0 0 0
ADIENT PLC COM G0084W101 312 19,057 SH   SOLE   19,057 0 0
ADIENT PLC PUT G0084W951 2,756 1,679 SH Put SOLE   0 0 0
AUTOMATIC DATA PROCESSING IN CALL 053015903 7,265 488 SH Call SOLE   0 0 0
AUTOMATIC DATA PROCESSING IN PUT 053015953 4,600 309 SH Put SOLE   0 0 0
ADAPTIVE BIOTECHNOLOGIES COR CALL 00650F909 1,867 386 SH Call SOLE   0 0 0
ADAPTIVE BIOTECHNOLOGIES COR PUT 00650F959 885 183 SH Put SOLE   0 0 0
ADURO BIOTECH INC CALL 00739L901 151 654 SH Call SOLE   0 0 0
ADURO BIOTECH INC COM 00739L101 7 3,445 SH   SOLE   3,445 0 0
ADURO BIOTECH INC PUT 00739L951 11 50 SH Put SOLE   0 0 0
ALLIANCE DATA SYSTEMS CORP CALL 018581908 1,606 356 SH Call SOLE   0 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 690 15,304 SH   SOLE   15,304 0 0
ALLIANCE DATA SYSTEMS CORP PUT 018581958 2,549 565 SH Put SOLE   0 0 0
AUTODESK INC CALL 052769906 14,734 616 SH Call SOLE   0 0 0
AUTODESK INC COM 052769106 5,587 23,360 SH   SOLE   23,360 0 0
AUTODESK INC PUT 052769956 64,079 2,679 SH Put SOLE   0 0 0
ADVANCED DISP SVCS INC DEL CALL 00790X901 69 23 SH Call SOLE   0 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 62 2,061 SH   SOLE   2,061 0 0
ADVANCED DISP SVCS INC DEL PUT 00790X951 60 20 SH Put SOLE   0 0 0
ADT INC DEL CALL 00090Q903 274 344 SH Call SOLE   0 0 0
ADT INC DEL COM 00090Q103 234 29,365 SH   SOLE   29,365 0 0
ADT INC DEL PUT 00090Q953 229 287 SH Put SOLE   0 0 0
ADTRAN INC CALL 00738A906 6 6 SH Call SOLE   0 0 0
ADTRAN INC COM 00738A106 268 24,607 SH   SOLE   24,607 0 0
ADTRAN INC PUT 00738A956 75 69 SH Put SOLE   0 0 0
ADDUS HOMECARE CORP CALL 006739906 138 15 SH Call SOLE   0 0 0
ADVERUM BIOTECHNOLOGIES INC CALL 00773U908 244 117 SH Call SOLE   0 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1,779 85,216 SH   SOLE   85,216 0 0
ADVERUM BIOTECHNOLOGIES INC PUT 00773U958 194 93 SH Put SOLE   0 0 0
AMEREN CORP CALL 023608902 218 31 SH Call SOLE   0 0 0
AMEREN CORP COM 023608102 69 989 SH   SOLE   989 0 0
AMEREN CORP PUT 023608952 429 61 SH Put SOLE   0 0 0
AEGON N V CALL 007924903 175 598 SH Call SOLE   0 0 0
AEGON N V COM 007924103 189 64,454 SH   SOLE   64,454 0 0
AEGON N V PUT 007924953 439 1,494 SH Put SOLE   0 0 0
ADVANCED ENERGY INDS CALL 007973900 494 73 SH Call SOLE   0 0 0
ADVANCED ENERGY INDS PUT 007973950 379 56 SH Put SOLE   0 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 38 1,547 SH   SOLE   1,547 0 0
AMERICAN EQTY INVT LIFE HLD PUT 025676956 212 86 SH Put SOLE   0 0 0
AGNICO EAGLE MINES LTD CALL 008474908 6,963 1,087 SH Call SOLE   0 0 0
AGNICO EAGLE MINES LTD COM 008474108 2,598 40,565 SH   SOLE   40,565 0 0
AGNICO EAGLE MINES LTD PUT 008474958 6,277 980 SH Put SOLE   0 0 0
AMERICAN EAGLE OUTFITTERS IN CALL 02553E906 874 802 SH Call SOLE   0 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 318 29,204 SH   SOLE   29,204 0 0
AMERICAN EAGLE OUTFITTERS IN PUT 02553E956 390 358 SH Put SOLE   0 0 0
AMERICAN ELEC PWR CO INC CALL 025537901 3,344 420 SH Call SOLE   0 0 0
AMERICAN ELEC PWR CO INC PUT 025537951 3,695 464 SH Put SOLE   0 0 0
AERCAP HOLDINGS NV CALL N00985906 2,245 729 SH Call SOLE   0 0 0
AERCAP HOLDINGS NV PUT N00985956 2,276 739 SH Put SOLE   0 0 0
AERIE PHARMACEUTICALS INC CALL 00771V908 5 4 SH Call SOLE   0 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 11 808 SH   SOLE   808 0 0
AERIE PHARMACEUTICALS INC PUT 00771V958 16 11 SH Put SOLE   0 0 0
AES CORP CALL 00130H905 378 261 SH Call SOLE   0 0 0
AES CORP PUT 00130H955 499 345 SH Put SOLE   0 0 0
AETERNA ZENTARIS INC CALL 007975902 1 18 SH Call SOLE   0 0 0
AMERICAN FINL GROUP INC OHIO CALL 025932904 406 64 SH Call SOLE   0 0 0
AMERICAN FINL GROUP INC OHIO PUT 025932954 209 33 SH Put SOLE   0 0 0
ATLAS FINANCIAL HOLDINGS INC CALL G06207905 16 249 SH Call SOLE   0 0 0
ATLAS FINANCIAL HOLDINGS INC COM G06207115 2 3,000 SH   SOLE   3,000 0 0
ATLAS FINANCIAL HOLDINGS INC PUT G06207955 5 87 SH Put SOLE   0 0 0
ARMSTRONG FLOORING INC CALL 04238R906 4 16 SH Call SOLE   0 0 0
ARMSTRONG FLOORING INC COM 04238R106 1 520 SH   SOLE   520 0 0
AFLAC INC CALL 001055902 3,851 1,069 SH Call SOLE   0 0 0
AFLAC INC PUT 001055952 1,495 415 SH Put SOLE   0 0 0
AFFIMED N V CALL N01045908 395 857 SH Call SOLE   0 0 0
AFFIMED N V PUT N01045958 2 5 SH Put SOLE   0 0 0
AFYA LTD CALL G01125906 337 144 SH Call SOLE   0 0 0
AFYA LTD PUT G01125956 44 19 SH Put SOLE   0 0 0
FIRST MAJESTIC SILVER CORP CALL 32076V903 2,504 2,517 SH Call SOLE   0 0 0
FIRST MAJESTIC SILVER CORP PUT 32076V953 916 921 SH Put SOLE   0 0 0
AGCO CORP CALL 001084902 238 43 SH Call SOLE   0 0 0
AGCO CORP PUT 001084952 55 10 SH Put SOLE   0 0 0
AGENUS INC CALL 00847G905 123 314 SH Call SOLE   0 0 0
AGENUS INC COM 00847G705 44 11,447 SH   SOLE   11,447 0 0
AGENUS INC PUT 00847G955 54 139 SH Put SOLE   0 0 0
AGROFRESH SOLUTIONS INC CALL 00856G909 6 23 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 5,153 436 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 5,378 455 SH Put SOLE   0 0 0
ALAMOS GOLD INC NEW CALL 011532908 1,617 1,724 SH Call SOLE   0 0 0
ALAMOS GOLD INC NEW COM 011532108 106 11,375 SH   SOLE   11,375 0 0
ALAMOS GOLD INC NEW PUT 011532958 1,128 1,203 SH Put SOLE   0 0 0
AGIOS PHARMACEUTICALS INC CALL 00847X904 871 163 SH Call SOLE   0 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 116 2,183 SH   SOLE   2,183 0 0
AGIOS PHARMACEUTICALS INC PUT 00847X954 267 50 SH Put SOLE   0 0 0
AEGLEA BIOTHERAPEUTICS INC CALL 00773J903 0 1 SH Call SOLE   0 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 6 756 SH   SOLE   756 0 0
FEDERAL AGRIC MTG CORP CALL 313148906 25 4 SH Call SOLE   0 0 0
FEDERAL AGRIC MTG CORP PUT 313148956 192 30 SH Put SOLE   0 0 0
AGNC INVT CORP CALL 00123Q904 4,736 3,672 SH Call SOLE   0 0 0
AGNC INVT CORP COM 00123Q104 566 43,947 SH   SOLE   43,947 0 0
AGNC INVT CORP PUT 00123Q954 3,503 2,716 SH Put SOLE   0 0 0
ASSURED GUARANTY LTD CALL G0585R906 302 124 SH Call SOLE   0 0 0
ASSURED GUARANTY LTD PUT G0585R956 703 288 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 753 257 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W353 833 28,421 SH   SOLE   28,421 0 0
PROSHARES TR II PUT 74347W952 598 204 SH Put SOLE   0 0 0
ADECOAGRO S A CALL L00849906 7 17 SH Call SOLE   0 0 0
ADECOAGRO S A COM L00849106 12 2,799 SH   SOLE   2,799 0 0
AGILE THERAPEUTICS INC CALL 00847L900 136 491 SH Call SOLE   0 0 0
AGILE THERAPEUTICS INC PUT 00847L950 23 86 SH Put SOLE   0 0 0
PLAYAGS INC CALL 72814N904 5 15 SH Call SOLE   0 0 0
PLAYAGS INC COM 72814N104 27 8,275 SH   SOLE   8,275 0 0
PLAYAGS INC PUT 72814N954 3 10 SH Put SOLE   0 0 0
APPLIED GENETIC TECHNOLOGIES CALL 03820J900 173 313 SH Call SOLE   0 0 0
APPLIED GENETIC TECHNOLOGIES PUT 03820J950 0 1 SH Put SOLE   0 0 0
ARMADA HOFFLER PPTYS INC CALL 04208T908 132 133 SH Call SOLE   0 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 131 13,181 SH   SOLE   13,181 0 0
ARMADA HOFFLER PPTYS INC PUT 04208T958 437 440 SH Put SOLE   0 0 0
ASHFORD HOSPITALITY TR INC CALL 044103909 8 115 SH Call SOLE   0 0 0
ASHFORD HOSPITALITY TR INC COM 044103109 7 10,388 SH   SOLE   10,388 0 0
ASHFORD HOSPITALITY TR INC PUT 044103959 7 104 SH Put SOLE   0 0 0
ARLINGTON ASSET INVST CORP COM 041356205 66 22,379 SH   SOLE   22,379 0 0
ARLINGTON ASSET INVST CORP PUT 041356955 104 353 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 577 89 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 6 1 SH Put SOLE   0 0 0
AMERICAN INTL GROUP INC CALL 026874904 9,849 3,159 SH Call SOLE   0 0 0
AMERICAN INTL GROUP INC PUT 026874954 14,763 4,735 SH Put SOLE   0 0 0
ALTRA INDL MOTION CORP CALL 02208R906 1,252 393 SH Call SOLE   0 0 0
ALTRA INDL MOTION CORP PUT 02208R956 127 40 SH Put SOLE   0 0 0
AIMMUNE THERAPEUTICS INC CALL 00900T907 0 1,004 SH Call SOLE   0 0 0
AIMMUNE THERAPEUTICS INC PUT 00900T957 0 216 SH Put SOLE   0 0 0
APOLLO INVT CORP CALL 03761U902 132 138 SH Call SOLE   0 0 0
APOLLO INVT CORP PUT 03761U952 383 401 SH Put SOLE   0 0 0
AAR CORP CALL 000361905 39 19 SH Call SOLE   0 0 0
AAR CORP PUT 000361955 95 46 SH Put SOLE   0 0 0
AIRGAIN INC CALL 00938A904 33 31 SH Call SOLE   0 0 0
AIRGAIN INC PUT 00938A954 10 10 SH Put SOLE   0 0 0
APPLIED INDL TECHNOLOGIES IN CALL 03820C905 131 21 SH Call SOLE   0 0 0
APPLIED INDL TECHNOLOGIES IN PUT 03820C955 106 17 SH Put SOLE   0 0 0
APARTMENT INVT & MGMT CO CALL 03748R904 18 5 SH Call SOLE   0 0 0
APARTMENT INVT & MGMT CO PUT 03748R954 636 169 SH Put SOLE   0 0 0
ASSURANT INC CALL 04621X908 206 20 SH Call SOLE   0 0 0
ASSURANT INC PUT 04621X958 1,962 190 SH Put SOLE   0 0 0
GALLAGHER ARTHUR J & CO CALL 363576909 1,160 119 SH Call SOLE   0 0 0
GALLAGHER ARTHUR J & CO PUT 363576959 58 6 SH Put SOLE   0 0 0
AEROJET ROCKETDYNE HLDGS INC CALL 007800905 547 138 SH Call SOLE   0 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 23 583 SH   SOLE   583 0 0
AEROJET ROCKETDYNE HLDGS INC PUT 007800955 772 195 SH Put SOLE   0 0 0
AKAMAI TECHNOLOGIES INC CALL 00971T901 3,159 295 SH Call SOLE   0 0 0
AKAMAI TECHNOLOGIES INC PUT 00971T951 1,702 159 SH Put SOLE   0 0 0
AKEBIA THERAPEUTICS INC CALL 00972D905 313 231 SH Call SOLE   0 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 606 44,648 SH   SOLE   44,648 0 0
AKEBIA THERAPEUTICS INC PUT 00972D955 142 105 SH Put SOLE   0 0 0
AKCEA THERAPEUTICS INC CALL 00972L907 8 6 SH Call SOLE   0 0 0
AKCEA THERAPEUTICS INC COM 00972L107 0 41 SH   SOLE   41 0 0
AKCEA THERAPEUTICS INC PUT 00972L957 2 2 SH Put SOLE   0 0 0
AKERO THERAPEUTICS INC CALL 00973Y908 2 1 SH Call SOLE   0 0 0
AKERO THERAPEUTICS INC COM 00973Y108 0 20 SH   SOLE   20 0 0
AKERO THERAPEUTICS INC PUT 00973Y958 4 2 SH Put SOLE   0 0 0
AKORN INC CALL 009728906 38 166 SH Call SOLE   0 0 0
AKOUSTIS TECHNOLOGIES INC CALL 00973N902 1 2 SH Call SOLE   0 0 0
AIR LEASE CORP CALL 00912X902 948 324 SH Call SOLE   0 0 0
AIR LEASE CORP COM 00912X302 228 7,815 SH   SOLE   7,815 0 0
AIR LEASE CORP PUT 00912X952 471 161 SH Put SOLE   0 0 0
ALBEMARLE CORP CALL 012653901 3,613 468 SH Call SOLE   0 0 0
ALBEMARLE CORP PUT 012653951 3,960 513 SH Put SOLE   0 0 0
ALBIREO PHARMA INC CALL 01345P906 985 372 SH Call SOLE   0 0 0
ALBIREO PHARMA INC COM 01345P106 195 7,363 SH   SOLE   7,363 0 0
ALBIREO PHARMA INC PUT 01345P956 103 39 SH Put SOLE   0 0 0
ALCON AG CALL H01301908 1,060 185 SH Call SOLE   0 0 0
ALCON AG COM H01301128 236 4,134 SH   SOLE   4,134 0 0
ALCON AG PUT H01301958 6,981 1,218 SH Put SOLE   0 0 0
ALDEYRA THERAPEUTICS INC CALL 01438T906 7 18 SH Call SOLE   0 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 4 1,153 SH   SOLE   1,153 0 0
ALECTOR INC CALL 014442907 9 4 SH Call SOLE   0 0 0
ALECTOR INC COM 014442107 7 319 SH   SOLE   319 0 0
ALECTOR INC PUT 014442957 2 1 SH Put SOLE   0 0 0
ALEXANDER & BALDWIN INC NEW CALL 014491904 60 50 SH Call SOLE   0 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 39 3,221 SH   SOLE   3,221 0 0
ALEXANDER & BALDWIN INC NEW PUT 014491954 120 99 SH Put SOLE   0 0 0
ALIGN TECHNOLOGY INC CALL 016255901 7,053 257 SH Call SOLE   0 0 0
ALIGN TECHNOLOGY INC PUT 016255951 5,818 212 SH Put SOLE   0 0 0
ALLEGIANT TRAVEL CO CALL 01748X902 2,752 252 SH Call SOLE   0 0 0
ALLEGIANT TRAVEL CO PUT 01748X952 152 14 SH Put SOLE   0 0 0
ALASKA AIR GROUP INC CALL 011659909 3,183 878 SH Call SOLE   0 0 0
ALASKA AIR GROUP INC COM 011659109 164 4,523 SH   SOLE   4,523 0 0
ALASKA AIR GROUP INC PUT 011659959 3,803 1,049 SH Put SOLE   0 0 0
ALKERMES PLC CALL G01767905 298 154 SH Call SOLE   0 0 0
ALKERMES PLC COM G01767105 1,566 80,741 SH   SOLE   80,741 0 0
ALKERMES PLC PUT G01767955 1,420 732 SH Put SOLE   0 0 0
ALLSTATE CORP CALL 020002901 4,354 449 SH Call SOLE   0 0 0
ALLSTATE CORP PUT 020002951 1,192 123 SH Put SOLE   0 0 0
ALLEGION PLC COM G0176J109 112 1,098 SH   SOLE   1,098 0 0
ALLEGION PLC PUT G0176J959 439 43 SH Put SOLE   0 0 0
ALLAKOS INC CALL 01671P900 208 29 SH Call SOLE   0 0 0
ALLAKOS INC COM 01671P100 29 408 SH   SOLE   408 0 0
ALLOGENE THERAPEUTICS INC CALL 019770906 265 62 SH Call SOLE   0 0 0
ALLOGENE THERAPEUTICS INC PUT 019770956 333 78 SH Put SOLE   0 0 0
ALLOT LTD CALL M0854Q905 32 31 SH Call SOLE   0 0 0
ALLOT LTD COM M0854Q105 98 9,425 SH   SOLE   9,425 0 0
ALLOT LTD PUT M0854Q955 51 49 SH Put SOLE   0 0 0
ALLY FINL INC CALL 02005N900 1,727 871 SH Call SOLE   0 0 0
ALLY FINL INC COM 02005N100 3,411 172,061 SH   SOLE   172,061 0 0
ALLY FINL INC PUT 02005N950 4,199 2,118 SH Put SOLE   0 0 0
ALNYLAM PHARMACEUTICALS INC CALL 02043Q907 2,621 177 SH Call SOLE   0 0 0
ALNYLAM PHARMACEUTICALS INC PUT 02043Q957 4,991 337 SH Put SOLE   0 0 0
ALARM COM HLDGS INC CALL 011642905 3,493 539 SH Call SOLE   0 0 0
ALARM COM HLDGS INC PUT 011642955 499 77 SH Put SOLE   0 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 22 7,976 SH   SOLE   7,976 0 0
ALLISON TRANSMISSION HLDGS I CALL 01973R901 1,507 410 SH Call SOLE   0 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 45 1,235 SH   SOLE   1,235 0 0
ALLISON TRANSMISSION HLDGS I PUT 01973R951 1,092 297 SH Put SOLE   0 0 0
ALTIMMUNE INC CALL 02155H900 393 367 SH Call SOLE   0 0 0
ALTIMMUNE INC PUT 02155H950 154 144 SH Put SOLE   0 0 0
ALTAIR ENGR INC COM 021369103 3 76 SH   SOLE   76 0 0
ALTAIR ENGR INC PUT 021369953 7 2 SH Put SOLE   0 0 0
AUTOLIV INC CALL 052800909 651 101 SH Call SOLE   0 0 0
AUTOLIV INC COM 052800109 477 7,406 SH   SOLE   7,406 0 0
AUTOLIV INC PUT 052800959 554 86 SH Put SOLE   0 0 0
ALEXION PHARMACEUTICALS INC CALL 015351909 12,424 1,107 SH Call SOLE   0 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 5,550 49,449 SH   SOLE   49,449 0 0
ALEXION PHARMACEUTICALS INC PUT 015351959 13,738 1,224 SH Put SOLE   0 0 0
ANTERO MIDSTREAM CORP CALL 03676B902 505 992 SH Call SOLE   0 0 0
ANTERO MIDSTREAM CORP COM 03676B102 105 20,751 SH   SOLE   20,751 0 0
ANTERO MIDSTREAM CORP PUT 03676B952 519 1,018 SH Put SOLE   0 0 0
AMAG PHARMACEUTICALS INC CALL 00163U906 218 285 SH Call SOLE   0 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 216 28,306 SH   SOLE   28,306 0 0
AMAG PHARMACEUTICALS INC PUT 00163U956 626 819 SH Put SOLE   0 0 0
APPLIED MATLS INC CALL 038222905 0 2,634 SH Call SOLE   0 0 0
APPLIED MATLS INC PUT 038222955 0 2,649 SH Put SOLE   0 0 0
AMBARELLA INC CALL G037AX901 3,059 668 SH Call SOLE   0 0 0
AMBARELLA INC PUT G037AX951 975 213 SH Put SOLE   0 0 0
AMBAC FINL GROUP INC CALL 023139904 680 475 SH Call SOLE   0 0 0
AMBAC FINL GROUP INC COM 023139884 220 15,410 SH   SOLE   15,410 0 0
AMBAC FINL GROUP INC PUT 023139954 151 106 SH Put SOLE   0 0 0
AMC ENTMT HLDGS INC CALL 00165C904 2,438 5,685 SH Call SOLE   0 0 0
AMC ENTMT HLDGS INC PUT 00165C954 2,202 5,135 SH Put SOLE   0 0 0
AMCOR PLC CALL G0250X907 86 85 SH Call SOLE   0 0 0
AMCOR PLC PUT G0250X957 205 201 SH Put SOLE   0 0 0
AMC NETWORKS INC CALL 00164V903 222 95 SH Call SOLE   0 0 0
AMC NETWORKS INC COM 00164V103 117 5,003 SH   SOLE   5,003 0 0
AMC NETWORKS INC PUT 00164V953 776 332 SH Put SOLE   0 0 0
ADVANCED MICRO DEVICES INC CALL 007903907 90,746 17,249 SH Call SOLE   0 0 0
ADVANCED MICRO DEVICES INC COM 007903107 22,366 425,145 SH   SOLE   425,145 0 0
ADVANCED MICRO DEVICES INC PUT 007903957 139,348 26,487 SH Put SOLE   0 0 0
AMETEK INC CALL 031100900 750 84 SH Call SOLE   0 0 0
AMETEK INC PUT 031100950 71 8 SH Put SOLE   0 0 0
AMEDISYS INC CALL 023436908 3,474 175 SH Call SOLE   0 0 0
AMEDISYS INC PUT 023436958 317 16 SH Put SOLE   0 0 0
AFFILIATED MANAGERS GROUP IN CALL 008252908 134 18 SH Call SOLE   0 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 73 984 SH   SOLE   984 0 0
AFFILIATED MANAGERS GROUP IN PUT 008252958 298 40 SH Put SOLE   0 0 0
AMGEN INC CALL 031162900 25,284 1,072 SH Call SOLE   0 0 0
AMGEN INC COM 031162100 174 739 SH   SOLE   739 0 0
AMGEN INC PUT 031162950 24,411 1,035 SH Put SOLE   0 0 0
AMERICAN HOMES 4 RENT CALL 02665T906 59 22 SH Call SOLE   0 0 0
AMERICAN HOMES 4 RENT PUT 02665T956 527 196 SH Put SOLE   0 0 0
JPMORGAN CHASE & CO CALL 46625H905 205 156 SH Call SOLE   0 0 0
JPMORGAN CHASE & CO COM 46625H365 166 12,582 SH   SOLE   12,582 0 0
JPMORGAN CHASE & CO PUT 46625H955 75 57 SH Put SOLE   0 0 0
AMKOR TECHNOLOGY INC CALL 031652900 775 630 SH Call SOLE   0 0 0
AMKOR TECHNOLOGY INC PUT 031652950 141 115 SH Put SOLE   0 0 0
ALPS ETF TR CALL 00162Q906 1,754 711 SH Call SOLE   0 0 0
ALPS ETF TR COM 00162Q452 2 100 SH   SOLE   100 0 0
ALPS ETF TR PUT 00162Q956 1,088 441 SH Put SOLE   0 0 0
ALPS ETF TR CALL 00162Q906 5,787 2,345 SH Call SOLE   0 0 0
ALPS ETF TR PUT 00162Q956 1,823 739 SH Put SOLE   0 0 0
AMN HEALTHCARE SVCS INC CALL 001744901 3,614 799 SH Call SOLE   0 0 0
AMN HEALTHCARE SVCS INC COM 001744101 62 1,386 SH   SOLE   1,386 0 0
AMN HEALTHCARE SVCS INC PUT 001744951 162 36 SH Put SOLE   0 0 0
AMERIPRISE FINL INC CALL 03076C906 750 50 SH Call SOLE   0 0 0
AMERIPRISE FINL INC PUT 03076C956 675 45 SH Put SOLE   0 0 0
AMPIO PHARMACEUTICALS INC CALL 03209T909 48 763 SH Call SOLE   0 0 0
AMPIO PHARMACEUTICALS INC PUT 03209T959 2 44 SH Put SOLE   0 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 2 100 SH   SOLE   100 0 0
AMPHASTAR PHARMACEUTICALS IN PUT 03209R953 2 1 SH Put SOLE   0 0 0
AMPLIFY ENERGY CORP NEW CALL 03212B903 14 117 SH Call SOLE   0 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 0 366 SH   SOLE   366 0 0
AMPLIFY ENERGY CORP NEW PUT 03212B953 1 10 SH Put SOLE   0 0 0
AMERESCO INC CALL 02361E908 227 82 SH Call SOLE   0 0 0
AMERESCO INC PUT 02361E958 13 5 SH Put SOLE   0 0 0
AMARIN CORP PLC CALL 023111906 1,871 2,705 SH Call SOLE   0 0 0
AMARIN CORP PLC COM 023111206 1,450 209,682 SH   SOLE   209,682 0 0
AMARIN CORP PLC PUT 023111956 1,930 2,790 SH Put SOLE   0 0 0
AMYRIS INC CALL 03236M900 338 792 SH Call SOLE   0 0 0
AMYRIS INC PUT 03236M950 138 325 SH Put SOLE   0 0 0
AMNEAL PHARMACEUTICALS INC CALL 03168L905 0 1 SH Call SOLE   0 0 0
AMNEAL PHARMACEUTICALS INC COM 03168L105 11 2,427 SH   SOLE   2,427 0 0
AMNEAL PHARMACEUTICALS INC PUT 03168L955 157 330 SH Put SOLE   0 0 0
AMERICAN SUPERCONDUCTOR CORP CALL 030111907 106 131 SH Call SOLE   0 0 0
AMERICAN SUPERCONDUCTOR CORP COM 030111207 16 2,077 SH   SOLE   2,077 0 0
AMERICAN SUPERCONDUCTOR CORP PUT 030111957 234 288 SH Put SOLE   0 0 0
AMERICAN SOFTWARE INC CALL 029683909 70 45 SH Call SOLE   0 0 0
AMERICAN SOFTWARE INC COM 029683109 12 782 SH   SOLE   782 0 0
AMERICAN TOWER CORP NEW CALL 03027X900 22,803 882 SH Call SOLE   0 0 0
AMERICAN TOWER CORP NEW COM 03027X100 16 65 SH   SOLE   65 0 0
AMERICAN TOWER CORP NEW PUT 03027X950 10,987 425 SH Put SOLE   0 0 0
TD AMERITRADE HLDG CORP CALL 87236Y908 905 249 SH Call SOLE   0 0 0
TD AMERITRADE HLDG CORP PUT 87236Y958 694 191 SH Put SOLE   0 0 0
AMERICAN WOODMARK CORPORATIO CALL 030506909 355 47 SH Call SOLE   0 0 0
AMERICAN WOODMARK CORPORATIO PUT 030506959 506 67 SH Put SOLE   0 0 0
AMERICA MOVIL SAB DE CV CALL 02364W905 1,817 1,432 SH Call SOLE   0 0 0
AMERICA MOVIL SAB DE CV COM 02364W105 1,129 89,037 SH   SOLE   89,037 0 0
AMERICA MOVIL SAB DE CV PUT 02364W955 1,277 1,007 SH Put SOLE   0 0 0
ETFIS SER TR I CALL 26923G902 0 5 SH Call SOLE   0 0 0
ETFIS SER TR I CALL 26923G902 0 39 SH Call SOLE   0 0 0
ETFIS SER TR I PUT 26923G952 0 2 SH Put SOLE   0 0 0
AMAZON COM INC CALL 023135906 1,770,334 6,417 SH Call SOLE   0 0 0
AMAZON COM INC COM 023135106 518 188 SH   SOLE   188 0 0
AMAZON COM INC PUT 023135956 1,510,178 5,474 SH Put SOLE   0 0 0
AUTONATION INC CALL 05329W902 1,112 296 SH Call SOLE   0 0 0
AUTONATION INC PUT 05329W952 417 111 SH Put SOLE   0 0 0
ANAPTYSBIO INC CALL 032724906 125 56 SH Call SOLE   0 0 0
ANAPTYSBIO INC COM 032724106 24 1,075 SH   SOLE   1,075 0 0
ANAPTYSBIO INC PUT 032724956 2 1 SH Put SOLE   0 0 0
AMERICAN NATL INS CO CALL 028591905 79 11 SH Call SOLE   0 0 0
AMERICAN NATL INS CO COM 028591105 35 494 SH   SOLE   494 0 0
ANDERSONS INC CALL 034164903 17 13 SH Call SOLE   0 0 0
ANDERSONS INC COM 034164103 54 3,964 SH   SOLE   3,964 0 0
ANDERSONS INC PUT 034164953 78 57 SH Put SOLE   0 0 0
ARISTA NETWORKS INC CALL 040413906 8,842 421 SH Call SOLE   0 0 0
ARISTA NETWORKS INC COM 040413106 480 2,288 SH   SOLE   2,288 0 0
ARISTA NETWORKS INC PUT 040413956 7,771 370 SH Put SOLE   0 0 0
ABERCROMBIE & FITCH CO CALL 002896907 641 603 SH Call SOLE   0 0 0
ABERCROMBIE & FITCH CO COM 002896207 253 23,812 SH   SOLE   23,812 0 0
ABERCROMBIE & FITCH CO PUT 002896957 668 628 SH Put SOLE   0 0 0
ANGI HOMESERVICES INC CALL 00183L902 1,115 918 SH Call SOLE   0 0 0
ANGI HOMESERVICES INC PUT 00183L952 400 330 SH Put SOLE   0 0 0
ANGIODYNAMICS INC CALL 03475V901 68 67 SH Call SOLE   0 0 0
ANGIODYNAMICS INC COM 03475V101 0 17 SH   SOLE   17 0 0
ANGIODYNAMICS INC PUT 03475V951 46 46 SH Put SOLE   0 0 0
ANWORTH MTG ASSET CORP CALL 037347901 36 213 SH Call SOLE   0 0 0
ANWORTH MTG ASSET CORP PUT 037347951 0 2 SH Put SOLE   0 0 0
ANIKA THERAPEUTICS INC CALL 035255908 475 126 SH Call SOLE   0 0 0
ANI PHARMACEUTICALS INC CALL 00182C903 29 9 SH Call SOLE   0 0 0
ANI PHARMACEUTICALS INC COM 00182C103 21 653 SH   SOLE   653 0 0
ANI PHARMACEUTICALS INC PUT 00182C953 22 7 SH Put SOLE   0 0 0
ANSYS INC CALL 03662Q905 5,805 199 SH Call SOLE   0 0 0
ANSYS INC PUT 03662Q955 3,442 118 SH Put SOLE   0 0 0
ANTHEM INC CALL 036752903 12,649 481 SH Call SOLE   0 0 0
ANTHEM INC COM 036752103 1,047 3,985 SH   SOLE   3,985 0 0
ANTHEM INC PUT 036752953 8,783 334 SH Put SOLE   0 0 0
AON PLC CALL G0403H908 6,298 327 SH Call SOLE   0 0 0
AON PLC PUT G0403H958 6,028 313 SH Put SOLE   0 0 0
SMITH A O CORP CALL 831865909 419 89 SH Call SOLE   0 0 0
SMITH A O CORP PUT 831865959 202 43 SH Put SOLE   0 0 0
ALPHA & OMEGA SEMICONDUCTOR COM G6331P104 158 14,549 SH   SOLE   14,549 0 0
ALPHA & OMEGA SEMICONDUCTOR PUT G6331P954 461 424 SH Put SOLE   0 0 0
AMPCO-PITTSBURGH CORP CALL 032037903 2 8 SH Call SOLE   0 0 0
APACHE CORP CALL 037411905 4,044 2,996 SH Call SOLE   0 0 0
APACHE CORP COM 037411105 104 7,717 SH   SOLE   7,717 0 0
APACHE CORP PUT 037411955 4,565 3,382 SH Put SOLE   0 0 0
ARTISAN PARTNERS ASSET MGMT CALL 04316A908 117 36 SH Call SOLE   0 0 0
ARTISAN PARTNERS ASSET MGMT COM 04316A108 13 401 SH   SOLE   401 0 0
ARTISAN PARTNERS ASSET MGMT PUT 04316A958 48 15 SH Put SOLE   0 0 0
AIR PRODS & CHEMS INC CALL 009158906 4,805 199 SH Call SOLE   0 0 0
AIR PRODS & CHEMS INC PUT 009158956 17,578 728 SH Put SOLE   0 0 0
AMERICAN PUBLIC EDUCATION IN CALL 02913V903 5 2 SH Call SOLE   0 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 31 1,058 SH   SOLE   1,058 0 0
AMERICAN PUBLIC EDUCATION IN PUT 02913V953 68 23 SH Put SOLE   0 0 0
APEX GLOBAL BRANDS INC PUT 03755M951 0 1 SH Put SOLE   0 0 0
API GROUP CORP COM 00187Y100 11 980 SH   SOLE   980 0 0
API GROUP CORP PUT 00187Y950 23 19 SH Put SOLE   0 0 0
AMPHENOL CORP NEW CALL 032095901 459 48 SH Call SOLE   0 0 0
AMPHENOL CORP NEW COM 032095101 238 2,491 SH   SOLE   2,491 0 0
AMPHENOL CORP NEW PUT 032095951 134 14 SH Put SOLE   0 0 0
APHRIA INC CALL 03765K904 598 1,394 SH Call SOLE   0 0 0
APHRIA INC COM 03765K104 955 222,693 SH   SOLE   222,693 0 0
APHRIA INC PUT 03765K954 1,978 4,613 SH Put SOLE   0 0 0
APPLE HOSPITALITY REIT INC CALL 03784Y900 359 372 SH Call SOLE   0 0 0
APPLE HOSPITALITY REIT INC COM 03784Y200 164 17,028 SH   SOLE   17,028 0 0
APPLE HOSPITALITY REIT INC PUT 03784Y950 279 289 SH Put SOLE   0 0 0
APELLIS PHARMACEUTICALS INC CALL 03753U906 1,293 396 SH Call SOLE   0 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 147 4,525 SH   SOLE   4,525 0 0
APELLIS PHARMACEUTICALS INC PUT 03753U956 542 166 SH Put SOLE   0 0 0
APOLLO GLOBAL MGMT INC CALL 03768E905 5,116 1,025 SH Call SOLE   0 0 0
APOLLO GLOBAL MGMT INC PUT 03768E955 1,782 357 SH Put SOLE   0 0 0
APOGEE ENTERPRISES INC CALL 037598909 149 65 SH Call SOLE   0 0 0
APOGEE ENTERPRISES INC COM 037598109 93 4,048 SH   SOLE   4,048 0 0
APOGEE ENTERPRISES INC PUT 037598959 163 71 SH Put SOLE   0 0 0
APPFOLIO INC CALL 03783C900 16 1 SH Call SOLE   0 0 0
APPFOLIO INC COM 03783C100 144 889 SH   SOLE   889 0 0
APPFOLIO INC PUT 03783C950 2,440 150 SH Put SOLE   0 0 0
APPIAN CORP CALL 03782L901 2,793 545 SH Call SOLE   0 0 0
APPIAN CORP PUT 03782L951 4,648 907 SH Put SOLE   0 0 0
DIGITAL TURBINE INC CALL 25400W902 837 666 SH Call SOLE   0 0 0
DIGITAL TURBINE INC COM 25400W102 212 16,899 SH   SOLE   16,899 0 0
DIGITAL TURBINE INC PUT 25400W952 940 748 SH Put SOLE   0 0 0
BLUE APRON HLDGS INC CALL 09523Q900 955 862 SH Call SOLE   0 0 0
BLUE APRON HLDGS INC COM 09523Q200 98 8,925 SH   SOLE   8,925 0 0
BLUE APRON HLDGS INC PUT 09523Q950 1,621 1,462 SH Put SOLE   0 0 0
BLUE APRON HLDGS INC CALL 09523Q900 2 2 SH Call SOLE   0 0 0
BLUE APRON HLDGS INC PUT 09523Q950 163 147 SH Put SOLE   0 0 0
ALPHA PRO TECH LTD CALL 020772909 2,950 1,667 SH Call SOLE   0 0 0
ALPHA PRO TECH LTD COM 020772109 185 10,478 SH   SOLE   10,478 0 0
ALPHA PRO TECH LTD PUT 020772959 2,561 1,447 SH Put SOLE   0 0 0
APTOSE BIOSCIENCES INC CALL 03835T900 0 126 SH Call SOLE   0 0 0
APTOSE BIOSCIENCES INC COM 03835T200 0 5,585 SH   SOLE   5,585 0 0
APTOSE BIOSCIENCES INC PUT 03835T950 0 452 SH Put SOLE   0 0 0
PREFERRED APT CMNTYS INC CALL 74039L903 1 2 SH Call SOLE   0 0 0
PREFERRED APT CMNTYS INC COM 74039L103 2 294 SH   SOLE   294 0 0
PREFERRED APT CMNTYS INC PUT 74039L953 1 2 SH Put SOLE   0 0 0
APTIV PLC CALL G6095L909 3,802 488 SH Call SOLE   0 0 0
APTIV PLC PUT G6095L959 3,179 408 SH Put SOLE   0 0 0
APTEVO THERAPEUTICS INC CALL 03835L907 0 3 SH Call SOLE   0 0 0
APYX MED CORP CALL 03837C906 0 1 SH Call SOLE   0 0 0
APYX MED CORP COM 03837C106 1 187 SH   SOLE   187 0 0
AQUA METALS INC CALL 03837J901 0 6 SH Call SOLE   0 0 0
AQUA METALS INC PUT 03837J951 0 5 SH Put SOLE   0 0 0
AQUESTIVE THERAPEUTICS INC CALL 03843E904 9 20 SH Call SOLE   0 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 2 560 SH   SOLE   560 0 0
AQUESTIVE THERAPEUTICS INC PUT 03843E954 7 16 SH Put SOLE   0 0 0
EVOQUA WATER TECHNOLOGIES CO CALL 30057T905 63 34 SH Call SOLE   0 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 130 7,040 SH   SOLE   7,040 0 0
EVOQUA WATER TECHNOLOGIES CO PUT 30057T955 273 147 SH Put SOLE   0 0 0
ANTERO RESOURCES CORP CALL 03674X906 483 1,902 SH Call SOLE   0 0 0
ANTERO RESOURCES CORP COM 03674X106 202 79,785 SH   SOLE   79,785 0 0
ANTERO RESOURCES CORP PUT 03674X956 260 1,024 SH Put SOLE   0 0 0
AMERICAN RENAL ASSOCS HLDGS COM 029227105 3 570 SH   SOLE   570 0 0
AMERICAN RENAL ASSOCS HLDGS PUT 029227955 55 85 SH Put SOLE   0 0 0
ARAVIVE INC COM 03890D108 2 253 SH   SOLE   253 0 0
ARAVIVE INC PUT 03890D958 2 2 SH Put SOLE   0 0 0
ACCURAY INC CALL 004397905 26 132 SH Call SOLE   0 0 0
ACCURAY INC PUT 004397955 1 6 SH Put SOLE   0 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 0 303 SH   SOLE   303 0 0
ARC DOCUMENT SOLUTIONS INC PUT 00191G953 0 3 SH Put SOLE   0 0 0
ARCBEST CORP CALL 03937C905 10 4 SH Call SOLE   0 0 0
ARCBEST CORP COM 03937C105 58 2,198 SH   SOLE   2,198 0 0
ARCBEST CORP PUT 03937C955 111 42 SH Put SOLE   0 0 0
ARES CAPITAL CORP CALL 04010L903 1,657 1,147 SH Call SOLE   0 0 0
ARES CAPITAL CORP COM 04010L103 715 49,527 SH   SOLE   49,527 0 0
ARES CAPITAL CORP PUT 04010L953 1,813 1,255 SH Put SOLE   0 0 0
ARCH RESOURCES INC CALL 03940R907 39 14 SH Call SOLE   0 0 0
ARCH RESOURCES INC COM 03940R107 481 16,956 SH   SOLE   16,956 0 0
ARCH RESOURCES INC PUT 03940R957 201 71 SH Put SOLE   0 0 0
ARCOS DORADOS HOLDINGS INC CALL G0457F907 28 67 SH Call SOLE   0 0 0
ARCOS DORADOS HOLDINGS INC COM G0457F107 66 15,752 SH   SOLE   15,752 0 0
ARCOS DORADOS HOLDINGS INC PUT G0457F957 408 976 SH Put SOLE   0 0 0
ARCTURUS THERAPEUTICS HLDG I CALL 03969T909 280 60 SH Call SOLE   0 0 0
ARCTURUS THERAPEUTICS HLDG I COM 03969T109 3 84 SH   SOLE   84 0 0
ARDAGH GROUP S A CALL L0223L901 2 2 SH Call SOLE   0 0 0
ARDAGH GROUP S A PUT L0223L951 45 35 SH Put SOLE   0 0 0
ARDELYX INC CALL 039697907 92 134 SH Call SOLE   0 0 0
ARDELYX INC COM 039697107 26 3,868 SH   SOLE   3,868 0 0
ARDELYX INC PUT 039697957 89 129 SH Put SOLE   0 0 0
ALEXANDRIA REAL ESTATE EQ IN CALL 015271909 3,423 211 SH Call SOLE   0 0 0
ALEXANDRIA REAL ESTATE EQ IN PUT 015271959 97 6 SH Put SOLE   0 0 0
ARES MANAGEMENT CORPORATION CALL 03990B901 170 43 SH Call SOLE   0 0 0
ARES MANAGEMENT CORPORATION COM 03990B101 12 303 SH   SOLE   303 0 0
ARES MANAGEMENT CORPORATION PUT 03990B951 408 103 SH Put SOLE   0 0 0
ARGENX SE CALL 04016X901 4,752 211 SH Call SOLE   0 0 0
ARGENX SE PUT 04016X951 202 9 SH Put SOLE   0 0 0
APOLLO COML REAL EST FIN INC CALL 03762U905 292 298 SH Call SOLE   0 0 0
APOLLO COML REAL EST FIN INC PUT 03762U955 278 284 SH Put SOLE   0 0 0
ARK ETF TR CALL 00214Q901 20 4 SH Call SOLE   0 0 0
ARK ETF TR PUT 00214Q951 5 1 SH Put SOLE   0 0 0
ARK ETF TR CALL 00214Q901 2,980 418 SH Call SOLE   0 0 0
ARK ETF TR PUT 00214Q951 92 13 SH Put SOLE   0 0 0
ARK ETF TR CALL 00214Q901 76 9 SH Call SOLE   0 0 0
ARK ETF TR COM 00214Q401 760 8,967 SH   SOLE   8,967 0 0
ARK ETF TR PUT 00214Q951 25 3 SH Put SOLE   0 0 0
ARLO TECHNOLOGIES INC CALL 04206A901 5 21 SH Call SOLE   0 0 0
ARLO TECHNOLOGIES INC COM 04206A101 41 16,185 SH   SOLE   16,185 0 0
ARLO TECHNOLOGIES INC PUT 04206A951 19 74 SH Put SOLE   0 0 0
ALLIANCE RES PARTNER L P CALL 01877R908 47 145 SH Call SOLE   0 0 0
ALLIANCE RES PARTNER L P COM 01877R108 47 14,664 SH   SOLE   14,664 0 0
ALLIANCE RES PARTNER L P PUT 01877R958 237 728 SH Put SOLE   0 0 0
ARAMARK CALL 03852U906 1,272 564 SH Call SOLE   0 0 0
ARAMARK COM 03852U106 207 9,177 SH   SOLE   9,177 0 0
ARAMARK PUT 03852U956 5,730 2,539 SH Put SOLE   0 0 0
ARENA PHARMACEUTICALS INC CALL 040047907 346 55 SH Call SOLE   0 0 0
ARENA PHARMACEUTICALS INC COM 040047607 165 2,628 SH   SOLE   2,628 0 0
ARENA PHARMACEUTICALS INC PUT 040047957 535 85 SH Put SOLE   0 0 0
ARCONIC CORPORATION CALL 03966V907 168 121 SH Call SOLE   0 0 0
ARCONIC CORPORATION PUT 03966V957 72 52 SH Put SOLE   0 0 0
ARCHROCK INC CALL 03957W906 70 109 SH Call SOLE   0 0 0
ARCHROCK INC COM 03957W106 41 6,405 SH   SOLE   6,405 0 0
ARCHROCK INC PUT 03957W956 67 104 SH Put SOLE   0 0 0
ARMOUR RESIDENTIAL REIT INC CALL 042315907 489 521 SH Call SOLE   0 0 0
ARMOUR RESIDENTIAL REIT INC PUT 042315957 250 267 SH Put SOLE   0 0 0
ARVINAS INC CALL 04335A905 16 5 SH Call SOLE   0 0 0
ARVINAS INC PUT 04335A955 6 2 SH Put SOLE   0 0 0
ARROW ELECTRS INC CALL 042735900 288 42 SH Call SOLE   0 0 0
ARROWHEAD PHARMACEUTICALS IN CALL 04280A900 2,530 586 SH Call SOLE   0 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1,885 43,654 SH   SOLE   43,654 0 0
ARROWHEAD PHARMACEUTICALS IN PUT 04280A950 2,556 592 SH Put SOLE   0 0 0
ASA GOLD AND PRECIOUS MTLS L CALL G3156P903 21 12 SH Call SOLE   0 0 0
ASA GOLD AND PRECIOUS MTLS L COM G3156P103 54 3,085 SH   SOLE   3,085 0 0
ASA GOLD AND PRECIOUS MTLS L PUT G3156P953 155 89 SH Put SOLE   0 0 0
ASSOCIATED BANC CORP CALL 045487905 103 76 SH Call SOLE   0 0 0
ASSOCIATED BANC CORP COM 045487105 62 4,539 SH   SOLE   4,539 0 0
ASSOCIATED BANC CORP PUT 045487955 124 91 SH Put SOLE   0 0 0
ARDMORE SHIPPING CORP CALL Y0207T900 18 42 SH Call SOLE   0 0 0
ARDMORE SHIPPING CORP COM Y0207T100 38 8,760 SH   SOLE   8,760 0 0
ARDMORE SHIPPING CORP PUT Y0207T950 51 118 SH Put SOLE   0 0 0
ASTA FDG INC CALL 046220909 1 1 SH Call SOLE   0 0 0
ASTA FDG INC COM 046220109 4 345 SH   SOLE   345 0 0
ASTA FDG INC PUT 046220959 38 30 SH Put SOLE   0 0 0
ASGN INC CALL 00191U902 653 98 SH Call SOLE   0 0 0
ASGN INC PUT 00191U952 380 57 SH Put SOLE   0 0 0
ASHLAND GLOBAL HLDGS INC CALL 044186904 373 54 SH Call SOLE   0 0 0
ASHLAND GLOBAL HLDGS INC PUT 044186954 48 7 SH Put SOLE   0 0 0
DBX ETF TR CALL 233051909 2,335 786 SH Call SOLE   0 0 0
DBX ETF TR COM 233051879 1,175 39,580 SH   SOLE   39,580 0 0
DBX ETF TR PUT 233051959 6,351 2,138 SH Put SOLE   0 0 0
DBX ETF TR CALL 233051909 122 41 SH Call SOLE   0 0 0
ADVANSIX INC CALL 00773T901 119 102 SH Call SOLE   0 0 0
ADVANSIX INC COM 00773T101 7 619 SH   SOLE   619 0 0
ADVANSIX INC PUT 00773T951 27 23 SH Put SOLE   0 0 0
ASSEMBLY BIOSCIENCES INC CALL 045396908 13 6 SH Call SOLE   0 0 0
ASML HOLDING N V CALL N07059900 18,217 495 SH Call SOLE   0 0 0
ASML HOLDING N V PUT N07059950 20,020 544 SH Put SOLE   0 0 0
ASCENA RETAIL GROUP INC CALL 04351G900 371 2,542 SH Call SOLE   0 0 0
ASCENA RETAIL GROUP INC PUT 04351G950 25 177 SH Put SOLE   0 0 0
ASCENA RETAIL GROUP INC CALL 04351G900 10 74 SH Call SOLE   0 0 0
ASCENA RETAIL GROUP INC PUT 04351G950 5 38 SH Put SOLE   0 0 0
ASCENDIS PHARMA A S CALL 04351P901 177 12 SH Call SOLE   0 0 0
ASCENDIS PHARMA A S COM 04351P101 296 2,007 SH   SOLE   2,007 0 0
ALTISOURCE PORTFOLIO SOLNS S CALL L0175J904 88 60 SH Call SOLE   0 0 0
ALTISOURCE PORTFOLIO SOLNS S COM L0175J104 53 3,618 SH   SOLE   3,618 0 0
ALTISOURCE PORTFOLIO SOLNS S PUT L0175J954 35 24 SH Put SOLE   0 0 0
GRUPO AEROPORTUARIO DEL SURE COM 40051E202 34 308 SH   SOLE   308 0 0
ASSERTIO HOLDINGS INC CALL 04546C906 14 165 SH Call SOLE   0 0 0
ASSERTIO HOLDINGS INC PUT 04546C956 13 152 SH Put SOLE   0 0 0
ASTEC INDS INC CALL 046224901 46 10 SH Call SOLE   0 0 0
ASTEC INDS INC COM 046224101 23 500 SH   SOLE   500 0 0
ASURE SOFTWARE INC CALL 04649U902 334 520 SH Call SOLE   0 0 0
ASURE SOFTWARE INC COM 04649U102 67 10,436 SH   SOLE   10,436 0 0
ASURE SOFTWARE INC PUT 04649U952 334 520 SH Put SOLE   0 0 0
AMTECH SYS INC COM 032332504 1 408 SH   SOLE   408 0 0
ATLANTIC POWER CORP CALL 04878Q903 2 12 SH Call SOLE   0 0 0
ATLANTIC POWER CORP COM 04878Q863 19 9,685 SH   SOLE   9,685 0 0
ATLANTIC POWER CORP PUT 04878Q953 20 100 SH Put SOLE   0 0 0
ATLAS CORP CALL Y0436Q909 313 413 SH Call SOLE   0 0 0
ATLAS CORP PUT Y0436Q959 23 31 SH Put SOLE   0 0 0
ALPHATEC HLDGS INC CALL 02081G901 56 120 SH Call SOLE   0 0 0
ALPHATEC HLDGS INC PUT 02081G951 1 4 SH Put SOLE   0 0 0
A10 NETWORKS INC CALL 002121901 14 21 SH Call SOLE   0 0 0
A10 NETWORKS INC COM 002121101 16 2,413 SH   SOLE   2,413 0 0
A10 NETWORKS INC PUT 002121951 6 9 SH Put SOLE   0 0 0
ANTERIX INC CALL 03676C900 843 186 SH Call SOLE   0 0 0
ANTERIX INC COM 03676C100 578 12,749 SH   SOLE   12,749 0 0
ANTERIX INC PUT 03676C950 1,097 242 SH Put SOLE   0 0 0
ADTALEM GLOBAL ED INC CALL 00737L903 171 55 SH Call SOLE   0 0 0
ADTALEM GLOBAL ED INC PUT 00737L953 3 1 SH Put SOLE   0 0 0
ATHENE HLDG LTD CALL G0684D907 1,219 391 SH Call SOLE   0 0 0
ATHENE HLDG LTD COM G0684D107 892 28,630 SH   SOLE   28,630 0 0
ATHENE HLDG LTD PUT G0684D957 1,883 604 SH Put SOLE   0 0 0
AUTOHOME INC CALL 05278C907 649 86 SH Call SOLE   0 0 0
AUTOHOME INC COM 05278C107 91 1,208 SH   SOLE   1,208 0 0
AUTOHOME INC PUT 05278C957 166 22 SH Put SOLE   0 0 0
ATHERSYS INC NEW CALL 04744L906 385 1,397 SH Call SOLE   0 0 0
ATHERSYS INC NEW COM 04744L106 156 56,791 SH   SOLE   56,791 0 0
ATHERSYS INC NEW PUT 04744L956 276 1,002 SH Put SOLE   0 0 0
ALLEGHENY TECHNOLOGIES INC CALL 01741R902 398 391 SH Call SOLE   0 0 0
ALLEGHENY TECHNOLOGIES INC PUT 01741R952 230 226 SH Put SOLE   0 0 0
ATKORE INTL GROUP INC CALL 047649908 2 1 SH Call SOLE   0 0 0
ATKORE INTL GROUP INC PUT 047649958 136 50 SH Put SOLE   0 0 0
ACTINIUM PHARMACEUTICALS INC CALL 00507W907 0 1 SH Call SOLE   0 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 0 100 SH   SOLE   100 0 0
ACTINIUM PHARMACEUTICALS INC PUT 00507W957 0 6 SH Put SOLE   0 0 0
ATHENEX INC CALL 04685N903 169 123 SH Call SOLE   0 0 0
ATHENEX INC PUT 04685N953 5 4 SH Put SOLE   0 0 0
ATMOS ENERGY CORP CALL 049560905 826 83 SH Call SOLE   0 0 0
ATMOS ENERGY CORP PUT 049560955 99 10 SH Put SOLE   0 0 0
ATOSSA THERAPEUTICS INC CALL 04962H906 1 15 SH Call SOLE   0 0 0
APTARGROUP INC PUT 038336953 559 50 SH Put SOLE   0 0 0
ATARA BIOTHERAPEUTICS INC CALL 046513907 148 102 SH Call SOLE   0 0 0
ATARA BIOTHERAPEUTICS INC PUT 046513957 36 25 SH Put SOLE   0 0 0
ATRICURE INC COM 04963C209 98 2,188 SH   SOLE   2,188 0 0
ATRICURE INC PUT 04963C959 22 5 SH Put SOLE   0 0 0
ANTARES PHARMA INC CALL 036642906 103 375 SH Call SOLE   0 0 0
ANTARES PHARMA INC PUT 036642956 45 167 SH Put SOLE   0 0 0
AIR TRANSPORT SERVICES GRP I CALL 00922R905 1,024 460 SH Call SOLE   0 0 0
AIR TRANSPORT SERVICES GRP I PUT 00922R955 184 83 SH Put SOLE   0 0 0
ALTICE USA INC CALL 02156K903 595 264 SH Call SOLE   0 0 0
ALTICE USA INC COM 02156K103 1,883 83,577 SH   SOLE   83,577 0 0
ALTICE USA INC PUT 02156K953 3,637 1,614 SH Put SOLE   0 0 0
ACTIVISION BLIZZARD INC CALL 00507V909 30,124 3,969 SH Call SOLE   0 0 0
ACTIVISION BLIZZARD INC COM 00507V109 599 7,898 SH   SOLE   7,898 0 0
ACTIVISION BLIZZARD INC PUT 00507V959 21,525 2,836 SH Put SOLE   0 0 0
ANGLOGOLD ASHANTI LIMITED CALL 035128906 2,577 874 SH Call SOLE   0 0 0
ANGLOGOLD ASHANTI LIMITED PUT 035128956 2,922 991 SH Put SOLE   0 0 0
AUDIOCODES LTD CALL M15342904 937 295 SH Call SOLE   0 0 0
AUDIOCODES LTD PUT M15342954 1,427 449 SH Put SOLE   0 0 0
GOLDEN MINERALS CO PUT 381119956 0 1 SH Put SOLE   0 0 0
AURINIA PHARMACEUTICALS INC CALL 05156V902 419 258 SH Call SOLE   0 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 467 28,767 SH   SOLE   28,767 0 0
AURINIA PHARMACEUTICALS INC PUT 05156V952 1,490 917 SH Put SOLE   0 0 0
AUTOWEB INC CALL 05335B900 4 37 SH Call SOLE   0 0 0
AUTOWEB INC COM 05335B100 1 1,072 SH   SOLE   1,072 0 0
AUTOWEB INC PUT 05335B950 0 1 SH Put SOLE   0 0 0
YAMANA GOLD INC CALL 98462Y900 1,840 3,371 SH Call SOLE   0 0 0
YAMANA GOLD INC PUT 98462Y950 1,255 2,300 SH Put SOLE   0 0 0
AEROVIRONMENT INC CALL 008073908 4,913 617 SH Call SOLE   0 0 0
AEROVIRONMENT INC PUT 008073958 1,759 221 SH Put SOLE   0 0 0
AVALONBAY CMNTYS INC CALL 053484901 1,190 77 SH Call SOLE   0 0 0
AVALONBAY CMNTYS INC PUT 053484951 634 41 SH Put SOLE   0 0 0
AMERICAN VANGUARD CORP COM 030371108 0 43 SH   SOLE   43 0 0
AVEO PHARMACEUTICALS INC CALL 053588907 87 169 SH Call SOLE   0 0 0
AVEO PHARMACEUTICALS INC PUT 053588957 168 327 SH Put SOLE   0 0 0
AVEO PHARMACEUTICALS INC CALL 053588907 997 1,937 SH Call SOLE   0 0 0
AVEO PHARMACEUTICALS INC PUT 053588957 20 40 SH Put SOLE   0 0 0
BROADCOM INC CALL 11135F901 57,504 1,822 SH Call SOLE   0 0 0
BROADCOM INC COM 11135F101 6,262 19,842 SH   SOLE   19,842 0 0
BROADCOM INC PUT 11135F951 71,801 2,275 SH Put SOLE   0 0 0
AVIANCA HLDGS SA CALL 05367G900 0 1 SH Call SOLE   0 0 0
AVIANCA HLDGS SA COM 05367G100 0 100 SH   SOLE   100 0 0
AVIANCA HLDGS SA PUT 05367G950 0 1 SH Put SOLE   0 0 0
AVID TECHNOLOGY INC CALL 05367P900 3 5 SH Call SOLE   0 0 0
AVID TECHNOLOGY INC COM 05367P100 217 29,984 SH   SOLE   29,984 0 0
AVID TECHNOLOGY INC PUT 05367P950 141 195 SH Put SOLE   0 0 0
AVALARA INC CALL 05338G906 3,247 244 SH Call SOLE   0 0 0
AVALARA INC PUT 05338G956 2,129 160 SH Put SOLE   0 0 0
AVANOS MED INC CALL 05350V906 2 1 SH Call SOLE   0 0 0
AVANOS MED INC COM 05350V106 30 1,046 SH   SOLE   1,046 0 0
AVANOS MED INC PUT 05350V956 85 29 SH Put SOLE   0 0 0
AVROBIO INC CALL 05455M900 6 4 SH Call SOLE   0 0 0
AVNET INC CALL 053807903 58 21 SH Call SOLE   0 0 0
AVNET INC COM 053807103 148 5,342 SH   SOLE   5,342 0 0
AVNET INC PUT 053807953 487 175 SH Put SOLE   0 0 0
AVANTOR INC CALL 05352A900 2,157 1,269 SH Call SOLE   0 0 0
AVANTOR INC PUT 05352A950 110 65 SH Put SOLE   0 0 0
ANAVEX LIFE SCIENCES CORP CALL 032797900 0 2 SH Call SOLE   0 0 0
ANAVEX LIFE SCIENCES CORP PUT 032797950 135 276 SH Put SOLE   0 0 0
AVERY DENNISON CORP CALL 053611909 68 6 SH Call SOLE   0 0 0
AVAYA HLDGS CORP CALL 05351X901 349 283 SH Call SOLE   0 0 0
AVAYA HLDGS CORP COM 05351X101 578 46,786 SH   SOLE   46,786 0 0
AVAYA HLDGS CORP PUT 05351X951 888 719 SH Put SOLE   0 0 0
ASPIRA WOMENS HEALTH INC CALL 04537Y909 293 765 SH Call SOLE   0 0 0
ASPIRA WOMENS HEALTH INC PUT 04537Y959 20 53 SH Put SOLE   0 0 0
AMERICAN WTR WKS CO INC NEW CALL 030420903 2,084 162 SH Call SOLE   0 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 609 4,738 SH   SOLE   4,738 0 0
AMERICAN WTR WKS CO INC NEW PUT 030420953 3,460 269 SH Put SOLE   0 0 0
AMER STATES WTR CO CALL 029899901 39 5 SH Call SOLE   0 0 0
AMER STATES WTR CO PUT 029899951 157 20 SH Put SOLE   0 0 0
AWARE INC MASS COM 05453N100 0 298 SH   SOLE   298 0 0
AXOS FINANCIAL INC CALL 05465C900 225 102 SH Call SOLE   0 0 0
AXOS FINANCIAL INC PUT 05465C950 130 59 SH Put SOLE   0 0 0
ABRAXAS PETE CORP CALL 003830906 0 5 SH Call SOLE   0 0 0
ABRAXAS PETE CORP COM 003830106 0 200 SH   SOLE   200 0 0
ABRAXAS PETE CORP PUT 003830956 0 3 SH Put SOLE   0 0 0
ACCELERATE DIAGNOSTICS INC CALL 00430H902 798 527 SH Call SOLE   0 0 0
ACCELERATE DIAGNOSTICS INC PUT 00430H952 140 93 SH Put SOLE   0 0 0
AXOGEN INC CALL 05463X906 37 41 SH Call SOLE   0 0 0
AXOGEN INC PUT 05463X956 15 17 SH Put SOLE   0 0 0
AXOVANT GENE THERAPIES CALL G0750W903 3 14 SH Call SOLE   0 0 0
AXOVANT GENE THERAPIES COM G0750W203 21 7,587 SH   SOLE   7,587 0 0
AXOVANT GENE THERAPIES PUT G0750W953 38 138 SH Put SOLE   0 0 0
AXOVANT GENE THERAPIES CALL G0750W903 1 4 SH Call SOLE   0 0 0
AXOVANT GENE THERAPIES PUT G0750W953 7 28 SH Put SOLE   0 0 0
AMERICAN AXLE & MFG HLDGS IN CALL 024061903 1,122 1,477 SH Call SOLE   0 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 228 30,112 SH   SOLE   30,112 0 0
AMERICAN AXLE & MFG HLDGS IN PUT 024061953 163 215 SH Put SOLE   0 0 0
AXONICS MODULATION TECHNOLOG CALL 05465P901 80 23 SH Call SOLE   0 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 152 4,347 SH   SOLE   4,347 0 0
AXONICS MODULATION TECHNOLOG PUT 05465P951 140 40 SH Put SOLE   0 0 0
AMERICAN EXPRESS CO CALL 025816909 29,911 3,142 SH Call SOLE   0 0 0
AMERICAN EXPRESS CO PUT 025816959 36,975 3,884 SH Put SOLE   0 0 0
AXIS CAPITAL HOLDINGS LTD CALL G0692U909 352 87 SH Call SOLE   0 0 0
AXIS CAPITAL HOLDINGS LTD COM G0692U109 338 8,351 SH   SOLE   8,351 0 0
AXIS CAPITAL HOLDINGS LTD PUT G0692U959 206 51 SH Put SOLE   0 0 0
AXSOME THERAPEUTICS INC CALL 05464T904 0 285 SH Call SOLE   0 0 0
AXSOME THERAPEUTICS INC COM 05464T104 0 12,879 SH   SOLE   12,879 0 0
AXSOME THERAPEUTICS INC PUT 05464T954 0 826 SH Put SOLE   0 0 0
AXALTA COATING SYS LTD CALL G0750C908 2,394 1,062 SH Call SOLE   0 0 0
AXALTA COATING SYS LTD COM G0750C108 1,724 76,459 SH   SOLE   76,459 0 0
AXALTA COATING SYS LTD PUT G0750C958 164 73 SH Put SOLE   0 0 0
AXT INC CALL 00246W903 14 30 SH Call SOLE   0 0 0
AXT INC COM 00246W103 3 819 SH   SOLE   819 0 0
AXT INC PUT 00246W953 11 25 SH Put SOLE   0 0 0
ALEXCO RESOURCE CORP CALL 01535P906 229 1,021 SH Call SOLE   0 0 0
ALEXCO RESOURCE CORP PUT 01535P956 60 271 SH Put SOLE   0 0 0
ATLANTICA SUSTAINABLE INFR P CALL G0751N903 314 108 SH Call SOLE   0 0 0
ATLANTICA SUSTAINABLE INFR P PUT G0751N953 72 25 SH Put SOLE   0 0 0
ACUITY BRANDS INC CALL 00508Y902 1,321 138 SH Call SOLE   0 0 0
ACUITY BRANDS INC PUT 00508Y952 478 50 SH Put SOLE   0 0 0
ALTERYX INC CALL 02156B903 10,201 621 SH Call SOLE   0 0 0
ALTERYX INC COM 02156B103 1,942 11,823 SH   SOLE   11,823 0 0
ALTERYX INC PUT 02156B953 13,405 816 SH Put SOLE   0 0 0
ASTRAZENECA PLC CALL 046353908 22,652 4,283 SH Call SOLE   0 0 0
ASTRAZENECA PLC COM 046353108 3,213 60,767 SH   SOLE   60,767 0 0
ASTRAZENECA PLC PUT 046353958 7,901 1,494 SH Put SOLE   0 0 0
AUTOZONE INC CALL 053332902 5,979 53 SH Call SOLE   0 0 0
AUTOZONE INC COM 053332102 20,221 17,925 SH   SOLE   17,925 0 0
AUTOZONE INC PUT 053332952 19,065 169 SH Put SOLE   0 0 0
ASPEN TECHNOLOGY INC CALL 045327903 31 3 SH Call SOLE   0 0 0
ASPEN TECHNOLOGY INC COM 045327103 829 8,005 SH   SOLE   8,005 0 0
ASPEN TECHNOLOGY INC PUT 045327953 4,921 475 SH Put SOLE   0 0 0
AZUL S A CALL 05501U906 1,946 1,741 SH Call SOLE   0 0 0
AZUL S A PUT 05501U956 199 178 SH Put SOLE   0 0 0
AZZ INC CALL 002474904 840 245 SH Call SOLE   0 0 0
AZZ INC PUT 002474954 13 4 SH Put SOLE   0 0 0
BARNES GROUP INC CALL 067806909 59 15 SH Call SOLE   0 0 0
BARNES GROUP INC PUT 067806959 3 1 SH Put SOLE   0 0 0
BOEING CO CALL 097023905 293,023 15,986 SH Call SOLE   0 0 0
BOEING CO COM 097023105 12,337 67,309 SH   SOLE   67,309 0 0
BOEING CO PUT 097023955 332,487 18,139 SH Put SOLE   0 0 0
ALIBABA GROUP HLDG LTD CALL 01609W902 502,494 23,296 SH Call SOLE   0 0 0
ALIBABA GROUP HLDG LTD COM 01609W102 23,139 107,275 SH   SOLE   107,275 0 0
ALIBABA GROUP HLDG LTD PUT 01609W952 356,099 16,509 SH Put SOLE   0 0 0
BK OF AMERICA CORP CALL 060505904 72,755 30,634 SH Call SOLE   0 0 0
BK OF AMERICA CORP COM 060505104 19,868 836,570 SH   SOLE   836,570 0 0
BK OF AMERICA CORP PUT 060505954 98,707 41,561 SH Put SOLE   0 0 0
BOOZ ALLEN HAMILTON HLDG COR CALL 099502906 661 85 SH Call SOLE   0 0 0
BOOZ ALLEN HAMILTON HLDG COR PUT 099502956 85 11 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P901 10 3 SH Call SOLE   0 0 0
BARCLAYS BK PLC COM 06746P548 100 2,768 SH   SOLE   2,768 0 0
BROOKFIELD ASSET MGMT INC CALL 112585904 286 87 SH Call SOLE   0 0 0
BROOKFIELD ASSET MGMT INC COM 112585104 322 9,811 SH   SOLE   9,811 0 0
BROOKFIELD ASSET MGMT INC PUT 112585954 3,882 1,180 SH Put SOLE   0 0 0
BROOKFIELD ASSET MGMT INC CALL 112585904 745 151 SH Call SOLE   0 0 0
BROOKFIELD ASSET MGMT INC PUT 112585954 547 111 SH Put SOLE   0 0 0
BANC OF CALIFORNIA INC CALL 05990K906 19 18 SH Call SOLE   0 0 0
BANC OF CALIFORNIA INC COM 05990K106 90 8,315 SH   SOLE   8,315 0 0
BANC OF CALIFORNIA INC PUT 05990K956 166 154 SH Put SOLE   0 0 0
BANDWIDTH INC CALL 05988J903 431 34 SH Call SOLE   0 0 0
BANDWIDTH INC COM 05988J103 14 113 SH   SOLE   113 0 0
BANDWIDTH INC PUT 05988J953 596 47 SH Put SOLE   0 0 0
BANNER CORP CALL 06652V908 3 1 SH Call SOLE   0 0 0
BANNER CORP COM 06652V208 9 241 SH   SOLE   241 0 0
BANNER CORP PUT 06652V958 53 14 SH Put SOLE   0 0 0
CREDICORP LTD CALL G2519Y908 654 49 SH Call SOLE   0 0 0
CREDICORP LTD COM G2519Y108 64 480 SH   SOLE   480 0 0
CREDICORP LTD PUT G2519Y958 374 28 SH Put SOLE   0 0 0
BAXTER INTL INC CALL 071813909 3,728 433 SH Call SOLE   0 0 0
BAXTER INTL INC COM 071813109 1,330 15,451 SH   SOLE   15,451 0 0
BAXTER INTL INC PUT 071813959 5,355 622 SH Put SOLE   0 0 0
BLACKBERRY LTD CALL 09228F903 2,236 4,574 SH Call SOLE   0 0 0
BLACKBERRY LTD COM 09228F103 0 100 SH   SOLE   100 0 0
BLACKBERRY LTD PUT 09228F953 1,288 2,634 SH Put SOLE   0 0 0
BANCO BBVA ARGENTINA S A CALL 058934900 312 834 SH Call SOLE   0 0 0
BANCO BBVA ARGENTINA S A COM 058934100 24 6,607 SH   SOLE   6,607 0 0
BANCO BBVA ARGENTINA S A PUT 058934950 110 295 SH Put SOLE   0 0 0
BED BATH & BEYOND INC CALL 075896900 5,256 4,959 SH Call SOLE   0 0 0
BED BATH & BEYOND INC PUT 075896950 3,610 3,406 SH Put SOLE   0 0 0
BANCO BRADESCO S A CALL 059460903 115 303 SH Call SOLE   0 0 0
BANCO BRADESCO S A COM 059460303 296 77,721 SH   SOLE   77,721 0 0
BANCO BRADESCO S A PUT 059460953 312 819 SH Put SOLE   0 0 0
BANCO BRADESCO S A CALL 059460903 1 3 SH Call SOLE   0 0 0
BANCO BRADESCO S A PUT 059460953 406 971 SH Put SOLE   0 0 0
BARINGS BDC INC CALL 06759L903 5 7 SH Call SOLE   0 0 0
BARINGS BDC INC COM 06759L103 16 2,055 SH   SOLE   2,055 0 0
VANECK VECTORS ETF TR CALL 92189F902 309 19 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F726 108 663 SH   SOLE   663 0 0
VANECK VECTORS ETF TR PUT 92189F952 374 23 SH Put SOLE   0 0 0
BRIDGEBIO PHARMA INC CALL 10806X902 1,565 480 SH Call SOLE   0 0 0
BRIDGEBIO PHARMA INC PUT 10806X952 169 52 SH Put SOLE   0 0 0
BHP GROUP PLC CALL 05545E909 1,164 283 SH Call SOLE   0 0 0
BHP GROUP PLC COM 05545E209 177 4,308 SH   SOLE   4,308 0 0
BHP GROUP PLC PUT 05545E959 123 30 SH Put SOLE   0 0 0
BROOKFIELD BUSINESS PARTNERS CALL G16234909 21 7 SH Call SOLE   0 0 0
BROOKFIELD BUSINESS PARTNERS COM G16234109 28 940 SH   SOLE   940 0 0
BROOKFIELD BUSINESS PARTNERS PUT G16234959 6 2 SH Put SOLE   0 0 0
BANCO BILBAO VIZCAYA ARGENTA CALL 05946K901 510 1,502 SH Call SOLE   0 0 0
BANCO BILBAO VIZCAYA ARGENTA PUT 05946K951 5 15 SH Put SOLE   0 0 0
BUILD A BEAR WORKSHOP CALL 120076904 12 59 SH Call SOLE   0 0 0
BUILD A BEAR WORKSHOP PUT 120076954 15 69 SH Put SOLE   0 0 0
BEST BUY INC CALL 086516901 5,183 594 SH Call SOLE   0 0 0
BEST BUY INC PUT 086516951 7,156 820 SH Put SOLE   0 0 0
BRUNSWICK CORP CALL 117043909 96 15 SH Call SOLE   0 0 0
BRUNSWICK CORP PUT 117043959 601 94 SH Put SOLE   0 0 0
BCB BANCORP INC PUT 055298953 0 1 SH Put SOLE   0 0 0
BOISE CASCADE CO DEL CALL 09739D900 37 10 SH Call SOLE   0 0 0
BOISE CASCADE CO DEL COM 09739D100 2 61 SH   SOLE   61 0 0
BOISE CASCADE CO DEL PUT 09739D950 56 15 SH Put SOLE   0 0 0
BCE INC CALL 05534B900 2,940 704 SH Call SOLE   0 0 0
BCE INC COM 05534B760 1,202 28,798 SH   SOLE   28,798 0 0
BCE INC PUT 05534B950 994 238 SH Put SOLE   0 0 0
BONANZA CREEK ENERGY INC CALL 097793900 10 7 SH Call SOLE   0 0 0
BONANZA CREEK ENERGY INC COM 097793400 5 350 SH   SOLE   350 0 0
BONANZA CREEK ENERGY INC PUT 097793950 4 3 SH Put SOLE   0 0 0
BRAINSTORM CELL THERAPEUTICS CALL 10501E901 748 668 SH Call SOLE   0 0 0
BRAINSTORM CELL THERAPEUTICS PUT 10501E951 174 156 SH Put SOLE   0 0 0
BRINKS CO CALL 109696904 72 16 SH Call SOLE   0 0 0
BRINKS CO PUT 109696954 54 12 SH Put SOLE   0 0 0
BLUCORA INC CALL 095229900 119 105 SH Call SOLE   0 0 0
BLUCORA INC COM 095229100 16 1,477 SH   SOLE   1,477 0 0
BLUCORA INC PUT 095229950 1 1 SH Put SOLE   0 0 0
BRIGHTCOVE INC CALL 10921T901 102 130 SH Call SOLE   0 0 0
BRIGHTCOVE INC COM 10921T101 135 17,159 SH   SOLE   17,159 0 0
BIOCRYST PHARMACEUTICALS INC CALL 09058V903 130 273 SH Call SOLE   0 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 49 10,439 SH   SOLE   10,439 0 0
BIOCRYST PHARMACEUTICALS INC PUT 09058V953 10 21 SH Put SOLE   0 0 0
BARCLAYS PLC CALL 06738E904 351 621 SH Call SOLE   0 0 0
BARCLAYS PLC COM 06738E204 791 139,817 SH   SOLE   139,817 0 0
BARCLAYS PLC PUT 06738E954 796 1,407 SH Put SOLE   0 0 0
BAIN CAP SPECIALTY FIN INC CALL 05684B907 3 3 SH Call SOLE   0 0 0
BAIN CAP SPECIALTY FIN INC COM 05684B107 7 709 SH   SOLE   709 0 0
BELDEN INC CALL 077454906 39 12 SH Call SOLE   0 0 0
BELDEN INC COM 077454106 8 274 SH   SOLE   274 0 0
BELDEN INC PUT 077454956 71 22 SH Put SOLE   0 0 0
BRANDYWINE RLTY TR CALL 105368903 66 61 SH Call SOLE   0 0 0
BRANDYWINE RLTY TR PUT 105368953 9 9 SH Put SOLE   0 0 0
BIODELIVERY SCIENCES INTL IN CALL 09060J906 46 106 SH Call SOLE   0 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 131 30,096 SH   SOLE   30,096 0 0
BIODELIVERY SCIENCES INTL IN PUT 09060J956 111 255 SH Put SOLE   0 0 0
BECTON DICKINSON & CO CALL 075887909 6,268 262 SH Call SOLE   0 0 0
BECTON DICKINSON & CO PUT 075887959 9,642 403 SH Put SOLE   0 0 0
BLOOM ENERGY CORP CALL 093712907 1,102 1,013 SH Call SOLE   0 0 0
BLOOM ENERGY CORP PUT 093712957 671 617 SH Put SOLE   0 0 0
BIOTELEMETRY INC CALL 090672906 903 200 SH Call SOLE   0 0 0
BIOTELEMETRY INC PUT 090672956 840 186 SH Put SOLE   0 0 0
BEACON ROOFING SUPPLY INC CALL 073685909 522 198 SH Call SOLE   0 0 0
BEACON ROOFING SUPPLY INC PUT 073685959 324 123 SH Put SOLE   0 0 0
BEL FUSE INC CALL 077347900 3 3 SH Call SOLE   0 0 0
BEL FUSE INC COM 077347300 0 87 SH   SOLE   87 0 0
BEL FUSE INC PUT 077347950 16 15 SH Put SOLE   0 0 0
FRANKLIN RESOURCES INC CALL 354613901 1,170 558 SH Call SOLE   0 0 0
FRANKLIN RESOURCES INC PUT 354613951 484 231 SH Put SOLE   0 0 0
BERRY GLOBAL GROUP INC CALL 08579W903 1,923 434 SH Call SOLE   0 0 0
BERRY GLOBAL GROUP INC COM 08579W103 32 733 SH   SOLE   733 0 0
BERRY GLOBAL GROUP INC PUT 08579W953 1,586 358 SH Put SOLE   0 0 0
BEST INC CALL 08653C906 59 139 SH Call SOLE   0 0 0
BEST INC COM 08653C106 18 4,264 SH   SOLE   4,264 0 0
BEST INC PUT 08653C956 23 56 SH Put SOLE   0 0 0
LISTED FD TR CALL 53656F909 77 51 SH Call SOLE   0 0 0
LISTED FD TR COM 53656F789 25 1,696 SH   SOLE   1,696 0 0
LISTED FD TR PUT 53656F959 21 14 SH Put SOLE   0 0 0
BRIGHT HORIZONS FAM SOL IN D CALL 109194900 82 7 SH Call SOLE   0 0 0
BRIGHT HORIZONS FAM SOL IN D PUT 109194950 58 5 SH Put SOLE   0 0 0
BROWN FORMAN CORP CALL 115637909 12 2 SH Call SOLE   0 0 0
BROWN FORMAN CORP COM 115637209 58 921 SH   SOLE   921 0 0
BENEFYTT TECHNOLOGIES INC CALL 08182C906 513 251 SH Call SOLE   0 0 0
BENEFYTT TECHNOLOGIES INC COM 08182C106 201 9,832 SH   SOLE   9,832 0 0
BENEFYTT TECHNOLOGIES INC PUT 08182C956 910 445 SH Put SOLE   0 0 0
BUNGE LIMITED CALL G16962905 4,507 1,096 SH Call SOLE   0 0 0
BUNGE LIMITED COM G16962105 108 2,636 SH   SOLE   2,636 0 0
BUNGE LIMITED PUT G16962955 1,731 421 SH Put SOLE   0 0 0
BGC PARTNERS INC CALL 05541T901 23 86 SH Call SOLE   0 0 0
BGC PARTNERS INC COM 05541T101 196 71,743 SH   SOLE   71,743 0 0
BGC PARTNERS INC PUT 05541T951 142 519 SH Put SOLE   0 0 0
BIG 5 SPORTING GOODS CORP CALL 08915P901 11 60 SH Call SOLE   0 0 0
BIG 5 SPORTING GOODS CORP PUT 08915P951 0 5 SH Put SOLE   0 0 0
BRIGGS & STRATTON CORP CALL 109043909 307 2,348 SH Call SOLE   0 0 0
BRIGGS & STRATTON CORP PUT 109043959 29 226 SH Put SOLE   0 0 0
BEIGENE LTD CALL 07725L902 18 1 SH Call SOLE   0 0 0
BEIGENE LTD COM 07725L102 205 1,092 SH   SOLE   1,092 0 0
B & G FOODS INC NEW CALL 05508R906 1,123 461 SH Call SOLE   0 0 0
B & G FOODS INC NEW COM 05508R106 8 335 SH   SOLE   335 0 0
B & G FOODS INC NEW PUT 05508R956 1,938 795 SH Put SOLE   0 0 0
BAUSCH HEALTH COS INC CALL 071734907 5,786 3,164 SH Call SOLE   0 0 0
BAUSCH HEALTH COS INC COM 071734107 1,540 84,227 SH   SOLE   84,227 0 0
BAUSCH HEALTH COS INC PUT 071734957 4,395 2,403 SH Put SOLE   0 0 0
BENCHMARK ELECTRS INC CALL 08160H901 12 6 SH Call SOLE   0 0 0
BENCHMARK ELECTRS INC COM 08160H101 5 256 SH   SOLE   256 0 0
BRIGHTHOUSE FINL INC CALL 10922N903 2,139 769 SH Call SOLE   0 0 0
BRIGHTHOUSE FINL INC PUT 10922N953 637 229 SH Put SOLE   0 0 0
BHP GROUP LTD CALL 088606908 6,663 1,340 SH Call SOLE   0 0 0
BHP GROUP LTD PUT 088606958 1,074 216 SH Put SOLE   0 0 0
BRAEMAR HOTELS & RESORTS INC CALL 10482B901 10 35 SH Call SOLE   0 0 0
BRAEMAR HOTELS & RESORTS INC PUT 10482B951 13 47 SH Put SOLE   0 0 0
BIOHAVEN PHARMACTL HLDG CO L CALL G11196905 2,463 337 SH Call SOLE   0 0 0
BIOHAVEN PHARMACTL HLDG CO L PUT G11196955 672 92 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 413 57 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R214 313 4,315 SH   SOLE   4,315 0 0
PROSHARES TR PUT 74347R952 377 52 SH Put SOLE   0 0 0
BAIDU INC CALL 056752908 30,344 2,531 SH Call SOLE   0 0 0
BAIDU INC COM 056752108 18,106 151,024 SH   SOLE   151,024 0 0
BAIDU INC PUT 056752958 44,814 3,738 SH Put SOLE   0 0 0
BIG LOTS INC CALL 089302903 2,095 499 SH Call SOLE   0 0 0
BIG LOTS INC PUT 089302953 1,440 343 SH Put SOLE   0 0 0
BIOGEN INC CALL 09062X903 44,707 1,671 SH Call SOLE   0 0 0
BIOGEN INC PUT 09062X953 50,941 1,904 SH Put SOLE   0 0 0
SPDR SER TR CALL 78468R903 2,343 256 SH Call SOLE   0 0 0
SPDR SER TR PUT 78468R953 1,729 189 SH Put SOLE   0 0 0
BILIBILI INC CALL 090040906 5,998 1,295 SH Call SOLE   0 0 0
BILIBILI INC COM 090040106 2,983 64,407 SH   SOLE   64,407 0 0
BILIBILI INC PUT 090040956 17,166 3,706 SH Put SOLE   0 0 0
BILL COM HLDGS INC CALL 090043900 613 68 SH Call SOLE   0 0 0
BILL COM HLDGS INC COM 090043100 2,094 23,221 SH   SOLE   23,221 0 0
BILL COM HLDGS INC PUT 090043950 5,250 582 SH Put SOLE   0 0 0
BIO RAD LABS INC CALL 090572907 316 7 SH Call SOLE   0 0 0
BIO RAD LABS INC PUT 090572957 90 2 SH Put SOLE   0 0 0
BROOKFIELD INFRAST PARTNERS CALL G16252901 147 36 SH Call SOLE   0 0 0
BROOKFIELD INFRAST PARTNERS PUT G16252951 226 55 SH Put SOLE   0 0 0
BROOKFIELD INFRAST PARTNERS CALL G16252901 15 10 SH Call SOLE   0 0 0
BROOKFIELD INFRAST PARTNERS PUT G16252951 96 64 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 6 8 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B789 70 8,743 SH   SOLE   8,743 0 0
PROSHARES TR PUT 74347B959 2 3 SH Put SOLE   0 0 0
BITAUTO HLDGS LTD CALL 091727907 1,908 1,204 SH Call SOLE   0 0 0
BITAUTO HLDGS LTD PUT 091727957 150 95 SH Put SOLE   0 0 0
VANGUARD BD INDEX FDS CALL 921937905 46 5 SH Call SOLE   0 0 0
BJS WHSL CLUB HLDGS INC CALL 05550J901 1,870 502 SH Call SOLE   0 0 0
BJS WHSL CLUB HLDGS INC PUT 05550J951 1,915 514 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 79 24 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F882 253 7,604 SH   SOLE   7,604 0 0
VANECK VECTORS ETF TR PUT 92189F952 206 62 SH Put SOLE   0 0 0
BJS RESTAURANTS INC CALL 09180C906 1,216 581 SH Call SOLE   0 0 0
BJS RESTAURANTS INC COM 09180C106 681 32,529 SH   SOLE   32,529 0 0
BJS RESTAURANTS INC PUT 09180C956 1,346 643 SH Put SOLE   0 0 0
BANK NEW YORK MELLON CORP CALL 064058900 6,365 1,647 SH Call SOLE   0 0 0
BANK NEW YORK MELLON CORP PUT 064058950 4,947 1,280 SH Put SOLE   0 0 0
BLACKROCK CAP INVT CORP COM 092533108 24 9,212 SH   SOLE   9,212 0 0
BLACKROCK CAP INVT CORP PUT 092533958 7 27 SH Put SOLE   0 0 0
BROOKDALE SR LIVING INC CALL 112463904 31 108 SH Call SOLE   0 0 0
BROOKDALE SR LIVING INC PUT 112463954 140 475 SH Put SOLE   0 0 0
BUCKLE INC CALL 118440906 164 105 SH Call SOLE   0 0 0
BUCKLE INC PUT 118440956 250 160 SH Put SOLE   0 0 0
BLUEKNIGHT ENERGY PARTNERS L CALL 09625U909 13 98 SH Call SOLE   0 0 0
BLUEKNIGHT ENERGY PARTNERS L PUT 09625U959 0 1 SH Put SOLE   0 0 0
ISHARES INC COM 464286657 1 41 SH   SOLE   41 0 0
ISHARES INC PUT 464286951 287 69 SH Put SOLE   0 0 0
BLACK HILLS CORP CALL 092113909 39 7 SH Call SOLE   0 0 0
BLACK HILLS CORP PUT 092113959 56 10 SH Put SOLE   0 0 0
BLACK KNIGHT INC CALL 09215C905 457 63 SH Call SOLE   0 0 0
BLACK KNIGHT INC PUT 09215C955 7 1 SH Put SOLE   0 0 0
INVESCO EXCHANGE-TRADED FD T CALL 46138G900 4,818 2,257 SH Call SOLE   0 0 0
INVESCO EXCHANGE-TRADED FD T PUT 46138G950 10,751 5,036 SH Put SOLE   0 0 0
BOOKING HOLDINGS INC CALL 09857L908 70,859 445 SH Call SOLE   0 0 0
BOOKING HOLDINGS INC COM 09857L108 1,444 907 SH   SOLE   907 0 0
BOOKING HOLDINGS INC PUT 09857L958 136,782 859 SH Put SOLE   0 0 0
BAKER HUGHES COMPANY CALL 05722G900 1,309 851 SH Call SOLE   0 0 0
BAKER HUGHES COMPANY COM 05722G100 978 63,561 SH   SOLE   63,561 0 0
BAKER HUGHES COMPANY PUT 05722G950 1,906 1,239 SH Put SOLE   0 0 0
BANKUNITED INC CALL 06652K903 364 180 SH Call SOLE   0 0 0
BANKUNITED INC PUT 06652K953 28 14 SH Put SOLE   0 0 0
BLACKLINE INC CALL 09239B909 124 15 SH Call SOLE   0 0 0
BLACKLINE INC PUT 09239B959 298 36 SH Put SOLE   0 0 0
BELLICUM PHARMACEUTICALS INC CALL 079481904 1,151 1,550 SH Call SOLE   0 0 0
BELLICUM PHARMACEUTICALS INC PUT 079481954 7 10 SH Put SOLE   0 0 0
REALITY SHS ETF TR CALL 75605A902 67 24 SH Call SOLE   0 0 0
REALITY SHS ETF TR COM 75605A702 16 580 SH   SOLE   580 0 0
TOPBUILD CORP CALL 89055F903 79 7 SH Call SOLE   0 0 0
TOPBUILD CORP PUT 89055F953 22 2 SH Put SOLE   0 0 0
BALLARD PWR SYS INC NEW CALL 058586908 1,121 728 SH Call SOLE   0 0 0
BALLARD PWR SYS INC NEW COM 058586108 976 63,379 SH   SOLE   63,379 0 0
BALLARD PWR SYS INC NEW PUT 058586958 1,655 1,075 SH Put SOLE   0 0 0
BUILDERS FIRSTSOURCE INC CALL 12008R907 320 155 SH Call SOLE   0 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 259 12,534 SH   SOLE   12,534 0 0
BUILDERS FIRSTSOURCE INC PUT 12008R957 45 22 SH Put SOLE   0 0 0
BIOLIFE SOLUTIONS INC CALL 09062W904 68 42 SH Call SOLE   0 0 0
BLACKROCK INC CALL 09247X901 7,780 143 SH Call SOLE   0 0 0
BLACKROCK INC COM 09247X101 2,679 4,925 SH   SOLE   4,925 0 0
BLACKROCK INC PUT 09247X951 39,936 734 SH Put SOLE   0 0 0
BLACKBAUD INC CALL 09227Q900 97 17 SH Call SOLE   0 0 0
BLACKBAUD INC PUT 09227Q950 199 35 SH Put SOLE   0 0 0
BALL CORP CALL 058498906 2,244 323 SH Call SOLE   0 0 0
BALL CORP PUT 058498956 5,274 759 SH Put SOLE   0 0 0
BLOOMIN BRANDS INC CALL 094235908 1,597 1,499 SH Call SOLE   0 0 0
BLOOMIN BRANDS INC PUT 094235958 214 201 SH Put SOLE   0 0 0
BLINK CHARGING CO CALL 09354A900 237 419 SH Call SOLE   0 0 0
BLINK CHARGING CO COM 09354A100 73 12,872 SH   SOLE   12,872 0 0
BLINK CHARGING CO PUT 09354A950 393 692 SH Put SOLE   0 0 0
AMPLIFY ETF TR CALL 032108907 219 109 SH Call SOLE   0 0 0
AMPLIFY ETF TR PUT 032108957 22 11 SH Put SOLE   0 0 0
BLUEBIRD BIO INC CALL 09609G900 3,247 532 SH Call SOLE   0 0 0
BLUEBIRD BIO INC COM 09609G100 1,204 19,738 SH   SOLE   19,738 0 0
BLUEBIRD BIO INC PUT 09609G950 2,075 340 SH Put SOLE   0 0 0
BANCO MACRO SA CALL 05961W905 497 268 SH Call SOLE   0 0 0
BANCO MACRO SA PUT 05961W955 66 36 SH Put SOLE   0 0 0
BMC STK HLDGS INC CALL 05591B909 196 78 SH Call SOLE   0 0 0
BMC STK HLDGS INC COM 05591B109 35 1,425 SH   SOLE   1,425 0 0
BMC STK HLDGS INC PUT 05591B959 125 50 SH Put SOLE   0 0 0
BADGER METER INC CALL 056525908 56 9 SH Call SOLE   0 0 0
BADGER METER INC PUT 056525958 144 23 SH Put SOLE   0 0 0
BANK MONTREAL QUE CALL 063671901 3,840 724 SH Call SOLE   0 0 0
BANK MONTREAL QUE PUT 063671951 4,281 807 SH Put SOLE   0 0 0
BIOMARIN PHARMACEUTICAL INC CALL 09061G901 6,512 528 SH Call SOLE   0 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 3,114 25,250 SH   SOLE   25,250 0 0
BIOMARIN PHARMACEUTICAL INC PUT 09061G951 9,016 731 SH Put SOLE   0 0 0
BRISTOL-MYERS SQUIBB CO CALL 110122908 50,274 8,550 SH Call SOLE   0 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 11,129 189,269 SH   SOLE   189,269 0 0
BRISTOL-MYERS SQUIBB CO PUT 110122958 57,841 9,837 SH Put SOLE   0 0 0
BRISTOL-MYERS SQUIBB CO CALL 110122908 271 137 SH Call SOLE   0 0 0
BRISTOL-MYERS SQUIBB CO PUT 110122958 317 160 SH Put SOLE   0 0 0
VANGUARD BD INDEX FDS CALL 921937905 379 43 SH Call SOLE   0 0 0
VANGUARD BD INDEX FDS COM 921937835 84 955 SH   SOLE   955 0 0
VANGUARD BD INDEX FDS PUT 921937955 273 31 SH Put SOLE   0 0 0
VANGUARD CHARLOTTE FDS PUT 92203J957 0 4 SH Put SOLE   0 0 0
BARNES & NOBLE ED INC CALL 06777U901 6 43 SH Call SOLE   0 0 0
BARNES & NOBLE ED INC COM 06777U101 65 41,233 SH   SOLE   41,233 0 0
BARNES & NOBLE ED INC PUT 06777U951 84 525 SH Put SOLE   0 0 0
BENEFITFOCUS INC CALL 08180D906 82 77 SH Call SOLE   0 0 0
BENEFITFOCUS INC COM 08180D106 97 9,033 SH   SOLE   9,033 0 0
BENEFITFOCUS INC PUT 08180D956 94 88 SH Put SOLE   0 0 0
UNITED STS BRENT OIL FD LP CALL 91167Q900 2,639 2,446 SH Call SOLE   0 0 0
UNITED STS BRENT OIL FD LP PUT 91167Q950 680 631 SH Put SOLE   0 0 0
BANK NOVA SCOTIA B C CALL 064149907 4,990 1,210 SH Call SOLE   0 0 0
BANK NOVA SCOTIA B C PUT 064149957 1,171 284 SH Put SOLE   0 0 0
BIONTECH SE CALL 09075V902 533 80 SH Call SOLE   0 0 0
BIONTECH SE PUT 09075V952 680 102 SH Put SOLE   0 0 0
BANK COMM HLDGS CALL 06424J903 0 1 SH Call SOLE   0 0 0
BANK HAWAII CORP CALL 062540909 135 22 SH Call SOLE   0 0 0
BANK HAWAII CORP PUT 062540959 196 32 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347Y908 70 25 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347Y870 129 4,574 SH   SOLE   4,574 0 0
PROSHARES TR II PUT 74347Y958 266 94 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347Y908 2,064 728 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347Y958 14 5 SH Put SOLE   0 0 0
BOK FINL CORP CALL 05561Q901 45 8 SH Call SOLE   0 0 0
BOK FINL CORP PUT 05561Q951 129 23 SH Put SOLE   0 0 0
DMC GLOBAL INC CALL 23291C903 400 145 SH Call SOLE   0 0 0
DMC GLOBAL INC PUT 23291C953 82 30 SH Put SOLE   0 0 0
BOOT BARN HLDGS INC CALL 099406900 360 167 SH Call SOLE   0 0 0
BOOT BARN HLDGS INC COM 099406100 51 2,409 SH   SOLE   2,409 0 0
BOOT BARN HLDGS INC PUT 099406950 157 73 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 195 82 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y715 148 6,225 SH   SOLE   6,225 0 0
GLOBAL X FDS PUT 37954Y951 432 181 SH Put SOLE   0 0 0
BOX INC CALL 10316T904 3,344 1,611 SH Call SOLE   0 0 0
BOX INC COM 10316T104 1,043 50,241 SH   SOLE   50,241 0 0
BOX INC PUT 10316T954 1,272 613 SH Put SOLE   0 0 0
BP PLC CALL 055622904 18,548 7,954 SH Call SOLE   0 0 0
BP PLC COM 055622104 6,614 283,649 SH   SOLE   283,649 0 0
BP PLC PUT 055622954 15,654 6,713 SH Put SOLE   0 0 0
BOSTON PRIVATE FINL HLDGS IN CALL 101119905 68 100 SH Call SOLE   0 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 35 5,163 SH   SOLE   5,163 0 0
BOSTON PRIVATE FINL HLDGS IN PUT 101119955 112 164 SH Put SOLE   0 0 0
BLUEPRINT MEDICINES CORP CALL 09627Y909 0 111 SH Call SOLE   0 0 0
BLUEPRINT MEDICINES CORP PUT 09627Y959 0 32 SH Put SOLE   0 0 0
BP MIDSTREAM PARTNERS LP CALL 0556EL909 40 35 SH Call SOLE   0 0 0
BP MIDSTREAM PARTNERS LP COM 0556EL109 48 4,206 SH   SOLE   4,206 0 0
BP MIDSTREAM PARTNERS LP PUT 0556EL959 142 124 SH Put SOLE   0 0 0
POPULAR INC CALL 733174900 85 23 SH Call SOLE   0 0 0
POPULAR INC COM 733174700 24 646 SH   SOLE   646 0 0
POPULAR INC PUT 733174950 1,405 378 SH Put SOLE   0 0 0
BP PRUDHOE BAY RTY TR CALL 055630907 205 618 SH Call SOLE   0 0 0
BP PRUDHOE BAY RTY TR PUT 055630957 13 40 SH Put SOLE   0 0 0
BROOKFIELD PROPERTY PARTRS L CALL G16249907 1,357 1,373 SH Call SOLE   0 0 0
BROOKFIELD PROPERTY PARTRS L PUT G16249957 1,124 1,137 SH Put SOLE   0 0 0
BROOKFIELD PPTY REIT INC CALL 11282X903 126 127 SH Call SOLE   0 0 0
BROOKFIELD PPTY REIT INC COM 11282X103 30 3,032 SH   SOLE   3,032 0 0
BROOKFIELD PPTY REIT INC PUT 11282X953 363 365 SH Put SOLE   0 0 0
BROADRIDGE FINL SOLUTIONS IN CALL 11133T903 782 62 SH Call SOLE   0 0 0
BROADRIDGE FINL SOLUTIONS IN PUT 11133T953 353 28 SH Put SOLE   0 0 0
BELLRING BRANDS INC CALL 079823900 1 1 SH Call SOLE   0 0 0
BELLRING BRANDS INC COM 079823100 5 297 SH   SOLE   297 0 0
BELLRING BRANDS INC PUT 079823950 1 1 SH Put SOLE   0 0 0
BRADY CORP CALL 104674906 46 10 SH Call SOLE   0 0 0
CRAFT BREW ALLIANCE INC CALL 224122901 36 24 SH Call SOLE   0 0 0
CRAFT BREW ALLIANCE INC COM 224122101 24 1,611 SH   SOLE   1,611 0 0
CRAFT BREW ALLIANCE INC PUT 224122951 164 107 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 0 3 SH Put SOLE   0 0 0
BRF SA CALL 10552T907 90 229 SH Call SOLE   0 0 0
BRF SA COM 10552T107 582 146,705 SH   SOLE   146,705 0 0
BRF SA PUT 10552T957 583 1,469 SH Put SOLE   0 0 0
BLUEROCK RESIDENTIAL GWT REI CALL 09627J902 38 48 SH Call SOLE   0 0 0
BLUEROCK RESIDENTIAL GWT REI COM 09627J102 15 1,890 SH   SOLE   1,890 0 0
BLUEROCK RESIDENTIAL GWT REI PUT 09627J952 155 193 SH Put SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL CALL 084670902 115,228 6,455 SH Call SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 13,864 77,667 SH   SOLE   77,667 0 0
BERKSHIRE HATHAWAY INC DEL PUT 084670952 114,656 6,423 SH Put SOLE   0 0 0
BROOKLINE BANCORP INC DEL CALL 11373M907 1 1 SH Call SOLE   0 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 31 3,166 SH   SOLE   3,166 0 0
BROOKLINE BANCORP INC DEL PUT 11373M957 9 9 SH Put SOLE   0 0 0
BRUKER CORP CALL 116794908 32 8 SH Call SOLE   0 0 0
BRUKER CORP COM 116794108 51 1,259 SH   SOLE   1,259 0 0
BRUKER CORP PUT 116794958 73 18 SH Put SOLE   0 0 0
BROOKS AUTOMATION INC NEW CALL 114340902 145 33 SH Call SOLE   0 0 0
BROOKS AUTOMATION INC NEW COM 114340102 236 5,338 SH   SOLE   5,338 0 0
BROOKS AUTOMATION INC NEW PUT 114340952 168 38 SH Put SOLE   0 0 0
BROADMARK RLTY CAP INC CALL 11135B900 1 2 SH Call SOLE   0 0 0
BROADMARK RLTY CAP INC COM 11135B100 25 2,688 SH   SOLE   2,688 0 0
BROADMARK RLTY CAP INC PUT 11135B950 64 68 SH Put SOLE   0 0 0
BROWN & BROWN INC CALL 115236901 2,657 652 SH Call SOLE   0 0 0
BROWN & BROWN INC COM 115236101 50 1,250 SH   SOLE   1,250 0 0
BROWN & BROWN INC PUT 115236951 289 71 SH Put SOLE   0 0 0
BRIXMOR PPTY GROUP INC CALL 11120U905 396 309 SH Call SOLE   0 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 303 23,641 SH   SOLE   23,641 0 0
BRIXMOR PPTY GROUP INC PUT 11120U955 78 61 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 1,138 153 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 1,524 205 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 981 132 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 7,058 949 SH Put SOLE   0 0 0
BANCO SANTANDER CHILE NEW CALL 05965X909 16 10 SH Call SOLE   0 0 0
BANCO SANTANDER BRASIL S A CALL 05967A907 0 1 SH Call SOLE   0 0 0
BANCO SANTANDER BRASIL S A PUT 05967A957 2 4 SH Put SOLE   0 0 0
BASSETT FURNITURE INDS INC CALL 070203904 0 1 SH Call SOLE   0 0 0
BIOSIG TECHNOLOGIES INC CALL 09073N901 15 21 SH Call SOLE   0 0 0
BIOSIG TECHNOLOGIES INC COM 09073N201 176 24,555 SH   SOLE   24,555 0 0
BIOSIG TECHNOLOGIES INC PUT 09073N951 161 224 SH Put SOLE   0 0 0
BLACK STONE MINERALS L P CALL 09225M901 16 26 SH Call SOLE   0 0 0
BLACK STONE MINERALS L P COM 09225M101 174 26,910 SH   SOLE   26,910 0 0
BLACK STONE MINERALS L P PUT 09225M951 302 465 SH Put SOLE   0 0 0
BANCO SANTANDER MEXICO SA CALL 05969B903 0 1 SH Call SOLE   0 0 0
BANCO SANTANDER MEXICO SA COM 05969B103 18 4,997 SH   SOLE   4,997 0 0
BSQUARE CORP CALL 11776U900 0 1 SH Call SOLE   0 0 0
VANGUARD BD INDEX FDS CALL 921937905 99 12 SH Call SOLE   0 0 0
VANGUARD BD INDEX FDS COM 921937827 1 14 SH   SOLE   14 0 0
VANGUARD BD INDEX FDS PUT 921937955 24 3 SH Put SOLE   0 0 0
BOSTON SCIENTIFIC CORP CALL 101137907 5,916 1,685 SH Call SOLE   0 0 0
BOSTON SCIENTIFIC CORP COM 101137107 4,414 125,734 SH   SOLE   125,734 0 0
BOSTON SCIENTIFIC CORP PUT 101137957 14,026 3,995 SH Put SOLE   0 0 0
BIOXCEL THERAPEUTICS INC CALL 09075P905 1,865 352 SH Call SOLE   0 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 1,663 31,372 SH   SOLE   31,372 0 0
BIOXCEL THERAPEUTICS INC PUT 09075P955 296 56 SH Put SOLE   0 0 0
B2GOLD CORP CALL 11777Q909 23 42 SH Call SOLE   0 0 0
B2GOLD CORP COM 11777Q209 198 34,808 SH   SOLE   34,808 0 0
B2GOLD CORP PUT 11777Q959 77 137 SH Put SOLE   0 0 0
BRITISH AMERN TOB PLC CALL 110448907 690 178 SH Call SOLE   0 0 0
BRITISH AMERN TOB PLC COM 110448107 47 1,231 SH   SOLE   1,231 0 0
BRITISH AMERN TOB PLC PUT 110448957 1,195 308 SH Put SOLE   0 0 0
PEABODY ENERGY CORP NEW CALL 704551900 34 120 SH Call SOLE   0 0 0
PEABODY ENERGY CORP NEW COM 704551100 0 338 SH   SOLE   338 0 0
PEABODY ENERGY CORP NEW PUT 704551950 35 124 SH Put SOLE   0 0 0
ANHEUSER BUSCH INBEV SA/NV CALL 03524A908 0 1,912 SH Call SOLE   0 0 0
ANHEUSER BUSCH INBEV SA/NV COM 03524A108 0 47,605 SH   SOLE   47,605 0 0
ANHEUSER BUSCH INBEV SA/NV PUT 03524A958 0 1,361 SH Put SOLE   0 0 0
BURLINGTON STORES INC CALL 122017906 886 45 SH Call SOLE   0 0 0
BURLINGTON STORES INC PUT 122017956 2,934 149 SH Put SOLE   0 0 0
COMPANIA DE MINAS BUENAVENTU CALL 204448904 110 121 SH Call SOLE   0 0 0
COMPANIA DE MINAS BUENAVENTU COM 204448104 273 29,960 SH   SOLE   29,960 0 0
COMPANIA DE MINAS BUENAVENTU PUT 204448954 53 58 SH Put SOLE   0 0 0
BABCOCK & WILCOX ENTERPRISES CALL 05614L909 2 10 SH Call SOLE   0 0 0
BABCOCK & WILCOX ENTERPRISES PUT 05614L959 0 1 SH Put SOLE   0 0 0
BORGWARNER INC CALL 099724906 2,492 706 SH Call SOLE   0 0 0
BORGWARNER INC PUT 099724956 2,241 635 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 2 1 SH Call SOLE   0 0 0
BWX TECHNOLOGIES INC CALL 05605H900 1,738 307 SH Call SOLE   0 0 0
BWX TECHNOLOGIES INC PUT 05605H950 152 27 SH Put SOLE   0 0 0
BLACKSTONE GROUP INC CALL 09260D907 10,742 1,896 SH Call SOLE   0 0 0
BLACKSTONE GROUP INC COM 09260D107 2,142 37,806 SH   SOLE   37,806 0 0
BLACKSTONE GROUP INC PUT 09260D957 18,618 3,286 SH Put SOLE   0 0 0
BLUELINX HLDGS INC CALL 09624H908 62 73 SH Call SOLE   0 0 0
BLUELINX HLDGS INC PUT 09624H958 2 3 SH Put SOLE   0 0 0
BLACKSTONE MTG TR INC CALL 09257W900 2,830 1,175 SH Call SOLE   0 0 0
BLACKSTONE MTG TR INC PUT 09257W950 2,042 848 SH Put SOLE   0 0 0
BOSTON PPTYS LTD PARTNERSHIP CALL 101121901 4,591 508 SH Call SOLE   0 0 0
BOSTON PPTYS LTD PARTNERSHIP PUT 101121951 3,081 341 SH Put SOLE   0 0 0
BAUDAX BIO INC CALL 07160F907 53 129 SH Call SOLE   0 0 0
BAUDAX BIO INC COM 07160F107 20 4,835 SH   SOLE   4,835 0 0
BAUDAX BIO INC PUT 07160F957 62 150 SH Put SOLE   0 0 0
BANCORPSOUTH BK TUPELO MISS CALL 05971J902 11 5 SH Call SOLE   0 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 41 1,805 SH   SOLE   1,805 0 0
BOYD GAMING CORP CALL 103304901 1,958 937 SH Call SOLE   0 0 0
BOYD GAMING CORP PUT 103304951 865 414 SH Put SOLE   0 0 0
BEYOND MEAT INC CALL 08862E909 0 5,847 SH Call SOLE   0 0 0
BEYOND MEAT INC COM 08862E109 0 160,419 SH   SOLE   160,419 0 0
BEYOND MEAT INC PUT 08862E959 0 7,648 SH Put SOLE   0 0 0
BEAZER HOMES USA INC CALL 07556Q901 40 40 SH Call SOLE   0 0 0
BEAZER HOMES USA INC COM 07556Q881 187 18,650 SH   SOLE   18,650 0 0
BEAZER HOMES USA INC PUT 07556Q951 233 232 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 186 107 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B292 270 15,526 SH   SOLE   15,526 0 0
PROSHARES TR PUT 74347B959 48 28 SH Put SOLE   0 0 0
BAOZUN INC CALL 06684L903 3,129 814 SH Call SOLE   0 0 0
BAOZUN INC PUT 06684L953 3,914 1,018 SH Put SOLE   0 0 0
CITIGROUP INC CALL 172967904 88,668 17,352 SH Call SOLE   0 0 0
CITIGROUP INC COM 172967424 24,340 476,323 SH   SOLE   476,323 0 0
CITIGROUP INC PUT 172967954 91,136 17,835 SH Put SOLE   0 0 0
CHINA AUTOMOTIVE SYS INC CALL 16936R905 0 1 SH Call SOLE   0 0 0
CHINA AUTOMOTIVE SYS INC COM 16936R105 3 1,125 SH   SOLE   1,125 0 0
CHINA AUTOMOTIVE SYS INC PUT 16936R955 1 6 SH Put SOLE   0 0 0
CREDIT ACCEP CORP MICH CALL 225310901 4,022 96 SH Call SOLE   0 0 0
CREDIT ACCEP CORP MICH PUT 225310951 6,913 165 SH Put SOLE   0 0 0
CACI INTL INC CALL 127190904 130 6 SH Call SOLE   0 0 0
CACI INTL INC COM 127190304 119 553 SH   SOLE   553 0 0
CACI INTL INC PUT 127190954 21 1 SH Put SOLE   0 0 0
CADENCE BANCORPORATION CALL 12739A900 264 298 SH Call SOLE   0 0 0
CADENCE BANCORPORATION COM 12739A100 164 18,603 SH   SOLE   18,603 0 0
CADENCE BANCORPORATION PUT 12739A950 59 67 SH Put SOLE   0 0 0
CAE INC CALL 124765908 0 1 SH Call SOLE   0 0 0
MORGAN STANLEY CHINA A SH FD CALL 617468903 23 12 SH Call SOLE   0 0 0
CONAGRA BRANDS INC CALL 205887902 0 3,024 SH Call SOLE   0 0 0
CONAGRA BRANDS INC PUT 205887952 0 1,147 SH Put SOLE   0 0 0
CONAGRA BRANDS INC CALL 205887902 0 10 SH Call SOLE   0 0 0
CARDINAL HEALTH INC CALL 14149Y908 2,254 432 SH Call SOLE   0 0 0
CARDINAL HEALTH INC COM 14149Y108 1,181 22,647 SH   SOLE   22,647 0 0
CARDINAL HEALTH INC PUT 14149Y958 4,404 844 SH Put SOLE   0 0 0
CAI INTERNATIONAL INC CALL 12477X906 19 12 SH Call SOLE   0 0 0
CANON INC CALL 138006909 5 3 SH Call SOLE   0 0 0
CANON INC COM 138006309 6 308 SH   SOLE   308 0 0
CHEESECAKE FACTORY INC CALL 163072901 2,954 1,289 SH Call SOLE   0 0 0
CHEESECAKE FACTORY INC PUT 163072951 2,067 902 SH Put SOLE   0 0 0
CALERES INC CALL 129500904 115 138 SH Call SOLE   0 0 0
CALERES INC COM 129500104 28 3,360 SH   SOLE   3,360 0 0
CALERES INC PUT 129500954 17 21 SH Put SOLE   0 0 0
CALITHERA BIOSCIENCES INC CALL 13089P901 22 42 SH Call SOLE   0 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 10 1,945 SH   SOLE   1,945 0 0
CALITHERA BIOSCIENCES INC PUT 13089P951 43 82 SH Put SOLE   0 0 0
CAL MAINE FOODS INC CALL 128030902 391 88 SH Call SOLE   0 0 0
CAL MAINE FOODS INC PUT 128030952 155 35 SH Put SOLE   0 0 0
CALIX INC CALL 13100M909 61 41 SH Call SOLE   0 0 0
CALIX INC COM 13100M509 172 11,560 SH   SOLE   11,560 0 0
CALIX INC PUT 13100M959 10 7 SH Put SOLE   0 0 0
CALAMP CORP CALL 128126909 400 500 SH Call SOLE   0 0 0
CALAMP CORP COM 128126109 69 8,665 SH   SOLE   8,665 0 0
CALAMP CORP PUT 128126959 10 13 SH Put SOLE   0 0 0
CAMTEK LTD CALL M20791905 227 181 SH Call SOLE   0 0 0
CAMTEK LTD COM M20791105 92 7,318 SH   SOLE   7,318 0 0
CAMTEK LTD PUT M20791955 192 153 SH Put SOLE   0 0 0
CROSSAMERICA PARTNERS LP CALL 22758A905 79 59 SH Call SOLE   0 0 0
CROSSAMERICA PARTNERS LP PUT 22758A955 36 27 SH Put SOLE   0 0 0
CAPRICOR THERAPEUTICS INC CALL 14070B909 5 11 SH Call SOLE   0 0 0
CAPRICOR THERAPEUTICS INC COM 14070B309 18 4,044 SH   SOLE   4,044 0 0
CAPRICOR THERAPEUTICS INC PUT 14070B959 20 45 SH Put SOLE   0 0 0
AVIS BUDGET GROUP CALL 053774905 6,361 2,779 SH Call SOLE   0 0 0
AVIS BUDGET GROUP COM 053774105 160 7,000 SH   SOLE   7,000 0 0
AVIS BUDGET GROUP PUT 053774955 8,048 3,516 SH Put SOLE   0 0 0
CARA THERAPEUTICS INC CALL 140755909 672 393 SH Call SOLE   0 0 0
CARA THERAPEUTICS INC COM 140755109 226 13,228 SH   SOLE   13,228 0 0
CARA THERAPEUTICS INC PUT 140755959 338 198 SH Put SOLE   0 0 0
CARGURUS INC CALL 141788909 436 172 SH Call SOLE   0 0 0
CARGURUS INC COM 141788109 158 6,235 SH   SOLE   6,235 0 0
CARGURUS INC PUT 141788959 109 43 SH Put SOLE   0 0 0
CARRIER GLOBAL CORPORATION CALL 14448C904 353 159 SH Call SOLE   0 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 324 14,619 SH   SOLE   14,619 0 0
CARRIER GLOBAL CORPORATION PUT 14448C954 533 240 SH Put SOLE   0 0 0
CARS COM INC CALL 14575E905 314 546 SH Call SOLE   0 0 0
CARS COM INC COM 14575E105 343 59,621 SH   SOLE   59,621 0 0
CARS COM INC PUT 14575E955 94 164 SH Put SOLE   0 0 0
CASA SYS INC CALL 14713L902 0 271 SH Call SOLE   0 0 0
META FINL GROUP INC CALL 59100U908 67 37 SH Call SOLE   0 0 0
CASS INFORMATION SYS INC CALL 14808P909 1 1 SH Call SOLE   0 0 0
CASEYS GEN STORES INC CALL 147528903 224 15 SH Call SOLE   0 0 0
CASEYS GEN STORES INC COM 147528103 569 3,811 SH   SOLE   3,811 0 0
CASEYS GEN STORES INC PUT 147528953 1,136 76 SH Put SOLE   0 0 0
CATERPILLAR INC DEL CALL 149123901 30,739 2,430 SH Call SOLE   0 0 0
CATERPILLAR INC DEL COM 149123101 8,704 68,807 SH   SOLE   68,807 0 0
CATERPILLAR INC DEL PUT 149123951 36,495 2,885 SH Put SOLE   0 0 0
CATABASIS PHARMACEUTICALS IN CALL 14875P906 0 1 SH Call SOLE   0 0 0
CARDTRONICS PLC CALL G1991C905 95 40 SH Call SOLE   0 0 0
CARDTRONICS PLC COM G1991C105 266 11,109 SH   SOLE   11,109 0 0
CARDTRONICS PLC PUT G1991C955 328 137 SH Put SOLE   0 0 0
CATO CORP NEW CALL 149205906 19 24 SH Call SOLE   0 0 0
CATO CORP NEW PUT 149205956 3 4 SH Put SOLE   0 0 0
CATASYS INC CALL 149049904 73 134 SH Call SOLE   0 0 0
CATASYS INC COM 149049504 5 212 SH   SOLE   212 0 0
CATASYS INC PUT 149049954 2 92 SH Put SOLE   0 0 0
CATHAY GEN BANCORP PUT 149150954 36 14 SH Put SOLE   0 0 0
CHUBB LIMITED CALL H1467J904 10,142 801 SH Call SOLE   0 0 0
CHUBB LIMITED COM H1467J104 667 5,275 SH   SOLE   5,275 0 0
CHUBB LIMITED PUT H1467J954 6,812 538 SH Put SOLE   0 0 0
CYMABAY THERAPEUTICS INC CALL 23257D903 0 896 SH Call SOLE   0 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 0 30,042 SH   SOLE   30,042 0 0
CYMABAY THERAPEUTICS INC PUT 23257D953 0 116 SH Put SOLE   0 0 0
CINCINNATI BELL INC NEW CALL 171871902 118 80 SH Call SOLE   0 0 0
CINCINNATI BELL INC NEW COM 171871502 4 300 SH   SOLE   300 0 0
CINCINNATI BELL INC NEW PUT 171871952 152 103 SH Put SOLE   0 0 0
COMPANHIA BRASILEIRA DE DIST CALL 20440T900 7 6 SH Call SOLE   0 0 0
COMPANHIA BRASILEIRA DE DIST COM 20440T300 5 429 SH   SOLE   429 0 0
COMPANHIA BRASILEIRA DE DIST PUT 20440T950 2 2 SH Put SOLE   0 0 0
CATALYST BIOSCIENCES INC COM 14888D208 180 30,758 SH   SOLE   30,758 0 0
CATALYST BIOSCIENCES INC PUT 14888D958 82 140 SH Put SOLE   0 0 0
CBL & ASSOC PPTYS INC CALL 124830900 47 210 SH Call SOLE   0 0 0
CBL & ASSOC PPTYS INC PUT 124830950 23 105 SH Put SOLE   0 0 0
CELLULAR BIOMEDICINE GROUP I CALL 15117P902 0 1 SH Call SOLE   0 0 0
CBOE GLOBAL MARKETS INC CALL 12503M908 1,389 149 SH Call SOLE   0 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 23 251 SH   SOLE   251 0 0
CBOE GLOBAL MARKETS INC PUT 12503M958 3,068 329 SH Put SOLE   0 0 0
CHINA BIOLOGIC PRODS HLDGS I CALL G21515904 480 47 SH Call SOLE   0 0 0
CHINA BIOLOGIC PRODS HLDGS I PUT G21515954 296 29 SH Put SOLE   0 0 0
CBRE GROUP INC CALL 12504L909 605 134 SH Call SOLE   0 0 0
CBRE GROUP INC COM 12504L109 691 15,281 SH   SOLE   15,281 0 0
CBRE GROUP INC PUT 12504L959 2,215 490 SH Put SOLE   0 0 0
CRACKER BARREL OLD CTRY STOR CALL 22410J906 1,929 174 SH Call SOLE   0 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 273 2,470 SH   SOLE   2,470 0 0
CRACKER BARREL OLD CTRY STOR PUT 22410J956 709 64 SH Put SOLE   0 0 0
COMMERCE BANCSHARES INC CALL 200525903 291 49 SH Call SOLE   0 0 0
CABOT CORP CALL 127055901 140 38 SH Call SOLE   0 0 0
CABOT CORP COM 127055101 1 45 SH   SOLE   45 0 0
CABOT CORP PUT 127055951 3 1 SH Put SOLE   0 0 0
COMMUNITY BK SYS INC CALL 203607906 114 20 SH Call SOLE   0 0 0
CBIZ INC CALL 124805902 21 9 SH Call SOLE   0 0 0
CHEMOURS CO CALL 163851908 2,913 1,898 SH Call SOLE   0 0 0
CHEMOURS CO PUT 163851958 2,327 1,516 SH Put SOLE   0 0 0
CLARIVATE PLC CALL G21810909 129 58 SH Call SOLE   0 0 0
CLARIVATE PLC COM G21810109 448 20,076 SH   SOLE   20,076 0 0
CLARIVATE PLC PUT G21810959 245 110 SH Put SOLE   0 0 0
COCA COLA EUROPEAN PARTNERS CALL G25839904 2,401 636 SH Call SOLE   0 0 0
COCA COLA EUROPEAN PARTNERS PUT G25839954 445 118 SH Put SOLE   0 0 0
CROWN CASTLE INTL CORP NEW CALL 22822V901 14,040 839 SH Call SOLE   0 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,222 7,303 SH   SOLE   7,303 0 0
CROWN CASTLE INTL CORP NEW PUT 22822V951 14,910 891 SH Put SOLE   0 0 0
CAMECO CORP CALL 13321L908 575 561 SH Call SOLE   0 0 0
CAMECO CORP COM 13321L108 784 76,499 SH   SOLE   76,499 0 0
CAMECO CORP PUT 13321L958 147 144 SH Put SOLE   0 0 0
CROWN HLDGS INC CALL 228368906 670 103 SH Call SOLE   0 0 0
CROWN HLDGS INC PUT 228368956 1,087 167 SH Put SOLE   0 0 0
CARNIVAL CORP CALL 143658900 35,197 21,436 SH Call SOLE   0 0 0
CARNIVAL CORP COM 143658300 11 700 SH   SOLE   700 0 0
CARNIVAL CORP PUT 143658950 22,912 13,954 SH Put SOLE   0 0 0
CSI COMPRESSCO LP CALL 12637A903 10 137 SH Call SOLE   0 0 0
CSI COMPRESSCO LP COM 12637A103 1 1,743 SH   SOLE   1,743 0 0
CSI COMPRESSCO LP PUT 12637A953 4 65 SH Put SOLE   0 0 0
CABOT MICROELECTRONICS CORP CALL 12709P903 111 8 SH Call SOLE   0 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 69 496 SH   SOLE   496 0 0
CABOT MICROELECTRONICS CORP PUT 12709P953 1,618 116 SH Put SOLE   0 0 0
CNB FINL CORP PA CALL 126128907 1 1 SH Call SOLE   0 0 0
CNB FINL CORP PA COM 126128107 5 292 SH   SOLE   292 0 0
CLEAR CHANNEL OUTDOOR HLDGS CALL 18453H906 6 62 SH Call SOLE   0 0 0
COGENT COMMUNICATIONS HLDGS CALL 19239V902 974 126 SH Call SOLE   0 0 0
COGENT COMMUNICATIONS HLDGS COM 19239V302 82 1,063 SH   SOLE   1,063 0 0
COGENT COMMUNICATIONS HLDGS PUT 19239V952 332 43 SH Put SOLE   0 0 0
CROSS CTRY HEALTHCARE INC CALL 227483904 68 112 SH Call SOLE   0 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 27 4,392 SH   SOLE   4,392 0 0
CROSS CTRY HEALTHCARE INC PUT 227483954 70 114 SH Put SOLE   0 0 0
CENTURY CMNTYS INC CALL 156504900 39 13 SH Call SOLE   0 0 0
CENTURY CMNTYS INC COM 156504300 45 1,497 SH   SOLE   1,497 0 0
CENTURY CMNTYS INC PUT 156504950 876 286 SH Put SOLE   0 0 0
CHEMOCENTRYX INC CALL 16383L906 897 156 SH Call SOLE   0 0 0
CHEMOCENTRYX INC COM 16383L106 1,265 21,997 SH   SOLE   21,997 0 0
CHEMOCENTRYX INC PUT 16383L956 2,572 447 SH Put SOLE   0 0 0
CERIDIAN HCM HLDG INC CALL 15677J908 4,288 541 SH Call SOLE   0 0 0
CERIDIAN HCM HLDG INC COM 15677J108 451 5,690 SH   SOLE   5,690 0 0
CERIDIAN HCM HLDG INC PUT 15677J958 2,615 330 SH Put SOLE   0 0 0
COEUR MNG INC CALL 192108904 701 1,380 SH Call SOLE   0 0 0
COEUR MNG INC PUT 192108954 329 649 SH Put SOLE   0 0 0
CENTENNIAL RESOURCE DEV INC CALL 15136A902 19 221 SH Call SOLE   0 0 0
CENTENNIAL RESOURCE DEV INC COM 15136A102 73 82,746 SH   SOLE   82,746 0 0
CENTENNIAL RESOURCE DEV INC PUT 15136A952 33 377 SH Put SOLE   0 0 0
CDK GLOBAL INC CALL 12508E901 1,085 262 SH Call SOLE   0 0 0
CDK GLOBAL INC PUT 12508E951 8 2 SH Put SOLE   0 0 0
CARDLYTICS INC CALL 14161W905 734 105 SH Call SOLE   0 0 0
CARDLYTICS INC COM 14161W105 268 3,830 SH   SOLE   3,830 0 0
CARDLYTICS INC PUT 14161W955 272 39 SH Put SOLE   0 0 0
AVID BIOSERVICES INC CALL 05368M906 55 84 SH Call SOLE   0 0 0
AVID BIOSERVICES INC COM 05368M106 49 7,550 SH   SOLE   7,550 0 0
AVID BIOSERVICES INC PUT 05368M956 212 323 SH Put SOLE   0 0 0
CAREDX INC CALL 14167L903 496 140 SH Call SOLE   0 0 0
CAREDX INC PUT 14167L953 1,091 308 SH Put SOLE   0 0 0
CADENCE DESIGN SYSTEM INC CALL 127387908 4,893 510 SH Call SOLE   0 0 0
CADENCE DESIGN SYSTEM INC PUT 127387958 2,351 245 SH Put SOLE   0 0 0
CEDAR REALTY TRUST INC COM 150602209 7 7,938 SH   SOLE   7,938 0 0
CEDAR REALTY TRUST INC PUT 150602959 1 11 SH Put SOLE   0 0 0
CIDARA THERAPEUTICS INC CALL 171757907 77 211 SH Call SOLE   0 0 0
CDW CORP CALL 12514G908 162 14 SH Call SOLE   0 0 0
CDW CORP PUT 12514G958 46 4 SH Put SOLE   0 0 0
CODEXIS INC CALL 192005906 75 66 SH Call SOLE   0 0 0
CODEXIS INC COM 192005106 11 986 SH   SOLE   986 0 0
CODEXIS INC PUT 192005956 23 21 SH Put SOLE   0 0 0
CADIZ INC CALL 127537907 3 3 SH Call SOLE   0 0 0
CADIZ INC COM 127537207 1 130 SH   SOLE   130 0 0
CADIZ INC PUT 127537957 56 56 SH Put SOLE   0 0 0
CELANESE CORP DEL CALL 150870903 897 104 SH Call SOLE   0 0 0
CELANESE CORP DEL COM 150870103 299 3,472 SH   SOLE   3,472 0 0
CELANESE CORP DEL PUT 150870953 319 37 SH Put SOLE   0 0 0
CECO ENVIRONMENTAL CORP CALL 125141901 5 9 SH Call SOLE   0 0 0
CECO ENVIRONMENTAL CORP PUT 125141951 5 8 SH Put SOLE   0 0 0
CONSOL ENERGY INC NEW CALL 20854L908 31 63 SH Call SOLE   0 0 0
CONSOL ENERGY INC NEW PUT 20854L958 60 120 SH Put SOLE   0 0 0
CELLCOM ISRAEL LTD CALL M2196U909 11 30 SH Call SOLE   0 0 0
CHEMBIO DIAGNOSTICS INC CALL 163572909 15 49 SH Call SOLE   0 0 0
CHEMBIO DIAGNOSTICS INC COM 163572209 1 409 SH   SOLE   409 0 0
CHEMBIO DIAGNOSTICS INC PUT 163572959 81 252 SH Put SOLE   0 0 0
CENTURY ALUM CO CALL 156431908 49 69 SH Call SOLE   0 0 0
CENTURY ALUM CO COM 156431108 144 20,250 SH   SOLE   20,250 0 0
CENTURY ALUM CO PUT 156431958 71 100 SH Put SOLE   0 0 0
CNOOC LIMITED CALL 126132909 620 55 SH Call SOLE   0 0 0
CNOOC LIMITED PUT 126132959 1,320 117 SH Put SOLE   0 0 0
CRESTWOOD EQUITY PARTNERS LP CALL 226344908 1,592 1,215 SH Call SOLE   0 0 0
CRESTWOOD EQUITY PARTNERS LP PUT 226344958 330 252 SH Put SOLE   0 0 0
CERNER CORP CALL 156782904 2,913 425 SH Call SOLE   0 0 0
CERNER CORP PUT 156782954 6,032 880 SH Put SOLE   0 0 0
CERUS CORP CALL 157085901 246 374 SH Call SOLE   0 0 0
CERUS CORP COM 157085101 103 15,685 SH   SOLE   15,685 0 0
CERUS CORP PUT 157085951 656 994 SH Put SOLE   0 0 0
CENTRAL EUROPEAN MEDIA ENTRP CALL G20045902 17 50 SH Call SOLE   0 0 0
CENTRAL EUROPEAN MEDIA ENTRP COM G20045202 51 14,500 SH   SOLE   14,500 0 0
CENTRAL EUROPEAN MEDIA ENTRP PUT G20045952 53 150 SH Put SOLE   0 0 0
CEVA INC CALL 157210905 606 162 SH Call SOLE   0 0 0
CEVA INC PUT 157210955 314 84 SH Put SOLE   0 0 0
CF INDS HLDGS INC CALL 125269900 3,804 1,352 SH Call SOLE   0 0 0
CF INDS HLDGS INC COM 125269100 228 8,104 SH   SOLE   8,104 0 0
CF INDS HLDGS INC PUT 125269950 4,603 1,636 SH Put SOLE   0 0 0
CAPITOL FED FINL INC CALL 14057J901 96 88 SH Call SOLE   0 0 0
CAPITOL FED FINL INC PUT 14057J951 7 7 SH Put SOLE   0 0 0
CITIZENS FINANCIAL GROUP INC CALL 174610905 1,776 704 SH Call SOLE   0 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 397 15,757 SH   SOLE   15,757 0 0
CITIZENS FINANCIAL GROUP INC PUT 174610955 1,602 635 SH Put SOLE   0 0 0
CULLEN FROST BANKERS INC CALL 229899909 1,195 160 SH Call SOLE   0 0 0
CULLEN FROST BANKERS INC PUT 229899959 2,398 321 SH Put SOLE   0 0 0
CONTRAFECT CORP CALL 212326900 7 12 SH Call SOLE   0 0 0
COLFAX CORP CALL 194014906 424 152 SH Call SOLE   0 0 0
COLFAX CORP PUT 194014956 92 33 SH Put SOLE   0 0 0
CARLYLE GROUP INC CALL 14316J908 6,885 2,468 SH Call SOLE   0 0 0
CARLYLE GROUP INC COM 14316J108 224 8,062 SH   SOLE   8,062 0 0
CARLYLE GROUP INC PUT 14316J958 1,127 404 SH Put SOLE   0 0 0
TCG BDC INC CALL 872280902 140 164 SH Call SOLE   0 0 0
TCG BDC INC PUT 872280952 72 85 SH Put SOLE   0 0 0
CANOPY GROWTH CORP CALL 138035900 6,011 3,720 SH Call SOLE   0 0 0
CANOPY GROWTH CORP PUT 138035950 1,931 1,195 SH Put SOLE   0 0 0
COMPUGEN LTD CALL M25722905 485 323 SH Call SOLE   0 0 0
COMPUGEN LTD COM M25722105 17 1,151 SH   SOLE   1,151 0 0
COMPUGEN LTD PUT M25722955 537 358 SH Put SOLE   0 0 0
COGNEX CORP CALL 192422903 740 124 SH Call SOLE   0 0 0
COGNEX CORP COM 192422103 20 337 SH   SOLE   337 0 0
COGNEX CORP PUT 192422953 1,098 184 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 38 15 SH Call SOLE   0 0 0
CHAPARRAL ENERGY INC CALL 15942R908 2 32 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 139 61 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K869 487 21,358 SH   SOLE   21,358 0 0
DIREXION SHS ETF TR PUT 25490K959 43 19 SH Put SOLE   0 0 0
CHURCH & DWIGHT INC CALL 171340902 1,978 256 SH Call SOLE   0 0 0
CHURCH & DWIGHT INC PUT 171340952 3,177 411 SH Put SOLE   0 0 0
CHURCHILL DOWNS INC CALL 171484908 26 2 SH Call SOLE   0 0 0
CHURCHILL DOWNS INC COM 171484108 10 79 SH   SOLE   79 0 0
CHURCHILL DOWNS INC PUT 171484958 505 38 SH Put SOLE   0 0 0
CHEMED CORP NEW CALL 16359R903 1,037 23 SH Call SOLE   0 0 0
CHEMED CORP NEW PUT 16359R953 45 1 SH Put SOLE   0 0 0
CHEFS WHSE INC CALL 163086901 138 102 SH Call SOLE   0 0 0
CHEFS WHSE INC PUT 163086951 177 131 SH Put SOLE   0 0 0
CHEGG INC CALL 163092909 8,501 1,264 SH Call SOLE   0 0 0
CHEGG INC COM 163092109 695 10,336 SH   SOLE   10,336 0 0
CHEGG INC PUT 163092959 9,127 1,357 SH Put SOLE   0 0 0
CHOICE HOTELS INTL INC CALL 169905906 23 3 SH Call SOLE   0 0 0
CHOICE HOTELS INTL INC COM 169905106 34 438 SH   SOLE   438 0 0
CHOICE HOTELS INTL INC PUT 169905956 465 59 SH Put SOLE   0 0 0
GLOBAL X FDS COM 37950E408 1 83 SH   SOLE   83 0 0
GLOBAL X FDS CALL 37950E904 8 6 SH Call SOLE   0 0 0
CHESAPEAKE ENERGY CORP CALL 165167907 481 982 SH Call SOLE   0 0 0
CHESAPEAKE ENERGY CORP PUT 165167957 269 551 SH Put SOLE   0 0 0
CHESAPEAKE ENERGY CORP CALL 165167907 1,182 2,414 SH Call SOLE   0 0 0
CHESAPEAKE ENERGY CORP PUT 165167957 518 1,059 SH Put SOLE   0 0 0
CHECK POINT SOFTWARE TECH LT CALL M22465904 7,187 669 SH Call SOLE   0 0 0
CHECK POINT SOFTWARE TECH LT PUT M22465954 1,987 185 SH Put SOLE   0 0 0
CHINA MOBILE LIMITED CALL 16941M909 7,908 2,351 SH Call SOLE   0 0 0
CHINA MOBILE LIMITED COM 16941M109 2,338 69,505 SH   SOLE   69,505 0 0
CHINA MOBILE LIMITED PUT 16941M959 4,423 1,315 SH Put SOLE   0 0 0
CHIASMA INC CALL 16706W902 6 12 SH Call SOLE   0 0 0
CHIASMA INC COM 16706W102 12 2,371 SH   SOLE   2,371 0 0
CHIASMA INC PUT 16706W952 15 29 SH Put SOLE   0 0 0
CHANGE HEALTHCARE INC CALL 15912K900 0 41 SH Call SOLE   0 0 0
CHANGE HEALTHCARE INC PUT 15912K950 0 44 SH Put SOLE   0 0 0
COHERUS BIOSCIENCES INC CALL 19249H903 391 219 SH Call SOLE   0 0 0
COHERUS BIOSCIENCES INC COM 19249H103 24 1,355 SH   SOLE   1,355 0 0
COHERUS BIOSCIENCES INC PUT 19249H953 535 300 SH Put SOLE   0 0 0
C H ROBINSON WORLDWIDE INC CALL 12541W909 7,376 933 SH Call SOLE   0 0 0
C H ROBINSON WORLDWIDE INC PUT 12541W959 2,782 352 SH Put SOLE   0 0 0
CHICOS FAS INC CALL 168615902 28 205 SH Call SOLE   0 0 0
CHICOS FAS INC COM 168615102 61 44,259 SH   SOLE   44,259 0 0
CHICOS FAS INC PUT 168615952 30 222 SH Put SOLE   0 0 0
CHARTER COMMUNICATIONS INC N CALL 16119P908 27,695 543 SH Call SOLE   0 0 0
CHARTER COMMUNICATIONS INC N PUT 16119P958 23,971 470 SH Put SOLE   0 0 0
CHINA UNICOM HONG KONG CALL 16945R904 25 46 SH Call SOLE   0 0 0
CHINA UNICOM HONG KONG COM 16945R104 259 47,601 SH   SOLE   47,601 0 0
CHINA UNICOM HONG KONG PUT 16945R954 742 1,363 SH Put SOLE   0 0 0
CHUYS HLDGS INC CALL 171604901 285 192 SH Call SOLE   0 0 0
CHUYS HLDGS INC PUT 171604951 40 27 SH Put SOLE   0 0 0
CHEWY INC CALL 16679L909 12,151 2,719 SH Call SOLE   0 0 0
CHEWY INC COM 16679L109 1,385 31,009 SH   SOLE   31,009 0 0
CHEWY INC PUT 16679L959 15,006 3,358 SH Put SOLE   0 0 0
CHAMPIONX CORPORATION CALL 15872M904 97 100 SH Call SOLE   0 0 0
CHAMPIONX CORPORATION PUT 15872M954 203 209 SH Put SOLE   0 0 0
CIGNA CORP NEW CALL 125523900 22,180 1,182 SH Call SOLE   0 0 0
CIGNA CORP NEW PUT 125523950 9,870 526 SH Put SOLE   0 0 0
CIGNA CORP NEW CALL 125523900 1,050 56 SH Call SOLE   0 0 0
CIGNA CORP NEW PUT 125523950 2,045 109 SH Put SOLE   0 0 0
CITIZENS INC CALL 174740900 29 50 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33734X906 26 8 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD COM 33734X846 53 1,606 SH   SOLE   1,606 0 0
FIRST TR EXCHANGE TRADED FD PUT 33734X956 3 1 SH Put SOLE   0 0 0
CIENA CORP CALL 171779909 5,703 1,053 SH Call SOLE   0 0 0
CIENA CORP COM 171779309 85 1,570 SH   SOLE   1,570 0 0
CIENA CORP PUT 171779959 10,507 1,940 SH Put SOLE   0 0 0
CIA ENERGETICA DE MINAS GERA CALL 204409901 36 176 SH Call SOLE   0 0 0
CIA ENERGETICA DE MINAS GERA COM 204409601 15 7,612 SH   SOLE   7,612 0 0
CIA ENERGETICA DE MINAS GERA PUT 204409951 10 52 SH Put SOLE   0 0 0
CHIMERA INVT CORP CALL 16934Q908 657 684 SH Call SOLE   0 0 0
CHIMERA INVT CORP PUT 16934Q958 304 317 SH Put SOLE   0 0 0
CINCINNATI FINL CORP CALL 172062901 224 35 SH Call SOLE   0 0 0
CINCINNATI FINL CORP COM 172062101 223 3,496 SH   SOLE   3,496 0 0
CINCINNATI FINL CORP PUT 172062951 1,940 303 SH Put SOLE   0 0 0
CITY OFFICE REIT INC CALL 178587901 45 45 SH Call SOLE   0 0 0
CIRCOR INTL INC CALL 17273K909 5 2 SH Call SOLE   0 0 0
CIRCOR INTL INC COM 17273K109 241 9,470 SH   SOLE   9,470 0 0
CIRCOR INTL INC PUT 17273K959 234 92 SH Put SOLE   0 0 0
CIT GROUP INC CALL 125581901 615 297 SH Call SOLE   0 0 0
CIT GROUP INC PUT 125581951 194 94 SH Put SOLE   0 0 0
SEACOR HOLDINGS INC CALL 811904901 8 3 SH Call SOLE   0 0 0
SEACOR HOLDINGS INC COM 811904101 17 601 SH   SOLE   601 0 0
SEACOR HOLDINGS INC PUT 811904951 45 16 SH Put SOLE   0 0 0
COLGATE PALMOLIVE CO CALL 194162903 14,329 1,956 SH Call SOLE   0 0 0
COLGATE PALMOLIVE CO COM 194162103 151 2,068 SH   SOLE   2,068 0 0
COLGATE PALMOLIVE CO PUT 194162953 8,688 1,186 SH Put SOLE   0 0 0
CORE LABORATORIES N V CALL N22717907 254 125 SH Call SOLE   0 0 0
CORE LABORATORIES N V COM N22717107 177 8,733 SH   SOLE   8,733 0 0
CORE LABORATORIES N V PUT N22717957 359 177 SH Put SOLE   0 0 0
COLUMBIA FINL INC CALL 197641903 280 201 SH Call SOLE   0 0 0
CALADRIUS BIOSCIENCES INC CALL 128058903 142 801 SH Call SOLE   0 0 0
CALADRIUS BIOSCIENCES INC PUT 128058953 6 34 SH Put SOLE   0 0 0
COLLECTORS UNIVERSE INC CALL 19421R900 89 26 SH Call SOLE   0 0 0
COLLECTORS UNIVERSE INC COM 19421R200 134 3,934 SH   SOLE   3,934 0 0
COLLECTORS UNIVERSE INC PUT 19421R950 1,230 359 SH Put SOLE   0 0 0
CLOUDERA INC CALL 18914U900 9,835 7,732 SH Call SOLE   0 0 0
CLOUDERA INC COM 18914U100 1,087 85,524 SH   SOLE   85,524 0 0
CLOUDERA INC PUT 18914U950 3,046 2,395 SH Put SOLE   0 0 0
CHATHAM LODGING TR CALL 16208T902 15 26 SH Call SOLE   0 0 0
CHATHAM LODGING TR PUT 16208T952 17 28 SH Put SOLE   0 0 0
CELLDEX THERAPEUTICS INC NEW CALL 15117B902 534 411 SH Call SOLE   0 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B202 813 62,592 SH   SOLE   62,592 0 0
CELLDEX THERAPEUTICS INC NEW PUT 15117B952 1,584 1,219 SH Put SOLE   0 0 0
CLEVELAND CLIFFS INC CALL 185899901 1,108 2,008 SH Call SOLE   0 0 0
CLEVELAND CLIFFS INC PUT 185899951 749 1,358 SH Put SOLE   0 0 0
CLEVELAND CLIFFS INC CALL 185899901 91 165 SH Call SOLE   0 0 0
CLEVELAND CLIFFS INC PUT 185899951 275 499 SH Put SOLE   0 0 0
CLEARFIELD INC COM 18482P103 1 136 SH   SOLE   136 0 0
CORELOGIC INC CALL 21871D903 2,406 358 SH Call SOLE   0 0 0
CORELOGIC INC PUT 21871D953 1,572 234 SH Put SOLE   0 0 0
CLEAN HARBORS INC CALL 184496907 17 3 SH Call SOLE   0 0 0
CLEAN HARBORS INC COM 184496107 181 3,028 SH   SOLE   3,028 0 0
CLEAN HARBORS INC PUT 184496957 119 20 SH Put SOLE   0 0 0
MACK CALI RLTY CORP CALL 554489904 38 25 SH Call SOLE   0 0 0
MACK CALI RLTY CORP PUT 554489954 107 70 SH Put SOLE   0 0 0
CLEARSIGN TECHNOLOGIES CORP CALL 185064902 86 415 SH Call SOLE   0 0 0
CLEARSIGN TECHNOLOGIES CORP PUT 185064952 47 228 SH Put SOLE   0 0 0
CALUMET SPECIALTY PRODS PTNR CALL 131476903 47 209 SH Call SOLE   0 0 0
CALUMET SPECIALTY PRODS PTNR COM 131476103 0 200 SH   SOLE   200 0 0
CALUMET SPECIALTY PRODS PTNR PUT 131476953 140 615 SH Put SOLE   0 0 0
CLEAN ENERGY FUELS CORP CALL 184499901 63 287 SH Call SOLE   0 0 0
CLEAN ENERGY FUELS CORP COM 184499101 66 29,942 SH   SOLE   29,942 0 0
CLEAN ENERGY FUELS CORP PUT 184499951 85 386 SH Put SOLE   0 0 0
COLONY CAP INC NEW CALL 19626G908 326 1,360 SH Call SOLE   0 0 0
COLONY CAP INC NEW COM 19626G108 30 12,685 SH   SOLE   12,685 0 0
COLONY CAP INC NEW PUT 19626G958 220 919 SH Put SOLE   0 0 0
CONTINENTAL RES INC CALL 212015901 1,402 800 SH Call SOLE   0 0 0
CONTINENTAL RES INC PUT 212015951 5,266 3,004 SH Put SOLE   0 0 0
CELESTICA INC CALL 15101Q908 97 143 SH Call SOLE   0 0 0
CLEARSIDE BIOMEDICAL INC CALL 185063904 3 16 SH Call SOLE   0 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 26 14,004 SH   SOLE   14,004 0 0
CLEARSIDE BIOMEDICAL INC PUT 185063954 0 3 SH Put SOLE   0 0 0
CELSION CORP CALL 15117N903 66 180 SH Call SOLE   0 0 0
CELSION CORP COM 15117N503 120 32,449 SH   SOLE   32,449 0 0
CELSION CORP PUT 15117N953 28 76 SH Put SOLE   0 0 0
TOWN SPORTS INTL HLDGS INC CALL 89214A902 2 52 SH Call SOLE   0 0 0
CLOVIS ONCOLOGY INC CALL 189464900 822 1,219 SH Call SOLE   0 0 0
CLOVIS ONCOLOGY INC PUT 189464950 1,349 1,999 SH Put SOLE   0 0 0
CLEARWATER PAPER CORP CALL 18538R903 639 177 SH Call SOLE   0 0 0
CLEARWATER PAPER CORP COM 18538R103 730 20,227 SH   SOLE   20,227 0 0
CLEARWATER PAPER CORP PUT 18538R953 112 31 SH Put SOLE   0 0 0
CLOROX CO DEL CALL 189054909 18,953 864 SH Call SOLE   0 0 0
CLOROX CO DEL COM 189054109 7,462 34,016 SH   SOLE   34,016 0 0
CLOROX CO DEL PUT 189054959 31,764 1,448 SH Put SOLE   0 0 0
CANADIAN IMP BK COMM CALL 136069901 5,210 778 SH Call SOLE   0 0 0
CANADIAN IMP BK COMM PUT 136069951 2,718 406 SH Put SOLE   0 0 0
COMERICA INC CALL 200340907 3,348 879 SH Call SOLE   0 0 0
COMERICA INC PUT 200340957 2,628 690 SH Put SOLE   0 0 0
COMMERCIAL METALS CO CALL 201723903 471 231 SH Call SOLE   0 0 0
COMMERCIAL METALS CO COM 201723103 5 279 SH   SOLE   279 0 0
COMMERCIAL METALS CO PUT 201723953 24 12 SH Put SOLE   0 0 0
CHEETAH MOBILE INC CALL 163075904 0 4 SH Call SOLE   0 0 0
CHEETAH MOBILE INC COM 163075104 84 49,287 SH   SOLE   49,287 0 0
CHEETAH MOBILE INC CALL 163075904 52 307 SH Call SOLE   0 0 0
CHEETAH MOBILE INC PUT 163075954 258 1,502 SH Put SOLE   0 0 0
COMCAST CORP NEW CALL 20030N901 37,592 9,644 SH Call SOLE   0 0 0
COMCAST CORP NEW PUT 20030N951 30,622 7,856 SH Put SOLE   0 0 0
CANTEL MED CORP CALL 138098908 128 29 SH Call SOLE   0 0 0
CANTEL MED CORP PUT 138098958 30 7 SH Put SOLE   0 0 0
CME GROUP INC CALL 12572Q905 18,822 1,158 SH Call SOLE   0 0 0
CME GROUP INC PUT 12572Q955 8,777 540 SH Put SOLE   0 0 0
CHIPOTLE MEXICAN GRILL INC CALL 169656905 60,194 572 SH Call SOLE   0 0 0
CHIPOTLE MEXICAN GRILL INC PUT 169656955 178,269 1,694 SH Put SOLE   0 0 0
CUMMINS INC CALL 231021906 4,608 266 SH Call SOLE   0 0 0
CUMMINS INC PUT 231021956 9,754 563 SH Put SOLE   0 0 0
CAPSTEAD MTG CORP CALL 14067E906 21 40 SH Call SOLE   0 0 0
CAPSTEAD MTG CORP COM 14067E506 95 17,465 SH   SOLE   17,465 0 0
CAPSTEAD MTG CORP PUT 14067E956 30 55 SH Put SOLE   0 0 0
COMPASS MINERALS INTL INC CALL 20451N901 248 51 SH Call SOLE   0 0 0
COMPASS MINERALS INTL INC PUT 20451N951 34 7 SH Put SOLE   0 0 0
CIMPRESS PLC CALL G2143T903 335 44 SH Call SOLE   0 0 0
CIMPRESS PLC COM G2143T103 35 471 SH   SOLE   471 0 0
CIMPRESS PLC PUT G2143T953 1,313 172 SH Put SOLE   0 0 0
COSTAMARE INC CALL Y1771G902 5 9 SH Call SOLE   0 0 0
COSTAMARE INC COM Y1771G102 137 24,661 SH   SOLE   24,661 0 0
COSTAMARE INC PUT Y1771G952 80 144 SH Put SOLE   0 0 0
CHIMERIX INC CALL 16934W906 66 213 SH Call SOLE   0 0 0
CMS ENERGY CORP CALL 125896900 1,822 312 SH Call SOLE   0 0 0
CMS ENERGY CORP PUT 125896950 23 4 SH Put SOLE   0 0 0
COMTECH TELECOMMUNICATIONS C CALL 205826909 255 151 SH Call SOLE   0 0 0
COMTECH TELECOMMUNICATIONS C COM 205826209 1 98 SH   SOLE   98 0 0
COMTECH TELECOMMUNICATIONS C PUT 205826959 197 117 SH Put SOLE   0 0 0
CNA FINL CORP CALL 126117900 286 89 SH Call SOLE   0 0 0
CNA FINL CORP COM 126117100 9 300 SH   SOLE   300 0 0
CNA FINL CORP PUT 126117950 128 40 SH Put SOLE   0 0 0
CENTENE CORP DEL CALL 15135B901 0 891 SH Call SOLE   0 0 0
CENTENE CORP DEL COM 15135B101 0 14,117 SH   SOLE   14,117 0 0
CENTENE CORP DEL PUT 15135B951 0 1,070 SH Put SOLE   0 0 0
CENTENE CORP DEL CALL 15135B901 0 1 SH Call SOLE   0 0 0
CENTENE CORP DEL PUT 15135B951 0 38 SH Put SOLE   0 0 0
CONCERT PHARMACEUTICALS INC CALL 206022905 35 36 SH Call SOLE   0 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 12 1,220 SH   SOLE   1,220 0 0
CONDUENT INC CALL 206787903 85 359 SH Call SOLE   0 0 0
CONDUENT INC COM 206787103 18 7,939 SH   SOLE   7,939 0 0
CONDUENT INC PUT 206787953 35 147 SH Put SOLE   0 0 0
CHINANET ONLINE HLDGS INC CALL 16949H901 0 8 SH Call SOLE   0 0 0
CHINANET ONLINE HLDGS INC COM 16949H201 2 2,768 SH   SOLE   2,768 0 0
CHINANET ONLINE HLDGS INC PUT 16949H951 5 54 SH Put SOLE   0 0 0
CNH INDL N V CALL N20944909 1,419 2,019 SH Call SOLE   0 0 0
CNH INDL N V COM N20944109 447 63,605 SH   SOLE   63,605 0 0
CNH INDL N V PUT N20944959 1,287 1,832 SH Put SOLE   0 0 0
CANADIAN NATL RY CO CALL 136375902 1,319 149 SH Call SOLE   0 0 0
CANADIAN NATL RY CO PUT 136375952 708 80 SH Put SOLE   0 0 0
CINEMARK HLDGS INC CALL 17243V902 636 551 SH Call SOLE   0 0 0
CINEMARK HLDGS INC COM 17243V102 29 2,533 SH   SOLE   2,533 0 0
CINEMARK HLDGS INC PUT 17243V952 478 414 SH Put SOLE   0 0 0
CONMED CORP CALL 207410901 439 61 SH Call SOLE   0 0 0
CONMED CORP PUT 207410951 14 2 SH Put SOLE   0 0 0
CNO FINL GROUP INC CALL 12621E903 45 29 SH Call SOLE   0 0 0
CNO FINL GROUP INC COM 12621E103 21 1,396 SH   SOLE   1,396 0 0
CNO FINL GROUP INC PUT 12621E953 135 87 SH Put SOLE   0 0 0
CENTERPOINT ENERGY INC CALL 15189T907 767 411 SH Call SOLE   0 0 0
CENTERPOINT ENERGY INC COM 15189T107 1,100 58,925 SH   SOLE   58,925 0 0
CENTERPOINT ENERGY INC PUT 15189T957 2,221 1,190 SH Put SOLE   0 0 0
CANADIAN NAT RES LTD CALL 136385901 1,612 925 SH Call SOLE   0 0 0
CANADIAN NAT RES LTD COM 136385101 58 3,366 SH   SOLE   3,366 0 0
CANADIAN NAT RES LTD PUT 136385951 1,626 933 SH Put SOLE   0 0 0
CORNERSTONE BLDG BRANDS INC CALL 21925D909 28 47 SH Call SOLE   0 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 38 6,386 SH   SOLE   6,386 0 0
CORNERSTONE BLDG BRANDS INC PUT 21925D959 62 103 SH Put SOLE   0 0 0
CONSOLIDATED COMM HLDGS INC CALL 209034907 61 91 SH Call SOLE   0 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 79 11,808 SH   SOLE   11,808 0 0
CONSOLIDATED COMM HLDGS INC PUT 209034957 361 534 SH Put SOLE   0 0 0
CONSTELLATION PHARMCETICLS I CALL 210373906 42 14 SH Call SOLE   0 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 0 23 SH   SOLE   23 0 0
CONSTELLATION PHARMCETICLS I PUT 210373956 15 5 SH Put SOLE   0 0 0
CENTURY CASINOS INC CALL 156492900 75 182 SH Call SOLE   0 0 0
CENTURY CASINOS INC COM 156492100 34 8,296 SH   SOLE   8,296 0 0
CENTURY CASINOS INC PUT 156492950 48 116 SH Put SOLE   0 0 0
CNX RESOURCES CORPORATION CALL 12653C908 658 761 SH Call SOLE   0 0 0
CNX RESOURCES CORPORATION PUT 12653C958 213 247 SH Put SOLE   0 0 0
CNX MIDSTREAM PARTNERS LP CALL 12654A901 178 269 SH Call SOLE   0 0 0
CNX MIDSTREAM PARTNERS LP PUT 12654A951 150 226 SH Put SOLE   0 0 0
PC CONNECTION INC CALL 69318J900 454 98 SH Call SOLE   0 0 0
PC CONNECTION INC PUT 69318J950 301 65 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 10 3 SH Put SOLE   0 0 0
GLOBAL CORD BLOOD CORPORATIO COM G39342103 8 2,835 SH   SOLE   2,835 0 0
COMPASS DIVERSIFIED HOLDINGS CALL 20451Q904 305 177 SH Call SOLE   0 0 0
COMPASS DIVERSIFIED HOLDINGS COM 20451Q104 99 5,752 SH   SOLE   5,752 0 0
COMPASS DIVERSIFIED HOLDINGS PUT 20451Q954 339 197 SH Put SOLE   0 0 0
CO-DIAGNOSTICS INC CALL 189763905 1,869 966 SH Call SOLE   0 0 0
CO-DIAGNOSTICS INC COM 189763105 328 16,952 SH   SOLE   16,952 0 0
CO-DIAGNOSTICS INC PUT 189763955 1,004 519 SH Put SOLE   0 0 0
CAPITAL ONE FINL CORP CALL 14040H905 9,338 1,492 SH Call SOLE   0 0 0
CAPITAL ONE FINL CORP COM 14040H105 4,468 71,396 SH   SOLE   71,396 0 0
CAPITAL ONE FINL CORP PUT 14040H955 23,671 3,782 SH Put SOLE   0 0 0
CABOT OIL & GAS CORP CALL 127097903 2,644 1,539 SH Call SOLE   0 0 0
CABOT OIL & GAS CORP PUT 127097953 1,596 929 SH Put SOLE   0 0 0
COHERENT INC CALL 192479903 484 37 SH Call SOLE   0 0 0
COHERENT INC PUT 192479953 510 39 SH Put SOLE   0 0 0
COHU INC CALL 192576906 104 60 SH Call SOLE   0 0 0
COHU INC COM 192576106 26 1,524 SH   SOLE   1,524 0 0
COHU INC PUT 192576956 195 113 SH Put SOLE   0 0 0
AMERICOLD RLTY TR CALL 03064D908 1,626 448 SH Call SOLE   0 0 0
AMERICOLD RLTY TR COM 03064D108 311 8,584 SH   SOLE   8,584 0 0
AMERICOLD RLTY TR PUT 03064D958 25 7 SH Put SOLE   0 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 7 412 SH   SOLE   412 0 0
COLLEGIUM PHARMACEUTICAL INC PUT 19459J954 5 3 SH Put SOLE   0 0 0
COLUMBIA SPORTSWEAR CO CALL 198516906 846 105 SH Call SOLE   0 0 0
COLUMBIA SPORTSWEAR CO PUT 198516956 56 7 SH Put SOLE   0 0 0
COMMSCOPE HLDG CO INC CALL 20337X909 547 657 SH Call SOLE   0 0 0
COMMSCOPE HLDG CO INC PUT 20337X959 250 301 SH Put SOLE   0 0 0
CYRUSONE INC CALL 23283R900 443 61 SH Call SOLE   0 0 0
CYRUSONE INC PUT 23283R950 429 59 SH Put SOLE   0 0 0
CONNS INC CALL 208242907 1,422 1,410 SH Call SOLE   0 0 0
CONNS INC COM 208242107 330 32,747 SH   SOLE   32,747 0 0
CONNS INC PUT 208242957 1,124 1,114 SH Put SOLE   0 0 0
COOPER COS INC CALL 216648902 2,410 85 SH Call SOLE   0 0 0
COOPER COS INC PUT 216648952 255 9 SH Put SOLE   0 0 0
MR COOPER GROUP INC CALL 62482R907 674 542 SH Call SOLE   0 0 0
MR COOPER GROUP INC PUT 62482R957 969 779 SH Put SOLE   0 0 0
CONOCOPHILLIPS CALL 20825C904 11,206 2,667 SH Call SOLE   0 0 0
CONOCOPHILLIPS COM 20825C104 0 20 SH   SOLE   20 0 0
CONOCOPHILLIPS PUT 20825C954 12,538 2,984 SH Put SOLE   0 0 0
CORESITE RLTY CORP CALL 21870Q905 932 77 SH Call SOLE   0 0 0
CORESITE RLTY CORP PUT 21870Q955 48 4 SH Put SOLE   0 0 0
CORE MARK HOLDING CO INC CALL 218681904 449 180 SH Call SOLE   0 0 0
CORE MARK HOLDING CO INC PUT 218681954 22 9 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 368 233 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR COM 88166A102 358 22,667 SH   SOLE   22,667 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 330 209 SH Put SOLE   0 0 0
CORENERGY INFRASTRUCTURE TR CALL 21870U902 53 58 SH Call SOLE   0 0 0
CORENERGY INFRASTRUCTURE TR COM 21870U502 121 13,281 SH   SOLE   13,281 0 0
CORENERGY INFRASTRUCTURE TR PUT 21870U952 129 141 SH Put SOLE   0 0 0
CORCEPT THERAPEUTICS INC CALL 218352902 1,047 623 SH Call SOLE   0 0 0
CORCEPT THERAPEUTICS INC PUT 218352952 391 233 SH Put SOLE   0 0 0
COSTCO WHSL CORP NEW CALL 22160K905 157,365 5,190 SH Call SOLE   0 0 0
COSTCO WHSL CORP NEW COM 22160K105 4,283 14,128 SH   SOLE   14,128 0 0
COSTCO WHSL CORP NEW PUT 22160K955 164,885 5,438 SH Put SOLE   0 0 0
COTY INC CALL 222070903 750 1,678 SH Call SOLE   0 0 0
COTY INC COM 222070203 130 29,134 SH   SOLE   29,134 0 0
COTY INC PUT 222070953 517 1,158 SH Put SOLE   0 0 0
COUPA SOFTWARE INC CALL 22266L906 20,223 730 SH Call SOLE   0 0 0
COUPA SOFTWARE INC PUT 22266L956 23,215 838 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P901 0 1 SH Call SOLE   0 0 0
BARCLAYS BK PLC COM 06746P498 0 477 SH   SOLE   477 0 0
BARCLAYS BK PLC PUT 06746P951 0 2 SH Put SOLE   0 0 0
COWEN INC CALL 223622906 278 172 SH Call SOLE   0 0 0
COWEN INC PUT 223622956 260 161 SH Put SOLE   0 0 0
CANADIAN PAC RY LTD CALL 13645T900 689 27 SH Call SOLE   0 0 0
CANADIAN PAC RY LTD COM 13645T100 656 2,573 SH   SOLE   2,573 0 0
CANADIAN PAC RY LTD PUT 13645T950 5,260 206 SH Put SOLE   0 0 0
COPA HOLDINGS SA CALL P31076905 485 96 SH Call SOLE   0 0 0
COPA HOLDINGS SA COM P31076105 524 10,375 SH   SOLE   10,375 0 0
COPA HOLDINGS SA PUT P31076955 2,072 410 SH Put SOLE   0 0 0
CAMPBELL SOUP CO CALL 134429909 1,930 389 SH Call SOLE   0 0 0
CAMPBELL SOUP CO PUT 134429959 4,163 839 SH Put SOLE   0 0 0
CALLON PETE CO DEL CALL 13123X902 97 849 SH Call SOLE   0 0 0
CALLON PETE CO DEL COM 13123X102 29 25,759 SH   SOLE   25,759 0 0
CALLON PETE CO DEL PUT 13123X952 65 572 SH Put SOLE   0 0 0
CALLON PETE CO DEL PUT 13123X952 0 1 SH Put SOLE   0 0 0
CRESCENT PT ENERGY CORP CALL 22576C901 39 241 SH Call SOLE   0 0 0
CRESCENT PT ENERGY CORP COM 22576C101 1 769 SH   SOLE   769 0 0
CRESCENT PT ENERGY CORP PUT 22576C951 0 4 SH Put SOLE   0 0 0
CHESAPEAKE UTILS CORP CALL 165303908 1 1 SH Call SOLE   0 0 0
COREPOINT LODGING INC CALL 21872L904 47 112 SH Call SOLE   0 0 0
COREPOINT LODGING INC PUT 21872L954 6 16 SH Put SOLE   0 0 0
CAPITAL PRODUCT PARTNERS L P CALL Y11082906 37 47 SH Call SOLE   0 0 0
CAPITAL PRODUCT PARTNERS L P COM Y11082206 20 2,493 SH   SOLE   2,493 0 0
CAPITAL PRODUCT PARTNERS L P PUT Y11082956 51 64 SH Put SOLE   0 0 0
CAPRI HOLDINGS LIMITED CALL G1890L907 2,858 1,829 SH Call SOLE   0 0 0
CAPRI HOLDINGS LIMITED PUT G1890L957 1,789 1,145 SH Put SOLE   0 0 0
COPART INC CALL 217204906 5,978 718 SH Call SOLE   0 0 0
COPART INC COM 217204106 584 7,025 SH   SOLE   7,025 0 0
COPART INC PUT 217204956 6,087 731 SH Put SOLE   0 0 0
CATALYST PHARMACEUTICALS INC CALL 14888U901 132 287 SH Call SOLE   0 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 42 9,166 SH   SOLE   9,166 0 0
CATALYST PHARMACEUTICALS INC PUT 14888U951 61 133 SH Put SOLE   0 0 0
COOPER STD HLDGS INC CALL 21676P903 1 1 SH Call SOLE   0 0 0
COOPER STD HLDGS INC COM 21676P103 13 1,008 SH   SOLE   1,008 0 0
COOPER STD HLDGS INC PUT 21676P953 19 15 SH Put SOLE   0 0 0
COMPUTER PROGRAMS & SYS INC CALL 205306903 2 1 SH Call SOLE   0 0 0
CONSUMER PORTFOLIO SVCS INC CALL 210502900 3 14 SH Call SOLE   0 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 1 554 SH   SOLE   554 0 0
CONSUMER PORTFOLIO SVCS INC PUT 210502950 6 23 SH Put SOLE   0 0 0
CAMDEN PPTY TR CALL 133131902 27 3 SH Call SOLE   0 0 0
CAMDEN PPTY TR COM 133131102 4 51 SH   SOLE   51 0 0
CAMDEN PPTY TR PUT 133131952 9 1 SH Put SOLE   0 0 0
CAPITALA FIN CORP COM 14054R106 4 1,594 SH   SOLE   1,594 0 0
CAPITALA FIN CORP PUT 14054R956 5 20 SH Put SOLE   0 0 0
CHENIERE ENERGY PARTNERS LP CALL 16411Q901 2,504 716 SH Call SOLE   0 0 0
CHENIERE ENERGY PARTNERS LP PUT 16411Q951 678 194 SH Put SOLE   0 0 0
CRANE CO CALL 224399905 350 59 SH Call SOLE   0 0 0
CRANE CO PUT 224399955 65 11 SH Put SOLE   0 0 0
CORBUS PHARMACEUTICALS HLDGS CALL 21833P903 513 612 SH Call SOLE   0 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 794 94,645 SH   SOLE   94,645 0 0
CORBUS PHARMACEUTICALS HLDGS PUT 21833P953 1,757 2,095 SH Put SOLE   0 0 0
CALIFORNIA RES CORP CALL 13057Q906 630 5,168 SH Call SOLE   0 0 0
CALIFORNIA RES CORP PUT 13057Q956 109 901 SH Put SOLE   0 0 0
CREE INC CALL 225447901 1,420 240 SH Call SOLE   0 0 0
CREE INC COM 225447101 135 2,293 SH   SOLE   2,293 0 0
CREE INC PUT 225447951 1,266 214 SH Put SOLE   0 0 0
CRESUD S A C I F Y A CALL 226406906 13 45 SH Call SOLE   0 0 0
CRESUD S A C I F Y A COM 226406106 3 1,199 SH   SOLE   1,199 0 0
CRESUD S A C I F Y A PUT 226406956 7 26 SH Put SOLE   0 0 0
CRH PLC COM 12626K203 542 15,818 SH   SOLE   15,818 0 0
CRH PLC PUT 12626K953 1,084 316 SH Put SOLE   0 0 0
CARTERS INC CALL 146229909 459 57 SH Call SOLE   0 0 0
CARTERS INC PUT 146229959 209 26 SH Put SOLE   0 0 0
CURIS INC CALL 231269900 46 387 SH Call SOLE   0 0 0
CURIS INC PUT 231269950 0 3 SH Put SOLE   0 0 0
COMSTOCK RES INC CALL 205768902 4 11 SH Call SOLE   0 0 0
COMSTOCK RES INC COM 205768302 117 26,858 SH   SOLE   26,858 0 0
COMSTOCK RES INC PUT 205768952 858 1,960 SH Put SOLE   0 0 0
CHARLES RIV LABS INTL INC CALL 159864907 802 46 SH Call SOLE   0 0 0
CHARLES RIV LABS INTL INC PUT 159864957 592 34 SH Put SOLE   0 0 0
SALESFORCE COM INC CALL 79466L902 66,146 3,531 SH Call SOLE   0 0 0
SALESFORCE COM INC COM 79466L302 2,904 15,505 SH   SOLE   15,505 0 0
SALESFORCE COM INC PUT 79466L952 121,202 6,470 SH Put SOLE   0 0 0
SALESFORCE COM INC CALL 79466L902 243 13 SH Call SOLE   0 0 0
SALESFORCE COM INC PUT 79466L952 112 6 SH Put SOLE   0 0 0
CORMEDIX INC CALL 21900C908 132 210 SH Call SOLE   0 0 0
CORMEDIX INC COM 21900C308 119 18,989 SH   SOLE   18,989 0 0
CORMEDIX INC PUT 21900C958 182 289 SH Put SOLE   0 0 0
CERENCE INC CALL 156727909 2,001 490 SH Call SOLE   0 0 0
CERENCE INC PUT 156727959 3,136 768 SH Put SOLE   0 0 0
CERAGON NETWORKS LTD CALL M22013902 0 4 SH Call SOLE   0 0 0
CERAGON NETWORKS LTD COM M22013102 12 5,586 SH   SOLE   5,586 0 0
CERAGON NETWORKS LTD PUT M22013952 1 6 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 0 3 SH Call SOLE   0 0 0
CRONOS GROUP INC CALL 22717L901 2,292 3,815 SH Call SOLE   0 0 0
CRONOS GROUP INC PUT 22717L951 1,423 2,369 SH Put SOLE   0 0 0
CROCS INC CALL 227046909 1,053 286 SH Call SOLE   0 0 0
CROCS INC PUT 227046959 684 186 SH Put SOLE   0 0 0
CARPENTER TECHNOLOGY CORP CALL 144285903 220 91 SH Call SOLE   0 0 0
CARPENTER TECHNOLOGY CORP PUT 144285953 223 92 SH Put SOLE   0 0 0
CRISPR THERAPEUTICS AG CALL H17182908 3,696 503 SH Call SOLE   0 0 0
CRISPR THERAPEUTICS AG COM H17182108 373 5,082 SH   SOLE   5,082 0 0
CRISPR THERAPEUTICS AG PUT H17182958 3,593 489 SH Put SOLE   0 0 0
CIRRUS LOGIC INC CALL 172755900 673 109 SH Call SOLE   0 0 0
CIRRUS LOGIC INC PUT 172755950 914 148 SH Put SOLE   0 0 0
CORVUS PHARMACEUTICALS INC CALL 221015900 0 1 SH Call SOLE   0 0 0
CROWDSTRIKE HLDGS INC CALL 22788C905 29,304 2,922 SH Call SOLE   0 0 0
CROWDSTRIKE HLDGS INC PUT 22788C955 27,730 2,765 SH Put SOLE   0 0 0
CRYOLIFE INC CALL 228903900 285 149 SH Call SOLE   0 0 0
CRYOLIFE INC COM 228903100 23 1,211 SH   SOLE   1,211 0 0
CRYOLIFE INC PUT 228903950 40 21 SH Put SOLE   0 0 0
CREDIT SUISSE GROUP CALL 225401908 4,460 4,326 SH Call SOLE   0 0 0
CREDIT SUISSE GROUP PUT 225401958 3,113 3,020 SH Put SOLE   0 0 0
CISCO SYS INC CALL 17275R902 57,637 12,358 SH Call SOLE   0 0 0
CISCO SYS INC COM 17275R102 18,060 387,234 SH   SOLE   387,234 0 0
CISCO SYS INC PUT 17275R952 65,669 14,080 SH Put SOLE   0 0 0
COSTAR GROUP INC CALL 22160N909 9,736 137 SH Call SOLE   0 0 0
COSTAR GROUP INC COM 22160N109 7,469 10,510 SH   SOLE   10,510 0 0
COSTAR GROUP INC PUT 22160N959 5,827 82 SH Put SOLE   0 0 0
CARDIOVASCULAR SYS INC DEL CALL 141619906 113 36 SH Call SOLE   0 0 0
CARDIOVASCULAR SYS INC DEL PUT 141619956 3 1 SH Put SOLE   0 0 0
CANADIAN SOLAR INC CALL 136635909 3,780 1,962 SH Call SOLE   0 0 0
CANADIAN SOLAR INC COM 136635109 80 4,167 SH   SOLE   4,167 0 0
CANADIAN SOLAR INC PUT 136635959 1,456 756 SH Put SOLE   0 0 0
CARLISLE COS INC CALL 142339900 251 21 SH Call SOLE   0 0 0
CARLISLE COS INC COM 142339100 123 1,034 SH   SOLE   1,034 0 0
CARLISLE COS INC PUT 142339950 2,872 240 SH Put SOLE   0 0 0
CASTLIGHT HEALTH INC CALL 14862Q900 49 593 SH Call SOLE   0 0 0
CASTLIGHT HEALTH INC PUT 14862Q950 4 56 SH Put SOLE   0 0 0
CORNERSTONE ONDEMAND INC CALL 21925Y903 670 174 SH Call SOLE   0 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 297 7,709 SH   SOLE   7,709 0 0
CORNERSTONE ONDEMAND INC PUT 21925Y953 3 1 SH Put SOLE   0 0 0
CAESARSTONE LTD CALL M20598904 52 44 SH Call SOLE   0 0 0
CAESARSTONE LTD COM M20598104 684 57,736 SH   SOLE   57,736 0 0
CAESARSTONE LTD PUT M20598954 1,248 1,054 SH Put SOLE   0 0 0
CASTLE BIOSCIENCES INC COM 14843C105 5 148 SH   SOLE   148 0 0
CASTLE BIOSCIENCES INC PUT 14843C955 75 20 SH Put SOLE   0 0 0
CAPITAL SR LIVING CORP CALL 140475904 2 31 SH Call SOLE   0 0 0
CAPITAL SR LIVING CORP COM 140475104 11 15,995 SH   SOLE   15,995 0 0
CAPITAL SR LIVING CORP PUT 140475954 2 37 SH Put SOLE   0 0 0
CARRIAGE SVCS INC CALL 143905907 45 25 SH Call SOLE   0 0 0
CARRIAGE SVCS INC COM 143905107 33 1,833 SH   SOLE   1,833 0 0
CARRIAGE SVCS INC PUT 143905957 38 21 SH Put SOLE   0 0 0
CAPITAL SOUTHWEST CORP CALL 140501907 2 2 SH Call SOLE   0 0 0
CSX CORP CALL 126408903 8,173 1,172 SH Call SOLE   0 0 0
CSX CORP PUT 126408953 5,091 730 SH Put SOLE   0 0 0
CINTAS CORP CALL 172908905 292 11 SH Call SOLE   0 0 0
CINTAS CORP COM 172908105 1,704 6,401 SH   SOLE   6,401 0 0
CINTAS CORP PUT 172908955 8,603 323 SH Put SOLE   0 0 0
COOPER TIRE & RUBR CO CALL 216831907 270 98 SH Call SOLE   0 0 0
COOPER TIRE & RUBR CO PUT 216831957 16 6 SH Put SOLE   0 0 0
COMPUTER TASK GROUP INC COM 205477102 0 54 SH   SOLE   54 0 0
CTI BIOPHARMA CORP CALL 12648L901 8 77 SH Call SOLE   0 0 0
CENTURYLINK INC CALL 156700906 3,294 3,285 SH Call SOLE   0 0 0
CENTURYLINK INC PUT 156700956 8,805 8,779 SH Put SOLE   0 0 0
CATALENT INC CALL 148806902 2,506 342 SH Call SOLE   0 0 0
CATALENT INC PUT 148806952 872 119 SH Put SOLE   0 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 2 258 SH   SOLE   258 0 0
CYTOMX THERAPEUTICS INC PUT 23284F955 0 1 SH Put SOLE   0 0 0
CARETRUST REIT INC CALL 14174T907 744 434 SH Call SOLE   0 0 0
CARETRUST REIT INC PUT 14174T957 15 9 SH Put SOLE   0 0 0
CITI TRENDS INC CALL 17306X902 44 22 SH Call SOLE   0 0 0
CITI TRENDS INC COM 17306X102 286 14,187 SH   SOLE   14,187 0 0
CTS CORP CALL 126501905 2 1 SH Call SOLE   0 0 0
CTS CORP COM 126501105 6 328 SH   SOLE   328 0 0
COGNIZANT TECHNOLOGY SOLUTIO CALL 192446902 7,397 1,302 SH Call SOLE   0 0 0
COGNIZANT TECHNOLOGY SOLUTIO PUT 192446952 2,278 401 SH Put SOLE   0 0 0
CYTOSORBENTS CORP CALL 23283X906 31 32 SH Call SOLE   0 0 0
CYTOSORBENTS CORP COM 23283X206 122 12,327 SH   SOLE   12,327 0 0
CYTOSORBENTS CORP PUT 23283X956 144 146 SH Put SOLE   0 0 0
CORTEVA INC CALL 22052L904 4,725 1,764 SH Call SOLE   0 0 0
CORTEVA INC PUT 22052L954 517 193 SH Put SOLE   0 0 0
CITRIX SYS INC CALL 177376900 11,433 773 SH Call SOLE   0 0 0
CITRIX SYS INC PUT 177376950 4,570 309 SH Put SOLE   0 0 0
CUBIC CORP CALL 229669906 120 25 SH Call SOLE   0 0 0
CUBIC CORP PUT 229669956 201 42 SH Put SOLE   0 0 0
CUBESMART CALL 229663909 91 34 SH Call SOLE   0 0 0
CUBESMART PUT 229663959 35 13 SH Put SOLE   0 0 0
CUE BIOPHARMA INC CALL 22978P906 24 10 SH Call SOLE   0 0 0
CUE BIOPHARMA INC COM 22978P106 10 446 SH   SOLE   446 0 0
CUE BIOPHARMA INC PUT 22978P956 2 1 SH Put SOLE   0 0 0
CARNIVAL PLC CALL 14365C903 254 202 SH Call SOLE   0 0 0
CARNIVAL PLC COM 14365C103 9 793 SH   SOLE   793 0 0
CARNIVAL PLC PUT 14365C953 88 70 SH Put SOLE   0 0 0
CULP INC COM 230215105 2 300 SH   SOLE   300 0 0
CULP INC PUT 230215955 9 11 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 282 52 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459Y956 146 27 SH Put SOLE   0 0 0
CURO GROUP HOLDINGS CORP CALL 23131L907 3 4 SH Call SOLE   0 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 61 7,494 SH   SOLE   7,494 0 0
CURO GROUP HOLDINGS CORP PUT 23131L957 102 126 SH Put SOLE   0 0 0
CUTERA INC CALL 232109908 70 58 SH Call SOLE   0 0 0
CUTERA INC COM 232109108 34 2,795 SH   SOLE   2,795 0 0
CUTERA INC PUT 232109958 48 40 SH Put SOLE   0 0 0
COUSINS PPTYS INC CALL 222795902 17 6 SH Call SOLE   0 0 0
COUSINS PPTYS INC PUT 222795952 5 2 SH Put SOLE   0 0 0
COVANTA HLDG CORP CALL 22282E902 447 467 SH Call SOLE   0 0 0
COVANTA HLDG CORP PUT 22282E952 82 86 SH Put SOLE   0 0 0
CVB FINL CORP CALL 126600905 56 30 SH Call SOLE   0 0 0
CENOVUS ENERGY INC CALL 15135U909 372 797 SH Call SOLE   0 0 0
CENOVUS ENERGY INC COM 15135U109 184 39,582 SH   SOLE   39,582 0 0
CENOVUS ENERGY INC PUT 15135U959 509 1,091 SH Put SOLE   0 0 0
CIVEO CORP CDA CALL 17878Y908 0 12 SH Call SOLE   0 0 0
CIVEO CORP CDA COM 17878Y108 2 3,924 SH   SOLE   3,924 0 0
COVETRUS INC CALL 22304C900 529 296 SH Call SOLE   0 0 0
COVETRUS INC PUT 22304C950 497 278 SH Put SOLE   0 0 0
COMMERCIAL VEH GROUP INC CALL 202608905 54 189 SH Call SOLE   0 0 0
CALAVO GROWERS INC CALL 128246905 195 31 SH Call SOLE   0 0 0
CVR ENERGY INC CALL 12662P908 150 75 SH Call SOLE   0 0 0
CVR ENERGY INC COM 12662P108 37 1,884 SH   SOLE   1,884 0 0
CVR ENERGY INC PUT 12662P958 124 62 SH Put SOLE   0 0 0
COMMVAULT SYSTEMS INC COM 204166102 267 6,906 SH   SOLE   6,906 0 0
COMMVAULT SYSTEMS INC PUT 204166952 301 78 SH Put SOLE   0 0 0
CEL SCI CORP CALL 150837907 0 714 SH Call SOLE   0 0 0
CEL SCI CORP COM 150837607 0 14,307 SH   SOLE   14,307 0 0
CEL SCI CORP PUT 150837957 0 2,689 SH Put SOLE   0 0 0
CARVANA CO CALL 146869902 13,594 1,131 SH Call SOLE   0 0 0
CARVANA CO COM 146869102 12 100 SH   SOLE   100 0 0
CARVANA CO PUT 146869952 21,672 1,803 SH Put SOLE   0 0 0
CVS HEALTH CORP CALL 126650900 32,757 5,042 SH Call SOLE   0 0 0
CVS HEALTH CORP COM 126650100 11,618 178,827 SH   SOLE   178,827 0 0
CVS HEALTH CORP PUT 126650950 33,030 5,084 SH Put SOLE   0 0 0
CVS HEALTH CORP PUT 126650950 19 3 SH Put SOLE   0 0 0
COVENANT TRANSN GROUP INC CALL 22284P905 2 7 SH Call SOLE   0 0 0
COVENANT TRANSN GROUP INC COM 22284P105 22 1,541 SH   SOLE   1,541 0 0
COVENANT TRANSN GROUP INC PUT 22284P955 0 39 SH Put SOLE   0 0 0
CHEVRON CORP NEW CALL 166764900 66,360 7,437 SH Call SOLE   0 0 0
CHEVRON CORP NEW PUT 166764950 33,568 3,762 SH Put SOLE   0 0 0
CURTISS WRIGHT CORP CALL 231561901 35 4 SH Call SOLE   0 0 0
CURTISS WRIGHT CORP COM 231561101 75 843 SH   SOLE   843 0 0
SPDR SER TR CALL 78464A908 314 52 SH Call SOLE   0 0 0
SPDR SER TR PUT 78464A958 114 19 SH Put SOLE   0 0 0
CONSOLIDATED WATER CO INC CALL G23773907 60 42 SH Call SOLE   0 0 0
CONSOLIDATED WATER CO INC PUT G23773957 46 32 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 4 1 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 4 1 SH Put SOLE   0 0 0
CLEARWAY ENERGY INC CALL 18539C904 16 7 SH Call SOLE   0 0 0
CLEARWAY ENERGY INC COM 18539C204 52 2,256 SH   SOLE   2,256 0 0
CLEARWAY ENERGY INC PUT 18539C954 106 46 SH Put SOLE   0 0 0
CLEARWAY ENERGY INC CALL 18539C904 18 9 SH Call SOLE   0 0 0
CLEARWAY ENERGY INC PUT 18539C954 33 16 SH Put SOLE   0 0 0
CAMPING WORLD HLDGS INC CALL 13462K909 4,397 1,619 SH Call SOLE   0 0 0
CAMPING WORLD HLDGS INC PUT 13462K959 4,568 1,682 SH Put SOLE   0 0 0
CASELLA WASTE SYS INC CALL 147448904 5 1 SH Call SOLE   0 0 0
CASELLA WASTE SYS INC COM 147448104 57 1,100 SH   SOLE   1,100 0 0
CASELLA WASTE SYS INC PUT 147448954 5 1 SH Put SOLE   0 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 0 2 SH   SOLE   2 0 0
CALIFORNIA WTR SVC GROUP PUT 130788952 4 1 SH Put SOLE   0 0 0
CEMEX SAB DE CV CALL 151290909 171 594 SH Call SOLE   0 0 0
CEMEX SAB DE CV COM 151290889 421 146,493 SH   SOLE   146,493 0 0
CEMEX SAB DE CV PUT 151290959 566 1,966 SH Put SOLE   0 0 0
CHINA XD PLASTICS CO LTD COM 16948F107 0 9 SH   SOLE   9 0 0
CONCHO RES INC CALL 20605P901 0 922 SH Call SOLE   0 0 0
CONCHO RES INC PUT 20605P951 0 555 SH Put SOLE   0 0 0
COLUMBIA PPTY TR INC COM 198287203 1 100 SH   SOLE   100 0 0
CORECIVIC INC CALL 21871N901 437 467 SH Call SOLE   0 0 0
CORECIVIC INC COM 21871N101 217 23,215 SH   SOLE   23,215 0 0
CORECIVIC INC PUT 21871N951 716 765 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 39 16 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W182 14 591 SH   SOLE   591 0 0
WISDOMTREE TR PUT 97717W959 14 6 SH Put SOLE   0 0 0
CYBERARK SOFTWARE LTD CALL M2682V908 4,348 438 SH Call SOLE   0 0 0
CYBERARK SOFTWARE LTD COM M2682V108 430 4,334 SH   SOLE   4,334 0 0
CYBERARK SOFTWARE LTD PUT M2682V958 4,566 460 SH Put SOLE   0 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 1 200 SH   SOLE   200 0 0
CYCLERION THERAPEUTICS INC PUT 23255M955 2 5 SH Put SOLE   0 0 0
CHINA YUCHAI INTL LTD CALL G21082905 51 36 SH Call SOLE   0 0 0
CHINA YUCHAI INTL LTD COM G21082105 6 486 SH   SOLE   486 0 0
CHINA YUCHAI INTL LTD PUT G21082955 107 75 SH Put SOLE   0 0 0
COMMUNITY HEALTH SYS INC NEW CALL 203668908 241 802 SH Call SOLE   0 0 0
COMMUNITY HEALTH SYS INC NEW PUT 203668958 15 51 SH Put SOLE   0 0 0
CRYOPORT INC CALL 229050907 12 4 SH Call SOLE   0 0 0
CRYOPORT INC COM 229050307 243 8,053 SH   SOLE   8,053 0 0
CRYOPORT INC PUT 229050957 9 3 SH Put SOLE   0 0 0
CYTOKINETICS INC CALL 23282W905 247 105 SH Call SOLE   0 0 0
CYTOKINETICS INC COM 23282W605 62 2,638 SH   SOLE   2,638 0 0
CYTOKINETICS INC PUT 23282W955 935 397 SH Put SOLE   0 0 0
CAESARS ENTMT CORP CALL 127686903 1,578 1,301 SH Call SOLE   0 0 0
CAESARS ENTMT CORP PUT 127686953 422 348 SH Put SOLE   0 0 0
COSAN LTD CALL G25343907 112 75 SH Call SOLE   0 0 0
COSAN LTD COM G25343107 15 1,020 SH   SOLE   1,020 0 0
COSAN LTD PUT G25343957 1 1 SH Put SOLE   0 0 0
DOMINION ENERGY INC CALL 25746U909 5,991 738 SH Call SOLE   0 0 0
DOMINION ENERGY INC COM 25746U109 94 1,166 SH   SOLE   1,166 0 0
DOMINION ENERGY INC PUT 25746U959 3,742 461 SH Put SOLE   0 0 0
DAKTRONICS INC CALL 234264909 1 4 SH Call SOLE   0 0 0
DAKTRONICS INC COM 234264109 1 373 SH   SOLE   373 0 0
DAKTRONICS INC PUT 234264959 9 21 SH Put SOLE   0 0 0
DELTA AIR LINES INC DEL CALL 247361902 43,166 15,389 SH Call SOLE   0 0 0
DELTA AIR LINES INC DEL COM 247361702 1,784 63,626 SH   SOLE   63,626 0 0
DELTA AIR LINES INC DEL PUT 247361952 48,001 17,113 SH Put SOLE   0 0 0
DANA INCORPORATED CALL 235825905 143 118 SH Call SOLE   0 0 0
DANA INCORPORATED COM 235825205 24 2,017 SH   SOLE   2,017 0 0
DANA INCORPORATED PUT 235825955 123 101 SH Put SOLE   0 0 0
DARLING INGREDIENTS INC CALL 237266901 2,905 1,180 SH Call SOLE   0 0 0
DARLING INGREDIENTS INC PUT 237266951 2,447 994 SH Put SOLE   0 0 0
DEUTSCHE BANK A G CALL D18190908 0 2,135 SH Call SOLE   0 0 0
DEUTSCHE BANK A G COM D18190898 0 17,759 SH   SOLE   17,759 0 0
DEUTSCHE BANK A G PUT D18190958 0 1,088 SH Put SOLE   0 0 0
POWERSHARES DB MULTI-SECTOR CALL 46140H900 320 237 SH Call SOLE   0 0 0
POWERSHARES DB MULTI-SECTOR COM 46140H106 1,078 79,862 SH   SOLE   79,862 0 0
POWERSHARES DB MULTI-SECTOR PUT 46140H950 85 63 SH Put SOLE   0 0 0
POWERSHARES DB MULTI-SECTOR COM 46140H700 25 1,883 SH   SOLE   1,883 0 0
POWERSHARES DB MULTI-SECTOR PUT 46140H950 68 50 SH Put SOLE   0 0 0
INVESCO DB COMMDY INDX TRCK CALL 46138B903 14 12 SH Call SOLE   0 0 0
INVESCO DB COMMDY INDX TRCK COM 46138B103 363 29,500 SH   SOLE   29,500 0 0
INVESCO DB COMMDY INDX TRCK PUT 46138B953 16 13 SH Put SOLE   0 0 0
DIEBOLD NXDF INC CALL 253651903 359 594 SH Call SOLE   0 0 0
DIEBOLD NXDF INC COM 253651103 71 11,730 SH   SOLE   11,730 0 0
DIEBOLD NXDF INC PUT 253651953 255 422 SH Put SOLE   0 0 0
POWERSHARES DB MULTI-SECTOR CALL 46140H900 25 27 SH Call SOLE   0 0 0
POWERSHARES DB MULTI-SECTOR COM 46140H304 23 2,550 SH   SOLE   2,550 0 0
POWERSHARES DB MULTI-SECTOR PUT 46140H950 1 2 SH Put SOLE   0 0 0
DESIGNER BRANDS INC CALL 250565908 89 132 SH Call SOLE   0 0 0
DESIGNER BRANDS INC COM 250565108 125 18,543 SH   SOLE   18,543 0 0
DESIGNER BRANDS INC PUT 250565958 24 36 SH Put SOLE   0 0 0
POWERSHARES DB MULTI-SECTOR CALL 46140H900 73 105 SH Call SOLE   0 0 0
POWERSHARES DB MULTI-SECTOR COM 46140H403 284 40,706 SH   SOLE   40,706 0 0
POWERSHARES DB MULTI-SECTOR PUT 46140H950 184 264 SH Put SOLE   0 0 0
DBV TECHNOLOGIES S A COM 23306J101 0 100 SH   SOLE   100 0 0
DBV TECHNOLOGIES S A PUT 23306J951 0 1 SH Put SOLE   0 0 0
DROPBOX INC CALL 26210C904 4,776 2,194 SH Call SOLE   0 0 0
DROPBOX INC COM 26210C104 350 16,088 SH   SOLE   16,088 0 0
DROPBOX INC PUT 26210C954 2,083 957 SH Put SOLE   0 0 0
DONALDSON INC CALL 257651909 125 27 SH Call SOLE   0 0 0
DONALDSON INC PUT 257651959 32 7 SH Put SOLE   0 0 0
DUCOMMUN INC DEL CALL 264147909 27 8 SH Call SOLE   0 0 0
DUCOMMUN INC DEL PUT 264147959 17 5 SH Put SOLE   0 0 0
DCP MIDSTREAM LLC CALL 23311P900 2,464 2,181 SH Call SOLE   0 0 0
DCP MIDSTREAM LLC COM 23311P100 393 34,845 SH   SOLE   34,845 0 0
DCP MIDSTREAM LLC PUT 23311P950 1,223 1,083 SH Put SOLE   0 0 0
DECIPHERA PHARMACEUTICALS IN CALL 24344T901 274 46 SH Call SOLE   0 0 0
DECIPHERA PHARMACEUTICALS IN PUT 24344T951 406 68 SH Put SOLE   0 0 0
DUPONT DE NEMOURS INC CALL 26614N902 11,268 2,121 SH Call SOLE   0 0 0
DUPONT DE NEMOURS INC PUT 26614N952 11,486 2,162 SH Put SOLE   0 0 0
DUPONT DE NEMOURS INC CALL 26614N902 0 93 SH Call SOLE   0 0 0
DUPONT DE NEMOURS INC CALL 26614N902 5 19 SH Call SOLE   0 0 0
DUPONT DE NEMOURS INC PUT 26614N952 26 31 SH Put SOLE   0 0 0
3-D SYS CORP DEL CALL 88554D905 626 896 SH Call SOLE   0 0 0
3-D SYS CORP DEL COM 88554D205 287 41,098 SH   SOLE   41,098 0 0
3-D SYS CORP DEL PUT 88554D955 313 448 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 141 35 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R305 231 5,745 SH   SOLE   5,745 0 0
PROSHARES TR PUT 74347R952 338 84 SH Put SOLE   0 0 0
DATADOG INC CALL 23804L903 16,042 1,845 SH Call SOLE   0 0 0
DATADOG INC COM 23804L103 3,689 42,429 SH   SOLE   42,429 0 0
DATADOG INC PUT 23804L953 11,842 1,362 SH Put SOLE   0 0 0
DILLARDS INC CALL 254067901 742 288 SH Call SOLE   0 0 0
DILLARDS INC PUT 254067951 781 303 SH Put SOLE   0 0 0
DEERE & CO CALL 244199905 17,255 1,098 SH Call SOLE   0 0 0
DEERE & CO PUT 244199955 22,881 1,456 SH Put SOLE   0 0 0
DECKERS OUTDOOR CORP CALL 243537907 1,276 65 SH Call SOLE   0 0 0
DECKERS OUTDOOR CORP COM 243537107 77 394 SH   SOLE   394 0 0
DECKERS OUTDOOR CORP PUT 243537957 1,767 90 SH Put SOLE   0 0 0
DOUGLAS EMMETT INC PUT 25960P959 3 1 SH Put SOLE   0 0 0
DELL TECHNOLOGIES INC CALL 24703L902 4,213 767 SH Call SOLE   0 0 0
DELL TECHNOLOGIES INC COM 24703L202 2,029 36,942 SH   SOLE   36,942 0 0
DELL TECHNOLOGIES INC PUT 24703L952 7,790 1,418 SH Put SOLE   0 0 0
DELL TECHNOLOGIES INC PUT 24703L952 104 19 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 32 9 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717W959 10 3 SH Put SOLE   0 0 0
DENNYS CORP CALL 24869P904 149 148 SH Call SOLE   0 0 0
DENNYS CORP COM 24869P104 91 9,011 SH   SOLE   9,011 0 0
DENNYS CORP PUT 24869P954 196 195 SH Put SOLE   0 0 0
DIAGEO P L C CALL 25243Q905 4,381 326 SH Call SOLE   0 0 0
DIAGEO P L C PUT 25243Q955 5,577 415 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 2 1 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W604 6 315 SH   SOLE   315 0 0
WISDOMTREE TR PUT 97717W959 2 1 SH Put SOLE   0 0 0
DESPEGAR COM CORP CALL G27358903 803 1,119 SH Call SOLE   0 0 0
DESPEGAR COM CORP COM G27358103 22 3,193 SH   SOLE   3,193 0 0
DESPEGAR COM CORP PUT G27358953 716 998 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 4 1 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W869 3 76 SH   SOLE   76 0 0
WISDOMTREE TR PUT 97717W959 4 1 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 1,537 1,247 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E661 1 100 SH   SOLE   100 0 0
DIREXION SHS ETF TR PUT 25460E955 263 214 SH Put SOLE   0 0 0
DONNELLEY FINL SOLUTIONS INC CALL 25787G900 29 35 SH Call SOLE   0 0 0
DISCOVER FINL SVCS CALL 254709908 5,830 1,164 SH Call SOLE   0 0 0
DISCOVER FINL SVCS COM 254709108 1,437 28,703 SH   SOLE   28,703 0 0
DISCOVER FINL SVCS PUT 254709958 8,575 1,712 SH Put SOLE   0 0 0
DOLLAR GEN CORP NEW CALL 256677905 15,336 805 SH Call SOLE   0 0 0
DOLLAR GEN CORP NEW PUT 256677955 13,716 720 SH Put SOLE   0 0 0
DIGI INTL INC CALL 253798902 62 54 SH Call SOLE   0 0 0
DIGITAL ALLY INC CALL 25382P908 667 2,126 SH Call SOLE   0 0 0
DIGITAL ALLY INC PUT 25382P958 120 383 SH Put SOLE   0 0 0
ISHARES TR CALL 46434V906 300 80 SH Call SOLE   0 0 0
ISHARES TR PUT 46434V956 109 29 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 39 10 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717W959 78 20 SH Put SOLE   0 0 0
QUEST DIAGNOSTICS INC CALL 74834L900 4,774 419 SH Call SOLE   0 0 0
QUEST DIAGNOSTICS INC COM 74834L100 43 385 SH   SOLE   385 0 0
QUEST DIAGNOSTICS INC PUT 74834L950 3,646 320 SH Put SOLE   0 0 0
DIVERSIFIED HEALTHCARE TR CALL 25525P907 398 900 SH Call SOLE   0 0 0
DIVERSIFIED HEALTHCARE TR PUT 25525P957 30 68 SH Put SOLE   0 0 0
D R HORTON INC CALL 23331A909 1,935 349 SH Call SOLE   0 0 0
D R HORTON INC COM 23331A109 68 1,227 SH   SOLE   1,227 0 0
D R HORTON INC PUT 23331A959 3,465 625 SH Put SOLE   0 0 0
DANAHER CORPORATION CALL 235851902 6,684 378 SH Call SOLE   0 0 0
DANAHER CORPORATION PUT 235851952 4,456 252 SH Put SOLE   0 0 0
DHT HOLDINGS INC CALL Y2065G901 2,695 5,254 SH Call SOLE   0 0 0
DHT HOLDINGS INC PUT Y2065G951 1,205 2,350 SH Put SOLE   0 0 0
DHI GROUP INC CALL 23331S900 0 1 SH Call SOLE   0 0 0
DHI GROUP INC PUT 23331S950 0 1 SH Put SOLE   0 0 0
SPDR DOW JONES INDL AVERAGE CALL 78467X909 188,889 7,325 SH Call SOLE   0 0 0
SPDR DOW JONES INDL AVERAGE COM 78467X109 116 450 SH   SOLE   450 0 0
SPDR DOW JONES INDL AVERAGE PUT 78467X959 310,939 12,058 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G907 98 13 SH Call SOLE   0 0 0
PROSHARES TR COM 74347G705 102 1,363 SH   SOLE   1,363 0 0
PROSHARES TR PUT 74347G957 37 5 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G907 445 59 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347G957 75 10 SH Put SOLE   0 0 0
DINE BRANDS GLOBAL INC CALL 254423906 884 210 SH Call SOLE   0 0 0
DINE BRANDS GLOBAL INC PUT 254423956 1,204 286 SH Put SOLE   0 0 0
DIODES INC CALL 254543901 5 1 SH Call SOLE   0 0 0
DIODES INC COM 254543101 82 1,621 SH   SOLE   1,621 0 0
DISNEY WALT CO CALL 254687906 123,107 11,040 SH Call SOLE   0 0 0
DISNEY WALT CO COM 254687106 28,537 255,921 SH   SOLE   255,921 0 0
DISNEY WALT CO PUT 254687956 158,154 14,183 SH Put SOLE   0 0 0
DISNEY WALT CO PUT 254687956 0 1 SH Put SOLE   0 0 0
DISCOVERY INC CALL 25470F902 645 306 SH Call SOLE   0 0 0
DISCOVERY INC PUT 25470F952 2,291 1,086 SH Put SOLE   0 0 0
DISCOVERY INC CALL 25470F902 620 322 SH Call SOLE   0 0 0
DISCOVERY INC COM 25470F302 29 1,513 SH   SOLE   1,513 0 0
DISCOVERY INC PUT 25470F952 169 88 SH Put SOLE   0 0 0
DISH NETWORK CORPORATION CALL 25470M909 0 2,217 SH Call SOLE   0 0 0
DISH NETWORK CORPORATION COM 25470M109 0 38,809 SH   SOLE   38,809 0 0
DISH NETWORK CORPORATION PUT 25470M959 0 3,379 SH Put SOLE   0 0 0
DELEK US HLDGS INC NEW CALL 24665A903 332 191 SH Call SOLE   0 0 0
DELEK US HLDGS INC NEW COM 24665A103 21 1,238 SH   SOLE   1,238 0 0
DELEK US HLDGS INC NEW PUT 24665A953 778 447 SH Put SOLE   0 0 0
DELEK LOGISTICS PARTNERS LP CALL 24664T903 843 368 SH Call SOLE   0 0 0
DELEK LOGISTICS PARTNERS LP PUT 24664T953 4 2 SH Put SOLE   0 0 0
DRAFTKINGS INC CALL 26142R904 20,122 6,050 SH Call SOLE   0 0 0
DRAFTKINGS INC PUT 26142R954 8,833 2,656 SH Put SOLE   0 0 0
DICKS SPORTING GOODS INC CALL 253393902 2,665 646 SH Call SOLE   0 0 0
DICKS SPORTING GOODS INC PUT 253393952 1,324 321 SH Put SOLE   0 0 0
DOLBY LABORATORIES INC CALL 25659T907 1,633 248 SH Call SOLE   0 0 0
DOLBY LABORATORIES INC PUT 25659T957 26 4 SH Put SOLE   0 0 0
DYNAGAS LNG PARTNERS LP CALL Y2188B908 139 436 SH Call SOLE   0 0 0
DYNAGAS LNG PARTNERS LP PUT Y2188B958 8 25 SH Put SOLE   0 0 0
DELPHI TECHNOLOGIES PL CALL G2709G907 530 373 SH Call SOLE   0 0 0
DELPHI TECHNOLOGIES PL PUT G2709G957 41 29 SH Put SOLE   0 0 0
DIGITAL RLTY TR INC CALL 253868903 2,330 164 SH Call SOLE   0 0 0
DIGITAL RLTY TR INC COM 253868103 514 3,623 SH   SOLE   3,623 0 0
DIGITAL RLTY TR INC PUT 253868953 2,017 142 SH Put SOLE   0 0 0
DULUTH HLDGS INC CALL 26443V901 169 230 SH Call SOLE   0 0 0
DULUTH HLDGS INC COM 26443V101 91 12,425 SH   SOLE   12,425 0 0
DULUTH HLDGS INC PUT 26443V951 94 128 SH Put SOLE   0 0 0
DOLLAR TREE INC CALL 256746908 7,062 762 SH Call SOLE   0 0 0
DOLLAR TREE INC PUT 256746958 5,931 640 SH Put SOLE   0 0 0
DELUXE CORP CALL 248019901 353 150 SH Call SOLE   0 0 0
DELUXE CORP PUT 248019951 14 6 SH Put SOLE   0 0 0
DORCHESTER MINERALS LP CALL 25820R905 14 11 SH Call SOLE   0 0 0
DORCHESTER MINERALS LP COM 25820R105 57 4,530 SH   SOLE   4,530 0 0
DORCHESTER MINERALS LP PUT 25820R955 58 46 SH Put SOLE   0 0 0
DIGIMARC CORP NEW CALL 25381B901 17 11 SH Call SOLE   0 0 0
DIGIMARC CORP NEW COM 25381B101 2 185 SH   SOLE   185 0 0
DUNKIN BRANDS GROUP INC CALL 265504900 1,304 200 SH Call SOLE   0 0 0
DUNKIN BRANDS GROUP INC COM 265504100 531 8,143 SH   SOLE   8,143 0 0
DUNKIN BRANDS GROUP INC PUT 265504950 2,302 353 SH Put SOLE   0 0 0
DENALI THERAPEUTICS INC CALL 24823R905 0 10 SH Call SOLE   0 0 0
DENALI THERAPEUTICS INC COM 24823R105 0 81 SH   SOLE   81 0 0
DENALI THERAPEUTICS INC PUT 24823R955 0 22 SH Put SOLE   0 0 0
DENISON MINES CORP COM 248356107 0 400 SH   SOLE   400 0 0
DENISON MINES CORP PUT 248356957 0 4 SH Put SOLE   0 0 0
NOW INC CALL 67011P900 69 81 SH Call SOLE   0 0 0
NOW INC PUT 67011P950 165 192 SH Put SOLE   0 0 0
DENBURY RES INC CALL 247916908 23 840 SH Call SOLE   0 0 0
DENBURY RES INC COM 247916208 9 35,617 SH   SOLE   35,617 0 0
DENBURY RES INC PUT 247916958 1 71 SH Put SOLE   0 0 0
PHYSICIANS RLTY TR CALL 71943U904 445 254 SH Call SOLE   0 0 0
PHYSICIANS RLTY TR PUT 71943U954 119 68 SH Put SOLE   0 0 0
DOCUSIGN INC CALL 256163906 34,665 2,013 SH Call SOLE   0 0 0
DOCUSIGN INC PUT 256163956 20,251 1,176 SH Put SOLE   0 0 0
DIAMOND OFFSHORE DRILLING IN CALL 25271C902 6 261 SH Call SOLE   0 0 0
DIAMOND OFFSHORE DRILLING IN PUT 25271C952 5 200 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 272 57 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B235 457 9,554 SH   SOLE   9,554 0 0
PROSHARES TR PUT 74347B959 306 64 SH Put SOLE   0 0 0
DOMO INC CALL 257554905 485 151 SH Call SOLE   0 0 0
DOMO INC COM 257554105 352 10,945 SH   SOLE   10,945 0 0
DOMO INC PUT 257554955 96 30 SH Put SOLE   0 0 0
MASONITE INTL CORP NEW CALL 575385909 7 1 SH Call SOLE   0 0 0
MASONITE INTL CORP NEW PUT 575385959 38 5 SH Put SOLE   0 0 0
DORMAN PRODUCTS INC CALL 258278900 60 9 SH Call SOLE   0 0 0
DORMAN PRODUCTS INC COM 258278100 87 1,300 SH   SOLE   1,300 0 0
DORMAN PRODUCTS INC PUT 258278950 1,234 184 SH Put SOLE   0 0 0
DOVER CORP CALL 260003908 2,935 304 SH Call SOLE   0 0 0
DOVER CORP PUT 260003958 270 28 SH Put SOLE   0 0 0
DOW INC CALL 260557903 12,615 3,095 SH Call SOLE   0 0 0
DOW INC COM 260557103 696 17,082 SH   SOLE   17,082 0 0
DOW INC PUT 260557953 7,340 1,801 SH Put SOLE   0 0 0
AMDOCS LTD CALL G02602903 6,775 1,113 SH Call SOLE   0 0 0
AMDOCS LTD COM G02602103 334 5,494 SH   SOLE   5,494 0 0
AMDOCS LTD PUT G02602953 426 70 SH Put SOLE   0 0 0
DOUYU INTERNATIONAL HLDNGS L CALL 25985W905 192 167 SH Call SOLE   0 0 0
DOUYU INTERNATIONAL HLDNGS L COM 25985W105 450 39,059 SH   SOLE   39,059 0 0
DOUYU INTERNATIONAL HLDNGS L PUT 25985W955 444 385 SH Put SOLE   0 0 0
DOMINOS PIZZA INC CALL 25754A901 23,126 626 SH Call SOLE   0 0 0
DOMINOS PIZZA INC COM 25754A201 1,229 3,328 SH   SOLE   3,328 0 0
DOMINOS PIZZA INC PUT 25754A951 18,324 496 SH Put SOLE   0 0 0
DAQO NEW ENERGY CORP CALL 23703Q903 1,024 138 SH Call SOLE   0 0 0
DAQO NEW ENERGY CORP COM 23703Q203 1,111 14,967 SH   SOLE   14,967 0 0
DAQO NEW ENERGY CORP PUT 23703Q953 222 30 SH Put SOLE   0 0 0
DRDGOLD LIMITED CALL 26152H901 157 100 SH Call SOLE   0 0 0
DRDGOLD LIMITED COM 26152H301 16 1,053 SH   SOLE   1,053 0 0
DRDGOLD LIMITED PUT 26152H951 123 78 SH Put SOLE   0 0 0
DUKE REALTY CORP CALL 264411905 7 2 SH Call SOLE   0 0 0
DUKE REALTY CORP COM 264411505 114 3,228 SH   SOLE   3,228 0 0
DUKE REALTY CORP PUT 264411955 244 69 SH Put SOLE   0 0 0
DIAMONDROCK HOSPITALITY CO CALL 252784901 235 425 SH Call SOLE   0 0 0
DIAMONDROCK HOSPITALITY CO PUT 252784951 1 2 SH Put SOLE   0 0 0
DARDEN RESTAURANTS INC CALL 237194905 7,107 938 SH Call SOLE   0 0 0
DARDEN RESTAURANTS INC COM 237194105 3,274 43,213 SH   SOLE   43,213 0 0
DARDEN RESTAURANTS INC PUT 237194955 13,487 1,780 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 558 1,037 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E174 2,003 371,702 SH   SOLE   371,702 0 0
DIREXION SHS ETF TR PUT 25460E955 3,070 5,696 SH Put SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 5 11 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W902 273 272 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W755 49 4,918 SH   SOLE   4,918 0 0
DIREXION SHS ETF TR PUT 25459W952 111 111 SH Put SOLE   0 0 0
DICERNA PHARMACEUTICALS INC CALL 253031908 7 3 SH Call SOLE   0 0 0
DICERNA PHARMACEUTICALS INC PUT 253031958 2 1 SH Put SOLE   0 0 0
DRIL QUIP INC CALL 262037904 297 100 SH Call SOLE   0 0 0
DRIL QUIP INC PUT 262037954 202 68 SH Put SOLE   0 0 0
DURECT CORP CALL 266605904 194 840 SH Call SOLE   0 0 0
DURECT CORP COM 266605104 15 6,825 SH   SOLE   6,825 0 0
DURECT CORP PUT 266605954 13 58 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 404 254 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E141 246 15,497 SH   SOLE   15,497 0 0
DIREXION SHS ETF TR PUT 25460E955 22 14 SH Put SOLE   0 0 0
DRIVE SHACK INC CALL 262077900 81 440 SH Call SOLE   0 0 0
DRIVE SHACK INC PUT 262077950 3 17 SH Put SOLE   0 0 0
DASEKE INC CALL 23753F907 23 61 SH Call SOLE   0 0 0
DASEKE INC PUT 23753F957 5 15 SH Put SOLE   0 0 0
DOUBLELINE INCOME SOLUTIONS CALL 258622909 63 41 SH Call SOLE   0 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 38 2,534 SH   SOLE   2,534 0 0
DOUBLELINE INCOME SOLUTIONS PUT 258622959 86 56 SH Put SOLE   0 0 0
DIANA SHIPPING INC CALL Y2066G904 31 209 SH Call SOLE   0 0 0
DIANA SHIPPING INC PUT Y2066G954 1 13 SH Put SOLE   0 0 0
DYNATRACE INC CALL 268150909 852 210 SH Call SOLE   0 0 0
DYNATRACE INC COM 268150109 210 5,191 SH   SOLE   5,191 0 0
DYNATRACE INC PUT 268150959 442 109 SH Put SOLE   0 0 0
DTE ENERGY CO CALL 233331907 2,311 215 SH Call SOLE   0 0 0
DTE ENERGY CO PUT 233331957 204 19 SH Put SOLE   0 0 0
DAVIDSTEA INC CALL 238661902 9 15 SH Call SOLE   0 0 0
DAVIDSTEA INC PUT 238661952 0 1 SH Put SOLE   0 0 0
PRECISION BIOSCIENCES INC CALL 74019P908 0 156 SH Call SOLE   0 0 0
PRECISION BIOSCIENCES INC PUT 74019P958 0 31 SH Put SOLE   0 0 0
WISDOMTREE TR COM 97717W406 7 95 SH   SOLE   95 0 0
PROSHARES TR CALL 74348A904 193 47 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A954 12 3 SH Put SOLE   0 0 0
DUKE ENERGY CORP NEW CALL 26441C904 10,841 1,357 SH Call SOLE   0 0 0
DUKE ENERGY CORP NEW PUT 26441C954 3,587 449 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 293 118 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460G880 380 15,297 SH   SOLE   15,297 0 0
DIREXION SHS ETF TR PUT 25460G950 497 200 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 1,034 416 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 283 114 SH Put SOLE   0 0 0
DAVITA INC CALL 23918K908 435 55 SH Call SOLE   0 0 0
DAVITA INC COM 23918K108 0 3 SH   SOLE   3 0 0
DAVITA INC PUT 23918K958 656 83 SH Put SOLE   0 0 0
DYNAVAX TECHNOLOGIES CORP CALL 268158901 1,870 2,109 SH Call SOLE   0 0 0
DYNAVAX TECHNOLOGIES CORP COM 268158201 785 88,503 SH   SOLE   88,503 0 0
DYNAVAX TECHNOLOGIES CORP PUT 268158951 704 794 SH Put SOLE   0 0 0
DEVON ENERGY CORP NEW CALL 25179M903 2,617 2,308 SH Call SOLE   0 0 0
DEVON ENERGY CORP NEW COM 25179M103 101 8,937 SH   SOLE   8,937 0 0
DEVON ENERGY CORP NEW PUT 25179M953 3,336 2,942 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1,138 141 SH Call SOLE   0 0 0
ISHARES TR COM 464287168 64 803 SH   SOLE   803 0 0
ISHARES TR PUT 464287957 936 116 SH Put SOLE   0 0 0
DYNEX CAP INC CALL 26817Q906 439 307 SH Call SOLE   0 0 0
DYNEX CAP INC PUT 26817Q956 124 87 SH Put SOLE   0 0 0
DXC TECHNOLOGY CO CALL 23355L906 1,659 1,006 SH Call SOLE   0 0 0
DXC TECHNOLOGY CO COM 23355L106 869 52,673 SH   SOLE   52,673 0 0
DXC TECHNOLOGY CO PUT 23355L956 2,575 1,561 SH Put SOLE   0 0 0
DEXCOM INC CALL 252131907 11,229 277 SH Call SOLE   0 0 0
DEXCOM INC COM 252131107 2,085 5,144 SH   SOLE   5,144 0 0
DEXCOM INC PUT 252131957 16,824 415 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 1,175 625 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B276 252 13,418 SH   SOLE   13,418 0 0
PROSHARES TR PUT 74347B959 120 64 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 296 63 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W851 457 9,729 SH   SOLE   9,729 0 0
WISDOMTREE TR PUT 97717W959 945 201 SH Put SOLE   0 0 0
DESTINATION XL GROUP INC CALL 25065K904 8 136 SH Call SOLE   0 0 0
DESTINATION XL GROUP INC PUT 25065K954 0 6 SH Put SOLE   0 0 0
DXP ENTERPRISES INC NEW CALL 233377907 9 5 SH Call SOLE   0 0 0
DYCOM INDS INC CALL 267475901 1,811 443 SH Call SOLE   0 0 0
DYCOM INDS INC COM 267475101 476 11,655 SH   SOLE   11,655 0 0
DYCOM INDS INC PUT 267475951 302 74 SH Put SOLE   0 0 0
DYADIC INTL INC DEL CALL 26745T901 51 60 SH Call SOLE   0 0 0
DYADIC INTL INC DEL COM 26745T101 1 147 SH   SOLE   147 0 0
ENI S P A CALL 26874R908 0 1 SH Call SOLE   0 0 0
ELECTRONIC ARTS INC CALL 285512909 14,234 1,078 SH Call SOLE   0 0 0
ELECTRONIC ARTS INC COM 285512109 1,939 14,689 SH   SOLE   14,689 0 0
ELECTRONIC ARTS INC PUT 285512959 30,952 2,344 SH Put SOLE   0 0 0
GRAFTECH INTL LTD CALL 384313908 738 926 SH Call SOLE   0 0 0
GRAFTECH INTL LTD PUT 384313958 531 666 SH Put SOLE   0 0 0
BRINKER INTL INC CALL 109641900 811 338 SH Call SOLE   0 0 0
BRINKER INTL INC PUT 109641950 861 359 SH Put SOLE   0 0 0
EVENTBRITE INC CALL 29975E909 301 352 SH Call SOLE   0 0 0
EVENTBRITE INC PUT 29975E959 265 310 SH Put SOLE   0 0 0
EBAY INC. CALL 278642903 0 4,998 SH Call SOLE   0 0 0
EBAY INC. COM 278642103 0 77,541 SH   SOLE   77,541 0 0
EBAY INC. PUT 278642953 0 4,053 SH Put SOLE   0 0 0
EBIX INC CALL 278715906 1,258 563 SH Call SOLE   0 0 0
EBIX INC PUT 278715956 252 113 SH Put SOLE   0 0 0
EMERGENT BIOSOLUTIONS INC CALL 29089Q905 166 21 SH Call SOLE   0 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 413 5,229 SH   SOLE   5,229 0 0
EMERGENT BIOSOLUTIONS INC PUT 29089Q955 260 33 SH Put SOLE   0 0 0
MERIDIAN BANCORP INC MD CALL 58958U903 24 21 SH Call SOLE   0 0 0
MERIDIAN BANCORP INC MD PUT 58958U953 2 2 SH Put SOLE   0 0 0
ECOPETROL S A CALL 279158909 352 317 SH Call SOLE   0 0 0
ECOPETROL S A PUT 279158959 111 100 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 75 30 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 78 31 SH Put SOLE   0 0 0
ECHO GLOBAL LOGISTICS INC CALL 27875T901 64 30 SH Call SOLE   0 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 9 420 SH   SOLE   420 0 0
ECHO GLOBAL LOGISTICS INC PUT 27875T951 41 19 SH Put SOLE   0 0 0
ECOLAB INC CALL 278865900 1,512 76 SH Call SOLE   0 0 0
ECOLAB INC COM 278865100 558 2,806 SH   SOLE   2,806 0 0
ECOLAB INC PUT 278865950 2,307 116 SH Put SOLE   0 0 0
US ECOLOGY INC COM 91734M103 326 9,629 SH   SOLE   9,629 0 0
CHANNELADVISOR CORP CALL 159179900 161 102 SH Call SOLE   0 0 0
CHANNELADVISOR CORP COM 159179100 319 20,186 SH   SOLE   20,186 0 0
CHANNELADVISOR CORP PUT 159179950 172 109 SH Put SOLE   0 0 0
ENCORE CAP GROUP INC CALL 292554902 1,059 310 SH Call SOLE   0 0 0
ENCORE CAP GROUP INC PUT 292554952 82 24 SH Put SOLE   0 0 0
CONSOLIDATED EDISON INC CALL 209115904 1,647 229 SH Call SOLE   0 0 0
CONSOLIDATED EDISON INC COM 209115104 235 3,269 SH   SOLE   3,269 0 0
CONSOLIDATED EDISON INC PUT 209115954 1,913 266 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 614 138 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 739 166 SH Put SOLE   0 0 0
EDITAS MEDICINE INC CALL 28106W903 890 301 SH Call SOLE   0 0 0
EDITAS MEDICINE INC COM 28106W103 477 16,155 SH   SOLE   16,155 0 0
EDITAS MEDICINE INC PUT 28106W953 1,197 405 SH Put SOLE   0 0 0
NEW ORIENTAL ED & TECHNOLOGY CALL 647581907 9,558 734 SH Call SOLE   0 0 0
NEW ORIENTAL ED & TECHNOLOGY PUT 647581957 6,876 528 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 227 87 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E547 20 783 SH   SOLE   783 0 0
DIREXION SHS ETF TR PUT 25460E955 54 21 SH Put SOLE   0 0 0
EL PASO ELEC CO CALL 283677904 13 2 SH Call SOLE   0 0 0
EL PASO ELEC CO COM 283677854 1 20 SH   SOLE   20 0 0
EL PASO ELEC CO PUT 283677954 6 1 SH Put SOLE   0 0 0
EURONET WORLDWIDE INC CALL 298736909 3,957 413 SH Call SOLE   0 0 0
EURONET WORLDWIDE INC COM 298736109 145 1,523 SH   SOLE   1,523 0 0
EURONET WORLDWIDE INC PUT 298736959 277 29 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 85,802 21,456 SH Call SOLE   0 0 0
ISHARES TR COM 464287234 3,847 96,212 SH   SOLE   96,212 0 0
ISHARES TR PUT 464287957 230,814 57,718 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 10 2 SH Call SOLE   0 0 0
ISHARES INC COM 464286533 28 541 SH   SOLE   541 0 0
ISHARES INC PUT 464286951 15 3 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 9 3 SH Call SOLE   0 0 0
EMERALD HOLDING INC CALL 29103W904 9 32 SH Call SOLE   0 0 0
EMERALD HOLDING INC PUT 29103W954 0 1 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 80,689 13,256 SH Call SOLE   0 0 0
ISHARES TR COM 464287465 40,529 665,841 SH   SOLE   665,841 0 0
ISHARES TR PUT 464287957 161,195 26,482 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 6 1 SH Call SOLE   0 0 0
ISHARES TR PUT 46429B957 66 10 SH Put SOLE   0 0 0
ELLINGTON FINANCIAL INC CALL 28852N909 2,252 1,912 SH Call SOLE   0 0 0
ELLINGTON FINANCIAL INC PUT 28852N959 155 132 SH Put SOLE   0 0 0
ENERGY FOCUS INC CALL 29268T909 604 874 SH Call SOLE   0 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 0 27 SH   SOLE   27 0 0
ISHARES TR CALL 464288905 15 4 SH Call SOLE   0 0 0
ISHARES TR COM 464288877 3 100 SH   SOLE   100 0 0
ISHARES TR PUT 464288955 11 3 SH Put SOLE   0 0 0
EQUIFAX INC CALL 294429905 2,045 119 SH Call SOLE   0 0 0
EQUIFAX INC COM 294429105 248 1,447 SH   SOLE   1,447 0 0
EQUIFAX INC PUT 294429955 1,512 88 SH Put SOLE   0 0 0
EGAIN CORP CALL 28225C906 1 1 SH Call SOLE   0 0 0
EGAIN CORP COM 28225C806 4 390 SH   SOLE   390 0 0
EGAIN CORP PUT 28225C956 3 3 SH Put SOLE   0 0 0
EAGLE BANCORP INC MD CALL 268948906 6 2 SH Call SOLE   0 0 0
EAGLE BANCORP INC MD COM 268948106 13 405 SH   SOLE   405 0 0
EAGLE BANCORP INC MD PUT 268948956 117 36 SH Put SOLE   0 0 0
8X8 INC NEW CALL 282914900 2,049 1,281 SH Call SOLE   0 0 0
8X8 INC NEW PUT 282914950 972 608 SH Put SOLE   0 0 0
EAGLE BULK SHIPPING INC CALL Y2187A903 0 1 SH Call SOLE   0 0 0
ELDORADO GOLD CORP NEW CALL 284902909 2,109 2,175 SH Call SOLE   0 0 0
ELDORADO GOLD CORP NEW PUT 284902959 1,692 1,745 SH Put SOLE   0 0 0
NIC INC CALL 62914B900 133 58 SH Call SOLE   0 0 0
NIC INC COM 62914B100 88 3,836 SH   SOLE   3,836 0 0
NIC INC PUT 62914B950 252 110 SH Put SOLE   0 0 0
EAGLE PHARMACEUTICALS INC CALL 269796908 33 7 SH Call SOLE   0 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 178 3,729 SH   SOLE   3,729 0 0
EAGLE PHARMACEUTICALS INC PUT 269796958 388 81 SH Put SOLE   0 0 0
VAALCO ENERGY INC CALL 91851C901 45 369 SH Call SOLE   0 0 0
ENCOMPASS HEALTH CORP CALL 29261A900 2,799 452 SH Call SOLE   0 0 0
ENCOMPASS HEALTH CORP COM 29261A100 89 1,451 SH   SOLE   1,451 0 0
ENCOMPASS HEALTH CORP PUT 29261A950 563 91 SH Put SOLE   0 0 0
EHEALTH INC CALL 28238P909 3,821 389 SH Call SOLE   0 0 0
EHEALTH INC COM 28238P109 645 6,575 SH   SOLE   6,575 0 0
EHEALTH INC PUT 28238P959 736 75 SH Put SOLE   0 0 0
ENDURANCE INTL GROUP HLDGS I CALL 29272B905 55 137 SH Call SOLE   0 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 303 75,234 SH   SOLE   75,234 0 0
ENDURANCE INTL GROUP HLDGS I PUT 29272B955 297 738 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189H908 1 1 SH Call SOLE   0 0 0
EDISON INTL CALL 281020907 1,075 198 SH Call SOLE   0 0 0
EDISON INTL PUT 281020957 4,697 865 SH Put SOLE   0 0 0
LAUDER ESTEE COS INC CALL 518439904 5,830 309 SH Call SOLE   0 0 0
LAUDER ESTEE COS INC PUT 518439954 7,018 372 SH Put SOLE   0 0 0
ELANCO ANIMAL HEALTH INC CALL 28414H903 1,503 701 SH Call SOLE   0 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 445 20,758 SH   SOLE   20,758 0 0
ELANCO ANIMAL HEALTH INC PUT 28414H953 308 144 SH Put SOLE   0 0 0
E L F BEAUTY INC CALL 26856L903 1,220 640 SH Call SOLE   0 0 0
E L F BEAUTY INC COM 26856L103 947 49,703 SH   SOLE   49,703 0 0
E L F BEAUTY INC PUT 26856L953 225 118 SH Put SOLE   0 0 0
ENDOLOGIX INC CALL 29266S904 0 5 SH Call SOLE   0 0 0
ENDOLOGIX INC COM 29266S304 0 641 SH   SOLE   641 0 0
EQUITY LIFESTYLE PPTYS INC CALL 29472R908 199 32 SH Call SOLE   0 0 0
EQUITY LIFESTYLE PPTYS INC PUT 29472R958 137 22 SH Put SOLE   0 0 0
CALLAWAY GOLF CO CALL 131193904 803 459 SH Call SOLE   0 0 0
CALLAWAY GOLF CO COM 131193104 73 4,189 SH   SOLE   4,189 0 0
CALLAWAY GOLF CO PUT 131193954 672 384 SH Put SOLE   0 0 0
EMAGIN CORP CALL 29076N906 12 160 SH Call SOLE   0 0 0
EMAGIN CORP PUT 29076N956 1 14 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 0 725 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 0 2,150 SH Put SOLE   0 0 0
EMCOR GROUP INC CALL 29084Q900 138 21 SH Call SOLE   0 0 0
EMCORE CORP COM 290846203 110 34,810 SH   SOLE   34,810 0 0
EMCORE CORP PUT 290846953 650 2,046 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189H908 79 26 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189H300 128 4,187 SH   SOLE   4,187 0 0
VANECK VECTORS ETF TR PUT 92189H958 467 152 SH Put SOLE   0 0 0
EASTMAN CHEM CO CALL 277432900 919 132 SH Call SOLE   0 0 0
EASTMAN CHEM CO PUT 277432950 508 73 SH Put SOLE   0 0 0
EMERSON ELEC CO CALL 291011904 6,792 1,095 SH Call SOLE   0 0 0
EMERSON ELEC CO PUT 291011954 1,755 283 SH Put SOLE   0 0 0
ENBRIDGE INC CALL 29250N905 8,365 2,750 SH Call SOLE   0 0 0
ENBRIDGE INC COM 29250N105 1,575 51,780 SH   SOLE   51,780 0 0
ENBRIDGE INC PUT 29250N955 2,387 785 SH Put SOLE   0 0 0
ENABLE MIDSTREAM PARTNERS LP CALL 292480900 506 1,082 SH Call SOLE   0 0 0
ENABLE MIDSTREAM PARTNERS LP COM 292480100 118 25,408 SH   SOLE   25,408 0 0
ENABLE MIDSTREAM PARTNERS LP PUT 292480950 313 670 SH Put SOLE   0 0 0
ENDO INTL PLC CALL G30401906 519 1,515 SH Call SOLE   0 0 0
ENDO INTL PLC COM G30401106 41 12,121 SH   SOLE   12,121 0 0
ENDO INTL PLC PUT G30401956 123 360 SH Put SOLE   0 0 0
ENGLOBAL CORP CALL 293306906 1 15 SH Call SOLE   0 0 0
ENGLOBAL CORP COM 293306106 0 575 SH   SOLE   575 0 0
ENEL AMERICAS S A COM 29274F104 1 234 SH   SOLE   234 0 0
ENEL AMERICAS S A PUT 29274F954 0 1 SH Put SOLE   0 0 0
ENLINK MIDSTREAM LLC CALL 29336T900 627 2,573 SH Call SOLE   0 0 0
ENLINK MIDSTREAM LLC PUT 29336T950 36 150 SH Put SOLE   0 0 0
ENPHASE ENERGY INC CALL 29355A907 5,622 1,182 SH Call SOLE   0 0 0
ENPHASE ENERGY INC COM 29355A107 5,247 110,306 SH   SOLE   110,306 0 0
ENPHASE ENERGY INC PUT 29355A957 25,564 5,374 SH Put SOLE   0 0 0
ENERGIZER HLDGS INC NEW CALL 29272W909 384 81 SH Call SOLE   0 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 10 214 SH   SOLE   214 0 0
ENERGIZER HLDGS INC NEW PUT 29272W959 265 56 SH Put SOLE   0 0 0
ENERSYS CALL 29275Y902 218 34 SH Call SOLE   0 0 0
ENERSYS PUT 29275Y952 6 1 SH Put SOLE   0 0 0
ENSIGN GROUP INC COM 29358P101 2 66 SH   SOLE   66 0 0
ENSIGN GROUP INC PUT 29358P951 4 1 SH Put SOLE   0 0 0
ENANTA PHARMACEUTICALS INC CALL 29251M906 35 7 SH Call SOLE   0 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 3 70 SH   SOLE   70 0 0
ENANTA PHARMACEUTICALS INC PUT 29251M956 5 1 SH Put SOLE   0 0 0
ENTEGRIS INC CALL 29362U904 3,655 619 SH Call SOLE   0 0 0
ENTEGRIS INC PUT 29362U954 2,285 387 SH Put SOLE   0 0 0
ENVESTNET INC CALL 29404K906 338 46 SH Call SOLE   0 0 0
ENOVA INTL INC CALL 29357K903 22 15 SH Call SOLE   0 0 0
ENOVA INTL INC COM 29357K103 207 13,938 SH   SOLE   13,938 0 0
ENOVA INTL INC PUT 29357K953 295 199 SH Put SOLE   0 0 0
ENZO BIOCHEM INC CALL 294100902 10 49 SH Call SOLE   0 0 0
ENZO BIOCHEM INC COM 294100102 43 19,582 SH   SOLE   19,582 0 0
ENZO BIOCHEM INC PUT 294100952 42 189 SH Put SOLE   0 0 0
EOG RES INC CALL 26875P901 8,987 1,774 SH Call SOLE   0 0 0
EOG RES INC COM 26875P101 821 16,208 SH   SOLE   16,208 0 0
EOG RES INC PUT 26875P951 13,227 2,611 SH Put SOLE   0 0 0
EVOLUS INC CALL 30052C907 0 472 SH Call SOLE   0 0 0
EVOLUS INC COM 30052C107 0 5,126 SH   SOLE   5,126 0 0
EVOLUS INC PUT 30052C957 0 163 SH Put SOLE   0 0 0
ENERPAC TOOL GROUP CORP CALL 292765904 1 1 SH Call SOLE   0 0 0
ENERPAC TOOL GROUP CORP PUT 292765954 82 47 SH Put SOLE   0 0 0
EPAM SYS INC CALL 29414B904 151 6 SH Call SOLE   0 0 0
EPAM SYS INC COM 29414B104 282 1,120 SH   SOLE   1,120 0 0
EPAM SYS INC PUT 29414B954 3,805 151 SH Put SOLE   0 0 0
BOTTOMLINE TECH DEL INC COM 101388106 318 6,283 SH   SOLE   6,283 0 0
BOTTOMLINE TECH DEL INC PUT 101388956 2,640 520 SH Put SOLE   0 0 0
EDGEWELL PERS CARE CO CALL 28035Q902 395 127 SH Call SOLE   0 0 0
EDGEWELL PERS CARE CO COM 28035Q102 659 21,178 SH   SOLE   21,178 0 0
EDGEWELL PERS CARE CO PUT 28035Q952 956 307 SH Put SOLE   0 0 0
ENTERPRISE PRODS PARTNERS L CALL 293792907 10,095 5,556 SH Call SOLE   0 0 0
ENTERPRISE PRODS PARTNERS L PUT 293792957 3,350 1,844 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 108 54 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W422 1,299 64,858 SH   SOLE   64,858 0 0
WISDOMTREE TR PUT 97717W959 4,202 2,098 SH Put SOLE   0 0 0
EVOLUTION PETROLEUM CORP CALL 30049A907 1 6 SH Call SOLE   0 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 73 26,286 SH   SOLE   26,286 0 0
EVOLUTION PETROLEUM CORP PUT 30049A957 223 799 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 47 12 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 7 2 SH Put SOLE   0 0 0
EPR PPTYS CALL 26884U909 3,001 906 SH Call SOLE   0 0 0
EPR PPTYS COM 26884U109 819 24,731 SH   SOLE   24,731 0 0
EPR PPTYS PUT 26884U959 2,845 859 SH Put SOLE   0 0 0
ESSENTIAL PPTYS RLTY TR INC CALL 29670E907 19 13 SH Call SOLE   0 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 22 1,519 SH   SOLE   1,519 0 0
ESSENTIAL PPTYS RLTY TR INC PUT 29670E957 43 29 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 2 1 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A434 18 721 SH   SOLE   721 0 0
EPIZYME INC CALL 29428V904 228 142 SH Call SOLE   0 0 0
EPIZYME INC COM 29428V104 113 7,089 SH   SOLE   7,089 0 0
EPIZYME INC PUT 29428V954 133 83 SH Put SOLE   0 0 0
EQUITY COMWLTH CALL 294628902 231 72 SH Call SOLE   0 0 0
EQUITY COMWLTH PUT 294628952 537 167 SH Put SOLE   0 0 0
EQUITABLE HLDGS INC CALL 29452E901 422 219 SH Call SOLE   0 0 0
EQUITABLE HLDGS INC PUT 29452E951 212 110 SH Put SOLE   0 0 0
EQUINIX INC CALL 29444U900 1,685 24 SH Call SOLE   0 0 0
EQUINIX INC COM 29444U700 830 1,182 SH   SOLE   1,182 0 0
EQUINIX INC PUT 29444U950 5,407 77 SH Put SOLE   0 0 0
EQUINOR ASA CALL 29446M902 85 59 SH Call SOLE   0 0 0
EQUINOR ASA PUT 29446M952 392 271 SH Put SOLE   0 0 0
EQUITY RESIDENTIAL CALL 29476L907 12,893 2,192 SH Call SOLE   0 0 0
EQUITY RESIDENTIAL COM 29476L107 541 9,206 SH   SOLE   9,206 0 0
EQUITY RESIDENTIAL PUT 29476L957 629 107 SH Put SOLE   0 0 0
EQT CORP CALL 26884L909 804 676 SH Call SOLE   0 0 0
EQT CORP COM 26884L109 617 51,856 SH   SOLE   51,856 0 0
EQT CORP PUT 26884L959 496 417 SH Put SOLE   0 0 0
EQUINOX GOLD CORP CALL 29446Y902 675 602 SH Call SOLE   0 0 0
EQUINOX GOLD CORP COM 29446Y502 422 37,650 SH   SOLE   37,650 0 0
EQUINOX GOLD CORP PUT 29446Y952 969 864 SH Put SOLE   0 0 0
ENERPLUS CORP CALL 292766902 66 236 SH Call SOLE   0 0 0
ENERPLUS CORP PUT 292766952 9 32 SH Put SOLE   0 0 0
ELDORADO RESORTS INC CALL 28470R902 9,462 2,362 SH Call SOLE   0 0 0
ELDORADO RESORTS INC COM 28470R102 810 20,239 SH   SOLE   20,239 0 0
ELDORADO RESORTS INC PUT 28470R952 7,531 1,880 SH Put SOLE   0 0 0
ERICSSON CALL 294821908 606 652 SH Call SOLE   0 0 0
ERICSSON COM 294821608 421 45,303 SH   SOLE   45,303 0 0
ERICSSON PUT 294821958 1,554 1,672 SH Put SOLE   0 0 0
ERIE INDTY CO CALL 29530P902 2 3 SH Call SOLE   0 0 0
ENERGY RECOVERY INC CALL 29270J900 31 41 SH Call SOLE   0 0 0
ENERGY RECOVERY INC COM 29270J100 103 13,658 SH   SOLE   13,658 0 0
ENERGY RECOVERY INC PUT 29270J950 272 359 SH Put SOLE   0 0 0
EMBRAER S.A. CALL 29082A907 963 1,612 SH Call SOLE   0 0 0
EMBRAER S.A. COM 29082A107 76 12,782 SH   SOLE   12,782 0 0
EMBRAER S.A. PUT 29082A957 426 713 SH Put SOLE   0 0 0
EROS INTL PLC CALL G3788M904 385 1,220 SH Call SOLE   0 0 0
EROS INTL PLC COM G3788M114 86 27,376 SH   SOLE   27,376 0 0
EROS INTL PLC PUT G3788M954 323 1,023 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 795 527 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460G609 1,532 101,570 SH   SOLE   101,570 0 0
DIREXION SHS ETF TR PUT 25460G950 244 162 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 921 611 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 617 409 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 1,004 203 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 915 185 SH Put SOLE   0 0 0
EVERSOURCE ENERGY CALL 30040W908 3,797 456 SH Call SOLE   0 0 0
EVERSOURCE ENERGY COM 30040W108 1,982 23,813 SH   SOLE   23,813 0 0
EVERSOURCE ENERGY PUT 30040W958 741 89 SH Put SOLE   0 0 0
ESCALADE INC COM 296056104 7 572 SH   SOLE   572 0 0
ELEMENT SOLUTIONS INC CALL 28618M906 160 148 SH Call SOLE   0 0 0
ESSENT GROUP LTD CALL G3198U902 471 130 SH Call SOLE   0 0 0
ESSENT GROUP LTD COM G3198U102 344 9,488 SH   SOLE   9,488 0 0
ESSENT GROUP LTD PUT G3198U952 1,019 281 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 25 5 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F114 70 1,357 SH   SOLE   1,357 0 0
VANECK VECTORS ETF TR PUT 92189F952 5 1 SH Put SOLE   0 0 0
ESPERION THERAPEUTICS INC NE CALL 29664W905 1,313 256 SH Call SOLE   0 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 995 19,411 SH   SOLE   19,411 0 0
ESPERION THERAPEUTICS INC NE PUT 29664W955 1,323 258 SH Put SOLE   0 0 0
EMPIRE ST RLTY TR INC CALL 292104906 1 2 SH Call SOLE   0 0 0
EMPIRE ST RLTY TR INC COM 292104106 317 45,313 SH   SOLE   45,313 0 0
EMPIRE ST RLTY TR INC PUT 292104956 205 294 SH Put SOLE   0 0 0
ESSEX PPTY TR INC CALL 297178905 641 28 SH Call SOLE   0 0 0
ESSEX PPTY TR INC PUT 297178955 343 15 SH Put SOLE   0 0 0
ELASTIC N V CALL N14506904 8,547 927 SH Call SOLE   0 0 0
ELASTIC N V PUT N14506954 10,825 1,174 SH Put SOLE   0 0 0
ENERGY TRANSFER LP CALL 29273V900 5,988 8,411 SH Call SOLE   0 0 0
ENERGY TRANSFER LP COM 29273V100 1,619 227,410 SH   SOLE   227,410 0 0
ENERGY TRANSFER LP PUT 29273V950 2,625 3,688 SH Put SOLE   0 0 0
E TRADE FINANCIAL CORP CALL 269246901 686 138 SH Call SOLE   0 0 0
E TRADE FINANCIAL CORP PUT 269246951 1,417 285 SH Put SOLE   0 0 0
ETHAN ALLEN INTERIORS INC CALL 297602904 18 16 SH Call SOLE   0 0 0
ETHAN ALLEN INTERIORS INC PUT 297602954 334 283 SH Put SOLE   0 0 0
ENTERCOM COMMUNICATIONS CORP CALL 293639900 19 141 SH Call SOLE   0 0 0
ENTERCOM COMMUNICATIONS CORP COM 293639100 41 30,105 SH   SOLE   30,105 0 0
ENTERCOM COMMUNICATIONS CORP PUT 293639950 106 771 SH Put SOLE   0 0 0
EATON CORP PLC CALL G29183903 9,290 1,062 SH Call SOLE   0 0 0
EATON CORP PLC PUT G29183953 2,825 323 SH Put SOLE   0 0 0
ENTERGY CORP NEW CALL 29364G903 515 55 SH Call SOLE   0 0 0
ENTERGY CORP NEW PUT 29364G953 497 53 SH Put SOLE   0 0 0
EQUITRANS MIDSTREAM CORP CALL 294600901 0 778 SH Call SOLE   0 0 0
EQUITRANS MIDSTREAM CORP PUT 294600951 0 288 SH Put SOLE   0 0 0
EQUITRANS MIDSTREAM CORP CALL 294600901 0 433 SH Call SOLE   0 0 0
EQUITRANS MIDSTREAM CORP PUT 294600951 0 209 SH Put SOLE   0 0 0
ETSY INC CALL 29786A906 13,852 1,304 SH Call SOLE   0 0 0
ETSY INC PUT 29786A956 32,771 3,085 SH Put SOLE   0 0 0
ISHARES TR CALL 464289902 220 155 SH Call SOLE   0 0 0
ISHARES TR COM 464289180 200 14,062 SH   SOLE   14,062 0 0
ISHARES TR PUT 464289952 207 146 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 181 68 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W882 103 3,874 SH   SOLE   3,874 0 0
PROSHARES TR II PUT 74347W952 85 32 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 1 1 SH Call SOLE   0 0 0
EURONAV NV ANTWERPEN CALL B38564908 128 158 SH Call SOLE   0 0 0
EURONAV NV ANTWERPEN COM B38564108 1,073 131,664 SH   SOLE   131,664 0 0
EURONAV NV ANTWERPEN PUT B38564958 2,121 2,603 SH Put SOLE   0 0 0
EATON VANCE CORP CALL 278265903 559 145 SH Call SOLE   0 0 0
EATON VANCE CORP PUT 278265953 42 11 SH Put SOLE   0 0 0
ENVIVA PARTNERS LP CALL 29414J907 25 7 SH Call SOLE   0 0 0
EVERBRIDGE INC CALL 29978A904 456 33 SH Call SOLE   0 0 0
EVERBRIDGE INC COM 29978A104 413 2,989 SH   SOLE   2,989 0 0
EVERBRIDGE INC PUT 29978A954 442 32 SH Put SOLE   0 0 0
ENTRAVISION COMMUNICATIONS C COM 29382R107 16 11,759 SH   SOLE   11,759 0 0
EVERQUOTE INC CALL 30041R908 2,390 411 SH Call SOLE   0 0 0
EVERQUOTE INC PUT 30041R958 17 3 SH Put SOLE   0 0 0
EVOFEM BIOSCIENCES INC CALL 30048L904 0 17 SH Call SOLE   0 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 0 23,275 SH   SOLE   23,275 0 0
EVOFEM BIOSCIENCES INC PUT 30048L954 0 247 SH Put SOLE   0 0 0
EVOLENT HEALTH INC CALL 30050B901 263 370 SH Call SOLE   0 0 0
EVOLENT HEALTH INC COM 30050B101 117 16,528 SH   SOLE   16,528 0 0
EVOLENT HEALTH INC PUT 30050B951 144 203 SH Put SOLE   0 0 0
EVO PMTS INC CALL 26927E904 335 147 SH Call SOLE   0 0 0
EVO PMTS INC PUT 26927E954 52 23 SH Put SOLE   0 0 0
EVERCORE INC CALL 29977A905 188 32 SH Call SOLE   0 0 0
EVERCORE INC COM 29977A105 149 2,532 SH   SOLE   2,532 0 0
EVERCORE INC PUT 29977A955 182 31 SH Put SOLE   0 0 0
EVERGY INC CALL 30034W906 3,124 527 SH Call SOLE   0 0 0
EVERGY INC PUT 30034W956 195 33 SH Put SOLE   0 0 0
EVERI HLDGS INC CALL 30034T903 182 354 SH Call SOLE   0 0 0
EVERI HLDGS INC COM 30034T103 147 28,574 SH   SOLE   28,574 0 0
EVERI HLDGS INC PUT 30034T953 115 223 SH Put SOLE   0 0 0
EVERTEC INC CALL 30040P903 2 1 SH Call SOLE   0 0 0
EVERTEC INC PUT 30040P953 11 4 SH Put SOLE   0 0 0
EDWARDS LIFESCIENCES CORP CALL 28176E908 8,562 1,239 SH Call SOLE   0 0 0
EDWARDS LIFESCIENCES CORP PUT 28176E958 4,208 609 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 3,867 2,007 SH Call SOLE   0 0 0
ISHARES INC COM 464286103 1,293 67,133 SH   SOLE   67,133 0 0
ISHARES INC PUT 464286951 1,971 1,023 SH Put SOLE   0 0 0
EAST WEST BANCORP INC CALL 27579R904 398 110 SH Call SOLE   0 0 0
EAST WEST BANCORP INC PUT 27579R954 21 6 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 1,024 396 SH Call SOLE   0 0 0
ISHARES INC COM 464286509 432 16,718 SH   SOLE   16,718 0 0
ISHARES INC PUT 464286951 1,431 553 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 183 59 SH Call SOLE   0 0 0
ISHARES INC CALL 464286901 1,035 382 SH Call SOLE   0 0 0
ISHARES INC COM 464286806 1,490 54,984 SH   SOLE   54,984 0 0
ISHARES INC PUT 464286951 6,408 2,364 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 741 347 SH Call SOLE   0 0 0
ISHARES INC COM 464286871 828 38,753 SH   SOLE   38,753 0 0
ISHARES INC PUT 464286951 7,156 3,349 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G903 40 17 SH Call SOLE   0 0 0
ISHARES INC PUT 46434G953 163 68 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G903 19,265 3,508 SH Call SOLE   0 0 0
ISHARES INC COM 46434G822 2,072 37,737 SH   SOLE   37,737 0 0
ISHARES INC PUT 46434G953 33,374 6,077 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G903 40 16 SH Call SOLE   0 0 0
ISHARES INC PUT 46434G953 915 363 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 0 120 SH Call SOLE   0 0 0
ISHARES INC COM 464286764 0 24,805 SH   SOLE   24,805 0 0
ISHARES INC PUT 464286951 0 453 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 0 9 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 0 13 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G903 1,182 630 SH Call SOLE   0 0 0
ISHARES INC COM 46434G780 628 33,466 SH   SOLE   33,466 0 0
ISHARES INC PUT 46434G953 566 302 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G903 104 26 SH Call SOLE   0 0 0
ISHARES INC COM 46434G772 666 16,581 SH   SOLE   16,581 0 0
ISHARES INC PUT 46434G953 2,650 659 SH Put SOLE   0 0 0
ISHARES TR CALL 46435G904 507 197 SH Call SOLE   0 0 0
ISHARES TR COM 46435G334 1,153 44,760 SH   SOLE   44,760 0 0
ISHARES TR PUT 46435G954 3,737 1,451 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 16 7 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A459 36 1,566 SH   SOLE   1,566 0 0
ISHARES INC CALL 464286901 7,938 2,490 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 10,877 3,412 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 4,884 855 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 12,968 2,270 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 77,525 26,956 SH Call SOLE   0 0 0
ISHARES INC COM 464286400 5,687 197,765 SH   SOLE   197,765 0 0
ISHARES INC PUT 464286951 79,426 27,617 SH Put SOLE   0 0 0
EXACT SCIENCES CORP CALL 30063P905 6,268 721 SH Call SOLE   0 0 0
EXACT SCIENCES CORP PUT 30063P955 10,424 1,199 SH Put SOLE   0 0 0
EXELON CORP CALL 30161N901 10,219 2,816 SH Call SOLE   0 0 0
EXELON CORP PUT 30161N951 794 219 SH Put SOLE   0 0 0
EXELIXIS INC CALL 30161Q904 1,808 762 SH Call SOLE   0 0 0
EXELIXIS INC PUT 30161Q954 678 286 SH Put SOLE   0 0 0
ENDEAVOUR SILVER CORP CALL 29258Y903 46 206 SH Call SOLE   0 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 37 16,500 SH   SOLE   16,500 0 0
ENDEAVOUR SILVER CORP PUT 29258Y953 13 60 SH Put SOLE   0 0 0
EXLSERVICE HOLDINGS INC COM 302081104 37 589 SH   SOLE   589 0 0
EXLSERVICE HOLDINGS INC PUT 302081954 69 11 SH Put SOLE   0 0 0
EAGLE MATERIALS INC CALL 26969P908 168 24 SH Call SOLE   0 0 0
EAGLE MATERIALS INC PUT 26969P958 484 69 SH Put SOLE   0 0 0
EXPEDITORS INTL WASH INC CALL 302130909 1,642 216 SH Call SOLE   0 0 0
EXPEDITORS INTL WASH INC PUT 302130959 2,098 276 SH Put SOLE   0 0 0
EXPEDIA GROUP INC CALL 30212P903 24,692 3,004 SH Call SOLE   0 0 0
EXPEDIA GROUP INC COM 30212P303 8,507 103,495 SH   SOLE   103,495 0 0
EXPEDIA GROUP INC PUT 30212P953 32,575 3,963 SH Put SOLE   0 0 0
EXPRESS INC CALL 30219E903 122 798 SH Call SOLE   0 0 0
EXPRESS INC PUT 30219E953 4 28 SH Put SOLE   0 0 0
EXTRA SPACE STORAGE INC CALL 30225T902 332 36 SH Call SOLE   0 0 0
EXTRA SPACE STORAGE INC PUT 30225T952 674 73 SH Put SOLE   0 0 0
EXTREME NETWORKS INC CALL 30226D906 90 208 SH Call SOLE   0 0 0
EXTREME NETWORKS INC PUT 30226D956 64 149 SH Put SOLE   0 0 0
NATIONAL VISION HLDGS INC CALL 63845R907 119 39 SH Call SOLE   0 0 0
NATIONAL VISION HLDGS INC COM 63845R107 517 16,966 SH   SOLE   16,966 0 0
NATIONAL VISION HLDGS INC PUT 63845R957 1,876 615 SH Put SOLE   0 0 0
EYEPOINT PHARMACEUTICALS INC CALL 30233G900 9 125 SH Call SOLE   0 0 0
EYEPOINT PHARMACEUTICALS INC PUT 30233G950 3 52 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 0 261 SH Call SOLE   0 0 0
ISHARES INC COM 464286780 0 49,516 SH   SOLE   49,516 0 0
ISHARES INC PUT 464286951 0 1,038 SH Put SOLE   0 0 0
EZCORP INC CALL 302301906 28 45 SH Call SOLE   0 0 0
EZCORP INC COM 302301106 16 2,630 SH   SOLE   2,630 0 0
EZCORP INC PUT 302301956 13 21 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 350 96 SH Call SOLE   0 0 0
ISHARES INC COM 464286608 428 11,754 SH   SOLE   11,754 0 0
ISHARES INC PUT 464286951 652 179 SH Put SOLE   0 0 0
FORD MTR CO DEL CALL 345370900 3,429 5,640 SH Call SOLE   0 0 0
FORD MTR CO DEL COM 345370860 4,458 733,286 SH   SOLE   733,286 0 0
FORD MTR CO DEL PUT 345370950 12,093 19,891 SH Put SOLE   0 0 0
FIRST AMERN FINL CORP CALL 31847R902 115 24 SH Call SOLE   0 0 0
FIRST AMERN FINL CORP COM 31847R102 386 8,054 SH   SOLE   8,054 0 0
FIRST AMERN FINL CORP PUT 31847R952 1,416 295 SH Put SOLE   0 0 0
DIAMONDBACK ENERGY INC CALL 25278X909 2,965 709 SH Call SOLE   0 0 0
DIAMONDBACK ENERGY INC COM 25278X109 424 10,155 SH   SOLE   10,155 0 0
DIAMONDBACK ENERGY INC PUT 25278X959 3,981 952 SH Put SOLE   0 0 0
FANHUA INC COM 30712A103 16 820 SH   SOLE   820 0 0
FANHUA INC PUT 30712A953 22 11 SH Put SOLE   0 0 0
FARO TECHNOLOGIES INC CALL 311642902 42 8 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 17,140 5,478 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459Y694 1,133 36,213 SH   SOLE   36,213 0 0
DIREXION SHS ETF TR PUT 25459Y956 10,572 3,379 SH Put SOLE   0 0 0
FASTENAL CO CALL 311900904 7,102 1,658 SH Call SOLE   0 0 0
FASTENAL CO PUT 311900954 1,949 455 SH Put SOLE   0 0 0
FATE THERAPEUTICS INC CALL 31189P902 1,121 327 SH Call SOLE   0 0 0
FATE THERAPEUTICS INC PUT 31189P952 164 48 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 3,164 1,787 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E133 19 1,100 SH   SOLE   1,100 0 0
DIREXION SHS ETF TR PUT 25460E955 3,216 1,816 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 56 32 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 146 83 SH Put SOLE   0 0 0
FACEBOOK INC CALL 30303M902 374,915 16,511 SH Call SOLE   0 0 0
FACEBOOK INC COM 30303M102 21,543 94,874 SH   SOLE   94,874 0 0
FACEBOOK INC PUT 30303M952 390,605 17,202 SH Put SOLE   0 0 0
FLAGSTAR BANCORP INC CALL 337930905 120 41 SH Call SOLE   0 0 0
FLAGSTAR BANCORP INC COM 337930705 749 25,462 SH   SOLE   25,462 0 0
FORTUNE BRANDS HOME & SEC IN CALL 34964C906 1,265 198 SH Call SOLE   0 0 0
FORTUNE BRANDS HOME & SEC IN PUT 34964C956 38 6 SH Put SOLE   0 0 0
FB FINL CORP PUT 30257X954 0 10 SH Put SOLE   0 0 0
FIRST BANCORP P R CALL 318672906 20 36 SH Call SOLE   0 0 0
FIRST BANCORP P R PUT 318672956 1 2 SH Put SOLE   0 0 0
FORTE BIOSCIENCES INC CALL 34962G909 5 4 SH Call SOLE   0 0 0
FIRST TR NASDAQ-100 TECH IND CALL 33733E907 50 3 SH Call SOLE   0 0 0
FIRST TR NASDAQ-100 TECH IND COM 33733E203 39 233 SH   SOLE   233 0 0
FRANKLIN COVEY CO CALL 353469909 59 28 SH Call SOLE   0 0 0
FRANKLIN COVEY CO PUT 353469959 29 14 SH Put SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N CALL N31738902 0 590 SH Call SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N PUT N31738952 0 1,240 SH Put SOLE   0 0 0
FUELCELL ENERGY INC CALL 35952H901 344 1,523 SH Call SOLE   0 0 0
FUELCELL ENERGY INC COM 35952H601 275 121,952 SH   SOLE   121,952 0 0
FUELCELL ENERGY INC PUT 35952H951 232 1,028 SH Put SOLE   0 0 0
FIRSTCASH INC CALL 33767D905 26 4 SH Call SOLE   0 0 0
FIRSTCASH INC PUT 33767D955 13 2 SH Put SOLE   0 0 0
FIRST TR NASDAQ-100 TECH IND CALL 33733E907 21 29 SH Call SOLE   0 0 0
FIRST TR NASDAQ-100 TECH IND COM 33733E807 521 69,670 SH   SOLE   69,670 0 0
FIRST TR NASDAQ-100 TECH IND PUT 33733E957 553 740 SH Put SOLE   0 0 0
FTI CONSULTING INC CALL 302941909 1,408 123 SH Call SOLE   0 0 0
FTI CONSULTING INC PUT 302941959 137 12 SH Put SOLE   0 0 0
FOUR CORNERS PPTY TR INC CALL 35086T909 82 34 SH Call SOLE   0 0 0
FOUR CORNERS PPTY TR INC PUT 35086T959 202 83 SH Put SOLE   0 0 0
FREEPORT-MCMORAN INC CALL 35671D907 15,009 12,973 SH Call SOLE   0 0 0
FREEPORT-MCMORAN INC COM 35671D857 1,560 134,867 SH   SOLE   134,867 0 0
FREEPORT-MCMORAN INC PUT 35671D957 7,173 6,200 SH Put SOLE   0 0 0
FIDELITY COVINGTON TR CALL 316092901 46 9 SH Call SOLE   0 0 0
FIDELITY COVINGTON TR COM 316092204 75 1,443 SH   SOLE   1,443 0 0
FIRST TR NASDAQ-100 TECH IND CALL 33733E907 5,575 327 SH Call SOLE   0 0 0
FIRST TR NASDAQ-100 TECH IND PUT 33733E957 18,074 1,060 SH Put SOLE   0 0 0
FRESH DEL MONTE PRODUCE INC CALL G36738905 332 135 SH Call SOLE   0 0 0
FRESH DEL MONTE PRODUCE INC COM G36738105 48 1,967 SH   SOLE   1,967 0 0
FRESH DEL MONTE PRODUCE INC PUT G36738955 162 66 SH Put SOLE   0 0 0
FACTSET RESH SYS INC CALL 303075905 1,839 56 SH Call SOLE   0 0 0
FACTSET RESH SYS INC PUT 303075955 131 4 SH Put SOLE   0 0 0
FIDUS INVT CORP CALL 316500907 2 3 SH Call SOLE   0 0 0
FIDUS INVT CORP COM 316500107 13 1,461 SH   SOLE   1,461 0 0
FIDUS INVT CORP PUT 316500957 18 20 SH Put SOLE   0 0 0
FEDEX CORP CALL 31428X906 59,397 4,236 SH Call SOLE   0 0 0
FEDEX CORP PUT 31428X956 43,734 3,119 SH Put SOLE   0 0 0
FIRSTENERGY CORP CALL 337932907 1,632 421 SH Call SOLE   0 0 0
FIRSTENERGY CORP PUT 337932957 1,202 310 SH Put SOLE   0 0 0
FENNEC PHARMACEUTICALS INC CALL 31447P900 71 86 SH Call SOLE   0 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 11 1,360 SH   SOLE   1,360 0 0
FENNEC PHARMACEUTICALS INC PUT 31447P950 3 4 SH Put SOLE   0 0 0
PHOENIX NEW MEDIA LTD CALL 71910C903 0 6 SH Call SOLE   0 0 0
PHOENIX NEW MEDIA LTD PUT 71910C953 1 9 SH Put SOLE   0 0 0
FIDELITY COVINGTON TR CALL 316092901 0 1 SH Call SOLE   0 0 0
FIDELITY COVINGTON TR COM 316092402 46 4,701 SH   SOLE   4,701 0 0
FIDELITY COVINGTON TR PUT 316092951 24 25 SH Put SOLE   0 0 0
FORUM ENERGY TECHNOLOGIES IN CALL 34984V900 21 405 SH Call SOLE   0 0 0
FIREEYE INC CALL 31816Q901 1,619 1,330 SH Call SOLE   0 0 0
FIREEYE INC COM 31816Q101 1,678 137,890 SH   SOLE   137,890 0 0
FIREEYE INC PUT 31816Q951 2,911 2,391 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS CALL 78463X909 3,297 928 SH Call SOLE   0 0 0
SPDR INDEX SHS FDS COM 78463X202 3,270 92,046 SH   SOLE   92,046 0 0
SPDR INDEX SHS FDS PUT 78463X959 2,533 713 SH Put SOLE   0 0 0
FUTUREFUEL CORP COM 36116M106 3 320 SH   SOLE   320 0 0
FUTUREFUEL CORP PUT 36116M956 3 3 SH Put SOLE   0 0 0
FIRST FINL BANKSHARES CALL 32020R909 23 8 SH Call SOLE   0 0 0
FIRST FINL BANKSHARES COM 32020R109 81 2,809 SH   SOLE   2,809 0 0
FIRST FINL BANKSHARES PUT 32020R959 14 5 SH Put SOLE   0 0 0
F5 NETWORKS INC CALL 315616902 1,115 80 SH Call SOLE   0 0 0
F5 NETWORKS INC PUT 315616952 1,827 131 SH Put SOLE   0 0 0
INNOVATOR ETFS TR CALL 45782C902 15 24 SH Call SOLE   0 0 0
FIBROGEN INC CALL 31572Q908 543 134 SH Call SOLE   0 0 0
FIBROGEN INC COM 31572Q808 439 10,845 SH   SOLE   10,845 0 0
FIBROGEN INC PUT 31572Q958 1,398 345 SH Put SOLE   0 0 0
FEDERATED HERMES INC CALL 314211903 793 335 SH Call SOLE   0 0 0
FEDERATED HERMES INC COM 314211103 100 4,249 SH   SOLE   4,249 0 0
FEDERATED HERMES INC PUT 314211953 127 54 SH Put SOLE   0 0 0
FIRST HORIZON NATL CORP CALL 320517905 751 755 SH Call SOLE   0 0 0
FIRST HORIZON NATL CORP PUT 320517955 208 209 SH Put SOLE   0 0 0
FRANKS INTL N V CALL N33462907 6 30 SH Call SOLE   0 0 0
FRANKS INTL N V COM N33462107 11 5,213 SH   SOLE   5,213 0 0
FAIR ISAAC CORP CALL 303250904 3,177 76 SH Call SOLE   0 0 0
FAIR ISAAC CORP COM 303250104 1,112 2,661 SH   SOLE   2,661 0 0
FAIR ISAAC CORP PUT 303250954 1,421 34 SH Put SOLE   0 0 0
FINVOLUTION GROUP CALL 31810T901 10 57 SH Call SOLE   0 0 0
FIDELITY NATL INFORMATION SV CALL 31620M906 4,505 336 SH Call SOLE   0 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 356 2,662 SH   SOLE   2,662 0 0
FIDELITY NATL INFORMATION SV PUT 31620M956 9,171 684 SH Put SOLE   0 0 0
FIDELITY NATL INFORMATION SV CALL 31620M906 13 1 SH Call SOLE   0 0 0
FISERV INC CALL 337738908 11,333 1,161 SH Call SOLE   0 0 0
FISERV INC COM 337738108 3,232 33,111 SH   SOLE   33,111 0 0
FISERV INC PUT 337738958 13,178 1,350 SH Put SOLE   0 0 0
FISERV INC CALL 337738908 312 32 SH Call SOLE   0 0 0
FISERV INC PUT 337738958 19 2 SH Put SOLE   0 0 0
FITBIT INC CALL 33812L902 551 853 SH Call SOLE   0 0 0
FITBIT INC COM 33812L102 12 2,000 SH   SOLE   2,000 0 0
FITBIT INC PUT 33812L952 425 658 SH Put SOLE   0 0 0
FIFTH THIRD BANCORP CALL 316773900 7,752 4,021 SH Call SOLE   0 0 0
FIFTH THIRD BANCORP PUT 316773950 2,259 1,172 SH Put SOLE   0 0 0
FIVE BELOW INC CALL 33829M901 2,491 233 SH Call SOLE   0 0 0
FIVE BELOW INC PUT 33829M951 4,158 389 SH Put SOLE   0 0 0
FIVE9 INC CALL 338307901 2,401 217 SH Call SOLE   0 0 0
FIVE9 INC PUT 338307951 4,349 393 SH Put SOLE   0 0 0
COMFORT SYS USA INC COM 199908104 5 134 SH   SOLE   134 0 0
COMFORT SYS USA INC PUT 199908954 40 10 SH Put SOLE   0 0 0
HOMOLOGY MEDICINES INC CALL 438083907 22 15 SH Call SOLE   0 0 0
HOMOLOGY MEDICINES INC COM 438083107 48 3,182 SH   SOLE   3,182 0 0
HOMOLOGY MEDICINES INC PUT 438083957 303 200 SH Put SOLE   0 0 0
NATIONAL BEVERAGE CORP CALL 635017906 1,257 206 SH Call SOLE   0 0 0
NATIONAL BEVERAGE CORP COM 635017106 384 6,309 SH   SOLE   6,309 0 0
NATIONAL BEVERAGE CORP PUT 635017956 1,421 233 SH Put SOLE   0 0 0
FOOT LOCKER INC CALL 344849904 0 1,015 SH Call SOLE   0 0 0
FOOT LOCKER INC COM 344849104 0 14,381 SH   SOLE   14,381 0 0
FOOT LOCKER INC PUT 344849954 0 466 SH Put SOLE   0 0 0
FLUIDIGM CORP DEL CALL 34385P908 153 382 SH Call SOLE   0 0 0
FLUIDIGM CORP DEL PUT 34385P958 47 118 SH Put SOLE   0 0 0
FLEX LTD CALL Y2573F902 759 741 SH Call SOLE   0 0 0
FLEX LTD COM Y2573F102 32 3,193 SH   SOLE   3,193 0 0
FLEX LTD PUT Y2573F952 1,560 1,522 SH Put SOLE   0 0 0
FLIR SYS INC CALL 302445901 2,551 629 SH Call SOLE   0 0 0
FLIR SYS INC COM 302445101 1,659 40,893 SH   SOLE   40,893 0 0
FLIR SYS INC PUT 302445951 2,158 532 SH Put SOLE   0 0 0
FLUENT INC CALL 34380C902 27 152 SH Call SOLE   0 0 0
FLOWERS FOODS INC CALL 343498901 134 60 SH Call SOLE   0 0 0
FLOWERS FOODS INC PUT 343498951 474 212 SH Put SOLE   0 0 0
SPX FLOW INC COM 78469X107 28 773 SH   SOLE   773 0 0
FLUOR CORP NEW CALL 343412902 1,367 1,132 SH Call SOLE   0 0 0
FLUOR CORP NEW PUT 343412952 820 679 SH Put SOLE   0 0 0
FLOWSERVE CORP CALL 34354P905 293 103 SH Call SOLE   0 0 0
FLOWSERVE CORP COM 34354P105 317 11,149 SH   SOLE   11,149 0 0
FLOWSERVE CORP PUT 34354P955 402 141 SH Put SOLE   0 0 0
FLEETCOR TECHNOLOGIES INC CALL 339041905 1,936 77 SH Call SOLE   0 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 3,143 12,498 SH   SOLE   12,498 0 0
FLEETCOR TECHNOLOGIES INC PUT 339041955 6,992 278 SH Put SOLE   0 0 0
FLWS/1-800 FLOWERS CALL 68243Q906 620 310 SH Call SOLE   0 0 0
FLWS/1-800 FLOWERS COM 68243Q106 44 2,199 SH   SOLE   2,199 0 0
FLWS/1-800 FLOWERS PUT 68243Q956 20 10 SH Put SOLE   0 0 0
FLEXION THERAPEUTICS INC CALL 33938J906 366 279 SH Call SOLE   0 0 0
FLEXION THERAPEUTICS INC PUT 33938J956 144 110 SH Put SOLE   0 0 0
FLY LEASING LTD CALL 34407D909 197 240 SH Call SOLE   0 0 0
FLY LEASING LTD PUT 34407D959 44 54 SH Put SOLE   0 0 0
ISHARES INC PUT 464286951 2 1 SH Put SOLE   0 0 0
FIRST MIDWEST BANCORP DEL CALL 320867904 14 11 SH Call SOLE   0 0 0
F M C CORP CALL 302491903 1,922 193 SH Call SOLE   0 0 0
F M C CORP PUT 302491953 1,095 110 SH Put SOLE   0 0 0
FORUM MERGER II CORP CALL 34986F903 6 4 SH Call SOLE   0 0 0
FORUM MERGER II CORP COM 34986F103 83 5,074 SH   SOLE   5,074 0 0
FORUM MERGER II CORP PUT 34986F953 11 7 SH Put SOLE   0 0 0
FRESENIUS MED CARE AG&CO KGA CALL 358029906 21 5 SH Call SOLE   0 0 0
FOMENTO ECONOMICO MEXICANO S CALL 344419906 148 24 SH Call SOLE   0 0 0
FOMENTO ECONOMICO MEXICANO S PUT 344419956 6 1 SH Put SOLE   0 0 0
FABRINET CALL G3323L900 505 81 SH Call SOLE   0 0 0
FABRINET PUT G3323L950 37 6 SH Put SOLE   0 0 0
F N B CORP CALL 302520901 21 29 SH Call SOLE   0 0 0
F N B CORP COM 302520101 26 3,483 SH   SOLE   3,483 0 0
F N B CORP PUT 302520951 159 213 SH Put SOLE   0 0 0
FLOOR & DECOR HLDGS INC CALL 339750901 1,470 255 SH Call SOLE   0 0 0
FLOOR & DECOR HLDGS INC PUT 339750951 605 105 SH Put SOLE   0 0 0
FIDELITY NATIONAL FINANCIAL CALL 31620R903 1,560 509 SH Call SOLE   0 0 0
FIDELITY NATIONAL FINANCIAL PUT 31620R953 496 162 SH Put SOLE   0 0 0
FIDELITY NATIONAL FINANCIAL CALL 31620R903 3 1 SH Call SOLE   0 0 0
FIDELITY NATIONAL FINANCIAL PUT 31620R953 36 12 SH Put SOLE   0 0 0
FEDNAT HLDG CO PUT 31431B959 2 2 SH Put SOLE   0 0 0
FUNKO INC CALL 361008905 117 203 SH Call SOLE   0 0 0
FUNKO INC PUT 361008955 36 63 SH Put SOLE   0 0 0
FRANCO NEV CORP CALL 351858905 9,579 686 SH Call SOLE   0 0 0
FRANCO NEV CORP PUT 351858955 2,918 209 SH Put SOLE   0 0 0
FOCUS FINL PARTNERS INC CALL 34417P900 313 95 SH Call SOLE   0 0 0
FOCUS FINL PARTNERS INC PUT 34417P950 3 1 SH Put SOLE   0 0 0
FERRO CORP CALL 315405900 1,047 877 SH Call SOLE   0 0 0
AMICUS THERAPEUTICS INC CALL 03152W909 645 428 SH Call SOLE   0 0 0
AMICUS THERAPEUTICS INC COM 03152W109 1,328 88,073 SH   SOLE   88,073 0 0
AMICUS THERAPEUTICS INC PUT 03152W959 303 201 SH Put SOLE   0 0 0
FORESTAR GROUP INC COM 346232101 37 2,464 SH   SOLE   2,464 0 0
FORESTAR GROUP INC PUT 346232951 90 60 SH Put SOLE   0 0 0
FORMFACTOR INC CALL 346375908 756 258 SH Call SOLE   0 0 0
FORMFACTOR INC PUT 346375958 64 22 SH Put SOLE   0 0 0
FOSSIL GROUP INC CALL 34988V906 65 140 SH Call SOLE   0 0 0
FOSSIL GROUP INC COM 34988V106 53 11,413 SH   SOLE   11,413 0 0
FOSSIL GROUP INC PUT 34988V956 44 95 SH Put SOLE   0 0 0
FOX CORP COM 35137L204 2 100 SH   SOLE   100 0 0
FOX CORP PUT 35137L954 2 1 SH Put SOLE   0 0 0
FOX CORP CALL 35137L904 1,027 383 SH Call SOLE   0 0 0
FOX CORP COM 35137L105 126 4,702 SH   SOLE   4,702 0 0
FOX CORP PUT 35137L954 965 360 SH Put SOLE   0 0 0
FOX FACTORY HLDG CORP CALL 35138V902 2,486 301 SH Call SOLE   0 0 0
FOX FACTORY HLDG CORP COM 35138V102 161 1,954 SH   SOLE   1,954 0 0
FOX FACTORY HLDG CORP PUT 35138V952 16 2 SH Put SOLE   0 0 0
FAR PT ACQUISITION CORP CALL 30734W909 0 1 SH Call SOLE   0 0 0
FAR PT ACQUISITION CORP PUT 30734W959 0 1 SH Put SOLE   0 0 0
FARMLAND PARTNERS INC CALL 31154R909 33 49 SH Call SOLE   0 0 0
FARMLAND PARTNERS INC PUT 31154R959 32 47 SH Put SOLE   0 0 0
FIVE PRIME THERAPEUTICS INC CALL 33830X904 109 180 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 336920903 83 10 SH Call SOLE   0 0 0
FIRST INDL RLTY TR INC CALL 32054K903 3 1 SH Call SOLE   0 0 0
FIRST INDL RLTY TR INC PUT 32054K953 38 10 SH Put SOLE   0 0 0
FIRST REP BK SAN FRANCISCO C CALL 33616C900 370 35 SH Call SOLE   0 0 0
FIRST REP BK SAN FRANCISCO C PUT 33616C950 2,193 207 SH Put SOLE   0 0 0
FIESTA RESTAURANT GROUP INC CALL 31660B901 24 39 SH Call SOLE   0 0 0
FIESTA RESTAURANT GROUP INC PUT 31660B951 288 452 SH Put SOLE   0 0 0
FRONTLINE LTD CALL G3682E902 597 856 SH Call SOLE   0 0 0
FRONTLINE LTD COM G3682E192 134 19,224 SH   SOLE   19,224 0 0
FRONTLINE LTD PUT G3682E952 464 665 SH Put SOLE   0 0 0
FRESHPET INC CALL 358039905 209 25 SH Call SOLE   0 0 0
FRESHPET INC COM 358039105 328 3,928 SH   SOLE   3,928 0 0
FRESHPET INC PUT 358039955 953 114 SH Put SOLE   0 0 0
FEDERAL REALTY INVT TR CALL 313747906 724 85 SH Call SOLE   0 0 0
FEDERAL REALTY INVT TR PUT 313747956 136 16 SH Put SOLE   0 0 0
FORTERRA INC CALL 34960W906 18 17 SH Call SOLE   0 0 0
FORTERRA INC PUT 34960W956 16 15 SH Put SOLE   0 0 0
FORESCOUT TECHNOLOGIES INC CALL 34553D901 555 262 SH Call SOLE   0 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 44 2,122 SH   SOLE   2,122 0 0
FORESCOUT TECHNOLOGIES INC PUT 34553D951 449 212 SH Put SOLE   0 0 0
FS KKR CAPITAL CORP CALL 302635906 8 6 SH Call SOLE   0 0 0
FS KKR CAPITAL CORP COM 302635206 6 446 SH   SOLE   446 0 0
FS KKR CAPITAL CORP CALL 302635906 25 18 SH Call SOLE   0 0 0
FS KKR CAPITAL CORP PUT 302635956 112 80 SH Put SOLE   0 0 0
FIRST SOLAR INC CALL 336433907 3,187 644 SH Call SOLE   0 0 0
FIRST SOLAR INC PUT 336433957 2,390 483 SH Put SOLE   0 0 0
FASTLY INC CALL 31188V900 16,361 1,922 SH Call SOLE   0 0 0
FASTLY INC COM 31188V100 1,603 18,840 SH   SOLE   18,840 0 0
FASTLY INC PUT 31188V950 18,847 2,214 SH Put SOLE   0 0 0
FORTUNA SILVER MINES INC CALL 349915908 655 1,288 SH Call SOLE   0 0 0
FORTUNA SILVER MINES INC COM 349915108 203 39,902 SH   SOLE   39,902 0 0
FORTUNA SILVER MINES INC PUT 349915958 498 979 SH Put SOLE   0 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 15 3,080 SH   SOLE   3,080 0 0
FRANKLIN STR PPTYS CORP PUT 35471R956 30 60 SH Put SOLE   0 0 0
FEDERAL SIGNAL CORP CALL 313855908 772 260 SH Call SOLE   0 0 0
FOSTER L B CO CALL 350060909 712 558 SH Call SOLE   0 0 0
FORTRESS TRANS INFRST INVS L CALL 34960P901 270 208 SH Call SOLE   0 0 0
FORTRESS TRANS INFRST INVS L COM 34960P101 411 31,643 SH   SOLE   31,643 0 0
FORTRESS TRANS INFRST INVS L PUT 34960P951 1,704 1,312 SH Put SOLE   0 0 0
FARFETCH LTD CALL 30744W907 1,968 1,140 SH Call SOLE   0 0 0
FARFETCH LTD COM 30744W107 678 39,298 SH   SOLE   39,298 0 0
FARFETCH LTD PUT 30744W957 2,915 1,688 SH Put SOLE   0 0 0
FRONTDOOR INC CALL 35905A909 181 41 SH Call SOLE   0 0 0
FRONTDOOR INC COM 35905A109 160 3,630 SH   SOLE   3,630 0 0
FRONTDOOR INC PUT 35905A959 270 61 SH Put SOLE   0 0 0
FUEL TECH INC PUT 359523957 0 4 SH Put SOLE   0 0 0
TECHNIPFMC PLC CALL G87110905 532 779 SH Call SOLE   0 0 0
TECHNIPFMC PLC COM G87110105 94 13,809 SH   SOLE   13,809 0 0
TECHNIPFMC PLC PUT G87110955 945 1,383 SH Put SOLE   0 0 0
FLOTEK INDS INC DEL COM 343389102 5 4,565 SH   SOLE   4,565 0 0
FLOTEK INDS INC DEL PUT 343389952 0 2 SH Put SOLE   0 0 0
FORTINET INC CALL 34959E909 2,759 201 SH Call SOLE   0 0 0
FORTINET INC COM 34959E109 2,000 14,575 SH   SOLE   14,575 0 0
FORTINET INC PUT 34959E959 8,428 614 SH Put SOLE   0 0 0
FRONTIER COMMUNICATIONS CORP CALL 35906A906 28 2,900 SH Call SOLE   0 0 0
FRONTIER COMMUNICATIONS CORP PUT 35906A956 0 43 SH Put SOLE   0 0 0
FORTIS INC COM 349553107 23 612 SH   SOLE   612 0 0
FORTIS INC PUT 349553957 26 7 SH Put SOLE   0 0 0
FORTIVE CORP CALL 34959J908 886 131 SH Call SOLE   0 0 0
FORTIVE CORP COM 34959J108 97 1,444 SH   SOLE   1,444 0 0
FORTIVE CORP PUT 34959J958 507 75 SH Put SOLE   0 0 0
FULLER H B CO CALL 359694906 26 6 SH Call SOLE   0 0 0
FULLER H B CO PUT 359694956 22 5 SH Put SOLE   0 0 0
FULTON FINL CORP PA CALL 360271900 88 84 SH Call SOLE   0 0 0
FULTON FINL CORP PA COM 360271100 11 1,110 SH   SOLE   1,110 0 0
FULTON FINL CORP PA PUT 360271950 130 124 SH Put SOLE   0 0 0
CEDAR FAIR L P CALL 150185906 849 309 SH Call SOLE   0 0 0
CEDAR FAIR L P PUT 150185956 486 177 SH Put SOLE   0 0 0
FIVERR INTL LTD CALL M4R82T906 1,122 152 SH Call SOLE   0 0 0
FIVERR INTL LTD COM M4R82T106 242 3,290 SH   SOLE   3,290 0 0
FIVERR INTL LTD PUT M4R82T956 1,373 186 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DEL CALL 531229908 37 13 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DEL COM 531229870 65 2,240 SH   SOLE   2,240 0 0
LIBERTY MEDIA CORP DEL PUT 531229958 64 22 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DEL CALL 531229908 110 35 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DEL COM 531229854 292 9,234 SH   SOLE   9,234 0 0
LIBERTY MEDIA CORP DEL PUT 531229958 459 145 SH Put SOLE   0 0 0
FORWARD AIR CORP CALL 349853901 308 62 SH Call SOLE   0 0 0
FORWARD AIR CORP PUT 349853951 114 23 SH Put SOLE   0 0 0
INVESCO CURRENCYSHARES AUSTR CALL 46090N903 48 7 SH Call SOLE   0 0 0
INVESCO CURRENCYSHARES AUSTR COM 46090N103 2,287 33,197 SH   SOLE   33,197 0 0
INVESCO CURRENCYSHARES AUSTR PUT 46090N953 4,547 660 SH Put SOLE   0 0 0
INVESCO CURRENCYSHARES BRIT CALL 46138M909 4,655 388 SH Call SOLE   0 0 0
INVESCO CURRENCYSHARES BRIT PUT 46138M959 4,331 361 SH Put SOLE   0 0 0
INVESCO CURRENCYSHARES CDN D CALL 46138T904 225 31 SH Call SOLE   0 0 0
INVESCO CURRENCYSHARES CDN D COM 46138T104 2,858 39,374 SH   SOLE   39,374 0 0
INVESCO CURRENCYSHARES CDN D PUT 46138T954 2,555 352 SH Put SOLE   0 0 0
INVESCO CURRENCYSHARES EURO CALL 46138K903 11,150 1,052 SH Call SOLE   0 0 0
INVESCO CURRENCYSHARES EURO COM 46138K103 1,291 12,188 SH   SOLE   12,188 0 0
INVESCO CURRENCYSHARES EURO PUT 46138K953 28,659 2,704 SH Put SOLE   0 0 0
INVESCO CURRENCYSHARES SWISS CALL 46138R908 416 43 SH Call SOLE   0 0 0
INVESCO CURRENCYSHARES SWISS PUT 46138R958 135 14 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33734X906 9 1 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 71,015 17,888 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 86,804 21,865 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33734X906 0 1 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD COM 33734X127 0 100 SH   SOLE   100 0 0
PROSHARES TR CALL 74347B909 15 3 SH Call SOLE   0 0 0
INVESCO CURRENCYSHARES JAPAN CALL 46138W907 1,271 145 SH Call SOLE   0 0 0
INVESCO CURRENCYSHARES JAPAN COM 46138W107 274 3,125 SH   SOLE   3,125 0 0
INVESCO CURRENCYSHARES JAPAN PUT 46138W957 1,561 178 SH Put SOLE   0 0 0
GENPACT LIMITED CALL G3922B907 182 50 SH Call SOLE   0 0 0
GENPACT LIMITED PUT G3922B957 3 1 SH Put SOLE   0 0 0
GAIA INC NEW CALL 36269P904 4 5 SH Call SOLE   0 0 0
GAIA INC NEW COM 36269P104 12 1,537 SH   SOLE   1,537 0 0
GLADSTONE INVT CORP CALL 376546907 154 151 SH Call SOLE   0 0 0
GLADSTONE INVT CORP PUT 376546957 15 15 SH Put SOLE   0 0 0
GALECTIN THERAPEUTICS INC CALL 363225902 66 217 SH Call SOLE   0 0 0
GALECTIN THERAPEUTICS INC PUT 363225952 34 113 SH Put SOLE   0 0 0
GAN LTD CALL G3728V909 465 183 SH Call SOLE   0 0 0
GAN LTD COM G3728V109 138 5,449 SH   SOLE   5,449 0 0
GAN LTD PUT G3728V959 376 148 SH Put SOLE   0 0 0
GARRISON CAP INC CALL 366554903 3 9 SH Call SOLE   0 0 0
GATX CORP CALL 361448903 18 3 SH Call SOLE   0 0 0
GATX CORP PUT 361448953 115 19 SH Put SOLE   0 0 0
GALIANO GOLD INC CALL 36352H900 1 14 SH Call SOLE   0 0 0
GALIANO GOLD INC COM 36352H100 18 14,260 SH   SOLE   14,260 0 0
GLACIER BANCORP INC NEW CALL 37637Q905 84 24 SH Call SOLE   0 0 0
GLACIER BANCORP INC NEW PUT 37637Q955 10 3 SH Put SOLE   0 0 0
GOLUB CAP BDC INC CALL 38173M902 76 66 SH Call SOLE   0 0 0
GOLUB CAP BDC INC PUT 38173M952 58 50 SH Put SOLE   0 0 0
GLOBAL BLOOD THERAPEUTICS IN CALL 37890U908 1,552 246 SH Call SOLE   0 0 0
GLOBAL BLOOD THERAPEUTICS IN PUT 37890U958 18 3 SH Put SOLE   0 0 0
GREENBRIER COS INC CALL 393657901 577 254 SH Call SOLE   0 0 0
GREENBRIER COS INC PUT 393657951 425 187 SH Put SOLE   0 0 0
GAIN CAP HLDGS INC CALL 36268W900 104 173 SH Call SOLE   0 0 0
GAIN CAP HLDGS INC COM 36268W100 11 1,866 SH   SOLE   1,866 0 0
GAIN CAP HLDGS INC PUT 36268W950 18 31 SH Put SOLE   0 0 0
GANNETT CO INC CALL 36472T909 97 710 SH Call SOLE   0 0 0
GANNETT CO INC PUT 36472T959 3 22 SH Put SOLE   0 0 0
GENESCO INC CALL 371532902 95 44 SH Call SOLE   0 0 0
GENESCO INC COM 371532102 78 3,611 SH   SOLE   3,611 0 0
GENESCO INC PUT 371532952 153 71 SH Put SOLE   0 0 0
GCP APPLIED TECHNOLOGIES INC CALL 36164Y901 9 5 SH Call SOLE   0 0 0
GENERAL DYNAMICS CORP CALL 369550908 10,596 709 SH Call SOLE   0 0 0
GENERAL DYNAMICS CORP PUT 369550958 4,259 285 SH Put SOLE   0 0 0
GODADDY INC CALL 380237907 2,610 356 SH Call SOLE   0 0 0
GODADDY INC PUT 380237957 887 121 SH Put SOLE   0 0 0
GOLDEN ENTMT INC CALL 381013901 160 180 SH Call SOLE   0 0 0
GOLDEN ENTMT INC COM 381013101 56 6,355 SH   SOLE   6,355 0 0
GOLDEN ENTMT INC PUT 381013951 344 386 SH Put SOLE   0 0 0
GREEN DOT CORP CALL 39304D902 1,305 266 SH Call SOLE   0 0 0
GREEN DOT CORP COM 39304D102 616 12,554 SH   SOLE   12,554 0 0
GREEN DOT CORP PUT 39304D952 1,423 290 SH Put SOLE   0 0 0
GDS HLDGS LTD CALL 36165L908 7,233 908 SH Call SOLE   0 0 0
GDS HLDGS LTD COM 36165L108 50 630 SH   SOLE   630 0 0
GDS HLDGS LTD PUT 36165L958 9,861 1,238 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 99,604 27,155 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F106 31,043 846,321 SH   SOLE   846,321 0 0
VANECK VECTORS ETF TR PUT 92189F952 134,832 36,759 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 27,427 5,532 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F791 7,659 154,483 SH   SOLE   154,483 0 0
VANECK VECTORS ETF TR PUT 92189F952 58,915 11,883 SH Put SOLE   0 0 0
GENERAL ELECTRIC CO CALL 369604903 13,449 19,692 SH Call SOLE   0 0 0
GENERAL ELECTRIC CO COM 369604103 1,573 230,447 SH   SOLE   230,447 0 0
GENERAL ELECTRIC CO PUT 369604953 10,102 14,791 SH Put SOLE   0 0 0
GENERAL ELECTRIC CO CALL 369604903 481 705 SH Call SOLE   0 0 0
GENERAL ELECTRIC CO PUT 369604953 917 1,343 SH Put SOLE   0 0 0
GREIF INC CALL 397624907 657 191 SH Call SOLE   0 0 0
GREIF INC PUT 397624957 113 33 SH Put SOLE   0 0 0
GENESIS ENERGY L P CALL 371927904 161 224 SH Call SOLE   0 0 0
GENESIS ENERGY L P COM 371927104 12 1,764 SH   SOLE   1,764 0 0
GENESIS ENERGY L P PUT 371927954 154 214 SH Put SOLE   0 0 0
GENESIS HEALTHCARE INC COM 37185X106 0 183 SH   SOLE   183 0 0
GEO GROUP INC NEW CALL 36162J906 307 260 SH Call SOLE   0 0 0
GEO GROUP INC NEW PUT 36162J956 520 440 SH Put SOLE   0 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 4 649 SH   SOLE   649 0 0
GEOSPACE TECHNOLOGIES CORP PUT 37364X959 15 20 SH Put SOLE   0 0 0
GERON CORP CALL 374163903 247 1,136 SH Call SOLE   0 0 0
GERON CORP COM 374163103 0 400 SH   SOLE   400 0 0
GERON CORP PUT 374163953 163 749 SH Put SOLE   0 0 0
GUESS INC CALL 401617905 261 270 SH Call SOLE   0 0 0
GUESS INC COM 401617105 78 8,115 SH   SOLE   8,115 0 0
GUESS INC PUT 401617955 347 359 SH Put SOLE   0 0 0
GRIFFON CORP CALL 398433902 11 6 SH Call SOLE   0 0 0
GRIFFON CORP PUT 398433952 1 1 SH Put SOLE   0 0 0
GOLD FIELDS LTD CALL 38059T906 531 565 SH Call SOLE   0 0 0
GOLD FIELDS LTD COM 38059T106 119 12,755 SH   SOLE   12,755 0 0
GOLD FIELDS LTD PUT 38059T956 663 706 SH Put SOLE   0 0 0
GFL ENVIRONMENTAL INC CALL 36168Q904 127 68 SH Call SOLE   0 0 0
GFL ENVIRONMENTAL INC PUT 36168Q954 13 7 SH Put SOLE   0 0 0
GRUPO FINANCIERO GALICIA S.A CALL 399909900 362 374 SH Call SOLE   0 0 0
GRUPO FINANCIERO GALICIA S.A COM 399909100 536 55,311 SH   SOLE   55,311 0 0
GRUPO FINANCIERO GALICIA S.A PUT 399909950 1,018 1,050 SH Put SOLE   0 0 0
GERDAU SA CALL 373737905 124 419 SH Call SOLE   0 0 0
GERDAU SA COM 373737105 20 6,849 SH   SOLE   6,849 0 0
GERDAU SA PUT 373737955 76 258 SH Put SOLE   0 0 0
GRACO INC CALL 384109904 76 16 SH Call SOLE   0 0 0
GRACO INC COM 384109104 31 663 SH   SOLE   663 0 0
GRACO INC PUT 384109954 374 78 SH Put SOLE   0 0 0
GUARDANT HEALTH INC CALL 40131M909 1,127 139 SH Call SOLE   0 0 0
GUARDANT HEALTH INC PUT 40131M959 1,760 217 SH Put SOLE   0 0 0
GREENHILL & CO INC CALL 395259904 22 23 SH Call SOLE   0 0 0
GREENHILL & CO INC COM 395259104 69 6,945 SH   SOLE   6,945 0 0
GRAHAM CORP PUT 384556956 52 41 SH Put SOLE   0 0 0
CGI INC CALL 12532H904 44 7 SH Call SOLE   0 0 0
CGI INC PUT 12532H954 1,386 220 SH Put SOLE   0 0 0
GULF ISLAND FABRICATION INC CALL 402307902 0 1 SH Call SOLE   0 0 0
GULF ISLAND FABRICATION INC COM 402307102 0 99 SH   SOLE   99 0 0
G III APPAREL GROUP LTD CALL 36237H901 580 437 SH Call SOLE   0 0 0
G III APPAREL GROUP LTD PUT 36237H951 25 19 SH Put SOLE   0 0 0
GILDAN ACTIVEWEAR INC CALL 375916903 128 83 SH Call SOLE   0 0 0
GILDAN ACTIVEWEAR INC COM 375916103 1,036 66,891 SH   SOLE   66,891 0 0
GILDAN ACTIVEWEAR INC PUT 375916953 3,003 1,939 SH Put SOLE   0 0 0
GILEAD SCIENCES INC CALL 375558903 122,142 15,875 SH Call SOLE   0 0 0
GILEAD SCIENCES INC COM 375558103 7 100 SH   SOLE   100 0 0
GILEAD SCIENCES INC PUT 375558953 37,862 4,921 SH Put SOLE   0 0 0
GILAT SATELLITE NETWORKS LTD CALL M51474908 15 24 SH Call SOLE   0 0 0
GILAT SATELLITE NETWORKS LTD COM M51474118 26 4,148 SH   SOLE   4,148 0 0
GILAT SATELLITE NETWORKS LTD PUT M51474958 20 32 SH Put SOLE   0 0 0
GENERAL MLS INC CALL 370334904 7,854 1,274 SH Call SOLE   0 0 0
GENERAL MLS INC COM 370334104 1,252 20,309 SH   SOLE   20,309 0 0
GENERAL MLS INC PUT 370334954 13,390 2,172 SH Put SOLE   0 0 0
GLAUKOS CORP CALL 377322902 65 17 SH Call SOLE   0 0 0
GLAUKOS CORP COM 377322102 162 4,241 SH   SOLE   4,241 0 0
GLAUKOS CORP PUT 377322952 3 1 SH Put SOLE   0 0 0
GLOBE LIFE INC CALL 37959E902 51 7 SH Call SOLE   0 0 0
GLOBE LIFE INC PUT 37959E952 898 121 SH Put SOLE   0 0 0
GLADSTONE CAPITAL CORP CALL 376535900 79 109 SH Call SOLE   0 0 0
GLADSTONE CAPITAL CORP PUT 376535950 12 17 SH Put SOLE   0 0 0
SPDR GOLD TR CALL 78463V907 970,779 58,002 SH Call SOLE   0 0 0
SPDR GOLD TR COM 78463V107 111,458 665,941 SH   SOLE   665,941 0 0
SPDR GOLD TR PUT 78463V957 685,765 40,973 SH Put SOLE   0 0 0
GREAT LAKES DREDGE & DOCK CO CALL 390607909 29 32 SH Call SOLE   0 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 146 15,845 SH   SOLE   15,845 0 0
GREAT LAKES DREDGE & DOCK CO PUT 390607959 255 276 SH Put SOLE   0 0 0
GCI LIBERTY INC PUT 36164V955 35 5 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 113 32 SH Call SOLE   0 0 0
GOLAR LNG LTD CALL G9456A900 414 572 SH Call SOLE   0 0 0
GOLAR LNG LTD COM G9456A100 62 8,686 SH   SOLE   8,686 0 0
GOLAR LNG LTD PUT G9456A950 495 684 SH Put SOLE   0 0 0
GLOBANT S A CALL L44385909 989 66 SH Call SOLE   0 0 0
GLOBANT S A COM L44385109 616 4,112 SH   SOLE   4,112 0 0
GLOBANT S A PUT L44385959 884 59 SH Put SOLE   0 0 0
GASLOG LTD CALL G37585909 141 502 SH Call SOLE   0 0 0
GASLOG LTD COM G37585109 49 17,467 SH   SOLE   17,467 0 0
GASLOG LTD PUT G37585959 147 525 SH Put SOLE   0 0 0
GASLOG PARTNERS LP CALL Y2687W908 109 266 SH Call SOLE   0 0 0
GASLOG PARTNERS LP COM Y2687W108 7 1,881 SH   SOLE   1,881 0 0
GASLOG PARTNERS LP PUT Y2687W958 188 460 SH Put SOLE   0 0 0
GLOBAL PARTNERS LP CALL 37946R909 19 20 SH Call SOLE   0 0 0
GLOBAL PARTNERS LP COM 37946R109 100 10,222 SH   SOLE   10,222 0 0
GLOBAL PARTNERS LP PUT 37946R959 159 163 SH Put SOLE   0 0 0
GALAPAGOS NV CALL 36315X901 3,827 194 SH Call SOLE   0 0 0
GALAPAGOS NV COM 36315X101 3,725 18,883 SH   SOLE   18,883 0 0
GALAPAGOS NV PUT 36315X951 1,025 52 SH Put SOLE   0 0 0
GAMING & LEISURE PPTYS INC CALL 36467J908 1,927 557 SH Call SOLE   0 0 0
GAMING & LEISURE PPTYS INC PUT 36467J958 2,387 690 SH Put SOLE   0 0 0
GREENLIGHT CAPITAL RE LTD CALL G4095J909 294 452 SH Call SOLE   0 0 0
GREENLIGHT CAPITAL RE LTD PUT G4095J959 78 120 SH Put SOLE   0 0 0
GLATFELTER CALL 377316904 473 295 SH Call SOLE   0 0 0
GLU MOBILE INC CALL 379890906 1,151 1,242 SH Call SOLE   0 0 0
GLU MOBILE INC COM 379890106 504 54,393 SH   SOLE   54,393 0 0
GLU MOBILE INC PUT 379890956 631 681 SH Put SOLE   0 0 0
CORNING INC CALL 219350905 3,716 1,435 SH Call SOLE   0 0 0
CORNING INC COM 219350105 1,033 39,905 SH   SOLE   39,905 0 0
CORNING INC PUT 219350955 2,592 1,001 SH Put SOLE   0 0 0
GLYCOMIMETICS INC CALL 38000Q902 4 13 SH Call SOLE   0 0 0
GLYCOMIMETICS INC COM 38000Q102 28 7,477 SH   SOLE   7,477 0 0
GLYCOMIMETICS INC PUT 38000Q952 0 2 SH Put SOLE   0 0 0
GENERAL MTRS CO CALL 37045V900 14,587 5,766 SH Call SOLE   0 0 0
GENERAL MTRS CO COM 37045V100 7,579 299,581 SH   SOLE   299,581 0 0
GENERAL MTRS CO PUT 37045V950 23,723 9,377 SH Put SOLE   0 0 0
GENMAB A/S CALL 372303906 0 21 SH Call SOLE   0 0 0
GAMESTOP CORP NEW CALL 36467W909 586 1,351 SH Call SOLE   0 0 0
GAMESTOP CORP NEW COM 36467W109 351 80,904 SH   SOLE   80,904 0 0
GAMESTOP CORP NEW PUT 36467W959 1,100 2,536 SH Put SOLE   0 0 0
GLOBUS MED INC CALL 379577908 791 166 SH Call SOLE   0 0 0
GLOBUS MED INC COM 379577208 866 18,152 SH   SOLE   18,152 0 0
GLOBUS MED INC PUT 379577958 1,226 257 SH Put SOLE   0 0 0
GOLAR LNG PARTNERS LP CALL Y2745C902 0 1,002 SH Call SOLE   0 0 0
GOLAR LNG PARTNERS LP PUT Y2745C952 0 177 SH Put SOLE   0 0 0
GLOBAL MED REIT INC CALL 37954A904 12 11 SH Call SOLE   0 0 0
GLOBAL MED REIT INC COM 37954A204 32 2,881 SH   SOLE   2,881 0 0
GLOBAL MED REIT INC PUT 37954A954 2 2 SH Put SOLE   0 0 0
GMS INC CALL 36251C903 7 3 SH Call SOLE   0 0 0
GNC HLDGS INC CALL 36191G907 74 3,490 SH Call SOLE   0 0 0
GNC HLDGS INC PUT 36191G957 16 102 SH Put SOLE   0 0 0
GENOCEA BIOSCIENCES INC CALL 372427901 4 21 SH Call SOLE   0 0 0
GENOCEA BIOSCIENCES INC COM 372427401 0 236 SH   SOLE   236 0 0
GENOCEA BIOSCIENCES INC PUT 372427951 1 7 SH Put SOLE   0 0 0
GENIE ENERGY LTD CALL 372284908 12 17 SH Call SOLE   0 0 0
GENIE ENERGY LTD PUT 372284958 8 12 SH Put SOLE   0 0 0
GENCO SHIPPING & TRADING LTD CALL Y2685T901 47 75 SH Call SOLE   0 0 0
GENCO SHIPPING & TRADING LTD COM Y2685T131 41 6,572 SH   SOLE   6,572 0 0
GENCO SHIPPING & TRADING LTD PUT Y2685T951 69 110 SH Put SOLE   0 0 0
GLOBAL NET LEASE INC CALL 379378901 396 237 SH Call SOLE   0 0 0
GLOBAL NET LEASE INC PUT 379378951 16 10 SH Put SOLE   0 0 0
GENMARK DIAGNOSTICS INC CALL 372309904 361 246 SH Call SOLE   0 0 0
GENMARK DIAGNOSTICS INC COM 372309104 41 2,831 SH   SOLE   2,831 0 0
GENMARK DIAGNOSTICS INC PUT 372309954 439 299 SH Put SOLE   0 0 0
GENPREX INC COM 372446104 0 22,336 SH   SOLE   22,336 0 0
GENPREX INC PUT 372446954 0 162 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS CALL 78463X909 14 4 SH Call SOLE   0 0 0
GENERAC HLDGS INC CALL 368736904 1,341 110 SH Call SOLE   0 0 0
GENERAC HLDGS INC COM 368736104 770 6,320 SH   SOLE   6,320 0 0
GENERAC HLDGS INC PUT 368736954 3,743 307 SH Put SOLE   0 0 0
GENASYS INC CALL 36872P903 54 113 SH Call SOLE   0 0 0
GENASYS INC PUT 36872P953 14 30 SH Put SOLE   0 0 0
GENTEX CORP CALL 371901909 4,154 1,612 SH Call SOLE   0 0 0
GENTEX CORP PUT 371901959 54 21 SH Put SOLE   0 0 0
GENIUS BRANDS INTL INC CALL 37229T901 0 4,496 SH Call SOLE   0 0 0
GENIUS BRANDS INTL INC PUT 37229T951 0 2,325 SH Put SOLE   0 0 0
GENWORTH FINL INC CALL 37247D906 144 625 SH Call SOLE   0 0 0
GENWORTH FINL INC COM 37247D106 3 1,400 SH   SOLE   1,400 0 0
GENWORTH FINL INC PUT 37247D956 116 506 SH Put SOLE   0 0 0
GROCERY OUTLET HLDG CORP CALL 39874R901 244 60 SH Call SOLE   0 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 289 7,087 SH   SOLE   7,087 0 0
GROCERY OUTLET HLDG CORP PUT 39874R951 885 217 SH Put SOLE   0 0 0
GOLDEN OCEAN GROUP LTD CALL G39637905 97 251 SH Call SOLE   0 0 0
GOLDEN OCEAN GROUP LTD COM G39637205 80 20,851 SH   SOLE   20,851 0 0
GOLDEN OCEAN GROUP LTD PUT G39637955 265 685 SH Put SOLE   0 0 0
GOGO INC CALL 38046C909 804 2,546 SH Call SOLE   0 0 0
GOGO INC PUT 38046C959 336 1,066 SH Put SOLE   0 0 0
GOL LINHAS AEREAS INTELIGENT CALL 38045R906 185 273 SH Call SOLE   0 0 0
GOL LINHAS AEREAS INTELIGENT COM 38045R206 33 4,947 SH   SOLE   4,947 0 0
GOL LINHAS AEREAS INTELIGENT PUT 38045R956 191 282 SH Put SOLE   0 0 0
BARRICK GOLD CORPORATION CALL 067901908 11,673 4,333 SH Call SOLE   0 0 0
BARRICK GOLD CORPORATION COM 067901108 11,963 444,087 SH   SOLE   444,087 0 0
BARRICK GOLD CORPORATION PUT 067901958 33,106 12,289 SH Put SOLE   0 0 0
GLADSTONE COMMERCIAL CORP CALL 376536908 116 62 SH Call SOLE   0 0 0
GLADSTONE COMMERCIAL CORP PUT 376536958 127 68 SH Put SOLE   0 0 0
ALPHABET INC CALL 02079K905 102,345 724 SH Call SOLE   0 0 0
ALPHABET INC PUT 02079K955 135,565 959 SH Put SOLE   0 0 0
ALPHABET INC CALL 02079K905 143,081 1,009 SH Call SOLE   0 0 0
ALPHABET INC COM 02079K305 14,125 9,961 SH   SOLE   9,961 0 0
ALPHABET INC PUT 02079K955 194,981 1,375 SH Put SOLE   0 0 0
CANADA GOOSE HLDGS INC CALL 135086906 3,417 1,475 SH Call SOLE   0 0 0
CANADA GOOSE HLDGS INC PUT 135086956 2,212 955 SH Put SOLE   0 0 0
GOLD RESOURCE CORP CALL 38068T905 99 243 SH Call SOLE   0 0 0
GOLD RESOURCE CORP COM 38068T105 47 11,528 SH   SOLE   11,528 0 0
GOLD RESOURCE CORP PUT 38068T955 158 386 SH Put SOLE   0 0 0
GOSSAMER BIO INC CALL 38341P902 179 138 SH Call SOLE   0 0 0
GOSSAMER BIO INC COM 38341P102 55 4,254 SH   SOLE   4,254 0 0
GOSSAMER BIO INC PUT 38341P952 289 223 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 0 1 SH Call SOLE   0 0 0
ISHARES TR COM 46429B267 0 3,798 SH   SOLE   3,798 0 0
ISHARES TR PUT 46429B957 0 4 SH Put SOLE   0 0 0
GENUINE PARTS CO CALL 372460905 5,408 622 SH Call SOLE   0 0 0
GENUINE PARTS CO COM 372460105 86 1,000 SH   SOLE   1,000 0 0
GENUINE PARTS CO PUT 372460955 695 80 SH Put SOLE   0 0 0
GROUP 1 AUTOMOTIVE INC CALL 398905909 369 56 SH Call SOLE   0 0 0
GROUP 1 AUTOMOTIVE INC PUT 398905959 1,174 178 SH Put SOLE   0 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 131 9,369 SH   SOLE   9,369 0 0
GRAPHIC PACKAGING HLDG CO PUT 388689951 470 336 SH Put SOLE   0 0 0
GREAT PANTHER MNG LTD CALL 39115V901 0 1 SH Call SOLE   0 0 0
GREAT PANTHER MNG LTD PUT 39115V951 11 225 SH Put SOLE   0 0 0
GRANITE PT MTG TR INC CALL 38741L907 10 14 SH Call SOLE   0 0 0
GRANITE PT MTG TR INC COM 38741L107 96 13,426 SH   SOLE   13,426 0 0
GRANITE PT MTG TR INC PUT 38741L957 216 302 SH Put SOLE   0 0 0
GLOBAL PMTS INC CALL 37940X902 2,730 161 SH Call SOLE   0 0 0
GLOBAL PMTS INC PUT 37940X952 1,255 74 SH Put SOLE   0 0 0
GLOBAL PMTS INC CALL 37940X902 16 1 SH Call SOLE   0 0 0
GLOBAL PMTS INC PUT 37940X952 16 1 SH Put SOLE   0 0 0
GULFPORT ENERGY CORP CALL 402635904 103 947 SH Call SOLE   0 0 0
GULFPORT ENERGY CORP PUT 402635954 17 163 SH Put SOLE   0 0 0
GREEN PLAINS INC CALL 393222904 451 442 SH Call SOLE   0 0 0
GREEN PLAINS INC COM 393222104 347 34,016 SH   SOLE   34,016 0 0
GREEN PLAINS INC PUT 393222954 215 211 SH Put SOLE   0 0 0
GEOPARK LTD COM G38327105 1 167 SH   SOLE   167 0 0
GEOPARK LTD PUT G38327955 50 52 SH Put SOLE   0 0 0
GOPRO INC CALL 38268T903 530 1,114 SH Call SOLE   0 0 0
GOPRO INC PUT 38268T953 410 862 SH Put SOLE   0 0 0
GAP INC CALL 364760908 6,060 4,802 SH Call SOLE   0 0 0
GAP INC COM 364760108 2,054 162,759 SH   SOLE   162,759 0 0
GAP INC PUT 364760958 5,450 4,319 SH Put SOLE   0 0 0
GP STRATEGIES CORP COM 36225V104 18 2,103 SH   SOLE   2,103 0 0
GRACE W R & CO DEL NEW CALL 38388F908 279 55 SH Call SOLE   0 0 0
GRACE W R & CO DEL NEW PUT 38388F958 30 6 SH Put SOLE   0 0 0
GREEN BRICK PARTNERS INC CALL 392709901 92 78 SH Call SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 7 4 SH Call SOLE   0 0 0
GLOBAL X FDS PUT 37954Y951 65 33 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 9 5 SH Call SOLE   0 0 0
GLOBAL X FDS PUT 37954Y951 73 37 SH Put SOLE   0 0 0
GRIFOLS S A CALL 398438908 1 1 SH Call SOLE   0 0 0
GRIFOLS S A COM 398438408 10 596 SH   SOLE   596 0 0
GARMIN LTD CALL H2906T909 4,982 511 SH Call SOLE   0 0 0
GARMIN LTD PUT H2906T959 2,174 223 SH Put SOLE   0 0 0
U S GLOBAL INVS INC CALL 902952900 49 262 SH Call SOLE   0 0 0
U S GLOBAL INVS INC COM 902952100 57 30,379 SH   SOLE   30,379 0 0
U S GLOBAL INVS INC PUT 902952950 32 171 SH Put SOLE   0 0 0
GROUPON INC CALL 399473906 77 43 SH Call SOLE   0 0 0
GROUPON INC COM 399473206 92 5,079 SH   SOLE   5,079 0 0
GROUPON INC PUT 399473956 117 65 SH Put SOLE   0 0 0
GROUPON INC CALL 399473906 2,872 1,585 SH Call SOLE   0 0 0
GROUPON INC PUT 399473956 465 257 SH Put SOLE   0 0 0
GRUBHUB INC CALL 400110902 8,281 1,178 SH Call SOLE   0 0 0
GRUBHUB INC COM 400110102 259 3,688 SH   SOLE   3,688 0 0
GRUBHUB INC PUT 400110952 11,395 1,621 SH Put SOLE   0 0 0
GROWGENERATION CORP CALL 39986L909 0 38 SH Call SOLE   0 0 0
GROWGENERATION CORP COM 39986L109 0 8,959 SH   SOLE   8,959 0 0
GROWGENERATION CORP PUT 39986L959 0 2 SH Put SOLE   0 0 0
GOLDMAN SACHS GROUP INC CALL 38141G904 69,285 3,506 SH Call SOLE   0 0 0
GOLDMAN SACHS GROUP INC PUT 38141G954 59,780 3,025 SH Put SOLE   0 0 0
GLOBALSTAR INC CALL 378973908 6 192 SH Call SOLE   0 0 0
GLOBALSTAR INC COM 378973408 7 22,400 SH   SOLE   22,400 0 0
GLOBALSTAR INC PUT 378973958 0 29 SH Put SOLE   0 0 0
GLOBALSCAPE INC CALL 37940G909 10 11 SH Call SOLE   0 0 0
GLOBALSCAPE INC COM 37940G109 91 9,422 SH   SOLE   9,422 0 0
GLOBALSCAPE INC PUT 37940G959 12 13 SH Put SOLE   0 0 0
ISHARES S&P GSCI COMMODITY- CALL 46428R907 3 3 SH Call SOLE   0 0 0
ISHARES S&P GSCI COMMODITY- COM 46428R107 18 1,824 SH   SOLE   1,824 0 0
ISHARES S&P GSCI COMMODITY- PUT 46428R957 40 39 SH Put SOLE   0 0 0
GOOSEHEAD INS INC COM 38267D109 176 2,347 SH   SOLE   2,347 0 0
GOOSEHEAD INS INC PUT 38267D959 60 8 SH Put SOLE   0 0 0
GLAXOSMITHKLINE PLC CALL 37733W905 5,078 1,245 SH Call SOLE   0 0 0
GLAXOSMITHKLINE PLC COM 37733W105 1,065 26,119 SH   SOLE   26,119 0 0
GLAXOSMITHKLINE PLC PUT 37733W955 5,877 1,441 SH Put SOLE   0 0 0
GREENSKY INC CALL 39572G900 137 280 SH Call SOLE   0 0 0
GREENSKY INC PUT 39572G950 50 103 SH Put SOLE   0 0 0
GOLDEN STAR RES LTD CDA CALL 38119T907 75 262 SH Call SOLE   0 0 0
GOLDEN STAR RES LTD CDA COM 38119T807 20 7,060 SH   SOLE   7,060 0 0
GOLDEN STAR RES LTD CDA PUT 38119T957 93 321 SH Put SOLE   0 0 0
GRIDSUM HLDG INC PUT 398132950 0 1 SH Put SOLE   0 0 0
GSX TECHEDU INC CALL 36257Y909 9,262 1,544 SH Call SOLE   0 0 0
GSX TECHEDU INC PUT 36257Y959 24,373 4,063 SH Put SOLE   0 0 0
GOODYEAR TIRE & RUBR CO CALL 382550901 840 940 SH Call SOLE   0 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 322 36,027 SH   SOLE   36,027 0 0
GOODYEAR TIRE & RUBR CO PUT 382550951 796 890 SH Put SOLE   0 0 0
GRAN TIERRA ENERGY INC CALL 38500T901 4 116 SH Call SOLE   0 0 0
GRAN TIERRA ENERGY INC COM 38500T101 0 200 SH   SOLE   200 0 0
GRAN TIERRA ENERGY INC PUT 38500T951 0 2 SH Put SOLE   0 0 0
GATES INDUSTRIAL CORPRATIN P CALL G39108908 5 5 SH Call SOLE   0 0 0
GATES INDUSTRIAL CORPRATIN P COM G39108108 16 1,613 SH   SOLE   1,613 0 0
GATES INDUSTRIAL CORPRATIN P PUT G39108958 211 206 SH Put SOLE   0 0 0
G1 THERAPEUTICS INC CALL 3621LQ909 12 5 SH Call SOLE   0 0 0
G1 THERAPEUTICS INC COM 3621LQ109 7 325 SH   SOLE   325 0 0
GOOD TIMES RESTAURANTS INC CALL 382140909 0 3 SH Call SOLE   0 0 0
CHART INDS INC CALL 16115Q908 169 35 SH Call SOLE   0 0 0
CHART INDS INC PUT 16115Q958 9 2 SH Put SOLE   0 0 0
GRAY TELEVISION INC CALL 389375906 191 137 SH Call SOLE   0 0 0
GRAY TELEVISION INC COM 389375106 214 15,392 SH   SOLE   15,392 0 0
GRAY TELEVISION INC PUT 389375956 514 369 SH Put SOLE   0 0 0
TRIPLE-S MGMT CORP CALL 896749908 49 26 SH Call SOLE   0 0 0
TRIPLE-S MGMT CORP COM 896749108 14 759 SH   SOLE   759 0 0
TRIPLE-S MGMT CORP PUT 896749958 91 48 SH Put SOLE   0 0 0
GTT COMMUNICATIONS INC CALL 362393900 88 108 SH Call SOLE   0 0 0
GTT COMMUNICATIONS INC PUT 362393950 91 112 SH Put SOLE   0 0 0
GARRETT MOTION INC CALL 366505905 0 406 SH Call SOLE   0 0 0
GARRETT MOTION INC COM 366505105 0 152,234 SH   SOLE   152,234 0 0
GARRETT MOTION INC PUT 366505955 0 735 SH Put SOLE   0 0 0
GETTY RLTY CORP NEW CALL 374297909 29 10 SH Call SOLE   0 0 0
FLEXSHARES TR CALL 33939L907 0 1 SH Call SOLE   0 0 0
GULF RES INC COM 40251W408 1 279 SH   SOLE   279 0 0
GULF RES INC PUT 40251W958 0 1 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 1,049 306 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460G500 1,577 46,000 SH   SOLE   46,000 0 0
DIREXION SHS ETF TR PUT 25460G950 229 67 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 195 57 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 17 5 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 253 74 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 120 35 SH Put SOLE   0 0 0
GOLDFIELD CORP CALL 381370905 57 156 SH Call SOLE   0 0 0
GOLDFIELD CORP PUT 381370955 78 211 SH Put SOLE   0 0 0
GRANITE CONSTR INC CALL 387328907 172 90 SH Call SOLE   0 0 0
GRANITE CONSTR INC PUT 387328957 107 56 SH Put SOLE   0 0 0
GREAT WESTN BANCORP INC COM 391416104 11 861 SH   SOLE   861 0 0
GREAT WESTN BANCORP INC PUT 391416954 57 42 SH Put SOLE   0 0 0
GW PHARMACEUTICALS PLC CALL 36197T903 1,448 118 SH Call SOLE   0 0 0
GW PHARMACEUTICALS PLC COM 36197T103 12 100 SH   SOLE   100 0 0
GW PHARMACEUTICALS PLC PUT 36197T953 1,644 134 SH Put SOLE   0 0 0
GUIDEWIRE SOFTWARE INC CALL 40171V900 842 76 SH Call SOLE   0 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 362 3,273 SH   SOLE   3,273 0 0
GUIDEWIRE SOFTWARE INC PUT 40171V950 2,616 236 SH Put SOLE   0 0 0
GRAINGER W W INC CALL 384802904 691 22 SH Call SOLE   0 0 0
GRAINGER W W INC COM 384802104 400 1,275 SH   SOLE   1,275 0 0
GRAINGER W W INC PUT 384802954 2,670 85 SH Put SOLE   0 0 0
GLOBAL X FDS COM 37954Y327 6 300 SH   SOLE   300 0 0
HYATT HOTELS CORP CALL 448579902 2,031 404 SH Call SOLE   0 0 0
HYATT HOTELS CORP PUT 448579952 7,191 1,430 SH Put SOLE   0 0 0
HAWAIIAN HOLDINGS INC CALL 419879901 946 674 SH Call SOLE   0 0 0
HAWAIIAN HOLDINGS INC PUT 419879951 565 403 SH Put SOLE   0 0 0
ETF MANAGERS TR CALL 26924G908 1,788 402 SH Call SOLE   0 0 0
ETF MANAGERS TR PUT 26924G958 1,085 244 SH Put SOLE   0 0 0
HAEMONETICS CORP CALL 405024900 707 79 SH Call SOLE   0 0 0
HAEMONETICS CORP COM 405024100 778 8,688 SH   SOLE   8,688 0 0
HAEMONETICS CORP PUT 405024950 26 3 SH Put SOLE   0 0 0
HANMI FINL CORP COM 410495204 2 302 SH   SOLE   302 0 0
HANMI FINL CORP PUT 410495954 11 12 SH Put SOLE   0 0 0
HAIN CELESTIAL GROUP INC CALL 405217900 1,521 483 SH Call SOLE   0 0 0
HAIN CELESTIAL GROUP INC PUT 405217950 129 41 SH Put SOLE   0 0 0
HALLIBURTON CO CALL 406216901 4,232 3,261 SH Call SOLE   0 0 0
HALLIBURTON CO COM 406216101 2,661 205,013 SH   SOLE   205,013 0 0
HALLIBURTON CO PUT 406216951 7,299 5,624 SH Put SOLE   0 0 0
HALLMARK FINL SVCS INC COM 40624Q203 16 4,639 SH   SOLE   4,639 0 0
HALOZYME THERAPEUTICS INC CALL 40637H909 3,254 1,214 SH Call SOLE   0 0 0
HALOZYME THERAPEUTICS INC PUT 40637H959 705 263 SH Put SOLE   0 0 0
HASBRO INC CALL 418056907 3,177 424 SH Call SOLE   0 0 0
HASBRO INC PUT 418056957 4,039 539 SH Put SOLE   0 0 0
HANNON ARMSTRONG SUST INFR C CALL 41068X900 91 32 SH Call SOLE   0 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 252 8,871 SH   SOLE   8,871 0 0
HANNON ARMSTRONG SUST INFR C PUT 41068X950 1,798 632 SH Put SOLE   0 0 0
HUNTINGTON BANCSHARES INC CALL 446150904 796 882 SH Call SOLE   0 0 0
HUNTINGTON BANCSHARES INC COM 446150104 185 20,558 SH   SOLE   20,558 0 0
HUNTINGTON BANCSHARES INC PUT 446150954 427 473 SH Put SOLE   0 0 0
HANESBRANDS INC CALL 410345902 1,173 1,039 SH Call SOLE   0 0 0
HANESBRANDS INC COM 410345102 649 57,517 SH   SOLE   57,517 0 0
HANESBRANDS INC PUT 410345952 811 719 SH Put SOLE   0 0 0
HUDBAY MINERALS INC CALL 443628902 3 10 SH Call SOLE   0 0 0
HUDBAY MINERALS INC COM 443628102 50 16,809 SH   SOLE   16,809 0 0
HUDBAY MINERALS INC PUT 443628952 8 29 SH Put SOLE   0 0 0
HCA HEALTHCARE INC CALL 40412C901 4,765 491 SH Call SOLE   0 0 0
HCA HEALTHCARE INC COM 40412C101 911 9,395 SH   SOLE   9,395 0 0
HCA HEALTHCARE INC PUT 40412C951 7,638 787 SH Put SOLE   0 0 0
HEALTH CATALYST INC CALL 42225T907 84 29 SH Call SOLE   0 0 0
HEALTH CATALYST INC PUT 42225T957 20 7 SH Put SOLE   0 0 0
WARRIOR MET COAL INC CALL 93627C901 1,732 1,126 SH Call SOLE   0 0 0
WARRIOR MET COAL INC PUT 93627C951 46 30 SH Put SOLE   0 0 0
HC2 HLDGS INC COM 404139107 42 12,769 SH   SOLE   12,769 0 0
HC2 HLDGS INC PUT 404139957 164 493 SH Put SOLE   0 0 0
HCI GROUP INC CALL 40416E903 4 1 SH Call SOLE   0 0 0
HCI GROUP INC PUT 40416E953 41 9 SH Put SOLE   0 0 0
HI-CRUSH PARTNERS LP CALL 428337909 5 357 SH Call SOLE   0 0 0
HI-CRUSH PARTNERS LP COM 428337109 3 21,519 SH   SOLE   21,519 0 0
HI-CRUSH PARTNERS LP PUT 428337959 0 51 SH Put SOLE   0 0 0
HEALTHCARE SVCS GROUP INC CALL 421906908 31 13 SH Call SOLE   0 0 0
HEALTHCARE SVCS GROUP INC PUT 421906958 479 196 SH Put SOLE   0 0 0
HOME DEPOT INC CALL 437076902 101,481 4,051 SH Call SOLE   0 0 0
HOME DEPOT INC PUT 437076952 87,177 3,480 SH Put SOLE   0 0 0
HDFC BANK LTD CALL 40415F901 1,109 244 SH Call SOLE   0 0 0
HDFC BANK LTD COM 40415F101 1,440 31,681 SH   SOLE   31,681 0 0
HDFC BANK LTD PUT 40415F951 7,923 1,743 SH Put SOLE   0 0 0
ADVISORSHARES TR CALL 00768Y903 57 119 SH Call SOLE   0 0 0
ADVISORSHARES TR COM 00768Y883 18 3,790 SH   SOLE   3,790 0 0
ADVISORSHARES TR PUT 00768Y953 34 71 SH Put SOLE   0 0 0
HD SUPPLY HLDGS INC CALL 40416M905 928 268 SH Call SOLE   0 0 0
HD SUPPLY HLDGS INC PUT 40416M955 446 129 SH Put SOLE   0 0 0
HUDSON TECHNOLOGIES INC CALL 444144909 46 460 SH Call SOLE   0 0 0
HAWAIIAN ELEC INDUSTRIES CALL 419870900 32 9 SH Call SOLE   0 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 7 218 SH   SOLE   218 0 0
HAWAIIAN ELEC INDUSTRIES PUT 419870950 7 2 SH Put SOLE   0 0 0
TURTLE BEACH CORP CALL 900450906 0 409 SH Call SOLE   0 0 0
TURTLE BEACH CORP COM 900450206 0 4,655 SH   SOLE   4,655 0 0
TURTLE BEACH CORP PUT 900450956 0 78 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717X907 24 4 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717X701 94 1,557 SH   SOLE   1,557 0 0
WISDOMTREE TR PUT 97717X957 6 1 SH Put SOLE   0 0 0
H & E EQUIPMENT SERVICES INC CALL 404030908 68 37 SH Call SOLE   0 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 103 5,619 SH   SOLE   5,619 0 0
H & E EQUIPMENT SERVICES INC PUT 404030958 90 49 SH Put SOLE   0 0 0
HEICO CORP NEW CALL 422806908 817 82 SH Call SOLE   0 0 0
HEICO CORP NEW PUT 422806958 3,906 392 SH Put SOLE   0 0 0
HELEN OF TROY CORP LTD CALL G4388N906 37 2 SH Call SOLE   0 0 0
HELEN OF TROY CORP LTD COM G4388N106 60 323 SH   SOLE   323 0 0
HELEN OF TROY CORP LTD PUT G4388N956 1,187 63 SH Put SOLE   0 0 0
HOLLY ENERGY PARTNERS L P CALL 435763907 401 275 SH Call SOLE   0 0 0
HOLLY ENERGY PARTNERS L P PUT 435763957 51 35 SH Put SOLE   0 0 0
HESS CORP CALL 42809H907 7,476 1,443 SH Call SOLE   0 0 0
HESS CORP PUT 42809H957 7,673 1,481 SH Put SOLE   0 0 0
HESS MIDSTREAM LP PUT 428103955 0 10 SH Put SOLE   0 0 0
HEXO CORP CALL 428304909 280 3,789 SH Call SOLE   0 0 0
HEXO CORP COM 428304109 28 38,333 SH   SOLE   38,333 0 0
HEXO CORP PUT 428304959 59 801 SH Put SOLE   0 0 0
HOLLYFRONTIER CORP CALL 436106908 306 105 SH Call SOLE   0 0 0
HOLLYFRONTIER CORP COM 436106108 736 25,214 SH   SOLE   25,214 0 0
HOLLYFRONTIER CORP PUT 436106958 2,356 807 SH Put SOLE   0 0 0
HILTON GRAND VACATIONS INC CALL 43283X905 19 10 SH Call SOLE   0 0 0
HILTON GRAND VACATIONS INC COM 43283X105 4 222 SH   SOLE   222 0 0
HILTON GRAND VACATIONS INC PUT 43283X955 23 12 SH Put SOLE   0 0 0
HOWARD HUGHES CORP CALL 44267D907 410 79 SH Call SOLE   0 0 0
HOWARD HUGHES CORP COM 44267D107 30 581 SH   SOLE   581 0 0
HOWARD HUGHES CORP PUT 44267D957 664 128 SH Put SOLE   0 0 0
HILLENBRAND INC CALL 431571908 0 178 SH Call SOLE   0 0 0
HILLENBRAND INC COM 431571108 0 1,302 SH   SOLE   1,302 0 0
HILLENBRAND INC PUT 431571958 0 49 SH Put SOLE   0 0 0
HIBBETT SPORTS INC CALL 428567901 81 39 SH Call SOLE   0 0 0
HIBBETT SPORTS INC COM 428567101 889 42,494 SH   SOLE   42,494 0 0
HIBBETT SPORTS INC PUT 428567951 201 96 SH Put SOLE   0 0 0
HARTFORD FINL SVCS GROUP INC CALL 416515904 1,653 429 SH Call SOLE   0 0 0
HARTFORD FINL SVCS GROUP INC PUT 416515954 1,823 473 SH Put SOLE   0 0 0
HUNTINGTON INGALLS INDS INC CALL 446413906 2,285 131 SH Call SOLE   0 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 145 833 SH   SOLE   833 0 0
HUNTINGTON INGALLS INDS INC PUT 446413956 348 20 SH Put SOLE   0 0 0
HIMAX TECHNOLOGIES INC CALL 43289P906 589 1,425 SH Call SOLE   0 0 0
HIMAX TECHNOLOGIES INC COM 43289P106 133 32,295 SH   SOLE   32,295 0 0
HIMAX TECHNOLOGIES INC PUT 43289P956 193 468 SH Put SOLE   0 0 0
HIGHWOODS PPTYS INC CALL 431284908 7 2 SH Call SOLE   0 0 0
HIGHWOODS PPTYS INC PUT 431284958 44 12 SH Put SOLE   0 0 0
HECLA MNG CO CALL 422704906 783 2,397 SH Call SOLE   0 0 0
HECLA MNG CO PUT 422704956 295 903 SH Put SOLE   0 0 0
HERBALIFE NUTRITION LTD CALL G4412G901 1,655 368 SH Call SOLE   0 0 0
HERBALIFE NUTRITION LTD PUT G4412G951 5,573 1,239 SH Put SOLE   0 0 0
HOULIHAN LOKEY INC COM 441593100 227 4,094 SH   SOLE   4,094 0 0
HOULIHAN LOKEY INC PUT 441593950 255 46 SH Put SOLE   0 0 0
HARMONIC INC CALL 413160902 22 47 SH Call SOLE   0 0 0
HILTON WORLDWIDE HLDGS INC CALL 43300A903 10,995 1,497 SH Call SOLE   0 0 0
HILTON WORLDWIDE HLDGS INC PUT 43300A953 19,038 2,592 SH Put SOLE   0 0 0
HELIX ENERGY SOLUTIONS GRP I CALL 42330P907 249 719 SH Call SOLE   0 0 0
HELIX ENERGY SOLUTIONS GRP I PUT 42330P957 2 6 SH Put SOLE   0 0 0
HONDA MOTOR LTD CALL 438128908 235 92 SH Call SOLE   0 0 0
HONDA MOTOR LTD COM 438128308 443 17,360 SH   SOLE   17,360 0 0
HONDA MOTOR LTD PUT 438128958 794 311 SH Put SOLE   0 0 0
HOUGHTON MIFFLIN HARCOURT CO CALL 44157R909 23 132 SH Call SOLE   0 0 0
HOUGHTON MIFFLIN HARCOURT CO PUT 44157R959 0 1 SH Put SOLE   0 0 0
HUAMI CORP CALL 44331K903 6 5 SH Call SOLE   0 0 0
HMS HLDGS CORP CALL 40425J901 939 290 SH Call SOLE   0 0 0
HMS HLDGS CORP PUT 40425J951 774 239 SH Put SOLE   0 0 0
HARMONY GOLD MINING CO LTD CALL 413216900 399 958 SH Call SOLE   0 0 0
HARMONY GOLD MINING CO LTD PUT 413216950 190 457 SH Put SOLE   0 0 0
HANGER INC CALL 41043F908 11 7 SH Call SOLE   0 0 0
HANGER INC COM 41043F208 2 145 SH   SOLE   145 0 0
HANGER INC PUT 41043F958 3 2 SH Put SOLE   0 0 0
HUANENG PWR INTL INC CALL 443304900 1 1 SH Call SOLE   0 0 0
HUANENG PWR INTL INC COM 443304100 1 100 SH   SOLE   100 0 0
HOOKER FURNITURE CORP CALL 439038900 13 7 SH Call SOLE   0 0 0
HOOKER FURNITURE CORP PUT 439038950 103 53 SH Put SOLE   0 0 0
HARLEY DAVIDSON INC CALL 412822908 0 712 SH Call SOLE   0 0 0
HARLEY DAVIDSON INC PUT 412822958 0 1,033 SH Put SOLE   0 0 0
HOLLYSYS AUTOMATION TCHNGY L CALL G45667905 11 9 SH Call SOLE   0 0 0
HOLLYSYS AUTOMATION TCHNGY L COM G45667105 198 14,914 SH   SOLE   14,914 0 0
HOLLYSYS AUTOMATION TCHNGY L PUT G45667955 804 605 SH Put SOLE   0 0 0
HOLOGIC INC CALL 436440901 575 101 SH Call SOLE   0 0 0
HOLOGIC INC COM 436440101 175 3,077 SH   SOLE   3,077 0 0
HOLOGIC INC PUT 436440951 786 138 SH Put SOLE   0 0 0
HOME BANCSHARES INC CALL 436893900 96 63 SH Call SOLE   0 0 0
HOME BANCSHARES INC COM 436893200 2 145 SH   SOLE   145 0 0
HOME BANCSHARES INC PUT 436893950 41 27 SH Put SOLE   0 0 0
AT HOME GROUP INC CALL 04650Y900 563 868 SH Call SOLE   0 0 0
AT HOME GROUP INC PUT 04650Y950 127 197 SH Put SOLE   0 0 0
HONEYWELL INTL INC CALL 438516906 8,979 621 SH Call SOLE   0 0 0
HONEYWELL INTL INC PUT 438516956 11,870 821 SH Put SOLE   0 0 0
HONEYWELL INTL INC CALL 438516906 0 1 SH Call SOLE   0 0 0
HONEYWELL INTL INC PUT 438516956 2 1 SH Put SOLE   0 0 0
HOOKIPA PHARMA INC PUT 43906K950 0 1 SH Put SOLE   0 0 0
HELMERICH & PAYNE INC CALL 423452901 583 299 SH Call SOLE   0 0 0
HELMERICH & PAYNE INC COM 423452101 31 1,608 SH   SOLE   1,608 0 0
HELMERICH & PAYNE INC PUT 423452951 386 198 SH Put SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C CALL 42824C909 1,688 1,735 SH Call SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 415 42,743 SH   SOLE   42,743 0 0
HEWLETT PACKARD ENTERPRISE C PUT 42824C959 1,418 1,458 SH Put SOLE   0 0 0
HUDSON PAC PPTYS INC CALL 444097909 32 13 SH Call SOLE   0 0 0
HUDSON PAC PPTYS INC COM 444097109 19 780 SH   SOLE   780 0 0
HUDSON PAC PPTYS INC PUT 444097959 161 64 SH Put SOLE   0 0 0
HP INC CALL 40434L905 4,700 2,697 SH Call SOLE   0 0 0
HP INC COM 40434L105 1 100 SH   SOLE   100 0 0
HP INC PUT 40434L955 1,885 1,082 SH Put SOLE   0 0 0
HIGHPOINT RES CORP CALL 43114K908 1 34 SH Call SOLE   0 0 0
HIGHPOINT RES CORP COM 43114K108 0 100 SH   SOLE   100 0 0
HIGHPOINT RES CORP PUT 43114K958 0 2 SH Put SOLE   0 0 0
HEALTHEQUITY INC CALL 42226A907 211 36 SH Call SOLE   0 0 0
HEALTHEQUITY INC PUT 42226A957 3,655 623 SH Put SOLE   0 0 0
HEALTHCARE RLTY TR CALL 421946904 20 7 SH Call SOLE   0 0 0
BLOCK H & R INC CALL 093671905 357 250 SH Call SOLE   0 0 0
BLOCK H & R INC COM 093671105 481 33,715 SH   SOLE   33,715 0 0
BLOCK H & R INC PUT 093671955 1,373 962 SH Put SOLE   0 0 0
HILL ROM HLDGS INC CALL 431475902 735 67 SH Call SOLE   0 0 0
HILL ROM HLDGS INC PUT 431475952 54 5 SH Put SOLE   0 0 0
HERC HLDGS INC CALL 42704L904 208 68 SH Call SOLE   0 0 0
HERC HLDGS INC PUT 42704L954 248 81 SH Put SOLE   0 0 0
HORMEL FOODS CORP CALL 440452900 3,094 641 SH Call SOLE   0 0 0
HORMEL FOODS CORP PUT 440452950 1,481 307 SH Put SOLE   0 0 0
HARROW HEALTH INC CALL 415858909 1 2 SH Call SOLE   0 0 0
HARROW HEALTH INC COM 415858109 5 1,082 SH   SOLE   1,082 0 0
HARROW HEALTH INC PUT 415858959 33 64 SH Put SOLE   0 0 0
HERON THERAPEUTICS INC CALL 427746902 383 261 SH Call SOLE   0 0 0
HERON THERAPEUTICS INC COM 427746102 1 83 SH   SOLE   83 0 0
HERON THERAPEUTICS INC PUT 427746952 457 311 SH Put SOLE   0 0 0
HORIZON TECHNOLOGY FIN CORP CALL 44045A902 300 276 SH Call SOLE   0 0 0
HORIZON TECHNOLOGY FIN CORP PUT 44045A952 22 21 SH Put SOLE   0 0 0
HSBC HLDGS PLC CALL 404280906 11,487 4,924 SH Call SOLE   0 0 0
HSBC HLDGS PLC COM 404280406 765 32,816 SH   SOLE   32,816 0 0
HSBC HLDGS PLC PUT 404280956 11,291 4,840 SH Put SOLE   0 0 0
HARSCO CORP CALL 415864907 249 185 SH Call SOLE   0 0 0
HARSCO CORP PUT 415864957 159 118 SH Put SOLE   0 0 0
HENRY SCHEIN INC CALL 806407902 3,036 520 SH Call SOLE   0 0 0
HENRY SCHEIN INC COM 806407102 284 4,875 SH   SOLE   4,875 0 0
HENRY SCHEIN INC PUT 806407952 817 140 SH Put SOLE   0 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 22 1,042 SH   SOLE   1,042 0 0
HEIDRICK & STRUGGLES INTL IN PUT 422819952 8 4 SH Put SOLE   0 0 0
HOST HOTELS & RESORTS INC CALL 44107P904 852 790 SH Call SOLE   0 0 0
HOST HOTELS & RESORTS INC COM 44107P104 175 16,275 SH   SOLE   16,275 0 0
HOST HOTELS & RESORTS INC PUT 44107P954 1,680 1,557 SH Put SOLE   0 0 0
HERSHEY CO CALL 427866908 5,923 457 SH Call SOLE   0 0 0
HERSHEY CO COM 427866108 620 4,785 SH   SOLE   4,785 0 0
HERSHEY CO PUT 427866958 3,331 257 SH Put SOLE   0 0 0
HERSHA HOSPITALITY TR CALL 427825900 90 157 SH Call SOLE   0 0 0
HERSHA HOSPITALITY TR COM 427825500 27 4,781 SH   SOLE   4,781 0 0
HERSHA HOSPITALITY TR PUT 427825950 121 211 SH Put SOLE   0 0 0
HEALTHCARE TR AMER INC CALL 42225P901 787 297 SH Call SOLE   0 0 0
HEALTHCARE TR AMER INC PUT 42225P951 15 6 SH Put SOLE   0 0 0
HOMETRUST BANCSHARES INC COM 437872104 1 117 SH   SOLE   117 0 0
HOMETRUST BANCSHARES INC PUT 437872954 4 3 SH Put SOLE   0 0 0
HERITAGE COMMERCE CORP COM 426927109 5 676 SH   SOLE   676 0 0
HERITAGE COMMERCE CORP PUT 426927959 15 20 SH Put SOLE   0 0 0
HERCULES CAPITAL INC CALL 427096908 81 78 SH Call SOLE   0 0 0
HERCULES CAPITAL INC COM 427096508 486 46,451 SH   SOLE   46,451 0 0
HERCULES CAPITAL INC PUT 427096958 1,638 1,565 SH Put SOLE   0 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 0 500 SH   SOLE   500 0 0
HTG MOLECULAR DIAGNOSTICS IN PUT 40434H954 0 5 SH Put SOLE   0 0 0
HILLTOP HOLDINGS INC CALL 432748901 99 54 SH Call SOLE   0 0 0
HILLTOP HOLDINGS INC COM 432748101 407 22,099 SH   SOLE   22,099 0 0
HILLTOP HOLDINGS INC PUT 432748951 725 393 SH Put SOLE   0 0 0
HUAZHU GROUP LTD CALL 44332N906 28 8 SH Call SOLE   0 0 0
HUAZHU GROUP LTD COM 44332N106 805 22,989 SH   SOLE   22,989 0 0
HUAZHU GROUP LTD PUT 44332N956 10,455 2,983 SH Put SOLE   0 0 0
HEARTLAND EXPRESS INC COM 422347104 21 1,030 SH   SOLE   1,030 0 0
HERTZ GLOBAL HLDGS INC CALL 42806J906 928 6,587 SH Call SOLE   0 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 2 1,800 SH   SOLE   1,800 0 0
HERTZ GLOBAL HLDGS INC PUT 42806J956 559 3,970 SH Put SOLE   0 0 0
HUB GROUP INC CALL 443320906 38 8 SH Call SOLE   0 0 0
HUB GROUP INC PUT 443320956 19 4 SH Put SOLE   0 0 0
HUBSPOT INC CALL 443573900 2,849 127 SH Call SOLE   0 0 0
HUBSPOT INC COM 443573100 339 1,512 SH   SOLE   1,512 0 0
HUBSPOT INC PUT 443573950 4,890 218 SH Put SOLE   0 0 0
HUDSON LTD CALL G46408903 54 111 SH Call SOLE   0 0 0
HUDSON LTD COM G46408103 8 1,814 SH   SOLE   1,814 0 0
HUMANA INC CALL 444859902 17,409 449 SH Call SOLE   0 0 0
HUMANA INC PUT 444859952 12,020 310 SH Put SOLE   0 0 0
HUNTSMAN CORP CALL 447011907 422 235 SH Call SOLE   0 0 0
HUNTSMAN CORP PUT 447011957 321 179 SH Put SOLE   0 0 0
HUYA INC CALL 44852D908 0 766 SH Call SOLE   0 0 0
HUYA INC COM 44852D108 0 58,627 SH   SOLE   58,627 0 0
HUYA INC PUT 44852D958 0 1,742 SH Put SOLE   0 0 0
HAVERTY FURNITURE INC CALL 419596901 1 1 SH Call SOLE   0 0 0
HAVERTY FURNITURE INC PUT 419596951 12 8 SH Put SOLE   0 0 0
HANCOCK WHITNEY CORPORATION CALL 410120909 428 202 SH Call SOLE   0 0 0
HANCOCK WHITNEY CORPORATION PUT 410120959 218 103 SH Put SOLE   0 0 0
HOUSTON WIRE & CABLE CO CALL 44244K909 11 47 SH Call SOLE   0 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 3 1,562 SH   SOLE   1,562 0 0
HOUSTON WIRE & CABLE CO PUT 44244K959 4 20 SH Put SOLE   0 0 0
HOWMET AEROSPACE INC CALL 443201908 26 17 SH Call SOLE   0 0 0
HOWMET AEROSPACE INC COM 443201108 382 24,149 SH   SOLE   24,149 0 0
HOWMET AEROSPACE INC PUT 443201958 87 55 SH Put SOLE   0 0 0
HOWMET AEROSPACE INC CALL 443201908 16 102 SH Call SOLE   0 0 0
HOWMET AEROSPACE INC PUT 443201958 79 102 SH Put SOLE   0 0 0
HEXCEL CORP NEW CALL 428291908 9 2 SH Call SOLE   0 0 0
HEXCEL CORP NEW COM 428291108 56 1,239 SH   SOLE   1,239 0 0
HEXCEL CORP NEW PUT 428291958 22 5 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189H409 12 203 SH   SOLE   203 0 0
VANECK VECTORS ETF TR PUT 92189H958 11 2 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 100,506 12,314 SH Call SOLE   0 0 0
ISHARES TR COM 464288513 16 200 SH   SOLE   200 0 0
ISHARES TR PUT 464288955 298,818 36,611 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 5 1 SH Call SOLE   0 0 0
SPDR SER TR PUT 78464A958 5 1 SH Put SOLE   0 0 0
HYRECAR INC COM 44916T107 29 10,046 SH   SOLE   10,046 0 0
HYRECAR INC PUT 44916T957 38 132 SH Put SOLE   0 0 0
HORIZON GLOBAL CORP CALL 44052W904 7 33 SH Call SOLE   0 0 0
HORIZON THERAPEUTICS PUB LTD CALL G46188901 3,523 634 SH Call SOLE   0 0 0
HORIZON THERAPEUTICS PUB LTD PUT G46188951 639 115 SH Put SOLE   0 0 0
MARINEMAX INC CALL 567908908 257 115 SH Call SOLE   0 0 0
MARINEMAX INC COM 567908108 767 34,268 SH   SOLE   34,268 0 0
MARINEMAX INC PUT 567908958 1,721 769 SH Put SOLE   0 0 0
IAA INC CALL 449253903 694 180 SH Call SOLE   0 0 0
IAA INC PUT 449253953 34 9 SH Put SOLE   0 0 0
IAC INTERACTIVECORP CALL 44919P908 1,047 528 SH Call SOLE   0 0 0
IAC INTERACTIVECORP COM 44919P508 443 1,370 SH   SOLE   1,370 0 0
IAC INTERACTIVECORP PUT 44919P958 73 195 SH Put SOLE   0 0 0
IAMGOLD CORP CALL 450913908 301 764 SH Call SOLE   0 0 0
IAMGOLD CORP PUT 450913958 118 300 SH Put SOLE   0 0 0
ISHARES TR COM 464288794 3 64 SH   SOLE   64 0 0
INTEGRA LIFESCIENCES HLDGS C CALL 457985908 169 36 SH Call SOLE   0 0 0
ISHARES TR CALL 464288905 138 41 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 87 26 SH Put SOLE   0 0 0
ISHARES GOLD TRUST CALL 464285905 637 375 SH Call SOLE   0 0 0
ISHARES GOLD TRUST COM 464285105 2,112 124,328 SH   SOLE   124,328 0 0
ISHARES GOLD TRUST PUT 464285955 732 431 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 44,137 3,229 SH Call SOLE   0 0 0
ISHARES TR COM 464287556 69 506 SH   SOLE   506 0 0
ISHARES TR PUT 464287957 38,286 2,801 SH Put SOLE   0 0 0
IBERIABANK CORP CALL 450828908 1 3 SH Call SOLE   0 0 0
INTERACTIVE BROKERS GROUP IN CALL 45841N907 459 110 SH Call SOLE   0 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 341 8,182 SH   SOLE   8,182 0 0
INTERACTIVE BROKERS GROUP IN PUT 45841N957 1,086 260 SH Put SOLE   0 0 0
INTERNATIONAL BUSINESS MACHS CALL 459200901 61,689 5,108 SH Call SOLE   0 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 7 62 SH   SOLE   62 0 0
INTERNATIONAL BUSINESS MACHS PUT 459200951 28,320 2,345 SH Put SOLE   0 0 0
ICICI BANK LIMITED CALL 45104G904 309 333 SH Call SOLE   0 0 0
ICICI BANK LIMITED PUT 45104G954 1,078 1,161 SH Put SOLE   0 0 0
INSTALLED BLDG PRODS INC CALL 45780R901 350 51 SH Call SOLE   0 0 0
INDEPENDENT BK GROUP INC CALL 45384B906 162 40 SH Call SOLE   0 0 0
AMPLIFY ETF TR COM 032108102 61 873 SH   SOLE   873 0 0
ICAD INC CALL 44934S906 201 202 SH Call SOLE   0 0 0
ICAD INC PUT 44934S956 73 74 SH Put SOLE   0 0 0
INTERCONTINENTAL EXCHANGE IN CALL 45866F904 6,091 665 SH Call SOLE   0 0 0
INTERCONTINENTAL EXCHANGE IN PUT 45866F954 1,694 185 SH Put SOLE   0 0 0
ICHOR HOLDINGS CALL G4740B905 752 283 SH Call SOLE   0 0 0
ICHOR HOLDINGS PUT G4740B955 244 92 SH Put SOLE   0 0 0
ICLICK INTRACTVE ASIA GRP LT CALL 45113Y904 12 23 SH Call SOLE   0 0 0
ICLICK INTRACTVE ASIA GRP LT COM 45113Y104 8 1,640 SH   SOLE   1,640 0 0
ICLICK INTRACTVE ASIA GRP LT PUT 45113Y954 12 23 SH Put SOLE   0 0 0
ISHARES TR COM 464288224 34 2,776 SH   SOLE   2,776 0 0
ISHARES TR PUT 464288955 1 1 SH Put SOLE   0 0 0
ICON PLC CALL G4705A900 539 32 SH Call SOLE   0 0 0
ICON PLC PUT G4705A950 1,903 113 SH Put SOLE   0 0 0
INVESTCORP CR MGMT BDC INC CALL 46090R904 4 13 SH Call SOLE   0 0 0
INVESTCORP CR MGMT BDC INC COM 46090R104 6 1,931 SH   SOLE   1,931 0 0
INVESTCORP CR MGMT BDC INC PUT 46090R954 12 35 SH Put SOLE   0 0 0
ICONIX BRAND GROUP INC CALL 451055905 0 1 SH Call SOLE   0 0 0
ICONIX BRAND GROUP INC COM 451055305 0 130 SH   SOLE   130 0 0
INTERCEPT PHARMACEUTICALS IN CALL 45845P908 1,696 354 SH Call SOLE   0 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 71 1,500 SH   SOLE   1,500 0 0
INTERCEPT PHARMACEUTICALS IN PUT 45845P958 2,136 446 SH Put SOLE   0 0 0
ICU MED INC CALL 44930G907 608 33 SH Call SOLE   0 0 0
ICU MED INC COM 44930G107 284 1,542 SH   SOLE   1,542 0 0
INTERDIGITAL INC CALL 45867G901 22 4 SH Call SOLE   0 0 0
INTERDIGITAL INC COM 45867G101 76 1,352 SH   SOLE   1,352 0 0
INTERDIGITAL INC PUT 45867G951 605 107 SH Put SOLE   0 0 0
IDEANOMICS INC CALL 45166V906 484 2,411 SH Call SOLE   0 0 0
IDEANOMICS INC PUT 45166V956 138 688 SH Put SOLE   0 0 0
INTELLICHECK INC CALL 45817G901 129 172 SH Call SOLE   0 0 0
INTELLICHECK INC PUT 45817G951 2 3 SH Put SOLE   0 0 0
ISHARES TR CALL 46435U903 26 7 SH Call SOLE   0 0 0
ISHARES TR COM 46435U192 0 1 SH   SOLE   1 0 0
IDERA PHARMACEUTICALS INC COM 45168K405 1 1,051 SH   SOLE   1,051 0 0
IDT CORP CALL 448947907 5 8 SH Call SOLE   0 0 0
ISHARES TR CALL 464288905 462 184 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 55 22 SH Put SOLE   0 0 0
IDEXX LABS INC CALL 45168D904 1,716 52 SH Call SOLE   0 0 0
IDEXX LABS INC COM 45168D104 911 2,761 SH   SOLE   2,761 0 0
IDEXX LABS INC PUT 45168D954 5,018 152 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 8,933 733 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 7,214 592 SH Put SOLE   0 0 0
ISHARES TR CALL 46432F902 480 84 SH Call SOLE   0 0 0
ISHARES TR COM 46432F842 136 2,393 SH   SOLE   2,393 0 0
ISHARES TR PUT 46432F952 40 7 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 0 55 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 0 60 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G903 1,375 289 SH Call SOLE   0 0 0
ISHARES INC PUT 46434G953 76 16 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 300 89 SH Call SOLE   0 0 0
ISHARES TR COM 464288851 7 230 SH   SOLE   230 0 0
ICAHN ENTERPRISES LP CALL 451100901 286 59 SH Call SOLE   0 0 0
ICAHN ENTERPRISES LP COM 451100101 143 2,953 SH   SOLE   2,953 0 0
ICAHN ENTERPRISES LP PUT 451100951 572 118 SH Put SOLE   0 0 0
ISHARES TR CALL 46434V906 12 3 SH Call SOLE   0 0 0
ISHARES TR PUT 46434V956 8 2 SH Put SOLE   0 0 0
ISHARES TR COM 464287861 73 1,807 SH   SOLE   1,807 0 0
ISHARES TR PUT 464287957 32 8 SH Put SOLE   0 0 0
IDEX CORP CALL 45167R904 1,596 101 SH Call SOLE   0 0 0
IDEX CORP PUT 45167R954 173 11 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 0 307 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 0 43 SH Put SOLE   0 0 0
INTERNATIONAL FLAVORS&FRAGRA CALL 459506901 3,477 284 SH Call SOLE   0 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,478 12,075 SH   SOLE   12,075 0 0
INTERNATIONAL FLAVORS&FRAGRA PUT 459506951 1,065 87 SH Put SOLE   0 0 0
INDIA FD INC CALL 454089903 17 11 SH Call SOLE   0 0 0
INFLARX NV COM N44821101 17 3,715 SH   SOLE   3,715 0 0
INFLARX NV PUT N44821951 48 105 SH Put SOLE   0 0 0
ISHARES TR COM 464287374 4 200 SH   SOLE   200 0 0
ISHARES TR PUT 464287957 2 1 SH Put SOLE   0 0 0
ISHARES TR COM 464288638 59 988 SH   SOLE   988 0 0
ISHARES TR PUT 464288955 120 20 SH Put SOLE   0 0 0
ISHARES TR COM 464287549 18 67 SH   SOLE   67 0 0
INTERNATIONAL GAME TECHNOLOG CALL G4863A908 2,063 2,319 SH Call SOLE   0 0 0
INTERNATIONAL GAME TECHNOLOG PUT G4863A958 599 674 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 5,372 189 SH Call SOLE   0 0 0
ISHARES TR COM 464287515 4,122 14,503 SH   SOLE   14,503 0 0
ISHARES TR PUT 464287957 45,849 1,613 SH Put SOLE   0 0 0
ISHARES TR CALL 46435U903 9 3 SH Call SOLE   0 0 0
ISHARES TR CALL 464288905 2 2 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 1 1 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 52 2 SH Call SOLE   0 0 0
ISHARES TR COM 464288810 89 338 SH   SOLE   338 0 0
ISHARES TR PUT 464288955 158 6 SH Put SOLE   0 0 0
IHEARTMEDIA INC CALL 45174J909 81 98 SH Call SOLE   0 0 0
IHEARTMEDIA INC PUT 45174J959 48 58 SH Put SOLE   0 0 0
INSTEEL INDUSTRIES INC CALL 45774W908 7 4 SH Call SOLE   0 0 0
INSTEEL INDUSTRIES INC COM 45774W108 8 431 SH   SOLE   431 0 0
INSTEEL INDUSTRIES INC PUT 45774W958 15 8 SH Put SOLE   0 0 0
I3 VERTICALS INC CALL 46571Y907 133 44 SH Call SOLE   0 0 0
INNOVATIVE INDL PPTYS INC CALL 45781V901 1,223 139 SH Call SOLE   0 0 0
INNOVATIVE INDL PPTYS INC PUT 45781V951 1,073 122 SH Put SOLE   0 0 0
II-VI INC CALL 902104908 991 210 SH Call SOLE   0 0 0
II-VI INC COM 902104108 1,208 25,601 SH   SOLE   25,601 0 0
II-VI INC PUT 902104958 713 151 SH Put SOLE   0 0 0
II-VI INC CALL 902104908 80 17 SH Call SOLE   0 0 0
II-VI INC PUT 902104958 122 26 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 2,596 146 SH Call SOLE   0 0 0
ISHARES TR COM 464287507 671 3,777 SH   SOLE   3,777 0 0
ISHARES TR PUT 464287957 6,028 339 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 134 6 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 4,377 641 SH Call SOLE   0 0 0
ISHARES TR COM 464287804 247 3,631 SH   SOLE   3,631 0 0
ISHARES TR PUT 464287957 573 84 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 13 4 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 34 10 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 875 406 SH Call SOLE   0 0 0
ISHARES TR COM 464287390 152 7,059 SH   SOLE   7,059 0 0
ISHARES TR PUT 464287957 450 209 SH Put SOLE   0 0 0
ILLUMINA INC CALL 452327909 12,480 337 SH Call SOLE   0 0 0
ILLUMINA INC COM 452327109 5 15 SH   SOLE   15 0 0
ILLUMINA INC PUT 452327959 7,110 192 SH Put SOLE   0 0 0
INDUSTRIAL LOGISTICS PPTYS T CALL 456237906 24 12 SH Call SOLE   0 0 0
INDUSTRIAL LOGISTICS PPTYS T COM 456237106 2 138 SH   SOLE   138 0 0
INDUSTRIAL LOGISTICS PPTYS T PUT 456237956 6 3 SH Put SOLE   0 0 0
IMAX CORP CALL 45245E909 0 93 SH Call SOLE   0 0 0
IMAX CORP COM 45245E109 0 749 SH   SOLE   749 0 0
IMAX CORP PUT 45245E959 0 333 SH Put SOLE   0 0 0
IMMUNOGEN INC CALL 45253H901 169 368 SH Call SOLE   0 0 0
IMMUNOGEN INC PUT 45253H951 37 81 SH Put SOLE   0 0 0
IMPAC MTG HLDGS INC CALL 45254P908 6 40 SH Call SOLE   0 0 0
IMPAC MTG HLDGS INC COM 45254P508 6 3,690 SH   SOLE   3,690 0 0
IMPAC MTG HLDGS INC PUT 45254P958 5 30 SH Put SOLE   0 0 0
INGLES MKTS INC CALL 457030904 81 19 SH Call SOLE   0 0 0
INGLES MKTS INC PUT 457030954 34 8 SH Put SOLE   0 0 0
IMMERSION CORP CALL 452521907 19 32 SH Call SOLE   0 0 0
IMMERSION CORP COM 452521107 155 24,926 SH   SOLE   24,926 0 0
IMMERSION CORP PUT 452521957 256 412 SH Put SOLE   0 0 0
IMMUNOMEDICS INC CALL 452907908 7,481 2,111 SH Call SOLE   0 0 0
IMMUNOMEDICS INC COM 452907108 493 13,921 SH   SOLE   13,921 0 0
IMMUNOMEDICS INC PUT 452907958 5,039 1,422 SH Put SOLE   0 0 0
IMPERIAL OIL LTD CALL 453038908 24 15 SH Call SOLE   0 0 0
IMPERIAL OIL LTD COM 453038408 200 12,477 SH   SOLE   12,477 0 0
IMPERIAL OIL LTD PUT 453038958 91 57 SH Put SOLE   0 0 0
INCYTE CORP CALL 45337C902 4,917 473 SH Call SOLE   0 0 0
INCYTE CORP COM 45337C102 33 323 SH   SOLE   323 0 0
INCYTE CORP PUT 45337C952 5,468 526 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 0 273 SH Call SOLE   0 0 0
ISHARES TR COM 46429B598 0 67,033 SH   SOLE   67,033 0 0
ISHARES TR PUT 46429B957 0 3,579 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 1,129 549 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K331 1,248 60,719 SH   SOLE   60,719 0 0
DIREXION SHS ETF TR PUT 25490K959 697 339 SH Put SOLE   0 0 0
INFINITY PHARMACEUTICALS INC CALL 45665G903 0 10 SH Call SOLE   0 0 0
INFINERA CORP CALL 45667G903 648 1,095 SH Call SOLE   0 0 0
INFINERA CORP PUT 45667G953 212 359 SH Put SOLE   0 0 0
IHS MARKIT LTD CALL G47567905 4,160 551 SH Call SOLE   0 0 0
IHS MARKIT LTD PUT G47567955 3,231 428 SH Put SOLE   0 0 0
INFOSYS LTD CALL 456788908 224 232 SH Call SOLE   0 0 0
INFOSYS LTD COM 456788108 97 10,110 SH   SOLE   10,110 0 0
INFOSYS LTD PUT 456788958 679 703 SH Put SOLE   0 0 0
ING GROEP N.V. CALL 456837903 1,364 1,977 SH Call SOLE   0 0 0
ING GROEP N.V. PUT 456837953 1,037 1,503 SH Put SOLE   0 0 0
INOGEN INC CALL 45780L904 223 63 SH Call SOLE   0 0 0
INOGEN INC COM 45780L104 37 1,042 SH   SOLE   1,042 0 0
INOGEN INC PUT 45780L954 92 26 SH Put SOLE   0 0 0
INGREDION INC CALL 457187902 132 16 SH Call SOLE   0 0 0
INGREDION INC COM 457187102 141 1,702 SH   SOLE   1,702 0 0
INGREDION INC PUT 457187952 763 92 SH Put SOLE   0 0 0
INMODE LTD CALL M5425M903 977 345 SH Call SOLE   0 0 0
INMODE LTD COM M5425M103 193 6,816 SH   SOLE   6,816 0 0
INMODE LTD PUT M5425M953 591 209 SH Put SOLE   0 0 0
SUMMIT HOTEL PPTYS INC CALL 866082900 233 394 SH Call SOLE   0 0 0
SUMMIT HOTEL PPTYS INC PUT 866082950 1 3 SH Put SOLE   0 0 0
INOVIO PHARMACEUTICALS INC CALL 45773H901 19,112 7,092 SH Call SOLE   0 0 0
INOVIO PHARMACEUTICALS INC COM 45773H201 497 18,454 SH   SOLE   18,454 0 0
INOVIO PHARMACEUTICALS INC PUT 45773H951 19,700 7,310 SH Put SOLE   0 0 0
INOVALON HLDGS INC CALL 45781D901 768 399 SH Call SOLE   0 0 0
INOVALON HLDGS INC COM 45781D101 2,104 109,254 SH   SOLE   109,254 0 0
INOVALON HLDGS INC PUT 45781D951 587 305 SH Put SOLE   0 0 0
INSEEGO CORP CALL 45782B904 2,072 1,787 SH Call SOLE   0 0 0
INSEEGO CORP PUT 45782B954 861 743 SH Put SOLE   0 0 0
INSMED INC CALL 457669907 512 186 SH Call SOLE   0 0 0
INSMED INC PUT 457669957 85 31 SH Put SOLE   0 0 0
INSPIRE MED SYS INC CALL 457730909 400 46 SH Call SOLE   0 0 0
INSPIRE MED SYS INC PUT 457730959 69 8 SH Put SOLE   0 0 0
INTERNATIONAL SEAWAYS INC CALL Y41053902 14 9 SH Call SOLE   0 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 128 7,856 SH   SOLE   7,856 0 0
INTERNATIONAL SEAWAYS INC PUT Y41053952 22 14 SH Put SOLE   0 0 0
WORLD FUEL SVCS CORP CALL 981475906 115 45 SH Call SOLE   0 0 0
WORLD FUEL SVCS CORP PUT 981475956 7 3 SH Put SOLE   0 0 0
INTEL CORP CALL 458140900 71,311 11,919 SH Call SOLE   0 0 0
INTEL CORP PUT 458140950 61,182 10,226 SH Put SOLE   0 0 0
INTELSAT S A CALL L5140P901 34 637 SH Call SOLE   0 0 0
INTELSAT S A PUT L5140P951 8 154 SH Put SOLE   0 0 0
INTL FCSTONE INC CALL 46116V905 2 12 SH Call SOLE   0 0 0
INTL FCSTONE INC COM 46116V105 17 312 SH   SOLE   312 0 0
INTL FCSTONE INC PUT 46116V955 0 1 SH Put SOLE   0 0 0
INTUIT CALL 461202903 9,922 335 SH Call SOLE   0 0 0
INTUIT COM 461202103 44 150 SH   SOLE   150 0 0
INTUIT PUT 461202953 14,009 473 SH Put SOLE   0 0 0
INNOVIVA INC CALL 45781M901 999 715 SH Call SOLE   0 0 0
INNOVIVA INC PUT 45781M951 2 2 SH Put SOLE   0 0 0
IDENTIV INC CALL 45170X905 115 226 SH Call SOLE   0 0 0
IDENTIV INC COM 45170X205 1 378 SH   SOLE   378 0 0
IDENTIV INC PUT 45170X955 6 13 SH Put SOLE   0 0 0
INVITATION HOMES INC CALL 46187W907 5,894 2,141 SH Call SOLE   0 0 0
INVITATION HOMES INC PUT 46187W957 3,421 1,243 SH Put SOLE   0 0 0
INNERWORKINGS INC CALL 45773Y905 3 30 SH Call SOLE   0 0 0
INNERWORKINGS INC COM 45773Y105 7 5,496 SH   SOLE   5,496 0 0
INNERWORKINGS INC PUT 45773Y955 0 3 SH Put SOLE   0 0 0
ION GEOPHYSICAL CORP CALL 462044907 51 222 SH Call SOLE   0 0 0
IONIS PHARMACEUTICALS INC CALL 462222900 1,532 260 SH Call SOLE   0 0 0
IONIS PHARMACEUTICALS INC COM 462222100 630 10,697 SH   SOLE   10,697 0 0
IONIS PHARMACEUTICALS INC PUT 462222950 1,603 272 SH Put SOLE   0 0 0
IOVANCE BIOTHERAPEUTICS INC CALL 462260900 1,666 607 SH Call SOLE   0 0 0
IOVANCE BIOTHERAPEUTICS INC PUT 462260950 236 86 SH Put SOLE   0 0 0
INTL PAPER CO CALL 460146903 4,306 1,223 SH Call SOLE   0 0 0
INTL PAPER CO PUT 460146953 2,538 721 SH Put SOLE   0 0 0
ETF MANAGERS TR CALL 26924G908 4 1 SH Call SOLE   0 0 0
ETF MANAGERS TR COM 26924G409 28 575 SH   SOLE   575 0 0
ETF MANAGERS TR PUT 26924G958 53 11 SH Put SOLE   0 0 0
ISHARES TR COM 46429B135 11 935 SH   SOLE   935 0 0
ISHARES TR PUT 46429B957 48 38 SH Put SOLE   0 0 0
INTERPUBLIC GROUP COS INC CALL 460690900 386 225 SH Call SOLE   0 0 0
INTERPUBLIC GROUP COS INC COM 460690100 138 8,084 SH   SOLE   8,084 0 0
INTERPUBLIC GROUP COS INC PUT 460690950 538 314 SH Put SOLE   0 0 0
IPG PHOTONICS CORP CALL 44980X909 288 18 SH Call SOLE   0 0 0
IPG PHOTONICS CORP COM 44980X109 322 2,011 SH   SOLE   2,011 0 0
IPG PHOTONICS CORP PUT 44980X959 1,058 66 SH Put SOLE   0 0 0
INPHI CORP CALL 45772F907 1,868 159 SH Call SOLE   0 0 0
INPHI CORP COM 45772F107 236 2,011 SH   SOLE   2,011 0 0
INPHI CORP PUT 45772F957 3,642 310 SH Put SOLE   0 0 0
INTREPID POTASH INC CALL 46121Y902 13 132 SH Call SOLE   0 0 0
INTREPID POTASH INC PUT 46121Y952 3 38 SH Put SOLE   0 0 0
RENAISSANCE CAP GREENWICH FD CALL 759937904 36 9 SH Call SOLE   0 0 0
RENAISSANCE CAP GREENWICH FD COM 759937204 32 803 SH   SOLE   803 0 0
IQIYI INC CALL 46267X908 5,310 2,290 SH Call SOLE   0 0 0
IQIYI INC COM 46267X108 1,174 50,651 SH   SOLE   50,651 0 0
IQIYI INC PUT 46267X958 11,530 4,972 SH Put SOLE   0 0 0
IQVIA HLDGS INC CALL 46266C905 1,674 118 SH Call SOLE   0 0 0
IQVIA HLDGS INC COM 46266C105 247 1,745 SH   SOLE   1,745 0 0
IQVIA HLDGS INC PUT 46266C955 1,730 122 SH Put SOLE   0 0 0
INGERSOLL RAND INC CALL 45687V906 1,138 405 SH Call SOLE   0 0 0
INGERSOLL RAND INC PUT 45687V956 258 92 SH Put SOLE   0 0 0
ISHARES TR CALL 46435U903 70 24 SH Call SOLE   0 0 0
ISHARES TR COM 46435U556 44 1,512 SH   SOLE   1,512 0 0
IROBOT CORP CALL 462726900 5,117 610 SH Call SOLE   0 0 0
IROBOT CORP COM 462726100 1,392 16,599 SH   SOLE   16,599 0 0
IROBOT CORP PUT 462726950 11,594 1,382 SH Put SOLE   0 0 0
IRIDIUM COMMUNICATIONS INC CALL 46269C902 290 114 SH Call SOLE   0 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 148 5,822 SH   SOLE   5,822 0 0
IRIDIUM COMMUNICATIONS INC PUT 46269C952 531 209 SH Put SOLE   0 0 0
IRON MTN INC NEW CALL 46284V901 2,208 846 SH Call SOLE   0 0 0
IRON MTN INC NEW PUT 46284V951 4,131 1,583 SH Put SOLE   0 0 0
INDEPENDENCE RLTY TR INC CALL 45378A906 65 57 SH Call SOLE   0 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 264 23,040 SH   SOLE   23,040 0 0
INDEPENDENCE RLTY TR INC PUT 45378A956 159 139 SH Put SOLE   0 0 0
IRHYTHM TECHNOLOGIES INC CALL 450056906 1,437 124 SH Call SOLE   0 0 0
IRHYTHM TECHNOLOGIES INC PUT 450056956 150 13 SH Put SOLE   0 0 0
IRONWOOD PHARMACEUTICALS INC CALL 46333X908 226 219 SH Call SOLE   0 0 0
IRONWOOD PHARMACEUTICALS INC COM 46333X108 696 67,506 SH   SOLE   67,506 0 0
IRONWOOD PHARMACEUTICALS INC PUT 46333X958 774 750 SH Put SOLE   0 0 0
INVESTORS BANCORP INC NEW CALL 46146L901 584 688 SH Call SOLE   0 0 0
INVESTORS BANCORP INC NEW COM 46146L101 138 16,268 SH   SOLE   16,268 0 0
INVESTORS BANCORP INC NEW PUT 46146L951 346 408 SH Put SOLE   0 0 0
IVERIC BIO INC CALL 46583P902 35 70 SH Call SOLE   0 0 0
IVERIC BIO INC COM 46583P102 155 30,489 SH   SOLE   30,489 0 0
IVERIC BIO INC PUT 46583P952 105 207 SH Put SOLE   0 0 0
INTUITIVE SURGICAL INC CALL 46120E902 37,095 651 SH Call SOLE   0 0 0
INTUITIVE SURGICAL INC COM 46120E602 73 129 SH   SOLE   129 0 0
INTUITIVE SURGICAL INC PUT 46120E952 10,655 187 SH Put SOLE   0 0 0
GARTNER INC CALL 366651907 643 53 SH Call SOLE   0 0 0
GARTNER INC PUT 366651957 655 54 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 4,035 245 SH Call SOLE   0 0 0
ISHARES TR COM 464288760 4,576 27,782 SH   SOLE   27,782 0 0
ISHARES TR PUT 464288955 4,908 298 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 4,644 1,052 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 7,306 1,655 SH Put SOLE   0 0 0
INTRA CELLULAR THERAPIES INC CALL 46116X901 2,176 848 SH Call SOLE   0 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 1,248 48,634 SH   SOLE   48,634 0 0
INTRA CELLULAR THERAPIES INC PUT 46116X951 1,360 530 SH Put SOLE   0 0 0
INTEGER HLDGS CORP CALL 45826H909 7 1 SH Call SOLE   0 0 0
INTEGER HLDGS CORP COM 45826H109 112 1,536 SH   SOLE   1,536 0 0
ITERIS INC CALL 46564T907 1 4 SH Call SOLE   0 0 0
ITERIS INC COM 46564T107 93 19,690 SH   SOLE   19,690 0 0
ITERIS INC PUT 46564T957 16 35 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1,597 230 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 27 4 SH Put SOLE   0 0 0
ITRON INC CALL 465741906 26 4 SH Call SOLE   0 0 0
ITRON INC COM 465741106 18 274 SH   SOLE   274 0 0
ITRON INC PUT 465741956 92 14 SH Put SOLE   0 0 0
ITURAN LOCATION AND CONTROL CALL M6158M904 89 56 SH Call SOLE   0 0 0
ITURAN LOCATION AND CONTROL PUT M6158M954 8 5 SH Put SOLE   0 0 0
ITT INC COM 45073V108 133 2,270 SH   SOLE   2,270 0 0
ITT INC PUT 45073V958 11 2 SH Put SOLE   0 0 0
ITAU UNIBANCO HLDG S A CALL 465562906 2,272 4,845 SH Call SOLE   0 0 0
ITAU UNIBANCO HLDG S A COM 465562106 533 113,744 SH   SOLE   113,744 0 0
ITAU UNIBANCO HLDG S A PUT 465562956 2,809 5,991 SH Put SOLE   0 0 0
ILLINOIS TOOL WKS INC CALL 452308909 1,958 112 SH Call SOLE   0 0 0
ILLINOIS TOOL WKS INC PUT 452308959 1,556 89 SH Put SOLE   0 0 0
INTEVAC INC COM 461148108 23 4,221 SH   SOLE   4,221 0 0
INVACARE CORP CALL 461203901 49 77 SH Call SOLE   0 0 0
INVACARE CORP COM 461203101 4 731 SH   SOLE   731 0 0
INVACARE CORP PUT 461203951 38 61 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 865 80 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 140 13 SH Put SOLE   0 0 0
KRANESHARES TR COM 500767736 20 769 SH   SOLE   769 0 0
INVESCO MORTGAGE CAPITAL INC CALL 46131B900 1,257 3,361 SH Call SOLE   0 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 0 50 SH   SOLE   50 0 0
INVESCO MORTGAGE CAPITAL INC PUT 46131B950 1,058 2,830 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 4,273 138 SH Call SOLE   0 0 0
ISHARES TR COM 464287200 694 2,241 SH   SOLE   2,241 0 0
ISHARES TR PUT 464287957 4,521 146 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1,639 79 SH Call SOLE   0 0 0
INVESCO LTD CALL G491BT908 319 297 SH Call SOLE   0 0 0
INVESCO LTD PUT G491BT958 239 223 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 274 16 SH Call SOLE   0 0 0
ISHARES TR COM 464287622 21 125 SH   SOLE   125 0 0
ISHARES TR PUT 464287957 309 18 SH Put SOLE   0 0 0
ISHARES TR COM 464288869 89 1,021 SH   SOLE   1,021 0 0
ISHARES TR CALL 464287907 3,378 300 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 5,597 497 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 2,341 122 SH Call SOLE   0 0 0
ISHARES TR COM 464287614 2,830 14,745 SH   SOLE   14,745 0 0
ISHARES TR PUT 464287957 21,325 1,111 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 794,649 55,500 SH Call SOLE   0 0 0
ISHARES TR COM 464287655 12,195 85,178 SH   SOLE   85,178 0 0
ISHARES TR PUT 464287957 1,474,539 102,985 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 2,455 252 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 477 49 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 2,709 131 SH Call SOLE   0 0 0
ISHARES TR COM 464287648 1,857 8,978 SH   SOLE   8,978 0 0
ISHARES TR PUT 464287957 27,699 1,339 SH Put SOLE   0 0 0
ISHARES TR PUT 464287957 31 2 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 2,990 558 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 112 21 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 38 5 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 15 2 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 90 5 SH Call SOLE   0 0 0
ISHARES TR COM 464287689 69 384 SH   SOLE   384 0 0
ISHARES TR PUT 464287957 522 29 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 23 1 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 4 2 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 2 1 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 33 3 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 22 2 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 0 1 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 21 1 SH Put SOLE   0 0 0
ISHARES TR COM 464287754 27 182 SH   SOLE   182 0 0
ISHARES TR CALL 464287907 63,048 8,000 SH Call SOLE   0 0 0
ISHARES TR COM 464287739 9,403 119,316 SH   SOLE   119,316 0 0
ISHARES TR PUT 464287957 97,606 12,385 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 4,505 277 SH Call SOLE   0 0 0
ISHARES TR COM 464287192 868 5,341 SH   SOLE   5,341 0 0
ISHARES TR PUT 464287957 7,237 445 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 80 3 SH Call SOLE   0 0 0
ISHARES TR COM 464287721 135 502 SH   SOLE   502 0 0
ISHARES TR PUT 464287957 2,320 86 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 209 76 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 589 214 SH Put SOLE   0 0 0
JACOBS ENGR GROUP INC CALL 469814907 220 26 SH Call SOLE   0 0 0
JACOBS ENGR GROUP INC COM 469814107 345 4,075 SH   SOLE   4,075 0 0
JACOBS ENGR GROUP INC PUT 469814957 1,882 222 SH Put SOLE   0 0 0
JACK IN THE BOX INC CALL 466367909 2,659 359 SH Call SOLE   0 0 0
JACK IN THE BOX INC COM 466367109 389 5,262 SH   SOLE   5,262 0 0
JACK IN THE BOX INC PUT 466367959 1,355 183 SH Put SOLE   0 0 0
JAZZ PHARMACEUTICALS PLC CALL G50871905 364 33 SH Call SOLE   0 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 31 286 SH   SOLE   286 0 0
JAZZ PHARMACEUTICALS PLC PUT G50871955 562 51 SH Put SOLE   0 0 0
JBG SMITH PPTYS CALL 46590V900 26 9 SH Call SOLE   0 0 0
HUNT J B TRANS SVCS INC CALL 445658907 5,824 484 SH Call SOLE   0 0 0
HUNT J B TRANS SVCS INC PUT 445658957 697 58 SH Put SOLE   0 0 0
JABIL INC CALL 466313903 1,895 591 SH Call SOLE   0 0 0
JABIL INC PUT 466313953 375 117 SH Put SOLE   0 0 0
JETBLUE AWYS CORP CALL 477143901 1,771 1,625 SH Call SOLE   0 0 0
JETBLUE AWYS CORP COM 477143101 895 82,125 SH   SOLE   82,125 0 0
JETBLUE AWYS CORP PUT 477143951 3,729 3,422 SH Put SOLE   0 0 0
JOHN BEAN TECHNOLOGIES CORP CALL 477839904 619 72 SH Call SOLE   0 0 0
JOHNSON CTLS INTL PLC CALL G51502905 6,093 1,785 SH Call SOLE   0 0 0
JOHNSON CTLS INTL PLC PUT G51502955 4,359 1,277 SH Put SOLE   0 0 0
J2 GLOBAL INC CALL 48123V902 145 23 SH Call SOLE   0 0 0
J2 GLOBAL INC PUT 48123V952 878 139 SH Put SOLE   0 0 0
PENNEY J C CORP INC CALL 708160906 17 531 SH Call SOLE   0 0 0
PENNEY J C CORP INC PUT 708160956 17 535 SH Put SOLE   0 0 0
JD.COM INC CALL 47215P906 48,613 8,078 SH Call SOLE   0 0 0
JD.COM INC COM 47215P106 5,774 95,957 SH   SOLE   95,957 0 0
JD.COM INC PUT 47215P956 79,437 13,200 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 424 250 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460G807 0 8 SH   SOLE   8 0 0
DIREXION SHS ETF TR PUT 25460G950 195 115 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 1,093 644 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 117 69 SH Put SOLE   0 0 0
JUST ENERGY GROUP INC CALL 48213W901 0 1 SH Call SOLE   0 0 0
JUST ENERGY GROUP INC COM 48213W101 5 10,081 SH   SOLE   10,081 0 0
JUST ENERGY GROUP INC PUT 48213W951 1 23 SH Put SOLE   0 0 0
JEFFERIES FINL GROUP INC CALL 47233W909 1,457 937 SH Call SOLE   0 0 0
JEFFERIES FINL GROUP INC PUT 47233W959 183 118 SH Put SOLE   0 0 0
JELD-WEN HLDG INC CALL 47580P903 149 93 SH Call SOLE   0 0 0
JELD-WEN HLDG INC PUT 47580P953 27 17 SH Put SOLE   0 0 0
ETF SER SOLUTIONS CALL 26922A902 7,077 4,251 SH Call SOLE   0 0 0
ETF SER SOLUTIONS COM 26922A842 913 54,874 SH   SOLE   54,874 0 0
ETF SER SOLUTIONS PUT 26922A952 3,594 2,159 SH Put SOLE   0 0 0
J JILL INC CALL 46620W902 1 23 SH Call SOLE   0 0 0
BARCLAYS BK PLC COM 06746P522 244 6,111 SH   SOLE   6,111 0 0
J & J SNACK FOODS CORP PUT 466032959 38 3 SH Put SOLE   0 0 0
HENRY JACK & ASSOC INC CALL 426281901 18 1 SH Call SOLE   0 0 0
HENRY JACK & ASSOC INC COM 426281101 240 1,307 SH   SOLE   1,307 0 0
HENRY JACK & ASSOC INC PUT 426281951 570 31 SH Put SOLE   0 0 0
JINKOSOLAR HLDG CO LTD CALL 47759T900 1,861 1,051 SH Call SOLE   0 0 0
JINKOSOLAR HLDG CO LTD PUT 47759T950 421 238 SH Put SOLE   0 0 0
JONES LANG LASALLE INC CALL 48020Q907 1,003 97 SH Call SOLE   0 0 0
JONES LANG LASALLE INC PUT 48020Q957 20 2 SH Put SOLE   0 0 0
JUMIA TECHNOLOGIES AG CALL 48138M905 86 157 SH Call SOLE   0 0 0
JUMIA TECHNOLOGIES AG COM 48138M105 234 42,780 SH   SOLE   42,780 0 0
JUMIA TECHNOLOGIES AG PUT 48138M955 262 479 SH Put SOLE   0 0 0
JOUNCE THERAPEUTICS INC CALL 481116901 108 157 SH Call SOLE   0 0 0
JOUNCE THERAPEUTICS INC PUT 481116951 10 15 SH Put SOLE   0 0 0
JOHNSON & JOHNSON CALL 478160904 85,531 6,082 SH Call SOLE   0 0 0
JOHNSON & JOHNSON PUT 478160954 54,255 3,858 SH Put SOLE   0 0 0
SPDR SER TR CALL 78468R903 1,790 177 SH Call SOLE   0 0 0
SPDR SER TR COM 78468R622 3,468 34,290 SH   SOLE   34,290 0 0
SPDR SER TR PUT 78468R953 14,475 1,431 SH Put SOLE   0 0 0
SPDR SER TR CALL 78468R903 80 8 SH Call SOLE   0 0 0
SPDR SER TR PUT 78468R953 9,772 966 SH Put SOLE   0 0 0
JUNIPER NETWORKS INC CALL 48203R904 5,415 2,369 SH Call SOLE   0 0 0
JUNIPER NETWORKS INC COM 48203R104 65 2,868 SH   SOLE   2,868 0 0
JUNIPER NETWORKS INC PUT 48203R954 3,028 1,325 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 2,008 182 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460G831 2,809 25,462 SH   SOLE   25,462 0 0
DIREXION SHS ETF TR PUT 25460G950 2,151 195 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 319 29 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 342 31 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 15,137 1,372 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 2,449 222 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P901 93 30 SH Call SOLE   0 0 0
BARCLAYS BK PLC COM 06746P563 68 2,189 SH   SOLE   2,189 0 0
BARCLAYS BK PLC PUT 06746P951 835 268 SH Put SOLE   0 0 0
51JOB INC CALL 316827904 7 1 SH Call SOLE   0 0 0
51JOB INC COM 316827104 38 532 SH   SOLE   532 0 0
51JOB INC PUT 316827954 524 73 SH Put SOLE   0 0 0
ST JOE CO CALL 790148900 172 89 SH Call SOLE   0 0 0
ST JOE CO PUT 790148950 42 22 SH Put SOLE   0 0 0
JPMORGAN CHASE & CO CALL 46625H905 134,138 14,261 SH Call SOLE   0 0 0
JPMORGAN CHASE & CO COM 46625H100 23,684 251,803 SH   SOLE   251,803 0 0
JPMORGAN CHASE & CO PUT 46625H955 114,273 12,149 SH Put SOLE   0 0 0
CHINA FIN ONLINE CO LTD CALL 169379903 0 1 SH Call SOLE   0 0 0
NORDSTROM INC CALL 655664900 3,870 2,499 SH Call SOLE   0 0 0
NORDSTROM INC COM 655664100 4 300 SH   SOLE   300 0 0
NORDSTROM INC PUT 655664950 3,669 2,369 SH Put SOLE   0 0 0
KELLOGG CO CALL 487836908 6,685 1,012 SH Call SOLE   0 0 0
KELLOGG CO PUT 487836958 5,324 806 SH Put SOLE   0 0 0
KALA PHARMACEUTICALS INC CALL 483119903 401 382 SH Call SOLE   0 0 0
KALA PHARMACEUTICALS INC COM 483119103 179 17,123 SH   SOLE   17,123 0 0
KALA PHARMACEUTICALS INC PUT 483119953 414 394 SH Put SOLE   0 0 0
KAISER ALUMINUM CORP PUT 483007954 684 93 SH Put SOLE   0 0 0
KAMAN CORP CALL 483548903 4 1 SH Call SOLE   0 0 0
KAMAN CORP COM 483548103 0 17 SH   SOLE   17 0 0
KAR AUCTION SVCS INC CALL 48238T909 1,121 815 SH Call SOLE   0 0 0
KAR AUCTION SVCS INC PUT 48238T959 235 171 SH Put SOLE   0 0 0
KB FINL GROUP INC CALL 48241A905 52 19 SH Call SOLE   0 0 0
KB FINL GROUP INC PUT 48241A955 2 1 SH Put SOLE   0 0 0
KRANESHARES TR CALL 500767906 84 25 SH Call SOLE   0 0 0
KRANESHARES TR COM 500767405 33 982 SH   SOLE   982 0 0
SPDR SER TR CALL 78464A908 4,869 1,544 SH Call SOLE   0 0 0
SPDR SER TR PUT 78464A958 2,151 682 SH Put SOLE   0 0 0
KB HOME CALL 48666K909 1,957 638 SH Call SOLE   0 0 0
KB HOME PUT 48666K959 1,316 429 SH Put SOLE   0 0 0
KBR INC CALL 48242W906 435 193 SH Call SOLE   0 0 0
KBR INC COM 48242W106 173 7,702 SH   SOLE   7,702 0 0
KBR INC PUT 48242W956 207 92 SH Put SOLE   0 0 0
INVESCO EXCH TRADED FD TR II CALL 46138E905 38 10 SH Call SOLE   0 0 0
INVESCO EXCH TRADED FD TR II COM 46138E628 6 158 SH   SOLE   158 0 0
KADMON HLDGS INC CALL 48283N906 0 1 SH Call SOLE   0 0 0
KADMON HLDGS INC COM 48283N106 110 21,606 SH   SOLE   21,606 0 0
KEURIG DR PEPPER INC CALL 49271V900 1,380 486 SH Call SOLE   0 0 0
KEURIG DR PEPPER INC PUT 49271V950 732 258 SH Put SOLE   0 0 0
KELLY SVCS INC CALL 488152907 3 2 SH Call SOLE   0 0 0
KOREA ELECTRIC PWR COM 500631106 4 606 SH   SOLE   606 0 0
KIRBY CORP CALL 497266906 149 28 SH Call SOLE   0 0 0
KIRBY CORP COM 497266106 8 153 SH   SOLE   153 0 0
KIRBY CORP PUT 497266956 1,017 190 SH Put SOLE   0 0 0
KEYCORP CALL 493267908 1,197 983 SH Call SOLE   0 0 0
KEYCORP PUT 493267958 207 170 SH Put SOLE   0 0 0
KEYSIGHT TECHNOLOGIES INC CALL 49338L903 3,013 299 SH Call SOLE   0 0 0
KEYSIGHT TECHNOLOGIES INC PUT 49338L953 3,093 307 SH Put SOLE   0 0 0
KFORCE INC COM 493732101 6 234 SH   SOLE   234 0 0
KFORCE INC PUT 493732951 2 1 SH Put SOLE   0 0 0
KORN FERRY CALL 500643900 181 59 SH Call SOLE   0 0 0
KORN FERRY PUT 500643950 178 58 SH Put SOLE   0 0 0
KINROSS GOLD CORP CALL 496902904 3,378 4,679 SH Call SOLE   0 0 0
KINROSS GOLD CORP COM 496902404 97 13,545 SH   SOLE   13,545 0 0
KINROSS GOLD CORP PUT 496902954 1,610 2,231 SH Put SOLE   0 0 0
KRAFT HEINZ CO CALL 500754906 4,601 1,443 SH Call SOLE   0 0 0
KRAFT HEINZ CO COM 500754106 572 17,951 SH   SOLE   17,951 0 0
KRAFT HEINZ CO PUT 500754956 8,533 2,676 SH Put SOLE   0 0 0
SPDR SER TR PUT 78464A958 38 14 SH Put SOLE   0 0 0
KIMCO RLTY CORP CALL 49446R909 383 299 SH Call SOLE   0 0 0
KIMCO RLTY CORP COM 49446R109 259 20,225 SH   SOLE   20,225 0 0
KIMCO RLTY CORP PUT 49446R959 478 373 SH Put SOLE   0 0 0
KINDRED BIOSCIENCES INC CALL 494577909 26 60 SH Call SOLE   0 0 0
KIRKLANDS INC CALL 497498905 95 352 SH Call SOLE   0 0 0
KIRKLANDS INC COM 497498105 4 1,674 SH   SOLE   1,674 0 0
KIRKLANDS INC PUT 497498955 22 82 SH Put SOLE   0 0 0
KKR & CO INC CALL 48251W904 1,729 560 SH Call SOLE   0 0 0
KKR & CO INC COM 48251W104 113 3,681 SH   SOLE   3,681 0 0
KKR & CO INC PUT 48251W954 4,551 1,474 SH Put SOLE   0 0 0
KIRKLAND LAKE GOLD LTD CALL 49741E900 5,155 1,250 SH Call SOLE   0 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 1,241 30,110 SH   SOLE   30,110 0 0
KIRKLAND LAKE GOLD LTD PUT 49741E950 4,210 1,021 SH Put SOLE   0 0 0
KLA CORP CALL 482480900 5,581 287 SH Call SOLE   0 0 0
KLA CORP PUT 482480950 3,909 201 SH Put SOLE   0 0 0
KULICKE & SOFFA INDS INC CALL 501242901 1,556 747 SH Call SOLE   0 0 0
KULICKE & SOFFA INDS INC COM 501242101 205 9,866 SH   SOLE   9,866 0 0
KULICKE & SOFFA INDS INC PUT 501242951 570 274 SH Put SOLE   0 0 0
KLX ENERGY SERVICS HOLDNGS I CALL 48253L906 27 129 SH Call SOLE   0 0 0
KIMBERLY CLARK CORP CALL 494368903 4,537 321 SH Call SOLE   0 0 0
KIMBERLY CLARK CORP COM 494368103 121 860 SH   SOLE   860 0 0
KIMBERLY CLARK CORP PUT 494368953 3,646 258 SH Put SOLE   0 0 0
KINDER MORGAN INC DEL CALL 49456B901 4,500 2,967 SH Call SOLE   0 0 0
KINDER MORGAN INC DEL COM 49456B101 1,056 69,635 SH   SOLE   69,635 0 0
KINDER MORGAN INC DEL PUT 49456B951 5,811 3,831 SH Put SOLE   0 0 0
KENNAMETAL INC CALL 489170900 505 176 SH Call SOLE   0 0 0
KENNAMETAL INC PUT 489170950 25 9 SH Put SOLE   0 0 0
CARMAX INC CALL 143130902 5,355 598 SH Call SOLE   0 0 0
CARMAX INC PUT 143130952 3,358 375 SH Put SOLE   0 0 0
KNOWLES CORP CALL 49926D909 1 1 SH Call SOLE   0 0 0
KNOWLES CORP COM 49926D109 8 588 SH   SOLE   588 0 0
KNOWLES CORP PUT 49926D959 4 3 SH Put SOLE   0 0 0
KANDI TECHNOLOGIES GROUP INC CALL 483709901 69 166 SH Call SOLE   0 0 0
KANDI TECHNOLOGIES GROUP INC COM 483709101 140 33,483 SH   SOLE   33,483 0 0
KANDI TECHNOLOGIES GROUP INC PUT 483709951 126 300 SH Put SOLE   0 0 0
KNOLL INC CALL 498904900 24 20 SH Call SOLE   0 0 0
KNOLL INC PUT 498904950 49 41 SH Put SOLE   0 0 0
KNOT OFFSHORE PARTNERS LP CALL Y48125901 64 47 SH Call SOLE   0 0 0
KNOT OFFSHORE PARTNERS LP PUT Y48125951 60 44 SH Put SOLE   0 0 0
KINIKSA PHARMACEUTICALS LTD COM G5269C101 11 462 SH   SOLE   462 0 0
KINIKSA PHARMACEUTICALS LTD PUT G5269C951 5 2 SH Put SOLE   0 0 0
KINSALE CAP GROUP INC CALL 49714P908 124 8 SH Call SOLE   0 0 0
KINSALE CAP GROUP INC COM 49714P108 62 402 SH   SOLE   402 0 0
KNIGHT SWIFT TRANSN HLDGS IN CALL 499049904 2,623 629 SH Call SOLE   0 0 0
KNIGHT SWIFT TRANSN HLDGS IN COM 499049104 11 281 SH   SOLE   281 0 0
KNIGHT SWIFT TRANSN HLDGS IN PUT 499049954 1,338 321 SH Put SOLE   0 0 0
COCA COLA CO CALL 191216900 40,757 9,122 SH Call SOLE   0 0 0
COCA COLA CO COM 191216100 8,311 186,029 SH   SOLE   186,029 0 0
COCA COLA CO PUT 191216950 60,054 13,441 SH Put SOLE   0 0 0
KODIAK SCIENCES INC CALL 50015M909 1,363 252 SH Call SOLE   0 0 0
EASTMAN KODAK CO CALL 277461906 7 34 SH Call SOLE   0 0 0
EASTMAN KODAK CO COM 277461406 4 2,087 SH   SOLE   2,087 0 0
EASTMAN KODAK CO PUT 277461956 24 108 SH Put SOLE   0 0 0
COCA-COLA FEMSA SAB DE CV CALL 191241908 39 9 SH Call SOLE   0 0 0
COCA-COLA FEMSA SAB DE CV PUT 191241958 65 15 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189H888 66 938 SH   SOLE   938 0 0
VANECK VECTORS ETF TR PUT 92189H958 277 39 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 100 15 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 477 71 SH Put SOLE   0 0 0
KOPPERS HOLDINGS INC CALL 50060P906 171 91 SH Call SOLE   0 0 0
KOPPERS HOLDINGS INC COM 50060P106 215 11,425 SH   SOLE   11,425 0 0
KOPPERS HOLDINGS INC PUT 50060P956 48 26 SH Put SOLE   0 0 0
KOPIN CORP CALL 500600901 26 198 SH Call SOLE   0 0 0
KOPIN CORP COM 500600101 3 2,920 SH   SOLE   2,920 0 0
KOPIN CORP PUT 500600951 0 1 SH Put SOLE   0 0 0
KOSMOS ENERGY LTD CALL 500688906 121 730 SH Call SOLE   0 0 0
KARYOPHARM THERAPEUTICS INC CALL 48576U906 520 275 SH Call SOLE   0 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 372 19,689 SH   SOLE   19,689 0 0
KARYOPHARM THERAPEUTICS INC PUT 48576U956 140 74 SH Put SOLE   0 0 0
KROGER CO CALL 501044901 10,947 3,234 SH Call SOLE   0 0 0
KROGER CO PUT 501044951 10,222 3,020 SH Put SOLE   0 0 0
KRATON CORPORATION CALL 50077C906 221 128 SH Call SOLE   0 0 0
KRATON CORPORATION COM 50077C106 1,442 83,452 SH   SOLE   83,452 0 0
KRATON CORPORATION PUT 50077C956 55 32 SH Put SOLE   0 0 0
KILROY RLTY CORP CALL 49427F908 82 14 SH Call SOLE   0 0 0
KILROY RLTY CORP COM 49427F108 74 1,263 SH   SOLE   1,263 0 0
KILROY RLTY CORP PUT 49427F958 604 103 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 22,692 5,911 SH Call SOLE   0 0 0
SPDR SER TR COM 78464A698 2,495 65,000 SH   SOLE   65,000 0 0
SPDR SER TR PUT 78464A958 33,729 8,786 SH Put SOLE   0 0 0
KITE RLTY GROUP TR CALL 49803T900 54 47 SH Call SOLE   0 0 0
KITE RLTY GROUP TR COM 49803T300 41 3,586 SH   SOLE   3,586 0 0
KITE RLTY GROUP TR PUT 49803T950 39 34 SH Put SOLE   0 0 0
KORNIT DIGITAL LTD CALL M6372Q903 325 61 SH Call SOLE   0 0 0
KORNIT DIGITAL LTD COM M6372Q113 309 5,804 SH   SOLE   5,804 0 0
KORNIT DIGITAL LTD PUT M6372Q953 117 22 SH Put SOLE   0 0 0
KEARNY FINL CORP MD CALL 48716P908 0 1 SH Call SOLE   0 0 0
KRONOS WORLDWIDE INC CALL 50105F905 22 22 SH Call SOLE   0 0 0
KRONOS WORLDWIDE INC COM 50105F105 30 2,931 SH   SOLE   2,931 0 0
KRONOS WORLDWIDE INC PUT 50105F955 21 21 SH Put SOLE   0 0 0
KIMBELL RTY PARTNERS LP CALL 49435R902 49 58 SH Call SOLE   0 0 0
KIMBELL RTY PARTNERS LP COM 49435R102 5 669 SH   SOLE   669 0 0
KIMBELL RTY PARTNERS LP PUT 49435R952 54 63 SH Put SOLE   0 0 0
KARUNA THERAPEUTICS INC CALL 48576A900 0 2 SH Call SOLE   0 0 0
KARUNA THERAPEUTICS INC COM 48576A100 0 504 SH   SOLE   504 0 0
KARUNA THERAPEUTICS INC PUT 48576A950 0 27 SH Put SOLE   0 0 0
KRYSTAL BIOTECH INC COM 501147102 2 62 SH   SOLE   62 0 0
KRYSTAL BIOTECH INC PUT 501147952 8 2 SH Put SOLE   0 0 0
ISHARES TR PUT 46434V956 7 3 SH Put SOLE   0 0 0
KOHLS CORP CALL 500255904 2,864 1,379 SH Call SOLE   0 0 0
KOHLS CORP COM 500255104 715 34,450 SH   SOLE   34,450 0 0
KOHLS CORP PUT 500255954 2,540 1,223 SH Put SOLE   0 0 0
KANSAS CITY SOUTHERN CALL 485170902 2,821 189 SH Call SOLE   0 0 0
KANSAS CITY SOUTHERN COM 485170302 1,277 8,560 SH   SOLE   8,560 0 0
KANSAS CITY SOUTHERN PUT 485170952 8,390 562 SH Put SOLE   0 0 0
KT CORP CALL 48268K901 100 103 SH Call SOLE   0 0 0
KT CORP PUT 48268K951 0 1 SH Put SOLE   0 0 0
KONTOOR BRANDS INC CALL 50050N903 147 83 SH Call SOLE   0 0 0
KONTOOR BRANDS INC PUT 50050N953 162 91 SH Put SOLE   0 0 0
KEY TRONIC CORP CALL 493144909 0 1 SH Call SOLE   0 0 0
KEY TRONIC CORP COM 493144109 0 51 SH   SOLE   51 0 0
KRATOS DEFENSE & SEC SOLUTIO CALL 50077B907 1,114 713 SH Call SOLE   0 0 0
KRATOS DEFENSE & SEC SOLUTIO COM 50077B207 175 11,214 SH   SOLE   11,214 0 0
KRATOS DEFENSE & SEC SOLUTIO PUT 50077B957 246 158 SH Put SOLE   0 0 0
KURA ONCOLOGY INC CALL 50127T909 955 586 SH Call SOLE   0 0 0
KURA ONCOLOGY INC COM 50127T109 281 17,287 SH   SOLE   17,287 0 0
KURA ONCOLOGY INC PUT 50127T959 179 110 SH Put SOLE   0 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 191 12,570 SH   SOLE   12,570 0 0
KENNEDY-WILSON HOLDINGS INC PUT 489398957 325 214 SH Put SOLE   0 0 0
KRANESHARES TR CALL 500767906 8,324 1,344 SH Call SOLE   0 0 0
KRANESHARES TR PUT 500767956 32,004 5,167 SH Put SOLE   0 0 0
QUAKER CHEM CORP CALL 747316907 2,042 110 SH Call SOLE   0 0 0
QUAKER CHEM CORP PUT 747316957 2,227 120 SH Put SOLE   0 0 0
KAYNE ANDERSN MLP MIDS INVT CALL 486606906 18 35 SH Call SOLE   0 0 0
KAYNE ANDERSN MLP MIDS INVT COM 486606106 71 13,530 SH   SOLE   13,530 0 0
KAYNE ANDERSN MLP MIDS INVT PUT 486606956 91 173 SH Put SOLE   0 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 4 934 SH   SOLE   934 0 0
KEZAR LIFE SCIENCES INC PUT 49372L950 15 29 SH Put SOLE   0 0 0
LOEWS CORP CALL 540424908 212 62 SH Call SOLE   0 0 0
LOEWS CORP PUT 540424958 236 69 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 510 1,470 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E539 471 135,960 SH   SOLE   135,960 0 0
DIREXION SHS ETF TR PUT 25460E955 781 2,251 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 6,571 1,106 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 4,218 710 SH Put SOLE   0 0 0
LITHIA MTRS INC CALL 536797903 393 26 SH Call SOLE   0 0 0
LADDER CAP CORP CALL 505743904 326 403 SH Call SOLE   0 0 0
LADDER CAP CORP PUT 505743954 347 429 SH Put SOLE   0 0 0
LAKELAND INDS INC CALL 511795906 843 376 SH Call SOLE   0 0 0
LAKELAND INDS INC PUT 511795956 607 271 SH Put SOLE   0 0 0
LAMAR ADVERTISING CO NEW CALL 512816909 120 18 SH Call SOLE   0 0 0
LAMAR ADVERTISING CO NEW COM 512816109 254 3,816 SH   SOLE   3,816 0 0
LAMAR ADVERTISING CO NEW PUT 512816959 2,223 333 SH Put SOLE   0 0 0
GLADSTONE LD CORP CALL 376549901 163 103 SH Call SOLE   0 0 0
GLADSTONE LD CORP PUT 376549951 142 90 SH Put SOLE   0 0 0
NLIGHT INC CALL 65487K900 200 90 SH Call SOLE   0 0 0
NLIGHT INC PUT 65487K950 13 6 SH Put SOLE   0 0 0
LAUREATE EDUCATION INC CALL 518613903 422 424 SH Call SOLE   0 0 0
LAUREATE EDUCATION INC COM 518613203 75 7,622 SH   SOLE   7,622 0 0
LAUREATE EDUCATION INC PUT 518613953 247 248 SH Put SOLE   0 0 0
LAZARD LTD CALL G54050902 88 31 SH Call SOLE   0 0 0
LAZARD LTD PUT G54050952 91 32 SH Put SOLE   0 0 0
L BRANDS INC CALL 501797904 2,715 1,814 SH Call SOLE   0 0 0
L BRANDS INC COM 501797104 2,460 164,348 SH   SOLE   164,348 0 0
L BRANDS INC PUT 501797954 3,417 2,283 SH Put SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E273 4 100 SH   SOLE   100 0 0
DIREXION SHS ETF TR PUT 25460E955 4 1 SH Put SOLE   0 0 0
LIBERTY BROADBAND CORP PUT 530307955 12 1 SH Put SOLE   0 0 0
LIBERTY OILFIELD SVCS INC CALL 53115L904 3 7 SH Call SOLE   0 0 0
LIBERTY OILFIELD SVCS INC COM 53115L104 161 29,480 SH   SOLE   29,480 0 0
LIBERTY OILFIELD SVCS INC PUT 53115L954 62 114 SH Put SOLE   0 0 0
LIBERTY GLOBAL PLC CALL G5480U900 544 249 SH Call SOLE   0 0 0
LIBERTY GLOBAL PLC COM G5480U104 826 37,809 SH   SOLE   37,809 0 0
LIBERTY GLOBAL PLC PUT G5480U950 1,853 848 SH Put SOLE   0 0 0
LIBERTY GLOBAL PLC CALL G5480U900 3,680 1,711 SH Call SOLE   0 0 0
LIBERTY GLOBAL PLC PUT G5480U950 630 293 SH Put SOLE   0 0 0
LENDINGCLUB CORP CALL 52603A908 64 142 SH Call SOLE   0 0 0
LENDINGCLUB CORP COM 52603A208 87 19,317 SH   SOLE   19,317 0 0
LENDINGCLUB CORP PUT 52603A958 267 587 SH Put SOLE   0 0 0
LENDINGCLUB CORP PUT 52603A958 23 51 SH Put SOLE   0 0 0
LANNET INC CALL 516012901 456 629 SH Call SOLE   0 0 0
LANNET INC COM 516012101 202 27,886 SH   SOLE   27,886 0 0
LANNET INC PUT 516012951 504 695 SH Put SOLE   0 0 0
LCI INDS CALL 50189K903 57 5 SH Call SOLE   0 0 0
LCI INDS COM 50189K103 203 1,772 SH   SOLE   1,772 0 0
LCI INDS PUT 50189K953 11 1 SH Put SOLE   0 0 0
LINEAGE CELL THERAPEUTICS IN CALL 53566P909 18 212 SH Call SOLE   0 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 11 13,314 SH   SOLE   13,314 0 0
LYDALL INC DEL CALL 550819906 36 27 SH Call SOLE   0 0 0
LYDALL INC DEL COM 550819106 30 2,223 SH   SOLE   2,223 0 0
LYDALL INC DEL PUT 550819956 135 100 SH Put SOLE   0 0 0
LEIDOS HOLDINGS INC CALL 525327902 1,479 158 SH Call SOLE   0 0 0
LEIDOS HOLDINGS INC COM 525327102 947 10,120 SH   SOLE   10,120 0 0
LEIDOS HOLDINGS INC PUT 525327952 2,903 310 SH Put SOLE   0 0 0
LANDS END INC NEW CALL 51509F905 337 420 SH Call SOLE   0 0 0
LANDS END INC NEW PUT 51509F955 145 181 SH Put SOLE   0 0 0
LEAR CORP CALL 521865904 468 43 SH Call SOLE   0 0 0
LEAR CORP COM 521865204 117 1,077 SH   SOLE   1,077 0 0
LEAR CORP PUT 521865954 2,202 202 SH Put SOLE   0 0 0
LEAF GROUP LTD CALL 52177G902 20 57 SH Call SOLE   0 0 0
LEAF GROUP LTD PUT 52177G952 20 55 SH Put SOLE   0 0 0
LINCOLN ELEC HLDGS INC CALL 533900906 193 23 SH Call SOLE   0 0 0
LINCOLN ELEC HLDGS INC PUT 533900956 33 4 SH Put SOLE   0 0 0
LEE ENTERPRISES INC PUT 523768959 0 10 SH Put SOLE   0 0 0
LEGGETT & PLATT INC CALL 524660907 815 232 SH Call SOLE   0 0 0
LEGGETT & PLATT INC COM 524660107 181 5,174 SH   SOLE   5,174 0 0
LEGGETT & PLATT INC PUT 524660957 446 127 SH Put SOLE   0 0 0
LEJU HLDGS LTD CALL 50187J908 12 68 SH Call SOLE   0 0 0
LEJU HLDGS LTD COM 50187J108 0 65 SH   SOLE   65 0 0
LENNAR CORP CALL 526057902 1,676 272 SH Call SOLE   0 0 0
LENNAR CORP COM 526057104 79 1,291 SH   SOLE   1,291 0 0
LENNAR CORP PUT 526057952 5,712 927 SH Put SOLE   0 0 0
LEVI STRAUSS & CO NEW CALL 52736R902 1,098 820 SH Call SOLE   0 0 0
LEVI STRAUSS & CO NEW COM 52736R102 199 14,910 SH   SOLE   14,910 0 0
LEVI STRAUSS & CO NEW PUT 52736R952 825 616 SH Put SOLE   0 0 0
CHINA LIFE INS CO LTD CALL 16939P906 38 38 SH Call SOLE   0 0 0
CHINA LIFE INS CO LTD COM 16939P106 139 13,801 SH   SOLE   13,801 0 0
CHINA LIFE INS CO LTD PUT 16939P956 393 390 SH Put SOLE   0 0 0
LITTELFUSE INC COM 537008104 150 881 SH   SOLE   881 0 0
LITTELFUSE INC PUT 537008954 170 10 SH Put SOLE   0 0 0
LIONS GATE ENTMNT CORP CALL 535919900 197 266 SH Call SOLE   0 0 0
LIONS GATE ENTMNT CORP COM 535919401 667 90,108 SH   SOLE   90,108 0 0
LIONS GATE ENTMNT CORP PUT 535919950 407 550 SH Put SOLE   0 0 0
LIONS GATE ENTMNT CORP CALL 535919900 30 45 SH Call SOLE   0 0 0
LIONS GATE ENTMNT CORP PUT 535919950 7 11 SH Put SOLE   0 0 0
LGI HOMES INC CALL 50187T906 1,839 209 SH Call SOLE   0 0 0
LGI HOMES INC COM 50187T106 11 134 SH   SOLE   134 0 0
LGI HOMES INC PUT 50187T956 1,302 148 SH Put SOLE   0 0 0
LIGAND PHARMACEUTICALS INC CALL 53220K904 2,069 185 SH Call SOLE   0 0 0
LIGAND PHARMACEUTICALS INC PUT 53220K954 3,075 275 SH Put SOLE   0 0 0
LABORATORY CORP AMER HLDGS CALL 50540R909 7,375 444 SH Call SOLE   0 0 0
LABORATORY CORP AMER HLDGS PUT 50540R959 1,245 75 SH Put SOLE   0 0 0
LHC GROUP INC CALL 50187A907 3,416 196 SH Call SOLE   0 0 0
LHC GROUP INC PUT 50187A957 3,364 193 SH Put SOLE   0 0 0
L3HARRIS TECHNOLOGIES INC CALL 502431909 8,313 490 SH Call SOLE   0 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 3,360 19,808 SH   SOLE   19,808 0 0
L3HARRIS TECHNOLOGIES INC PUT 502431959 10,723 632 SH Put SOLE   0 0 0
LIBERTY LATIN AMERICA LTD CALL G9001E908 418 431 SH Call SOLE   0 0 0
LIBERTY LATIN AMERICA LTD PUT G9001E958 13 14 SH Put SOLE   0 0 0
LIBERTY LATIN AMERICA LTD CALL G9001E908 348 369 SH Call SOLE   0 0 0
LIBERTY LATIN AMERICA LTD COM G9001E128 38 4,124 SH   SOLE   4,124 0 0
LIBERTY LATIN AMERICA LTD PUT G9001E958 402 426 SH Put SOLE   0 0 0
LINDE PLC CALL G5494J903 5,048 238 SH Call SOLE   0 0 0
LINDE PLC COM G5494J103 1,538 7,254 SH   SOLE   7,254 0 0
LINDE PLC PUT G5494J953 11,156 526 SH Put SOLE   0 0 0
LINCOLN EDL SVCS CORP COM 533535100 0 96 SH   SOLE   96 0 0
GLOBAL X FDS CALL 37954Y901 1,449 458 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y855 332 10,518 SH   SOLE   10,518 0 0
GLOBAL X FDS PUT 37954Y951 737 233 SH Put SOLE   0 0 0
LUMENTUM HLDGS INC CALL 55024U909 2,817 346 SH Call SOLE   0 0 0
LUMENTUM HLDGS INC COM 55024U109 3,449 42,356 SH   SOLE   42,356 0 0
LUMENTUM HLDGS INC PUT 55024U959 12,475 1,532 SH Put SOLE   0 0 0
LUMENTUM HLDGS INC PUT 55024U959 195 24 SH Put SOLE   0 0 0
LIVANOVA PLC COM G5509L101 10 212 SH   SOLE   212 0 0
LIVANOVA PLC PUT G5509L951 14 3 SH Put SOLE   0 0 0
LIVEXLIVE MEDIA INC CALL 53839L908 0 2 SH Call SOLE   0 0 0
LIVEXLIVE MEDIA INC COM 53839L208 0 100 SH   SOLE   100 0 0
LA JOLLA PHARMACEUTICAL CO CALL 503459904 54 128 SH Call SOLE   0 0 0
LA JOLLA PHARMACEUTICAL CO COM 503459604 83 19,669 SH   SOLE   19,669 0 0
LA JOLLA PHARMACEUTICAL CO PUT 503459954 188 443 SH Put SOLE   0 0 0
LUCKIN COFFEE INC CALL 54951L909 3,407 14,623 SH Call SOLE   0 0 0
LUCKIN COFFEE INC PUT 54951L959 2,024 8,688 SH Put SOLE   0 0 0
LKQ CORP CALL 501889908 2,143 818 SH Call SOLE   0 0 0
LKQ CORP PUT 501889958 214 82 SH Put SOLE   0 0 0
LUMBER LIQUIDATORS HLDGS INC CALL 55003T907 0 697 SH Call SOLE   0 0 0
LUMBER LIQUIDATORS HLDGS INC PUT 55003T957 0 265 SH Put SOLE   0 0 0
LILIS ENERGY INC COM 532403201 0 12,400 SH   SOLE   12,400 0 0
LILIS ENERGY INC PUT 532403951 0 140 SH Put SOLE   0 0 0
LIMELIGHT NETWORKS INC CALL 53261M904 155 211 SH Call SOLE   0 0 0
LIMELIGHT NETWORKS INC COM 53261M104 214 29,089 SH   SOLE   29,089 0 0
LIMELIGHT NETWORKS INC PUT 53261M954 150 205 SH Put SOLE   0 0 0
LILLY ELI & CO CALL 532457908 16,056 978 SH Call SOLE   0 0 0
LILLY ELI & CO COM 532457108 7,771 47,338 SH   SOLE   47,338 0 0
LILLY ELI & CO PUT 532457958 33,591 2,046 SH Put SOLE   0 0 0
LEGG MASON INC CALL 524901905 248 50 SH Call SOLE   0 0 0
LEGG MASON INC COM 524901105 238 4,800 SH   SOLE   4,800 0 0
LEGG MASON INC PUT 524901955 253 51 SH Put SOLE   0 0 0
LEMAITRE VASCULAR INC COM 525558201 7 285 SH   SOLE   285 0 0
LIMONEIRA CO PUT 532746954 1 1 SH Put SOLE   0 0 0
LUMINEX CORP DEL CALL 55027E902 113 35 SH Call SOLE   0 0 0
LUMINEX CORP DEL COM 55027E102 373 11,497 SH   SOLE   11,497 0 0
LUMINEX CORP DEL PUT 55027E952 354 109 SH Put SOLE   0 0 0
LANDMARK INFRASTRUCTURE LP CALL 51508J908 66 67 SH Call SOLE   0 0 0
LANDMARK INFRASTRUCTURE LP PUT 51508J958 83 84 SH Put SOLE   0 0 0
LOCKHEED MARTIN CORP CALL 539830909 30,361 832 SH Call SOLE   0 0 0
LOCKHEED MARTIN CORP COM 539830109 304 834 SH   SOLE   834 0 0
LOCKHEED MARTIN CORP PUT 539830959 24,340 667 SH Put SOLE   0 0 0
LINE CORP CALL 53567X901 15 3 SH Call SOLE   0 0 0
LINE CORP COM 53567X101 8 172 SH   SOLE   172 0 0
LINE CORP PUT 53567X951 50 10 SH Put SOLE   0 0 0
LINCOLN NATL CORP IND CALL 534187909 1,191 324 SH Call SOLE   0 0 0
LINCOLN NATL CORP IND COM 534187109 222 6,035 SH   SOLE   6,035 0 0
LINCOLN NATL CORP IND PUT 534187959 2,733 743 SH Put SOLE   0 0 0
LANDEC CORP CALL 514766904 15 19 SH Call SOLE   0 0 0
LANDEC CORP COM 514766104 3 478 SH   SOLE   478 0 0
LANDEC CORP PUT 514766954 11 14 SH Put SOLE   0 0 0
CHENIERE ENERGY INC CALL 16411R908 1,807 374 SH Call SOLE   0 0 0
CHENIERE ENERGY INC PUT 16411R958 1,478 306 SH Put SOLE   0 0 0
LINDSAY CORP CALL 535555906 9 1 SH Call SOLE   0 0 0
LINDSAY CORP PUT 535555956 9 1 SH Put SOLE   0 0 0
ALLIANT ENERGY CORP CALL 018802908 133 28 SH Call SOLE   0 0 0
ALLIANT ENERGY CORP PUT 018802958 9 2 SH Put SOLE   0 0 0
LANTHEUS HLDGS INC CALL 516544903 566 396 SH Call SOLE   0 0 0
LANTHEUS HLDGS INC COM 516544103 296 20,725 SH   SOLE   20,725 0 0
LANTHEUS HLDGS INC PUT 516544953 673 471 SH Put SOLE   0 0 0
LANTHEUS HLDGS INC CALL 516544903 81 57 SH Call SOLE   0 0 0
LIVE OAK BANCSHARES INC PUT 53803X955 0 1 SH Put SOLE   0 0 0
EL POLLO LOCO HLDGS INC CALL 268603907 160 109 SH Call SOLE   0 0 0
EL POLLO LOCO HLDGS INC COM 268603107 351 23,795 SH   SOLE   23,795 0 0
EL POLLO LOCO HLDGS INC PUT 268603957 79 54 SH Put SOLE   0 0 0
COMSTOCK MNG INC CALL 205750900 0 1 SH Call SOLE   0 0 0
COMSTOCK MNG INC PUT 205750950 0 1 SH Put SOLE   0 0 0
LOGITECH INTL S A CALL H50430902 10,298 1,579 SH Call SOLE   0 0 0
LOGITECH INTL S A PUT H50430952 5,974 916 SH Put SOLE   0 0 0
LOGMEIN INC CALL 54142L909 695 82 SH Call SOLE   0 0 0
LOGMEIN INC COM 54142L109 16 200 SH   SOLE   200 0 0
LOGMEIN INC PUT 54142L959 559 66 SH Put SOLE   0 0 0
LOOP INDS INC COM 543518104 0 59 SH   SOLE   59 0 0
GRAND CANYON ED INC CALL 38526M906 344 38 SH Call SOLE   0 0 0
GRAND CANYON ED INC PUT 38526M956 262 29 SH Put SOLE   0 0 0
LORAL SPACE & COMMUNICATNS I CALL 543881906 11 6 SH Call SOLE   0 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 238 12,198 SH   SOLE   12,198 0 0
LORAL SPACE & COMMUNICATNS I PUT 543881956 185 95 SH Put SOLE   0 0 0
LORAL SPACE & COMMUNICATNS I CALL 543881906 3 2 SH Call SOLE   0 0 0
LORAL SPACE & COMMUNICATNS I PUT 543881956 33 17 SH Put SOLE   0 0 0
LOVESAC COMPANY CALL 54738L909 262 100 SH Call SOLE   0 0 0
LOVESAC COMPANY PUT 54738L959 432 165 SH Put SOLE   0 0 0
LOWES COS INC CALL 548661907 33,374 2,470 SH Call SOLE   0 0 0
LOWES COS INC PUT 548661957 30,847 2,283 SH Put SOLE   0 0 0
LIPOCINE INC NEW CALL 53630X904 106 848 SH Call SOLE   0 0 0
DORIAN LPG LTD CALL Y2106R900 4 6 SH Call SOLE   0 0 0
DORIAN LPG LTD COM Y2106R110 18 2,365 SH   SOLE   2,365 0 0
DORIAN LPG LTD PUT Y2106R950 3 5 SH Put SOLE   0 0 0
LAREDO PETROLEUM INC CALL 516806905 40 29 SH Call SOLE   0 0 0
LAREDO PETROLEUM INC COM 516806205 519 37,475 SH   SOLE   37,475 0 0
LAREDO PETROLEUM INC PUT 516806955 688 497 SH Put SOLE   0 0 0
LAREDO PETROLEUM INC PUT 516806955 13 10 SH Put SOLE   0 0 0
LG DISPLAY CO LTD COM 50186V102 25 5,264 SH   SOLE   5,264 0 0
LPL FINL HLDGS INC CALL 50212V900 619 79 SH Call SOLE   0 0 0
LPL FINL HLDGS INC PUT 50212V950 1,324 169 SH Put SOLE   0 0 0
LIVEPERSON INC CALL 538146901 1,590 384 SH Call SOLE   0 0 0
LIVEPERSON INC COM 538146101 344 8,308 SH   SOLE   8,308 0 0
LIVEPERSON INC PUT 538146951 977 236 SH Put SOLE   0 0 0
LOUISIANA PAC CORP CALL 546347905 364 142 SH Call SOLE   0 0 0
LOUISIANA PAC CORP COM 546347105 402 15,711 SH   SOLE   15,711 0 0
LOUISIANA PAC CORP PUT 546347955 294 115 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 54,607 4,060 SH Call SOLE   0 0 0
ISHARES TR COM 464287242 13 100 SH   SOLE   100 0 0
ISHARES TR PUT 464287957 108,178 8,043 SH Put SOLE   0 0 0
LIQUIDITY SERVICES INC CALL 53635B907 57 97 SH Call SOLE   0 0 0
LIQUIDITY SERVICES INC COM 53635B107 39 6,602 SH   SOLE   6,602 0 0
LIQUIDITY SERVICES INC PUT 53635B957 108 182 SH Put SOLE   0 0 0
LAM RESEARCH CORP CALL 512807908 18,695 578 SH Call SOLE   0 0 0
LAM RESEARCH CORP PUT 512807958 16,496 510 SH Put SOLE   0 0 0
LARIMAR THERAPEUTICS INC CALL 517125900 42 33 SH Call SOLE   0 0 0
LARIMAR THERAPEUTICS INC PUT 517125950 3 3 SH Put SOLE   0 0 0
K12 INC CALL 48273U902 1,138 418 SH Call SOLE   0 0 0
K12 INC COM 48273U102 852 31,279 SH   SOLE   31,279 0 0
K12 INC PUT 48273U952 1,495 549 SH Put SOLE   0 0 0
LATTICE SEMICONDUCTOR CORP CALL 518415904 576 203 SH Call SOLE   0 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 76 2,711 SH   SOLE   2,711 0 0
LATTICE SEMICONDUCTOR CORP PUT 518415954 462 163 SH Put SOLE   0 0 0
LIFE STORAGE INC CALL 53223X907 18 2 SH Call SOLE   0 0 0
LIFE STORAGE INC COM 53223X107 1,267 13,352 SH   SOLE   13,352 0 0
LIFE STORAGE INC PUT 53223X957 5,848 616 SH Put SOLE   0 0 0
LANDSTAR SYS INC CALL 515098901 381 34 SH Call SOLE   0 0 0
LANDSTAR SYS INC PUT 515098951 505 45 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DEL CALL 531229908 428 124 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DEL COM 531229409 475 13,764 SH   SOLE   13,764 0 0
LIBERTY MEDIA CORP DEL PUT 531229958 669 194 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DEL CALL 531229908 24 7 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DEL COM 531229607 5 154 SH   SOLE   154 0 0
LTC PPTYS INC CALL 502175902 226 60 SH Call SOLE   0 0 0
LTC PPTYS INC PUT 502175952 135 36 SH Put SOLE   0 0 0
LIVENT CORP CALL 53814L908 659 1,070 SH Call SOLE   0 0 0
LIVENT CORP COM 53814L108 72 11,746 SH   SOLE   11,746 0 0
LIVENT CORP PUT 53814L958 120 196 SH Put SOLE   0 0 0
LATAM AIRLS GROUP S A CALL 51817R906 31 231 SH Call SOLE   0 0 0
LATAM AIRLS GROUP S A COM 51817R106 132 97,854 SH   SOLE   97,854 0 0
LATAM AIRLS GROUP S A PUT 51817R956 38 284 SH Put SOLE   0 0 0
LIBERTY TRIPADVISOR HLDGS IN CALL 531465902 129 609 SH Call SOLE   0 0 0
LIBERTY TRIPADVISOR HLDGS IN COM 531465102 3 1,713 SH   SOLE   1,713 0 0
LIBERTY TRIPADVISOR HLDGS IN PUT 531465952 52 247 SH Put SOLE   0 0 0
LULULEMON ATHLETICA INC CALL 550021909 63,088 2,022 SH Call SOLE   0 0 0
LULULEMON ATHLETICA INC COM 550021109 669 2,145 SH   SOLE   2,145 0 0
LULULEMON ATHLETICA INC PUT 550021959 90,919 2,914 SH Put SOLE   0 0 0
LUMOS PHARMA INC PUT 55028X959 242 147 SH Put SOLE   0 0 0
SOUTHWEST AIRLS CO CALL 844741908 23,163 6,777 SH Call SOLE   0 0 0
SOUTHWEST AIRLS CO COM 844741108 416 12,180 SH   SOLE   12,180 0 0
SOUTHWEST AIRLS CO PUT 844741958 18,846 5,514 SH Put SOLE   0 0 0
LIVONGO HEALTH INC CALL 539183903 5,255 699 SH Call SOLE   0 0 0
LIVONGO HEALTH INC PUT 539183953 3,127 416 SH Put SOLE   0 0 0
LAS VEGAS SANDS CORP CALL 517834907 13,648 2,997 SH Call SOLE   0 0 0
LAS VEGAS SANDS CORP COM 517834107 5,121 112,472 SH   SOLE   112,472 0 0
LAS VEGAS SANDS CORP PUT 517834957 18,707 4,108 SH Put SOLE   0 0 0
LAMB WESTON HLDGS INC CALL 513272904 2,589 405 SH Call SOLE   0 0 0
LAMB WESTON HLDGS INC PUT 513272954 89 14 SH Put SOLE   0 0 0
LEXINFINTECH HLDGS LTD CALL 528877903 540 508 SH Call SOLE   0 0 0
LEXINFINTECH HLDGS LTD COM 528877103 0 5 SH   SOLE   5 0 0
LEXINFINTECH HLDGS LTD PUT 528877953 223 210 SH Put SOLE   0 0 0
LEXINGTON REALTY TRUST CALL 529043901 28 27 SH Call SOLE   0 0 0
LEXICON PHARMACEUTICALS INC CALL 528872902 21 108 SH Call SOLE   0 0 0
LEXICON PHARMACEUTICALS INC COM 528872302 14 7,419 SH   SOLE   7,419 0 0
LEXICON PHARMACEUTICALS INC PUT 528872952 19 100 SH Put SOLE   0 0 0
LSB INDS INC CALL 502160904 0 6 SH Call SOLE   0 0 0
LSB INDS INC COM 502160104 0 522 SH   SOLE   522 0 0
LYONDELLBASELL INDUSTRIES N CALL N53745900 4,219 642 SH Call SOLE   0 0 0
LYONDELLBASELL INDUSTRIES N PUT N53745950 1,360 207 SH Put SOLE   0 0 0
LYFT INC CALL 55087P904 18,406 5,576 SH Call SOLE   0 0 0
LYFT INC COM 55087P104 3,903 118,252 SH   SOLE   118,252 0 0
LYFT INC PUT 55087P954 18,894 5,724 SH Put SOLE   0 0 0
LLOYDS BANKING GROUP PLC CALL 539439909 495 3,304 SH Call SOLE   0 0 0
LLOYDS BANKING GROUP PLC COM 539439109 104 69,967 SH   SOLE   69,967 0 0
LLOYDS BANKING GROUP PLC PUT 539439959 254 1,699 SH Put SOLE   0 0 0
LSI INDS INC COM 50216C108 5 838 SH   SOLE   838 0 0
LSI INDS INC PUT 50216C958 0 1 SH Put SOLE   0 0 0
LIVE NATION ENTERTAINMENT IN CALL 538034909 5,417 1,222 SH Call SOLE   0 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 2,394 54,019 SH   SOLE   54,019 0 0
LIVE NATION ENTERTAINMENT IN PUT 538034959 12,545 2,830 SH Put SOLE   0 0 0
LA Z BOY INC CALL 505336907 121 45 SH Call SOLE   0 0 0
LA Z BOY INC COM 505336107 12 450 SH   SOLE   450 0 0
LA Z BOY INC PUT 505336957 487 180 SH Put SOLE   0 0 0
MACYS INC CALL 55616P904 6,934 10,079 SH Call SOLE   0 0 0
MACYS INC COM 55616P104 50 7,300 SH   SOLE   7,300 0 0
MACYS INC PUT 55616P954 3,263 4,743 SH Put SOLE   0 0 0
MASTERCARD INCORPORATED CALL 57636Q904 81,879 2,769 SH Call SOLE   0 0 0
MASTERCARD INCORPORATED PUT 57636Q954 124,341 4,205 SH Put SOLE   0 0 0
MID-AMER APT CMNTYS INC CALL 59522J903 206 18 SH Call SOLE   0 0 0
MID-AMER APT CMNTYS INC COM 59522J103 475 4,151 SH   SOLE   4,151 0 0
MID-AMER APT CMNTYS INC PUT 59522J953 2,488 217 SH Put SOLE   0 0 0
MACERICH CO CALL 554382901 1,399 1,560 SH Call SOLE   0 0 0
MACERICH CO COM 554382101 560 62,442 SH   SOLE   62,442 0 0
MACERICH CO PUT 554382951 1,482 1,653 SH Put SOLE   0 0 0
MERRIMACK PHARMACEUTICALS IN CALL 590328909 37 112 SH Call SOLE   0 0 0
MAG SILVER CORP CALL 55903Q904 1,288 914 SH Call SOLE   0 0 0
MAG SILVER CORP PUT 55903Q954 822 583 SH Put SOLE   0 0 0
MAIN STR CAP CORP CALL 56035L904 308 99 SH Call SOLE   0 0 0
MAIN STR CAP CORP COM 56035L104 193 6,231 SH   SOLE   6,231 0 0
MAIN STR CAP CORP PUT 56035L954 747 240 SH Put SOLE   0 0 0
MANPOWERGROUP INC PUT 56418H950 240 35 SH Put SOLE   0 0 0
MANHATTAN ASSOCS INC CALL 562750909 216 23 SH Call SOLE   0 0 0
MANHATTAN ASSOCS INC COM 562750109 57 612 SH   SOLE   612 0 0
MANHATTAN ASSOCS INC PUT 562750959 367 39 SH Put SOLE   0 0 0
MANTECH INTL CORP CALL 564563904 13 2 SH Call SOLE   0 0 0
MANTECH INTL CORP COM 564563104 204 2,985 SH   SOLE   2,985 0 0
MANTECH INTL CORP PUT 564563954 205 30 SH Put SOLE   0 0 0
MANCHESTER UTD PLC NEW CALL G5784H906 88 56 SH Call SOLE   0 0 0
MANCHESTER UTD PLC NEW COM G5784H106 160 10,134 SH   SOLE   10,134 0 0
MANCHESTER UTD PLC NEW PUT G5784H956 136 86 SH Put SOLE   0 0 0
MARRIOTT INTL INC NEW CALL 571903902 15,714 1,833 SH Call SOLE   0 0 0
MARRIOTT INTL INC NEW COM 571903202 413 4,821 SH   SOLE   4,821 0 0
MARRIOTT INTL INC NEW PUT 571903952 46,028 5,369 SH Put SOLE   0 0 0
MARATHON PATENT GROUP INC CALL 56585W901 21 240 SH Call SOLE   0 0 0
MARATHON PATENT GROUP INC COM 56585W401 2 2,630 SH   SOLE   2,630 0 0
MARATHON PATENT GROUP INC PUT 56585W951 6 75 SH Put SOLE   0 0 0
REMARK HLDGS INC CALL 75955K902 322 1,366 SH Call SOLE   0 0 0
REMARK HLDGS INC COM 75955K102 9 3,958 SH   SOLE   3,958 0 0
REMARK HLDGS INC PUT 75955K952 334 1,416 SH Put SOLE   0 0 0
MASCO CORP CALL 574599906 1,983 395 SH Call SOLE   0 0 0
MASCO CORP PUT 574599956 1,315 262 SH Put SOLE   0 0 0
MASIMO CORP CALL 574795900 1,869 82 SH Call SOLE   0 0 0
MASIMO CORP COM 574795100 607 2,664 SH   SOLE   2,664 0 0
MASIMO CORP PUT 574795950 1,641 72 SH Put SOLE   0 0 0
MATTEL INC CALL 577081902 580 600 SH Call SOLE   0 0 0
MATTEL INC COM 577081102 815 84,360 SH   SOLE   84,360 0 0
MATTEL INC PUT 577081952 1,591 1,646 SH Put SOLE   0 0 0
MATTHEWS INTL CORP CALL 577128901 5 3 SH Call SOLE   0 0 0
MATSON INC CALL 57686G905 34 12 SH Call SOLE   0 0 0
MATSON INC COM 57686G105 41 1,438 SH   SOLE   1,438 0 0
MATSON INC PUT 57686G955 128 44 SH Put SOLE   0 0 0
MAXAR TECHNOLOGIES INC CALL 57778K905 2,338 1,302 SH Call SOLE   0 0 0
MAXAR TECHNOLOGIES INC PUT 57778K955 581 324 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 55 5 SH Call SOLE   0 0 0
ISHARES TR COM 464288588 545 4,932 SH   SOLE   4,932 0 0
ISHARES TR PUT 464288955 55 5 SH Put SOLE   0 0 0
MBIA INC CALL 55262C900 259 358 SH Call SOLE   0 0 0
MBIA INC PUT 55262C950 1 2 SH Put SOLE   0 0 0
MUSTANG BIO INC CALL 62818Q904 1 6 SH Call SOLE   0 0 0
MUSTANG BIO INC COM 62818Q104 0 226 SH   SOLE   226 0 0
MOBILE TELESYSTEMS PJSC CALL 607409909 258 281 SH Call SOLE   0 0 0
MOBILE TELESYSTEMS PJSC PUT 607409959 46 51 SH Put SOLE   0 0 0
MALIBU BOATS INC CALL 56117J900 67 13 SH Call SOLE   0 0 0
MALIBU BOATS INC PUT 56117J950 171 33 SH Put SOLE   0 0 0
MOELIS & CO CALL 60786M905 62 20 SH Call SOLE   0 0 0
MOELIS & CO PUT 60786M955 96 31 SH Put SOLE   0 0 0
MEDLEY CAP CORP COM 58503F106 0 1,000 SH   SOLE   1,000 0 0
MEDLEY CAP CORP PUT 58503F956 0 10 SH Put SOLE   0 0 0
MCDONALDS CORP CALL 580135901 81,129 4,398 SH Call SOLE   0 0 0
MCDONALDS CORP COM 580135101 3,996 21,667 SH   SOLE   21,667 0 0
MCDONALDS CORP PUT 580135951 59,768 3,240 SH Put SOLE   0 0 0
MID CON ENERGY PARTNERS LP CALL 59560V908 9 25 SH Call SOLE   0 0 0
MID CON ENERGY PARTNERS LP PUT 59560V958 0 1 SH Put SOLE   0 0 0
CONTANGO OIL & GAS CO CALL 21075N904 55 244 SH Call SOLE   0 0 0
CONTANGO OIL & GAS CO COM 21075N204 33 14,840 SH   SOLE   14,840 0 0
CONTANGO OIL & GAS CO PUT 21075N954 144 633 SH Put SOLE   0 0 0
MASTERCRAFT BOAT HLDGS INC CALL 57637H903 32 17 SH Call SOLE   0 0 0
MASTERCRAFT BOAT HLDGS INC PUT 57637H953 19 10 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 4,450 680 SH Call SOLE   0 0 0
ISHARES TR PUT 46429B957 6,950 1,062 SH Put SOLE   0 0 0
MICROCHIP TECHNOLOGY INC. CALL 595017904 4,654 442 SH Call SOLE   0 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 3,984 37,836 SH   SOLE   37,836 0 0
MICROCHIP TECHNOLOGY INC. PUT 595017954 5,676 539 SH Put SOLE   0 0 0
MARCHEX INC COM 56624R108 0 31 SH   SOLE   31 0 0
MCKESSON CORP CALL 58155Q903 1,503 98 SH Call SOLE   0 0 0
MCKESSON CORP COM 58155Q103 2,499 16,293 SH   SOLE   16,293 0 0
MCKESSON CORP PUT 58155Q953 4,756 310 SH Put SOLE   0 0 0
MOODYS CORP CALL 615369905 1,703 62 SH Call SOLE   0 0 0
MOODYS CORP COM 615369105 1,184 4,313 SH   SOLE   4,313 0 0
MOODYS CORP PUT 615369955 4,807 175 SH Put SOLE   0 0 0
SERES THERAPEUTICS INC CALL 81750R902 289 609 SH Call SOLE   0 0 0
SERES THERAPEUTICS INC PUT 81750R952 21 45 SH Put SOLE   0 0 0
MONARCH CASINO & RESORT INC CALL 609027907 61 18 SH Call SOLE   0 0 0
MONARCH CASINO & RESORT INC COM 609027107 32 958 SH   SOLE   958 0 0
MONARCH CASINO & RESORT INC PUT 609027957 34 10 SH Put SOLE   0 0 0
MARCUS CORP CALL 566330906 370 279 SH Call SOLE   0 0 0
MARCUS CORP COM 566330106 236 17,820 SH   SOLE   17,820 0 0
MARCUS CORP PUT 566330956 439 331 SH Put SOLE   0 0 0
MERCURY GENL CORP NEW CALL 589400900 224 55 SH Call SOLE   0 0 0
MERCURY GENL CORP NEW COM 589400100 49 1,209 SH   SOLE   1,209 0 0
MERCURY GENL CORP NEW PUT 589400950 81 20 SH Put SOLE   0 0 0
MEDNAX INC CALL 58502B906 176 103 SH Call SOLE   0 0 0
MEDNAX INC PUT 58502B956 169 99 SH Put SOLE   0 0 0
MONGODB INC CALL 60937P906 18,378 812 SH Call SOLE   0 0 0
MONGODB INC COM 60937P106 3,309 14,622 SH   SOLE   14,622 0 0
MONGODB INC PUT 60937P956 19,646 868 SH Put SOLE   0 0 0
M D C HLDGS INC CALL 552676908 653 183 SH Call SOLE   0 0 0
M D C HLDGS INC PUT 552676958 24 7 SH Put SOLE   0 0 0
MDC PARTNERS INC CALL 552697904 58 283 SH Call SOLE   0 0 0
MDC PARTNERS INC PUT 552697954 0 1 SH Put SOLE   0 0 0
MADRIGAL PHARMACEUTICALS INC CALL 558868905 169 15 SH Call SOLE   0 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 3,390 29,936 SH   SOLE   29,936 0 0
MADRIGAL PHARMACEUTICALS INC PUT 558868955 2,582 228 SH Put SOLE   0 0 0
MEDALLIA INC CALL 584021909 181 72 SH Call SOLE   0 0 0
MEDALLIA INC COM 584021109 172 6,821 SH   SOLE   6,821 0 0
MEDALLIA INC PUT 584021959 424 168 SH Put SOLE   0 0 0
MONDELEZ INTL INC CALL 609207905 9,039 1,768 SH Call SOLE   0 0 0
MONDELEZ INTL INC PUT 609207955 4,668 913 SH Put SOLE   0 0 0
MEREDITH CORP CALL 589433901 318 219 SH Call SOLE   0 0 0
MEREDITH CORP COM 589433101 724 49,818 SH   SOLE   49,818 0 0
MEREDITH CORP PUT 589433951 308 212 SH Put SOLE   0 0 0
ALLSCRIPTS HEALTHCARE SOLUTN CALL 01988P908 14 22 SH Call SOLE   0 0 0
ALLSCRIPTS HEALTHCARE SOLUTN PUT 01988P958 6 9 SH Put SOLE   0 0 0
MEDTRONIC PLC CALL G5960L903 29,995 3,271 SH Call SOLE   0 0 0
MEDTRONIC PLC COM G5960L103 4,036 44,023 SH   SOLE   44,023 0 0
MEDTRONIC PLC PUT G5960L953 23,374 2,549 SH Put SOLE   0 0 0
MDU RES GROUP INC CALL 552690909 432 195 SH Call SOLE   0 0 0
MDU RES GROUP INC PUT 552690959 241 109 SH Put SOLE   0 0 0
SPDR S&P MIDCAP 400 ETF TR CALL 78467Y907 15,283 471 SH Call SOLE   0 0 0
SPDR S&P MIDCAP 400 ETF TR COM 78467Y107 1,268 3,908 SH   SOLE   3,908 0 0
SPDR S&P MIDCAP 400 ETF TR PUT 78467Y957 13,531 417 SH Put SOLE   0 0 0
MEDIFAST INC CALL 58470H901 624 45 SH Call SOLE   0 0 0
MEDIFAST INC PUT 58470H951 513 37 SH Put SOLE   0 0 0
MEDPACE HLDGS INC CALL 58506Q909 279 30 SH Call SOLE   0 0 0
MEDPACE HLDGS INC COM 58506Q109 26 288 SH   SOLE   288 0 0
MEDPACE HLDGS INC PUT 58506Q959 362 39 SH Put SOLE   0 0 0
MEET GROUP INC CALL 58513U901 151 242 SH Call SOLE   0 0 0
MEET GROUP INC PUT 58513U951 8 14 SH Put SOLE   0 0 0
METHODE ELECTRS INC CALL 591520900 168 54 SH Call SOLE   0 0 0
METHODE ELECTRS INC PUT 591520950 21 7 SH Put SOLE   0 0 0
MEI PHARMA INC CALL 55279B902 101 245 SH Call SOLE   0 0 0
MEI PHARMA INC COM 55279B202 110 26,689 SH   SOLE   26,689 0 0
MEI PHARMA INC PUT 55279B952 3 9 SH Put SOLE   0 0 0
MERCADOLIBRE INC CALL 58733R902 9,266 94 SH Call SOLE   0 0 0
MERCADOLIBRE INC COM 58733R102 3,821 3,877 SH   SOLE   3,877 0 0
MERCADOLIBRE INC PUT 58733R952 57,076 579 SH Put SOLE   0 0 0
METHANEX CORP CALL 59151K908 761 421 SH Call SOLE   0 0 0
METHANEX CORP PUT 59151K958 162 90 SH Put SOLE   0 0 0
MERCER INTL INC CALL 588056901 39 48 SH Call SOLE   0 0 0
MERCER INTL INC COM 588056101 33 4,046 SH   SOLE   4,046 0 0
MERCER INTL INC PUT 588056951 257 316 SH Put SOLE   0 0 0
MESA AIR GROUP INC CALL 590479905 1 5 SH Call SOLE   0 0 0
MESOBLAST LTD CALL 590717904 62 55 SH Call SOLE   0 0 0
MESOBLAST LTD COM 590717104 5 500 SH   SOLE   500 0 0
MESOBLAST LTD PUT 590717954 1,457 1,280 SH Put SOLE   0 0 0
METLIFE INC CALL 59156R908 7,453 2,041 SH Call SOLE   0 0 0
METLIFE INC COM 59156R108 731 20,027 SH   SOLE   20,027 0 0
METLIFE INC PUT 59156R958 12,234 3,350 SH Put SOLE   0 0 0
MFA FINL INC CALL 55272X902 516 2,075 SH Call SOLE   0 0 0
MFA FINL INC COM 55272X102 422 169,594 SH   SOLE   169,594 0 0
MFA FINL INC PUT 55272X952 400 1,607 SH Put SOLE   0 0 0
MANULIFE FINL CORP CALL 56501R906 307 226 SH Call SOLE   0 0 0
MANULIFE FINL CORP COM 56501R106 45 3,377 SH   SOLE   3,377 0 0
MANULIFE FINL CORP PUT 56501R956 386 284 SH Put SOLE   0 0 0
MIZUHO FINL GROUP INC CALL 60687Y909 1 5 SH Call SOLE   0 0 0
MICRO FOCUS INTL PLC CALL 594837903 748 1,366 SH Call SOLE   0 0 0
MICRO FOCUS INTL PLC PUT 594837953 27 51 SH Put SOLE   0 0 0
MEDALLION FINL CORP CALL 583928906 1 6 SH Call SOLE   0 0 0
MEDALLION FINL CORP COM 583928106 58 21,890 SH   SOLE   21,890 0 0
MEDALLION FINL CORP PUT 583928956 70 266 SH Put SOLE   0 0 0
MISTRAS GROUP INC CALL 60649T907 118 301 SH Call SOLE   0 0 0
MAGNA INTL INC CALL 559222901 975 219 SH Call SOLE   0 0 0
MAGNA INTL INC PUT 559222951 365 82 SH Put SOLE   0 0 0
VANGUARD WORLD FD CALL 921910903 0 1 SH Call SOLE   0 0 0
MONEYGRAM INTL INC CALL 60935Y908 194 605 SH Call SOLE   0 0 0
MONEYGRAM INTL INC PUT 60935Y958 79 249 SH Put SOLE   0 0 0
MAGIC SOFTWARE ENTERPRISES L CALL 559166903 1 1 SH Call SOLE   0 0 0
MAGIC SOFTWARE ENTERPRISES L COM 559166103 15 1,401 SH   SOLE   1,401 0 0
VANGUARD WORLD FD COM 921910816 13 83 SH   SOLE   83 0 0
VANGUARD WORLD FD PUT 921910953 16 1 SH Put SOLE   0 0 0
MAGELLAN HEALTH INC CALL 559079907 167 23 SH Call SOLE   0 0 0
MGM RESORTS INTERNATIONAL CALL 552953901 0 1,810 SH Call SOLE   0 0 0
MGM RESORTS INTERNATIONAL COM 552953101 0 160,107 SH   SOLE   160,107 0 0
MGM RESORTS INTERNATIONAL PUT 552953951 0 6,387 SH Put SOLE   0 0 0
MACROGENICS INC CALL 556099909 337 121 SH Call SOLE   0 0 0
MACROGENICS INC COM 556099109 53 1,930 SH   SOLE   1,930 0 0
MACROGENICS INC PUT 556099959 128 46 SH Put SOLE   0 0 0
MGM GROWTH PPTYS LLC CALL 55303A905 165 61 SH Call SOLE   0 0 0
MGM GROWTH PPTYS LLC PUT 55303A955 57 21 SH Put SOLE   0 0 0
MGP INGREDIENTS INC NEW CALL 55303J906 18 5 SH Call SOLE   0 0 0
MGP INGREDIENTS INC NEW COM 55303J106 55 1,506 SH   SOLE   1,506 0 0
MGP INGREDIENTS INC NEW PUT 55303J956 58 16 SH Put SOLE   0 0 0
MAGENTA THERAPEUTICS INC CALL 55910K908 0 1 SH Call SOLE   0 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 3 447 SH   SOLE   447 0 0
MAGENTA THERAPEUTICS INC PUT 55910K958 3 4 SH Put SOLE   0 0 0
MAGNOLIA OIL & GAS CORP CALL 559663909 119 197 SH Call SOLE   0 0 0
MAGNOLIA OIL & GAS CORP PUT 559663959 284 469 SH Put SOLE   0 0 0
MOHAWK INDS INC CALL 608190904 457 45 SH Call SOLE   0 0 0
MOHAWK INDS INC PUT 608190954 875 86 SH Put SOLE   0 0 0
MAIDEN HOLDINGS LTD CALL G5753U902 0 1 SH Call SOLE   0 0 0
M/I HOMES INC CALL 55305B901 123 36 SH Call SOLE   0 0 0
M/I HOMES INC PUT 55305B951 79 23 SH Put SOLE   0 0 0
MACQUARIE INFRASTRUCTURE COR CALL 55608B905 880 287 SH Call SOLE   0 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,245 40,577 SH   SOLE   40,577 0 0
MACQUARIE INFRASTRUCTURE COR PUT 55608B955 1,908 622 SH Put SOLE   0 0 0
MIDDLEBY CORP CALL 596278901 1,176 149 SH Call SOLE   0 0 0
MIDDLEBY CORP PUT 596278951 623 79 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W902 50 26 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W952 35 18 SH Put SOLE   0 0 0
MICHAELS COS INC CALL 59408Q906 487 690 SH Call SOLE   0 0 0
MICHAELS COS INC PUT 59408Q956 150 213 SH Put SOLE   0 0 0
MIMECAST LTD CALL G14838909 1,299 312 SH Call SOLE   0 0 0
MIMECAST LTD PUT G14838959 166 40 SH Put SOLE   0 0 0
MITCHAM INDS INC CALL 606501904 19 123 SH Call SOLE   0 0 0
MITCHAM INDS INC PUT 606501954 3 22 SH Put SOLE   0 0 0
MOBILE MINI INC CALL 60740F905 0 2 SH Call SOLE   0 0 0
MOBILE MINI INC COM 60740F105 80 2,728 SH   SOLE   2,728 0 0
MITEK SYS INC CALL 606710900 73 77 SH Call SOLE   0 0 0
MITEK SYS INC COM 606710200 24 2,555 SH   SOLE   2,555 0 0
MITEK SYS INC PUT 606710950 49 51 SH Put SOLE   0 0 0
AG MTG INVT TR INC CALL 001228905 928 2,911 SH Call SOLE   0 0 0
AG MTG INVT TR INC PUT 001228955 207 652 SH Put SOLE   0 0 0
ETF MANAGERS TR CALL 26924G908 1,442 1,121 SH Call SOLE   0 0 0
ETF MANAGERS TR COM 26924G508 221 17,215 SH   SOLE   17,215 0 0
ETF MANAGERS TR PUT 26924G958 355 276 SH Put SOLE   0 0 0
MCCORMICK & CO INC CALL 579780906 3,642 203 SH Call SOLE   0 0 0
MCCORMICK & CO INC PUT 579780956 2,655 148 SH Put SOLE   0 0 0
MARKEL CORP CALL 570535904 7,200 78 SH Call SOLE   0 0 0
MARKEL CORP COM 570535104 156 170 SH   SOLE   170 0 0
MARKEL CORP PUT 570535954 1,292 14 SH Put SOLE   0 0 0
MKS INSTRS INC CALL 55306N904 486 43 SH Call SOLE   0 0 0
MKS INSTRS INC PUT 55306N954 135 12 SH Put SOLE   0 0 0
MARKETAXESS HLDGS INC CALL 57060D908 4,708 94 SH Call SOLE   0 0 0
MARKETAXESS HLDGS INC PUT 57060D958 1,001 20 SH Put SOLE   0 0 0
MELCO RESORTS AND ENTMNT LTD CALL 585464900 1,120 722 SH Call SOLE   0 0 0
MELCO RESORTS AND ENTMNT LTD COM 585464100 888 57,268 SH   SOLE   57,268 0 0
MELCO RESORTS AND ENTMNT LTD PUT 585464950 1,370 883 SH Put SOLE   0 0 0
MILLER HERMAN INC CALL 600544900 1,511 640 SH Call SOLE   0 0 0
MILLER HERMAN INC PUT 600544950 179 76 SH Put SOLE   0 0 0
MUELLER INDS INC PUT 624756952 26 10 SH Put SOLE   0 0 0
MARTIN MARIETTA MATLS INC CALL 573284906 1,652 80 SH Call SOLE   0 0 0
MARTIN MARIETTA MATLS INC PUT 573284956 5,164 250 SH Put SOLE   0 0 0
MILLENDO THERAPEUTICS INC CALL 60040X903 36 207 SH Call SOLE   0 0 0
MILLENDO THERAPEUTICS INC COM 60040X103 4 2,475 SH   SOLE   2,475 0 0
MILLENDO THERAPEUTICS INC PUT 60040X953 46 263 SH Put SOLE   0 0 0
GLOBAL X FDS COM 37954Y343 6 256 SH   SOLE   256 0 0
GLOBAL X FDS PUT 37954Y951 5 2 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 130 48 SH Call SOLE   0 0 0
GLOBAL X FDS PUT 37954Y951 29 11 SH Put SOLE   0 0 0
MILLER INDS INC TENN CALL 600551904 2 1 SH Call SOLE   0 0 0
MARSH & MCLENNAN COS INC CALL 571748902 2,652 247 SH Call SOLE   0 0 0
MARSH & MCLENNAN COS INC PUT 571748952 2,104 196 SH Put SOLE   0 0 0
MARCUS & MILLICHAP INC CALL 566324909 92 32 SH Call SOLE   0 0 0
MARTIN MIDSTREAM PRTNRS L P CALL 573331905 16 141 SH Call SOLE   0 0 0
MARTIN MIDSTREAM PRTNRS L P PUT 573331955 12 107 SH Put SOLE   0 0 0
3M CO CALL 88579Y901 35,487 2,275 SH Call SOLE   0 0 0
3M CO COM 88579Y101 3,467 22,232 SH   SOLE   22,232 0 0
3M CO PUT 88579Y951 28,218 1,809 SH Put SOLE   0 0 0
MAGELLAN MIDSTREAM PRTNRS LP CALL 559080906 5,331 1,235 SH Call SOLE   0 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 562 13,032 SH   SOLE   13,032 0 0
MAGELLAN MIDSTREAM PRTNRS LP PUT 559080956 1,985 460 SH Put SOLE   0 0 0
MAXIMUS INC COM 577933104 210 2,995 SH   SOLE   2,995 0 0
MAXIMUS INC PUT 577933954 112 16 SH Put SOLE   0 0 0
MERIT MED SYS INC CALL 589889904 424 93 SH Call SOLE   0 0 0
MERIT MED SYS INC PUT 589889954 173 38 SH Put SOLE   0 0 0
MAKEMYTRIP LIMITED MAURITIUS CALL V5633W909 9 6 SH Call SOLE   0 0 0
MAKEMYTRIP LIMITED MAURITIUS COM V5633W109 129 8,431 SH   SOLE   8,431 0 0
MAKEMYTRIP LIMITED MAURITIUS PUT V5633W959 1,348 880 SH Put SOLE   0 0 0
MANNING & NAPIER INC CALL 56382Q902 0 3 SH Call SOLE   0 0 0
MANNING & NAPIER INC COM 56382Q102 40 14,211 SH   SOLE   14,211 0 0
MANNING & NAPIER INC PUT 56382Q952 121 425 SH Put SOLE   0 0 0
MALLINCKRODT PUB LTD CO CALL G5785G907 0 1,871 SH Call SOLE   0 0 0
MALLINCKRODT PUB LTD CO PUT G5785G957 0 414 SH Put SOLE   0 0 0
MANNKIND CORP CALL 56400P906 86 492 SH Call SOLE   0 0 0
MANNKIND CORP COM 56400P706 98 56,094 SH   SOLE   56,094 0 0
MANNKIND CORP PUT 56400P956 98 564 SH Put SOLE   0 0 0
MONMOUTH REAL ESTATE INVT CO CALL 609720907 175 121 SH Call SOLE   0 0 0
MONMOUTH REAL ESTATE INVT CO COM 609720107 22 1,582 SH   SOLE   1,582 0 0
MONMOUTH REAL ESTATE INVT CO PUT 609720957 91 63 SH Put SOLE   0 0 0
MONRO INC CALL 610236901 939 171 SH Call SOLE   0 0 0
MONRO INC PUT 610236951 170 31 SH Put SOLE   0 0 0
MONSTER BEVERAGE CORP NEW CALL 61174X909 859 124 SH Call SOLE   0 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 197 2,844 SH   SOLE   2,844 0 0
MONSTER BEVERAGE CORP NEW PUT 61174X959 429 62 SH Put SOLE   0 0 0
MOMENTA PHARMACEUTICALS INC CALL 60877T900 113 34 SH Call SOLE   0 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 10 323 SH   SOLE   323 0 0
MOMENTA PHARMACEUTICALS INC PUT 60877T950 96 29 SH Put SOLE   0 0 0
MANITEX INTL INC CALL 563420908 43 87 SH Call SOLE   0 0 0
MANITEX INTL INC PUT 563420958 25 51 SH Put SOLE   0 0 0
ALTRIA GROUP INC CALL 02209S903 22,054 5,619 SH Call SOLE   0 0 0
ALTRIA GROUP INC COM 02209S103 2,739 69,794 SH   SOLE   69,794 0 0
ALTRIA GROUP INC PUT 02209S953 9,898 2,522 SH Put SOLE   0 0 0
MOBILEIRON INC CALL 60739U904 425 863 SH Call SOLE   0 0 0
MOBILEIRON INC PUT 60739U954 18 37 SH Put SOLE   0 0 0
MODEL N INC CALL 607525902 111 32 SH Call SOLE   0 0 0
MODEL N INC COM 607525102 456 13,136 SH   SOLE   13,136 0 0
MODEL N INC PUT 607525952 149 43 SH Put SOLE   0 0 0
MOLINA HEALTHCARE INC CALL 60855R900 818 46 SH Call SOLE   0 0 0
MOLINA HEALTHCARE INC PUT 60855R950 7,866 442 SH Put SOLE   0 0 0
MOMO INC CALL 60879B907 3,190 1,825 SH Call SOLE   0 0 0
MOMO INC COM 60879B107 3,153 180,411 SH   SOLE   180,411 0 0
MOMO INC PUT 60879B957 5,981 3,422 SH Put SOLE   0 0 0
MORNINGSTAR INC COM 617700109 65 462 SH   SOLE   462 0 0
MOSAIC CO NEW CALL 61945C903 3,241 2,591 SH Call SOLE   0 0 0
MOSAIC CO NEW COM 61945C103 1,653 132,150 SH   SOLE   132,150 0 0
MOSAIC CO NEW PUT 61945C953 2,971 2,375 SH Put SOLE   0 0 0
MOVADO GROUP INC CALL 624580906 195 180 SH Call SOLE   0 0 0
MOVADO GROUP INC COM 624580106 167 15,425 SH   SOLE   15,425 0 0
MOVADO GROUP INC PUT 624580956 389 359 SH Put SOLE   0 0 0
MOTORCAR PTS AMER INC CALL 620071900 33 19 SH Call SOLE   0 0 0
MOTORCAR PTS AMER INC PUT 620071950 5 3 SH Put SOLE   0 0 0
MARATHON PETE CORP CALL 56585A902 24,554 6,569 SH Call SOLE   0 0 0
MARATHON PETE CORP COM 56585A102 1,227 32,841 SH   SOLE   32,841 0 0
MARATHON PETE CORP PUT 56585A952 10,118 2,707 SH Put SOLE   0 0 0
MPLX LP CALL 55336V900 663 384 SH Call SOLE   0 0 0
MPLX LP PUT 55336V950 374 217 SH Put SOLE   0 0 0
MEDICAL PPTYS TRUST INC CALL 58463J904 1,191 634 SH Call SOLE   0 0 0
MEDICAL PPTYS TRUST INC PUT 58463J954 513 273 SH Put SOLE   0 0 0
MONOLITHIC PWR SYS INC CALL 609839905 402 17 SH Call SOLE   0 0 0
MONOLITHIC PWR SYS INC PUT 609839955 592 25 SH Put SOLE   0 0 0
MONTAGE RES CORP CALL 61179L900 75 190 SH Call SOLE   0 0 0
MONTAGE RES CORP COM 61179L100 217 54,998 SH   SOLE   54,998 0 0
MONTAGE RES CORP PUT 61179L950 520 1,317 SH Put SOLE   0 0 0
MRC GLOBAL INC CALL 55345K903 44 75 SH Call SOLE   0 0 0
MRC GLOBAL INC COM 55345K103 63 10,703 SH   SOLE   10,703 0 0
MRC GLOBAL INC PUT 55345K953 128 217 SH Put SOLE   0 0 0
MERCURY SYS INC CALL 589378908 102 13 SH Call SOLE   0 0 0
MERCURY SYS INC COM 589378108 397 5,051 SH   SOLE   5,051 0 0
MERCURY SYS INC PUT 589378958 723 92 SH Put SOLE   0 0 0
MERCK & CO. INC CALL 58933Y905 25,928 3,353 SH Call SOLE   0 0 0
MERCK & CO. INC COM 58933Y105 4,721 61,053 SH   SOLE   61,053 0 0
MERCK & CO. INC PUT 58933Y955 26,122 3,378 SH Put SOLE   0 0 0
MARKER THERAPEUTICS INC CALL 57055L907 14 72 SH Call SOLE   0 0 0
MARKER THERAPEUTICS INC COM 57055L107 2 1,361 SH   SOLE   1,361 0 0
MARKER THERAPEUTICS INC PUT 57055L957 3 17 SH Put SOLE   0 0 0
MARLIN BUSINESS SVCS CORP CALL 571157906 5 6 SH Call SOLE   0 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 7 835 SH   SOLE   835 0 0
MARLIN BUSINESS SVCS CORP PUT 571157956 0 1 SH Put SOLE   0 0 0
MODERNA INC CALL 60770K907 27,957 4,354 SH Call SOLE   0 0 0
MODERNA INC COM 60770K107 7,281 113,405 SH   SOLE   113,405 0 0
MODERNA INC PUT 60770K957 35,784 5,573 SH Put SOLE   0 0 0
MARINUS PHARMACEUTICALS INC CALL 56854Q901 91 359 SH Call SOLE   0 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 47 18,700 SH   SOLE   18,700 0 0
MARINUS PHARMACEUTICALS INC PUT 56854Q951 19 75 SH Put SOLE   0 0 0
MARATHON OIL CORP CALL 565849906 2,523 4,124 SH Call SOLE   0 0 0
MARATHON OIL CORP COM 565849106 231 37,832 SH   SOLE   37,832 0 0
MARATHON OIL CORP PUT 565849956 1,468 2,399 SH Put SOLE   0 0 0
MERSANA THERAPEUTICS INC CALL 59045L906 18 8 SH Call SOLE   0 0 0
MERSANA THERAPEUTICS INC COM 59045L106 41 1,774 SH   SOLE   1,774 0 0
MERSANA THERAPEUTICS INC PUT 59045L956 11 5 SH Put SOLE   0 0 0
MIRATI THERAPEUTICS INC CALL 60468T905 1,255 110 SH Call SOLE   0 0 0
MIRATI THERAPEUTICS INC COM 60468T105 1,749 15,322 SH   SOLE   15,322 0 0
MIRATI THERAPEUTICS INC PUT 60468T955 2,306 202 SH Put SOLE   0 0 0
MARVELL TECHNOLOGY GROUP LTD CALL G5876H905 12,768 3,642 SH Call SOLE   0 0 0
MARVELL TECHNOLOGY GROUP LTD PUT G5876H955 7,979 2,276 SH Put SOLE   0 0 0
MORGAN STANLEY CALL 617446908 20,363 4,216 SH Call SOLE   0 0 0
MORGAN STANLEY COM 617446448 9,732 201,509 SH   SOLE   201,509 0 0
MORGAN STANLEY PUT 617446958 39,156 8,107 SH Put SOLE   0 0 0
MSA SAFETY INC COM 553498106 111 971 SH   SOLE   971 0 0
MSA SAFETY INC PUT 553498956 1,029 90 SH Put SOLE   0 0 0
MESABI TR CALL 590672901 36 21 SH Call SOLE   0 0 0
MESABI TR PUT 590672951 26 15 SH Put SOLE   0 0 0
MSCI INC CALL 55354G900 4,907 147 SH Call SOLE   0 0 0
MSCI INC PUT 55354G950 9,680 290 SH Put SOLE   0 0 0
MIDDLESEX WATER CO COM 596680108 26 397 SH   SOLE   397 0 0
MIDDLESEX WATER CO PUT 596680958 67 10 SH Put SOLE   0 0 0
MICROSOFT CORP CALL 594918904 301,031 14,792 SH Call SOLE   0 0 0
MICROSOFT CORP COM 594918104 33,446 164,348 SH   SOLE   164,348 0 0
MICROSOFT CORP PUT 594918954 388,541 19,092 SH Put SOLE   0 0 0
MADISON SQUARE GRDN ENTERTNM CALL 55826T902 0 5 SH Call SOLE   0 0 0
MADISON SQUARE GRDN ENTERTNM PUT 55826T952 0 4 SH Put SOLE   0 0 0
MSG NETWORK INC CALL 553573906 2 3 SH Call SOLE   0 0 0
MSG NETWORK INC PUT 553573956 29 30 SH Put SOLE   0 0 0
MADISON SQUARE GRDN SPRT COR CALL 55825T903 0 19 SH Call SOLE   0 0 0
MADISON SQUARE GRDN SPRT COR COM 55825T103 0 437 SH   SOLE   437 0 0
MADISON SQUARE GRDN SPRT COR PUT 55825T953 0 5 SH Put SOLE   0 0 0
MADISON SQUARE GRDN SPRT COR CALL 55825T903 1,335 75 SH Call SOLE   0 0 0
MADISON SQUARE GRDN SPRT COR PUT 55825T953 1,282 72 SH Put SOLE   0 0 0
MOTOROLA SOLUTIONS INC CALL 620076907 6,235 445 SH Call SOLE   0 0 0
MOTOROLA SOLUTIONS INC PUT 620076957 2,522 180 SH Put SOLE   0 0 0
MSC INDL DIRECT INC CALL 553530906 65 9 SH Call SOLE   0 0 0
MSC INDL DIRECT INC COM 553530106 21 300 SH   SOLE   300 0 0
MSC INDL DIRECT INC PUT 553530956 327 45 SH Put SOLE   0 0 0
MICROSTRATEGY INC CALL 594972908 130 11 SH Call SOLE   0 0 0
MICROSTRATEGY INC COM 594972408 8 70 SH   SOLE   70 0 0
MICROSTRATEGY INC PUT 594972958 23 2 SH Put SOLE   0 0 0
ARCELORMITTAL SA LUXEMBOURG CALL 03938L903 2,755 2,568 SH Call SOLE   0 0 0
ARCELORMITTAL SA LUXEMBOURG PUT 03938L953 2,545 2,372 SH Put SOLE   0 0 0
M & T BK CORP CALL 55261F904 1,632 157 SH Call SOLE   0 0 0
M & T BK CORP PUT 55261F954 2,703 260 SH Put SOLE   0 0 0
MATCH GROUP INC CALL 57665R906 12,246 1,144 SH Call SOLE   0 0 0
MATCH GROUP INC COM 57665R106 5,130 47,930 SH   SOLE   47,930 0 0
MATCH GROUP INC PUT 57665R956 32,371 3,024 SH Put SOLE   0 0 0
METTLER TOLEDO INTERNATIONAL CALL 592688905 241 3 SH Call SOLE   0 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 207 257 SH   SOLE   257 0 0
METTLER TOLEDO INTERNATIONAL PUT 592688955 483 6 SH Put SOLE   0 0 0
MATADOR RES CO CALL 576485905 412 485 SH Call SOLE   0 0 0
MATADOR RES CO COM 576485205 468 55,103 SH   SOLE   55,103 0 0
MATADOR RES CO PUT 576485955 861 1,014 SH Put SOLE   0 0 0
MOLECULAR TEMPLATES INC CALL 608550909 1 1 SH Call SOLE   0 0 0
MGIC INVT CORP WIS CALL 552848903 331 405 SH Call SOLE   0 0 0
MGIC INVT CORP WIS PUT 552848953 50 62 SH Put SOLE   0 0 0
MERITAGE HOMES CORP CALL 59001A902 814 107 SH Call SOLE   0 0 0
MERITAGE HOMES CORP PUT 59001A952 83 11 SH Put SOLE   0 0 0
MECHEL PAO CALL 583840908 0 3 SH Call SOLE   0 0 0
VAIL RESORTS INC CALL 91879Q909 601 33 SH Call SOLE   0 0 0
VAIL RESORTS INC COM 91879Q109 512 2,815 SH   SOLE   2,815 0 0
VAIL RESORTS INC PUT 91879Q959 7,413 407 SH Put SOLE   0 0 0
MERITOR INC CALL 59001K900 144 73 SH Call SOLE   0 0 0
MERITOR INC COM 59001K100 197 9,985 SH   SOLE   9,985 0 0
MERITOR INC PUT 59001K950 81 41 SH Put SOLE   0 0 0
MATERION CORP CALL 576690901 55 9 SH Call SOLE   0 0 0
MATERION CORP COM 576690101 159 2,600 SH   SOLE   2,600 0 0
MATERION CORP PUT 576690951 301 49 SH Put SOLE   0 0 0
MATRIX SVC CO CALL 576853905 0 1 SH Call SOLE   0 0 0
MATRIX SVC CO COM 576853105 20 2,109 SH   SOLE   2,109 0 0
MTS SYS CORP CALL 553777903 168 96 SH Call SOLE   0 0 0
MTS SYS CORP PUT 553777953 14 8 SH Put SOLE   0 0 0
MACOM TECH SOLUTIONS HLDGS I CALL 55405Y900 3,720 1,083 SH Call SOLE   0 0 0
MACOM TECH SOLUTIONS HLDGS I PUT 55405Y950 707 206 SH Put SOLE   0 0 0
ISHARES TR CALL 46432F902 13 1 SH Call SOLE   0 0 0
ISHARES TR COM 46432F396 148 1,131 SH   SOLE   1,131 0 0
ISHARES TR PUT 46432F952 52 4 SH Put SOLE   0 0 0
MANITOWOC CO INC CALL 563571905 27 25 SH Call SOLE   0 0 0
MANITOWOC CO INC COM 563571405 58 5,415 SH   SOLE   5,415 0 0
MANITOWOC CO INC PUT 563571955 175 161 SH Put SOLE   0 0 0
MINERALS TECHNOLOGIES INC COM 603158106 5 126 SH   SOLE   126 0 0
MASTEC INC CALL 576323909 767 171 SH Call SOLE   0 0 0
MASTEC INC COM 576323109 59 1,325 SH   SOLE   1,325 0 0
MASTEC INC PUT 576323959 219 49 SH Put SOLE   0 0 0
MICRON TECHNOLOGY INC CALL 595112903 0 7,350 SH Call SOLE   0 0 0
MICRON TECHNOLOGY INC PUT 595112953 0 11,754 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 6,670 578 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 10,062 872 SH Put SOLE   0 0 0
MITSUBISHI UFJ FINL GROUP IN CALL 606822904 0 2 SH Call SOLE   0 0 0
MITSUBISHI UFJ FINL GROUP IN COM 606822104 21 5,412 SH   SOLE   5,412 0 0
MURPHY OIL CORP CALL 626717902 1,003 727 SH Call SOLE   0 0 0
MURPHY OIL CORP COM 626717102 165 11,980 SH   SOLE   11,980 0 0
MURPHY OIL CORP PUT 626717952 1,139 826 SH Put SOLE   0 0 0
MURPHY USA INC CALL 626755902 11 1 SH Call SOLE   0 0 0
MURPHY USA INC PUT 626755952 78 7 SH Put SOLE   0 0 0
MCEWEN MNG INC CALL 58039P907 78 777 SH Call SOLE   0 0 0
MCEWEN MNG INC COM 58039P107 8 8,362 SH   SOLE   8,362 0 0
MCEWEN MNG INC PUT 58039P957 16 161 SH Put SOLE   0 0 0
MVC CAPITAL INC COM 553829102 6 950 SH   SOLE   950 0 0
MVC CAPITAL INC PUT 553829952 4 7 SH Put SOLE   0 0 0
MICROVISION INC DEL CALL 594960904 63 464 SH Call SOLE   0 0 0
MICROVISION INC DEL PUT 594960954 6 51 SH Put SOLE   0 0 0
MV OIL TR CALL 553859909 0 1 SH Call SOLE   0 0 0
MV OIL TR PUT 553859959 0 1 SH Put SOLE   0 0 0
MUELLER WTR PRODS INC COM 624758108 7 747 SH   SOLE   747 0 0
MAGNACHIP SEMICONDUCTOR CORP CALL 55933J903 587 570 SH Call SOLE   0 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 95 9,233 SH   SOLE   9,233 0 0
MAGNACHIP SEMICONDUCTOR CORP PUT 55933J953 185 180 SH Put SOLE   0 0 0
MAXIM INTEGRATED PRODS INC CALL 57772K901 4,479 739 SH Call SOLE   0 0 0
MAXIM INTEGRATED PRODS INC PUT 57772K951 248 41 SH Put SOLE   0 0 0
MAXLINEAR INC CALL 57776J900 47 22 SH Call SOLE   0 0 0
MAXLINEAR INC COM 57776J100 1,473 68,652 SH   SOLE   68,652 0 0
MAXLINEAR INC PUT 57776J950 120 56 SH Put SOLE   0 0 0
MYERS INDS INC CALL 628464909 10 7 SH Call SOLE   0 0 0
MYERS INDS INC COM 628464109 42 2,955 SH   SOLE   2,955 0 0
MYRIAD GENETICS INC CALL 62855J904 497 439 SH Call SOLE   0 0 0
MYRIAD GENETICS INC PUT 62855J954 44 39 SH Put SOLE   0 0 0
MYLAN NV CALL N59465909 3,336 2,075 SH Call SOLE   0 0 0
MYLAN NV COM N59465109 407 25,326 SH   SOLE   25,326 0 0
MYLAN NV PUT N59465959 4,187 2,604 SH Put SOLE   0 0 0
MYOKARDIA INC CALL 62857M905 0 225 SH Call SOLE   0 0 0
MYOKARDIA INC COM 62857M105 0 5,608 SH   SOLE   5,608 0 0
MYOKARDIA INC PUT 62857M955 0 322 SH Put SOLE   0 0 0
MYOVANT SCIENCES LTD CALL G637AM902 216 105 SH Call SOLE   0 0 0
MYOVANT SCIENCES LTD COM G637AM102 289 14,063 SH   SOLE   14,063 0 0
MYOVANT SCIENCES LTD PUT G637AM952 164 80 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 1 1 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A343 9 771 SH   SOLE   771 0 0
DIREXION SHS ETF TR CALL 25490K909 705 262 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K596 471 17,532 SH   SOLE   17,532 0 0
DIREXION SHS ETF TR PUT 25490K959 185 69 SH Put SOLE   0 0 0
NORTHERN DYNASTY MINERALS LT CALL 66510M904 24 172 SH Call SOLE   0 0 0
NORTHERN DYNASTY MINERALS LT COM 66510M204 400 279,903 SH   SOLE   279,903 0 0
NORTHERN DYNASTY MINERALS LT PUT 66510M954 115 810 SH Put SOLE   0 0 0
NORDIC AMERICAN TANKERS LIMI CALL G65773906 953 2,349 SH Call SOLE   0 0 0
NORDIC AMERICAN TANKERS LIMI PUT G65773956 1,425 3,512 SH Put SOLE   0 0 0
NATIONAL INSTRS CORP CALL 636518902 19 5 SH Call SOLE   0 0 0
NATIONAL INSTRS CORP PUT 636518952 34 9 SH Put SOLE   0 0 0
NAVISTAR INTL CORP NEW CALL 63934E908 355 126 SH Call SOLE   0 0 0
NAVISTAR INTL CORP NEW COM 63934E108 29 1,050 SH   SOLE   1,050 0 0
NAVISTAR INTL CORP NEW PUT 63934E958 191 68 SH Put SOLE   0 0 0
NAVIDEA BIOPHARMACEUTICALS I CALL 63937X902 5 14 SH Call SOLE   0 0 0
NAVIDEA BIOPHARMACEUTICALS I COM 63937X202 73 18,736 SH   SOLE   18,736 0 0
NAVIDEA BIOPHARMACEUTICALS I PUT 63937X952 70 180 SH Put SOLE   0 0 0
NAVIENT CORPORATION CALL 63938C908 213 304 SH Call SOLE   0 0 0
NAVIENT CORPORATION COM 63938C108 176 25,094 SH   SOLE   25,094 0 0
NAVIENT CORPORATION PUT 63938C958 1,069 1,522 SH Put SOLE   0 0 0
NEW AGE BEVERAGES CORP CALL 64157V908 0 1,046 SH Call SOLE   0 0 0
NEW AGE BEVERAGES CORP COM 64157V108 0 24,395 SH   SOLE   24,395 0 0
NEW AGE BEVERAGES CORP PUT 64157V958 0 314 SH Put SOLE   0 0 0
NEUROCRINE BIOSCIENCES INC CALL 64125C909 2,354 193 SH Call SOLE   0 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 0 1 SH   SOLE   1 0 0
NEUROCRINE BIOSCIENCES INC PUT 64125C959 1,342 110 SH Put SOLE   0 0 0
NOBLE ENERGY INC CALL 655044905 319 357 SH Call SOLE   0 0 0
NOBLE ENERGY INC COM 655044105 622 69,518 SH   SOLE   69,518 0 0
NOBLE ENERGY INC PUT 655044955 142 159 SH Put SOLE   0 0 0
NOBLE MIDSTREAM PARTNERS LP CALL 65506L905 66 79 SH Call SOLE   0 0 0
NOBLE MIDSTREAM PARTNERS LP COM 65506L105 145 17,156 SH   SOLE   17,156 0 0
NOBLE MIDSTREAM PARTNERS LP PUT 65506L955 317 375 SH Put SOLE   0 0 0
NABORS INDUSTRIES LTD CALL G6359F907 33 9 SH Call SOLE   0 0 0
NABORS INDUSTRIES LTD COM G6359F137 41 1,134 SH   SOLE   1,134 0 0
NABORS INDUSTRIES LTD PUT G6359F957 129 35 SH Put SOLE   0 0 0
NABORS INDUSTRIES LTD CALL G6359F907 48 13 SH Call SOLE   0 0 0
NABORS INDUSTRIES LTD PUT G6359F957 747 202 SH Put SOLE   0 0 0
NABRIVA THERAPEUTICS PLC CALL G63637905 89 1,326 SH Call SOLE   0 0 0
NABRIVA THERAPEUTICS PLC PUT G63637955 0 10 SH Put SOLE   0 0 0
NBT BANCORP INC CALL 628778902 39 13 SH Call SOLE   0 0 0
NBT BANCORP INC PUT 628778952 89 29 SH Put SOLE   0 0 0
NORWEGIAN CRUISE LINE HLDG L CALL G66721904 8,752 5,327 SH Call SOLE   0 0 0
NORWEGIAN CRUISE LINE HLDG L COM G66721104 6,673 406,165 SH   SOLE   406,165 0 0
NORWEGIAN CRUISE LINE HLDG L PUT G66721954 21,551 13,117 SH Put SOLE   0 0 0
NATIONAL CINEMEDIA INC CALL 635309907 5 20 SH Call SOLE   0 0 0
NATIONAL CINEMEDIA INC COM 635309107 43 14,657 SH   SOLE   14,657 0 0
NATIONAL CINEMEDIA INC PUT 635309957 33 113 SH Put SOLE   0 0 0
NCR CORP NEW CALL 62886E908 273 158 SH Call SOLE   0 0 0
NCR CORP NEW COM 62886E108 558 32,245 SH   SOLE   32,245 0 0
NCR CORP NEW PUT 62886E958 1,281 740 SH Put SOLE   0 0 0
THE9 LTD CALL 88337K903 0 2 SH Call SOLE   0 0 0
THE9 LTD COM 88337K203 0 200 SH   SOLE   200 0 0
THE9 LTD PUT 88337K953 3 40 SH Put SOLE   0 0 0
NASDAQ INC CALL 631103908 4,277 358 SH Call SOLE   0 0 0
NASDAQ INC PUT 631103958 1,290 108 SH Put SOLE   0 0 0
NOODLES & CO CALL 65540B905 342 566 SH Call SOLE   0 0 0
NOODLES & CO PUT 65540B955 24 40 SH Put SOLE   0 0 0
NORDSON CORP CALL 655663902 151 8 SH Call SOLE   0 0 0
NORDSON CORP PUT 655663952 18 1 SH Put SOLE   0 0 0
NOBLE CORP PLC CALL G65431901 38 1,195 SH Call SOLE   0 0 0
NOBLE CORP PLC PUT G65431951 4 147 SH Put SOLE   0 0 0
NEXTERA ENERGY INC CALL 65339F901 14,434 601 SH Call SOLE   0 0 0
NEXTERA ENERGY INC COM 65339F101 12,999 54,127 SH   SOLE   54,127 0 0
NEXTERA ENERGY INC PUT 65339F951 17,196 716 SH Put SOLE   0 0 0
NEWMONT CORP CALL 651639906 16,052 2,600 SH Call SOLE   0 0 0
NEWMONT CORP COM 651639106 6,941 112,434 SH   SOLE   112,434 0 0
NEWMONT CORP PUT 651639956 40,692 6,591 SH Put SOLE   0 0 0
NEWMONT CORP CALL 651639906 24 4 SH Call SOLE   0 0 0
NEWMONT CORP PUT 651639956 1,666 270 SH Put SOLE   0 0 0
NEOGENOMICS INC CALL 64049M909 133 43 SH Call SOLE   0 0 0
NEOGENOMICS INC COM 64049M209 39 1,268 SH   SOLE   1,268 0 0
NEOGENOMICS INC PUT 64049M959 278 90 SH Put SOLE   0 0 0
NEOGEN CORP CALL 640491906 194 25 SH Call SOLE   0 0 0
NEOGEN CORP COM 640491106 7 100 SH   SOLE   100 0 0
NEOS THERAPEUTICS INC CALL 64052L906 0 5 SH Call SOLE   0 0 0
NEOS THERAPEUTICS INC COM 64052L106 0 66 SH   SOLE   66 0 0
NEXTERA ENERGY PARTNERS LP CALL 65341B906 1,625 317 SH Call SOLE   0 0 0
NEXTERA ENERGY PARTNERS LP COM 65341B106 298 5,827 SH   SOLE   5,827 0 0
NEXTERA ENERGY PARTNERS LP PUT 65341B956 3,246 633 SH Put SOLE   0 0 0
NEPTUNE WELLNESS SOLUTIONS I CALL 64079L905 1,258 4,495 SH Call SOLE   0 0 0
NEPTUNE WELLNESS SOLUTIONS I PUT 64079L955 83 299 SH Put SOLE   0 0 0
LISTED FD TR CALL 53656F909 23 11 SH Call SOLE   0 0 0
LISTED FD TR PUT 53656F959 4 2 SH Put SOLE   0 0 0
MINERVA NEUROSCIENCES INC CALL 603380906 0 625 SH Call SOLE   0 0 0
MINERVA NEUROSCIENCES INC PUT 603380956 0 681 SH Put SOLE   0 0 0
CLOUDFLARE INC CALL 18915M907 4,260 1,185 SH Call SOLE   0 0 0
CLOUDFLARE INC COM 18915M107 5,328 148,213 SH   SOLE   148,213 0 0
CLOUDFLARE INC PUT 18915M957 11,949 3,324 SH Put SOLE   0 0 0
NEWMARKET CORP CALL 651587907 1,601 40 SH Call SOLE   0 0 0
PUXIN LTD COM 74704P108 5 973 SH   SOLE   973 0 0
NEW RELIC INC CALL 64829B900 1,488 216 SH Call SOLE   0 0 0
NEW RELIC INC PUT 64829B950 344 50 SH Put SOLE   0 0 0
NEWTEK BUSINESS SVCS CORP CALL 652526903 251 138 SH Call SOLE   0 0 0
NEWTEK BUSINESS SVCS CORP PUT 652526953 65 36 SH Put SOLE   0 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 25 10,416 SH   SOLE   10,416 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 0 30 SH   SOLE   30 0 0
NORTHFIELD BANCORP INC DEL PUT 66611T958 3 3 SH Put SOLE   0 0 0
NATIONAL FUEL GAS CO N J CALL 636180901 540 129 SH Call SOLE   0 0 0
NATIONAL FUEL GAS CO N J PUT 636180951 188 45 SH Put SOLE   0 0 0
NETFLIX INC CALL 64110L906 255,413 5,613 SH Call SOLE   0 0 0
NETFLIX INC COM 64110L106 41,104 90,331 SH   SOLE   90,331 0 0
NETFLIX INC PUT 64110L956 289,632 6,365 SH Put SOLE   0 0 0
NOVAGOLD RES INC CALL 66987E906 444 484 SH Call SOLE   0 0 0
NOVAGOLD RES INC COM 66987E206 775 84,462 SH   SOLE   84,462 0 0
NOVAGOLD RES INC PUT 66987E956 820 894 SH Put SOLE   0 0 0
NEW GOLD INC CDA CALL 644535906 158 1,174 SH Call SOLE   0 0 0
NEW GOLD INC CDA COM 644535106 211 156,662 SH   SOLE   156,662 0 0
NEW GOLD INC CDA PUT 644535956 47 354 SH Put SOLE   0 0 0
NATIONAL GRID PLC CALL 636274909 935 154 SH Call SOLE   0 0 0
NATIONAL GRID PLC COM 636274409 189 3,127 SH   SOLE   3,127 0 0
NATIONAL GRID PLC PUT 636274959 72 12 SH Put SOLE   0 0 0
NGL ENERGY PARTNERS LP CALL 62913M907 674 1,730 SH Call SOLE   0 0 0
NGL ENERGY PARTNERS LP PUT 62913M957 304 780 SH Put SOLE   0 0 0
NGM BIOPHARMACEUTICALS INC CALL 62921N905 1 1 SH Call SOLE   0 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 50 2,534 SH   SOLE   2,534 0 0
NATURAL GAS SERVICES GROUP CALL 63886Q909 20 32 SH Call SOLE   0 0 0
NATURAL GROCERS BY VITAMIN C CALL 63888U908 78 53 SH Call SOLE   0 0 0
NATURAL GROCERS BY VITAMIN C PUT 63888U958 63 43 SH Put SOLE   0 0 0
INGEVITY CORP CALL 45688C907 1,256 239 SH Call SOLE   0 0 0
INGEVITY CORP PUT 45688C957 289 55 SH Put SOLE   0 0 0
NANTHEALTH INC CALL 630104907 53 117 SH Call SOLE   0 0 0
NANTHEALTH INC COM 630104107 7 1,740 SH   SOLE   1,740 0 0
NANTHEALTH INC PUT 630104957 40 89 SH Put SOLE   0 0 0
NATIONAL HEALTHCARE CORP CALL 635906900 19 3 SH Call SOLE   0 0 0
NATIONAL HEALTHCARE CORP COM 635906100 1,273 20,081 SH   SOLE   20,081 0 0
NATIONAL HEALTHCARE CORP PUT 635906950 2,575 406 SH Put SOLE   0 0 0
NATIONAL HEALTH INVS INC CALL 63633D904 2,501 412 SH Call SOLE   0 0 0
NATIONAL HEALTH INVS INC PUT 63633D954 631 104 SH Put SOLE   0 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 20 3,620 SH   SOLE   3,620 0 0
NATURAL HEALTH TRENDS CORP PUT 63888P956 63 110 SH Put SOLE   0 0 0
NISOURCE INC CALL 65473P905 511 225 SH Call SOLE   0 0 0
NISOURCE INC PUT 65473P955 143 63 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06739H903 18 7 SH Call SOLE   0 0 0
BARCLAYS BANK PLC PUT 06739H953 15 6 SH Put SOLE   0 0 0
NICE LTD CALL 653656908 359 19 SH Call SOLE   0 0 0
NICE LTD PUT 653656958 94 5 SH Put SOLE   0 0 0
NIO INC CALL 62914V906 6,585 8,531 SH Call SOLE   0 0 0
NIO INC COM 62914V106 3,909 506,373 SH   SOLE   506,373 0 0
NIO INC PUT 62914V956 11,763 15,238 SH Put SOLE   0 0 0
NANTKWEST INC CALL 63016Q902 361 294 SH Call SOLE   0 0 0
NANTKWEST INC COM 63016Q102 641 52,268 SH   SOLE   52,268 0 0
NANTKWEST INC PUT 63016Q952 944 769 SH Put SOLE   0 0 0
NIKE INC CALL 654106903 67,330 6,867 SH Call SOLE   0 0 0
NIKE INC PUT 654106953 37,043 3,778 SH Put SOLE   0 0 0
NIKOLA CORP CALL 654110905 70,487 10,438 SH Call SOLE   0 0 0
NIKOLA CORP COM 654110105 33 500 SH   SOLE   500 0 0
NIKOLA CORP PUT 654110955 60,297 8,929 SH Put SOLE   0 0 0
NEKTAR THERAPEUTICS CALL 640268908 870 376 SH Call SOLE   0 0 0
NEKTAR THERAPEUTICS COM 640268108 706 30,520 SH   SOLE   30,520 0 0
NEKTAR THERAPEUTICS PUT 640268958 1,646 711 SH Put SOLE   0 0 0
NORTONLIFELOCK INC CALL 668771908 600 303 SH Call SOLE   0 0 0
NORTONLIFELOCK INC COM 668771108 943 47,555 SH   SOLE   47,555 0 0
NORTONLIFELOCK INC PUT 668771958 475 240 SH Put SOLE   0 0 0
NORTONLIFELOCK INC CALL 668771908 101 51 SH Call SOLE   0 0 0
NORTONLIFELOCK INC PUT 668771958 2,274 1,147 SH Put SOLE   0 0 0
NAUTILUS INC CALL 63910B902 157 170 SH Call SOLE   0 0 0
NAUTILUS INC COM 63910B102 37 4,087 SH   SOLE   4,087 0 0
NAUTILUS INC PUT 63910B952 173 187 SH Put SOLE   0 0 0
NIELSEN HLDGS PLC CALL G6518L908 2,001 1,347 SH Call SOLE   0 0 0
NIELSEN HLDGS PLC PUT G6518L958 1,065 717 SH Put SOLE   0 0 0
NEOLEUKIN THERAPEUTICS INC CALL 64049K904 78 47 SH Call SOLE   0 0 0
NEOLEUKIN THERAPEUTICS INC PUT 64049K954 13 8 SH Put SOLE   0 0 0
ANNALY CAPITAL MANAGEMENT IN CALL 035710909 913 1,392 SH Call SOLE   0 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 324 49,396 SH   SOLE   49,396 0 0
ANNALY CAPITAL MANAGEMENT IN PUT 035710959 4,517 6,887 SH Put SOLE   0 0 0
NAVIOS MARITIME HLDGS INC CALL Y62197909 3 17 SH Call SOLE   0 0 0
NEW MTN FIN CORP CALL 647551900 206 222 SH Call SOLE   0 0 0
NEW MTN FIN CORP COM 647551100 36 3,916 SH   SOLE   3,916 0 0
NEW MTN FIN CORP PUT 647551950 80 87 SH Put SOLE   0 0 0
NMI HLDGS INC CALL 629209905 167 104 SH Call SOLE   0 0 0
NMI HLDGS INC COM 629209305 203 12,681 SH   SOLE   12,681 0 0
NMI HLDGS INC PUT 629209955 559 348 SH Put SOLE   0 0 0
NAVIOS MARITIME PARTNERS L P CALL Y62267909 34 36 SH Call SOLE   0 0 0
NAVIOS MARITIME PARTNERS L P COM Y62267409 54 5,565 SH   SOLE   5,565 0 0
NAVIOS MARITIME PARTNERS L P PUT Y62267959 207 214 SH Put SOLE   0 0 0
NOMURA HLDGS INC CALL 65535H908 4 10 SH Call SOLE   0 0 0
NEWMARK GROUP INC CALL 65158N902 51 105 SH Call SOLE   0 0 0
NEWMARK GROUP INC COM 65158N102 337 69,464 SH   SOLE   69,464 0 0
NEWMARK GROUP INC PUT 65158N952 428 882 SH Put SOLE   0 0 0
9 METERS BIOPHARMA INC CALL 654405909 1 371 SH Call SOLE   0 0 0
NAVIOS MARITIME ACQUIS CORP CALL Y62159903 0 1 SH Call SOLE   0 0 0
NAVIOS MARITIME ACQUIS CORP COM Y62159143 0 118 SH   SOLE   118 0 0
NAVIOS MARITIME ACQUIS CORP PUT Y62159953 0 1 SH Put SOLE   0 0 0
NN INC CALL 629337906 6 13 SH Call SOLE   0 0 0
NN INC COM 629337106 5 1,122 SH   SOLE   1,122 0 0
NN INC PUT 629337956 33 71 SH Put SOLE   0 0 0
NELNET INC CALL 64031N908 95 20 SH Call SOLE   0 0 0
NATIONAL RETAIL PROPERTIES I CALL 637417906 439 124 SH Call SOLE   0 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 427 12,035 SH   SOLE   12,035 0 0
NATIONAL RETAIL PROPERTIES I PUT 637417956 2,841 801 SH Put SOLE   0 0 0
NORTH AMERN CONSTR GROUP LTD CALL 656811906 6 10 SH Call SOLE   0 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106 16 2,584 SH   SOLE   2,584 0 0
NORTH AMERN CONSTR GROUP LTD PUT 656811956 1 3 SH Put SOLE   0 0 0
NOAH HLDGS LTD CALL 65487X902 361 142 SH Call SOLE   0 0 0
NOAH HLDGS LTD COM 65487X102 885 34,774 SH   SOLE   34,774 0 0
NOAH HLDGS LTD PUT 65487X952 2,503 983 SH Put SOLE   0 0 0
NORTHROP GRUMMAN CORP CALL 666807902 5,933 193 SH Call SOLE   0 0 0
NORTHROP GRUMMAN CORP PUT 666807952 10,668 347 SH Put SOLE   0 0 0
NORTHERN OIL & GAS INC NEV CALL 665531909 118 1,410 SH Call SOLE   0 0 0
NORTHERN OIL & GAS INC NEV PUT 665531959 76 917 SH Put SOLE   0 0 0
NOKIA CORP CALL 654902904 1,639 3,727 SH Call SOLE   0 0 0
NOKIA CORP COM 654902204 730 166,036 SH   SOLE   166,036 0 0
NOKIA CORP PUT 654902954 2,308 5,246 SH Put SOLE   0 0 0
NOMAD FOODS LTD CALL G6564A905 1,074 501 SH Call SOLE   0 0 0
NOMAD FOODS LTD PUT G6564A955 521 243 SH Put SOLE   0 0 0
NATIONAL OILWELL VARCO INC CALL 637071901 1,232 1,006 SH Call SOLE   0 0 0
NATIONAL OILWELL VARCO INC PUT 637071951 1,700 1,388 SH Put SOLE   0 0 0
NOVANTA INC CALL 67000B904 277 26 SH Call SOLE   0 0 0
NOVANTA INC PUT 67000B954 10 1 SH Put SOLE   0 0 0
SERVICENOW INC CALL 81762P902 36,819 909 SH Call SOLE   0 0 0
SERVICENOW INC COM 81762P102 3,492 8,621 SH   SOLE   8,621 0 0
SERVICENOW INC PUT 81762P952 55,452 1,369 SH Put SOLE   0 0 0
NEENAH INC COM 640079109 2 46 SH   SOLE   46 0 0
ENPRO INDS INC CALL 29355X907 1,596 324 SH Call SOLE   0 0 0
NEOPHOTONICS CORP CALL 64051T900 196 221 SH Call SOLE   0 0 0
NEOPHOTONICS CORP COM 64051T100 67 7,632 SH   SOLE   7,632 0 0
NEOPHOTONICS CORP PUT 64051T950 254 287 SH Put SOLE   0 0 0
NEWPARK RES INC CALL 651718904 2 11 SH Call SOLE   0 0 0
NEWPARK RES INC COM 651718504 2 1,194 SH   SOLE   1,194 0 0
NEWPARK RES INC PUT 651718954 0 1 SH Put SOLE   0 0 0
NRG ENERGY INC CALL 629377908 2,298 706 SH Call SOLE   0 0 0
NRG ENERGY INC PUT 629377958 2,230 685 SH Put SOLE   0 0 0
NATURAL RESOURCE PARTNERS L CALL 63900P908 2 2 SH Call SOLE   0 0 0
NATURAL RESOURCE PARTNERS L COM 63900P608 74 6,076 SH   SOLE   6,076 0 0
NATURAL RESOURCE PARTNERS L PUT 63900P958 9 8 SH Put SOLE   0 0 0
NEW RESIDENTIAL INVT CORP CALL 64828T901 1,441 1,940 SH Call SOLE   0 0 0
NEW RESIDENTIAL INVT CORP COM 64828T201 273 36,827 SH   SOLE   36,827 0 0
NEW RESIDENTIAL INVT CORP PUT 64828T951 1,014 1,365 SH Put SOLE   0 0 0
NUSTAR ENERGY LP CALL 67058H902 723 507 SH Call SOLE   0 0 0
NUSTAR ENERGY LP COM 67058H102 35 2,521 SH   SOLE   2,521 0 0
NUSTAR ENERGY LP PUT 67058H952 282 198 SH Put SOLE   0 0 0
NATIONAL STORAGE AFFILIATES CALL 637870906 51 18 SH Call SOLE   0 0 0
NATIONAL STORAGE AFFILIATES PUT 637870956 5 2 SH Put SOLE   0 0 0
NORFOLK SOUTHERN CORP CALL 655844908 3,669 209 SH Call SOLE   0 0 0
NORFOLK SOUTHERN CORP COM 655844108 267 1,523 SH   SOLE   1,523 0 0
NORFOLK SOUTHERN CORP PUT 655844958 8,866 505 SH Put SOLE   0 0 0
INSPERITY INC CALL 45778Q907 1,022 158 SH Call SOLE   0 0 0
INSPERITY INC PUT 45778Q957 414 64 SH Put SOLE   0 0 0
NAPCO SEC TECHNOLOGIES INC CALL 630402905 126 54 SH Call SOLE   0 0 0
NAPCO SEC TECHNOLOGIES INC PUT 630402955 145 62 SH Put SOLE   0 0 0
NANOSTRING TECHNOLOGIES INC CALL 63009R909 375 128 SH Call SOLE   0 0 0
NANOSTRING TECHNOLOGIES INC PUT 63009R959 146 50 SH Put SOLE   0 0 0
NETAPP INC CALL 64110D904 1,260 284 SH Call SOLE   0 0 0
NETAPP INC COM 64110D104 585 13,187 SH   SOLE   13,187 0 0
NETAPP INC PUT 64110D954 2,036 459 SH Put SOLE   0 0 0
NATURA &CO HLDG S A CALL 63884N908 1,446 997 SH Call SOLE   0 0 0
NATURA &CO HLDG S A PUT 63884N958 40 28 SH Put SOLE   0 0 0
NETSCOUT SYS INC CALL 64115T904 2 1 SH Call SOLE   0 0 0
NETSCOUT SYS INC PUT 64115T954 46 18 SH Put SOLE   0 0 0
INTEC PHARMA LTD JERUSALEM CALL M53644906 1 45 SH Call SOLE   0 0 0
INTEC PHARMA LTD JERUSALEM COM M53644106 0 3,300 SH   SOLE   3,300 0 0
INTEC PHARMA LTD JERUSALEM PUT M53644956 0 33 SH Put SOLE   0 0 0
NETEASE INC CALL 64110W902 6,268 146 SH Call SOLE   0 0 0
NETEASE INC COM 64110W102 2,739 6,381 SH   SOLE   6,381 0 0
NETEASE INC PUT 64110W952 12,108 282 SH Put SOLE   0 0 0
NETGEAR INC CALL 64111Q904 56 22 SH Call SOLE   0 0 0
NETGEAR INC COM 64111Q104 64 2,497 SH   SOLE   2,497 0 0
NETGEAR INC PUT 64111Q954 119 46 SH Put SOLE   0 0 0
INTELLIA THERAPEUTICS INC CALL 45826J905 147 70 SH Call SOLE   0 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 527 25,112 SH   SOLE   25,112 0 0
INTELLIA THERAPEUTICS INC PUT 45826J955 407 194 SH Put SOLE   0 0 0
NUTANIX INC CALL 67059N908 7,746 3,268 SH Call SOLE   0 0 0
NUTANIX INC COM 67059N108 2,342 98,799 SH   SOLE   98,799 0 0
NUTANIX INC PUT 67059N958 2,733 1,153 SH Put SOLE   0 0 0
NAM TAI PPTY INC CALL G63907902 10 16 SH Call SOLE   0 0 0
NAM TAI PPTY INC COM G63907102 58 9,340 SH   SOLE   9,340 0 0
NAM TAI PPTY INC PUT G63907952 54 87 SH Put SOLE   0 0 0
NUTRIEN LTD CALL 67077M908 7,707 2,401 SH Call SOLE   0 0 0
NUTRIEN LTD PUT 67077M958 709 221 SH Put SOLE   0 0 0
NATERA INC CALL 632307904 69 14 SH Call SOLE   0 0 0
NATERA INC COM 632307104 1 26 SH   SOLE   26 0 0
NATERA INC PUT 632307954 29 6 SH Put SOLE   0 0 0
NEUROTROPE INC CALL 64129T907 1 14 SH Call SOLE   0 0 0
NEUROTROPE INC COM 64129T207 0 426 SH   SOLE   426 0 0
NEUROTROPE INC PUT 64129T957 0 4 SH Put SOLE   0 0 0
NORTHERN TR CORP CALL 665859904 2,300 290 SH Call SOLE   0 0 0
NORTHERN TR CORP COM 665859104 352 4,447 SH   SOLE   4,447 0 0
NORTHERN TR CORP PUT 665859954 341 43 SH Put SOLE   0 0 0
NATUS MED INC DEL CALL 639050903 150 69 SH Call SOLE   0 0 0
NATUS MED INC DEL COM 639050103 6 284 SH   SOLE   284 0 0
NATUS MED INC DEL PUT 639050953 28 13 SH Put SOLE   0 0 0
NETSOL TECHNOLOGIES INC CALL 64115A902 2 8 SH Call SOLE   0 0 0
NETSOL TECHNOLOGIES INC PUT 64115A952 8 31 SH Put SOLE   0 0 0
NUANCE COMMUNICATIONS INC CALL 67020Y900 1,391 550 SH Call SOLE   0 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 1,358 53,695 SH   SOLE   53,695 0 0
NUANCE COMMUNICATIONS INC PUT 67020Y950 905 358 SH Put SOLE   0 0 0
NUANCE COMMUNICATIONS INC CALL 67020Y900 1 1 SH Call SOLE   0 0 0
NUANCE COMMUNICATIONS INC PUT 67020Y950 2 116 SH Put SOLE   0 0 0
NUCOR CORP CALL 670346905 7,785 1,880 SH Call SOLE   0 0 0
NUCOR CORP PUT 670346955 6,430 1,553 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 3,744 479 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460G781 5,404 69,129 SH   SOLE   69,129 0 0
DIREXION SHS ETF TR PUT 25460G950 3,619 463 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 24,829 3,176 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 13,994 1,790 SH Put SOLE   0 0 0
NU SKIN ENTERPRISES INC CALL 67018T905 344 90 SH Call SOLE   0 0 0
NU SKIN ENTERPRISES INC COM 67018T105 43 1,138 SH   SOLE   1,138 0 0
NU SKIN ENTERPRISES INC PUT 67018T955 57 15 SH Put SOLE   0 0 0
NUVASIVE INC CALL 670704905 573 103 SH Call SOLE   0 0 0
NUVASIVE INC PUT 670704955 417 75 SH Put SOLE   0 0 0
NOVAVAX INC CALL 670002901 11,660 1,399 SH Call SOLE   0 0 0
NOVAVAX INC PUT 670002951 24,129 2,895 SH Put SOLE   0 0 0
NOVOCURE LTD CALL G6674U908 3,795 640 SH Call SOLE   0 0 0
NOVOCURE LTD COM G6674U108 580 9,791 SH   SOLE   9,791 0 0
NOVOCURE LTD PUT G6674U958 3,534 596 SH Put SOLE   0 0 0
NVIDIA CORPORATION CALL 67066G904 193,374 5,090 SH Call SOLE   0 0 0
NVIDIA CORPORATION COM 67066G104 42,883 112,878 SH   SOLE   112,878 0 0
NVIDIA CORPORATION PUT 67066G954 234,556 6,174 SH Put SOLE   0 0 0
NV5 GLOBAL INC CALL 62945V909 0 1 SH Call SOLE   0 0 0
NV5 GLOBAL INC PUT 62945V959 3 4 SH Put SOLE   0 0 0
NAVIGATOR HOLDINGS LTD CALL Y62132908 106 165 SH Call SOLE   0 0 0
NAVIGATOR HOLDINGS LTD PUT Y62132958 74 116 SH Put SOLE   0 0 0
NOVA MEASURING INSTRUMENTS L CALL M7516K903 236 49 SH Call SOLE   0 0 0
NOVA MEASURING INSTRUMENTS L PUT M7516K953 9 2 SH Put SOLE   0 0 0
NOVO-NORDISK A S CALL 670100905 1,145 175 SH Call SOLE   0 0 0
NOVO-NORDISK A S COM 670100205 501 7,653 SH   SOLE   7,653 0 0
NOVO-NORDISK A S PUT 670100955 3,005 459 SH Put SOLE   0 0 0
NEVRO CORP CALL 64157F903 1,099 92 SH Call SOLE   0 0 0
NEVRO CORP PUT 64157F953 1,015 85 SH Put SOLE   0 0 0
NOVARTIS AG CALL 66987V909 14,297 1,637 SH Call SOLE   0 0 0
NOVARTIS AG PUT 66987V959 6,550 750 SH Put SOLE   0 0 0
NOVARTIS AG CALL 66987V909 1 12 SH Call SOLE   0 0 0
ENVISTA HOLDINGS CORPORATION CALL 29415F904 208 99 SH Call SOLE   0 0 0
ENVISTA HOLDINGS CORPORATION PUT 29415F954 27 13 SH Put SOLE   0 0 0
NVENT ELECTRIC PLC CALL G6700G907 1,998 1,067 SH Call SOLE   0 0 0
NVENT ELECTRIC PLC COM G6700G107 102 5,489 SH   SOLE   5,489 0 0
NVENT ELECTRIC PLC PUT G6700G957 125 67 SH Put SOLE   0 0 0
INVITAE CORP CALL 46185L903 4,710 1,555 SH Call SOLE   0 0 0
INVITAE CORP COM 46185L103 15 500 SH   SOLE   500 0 0
INVITAE CORP PUT 46185L953 2,780 918 SH Put SOLE   0 0 0
NORTHWEST BANCSHARES INC MD CALL 667340903 5 5 SH Call SOLE   0 0 0
NORTHWEST BANCSHARES INC MD PUT 667340953 4 4 SH Put SOLE   0 0 0
NORTHWESTERN CORP CALL 668074905 136 25 SH Call SOLE   0 0 0
NEWELL BRANDS INC CALL 651229906 1,421 895 SH Call SOLE   0 0 0
NEWELL BRANDS INC PUT 651229956 501 316 SH Put SOLE   0 0 0
NORTHWEST NAT HLDG CO CALL 66765N905 33 6 SH Call SOLE   0 0 0
NORTHWEST NAT HLDG CO PUT 66765N955 16 3 SH Put SOLE   0 0 0
NORTHWEST PIPE CO CALL 667746901 25 10 SH Call SOLE   0 0 0
NORTHWEST PIPE CO COM 667746101 12 486 SH   SOLE   486 0 0
NORTHWEST PIPE CO PUT 667746951 5 2 SH Put SOLE   0 0 0
NEWS CORP NEW CALL 65249B908 35 30 SH Call SOLE   0 0 0
NEWS CORP NEW CALL 65249B908 112 95 SH Call SOLE   0 0 0
NEWS CORP NEW PUT 65249B958 198 167 SH Put SOLE   0 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 5 368 SH   SOLE   368 0 0
NEXTGEN HEALTHCARE INC CALL 65343C902 118 108 SH Call SOLE   0 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 131 11,999 SH   SOLE   11,999 0 0
NXP SEMICONDUCTORS N V CALL N6596X909 17,858 1,566 SH Call SOLE   0 0 0
NXP SEMICONDUCTORS N V PUT N6596X959 19,546 1,714 SH Put SOLE   0 0 0
NEXPOINT RESIDENTIAL TR INC CALL 65341D902 7 2 SH Call SOLE   0 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 0 14 SH   SOLE   14 0 0
NEXPOINT RESIDENTIAL TR INC PUT 65341D952 14 4 SH Put SOLE   0 0 0
NEXSTAR MEDIA GROUP INC CALL 65336K903 0 577 SH Call SOLE   0 0 0
NEXSTAR MEDIA GROUP INC PUT 65336K953 0 358 SH Put SOLE   0 0 0
NEXTCURE INC CALL 65343E908 32 15 SH Call SOLE   0 0 0
NEXTCURE INC COM 65343E108 40 1,869 SH   SOLE   1,869 0 0
NEXTCURE INC PUT 65343E958 62 29 SH Put SOLE   0 0 0
NXT-ID INC CALL 67091J906 0 1 SH Call SOLE   0 0 0
NXT-ID INC COM 67091J206 0 100 SH   SOLE   100 0 0
NEW YORK CMNTY BANCORP INC CALL 649445903 643 631 SH Call SOLE   0 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 312 30,656 SH   SOLE   30,656 0 0
NEW YORK CMNTY BANCORP INC PUT 649445953 1,119 1,098 SH Put SOLE   0 0 0
NEW YORK MTG TR INC CALL 649604901 368 1,413 SH Call SOLE   0 0 0
NEW YORK MTG TR INC COM 649604501 4 1,677 SH   SOLE   1,677 0 0
NEW YORK MTG TR INC PUT 649604951 210 807 SH Put SOLE   0 0 0
NYMOX PHARMACEUTICAL CORP CALL P73398902 213 601 SH Call SOLE   0 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 14 4,097 SH   SOLE   4,097 0 0
NYMOX PHARMACEUTICAL CORP PUT P73398952 11 31 SH Put SOLE   0 0 0
NEW YORK TIMES CO CALL 650111907 584 139 SH Call SOLE   0 0 0
NEW YORK TIMES CO COM 650111107 133 3,172 SH   SOLE   3,172 0 0
NEW YORK TIMES CO PUT 650111957 2,034 484 SH Put SOLE   0 0 0
REALTY INCOME CORP CALL 756109904 3,302 555 SH Call SOLE   0 0 0
REALTY INCOME CORP COM 756109104 94 1,594 SH   SOLE   1,594 0 0
REALTY INCOME CORP PUT 756109954 3,456 581 SH Put SOLE   0 0 0
OASIS PETROLEUM INC CALL 674215908 184 2,458 SH Call SOLE   0 0 0
OASIS PETROLEUM INC PUT 674215958 17 229 SH Put SOLE   0 0 0
OBSEVA SA CALL H5861P903 22 38 SH Call SOLE   0 0 0
OBSEVA SA COM H5861P103 7 1,307 SH   SOLE   1,307 0 0
OBSEVA SA PUT H5861P953 5 9 SH Put SOLE   0 0 0
OWENS CORNING NEW CALL 690742901 618 111 SH Call SOLE   0 0 0
OWENS CORNING NEW PUT 690742951 1,511 271 SH Put SOLE   0 0 0
OCEANFIRST FINL CORP CALL 675234908 8 5 SH Call SOLE   0 0 0
OCEANFIRST FINL CORP COM 675234108 12 685 SH   SOLE   685 0 0
OCEANFIRST FINL CORP PUT 675234958 28 16 SH Put SOLE   0 0 0
OCWEN FINL CORP CALL 675746909 4 62 SH Call SOLE   0 0 0
OCWEN FINL CORP COM 675746309 3 4,550 SH   SOLE   4,550 0 0
OCWEN FINL CORP PUT 675746959 30 456 SH Put SOLE   0 0 0
OAKTREE STRATEGIC INCOME COR CALL 67402D904 0 1 SH Call SOLE   0 0 0
OAKTREE SPECIALTY LENDING CO CALL 67401P908 5 12 SH Call SOLE   0 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 50 11,228 SH   SOLE   11,228 0 0
OAKTREE SPECIALTY LENDING CO PUT 67401P958 3 8 SH Put SOLE   0 0 0
OCULAR THERAPEUTIX INC CALL 67576A900 19 23 SH Call SOLE   0 0 0
OCULAR THERAPEUTIX INC COM 67576A100 274 32,948 SH   SOLE   32,948 0 0
OCULAR THERAPEUTIX INC PUT 67576A950 19 23 SH Put SOLE   0 0 0
ONCOCYTE CORP CALL 68235C907 1 10 SH Call SOLE   0 0 0
ONCOCYTE CORP COM 68235C107 0 207 SH   SOLE   207 0 0
ONCOCYTE CORP PUT 68235C957 1 7 SH Put SOLE   0 0 0
OLD DOMINION FREIGHT LINE IN CALL 679580900 1,865 110 SH Call SOLE   0 0 0
OLD DOMINION FREIGHT LINE IN PUT 679580950 915 54 SH Put SOLE   0 0 0
OLD DOMINION FREIGHT LINE IN CALL 679580900 25 1 SH Call SOLE   0 0 0
OLD DOMINION FREIGHT LINE IN PUT 679580950 279 11 SH Put SOLE   0 0 0
OFFICE DEPOT INC CALL 676220906 195 830 SH Call SOLE   0 0 0
OFFICE DEPOT INC COM 676220106 92 39,164 SH   SOLE   39,164 0 0
OFFICE DEPOT INC PUT 676220956 69 295 SH Put SOLE   0 0 0
ODONATE THERAPEUTICS INC CALL 676079906 4 1 SH Call SOLE   0 0 0
ODONATE THERAPEUTICS INC COM 676079106 4 100 SH   SOLE   100 0 0
ORION ENGINEERED CARBONS S A CALL L72967909 39 37 SH Call SOLE   0 0 0
ORION ENGINEERED CARBONS S A COM L72967109 1 158 SH   SOLE   158 0 0
ORION ENGINEERED CARBONS S A PUT L72967959 6 6 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 128 9 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 284 20 SH Put SOLE   0 0 0
ORION ENERGY SYSTEMS INC CALL 686275908 5 15 SH Call SOLE   0 0 0
ORION ENERGY SYSTEMS INC COM 686275108 2 704 SH   SOLE   704 0 0
ORION ENERGY SYSTEMS INC PUT 686275958 0 1 SH Put SOLE   0 0 0
CORPORATE OFFICE PPTYS TR CALL 22002T908 12 5 SH Call SOLE   0 0 0
OFG BANCORP CALL 67103X902 137 103 SH Call SOLE   0 0 0
OFG BANCORP PUT 67103X952 153 115 SH Put SOLE   0 0 0
OGE ENERGY CORP CALL 670837903 1,235 407 SH Call SOLE   0 0 0
OGE ENERGY CORP PUT 670837953 349 115 SH Put SOLE   0 0 0
ORGANIGRAM HLDGS INC CALL 68620P901 8 56 SH Call SOLE   0 0 0
ORGANIGRAM HLDGS INC COM 68620P101 26 17,122 SH   SOLE   17,122 0 0
ORGANIGRAM HLDGS INC PUT 68620P951 38 244 SH Put SOLE   0 0 0
ONE GAS INC CALL 68235P908 200 26 SH Call SOLE   0 0 0
ONE GAS INC COM 68235P108 9 128 SH   SOLE   128 0 0
ONE GAS INC PUT 68235P958 115 15 SH Put SOLE   0 0 0
OMEGA HEALTHCARE INVS INC CALL 681936900 2,687 904 SH Call SOLE   0 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 685 23,056 SH   SOLE   23,056 0 0
OMEGA HEALTHCARE INVS INC PUT 681936950 4,435 1,492 SH Put SOLE   0 0 0
O-I GLASS INC CALL 67098H904 974 1,085 SH Call SOLE   0 0 0
O-I GLASS INC COM 67098H104 349 38,895 SH   SOLE   38,895 0 0
O-I GLASS INC PUT 67098H954 1,315 1,465 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189H908 7,617 625 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189H958 20,256 1,662 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189H908 72,043 5,911 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189H958 29,568 2,426 SH Put SOLE   0 0 0
OCEANEERING INTL INC CALL 675232902 28 45 SH Call SOLE   0 0 0
OCEANEERING INTL INC COM 675232102 93 14,702 SH   SOLE   14,702 0 0
OCEANEERING INTL INC PUT 675232952 29 46 SH Put SOLE   0 0 0
OIL STS INTL INC CALL 678026905 232 489 SH Call SOLE   0 0 0
OIL STS INTL INC PUT 678026955 1 4 SH Put SOLE   0 0 0
ONEOK INC NEW CALL 682680903 4,046 1,218 SH Call SOLE   0 0 0
ONEOK INC NEW PUT 682680953 3,351 1,009 SH Put SOLE   0 0 0
OKTA INC CALL 679295905 48,015 2,398 SH Call SOLE   0 0 0
OKTA INC PUT 679295955 30,875 1,542 SH Put SOLE   0 0 0
UNIVERSAL DISPLAY CORP CALL 91347P905 5,880 393 SH Call SOLE   0 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,036 6,927 SH   SOLE   6,927 0 0
UNIVERSAL DISPLAY CORP PUT 91347P955 13,091 875 SH Put SOLE   0 0 0
OLLIES BARGAIN OUTLET HLDGS CALL 681116909 781 80 SH Call SOLE   0 0 0
OLLIES BARGAIN OUTLET HLDGS PUT 681116959 2,743 281 SH Put SOLE   0 0 0
OLIN CORP CALL 680665905 336 293 SH Call SOLE   0 0 0
OLIN CORP COM 680665205 221 19,317 SH   SOLE   19,317 0 0
OLIN CORP PUT 680665955 332 289 SH Put SOLE   0 0 0
ONE LIBERTY PPTYS INC PUT 682406953 19 11 SH Put SOLE   0 0 0
OMNICOM GROUP INC CALL 681919906 4,968 910 SH Call SOLE   0 0 0
OMNICOM GROUP INC PUT 681919956 3,887 712 SH Put SOLE   0 0 0
OMNICELL INC CALL 68213N909 7 1 SH Call SOLE   0 0 0
OMNICELL INC COM 68213N109 169 2,399 SH   SOLE   2,399 0 0
OMEROS CORP CALL 682143902 431 293 SH Call SOLE   0 0 0
OMEROS CORP COM 682143102 198 13,511 SH   SOLE   13,511 0 0
OMEROS CORP PUT 682143952 284 193 SH Put SOLE   0 0 0
ODYSSEY MARINE EXPLORATION I COM 676118201 68 15,052 SH   SOLE   15,052 0 0
ODYSSEY MARINE EXPLORATION I PUT 676118951 18 41 SH Put SOLE   0 0 0
ONEMAIN HLDGS INC CALL 68268W903 306 125 SH Call SOLE   0 0 0
ONEMAIN HLDGS INC COM 68268W103 1,320 53,827 SH   SOLE   53,827 0 0
ONEMAIN HLDGS INC PUT 68268W953 3,025 1,233 SH Put SOLE   0 0 0
OWENS & MINOR INC NEW CALL 690732902 427 561 SH Call SOLE   0 0 0
OWENS & MINOR INC NEW PUT 690732952 204 269 SH Put SOLE   0 0 0
ON SEMICONDUCTOR CORP CALL 682189905 5,266 2,657 SH Call SOLE   0 0 0
ON SEMICONDUCTOR CORP COM 682189105 2,078 104,884 SH   SOLE   104,884 0 0
ON SEMICONDUCTOR CORP PUT 682189955 4,293 2,166 SH Put SOLE   0 0 0
OLD NATL BANCORP IND CALL 680033907 31 23 SH Call SOLE   0 0 0
OLD NATL BANCORP IND COM 680033107 0 40 SH   SOLE   40 0 0
OLD NATL BANCORP IND PUT 680033957 1 1 SH Put SOLE   0 0 0
ON DECK CAP INC CALL 682163900 12 175 SH Call SOLE   0 0 0
ON DECK CAP INC COM 682163100 18 26,256 SH   SOLE   26,256 0 0
ON DECK CAP INC PUT 682163950 36 506 SH Put SOLE   0 0 0
1LIFE HEALTHCARE INC CALL 68269G907 1,583 436 SH Call SOLE   0 0 0
1LIFE HEALTHCARE INC PUT 68269G957 501 138 SH Put SOLE   0 0 0
ONTO INNOVATION INC CALL 683344905 85 25 SH Call SOLE   0 0 0
ONTO INNOVATION INC COM 683344105 18 530 SH   SOLE   530 0 0
ONTO INNOVATION INC PUT 683344955 91 27 SH Put SOLE   0 0 0
ORGANOVO HLDGS INC CALL 68620A904 0 17 SH Call SOLE   0 0 0
ORGANOVO HLDGS INC PUT 68620A954 0 3 SH Put SOLE   0 0 0
OOMA INC CALL 683416901 243 148 SH Call SOLE   0 0 0
OOMA INC COM 683416101 35 2,173 SH   SOLE   2,173 0 0
OOMA INC PUT 683416951 337 205 SH Put SOLE   0 0 0
OPTION CARE HEALTH INC CALL 68404L901 31 23 SH Call SOLE   0 0 0
OPTION CARE HEALTH INC COM 68404L201 6 448 SH   SOLE   448 0 0
OPTION CARE HEALTH INC PUT 68404L951 1 1 SH Put SOLE   0 0 0
OFFICE PPTYS INCOME TR CALL 67623C909 20 8 SH Call SOLE   0 0 0
OFFICE PPTYS INCOME TR COM 67623C109 220 8,473 SH   SOLE   8,473 0 0
OFFICE PPTYS INCOME TR PUT 67623C959 472 182 SH Put SOLE   0 0 0
OPKO HEALTH INC CALL 68375N903 434 1,274 SH Call SOLE   0 0 0
OPKO HEALTH INC COM 68375N103 0 270 SH   SOLE   270 0 0
OPKO HEALTH INC PUT 68375N953 906 2,659 SH Put SOLE   0 0 0
OPERA LTD CALL 68373M907 8 9 SH Call SOLE   0 0 0
OPERA LTD COM 68373M107 74 8,273 SH   SOLE   8,273 0 0
OPERA LTD PUT 68373M957 9 11 SH Put SOLE   0 0 0
OPPENHEIMER HLDGS INC CALL 683797904 34 16 SH Call SOLE   0 0 0
OPPENHEIMER HLDGS INC COM 683797104 243 11,155 SH   SOLE   11,155 0 0
OPPENHEIMER HLDGS INC PUT 683797954 21 10 SH Put SOLE   0 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 479 47,988 SH   SOLE   47,988 0 0
OSISKO GOLD ROYALTIES LTD PUT 68827L951 657 657 SH Put SOLE   0 0 0
ORMAT TECHNOLOGIES INC CALL 686688902 12 2 SH Call SOLE   0 0 0
ORBCOMM INC CALL 68555P900 145 379 SH Call SOLE   0 0 0
ORBCOMM INC COM 68555P100 55 14,384 SH   SOLE   14,384 0 0
ORBCOMM INC PUT 68555P950 0 1 SH Put SOLE   0 0 0
ORCHID IS CAP INC CALL 68571X903 268 570 SH Call SOLE   0 0 0
ORCHID IS CAP INC PUT 68571X953 150 319 SH Put SOLE   0 0 0
ORACLE CORP CALL 68389X905 25,595 4,631 SH Call SOLE   0 0 0
ORACLE CORP PUT 68389X955 24,053 4,352 SH Put SOLE   0 0 0
OLD REP INTL CORP CALL 680223904 753 462 SH Call SOLE   0 0 0
OLD REP INTL CORP PUT 680223954 122 75 SH Put SOLE   0 0 0
OREILLY AUTOMOTIVE INC CALL 67103H907 3,162 75 SH Call SOLE   0 0 0
OREILLY AUTOMOTIVE INC PUT 67103H957 6,662 158 SH Put SOLE   0 0 0
ORAMED PHARM INC CALL 68403P903 127 360 SH Call SOLE   0 0 0
ORION GROUP HOLDINGS INC COM 68628V308 13 4,345 SH   SOLE   4,345 0 0
ORCHARD THERAPEUTICS PLC COM 68570P101 0 121 SH   SOLE   121 0 0
ORCHARD THERAPEUTICS PLC PUT 68570P951 0 1 SH Put SOLE   0 0 0
OVERSEAS SHIPHOLDING GROUP I CALL 69036R903 10 58 SH Call SOLE   0 0 0
OVERSEAS SHIPHOLDING GROUP I COM 69036R863 0 165 SH   SOLE   165 0 0
OVERSEAS SHIPHOLDING GROUP I PUT 69036R953 0 3 SH Put SOLE   0 0 0
OSI SYSTEMS INC PUT 671044955 821 110 SH Put SOLE   0 0 0
OSHKOSH CORP CALL 688239901 537 75 SH Call SOLE   0 0 0
OSHKOSH CORP PUT 688239951 71 10 SH Put SOLE   0 0 0
ONESPAN INC CALL 68287N900 92 33 SH Call SOLE   0 0 0
ONESPAN INC COM 68287N100 244 8,738 SH   SOLE   8,738 0 0
OVERSTOCK COM INC DEL CALL 690370901 508 179 SH Call SOLE   0 0 0
OVERSTOCK COM INC DEL COM 690370101 781 27,480 SH   SOLE   27,480 0 0
OVERSTOCK COM INC DEL PUT 690370951 292 103 SH Put SOLE   0 0 0
OVERSTOCK COM INC DEL CALL 690370901 28 10 SH Call SOLE   0 0 0
OVERSTOCK COM INC DEL PUT 690370951 150 53 SH Put SOLE   0 0 0
ORASURE TECHNOLOGIES INC CALL 68554V908 424 365 SH Call SOLE   0 0 0
ORASURE TECHNOLOGIES INC PUT 68554V958 117 101 SH Put SOLE   0 0 0
ONESPAWORLD HOLDINGS LIMITED CALL P73684903 30 63 SH Call SOLE   0 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 30 6,465 SH   SOLE   6,465 0 0
ONESPAWORLD HOLDINGS LIMITED PUT P73684953 111 233 SH Put SOLE   0 0 0
OPEN TEXT CORP CALL 683715906 208 49 SH Call SOLE   0 0 0
OPEN TEXT CORP COM 683715106 84 1,988 SH   SOLE   1,988 0 0
OPEN TEXT CORP PUT 683715956 429 101 SH Put SOLE   0 0 0
OTONOMY INC CALL 68906L905 1 3 SH Call SOLE   0 0 0
OTONOMY INC COM 68906L105 15 4,283 SH   SOLE   4,283 0 0
OTIS WORLDWIDE CORP CALL 68902V907 2,939 517 SH Call SOLE   0 0 0
OTIS WORLDWIDE CORP PUT 68902V957 631 111 SH Put SOLE   0 0 0
OTTER TAIL CORP CALL 689648903 3 1 SH Call SOLE   0 0 0
OTTER TAIL CORP PUT 689648953 3 1 SH Put SOLE   0 0 0
OUTFRONT MEDIA INC CALL 69007J906 262 185 SH Call SOLE   0 0 0
OUTFRONT MEDIA INC COM 69007J106 110 7,773 SH   SOLE   7,773 0 0
OUTFRONT MEDIA INC PUT 69007J956 250 177 SH Put SOLE   0 0 0
OVID THERAPEUTICS INC CALL 690469901 171 233 SH Call SOLE   0 0 0
OVID THERAPEUTICS INC PUT 690469951 38 52 SH Put SOLE   0 0 0
OVINTIV INC CALL 69047Q902 786 824 SH Call SOLE   0 0 0
OVINTIV INC COM 69047Q102 44 4,679 SH   SOLE   4,679 0 0
OVINTIV INC PUT 69047Q952 577 605 SH Put SOLE   0 0 0
OVINTIV INC CALL 69047Q902 50 53 SH Call SOLE   0 0 0
OVINTIV INC CALL 69047Q902 544 570 SH Call SOLE   0 0 0
OVINTIV INC PUT 69047Q952 127 134 SH Put SOLE   0 0 0
OXFORD IMMUNOTEC GLOBAL PLC CALL G6855A903 13 10 SH Call SOLE   0 0 0
OXFORD INDS INC CALL 691497909 74 17 SH Call SOLE   0 0 0
OXFORD INDS INC COM 691497309 58 1,330 SH   SOLE   1,330 0 0
OXFORD INDS INC PUT 691497959 88 20 SH Put SOLE   0 0 0
OXFORD SQUARE CAP CORP CALL 69181V907 33 120 SH Call SOLE   0 0 0
OXFORD SQUARE CAP CORP COM 69181V107 26 9,301 SH   SOLE   9,301 0 0
OXFORD SQUARE CAP CORP PUT 69181V957 39 141 SH Put SOLE   0 0 0
OCCIDENTAL PETE CORP CALL 674599905 0 14,711 SH Call SOLE   0 0 0
OCCIDENTAL PETE CORP PUT 674599955 0 12,996 SH Put SOLE   0 0 0
OCCIDENTAL PETE CORP CALL 674599905 201 353 SH Call SOLE   0 0 0
OCCIDENTAL PETE CORP PUT 674599955 655 1,146 SH Put SOLE   0 0 0
BANK OZK CALL 06417N903 86 37 SH Call SOLE   0 0 0
BANK OZK COM 06417N103 533 22,731 SH   SOLE   22,731 0 0
BANK OZK PUT 06417N953 1,175 501 SH Put SOLE   0 0 0
PLAINS ALL AMERN PIPELINE L CALL 726503905 457 517 SH Call SOLE   0 0 0
PLAINS ALL AMERN PIPELINE L PUT 726503955 904 1,023 SH Put SOLE   0 0 0
PAN AMERN SILVER CORP CALL 697900908 4,281 1,409 SH Call SOLE   0 0 0
PAN AMERN SILVER CORP COM 697900108 4,289 141,132 SH   SOLE   141,132 0 0
PAN AMERN SILVER CORP PUT 697900958 4,218 1,388 SH Put SOLE   0 0 0
PAN AMERN SILVER CORP CALL 697900908 37 171 SH Call SOLE   0 0 0
PACIFIC BIOSCIENCES CALIF IN CALL 69404D908 2 6 SH Call SOLE   0 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 11 3,328 SH   SOLE   3,328 0 0
PACWEST BANCORP DEL CALL 695263903 360 183 SH Call SOLE   0 0 0
PACWEST BANCORP DEL COM 695263103 4 217 SH   SOLE   217 0 0
PACWEST BANCORP DEL PUT 695263953 254 129 SH Put SOLE   0 0 0
PENSKE AUTOMOTIVE GRP INC CALL 70959W903 329 85 SH Call SOLE   0 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1 29 SH   SOLE   29 0 0
PENSKE AUTOMOTIVE GRP INC PUT 70959W953 127 33 SH Put SOLE   0 0 0
PLAINS GP HLDGS L P CALL 72651A907 122 138 SH Call SOLE   0 0 0
PLAINS GP HLDGS L P COM 72651A207 413 46,501 SH   SOLE   46,501 0 0
PLAINS GP HLDGS L P PUT 72651A957 131 148 SH Put SOLE   0 0 0
PAGSEGURO DIGITAL LTD CALL G68707901 3,919 1,109 SH Call SOLE   0 0 0
PAGSEGURO DIGITAL LTD PUT G68707951 2,632 745 SH Put SOLE   0 0 0
PAMPA ENERGIA S A CALL 697660907 382 365 SH Call SOLE   0 0 0
PAMPA ENERGIA S A COM 697660207 254 24,267 SH   SOLE   24,267 0 0
PAMPA ENERGIA S A PUT 697660957 646 616 SH Put SOLE   0 0 0
PALO ALTO NETWORKS INC CALL 697435905 12,861 560 SH Call SOLE   0 0 0
PALO ALTO NETWORKS INC COM 697435105 5,305 23,100 SH   SOLE   23,100 0 0
PALO ALTO NETWORKS INC PUT 697435955 10,610 462 SH Put SOLE   0 0 0
PAR TECHNOLOGY CORP CALL 698884903 284 95 SH Call SOLE   0 0 0
PAR TECHNOLOGY CORP PUT 698884953 29 10 SH Put SOLE   0 0 0
PAYCOM SOFTWARE INC CALL 70432V902 7,433 240 SH Call SOLE   0 0 0
PAYCOM SOFTWARE INC PUT 70432V952 7,557 244 SH Put SOLE   0 0 0
PAYSIGN INC CALL 70451A904 290 299 SH Call SOLE   0 0 0
PAYSIGN INC COM 70451A104 55 5,692 SH   SOLE   5,692 0 0
PAYSIGN INC PUT 70451A954 179 185 SH Put SOLE   0 0 0
PAYCHEX INC CALL 704326907 10,559 1,394 SH Call SOLE   0 0 0
PAYCHEX INC PUT 704326957 1,871 247 SH Put SOLE   0 0 0
PROSPERITY BANCSHARES INC CALL 743606905 184 31 SH Call SOLE   0 0 0
PROSPERITY BANCSHARES INC PUT 743606955 261 44 SH Put SOLE   0 0 0
PEMBINA PIPELINE CORP CALL 706327903 625 250 SH Call SOLE   0 0 0
PEMBINA PIPELINE CORP PUT 706327953 1,135 454 SH Put SOLE   0 0 0
PEOPLES UNITED FINANCIAL INC CALL 712704905 662 573 SH Call SOLE   0 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 128 11,082 SH   SOLE   11,082 0 0
PEOPLES UNITED FINANCIAL INC PUT 712704955 520 450 SH Put SOLE   0 0 0
PBF ENERGY INC CALL 69318G906 859 839 SH Call SOLE   0 0 0
PBF ENERGY INC COM 69318G106 685 66,935 SH   SOLE   66,935 0 0
PBF ENERGY INC PUT 69318G956 524 512 SH Put SOLE   0 0 0
PBF LOGISTICS LP CALL 69318Q904 516 530 SH Call SOLE   0 0 0
PBF LOGISTICS LP COM 69318Q104 126 12,994 SH   SOLE   12,994 0 0
PBF LOGISTICS LP PUT 69318Q954 146 150 SH Put SOLE   0 0 0
PRESTIGE CONSMR HEALTHCARE I CALL 74112D901 56 15 SH Call SOLE   0 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 21 583 SH   SOLE   583 0 0
PRESTIGE CONSMR HEALTHCARE I PUT 74112D951 3 1 SH Put SOLE   0 0 0
PITNEY BOWES INC CALL 724479900 115 443 SH Call SOLE   0 0 0
PITNEY BOWES INC PUT 724479950 108 417 SH Put SOLE   0 0 0
POTBELLY CORP CALL 73754Y900 45 200 SH Call SOLE   0 0 0
POTBELLY CORP COM 73754Y100 23 10,158 SH   SOLE   10,158 0 0
POTBELLY CORP PUT 73754Y950 0 2 SH Put SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO CALL 71654V908 5,233 6,328 SH Call SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO PUT 71654V958 8,675 10,490 SH Put SOLE   0 0 0
PERMIAN BASIN RTY TR COM 714236106 9 2,747 SH   SOLE   2,747 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 4 1 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V134 85 2,098 SH   SOLE   2,098 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 52 13 SH Put SOLE   0 0 0
PUMA BIOTECHNOLOGY INC CALL 74587V907 397 381 SH Call SOLE   0 0 0
PUMA BIOTECHNOLOGY INC PUT 74587V957 281 270 SH Put SOLE   0 0 0
PACCAR INC CALL 693718908 4,947 661 SH Call SOLE   0 0 0
PACCAR INC PUT 693718958 239 32 SH Put SOLE   0 0 0
INVESCO EXCH TRADED FD TR II PUT 46138E955 1 1 SH Put SOLE   0 0 0
PG&E CORP CALL 69331C908 9,025 10,175 SH Call SOLE   0 0 0
PG&E CORP COM 69331C108 3,901 439,876 SH   SOLE   439,876 0 0
PG&E CORP PUT 69331C958 10,377 11,699 SH Put SOLE   0 0 0
POTLATCHDELTIC CORPORATION CALL 737630903 300 79 SH Call SOLE   0 0 0
POTLATCHDELTIC CORPORATION PUT 737630953 57 15 SH Put SOLE   0 0 0
POINTS INTL LTD CALL 730843908 10 11 SH Call SOLE   0 0 0
POINTS INTL LTD PUT 730843958 8 9 SH Put SOLE   0 0 0
PACIRA BIOSCIENCES CALL 695127900 215 41 SH Call SOLE   0 0 0
PACIRA BIOSCIENCES PUT 695127950 167 32 SH Put SOLE   0 0 0
PCSB FINL CORP CALL 69324R904 53 42 SH Call SOLE   0 0 0
PCSB FINL CORP PUT 69324R954 1 1 SH Put SOLE   0 0 0
PAYLOCITY HLDG CORP CALL 70438V906 277 19 SH Call SOLE   0 0 0
PAYLOCITY HLDG CORP COM 70438V106 109 753 SH   SOLE   753 0 0
PAYLOCITY HLDG CORP PUT 70438V956 58 4 SH Put SOLE   0 0 0
INVESCO EXCH TRADED FD TR II PUT 46138E955 2 1 SH Put SOLE   0 0 0
PARK CITY GROUP INC CALL 700215904 36 87 SH Call SOLE   0 0 0
PARK CITY GROUP INC PUT 700215954 21 50 SH Put SOLE   0 0 0
PAGERDUTY INC CALL 69553P900 2,570 898 SH Call SOLE   0 0 0
PAGERDUTY INC COM 69553P100 531 18,554 SH   SOLE   18,554 0 0
PAGERDUTY INC PUT 69553P950 2,006 701 SH Put SOLE   0 0 0
INVESCO ACTIVLY MANGD ETC FD CALL 46090F900 12 10 SH Call SOLE   0 0 0
INVESCO ACTIVLY MANGD ETC FD COM 46090F100 137 10,600 SH   SOLE   10,600 0 0
PDC ENERGY INC CALL 69327R901 157 127 SH Call SOLE   0 0 0
PDC ENERGY INC PUT 69327R951 135 109 SH Put SOLE   0 0 0
PATTERSON COS INC CALL 703395903 266 121 SH Call SOLE   0 0 0
PATTERSON COS INC COM 703395103 226 10,278 SH   SOLE   10,278 0 0
PATTERSON COS INC PUT 703395953 72 33 SH Put SOLE   0 0 0
PINDUODUO INC CALL 722304902 0 1,726 SH Call SOLE   0 0 0
PINDUODUO INC COM 722304102 0 141,427 SH   SOLE   141,427 0 0
PINDUODUO INC PUT 722304952 0 5,869 SH Put SOLE   0 0 0
PDF SOLUTIONS INC CALL 693282905 5 3 SH Call SOLE   0 0 0
PDF SOLUTIONS INC COM 693282105 34 1,788 SH   SOLE   1,788 0 0
PDF SOLUTIONS INC PUT 693282955 5 3 SH Put SOLE   0 0 0
PDL BIOPHARMA INC PUT 69329Y954 0 2 SH Put SOLE   0 0 0
PDL BIOPHARMA INC CALL 69329Y904 0 163 SH Call SOLE   0 0 0
PDL BIOPHARMA INC PUT 69329Y954 0 3 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 94 14 SH Call SOLE   0 0 0
PRECISION DRILLING CORP CALL 74022D908 15 203 SH Call SOLE   0 0 0
PRECISION DRILLING CORP PUT 74022D958 5 72 SH Put SOLE   0 0 0
PARSLEY ENERGY INC CALL 701877902 1,436 1,345 SH Call SOLE   0 0 0
PARSLEY ENERGY INC COM 701877102 528 49,483 SH   SOLE   49,483 0 0
PARSLEY ENERGY INC PUT 701877952 1,681 1,574 SH Put SOLE   0 0 0
PARSLEY ENERGY INC PUT 701877952 10 10 SH Put SOLE   0 0 0
HEALTHPEAK PROPERTIES INC CALL 42250P903 1,039 377 SH Call SOLE   0 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 843 30,597 SH   SOLE   30,597 0 0
HEALTHPEAK PROPERTIES INC PUT 42250P953 1,854 673 SH Put SOLE   0 0 0
PEBBLEBROOK HOTEL TR CALL 70509V900 2 2 SH Call SOLE   0 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 1 103 SH   SOLE   103 0 0
PEBBLEBROOK HOTEL TR PUT 70509V950 13 10 SH Put SOLE   0 0 0
PEOPLES BANCORP INC CALL 709789901 4 2 SH Call SOLE   0 0 0
PEOPLES BANCORP INC COM 709789101 1 89 SH   SOLE   89 0 0
PUBLIC SVC ENTERPRISE GRP IN CALL 744573906 1,012 206 SH Call SOLE   0 0 0
PUBLIC SVC ENTERPRISE GRP IN PUT 744573956 1,022 208 SH Put SOLE   0 0 0
PEGASYSTEMS INC CALL 705573903 111 11 SH Call SOLE   0 0 0
PEGASYSTEMS INC COM 705573103 654 6,467 SH   SOLE   6,467 0 0
PEGASYSTEMS INC PUT 705573953 40 4 SH Put SOLE   0 0 0
PENNSYLVANIA REAL ESTATE INV CALL 709102907 62 462 SH Call SOLE   0 0 0
PENNSYLVANIA REAL ESTATE INV PUT 709102957 45 331 SH Put SOLE   0 0 0
PACIFIC ETHANOL INC CALL 69423U905 12 174 SH Call SOLE   0 0 0
PACIFIC ETHANOL INC PUT 69423U955 0 14 SH Put SOLE   0 0 0
PENUMBRA INC CALL 70975L907 1,198 67 SH Call SOLE   0 0 0
PENUMBRA INC COM 70975L107 117 655 SH   SOLE   655 0 0
PENUMBRA INC PUT 70975L957 1,412 79 SH Put SOLE   0 0 0
PENN NATL GAMING INC CALL 707569909 15,941 5,220 SH Call SOLE   0 0 0
PENN NATL GAMING INC PUT 707569959 14,179 4,643 SH Put SOLE   0 0 0
PEPSICO INC CALL 713448908 32,932 2,490 SH Call SOLE   0 0 0
PEPSICO INC COM 713448108 8,308 62,817 SH   SOLE   62,817 0 0
PEPSICO INC PUT 713448958 43,672 3,302 SH Put SOLE   0 0 0
SANDRIDGE PERMIAN TR CALL 80007A902 0 1 SH Call SOLE   0 0 0
SANDRIDGE PERMIAN TR PUT 80007A952 0 10 SH Put SOLE   0 0 0
PERION NETWORK LTD CALL M78673904 9 18 SH Call SOLE   0 0 0
PERION NETWORK LTD COM M78673114 101 19,393 SH   SOLE   19,393 0 0
PERION NETWORK LTD PUT M78673954 189 363 SH Put SOLE   0 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM 714157203 14 2,200 SH   SOLE   2,200 0 0
PETIQ INC CALL 71639T906 595 171 SH Call SOLE   0 0 0
PETIQ INC PUT 71639T956 209 60 SH Put SOLE   0 0 0
PETMED EXPRESS INC CALL 716382906 352 99 SH Call SOLE   0 0 0
PETMED EXPRESS INC COM 716382106 508 14,272 SH   SOLE   14,272 0 0
PETMED EXPRESS INC PUT 716382956 1,817 510 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 60 42 SH Put SOLE   0 0 0
PREFERRED BK LOS ANGELES CA COM 740367404 53 1,240 SH   SOLE   1,240 0 0
PREFERRED BK LOS ANGELES CA PUT 740367954 171 40 SH Put SOLE   0 0 0
PFIZER INC CALL 717081903 24,747 7,568 SH Call SOLE   0 0 0
PFIZER INC COM 717081103 13,908 425,329 SH   SOLE   425,329 0 0
PFIZER INC PUT 717081953 43,997 13,455 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 3,647 1,053 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 3,141 907 SH Put SOLE   0 0 0
PRINCIPAL FINANCIAL GROUP IN CALL 74251V902 1,283 309 SH Call SOLE   0 0 0
PRINCIPAL FINANCIAL GROUP IN PUT 74251V952 319 77 SH Put SOLE   0 0 0
PERFORMANCE FOOD GROUP CO CALL 71377A903 32 11 SH Call SOLE   0 0 0
PERFORMANCE FOOD GROUP CO PUT 71377A953 2 1 SH Put SOLE   0 0 0
PENNANTPARK FLOATING RATE CA CALL 70806A906 55 66 SH Call SOLE   0 0 0
PENNANTPARK FLOATING RATE CA PUT 70806A956 145 173 SH Put SOLE   0 0 0
PFENEX INC CALL 717071904 21 26 SH Call SOLE   0 0 0
PFENEX INC PUT 717071954 8 10 SH Put SOLE   0 0 0
PROOFPOINT INC CALL 743424903 611 55 SH Call SOLE   0 0 0
PROOFPOINT INC COM 743424103 823 7,412 SH   SOLE   7,412 0 0
PROOFPOINT INC PUT 743424953 2,300 207 SH Put SOLE   0 0 0
PROVIDENT FINL SVCS INC CALL 74386T905 203 141 SH Call SOLE   0 0 0
PENNYMAC FINL SVCS INC NEW CALL 70932M907 2,223 532 SH Call SOLE   0 0 0
PENNYMAC FINL SVCS INC NEW PUT 70932M957 1,048 251 SH Put SOLE   0 0 0
PFSWEB INC CALL 717098906 22 34 SH Call SOLE   0 0 0
PFSWEB INC PUT 717098956 0 1 SH Put SOLE   0 0 0
PROCTER AND GAMBLE CO CALL 742718909 30,358 2,539 SH Call SOLE   0 0 0
PROCTER AND GAMBLE CO PUT 742718959 60,024 5,020 SH Put SOLE   0 0 0
PEAPACK-GLADSTONE FINL CORP CALL 704699907 0 1 SH Call SOLE   0 0 0
PRECIGEN INC CALL 74017N905 723 1,450 SH Call SOLE   0 0 0
PRECIGEN INC PUT 74017N955 249 500 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 544 304 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 490 274 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V571 112 2,303 SH   SOLE   2,303 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 14 3 SH Put SOLE   0 0 0
PROGYNY INC CALL 74340E903 281 109 SH Call SOLE   0 0 0
PROGYNY INC COM 74340E103 102 3,983 SH   SOLE   3,983 0 0
PROGYNY INC PUT 74340E953 98 38 SH Put SOLE   0 0 0
PROGRESSIVE CORP OHIO CALL 743315903 7,714 963 SH Call SOLE   0 0 0
PROGRESSIVE CORP OHIO PUT 743315953 8,059 1,006 SH Put SOLE   0 0 0
PGT INNOVATIONS INC CALL 69336V901 6 4 SH Call SOLE   0 0 0
PGT INNOVATIONS INC COM 69336V101 81 5,218 SH   SOLE   5,218 0 0
PGT INNOVATIONS INC PUT 69336V951 3 2 SH Put SOLE   0 0 0
INVESCO EXCH TRADED FD TR II CALL 46138E905 2 2 SH Call SOLE   0 0 0
INVESCO EXCH TRADED FD TR II COM 46138E511 45 3,190 SH   SOLE   3,190 0 0
INVESCO EXCH TRADED FD TR II PUT 46138E955 4 3 SH Put SOLE   0 0 0
PARKER HANNIFIN CORP CALL 701094904 2,107 115 SH Call SOLE   0 0 0
PARKER HANNIFIN CORP PUT 701094954 2,657 145 SH Put SOLE   0 0 0
PHASEBIO PHARMACEUTICALS INC CALL 717224909 1 3 SH Call SOLE   0 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 13 2,839 SH   SOLE   2,839 0 0
PHASEBIO PHARMACEUTICALS INC PUT 717224959 18 40 SH Put SOLE   0 0 0
INVESCO EXCH TRADED FD TR II PUT 46138E955 18 10 SH Put SOLE   0 0 0
KONINKLIJKE PHILIPS N V CALL 500472903 7,508 1,603 SH Call SOLE   0 0 0
KONINKLIJKE PHILIPS N V PUT 500472953 716 153 SH Put SOLE   0 0 0
PULTE GROUP INC CALL 745867901 1,609 473 SH Call SOLE   0 0 0
PULTE GROUP INC PUT 745867951 4,260 1,252 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 69 19 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V142 87 2,403 SH   SOLE   2,403 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 7 2 SH Put SOLE   0 0 0
PHREESIA INC COM 71944F106 5 193 SH   SOLE   193 0 0
PHREESIA INC PUT 71944F956 16 6 SH Put SOLE   0 0 0
PANHANDLE OIL AND GAS INC CALL 698477906 2 11 SH Call SOLE   0 0 0
PANHANDLE OIL AND GAS INC COM 698477106 11 4,216 SH   SOLE   4,216 0 0
PANHANDLE OIL AND GAS INC PUT 698477956 63 236 SH Put SOLE   0 0 0
IMPINJ INC CALL 453204909 85 31 SH Call SOLE   0 0 0
IMPINJ INC COM 453204109 132 4,835 SH   SOLE   4,835 0 0
IMPINJ INC PUT 453204959 104 38 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G903 9 4 SH Call SOLE   0 0 0
PICO HLDGS INC CALL 693366905 3 4 SH Call SOLE   0 0 0
PICO HLDGS INC PUT 693366955 0 1 SH Put SOLE   0 0 0
POLARIS INC CALL 731068902 351 38 SH Call SOLE   0 0 0
POLARIS INC COM 731068102 95 1,029 SH   SOLE   1,029 0 0
POLARIS INC PUT 731068952 5,090 550 SH Put SOLE   0 0 0
INVESCO INDIA EXCHG TRED FD CALL 46137R909 10 6 SH Call SOLE   0 0 0
INVESCO INDIA EXCHG TRED FD COM 46137R109 54 3,162 SH   SOLE   3,162 0 0
INVESCO INDIA EXCHG TRED FD PUT 46137R959 3 2 SH Put SOLE   0 0 0
PREMIER INC CALL 74051N902 13 4 SH Call SOLE   0 0 0
PREMIER INC COM 74051N102 64 1,867 SH   SOLE   1,867 0 0
PING IDENTITY HLDG CORP CALL 72341T903 827 258 SH Call SOLE   0 0 0
PING IDENTITY HLDG CORP COM 72341T103 28 890 SH   SOLE   890 0 0
PING IDENTITY HLDG CORP PUT 72341T953 275 86 SH Put SOLE   0 0 0
PINTEREST INC CALL 72352L906 5,977 2,696 SH Call SOLE   0 0 0
PINTEREST INC COM 72352L106 5,377 242,553 SH   SOLE   242,553 0 0
PINTEREST INC PUT 72352L956 11,034 4,977 SH Put SOLE   0 0 0
PIERIS PHARMACEUTICALS INC CALL 720795903 0 1 SH Call SOLE   0 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 0 285 SH   SOLE   285 0 0
PIERIS PHARMACEUTICALS INC PUT 720795953 0 3 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 6 1 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V662 0 3 SH   SOLE   3 0 0
PJT PARTNERS INC CALL 69343T907 5 1 SH Call SOLE   0 0 0
PJT PARTNERS INC COM 69343T107 110 2,152 SH   SOLE   2,152 0 0
PJT PARTNERS INC PUT 69343T957 5 1 SH Put SOLE   0 0 0
PARK HOTELS RESORTS INC CALL 700517905 579 586 SH Call SOLE   0 0 0
PARK HOTELS RESORTS INC COM 700517105 257 26,050 SH   SOLE   26,050 0 0
PARK HOTELS RESORTS INC PUT 700517955 1,350 1,366 SH Put SOLE   0 0 0
PARK AEROSPACE CORP CALL 70014A904 44 40 SH Call SOLE   0 0 0
PARK AEROSPACE CORP PUT 70014A954 55 50 SH Put SOLE   0 0 0
PACKAGING CORP AMER CALL 695156909 708 71 SH Call SOLE   0 0 0
PACKAGING CORP AMER PUT 695156959 479 48 SH Put SOLE   0 0 0
PERKINELMER INC CALL 714046909 2,197 224 SH Call SOLE   0 0 0
PERKINELMER INC PUT 714046959 696 71 SH Put SOLE   0 0 0
POSCO CALL 693483909 55 15 SH Call SOLE   0 0 0
PHOTRONICS INC CALL 719405902 3 3 SH Call SOLE   0 0 0
PHOTRONICS INC COM 719405102 39 3,562 SH   SOLE   3,562 0 0
PHOTRONICS INC PUT 719405952 4 4 SH Put SOLE   0 0 0
ANAPLAN INC CALL 03272L908 1,069 236 SH Call SOLE   0 0 0
ANAPLAN INC COM 03272L108 1,994 44,018 SH   SOLE   44,018 0 0
ANAPLAN INC PUT 03272L958 2,129 470 SH Put SOLE   0 0 0
DAVE & BUSTERS ENTMT INC CALL 238337909 2,827 2,121 SH Call SOLE   0 0 0
DAVE & BUSTERS ENTMT INC PUT 238337959 2,912 2,185 SH Put SOLE   0 0 0
CHILDRENS PL INC CALL 168905907 636 170 SH Call SOLE   0 0 0
CHILDRENS PL INC PUT 168905957 864 231 SH Put SOLE   0 0 0
PROLOGIS INC. CALL 74340W903 0 458 SH Call SOLE   0 0 0
PROLOGIS INC. PUT 74340W953 0 245 SH Put SOLE   0 0 0
PALOMAR HLDGS INC CALL 69753M905 34 4 SH Call SOLE   0 0 0
PALOMAR HLDGS INC COM 69753M105 341 3,978 SH   SOLE   3,978 0 0
PLANET FITNESS INC CALL 72703H901 4,639 766 SH Call SOLE   0 0 0
PLANET FITNESS INC PUT 72703H951 7,698 1,271 SH Put SOLE   0 0 0
DOUGLAS DYNAMICS INC COM 25960R105 0 2 SH   SOLE   2 0 0
DOUGLAS DYNAMICS INC PUT 25960R955 3 1 SH Put SOLE   0 0 0
PULSE BIOSCIENCES INC CALL 74587B901 8 8 SH Call SOLE   0 0 0
PULSE BIOSCIENCES INC COM 74587B101 12 1,212 SH   SOLE   1,212 0 0
PLANTRONICS INC NEW CALL 727493908 833 568 SH Call SOLE   0 0 0
PLANTRONICS INC NEW PUT 727493958 204 139 SH Put SOLE   0 0 0
PLUG POWER INC CALL 72919P902 3,314 4,037 SH Call SOLE   0 0 0
PLUG POWER INC COM 72919P202 650 79,196 SH   SOLE   79,196 0 0
PLUG POWER INC PUT 72919P952 1,075 1,310 SH Put SOLE   0 0 0
EPLUS INC CALL 294268907 42 6 SH Call SOLE   0 0 0
EPLUS INC COM 294268107 1 17 SH   SOLE   17 0 0
PROTALIX BIOTHERAPEUTICS INC CALL 74365A909 71 189 SH Call SOLE   0 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A309 8 2,197 SH   SOLE   2,197 0 0
PROTALIX BIOTHERAPEUTICS INC PUT 74365A959 3 10 SH Put SOLE   0 0 0
PLAYA HOTELS & RESORTS NV CALL N70544906 114 315 SH Call SOLE   0 0 0
PLAYA HOTELS & RESORTS NV PUT N70544956 4 12 SH Put SOLE   0 0 0
PHILIP MORRIS INTL INC CALL 718172909 13,794 1,969 SH Call SOLE   0 0 0
PHILIP MORRIS INTL INC PUT 718172959 5,072 724 SH Put SOLE   0 0 0
PENNYMAC MTG INVT TR CALL 70931T903 1,174 670 SH Call SOLE   0 0 0
PENNYMAC MTG INVT TR PUT 70931T953 317 181 SH Put SOLE   0 0 0
PNC FINL SVCS GROUP INC CALL 693475905 8,753 832 SH Call SOLE   0 0 0
PNC FINL SVCS GROUP INC PUT 693475955 5,733 545 SH Put SOLE   0 0 0
PINNACLE FINL PARTNERS INC CALL 72346Q904 508 121 SH Call SOLE   0 0 0
PNM RES INC CALL 69349H907 34 9 SH Call SOLE   0 0 0
PNM RES INC COM 69349H107 148 3,854 SH   SOLE   3,854 0 0
PNM RES INC PUT 69349H957 3 1 SH Put SOLE   0 0 0
PENNANTPARK INVT CORP CALL 708062904 28 81 SH Call SOLE   0 0 0
PENNANTPARK INVT CORP COM 708062104 29 8,361 SH   SOLE   8,361 0 0
PENNANTPARK INVT CORP PUT 708062954 44 128 SH Put SOLE   0 0 0
PENTAIR PLC CALL G7S00T904 246 65 SH Call SOLE   0 0 0
PENTAIR PLC PUT G7S00T954 189 50 SH Put SOLE   0 0 0
PINNACLE WEST CAP CORP CALL 723484901 124 17 SH Call SOLE   0 0 0
PINNACLE WEST CAP CORP PUT 723484951 1,275 174 SH Put SOLE   0 0 0
INSULET CORP CALL 45784P901 660 34 SH Call SOLE   0 0 0
INSULET CORP COM 45784P101 628 3,235 SH   SOLE   3,235 0 0
INSULET CORP PUT 45784P951 2,894 149 SH Put SOLE   0 0 0
POLYONE CORP CALL 73179P906 2 1 SH Call SOLE   0 0 0
POOL CORPORATION CALL 73278L905 2,881 106 SH Call SOLE   0 0 0
POOL CORPORATION COM 73278L105 138 510 SH   SOLE   510 0 0
POOL CORPORATION PUT 73278L955 2,773 102 SH Put SOLE   0 0 0
PORTLAND GEN ELEC CO CALL 736508907 133 32 SH Call SOLE   0 0 0
PORTLAND GEN ELEC CO COM 736508847 92 2,223 SH   SOLE   2,223 0 0
PORTLAND GEN ELEC CO PUT 736508957 83 20 SH Put SOLE   0 0 0
POST HLDGS INC CALL 737446904 5,055 577 SH Call SOLE   0 0 0
POST HLDGS INC PUT 737446954 1,515 173 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 1 1 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y426 0 71 SH   SOLE   71 0 0
POWER INTEGRATIONS INC CALL 739276903 118 10 SH Call SOLE   0 0 0
POWER INTEGRATIONS INC COM 739276103 88 751 SH   SOLE   751 0 0
POWER INTEGRATIONS INC PUT 739276953 11 1 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 77 14 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V100 118 2,143 SH   SOLE   2,143 0 0
PILGRIMS PRIDE CORP CALL 72147K908 184 109 SH Call SOLE   0 0 0
PILGRIMS PRIDE CORP COM 72147K108 186 11,033 SH   SOLE   11,033 0 0
PILGRIMS PRIDE CORP PUT 72147K958 351 208 SH Put SOLE   0 0 0
PPD INC CALL 69355F902 190 71 SH Call SOLE   0 0 0
PPD INC COM 69355F102 1 50 SH   SOLE   50 0 0
PPG INDS INC CALL 693506907 318 30 SH Call SOLE   0 0 0
PPG INDS INC COM 693506107 2,404 22,668 SH   SOLE   22,668 0 0
PPG INDS INC PUT 693506957 5,483 517 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 6 1 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 56 9 SH Put SOLE   0 0 0
PPL CORP CALL 69351T906 5,449 2,109 SH Call SOLE   0 0 0
PPL CORP PUT 69351T956 1,677 649 SH Put SOLE   0 0 0
PROASSURANCE CORP CALL 74267C906 89 62 SH Call SOLE   0 0 0
PROASSURANCE CORP COM 74267C106 0 58 SH   SOLE   58 0 0
PROASSURANCE CORP PUT 74267C956 52 36 SH Put SOLE   0 0 0
PRA GROUP INC CALL 69354N906 371 96 SH Call SOLE   0 0 0
PRA GROUP INC COM 69354N106 145 3,756 SH   SOLE   3,756 0 0
PRA GROUP INC PUT 69354N956 27 7 SH Put SOLE   0 0 0
PRA HEALTH SCIENCES INC CALL 69354M908 428 44 SH Call SOLE   0 0 0
PERCEPTRON INC COM 71361F100 35 10,719 SH   SOLE   10,719 0 0
PERDOCEO ED CORP CALL 71363P906 344 216 SH Call SOLE   0 0 0
PERDOCEO ED CORP PUT 71363P956 73 46 SH Put SOLE   0 0 0
PERFICIENT INC CALL 71375U901 486 136 SH Call SOLE   0 0 0
PERFICIENT INC PUT 71375U951 586 164 SH Put SOLE   0 0 0
PERRIGO CO PLC CALL G97822903 3,675 665 SH Call SOLE   0 0 0
PERRIGO CO PLC COM G97822103 439 7,950 SH   SOLE   7,950 0 0
PERRIGO CO PLC PUT G97822953 3,039 550 SH Put SOLE   0 0 0
PROGRESS SOFTWARE CORP CALL 743312900 151 39 SH Call SOLE   0 0 0
PROGRESS SOFTWARE CORP COM 743312100 704 18,179 SH   SOLE   18,179 0 0
PROGRESS SOFTWARE CORP PUT 743312950 286 74 SH Put SOLE   0 0 0
PRIMERICA INC CALL 74164M908 338 29 SH Call SOLE   0 0 0
PROTO LABS INC CALL 743713909 78 7 SH Call SOLE   0 0 0
PROTO LABS INC COM 743713109 325 2,897 SH   SOLE   2,897 0 0
PROTO LABS INC PUT 743713959 157 14 SH Put SOLE   0 0 0
PRIMO WATER CORPORATION CALL 74167P908 23 17 SH Call SOLE   0 0 0
PRIMO WATER CORPORATION COM 74167P108 83 6,053 SH   SOLE   6,053 0 0
PRIMO WATER CORPORATION PUT 74167P958 24 18 SH Put SOLE   0 0 0
PRIMO WATER CORPORATION CALL 74167P908 34 25 SH Call SOLE   0 0 0
PROS HOLDINGS INC CALL 74346Y903 444 100 SH Call SOLE   0 0 0
PROS HOLDINGS INC PUT 74346Y953 128 29 SH Put SOLE   0 0 0
PURPLE INNOVATION INC CALL 74640Y906 295 164 SH Call SOLE   0 0 0
PURPLE INNOVATION INC COM 74640Y106 278 15,484 SH   SOLE   15,484 0 0
PURPLE INNOVATION INC PUT 74640Y956 252 140 SH Put SOLE   0 0 0
PROQR THRAPEUTICS N V CALL N71542909 0 1 SH Call SOLE   0 0 0
PROQR THRAPEUTICS N V COM N71542109 11 1,853 SH   SOLE   1,853 0 0
PERSPECTA INC CALL 715347900 25 11 SH Call SOLE   0 0 0
PERSPECTA INC COM 715347100 226 9,754 SH   SOLE   9,754 0 0
PERSPECTA INC PUT 715347950 85 37 SH Put SOLE   0 0 0
PROTHENA CORP PLC CALL G72800908 321 307 SH Call SOLE   0 0 0
PROTHENA CORP PLC COM G72800108 13 1,301 SH   SOLE   1,301 0 0
PROTHENA CORP PLC PUT G72800958 292 280 SH Put SOLE   0 0 0
PARATEK PHARMACEUTICALS INC CALL 699374902 78 151 SH Call SOLE   0 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 65 12,519 SH   SOLE   12,519 0 0
PARATEK PHARMACEUTICALS INC PUT 699374952 17 33 SH Put SOLE   0 0 0
U.S. AUTO PARTS NETWORK INC CALL 90343C900 12 14 SH Call SOLE   0 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 120 13,920 SH   SOLE   13,920 0 0
PARTY CITY HOLDCO INC CALL 702149905 146 986 SH Call SOLE   0 0 0
PARTY CITY HOLDCO INC COM 702149105 90 60,557 SH   SOLE   60,557 0 0
PARTY CITY HOLDCO INC PUT 702149955 62 417 SH Put SOLE   0 0 0
PRUDENTIAL FINL INC CALL 744320902 5,353 879 SH Call SOLE   0 0 0
PRUDENTIAL FINL INC PUT 744320952 8,410 1,381 SH Put SOLE   0 0 0
PROVENTION BIO INC CALL 74374N902 409 290 SH Call SOLE   0 0 0
PROVENTION BIO INC COM 74374N102 163 11,619 SH   SOLE   11,619 0 0
PROVENTION BIO INC PUT 74374N952 537 381 SH Put SOLE   0 0 0
PLURALSIGHT INC CALL 72941B906 440 244 SH Call SOLE   0 0 0
PLURALSIGHT INC COM 72941B106 198 11,023 SH   SOLE   11,023 0 0
PLURALSIGHT INC PUT 72941B956 519 288 SH Put SOLE   0 0 0
PUBLIC STORAGE CALL 74460D909 1,803 94 SH Call SOLE   0 0 0
PUBLIC STORAGE PUT 74460D959 1,631 85 SH Put SOLE   0 0 0
PROSPECT CAP CORP CALL 74348T902 652 1,277 SH Call SOLE   0 0 0
PROSPECT CAP CORP COM 74348T102 81 15,862 SH   SOLE   15,862 0 0
PROSPECT CAP CORP PUT 74348T952 477 934 SH Put SOLE   0 0 0
PRICESMART INC CALL 741511909 6 1 SH Call SOLE   0 0 0
PRICESMART INC COM 741511109 21 354 SH   SOLE   354 0 0
PRICESMART INC PUT 741511959 814 135 SH Put SOLE   0 0 0
PARSONS CORPORATION CALL 70202L902 28 8 SH Call SOLE   0 0 0
PARSONS CORPORATION COM 70202L102 34 952 SH   SOLE   952 0 0
PERSONALIS INC CALL 71535D906 3 3 SH Call SOLE   0 0 0
PEARSON PLC CALL 705015905 3 5 SH Call SOLE   0 0 0
PEARSON PLC COM 705015105 86 11,963 SH   SOLE   11,963 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 1 1 SH Call SOLE   0 0 0
PROSHARES TR CALL 74347B909 364 192 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B714 189 9,981 SH   SOLE   9,981 0 0
PROSHARES TR PUT 74347B959 294 155 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 1,273 834 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R313 1,015 66,498 SH   SOLE   66,498 0 0
PROSHARES TR PUT 74347R952 111 73 SH Put SOLE   0 0 0
PURE STORAGE INC CALL 74624M902 2,833 1,635 SH Call SOLE   0 0 0
PURE STORAGE INC PUT 74624M952 419 242 SH Put SOLE   0 0 0
PLURISTEM THERAPEUTICS INC CALL 72940R900 720 815 SH Call SOLE   0 0 0
PLURISTEM THERAPEUTICS INC COM 72940R300 0 100 SH   SOLE   100 0 0
PLURISTEM THERAPEUTICS INC PUT 72940R950 1,992 2,254 SH Put SOLE   0 0 0
PHILLIPS 66 CALL 718546904 6,010 836 SH Call SOLE   0 0 0
PHILLIPS 66 COM 718546104 257 3,575 SH   SOLE   3,575 0 0
PHILLIPS 66 PUT 718546954 5,148 716 SH Put SOLE   0 0 0
PHILLIPS 66 PARTNERS LP CALL 718549907 158 44 SH Call SOLE   0 0 0
PHILLIPS 66 PARTNERS LP COM 718549207 93 2,594 SH   SOLE   2,594 0 0
PHILLIPS 66 PARTNERS LP PUT 718549957 223 62 SH Put SOLE   0 0 0
PTC INC CALL 69370C900 739 95 SH Call SOLE   0 0 0
PTC INC COM 69370C100 146 1,881 SH   SOLE   1,881 0 0
PTC INC PUT 69370C950 645 83 SH Put SOLE   0 0 0
PTC THERAPEUTICS INC CALL 69366J900 1,633 322 SH Call SOLE   0 0 0
PTC THERAPEUTICS INC PUT 69366J950 1,760 347 SH Put SOLE   0 0 0
POLARITYTE INC CALL 731094908 178 1,440 SH Call SOLE   0 0 0
POLARITYTE INC PUT 731094958 1 10 SH Put SOLE   0 0 0
PATTERSON UTI ENERGY INC CALL 703481901 20 60 SH Call SOLE   0 0 0
PATTERSON UTI ENERGY INC COM 703481101 56 16,246 SH   SOLE   16,246 0 0
PATTERSON UTI ENERGY INC PUT 703481951 7 23 SH Put SOLE   0 0 0
PROTEOSTASIS THERAPEUTICS IN CALL 74373B909 34 249 SH Call SOLE   0 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 44 32,247 SH   SOLE   32,247 0 0
PROTEOSTASIS THERAPEUTICS IN PUT 74373B959 49 363 SH Put SOLE   0 0 0
PORTOLA PHARMACEUTICALS INC CALL 737010908 1,014 564 SH Call SOLE   0 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 10 576 SH   SOLE   576 0 0
PORTOLA PHARMACEUTICALS INC PUT 737010958 649 361 SH Put SOLE   0 0 0
PORTMAN RIDGE FIN CORP COM 73688F102 0 478 SH   SOLE   478 0 0
PORTMAN RIDGE FIN CORP PUT 73688F952 1 18 SH Put SOLE   0 0 0
PELOTON INTERACTIVE INC CALL 70614W900 18,503 3,203 SH Call SOLE   0 0 0
PELOTON INTERACTIVE INC COM 70614W100 9,661 167,235 SH   SOLE   167,235 0 0
PELOTON INTERACTIVE INC PUT 70614W950 54,303 9,400 SH Put SOLE   0 0 0
PETROCHINA CO LTD CALL 71646E900 3 1 SH Call SOLE   0 0 0
PETROCHINA CO LTD COM 71646E100 222 6,720 SH   SOLE   6,720 0 0
PETROCHINA CO LTD PUT 71646E950 906 274 SH Put SOLE   0 0 0
PETROCHINA CO LTD CALL 71646E900 654 198 SH Call SOLE   0 0 0
PETROCHINA CO LTD PUT 71646E950 816 247 SH Put SOLE   0 0 0
PRUDENTIAL PLC CALL 74435K904 27 9 SH Call SOLE   0 0 0
PRUDENTIAL PLC COM 74435K204 255 8,423 SH   SOLE   8,423 0 0
PRUDENTIAL PLC PUT 74435K954 622 205 SH Put SOLE   0 0 0
PROPETRO HLDG CORP CALL 74347M908 614 1,196 SH Call SOLE   0 0 0
PROPETRO HLDG CORP PUT 74347M958 427 832 SH Put SOLE   0 0 0
PENN VA CORP CALL 70788V902 343 360 SH Call SOLE   0 0 0
PENN VA CORP COM 70788V102 75 7,917 SH   SOLE   7,917 0 0
PENN VA CORP PUT 70788V952 135 142 SH Put SOLE   0 0 0
PRETIUM RES INC CALL 74139C902 1,333 1,588 SH Call SOLE   0 0 0
PRETIUM RES INC PUT 74139C952 844 1,005 SH Put SOLE   0 0 0
PVH CORPORATION CALL 693656900 1,797 374 SH Call SOLE   0 0 0
PVH CORPORATION COM 693656100 919 19,131 SH   SOLE   19,131 0 0
PVH CORPORATION PUT 693656950 2,671 556 SH Put SOLE   0 0 0
PERMIANVILLE RTY TR CALL 71425H900 1 14 SH Call SOLE   0 0 0
PERMIANVILLE RTY TR COM 71425H100 0 127 SH   SOLE   127 0 0
PERMIANVILLE RTY TR PUT 71425H950 0 3 SH Put SOLE   0 0 0
POWERFLEET INC COM 73931J109 22 4,884 SH   SOLE   4,884 0 0
QUANTA SVCS INC CALL 74762E902 1,451 370 SH Call SOLE   0 0 0
QUANTA SVCS INC COM 74762E102 167 4,262 SH   SOLE   4,262 0 0
QUANTA SVCS INC PUT 74762E952 388 99 SH Put SOLE   0 0 0
PIONEER NAT RES CO CALL 723787907 4,201 430 SH Call SOLE   0 0 0
PIONEER NAT RES CO PUT 723787957 5,314 544 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 0 1 SH Call SOLE   0 0 0
PIXELWORKS INC COM 72581M305 51 16,026 SH   SOLE   16,026 0 0
PIXELWORKS INC PUT 72581M955 3 12 SH Put SOLE   0 0 0
PAYPAL HLDGS INC CALL 70450Y903 83,090 4,769 SH Call SOLE   0 0 0
PAYPAL HLDGS INC PUT 70450Y953 117,518 6,745 SH Put SOLE   0 0 0
PYXUS INTL INC CALL 74737V906 4 106 SH Call SOLE   0 0 0
PYXUS INTL INC PUT 74737V956 24 524 SH Put SOLE   0 0 0
PAPA JOHNS INTL INC CALL 698813902 4,748 598 SH Call SOLE   0 0 0
PAPA JOHNS INTL INC COM 698813102 259 3,265 SH   SOLE   3,265 0 0
PAPA JOHNS INTL INC PUT 698813952 5,026 633 SH Put SOLE   0 0 0
QUALCOMM INC CALL 747525903 45,440 4,982 SH Call SOLE   0 0 0
QUALCOMM INC PUT 747525953 60,663 6,651 SH Put SOLE   0 0 0
QUDIAN INC CALL 747798906 236 1,390 SH Call SOLE   0 0 0
QUDIAN INC COM 747798106 225 132,522 SH   SOLE   132,522 0 0
QUDIAN INC PUT 747798956 522 3,073 SH Put SOLE   0 0 0
QUIDEL CORP CALL 74838J901 4,497 201 SH Call SOLE   0 0 0
QUIDEL CORP COM 74838J101 1,290 5,769 SH   SOLE   5,769 0 0
QUIDEL CORP PUT 74838J951 14,229 636 SH Put SOLE   0 0 0
QEP RESOURCES INC CALL 74733V900 271 2,102 SH Call SOLE   0 0 0
QEP RESOURCES INC PUT 74733V950 221 1,718 SH Put SOLE   0 0 0
QIAGEN NV CALL N72482903 1,720 402 SH Call SOLE   0 0 0
QIAGEN NV PUT N72482953 239 56 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 2,405 1,897 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 805 635 SH Put SOLE   0 0 0
QIWI PLC CALL 74735M908 398 230 SH Call SOLE   0 0 0
QIWI PLC COM 74735M108 405 23,409 SH   SOLE   23,409 0 0
QIWI PLC PUT 74735M958 445 257 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 0 93 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R206 0 64,891 SH   SOLE   64,891 0 0
PROSHARES TR PUT 74347R952 0 698 SH Put SOLE   0 0 0
QUALYS INC CALL 74758T903 988 95 SH Call SOLE   0 0 0
QUALYS INC PUT 74758T953 644 62 SH Put SOLE   0 0 0
QUANTUM CORP CALL 747906901 6 18 SH Call SOLE   0 0 0
QUANTUM CORP PUT 747906951 0 1 SH Put SOLE   0 0 0
QUINSTREET INC CALL 74874Q900 41 40 SH Call SOLE   0 0 0
QUINSTREET INC PUT 74874Q950 12 12 SH Put SOLE   0 0 0
INVESCO QQQ TR CALL 46090E903 1,401,663 56,610 SH Call SOLE   0 0 0
INVESCO QQQ TR COM 46090E103 95,405 385,321 SH   SOLE   385,321 0 0
INVESCO QQQ TR PUT 46090E953 2,705,327 109,262 SH Put SOLE   0 0 0
DIREXION SHS ETF TR COM 25459Y207 0 14 SH   SOLE   14 0 0
QURATE RETAIL INC CALL 74915M900 325 343 SH Call SOLE   0 0 0
QURATE RETAIL INC PUT 74915M950 117 124 SH Put SOLE   0 0 0
QORVO INC CALL 74736K901 4,089 370 SH Call SOLE   0 0 0
QORVO INC COM 74736K101 1,987 17,984 SH   SOLE   17,984 0 0
QORVO INC PUT 74736K951 6,543 592 SH Put SOLE   0 0 0
RESTAURANT BRANDS INTL INC CALL 76131D903 11,516 2,108 SH Call SOLE   0 0 0
RESTAURANT BRANDS INTL INC PUT 76131D953 2,589 474 SH Put SOLE   0 0 0
QUOTIENT LTD CALL G73268907 2 4 SH Call SOLE   0 0 0
QUOTIENT LTD COM G73268107 90 12,244 SH   SOLE   12,244 0 0
QTS RLTY TR INC CALL 74736A903 25 4 SH Call SOLE   0 0 0
QTS RLTY TR INC COM 74736A103 126 1,966 SH   SOLE   1,966 0 0
QTS RLTY TR INC PUT 74736A953 352 55 SH Put SOLE   0 0 0
QUTOUTIAO INC CALL 74915J907 96 323 SH Call SOLE   0 0 0
QUTOUTIAO INC COM 74915J107 13 4,600 SH   SOLE   4,600 0 0
QUTOUTIAO INC PUT 74915J957 4 15 SH Put SOLE   0 0 0
Q2 HLDGS INC CALL 74736L909 257 30 SH Call SOLE   0 0 0
Q2 HLDGS INC COM 74736L109 92 1,076 SH   SOLE   1,076 0 0
Q2 HLDGS INC PUT 74736L959 351 41 SH Put SOLE   0 0 0
QUAD / GRAPHICS INC CALL 747301909 52 160 SH Call SOLE   0 0 0
QUAD / GRAPHICS INC PUT 747301959 5 17 SH Put SOLE   0 0 0
ISHARES TR CALL 46432F902 28 3 SH Call SOLE   0 0 0
ISHARES TR COM 46432F339 0 1 SH   SOLE   1 0 0
ISHARES TR PUT 46432F952 9 1 SH Put SOLE   0 0 0
QUICKLOGIC CORP CALL 74837P905 10 35 SH Call SOLE   0 0 0
QUICKLOGIC CORP COM 74837P405 2 944 SH   SOLE   944 0 0
QUICKLOGIC CORP PUT 74837P955 6 22 SH Put SOLE   0 0 0
QUOTIENT TECHNOLOGY INC CALL 749119903 7 10 SH Call SOLE   0 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 45 6,221 SH   SOLE   6,221 0 0
QUOTIENT TECHNOLOGY INC PUT 749119953 68 93 SH Put SOLE   0 0 0
UNIQURE NV CALL N90064901 500 111 SH Call SOLE   0 0 0
UNIQURE NV COM N90064101 1,065 23,641 SH   SOLE   23,641 0 0
UNIQURE NV PUT N90064951 2,144 476 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 18 9 SH Call SOLE   0 0 0
RYDER SYS INC CALL 783549908 202 54 SH Call SOLE   0 0 0
RYDER SYS INC PUT 783549958 330 88 SH Put SOLE   0 0 0
FERRARI N V CALL N3167Y903 12,381 724 SH Call SOLE   0 0 0
FERRARI N V COM N3167Y103 2,394 14,002 SH   SOLE   14,002 0 0
FERRARI N V PUT N3167Y953 22,077 1,291 SH Put SOLE   0 0 0
RITE AID CORP CALL 767754902 4,002 2,346 SH Call SOLE   0 0 0
RITE AID CORP COM 767754872 360 21,109 SH   SOLE   21,109 0 0
RITE AID CORP PUT 767754952 1,641 962 SH Put SOLE   0 0 0
RITE AID CORP CALL 767754902 16,684 9,780 SH Call SOLE   0 0 0
RITE AID CORP PUT 767754952 496 291 SH Put SOLE   0 0 0
RADA ELECTR INDS LTD CALL M81863904 1,105 1,691 SH Call SOLE   0 0 0
RADA ELECTR INDS LTD COM M81863124 478 73,131 SH   SOLE   73,131 0 0
RADA ELECTR INDS LTD PUT M81863954 191 293 SH Put SOLE   0 0 0
FREIGHTCAR AMER INC COM 357023100 12 10,286 SH   SOLE   10,286 0 0
LIVERAMP HLDGS INC CALL 53815P908 683 161 SH Call SOLE   0 0 0
LIVERAMP HLDGS INC COM 53815P108 126 2,982 SH   SOLE   2,982 0 0
LIVERAMP HLDGS INC PUT 53815P958 297 70 SH Put SOLE   0 0 0
ULTRAGENYX PHARMACEUTICAL IN CALL 90400D908 469 60 SH Call SOLE   0 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1,844 23,579 SH   SOLE   23,579 0 0
ULTRAGENYX PHARMACEUTICAL IN PUT 90400D958 1,666 213 SH Put SOLE   0 0 0
RAVEN INDS INC CALL 754212908 10 5 SH Call SOLE   0 0 0
RAVEN INDS INC COM 754212108 2 115 SH   SOLE   115 0 0
RAVEN INDS INC PUT 754212958 21 10 SH Put SOLE   0 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 0 15 SH   SOLE   15 0 0
RIBBON COMMUNICATIONS INC CALL 762544904 12 31 SH Call SOLE   0 0 0
RIBBON COMMUNICATIONS INC COM 762544104 14 3,604 SH   SOLE   3,604 0 0
RIBBON COMMUNICATIONS INC PUT 762544954 0 1 SH Put SOLE   0 0 0
REGAL BELOIT CORP CALL 758750903 26 3 SH Call SOLE   0 0 0
REGAL BELOIT CORP COM 758750103 86 987 SH   SOLE   987 0 0
REGAL BELOIT CORP PUT 758750953 26 3 SH Put SOLE   0 0 0
ROYAL BK SCOTLAND GROUP PLC CALL 780097909 90 296 SH Call SOLE   0 0 0
ROYAL BK SCOTLAND GROUP PLC COM 780097689 108 35,514 SH   SOLE   35,514 0 0
ROYAL BK SCOTLAND GROUP PLC PUT 780097959 72 239 SH Put SOLE   0 0 0
READY CAPITAL CORP CALL 75574U901 36 42 SH Call SOLE   0 0 0
READY CAPITAL CORP COM 75574U101 4 552 SH   SOLE   552 0 0
READY CAPITAL CORP PUT 75574U951 24 28 SH Put SOLE   0 0 0
AVITA THERAPEUTICS INC COM 05380C102 53 1,765 SH   SOLE   1,765 0 0
AVITA THERAPEUTICS INC CALL 05380C902 9 3 SH Call SOLE   0 0 0
AVITA THERAPEUTICS INC PUT 05380C952 290 95 SH Put SOLE   0 0 0
ROGERS COMMUNICATIONS INC CALL 775109900 52 13 SH Call SOLE   0 0 0
ROGERS COMMUNICATIONS INC PUT 775109950 132 33 SH Put SOLE   0 0 0
RENT A CTR INC NEW CALL 76009N900 506 182 SH Call SOLE   0 0 0
RENT A CTR INC NEW PUT 76009N950 108 39 SH Put SOLE   0 0 0
ROCKET PHARMACEUTICALS INC CALL 77313F906 12 6 SH Call SOLE   0 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 188 8,985 SH   SOLE   8,985 0 0
ROYAL CARIBBEAN CRUISES LTD CALL V7780T903 28,615 5,689 SH Call SOLE   0 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 9,421 187,297 SH   SOLE   187,297 0 0
ROYAL CARIBBEAN CRUISES LTD PUT V7780T953 45,999 9,145 SH Put SOLE   0 0 0
R1 RCM INC CALL 749397905 525 471 SH Call SOLE   0 0 0
R1 RCM INC COM 749397105 99 8,937 SH   SOLE   8,937 0 0
R1 RCM INC PUT 749397955 529 475 SH Put SOLE   0 0 0
ARCUS BIOSCIENCES INC CALL 03969F909 12 5 SH Call SOLE   0 0 0
REDFIN CORP CALL 75737F908 3,633 867 SH Call SOLE   0 0 0
REDFIN CORP PUT 75737F958 6,567 1,567 SH Put SOLE   0 0 0
REDHILL BIOPHARMA LTD CALL 757468903 16 25 SH Call SOLE   0 0 0
REDHILL BIOPHARMA LTD COM 757468103 224 33,545 SH   SOLE   33,545 0 0
REDHILL BIOPHARMA LTD PUT 757468953 10 15 SH Put SOLE   0 0 0
READING INTERNATIONAL INC CALL 755408901 120 283 SH Call SOLE   0 0 0
READING INTERNATIONAL INC COM 755408101 77 18,167 SH   SOLE   18,167 0 0
READING INTERNATIONAL INC PUT 755408951 10 25 SH Put SOLE   0 0 0
RADIAN GROUP INC CALL 750236901 879 567 SH Call SOLE   0 0 0
RADIAN GROUP INC PUT 750236951 263 170 SH Put SOLE   0 0 0
RADNET INC CALL 750491902 19 12 SH Call SOLE   0 0 0
RADNET INC COM 750491102 125 7,935 SH   SOLE   7,935 0 0
RADNET INC PUT 750491952 239 151 SH Put SOLE   0 0 0
ROYAL DUTCH SHELL PLC CALL 780259906 18,554 5,676 SH Call SOLE   0 0 0
ROYAL DUTCH SHELL PLC PUT 780259956 3,063 937 SH Put SOLE   0 0 0
ROYAL DUTCH SHELL PLC CALL 780259906 5,791 1,902 SH Call SOLE   0 0 0
ROYAL DUTCH SHELL PLC PUT 780259956 5,158 1,694 SH Put SOLE   0 0 0
RADIUS HEALTH INC CALL 750469907 42 31 SH Call SOLE   0 0 0
RADIUS HEALTH INC COM 750469207 57 4,208 SH   SOLE   4,208 0 0
RADIUS HEALTH INC PUT 750469957 144 106 SH Put SOLE   0 0 0
RADWARE LTD CALL M81873907 950 403 SH Call SOLE   0 0 0
RADWARE LTD COM M81873107 1,156 49,011 SH   SOLE   49,011 0 0
RADWARE LTD PUT M81873957 1,080 458 SH Put SOLE   0 0 0
DR REDDYS LABS LTD CALL 256135903 74 14 SH Call SOLE   0 0 0
DR REDDYS LABS LTD COM 256135203 17 337 SH   SOLE   337 0 0
DR REDDYS LABS LTD PUT 256135953 5 1 SH Put SOLE   0 0 0
EVEREST RE GROUP LTD CALL G3223R908 350 17 SH Call SOLE   0 0 0
EVEREST RE GROUP LTD COM G3223R108 202 983 SH   SOLE   983 0 0
EVEREST RE GROUP LTD PUT G3223R958 371 18 SH Put SOLE   0 0 0
THE REALREAL INC CALL 88339P901 443 347 SH Call SOLE   0 0 0
THE REALREAL INC COM 88339P101 402 31,501 SH   SOLE   31,501 0 0
THE REALREAL INC PUT 88339P951 727 569 SH Put SOLE   0 0 0
RISE ED CAYMAN LTD CALL 76761L902 0 1 SH Call SOLE   0 0 0
RISE ED CAYMAN LTD COM 76761L102 0 165 SH   SOLE   165 0 0
REEDS INC CALL 758338907 48 506 SH Call SOLE   0 0 0
RESEARCH FRONTIERS INC CALL 760911907 153 377 SH Call SOLE   0 0 0
RESEARCH FRONTIERS INC COM 760911107 59 14,670 SH   SOLE   14,670 0 0
RESEARCH FRONTIERS INC PUT 760911957 22 55 SH Put SOLE   0 0 0
REGENCY CTRS CORP CALL 758849903 151 33 SH Call SOLE   0 0 0
REGENCY CTRS CORP COM 758849103 2,255 49,157 SH   SOLE   49,157 0 0
REGENCY CTRS CORP PUT 758849953 4,065 886 SH Put SOLE   0 0 0
RENEWABLE ENERGY GROUP INC CALL 75972A901 396 160 SH Call SOLE   0 0 0
RENEWABLE ENERGY GROUP INC COM 75972A301 121 4,911 SH   SOLE   4,911 0 0
RENEWABLE ENERGY GROUP INC PUT 75972A951 2,359 952 SH Put SOLE   0 0 0
REGENERON PHARMACEUTICALS CALL 75886F907 10,477 168 SH Call SOLE   0 0 0
REGENERON PHARMACEUTICALS COM 75886F107 3,935 6,310 SH   SOLE   6,310 0 0
REGENERON PHARMACEUTICALS PUT 75886F957 24,010 385 SH Put SOLE   0 0 0
RING ENERGY INC CALL 76680V908 26 226 SH Call SOLE   0 0 0
RING ENERGY INC PUT 76680V958 0 1 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 1 1 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X641 10 852 SH   SOLE   852 0 0
ISHARES TR CALL 46435G904 1,787 719 SH Call SOLE   0 0 0
ISHARES TR COM 46435G342 564 22,713 SH   SOLE   22,713 0 0
ISHARES TR PUT 46435G954 2,376 956 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189H908 27 8 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189H805 2 68 SH   SOLE   68 0 0
VANECK VECTORS ETF TR PUT 92189H958 20 6 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189H908 160 47 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189H958 6 2 SH Put SOLE   0 0 0
RECRO PHARMA INC CALL 75629F909 9 21 SH Call SOLE   0 0 0
RECRO PHARMA INC PUT 75629F959 0 2 SH Put SOLE   0 0 0
RPC INC CALL 749660906 7 25 SH Call SOLE   0 0 0
RPC INC COM 749660106 12 3,937 SH   SOLE   3,937 0 0
RPC INC PUT 749660956 37 121 SH Put SOLE   0 0 0
FRONT YD RESIDENTIAL CORP CALL 35904G907 1,326 1,525 SH Call SOLE   0 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 87 10,059 SH   SOLE   10,059 0 0
FRONT YD RESIDENTIAL CORP PUT 35904G957 46 53 SH Put SOLE   0 0 0
RESONANT INC CALL 76118L902 31 135 SH Call SOLE   0 0 0
RESONANT INC COM 76118L102 9 3,885 SH   SOLE   3,885 0 0
RESONANT INC PUT 76118L952 34 147 SH Put SOLE   0 0 0
REATA PHARMACEUTICALS INC CALL 75615P903 998 64 SH Call SOLE   0 0 0
REATA PHARMACEUTICALS INC PUT 75615P953 265 17 SH Put SOLE   0 0 0
REVLON INC CALL 761525909 60 61 SH Call SOLE   0 0 0
REVLON INC COM 761525609 314 31,792 SH   SOLE   31,792 0 0
REVLON INC PUT 761525959 307 311 SH Put SOLE   0 0 0
REV GROUP INC CALL 749527907 0 1 SH Call SOLE   0 0 0
REYNOLDS CONSUMER PRODS INC CALL 76171L906 239 69 SH Call SOLE   0 0 0
RESIDEO TECHNOLOGIES INC CALL 76118Y904 0 131 SH Call SOLE   0 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 0 30,524 SH   SOLE   30,524 0 0
RESIDEO TECHNOLOGIES INC PUT 76118Y954 0 225 SH Put SOLE   0 0 0
REGIONS FINANCIAL CORP NEW CALL 7591EP900 1,805 1,624 SH Call SOLE   0 0 0
REGIONS FINANCIAL CORP NEW PUT 7591EP950 1,342 1,207 SH Put SOLE   0 0 0
RF INDS LTD CALL 749552905 17 37 SH Call SOLE   0 0 0
RF INDS LTD PUT 749552955 4 10 SH Put SOLE   0 0 0
RESOLUTE FST PRODS INC CALL 76117W909 4 19 SH Call SOLE   0 0 0
RESOLUTE FST PRODS INC PUT 76117W959 0 1 SH Put SOLE   0 0 0
REINSURANCE GRP OF AMERICA I CALL 759351904 760 97 SH Call SOLE   0 0 0
REINSURANCE GRP OF AMERICA I PUT 759351954 156 20 SH Put SOLE   0 0 0
REPLIGEN CORP CALL 759916909 234 19 SH Call SOLE   0 0 0
REPLIGEN CORP COM 759916109 351 2,842 SH   SOLE   2,842 0 0
REPLIGEN CORP PUT 759916959 2,694 218 SH Put SOLE   0 0 0
ROYAL GOLD INC CALL 780287908 5,954 479 SH Call SOLE   0 0 0
ROYAL GOLD INC COM 780287108 269 2,169 SH   SOLE   2,169 0 0
ROYAL GOLD INC PUT 780287958 3,257 262 SH Put SOLE   0 0 0
REGULUS THERAPEUTICS INC COM 75915K200 10 15,308 SH   SOLE   15,308 0 0
REGULUS THERAPEUTICS INC PUT 75915K950 0 11 SH Put SOLE   0 0 0
REGENXBIO INC CALL 75901B907 489 133 SH Call SOLE   0 0 0
REGENXBIO INC COM 75901B107 447 12,150 SH   SOLE   12,150 0 0
REGENXBIO INC PUT 75901B957 1,115 303 SH Put SOLE   0 0 0
STURM RUGER & CO INC CALL 864159908 1,352 178 SH Call SOLE   0 0 0
STURM RUGER & CO INC COM 864159108 371 4,887 SH   SOLE   4,887 0 0
STURM RUGER & CO INC PUT 864159958 1,292 170 SH Put SOLE   0 0 0
REGIS CORP MINN CALL 758932907 183 224 SH Call SOLE   0 0 0
REGIS CORP MINN COM 758932107 34 4,229 SH   SOLE   4,229 0 0
REGIS CORP MINN PUT 758932957 63 78 SH Put SOLE   0 0 0
RH CALL 74967X903 19,389 779 SH Call SOLE   0 0 0
RH PUT 74967X953 15,158 609 SH Put SOLE   0 0 0
ROBERT HALF INTL INC CALL 770323903 449 85 SH Call SOLE   0 0 0
ROBERT HALF INTL INC PUT 770323953 3,772 714 SH Put SOLE   0 0 0
RYMAN HOSPITALITY PPTYS INC CALL 78377T907 114 33 SH Call SOLE   0 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 1,330 38,449 SH   SOLE   38,449 0 0
RYMAN HOSPITALITY PPTYS INC PUT 78377T957 2,214 640 SH Put SOLE   0 0 0
RCI HOSPITALITY HLDGS INC CALL 74934Q908 151 109 SH Call SOLE   0 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 62 4,496 SH   SOLE   4,496 0 0
RCI HOSPITALITY HLDGS INC PUT 74934Q958 223 161 SH Put SOLE   0 0 0
TRANSOCEAN LTD CALL H8817H900 396 2,165 SH Call SOLE   0 0 0
TRANSOCEAN LTD COM H8817H100 604 330,298 SH   SOLE   330,298 0 0
TRANSOCEAN LTD PUT H8817H950 1,293 7,068 SH Put SOLE   0 0 0
RIGEL PHARMACEUTICALS INC CALL 766559903 1 6 SH Call SOLE   0 0 0
RIGEL PHARMACEUTICALS INC PUT 766559953 0 2 SH Put SOLE   0 0 0
B. RILEY FINANCIAL INC CALL 05580M908 152 70 SH Call SOLE   0 0 0
B. RILEY FINANCIAL INC PUT 05580M958 141 65 SH Put SOLE   0 0 0
RIO TINTO PLC CALL 767204900 11,904 2,119 SH Call SOLE   0 0 0
RIO TINTO PLC COM 767204100 826 14,707 SH   SOLE   14,707 0 0
RIO TINTO PLC PUT 767204950 9,825 1,749 SH Put SOLE   0 0 0
RIO TINTO PLC CALL 767204900 11 2 SH Call SOLE   0 0 0
RIOT BLOCKCHAIN INC CALL 767292905 0 1,886 SH Call SOLE   0 0 0
RIOT BLOCKCHAIN INC PUT 767292955 0 115 SH Put SOLE   0 0 0
RAYMOND JAMES FINL INC CALL 754730909 2,429 353 SH Call SOLE   0 0 0
RAYMOND JAMES FINL INC COM 754730109 226 3,293 SH   SOLE   3,293 0 0
RAYMOND JAMES FINL INC PUT 754730959 3,083 448 SH Put SOLE   0 0 0
RALPH LAUREN CORP CALL 751212901 1,334 184 SH Call SOLE   0 0 0
RALPH LAUREN CORP COM 751212101 1,106 15,263 SH   SOLE   15,263 0 0
RALPH LAUREN CORP PUT 751212951 5,620 775 SH Put SOLE   0 0 0
RADIANT LOGISTICS INC CALL 75025X900 0 1 SH Call SOLE   0 0 0
REALOGY HLDGS CORP CALL 75605Y906 191 258 SH Call SOLE   0 0 0
REALOGY HLDGS CORP COM 75605Y106 499 67,444 SH   SOLE   67,444 0 0
REALOGY HLDGS CORP PUT 75605Y956 651 879 SH Put SOLE   0 0 0
RED LION HOTELS CORP CALL 756764906 20 89 SH Call SOLE   0 0 0
RED LION HOTELS CORP PUT 756764956 0 1 SH Put SOLE   0 0 0
RLJ LODGING TR CALL 74965L901 164 174 SH Call SOLE   0 0 0
RLJ LODGING TR PUT 74965L951 115 122 SH Put SOLE   0 0 0
RELMADA THERAPEUTICS INC CALL 75955J902 174 39 SH Call SOLE   0 0 0
RELMADA THERAPEUTICS INC COM 75955J402 39 878 SH   SOLE   878 0 0
REGIONAL MGMT CORP CALL 75902K906 90 51 SH Call SOLE   0 0 0
REGIONAL MGMT CORP PUT 75902K956 3 2 SH Put SOLE   0 0 0
RE MAX HLDGS INC COM 75524W108 4 132 SH   SOLE   132 0 0
RAMBUS INC DEL CALL 750917906 1,710 1,125 SH Call SOLE   0 0 0
RAMBUS INC DEL PUT 750917956 44 29 SH Put SOLE   0 0 0
RESMED INC CALL 761152907 2,035 106 SH Call SOLE   0 0 0
RESMED INC PUT 761152957 652 34 SH Put SOLE   0 0 0
ROCKWELL MED INC CALL 774374902 38 197 SH Call SOLE   0 0 0
ROCKWELL MED INC COM 774374102 13 6,974 SH   SOLE   6,974 0 0
ROCKWELL MED INC PUT 774374952 35 183 SH Put SOLE   0 0 0
RIGNET INC CALL 766582900 69 321 SH Call SOLE   0 0 0
RIGNET INC PUT 766582950 1 6 SH Put SOLE   0 0 0
RINGCENTRAL INC CALL 76680R906 0 490 SH Call SOLE   0 0 0
RINGCENTRAL INC COM 76680R206 0 11,604 SH   SOLE   11,604 0 0
RINGCENTRAL INC PUT 76680R956 0 427 SH Put SOLE   0 0 0
RENAISSANCERE HOLDINGS LTD CALL G7496G903 2,804 164 SH Call SOLE   0 0 0
RENAISSANCERE HOLDINGS LTD PUT G7496G953 923 54 SH Put SOLE   0 0 0
REALNETWORKS INC CALL 75605L908 21 169 SH Call SOLE   0 0 0
REALNETWORKS INC COM 75605L708 80 62,272 SH   SOLE   62,272 0 0
REALNETWORKS INC PUT 75605L958 6 49 SH Put SOLE   0 0 0
GIBRALTAR INDS INC CALL 374689907 67 14 SH Call SOLE   0 0 0
ROGERS CORP CALL 775133901 49 4 SH Call SOLE   0 0 0
ROGERS CORP PUT 775133951 49 4 SH Put SOLE   0 0 0
RETAIL OPPORTUNITY INVTS COR CALL 76131N901 27 24 SH Call SOLE   0 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 63 5,618 SH   SOLE   5,618 0 0
RETAIL OPPORTUNITY INVTS COR PUT 76131N951 65 58 SH Put SOLE   0 0 0
ROCKWELL AUTOMATION INC CALL 773903909 2,534 119 SH Call SOLE   0 0 0
ROCKWELL AUTOMATION INC COM 773903109 12 60 SH   SOLE   60 0 0
ROCKWELL AUTOMATION INC PUT 773903959 2,406 113 SH Put SOLE   0 0 0
ROKU INC CALL 77543R902 73,483 6,306 SH Call SOLE   0 0 0
ROKU INC COM 77543R102 691 5,930 SH   SOLE   5,930 0 0
ROKU INC PUT 77543R952 86,756 7,445 SH Put SOLE   0 0 0
ROLLINS INC CALL 775711904 784 185 SH Call SOLE   0 0 0
ROLLINS INC PUT 775711954 428 101 SH Put SOLE   0 0 0
RBC BEARINGS INC CALL 75524B904 13 1 SH Call SOLE   0 0 0
RBC BEARINGS INC PUT 75524B954 80 6 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 578 31 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R693 65 350 SH   SOLE   350 0 0
PROSHARES TR PUT 74347R952 205 11 SH Put SOLE   0 0 0
ROPER TECHNOLOGIES INC CALL 776696906 892 23 SH Call SOLE   0 0 0
ROPER TECHNOLOGIES INC PUT 776696956 1,397 36 SH Put SOLE   0 0 0
ROSS STORES INC CALL 778296903 4,244 498 SH Call SOLE   0 0 0
ROSS STORES INC COM 778296103 4,080 47,869 SH   SOLE   47,869 0 0
ROSS STORES INC PUT 778296953 8,114 952 SH Put SOLE   0 0 0
PACIFIC COAST OIL TR PUT 694103952 0 7 SH Put SOLE   0 0 0
REALPAGE INC CALL 75606N909 130 20 SH Call SOLE   0 0 0
REALPAGE INC COM 75606N109 372 5,733 SH   SOLE   5,733 0 0
REALPAGE INC PUT 75606N959 4,167 641 SH Put SOLE   0 0 0
RETAIL PPTYS AMER INC CALL 76131V902 44 61 SH Call SOLE   0 0 0
RETAIL PPTYS AMER INC PUT 76131V952 1 2 SH Put SOLE   0 0 0
REPAY HLDGS CORP CALL 76029L900 115 47 SH Call SOLE   0 0 0
REPAY HLDGS CORP COM 76029L100 219 8,919 SH   SOLE   8,919 0 0
REPAY HLDGS CORP PUT 76029L950 7 3 SH Put SOLE   0 0 0
RAPID7 INC CALL 753422904 1,255 246 SH Call SOLE   0 0 0
RAPID7 INC PUT 753422954 515 101 SH Put SOLE   0 0 0
RPM INTL INC CALL 749685903 4,105 547 SH Call SOLE   0 0 0
RPM INTL INC PUT 749685953 480 64 SH Put SOLE   0 0 0
ROYALTY PHARMA PLC CALL G7709Q904 14 3 SH Call SOLE   0 0 0
ROYALTY PHARMA PLC COM G7709Q104 3 76 SH   SOLE   76 0 0
RPT REALTY CALL 74971D901 68 98 SH Call SOLE   0 0 0
RPT REALTY PUT 74971D951 27 40 SH Put SOLE   0 0 0
RANGE RES CORP CALL 75281A909 1,137 2,021 SH Call SOLE   0 0 0
RANGE RES CORP PUT 75281A959 345 613 SH Put SOLE   0 0 0
DONNELLEY R R & SONS CO CALL 257867900 0 1 SH Call SOLE   0 0 0
DONNELLEY R R & SONS CO PUT 257867950 1 14 SH Put SOLE   0 0 0
RED ROBIN GOURMET BURGERS IN CALL 75689M901 487 478 SH Call SOLE   0 0 0
RED ROBIN GOURMET BURGERS IN PUT 75689M951 161 158 SH Put SOLE   0 0 0
RED ROCK RESORTS INC CALL 75700L908 380 349 SH Call SOLE   0 0 0
RED ROCK RESORTS INC PUT 75700L958 1,792 1,643 SH Put SOLE   0 0 0
RELIANCE STEEL & ALUMINUM CO CALL 759509902 37 4 SH Call SOLE   0 0 0
RELIANCE STEEL & ALUMINUM CO PUT 759509952 246 26 SH Put SOLE   0 0 0
REPUBLIC SVCS INC CALL 760759900 1,115 136 SH Call SOLE   0 0 0
REPUBLIC SVCS INC PUT 760759950 705 86 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 2,991 294 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 915 90 SH Put SOLE   0 0 0
ROSETTA STONE INC CALL 777780907 23 14 SH Call SOLE   0 0 0
ROSETTA STONE INC COM 777780107 365 21,695 SH   SOLE   21,695 0 0
ROSETTA STONE INC PUT 777780957 6 4 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 1,313 633 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F403 387 18,653 SH   SOLE   18,653 0 0
VANECK VECTORS ETF TR PUT 92189F952 8,928 4,303 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 198 15 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 39 3 SH Put SOLE   0 0 0
RTI SURGICAL HOLDINGS INC CALL 74975N905 6 19 SH Call SOLE   0 0 0
RTI SURGICAL HOLDINGS INC COM 74975N105 164 51,604 SH   SOLE   51,604 0 0
RTI SURGICAL HOLDINGS INC PUT 74975N955 0 1 SH Put SOLE   0 0 0
RATTLER MIDSTREAM LP CALL 75419T903 104 108 SH Call SOLE   0 0 0
RATTLER MIDSTREAM LP PUT 75419T953 7 8 SH Put SOLE   0 0 0
RETROPHIN INC COM 761299106 25 1,236 SH   SOLE   1,236 0 0
RETROPHIN INC PUT 761299956 283 139 SH Put SOLE   0 0 0
RTW RETAILWINDS INC CALL 74980D900 0 4 SH Call SOLE   0 0 0
RTW RETAILWINDS INC COM 74980D100 0 300 SH   SOLE   300 0 0
RTW RETAILWINDS INC PUT 74980D950 0 3 SH Put SOLE   0 0 0
RAYTHEON TECHNOLOGIES CORP CALL 75513E901 0 5,221 SH Call SOLE   0 0 0
RAYTHEON TECHNOLOGIES CORP PUT 75513E951 0 3,558 SH Put SOLE   0 0 0
RAYTHEON TECHNOLOGIES CORP PUT 75513E951 0 3 SH Put SOLE   0 0 0
RAYTHEON TECHNOLOGIES CORP CALL 75513E901 0 125 SH Call SOLE   0 0 0
RAYTHEON TECHNOLOGIES CORP PUT 75513E951 0 232 SH Put SOLE   0 0 0
RAYTHEON TECHNOLOGIES CORP CALL 75513E901 763 263 SH Call SOLE   0 0 0
RAYTHEON TECHNOLOGIES CORP PUT 75513E951 299 103 SH Put SOLE   0 0 0
RUBICON PROJ INC CALL 78112V902 13 157 SH Call SOLE   0 0 0
RUBICON PROJ INC PUT 78112V952 0 30 SH Put SOLE   0 0 0
RUBICON PROJ INC CALL 78112V902 0 2 SH Call SOLE   0 0 0
RUBIUS THERAPEUTICS INC CALL 78116T903 1 2 SH Call SOLE   0 0 0
SUNRUN INC CALL 86771W905 2,291 1,162 SH Call SOLE   0 0 0
SUNRUN INC PUT 86771W955 926 470 SH Put SOLE   0 0 0
RUSH ENTERPRISES INC CALL 781846909 29 7 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 346 224 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K273 58 3,759 SH   SOLE   3,759 0 0
DIREXION SHS ETF TR PUT 25490K959 20 13 SH Put SOLE   0 0 0
RUTHS HOSPITALITY GROUP INC CALL 783332909 112 138 SH Call SOLE   0 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 281 34,472 SH   SOLE   34,472 0 0
RUTHS HOSPITALITY GROUP INC PUT 783332959 2,813 3,448 SH Put SOLE   0 0 0
REVOLVE GROUP INC CALL 76156B907 539 363 SH Call SOLE   0 0 0
REVOLVE GROUP INC PUT 76156B957 320 216 SH Put SOLE   0 0 0
REVANCE THERAPEUTICS INC CALL 761330909 925 379 SH Call SOLE   0 0 0
REVANCE THERAPEUTICS INC PUT 761330959 73 30 SH Put SOLE   0 0 0
RIVERVIEW BANCORP INC COM 769397100 10 1,894 SH   SOLE   1,894 0 0
RIVERVIEW BANCORP INC PUT 769397950 23 42 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 278 77 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A954 50 14 SH Put SOLE   0 0 0
REDWOOD TR INC CALL 758075902 976 1,395 SH Call SOLE   0 0 0
REDWOOD TR INC COM 758075402 6 891 SH   SOLE   891 0 0
REDWOOD TR INC PUT 758075952 1,104 1,578 SH Put SOLE   0 0 0
PROSHARES TR COM 74347R735 447 3,810 SH   SOLE   3,810 0 0
PROSHARES TR PUT 74347R952 23 2 SH Put SOLE   0 0 0
REXNORD CORP CALL 76169B902 64 22 SH Call SOLE   0 0 0
ROYAL BK CDA CALL 780087902 9,444 1,393 SH Call SOLE   0 0 0
ROYAL BK CDA PUT 780087952 5,763 850 SH Put SOLE   0 0 0
RYANAIR HOLDINGS PLC CALL 783513903 2,109 318 SH Call SOLE   0 0 0
RYANAIR HOLDINGS PLC PUT 783513953 577 87 SH Put SOLE   0 0 0
RAYONIER ADVANCED MATLS INC CALL 75508B904 29 106 SH Call SOLE   0 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 26 9,385 SH   SOLE   9,385 0 0
RAYONIER ADVANCED MATLS INC PUT 75508B954 10 39 SH Put SOLE   0 0 0
RYB ED INC COM 74979W101 0 152 SH   SOLE   152 0 0
RYB ED INC PUT 74979W951 0 1 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 155 7 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V332 26 121 SH   SOLE   121 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 44 2 SH Put SOLE   0 0 0
RAYONIER INC CALL 754907903 66 27 SH Call SOLE   0 0 0
RAYONIER INC COM 754907103 28 1,144 SH   SOLE   1,144 0 0
RAYONIER INC PUT 754907953 84 34 SH Put SOLE   0 0 0
SEABRIDGE GOLD INC CALL 811916905 270 154 SH Call SOLE   0 0 0
SEABRIDGE GOLD INC COM 811916105 472 26,947 SH   SOLE   26,947 0 0
SEABRIDGE GOLD INC PUT 811916955 1,169 667 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 48 8 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R818 14 240 SH   SOLE   240 0 0
SABRE CORP CALL 78573M904 2,441 3,029 SH Call SOLE   0 0 0
SABRE CORP COM 78573M104 801 99,409 SH   SOLE   99,409 0 0
SABRE CORP PUT 78573M954 1,577 1,957 SH Put SOLE   0 0 0
SAFEHOLD INC CALL 78645L900 172 30 SH Call SOLE   0 0 0
SAFEHOLD INC COM 78645L100 10 178 SH   SOLE   178 0 0
SAFEHOLD INC PUT 78645L950 103 18 SH Put SOLE   0 0 0
SANDERSON FARMS INC CALL 800013904 2,190 189 SH Call SOLE   0 0 0
SANDERSON FARMS INC COM 800013104 110 951 SH   SOLE   951 0 0
SANDERSON FARMS INC PUT 800013954 3,720 321 SH Put SOLE   0 0 0
SAFETY INS GROUP INC CALL 78648T900 38 5 SH Call SOLE   0 0 0
SAFETY INS GROUP INC COM 78648T100 19 258 SH   SOLE   258 0 0
SAFETY INS GROUP INC PUT 78648T950 190 25 SH Put SOLE   0 0 0
SAGE THERAPEUTICS INC CALL 78667J908 1,239 298 SH Call SOLE   0 0 0
SAGE THERAPEUTICS INC PUT 78667J958 1,014 244 SH Put SOLE   0 0 0
SONIC AUTOMOTIVE INC CALL 83545G902 169 53 SH Call SOLE   0 0 0
SONIC AUTOMOTIVE INC COM 83545G102 17 547 SH   SOLE   547 0 0
SONIC AUTOMOTIVE INC PUT 83545G952 497 156 SH Put SOLE   0 0 0
SAIA INC CALL 78709Y905 11 1 SH Call SOLE   0 0 0
SAIA INC COM 78709Y105 1 13 SH   SOLE   13 0 0
SCIENCE APPLICATIONS INTL CO CALL 808625907 1,017 131 SH Call SOLE   0 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 3 47 SH   SOLE   47 0 0
SCIENCE APPLICATIONS INTL CO PUT 808625957 458 59 SH Put SOLE   0 0 0
SAILPOINT TECHNLGIES HLDGS I CALL 78781P905 682 258 SH Call SOLE   0 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 21 827 SH   SOLE   827 0 0
SAILPOINT TECHNLGIES HLDGS I PUT 78781P955 629 238 SH Put SOLE   0 0 0
SCORPIO BULKERS INC CALL Y7546A900 32 21 SH Call SOLE   0 0 0
SCORPIO BULKERS INC PUT Y7546A950 1,883 1,231 SH Put SOLE   0 0 0
BOSTON BEER INC CALL 100557907 1,770 33 SH Call SOLE   0 0 0
BOSTON BEER INC COM 100557107 67 125 SH   SOLE   125 0 0
BOSTON BEER INC PUT 100557957 4,776 89 SH Put SOLE   0 0 0
BANCO SANTANDER S.A. CALL 05964H905 404 1,678 SH Call SOLE   0 0 0
BANCO SANTANDER S.A. COM 05964H105 365 151,811 SH   SOLE   151,811 0 0
BANCO SANTANDER S.A. PUT 05964H955 553 2,298 SH Put SOLE   0 0 0
SANDSTORM GOLD LTD CALL 80013R906 604 628 SH Call SOLE   0 0 0
SANDSTORM GOLD LTD PUT 80013R956 722 751 SH Put SOLE   0 0 0
SANMINA CORPORATION CALL 801056902 10 4 SH Call SOLE   0 0 0
SANMINA CORPORATION COM 801056102 7 312 SH   SOLE   312 0 0
SANMINA CORPORATION PUT 801056952 2 1 SH Put SOLE   0 0 0
S&W SEED CO COM 785135104 0 100 SH   SOLE   100 0 0
S&W SEED CO PUT 785135954 1 5 SH Put SOLE   0 0 0
SAP SE CALL 803054904 3,724 266 SH Call SOLE   0 0 0
SAP SE PUT 803054954 3,010 215 SH Put SOLE   0 0 0
ECHOSTAR CORP CALL 278768906 293 105 SH Call SOLE   0 0 0
ECHOSTAR CORP COM 278768106 304 10,882 SH   SOLE   10,882 0 0
ECHOSTAR CORP PUT 278768956 422 151 SH Put SOLE   0 0 0
CASSAVA SCIENCES INC CALL 14817C907 213 693 SH Call SOLE   0 0 0
CASSAVA SCIENCES INC COM 14817C107 0 210 SH   SOLE   210 0 0
CASSAVA SCIENCES INC PUT 14817C957 77 252 SH Put SOLE   0 0 0
SPIRIT AIRLS INC CALL 848577902 3,883 2,182 SH Call SOLE   0 0 0
SPIRIT AIRLS INC COM 848577102 3 200 SH   SOLE   200 0 0
SPIRIT AIRLS INC PUT 848577952 3,681 2,068 SH Put SOLE   0 0 0
SAFE BULKERS INC COM Y7388L103 0 107 SH   SOLE   107 0 0
SBA COMMUNICATIONS CORP NEW CALL 78410G904 685 23 SH Call SOLE   0 0 0
SBA COMMUNICATIONS CORP NEW COM 78410G104 390 1,310 SH   SOLE   1,310 0 0
SBA COMMUNICATIONS CORP NEW PUT 78410G954 268 9 SH Put SOLE   0 0 0
STRONGBRIDGE BIOPHARMA PLC CALL G85347905 9 24 SH Call SOLE   0 0 0
SINCLAIR BROADCAST GROUP INC CALL 829226909 491 266 SH Call SOLE   0 0 0
SINCLAIR BROADCAST GROUP INC COM 829226109 235 12,731 SH   SOLE   12,731 0 0
SINCLAIR BROADCAST GROUP INC PUT 829226959 267 145 SH Put SOLE   0 0 0
SALLY BEAUTY HLDGS INC CALL 79546E904 606 484 SH Call SOLE   0 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 445 35,574 SH   SOLE   35,574 0 0
SALLY BEAUTY HLDGS INC PUT 79546E954 186 149 SH Put SOLE   0 0 0
ALPS ETF TR CALL 00162Q906 79 19 SH Call SOLE   0 0 0
ALPS ETF TR COM 00162Q593 27 659 SH   SOLE   659 0 0
ALPS ETF TR PUT 00162Q956 4 1 SH Put SOLE   0 0 0
STAR BULK CARRIERS CORP. CALL Y8162K904 172 261 SH Call SOLE   0 0 0
STAR BULK CARRIERS CORP. PUT Y8162K954 102 156 SH Put SOLE   0 0 0
SIGNATURE BK NEW YORK N Y CALL 82669G904 149 14 SH Call SOLE   0 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 56 530 SH   SOLE   530 0 0
SIGNATURE BK NEW YORK N Y PUT 82669G954 1,582 148 SH Put SOLE   0 0 0
SABRA HEALTH CARE REIT INC CALL 78573L906 443 307 SH Call SOLE   0 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 4 286 SH   SOLE   286 0 0
SABRA HEALTH CARE REIT INC PUT 78573L956 220 153 SH Put SOLE   0 0 0
COMPANHIA DE SANEAMENTO BASI CALL 20441A902 413 393 SH Call SOLE   0 0 0
COMPANHIA DE SANEAMENTO BASI COM 20441A102 441 42,042 SH   SOLE   42,042 0 0
COMPANHIA DE SANEAMENTO BASI PUT 20441A952 326 311 SH Put SOLE   0 0 0
SIBANYE STILLWATER LTD CALL 82575P907 310 359 SH Call SOLE   0 0 0
SIBANYE STILLWATER LTD COM 82575P107 709 82,049 SH   SOLE   82,049 0 0
SIBANYE STILLWATER LTD PUT 82575P957 1,274 1,473 SH Put SOLE   0 0 0
STARBUCKS CORP CALL 855244909 35,050 4,763 SH Call SOLE   0 0 0
STARBUCKS CORP COM 855244109 18,360 249,497 SH   SOLE   249,497 0 0
STARBUCKS CORP PUT 855244959 74,973 10,188 SH Put SOLE   0 0 0
SANTANDER CONSUMER USA HDG I CALL 80283M901 241 131 SH Call SOLE   0 0 0
SANTANDER CONSUMER USA HDG I PUT 80283M951 1,323 719 SH Put SOLE   0 0 0
SOUTHERN COPPER CORP CALL 84265V905 1,431 360 SH Call SOLE   0 0 0
SOUTHERN COPPER CORP PUT 84265V955 99 25 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 13 2 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR PUT 808524958 65 10 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 315 61 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR PUT 808524958 434 84 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR COM 808524300 20 200 SH   SOLE   200 0 0
SCHWAB STRATEGIC TR PUT 808524958 20 2 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 59 17 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR COM 808524847 57 1,628 SH   SOLE   1,628 0 0
SCHWAB STRATEGIC TR PUT 808524958 45 13 SH Put SOLE   0 0 0
SCHOLASTIC CORP CALL 807066905 5 2 SH Call SOLE   0 0 0
SCHOLASTIC CORP PUT 807066955 5 2 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR COM 808524508 8 158 SH   SOLE   158 0 0
SCHWAB STRATEGIC TR PUT 808524958 26 5 SH Put SOLE   0 0 0
SCHNITZER STL INDS CALL 806882906 10 6 SH Call SOLE   0 0 0
SCHNITZER STL INDS COM 806882106 22 1,261 SH   SOLE   1,261 0 0
SCHNITZER STL INDS PUT 806882956 171 97 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 54 9 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR COM 808524870 199 3,320 SH   SOLE   3,320 0 0
SCHWAB STRATEGIC TR PUT 808524958 384 64 SH Put SOLE   0 0 0
SCHWAB CHARLES CORP CALL 808513905 11,302 3,350 SH Call SOLE   0 0 0
SCHWAB CHARLES CORP PUT 808513955 9,825 2,912 SH Put SOLE   0 0 0
SERVICE CORP INTL CALL 817565904 2,084 536 SH Call SOLE   0 0 0
SERVICE CORP INTL PUT 817565954 221 57 SH Put SOLE   0 0 0
STELLUS CAP INVT CORP CALL 858568908 21 29 SH Call SOLE   0 0 0
STELLUS CAP INVT CORP COM 858568108 0 32 SH   SOLE   32 0 0
STELLUS CAP INVT CORP PUT 858568958 1 2 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 651 357 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W668 591 32,392 SH   SOLE   32,392 0 0
PROSHARES TR II PUT 74347W952 751 412 SH Put SOLE   0 0 0
COMSCORE INC COM 20564W105 8 2,708 SH   SOLE   2,708 0 0
COMSCORE INC PUT 20564W955 15 51 SH Put SOLE   0 0 0
SCIPLAY CORP CALL 809087909 19 13 SH Call SOLE   0 0 0
SCIPLAY CORP COM 809087109 330 22,317 SH   SOLE   22,317 0 0
SCIPLAY CORP PUT 809087959 16 11 SH Put SOLE   0 0 0
STEELCASE INC CALL 858155903 82 68 SH Call SOLE   0 0 0
STEELCASE INC COM 858155203 258 21,470 SH   SOLE   21,470 0 0
STEELCASE INC PUT 858155953 233 194 SH Put SOLE   0 0 0
SCULPTOR CAP MGMT CALL 811246907 12 10 SH Call SOLE   0 0 0
SCULPTOR CAP MGMT COM 811246107 21 1,682 SH   SOLE   1,682 0 0
SCULPTOR CAP MGMT PUT 811246957 81 63 SH Put SOLE   0 0 0
SHOE CARNIVAL INC CALL 824889909 2 1 SH Call SOLE   0 0 0
SHOE CARNIVAL INC PUT 824889959 20 7 SH Put SOLE   0 0 0
SECUREWORKS CORP CALL 81374A905 99 87 SH Call SOLE   0 0 0
SECUREWORKS CORP COM 81374A105 31 2,772 SH   SOLE   2,772 0 0
SECUREWORKS CORP PUT 81374A955 44 39 SH Put SOLE   0 0 0
ISHARES TR COM 464288273 13 243 SH   SOLE   243 0 0
ISHARES TR PUT 464288955 64 12 SH Put SOLE   0 0 0
SANDRIDGE ENERGY INC CALL 80007P909 17 133 SH Call SOLE   0 0 0
SANDRIDGE ENERGY INC PUT 80007P959 0 2 SH Put SOLE   0 0 0
SMILEDIRECTCLUB INC CALL 83192H906 1,920 2,431 SH Call SOLE   0 0 0
SMILEDIRECTCLUB INC COM 83192H106 90 11,417 SH   SOLE   11,417 0 0
SMILEDIRECTCLUB INC PUT 83192H956 996 1,261 SH Put SOLE   0 0 0
SCHRODINGER INC CALL 80810D903 732 80 SH Call SOLE   0 0 0
SCHRODINGER INC COM 80810D103 212 2,321 SH   SOLE   2,321 0 0
SCHRODINGER INC PUT 80810D953 668 73 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 66 60 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37950E549 2 249 SH   SOLE   249 0 0
GLOBAL X FDS PUT 37950E954 50 46 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G907 1,420 591 SH Call SOLE   0 0 0
PROSHARES TR COM 74347G309 1,719 71,512 SH   SOLE   71,512 0 0
PROSHARES TR PUT 74347G957 1,134 472 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G907 7 3 SH Call SOLE   0 0 0
PROSHARES TR CALL 74347B909 11,634 5,997 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 4,009 2,067 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 1,194 131 SH Call SOLE   0 0 0
SPDR SER TR PUT 78464A958 1,212 133 SH Put SOLE   0 0 0
SEA LTD CALL 81141R900 23,549 2,196 SH Call SOLE   0 0 0
SEA LTD COM 81141R100 8,928 83,255 SH   SOLE   83,255 0 0
SEA LTD PUT 81141R950 29,115 2,715 SH Put SOLE   0 0 0
SEACHANGE INTL INC CALL 811699907 562 3,727 SH Call SOLE   0 0 0
SEACHANGE INTL INC PUT 811699957 22 151 SH Put SOLE   0 0 0
SEAWORLD ENTMT INC CALL 81282V900 4,160 2,809 SH Call SOLE   0 0 0
SEAWORLD ENTMT INC COM 81282V100 373 25,215 SH   SOLE   25,215 0 0
SEAWORLD ENTMT INC PUT 81282V950 3,490 2,357 SH Put SOLE   0 0 0
SECOO HLDG LTD CALL 81367P901 25 79 SH Call SOLE   0 0 0
SECOO HLDG LTD PUT 81367P951 1 6 SH Put SOLE   0 0 0
SOLAREDGE TECHNOLOGIES INC CALL 83417M904 6,508 469 SH Call SOLE   0 0 0
SOLAREDGE TECHNOLOGIES INC PUT 83417M954 14,682 1,058 SH Put SOLE   0 0 0
SEALED AIR CORP NEW CALL 81211K900 778 237 SH Call SOLE   0 0 0
SEALED AIR CORP NEW PUT 81211K950 134 41 SH Put SOLE   0 0 0
PROSHARES TR COM 74347B185 11 573 SH   SOLE   573 0 0
SELECTA BIOSCIENCES INC CALL 816212904 36 128 SH Call SOLE   0 0 0
SELECTA BIOSCIENCES INC COM 816212104 13 4,890 SH   SOLE   4,890 0 0
SELECTA BIOSCIENCES INC PUT 816212954 21 76 SH Put SOLE   0 0 0
SELECT MED HLDGS CORP CALL 81619Q905 14 10 SH Call SOLE   0 0 0
SELECT MED HLDGS CORP PUT 81619Q955 135 92 SH Put SOLE   0 0 0
SENSEONICS HLDGS INC CALL 81727U905 42 1,088 SH Call SOLE   0 0 0
SENSEONICS HLDGS INC PUT 81727U955 0 3 SH Put SOLE   0 0 0
SERVICEMASTER GLOBAL HLDGS I CALL 81761R909 1,299 364 SH Call SOLE   0 0 0
SERVICEMASTER GLOBAL HLDGS I PUT 81761R959 992 278 SH Put SOLE   0 0 0
SESEN BIO INC CALL 817763905 92 1,284 SH Call SOLE   0 0 0
STIFEL FINL CORP CALL 860630902 1,247 263 SH Call SOLE   0 0 0
STIFEL FINL CORP PUT 860630952 66 14 SH Put SOLE   0 0 0
SERVISFIRST BANCSHARES INC PUT 81768T958 46 13 SH Put SOLE   0 0 0
SAFEGUARD SCIENTIFICS INC COM 786449207 0 142 SH   SOLE   142 0 0
STITCH FIX INC CALL 860897907 0 748 SH Call SOLE   0 0 0
STITCH FIX INC COM 860897107 0 70,014 SH   SOLE   70,014 0 0
STITCH FIX INC PUT 860897957 0 1,753 SH Put SOLE   0 0 0
SFL CORPORATION LTD CALL G7738W906 792 853 SH Call SOLE   0 0 0
SFL CORPORATION LTD PUT G7738W956 228 246 SH Put SOLE   0 0 0
SPROUTS FMRS MKT INC CALL 85208M902 3,260 1,274 SH Call SOLE   0 0 0
SPROUTS FMRS MKT INC PUT 85208M952 1,082 423 SH Put SOLE   0 0 0
FANG HLDGS LTD CALL 30711Y900 4 4 SH Call SOLE   0 0 0
FANG HLDGS LTD PUT 30711Y950 63 56 SH Put SOLE   0 0 0
SEATTLE GENETICS INC CALL 812578902 0 171 SH Call SOLE   0 0 0
SEATTLE GENETICS INC COM 812578102 0 1,827 SH   SOLE   1,827 0 0
SEATTLE GENETICS INC PUT 812578952 0 92 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P901 144 38 SH Call SOLE   0 0 0
BARCLAYS BK PLC PUT 06746P951 7 2 SH Put SOLE   0 0 0
SMART GLOBAL HLDGS INC CALL G8232Y901 38 14 SH Call SOLE   0 0 0
SMART GLOBAL HLDGS INC PUT G8232Y951 228 84 SH Put SOLE   0 0 0
SANGAMO THERAPEUTICS INC CALL 800677906 1,528 1,706 SH Call SOLE   0 0 0
SANGAMO THERAPEUTICS INC COM 800677106 575 64,240 SH   SOLE   64,240 0 0
SANGAMO THERAPEUTICS INC PUT 800677956 758 847 SH Put SOLE   0 0 0
SCIENTIFIC GAMES CORP CALL 80874P909 687 445 SH Call SOLE   0 0 0
SCIENTIFIC GAMES CORP COM 80874P109 162 10,521 SH   SOLE   10,521 0 0
SCIENTIFIC GAMES CORP PUT 80874P959 667 432 SH Put SOLE   0 0 0
ABERDEEN STD GOLD ETF TR CALL 00326A904 183 107 SH Call SOLE   0 0 0
ABERDEEN STD GOLD ETF TR COM 00326A104 342 19,997 SH   SOLE   19,997 0 0
ABERDEEN STD GOLD ETF TR PUT 00326A954 27 16 SH Put SOLE   0 0 0
SURGERY PARTNERS INC CALL 86881A900 124 108 SH Call SOLE   0 0 0
SURGERY PARTNERS INC PUT 86881A950 8 7 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 4,937 2,208 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B959 1,551 694 SH Put SOLE   0 0 0
SHAKE SHACK INC CALL 819047901 0 906 SH Call SOLE   0 0 0
SHAKE SHACK INC COM 819047101 0 28,462 SH   SOLE   28,462 0 0
SHAKE SHACK INC PUT 819047951 0 1,250 SH Put SOLE   0 0 0
SHENANDOAH TELECOMMUNICATION CALL 82312B906 29 6 SH Call SOLE   0 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 13 265 SH   SOLE   265 0 0
SHENANDOAH TELECOMMUNICATION PUT 82312B956 147 30 SH Put SOLE   0 0 0
SHILOH INDS INC CALL 824543902 1 7 SH Call SOLE   0 0 0
SHILOH INDS INC PUT 824543952 0 1 SH Put SOLE   0 0 0
SHELL MIDSTREAM PARTNERS L P CALL 822634901 289 236 SH Call SOLE   0 0 0
SHELL MIDSTREAM PARTNERS L P COM 822634101 96 7,824 SH   SOLE   7,824 0 0
SHELL MIDSTREAM PARTNERS L P PUT 822634951 251 205 SH Put SOLE   0 0 0
SUNSTONE HOTEL INVS INC NEW CALL 867892901 79 97 SH Call SOLE   0 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 49 6,015 SH   SOLE   6,015 0 0
SUNSTONE HOTEL INVS INC NEW PUT 867892951 217 267 SH Put SOLE   0 0 0
MADDEN STEVEN LTD CALL 556269908 135 55 SH Call SOLE   0 0 0
MADDEN STEVEN LTD COM 556269108 17 716 SH   SOLE   716 0 0
MADDEN STEVEN LTD PUT 556269958 79 32 SH Put SOLE   0 0 0
SHOPIFY INC CALL 82509L907 168,008 1,770 SH Call SOLE   0 0 0
SHOPIFY INC COM 82509L107 2,798 2,948 SH   SOLE   2,948 0 0
SHOPIFY INC PUT 82509L957 312,761 3,295 SH Put SOLE   0 0 0
SHERWIN WILLIAMS CO CALL 824348906 9,650 167 SH Call SOLE   0 0 0
SHERWIN WILLIAMS CO PUT 824348956 3,582 62 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 14,515 1,676 SH Call SOLE   0 0 0
ISHARES TR COM 464287457 8 100 SH   SOLE   100 0 0
ISHARES TR PUT 464287957 1,619 187 SH Put SOLE   0 0 0
SHYFT GROUP INC CALL 825698903 10 6 SH Call SOLE   0 0 0
SHYFT GROUP INC COM 825698103 12 768 SH   SOLE   768 0 0
SHYFT GROUP INC PUT 825698953 247 147 SH Put SOLE   0 0 0
ISHARES TR CALL 46434V906 128 30 SH Call SOLE   0 0 0
COMPANHIA SIDERURGICA NACION CALL 20440W905 17 89 SH Call SOLE   0 0 0
COMPANHIA SIDERURGICA NACION COM 20440W105 8 4,364 SH   SOLE   4,364 0 0
COMPANHIA SIDERURGICA NACION PUT 20440W955 4 25 SH Put SOLE   0 0 0
SIEBERT FINL CORP COM 826176109 14 2,922 SH   SOLE   2,922 0 0
SIEBERT FINL CORP PUT 826176959 52 104 SH Put SOLE   0 0 0
SIENTRA INC CALL 82621J905 66 173 SH Call SOLE   0 0 0
SIENTRA INC COM 82621J105 43 11,161 SH   SOLE   11,161 0 0
SIENTRA INC PUT 82621J955 19 51 SH Put SOLE   0 0 0
SIGNET JEWELERS LIMITED CALL G81276900 400 390 SH Call SOLE   0 0 0
SIGNET JEWELERS LIMITED COM G81276100 70 6,913 SH   SOLE   6,913 0 0
SIGNET JEWELERS LIMITED PUT G81276950 454 443 SH Put SOLE   0 0 0
SIGA TECHNOLOGIES INC CALL 826917906 7 12 SH Call SOLE   0 0 0
SELECTIVE INS GROUP INC PUT 816300957 0 1 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 1,021 276 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y848 857 23,157 SH   SOLE   23,157 0 0
GLOBAL X FDS PUT 37954Y951 281 76 SH Put SOLE   0 0 0
ETF MANAGERS TR CALL 26924G908 195 162 SH Call SOLE   0 0 0
ETF MANAGERS TR COM 26924G102 342 28,475 SH   SOLE   28,475 0 0
ETF MANAGERS TR PUT 26924G958 63 53 SH Put SOLE   0 0 0
SILK RD MED INC CALL 82710M900 314 75 SH Call SOLE   0 0 0
SILK RD MED INC COM 82710M100 212 5,073 SH   SOLE   5,073 0 0
SILK RD MED INC PUT 82710M950 477 114 SH Put SOLE   0 0 0
SILVERCREST METALS INC CALL 828363901 0 21 SH Call SOLE   0 0 0
SILVERCREST METALS INC COM 828363101 0 38,604 SH   SOLE   38,604 0 0
SILVERCREST METALS INC PUT 828363951 0 132 SH Put SOLE   0 0 0
SILICON MOTION TECHNOLOGY CO CALL 82706C908 497 102 SH Call SOLE   0 0 0
SILICON MOTION TECHNOLOGY CO COM 82706C108 106 2,185 SH   SOLE   2,185 0 0
SILICON MOTION TECHNOLOGY CO PUT 82706C958 39 8 SH Put SOLE   0 0 0
SINA CORP CALL G81477904 646 180 SH Call SOLE   0 0 0
SINA CORP COM G81477104 683 19,042 SH   SOLE   19,042 0 0
SINA CORP PUT G81477954 1,824 508 SH Put SOLE   0 0 0
SIRIUS XM HOLDINGS INC CALL 82968B903 718 1,224 SH Call SOLE   0 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 286 48,846 SH   SOLE   48,846 0 0
SIRIUS XM HOLDINGS INC PUT 82968B953 386 659 SH Put SOLE   0 0 0
SIRIUS XM HOLDINGS INC PUT 82968B953 1 3 SH Put SOLE   0 0 0
SITE CENTERS CORP CALL 82981J909 65 81 SH Call SOLE   0 0 0
SITE CENTERS CORP COM 82981J109 75 9,310 SH   SOLE   9,310 0 0
SITE CENTERS CORP PUT 82981J959 187 232 SH Put SOLE   0 0 0
SVB FINANCIAL GROUP CALL 78486Q901 1,638 76 SH Call SOLE   0 0 0
SVB FINANCIAL GROUP PUT 78486Q951 2,586 120 SH Put SOLE   0 0 0
ABERDEEN STD SILVER ETF TR CALL 003264908 169 96 SH Call SOLE   0 0 0
ABERDEEN STD SILVER ETF TR COM 003264108 0 24 SH   SOLE   24 0 0
ABERDEEN STD SILVER ETF TR PUT 003264958 56 32 SH Put SOLE   0 0 0
SIX FLAGS ENTMT CORP NEW CALL 83001A902 2,332 1,214 SH Call SOLE   0 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 540 28,121 SH   SOLE   28,121 0 0
SIX FLAGS ENTMT CORP NEW PUT 83001A952 2,950 1,536 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 0 3 SH Call SOLE   0 0 0
SMUCKER J M CO CALL 832696905 2,243 212 SH Call SOLE   0 0 0
SMUCKER J M CO PUT 832696955 878 83 SH Put SOLE   0 0 0
SPDR SER TR PUT 78468R953 7 3 SH Put SOLE   0 0 0
SHAW COMMUNICATIONS INC CALL 82028K900 53 33 SH Call SOLE   0 0 0
SHAW COMMUNICATIONS INC PUT 82028K950 45 28 SH Put SOLE   0 0 0
SAN JUAN BASIN RTY TR CALL 798241905 31 137 SH Call SOLE   0 0 0
SAN JUAN BASIN RTY TR PUT 798241955 7 32 SH Put SOLE   0 0 0
SJW GROUP COM 784305104 1,260 20,295 SH   SOLE   20,295 0 0
SJW GROUP PUT 784305954 1,242 200 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 125 98 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B748 52 4,089 SH   SOLE   4,089 0 0
PROSHARES TR PUT 74347B959 1 1 SH Put SOLE   0 0 0
SK TELECOM LTD CALL 78440P908 85 44 SH Call SOLE   0 0 0
SK TELECOM LTD PUT 78440P958 121 63 SH Put SOLE   0 0 0
TANGER FACTORY OUTLET CTRS I CALL 875465906 1,066 1,496 SH Call SOLE   0 0 0
TANGER FACTORY OUTLET CTRS I PUT 875465956 1,901 2,667 SH Put SOLE   0 0 0
SKECHERS U S A INC CALL 830566905 4,076 1,299 SH Call SOLE   0 0 0
SKECHERS U S A INC PUT 830566955 461 147 SH Put SOLE   0 0 0
SKYLINE CHAMPION CORPORATION CALL 830830905 17 7 SH Call SOLE   0 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 114 4,723 SH   SOLE   4,723 0 0
SKYWEST INC CALL 830879902 629 193 SH Call SOLE   0 0 0
SKYWEST INC PUT 830879952 388 119 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33734X906 1,303 175 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33734X956 3,978 534 SH Put SOLE   0 0 0
SILICON LABORATORIES INC CALL 826919902 681 68 SH Call SOLE   0 0 0
SILICON LABORATORIES INC PUT 826919952 20 2 SH Put SOLE   0 0 0
SCHLUMBERGER LTD CALL 806857908 14,732 8,011 SH Call SOLE   0 0 0
SCHLUMBERGER LTD PUT 806857958 7,769 4,225 SH Put SOLE   0 0 0
U S SILICA HLDGS INC CALL 90346E903 74 206 SH Call SOLE   0 0 0
U S SILICA HLDGS INC COM 90346E103 161 44,694 SH   SOLE   44,694 0 0
U S SILICA HLDGS INC PUT 90346E953 631 1,748 SH Put SOLE   0 0 0
SOLID BIOSCIENCES INC CALL 83422E905 14 50 SH Call SOLE   0 0 0
SOLID BIOSCIENCES INC PUT 83422E955 47 162 SH Put SOLE   0 0 0
SUN LIFE FINANCIAL INC. CALL 866796905 470 128 SH Call SOLE   0 0 0
SUN LIFE FINANCIAL INC. PUT 866796955 205 56 SH Put SOLE   0 0 0
SL GREEN RLTY CORP CALL 78440X901 1,419 288 SH Call SOLE   0 0 0
SL GREEN RLTY CORP COM 78440X101 202 4,117 SH   SOLE   4,117 0 0
SL GREEN RLTY CORP PUT 78440X951 655 133 SH Put SOLE   0 0 0
SILGAN HOLDINGS INC CALL 827048909 42 13 SH Call SOLE   0 0 0
SILGAN HOLDINGS INC COM 827048109 14 444 SH   SOLE   444 0 0
SILGAN HOLDINGS INC PUT 827048959 87 27 SH Put SOLE   0 0 0
SLM CORP CALL 78442P906 534 760 SH Call SOLE   0 0 0
SLM CORP COM 78442P106 600 85,359 SH   SOLE   85,359 0 0
SLM CORP PUT 78442P956 631 898 SH Put SOLE   0 0 0
SOLENO THERAPEUTICS INC CALL 834203900 51 233 SH Call SOLE   0 0 0
SOLENO THERAPEUTICS INC PUT 834203950 1 9 SH Put SOLE   0 0 0
SIMULATIONS PLUS INC CALL 829214905 125 21 SH Call SOLE   0 0 0
SIMULATIONS PLUS INC PUT 829214955 17 3 SH Put SOLE   0 0 0
SELECTQUOTE INC COM 816307300 22 886 SH   SOLE   886 0 0
SOLAR CAP LTD CALL 83413U900 57 36 SH Call SOLE   0 0 0
SOLAR CAP LTD COM 83413U100 10 640 SH   SOLE   640 0 0
SOLAR CAP LTD PUT 83413U950 51 32 SH Put SOLE   0 0 0
ISHARES SILVER TR CALL 46428Q909 72,226 42,461 SH Call SOLE   0 0 0
ISHARES SILVER TR COM 46428Q109 9,415 553,553 SH   SOLE   553,553 0 0
ISHARES SILVER TR PUT 46428Q959 45,263 26,610 SH Put SOLE   0 0 0
SM ENERGY CO CALL 78454L900 96 257 SH Call SOLE   0 0 0
SM ENERGY CO PUT 78454L950 80 214 SH Put SOLE   0 0 0
SMARTSHEET INC CALL 83200N903 3,274 643 SH Call SOLE   0 0 0
SMARTSHEET INC PUT 83200N953 565 111 SH Put SOLE   0 0 0
SUPER MICRO COMPUTER INC COM 86800U104 16 568 SH   SOLE   568 0 0
SHARPS COMPLIANCE CORP CALL 820017901 35 50 SH Call SOLE   0 0 0
SHARPS COMPLIANCE CORP PUT 820017951 8 12 SH Put SOLE   0 0 0
SUMITOMO MITSUI FINL GROUP I CALL 86562M909 3 6 SH Call SOLE   0 0 0
SUMITOMO MITSUI FINL GROUP I COM 86562M209 2 407 SH   SOLE   407 0 0
SUMITOMO MITSUI FINL GROUP I PUT 86562M959 1 2 SH Put SOLE   0 0 0
SCOTTS MIRACLE GRO CO CALL 810186906 1,102 82 SH Call SOLE   0 0 0
SCOTTS MIRACLE GRO CO COM 810186106 338 2,518 SH   SOLE   2,518 0 0
SCOTTS MIRACLE GRO CO PUT 810186956 1,909 142 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 48,605 3,181 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 82,878 5,424 SH Put SOLE   0 0 0
SEACOR MARINE HLDGS INC CALL 78413P901 2 9 SH Call SOLE   0 0 0
SEACOR MARINE HLDGS INC COM 78413P101 0 68 SH   SOLE   68 0 0
SEACOR MARINE HLDGS INC PUT 78413P951 0 1 SH Put SOLE   0 0 0
SUMMIT MIDSTREAM PARTNERS LP CALL 866142902 5 58 SH Call SOLE   0 0 0
SUMMIT MIDSTREAM PARTNERS LP PUT 866142952 0 10 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 9 5 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B177 16 919 SH   SOLE   919 0 0
VANECK VECTORS ETF TR COM 92189F502 7 96 SH   SOLE   96 0 0
SIMPLY GOOD FOODS CO CALL 82900L902 105 57 SH Call SOLE   0 0 0
SIMPLY GOOD FOODS CO PUT 82900L952 63 34 SH Put SOLE   0 0 0
STEIN MART INC CALL 858375908 2 59 SH Call SOLE   0 0 0
STEIN MART INC COM 858375108 2 5,313 SH   SOLE   5,313 0 0
STEIN MART INC PUT 858375958 11 268 SH Put SOLE   0 0 0
SMITH MICRO SOFTWARE INC CALL 832154907 136 306 SH Call SOLE   0 0 0
SMITH MICRO SOFTWARE INC COM 832154207 160 35,945 SH   SOLE   35,945 0 0
SMITH MICRO SOFTWARE INC PUT 832154957 113 255 SH Put SOLE   0 0 0
SEMTECH CORP CALL 816850901 1,785 342 SH Call SOLE   0 0 0
SEMTECH CORP PUT 816850951 73 14 SH Put SOLE   0 0 0
SNAP ON INC CALL 833034901 138 10 SH Call SOLE   0 0 0
SNAP ON INC COM 833034101 328 2,375 SH   SOLE   2,375 0 0
SNAP ON INC PUT 833034951 581 42 SH Put SOLE   0 0 0
SNAP INC CALL 83304A906 55,206 23,502 SH Call SOLE   0 0 0
SNAP INC PUT 83304A956 17,502 7,451 SH Put SOLE   0 0 0
SLEEP NUMBER CORP CALL 83125X903 83 20 SH Call SOLE   0 0 0
SLEEP NUMBER CORP PUT 83125X953 2,398 576 SH Put SOLE   0 0 0
SYNCHRONOSS TECHNOLOGIES INC CALL 87157B903 3 11 SH Call SOLE   0 0 0
SMART SAND INC CALL 83191H907 3 30 SH Call SOLE   0 0 0
SMART SAND INC PUT 83191H957 1 10 SH Put SOLE   0 0 0
SUNDIAL GROWERS INC CALL 86730L909 7 96 SH Call SOLE   0 0 0
SUNDIAL GROWERS INC COM 86730L109 1 1,761 SH   SOLE   1,761 0 0
SUNDIAL GROWERS INC PUT 86730L959 0 7 SH Put SOLE   0 0 0
SCHNEIDER NATIONAL INC CALL 80689H902 505 205 SH Call SOLE   0 0 0
SYNDAX PHARMACEUTICALS INC CALL 87164F905 78 53 SH Call SOLE   0 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 691 46,663 SH   SOLE   46,663 0 0
SYNDAX PHARMACEUTICALS INC PUT 87164F955 90 61 SH Put SOLE   0 0 0
SONY CORP CALL 835699907 10,991 1,590 SH Call SOLE   0 0 0
SONY CORP PUT 835699957 1,361 197 SH Put SOLE   0 0 0
SMITH & NEPHEW GROUP PLC CALL 83175M905 11 3 SH Call SOLE   0 0 0
SMITH & NEPHEW GROUP PLC COM 83175M205 38 1,016 SH   SOLE   1,016 0 0
SMITH & NEPHEW GROUP PLC PUT 83175M955 121 32 SH Put SOLE   0 0 0
CHINA PETE & CHEM CORP CALL 16941R908 356 85 SH Call SOLE   0 0 0
CHINA PETE & CHEM CORP COM 16941R108 1,547 36,882 SH   SOLE   36,882 0 0
CHINA PETE & CHEM CORP PUT 16941R958 2,719 648 SH Put SOLE   0 0 0
SYNOPSYS INC CALL 871607907 5,616 288 SH Call SOLE   0 0 0
SYNOPSYS INC PUT 871607957 5,304 272 SH Put SOLE   0 0 0
NEW SR INVT GROUP INC CALL 648691903 44 122 SH Call SOLE   0 0 0
NEW SR INVT GROUP INC COM 648691103 2 661 SH   SOLE   661 0 0
NEW SR INVT GROUP INC PUT 648691953 48 135 SH Put SOLE   0 0 0
SUNESIS PHARMACEUTICALS INC CALL 867328900 13 523 SH Call SOLE   0 0 0
SUNESIS PHARMACEUTICALS INC COM 867328700 0 400 SH   SOLE   400 0 0
SUNESIS PHARMACEUTICALS INC PUT 867328950 0 4 SH Put SOLE   0 0 0
SYNOVUS FINL CORP CALL 87161C901 773 377 SH Call SOLE   0 0 0
SYNOVUS FINL CORP PUT 87161C951 505 246 SH Put SOLE   0 0 0
SYNNEX CORP CALL 87162W900 5,281 441 SH Call SOLE   0 0 0
SYNNEX CORP COM 87162W100 779 6,510 SH   SOLE   6,510 0 0
SYNNEX CORP PUT 87162W950 1,173 98 SH Put SOLE   0 0 0
SANOFI CALL 80105N905 0 2 SH Call SOLE   0 0 0
SOUTHERN CO CALL 842587907 6,180 1,192 SH Call SOLE   0 0 0
SOUTHERN CO PUT 842587957 2,701 521 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 4 1 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37950E416 20 484 SH   SOLE   484 0 0
GLOBAL X FDS PUT 37950E954 42 10 SH Put SOLE   0 0 0
SOGOU INC CALL 83409V904 39 95 SH Call SOLE   0 0 0
SOGOU INC COM 83409V104 194 46,560 SH   SOLE   46,560 0 0
SOGOU INC PUT 83409V954 22 54 SH Put SOLE   0 0 0
SOHU COM LTD CALL 83410S908 23 25 SH Call SOLE   0 0 0
SOHU COM LTD COM 83410S108 151 16,405 SH   SOLE   16,405 0 0
SOHU COM LTD PUT 83410S958 603 655 SH Put SOLE   0 0 0
SOLARIS OILFIELD INFRSTR INC CALL 83418M903 310 418 SH Call SOLE   0 0 0
SOLARIS OILFIELD INFRSTR INC PUT 83418M953 15 21 SH Put SOLE   0 0 0
RENESOLA LTD COM 75971T301 0 90 SH   SOLE   90 0 0
ELECTRAMECCANICA VEHS CORP CALL 284849905 62 279 SH Call SOLE   0 0 0
ELECTRAMECCANICA VEHS CORP COM 284849205 20 9,083 SH   SOLE   9,083 0 0
ELECTRAMECCANICA VEHS CORP PUT 284849955 27 123 SH Put SOLE   0 0 0
SONOCO PRODS CO CALL 835495902 575 110 SH Call SOLE   0 0 0
SONOCO PRODS CO PUT 835495952 15 3 SH Put SOLE   0 0 0
SONOS INC CALL 83570H908 2,915 1,993 SH Call SOLE   0 0 0
SONOS INC COM 83570H108 1,895 129,557 SH   SOLE   129,557 0 0
SONOS INC PUT 83570H958 555 380 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W902 16,487 876 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W458 315 1,675 SH   SOLE   1,675 0 0
DIREXION SHS ETF TR PUT 25459W952 5,853 311 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 1,865 3,506 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E182 552 103,921 SH   SOLE   103,921 0 0
DIREXION SHS ETF TR PUT 25460E955 1,443 2,714 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 10,672 394 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 19,015 702 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 177 127 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR COM 88166A607 285 20,441 SH   SOLE   20,441 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 71 51 SH Put SOLE   0 0 0
SP PLUS CORP CALL 78469C903 22 11 SH Call SOLE   0 0 0
SP PLUS CORP PUT 78469C953 24 12 SH Put SOLE   0 0 0
SPECTRUM BRANDS HLDGS INC NE CALL 84790A905 302 66 SH Call SOLE   0 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 39 863 SH   SOLE   863 0 0
SPECTRUM BRANDS HLDGS INC NE PUT 84790A955 64 14 SH Put SOLE   0 0 0
VIRGIN GALACTIC HOLDINGS INC CALL 92766K906 8,163 4,996 SH Call SOLE   0 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 180 11,050 SH   SOLE   11,050 0 0
VIRGIN GALACTIC HOLDINGS INC PUT 92766K956 3,965 2,427 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS CALL 78463X909 27 10 SH Call SOLE   0 0 0
SPDR INDEX SHS FDS COM 78463X889 5 200 SH   SOLE   200 0 0
SPDR INDEX SHS FDS CALL 78463X909 3 1 SH Call SOLE   0 0 0
SPDR INDEX SHS FDS COM 78463X509 89 2,663 SH   SOLE   2,663 0 0
SPDR INDEX SHS FDS COM 78463X103 3 100 SH   SOLE   100 0 0
SIMON PPTY GROUP INC NEW CALL 828806909 19,009 2,780 SH Call SOLE   0 0 0
SIMON PPTY GROUP INC NEW PUT 828806959 26,203 3,832 SH Put SOLE   0 0 0
S&P GLOBAL INC CALL 78409V904 20,295 616 SH Call SOLE   0 0 0
S&P GLOBAL INC PUT 78409V954 9,159 278 SH Put SOLE   0 0 0
SUBURBAN PROPANE PARTNERS L CALL 864482904 185 130 SH Call SOLE   0 0 0
SUBURBAN PROPANE PARTNERS L PUT 864482954 70 49 SH Put SOLE   0 0 0
INVESCO EXCH TRADED FD TR II CALL 46138E905 421 128 SH Call SOLE   0 0 0
INVESCO EXCH TRADED FD TR II COM 46138E362 15 465 SH   SOLE   465 0 0
INVESCO EXCH TRADED FD TR II PUT 46138E955 82 25 SH Put SOLE   0 0 0
SPARK ENERGY INC CALL 846511903 25 36 SH Call SOLE   0 0 0
SPARK ENERGY INC PUT 846511953 0 1 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 7 2 SH Call SOLE   0 0 0
SPDR SER TR COM 78464A854 79 2,194 SH   SOLE   2,194 0 0
SPDR SER TR PUT 78464A958 76 21 SH Put SOLE   0 0 0
SPLUNK INC CALL 848637904 19,750 994 SH Call SOLE   0 0 0
SPLUNK INC PUT 848637954 27,917 1,405 SH Put SOLE   0 0 0
INVESCO EXCH TRADED FD TR II CALL 46138E905 2,439 491 SH Call SOLE   0 0 0
INVESCO EXCH TRADED FD TR II COM 46138E354 1,028 20,699 SH   SOLE   20,699 0 0
INVESCO EXCH TRADED FD TR II PUT 46138E955 2,026 408 SH Put SOLE   0 0 0
SUPERIOR ENERGY SVCS INC CALL 868157906 0 4 SH Call SOLE   0 0 0
SEASPINE HLDGS CORP COM 81255T108 6 596 SH   SOLE   596 0 0
SPOK HLDGS INC COM 84863T106 4 516 SH   SOLE   516 0 0
SPOK HLDGS INC PUT 84863T956 2 3 SH Put SOLE   0 0 0
SPOTIFY TECHNOLOGY S A CALL L8681T902 57,808 2,239 SH Call SOLE   0 0 0
SPOTIFY TECHNOLOGY S A COM L8681T102 10,722 41,530 SH   SOLE   41,530 0 0
SPOTIFY TECHNOLOGY S A PUT L8681T952 46,861 1,815 SH Put SOLE   0 0 0
SPECTRUM PHARMACEUTICALS INC CALL 84763A908 19 59 SH Call SOLE   0 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 73 21,718 SH   SOLE   21,718 0 0
SPECTRUM PHARMACEUTICALS INC PUT 84763A958 77 229 SH Put SOLE   0 0 0
SPIRIT AEROSYSTEMS HLDGS INC CALL 848574909 2,504 1,046 SH Call SOLE   0 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 529 22,130 SH   SOLE   22,130 0 0
SPIRIT AEROSYSTEMS HLDGS INC PUT 848574959 1,400 585 SH Put SOLE   0 0 0
SPERO THERAPEUTICS INC COM 84833T103 2 200 SH   SOLE   200 0 0
SPS COMMERCE INC COM 78463M107 121 1,621 SH   SOLE   1,621 0 0
SPS COMMERCE INC PUT 78463M957 60 8 SH Put SOLE   0 0 0
SPDR SER TR CALL 78468R903 2 1 SH Call SOLE   0 0 0
SPDR SER TR COM 78468R853 11 420 SH   SOLE   420 0 0
SPDR SER TR PUT 78468R953 13 5 SH Put SOLE   0 0 0
SPROUT SOCIAL INC COM 85209W109 35 1,325 SH   SOLE   1,325 0 0
SPROUT SOCIAL INC PUT 85209W959 18 7 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 2,833 750 SH Call SOLE   0 0 0
SPDR SER TR PUT 78464A958 7 2 SH Put SOLE   0 0 0
SPARTANNASH CO CALL 847215900 943 444 SH Call SOLE   0 0 0
SPARTANNASH CO PUT 847215950 399 188 SH Put SOLE   0 0 0
SPORTSMANS WHSE HLDGS INC CALL 84920Y906 367 258 SH Call SOLE   0 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 13 936 SH   SOLE   936 0 0
SPORTSMANS WHSE HLDGS INC PUT 84920Y956 22 16 SH Put SOLE   0 0 0
SUNPOWER CORP CALL 867652906 1,201 1,568 SH Call SOLE   0 0 0
SUNPOWER CORP COM 867652406 52 6,817 SH   SOLE   6,817 0 0
SUNPOWER CORP PUT 867652956 559 730 SH Put SOLE   0 0 0
SPX CORP CALL 784635904 82 20 SH Call SOLE   0 0 0
SPX CORP PUT 784635954 139 34 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W902 25,792 6,169 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W862 430 10,300 SH   SOLE   10,300 0 0
DIREXION SHS ETF TR PUT 25459W952 8,901 2,129 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 2,665 3,413 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E885 2,412 308,929 SH   SOLE   308,929 0 0
DIREXION SHS ETF TR PUT 25460E955 785 1,006 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 2,501 2,120 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B268 2,014 170,743 SH   SOLE   170,743 0 0
PROSHARES TR PUT 74347B959 715 606 SH Put SOLE   0 0 0
SPDR S&P 500 ETF TR CALL 78462F903 4,242,355 137,578 SH Call SOLE   0 0 0
SPDR S&P 500 ETF TR COM 78462F103 5,249 17,023 SH   SOLE   17,023 0 0
SPDR S&P 500 ETF TR PUT 78462F953 7,813,965 253,404 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 0 136 SH Call SOLE   0 0 0
SPDR SER TR COM 78464A409 0 6,110 SH   SOLE   6,110 0 0
SPDR SER TR PUT 78464A958 0 196 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 165 57 SH Call SOLE   0 0 0
SPDR SER TR PUT 78464A958 55 19 SH Put SOLE   0 0 0
SQUARE INC CALL 852234903 108,224 10,313 SH Call SOLE   0 0 0
SQUARE INC PUT 852234953 138,143 13,164 SH Put SOLE   0 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 0 300 SH   SOLE   300 0 0
SEQUENTIAL BRNDS GROUP INC N PUT 81734P957 0 3 SH Put SOLE   0 0 0
SOCIEDAD QUIMICA Y MINERA DE CALL 833635905 651 250 SH Call SOLE   0 0 0
SOCIEDAD QUIMICA Y MINERA DE COM 833635105 1,146 43,979 SH   SOLE   43,979 0 0
SOCIEDAD QUIMICA Y MINERA DE PUT 833635955 2,442 937 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G907 0 8,407 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347G957 0 14,949 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G907 0 1,842 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347G957 0 135 SH Put SOLE   0 0 0
SPIRE INC COM 84857L101 10 155 SH   SOLE   155 0 0
SPIRE INC PUT 84857L951 19 3 SH Put SOLE   0 0 0
SRAX INC CALL 78472M906 0 5 SH Call SOLE   0 0 0
SPIRIT RLTY CAP INC NEW CALL 84860W900 202 58 SH Call SOLE   0 0 0
SPIRIT RLTY CAP INC NEW PUT 84860W950 52 15 SH Put SOLE   0 0 0
STERICYCLE INC CALL 858912908 2,116 378 SH Call SOLE   0 0 0
STERICYCLE INC PUT 858912958 100 18 SH Put SOLE   0 0 0
SURMODICS INC PUT 868873950 0 1 SH Put SOLE   0 0 0
SEMPRA ENERGY CALL 816851909 1,430 122 SH Call SOLE   0 0 0
SEMPRA ENERGY COM 816851109 986 8,417 SH   SOLE   8,417 0 0
SEMPRA ENERGY PUT 816851959 2,836 242 SH Put SOLE   0 0 0
SERVICESOURCE INTL INC COM 81763U100 8 5,362 SH   SOLE   5,362 0 0
SERVICESOURCE INTL INC PUT 81763U950 12 80 SH Put SOLE   0 0 0
SERITAGE GROWTH PPTYS CALL 81752R900 938 823 SH Call SOLE   0 0 0
SERITAGE GROWTH PPTYS COM 81752R100 85 7,515 SH   SOLE   7,515 0 0
SERITAGE GROWTH PPTYS PUT 81752R950 926 813 SH Put SOLE   0 0 0
STONERIDGE INC CALL 86183P902 10 5 SH Call SOLE   0 0 0
STONERIDGE INC COM 86183P102 1 68 SH   SOLE   68 0 0
SORRENTO THERAPEUTICS INC CALL 83587F902 4,833 7,696 SH Call SOLE   0 0 0
SORRENTO THERAPEUTICS INC COM 83587F202 10 1,750 SH   SOLE   1,750 0 0
SORRENTO THERAPEUTICS INC PUT 83587F952 1,850 2,947 SH Put SOLE   0 0 0
SAREPTA THERAPEUTICS INC CALL 803607900 7,423 463 SH Call SOLE   0 0 0
SAREPTA THERAPEUTICS INC COM 803607100 14 90 SH   SOLE   90 0 0
SAREPTA THERAPEUTICS INC PUT 803607950 3,864 241 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 471 296 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A244 274 17,238 SH   SOLE   17,238 0 0
PROSHARES TR PUT 74348A954 44 28 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 538 500 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A152 291 27,105 SH   SOLE   27,105 0 0
PROSHARES TR PUT 74348A954 83 78 SH Put SOLE   0 0 0
SOUTH ST CORP CALL 840441909 343 72 SH Call SOLE   0 0 0
SOUTH ST CORP PUT 840441959 19 4 SH Put SOLE   0 0 0
SIMPSON MANUFACTURING CO INC CALL 829073905 8 1 SH Call SOLE   0 0 0
STAGE STORES INC CALL 85254C905 0 121 SH Call SOLE   0 0 0
STAGE STORES INC COM 85254C305 0 2,100 SH   SOLE   2,100 0 0
STAGE STORES INC PUT 85254C955 0 23 SH Put SOLE   0 0 0
SASOL LTD CALL 803866900 562 730 SH Call SOLE   0 0 0
SASOL LTD COM 803866300 71 9,212 SH   SOLE   9,212 0 0
SASOL LTD PUT 803866950 1,080 1,401 SH Put SOLE   0 0 0
SS&C TECHNOLOGIES HLDGS INC CALL 78467J900 5,800 1,027 SH Call SOLE   0 0 0
SS&C TECHNOLOGIES HLDGS INC PUT 78467J950 5,969 1,057 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 2,213 177 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R107 1,362 10,891 SH   SOLE   10,891 0 0
PROSHARES TR PUT 74347R952 3,464 277 SH Put SOLE   0 0 0
SCRIPPS E W CO OHIO CALL 811054902 15 18 SH Call SOLE   0 0 0
SCRIPPS E W CO OHIO COM 811054402 60 6,895 SH   SOLE   6,895 0 0
SCRIPPS E W CO OHIO PUT 811054952 2 3 SH Put SOLE   0 0 0
SSR MNG INC CALL 784730903 2,527 1,185 SH Call SOLE   0 0 0
SSR MNG INC COM 784730103 458 21,477 SH   SOLE   21,477 0 0
SSR MNG INC PUT 784730953 1,593 747 SH Put SOLE   0 0 0
SURO CAPITAL CORP CALL 86887Q909 83 99 SH Call SOLE   0 0 0
SURO CAPITAL CORP COM 86887Q109 20 2,453 SH   SOLE   2,453 0 0
SURO CAPITAL CORP PUT 86887Q959 78 93 SH Put SOLE   0 0 0
SHUTTERSTOCK INC CALL 825690900 664 190 SH Call SOLE   0 0 0
SHUTTERSTOCK INC PUT 825690950 244 70 SH Put SOLE   0 0 0
STRATASYS LTD CALL M85548901 875 552 SH Call SOLE   0 0 0
STRATASYS LTD COM M85548101 310 19,576 SH   SOLE   19,576 0 0
STRATASYS LTD PUT M85548951 1,118 705 SH Put SOLE   0 0 0
SENSATA TECHNOLOGIES HLDNG P CALL G8060N902 1,489 400 SH Call SOLE   0 0 0
SENSATA TECHNOLOGIES HLDNG P COM G8060N102 91 2,454 SH   SOLE   2,454 0 0
SENSATA TECHNOLOGIES HLDNG P PUT G8060N952 554 149 SH Put SOLE   0 0 0
STAAR SURGICAL CO CALL 852312905 1,920 312 SH Call SOLE   0 0 0
STAAR SURGICAL CO COM 852312305 89 1,459 SH   SOLE   1,459 0 0
STAAR SURGICAL CO PUT 852312955 2,184 355 SH Put SOLE   0 0 0
STAG INDL INC CALL 85254J902 255 87 SH Call SOLE   0 0 0
STAG INDL INC PUT 85254J952 583 199 SH Put SOLE   0 0 0
ISTAR INC CALL 45031U901 373 303 SH Call SOLE   0 0 0
ISTAR INC COM 45031U101 135 10,969 SH   SOLE   10,969 0 0
ISTAR INC PUT 45031U951 735 597 SH Put SOLE   0 0 0
EXTENDED STAY AMER INC CALL 30224P900 378 338 SH Call SOLE   0 0 0
EXTENDED STAY AMER INC COM 30224P200 701 62,646 SH   SOLE   62,646 0 0
EXTENDED STAY AMER INC PUT 30224P950 649 580 SH Put SOLE   0 0 0
STEWART INFORMATION SVCS COR CALL 860372901 107 33 SH Call SOLE   0 0 0
STERIS PLC CALL G8473T900 920 60 SH Call SOLE   0 0 0
STERIS PLC PUT G8473T950 30 2 SH Put SOLE   0 0 0
STATE AUTO FINL CORP COM 855707105 7 423 SH   SOLE   423 0 0
STATE AUTO FINL CORP PUT 855707955 32 18 SH Put SOLE   0 0 0
SUNOPTA INC CALL 8676EP908 83 178 SH Call SOLE   0 0 0
SUNOPTA INC PUT 8676EP958 0 1 SH Put SOLE   0 0 0
STERLING BANCORP DEL CALL 85917A900 84 72 SH Call SOLE   0 0 0
STERLING BANCORP DEL PUT 85917A950 32 28 SH Put SOLE   0 0 0
STEEL DYNAMICS INC CALL 858119900 1,398 536 SH Call SOLE   0 0 0
STEEL DYNAMICS INC PUT 858119950 404 155 SH Put SOLE   0 0 0
STMICROELECTRONICS N V CALL 861012902 3,990 1,456 SH Call SOLE   0 0 0
STMICROELECTRONICS N V COM 861012102 139 5,087 SH   SOLE   5,087 0 0
STMICROELECTRONICS N V PUT 861012952 3,936 1,436 SH Put SOLE   0 0 0
STAMPS COM INC CALL 852857900 0 363 SH Call SOLE   0 0 0
STAMPS COM INC PUT 852857950 0 270 SH Put SOLE   0 0 0
STONECO LTD CALL G85158906 3,186 822 SH Call SOLE   0 0 0
STONECO LTD PUT G85158956 9,348 2,412 SH Put SOLE   0 0 0
SCORPIO TANKERS INC CALL Y7542C900 0 2,124 SH Call SOLE   0 0 0
SCORPIO TANKERS INC COM Y7542C130 0 63,630 SH   SOLE   63,630 0 0
SCORPIO TANKERS INC PUT Y7542C950 0 1,555 SH Put SOLE   0 0 0
SCORPIO TANKERS INC CALL Y7542C900 0 4 SH Call SOLE   0 0 0
STOKE THERAPEUTICS INC CALL 86150R907 52 22 SH Call SOLE   0 0 0
STOKE THERAPEUTICS INC COM 86150R107 11 470 SH   SOLE   470 0 0
STONEMOR INC CALL 86184W906 4 52 SH Call SOLE   0 0 0
STORE CAP CORP CALL 862121900 2,583 1,085 SH Call SOLE   0 0 0
STORE CAP CORP PUT 862121950 378 159 SH Put SOLE   0 0 0
STRATEGIC ED INC CALL 86272C903 15 1 SH Call SOLE   0 0 0
STERLING CONSTRUCTION CO INC CALL 859241901 57 55 SH Call SOLE   0 0 0
STERLING CONSTRUCTION CO INC PUT 859241951 52 50 SH Put SOLE   0 0 0
STATE STR CORP CALL 857477903 1,518 239 SH Call SOLE   0 0 0
STATE STR CORP PUT 857477953 2,020 318 SH Put SOLE   0 0 0
STARWOOD PPTY TR INC CALL 85571B905 1,120 749 SH Call SOLE   0 0 0
STARWOOD PPTY TR INC COM 85571B105 562 37,609 SH   SOLE   37,609 0 0
STARWOOD PPTY TR INC PUT 85571B955 2,206 1,475 SH Put SOLE   0 0 0
SEAGATE TECHNOLOGY PLC CALL G7945M907 8,515 1,759 SH Call SOLE   0 0 0
SEAGATE TECHNOLOGY PLC COM G7945M107 1,443 29,819 SH   SOLE   29,819 0 0
SEAGATE TECHNOLOGY PLC PUT G7945M957 2,865 592 SH Put SOLE   0 0 0
STEREOTAXIS INC CALL 85916J909 8 20 SH Call SOLE   0 0 0
CONSTELLATION BRANDS INC CALL 21036P907 18,982 1,085 SH Call SOLE   0 0 0
CONSTELLATION BRANDS INC PUT 21036P957 22,341 1,277 SH Put SOLE   0 0 0
SUNCOR ENERGY INC NEW CALL 867224907 2,601 1,543 SH Call SOLE   0 0 0
SUNCOR ENERGY INC NEW COM 867224107 150 8,903 SH   SOLE   8,903 0 0
SUNCOR ENERGY INC NEW PUT 867224957 1,043 619 SH Put SOLE   0 0 0
SUN CMNTYS INC CALL 866674904 162 12 SH Call SOLE   0 0 0
SUN CMNTYS INC COM 866674104 126 936 SH   SOLE   936 0 0
SUMMIT MATLS INC CALL 86614U900 463 288 SH Call SOLE   0 0 0
SUMMIT MATLS INC COM 86614U100 105 6,557 SH   SOLE   6,557 0 0
SUMMIT MATLS INC PUT 86614U950 85 53 SH Put SOLE   0 0 0
SUNOCO LP/SUNOCO FIN CORP CALL 86765K909 910 399 SH Call SOLE   0 0 0
SUNOCO LP/SUNOCO FIN CORP COM 86765K109 125 5,482 SH   SOLE   5,482 0 0
SUNOCO LP/SUNOCO FIN CORP PUT 86765K959 945 414 SH Put SOLE   0 0 0
SOLAR SR CAP LTD CALL 83416M905 1 1 SH Call SOLE   0 0 0
SOLAR SR CAP LTD COM 83416M105 12 969 SH   SOLE   969 0 0
SOLAR SR CAP LTD PUT 83416M955 25 20 SH Put SOLE   0 0 0
SUPERIOR INDS INTL INC CALL 868168905 27 160 SH Call SOLE   0 0 0
SUPERIOR INDS INTL INC PUT 868168955 4 29 SH Put SOLE   0 0 0
SUPERNUS PHARMACEUTICALS INC CALL 868459908 33 14 SH Call SOLE   0 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 517 21,775 SH   SOLE   21,775 0 0
SUPERNUS PHARMACEUTICALS INC PUT 868459958 23 10 SH Put SOLE   0 0 0
SERVICE PPTYS TR CALL 81761L902 146 207 SH Call SOLE   0 0 0
SERVICE PPTYS TR COM 81761L102 88 12,548 SH   SOLE   12,548 0 0
SERVICE PPTYS TR PUT 81761L952 163 230 SH Put SOLE   0 0 0
SVMK INC CALL 78489X903 131 56 SH Call SOLE   0 0 0
SVMK INC COM 78489X103 259 11,044 SH   SOLE   11,044 0 0
SVMK INC PUT 78489X953 254 108 SH Put SOLE   0 0 0
SAVARA INC CALL 805111901 15 62 SH Call SOLE   0 0 0
SAVARA INC PUT 805111951 0 4 SH Put SOLE   0 0 0
FIRSTHAND TECH VALUE FD INC CALL 33766Y900 5 13 SH Call SOLE   0 0 0
PROSHARES TR II CALL 74347W902 5,610 1,781 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W130 3 100 SH   SOLE   100 0 0
PROSHARES TR II PUT 74347W952 8,256 2,621 SH Put SOLE   0 0 0
SHOCKWAVE MED INC CALL 82489T904 270 57 SH Call SOLE   0 0 0
SHOCKWAVE MED INC PUT 82489T954 85 18 SH Put SOLE   0 0 0
SMITH & WESSON BRANDS INC CALL 831754906 2,584 1,201 SH Call SOLE   0 0 0
SMITH & WESSON BRANDS INC COM 831754106 262 12,201 SH   SOLE   12,201 0 0
SMITH & WESSON BRANDS INC PUT 831754956 794 369 SH Put SOLE   0 0 0
SWITCH INC CALL 87105L904 632 355 SH Call SOLE   0 0 0
SWITCH INC COM 87105L104 141 7,946 SH   SOLE   7,946 0 0
SWITCH INC PUT 87105L954 983 552 SH Put SOLE   0 0 0
SOLARWINDS CORP COM 83417Q105 1 103 SH   SOLE   103 0 0
SIERRA WIRELESS INC CALL 826516906 105 118 SH Call SOLE   0 0 0
SIERRA WIRELESS INC COM 826516106 82 9,237 SH   SOLE   9,237 0 0
SIERRA WIRELESS INC PUT 826516956 182 203 SH Put SOLE   0 0 0
STANLEY BLACK & DECKER INC CALL 854502901 7,373 529 SH Call SOLE   0 0 0
STANLEY BLACK & DECKER INC PUT 854502951 1,658 119 SH Put SOLE   0 0 0
SKYWORKS SOLUTIONS INC CALL 83088M902 18,130 1,418 SH Call SOLE   0 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 291 2,282 SH   SOLE   2,282 0 0
SKYWORKS SOLUTIONS INC PUT 83088M952 31,670 2,477 SH Put SOLE   0 0 0
SCHWEITZER-MAUDUIT INTL INC CALL 808541906 307 92 SH Call SOLE   0 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 4 133 SH   SOLE   133 0 0
SCHWEITZER-MAUDUIT INTL INC PUT 808541956 157 47 SH Put SOLE   0 0 0
SOUTHWESTERN ENERGY CO CALL 845467909 503 1,967 SH Call SOLE   0 0 0
SOUTHWESTERN ENERGY CO COM 845467109 51 20,089 SH   SOLE   20,089 0 0
SOUTHWESTERN ENERGY CO PUT 845467959 102 401 SH Put SOLE   0 0 0
SOUTHWEST GAS HOLDINGS INC PUT 844895952 6 1 SH Put SOLE   0 0 0
SUNCOKE ENERGY INC CALL 86722A903 0 1 SH Call SOLE   0 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 1 38 SH   SOLE   38 0 0
SENSIENT TECHNOLOGIES CORP PUT 81725T950 5 1 SH Put SOLE   0 0 0
SO YOUNG INTERNATIONAL INC CALL 83356Q908 1 1 SH Call SOLE   0 0 0
SO YOUNG INTERNATIONAL INC COM 83356Q108 3 253 SH   SOLE   253 0 0
SO YOUNG INTERNATIONAL INC PUT 83356Q958 9 7 SH Put SOLE   0 0 0
SYNLOGIC INC COM 87166L100 0 87 SH   SOLE   87 0 0
SYNCHRONY FINANCIAL CALL 87165B903 6,692 3,020 SH Call SOLE   0 0 0
SYNCHRONY FINANCIAL PUT 87165B953 4,097 1,849 SH Put SOLE   0 0 0
STRYKER CORPORATION CALL 863667901 6,450 358 SH Call SOLE   0 0 0
STRYKER CORPORATION PUT 863667951 6,036 335 SH Put SOLE   0 0 0
SYKES ENTERPRISES INC COM 871237103 7 279 SH   SOLE   279 0 0
SYNAPTICS INC CALL 87157D909 805 134 SH Call SOLE   0 0 0
SYNAPTICS INC COM 87157D109 20 342 SH   SOLE   342 0 0
SYNAPTICS INC PUT 87157D959 90 15 SH Put SOLE   0 0 0
SYNACOR INC COM 871561106 0 94 SH   SOLE   94 0 0
SYNACOR INC PUT 871561956 0 1 SH Put SOLE   0 0 0
SYNEOS HEALTH INC CALL 87166B902 1,374 236 SH Call SOLE   0 0 0
SYROS PHARMACEUTICALS INC CALL 87184Q907 8 8 SH Call SOLE   0 0 0
SYSTEMAX INC COM 871851101 9 482 SH   SOLE   482 0 0
SYSTEMAX INC PUT 871851951 73 36 SH Put SOLE   0 0 0
SYSCO CORP CALL 871829907 12,517 2,290 SH Call SOLE   0 0 0
SYSCO CORP PUT 871829957 4,514 826 SH Put SOLE   0 0 0
AT&T INC CALL 00206R902 42,893 14,189 SH Call SOLE   0 0 0
AT&T INC COM 00206R102 17,062 564,430 SH   SOLE   564,430 0 0
AT&T INC PUT 00206R952 78,951 26,117 SH Put SOLE   0 0 0
TRAVELCENTERS OF AMERICA INC CALL 89421B909 49 32 SH Call SOLE   0 0 0
TRAVELCENTERS OF AMERICA INC PUT 89421B959 81 53 SH Put SOLE   0 0 0
DEL TACO RESTAURANTS INC NEW CALL 245496904 268 452 SH Call SOLE   0 0 0
DEL TACO RESTAURANTS INC NEW PUT 245496954 517 872 SH Put SOLE   0 0 0
TRANSACT TECHNOLOGIES INC CALL 892918903 21 48 SH Call SOLE   0 0 0
TAKEDA PHARMACEUTICAL CO LTD CALL 874060905 75 42 SH Call SOLE   0 0 0
TAKEDA PHARMACEUTICAL CO LTD COM 874060205 82 4,600 SH   SOLE   4,600 0 0
TAKEDA PHARMACEUTICAL CO LTD PUT 874060955 173 97 SH Put SOLE   0 0 0
TAKEDA PHARMACEUTICAL CO LTD CALL 874060905 675 377 SH Call SOLE   0 0 0
TAKEDA PHARMACEUTICAL CO LTD PUT 874060955 398 222 SH Put SOLE   0 0 0
TAL EDUCATION GROUP CALL 874080904 13,204 1,931 SH Call SOLE   0 0 0
TAL EDUCATION GROUP PUT 874080954 15,091 2,207 SH Put SOLE   0 0 0
TALOS ENERGY INC CALL 87484T908 101 110 SH Call SOLE   0 0 0
TALOS ENERGY INC COM 87484T108 95 10,342 SH   SOLE   10,342 0 0
TALOS ENERGY INC PUT 87484T958 677 736 SH Put SOLE   0 0 0
INVESCO EXCHANGE-TRADED FD T CALL 46138G900 317 88 SH Call SOLE   0 0 0
INVESCO EXCHANGE-TRADED FD T COM 46138G706 138 3,825 SH   SOLE   3,825 0 0
INVESCO EXCHANGE-TRADED FD T PUT 46138G950 1,061 294 SH Put SOLE   0 0 0
MOLSON COORS BEVERAGE CO CALL 60871R909 1,243 362 SH Call SOLE   0 0 0
MOLSON COORS BEVERAGE CO COM 60871R209 124 3,615 SH   SOLE   3,615 0 0
MOLSON COORS BEVERAGE CO PUT 60871R959 2,480 722 SH Put SOLE   0 0 0
CARROLS RESTAURANT GROUP INC CALL 14574X904 36 76 SH Call SOLE   0 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 175 36,296 SH   SOLE   36,296 0 0
CARROLS RESTAURANT GROUP INC PUT 14574X954 61 128 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 37 24 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X849 50 3,270 SH   SOLE   3,270 0 0
PROSHARES TR PUT 74347X950 6 4 SH Put SOLE   0 0 0
TRUEBLUE INC CALL 89785X901 18 12 SH Call SOLE   0 0 0
TRUEBLUE INC COM 89785X101 23 1,545 SH   SOLE   1,545 0 0
TRANSLATE BIO INC CALL 89374L904 66 37 SH Call SOLE   0 0 0
TRANSLATE BIO INC COM 89374L104 399 22,287 SH   SOLE   22,287 0 0
TRANSLATE BIO INC PUT 89374L954 381 213 SH Put SOLE   0 0 0
TRIUMPH BANCORP INC COM 89679E300 4 187 SH   SOLE   187 0 0
THERAVANCE BIOPHARMA INC CALL G8807B906 35 17 SH Call SOLE   0 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 23 1,103 SH   SOLE   1,103 0 0
THERAVANCE BIOPHARMA INC PUT G8807B956 10 5 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B909 2,106 1,325 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B201 2,036 128,069 SH   SOLE   128,069 0 0
PROSHARES TR PUT 74347B959 3,752 2,360 SH Put SOLE   0 0 0
TEXAS CAP BANCSHARES INC CALL 88224Q907 40 13 SH Call SOLE   0 0 0
TEXAS CAP BANCSHARES INC PUT 88224Q957 37 12 SH Put SOLE   0 0 0
TCF FINANCIAL CORPORATION NE CALL 872307903 962 327 SH Call SOLE   0 0 0
TCF FINANCIAL CORPORATION NE PUT 872307953 50 17 SH Put SOLE   0 0 0
TACTILE SYS TECHNOLOGY INC PUT 87357P950 451 109 SH Put SOLE   0 0 0
TAUBMAN CTRS INC CALL 876664903 441 117 SH Call SOLE   0 0 0
TAUBMAN CTRS INC COM 876664103 198 5,246 SH   SOLE   5,246 0 0
TAUBMAN CTRS INC PUT 876664953 1,125 298 SH Put SOLE   0 0 0
TRIP COM GROUP LTD CALL 89677Q907 997 385 SH Call SOLE   0 0 0
TRIP COM GROUP LTD COM 89677Q107 5,412 208,834 SH   SOLE   208,834 0 0
TRIP COM GROUP LTD PUT 89677Q957 11,358 4,382 SH Put SOLE   0 0 0
TC PIPELINES LP CALL 87233Q908 276 89 SH Call SOLE   0 0 0
TC PIPELINES LP COM 87233Q108 163 5,274 SH   SOLE   5,274 0 0
TC PIPELINES LP PUT 87233Q958 248 80 SH Put SOLE   0 0 0
BLACKROCK TCP CAPITAL CORP CALL 09259E908 356 390 SH Call SOLE   0 0 0
BLACKROCK TCP CAPITAL CORP COM 09259E108 8 901 SH   SOLE   901 0 0
BLACKROCK TCP CAPITAL CORP PUT 09259E958 164 180 SH Put SOLE   0 0 0
THL CREDIT INC CALL 872438906 0 1 SH Call SOLE   0 0 0
THL CREDIT INC COM 872438106 0 183 SH   SOLE   183 0 0
TCR2 THERAPEUTICS INC COM 87808K106 5 385 SH   SOLE   385 0 0
CONTAINER STORE GROUP INC CALL 210751903 9 28 SH Call SOLE   0 0 0
CONTAINER STORE GROUP INC COM 210751103 5 1,702 SH   SOLE   1,702 0 0
CONTAINER STORE GROUP INC PUT 210751953 17 55 SH Put SOLE   0 0 0
TUCOWS INC CALL 898697906 5 1 SH Call SOLE   0 0 0
TUCOWS INC COM 898697206 77 1,349 SH   SOLE   1,349 0 0
TUCOWS INC PUT 898697956 143 25 SH Put SOLE   0 0 0
TORONTO DOMINION BK ONT CALL 891160909 7,927 1,777 SH Call SOLE   0 0 0
TORONTO DOMINION BK ONT PUT 891160959 1,570 352 SH Put SOLE   0 0 0
TERADATA CORP DEL CALL 88076W903 397 191 SH Call SOLE   0 0 0
TERADATA CORP DEL COM 88076W103 413 19,860 SH   SOLE   19,860 0 0
TERADATA CORP DEL PUT 88076W953 784 377 SH Put SOLE   0 0 0
TRANSDIGM GROUP INC CALL 893641900 7,072 160 SH Call SOLE   0 0 0
TRANSDIGM GROUP INC COM 893641100 4,034 9,127 SH   SOLE   9,127 0 0
TRANSDIGM GROUP INC PUT 893641950 5,083 115 SH Put SOLE   0 0 0
TELADOC HEALTH INC CALL 87918A905 23,015 1,206 SH Call SOLE   0 0 0
TELADOC HEALTH INC COM 87918A105 1,393 7,302 SH   SOLE   7,302 0 0
TELADOC HEALTH INC PUT 87918A955 33,053 1,732 SH Put SOLE   0 0 0
TELEPHONE & DATA SYS INC CALL 879433909 254 128 SH Call SOLE   0 0 0
TELEPHONE & DATA SYS INC PUT 879433959 7 4 SH Put SOLE   0 0 0
TIDEWATER INC NEW CALL 88642R909 9 17 SH Call SOLE   0 0 0
TIDEWATER INC NEW COM 88642R109 5 952 SH   SOLE   952 0 0
TIDEWATER INC NEW PUT 88642R959 21 39 SH Put SOLE   0 0 0
TELEDYNE TECHNOLOGIES INC CALL 879360905 528 17 SH Call SOLE   0 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 84 272 SH   SOLE   272 0 0
ATLASSIAN CORP PLC CALL G06242904 10,473 581 SH Call SOLE   0 0 0
ATLASSIAN CORP PLC PUT G06242954 37,045 2,055 SH Put SOLE   0 0 0
TECH DATA CORP CALL 878237906 3,970 274 SH Call SOLE   0 0 0
TECH DATA CORP COM 878237106 690 4,767 SH   SOLE   4,767 0 0
TECH DATA CORP PUT 878237956 7,404 511 SH Put SOLE   0 0 0
BIO-TECHNE CORP CALL 09073M904 52 2 SH Call SOLE   0 0 0
BIO-TECHNE CORP COM 09073M104 108 411 SH   SOLE   411 0 0
BIO-TECHNE CORP PUT 09073M954 132 5 SH Put SOLE   0 0 0
TECK RESOURCES LTD CALL 878742904 3,391 3,255 SH Call SOLE   0 0 0
TECK RESOURCES LTD PUT 878742954 1,731 1,662 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W902 6,707 288 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W952 3,330 143 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 47 23 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460G872 70 3,398 SH   SOLE   3,398 0 0
DIREXION SHS ETF TR PUT 25460G950 126 61 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 961 463 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 251 121 SH Put SOLE   0 0 0
TELEFONICA S A CALL 879382908 61 128 SH Call SOLE   0 0 0
TELEFONICA S A COM 879382208 52 10,893 SH   SOLE   10,893 0 0
TELEFONICA S A PUT 879382958 39 81 SH Put SOLE   0 0 0
TE CONNECTIVITY LTD CALL H84989904 4,110 504 SH Call SOLE   0 0 0
TE CONNECTIVITY LTD PUT H84989954 440 54 SH Put SOLE   0 0 0
TELLURIAN INC NEW CALL 87968A904 239 2,083 SH Call SOLE   0 0 0
TELLURIAN INC NEW COM 87968A104 12 11,074 SH   SOLE   11,074 0 0
TELLURIAN INC NEW PUT 87968A954 81 711 SH Put SOLE   0 0 0
TENNECO INC CALL 880349905 241 319 SH Call SOLE   0 0 0
TENNECO INC COM 880349105 39 5,163 SH   SOLE   5,163 0 0
TENNECO INC PUT 880349955 220 292 SH Put SOLE   0 0 0
TENABLE HLDGS INC CALL 88025T902 924 310 SH Call SOLE   0 0 0
TENABLE HLDGS INC PUT 88025T952 35 12 SH Put SOLE   0 0 0
TELECOM ARGENTINA S A CALL 879273909 40 45 SH Call SOLE   0 0 0
TELECOM ARGENTINA S A PUT 879273959 74 83 SH Put SOLE   0 0 0
TERADYNE INC CALL 880770902 3,566 422 SH Call SOLE   0 0 0
TERADYNE INC PUT 880770952 2,535 300 SH Put SOLE   0 0 0
TERRAFORM PWR INC CALL 88104R909 73 40 SH Call SOLE   0 0 0
TERRAFORM PWR INC PUT 88104R959 5 3 SH Put SOLE   0 0 0
PARETEUM CORP CALL 69946T907 289 4,670 SH Call SOLE   0 0 0
PARETEUM CORP PUT 69946T957 6 98 SH Put SOLE   0 0 0
TEVA PHARMACEUTICAL INDS LTD CALL 881624909 16,327 13,242 SH Call SOLE   0 0 0
TEVA PHARMACEUTICAL INDS LTD COM 881624209 1,259 102,175 SH   SOLE   102,175 0 0
TEVA PHARMACEUTICAL INDS LTD PUT 881624959 12,884 10,450 SH Put SOLE   0 0 0
TEREX CORP NEW CALL 880779903 195 104 SH Call SOLE   0 0 0
TEREX CORP NEW PUT 880779953 307 164 SH Put SOLE   0 0 0
TRUIST FINL CORP CALL 89832Q909 5,981 1,593 SH Call SOLE   0 0 0
TRUIST FINL CORP PUT 89832Q959 2,298 612 SH Put SOLE   0 0 0
TRUIST FINL CORP CALL 89832Q909 259 69 SH Call SOLE   0 0 0
TRUIST FINL CORP PUT 89832Q959 484 129 SH Put SOLE   0 0 0
SPDR SER TR PUT 78468R953 0 12 SH Put SOLE   0 0 0
TFS FINL CORP CALL 87240R907 37 26 SH Call SOLE   0 0 0
TFS FINL CORP COM 87240R107 128 8,984 SH   SOLE   8,984 0 0
TFS FINL CORP PUT 87240R957 2 2 SH Put SOLE   0 0 0
TELEFLEX INCORPORATED CALL 879369906 509 14 SH Call SOLE   0 0 0
TREDEGAR CORP CALL 894650900 26 17 SH Call SOLE   0 0 0
TASEKO MINES LTD COM 876511106 0 600 SH   SOLE   600 0 0
TEXTAINER GROUP HOLDINGS LTD CALL G8766E909 75 92 SH Call SOLE   0 0 0
TEXTAINER GROUP HOLDINGS LTD PUT G8766E959 71 88 SH Put SOLE   0 0 0
TRIUMPH GROUP INC NEW CALL 896818901 341 379 SH Call SOLE   0 0 0
TRIUMPH GROUP INC NEW COM 896818101 332 36,927 SH   SOLE   36,927 0 0
TRIUMPH GROUP INC NEW PUT 896818951 233 259 SH Put SOLE   0 0 0
TEGNA INC CALL 87901J905 569 511 SH Call SOLE   0 0 0
TEGNA INC COM 87901J105 485 43,543 SH   SOLE   43,543 0 0
TEGNA INC PUT 87901J955 284 255 SH Put SOLE   0 0 0
TEEKAY LNG PARTNERS L P CALL Y8564M905 274 235 SH Call SOLE   0 0 0
TEEKAY LNG PARTNERS L P COM Y8564M105 1 100 SH   SOLE   100 0 0
TEEKAY LNG PARTNERS L P PUT Y8564M955 92 79 SH Put SOLE   0 0 0
TRANSPORTADORA DE GAS SUR CALL 893870904 5 10 SH Call SOLE   0 0 0
TRANSPORTADORA DE GAS SUR PUT 893870954 0 1 SH Put SOLE   0 0 0
TARGET CORP CALL 87612E906 32,764 2,732 SH Call SOLE   0 0 0
TARGET CORP PUT 87612E956 31,901 2,660 SH Put SOLE   0 0 0
TG THERAPEUTICS INC CALL 88322Q908 3,255 1,671 SH Call SOLE   0 0 0
TG THERAPEUTICS INC COM 88322Q108 431 22,134 SH   SOLE   22,134 0 0
TG THERAPEUTICS INC PUT 88322Q958 1,404 721 SH Put SOLE   0 0 0
TENET HEALTHCARE CORP CALL 88033G907 405 224 SH Call SOLE   0 0 0
TENET HEALTHCARE CORP PUT 88033G957 1,197 661 SH Put SOLE   0 0 0
SPINNAKER ETF SERIES COM 84858T400 1 166 SH   SOLE   166 0 0
ISHARES INC PUT 464286951 56 8 SH Put SOLE   0 0 0
THOR INDS INC CALL 885160901 6,306 592 SH Call SOLE   0 0 0
THOR INDS INC PUT 885160951 3,973 373 SH Put SOLE   0 0 0
THERMON GROUP HLDGS INC CALL 88362T903 1 1 SH Call SOLE   0 0 0
THERMON GROUP HLDGS INC COM 88362T103 2 175 SH   SOLE   175 0 0
GENTHERM INC CALL 37253A903 7 2 SH Call SOLE   0 0 0
GENTHERM INC COM 37253A103 4 106 SH   SOLE   106 0 0
GENTHERM INC PUT 37253A953 54 14 SH Put SOLE   0 0 0
TREEHOUSE FOODS INC CALL 89469A904 1,016 232 SH Call SOLE   0 0 0
TREEHOUSE FOODS INC PUT 89469A954 442 101 SH Put SOLE   0 0 0
TIFFANY & CO NEW CALL 886547908 11,876 974 SH Call SOLE   0 0 0
TIFFANY & CO NEW COM 886547108 11,005 90,250 SH   SOLE   90,250 0 0
TIFFANY & CO NEW PUT 886547958 16,047 1,316 SH Put SOLE   0 0 0
INTERFACE INC CALL 458665904 8 11 SH Call SOLE   0 0 0
INTERFACE INC COM 458665304 34 4,278 SH   SOLE   4,278 0 0
INTERFACE INC PUT 458665954 124 153 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 7,896 642 SH Call SOLE   0 0 0
ISHARES TR COM 464287176 1,206 9,813 SH   SOLE   9,813 0 0
ISHARES TR PUT 464287957 2,484 202 SH Put SOLE   0 0 0
TEAM INC COM 878155100 16 3,044 SH   SOLE   3,044 0 0
TEAM INC PUT 878155950 12 22 SH Put SOLE   0 0 0
TITAN MACHY INC CALL 88830R901 27 25 SH Call SOLE   0 0 0
TITAN MACHY INC COM 88830R101 22 2,026 SH   SOLE   2,026 0 0
TITAN MACHY INC PUT 88830R951 71 66 SH Put SOLE   0 0 0
TJX COS INC NEW CALL 872540909 13,545 2,679 SH Call SOLE   0 0 0
TJX COS INC NEW COM 872540109 4 80 SH   SOLE   80 0 0
TJX COS INC NEW PUT 872540959 11,077 2,191 SH Put SOLE   0 0 0
TEEKAY CORPORATION CALL Y8564W903 36 151 SH Call SOLE   0 0 0
TEEKAY CORPORATION COM Y8564W103 134 56,171 SH   SOLE   56,171 0 0
TEEKAY CORPORATION PUT Y8564W953 177 739 SH Put SOLE   0 0 0
TURKCELL ILETISIM HIZMETLERI PUT 900111954 31 55 SH Put SOLE   0 0 0
TIMKEN CO CALL 887389904 195 43 SH Call SOLE   0 0 0
TIMKEN CO PUT 887389954 81 18 SH Put SOLE   0 0 0
TELIGENT INC NEW CALL 87960W903 0 13 SH Call SOLE   0 0 0
ISHARES TR CALL 464288905 351 21 SH Call SOLE   0 0 0
ISHARES TR COM 464288653 128 770 SH   SOLE   770 0 0
ISHARES TR PUT 464288955 502 30 SH Put SOLE   0 0 0
TALEND S A CALL 874224907 48 14 SH Call SOLE   0 0 0
TALEND S A COM 874224207 1 45 SH   SOLE   45 0 0
TALEND S A PUT 874224957 3 1 SH Put SOLE   0 0 0
TAILORED BRANDS INC CALL 87403A907 85 911 SH Call SOLE   0 0 0
TAILORED BRANDS INC PUT 87403A957 11 121 SH Put SOLE   0 0 0
TILRAY INC CALL 88688T900 6,625 9,318 SH Call SOLE   0 0 0
TILRAY INC PUT 88688T950 3,550 4,994 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 283,057 17,267 SH Call SOLE   0 0 0
ISHARES TR COM 464287432 18,743 114,341 SH   SOLE   114,341 0 0
ISHARES TR PUT 464287957 455,971 27,815 SH Put SOLE   0 0 0
TILLYS INC CALL 886885902 31 56 SH Call SOLE   0 0 0
TILLYS INC PUT 886885952 66 117 SH Put SOLE   0 0 0
TOYOTA MOTOR CORP CALL 892331907 3,668 292 SH Call SOLE   0 0 0
TOYOTA MOTOR CORP PUT 892331957 3,618 288 SH Put SOLE   0 0 0
TENCENT MUSIC ENTMT GROUP CALL 88034P909 1,630 1,211 SH Call SOLE   0 0 0
TENCENT MUSIC ENTMT GROUP PUT 88034P959 753 560 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W902 3,033 746 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W540 2 50 SH   SOLE   50 0 0
DIREXION SHS ETF TR PUT 25459W952 1,581 389 SH Put SOLE   0 0 0
TAYLOR MORRISON HOME CORP CALL 87724P906 0 28 SH Call SOLE   0 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 0 10,210 SH   SOLE   10,210 0 0
TAYLOR MORRISON HOME CORP PUT 87724P956 0 130 SH Put SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC CALL 883556902 7,283 201 SH Call SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 697 1,924 SH   SOLE   1,924 0 0
THERMO FISHER SCIENTIFIC INC PUT 883556952 8,080 223 SH Put SOLE   0 0 0
TOMPKINS FINANCIAL CORPORATI PUT 890110959 6 1 SH Put SOLE   0 0 0
TRILOGY METALS INC NEW CALL 89621C905 19 99 SH Call SOLE   0 0 0
TRILOGY METALS INC NEW COM 89621C105 24 12,129 SH   SOLE   12,129 0 0
TRILOGY METALS INC NEW PUT 89621C955 16 81 SH Put SOLE   0 0 0
TIMKENSTEEL CORP CALL 887399903 1 5 SH Call SOLE   0 0 0
TIMKENSTEEL CORP COM 887399103 3 801 SH   SOLE   801 0 0
T-MOBILE US INC CALL 872590904 656 63 SH Call SOLE   0 0 0
T-MOBILE US INC COM 872590104 41 400 SH   SOLE   400 0 0
T-MOBILE US INC PUT 872590954 1,301 125 SH Put SOLE   0 0 0
T-MOBILE US INC CALL 872590904 156 666 SH Call SOLE   0 0 0
T-MOBILE US INC PUT 872590954 3 415 SH Put SOLE   0 0 0
T-MOBILE US INC CALL 872590904 957 657 SH Call SOLE   0 0 0
T-MOBILE US INC PUT 872590954 65 1,005 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 134 26 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460G849 212 4,109 SH   SOLE   4,109 0 0
DIREXION SHS ETF TR PUT 25460G950 263 51 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 3,665 710 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 6,779 1,313 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W902 20,011 7,306 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W847 9,627 351,482 SH   SOLE   351,482 0 0
DIREXION SHS ETF TR PUT 25459W952 18,137 6,622 SH Put SOLE   0 0 0
TELENAV INC CALL 879455903 18 33 SH Call SOLE   0 0 0
TELENAV INC COM 879455103 10 1,942 SH   SOLE   1,942 0 0
TENNANT CO CALL 880345903 78 12 SH Call SOLE   0 0 0
TANDEM DIABETES CARE INC CALL 875372903 6,192 626 SH Call SOLE   0 0 0
TANDEM DIABETES CARE INC COM 875372203 745 7,534 SH   SOLE   7,534 0 0
TANDEM DIABETES CARE INC PUT 875372953 1,988 201 SH Put SOLE   0 0 0
TRINET GROUP INC CALL 896288907 54 9 SH Call SOLE   0 0 0
TRINET GROUP INC COM 896288107 25 414 SH   SOLE   414 0 0
TRINET GROUP INC PUT 896288957 24 4 SH Put SOLE   0 0 0
TEEKAY TANKERS LTD CALL Y8565N900 952 743 SH Call SOLE   0 0 0
TEEKAY TANKERS LTD COM Y8565N300 55 4,317 SH   SOLE   4,317 0 0
TEEKAY TANKERS LTD PUT Y8565N950 566 442 SH Put SOLE   0 0 0
TSAKOS ENERGY NAVIGATION LTD CALL G9108L908 2 14 SH Call SOLE   0 0 0
TSAKOS ENERGY NAVIGATION LTD COM G9108L108 154 76,806 SH   SOLE   76,806 0 0
TSAKOS ENERGY NAVIGATION LTD PUT G9108L958 165 822 SH Put SOLE   0 0 0
TOLL BROTHERS INC CALL 889478903 3,223 989 SH Call SOLE   0 0 0
TOLL BROTHERS INC PUT 889478953 365 112 SH Put SOLE   0 0 0
RESTORBIO INC CALL 76133L903 1 5 SH Call SOLE   0 0 0
RESTORBIO INC COM 76133L103 0 12 SH   SOLE   12 0 0
RESTORBIO INC PUT 76133L953 0 1 SH Put SOLE   0 0 0
TUNIU CORP COM 89977P106 0 92 SH   SOLE   92 0 0
TUNIU CORP PUT 89977P956 0 1 SH Put SOLE   0 0 0
TOWNEBANK PORTSMOUTH VA CALL 89214P909 687 365 SH Call SOLE   0 0 0
TOWNEBANK PORTSMOUTH VA PUT 89214P959 177 94 SH Put SOLE   0 0 0
TURNING PT BRANDS INC COM 90041L105 27 1,110 SH   SOLE   1,110 0 0
TURNING PT BRANDS INC PUT 90041L955 14 6 SH Put SOLE   0 0 0
TUTOR PERINI CORP CALL 901109908 256 211 SH Call SOLE   0 0 0
TUTOR PERINI CORP COM 901109108 147 12,071 SH   SOLE   12,071 0 0
TUTOR PERINI CORP PUT 901109958 665 546 SH Put SOLE   0 0 0
TRIBUNE PUBG CO NEW COM 89609W107 57 5,761 SH   SOLE   5,761 0 0
TRI POINTE GROUP INC CALL 87265H909 254 173 SH Call SOLE   0 0 0
TRI POINTE GROUP INC PUT 87265H959 94 64 SH Put SOLE   0 0 0
TPI COMPOSITES INC CALL 87266J904 74 32 SH Call SOLE   0 0 0
TPI COMPOSITES INC COM 87266J104 9 397 SH   SOLE   397 0 0
TAPESTRY INC CALL 876030907 1,750 1,318 SH Call SOLE   0 0 0
TAPESTRY INC COM 876030107 177 13,364 SH   SOLE   13,364 0 0
TAPESTRY INC PUT 876030957 786 592 SH Put SOLE   0 0 0
THIRD PT REINS LTD CALL G8827U900 6 8 SH Call SOLE   0 0 0
TURNING POINT THERAPEUTICS I CALL 90041T908 0 1 SH Call SOLE   0 0 0
TRIPLEPOINT VENTURE GROWTH B CALL 89677Y900 1 1 SH Call SOLE   0 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 12 1,187 SH   SOLE   1,187 0 0
TRIPLEPOINT VENTURE GROWTH B PUT 89677Y950 7 7 SH Put SOLE   0 0 0
TEMPUR SEALY INTL INC CALL 88023U901 1,359 189 SH Call SOLE   0 0 0
TEMPUR SEALY INTL INC COM 88023U101 1,677 23,320 SH   SOLE   23,320 0 0
TEMPUR SEALY INTL INC PUT 88023U951 93 13 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 108,586 11,120 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X831 12,771 130,787 SH   SOLE   130,787 0 0
PROSHARES TR PUT 74347X950 119,865 12,275 SH Put SOLE   0 0 0
TOOTSIE ROLL INDS INC CALL 890516907 140 41 SH Call SOLE   0 0 0
TOOTSIE ROLL INDS INC CALL 890516907 10 3 SH Call SOLE   0 0 0
TRECORA RES COM 894648104 26 4,249 SH   SOLE   4,249 0 0
LENDINGTREE INC NEW CALL 52603B907 839 29 SH Call SOLE   0 0 0
LENDINGTREE INC NEW COM 52603B107 433 1,497 SH   SOLE   1,497 0 0
LENDINGTREE INC NEW PUT 52603B957 3,677 127 SH Put SOLE   0 0 0
TREX CO INC CALL 89531P905 1,599 123 SH Call SOLE   0 0 0
TREX CO INC PUT 89531P955 4,058 312 SH Put SOLE   0 0 0
TARGA RES CORP CALL 87612G901 1,503 749 SH Call SOLE   0 0 0
TARGA RES CORP PUT 87612G951 702 350 SH Put SOLE   0 0 0
TABULA RASA HEALTHCARE INC CALL 873379901 640 117 SH Call SOLE   0 0 0
TABULA RASA HEALTHCARE INC PUT 873379951 623 114 SH Put SOLE   0 0 0
THOMSON REUTERS CORP. CALL 884903909 7,734 1,138 SH Call SOLE   0 0 0
THOMSON REUTERS CORP. PUT 884903959 1,427 210 SH Put SOLE   0 0 0
TRINITY BIOTECH PLC CALL 896438906 31 144 SH Call SOLE   0 0 0
TRINITY BIOTECH PLC COM 896438306 0 245 SH   SOLE   245 0 0
TRILLIUM THERAPEUTICS INC CALL 89620X906 0 160 SH Call SOLE   0 0 0
TRILLIUM THERAPEUTICS INC COM 89620X506 0 59,103 SH   SOLE   59,103 0 0
TRILLIUM THERAPEUTICS INC PUT 89620X956 0 148 SH Put SOLE   0 0 0
TRIPADVISOR INC CALL 896945901 2,355 1,239 SH Call SOLE   0 0 0
TRIPADVISOR INC COM 896945201 2,890 152,049 SH   SOLE   152,049 0 0
TRIPADVISOR INC PUT 896945951 4,748 2,498 SH Put SOLE   0 0 0
TRIMBLE INC CALL 896239900 1,174 272 SH Call SOLE   0 0 0
TRIMBLE INC PUT 896239950 64 15 SH Put SOLE   0 0 0
TRUSTMARK CORP CALL 898402902 53 22 SH Call SOLE   0 0 0
TRUSTMARK CORP COM 898402102 21 882 SH   SOLE   882 0 0
TRUSTMARK CORP PUT 898402952 279 114 SH Put SOLE   0 0 0
TRINITY INDS INC CALL 896522909 1,183 556 SH Call SOLE   0 0 0
TRINITY INDS INC PUT 896522959 308 145 SH Put SOLE   0 0 0
TRINITY INDS INC PUT 896522959 0 1 SH Put SOLE   0 0 0
TERRENO RLTY CORP CALL 88146M901 5 1 SH Call SOLE   0 0 0
PRICE T ROWE GROUP INC CALL 74144T908 5,421 439 SH Call SOLE   0 0 0
PRICE T ROWE GROUP INC PUT 74144T958 6,780 549 SH Put SOLE   0 0 0
TRONOX HOLDINGS PLC CALL G9087Q902 330 458 SH Call SOLE   0 0 0
TRONOX HOLDINGS PLC COM G9087Q102 119 16,491 SH   SOLE   16,491 0 0
TRONOX HOLDINGS PLC PUT G9087Q952 24 34 SH Put SOLE   0 0 0
TC ENERGY CORP CALL 87807B907 1,431 334 SH Call SOLE   0 0 0
TC ENERGY CORP PUT 87807B957 741 173 SH Put SOLE   0 0 0
TURQUOISE HILL RES LTD CALL 900435908 1 18 SH Call SOLE   0 0 0
TURQUOISE HILL RES LTD COM 900435108 1 1,500 SH   SOLE   1,500 0 0
TURQUOISE HILL RES LTD PUT 900435958 4 55 SH Put SOLE   0 0 0
TRUSTCO BK CORP N Y CALL 898349905 5 9 SH Call SOLE   0 0 0
TRUSTCO BK CORP N Y COM 898349105 19 3,115 SH   SOLE   3,115 0 0
TRUSTCO BK CORP N Y PUT 898349955 1 2 SH Put SOLE   0 0 0
TRITON INTL LTD CALL G9078F907 338 112 SH Call SOLE   0 0 0
TRITON INTL LTD PUT G9078F957 148 49 SH Put SOLE   0 0 0
TPG RE FIN TR INC CALL 87266M907 210 245 SH Call SOLE   0 0 0
TPG RE FIN TR INC PUT 87266M957 88 103 SH Put SOLE   0 0 0
TRANSUNION CALL 89400J907 1,923 221 SH Call SOLE   0 0 0
TRANSUNION PUT 89400J957 69 8 SH Put SOLE   0 0 0
TRUECAR INC CALL 89785L907 168 653 SH Call SOLE   0 0 0
TRUECAR INC PUT 89785L957 0 2 SH Put SOLE   0 0 0
TRUPANION INC CALL 898202906 311 73 SH Call SOLE   0 0 0
TRUPANION INC PUT 898202956 106 25 SH Put SOLE   0 0 0
TRAVELERS COMPANIES INC CALL 89417E909 2,281 200 SH Call SOLE   0 0 0
TRAVELERS COMPANIES INC PUT 89417E959 6,546 574 SH Put SOLE   0 0 0
TRIVAGO N V CALL 89686D905 11 57 SH Call SOLE   0 0 0
TRIVAGO N V COM 89686D105 1 519 SH   SOLE   519 0 0
TRIVAGO N V PUT 89686D955 0 3 SH Put SOLE   0 0 0
TREVENA INC CALL 89532E909 171 1,146 SH Call SOLE   0 0 0
TREVENA INC COM 89532E109 22 15,141 SH   SOLE   15,141 0 0
TREVENA INC PUT 89532E959 2 19 SH Put SOLE   0 0 0
TWIN RIV WORLDWIDE HLDGS INC CALL 90171V904 33 15 SH Call SOLE   0 0 0
TWIN RIV WORLDWIDE HLDGS INC PUT 90171V954 8 4 SH Put SOLE   0 0 0
TANZANIAN GOLD CORP CALL 87601A907 0 363 SH Call SOLE   0 0 0
TANZANIAN GOLD CORP PUT 87601A957 0 396 SH Put SOLE   0 0 0
TRANSENTERIX INC CALL 89366M900 188 3,490 SH Call SOLE   0 0 0
TRANSENTERIX INC COM 89366M300 0 100 SH   SOLE   100 0 0
TRANSENTERIX INC CALL 89366M900 0 16 SH Call SOLE   0 0 0
TRANSENTERIX INC PUT 89366M950 0 6 SH Put SOLE   0 0 0
TENARIS S A CALL 88031M909 1,812 1,402 SH Call SOLE   0 0 0
TENARIS S A PUT 88031M959 659 510 SH Put SOLE   0 0 0
TRACTOR SUPPLY CO CALL 892356906 4,889 371 SH Call SOLE   0 0 0
TRACTOR SUPPLY CO COM 892356106 439 3,332 SH   SOLE   3,332 0 0
TRACTOR SUPPLY CO PUT 892356956 12,045 914 SH Put SOLE   0 0 0
TRINSEO S A CALL L9340P901 370 167 SH Call SOLE   0 0 0
TRINSEO S A PUT L9340P951 26 12 SH Put SOLE   0 0 0
TOWER SEMICONDUCTOR LTD CALL M87915904 456 239 SH Call SOLE   0 0 0
TOWER SEMICONDUCTOR LTD COM M87915274 928 48,652 SH   SOLE   48,652 0 0
TOWER SEMICONDUCTOR LTD PUT M87915954 3,245 1,700 SH Put SOLE   0 0 0
STARS GROUP INC CALL 85570W900 0 15 SH Call SOLE   0 0 0
STARS GROUP INC PUT 85570W950 0 1 SH Put SOLE   0 0 0
TESLA INC CALL 88160R901 1,343,067 12,438 SH Call SOLE   0 0 0
TESLA INC COM 88160R101 74,174 68,692 SH   SOLE   68,692 0 0
TESLA INC PUT 88160R951 2,590,032 23,986 SH Put SOLE   0 0 0
SIXTH STREET SPECIALTY LENDN CALL 83012A909 148 90 SH Call SOLE   0 0 0
SIXTH STREET SPECIALTY LENDN PUT 83012A959 146 89 SH Put SOLE   0 0 0
TAIWAN SEMICONDUCTOR MFG LTD CALL 874039900 8,027 1,414 SH Call SOLE   0 0 0
TAIWAN SEMICONDUCTOR MFG LTD COM 874039100 6,218 109,532 SH   SOLE   109,532 0 0
TAIWAN SEMICONDUCTOR MFG LTD PUT 874039950 20,141 3,548 SH Put SOLE   0 0 0
TYSON FOODS INC CALL 902494903 16,599 2,780 SH Call SOLE   0 0 0
TYSON FOODS INC COM 902494103 2,241 37,540 SH   SOLE   37,540 0 0
TYSON FOODS INC PUT 902494953 9,332 1,563 SH Put SOLE   0 0 0
TOWNSQUARE MEDIA INC CALL 892231901 29 65 SH Call SOLE   0 0 0
TIM PARTICIPACOES S A CALL 88706P905 25 20 SH Call SOLE   0 0 0
TRANE TECHNOLOGIES PLC CALL G8994E903 4,404 495 SH Call SOLE   0 0 0
TRANE TECHNOLOGIES PLC PUT G8994E953 2,188 246 SH Put SOLE   0 0 0
TRANE TECHNOLOGIES PLC CALL G8994E903 7 2 SH Call SOLE   0 0 0
TRANE TECHNOLOGIES PLC PUT G8994E953 31 9 SH Put SOLE   0 0 0
TORO CO CALL 891092908 271 41 SH Call SOLE   0 0 0
TORO CO COM 891092108 298 4,497 SH   SOLE   4,497 0 0
TORO CO PUT 891092958 577 87 SH Put SOLE   0 0 0
THE TRADE DESK INC CALL 88339J905 24,430 601 SH Call SOLE   0 0 0
THE TRADE DESK INC COM 88339J105 5,708 14,044 SH   SOLE   14,044 0 0
THE TRADE DESK INC PUT 88339J955 71,665 1,763 SH Put SOLE   0 0 0
TTEC HLDGS INC CALL 89854H902 344 74 SH Call SOLE   0 0 0
TETRA TECH INC NEW CALL 88162G903 648 82 SH Call SOLE   0 0 0
TETRA TECH INC NEW COM 88162G103 49 628 SH   SOLE   628 0 0
TETRA TECH INC NEW PUT 88162G953 134 17 SH Put SOLE   0 0 0
TECHTARGET INC CALL 87874R900 177 59 SH Call SOLE   0 0 0
TECHTARGET INC COM 87874R100 30 1,026 SH   SOLE   1,026 0 0
TECHTARGET INC PUT 87874R950 21 7 SH Put SOLE   0 0 0
TETRA TECHNOLOGIES INC DEL PUT 88162F955 0 2 SH Put SOLE   0 0 0
TATA MTRS LTD CALL 876568902 300 458 SH Call SOLE   0 0 0
TATA MTRS LTD COM 876568502 281 42,817 SH   SOLE   42,817 0 0
TATA MTRS LTD PUT 876568952 758 1,154 SH Put SOLE   0 0 0
TTM TECHNOLOGIES INC CALL 87305R909 47 40 SH Call SOLE   0 0 0
TTM TECHNOLOGIES INC COM 87305R109 388 32,774 SH   SOLE   32,774 0 0
TTM TECHNOLOGIES INC PUT 87305R959 10 9 SH Put SOLE   0 0 0
TITAN PHARMACEUTICALS INC DE CALL 888314907 1 48 SH Call SOLE   0 0 0
TITAN PHARMACEUTICALS INC DE COM 888314507 0 1,900 SH   SOLE   1,900 0 0
TITAN PHARMACEUTICALS INC DE PUT 888314957 0 20 SH Put SOLE   0 0 0
T2 BIOSYSTEMS INC CALL 89853L904 73 580 SH Call SOLE   0 0 0
T2 BIOSYSTEMS INC COM 89853L104 9 7,363 SH   SOLE   7,363 0 0
T2 BIOSYSTEMS INC PUT 89853L954 16 133 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G907 26 9 SH Call SOLE   0 0 0
PROSHARES TR COM 74347G887 119 4,124 SH   SOLE   4,124 0 0
PROSHARES TR PUT 74347G957 145 50 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G907 119 41 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347G957 20 7 SH Put SOLE   0 0 0
TAKE-TWO INTERACTIVE SOFTWAR CALL 874054909 12,980 930 SH Call SOLE   0 0 0
TAKE-TWO INTERACTIVE SOFTWAR PUT 874054959 15,910 1,140 SH Put SOLE   0 0 0
TELUS CORPORATION CALL 87971M903 2,369 1,413 SH Call SOLE   0 0 0
TELUS CORPORATION PUT 87971M953 325 194 SH Put SOLE   0 0 0
TUFIN SOFTWARE TECHNOLOGIS L CALL M8893U902 198 208 SH Call SOLE   0 0 0
TUFIN SOFTWARE TECHNOLOGIS L PUT M8893U952 4 5 SH Put SOLE   0 0 0
TUPPERWARE BRANDS CORP CALL 899896904 361 760 SH Call SOLE   0 0 0
TUPPERWARE BRANDS CORP COM 899896104 73 15,494 SH   SOLE   15,494 0 0
TUPPERWARE BRANDS CORP PUT 899896954 647 1,363 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 287 124 SH Call SOLE   0 0 0
ISHARES INC COM 464286715 171 7,397 SH   SOLE   7,397 0 0
ISHARES INC PUT 464286951 2,876 1,239 SH Put SOLE   0 0 0
180 DEGREE CAP CORP CALL 68235B909 8 46 SH Call SOLE   0 0 0
180 DEGREE CAP CORP COM 68235B109 0 104 SH   SOLE   104 0 0
MAMMOTH ENERGY SVCS INC CALL 56155L908 1 16 SH Call SOLE   0 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 3 3,044 SH   SOLE   3,044 0 0
MAMMOTH ENERGY SVCS INC PUT 56155L958 0 1 SH Put SOLE   0 0 0
GRUPO TELEVISA SA CALL 40049J906 38 74 SH Call SOLE   0 0 0
GRUPO TELEVISA SA COM 40049J206 30 5,850 SH   SOLE   5,850 0 0
GRUPO TELEVISA SA PUT 40049J956 71 137 SH Put SOLE   0 0 0
TIVITY HEALTH INC CALL 88870R902 151 134 SH Call SOLE   0 0 0
TIVITY HEALTH INC COM 88870R102 26 2,378 SH   SOLE   2,378 0 0
TIVITY HEALTH INC PUT 88870R952 185 164 SH Put SOLE   0 0 0
TIVITY HEALTH INC PUT 88870R952 6 6 SH Put SOLE   0 0 0
TRADEWEB MKTS INC CALL 892672906 581 100 SH Call SOLE   0 0 0
TRADEWEB MKTS INC COM 892672106 1,159 19,950 SH   SOLE   19,950 0 0
TRADEWEB MKTS INC PUT 892672956 6,273 1,079 SH Put SOLE   0 0 0
TITAN INTL INC ILL CALL 88830M902 2 16 SH Call SOLE   0 0 0
TITAN INTL INC ILL COM 88830M102 13 9,236 SH   SOLE   9,236 0 0
TITAN INTL INC ILL PUT 88830M952 14 101 SH Put SOLE   0 0 0
TWILIO INC CALL 90138F902 32,649 1,488 SH Call SOLE   0 0 0
TWILIO INC COM 90138F102 3,707 16,895 SH   SOLE   16,895 0 0
TWILIO INC PUT 90138F952 31,991 1,458 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 453 438 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A954 10 10 SH Put SOLE   0 0 0
HOSTESS BRANDS INC CALL 44109J906 95 78 SH Call SOLE   0 0 0
HOSTESS BRANDS INC COM 44109J106 45 3,715 SH   SOLE   3,715 0 0
HOSTESS BRANDS INC PUT 44109J956 109 90 SH Put SOLE   0 0 0
TWO HBRS INVT CORP CALL 90187B908 1,438 2,855 SH Call SOLE   0 0 0
TWO HBRS INVT CORP COM 90187B408 140 27,904 SH   SOLE   27,904 0 0
TWO HBRS INVT CORP PUT 90187B958 740 1,469 SH Put SOLE   0 0 0
2U INC CALL 90214J901 918 242 SH Call SOLE   0 0 0
2U INC COM 90214J101 616 16,229 SH   SOLE   16,229 0 0
2U INC PUT 90214J951 375 99 SH Put SOLE   0 0 0
TWITTER INC CALL 90184L902 24,737 8,304 SH Call SOLE   0 0 0
TWITTER INC COM 90184L102 11,263 378,094 SH   SOLE   378,094 0 0
TWITTER INC PUT 90184L952 48,256 16,199 SH Put SOLE   0 0 0
TERNIUM SA CALL 880890908 15 10 SH Call SOLE   0 0 0
TERNIUM SA COM 880890108 7 491 SH   SOLE   491 0 0
TERNIUM SA PUT 880890958 171 113 SH Put SOLE   0 0 0
10X GENOMICS INC CALL 88025U909 2,589 290 SH Call SOLE   0 0 0
10X GENOMICS INC PUT 88025U959 133 15 SH Put SOLE   0 0 0
THERAPEUTICSMD INC CALL 88338N907 71 572 SH Call SOLE   0 0 0
THERAPEUTICSMD INC COM 88338N107 13 10,866 SH   SOLE   10,866 0 0
THERAPEUTICSMD INC PUT 88338N957 28 227 SH Put SOLE   0 0 0
TEXAS INSTRS INC CALL 882508904 0 1,626 SH Call SOLE   0 0 0
TEXAS INSTRS INC PUT 882508954 0 1,290 SH Put SOLE   0 0 0
TEXAS ROADHOUSE INC CALL 882681909 1,629 310 SH Call SOLE   0 0 0
TEXAS ROADHOUSE INC PUT 882681959 399 76 SH Put SOLE   0 0 0
TEXTRON INC CALL 883203901 184 56 SH Call SOLE   0 0 0
TEXTRON INC PUT 883203951 105 32 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W902 183 27 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W952 210 31 SH Put SOLE   0 0 0
TYLER TECHNOLOGIES INC CALL 902252905 901 26 SH Call SOLE   0 0 0
TYLER TECHNOLOGIES INC COM 902252105 1,403 4,045 SH   SOLE   4,045 0 0
TYLER TECHNOLOGIES INC PUT 902252955 1,214 35 SH Put SOLE   0 0 0
TYME TECHNOLOGIES INC CALL 90238J903 2 19 SH Call SOLE   0 0 0
TYME TECHNOLOGIES INC COM 90238J103 0 316 SH   SOLE   316 0 0
TYME TECHNOLOGIES INC PUT 90238J953 0 4 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 3,796 1,791 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E125 2,713 127,994 SH   SOLE   127,994 0 0
DIREXION SHS ETF TR PUT 25460E955 9,927 4,683 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 125 59 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 23 11 SH Put SOLE   0 0 0
TRAVELZOO CALL 89421Q905 75 134 SH Call SOLE   0 0 0
TRAVELZOO PUT 89421Q955 98 175 SH Put SOLE   0 0 0
UNDER ARMOUR INC CALL 904311906 1,301 1,472 SH Call SOLE   0 0 0
UNDER ARMOUR INC COM 904311206 20 2,342 SH   SOLE   2,342 0 0
UNDER ARMOUR INC PUT 904311956 634 718 SH Put SOLE   0 0 0
UNDER ARMOUR INC CALL 904311906 1,934 1,986 SH Call SOLE   0 0 0
UNDER ARMOUR INC PUT 904311956 1,424 1,463 SH Put SOLE   0 0 0
UNITED AIRLS HLDGS INC CALL 910047909 38,932 11,249 SH Call SOLE   0 0 0
UNITED AIRLS HLDGS INC COM 910047109 3 100 SH   SOLE   100 0 0
UNITED AIRLS HLDGS INC PUT 910047959 64,672 18,686 SH Put SOLE   0 0 0
CVR PARTNERS LP PUT 126633956 0 10 SH Put SOLE   0 0 0
UBER TECHNOLOGIES INC CALL 90353T900 53,025 17,061 SH Call SOLE   0 0 0
UBER TECHNOLOGIES INC COM 90353T100 18,987 610,939 SH   SOLE   610,939 0 0
UBER TECHNOLOGIES INC PUT 90353T950 59,303 19,081 SH Put SOLE   0 0 0
UBS GROUP AG CALL H42097907 267 232 SH Call SOLE   0 0 0
UBS GROUP AG COM H42097107 476 41,303 SH   SOLE   41,303 0 0
UBS GROUP AG PUT H42097957 3,271 2,835 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 13 1 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R172 4 37 SH   SOLE   37 0 0
UNITY BIOTECHNOLOGY INC CALL 91381U901 0 108 SH Call SOLE   0 0 0
UNITY BIOTECHNOLOGY INC PUT 91381U951 0 9 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347Y908 4,224 1,473 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347Y888 440 15,375 SH   SOLE   15,375 0 0
PROSHARES TR II PUT 74347Y958 3,845 1,341 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347Y908 8,279 2,887 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347Y958 7,451 2,598 SH Put SOLE   0 0 0
ULTRA CLEAN HLDGS INC CALL 90385V907 226 100 SH Call SOLE   0 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 19 852 SH   SOLE   852 0 0
ULTRA CLEAN HLDGS INC PUT 90385V957 61 27 SH Put SOLE   0 0 0
INVESCO DB US DLR INDEX TR CALL 46141D903 167 83 SH Call SOLE   0 0 0
INVESCO DB US DLR INDEX TR COM 46141D104 72 3,597 SH   SOLE   3,597 0 0
PROSHARES TR CALL 74347X900 3,222 513 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X823 1,991 31,702 SH   SOLE   31,702 0 0
PROSHARES TR PUT 74347X950 4,026 641 SH Put SOLE   0 0 0
UDR INC PUT 902653954 104 28 SH Put SOLE   0 0 0
URBAN EDGE PPTYS CALL 91704F904 7 6 SH Call SOLE   0 0 0
URBAN EDGE PPTYS COM 91704F104 24 2,100 SH   SOLE   2,100 0 0
URBAN EDGE PPTYS PUT 91704F954 7 6 SH Put SOLE   0 0 0
URANIUM ENERGY CORP CALL 916896903 26 299 SH Call SOLE   0 0 0
URANIUM ENERGY CORP PUT 916896953 52 599 SH Put SOLE   0 0 0
UNIVERSAL ELECTRS INC PUT 913483953 37 8 SH Put SOLE   0 0 0
NET 1 UEPS TECHNOLOGIES INC CALL 64107N906 9 32 SH Call SOLE   0 0 0
NET 1 UEPS TECHNOLOGIES INC PUT 64107N956 1 5 SH Put SOLE   0 0 0
UNIFI INC CALL 904677900 12 10 SH Call SOLE   0 0 0
UNIFI INC PUT 904677950 20 16 SH Put SOLE   0 0 0
UFP INDUSTRIES INC COM 90278Q108 47 951 SH   SOLE   951 0 0
UFP INDUSTRIES INC PUT 90278Q958 94 19 SH Put SOLE   0 0 0
DOMTAR CORP CALL 257559903 116 55 SH Call SOLE   0 0 0
DOMTAR CORP PUT 257559953 358 170 SH Put SOLE   0 0 0
UNITED STS GASOLINE FD LP CALL 91201T902 576 304 SH Call SOLE   0 0 0
UNITED STS GASOLINE FD LP COM 91201T102 726 38,356 SH   SOLE   38,356 0 0
UNITED STS GASOLINE FD LP PUT 91201T952 659 348 SH Put SOLE   0 0 0
UGI CORP NEW CALL 902681905 1,361 428 SH Call SOLE   0 0 0
UGI CORP NEW COM 902681105 424 13,344 SH   SOLE   13,344 0 0
UGI CORP NEW PUT 902681955 782 246 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 609 94 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W601 98 1,526 SH   SOLE   1,526 0 0
PROSHARES TR II PUT 74347W952 272 42 SH Put SOLE   0 0 0
ULTRAPAR PARTICIPACOES SA CALL 90400P901 6 18 SH Call SOLE   0 0 0
UNIVERSAL HLTH SVCS INC CALL 913903900 269 29 SH Call SOLE   0 0 0
UNIVERSAL HLTH SVCS INC COM 913903100 1,720 18,526 SH   SOLE   18,526 0 0
UNIVERSAL HLTH SVCS INC PUT 913903950 2,861 308 SH Put SOLE   0 0 0
UNIVERSAL HEALTH RLTY INCM T CALL 91359E905 23 3 SH Call SOLE   0 0 0
UNIVERSAL HEALTH RLTY INCM T COM 91359E105 153 1,932 SH   SOLE   1,932 0 0
UNIVERSAL HEALTH RLTY INCM T PUT 91359E955 7 1 SH Put SOLE   0 0 0
UBIQUITI INC CALL 90353W903 715 41 SH Call SOLE   0 0 0
UBIQUITI INC PUT 90353W953 3,142 180 SH Put SOLE   0 0 0
UNITED INS HLDGS CORP CALL 910710902 1 2 SH Call SOLE   0 0 0
UNITED INS HLDGS CORP COM 910710102 9 1,268 SH   SOLE   1,268 0 0
UNITED INS HLDGS CORP PUT 910710952 3 5 SH Put SOLE   0 0 0
UNISYS CORP CALL 909214906 49 45 SH Call SOLE   0 0 0
UNISYS CORP COM 909214306 48 4,409 SH   SOLE   4,409 0 0
UNISYS CORP PUT 909214956 176 162 SH Put SOLE   0 0 0
UNILEVER PLC CALL 904767904 4,341 791 SH Call SOLE   0 0 0
UNILEVER PLC PUT 904767954 2,129 388 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 42 31 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W874 13 1,000 SH   SOLE   1,000 0 0
ULTA BEAUTY INC CALL 90384S903 29,841 1,467 SH Call SOLE   0 0 0
ULTA BEAUTY INC COM 90384S303 98 483 SH   SOLE   483 0 0
ULTA BEAUTY INC PUT 90384S953 20,972 1,031 SH Put SOLE   0 0 0
UMB FINL CORP CALL 902788908 30 6 SH Call SOLE   0 0 0
UNITED MICROELECTRONICS CORP COM 910873405 50 19,034 SH   SOLE   19,034 0 0
UNITED MICROELECTRONICS CORP PUT 910873955 4 18 SH Put SOLE   0 0 0
UMPQUA HLDGS CORP CALL 904214903 264 249 SH Call SOLE   0 0 0
UMPQUA HLDGS CORP COM 904214103 65 6,158 SH   SOLE   6,158 0 0
UMPQUA HLDGS CORP PUT 904214953 162 153 SH Put SOLE   0 0 0
UNILEVER N V CALL 904784909 772 145 SH Call SOLE   0 0 0
UNILEVER N V PUT 904784959 3,281 616 SH Put SOLE   0 0 0
UNITED NAT FOODS INC CALL 911163903 2,425 1,332 SH Call SOLE   0 0 0
UNITED NAT FOODS INC PUT 911163953 690 379 SH Put SOLE   0 0 0
UNITED STS NAT GAS FD LP CALL 912318900 7,035 6,857 SH Call SOLE   0 0 0
UNITED STS NAT GAS FD LP COM 912318300 441 43,051 SH   SOLE   43,051 0 0
UNITED STS NAT GAS FD LP PUT 912318950 8,279 8,070 SH Put SOLE   0 0 0
UNITEDHEALTH GROUP INC CALL 91324P902 33,860 1,148 SH Call SOLE   0 0 0
UNITEDHEALTH GROUP INC PUT 91324P952 33,889 1,149 SH Put SOLE   0 0 0
UNITI GROUP INC CALL 91325V908 283 303 SH Call SOLE   0 0 0
UNITI GROUP INC COM 91325V108 1,345 143,909 SH   SOLE   143,909 0 0
UNITI GROUP INC PUT 91325V958 3,961 4,237 SH Put SOLE   0 0 0
UNITED STS 12 MONTH NAT GAS CALL 91288X909 0 1 SH Call SOLE   0 0 0
UNUM GROUP CALL 91529Y906 346 209 SH Call SOLE   0 0 0
UNUM GROUP PUT 91529Y956 145 88 SH Put SOLE   0 0 0
UNION PAC CORP CALL 907818908 25,918 1,533 SH Call SOLE   0 0 0
UNION PAC CORP PUT 907818958 15,216 900 SH Put SOLE   0 0 0
UNIT CORPORATION CALL 909218909 0 112 SH Call SOLE   0 0 0
UNIVAR SOLUTIONS INC CALL 91336L907 883 524 SH Call SOLE   0 0 0
UNIVAR SOLUTIONS INC PUT 91336L957 30 18 SH Put SOLE   0 0 0
UPLAND SOFTWARE INC CALL 91544A909 483 139 SH Call SOLE   0 0 0
UPLAND SOFTWARE INC COM 91544A109 286 8,239 SH   SOLE   8,239 0 0
UPLAND SOFTWARE INC PUT 91544A959 180 52 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 3,881 875 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X864 7,111 160,308 SH   SOLE   160,308 0 0
PROSHARES TR PUT 74347X950 23,462 5,289 SH Put SOLE   0 0 0
UNITED PARCEL SERVICE INC CALL 911312906 40,202 3,616 SH Call SOLE   0 0 0
UNITED PARCEL SERVICE INC PUT 911312956 15,943 1,434 SH Put SOLE   0 0 0
UPWORK INC CALL 91688F904 2,555 1,770 SH Call SOLE   0 0 0
UPWORK INC COM 91688F104 59 4,117 SH   SOLE   4,117 0 0
UPWORK INC PUT 91688F954 674 467 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 100 93 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y871 368 33,978 SH   SOLE   33,978 0 0
GLOBAL X FDS PUT 37954Y951 13 12 SH Put SOLE   0 0 0
URBAN OUTFITTERS INC CALL 917047902 0 145 SH Call SOLE   0 0 0
URBAN OUTFITTERS INC PUT 917047952 0 74 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 26 5 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347X950 15 3 SH Put SOLE   0 0 0
UNITED RENTALS INC CALL 911363909 12,906 866 SH Call SOLE   0 0 0
UNITED RENTALS INC PUT 911363959 11,878 797 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 0 259 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X799 0 19,509 SH   SOLE   19,509 0 0
PROSHARES TR PUT 74347X950 0 64 SH Put SOLE   0 0 0
USA COMPRESSION PARTNERS LP CALL 90290N909 718 662 SH Call SOLE   0 0 0
USA COMPRESSION PARTNERS LP COM 90290N109 2 200 SH   SOLE   200 0 0
USA COMPRESSION PARTNERS LP PUT 90290N959 1,390 1,280 SH Put SOLE   0 0 0
US BANCORP DEL CALL 902973904 12,216 3,318 SH Call SOLE   0 0 0
US BANCORP DEL COM 902973304 2,182 59,287 SH   SOLE   59,287 0 0
US BANCORP DEL PUT 902973954 6,539 1,776 SH Put SOLE   0 0 0
U S CONCRETE INC CALL 90333L901 260 105 SH Call SOLE   0 0 0
U S CONCRETE INC COM 90333L201 124 5,021 SH   SOLE   5,021 0 0
U S CONCRETE INC PUT 90333L951 525 212 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 441 73 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R952 48 8 SH Put SOLE   0 0 0
US FOODS HLDG CORP CALL 912008909 2,206 1,119 SH Call SOLE   0 0 0
US FOODS HLDG CORP COM 912008109 1,601 81,195 SH   SOLE   81,195 0 0
US FOODS HLDG CORP PUT 912008959 2,802 1,421 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 18 3 SH Call SOLE   0 0 0
UNITED STS 12 MONTH OIL FD L CALL 91288V903 663 450 SH Call SOLE   0 0 0
UNITED STS 12 MONTH OIL FD L COM 91288V103 684 46,471 SH   SOLE   46,471 0 0
UNITED STS 12 MONTH OIL FD L PUT 91288V953 1,002 680 SH Put SOLE   0 0 0
UNITED STATES CELLULAR CORP CALL 911684908 450 146 SH Call SOLE   0 0 0
ISHARES TR CALL 46429B907 1,151 190 SH Call SOLE   0 0 0
ISHARES TR PUT 46429B957 90 15 SH Put SOLE   0 0 0
USANA HEALTH SCIENCES INC CALL 90328M907 58 8 SH Call SOLE   0 0 0
USANA HEALTH SCIENCES INC PUT 90328M957 44 6 SH Put SOLE   0 0 0
UNITED STS OIL FD LP CALL 91232N907 15,472 5,514 SH Call SOLE   0 0 0
UNITED STS OIL FD LP COM 91232N207 14,874 530,080 SH   SOLE   530,080 0 0
UNITED STS OIL FD LP PUT 91232N957 31,051 11,066 SH Put SOLE   0 0 0
UNITED STS OIL FD LP CALL 91232N907 112,632 40,140 SH Call SOLE   0 0 0
UNITED STS OIL FD LP PUT 91232N957 92,853 33,091 SH Put SOLE   0 0 0
U S PHYSICAL THERAPY INC CALL 90337L908 226 28 SH Call SOLE   0 0 0
U S PHYSICAL THERAPY INC COM 90337L108 36 450 SH   SOLE   450 0 0
U S PHYSICAL THERAPY INC PUT 90337L958 421 52 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 0 1 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R952 0 1 SH Put SOLE   0 0 0
US XPRESS ENTERPRISES INC CALL 90338N902 147 246 SH Call SOLE   0 0 0
US XPRESS ENTERPRISES INC COM 90338N202 74 12,392 SH   SOLE   12,392 0 0
US XPRESS ENTERPRISES INC PUT 90338N952 274 457 SH Put SOLE   0 0 0
UNITED THERAPEUTICS CORP DEL CALL 91307C902 665 55 SH Call SOLE   0 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 370 3,064 SH   SOLE   3,064 0 0
UNITED THERAPEUTICS CORP DEL PUT 91307C952 169 14 SH Put SOLE   0 0 0
UNIVERSAL TECHNICAL INST INC CALL 913915904 14 21 SH Call SOLE   0 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 80 11,582 SH   SOLE   11,582 0 0
UNIVERSAL TECHNICAL INST INC PUT 913915954 105 152 SH Put SOLE   0 0 0
UNITIL CORP COM 913259107 1 27 SH   SOLE   27 0 0
UNITIL CORP PUT 913259957 4 1 SH Put SOLE   0 0 0
UTSTARCOM HOLDINGS CORP COM G9310A114 0 45 SH   SOLE   45 0 0
UTSTARCOM HOLDINGS CORP PUT G9310A954 0 1 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 50 25 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E711 25 1,269 SH   SOLE   1,269 0 0
DIREXION SHS ETF TR PUT 25460E955 20 10 SH Put SOLE   0 0 0
INVESCO DB US DLR INDEX TR CALL 46141D903 13,610 5,171 SH Call SOLE   0 0 0
INVESCO DB US DLR INDEX TR COM 46141D203 2,007 76,277 SH   SOLE   76,277 0 0
INVESCO DB US DLR INDEX TR PUT 46141D953 7,445 2,829 SH Put SOLE   0 0 0
ENERGY FUELS INC CALL 292671908 7 52 SH Call SOLE   0 0 0
ENERGY FUELS INC COM 292671708 12 8,260 SH   SOLE   8,260 0 0
ENERGY FUELS INC PUT 292671958 12 80 SH Put SOLE   0 0 0
UNIVERSAL INS HLDGS INC CALL 91359V907 28 16 SH Call SOLE   0 0 0
UNIVERSAL INS HLDGS INC PUT 91359V957 7 4 SH Put SOLE   0 0 0
UNIVEST FINANCIAL CORPORATIO CALL 915271900 324 201 SH Call SOLE   0 0 0
UNIVERSAL CORP VA CALL 913456909 76 18 SH Call SOLE   0 0 0
UNIVERSAL CORP VA PUT 913456959 114 27 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 15,467 4,720 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W148 7,477 228,177 SH   SOLE   228,177 0 0
PROSHARES TR II PUT 74347W952 16,676 5,089 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 3 1 SH Call SOLE   0 0 0
PROSHARES TR CALL 74347R902 252 52 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R842 536 11,035 SH   SOLE   11,035 0 0
PROSHARES TR PUT 74347R952 1,205 248 SH Put SOLE   0 0 0
UXIN LTD CALL 91818X908 32 225 SH Call SOLE   0 0 0
UXIN LTD COM 91818X108 14 10,299 SH   SOLE   10,299 0 0
UXIN LTD PUT 91818X958 16 112 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 11 4 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X633 330 11,364 SH   SOLE   11,364 0 0
PROSHARES TR PUT 74347X950 5 2 SH Put SOLE   0 0 0
PROSHARES TR COM 74347R776 0 15 SH   SOLE   15 0 0
PROSHARES TR PUT 74347R952 4 1 SH Put SOLE   0 0 0
VISA INC CALL 92826C909 121,078 6,268 SH Call SOLE   0 0 0
VISA INC PUT 92826C959 99,018 5,126 SH Put SOLE   0 0 0
MARRIOTT VACTINS WORLDWID CO CALL 57164Y907 715 87 SH Call SOLE   0 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 746 9,084 SH   SOLE   9,084 0 0
MARRIOTT VACTINS WORLDWID CO PUT 57164Y957 3,115 379 SH Put SOLE   0 0 0
VALARIS PLC CALL G9402V909 382 5,868 SH Call SOLE   0 0 0
VALARIS PLC PUT G9402V959 58 892 SH Put SOLE   0 0 0
VALARIS PLC PUT G9402V959 4 70 SH Put SOLE   0 0 0
VALE S A CALL 91912E905 4,962 4,813 SH Call SOLE   0 0 0
VALE S A PUT 91912E955 6,195 6,009 SH Put SOLE   0 0 0
VAPOTHERM INC CALL 922107907 8 2 SH Call SOLE   0 0 0
VAPOTHERM INC COM 922107107 50 1,243 SH   SOLE   1,243 0 0
VAPOTHERM INC PUT 922107957 122 30 SH Put SOLE   0 0 0
VARIAN MED SYS INC CALL 92220P905 526 43 SH Call SOLE   0 0 0
VARIAN MED SYS INC COM 92220P105 94 768 SH   SOLE   768 0 0
VARIAN MED SYS INC PUT 92220P955 514 42 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 36 3 SH Call SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 43 3 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 102 7 SH Put SOLE   0 0 0
VBI VACCINES INC CALL 91822J903 355 1,148 SH Call SOLE   0 0 0
VBI VACCINES INC COM 91822J103 0 100 SH   SOLE   100 0 0
VBI VACCINES INC PUT 91822J953 226 731 SH Put SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 39 2 SH Put SOLE   0 0 0
VASCULAR BIOGENICS LTD CALL M96883909 2 19 SH Call SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 299 28 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908611 35 330 SH   SOLE   330 0 0
VANGUARD INDEX FDS PUT 922908959 42 4 SH Put SOLE   0 0 0
VERITEX HLDGS INC CALL 923451908 37 21 SH Call SOLE   0 0 0
VISTEON CORP CALL 92839U906 301 44 SH Call SOLE   0 0 0
VISTEON CORP COM 92839U206 4 61 SH   SOLE   61 0 0
VISTEON CORP PUT 92839U956 260 38 SH Put SOLE   0 0 0
VERICEL CORP CALL 92346J908 38 28 SH Call SOLE   0 0 0
VERICEL CORP COM 92346J108 25 1,856 SH   SOLE   1,856 0 0
VANGUARD SCOTTSDALE FDS PUT 92206C950 0 9 SH Put SOLE   0 0 0
VANGUARD SCOTTSDALE FDS CALL 92206C900 21 2 SH Call SOLE   0 0 0
VANGUARD SCOTTSDALE FDS COM 92206C813 232 2,190 SH   SOLE   2,190 0 0
VANGUARD SCOTTSDALE FDS PUT 92206C950 95 9 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 100 5 SH Call SOLE   0 0 0
VANGUARD WORLD FDS PUT 92204A954 20 1 SH Put SOLE   0 0 0
VOCERA COMMUNICATIONS INC CALL 92857F907 2 1 SH Call SOLE   0 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 37 1,749 SH   SOLE   1,749 0 0
VOCERA COMMUNICATIONS INC PUT 92857F957 129 61 SH Put SOLE   0 0 0
VERACYTE INC CALL 92337F907 518 200 SH Call SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A207 37 248 SH   SOLE   248 0 0
VANGUARD WORLD FDS PUT 92204A954 14 1 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 694 138 SH Call SOLE   0 0 0
VANGUARD WORLD FDS PUT 92204A954 241 48 SH Put SOLE   0 0 0
VANGUARD TAX-MANAGED FDS CALL 921943908 387 100 SH Call SOLE   0 0 0
VANGUARD TAX-MANAGED FDS PUT 921943958 23 6 SH Put SOLE   0 0 0
VECTRUS INC COM 92242T101 6 132 SH   SOLE   132 0 0
VEECO INSTRS INC DEL CALL 922417900 43 32 SH Call SOLE   0 0 0
VEECO INSTRS INC DEL COM 922417100 374 27,762 SH   SOLE   27,762 0 0
VEECO INSTRS INC DEL PUT 922417950 841 624 SH Put SOLE   0 0 0
VEDANTA LTD CALL 92242Y900 1 3 SH Call SOLE   0 0 0
VEDANTA LTD COM 92242Y100 118 21,114 SH   SOLE   21,114 0 0
VEDANTA LTD PUT 92242Y950 46 83 SH Put SOLE   0 0 0
VEEVA SYS INC CALL 922475908 12,705 542 SH Call SOLE   0 0 0
VEEVA SYS INC PUT 922475958 21,988 938 SH Put SOLE   0 0 0
VEON LTD CALL 91822M906 11 64 SH Call SOLE   0 0 0
VEON LTD COM 91822M106 2 1,129 SH   SOLE   1,129 0 0
VEON LTD PUT 91822M956 9 54 SH Put SOLE   0 0 0
VEREIT INC CALL 92339V900 432 673 SH Call SOLE   0 0 0
VEREIT INC COM 92339V100 217 33,865 SH   SOLE   33,865 0 0
VEREIT INC PUT 92339V950 68 107 SH Put SOLE   0 0 0
VERITONE INC CALL 92347M900 231 156 SH Call SOLE   0 0 0
VERITONE INC COM 92347M100 77 5,241 SH   SOLE   5,241 0 0
VERITONE INC PUT 92347M950 334 225 SH Put SOLE   0 0 0
VERU INC CALL 92536C903 29 87 SH Call SOLE   0 0 0
VERU INC COM 92536C103 31 9,388 SH   SOLE   9,388 0 0
VERU INC PUT 92536C953 68 206 SH Put SOLE   0 0 0
VERMILION ENERGY INC CALL 923725905 128 287 SH Call SOLE   0 0 0
VERMILION ENERGY INC COM 923725105 83 18,687 SH   SOLE   18,687 0 0
VERMILION ENERGY INC PUT 923725955 89 200 SH Put SOLE   0 0 0
V F CORP CALL 918204908 743 122 SH Call SOLE   0 0 0
V F CORP COM 918204108 1,161 19,053 SH   SOLE   19,053 0 0
V F CORP PUT 918204958 8,549 1,403 SH Put SOLE   0 0 0
V F CORP CALL 918204908 0 2 SH Call SOLE   0 0 0
VILLAGE FARMS INTL INC CALL 92707Y908 239 499 SH Call SOLE   0 0 0
VILLAGE FARMS INTL INC COM 92707Y108 219 45,908 SH   SOLE   45,908 0 0
VILLAGE FARMS INTL INC PUT 92707Y958 125 262 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 97 17 SH Call SOLE   0 0 0
VANGUARD WORLD FDS PUT 92204A954 22 4 SH Put SOLE   0 0 0
VONAGE HLDGS CORP CALL 92886T901 987 982 SH Call SOLE   0 0 0
VONAGE HLDGS CORP COM 92886T201 103 10,336 SH   SOLE   10,336 0 0
VONAGE HLDGS CORP PUT 92886T951 425 423 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 1,535 305 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F COM 922042874 881 17,512 SH   SOLE   17,512 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 3,694 734 SH Put SOLE   0 0 0
VECTOR GROUP LTD CALL 92240M908 130 130 SH Call SOLE   0 0 0
VECTOR GROUP LTD PUT 92240M958 480 478 SH Put SOLE   0 0 0
VANGUARD SCOTTSDALE FDS CALL 92206C900 0 25 SH Call SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 55 2 SH Call SOLE   0 0 0
VISTA GOLD CORP PUT 927926953 3 40 SH Put SOLE   0 0 0
VIRNETX HLDG CORP CALL 92823T908 230 355 SH Call SOLE   0 0 0
VIRNETX HLDG CORP COM 92823T108 1 190 SH   SOLE   190 0 0
VIRNETX HLDG CORP PUT 92823T958 6 10 SH Put SOLE   0 0 0
VIRNETX HLDG CORP CALL 92823T908 218 336 SH Call SOLE   0 0 0
VIRNETX HLDG CORP PUT 92823T958 152 234 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 96 5 SH Call SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A504 1,083 5,626 SH   SOLE   5,626 0 0
VANGUARD WORLD FDS PUT 92204A954 77 4 SH Put SOLE   0 0 0
VIACOMCBS INC CALL 92556H906 8,924 3,827 SH Call SOLE   0 0 0
VIACOMCBS INC COM 92556H206 1,634 70,111 SH   SOLE   70,111 0 0
VIACOMCBS INC PUT 92556H956 10,598 4,545 SH Put SOLE   0 0 0
VIACOMCBS INC CALL 92556H906 118 51 SH Call SOLE   0 0 0
VIACOMCBS INC PUT 92556H956 226 97 SH Put SOLE   0 0 0
VIACOMCBS INC CALL 92556H906 21 62 SH Call SOLE   0 0 0
VIAVI SOLUTIONS INC CALL 925550905 304 239 SH Call SOLE   0 0 0
VIAVI SOLUTIONS INC COM 925550105 86 6,775 SH   SOLE   6,775 0 0
VIAVI SOLUTIONS INC PUT 925550955 28 22 SH Put SOLE   0 0 0
VICI PPTYS INC CALL 925652909 864 428 SH Call SOLE   0 0 0
VICI PPTYS INC COM 925652109 86 4,287 SH   SOLE   4,287 0 0
VICI PPTYS INC PUT 925652959 189 94 SH Put SOLE   0 0 0
VICOR CORP CALL 925815902 705 98 SH Call SOLE   0 0 0
VICOR CORP COM 925815102 251 3,491 SH   SOLE   3,491 0 0
VICOR CORP PUT 925815952 683 95 SH Put SOLE   0 0 0
VANGUARD SPECIALIZED FUNDS CALL 921908904 2,191 187 SH Call SOLE   0 0 0
VANGUARD SPECIALIZED FUNDS COM 921908844 1,433 12,231 SH   SOLE   12,231 0 0
VANGUARD SPECIALIZED FUNDS PUT 921908954 6,351 542 SH Put SOLE   0 0 0
CREDIT SUISSE AG NASSAU BRH CALL 22542D900 3 1 SH Call SOLE   0 0 0
VIPSHOP HOLDINGS LIMITED CALL 92763W903 1,843 926 SH Call SOLE   0 0 0
VIPSHOP HOLDINGS LIMITED PUT 92763W953 1,775 892 SH Put SOLE   0 0 0
VIR BIOTECHNOLOGY INC CALL 92764N902 548 134 SH Call SOLE   0 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 2 60 SH   SOLE   60 0 0
VIR BIOTECHNOLOGY INC PUT 92764N952 159 39 SH Put SOLE   0 0 0
VIRTU FINL INC CALL 928254901 1,305 553 SH Call SOLE   0 0 0
VIRTU FINL INC COM 928254101 134 5,688 SH   SOLE   5,688 0 0
VIRTU FINL INC PUT 928254951 988 419 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 12 1 SH Call SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A603 153 1,182 SH   SOLE   1,182 0 0
VANGUARD WORLD FDS PUT 92204A954 259 20 SH Put SOLE   0 0 0
TELEFONICA BRASIL SA CALL 87936R906 69 78 SH Call SOLE   0 0 0
TELEFONICA BRASIL SA COM 87936R106 21 2,434 SH   SOLE   2,434 0 0
TELEFONICA BRASIL SA PUT 87936R956 2 3 SH Put SOLE   0 0 0
MERIDIAN BIOSCIENCE INC CALL 589584901 472 203 SH Call SOLE   0 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 169 7,278 SH   SOLE   7,278 0 0
MERIDIAN BIOSCIENCE INC PUT 589584951 123 53 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 277 69 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 945 235 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 1,801 649 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 888 320 SH Put SOLE   0 0 0
VOXELJET AG CALL 92912L907 5 36 SH Call SOLE   0 0 0
VOXELJET AG PUT 92912L957 1 7 SH Put SOLE   0 0 0
VIKING THERAPEUTICS INC CALL 92686J906 1,692 2,348 SH Call SOLE   0 0 0
VIKING THERAPEUTICS INC PUT 92686J956 718 996 SH Put SOLE   0 0 0
VALERO ENERGY CORP CALL 91913Y900 21,092 3,586 SH Call SOLE   0 0 0
VALERO ENERGY CORP PUT 91913Y950 7,023 1,194 SH Put SOLE   0 0 0
CONTROLADORA VUELA COMP DE A CALL 21240E905 80 152 SH Call SOLE   0 0 0
CONTROLADORA VUELA COMP DE A COM 21240E105 4 759 SH   SOLE   759 0 0
CONTROLADORA VUELA COMP DE A PUT 21240E955 5 10 SH Put SOLE   0 0 0
VALLEY NATL BANCORP CALL 919794907 86 110 SH Call SOLE   0 0 0
VALLEY NATL BANCORP COM 919794107 61 7,837 SH   SOLE   7,837 0 0
VALLEY NATL BANCORP PUT 919794957 235 301 SH Put SOLE   0 0 0
VULCAN MATLS CO CALL 929160909 1,737 150 SH Call SOLE   0 0 0
VULCAN MATLS CO PUT 929160959 1,471 127 SH Put SOLE   0 0 0
VALMONT INDS INC CALL 920253901 34 3 SH Call SOLE   0 0 0
VALMONT INDS INC PUT 920253951 11 1 SH Put SOLE   0 0 0
VMWARE INC CALL 928563902 12,574 812 SH Call SOLE   0 0 0
VMWARE INC COM 928563402 889 5,741 SH   SOLE   5,741 0 0
VMWARE INC PUT 928563952 6,519 421 SH Put SOLE   0 0 0
VANDA PHARMACEUTICALS INC CALL 921659908 69 61 SH Call SOLE   0 0 0
VANDA PHARMACEUTICALS INC COM 921659108 42 3,724 SH   SOLE   3,724 0 0
VANDA PHARMACEUTICALS INC PUT 921659958 211 185 SH Put SOLE   0 0 0
VEONEER INC CALL 92336X909 165 155 SH Call SOLE   0 0 0
VEONEER INC PUT 92336X959 20 19 SH Put SOLE   0 0 0
21VIANET GROUP INC CALL 90138A903 272 114 SH Call SOLE   0 0 0
21VIANET GROUP INC COM 90138A103 1,104 46,280 SH   SOLE   46,280 0 0
21VIANET GROUP INC PUT 90138A953 286 120 SH Put SOLE   0 0 0
VORNADO RLTY TR CALL 929042909 1,249 327 SH Call SOLE   0 0 0
VORNADO RLTY TR PUT 929042959 2,705 708 SH Put SOLE   0 0 0
VIPER ENERGY PARTNERS LP CALL 92763M905 145 140 SH Call SOLE   0 0 0
VIPER ENERGY PARTNERS LP COM 92763M105 671 64,796 SH   SOLE   64,796 0 0
VIPER ENERGY PARTNERS LP PUT 92763M955 1,107 1,069 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 32,519 4,141 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 21,155 2,694 SH Put SOLE   0 0 0
VOLITIONRX LTD CALL 928661907 1 3 SH Call SOLE   0 0 0
VOLITIONRX LTD PUT 928661957 0 1 SH Put SOLE   0 0 0
VENATOR MATLS PLC CALL G9329Z900 9 55 SH Call SOLE   0 0 0
VENATOR MATLS PLC COM G9329Z100 0 280 SH   SOLE   280 0 0
VENATOR MATLS PLC PUT G9329Z950 4 26 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 737 45 SH Call SOLE   0 0 0
VOC ENERGY TR CALL 91829B903 16 70 SH Call SOLE   0 0 0
VOC ENERGY TR PUT 91829B953 11 46 SH Put SOLE   0 0 0
VODAFONE GROUP PLC NEW CALL 92857W908 1,523 956 SH Call SOLE   0 0 0
VODAFONE GROUP PLC NEW PUT 92857W958 1,157 726 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 47 5 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 315 33 SH Put SOLE   0 0 0
VOLT INFORMATION SCIENCES IN CALL 928703907 0 1 SH Call SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 11,620 410 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908363 3,767 13,292 SH   SOLE   13,292 0 0
VANGUARD INDEX FDS PUT 922908959 24,289 857 SH Put SOLE   0 0 0
VANGUARD INDEX FDS COM 922908538 11 67 SH   SOLE   67 0 0
VANGUARD INDEX FDS PUT 922908959 16 1 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 9 1 SH Call SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A884 0 10 SH   SOLE   10 0 0
VANGUARD WORLD FDS PUT 92204A954 9 1 SH Put SOLE   0 0 0
VOXX INTL CORP CALL 91829F904 23 41 SH Call SOLE   0 0 0
VOXX INTL CORP COM 91829F104 120 20,858 SH   SOLE   20,858 0 0
VOXX INTL CORP PUT 91829F954 203 352 SH Put SOLE   0 0 0
VOYA FINANCIAL INC CALL 929089900 1,539 330 SH Call SOLE   0 0 0
VOYA FINANCIAL INC PUT 929089950 345 74 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 25 4 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F COM 922042866 150 2,368 SH   SOLE   2,368 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 146 23 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 24 2 SH Call SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A876 45 368 SH   SOLE   368 0 0
VANGUARD WORLD FDS PUT 92204A954 12 1 SH Put SOLE   0 0 0
VERA BRADLEY INC CALL 92335C906 7 16 SH Call SOLE   0 0 0
VERA BRADLEY INC COM 92335C106 74 16,726 SH   SOLE   16,726 0 0
VERA BRADLEY INC PUT 92335C956 111 251 SH Put SOLE   0 0 0
VIEWRAY INC CALL 92672L907 92 412 SH Call SOLE   0 0 0
VIEWRAY INC PUT 92672L957 8 36 SH Put SOLE   0 0 0
VAREX IMAGING CORP CALL 92214X906 280 185 SH Call SOLE   0 0 0
VAREX IMAGING CORP PUT 92214X956 57 38 SH Put SOLE   0 0 0
VARONIS SYS INC CALL 922280902 1,238 140 SH Call SOLE   0 0 0
VARONIS SYS INC PUT 922280952 150 17 SH Put SOLE   0 0 0
VERINT SYS INC CALL 92343X900 1,034 229 SH Call SOLE   0 0 0
VERINT SYS INC COM 92343X100 422 9,357 SH   SOLE   9,357 0 0
VERINT SYS INC PUT 92343X950 853 189 SH Put SOLE   0 0 0
VERRA MOBILITY CORP CALL 92511U902 118 115 SH Call SOLE   0 0 0
VERRA MOBILITY CORP COM 92511U102 36 3,598 SH   SOLE   3,598 0 0
VERRA MOBILITY CORP PUT 92511U952 81 79 SH Put SOLE   0 0 0
VERSO CORP CALL 92531L907 551 461 SH Call SOLE   0 0 0
VERSO CORP PUT 92531L957 246 206 SH Put SOLE   0 0 0
VERISK ANALYTICS INC CALL 92345Y906 1,225 72 SH Call SOLE   0 0 0
VERISK ANALYTICS INC COM 92345Y106 286 1,683 SH   SOLE   1,683 0 0
VERISK ANALYTICS INC PUT 92345Y956 1,259 74 SH Put SOLE   0 0 0
VERISIGN INC CALL 92343E902 599 29 SH Call SOLE   0 0 0
VERISIGN INC COM 92343E102 1,032 4,991 SH   SOLE   4,991 0 0
VERISIGN INC PUT 92343E952 5,687 275 SH Put SOLE   0 0 0
VERTIV HOLDINGS CO CALL 92537N908 694 512 SH Call SOLE   0 0 0
VERTIV HOLDINGS CO PUT 92537N958 425 314 SH Put SOLE   0 0 0
VERTEX PHARMACEUTICALS INC CALL 92532F900 0 409 SH Call SOLE   0 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 0 1,387 SH   SOLE   1,387 0 0
VERTEX PHARMACEUTICALS INC PUT 92532F950 0 380 SH Put SOLE   0 0 0
VIASAT INC CALL 92552V900 180 47 SH Call SOLE   0 0 0
VIASAT INC COM 92552V100 161 4,211 SH   SOLE   4,211 0 0
VIASAT INC PUT 92552V950 494 129 SH Put SOLE   0 0 0
VISHAY INTERTECHNOLOGY INC CALL 928298908 216 142 SH Call SOLE   0 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 93 6,094 SH   SOLE   6,094 0 0
VISHAY INTERTECHNOLOGY INC PUT 928298958 166 109 SH Put SOLE   0 0 0
VIVINT SOLAR INC CALL 92854Q906 172 174 SH Call SOLE   0 0 0
VIVINT SOLAR INC PUT 92854Q956 30 31 SH Put SOLE   0 0 0
VISTRA ENERGY CORP CALL 92840M902 1,260 677 SH Call SOLE   0 0 0
VISTRA ENERGY CORP COM 92840M102 454 24,399 SH   SOLE   24,399 0 0
VISTRA ENERGY CORP PUT 92840M952 979 526 SH Put SOLE   0 0 0
VERASTEM INC CALL 92337C904 78 454 SH Call SOLE   0 0 0
VERASTEM INC COM 92337C104 62 36,140 SH   SOLE   36,140 0 0
VERASTEM INC PUT 92337C954 60 350 SH Put SOLE   0 0 0
VISTA OUTDOOR INC CALL 928377900 836 579 SH Call SOLE   0 0 0
VISTA OUTDOOR INC PUT 928377950 148 103 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 172 23 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 194 26 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 10,424 666 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 1,346 86 SH Put SOLE   0 0 0
VENTAS INC CALL 92276F900 2,281 623 SH Call SOLE   0 0 0
VENTAS INC COM 92276F100 1,396 38,138 SH   SOLE   38,138 0 0
VENTAS INC PUT 92276F950 5,903 1,612 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 119 12 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908744 192 1,933 SH   SOLE   1,933 0 0
VANGUARD INDEX FDS PUT 922908959 199 20 SH Put SOLE   0 0 0
VANGUARD SCOTTSDALE FDS COM 92206C664 7 63 SH   SOLE   63 0 0
VANGUARD INDEX FDS CALL 922908909 1,071 53 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 262 13 SH Put SOLE   0 0 0
VUZIX CORP CALL 92921W900 135 569 SH Call SOLE   0 0 0
VUZIX CORP COM 92921W300 157 66,032 SH   SOLE   66,032 0 0
VUZIX CORP PUT 92921W950 93 392 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 14 1 SH Call SOLE   0 0 0
VIVINT SMART HOME INC CALL 928542909 180 104 SH Call SOLE   0 0 0
VIVINT SMART HOME INC PUT 928542959 50 29 SH Put SOLE   0 0 0
VIVUS INC CALL 928551908 17 217 SH Call SOLE   0 0 0
VIVUS INC COM 928551308 33 40,570 SH   SOLE   40,570 0 0
VIVUS INC PUT 928551958 8 106 SH Put SOLE   0 0 0
VALVOLINE INC CALL 92047W901 612 317 SH Call SOLE   0 0 0
VALVOLINE INC PUT 92047W951 1,007 521 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 10,920 2,757 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 7,819 1,974 SH Put SOLE   0 0 0
VANGUARD INDEX FDS COM 922908652 64 543 SH   SOLE   543 0 0
VANGUARD INDEX FDS PUT 922908959 118 10 SH Put SOLE   0 0 0
VANGUARD STAR FDS CALL 921909908 147 30 SH Call SOLE   0 0 0
VANGUARD STAR FDS PUT 921909958 29 6 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P901 112,364 33,097 SH Call SOLE   0 0 0
BARCLAYS BK PLC COM 06746P621 13 400 SH   SOLE   400 0 0
BARCLAYS BK PLC PUT 06746P951 107,353 31,621 SH Put SOLE   0 0 0
BARCLAYS BK PLC CALL 06746P901 178 53 SH Call SOLE   0 0 0
BARCLAYS BK PLC COM 06746P613 500 14,852 SH   SOLE   14,852 0 0
BARCLAYS BK PLC PUT 06746P951 202 60 SH Put SOLE   0 0 0
VOYAGER THERAPEUTICS INC CALL 92915B906 42 34 SH Call SOLE   0 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 14 1,110 SH   SOLE   1,110 0 0
VOYAGER THERAPEUTICS INC PUT 92915B956 12 10 SH Put SOLE   0 0 0
VANGUARD WHITEHALL FDS CALL 921946906 4,624 587 SH Call SOLE   0 0 0
VANGUARD WHITEHALL FDS PUT 921946956 1,331 169 SH Put SOLE   0 0 0
VERIZON COMMUNICATIONS INC CALL 92343V904 36,788 6,673 SH Call SOLE   0 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,074 19,498 SH   SOLE   19,498 0 0
VERIZON COMMUNICATIONS INC PUT 92343V954 59,358 10,767 SH Put SOLE   0 0 0
WAYFAIR INC CALL 94419L901 24,503 1,240 SH Call SOLE   0 0 0
WAYFAIR INC COM 94419L101 49 250 SH   SOLE   250 0 0
WAYFAIR INC PUT 94419L951 85,624 4,333 SH Put SOLE   0 0 0
WABTEC CALL 929740908 506 88 SH Call SOLE   0 0 0
WABTEC PUT 929740958 1,669 290 SH Put SOLE   0 0 0
WASHINGTON FED INC CALL 938824909 34 13 SH Call SOLE   0 0 0
WASHINGTON FED INC COM 938824109 57 2,149 SH   SOLE   2,149 0 0
WASHINGTON FED INC PUT 938824959 29 11 SH Put SOLE   0 0 0
WESTERN ALLIANCE BANCORP CALL 957638909 689 182 SH Call SOLE   0 0 0
WESTERN ALLIANCE BANCORP PUT 957638959 166 44 SH Put SOLE   0 0 0
WATERS CORP CALL 941848903 360 20 SH Call SOLE   0 0 0
WATERS CORP COM 941848103 534 2,963 SH   SOLE   2,963 0 0
WATERS CORP PUT 941848953 2,886 160 SH Put SOLE   0 0 0
ENERGOUS CORP CALL 29272C903 363 1,289 SH Call SOLE   0 0 0
ENERGOUS CORP COM 29272C103 11 3,969 SH   SOLE   3,969 0 0
ENERGOUS CORP PUT 29272C953 98 350 SH Put SOLE   0 0 0
WEIBO CORP CALL 948596901 3,060 911 SH Call SOLE   0 0 0
WEIBO CORP COM 948596101 926 27,583 SH   SOLE   27,583 0 0
WEIBO CORP PUT 948596951 3,121 929 SH Put SOLE   0 0 0
WALGREENS BOOTS ALLIANCE INC CALL 931427908 15,773 3,721 SH Call SOLE   0 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 12 300 SH   SOLE   300 0 0
WALGREENS BOOTS ALLIANCE INC PUT 931427958 6,782 1,600 SH Put SOLE   0 0 0
500 COM LTD CALL 33829R900 2 6 SH Call SOLE   0 0 0
500 COM LTD COM 33829R100 1 500 SH   SOLE   500 0 0
WEBSTER FINL CORP CONN CALL 947890909 452 158 SH Call SOLE   0 0 0
WEBSTER FINL CORP CONN PUT 947890959 2 1 SH Put SOLE   0 0 0
WELBILT INC CALL 949090904 1,063 1,746 SH Call SOLE   0 0 0
WELBILT INC COM 949090104 245 40,347 SH   SOLE   40,347 0 0
WELBILT INC PUT 949090954 2 4 SH Put SOLE   0 0 0
WESCO INTL INC CALL 95082P905 990 282 SH Call SOLE   0 0 0
WESCO INTL INC PUT 95082P955 884 252 SH Put SOLE   0 0 0
WESCO INTL INC CALL 95082P905 16 29 SH Call SOLE   0 0 0
WESCO INTL INC PUT 95082P955 0 10 SH Put SOLE   0 0 0
WASTE CONNECTIONS INC CALL 94106B901 1,116 119 SH Call SOLE   0 0 0
WASTE CONNECTIONS INC PUT 94106B951 4,389 468 SH Put SOLE   0 0 0
WALKER & DUNLOP INC CALL 93148P902 330 65 SH Call SOLE   0 0 0
WALKER & DUNLOP INC PUT 93148P952 137 27 SH Put SOLE   0 0 0
WORKDAY INC CALL 98138H901 21,883 1,168 SH Call SOLE   0 0 0
WORKDAY INC PUT 98138H951 16,150 862 SH Put SOLE   0 0 0
WESTERN DIGITAL CORP. CALL 958102905 20,357 4,611 SH Call SOLE   0 0 0
WESTERN DIGITAL CORP. COM 958102105 1,093 24,762 SH   SOLE   24,762 0 0
WESTERN DIGITAL CORP. PUT 958102955 12,662 2,868 SH Put SOLE   0 0 0
WD-40 CO COM 929236107 39 198 SH   SOLE   198 0 0
WD-40 CO PUT 929236957 79 4 SH Put SOLE   0 0 0
WADDELL & REED FINL INC CALL 930059900 38 25 SH Call SOLE   0 0 0
WADDELL & REED FINL INC COM 930059100 105 6,818 SH   SOLE   6,818 0 0
WADDELL & REED FINL INC PUT 930059950 63 41 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 20 40 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR COM 88166A508 101 20,127 SH   SOLE   20,127 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 48 96 SH Put SOLE   0 0 0
WEC ENERGY GROUP INC CALL 92939U906 4,592 524 SH Call SOLE   0 0 0
WEC ENERGY GROUP INC PUT 92939U956 1,647 188 SH Put SOLE   0 0 0
WELLTOWER INC CALL 95040Q904 3,974 768 SH Call SOLE   0 0 0
WELLTOWER INC COM 95040Q104 1,774 34,281 SH   SOLE   34,281 0 0
WELLTOWER INC PUT 95040Q954 6,862 1,326 SH Put SOLE   0 0 0
WENDYS CO CALL 95058W900 2,637 1,211 SH Call SOLE   0 0 0
WENDYS CO PUT 95058W950 1,866 857 SH Put SOLE   0 0 0
WERNER ENTERPRISES INC CALL 950755908 43 10 SH Call SOLE   0 0 0
WERNER ENTERPRISES INC COM 950755108 189 4,355 SH   SOLE   4,355 0 0
WERNER ENTERPRISES INC PUT 950755958 161 37 SH Put SOLE   0 0 0
WESTERN MIDSTREAM PARTNERS L CALL 958669903 375 374 SH Call SOLE   0 0 0
WESTERN MIDSTREAM PARTNERS L PUT 958669953 1,644 1,638 SH Put SOLE   0 0 0
WISDOMTREE INVTS INC CALL 97717P904 23 67 SH Call SOLE   0 0 0
WISDOMTREE INVTS INC PUT 97717P954 13 38 SH Put SOLE   0 0 0
WEX INC CALL 96208T904 4,158 252 SH Call SOLE   0 0 0
WEX INC PUT 96208T954 528 32 SH Put SOLE   0 0 0
WELLS FARGO CO NEW CALL 949746901 43,811 17,114 SH Call SOLE   0 0 0
WELLS FARGO CO NEW COM 949746101 5,411 211,369 SH   SOLE   211,369 0 0
WELLS FARGO CO NEW PUT 949746951 35,934 14,037 SH Put SOLE   0 0 0
WINNEBAGO INDS INC CALL 974637900 2,371 356 SH Call SOLE   0 0 0
WINNEBAGO INDS INC COM 974637100 1,771 26,592 SH   SOLE   26,592 0 0
WINNEBAGO INDS INC PUT 974637950 4,716 708 SH Put SOLE   0 0 0
WYNDHAM HOTELS & RESORTS INC CALL 98311A905 477 112 SH Call SOLE   0 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 666 15,627 SH   SOLE   15,627 0 0
WYNDHAM HOTELS & RESORTS INC PUT 98311A955 1,606 377 SH Put SOLE   0 0 0
CACTUS INC CALL 127203907 20 10 SH Call SOLE   0 0 0
WESTWOOD HLDGS GROUP INC CALL 961765904 0 1 SH Call SOLE   0 0 0
WHIRLPOOL CORP CALL 963320906 0 266 SH Call SOLE   0 0 0
WHIRLPOOL CORP COM 963320106 0 2,600 SH   SOLE   2,600 0 0
WHIRLPOOL CORP PUT 963320956 0 326 SH Put SOLE   0 0 0
BOINGO WIRELESS INC CALL 09739C902 157 118 SH Call SOLE   0 0 0
BOINGO WIRELESS INC COM 09739C102 19 1,469 SH   SOLE   1,469 0 0
BOINGO WIRELESS INC PUT 09739C952 137 103 SH Put SOLE   0 0 0
WINGSTOP INC CALL 974155903 4,210 303 SH Call SOLE   0 0 0
WINGSTOP INC PUT 974155953 6,350 457 SH Put SOLE   0 0 0
ENCORE WIRE CORP CALL 292562905 9 2 SH Call SOLE   0 0 0
ENCORE WIRE CORP PUT 292562955 19 4 SH Put SOLE   0 0 0
WIPRO LTD CALL 97651M909 1 5 SH Call SOLE   0 0 0
WIPRO LTD COM 97651M109 11 3,392 SH   SOLE   3,392 0 0
WIPRO LTD PUT 97651M959 9 30 SH Put SOLE   0 0 0
WIX COM LTD CALL M98068905 11,683 456 SH Call SOLE   0 0 0
WIX COM LTD PUT M98068955 21,599 843 SH Put SOLE   0 0 0
WORKIVA INC CALL 98139A905 21 4 SH Call SOLE   0 0 0
WORKIVA INC COM 98139A105 299 5,603 SH   SOLE   5,603 0 0
WORKIVA INC PUT 98139A955 58 11 SH Put SOLE   0 0 0
WORKHORSE GROUP INC CALL 98138J906 6,479 3,726 SH Call SOLE   0 0 0
WORKHORSE GROUP INC COM 98138J206 248 14,274 SH   SOLE   14,274 0 0
WORKHORSE GROUP INC PUT 98138J956 5,869 3,375 SH Put SOLE   0 0 0
WESTLAKE CHEM CORP CALL 960413902 1,636 305 SH Call SOLE   0 0 0
WESTLAKE CHEM CORP PUT 960413952 3,063 571 SH Put SOLE   0 0 0
WESTLAKE CHEM PARTNERS LP CALL 960417903 18 10 SH Call SOLE   0 0 0
WESTLAKE CHEM PARTNERS LP COM 960417103 97 5,145 SH   SOLE   5,145 0 0
WESTLAKE CHEM PARTNERS LP PUT 960417953 64 34 SH Put SOLE   0 0 0
WHITING PETE CORP NEW CALL 966387909 303 2,686 SH Call SOLE   0 0 0
WHITING PETE CORP NEW PUT 966387959 233 2,068 SH Put SOLE   0 0 0
WILLIS TOWERS WATSON PLC LTD CALL G96629903 512 26 SH Call SOLE   0 0 0
WASTE MGMT INC DEL CALL 94106L909 7,964 752 SH Call SOLE   0 0 0
WASTE MGMT INC DEL COM 94106L109 2,752 25,989 SH   SOLE   25,989 0 0
WASTE MGMT INC DEL PUT 94106L959 13,387 1,264 SH Put SOLE   0 0 0
WILLIAMS COS INC CALL 969457900 2,841 1,494 SH Call SOLE   0 0 0
WILLIAMS COS INC PUT 969457950 1,780 936 SH Put SOLE   0 0 0
WESTERN ASSET MTG CAP CORP CALL 95790D905 298 1,088 SH Call SOLE   0 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 0 350 SH   SOLE   350 0 0
WESTERN ASSET MTG CAP CORP PUT 95790D955 9 36 SH Put SOLE   0 0 0
WARNER MUSIC GROUP CORP CALL 934550903 616 209 SH Call SOLE   0 0 0
WARNER MUSIC GROUP CORP PUT 934550953 8 3 SH Put SOLE   0 0 0
WRIGHT MED GROUP N V CALL N96617908 74 25 SH Call SOLE   0 0 0
WRIGHT MED GROUP N V COM N96617118 75 2,541 SH   SOLE   2,541 0 0
WRIGHT MED GROUP N V PUT N96617958 288 97 SH Put SOLE   0 0 0
WEIS MKTS INC CALL 948849904 50 10 SH Call SOLE   0 0 0
WEIS MKTS INC COM 948849104 285 5,690 SH   SOLE   5,690 0 0
ADVANCED DRAIN SYS INC DEL CALL 00790R904 340 69 SH Call SOLE   0 0 0
ADVANCED DRAIN SYS INC DEL PUT 00790R954 14 3 SH Put SOLE   0 0 0
WALMART INC CALL 931142903 86,912 7,256 SH Call SOLE   0 0 0
WALMART INC PUT 931142953 48,163 4,021 SH Put SOLE   0 0 0
WABASH NATL CORP CALL 929566907 503 474 SH Call SOLE   0 0 0
WABASH NATL CORP COM 929566107 163 15,416 SH   SOLE   15,416 0 0
WABASH NATL CORP PUT 929566957 278 262 SH Put SOLE   0 0 0
WNS HLDGS LTD CALL 92932M901 10 2 SH Call SOLE   0 0 0
WNS HLDGS LTD PUT 92932M951 5 1 SH Put SOLE   0 0 0
WORTHINGTON INDS INC CALL 981811902 44 12 SH Call SOLE   0 0 0
WORTHINGTON INDS INC COM 981811102 136 3,669 SH   SOLE   3,669 0 0
WORTHINGTON INDS INC PUT 981811952 74 20 SH Put SOLE   0 0 0
SLACK TECHNOLOGIES INC CALL 83088V902 23,541 7,572 SH Call SOLE   0 0 0
SLACK TECHNOLOGIES INC COM 83088V102 12,949 416,527 SH   SOLE   416,527 0 0
SLACK TECHNOLOGIES INC PUT 83088V952 35,781 11,509 SH Put SOLE   0 0 0
WP CAREY INC CALL 92936U909 635 94 SH Call SOLE   0 0 0
WP CAREY INC COM 92936U109 1,105 16,344 SH   SOLE   16,344 0 0
WP CAREY INC PUT 92936U959 4,755 703 SH Put SOLE   0 0 0
WASHINGTON PRIME GROUP NEW CALL 93964W908 11 136 SH Call SOLE   0 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 10 12,271 SH   SOLE   12,271 0 0
WASHINGTON PRIME GROUP NEW PUT 93964W958 23 282 SH Put SOLE   0 0 0
WHEATON PRECIOUS METALS CORP CALL 962879902 8,995 2,042 SH Call SOLE   0 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 41 945 SH   SOLE   945 0 0
WHEATON PRECIOUS METALS CORP PUT 962879952 3,748 851 SH Put SOLE   0 0 0
WPP PLC NEW CALL 92937A902 293 75 SH Call SOLE   0 0 0
WPP PLC NEW PUT 92937A952 89 23 SH Put SOLE   0 0 0
WESTPORT FUEL SYSTEMS INC CALL 960908909 4 36 SH Call SOLE   0 0 0
WESTPORT FUEL SYSTEMS INC COM 960908309 107 86,547 SH   SOLE   86,547 0 0
WESTPORT FUEL SYSTEMS INC PUT 960908959 87 707 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 3 1 SH Call SOLE   0 0 0
WPX ENERGY INC CALL 98212B903 652 1,022 SH Call SOLE   0 0 0
WPX ENERGY INC COM 98212B103 44 7,010 SH   SOLE   7,010 0 0
WPX ENERGY INC PUT 98212B953 442 693 SH Put SOLE   0 0 0
BERKLEY W R CORP CALL 084423902 68 12 SH Call SOLE   0 0 0
BERKLEY W R CORP COM 084423102 39 690 SH   SOLE   690 0 0
BERKLEY W R CORP PUT 084423952 572 100 SH Put SOLE   0 0 0
WASHINGTON REAL ESTATE INVT CALL 939653901 93 42 SH Call SOLE   0 0 0
WASHINGTON REAL ESTATE INVT PUT 939653951 28 13 SH Put SOLE   0 0 0
WEINGARTEN RLTY INVS CALL 948741903 83 44 SH Call SOLE   0 0 0
WEINGARTEN RLTY INVS PUT 948741953 9 5 SH Put SOLE   0 0 0
WESTROCK CO CALL 96145D905 926 328 SH Call SOLE   0 0 0
WESTROCK CO PUT 96145D955 867 307 SH Put SOLE   0 0 0
WORLD ACCEP CORP DEL PUT 981419954 6 1 SH Put SOLE   0 0 0
WRAP TECHNOLOGIES INC CALL 98212N907 445 425 SH Call SOLE   0 0 0
WRAP TECHNOLOGIES INC COM 98212N107 133 12,780 SH   SOLE   12,780 0 0
WRAP TECHNOLOGIES INC PUT 98212N957 276 264 SH Put SOLE   0 0 0
WILLSCOT CORP CALL 971375906 95 78 SH Call SOLE   0 0 0
WILLSCOT CORP COM 971375126 491 39,978 SH   SOLE   39,978 0 0
WILLSCOT CORP PUT 971375956 205 167 SH Put SOLE   0 0 0
WSFS FINL CORP CALL 929328902 109 38 SH Call SOLE   0 0 0
WILLIAMS SONOMA INC CALL 969904901 1,443 176 SH Call SOLE   0 0 0
WILLIAMS SONOMA INC PUT 969904951 1,927 235 SH Put SOLE   0 0 0
WATSCO INC CALL 942622900 17 1 SH Call SOLE   0 0 0
WATSCO INC COM 942622200 551 3,106 SH   SOLE   3,106 0 0
WATSCO INC PUT 942622950 373 21 SH Put SOLE   0 0 0
WHITESTONE REIT CALL 966084904 145 200 SH Call SOLE   0 0 0
WHITESTONE REIT COM 966084204 8 1,221 SH   SOLE   1,221 0 0
WHITESTONE REIT PUT 966084954 10 14 SH Put SOLE   0 0 0
WEST PHARMACEUTICAL SVSC INC CALL 955306905 0 2 SH Call SOLE   0 0 0
WEST BANCORPORATION INC CALL 95123P906 0 6 SH Call SOLE   0 0 0
WINTRUST FINL CORP CALL 97650W908 235 54 SH Call SOLE   0 0 0
WINTRUST FINL CORP COM 97650W108 70 1,609 SH   SOLE   1,609 0 0
WINTRUST FINL CORP PUT 97650W958 580 133 SH Put SOLE   0 0 0
W & T OFFSHORE INC CALL 92922P906 57 252 SH Call SOLE   0 0 0
W & T OFFSHORE INC COM 92922P106 87 38,163 SH   SOLE   38,163 0 0
W & T OFFSHORE INC PUT 92922P956 126 555 SH Put SOLE   0 0 0
ESSENTIAL UTILS INC CALL 29670G902 1,030 244 SH Call SOLE   0 0 0
ESSENTIAL UTILS INC PUT 29670G952 118 28 SH Put SOLE   0 0 0
WAITR HLDGS INC CALL 930752900 36 140 SH Call SOLE   0 0 0
WAITR HLDGS INC COM 930752100 114 43,653 SH   SOLE   43,653 0 0
WAITR HLDGS INC PUT 930752950 250 953 SH Put SOLE   0 0 0
WATTS WATER TECHNOLOGIES INC CALL 942749902 81 10 SH Call SOLE   0 0 0
WATTS WATER TECHNOLOGIES INC COM 942749102 1 13 SH   SOLE   13 0 0
WATTS WATER TECHNOLOGIES INC PUT 942749952 8 1 SH Put SOLE   0 0 0
SELECT ENERGY SVCS INC CALL 81617J901 16 33 SH Call SOLE   0 0 0
SELECT ENERGY SVCS INC COM 81617J301 7 1,547 SH   SOLE   1,547 0 0
SELECT ENERGY SVCS INC PUT 81617J951 6 13 SH Put SOLE   0 0 0
WESTERN UN CO CALL 959802909 3,493 1,616 SH Call SOLE   0 0 0
WESTERN UN CO PUT 959802959 3,813 1,764 SH Put SOLE   0 0 0
58 COM INC CALL 31680Q904 911 169 SH Call SOLE   0 0 0
58 COM INC PUT 31680Q954 1,159 215 SH Put SOLE   0 0 0
WAVE LIFE SCIENCES LTD CALL Y95308905 2 2 SH Call SOLE   0 0 0
WAVE LIFE SCIENCES LTD COM Y95308105 247 23,780 SH   SOLE   23,780 0 0
WAVE LIFE SCIENCES LTD PUT Y95308955 7 7 SH Put SOLE   0 0 0
WW INTL INC CALL 98262P901 2,154 849 SH Call SOLE   0 0 0
WW INTL INC COM 98262P101 273 10,785 SH   SOLE   10,785 0 0
WW INTL INC PUT 98262P951 3,680 1,450 SH Put SOLE   0 0 0
WOODWARD INC CALL 980745903 124 16 SH Call SOLE   0 0 0
WOODWARD INC COM 980745103 61 790 SH   SOLE   790 0 0
WORLD WRESTLING ENTMT INC CALL 98156Q908 538 124 SH Call SOLE   0 0 0
WORLD WRESTLING ENTMT INC PUT 98156Q958 1,077 248 SH Put SOLE   0 0 0
WOLVERINE WORLD WIDE INC CALL 978097903 95 40 SH Call SOLE   0 0 0
WOLVERINE WORLD WIDE INC PUT 978097953 80 34 SH Put SOLE   0 0 0
WEYERHAEUSER CO MTN BE CALL 962166904 2,892 1,288 SH Call SOLE   0 0 0
WEYERHAEUSER CO MTN BE PUT 962166954 1,390 619 SH Put SOLE   0 0 0
WYNDHAM DESTINATIONS INC CALL 98310W908 2,437 865 SH Call SOLE   0 0 0
WYNDHAM DESTINATIONS INC PUT 98310W958 304 108 SH Put SOLE   0 0 0
WYNN RESORTS LTD CALL 983134907 34,555 4,639 SH Call SOLE   0 0 0
WYNN RESORTS LTD COM 983134107 12,234 164,250 SH   SOLE   164,250 0 0
WYNN RESORTS LTD PUT 983134957 32,678 4,387 SH Put SOLE   0 0 0
UNITED STATES STL CORP NEW CALL 912909908 3,133 4,340 SH Call SOLE   0 0 0
UNITED STATES STL CORP NEW COM 912909108 67 9,400 SH   SOLE   9,400 0 0
UNITED STATES STL CORP NEW PUT 912909958 3,490 4,834 SH Put SOLE   0 0 0
BEYOND AIR INC CALL 08862L903 0 1 SH Call SOLE   0 0 0
EXANTAS CAP CORP CALL 30068N905 49 187 SH Call SOLE   0 0 0
EXANTAS CAP CORP COM 30068N105 84 32,059 SH   SOLE   32,059 0 0
EXANTAS CAP CORP PUT 30068N955 74 282 SH Put SOLE   0 0 0
SPDR SER TR COM 78464A631 95 1,089 SH   SOLE   1,089 0 0
SPDR SER TR PUT 78464A958 8 1 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 49,649 4,435 SH Call SOLE   0 0 0
SPDR SER TR PUT 78464A958 199,550 17,825 SH Put SOLE   0 0 0
XBIOTECH INC CALL 98400H902 189 138 SH Call SOLE   0 0 0
XBIOTECH INC COM 98400H102 45 3,305 SH   SOLE   3,305 0 0
XBIOTECH INC PUT 98400H952 490 358 SH Put SOLE   0 0 0
CIMAREX ENERGY CO CALL 171798901 2,457 894 SH Call SOLE   0 0 0
CIMAREX ENERGY CO COM 171798101 1,177 42,843 SH   SOLE   42,843 0 0
CIMAREX ENERGY CO PUT 171798951 863 314 SH Put SOLE   0 0 0
XCEL ENERGY INC CALL 98389B900 2,043 327 SH Call SOLE   0 0 0
XCEL ENERGY INC COM 98389B100 344 5,508 SH   SOLE   5,508 0 0
XCEL ENERGY INC PUT 98389B950 2,056 329 SH Put SOLE   0 0 0
XENON PHARMACEUTICALS INC CALL 98420N905 3 3 SH Call SOLE   0 0 0
XENON PHARMACEUTICALS INC COM 98420N105 1 126 SH   SOLE   126 0 0
INTERSECT ENT INC CALL 46071F903 73 54 SH Call SOLE   0 0 0
INTERSECT ENT INC COM 46071F103 10 776 SH   SOLE   776 0 0
INTERSECT ENT INC PUT 46071F953 90 67 SH Put SOLE   0 0 0
XERIS PHARMACEUTICALS INC CALL 98422L907 0 1 SH Call SOLE   0 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 1 473 SH   SOLE   473 0 0
XERIS PHARMACEUTICALS INC PUT 98422L957 0 1 SH Put SOLE   0 0 0
SPDR SER TR CALL 78468R903 13 4 SH Call SOLE   0 0 0
SPDR SER TR COM 78468R549 4 130 SH   SOLE   130 0 0
SPDR SER TR PUT 78468R953 13 4 SH Put SOLE   0 0 0
SPDR SER TR CALL 78468R903 42 13 SH Call SOLE   0 0 0
SPDR SER TR PUT 78468R953 79 24 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 3,573 814 SH Call SOLE   0 0 0
SPDR SER TR COM 78464A888 112 2,566 SH   SOLE   2,566 0 0
SPDR SER TR PUT 78464A958 6,475 1,475 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 8 1 SH Call SOLE   0 0 0
SPDR SER TR COM 78464A581 51 575 SH   SOLE   575 0 0
XENIA HOTELS & RESORTS INC CALL 984017903 55 59 SH Call SOLE   0 0 0
XENIA HOTELS & RESORTS INC COM 984017103 1 160 SH   SOLE   160 0 0
XENIA HOTELS & RESORTS INC PUT 984017953 23 25 SH Put SOLE   0 0 0
XINYUAN REAL ESTATE CO LTD CALL 98417P905 31 146 SH Call SOLE   0 0 0
XINYUAN REAL ESTATE CO LTD COM 98417P105 6 2,849 SH   SOLE   2,849 0 0
XINYUAN REAL ESTATE CO LTD PUT 98417P955 11 54 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 5,150 914 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y100 4,823 85,596 SH   SOLE   85,596 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 20,657 3,666 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 4,912 909 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 1,891 350 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 106,873 28,236 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y506 11,802 311,827 SH   SOLE   311,827 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 93,773 24,775 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 143,678 62,091 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y605 18,982 820,344 SH   SOLE   820,344 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 105,789 45,717 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 76,490 11,134 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 46,805 6,813 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 71,857 6,877 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y803 20,067 192,050 SH   SOLE   192,050 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 152,147 14,561 SH Put SOLE   0 0 0
XILINX INC CALL 983919901 8,245 838 SH Call SOLE   0 0 0
XILINX INC COM 983919101 668 6,799 SH   SOLE   6,799 0 0
XILINX INC PUT 983919951 10,655 1,083 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 23,878 4,072 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 25,543 4,356 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 797 229 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y860 304 8,747 SH   SOLE   8,747 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 6,091 1,750 SH Put SOLE   0 0 0
ACCELERON PHARMA INC CALL 00434H908 3,210 337 SH Call SOLE   0 0 0
ACCELERON PHARMA INC COM 00434H108 755 7,931 SH   SOLE   7,931 0 0
ACCELERON PHARMA INC PUT 00434H958 4,115 432 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 67,851 12,024 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y886 1,649 29,236 SH   SOLE   29,236 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 73,336 12,996 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 51,516 5,148 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y209 20 200 SH   SOLE   200 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 87,481 8,742 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 22,221 1,740 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y407 5,144 40,280 SH   SOLE   40,280 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 47,061 3,685 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 9,957 4,699 SH Call SOLE   0 0 0
SPDR SER TR PUT 78464A958 4,627 2,184 SH Put SOLE   0 0 0
INVESCO EXCH TRADED FD TR II COM 46138E198 1 37 SH   SOLE   37 0 0
INVESCO EXCH TRADED FD TR II PUT 46138E955 4 1 SH Put SOLE   0 0 0
XENCOR INC CALL 98401F905 0 1 SH Call SOLE   0 0 0
XUNLEI LTD CALL 98419E908 43 125 SH Call SOLE   0 0 0
XUNLEI LTD COM 98419E108 26 7,568 SH   SOLE   7,568 0 0
XUNLEI LTD PUT 98419E958 27 80 SH Put SOLE   0 0 0
EXTRACTION OIL AND GAS INC CALL 30227M905 4 344 SH Call SOLE   0 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 5 44,125 SH   SOLE   44,125 0 0
EXTRACTION OIL AND GAS INC PUT 30227M955 0 3 SH Put SOLE   0 0 0
EXXON MOBIL CORP CALL 30231G902 77,745 17,385 SH Call SOLE   0 0 0
EXXON MOBIL CORP COM 30231G102 6,523 145,870 SH   SOLE   145,870 0 0
EXXON MOBIL CORP PUT 30231G952 66,941 14,969 SH Put SOLE   0 0 0
EXONE CO CALL 302104904 20 24 SH Call SOLE   0 0 0
EXONE CO PUT 302104954 32 38 SH Put SOLE   0 0 0
SPDR SER TR CALL 78468R903 47,076 9,022 SH Call SOLE   0 0 0
SPDR SER TR COM 78468R556 6,615 126,778 SH   SOLE   126,778 0 0
SPDR SER TR PUT 78468R953 55,863 10,706 SH Put SOLE   0 0 0
SPDR SER TR CALL 78468R903 68,543 13,136 SH Call SOLE   0 0 0
SPDR SER TR PUT 78468R953 68,183 13,067 SH Put SOLE   0 0 0
XP INC CALL G98239909 0 557 SH Call SOLE   0 0 0
XP INC COM G98239109 0 9,217 SH   SOLE   9,217 0 0
XP INC PUT G98239959 0 1,068 SH Put SOLE   0 0 0
XPEL INC COM 98379L100 60 3,866 SH   SOLE   3,866 0 0
XPERI HOLDING CORP CALL 98390M903 0 10 SH Call SOLE   0 0 0
XPERI HOLDING CORP COM 98390M103 0 3,272 SH   SOLE   3,272 0 0
XPERI HOLDING CORP PUT 98390M953 0 13 SH Put SOLE   0 0 0
XPERI HOLDING CORP CALL 98390M903 0 114 SH Call SOLE   0 0 0
XPERI HOLDING CORP PUT 98390M953 0 257 SH Put SOLE   0 0 0
SPDR SER TR COM 78464A722 4 100 SH   SOLE   100 0 0
SPDR SER TR PUT 78464A958 4 1 SH Put SOLE   0 0 0
XPO LOGISTICS INC CALL 983793900 9,841 1,274 SH Call SOLE   0 0 0
XPO LOGISTICS INC PUT 983793950 3,375 437 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 5 1 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347X950 5 1 SH Put SOLE   0 0 0
DENTSPLY SIRONA INC CALL 24906P909 7,609 1,727 SH Call SOLE   0 0 0
DENTSPLY SIRONA INC PUT 24906P959 5,895 1,338 SH Put SOLE   0 0 0
CHINA RAPID FIN LTD CALL 16953Q904 7 28 SH Call SOLE   0 0 0
CHINA RAPID FIN LTD COM 16953Q204 1 629 SH   SOLE   629 0 0
SPDR SER TR CALL 78464A908 0 2,115 SH Call SOLE   0 0 0
SPDR SER TR PUT 78464A958 0 7,558 SH Put SOLE   0 0 0
XEROX HOLDINGS CORP CALL 98421M906 619 405 SH Call SOLE   0 0 0
XEROX HOLDINGS CORP COM 98421M106 273 17,918 SH   SOLE   17,918 0 0
XEROX HOLDINGS CORP PUT 98421M956 613 401 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 44 4 SH Call SOLE   0 0 0
XPRESSPA GROUP INC CALL 98420U903 116 277 SH Call SOLE   0 0 0
XPRESSPA GROUP INC PUT 98420U953 32 77 SH Put SOLE   0 0 0
ISHARES TR CALL 46434V906 8 2 SH Call SOLE   0 0 0
22ND CENTY GROUP INC CALL 90137F903 87 1,147 SH Call SOLE   0 0 0
22ND CENTY GROUP INC COM 90137F103 50 66,107 SH   SOLE   66,107 0 0
22ND CENTY GROUP INC PUT 90137F953 26 348 SH Put SOLE   0 0 0
XYLEM INC CALL 98419M900 870 134 SH Call SOLE   0 0 0
XYLEM INC PUT 98419M950 188 29 SH Put SOLE   0 0 0
ALLEGHANY CORP DEL CALL 017175900 0 20 SH Call SOLE   0 0 0
ALLEGHANY CORP DEL PUT 017175950 0 2 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 2,142 645 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 355 107 SH Put SOLE   0 0 0
CBDMD INC CALL 12482W901 13 70 SH Call SOLE   0 0 0
PROSHARES TR II CALL 74347W902 29 4 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W569 170 2,289 SH   SOLE   2,289 0 0
PROSHARES TR II PUT 74347W952 4,176 560 SH Put SOLE   0 0 0
YELP INC CALL 985817905 346 150 SH Call SOLE   0 0 0
YELP INC COM 985817105 439 19,017 SH   SOLE   19,017 0 0
YELP INC PUT 985817955 1,461 632 SH Put SOLE   0 0 0
YETI HLDGS INC CALL 98585X904 2,580 604 SH Call SOLE   0 0 0
YETI HLDGS INC PUT 98585X954 3,285 769 SH Put SOLE   0 0 0
YEXT INC CALL 98585N906 916 552 SH Call SOLE   0 0 0
YEXT INC COM 98585N106 172 10,382 SH   SOLE   10,382 0 0
YEXT INC PUT 98585N956 205 124 SH Put SOLE   0 0 0
YOUNGEVITY INTL INC CALL 987537906 6 48 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W902 682 520 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W771 1,003 76,523 SH   SOLE   76,523 0 0
DIREXION SHS ETF TR PUT 25459W952 286 218 SH Put SOLE   0 0 0
YANDEX N V CALL N97284908 2,876 575 SH Call SOLE   0 0 0
YANDEX N V PUT N97284958 6,107 1,221 SH Put SOLE   0 0 0
ADVISORSHARES TR CALL 00768Y903 136 134 SH Call SOLE   0 0 0
ADVISORSHARES TR COM 00768Y495 13 1,304 SH   SOLE   1,304 0 0
ADVISORSHARES TR PUT 00768Y953 11 11 SH Put SOLE   0 0 0
YPF SOCIEDAD ANONIMA CALL 984245900 847 1,474 SH Call SOLE   0 0 0
YPF SOCIEDAD ANONIMA PUT 984245950 220 383 SH Put SOLE   0 0 0
YRC WORLDWIDE INC CALL 984249907 83 451 SH Call SOLE   0 0 0
YRC WORLDWIDE INC COM 984249607 148 80,177 SH   SOLE   80,177 0 0
YRC WORLDWIDE INC PUT 984249957 49 265 SH Put SOLE   0 0 0
YIREN DIGITAL LTD CALL 98585L900 68 165 SH Call SOLE   0 0 0
YIREN DIGITAL LTD PUT 98585L950 2 6 SH Put SOLE   0 0 0
YUM BRANDS INC CALL 988498901 0 609 SH Call SOLE   0 0 0
YUM BRANDS INC COM 988498101 0 20,475 SH   SOLE   20,475 0 0
YUM BRANDS INC PUT 988498951 0 1,597 SH Put SOLE   0 0 0
YUM CHINA HLDGS INC CALL 98850P909 2,485 517 SH Call SOLE   0 0 0
YUM CHINA HLDGS INC PUT 98850P959 865 180 SH Put SOLE   0 0 0
JOYY INC CALL 46591M909 5,932 670 SH Call SOLE   0 0 0
JOYY INC PUT 46591M959 5,445 615 SH Put SOLE   0 0 0
ZILLOW GROUP INC CALL 98954M900 11,988 2,081 SH Call SOLE   0 0 0
ZILLOW GROUP INC PUT 98954M950 7,967 1,383 SH Put SOLE   0 0 0
ZAGG INC CALL 98884U908 72 230 SH Call SOLE   0 0 0
ZAGG INC COM 98884U108 8 2,706 SH   SOLE   2,706 0 0
ZAGG INC PUT 98884U958 6 21 SH Put SOLE   0 0 0
ZIMMER BIOMET HOLDINGS INC CALL 98956P902 3,198 268 SH Call SOLE   0 0 0
ZIMMER BIOMET HOLDINGS INC PUT 98956P952 4,714 395 SH Put SOLE   0 0 0
ZEBRA TECHNOLOGIES CORPORATI CALL 989207905 1,074 42 SH Call SOLE   0 0 0
ZEBRA TECHNOLOGIES CORPORATI COM 989207105 658 2,574 SH   SOLE   2,574 0 0
ZEBRA TECHNOLOGIES CORPORATI PUT 989207955 2,508 98 SH Put SOLE   0 0 0
ZENDESK INC CALL 98936J901 4,098 463 SH Call SOLE   0 0 0
ZENDESK INC COM 98936J101 3,017 34,085 SH   SOLE   34,085 0 0
ZENDESK INC PUT 98936J951 8,658 978 SH Put SOLE   0 0 0
OLYMPIC STEEL INC CALL 68162K906 1 1 SH Call SOLE   0 0 0
OLYMPIC STEEL INC COM 68162K106 53 4,516 SH   SOLE   4,516 0 0
OLYMPIC STEEL INC PUT 68162K956 117 100 SH Put SOLE   0 0 0
ZILLOW GROUP INC CALL 98954M900 327 57 SH Call SOLE   0 0 0
ZILLOW GROUP INC COM 98954M101 260 4,526 SH   SOLE   4,526 0 0
ZILLOW GROUP INC PUT 98954M950 1,799 313 SH Put SOLE   0 0 0
ZOGENIX INC CALL 98978L904 4,278 1,584 SH Call SOLE   0 0 0
ZOGENIX INC COM 98978L204 258 9,588 SH   SOLE   9,588 0 0
ZOGENIX INC PUT 98978L954 2,849 1,055 SH Put SOLE   0 0 0
ZOOMINFO TECHNOLOGIES INC CALL 98980F904 86 17 SH Call SOLE   0 0 0
ZOOMINFO TECHNOLOGIES INC COM 98980F104 10 200 SH   SOLE   200 0 0
ZIONS BANCORPORATION N A CALL 989701907 540 159 SH Call SOLE   0 0 0
ZIONS BANCORPORATION N A PUT 989701957 873 257 SH Put SOLE   0 0 0
ZIOPHARM ONCOLOGY INC CALL 98973P901 318 970 SH Call SOLE   0 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 257 78,446 SH   SOLE   78,446 0 0
ZIOPHARM ONCOLOGY INC PUT 98973P951 410 1,250 SH Put SOLE   0 0 0
ZIX CORP CALL 98974P900 154 224 SH Call SOLE   0 0 0
ZIX CORP COM 98974P100 14 2,087 SH   SOLE   2,087 0 0
ZIX CORP PUT 98974P950 115 167 SH Put SOLE   0 0 0
ZAI LAB LTD CALL 98887Q904 0 16 SH Call SOLE   0 0 0
ZAI LAB LTD PUT 98887Q954 0 2 SH Put SOLE   0 0 0
ZOOM VIDEO COMMUNICATIONS IN CALL 98980L901 108,920 4,296 SH Call SOLE   0 0 0
ZOOM VIDEO COMMUNICATIONS IN COM 98980L101 13 55 SH   SOLE   55 0 0
ZOOM VIDEO COMMUNICATIONS IN PUT 98980L951 130,344 5,141 SH Put SOLE   0 0 0
ZION OIL & GAS INC CALL 989696909 16 562 SH Call SOLE   0 0 0
ZION OIL & GAS INC PUT 989696959 0 24 SH Put SOLE   0 0 0
ZYNGA INC CALL 98986T908 2,609 2,735 SH Call SOLE   0 0 0
ZYNGA INC COM 98986T108 848 88,902 SH   SOLE   88,902 0 0
ZYNGA INC PUT 98986T958 775 813 SH Put SOLE   0 0 0
CHINA SOUTHN AIRLS LTD CALL 169409909 66 30 SH Call SOLE   0 0 0
CHINA SOUTHN AIRLS LTD COM 169409109 6 293 SH   SOLE   293 0 0
CHINA SOUTHN AIRLS LTD PUT 169409959 55 25 SH Put SOLE   0 0 0
PIMCO ETF TR COM 72201R882 0 116 SH   SOLE   116 0 0
PIMCO ETF TR PUT 72201R952 0 3 SH Put SOLE   0 0 0
ZSCALER INC CALL 98980G902 30,977 2,829 SH Call SOLE   0 0 0
ZSCALER INC PUT 98980G952 39,299 3,589 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 67 34 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W114 58 2,935 SH   SOLE   2,935 0 0
PROSHARES TR II PUT 74347W952 7 4 SH Put SOLE   0 0 0
ZTO EXPRESS CAYMAN INC CALL 98980A905 3,931 1,071 SH Call SOLE   0 0 0
ZTO EXPRESS CAYMAN INC COM 98980A105 2,884 78,574 SH   SOLE   78,574 0 0
ZTO EXPRESS CAYMAN INC PUT 98980A955 1,277 348 SH Put SOLE   0 0 0
ZOETIS INC CALL 98978V903 4,015 293 SH Call SOLE   0 0 0
ZOETIS INC PUT 98978V953 8,345 609 SH Put SOLE   0 0 0
ZUMIEZ INC CALL 989817901 30 11 SH Call SOLE   0 0 0
ZUMIEZ INC COM 989817101 66 2,435 SH   SOLE   2,435 0 0
ZUMIEZ INC PUT 989817951 194 71 SH Put SOLE   0 0 0
ZUORA INC CALL 98983V906 666 523 SH Call SOLE   0 0 0
ZUORA INC COM 98983V106 623 48,906 SH   SOLE   48,906 0 0
ZUORA INC PUT 98983V956 271 213 SH Put SOLE   0 0 0
ZOVIO INC CALL 98979V902 0 2 SH Call SOLE   0 0 0
ZOVIO INC COM 98979V102 1 538 SH   SOLE   538 0 0
ZOVIO INC PUT 98979V952 0 2 SH Put SOLE   0 0 0
ZYMEWORKS INC CALL 98985W902 119 33 SH Call SOLE   0 0 0
ZYMEWORKS INC PUT 98985W952 429 119 SH Put SOLE   0 0 0
ZYNERBA PHARMACEUTICALS INC CALL 98986X909 286 850 SH Call SOLE   0 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 34 10,210 SH   SOLE   10,210 0 0
ZYNERBA PHARMACEUTICALS INC PUT 98986X959 587 1,744 SH Put SOLE   0 0 0
ZYNEX INC CALL 98986M903 174 70 SH Call SOLE   0 0 0
ZYNEX INC COM 98986M103 200 8,072 SH   SOLE   8,072 0 0
ZYNEX INC PUT 98986M953 189 76 SH Put SOLE   0 0 0